var links = 10; // linker Fensterrandabstand
var oben = 46; // Abstand vom oberen Fensterrand
function eigenschaft()
{
 y1=5; ob=1; max=1;
  if (navigator.appName == "Netscape")
  {
    v=".top=";h=".left=";dS="document.";sD="";
    y="window.pageYOffset";x="window.pageXOffset";iW="window.innerWidth";iH="window.innerHeight"
   }
   else
   {
    h=".pixelLeft=";v=".pixelTop=";dS="";sD=".style";
    y="document.body.scrollTop";x="document.body.scrollLeft";
    iW="document.body.clientWidth";iH="document.body.clientHeight"
   }
  var object="schwebenavi";
  leseStelleA()
}
movex=0,movey=0,xdiff=0,ydiff=0,ystart=0,xstart=0
function leseStelle()
{
 innerX = links;
 innerY = oben;
 if (document.layers){innerY-=10;innerX-=10}
 yy=eval(y);
 xx=eval(x);
 ydiff=ystart-yy;
 xdiff=xstart-xx;
 if ((ydiff<(-0.01))||(ydiff>(0.01))) movey=Math.round(ydiff/10),ystart-=movey
 if ((xdiff<(-0.01))||(xdiff>(0.01))) movex=Math.round(xdiff/10),xstart-=movex

 N=(document.layers)?1:0
 V=(N) ? 4:5
 if (V==4)
   {
    var object="schwebenavi"
    eval(dS+object+sD+v+(ystart+innerY+10));
    eval(dS+object+sD+h+(xstart+innerX+10));
} else {
object=document.getElementById('schwebenavi')
object.style.top=ystart+innerY
object.style.left=xstart+innerX
}
setTimeout("leseStelle()",10)}

function leseStelleA()
{
 ystart=eval(y)+0;
 xstart=eval(x)+0;}
 spread=40
 function undLos()
 {
  items=5
  if (ob<=items)
   {
    objectX="schwebenavi";
    y1+=10;
    N=(document.layers)?1:0
    V=(N) ? 4:5
     if (V==4)
      {
       eval(dS + objectX + sD + v + y1);
      }
      else
      {
       object=document.getElementById(objectX)
       object.style.top=y1
      }
       if (y1<max) xx=setTimeout ("undLos()",20)
       else y1=-50, max+=spread, ob+=1, xx=setTimeout("undLos()",20)
    }
   if (ob>1){clearTimeout(xx);leseStelle();
  }
}
window.setTimeout("eigenschaft();undLos();", 10);
