$(document).ready(function(){ 	

// Valideer reserveringsformulier ----------------------------------------------------------------------------------------
		$(".reserveren-button").click(function() { 
		  $("#frm-reserveren").submit(); 
		  return false;
		}); 
		
		$(".offerte-button").click(function() { 
		  $("#frm-offerte").submit(); 
		  return false;
		});		
		
		$(".kindercultuur-button").click(function() { 
		  $("#frm-kindercultuur").submit(); 
		  return false;
		});			
		
		jQuery.validator.messages.required = "";
		$("#frm-kindercultuur").validate({meta: "validate",
			errorLabelContainer: $("#error")
		});
		jQuery.validator.messages.required = "";
		$("#frm-reserveren").validate({meta: "validate",
			errorLabelContainer: $("#error")
		});
		jQuery.validator.messages.required = "";
		$("#frm-offerte").validate({meta: "validate",
			errorLabelContainer: $("#error")
		});		
		
// Dynamisch bestelformulier 
	$("#inp_betalingwijze").change(function() { 
		var i = $(this).val();		
		if (i==1) { 
			$(".reserveren-button").html("Ga naar betaalpagina");
			$(".machtiging").slideUp(300);
			$("#inp_rekeningnummer").removeClass("required");
			$("#mach_akkoord").removeClass("required");
		} else if (i==2) { 
			$(".reserveren-button").html("Reserveren");
			$(".machtiging").slideUp(300);
			$("#inp_rekeningnummer").removeClass("required");
			$("#mach_akkoord").removeClass("required");
		} else if (i==3) { 
			$(".reserveren-button").html("Reserveren");
			$(".machtiging").slideDown(300);
			$("#inp_rekeningnummer").addClass("required");
			$("#mach_akkoord").addClass("required");
		} else if (i==4 ) { 
			$(".reserveren-button").html("Offerte aanvragen");
			$(".machtiging").slideUp(300);
			$("#inp_rekeningnummer").removeClass("required");
			$("#mach_akkoord").removeClass("required");
		} else { 
			$(".reserveren-button").html("Offerte aanvragen");
			$(".machtiging").slideUp(300);
			$("#inp_rekeningnummer").removeClass("required");
			$("#mach_akkoord").removeClass("required");
		} 
	
    });		
	var betaalwijze = $("#inp_betalingwijze").val();
	if (betaalwijze==1) { 
		$(".reserveren-button").html("Ga naar betaalpagina");
		$(".machtiging").slideUp(300);
		$("#inp_rekeningnummer").removeClass("required");
		$("#mach_akkoord").removeClass("required");
	} else if (betaalwijze==2) { 
		$(".reserveren-button").html("Reserveren");
		$(".machtiging").slideUp(300);
		$("#inp_rekeningnummer").removeClass("required");
		$("#mach_akkoord").removeClass("required");
	} else if (betaalwijze==3) { 
		$(".reserveren-button").html("Reserveren");
		$(".machtiging").slideDown(300);
		$("#inp_rekeningnummer").addClass("required");
		$("#mach_akkoord").addClass("required");
	} else if (betaalwijze==4 ) { 
		$(".reserveren-button").html("Offerte aanvragen");
		$(".machtiging").slideUp(300);
		$("#inp_rekeningnummer").removeClass("required");
		$("#mach_akkoord").removeClass("required");
	} else { 
		$(".reserveren-button").html("Offerte aanvragen");
		$(".machtiging").slideUp(300);
		$("#inp_rekeningnummer").removeClass("required");
		$("#mach_akkoord").removeClass("required");
	} 
	
	
});