// this function is called from the xslt for left navigation
function setSelected()
{
    hrefString = document.location.href ? document.location.href : document.location;

	if (document.getElementById("leftNavArea")!=null)
	{
		setActiveMenu(document.getElementById("leftNavArea").getElementsByTagName("a"), hrefString);
	}
}

//called internally from setSelected()
function setActiveMenu(arr, crtPage)
{
	var boolPage = 0;
	for (var i=0; i<arr.length; i++)
	{
		if(arr[i].href == crtPage)
		{			
			if (arr[i].parentNode.tagName != "DIV")
			{
				//arr[i].className = "selected";
				arr[i].parentNode.className = "selected";
				boolPage = 1;	
			}
		}	
	}
	//called when there is no link in left nav.
	if(boolPage == 0)
	{		
		for (var i=0; i<arr.length; i++)
		{
			var pos = 0;
			var pageArray = crtPage.split("/");
			var urlPages = arr[i].href;
			var urlPagesArray = urlPages.split("/");
			if((urlPagesArray.length == pageArray.length)&& (urlPagesArray.length > 7))
            {	
				for (var j = 0; j<urlPagesArray.length; j++)
				{				 
				    if(urlPagesArray[j] == pageArray[pageArray.length-3])
				    {				 				      
				        var pos = 1;
				         break;				       
				    }			    
				}				
				if (pos==1)
				{				    	              
	                arr[i].parentNode.className = "selected";
					break;
				}
			}
		}
	}
			
}
