window.onload = function () {
      scroller  = new jsScroller(document.getElementById("Container"), 270, 330);
      scrollbar = new jsScrollbar(document.getElementById("Scrollbar-Container"), scroller, true);
      scrollTween = new jsScrollerTween(scrollbar, true);
      scrollTween.stepDelay = 30;
      
      scrollbar._moveContentOld = scrollbar._moveContent;
      scrollbar._moveContent = function () {
        this._moveContentOld();
        var percent = this._y/(this._trackHeight - this._handleHeight);
        document.getElementById("sbLine").style.top = Math.round((this._handleHeight - 5) * percent) +"px";
      };
      
      findTags ("h3", document.getElementById("Container"));
    }
    
    function findTags (tag, parent) {
      var tags = parent.getElementsByTagName(tag);
      var cont = document.getElementById("Links");
      for (var i = 0; i < tags.length; i++) {
        cont.innerHTML += "<li><a href=\"javascript:scrollbar.tweenTo("+ tags[i].offsetTop +")\">"+ tags[i].innerHTML +"</a></li>";
      }
}