function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@")
dotpos=value.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false}
else {return true}
}
}


function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false}
else {return true}
}
}

function validate_form(thisform)
{
with (thisform)
{
	
if (validate_required(YourName,"Please fill in your name")==false)
  {YourName.focus();return false}
  if (validate_email(YourEmail,"Your e-mail address does not seem to be valid!")==false)
  {YourEmail.focus();return false}
 
  if(ImageField.value!=captcha.value)
	{
		alert("Please enter all the numbers in the correct order.");
		ImageField.focus();
		return false;
	}
}

}