var objsel;
var nodesel;
var nav = (document.layers);
var x=0;
var y=0;
var nodesel = null;
//if (nav) document.captureEvents(Event.MOUSEMOVE);
//document.onmousemove = get_mouse;

function get_mouse(e)
{
	y = (nav) ? e.pageY : event.y+document.body.scrollTop;
	y  = y+10;
}

function Bulle(texte)
{
	if (document.all) x1 = document.all["bulle"].style;
	else if (document.getElementById) x1 = document.getElementById("bulle");
	else if (document.layers) x1 = document.layers["bulle"];
	x1.top = y ;
	x1.visibility = "visible"
	if (document.all) 
	{
		document.all["bulle"].innerHTML = "<span class=texte>&nbsp;" + texte + "</span>";
	}
	else
	{
		x1.innerHTML = "<span class=texte>&nbsp;" + texte + "</span>";
	}
}

function HideBulle()
{
	if (document.all) x1 = document.all["bulle"].style;
	else if (document.getElementById) x1 = document.getElementById("bulle");
	else if (document.layers) x1 = document.layers["bulle"];
	x1.visibility = "hidden"
}

function Deselect()
{
	if (objsel) 
	{
		imgsrc = objsel.src;
		if (imgsrc.indexOf("egals.jpg") > 0) {objsel.src = "images\\egal.jpg";}
		if (imgsrc.indexOf("fleche_violette_b.gif") > 0) {objsel.src = "images\\fleche_violette_b.gif";}
		if (imgsrc.indexOf("fleche_violette_h.gif") > 0) {objsel.src = "images\\fleche_violette_h.gif";}
	}
}

function ChangeImage(nodename)
{
	// Change the image (if there is an image)
	node = document.getElementById(nodename);
	if (node.childNodes.length > 0)
	{
		if (node.childNodes.item(0).nodeName == "IMG")
		{
			imgsrc = node.childNodes.item(0).src;
			if (imgsrc.indexOf("egal.jpg") > 0) {node.childNodes.item(0).src = "images\\egals.jpg";}
			if (imgsrc.indexOf("fleche_violette_h.gif") > 0) {node.childNodes.item(0).src = "images\\fleche_violette_h.gif";}
			if (imgsrc.indexOf("fleche_violette_b.gif") > 0) {node.childNodes.item(0).src = "images\\fleche_violette_b.gif";}
			Deselect();
			objsel = node.childNodes.item(0);
		}
	}
}

function Affiche(nodename)
{
}

function UnToggle(node)
{
	if (node)
		Toggle(node);
}

function Toggle(node)
{
	// Unfold the branch if it isn't visible
	if (node.nextSibling.style.display == 'none')
	{
		// Change the image (if there is an image)
		if (node.childNodes.length > 0)
		{
			if (node.childNodes.item(1).nodeName == "IMG")
			{
				Deselect();
				node.childNodes.item(1).src = "images\\fleche_violette_b.gif";
				objsel = node.childNodes.item(1);
			}
		}
		node.nextSibling.style.display = 'block';
	}
	// Collapse the branch if it IS visible
	else
	{
		// Change the image (if there is an image)
		if (node.childNodes.length > 0)
		{
			if (node.childNodes.item(1).nodeName == "IMG")
			{
				Deselect();
				node.childNodes.item(1).src = "images\\fleche_violette_h.gif";
				objsel = node.childNodes.item(1);
			}
		}
		node.nextSibling.style.display = 'none';
	}
}

function Clic(nodename)
{
	obj = document.getElementById(nodename);
	UnToggle(nodesel);
	Toggle(obj);
	nodesel = obj;
}