﻿function setHeight(headerheight) {
    
   // document.getElementById("divLoadingMask").style.display = "none";
   //document.getElementById("divLoadingMask").style.height = "0px";
   // document.getElementById("divLoadingMask").style.width = "0px";
    var min = 607;
   
    try {
        if (minheight != null)
            min = minheight;
       
    }
    catch (err) { }
    var pageheight = pageHeight();
    var size;
    if (pageheight < min) {
        document.body.style.overflow = "auto";
        size = min - headerheight;
    }
    else
        var size = pageheight - headerheight;

   


    var tr = document.getElementById('ContentRow');
    if (tr != null) {
        tr.style.height = size + 'px';
        tr.style.maxHeight = size + 'px';
    }
    
    if ((elem = document.getElementById('mainContentTable')) != null)
        elem.style.height = size + 'px';
    var sizestr = (size - 23) + 'px';
    var elem;

    if ((elem = document.getElementById('mainContentBody')) != null)
        elem.style.height = sizestr;
    if ((elem = document.getElementById('divContentContainer')) != null)
        elem.style.height = sizestr;
    if ((elem = document.getElementById('tdRightColumn')) != null)
        elem.style.height = sizestr;
    if ((elem = document.getElementById('tdLeftColumn')) != null)
        elem.style.height = sizestr;

    if ((elem = document.getElementById('RightColumnLayoutTable')) != null)
        elem.style.height = sizestr;

    document.getElementById("divPage").style.display = "block";
}
function pageWidth() {
    return window.innerWidth != null ?
             window.innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null;
}

function pageHeight() {
    return window.innerHeight != null ? window.innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body != null ? document.body.clientHeight : null;
}

function openPopUpWindow(url, title, width, height, statusbar, toolbar, menubar, resizable, scrollable) {
    var top = pageHeight() / 2 - height / 2;
    var left = pageWidth() / 2 - width / 2;
    var features = "width=" + width + ",height=" + height + ",top=" + top + ",left=" + left +
                    ", status=" + (statusbar ? "yes" : "no") + ",toolbar=" + (toolbar ? "yes" : "no") +
                     ",menubar=" + (menubar ? "yes" : "no") + ",resizable=" + (resizable ? "yes" : "no") +
                     ",scrollbars=" + (scrollable ? "yes" : "no");
    window.open(url, title, features);
}

