function oObject(objName) {
  if (NN) {return document.layers[objName];}
  else {return eval("document.all."+objName+".style");}
}

function HandleMenu_S() {
  if (nFlag1 == 0 && nFlag2 == 0)
    CloseMenu_S();
  else if (nFlag1 == 1 || nFlag2 == 1)
    OpenMenu_S();
}

function OpenMenu_S() {
  //document.all.menubox.style.visibility = showName;
  oObject("menubox").visibility = showName;
}

function CloseMenu_S() {
  //document.all.menubox.style.visibility = hideName;
  oObject("menubox").visibility = hideName;
}

function HandleMenu_D() {
  if (nFlag1 == 0 && nFlag2 == 0)
    CloseMenu_D();
  else if (nFlag1 == 1 || nFlag2 == 1)
    OpenMenu_D();
}

function OpenMenu_D() {
  //document.all.mover.style.visibility = showName;
  if (aMenu.length > 11)
    oObject("mover").visibility = showName;
  //document.all.container.style.visibility = showName;
  oObject("container").visibility = showName;
  clearTimeout(oResetMenu);
}

function CloseMenu_D() {
  //document.all.mover.style.visibility = hideName;
  oObject("mover").visibility = hideName;
  //document.all.container.style.visibility = hideName;
  oObject("container").visibility = hideName;
  oResetMenu = setTimeout("ResetMenu_D()",200);
}

function MenuUp() {
  if (parseInt(oMenu.style.top) > nMenuBoxHeight-nMenuHeight) {
    oMenu.style.top = parseInt(oMenu.style.top)-nSpeed*nMultiple;
    if (parseInt(oMenu.style.top) < nMenuBoxHeight-nMenuHeight)
      oMenu.style.top = nMenuBoxHeight-nMenuHeight;
    else
      oMoveUp = setTimeout("MenuUp()",nInterval);
  }
}

function MenuDown() {
  if (parseInt(oMenu.style.top) < 0) {
    oMenu.style.top = parseInt(oMenu.style.top)+nSpeed*nMultiple;
    if (parseInt(oMenu.style.top) > 0)
      oMenu.style.top = 0;
    else
      oMoveDown = setTimeout("MenuDown()",nInterval);
  }
}

function ResetMenu_D() {
  oMenu.style.top = 0;
  clearTimeout(oResetMenu);
}

function GoToPage(cURL) {
  location.href = cURL;
}

var NN = (document.layers ? true : false) ;
var hideName = (NN ? "hide" : "hidden") ;
var showName = (NN ? "show" : "visible") ;

var nMenuBoxHeight = 11;
var nInterval = 100;
var nSpeed = 6;
var nMultiple = 1;
var nFlag1 = nFlag2 = 0;
var oMoveUp = oMoveDown = oResetMenu = 0;
