// JavaScript Document
function validate_form(thisform)
{
with (thisform)
{
if (validate_required(firstname,"Please fillout your first name!")==false)
  {firstname.focus();return false;}
else if (validate_required(lastname,"Please fillout your last name!")==false)
  {lastname.focus();return false;}
else if (validate_required(email,"Please fillout your email address!")==false)
  {email.focus();return false;}
else if (validate_email(email, "Please enter a valid email address!") ==false)
  {email.focus();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_email(email, alerttxt)
{ 
with (email)
{

dotexists= value. lastIndexOf (".");  
atexists =  value. lastIndexOf ("@");
ccexists =  value. search ("cc:");
bccexists= value. search ("bcc:");
toexists =  value. search ("to:");
if ( dotexists == -1 || atexists == -1 || ccexists > 0 || bccexists >0 || toexists > 0 || dotexists - atexists <0 )
   {alert(alerttxt); return false;}
else {return true;}
}
}


