function Afbeelding(afbeelding, omschrijving, link){
	this.afbeelding = afbeelding;
	this.omschrijving = omschrijving;
	this.link = link;
}
var imagePath = "http://www.wps.nl/Portals/0/Omslagenrandom/Proefschrift/";
var paginaPath = "http://www.wps.nl/Portals/0/Omslagenrandom/Proefschrift/";

var afbeeldingen = new Array(); 
afbeeldingen[0] = new Afbeelding("Viktor Lukocius.jpg", "Viktor Lukocius - Universiteit van Twente", "Viktor Lukocius.jpg");
afbeeldingen[1] = new Afbeelding("Folkert van Werven.jpg", "Folkert van Werven - Universiteit Utrecht", "Folkert van Werven.jpg");
afbeeldingen[2] = new Afbeelding("Paul te Riele.jpg", "Paul te Riele - Universiteit van Twente", "Paul te Riele.jpg");
afbeeldingen[3] = new Afbeelding("Andras Perl.jpg", "Andras Perl - Universiteit van Twente", "Andras Perl.jpg");
afbeeldingen[4] = new Afbeelding("Eyassu T. Hagos.jpg", "Eyassu T. Hagos - Technische Universiteit Delft", "Eyassu T. Hagos.jpg");
afbeeldingen[5] = new Afbeelding("Dan Ye.jpg", "Dan Ye - Universiteit Leiden", "Dan Ye.jpg");
afbeeldingen[6] = new Afbeelding("M.Y. Adillah Tan.jpg", "M.Y. Adillah Tan - Universiteit Wageningen", "M.Y. Adillah Tan.jpg");
afbeeldingen[7] = new Afbeelding("Roland Toth.jpg", "Roland Toth - Technische Universiteit Delft", "Roland Toth.jpg");
afbeeldingen[8] = new Afbeelding("Esther van Stralen.jpg", "Esther van Stralen - Universiteit Utrecht", "Esther van Stralen.jpg");
afbeeldingen[9] = new Afbeelding("Daniel Lewandowski.jpg", "Daniel Lewandowski - Technische Universiteit Delft", "Daniel Lewandowski.jpg");
afbeeldingen[10] = new Afbeelding("Jan Peter Lesschen.jpg", "Jan Peter Lesschen - Universiteit van Amsterdam", "Jan Peter Lesschen.jpg");
afbeeldingen[11] = new Afbeelding("Lianne Hoogeveen.jpg", "Lianne Hoogeveen - Radboud Universiteit Nijmegen", "Lianne Hoogeveen.jpg");
afbeeldingen[12] = new Afbeelding("Pawel J. Garbacki.jpg", "Pawel J. Garbacki - Technische Universiteit Delft", "Pawel J. Garbacki.jpg");
afbeeldingen[13] = new Afbeelding("Nighwen Zhang.jpg", "Nighwen Zhang - Universiteit Wageningen", "Nighwen Zhang.jpg");
afbeeldingen[14] = new Afbeelding("Martine Bot.jpg", "Martine Bot - Universiteit Leiden", "Martine Bot.jpg");
afbeeldingen[15] = new Afbeelding("Laurie N. Palasse.jpg", "Laurie N. Palasse - Universiteit Utrecht", "Laurie N. Palasse.jpg");
afbeeldingen[16] = new Afbeelding("P. van de Nieuwegiessen.jpg", "P. van de Nieuwegiessen - Universiteit Wageningen", "P. van de Nieuwegiessen.jpg");
afbeeldingen[17] = new Afbeelding("Thomas van Es.jpg", "T. van Es - Universiteit Leiden", "Thomas van Es.jpg");
afbeeldingen[18] = new Afbeelding("Laurens G. van der Flier.jpg", "Laurens G. van der Flier - Universiteit Utrecht", "Laurens G. van der Flier.jpg");
afbeeldingen[19] = new Afbeelding("De vries.jpg", "W. de Vries - Universiteit van Amsterdam", "De Vries.jpg");
afbeeldingen[20] = new Afbeelding("Jan Wielemaker.jpg", "J. Wielemaker - Universiteit van Amsterdam", "Jan Wielemaker.jpg");
afbeeldingen[21] = new Afbeelding("M. Langevoort.jpg", "M. Langevoort - Universiteit van Utrecht", "M. Langevoort.jpg");
afbeeldingen[22] = new Afbeelding("Douma.jpg", "A.Douma - Universiteit van Twente", "Douma.jpg");
afbeeldingen[23] = new Afbeelding("Yildirim.jpg", "H. Yildirim - Universiteit van Twente", "Yildirim.jpg");







//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 (aantalArtikelen > afbeeldingen.length){
		aantalArtikelen = afbeeldingen.length;
	}
	
	var nrs = new Array();
	document.write('<div align="center">');
	
	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))
		
		// Afbeelding plaatsten
		nrs[i] = whichImage;
		//whichImage = i;
	         document.write('<p><a href="'+paginaPath+afbeeldingen[whichImage].link+'"> <img border=0 src="'+imagePath+afbeeldingen[whichImage].afbeelding+'" width="100" height="140"></a>');
		document.write("<br />");
	//	document.write('<a href="'+paginaPath+afbeeldingen[whichImage].link+'">'+afbeeldingen[whichImage].omschrijving+'</a></p>');
	 	document.write(afbeeldingen[whichImage].omschrijving+'</p>');
	//	document.write(afbeelding[whichImage].omschrijving+'</p>');
}
	document.write('</div>');
}

toonAfbeelding();