var button = document.getElementById('slide5'); button.onclick = function () { var container = document.getElementById('container5'); sideScroll(container,'right',25,170,5);}; var back = document.getElementById('slideBack5'); back.onclick = function () { var container = document.getElementById('container5'); sideScroll(container,'left',25,170,5);}; function sideScroll(element,direction,speed,distance,step){ scrollAmount = 0; var slideTimer = setInterval(function(){ if(direction == 'left'){ element.scrollLeft -= step; } else { element.scrollLeft += step;} scrollAmount += step; if(scrollAmount >= distance){ window.clearInterval(slideTimer);} }, speed);}