  // Jascript variables and methods defined here getting used by SITECATALYST-WEB-REPORTING ... 
  var searchTerm = ""; 
  var searchItmCnt = ""; 
  function siteCatalystStrip(a) { 
    a = a.split("|").join("");
    a = a.split("&").join("");
	a = a.split("'").join("");
    a = a.split("#").join("");
    a = a.split("$").join("");
    a = a.split("%").join("");
    a = a.split("^").join("");
    a = a.split("*").join("");
    a = a.split(":").join("");
    a = a.split("!").join("");
    a = a.split("<").join("");
    a = a.split(">").join("");
    a = a.split("~").join("");
    a = a.split(";").join("");
    a = a.split('"').join("");
    a = a.split("\\").join("");
    a = a.split(" and ").join("");
    a = a.split(" or ").join("");
	a = a.split(" ").join("")
    return a;

  }

  //SiteCatalyst web-reporting is expecting comma separated menu path
  //Hence this code is added to replace slash with comma  
  function siteCatalystCatReplace(a){
  	a = a.substring(1, a.length);
	a = a.split("/").join(",");
  	//alert(a);
  	return a;
  }
	
  function populateSearchResults(sTerm, sCount){
	if (sTerm) {
		//alert(sTerm);
		//alert(sCount);
		//Search Term
		s.prop6=siteCatalystStrip( sTerm );
		//Number of Search Results
		if ( sCount ==0 ) 
			s.prop5="zero";
		else 
			s.prop5="" + sCount + "";
		//alert(s.prop5);
		//alert(s.prop6);
	}
  }

  //page name for Site Catalyst is combine of path and pageName  
  function siteCatalystCombinePathPN(path, pn) {
  	return path + ","+pn;
  }