function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false;}
else {return true}
}
}

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_debt(field)
{
with (field)
{
if (value=="0")
  {return false;}
if (value=="5000")
  {return false;} 
else {return true}
}
}

function validate_state(field)
{
with (field)
{
if (value=="NC")
  {return false;}
if (value=="SC")
  {return false;} 
if (value=="KS")
  {return false;}
if (value=="WV")
  {return false;} 
if (value=="VA")
  {return false;}
if (value=="GA")
  {return false;}
if (value=="MS")
  {return false;} 
if (value=="LA")
  {return false;}              
if (value=="NJ")
  {return false;} 
if (value=="NH")
  {return false;}   
else {return true}
}
}

function validate_form(thisform)
{
with (thisform)
{
if (validate_required(EstimatedDebt,"Please select an unsecured debt amount.")==false)
  {EstimatedDebt.focus();return false;}
if (validate_required(State,"Please select a state.")==false)
  {State.focus();return false;} 
if (validate_required(FirstName,"Please enter your first name.")==false)
  {FirstName.focus();return false;}
if (validate_required(LastName,"Please enter your last name.")==false)
  {LastName.focus();return false;}        
if (validate_required(Email,"Please enter your email address")==false)
  {Email.focus();return false;}
if (validate_email(Email,"Not a valid e-mail address!")==false)
  {Email.focus();return false;} 
if (validate_required(HomeNumber,"Please enter a day phone number.")==false)
  {HomeNumber.focus();return false;}
if (validate_debt(EstimatedDebt)==false)
  {document.frmFirstInfo.action='unqualified.php';document.frmFirstInfo.submit();return false;}    
if (validate_state(State)==false)
  {document.frmFirstInfo.action='unqualified.php';document.frmFirstInfo.submit();return false;}    
}
}