
function liClick()
{

	var all_li = document.getElementsByTagName('li');
	
	for (var i=0; i<all_li.length; i++)
	{
		all_li.item(i).onclick = function (e)
		{
			var targ;
			if (!e) var e = window.event;
			if (e.target) targ = e.target;
			else if (e.srcElement) targ = e.srcElement;
			if (targ.nodeType == 3) // defeat Safari bug
			targ = targ.parentNode;
			
			makeClick(targ);
			
		}
	}
}

function makeClick(targ)
{
	if (targ.getElementsByTagName('a').length>0)
	{
		window.location=targ.getElementsByTagName('a').item(0).href;
	}
	else if (targ.getElementsByTagName('h1').length>0 && targ.getElementsByTagName('h1').item(0).getElementsByTagName('a').item(0).length>0)
	{
		window.location=targ.getElementsByTagName('h1').item(0).getElementsByTagName('a').item(0).href;
	}
	else if (targ.getElementsByTagName('h2').length>0 && targ.getElementsByTagName('h2').item(0).getElementsByTagName('a').item(0).length>0)
	{
		window.location=targ.getElementsByTagName('h2').item(0).getElementsByTagName('a').item(0).href;
	}
	else if (targ.getElementsByTagName('h3').length>0 && targ.getElementsByTagName('h3').item(0).getElementsByTagName('a').item(0).length>0)
	{
		window.location=targ.getElementsByTagName('h3').item(0).getElementsByTagName('a').item(0).href;
	}
	else
	{
		makeClick(targ.parentNode);
	}
}

function gotoURL(url) {
	window.location=url;
}
