function validation_formu(objet){

	var str = objet.mail.value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	
	if(objet.insc_login.value == "" || objet.insc_login.value == "Pseudonyme"){
		alert("Veuillez saisir votre pseudonyme.");
		objet.insc_login.focus();
		return false;
	}
	
	else if(objet.insc_pass.value == "" || objet.insc_pass.value == "123456"){
		alert("Veuillez saisir votre mot de passe.");
		objet.insc_pass.focus();
		return false;
	}
	
	else if(objet.insc_pass.value != objet.insc_pass2.value){
		alert("Veuillez re-saisir votre mot de passe à l'identique.");
		objet.insc_pass2.value = "";
		objet.insc_pass2.focus();
		return false;
	}
	
	else if(objet.mail.value == ""){
		alert("Veuillez saisir votre adresse e-mail.");
		objet.mail.focus();
		return false;
	}
	
	
    else if (!str.match(re)) {
        alert("Veuillez vérifier le format de votre adresse e-mail.");
        objet.mail.focus();
        return false;
    }
	
	else if(objet.reglement.checked == false){
		alert("Vous devez accepter le réglement pour finaliser l'inscription.");
        objet.reglement.focus();
        return false;
	}
	
	
}


function TestDispoPseudo(pseudo) {

	aleatoire = Math.random();

	var xhr_object = null;

	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}

	var method = "GET";
	var filename = "inc/js/DispoPseudo.php?pseudo="+pseudo;

	xhr_object.open(method, filename, true);

	xhr_object.onreadystatechange = function() {

		if(xhr_object.readyState == 4) {
			var tmp = xhr_object.responseText;
			document.getElementById('info_pseudo').innerHTML = tmp;
		}
		
	}

	xhr_object.send(null);


}


function ValidPassword(password){
	
	if(password.length < 6)
	{
		document.getElementById('info_password').innerHTML = "<span style='color:red;background-color:white;padding:3px;'><img src='images/key_delete.png' /> Mot de passe trop court</span>";
	}
	
	
	else
	{
		document.getElementById('info_password').innerHTML = "<span style='color:green;background-color:white;padding:3px;'><img src='images/key_add.png' /> Le mot de passe est s&eacute;curis&eacute;</span>";
	}
	
}

function ValidPassword2(password,password2){
	
	if(password == password2)
	{
		document.getElementById('info_password2').innerHTML = "<span style='color:green;background-color:white;padding:3px;'><img src='images/key_add.png' /> Les mots de passe sont identiques</span>";
	}
	
	
	else
	{
		document.getElementById('info_password2').innerHTML = "<span style='color:red;background-color:white;padding:3px;'><img src='images/key_delete.png' /> Les mots de passe doivent &ecirc;tre identiques</span>";
	}
	
}


function validation_formu_mod(objet){

	var str = objet.mail.value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	
	
	if(objet.pass1.value == ""){
		alert("Veuillez saisir votre mot de passe.");
		objet.pass1.focus();
		return false;
	}
	
	
	else if(objet.mail.value == ""){
		alert("Veuillez saisir votre adresse e-mail.");
		objet.mail.focus();
		return false;
	}
	
	
    else if (!str.match(re)) {
        alert("Veuillez vérifier le format de votre adresse e-mail.");
        objet.mail.focus();
        return false;
    }
	
	
}