var closeTimer = 0;
var currentItem = null;
var currentNavActive = "";

/**** Aufklappmenues ein- und ausblenden ****/

function doNav(mode, target, navisaktive){
	//alert("test");
	if(mode == 'show')
	{
		if(closeTimer)
		{
			window.clearTimeout(closeTimer);
			closeTimer = null;
		}
		
		if(currentItem != null)
		{
			doNavHide(currentItem, currentNavActive);
		}
		
		//Submenue
		if(document.getElementById('subnav' + target) != null)
		{
			var posObject = $('#mainnav' + target).offset();
			var pos = posObject.left - 1;
			document.getElementById('subnav' + target).style.left = pos + "px";
			document.getElementById('subnav' + target).style.visibility = 'visible';
		}
		
		//Hauptnavigationspunkt
		$("#" + 'mainnav' + target).css("background-image", "url(images/imgTemplates/bgMenueTop.png)");
		$("#" + 'mainnav' + target + " a").css("color", "#00adef");
		$("#" + 'mainnavLeft' + target).css("background-image", "url(images/imgTemplates/bgMenueLeft.png)");
		$("#" + 'mainnavRight' + target).css("background-image", "url(images/imgTemplates/bgMenueRight.png)");
		
		currentItem = target;
		currentNavActive = navisaktive;
		
	}
	else if(mode == 'hide')
	{
		closeTimer = setTimeout("doNavHide('" +  target + "', '" + navisaktive + "')", 250);
	}	
}

function doNavHide(target, navisaktive)
{
	//Submenue
	if(document.getElementById('subnav' + target) != null)
	{
		document.getElementById('subnav'+target).style.visibility = 'hidden';
	}
	
	//Hauptnavigationspunkt
	$("#" + 'mainnav' + target).css("background-image", "");
	$("#" + 'mainnav' + target + " a").css("color", "#333333");
	$("#" + 'mainnavLeft' + target).css("background-image", "");
	$("#" + 'mainnavRight' + target).css("background-image", "");
}


/**** Quicklink-Menue ein- und ausblenden ****/
function doNavQuicklinks(mode)
{
	if(mode == "show")
	{
		$("#wrapSubnavQuicklinks").css("visibility", "visible");
		$("#quicklinks").css("background-color", "transparent");
		$("#quicklinks").css("background-image", "none");
		$("#quicklinks").css("color", "#00adef");
		$("#imgQuicklinksRight").hide();
	}
	
	else if(mode == "hide")
	{
		$("#wrapSubnavQuicklinks").css("visibility", "hidden");
		$("#quicklinks").css("background-color", "#abb1b7");
		$("#quicklinks").css("background-image", "url(images/imgTemplates/quicklinksLeft.png)");
		$("#quicklinks").css("color", "#666666");
		$("#imgQuicklinksRight").show();
	}
}


