/* MENU ANIMATION INITIALIZE
-----------------------------------------------------*/

Window.onDomReady(function() {
	var list = $$('#nav ul');
	
	list.each(function(element) {	
		var mySlide = new Fx.Slide(element, {wait: false });
		mySlide.hide();
		$('nav').addEvent('mouseenter', function(){
			mySlide.slideIn();
		});
		$('nav').addEvent('mouseleave', function(){
			mySlide.slideOut();
		});	
	});
	
	/* This will extend sections if they are smaller than the Nav2 menu. */
	if ($E('div#page .nav2')) {
		var list = $$('#content .section');
		var t = $E('div#page .nav2').offsetHeight;
		var table = $$('table.section');
		if (list.length <= 2 && (list[0].offsetHeight < t && !(list[1] && list[1].offsetHeight > t)) && table.length == 0) {
			i = 0;
			var list = $$('#content .section');
			list.each(function(element) {
				element.setStyle('min-height', t-20+'px');
				if (this.ie6) element.setStyle('height', t-20+'px');
			});
		}
	}
});