var g_numofitems = 6;

//menu constructor
function menu(thisitem)
{ 
  callname = "gl" + thisitem;
  divname = "subglobal" + thisitem;  
  this.caller = document.getElementById(callname);
  this.thediv = document.getElementById(divname);
  this.thediv.style.visibility = "hidden";
}

//menu methods
function ehandler(event,theobj)
{
  for (var i = 0; i < g_numofitems; i++)
  {
    var shutdiv  = eval( "menuitem" + i + ".thediv");
	if (typeof(shutdiv) != "undefined")
	    shutdiv.style.visibility = 'hidden';
  }
  theobj.thediv.style.visibility = 'visible';
}
				
function closesubnav(event)
{
  //if ((event.clientY <48)||(event.clientY > 107))
  {
    for (var i = 0; i < g_numofitems; i++)
	{
      var shutdiv =eval('menuitem'+i+'.thediv');
      shutdiv.style.visibility='hidden';
    }
  }
}

function setMenuVisible(menuObj, visibleState)
{
  menuObj.thediv.style.visibility = visibleState;
}

var menuitem0 = new menu(0);
var menuitem1 = new menu(1);
var menuitem2 = new menu(2);
var menuitem3 = new menu(3);
var menuitem4 = new menu(4);
var menuitem5 = new menu(5);

