function Afbeelding(afbeelding, omschrijving, link, drukker){
	this.afbeelding = afbeelding;
	this.omschrijving = omschrijving;
	this.link = link;
	this.drukker = drukker;
}
// Drukker: 0 = wps, 1 = overig

var imagePath = "http://shop.boekenbent.com/images/";
var paginaPath = "http://shop.boekenbent.com/product_info.php?products_id=";

var afbeeldingen = new Array();
afbeeldingen[0] = new Afbeelding("Een-jaar-Lombok.jpg", "Een jaar Lombok (Mangnus)", 451, 1);
afbeeldingen[1] = new Afbeelding("Sebastopol.jpg", "Sebastopol en andere Lekkerkerkse verhalen (Lekkerkerk)", 452, 1);
afbeeldingen[2] = new Afbeelding("Mythen-en-sagen.jpg", "Mythen en Sagen rond het Comomeer (R. Metselaar)", 453, 1);
afbeeldingen[3] = new Afbeelding("Charly-en-het-lettermannetje.jpg", "Charly en het lettermannetje (E. Bos)", 454, 1);
afbeeldingen[4] = new Afbeelding("Dans-van-openheid.jpg", "Dans van openheid (S. Koning)", 455, 0);
afbeeldingen[5] = new Afbeelding("Magnae-Carminae-Senis-et-Anus.jpg", "Magnae Carminae Senis et Anus (J. Hoed)", 456, 1);
afbeeldingen[6] = new Afbeelding("Dienstbaar-aan-hen-die-dienen.jpg", "Dienstbaar aan hen die dienen (Mast)", 457, 1);
afbeeldingen[7] = new Afbeelding("Verborgen-agenda.jpg", "Verborgen Agenda (Anja de Moes)", 458, 0);
afbeeldingen[8] = new Afbeelding("Even-alleen.jpg", "Even alleen met God (Gedichtensit)", 459, 0);
afbeeldingen[9] = new Afbeelding("Gedragen-geluk.jpg", "Gedragen geluk (Gedichtensit)", 460, 1);
afbeeldingen[10] = new Afbeelding("van-mij-voor-jou.jpg", "Van mij voor jou (D. Smits)", 462, 1);
afbeeldingen[11] = new Afbeelding("Inspirerende-woorden.jpg", "Inspirerende woorden (Voordewind)", 463, 1);
afbeeldingen[12] = new Afbeelding("positieve-geloofsbelijdenissen.jpg", "Positieve geloofsbelijdenissen (Voordewind)", 464, 1);
afbeeldingen[13] = new Afbeelding("profetische boodschap.jpg", "Profetische boodschap voor Gods kinderen (Voordewind)", 466, 1);
afbeeldingen[14] = new Afbeelding("Radiomeditaties.jpg", "Levensveranderende radiomeditaties (Voordewind)", 467, 1);
afbeeldingen[15] = new Afbeelding("Laatste-Kans-op-Goud.jpg", "Laatste kans op goud (C. v.d. Berg)", 468, 0);
afbeeldingen[16] = new Afbeelding("Arada.jpg", "Arada & Doromanekia (Dimitrios)", 469, 0);
afbeeldingen[17] = new Afbeelding("Over-nevels-en-geesten.jpg", "Over nevels en geesten.. (Hendriks)", 470, 1);
afbeeldingen[18] = new Afbeelding("zes vingers.jpg", "Zes Vingers (D. Koopman)", 471, 1);
afbeeldingen[19] = new Afbeelding("Zus mijmert.jpg", "Zus mijmert (Maja)", 472, 1);
afbeeldingen[20] = new Afbeelding("Wat-nu.jpg", "Wat nu? (T.Swarte)", 473, 1);
afbeeldingen[21] = new Afbeelding("laatste kans.jpg", "E-book Laatste kans op goud (C. v.d. Berg)", 474, 1);
afbeeldingen[22] = new Afbeelding("Nevelslierten-in-het-hoofd.jpg", "Nevelslierten in het hoofd (Kleine)", 475, 1);
afbeeldingen[23] = new Afbeelding("beertje-bas.jpg", "Beertje Bas en andere gedichtjes (T. Jansma)", 476, 1);
afbeeldingen[24] = new Afbeelding("Hope.jpg", "Hope (Varkevisser)", 477, 1);
afbeeldingen[25] = new Afbeelding("deel-door-mij-uw-liefde-uit.jpg", "Deel door mij Uw liefde uit (D. Buurman)", 478, 1);
afbeeldingen[26] = new Afbeelding("10-geboden.jpg", "De 10 geboden van een duurzaam huwelijk (Greef)", 479, 1);
afbeeldingen[27] = new Afbeelding("Alles-Dubbel.jpg", "Alles Dubbel (Hilhorst)", 480, 1);
afbeeldingen[28] = new Afbeelding("Tramtranen.jpg", "Tramtranen & andere wissels (Zoutberg)", 481, 1);
afbeeldingen[29] = new Afbeelding("Beestenbende-1.jpg", "Beestenbende in Westerende (Wildzang)", 482, 1);
afbeeldingen[30] = new Afbeelding("De-onvoltooide-ballade.jpg", "De onvoltooide ballade (Motquin)", 483, 1);
afbeeldingen[31] = new Afbeelding("Hij-heeft-mij-aan-het-licht-gebracht.jpg", "Hij heeft mij aan het licht gebracht (Maasland)", 484, 1);
afbeeldingen[32] = new Afbeelding("De-wet-van-de-kracht-.jpg", "De wet van de kracht van uw gedachten (A. Aureyn)", 485, 1);
afbeeldingen[33] = new Afbeelding("Ik-kracht.jpg", "Ik kracht - Voor een (daad) krachtig leven! (D. Kors)", 486, 1);
afbeeldingen[34] = new Afbeelding("Jassos.jpg", "Jassos! (J. de Korte)", 487, 1);
afbeeldingen[35] = new Afbeelding("Schrijf-plan.jpg", "Schrijf & Plan een boek (Groenhart)", 488, 1);
afbeeldingen[36] = new Afbeelding("Het-Denken,-een-afwijking.jpg", "het denken, een afwijking (Oldegberts)", 489, 0);
afbeeldingen[37] = new Afbeelding("het-leven-van-2.jpg", "Het leven van twee woonwagenbewoners (Voordewind)", 490, 1);
afbeeldingen[38] = new Afbeelding("Meer-Maus.jpg", "Meer Maus (Werkman)", 491, 1);
afbeeldingen[39] = new Afbeelding("verrewonderingen.jpg", "VerreWonderingen van mister Ferdinand (Geuther)", 492, 1);
afbeeldingen[40] = new Afbeelding("Retour.jpg", "Retour (Holtrop)", 493, 1);
afbeeldingen[41] = new Afbeelding("De ring.jpg", "De ring (Zanger)", 494, 0);
afbeeldingen[42] = new Afbeelding("BCB.jpg", "Big City Babbels (Geuther)", 495, 1);
afbeeldingen[43] = new Afbeelding("Het-steekpenningen-caroussel.jpg", "Het steekpenningen-carrousel (Oorburg)", 496, 1);
afbeeldingen[44] = new Afbeelding("grootcirkel.jpg", "Grootcirkel (Lottum)", 497, 1);
afbeeldingen[45] = new Afbeelding("Dobbie-leert-zwemmen.jpg", "Dobbie leert zwemmen (Vink)", 498, 1);
afbeeldingen[46] = new Afbeelding("moeder-worden-voor-je-25ste.jpg", "Moeder worden voor je 25ste (Heijerman)", 499, 0);
afbeeldingen[47] = new Afbeelding("Avonturen-pim-en-roos.jpg", "De avonturen van Pim en Roos - De afonteuren van pim en roos (A. Wenning)", 500, 1);
afbeeldingen[48] = new Afbeelding("De ring.jpg", "E-book de Ring (Zanger)", 501, 1);
afbeeldingen[49] = new Afbeelding("De-schuldbekentenis.jpg", "De schuldbekentenis (Oorschot)", 502, 1);
afbeeldingen[50] = new Afbeelding("met-een-glimlach-en-een-traan.jpg", "Met een glimlach en een traan (Kroon)", 503, 1);
afbeeldingen[51] = new Afbeelding("de-blauwdruk.jpg", "De blauwdruk (Lamminga)", 504, 1);
afbeeldingen[52] = new Afbeelding("De-12-heilige-nachten.jpg", "Het jaar rond met de 12 heilige nachten (I. Kraak)", 505, 1);
afbeeldingen[53] = new Afbeelding("Nobel-was-hij.jpg", "Nobel was hij (Zanger)", 506, 1);
afbeeldingen[54] = new Afbeelding("een-zee.jpg", "Een zee van zacht geruis (Zanger)", 507, 1);
afbeeldingen[55] = new Afbeelding("9789085706243.jpg", "Cultuur, een vernuftige verleiding (W. Bourne)", 508, 1);
afbeeldingen[56] = new Afbeelding("enkel-een-litteken.jpg", "Enkel een litteken (Weitgraven)", 509, 1);
afbeeldingen[57] = new Afbeelding("De-kleur-van-zijn.jpg", "De kleuren van Zijn (A. Vogy)", 510, 1);
afbeeldingen[58] = new Afbeelding("Mijn-naam-is-Azra.jpg", "Mijn naam is Azra (Noordeloos)", 511, 1);
afbeeldingen[59] = new Afbeelding("Dans-van-even.jpg", "Dans van Even (Wanders)", 512, 1);
afbeeldingen[60] = new Afbeelding("Verbroken-vertrouwen.jpg", "Verbroken Vertrouwen (L. van Berke)", 513, 1);
afbeeldingen[61] = new Afbeelding("Gods-beloften-voor-woonwagenbewoners.jpg", "Gods belofte voor woonwagenbewoners (Voordewind)", 514, 1);

