/** Scroll Subnavi ************************************************************/
function scroll(gescrolltesition)
{
	scrollTo(0,0);
	i = 0;
	while (i<gescrolltesition)
	{
		scrollBy(40,0);
		i++;
	}
}


/** PopUp ********************************************************************/
function fenster(adresse)
{
	 var win = window.open("","_blank","height=400,width=266,scrollbars=no,titlebar=no");
	 win.document.close();
	 win.self.location.href = adresse;
}



/** Floater ******************************************************************/
var floater;
var floatersub;
var LinkerRand = 0;
var old = LinkerRand;


function init()
{
	floater = new getObj('floater');
	floatersub = new getObj('floatersub');
	movefloater();
}


function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
	this.obj = getObjNN4(document,name);
	this.style = this.obj;
  }
}


function movefloater()
{

	if (document.documentElement && document.documentElement.scrollLeft)
	{	gescrolltes = document.documentElement.scrollLeft}
	
	else if (document.body)					// IE
	{	gescrolltes = document.body.scrollLeft}

	if (gescrolltes < LinkerRand) gescrolltes = LinkerRand;
	else gescrolltes += 0;

	if (gescrolltes != old)
	{
		/** Immer kleine werdende Schritte definieren **/
		gescrolltes = (.1 *(gescrolltes-old))+old;
		floater.style.left = gescrolltes + "px";
		floatersub.style.left = gescrolltes + "px";
	}
	
	old = gescrolltes;
	temp = setTimeout('movefloater()',10);
}

