<!--

//arrays for slideshows
var picArray = new Array();
var picNames = new Array();
var numPics;
var thisPic = 0;
var timeoutId;
var playSpeed = 3;
var autoPlayFlag = false;
var currentlyLoaded = -1;
var currentlyLoading = 0;

function slideShow(delta) {
	prevPic = thisPic;
	thisPic = thisPic + delta;
	if (thisPic==numPics) {thisPic = 0;}

	var newVis;
	var obj = null;

	if(thisPic==0) { //hide previous button
		setVis('prev_on','hidden');
	} else { //show previous button
		setVis('prev_on','visible');
	}

	if(thisPic==numPics-1) { //hide next button
		setVis('next_on','hidden');
	} else { //show next button
		setVis('next_on','visible');
	}

	if(autoPlayFlag==true) {
		setVis('autoplay_on','visible');
	} else {
		setVis('autoplay_off','visible');
	}

	
	if (isIE4==true){
		obj = eval('document.all.pic' + thisPic + '.style');
        	obj.visibility = 'visible';
		if(delta!=0){
			obj = eval('document.all.pic' + prevPic + '.style');
        		obj.visibility = 'hidden';
        	}
	} else if (isIE5==true){
        	obj = eval('document.all.pic' + thisPic);
		obj.style.filter = "progid:DXImageTransform.Microsoft.Fade(duration=1)";
		obj.filters[0].Apply();
        	obj.style.visibility = 'visible';
		obj.filters[0].Play();
		if(delta!=0){
			obj = eval('document.all.pic' + prevPic);
			obj.style.filter = "progid:DXImageTransform.Microsoft.Fade(duration=1)";
			obj.filters[0].Apply();
			obj.style.visibility = 'hidden';
			obj.filters[0].Play();
		}
   	} else if (isNS6==true){
        	obj = document.getElementById('pic' + thisPic);
        	obj.style.visibility = 'visible';
		if(delta!=0){
        		obj = document.getElementById('pic' + prevPic);
        		obj.style.visibility = 'hidden';
        	}
    	}

	picArray[thisPic].src = 'images/'+picNames[thisPic];
	document['picImg'+thisPic].src = picArray[thisPic].src;
	
	if(autoPlayFlag==true) {
		clearTimeout(timeoutId);
		timeoutId = setTimeout("autoPlay()",playSpeed*1000);
	}
}


function setVis(which,theVis) {
	if (isIE4==true){
		obj = eval('document.all.'+which);
		if(obj) obj.visibility = theVis;
	} else if(isIE5==true){
		obj = eval('document.all.'+which);
		if(obj) obj.style.visibility = theVis;
   	} else if (isNS6==true){
        	obj = document.getElementById(which);
        	if(obj) obj.style.visibility = theVis;
   	}
}

function autoPlay() {
	autoPlayFlag = true;
	setVis('autoplay_off','hidden');
	setVis('autoplay_on','visible');
	if(document['picImg'+thisPic].complete) {
		slideShow(1);
	} else {
		timeoutId = setTimeout("autoPlay()",playSpeed*1000);
	}
}

function autoStop() {
	autoPlayFlag = false;
	clearTimeout(timeoutId);
	setVis('autoplay_off','visible');
	setVis('autoplay_on','hidden');
}

function initSlideShow(autoPlay, delay) {
	if (document.images){
		for (i=0;i<picNames.length;i++){
			picArray[picArray.length] = new Image();
		}
	}
	picArray[0] = document.images['picImg0'];
	picArray[0].src = 'images/'+picNames[0];
	numPics = picArray.length;
	autoPlayFlag = autoPlay;
	playSpeed = delay;
	slideShow(0);
	loadPics();
}

function loadPics() {
	if(picArray[currentlyLoading].complete) {
		currentlyLoaded = currentlyLoading;
		currentlyLoading++;
		picArray[currentlyLoading] = new Image();
		picArray[currentlyLoading].src = 'images/'+picNames[currentlyLoading];
	}
	if(currentlyLoading < numPics-1) {
		setTimeout("loadPics()",200);
	}
}

//-->