var time = 3000;
var numofitems = 5;


//menu constructor
function menu(allitems,thisitem,startstate){
  callname= "gl"+thisitem;
  divname="subglobal"+thisitem;
	this.numberofmenuitems = 5;
	this.caller = document.getElementById(callname);
	this.thediv = document.getElementById(divname);
	this.thediv.style.visibility = startstate;
}

//menu methods
function ehandler(event,theobj){
  for (var i=2; i<= theobj.numberofmenuitems; i++){
	  var shutdiv =eval( "menuitem"+i+".thediv");
    shutdiv.style.visibility="hidden";
	}
	theobj.thediv.style.visibility="visible";
}

function closesubnav(event){
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	// posx and posy contain the mouse position relative to the document
	// Do something with this information
  if ((posy <48)||(posy > 200)){
    for (var i=2; i<= numofitems; i++){
      var shutdiv =eval("menuitem"+i+".thediv");
			shutdiv.style.visibility="hidden";
		}
	}

/*
  if ((event.clientY <48)||(event.clientY > 150)){
    for (var i=2; i<= numofitems; i++){
      var shutdiv =eval("menuitem"+i+".thediv");
			shutdiv.style.visibility="hidden";
		}
	}
*/
}




