anchor.diff:                  for(var i=0; i < values.length; i++) {
                       var values2 = values[i].split("\n");
                       for(var j=0; j < values2.length; j++) {
  -                        genes.push(values2[j].trim());
  +                        genes.push($.trim(values2[j]));
                       }
                   }
               }
  
positive.code:         $(document).ready(function() {
  		    $("#gene_list").data("timerid", null).bind('keyup', function(e) {
                  clearTimeout(jQuery(this).data('timerid'));
                  jQuery(this).data('timerid', setTimeout(validateGenes, 1000));
      		});
  
              $("#select_gene_set").combobox();
  
negative.code:                     var tokens = lines[i].split(";");
                      for(var j=0; j < tokens.length; j++) {
                          var values = tokens[j].split(":");
                          genes.push($.trim(values[0]));
                      }
                  }
              } else {
  