Event.add(window, 'domloaded', function()
{
	$('.fade').each(function(fade)
	{
		fade.styles('opacity', 0);
	});
	
	
	var delay;
	
	$('#landing_bottom > div').each(function(li)
	{
		li.addEvent('mouseenter', function()
		{
			li.addClass('hover');
			
		}).addEvent('mouseleave', function()
		{
			li.removeClass('hover');
		});
	});
	
	$('#landing_bottom div div li').each(function(li)
	{
		li.addEvent('mouseenter', function()
		{
			delay = setTimeout(function()
			{
				li.addClass('hover');
				
				var $sub = $('div', li)[0];
				
				if ($sub) 
				{
					var y = li.position()[1] - I(li.parentNode).position()[1] + li.sizes()[1];
					
					$sub.styles('top', y + 'px');
				}
				
			}, 500);
			
		}).addEvent('mouseleave', function()
		{
			clearTimeout(delay);
			li.removeClass('hover');
		});
	});
});

Event.add(window, 'load', function()
{
	var i = 0;
	
	$('.fade').each(function(fade)
	{
		fade.morph({
			styles: {
				opacity: [0, 1]
			},
			wait: i++
		});
	});
});
