function menu(allitems,thisitem,startstate){ 
  var callname= "gl"+thisitem;
  var divname="subglobal"+thisitem;  
	this.numberofmenuitems = 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<= theobj.numberofmenuitems; i++){
	  var shutdiv =eval( "menuitem"+i+".thediv");
      shutdiv.style.visibility="hidden";
	}  
	theobj.thediv.style.visibility="visible"; 
}
		
function closesubnav(event){
  if ((event.clientY < subnavtop)||(event.clientY > subnavbot)){
    for (var i=1; i<= numofitems; i++){
      var shutdiv =eval('menuitem'+i+'.thediv');
	  shutdiv.style.visibility='hidden';
	  }  
	}
}

function closeallsubnav(){
    for (var i=1; i<= numofitems; i++){
      var shutdiv =eval('menuitem'+i+'.thediv');
			shutdiv.style.visibility='hidden';
	}  
}


function setpage(url, closeSelf){
	window.location = url + '.htm';
	if(closeSelf) {
		self.close();
	}
}

function popUp(URL, x, y) {
	var day = new Date();
	var id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + y + ",height=" + x + "');");
}

