var i=false; // La variable i nous dit si la bulle est visible ou non
		 
function move(e)
{
	 if(i)
	{  // Si la bulle est visible, on calcule en temps réel sa position ideale
	  if (navigator.appName!="Microsoft Internet Explorer")
		{ // Si on est pas sous IE
	    document.getElementById("infobulle").style.left=e.pageX + 5+"px";
	    document.getElementById("infobulle").style.top=e.pageY + 10+"px";
	    }
		else
		{ // Modif proposée par TeDeum, merci à  lui
		  if(document.documentElement.clientWidth>0)
			{
				document.getElementById("infobulle").style.left=20+event.x+document.documentElement.scrollLeft+"px";
				document.getElementById("infobulle").style.top=10+event.y+document.documentElement.scrollTop+"px";
		    }
			else
			{
				document.getElementById("infobulle").style.left=20+event.x+document.body.scrollLeft+"px";
				document.getElementById("infobulle").style.top=10+event.y+document.body.scrollTop+"px";
			  }
		  }
	}
}
		 
function AffBulle(text)
{
	if(i==false)
	{
		document.getElementById("infobulle").style.visibility="visible"; // Si il est caché (la vérif n'est qu'une securité) on le rend visible.
		document.getElementById("infobulle").innerHTML = text; // Cette fonction est à améliorer, il parait qu'elle n'est pas valide (mais elle marche)
		i=true;
		 }
}
	
function HideBulle()
{
	if(i==true)
	{
		document.getElementById("infobulle").style.visibility="hidden"; // Si la bulle est visible on la cache
		i=false;
	}
}

document.onmousemove=move; // dès que la souris bouge, on appelle la fonction move pour mettre à jour la position de la bulle.

function ClasserSQL(type)
{
	if(type == "total")
	{
		if(document.getElementById("classement_sql").value == " ORDER BY inf+gre+gnt+vol+sap+cav+cac+lan+cui+dra+ca4+ca6+can+c12")
			document.getElementById("classement_sql").value = " ORDER BY inf+gre+gnt+vol+sap+cav+cac+lan+cui+dra+ca4+ca6+can+c12 DESC";
		else if(document.getElementById("classement_sql").value == " ORDER BY inf+gre+gnt+vol+sap+cav+cac+lan+cui+dra+ca4+ca6+can+c12 DESC")
			document.getElementById("classement_sql").value = " ORDER BY vol+sap+cav+cac+lan+cui+dra+ca4+ca6+can+c12";
		else if(document.getElementById("classement_sql").value == " ORDER BY vol+sap+cav+cac+lan+cui+dra+ca4+ca6+can+c12")
			document.getElementById("classement_sql").value = " ORDER BY vol+sap+cav+cac+lan+cui+dra+ca4+ca6+can+c12 DESC";
		else
			document.getElementById("classement_sql").value = " ORDER BY inf+gre+gnt+vol+sap+cav+cac+lan+cui+dra+ca4+ca6+can+c12";
	}
	else
	{
		if(document.getElementById("classement_sql").value == " ORDER BY "+type)
			document.getElementById("classement_sql").value = " ORDER BY "+type+" DESC";
		else
			document.getElementById("classement_sql").value = " ORDER BY "+type;
	}
}

function Classer(type)
{
	if(type == "total")
	{
		if(document.getElementById("classement").value == "Classer par nombre total de compagnies croissant")
			document.getElementById("classement").value = "Classer par nombre total de compagnies décroissant";
		else if(document.getElementById("classement").value == "Classer par nombre total de compagnies décroissant")
			document.getElementById("classement").value = "Classer par nombre total de compagnies de soutien croissant";
		else if(document.getElementById("classement").value == "Classer par nombre total de compagnies de soutien croissant")
			document.getElementById("classement").value = "Classer par nombre total de compagnies de soutien décroissant";
		else
			document.getElementById("classement").value = "Classer par nombre total de compagnies croissant";
	}
	else
	{
		if(document.getElementById("classement").value == "Classer par "+type+" croissant")
			document.getElementById("classement").value = "Classer par "+type+" décroissant";
		else
			document.getElementById("classement").value = "Classer par "+type+" croissant";
	}
}

function Cocher(debut, fin)
{
	for(numero = debut ; numero < fin ; numero++)
		document.getElementById('regiment_'+numero).checked = true;
}

function Decocher(debut, fin)
{
	for(numero = debut ; numero < fin ; numero++)
		document.getElementById('regiment_'+numero).checked = false;
}

function Aide()
{
	if(document.getElementById("bouton_aide").value == "Afficher l'aide")
	{
		document.getElementById("bouton_aide").value = "Cacher l'aide";
		document.getElementById("aide").style.display = "block";
	}
	else if(document.getElementById("bouton_aide").value == "Cacher l'aide")
	{
		document.getElementById("bouton_aide").value = "Afficher l'aide";
		document.getElementById("aide").style.display = "none";
	}
}

