var dissolve;

function menurun(gap,menunumber) {
clearTimeout(eval(dissolve));
object = eval("document.getElementById('menu" + menunumber + "')");

for (x=1;x<=5;x++){
if (x != menunumber) {
menutitle=eval("document.getElementById('menu" + x + "').style");
dropmenu=eval("document.getElementById('m2000" + x + "').style");
menutitle.top = 0 + "px";
dropmenu.top = -150 + "px";
}
}

for (x=1;x<=5;x++){
if (x > menunumber){
layername=eval("document.getElementById('menu" + x + "').style");
layername.top = parseInt(layername.top) + parseInt(gap);
}
}

var coords = findPos(object);
var contentcoords = findPos(document.getElementById('content'));

menutitle=eval("document.getElementById('menu" + menunumber + "').style");
dropmenu=eval("document.getElementById('m2000" + menunumber + "').style");
dropmenu.left = contentcoords[0] - 3 + "px";
dropmenu.top = coords[1] + "px";
menunumberout = menunumber;
dissolve=setTimeout("menureturn(menunumberout)",4000);
}

function menureturn(menunumber) {
dropmenu=eval("document.getElementById('m2000" + menunumber + "').style");
dropmenu.top = -150 + "px";

}


function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		}
	}
	return [curleft,curtop];
}

