var Loaded;

function showMenu (LayerName)
	{
	if (!Loaded) return;
		clearTimeout(TimeOuts[LayerName]);
		if (document.layers != null)
			document.layers[LayerName].visibility = 'show';
		else
			document.all[LayerName].style.visibility = 'visible';
	}

function _hideMenu (LayerName)
	{
		if (document.layers != null)
			document.layers[LayerName].visibility = 'hide';
		else
			document.all[LayerName].style.visibility = 'hidden';
	}

var TimeOuts = {};

function hideMenu (LayerName)
	{
	if (!Loaded) return;
		TimeOuts[LayerName] = setTimeout ('_hideMenu(\''+LayerName+'\')',100);
	}

function createMenu(LayerName)
	{
		var l;
		if (document.layers != null)
			l = document.layers[LayerName];
		else
			l = document.all[LayerName];
		l.onmouseover = function ()
			{
			clearTimeout(TimeOuts[LayerName]);
			}
		l.onmouseout = function ()
			{hideMenu(LayerName);}
	}

function init()
	{
		var LayerNames = ['submenu1','submenu2','submenu3','submenu4','submenu5','submenu6'];
		for (var i=0; i<LayerNames.length; i++)
			{
				createMenu(LayerNames[i]);
			}
		Loaded = true;
	}
