
// javascript functions go here

var miniSiteSearch_isFirstTime = true;

function clearSearch(searchBox)
{
	if(searchBox && miniSiteSearch_isFirstTime)
	{
			searchBox.value = "";
			
			miniSiteSearch_isFirstTime = false;
	}
}


function searchSubmit(_event, searchPageURL, forced)
{
	var keyCode = _event.keyCode;
	
	if(forced || keyCode == 13)
	{				
		var searchBox = document.getElementById("sitekeywords");
		
		//if(searchBox && searchBox.value != "" && !miniSiteSearch_isFirstTime)
		if(searchBox && searchBox.value != "")
		{
			// remove all special characters
			var keywords = searchBox.value.replace(/[^a-zA-Z0-9_\-&]/g, " ").replace(/ +/g, " ");
			
			searchPageURL += "?sitekeywords=" + escape(keywords);
			
			var form = document.forms[0];



			if (!forced || keyCode == 13) {
			    form.action = searchPageURL;
			    form.__VIEWSTATE.name = 'NOVIEWSTATE';

			}
			else {

			    document.location.href = searchPageURL;
			}
		}
	}
}



