﻿
// İstenilen boyutlarda ortalanmış pop-up pencere açmak için..
function openCustomDimensionWindow(Uri, WinName, WinWidth, WinHeight, scrolls, resizable) {
    var ScSize = getScreenSizes();
    var sFea = "height=" + WinHeight + ",width=" + WinWidth + ",scrollbars=" + scrolls + ",status=no,toolbar=no,menubar=no,location=no,left=" + ((ScSize[0] / 2) - (WinWidth / 2)) + ",top=" + ((ScSize[1] / 2) - (WinHeight / 2));
    if (resizable)
        sFea += ",resizable=yes";
    window.open(Uri, WinName, sFea);
}

// Ekran çözünürlüğünü hesaplar
function getScreenSizes() {
    var winWidth;
    var winHeight;
    var xOffset;
    var yOffset;
    if (screen) {
        winWidth = screen.availWidth;
        winHeight = screen.availHeight;
        xOffset = document.body.scrollLeft;
        yOffset = document.body.scrollTop;
    }
    if (document.documentElement.clientWidth) {
        winWidth = document.documentElement.clientWidth;
        winHeight = document.documentElement.clientHeight;
        xOffset = document.documentElement.scrollLeft;
        yOffset = document.documentElement.scrollTop;
    }
    return [winWidth, winHeight, xOffset, yOffset];
}
