var interval = 3000; 
var random_display = 0;
var image_dir = "/images/slides/"
var ImageNum = 0;

imageArray = new Array();
imageArray[ImageNum++] = new imageItem(image_dir + "main-image1.gif");
imageArray[ImageNum++] = new imageItem(image_dir + "main-image2.gif");
imageArray[ImageNum++] = new imageItem(image_dir + "main-image3.gif");
imageArray[ImageNum++] = new imageItem(image_dir + "main-image4.gif");
imageArray[ImageNum++] = new imageItem(image_dir + "main-image5.gif");
imageArray[ImageNum++] = new imageItem(image_dir + "main-image6.gif");

function resetLinkColours()
{
	document.getElementById('main-image1').firstChild.className='one';
	document.getElementById('main-image2').firstChild.className='two';
	document.getElementById('main-image3').firstChild.className='three';
	document.getElementById('main-image4').firstChild.className='four';
	document.getElementById('main-image5').firstChild.className='five';
	document.getElementById('main-image6').firstChild.className='six';
}

function hidecaptionText()
{
	document.getElementById('caption1').style.display='none';
	document.getElementById('caption2').style.display='none';
	document.getElementById('caption3').style.display='none';
	document.getElementById('caption4').style.display='none';
	document.getElementById('caption5').style.display='none';
	document.getElementById('caption6').style.display='none';
}

var number_of_image = imageArray.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 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;
}
var new_image = get_ImageItemLocation(imageArray[ImageNum]);
return(new_image);
}

function getPrevImage() {
ImageNum = (ImageNum-1) % number_of_image;
var new_image = get_ImageItemLocation(imageArray[ImageNum]);
return(new_image);
}

function prevImage(place) {
var new_image = getPrevImage();
document[place].src = new_image;
}

function rotateImage(place) {
	var new_image = getNextImage();
	document.images[place].src = new_image;
	var recur_call = "rotateImage('"+place+"')";
	timerID = setTimeout(recur_call, interval);

	var ssarray = new_image.split("/");
	var last = ssarray.pop();
	var sslink = last.replace(".gif", "");
	resetLinkColours();
	document.getElementById(sslink).firstChild.className='slideon';
	hidecaptionText();
	var captionid = sslink.replace("main-image", "");
	document.getElementById('caption'+captionid).style.display='block';
}

function selectSlide(obj)
{
	clearTimeout(timerID);
	var imagename = image_dir+obj.id+'.gif';
	document.getElementById('rImage').src = imagename;
	
	var sslink = imagename.replace(".gif", "");
	sslink = sslink.replace("images/", "");
	resetLinkColours();
	document.getElementById(obj.id).style.color='#333333';
	hidecaptionText();
	var zID = obj.id;
	var captionid = zID.replace("main-image", "");
	document.getElementById('caption'+captionid).style.display='block';
}
defaultOpenTab = -1;
spinAccord=null;
function init() {
	appInit();
	rotateImage('rImage');
}
function appInit() {
}