function http103() {
	var ajax103 = null;
	try { ajax103 = new XMLHttpRequest(); }
	catch (e) {
		try { ajax103 = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) {
			try { ajax103 = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e) { alert("Your browser does not support AJAX!"); }
		}
	}
	return ajax103;
}
/*
function inhoudverwerken() {
	
	if (this.readyState == 4) {
		
		if(this.status == 200) {
			scrollTo(0,0);
			for (p=0;p<this.responseXML.getElementsByTagName("printplaats").length;p++) {
				printplaats = this.responseXML.getElementsByTagName("printplaats")[p].attributes.getNamedItem("divid").value;
				if (document.getElementById(printplaats)) document.getElementById(printplaats).innerHTML = this.responseXML.getElementsByTagName("printplaats")[p].childNodes[0].nodeValue;
			}
			for (j=0;j<this.responseXML.getElementsByTagName("javascript").length;j++) {
				eval(this.responseXML.getElementsByTagName("javascript")[j].childNodes[0].nodeValue);
			}
			alert("klaar");
			document.getElementById("overlay").style.display = "none";
			document.getElementById("inhoud").style.opacity = "";
			document.getElementById("inhoud").style.filter = 'alpha(opacity='+100+')';
		}
		else {
			document.getElementById("overlay").style.display = "none";
			document.getElementById("inhoud").style.opacity = "";
			document.getElementById("inhoud").style.filter = 'alpha(opacity='+100+')';
			document.getElementById("inhoud").innerHTML = "<div class='titel kleur1' style='width: 106px; position: relative;'>"+this.status+"</div>";
		}
	}
	else {
		//laden
		document.getElementById("overlay").style.display = "block";
		document.getElementById("inhoud").style.opacity = .5;
		document.getElementById("inhoud").style.filter = 'alpha(opacity='+50+')';
	}
}
*/
var onthoudlocatie = '';
function inhoudladen(url,variabelen) {
	if (lt) {
		if (url == 'inhoud/start.php') window.location.hash = '';
		else {
			onthoudlocatie = url.replace(/inhoud\/|\.php/g,'');
			if (variabelen.length > 0)  onthoudlocatie += "/" + variabelen.replace(/[&\/=]/g,'/');
			window.location.hash = "#/" + encodeURI(onthoudlocatie);
		}
	}
	else setTimeout(doorsturen,103);
	
	var ajax103 = new http103();
	ajax103.open("POST", url, true);
	ajax103.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	ajax103.setRequestHeader("Content-length", variabelen.length);
	//ajax103.onreadystatechange = inhoudverwerken;
	
	ajax103.onreadystatechange = function() {
		if (ajax103.readyState == 4) {
			if(ajax103.status == 200) {
				scrollTo(0,0);
				for (p=0;p<ajax103.responseXML.getElementsByTagName("printplaats").length;p++) {
					printplaats = ajax103.responseXML.getElementsByTagName("printplaats")[p].attributes.getNamedItem("divid").value;
					if (document.getElementById(printplaats)) document.getElementById(printplaats).innerHTML = ajax103.responseXML.getElementsByTagName("printplaats")[p].childNodes[0].nodeValue;
				}
				for (j=0;j<ajax103.responseXML.getElementsByTagName("javascript").length;j++) {
					eval(ajax103.responseXML.getElementsByTagName("javascript")[j].childNodes[0].nodeValue);
				}
				document.getElementById("overlay").style.display = "none";
				document.getElementById("inhoud").style.opacity = "";
				document.getElementById("inhoud").style.filter = "";
				if (typeof(nainhoudladen) == 'function') nainhoudladen();
			}
			else {
				document.getElementById("overlay").style.display = "none";
				document.getElementById("inhoud").style.opacity = "";
				document.getElementById("inhoud").style.filter = "";
				document.getElementById("inhoud").innerHTML = "<div class='titel kleur1' style='width: 106px; position: relative;'>"+ajax103.status+"</div>";
			}
		}
		else {
			//laden
			document.getElementById("overlay").style.display = "block";
			document.getElementById("inhoud").style.opacity = .5;
			document.getElementById("inhoud").style.filter = 'alpha(opacity='+50+')';
		}
	}
	ajax103.send(variabelen);
}
lt = false;
function doorsturen() {
	var url = window.location;
	if (lt == false) {
		if (url.hash.length == 0) inhoudladen(startpagina,startvar);
	}
	else clearTimeout(lt);
	var url = window.location;
	if(url.hash.length > 0 && onthoudlocatie != url.hash.substring(2)) {
		url = url.hash.substring(2);
		parameters = url.split('/');
		variabelen = '';
		for (p=1; p < parameters.length-1; p++) {
			variabelen += parameters[p]+"=";
			p++;
			variabelen += parameters[p]+"&";
		}
		if (parameters[0] != 'bestelbrochure') inhoudladen('inhoud/'+parameters[0]+'.php',variabelen.substring(0,variabelen.length-1));
	}
	lt = setTimeout(doorsturen,103);
	
}function maakEventListener(element,evt,functie) {
	if(typeof(functie) == 'function') {
		var useCapture = false;
		if (element.addEventListener) {
			if (evt == 'mousewheel') element.addEventListener('DOMMouseScroll', functie, useCapture);
			element.addEventListener(evt, functie, useCapture);
		}
		else if(element.attachEvent) element.attachEvent("on"+evt, functie);
	}
}
function wisEventListener(element,evt,functie) {
	if(typeof(functie) == 'function') {
		var useCapture = false;
		if (element.removeEventListener) {
			if (evt == 'mousewheel') element.removeEventListener('DOMMouseScroll', functie, useCapture);
			element.removeEventListener(evt, functie);
		}
		else if(element.detachEvent) element.detachEvent("on"+evt, functie);
	}
}
function wisElement(el) {
	var element = null;
	if(typeof(el) == 'string') element = document.getElementById(el);
	else element = el;
	if (element) element.parentNode.removeChild(element);
}
function zoekXY(element) {
	if(typeof(element) == 'string') element = document.getElementById(element);
	var xpos = ypos = 0;
	if (element.offsetParent) {
		do {
			xpos += element.offsetLeft;
			ypos += element.offsetTop;
		} while (element = element.offsetParent);
	}
	return [xpos,ypos];
}

