// JavaScript Document
<!--
var time = 3000;
var numofitems = 0;

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

//menu constructor
function menu(allitems,thisitem,startstate){ 
  numofitems = allitems;
  callname= "gl"+thisitem;
  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){
  if (!theobj)
	return;
	var divH = theobj.thediv.offsetHeight;
    var plHolder = eval ("frmTrazilicatazilicaFix"); //("placeHolder");
	var divTop = getTop(event.srcElement,0);
	var divLeft =  getLeft(event.srcElement,0);
	var plLeft;
	if (plHolder)
		plLeft = getLeft(plHolder,plHolder.offsetWidth);
	else
		plLeft = 0;
  for (var i=1; i<= theobj.numberofmenuitems; i++){
    var shutdiv =eval( "menuitem"+i+".thediv");
    if (shutdiv){
	    shutdiv.style.visibility="hidden";
		shutdiv.style.posTop = divTop + 12;
		shutdiv.style.posLeft = plLeft;
	    }
  }
  theobj.thediv.style.visibility="visible";
}
				
function closesubnav(event){
  if (numofitems==0)
	return;
	
  if ((event.clientY <80)||(event.clientY > 120)){
    for (var i=1; i<= numofitems; i++){
	  var mnItem = eval('menuitem'+i);
	  if (mnItem){
		var shutdiv =eval('menuitem'+i+'.thediv');
		if (shutdiv)
			shutdiv.style.visibility='hidden';
	  }
    }
  }
}

function getTop(object, top){
	if (object){
		top=top + object.offsetTop;
		return getTop(object.offsetParent, top);
	}
	else
		return top;
}
		
function getLeft(object, left){
	if (object){
		left=left + object.offsetLeft;
		return getLeft(object.offsetParent, left);
	}
	else
		return left;
}
//-->