<!--
function checkFields() {
  var frm = document.formAnnouncementCards;


  if (isEmpty(trimSpaces(frm.FirstName.value))) {
    alert("Please enter a first name.");
    selectText(frm.FirstName);
    return false;
  }

  if (isEmpty(trimSpaces(frm.LastName.value))) {
    alert("Please enter a last name.");
    selectText(frm.LastName);
    return false;
  }

  // check if event date selected is valid
  if (!validDateSelected(frm,"EventDate")) {
    alert("Date selected is invalid! Please check your date entry.");
//    frm.EventDate.focus();
    return false;
  }

  if (isEmpty(trimSpaces(frm.Address1.value))) {
    alert("Please enter a street address.");
    selectText(frm.Address1);
    return false;
  }

  if (isEmpty(trimSpaces(frm.City.value))) {
    alert("Please enter a city.");
    selectText(frm.City);
    return false;
  }

  if (!stateSelected(frm.State)) {
    alert("Please select a state.");
    frm.State.focus();
    return false;
  }

  if (isEmpty(trimSpaces(frm.ZIPCode.value))) {
    alert("Please enter a 5-digit ZIP code.");
    selectText(frm.ZIPCode);
    return false;
  } else {
    if (frm.ZIPCode.value.length!=5) {
      alert("Please enter a 5-digit ZIP code.");
      selectText(frm.ZIPCode);
      return false;
    }

    if (!isNumber(frm.ZIPCode.value)) {
      alert("\"" + frm.ZIPCode.value + "\" is not a valid ZIP code. Please re-enter a 5-digit ZIP code.")
      selectText(frm.ZIPCode);
      return false;
    }
  }

  if (frm.NumCards.options[frm.NumCards.selectedIndex].value == 0) {
    alert("Please select a card quantity.");
    frm.NumCards.focus();
    return false;
  }


  frm.submit();
}


function checkGiftRegGuideFields() {
  var frm = document.formGiftRegistryGuide;


  if (isEmpty(trimSpaces(frm.FirstName.value))) {
    alert("Please enter a first name.");
    selectText(frm.FirstName);
    return false;
  }

  if (isEmpty(trimSpaces(frm.LastName.value))) {
    alert("Please enter a last name.");
    selectText(frm.LastName);
    return false;
  }

  // check if event date selected is valid
  if (!validDateSelected(frm,"EventDate")) {
    alert("Date selected is invalid! Please check your date entry.");
//    frm.EventDate.focus();
    return false;
  }

  if (isEmpty(trimSpaces(frm.Address1.value))) {
    alert("Please enter a street address.");
    selectText(frm.Address1);
    return false;
  }

  if (isEmpty(trimSpaces(frm.City.value))) {
    alert("Please enter a city.");
    selectText(frm.City);
    return false;
  }

  if (!stateSelected(frm.State)) {
    alert("Please select a state.");
    frm.State.focus();
    return false;
  }

  if (isEmpty(trimSpaces(frm.ZIPCode.value))) {
    alert("Please enter a 5-digit ZIP code.");
    selectText(frm.ZIPCode);
    return false;
  } else {
    if (frm.ZIPCode.value.length!=5) {
      alert("Please enter a 5-digit ZIP code.");
      selectText(frm.ZIPCode);
      return false;
    }

    if (!isNumber(frm.ZIPCode.value)) {
      alert("\"" + frm.ZIPCode.value + "\" is not a valid ZIP code. Please re-enter a 5-digit ZIP code.")
      selectText(frm.ZIPCode);
      return false;
    }
  }

    emailValue = trimSpaces(frm.Email.value);
    if ((isEmpty(emailValue)) ||
        (emailValue.indexOf(" ") >= 0) ||
        (emailValue.indexOf("@") < 0) ||
        (emailValue.indexOf(".") < 0) ||
        (emailValue.lastIndexOf("@") >= emailValue.lastIndexOf(".")) ||
        ((emailValue.lastIndexOf("@") + 1) == emailValue.lastIndexOf("."))) {
      alert("Please enter a valid e-mail address.");
      frm.Email.select();
      frm.Email.focus();
      return false;
    }
    
  frm.submit();
}
//-->
