// JavaScript Document

function getScreenHeight(strID,strUserAgent)
{
	var intHTMLHeight = 0;
	var intBodyHeight = 0;
	var intScreenHeight = 0;
	
	if(typeof(strUserAgent) != 'undefined')
	{
		strUserAgent += "";
		
		if(strUserAgent != "9000")
		{
			
			intHTMLHeight = document.getElementsByTagName('html')[0].scrollHeight;
			intBodyHeight = document.getElementsByTagName('body')[0].scrollHeight;
			if(intHTMLHeight > intBodyHeight)
				intScreenHeight = intHTMLHeight;
			else
				intScreenHeight = intBodyHeight;
						
			// Ausgabe
			document.getElementById(strID).style.height = intScreenHeight + 'px';
		}
	}
}

function getRightHeadPos()
{
	var intScreenWidth = screen.availWidth;
	var intLeftRand = (intScreenWidth - 920) / 2 + 375;
	document.getElementById('headrechts').style.left = intLeftRand + "px";
}


// Y-Position ermitteln
function setElementYPosition(strSourceContainer, strTargetContainer, intTargetPosition, intAddValue)
{
	var intSourceContentTop = document.getElementById(strSourceContainer).offsetTop;
	var intSourceContentHeight = document.getElementById(strSourceContainer).offsetHeight;
	var intElementHeight = intSourceContentTop + intSourceContentHeight + intAddValue;
	var documentHeight = getDocumentHeight();

	writeElementPosition(strTargetContainer, intElementHeight, intTargetPosition);
}

// Y-Position schreiben
function writeElementPosition(Target,Value, Position)
{
	var intTargetTop = document.getElementById(Target).offsetTop;
	switch(Position)
	{
		case 1:		// Top
			document.getElementById(Target).style.top = (Value - intTargetTop) + 'px';
			break;
		case 2:		// Height
			document.getElementById(Target).style.height = (Value - intTargetTop) + 'px';
			break;
	}
}

// Höhe des gesammten Dokumentbereiches inklusive des nicht sichtbaren, scrollbaren Bereiches
function getDocumentHeight()
{
	if(document.getElementsByTagName('html')[0].scrollHeight > document.getElementsByTagName('body')[0].scrollHeight)
		return document.getElementsByTagName('html')[0].scrollHeight;
	else
		return document.getElementsByTagName('body')[0].scrollHeight;
}

function showMenuHover(Index, strImage)
{
	Index += '';
	strImage += '';
	document.getElementById('listmenu' + Index).style.backgroundImage = strImage;
}

function hideMenuHover(Index, intPage)
{
	if(Index != intPage)
	{
		document.getElementById('listmenu' + Index).style.backgroundImage = 'none';
	}
}
