anchor.diff:     			});		
      			
       		if ( ! MPI2.searchAndFacetConfig.update.hashChange ){
  -    			//console.log('page reload: no hash change detected')
  +    			console.log('page reload: no hash change detected')
   				
       			var oUrlParams = $.fn.parseHashString(window.location.hash.substring(1));
       			//console.log(oUrlParams);
  
positive.code:        				input = input.replace("%60", "\\`");
         				input = input.replace("~"  , "\\~"); 
         				input = input.replace("%"  , "\\%");
         				//alert(input)
         				// no need to escape space - looks cleaner to the users 
         				// and it is not essential to escape space
         				if ( /^\\%22.+\\.+%22$/.test(input) ){
         					input = input.replace(/\\/g, ''); //remove \ in double quotes				
         				}
         				input = input.replace(/\\?%20/g, ' ');
         				
         				var facet = MPI2.searchAndFacetConfig.matchedFacet;
  
negative.code:    				var hashStr = $(location).attr('hash');	
     				//MPI2.searchAndFacetConfig.currentFq = hashStr.match(/fq=.+\&/)[0].replace(/fq=|\&/g,'');
     				
     				console.log('hash change URL: '+ '/search' + hashStr);
     				var oUrlParams = _process_hash();
     				
     				//console.log(oUrlParams)
  