function inputselectie(veld,start,stop) {
	if(typeof(veld) == 'string') veld = document.getElementById(veld);
	if (veld) {
		if (window.getSelection) {
			veld.setSelectionRange(start,stop);
		}
		else {
			var r = veld.createTextRange();
			r.moveStart('character', start);
			r.collapse();
			r.moveEnd('character', (stop-start));
			r.select();
		}
	}
}
function inputcursorpos(veld) {
	if(typeof(veld) == 'string') veld = document.getElementById(veld);
	var start = 0;
	var einde = 0;
	var selectie;
	if (veld) {
		if (window.getSelection) {
			selectie = window.getSelection();
			start = veld.selectionStart;
			einde = veld.selectionEnd;
		}
		else if (document.selection) {
			selectie = document.selection.createRange();
			var startPos = window.document.selection.createRange().duplicate();
			startPos.collapse(true);
			startPos.moveStart("textedit",-1);
			start = startPos.text.length;
			var eindPos = window.document.selection.createRange().duplicate();
			eindPos.collapse(false);
			eindPos.moveStart("textedit",-1);
			einde = eindPos.text.length;
		}
	}
	return [start,einde];
}function zelfVullers() {
	
	this.Patronen = new Array(),
	this.Lijsten = new Array(),
	this.Parameters = new Array(),
	
	this.Bingo = null;
	this.NegeerMuis = false;
	
	this.lijstPlus = function (sleutel,functie,waarde,weergave) {
		if (this.Lijsten[sleutel] == null) this.Lijsten[sleutel] = new Array;
		if (arguments.length == 3) {
			for (var i=0; i < waarde.length; i++) {
				var item = waarde[i];
				item.push(functie);
				this.Lijsten[sleutel].push(item);
			}
		}
		else {
			var item = new Array(waarde,weergave,functie);
			this.Lijsten[sleutel].push(item);
		}
	}
	this.patroonPlus = function (sleutel,param2,param3) {
		if (this.Patronen[sleutel] == null) this.Patronen[sleutel] = new Array;
		if (arguments.length == 3) {
			var item = new Array(param3,param2);
			this.Patronen[sleutel].push(item);
		}
		else {
			this.Patronen[sleutel] = param2;
		}
	}
}
var zv_config = new zelfVullers();
maakEventListener(document,'mouseup',zvVerbergopties);

function zvWaarde(element) {
	if (element.className.indexOf('zelfvuller') > -1) return element.className.match(/zelfvuller:(\S)*/i)[0].split(':')[1];
	else if (element.className.indexOf('dropdown') > -1) return element.className.match(/dropdown:(\S)*/i)[0].split(':')[1];
}
function zvID(element) {
	if (element.className.indexOf('zelfvuller') > -1) return element.className.match(/zelfvuller:(\S)*/i)[0].split(':').slice(1).join(':');
	else if (element.className.indexOf('dropdown') > -1) return element.className.match(/dropdown:(\S)*/i)[0].split(':').slice(1).join(':');
}

function maakzelfvullers() {
	var zoekvullers = document.getElementsByTagName('*');
	for (s=0; s < zoekvullers.length; s++) {
		if (zoekvullers[s].className.indexOf('zelfvuller') > -1 || zoekvullers[s].className.indexOf('dropdown') > -1) {
			if (zoekvullers[s].tagName == 'DIV') {
				maakEventListener(zoekvullers[s],'mousedown',zvStartopties);
			}
			else if (zoekvullers[s].tagName == 'INPUT') {
				zoekvullers[s].value = zvWaarde(zoekvullers[s]);
				maakEventListener(zoekvullers[s],'focus',zvStartopties);
				maakEventListener(zoekvullers[s],'click',zvStartopties);
				maakEventListener(zoekvullers[s],'keydown',zvKeydown);
				maakEventListener(zoekvullers[s],'keyup', zvUpdateopties);
				maakEventListener(zoekvullers[s],'blur', zvVerbergopties);
			}
		}
	}
}

function zvKeydown(event) {
	var element;
	event.cancelBubble = true;
	if (event.stopPropagation) event.stopPropagation();
	if (!event) var event = window.event;
	if (event.target) element = event.target;
	else if (event.srcElement) element = event.srcElement;
	if (element.nodeType == 3) element = element.parentNode;

	if (event.keyCode == 38 || event.keyCode == 40) {
		if (event.preventDefault) event.preventDefault();
	}
	if (event.keyCode == 9 && (element.id == 'van' || element.id == 'tot')) {
		if (event.preventDefault) event.preventDefault();
	}
}
function zvStartopties(event) {
	zv_config.NegeerMuis = true;
	var element;
	event.cancelBubble = true;
	if (event.stopPropagation) event.stopPropagation();
	if (!event) var event = window.event;
	if (event.target) element = event.target;
	else if (event.srcElement) element = event.srcElement;
	if (element.nodeType == 3) element = element.parentNode;

	var hints = null;
	if (document.getElementById('zv_hints')) {
		hints = document.getElementById('zv_hints');
	}
	else {
		hints = document.createElement('div');
		hints.setAttribute('id','zv_hints');
		document.body.appendChild(hints);
	}
	hints.style.position = 'absolute';
	hints.style.left = zoekXY(element)[0]-6+'px';
	hints.style.top = zoekXY(element)[1]+element.offsetHeight+3+'px';
	hints.style.display = 'none';

	var klassenaam = element.className.replace(/dropdown:|zelfvuller:/,'');
	//var klassenaam = element.className.match(/dropdown:(\S*)|zelfvuller:(\S*)/)[0].split(':');
	hints.className = 'Lijst '+klassenaam;

	var lijsttonen = false;
	var elementid = zvID(element);

	if (zv_config.Lijsten[elementid] != null) {
		var waarden = zv_config.Lijsten[elementid];
		var optiesHTML = '';
		for (w=0;w<waarden.length;w++) {
			optiesHTML += "<div class='lijstitem' id='"+elementid+"_"+waarden[w][0]+"'>"+waarden[w][1]+"</div>";
		}
		hints.innerHTML = optiesHTML;
		var lijstitems = hints.getElementsByTagName('div');
		for (l=0;l<lijstitems.length;l++) {
			if (typeof(waarden[l][2]) == 'function') {
				maakEventListener(lijstitems[l],'mousedown',waarden[l][2]);
				maakEventListener(lijstitems[l],'mousedown',function () { wisElement('zv_hints'); });
			}
		}
		var zoekpijl = element.parentNode.getElementsByTagName('div');
		for (var z=0; z < zoekpijl.length; z++) {
			if (zoekpijl[z].className == 'pijlomlaag') {
				zoekpijl[z].className = 'pijlomhoog';
				lijsttonen = true;
			}
			else if (zoekpijl[z].className == 'pijlomhoog') {
				zoekpijl[z].className = 'pijlomlaag';
				lijsttonen = false;
			}
		}
	}
	if (element.tagName == 'INPUT') {
		if (zv_config.Patronen[elementid] != null) {
			if (element.value == zvWaarde(element)) {
				element.value = '**-**-****';
				inputselectie(element,0,1);
			}
			else {
				var selectie = inputcursorpos(element);
				var start = selectie[0];
				if (selectie[0] < 2) inputselectie(element,0,2);
				else if (selectie[0] < 5) inputselectie(element,3,5);
				else inputselectie(element,6,10);
			}
		}
		else if (element.value == zvWaarde(element)) element.value = '';
		lijsttonen = false;
	}
	if (lijsttonen == true) hints.style.display = 'block';
}

