// JavaScript Document

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_form(thisform)
{
with (thisform)
{
if (validate_required(referred,"Please fill out the required field")==false)
  {referred.focus();return false}
if (validate_required(howdidyouhear,"Please fill out the required field")==false)
  {howdidyouhear.focus();return false}
if (validate_required(firstname,"Please fill out the required field")==false)
  {firstname.focus();return false}
if (validate_required(lastname,"Please fill out the required field")==false)
  {lastname.focus();return false}
if (validate_required(email,"Please fill out the required field")==false)
  {email.focus();return false}
if (validate_required(daytimephone,"Please fill out the required field")==false)
  {daytimephone.focus();return false}
if (validate_required(eveningphone,"Please fill out the required field")==false)
  {eveningphone.focus();return false}
if (validate_required(address,"Please fill out the required field")==false)
  {address.focus();return false}
if (validate_required(city,"Please fill out the required field")==false)
  {city.focus();return false}
if (validate_required(state,"Please fill out the required field")==false)
  {state.focus();return false}
if (validate_required(zip,"Please fill out the required field")==false)
  {zip.focus();return false}
if (validate_required(dobmonth,"Please fill out the required field")==false)
  {dobmonth.focus();return false}
if (validate_required(dobday,"Please fill out the required field")==false)
  {dobday.focus();return false}
if (validate_required(dobyear,"Please fill out the required field")==false)
  {dobyear.focus();return false}
if (validate_required(gender,"Please fill out the required field")==false)
  {gender.focus();return false}
if (validate_required(ethnicity,"Please fill out the required field")==false)
  {ethnicity.focus();return false}
if (validate_required(individualincome,"Please fill out the required field")==false)
  {individualincome.focus();return false}
if (validate_required(householdincome,"Please fill out the required field")==false)
  {householdincome.focus();return false}
if (validate_required(maritalstatus,"Please fill out the required field")==false)
  {maritalstatus.focus();return false}
if (validate_required(children,"Please fill out the required field")==false)
  {children.focus();return false}
if (validate_required(education,"Please fill out the required field")==false)
  {education.focus();return false}
if (validate_required(housing,"Please fill out the required field")==false)
  {housing.focus();return false}
if (validate_required(pets,"Please fill out the required field")==false)
  {pets.focus();return false}
if (validate_required(televisions,"Please fill out the required field")==false)
  {televisions.focus();return false}
if (validate_required(cableorsatellite,"Please fill out the required field")==false)
  {cableorsatellite.focus();return false}
if (validate_required(computers,"Please fill out the required field")==false)
  {computers.focus();return false}
if (validate_required(employment,"Please fill out the required field")==false)
  {employment.focus();return false}
if (validate_required(homeinternet,"Please fill out the required field")==false)
  {homeinternet.focus();return false}
if (validate_required(homeoffice,"Please fill out the required field")==false)
  {homeoffice.focus();return false}
if (validate_required(cellphone,"Please fill out the required field")==false)
  {cellphone.focus();return false}
if (validate_required(laptop,"Please fill out the required field")==false)
  {laptop.focus();return false}
if (validate_required(shoponline,"Please fill out the required field")==false)
  {shoponline.focus();return false}
if (validate_required(shopcatalogues,"Please fill out the required field")==false)
  {shopcatalogues.focus();return false}
if (validate_required(upscalerestaurants,"Please fill out the required field")==false)
  {upscalerestaurants.focus();return false}
if (validate_required(neighborhoodrestaurants,"Please fill out the required field")==false)
  {neighborhoodrestaurants.focus();return false}
if (validate_required(coffee,"Please fill out the required field")==false)
  {coffee.focus();return false}
}
}