// browser detection
if (document.all)
{
	// Internet Explorer
	ie = 1;
	ns6 = 0;
}
if (document.getElementById && !document.all)
{
	// Netscape 6.0 or higher or FireFox
	ie = 0;
	ns6 = 1;
}

var sMenuId = "tblLinkMenu";
var iNumSubMenus = 6;

function Test ()
{
	alert ("n = " + n + ", ie = " + ie + ", ns6 = " + ns6);
}

function ShowArrow (srcElement)
{
	// get row object
	var rwRow = document.getElementById (sMenuId).rows[srcElement.rowIndex];
	
	// Change cursor for Netscape and Firefox
	if (ns6) 
	{
		srcElement.style.cursor = "pointer";
	}
	
	// show arrow
	rwRow.cells[0].childNodes[0].style.visibility = "visible";
	
	// activate link
	rwRow.cells[1].childNodes[0].style.color = "ff3d3d";
}

function HideArrow (srcElement)
{
	// get row object
	var rwRow = document.getElementById (sMenuId).rows[srcElement.rowIndex];
	
	// Change cursor for Netscape and Firefox
	if (ns6) 
	{
		srcElement.style.cursor = "default";
	}
	
	// hide arrow
	rwRow.cells[0].childNodes[0].style.visibility = "hidden";
	
	// deactivate link
	rwRow.cells[1].childNodes[0].style.color = "black";
}

function ClickLink (srcElement)
{
	//alert (document.getElementById (sMenuId).rows[srcElement.rowIndex].cells[1].childNodes[1].nodeName);
	if (ie) 
	{
		document.getElementById (sMenuId).rows[srcElement.rowIndex].cells[1].childNodes[0].click ();
	}
}

function ShowSubMenu (sSubMenu)
{
	HideSubMenus ();
	
	var clCell = document.getElementById (sSubMenu);
	clCell.style.visibility = "visible";
	clCell.style.display = "inline";
}

function HideSubMenus ()
{
	var clCell = null;
	
	for (i = 1; i <= iNumSubMenus; i++)
	{
		clCell = document.getElementById ("spnSubMenu" + i);
		clCell.style.visibility = "hidden";
		clCell.style.display = "none";
	}
}

function ShowSubArrow (srcElement) 
{
	var rwRow = srcElement.parentNode.rows[srcElement.rowIndex];
	
	rwRow.cells[0].childNodes[0].style.visibility = "visible";
	
	if (ie) 
	{
		rwRow.cells[1].childNodes[0].style.color = "ff3d3d";
	}
	else
	{
		rwRow.cells[1].childNodes[1].style.color = "ff3d3d";
	}
}

function HideSubArrow (srcElement)
{
	var rwRow = srcElement.parentNode.rows[srcElement.rowIndex];
	
	rwRow.cells[0].childNodes[0].style.visibility = "hidden";
	
	if (ie) 
	{
		rwRow.cells[1].childNodes[0].style.color = "black";
	}
	else
	{
		rwRow.cells[1].childNodes[1].style.color = "black";
	}
}

function ClickSubLink (srcElement)
{
	if (ie) 
	{
		srcElement.parentNode.rows[srcElement.rowIndex].cells[1].childNodes[0].click ();
		window.event.cancelBubble = true;
	}
}