﻿// JScript File

function ShowHideMenuTreeSub(MenuSubToShow)
{
    if (document.getElementById(MenuSubToShow).style.display=='none')
	    {document.getElementById(MenuSubToShow).style.display='block';}
    else
        {document.getElementById(MenuSubToShow).style.display='none';}
}



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
    }
}



function OpenPagePopUp2(divid, title, width, height, center, resize, scrolling) {

    // parameters //
    // ---------- //
    // divid: id van de div die geopend wordt
    // 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

    // Creeer extra transparante laag
    var newdiv = document.createElement('div');
    newdiv.setAttribute('id', 'transparantlayer');
    newdiv.innerHTML = "&nbsp;";
    document.body.appendChild(newdiv);

    divwin = dhtmlwindow.open('divbox', 'div', divid, title, 'width=' + width + 'px,height=' + height + 'px,center=' + center + ',resize=' + resize + ',scrolling=' + scrolling)

    divwin.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
    }
}