var t = false, current;function SetupMenu() {    if (!document.getElementsByTagName) return;    items = document.getElementsByTagName("li");    for (i = 0; i < items.length; i++) {        if (items[i].className != "menu") continue;        thelink = findChild(items[i], "A");        thelink.onmouseover = ShowMenu;        thelink.onmouseout = StartTimer;        if (ul = findChild(items[i], "UL")) {            ul.style.display = "none";            for (j = 0; j<ul.childNodes.length; j++) {                ul.childNodes[j].onmouseover = ResetTimer;                ul.childNodes[j].onmouseout = StartTimer;            }        }    }}function findChild(obj,tag) {    cn = obj.childNodes;    for (k = 0; k < cn.length; k++) {        if (cn[k].nodeName == tag) return cn[k];    }    return false;}function ShowMenu(e) {    if (!e) var e = window.event;    thislink = (e.target) ? e.target: e.srcElement;    ResetTimer();    if (current) HideMenu(current);    thislink = thislink.parentNode;    current = thislink;    ul = findChild(thislink, "UL");    if (!ul) return;    ul.style.display = "block";}function HideMenu(thelink) {    ul = findChild(thelink, "UL");    if (!ul) return;    ul.style.display = "none";}function ResetTimer() {    if (t) window.clearTimeout(t);}function StartTimer() {    t = window.setTimeout("HideMenu(current)", 400);}SetupMenu();
