function CheckForm() {
  var retVal = true;
  if (frmContact.firstName.value == "") {
      alert("Please enter your first name");
      frmContact.firstName.focus();
      retVal = false;
  } else if (frmContact.lastName.value == "") {
      alert("Please enter your last name");
      frmContact.lastName.focus();
      retVal = false;
  } else if (frmContact.email.value == "") {
      alert("Please enter your e-mail address");
      frmContact.email.focus();
      retVal = false;
  } else if (!ValidEmail(frmContact.email.value)) {
      alert("Please enter a valid e-mail address");
      frmContact.email.focus();
      retVal = false;       
  } else if (frmContact.state.selectedIndex==0) {
      alert("Please select your state");
      frmContact.state.focus();
      retVal = false;
  } else if (frmContact.zipCode.value == "") {
      alert("Please enter your zip code");
      frmContact.zipCode.focus();
      retVal = false;
  } else if (frmContact.zipCode.value.length < 5) {
      alert("Please enter your entire zip code");
      frmContact.zipCode.focus();
      retVal = false;       
  } 
  return retVal;
}