var menu_cur = null;
var menu_to = -1;
function menu_pos(n){
    if (n.offsetParent)
    {
	var res = menu_pos(n.offsetParent);
	res.x += n.offsetLeft;
	res.y += n.offsetTop;
	return res;
    }
    return {x:n.offsetLeft, y:n.offsetTop};
	    
}
function menu_over(n){
    if (menu_cur){
	document.body.removeChild(menu_cur);
    }
    window.clearTimeout(menu_to);
    menu_cur = document.createElement("div");
    menu_cur.className = "top_nav_buttons";
    menu_cur.innerHTML = n.innerHTML;
    document.body.appendChild(menu_cur);
    menu_cur.style.position = 'absolute';
    var pos = menu_pos(n);
    menu_cur.style.left = pos.x-3+'px';
    menu_cur.style.top = pos.y+25+'px';
    menu_cur.onmouseover = function(){
	window.clearTimeout(menu_to);
    }
    menu_cur.onmouseout = function(){
	menu_out();
    }
}
function menu_out(){
    if (!menu_cur)return;
    menu_to = window.setTimeout("menu_out2();", 500);
}
function menu_out2(){
    if (!menu_cur)return;
    document.body.removeChild(menu_cur);
    menu_cur = null;
}