// Code pour afficher les menus
var nObject;
var IDTimeOut;

function ShowMenu(bVisible, bObjectName, sObjectName, move, orientation)
{
	var bObject = document.getElementById(bObjectName);
	var sObject = document.getElementById(sObjectName);
	
	if (bVisible) {
		if (nObject!=null && nObject!=bObject)
		{
			nObject.style.display = "none";
		}

		clearTimeout(IDTimeOut);
		nObject = bObject;
		bObject.style.display = 'block';
		
		if (move) {
			if (orientation == 0)
			{
				var offx = 2;
				var offy = sObject.offsetHeight;
			}
			else
			{
				var offx = sObject.offsetWidth;
				var offy = 0;
			}
			var	ndObject = sObject;
		
			while (ndObject.nodeName.toLowerCase() != "body")
			{
				offx += ndObject.offsetLeft;
				offy += ndObject.offsetTop;
				ndObject = ndObject.offsetParent;
			}
			bObject.style.left = offx + 'px';
			bObject.style.top  = offy + 'px';
		}

	}
	else
	{
		nObject = bObject;
		IDTimeOut = setTimeout("document.getElementById('" + bObjectName + "').style.display = 'none';", 2000);
	}
}