<!--
var time = 3000;
//var numofitems = 8;

//menu constructor
function menu(allitems,thisitem,startstate){ 
  callname= "gl"+thisitem;
  divname="subglobal"+thisitem;  
  this.numberofmenuitems = numofitems;
  this.caller = document.getElementById(callname);
  this.thediv = document.getElementById(divname);
  this.thediv.style.visibility = startstate;
}

//menu methods
function maintainOpen(theLink){
	document.getElementById(theLink).style.color = "#ffffff";
}

function resetLink(){
	for(var i=1;i<=numofitems;i++) {
			document.getElementById('gl'+i).style.color = "#fff0e0";
	}
}

function ehandler(event,theobj,theLink){
  maintainOpen(theLink);
  
  for (var i=1; i<= theobj.numberofmenuitems; i++){
    var shutdiv =eval( "menuitem"+i+".thediv");
    shutdiv.style.visibility="hidden";
  }
  theobj.thediv.style.visibility="visible";
}

function contains(a, b) {
  // Return true if node a contains node b.
  while (b.parentNode)
    if ((b = b.parentNode) == a)
      return true;
  return false;
}

function closesubnav(event,theobj,theCaller){
	var current, related;

	if (window.event) {
    	current = theCaller;
	    related = window.event.toElement;
	}
	else {
    	current = event.currentTarget;
	    related = event.relatedTarget;
	}

	if (related) {
		if (current != related && !contains(current, related)) {
			for (var i=1; i<= numofitems; i++){
	    		var shutdiv =eval('menuitem'+i+'.thediv');
				shutdiv.style.visibility='hidden';
			}
			theobj.thediv.style.visibility="visible";
		}
	}
}
// -->