window.addEvent('domready', function()
{
	var navHeight;
	var canClose = true;
	if ( $('divisions_nav').getStyle('display')  == 'none' )
	{
		$('divisions_nav').setStyle('display', 'block');
		navHeight = $('divisions_nav').getSize();
		$('divisions_nav').setStyles({'display':'none', 'height':0});
	}
	else
	{
		navHeight = $('divisions_nav').getSize();
	}
	$('divisions_nav').setStyles({'overflow': 'hidden'});
	$('divisions_nav').set('morph', {
						   'duration': 350, 
						   'transition': 'linear', 
						   'link':'cancel',
						   'onStart': function()
						   {
								if ( $('divisions_nav').getStyle('display')  == 'none' )
								{
									$('divisions_nav').setStyle('display', 'block');
								}
						   },
						   'onComplete': function()
						   {
								if ( $('divisions_nav').getStyle('height').toInt() == 0 )
								{
									$('divisions_nav').setStyle('display', 'none');
								}
						   }});

	$('divisions').addEvent('mouseenter', function()
	{
		$('divisions_nav').morph({'height': navHeight.y });
	});
	$('leftnav').addEvent('mouseleave', function()
	{
		if (canClose)
		{
			if ( $('divisions_nav').getStyle('display') != 'none' )
			{
				$('divisions_nav').morph({'height': 0});
			}
		}
	});
	
	$$('#divisions_nav li').each(function(element)
	{
		
		element.addEvent('click', function()
		{
			canClose = false;
			$$('#leftnav li').each(function(list_item)
			{list_item.removeClass('active');});
			this.addClass('active');
			$('divisions').addClass('active');
		});
	});
});