anchor.diff:                       ).retrieveMessage("catalog.publication.manageMetadata.action.delete.confirm")%>";
     var sMsgApplyToAll = "<%=com.esri.gpt.framework.jsf.PageContext.extractMessageBroker(
                        ).retrieveMessage("catalog.publication.manageMetadata.action.applyToAll.confirm")%>";
  +  // Error message fired when more than 1 record is selected for duplicating
  +  var sMsgTooManyRecords = "<%=com.esri.gpt.framework.jsf.PageContext.extractMessageBroker(
  +                     ).retrieveMessage("catalog.publication.manageMetadata.action.Duplicate.err.tooManyRecords")%>";
   
     var bContinue = false;
     var elForm = mmdFindForm();
  
positive.code:     <f:selectItem
        itemValue="transfer"
        itemLabel="#{gptMsg['catalog.publication.manageMetadata.action.transfer']}"/>
      <f:selectItem
        itemValue="delete"
        itemLabel="#{gptMsg['catalog.publication.manageMetadata.action.delete']}"/>
  
negative.code:             if (sAction == "delete") {
                bContinue = confirm(sMsgDel);
              }
  		// Duplicate record: only one can be selected 
  		if((sAction=='duplicate')&&(sUuids.split(",").length > 1))
  		{	alert(sMsgTooManyRecords);
  			bContinue=false;
  		}            
            }
          }
      }
  