anchor.diff:  					// ----------- update "tab" url ---------------------
   
   					var currKw = $.fn.fetchUrlParams('kw');
  +					// update url for all other datatypes (tabs)
   					if ( thisId != coreName ) {
  +						console.log("tab: " + thisId + " --- query: " + query);
  +
  +						if ( query.indexOf(":") != -1 ){
  +							query = query.replace(":", "\\%3A");
  +						}
  +
   						$(this).attr('href', baseUrl + '/search/' + thisId + '?kw=' + query);
   					}
   
  
positive.code: 				// ----------- when a "tab" is clicked ----------------
  				$("ul.tabLabel > li a").click(function(){
  					//$('#resultMsg').text("Fetching data ....");
  				});
  
  
  
negative.code: 						// update pagination control
  						addPaginationControl(parentContainer, infoDivId, paginationDivId, ${jsonStr});
  
  						// do these only when there is result found
  						if ( $('div#dTable_pagination li.active a').size() > 0 ) {
  							// add Download
  							addDownloadTool();
  
  							// highlight synonyms
  							highlighSynonym();
  
  							// register interest js
  							addRegisterInterestJs();
  						}
  					}
  				});
  				// ----------- highlights current "tab" and populates facet filters and dataTable -----------
  