// A scroll magassaga (pixels)

var scrollerheight=120;

// A scroll szelessege (pixels)

var scrollerwidth=200;

var scrollertop ;

var cliptop=0;

var clipbottom=scrollerheight;

var clipleft=0;

var clipright=scrollerwidth ;

var i_height=0;

var step=1;

var pause=25;

var totalheight;

var OBJscrollertext;

function initiatescroller(){

cliptop=0;

clipbottom=scrollerheight;

clipleft=0;

clipright=scrollerwidth ;

i_height=0;

addRealXYprop('scrollPosImg');

OBJscrollPosImg=  PAli_findObj('scrollPosImg');

OBJscrollertext=  PAli_findObj('scrollertext');

if (ie4 || ns6){

totalheight=OBJscrollertext.offsetHeight;

OBJscrollertext=OBJscrollertext.style;

OBJscrollertext.clip="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")";
}

if ( ns4 ){

totalheight=OBJscrollertext.clip.bottom;

OBJscrollertext.clip.top=cliptop ;

OBJscrollertext.clip.bottom=clipbottom ;

OBJscrollertext.clip.bottom=400 ;

OBJscrollertext.clip.left=clipleft;

OBJscrollertext.clip.right=clipright;

}

OBJscrollertext.left=OBJscrollPosImg.x ;

OBJscrollertext.top =OBJscrollPosImg.y-70  ;

//alert ("OBJscrollertext.left: "+OBJscrollertext.left);

OBJscrollertext.visibility='visible';

scrollertop=OBJscrollertext.top;
}

function scroll(){

if ( i_height<totalheight ) {

  i_height+=step ;

  cliptop+=step ;

  clipbottom+=step ;

  if (ie4 || ns6 ){ OBJscrollertext.clip="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")" ; }

  if (ns4)        { OBJscrollertext.clip.top=cliptop ;  OBJscrollertext.clip.bottom=clipbottom ;  }

  OBJscrollertext.top= parseInt(scrollertop)-i_height;

  clearTimeout(timer);

  var timer=setTimeout("scroll()",pause) ;

}

else{ 

  i_height=0 ;

  cliptop=0 ; 

  clipbottom=scrollerheight ;

  OBJscrollertext.top=scrollertop ;

  clearTimeout(timer);

  var timer=setTimeout("scroll()",pause); 

}

}

