﻿var initColor = null;

function c_email(email){
	var verif = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{1,}[.][a-zA-Z]{2,5}$/
	if (verif.exec(email) == null){
		return false;
	}
	else{
		return true;
	}
}

function sendContactMail(){
	var nom = $('#name').attr('value');
	var email = $('#email').attr('value');
	var tel = $('#tel').attr('value');
	var msg = $('#msg').attr('value');
	if(initColor == null){
		initColor = $('#lname').css('color');
	}
	$('#lname').css('color',initColor);
	$('#lemail').css('color',initColor);
	$('#ltel').css('color',initColor);
	$('#lmsg').css('color',initColor);
	$('#lname').css('font-weight','normal');
	$('#lemail').css('font-weight','normal');
	$('#ltel').css('font-weight','normal');
	$('#lmsg').css('font-weight','normal');
	
	$('#dispMsg').hide();
	if(nom == '' || (email == '' || !c_email(email) || tel == '') || msg == ''){
		// mandatory
		if(nom == ''){
			$('#lname').css('color','red');
			$('#lname').css('font-weight','bold');
		}
		if(email == '' || !c_email(email)){
			$('#lemail').css('color','red');
			$('#lemail').css('font-weight','bold');
		}
		if(tel == ''){
			$('#ltel').css('color','red');
			$('#ltel').css('font-weight','bold');
		}
		if(msg == ''){
			$('#lmsg').css('color','red');
			$('#lmsg').css('font-weight','bold');
		}
		$('#dispMsg').html("<br/>Merci de vérifier les informations saisies");
		$('#dispMsg').show();
		return false;
	}
	http_query = "nom="+encodeURIComponent(nom)+"&email="+email+"&tel="+encodeURIComponent(tel)+"&msg="+encodeURIComponent(msg)+"&isAjax=true";
	jQuery.post('./index.php',http_query,function (data,status){
		// success
		$('#name').attr('value','');
		$('#email').attr('value','');
		$('#tel').attr('value','');
		$('#msg').attr('value','');
		$('#dispMsg').html("<br/>Votre message nous est bien parvenu.<br/>Nous vous contacterons rapidement.");
		$('#dispMsg').css('font-weight','bold');
		$('#dispMsg').show('normal');
		$('input.btn').remove();
	});
}

/*$('body').append("<div class='popin-bg' onclick=\"$(this).remove();$('.popin-message').remove();\"></div>");
$('.popin-bg').css('opacity',0.8);
$('.popin-bg').css('height',$(document).height());
$('body').append('<div class="popin-message" style="z-index:100000;position:absolute;top:0;">Merci pour votre message, nous y répondrons dans les plus brefs délais.</div>');
$('.popin-message').css('left',0.5 * ($(document).width() - $('.popin-message').width()));
$('.popin-message').css('top','20%');
$('.popin-bg').show();*/
