	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("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
	}
	
	function maj(url,div)
	{
	var which;
	if(document.getElementById){
        which = document.getElementById(div);
	}
	else if ( document.all ) {
	    which = document.all[div];
	}
		var ret=file(url);
		if (ret)
			alert(ret);
//		which.outerHTML = ret;
	}
	
	function dom(div)
	{
	var which;
	if(document.getElementById){
        which = document.getElementById(div);
	}
	else if ( document.all ) {
	    which = document.all[div].style;
	}
	return(which);
	}
	
	function nl2br(str) {
	return str.replace(/\n/g,"<br>");
	}

	String.prototype.br2nl= function()
	{ 
	chaine = this.split('<br>').join('\n');
	chaine  = chaine.split('<BR>').join('\n');
	return chaine;
	}
	
	function isPseudo(pseudo)
	{
		var exp = new RegExp("^[a-zA-Z0-9]{5,15}$","g");
		if (exp.test(pseudo)){
			document.getElementById('reponse_pseudo').innerHTML = "";
			maj('ajax_verif.php?pseudo='+pseudo, 'reponse_pseudo');
			
		}
		else{
			document.getElementById('reponse_pseudo').innerHTML = "Accents, espaces ou caracteres speciaux interdits. 5 Caracteres min, 15 Caracteres max.";
			
		}
	}
	function isMdp(mdp)
	{
		var exp = new RegExp("[a-zA-Z0-9]{6,30}","g");
		if (exp.test(mdp)){
			document.getElementById('reponse_mdp').innerHTML = "";	
		}
		else{
			document.getElementById('reponse_mdp').innerHTML = "Accents, espaces ou caracteres speciaux interdits. Pour votre sécurité 6 Caracteres minimum";
			
		}
	}
	function isMdpVerif(mdp, mdpVerif)
	{
		if (mdp != mdpVerif){
			document.getElementById('reponse_mdp_verif').innerHTML = "Les mots de passe ne correspondent pas";
		}
		else{
			document.getElementById('reponse_mdp_verif').innerHTML = "";
		}
	}