function zvVerbergopties(event) {
	var element;
	event.cancelBubble = true;
	if (event.stopPropagation) event.stopPropagation();
	if (!event) var event = window.event;
	if (event.target) element = event.target;
	else if (event.srcElement) element = event.srcElement;
	if (element.nodeType == 3) element = element.parentNode;

	if (zv_config.NegeerMuis == false) {
		if(element.tagName == 'INPUT' && (element.value == '' || element.value.indexOf('*') > -1) && element.className.indexOf(':') > -1) element.value = zvWaarde(element);
		wisElement('zv_hints');
		zv_config.Bingo = null;
	}
	else {
		zv_config.NegeerMuis = false;
	}
	if(event.type == 'blur' && element.id == 'van' && element.value != 'Van' && document.getElementById('van').value.indexOf('*')==-1 && (document.getElementById('tot').value == 'Tot' || document.getElementById('tot').value.indexOf('*')>-1)) document.getElementById('tot').value = element.value;
}

function zvUpdateopties(event) {
	zv_config.NegeerMuis = true;
	var element;
	event.cancelBubble = true;
	if (event.preventDefault) event.preventDefault();
	if (event.stopPropagation) event.stopPropagation();
	if (!event) var event = window.event;
	if (event.target) element = event.target;
	else if (event.srcElement) element = event.srcElement;
	if (element.nodeType == 3) element = element.parentNode;

	var lijsttonen = false;
	var hints = document.getElementById('zv_hints');
	if (element.value.length > 0) {
		var elementid = zvID(element);
		if (zv_config.Patronen[elementid] != null) {
			datumcheck(event);
		}
		else if (zv_config.Lijsten[elementid] != null) {
			if(event.keyCode == 13) {
				if(zv_config.Bingo != null) {
					plaatskiezen(event);
					zv_config.NegeerMuis = false;
					//if (element.blur) element.blur();
				}
			}
			else {
				var patroon = new RegExp(element.value,'gi');
				var lijstitems = new Array();
				if (hints != null) lijstitems = hints.getElementsByTagName('div');
				var bingocheck = false;
				zv_config.Bingo = null;

				if(event.keyCode == 38 || event.keyCode == 40) {
					var bingoitem = null;
					lijstopties = new Array();
					var bingonummer = 0;
					for (l=0;l<lijstitems.length;l++) {
						if (lijstitems[l].className.indexOf('optietonen') > -1) {
							var test = new RegExp('bingo','g');
							if (test.test(lijstitems[l].className)) var bingoitem = bingonummer;
							lijstitems[l].className = lijstitems[l].className.replace(/bingo/g,'');
							lijstitems[l].className = lijstitems[l].className.replace(/\s{2,}/g,' ');
							lijstopties.push(lijstitems[l]);
							bingonummer++;
						}
					}
					if(event.keyCode == 38) bingoitem--;
					if(event.keyCode == 40) bingoitem++;
					if (bingoitem < 0) bingoitem = 0;
					if (bingoitem == lijstopties.length) bingoitem = lijstopties.length-1;
					zv_config.Bingo = lijstopties[bingoitem];
					lijstopties[bingoitem].className = lijstopties[bingoitem].className + " bingo";
					lijsttonen = true;
				}
				else {
					for (l=0;l<lijstitems.length;l++) {
						lijstitems[l].innerHTML = lijstitems[l].innerHTML.replace(/<\/?b>/gi,'');
						lijstitems[l].className = lijstitems[l].className.replace(/bingo/g,'');
						lijstitems[l].className = lijstitems[l].className.replace(/optietonen/g,'');
						lijstitems[l].className = lijstitems[l].className.replace(/optieverbergen/g,'');
						if (patroon.test(lijstitems[l].innerHTML)) {
							lijstitems[l].innerHTML = lijstitems[l].innerHTML.replace(patroon,"<b>"+lijstitems[l].innerHTML.match(patroon)[0]+"</b>");
							if (bingocheck == false) {
								zv_config.Bingo = lijstitems[l];
								lijstitems[l].className = lijstitems[l].className + " bingo";
								bingocheck = true;
							}
							lijstitems[l].className = lijstitems[l].className + " optietonen";
							lijsttonen = true;
						}
						else {
							lijstitems[l].className = lijstitems[l].className + " optieverbergen";
						}
						lijstitems[l].className = lijstitems[l].className.replace(/\s{2,}/g,' ');
					}
				}
			}
		}
	}
	else lijsttonen = false;
	if (lijsttonen) hints.style.display = 'block';
	else if (hints != null) hints.style.display = 'none';
}var startpagina = 'inhoud/uitgelicht.php';
var startvar = 'k=1';
window.onload = function () {
	inhoudladen('inhoud/zoekbalk.php','');
	doorsturen();
}
window.onresize = menubreedte;
function menubreedte() {
	var menublokken = document.getElementById('menu').getElementsByTagName('div');
	var aantalblokken = 1;
	var aantalknoppen = 0;
	for (var b=0; b < menublokken.length; b++) {
		if (menublokken[b].className.indexOf('menublok') > -1) aantalblokken++;
		var knoppen = menublokken[b].getElementsByTagName('div');
		for (var i=0; i < knoppen.length; i++) {
		}
		if (i > aantalknoppen) aantalknoppen = i;
	}
	aantalknoppen = (aantalknoppen-1)/2;
	var breedtemenu = aantalblokken*132;
	document.getElementById('hoofding').style.width = '2000px';
	var hoofdinghoogte = (aantalknoppen*20)+30;
	document.getElementById('menu').style.height = hoofdinghoogte+'px';
	document.getElementById('hoofding').style.width = '100%';
	document.getElementById('hoofding').style.height = hoofdinghoogte+20+'px';
	if (document.getElementById('hoofding').offsetWidth < breedtemenu) {
		document.getElementById('hoofding').style.width = breedtemenu+'px';
		document.getElementById('menu').style.width = (breedtemenu-132)+'px';
	}
}
function schaleren() {
	document.location.href = window.location;
}

