$().ready(function() {
	
	// validate signup form on keyup and submit
	$("#contactFrm").validate({
	invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'You missed 1 field. It has been highlighted below'
					: 'You missed ' + errors + ' fields.  They have been highlighted below';
				$("div.error span").html(message);
				$("div.error").show();
			} else {
				$("div.error").hide();
			}
		},
		messages: {
			firstname: "",
			lastname: "",
			phone: "",
			code: "",
			email: {
				required: " ",
				email: "Please enter a valid email, example: you@yourdomain.com"
			}
		},
		rules: {
			firstname: "required",
			lastname: "required",
			phone: "required",
			code: "required",
	
			email: {
				required: true,
				email: true
			}
		}
	});
	
	$("#contactFrm2").validate({
	invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'You missed 1 field. It has been highlighted below'
					: 'You missed ' + errors + ' fields.  They have been highlighted below';
				$("div.error span").html(message);
				$("div.error").show();
			} else {
				$("div.error").hide();
			}
		},
		messages: {
			firstname: "",
			lastname: "",
			phone: "",
			email: {
				required: " ",
				email: "Please enter a valid email, example: you@yourdomain.com"
			}
		},
		rules: {
			firstname: "required",
			lastname: "required",
			phone: "required",
	
			email: {
				required: true,
				email: true
			}
		}
	});
	
	// validate signup form on keyup and submit
	$("#aqFrm").validate({
	invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'You missed 1 field. It has been highlighted below'
					: 'You missed ' + errors + ' fields.  They have been highlighted below';
				$("div.error span").html(message);
				$("div.error").show();
			} else {
				$("div.error").hide();
			}
		},
		messages: {
			firstname: "",
			lastname: "",
			phone: "",
			code: "",
			email: {
				required: " ",
				email: "Please enter a valid email, example: you@yourdomain.com"
			}
		},
		rules: {
			firstname: "required",
			lastname: "required",
			phone: "required",
			code: "required",
	
			email: {
				required: true,
				email: true
			}
		}
	});
	
$("input.phone").mask("(999) 999-9999");
});


