$(function()
{
	$('ul#navigation li ul li:first').css('padding-top', '5px');
	$('ul#navigation li ul li:last').addClass('last');
	$('ul#navigation li ul').append('<li class="l"></li>');
	$('ul#navigation li:not(ul#navigation li li)').hover(function()
	{
		var ulheight = 0;
		$(this).find('ul').find('li').each(function()
		{
			ulheight += $(this).height() + parseInt($(this).css('padding-top')) + parseInt($(this).css('padding-bottom'));
		});
		$(this).find('ul').css({height : '0px'}).addClass('open').animate({height : ulheight}, 500);
	}
	,function()
	{
		$(this).find('ul').removeClass('open');
	});
	
	// footer
	footersize = 0;
	$('#footer ul ul').each(function()
	{
		if(footersize < $(this).find('li').size())
		{
			footersize =  $(this).find('li').size();
			footersizepx = 0;
			$(this).find('li').each(function()
			{
				footersizepx += $(this).height();
			});
			footersizepx += 45;
		}
	});
	$('#footer').height(footersizepx);
	footerheight = $('#footer').height();
	if($.browser.msie && $.browser.version=="6.0") { footerheight -= 1; }
	$('#footer .bg').height(footerheight - 33);
	$('#division').css('padding-bottom', (footerheight + 40) + 'px');
});
