// Initialise la fonction rafraichir qui a pour but de rafraichier la date toutes les secondes
function rafraichir()
{
	// On initialise la variable text dans laquelle on affichera la date
	var text = '';

	// On initialise la fonction date qui nous servira a afficher les caractéristiques de la date
	var date = new Date();

	/* Fonction ' HEURES ' */
	if ( date.getHours() <= 9 ) { var heure = '0'+date.getHours(); }
	else { var heure = date.getHours(); }

	/* Fonction ' MINUTES ' */
	if ( date.getMinutes() <= 9 ) { var minutes = '0'+date.getMinutes(); }
	else { var minutes = date.getMinutes(); }

	/* Fonction ' SECONDES ' */
	if ( date.getSeconds() <= 9 ) { var secondes = '0'+date.getSeconds(); }
	else { var secondes = date.getSeconds(); }

	text =  'Heure du monde : '+heure+':'+minutes+':'+secondes;

	document.getElementById('heure').innerHTML = text;
}
setInterval('rafraichir()',1000);
function maj_connectes()
{
  var xhr = getXMLHttpRequest();
	if(xhr && xhr.readyState != 0) { xhr.abort(); }
 
	xhr.onreadystatechange = function()
	{
		if(xhr.readyState == 4 && xhr.status == 200)
		{
			var text=xhr.responseText.split('|');
			document.getElementById('connectes').innerHTML = text[0];
			if (text[1] != '') // Si on a historique à afficher
			{
				if (document.getElementById('popup_hist').innerHTML != '') // Si la popup est déjà affiché, qu'il ya déjà un historique d'afficher
				{
					var hauteur=document.getElementById('popup_hist').style.height.split('px');
						hauteur = Number(hauteur[0]) +63;
					document.getElementById('popup_hist').style.height = hauteur+'px';

					document.getElementById('popup_hist').innerHTML += text[1];
				}
				else
				{
					var hauteur =  110 + (text[2]-1) * 63;
					popup_historique(text[1], hauteur);
				}
			}
		}
		else if (xhr.status == 404) { popup_erreur('Page "maj_connectes" inexistante.'); }
		else if (xhr.status == 500) { popup_erreur('Vous n\'êtes plus connecté à internet.'); }
	} 
	xhr.open("POST", "javascript/maj_connectes.php", true);
    xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xhr.send('');
}
function connectes(Categorie)
{
	maj_connectes();
	setTimeout(connectes, 30000);
}