var ddtreemenu=new Object()

function getURLParam(strParamName)
{
	var strReturn = "";
        var strHref = window.location.href;
 	return unescape(strHref);
 	
}

ddtreemenu.searchMenu=function(page_id)
{
	var treeid= 'treemenu';
	var ultags=document.getElementById(treeid).getElementsByTagName("ul");
	var litags=document.getElementById(treeid).getElementsByTagName("li");

	ddtreemenu.closeTree(treeid);
	
	for (var i=0; i<litags.length; i++)
	{
		if(litags[i].childNodes[0] == page_id)
		{
			var ul = litags[i].getElementsByTagName('ul');
			if(ul.length != 0) // exista un ul
			{
				ul[0].setAttribute("rel", "open");
				ul[0].style.display="block";
				break;
			}
			break;
		}
		else
		{
			var ul = litags[i].getElementsByTagName('ul');
			if(ul.length != 0) // exista un ul
			{
				var sublis = ul[0].getElementsByTagName('li');
				for(var j=0; j<sublis.length; j++)
				{
					if(sublis[j].childNodes[0].href == page_id)
					{	
						sublis[j].parentNode.setAttribute("rel", "open");
						sublis[j].parentNode.style.display="block";
						break;
					}
				}
			}
		}
	}
}

ddtreemenu.createTree=function(treeid, enablepersist, persistdays)
{
	var page_id=getURLParam('id');
	ddtreemenu.searchMenu(page_id);
}

ddtreemenu.closeTree=function(treeid)
{
	var ultags=document.getElementById(treeid).getElementsByTagName("ul")
	for (var i=0; i<ultags.length; i++)
		{
			ultags[i].style.display="none"
			ultags[i].setAttribute("rel","closed")
		}
}