<script type="text/javascript">
  var timeout = 0;
  var timerId = null;
  var kierunek = 'lewo';
  var divGdzie = null;
  var divTekst = null;
  var krokpx;
  function startScroll(divGdzieId, divTekstId, lewoprawo, czas, krok)
  {
    if(timerId != null && kierunek != lewoprawo){
      kierunek = lewoprawo;
      return;
    }
    if(timerId != null) return;
    
    divGdzie = document.getElementById(divGdzieId);
    divTekst = document.getElementById(divTekstId);
    if(!divGdzie || !divTekst) return;
    
    kierunek = lewoprawo;
    timeout = isNaN(timeout = parseInt(czas)) ? 10: timeout;
    krokpx = isNaN(krokpx = parseInt(krok)) ? 1: krokpx;
    timerId = setInterval("scroll()", timeout);
  }
  function stopScroll()
  {
    if(timerId != null){
      clearInterval(timerId);
      timerId = null;
    }
  }
  // dalsza część skryptu na listingu 6.5
