Witam!
Mam taki problem, z przewijaniem tekstu w DIV'ie. Mam taki skrypt JS:

<script type='text/javascript'>
y = 0;
ruchup = false;
ruchdown = false;

 function wgore() 
 {
	if( ruchup )
	{
		y--;
		document.getElementById("tresc").scrollTop = y;
		if( document.getElementById("tresc").offsetHeight > y )
		setTimeout("wgore()",10); 
	}
 }
  
 function wdol()
 {
	if( ruchdown )
	{
		y++
		document.getElementById("tresc").scrollTop = y;
		if( document.getElementById("tresc").offsetHeight > y )
		setTimeout("wdol()",10);  
	}
 }
</script>

Używam go w ten sposób:

<img src="images/up.gif" onmouseover="javascript:ruchup=true; wgore()"; onmouseout="javascript:ruchup=false;" />
<img src="images/down.gif" onmouseover="javascript:ruchdown=true; wdol()"; onmouseout="javascript:ruchdown=false;"/></div>

Wszystko ładnie działa, ale jeżeli w DIV'ie jest za dużo wierszy to przestaje działać.
Z góry dziękuję za pomoc.
Pozdrawiam!