
function Form_Validator(theForm)
{
	bReturn = true;
	
	var emailAddress = theForm.emailaddress.value;
	var pos = emailAddress.indexOf('.');
	
	if (theForm.emailaddress.value.indexOf('@')<0 )
	{
		alert("Please enter a valid email address.");
		theForm.emailaddress.focus();
		bReturn = false;
	}
	else if (theForm.emailaddress.value.length < 7 )
	{
		alert("Please enter a valid email address.");
		theForm.emailaddress.focus();
		bReturn = false;
	}
	else if (theForm.emailaddress.value.indexOf('\'')>0)
	{
		alert("Please enter a valid email address.");
		theForm.emailaddress.focus();
		bReturn = false;
	}		
	else if (pos < 0)
	{
		alert("Please enter a valid email address.");
		theForm.emailaddress.focus();
		bReturn = false;
	}
	else
	{
		pos = emailAddress.lastIndexOf(".");
		var emailType = emailAddress.substr(pos + 1);
		if (emailType.length < 2)
		{
			alert("Please enter a valid email address.");
			theForm.emailaddress.focus();
			bReturn = false;
		}
		if (emailType.length > 3)
		{
			alert("Please enter a valid email address.");
			theForm.emailaddress.focus();
			bReturn = false;
		}
	}
	return (bReturn);
}
