var $mouseOut = 0;
var onDiv = false;
var menu_selected = '';

function tryToHide() {
	if (!onDiv && $mouseOut != 0) {
		$mouseOut.hide();
		$mouseOut = 0;
		menu_selected = '';
	}
}



$(document).ready(function () {
	$("#cabecalho_tira div").hover(
		function () {
			onDiv = true;
		},
		function () {		
			onDiv = false;
			tryToHide();
	});
	
	$("#cabecalho_menu a").hover(function () {
		var $this = $(this);
		var menu = $this.attr('menu');
		menu = typeof(menu)=="undefined" ? '' : menu;
		if ($mouseOut != 0 && menu != menu_selected) {
			menu_selected = '';
			//$mouseOut.hide();
			//onDiv = false;
			//$mouseOut = 0;	
		}
		
		if (menu != '') {
			$mouseOut = $("#menu_"+$this.attr('menu'));
			menu_selected = $this.attr('menu');
			$mouseOut.show();
		}
	}, function () {
		if ($(this).attr('menu') == menu_selected) {
			menu_selected = '';
			setTimeout("tryToHide()", 200);
		}
	});
});
