An advanced JavaScript Slider, no jQuery involved