var ssMenuActif = "vide";
var strBrowserType = "";

function detectBrowser() {
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
/*
	if ((browser=="Netscape"||browser=="Microsoft Internet Explorer") && (version>=4)) {
		alert("Your browser is good enough!");
	} else {
		alert("It's time to upgrade your browser!");
	}
*/
	return browser;
}

function getAbsLeft(el){
	var l = el.offsetLeft;
	while((el = el.offsetParent) && el != document)
		l += el.offsetLeft;
	return l;
}

function getAbsTop(el){
	var t = el.offsetTop;
	while((el = el.offsetParent) && el != document)
		t += el.offsetTop;
	return t;
}

function getWidth(el){
	var x = document.getElementById(el);
	return x.offsetWidth;
}

function getHeight(el){
	var x = document.getElementById(el);
	return x.offsetHeight;	
}

function show(navFrom,navTo,decLeft,decTop,navTTo){
	//alert(navFrom+"::"+navTo+"::"+decLeft+"::"+decRight+"::"+navTTo);
	strBrowserType = detectBrowser();
	var main = document.getElementById(navFrom);
	var sous = document.getElementById(navTo);
	var tsous = document.getElementById(navTTo);
	if(ssMenuActif != "vide") {
		var ssActif  = document.getElementById(ssMenuActif);
		if (ssActif.style.visibility == "visible") {
			ssActif.style.visibility = "hidden";
		}
	}
	if (sous.innerHTML.indexOf("<TBODY></TBODY>") == -1 && sous.innerHTML.length > 100) {
		if (sous.style.visibility == 'hidden') {
//			calculTop = parseInt(getAbsTop(main)) + parseInt(getHeight(navFrom)) + decTop + 2;
			calculTop = parseInt(getAbsTop(main)) + 25 + decTop + 2;
			sous.style.top = calculTop + "px";
/*			if (strBrowserType == "Netscape") {
				decLeft = 0;
			} else {
				decLeft = 335;
			}*/
			calculLeft = parseInt(getAbsLeft(main)) + decLeft;
//alert (decLeft + "::" + calculLeft + "::" + parseInt(getAbsLeft(main)));
			//calculLeft = parseInt(getAbsLeft(main));
			//alert (calculLeft);
			sous.style.left = calculLeft + "px";
			//calculWidth = parseInt(getWidth(navFrom)) + decLeft + decRight;
			//tsous.style.width = calculWidth + "px";		
			sous.style.visibility = 'visible';
			ssMenuActif = navTo;		}
	}
/*
	} else {
		sous.style.visibility='hidden';		
	}
*/
}

function hide(navTo){
	document.getElementById(navTo).style.visibility = 'hidden';
}