function nainhoudladen() {
	document.getElementById("content").style.height = document.getElementById("inhoud").offsetHeight+20+'px';
	if (document.getElementById('resultaat')) {
		var drieblokken = document.getElementById('resultaat').getElementsByTagName('div');
		var meerknop;
		for (var i=0; i < drieblokken.length; i++) {
			if(drieblokken[i].className == 'driebloktekst') {
				if (drieblokken[i].offsetHeight > 127) {
					if (drieblokken[i].getElementsByTagName('div')[3]) {
						meerknop = drieblokken[i].getElementsByTagName('div')[3];
						drieblokken[i].getElementsByTagName('div')[3].outerHTML = '';
					}
					if (drieblokken[i].getElementsByTagName('div')[2]) {
						var tekstblok = drieblokken[i].getElementsByTagName('div')[2];
						var tekst = tekstblok.innerHTML.split(' ');
						var aantalwoorden = 0;
						tekstblok.innerHTML = '';
						for (var t=0; t < tekst.length; t++) {
							var temptekst = tekstblok.innerHTML;
							tekstblok.innerHTML += tekst[t];
							tekstblok.appendChild(meerknop);
							if (drieblokken[i].offsetHeight > 127) {
								aantalwoorden = t-1;
								t = tekst.length;
							}
							else {
								tekstblok.innerHTML = temptekst+' '+tekst[t];
								aantalwoorden = t-1;
							}
						}
						tekstblok.innerHTML = '';
						for (var w=0; w < aantalwoorden; w++) tekstblok.innerHTML += tekst[w]+' ';
						if (aantalwoorden < tekst.length) tekstblok.innerHTML += ' ... ';
						tekstblok.appendChild(meerknop);
					}
				}
			}
		}
	}
}

function langetekst(element) {
	if(element.className == "meer") {
		element.className = "minder";
		element.title = "minder";
		document.getElementById("langetekst").style.display = "block";
	} else {
		element.className = "meer";
		element.title = "meer";
		document.getElementById("langetekst").style.display = "none";
	}
}

function wisveld(id) {
	if (id == 'van') {
		document.getElementById(id).value = 'Van';
	}
	else if (id == 'tot') {
		document.getElementById(id).value = 'Tot';
	}
	else if (id == 'postcode' || id == 'gemeente') {
		document.getElementById('postcode').value = 'Postcode';
		document.getElementById('gemeente').value = 'Gemeente';
	}
	else if (id == 'km') {
		document.getElementById(id).value = 'km';
	}
	else {
		document.getElementById(id).value = '';
		if (document.getElementById(id).focus) document.getElementById(id).focus();
	}
}
function wiskm() {
	document.getElementById('km').value = document.getElementById('km').value.match(/\d*/)[0];
	document.getElementById('km').value = document.getElementById('km').value.replace(' ','');
	inputselectie(document.getElementById('km'),0,document.getElementById('km').value.length);
}
function pluskm() {
	var km = document.getElementById('km').value.match(/\d*/);
	if (km > 0) document.getElementById('km').value = km+' km';
	else document.getElementById('km').value = 'km';
}

