﻿//randomizing an array
var randomNumber
var myImages = new Array(10)
var t
var loading = new Image()
loading.src='images/loading.gif'

for (i=0; i<10; i++){
  randomNumber = Math.floor(Math.random()*95)
  myImages[i] = 'images/cd' + randomNumber + '.jpg'
}


//Preloading myImages for slideshow
var image1=new Image()
image1.src=myImages[0]
var image2=new Image()
image2.src=myImages[1]
var image3=new Image()
image3.src=myImages[2]
var image4=new Image()
image4.src=myImages[3]
var image5=new Image()
image5.src=myImages[4]
var image6=new Image()
image6.src=myImages[5]
var image7=new Image()
image7.src=myImages[6]
var image8=new Image()
image8.src=myImages[7]
var image9=new Image()
image9.src=myImages[8]
var image10=new Image()
image10.src=myImages[9]

//Slideshow function
var step=1
function stepThrough(){

  //if browser does not support the image object, exit.
  if (!document.images){
  return
  }
  else {
    document.images.slide.src=eval('image'+step+'.src');
    document.images.slide.width = eval('image'+step+'.width');
    document.images.slide.height = eval('image'+step+'.height');
    if (step<10){
      step++
    }
    else {
      step=1
    }
    //loop every 2.5 seconds
    t=setTimeout('stepThrough()',2500)
  }
}//stepThrough

stepThrough()

