function set_columns_height() {
	var 
		$left = $('#content .l'),
		$right = $('#content .r'),
		lh = $left.height(),
		lpt = $left.css('padding-top'),
		lpb = $left.css('padding-bottom'),
		lbt = $left.css('border-bottom-width'),
		lbb = $left.css('border-top-width'),
		rh = $right.height(),
		rpt = $right.css('padding-top'),
		rpb = $right.css('padding-bottom'),
		rbt = $right.css('border-bottom-width'),
		rbb = $right.css('border-top-width');
	
	if(!lpt) lpt = 0;
	else {
		lpt = parseInt(lpt, 10);
		if(!lpt) lpt = 0;
	}
	if(!lpb) lpb = 0;
	else {
		lpb = parseInt(lpb, 10);
		if(!lpb) lpb = 0;
	}
	if(!lbt) lbt = 0;
	else {
		lbt = parseFloat(lbt);
		if(!lbt) lbt = 0;
	}
	if(!lbb) lbb = 0;
	else {
		lbb = parseFloat(lbb);
		if(!lbb) lbb = 0;
	}
	
	if(!rpt) rpt = 0;
	else {
		rpt = parseInt(rpt, 10);
		if(!rpt) rpt = 0;
	}
	if(!rpb) rpb = 0;
	else {
		rpb = parseInt(rpb, 10);
		if(!rpb) rpb = 0;
	}
	if(!rbt) rbt = 0;
	else {
		rbt = parseFloat(rbt);
		if(!rbt) rbt = 0;
	}
	if(!rbb) rbb = 0;
	else {
		rbb = parseFloat(rbb);
		if(!rbb) rbb = 0;
	}
	
	if(lh + lpt + lpb + lbt + lbb > rh + rpt + rpb + rbt + rbb) $('#content .r').height(lh + lpt + lpb + lbt + lbb - rpt - rpb - rbt - rbb);
	else $('#content .l').height(rh + rpt + rpb + rbt + rbb - lpt - lpb - lbt - lbb);
}

function init_menu() {
	var timeouts = {
		studio: 0,
		selezione: 0,
		formazione: 0,
		consulenza: 0,
		contatti: 0
	};
	
	var menus = {
		studio: {
			item: $('#nav .l .item_1_1'),
			block: $('#nav_studio')
		},
		selezione: {
			item: $('#nav .l .item_1_2'),
			block: $('#nav_selezione')
		},
		formazione: {
			item: $('#nav .l .item_1_3'),
			block: $('#nav_formazione')
		},
		consulenza: {
			item: $('#nav .l .item_1_4'),
			block: $('#nav_consulenza')
		},
		contatti: {
			item: $('#nav .l .item_1_5'),
			block: $('#nav_contatti')
		}		
	}

	function clear_timeout(k) {
		clearTimeout(timeouts[k]);
		timeouts[k] = 0;
	}
	
	function show_menu(k) {
		var menu = menus[k];
		
		menu.item.addClass('hover');
		menu.block.show();
	}
	
	function hide_menu(k) {
	//return;
		var menu = menus[k];
		
		menu.item.removeClass('hover');
		menu.block.hide();
	}
	
	$.each(menus, function(k, menu) {
		menu.block.find('a').click(function() {
			hide_menu(k);
		});
		
		menu.item.hover(function() {
			if(timeouts[k]) clear_timeout(k);
			else show_menu(k);
		}, function() {
			timeouts[k] = setTimeout(function() {
				hide_menu(k);
				timeouts[k] = 0;
			}, 5);
		});
		
		menu.block.hover(function() {
			clear_timeout(k);
		}, function() {
			timeouts[k] = setTimeout(function() {
				hide_menu(k);
				timeouts[k] = 0;
			}, 5);
		});
	});
}
