
function onchange_login(LOG){
//fonction appelée sur changement du login
//grace a un objet xmlhttprequest on verifie si il existe ce login
	var LOGIN=LOG.value;
	if (LOGIN.length<4) {
		//erreur
		document.getElementById('contener_resumer_login').innerHTML="<img src='images/invalide.gif' alt=''/><a class='erreur'>Doit être d'au moins 4 caract&egrave;res</a>";
	}
	else{
		var xhr_object = null;
		if(window.XMLHttpRequest){ // Firefox
		   xhr_object = new XMLHttpRequest();
		}
		else if(window.ActiveXObject){ // Internet Explorer
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		}
		xhr_object.open("POST", "./include/verif_login.inc.php", true);//retourne 1 si le login existe 0 si il n'existe pas
		xhr_object.onreadystatechange = function() {
		   	if(xhr_object.readyState == 4) {
				var REP=xhr_object.responseText;
				if (REP==1) {
					document.getElementById('contener_resumer_login').innerHTML="<img src='images/invalide.gif' alt=''/><a class='erreur'>Ce nom d'utilisateur existe deja</a>";
				}
				else{
				//ok
					document.getElementById('contener_resumer_login').innerHTML="<img src='images/valide.gif' alt=''/>";
				}

			}
		}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		var data ="login="+LOGIN;
		xhr_object.send(data);
	}
}


function onchange_mdp1(){
//fonction appelée sur changement du mdp1
	var MDP1=document.getElementById('mdp1').value;
	if(MDP1.length<4 || MDP1.length>12){
		document.getElementById('contener_resumer_mdp1').innerHTML="<img src='images/invalide.gif' alt=''/><a class='erreur'>Doit être de 4 à 12 caract&egrave;res</a>";
	}
	else{
		document.getElementById('contener_resumer_mdp1').innerHTML="<img src='images/valide.gif' alt=''/>";
	}
	onchange_mdp2();
}


function onchange_mdp2(){
//fonction appele sur changemend du mdp2
	var MDP1=document.getElementById('mdp1').value;
	var MDP2=document.getElementById('mdp2').value;
	if (MDP2!=MDP1) {
		document.getElementById('contener_resumer_mdp2').innerHTML="<img src='images/invalide.gif' alt=''/><a class='erreur'>Doit être semblable</a>";
	}
	else{
		document.getElementById('contener_resumer_mdp2').innerHTML="<img src='images/valide.gif' alt=''/>";
	}
}

function check_email(e)
{
	re = /^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/gi;

	result = e.match(re) ;

	if (result==null){
		return false;
	}
	else{
		return true;
	}
}
function onchange_mel1(){
//fonction appele sur changement du mel1
	var MEL1=document.getElementById('mel1').value;
	if(check_email(MEL1)){
		//on verifie si l'email n'existe pas deja grace a xmlhttprequest
		var xhr_object = null;
		if(window.XMLHttpRequest){ // Firefox
		   xhr_object = new XMLHttpRequest();
		}
		else if(window.ActiveXObject){ // Internet Explorer
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		}
		xhr_object.open("POST", "./include/verif_mail.inc.php", true);//retourne 1 si le login existe 0 si il n'existe pas
		xhr_object.onreadystatechange = function() {
		   	if(xhr_object.readyState == 4) {
				var REP=xhr_object.responseText;
				if (REP==1) {
					document.getElementById('contener_resumer_mel1').innerHTML="<img src='images/invalide.gif' alt=''/><a class='erreur'>Cet e-mail existe deja</a>";
				}
				else{
				//ok
					document.getElementById('contener_resumer_mel1').innerHTML="<img src='images/valide.gif' alt=''/>";
				}

			}
		}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		var data ="mel="+document.getElementById('mel1').value;
		xhr_object.send(data);
	}
	else{
		document.getElementById('contener_resumer_mel1').innerHTML="<img src='images/invalide.gif' alt=''/><a class='erreur'>Doit être valide</a>";
	}
	onchange_mel2();
}

function onchange_mel2(){
//fonction appele sur changement du mel2
	var MEL1=document.getElementById('mel1').value;
	var MEL2=document.getElementById('mel2').value;
	if(MEL1!=MEL2){
		document.getElementById('contener_resumer_mel2').innerHTML="<img src='images/invalide.gif' alt=''/><a class='erreur'>Doit être semblable</a>";
	}
	else{
		document.getElementById('contener_resumer_mel2').innerHTML=	"<img src='images/valide.gif' alt=''/>";
	}


}