function MM_setTextOfTextfield(objId, x, newText) { //v9.0
    with (document) {
        if (getElementById) {
            var obj = getElementById(objId);
        } if (obj) obj.value = newText;
    }
}


function MM_showHideLayers() { //v9.0
    var i, p, v, obj, args = MM_showHideLayers.arguments;
    for (i = 0; i < (args.length - 2); i += 3)
        with (document) if (getElementById && ((obj = getElementById(args[i])) != null)) {
        v = args[i + 2];
        if (obj.style) { obj = obj.style; v = (v == 'show') ? 'visible' : (v == 'hide') ? 'hidden' : v; }
        obj.visibility = v;
    }
} 




function ad_mail(f) {
    var ajaxRequest;  // The variable that makes Ajax possible!

    try {
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e) {
        // Internet Explorer Browsers
        try {
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                // Something went wrong
                alert("Your browser broke!");
            }
        }
    }
    // Create a function that will receive data sent from the server
    ajaxRequest.onreadystatechange = function() {
        if (ajaxRequest.readyState == 4) {
            MM_showHideLayers('apDiv1', '', 'show', 'naam', '', 'hide', 'voornaam', '', 'hide', 'email', '', 'hide', 'verzend', '', 'hide')
        }
    }
    var parameters = "e=" + f.email.value + "&n=" + f.naam.value + "&d=" + f.voornaam.value;
    ajaxRequest.open("POST", "toevoegen.php", true);
    ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    ajaxRequest.setRequestHeader("Content-length", parameters.length);
    ajaxRequest.setRequestHeader("Connection", "close");

    ajaxRequest.send(parameters);
}

function meer(link) {
    var ajaxRequest;
    try {
        ajaxRequest = new XMLHttpRequest();
    } catch (e) {
        try {
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                alert("Your browser broke!");
            }
        }
    }
    // Create a function that will receive data sent from the server
    ajaxRequest.onreadystatechange = function() {
        if (ajaxRequest.readyState == 4) {
            document.getElementById('schijn').style.display = "block"
            document.getElementById('groeidiv').style.display = "block"
            document.getElementById('groeidiv').style.height = ''
            document.getElementById('groeidiv').innerHTML = ajaxRequest.responseText

            hoogte = document.getElementById('groeidiv').clientHeight
            if (document.body.clientHeight - 20 < hoogte) hoogte = document.body.clientHeight - 20
            document.getElementById('groeidiv').style.marginTop = '-' + Math.ceil(hoogte / 2) + 'px'
            document.getElementById('groeidiv').style.height = '' + hoogte + 'px'
            return false;
        }
    }
    ajaxRequest.open("GET", link);
    ajaxRequest.send(null);
}

function sluit() {
    document.getElementById('schijn').style.display = "none"
    document.getElementById('groeidiv').style.display = "none"
}

function ledig(v) {
    if (v.value == v.defaultValue) v.value = '';
}
function vul(v) {
    if (v.value == '') v.value = v.defaultValue;
}
