/* Validatie van formulieren */

$().ready(function() {



	jQuery.validator.messages.required = "";
	jQuery.validator.messages.email = "";
	
	/* Validation for registreer ondernemer formulier */
	reserveringsformulier = $("#reserveringformulier").validate({
	
		invalidHandler: function(e, validator) {

			var errors = validator.numberOfInvalids();

			if (errors) {
				var message = errors == 1
					? 'U heeft 1 veld niet (correct) ingevuld.'
					: 'U heeft ' + errors + ' velden niet (correct) ingevuld.';
				$("div#error span").html(message);
				$("div#error").show();	
			} else {
				$("div#error").hide();	
			}
		},
		
		onkeyup: false,
		submitHandler: function() {

			var str = $("#reserveringformulier").serialize();
			
			/* post van formulier data */
			$.post("ajax/ajax_calls.php", str,
			
				function(data){
				
				if(parseInt(data) == 1) {
					$("div#error").hide();
					$("#reserveringformulier").hide();
					$("#reservering_bevestiging").show();
				} else {
					$("div#error").html("Er is iets mis gegaan, controleer het formulier of neem contact op met Gilde Amsterdam 020 6254450");
					$("div#error").show();	
				}

						
			});
		  
		},
		debug:false
	});
	
});

/* sla gegevens request for information op en update lightbox */
function sendInformationRequest() {

      var str = $("#informationRequestForm").serialize();
      $.post("ajax/ajax_calls.php", str+"&action=requestdata",
      
        function(data){
        $("div#request_info_overlay #formstart").hide();
        $("div#request_info_overlay #datasend").show();
            
      });

}

function closeLightBox(id) {

  /* klant heeft download aangevraagd, opslaan en lightbox sluiten */  
      $.post("ajax/ajax_calls.php","?id="+id+"&action=countrequests",
      
        function(data){
         $(".request-info, .download-info").overlay().close();
        }
     );

}

