/* 
  *This is a jquery plugin
*/
/* This Function Controls jQuery form validate */

/*
$.validator.setDefaults({
	submitHandler: function() { alert("submitted!"); }
});
*/

$().ready(function() {

// validate the comment form when it is submitted
	$("#val_form").validate();
	
	// validate signup form on keyup and submit
	$("form").validate({
		rules: {
			firstname: "required",
			lastname: "required",
			fullname: "required",
			email: {
				required: true,
				email: true
			},
			warden_email: {
				required: true,
				email: true
			},
			assistant_email: {
				required: true,
				email: true
			},
			searcher_1_email: {
				required: true,
				email: true
			},
			searcher_2_email: {
				required: true,
				email: true
			},
			assistant_searcher_1_email: {
				required: true,
				email: true
			},
			assistant_searcher_2_email: {
				required: true,
				email: true
			},
			confirm_email: {
				required: true,
				equalTo: "#email"
			},
			phone_number: {
				minlength:10,
				number:true
			},
			verif_box: {
				required: true
			},
			zip_code: {
				minlength:5,
				number:true
			}
		},
		messages: {
			firstname: "Please enter your firstname",
			lastname: "Please enter your lastname",
			fullname: "Please enter your first and last name",
			phone_number: "Please provide a valid phone number no spaces include area code",
			confirm_email: {
				required: "Please provide the same valid email address",
				equalTo: "Please enter the same email address as above"
			},
			email: "Please provide a valid email address",
			warden_email: "Please provide a valid email address",
			assistant_email: "Please provide a valid email address",
			searcher_1_email: "Please provide a valid email address",
			searcher_2_email: "Please provide a valid email address",
			assistant_searcher_1_email: "Please provide a valid email address",
			assistant_searcher_2_email: "Please provide a valid email address",
			agree: "Please accept our policy",
			verif_box: "Please enter the 4 digit code you see"
		}
	});
	
});
