function toggle( targetId ) {
	if (document.getElementById){
		target = document.getElementById( targetId );
		if (target.style.display == "none"){
			target.style.display = "block";
			} 
		else {
			target.style.display = "none";
			} 
		}
	}

function creerRequete() {
    try {
        requete = new XMLHttpRequest(); }
    catch (microsoft) {
       try {
       		requete = new ActiveXObject('Msxml2.XMLHTTP'); }
        catch(autremicrosoft) {
            try {
                requete = new ActiveXObject('Microsoft.XMLHTTP'); }
            catch(echec) {
                 requete = null; }
       			 }
			}
    	if(requete == null) {
        	alert('Impossible de créer l\'objet requête,\nVotre navigateur ne semble pas supporter les object XMLHttpRequest.'); }
	}

//listener pour retour vérification mdp    
function retourLogin(data) {
	flashMovie = document.getElementById("siteEmile");
    if (flashMovie)flashMovie.retourLogin(data);
  }	
  
  
// fonction d'appel pour vérification mdp
function testLogin(data) {
	creerRequete();
	var url = 'exec/login.php?data='+data;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
        	if(requete.status == 200) {
				var reponse = requete.responseText;
    			retourLogin(reponse);
                }
            }
		};
    requete.send(null);
    }
    
//listener pour retour perte mdp    
function retourMdp(data) {
	flashMovie = document.getElementById("siteEmile");
    if (flashMovie)flashMovie.retourMdp(data);
  }

// fonction d'appel pour perte mdp
function perteMdp(email) {
	creerRequete();
	var url = 'exec/perteMdp.php?email='+email;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
        	if(requete.status == 200) {
				var reponse = requete.responseText;
    			retourMdp(reponse);
                }
            }
		};
    requete.send(null);
    }
