update slideshow js to work independently, so we can have multiple slideshows on one page (as per /webcams/).