var intervalA = 6.5; // delay between rotating images (in seconds)
var random_display = 0; // 0 = no, 1 = yes
intervalA *= 700;

var imageA_index = 0;

imageA_list = new Array();
imageA_list[imageA_index++] = new imageAItem("images/rotate/photo1/1.jpg");
imageA_list[imageA_index++] = new imageAItem("images/rotate/photo1/2.jpg");
imageA_list[imageA_index++] = new imageAItem("images/rotate/photo1/3.jpg");
imageA_list[imageA_index++] = new imageAItem("images/rotate/photo1/4.jpg");
imageA_list[imageA_index++] = new imageAItem("images/rotate/photo1/5.jpg");

var number_of_imageA = imageA_list.length;

function imageAItem(imageA_location) {
this.imageA_item = new Image();
this.imageA_item.src = imageA_location;
}

function get_ImageAItemLocation(imageObj) {
return(imageObj.imageA_item.src)
}

function generate(x, y) {
var range = y - x + 1;
return Math.floor(Math.random() * range) + x;
}

function getNextImageA() {
if (random_display) {
imageA_index = generate(0, number_of_imageA-1);
}
else {
imageA_index = (imageA_index+1) % number_of_imageA;
}
var new_imageA = get_ImageAItemLocation(imageA_list[imageA_index]);
return(new_imageA);
}

function rotateImageA(place) {
var new_imageA = getNextImageA();
document[place].src = new_imageA;
var recur_callA = "rotateImageA('"+place+"')";
setTimeout(recur_callA, intervalA);
}
