if (window.addEventListener) window.addEventListener("load", SetTabbing, false);
else if (window.attachEvent) window.attachEvent("onload", SetTabbing);
else window.onload = SetTabbing;

function OrganisationCheckBox(otherOrganisation,deelgemeente,gemeente,provincie,waterschap)
{
    if(document.getElementById(otherOrganisation).checked)
    {
        document.getElementById(deelgemeente).checked=true;
        document.getElementById(gemeente).checked=true;
        document.getElementById(provincie).checked=true;
        document.getElementById(waterschap).checked=true;
    }    
    else
    {
        document.getElementById(deelgemeente).checked=false;
        document.getElementById(gemeente).checked=false;
        document.getElementById(provincie).checked=false;
        document.getElementById(waterschap).checked=false;
    }
}

function OrganisationCheckBoxCVDR(otherOrganisation,deelgemeente,gemeente,provincie,waterschap,anderopenbaarlichaam,nederlandseantillen,regionaalsamenwerkingsorgaan)
{
    if(document.getElementById(otherOrganisation).checked)
    {
        document.getElementById(deelgemeente).checked=true;
        document.getElementById(gemeente).checked=true;
        document.getElementById(provincie).checked=true;
        document.getElementById(waterschap).checked=true;
        document.getElementById(anderopenbaarlichaam).checked=true;
        document.getElementById(nederlandseantillen).checked=true;
        document.getElementById(regionaalsamenwerkingsorgaan).checked=true;
    }    
    else
    {
        document.getElementById(deelgemeente).checked=false;
        document.getElementById(gemeente).checked=false;
        document.getElementById(provincie).checked=false;
        document.getElementById(waterschap).checked=false;
        document.getElementById(anderopenbaarlichaam).checked=false;
        document.getElementById(nederlandseantillen).checked=false;
        document.getElementById(regionaalsamenwerkingsorgaan).checked=false;
    }
}

function SetDate(publicatiedatum, publicatiedatumvalue)
{
    document.getElementById(publicatiedatum).value = publicatiedatumvalue;
}

function SearchDocuments(e, btnID) {
    //if Tab key pressed
    if (e.keyCode == 9) {
        return true;
    }
    //if Enter key pressed
    if (e.keyCode == 13) 
    {
        var button = document.getElementById(btnID);
        button.click();
    }
    return false;
}

function SetTabbing() {
    var hiddenField = document.getElementById('ctl00_ctl00_TabControlHiddenField');
    var hiddenValue = "";
    
    if (hiddenField != null) {
        if (hiddenField.value != "") {
            hiddenValue = hiddenField.value.substring(0, hiddenField.value.length-1);
            var splithidden = hiddenValue.split(";");
            for (var i = 0; i < splithidden.length; i++) {
                var splittabvalue = splithidden[i].split("=");
                if (document.getElementById(splittabvalue[0]) != null) {
                    document.getElementById(splittabvalue[0]).setAttribute('tabindex', splittabvalue[1]);
                }
            }
        }
    }
}
