// 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  = 6	// number of images

placeholder.src = "images/200_100_placeholder.gif"
for (i=1;i<=n;i++) {
	ImageArr[i] = new Image
	TextArr[i] = new String
	ImageArr[i].src = "images/slideshow2/image"+i+".jpg"
}

// define strings to accompany images
TextArr[1] = "Biking; Gwyne Fawr Valley"
TextArr[2] = "Trecking near Llantony"
TextArr[3] = "Climbing at Darren Cilau"
TextArr[4] = "Walk; Chwar Blaenonneu"
TextArr[5] = "Caving; Llangattock"
TextArr[6] = "Caving; Llangattock"


i=0
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)
	}	
}