// JavaScript Document

function envoi_form()
{
	var_prenom=document.getElementById('prenom').value;
	var_nom=document.getElementById('nom').value;
	var_email=document.getElementById('email').value;
	var_email2=document.getElementById('email2').value;
	
	if(document.getElementById('civilite_mme').checked)
		var_civilite="Mme";
	else if(document.getElementById('civilite_mlle').checked)
		var_civilite="Mlle";
	else if(document.getElementById('civilite_m').checked)
		var_civilite="M";
		
	if(document.getElementById('optin').checked)
		var_optin=0;
	else var_optin=1;
	
	if(!IsEmpty(var_nom))
	{
		if(!IsEmpty(var_prenom))
		{
			if(!IsEmpty(var_email))
			{
				if(IsMail(var_email))
				{
					if(var_email==var_email2)
					{
						var url="includes/ajax/inscription.php";
						post="prenom="+var_prenom+"&nom="+var_nom+"&email="+var_email+"&civilite="+var_civilite+"&optin="+var_optin;  
						new Ajax.Request(url,   {     
							method:'post',
							postBody:post,
							onLoading : function(){
								document.getElementById("html_bouton").innerHTML='<p align="center">Validation en cours...</p>';
							},     
							onSuccess: function(res){
								document.getElementById("html_bouton").innerHTML='<p align="center"><a href="#" onclick="envoi_form();return false;"><img name="valider" id="id_valider" src="images/valider.gif" width="100" height="20" border="0" /></a></p>';
								document.getElementById('prenom').value="";
								document.getElementById('nom').value="";
								document.getElementById('email').value="";
								document.getElementById('email2').value="";
								alert(res.responseText);
							}
						});	
					}else{
						alert("Vous n'avez pas saisi 2 fois le meme e-mail");
						document.getElementById('email2').select();
					}	
				}else{
					alert("Votre e-mail n'est pas valide, merci de bien vouloir le corriger");
					document.getElementById('email').select();
				}	
			}else{
				alert("Votre e-mail est obligatoire, merci de bien vouloir le saisir");
				document.getElementById('email').select();
			}	
		}else{
			alert("Votre prenom est obligatoire, merci de bien vouloir le saisir");
			document.getElementById('prenom').select();
		}
	}else{
		alert("Votre nom est obligatoire, merci de bien vouloir le saisir");
		document.getElementById('nom').select();
	}
}

function IsMail(email){
	return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email));
};

function IsEmpty(string){
	return (string.trim()=='');
};

String.prototype.trim = function() {
	return this.replace(/^\s*|\s*$/g, "");
};