var arrArtikelen = new Array(75); //ruimte.html biedt plaats aan 75 koppelingen. Dit getal moet op 75 blijven staan.//Functie schakelt alle kasten uit behalve de kast met de doorgegeven naam.//Alle kasten kunnen worden uitgeschakeld door aan <WelkeKast> de waarde "geenkast" te geven.//Behalve de kastzichtbaarheid wordt ook de omschrijvende tekst aangepast.function toonKast(WelkeKast) {	schakelZicht('linkerkast', WelkeKast);	schakelZicht('middenkast', WelkeKast);	schakelZicht('rechterkast', WelkeKast);	if (WelkeKast=="geenkast") {		document.forms[0].elements['artikelbeschrijving'].value = 'Wijs een kast aan...';	} else {		document.forms[0].elements['artikelbeschrijving'].value = 'Wijs een document aan...';	}}//Functie schakelt zichtbaarheid van gegeven kast om.//Vergelijkt of systematisch opgesomde kastnaam <ZoekKast> gelijk //is aan de gewenste kastnaam <SchakelKast>.function schakelZicht(ZoekKast, SchakelKast) {	if (document.getElementById(ZoekKast).id==SchakelKast) {		document.getElementById(ZoekKast).style.visibility = 'visible';		//document.getElementById(ZoekKast).style.display = 'block';	} else {		document.getElementById(ZoekKast).style.visibility = 'hidden';		//document.getElementById(ZoekKast).style.display = 'none';	}}//Functie toont omschrijving die bij gekoppeld artikel / document hoort.//Voor <Artikel> wordt de naam ingevuld zoals in artikelen.js is opgegeven.//Als <Artikel> de speciale waarde "geen" krijgt toegewezen, worden alle omschrijvingen//uit het omschrijvingvak gewist en wordt de instructie getoond om een document aan te wijzen.function Oms(Index) {	if (Index==(-1)) {		document.forms[0].elements['artikelbeschrijving'].value = 'Wijs een document aan...';	} else if (document.links[(Index-1)].title==''){		document.forms[0].elements['artikelbeschrijving'].value = 'Wijs een document aan...';	} else {		document.forms[0].elements['artikelbeschrijving'].value = document.links[(Index-1)].title;	}}//Functie cre‘ert nieuwe objecten van het type dat het zelf definieert.//Elk van deze objecten heeft drie eigenschappen: Naam, Omschrijving en Adres.//Functie wordt gebruikt in artikelen.jsfunction objArtikel(Naam, Omschrijving, Adres, Beeld) {	this.Naam = new String(Naam);	this.Omschrijving = new String(Omschrijving);	this.Adres = new String(Adres);	this.Beeld = new String(Beeld);}//Functie koppelt de data van artikelen.js aan de 75 koppelingen die ruimte.html biedt.//Alle artikelen uit artikelen.js met een webadres worden toegekend aan een koppeling.//Alle koppelingen waaraan niets is toegekend worden verborgen.function fillLinks() {	document.forms[0].elements['artikelbeschrijving'].value = 'De artikelen worden geladen...';	for (var i=0;i<document.links.length;i++) {		if ((i<arrArtikelen.length)&&(typeof arrArtikelen[i]=='object')) {			if ((arrArtikelen[i].Adres!='')&&(arrArtikelen[i].Adres!='#')) {				document.links[i].hash = arrArtikelen[i].Name;				document.links[i].href = arrArtikelen[i].Adres;				document.links[i].title = arrArtikelen[i].Omschrijving;				if (arrArtikelen[i].Beeld=='undefined') {					document.images['imgArt'+i].src = 'file.png';				} else if (arrArtikelen[i].Beeld!='') {					document.images['imgArt'+i].src = arrArtikelen[i].Beeld;				}			} else {				document.links[i].style.visibility = 'hidden';			}		} else {			document.links[i].style.visibility = 'hidden';		}	}	document.forms[0].elements['artikelbeschrijving'].value = 'Wijs een kast aan...';}
