// JavaScript Document

function get_nb_online(balise) {
	
	//On load l'XML
	if (window.XMLHttpRequest)
	  {
	  xhttp=new XMLHttpRequest();
	  }
	else // Internet Explorer 5/6
	  {
	  xhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	xhttp.open("GET","../inc/nbonline.xml",false);
	xhttp.send("");
	xmlDoc=xhttp.responseXML; 
	
	//on prend le nombre de personnes en ligne
	var nb = xmlDoc.getElementsByTagName("nb_online")[0].childNodes[0].nodeValue;
	
	//On prépare la liste des username
	var username = "";
	
	//On fait une boucle pour trouver tous les users
	var i = 0;
	while (i < nb) {
	 
		username += xmlDoc.getElementsByTagName("user")[i].childNodes[0].nodeValue+", "; 
		i++;
	}
	
	//on enlève la dernière virgule
	username = username.substring(0, username.length-2);
	
	
	//vérification du S a personne
	var person = "personne";
	if (nb > 1) { person += "s" }
	
	//on met a jour la balise demandé
	document.getElementById(balise).innerHTML = "<a href='#' title='"+username+"' >"+nb + " " + person+" en ligne.</a>"; 

}

function dev(txt) {
	//On envoie le texte dans la balise DEV
	document.getElementById("dev").innerHTML = txt;
	
} 