function validate()
{
 var requiredFields = new Array("FirstName", "LastName", "Zip", "HomePhone", "Email");
 var i;

 if (document.Form1.ContactType.value == "Title")
 {
  return "ContactType";
 }

 for (i = 0; i < requiredFields.length; i++)
 {
  if (!document.getElementById(requiredFields[i]).value)
  {
   return requiredFields[i];
  }
 }

 return "OK";
}

function contactSubmit()
{
 document.Form1.FORMsubject.value = "Employer - " + document.Form1.ContactType.value + ": " + document.Form1.LastName.value + ", " + document.Form1.SubmitterName.value;

 if (validate() == "OK")
 {
  document.getElementById('errorMessage').innerHTML = "";
  document.Form1.submit();
 }
 else
 {
  document.getElementById('errorMessage').innerHTML = "(*) Please complete all required fields.";
  document.getElementById(validate()).focus();
 }
}

var redirect;

function toSteps()
{
 if (document.Form1.ContactType.value == "Admissions")
 {
  document.getElementById('errorMessage').innerHTML = "You will be redirected to the application form in a few seconds to enroll.";
  redirect = setTimeout("window.location='steps.html'", 1500);
 }
 else
 {
  clearTimeout(redirect);
  document.getElementById('errorMessage').innerHTML = "";
 }
}