/* ==============================================================================

Script de gestion On/Off du haut débit

================================================================================ */
function getXhr()
{
var xhr = null;
	if(window.XMLHttpRequest){		// --- Firefox et autres
	   xhr = new XMLHttpRequest(); 
	}
	else 
	if(window.ActiveXObject){		// --- Internet Explorer 
		try 
		{
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else 
	{	// --- XMLHttpRequest non supporte par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	} 
return xhr;
}

// --------------------------------------------------------------
// ------ Méthode qui sera appelée sur le click du bouton -------
// --------------------------------------------------------------
function lanceUpdate()
{	
	var xhr = getXhr();
					
	// --- On définit ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function()
	{
		// --- alert(xhr.readyState);
		// --- On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200)
		{
			var retour=xhr.responseText;
		}
	}
	var param = document.getElementById("idHautdebit").checked;
	if(param)
		param = "on";
	else
		param = "off";
	
	// --- Ici on va voir comment faire du post
	xhr.open("POST","ajax/updateHautdebit.php",true);
	// --- ne pas oublier cela pour le post
	xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	// --- 
	xhr.send("infoHautdebit=" + param);
}


