// delay between slides (in milliseconds)
var slideURL = new Array;
var slideDelay = 5000;
// Index
var curSlide = -2;
// timeout id for the current setTimeout command
var curTimeout;

var curGroot = -1;
var beeldShow = "";

function showSlide() {
	if (beeldShow=="") {
		if (curSlide==-2) {
			curSlide=-1;
		} else {
			curSlide = ((curSlide + 1) % slideURL.length);
			document.images["slideImg"].src = slideURL[curSlide];
		}
	}
	curTimeout = setTimeout("showSlide()", slideDelay);
}

var galerijGroot = new Array;
var galerijOms = new Array;

function toonBeeld(p_afbIndex) {
	
	beeldShow="stop";
	
	var fotoGroot = new Image();
	fotoGroot.src = galerijGroot[p_afbIndex];
	
	document.getElementById("grijslaag").style.visibility="visible";
	document.getElementById("fotoGroot").src=fotoGroot.src;
	document.getElementById("fotolijst").style.visibility="visible";
	document.getElementById("fotokruis").style.visibility="visible";

	document.getElementById("diabalk").innerHTML=galerijOms[p_afbIndex];

	curGroot = p_afbIndex;

}

function verbergBeeld() {

	beeldShow="";

	document.getElementById("grijslaag").style.visibility="hidden";
	document.getElementById("fotolijst").style.visibility="hidden";
	document.getElementById("fotokruis").style.visibility="hidden";

	document.getElementById("fotoGroot").src="";
	document.getElementById("diabalk").innerHTML="";
}

function nextBeeld() {
	
	var fotoGroot = new Image();
	curGroot = ((curGroot + 1) % galerijGroot.length);
	fotoGroot.src = galerijGroot[curGroot];

	document.getElementById("fotoGroot").src = fotoGroot.src;
	if (galerijOms[curGroot]=="") {
		document.getElementById("diabalk").innerHTML="<br />";
	} else {
		document.getElementById("diabalk").innerHTML=galerijOms[curGroot];
	}

}
function vorigBeeld() {
	
	var fotoGroot = new Image();
	curGroot = curGroot - 1;
	if (curGroot<0) curGroot=galerijGroot.length-1;
	fotoGroot.src = galerijGroot[curGroot];

	document.getElementById("fotoGroot").src = fotoGroot.src;
	if (galerijOms[curGroot]=="") {
		document.getElementById("diabalk").innerHTML="<br />";
	} else {
		document.getElementById("diabalk").innerHTML=galerijOms[curGroot];
	}

}

function startstopBeeld() {

	if (beeldShow=="stop") {
		beeldShow="loop";
		document.getElementById("startstopknop").src="images/ds_stop_act.jpg";
		showBeeld();
	} else {
		beeldShow="stop";
		document.getElementById("startstopknop").src="images/ds_start_act.jpg";
	}
	
}

function showBeeld() {

	if (beeldShow=="loop") {
		nextBeeld();
		curTimeout = setTimeout("showBeeld()", slideDelay);
	}

}
