// Formulaire contact
$(document).ready(function() {
	
	
	$(".contact_txt").focus(function(e){
		$(this).css({ color:"#0094E0", borderColor:"#0094E0" });
	});
	
	$(".contact_txt").blur(function(e){
		$(this).css({ color:"#333333", borderColor:"#ddd"});
	});
	
	$(".bordure_grise").focus(function(e){
		$(this).css({ color:"#0094E0", borderColor:"#0094E0" });
	});
	
	$(".bordure_grise").blur(function(e){
		$(this).css({ color:"#333333", borderColor:"#ddd"});
	});
	
	$('#commentForm').submit(function () {
	
		$("#errnom").hide();
		$("#errmail").hide();
		$("#errtel").hide();
		$("#errobj").hide();
		$("#errdem").hide();
		
		$("#nom").css({borderColor:"#ddd"});
		$("#email").css({borderColor:"#ddd"});
		$("#tel").css({borderColor:"#ddd"});
		$("#objet").css({borderColor:"#ddd"});
		$("#commentaire").css({borderColor:"#ddd"});
		
		var nom = $('input[name=nom]');
		var email = $('input[name=email]');
		var tel = $('input[name=tel]');
		var objet = $('select[name=objet]');
		var demande = $('textarea[name=commentaire]');
		var filter=/^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/i;
		var valideEmail = 1;
		
		if (nom.val()=='') {
			$("#errnom").fadeIn('slow');
			$("#errnom").html("› Veuillez saisir votre nom");
			$("#nom").css({borderColor:"#c00f1d"});
			return false;
		}else {
			$("#errnom").fadeOut('normal');
			$("#nom").css({borderColor:"#ddd"});
		}
		
		if (email.val()=='') {
			if (nom.val()!='') {
				$("#errmail").fadeIn('slow');
				$("#errmail").html("› Veuillez saisir votre email");
				$("#email").css({borderColor:"#c00f1d"});
				valideEmail = 0;
				return false;
			}
		}
		if ((email.val()!='') && (filter.test(email.val()) == false)) {
			if (nom.val()!='') {
				$("#errmail").fadeIn('slow');
				$("#errmail").html("› Veuillez saisir une adresse email valide");
				$("#email").css({borderColor:"#c00f1d"});
				valideEmail = 0;
				return false;
			}
		}
		if (valideEmail!=0) {
			$("#errmail").fadeOut('normal');
			$("#email").css({borderColor:"#ddd"});
		}

		if (tel.val()=='') {
			if ((nom.val()!='') && (valideEmail!=0)) {
				$("#errtel").fadeIn('slow');
				$("#errtel").html("› Veuillez saisir votre numéro de téléphone");
				$("#tel").css({borderColor:"#c00f1d"});
				return false;
			}
		}else {
			$("#errtel").fadeOut('normal');
			$("#tel").css({borderColor:"#ddd"});
		}
		
		if(objet.val()=='0') {
			if ((nom.val()!='') && (valideEmail!=0) && (tel.val()!='')) {
				$("#errobj").fadeIn('slow');
				$("#errobj").html("› Veuillez sélectionner un objet");
				$("#objet").css({borderColor:"#c00f1d"});
				return false;
			}
		}else {
			$("#errobj").fadeOut('normal');
			$("#objet").css({borderColor:"#ddd"});
		}
		
		if(demande.val()=='') {
			if ((nom.val()!='') && (valideEmail!=0) && (tel.val()!='') && (objet.val()!='0')) {
				$("#errdem").fadeIn('slow');
				$("#errdem").html("› Veuillez saisir votre demande");
				$("#commentaire").css({borderColor:"#c00f1d"});
				return false;
			}
		}else {
			$("#errdem").fadeOut('normal');
			$("#commentaire").css({borderColor:"#ddd"});
		}
		
		
		
	});
	
});

