/*
 * Validation: New Customer Registration Form
 */
$().ready(function(){ 
	var validator =	$("#registerform").validate({
		//add individual validation rules
		rules: {
			given_names : {
				required:true,
				alnum:true
			},
			family_name : {
				required:true,
				alnum:true
			},
			region : {
				required:true
			},	
			email : {
				required:true,
				email:true
			},	
			password : {
				required:true,
				minLength:5,
				maxLength:15
			},	
			confirm_password : {
				required:true,
				minLength:5,
				maxLength:15,
				equalTo:'#password'
			}
		},

		//add custom messages
		messages : {
			confirm_password: {
				equalTo: "Passwords do not match"
			}
		}

	}); //end validate function

	//reset the form when button is clicked
	$("#reset").click(function() {
		validator.resetForm();
	});

}); //end ready function
