// JavaScript Document

$.validator.setDefaults({
	submitHandler: function() 
	{ 

			var varName = $("#name").val();	
			var varPhone = $("#phone").val();
			var varEmail = $("#email").val();
			
			var fName = $("#fName").val();
			var fStreet = $("#fStreet").val();
			var fCity = $("#fCity").val();
			var fState = $("#fState").val();
			var fZip = $("#fZip").val();
			var fPhoneDay = $("#fPhoneDay").val();
			var fPhoneEvening = $("#fPhoneEvening").val();
			var fEmail = $("#fEmail").val();
			var firstDate = $("#firstDate").val();
			var fTime1 = $("#fTime1").val();
			var secondDate = $("#secondDate").val();
			var fTime2 = $("#fTime2").val();
			var fInterest = $("#fInterest").val();
			var fSource = $("#fSource").val();
			var fComments = $("#fComments").val();
			
	
			
			$.ajax({
		   type: "POST",
		   url: "contactForm2a.php", 
		   data: "fName="+fName+"&fStreet="+fStreet+"&fCity="+fCity+"&fState="+fState+"&fZip="+fZip+"&fPhoneDay="+fPhoneDay+"&fPhoneEvening="+fPhoneEvening+"&fEmail="+fEmail+"&firstDate="+firstDate+"&fTime1="+fTime1+"&secondDate="+secondDate+"&fTime2="+fTime2+"&fInterest="+fInterest+"&fSource="+fSource+"&fComments="+fComments,
		   dataType: "text", 
		   beforeSend: function (){$("#contactForm").hide();},
		   success: function(xml) {  	
				$("#contactForm").html('<p><h2>Thanks!</h2></p><p>A member of our customer service department will follow up with you shortly.</p>');
				$("#contactForm").show();
									} //close success
             	   }); //close $.ajax(	
	
	}// submitHandler
});

$().ready(function() {
	// validate the comment form when it is submitted
	$("#contactForm").validate({
		rules: {
			
			name: {
				required: true,
				minlength: 5
			},
			phone: {
				required: true,
				minlength: 10
			},
			email: {
				required: true,
				minlength: 5
			}
			
		},
		messages: {
			
			name: {
				required: "Please enter your name",
				minlength: "Yourname must be at least 5 characters long"
			},
			phone: {
				required: "Please enter your phone number",
				minlength: "Your phone number must be at least 10 characters long"
				
			},
			email: "Please enter a valid email address"
		}
	});
	
});