$(function(){
	$("#district").submit(function(){return validate();});
	
	function validate() {
		if (document.forms["district"].elements["FirstName"].value == "") {
			alert("Please enter your first name.");
			document.forms["district"].elements["FirstName"].focus();
			return (false);
		}
		if (document.forms["district"].elements["LastName"].value == "") {
			alert("Please enter your last name.");
			document.forms["district"].elements["LastName"].focus();
			return (false);
		}
		if (document.forms["district"].elements["SchoolDistrict"].value == "") {
			alert("Please enter the name of your school district.");
			document.forms["district"].elements["SchoolDistrict"].focus();
			return (false);
		}
		if (document.forms["district"].elements["Address"].value == "") {
			alert("Please enter your street address.");
			document.forms["district"].elements["Address"].focus();
			return (false);
		}	
		if (document.forms["district"].elements["City"].value == "") {
			alert("Please enter the name of your city.");
			document.forms["district"].elements["City"].focus();
			return (false);
		}	
		if (document.getElementById("County").value == "-") {
			alert("Please select your county.");
			document.getElementById("County").focus();
			return (false);
		}			
		if (document.forms["district"].elements["Zip"].value == "") {
			alert("Please enter your ZIP code.");
			document.forms["district"].elements["Zip"].focus();
			return (false);
		}	
		if (document.forms["district"].elements["Phone"].value == "") {
			alert("Please enter your phone number.");
			document.forms["district"].elements["Phone"].focus();
			return (false);
		}													
		if (document.forms["district"].elements["Email"].value == "") {
			answer = confirm("Did you forget to enter your email address? It is not a required field.\nClick OK to submit the form without providing your email address.\nClick Cancel to return to the form to enter your email address.");
			if (answer) {
				return (true);
			} else {
				document.forms["district"].elements["Email"].focus();
				return (false);			
			}			
		}			
		if (document.forms["district"].elements["Email"].value != document.forms["district"].elements["Email2"].value) {
			alert("Your email addresses do not match. Please re-enter one or both addresses.");
			document.forms["district"].elements["Email2"].focus();
			return (false);
		}						
		if (document.forms["district"].elements["Tour"].value == "Select a tour") {
			alert("Please select an tour from the drop down list of tours.");
			document.forms["district"].elements["Tour"].focus();
			return (false);
		}		
		if (document.forms["district"].elements["NumberOfStudents"].value == "") {
			alert("Please enter the maximum number of students attending.");
			document.forms["district"].elements["NumberOfStudents"].focus();
			return (false);
		}
		if (isNaN(parseInt(document.forms["district"].elements["NumberOfStudents"].value),10)) {
			alert("Please enter only numbers for maximum number of students attending.");
			document.forms["district"].elements["NumberOfStudents"].focus();
			return (false);
		}
		if (document.forms["district"].elements["NumberOfChaperones"].value == "") {
			alert("Please enter the number of chaperones attending.");
			document.forms["district"].elements["NumberOfChaperones"].focus();
			return (false);
		}
	}
	
});
