<!-- Hide

var objLastMenu = new Array
var strLastMenu = new Array

function toggleMenu(currMenu, level) {

	if (document.all) {
		thisMenu = eval("document.all." + currMenu);
		thisMenuIcon = eval("document.images." + currMenu + "_icon");
	}
	else if (document.getElementById) { // Netscape 5 and Explorer 5
		thisMenu = document.getElementById(currMenu);
		thisMenuIcon = eval("document.images." + currMenu + "_icon");
	}
	else {
		if (currMenu == strLastMenu[level]) { currMenu = ""}
		
		document.location = "#" //Request.ServerVariables("URL") %>?show=" + currMenu
		return true;
	}
	
	if (thisMenu == null) 
		return;
	else
		thisMenu = thisMenu.style;
	
	if (thisMenu.display == "block") {
		thisMenu.display = "none"
		thisMenuIcon.src = "../images/indicator-right.gif"
		
		document.cookie = currMenu + "," + level + "=off"
	}
	else {
		thisMenu.display = "block"
		thisMenuIcon.src = "../images/indicator-down.gif"
		
		objLastMenu[level] = thisMenu
		strLastMenu[level] = currMenu
		
		document.cookie = currMenu + "," + level + "=on"
	}

	return true;
}

var startPos, levelPos, endPos;
var processBranch = new Array
var processLevel = new Array
var processCount = 0
	
	//document.write(document.cookie + '\n');
	
	startPos = document.cookie.indexOf('cat');
	while (startPos > -1) {
		levelPos = document.cookie.indexOf(',', startPos);
		endPos = document.cookie.indexOf('=', levelPos);	
		if (document.cookie.substring(endPos + 1, endPos + 3) == "on") {
			var branch = document.cookie.substring(startPos, levelPos);
			var level = document.cookie.substring(levelPos+1, endPos);
			processCount = processCount + 1
			processBranch[processCount] = branch;
			processLevel[processCount] = level;
		}
		startPos = document.cookie.indexOf('cat', endPos);
	}
	
	for (i=1; i<=processCount; i++) {
		var ok = toggleMenu(processBranch[i], processLevel[i]);
	}
	
	//Make sure the current category is not closed
	//expandCat and expandLevel are declared in navigation.inc
	if (expandLevel > 0)
	{
		for (i=1; i<=expandLevel; i++) {
			if (document.all)
				thisMenu = eval("document.all.cat" + expandCat[i]);
			else if (document.getElementById) // Netscape 5 and Explorer 5
				thisMenu = document.getElementById('cat' + expandCat[i]);
			else
				thisMenu = null;
				
			if (thisMenu != null)
			{
				thisMenu = thisMenu.style;
				if (thisMenu.display == "none")
					var ok = toggleMenu('cat' + expandCat[i], i);
			}
		}
	}

-->