var interval = 5;       // Delay (in seconds) between rotating images.
var RandomImages = 0;   // 0 = no, 1 = yes
interval *= 1000;

var image_index = 0;
var cctofImageList = new Array();
cctofImageList[image_index++] = new imageItem("../flash/BannerTheMcNeils.png");
//cctofImageList[image_index++] = new imageItem("flash/Image2.jpg");
//cctofImageList[image_index++] = new imageItem("flash/Image3.jpg");
cctofImageList[image_index++] = new imageItem("../flash/Image4.JPG");
cctofImageList[image_index++] = new imageItem("../flash/Image1new.gif");
cctofImageList[image_index++] = new imageItem("../flash/Image2_New.jpg");
cctofImageList[image_index++] = new imageItem("../flash/Image3new.jpg");
cctofImageList[image_index++] = new imageItem("../flash/Image4.png");


var TotalImages = cctofImageList.length;

function imageItem(image_location) {
  this.image_item = new Image();
  this.image_item.src = image_location;
}

function get_ImageItemLocation(imageObj) {
  return(imageObj.image_item.src)
}

function generate(x, y) {
  var range = y - x + 1;
  return Math.floor(Math.random() * range) + x;
}

function getNextImage() {
  if (RandomImages) {
    image_index = generate(0, TotalImages - 1);
  }
  else {
    image_index = (image_index + 1) % TotalImages;
  }
  var new_image = get_ImageItemLocation(cctofImageList[image_index]);
  return(new_image);
}

function rotateImage(place) {
  var new_image = getNextImage();
  document[place].src = new_image;
  var recur_call = "rotateImage('"+place+"')";
  setTimeout(recur_call, interval);
}
