var display_url = 0; // Show URLs in status bar?
var aParentNodes = new Array();
var as_altid = 0;

function InhaltShowMenu(Art, InhaltID, MenuepunktID, Schreiben, Loeschen, Hoch, Runter, FunktionNr)
{
	var rightedge = document.body.clientWidth-event.clientX;
	var bottomedge = document.body.clientHeight-event.clientY;
	var InhaltMenue = document.getElementById('InhaltMenue');
	
	InhaltMenue.style.display = "inline";
	
	if(document.getElementById('NormalMenueZaehler').value < '1')
	{

		if (rightedge < InhaltMenue.offsetWidth)
		{
			InhaltMenue.style.left = document.body.scrollLeft + event.clientX - InhaltMenue.offsetWidth;
		}
		else
		{
			InhaltMenue.style.left = document.body.scrollLeft + event.clientX;
		}
		if (bottomedge < InhaltMenue.offsetHeight)
		{
			InhaltMenue.style.top = document.body.scrollTop + event.clientY - InhaltMenue.offsetHeight;
		}
		else
		{
			InhaltMenue.style.top = document.body.scrollTop + event.clientY;
		}
	}
	
	if(as_altid > 0)
	{
		if(document.getElementById("TD"+as_altid))
		{
			document.getElementById("TD"+as_altid).style.border = "dotted 0px #000000";
		}
	}
	if(InhaltID > 0)
	{
		if(document.getElementById("TD"+InhaltID))
		{
			as_altid = InhaltID;
			document.getElementById("TD"+InhaltID).style.border = "dotted 1px #000000";
		}
	}

	// Art == Allgemein \\
	if(Art == "Allgemein")
	{
		document.getElementById('AS_Bearbeiten').style.display = "none";
		document.getElementById('AS_Loeschen').style.display = "none";
		document.getElementById('AS_Inhalt').style.display = "none";
		document.getElementById('AS_Kopieren').style.display = "none";
		document.getElementById('AS_Verschieben').style.display = "none";
		//document.getElementById('AS_Eigenschaften').style.display = "none";	
			
		if(event.srcElement.tagName == "IMG")
		{
			//document.getElementById('AS_Eigenschaften').style.display = "inline";	
			document.getElementById('AS_EigenschaftenURL').url = encodeURI("lib/Eigenschaften.php?BildURL="+event.srcElement.src);
		}
		else
		{
			//document.getElementById('AS_Eigenschaften').style.display = "none";	
			document.getElementById('AS_EigenschaftenURL').url = encodeURI("lib/Eigenschaften.php?DateiURL="+document.location);
		}
	}
	
	// Art == Inhalt \\
	if(Art == "Inhalt")
	{
		document.getElementById('AS_InhaltTitel').innerHTML = "Inhalt"; 
		if(Schreiben == 1)
		{
			document.getElementById('AS_Inhalt').style.display = "inline";
			document.getElementById('AS_Bearbeiten').style.display = "inline";
			document.getElementById('AS_BearbeitenURL').url = "../Menue/Erstellen_Index.php?url=Inhalte_Erstellen.php&InhaltID="+InhaltID+"&Refresh=YES";
			document.getElementById('AS_Kopieren').style.display = "inline";
			document.getElementById('AS_KopierenURL').url = "../Menue/Inhalte_Kopieren.php?InhaltID="+InhaltID+"&Disabled=1";
			document.getElementById('AS_Verschieben').style.display = "inline";
			document.getElementById('AS_VerschiebenURL').url = "../Menue/Inhalte_Verschieben.php?InhaltID="+InhaltID+"&Disabled=1";
		}
		else
		{
			document.getElementById('AS_Bearbeiten').style.display = "none";
			document.getElementById('AS_Kopieren').style.display = "none";
			document.getElementById('AS_Verschieben').style.display = "none";
		}
		
		if(Loeschen == 1)
		{
			document.getElementById('AS_Inhalt').style.display = "inline";
			document.getElementById('AS_Loeschen').style.display = "inline";
			document.getElementById('AS_LoeschenURL').url = "lib/Inhalt_Loeschen.php?InhaltLoeschen="+InhaltID+"&MenuepunktID="+MenuepunktID;
		}
		else
		{
			document.getElementById('AS_Loeschen').style.display = "none";
		}
		
		if((Schreiben != 1) && (Loeschen != 1))
		{
			document.getElementById('AS_Inhalt').style.display = "none";
		}
		
		if(event.srcElement.tagName == "IMG")
		{
			//document.getElementById('AS_Eigenschaften').style.display = "inline";	
			document.getElementById('AS_EigenschaftenURL').url = encodeURI("lib/Eigenschaften.php?BildURL="+event.srcElement.src);
		}
		else
		{
			//document.getElementById('AS_Eigenschaften').style.display = "none";	
			document.getElementById('AS_EigenschaftenURL').url = encodeURI("lib/Eigenschaften.php?DateiURL="+document.location);
		}
	}
	
	// Art == Funktion \\
	if(Art == "Funktion")
	{
		document.getElementById('AS_InhaltTitel').innerHTML = "Funktion"; 
		if(Schreiben == 1)
		{
			document.getElementById('AS_Inhalt').style.display = "inline";
			document.getElementById('AS_Bearbeiten').style.display = "inline";
			document.getElementById('AS_BearbeitenURL').url = "../Menue/Erstellen_Index.php?url=Funktionen_Erstellen.php&MenuepunktID="+MenuepunktID+"&InhaltID="+InhaltID+"&Funktion="+FunktionNr+"&Refresh=YES";
			document.getElementById('AS_Kopieren').style.display = "inline";
			document.getElementById('AS_KopierenURL').url = "../Menue/Inhalte_Kopieren.php?InhaltID="+InhaltID+"&Disabled=1";
			document.getElementById('AS_Verschieben').style.display = "inline";
			document.getElementById('AS_VerschiebenURL').url = "../Menue/Inhalte_Verschieben.php?InhaltID="+InhaltID+"&Disabled=1";
		}
		else
		{
			document.getElementById('AS_Bearbeiten').style.display = "none";
			document.getElementById('AS_Kopieren').style.display = "none";
			document.getElementById('AS_Verschieben').style.display = "none";
		}
		
		if(Loeschen == 1)
		{
			document.getElementById('AS_Inhalt').style.display = "inline";
			document.getElementById('AS_Loeschen').style.display = "inline";
			document.getElementById('AS_LoeschenURL').url = "lib/Inhalt_Loeschen.php?InhaltLoeschen="+InhaltID+"&MenuepunktID="+MenuepunktID;
		}
		else
		{
			document.getElementById('AS_Loeschen').style.display = "none";
		}
		
		if((Schreiben != 1) && (Loeschen != 1))
		{
			document.getElementById('AS_Inhalt').style.display = "none";
		}
		
		if(event.srcElement.tagName == "IMG")
		{
			//document.getElementById('AS_Eigenschaften').style.display = "inline";	
			document.getElementById('AS_EigenschaftenURL').url = encodeURI("lib/Eigenschaften.php?BildURL="+event.srcElement.src);
		}
		else
		{
			//document.getElementById('AS_Eigenschaften').style.display = "none";	
			document.getElementById('AS_EigenschaftenURL').url = encodeURI("lib/Eigenschaften.php?DateiURL="+document.location);
		}
	}
	return false;
}

