function validate_required(field,alerttxt)
{
with (field)
{

if (value==null||value=="")
  {alert(alerttxt);return false}
else {
	 if(isValidEmail(value))
	 {
	 	return true;
	 }
	 else
	 {
	 	alert('Please enter a valid email address');
		return false;
	 }

}
}
}


function isValidEmail(emailAddress) {

   var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);



}

function validate_signupform(thisform)
{

	var alert_text= 'Please enter your email address.';

	with (thisform)
	{

		if (validate_required(PField_0,alert_text)==false)
		  {PField_0.focus();return false}

		//alert(Email_Address);
	}
	document.formclass.submit();


}
