$(function() {
	
	var imgArrowCollapsed = '/img/arrowRight.gif';
	var imgArrowExpanded = '/img/arrowDown.gif';

	// side navigation
	$("#sideNav ul:not(.secLevel)[@currentPath != true]").hide()
		.parent().find('img[@src $= ' + imgArrowExpanded +']').attr('src', imgArrowCollapsed).end().end()
		.siblings('div.clickable').click(function() {
			$(this).siblings('ul.terLevel').toggle();
			$(this).siblings('ul.quatLevel').toggle();
			$(this).parent('li').toggleClass('focus');
			
			var isExpanded = ($(this).find('img[@src ^= /img/arrow]').attr('src') == imgArrowExpanded);
			$(this).find('img[@src ^= /img/arrow]').attr('src', isExpanded ? imgArrowCollapsed : imgArrowExpanded);

			return false;
	});

	$("#sideNav .secLevel li").hoverClass('secLinkHover');
});
	
	
$.fn.hoverClass = function(c) {
	return this.each(function(){
		$(this).hover( 
			function() {
				$(this).addClass(c);
			},
			function() { 
				$(this).removeClass(c);
			}
		);
	});
};
