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_required(firstName,"First Name must be filled out!")==false)
  {firstName.focus();return false;}
if (validate_required(lastName,"Last Name must be filled out!")==false)
  {lastName.focus();return false;}
if (validate_required(address1,"Address must be filled out!")==false)
  {address1.focus();return false;}
if (validate_required(city,"City must be filled out!")==false)
  {city.focus();return false;}
if (validate_required(state,"State must be filled out!")==false)
  {state.focus();return false;}
if (validate_required(zip,"Zip Code must be filled out!")==false)
  {zip.focus();return false;}
if (validate_required(dayAreaCode,"Day Area Code must be filled out!")==false)
  {dayAreaCode.focus();return false;}
if (validate_required(dayPhone,"Day Phone must be filled out!")==false)
  {dayPhone.focus();return false;}
if (validate_required(email,"Email must be filled out!")==false)
  {email.focus();return false;}
if (validate_required(contactPref,"Contact Preference must be filled out!")==false)
  {contactPref.focus();return false;}
}
}