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