﻿/* code used by browser_window to open up a new window and ensure that
   an existing ones closes and no error is raised on .focus() */
var browserWindow;
function OpenBrowserWindow(strURL, strWindowName, strFeatures) {
    browserWindow = window.open("", strWindowName);
    if (browserWindow != null) {
        browserWindow.close();
    }

    if (strFeatures == '') {
        browserWindow = window.open(strURL, strWindowName);
    }
    else {
        browserWindow = window.open(strURL, strWindowName, strFeatures);
    }

    if (window.focus && browserWindow != null) {
        browserWindow.focus();
    }
}

