// JavaScript Document

var isIE = document.all?true:false;
var isNS = document.layers?true:false;
// checks for required form elements and submits the form
function checkForm(formid)
{
	var bError = false;
	for (i=0;i<document.getElementById(formid).elements.length;i++)
	{
		if (document.getElementById(formid).elements[i].required=="yes")
		{
			if (document.getElementById(formid).elements[i].value=="")
			{
			bError = true;
			break;
			}
			if (document.getElementById(formid).elements[i].emailaddress=="yes")
			{
				if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById(formid).elements[i].value)))
				{
				bError = true;
				break;
				}
			}
		}
	}
	if (bError)
	{
		alert("Please complete required fields correctly.");
	}
	else
	{
		document.getElementById(formid).submit();
	}
}

function checkEmail(myForm) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.emailAddr.value)){
return (true)
}
alert("Invalid E-mail Address! Please re-enter.")
return (false)
}

function onlyDigits(e) 
{
	var _ret = true;
	if (isIE) 
	{
		if (window.event.keyCode < 46 || window.event.keyCode > 57) 
		{
			window.event.keyCode = 0;
			_ret = false;
		}
	}
	if (isNS) 
	{
		if (e.which < 46 || e.which > 57) 
		{
			e.which = 0;
			_ret = false;
		}
	}
	return (_ret); 
}

function showHide(id)
{
	if (document.getElementById(id).style.display=='none')
	{
		document.getElementById(id).style.display='';
	}
	else
	{
		document.getElementById(id).style.display='none';
	}	
}

function hide(id)
{
	document.getElementById(id).style.display='none';
}

function show(id)
{
	document.getElementById(id).style.display='';
}
