anchor.diff:          var folderDiv = dojo.create("div",null,ownersDiv);
           var folderLink = dojo.create("a",{href:"#", innerHTML: caption},folderDiv);
           dojo.connect(folderLink,"onclick",function(evt){
  -          dojo.attr("harvestCreate:dest-o","value",response.username);
  +          setDestinationOwner(protocolType,response.username);
             var ownersDialog = dijit.byId("ownersDialog");
             ownersDialog.hide();
           });
  
positive.code: 
    dojo.connect(searchOwnersDialog,"onclick",function(evt){
      dojo.empty(ownersDiv);
      searchOwners();
    });
    
  
    dojo.connect(ownersSearchText,"onkeydown",function(evt){
      if (evt.keyCode==13) {
        dojo.empty(ownersDiv);
        searchOwners();
      }
    });
    
  
negative.code:   dojo.addClass(dijit.byId("timeDialog").domNode,"tundra");
  });
  
  function getSelectedProtocol() {
    var ps = dojo.query("#harvestCreate\\:protocolType input:checked").attr("value");
    return ps!=null && ps.length>0? ps[0]: "";
  }
  
  function getAgp2AgpDestination() {
    var destination = {
      h: dojo.trim(dojo.attr("harvestCreate:dest-h","value")),
      u: dojo.trim(dojo.attr("harvestCreate:dest-u","value")),
      p: dojo.trim(dojo.attr("harvestCreate:dest-p","value")),
      o: dojo.trim(dojo.attr("harvestCreate:dest-o","value")),
      f: dojo.trim(dojo.attr("harvestCreate:dest-f","value"))
    };
    return destination;
  };
  
  function getAgs2AgpDestination() {
    var destination = {
      h: dojo.trim(dojo.attr("harvestCreate:ags-dest-h","value")),
      u: dojo.trim(dojo.attr("harvestCreate:ags-dest-u","value")),
      p: dojo.trim(dojo.attr("harvestCreate:ags-dest-p","value")),
      o: dojo.trim(dojo.attr("harvestCreate:ags-dest-o","value")),
      f: dojo.trim(dojo.attr("harvestCreate:ags-dest-f","value"))
    };
    return destination;
  };
  
  function getDestination(protocolType) {
    if (protocolType=="agp2agp") {
      return getAgp2AgpDestination();
    }
    if (protocolType=="ags2agp") {
      return getAgs2AgpDestination();
    }
    return null;
  }
  
  function setDestinationOwner(protocolType,owner) {
    if (protocolType=="agp2agp") {
      dojo.attr("harvestCreate:dest-o","value",owner);
    }
    if (protocolType=="ags2agp") {
      dojo.attr("harvestCreate:ags-dest-o","value",owner);
    }
  }
  
  function setDestinationFolder(protocolType,folder) {
    if (protocolType=="agp2agp") {
      dojo.attr("harvestCreate:dest-f","value",folder);
    }
    if (protocolType=="ags2agp") {
      dojo.attr("harvestCreate:ags-dest-f","value",folder);
    }
  }
  
  function getSelf(protocolType) {
    var ownersDiv = dojo.byId("ownersDiv");
    esri.request({
      url: "<%=basePath%>/catalog/harvest/getSelf.jsp",
      content: getDestination(protocolType),
      handleAs: "json",
      callbackParamName: "callback"
    }).then(function(response){
  