changeSlide() now just looks at DOM instead of guessing/recreating from data