


var Slides = new Array(
'./mdp/1.jpg',
'./mdp/2.jpg',
'./mdp/3.jpg',
'./mdp/4.jpg',
'./mdp/5.jpg',
'./mdp/6.jpg',
'./mdp/7.jpg',
'./mdp/8.jpg',
'./mdp/9.jpg',
'./mdp/10.jpg',
'./mdp/11.jpg',
'./mdp/12.jpg',
'./mdp/13.jpg',
'./mdp/14.jpg',
'./mdp/15.jpg',
'./mdp/16.jpg',
'./mdp/17.jpg',
'./mdp/18.jpg',
'./mdp/19.jpg',
'./mdp/20.jpg',
'./mdp/21.jpg',
'./mdp/22.jpg',
'./mdp/23.jpg',
'./mdp/24.jpg',
'./mdp/25.jpg',
'./mdp/26.jpg',
'./mdp/27.jpg',
'./mdp/28.jpg',
'./mdp/29.jpg',
'./mdp/30.jpg',
'./mdp/31.jpg',
'./mdp/32.jpg',
'./mdp/33.jpg',
'./mdp/34.jpg',
'./mdp/35.jpg',
'./mdp/36.jpg'
);
var LoadedImages;
var CurrentSlide;




function CacheImage(ImageSource) { // TURNS THE STRING INTO AN IMAGE OBJECT
   var ImageObject = new Image();
   ImageObject.src = ImageSource;
   return ImageObject;
}

function ShowSlide() {
   if (SlideReady) {
   		if(CurrentSlide>= Slides.length){			
			CurrentSlide = 0
			if (LoadedImages < Slides.length) {
				CacheNextSlide();
			}
		}
		
      //CurrentSlide = CurrentSlide + 1;
	  //alert((CurrentSlide) + '   ' + Slides.length);
      // THIS WILL DISABLE THE BUTTONS (IE-ONLY)
      
 if ((CurrentSlide >= 0) && (CurrentSlide <= Slides.length)) {
            document.images['Screen'].src = Slides[CurrentSlide].src;
            CurrentSlide = CurrentSlide+1;			
            if (LoadedImages < Slides.length) {
				LoadedImages = LoadedImages+1;
				CacheNextSlide();
			}
      }
	  //setTimeout('ShowSlide()',3000);
      return true;
   }
}

function Download() {

   if (Slides[CurrentSlide].complete) {
      SlideReady = true;
   }
   else 
   	setTimeout("Download()", 100); // CHECKS DOWNLOAD STATUS EVERY 100 MS
	 
   return true;
   
}

function CacheNextSlide() {
   if ((CurrentSlide <= Slides.length) && (typeof Slides[CurrentSlide] == 'string'))
{ // ONLY CACHES THE IMAGES ONCE
      SlideReady = false;
      Slides[CurrentSlide] = CacheImage(Slides[CurrentSlide]);	  
      Download();
   }
   return true;
}

function StartSlideShow() {
	//alert('cach ' + 1)
   CurrentSlide = Math.floor(Math.random()*Slides.length); //was 0
   LoadedImages = 0;
   Slides[CurrentSlide] = CacheImage(Slides[CurrentSlide]);
   SlideReady = true;   
   ShowSlide();
   
   //setTimeout('ShowSlide()',1000);
   setInterval("ShowSlide()",2000)
}

StartSlideShow();