// slideshow control script
var id
var i
var n
var pageReady = false
var ImageArr = new Array(n)
var TextArr  = new Array(n)
var placeholder = new Image
var nextPic = new Image

i  = 0	// loop counter
id = 0	// image number
n  = 4	// number of images

placeholder.src = "images/130_200_placeholder.gif"
for (i=1;i<=n;i++) {
	ImageArr[i] = new Image
	TextArr[i] = new String
	ImageArr[i].src = "images/slideshow3/image"+i+".jpg"
}

// define strings to accompany images
TextArr[1] = "Spotted Orchid"
TextArr[2] = "Wood Pecker"
TextArr[3] = "Buzzard"
TextArr[4] = "Horseshoe Bat"

function checkifReady() {
	if (document.images) { 
		pageReady = true
	}
	else {
		i=i+1
		if ( i<10 ) { setTimeout("checkifReady()",1000) }
	}
}

function swapImage(n) {
	document.slideshow.src = ImageArr[n].src
	if (document.getElementById) {
		document.getElementById("slideshowtext").innerHTML = TextArr[n]
	}
}

function cycleImages() {
	if (pageReady) {
		id++
		var nextimageNumber = id-(n*(Math.floor((id-1)/n)))
		document.slideshow.src = placeholder.src
		nextPic.src = ImageArr[nextimageNumber].src
		nextPic.onload = swapImage(nextimageNumber)
	}	
}