$(document).ready(function(){
	$(".simplenav>ul>li").each(function(){
		initialiseNav(this);
	});
	
	$(".simplenav>ul>li>a").bind("mouseenter",function(){
		hideAllNav();
		showChildNav(this);
	});
	
	$(".simplenav").bind("mouseleave",function(){
		hideAllNav();
		showCurrentNav();
	});
	
	$(".btTool").hover(
		function () { $(this).attr("src", $(this).attr("src").split('_off').join('_on')); },
		function () { $(this).attr("src", $(this).attr("src").split('_on').join('_off')); }
	);
});

function initialiseNav(navitem){
	showCurrentNav();
}

function hideAllNav(menu){
	$(".simplenav ul ul").removeClass("on fix");
	$(".simplenav ul ul").addClass("off");
	$("#menuBarra").hide();
}

function showChildNav(actOnMe){
	if($(actOnMe).parent("li").find("ul").attr("id")) {
		$(actOnMe).parent("li").find("ul").removeClass("off");
		$(actOnMe).parent("li").find("ul").addClass("on fix");
		$("#menuBarra").show();
	}
}

function showCurrentNav(){
	//only do this if it is currently hidden
	if($(".simplenav li.menuOn ul").hasClass("off")){
		$(".simplenav li.menuOn ul").removeClass("off");
		$(".simplenav li.menuOn ul").addClass("on fix");
		$("#menuBarra").show();
	}
}
