function PageReloader(init) 
{ if (init==true) with (navigator) 
  { if ((appName=="Netscape")&&(parseInt(appVersion)==4)) 
      { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=PageReloader; }
  } else 
  if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

var currentpos=0,alt=1,curpos1=0,curpos2=-1,dir=1,pause=50,changed=true;stopped=false;
function initialize(){setInterval("scrollwindow()",30)}
function scrollwindow()
{
  if (document.all) 
     temp=document.body.scrollTop; else    		//temp <- Y-Position
     temp=window.pageYOffset
  if (alt==0) alt    =1;	else alt    =0      //alt <- 0/1
  if (alt==0) curpos1=temp; else curpos2=temp
  
  if ((curpos1==curpos2)&&!changed)	  			// scrolldown until lastone differs to thisone
  { if (dir==1) dir=-1; else dir=1; 
    pleaseWait(50)
  } 
           
  if (pause==0&&!stopped)
  {	if (document.all)
  	   currentpos=document.body.scrollTop+dir; else //currentpos <- Anfang
	   currentpos=window.pageYOffset+dir
    window.scroll(0,currentpos)
	changed=false;
  }	else if (pause>0) pause--; 
}  

function pleaseWait(time)
{   pause=time;
	changed=true;
} 
function yo()      { stopped=false;} 
function no()      { stopped=true;changed=true;} 

