﻿theimage = new Array();// The dimensions of ALL the images should be the same or some of them may look stretched or reduced in Netscape 4.// Format: theimage[...]=[image URL]theimage[0]=["http://www.hughoneills.com/slides/v2/slide001.jpg"];theimage[1]=["http://www.hughoneills.com/slides/v2/slide002.jpg"];theimage[2]=["http://www.hughoneills.com/slides/v2/slide003.jpg"];theimage[3]=["http://www.hughoneills.com/slides/v2/slide004.jpg"];theimage[4]=["http://www.hughoneills.com/slides/v2/slide005.jpg"];theimage[5]=["http://www.hughoneills.com/slides/v2/slide006.jpg"];theimage[6]=["http://www.hughoneills.com/slides/v2/slide007.jpg"];///// Plugin variablesplayspeed=3000;// The playspeed determines the delay for the "Play" button in ms//#####//key that holds where in the array currently arei=0;//###########################################//if randomfunction SetRandom() {	tempimage = new Array();	for(p=0; p<theimage.length; p++){		for(p1=0; p1>-1; p1) {			tempNum = Math.floor(Math.random()*theimage.length)			if(!tempimage[tempNum]){				tempimage[tempNum]=theimage[p];				break;			}		}	}	for(p=0;p<theimage.length;p++)theimage[p]=tempimage[p];}//if random orderSetRandom()//###########################################window.onload=function(){	//preload images into browser	preloadSlide();	//set the first slide	SetSlide(0);	//autoplay	PlaySlide();}//###########################################function SetSlide(num) {	//too big	i=num%theimage.length;	//too small	if(i<0)i=theimage.length-1;	//switch the image	document.images.imgslide.src=theimage[i][0];}//###########################################function PlaySlide() {	if (!window.playing) {		PlayingSlide(i+1);		if(document.slideshow.play){			document.slideshow.play.value="   Stop   ";		}	}	else {		playing=clearTimeout(playing);		if(document.slideshow.play){			document.slideshow.play.value="   Play   ";		}	}	// if you have to change the image for the "playing" slide	if(document.images.imgPlay){		setTimeout('document.images.imgPlay.src="'+imgStop+'"',1);		imgStop=document.images.imgPlay.src	}}//###########################################function PlayingSlide(num) {	playing=setTimeout('PlayingSlide(i+1);SetSlide(i+1);', playspeed);}//###########################################function preloadSlide() {	for(k=0;k<theimage.length;k++) {		theimage[k][0]=new Image().src=theimage[k][0];	}}