$(document).ready(function() {
	topMenu();
	leftMenu();
	placeFooter();
});
$(window).resize(function() {
	placeFooter();
});

function topMenu() {
	var commonWidth = $("#tm").width();
	var menuWidth = 0;
	var menuCount = $("#tm div.item").length;
	
	$("#tm div.item").each(function(i) {
		menuWidth += $(this).width();
	});
	
	var margin = (commonWidth-menuWidth) / (menuCount+1);
	margin = parseInt(margin);
	
	$("#tm div.item").css({
		"margin-left" : margin+"px",
		"display" : "inline"
	});
}

function leftMenu() {
	var bgrHeight;
	var menuHeight;
	var margin;
	
	$("#lm div.item").each(function(i) {
		bgrHeight = $(this).height();
		menuHeight = $("div", this).height();
		margin = (bgrHeight-menuHeight)/2;
		margin = parseInt(margin)-5;
		$("div", this).css("padding-top", margin+"px");
		$("a", this).css("visibility", "visible");
	});
}

function placeFooter() {
	var screenHeight = $(window).height();
	var mainHeight = $("#main").height();
	var footerHeight = $("#footer").height();
	var delta = screenHeight - (mainHeight+footerHeight);
	if (delta > 0)
		$("#footer").css("margin-top", delta+"px");
	else
		$("#footer").css("margin-top", "0");
}
