-'use strict';
-/**
- * $Id: Dialogs.js,v 1.5 2013-01-29 17:23:31 gaudenz Exp $
- * Copyright (c) 2006-2012, JGraph Ltd
- */
-/**
- * Constructs a new dialog.
- */
-
-function createCheckbox(value) {
- var input = document.createElement('input');
- input.setAttribute('type', 'checkbox');
- if (value) {
- input.setAttribute('checked', true);
- }
- return input;
-}
-
-function createDropdownFromApi(path, value, option_name, option_value, editorUi, paginated) {
- var req = new XMLHttpRequest();
- req.open('GET', path, false); // `false` makes the request synchronous
- req.setRequestHeader('Authorization', 'Bearer ' + editorUi.editor.data.token);
- req.send(null);
- var res = [];
- if (req.status === 200) {
- res = JSON.parse(req.response);
- }
- var input = document.createElement('select');
- var option = document.createElement('option');
- option.text = '-- None --';
- option.value = '0';
- input.appendChild(option);
- var selectValues = paginated ? res.rows : res;
- selectValues.forEach(function(elem) {
- option = document.createElement('option');
- option.text = elem[option_name];
- option.value = elem[option_value];
- option.selected = (elem[option_value] == value);
- input.appendChild(option);
- });
- input.className = 'form-control select2';
-
- return input;
-}
-
-function createGroupedDropdownFromApi(path, value, option_name, option_value, editorUi, paginated, associationField) {
- var req = new XMLHttpRequest();
- req.open('GET', path, false); // `false` makes the request synchronous
- req.setRequestHeader('Authorization', 'Bearer ' + editorUi.editor.data.token);
- req.send(null);
- var res = [];
- if (req.status === 200) {
- res = JSON.parse(req.response);
- }
- var input = document.createElement('select');
- var option = document.createElement('option');
- option.text = '-- None --';
- option.value = '0';
- input.appendChild(option);
- var selectValues = paginated ? res.rows : res;
- var mainFilter = {};
- var groupFilter = {};
- mainFilter[associationField] = null;
- var mainValues = _.filter(selectValues, mainFilter);
- var groupValues = {};
- mainValues.forEach(function(elem) {
- option = document.createElement('option');
- option.className = 'select-group-father';
- option.text = elem[option_name].toUpperCase();
- option.value = elem[option_value];
- option.selected = (elem[option_value] == value);
- input.appendChild(option);
- groupFilter[associationField] = elem[option_value];
- groupValues = _.filter(selectValues, groupFilter);
- groupValues.forEach(function(elem) {
- option = document.createElement('option');
- option.className = 'select-group-son';
- option.text = '-' + _.capitalize(elem[option_name]);
- option.value = elem[option_value];
- option.selected = (elem[option_value] == value);
- input.appendChild(option);
- });
- })
- input.className = 'form-control select2';
-
- return input;
-}
-
-function createDropdownFromArray(array, value) {
- var input = document.createElement('select');
-
- for (var item in array) {
- var option = document.createElement('option');
- option.text = array[item];
- option.value = item;
- if (value > 0 || value != '')
- option.selected = (value === item) ? true : false;
-
- input.appendChild(option);
- }
-
- input.className = 'form-control select2';
-
- return input;
-}
-
-function Dialog(editorUi, elt, w, h, modal, closable, onClose) {
- var dx = 0;
-
- if (mxClient.IS_IE && document.documentMode != 9) {
- dx = 60;
- }
-
- w += dx;
- h += dx;
-
- var left = Math.max(0, Math.round((document.body.scrollWidth - w) / 2));
- var top = Math.max(0, Math.round((Math.max(document.body.scrollHeight,
- document.documentElement.scrollHeight) - h) / 3));
-
- var div = editorUi.createDiv('geDialog');
- div.className = 'modal fade in center';
- div.style.display = 'block';
- div.style.paddingRight = '12px';
- // div.style.width = w + 'px';
- // div.style.height = h + 'px';
- // div.style.left = left + 'px';
- // div.style.top = top + 'px';
-
- var divModalDialog = editorUi.createDiv('geModalDialog');
- divModalDialog.className = 'modal-dialog';
-
- divModalDialog.appendChild(elt);
- div.appendChild(divModalDialog);
-
- if (this.bg == null) {
- this.bg = editorUi.createDiv('background');
- this.bg.className = 'modal-backdrop fade in';
-
- if (mxClient.IS_QUIRKS) {
- new mxDivResizer(this.bg);
- }
- }
-
- if (modal) {
- document.body.appendChild(this.bg);
- }
-
- document.body.appendChild(div);
-
- this.onDialogClose = onClose;
- this.container = div;
-};
-
-/**
- * Removes the dialog from the DOM.
- */
-Dialog.prototype.close = function() {
- if (this.onDialogClose != null) {
- this.onDialogClose();
- this.onDialogClose = null;
- }
-
- this.container.parentNode.removeChild(this.container);
- this.bg.parentNode.removeChild(this.bg);
-};
-
-/**
- * Constructs a new open dialog.
- */
-function ImportDialog(editorUi) {
-
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('import') + ' XML');
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var row = editorUi.createDiv('row');
- var col1 = editorUi.createDiv('col-md-12');
-
- var textarea = document.createElement('textarea');
- textarea.style.width = '100%';
- textarea.style.height = '374px';
-
- var input = document.createElement('input');
- input.type = 'file';
- input.setAttribute('accept', 'text/xml');
-
- input.addEventListener('change', function readSingleFile(evt) {
- //Retrieve the first (and only!) File from the FileList object
- var f = evt.target.files[0];
- console.log(f);
- if (f) {
- if (f.type === 'text/xml') {
- var r = new FileReader();
- r.onload = function(e) {
- var contents = e.target.result;
- mxUtils.write(textarea, contents);
- };
- r.readAsText(f);
- } else {
- alert('Failed to load format file');
- }
- } else {
- alert('Failed to load file');
- }
- }, false);
-
- col1.appendChild(input);
- col1.appendChild(textarea);
-
- row.appendChild(col1);
- body.appendChild(row);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('import'), mxUtils.bind(this,
- function(data) {
- var doc = mxUtils.parseXml(textarea.value);
- editorUi.editor.setGraphXml(doc.documentElement);
- editorUi.hideDialog();
- }));
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
-
-};
-
-/**
- * Constructs a new about dialog.
- */
-function AboutDialog(editorUi) {
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('about') + ' Cally Square');
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var img = document.createElement('img');
- img.style.border = '0px';
- img.setAttribute('width', '176');
- img.setAttribute('width', '151');
- img.setAttribute('src', IMAGE_PATH + '/logo.png');
- body.appendChild(img);
- mxUtils.br(body);
- mxUtils.write(body, 'Powered by Xenialab ' + mxClient.VERSION);
- mxUtils.br(body);
- var link = document.createElement('a');
- link.setAttribute('href', 'http://www.callysquare.com/');
- link.setAttribute('target', '_blank');
- mxUtils.write(link, 'www.callysquare.com');
- body.appendChild(link);
- mxUtils.br(body);
- mxUtils.br(body);
- //--- END BODY
-
- var close = mxUtils.button(mxResources.get('close'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
-};
-
-/**
- * Constructs a new save dialog.
- */
-function SaveDialog(editorUi) {
-
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('saveAs'));
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var name = 'name';
- var id = '_' + name;
- var value = editorUi.editor.getOrCreateFilename();
-
- var row = editorUi.createDiv('row');
- var col1 = editorUi.createDiv('col-md-4');
- var col2 = editorUi.createDiv('col-md-8');
-
- var label = document.createElement('label');
- label.className = 'control-label pull-right';
- mxUtils.write(label, mxResources.get(name));
- col1.appendChild(label);
-
- var select = document.createElement('input');
- select.setAttribute('value', value + '_copy');
- select.setAttribute('id', id)
- select.className = 'form-control';
- col2.appendChild(select);
-
- row.appendChild(col1);
- row.appendChild(col2);
- body.appendChild(row);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('save'), function() {
- editorUi.saveAs(select.value);
- editorUi.hideDialog();
- });
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
- //nameInput.setAttribute('value', editorUi.editor.getOrCreateFilename());
-};
-
-/**
- * Constructs a new save dialog.
- */
-function NewDialog(editorUi) {
-
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('new'));
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var name = 'name';
- var id = '_' + name;
- var value = editorUi.editor.getOrCreateFilename();
-
- var row = editorUi.createDiv('row');
- var col1 = editorUi.createDiv('col-md-4');
- var col2 = editorUi.createDiv('col-md-8');
-
- var label = document.createElement('label');
- label.className = 'control-label pull-right';
- mxUtils.write(label, mxResources.get(name));
- col1.appendChild(label);
-
- var select = document.createElement('input');
- select.setAttribute('value', value + '_new');
- select.setAttribute('id', id)
- select.className = 'form-control';
- col2.appendChild(select);
-
- row.appendChild(col1);
- row.appendChild(col2);
- body.appendChild(row);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('new'), function() {
- editorUi.new(select.value);
- editorUi.hideDialog();
- });
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
- //nameInput.setAttribute('value', editorUi.editor.getOrCreateFilename());
-};
-
-/**
- * Constructs a new save dialog.
- */
-function VariableDialog(editorUi) {
-
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('variable'));
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var name = 'name';
- var id = '_' + name;
- var value = editorUi.editor.getOrCreateFilename();
-
- var row = editorUi.createDiv('row');
- var col1 = editorUi.createDiv('col-md-4');
- var col2 = editorUi.createDiv('col-md-8');
-
- var label = document.createElement('label');
- label.className = 'control-label pull-right';
- mxUtils.write(label, mxResources.get(name));
- col1.appendChild(label);
-
- var select = document.createElement('input');
- select.setAttribute('value', 'variable name');
- select.setAttribute('id', id)
- select.className = 'form-control';
- col2.appendChild(select);
-
- row.appendChild(col1);
- row.appendChild(col2);
- body.appendChild(row);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('new'), function() {
- editorUi.variable(select.value);
- editorUi.hideDialog();
- });
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
- //nameInput.setAttribute('value', editorUi.editor.getOrCreateFilename());
-};
-
-/**
- * Constructs a new save dialog.
- */
-function OpenDialog(editorUi) {
-
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('open'));
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var row = editorUi.createDiv('row');
- var col1 = editorUi.createDiv('col-md-4');
- var col2 = editorUi.createDiv('col-md-8');
-
- var label = document.createElement('label');
- label.className = 'control-label pull-right';
- mxUtils.write(label, mxResources.get('name'));
- col1.appendChild(label);
-
- var req = new XMLHttpRequest();
- req.open('GET', '/api/square/projects', false); // `false` makes the request synchronous
- req.setRequestHeader('Authorization', 'Bearer ' + editorUi.editor.data.token);
- req.send(null);
- var res = [];
- if (req.status === 200) {
- res = JSON.parse(req.response);
- }
-
- var select = document.createElement('select');
-
- for (var j = 0; j < res.length; j++) {
- var option = document.createElement('option');
- option.text = res[j].name;
- option.value = res[j].id;
- select.appendChild(option);
- }
- select.className = 'form-control';
- col2.appendChild(select);
-
- row.appendChild(col1);
- row.appendChild(col2);
- body.appendChild(row);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('open'), function() {
- console.log(select);
- console.log(select.value);
- window.open('square/project/' + select.value, '_blank');
- editorUi.hideDialog();
- });
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
- //nameInput.setAttribute('value', editorUi.editor.getOrCreateFilename());
-};
-
-
-/**
- * Constructs a new edit file dialog.
- */
-function EditFileDialog(editorUi) {
-
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('edit'));
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var row = editorUi.createDiv('row');
- var col1 = editorUi.createDiv('col-md-12');
-
- var textarea = document.createElement('textarea');
- textarea.style.width = '100%';
- textarea.style.height = '374px';
- textarea.value = mxUtils.getPrettyXml(editorUi.editor.getGraphXml());
-
- // Enables dropping files
- if (fileSupport) {
- function handleDrop(evt) {
- evt.stopPropagation();
- evt.preventDefault();
-
- if (evt.dataTransfer.files.length > 0) {
- var file = evt.dataTransfer.files[0];
-
- var reader = new FileReader();
- reader.onload = function(e) {
- textarea.value = e.target.result;
- };
- reader.readAsText(file);
- }
- };
-
- function handleDragOver(evt) {
- evt.stopPropagation();
- evt.preventDefault();
- };
-
- // Setup the dnd listeners.
- textarea.addEventListener('dragover', handleDragOver, false);
- textarea.addEventListener('drop', handleDrop, false);
- }
- col1.appendChild(textarea);
-
- row.appendChild(col1);
- body.appendChild(row);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('save'), function() {
- var doc = mxUtils.parseXml(textarea.value);
- editorUi.editor.setGraphXml(doc.documentElement);
- editorUi.hideDialog();
- });
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
-};
-
-/**
- * Constructs a new export dialog.
- */
-function ExportDialog(editorUi) {
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body form');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('export') + ' XML');
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var form = editorUi.createDiv('form-horizontal form-row-seperated');
- var group = editorUi.createDiv('form-group last');
-
- var label = document.createElement('label');
- label.className = 'col-sm-4 control-label';
- mxUtils.write(label, mxResources.get('filename'));
-
- var input = document.createElement('input');
- input.setAttribute('value', editorUi.editor.getOrCreateFilename());
- input.className = 'form-control';
-
- var div = editorUi.createDiv('col-sm-8');
- div.appendChild(input);
-
- group.appendChild(label);
- group.appendChild(div);
- form.appendChild(group);
-
- body.appendChild(form);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('export'), mxUtils.bind(this,
- function(data) {
- editorUi.save(false);
-
- var xml = encodeURIComponent(mxUtils.getXml(editorUi.editor.getGraphXml()));
- new mxXmlRequest(SAVE_URL + editorUi.editor.data.id + '/download',
- 'filename=' + input.value, 'GET').simulate(document, "_blank");
- editorUi.hideDialog();
- }));
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
-};
-
-/**
- * Giuseppe Careri
- * Constructs a new general dialog.
- */
-function GeneralDialog(editorUi, cell) {
- var graph = editorUi.editor.graph;
-
- var content = editorUi.createDiv('modal-content');
- var header = editorUi.createDiv('modal-header');
- var body = editorUi.createDiv('modal-body form modal-body-scroll');
- var footer = editorUi.createDiv('modal-footer');
-
- //--- START HEADER
- var title = editorUi.createHeader('h4');
- mxUtils.write(title, mxResources.get('edit') + ' ' + mxResources.get(cell.value
- .nodeName));
-
- var x = mxUtils.button('', function() {
- editorUi.hideDialog();
- });
- x.className = 'close';
-
- header.appendChild(x);
- header.appendChild(title);
- //--- END HEADER
-
- //--- START BODY
- var length = cell.value.attributes.length;
- var form = editorUi.createDiv('form-horizontal form-row-seperated');
-
- for (var i = 0; i < length; i++) {
- var name = cell.value.attributes[i].name;
- var id = '_' + name;
- var value = cell.value.attributes[i].value;
-
- var group = editorUi.createDiv((i == length - 1) ? 'form-group last' :
- 'form-group');
-
- var label = document.createElement('label');
- label.className = 'col-sm-4 control-label';
- mxUtils.write(label, mxResources.get(name));
- group.appendChild(label);
-
- var input;
-
- switch (name) {
- case 'sip_id':
- input = createDropdownFromApi('/api/agents', value, 'name', 'id', editorUi, true);
- break;
- case 'queue_id':
- input = createDropdownFromApi('/api/voice/queues', value, 'name', 'name', editorUi, true);
- break;
- case 'trunk_id':
- input = createDropdownFromApi('/api/trunks', value, 'name', 'id', editorUi, true);
- break;
- case 'variable_id':
- input = createDropdownFromApi('/api/variables', value, 'name', 'id', editorUi, true); //mettere true dopo la pagination
- break;
- case 'model':
- input = createDropdownFromArray(ISPEECHASRMODEL, value);
- break;
- case 'ispeech_asr_language':
- input = createDropdownFromArray(ISPEECHASRLANG, value);
- break;
- case 'ispeech_tts_language':
- input = createDropdownFromArray(ISPEECHLANG, value);
- break;
- case 'google_tts_language':
- input = createDropdownFromArray(GOOGLETTSLANG, value);
- break;
- case 'interval_id':
- input = createGroupedDropdownFromApi('/api/intervals/all', value, 'name', 'id', editorUi, false, 'IntervalId');
- break;
- case 'project_id':
- input = createDropdownFromApi('/api/square/projects', value, 'name', 'id', editorUi, true);
- break;
- case 'odbc_id':
- input = createDropdownFromApi('/api/square/odbc', value, 'name', 'id', editorUi, true);
- break;
- case 'file_id':
- input = createDropdownFromApi('/api/uploads', value, 'display_name', 'id', editorUi, false);
- break;
- case 'timeout':
- case 'digit':
- case 'mindigit':
- case 'maxdigit':
- case 'response':
- case 'retry':
- input = document.createElement('input');
- input.setAttribute('type', 'number');
- input.setAttribute('min', 0);
- input.setAttribute('max', 1000);
- input.setAttribute('value', value);
- input.className = 'form-control';
- break;
- case 'text':
- case 'key':
- case 'query':
- case 'condition':
- case 'command':
- input = document.createElement('textarea');
- input.innerHTML = value;
- input.className = 'form-control';
- break;
- default:
- input = document.createElement('input');
- input.setAttribute('value', value);
- input.className = 'form-control';
- break;
- }
-
- input.setAttribute('id', id)
-
- var div = editorUi.createDiv('col-sm-8');
- div.appendChild(input);
-
- // Help
- if (mxResources.get('help_' + name)) {
- var help = editorUi.createDiv('p');
- help.className = 'help-block';
- mxUtils.write(help, mxResources.get('help_' + name));
- div.appendChild(help);
- }
-
- group.appendChild(div);
- form.appendChild(group);
- }
- body.appendChild(form);
- //--- END BODY
-
- //--- START FOOTER
- var save = mxUtils.button(mxResources.get('save'), mxUtils.bind(this,
- function(data) {
- for (var i = 0; i < cell.value.attributes.length; i++) {
- var id = '_' + cell.value.attributes[i].name;
- var name = cell.value.attributes[i].name;
- console.log(name, document.getElementById(id).value);
- cell.setAttribute(name, document.getElementById(id).value);
- };
- graph.refresh(cell);
- editorUi.hideDialog();
- }));
- save.className = 'btn blue';
-
- var close = mxUtils.button(mxResources.get('cancel'), function() {
- editorUi.hideDialog();
- });
- close.className = 'btn default';
-
- footer.appendChild(save);
- footer.appendChild(close);
- //--- END FOOTER
-
- //--- START CONTENT
- content.appendChild(header);
- content.appendChild(body);
- content.appendChild(footer);
- //--- END CONTENT
-
- this.container = content;
-};
+var _0xda38=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x69\x6E\x70\x75\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x79\x70\x65","\x63\x68\x65\x63\x6B\x62\x6F\x78","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x68\x65\x63\x6B\x65\x64","\x47\x45\x54","\x6F\x70\x65\x6E","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x64\x61\x74\x61","\x65\x64\x69\x74\x6F\x72","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x73\x65\x6C\x65\x63\x74","\x6F\x70\x74\x69\x6F\x6E","\x74\x65\x78\x74","\x2D\x2D\x20\x4E\x6F\x6E\x65\x20\x2D\x2D","\x76\x61\x6C\x75\x65","\x2D\x31","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x25","\x72\x65\x70\x6C\x61\x63\x65","\x66\x6F\x72\x45\x61\x63\x68","\x73\x65\x6C\x65\x63\x74\x65\x64","\x72\x6F\x77\x73","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C\x20\x73\x65\x6C\x65\x63\x74\x32","\x30","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x66\x61\x74\x68\x65\x72","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x73\x6F\x6E","\x2D","\x63\x61\x70\x69\x74\x61\x6C\x69\x7A\x65","","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x73\x63\x72\x6F\x6C\x6C\x57\x69\x64\x74\x68","\x62\x6F\x64\x79","\x72\x6F\x75\x6E\x64","\x6D\x61\x78","\x73\x63\x72\x6F\x6C\x6C\x48\x65\x69\x67\x68\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x44\x69\x61\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x6D\x6F\x64\x61\x6C\x20\x66\x61\x64\x65\x20\x69\x6E\x20\x63\x65\x6E\x74\x65\x72","\x64\x69\x73\x70\x6C\x61\x79","\x73\x74\x79\x6C\x65","\x62\x6C\x6F\x63\x6B","\x70\x61\x64\x64\x69\x6E\x67\x52\x69\x67\x68\x74","\x31\x32\x70\x78","\x67\x65\x4D\x6F\x64\x61\x6C\x44\x69\x61\x6C\x6F\x67","\x6D\x6F\x64\x61\x6C\x2D\x64\x69\x61\x6C\x6F\x67","\x62\x67","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x6D\x6F\x64\x61\x6C\x2D\x62\x61\x63\x6B\x64\x72\x6F\x70\x20\x66\x61\x64\x65\x20\x69\x6E","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x6E\x44\x69\x61\x6C\x6F\x67\x43\x6C\x6F\x73\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x6C\x6F\x73\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x64\x61\x6C\x2D\x63\x6F\x6E\x74\x65\x6E\x74","\x6D\x6F\x64\x61\x6C\x2D\x68\x65\x61\x64\x65\x72","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79","\x6D\x6F\x64\x61\x6C\x2D\x66\x6F\x6F\x74\x65\x72","\x68\x34","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x69\x6D\x70\x6F\x72\x74","\x67\x65\x74","\x20\x58\x4D\x4C","\x77\x72\x69\x74\x65","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x62\x75\x74\x74\x6F\x6E","\x72\x6F\x77","\x63\x6F\x6C\x2D\x6D\x64\x2D\x31\x32","\x74\x65\x78\x74\x61\x72\x65\x61","\x77\x69\x64\x74\x68","\x31\x30\x30\x25","\x68\x65\x69\x67\x68\x74","\x33\x37\x34\x70\x78","\x66\x69\x6C\x65","\x61\x63\x63\x65\x70\x74","\x74\x65\x78\x74\x2F\x78\x6D\x6C","\x63\x68\x61\x6E\x67\x65","\x66\x69\x6C\x65\x73","\x74\x61\x72\x67\x65\x74","\x6C\x6F\x67","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x73\x75\x6C\x74","\x72\x65\x61\x64\x41\x73\x54\x65\x78\x74","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x6F\x72\x6D\x61\x74\x20\x66\x69\x6C\x65","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x69\x6C\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x62\x69\x6E\x64","\x62\x74\x6E\x20\x62\x6C\x75\x65","\x63\x61\x6E\x63\x65\x6C","\x62\x74\x6E\x20\x64\x65\x66\x61\x75\x6C\x74","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x69\x6D\x67","\x62\x6F\x72\x64\x65\x72","\x30\x70\x78","\x31\x37\x36","\x31\x35\x31","\x73\x72\x63","\x2F\x6C\x6F\x67\x6F\x2E\x70\x6E\x67","\x62\x72","\x50\x6F\x77\x65\x72\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x6C\x61\x62\x20","\x56\x45\x52\x53\x49\x4F\x4E","\x61","\x68\x72\x65\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D\x2F","\x5F\x62\x6C\x61\x6E\x6B","\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D","\x73\x61\x76\x65\x41\x73","\x6E\x61\x6D\x65","\x5F","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x6C\x61\x62\x65\x6C","\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C\x20\x70\x75\x6C\x6C\x2D\x72\x69\x67\x68\x74","\x5F\x63\x6F\x70\x79","\x69\x64","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C","\x73\x61\x76\x65","\x6E\x65\x77","\x5F\x6E\x65\x77","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x6E\x61\x6D\x65","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x6C\x65\x6E\x67\x74\x68","\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x72\x65\x6E\x61\x6D\x65","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x50\x55\x54","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x6E\x61\x6D\x65\x3D","\x50\x72\x6F\x6A\x65\x63\x74\x20\x73\x75\x63\x63\x65\x73\x73\x66\x75\x6C\x6C\x79\x20\x72\x65\x6E\x61\x6D\x65\x64","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x6D\x65\x73\x73\x61\x67\x65","\x65\x72\x72\x6F\x72\x73","\x6F\x6E\x65\x72\x72\x6F\x72","\x73\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x61\x6C\x65\x72\x74","\x65\x64\x69\x74","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x73\x74\x6F\x70\x50\x72\x6F\x70\x61\x67\x61\x74\x69\x6F\x6E","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x64\x61\x74\x61\x54\x72\x61\x6E\x73\x66\x65\x72","\x64\x72\x61\x67\x6F\x76\x65\x72","\x64\x72\x6F\x70","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D","\x65\x78\x70\x6F\x72\x74","\x66\x6F\x72\x6D\x2D\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x20\x66\x6F\x72\x6D\x2D\x72\x6F\x77\x2D\x73\x65\x70\x65\x72\x61\x74\x65\x64","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70\x20\x6C\x61\x73\x74","\x63\x6F\x6C\x2D\x73\x6D\x2D\x34\x20\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C","\x63\x6F\x6C\x2D\x73\x6D\x2D\x38","\x67\x65\x74\x58\x6D\x6C","\x73\x69\x6D\x75\x6C\x61\x74\x65","\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D","\x67\x72\x61\x70\x68","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D\x20\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x2D\x73\x63\x72\x6F\x6C\x6C","\x20","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x73\x69\x70\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x71\x75\x65\x75\x65\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x74\x72\x75\x6E\x6B\x5F\x6E\x61\x6D\x65","\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x6D\x73\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x61\x63\x63\x6F\x75\x6E\x74\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x63\x6F\x6E\x74\x65\x78\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x6D\x61\x69\x6C\x62\x6F\x78","\x25\x6D\x61\x69\x6C\x62\x6F\x78\x25\x40\x25\x63\x6F\x6E\x74\x65\x78\x74\x25","\x6D\x6F\x64\x65\x6C","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x62\x65\x65\x70","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x6F\x64\x62\x63\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x6F\x75\x6E\x64\x73","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x66\x69\x6C\x65\x5F\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x69\x67\x69\x74","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x6D\x61\x78\x64\x69\x67\x69\x74","\x72\x65\x74\x72\x79","\x6E\x75\x6D\x62\x65\x72","\x6D\x69\x6E","\x73\x70\x65\x65\x64","\x6B\x65\x79","\x71\x75\x65\x72\x79","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x63\x6F\x6D\x6D\x61\x6E\x64","\x6D\x61\x78\x6C\x65\x6E\x67\x74\x68","\x31\x36\x30","\x73\x6D\x73\x5F\x74\x65\x78\x74","\x68\x65\x6C\x70\x5F","\x70","\x68\x65\x6C\x70\x2D\x62\x6C\x6F\x63\x6B","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x72\x65\x66\x72\x65\x73\x68"];_0xda38[0];function createCheckbox(_0x32adx2){var _0x32adx3=document[_0xda38[2]](_0xda38[1]);_0x32adx3[_0xda38[5]](_0xda38[3],_0xda38[4]);if(_0x32adx2){_0x32adx3[_0xda38[5]](_0xda38[6],true)};return _0x32adx3}function createDropdownFromApi(_0x32adx5,_0x32adx2,_0x32adx6,_0x32adx7,_0x32adx8,_0x32adx9,_0x32adxa){var _0x32adxb= new XMLHttpRequest();_0x32adxb[_0xda38[8]](_0xda38[7],_0x32adx5,false);_0x32adxb[_0xda38[14]](_0xda38[9],_0xda38[10]+_0x32adx8[_0xda38[13]][_0xda38[12]][_0xda38[11]]);_0x32adxb[_0xda38[15]](null);var _0x32adxc=[];if(_0x32adxb[_0xda38[16]]===200){_0x32adxc=JSON[_0xda38[18]](_0x32adxb[_0xda38[17]])};var _0x32adx3=document[_0xda38[2]](_0xda38[19]);var _0x32adxd=document[_0xda38[2]](_0xda38[20]);_0x32adxd[_0xda38[21]]=_0xda38[22];_0x32adxd[_0xda38[23]]=_0xda38[24];_0x32adx3[_0xda38[25]](_0x32adxd);_0x32adxc[_0xda38[30]][_0xda38[28]](function(_0x32adxe){_0x32adxd=document[_0xda38[2]](_0xda38[20]);_0x32adxd[_0xda38[21]]=_0x32adxe[_0x32adx6];if(_0x32adx9&&_0x32adxa){_0x32adx9[_0xda38[28]](function(_0x32adxf){_0x32adxa=_0x32adxa[_0xda38[27]](_0xda38[26]+_0x32adxf+_0xda38[26],_0x32adxe[_0x32adxf])});_0x32adxd[_0xda38[23]]=_0x32adxa;_0x32adxd[_0xda38[29]]=(_0x32adxa==_0x32adx2)}else {_0x32adxd[_0xda38[23]]=_0x32adxe[_0x32adx7];_0x32adxd[_0xda38[29]]=(_0x32adxe[_0x32adx7]==_0x32adx2)};_0x32adx3[_0xda38[25]](_0x32adxd)});_0x32adx3[_0xda38[31]]=_0xda38[32];return _0x32adx3}function createGroupedDropdownFromApi(_0x32adx5,_0x32adx2,_0x32adx6,_0x32adx7,_0x32adx8,_0x32adx11){var _0x32adxb= new XMLHttpRequest();_0x32adxb[_0xda38[8]](_0xda38[7],_0x32adx5,false);_0x32adxb[_0xda38[14]](_0xda38[9],_0xda38[10]+_0x32adx8[_0xda38[13]][_0xda38[12]][_0xda38[11]]);_0x32adxb[_0xda38[15]](null);var _0x32adxc=[];if(_0x32adxb[_0xda38[16]]===200){_0x32adxc=JSON[_0xda38[18]](_0x32adxb[_0xda38[17]])};var _0x32adx3=document[_0xda38[2]](_0xda38[19]);var _0x32adxd=document[_0xda38[2]](_0xda38[20]);_0x32adxd[_0xda38[21]]=_0xda38[22];_0x32adxd[_0xda38[23]]=_0xda38[33];_0x32adx3[_0xda38[25]](_0x32adxd);_0x32adxc[_0xda38[30]][_0xda38[28]](function(_0x32adxe){_0x32adxd=document[_0xda38[2]](_0xda38[20]);_0x32adxd[_0xda38[31]]=_0xda38[34];_0x32adxd[_0xda38[21]]=_0x32adxe[_0x32adx6][_0xda38[35]]();_0x32adxd[_0xda38[23]]=_0x32adxe[_0x32adx7];_0x32adxd[_0xda38[29]]=(_0x32adxe[_0x32adx7]==_0x32adx2);_0x32adx3[_0xda38[25]](_0x32adxd);_0x32adxe[_0x32adx11][_0xda38[28]](function(_0x32adxe){_0x32adxd=document[_0xda38[2]](_0xda38[20]);_0x32adxd[_0xda38[31]]=_0xda38[36];_0x32adxd[_0xda38[21]]=_0xda38[37]+_[_0xda38[38]](_0x32adxe[_0x32adx6]);_0x32adxd[_0xda38[23]]=_0x32adxe[_0x32adx7];_0x32adxd[_0xda38[29]]=(_0x32adxe[_0x32adx7]==_0x32adx2);_0x32adx3[_0xda38[25]](_0x32adxd)})});_0x32adx3[_0xda38[31]]=_0xda38[32];return _0x32adx3}function createDropdownFromArray(_0x32adx13,_0x32adx2){var _0x32adx3=document[_0xda38[2]](_0xda38[19]);for(var _0x32adx14 in _0x32adx13){var _0x32adxd=document[_0xda38[2]](_0xda38[20]);_0x32adxd[_0xda38[21]]=_0x32adx13[_0x32adx14];_0x32adxd[_0xda38[23]]=_0x32adx14;if(_0x32adx2>0||_0x32adx2!=_0xda38[39]){_0x32adxd[_0xda38[29]]=(_0x32adx2===_0x32adx14)?true:false};_0x32adx3[_0xda38[25]](_0x32adxd)};_0x32adx3[_0xda38[31]]=_0xda38[32];return _0x32adx3}function Dialog(_0x32adx8,_0x32adx16,_0x32adx17,_0x32adx18,_0x32adx19,_0x32adx1a,_0x32adx1b){var _0x32adx1c=0;if(mxClient[_0xda38[40]]&&document[_0xda38[41]]!=9){_0x32adx1c=60};_0x32adx17+=_0x32adx1c;_0x32adx18+=_0x32adx1c;var _0x32adx1d=Math[_0xda38[45]](0,Math[_0xda38[44]]((document[_0xda38[43]][_0xda38[42]]-_0x32adx17)/2));var _0x32adx1e=Math[_0xda38[45]](0,Math[_0xda38[44]]((Math[_0xda38[45]](document[_0xda38[43]][_0xda38[46]],document[_0xda38[47]][_0xda38[46]])-_0x32adx18)/3));var _0x32adx1f=_0x32adx8[_0xda38[49]](_0xda38[48]);_0x32adx1f[_0xda38[31]]=_0xda38[50];_0x32adx1f[_0xda38[52]][_0xda38[51]]=_0xda38[53];_0x32adx1f[_0xda38[52]][_0xda38[54]]=_0xda38[55];var _0x32adx20=_0x32adx8[_0xda38[49]](_0xda38[56]);_0x32adx20[_0xda38[31]]=_0xda38[57];_0x32adx20[_0xda38[25]](_0x32adx16);_0x32adx1f[_0xda38[25]](_0x32adx20);if(this[_0xda38[58]]==null){this[_0xda38[58]]=_0x32adx8[_0xda38[49]](_0xda38[59]);this[_0xda38[58]][_0xda38[31]]=_0xda38[60];if(mxClient[_0xda38[61]]){ new mxDivResizer(this[_0xda38[58]])}};if(_0x32adx19){document[_0xda38[43]][_0xda38[25]](this[_0xda38[58]])};document[_0xda38[43]][_0xda38[25]](_0x32adx1f);this[_0xda38[62]]=_0x32adx1b;this[_0xda38[63]]=_0x32adx1f}Dialog[_0xda38[65]][_0xda38[64]]=function(){if(this[_0xda38[62]]!=null){this[_0xda38[62]]();this[_0xda38[62]]=null};this[_0xda38[63]][_0xda38[67]][_0xda38[66]](this[_0xda38[63]]);this[_0xda38[58]][_0xda38[67]][_0xda38[66]](this[_0xda38[58]])};function ImportDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[74])+_0xda38[76]);var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx28=_0x32adx8[_0xda38[49]](_0xda38[80]);var _0x32adx29=_0x32adx8[_0xda38[49]](_0xda38[81]);var _0x32adx2a=document[_0xda38[2]](_0xda38[82]);_0x32adx2a[_0xda38[52]][_0xda38[83]]=_0xda38[84];_0x32adx2a[_0xda38[52]][_0xda38[85]]=_0xda38[86];var _0x32adx3=document[_0xda38[2]](_0xda38[1]);_0x32adx3[_0xda38[3]]=_0xda38[87];_0x32adx3[_0xda38[5]](_0xda38[88],_0xda38[89]);_0x32adx3[_0xda38[99]](_0xda38[90],function _0x32adx2b(_0x32adx2c){var _0x32adx2d=_0x32adx2c[_0xda38[92]][_0xda38[91]][0];console[_0xda38[93]](_0x32adx2d);if(_0x32adx2d){if(_0x32adx2d[_0xda38[3]]===_0xda38[89]){var _0x32adx2e= new FileReader();_0x32adx2e[_0xda38[94]]=function(_0x32adx2f){var _0x32adx30=_0x32adx2f[_0xda38[92]][_0xda38[95]];mxUtils[_0xda38[77]](_0x32adx2a,_0x32adx30)};_0x32adx2e[_0xda38[96]](_0x32adx2d)}else {alert(_0xda38[97])}}else {alert(_0xda38[98])}},false);_0x32adx29[_0xda38[25]](_0x32adx3);_0x32adx29[_0xda38[25]](_0x32adx2a);_0x32adx28[_0xda38[25]](_0x32adx29);_0x32adx24[_0xda38[25]](_0x32adx28);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[74]),mxUtils[_0xda38[102]](this,function(_0x32adx32){var _0x32adx33=mxUtils[_0xda38[100]](_0x32adx2a[_0xda38[23]]);_0x32adx8[_0xda38[13]][_0xda38[101]](_0x32adx33[_0xda38[47]]);_0x32adx8[_0xda38[78]]()}));_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function AboutDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[106])+_0xda38[107]);var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx36=document[_0xda38[2]](_0xda38[108]);_0x32adx36[_0xda38[52]][_0xda38[109]]=_0xda38[110];_0x32adx36[_0xda38[5]](_0xda38[83],_0xda38[111]);_0x32adx36[_0xda38[5]](_0xda38[83],_0xda38[112]);_0x32adx36[_0xda38[5]](_0xda38[113],IMAGE_PATH+_0xda38[114]);_0x32adx24[_0xda38[25]](_0x32adx36);mxUtils[_0xda38[115]](_0x32adx24);mxUtils[_0xda38[77]](_0x32adx24,_0xda38[116]+mxClient[_0xda38[117]]);mxUtils[_0xda38[115]](_0x32adx24);var _0x32adx37=document[_0xda38[2]](_0xda38[118]);_0x32adx37[_0xda38[5]](_0xda38[119],_0xda38[120]);_0x32adx37[_0xda38[5]](_0xda38[92],_0xda38[121]);mxUtils[_0xda38[77]](_0x32adx37,_0xda38[122]);_0x32adx24[_0xda38[25]](_0x32adx37);mxUtils[_0xda38[115]](_0x32adx24);mxUtils[_0xda38[115]](_0x32adx24);var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[64]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function SaveDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[123]));var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx39=_0xda38[124];var _0x32adx3a=_0xda38[125]+_0x32adx39;var _0x32adx2=_0x32adx8[_0xda38[13]][_0xda38[126]]();var _0x32adx28=_0x32adx8[_0xda38[49]](_0xda38[80]);var _0x32adx29=_0x32adx8[_0xda38[49]](_0xda38[127]);var _0x32adx3b=_0x32adx8[_0xda38[49]](_0xda38[128]);var _0x32adx3c=document[_0xda38[2]](_0xda38[129]);_0x32adx3c[_0xda38[31]]=_0xda38[130];mxUtils[_0xda38[77]](_0x32adx3c,mxResources[_0xda38[75]](_0x32adx39));_0x32adx29[_0xda38[25]](_0x32adx3c);var _0x32adx3d=document[_0xda38[2]](_0xda38[1]);_0x32adx3d[_0xda38[5]](_0xda38[23],_0x32adx2+_0xda38[131]);_0x32adx3d[_0xda38[5]](_0xda38[132],_0x32adx3a);_0x32adx3d[_0xda38[31]]=_0xda38[133];_0x32adx3b[_0xda38[25]](_0x32adx3d);_0x32adx28[_0xda38[25]](_0x32adx29);_0x32adx28[_0xda38[25]](_0x32adx3b);_0x32adx24[_0xda38[25]](_0x32adx28);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[134]),function(){_0x32adx8[_0xda38[123]](_0x32adx3d[_0xda38[23]]);_0x32adx8[_0xda38[78]]()});_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function NewDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[135]));var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx39=_0xda38[124];var _0x32adx3a=_0xda38[125]+_0x32adx39;var _0x32adx2=_0x32adx8[_0xda38[13]][_0xda38[126]]();var _0x32adx28=_0x32adx8[_0xda38[49]](_0xda38[80]);var _0x32adx29=_0x32adx8[_0xda38[49]](_0xda38[127]);var _0x32adx3b=_0x32adx8[_0xda38[49]](_0xda38[128]);var _0x32adx3c=document[_0xda38[2]](_0xda38[129]);_0x32adx3c[_0xda38[31]]=_0xda38[130];mxUtils[_0xda38[77]](_0x32adx3c,mxResources[_0xda38[75]](_0x32adx39));_0x32adx29[_0xda38[25]](_0x32adx3c);var _0x32adx3d=document[_0xda38[2]](_0xda38[1]);_0x32adx3d[_0xda38[5]](_0xda38[23],_0x32adx2+_0xda38[136]);_0x32adx3d[_0xda38[5]](_0xda38[132],_0x32adx3a);_0x32adx3d[_0xda38[31]]=_0xda38[133];_0x32adx3b[_0xda38[25]](_0x32adx3d);_0x32adx28[_0xda38[25]](_0x32adx29);_0x32adx28[_0xda38[25]](_0x32adx3b);_0x32adx24[_0xda38[25]](_0x32adx28);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[135]),function(){_0x32adx8[_0xda38[135]](_0x32adx3d[_0xda38[23]]);_0x32adx8[_0xda38[78]]()});_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function VariableDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[137]));var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx39=_0xda38[124];var _0x32adx3a=_0xda38[125]+_0x32adx39;var _0x32adx2=_0x32adx8[_0xda38[13]][_0xda38[126]]();var _0x32adx28=_0x32adx8[_0xda38[49]](_0xda38[80]);var _0x32adx29=_0x32adx8[_0xda38[49]](_0xda38[127]);var _0x32adx3b=_0x32adx8[_0xda38[49]](_0xda38[128]);var _0x32adx3c=document[_0xda38[2]](_0xda38[129]);_0x32adx3c[_0xda38[31]]=_0xda38[130];mxUtils[_0xda38[77]](_0x32adx3c,mxResources[_0xda38[75]](_0x32adx39));_0x32adx29[_0xda38[25]](_0x32adx3c);var _0x32adx3d=document[_0xda38[2]](_0xda38[1]);_0x32adx3d[_0xda38[5]](_0xda38[23],_0xda38[138]);_0x32adx3d[_0xda38[5]](_0xda38[132],_0x32adx3a);_0x32adx3d[_0xda38[31]]=_0xda38[133];_0x32adx3b[_0xda38[25]](_0x32adx3d);_0x32adx28[_0xda38[25]](_0x32adx29);_0x32adx28[_0xda38[25]](_0x32adx3b);_0x32adx24[_0xda38[25]](_0x32adx28);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[135]),function(){_0x32adx8[_0xda38[137]](_0x32adx3d[_0xda38[23]]);_0x32adx8[_0xda38[78]]()});_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function OpenDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[8]));var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx28=_0x32adx8[_0xda38[49]](_0xda38[80]);var _0x32adx29=_0x32adx8[_0xda38[49]](_0xda38[127]);var _0x32adx3b=_0x32adx8[_0xda38[49]](_0xda38[128]);var _0x32adx3c=document[_0xda38[2]](_0xda38[129]);_0x32adx3c[_0xda38[31]]=_0xda38[130];mxUtils[_0xda38[77]](_0x32adx3c,mxResources[_0xda38[75]](_0xda38[124]));_0x32adx29[_0xda38[25]](_0x32adx3c);var _0x32adxb= new XMLHttpRequest();_0x32adxb[_0xda38[8]](_0xda38[7],_0xda38[139],false);_0x32adxb[_0xda38[14]](_0xda38[9],_0xda38[10]+_0x32adx8[_0xda38[13]][_0xda38[12]][_0xda38[11]]);_0x32adxb[_0xda38[15]](null);var _0x32adxc=[];if(_0x32adxb[_0xda38[16]]===200){_0x32adxc=JSON[_0xda38[18]](_0x32adxb[_0xda38[17]])};var _0x32adx3d=document[_0xda38[2]](_0xda38[19]);for(var _0x32adx41=0;_0x32adx41<_0x32adxc[_0xda38[140]];_0x32adx41++){var _0x32adxd=document[_0xda38[2]](_0xda38[20]);_0x32adxd[_0xda38[21]]=_0x32adxc[_0x32adx41][_0xda38[124]];_0x32adxd[_0xda38[23]]=_0x32adxc[_0x32adx41][_0xda38[132]];_0x32adx3d[_0xda38[25]](_0x32adxd)};_0x32adx3d[_0xda38[31]]=_0xda38[133];_0x32adx3b[_0xda38[25]](_0x32adx3d);_0x32adx28[_0xda38[25]](_0x32adx29);_0x32adx28[_0xda38[25]](_0x32adx3b);_0x32adx24[_0xda38[25]](_0x32adx28);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[8]),function(){console[_0xda38[93]](_0x32adx3d);console[_0xda38[93]](_0x32adx3d[_0xda38[23]]);window[_0xda38[8]](_0xda38[141]+_0x32adx3d[_0xda38[23]],_0xda38[121]);_0x32adx8[_0xda38[78]]()});_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function RenameDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[142]));var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx28=_0x32adx8[_0xda38[49]](_0xda38[80]);var _0x32adx29=_0x32adx8[_0xda38[49]](_0xda38[127]);var _0x32adx3b=_0x32adx8[_0xda38[49]](_0xda38[128]);var _0x32adx3c=document[_0xda38[2]](_0xda38[129]);_0x32adx3c[_0xda38[31]]=_0xda38[130];mxUtils[_0xda38[77]](_0x32adx3c,mxResources[_0xda38[75]](_0xda38[124]));_0x32adx29[_0xda38[25]](_0x32adx3c);var _0x32adx39=_0x32adx8[_0xda38[13]][_0xda38[143]];var _0x32adx3=document[_0xda38[2]](_0xda38[1]);_0x32adx3[_0xda38[5]](_0xda38[23],_0x32adx39);_0x32adx3[_0xda38[31]]=_0xda38[133];_0x32adx3b[_0xda38[25]](_0x32adx3);_0x32adx28[_0xda38[25]](_0x32adx29);_0x32adx28[_0xda38[25]](_0x32adx3b);_0x32adx24[_0xda38[25]](_0x32adx28);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[134]),function(){var _0x32adxb= new XMLHttpRequest();_0x32adxb[_0xda38[8]](_0xda38[144],SAVE_URL+_0x32adx8[_0xda38[13]][_0xda38[12]][_0xda38[132]],true);_0x32adxb[_0xda38[14]](_0xda38[145],_0xda38[146]);_0x32adxb[_0xda38[14]](_0xda38[9],_0xda38[10]+_0x32adx8[_0xda38[13]][_0xda38[12]][_0xda38[11]]);_0x32adxb[_0xda38[15]](_0xda38[147]+_0x32adx3[_0xda38[23]]);_0x32adxb[_0xda38[94]]=function(_0x32adx2f){if(_0x32adxb[_0xda38[16]]===200){_0x32adx8[_0xda38[13]][_0xda38[149]](_0xda38[148]);_0x32adx8[_0xda38[13]][_0xda38[143]]=_0x32adx3[_0xda38[23]]}else {console[_0xda38[93]](_0x32adxb[_0xda38[17]]);_0x32adx8[_0xda38[13]][_0xda38[149]](JSON[_0xda38[18]](_0x32adxb[_0xda38[17]])[_0xda38[151]][0][_0xda38[150]])}};_0x32adxb[_0xda38[152]]=function(_0x32adx2f){mxUtils[_0xda38[154]](_0x32adxb[_0xda38[153]])};_0x32adx8[_0xda38[78]]()});_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function EditFileDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[70]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[155]));var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx28=_0x32adx8[_0xda38[49]](_0xda38[80]);var _0x32adx29=_0x32adx8[_0xda38[49]](_0xda38[81]);var _0x32adx2a=document[_0xda38[2]](_0xda38[82]);_0x32adx2a[_0xda38[52]][_0xda38[83]]=_0xda38[84];_0x32adx2a[_0xda38[52]][_0xda38[85]]=_0xda38[86];_0x32adx2a[_0xda38[23]]=mxUtils[_0xda38[157]](_0x32adx8[_0xda38[13]][_0xda38[156]]());if(fileSupport){function _0x32adx44(_0x32adx2c){_0x32adx2c[_0xda38[158]]();_0x32adx2c[_0xda38[159]]();if(_0x32adx2c[_0xda38[160]][_0xda38[91]][_0xda38[140]]>0){var _0x32adx45=_0x32adx2c[_0xda38[160]][_0xda38[91]][0];var _0x32adx46= new FileReader();_0x32adx46[_0xda38[94]]=function(_0x32adx2f){_0x32adx2a[_0xda38[23]]=_0x32adx2f[_0xda38[92]][_0xda38[95]]};_0x32adx46[_0xda38[96]](_0x32adx45)}}function _0x32adx47(_0x32adx2c){_0x32adx2c[_0xda38[158]]();_0x32adx2c[_0xda38[159]]()}_0x32adx2a[_0xda38[99]](_0xda38[161],_0x32adx47,false);_0x32adx2a[_0xda38[99]](_0xda38[162],_0x32adx44,false)};_0x32adx29[_0xda38[25]](_0x32adx2a);_0x32adx28[_0xda38[25]](_0x32adx29);_0x32adx24[_0xda38[25]](_0x32adx28);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[134]),function(){var _0x32adx33=mxUtils[_0xda38[100]](_0x32adx2a[_0xda38[23]]);_0x32adx8[_0xda38[13]][_0xda38[101]](_0x32adx33[_0xda38[47]]);_0x32adx8[_0xda38[78]]()});_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function ExportDialog(_0x32adx8){var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[163]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[164])+_0xda38[76]);var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx49=_0x32adx8[_0xda38[49]](_0xda38[165]);var _0x32adx4a=_0x32adx8[_0xda38[49]](_0xda38[166]);var _0x32adx3c=document[_0xda38[2]](_0xda38[129]);_0x32adx3c[_0xda38[31]]=_0xda38[167];mxUtils[_0xda38[77]](_0x32adx3c,mxResources[_0xda38[75]](_0xda38[143]));var _0x32adx3=document[_0xda38[2]](_0xda38[1]);_0x32adx3[_0xda38[5]](_0xda38[23],_0x32adx8[_0xda38[13]][_0xda38[126]]());_0x32adx3[_0xda38[31]]=_0xda38[133];var _0x32adx1f=_0x32adx8[_0xda38[49]](_0xda38[168]);_0x32adx1f[_0xda38[25]](_0x32adx3);_0x32adx4a[_0xda38[25]](_0x32adx3c);_0x32adx4a[_0xda38[25]](_0x32adx1f);_0x32adx49[_0xda38[25]](_0x32adx4a);_0x32adx24[_0xda38[25]](_0x32adx49);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[164]),mxUtils[_0xda38[102]](this,function(_0x32adx32){_0x32adx8[_0xda38[134]](false);var _0x32adx4b=encodeURIComponent(mxUtils[_0xda38[169]](_0x32adx8[_0xda38[13]][_0xda38[156]]())); new mxXmlRequest(SAVE_URL+_0x32adx8[_0xda38[13]][_0xda38[12]][_0xda38[132]]+_0xda38[171],_0xda38[172]+_0x32adx3[_0xda38[23]],_0xda38[7])[_0xda38[170]](document,_0xda38[121]);_0x32adx8[_0xda38[78]]()}));_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}function GeneralDialog(_0x32adx8,_0x32adx4d){var _0x32adx4e=_0x32adx8[_0xda38[13]][_0xda38[173]];var _0x32adx22=_0x32adx8[_0xda38[49]](_0xda38[68]);var _0x32adx23=_0x32adx8[_0xda38[49]](_0xda38[69]);var _0x32adx24=_0x32adx8[_0xda38[49]](_0xda38[174]);var _0x32adx25=_0x32adx8[_0xda38[49]](_0xda38[71]);var _0x32adx26=_0x32adx8[_0xda38[73]](_0xda38[72]);mxUtils[_0xda38[77]](_0x32adx26,mxResources[_0xda38[75]](_0xda38[155])+_0xda38[175]+mxResources[_0xda38[75]](_0x32adx4d[_0xda38[23]][_0xda38[176]]));var _0x32adx27=mxUtils[_0xda38[79]](_0xda38[39],function(){_0x32adx8[_0xda38[78]]()});_0x32adx27[_0xda38[31]]=_0xda38[64];_0x32adx23[_0xda38[25]](_0x32adx27);_0x32adx23[_0xda38[25]](_0x32adx26);var _0x32adx4f=_0x32adx4d[_0xda38[23]][_0xda38[177]][_0xda38[140]];var _0x32adx49=_0x32adx8[_0xda38[49]](_0xda38[165]);for(var _0x32adx50=0;_0x32adx50<_0x32adx4f;_0x32adx50++){var _0x32adx39=_0x32adx4d[_0xda38[23]][_0xda38[177]][_0x32adx50][_0xda38[124]];var _0x32adx3a=_0xda38[125]+_0x32adx39;var _0x32adx2=_0x32adx4d[_0xda38[23]][_0xda38[177]][_0x32adx50][_0xda38[23]];var _0x32adx4a=_0x32adx8[_0xda38[49]]((_0x32adx50==_0x32adx4f-1)?_0xda38[166]:_0xda38[178]);var _0x32adx3c=document[_0xda38[2]](_0xda38[129]);_0x32adx3c[_0xda38[31]]=_0xda38[167];mxUtils[_0xda38[77]](_0x32adx3c,mxResources[_0xda38[75]](_0x32adx39));_0x32adx4a[_0xda38[25]](_0x32adx3c);var _0x32adx3;switch(_0x32adx39){case _0xda38[180]:_0x32adx3=createDropdownFromApi(_0xda38[179],_0x32adx2,_0xda38[124],_0xda38[132],_0x32adx8);break;case _0xda38[182]:_0x32adx3=createDropdownFromApi(_0xda38[181],_0x32adx2,_0xda38[124],_0xda38[124],_0x32adx8);break;case _0xda38[184]:_0x32adx3=createDropdownFromApi(_0xda38[183],_0x32adx2,_0xda38[124],_0xda38[124],_0x32adx8);break;case _0xda38[186]:_0x32adx3=createDropdownFromApi(_0xda38[185],_0x32adx2,_0xda38[124],_0xda38[132],_0x32adx8);break;case _0xda38[188]:_0x32adx3=createDropdownFromApi(_0xda38[187],_0x32adx2,_0xda38[124],_0xda38[132],_0x32adx8);break;case _0xda38[190]:_0x32adx3=createDropdownFromApi(_0xda38[189],_0x32adx2,_0xda38[124],_0xda38[124],_0x32adx8);break;case _0xda38[192]:_0x32adx3=createDropdownFromApi(_0xda38[191],_0x32adx2,_0xda38[192],_0xda38[132],_0x32adx8,[_0xda38[192],_0xda38[190]],_0xda38[193]);break;case _0xda38[194]:_0x32adx3=createDropdownFromArray(ISPEECHASRMODEL,_0x32adx2);break;case _0xda38[195]:_0x32adx3=createDropdownFromArray(ISPEECHASRLANG,_0x32adx2);break;case _0xda38[196]:_0x32adx3=createDropdownFromArray(ISPEECHBEEP,_0x32adx2);break;case _0xda38[197]:_0x32adx3=createDropdownFromArray(ISPEECHLANG,_0x32adx2);break;case _0xda38[198]:_0x32adx3=createDropdownFromArray(GOOGLETTSLANG,_0x32adx2);break;case _0xda38[201]:_0x32adx3=createGroupedDropdownFromApi(_0xda38[199],_0x32adx2,_0xda38[124],_0xda38[132],_0x32adx8,_0xda38[200]);break;case _0xda38[202]:_0x32adx3=createDropdownFromApi(_0xda38[139],_0x32adx2,_0xda38[124],_0xda38[132],_0x32adx8);break;case _0xda38[204]:_0x32adx3=createDropdownFromApi(_0xda38[203],_0x32adx2,_0xda38[124],_0xda38[132],_0x32adx8);break;case _0xda38[207]:_0x32adx3=createDropdownFromApi(_0xda38[205],_0x32adx2,_0xda38[206],_0xda38[132],_0x32adx8);break;case _0xda38[208]:;case _0xda38[209]:;case _0xda38[210]:;case _0xda38[211]:;case _0xda38[17]:;case _0xda38[212]:;case _0xda38[215]:_0x32adx3=document[_0xda38[2]](_0xda38[1]);_0x32adx3[_0xda38[5]](_0xda38[3],_0xda38[213]);_0x32adx3[_0xda38[5]](_0xda38[214],0);_0x32adx3[_0xda38[5]](_0xda38[45],1000);_0x32adx3[_0xda38[5]](_0xda38[23],_0x32adx2);_0x32adx3[_0xda38[31]]=_0xda38[133];break;case _0xda38[21]:;case _0xda38[216]:;case _0xda38[217]:;case _0xda38[218]:;case _0xda38[220]:_0x32adx3=document[_0xda38[2]](_0xda38[82]);_0x32adx3[_0xda38[219]]=_0x32adx2;_0x32adx3[_0xda38[31]]=_0xda38[133];break;case _0xda38[223]:_0x32adx3=document[_0xda38[2]](_0xda38[82]);_0x32adx3[_0xda38[219]]=_0x32adx2;_0x32adx3[_0xda38[31]]=_0xda38[133];_0x32adx3[_0xda38[5]](_0xda38[221],_0xda38[222]);break;default:_0x32adx3=document[_0xda38[2]](_0xda38[1]);_0x32adx3[_0xda38[5]](_0xda38[23],_0x32adx2);_0x32adx3[_0xda38[31]]=_0xda38[133];break};_0x32adx3[_0xda38[5]](_0xda38[132],_0x32adx3a);var _0x32adx1f=_0x32adx8[_0xda38[49]](_0xda38[168]);_0x32adx1f[_0xda38[25]](_0x32adx3);if(mxResources[_0xda38[75]](_0xda38[224]+_0x32adx39)){var _0x32adx51=_0x32adx8[_0xda38[49]](_0xda38[225]);_0x32adx51[_0xda38[31]]=_0xda38[226];mxUtils[_0xda38[77]](_0x32adx51,mxResources[_0xda38[75]](_0xda38[224]+_0x32adx39));_0x32adx1f[_0xda38[25]](_0x32adx51)};_0x32adx4a[_0xda38[25]](_0x32adx1f);_0x32adx49[_0xda38[25]](_0x32adx4a)};_0x32adx24[_0xda38[25]](_0x32adx49);var _0x32adx31=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[134]),mxUtils[_0xda38[102]](this,function(_0x32adx32){for(var _0x32adx50=0;_0x32adx50<_0x32adx4d[_0xda38[23]][_0xda38[177]][_0xda38[140]];_0x32adx50++){var _0x32adx3a=_0xda38[125]+_0x32adx4d[_0xda38[23]][_0xda38[177]][_0x32adx50][_0xda38[124]];var _0x32adx39=_0x32adx4d[_0xda38[23]][_0xda38[177]][_0x32adx50][_0xda38[124]];console[_0xda38[93]](_0x32adx39,document[_0xda38[227]](_0x32adx3a)[_0xda38[23]]);_0x32adx4d[_0xda38[5]](_0x32adx39,document[_0xda38[227]](_0x32adx3a)[_0xda38[23]])};_0x32adx4e[_0xda38[228]](_0x32adx4d);_0x32adx8[_0xda38[78]]()}));_0x32adx31[_0xda38[31]]=_0xda38[103];var _0x32adx34=mxUtils[_0xda38[79]](mxResources[_0xda38[75]](_0xda38[104]),function(){_0x32adx8[_0xda38[78]]()});_0x32adx34[_0xda38[31]]=_0xda38[105];_0x32adx25[_0xda38[25]](_0x32adx31);_0x32adx25[_0xda38[25]](_0x32adx34);_0x32adx22[_0xda38[25]](_0x32adx23);_0x32adx22[_0xda38[25]](_0x32adx24);_0x32adx22[_0xda38[25]](_0x32adx25);this[_0xda38[63]]=_0x32adx22}
\ No newline at end of file