 //Controleren van verplichte velden + controle op geldige opmaak mailadres
function checkrequired(which){
	var pass=true
	if (document.images){
		for (i=0;i<which.length;i++){
			var tempobj=which.elements[i]
			if (tempobj.name.substring(0,1)=="!"||tempobj.name=="email") {
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
					pass=false
					break
				}
			}
		}
	}

	if (!pass){
		alert("Eén of meer verplichte velden zijn niet ingevuld. Vul alle verplichte velden in waarna het bericht verzonden kan worden.")
		return false
	} else {
//Alle verplichte velden zijn ingevuld. Nu controleren of het emailadres een geldige opmaak heeft.
		with (document.contact.email) {
			apos=value.indexOf("@"); 
			dotpos=value.lastIndexOf(".");
			lastpos=value.length-1;
			if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) {
				alert("E-mail adres is ongeldig. Controleer e-mail adres.");
				return false;
			} else {
				return true;
			}
		}
	}
}

//Pulldownmenu
var pm_bc = new Array(2);
var pmh_bc = new Array(2);
pm_bc[1]='#23970E';
pmh_bc[1]='#ACD4A2';
pm_bc[2]='#00A3A4';
pmh_bc[2]='#93E3E2';

var state = 'hidden';
var m=1;
var n=1;

function showhide(layer_ref) {
	if (state == 'visible') {
		state = 'hidden';
	} else {
		state = 'visible';
	}

	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.visibility = state");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].visibility = state;
	}
	if (document.getElementById && !document.all) {
		maxwell_smart = document.getElementById(layer_ref);
		maxwell_smart.style.visibility = state;
	}
	
}

function menu(naam) {
	if (m==1) state="hidden";
	showhide(naam)
}
function mood() {
	if (window.mdz && !mdz.closed) mdz.close();
	mdz=window.open('/moodz/moodz.php','mdz','width=480,height=360');
}