// Javascript Functions
// T-Soft Design Limited
// www.tsoft.co.uk


TimerID = 0;


m1 = "";
h1 = "";
m2 = "";
h2 = "";
m3 = "";
h3 = "";

function HideMenu(name, headername)
	{
	var menu = GetMenu(name);

	if (netscape && menu)
		menu.visibility = "hide";
	if ((ie || dom) && menu)
		menu.style.visibility = "hidden";

//	if (document.images && headername)
//		document[headername].src = eval( "isimages." + headername + isamap[0] + ".src");
	}

function HideMenus(visiblemenu1, visiblemenu2, visiblemenu3)
	{
	if (visiblemenu1 != m1)
		HideMenu(m1, h1);
	if (visiblemenu2 != m2)
		HideMenu(m2, h2);
	if (visiblemenu3 != m3)
		HideMenu(m3, h3);
	}

function ShowMenu(name, headername)
	{
	var menu = GetMenu(name);

	if (netscape && menu)
		menu.visibility = "show";
	if ((ie || dom) && menu)
		menu.style.visibility = "visible";

//	if (document.images && headername)
//		document[headername].src = eval( "isimages." + headername + isamap[1] + ".src");
	}


function GetMenu(name)
	{
	if (netscape)
		layer = document.layers[name];
	else if (ie)
		layer = document.all[name];
	else if (dom)
		layer = document.getElementById(name);

	return(layer);
	}

function MenuAction(activate, name1, name2, name3, headername)
	{
	if (activate)
		{
		clearTimeout(TimerID);
		HideMenus(name1, name2, name3);
		ShowMenu(name1, headername);
		m1 = name1;
		h1 = headername;
		if (name2)
			{
			ShowMenu(name2, headername);
			m2 = name2;
			h2 = headername;
			}
		if (name3)
			{
			ShowMenu(name3, headername);
			m3=name3;
			h3 = headername;
			}
		}
	else
		{
		clearTimeout(TimerID);
		TimerID = setTimeout('HideMenus("", "","")', 1000);
		}
	}


function SubMenuAction(mouseover)
	{
	if (mouseover)
		{
		clearTimeout(TimerID);
		}
	else
		{
		clearTimeout(TimerID);
		TimerID = setTimeout('HideMenus("", "","")', 1000);

		}
	}

function ArrowOn(el)
	{
	el.src = "images/arrow2.gif";
	}

function ArrowOff(el)
	{
	el.src = "images/arrow0.gif";
	}
