//On déclare l'objet 'compt_object'
var compt_object = null; 

// SI LE NAVIGATEUR EST FIREFOX  //
 if(window.XMLHttpRequest) 
 {
 //Nom de l'objet pour Firefox : XMLHttpRequest()
 compt_object = new XMLHttpRequest();
 //On écrit le compteur
 document.write("<form name=\"form\"><input name=\"compt\" type=\"text\" id=\"compt\" readonly=\"readonly\"></form>") ; 
 //On lance la fonction Requete()
 Requete() 
 }

// SI LE NAVIGATEUR EST INTERNET EXPLORER //
 else if(window.ActiveXObject) 
 {
 //Nom de l'objet pour Ie : ActiveXObject("Microsoft.XMLHTTP")
 compt_object = new ActiveXObject("Microsoft.XMLHTTP");   
 //On écrit le compteur
 document.write("<form name=\"form\"><input name=\"compt\" type=\"text\" id=\"compt\" readonly=\"readonly\"></form>") ; 
 //On lance la fonction Requete()
 Requete() 
 }

function Requete()  
{  
//On ouvre le fichier par la méthode GET en asynchrone (le navigateur ne se fige pas)
compt_object.open("GET", "http://www.trishaindialove.com/ajax/CompteurWebSitePrincipal.php", true);       
compt_object.onreadystatechange = 
	function() 
	{ 
		// Des que les données sont complètement accessibles (code 4)
    if(compt_object.readyState == 4)  
		{
		var docXML= compt_object.responseXML;
    var items = docXML.getElementsByTagName("donnee")
		//On affiche la valeur dans le bloc Compteur
    document.form.compt.value=items.item(0).firstChild.data; 
		}
	}      
compt_object.send(null); //On execute la requete
setTimeout("Requete()",60000);  //On reexecute Requete() toutes les secondes 1000
}
