var hoveredLiClass = null;
var hoverOffTimer = 0;

function closeDiv() {
	/*$$('#homeNav li.' + hoveredLiClass + ' div')[0].setStyle({
		height: '73px',
		paddingTop: '17px'
	});
	Effect.BlindUp($$('#homeNav li.' + hoveredLiClass + ' div')[0], {
		scaleContent: false,
		duration: 0.2,
		scaleFrom: 81,
		delay: 0.3
	});*/
	Effect.Fade($$('#homeNav li.' + hoveredLiClass + ' div')[0], {
		from: 1.0,
		to: 0.0,
		duration: 0.2
	});
	hoveredLiClass = null;
}

function homeHovers() {
	$$('#homeNav li div').each(function(d) {
		d.setStyle('opacity: 0.9;');
	});
	$$('#homeNav li a').each(function(a) {
		a.observe('mouseover', function(a) {
			clearTimeout(hoverOffTimer);
			if (hoveredLiClass != null) {
				$$('#homeNav li.' + hoveredLiClass)[0].down().hide();
			}
			if (hoveredLiClass != this.up().readAttribute('class')) {
				/*this.previous().setStyle({
					height: '73px',
					paddingTop: '17px'
				});
				Effect.BlindDown(this.previous(), {
					scaleContent: false,
					duration: 0.2,
					scaleTo: 81
				});*/
				this.previous().setStyle('opacity: 0;').show();
				Effect.Fade(this.previous(), {
					from: 0.0,
					to: 1.0,
					duration: 0.2
				});
			}
			hoveredLiClass = this.up().readAttribute('class');
		});
		a.observe('mouseout', function() {
			hoverOffTimer = setTimeout('closeDiv();', 300);
		});
	});
}
