<!--//

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 nMenu = 8;

function show(n) {
clearTimeout(st);
//hide();
var argv = show.arguments;
var argc = show.arguments.length;
var obj = getobj('menu'+n);
var img = (argc > 1) ? document.images['m'+argv[1]] : document.images['m'+n];
var top = (argc > 2) ? argv[2] : null;

TopCoord  = ObjTop(img, 0);
LeftCoord = ObjLeft(img, (argc > 1) ? -100 : -75);

obj.top  = TopCoord;
obj.left = LeftCoord;

if (!document.all) {
document.getElementById('menu'+n).style.visibility='visible';
}
else {
document.all['menu'+n].style.visibility='visible';
}
}

function hide() {
for (n=0; 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;
}
}

//-->