function writepseudo(texte){
	document.getElementById('verifpseudo').innerHTML = texte;
}
function writenom(texte){
	document.getElementById('verifnom').innerHTML = texte;
}
function writeprenom(texte){
	document.getElementById('verifprenom').innerHTML = texte;
}
function writedpt(texte){
	document.getElementById('verifdpt').innerHTML = texte;
}
function writeemail(texte){
	document.getElementById('verifemail').innerHTML = texte;
}
function writemdp(texte){
	document.getElementById('verifmdp').innerHTML = texte;
}
function writemdp2(texte){
	document.getElementById('verifmdp2').innerHTML = texte;
}

function verifNom(nom){
	if(nom != ''){
		if(nom.length<3)
			writenom('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Nom trop court</span>');
		else if(nom.length>24)
			writenom('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Nom trop long</span>');
		else 
			writenom('&nbsp;<img src="design/yes.gif" alt="OK" />');
	}else{
		writenom('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le champ est vide !</span>');
	}
}

function verifPrenom(prenom){
	if(prenom != ''){
		if(prenom.length<3)
			writeprenom('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Prénom trop court</span>');
		else if(prenom.length>24)
			writeprenom('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Prénom trop long</span>');
		else 
			writeprenom('&nbsp;<img src="design/yes.gif" alt="OK" />');
	}else{
		writeprenom('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le champ est vide !</span>');
	}
}

function verifPseudo(pseudo){
	if(pseudo != ''){
		if(pseudo.length<4)
			writepseudo('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Pseudo : minimum 4 charactères</span>');
		else if(pseudo.length>19)
			writepseudo('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Pseudo : maximum 20 charactères</span>');
		else if(texte = file('./tools/verifpseudo.php?pseudo='+escape(pseudo))){
			if(texte == 1)
				writepseudo('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le pseudo "'+pseudo+'" existe déjà veuillez en saisir un nouveau</span>');
			else if(texte == 2)
				writepseudo('&nbsp;<img src="design/yes.gif" alt="OK" />');
			else
				writepseudo(texte);
		}
	}else{
		writepseudo('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le champ est vide !</span>');
	}
}



function verifEmail(email){
	if(email != ''){
		if(email.length<6)
			writeemail('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Email trop court</span>');
		else if(email.length>150)
			writeemail('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Email trop long</span>');
		else if(texte = file('./tools/verifemail.php?email='+escape(email))){
			if(texte == 1)
				writeemail('&nbsp;<img src="design/yes.gif" alt="OK" />');
			else if(texte == 2)
				writeemail('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Cet e-mail est déjà existant.</span>');
			else if(texte == 3)
				writeemail('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> E-mail invalide</span>');
			else
				writeemail(texte);
		}
	}else{
		writeemail('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le champ est vide !</span>');
	}
}

function verifDpt(dpt){
	if(dpt != ''){
		if(isNaN(dpt)==false){
			
			if((dpt>=1) && (dpt<=95)){
				writedpt('&nbsp;<img src="design/yes.gif" alt="OK" />');
			}else{
				writedpt('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Votre département doit se situer entre 01 et 95');
			}
			
		}else{
			writedpt('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Veuillez saisir un nombre à 2 chiffres compris entre 01 et 95');
		}
	}else{
		writedpt('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le champ est vide !</span>');
	}
}
				
function verifMdp(mdp){
	if(mdp != ''){
		if(mdp.length<4)
			writemdp('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Mot de passe : minimum 4 charactères</span>');
		else
			writemdp('&nbsp;<img src="design/yes.gif" alt="OK" />');
	}else{
		writemdp('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le champ est vide !</span>');
	}
}

function verifMdp2(mdp,mdp1){
	if(mdp != ''){
		if(mdp!=mdp1)
			writemdp2('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Les 2 mots de passes doivent être identiques</span>');
		else
			writemdp2('<span style="color:#00cc66;">&nbsp;<img src="design/yes.gif" alt="OK" /> Mots de passe identiques.</span>');
	}else{
		writemdp2('<span style="color:#c00;">&nbsp;<img src="design/no.gif" alt="ERREUR" /> Le champ est vide !</span>');
	}
}

function file(fichier){
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);
	xhr_object.open("POST", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) 
		return(xhr_object.responseText);
	else 
		return(false);
}
