var oldFormAction = "";
var hasFocus = false;
function showSearchBox(){
	//alert(document.getElementById('searchTerm').className);
	document.getElementById('searchTerm').className = "theSearchBox";
	oldFormAction = document.forms.aspnetForm.action;
	
	//bring back below - no submit for now!
	document.forms.aspnetForm.action = "/search.aspx?IndexCatalogue=Site+Search&SearchQuery=" + document.getElementById('searchTerm').value;
	
	//alert(document.forms.aspnetForm.onSubmit);
	//alert(document.forms.aspnetForm.onSubmit);
	hasFocus = true;
	

}
function setSearchAction(){
	if(hasFocus){
		//bring back below - no submit for now!
		document.forms.aspnetForm.action = "/search.aspx?IndexCatalogue=Site+Search&SearchQuery=" + document.getElementById('searchTerm').value;
	}
}
function hideSearchBox(){
	if(document.getElementById('searchTerm').value == "")
	{
		document.getElementById('searchTerm').className = "theSearchBoxHidden";
	} else {
		document.getElementById('searchTerm').className = "theSearchBox";
	}
	document.forms.aspnetForm.action = oldFormAction;
	hasFocus = false;
}
function runSearch(){
	//bring back below - no submit for now!
	document.location.href = "/search.aspx?IndexCatalogue=Site+Search&SearchQuery=" + document.getElementById('searchTerm').value;
}
function submitSearch(e){
	//alert(e.keyCode);
	var characterCode
	if(e && e.which){ // NN4 specific code
	e = e
	characterCode = e.which
	}
	else {
	e = event
	characterCode = e.keyCode // IE specific code
	}
	//alert(characterCode);
	if (characterCode == 13) {
		//bring back below - no submit for now!
		document.location.href = "/search.aspx?IndexCatalogue=Site+Search&SearchQuery=" + document.getElementById('searchTerm').value;
	}
}