function datumcheck(event) {
	var datum;
	event.cancelBubble = true;
	if (event.stopPropagation) event.stopPropagation();
	if (!event) var event = window.event;
	if (event.target) datum = event.target;
	else if (event.srcElement) datum = event.srcElement;
	if (datum.nodeType == 3) datum = datum.parentNode;

	var testdatum = datum.value.replace(/[^0-9\*\-]/g,'*');
	delen = testdatum.split('-');
	var dag = delen[0].replace('*','');
	var maand = '';
	var jaar = '';
	var selectie = inputcursorpos(datum);
	var cursorpos = 0;
	cursorpos = selectie[0];

	var cursorstop = cursorpos+1
	if(event.keyCode == 37) {
		cursorpos--;
		if (cursorpos < 3) {
			cursorpos = 0;
			cursorstop = 2;
		}
		else if (cursorpos < 6) {
			cursorpos = 3;
			cursorstop = 5;
		}
		else {
			cursorpos = 6;
			cursorstop = 10;
		}
	}
	else if(event.keyCode == 39) {
		if (cursorpos == 3) cursorstop = 5;
		if (cursorpos == 6) cursorstop = 10;
		if (cursorpos == 10) {
			cursorpos = 6;
			cursorstop = 10;
		}
	}
	else if(event.keyCode == 8) {
		//backspace
		cursorpos--;
		if (cursorpos == 2) cursorpos = 1;
		if (cursorpos == 5) cursorpos = 4;
	}
	else if(event.keyCode == 38) {
		var datumdeel = '';
		if (selectie[0] < 2) {
			datumdeel = datum.value.substring(0,2).match(/\d*/)[0];
			if (datumdeel.substring(0,1) == 0) datumdeel = datumdeel.substring(1,2);
			if (datumdeel < 31) datumdeel = Number(datumdeel)+1;
			if (datumdeel < 10) datumdeel = '0'+datumdeel;
			datumdeel += datum.value.substring(2);
			datum.value = datumdeel;
			cursorpos = 0;
			cursorstop = 2;
		}
		else if (selectie[0] < 5) {
			datumdeel = datum.value.substring(3,5).match(/\d*/)[0];
			if (datumdeel.substring(0,1) == 0) datumdeel = datumdeel.substring(1,2);
			if (datumdeel < 12) datumdeel = Number(datumdeel)+1;
			if (datumdeel < 10) datumdeel = '0'+datumdeel;
			datumdeel = datum.value.substring(0,3)+datumdeel+datum.value.substring(5);
			datum.value = datumdeel;
			cursorpos = 3;
			cursorstop = 5;
		}
		else {
			datumdeel = datum.value.substring(6,10).match(/\d*/)[0];
			datumdeel = Number(datumdeel)+1;
			if (datumdeel < 2009) datumdeel = 2009;
			datumdeel = datum.value.substring(0,6)+datumdeel;
			datum.value = datumdeel;
			cursorpos = 6;
			cursorstop = 10;
		}
	}
	else if(event.keyCode == 40) {
		var datumdeel = '';
		if (selectie[0] < 2) {
			datumdeel = datum.value.substring(0,2).match(/\d*/)[0];
			if (datumdeel.substring(0,1) == 0) datumdeel = datumdeel.substring(1,2);
			if (datumdeel > 1) datumdeel = Number(datumdeel)-1;
			if (datumdeel < 10) datumdeel = '0'+datumdeel;
			if (datumdeel == 0) datumdeel = '00';
			datumdeel += datum.value.substring(2);
			datum.value = datumdeel;
			cursorpos = 0;
			cursorstop = 2;
		}
		else if (selectie[0] < 5) {
			datumdeel = datum.value.substring(3,5).match(/\d*/)[0];
			if (datumdeel.substring(0,1) == 0) datumdeel = datumdeel.substring(1,2);
			if (datumdeel > 1) datumdeel = Number(datumdeel)-1;
			if (datumdeel < 10) datumdeel = '0'+datumdeel;
			if (datumdeel == 0) datumdeel = '00';
			datumdeel = datum.value.substring(0,3)+datumdeel+datum.value.substring(5);
			datum.value = datumdeel;
			cursorpos = 3;
			cursorstop = 5;
		}
		else {
			datumdeel = datum.value.substring(6,10).match(/\d*/)[0];
			if (datumdeel > 2009) datumdeel = Number(datumdeel)-1;
			else datumdeel = 2009;
			datumdeel = datum.value.substring(0,6)+datumdeel;
			datum.value = datumdeel;
			cursorpos = 6;
			cursorstop = 10;
		}
	}
	else if(event.keyCode == 46) {
		//delete
	}
	else if (event.keyCode == 9) {
		if (selectie[0] < 2) {
			cursorpos = 3;
			cursorstop = 5;
		}
		else if (selectie[0] < 5) {
			cursorpos = 6;
			cursorstop = 10;
		}
		else {
			if (datum.id == 'van' && document.getElementById('tot')) {
				document.getElementById('tot').focus();
				inputselectie(document.getElementById('tot'),0,2);
			}
			else if (datum.id == 'tot' && document.getElementById('van')) {
				document.getElementById('van').focus();
				inputselectie(document.getElementById('van'),0,2);
			}
		}
	}
	else {
		if (delen[0]) dag = delen[0].replace('*','');
		if (delen[1]) maand = delen[1].replace('*','');
		if (delen[2]) jaar = delen[2].replace('*','');

		if (dag > 3 && dag < 10 && dag.length == 1) {
			dag = '0'+dag;
			if (cursorpos < 3) cursorpos = 3;
		}
		else if (dag < 4) {
			if (cursorpos == 1) dag = dag+'*';
			else dag = '0'+dag;
		}
		else if (dag > 31) dag = '31';

		if (maand > 1 && maand < 10 && maand.length == 1) {
			maand = '0'+maand;
			if (cursorpos > 3 && cursorpos < 6) cursorpos = 6;
		}
		else if (maand < 2) {
			if (cursorpos == 4) maand = maand+'*';
			else maand = '0'+maand;
		}
		else if (maand > 12) maand = '12';

		dag = '**'+dag;
		dag = dag.substring((dag.length-2),dag.length);
		maand = '**'+maand;
		maand = maand.substring((maand.length-2),maand.length);
		jaar = jaar+'****'
		jaar = jaar.substring(0,4);
		datum.value = dag+'-'+maand+'-'+jaar;
		cursorstop = cursorpos+1;
	}
	if (cursorpos == 2 || cursorpos == 5) cursorpos++;
	if (cursorpos == 3) cursorstop = cursorpos+2;
	if (cursorpos == 6) cursorstop = cursorpos+4;
	inputselectie(datum,cursorpos,cursorstop);
}

function plaatskiezen(event) {
	var element;
	if(event.type == 'mousedown') {
		event.cancelBubble = true;
		if (event.stopPropagation) event.stopPropagation();
		if (!event) var event = window.event;
		if (event.target) element = event.target;
		else if (event.srcElement) element = event.srcElement;
		if (element.nodeType == 3) element = element.parentNode;
		
		while (element.tagName != 'DIV') element = element.parentNode;
	}
	else if (zv_config.Bingo != null) {
		element = zv_config.Bingo;
	}
	var plaats = element.innerHTML.replace(/<\/?b>/gi,'').split(' ');
	document.getElementById('postcode').value = plaats[0];
	document.getElementById('gemeente').value = plaats[1];
}

var rubriekid = "";

function rubriekkiezen(event) {
	var element;
	event.cancelBubble = true;
	if (event.stopPropagation) event.stopPropagation();
	if (!event) var event = window.event;
	if (event.target) element = event.target;
	else if (event.srcElement) element = event.srcElement;
	if (element.nodeType == 3) element = element.parentNode;
	
	var nieuwid = element.id.split('_')[1];
	
	if (nieuwid > 0) {
		if (rubriekid.indexOf(nieuwid+';') == -1) {
			rubriekid = rubriekid+nieuwid+';';
			var rubriek = element.innerHTML.replace(/<\/?b>/g,'').split(' ');
			//document.getElementById('rubriek').innerHTML = rubriek;
			rubriek = element.innerHTML.split('&amp;').join('&');
			var nieuwerubriek = document.createElement('div');
			nieuwerubriek.setAttribute('class','rubriekveld');
			nieuwerubriek.setAttribute('className','rubriekveld');
			nieuwerubriek.setAttribute('id','rubriekveld_'+nieuwid);
			nieuwerubriek.innerHTML = rubriek.substring(0,7).split(' ').join('&nbsp;');
			if(rubriek.length>10) nieuwerubriek.innerHTML = nieuwerubriek.innerHTML+" ...";
			nieuwerubriek.innerHTML = nieuwerubriek.innerHTML + "<div onclick='wisrubriekveld(this);' class='wisknop'/>";
			document.getElementById('zoekblok').insertBefore(nieuwerubriek,document.getElementById('waarblok'));
		}
	}
	else {
		var rids = rubriekid.split(';');
		for (var i=0; i < rids.length; i++) {
			var rdiv = document.getElementById('rubriekveld_'+rids[i]);
			if (rdiv) rdiv.parentNode.removeChild(rdiv);
		}
		rubriekid = '';
	}

	var zoekpijl = document.getElementById('rubriek').parentNode.getElementsByTagName('div');
	for (var z=0; z < zoekpijl.length; z++) {
		if (zoekpijl[z].className.indexOf('pijl') > -1) {
			zoekpijl[z].className = 'pijlomlaag';
		}
	}
}
function wisrubriekveld(div) {
	var rid = div.parentNode.id.split('_')[1];
	rubriekid = rubriekid.replace(rid+';','');
	div.parentNode.parentNode.removeChild(div.parentNode);
}
function linkkiezen(event) {
	var element;
	event.cancelBubble = true;
	if (event.stopPropagation) event.stopPropagation();
	if (!event) var event = window.event;
	if (event.target) element = event.target;
	else if (event.srcElement) element = event.srcElement;
	if (element.nodeType == 3) element = element.parentNode;
	
	var linktekst = element.innerHTML.split('&amp;').join('&');
	document.getElementById('links').innerHTML = linktekst.split(' ').join('&nbsp;');
	
	inhoudladen("inhoud/link.php","id="+element.id.split('_')[1]);
}

