
var random_display = 0
// var imageDir = "images/"
var imageNum = 0
// imageArray = new Array()
// imageArray[imageNum++] = new imageItem(imageDir + "patio.png")
// imageArray[imageNum++] = new imageItem(imageDir + "wine.png")

var imageArray
var number_of_image

function initArray(iarray) {
 imageArray = iarray
 number_of_image = imageArray.length
}


function imageItem(image_location) {
var image_item = new Image()
image_item.src = image_location
return image_item
}

function get_ImageItemLocation(imageObj) {
return(imageObj.image_item.src)
}

function randNum(x, y) {
var range = y - x + 1
return Math.floor(Math.random() * range) + x
}

function getNextImage() {
 if (random_display) {
  imageNum = randNum(0, number_of_image-1)
 }
 else {
  imageNum = (imageNum+1) % number_of_image
 }
 return(imageArray[imageNum])
}

function rotateImage(place, interval) {
 var next_image = getNextImage()
 if (! interval) interval = 2000
 document.images[place].src = next_image.src
 var recur_call = "rotateImage('"+place+"',"+interval+")"
 timerID = setTimeout(recur_call, interval)
}
