// JavaScript Document var mySlideList1 = ['../Slide/slide1.jpg', '../Slide/slide2.jpg', '../Slide/slide3.jpg','../Slide/slide4.jpg', '../Slide/slide5.jpg','../Slide/slide6.jpg','../Slide/slide7.jpg','../Slide/slide8.jpg','../Slide/slide9.jpg']; var mySlideShow1 = new SlideShow(mySlideList1, 'first', 50, "mySlideShow1"); function SlideShow(slideList, image, speed, name){ this.slideList = slideList; this.image = image; this.speed = speed; this.name = name; this.current = 0; this.timer = 0; } SlideShow.prototype.play = SlideShow_play; function switchImage(imgName, imgSrc){ if (document.images){ if (imgSrc != "none"){ document.images[imgName].src = imgSrc; } } } function SlideShow_play(){ with(this){ if(current++ == slideList.length-1) current = 0; switchImage(image, slideList[current]); clearTimeout(timer); timer = setTimeout(name+'.play()', speed); } }