﻿// JScript File

function ShowHideMenuSub(MenuSubToShow,CloseAll)
{

    if (CloseAll == 1){
        // Verberg eerst alle UL's binnen het menu   
        var navRoot = document.getElementById("menumain");
        var container = navRoot.getElementsByTagName("ul");
        for (var i = 0; i < container.length; i++) { 
            if (container[i].id!=MenuSubToShow){
            container[i].style.display='none';
            }
        }
    }

    // Toon het gewenste menu
    if (document.getElementById(MenuSubToShow).style.display=='block')
	    {document.getElementById(MenuSubToShow).style.display='none';}
    else
        {document.getElementById(MenuSubToShow).style.display='block';}
}



function confirmDelete() {
    return confirm('Bent u zeker?');
}


function RefreshParentWindow() {
    window.opener.location.reload();
    window.close();
}

function OpenPagePopUp(url, title, width, height, center, resize, scrolling, reload) {

    // parameters //
    // ---------- //
    // url: te openen pagina
    // title: titel in titelbalk pop up
    // width: breedte venster
    // height: hoogte venster
    // center: als 1 -> centreren
    // resize: als 1 -> venster kan resized worden
    // scrolling: als 1 -> scrollbar zichtbaar
    // reload: als 1 -> bij sluiten venster reload  

    // Creeer extra transparante laag
    var newdiv = document.createElement('div');
    newdiv.setAttribute('id', 'transparantlayer');
    newdiv.innerHTML = "&nbsp;";
    document.body.appendChild(newdiv);

    iframewin = dhtmlwindow.open('iframeboxobject', 'iframe', url, title, 'width=' + width + 'px,height=' + height + 'px,center=' + center + ',resize=' + resize + ',scrolling=' + scrolling)
    iframewin.onclose = function() { //Run custom code when window is about to be closed
        // Verwijder extra transparante laag
        document.body.removeChild(document.getElementById('transparantlayer'));
        // disable volgende regel als er een bevestiging getoond moet worden bij het sluiten van het venster
        //return window.confirm("Close this window?") 
        if (reload == '1') { window.location.reload() }
        return true
    }
}