// JavaScript Document
$(document).ready(function(){
	$('.click-alt').toggle(function(){
		$('#meer-info').removeClass('hidden');
	}, function(){
		$('#meer-info').addClass('hidden');
	});
	
	$('#no-javascript').hide();
});

$(document).ready(function(){
	$('.sectie2').click(function(){
		
		var doorgaan = 'ja';
		
		var samen_naam1 = $('.samen_naam1').val();
		var samen_email1 = $('.samen_email1').val();
		var samen_naam2 = $('.samen_naam2').val();
		var samen_email2 = $('.samen_email2').val();
		var samen_naam3 = $('.samen_naam3').val();
		var samen_email3 = $('.samen_email3').val();
		
		var bericht = 'Let op, u heeft niet alle verplichte velden aangegeven met een * ingevuld \n\n';
		var baan = $('#baan').val();
		
		if(baan == '' || baan == undefined){
			doorgaan = 'nee';
			bericht += 'U dient een baan te kiezen. \n';
		}
		
		var keuze_1 = $('#display_keuze_1').val();
		var keuze_2 = $('#display_keuze_2').val();
		var keuze_3 = $('#display_keuze_3').val();
		
		if(keuze_1 == undefined || keuze_1 == ''){
			doorgaan = 'nee';
			bericht += 'U dient bij keuze 1 een dag in te vullen \n';
		}
		
		if(keuze_2 == undefined || keuze_2 == ''){
			doorgaan = 'nee';
			bericht += 'U dient bij keuze 2 een dag in te vullen \n';
		} 
		
		if(keuze_3 == undefined || keuze_3 == ''){
			doorgaan = 'nee';
			bericht += 'U dient bij keuze 3 een dag in te vullen \n';
		}

		var tijd1 = $('#keuze_1_tijd_' + keuze_1).val();
		var tijd2 = $('#keuze_2_tijd_' + keuze_2).val();
		var tijd3 = $('#keuze_3_tijd_' + keuze_3).val();
		
		if(tijd1 == undefined || tijd1 == ''){
			doorgaan = 'nee';
			bericht += 'U dient bij keuze 1 een tijd in te vullen \n';
		}
		
		if(tijd2 == undefined || tijd2 == ''){
			doorgaan = 'nee';
			bericht += 'U dient bij keuze 2 een tijd in te vullen \n';
		}
		
		if(tijd3 == undefined || tijd3 == ''){
			doorgaan = 'nee';
			bericht += 'U dient bij keuze 3 een tijd in te vullen \n';
		}
		
		if(samen_naam1 != '' && samen_email1 == ''){
			doorgaan = 'nee';
			bericht += 'Geef email adres van persoon 1 waarmee u samen op les gaat \n';
		}
		
		if(samen_naam2 != '' && samen_email2 == ''){
			doorgaan = 'nee';
			bericht += 'Geef email adres van persoon 2 waarmee u samen op les gaat \n';
		}
		
		if(samen_naam3 != '' && samen_email3 == ''){
			doorgaan = 'nee';
			bericht += 'Geef email adres van persoon 3 waarmee u samen op les gaat \n';
		}
		
		//alert(doorgaan);

		if(doorgaan == 'ja'){
			$('#sectie1').hide();
			$('.stap1').hide();
			$('.stap2').show();
			$('#sectie2').show();
		}else if(doorgaan == 'nee'){
			alert(bericht);
			//alert('Let op, u heeft niet alle verplichte velden aangegeven met een * ingevuld');
			return false;	
		}
	});
	
	$('.sectie1').click(function(){
		$('#sectie2').hide();
		$('.stap2').hide();
		$('.stap1').show();
		$('#sectie1').show();
	});
});



$(document).ready(function(){	
	$('#baan').change(function(){
		var id = $('#baan').val();
		if(id !=''){
			$.get('includes/baaninfoGVB1.php?id=' + id, function (data){
				$('#baanselected').html(data);
			});
		} else {
			$('#baanselected').html('');	
		}
	});
});

$(document).ready(function(){	
	$('.postcode').blur(function(){
		var p = $(this).val().toUpperCase();
		rExp = /^\d{4}[\s-]?[a-zA-Z]{2}$/	
		OK = rExp.exec(p);
		if(!OK){
			alert("U heeft het veld postcode niet juist ingevuld. Vul de postcode in met notatie 1234AB");
			return false;	
		}
	});	
});

$(document).ready(function(){
	$('.telefoon').blur(function(){
		rTel = /^[0-9]{10}$/;
		telTest = rTel.exec($(this).val());
		if(!telTest){
			alert("U heeft geen geldig telefoonnummer ingevuld");
			return false;
		}
	});						   
});


$(document).ready(function(){
	$('.email').blur(function(){
		rExpMail = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
		test = rExpMail.exec($(this).val());		
		if(!test){
			alert("U heeft geen geldig email adres ingevuld.");
			return false;
		}		
	});
});

$(document).ready(function(){
	$('.herhaalemail').blur(function(){
		var mail = $('.email').val();
		var conf_mail = $(this).val();
		if(conf_mail != mail){
			alert("Uw email adressen komen niet overeen.");
		}
	});
});

$(document).ready(function(){
	$('.vriendemail').blur(function(){
		rExpMail = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
		test = rExpMail.exec($(this).val());		
		if(!test){
			alert("U heeft geen geldig email adres ingevuld, bij attendeer een vriend/kennis op deze actie.");
			return false;
		}		
	});
	
	$('.samen_email1').blur(function(){
		rExpMail = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
		test = rExpMail.exec($(this).val());		
		if(!test){
			alert("U heeft geen geldig email adres ingevuld, bij gezellig samen op les email adres 1.");
			return false;
		}		
	});
	
	$('.samen_email2').blur(function(){
		rExpMail = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
		test = rExpMail.exec($(this).val());		
		if(!test){
			alert("U heeft geen geldig email adres ingevuld, bij gezellig samen op les email adres 2.");
			return false;
		}		
	});
	
	$('.samen_email3').blur(function(){
		rExpMail = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
		test = rExpMail.exec($(this).val());		
		if(!test){
			alert("U heeft geen geldig email adres ingevuld, bij gezellig samen op les email adres 3.");
			return false;
		}		
	});
});