// JavaScript Document
jQuery(document).ready(function() {
	
	var w = jQuery("#trade-brochure").validate({
		rules: {
			first_name: "required",
			surname: "required",
			address1: "required",
			postcode: "required",
			home_phone: "required",
			mobile_phone: "required",
			email: {
				required: true,
				email: true
			}
		},
		messages: {
			first_name: "Please enter your first name",
			surname: "Please enter your surname",
			address1: "Please enter your address",
			postcode: "Please enter your postcode",
			home_phone: "Please enter your home phone number",
			mobile_phone: "Please enter your mobile phone number",
			email: {
				required: "Please enter your email address",
				email: "Please enter a valid email address"
			}
		},

        // the errorPlacement has to take the table layout into account 
        errorPlacement: function(error, element) { 
            if ( element.is(":radio") ) 
                error.appendTo( element.parent() ); 
            //else if ( element.is(":checkbox") ) 
            //    error.appendTo ( element.next() ); 
            else 
            //    error.appendTo( element.parent().next() );
				error.appendTo( element.next() );
        }

	});
	
});

