$(document).ready(function() {

//E-mail cover-up
	$('a.email').each(function(){
		e = this.rel.replace('/','@');
		this.href = 'mailto:' + e;
		$(this).text(e);
	});

//about modules aanklikbaar
	$('#about .item').css('cursor','pointer');
	$('#about .item').click(function(){
		document.location.href = $(this).find('a').attr('href');
	});
	$('#rundown li').css('cursor','pointer');
	$('#rundown li').click(function(){
		document.location.href = $(this).find('a').attr('href');
	});
	
//Contact Formulieren
	function submit_form(){
		//-----------------------------------------------------------------------------------------
		//keuze
		if($("#field_contact_keuze").val()==""){
			alert('Maak een keuze bij stap 1 a.u.b.!');
			$("#field_contact_keuze").focus();
			return false;
		}
		//naam
		if($("#field_contact_naam").val()==""){
			alert('Geef een geldige naam in bij stap 2 a.u.b.!');
			$("#field_contact_naam").focus();
			return false;
		}
		//telefoon
		if($("#field_contact_telefoon").val()==""){
			alert('Geef een geldig telefoonnummer in bij stap 2 a.u.b.!');
			$("#field_contact_telefoon").focus();
			return false;
		}
		//e-mail
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = $("#field_contact_email").val();
		if(reg.test(address) == false) {
			alert('Geef een geldig e-mailadres in bij stap 2 a.u.b.!');
			$("#field_contact_email").focus();
			return false;
		}
		//tekst
		if($("#field_contact_tekst").val()==""){
			alert('Geef een opmerking of vraag in bij stap 3 a.u.b.!');
			$("#field_contact_tekst").focus();
			return false;
		}
		//zend e-mail
		var str = $("#formulier_contact").serialize();
		$.ajax({
			type: "POST",  
			url: "php/mdl.mailer.php",   
			data: str,
			success: function(msg) {
				if(msg=="ok"){
					document.getElementById('formulier_contact').reset();
					$(".formulier_contact_info").fadeOut();
					$(".formulier_contact_info").html("Uw bericht is correct verzonden!<br />We nemen zo snel mogelijk contact met u op!");
					$(".formulier_contact_info").fadeIn();
				}else{
					alert('Uw bericht kan niet worden verzonden, onze excuses voor het ongemak! U kan ons ook contacteren via ons algemeen nummer 0473/71.16.20 (00x01)');
				}		
			},
		   error: function(msg) {  
				alert('Uw bericht kan niet worden verzonden, onze excuses voor het ongemak! U kan ons ook contacteren via ons algemeen nummer 0473/71.16.20 (00x02)');
		   }   
		});
	}

//Knoppen voor te submitten
	$('#verzenden_contact').click(function(){
		submit_form();
	});

});
