$(document).ready(function() {
	$("#schade").validate({
		rules: {
		aanhef: "required",
		voorletters: "required",
		achternaam: "required",
		adres: "required",
		postcode: {
			required: true,
      	maxlength: 7,
      	minlength: 6
    		},
		woonplaats: "required",
		telefoon: {
			required: true,
      		maxlength: 10,
      		minlength: 10
    		},
		email: {
			required: true,
      		email: true
    		},
		datum: "required",
		autoschade: "required",
		merk: {
			required: 
				function(element) {
				return $("#auto").val() == 'Ja'
				},
			},
		type: {
			required: 
				function(element) {
				return $("#auto").val() == 'Ja'
				},
			},
		kenteken: {
			required: 
				function(element) {
				return $("#auto").val() == 'Ja'
				},
      		maxlength: 6,
      		minlength: 6
			},
		},
		messages: {
		aanhef: "Kies een aanhef.",
		voorletters: "Vul uw voorletters in.",
		achternaam: "Vul uw achternaam in.",
		adres: "Vul uw adres in.",
		postcode: "Vul uw postcode in.",
		woonplaats: "Vul uw woonplaats in.",
		telefoon: "Vul een (geldig) telefoonnummer in.",
		email: "Vul een geldig e-mailadres in.",
		datum: "Vul de schadedatum in.",
		autoschade: "Vul in of het een autoschade betreft.",
		merk: "Vul het merk van de auto in.",
		type: "Vul het type auto in.",
		kenteken: "Vul het (geldige) kenteken van auto in."
		}
	});
});

$(document).ready(function() {
	$("#info").validate({
		rules: {
		aanhef: "required",
		voorletters: "required",
		achternaam: "required",
		adres: "required",
		postcode: {
			required: true,
      	maxlength: 7,
      	minlength: 6
    		},
		woonplaats: "required",
		telefoon: {
			required: true,
      		maxlength: 10,
      		minlength: 10
    		},
		email: {
			required: true,
      		email: true
    		}
		},
		messages: {
		aanhef: "Kies een aanhef.",
		voorletters: "Vul uw voorletters in.",
		achternaam: "Vul uw achternaam in.",
		adres: "Vul uw adres in.",
		postcode: "Vul uw postcode in.",
		woonplaats: "Vul uw woonplaats in.",
		telefoon: "Vul een (geldig) telefoonnummer in.",
		email: "Vul een geldig e-mailadres in.",
		}
	});
});

$(document).ready(function() {
	$("#adreswijziging").validate({
		rules: {
		aanhef: "required",
		voorletters: "required",
		achternaam: "required",
		adres: "required",
		postcode: {
			required: true,
      	maxlength: 7,
      	minlength: 6
    		},
		woonplaats: "required",
		telefoon: {
			required: true,
      		maxlength: 10,
      		minlength: 10
    		},
		email: {
			required: true,
      		email: true
    		}
		},
		messages: {
		aanhef: "Kies een aanhef.",
		voorletters: "Vul uw voorletters in.",
		achternaam: "Vul uw achternaam in.",
		adres: "Vul uw adres in.",
		postcode: "Vul uw postcode in.",
		woonplaats: "Vul uw woonplaats in.",
		telefoon: "Vul een (geldig) telefoonnummer in.",
		email: "Vul een geldig e-mailadres in.",
		}
	});
});

$(document).ready(function() {
	$("#wijziging").validate({
		rules: {
		aanhef: "required",
		voorletters: "required",
		achternaam: "required",
		adres: "required",
		postcode: {
			required: true,
      	maxlength: 7,
      	minlength: 6
    		},
		woonplaats: "required",
		telefoon: {
			required: true,
      		maxlength: 10,
      		minlength: 10
    		},
		email: {
			required: true,
      		email: true
    		},
		verzekering: "required",
		polisnummer: "required"
		},
		messages: {
		aanhef: "Kies een aanhef.",
		voorletters: "Vul uw voorletters in.",
		achternaam: "Vul uw achternaam in.",
		adres: "Vul uw adres in.",
		postcode: "Vul uw postcode in.",
		woonplaats: "Vul uw woonplaats in.",
		telefoon: "Vul een (geldig) telefoonnummer in.",
		email: "Vul een geldig e-mailadres in.",
		verzekering: "Vul de verzekering in.",
		polisnummer: "Vul uw polisnummer in."
		}
	});
});

$(document).ready(function() {
	$("#contact").validate({
		rules: {
		aanhef: "required",
		voornaam: "required",
		achternaam: "required",
		email: {
			required: true,
      		email: true
    		},
		bericht: "required"
		},
		messages: {
		aanhef: "Kies een aanhef.",
		voornaam: "Vul uw voornaam in.",
		achternaam: "Vul uw achternaam in.",
		email: "Vul een geldig e-mailadres in.",
		bericht: "Vul een bericht in."
		}
	});
});

/* Autoschade */
$(document).ready(function(){
$('#autoInfo').hide();
$("#auto").change(function(){
	if (this.value == 'Ja'){
	$("#autoInfo").show();
	}
	if (this.value == 'Nee'){
	$("#autoInfo").hide();
	}
	});
});

/* Datum */
$(function() {
	$(".datepicker").datepicker({
	dateFormat: 'dd-mm-yy',
	dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
	monthNames: ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'] }
	);
});

