var isDHTML = 0;
var isLayers = 0;
var isAll = 0;
var isID = 0;

if (document.getElementById) {isID = 1; isDHTML = 1;}

else {
	if (document.all) {isAll = 1; isDHTML = 1;}

	else {
		browserVersion = parseInt(navigator.appVersion);

	if ((navigator.appName.indexOf('Netscape') != -1) && (browserVersion == 4)) 
{isLayers = 1; isDHTML = 1;}
}}

function findDOM(objectID,withStyle) {
	if (withStyle == 1) {
		if (isID) { return (document.getElementById(objectID).style) ; }
		else {
		if (isAll) { return (document.all[objectID].style) ; }
		else {
			if (isLayers) { return (document.layers[objectID]); }
};}

}
else {
	if (isID) {return(document.getElementById(objectID)) ; }
	else {
		if (isAll) { return(document.all[objectID]); }
		else {
			if (isLayers) { return(document.layers[objectID]); }
		} ; }
	}
}

function whoAmI(objectID) {
	domStyle = findDOM(objectID,1)
	dom = findDOM(objectID,0);
	if (domStyle.pixelTop != null) { alert(domStyle.pixelTop); }
	else { alert(domStyle.top); }
	alert(dom.id);
}

var menuTop = 45;
var menuLeft  = 400;
var domSMenu = null;
var oldDomSMenu = null;
var t = 0;
var lDelay = 3;
var lCount = 0;
var pause = 100;

function popMenu(menuNum){
	if (isDHTML) {
		t = 2;
		if (oldDomSMenu) {
			oldDomSMenu.visibility = 'hidden';
			oldDomSMenu.zIndex = '0';
			t = 2;
			lCount = 0;
		}

		var idMenu = 'menuHead';
		var domMenu = findDOM(idMenu,0);
		var idMenuOpt = 'menuHead' + menuNum;
		var domMenuOpt = findDOM(idMenuOpt,0);
		var idSMenu = 'menu' + menuNum;
		var domSMenu = findDOM(idSMenu,1);

	if (isID || isAll) {
		var menuLeft = (domMenu.offsetLeft) + (domMenuOpt.offsetLeft) + 5;
		var menuTop = (domMenu.offsetTop) + (domMenu.offsetHeight) + 5;
		}

		if (isLayers) {
			menuLeft = document.layers[idMenu].layers[menuOpt].pageX - 5;
			menuTop = domMenu.pageY + domMenu.clip.height - 5;
		}

		if (oldDomSMenu != domSMenu) {
			domSMenu.left = menuLeft;
			domSMenu.top = menuTop;
			domSMenu.visibility = 'visible';
			domSMenu.zIndex = '100';
			oldDomSMenu = domSMenu;
		}

		else { oldDomSMenu = null; }
	}
	else { return null; }
}

function delayHide() {
	if ((oldDomSMenu) && (t == 0)) {
	oldDomSMenu.visibility = 'hidden';
	oldDomSMenu.zIndex = '0';
	oldDomSMenu = null;
	lCount = 0;
	return false;
	}

	if ( t == 2) { lCount = 0; return false; }
	if (t == 1) {
		lCount = lCount + 1;
		if (lDelay <= lCount) { t = 0; }
		if (lDelay >= lCount) {setTimeout('delayHide(' + t + ')',pause); }
	}
}

// reloads the window if Nav4 resized

	function MM_reloadPage(init) {  
	  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);

