

function setupLinkList()
{
	var listitems = $('linklist').getElementsByTagName('LI');
	if(listitems)  {
		setupHandlers(listitems);
	}
	
	var al = $('adminlinks');
	if(al) {
		listitems = al.getElementsByTagName('LI');
		if(listitems)
		setupHandlers(listitems);
	}

}
function setupHandlers(listItems)
{
	var nodes = $A(listItems);

	nodes.each(function(node) 
		{
			Event.observe(node, 'mouseover',function(evt){Element.addClassName(Event.findElement(evt, 'LI'), 'highlight');}, true);
			Event.observe(node, 'click', function(evt){
				var anchors = Event.element(evt).getElementsByTagName('a');
				if(anchors && anchors.length > 0) {
					location = anchors[0].href;
				}
			});
			Event.observe(node, 'mouseout', function(evt){Element.removeClassName(Event.findElement(evt, 'LI'), 'highlight');}, true);
		}
	);
}
var pages = {
	index: 'lhome',
	calendar: 'lcal',
	business: 'lbiz',
	links: 'llinks',
	eventvwr: 'lgallery',
	listevents: 'levents',
	liststories: 'lstories',
	admin: 'ladmin',
	logout: 'lout'
	};
	
function setThisPage() 
{
	try {
		var this_path = window.location.pathname;
		var arr = this_path.split(/\/|\./g);
		var basename = arr[arr.length-2];
		var dirname = "";
		if(pages[basename]) {
			link_id = pages[basename];
		}
		else {
			if(arr.length > 2) {
				dirname = arr[arr.length-3];
				if(pages[dirname]) {
					link_id = pages[dirname];
				}
			}
		}
		//var link_id = pages[thispage];
		Element.addClassName(link_id, 'thispage');
	}
	catch(ex) {
		// ignore
	}
}