$(document).ready(function(){

	$('#header').click(function(){
		document.location = "index.php";
	});
	
	$('#envoyer').click(function(){
	var Erreur = false;

		if ($('#nom').val() == '') {
			$('#nom').addClass('erreur');
			Erreur = true;
		}else{
			$('#nom').removeClass('erreur');
		}
		
		if ($('#message').val() == '') {
			$('#message').addClass('erreur');
			Erreur = true;
		}else{
			$('#message').removeClass('erreur');
		}
		
		if ($('#prenom').val() == '') {
			$('#prenom').addClass('erreur');
			Erreur = true;
		}else{
			$('#prenom').removeClass('erreur');
		}
		
		if ($('#mail').val() == '' || !$('#mail').val().match(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/)) {
			$('#mail').addClass('erreur');
			Erreur = true;
		}else{
			$('#mail').removeClass('erreur');
		}
		
		if ($('#telephone').val() == '' || !$('#telephone').val().match(/^0[0-68]([-. ]?\d{2}){4}$/)) {
			$('#telephone').addClass('erreur');
			Erreur = true;
		}else{
			$('#telephone').removeClass('erreur');
		}
	
		if(Erreur == false)
		{
			$('#formContact').animate({'opacity': '1'}, 500, reapparaitre(this));
		}
		
	});
	
	function reapparaitre(image) {
		$('#msgBox').animate({'opacity': '0'}, 500, function() {
			
			
			$.ajax({
                type: "POST",
                data: 'nom='+$('#nom').val()+'&message='+$('#message').val()+'&prenom='+$('#prenom').val()+'&mail='+$('#mail').val()+'&tel='+$('#telephone').val()+'&name='+$('#name').val()+'&annonce='+$('#annonce').val(),
                cache: false,
                url: 'mail.php',
                timeout: 2000,
                error: function() {
                    $("#msgBox").html('<div id="msg_envoye">Une erreur est survenue durant l\'envoi de votre message<br />veuillez réessayer dans quelques minutes.</div>');
                },
                success: function(retour) {
                    $("#msgBox").html('<div id="msg_envoye">Merci, votre message a &eacute;t&eacute; envoy&eacute;.</div>');
                }
            });
			$('#msgBox').animate({'opacity': '1'}, 500);
		});
	}

});

