function input_focus(id)
{
	$("#l"+id).addClass('lcurrent');
}

function input_blur(id)
{
	$("#l"+id).removeClass('lcurrent');
}

function sendContact()
{
	// check for email
	var msg = $("#name").val();
	if(msg.length == 0)
	{
		$("#name-error").slideDown(500);
		$("#name").focus();
		return false;
	}
	else
		$("#name-error").slideUp(500);
		
	var email = $("#email").val();
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if(!filter.test(email))	
	{
		$("#email-error").slideDown(500);
		$("#email").focus();
		return false;
	}
	else
		$("#email-error").slideUp(500);
	
	// check for message
	var msg = $("#message").val();
	if(msg.length == 0)
	{
		$("#message-error").slideDown(500);
		$("#message").focus();
		return false;
	}
	else
		$("#message-error").slideUp(500);
	
	var data = $("#contact_form > form").serialize();

	$.ajax({
		type: "POST",
		url: "sendContact.php",
		data: data,
		cache: false,
		success: function(msg){
		}
	});
	
	$("#contact_form").fadeOut(1000, function() {
		$("#message_sent").slideDown(500);
	});
	
	
	return false;
}
$(document).ready(function(){
    $('#datepicker').datepicker({
        firstDay: 1,
		minDate: 0,
	    dateFormat: 'dd-mm-yy',
	    dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
		dayNames: ['Zondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag'],
		beforeShowDay: function(day) {
            var day = day.getDay();
            if (day == 0 || day == 4) {
                return [false, "somecssclass"]
            } else {
                return [true, "someothercssclass"]
            }
		}
    });
	$(".modal").colorbox();
});

$(function() {
		$("#bestel").validate({
		rules: {
			naam: {
				required: true
			},
			email: {
				required: true,
				email:true
			},
			straathuis: {
				required: true
			},
			woonplaats: {
				required: true
			},
			postcode: {
				required: true
			}
		},
		messages: {
			naam: {
				required: "Vul uw volledige naam in"
			},
			email: {
				required: "Vul uw e-mailadres in",
				email: "Vul een geldig e-mailadres in"
			},
			straathuis: {
				required: "Vul uw straat en huisnummer in"
			},
			woonplaats: {
				required: "Vul uw woonplaats in"
			},
			postcode: {
				required: "Vul uw postcode in"
			}
		},
		errorPlacement: function(error, element) {
	error.hide().insertAfter(element).slideDown(350);
		},
		submitHandler: function(form) {
		var data = $("#bestel").serialize();


	$.ajax({
		type: "POST",
		url: "processorder.php",
		data: data,
		success: function(){
		$('div.bestelform').fadeOut("fast");
		 $("div.message_sent").slideDown(500);
		return true;
	 }
	});
}
	});
	

	
});
