﻿/* Global JavaScript */
// handles enter key for any input text
function inputOnKeyPress(sender, e, action, parms)
{
	var keynum = window.event ? e.keyCode : e.which;

	if (keynum == 13) // enter key on the textbox
	{
		eval(action + "(sender,e,parms)");
		return false;
	}
}

// process enter submission. code example from ektron developer site examples
function callSearch(sender, e, parms)
{
	//alert("sender: " + sender + "\ne: " + e + "\nparms: " + parms);return;
	var searchBox = document.getElementById(parms[0]);
	if (searchBox != null && searchBox != undefined && searchBox.value != 'Search Site'
		&& searchBox.value != '' && searchBox.value != null)
	{
		__doPostBack(parms[1], ''); // asp input button does not properly submit a form on enter of input box
	}
	return false;
}

// handles focus/blur for the search box
function SearchBoxFocusBlur(sender, e)
{
	if (e.type == 'focus')
	{
		if (sender.value == 'Search Site')
		{
			sender.value = '';
		}
	}
	else
	{
		if (sender.value == '')
		{
			sender.value = 'Search Site';
		}
	}
}
