var curMenu = null; var curMenuTitle = null; var curMenuItem = null;
var mnuTimeoutID = 0;
document.onclick = clearMenu;
function getObj(name) {
  if (document.getElementById) {
    this.obj = document.getElementById(name);
    this.style = document.getElementById(name).style;
  } else if (document.all) {
    this.obj = document.all[name];
    this.style = document.all[name].style;
  } else if (document.layers) {
    this.obj = document.layers[name];
    this.style = document.layers[name];
  }
}
function getPos(myMenuTitle, prop) {
  var pos = 0
  while (myMenuTitle) {
    pos += myMenuTitle["offset" + prop];
    myMenuTitle = myMenuTitle.offsetParent;
  }
  return pos
}
function showMenu(myMenuTitle, myMenu) {
  mnuItem(); stopTimer(); clearMenu()
  myMenuTitle.style.backgroundColor = "#FFFFFF";
  myMenuTitle.style.color = "#000000";
  curMenuTitle = myMenuTitle;
  if (myMenu) {
    myMenu.style.display = "block";
    myMenu.style.left = getPos(myMenuTitle,"Left") + "px";
    myMenu.style.top = (getPos(myMenuTitle,"Top") + myMenuTitle.offsetHeight) + "px";
    curMenu = myMenu;
  }
}
function clearMenu() {
  if (curMenuTitle) {
    curMenuTitle.style.backgroundColor = "#3355AA";
    curMenuTitle.style.color = "#FFFFFF";
    if (curMenu) {curMenu.style.display = "none";}
    curMenuTitle = null; curMenu = null;
    mnuItem();
    mnuTimeoutID = 0;
    //document.getElementById("body").innerHTML = "Timed Out<br>" + document.getElementById("body").innerHTML
  }
}
function mnuItem(myItem) {
  if (curMenuItem) {
    curMenuItem.style.backgroundColor = "#F8F8EE";
    curMenuItem.style.color = "#3355AA";
  }
  if (myItem) {
    myItem.style.backgroundColor = "#3355AA";
    myItem.style.color = "#FFFFFF";
    curMenuItem = myItem;
  }
}
function startTimer() {
  mnuTimeoutID = setTimeout("clearMenu()", 500);
}
function stopTimer() {
  clearTimeout(mnuTimeoutID);
  mnuTimeoutID = 0;
}
function go(href) {window.location.href = href;}