zv_config.patroonPlus('Van',datumcheck,'**-**-****');
zv_config.patroonPlus('Tot',datumcheck,'**-**-****');

zv_config.lijstPlus('Rubriek',rubriekkiezen,[['','Alle rubrieken'],["1","Evenementen"],["5","Film"],["7","Expo & bezienswaardigheden"],["14","Muziek"],["22","Podium & literatuur"],["25","Cursussen en lezingen"],["31","Sport"],["32","Uitstappen en Wandelingen"],["33","Uitgaan en feesten"],["34","UiT met kinderen"],["35","Varia"]]);
zv_config.lijstPlus('Postcode',plaatskiezen,[["2000","2000 Antwerpen"],["2018","2018 Antwerpen 18 "],["2020","2020 Antwerpen 2 "],["2030","2030 Antwerpen 3 "],["2040","2040 Antwerpen 4 "],["2040","2040 Berendrecht "],["2040","2040 Lillo "],["2040","2040 Zandvliet "],["2050","2050 Antwerpen 5 "],["2060","2060 Antwerpen 6 "],["2070","2070 Burcht "],["2070","2070 Zwijndrecht"],["2100","2100 Deurne "],["2110","2110 Wijnegem"],["2140","2140 Borgerhout "],["2150","2150 Borsbeek"],["2160","2160 Wommelgem"],["2170","2170 Merksem "],["2180","2180 Ekeren "],["2200","2200 Herentals"],["2200","2200 Morkhoven "],["2200","2200 Noorderwijk "],["2220","2220 Hallaar "],["2220","2220 Heist-Op-Den-Berg"],["2221","2221 Booischot "],["2222","2222 Itegem "],["2222","2222 Wiekevorst "],["2223","2223 Schriek "],["2230","2230 Herselt"],["2230","2230 Ramsel "],["2235","2235 Houtvenne "],["2235","2235 Hulshout"],["2235","2235 Westmeerbeek "],["2240","2240 Massenhoven "],["2240","2240 Viersel "],["2240","2240 Zandhoven"],["2242","2242 Pulderbos "],["2243","2243 Pulle "],["2250","2250 Olen"],["2260","2260 Heultje "],["2260","2260 Oevel "],["2260","2260 Oosterwijk "],["2260","2260 Tongerlo "],["2260","2260 Voortkapel "],["2260","2260 Westerlo"],["2260","2260 Zoerle-Parwijs "],["2270","2270 Herenthout"],["2275","2275 Gierle "],["2275","2275 Lille"],["2275","2275 Poederlee "],["2275","2275 Wechelderzande "],["2280","2280 Grobbendonk"],["2288","2288 Bouwel "],["2290","2290 Vorselaar"],["2300","2300 Turnhout"],["2310","2310 Rijkevorsel"],["2320","2320 Hoogstraten"],["2321","2321 Meer "],["2322","2322 Minderhout "],["2323","2323 Wortel "],["2328","2328 Meerle "],["2330","2330 Merksplas"],["2340","2340 Beerse"],["2340","2340 Vlimmeren "],["2350","2350 Vosselaar"],["2360","2360 Oud-Turnhout"],["2370","2370 Arendonk"],["2380","2380 Ravels"],["2381","2381 Weelde "],["2382","2382 Poppel "],["2387","2387 Baarle-Hertog"],["2390","2390 Malle"],["2390","2390 Oostmalle "],["2390","2390 Westmalle "],["2400","2400 Mol"],["2430","2430 Eindhout "],["2430","2430 Laakdal"],["2430","2430 Vorst "],["2431","2431 Varendonk "],["2431","2431 Veerle "],["2440","2440 Geel"],["2450","2450 Meerhout"],["2460","2460 Kasterlee"],["2460","2460 Lichtaart "],["2460","2460 Tielen "],["2470","2470 Retie"],["2480","2480 Dessel"],["2490","2490 Balen"],["2491","2491 Olmen "],["2500","2500 Koningshooikt "],["2500","2500 Lier"],["2520","2520 Broechem "],["2520","2520 Emblem "],["2520","2520 Oelegem "],["2520","2520 Ranst"],["2530","2530 Boechout"],["2531","2531 Vremde "],["2540","2540 Hove"],["2547","2547 Lint"],["2550","2550 Kontich"],["2550","2550 Waarloos "],["2560","2560 Bevel "],["2560","2560 Kessel "],["2560","2560 Nijlen"],["2570","2570 Duffel"],["2580","2580 Beerzel "],["2580","2580 Putte"],["2590","2590 Berlaar"],["2590","2590 Gestel "],["2600","2600 Berchem "],["2610","2610 Wilrijk "],["2620","2620 Hemiksem"],["2627","2627 Schelle"],["2630","2630 Aartselaar"],["2640","2640 Mortsel"],["2650","2650 Edegem"],["2660","2660 Hoboken "],["2800","2800 Mechelen"],["2800","2800 Walem "],["2801","2801 Heffen "],["2811","2811 Hombeek "],["2811","2811 Leest "],["2812","2812 Muizen "],["2820","2820 Bonheiden"],["2820","2820 Rijmenam "],["2830","2830 Blaasveld "],["2830","2830 Heindonk "],["2830","2830 Tisselt "],["2830","2830 Willebroek"],["2840","2840 Reet "],["2840","2840 Rumst"],["2840","2840 Terhagen "],["2845","2845 Niel"],["2850","2850 Boom"],["2860","2860 Sint-Katelijne-Waver"],["2861","2861 Onze-Lieve-Vrouw-Waver "],["2870","2870 Breendonk "],["2870","2870 Liezele "],["2870","2870 Puurs"],["2870","2870 Ruisbroek "],["2880","2880 Bornem"],["2880","2880 Hingene "],["2880","2880 Mariekerke "],["2880","2880 Weert "],["2890","2890 Lippelo "],["2890","2890 Oppuurs "],["2890","2890 Sint-Amands"],["2900","2900 Schoten"],["2910","2910 Essen"],["2920","2920 Kalmthout"],["2930","2930 Brasschaat"],["2940","2940 Hoevenen "],["2940","2940 Stabroek"],["2950","2950 Kapellen"],["2960","2960 Brecht"],["2960","2960 Sint-Job-In-'t-Goor "],["2960","2960 Sint-Lenaerts "],["2970","2970 's Gravenwezel "],["2970","2970 Schilde"],["2980","2980 Halle "],["2980","2980 Zoersel"],["2990","2990 Loenhout "],["2990","2990 Wuustwezel"]]);
zv_config.lijstPlus('Gemeente',plaatskiezen,[["2000","2000 Antwerpen"],["2018","2018 Antwerpen 18 "],["2020","2020 Antwerpen 2 "],["2030","2030 Antwerpen 3 "],["2040","2040 Antwerpen 4 "],["2040","2040 Berendrecht "],["2040","2040 Lillo "],["2040","2040 Zandvliet "],["2050","2050 Antwerpen 5 "],["2060","2060 Antwerpen 6 "],["2070","2070 Burcht "],["2070","2070 Zwijndrecht"],["2100","2100 Deurne "],["2110","2110 Wijnegem"],["2140","2140 Borgerhout "],["2150","2150 Borsbeek"],["2160","2160 Wommelgem"],["2170","2170 Merksem "],["2180","2180 Ekeren "],["2200","2200 Herentals"],["2200","2200 Morkhoven "],["2200","2200 Noorderwijk "],["2220","2220 Hallaar "],["2220","2220 Heist-Op-Den-Berg"],["2221","2221 Booischot "],["2222","2222 Itegem "],["2222","2222 Wiekevorst "],["2223","2223 Schriek "],["2230","2230 Herselt"],["2230","2230 Ramsel "],["2235","2235 Houtvenne "],["2235","2235 Hulshout"],["2235","2235 Westmeerbeek "],["2240","2240 Massenhoven "],["2240","2240 Viersel "],["2240","2240 Zandhoven"],["2242","2242 Pulderbos "],["2243","2243 Pulle "],["2250","2250 Olen"],["2260","2260 Heultje "],["2260","2260 Oevel "],["2260","2260 Oosterwijk "],["2260","2260 Tongerlo "],["2260","2260 Voortkapel "],["2260","2260 Westerlo"],["2260","2260 Zoerle-Parwijs "],["2270","2270 Herenthout"],["2275","2275 Gierle "],["2275","2275 Lille"],["2275","2275 Poederlee "],["2275","2275 Wechelderzande "],["2280","2280 Grobbendonk"],["2288","2288 Bouwel "],["2290","2290 Vorselaar"],["2300","2300 Turnhout"],["2310","2310 Rijkevorsel"],["2320","2320 Hoogstraten"],["2321","2321 Meer "],["2322","2322 Minderhout "],["2323","2323 Wortel "],["2328","2328 Meerle "],["2330","2330 Merksplas"],["2340","2340 Beerse"],["2340","2340 Vlimmeren "],["2350","2350 Vosselaar"],["2360","2360 Oud-Turnhout"],["2370","2370 Arendonk"],["2380","2380 Ravels"],["2381","2381 Weelde "],["2382","2382 Poppel "],["2387","2387 Baarle-Hertog"],["2390","2390 Malle"],["2390","2390 Oostmalle "],["2390","2390 Westmalle "],["2400","2400 Mol"],["2430","2430 Eindhout "],["2430","2430 Laakdal"],["2430","2430 Vorst "],["2431","2431 Varendonk "],["2431","2431 Veerle "],["2440","2440 Geel"],["2450","2450 Meerhout"],["2460","2460 Kasterlee"],["2460","2460 Lichtaart "],["2460","2460 Tielen "],["2470","2470 Retie"],["2480","2480 Dessel"],["2490","2490 Balen"],["2491","2491 Olmen "],["2500","2500 Koningshooikt "],["2500","2500 Lier"],["2520","2520 Broechem "],["2520","2520 Emblem "],["2520","2520 Oelegem "],["2520","2520 Ranst"],["2530","2530 Boechout"],["2531","2531 Vremde "],["2540","2540 Hove"],["2547","2547 Lint"],["2550","2550 Kontich"],["2550","2550 Waarloos "],["2560","2560 Bevel "],["2560","2560 Kessel "],["2560","2560 Nijlen"],["2570","2570 Duffel"],["2580","2580 Beerzel "],["2580","2580 Putte"],["2590","2590 Berlaar"],["2590","2590 Gestel "],["2600","2600 Berchem "],["2610","2610 Wilrijk "],["2620","2620 Hemiksem"],["2627","2627 Schelle"],["2630","2630 Aartselaar"],["2640","2640 Mortsel"],["2650","2650 Edegem"],["2660","2660 Hoboken "],["2800","2800 Mechelen"],["2800","2800 Walem "],["2801","2801 Heffen "],["2811","2811 Hombeek "],["2811","2811 Leest "],["2812","2812 Muizen "],["2820","2820 Bonheiden"],["2820","2820 Rijmenam "],["2830","2830 Blaasveld "],["2830","2830 Heindonk "],["2830","2830 Tisselt "],["2830","2830 Willebroek"],["2840","2840 Reet "],["2840","2840 Rumst"],["2840","2840 Terhagen "],["2845","2845 Niel"],["2850","2850 Boom"],["2860","2860 Sint-Katelijne-Waver"],["2861","2861 Onze-Lieve-Vrouw-Waver "],["2870","2870 Breendonk "],["2870","2870 Liezele "],["2870","2870 Puurs"],["2870","2870 Ruisbroek "],["2880","2880 Bornem"],["2880","2880 Hingene "],["2880","2880 Mariekerke "],["2880","2880 Weert "],["2890","2890 Lippelo "],["2890","2890 Oppuurs "],["2890","2890 Sint-Amands"],["2900","2900 Schoten"],["2910","2910 Essen"],["2920","2920 Kalmthout"],["2930","2930 Brasschaat"],["2940","2940 Hoevenen "],["2940","2940 Stabroek"],["2950","2950 Kapellen"],["2960","2960 Brecht"],["2960","2960 Sint-Job-In-'t-Goor "],["2960","2960 Sint-Lenaerts "],["2970","2970 's Gravenwezel "],["2970","2970 Schilde"],["2980","2980 Halle "],["2980","2980 Zoersel"],["2990","2990 Loenhout "],["2990","2990 Wuustwezel"]]);
zv_config.lijstPlus('Linkcategorie',linkkiezen,[[8,'Amateurkunsten'],[23,'Audiovisuele Kunst'],[13,'Beeldende Kunst'],[14,'Cabaret En Comedy'],[20,'Circus'],[5,'Cultuurkalenders'],[11,'Dans'],[6,'Erfgoed'],[4,'Evenementen'],[12,'Kunsteducatie En Vorming'],[3,'Kunstencentra En Cultuurcentra'],[17,'Kunstopleidingen'],[10,'Literatuur'],[7,'Musea En Monumentale Kerken'],[15,'Musical'],[9,'Muziek'],[24,'Socio-cultureel'],[2,'Theater']]);
function titelgroei() {
	var inhoud = document.getElementById("inhoud");
	var titels = inhoud.getElementsByTagName("div");
	for (var i=0; i < titels.length; i++) {
		if(titels[i].className.substring(0,5)=="titel") {
			var parentbreedte = titels[i].parentNode.offsetWidth;
			titels[i].parentNode.style.width = "2000%";
			
			var factor = Math.ceil(titels[i].offsetWidth/130);
			var breedte = (factor*130+(factor-1)*2-24);
			
							
			if(breedte>502) {
				var hoogtefactor = Math.ceil(breedte/502);
				breedte = 502;
				titels[i].style.height = hoogtefactor*60+((hoogtefactor-1)*2-12)+"px";
				titels[i].style.lineHeight = 53+(hoogtefactor-1)*2+"px";
			}
			titels[i].style.width = breedte+"px";
			titels[i].style.position = "relative";
			
			titels[i].parentNode.style.width = parentbreedte+"px";
		}
	};
}

