var IW= 0;
var IH= 0;
var PX= 0;
var PY= 0;
var ZIN= 0;
var us= null;
var IMGW= 0;
var IMGH= 20;
function navposition() {
 oldIW= IW;
 oldIH= IH;
 oldPX= PX;
 oldPY= PY;
 if (navigator.appName == 'Netscape') {
  if ((window.innerHeight != oldIH)||(window.innerWidth != oldIW)||(window.pageXOffset != oldPX)||(window.pageYOffset != oldPY))
    {
    if (us == null)
     {
      for (i=0; i<document.layers.length; i++)
        {
        us= document.layers[i];
        if (us.id == "nsp2nnav")
          break;
        }
      }
    if (us != null)
      {      
      IH= window.innerHeight;
      IW= window.innerWidth;      
      PX= window.pageXOffset;
      PY= window.pageYOffset;     
		us.top= PY+IH- 36 ;     
		us.left= IW- us.clip.width - 16; //px

      for (i=0; i<document.layers.length; i++)
        {
        templay= document.layers[i];	
        if (templay.zIndex > ZIN)
          ZIN= (templay.zIndex + 1);
        }
      us.zIndex= ZIN;
      us.visibility= "show";
      }
   }
 }
 else{
  if (navigator.appVersion.indexOf("Mac") == -1)
    {
    if ((document.body.clientHeight != oldIH)||(document.body.clientWidth != oldIW)||(document.body.scrollLeft != oldPX)||(document.body.scrollTop != oldPY))      {
      alldivs= document.all.tags("DIV");
      if (us == null){ 
        for (i=0; i<alldivs.length; i++)
          {
          us= alldivs(i);
          if (us.id == "p2nnav")
            break;
          }          
      }
      if (us != null){       
        IH= document.body.clientHeight;
        IW= document.body.clientWidth;                
        PX= document.all.tabelle.offsetLeft + document.all.zelle.offsetLeft;
        if (document.body.scrollLeft>PX)
			PX=document.body.scrollLeft;        
        PY= (IH+document.body.scrollTop-document.all.p2nnav.offsetHeight);
        if (PY > document.all.zelle.offsetTop + document.all.p2nnav.offsetHeight )
			PY = document.all.zelle.offsetTop + document.all.p2nnav.offsetHeight-2;        
        us.style.top= PY;
        us.style.left= PX;
        us.style.display= "";
      }
  }
 }
 }
}
if ((document.all) || (document.layers)){
 setInterval("navposition()",200);
}