var hosturl = "http://" +  document.location.host;
var regularSearch = false;
var glossarySearch = false;
var teacherSearch = false;

function SetFocusSearchBox(focusElement)
{
	if (focusElement == "teacherCorner")
	{
		regularSearch = false;
		glossarySearch = false;
		teacherSearch = true;	
	}	
	else if (focusElement == "glossary")
	{
		regularSearch = false;
		glossarySearch = true;
		teacherSearch = false;
	}
	else if (focusElement =="siteSearch")
	{
		regularSearch = true;
		glossarySearch = false;
		teacherSearch = false;
	}
}

function RemoveFocusSearchBox(focusElement)
{
	if (focusElement == "teacherCorner")
	{
		teacherSearch = false;	
	}	
	else if (focusElement == "glossary")
	{	
		glossarySearch = false;
	}
	else if (focusElement =="siteSearch")
	{
		regularSearch = false;
	}
}


function IEFSubmitSearch()
{	
		
	var searchbox = document.getElementById("txtSearchQuery");
	//var redirectURL = "http://209.167.63.170/en/Pages/gSrchResults.aspx";	
	var redirectURL = hosturl + "/Pages/gSrchResults.aspx";
	redirectURL += "?cx=008489766705386019383:3btwbgunbbi";
	redirectURL += "&ie=UTF-8";
	redirectURL += "&cof=FORID:9";
	redirectURL += "&q=" + searchbox.value;
	document.location.href = redirectURL;						
}
	
function IEFTopSearch(keyword)
{	
	
	//var redirectURL = "http://209.167.63.170/en/Pages/gTeachersSrchResults.aspx";
	var redirectURL = hosturl + "/Pages/gSrchResults.aspx";
	redirectURL += "?cx=008489766705386019383:3btwbgunbbi";
	redirectURL += "&ie=UTF-8";
	redirectURL += "&cof=FORID:9";
	redirectURL += "&q=" + keyword;
	document.location.href = redirectURL;					
}

 
	    
function CheckForSubmit(e)
{
	var key;
	    	    	
	if (window.event)
	    key = window.event.keyCode;
	else 
	    key = e.keyCode;
	    		
	if (key == 13)
	{
	   if (regularSearch)
	   {
	   		IEFSubmitSearch();
	   }
	   else if (glossarySearch)
	   {
	   		IEFGlossarySubmitSearch();
	   }
	   else if (teacherSearch)
	   {
	   		IEFTeacherSubmitSearch();
	   }	   		
	   
	}
	else
	{
	   return true; 
	}
}

function IEFTeacherSubmitSearch()
{	
	var searchbox = document.getElementById("txtSearchQueryTeacher");
	//var redirectURL = "http://209.167.63.170/en/Pages/gTeachersSrchResults.aspx";
	var redirectURL = hosturl + "/Pages/gTeachersSrchResults.aspx";
	redirectURL += "?cx=008489766705386019383:dplwukbbobi";
	redirectURL += "&ie=UTF-8";
	redirectURL += "&cof=FORID:9";
	redirectURL += "&q=" + searchbox.value;
	document.location.href = redirectURL;					
}


function CheckForSubmitTeacher()
{
	if (window.event.keyCode == 13)
		{
     		IEFTeacherSubmitSearch();
		}
	else 
		{
	    	return true;
		}
}

function IEFGlossarySubmitSearch()
{	
	var searchbox = document.getElementById("ctl00_PlaceHolderMain_glossarySearchBox1_txtGlossSearch");
	var redirectURL = hosturl + "/Pages/gGlossarySrchResults.aspx";
	redirectURL += "?cx=008489766705386019383:otb5qm9ncdk";
	redirectURL += "&ie=UTF-8";
	redirectURL += "&cof=FORID:9";
	redirectURL += "&q=" + searchbox.value;
	document.location.href = redirectURL;					
}

function CheckForSubmitGlossary()
{
	if (window.event.keyCode == 13)
		{
     		IEFGlossarySubmitSearch();
		}
	else 
		{
	    	return true;
		}
}
