var i = 0;
var arrMenu = Array();
var nMaxLayer = 10;

// Zeigt das Menue
function showMenu(intId, intNodeId, intLeft, intTop)
{		
	var obj;
	if(boolIsLoadedComplete == true){
	if ( document.getElementById( 'divNavigation'  + intId + "x" + intNodeId ).style.left != "-2000px") return false;
	
	// Inactive Menues ausblenden
	for (var z = 0; z < arrMenu.length; z++)
	{
		for ( var j = nMaxLayer; j >= intNodeId; j--)
		{
			if ( arrMenu[z].indexOf("x"+ j ) > 0 )
			{
				obj = document.getElementById( 'divNavigation' + arrMenu[z] ).style;		
				obj.left = "-2000px";
			}
		}
	} 

	var obj = document.getElementById( 'divNavigation'  + intId + "x" + intNodeId ).style;

	intLeft = intLeft + intLeftOffset;
	intTop = intTop + intTopOffset;
	
	obj.left 		= intLeft + "px";
	obj.top 		= intTop + "px";

	arrMenu[i++] = intId + "x" + intNodeId;
	}
	return false;
}


// Schliesst ein Menue
function exitMenu( intId , intNodeId )
{
	var obj = document.getElementById( 'divNavigation'  + intId + "x" + intNodeId ).style;
	
	status = 'divNavigation' + intId + 'x' + intNodeId;
	obj.left = "-2000px";
	
	return false;
}

// Schliesst ein Menue
function exitMenuByNode( intNodeId )
{
	// Inactive Menues ausblenden
	for (var z = 0; z < arrMenu.length; z++)
	{
		for ( var j = nMaxLayer; j >= intNodeId; j--)
		{
			if ( arrMenu[z].indexOf("x"+ j ) > 0 )
			{
				obj = document.getElementById( 'divNavigation' + arrMenu[z] ).style;		
				obj.left = "-2000px";
			}
		}
	} 
	
	return false;
}

// Schliesst alle  Menues zu
function exitAllMenu()
{
	var obj;
	for (z = 0; z < arrMenu.length; z++)
	{
		obj = document.getElementById( 'divNavigation' + arrMenu[z] ).style;		
		obj.left = "-2000px";
	} 
	i = 0;
	arrMenu.splice(0, arrMenu.length);
	
	return false;
}
