var huidigplaatje;
var plaatje;
var cache1;
var cache2;
var pprefix;

function Plaatje (url)
{
	this.url = url
	this.volgende;
	this.vorige;
}

function volgendplaatje ()
{
	if (!plaatje) initplaatjes ();
	huidigplaatje = huidigplaatje.volgende;
	plaatje.src = pprefix+huidigplaatje.url;
	cache2.src = pprefix+huidigplaatje.volgende.url;
}

function vorigplaatje ()
{
	if (!plaatje) initplaatjes ();
	huidigplaatje = huidigplaatje.vorige;
	plaatje.src = pprefix+huidigplaatje.url;
	cache1.src = pprefix+huidigplaatje.vorige.url;
}

function initplaatjes ()
{
	pprefix = padprefix+'Afbeelding/Voorpagina/';

	var plijst = document.getElementById ("randomplaatjelijst").childNodes[0].nodeValue;
	plaatje = document.getElementById ("randomimg");
	var inx = plaatje.src.lastIndexOf ("/");
	var huidige = plaatje.src.substring (inx+1);
	
	var plaatjeslijst1 = plijst.split ("|");
	var plaatjeslijst2 = new Array ();
	var x = 0;
	for (i = 0; i < plaatjeslijst1.length; i++)
	{
		if (plaatjeslijst1[i] != huidige && plaatjeslijst1[i].indexOf (".jpg") > 0)
		{
			plaatjeslijst2[x] = plaatjeslijst1[i];
			x++;
		}
	}
	
	var p = new Plaatje (huidige);
	huidigplaatje = p;
	for (i = 0; i < plaatjeslijst2.length; i++)
	{
		p.volgende = new Plaatje (plaatjeslijst2[i]);
		p.volgende.vorige = p;
		p = p.volgende;
	}
	p.volgende = huidigplaatje;
	huidigplaatje.vorige = p;

	cache1 = document.getElementById ("randomplaatjecache1");
	cache2 = document.getElementById ("randomplaatjecache2");
}
