<!--//

var st = 0;

var ie = (document.all);
var dom = (document.getElementById);
var ver = parseInt(navigator.appVersion);
var IE = (navigator.appName == "Microsoft Internet Explorer") ? 1 : 0;
var NS = (navigator.appName == "Netscape") ? 1 : 0;
var TopCoord  = 0;
var LeftCoord = 0;
var ww = 0;
//var nMenu = 8;

function show(n, w, lnk) {
    if (w) ww = w;
	clearTimeout(st);
//	hide();
    document.getElementById(lnk).className = "a_top_menu";
	var obj = getobj('menu'+n);
	var img = document.images['m'+n];
	var top = null;

// 	var obj = getobj('menu'+n);
//	alert(document.images['m'+n].title);
//	document.write(document.images['m'+n]);
//	alert(top);
	TopCoord  = ObjTop(img, 2);
	LeftCoord = ObjLeft(img, -1);
	
	obj.top  = TopCoord;
	obj.left = LeftCoord;


	if (!document.all) {
		document.getElementById('menu'+n).style.visibility='visible';
		document.getElementById('menu'+n).style.width=ww;
		}
	else {
		document.all['menu'+n].style.visibility='visible';
		document.all['menu'+n].style.width=ww;		
		}
	}

function hide(lnk) {
    document.getElementById(lnk).className = "a_top_menu";
	for (n=1; n<=nMenu; n++) {
	 	var obj = getobj('menu'+n);
		
		if (!document.all) {
			document.getElementById('menu'+n).style.visibility='hidden';
			document.getElementById('menu'+n).top  = -1000;
			document.getElementById('menu'+n).left = -1000;
			}
		else {
			document.all['menu'+n].top  = -1000;
			document.all['menu'+n].left = -1000;
			document.all['menu'+n].style.visibility='hidden';
			}
		}
	}

function getobj(s) {
        
	if (ie)
		return (document.all[s].style);
	else if (dom)
		return (document.getElementById(s).style);
	else
		return (document.layers[s]);
	}

function ObjLeft(elem, offset) {
	if ((NS) && (ver==4)) {
		return elem.x - offset;
		}
	else {
		var X = 0;
		do { X += elem.offsetLeft } while ((elem = elem.offsetParent) != null);
		return X - offset;
		}

	}

function ObjTop(elem, offset) {
	if ((NS) && (ver==4)) {
		return elem.y + elem.height + offset;
		}
	else {
		if (IE) {
			var H = elem.height;
			}
		else {
			var H = elem.height;
			}
		var Y = 0;
		do { Y += elem.offsetTop } while ((elem = elem.offsetParent) != null);
		return Y + H + offset;
		}
	}

//-->