/*
Mit dem Bildschirm herunterscrollendes Menue
Erstellt 2003, Silke Schwarz, crosslabs GmbH
angepasst fuer SOMMER Fahrzeugbau, 2007, Silke Schwarz, ARTE NERO
*/

var verticalpos="fromtop"

function cross_FloatDiv()
{
/*
startX legt fest, welchen Abstand das Menue vom liken Rand haben soll
startY legt fest, welchen Abstand das Menue von oben haben soll
*/
	var ns = (navigator.appName.indexOf("Netscape") != -1);
	var startY = 192; /* Abstand des Menues vom oberen Rand (Startwert)  */
	var startX = 8; /* Abstand des Menues vom linken Rand (bei zentriertem Layout: var startX = findStartX(); )  */
	function findStartX()
	{
		var findX
		var availableWidth;
		var tableWidth = 750;
		/*startX wird auf die Breite des linken Randes gesetzt*/
		availableWidth = ns? innerWidth : document.body.clientWidth;
		/*Netscape Versatz 7 Pixel nach links!*/
		if(availableWidth > tableWidth)
		findX = ns? ((availableWidth - tableWidth)/2)-7 : (availableWidth - tableWidth)/2;
		else{
		findX = 1
		}
		return findX;
	}
	function ml(id)
	{
		var el=document.getElementById?document.getElementById(id):document.all?document.all[id]:document.layers[id];
		if(document.layers)el.style=el;
		el.sP=function(x,y){this.style.left=x;this.style.top=y;};
		el.x = startX;
		if (verticalpos=="fromtop")
		el.y = startY;
		else{
		el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
		el.y -= startY;
		}
		return el;
	}
	window.stayTopLeft=function()
	{
		if (verticalpos=="fromtop"){
		var pY = ns ? pageYOffset : document.body.scrollTop;
		ftlObj.y += (pY + startY - ftlObj.y)/8;
		}
		else{
		var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
		ftlObj.y += (pY - startY - ftlObj.y)/8;
		}
		ftlObj.sP(ftlObj.x, ftlObj.y);
		/*Wert anpassen fuer die Geschwindigkeit des floating Menu*/
		setTimeout("stayTopLeft()", 100);
	}
	ftlObj = ml("divObenLinks");
	stayTopLeft();
}
