$(document).ready(function() {
	jQuery.validator.addClassRules({
		req: {
			required: true
		},
		email: {
			email: true
		},
		num: {
			number: true
		},
		dateMM: {
			required: true,
			number: true,
			min: 1,
			max: 12
		}
	});

	// validate signup form on keyup and submit
	$("form.edit-profile").validate({
		rules: {
			Password: {
				minlength: 6
			},
			PasswordConfirm: {
				equalTo: "#Password",
				minlength: 6
			}
		},
		messages: {
			PasswordConfirm: {
				equalTo: "confirm password must match the new password"
			}
		}
	});

	// validate signup form on keyup and submit
	$("form.cart-form-quan").validate({
		messages: {
			count: {
				required: "You must enter a quantity before you add to your cart",
				number: "The quantity needs to be a valid number"
			}
		}
	});

	// validate service quote form on keyup and submit
	$("form.employment").validate({

	});

	// validate customer feedback form on keyup and submit
	$("form.customer-feedback").validate({

	});

	// validate customer feedback form on keyup and submit
	$("form.service-booking").validate({

	});

	// validate customer feedback form on keyup and submit
	$("form.service-quote").validate({

	});

	// validate customer feedback form on keyup and submit
	$("form.member-request").validate({

	});
});