function trace(tekst) {
	alert(tekst);
}function zoekhetuit() {

	var gemeente = document.getElementById('gemeente').value.split('Gemeente').join('');
	var postcode = document.getElementById('postcode').value.split('Postcode').join('');
	var km = document.getElementById('km').value.match(/\d*/);
	if (km > 0) km = "&km="+km;
	else km = '';
	var van = document.getElementById('van').value.split('Van').join('');
	var tot = document.getElementById('tot').value.split('Tot').join('');
	var zoekterm = document.getElementById('zoekinput').value;
	if(van.match(/\d{2}-\d{2}-\d{4}/)) van = van.split('-')[2]+"-"+van.split('-')[1]+"-"+van.split('-')[0];
	else van = '';
	if(tot.match(/\d{2}-\d{2}-\d{4}/)) tot = tot.split('-')[2]+"-"+tot.split('-')[1]+"-"+tot.split('-')[0];
	else tot = '';
	inhoudladen("inhoud/uitzoeken.php","postcode="+postcode+"&gemeente="+gemeente+km+"&rubriek="+rubriekid+"&van="+van+"&tot="+tot+"&zoekterm="+zoekterm+"&start=1");
}

function zoekenter(event) {
	if (!event) var event = window.event;
	if (event.target) element = event.target;
	else if (event.srcElement) element = event.srcElement;
	if (element.nodeType == 3) element = element.parentNode;
	event.cancelBubble = true;
	if (event.stopPropagation) event.stopPropagation();

	if(event.keyCode == 13) zoekhetuit();
}

