$().ready(function() {
	var validator = $("#contactForm").validate({
		errorPlacement: function(error, element) {
				error.insertAfter(element);
		},
		rules: {
			FirstName:{
				required: true
			},
			LastName:{
				required: true
			},
			Email:{
				required: true,
				email: true
			},
			SelectedProgram:{
				required: true
			},
			HowFindUs:{
				required: true
			}
		},
		messages: {
			FirstName:{
				required: "FirstName is required"
			},
			LastName: {
				required: "LastName is required"
			},
			Email: {
				required: "Email is required"
			},
			SelectedProgram:{
				required: "Select a Program is required"
			},
			HowFindUs:{
				required: "How did you find us? is required"
			}
		}
	});	
});

$().ready(function() {
	var validator = $("#callBackForm").validate({
		errorPlacement: function(error, element) {
				error.insertAfter(element);
		},
		rules: {
			FirstName:{
				required: true
			},
			LastName:{
				required: true
			},
			Email:{
				required: true,
				email: true
			},
			Phone:{
				required: true
			},
			SelectedProgram:{
				required: true
			},
			HowFindUs:{
				required: true
			}
			
		},
		messages: {
			FirstName:{
				required: "FirstName is required"
			},
			LastName: {
				required: "LastName is required"
			},
			Email: {
				required: "Email is required"
			},
			Phone:{
				required: "Phone is required"
			},
			SelectedProgram:{
				required: "Select a Program is required"
			},
			HowFindUs:{
				required: "How did you find us? is required"
			}
		}
	});	
});

$().ready(function() {
	var validator = $("#priceQuoteForm").validate({
		errorPlacement: function(error, element) {
				error.insertAfter(element);
		},
		rules: {
			FirstName:{
				required: true
			},
			LastName:{
				required: true
			},
			Email:{
				required: true,
				email: true
			},
			SelectedProgram:{
				required: true
			},
			HowFindUs:{
				required: true
			}
		},
		messages: {
			FirstName:{
				required: "FirstName is required"
			},
			LastName: {
				required: "LastName is required"
			},
			Email: {
				required: "Email is required"
			},
			SelectedProgram:{
				required: "Select a Program is required"
			},
			HowFindUs:{
				required: "How did you find us? is required"
			}
		}
	});	
});

$().ready(function() {
	var validator = $("#bookNowForm").validate({
		errorPlacement: function(error, element) {
			if ( element.is("#Gender") )
				error.appendTo( element.parent().next() );
			else
				error.insertAfter(element);
		},
		rules: {
			FirstName:{
				required: true
			},
			LastName:{
				required: true
			},
			Email:{
				required: true,
				email: true
			},
			Gender:{
				required: true
			},
			DateBirth:{
				required: true
			},
			HomeTelephone:{
				required: true
			},
			Address:{
				required: true
			},
			City:{
				required: true
			},
			State:{
				required: true
			},
			Zip:{
				required: true
			},
			Country:{
				required: true
			},
			Nationality:{
				required: true
			},
			HowFindUs:{
				required: true
			},
			PassportNumber:{
				required: true
			},
			Profession:{
				required: true
			},
			EmergencyLastName:{
				required: true
			},
			EmergencyFirstName:{
				required: true
			},
			EmergencyAddress:{
				required: true
			},
			EmergencyState:{
				required: true
			},
			EmergencyZip:{
				required: true
			},
			EmergencyCountry:{
				required: true
			},
			EmergencyNationality:{
				required: true
			},
			EmergencyLanguageSpoken:{
				required: true
			},
			EmergencyHomeTelephone:{
				required: true
			},
			EmergencyEmail:{
				required: true
			},
			EmergencyAlternateTelephone:{
				required: true
			},
			ProgramSpanishLevel:{
				required: true
			},
			SelectedProgram:{
				required: true
			},
			WeeksNumber:{
				required: true
			},
			CourseStartDate:{
				required: true
			},
			PaymentMethod:{
				required: true
			}
		},
		messages: {
			FirstName:{
				required: "FirstName is required"
			},
			LastName: {
				required: "LastName is required"
			},
			Email: {
				required: "Email is required"
			},
			Gender: {
				required: "Gender is required"
			},
			DateBirth: {
				required: "Date of Birth required"
			},
			HomeTelephone: {
				required: "Home Telephone is required"
			},
			Address:{
				required: "Address is required"
			},
			City: {
				required: "City is required"
			},
			State: {
				required: "State / Province is required"
			},
			Zip: {
				required: "Zip / Postal Code is required"
			},
			Country: {
				required: "Country is required"
			},
			Nationality: {
				required: "Nationality is required"
			},
			HowFindUs: {
				required: "How Find Expanish is required"
			},
			PassportNumber: {
				required: "Passport Number is required"
			},
			Profession: {
				required: "Profession / Field of Study is required"
			},
			WorkStatus: {
				required: "Work Status is required"
			},
			EmergencyLastName: {
				required: "Last Name is required"
			},
			EmergencyFirstName: {
				required: "First Name is required"
			},
			EmergencyAddress: {
				required: "Address is required"
			},
			EmergencyCity: {
				required: "Emergency City required"
			},
			EmergencyState: {
				required: "State / Province is required"
			},
			EmergencyZip: {
				required: "Zip / Postal Code is required"
			},
			EmergencyCountry: {
				required: "Country is required"
			},
			EmergencyNationality: {
				required: "Nationality is required"
			},
			EmergencyLanguageSpoken: {
				required: "Language Spoken is required"
			},
			EmergencyHomeTelephone: {
				required: "Home Telephone is required"
			},
			EmergencyAlternateTelephone: {
				required: "Alternate Telephone "
			},
			EmergencyEmail: {
				required: "Email is required"
			},
			ProgramSpanishLevel: {
				required: "Spanish Level is required"
			},
			SelectedProgram: {
				required: "Selected Program is required"
			},
			WeeksNumber: {
				required: "Number of Weeks is required"
			},
			CourseStartDate: {
				required: "Course Start Date"
			},
			PaymentMethod: {
				required: "Method of Payment is required"
			}
		}
	});	
});

