  // Mise à jour du message destiné à l'utilisateur sans recharger la page
 function update_status( text, img )
 {
	
 //document.getElementById("erreurs").innerHTML = '<img id="status" src="theme/' + img + '.gif"> ' + text;
 document.getElementById("msg_mdp").innerHTML = '<span style="color:red"> ' + text + '</span>';
 
 }

 // Manipulation de la requête d'identification de manière asynchrone
 function rappel_mdp()
 {
	 var loginRequest = null;
	 

	 update_status( "Votre requête est en cours de traitement ...", "handle");

	 // Définition du connecteur en fonction du navigateur :
	 if (window.XMLHttpRequest)
	 {
		loginRequest = new XMLHttpRequest();
		 if (loginRequest.overrideMimeType)
		 {
			loginRequest.overrideMimeType('text/xml');
		 }
	 }
	 else if (window.ActiveXObject)
	 {
		 try {
			loginRequest = new ActiveXObject("Msxml2.XMLHTTP");
		 } catch (e) {
			 try {
				loginRequest = new ActiveXObject("Microsoft.XMLHTTP");
			 } catch (e) {
				update_status( "Impossible de communiquer avec le serveur", "handle");
			 }
		 }
	 } 

	 // le secret d'AJAX réside en partie dans la réception et le traitement des résultats en background :
	 loginRequest.onreadystatechange = function()
	 {
		update_status( "Veuillez patienter ...", "busy");
		 if( loginRequest.readyState == 4 )
		 {
			document.getElementById("loader").style.display = "none";
			 if( loginRequest.status == 200 )
			 {
				 /*if ( loginRequest.responseText == "good" )
				 {
				
				 update_status( "Identification r&eacute;ussie !" , loginRequest.responseText );
				 location.reload();
				 } else if ( loginRequest.responseText == "wrong" ) {
				 update_status( "Identifiant ou mot de passe invalide" , loginRequest.responseText );
					
				 } else if ( loginRequest.responseText == "err_sql" ) {
				 update_status( "Impossible de se connecter" , loginRequest.responseText );
					
				 } else {*/
				 update_status( loginRequest.responseText , "handle" );
				 //}
			 }
			 else
			 {
			 update_status( "Une erreur est survenue : " + loginRequest.status + " " + loginRequest.statusText, "handle");
			 }
		 } else{
			document.getElementById("loader").style.display = "inline";
		 }
	 };

	 //username = document.getElementById('login').value;
	 email= document.getElementById('email').value;

	 // le secret d'AJAX réside également dans l'envoi de la requête en background ( sans recharger la page ) :
	 //loginRequest.open("GET", "index.php?p=password_oublie_lightbox&login=" + username + "&email=" + email, true);
	 loginRequest.open("GET", "index.php?p=password_oublie_lightbox&email=" + email, true);
	 loginRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	 loginRequest.send(null);
	 /*loginRequest.open("POST", "index.php?p=login", true);
	 loginRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");*/

	 //loginRequest.send("&login=" + username + "&password=" + password);
 }