function wiszoekveld() {
	if (document.getElementById("zoekinput").value == 'Zoekterm' && document.getElementById("zoekblok").className.indexOf('verbergen') > -1) document.getElementById("zoekinput").value = '';
}
function zoekveldtekst() {
	if (document.getElementById("zoekinput").value == '' && document.getElementById("zoekblok").className.indexOf('verbergen') > -1) document.getElementById("zoekinput").value = 'Zoekterm';
}
function zoekopen() {
	document.getElementById('zoekblokpijl').className = 'pijlomhoog';
	document.getElementById('zoekblok').className = 'tonen';
	document.getElementById('zoeker').className = 'tonen';
	if (document.getElementById('zoekinput').value == 'Zoekterm') document.getElementById('zoekinput').value = '';
}

function togglezoek() {
	if (document.getElementById('zoekblok').className == 'verbergen') {
		document.getElementById('zoekblokpijl').className = 'pijlomhoog';
		document.getElementById('zoekblok').className = 'tonen';
		document.getElementById('zoeker').className = 'tonen';
		if (document.getElementById('zoekinput').value == 'Zoekterm') document.getElementById('zoekinput').value = '';
	}
	else {
		document.getElementById('zoekblokpijl').className = 'pijlomlaag';
		document.getElementById('zoekblok').className = 'verbergen';
		document.getElementById('zoeker').className = 'verbergen';
		if (document.getElementById('zoekinput').value == '') document.getElementById('zoekinput').value = 'Zoekterm';
	}
}function checkveld(veld) {
	veld.className = veld.className.replace(' rood','');
	if (veld.value == '') veld.value = veld.defaultValue;
	else if (veld.id == 'email') {
		if (veld.value.indexOf("@") > 0 && veld.value.lastIndexOf(".") > (veld.value.indexOf("@") + 1)) {
			//ok
		}
		else {
			veld.className += ' rood';
		}
	}
}
function leegveld(veld) {
	veld.className = veld.className.replace(' rood','');
	if (veld.value == veld.defaultValue) veld.value = '';
}
function brochureaanvragen(id,k) {
	var velden = document.getElementById('inhoud').getElementsByTagName('input');
	var variabelen = '';
	versturen = true;
	for (var i=0; i < velden.length; i++) {
		if (velden[i].value == velden[i].defaultValue) {
			velden[i].className += ' rood';
			versturen = false;
		}
		if (velden[i].id == 'email') {
			if (velden[i].value.indexOf("@") > 0 && velden[i].value.lastIndexOf(".") > (velden[i].value.indexOf("@") + 1)) {
				//ok
			}
			else {
				velden[i].className += ' rood';
				versturen = false;
			}
		}
		variabelen += '&'+velden[i].id+'='+velden[i].value;
	}
	if (versturen) inhoudladen('inhoud/bestelbrochure.php','id='+id+'&k='+k+''+variabelen);
}
