function screenShotOpen(filename, remWinWdh, remWinHgt) {
    if (remWinWdh > screen.availWidth) {
        remWinWdh = screen.availWidth - 50;
    }
    if (remWinHgt > screen.availHeight) {
        remWinHgt = screen.availHeight - 50;
    }
    var adj4NN = Number(navigator.appName == "Netscape" ? -5 : 0 );
    var scrLeft = parseInt((screen.availWidth / 2) - (remWinWdh / 2));
    var scrTop = parseInt((screen.availHeight / 2) - (remWinHgt / 2));
    var width = Number(remWinWdh) + adj4NN;
    newWin = open(filename, 'Screenshot', 'width=' + width
        + ',height=' + remWinHgt + ',left=' + scrLeft
        + ',top=' + scrTop
        + ', menubar=no, location=no, directories=no, toolbars=no,'
        + ' status=no, resizable=yes, hotkeys=no, scrollbars=no');
}

