// (c)2006 www.cogentmedia.co.uk. All rights reserved.

// onload running code

//	image preloaders

if (document.images) // make sure browser supports image object
{
	// Preloaders for main menu
	image01 = new Image(140,25);
	image01.src = "resources/mainGenericNormal.gif";
	image02 = new Image(140,25);
	image02.src = "resources/mainGenericHover.gif";
	image03 = new Image(140,25);
	image03.src = "resources/mainGenericSelected.gif";

	image04 = new Image(140,25);
	image04.src = "resources/subGenericNormal.gif";
	image05 = new Image(140,25);
	image05.src = "resources/subGenericHover.gif";
	image06 = new Image(140,25);
	image06.src = "resources/subGenericSelected.gif";

	image07 = new Image(130,15);
	image07.src = "resources/subsubGenericNormal.gif";
	image08 = new Image(130,15);
	image08.src = "resources/subsubGenericHover.gif";
	image09 = new Image(130,15);
	image09.src = "resources/subsubGenericSelected.gif";

	image07 = new Image(140,150);
	image07.src = "resources/subMenuBG.jpg";
}

function toggleMapNode(link)
{
	var parent = (link.parentNode).parentNode;

	for (var i = 0; i < parent.childNodes.length; i++)
	{
		if ( parent.childNodes[i].nodeName == "DIV" )
		{
			if ( parent.childNodes[i].style.display != "block" )
			{
				parent.childNodes[i].style.display = "block";
				link.firstChild.nodeValue = "-";
			}
			else
			{
				parent.childNodes[i].style.display = "none";
				link.firstChild.nodeValue = "+";
			}
		}
	}
}

function collapseNodes(root)
{
	var rootNode = document.getElementById(root);
	var mapNodes = rootNode.getElementsByTagName("DIV");
	
	for ( var i = 0; i < mapNodes.length; i++ )
	{
		if ( mapNodes[i].className != "topNode" )
		{
			mapNodes[i].style.display = "none";
		}
	}
}

function dynamicRollOver(button) {button.className = "menuSelected";}
function dynamicRollOut(button) {button.className = "subMenuHidden";}