

function selectMe( obj, val )
{
	if (obj.value == val)
	{
		obj.select();
	}
}

function validateForm()
{

	var retVal	= checkEmail (eForm.email_address);

	return retVal;
}




function checkEmail ( obj )
{
	var strng	= obj.value;
	var retVal	= true;

	if (strng == "" || strng == "Email Address")
	{
		retVal = false;
		alert("Please enter an email address.\n");
	}
	else
	{
		 var emailFilter=/^.+@.+\..{2,3}$/;
		 if (!(emailFilter.test(strng)))
		 {
			 retVal = false;
			 alert("Please enter a valid email address.\n");
		 }
		 else
		 {
			//test email for illegal characters
			var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/
			if (strng.match(illegalChars))
			{
				retVal = false;
				alert("The email address contains illegal characters.\n");
			}
		 }
	}

	if (retVal == false)
	{
		obj.focus;
		obj.select();
	}
	return retVal;
}

	var checkobj

	function agreesubmit(el){
		checkobj=el

		if (document.all||document.getElementById){
			for (i=0;i<checkobj.form.length;i++){  //hunt down submit button
				var tempobj=checkobj.form.elements[i]

				if(tempobj.type.toLowerCase()=="submit")
					tempobj.disabled=!checkobj.checked
			}
		}
		tempobj.visibility	= visible;
	}

	function defaultagree(el){
		if (!document.all&&!document.getElementById){
			if (window.checkobj&&checkobj.checked)
				return true
			else{
				alert("Please read/accept terms to use this site.")
				return false
			}
		}
	}


