var ss = { fixAllLinks: function() { var allLinks = document.getElementsByTagName('a'); for (var i=0;i= 0 && dest <= ss.CYPOS) || (scramount < 0 && dest >= ss.CYPOS)) { clearInterval(ss.INTERVAL); window.scrollTo(0,dest); } else{ window.scrollTo(0,ss.CYPOS); } }, addEvent: function(elm, evType, fn, useCapture) { if (elm.addEventListener){ elm.addEventListener(evType, fn, useCapture); return true; } else if (elm.attachEvent){ var r = elm.attachEvent("on"+evType, fn); return r; } else { alert("Handler could not be removed"); } } } ss.addEvent(window,"load",ss.fixAllLinks);