function ajax_xhr()
{
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	return xhr;
	
}



function AffLogin()
{
	var obj = document.getElementById('divcode');
	obj.innerHTML = '';
	
	var obj = document.getElementById('divloginret');
	obj.innerHTML = '';
	
	var obj = document.getElementById('zlogin');
	obj.style.visibility = "visible";
	
	

}


function DoLogin()
{
	var div = document.getElementById('divloginret');
	var obj = document.dlogin;
	var err = "";
	
	if(err != "") alert(err);
	else 
	{
		var xhr = ajax_xhr();
		var mytime= new Date().getTime();
		var url = "login.php";
		
		var user = obj.tlogin.value;
		var pass = obj.tpass.value;
		
		var err = "";
		
		if(user == "") err += "Votre nom d\'utilisateur est obligatoire\n";
		if(pass == "") err += "Le mot de passe est obligatoire\n";
		
		
		if(err == "") 
		{
			div.innerHTML = "";
			div.innerHTML = "<img src=\"images/wait.gif\" border=\"0\">";
				
			xhr.onreadystatechange = function() { 
				
				if(xhr.readyState == 4 && xhr.status == 200)
				{
					if(xhr.responseText == 1) location.href = 'pf.php';
					else div.innerHTML = xhr.responseText;
				}
			
		 	};
	
			xhr.open("POST", url , true);
   			xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   			xhr.send("time=" + mytime +  "&tuser=" + user + "&tpass=" + pass );
   		
   		
   		
   		}
   		else alert(err);
	}
	
	
	
}


// demande de code //
function DoDemandeCode()
{
	
	var div = document.getElementById('divcode');
	var obj = document.demandecode;
	var err = "";
	
	if(err != "") alert(err);
	else 
	{
		var xhr = ajax_xhr();
		var mytime= new Date().getTime();
		var url = "demandecode.php";
		
		var email = obj.temail.value;
		
		var err = "";
		
		if(email == "") err += "Votre email est obligatoire\n";
		
		if(err == "") 
		{
			div.innerHTML = "";
			div.innerHTML = "<img src=\"images/wait.gif\" border=\"0\">";
				
			xhr.onreadystatechange = function() { 
				
				if(xhr.readyState == 4 && xhr.status == 200)
				{
					div.innerHTML = xhr.responseText;
				}
			
		 	};
	
			xhr.open("POST", url , true);
   			xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   			xhr.send("time=" + mytime +  "&email=" + email );
   		
   		
   		
   		}
   		else alert(err);
	}

	
	
}