var time = 3000;
var numofitems = 4;

//menu constructor
function menu(allitems,thisitem,startstate)
{
  callname = "gmm"+thisitem;
  divname  = "gsm"+thisitem;
  this.no_items = allitems;
  this.caller = document.getElementById(callname);
  this.thediv = document.getElementById(divname);
  this.thediv.style.visibility = startstate;
}

//menu methods
function ehandler(event,theobj)
{
  for (var i=1; i<= numofitems; i++)
  {
    var shutdiv = eval("menuitem"+i+".thediv");
    var gbmenu 	= eval("menuitem"+i);

    shutdiv.style.visibility = "hidden";
    gbmenu.caller.style.color="#CC3333";	   // menu red

  }
  theobj.thediv.style.visibility="visible";
  theobj.caller.style.color="#000000";

}

function closesubnav(event)
{
	/*
  // if you move the cursor out of menu range (main & submenu) then
  // clear the submenu
  if ((event.clientY <110)||(event.clientY > 200))
  {
    for (var i=1; i<= numofitems; i++)
	{
      var shutdiv = eval('menuitem'+i+'.thediv');
      var gbmenu  = eval("menuitem"+i);

      shutdiv.style.visibility='hidden';
      gbmenu.caller.style.color="#CC3333";	   // menu red

    }
  }
  */
}
