
function toggleDisplay(el)
{
	el.nextSibling.style.display = (el.nextSibling.style.display == 'block') ? 'none' : 'block';
}

window.onload = function() 
{
	var currPage = window.location.href.substring(window.location.href.lastIndexOf('/')+1, window.location.href.length);
	var links    = document.getElementsByTagName('a');
	for(var i = 0, size = links.length; i < size; i++)
	{		
		if(links[i].href.indexOf(currPage) != -1)
		{
			if(links[i].nextSibling != null)
				if(links[i].nextSibling.tagName == 'UL')
					links[i].nextSibling.style.display = 'block';
			
			var loop        = true;
			var inspectedEl = links[i].parentNode;
			while(loop)
			{
				if(inspectedEl.tagName == 'UL')
					inspectedEl.style.display = 'block';

				inspectedEl = inspectedEl.parentNode;
				if(inspectedEl.tagName == 'DIV')
					loop = false;
			}
		}
	}
};