// JavaScript Document

$(document).ready(function()
{
		$('ul.menu ul').hide();
		
		$.each($('ul.menu'), function()
		{
			$('#' + this.id + ' li.current ul').show();
		});
		
		$('ul.menu li a').hover(function()
		{
			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;
			
			if($('#' + parent).hasClass('noaccordion'))
			{
				$(this).next().slideToggle('slow');
				return false;
			}
			
			if((checkElement.is('ul')) && (checkElement.is(':visible')))
			{
				if($('#' + parent).hasClass('collapsible'))
				{
					$('#' + parent + ' ul:visible').slideUp('slow');
				}
				return false;
			}
			
			if((checkElement.is('ul')) && (!checkElement.is(':visible')))
			{
				$('#' + parent + ' ul:visible').slideUp('slow');
				checkElement.slideDown('slow');
				return false;
			}
			
		});
});

