
var interval = 4; // delay between rotating images (in seconds)
var random_display = 1; // 0 = no, 1 = yes
interval *= 1000;

var preview_image_index = 0;
preview_image_list = new Array();

preview_image_list[preview_image_index++] = "480frnt.jpg";
preview_image_list[preview_image_index++] = "280FXPanel.JPG";
preview_image_list[preview_image_index++] = "F28HOOK.JPG";
preview_image_list[preview_image_index++] = "GUAYINST.jpg";
preview_image_list[preview_image_index++] = "Hover.JPG";
preview_image_list[preview_image_index++] = "Picture003.jpg";
preview_image_list[preview_image_index++] = "dash.jpg";
preview_image_list[preview_image_index++] = "cimg0030.jpg";



var number_of_preview_image = preview_image_list.length;

function generate(x, y) {
	var range = y - x + 1;
	return Math.floor(Math.random() * range) + x;
}

function getNextPreviewImage() {
	if (random_display) {
		preview_image_index = generate(0, number_of_preview_image-1);
	}
	else {


		if("up" != direction) {
			preview_image_index = (preview_image_index+1) % number_of_preview_image;
		} else {
			if(0 == preview_image_index) { // the modulus stuff didn't seem to work going down the images, so have done it the long way...
				preview_image_index = number_of_preview_image - 1;
			} else {
				preview_image_index = preview_image_index - 1;
			}
		}
	}
	var new_image = get_ImageItemLocation(new imageItem("images/gallery/previews/" + preview_image_list[preview_image_index]));
	return(new_image);
}

function rotatePreviewImage(place) {
	var new_image = getNextPreviewImage();
	document[place].src = new_image;

//			alert("finished " + preview_image_index);
	
	var recur_call = "rotatePreviewImage('"+place+"')";
	setTimeout(recur_call, interval);
}





