
$(document).ready
(		  
	function()
	{  	

		$(".Bt_Send").mouseover(function(){  $(this).addClass('Bt_Send_Over');}
			).mouseout(	function(){ $(this).removeClass('Bt_Send_Over');});	
		
		$(".Bt_Reset").mouseover(function(){  $(this).addClass('Bt_Reset_Over');}
			).mouseout(	function(){ $(this).removeClass('Bt_Reset_Over');});	
			
		$("#id_send_mail").live("click", 
			function()
			{
				var nom = document.getElementById("nom").value;
				var mail = document.getElementById("mail").value;
				var message = document.getElementById("message").value;
														
				if (nom != "" )
				{
					if  (mail != "")
					{
						if (echeck(mail)==false)
						{
							mail.focus()
							return false
						}
						
						if (message != "")
						{
							$("#nom").removeClass('red');
							$("#mail").removeClass('red');
							$("#message").removeClass('red');
							$.ajax({
								type: "POST",
								url: "EnvoieMail.php",
								data: {
										Send: "toutlesChampsSontRenseignes",
										Nom: nom,
										Mail: mail,
										Message: message
										},
								dataType: "html",
								success: function(msg){
										alert("Votre message a bien été envoyé.");
										document.getElementById("nom").value = "";
										document.getElementById("mail").value = "";
										document.getElementById("message").value = "";
								}
							});
						}
						else
						{
							$("#message").addClass('red');
							$("#mail").removeClass('red');
							$("#nom").removeClass('red');
						}
					}
					else
					{
						$("#mail").addClass('red');
						$("#nom").removeClass('red');
					}
				}
				else
				{
					$("#nom").addClass('red');
				}
			}
		);
	}		
);		


function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   //document.getElementById("mail").value = "E-mail invalide !"
		   $("#mail").addClass('red');
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   //document.getElementById("mail").value = "E-mail invalide !"
		   $("#mail").addClass('red');
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    //document.getElementById("mail").value = "E-mail invalide !"
		    $("#mail").addClass('red');
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    //document.getElementById("mail").value = "E-mail invalide !"
		    $("#mail").addClass('red');
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    //document.getElementById("mail").value = "E-mail invalide !"
		    $("#mail").addClass('red')
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    //document.getElementById("mail").value = "E-mail invalide !";
		    $("#mail").addClass('red')
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //document.getElementById("mail").value = "E-mail invalide !";
		    $("#mail").addClass('red');
		    return false
		 }

 		 return true					
	}

