var menuOutObject;
var menuOutTimer;
$(function() {
	$('#Header .menu-departamento h3').hover(
		function() {
			menuOutObject = $(this).next();
			y = $(this).position().left;
			menuOutObject.css('left', y);
		
			if (!menuOutObject.is(':visible')) {
				hideMenuSubItems($('#Header .menu-departamento ul:visible'));
			}
			clearTimeout(menuOutTimer);
			menuOutObject.fadeIn();
		},
		function() {
			menuOutTimer = setTimeout(function() {
				hideMenuSubItems(menuOutObject);
			}, 10);
		}
	);
	
	$('#Header .menu-departamento ul').hover(
		function() {
			menuOutObject = $(this);
			clearTimeout(menuOutTimer);
		},
		function() {
			menuOutTimer = setTimeout(function() {
				hideMenuSubItems(menuOutObject);
			}, 10);
		}
		
	);
});

function hideMenuSubItems(o) {
	o.fadeOut(10);
}
