anchor.diff:        + '<td><input type="button" value="+" onClick="ItemField_contributor.add();" /></td>'
         + '<td><input type="button" value="-" onClick="ItemField_contributor.remove(__count__);" /></td>',
       add : function () {
  -      var $new_field = $("<tr/>").attr("id", "CF" + this.currentNumber);
  +      var $new_field = $("<tr/>").attr("id", "RF" + this.currentNumber);
   
         var $clone = $('input[name="contributor_agent_ids[0]"]').clone();
         $clone.attr('name','contributor_agent_ids[' + this.currentNumber + ']');
  
positive.code:         $("#publisher_full_names_" + attribute_number).val(e.object.text);
      }
    });
  </script>
  <% if SystemConfiguration.get("add_only_exist_agent") %>
    <% select2_str = '_select2' %>
  
negative.code: <script>
    var addItemKeyCode = 122; // F11
    var removeItemKeyCode = 123; // F12
    
    var newAgentSlect2options = {
      multiple: false,
      minimumInputLength: 1,
  