displayImg = 'stage';
timer      = 2000;
currImg    = 0;
prevImg    = imageSlides.length - 1;
nextImg    = 1;
delay      = null;

function init() {
    if (document.getElementById) {
        slideShow(0);
    }
}

function thumbFocus() {
    prevImg = (currImg ? currImg-1 : imageSlides.length-1);
	nextImg = (currImg >= (imageSlides.length-1) ? 0 : currImg+1);
	
    for (var i=0;i<imageSlides.length;i++) {
		
	if (i == currImg) 
	{
		className = 2;
		document.getElementById("thumb_"+i).style.clip = 'rect(16px, 72px, 52px, 38px)';
	}
	
	else if (i == nextImg && i>0)
	{	
		className = 1;
		document.getElementById("thumb_"+i).style.clip = 'rect(18px, 70px, 50px, 40px)';
	} 
	else
	{
		className = 3;
		document.getElementById("thumb_"+i).style.clip = 'rect(18px, 70px, 50px, 40px)';
	}

        document.getElementById("slide_"+i).className = 'thumb_' + className;
		document.getElementById("slide_"+i).style.display = 'block';
    }
}

function slideShow(newImg) {
    clearTimeout(delay);
    currImg = newImg;
    nextImg = currImg;

    thumbFocus();

    document.getElementById(displayImg).src = imageSlides[currImg].src;
    document.getElementById(displayImg).width = imageSlides[currImg].width;
    document.getElementById("footer").style.clear = "both";
	
	//Detect IE5.5+
	version=0
	if (navigator.appVersion.indexOf("MSIE")!=-1){
	temp=navigator.appVersion.split("MSIE")
	version=parseFloat(temp[1])
	}
	
	if (version==0)
	{
		document.getElementById("content").style.marginBottom = imageSlides[currImg].height + 20 + 'px';
	}
 

	//for (var i=0;i<imageSlides.length;i++) {
		//document.getElementById("slide_"+i).style.display = 'block';
	//}

	document.getElementById("loading").style.display = 'none';
    
    delay = setTimeout('slideShow(nextImg)',timer);
}

function pause() {
    clearTimeout(delay);
}

function restart() {
    delay = setTimeout('slideShow(nextImg)',timer);
}
