anchor.diff:              if( content.search(":") > -1 ) {
                   var lines = content.split("\n");
                   for(var i=0; i < lines.length; i++) {
  -                    var values = lines[i].split(":");
  -                    genes.push(values[0].trim());
  +                    var tokens = lines[i].split(";");
  +                    for(var j=0; j < tokens.length; j++) {
  +                        var values = tokens[j].split(":");
  +                        genes.push(values[0].trim());
  +                    }
                   }
               } else {
                   var values = content.split(" ");
  
positive.code:                                 var invalidSpan = $("<span>")
                                    .addClass("ui-icon ui-icon-notice");
                                  var invalidText = $("<span>").addClass("text");
                                  invalidText.html("Invalid gene symbols.");
  
                                  invalidState.attr("title", "Please edit the gene symbols").tipTip();
  
  
negative.code: 				var self = this;
  				var select = this.element.hide();
                  var defaultText = select.children("option:first").text();
  				var input = $("<input size='80'>")
  					.insertAfter(select)
  					.autocomplete({
  						source: function(request, response) {
  