jQuery(document).ready(function(){
  
	// validate() function takes a JSON object as a parameter
	// for more information on the syntax and options of the validate() function,
	// see http://docs.jquery.com/Plugins/Validation/validate
	
	$("#warranty_request_form").validate({
  	// set the error messages to display in the "error_msg" div
  	errorLabelContainer: $("#error_msg"),
  	
  	// set custom rules
  	rules: {
  		// match email addresses
  		email2:{
  			equalTo: "#email1"
  		}
  	},
		// Add custom classes for labels associated with incorrect form fields
    highlight: function(element, errorClass) {
             $(element).addClass("inp_error");
             $(element).parent().find("label").addClass("lbl_error");
    },
    unhighlight: function(element, errorClass) {
             $(element).removeClass("inp_error");
             $(element).parent().find("label").removeClass("lbl_error");
    },
  	// Create custom messages for each element
  	messages: {
     fname: "Please specify your first name",
  	 lname: "Please specify your last name",
     community_interest: "Please select a community",
  	 add1: "Please enter an address",
  	 city: "Please enter your city name",
  	 state: "Please enter your state ",
     lot_num: "Please enter your lot number ",
     room: "Please enter the room ",
     lstServiceItem: "Please select an item to be serviced ",
     description: "Please describe your problem ",
     
  	 zip: "Please enter your zip code ",
         email1: {
           required: "Please enter an email address to contact you",
           email: "Your email address must be in the format of name@domain.com"
         },
  	 email2: {
  	 	 equalTo: "Your email and verification email must match.",
  		 required: "Please verify your email address"						  
  	 }
   }
   
 	});

});      
