/* newsletter.php form validation */

$().ready(function() {
	// validate signup form on keyup and submit
	$("#newsletterForm").validate({
		errorLabelContainer: $("#errorMsgs"),
		wrapper: "li",
		rules: {
			email: {
				required: true,
				email: true
			},
			firstName:  {
				required: true,
				minLength: 2
			},
			lastName: {
				required: true,
				minLength: 2
			},
			mobileNbr: {
				required: true,
				number: true
			},
			country: "required",
			streetAddress: "required",
			city: "required",
			postCode: "required"
		},
		messages: {
			email: {
				required: "You forgot to enter your email address",
				email: "Please enter a valid email address"
			}, 
			firstName: {
				required: "You forgot to enter your first name",
				minLength: "Please enter at least 2 characters for your first name"
			},
			lastName: {
				required: "You forgot to enter your last name",
				minLength: "Please enter at least 2 characters for your last name"
			},
			mobileNbr: {
				required: "You forgot to enter your mobile phone number",
				number: "Please enter only numbers for your phone number, no letters accepted"
			},
			country: "You forgot to select you country",
			streetAddress: "You forgot to enter your address",
			city: "You forgot to enter your city",
			postCode: "You forgot to enter your post code",
		}
	});
});


/* mailing list form validation */

$().ready(function() {
	// validate signup form on keyup and submit
	$("#mailingList").validate({
		errorLabelContainer: $("#errorMsgs"),
		wrapper: "li",
		rules: {
			email: {
				required: true,
				email: true
			},
			name:  {
				required: true,
				minLength: 2
			}
			},
		messages: {
			email: {
				required: "You forgot to enter your email address",
				email: "Please enter a valid email address"
			}, 
			name: {
				required: "You forgot to enter your name",
				minLength: "Please enter at least 2 characters for your name"
			}
			}
	});
});