anchor.diff:         		    	}
          		    	else {	
          		    		
  -       		    		//alert('3: ' + facet)
  +       		    		alert('3: ' + facet)
          		    		if (input.match(/HP\\%3A\d+/)){
   	       		    		// work out the mapped mp_id and fire off the query
   	       		    		_convertHp2MpAndSearch(input);
  
positive.code:        		    	}
         		    	else if (! facet){
         		    		
         		    		//alert('2')
         		    		// user hits enter before autosuggest pops up	
         		    		// ie, facet info is unknown
         		    		
  
negative.code: 	       				
  	       				// handed over to hash change to fetch for results	
  	       				var q;
  	       				//var matched = this.value.match(/.+ » (MP:\d+) - .+/); 
  	       				var matched = this.value.match(/.+(MP:\d+) - .+/); 
  	       				
  	       				if ( matched ){
  	       					q = matched[1];
  	       				}
  