$(function() {
	var current = $('#leftNavigation a').filter(function() { 
		return location.href.indexOf(this.href) != -1; 
	});
	
	if (current.size()) {
		current.addClass('selected');
		current.parents('.container, .section').addClass('selected');
		current.parents('.container').show();
	}

	$('#leftNavigation .section:not(.selected) .head').click(function() {
		var children = $(this).next('div.container');
		if (children.size()) {
			if (children.css('display') == 'none') $('#leftNavigation .container:visible:not(.selected)').toggle(200);
			children.toggle(200);
			return false;
		}
	});
	
	$('#leftNavigation .section.selected .head').click(function() { return false });
	
	$('#content table:not(.prof) tbody tr:even').addClass('alternate');
});