function catsearec() {

	var strQueryString = location.search;
	var sPathName = location.pathname;
	
	var sActiveHost = "http://active.inspection.gc.ca";
	var sGoogleHost = "http://ext-search-recherche.inspection.gc.ca";
	
	if ((sPathName.indexOf("/francais/", 0) > -1) || (sPathName.indexOf("/fra/", 0) > -1) || (strQueryString.indexOf("lang=f", 0) > -1)) {
		var sLang = "f";
		var strStyleSheet = "beaware_f";
 		var strSubmit = "Rechercher";
	}
	else {
		var sLang = "e";
		var strStyleSheet = "beaware_e";
		var strSubmit = "Search";		
	}	
	
	var strRestrict = "ex_beaware";
	var sSort = GetSortValue(sPathName);
	//var sFilter = GetFilterValue(sPathName);
		
	document.write("<form name='searchFrm' method='get' action='" + sGoogleHost + "/search'>");
	document.write("<input type='text' name='q' size='15' maxlength='100'><br>");
	document.write("<input type='hidden' name='site' value='" + strRestrict + "'>");
	document.write("<input type='hidden' name='client' value='" + strStyleSheet + "'>");
	document.write("<input type='hidden' name='proxystylesheet' value='" + strStyleSheet + "'>");
	document.write("<input type='hidden' name='output' value='xml_no_dtd'>");
	document.write("<input type='hidden' name='hl' value='fr'>");
	document.write("<input type='hidden' name='ie' value='latin1'>");
	document.write("<input type='hidden' name='oe' value='ISO-8859-1'>");
	document.write("<input type='hidden' name='access' value='p'>");
	document.write("<input type='hidden' name='ip' value='192.168.121.1'>");
	document.write("<input type='hidden' name='sort' value='" + sSort + "'>");
	document.write("<input type='hidden' name='entqr' value='0'>");
	document.write("<input type='hidden' name='ud' value='1'>");
	document.write("<input type='hidden' name='filter' value='0'>");
	document.write("<input border='0' type='submit' style='width:6em;' name='btnSubmit' value='" + strSubmit + "'>");	
	document.write("</form>");
}

	
function GetFormParameters(sPathName) {
	
	var sRestrict = "ex_global";
	
	if ((sPathName.indexOf("/fssa/meavia/", 0) > -1) || (sPathName.indexOf("/fssa/meavia/", 0) > -1)) {
		sRestrict = "ex_meavia";
	}
	if ((sPathName.indexOf("/fssa/reference/", 0) > -1)) {
		sRestrict = "ex_reference";
	}
	if ((sPathName.indexOf("/fssa/labeti/", 0) > -1)) {
		sRestrict = "ex_laberti";
	}
	if ((sPathName.indexOf("/potpom/var/", 0) > -1)) {
		sRestrict = "ex_var";
	}
	if ((sPathName.indexOf("/protect/dir/", 0) > -1)) {
		sRestrict = "ex_dir";
	}
	if ((sPathName.indexOf("/plaveg/hort/", 0) > -1)) {
		sRestrict = "ex_plant";
	}
	if ((sPathName.indexOf("/corpaffr/recarapp/", 0) > -1)) {
		sRestrict = "ex_recall";
	}
	return sRestrict;
}

function GetSortValue(sPathName) {

	var sSort = "date:D:L:d1";  //sort by relevance
	if ((sPathName.indexOf("/corpaffr/recarapp/", 0) > -1)) {
		sSort="date:D:S:d1";  //sort by date
	}
	return sSort;
}

function GetFilterValue(sPathName) {

	var sFilter = "";  
	if ((sPathName.indexOf("/corpaffr/recarapp/", 0) > -1)) {
		sFilter = 0;  //remove filter - bump to 10 results
	}
	return sFilter;
}










