

var liPrevs = new Array(); 


function focusListItem(a)
{
	
	
	for (var i = 0; i < liPrevs.length; i++) 
	{
		liPrevs[i].style.color = "rgb(128, 128, 128)";
		liPrevs[i].style.backgroundColor = "white";
	}
	liPrevs = new Array();

	
	var liClass = a.getAttribute("href");
	liClass = liClass.substring(liClass.indexOf("#") + 1); 

	
	var lis = document.getElementsByTagName("li");
	for (var i = 0; i < lis.length; i++) 
	{
		var highlightLi = false;
		
		
		
		
		if (lis[i].attributes["class"]) 
		{
			highlightLi = lis[i].attributes["class"].nodeValue == liClass; 
		}
		else 
		{
			highlightLi = lis[i].getAttribute("class") == liClass; 
		}
		
		
		if (highlightLi)
		{
			
			lis[i].style.color = "white";
			
			
			
			
			
			td = a.parentNode;
			if (td.attributes["class"]) 
			{
				tdClass = td.attributes["class"].nodeValue;
			}
			else 
			{
				tdClass = td.getAttribute("class");
			}
			
			
			if (tdClass == "keyDate")
			{
				lis[i].style.backgroundColor = "rgb(192, 24, 24)";
			}
			else if (tdClass == "publicHoliday")
			{
				lis[i].style.backgroundColor = "rgb(96, 96, 96)";
			}
	
			
			liPrevs.push(lis[i]);
		}
	}
}
