
function validateForm2(form)
{
  if (form.custom2 && !form.custom2[0].checked && !form.custom2[1].checked) {
        alert("Please specify whether you are a United States citizen.");
        return (false);
  }
  if (form.modality && !form.modality[0].checked && !form.modality[1].checked) {
      alert("Please specify whether you are interested in online or campus-based learning.");
      return (false);
  }
  if (form.educationLevel && form.educationLevel.value == "") {
    alert("Please specify your highest level of education.");
    return (false);
  }
	
  if (form.school && form.school.value == "keller") {
	if (form.educationLevel && form.educationLevel.value != "Bachelors" && form.educationLevel.value != "Masters" && form.educationLevel.value != "Doctoral") {
        alert("Applicants to Keller Graduate School of Management must have bachelor degree or higher.  We’ll hope that you consider us for your future continuing education.");
        return (false);
    }
  }

  if (form.school && form.school.value == "walden") {
	if (form.educationLevel && form.educationLevel.value != "Associate" && form.educationLevel.value != "Bachelors" && form.educationLevel.value != "Masters" && form.educationLevel.value != "Doctoral") {
        alert("Based on the information you provided, you do not currently meet the application requirements for Walden University.");
        return (false);
    }
  }

  if (form.school && form.school.value == "boston") {
	if (form.educationLevel && form.educationLevel.value != "Bachelors" && form.educationLevel.value != "Masters" && form.educationLevel.value != "Doctoral") {
        alert("Applicants to Boston University must have bachelor degree or higher.  We’ll hope that you consider us for your future continuing education.");
        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.school && (form.school.value == "fmuonline"||form.school.value == "anthem"||form.school.value == "capella"
	||form.school.value == "devry"||form.school.value == "ecpi"||form.school.value == "stleo"||form.school.value == "jacksonville"
	||form.school.value == "villanova"||form.school.value == "regis"||form.school.value == "floridatech"||form.school.value == "scranton"
	||form.school.value == "thunderbird"||form.school.value == "tulane"||form.school.value == "notredame"||form.school.value == "baker"||form.school.value == "westwood")) {
	if (form.ageRange && (form.ageRange.value == '16'||form.ageRange.value == '17'||form.ageRange.value == '19'||form.ageRange.value == '21')) {
		alert("To request more information to this school, you must be 23 and older.");
		return (false);
	}
  }
  if (form.school && (form.school.value == "uti"||form.school.value == "nascar"||form.school.value == "mmimarine"
	||form.school.value == "mmimotorcycle")) {
	if (form.ageRange && (form.ageRange.value == '16'||form.ageRange.value == '17')) {
		alert("To request more information to this school, you must be 19 and older.");
		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.school && form.school.value == "kaplanaf") {
	  if (form.gpa && (form.gpa.value == "2" || form.gpa.value == "2.49")) {
		alert("Your Student Information Form indicates that you do not meet the admissions requirements for acceptance into Kaplan University. Please select another school.");
		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);
		}
  }

  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);
  }

}

