// uses jQuery
jQuery.preloadImages = function()
{
	for(var i = 0; i < arguments.length; i++)
	{
		jQuery('<img>').attr('src', arguments[i]);
	}
}

$(document).ready(function()
{
	if ( $('#navigation').length )
	{
		$('#navigation ul li:not(.current_page_parent) ul').hide();
		$('#navigation ul li:has(ul:hidden)>a').click(function()
		{
			// set the active link/sub-menu
			var current_link = $(this);
			current_link.toggleClass('selected');
			current_link.next().slideToggle('slow');
			// close the open links/sub-menus
			$('#navigation ul li:not(.current_page_parent) ul:visible').not(current_link.next()).slideUp('slow');
			$('#navigation ul li:not(.current_page_parent)>a').not(current_link).removeClass('selected');
			return false;
		});
		$('#navigation ul li:not(.page-item-25).current_page_parent > a').click( function() { return false; } );
		$('#navigation ul li a').focus( function() { $(this).blur(); } );
	}
	
	if ( $('h2#timetable').length ) { $('h2#timetable').parent('div').addClass('single'); }
	$('div.column p:first-child').css('margin-top', '0');
});