var ie4=(document.all && !document.getElementById)?1:0;
var dplogoTimer = null;
var ns4=0;
var w3c=0;


var menuCloseDelay=-1;
var openMenu=0;
var Delay=1000;

// Set Browser DOM References
if(document.getElementById){
	w3c=1;
	// layerRef="document.getElementById";
}
else if(document.layers){
	ns4=1;
	// layerRef="document.layers.";
}
else if(document.all){
	ie4=1;
	// layerRef="document.all.";
}

function showElement(id){
	// browser independent:  displays the specified element

		if(ns4 && document.layers[id])
			document.layers[id].visibility="show";

		else if(w3c && document.getElementById(id) && document.getElementById(id).style){
			document.getElementById(id).style.visibility="visible";
		}
		else if(ie4 && document.all[id] && document.all[id].style){
			document.all[id].style.visibility="visible";
		}
}
function hideElement(id){
	// Hides the specified element
   // Browser support: IE,NS,W3C
		if(ns4 && document.layers[id])
			document.layers[id].visibility="hide";

		else if(w3c && document.getElementById(id) && document.getElementById(id).style){
			document.getElementById(id).style.visibility="hidden";
		}
		else if(ie4 && document.all[id] && document.all[id].style){
			document.all[id].style.visibility="hidden";
		}
}


function closeMenu1(n){
	clearTimeout(menuCloseDelay);
//	menuCloseDelay=-1;
	hideElement("J5menu"+n);
	openMenu=0;
	return 1;
}

function closeMenu(id){

	clearTimeout(menuCloseDelay);
//	menuCloseDelay=-1;
	hideElement(id);
	openMenu=0;
	return 1;
}

function scheduleCloseMenu(n) {
	menuCloseDelay=setTimeout("closeMenu('"+n+"')",Delay);
}

function showMenu1(n){
// openMenu != n
	if(openMenu > 0) closeMenu(openMenu);  //close any open menu
	showElement("J5menu"+n);
	openMenu=n;
	return 1;
}

function showMenu(id){
// openMenu != n
	if(openMenu != 0) closeMenu(openMenu);  //close any open menu

	showElement(id);
	openMenu=id;
	return 1;
}