SubmittingForm=function() {
    document.deliveryform.submit();
}

$(document).ready(function() {
	$("#details").validate({
		submitHandler:function(form) {
			SubmittingForm();
		},
		rules: {
			BillingSurname: "required",
			BillingFirstnames: "required",
			BillingAddress1: "required",
			BillingCity: "required",
            BillingPostCode: "required",
            CustomerEmail: { 
                required: true,
                email: true 
            },
            BillingPhone: "required",
            DeliveryFirstnames: "required",
            DeliverySurname: "required",
            DeliveryAddress1: "required",
            DeliveryCity: "required",
            DeliveryPostCode: "required"
		},
		messages: {
		    // add each field
			BillingSurname: "Surname please",
			BillingFirstnames: "First name please",
			BillingAddress1: "Please enter an address",
			BillingCity: "Please enter a town or city",
            BillingPostCode: "Please include your postcode",
            CustomerEmail: "Please enter a valid email address",
            BillingPhone: "Please add a phone number"
		}
	});
});

jQuery.validator.addMethod(
	"selectNone",
	function(value, element) {
		if (element.value == "none")
		{
			return false;
		}
		else return true;
	},
	"Please select an option."
);
