var debug = false;
if(debug){alert('loading WindowUtils.js');}

var myWind= null;
function doNew(myServerPageUrl) {
        myWind = window.open(myServerPageUrl, 'enlarge','HEIGHT=450,WIDTH=420,scrollbars=yes')
}

function doNewDynamic(myServerPageUrl, pixHeight, pixWidth) {
    var js = 1.0;
    var Version = parseInt(navigator.appVersion);
    if (navigator.appName == "Netscape") {
        js = ((Version >= 4) ? 1.2 : ( (Version == 3) ? 1.1 : 1.0 ));
    } else {
        if (navigator.appVersion.indexOf('MSIE') != -1) {
            js = ((Version >= 4) ? 1.2 : 1.0);
        }
    }
    if( js > 1.1){
        wide = screen.availWidth;
        high = screen.availHeight;
        if(parseInt(pixHeight) < high){
            doNewAdjust(myServerPageUrl, pixHeight, pixWidth, 'no');
        } else {
            doNewAdjust(myServerPageUrl, high, pixWidth, 'yes');
        }
    } else {
        var minHeightStatic = 450.0;
        var minWidthStatic = 420.0;
        if( parseInt(pixHeight) <= minHeightStatic){
            doNewAdjust(myServerPageUrl, pixHeight, pixWidth, 'no');
        } else {
            doNew(myServerPageUrl);
        }
    }
}

function doNewAdjust(myServerPageUrl, height, width, scroll) {
    appearance = 'HEIGHT=' + (height) + ',WIDTH=' + (width) + ', scrollbars=' +scroll+ ',left=0,top=0' ;
    myWind = window.open(myServerPageUrl, 'enlarge', appearance)
}