function beschikbaar(){
	var host = encodeURIComponent(document.getElementById('host').value);
	var qstr = "?host=" + host;
	document.getElementById("beschikbaar").innerHTML = '<img src="im/sym/loading.gif" /> Code wordt gecontroleerd...';
	sendRequest("page/system/ajax/beschikbaar.php",qstr,'beschikbaar');	
}
function verzenden() {
	rsv.customErrorHandler = myCustomErrorDisplayFunction;
	var form = document.forms['formulier']
	rsv.validate(form, myRegel)
}
var myRegel = [];
myRegel.push("required,school,Schoolnaam is verplicht.");
myRegel.push("required,locatie,Schoollocatie is verplicht.");
myRegel.push("required,titel,Titel is niet ingevuld.");
myRegel.push("required,naam,Uw naam is verplicht.");
myRegel.push("required,host,gewenste webnaam is verplicht.");
myRegel.push("required,emailadres,Uw emailadres is verplicht.");
myRegel.push("valid_email,emailadres,Je emailadres klopt niet.");
myRegel.push("required,adres,School adres is verplicht");
myRegel.push("required,postcode,School postcode is verplicht.");
myRegel.push("custom_alpha,postcode,Xxxx DD|XxxxDD,Postcode is niet juist.");
myRegel.push("required,woonplaats,Plaats is verplicht.");
myRegel.push("required,account,Selecteer het aantal leerling-accounts");
myRegel.push("required,code,Neem de code over.");
myRegel.push("required,akkoord,Ga je akkoord met de voorwaarden?");


function myCustomErrorDisplayFunction(f, errorInfo)
{
        // disabled all errors by default
        for (var i=0; i<myRegel.length; i++)
        {
          var parts = myRegel[i].split(",");
          var fieldName = parts[1];
            document.getElementById(fieldName + "_error").style.display = "none";
        }
       
        for (var i=0; i<errorInfo.length; i++)
        {
          var fieldName;
               
                // radio button
    if (errorInfo[i][0].type == undefined)
                  fieldName = errorInfo[i][0][0].name;
          else
                  fieldName = errorInfo[i][0].name;

                // display the error
                document.getElementById(fieldName + "_error").style.display = "block";
                document.getElementById(fieldName + "_error").innerHTML = errorInfo[i][1];
        }

        if (errorInfo.length == 0){ versturen(); }

}
function versturen(){
	var school = encodeURIComponent(document.getElementById('school').value);
	var locatie = encodeURIComponent(document.getElementById('locatie').value);
	var naam = encodeURIComponent(document.getElementById('naam').value);
	var adres = encodeURIComponent(document.getElementById('adres').value);
	var postcode = encodeURIComponent(document.getElementById('postcode').value);
	var woonplaats = encodeURIComponent(document.getElementById('woonplaats').value);
	var titel = encodeURIComponent(document.getElementById('titel').value);
	var website = encodeURIComponent(document.getElementById('website').value);
	var emailadres = encodeURIComponent(document.getElementById('emailadres').value);
	var account = encodeURIComponent(document.getElementById('account').value);
	var code = encodeURIComponent(document.getElementById('code').value);
	var host = encodeURIComponent(document.getElementById('host').value);
	var nummerplaatje = encodeURIComponent(document.getElementById('nummerplaatje').value);
	
	var qstr = "?school=" + school + ";locatie=" + locatie + ";titel=" + titel + ";host=" + host + ";naam=" + naam + ";adres=" + adres + ";postcode=" + postcode+ ";woonplaats=" + woonplaats + ";emailadres=" + emailadres + ";website=" + website + ";account=" + account + ";code=" + code + ";nummerplaatje=" + nummerplaatje;
	document.getElementById("loading").innerHTML = '<img src="im/sym/loading.gif" /> Gegevens worden gecontroleerd...';
	sendRequest("page/system/ajax/school_versturen.php",qstr,'resultaat');	
}
