
//---------------------------------------------------------------------------
// Function used by misc_searchbox.jsp to control form elements
//---------------------------------------------------------------------------
function getSearch(country_cd, lang_cd, mbr_cd, sender,inFrame) {

	//alert(country_cd+lang_cd+mbr_cd)
	// Get search property and term values from form elements
	var property 	= "All_Fields"
	//var terms 	= escape(document.search_terms_form.searchterms.value);
	var terms 	= escape(document.getElementById(sender).value);

	if(terms == ""){
		return; // false;
	}
	
	var searchActionCode = "A02"
	var eneroot_cntry_cd;
	var eneroot_lang_cd;
	var eneroot_mbr_cd;


	if (country_cd == "020") {
		eneroot_cntry_cd = "50002";
	} else {
		eneroot_cntry_cd = "50001";
	}
	
	if (lang_cd == "fr") {
		eneroot_lang_cd = "60002";
	} else {
		eneroot_lang_cd = "60001";
	}
	
	
	if (mbr_cd == "01") {
		eneroot_mbr_cd = "70001";
	} else if (mbr_cd == "03") {
		eneroot_mbr_cd = "70003";
	} else if (mbr_cd == "04") {
		eneroot_mbr_cd = "70004";
	} else if (mbr_cd == "05") {
		eneroot_mbr_cd = "70005";
	}
	else {
		eneroot_mbr_cd = "70001";
	}
	// Alert if only dimension search is being performed
	if (property == "-1") {		
		
		alert("Since no valid search property is available, only dimension search will be processed.");

		// Create new url with only dimension search
		var removeterms = ["N","Ne","No","Nao","Nty","D","act"];
		//var addterms = ["N="+eneroot,"D="+terms,"act="+searchActionCode];
		//var addterms = ["N=0","D="+terms,"act="+searchActionCode];
		var addterms = ["N="+eneroot_cntry_cd+"+"+eneroot_lang_cd+"+"+eneroot_mbr_cd,"D="+terms,"act="+searchActionCode];
		var newurl = ConstructURL("CURRENTURL", removeterms, addterms);
		//location.search = newurl;
	}
	else {
		// Create new url with property search and dimension search
		var removeterms = ["N","Ne","No","Nao","Ntk","Ntt","D","act", "Nty"];
		//var addterms = ["N="+eneroot,"Ntk="+property,"Ntt="+terms,"Nty=1","D="+terms,"act="+searchActionCode];
		//var addterms = ["hideProps=1","N=0","Ntk="+property,"Ntt="+terms,"Nty=1","D="+terms,"act="+searchActionCode];
		//var addterms = ["hideProps=1","N=0+"+eneroot_cntry_cd+"+"+eneroot_lang_cd+"+"+eneroot_mbr_cd,"Ntk="+property,"Ntt="+terms,"Nty=1","D="+terms,"act="+searchActionCode];
		var addterms = ["hideProps=1","N="+eneroot_cntry_cd+"+"+eneroot_lang_cd+"+"+eneroot_mbr_cd,"Ne=2","Ntk="+property,"Ntt="+terms,"Nty=1","D="+terms,"act="+searchActionCode];
		var newurl = ConstructURL("BLANKURL", removeterms, addterms);
		//alert(newurl)
		//location.search = newurl;
		if(inFrame) {
			parent.location.href = "/search/default.aspx" + newurl;
		}
		else {
			location.href =  "/search/default.aspx" + newurl;
		}
	}

}
