/*
License: Free for non-profits
Author: Dierckx Glenn at windstyle.be
*/
//linkArray: Contains checkbox and layer to be showed / hidden
var linkArray = Array();
linkArray[0] = Array("briefbus_frm_toggle","briefbus_frm");
linkArray[1] = Array("briefbus_units_frm_toggle","briefbusunit_frm");
linkArray[2] = Array("fietsrek_frm_toggle","fietsrek_frm");
linkArray[3] = Array("fietsstal_frm_toggle","fietsstal_frm");
linkArray[4] = Array("buit_frm_toggle","buit_frm");
linkArray[5] = Array("afzet_frm_toggle","afzet_frm");
linkArray[6] = Array("straat_frm_toggle","straat_frm");
linkArray[7] = Array("berg_frm_toggle","berg_frm");
linkArray[8] = Array("luif_frm_toggle","luif_frm");
linkArray[9] = Array("carp_frm_toggle","carp_frm");
linkArray[10] = Array("vest_frm_toggle","vest_frm");
linkArray[11] = Array("kap_frm_toggle","kap_frm");
linkArray[12] = Array("vlag_frm_toggle","vlag_frm");
linkArray[13] = Array("prefcab_frm_toggle","prefcab_frm");
linkArray[14] = Array("informatiekasten_frm_toggle","informatiekasten_frm");
//linkArray[15] = Array("andere_frm_toggle","andere_frm");

//window.onload = init;
function init() {
	for(i = 0; i < linkArray.length; i++) {
		document.getElementById(linkArray[i][0]).onclick = function() { checkAll(); };
	}
	checkAll();
}
function checkAll() {
	for(i = 0; i < linkArray.length; i++) {
		document.getElementById(linkArray[i][1]).style.overflow = "hidden";
		if(document.getElementById(linkArray[i][0]).checked == true) {
			document.getElementById(linkArray[i][1]).style.height = "auto";
		}
		else {
			document.getElementById(linkArray[i][1]).style.height = "0px";
		}
	}
}
function formValidate(form) {
	if(form.spamvalidation.value != "spam")
	{
		alert("The anti-spam answer is \"spam\".");
		form.spamvalidation.focus();
		return false;
	}
	var fieldsValidate = Array();
	fieldsValidate[0] = Array(form.email, "u moet uw email adres invullen.");
	fieldsValidate[1] = Array(form.Naam, "u moet uw Naam invullen.");
	fieldsValidate[2] = Array(form.Voornaam, "u moet uw Voornaam invullen.");
	fieldsValidate[3] = Array(form.street, "u moet uw straat invullen.");
	fieldsValidate[4] = Array(form.zip, "u moet uw postcode invullen.");
	fieldsValidate[5] = Array(form.city, "u moet uw gemeente invullen.");
	fieldsValidate[6] = Array(form.telephone, "u moet uw telefoon nummer invullen");
	
	for(i = 0; i < fieldsValidate.length; i++) {
		if(fieldsValidate[i][0].value == "") {
			alert(fieldsValidate[i][1]);
			fieldsValidate[i][0].focus();
			return false;
		}
	}
	return true;
}
