﻿$(document).ready(function(){
	validationFormulaireContact();
});

function isEmail(field){ 
	var val = field.val();
	if (!val.match (/^[a-z0-9\-\._]+@[a-z0-9\-_\.]+\.[a-z]{2,4}$/gi)){
	 	return false;
	}
	return true;
}

function validationFormulaireContact(){
	$('.contact .partContact.right div input#envoyer').unbind();
	$('.contact .partContact.right div input#envoyer').bind('click',function(){
        var flag = false;
		$('.errorContact span').remove();
		$('span.champInput').removeClass("errorContact");
		if($("#nom").val()=="" || $("#nom").val()=='Nom' ){
			flag = true;
			$("#nom").parent().addClass("errorContact");
			$("#nom").after("<span>Champs non Valide</span>");
		}
		if(!isEmail($("#email"))){
			flag = true;
			$("#email").parent().addClass("errorContact");
			$("#email").after("<span>Champs non Valide</span>");
		}
		if($("#prenom").val()==""  || $("#prenom").val()=='Prénom' ){
			flag = true;
			$("#prenom").parent().addClass("errorContact");
			$("#prenom").after("<span>Champs non Valide</span>");
		}
		if($("#message").val()==""  || $("#message").val()=='Message' ){
			flag = true;
			$("#message").parent().addClass("errorContact");
			$("#message").after("<span>Champs non Valide</span>");
		}
		if(flag){
			return false;
		}else{
			return true;
		}
	 });
}
