 function doClear(theText) {
     if (theText.value == theText.defaultValue) {
         theText.value = "";
     }
 }

$(document).ready(function(){
$().piroBox({
      my_speed: 300, //animation speed
      bg_alpha: 0.5, //background opacity
      slideShow : true, // true == slideshow on, false == slideshow off
      slideSpeed : 3, //slideshow
      close_all : '.piro_close' // add class .piro_overlay(with comma)if you want overlay click close piroBox
      });


	// validate signup form on keyup and submit
	$("#gastenboek").validate({
		rules: {
			titel: {
				required: true,
				minlength: 2
			},
			auteur: {
				required: true,
				minlength: 2
			},
			email: {
				required: true,
				email: true
			},
		},
		messages: {
			titel: "Vul de titel in a.u.b.",
			auteur: "Vul je naam in a.u.b.",
			email: "Vul een geldig emailadres in a.u.b.",
		}
	});
jQuery.validator.setDefaults({
	debug: true,
	success: "valid"
});;
	


// Cadeaubon code laten zien
$("#keuze_meerdere").change(function() {
     var value = $("#keuze_meerdere:checked").val();
     if(value == 'on'){
 	$(".extra_personen *").fadeIn();
 	$(".betaalwijze_cadeaubon").hide();
     }
     else{
 	$(".extra_personen *").fadeOut();
 	$(".persoon_1").fadeOut();
 	$(".persoon_2").fadeOut();
 	$(".persoon_3").fadeOut();
 	$(".betaalwijze_cadeaubon").show();
     }
});


$(function(){
     var value = $("#keuze_meerdere:checked").val();
     if(value == 'on'){
 	$(".extra_personen *").show();
 	$(".betaalwijze_cadeaubon").hide();

     var personen = $("#personen :selected").text();
 	if(personen > 0){
 	 	$(".persoon_1").show();
 	}
 	if(personen > 1){
 	 	$(".persoon_2").show();
 	}
 	if(personen > 2){
 	 	$(".persoon_3").show();
 	}
     }
     value = $("#keuze_cadeaubon:checked").val();
     if(value == 'on'){
 	$("#gegevens_cadeaubon *").show();
 	$(".datumkeuze *").hide();
 	$(".meerdere_personen *").hide();
 	$(".persoon_1").hide();
 	$(".persoon_2").hide();
 	$(".persoon_3").hide();
 	$(".extra_personen *").hide();
 	$("#keuze_meerdere").attr('checked', false);
     }
     value = $("input[name='betaalwijze']:checked").val();
     if(value == 'cadeaubon'){
 	$("#cadeaubon_code *").show();
 	$(".cadeaubon_bestellen *").hide();
 	$(".meerdere_personen *").hide();
 	$(".persoon_1").hide();
 	$(".persoon_2").hide();
 	$(".persoon_3").hide();
 	$("#gegevens_cadeaubon *").hide();
 	$(".cadeaubon_bestellen *").hide();
 	$(".meerdere_personen *").hide();

     }
});
$("#personen").change(function() {
     var value = $("#personen :selected").text();
 	$(".persoon_1").hide();
 	$(".persoon_2").hide();
 	$(".persoon_3").hide();
 	if(value > 0){
 	 	$(".persoon_1").fadeIn();
 	}
 	if(value > 1){
 	 	$(".persoon_2").fadeIn();
 	}
 	if(value > 2){
 	 	$(".persoon_3").fadeIn();
 	}
});
$("#keuze_cadeaubon").change(function() {
     var value = $("#keuze_cadeaubon:checked").val();
     if(value == 'on'){
 	$(".betaalwijze_cadeaubon").hide();
 	$("#gegevens_cadeaubon *").fadeIn();
 	$(".datumkeuze *").fadeOut();
 	$(".meerdere_personen *").fadeOut();
 	$(".persoon_1").fadeOut();
 	$(".persoon_2").fadeOut();
 	$(".persoon_3").fadeOut();
 	$("#keuze_meerdere").attr('checked', false);
 	$(".extra_personen *").fadeOut();
     }
     else{
 	$(".betaalwijze_cadeaubon").show();
 	$("#gegevens_cadeaubon *").fadeOut();
 	$(".meerdere_personen *").fadeIn();
 	$(".datumkeuze *").fadeIn();
     }
});


$("input[name='betaalwijze']").change(function() {
     var value = $("input[name='betaalwijze']:checked").val();
     if(value == 'cadeaubon'){
 	$("#cadeaubon_code *").fadeIn();
 	$("#keuze_meerdere").attr('checked', false);
 	$(".extra_personen *").fadeOut();
 	$("#keuze_cadeaubon").attr('checked', false);
 	$(".persoon_1").fadeOut();
 	$(".persoon_2").fadeOut();
 	$(".persoon_3").fadeOut();
 	$("#gegevens_cadeaubon *").fadeOut();
 	$(".cadeaubon_bestellen *").fadeOut();
 	$(".meerdere_personen *").fadeOut();
 	$(".datumkeuze *").fadeIn();
     }
     else{
 	$("#cadeaubon_code *").fadeOut();
 	$(".cadeaubon_bestellen *").fadeIn();
 	$(".meerdere_personen *").fadeIn();
     }
   });

        


});

