var about_sub_open = false;
var facil_sub_open = false;
var activ_sub_open = false;
var famil_sub_open = false;
var over_subnav = false;

$(document).ready(function(){
	$("ul.navigation li.page-item-14 a").mouseover(function(){
		open_about_menu();
		close_facil_menu(1);
		close_activ_menu(1);
		close_famil_menu(1);
	});
	$("#aboutsubmenu").mouseover(function(){about_sub_open = true});
//	$("#aboutsubmenu").mouseout(function (){setTimeout(close_about_menu,500)});

	$("ul.navigation li.page-item-30 a").mouseover(function(){
		open_facil_menu();
		close_about_menu(1);
		close_activ_menu(1);
		close_famil_menu(1);
	});
	$("#faciltiessubmenu").mouseover(function(){facil_sub_open = true});
//	$("#faciltiessubmenu").mouseout(function (){setTimeout(close_facil_menu,500)});

	$("ul.navigation li.page-item-19 a").mouseover(function(){
		open_activ_menu();
		close_about_menu(1);
		close_facil_menu(1);
		close_famil_menu(1);
	});
	$("#activitiessubmenu").mouseover(function(){activ_sub_open = true});
//	$("#activitiessubmenu").mouseout(function (){setTimeout(close_activ_menu,500)});

$("ul.navigation li.page-item-1402 a").mouseover(function(){
		open_famil_menu();
		close_activ_menu(1);
		close_about_menu(1);
		close_facil_menu(1);
	});
	$("#familiessubmenu").mouseover(function(){activ_sub_open = true});

	
	$("ul.navigation li.homepage a, ul.navigation li.page-item-7 a, ul.navigation li.page-item-33 a, ul.navigation li.catering a").mouseover(function(){
		close_about_menu(1);
		close_facil_menu(1);
		close_activ_menu(1);
		close_famil_menu(1);
	});
	$('#submenu li a').mouseover(function(){ over_subnav = true; });
	//$('#submenu').mouseout(function(){ console.log("user left subnav"); });
});

function open_about_menu() {
	$("#aboutsubmenu").removeClass("submenuhide");
}

function close_about_menu() {
	if (about_sub_open || arguments[0] == 1) {
		$("#aboutsubmenu").addClass("submenuhide");
		about_sub_open = false;
		over_subnav = false;
	} else {
		$("#aboutsubmenu").mouseout(); // trigger the event again if the menu isnt being closed.
	}
}

function open_facil_menu() {
	$("#faciltiessubmenu").removeClass("submenuhide");
}
function close_facil_menu() {
	if (facil_sub_open || arguments[0] == 1) {
		$("#faciltiessubmenu").addClass("submenuhide");
		facil_sub_open = false;
		over_subnav = false;
	} else {
		$("#faciltiessubmenu").mouseout(); // trigger the event again if the menu isnt being closed.
	}
}

function open_activ_menu() {
	$("#activitiessubmenu").removeClass("submenuhide");
}
function close_activ_menu() {
	if (activ_sub_open || arguments[0] == 1) {
		$("#activitiessubmenu").addClass("submenuhide");
		activ_sub_open = false;
		over_subnav = false;
	} else {
		$("#activitiessubmenu").mouseout(); // trigger the event again if the menu isnt being closed.
	}
}


function open_famil_menu() {
	$("#familiessubmenu").removeClass("submenuhide");
}
function close_famil_menu() {
	if (activ_sub_open || arguments[0] == 1) {
		$("#familiessubmenu").addClass("submenuhide");
		famil_sub_open = false;
		over_subnav = false;
	} else {
		$("#familiessubmenu").mouseout(); // trigger the event again if the menu isnt being closed.
	}
}

