var verify_text = "Er ontbreken helaas enkele vereiste gegevens. Vul de volgende onderdelen in:";
var text_1 = "- Uw naam";
var text_2 = "- Uw adres";
var text_3 = "- Uw postcode";
var text_4 = "- Uw woonplaats";
var text_5 = "- Uw telefoonnummer";
var text_6 = "- Uw E-mail adres";

function verify_lacarte() {
	var empty = "";
	var e1 = document.lacarteform.f_naam.value;
	var e2 = document.lacarteform.f_adres.value;
	var e3 = document.lacarteform.f_postcode.value;
	var e4 = document.lacarteform.f_woonplaats.value;
	var e5 = document.lacarteform.f_telefoon.value;
	var e6 = document.lacarteform.f_email.value;

	if (isBlank(e1)) empty += "\n" + text_1;
	if (isBlank(e2)) empty += "\n" + text_2;
	if (isBlank(e3)) empty += "\n" + text_3;
	if (isBlank(e4)) empty += "\n" + text_4;
	if (isBlank(e5)) empty += "\n" + text_5;
	if (isBlank(e6)) empty += "\n" + text_6;

	if (empty == "") {
		return true;
	} else {
		var msg = verify_text + "\n" + empty;
		alert(msg);
		return false;
	}
}

function verify_contactform() {
	var empty = "";
	var e1 = document.contactform.f_naam.value;
	var e2 = document.contactform.f_adres.value;
	var e3 = document.contactform.f_postcode.value;
	var e4 = document.contactform.f_woonplaats.value;
	var e5 = document.contactform.f_telefoon.value;
	var e6 = document.contactform.f_email.value;

	if (isBlank(e1)) empty += "\n" + text_1;
	if (isBlank(e2)) empty += "\n" + text_2;
	if (isBlank(e3)) empty += "\n" + text_3;
	if (isBlank(e4)) empty += "\n" + text_4;
	if (isBlank(e5)) empty += "\n" + text_5;
	if (isBlank(e6)) empty += "\n" + text_6;

	if (empty == "") {
		return true;
	} else {
		var msg = verify_text + "\n" + empty;
		alert(msg);
		return false;
	}
}

function verify_reactieform() {
	var empty = "";
	var e1 = document.reactieform.f_naam.value;
	var e2 = document.reactieform.f_adres.value;
	var e3 = document.reactieform.f_postcode.value;
	var e4 = document.reactieform.f_woonplaats.value;
	var e5 = document.reactieform.f_telefoon.value;
	var e6 = document.reactieform.f_email.value;

	if (isBlank(e1)) empty += "\n" + text_1;
	if (isBlank(e2)) empty += "\n" + text_2;
	if (isBlank(e3)) empty += "\n" + text_3;
	if (isBlank(e4)) empty += "\n" + text_4;
	if (isBlank(e5)) empty += "\n" + text_5;
	if (isBlank(e6)) empty += "\n" + text_6;

	if (empty == "") {
		return true;
	} else {
		var msg = verify_text + "\n" + empty;
		alert(msg);
		return false;
	}
}

function isBlank(v) {
	var i;
	for(i = 0; i < v.length; i++) {
		var c = v.charAt(i);
		if ((c != ' ') && (c != '\n') && (c != '\t')) return false;
	}
	return true;
}

DOM = (document.getElementById) ? 1 : 0;
NS4 = (document.layers) ? 1 : 0;
Konqueror = (navigator.userAgent.indexOf("Konqueror") > -1) ? 1 : 0;
Konqueror22 = (navigator.userAgent.indexOf("Konqueror 2.2") > -1 || navigator.userAgent.indexOf("Konqueror/2.2") > -1) ? 1 : 0;
Opera = (navigator.userAgent.indexOf("Opera") > -1) ? 1 : 0;
Opera5 = (navigator.userAgent.indexOf("Opera 5") > -1 || navigator.userAgent.indexOf("Opera/5") > -1) ? 1 : 0;
Opera6 = (navigator.userAgent.indexOf("Opera 6") > -1 || navigator.userAgent.indexOf("Opera/6") > -1) ? 1 : 0;
Opera56 = Opera5 || Opera6;
IE = (navigator.userAgent.indexOf("MSIE") > -1) ? 1 : 0;
IE = IE && !Opera;
IE5 = IE && DOM;
IE4 = (document.all) ? 1 : 0;
IE4 = IE4 && IE && !DOM;

function setLMCookie(name, value) {
	document.cookie = name + "=" + value;
}

function getLMCookie(name) {
	foobar = document.cookie.split(name + "=");
	if (foobar.length < 2) {
		return null;
	}
	tempString = foobar[1];
	if (tempString.indexOf(";") == -1) {
		return tempString;
	}
	yafoobar = tempString.split(";");
	return yafoobar[0];
}

function parseExpandString() {
	expandString = getLMCookie("expand");
	expand = new Array();
	if (expandString) {
		expanded = expandString.split("|");
		for (i=0; i<expanded.length-1; i++) {
			expand[expanded[i]] = 1;
		}
	}
}

function saveExpandString() {
	expandString = "";
	for (i=0; i<expand.length; i++) {
		if (expand[i] == 1) {
			expandString += i + "|";
		}
	}
	setLMCookie("expand", expandString);
}

function toggletreemenu(nodeid) {
	if ((!DOM || Opera56 || Konqueror22) && !IE4) {
		return;
	}
	layersMoved = 0;
	parseExpandString();
	if (!IE4) {
		nodeLayer = document.getElementById('node' + nodeid);
	} else {
		nodeLayer = document.all('node' + nodeid);
	}

	if (nodeLayer.parentNode.className == "closed") {
		nodeLayer.parentNode.className = "open";
		expand[nodeid] = 1;
	} else {
		nodeLayer.parentNode.className = "closed";
		expand[nodeid] = 0;
	}
	saveExpandString();
}

function expandtree() {
	parseExpandString();
	for (i=0; i<expand.length; i++) {
		if (expand[i] == 1) {
			if (!IE4) {
				nodeLayer = document.getElementById('node' + i);
			} else {
				nodeLayer = document.all('node' + i);
			}
	if (nodeLayer.parentNode.className == "closed") {
		nodeLayer.parentNode.className = "open";
	} else {
		nodeLayer.parentNode.className = "closed";
	}
		}
	}
	saveExpandString();
}