function swapImage(veld) {
	var lengte = veld.src.length,
		plaatje = veld.src.substring(lengte - 10, lengte);
	return (plaatje === "closed.gif") ? "/images/open.gif" : "/images/closed.gif";
}

function validateEmail(email) {
	var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
	if (! email.match(re)) {
		alert("Het ingevulde emailadres is niet juist!");
		return false;
	}
	return true;
}

function ValidateForm(formulier) {
	var buffer = formulier.getElementsByTagName('input'),
		compleet = true, i, length, el;
	for (i = 0, length = buffer.length; i < length; i++) {
		el = buffer[i];
		if (el.className === 'form-required') {
			if (el.value === "") {
				alert(el.name + " mag niet leeg zijn!");
				el.focus();
				compleet = false;
				break;
			}
			if ((el.name.indexOf("email") !== -1) ||
				(el.name.indexOf("Email") !== -1)) {
				compleet = validateEmail(el.value);
			}
		}
	}
	// we willen hier specifiek ook nog even op de waardering checken
	buffer = formulier.getElementsByTagName('select');
	for (i = 0, length = buffer.length; i < length; i++) {
		el = buffer[i];
		if (el.className === 'required') {
			if (el.value === "0") {
				alert("U moet nog een " + el.name + " geven!");
				el.focus();
				compleet = false;
				break;
			}
		}
	}
	return compleet;
}

function expandNavigatie() {
	alert('yay');
  //if (el.className.indexOf("collapsable")>-1) {
  //  el.className=el.className.replace(/collapsable/gi, 'expandable');
  //} else {
  //  el.className=el.className.replace(/expandable/gi, 'collapsable');
  //}
}