function InhaltHideMenu()
{
	if(as_altid > 0)
	{
		if(document.getElementById("TD"+as_altid))
		{
			document.getElementById("TD"+as_altid).style.border = "dotted 0px #000000";
		}
	}
	if(document.getElementById('NormalMenueZaehler').value != '1')
	{
		InhaltMenue.style.display = "none";
	}
	else
	{
		if(document.getElementById('NormalMenueZaehler').value == '1')
		{
			document.getElementById('NormalMenueZaehler').value = 2;
		}
	}
}

function InhaltHighlight(color)
{
	if (event.srcElement.className == "cells")
	{
		event.srcElement.style.backgroundColor = color;
		event.srcElement.style.color = "";
		if (display_url)
		{
			window.status = event.srcElement.url;
		}
	}
}

function InhaltLowlight(color)
{
	if (event.srcElement.className == "cells")
	{
		event.srcElement.style.backgroundColor = color;
		event.srcElement.style.color = "";
		window.status = "";
	}
}

function InhaltJumpTo()
{
	if (event.srcElement.className == "cells")
	{
		if (event.srcElement.getAttribute("target") != null)
		{
			if(event.srcElement.getAttribute("target") == "reload")
			{
				document.location.reload();
			}
			else
			{
				if(event.srcElement.getAttribute("target") == "popup")
				{
					//window.open(event.srcElement.url, event.srcElement.getAttribute("target"));
					HPW_OpenManualPopup(event.srcElement.url, event.srcElement.as_width, event.srcElement.as_height, '', 'YES, resizable = YES');
				}
				else
				{
					if (event.srcElement.getAttribute("target") != "nichts")
					{
						window.open(event.srcElement.url, event.srcElement.getAttribute("target"));
					}
				}
			}
		}
		else
		{
			window.location = event.srcElement.url;
		}
	}
}
