
function validateForm1(form)
{
  if (form.workExperience && form.workExperience.value == "") {
    alert("Please specify how many years of work experience you have.");
    return (false);
  }
  if (form.startDate && form.startDate.value == "") {
    alert("Please specify when you plan on starting school.");
    return (false);
  }
  if (form.ageRange && form.ageRange.value == "") {
    alert("Please specify how old you will be when you begin a program.");
    return (false);
  }
  if (form.emailAddress && form.emailAddress.value == "") {
	alert("Please specify your email address.");
	return (false);
  }

  var regEmail = /^\S+@\S+(\.\S+)+$/;
  if (form.emailAddress && !regEmail.test(form.emailAddress.value))
  {
	alert("Please enter a valid e-mail address.")
	return (false);
  }
  return true;
}



function validateForm2(form)
{
  if (form.educationLevel && form.educationLevel.value == "") {
    alert("Please specify your highest level of education.");
    return (false);
  }
  if (form.military && form.military.value == "---") {
      alert("Please specify whether you are associated with the US military.");
      return (false);
  }

  if (form.gpa && form.gpa.value == "") {
    alert("Please specify your GPA from your most recent degree.");
    return (false);
  }
  if (form.postalCode) {
		if (form.postalCode.value == "") {
			alert("Please specify your Zip/Postal code.");
			return (false);
		}

		if (form.postalCode.value.length < 5) {
			alert("Please enter a valid Zip/Postal code of at least 5 digits.");
			form.postalCode.focus();
			return (false);
		}

		if (form.postalCode.value.length > 10) {
			alert("Please enter a valid Zip/Postal code of at most 10 digits.");
			form.postalCode.focus();
			return (false);
		}

		var regZipUS = /^\d{5}(-\d{4})?$/;
		var regZipCA = /^[a-zA-Z]\d[a-zA-Z](\s)?(-)?(\s)?\d[a-zA-Z]\d$/;
				
		if (!regZipUS.test(form.postalCode.value) && !regZipCA.test(form.postalCode.value)) {
			alert("Please enter a valid United States ZIP code in 55555 or 55555-5555 formoat, or a valid Canada Postal code in A1A 1A1 format.");
			form.postalCode.focus();
			return (false);
		}
  }
  return true;
}


