// JavaScript Document

//window.onload = show;

window.onload = function () {

	var url = window.location.href;
	
	var parts = url.split("/")
	
	var search = (parts[parts.length - 1] == "") ? parts[parts.length - 2] : parts[parts.length - 1];
	
	var nav = document.getElementById("mnav").getElementsByTagName("a");
	
	var elm, local_parts;
	
	for (var i = 0; i < nav.length; i++)
	{
		local_parts = nav[i].href.split("/");
	
		if (local_parts[local_parts.length - 1] == search)
		{
			if (nav[i].parentNode.tagName == "DT")
			{
				fake_header(nav[i].parentNode);
			}
			else
			{
				nav[i].style.background = "transparent none repeat scroll 0 0";
				nav[i].style.color = "#FFFFFF";
			
				var parent_header = nav[i].parentNode.parentNode.parentNode.previousSibling;
				
				while (parent_header && parent_header.tagName !== "DT")
				{
					parent_header = parent_header.previousSibling;
				}
			
				if (parent_header)
				{
					fake_header(parent_header);
				}
			}
			
			return;
		}
	}
}

function fake_header(elm)
{
	elm.style.background = "transparent url(../images/layout/bg_mnav_over.gif) no-repeat scroll left top";
	elm.style.display = "block";
	elm.className = "stay_open";

	var links = elm.getElementsByTagName("a");
	
	if (links)
	{
		links[0].style.color = "black";
	}
	
	
	var children = elm.nextSibling;
	
	while (children.tagName != "DD")
	{
		children = children.nextSibling;	
	}
	
	children.className = "stay_open";
	children.style.display = "block";
	
}



function show(id) {
	var d = document.getElementById(id);
	var elm;
	
	for (var i = 1; i<=10; i++) 
	{
		elm = document.getElementById('smenu'+i);
	
		if (elm && elm.className !== "stay_open") 
		{
			elm.style.display='none';
		}
	}
	
	if (d) {d.style.display='block';}
}