//var j = 0
var p = afbeeldingen.length;
//var preBuffer = new Array()
//for (i = 0; i < p; i++){
//   preBuffer[i] = new Image();
//   preBuffer[i].src = afbeeldingen[i].afbeelding
//}

// Een willekeurige  index ophalen.
function GetIndex(){
	return Math.round(Math.random()*(p-1));
}


function Contains(nrs, index){
	var waar = false;
	
	for (var i = 0; i < nrs.length; i++){
		if (nrs[i] == index){
			waar = true;
		}
	}
	return waar;
}


// Willekeurige afbeeldingen tonen.
function toonAfbeelding(){
	if (typeof(aantalArtikelen)=='undefined')
	{
		aantalArtikelen = 1;
	}	
	if (typeof(niveau)=='undefined')
	{
		niveau = 1;
	}
	if (typeof(stand)=='undefined')
	{
		stand = 0;
	}
	if (typeof(breedteAfbeelding)=='undefined')
	{
		breedteAfbeelding = 100;
	}	
	
	if (aantalArtikelen > afbeeldingen.length){
		aantalArtikelen = afbeeldingen.length;
	}

	var nrs = new Array();
	document.write('<div align="center">');

	if (stand == 1)
	{
		document.write('	<table width="' + aantalArtikelen * breedteAfbeelding + '">');
		document.write('		<tr>');
	}
	
	for (var i = 0; i < aantalArtikelen ; i++) {
		var whichImage;
		
		// Bepalen of de afbeelding al gebruikt is.
		do {
			whichImage = GetIndex();
		//} while (nrs.contains(whichImage))
		} while(Contains(nrs, whichImage) || afbeeldingen[whichImage].drukker > niveau)
		
		// Variable vullen met afbeelding die al geweest is
		nrs[i] = whichImage;
		
		if (stand == 0)
		{
			document.write('<p>');
		}
		else
		{
			document.write('			<td valign="top" align="center" width="'+breedteAfbeelding+'"> ');
		}		
		
		document.write('<a href="'+paginaPath+afbeeldingen[whichImage].link+'"> <img border=0 src="'+imagePath+afbeeldingen[whichImage].afbeelding+'" width="100" height="140"></a>');
		document.write("<br />");
		document.write(afbeeldingen[whichImage].omschrijving);
		
		if (stand == 0)
		{
			document.write('</p>');
		}
		else
		{
			document.write('			</td>');
		}		
	}
	if (stand == 1)
	{
		document.write('		</tr>');
		document.write('	</table>');
	}
	document.write('</div>');
}

toonAfbeelding();