function highlightNav()
{
	var navLinks = $$('#site_navigation a');
	bindEvents(navLinks);
	
	//var miscLinks = $$('.mo');
	//bindEvents(miscLinks);
	
	function bindEvents(elements)
	{
		for ( i = 0; i < elements.length; i++ ) {
			
			if ( window.location == elements[i].href ) {
				var image = $$('#' + elements[i].id + ' img');
				image[0].src = image[0].src.replace(/\.gif/, '_active.gif');
			}
			else {				
				Event.observe(elements[i], 'mouseover', handler.bindAsEventListener(elements[i], 1));
				Event.observe(elements[i], 'mouseout', handler.bindAsEventListener(elements[i], 0));
			}
		}
	}
}

function handler(e, zoom)
{
	var element = Event.element(e);
	
	if ( zoom ) {
		element.src = element.src.replace(/\.gif/, '_over.gif');
	}
	else {
		element.src = element.src.replace(/(_over)?\.gif/, '.gif');
	}
	
}