// JavaScript Document
var ns4 = (document.getElementById())? true:false;
var ie4 = (document.all)? true:false;
var isOver = 0;
var LastMenuID=0;
var LastMenu;
var myTimer;

function HideMenu(obj,id) {
	if (isOver!=id) { 
		if (ns4) { document.obj.visibility = "hide" }
		else if (ie4) { obj.style.visibility = "hidden" }
	}
}

function OverMenu(id) { 
	isOver = id; 
}

function OutMenu(obj,id) { 
 	isOver = 0; 
	myTimer = setTimeout("HideMenu(menu"+id+",'"+id+"')",300);
}

function PopupMenu(obj,id) {
    clearTimeout(myTimer);
	if (LastMenuID != 0) {
	  HideMenu(LastMenu,LastMenuID);
	}
	OverMenu(id);
	
	LastMenuID=id;
	LastMenu=obj;
    if (ns4) {
		  document.obj.visibility = "show";
	} else if (ie4) {
		  obj.style.visibility = "visible";
	}
}
