﻿function popper(urlString, windowName, width, height, scrollbars, toolbars, resize, menubar) {
    var commandString = "";
    var widthString = "";
    var heightString = "";
    var scrollbarString = "";
    var toolbarString = "";
    var resizableString = "";
    var menuBarString = "";
    var testString = "";

    widthString = "width=" + width;
    heightString = "height=" + height;

    testString = new String(scrollbars);
    if (testString.toUpperCase() == "Y" || testString.toUpperCase() == "YES") {
        scrollbarString = "scrollbars=yes";
    } else {
        scrollbarString = "scrollbars=no";
    }

    testString = new String(toolbars);
    if (testString.toUpperCase() == "Y" || testString.toUpperCase() == "YES") {
        toolbarString = "toolbar=yes";
    } else {
        toolbarString = "toolbar=no";
    }

    testString = new String(menubar);
    if (testString.toUpperCase() == "Y" || testString.toUpperCase() == "YES") {
        menuBarString = "menuBar=yes,location=yes";
    } else {
        menuBarString = "menuBar=no,location=no";
    }

    testString = new String(resize);
    if (testString.toUpperCase() == "Y" || testString.toUpperCase() == "YES") {
        resizableString = "resizable=yes";
    } else {
        resizableString = "resizable=no";
    }

    if (windowName == "NEW") {
        commandString = "window.open('" + urlString + "','',"
    } else {
        commandString = "window.open('" + urlString + "','" + windowName + "',"
    }

    commandString = commandString + "'" + widthString + "," + heightString + "," + scrollbarString + "," + toolbarString + "," + resizableString + "," + menuBarString + ",refresh=yes')";

    eval(commandString);

}
