    _doGory = 0;
    _t=null;
    _czas = 0,70 ;//w [s]

    function skok(event,id)
    {
       obiekt  = document.getElementById(id);
       _doGory = (obiekt.offsetTop)? parseInt(obiekt.offsetTop): parseInt(obiekt.clientTop);
       eventTop = parseInt(event.pageY);

       if(eventTop<_doGory)
          przejdz(eventTop);
       else
          przejdz1(eventTop);
    }

    function przejdz(wartosc)//skok w dol
    {
       if(wartosc >= _doGory)
          clearTimeout(_t);
       else
       {
          window.scroll(0,wartosc);
          wartosc = wartosc+100;
          _t=setTimeout(function(){przejdz(wartosc)},_czas*1000);
       }
    }

    function przejdz1(wartosc)//skok do gory
    {

       if(wartosc <= _doGory-100)
          clearTimeout(_t);
       else
       {
          window.scroll(0,wartosc);
          wartosc = wartosc-100;
          _t=setTimeout(function(){przejdz1(wartosc)},_czas*1000);
       }
    }


