//Preloaded slideshow script- By Jason Moon //For this script and more //Visit http://www.dynamicdrive.com // PUT THE URL'S OF YOUR IMAGES INTO THIS ARRAY... var Slides = new Array('/viewfromthedesk/veiwfromthedesk23.jpg', '/viewfromthedesk/viewfromthedesk.jpg', '/viewfromthedesk/viewfromthedesk10.jpg', '/viewfromthedesk/viewfromthedesk12.jpg', '/viewfromthedesk/viewfromthedesk13.jpg', '/viewfromthedesk/viewfromthedesk16.jpg', '/viewfromthedesk/viewfromthedesk17.jpg', '/viewfromthedesk/viewfromthedesk18.jpg', '/viewfromthedesk/viewfromthedesk19.jpg', '/viewfromthedesk/viewfromthedesk2.jpg', '/viewfromthedesk/viewfromthedesk20.jpg', '/viewfromthedesk/viewfromthedesk21.jpg', '/viewfromthedesk/viewfromthedesk24.jpg', '/viewfromthedesk/viewfromthedesk25.jpg', '/viewfromthedesk/viewfromthedesk26.jpg', '/viewfromthedesk/viewfromthedesk27.jpg', '/viewfromthedesk/viewfromthedesk28.jpg', '/viewfromthedesk/viewfromthedesk29.jpg', '/viewfromthedesk/viewfromthedesk3.jpg', '/viewfromthedesk/viewfromthedesk30.jpg', '/viewfromthedesk/viewfromthedesk31.jpg', '/viewfromthedesk/viewfromthedesk32.jpg', '/viewfromthedesk/viewfromthedesk33.jpg', '/viewfromthedesk/viewfromthedesk34.jpg', '/viewfromthedesk/viewfromthedesk35.jpg', '/viewfromthedesk/viewfromthedesk36.jpg', '/viewfromthedesk/viewfromthedesk37.jpg', '/viewfromthedesk/viewfromthedesk38.jpg', '/viewfromthedesk/viewfromthedesk39.jpg', '/viewfromthedesk/viewfromthedesk4.jpg', '/viewfromthedesk/viewfromthedesk40.jpg', '/viewfromthedesk/viewfromthedesk41.jpg', '/viewfromthedesk/viewfromthedesk42.jpg', '/viewfromthedesk/viewfromthedesk43.jpg', '/viewfromthedesk/viewfromthedesk5.jpg', '/viewfromthedesk/viewfromthedesk6.jpg', '/viewfromthedesk/viewfromthedesk7.jpg', '/viewfromthedesk/viewfromthedesk8.jpg', '/viewfromthedesk/viewfromthedesk9.jpg', '/viewfromthedesk/viewfromtheporch11.jpg'); // DO NOT EDIT BELOW THIS LINE! function CacheImage(ImageSource) { // TURNS THE STRING INTO AN IMAGE OBJECT var ImageObject = new Image(); ImageObject.src = ImageSource; return ImageObject; } function ShowSlide(Direction) { if (SlideReady) { NextSlide = CurrentSlide + Direction; // THIS WILL DISABLE THE BUTTONS (IE-ONLY) document.SlideShow.Previous.disabled = (NextSlide == 0); document.SlideShow.Next.disabled = (NextSlide == (Slides.length-1)); if ((NextSlide >= 0) && (NextSlide < Slides.length)) { document.images['Screen'].src = Slides[NextSlide].src; CurrentSlide = NextSlide++; Message = 'Picture ' + (CurrentSlide+1) + ' of ' + Slides.length; self.defaultStatus = Message; if (Direction == 1) CacheNextSlide(); } return true; } } function Download() { if (Slides[NextSlide].complete) { SlideReady = true; self.defaultStatus = Message; } else setTimeout("Download()", 100); // CHECKS DOWNLOAD STATUS EVERY 100 MS return true; } function CacheNextSlide() { if ((NextSlide < Slides.length) && (typeof Slides[NextSlide] == 'string')) { // ONLY CACHES THE IMAGES ONCE SlideReady = false; self.defaultStatus = 'Downloading next picture...'; Slides[NextSlide] = CacheImage(Slides[NextSlide]); Download(); } return true; } function StartSlideShow() { CurrentSlide = -1; Slides[0] = CacheImage(Slides[0]); SlideReady = true; ShowSlide(1); }
Flickr is the best way to store, sort, search and share your photos online!
