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_email(var_email,"Not a valid e-mail address!")==false)
    {var_email.focus();return false;}
  if (validate_required(var_firstname,"Not a valid first name!")==false)
    {var_lastname.focus();return false;}
   if (validate_required(var_lastname,"Not a valid last name!")==false)
    {var_lastname.focus();return false;}

  }
 
};


