Welcome to the JavaScript slideshow! Use the slideshow controls for a tour of the slideshow features.

Introduction

version 1.3
1.Image title is added.
2.Image size limit is added.
3.The memory overload bug is fixed.
4.Random play(not shuffle) function is added.

version 1.4
1.The photo size limitation bug is fixed.

version 1.5
1.Image description, it’s similar to the title is added.
2.Random RevealTrans filter and random number generater function is added.

version 1.6
1.”filter error”in MS IE5 is corrected.
2.Browser detection is added.

Each slide can have the following attributes: an image, a link, a description, a window target, window attributes, a custom duration, and a custom image transition.
You can also add your own custom attributes to each slide.

Each image in the slideshow can be a different size - the slideshow can scale the image to a specific width and/or height, or the slideshow can automatically change to the new image size.
You can set an image transition, such as a fade-in transition, for the entire slideshow, or set a custom transition for each slide.

Users can trigger the link for a slide by clicking the image or by clicking a separate link or button. The link can open a new browser window, and you can specify custom window attributes for each slide, such as width, height, scrollbars, etc. If the window is hidden behind other windows, it is automatically popped to the front.
Each slide can have an annotation, which is displayed directly on the page. The annotation can contain text or HTML, and you can use style sheets to control the text appearance.
Tools are provided to make the text accessible to search engines and browsers that do not support JavaScript.

You can add a variety of controls for the slideshow, and the controls can be links or buttons.
Some of the available controls are: next slide, previous slide, goto a slide, start the slideshow, pause the slideshow, etc.

The slideshow can automatically advance the slides. You can set the duration for all of the slides, or set a custom duration for each slide. The slideshow can display once, or it can repeat in an endless loop.
You can shuffle the slides to provide a random order: the slides are rearranged so that each is shown once before the slideshow repeats.
You can create more than one slideshow on a page. The slideshows can even update at different rates.
The slideshow can use a cookie to save its current position, so if you leave the page and come back it will continue where it left off.
The slideshow can preload all of the images, or (for a large number of pictures) you can specify the number of images to preload. For automatically running slideshows, the slideshow will not advance until the next slide is loaded.
The slideshow is written in easy to use object-oriented code, and has been tested on the Internet Explorer, Mozilla, Netscape, and Opera browsers. Tools are also provided for making the slideshow accessible to older browsers, non-JavaScript browsers, and search engines.

Documentation
You can download it from here Documentation.txt

Sample files
Online samples:
Full version
Times2-simple version
You can download it from here slideshow. rar