function verification(){
	Mess=document.getElementById("verifAjax").innerHTML;
	if(Mess != "OK")
	{
	alert("Erreur de pseudo");
	document.getElementById("pseudo").focus();
	return false;
	}
	if (document.getElementById("pwd").value == "") 
	{
    alert("mot de passe?");
    document.getElementById("pwd").focus();
    return false;
	}
	if (document.getElementById("pwd").value.length < 6) 
	{
    alert("votre mot de passe doit comporter au moins 6 charactères.");
    document.getElementById("pwd").focus();
    return false;
	}	
	if (document.getElementById("pwd2").value == "") 
	{
    alert("confirmation du mot de passe?");
    document.getElementById("pwd2").focus();
    return false;
	}
	if (document.getElementById("pwd2").value != document.getElementById("pwd").value) 
	{
    alert("mot de passe et confirmation du mot de passe différents");
    document.getElementById("pwd").focus();
    return false;
	}	
	if (document.getElementById("email").value == "") 
	{
    alert("e-mail?");
    document.getElementById("email").focus();
    return false;
	}
    var reg = /^[a-z0-9-]+[a-z0-9._-]*@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
    if (reg.exec(document.getElementById("email").value)==null){
    alert("Votre email n'est pas valide. Il faut un mail valide afin d'avoir un endroit ou envoyer un changement de mot de passe.");
    document.getElementById("email").focus();
    return false;
	}
	if (document.getElementById("nom").value == "") 
	{
    alert("Veuillez entrer votre nom (il permettra à l'admin de savoir qui vous êtes)");
    document.getElementById("nom").focus();
    return false;
	}	
	if (document.getElementById("prenom").value == "") 
	{
    alert("Veuillez entrer votre prenom (il permettra à l'admin de savoir qui vous êtes)");
    document.getElementById("prenom").focus();
    return false;
	}	
	if (document.getElementById("qui").value == "") 
	{
    alert("Veuillez laisser un bref texte qui vous décrive!");
    document.getElementById("qui").focus();
    return false;
	}	
	document.getElementById("pwd").value = md5(document.getElementById("pwd").value);
	alert("Inscription réussie");
	return true;
}


function retour() {
        history.back();
	}
	
function verifAjax() {	 
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject)
	{ // Internet Explorer 
		try 
		{
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
        }
	}
	else 
	{ // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr = false; 
	}

	if(xhr)
	{
		xhr.open("POST","./Verification.php",true);
		
		xhr.onreadystatechange = function()
		{
			switch(xhr.readyState)
			{
				case 4:					
					if(xhr.status == 200)	
						if(xhr.responseText == "true")
						{
							document.getElementById("verifAjax").innerHTML = "Pseudo déjà pris!!!";
							document.getElementById("verifAjax").style.color = "red";
						}
						else 
						{
							document.getElementById("verifAjax").innerHTML = "OK";
							document.getElementById("verifAjax").style.color = "green";
						}					
					break;
				default:
					document.getElementById("verifAjax").innerHTML = "Chargement ...";
					document.getElementById("verifAjax").style.color = "white";
					break;
			}
		}
		// entete pour la method POST
		//alert("ici c'est de l'ajax");
		//alert(document.getElementById("pseudo").value.length);
		if(document.getElementById("pseudo").value.length>2)
		{
			xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			var data = "pseudo="+document.getElementById("pseudo").value; 
			xhr.send(data);
		}
		else
		{
			document.getElementById("verifAjax").innerHTML = "Minimum 3 lettres pour le pseudo!!!";
			document.getElementById("verifAjax").style.color = "white";			
		}
	} else {
		alert("XMLHttpRequest impossible");
	}
}

