// JavaScript Document
function validate_required(lname,lntxt,pn,pntxt,eml,emltxt)
{
	peml = 0;
	pname = 0;
	pphnum = 0;
	ppsw = 0;
	pfn = 0;
	pln = 0;
	var c = "";
	
 with (eml)
  {	
   apos=value.indexOf("@");
   dotpos=value.lastIndexOf(".");
    if (apos<1||dotpos-apos<2||value==null||value=="")
    {peml = 1;
	var c = c + emltxt + "\n";}
  }
  
  with (pn)
  {	
     lngth = value.length;
	 posa=value.indexOf("-");
     posb=value.lastIndexOf("-");
    if (value==null||value==""||lngth!==12||posa!==3||posb!==7)
    {pphnum = 1;
	var c = c + pntxt + "\n";}
  }   
   if ((lname.value == null) || (lname.value == ""))
   {pln = 1;
   var c = c + lntxt + "\n";} 
   
   if ((peml == 1)||(pphnum == 1)||(ppsw == 1)||(pfn == 1)||(pln == 1)) {
	alert(c);
	return false;
   }
}

function validate_form(thisform)
{
with (thisform)
  {
  if ((validate_required(name_last, "Name must be filled out!",
	   phone_number, "Not a valid phone number!", email, "Not a valid e-mail address!")==false))				 
  {return false;
   location.href='form.html';
  }
  }
}