		jQuery.validator.addMethod("postalcode", function(value, element) {
					return this.optional(element) || /^\d{4}[a-z]{2}$/.test(value);
				}, "Vul uw postcode in; Formaat: 1234ab."); 
			
			$(document).ready(function() {		
				$("form:#boeking_boot").validate({
					rules:{
						dagdeel: "required"
					},
					errorPlacement: function(error, element) { 
									if ( element.is(":radio") ) 
										error.appendTo( element.parent().next().next() ); 
									else if ( element.is(":checkbox") ) 
										error.appendTo ( element.next() ); 
									else 
										error.appendTo( element.parent().next() ); 
								},
					// set this class to error-labels to indicate valid fields
					success: function(label) {
						// set &nbsp; as text for IE
						label.html("&nbsp;").addClass("valid");
					}
				});
			
				$("form:#boeking_betalen").validate({
					rules:{
						av: "required",
						betalen: "required"
					},
					errorPlacement: function(error, element) { 
									if ( element.is(":radio") ) 
										error.appendTo( element.parent().next().next() ); 
									else if ( element.is(":checkbox") ) 
										error.appendTo ( element.next() ); 
									else 
										error.appendTo( element.parent().next() ); 
								},
					// set this class to error-labels to indicate valid fields
					success: function(label) {
						// set &nbsp; as text for IE
						label.html("&nbsp;").addClass("valid");
					}
				});
						
				$("form:#boeking_gegev").validate({
						rules: {
							titel: "required",
							voorletters: "required",
							achternaam: {
								required: true
							},
							streetnumber: {
								required: true,
								digits: true
							},
							email: {
								required: true,
								email: true
							},
							bev_email: {
								required: true,
								equalTo: "#email"
							},
							telefoon: {
								required: true,
								digits: true,
								minlength: 10,
								maxlength: 10
							},
							postcode: {
								required: true,
								postalcode: true
							},
							street: "required",
							streetnumber: "required",
							city: "required"
						},
						errorPlacement: function(error, element) { 
									if ( element.is(":radio") ) 
										error.appendTo( element.parent().next() ); 
									else if ( element.is(":checkbox") ) 
										error.appendTo ( element.next() ); 
									else 
										error.appendTo( element.parent().next() ); 
								},
					// set this class to error-labels to indicate valid fields
					success: function(label) {
						// set &nbsp; as text for IE
						label.html("&nbsp;").addClass("valid");
					}			  
				});
			
			});
