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("9789085706632.jpg", "Hoog - tot bijna vleugelslag (Lobet)", 540, 0);
afbeeldingen[1] = new Afbeelding("Vrouw-van-het- licht.jpg", "Vrouw van het licht (Opmeer)", 542, 0);
afbeeldingen[2] = new Afbeelding("Bodem van de hemel.jpg", "Op de bodem van de hemel (Pappot)", 543, 0);
afbeeldingen[3] = new Afbeelding("Commedia_.jpg", "Commedia (Pappot)", 544, 0);
afbeeldingen[4] = new Afbeelding("zachteadem.jpg", "De zachte adem van de tijd (Pappot)", 545, 0);
afbeeldingen[5] = new Afbeelding("web-van-schelpen.jpg", "De Droomcirkel, Web van schelpen (Rietdijk)", 546, 0);
afbeeldingen[6] = new Afbeelding("Zoutwatervrees.jpg", "Zoutwatervrees (Waterman)", 547, 0);
afbeeldingen[7] = new Afbeelding("Tomatenblues.jpg", "Tomatenblues (Waterman)", 548, 1);
afbeeldingen[8] = new Afbeelding("Pjotr.jpg", "Pjotrs Borsjt (Hennekam)", 549, 0);
afbeeldingen[9] = new Afbeelding("Spontaan.jpg", "Het Alfabet van de Spontaniteit (Groenhart)", 550, 0);
afbeeldingen[10] = new Afbeelding("Het-concertsurprise.jpg", "Het Concert Surprise (Motquin)", 551, 0);
afbeeldingen[11] = new Afbeelding("Koud-bellen.jpg", "Koud bellen brrr... (Bonke)", 552, 1);
afbeeldingen[12] = new Afbeelding("Tiet-zat.jpg", "Tiet zat! (Cora Snip)", 553, 1);
afbeeldingen[13] = new Afbeelding("Bakkersjongen.jpg", "Bakkersjongen (Verhaegh)", 554, 0);
afbeeldingen[14] = new Afbeelding("Altijd-anders.jpg", "Altijd anders (Hilhorst)", 555, 0);
afbeeldingen[15] = new Afbeelding("Galgelappers.jpg", "Galgelappers, een geschiedenis van Leeuwarden (1780-1880) (Kortrijk)", 556, 0);
afbeeldingen[16] = new Afbeelding("kom-binnen.jpg", "Kom binnen (Uding)", 557, 0);
afbeeldingen[17] = new Afbeelding("De-stille-storm.jpg", "De Stille Storm (Hellemons)", 558, 0);
afbeeldingen[18] = new Afbeelding("Gebroken-ogen.jpg", "Gebroken ogen (M. Charlot)", 559, 1);
afbeeldingen[19] = new Afbeelding("Een-wereld-zonder-zorgen.jpg", "Een wereld zonder zorgen (Vierzen)", 560, 0);
afbeeldingen[20] = new Afbeelding("Het-antwoord.jpg", "Het antwoord - Ultieme sleutels tot succes (Albadoro)", 561, 0);
afbeeldingen[21] = new Afbeelding("Gezantbroeders.jpg", "George Adamski - Gezant van de ruimtebroeders (Aartsen)", 562, 0);
afbeeldingen[22] = new Afbeelding("losse-gedachten.jpg", "Losse gedachten (P. v. Tiel)", 563, 0);
afbeeldingen[23] = new Afbeelding("van-aardpeer.jpg", "Van Aardpeer tot Zonnebloem (Vries)", 564, 1);
afbeeldingen[24] = new Afbeelding("binnenwereld.jpg", "Binnenwereld (Groenland)", 565, 1);
afbeeldingen[25] = new Afbeelding("met alle respect.jpg", "Met alle respect... (Natris)", 566, 0);
afbeeldingen[26] = new Afbeelding("REALITY-REDEFINED.jpg", "Reality Redefined (Scholze)", 567, 0);
afbeeldingen[27] = new Afbeelding("Kangoeroe-gaat-schaatsen.jpg", "Kangoeroe gaat schaatsen (Albadoro)", 568, 0);
afbeeldingen[28] = new Afbeelding("bron-van-levend-water.jpg", "Bron van levend water (v.d. Veen)", 569, 0);
afbeeldingen[29] = new Afbeelding("Wat-nu-weer.jpg", "Wat nu weer? (Swarte)", 570, 0);
afbeeldingen[30] = new Afbeelding("over-mensen-gesproken.jpg", "Over mensen gesproken, een verwonderlijk leven (Eijck)", 571, 0);
afbeeldingen[31] = new Afbeelding("zwerversmelodieen.jpg", "Zwerversmelodieën (Bouwman)", 572, 0);
afbeeldingen[32] = new Afbeelding("Slecht-bevallen.jpg", "Slecht bevallen (Bloem)", 573, 0);
afbeeldingen[33] = new Afbeelding("zielsgelukkig.jpg", "ZielsGelukkig (Bruggen)", 574, 0);
afbeeldingen[34] = new Afbeelding("webwinkel-Als-de-rust-weerkeert-dan-is-er...jpg", "Als de rust weerkeert dan is er... Liefde! (Lageweg)", 575, 0);
afbeeldingen[35] = new Afbeelding("Hamann_s-race-tegen-de-klok.jpg", "Hamann's race tegen de klok (Stoel)", 576, 0);
afbeeldingen[36] = new Afbeelding("Spannendste-boek-van-de-veluwe.jpg", "Het spannendste boek van de veluwe (Frederiks)", 577, 0);
afbeeldingen[37] = new Afbeelding("nwBand-thuiskomen-in-verwondering---Haeften.jpg", "Thuiskomen in verwondering (Haeften)", 578, 1);
afbeeldingen[38] = new Afbeelding("Voorkant Butterfly.jpg", "Butterflies do...! (Arduin)", 579, 0);
afbeeldingen[39] = new Afbeelding("IJzige-vlucht.jpg", "IJzige vlucht (Huizing)", 580, 0);
afbeeldingen[40] = new Afbeelding("Mooie-bange-ogen.jpg", "Mooie bange ogen (Janssen)", 581, 0);
afbeeldingen[41] = new Afbeelding("krijg-ik-een-kusje.jpg", "Krijg ik een kusje? (Zegveld)", 582, 0);
afbeeldingen[42] = new Afbeelding("ontspoord.jpg", "Ontspoord (Zoutberg)", 583, 1);
afbeeldingen[43] = new Afbeelding("gedachten-gedichtjes.jpg", "Gedachten gedichtjes (Vries)", 584, 0);
afbeeldingen[44] = new Afbeelding("Hartenwensen.jpg", "Hartenwensen (Riedewald)", 585, 0);
afbeeldingen[45] = new Afbeelding("samen-dommelen.jpg", "Samen dommelen en uitrusten (Heer)", 586, 1);
afbeeldingen[46] = new Afbeelding("Schrijf-plan.jpg", "E-book Schrijf en plan een goed boek (Groenhart)", 587, 0);
afbeeldingen[47] = new Afbeelding("the-slow-fall.jpg", "The slow fall (Stoel)", 588, 0);
afbeeldingen[48] = new Afbeelding("asielverhaal-in-Nederland.jpg", "Een asielverhaal in Nederland (Karamzadeh)", 589, 1);
afbeeldingen[49] = new Afbeelding("buiten-de-kaart-om.jpg", "Buiten de kaart om (Wijden)", 590, 1);
afbeeldingen[50] = new Afbeelding("Raouls-ballet.jpg", "Raoul's ballet (Willems)", 591, 0);
afbeeldingen[51] = new Afbeelding("De-metafysische-krachten-van-een-negroide.jpg", "De Metafysische krachten van een Negroïde (Pinas)", 593, 0);
afbeeldingen[52] = new Afbeelding("Guus-stopt-met-leven.jpg", "Guus stopt met leven! (Konig)", 594, 0);
afbeeldingen[53] = new Afbeelding("succesvol-veranderen.jpg", "Succesvol veranderen (Melisen)", 595, 0);
afbeeldingen[54] = new Afbeelding("Woordenlijst-voor-het-laboratoriumonderwijs.jpg", "Woordenlijst voor het laboratoriumonderwijs (van Delft)", 596, 0);
afbeeldingen[55] = new Afbeelding("bloedmooi-en-moddervet.jpg", "E-book Bloedmooi en moddervet (Vriens)", 597, 0);
afbeeldingen[56] = new Afbeelding("De-geliefde.jpg", "De Geliefde, een oproep tot verantwoordelijkheid. (Anol Berg)", 598, 0);
afbeeldingen[57] = new Afbeelding("9789085708681-1.jpg", "Zelfhulp bij stress, conflicten en andere ongemakken (Hoeven)", 599, 0);
afbeeldingen[58] = new Afbeelding("9789085708643-1.jpg", "Het boek van schoonheid en van liefde (Straver)", 600, 0);
afbeeldingen[59] = new Afbeelding("Zandkorrels-tussen-klamme-handen.jpg", "Zandkorrels tussen klamme handen (Wijnen)", 601, 0);
afbeeldingen[60] = new Afbeelding("Kangoeroe-en-het-ei.jpg", "Kangoeroe en het ei (Albadoro)", 602, 0);
afbeeldingen[61] = new Afbeelding("Ik-leefde-in-twee-werelden.jpg", "Ik leefde in twee werelden ()", 603, 1);
afbeeldingen[62] = new Afbeelding("Otto-neemt-alles-letterlijk.jpg", "Otto neemt alles letterlijk (Overveld)", 604, 0);
afbeeldingen[63] = new Afbeelding("Psalmbewerkingen.jpg", "Psalmbewerkingen (Vanhercke)", 605, 0);
afbeeldingen[64] = new Afbeelding("Dikke-vriendinnen-en-echte-liefde.jpg", "Dikke Vriendinnen & Echte Liefde (Knoope)", 606, 0);
afbeeldingen[65] = new Afbeelding("The-unfinished-ballade.jpg", "The unfinished ballade (Motquin)", 607, 0);
afbeeldingen[66] = new Afbeelding("9789085708667-1.jpg", "Geitebloed en kala (Willems)", 608, 1);
afbeeldingen[67] = new Afbeelding("Geluk-zit-in-het-kleinste-lieveheersbeestje.jpg", "Geluk zit in het kleinste lieveheersbeestje (Kampen)", 609, 0);
afbeeldingen[68] = new Afbeelding("Zwart-bloed.jpg", "Zwart Bloed - In Mist Gevangen (Wingerden)", 610, 0);
afbeeldingen[69] = new Afbeelding("Alle-remmen-los!!.jpg", "Alle remmen los!!! (Vries)", 611, 0);
afbeeldingen[70] = new Afbeelding("Dikke-vriendinnen-en-echte-liefde.jpg", "E-book Dikke Vriendinnen & Echte Liefde (Knoope)", 612, 0);
afbeeldingen[71] = new Afbeelding("Alledag-is-ook-vandaag.jpg", "Alledag is ook vandaag!! (Verheij)", 613, 0);
afbeeldingen[72] = new Afbeelding("Is-er-nieuws-onder-de-zon.jpg", "Is er nieuws onder de zon? (Oosting)", 614, 0);
afbeeldingen[73] = new Afbeelding("Busschrijvingen.jpg", "Busschrijvingen (Bootsman)", 615, 1);
afbeeldingen[74] = new Afbeelding("9789085708896.jpg", "Voor Niemand (Lammers)", 616, 0);
afbeeldingen[75] = new Afbeelding("Paul,-een-vriendschap.jpg", "Paul, een vriendschap (Veen)", 617, 0);
afbeeldingen[76] = new Afbeelding("Vuur-en-Zwaard.jpg", "tussen Vuur en het Zwaard (Voorink)", 618, 0);
afbeeldingen[77] = new Afbeelding("ikkel.jpg", "Ikkel (Jaegers)", 619, 0);
afbeeldingen[78] = new Afbeelding("letsplay-gr.jpg", "Lets play together (Vegte)", 620, 0);
afbeeldingen[79] = new Afbeelding("evening-gr.jpg", "Evening thoughts (Vegte)", 621, 0);
afbeeldingen[80] = new Afbeelding("bravura-gr.jpg", "Bravura! (Vegte)", 622, 0);
afbeeldingen[81] = new Afbeelding("one-one-together.jpg", "One & One Together (Vegte)", 623, 0);
afbeeldingen[82] = new Afbeelding("puk-de-kleine-viool.jpg", "Puk de kleine viool (Wijma)", 624, 1);
afbeeldingen[83] = new Afbeelding("kaartje-voor-mijn-lief.jpg", "Kaartje voor mijn lief (Packbier)", 625, 1);
afbeeldingen[84] = new Afbeelding("Kleine-Vos.jpg", "Kleine vos (Janssen)", 626, 0);
afbeeldingen[85] = new Afbeelding("OMAR-KHAYYAM.jpg", "OMAR KHAYYAM (Bon)", 627, 1);
afbeeldingen[86] = new Afbeelding("Kleine-Vos.jpg", "E-book Kleine vos (Janssen)", 628, 0);
afbeeldingen[87] = new Afbeelding("van-australie-tot-in-ardennen.jpg", "Van Australië tot in de Ardennen (Bierhuizen)", 629, 1);
afbeeldingen[88] = new Afbeelding("Als-de-rust-weerkeert-dan-is-er...jpg", "E-book Als de rust weerkeert dan is er... Liefde! (Lageweg)", 630, 0);
afbeeldingen[89] = new Afbeelding("Oorzaak-en-therapie-in-de-geneeskunde.jpg", "Oorzaak en therapie in de geneeskunde (Ramakers)", 631, 1);
afbeeldingen[90] = new Afbeelding("de-zwarte-lijst.jpg", "De zwarte lijst (Visscher)", 632, 0);
afbeeldingen[91] = new Afbeelding("Save-the-world.jpg", "2012 Save the world (Groot)", 633, 0);
afbeeldingen[92] = new Afbeelding("maturemasculinity.jpg", "MEESTERSCHAP IN MANNELIJKHEID: Wat het betekent om \"man\" te zijn ()", 634, 1);
afbeeldingen[93] = new Afbeelding("Het-antwoord.jpg", "E-book Het antwoord (Albadoro)", 635, 0);
afbeeldingen[94] = new Afbeelding("Omslag 72 dpi Isabella.jpg", "Isabella (Dekker)", 636, 0);
afbeeldingen[95] = new Afbeelding("De-12-heilige-nachten1.jpg", "Het jaar rond met de 12 heilige nachten (Kraak)", 637, 0);
afbeeldingen[96] = new Afbeelding("kraaienwacht.jpg", "Kraaienwacht (Spek)", 638, 1);
afbeeldingen[97] = new Afbeelding("Floris.jpg", "Floris en Blanchefleur (Passenier)", 639, 0);
afbeeldingen[98] = new Afbeelding("Dood-van-een-koningin.jpg", "Dood van een koningin (Borre)", 640, 0);
afbeeldingen[99] = new Afbeelding("De-leerling.jpg", "De leerling (Sondaar)", 641, 0);
afbeeldingen[100] = new Afbeelding("vergeten-jaren-2011.jpg", "De vergeten jaren (Werkman)", 642, 0);
afbeeldingen[101] = new Afbeelding("meneermaus.jpg", "E-boek Meneer Maus (Werkman)", 643, 0);
afbeeldingen[102] = new Afbeelding("Aafje.jpg", "Aafje (Jan Lok)", 644, 0);
afbeeldingen[103] = new Afbeelding("Rome.jpg", "Rome: van Piranesi naar nu (Leo Smink)", 645, 0);

//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();
