// urlParams is null when used for embedding
window.urlParams = window.urlParams || {};

// Public global variables
window.MAX_REQUEST_SIZE = window.MAX_REQUEST_SIZE || 10485760;
window.MAX_AREA = window.MAX_AREA || 15000 * 15000;

// URLs for save and export
window.EXPORT_URL = window.EXPORT_URL || "/export";
// window.SAVE_URL = window.SAVE_URL || '/save';
window.OPEN_URL =
  window.OPEN_URL || "libs/mxgraph/javascript/examples/grapheditor/www/open";
window.RESOURCES_PATH = window.RESOURCES_PATH || "resources";
window.RESOURCE_BASE =
  window.RESOURCE_BASE || window.RESOURCES_PATH + "/grapheditor";
window.STENCIL_PATH =
  window.STENCIL_PATH ||
  "libs/mxgraph/javascript/examples/grapheditor/www/stencils";
window.IMAGE_PATH = window.IMAGE_PATH || "images";
window.STYLE_PATH = window.STYLE_PATH || "styles";
window.CSS_PATH = window.CSS_PATH || "styles";
// window.OPEN_FORM = window.OPEN_FORM || '../libs/mxgraph/javascript/examples/grapheditor/www/open.html';

// Sets the base path, the UI language via URL param and configures the
// supported languages to avoid 404s. The loading of all core language
// resources is disabled as all required resources are in grapheditor.
// properties. Note that in this example the loading of two resource
// files (the special bundle and the default bundle) is disabled to
// save a GET request. This requires that all resources be present in
// each properties file since only one file is loaded.
// window.mxBasePath = window.mxBasePath || `http://localhost:3000/libs/mxgraph/javascript/src`;

//Production
// window.mxBasePath =
//   window.mxBasePath ||
//   `${window.location.origin}/jobarranger/libs/mxgraph/javascript/src`;
//Development
// window.mxBasePath =
//   window.mxBasePath || `${window.location.origin}/libs/mxgraph/javascript/src`;

// window.mxBasePath = window.mxBasePath || '../../../src';
window.mxLanguage = window.mxLanguage || urlParams["lang"];
window.mxLanguages = window.mxLanguages || ["de", "se"];
// $( function(){
//         $( ".dialog-form" ).each(function() {
//             $(this).dialog({autoOpen: false});
//         });
// });
