function stopError() {
  return true;
}

window.onerror = stopError;

function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			return false;
		} 
		else
		return true;
	}      

var time = 3000;
var numofitems = 7;
var menuitem1; var menuitem2; var menuitem3; var menuitem4; var menuitem5; var menuitem6; var menuitem7;


//menu constructor
function menu(allitems,thisitem,startstate){ 
  callname= "gl"+thisitem;
  divname="subglobal"+thisitem;  
  this.numberofmenuitems = 7;
  this.caller = document.getElementById(callname);
  this.thediv = document.getElementById(divname);
  this.thediv.style.visibility = startstate;
}

function dosetup()
{
menuitem1 = new menu(7,1,"hidden"); menuitem2 = new menu(7,2,"hidden"); menuitem3 = new menu(7,3,"hidden"); menuitem4 = new menu(7,4,"hidden"); menuitem5 = new menu(7,5,"hidden"); menuitem6 = new menu(7,6,"hidden"); menuitem7 = new menu(7,7,"hidden");
}

//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 <48)||(event.clientY > 107)){
    for (var i=1; i<= numofitems; i++){
      var shutdiv =eval('menuitem'+i+'.thediv');
      shutdiv.style.visibility='hidden';
    }
  }
}


