// shared javascript code

function init()
{
	setTimeout('setFocusToFirstFormElement()',0.5);
	//alert("init");
}
function setFocusToFirstFormElement() 
{
	//alert("1");
	// cycle through any forms that exist on the page; start with second form; first will always be nav bar at top
	for (var formIndex = 1; document.forms[formIndex] !=null; formIndex++ )
	{
		//alert("2");
		if ( document.forms[formIndex].elements[0] != null) 
		{
			var formElement = document.forms[formIndex].elements[0]; 
			var formElementType = formElement.type;
			//alert("first form element is " + formElementType);
			// ignore radio and check boxes
			if (formElementType!='radio'||formElementType=='password'||formElementType=='textarea'||formElementType=='button'||formElementType=="select-one")
			{
    			formElement.focus();
				if (formElementType!='button') formElement.select();
				break;
			}
		}
	}	
}
// not used:
function setFocusHere(formElement)
{
	if ( formElement != null) 
	{
		formElement.focus();
	}
}