From 295ae42a07aa7db4096ccd97896b8091dbb80df1 Mon Sep 17 00:00:00 2001 From: Mark Date: Mon, 18 Dec 2023 12:20:00 -0800 Subject: [PATCH 1/5] update the pr checklist to reflect lang tag discussion in dev meeting today --- docs/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pull_request_template.md b/docs/pull_request_template.md index fb57db8706..6dac3e4260 100644 --- a/docs/pull_request_template.md +++ b/docs/pull_request_template.md @@ -5,7 +5,7 @@ - [ ] There is a description section in the pull request that details what the proposed changes do. It can be very brief if need be, but it ought to exist. - [ ] Hotfixes should be branched off of the `master` branch and **squash and merged** back into the `master` branch. - [ ] Features and backlog bugs should be merged into the `Development` branch, **NOT** `master` -- [ ] All new text is preferably internationalized (i.e., no end-user-visible text is hard-coded on the PHP pages) +- [ ] All new text is preferably internationalized (i.e., no end-user-visible text is hard-coded on the PHP pages), and the [spreadsheet tracking internationalizations](https://docs.google.com/spreadsheets/d/133fps9w2pUCEjUA6IGCcQotk7dn9KvepMXJ2IWUZsE8/edit?usp=sharing) has been updated either with a new row or with checkmarks to existing rows. - [ ] There are no linter errors - [ ] New features have responsive design (i.e., look aesthetically pleasing both full screen and with small or mobile screens) - [ ] [Symbiota coding standards](https://docs.google.com/document/d/1-FwCZP5Zu4f-bPwsKeVVsZErytALOJyA2szjbfSUjmc/edit?usp=sharing) have been followed From 6899bb76c68ebe457bbfbc278c573d1350a879b8 Mon Sep 17 00:00:00 2001 From: Edward Gilbert Date: Fri, 22 Dec 2023 18:14:01 -0700 Subject: [PATCH 2/5] Hotfix 2023 12 12 (#809) * Hotfix 2023-12-12 -Checklist Display -- Fix subgeneric sorting within checklist list display when display subgenera option is turned on. The taxa identifiers (tid) were being reset within the return arrange. - Occurrence Import -- Adjust parsing of hybrids - Occurrence Downloads -- Both the Determination and Dataset aliases being set to "d" was causing the determination file to fail when a query included a datasetID search variable. -Taxonomy Display and Management -- Update dojo JS library used within taxonomic tree module -- Support hybrid matching with proper formatting of name import -- Fix syntax of published hybrid taxonomic names -- Fix issue within taxon profile editor with ability to link image to an occurrence record (https://github.com/BioKIC/Symbiota/issues/796) --- classes/ChecklistManager.php | 6 +- classes/DwcArchiverCore.php | 6 +- classes/DwcArchiverImage.php | 4 +- classes/OccurrenceMaintenance.php | 20 +- classes/OccurrenceManager.php | 6 +- classes/OccurrenceSupport.php | 9 +- classes/OccurrenceUtilities.php | 16 +- classes/OmCollections.php | 2 +- classes/TaxonomyCleaner.php | 3 +- classes/TaxonomyEditorManager.php | 7 +- classes/TaxonomyHarvester.php | 33 +- classes/TaxonomyUtilities.php | 20 +- collections/individual/linkedresources.php | 2 +- collections/misc/occurrencesearch.php | 60 +- js/dojo-1.17.3/dijit/BackgroundIframe.js | 63 + js/dojo-1.17.3/dijit/CONTRIBUTING.md | 226 + js/dojo-1.17.3/dijit/Calendar.js | 115 + js/dojo-1.17.3/dijit/CalendarLite.js | 200 + js/dojo-1.17.3/dijit/CheckedMenuItem.js | 15 + js/dojo-1.17.3/dijit/ColorPalette.js | 23 + js/dojo-1.17.3/dijit/ConfirmDialog.js | 4 + js/dojo-1.17.3/dijit/ConfirmTooltipDialog.js | 4 + js/dojo-1.17.3/dijit/Declaration.js | 33 + js/dojo-1.17.3/dijit/Destroyable.js | 35 + js/dojo-1.17.3/dijit/Dialog.js | 331 ++ js/dojo-1.17.3/dijit/DialogUnderlay.js | 65 + js/dojo-1.17.3/dijit/DropDownMenu.js | 24 + js/dojo-1.17.3/dijit/Editor.js | 465 ++ js/dojo-1.17.3/dijit/Fieldset.js | 14 + js/dojo-1.17.3/dijit/InlineEditBox.js | 253 + js/dojo-1.17.3/dijit/LICENSE | 195 + js/dojo-1.17.3/dijit/Menu.js | 143 + js/dojo-1.17.3/dijit/MenuBar.js | 34 + js/dojo-1.17.3/dijit/MenuBarItem.js | 8 + js/dojo-1.17.3/dijit/MenuItem.js | 71 + js/dojo-1.17.3/dijit/MenuSeparator.js | 10 + js/dojo-1.17.3/dijit/PopupMenuBarItem.js | 5 + js/dojo-1.17.3/dijit/PopupMenuItem.js | 44 + js/dojo-1.17.3/dijit/ProgressBar.js | 59 + js/dojo-1.17.3/dijit/README.md | 36 + js/dojo-1.17.3/dijit/RadioMenuItem.js | 31 + js/dojo-1.17.3/dijit/TitlePane.js | 112 + js/dojo-1.17.3/dijit/Toolbar.js | 14 + js/dojo-1.17.3/dijit/ToolbarSeparator.js | 9 + js/dojo-1.17.3/dijit/Tooltip.js | 240 + js/dojo-1.17.3/dijit/TooltipDialog.js | 72 + js/dojo-1.17.3/dijit/Tree.js | 751 +++ js/dojo-1.17.3/dijit/Viewport.js | 44 + js/dojo-1.17.3/dijit/WidgetSet.js | 76 + js/dojo-1.17.3/dijit/_AttachMixin.js | 94 + js/dojo-1.17.3/dijit/_BidiMixin.js | 53 + js/dojo-1.17.3/dijit/_BidiSupport.js | 6 + js/dojo-1.17.3/dijit/_Calendar.js | 5 + js/dojo-1.17.3/dijit/_ConfirmDialogMixin.js | 5 + js/dojo-1.17.3/dijit/_Contained.js | 17 + js/dojo-1.17.3/dijit/_Container.js | 47 + js/dojo-1.17.3/dijit/_CssStateMixin.js | 198 + js/dojo-1.17.3/dijit/_DialogMixin.js | 14 + js/dojo-1.17.3/dijit/_FocusMixin.js | 11 + js/dojo-1.17.3/dijit/_HasDropDown.js | 188 + js/dojo-1.17.3/dijit/_KeyNavContainer.js | 39 + js/dojo-1.17.3/dijit/_KeyNavMixin.js | 166 + js/dojo-1.17.3/dijit/_MenuBase.js | 186 + js/dojo-1.17.3/dijit/_OnDijitClickMixin.js | 8 + js/dojo-1.17.3/dijit/_PaletteMixin.js | 94 + js/dojo-1.17.3/dijit/_Templated.js | 23 + js/dojo-1.17.3/dijit/_TemplatedMixin.js | 90 + js/dojo-1.17.3/dijit/_TimePicker.js | 182 + js/dojo-1.17.3/dijit/_Widget.js | 66 + js/dojo-1.17.3/dijit/_WidgetBase.js | 359 ++ .../dijit/_WidgetsInTemplateMixin.js | 44 + js/dojo-1.17.3/dijit/_base.js | 4 + js/dojo-1.17.3/dijit/_base/focus.js | 68 + js/dojo-1.17.3/dijit/_base/manager.js | 10 + js/dojo-1.17.3/dijit/_base/place.js | 52 + js/dojo-1.17.3/dijit/_base/popup.js | 23 + js/dojo-1.17.3/dijit/_base/scroll.js | 6 + js/dojo-1.17.3/dijit/_base/sniff.js | 3 + js/dojo-1.17.3/dijit/_base/typematic.js | 3 + js/dojo-1.17.3/dijit/_base/wai.js | 32 + js/dojo-1.17.3/dijit/_base/window.js | 6 + js/dojo-1.17.3/dijit/_editor/RichText.js | 1654 ++++++ js/dojo-1.17.3/dijit/_editor/_Plugin.js | 102 + js/dojo-1.17.3/dijit/_editor/html.js | 157 + .../dijit/_editor/nls/FontChoice.js | 2 + .../dijit/_editor/nls/LinkDialog.js | 2 + .../dijit/_editor/nls/al/FontChoice.js | 2 + .../dijit/_editor/nls/al/LinkDialog.js | 2 + .../dijit/_editor/nls/al/commands.js | 2 + .../dijit/_editor/nls/ar/FontChoice.js | 2 + .../dijit/_editor/nls/ar/LinkDialog.js | 2 + .../dijit/_editor/nls/ar/commands.js | 2 + .../dijit/_editor/nls/az/FontChoice.js | 2 + .../dijit/_editor/nls/az/LinkDialog.js | 2 + .../dijit/_editor/nls/az/commands.js | 2 + .../dijit/_editor/nls/bg/FontChoice.js | 2 + .../dijit/_editor/nls/bg/LinkDialog.js | 2 + .../dijit/_editor/nls/bg/commands.js | 2 + .../dijit/_editor/nls/bs/FontChoice.js | 2 + .../dijit/_editor/nls/bs/LinkDialog.js | 2 + .../dijit/_editor/nls/bs/commands.js | 2 + .../dijit/_editor/nls/ca/FontChoice.js | 2 + .../dijit/_editor/nls/ca/LinkDialog.js | 2 + .../dijit/_editor/nls/ca/commands.js | 2 + js/dojo-1.17.3/dijit/_editor/nls/commands.js | 2 + .../dijit/_editor/nls/cs/FontChoice.js | 2 + .../dijit/_editor/nls/cs/LinkDialog.js | 2 + .../dijit/_editor/nls/cs/commands.js | 2 + .../dijit/_editor/nls/da/FontChoice.js | 2 + .../dijit/_editor/nls/da/LinkDialog.js | 2 + .../dijit/_editor/nls/da/commands.js | 2 + .../dijit/_editor/nls/de/FontChoice.js | 2 + .../dijit/_editor/nls/de/LinkDialog.js | 2 + .../dijit/_editor/nls/de/commands.js | 2 + .../dijit/_editor/nls/el/FontChoice.js | 2 + .../dijit/_editor/nls/el/LinkDialog.js | 2 + .../dijit/_editor/nls/el/commands.js | 2 + .../dijit/_editor/nls/es/FontChoice.js | 2 + .../dijit/_editor/nls/es/LinkDialog.js | 2 + .../dijit/_editor/nls/es/commands.js | 2 + .../dijit/_editor/nls/eu/FontChoice.js | 2 + .../dijit/_editor/nls/eu/LinkDialog.js | 2 + .../dijit/_editor/nls/eu/commands.js | 2 + .../dijit/_editor/nls/fi/FontChoice.js | 2 + .../dijit/_editor/nls/fi/LinkDialog.js | 2 + .../dijit/_editor/nls/fi/commands.js | 2 + .../dijit/_editor/nls/fr/FontChoice.js | 2 + .../dijit/_editor/nls/fr/LinkDialog.js | 2 + .../dijit/_editor/nls/fr/commands.js | 2 + .../dijit/_editor/nls/he/FontChoice.js | 2 + .../dijit/_editor/nls/he/LinkDialog.js | 2 + .../dijit/_editor/nls/he/commands.js | 2 + .../dijit/_editor/nls/hr/FontChoice.js | 2 + .../dijit/_editor/nls/hr/LinkDialog.js | 2 + .../dijit/_editor/nls/hr/commands.js | 2 + .../dijit/_editor/nls/hu/FontChoice.js | 2 + .../dijit/_editor/nls/hu/LinkDialog.js | 2 + .../dijit/_editor/nls/hu/commands.js | 2 + .../dijit/_editor/nls/id/FontChoice.js | 2 + .../dijit/_editor/nls/id/LinkDialog.js | 2 + .../dijit/_editor/nls/id/commands.js | 2 + .../dijit/_editor/nls/it/FontChoice.js | 2 + .../dijit/_editor/nls/it/LinkDialog.js | 2 + .../dijit/_editor/nls/it/commands.js | 2 + .../dijit/_editor/nls/ja/FontChoice.js | 2 + .../dijit/_editor/nls/ja/LinkDialog.js | 2 + .../dijit/_editor/nls/ja/commands.js | 2 + .../dijit/_editor/nls/kk/FontChoice.js | 2 + .../dijit/_editor/nls/kk/LinkDialog.js | 2 + .../dijit/_editor/nls/kk/commands.js | 2 + .../dijit/_editor/nls/ko/FontChoice.js | 2 + .../dijit/_editor/nls/ko/LinkDialog.js | 2 + .../dijit/_editor/nls/ko/commands.js | 2 + .../dijit/_editor/nls/mk/FontChoice.js | 2 + .../dijit/_editor/nls/mk/LinkDialog.js | 2 + .../dijit/_editor/nls/mk/commands.js | 2 + .../dijit/_editor/nls/nb/FontChoice.js | 2 + .../dijit/_editor/nls/nb/LinkDialog.js | 2 + .../dijit/_editor/nls/nb/commands.js | 2 + .../dijit/_editor/nls/nl/FontChoice.js | 2 + .../dijit/_editor/nls/nl/LinkDialog.js | 2 + .../dijit/_editor/nls/nl/commands.js | 2 + .../dijit/_editor/nls/pl/FontChoice.js | 2 + .../dijit/_editor/nls/pl/LinkDialog.js | 2 + .../dijit/_editor/nls/pl/commands.js | 2 + .../dijit/_editor/nls/pt-pt/FontChoice.js | 2 + .../dijit/_editor/nls/pt-pt/LinkDialog.js | 2 + .../dijit/_editor/nls/pt-pt/commands.js | 2 + .../dijit/_editor/nls/pt/FontChoice.js | 2 + .../dijit/_editor/nls/pt/LinkDialog.js | 2 + .../dijit/_editor/nls/pt/commands.js | 2 + .../dijit/_editor/nls/ro/FontChoice.js | 2 + .../dijit/_editor/nls/ro/LinkDialog.js | 2 + .../dijit/_editor/nls/ro/commands.js | 2 + .../dijit/_editor/nls/ru/FontChoice.js | 2 + .../dijit/_editor/nls/ru/LinkDialog.js | 2 + .../dijit/_editor/nls/ru/commands.js | 2 + .../dijit/_editor/nls/sk/FontChoice.js | 2 + .../dijit/_editor/nls/sk/LinkDialog.js | 2 + .../dijit/_editor/nls/sk/commands.js | 2 + .../dijit/_editor/nls/sl/FontChoice.js | 2 + .../dijit/_editor/nls/sl/LinkDialog.js | 2 + .../dijit/_editor/nls/sl/commands.js | 2 + .../dijit/_editor/nls/sr/FontChoice.js | 2 + .../dijit/_editor/nls/sr/LinkDialog.js | 2 + .../dijit/_editor/nls/sr/commands.js | 2 + .../dijit/_editor/nls/sv/FontChoice.js | 2 + .../dijit/_editor/nls/sv/LinkDialog.js | 2 + .../dijit/_editor/nls/sv/commands.js | 2 + .../dijit/_editor/nls/th/FontChoice.js | 2 + .../dijit/_editor/nls/th/LinkDialog.js | 2 + .../dijit/_editor/nls/th/commands.js | 2 + .../dijit/_editor/nls/tr/FontChoice.js | 2 + .../dijit/_editor/nls/tr/LinkDialog.js | 2 + .../dijit/_editor/nls/tr/commands.js | 2 + .../dijit/_editor/nls/uk/FontChoice.js | 2 + .../dijit/_editor/nls/uk/LinkDialog.js | 2 + .../dijit/_editor/nls/uk/commands.js | 2 + .../dijit/_editor/nls/zh-tw/FontChoice.js | 2 + .../dijit/_editor/nls/zh-tw/LinkDialog.js | 2 + .../dijit/_editor/nls/zh-tw/commands.js | 2 + .../dijit/_editor/nls/zh/FontChoice.js | 2 + .../dijit/_editor/nls/zh/LinkDialog.js | 2 + .../dijit/_editor/nls/zh/commands.js | 2 + .../_editor/plugins/AlwaysShowToolbar.js | 112 + .../dijit/_editor/plugins/EnterKeyHandling.js | 423 ++ .../dijit/_editor/plugins/FontChoice.js | 274 + .../dijit/_editor/plugins/FullScreen.js | 216 + .../dijit/_editor/plugins/LinkDialog.js | 304 + .../dijit/_editor/plugins/NewPage.js | 21 + js/dojo-1.17.3/dijit/_editor/plugins/Print.js | 53 + .../dijit/_editor/plugins/TabIndent.js | 23 + .../dijit/_editor/plugins/TextColor.js | 70 + .../dijit/_editor/plugins/ToggleDir.js | 24 + .../dijit/_editor/plugins/ViewSource.js | 307 + js/dojo-1.17.3/dijit/_editor/range.js | 443 ++ js/dojo-1.17.3/dijit/_editor/selection.js | 254 + js/dojo-1.17.3/dijit/_tree/dndSource.js | 5 + js/dojo-1.17.3/dijit/a11y.js | 109 + js/dojo-1.17.3/dijit/a11yclick.js | 66 + js/dojo-1.17.3/dijit/bower.json | 22 + js/dojo-1.17.3/dijit/dijit-all.js | 2 + js/dojo-1.17.3/dijit/dijit.js | 2 + js/dojo-1.17.3/dijit/dijit.profile.js | 38 + js/dojo-1.17.3/dijit/focus.js | 188 + js/dojo-1.17.3/dijit/form/Button.js | 50 + js/dojo-1.17.3/dijit/form/CheckBox.js | 35 + js/dojo-1.17.3/dijit/form/ComboBox.js | 4 + js/dojo-1.17.3/dijit/form/ComboBoxMixin.js | 62 + js/dojo-1.17.3/dijit/form/ComboButton.js | 21 + js/dojo-1.17.3/dijit/form/CurrencyTextBox.js | 16 + js/dojo-1.17.3/dijit/form/DataList.js | 20 + js/dojo-1.17.3/dijit/form/DateTextBox.js | 4 + js/dojo-1.17.3/dijit/form/DropDownButton.js | 43 + js/dojo-1.17.3/dijit/form/FilteringSelect.js | 101 + js/dojo-1.17.3/dijit/form/Form.js | 47 + js/dojo-1.17.3/dijit/form/HorizontalRule.js | 29 + .../dijit/form/HorizontalRuleLabels.js | 45 + js/dojo-1.17.3/dijit/form/HorizontalSlider.js | 207 + js/dojo-1.17.3/dijit/form/MappedTextBox.js | 21 + js/dojo-1.17.3/dijit/form/MultiSelect.js | 74 + js/dojo-1.17.3/dijit/form/NumberSpinner.js | 32 + js/dojo-1.17.3/dijit/form/NumberTextBox.js | 163 + js/dojo-1.17.3/dijit/form/RadioButton.js | 4 + .../dijit/form/RangeBoundTextBox.js | 40 + js/dojo-1.17.3/dijit/form/Select.js | 201 + js/dojo-1.17.3/dijit/form/SimpleTextarea.js | 46 + js/dojo-1.17.3/dijit/form/Slider.js | 4 + js/dojo-1.17.3/dijit/form/TextBox.js | 104 + js/dojo-1.17.3/dijit/form/Textarea.js | 7 + js/dojo-1.17.3/dijit/form/TimeTextBox.js | 24 + js/dojo-1.17.3/dijit/form/ToggleButton.js | 7 + .../dijit/form/ValidationTextBox.js | 148 + js/dojo-1.17.3/dijit/form/VerticalRule.js | 4 + .../dijit/form/VerticalRuleLabels.js | 6 + js/dojo-1.17.3/dijit/form/VerticalSlider.js | 7 + .../dijit/form/_AutoCompleterMixin.js | 273 + js/dojo-1.17.3/dijit/form/_ButtonMixin.js | 52 + js/dojo-1.17.3/dijit/form/_CheckBoxMixin.js | 24 + js/dojo-1.17.3/dijit/form/_ComboBoxMenu.js | 65 + .../dijit/form/_ComboBoxMenuMixin.js | 98 + js/dojo-1.17.3/dijit/form/_DateTimeTextBox.js | 149 + .../dijit/form/_ExpandingTextAreaMixin.js | 85 + js/dojo-1.17.3/dijit/form/_FormMixin.js | 163 + .../dijit/form/_FormSelectWidget.js | 370 ++ js/dojo-1.17.3/dijit/form/_FormValueMixin.js | 26 + js/dojo-1.17.3/dijit/form/_FormValueWidget.js | 24 + js/dojo-1.17.3/dijit/form/_FormWidget.js | 22 + js/dojo-1.17.3/dijit/form/_FormWidgetMixin.js | 111 + js/dojo-1.17.3/dijit/form/_ListBase.js | 71 + js/dojo-1.17.3/dijit/form/_ListMouseMixin.js | 64 + .../dijit/form/_RadioButtonMixin.js | 65 + js/dojo-1.17.3/dijit/form/_SearchMixin.js | 118 + js/dojo-1.17.3/dijit/form/_Spinner.js | 68 + js/dojo-1.17.3/dijit/form/_TextBoxMixin.js | 259 + .../dijit/form/_ToggleButtonMixin.js | 32 + js/dojo-1.17.3/dijit/form/nls/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/al/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/al/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/al/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/ar/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/ar/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/ar/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/az/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/az/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/az/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/bg/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/bg/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/bg/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/bs/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/bs/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/bs/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/ca/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/ca/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/ca/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/cs/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/cs/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/cs/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/da/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/da/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/da/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/de/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/de/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/de/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/el/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/el/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/el/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/es/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/es/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/es/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/eu/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/eu/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/eu/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/fi/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/fi/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/fi/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/fr/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/fr/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/fr/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/he/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/he/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/he/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/hr/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/hr/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/hr/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/hu/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/hu/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/hu/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/id/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/id/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/id/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/it/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/it/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/it/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/ja/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/ja/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/ja/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/kk/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/kk/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/kk/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/ko/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/ko/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/ko/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/mk/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/mk/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/mk/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/nb/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/nb/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/nb/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/nl/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/nl/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/nl/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/pl/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/pl/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/pl/validate.js | 2 + .../dijit/form/nls/pt-pt/ComboBox.js | 2 + .../dijit/form/nls/pt-pt/Textarea.js | 2 + .../dijit/form/nls/pt-pt/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/pt/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/pt/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/pt/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/ro/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/ro/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/ro/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/ru/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/ru/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/ru/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/sk/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/sk/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/sk/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/sl/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/sl/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/sl/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/sr/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/sr/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/sr/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/sv/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/sv/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/sv/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/th/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/th/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/th/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/tr/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/tr/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/tr/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/uk/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/uk/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/uk/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/validate.js | 2 + .../dijit/form/nls/zh-tw/ComboBox.js | 2 + .../dijit/form/nls/zh-tw/Textarea.js | 2 + .../dijit/form/nls/zh-tw/validate.js | 2 + js/dojo-1.17.3/dijit/form/nls/zh/ComboBox.js | 2 + js/dojo-1.17.3/dijit/form/nls/zh/Textarea.js | 2 + js/dojo-1.17.3/dijit/form/nls/zh/validate.js | 2 + .../dijit/form/templates/Button.html | 18 + .../dijit/form/templates/CheckBox.html | 7 + .../dijit/form/templates/ComboButton.html | 24 + .../dijit/form/templates/DropDownBox.html | 18 + .../dijit/form/templates/DropDownButton.html | 20 + .../form/templates/HorizontalSlider.html | 38 + .../dijit/form/templates/Select.html | 18 + .../dijit/form/templates/Spinner.html | 27 + .../dijit/form/templates/TextBox.html | 6 + .../form/templates/ValidationTextBox.html | 10 + .../dijit/form/templates/VerticalSlider.html | 46 + js/dojo-1.17.3/dijit/hccss.js | 9 + js/dojo-1.17.3/dijit/icons/commonIcons.css | 151 + .../dijit/icons/commonIcons_rtl.css | 117 + js/dojo-1.17.3/dijit/icons/editorIcons.css | 57 + .../dijit/icons/editorIcons_rtl.css | 10 + .../images/commonIconsObjActDisabled.png | Bin 0 -> 4956 bytes .../images/commonIconsObjActDisabled_rtl.png | Bin 0 -> 4968 bytes .../icons/images/commonIconsObjActEnabled.png | Bin 0 -> 7803 bytes .../images/commonIconsObjActEnabled8bit.png | Bin 0 -> 4279 bytes .../commonIconsObjActEnabled8bit_rtl.png | Bin 0 -> 4407 bytes .../images/commonIconsObjActEnabled_rtl.png | Bin 0 -> 7776 bytes .../icons/images/editorIconsDisabled.png | Bin 0 -> 3205 bytes .../icons/images/editorIconsDisabled_rtl.png | Bin 0 -> 4010 bytes .../dijit/icons/images/editorIconsEnabled.png | Bin 0 -> 3790 bytes .../icons/images/editorIconsEnabled_rtl.png | Bin 0 -> 4151 bytes .../dijit/icons/images/loadingAnimation.gif | Bin 0 -> 1341 bytes .../icons/images/loadingAnimation_rtl.gif | Bin 0 -> 630 bytes .../dijit/layout/AccordionContainer.js | 218 + js/dojo-1.17.3/dijit/layout/AccordionPane.js | 7 + .../dijit/layout/BorderContainer.js | 205 + js/dojo-1.17.3/dijit/layout/ContentPane.js | 238 + .../dijit/layout/LayoutContainer.js | 50 + js/dojo-1.17.3/dijit/layout/LinkPane.js | 10 + .../dijit/layout/ScrollingTabController.js | 195 + js/dojo-1.17.3/dijit/layout/SplitContainer.js | 320 ++ js/dojo-1.17.3/dijit/layout/StackContainer.js | 171 + .../dijit/layout/StackController.js | 194 + js/dojo-1.17.3/dijit/layout/TabContainer.js | 12 + js/dojo-1.17.3/dijit/layout/TabController.js | 59 + .../dijit/layout/_ContentPaneResizeMixin.js | 99 + js/dojo-1.17.3/dijit/layout/_LayoutWidget.js | 47 + .../dijit/layout/_TabContainerBase.js | 66 + .../layout/templates/AccordionButton.html | 10 + .../templates/ScrollingTabController.html | 22 + .../dijit/layout/templates/TabContainer.html | 5 + .../_ScrollingTabControllerButton.html | 4 + .../dijit/layout/templates/_TabButton.html | 8 + js/dojo-1.17.3/dijit/layout/utils.js | 77 + js/dojo-1.17.3/dijit/main.js | 4 + js/dojo-1.17.3/dijit/nls/al/common.js | 2 + js/dojo-1.17.3/dijit/nls/al/loading.js | 2 + js/dojo-1.17.3/dijit/nls/ar/common.js | 2 + js/dojo-1.17.3/dijit/nls/ar/loading.js | 2 + js/dojo-1.17.3/dijit/nls/az/common.js | 2 + js/dojo-1.17.3/dijit/nls/az/loading.js | 2 + js/dojo-1.17.3/dijit/nls/bg/common.js | 2 + js/dojo-1.17.3/dijit/nls/bg/loading.js | 2 + js/dojo-1.17.3/dijit/nls/bs/common.js | 2 + js/dojo-1.17.3/dijit/nls/bs/loading.js | 2 + js/dojo-1.17.3/dijit/nls/ca/common.js | 2 + js/dojo-1.17.3/dijit/nls/ca/loading.js | 2 + js/dojo-1.17.3/dijit/nls/common.js | 2 + js/dojo-1.17.3/dijit/nls/cs/common.js | 2 + js/dojo-1.17.3/dijit/nls/cs/loading.js | 2 + js/dojo-1.17.3/dijit/nls/da/common.js | 2 + js/dojo-1.17.3/dijit/nls/da/loading.js | 2 + js/dojo-1.17.3/dijit/nls/de/common.js | 2 + js/dojo-1.17.3/dijit/nls/de/loading.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_ROOT.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_ar.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_ca.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_cs.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_da.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_de.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_el.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_en-gb.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_en-us.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_es-es.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_fi-fi.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_fr-fr.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_he-il.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_hu.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_it-it.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_ja-jp.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_ko-kr.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_nb.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_nl-nl.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_pl.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_pt-br.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_pt-pt.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_ru.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_sk.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_sl.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_sv.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_th.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_tr.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_zh-cn.js | 2 + js/dojo-1.17.3/dijit/nls/dijit-all_zh-tw.js | 2 + js/dojo-1.17.3/dijit/nls/el/common.js | 2 + js/dojo-1.17.3/dijit/nls/el/loading.js | 2 + js/dojo-1.17.3/dijit/nls/es/common.js | 2 + js/dojo-1.17.3/dijit/nls/es/loading.js | 2 + js/dojo-1.17.3/dijit/nls/eu/common.js | 2 + js/dojo-1.17.3/dijit/nls/eu/loading.js | 2 + js/dojo-1.17.3/dijit/nls/fi/common.js | 2 + js/dojo-1.17.3/dijit/nls/fi/loading.js | 2 + js/dojo-1.17.3/dijit/nls/fr/common.js | 2 + js/dojo-1.17.3/dijit/nls/fr/loading.js | 2 + js/dojo-1.17.3/dijit/nls/he/common.js | 2 + js/dojo-1.17.3/dijit/nls/he/loading.js | 2 + js/dojo-1.17.3/dijit/nls/hr/common.js | 2 + js/dojo-1.17.3/dijit/nls/hr/loading.js | 2 + js/dojo-1.17.3/dijit/nls/hu/common.js | 2 + js/dojo-1.17.3/dijit/nls/hu/loading.js | 2 + js/dojo-1.17.3/dijit/nls/id/common.js | 2 + js/dojo-1.17.3/dijit/nls/id/loading.js | 2 + js/dojo-1.17.3/dijit/nls/it/common.js | 2 + js/dojo-1.17.3/dijit/nls/it/loading.js | 2 + js/dojo-1.17.3/dijit/nls/ja/common.js | 2 + js/dojo-1.17.3/dijit/nls/ja/loading.js | 2 + js/dojo-1.17.3/dijit/nls/kk/common.js | 2 + js/dojo-1.17.3/dijit/nls/kk/loading.js | 2 + js/dojo-1.17.3/dijit/nls/ko/common.js | 2 + js/dojo-1.17.3/dijit/nls/ko/loading.js | 2 + js/dojo-1.17.3/dijit/nls/loading.js | 2 + js/dojo-1.17.3/dijit/nls/mk/common.js | 2 + js/dojo-1.17.3/dijit/nls/mk/loading.js | 2 + js/dojo-1.17.3/dijit/nls/nb/common.js | 2 + js/dojo-1.17.3/dijit/nls/nb/loading.js | 2 + js/dojo-1.17.3/dijit/nls/nl/common.js | 2 + js/dojo-1.17.3/dijit/nls/nl/loading.js | 2 + js/dojo-1.17.3/dijit/nls/pl/common.js | 2 + js/dojo-1.17.3/dijit/nls/pl/loading.js | 2 + js/dojo-1.17.3/dijit/nls/pt-pt/common.js | 2 + js/dojo-1.17.3/dijit/nls/pt-pt/loading.js | 2 + js/dojo-1.17.3/dijit/nls/pt/common.js | 2 + js/dojo-1.17.3/dijit/nls/pt/loading.js | 2 + js/dojo-1.17.3/dijit/nls/ro/common.js | 2 + js/dojo-1.17.3/dijit/nls/ro/loading.js | 2 + js/dojo-1.17.3/dijit/nls/ru/common.js | 2 + js/dojo-1.17.3/dijit/nls/ru/loading.js | 2 + js/dojo-1.17.3/dijit/nls/sk/common.js | 2 + js/dojo-1.17.3/dijit/nls/sk/loading.js | 2 + js/dojo-1.17.3/dijit/nls/sl/common.js | 2 + js/dojo-1.17.3/dijit/nls/sl/loading.js | 2 + js/dojo-1.17.3/dijit/nls/sr/common.js | 2 + js/dojo-1.17.3/dijit/nls/sr/loading.js | 2 + js/dojo-1.17.3/dijit/nls/sv/common.js | 2 + js/dojo-1.17.3/dijit/nls/sv/loading.js | 2 + js/dojo-1.17.3/dijit/nls/th/common.js | 2 + js/dojo-1.17.3/dijit/nls/th/loading.js | 2 + js/dojo-1.17.3/dijit/nls/tr/common.js | 2 + js/dojo-1.17.3/dijit/nls/tr/loading.js | 2 + js/dojo-1.17.3/dijit/nls/uk/common.js | 2 + js/dojo-1.17.3/dijit/nls/uk/loading.js | 2 + js/dojo-1.17.3/dijit/nls/zh-tw/common.js | 2 + js/dojo-1.17.3/dijit/nls/zh-tw/loading.js | 2 + js/dojo-1.17.3/dijit/nls/zh/common.js | 2 + js/dojo-1.17.3/dijit/nls/zh/loading.js | 2 + js/dojo-1.17.3/dijit/package.json | 21 + js/dojo-1.17.3/dijit/place.js | 142 + js/dojo-1.17.3/dijit/popup.js | 162 + js/dojo-1.17.3/dijit/registry.js | 79 + js/dojo-1.17.3/dijit/selection.js | 364 ++ js/dojo-1.17.3/dijit/templates/Calendar.html | 30 + .../dijit/templates/CheckedMenuItem.html | 9 + .../dijit/templates/ColorPalette.html | 5 + js/dojo-1.17.3/dijit/templates/Dialog.html | 12 + js/dojo-1.17.3/dijit/templates/Fieldset.html | 16 + .../dijit/templates/InlineEditBox.html | 9 + js/dojo-1.17.3/dijit/templates/Menu.html | 4 + js/dojo-1.17.3/dijit/templates/MenuBar.html | 2 + .../dijit/templates/MenuBarItem.html | 4 + js/dojo-1.17.3/dijit/templates/MenuItem.html | 14 + .../dijit/templates/MenuSeparator.html | 10 + .../dijit/templates/ProgressBar.html | 9 + js/dojo-1.17.3/dijit/templates/TitlePane.html | 17 + js/dojo-1.17.3/dijit/templates/Tooltip.html | 4 + .../dijit/templates/TooltipDialog.html | 9 + js/dojo-1.17.3/dijit/templates/Tree.html | 6 + js/dojo-1.17.3/dijit/templates/TreeNode.html | 14 + js/dojo-1.17.3/dijit/templates/actionBar.html | 5 + js/dojo-1.17.3/dijit/themes/a11y/README.txt | 3 + .../dijit/themes/a11y/colors3x4.png | Bin 0 -> 282 bytes .../dijit/themes/a11y/colors7x10.png | Bin 0 -> 808 bytes .../themes/a11y/indeterminate_progress.gif | Bin 0 -> 2907 bytes .../dijit/themes/claro/Calendar.css | 246 + .../dijit/themes/claro/Calendar.less | 279 + .../dijit/themes/claro/Calendar_rtl.css | 18 + .../dijit/themes/claro/Calendar_rtl.less | 19 + .../dijit/themes/claro/ColorPalette.css | 18 + .../dijit/themes/claro/ColorPalette.less | 44 + js/dojo-1.17.3/dijit/themes/claro/Common.css | 96 + js/dojo-1.17.3/dijit/themes/claro/Common.less | 86 + js/dojo-1.17.3/dijit/themes/claro/Dialog.css | 174 + js/dojo-1.17.3/dijit/themes/claro/Dialog.less | 215 + .../dijit/themes/claro/Dialog_rtl.css | 9 + .../dijit/themes/claro/Dialog_rtl.less | 13 + js/dojo-1.17.3/dijit/themes/claro/Editor.css | 39 + js/dojo-1.17.3/dijit/themes/claro/Editor.less | 57 + .../dijit/themes/claro/Editor_rtl.css | 11 + .../dijit/themes/claro/Editor_rtl.less | 16 + .../dijit/themes/claro/InlineEditBox.css | 11 + .../dijit/themes/claro/InlineEditBox.less | 25 + js/dojo-1.17.3/dijit/themes/claro/Menu.css | 143 + js/dojo-1.17.3/dijit/themes/claro/Menu.less | 176 + .../dijit/themes/claro/Menu_rtl.css | 8 + .../dijit/themes/claro/Menu_rtl.less | 11 + .../dijit/themes/claro/ProgressBar.css | 41 + .../dijit/themes/claro/ProgressBar.less | 65 + .../dijit/themes/claro/ProgressBar_rtl.css | 13 + .../dijit/themes/claro/ProgressBar_rtl.less | 20 + js/dojo-1.17.3/dijit/themes/claro/README | 11 + .../dijit/themes/claro/TimePicker.css | 86 + .../dijit/themes/claro/TimePicker.less | 98 + .../dijit/themes/claro/TitlePane.css | 75 + .../dijit/themes/claro/TitlePane.less | 78 + .../dijit/themes/claro/TitlePane_rtl.css | 5 + .../dijit/themes/claro/TitlePane_rtl.less | 7 + js/dojo-1.17.3/dijit/themes/claro/Toolbar.css | 175 + .../dijit/themes/claro/Toolbar.less | 173 + .../dijit/themes/claro/Toolbar_rtl.css | 28 + .../dijit/themes/claro/Toolbar_rtl.less | 32 + js/dojo-1.17.3/dijit/themes/claro/Tree.css | 111 + js/dojo-1.17.3/dijit/themes/claro/Tree.less | 129 + .../dijit/themes/claro/Tree_rtl.css | 5 + .../dijit/themes/claro/Tree_rtl.less | 8 + js/dojo-1.17.3/dijit/themes/claro/claro.css | 5044 +++++++++++++++++ .../dijit/themes/claro/claro_rtl.css | 395 ++ js/dojo-1.17.3/dijit/themes/claro/compile.js | 52 + .../dijit/themes/claro/document.css | 135 + .../dijit/themes/claro/document.less | 45 + .../dijit/themes/claro/form/Button.css | 133 + .../dijit/themes/claro/form/Button.less | 164 + .../dijit/themes/claro/form/Button_rtl.css | 12 + .../dijit/themes/claro/form/Button_rtl.less | 16 + .../dijit/themes/claro/form/Checkbox.css | 48 + .../dijit/themes/claro/form/Checkbox.less | 79 + .../dijit/themes/claro/form/Common.css | 197 + .../dijit/themes/claro/form/Common.less | 243 + .../dijit/themes/claro/form/Common_rtl.css | 5 + .../dijit/themes/claro/form/Common_rtl.less | 8 + .../dijit/themes/claro/form/NumberSpinner.css | 120 + .../themes/claro/form/NumberSpinner.less | 150 + .../dijit/themes/claro/form/RadioButton.css | 55 + .../dijit/themes/claro/form/RadioButton.less | 84 + .../dijit/themes/claro/form/Select.css | 70 + .../dijit/themes/claro/form/Select.less | 93 + .../dijit/themes/claro/form/Slider.css | 291 + .../dijit/themes/claro/form/Slider.less | 344 ++ .../dijit/themes/claro/form/Slider_rtl.css | 26 + .../dijit/themes/claro/form/Slider_rtl.less | 33 + .../themes/claro/form/images/buttonArrows.png | Bin 0 -> 297 bytes .../claro/form/images/buttonDisabled.png | Bin 0 -> 105 bytes .../claro/form/images/buttonDisabled.svg | 23 + .../claro/form/images/buttonEnabled.png | Bin 0 -> 122 bytes .../claro/form/images/buttonEnabled.svg | 24 + .../images/checkboxAndRadioButtons_IE6.png | Bin 0 -> 2160 bytes .../form/images/checkboxRadioButtonStates.png | Bin 0 -> 3438 bytes .../claro/form/images/commonFormArrows.png | Bin 0 -> 314 bytes .../dijit/themes/claro/form/images/error.png | Bin 0 -> 355 bytes .../themes/claro/form/images/sliderThumbs.png | Bin 0 -> 1222 bytes .../themes/claro/images/activeGradient.png | Bin 0 -> 94 bytes .../themes/claro/images/activeGradient.svg | 19 + .../dijit/themes/claro/images/calendar.png | Bin 0 -> 142 bytes .../themes/claro/images/calendarArrows.png | Bin 0 -> 1238 bytes .../claro/images/calendarArrows8bit.png | Bin 0 -> 998 bytes .../themes/claro/images/checkmarkNoBorder.gif | Bin 0 -> 1658 bytes .../themes/claro/images/checkmarkNoBorder.png | Bin 0 -> 1394 bytes .../themes/claro/images/dialogCloseIcon.png | Bin 0 -> 1423 bytes .../claro/images/dialogCloseIcon8bit.png | Bin 0 -> 649 bytes .../dijit/themes/claro/images/dnd.png | Bin 0 -> 1910 bytes .../themes/claro/images/progressBarAnim.gif | Bin 0 -> 4458 bytes .../themes/claro/images/progressBarFull.png | Bin 0 -> 127 bytes .../themes/claro/images/spriteArrows.png | Bin 0 -> 175 bytes .../themes/claro/images/standardGradient.png | Bin 0 -> 101 bytes .../themes/claro/images/standardGradient.svg | 18 + .../dijit/themes/claro/images/tooltip.png | Bin 0 -> 713 bytes .../dijit/themes/claro/images/tooltip8bit.png | Bin 0 -> 534 bytes .../themes/claro/images/treeExpandImages.png | Bin 0 -> 465 bytes .../claro/images/treeExpandImages8bit.png | Bin 0 -> 744 bytes .../claro/layout/AccordionContainer.css | 85 + .../claro/layout/AccordionContainer.less | 100 + .../themes/claro/layout/BorderContainer.css | 92 + .../themes/claro/layout/BorderContainer.less | 135 + .../dijit/themes/claro/layout/ContentPane.css | 17 + .../themes/claro/layout/ContentPane.less | 43 + .../themes/claro/layout/TabContainer.css | 320 ++ .../themes/claro/layout/TabContainer.less | 360 ++ .../themes/claro/layout/TabContainer_rtl.css | 5 + .../themes/claro/layout/TabContainer_rtl.less | 7 + .../claro/layout/images/tabBottomSelected.png | Bin 0 -> 118 bytes .../claro/layout/images/tabBottomSelected.svg | 18 + .../layout/images/tabBottomUnselected.png | Bin 0 -> 110 bytes .../layout/images/tabBottomUnselected.svg | 19 + .../themes/claro/layout/images/tabClose.png | Bin 0 -> 1410 bytes .../claro/layout/images/tabLeftSelected.png | Bin 0 -> 213 bytes .../claro/layout/images/tabLeftSelected.svg | 17 + .../claro/layout/images/tabLeftUnselected.png | Bin 0 -> 106 bytes .../claro/layout/images/tabLeftUnselected.svg | 16 + .../themes/claro/layout/images/tabNested.png | Bin 0 -> 272 bytes .../claro/layout/images/tabRightSelected.png | Bin 0 -> 210 bytes .../claro/layout/images/tabRightSelected.svg | 17 + .../layout/images/tabRightUnselected.png | Bin 0 -> 105 bytes .../layout/images/tabRightUnselected.svg | 16 + .../claro/layout/images/tabTopSelected.png | Bin 0 -> 120 bytes .../claro/layout/images/tabTopSelected.svg | 18 + .../claro/layout/images/tabTopUnselected.png | Bin 0 -> 121 bytes .../claro/layout/images/tabTopUnselected.svg | 19 + .../dijit/themes/claro/variables.less | 379 ++ js/dojo-1.17.3/dijit/themes/dijit.css | 1822 ++++++ js/dojo-1.17.3/dijit/themes/dijit_rtl.css | 132 + .../dijit/themes/nihilo/Calendar.css | 134 + .../dijit/themes/nihilo/Calendar_rtl.css | 7 + .../dijit/themes/nihilo/ColorPalette.css | 5 + js/dojo-1.17.3/dijit/themes/nihilo/Common.css | 12 + js/dojo-1.17.3/dijit/themes/nihilo/Dialog.css | 123 + .../dijit/themes/nihilo/Dialog_rtl.css | 5 + js/dojo-1.17.3/dijit/themes/nihilo/Editor.css | 13 + .../dijit/themes/nihilo/Editor_rtl.css | 7 + js/dojo-1.17.3/dijit/themes/nihilo/Menu.css | 67 + .../dijit/themes/nihilo/Menu_rtl.css | 8 + .../dijit/themes/nihilo/ProgressBar.css | 25 + .../dijit/themes/nihilo/ProgressBar_rtl.css | 13 + .../dijit/themes/nihilo/TimePicker.css | 27 + .../dijit/themes/nihilo/TimePicker_rtl.css | 4 + .../dijit/themes/nihilo/TitlePane.css | 45 + .../dijit/themes/nihilo/TitlePane_rtl.css | 3 + .../dijit/themes/nihilo/Toolbar.css | 56 + js/dojo-1.17.3/dijit/themes/nihilo/Tree.css | 75 + .../dijit/themes/nihilo/Tree_rtl.css | 18 + .../dijit/themes/nihilo/form/Button.css | 108 + .../dijit/themes/nihilo/form/Button_rtl.css | 3 + .../dijit/themes/nihilo/form/Checkbox.css | 40 + .../dijit/themes/nihilo/form/Common.css | 60 + .../dijit/themes/nihilo/form/RadioButton.css | 40 + .../dijit/themes/nihilo/form/Select.css | 39 + .../dijit/themes/nihilo/form/Slider.css | 120 + .../dijit/themes/nihilo/form/Slider_rtl.css | 29 + .../dijit/themes/nihilo/form/TimeTextBox.css | 1 + .../nihilo/images/accordionItemActive.png | Bin 0 -> 106 bytes .../themes/nihilo/images/buttonActive.png | Bin 0 -> 105 bytes .../themes/nihilo/images/buttonDisabled.png | Bin 0 -> 89 bytes .../themes/nihilo/images/buttonEnabled.png | Bin 0 -> 100 bytes .../themes/nihilo/images/buttonHover.png | Bin 0 -> 100 bytes .../dijit/themes/nihilo/images/dndCopy.png | Bin 0 -> 727 bytes .../dijit/themes/nihilo/images/dndMove.png | Bin 0 -> 676 bytes .../dijit/themes/nihilo/images/dndNoCopy.png | Bin 0 -> 1259 bytes .../dijit/themes/nihilo/images/dndNoMove.png | Bin 0 -> 951 bytes .../dijit/themes/nihilo/images/no.gif | Bin 0 -> 179 bytes .../nihilo/images/preciseSliderThumb.gif | Bin 0 -> 258 bytes .../nihilo/images/preciseSliderThumb.png | Bin 0 -> 334 bytes .../nihilo/images/preciseSliderThumbFocus.gif | Bin 0 -> 258 bytes .../nihilo/images/preciseSliderThumbFocus.png | Bin 0 -> 338 bytes .../themes/nihilo/images/progressBarAnim.gif | Bin 0 -> 7064 bytes .../themes/nihilo/images/progressBarEmpty.png | Bin 0 -> 272 bytes .../themes/nihilo/images/progressBarFull.png | Bin 0 -> 702 bytes .../themes/nihilo/images/sliderEmpty.png | Bin 0 -> 71 bytes .../nihilo/images/sliderEmptyVertical.png | Bin 0 -> 71 bytes .../dijit/themes/nihilo/images/sliderFull.png | Bin 0 -> 91 bytes .../themes/nihilo/images/sliderFullFocus.png | Bin 0 -> 86 bytes .../nihilo/images/sliderFullVertical.png | Bin 0 -> 84 bytes .../nihilo/images/sliderFullVerticalFocus.png | Bin 0 -> 83 bytes .../themes/nihilo/images/sliderThumb.gif | Bin 0 -> 238 bytes .../themes/nihilo/images/sliderThumb.png | Bin 0 -> 300 bytes .../themes/nihilo/images/sliderThumbFocus.gif | Bin 0 -> 238 bytes .../themes/nihilo/images/sliderThumbFocus.png | Bin 0 -> 306 bytes .../images/splitContainerSizerH-thumb.png | Bin 0 -> 77 bytes .../nihilo/images/splitContainerSizerH.png | Bin 0 -> 81 bytes .../images/splitContainerSizerV-thumb.png | Bin 0 -> 79 bytes .../nihilo/images/splitContainerSizerV.png | Bin 0 -> 77 bytes .../themes/nihilo/images/spriteArrows.gif | Bin 0 -> 446 bytes .../themes/nihilo/images/spriteArrows.png | Bin 0 -> 476 bytes .../themes/nihilo/images/spriteCheckbox.gif | Bin 0 -> 774 bytes .../themes/nihilo/images/spriteCheckbox.png | Bin 0 -> 681 bytes .../themes/nihilo/images/spriteDivIcons.gif | Bin 0 -> 875 bytes .../themes/nihilo/images/spriteDivIcons.png | Bin 0 -> 995 bytes .../themes/nihilo/images/spriteRadio.gif | Bin 0 -> 1137 bytes .../themes/nihilo/images/spriteRadio.png | Bin 0 -> 958 bytes .../nihilo/images/spriteRoundedIconsSmall.gif | Bin 0 -> 1863 bytes .../nihilo/images/spriteRoundedIconsSmall.png | Bin 0 -> 1870 bytes .../dijit/themes/nihilo/images/spriteTree.gif | Bin 0 -> 233 bytes .../dijit/themes/nihilo/images/spriteTree.png | Bin 0 -> 237 bytes .../themes/nihilo/images/spriteTree_rtl.gif | Bin 0 -> 233 bytes .../themes/nihilo/images/spriteTree_rtl.png | Bin 0 -> 236 bytes .../themes/nihilo/images/tabBottomActiveC.gif | Bin 0 -> 518 bytes .../nihilo/images/tabBottomEnabledC.gif | Bin 0 -> 511 bytes .../themes/nihilo/images/tabBottomHoverC.gif | Bin 0 -> 542 bytes .../nihilo/images/tabContainerSprite.gif | Bin 0 -> 1285 bytes .../dijit/themes/nihilo/images/titleBar.png | Bin 0 -> 99 bytes .../themes/nihilo/images/titleBarActive.png | Bin 0 -> 113 bytes .../nihilo/images/tooltipConnectorDown.gif | Bin 0 -> 205 bytes .../nihilo/images/tooltipConnectorDown.png | Bin 0 -> 265 bytes .../nihilo/images/tooltipConnectorLeft.gif | Bin 0 -> 205 bytes .../nihilo/images/tooltipConnectorLeft.png | Bin 0 -> 246 bytes .../nihilo/images/tooltipConnectorRight.gif | Bin 0 -> 204 bytes .../nihilo/images/tooltipConnectorRight.png | Bin 0 -> 252 bytes .../nihilo/images/tooltipConnectorUp.gif | Bin 0 -> 205 bytes .../nihilo/images/tooltipConnectorUp.png | Bin 0 -> 253 bytes .../nihilo/images/treeExpand_loading.gif | Bin 0 -> 662 bytes .../dijit/themes/nihilo/images/treeHover.png | Bin 0 -> 78 bytes .../dijit/themes/nihilo/images/treeI.gif | Bin 0 -> 71 bytes .../dijit/themes/nihilo/images/treeI_half.gif | Bin 0 -> 65 bytes .../themes/nihilo/images/treeI_half_rtl.gif | Bin 0 -> 66 bytes .../dijit/themes/nihilo/images/treeI_rtl.gif | Bin 0 -> 72 bytes .../nihilo/images/validationInputBg.gif | Bin 0 -> 93 bytes .../nihilo/images/validationInputBg.png | Bin 0 -> 89 bytes .../dijit/themes/nihilo/images/warning.png | Bin 0 -> 1197 bytes .../nihilo/layout/AccordionContainer.css | 35 + .../nihilo/layout/AccordionContainer_rtl.css | 7 + .../themes/nihilo/layout/BorderContainer.css | 59 + .../themes/nihilo/layout/ContentPane.css | 17 + .../themes/nihilo/layout/SplitContainer.css | 27 + .../themes/nihilo/layout/TabContainer.css | 368 ++ .../themes/nihilo/layout/TabContainer_rtl.css | 34 + js/dojo-1.17.3/dijit/themes/nihilo/nihilo.css | 3507 ++++++++++++ .../dijit/themes/nihilo/nihilo_rtl.css | 273 + .../dijit/themes/soria/Calendar.css | 134 + .../dijit/themes/soria/Calendar_rtl.css | 7 + .../dijit/themes/soria/ColorPalette.css | 5 + js/dojo-1.17.3/dijit/themes/soria/Common.css | 17 + js/dojo-1.17.3/dijit/themes/soria/Dialog.css | 126 + .../dijit/themes/soria/Dialog_rtl.css | 5 + js/dojo-1.17.3/dijit/themes/soria/Editor.css | 13 + .../dijit/themes/soria/Editor_rtl.css | 7 + js/dojo-1.17.3/dijit/themes/soria/Menu.css | 67 + .../dijit/themes/soria/Menu_rtl.css | 8 + .../dijit/themes/soria/ProgressBar.css | 25 + .../dijit/themes/soria/ProgressBar_rtl.css | 13 + .../dijit/themes/soria/TimePicker.css | 27 + .../dijit/themes/soria/TimePicker_rtl.css | 4 + .../dijit/themes/soria/TitlePane.css | 48 + .../dijit/themes/soria/TitlePane_rtl.css | 3 + js/dojo-1.17.3/dijit/themes/soria/Toolbar.css | 56 + js/dojo-1.17.3/dijit/themes/soria/Tree.css | 78 + .../dijit/themes/soria/Tree_rtl.css | 18 + .../dijit/themes/soria/form/Button.css | 105 + .../dijit/themes/soria/form/Button_rtl.css | 3 + .../dijit/themes/soria/form/Checkbox.css | 40 + .../dijit/themes/soria/form/Common.css | 60 + .../dijit/themes/soria/form/RadioButton.css | 40 + .../dijit/themes/soria/form/Select.css | 41 + .../dijit/themes/soria/form/Slider.css | 122 + .../dijit/themes/soria/form/Slider_rtl.css | 29 + .../dijit/themes/soria/form/TimeTextBox.css | 1 + .../soria/images/accordionItemActive.gif | Bin 0 -> 174 bytes .../soria/images/accordionItemActive.png | Bin 0 -> 138 bytes .../themes/soria/images/buttonActive.png | Bin 0 -> 147 bytes .../themes/soria/images/buttonDisabled.png | Bin 0 -> 138 bytes .../themes/soria/images/buttonEnabled.png | Bin 0 -> 122 bytes .../dijit/themes/soria/images/buttonHover.png | Bin 0 -> 116 bytes .../dijit/themes/soria/images/dndCopy.png | Bin 0 -> 727 bytes .../dijit/themes/soria/images/dndMove.png | Bin 0 -> 676 bytes .../dijit/themes/soria/images/dndNoCopy.png | Bin 0 -> 1259 bytes .../dijit/themes/soria/images/dndNoMove.png | Bin 0 -> 951 bytes .../soria/images/preciseSliderThumb.gif | Bin 0 -> 258 bytes .../soria/images/preciseSliderThumb.png | Bin 0 -> 334 bytes .../soria/images/preciseSliderThumbFocus.gif | Bin 0 -> 258 bytes .../soria/images/preciseSliderThumbFocus.png | Bin 0 -> 338 bytes .../themes/soria/images/progressBarAnim.gif | Bin 0 -> 9304 bytes .../themes/soria/images/progressBarEmpty.png | Bin 0 -> 192 bytes .../themes/soria/images/progressBarFull.png | Bin 0 -> 210 bytes .../dijit/themes/soria/images/sliderEmpty.png | Bin 0 -> 71 bytes .../soria/images/sliderEmptyVertical.png | Bin 0 -> 71 bytes .../dijit/themes/soria/images/sliderFull.png | Bin 0 -> 88 bytes .../themes/soria/images/sliderFullFocus.png | Bin 0 -> 105 bytes .../soria/images/sliderFullVertical.png | Bin 0 -> 84 bytes .../soria/images/sliderFullVerticalFocus.png | Bin 0 -> 103 bytes .../dijit/themes/soria/images/sliderThumb.gif | Bin 0 -> 238 bytes .../dijit/themes/soria/images/sliderThumb.png | Bin 0 -> 300 bytes .../themes/soria/images/sliderThumbFocus.gif | Bin 0 -> 238 bytes .../themes/soria/images/sliderThumbFocus.png | Bin 0 -> 306 bytes .../images/splitContainerSizerH-thumb.png | Bin 0 -> 83 bytes .../soria/images/splitContainerSizerH.png | Bin 0 -> 84 bytes .../images/splitContainerSizerV-thumb.png | Bin 0 -> 79 bytes .../soria/images/splitContainerSizerV.png | Bin 0 -> 84 bytes .../themes/soria/images/spriteArrows.gif | Bin 0 -> 446 bytes .../themes/soria/images/spriteArrows.png | Bin 0 -> 476 bytes .../themes/soria/images/spriteCheckbox.gif | Bin 0 -> 774 bytes .../themes/soria/images/spriteCheckbox.png | Bin 0 -> 681 bytes .../themes/soria/images/spriteDivIcons.gif | Bin 0 -> 884 bytes .../themes/soria/images/spriteDivIcons.png | Bin 0 -> 1055 bytes .../dijit/themes/soria/images/spriteRadio.gif | Bin 0 -> 1137 bytes .../dijit/themes/soria/images/spriteRadio.png | Bin 0 -> 958 bytes .../soria/images/spriteRoundedIconsSmall.gif | Bin 0 -> 1937 bytes .../soria/images/spriteRoundedIconsSmall.png | Bin 0 -> 2360 bytes .../images/spriteRoundedIconsSmallBl.gif | Bin 0 -> 1907 bytes .../images/spriteRoundedIconsSmallBl.png | Bin 0 -> 2319 bytes .../dijit/themes/soria/images/spriteTree.gif | Bin 0 -> 233 bytes .../dijit/themes/soria/images/spriteTree.png | Bin 0 -> 237 bytes .../themes/soria/images/spriteTree_rtl.gif | Bin 0 -> 233 bytes .../themes/soria/images/spriteTree_rtl.png | Bin 0 -> 236 bytes .../themes/soria/images/tabBottomActiveC.gif | Bin 0 -> 482 bytes .../themes/soria/images/tabBottomEnabledC.gif | Bin 0 -> 337 bytes .../soria/images/tabBottomEnabledSpriteLR.gif | Bin 0 -> 676 bytes .../themes/soria/images/tabBottomHoverC.gif | Bin 0 -> 280 bytes .../soria/images/tabContainerSprite.gif | Bin 0 -> 2570 bytes .../themes/soria/images/tabLeftChecked.gif | Bin 0 -> 2005 bytes .../themes/soria/images/tabRightChecked.gif | Bin 0 -> 2003 bytes .../dijit/themes/soria/images/titleBar.png | Bin 0 -> 142 bytes .../themes/soria/images/titleBarActive.png | Bin 0 -> 147 bytes .../soria/images/tooltipConnectorDown.gif | Bin 0 -> 205 bytes .../soria/images/tooltipConnectorDown.png | Bin 0 -> 265 bytes .../soria/images/tooltipConnectorLeft.gif | Bin 0 -> 205 bytes .../soria/images/tooltipConnectorLeft.png | Bin 0 -> 246 bytes .../soria/images/tooltipConnectorRight.gif | Bin 0 -> 204 bytes .../soria/images/tooltipConnectorRight.png | Bin 0 -> 252 bytes .../soria/images/tooltipConnectorUp.gif | Bin 0 -> 205 bytes .../soria/images/tooltipConnectorUp.png | Bin 0 -> 253 bytes .../soria/images/treeExpand_loading.gif | Bin 0 -> 662 bytes .../dijit/themes/soria/images/treeHover.png | Bin 0 -> 78 bytes .../dijit/themes/soria/images/treeI.gif | Bin 0 -> 71 bytes .../dijit/themes/soria/images/treeI_half.gif | Bin 0 -> 65 bytes .../themes/soria/images/treeI_half_rtl.gif | Bin 0 -> 66 bytes .../dijit/themes/soria/images/treeI_rtl.gif | Bin 0 -> 72 bytes .../themes/soria/images/validationInputBg.gif | Bin 0 -> 93 bytes .../themes/soria/images/validationInputBg.png | Bin 0 -> 89 bytes .../dijit/themes/soria/images/warning.png | Bin 0 -> 1197 bytes .../soria/layout/AccordionContainer.css | 35 + .../soria/layout/AccordionContainer_rtl.css | 7 + .../themes/soria/layout/BorderContainer.css | 59 + .../dijit/themes/soria/layout/ContentPane.css | 17 + .../themes/soria/layout/SplitContainer.css | 27 + .../themes/soria/layout/TabContainer.css | 297 + .../themes/soria/layout/TabContainer_rtl.css | 34 + js/dojo-1.17.3/dijit/themes/soria/soria.css | 3449 +++++++++++ .../dijit/themes/soria/soria_rtl.css | 274 + .../dijit/themes/tundra/Calendar.css | 134 + .../dijit/themes/tundra/Calendar_rtl.css | 7 + .../dijit/themes/tundra/ColorPalette.css | 5 + js/dojo-1.17.3/dijit/themes/tundra/Common.css | 27 + js/dojo-1.17.3/dijit/themes/tundra/Dialog.css | 129 + .../dijit/themes/tundra/Dialog_rtl.css | 5 + js/dojo-1.17.3/dijit/themes/tundra/Editor.css | 14 + .../dijit/themes/tundra/Editor_rtl.css | 7 + js/dojo-1.17.3/dijit/themes/tundra/Menu.css | 72 + .../dijit/themes/tundra/Menu_rtl.css | 3 + .../dijit/themes/tundra/ProgressBar.css | 24 + .../dijit/themes/tundra/ProgressBar_rtl.css | 12 + .../dijit/themes/tundra/TimePicker.css | 20 + .../dijit/themes/tundra/TimePicker_rtl.css | 4 + .../dijit/themes/tundra/TitlePane.css | 34 + .../dijit/themes/tundra/TitlePane_rtl.css | 3 + .../dijit/themes/tundra/Toolbar.css | 64 + js/dojo-1.17.3/dijit/themes/tundra/Tree.css | 72 + .../dijit/themes/tundra/Tree_rtl.css | 13 + .../dijit/themes/tundra/form/Button.css | 120 + .../dijit/themes/tundra/form/Checkbox.css | 45 + .../dijit/themes/tundra/form/Common.css | 56 + .../dijit/themes/tundra/form/RadioButton.css | 44 + .../dijit/themes/tundra/form/Select.css | 41 + .../dijit/themes/tundra/form/Slider.css | 129 + .../dijit/themes/tundra/form/Slider_rtl.css | 26 + .../tundra/images/accordionItemActive.gif | Bin 0 -> 107 bytes .../tundra/images/accordionItemHover.gif | Bin 0 -> 171 bytes .../themes/tundra/images/buttonActive.png | Bin 0 -> 92 bytes .../themes/tundra/images/buttonDisabled.png | Bin 0 -> 99 bytes .../themes/tundra/images/buttonEnabled.png | Bin 0 -> 99 bytes .../themes/tundra/images/buttonHover.png | Bin 0 -> 107 bytes .../themes/tundra/images/calendarDayLabel.png | Bin 0 -> 124 bytes .../tundra/images/calendarMonthLabel.png | Bin 0 -> 125 bytes .../tundra/images/calendarYearLabel.png | Bin 0 -> 135 bytes .../dijit/themes/tundra/images/checkmark.gif | Bin 0 -> 2060 bytes .../dijit/themes/tundra/images/checkmark.png | Bin 0 -> 1743 bytes .../tundra/images/checkmarkNoBorder.gif | Bin 0 -> 1658 bytes .../tundra/images/checkmarkNoBorder.png | Bin 0 -> 1394 bytes .../dijit/themes/tundra/images/circleIcon.gif | Bin 0 -> 204 bytes .../dijit/themes/tundra/images/circleIcon.png | Bin 0 -> 283 bytes .../themes/tundra/images/comboArrowDown.gif | Bin 0 -> 49 bytes .../tundra/images/dijitProgressBarAnim.gif | Bin 0 -> 1676 bytes .../tundra/images/dijitProgressBarAnim.psd | Bin 0 -> 40142 bytes .../dijit/themes/tundra/images/dndCopy.png | Bin 0 -> 727 bytes .../dijit/themes/tundra/images/dndMove.png | Bin 0 -> 676 bytes .../dijit/themes/tundra/images/dndNoCopy.png | Bin 0 -> 1259 bytes .../dijit/themes/tundra/images/dndNoMove.png | Bin 0 -> 951 bytes .../tundra/images/dojoTundraGradientBg.gif | Bin 0 -> 65 bytes .../tundra/images/dojoTundraGradientBg.png | Bin 0 -> 98 bytes .../themes/tundra/images/doubleArrowDown.png | Bin 0 -> 102 bytes .../themes/tundra/images/doubleArrowUp.png | Bin 0 -> 108 bytes .../themes/tundra/images/folderClosed.gif | Bin 0 -> 933 bytes .../themes/tundra/images/folderOpened.gif | Bin 0 -> 941 bytes .../dijit/themes/tundra/images/i.gif | Bin 0 -> 48 bytes .../dijit/themes/tundra/images/i_half.gif | Bin 0 -> 63 bytes .../dijit/themes/tundra/images/i_half_rtl.gif | Bin 0 -> 61 bytes .../dijit/themes/tundra/images/i_rtl.gif | Bin 0 -> 48 bytes .../dijit/themes/tundra/images/leaf.gif | Bin 0 -> 403 bytes .../dijit/themes/tundra/images/loading.gif | Bin 0 -> 687 bytes .../dijit/themes/tundra/images/menu.png | Bin 0 -> 90 bytes .../themes/tundra/images/minusButton.gif | Bin 0 -> 148 bytes .../dijit/themes/tundra/images/no.gif | Bin 0 -> 179 bytes .../dijit/themes/tundra/images/noX.gif | Bin 0 -> 80 bytes .../dijit/themes/tundra/images/plusButton.gif | Bin 0 -> 212 bytes .../themes/tundra/images/popupMenuBg.gif | Bin 0 -> 151 bytes .../tundra/images/preciseSliderThumb.gif | Bin 0 -> 212 bytes .../tundra/images/preciseSliderThumb.png | Bin 0 -> 198 bytes .../tundra/images/preciseSliderThumbFocus.gif | Bin 0 -> 212 bytes .../tundra/images/preciseSliderThumbFocus.png | Bin 0 -> 203 bytes .../tundra/images/progressBarAnim-1.png | Bin 0 -> 238 bytes .../tundra/images/progressBarAnim-2.png | Bin 0 -> 239 bytes .../tundra/images/progressBarAnim-3.png | Bin 0 -> 238 bytes .../tundra/images/progressBarAnim-4.png | Bin 0 -> 237 bytes .../tundra/images/progressBarAnim-5.png | Bin 0 -> 233 bytes .../tundra/images/progressBarAnim-6.png | Bin 0 -> 233 bytes .../tundra/images/progressBarAnim-7.png | Bin 0 -> 234 bytes .../tundra/images/progressBarAnim-8.png | Bin 0 -> 236 bytes .../tundra/images/progressBarAnim-9.png | Bin 0 -> 239 bytes .../themes/tundra/images/progressBarAnim.gif | Bin 0 -> 2624 bytes .../themes/tundra/images/progressBarAnim.psd | Bin 0 -> 40142 bytes .../themes/tundra/images/progressBarEmpty.png | Bin 0 -> 106 bytes .../themes/tundra/images/progressBarFull.png | Bin 0 -> 125 bytes .../tundra/images/radioButtonActive.png | Bin 0 -> 500 bytes .../images/radioButtonActiveDisabled.png | Bin 0 -> 467 bytes .../tundra/images/radioButtonActiveHover.png | Bin 0 -> 596 bytes .../tundra/images/radioButtonDisabled.png | Bin 0 -> 353 bytes .../tundra/images/radioButtonEnabled.png | Bin 0 -> 437 bytes .../themes/tundra/images/radioButtonHover.png | Bin 0 -> 447 bytes .../themes/tundra/images/sliderEmpty.png | Bin 0 -> 74 bytes .../tundra/images/sliderEmptyVertical.png | Bin 0 -> 75 bytes .../dijit/themes/tundra/images/sliderFull.png | Bin 0 -> 85 bytes .../themes/tundra/images/sliderFullFocus.png | Bin 0 -> 85 bytes .../tundra/images/sliderFullVertical.png | Bin 0 -> 86 bytes .../tundra/images/sliderFullVerticalFocus.png | Bin 0 -> 86 bytes .../themes/tundra/images/sliderThumb.png | Bin 0 -> 191 bytes .../themes/tundra/images/sliderThumbFocus.gif | Bin 0 -> 216 bytes .../themes/tundra/images/sliderThumbFocus.png | Bin 0 -> 210 bytes .../themes/tundra/images/smallArrowDown.png | Bin 0 -> 84 bytes .../themes/tundra/images/smallArrowUp.png | Bin 0 -> 84 bytes .../images/splitContainerSizerH-thumb.png | Bin 0 -> 77 bytes .../tundra/images/splitContainerSizerH.png | Bin 0 -> 90 bytes .../images/splitContainerSizerV-thumb.png | Bin 0 -> 79 bytes .../tundra/images/splitContainerSizerV.png | Bin 0 -> 85 bytes .../themes/tundra/images/spriteArrows.gif | Bin 0 -> 116 bytes .../themes/tundra/images/spriteArrows.png | Bin 0 -> 216 bytes .../tundra/images/spriteRoundedIconsSmall.gif | Bin 0 -> 1863 bytes .../tundra/images/spriteRoundedIconsSmall.png | Bin 0 -> 1870 bytes .../dijit/themes/tundra/images/tabActive.png | Bin 0 -> 105 bytes .../dijit/themes/tundra/images/tabClose.gif | Bin 0 -> 193 bytes .../dijit/themes/tundra/images/tabClose.png | Bin 0 -> 170 bytes .../themes/tundra/images/tabCloseHover.gif | Bin 0 -> 193 bytes .../themes/tundra/images/tabCloseHover.png | Bin 0 -> 170 bytes .../themes/tundra/images/tabDisabled.png | Bin 0 -> 101 bytes .../dijit/themes/tundra/images/tabEnabled.png | Bin 0 -> 106 bytes .../dijit/themes/tundra/images/tabHover.gif | Bin 0 -> 156 bytes .../dijit/themes/tundra/images/tabHover.png | Bin 0 -> 112 bytes .../dijit/themes/tundra/images/titleBar.png | Bin 0 -> 114 bytes .../dijit/themes/tundra/images/titleBarBg.gif | Bin 0 -> 97 bytes .../tundra/images/tooltipConnectorDown.gif | Bin 0 -> 179 bytes .../tundra/images/tooltipConnectorDown.png | Bin 0 -> 292 bytes .../tundra/images/tooltipConnectorLeft.gif | Bin 0 -> 193 bytes .../tundra/images/tooltipConnectorLeft.png | Bin 0 -> 300 bytes .../tundra/images/tooltipConnectorRight.gif | Bin 0 -> 194 bytes .../tundra/images/tooltipConnectorRight.png | Bin 0 -> 329 bytes .../tundra/images/tooltipConnectorUp.gif | Bin 0 -> 184 bytes .../tundra/images/tooltipConnectorUp.png | Bin 0 -> 289 bytes .../themes/tundra/images/treeExpand_leaf.gif | Bin 0 -> 839 bytes .../tundra/images/treeExpand_leaf_rtl.gif | Bin 0 -> 841 bytes .../tundra/images/treeExpand_loading.gif | Bin 0 -> 1894 bytes .../themes/tundra/images/treeExpand_minus.gif | Bin 0 -> 211 bytes .../tundra/images/treeExpand_minus_rtl.gif | Bin 0 -> 210 bytes .../themes/tundra/images/treeExpand_mius.gif | Bin 0 -> 211 bytes .../themes/tundra/images/treeExpand_plus.gif | Bin 0 -> 216 bytes .../tundra/images/treeExpand_plus_rtl.gif | Bin 0 -> 215 bytes .../dijit/themes/tundra/images/treeHover.png | Bin 0 -> 78 bytes .../tundra/images/validationInputBg.gif | Bin 0 -> 109 bytes .../tundra/images/validationInputBg.png | Bin 0 -> 115 bytes .../dijit/themes/tundra/images/warning.png | Bin 0 -> 1197 bytes .../tundra/layout/AccordionContainer.css | 20 + .../themes/tundra/layout/BorderContainer.css | 55 + .../themes/tundra/layout/ContentPane.css | 17 + .../themes/tundra/layout/SplitContainer.css | 28 + .../themes/tundra/layout/TabContainer.css | 234 + .../themes/tundra/layout/TabContainer_rtl.css | 3 + js/dojo-1.17.3/dijit/themes/tundra/tundra.css | 3620 ++++++++++++ .../dijit/themes/tundra/tundra_rtl.css | 221 + js/dojo-1.17.3/dijit/tree/ForestStoreModel.js | 77 + js/dojo-1.17.3/dijit/tree/ObjectStoreModel.js | 78 + js/dojo-1.17.3/dijit/tree/TreeStoreModel.js | 146 + js/dojo-1.17.3/dijit/tree/_dndContainer.js | 36 + js/dojo-1.17.3/dijit/tree/_dndSelector.js | 172 + js/dojo-1.17.3/dijit/tree/dndSource.js | 257 + js/dojo-1.17.3/dijit/tree/model.js | 15 + js/dojo-1.17.3/dijit/typematic.js | 96 + js/dojo-1.17.3/dojo-1.14.1/claro-1.14.1.css | 5043 ++++++++++++++++ js/dojo-1.17.3/dojo-1.14.1/dojo.js | 247 + js/dojo-1.17.3/dojo/AdapterRegistry.js | 38 + js/dojo-1.17.3/dojo/CONTRIBUTING.md | 226 + js/dojo-1.17.3/dojo/Deferred.js | 184 + js/dojo-1.17.3/dojo/DeferredList.js | 57 + js/dojo-1.17.3/dojo/Evented.js | 23 + js/dojo-1.17.3/dojo/LICENSE | 195 + js/dojo-1.17.3/dojo/NodeList-data.js | 59 + js/dojo-1.17.3/dojo/NodeList-dom.js | 126 + js/dojo-1.17.3/dojo/NodeList-fx.js | 40 + js/dojo-1.17.3/dojo/NodeList-html.js | 20 + js/dojo-1.17.3/dojo/NodeList-manipulate.js | 196 + js/dojo-1.17.3/dojo/NodeList-traverse.js | 124 + js/dojo-1.17.3/dojo/NodeList.js | 10 + js/dojo-1.17.3/dojo/OpenAjax.js | 192 + js/dojo-1.17.3/dojo/README.md | 80 + js/dojo-1.17.3/dojo/Stateful.js | 91 + js/dojo-1.17.3/dojo/_base/Color.js | 94 + js/dojo-1.17.3/dojo/_base/Deferred.js | 142 + js/dojo-1.17.3/dojo/_base/NodeList.js | 23 + js/dojo-1.17.3/dojo/_base/array.js | 157 + js/dojo-1.17.3/dojo/_base/browser.js | 13 + js/dojo-1.17.3/dojo/_base/config.js | 32 + .../dojo/_base/configFirefoxExtension.js | 336 ++ js/dojo-1.17.3/dojo/_base/configNode.js | 108 + js/dojo-1.17.3/dojo/_base/configRhino.js | 142 + .../dojo/_base/configSpidermonkey.js | 80 + js/dojo-1.17.3/dojo/_base/connect.js | 163 + js/dojo-1.17.3/dojo/_base/declare.js | 477 ++ js/dojo-1.17.3/dojo/_base/event.js | 39 + js/dojo-1.17.3/dojo/_base/fx.js | 301 + js/dojo-1.17.3/dojo/_base/html.js | 88 + js/dojo-1.17.3/dojo/_base/json.js | 26 + js/dojo-1.17.3/dojo/_base/kernel.js | 122 + js/dojo-1.17.3/dojo/_base/lang.js | 187 + js/dojo-1.17.3/dojo/_base/loader.js | 280 + js/dojo-1.17.3/dojo/_base/query.js | 10 + js/dojo-1.17.3/dojo/_base/sniff.js | 15 + js/dojo-1.17.3/dojo/_base/unload.js | 22 + js/dojo-1.17.3/dojo/_base/url.js | 88 + js/dojo-1.17.3/dojo/_base/window.js | 52 + js/dojo-1.17.3/dojo/_base/xhr.js | 273 + js/dojo-1.17.3/dojo/_firebug/firebug.js | 32 + js/dojo-1.17.3/dojo/aspect.js | 113 + js/dojo-1.17.3/dojo/back.js | 239 + js/dojo-1.17.3/dojo/behavior.js | 96 + js/dojo-1.17.3/dojo/bower.json | 28 + js/dojo-1.17.3/dojo/cache.js | 10 + js/dojo-1.17.3/dojo/cldr/LICENSE | 29 + js/dojo-1.17.3/dojo/cldr/README | 18 + js/dojo-1.17.3/dojo/cldr/monetary.js | 24 + js/dojo-1.17.3/dojo/cldr/nls/ar/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ar/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/bs/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ca/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ca/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ca/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ca/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ca/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ca/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ca/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/cs/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/da/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/de/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/el/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-au/chinese.js | 8 + .../dojo/cldr/nls/en-au/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-au/generic.js | 8 + .../dojo/cldr/nls/en-au/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-au/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-au/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-au/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-ca/chinese.js | 8 + .../dojo/cldr/nls/en-ca/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-ca/generic.js | 8 + .../dojo/cldr/nls/en-ca/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-ca/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-ca/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en-gb/generic.js | 8 + .../dojo/cldr/nls/en-gb/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/en/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/es/roc.js | 8 + .../dojo/cldr/nls/ethiopic-amete-alem.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fi/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr-ch/generic.js | 8 + .../dojo/cldr/nls/fr-ch/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr-ch/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/fr/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/he/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hr/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/hu/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/id/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/islamic-civil.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/islamic-rgsa.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/islamic-tbla.js | 8 + .../dojo/cldr/nls/islamic-umalqura.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/it/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ja/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ko/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/mk/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/dangi.js | 8 + .../dojo/cldr/nls/nb/ethiopic-amete-alem.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nb/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/dangi.js | 8 + .../dojo/cldr/nls/nl/ethiopic-amete-alem.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/nl/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pl/roc.js | 8 + .../dojo/cldr/nls/pt-pt/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt-pt/chinese.js | 8 + .../dojo/cldr/nls/pt-pt/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt-pt/generic.js | 8 + .../dojo/cldr/nls/pt-pt/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt-pt/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt-pt/islamic.js | 8 + .../dojo/cldr/nls/pt-pt/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt-pt/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt-pt/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/pt/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ro/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/ru/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sk/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sl/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sl/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sl/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sl/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sl/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sl/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sr/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/sv/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/dangi.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/th/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/tr/roc.js | 8 + .../dojo/cldr/nls/zh-hant/buddhist.js | 8 + .../dojo/cldr/nls/zh-hant/chinese.js | 8 + .../dojo/cldr/nls/zh-hant/coptic.js | 8 + .../dojo/cldr/nls/zh-hant/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh-hant/dangi.js | 8 + .../cldr/nls/zh-hant/ethiopic-amete-alem.js | 8 + .../dojo/cldr/nls/zh-hant/ethiopic.js | 8 + .../dojo/cldr/nls/zh-hant/generic.js | 8 + .../dojo/cldr/nls/zh-hant/gregorian.js | 8 + .../dojo/cldr/nls/zh-hant/hebrew.js | 8 + .../dojo/cldr/nls/zh-hant/indian.js | 8 + .../dojo/cldr/nls/zh-hant/islamic.js | 8 + .../dojo/cldr/nls/zh-hant/japanese.js | 8 + .../dojo/cldr/nls/zh-hant/number.js | 8 + .../dojo/cldr/nls/zh-hant/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh-hant/roc.js | 8 + .../dojo/cldr/nls/zh-hk/currency.js | 8 + .../dojo/cldr/nls/zh-hk/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh-hk/number.js | 8 + .../dojo/cldr/nls/zh-tw/currency.js | 8 + .../dojo/cldr/nls/zh-tw/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh-tw/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/buddhist.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/chinese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/coptic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/currency.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/dangi.js | 8 + .../dojo/cldr/nls/zh/ethiopic-amete-alem.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/ethiopic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/generic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/gregorian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/hebrew.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/indian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/islamic.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/japanese.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/number.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/persian.js | 8 + js/dojo-1.17.3/dojo/cldr/nls/zh/roc.js | 8 + js/dojo-1.17.3/dojo/cldr/supplemental.js | 41 + js/dojo-1.17.3/dojo/colors.js | 75 + js/dojo-1.17.3/dojo/cookie.js | 49 + js/dojo-1.17.3/dojo/currency.js | 33 + js/dojo-1.17.3/dojo/data/ItemFileReadStore.js | 561 ++ .../dojo/data/ItemFileWriteStore.js | 499 ++ js/dojo-1.17.3/dojo/data/ObjectStore.js | 294 + js/dojo-1.17.3/dojo/data/api/Identity.js | 20 + js/dojo-1.17.3/dojo/data/api/Item.js | 10 + js/dojo-1.17.3/dojo/data/api/Notification.js | 18 + js/dojo-1.17.3/dojo/data/api/Read.js | 38 + js/dojo-1.17.3/dojo/data/api/Request.js | 12 + js/dojo-1.17.3/dojo/data/api/Write.js | 28 + js/dojo-1.17.3/dojo/data/util/filter.js | 53 + js/dojo-1.17.3/dojo/data/util/simpleFetch.js | 60 + js/dojo-1.17.3/dojo/data/util/sorter.js | 67 + js/dojo-1.17.3/dojo/date.js | 214 + js/dojo-1.17.3/dojo/date/locale.js | 480 ++ js/dojo-1.17.3/dojo/date/stamp.js | 83 + js/dojo-1.17.3/dojo/debounce.js | 22 + js/dojo-1.17.3/dojo/dnd/AutoSource.js | 12 + js/dojo-1.17.3/dojo/dnd/Avatar.js | 64 + js/dojo-1.17.3/dojo/dnd/Container.js | 235 + js/dojo-1.17.3/dojo/dnd/Manager.js | 132 + js/dojo-1.17.3/dojo/dnd/Moveable.js | 102 + js/dojo-1.17.3/dojo/dnd/Mover.js | 70 + js/dojo-1.17.3/dojo/dnd/Selector.js | 237 + js/dojo-1.17.3/dojo/dnd/Source.js | 287 + js/dojo-1.17.3/dojo/dnd/Target.js | 13 + js/dojo-1.17.3/dojo/dnd/TimedMoveable.js | 33 + js/dojo-1.17.3/dojo/dnd/autoscroll.js | 105 + js/dojo-1.17.3/dojo/dnd/common.js | 30 + js/dojo-1.17.3/dojo/dnd/move.js | 63 + js/dojo-1.17.3/dojo/dojo.js | 8 + js/dojo-1.17.3/dojo/dojo.profile.js | 46 + js/dojo-1.17.3/dojo/dom-attr.js | 64 + js/dojo-1.17.3/dojo/dom-class.js | 89 + js/dojo-1.17.3/dojo/dom-construct.js | 164 + js/dojo-1.17.3/dojo/dom-form.js | 81 + js/dojo-1.17.3/dojo/dom-geometry.js | 197 + js/dojo-1.17.3/dojo/dom-prop.js | 92 + js/dojo-1.17.3/dojo/dom-style.js | 167 + js/dojo-1.17.3/dojo/dom.js | 95 + js/dojo-1.17.3/dojo/domReady.js | 111 + js/dojo-1.17.3/dojo/errors/CancelError.js | 10 + js/dojo-1.17.3/dojo/errors/RequestError.js | 12 + .../dojo/errors/RequestTimeoutError.js | 10 + js/dojo-1.17.3/dojo/errors/create.js | 36 + js/dojo-1.17.3/dojo/fx.js | 272 + js/dojo-1.17.3/dojo/fx/Toggler.js | 28 + js/dojo-1.17.3/dojo/fx/easing.js | 166 + js/dojo-1.17.3/dojo/gears.js | 45 + js/dojo-1.17.3/dojo/global.js | 21 + js/dojo-1.17.3/dojo/has.js | 72 + js/dojo-1.17.3/dojo/hash.js | 138 + js/dojo-1.17.3/dojo/hccss.js | 35 + js/dojo-1.17.3/dojo/html.js | 171 + js/dojo-1.17.3/dojo/i18n.js | 270 + js/dojo-1.17.3/dojo/io-query.js | 51 + js/dojo-1.17.3/dojo/io/iframe.js | 72 + js/dojo-1.17.3/dojo/io/script.js | 113 + js/dojo-1.17.3/dojo/json.js | 104 + js/dojo-1.17.3/dojo/json5.js | 10 + js/dojo-1.17.3/dojo/json5/LICENSE.md | 23 + js/dojo-1.17.3/dojo/json5/README.md | 28 + js/dojo-1.17.3/dojo/json5/parse.js | 773 +++ js/dojo-1.17.3/dojo/json5/unicode.js | 8 + js/dojo-1.17.3/dojo/json5/util.js | 20 + js/dojo-1.17.3/dojo/keys.js | 10 + js/dojo-1.17.3/dojo/loadInit.js | 12 + js/dojo-1.17.3/dojo/main.js | 29 + js/dojo-1.17.3/dojo/mouse.js | 69 + js/dojo-1.17.3/dojo/nls/ar/colors.js | 8 + js/dojo-1.17.3/dojo/nls/az/colors.js | 8 + js/dojo-1.17.3/dojo/nls/bg/colors.js | 8 + js/dojo-1.17.3/dojo/nls/bs/colors.js | 8 + js/dojo-1.17.3/dojo/nls/ca/colors.js | 8 + js/dojo-1.17.3/dojo/nls/colors.js | 8 + js/dojo-1.17.3/dojo/nls/cs/colors.js | 8 + js/dojo-1.17.3/dojo/nls/da/colors.js | 8 + js/dojo-1.17.3/dojo/nls/de/colors.js | 8 + js/dojo-1.17.3/dojo/nls/el/colors.js | 8 + js/dojo-1.17.3/dojo/nls/es/colors.js | 8 + js/dojo-1.17.3/dojo/nls/eu/colors.js | 8 + js/dojo-1.17.3/dojo/nls/fi/colors.js | 8 + js/dojo-1.17.3/dojo/nls/fr/colors.js | 8 + js/dojo-1.17.3/dojo/nls/he/colors.js | 8 + js/dojo-1.17.3/dojo/nls/hr/colors.js | 8 + js/dojo-1.17.3/dojo/nls/hu/colors.js | 8 + js/dojo-1.17.3/dojo/nls/id/colors.js | 8 + js/dojo-1.17.3/dojo/nls/it/colors.js | 8 + js/dojo-1.17.3/dojo/nls/ja/colors.js | 8 + js/dojo-1.17.3/dojo/nls/kk/colors.js | 8 + js/dojo-1.17.3/dojo/nls/ko/colors.js | 8 + js/dojo-1.17.3/dojo/nls/mk/colors.js | 8 + js/dojo-1.17.3/dojo/nls/nb/colors.js | 8 + js/dojo-1.17.3/dojo/nls/nl/colors.js | 8 + js/dojo-1.17.3/dojo/nls/pl/colors.js | 8 + js/dojo-1.17.3/dojo/nls/pt-pt/colors.js | 8 + js/dojo-1.17.3/dojo/nls/pt/colors.js | 8 + js/dojo-1.17.3/dojo/nls/ro/colors.js | 8 + js/dojo-1.17.3/dojo/nls/ru/colors.js | 8 + js/dojo-1.17.3/dojo/nls/sk/colors.js | 8 + js/dojo-1.17.3/dojo/nls/sl/colors.js | 8 + js/dojo-1.17.3/dojo/nls/sr/colors.js | 8 + js/dojo-1.17.3/dojo/nls/sv/colors.js | 8 + js/dojo-1.17.3/dojo/nls/th/colors.js | 8 + js/dojo-1.17.3/dojo/nls/tr/colors.js | 8 + js/dojo-1.17.3/dojo/nls/uk/colors.js | 8 + js/dojo-1.17.3/dojo/nls/zh-tw/colors.js | 8 + js/dojo-1.17.3/dojo/nls/zh/colors.js | 8 + js/dojo-1.17.3/dojo/node.js | 36 + js/dojo-1.17.3/dojo/number.js | 321 ++ js/dojo-1.17.3/dojo/on.js | 387 ++ js/dojo-1.17.3/dojo/on/asyncEventListener.js | 41 + js/dojo-1.17.3/dojo/on/debounce.js | 14 + js/dojo-1.17.3/dojo/on/throttle.js | 14 + js/dojo-1.17.3/dojo/package-lock.json | 764 +++ js/dojo-1.17.3/dojo/package.json | 40 + js/dojo-1.17.3/dojo/parser.js | 451 ++ js/dojo-1.17.3/dojo/promise/Promise.js | 57 + js/dojo-1.17.3/dojo/promise/all.js | 60 + js/dojo-1.17.3/dojo/promise/first.js | 34 + .../dojo/promise/instrumentation.js | 90 + js/dojo-1.17.3/dojo/promise/tracer.js | 37 + js/dojo-1.17.3/dojo/query.js | 195 + js/dojo-1.17.3/dojo/ready.js | 77 + js/dojo-1.17.3/dojo/regexp.js | 33 + js/dojo-1.17.3/dojo/request.js | 10 + js/dojo-1.17.3/dojo/request/default.js | 28 + js/dojo-1.17.3/dojo/request/handlers.js | 64 + js/dojo-1.17.3/dojo/request/iframe.js | 292 + js/dojo-1.17.3/dojo/request/node.js | 89 + js/dojo-1.17.3/dojo/request/notify.js | 38 + js/dojo-1.17.3/dojo/request/registry.js | 68 + js/dojo-1.17.3/dojo/request/script.js | 130 + js/dojo-1.17.3/dojo/request/util.js | 163 + js/dojo-1.17.3/dojo/request/watch.js | 73 + js/dojo-1.17.3/dojo/request/xhr.js | 243 + js/dojo-1.17.3/dojo/require.js | 12 + js/dojo-1.17.3/dojo/resources/LICENSE | 30 + js/dojo-1.17.3/dojo/resources/blank.gif | Bin 0 -> 43 bytes js/dojo-1.17.3/dojo/resources/blank.html | 1 + js/dojo-1.17.3/dojo/resources/dnd.css | 14 + js/dojo-1.17.3/dojo/resources/dojo.css | 98 + .../dojo/resources/iframe_history.html | 44 + .../dojo/resources/images/dndCopy.png | Bin 0 -> 814 bytes .../dojo/resources/images/dndMove.png | Bin 0 -> 785 bytes .../dojo/resources/images/dndNoCopy.png | Bin 0 -> 1332 bytes .../dojo/resources/images/dndNoMove.png | Bin 0 -> 991 bytes js/dojo-1.17.3/dojo/router.js | 10 + js/dojo-1.17.3/dojo/router/RouterBase.js | 181 + js/dojo-1.17.3/dojo/rpc/JsonService.js | 33 + js/dojo-1.17.3/dojo/rpc/JsonpService.js | 28 + js/dojo-1.17.3/dojo/rpc/RpcService.js | 86 + js/dojo-1.17.3/dojo/selector/_loader.js | 46 + js/dojo-1.17.3/dojo/selector/acme.js | 824 +++ js/dojo-1.17.3/dojo/selector/lite.js | 223 + js/dojo-1.17.3/dojo/sniff.js | 55 + js/dojo-1.17.3/dojo/store/Cache.js | 49 + js/dojo-1.17.3/dojo/store/DataStore.js | 162 + js/dojo-1.17.3/dojo/store/JsonRest.js | 80 + js/dojo-1.17.3/dojo/store/Memory.js | 93 + js/dojo-1.17.3/dojo/store/Observable.js | 166 + js/dojo-1.17.3/dojo/store/README | 6 + js/dojo-1.17.3/dojo/store/api/Store.js | 40 + .../dojo/store/util/QueryResults.js | 41 + .../dojo/store/util/SimpleQueryEngine.js | 66 + js/dojo-1.17.3/dojo/string.js | 127 + js/dojo-1.17.3/dojo/tests.js | 13 + js/dojo-1.17.3/dojo/text.js | 99 + js/dojo-1.17.3/dojo/throttle.js | 22 + js/dojo-1.17.3/dojo/topic.js | 15 + js/dojo-1.17.3/dojo/touch.js | 193 + js/dojo-1.17.3/dojo/uacss.js | 37 + js/dojo-1.17.3/dojo/when.js | 31 + js/dojo-1.17.3/dojo/window.js | 142 + js/symb/taxa.taxonomyloader.js | 11 +- taxa/profile/tpimageeditor.php | 4 +- taxa/taxonomy/taxonomydynamicdisplay.php | 4 +- taxa/taxonomy/taxonomyloader.php | 2 +- 1792 files changed, 79875 insertions(+), 74 deletions(-) create mode 100644 js/dojo-1.17.3/dijit/BackgroundIframe.js create mode 100644 js/dojo-1.17.3/dijit/CONTRIBUTING.md create mode 100644 js/dojo-1.17.3/dijit/Calendar.js create mode 100644 js/dojo-1.17.3/dijit/CalendarLite.js create mode 100644 js/dojo-1.17.3/dijit/CheckedMenuItem.js create mode 100644 js/dojo-1.17.3/dijit/ColorPalette.js create mode 100644 js/dojo-1.17.3/dijit/ConfirmDialog.js create mode 100644 js/dojo-1.17.3/dijit/ConfirmTooltipDialog.js create mode 100644 js/dojo-1.17.3/dijit/Declaration.js create mode 100644 js/dojo-1.17.3/dijit/Destroyable.js create mode 100644 js/dojo-1.17.3/dijit/Dialog.js create mode 100644 js/dojo-1.17.3/dijit/DialogUnderlay.js create mode 100644 js/dojo-1.17.3/dijit/DropDownMenu.js create mode 100644 js/dojo-1.17.3/dijit/Editor.js create mode 100644 js/dojo-1.17.3/dijit/Fieldset.js create mode 100644 js/dojo-1.17.3/dijit/InlineEditBox.js create mode 100644 js/dojo-1.17.3/dijit/LICENSE create mode 100644 js/dojo-1.17.3/dijit/Menu.js create mode 100644 js/dojo-1.17.3/dijit/MenuBar.js create mode 100644 js/dojo-1.17.3/dijit/MenuBarItem.js create mode 100644 js/dojo-1.17.3/dijit/MenuItem.js create mode 100644 js/dojo-1.17.3/dijit/MenuSeparator.js create mode 100644 js/dojo-1.17.3/dijit/PopupMenuBarItem.js create mode 100644 js/dojo-1.17.3/dijit/PopupMenuItem.js create mode 100644 js/dojo-1.17.3/dijit/ProgressBar.js create mode 100644 js/dojo-1.17.3/dijit/README.md create mode 100644 js/dojo-1.17.3/dijit/RadioMenuItem.js create mode 100644 js/dojo-1.17.3/dijit/TitlePane.js create mode 100644 js/dojo-1.17.3/dijit/Toolbar.js create mode 100644 js/dojo-1.17.3/dijit/ToolbarSeparator.js create mode 100644 js/dojo-1.17.3/dijit/Tooltip.js create mode 100644 js/dojo-1.17.3/dijit/TooltipDialog.js create mode 100644 js/dojo-1.17.3/dijit/Tree.js create mode 100644 js/dojo-1.17.3/dijit/Viewport.js create mode 100644 js/dojo-1.17.3/dijit/WidgetSet.js create mode 100644 js/dojo-1.17.3/dijit/_AttachMixin.js create mode 100644 js/dojo-1.17.3/dijit/_BidiMixin.js create mode 100644 js/dojo-1.17.3/dijit/_BidiSupport.js create mode 100644 js/dojo-1.17.3/dijit/_Calendar.js create mode 100644 js/dojo-1.17.3/dijit/_ConfirmDialogMixin.js create mode 100644 js/dojo-1.17.3/dijit/_Contained.js create mode 100644 js/dojo-1.17.3/dijit/_Container.js create mode 100644 js/dojo-1.17.3/dijit/_CssStateMixin.js create mode 100644 js/dojo-1.17.3/dijit/_DialogMixin.js create mode 100644 js/dojo-1.17.3/dijit/_FocusMixin.js create mode 100644 js/dojo-1.17.3/dijit/_HasDropDown.js create mode 100644 js/dojo-1.17.3/dijit/_KeyNavContainer.js create mode 100644 js/dojo-1.17.3/dijit/_KeyNavMixin.js create mode 100644 js/dojo-1.17.3/dijit/_MenuBase.js create mode 100644 js/dojo-1.17.3/dijit/_OnDijitClickMixin.js create mode 100644 js/dojo-1.17.3/dijit/_PaletteMixin.js create mode 100644 js/dojo-1.17.3/dijit/_Templated.js create mode 100644 js/dojo-1.17.3/dijit/_TemplatedMixin.js create mode 100644 js/dojo-1.17.3/dijit/_TimePicker.js create mode 100644 js/dojo-1.17.3/dijit/_Widget.js create mode 100644 js/dojo-1.17.3/dijit/_WidgetBase.js create mode 100644 js/dojo-1.17.3/dijit/_WidgetsInTemplateMixin.js create mode 100644 js/dojo-1.17.3/dijit/_base.js create mode 100644 js/dojo-1.17.3/dijit/_base/focus.js create mode 100644 js/dojo-1.17.3/dijit/_base/manager.js create mode 100644 js/dojo-1.17.3/dijit/_base/place.js create mode 100644 js/dojo-1.17.3/dijit/_base/popup.js create mode 100644 js/dojo-1.17.3/dijit/_base/scroll.js create mode 100644 js/dojo-1.17.3/dijit/_base/sniff.js create mode 100644 js/dojo-1.17.3/dijit/_base/typematic.js create mode 100644 js/dojo-1.17.3/dijit/_base/wai.js create mode 100644 js/dojo-1.17.3/dijit/_base/window.js create mode 100644 js/dojo-1.17.3/dijit/_editor/RichText.js create mode 100644 js/dojo-1.17.3/dijit/_editor/_Plugin.js create mode 100644 js/dojo-1.17.3/dijit/_editor/html.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/al/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/al/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/al/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ar/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ar/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ar/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/az/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/az/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/az/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/bg/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/bg/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/bg/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/bs/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/bs/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/bs/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ca/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ca/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ca/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/cs/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/cs/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/cs/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/da/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/da/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/da/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/de/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/de/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/de/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/el/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/el/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/el/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/es/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/es/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/es/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/eu/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/eu/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/eu/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/fi/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/fi/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/fi/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/fr/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/fr/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/fr/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/he/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/he/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/he/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/hr/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/hr/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/hr/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/hu/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/hu/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/hu/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/id/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/id/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/id/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/it/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/it/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/it/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ja/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ja/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ja/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/kk/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/kk/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/kk/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ko/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ko/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ko/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/mk/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/mk/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/mk/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/nb/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/nb/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/nb/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/nl/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/nl/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/nl/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pl/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pl/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pl/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pt-pt/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pt-pt/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pt-pt/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pt/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pt/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/pt/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ro/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ro/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ro/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ru/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ru/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/ru/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sk/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sk/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sk/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sl/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sl/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sl/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sr/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sr/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sr/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sv/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sv/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/sv/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/th/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/th/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/th/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/tr/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/tr/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/tr/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/uk/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/uk/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/uk/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/zh-tw/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/zh-tw/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/zh-tw/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/zh/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/zh/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/nls/zh/commands.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/AlwaysShowToolbar.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/EnterKeyHandling.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/FontChoice.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/FullScreen.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/LinkDialog.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/NewPage.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/Print.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/TabIndent.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/TextColor.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/ToggleDir.js create mode 100644 js/dojo-1.17.3/dijit/_editor/plugins/ViewSource.js create mode 100644 js/dojo-1.17.3/dijit/_editor/range.js create mode 100644 js/dojo-1.17.3/dijit/_editor/selection.js create mode 100644 js/dojo-1.17.3/dijit/_tree/dndSource.js create mode 100644 js/dojo-1.17.3/dijit/a11y.js create mode 100644 js/dojo-1.17.3/dijit/a11yclick.js create mode 100644 js/dojo-1.17.3/dijit/bower.json create mode 100644 js/dojo-1.17.3/dijit/dijit-all.js create mode 100644 js/dojo-1.17.3/dijit/dijit.js create mode 100644 js/dojo-1.17.3/dijit/dijit.profile.js create mode 100644 js/dojo-1.17.3/dijit/focus.js create mode 100644 js/dojo-1.17.3/dijit/form/Button.js create mode 100644 js/dojo-1.17.3/dijit/form/CheckBox.js create mode 100644 js/dojo-1.17.3/dijit/form/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/ComboBoxMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/ComboButton.js create mode 100644 js/dojo-1.17.3/dijit/form/CurrencyTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/DataList.js create mode 100644 js/dojo-1.17.3/dijit/form/DateTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/DropDownButton.js create mode 100644 js/dojo-1.17.3/dijit/form/FilteringSelect.js create mode 100644 js/dojo-1.17.3/dijit/form/Form.js create mode 100644 js/dojo-1.17.3/dijit/form/HorizontalRule.js create mode 100644 js/dojo-1.17.3/dijit/form/HorizontalRuleLabels.js create mode 100644 js/dojo-1.17.3/dijit/form/HorizontalSlider.js create mode 100644 js/dojo-1.17.3/dijit/form/MappedTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/MultiSelect.js create mode 100644 js/dojo-1.17.3/dijit/form/NumberSpinner.js create mode 100644 js/dojo-1.17.3/dijit/form/NumberTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/RadioButton.js create mode 100644 js/dojo-1.17.3/dijit/form/RangeBoundTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/Select.js create mode 100644 js/dojo-1.17.3/dijit/form/SimpleTextarea.js create mode 100644 js/dojo-1.17.3/dijit/form/Slider.js create mode 100644 js/dojo-1.17.3/dijit/form/TextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/TimeTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/ToggleButton.js create mode 100644 js/dojo-1.17.3/dijit/form/ValidationTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/VerticalRule.js create mode 100644 js/dojo-1.17.3/dijit/form/VerticalRuleLabels.js create mode 100644 js/dojo-1.17.3/dijit/form/VerticalSlider.js create mode 100644 js/dojo-1.17.3/dijit/form/_AutoCompleterMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_ButtonMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_CheckBoxMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_ComboBoxMenu.js create mode 100644 js/dojo-1.17.3/dijit/form/_ComboBoxMenuMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_DateTimeTextBox.js create mode 100644 js/dojo-1.17.3/dijit/form/_ExpandingTextAreaMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_FormMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_FormSelectWidget.js create mode 100644 js/dojo-1.17.3/dijit/form/_FormValueMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_FormValueWidget.js create mode 100644 js/dojo-1.17.3/dijit/form/_FormWidget.js create mode 100644 js/dojo-1.17.3/dijit/form/_FormWidgetMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_ListBase.js create mode 100644 js/dojo-1.17.3/dijit/form/_ListMouseMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_RadioButtonMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_SearchMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_Spinner.js create mode 100644 js/dojo-1.17.3/dijit/form/_TextBoxMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/_ToggleButtonMixin.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/al/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/al/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/al/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ar/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ar/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ar/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/az/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/az/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/az/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/bg/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/bg/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/bg/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/bs/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/bs/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/bs/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ca/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ca/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ca/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/cs/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/cs/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/cs/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/da/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/da/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/da/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/de/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/de/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/de/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/el/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/el/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/el/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/es/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/es/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/es/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/eu/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/eu/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/eu/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/fi/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/fi/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/fi/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/fr/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/fr/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/fr/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/he/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/he/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/he/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/hr/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/hr/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/hr/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/hu/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/hu/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/hu/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/id/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/id/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/id/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/it/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/it/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/it/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ja/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ja/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ja/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/kk/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/kk/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/kk/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ko/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ko/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ko/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/mk/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/mk/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/mk/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/nb/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/nb/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/nb/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/nl/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/nl/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/nl/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pl/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pl/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pl/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pt-pt/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pt-pt/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pt-pt/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pt/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pt/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/pt/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ro/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ro/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ro/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ru/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ru/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/ru/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sk/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sk/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sk/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sl/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sl/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sl/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sr/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sr/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sr/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sv/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sv/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/sv/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/th/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/th/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/th/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/tr/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/tr/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/tr/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/uk/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/uk/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/uk/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/zh-tw/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/zh-tw/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/zh-tw/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/zh/ComboBox.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/zh/Textarea.js create mode 100644 js/dojo-1.17.3/dijit/form/nls/zh/validate.js create mode 100644 js/dojo-1.17.3/dijit/form/templates/Button.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/CheckBox.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/ComboButton.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/DropDownBox.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/DropDownButton.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/HorizontalSlider.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/Select.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/Spinner.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/TextBox.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/ValidationTextBox.html create mode 100644 js/dojo-1.17.3/dijit/form/templates/VerticalSlider.html create mode 100644 js/dojo-1.17.3/dijit/hccss.js create mode 100644 js/dojo-1.17.3/dijit/icons/commonIcons.css create mode 100644 js/dojo-1.17.3/dijit/icons/commonIcons_rtl.css create mode 100644 js/dojo-1.17.3/dijit/icons/editorIcons.css create mode 100644 js/dojo-1.17.3/dijit/icons/editorIcons_rtl.css create mode 100644 js/dojo-1.17.3/dijit/icons/images/commonIconsObjActDisabled.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/commonIconsObjActDisabled_rtl.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/commonIconsObjActEnabled.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/commonIconsObjActEnabled8bit.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/commonIconsObjActEnabled8bit_rtl.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/commonIconsObjActEnabled_rtl.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/editorIconsDisabled.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/editorIconsDisabled_rtl.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/editorIconsEnabled.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/editorIconsEnabled_rtl.png create mode 100644 js/dojo-1.17.3/dijit/icons/images/loadingAnimation.gif create mode 100644 js/dojo-1.17.3/dijit/icons/images/loadingAnimation_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/layout/AccordionContainer.js create mode 100644 js/dojo-1.17.3/dijit/layout/AccordionPane.js create mode 100644 js/dojo-1.17.3/dijit/layout/BorderContainer.js create mode 100644 js/dojo-1.17.3/dijit/layout/ContentPane.js create mode 100644 js/dojo-1.17.3/dijit/layout/LayoutContainer.js create mode 100644 js/dojo-1.17.3/dijit/layout/LinkPane.js create mode 100644 js/dojo-1.17.3/dijit/layout/ScrollingTabController.js create mode 100644 js/dojo-1.17.3/dijit/layout/SplitContainer.js create mode 100644 js/dojo-1.17.3/dijit/layout/StackContainer.js create mode 100644 js/dojo-1.17.3/dijit/layout/StackController.js create mode 100644 js/dojo-1.17.3/dijit/layout/TabContainer.js create mode 100644 js/dojo-1.17.3/dijit/layout/TabController.js create mode 100644 js/dojo-1.17.3/dijit/layout/_ContentPaneResizeMixin.js create mode 100644 js/dojo-1.17.3/dijit/layout/_LayoutWidget.js create mode 100644 js/dojo-1.17.3/dijit/layout/_TabContainerBase.js create mode 100644 js/dojo-1.17.3/dijit/layout/templates/AccordionButton.html create mode 100644 js/dojo-1.17.3/dijit/layout/templates/ScrollingTabController.html create mode 100644 js/dojo-1.17.3/dijit/layout/templates/TabContainer.html create mode 100644 js/dojo-1.17.3/dijit/layout/templates/_ScrollingTabControllerButton.html create mode 100644 js/dojo-1.17.3/dijit/layout/templates/_TabButton.html create mode 100644 js/dojo-1.17.3/dijit/layout/utils.js create mode 100644 js/dojo-1.17.3/dijit/main.js create mode 100644 js/dojo-1.17.3/dijit/nls/al/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/al/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/ar/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/ar/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/az/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/az/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/bg/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/bg/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/bs/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/bs/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/ca/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/ca/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/cs/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/cs/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/da/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/da/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/de/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/de/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_ROOT.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_ar.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_ca.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_cs.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_da.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_de.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_el.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_en-gb.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_en-us.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_es-es.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_fi-fi.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_fr-fr.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_he-il.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_hu.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_it-it.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_ja-jp.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_ko-kr.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_nb.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_nl-nl.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_pl.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_pt-br.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_pt-pt.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_ru.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_sk.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_sl.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_sv.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_th.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_tr.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_zh-cn.js create mode 100644 js/dojo-1.17.3/dijit/nls/dijit-all_zh-tw.js create mode 100644 js/dojo-1.17.3/dijit/nls/el/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/el/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/es/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/es/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/eu/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/eu/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/fi/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/fi/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/fr/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/fr/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/he/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/he/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/hr/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/hr/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/hu/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/hu/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/id/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/id/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/it/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/it/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/ja/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/ja/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/kk/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/kk/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/ko/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/ko/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/mk/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/mk/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/nb/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/nb/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/nl/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/nl/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/pl/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/pl/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/pt-pt/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/pt-pt/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/pt/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/pt/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/ro/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/ro/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/ru/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/ru/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/sk/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/sk/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/sl/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/sl/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/sr/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/sr/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/sv/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/sv/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/th/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/th/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/tr/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/tr/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/uk/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/uk/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/zh-tw/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/zh-tw/loading.js create mode 100644 js/dojo-1.17.3/dijit/nls/zh/common.js create mode 100644 js/dojo-1.17.3/dijit/nls/zh/loading.js create mode 100644 js/dojo-1.17.3/dijit/package.json create mode 100644 js/dojo-1.17.3/dijit/place.js create mode 100644 js/dojo-1.17.3/dijit/popup.js create mode 100644 js/dojo-1.17.3/dijit/registry.js create mode 100644 js/dojo-1.17.3/dijit/selection.js create mode 100644 js/dojo-1.17.3/dijit/templates/Calendar.html create mode 100644 js/dojo-1.17.3/dijit/templates/CheckedMenuItem.html create mode 100644 js/dojo-1.17.3/dijit/templates/ColorPalette.html create mode 100644 js/dojo-1.17.3/dijit/templates/Dialog.html create mode 100644 js/dojo-1.17.3/dijit/templates/Fieldset.html create mode 100644 js/dojo-1.17.3/dijit/templates/InlineEditBox.html create mode 100644 js/dojo-1.17.3/dijit/templates/Menu.html create mode 100644 js/dojo-1.17.3/dijit/templates/MenuBar.html create mode 100644 js/dojo-1.17.3/dijit/templates/MenuBarItem.html create mode 100644 js/dojo-1.17.3/dijit/templates/MenuItem.html create mode 100644 js/dojo-1.17.3/dijit/templates/MenuSeparator.html create mode 100644 js/dojo-1.17.3/dijit/templates/ProgressBar.html create mode 100644 js/dojo-1.17.3/dijit/templates/TitlePane.html create mode 100644 js/dojo-1.17.3/dijit/templates/Tooltip.html create mode 100644 js/dojo-1.17.3/dijit/templates/TooltipDialog.html create mode 100644 js/dojo-1.17.3/dijit/templates/Tree.html create mode 100644 js/dojo-1.17.3/dijit/templates/TreeNode.html create mode 100644 js/dojo-1.17.3/dijit/templates/actionBar.html create mode 100644 js/dojo-1.17.3/dijit/themes/a11y/README.txt create mode 100644 js/dojo-1.17.3/dijit/themes/a11y/colors3x4.png create mode 100644 js/dojo-1.17.3/dijit/themes/a11y/colors7x10.png create mode 100644 js/dojo-1.17.3/dijit/themes/a11y/indeterminate_progress.gif create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Calendar.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Calendar.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Calendar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Calendar_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/ColorPalette.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/ColorPalette.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Common.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Dialog.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Dialog.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Dialog_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Dialog_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Editor.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Editor.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Editor_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Editor_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/InlineEditBox.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/InlineEditBox.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Menu.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Menu.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Menu_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Menu_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/ProgressBar.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/ProgressBar.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/ProgressBar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/ProgressBar_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/README create mode 100644 js/dojo-1.17.3/dijit/themes/claro/TimePicker.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/TimePicker.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/TitlePane.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/TitlePane.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/TitlePane_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/TitlePane_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Toolbar.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Toolbar.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Toolbar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Toolbar_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Tree.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Tree.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Tree_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/Tree_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/claro.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/claro_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/compile.js create mode 100644 js/dojo-1.17.3/dijit/themes/claro/document.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/document.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Button.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Button.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Button_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Button_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Checkbox.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Checkbox.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Common.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Common_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Common_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/NumberSpinner.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/NumberSpinner.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/RadioButton.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/RadioButton.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Select.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Select.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Slider.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Slider.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Slider_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/Slider_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/buttonArrows.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/buttonDisabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/buttonDisabled.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/buttonEnabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/buttonEnabled.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/checkboxAndRadioButtons_IE6.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/checkboxRadioButtonStates.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/commonFormArrows.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/error.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/form/images/sliderThumbs.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/activeGradient.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/activeGradient.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/calendar.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/calendarArrows.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/calendarArrows8bit.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/checkmarkNoBorder.gif create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/checkmarkNoBorder.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/dialogCloseIcon.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/dialogCloseIcon8bit.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/dnd.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/progressBarAnim.gif create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/progressBarFull.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/spriteArrows.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/standardGradient.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/standardGradient.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/tooltip.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/tooltip8bit.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/treeExpandImages.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/images/treeExpandImages8bit.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/AccordionContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/AccordionContainer.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/BorderContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/BorderContainer.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/ContentPane.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/ContentPane.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/TabContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/TabContainer.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/TabContainer_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/TabContainer_rtl.less create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabBottomSelected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabBottomSelected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabBottomUnselected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabBottomUnselected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabClose.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabLeftSelected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabLeftSelected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabLeftUnselected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabLeftUnselected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabNested.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabRightSelected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabRightSelected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabRightUnselected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabRightUnselected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabTopSelected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabTopSelected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabTopUnselected.png create mode 100644 js/dojo-1.17.3/dijit/themes/claro/layout/images/tabTopUnselected.svg create mode 100644 js/dojo-1.17.3/dijit/themes/claro/variables.less create mode 100644 js/dojo-1.17.3/dijit/themes/dijit.css create mode 100644 js/dojo-1.17.3/dijit/themes/dijit_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Calendar.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Calendar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/ColorPalette.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Dialog.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Dialog_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Editor.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Editor_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Menu.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Menu_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/ProgressBar.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/ProgressBar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/TimePicker.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/TimePicker_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/TitlePane.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/TitlePane_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Toolbar.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Tree.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/Tree_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/Button.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/Button_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/Checkbox.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/RadioButton.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/Select.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/Slider.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/Slider_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/form/TimeTextBox.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/accordionItemActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/buttonActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/buttonDisabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/buttonEnabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/buttonHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/dndCopy.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/dndMove.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/dndNoCopy.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/dndNoMove.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/no.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/preciseSliderThumb.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/preciseSliderThumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/preciseSliderThumbFocus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/preciseSliderThumbFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/progressBarAnim.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/progressBarEmpty.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/progressBarFull.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderEmpty.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderEmptyVertical.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderFull.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderFullFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderFullVertical.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderFullVerticalFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderThumb.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderThumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderThumbFocus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/sliderThumbFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/splitContainerSizerH-thumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/splitContainerSizerH.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/splitContainerSizerV-thumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/splitContainerSizerV.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteArrows.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteArrows.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteCheckbox.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteCheckbox.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteDivIcons.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteDivIcons.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteRadio.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteRadio.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteRoundedIconsSmall.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteRoundedIconsSmall.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteTree.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteTree.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteTree_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/spriteTree_rtl.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tabBottomActiveC.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tabBottomEnabledC.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tabBottomHoverC.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tabContainerSprite.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/titleBar.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/titleBarActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorDown.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorDown.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorLeft.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorLeft.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorRight.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorRight.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorUp.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/tooltipConnectorUp.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/treeExpand_loading.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/treeHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/treeI.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/treeI_half.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/treeI_half_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/treeI_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/validationInputBg.gif create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/validationInputBg.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/images/warning.png create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/layout/AccordionContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/layout/AccordionContainer_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/layout/BorderContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/layout/ContentPane.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/layout/SplitContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/layout/TabContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/layout/TabContainer_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/nihilo.css create mode 100644 js/dojo-1.17.3/dijit/themes/nihilo/nihilo_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Calendar.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Calendar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/ColorPalette.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Dialog.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Dialog_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Editor.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Editor_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Menu.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Menu_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/ProgressBar.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/ProgressBar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/TimePicker.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/TimePicker_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/TitlePane.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/TitlePane_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Toolbar.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Tree.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/Tree_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/Button.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/Button_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/Checkbox.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/RadioButton.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/Select.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/Slider.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/Slider_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/form/TimeTextBox.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/accordionItemActive.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/accordionItemActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/buttonActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/buttonDisabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/buttonEnabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/buttonHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/dndCopy.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/dndMove.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/dndNoCopy.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/dndNoMove.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/preciseSliderThumb.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/preciseSliderThumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/preciseSliderThumbFocus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/preciseSliderThumbFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/progressBarAnim.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/progressBarEmpty.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/progressBarFull.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderEmpty.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderEmptyVertical.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderFull.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderFullFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderFullVertical.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderFullVerticalFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderThumb.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderThumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderThumbFocus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/sliderThumbFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/splitContainerSizerH-thumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/splitContainerSizerH.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/splitContainerSizerV-thumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/splitContainerSizerV.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteArrows.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteArrows.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteCheckbox.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteCheckbox.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteDivIcons.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteDivIcons.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteRadio.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteRadio.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteRoundedIconsSmall.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteRoundedIconsSmall.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteRoundedIconsSmallBl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteRoundedIconsSmallBl.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteTree.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteTree.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteTree_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/spriteTree_rtl.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tabBottomActiveC.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tabBottomEnabledC.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tabBottomEnabledSpriteLR.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tabBottomHoverC.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tabContainerSprite.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tabLeftChecked.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tabRightChecked.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/titleBar.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/titleBarActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorDown.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorDown.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorLeft.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorLeft.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorRight.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorRight.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorUp.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/tooltipConnectorUp.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/treeExpand_loading.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/treeHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/treeI.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/treeI_half.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/treeI_half_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/treeI_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/validationInputBg.gif create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/validationInputBg.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/images/warning.png create mode 100644 js/dojo-1.17.3/dijit/themes/soria/layout/AccordionContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/layout/AccordionContainer_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/layout/BorderContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/layout/ContentPane.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/layout/SplitContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/layout/TabContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/layout/TabContainer_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/soria.css create mode 100644 js/dojo-1.17.3/dijit/themes/soria/soria_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Calendar.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Calendar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/ColorPalette.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Dialog.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Dialog_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Editor.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Editor_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Menu.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Menu_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/ProgressBar.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/ProgressBar_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/TimePicker.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/TimePicker_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/TitlePane.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/TitlePane_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Toolbar.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Tree.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/Tree_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/form/Button.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/form/Checkbox.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/form/Common.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/form/RadioButton.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/form/Select.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/form/Slider.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/form/Slider_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/accordionItemActive.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/accordionItemHover.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/buttonActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/buttonDisabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/buttonEnabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/buttonHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/calendarDayLabel.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/calendarMonthLabel.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/calendarYearLabel.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/checkmark.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/checkmark.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/checkmarkNoBorder.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/checkmarkNoBorder.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/circleIcon.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/circleIcon.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/comboArrowDown.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dijitProgressBarAnim.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dijitProgressBarAnim.psd create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dndCopy.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dndMove.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dndNoCopy.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dndNoMove.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dojoTundraGradientBg.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/dojoTundraGradientBg.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/doubleArrowDown.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/doubleArrowUp.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/folderClosed.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/folderOpened.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/i.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/i_half.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/i_half_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/i_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/leaf.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/loading.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/menu.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/minusButton.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/no.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/noX.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/plusButton.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/popupMenuBg.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/preciseSliderThumb.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/preciseSliderThumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/preciseSliderThumbFocus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/preciseSliderThumbFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-1.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-2.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-3.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-4.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-5.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-6.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-7.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-8.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim-9.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarAnim.psd create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarEmpty.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/progressBarFull.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/radioButtonActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/radioButtonActiveDisabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/radioButtonActiveHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/radioButtonDisabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/radioButtonEnabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/radioButtonHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderEmpty.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderEmptyVertical.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderFull.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderFullFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderFullVertical.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderFullVerticalFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderThumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderThumbFocus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/sliderThumbFocus.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/smallArrowDown.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/smallArrowUp.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/splitContainerSizerH-thumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/splitContainerSizerH.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/splitContainerSizerV-thumb.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/splitContainerSizerV.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/spriteArrows.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/spriteArrows.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/spriteRoundedIconsSmall.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabActive.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabClose.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabClose.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabCloseHover.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabCloseHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabDisabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabEnabled.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabHover.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tabHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/titleBar.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/titleBarBg.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorDown.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorDown.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorLeft.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorLeft.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorRight.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorRight.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorUp.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/tooltipConnectorUp.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_leaf.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_leaf_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_loading.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_minus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_minus_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_mius.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_plus.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeExpand_plus_rtl.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/treeHover.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/validationInputBg.gif create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/validationInputBg.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/images/warning.png create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/layout/AccordionContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/layout/BorderContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/layout/ContentPane.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/layout/SplitContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/layout/TabContainer.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/layout/TabContainer_rtl.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/tundra.css create mode 100644 js/dojo-1.17.3/dijit/themes/tundra/tundra_rtl.css create mode 100644 js/dojo-1.17.3/dijit/tree/ForestStoreModel.js create mode 100644 js/dojo-1.17.3/dijit/tree/ObjectStoreModel.js create mode 100644 js/dojo-1.17.3/dijit/tree/TreeStoreModel.js create mode 100644 js/dojo-1.17.3/dijit/tree/_dndContainer.js create mode 100644 js/dojo-1.17.3/dijit/tree/_dndSelector.js create mode 100644 js/dojo-1.17.3/dijit/tree/dndSource.js create mode 100644 js/dojo-1.17.3/dijit/tree/model.js create mode 100644 js/dojo-1.17.3/dijit/typematic.js create mode 100644 js/dojo-1.17.3/dojo-1.14.1/claro-1.14.1.css create mode 100644 js/dojo-1.17.3/dojo-1.14.1/dojo.js create mode 100644 js/dojo-1.17.3/dojo/AdapterRegistry.js create mode 100644 js/dojo-1.17.3/dojo/CONTRIBUTING.md create mode 100644 js/dojo-1.17.3/dojo/Deferred.js create mode 100644 js/dojo-1.17.3/dojo/DeferredList.js create mode 100644 js/dojo-1.17.3/dojo/Evented.js create mode 100644 js/dojo-1.17.3/dojo/LICENSE create mode 100644 js/dojo-1.17.3/dojo/NodeList-data.js create mode 100644 js/dojo-1.17.3/dojo/NodeList-dom.js create mode 100644 js/dojo-1.17.3/dojo/NodeList-fx.js create mode 100644 js/dojo-1.17.3/dojo/NodeList-html.js create mode 100644 js/dojo-1.17.3/dojo/NodeList-manipulate.js create mode 100644 js/dojo-1.17.3/dojo/NodeList-traverse.js create mode 100644 js/dojo-1.17.3/dojo/NodeList.js create mode 100644 js/dojo-1.17.3/dojo/OpenAjax.js create mode 100644 js/dojo-1.17.3/dojo/README.md create mode 100644 js/dojo-1.17.3/dojo/Stateful.js create mode 100644 js/dojo-1.17.3/dojo/_base/Color.js create mode 100644 js/dojo-1.17.3/dojo/_base/Deferred.js create mode 100644 js/dojo-1.17.3/dojo/_base/NodeList.js create mode 100644 js/dojo-1.17.3/dojo/_base/array.js create mode 100644 js/dojo-1.17.3/dojo/_base/browser.js create mode 100644 js/dojo-1.17.3/dojo/_base/config.js create mode 100644 js/dojo-1.17.3/dojo/_base/configFirefoxExtension.js create mode 100644 js/dojo-1.17.3/dojo/_base/configNode.js create mode 100644 js/dojo-1.17.3/dojo/_base/configRhino.js create mode 100644 js/dojo-1.17.3/dojo/_base/configSpidermonkey.js create mode 100644 js/dojo-1.17.3/dojo/_base/connect.js create mode 100644 js/dojo-1.17.3/dojo/_base/declare.js create mode 100644 js/dojo-1.17.3/dojo/_base/event.js create mode 100644 js/dojo-1.17.3/dojo/_base/fx.js create mode 100644 js/dojo-1.17.3/dojo/_base/html.js create mode 100644 js/dojo-1.17.3/dojo/_base/json.js create mode 100644 js/dojo-1.17.3/dojo/_base/kernel.js create mode 100644 js/dojo-1.17.3/dojo/_base/lang.js create mode 100644 js/dojo-1.17.3/dojo/_base/loader.js create mode 100644 js/dojo-1.17.3/dojo/_base/query.js create mode 100644 js/dojo-1.17.3/dojo/_base/sniff.js create mode 100644 js/dojo-1.17.3/dojo/_base/unload.js create mode 100644 js/dojo-1.17.3/dojo/_base/url.js create mode 100644 js/dojo-1.17.3/dojo/_base/window.js create mode 100644 js/dojo-1.17.3/dojo/_base/xhr.js create mode 100644 js/dojo-1.17.3/dojo/_firebug/firebug.js create mode 100644 js/dojo-1.17.3/dojo/aspect.js create mode 100644 js/dojo-1.17.3/dojo/back.js create mode 100644 js/dojo-1.17.3/dojo/behavior.js create mode 100644 js/dojo-1.17.3/dojo/bower.json create mode 100644 js/dojo-1.17.3/dojo/cache.js create mode 100644 js/dojo-1.17.3/dojo/cldr/LICENSE create mode 100644 js/dojo-1.17.3/dojo/cldr/README create mode 100644 js/dojo-1.17.3/dojo/cldr/monetary.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ar/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/bs/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ca/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ca/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ca/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ca/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ca/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ca/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ca/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/cs/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/da/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/de/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/el/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-au/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-au/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-au/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-au/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-au/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-au/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-au/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-ca/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-ca/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-ca/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-ca/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-ca/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-ca/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-gb/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en-gb/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/en/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/es/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ethiopic-amete-alem.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fi/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr-ch/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr-ch/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr-ch/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/fr/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/he/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hr/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/hu/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/id/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/islamic-civil.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/islamic-rgsa.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/islamic-tbla.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/islamic-umalqura.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/it/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ja/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ko/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/mk/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/ethiopic-amete-alem.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nb/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/ethiopic-amete-alem.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/nl/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pl/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt-pt/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/pt/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ro/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/ru/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sk/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sl/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sl/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sl/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sl/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sl/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sl/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sr/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/sv/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/th/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/tr/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/ethiopic-amete-alem.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hant/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hk/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hk/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-hk/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-tw/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-tw/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh-tw/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/buddhist.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/chinese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/coptic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/currency.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/dangi.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/ethiopic-amete-alem.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/ethiopic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/generic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/gregorian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/hebrew.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/indian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/islamic.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/japanese.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/number.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/persian.js create mode 100644 js/dojo-1.17.3/dojo/cldr/nls/zh/roc.js create mode 100644 js/dojo-1.17.3/dojo/cldr/supplemental.js create mode 100644 js/dojo-1.17.3/dojo/colors.js create mode 100644 js/dojo-1.17.3/dojo/cookie.js create mode 100644 js/dojo-1.17.3/dojo/currency.js create mode 100644 js/dojo-1.17.3/dojo/data/ItemFileReadStore.js create mode 100644 js/dojo-1.17.3/dojo/data/ItemFileWriteStore.js create mode 100644 js/dojo-1.17.3/dojo/data/ObjectStore.js create mode 100644 js/dojo-1.17.3/dojo/data/api/Identity.js create mode 100644 js/dojo-1.17.3/dojo/data/api/Item.js create mode 100644 js/dojo-1.17.3/dojo/data/api/Notification.js create mode 100644 js/dojo-1.17.3/dojo/data/api/Read.js create mode 100644 js/dojo-1.17.3/dojo/data/api/Request.js create mode 100644 js/dojo-1.17.3/dojo/data/api/Write.js create mode 100644 js/dojo-1.17.3/dojo/data/util/filter.js create mode 100644 js/dojo-1.17.3/dojo/data/util/simpleFetch.js create mode 100644 js/dojo-1.17.3/dojo/data/util/sorter.js create mode 100644 js/dojo-1.17.3/dojo/date.js create mode 100644 js/dojo-1.17.3/dojo/date/locale.js create mode 100644 js/dojo-1.17.3/dojo/date/stamp.js create mode 100644 js/dojo-1.17.3/dojo/debounce.js create mode 100644 js/dojo-1.17.3/dojo/dnd/AutoSource.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Avatar.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Container.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Manager.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Moveable.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Mover.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Selector.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Source.js create mode 100644 js/dojo-1.17.3/dojo/dnd/Target.js create mode 100644 js/dojo-1.17.3/dojo/dnd/TimedMoveable.js create mode 100644 js/dojo-1.17.3/dojo/dnd/autoscroll.js create mode 100644 js/dojo-1.17.3/dojo/dnd/common.js create mode 100644 js/dojo-1.17.3/dojo/dnd/move.js create mode 100644 js/dojo-1.17.3/dojo/dojo.js create mode 100644 js/dojo-1.17.3/dojo/dojo.profile.js create mode 100644 js/dojo-1.17.3/dojo/dom-attr.js create mode 100644 js/dojo-1.17.3/dojo/dom-class.js create mode 100644 js/dojo-1.17.3/dojo/dom-construct.js create mode 100644 js/dojo-1.17.3/dojo/dom-form.js create mode 100644 js/dojo-1.17.3/dojo/dom-geometry.js create mode 100644 js/dojo-1.17.3/dojo/dom-prop.js create mode 100644 js/dojo-1.17.3/dojo/dom-style.js create mode 100644 js/dojo-1.17.3/dojo/dom.js create mode 100644 js/dojo-1.17.3/dojo/domReady.js create mode 100644 js/dojo-1.17.3/dojo/errors/CancelError.js create mode 100644 js/dojo-1.17.3/dojo/errors/RequestError.js create mode 100644 js/dojo-1.17.3/dojo/errors/RequestTimeoutError.js create mode 100644 js/dojo-1.17.3/dojo/errors/create.js create mode 100644 js/dojo-1.17.3/dojo/fx.js create mode 100644 js/dojo-1.17.3/dojo/fx/Toggler.js create mode 100644 js/dojo-1.17.3/dojo/fx/easing.js create mode 100644 js/dojo-1.17.3/dojo/gears.js create mode 100644 js/dojo-1.17.3/dojo/global.js create mode 100644 js/dojo-1.17.3/dojo/has.js create mode 100644 js/dojo-1.17.3/dojo/hash.js create mode 100644 js/dojo-1.17.3/dojo/hccss.js create mode 100644 js/dojo-1.17.3/dojo/html.js create mode 100644 js/dojo-1.17.3/dojo/i18n.js create mode 100644 js/dojo-1.17.3/dojo/io-query.js create mode 100644 js/dojo-1.17.3/dojo/io/iframe.js create mode 100644 js/dojo-1.17.3/dojo/io/script.js create mode 100644 js/dojo-1.17.3/dojo/json.js create mode 100644 js/dojo-1.17.3/dojo/json5.js create mode 100644 js/dojo-1.17.3/dojo/json5/LICENSE.md create mode 100644 js/dojo-1.17.3/dojo/json5/README.md create mode 100644 js/dojo-1.17.3/dojo/json5/parse.js create mode 100644 js/dojo-1.17.3/dojo/json5/unicode.js create mode 100644 js/dojo-1.17.3/dojo/json5/util.js create mode 100644 js/dojo-1.17.3/dojo/keys.js create mode 100644 js/dojo-1.17.3/dojo/loadInit.js create mode 100644 js/dojo-1.17.3/dojo/main.js create mode 100644 js/dojo-1.17.3/dojo/mouse.js create mode 100644 js/dojo-1.17.3/dojo/nls/ar/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/az/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/bg/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/bs/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/ca/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/cs/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/da/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/de/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/el/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/es/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/eu/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/fi/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/fr/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/he/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/hr/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/hu/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/id/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/it/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/ja/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/kk/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/ko/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/mk/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/nb/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/nl/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/pl/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/pt-pt/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/pt/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/ro/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/ru/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/sk/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/sl/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/sr/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/sv/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/th/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/tr/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/uk/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/zh-tw/colors.js create mode 100644 js/dojo-1.17.3/dojo/nls/zh/colors.js create mode 100644 js/dojo-1.17.3/dojo/node.js create mode 100644 js/dojo-1.17.3/dojo/number.js create mode 100644 js/dojo-1.17.3/dojo/on.js create mode 100644 js/dojo-1.17.3/dojo/on/asyncEventListener.js create mode 100644 js/dojo-1.17.3/dojo/on/debounce.js create mode 100644 js/dojo-1.17.3/dojo/on/throttle.js create mode 100644 js/dojo-1.17.3/dojo/package-lock.json create mode 100644 js/dojo-1.17.3/dojo/package.json create mode 100644 js/dojo-1.17.3/dojo/parser.js create mode 100644 js/dojo-1.17.3/dojo/promise/Promise.js create mode 100644 js/dojo-1.17.3/dojo/promise/all.js create mode 100644 js/dojo-1.17.3/dojo/promise/first.js create mode 100644 js/dojo-1.17.3/dojo/promise/instrumentation.js create mode 100644 js/dojo-1.17.3/dojo/promise/tracer.js create mode 100644 js/dojo-1.17.3/dojo/query.js create mode 100644 js/dojo-1.17.3/dojo/ready.js create mode 100644 js/dojo-1.17.3/dojo/regexp.js create mode 100644 js/dojo-1.17.3/dojo/request.js create mode 100644 js/dojo-1.17.3/dojo/request/default.js create mode 100644 js/dojo-1.17.3/dojo/request/handlers.js create mode 100644 js/dojo-1.17.3/dojo/request/iframe.js create mode 100644 js/dojo-1.17.3/dojo/request/node.js create mode 100644 js/dojo-1.17.3/dojo/request/notify.js create mode 100644 js/dojo-1.17.3/dojo/request/registry.js create mode 100644 js/dojo-1.17.3/dojo/request/script.js create mode 100644 js/dojo-1.17.3/dojo/request/util.js create mode 100644 js/dojo-1.17.3/dojo/request/watch.js create mode 100644 js/dojo-1.17.3/dojo/request/xhr.js create mode 100644 js/dojo-1.17.3/dojo/require.js create mode 100644 js/dojo-1.17.3/dojo/resources/LICENSE create mode 100644 js/dojo-1.17.3/dojo/resources/blank.gif create mode 100644 js/dojo-1.17.3/dojo/resources/blank.html create mode 100644 js/dojo-1.17.3/dojo/resources/dnd.css create mode 100644 js/dojo-1.17.3/dojo/resources/dojo.css create mode 100644 js/dojo-1.17.3/dojo/resources/iframe_history.html create mode 100644 js/dojo-1.17.3/dojo/resources/images/dndCopy.png create mode 100644 js/dojo-1.17.3/dojo/resources/images/dndMove.png create mode 100644 js/dojo-1.17.3/dojo/resources/images/dndNoCopy.png create mode 100644 js/dojo-1.17.3/dojo/resources/images/dndNoMove.png create mode 100644 js/dojo-1.17.3/dojo/router.js create mode 100644 js/dojo-1.17.3/dojo/router/RouterBase.js create mode 100644 js/dojo-1.17.3/dojo/rpc/JsonService.js create mode 100644 js/dojo-1.17.3/dojo/rpc/JsonpService.js create mode 100644 js/dojo-1.17.3/dojo/rpc/RpcService.js create mode 100644 js/dojo-1.17.3/dojo/selector/_loader.js create mode 100644 js/dojo-1.17.3/dojo/selector/acme.js create mode 100644 js/dojo-1.17.3/dojo/selector/lite.js create mode 100644 js/dojo-1.17.3/dojo/sniff.js create mode 100644 js/dojo-1.17.3/dojo/store/Cache.js create mode 100644 js/dojo-1.17.3/dojo/store/DataStore.js create mode 100644 js/dojo-1.17.3/dojo/store/JsonRest.js create mode 100644 js/dojo-1.17.3/dojo/store/Memory.js create mode 100644 js/dojo-1.17.3/dojo/store/Observable.js create mode 100644 js/dojo-1.17.3/dojo/store/README create mode 100644 js/dojo-1.17.3/dojo/store/api/Store.js create mode 100644 js/dojo-1.17.3/dojo/store/util/QueryResults.js create mode 100644 js/dojo-1.17.3/dojo/store/util/SimpleQueryEngine.js create mode 100644 js/dojo-1.17.3/dojo/string.js create mode 100644 js/dojo-1.17.3/dojo/tests.js create mode 100644 js/dojo-1.17.3/dojo/text.js create mode 100644 js/dojo-1.17.3/dojo/throttle.js create mode 100644 js/dojo-1.17.3/dojo/topic.js create mode 100644 js/dojo-1.17.3/dojo/touch.js create mode 100644 js/dojo-1.17.3/dojo/uacss.js create mode 100644 js/dojo-1.17.3/dojo/when.js create mode 100644 js/dojo-1.17.3/dojo/window.js diff --git a/classes/ChecklistManager.php b/classes/ChecklistManager.php index c376d6e5be..2b49cf4a66 100644 --- a/classes/ChecklistManager.php +++ b/classes/ChecklistManager.php @@ -327,9 +327,9 @@ public function getTaxaList($pageNumber = 1,$retLimit = 500){ } if($this->showSubgenera){ $this->setSubgenera(); - $sciname = array_column($this->taxaList, 'sciname'); - $group = array_column($this->taxaList, 'taxongroup'); - array_multisort($group, $sciname, $this->taxaList); + uasort($this->taxaList, function($a, $b) { + return $a['sciname'] <=> $b['sciname']; + }); } } return $this->taxaList; diff --git a/classes/DwcArchiverCore.php b/classes/DwcArchiverCore.php index 486b01ed62..a011a642c3 100644 --- a/classes/DwcArchiverCore.php +++ b/classes/DwcArchiverCore.php @@ -281,7 +281,7 @@ private function applyConditions(){ $this->conditionSql .= 'AND (o.collid NOT IN(' . $_REQUEST['exclude'] . ')) '; } if (array_key_exists('datasetid', $_REQUEST) && is_numeric($_REQUEST['datasetid'])) { - $this->conditionSql .= 'AND (d.datasetid IN(' . $_REQUEST['datasetid'] . ')) '; + $this->conditionSql .= 'AND (ds.datasetid IN(' . $_REQUEST['datasetid'] . ')) '; } $sqlFrag = ''; if ($this->conditionArr) { @@ -379,8 +379,8 @@ private function getTableJoins(){ //Search criteria came from custom search page $sql .= 'LEFT JOIN fmvouchers v ON o.occid = v.occid LEFT JOIN fmchklsttaxalink ctl ON v.clTaxaID = ctl.clTaxaID '; } - if (stripos($this->conditionSql, 'd.datasetid')) { - $sql .= 'INNER JOIN omoccurdatasetlink d ON o.occid = d.occid '; + if (stripos($this->conditionSql, 'ds.datasetid')) { + $sql .= 'INNER JOIN omoccurdatasetlink ds ON o.occid = ds.occid '; } if (stripos($this->conditionSql, 'p.point')) { //Search criteria came from map search page diff --git a/classes/DwcArchiverImage.php b/classes/DwcArchiverImage.php index a8fda42b8e..9b4630d55d 100644 --- a/classes/DwcArchiverImage.php +++ b/classes/DwcArchiverImage.php @@ -85,8 +85,8 @@ public static function getSqlImages($fieldArr, $conditionSql, $redactLocalities, if(strpos($conditionSql,'MATCH(f.recordedby)') || strpos($conditionSql,'MATCH(f.locality)')){ $sql .= 'INNER JOIN omoccurrencesfulltext f ON o.occid = f.occid '; } - if(strpos($conditionSql,'d.datasetid')){ - $sql .= 'LEFT JOIN omoccurdatasetlink d ON o.occid = d.occid '; + if(strpos($conditionSql,'ds.datasetid')){ + $sql .= 'LEFT JOIN omoccurdatasetlink ds ON o.occid = ds.occid '; } if(stripos($conditionSql,'a.stateid')){ //Search is limited by occurrence attribute diff --git a/classes/OccurrenceMaintenance.php b/classes/OccurrenceMaintenance.php index dc2b4bf709..334c8a5f60 100644 --- a/classes/OccurrenceMaintenance.php +++ b/classes/OccurrenceMaintenance.php @@ -108,7 +108,7 @@ public function generalOccurrenceCleaning(){ } public function indexOccurrencesToTaxa(){ - $this->outputMsg('Indexing validated scientific names (e.g. populating tidInterpreted)... ', 1); + $this->outputMsg('Indexing scientific names (e.g. populating tidInterpreted)... ', 1); //Avoid using straight UPDATE SQL since they will often lock omoccurrences table for a significant amount of time when database is large $occidArr = array(); @@ -175,6 +175,24 @@ public function indexOccurrencesToTaxa(){ } $rs->free(); $this->batchUpdateTidInterpreted($occidArr); + + //Match hybrids + /* Not activating due to taking too long to run on big datasets + $activeTid = 0; + $sql = 'SELECT t.tid, o.occid + FROM taxa t INNER JOIN omoccurrences o ON t.sciname LIKE REPLACE(o.sciname, "× ", "%×%") + WHERE o.tidinterpreted IS NULL AND o.sciname LIKE "%× %" '; + if($this->collidStr) $sql .= 'AND o.collid IN('.$this->collidStr.') '; + $sql .= 'ORDER BY t.tid'; + $rs = $this->conn->query($sql); + while($r = $rs->fetch_object()){ + if($occidArr && $r->tid != $activeTid) $this->batchUpdateTidInterpreted($occidArr); + $activeTid = $r->tid; + $occidArr[$r->tid][] = $r->occid; + } + $rs->free(); + $this->batchUpdateTidInterpreted($occidArr); + */ } private function batchUpdateTidInterpreted(&$occidArr){ diff --git a/classes/OccurrenceManager.php b/classes/OccurrenceManager.php index 672eada17c..00f111fa16 100644 --- a/classes/OccurrenceManager.php +++ b/classes/OccurrenceManager.php @@ -101,7 +101,7 @@ protected function setSqlWhere(){ $sqlWhere .= OccurrenceSearchSupport::getDbWhereFrag($this->cleanInStr($this->searchTermArr['db'])); } if(array_key_exists('datasetid',$this->searchTermArr)){ - $sqlWhere .= 'AND (d.datasetid IN('.$this->searchTermArr['datasetid'].')) '; + $sqlWhere .= 'AND (ds.datasetid IN('.$this->searchTermArr['datasetid'].')) '; $this->displaySearchArr[] = 'Dataset(s): '.$this->getDatasetTitle($this->searchTermArr['datasetid']); } $sqlWhere .= $this->getTaxonWhereFrag(); @@ -511,8 +511,8 @@ protected function getTableJoins($sqlWhere){ if(strpos($sqlWhere,'ts.family')){ $sqlJoin .= 'LEFT JOIN taxstatus ts ON o.tidinterpreted = ts.tid '; } - if(strpos($sqlWhere,'d.datasetid')){ - $sqlJoin .= 'INNER JOIN omoccurdatasetlink d ON o.occid = d.occid '; + if(strpos($sqlWhere,'ds.datasetid')){ + $sqlJoin .= 'INNER JOIN omoccurdatasetlink ds ON o.occid = ds.occid '; } if(array_key_exists('polycoords',$this->searchTermArr) || strpos($sqlWhere,'p.point')){ $sqlJoin .= 'INNER JOIN omoccurpoints p ON o.occid = p.occid '; diff --git a/classes/OccurrenceSupport.php b/classes/OccurrenceSupport.php index e9b13dd3ea..84b22f3608 100644 --- a/classes/OccurrenceSupport.php +++ b/classes/OccurrenceSupport.php @@ -187,10 +187,13 @@ public function exportCsvFile($postArr){ public function getCollectionArr($filter){ //Used by /collections/misc/occurrencesearch.php $retArr = array(); - $filterStr = implode(',', $filter); - if($filter && !preg_match('/^[,\d]+$/', $filterStr)) return false; + $filterStr = null; + if($filter){ + $filterStr = implode(',', $filter); + if(!preg_match('/^[,\d]+$/', $filterStr)) return false; + } $sql = 'SELECT collid, collectionname FROM omcollections '; - if($filter) $sql .= 'WHERE collid IN('.$filterStr.')'; + if($filterStr) $sql .= 'WHERE collid IN('.$filterStr.')'; $rs = $this->conn->query($sql); while($row = $rs->fetch_object()){ $retArr[$row->collid] = $row->collectionname; diff --git a/classes/OccurrenceUtilities.php b/classes/OccurrenceUtilities.php index af6e116d51..e63680f473 100644 --- a/classes/OccurrenceUtilities.php +++ b/classes/OccurrenceUtilities.php @@ -717,26 +717,34 @@ public static function occurrenceArrayCleaning($recMap){ //Clean and parse scientific name $parsedArr = TaxonomyUtilities::parseScientificName($recMap['scientificname']); $scinameStr = ''; + if(array_key_exists('unitind1', $parsedArr)){ + $scinameStr .= $parsedArr['unitind1']; + if($parsedArr['unitind1'] != '×' || $parsedArr['unitind1'] != '†') $scinameStr .= ' '; + } if(array_key_exists('unitname1',$parsedArr)){ - $scinameStr = $parsedArr['unitname1']; + $scinameStr = $parsedArr['unitname1'].' '; if(!array_key_exists('genus',$recMap) || $recMap['genus']){ $recMap['genus'] = $parsedArr['unitname1']; } } + if(array_key_exists('unitind2', $parsedArr)){ + $scinameStr .= $parsedArr['unitind2']; + if($parsedArr['unitind2'] != '×') $scinameStr .= ' '; + } if(array_key_exists('unitname2',$parsedArr)){ - $scinameStr .= ' '.$parsedArr['unitname2']; + $scinameStr .= $parsedArr['unitname2'].' '; if(!array_key_exists('specificepithet',$recMap) || !$recMap['specificepithet']){ $recMap['specificepithet'] = $parsedArr['unitname2']; } } if(array_key_exists('unitind3',$parsedArr)){ - $scinameStr .= ' '.$parsedArr['unitind3']; + $scinameStr .= $parsedArr['unitind3'].' '; if((!array_key_exists('taxonrank',$recMap) || !$recMap['taxonrank'])){ $recMap['taxonrank'] = $parsedArr['unitind3']; } } if(array_key_exists('unitname3',$parsedArr)){ - $scinameStr .= ' '.$parsedArr['unitname3']; + $scinameStr .= $parsedArr['unitname3']; if(!array_key_exists('infraspecificepithet',$recMap) || !$recMap['infraspecificepithet']){ $recMap['infraspecificepithet'] = $parsedArr['unitname3']; } diff --git a/classes/OmCollections.php b/classes/OmCollections.php index 30badd8363..f1f445aa6c 100644 --- a/classes/OmCollections.php +++ b/classes/OmCollections.php @@ -137,7 +137,7 @@ private function getRequestArr($postArr){ if(isset($postArr['ccpk']) && is_numeric($postArr['ccpk'])) $retArr['ccpk'] = $postArr['ccpk']; $retArr['securityKey'] = (isset($postArr['securityKey'])?$postArr['securityKey']:NULL); $retArr['collectionGuid'] = (isset($postArr['collectionGuid'])?$postArr['collectionGuid']:NULL); - if(!$postArr['recordID'] && isset($postArr['recordID'])) $retArr['collectionGuid'] = $postArr['recordID']; + if(!$postArr['collectionGuid'] && isset($postArr['recordID'])) $retArr['collectionGuid'] = $postArr['recordID']; return $retArr; } diff --git a/classes/TaxonomyCleaner.php b/classes/TaxonomyCleaner.php index f7305d9b83..3d29085027 100644 --- a/classes/TaxonomyCleaner.php +++ b/classes/TaxonomyCleaner.php @@ -1,5 +1,4 @@ conn); - $occurMaintenance->setCollidStr($this->collid); + //$occurMaintenance->setCollidStr($this->collid); $occurMaintenance->setVerbose(true); $occurMaintenance->generalOccurrenceCleaning(); } diff --git a/classes/TaxonomyEditorManager.php b/classes/TaxonomyEditorManager.php index c5a361ee77..991f7dd19e 100644 --- a/classes/TaxonomyEditorManager.php +++ b/classes/TaxonomyEditorManager.php @@ -213,6 +213,7 @@ private function setParentName(){ //Edit Functions public function submitTaxonEdits($postArr){ $statusStr = ''; + $sciname = trim($postArr['unitind1'].$postArr['unitname1'].' '.$postArr['unitind2'].$postArr['unitname2'].' '.trim($postArr['unitind3'].' '.$postArr['unitname3'])); $sql = 'UPDATE taxa SET '. 'unitind1 = '.($postArr['unitind1']?'"'.$this->cleanInStr($postArr['unitind1']).'"':'NULL').', '. 'unitname1 = "'.$this->cleanInStr($postArr['unitname1']).'",'. @@ -227,11 +228,7 @@ public function submitTaxonEdits($postArr){ 'securitystatus = '.(is_numeric($postArr['securitystatus'])?$postArr['securitystatus']:'0').', '. 'modifiedUid = '.$GLOBALS['SYMB_UID'].', '. 'modifiedTimeStamp = "'.date('Y-m-d H:i:s').'",'. - 'sciname = "'.$this->cleanInStr(($postArr["unitind1"]?$postArr["unitind1"]." ":""). - $postArr["unitname1"].($postArr["unitind2"]?" ".$postArr["unitind2"]:""). - ($postArr["unitname2"]?" ".$postArr["unitname2"]:""). - ($postArr["unitind3"]?" ".$postArr["unitind3"]:""). - ($postArr["unitname3"]?" ".$postArr["unitname3"]:"")).'" '. + 'sciname = "'.$this->cleanInStr($sciname).'" '. 'WHERE (tid = '.$this->tid.')'; //echo $sql; if(!$this->conn->query($sql)){ diff --git a/classes/TaxonomyHarvester.php b/classes/TaxonomyHarvester.php index 281296e911..f242f96939 100644 --- a/classes/TaxonomyHarvester.php +++ b/classes/TaxonomyHarvester.php @@ -152,15 +152,25 @@ private function addChecklistBankTaxon($taxonArr){ $resultArr = json_decode($retArr['str'], true); if($resultArr['total']){ //Evaluate and rank each result to determine which is the best suited target - $adjustedName = $sciName; - if(isset($taxonArr['rankid']) && $taxonArr['rankid'] > 220) $adjustedName = trim($taxonArr['unitname1'].' '.$taxonArr['unitname2'].' '.$taxonArr['unitname3']); + $inputTestArr = array($sciName); + if(mb_strpos($sciName, '×') !== false) $inputTestArr[] = trim(str_replace(array('× ','×'), '', $sciName)); + if(mb_strpos($sciName, '†') !== false) $inputTestArr[] = trim(str_replace(array('† ','†'), '', $sciName)); + if(isset($taxonArr['rankid']) && $taxonArr['rankid'] > 220) $inputTestArr[] = trim($taxonArr['unitname1'].' '.$taxonArr['unitname2'].' '.$taxonArr['unitname3']); $targetKey = 0; $approvedNameUsageArr = array(); $rankingArr = array(); foreach($resultArr['result'] as $k => $result){ $cbNameUsage = $result['usage']; $rankingArr[$k] = 0; - if($sciName != $cbNameUsage['name']['scientificName'] && $adjustedName != $cbNameUsage['name']['scientificName']){ + $isNotSimilar = true; + if(in_array($cbNameUsage['name']['scientificName'], $inputTestArr)) $isNotSimilar = false; + if(mb_strpos($cbNameUsage['name']['scientificName'], '×') !== false){ + if(in_array(trim(str_replace(array('× ','×'), '', $cbNameUsage['name']['scientificName'])), $inputTestArr)) $isNotSimilar = false; + } + if(mb_strpos($cbNameUsage['name']['scientificName'], '†') !== false){ + if(in_array(trim(str_replace(array('† ','†'), '', $cbNameUsage['name']['scientificName'])), $inputTestArr)) $isNotSimilar = false; + } + if($isNotSimilar){ unset($rankingArr[$k]); continue; } @@ -174,6 +184,7 @@ private function addChecklistBankTaxon($taxonArr){ $this->logOrEcho($msg, 2); continue; } + if($cbNameUsage['name']['scientificName'] == $sciName) $rankingArr[$k] += 3; if(isset($taxonArr['taxonRank']) && isset($cbNameUsage['name']['rank']) && $taxonArr['taxonRank'] == $cbNameUsage['name']['rank']) $rankingArr[$k] += 2; if($this->defaultFamily && $this->defaultFamily == $this->getChecklistBankParent($cbNameUsage, 'Family')) $rankingArr[$k] += 2; if($cbNameUsage['status'] == 'accepted') $rankingArr[$k] += 3; @@ -368,7 +379,10 @@ private function translateChecklistBankNode($nodeArr){ $taxonArr['sciname'] = $m[1].' '.$m[2]; } } - if(!isset($taxonArr['unitname1'])) $taxonArr = array_merge(TaxonomyUtilities::parseScientificName($taxonArr['sciname'],$this->conn,$taxonArr['rankid'],$this->kingdomName),$taxonArr); + $translatedTaxonArr = TaxonomyUtilities::parseScientificName($taxonArr['sciname'], $this->conn, $taxonArr['rankid'], $this->kingdomName); + if(!isset($taxonArr['unitname1'])) $taxonArr = array_merge($translatedTaxonArr, $taxonArr); + if(isset($translatedTaxonArr['unitind1']) && $translatedTaxonArr['unitind1']) $taxonArr['unitind1'] = $translatedTaxonArr['unitind1']; + if(isset($translatedTaxonArr['unitind2']) && $translatedTaxonArr['unitind2']) $taxonArr['unitind2'] = $translatedTaxonArr['unitind2']; } //$this->buildTaxonArr($taxonArr); return $taxonArr; @@ -1178,6 +1192,17 @@ private function loadNewTaxon($taxonArr, $tidAccepted = 0){ $this->buildTaxonArr($taxonArr); } if(!$this->validateTaxonArr($taxonArr)) return false; + if(mb_strpos($taxonArr['sciname'], '×') !== false || mb_strpos($taxonArr['sciname'], '†') !== false){ + if(mb_strpos($taxonArr['sciname'], '× ') !== false) $taxonArr['sciname'] = str_replace('× ', '×', $taxonArr['sciname']); + if(mb_strpos($taxonArr['sciname'], '† ') !== false) $taxonArr['sciname'] = str_replace('† ', '†', $taxonArr['sciname']); + if(empty($taxonArr['unitind1'])){ + if(mb_strpos($taxonArr['sciname'], '×') === 0) $taxonArr['unitind1'] = '×'; + if(mb_strpos($taxonArr['sciname'], '†') === 0) $taxonArr['unitind1'] = '†'; + } + if(empty($taxonArr['unitind2']) && empty($taxonArr['unitind1'])){ + if(mb_strpos($taxonArr['sciname'], '×') !== false) $taxonArr['unitind2'] = '×'; + } + } //Check to see sciname is in taxon table, but perhaps not linked to current thesaurus $sql = 'SELECT tid FROM taxa WHERE (sciname = "'.$this->cleanInStr($taxonArr['sciname']).'") '; if($this->kingdomName) $sql .= 'AND (kingdomname = "'.$this->kingdomName.'" OR kingdomname = "") '; diff --git a/classes/TaxonomyUtilities.php b/classes/TaxonomyUtilities.php index 74f25994ef..c8662e84e5 100644 --- a/classes/TaxonomyUtilities.php +++ b/classes/TaxonomyUtilities.php @@ -158,6 +158,13 @@ public static function parseScientificName($inStr, $conn = null, $rankId = 0, $k } } } + if(isset($retArr['author']) && mb_strpos($retArr['author'], '×') !== false){ + if((!isset($retArr['unitind3']) || !$retArr['unitind3']) && (!isset($retArr['unitname3']) || !$retArr['unitname3'])){ + $retArr['unitind3'] = '×'; + $retArr['unitname3'] = substr($retArr['author'], trim(strpos($retArr['author'], '×') + 2)); + if(!isset($retArr['rankid']) || !$retArr['rankid']) $retArr['rankid'] = 220; + } + } } if($conn !== null && $okToCloseConn) $conn->close(); //Set taxon rankid @@ -192,8 +199,17 @@ public static function parseScientificName($inStr, $conn = null, $rankId = 0, $k } } //Build sciname, without author - $sciname = (isset($retArr['unitind1'])?$retArr['unitind1'].' ':'').$retArr['unitname1'].' '; - $sciname .= (isset($retArr['unitind2'])?$retArr['unitind2'].' ':'').$retArr['unitname2'].' '; + $sciname = ''; + if(!empty($retArr['unitind1'])){ + $sciname = $retArr['unitind1']; + if($retArr['unitind1'] != '×' || $retArr['unitind1'] != '†') $sciname .= ' '; + } + $sciname .= $retArr['unitname1'].' '; + if(!empty($retArr['unitind2'])){ + $sciname .= $retArr['unitind2']; + if($retArr['unitind2'] != '×') $sciname .= ' '; + } + $sciname .= $retArr['unitname2'].' '; $sciname .= trim($retArr['unitind3'].' '.$retArr['unitname3']); $retArr['sciname'] = trim($sciname); } diff --git a/collections/individual/linkedresources.php b/collections/individual/linkedresources.php index f7eab6883a..21e3879478 100644 --- a/collections/individual/linkedresources.php +++ b/collections/individual/linkedresources.php @@ -5,7 +5,7 @@ header("Content-Type: text/html; charset=".$CHARSET); $occid = isset($_GET['occid']) ? filter_var($_GET['occid'], FILTER_SANITIZE_NUMBER_INT) : 0; -$tid = array_key_exists('tid', $_REQUEST) ? filter_var($_GET['tid'], FILTER_SANITIZE_NUMBER_INT) : 0; +$tid = array_key_exists('tid', $_REQUEST) ? filter_var($_REQUEST['tid'], FILTER_SANITIZE_NUMBER_INT) : 0; $clid = array_key_exists('clid', $_REQUEST) ? filter_var($_REQUEST['clid'], FILTER_SANITIZE_NUMBER_INT) : 0; $indManager = new OccurrenceIndividual(); diff --git a/collections/misc/occurrencesearch.php b/collections/misc/occurrencesearch.php index 70bdd70740..6a6fc59751 100644 --- a/collections/misc/occurrencesearch.php +++ b/collections/misc/occurrencesearch.php @@ -28,14 +28,18 @@ \n",this._applyEditingAreaStyleSheets(),"\n","\n",_32,"\n"].join(""); +},_applyEditingAreaStyleSheets:function(){ +var _39=[]; +if(this.styleSheets){ +_39=this.styleSheets.split(";"); +this.styleSheets=""; +} +_39=_39.concat(this.editingAreaStyleSheets); +this.editingAreaStyleSheets=[]; +var _3a="",i=0,url,_3b=_14.get(this.ownerDocument); +while((url=_39[i++])){ +var _3c=(new _13(_3b.location,url)).toString(); +this.editingAreaStyleSheets.push(_3c); +_3a+=""; +} +return _3a; +},addStyleSheet:function(uri){ +var url=uri.toString(),_3d=_14.get(this.ownerDocument); +if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){ +url=(new _13(_3d.location,url)).toString(); +} +if(_1.indexOf(this.editingAreaStyleSheets,url)>-1){ +return; +} +this.editingAreaStyleSheets.push(url); +this.onLoadDeferred.then(_d.hitch(this,function(){ +if(this.document.createStyleSheet){ +this.document.createStyleSheet(url); +}else{ +var _3e=this.document.getElementsByTagName("head")[0]; +var _3f=this.document.createElement("link"); +_3f.rel="stylesheet"; +_3f.type="text/css"; +_3f.href=url; +_3e.appendChild(_3f); +} +})); +},removeStyleSheet:function(uri){ +var url=uri.toString(),_40=_14.get(this.ownerDocument); +if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){ +url=(new _13(_40.location,url)).toString(); +} +var _41=_1.indexOf(this.editingAreaStyleSheets,url); +if(_41===-1){ +return; +} +delete this.editingAreaStyleSheets[_41]; +_e("link[href=\""+url+"\"]",this.window.document).orphan(); +},disabled:false,_mozSettingProps:{"styleWithCSS":false},_setDisabledAttr:function(_42){ +_42=!!_42; +this._set("disabled",_42); +if(!this.isLoaded){ +return; +} +var _43=has("ie")&&(this.isLoaded||!this.focusOnLoad); +if(_43){ +this.editNode.unselectable="on"; +} +this.editNode.contentEditable=!_42; +this.editNode.tabIndex=_42?"-1":this.tabIndex; +if(_43){ +this.defer(function(){ +if(this.editNode){ +this.editNode.unselectable="off"; +} +}); +} +if(has("mozilla")&&!_42&&this._mozSettingProps){ +var ps=this._mozSettingProps; +var n; +for(n in ps){ +if(ps.hasOwnProperty(n)){ +try{ +this.document.execCommand(n,false,ps[n]); +} +catch(e2){ +} +} +} +} +this._disabledOK=true; +},onLoad:function(_44){ +if(!this.window.__registeredWindow){ +this.window.__registeredWindow=true; +this._iframeRegHandle=_1a.registerIframe(this.iframe); +} +this.editNode=this.document.body.firstChild; +var _45=this; +this.beforeIframeNode=_8.place("
",this.iframe,"before"); +this.afterIframeNode=_8.place("
",this.iframe,"after"); +this.iframe.onfocus=this.document.onfocus=function(){ +_45.editNode.focus(); +}; +this.focusNode=this.editNode; +var _46=this.events.concat(this.captureEvents); +var ap=this.iframe?this.document:this.editNode; +this.own.apply(this,_1.map(_46,function(_47){ +var _48=_47.toLowerCase().replace(/^on/,""); +return on(ap,_48,_d.hitch(this,_47)); +},this)); +this.own(on(ap,"mouseup",_d.hitch(this,"onClick"))); +if(has("ie")){ +this.own(on(this.document,"mousedown",_d.hitch(this,"_onIEMouseDown"))); +this.editNode.style.zoom=1; +} +if(has("webkit")){ +this._webkitListener=this.own(on(this.document,"mouseup",_d.hitch(this,"onDisplayChanged")))[0]; +this.own(on(this.document,"mousedown",_d.hitch(this,function(e){ +var t=e.target; +if(t&&(t===this.document.body||t===this.document)){ +this.defer("placeCursorAtEnd"); +} +}))); +} +if(has("ie")){ +try{ +this.document.execCommand("RespectVisibilityInDesign",true,null); +} +catch(e){ +} +} +this.isLoaded=true; +this.set("disabled",this.disabled); +var _49=_d.hitch(this,function(){ +this.setValue(_44); +if(this.onLoadDeferred&&!this.onLoadDeferred.isFulfilled()){ +this.onLoadDeferred.resolve(true); +} +this.onDisplayChanged(); +if(this.focusOnLoad){ +_f(_d.hitch(this,"defer","focus",this.updateInterval)); +} +this.value=this.getValue(true); +}); +if(this.setValueDeferred){ +this.setValueDeferred.then(_49); +}else{ +_49(); +} +},onKeyDown:function(e){ +if(e.keyCode===_c.SHIFT||e.keyCode===_c.ALT||e.keyCode===_c.META||e.keyCode===_c.CTRL){ +return true; +} +if(e.keyCode===_c.TAB&&this.isTabIndent){ +e.stopPropagation(); +e.preventDefault(); +if(this.queryCommandEnabled((e.shiftKey?"outdent":"indent"))){ +this.execCommand((e.shiftKey?"outdent":"indent")); +} +} +if(e.keyCode==_c.TAB&&!this.isTabIndent&&!e.ctrlKey&&!e.altKey){ +if(e.shiftKey){ +this.beforeIframeNode.focus(); +}else{ +this.afterIframeNode.focus(); +} +return true; +} +if(has("ie")<9&&e.keyCode===_c.BACKSPACE&&this.document.selection.type==="Control"){ +e.stopPropagation(); +e.preventDefault(); +this.execCommand("delete"); +} +if(has("ff")){ +if(e.keyCode===_c.PAGE_UP||e.keyCode===_c.PAGE_DOWN){ +if(this.editNode.clientHeight>=this.editNode.scrollHeight){ +e.preventDefault(); +} +} +} +var _4a=this._keyHandlers[e.keyCode],_4b=arguments; +if(_4a&&!e.altKey){ +_1.some(_4a,function(h){ +if(!(h.shift^e.shiftKey)&&!(h.ctrl^(e.ctrlKey||e.metaKey))){ +if(!h.handler.apply(this,_4b)){ +e.preventDefault(); +} +return true; +} +},this); +} +this.defer("onKeyPressed",1); +return true; +},onKeyUp:function(){ +},setDisabled:function(_4c){ +_b.deprecated("dijit.Editor::setDisabled is deprecated","use dijit.Editor::attr(\"disabled\",boolean) instead",2); +this.set("disabled",_4c); +},_setValueAttr:function(_4d){ +this.setValue(_4d); +},_setDisableSpellCheckAttr:function(_4e){ +if(this.document){ +_6.set(this.document.body,"spellcheck",!_4e); +}else{ +this.onLoadDeferred.then(_d.hitch(this,function(){ +_6.set(this.document.body,"spellcheck",!_4e); +})); +} +this._set("disableSpellCheck",_4e); +},addKeyHandler:function(key,_4f,_50,_51){ +if(typeof key=="string"){ +key=key.toUpperCase().charCodeAt(0); +} +if(!_d.isArray(this._keyHandlers[key])){ +this._keyHandlers[key]=[]; +} +this._keyHandlers[key].push({shift:_50||false,ctrl:_4f||false,handler:_51}); +},onKeyPressed:function(){ +this.onDisplayChanged(); +},onClick:function(e){ +this.onDisplayChanged(e); +},_onIEMouseDown:function(){ +if(!this.focused&&!this.disabled){ +this.focus(); +} +},_onBlur:function(e){ +if(has("ie")||has("trident")){ +this.defer(function(){ +if(!_1a.curNode){ +this.ownerDocumentBody.focus(); +} +}); +} +this.inherited(arguments); +var _52=this.getValue(true); +if(_52!==this.value){ +this.onChange(_52); +} +this._set("value",_52); +},_onFocus:function(e){ +if(!this.disabled){ +if(!this._disabledOK){ +this.set("disabled",false); +} +this.inherited(arguments); +} +},blur:function(){ +if(!has("ie")&&this.window.document.documentElement&&this.window.document.documentElement.focus){ +this.window.document.documentElement.focus(); +}else{ +if(this.ownerDocumentBody.focus){ +this.ownerDocumentBody.focus(); +} +} +},focus:function(){ +if(!this.isLoaded){ +this.focusOnLoad=true; +return; +} +if(has("ie")<9){ +this.iframe.fireEvent("onfocus",document.createEventObject()); +}else{ +this.editNode.focus(); +} +},updateInterval:200,_updateTimer:null,onDisplayChanged:function(){ +if(this._updateTimer){ +this._updateTimer.remove(); +} +this._updateTimer=this.defer("onNormalizedDisplayChanged",this.updateInterval); +},onNormalizedDisplayChanged:function(){ +delete this._updateTimer; +},onChange:function(){ +},_normalizeCommand:function(cmd,_53){ +var _54=cmd.toLowerCase(); +if(_54==="formatblock"){ +if(has("safari")&&_53===undefined){ +_54="heading"; +} +}else{ +if(_54==="hilitecolor"&&!has("mozilla")){ +_54="backcolor"; +} +} +return _54; +},_implCommand:function(cmd){ +return "_"+this._normalizeCommand(cmd)+"EnabledImpl"; +},_qcaCache:{},queryCommandAvailable:function(_55){ +var ca=this._qcaCache[_55]; +if(ca!==undefined){ +return ca; +} +return (this._qcaCache[_55]=this._queryCommandAvailable(_55)); +},_queryCommandAvailable:function(_56){ +switch(_56.toLowerCase()){ +case "bold": +case "italic": +case "underline": +case "subscript": +case "superscript": +case "fontname": +case "fontsize": +case "forecolor": +case "hilitecolor": +case "justifycenter": +case "justifyfull": +case "justifyleft": +case "justifyright": +case "delete": +case "selectall": +case "toggledir": +case "createlink": +case "unlink": +case "removeformat": +case "inserthorizontalrule": +case "insertimage": +case "insertorderedlist": +case "insertunorderedlist": +case "indent": +case "outdent": +case "formatblock": +case "inserthtml": +case "undo": +case "redo": +case "strikethrough": +case "tabindent": +case "cut": +case "copy": +case "paste": +return true; +case "blockdirltr": +case "blockdirrtl": +case "dirltr": +case "dirrtl": +case "inlinedirltr": +case "inlinedirrtl": +return has("ie")||has("trident")||has("edge"); +case "inserttable": +case "insertcell": +case "insertcol": +case "insertrow": +case "deletecells": +case "deletecols": +case "deleterows": +case "mergecells": +case "splitcell": +return !has("webkit"); +default: +return false; +} +},execCommand:function(_57,_58){ +var _59; +if(this.focused){ +this.focus(); +} +_57=this._normalizeCommand(_57,_58); +if(_58!==undefined){ +if(_57==="heading"){ +throw new Error("unimplemented"); +}else{ +if(_57==="formatblock"&&(has("ie")||has("trident"))){ +_58="<"+_58+">"; +} +} +} +var _5a="_"+_57+"Impl"; +if(this[_5a]){ +_59=this[_5a](_58); +}else{ +_58=arguments.length>1?_58:null; +if(_58||_57!=="createlink"){ +_59=this.document.execCommand(_57,false,_58); +} +} +this.onDisplayChanged(); +return _59; +},queryCommandEnabled:function(_5b){ +if(this.disabled||!this._disabledOK){ +return false; +} +_5b=this._normalizeCommand(_5b); +var _5c=this._implCommand(_5b); +if(this[_5c]){ +return this[_5c](_5b); +}else{ +return this._browserQueryCommandEnabled(_5b); +} +},queryCommandState:function(_5d){ +if(this.disabled||!this._disabledOK){ +return false; +} +_5d=this._normalizeCommand(_5d); +try{ +return this.document.queryCommandState(_5d); +} +catch(e){ +return false; +} +},queryCommandValue:function(_5e){ +if(this.disabled||!this._disabledOK){ +return false; +} +var r; +_5e=this._normalizeCommand(_5e); +if(has("ie")&&_5e==="formatblock"){ +r=this._native2LocalFormatNames[this.document.queryCommandValue(_5e)]; +}else{ +if(has("mozilla")&&_5e==="hilitecolor"){ +var _5f; +try{ +_5f=this.document.queryCommandValue("styleWithCSS"); +} +catch(e){ +_5f=false; +} +this.document.execCommand("styleWithCSS",false,true); +r=this.document.queryCommandValue(_5e); +this.document.execCommand("styleWithCSS",false,_5f); +}else{ +r=this.document.queryCommandValue(_5e); +} +} +return r; +},_sCall:function(_60,_61){ +return this.selection[_60].apply(this.selection,_61); +},placeCursorAtStart:function(){ +this.focus(); +var _62=false; +if(has("mozilla")){ +var _63=this.editNode.firstChild; +while(_63){ +if(_63.nodeType===3){ +if(_63.nodeValue.replace(/^\s+|\s+$/g,"").length>0){ +_62=true; +this.selection.selectElement(_63); +break; +} +}else{ +if(_63.nodeType===1){ +_62=true; +var tg=_63.tagName?_63.tagName.toLowerCase():""; +if(/br|input|img|base|meta|area|basefont|hr|link/.test(tg)){ +this.selection.selectElement(_63); +}else{ +this.selection.selectElementChildren(_63); +} +break; +} +} +_63=_63.nextSibling; +} +}else{ +_62=true; +this.selection.selectElementChildren(this.editNode); +} +if(_62){ +this.selection.collapse(true); +} +},placeCursorAtEnd:function(){ +this.focus(); +var _64=false; +if(has("mozilla")){ +var _65=this.editNode.lastChild; +while(_65){ +if(_65.nodeType===3){ +if(_65.nodeValue.replace(/^\s+|\s+$/g,"").length>0){ +_64=true; +this.selection.selectElement(_65); +break; +} +}else{ +if(_65.nodeType===1){ +_64=true; +this.selection.selectElement(_65.lastChild||_65); +break; +} +} +_65=_65.previousSibling; +} +}else{ +_64=true; +this.selection.selectElementChildren(this.editNode); +} +if(_64){ +this.selection.collapse(false); +} +},getValue:function(_66){ +if(this.textarea){ +if(this.isClosed||!this.isLoaded){ +return this.textarea.value; +} +} +return this.isLoaded?this._postFilterContent(null,_66):this.value; +},_getValueAttr:function(){ +return this.getValue(true); +},setValue:function(_67){ +if(!this.isLoaded){ +this.onLoadDeferred.then(_d.hitch(this,function(){ +this.setValue(_67); +})); +return; +} +if(this.textarea&&(this.isClosed||!this.isLoaded)){ +this.textarea.value=_67; +}else{ +_67=this._preFilterContent(_67); +var _68=this.isClosed?this.domNode:this.editNode; +_68.innerHTML=_67; +this._preDomFilterContent(_68); +} +this.onDisplayChanged(); +this._set("value",this.getValue(true)); +},replaceValue:function(_69){ +if(this.isClosed){ +this.setValue(_69); +}else{ +if(this.window&&this.window.getSelection&&!has("mozilla")){ +this.setValue(_69); +}else{ +if(this.window&&this.window.getSelection){ +_69=this._preFilterContent(_69); +this.execCommand("selectall"); +this.execCommand("inserthtml",_69); +this._preDomFilterContent(this.editNode); +}else{ +if(this.document&&this.document.selection){ +this.setValue(_69); +} +} +} +} +this._set("value",this.getValue(true)); +},_preFilterContent:function(_6a){ +var ec=_6a; +_1.forEach(this.contentPreFilters,function(ef){ +if(ef){ +ec=ef(ec); +} +}); +return ec; +},_preDomFilterContent:function(dom){ +dom=dom||this.editNode; +_1.forEach(this.contentDomPreFilters,function(ef){ +if(ef&&_d.isFunction(ef)){ +ef(dom); +} +},this); +},_postFilterContent:function(dom,_6b){ +var ec; +if(!_d.isString(dom)){ +dom=dom||this.editNode; +if(this.contentDomPostFilters.length){ +if(_6b){ +dom=_d.clone(dom); +} +_1.forEach(this.contentDomPostFilters,function(ef){ +dom=ef(dom); +}); +} +ec=_19.getChildrenHtml(dom); +}else{ +ec=dom; +} +if(!_d.trim(ec.replace(/^\xA0\xA0*/,"").replace(/\xA0\xA0*$/,"")).length){ +ec=""; +} +_1.forEach(this.contentPostFilters,function(ef){ +ec=ef(ec); +}); +return ec; +},_saveContent:function(){ +var _6c=_5.byId(_1b._scopeName+"._editor.RichText.value"); +if(_6c){ +if(_6c.value){ +_6c.value+=this._SEPARATOR; +} +_6c.value+=this.name+this._NAME_CONTENT_SEP+this.getValue(true); +} +},escapeXml:function(str,_6d){ +str=str.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,"""); +if(!_6d){ +str=str.replace(/'/gm,"'"); +} +return str; +},getNodeHtml:function(_6e){ +_b.deprecated("dijit.Editor::getNodeHtml is deprecated","use dijit/_editor/html::getNodeHtml instead",2); +return _19.getNodeHtml(_6e); +},getNodeChildrenHtml:function(dom){ +_b.deprecated("dijit.Editor::getNodeChildrenHtml is deprecated","use dijit/_editor/html::getChildrenHtml instead",2); +return _19.getChildrenHtml(dom); +},close:function(_6f){ +if(this.isClosed){ +return; +} +if(!arguments.length){ +_6f=true; +} +if(_6f){ +this._set("value",this.getValue(true)); +} +if(this.interval){ +clearInterval(this.interval); +} +if(this._webkitListener){ +this._webkitListener.remove(); +delete this._webkitListener; +} +if(has("ie")){ +this.iframe.onfocus=null; +} +this.iframe._loadFunc=null; +if(this._iframeRegHandle){ +this._iframeRegHandle.remove(); +delete this._iframeRegHandle; +} +if(this.textarea){ +var s=this.textarea.style; +s.position=""; +s.left=s.top=""; +if(has("ie")){ +s.overflow=this.__overflow; +this.__overflow=null; +} +this.textarea.value=this.value; +_8.destroy(this.domNode); +this.domNode=this.textarea; +}else{ +this.domNode.innerHTML=this.value; +} +delete this.iframe; +_7.remove(this.domNode,this.baseClass); +this.isClosed=true; +this.isLoaded=false; +delete this.editNode; +delete this.focusNode; +if(this.window&&this.window._frameElement){ +this.window._frameElement=null; +} +this.window=null; +this.document=null; +this.editingArea=null; +this.editorObject=null; +},destroy:function(){ +if(!this.isClosed){ +this.close(false); +} +if(this._updateTimer){ +this._updateTimer.remove(); +} +this.inherited(arguments); +if(_1c._globalSaveHandler){ +delete _1c._globalSaveHandler[this.id]; +} +},_removeMozBogus:function(_70){ +return _70.replace(/\stype="_moz"/gi,"").replace(/\s_moz_dirty=""/gi,"").replace(/_moz_resizing="(true|false)"/gi,""); +},_removeWebkitBogus:function(_71){ +_71=_71.replace(/\sclass="webkit-block-placeholder"/gi,""); +_71=_71.replace(/\sclass="apple-style-span"/gi,""); +_71=_71.replace(//gi,""); +return _71; +},_normalizeFontStyle:function(_72){ +return _72.replace(/<(\/)?strong([ \>])/gi,"<$1b$2").replace(/<(\/)?em([ \>])/gi,"<$1i$2"); +},_preFixUrlAttributes:function(_73){ +return _73.replace(/(?:(]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2").replace(/(?:(]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2"); +},_browserQueryCommandEnabled:function(_74){ +if(!_74){ +return false; +} +var _75=has("ie")<9?this.document.selection.createRange():this.document; +try{ +return _75.queryCommandEnabled(_74); +} +catch(e){ +return false; +} +},_createlinkEnabledImpl:function(){ +var _76=true; +if(has("opera")){ +var sel=this.window.getSelection(); +if(sel.isCollapsed){ +_76=true; +}else{ +_76=this.document.queryCommandEnabled("createlink"); +} +}else{ +_76=this._browserQueryCommandEnabled("createlink"); +} +return _76; +},_unlinkEnabledImpl:function(){ +var _77=true; +if(has("mozilla")||has("webkit")){ +_77=this.selection.hasAncestorElement("a"); +}else{ +_77=this._browserQueryCommandEnabled("unlink"); +} +return _77; +},_inserttableEnabledImpl:function(){ +var _78=true; +if(has("mozilla")||has("webkit")){ +_78=true; +}else{ +_78=this._browserQueryCommandEnabled("inserttable"); +} +return _78; +},_cutEnabledImpl:function(){ +var _79=true; +if(has("webkit")){ +var sel=this.window.getSelection(); +if(sel){ +sel=sel.toString(); +} +_79=!!sel; +}else{ +_79=this._browserQueryCommandEnabled("cut"); +} +return _79; +},_copyEnabledImpl:function(){ +var _7a=true; +if(has("webkit")){ +var sel=this.window.getSelection(); +if(sel){ +sel=sel.toString(); +} +_7a=!!sel; +}else{ +_7a=this._browserQueryCommandEnabled("copy"); +} +return _7a; +},_pasteEnabledImpl:function(){ +var _7b=true; +if(has("webkit")){ +return true; +}else{ +_7b=this._browserQueryCommandEnabled("paste"); +} +return _7b; +},_inserthorizontalruleImpl:function(_7c){ +if(has("ie")){ +return this._inserthtmlImpl("
"); +} +return this.document.execCommand("inserthorizontalrule",false,_7c); +},_unlinkImpl:function(_7d){ +if((this.queryCommandEnabled("unlink"))&&(has("mozilla")||has("webkit"))){ +var a=this.selection.getAncestorElement("a"); +this.selection.selectElement(a); +return this.document.execCommand("unlink",false,null); +} +return this.document.execCommand("unlink",false,_7d); +},_hilitecolorImpl:function(_7e){ +var _7f; +var _80=this._handleTextColorOrProperties("hilitecolor",_7e); +if(!_80){ +if(has("mozilla")){ +this.document.execCommand("styleWithCSS",false,true); +_7f=this.document.execCommand("hilitecolor",false,_7e); +this.document.execCommand("styleWithCSS",false,false); +}else{ +_7f=this.document.execCommand("hilitecolor",false,_7e); +} +} +return _7f; +},_backcolorImpl:function(_81){ +if(has("ie")){ +_81=_81?_81:null; +} +var _82=this._handleTextColorOrProperties("backcolor",_81); +if(!_82){ +_82=this.document.execCommand("backcolor",false,_81); +} +return _82; +},_forecolorImpl:function(_83){ +if(has("ie")){ +_83=_83?_83:null; +} +var _84=false; +_84=this._handleTextColorOrProperties("forecolor",_83); +if(!_84){ +_84=this.document.execCommand("forecolor",false,_83); +} +return _84; +},_inserthtmlImpl:function(_85){ +_85=this._preFilterContent(_85); +var rv=true; +if(has("ie")<9){ +var _86=this.document.selection.createRange(); +if(this.document.selection.type.toUpperCase()==="CONTROL"){ +var n=_86.item(0); +while(_86.length){ +_86.remove(_86.item(0)); +} +n.outerHTML=_85; +}else{ +_86.pasteHTML(_85); +} +_86.select(); +}else{ +if(has("trident")<8){ +var _86; +var _87=_18.getSelection(this.window); +if(_87&&_87.rangeCount&&_87.getRangeAt){ +_86=_87.getRangeAt(0); +_86.deleteContents(); +var div=_8.create("div"); +div.innerHTML=_85; +var _88,_89; +var n=this.document.createDocumentFragment(); +while((_88=div.firstChild)){ +_89=n.appendChild(_88); +} +_86.insertNode(n); +if(_89){ +_86=_86.cloneRange(); +_86.setStartAfter(_89); +_86.collapse(false); +_87.removeAllRanges(); +_87.addRange(_86); +} +} +}else{ +if(has("mozilla")&&!_85.length){ +this.selection.remove(); +}else{ +rv=this.document.execCommand("inserthtml",false,_85); +} +} +} +return rv; +},_boldImpl:function(_8a){ +var _8b=false; +if(has("ie")||has("trident")){ +this._adaptIESelection(); +_8b=this._adaptIEFormatAreaAndExec("bold"); +} +if(!_8b){ +_8b=this.document.execCommand("bold",false,_8a); +} +return _8b; +},_italicImpl:function(_8c){ +var _8d=false; +if(has("ie")||has("trident")){ +this._adaptIESelection(); +_8d=this._adaptIEFormatAreaAndExec("italic"); +} +if(!_8d){ +_8d=this.document.execCommand("italic",false,_8c); +} +return _8d; +},_underlineImpl:function(_8e){ +var _8f=false; +if(has("ie")||has("trident")){ +this._adaptIESelection(); +_8f=this._adaptIEFormatAreaAndExec("underline"); +} +if(!_8f){ +_8f=this.document.execCommand("underline",false,_8e); +} +return _8f; +},_strikethroughImpl:function(_90){ +var _91=false; +if(has("ie")||has("trident")){ +this._adaptIESelection(); +_91=this._adaptIEFormatAreaAndExec("strikethrough"); +} +if(!_91){ +_91=this.document.execCommand("strikethrough",false,_90); +} +return _91; +},_superscriptImpl:function(_92){ +var _93=false; +if(has("ie")||has("trident")){ +this._adaptIESelection(); +_93=this._adaptIEFormatAreaAndExec("superscript"); +} +if(!_93){ +_93=this.document.execCommand("superscript",false,_92); +} +return _93; +},_subscriptImpl:function(_94){ +var _95=false; +if(has("ie")||has("trident")){ +this._adaptIESelection(); +_95=this._adaptIEFormatAreaAndExec("subscript"); +} +if(!_95){ +_95=this.document.execCommand("subscript",false,_94); +} +return _95; +},_fontnameImpl:function(_96){ +var _97; +if(has("ie")||has("trident")){ +_97=this._handleTextColorOrProperties("fontname",_96); +} +if(!_97){ +_97=this.document.execCommand("fontname",false,_96); +} +return _97; +},_fontsizeImpl:function(_98){ +var _99; +if(has("ie")||has("trident")){ +_99=this._handleTextColorOrProperties("fontsize",_98); +} +if(!_99){ +_99=this.document.execCommand("fontsize",false,_98); +} +return _99; +},_insertorderedlistImpl:function(_9a){ +var _9b=false; +if(has("ie")||has("trident")||has("edge")){ +_9b=this._adaptIEList("insertorderedlist",_9a); +} +if(!_9b){ +_9b=this.document.execCommand("insertorderedlist",false,_9a); +} +return _9b; +},_insertunorderedlistImpl:function(_9c){ +var _9d=false; +if(has("ie")||has("trident")||has("edge")){ +_9d=this._adaptIEList("insertunorderedlist",_9c); +} +if(!_9d){ +_9d=this.document.execCommand("insertunorderedlist",false,_9c); +} +return _9d; +},getHeaderHeight:function(){ +return this._getNodeChildrenHeight(this.header); +},getFooterHeight:function(){ +return this._getNodeChildrenHeight(this.footer); +},_getNodeChildrenHeight:function(_9e){ +var h=0; +if(_9e&&_9e.childNodes){ +var i; +for(i=0;i<_9e.childNodes.length;i++){ +var _9f=_9.position(_9e.childNodes[i]); +h+=_9f.h; +} +} +return h; +},_isNodeEmpty:function(_a0,_a1){ +if(_a0.nodeType===1){ +if(_a0.childNodes.length>0){ +return this._isNodeEmpty(_a0.childNodes[0],_a1); +} +return true; +}else{ +if(_a0.nodeType===3){ +return (_a0.nodeValue.substring(_a1)===""); +} +} +return false; +},_removeStartingRangeFromRange:function(_a2,_a3){ +if(_a2.nextSibling){ +_a3.setStart(_a2.nextSibling,0); +}else{ +var _a4=_a2.parentNode; +while(_a4&&_a4.nextSibling==null){ +_a4=_a4.parentNode; +} +if(_a4){ +_a3.setStart(_a4.nextSibling,0); +} +} +return _a3; +},_adaptIESelection:function(){ +var _a5=_18.getSelection(this.window); +if(_a5&&_a5.rangeCount&&!_a5.isCollapsed){ +var _a6=_a5.getRangeAt(0); +var _a7=_a6.startContainer; +var _a8=_a6.startOffset; +while(_a7.nodeType===3&&_a8>=_a7.length&&_a7.nextSibling){ +_a8=_a8-_a7.length; +_a7=_a7.nextSibling; +} +var _a9=null; +while(this._isNodeEmpty(_a7,_a8)&&_a7!==_a9){ +_a9=_a7; +_a6=this._removeStartingRangeFromRange(_a7,_a6); +_a7=_a6.startContainer; +_a8=0; +} +_a5.removeAllRanges(); +_a5.addRange(_a6); +} +},_adaptIEFormatAreaAndExec:function(_aa){ +var _ab=_18.getSelection(this.window); +var doc=this.document; +var rs,ret,_ac,txt,_ad,_ae,_af,_b0; +if(_aa&&_ab&&_ab.isCollapsed){ +var _b1=this.queryCommandValue(_aa); +if(_b1){ +var _b2=this._tagNamesForCommand(_aa); +_ac=_ab.getRangeAt(0); +var fs=_ac.startContainer; +if(fs.nodeType===3){ +var _b3=_ac.endOffset; +if(fs.length<_b3){ +ret=this._adjustNodeAndOffset(rs,_b3); +fs=ret.node; +_b3=ret.offset; +} +} +var _b4; +while(fs&&fs!==this.editNode){ +var _b5=fs.tagName?fs.tagName.toLowerCase():""; +if(_1.indexOf(_b2,_b5)>-1){ +_b4=fs; +break; +} +fs=fs.parentNode; +} +if(_b4){ +rs=_ac.startContainer; +var _b6=doc.createElement(_b4.tagName); +_8.place(_b6,_b4,"after"); +if(rs&&rs.nodeType===3){ +var _b7,_b8; +var _b9=_ac.endOffset; +if(rs.length<_b9){ +ret=this._adjustNodeAndOffset(rs,_b9); +rs=ret.node; +_b9=ret.offset; +} +txt=rs.nodeValue; +_ad=doc.createTextNode(txt.substring(0,_b9)); +var _ba=txt.substring(_b9,txt.length); +if(_ba){ +_ae=doc.createTextNode(_ba); +} +_8.place(_ad,rs,"before"); +if(_ae){ +_af=doc.createElement("span"); +_af.className="ieFormatBreakerSpan"; +_8.place(_af,rs,"after"); +_8.place(_ae,_af,"after"); +_ae=_af; +} +_8.destroy(rs); +var _bb=_ad.parentNode; +var _bc=[]; +var _bd; +while(_bb!==_b4){ +var tg=_bb.tagName; +_bd={tagName:tg}; +_bc.push(_bd); +var _be=doc.createElement(tg); +if(_bb.style){ +if(_be.style){ +if(_bb.style.cssText){ +_be.style.cssText=_bb.style.cssText; +_bd.cssText=_bb.style.cssText; +} +} +} +if(_bb.tagName==="FONT"){ +if(_bb.color){ +_be.color=_bb.color; +_bd.color=_bb.color; +} +if(_bb.face){ +_be.face=_bb.face; +_bd.face=_bb.face; +} +if(_bb.size){ +_be.size=_bb.size; +_bd.size=_bb.size; +} +} +if(_bb.className){ +_be.className=_bb.className; +_bd.className=_bb.className; +} +if(_ae){ +_b7=_ae; +while(_b7){ +_b8=_b7.nextSibling; +_be.appendChild(_b7); +_b7=_b8; +} +} +if(_be.tagName==_bb.tagName){ +_af=doc.createElement("span"); +_af.className="ieFormatBreakerSpan"; +_8.place(_af,_bb,"after"); +_8.place(_be,_af,"after"); +}else{ +_8.place(_be,_bb,"after"); +} +_ad=_bb; +_ae=_be; +_bb=_bb.parentNode; +} +if(_ae){ +_b7=_ae; +if(_b7.nodeType===1||(_b7.nodeType===3&&_b7.nodeValue)){ +_b6.innerHTML=""; +} +while(_b7){ +_b8=_b7.nextSibling; +_b6.appendChild(_b7); +_b7=_b8; +} +} +var _bf; +if(_bc.length){ +_bd=_bc.pop(); +var _c0=doc.createElement(_bd.tagName); +if(_bd.cssText&&_c0.style){ +_c0.style.cssText=_bd.cssText; +} +if(_bd.className){ +_c0.className=_bd.className; +} +if(_bd.tagName==="FONT"){ +if(_bd.color){ +_c0.color=_bd.color; +} +if(_bd.face){ +_c0.face=_bd.face; +} +if(_bd.size){ +_c0.size=_bd.size; +} +} +_8.place(_c0,_b6,"before"); +while(_bc.length){ +_bd=_bc.pop(); +var _c1=doc.createElement(_bd.tagName); +if(_bd.cssText&&_c1.style){ +_c1.style.cssText=_bd.cssText; +} +if(_bd.className){ +_c1.className=_bd.className; +} +if(_bd.tagName==="FONT"){ +if(_bd.color){ +_c1.color=_bd.color; +} +if(_bd.face){ +_c1.face=_bd.face; +} +if(_bd.size){ +_c1.size=_bd.size; +} +} +_c0.appendChild(_c1); +_c0=_c1; +} +_b0=doc.createTextNode("."); +_af.appendChild(_b0); +_c0.appendChild(_b0); +_bf=_18.create(this.window); +_bf.setStart(_b0,0); +_bf.setEnd(_b0,_b0.length); +_ab.removeAllRanges(); +_ab.addRange(_bf); +this.selection.collapse(false); +_b0.parentNode.innerHTML=""; +}else{ +_af=doc.createElement("span"); +_af.className="ieFormatBreakerSpan"; +_b0=doc.createTextNode("."); +_af.appendChild(_b0); +_8.place(_af,_b6,"before"); +_bf=_18.create(this.window); +_bf.setStart(_b0,0); +_bf.setEnd(_b0,_b0.length); +_ab.removeAllRanges(); +_ab.addRange(_bf); +this.selection.collapse(false); +_b0.parentNode.innerHTML=""; +} +if(!_b6.firstChild){ +_8.destroy(_b6); +} +return true; +} +} +return false; +}else{ +_ac=_ab.getRangeAt(0); +rs=_ac.startContainer; +if(rs&&rs.nodeType===3){ +var _b3=_ac.startOffset; +if(rs.length<_b3){ +ret=this._adjustNodeAndOffset(rs,_b3); +rs=ret.node; +_b3=ret.offset; +} +txt=rs.nodeValue; +_ad=doc.createTextNode(txt.substring(0,_b3)); +var _ba=txt.substring(_b3); +if(_ba!==""){ +_ae=doc.createTextNode(txt.substring(_b3)); +} +_af=doc.createElement("span"); +_b0=doc.createTextNode("."); +_af.appendChild(_b0); +if(_ad.length){ +_8.place(_ad,rs,"after"); +}else{ +_ad=rs; +} +_8.place(_af,_ad,"after"); +if(_ae){ +_8.place(_ae,_af,"after"); +} +_8.destroy(rs); +var _bf=_18.create(this.window); +_bf.setStart(_b0,0); +_bf.setEnd(_b0,_b0.length); +_ab.removeAllRanges(); +_ab.addRange(_bf); +doc.execCommand(_aa); +_8.place(_af.firstChild,_af,"before"); +_8.destroy(_af); +_bf.setStart(_b0,0); +_bf.setEnd(_b0,_b0.length); +_ab.removeAllRanges(); +_ab.addRange(_bf); +this.selection.collapse(false); +_b0.parentNode.innerHTML=""; +return true; +} +} +}else{ +return false; +} +},_adaptIEList:function(_c2){ +var _c3=_18.getSelection(this.window); +if(_c3.isCollapsed){ +if(_c3.rangeCount&&!this.queryCommandValue(_c2)){ +var _c4=_c3.getRangeAt(0); +var sc=_c4.startContainer; +if(sc&&sc.nodeType==3){ +if(!_c4.startOffset){ +var _c5="ul"; +if(_c2==="insertorderedlist"){ +_c5="ol"; +} +var _c6=this.document.createElement(_c5); +var li=_8.create("li",null,_c6); +_8.place(_c6,sc,"before"); +li.appendChild(sc); +_8.create("br",null,_c6,"after"); +var _c7=_18.create(this.window); +_c7.setStart(sc,0); +_c7.setEnd(sc,sc.length); +_c3.removeAllRanges(); +_c3.addRange(_c7); +this.selection.collapse(true); +return true; +} +} +} +} +return false; +},_handleTextColorOrProperties:function(_c8,_c9){ +var _ca=_18.getSelection(this.window); +var doc=this.document; +var rs,ret,_cb,txt,_cc,_cd,_ce,_cf; +_c9=_c9||null; +if(_c8&&_ca&&_ca.isCollapsed){ +if(_ca.rangeCount){ +_cb=_ca.getRangeAt(0); +rs=_cb.startContainer; +if(rs&&rs.nodeType===3){ +var _d0=_cb.startOffset; +if(rs.length<_d0){ +ret=this._adjustNodeAndOffset(rs,_d0); +rs=ret.node; +_d0=ret.offset; +} +txt=rs.nodeValue; +_cc=doc.createTextNode(txt.substring(0,_d0)); +var _d1=txt.substring(_d0); +if(_d1!==""){ +_cd=doc.createTextNode(txt.substring(_d0)); +} +_ce=doc.createElement("span"); +_cf=doc.createTextNode("."); +_ce.appendChild(_cf); +var _d2=doc.createElement("span"); +_ce.appendChild(_d2); +if(_cc.length){ +_8.place(_cc,rs,"after"); +}else{ +_cc=rs; +} +_8.place(_ce,_cc,"after"); +if(_cd){ +_8.place(_cd,_ce,"after"); +} +_8.destroy(rs); +var _d3=_18.create(this.window); +_d3.setStart(_cf,0); +_d3.setEnd(_cf,_cf.length); +_ca.removeAllRanges(); +_ca.addRange(_d3); +if(has("webkit")){ +var _d4="color"; +if(_c8==="hilitecolor"||_c8==="backcolor"){ +_d4="backgroundColor"; +} +_a.set(_ce,_d4,_c9); +this.selection.remove(); +_8.destroy(_d2); +_ce.innerHTML=" "; +this.selection.selectElement(_ce); +this.focus(); +}else{ +this.execCommand(_c8,_c9); +_8.place(_ce.firstChild,_ce,"before"); +_8.destroy(_ce); +_d3.setStart(_cf,0); +_d3.setEnd(_cf,_cf.length); +_ca.removeAllRanges(); +_ca.addRange(_d3); +this.selection.collapse(false); +_cf.parentNode.removeChild(_cf); +} +return true; +} +} +} +return false; +},_adjustNodeAndOffset:function(_d5,_d6){ +while(_d5.length<_d6&&_d5.nextSibling&&_d5.nextSibling.nodeType===3){ +_d6=_d6-_d5.length; +_d5=_d5.nextSibling; +} +return {"node":_d5,"offset":_d6}; +},_tagNamesForCommand:function(_d7){ +if(_d7==="bold"){ +return ["b","strong"]; +}else{ +if(_d7==="italic"){ +return ["i","em"]; +}else{ +if(_d7==="strikethrough"){ +return ["s","strike"]; +}else{ +if(_d7==="superscript"){ +return ["sup"]; +}else{ +if(_d7==="subscript"){ +return ["sub"]; +}else{ +if(_d7==="underline"){ +return ["u"]; +} +} +} +} +} +} +return []; +},_stripBreakerNodes:function(_d8){ +if(!this.isLoaded){ +return; +} +_e(".ieFormatBreakerSpan",_d8).forEach(function(b){ +while(b.firstChild){ +_8.place(b.firstChild,b,"before"); +} +_8.destroy(b); +}); +return _d8; +},_stripTrailingEmptyNodes:function(_d9){ +function _da(_db){ +return (/^(p|div|br)$/i.test(_db.nodeName)&&_db.children.length==0&&/^[\s\xA0]*$/.test(_db.textContent||_db.innerText||""))||(_db.nodeType===3&&/^[\s\xA0]*$/.test(_db.nodeValue)); +}; +while(_d9.lastChild&&_da(_d9.lastChild)){ +_8.destroy(_d9.lastChild); +} +return _d9; +},_setTextDirAttr:function(_dc){ +this._set("textDir",_dc); +this.onLoadDeferred.then(_d.hitch(this,function(){ +this.editNode.dir=_dc; +})); +}}); +return _1c; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/_Plugin.js b/js/dojo-1.17.3/dijit/_editor/_Plugin.js new file mode 100644 index 0000000000..b6aff33565 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/_Plugin.js @@ -0,0 +1,102 @@ +//>>built +define("dijit/_editor/_Plugin",["dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","../Destroyable","../form/Button"],function(_1,_2,_3,_4,_5){ +var _6=_2("dijit._editor._Plugin",_4,{constructor:function(_7){ +this.params=_7||{}; +_3.mixin(this,this.params); +this._attrPairNames={}; +},editor:null,iconClassPrefix:"dijitEditorIcon",button:null,command:"",useDefaultCommand:true,buttonClass:_5,disabled:false,getLabel:function(_8){ +return this.editor.commands[_8]; +},_initButton:function(){ +if(this.command.length){ +var _9=this.getLabel(this.command),_a=this.editor,_b=this.iconClassPrefix+" "+this.iconClassPrefix+this.command.charAt(0).toUpperCase()+this.command.substr(1); +if(!this.button){ +var _c=_3.mixin({label:_9,ownerDocument:_a.ownerDocument,dir:_a.dir,lang:_a.lang,showLabel:false,iconClass:_b,dropDown:this.dropDown,tabIndex:"-1"},this.params||{}); +delete _c.name; +this.button=new this.buttonClass(_c); +} +} +if(this.get("disabled")&&this.button){ +this.button.set("disabled",this.get("disabled")); +} +},destroy:function(){ +if(this.dropDown){ +this.dropDown.destroyRecursive(); +} +this.inherited(arguments); +},connect:function(o,f,tf){ +this.own(_1.connect(o,f,this,tf)); +},updateState:function(){ +var e=this.editor,c=this.command,_d,_e; +if(!e||!e.isLoaded||!c.length){ +return; +} +var _f=this.get("disabled"); +if(this.button){ +try{ +var _10=e._implCommand(c); +_e=!_f&&(this[_10]?this[_10](c):e.queryCommandEnabled(c)); +if(this.enabled!==_e){ +this.enabled=_e; +this.button.set("disabled",!_e); +} +if(_e){ +if(typeof this.button.checked=="boolean"){ +_d=e.queryCommandState(c); +if(this.checked!==_d){ +this.checked=_d; +this.button.set("checked",e.queryCommandState(c)); +} +} +} +} +catch(e){ +} +} +},setEditor:function(_11){ +this.editor=_11; +this._initButton(); +if(this.button&&this.useDefaultCommand){ +if(this.editor.queryCommandAvailable(this.command)){ +this.own(this.button.on("click",_3.hitch(this.editor,"execCommand",this.command,this.commandArg))); +}else{ +this.button.domNode.style.display="none"; +} +} +this.own(this.editor.on("NormalizedDisplayChanged",_3.hitch(this,"updateState"))); +},setToolbar:function(_12){ +if(this.button){ +_12.addChild(this.button); +} +},set:function(_13,_14){ +if(typeof _13==="object"){ +for(var x in _13){ +this.set(x,_13[x]); +} +return this; +} +var _15=this._getAttrNames(_13); +if(this[_15.s]){ +var _16=this[_15.s].apply(this,Array.prototype.slice.call(arguments,1)); +}else{ +this._set(_13,_14); +} +return _16||this; +},get:function(_17){ +var _18=this._getAttrNames(_17); +return this[_18.g]?this[_18.g]():this[_17]; +},_setDisabledAttr:function(_19){ +this._set("disabled",_19); +this.updateState(); +},_getAttrNames:function(_1a){ +var apn=this._attrPairNames; +if(apn[_1a]){ +return apn[_1a]; +} +var uc=_1a.charAt(0).toUpperCase()+_1a.substr(1); +return (apn[_1a]={s:"_set"+uc+"Attr",g:"_get"+uc+"Attr"}); +},_set:function(_1b,_1c){ +this[_1b]=_1c; +}}); +_6.registry={}; +return _6; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/html.js b/js/dojo-1.17.3/dijit/_editor/html.js new file mode 100644 index 0000000000..6544cf5730 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/html.js @@ -0,0 +1,157 @@ +//>>built +define("dijit/_editor/html",["dojo/_base/array","dojo/_base/lang","dojo/sniff"],function(_1,_2,_3){ +var _4={}; +_2.setObject("dijit._editor.html",_4); +var _5=_4.escapeXml=function(_6,_7){ +_6=_6.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,"""); +if(!_7){ +_6=_6.replace(/'/gm,"'"); +} +return _6; +}; +_4.getNodeHtml=function(_8){ +var _9=[]; +_4.getNodeHtmlHelper(_8,_9); +return _9.join(""); +}; +_4.getNodeHtmlHelper=function(_a,_b){ +switch(_a.nodeType){ +case 1: +var _c=_a.nodeName.toLowerCase(); +if(!_c||_c.charAt(0)=="/"){ +return ""; +} +_b.push("<",_c); +var _d=[],_e={}; +var _f; +if(_3("dom-attributes-explicit")||_3("dom-attributes-specified-flag")){ +var i=0; +while((_f=_a.attributes[i++])){ +var n=_f.name; +if(n.substr(0,3)!=="_dj"&&(!_3("dom-attributes-specified-flag")||_f.specified)&&!(n in _e)){ +var v=_f.value; +if(n=="src"||n=="href"){ +if(_a.getAttribute("_djrealurl")){ +v=_a.getAttribute("_djrealurl"); +} +} +if(_3("ie")===8&&n==="style"){ +v=v.replace("HEIGHT:","height:").replace("WIDTH:","width:"); +} +_d.push([n,v]); +_e[n]=v; +} +} +}else{ +var _10=/^input$|^img$/i.test(_a.nodeName)?_a:_a.cloneNode(false); +var s=_10.outerHTML; +var _11=/[\w-]+=("[^"]*"|'[^']*'|\S*)/gi; +var _12=s.match(_11); +s=s.substr(0,s.indexOf(">")); +_1.forEach(_12,function(_13){ +if(_13){ +var idx=_13.indexOf("="); +if(idx>0){ +var key=_13.substring(0,idx); +if(key.substr(0,3)!="_dj"){ +if(key=="src"||key=="href"){ +if(_a.getAttribute("_djrealurl")){ +_d.push([key,_a.getAttribute("_djrealurl")]); +return; +} +} +var val,_14; +switch(key){ +case "style": +val=_a.style.cssText.toLowerCase(); +break; +case "class": +val=_a.className; +break; +case "width": +if(_c==="img"){ +_14=/width=(\S+)/i.exec(s); +if(_14){ +val=_14[1]; +} +break; +} +case "height": +if(_c==="img"){ +_14=/height=(\S+)/i.exec(s); +if(_14){ +val=_14[1]; +} +break; +} +default: +val=_a.getAttribute(key); +} +if(val!=null){ +_d.push([key,val.toString()]); +} +} +} +} +},this); +} +_d.sort(function(a,b){ +return a[0]"); +break; +case "script": +_b.push(">",_a.innerHTML,""); +break; +default: +_b.push(">"); +if(_a.hasChildNodes()){ +_4.getChildrenHtmlHelper(_a,_b); +} +_b.push(""); +} +break; +case 4: +case 3: +_b.push(_5(_a.nodeValue,true)); +break; +case 8: +_b.push(""); +break; +default: +_b.push(""); +} +}; +_4.getChildrenHtml=function(_15){ +var _16=[]; +_4.getChildrenHtmlHelper(_15,_16); +return _16.join(""); +}; +_4.getChildrenHtmlHelper=function(dom,_17){ +if(!dom){ +return; +} +var _18=dom["childNodes"]||dom; +var _19=!_3("ie")||_18!==dom; +var _1a,i=0; +while((_1a=_18[i++])){ +if(!_19||_1a.parentNode==dom){ +_4.getNodeHtmlHelper(_1a,_17); +} +} +}; +return _4; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/FontChoice.js new file mode 100644 index 0000000000..1c6086f165 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/FontChoice",{root:({fontSize:"Size",fontName:"Font",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"None",p:"Paragraph",h1:"Heading",h2:"Subheading",h3:"Sub-subheading",pre:"Pre-formatted",1:"xx-small",2:"x-small",3:"small",4:"medium",5:"large",6:"x-large",7:"xx-large"}),"bs":true,"mk":true,"sr":true,"zh":true,"zh-tw":true,"uk":true,"tr":true,"th":true,"sv":true,"sl":true,"sk":true,"ru":true,"ro":true,"pt":true,"pt-pt":true,"pl":true,"nl":true,"nb":true,"ko":true,"kk":true,"ja":true,"it":true,"id":true,"hu":true,"hr":true,"he":true,"fr":true,"fi":true,"eu":true,"es":true,"el":true,"de":true,"da":true,"cs":true,"ca":true,"bg":true,"az":true,"ar":true,"al":true}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/LinkDialog.js new file mode 100644 index 0000000000..ffdc73263f --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/LinkDialog",{root:({createLinkTitle:"Link Properties",insertImageTitle:"Image Properties",url:"URL:",text:"Description:",target:"Target:",set:"Set",currentWindow:"Current Window",parentWindow:"Parent Window",topWindow:"Topmost Window",newWindow:"New Window"}),"bs":true,"mk":true,"sr":true,"zh":true,"zh-tw":true,"uk":true,"tr":true,"th":true,"sv":true,"sl":true,"sk":true,"ru":true,"ro":true,"pt":true,"pt-pt":true,"pl":true,"nl":true,"nb":true,"ko":true,"kk":true,"ja":true,"it":true,"id":true,"hu":true,"hr":true,"he":true,"fr":true,"fi":true,"eu":true,"es":true,"el":true,"de":true,"da":true,"cs":true,"ca":true,"bg":true,"az":true,"ar":true,"al":true}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/al/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/al/FontChoice.js new file mode 100644 index 0000000000..49cc2927dd --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/al/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/al/FontChoice",{fontSize:"Madhësia",fontName:"Shkrimi",formatBlock:"Formati",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Asnjë",p:"Paragraf",h1:"Titull",h2:"Nëntitull",h3:"Nëntitull i Nëntitullit",pre:"I para-formatuar",1:"i stër stër vogel",2:"i stërvogel",3:"vogël",4:"mesatar",5:"madh",6:"shumë i madh",7:"i stërmadh"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/al/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/al/LinkDialog.js new file mode 100644 index 0000000000..c636abc845 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/al/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/al/LinkDialog",{createLinkTitle:"Cilesitë e lidhjes",insertImageTitle:"Cilesitë e Imazhit",url:"URL:",text:"Përshkrim:",target:"Objektivi:",set:"Vendos",currentWindow:"Dritarja Aktuale",parentWindow:"Dritarja prind",topWindow:"Dritarja e sipërme",newWindow:"Dritare e re"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/al/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/al/commands.js new file mode 100644 index 0000000000..cdaab20ef7 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/al/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/al/commands",{"bold":"Bold","copy":"Kopjo","cut":"Prit","delete":"Fshij","indent":"Kthehu","insertHorizontalRule":"Rregull horizontale","insertOrderedList":"Lista e numeruar","insertUnorderedList":"Lista me shënja","italic":"I pjerrët","justifyCenter":"Qënderzo","justifyFull":"Justifiko","justifyLeft":"Rradhit nga e majtë","justifyRight":"Rradhit nga e djathta","outdent":"Outdent","paste":"Ngjit","redo":"Rikthe","removeFormat":"Hiq formatin","selectAll":"Zgjidh të gjitha","strikethrough":"Përplasje","subscript":"Subscript","superscript":"Superscript","underline":"Underline","undo":"Anulo","unlink":"Hiq lidhje","createLink":"Krijo lidhje","toggleDir":"Aktivizo / çaktivizo drejtimin","insertImage":"Fut imazhin","insertTable":"Fut / Ndrysho tabelën","toggleTableBorder":"Aktivizo / çaktivizo kufirin e tabelës","deleteTable":"Fshi tabelën","tableProp":"Properties tabela","htmlToggle":"Burimi HTML","foreColor":"Ngjyra e përparme","hiliteColor":"Ngjyra e sfondit","plainFormatBlock":"Stili i paragrafit","formatBlock":"Stili i paragrafit","fontSize":"Madhësia e shkronjave","fontName":"Emri i fontit","tabIndent":"Tabelë e kthimit","fullScreen":"Aktivizo / çaktivizo ekranin e plotë","viewSource":"Shiko burimin HTML","print":"Shtyp","newPage":"Faqja e re","systemShortcut":"Veprimi '${0}' është i disponueshëm vetëm në shfletues përmes një çelësi. Përdorni ${1}. ","CtrlKey":"Ctrl+${0}","appleKey":"⌘${0}"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ar/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/ar/FontChoice.js new file mode 100644 index 0000000000..2a1cc57284 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ar/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ar/FontChoice",({fontSize:"الحجم",fontName:"طاقم طباعة",formatBlock:"النسق",serif:"serif","sans-serif":"sans-serif",monospace:"أحادي المسافة",cursive:"كتابة بحروف متصلة",fantasy:"خيالي",noFormat:"لا شيء",p:"فقرة",h1:"عنوان",h2:"عنوان فرعي",h3:"فرعي-عنوان فرعي",pre:"منسق بصفة مسبقة",1:"صغير جدا جدا",2:"صغير جدا",3:"صغير",4:"متوسط",5:"كبير",6:"كبير جدا",7:"كبير جدا جدا"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ar/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/ar/LinkDialog.js new file mode 100644 index 0000000000..3f1a92409e --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ar/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ar/LinkDialog",({createLinkTitle:"خصائص الوصلة",insertImageTitle:"خصائص الصورة",url:"عنوان URL:",text:"الوصف:",target:"الهدف:",set:"تحديد",currentWindow:"النافذة الحالية",parentWindow:"النافذة الرئيسية",topWindow:"النافذة العلوية",newWindow:"نافذة جديدة"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ar/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/ar/commands.js new file mode 100644 index 0000000000..ef5812cf1c --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ar/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ar/commands",({"bold":"عريض","copy":"نسخ","cut":"قص","delete":"حذف","indent":"ازاحة للداخل","insertHorizontalRule":"مسطرة أفقية","insertOrderedList":"كشف مرقم","insertUnorderedList":"كشف نقطي","italic":"مائل","justifyCenter":"محاذاة في الوسط","justifyFull":"ضبط","justifyLeft":"محاذاة الى اليسار","justifyRight":"محاذاة الى اليمين","outdent":"ازاحة للخارج","paste":"لصق","redo":"اعادة","removeFormat":"ازالة النسق","selectAll":"اختيار كل","strikethrough":"تشطيب","subscript":"رمز سفلي","superscript":"رمز علوي","underline":"تسطير","undo":"تراجع","unlink":"ازالة وصلة","createLink":"تكوين وصلة","toggleDir":"تبديل الاتجاه","insertImage":"ادراج صورة","insertTable":"ادراج/تحرير جدول","toggleTableBorder":"تبديل حدود الجدول","deleteTable":"حذف جدول","tableProp":"خصائص الجدول","htmlToggle":"مصدر HTML","foreColor":"لون الواجهة الأمامية","hiliteColor":"لون الخلفية","plainFormatBlock":"نمط الفقرة","formatBlock":"نمط الفقرة","fontSize":"حجم طاقم الطباعة","fontName":"اسم طاقم الطباعة","tabIndent":"ازاحة علامة الجدولة للداخل","fullScreen":"تبديل الشاشة الكاملة","viewSource":"‫مشاهدة مصدر HTML‬","print":"طباعة","newPage":"صفحة جديدة","systemShortcut":"يكون التصرف \"${0}\" متاحا فقط ببرنامج الاستعراض الخاص بك باستخدام المسار المختصر للوحة المفاتيح. استخدم ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/az/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/az/FontChoice.js new file mode 100644 index 0000000000..12281635a6 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/az/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/az/FontChoice",({"1":"xx-kiçik","2":"x-kiçik","formatBlock":"Format","3":"kiçik","4":"orta","5":"böyük","6":"çox-böyük","7":"ən böyük","fantasy":"fantaziya","serif":"serif","p":"Abzas","pre":"Əvvəldən düzəldilmiş","sans-serif":"sans-serif","fontName":"Şrift","h1":"Başlıq","h2":"Alt Başlıq","h3":"Alt Alt Başlıq","monospace":"Tək aralıqlı","fontSize":"Ölçü","cursive":"Əl yazısı","noFormat":"Heç biri"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/az/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/az/LinkDialog.js new file mode 100644 index 0000000000..1d45c8cdc0 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/az/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/az/LinkDialog",({"text":"Yazı:","insertImageTitle":"Şəkil başlığı əlavə et","set":"Yönəlt","newWindow":"Yeni pəncərə","topWindow":"Üst pəncərə","target":"Hədəf:","createLinkTitle":"Köprü başlığı yarat","parentWindow":"Ana pəncərə","currentWindow":"Hazırki pəncərə","url":"URL:"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/az/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/az/commands.js new file mode 100644 index 0000000000..bcc13c0e81 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/az/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/az/commands",({"removeFormat":"Formatı Sil","copy":"Köçür","paste":"Yapışdır","selectAll":"Hamısını seç","insertOrderedList":"Nömrəli siyahı","insertTable":"Cədvəl əlavə et","print":"Yazdır","underline":"Altıxətli","foreColor":"Ön plan rəngi","htmlToggle":"HTML kodu","formatBlock":"Abzas stili","newPage":"Yeni səhifə","insertHorizontalRule":"Üfüqi qayda","delete":"Sil","insertUnorderedList":"İşarələnmiş siyahı","tableProp":"Cədvəl xüsusiyyətləri","insertImage":"Şəkil əlavə et","superscript":"Üst işarə","subscript":"Alt işarə","createLink":"Körpü yarat","undo":"Geriyə al","fullScreen":"Tam ekran aç","italic":"İtalik","fontName":"Yazı tipi","justifyLeft":"Sol tərəfə Doğrult","unlink":"Körpünü sil","toggleTableBorder":"Cədvəl kənarlarını göstər/Gizlət","viewSource":"HTML qaynaq kodunu göstər","fontSize":"Yazı tipi böyüklüğü","systemShortcut":"\"${0}\" prosesi yalnız printerinizdə klaviatura qısayolu ilə istifadə oluna bilər. Bundan istifadə edin","indent":"Girinti","redo":"Yenilə","strikethrough":"Üstündən xətt çəkilmiş","justifyFull":"Doğrult","justifyCenter":"Ortaya doğrult","hiliteColor":"Arxa plan rəngi","deleteTable":"Cədvəli sil","outdent":"Çıxıntı","cut":"Kəs","plainFormatBlock":"Abzas stili","toggleDir":"İstiqaməti dəyişdir","bold":"Qalın","tabIndent":"Qulp girintisi","justifyRight":"Sağa doğrult","appleKey":"⌘${0}","ctrlKey":"ctrl+${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/bg/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/bg/FontChoice.js new file mode 100644 index 0000000000..ddfa68a2fc --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/bg/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/bg/FontChoice",({fontSize:"Размер",fontName:"Шрифт",formatBlock:"Формат",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Няма",p:"Параграф",h1:"Заглавна част",h2:"Подзаглавие",h3:"Под-подзаглавие",pre:"Предварително форматиран",1:"xx-малък",2:"x-малък",3:"малък",4:"среден",5:"голям",6:"x-голям",7:"xx-голям"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/bg/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/bg/LinkDialog.js new file mode 100644 index 0000000000..b3f0cf0aae --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/bg/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/bg/LinkDialog",({createLinkTitle:"Свойства на връзка",insertImageTitle:"Свойства на изображение",url:"URL:",text:"Описание:",target:"Цел:",set:"Задай",currentWindow:"Текущ прозорец",parentWindow:"Родителски прозорец",topWindow:"Най-горен прозорец",newWindow:"Нов прозорец"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/bg/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/bg/commands.js new file mode 100644 index 0000000000..f64595b95c --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/bg/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/bg/commands",({"bold":"Получерен","copy":"Копирай","cut":"Изрежи","delete":"Изтрий","indent":"Отстъп","insertHorizontalRule":"Хоризонтална линия","insertOrderedList":"Номериран списък","insertUnorderedList":"Списък с водещи символи","italic":"Курсив","justifyCenter":"Центрирано подравняване","justifyFull":"Двустранно подравняване","justifyLeft":"Подравняване отляво","justifyRight":"Подравняване отдясно","outdent":"Обратен отстъп","paste":"Постави","redo":"Върни","removeFormat":"Премахни форматирането","selectAll":"Избери всички","strikethrough":"Зачеркване","subscript":"Долен индекс","superscript":"Горен индекс","underline":"Подчертаване","undo":"Отмени","unlink":"Премахване на връзка","createLink":"Създаване на връзка","toggleDir":"Превключване на посока","insertImage":"Вмъкване на изображение","insertTable":"Вмъкване/редактиране на таблица","toggleTableBorder":"Превключване на граница на таблица","deleteTable":"Изтриване на таблица","tableProp":"Свойство на таблица","htmlToggle":"HTML източник","foreColor":"Цвят на предния план","hiliteColor":"Цвят на фон","plainFormatBlock":"Стил на абзац","formatBlock":"Стил на абзац","fontSize":"Размер на шрифт","fontName":"Име на шрифт","tabIndent":"Отстъп на табулация","fullScreen":"Превключване на цял екран","viewSource":"Преглед на HTML източник","print":"Отпечатаване","newPage":"Нова страница","systemShortcut":"Действие \"${0}\" е достъпно във Вашия браузър само чрез използване на бърза клавишна комбинация. Използвайте ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/bs/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/bs/FontChoice.js new file mode 100644 index 0000000000..566408540e --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/bs/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/bs/FontChoice",{fontSize:"Veličina",fontName:"Font",formatBlock:"Format",serif:"serif","sans-serif":"bez-serifa",monospace:"monoprostor",cursive:"kurziv",fantasy:"Fantazija",noFormat:"ništa",p:"Paragraf",h1:"Naslov",h2:"Podnaslov",h3:"Pod-podnaslov",pre:"Predformatizovano",1:"xx-malo",2:"x-malo",3:"maleno",4:"srednje",5:"veliko",6:"x-veliko",7:"xx-veliko"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/bs/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/bs/LinkDialog.js new file mode 100644 index 0000000000..bd1f5a4a29 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/bs/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/bs/LinkDialog",{createLinkTitle:"Osobine povezivanja",insertImageTitle:"Osobine slike",url:"URL:",text:"Opis",target:"Cilj:",set:"Postav",currentWindow:"Trenutni prozor",parentWindow:"Nadređeni prozor",topWindow:"Najviši prozor",newWindow:"Novi prozor"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/bs/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/bs/commands.js new file mode 100644 index 0000000000..db51932011 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/bs/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/bs/commands",{"bold":"Boldirano","copy":"Kopiraj","cut":"Izreži","delete":"Izbriši","indent":"Uvlači","insertHorizontalRule":"Horizontalno pravilo","insertOrderedList":"Numerisana lista","insertUnorderedList":"Lista oznaka","italic":"Kurziv","justifyCenter":"Poravnaj po sredini","justifyFull":"Poravnaj","justifyLeft":"Poravnaj na lijevo","justifyRight":"Poravnaj na desno","outdent":"Izvuci","paste":"Zalijepi","redo":"Ponovo napravi","removeFormat":"Ukloni format","selectAll":"Izaberi sve","strikethrough":"Precrtaj","subscript":"Indeks","superscript":"Superskript","underline":"Podvuci","undo":"Poništi","unlink":"Ukloni link","createLink":"Kreiraj link","toggleDir":"Promijeni smjer","insertImage":"Umetni sliku","insertTable":"Umetni/uredi tabelu","toggleTableBorder":"Promijeni rub tabele","deleteTable":"Briši tabelu","tableProp":"Osobina tabele","htmlToggle":"HTML izvor","foreColor":"Boja prednjeg plana","hiliteColor":"Boja pozadine","plainFormatBlock":"Stil paragrafa","formatBlock":"Stil paragrafa","fontSize":"Veličina fonta","fontName":"Ime fonta","tabIndent":"Uvlačenje kartice","fullScreen":"Promijeni pun ekran","viewSource":"Pogledaj HTML izvor","print":"Ispiši","newPage":"Nova stranica","systemShortcut":"Akcija \"${0}\"je dostupna u vašem pretraživaču kad koristite prečicu tastature. Koristite ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ca/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/ca/FontChoice.js new file mode 100644 index 0000000000..580153a6e8 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ca/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ca/FontChoice",({fontSize:"Mida",fontName:"Tipus de lletra",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"monoespai",cursive:"Cursiva",fantasy:"Fantasia",noFormat:"Cap",p:"Paràgraf",h1:"Títol",h2:"Subtítol",h3:"Subsubtítol",pre:"Format previ",1:"xx-petit",2:"x-petit",3:"petit",4:"mitjà",5:"gran",6:"x-gran",7:"xx-gran"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ca/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/ca/LinkDialog.js new file mode 100644 index 0000000000..f206ce1196 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ca/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ca/LinkDialog",({createLinkTitle:"Propietats de l'enllaç",insertImageTitle:"Propietats de la imatge",url:"URL:",text:"Descripció:",target:"Destinació:",set:"Defineix",currentWindow:"Finestra actual",parentWindow:"Finestra pare",topWindow:"Finestra superior",newWindow:"Finestra nova"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ca/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/ca/commands.js new file mode 100644 index 0000000000..32d05f80c1 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ca/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ca/commands",({"bold":"Negreta","copy":"Copia","cut":"Retalla","delete":"Suprimeix","indent":"Sagnat","insertHorizontalRule":"Regla horitzontal","insertOrderedList":"Llista numerada","insertUnorderedList":"Llista de vinyetes","italic":"Cursiva","justifyCenter":"Alineació centrada","justifyFull":"Justifica","justifyLeft":"Alineació a l'esquerra","justifyRight":"Alineació a la dreta","outdent":"Sagnat a l'esquerra","paste":"Enganxa","redo":"Refés","removeFormat":"Elimina el format","selectAll":"Selecciona-ho tot","strikethrough":"Ratllat","subscript":"Subíndex","superscript":"Superíndex","underline":"Subratllat","undo":"Desfés","unlink":"Elimina l'enllaç","createLink":"Crea un enllaç","toggleDir":"Inverteix la direcció","insertImage":"Insereix imatge","insertTable":"Insereix/edita la taula","toggleTableBorder":"Inverteix els contorns de taula","deleteTable":"Suprimeix la taula","tableProp":"Propietat de taula","htmlToggle":"Font HTML","foreColor":"Color de primer pla","hiliteColor":"Color de fons","plainFormatBlock":"Estil de paràgraf","formatBlock":"Estil de paràgraf","fontSize":"Mida del tipus de lletra","fontName":"Nom del tipus de lletra","tabIndent":"Sagnat","fullScreen":"Commuta pantalla completa","viewSource":"Visualitza font HTML","print":"Imprimeix","newPage":"Pàgina nova","systemShortcut":"L'acció \"${0}\" és l'única disponible al navegador utilitzant una drecera del teclat. Utilitzeu ${1}.","ctrlKey":"control+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/commands.js new file mode 100644 index 0000000000..7b114c808d --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/commands",{root:({"bold":"Bold","copy":"Copy","cut":"Cut","delete":"Delete","indent":"Indent","insertHorizontalRule":"Horizontal Rule","insertOrderedList":"Numbered List","insertUnorderedList":"Bullet List","italic":"Italic","justifyCenter":"Align Center","justifyFull":"Justify","justifyLeft":"Align Left","justifyRight":"Align Right","outdent":"Outdent","paste":"Paste","redo":"Redo","removeFormat":"Remove Format","selectAll":"Select All","strikethrough":"Strikethrough","subscript":"Subscript","superscript":"Superscript","underline":"Underline","undo":"Undo","unlink":"Remove Link","createLink":"Create Link","toggleDir":"Toggle Direction","insertImage":"Insert Image","insertTable":"Insert/Edit Table","toggleTableBorder":"Toggle Table Border","deleteTable":"Delete Table","tableProp":"Table Property","htmlToggle":"HTML Source","foreColor":"Foreground Color","hiliteColor":"Background Color","plainFormatBlock":"Paragraph Style","formatBlock":"Paragraph Style","fontSize":"Font Size","fontName":"Font Name","tabIndent":"Tab Indent","fullScreen":"Toggle Full Screen","viewSource":"View HTML Source","print":"Print","newPage":"New Page","systemShortcut":"The \"${0}\" action is only available in your browser using a keyboard shortcut. Use ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"}),"bs":true,"mk":true,"sr":true,"zh":true,"zh-tw":true,"uk":true,"tr":true,"th":true,"sv":true,"sl":true,"sk":true,"ru":true,"ro":true,"pt":true,"pt-pt":true,"pl":true,"nl":true,"nb":true,"ko":true,"kk":true,"ja":true,"it":true,"id":true,"hu":true,"hr":true,"he":true,"fr":true,"fi":true,"eu":true,"es":true,"el":true,"de":true,"da":true,"cs":true,"ca":true,"bg":true,"az":true,"ar":true,"al":true}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/cs/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/cs/FontChoice.js new file mode 100644 index 0000000000..38728748e0 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/cs/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/cs/FontChoice",({fontSize:"Velikost",fontName:"Písmo",formatBlock:"Formát",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Žádný",p:"Odstavec",h1:"Nadpis",h2:"Podnadpis",h3:"Podnadpis 2",pre:"Předformátované",1:"extra malé",2:"velmi malé",3:"malé",4:"střední",5:"velké",6:"velmi velké",7:"extra velké"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/cs/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/cs/LinkDialog.js new file mode 100644 index 0000000000..b962a2683d --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/cs/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/cs/LinkDialog",({createLinkTitle:"Vlastnosti odkazu",insertImageTitle:"Vlastnosti obrázku",url:"Adresa URL:",text:"Popis:",target:"Cíl:",set:"Nastavit",currentWindow:"Aktuální okno",parentWindow:"Nadřízené okno",topWindow:"Okno nejvyšší úrovně",newWindow:"Nové okno"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/cs/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/cs/commands.js new file mode 100644 index 0000000000..19f66d40f1 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/cs/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/cs/commands",({"bold":"Tučné","copy":"Kopírovat","cut":"Vyjmout","delete":"Odstranit","indent":"Odsadit","insertHorizontalRule":"Vodorovná čára","insertOrderedList":"Číslovaný seznam","insertUnorderedList":"Seznam s odrážkami","italic":"Kurzíva","justifyCenter":"Zarovnat na střed","justifyFull":"Do bloku","justifyLeft":"Zarovnat vlevo","justifyRight":"Zarovnat vpravo","outdent":"Předsadit","paste":"Vložit","redo":"Opakovat","removeFormat":"Odebrat formát","selectAll":"Vybrat vše","strikethrough":"Přeškrtnutí","subscript":"Dolní index","superscript":"Horní index","underline":"Podtržení","undo":"Zpět","unlink":"Odebrat odkaz","createLink":"Vytvořit odkaz","toggleDir":"Přepnout směr","insertImage":"Vložit obrázek","insertTable":"Vložit/upravit tabulku","toggleTableBorder":"Přepnout ohraničení tabulky","deleteTable":"Odstranit tabulku","tableProp":"Vlastnost tabulky","htmlToggle":"Zdroj HTML","foreColor":"Barva popředí","hiliteColor":"Barva pozadí","plainFormatBlock":"Styl odstavce","formatBlock":"Styl odstavce","fontSize":"Velikost písma","fontName":"Název písma","tabIndent":"Odsazení tabulátoru","fullScreen":"Přepnout režim celé obrazovky","viewSource":"Zobrazit zdroj ve formátu HTML","print":"Tisk","newPage":"Nová stránka","systemShortcut":"Akce \"${0}\" je v prohlížeči dostupná pouze prostřednictvím klávesové zkratky. Použijte klávesovou zkratku ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/da/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/da/FontChoice.js new file mode 100644 index 0000000000..a9b5ff6d17 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/da/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/da/FontChoice",({fontSize:"Størrelse",fontName:"Skrifttype",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"kursiv",fantasy:"fantasy",noFormat:"Ingen",p:"Afsnit",h1:"Overskrift",h2:"Underoverskrift",h3:"Underunderoverskrift",pre:"Forudformateret",1:"xx-small",2:"x-small",3:"small",4:"medium",5:"large",6:"x-large",7:"xx-large"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/da/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/da/LinkDialog.js new file mode 100644 index 0000000000..0779c556b0 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/da/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/da/LinkDialog",({createLinkTitle:"Linkegenskaber",insertImageTitle:"Billedegenskaber",url:"URL:",text:"Beskrivelse:",target:"Mål:",set:"Definér",currentWindow:"Aktuelt vindue",parentWindow:"Overordnet vindue",topWindow:"Øverste vindue",newWindow:"Nyt vindue"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/da/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/da/commands.js new file mode 100644 index 0000000000..accb87542f --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/da/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/da/commands",({"bold":"Fed","copy":"Kopiér","cut":"Klip","delete":"Slet","indent":"Indrykning","insertHorizontalRule":"Vandret linje","insertOrderedList":"Nummereret liste","insertUnorderedList":"Punktliste","italic":"Kursiv","justifyCenter":"Centreret","justifyFull":"Lige margener","justifyLeft":"Venstrejusteret","justifyRight":"Højrejusteret","outdent":"Udrykning","paste":"Sæt ind","redo":"Annullér Fortryd","removeFormat":"Fjern format","selectAll":"Markér alle","strikethrough":"Gennemstreget","subscript":"Sænket skrift","superscript":"Hævet skrift","underline":"Understreget","undo":"Fortryd","unlink":"Fjern link","createLink":"Opret link","toggleDir":"Skift retning","insertImage":"Indsæt billede","insertTable":"Indsæt/redigér tabel","toggleTableBorder":"Skift tabelramme","deleteTable":"Slet tabel","tableProp":"Tabelegenskab","htmlToggle":"HTML-kilde","foreColor":"Forgrundsfarve","hiliteColor":"Baggrundsfarve","plainFormatBlock":"Afsnitstypografi","formatBlock":"Afsnitstypografi","fontSize":"Skriftstørrelse","fontName":"Skriftnavn","tabIndent":"Tabulatorindrykning","fullScreen":"Fuld skærm til/fra","viewSource":"Vis HTML-kilde","print":"Udskriv","newPage":"Ny side","systemShortcut":"Funktionen \"${0}\" kan kun bruges i din browser med en tastaturgenvej. Brug ${1}.","ctrlKey":"Ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/de/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/de/FontChoice.js new file mode 100644 index 0000000000..fc7f689c9c --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/de/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/de/FontChoice",({fontSize:"Größe",fontName:"Schriftart",formatBlock:"Format",serif:"Serife","sans-serif":"Serifenlos",monospace:"Monospaceschrift",cursive:"Kursiv",fantasy:"Fantasie",noFormat:"Keine Angabe",p:"Absatz",h1:"Überschrift",h2:"Unterüberschrift",h3:"Unterunterüberschrift",pre:"Vorformatiert",1:"XXS",2:"XS",3:"S",4:"M",5:"L",6:"XL",7:"XXL"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/de/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/de/LinkDialog.js new file mode 100644 index 0000000000..faa29de1be --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/de/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/de/LinkDialog",({createLinkTitle:"Linkeigenschaften",insertImageTitle:"Grafikeigenschaften",url:"URL:",text:"Beschreibung:",target:"Ziel:",set:"Festlegen",currentWindow:"Aktuelles Fenster",parentWindow:"Übergeordnetes Fenster",topWindow:"Aktives Fenster",newWindow:"Neues Fenster"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/de/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/de/commands.js new file mode 100644 index 0000000000..b3be67cfde --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/de/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/de/commands",({"bold":"Fett","copy":"Kopieren","cut":"Ausschneiden","delete":"Löschen","indent":"Einrücken","insertHorizontalRule":"Horizontaler Strich","insertOrderedList":"Nummerierung","insertUnorderedList":"Aufzählungszeichen","italic":"Kursiv","justifyCenter":"Zentriert","justifyFull":"Blocksatz","justifyLeft":"Linksbündig","justifyRight":"Rechtsbündig","outdent":"Ausrücken","paste":"Einfügen","redo":"Wiederholen","removeFormat":"Formatierung entfernen","selectAll":"Alles auswählen","strikethrough":"Durchgestrichen","subscript":"Tiefgestellt","superscript":"Hochgestellt","underline":"Unterstrichen","undo":"Rückgängig","unlink":"Link entfernen","createLink":"Link erstellen","toggleDir":"Richtung wechseln","insertImage":"Grafik einfügen","insertTable":"Tabelle einfügen/bearbeiten","toggleTableBorder":"Tabellenumrandung ein-/ausschalten","deleteTable":"Tabelle löschen","tableProp":"Tabelleneigenschaft","htmlToggle":"HTML-Quelltext","foreColor":"Vordergrundfarbe","hiliteColor":"Hintergrundfarbe","plainFormatBlock":"Absatzstil","formatBlock":"Absatzstil","fontSize":"Schriftgröße","fontName":"Schriftartname","tabIndent":"Registerkarteneinrückung","fullScreen":"Gesamtanzeige","viewSource":"HTML-Quelle","print":"Drucken","newPage":"Neue Seite","systemShortcut":"Die Aktion \"${0}\" ist nur über einen Direktaufruf in Ihrem Browser verfügbar. Verwenden Sie ${1}.","ctrlKey":"Strg+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/el/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/el/FontChoice.js new file mode 100644 index 0000000000..bdfc629369 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/el/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/el/FontChoice",({fontSize:"Μέγεθος",fontName:"Γραμματοσειρά",formatBlock:"Μορφή",serif:"με πατούρες (serif)","sans-serif":"χωρίς πατούρες (sans-serif)",monospace:"σταθερού πλάτους",cursive:"πλάγιοι",fantasy:"φαντασίας",noFormat:"Χωρίς",p:"Παράγραφος",h1:"Επικεφαλίδα",h2:"Δευτερεύουσα επικεφαλίδα",h3:"Δευτερεύουσα επικεφαλίδα τρίτου επιπέδου",pre:"Προ-μορφοποιημένο",1:"xx-μικρά",2:"x-μικρά",3:"μικρά",4:"μεσαία",5:"μεγάλα",6:"x-μεγάλα",7:"xx-μεγάλα"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/el/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/el/LinkDialog.js new file mode 100644 index 0000000000..43f9d53d45 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/el/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/el/LinkDialog",({createLinkTitle:"Ιδιότητες σύνδεσης",insertImageTitle:"Ιδιότητες εικόνας",url:"Διεύθυνση URL:",text:"Περιγραφή:",target:"Προορισμός:",set:"Ορισμός",currentWindow:"Τρέχον παράθυρο",parentWindow:"Γονικό παράθυρο",topWindow:"Παράθυρο σε πρώτο πλάνο",newWindow:"Νέο παράθυρο"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/el/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/el/commands.js new file mode 100644 index 0000000000..59d4b1ad9a --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/el/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/el/commands",({"bold":"Έντονα","copy":"Αντιγραφή","cut":"Αποκοπή","delete":"Διαγραφή","indent":"Εσοχή","insertHorizontalRule":"Οριζόντια γραμμή","insertOrderedList":"Αριθμημένη λίστα","insertUnorderedList":"Λίστα με κουκίδες","italic":"Πλάγια","justifyCenter":"Στοίχιση στο κέντρο","justifyFull":"Πλήρης στοίχιση","justifyLeft":"Στοίχιση αριστερά","justifyRight":"Στοίχιση δεξιά","outdent":"Μείωση περιθωρίου","paste":"Επικόλληση","redo":"Ακύρωση αναίρεσης","removeFormat":"Αφαίρεση μορφοποίησης","selectAll":"Επιλογή όλων","strikethrough":"Διαγράμμιση","subscript":"Δείκτης","superscript":"Εκθέτης","underline":"Υπογράμμιση","undo":"Αναίρεση","unlink":"Αφαίρεση διασύνδεσης","createLink":"Δημιουργία διασύνδεσης","toggleDir":"Εναλλαγή κατεύθυνσης","insertImage":"Εισαγωγή εικόνας","insertTable":"Εισαγωγή/Τροποποίηση πίνακα","toggleTableBorder":"Εναλλαγή εμφάνισης περιγράμματος πίνακα","deleteTable":"Διαγραφή πίνακα","tableProp":"Ιδιότητα πίνακα","htmlToggle":"Πρωτογενής κώδικας HTML","foreColor":"Χρώμα προσκηνίου","hiliteColor":"Χρώμα φόντου","plainFormatBlock":"Στυλ παραγράφου","formatBlock":"Στυλ παραγράφου","fontSize":"Μέγεθος γραμματοσειράς","fontName":"Όνομα γραμματοσειράς","tabIndent":"Εσοχή με το πλήκτρο Tab","fullScreen":"Εναλλαγή κατάστασης πλήρους οθόνης","viewSource":"Προβολή προέλευσης HTML","print":"Εκτύπωση","newPage":"Νέα σελίδα","systemShortcut":"Η ενέργεια \"${0}\" είναι διαθέσιμη στο πρόγραμμα πλοήγησης μόνο μέσω μιας συντόμευσης πληκτρολογίου. Χρησιμοποιήστε τη συντόμευση ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/es/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/es/FontChoice.js new file mode 100644 index 0000000000..430ac02ecd --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/es/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/es/FontChoice",({fontSize:"Tamaño",fontName:"Font",formatBlock:"Formato",serif:"serif","sans-serif":"sans-serif",monospace:"espacio sencillo",cursive:"cursiva",fantasy:"fantasía",noFormat:"Ninguno",p:"Párrafo",h1:"Cabecera",h2:"Subcabecera",h3:"Sub-subcabecera",pre:"Preformateado",1:"xx-pequeño",2:"x-pequeño",3:"pequeño",4:"medio",5:"grande",6:"x-grande",7:"xx-grande"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/es/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/es/LinkDialog.js new file mode 100644 index 0000000000..58c94a42be --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/es/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/es/LinkDialog",({createLinkTitle:"Propiedades del enlace",insertImageTitle:"Propiedades de la imagen",url:"URL:",text:"Descripción:",target:"Destino:",set:"Establecer",currentWindow:"Ventana actual",parentWindow:"Ventana padre",topWindow:"Ventana superior",newWindow:"Nueva ventana"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/es/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/es/commands.js new file mode 100644 index 0000000000..28d6327710 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/es/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/es/commands",({"bold":"Negrita","copy":"Copiar","cut":"Cortar","delete":"Suprimir","indent":"Sangría","insertHorizontalRule":"Regla horizontal","insertOrderedList":"Lista numerada","insertUnorderedList":"Lista con viñetas","italic":"Cursiva","justifyCenter":"Alinear centro","justifyFull":"Justificar","justifyLeft":"Alinear izquierda","justifyRight":"Alinear derecha","outdent":"Anular sangría","paste":"Pegar","redo":"Rehacer","removeFormat":"Eliminar formato","selectAll":"Seleccionar todo","strikethrough":"Tachado","subscript":"Subíndice","superscript":"Superíndice","underline":"Subrayado","undo":"Deshacer","unlink":"Eliminar enlace","createLink":"Crear enlace","toggleDir":"Conmutar dirección","insertImage":"Insertar imagen","insertTable":"Insertar/Editar tabla","toggleTableBorder":"Conmutar borde de tabla","deleteTable":"Suprimir tabla","tableProp":"Propiedad de tabla","htmlToggle":"Fuente HTML","foreColor":"Color de primer plano","hiliteColor":"Color de segundo plano","plainFormatBlock":"Estilo de párrafo","formatBlock":"Estilo de párrafo","fontSize":"Tamaño de font","fontName":"Nombre de font","tabIndent":"Sangría de tabulador","fullScreen":"Conmutar pantalla completa","viewSource":"Ver fuente HTML","print":"Imprimir","newPage":"Nueva página","systemShortcut":"La acción \"${0}\" sólo está disponible en su navegador mediante un atajo de teclado. Utilice ${1}.","ctrlKey":"control+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/eu/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/eu/FontChoice.js new file mode 100644 index 0000000000..63d04b9c6d --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/eu/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/eu/FontChoice",{fontSize:"Tamaina",fontName:"Letra-tipoa",formatBlock:"Formatua",serif:"serif","sans-serif":"sans-serif",monospace:"zuriune bakarrekoa",cursive:"etzana",fantasy:"fantasia",noFormat:"Bat ere ez",p:"Paragrafoa",h1:"Izenburua",h2:"Azpiizenburua",h3:"Bigarren azpiizenburua",pre:"Aurretik formateatua",1:"xx-txikia",2:"x-txikia",3:"txikia",4:"ertaina",5:"handia",6:"x-handia",7:"xx-handia"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/eu/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/eu/LinkDialog.js new file mode 100644 index 0000000000..404ae9bee9 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/eu/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/eu/LinkDialog",{createLinkTitle:"Estekaren propietateak",insertImageTitle:"Irudiaren propietateak",url:"URLa:",text:"Azalpena:",target:"Helburua:",set:"Ezarri",currentWindow:"Uneko leihoa",parentWindow:"Leiho gurasoa",topWindow:"Goi-goiko leihoa",newWindow:"Leiho berria"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/eu/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/eu/commands.js new file mode 100644 index 0000000000..c692578976 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/eu/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/eu/commands",{"bold":"Lodia","copy":"Kopiatu","cut":"Moztu","delete":"Kendu","indent":"Barruranzko koska","insertHorizontalRule":"Arau horizontala","insertOrderedList":"Zenbakidun zerrenda","insertUnorderedList":"Buletdun zerrenda","italic":"Etzana","justifyCenter":"Lerrokatu erdian","justifyFull":"Justifikatuta","justifyLeft":"Lerrokatu ezkerrean","justifyRight":"Lerrokatu eskuinean","outdent":"Kanporanzko koska","paste":"Itsatsi","redo":"Berregin","removeFormat":"Kendu formatua","selectAll":"Hautatu guztia","strikethrough":"Marratua","subscript":"Azpi-indizea","superscript":"Goi-indizea","underline":"Azpimarratua","undo":"Desegin","unlink":"Kendu esteka","createLink":"Sortu esteka","toggleDir":"Txandakatu norabidea","insertImage":"Txertatu irudia","insertTable":"Txertatu/editatu taula","toggleTableBorder":"Txandakatu talaren ertza","deleteTable":"Ezabatu taula","tableProp":"Taula-propietatea","htmlToggle":"HTML iturria","foreColor":"Aurreko planoaren kolorea","hiliteColor":"Atzeko planoaren kolorea","plainFormatBlock":"Paragrafo-estiloa","formatBlock":"Paragrafo-estiloa","fontSize":"Letraren tamaina","fontName":"Letra-tipoaren izena","tabIndent":"Fitxaren koska","fullScreen":"Txandakatu pantaila osoa","viewSource":"Ikusi HTML iturburua","print":"Inprimatu","newPage":"Orrialde berria","systemShortcut":"\"${0}\" ekintza teklatuko lasterbide baten bidez arakatzailean soilik dago erabilgarri. Erabili ${1}.","ctrlKey":"ktrl+${0}","appleKey":"⌘${0}"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/fi/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/fi/FontChoice.js new file mode 100644 index 0000000000..c0b7ad87b7 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/fi/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/fi/FontChoice",({fontSize:"Koko",fontName:"Fontti",formatBlock:"Muotoile",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Ei mitään",p:"Kappale",h1:"Otsikko",h2:"Alatason otsikko",h3:"Alimman tason otsikko",pre:"Esimuotoiltu",1:"xx-small",2:"x-small",3:"small",4:"medium",5:"large",6:"x-large",7:"xx-large"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/fi/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/fi/LinkDialog.js new file mode 100644 index 0000000000..97e89ce7e6 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/fi/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/fi/LinkDialog",({createLinkTitle:"Linkin ominaisuudet",insertImageTitle:"Kuvan ominaisuudet",url:"URL-osoite:",text:"Kuvaus:",target:"Kohde:",set:"Aseta",currentWindow:"Nykyinen ikkuna",parentWindow:"Pääikkuna",topWindow:"Päällimmäinen ikkuna",newWindow:"Uusi ikkuna"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/fi/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/fi/commands.js new file mode 100644 index 0000000000..606841ad43 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/fi/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/fi/commands",({"bold":"Lihavointi","copy":"Kopioi","cut":"Leikkaa","delete":"Poista","indent":"Sisennä","insertHorizontalRule":"Vaakasuuntainen viiva","insertOrderedList":"Numeroitu luettelo","insertUnorderedList":"Numeroimaton luettelo","italic":"Kursivointi","justifyCenter":"Tasaus keskelle","justifyFull":"Tasaus","justifyLeft":"Tasaus vasemmalle","justifyRight":"Tasaus oikealle","outdent":"Ulonna","paste":"Liitä","redo":"Tee uudelleen","removeFormat":"Poista muotoilu","selectAll":"Valitse kaikki","strikethrough":"Yliviivaus","subscript":"Alennettu","superscript":"Korotettu","underline":"Alleviivaus","undo":"Kumoa","unlink":"Poista linkki","createLink":"Luo linkki","toggleDir":"Vaihda suuntaa","insertImage":"Lisää kuva","insertTable":"Lisää taulukko/muokkaa taulukkoa","toggleTableBorder":"Ota taulukon kehys käyttöön/poista kehys käytöstä","deleteTable":"Poista taulukko","tableProp":"Taulukon ominaisuudet","htmlToggle":"HTML-lähde","foreColor":"Edustaväri","hiliteColor":"Taustaväri","plainFormatBlock":"Kappaletyyli","formatBlock":"Kappaletyyli","fontSize":"Fonttikoko","fontName":"Fontin nimi","tabIndent":"Sarkainsisennys","fullScreen":"Vaihda koko näyttö","viewSource":"Näytä HTML-lähde","print":"Tulosta","newPage":"Uusi sivu","systemShortcut":"Toiminto \"${0}\" on käytettävissä selaimessa vain näppäimistön pikatoiminnolla. Käytä seuraavaa: ${1}.","ctrlKey":"Ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/fr/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/fr/FontChoice.js new file mode 100644 index 0000000000..616ce988a4 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/fr/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/fr/FontChoice",({fontSize:"Taille",fontName:"Police",formatBlock:"Mise en forme",serif:"serif","sans-serif":"sans serif",monospace:"espacement fixe",cursive:"cursive",fantasy:"fantaisie",noFormat:"Néant",p:"Paragraphe",h1:"En-tête",h2:"Sous-en-tête",h3:"Sous-sous-en-tête",pre:"Pré-mise en forme",1:"très très petite",2:"très petite",3:"petite",4:"moyenne",5:"grande",6:"très grande",7:"très très grande"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/fr/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/fr/LinkDialog.js new file mode 100644 index 0000000000..d6d265cc41 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/fr/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/fr/LinkDialog",({createLinkTitle:"Propriétés du lien",insertImageTitle:"Propriétés de l'image",url:"URL :",text:"Description :",target:"Cible :",set:"Définir",currentWindow:"Fenêtre actuelle",parentWindow:"Fenêtre parent",topWindow:"Fenêtre supérieure",newWindow:"Nouvelle fenêtre"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/fr/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/fr/commands.js new file mode 100644 index 0000000000..94b6c5c965 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/fr/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/fr/commands",({"bold":"Gras","copy":"Copier","cut":"Couper","delete":"Supprimer","indent":"Retrait","insertHorizontalRule":"Règle horizontale","insertOrderedList":"Liste numérotée","insertUnorderedList":"Liste à puces","italic":"Italique","justifyCenter":"Aligner au centre","justifyFull":"Justifier","justifyLeft":"Aligner à gauche","justifyRight":"Aligner à droite","outdent":"Retrait négatif","paste":"Coller","redo":"Rétablir","removeFormat":"Supprimer la mise en forme","selectAll":"Sélectionner tout","strikethrough":"Barrer","subscript":"Indice","superscript":"Exposant","underline":"Souligner","undo":"Annuler","unlink":"Supprimer le lien","createLink":"Créer un lien","toggleDir":"Changer de sens","insertImage":"Insérer une image","insertTable":"Insérer/Modifier un tableau","toggleTableBorder":"Afficher/Masquer la bordure du tableau","deleteTable":"Supprimer le tableau","tableProp":"Propriété du tableau","htmlToggle":"Source HTML","foreColor":"Couleur avant-plan","hiliteColor":"Couleur arrière-plan","plainFormatBlock":"Style de paragraphe","formatBlock":"Style de paragraphe","fontSize":"Taille de police","fontName":"Nom de police","tabIndent":"Retrait de tabulation","fullScreen":"Basculer en plein écran","viewSource":"Afficher la source HTML","print":"Imprimer","newPage":"Nouvelle page","systemShortcut":"Action \"${0}\" uniquement disponible dans votre navigateur via un raccourci clavier. Utilisez ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/he/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/he/FontChoice.js new file mode 100644 index 0000000000..9f1b3fcaa7 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/he/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/he/FontChoice",({fontSize:"גודל",fontName:"גופן",formatBlock:"עיצוב",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"ללא ",p:"פיסקה",h1:"כותרת",h2:"תת-כותרת",h3:"תת-תת-כותרת",pre:"מעוצב מראש",1:"קטן ביות",2:"קטן מאוד",3:"קטן",4:"בינוני",5:"גדול",6:"גדול מאוד",7:"גדול ביותר"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/he/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/he/LinkDialog.js new file mode 100644 index 0000000000..eba95beded --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/he/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/he/LinkDialog",({createLinkTitle:"תכונות קישור",insertImageTitle:"תכונות תמונה",url:"URL:",text:"תיאור:",target:"יעד:",set:"הגדרה",currentWindow:"חלון נוכחי",parentWindow:"חלון אב",topWindow:"חלון עליון",newWindow:"חלון חדש"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/he/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/he/commands.js new file mode 100644 index 0000000000..0322828247 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/he/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/he/commands",({"bold":"מודגש","copy":"העתקה","cut":"גזירה","delete":"מחיקה","indent":"הגדלת כניסה","insertHorizontalRule":"קו אופקי","insertOrderedList":"רשימה ממסופרת","insertUnorderedList":"רשימה עם תבליטים","italic":"נטוי","justifyCenter":"יישור למרכז","justifyFull":"יישור דו-צדדי","justifyLeft":"יישור לימין","justifyRight":"יישור לשמאל","outdent":"הקטנת כניסה","paste":"הדבקה","redo":"שחזור פעולה","removeFormat":"סילוק עיצוב","selectAll":"בחירת הכל","strikethrough":"קו חוצה","subscript":"כתב תחתי","superscript":"כתב עילי","underline":"קו תחתון","undo":"ביטול פעולה","unlink":"סילוק הקישור","createLink":"יצירת קישור","toggleDir":"מיתוג כיוון","insertImage":"הוספת תמונה","insertTable":"הוספת/עריכת טבלה","toggleTableBorder":"מיתוג גבול טבלה","deleteTable":"מחיקת טבלה","tableProp":"תכונת טבלה","htmlToggle":"מקור HTML","foreColor":"צבע חזית","hiliteColor":"צבע רקע","plainFormatBlock":"סגנון פיסקה","formatBlock":"סגנון פיסקה","fontSize":"גודל גופן","fontName":"שם גופן","tabIndent":"כניסת טאב","fullScreen":"מיתוג מסך מלא","viewSource":"הצגת מקור HTML","print":"הדפסה","newPage":"דף חדש","systemShortcut":"הפעולה \"${0}\" זמינה בדפדפן רק באמצעות קיצור דרך במקלדת. השתמשו בקיצור ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/hr/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/hr/FontChoice.js new file mode 100644 index 0000000000..e60053587d --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/hr/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/hr/FontChoice",({fontSize:"Veličina",fontName:"Font",formatBlock:"Oblikovanje",serif:"serif","sans-serif":"sans-serif",monospace:"jednaki razmak",cursive:"rukopisni",fantasy:"fantastika",noFormat:"Nijedan",p:"Odlomak",h1:"Naslov",h2:"Podnaslov",h3:"Pod-podnaslov",pre:"Prethodno formatirano",1:"vrlo vrlo malo",2:"vrlo malo",3:"malo",4:"srednje",5:"veliko",6:"vrlo veliko",7:"vrlo vrlo veliko"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/hr/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/hr/LinkDialog.js new file mode 100644 index 0000000000..d8f97c71af --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/hr/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/hr/LinkDialog",({createLinkTitle:"Svojstva veze",insertImageTitle:"Svojstva slike",url:"URL:",text:"Opis:",target:"Cilj:",set:"Postavi",currentWindow:"Aktivni prozor",parentWindow:"Nadređeni prozor",topWindow:"Najviši prozor",newWindow:"Novi prozor"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/hr/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/hr/commands.js new file mode 100644 index 0000000000..8285148ddb --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/hr/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/hr/commands",({"bold":"Podebljaj","copy":"Kopiraj","cut":"Izreži","delete":"Izbriši","indent":"Uvuci","insertHorizontalRule":"Vodoravno ravnalo","insertOrderedList":"Numerirani popis","insertUnorderedList":"Popis s grafičkim oznakama","italic":"Kurziv","justifyCenter":"Centriraj","justifyFull":"Poravnaj","justifyLeft":"Poravnaj lijevo","justifyRight":"Poravnaj desno","outdent":"Izvuci","paste":"Zalijepi","redo":"Ponovno napravi","removeFormat":"Ukloni oblikovanje","selectAll":"Izaberi sve","strikethrough":"Precrtaj","subscript":"Indeks","superscript":"Superskript","underline":"Podcrtaj","undo":"Poništi","unlink":"Ukloni vezu","createLink":"Kreiraj vezu","toggleDir":"Prebaci smjer","insertImage":"Umetni sliku","insertTable":"Umetni/Uredi tablicu","toggleTableBorder":"Prebaci rub tablice","deleteTable":"Izbriši tablicu","tableProp":"Svojstvo tablice","htmlToggle":"HTML izvor","foreColor":"Boja prednjeg plana","hiliteColor":"Boja pozadine","plainFormatBlock":"Stil odlomka","formatBlock":"Stil odlomka","fontSize":"Veličina fonta","fontName":"Ime fonta","tabIndent":"Tabulator uvlačenja","fullScreen":"Prebaci na potpun ekran","viewSource":"Pogledaj HTML izvor","print":"Ispis","newPage":"Nova stranica","systemShortcut":"\"${0}\" akcija je dostupna jedino u vašem pregledniku upotrebom prečice tipkovnice. Koristite ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/hu/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/hu/FontChoice.js new file mode 100644 index 0000000000..6d74e4c5e6 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/hu/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/hu/FontChoice",({fontSize:"Méret",fontName:"Betűtípus",formatBlock:"Formátum",serif:"talpas","sans-serif":"talpatlan",monospace:"rögzített szélességű",cursive:"kurzív",fantasy:"fantázia",noFormat:"Nincs",p:"Bekezdés",h1:"Címsor",h2:"Alcím",h3:"Al-alcím",pre:"Előformázott",1:"xx-kicsi",2:"x-kicsi",3:"kicsi",4:"közepes",5:"nagy",6:"x-nagy",7:"xx-nagy"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/hu/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/hu/LinkDialog.js new file mode 100644 index 0000000000..8b760426a3 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/hu/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/hu/LinkDialog",({createLinkTitle:"Hivatkozás tulajdonságai",insertImageTitle:"Kép tulajdonságai",url:"URL:",text:"Leírás:",target:"Cél:",set:"Beállítás",currentWindow:"Aktuális ablak",parentWindow:"Szülő ablak",topWindow:"Legfelső szintű ablak",newWindow:"Új ablak"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/hu/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/hu/commands.js new file mode 100644 index 0000000000..8593420f14 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/hu/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/hu/commands",({"bold":"Félkövér","copy":"Másolás","cut":"Kivágás","delete":"Törlés","indent":"Behúzás","insertHorizontalRule":"Vízszintes vonalzó","insertOrderedList":"Számozott lista","insertUnorderedList":"Felsorolásjeles lista","italic":"Dőlt","justifyCenter":"Középre igazítás","justifyFull":"Sorkizárás","justifyLeft":"Balra igazítás","justifyRight":"Jobbra igazítás","outdent":"Negatív behúzás","paste":"Beillesztés","redo":"Újra","removeFormat":"Formázás eltávolítása","selectAll":"Összes kijelölése","strikethrough":"Áthúzott","subscript":"Alsó index","superscript":"Felső index","underline":"Aláhúzott","undo":"Visszavonás","unlink":"Hivatkozás eltávolítása","createLink":"Hivatkozás létrehozása","toggleDir":"Irány váltókapcsoló","insertImage":"Kép beszúrása","insertTable":"Táblázat beszúrása/szerkesztése","toggleTableBorder":"Táblázatszegély ki-/bekapcsolása","deleteTable":"Táblázat törlése","tableProp":"Táblázat tulajdonságai","htmlToggle":"HTML forrás","foreColor":"Előtérszín","hiliteColor":"Háttérszín","plainFormatBlock":"Bekezdés stílusa","formatBlock":"Bekezdés stílusa","fontSize":"Betűméret","fontName":"Betűtípus","tabIndent":"Tab behúzás","fullScreen":"Váltás teljes képernyőre","viewSource":"HTML forrás megjelenítése","print":"Nyomtatás","newPage":"Új oldal","systemShortcut":"A(z) \"${0}\" művelet a böngészőben csak billentyűparancs használatával érhető el. Használja a következőt: ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/id/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/id/FontChoice.js new file mode 100644 index 0000000000..28999ba129 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/id/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/id/FontChoice",({fontSize:"Ukuran",fontName:"Font",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"None",p:"Paragraf",h1:"Judul",h2:"Sub Judul",h3:"Sub sub judul",pre:"Praformat",1:"xx-kecil",2:"x-kecil",3:"kecil",4:"medium",5:"besar",6:"x-besar",7:"xx-besar"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/id/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/id/LinkDialog.js new file mode 100644 index 0000000000..fe3ed1c213 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/id/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/id/LinkDialog",({createLinkTitle:"Properti Tautan",insertImageTitle:"Properti Gambar",url:"URL:",text:"Deskripsi:",target:"Target:",set:"Atur",currentWindow:"Jendela Saat Ini",parentWindow:"Jendela Induk",topWindow:"Jendela Paling Atas",newWindow:"Jendela Baru"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/id/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/id/commands.js new file mode 100644 index 0000000000..35694a0a37 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/id/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/id/commands",({"bold":"Tebal","copy":"Salin","cut":"Potong","delete":"Hapus","indent":"Inden","insertHorizontalRule":"Penggaris horisontal","insertOrderedList":"Daftar Bernomor","insertUnorderedList":"Daftar Poin","italic":"Miring","justifyCenter":"Rata Tengah","justifyFull":"Rata Kanan Kiri","justifyLeft":"Rata Kiri","justifyRight":"Rata Kanan","outdent":"Hapus spasi di depan","paste":"Tempel","redo":"Ulangi","removeFormat":"Hapus Format","selectAll":"Pilih Semua","strikethrough":"Coretan","subscript":"Subskrip","superscript":"Superskrip","underline":"Garis Bawah","undo":"Batalkan","unlink":"Hapus Tautan","createLink":"Buat Tautan","toggleDir":"Ubah Arah","insertImage":"Masukkan Gambar","insertTable":"Masukkan/Edit Tabel","toggleTableBorder":"Ubah Tepi Tabel","deleteTable":"Hapus Tabel","tableProp":"Properti Tabel","htmlToggle":"Sumber HTML","foreColor":"Warna Latar Depan","hiliteColor":"Warna Latar Belakang","plainFormatBlock":"Gaya Paragraf","formatBlock":"Gaya Paragraf","fontSize":"Ukuran Font","fontName":"Nama Font","tabIndent":"Inden Tab","fullScreen":"Beralih ke Layar Penuh","viewSource":"Lihat Sumber HTML","print":"Cetak","newPage":"Halaman Baru","systemShortcut":"Tindakan \"${0}\" hanya tersedia pada peramban Anda menggunakan jalan pintas keyboard. Gunakan ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/it/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/it/FontChoice.js new file mode 100644 index 0000000000..9138be0c08 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/it/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/it/FontChoice",{fontSize:"Dimensione",fontName:"Carattere",formatBlock:"Formato",serif:"serif","sans-serif":"sans-serif",monospace:"spaziatura fissa",cursive:"corsivo",fantasy:"fantasy",noFormat:"Nessuna",p:"Paragrafo",h1:"Intestazione",h2:"Sottointestazione",h3:"Sottointestazione secondaria",pre:"Preformattato",1:"piccolissimo",2:"molto piccolo",3:"piccolo",4:"medio",5:"grande",6:"molto grande",7:"grandissimo"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/it/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/it/LinkDialog.js new file mode 100644 index 0000000000..4124a3be5b --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/it/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/it/LinkDialog",{createLinkTitle:"Proprietà collegamento",insertImageTitle:"Proprietà immagine",url:"URL:",text:"Descrizione:",target:"Destinazione:",set:"Imposta",currentWindow:"Finestra corrente",parentWindow:"Finestra padre",topWindow:"Finestra superiore",newWindow:"Nuova finestra"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/it/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/it/commands.js new file mode 100644 index 0000000000..c8332a0afc --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/it/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/it/commands",{"bold":"Grassetto","copy":"Copia","cut":"Taglia","delete":"Elimina","indent":"Rientro","insertHorizontalRule":"Righello orizzontale","insertOrderedList":"Elenco numerato","insertUnorderedList":"Elenco puntato","italic":"Corsivo","justifyCenter":"Allinea al centro","justifyFull":"Giustifica","justifyLeft":"Allinea a sinistra","justifyRight":"Allinea a destra","outdent":"Annulla rientro","paste":"Incolla","redo":"Ripristina","removeFormat":"Rimuovi formato","selectAll":"Seleziona tutto","strikethrough":"Barrato","subscript":"Pedice","superscript":"Apice","underline":"Sottolinea","undo":"Annulla","unlink":"Rimuovi collegamento","createLink":"Crea collegamento","toggleDir":"Attiva/Disattiva direzione","insertImage":"Inserisci immagine","insertTable":"Inserisci/Modifica tabella","toggleTableBorder":"Attiva/Disattiva bordo tabella","deleteTable":"Elimina tabella","tableProp":"Proprietà tabella","htmlToggle":"Origine HTML","foreColor":"Colore primo piano","hiliteColor":"Colore sfondo","plainFormatBlock":"Stile paragrafo","formatBlock":"Stile paragrafo","fontSize":"Dimensione carattere","fontName":"Nome carattere","tabIndent":"Rientro tabulazione","fullScreen":"Attiva/Disattiva schermo intero","viewSource":"Visualizza origine HTML","print":"Stampa","newPage":"Nuova pagina","systemShortcut":"La azione \"${0}\" è disponibile solo nel browser tramite un tasto di scelta rapida. Utilizzare ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ja/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/ja/FontChoice.js new file mode 100644 index 0000000000..19c5ef9426 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ja/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ja/FontChoice",({fontSize:"サイズ",fontName:"フォント",formatBlock:"フォーマット",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"なし",p:"段落",h1:"見出し",h2:"副見出し",h3:"副見出しの副見出し",pre:"事前フォーマット済み",1:"超極小",2:"極小",3:"小",4:"標準",5:"大",6:"特大",7:"超特大"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ja/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/ja/LinkDialog.js new file mode 100644 index 0000000000..2b53f525c2 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ja/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ja/LinkDialog",({createLinkTitle:"リンク・プロパティー",insertImageTitle:"イメージ・プロパティー",url:"URL:",text:"説明:",target:"ターゲット: ",set:"設定",currentWindow:"現在のウィンドウ",parentWindow:"親ウィンドウ",topWindow:"最上位ウィンドウ",newWindow:"新規ウィンドウ"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ja/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/ja/commands.js new file mode 100644 index 0000000000..a0e3fbe970 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ja/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ja/commands",({"bold":"太字","copy":"コピー","cut":"切り取り","delete":"削除","indent":"インデント","insertHorizontalRule":"水平罫線","insertOrderedList":"番号付きリスト","insertUnorderedList":"黒丸付きリスト","italic":"イタリック","justifyCenter":"中央揃え","justifyFull":"両端揃え","justifyLeft":"左揃え","justifyRight":"右揃え","outdent":"アウトデント","paste":"貼り付け","redo":"やり直し","removeFormat":"形式の削除","selectAll":"すべて選択","strikethrough":"取り消し線","subscript":"下付き文字","superscript":"上付き文字","underline":"下線","undo":"元に戻す","unlink":"リンクの削除","createLink":"リンクの作成","toggleDir":"方向の切り替え","insertImage":"イメージの挿入","insertTable":"テーブルの挿入/編集","toggleTableBorder":"テーブルボーダーの切り替え","deleteTable":"テーブルの削除","tableProp":"テーブルプロパティ","htmlToggle":"HTML ソース","foreColor":"前景色","hiliteColor":"背景色","plainFormatBlock":"段落スタイル","formatBlock":"段落スタイル","fontSize":"フォントサイズ","fontName":"フォント名","tabIndent":"タブインデント","fullScreen":"全画面表示に切り替え","viewSource":"HTML ソースの表示","print":"印刷","newPage":"新しいページ","systemShortcut":"\"${0}\" アクションを使用できるのは、ブラウザーでキーボードショートカットを使用する場合のみです。 ${1} を使用してください。","ctrlKey":"Ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/kk/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/kk/FontChoice.js new file mode 100644 index 0000000000..36baae1e39 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/kk/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/kk/FontChoice",({fontSize:"Өлшемі",fontName:"Қаріп",formatBlock:"Пішім",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"көлбеу",fantasy:"fantasy",noFormat:"Ешбір",p:"Еже",h1:"Тақырып",h2:"Ішкі тақырып",h3:"Ішкі-ішкі тақырып",pre:"Алдын ала пішімделген",1:"xx-кіші",2:"x-кіші",3:"кіші",4:"орташа",5:"үлкен",6:"x-үлкен",7:"xx-үлкен"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/kk/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/kk/LinkDialog.js new file mode 100644 index 0000000000..a27751c742 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/kk/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/kk/LinkDialog",({createLinkTitle:"Сілтеме сипаттары",insertImageTitle:"Сурет сипаттары",url:"URL:",text:"Сипаттама:",target:"Мақсат:",set:"Орнату",currentWindow:"Ағымдағы терезе",parentWindow:"Басты терезе",topWindow:"Ең жоғарғы терезе",newWindow:"Жаңа терезе"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/kk/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/kk/commands.js new file mode 100644 index 0000000000..1c9a8b3509 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/kk/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/kk/commands",({"bold":"Қалың","copy":"Көшіру","cut":"Қиып алу","delete":"Жою","indent":"Шегіндіру","insertHorizontalRule":"Көлденең сызғыш","insertOrderedList":"Нөмірленген тізім","insertUnorderedList":"Таңбалауыш тізім","italic":"Көлбеу","justifyCenter":"Ортасы бойынша туралау","justifyFull":"Туралау","justifyLeft":"Сол жақ бойынша туралау","justifyRight":"Оң жақ бойынша туралау","outdent":"Солға ығысу","paste":"Қою","redo":"Қайтару","removeFormat":"Пішімді алып тастау","selectAll":"Барлығын таңдау","strikethrough":"Сызылған","subscript":"Жоласты","superscript":"Жолүсті","underline":"Асты сызылған","undo":"Болдырмау","unlink":"Сілтемені алып тастау","createLink":"Сілтеме жасау","toggleDir":"Бағытты қосу","insertImage":"Суретті кірістіру","insertTable":"Кестені кірістіру/өңдеу","toggleTableBorder":"Кесте жиегін қосу","deleteTable":"Кестені жою","tableProp":"Кесте сипаты","htmlToggle":"HTML көзі","foreColor":"Алды түсі","hiliteColor":"Өң түсі","plainFormatBlock":"Еже мәнері","formatBlock":"Еже мәнері","fontSize":"Қаріп өлшемі","fontName":"Қаріп атауы","tabIndent":"Қойынды шегінісі","fullScreen":"Толық экранды қосу","viewSource":"HTML көзін қарау","print":"Басып шығару","newPage":"Жаңа бет","systemShortcut":"\"${0}\" әрекеті шолғышта тек пернелер тіркесімі арқылы қол жетімді. Қолдану ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ko/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/ko/FontChoice.js new file mode 100644 index 0000000000..64c7878b5a --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ko/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ko/FontChoice",({fontSize:"크기",fontName:"글꼴",formatBlock:"서식",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"없음",p:"단락",h1:"제목",h2:"부제목",h3:"하위 부제목",pre:"서식이 지정됨",1:"가장 작게",2:"조금 작게",3:"작게",4:"중간",5:"크게",6:"조금 크게",7:"가장 크게"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ko/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/ko/LinkDialog.js new file mode 100644 index 0000000000..faf5e43e8b --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ko/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ko/LinkDialog",({createLinkTitle:"링크 특성",insertImageTitle:"이미지 특성",url:"URL:",text:"설명:",target:"대상",set:"설정",currentWindow:"현재 창",parentWindow:"상위 창",topWindow:"최상위 창",newWindow:"새 창"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ko/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/ko/commands.js new file mode 100644 index 0000000000..e178642c07 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ko/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ko/commands",({"bold":"굵은체","copy":"복사","cut":"잘라내기","delete":"삭제","indent":"들여쓰기","insertHorizontalRule":"수평 자","insertOrderedList":"번호 목록","insertUnorderedList":"글머리표 목록","italic":"기울임체","justifyCenter":"가운데 맞춤","justifyFull":"양쪽 맞춤","justifyLeft":"왼쪽 맞춤","justifyRight":"오른쪽 맞춤","outdent":"내어쓰기","paste":"붙여넣기","redo":"다시 실행","removeFormat":"형식 제거","selectAll":"모두 선택","strikethrough":"취소선","subscript":"아래첨자","superscript":"위첨자","underline":"밑줄","undo":"실행 취소","unlink":"링크 제거","createLink":"링크 작성","toggleDir":"방향 토글","insertImage":"이미지 삽입","insertTable":"테이블 삽입/편집","toggleTableBorder":"테이블 외곽선 토글","deleteTable":"테이블 삭제","tableProp":"테이블 특성","htmlToggle":"HTML 소스","foreColor":"전경색","hiliteColor":"배경색","plainFormatBlock":"단락 스타일","formatBlock":"단락 스타일","fontSize":"글꼴 크기","fontName":"글꼴 이름","tabIndent":"탭 들여쓰기","fullScreen":"전체 화면 토글","viewSource":"HTML 소스 보기","print":"인쇄","newPage":"새 페이지","systemShortcut":"\"${0}\" 조치는 브라우저에서 키보드 단축키를 이용해서만 사용할 수 있습니다. ${1}을(를) 사용하십시오.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/mk/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/mk/FontChoice.js new file mode 100644 index 0000000000..ad5fc7f277 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/mk/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/mk/FontChoice",{fontSize:"Големина",fontName:"Фонт",formatBlock:"Формат",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Нема",p:"Пасус",h1:"Наслов",h2:"Заглавие",h3:"Подзаглавие",pre:"Претходно форматирано",1:"xx-мало",2:"x-мало",3:"мало",4:"средно",5:"големо",6:"x-големо",7:"xx-големо"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/mk/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/mk/LinkDialog.js new file mode 100644 index 0000000000..eb15eca4f6 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/mk/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/mk/LinkDialog",{createLinkTitle:"Својства на врска",insertImageTitle:"Својства на слика",url:"URL-адреса:",text:"Опис:",target:"Цел:",set:"Постави",currentWindow:"Тековен прозорец",parentWindow:"Надреден прозорец",topWindow:"Краен прозорец",newWindow:"Нов прозорец"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/mk/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/mk/commands.js new file mode 100644 index 0000000000..2e9b8104bc --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/mk/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/mk/commands",{"bold":"Задебелено","copy":"Копирај","cut":"Отсечи","delete":"Избриши","indent":"Вовлекување","insertHorizontalRule":"Хоризонтално правило","insertOrderedList":"Нумериран список","insertUnorderedList":"Список со знаци за подредување","italic":"Курзив","justifyCenter":"Порамни централно","justifyFull":"Порамни","justifyLeft":"Порамни налево","justifyRight":"Порамни надесно","outdent":"Извлекување","paste":"Залепи","redo":"Повтори","removeFormat":"Отстрани формат","selectAll":"Избери ги сите","strikethrough":"Прецртано","subscript":"Долен индекс","superscript":"Горен индекс","underline":"Подвлечено","undo":"Врати","unlink":"Отстрани врска","createLink":"Создај врска","toggleDir":"Префрли насока","insertImage":"Вметни слика","insertTable":"Вметни/Уреди табела","toggleTableBorder":"Префрли раб на табела","deleteTable":"Избриши табела","tableProp":"Својство на табела","htmlToggle":"HTML-извор","foreColor":"Боја на преден план","hiliteColor":"Боја на заднина","plainFormatBlock":"Стил на пасус","formatBlock":"Стил на пасус","fontSize":"Големина на фонт","fontName":"Име на фонт","tabIndent":"Вовлекување на картичка","fullScreen":"Префрли на цел екран","viewSource":"Приказ на HTML-извор","print":"Печати","newPage":"Нова страница","systemShortcut":"Дејството \"${0}\" е достапно само во вашиот прегледувач со користење кратенки на тастатурата. Користи ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/nb/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/nb/FontChoice.js new file mode 100644 index 0000000000..768e28a76f --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/nb/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/nb/FontChoice",({fontSize:"Størrelse",fontName:"Skrift",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"kursiv",fantasy:"fantasi",noFormat:"Ingen",p:"Avsnitt",h1:"Overskrift",h2:"Undertittel",h3:"Under-undertittel",pre:"Forhåndsformatert",1:"xx-liten",2:"x-liten",3:"liten",4:"middels",5:"stor",6:"x-stor",7:"xx-stor"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/nb/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/nb/LinkDialog.js new file mode 100644 index 0000000000..6bb996d730 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/nb/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/nb/LinkDialog",({createLinkTitle:"Koblingsegenskaper",insertImageTitle:"Bildeegenskaper",url:"URL:",text:"Beskrivelse:",target:"Mål:",set:"Definer",currentWindow:"Gjeldende vindu",parentWindow:"Overordnet vindu",topWindow:"Øverste vindu",newWindow:"Nytt vindu"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/nb/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/nb/commands.js new file mode 100644 index 0000000000..845908e80c --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/nb/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/nb/commands",({"bold":"Fet","copy":"Kopier","cut":"Klipp ut","delete":"Slett","indent":"Innrykk","insertHorizontalRule":"Vannrett strek","insertOrderedList":"Nummerert liste","insertUnorderedList":"Punktliste","italic":"Kursiv","justifyCenter":"Midtstill","justifyFull":"Juster","justifyLeft":"Venstrejuster","justifyRight":"Høyrejuster","outdent":"Fjern innrykk","paste":"Lim inn","redo":"Gjør om","removeFormat":"Fjern format","selectAll":"Velg alle","strikethrough":"Gjennomstreking","subscript":"Senket skrift","superscript":"Hevet skrift","underline":"Understreking","undo":"Angre","unlink":"Fjern kobling","createLink":"Opprett kobling","toggleDir":"Bytt retning","insertImage":"Sett inn bilde","insertTable":"Sett inn/rediger tabell","toggleTableBorder":"Bytt tabellkant","deleteTable":"Slett tabell","tableProp":"Tabellegenskap","htmlToggle":"HTML-kilde","foreColor":"Forgrunnsfarge","hiliteColor":"Bakgrunnsfarge","plainFormatBlock":"Avsnittsstil","formatBlock":"Avsnittsstil","fontSize":"Skriftstørrelse","fontName":"Skriftnavn","tabIndent":"Tabulatorinnrykk","fullScreen":"Slå på/av full skjerm","viewSource":"Vis HTML-kilde","print":"Skriv ut","newPage":"Ny side","systemShortcut":"Handlingen \"${0}\" er bare tilgjengelig i nettleseren ved hjelp av en tastatursnarvei. Bruk ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/nl/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/nl/FontChoice.js new file mode 100644 index 0000000000..48684e7934 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/nl/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/nl/FontChoice",({fontSize:"Grootte",fontName:"Lettertype",formatBlock:"Opmaak",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursief",fantasy:"fantasy",noFormat:"Geen",p:"Alinea",h1:"Kop",h2:"Subkop",h3:"Sub-subkop",pre:"Vooraf opgemaakt",1:"xx-klein",2:"x-klein",3:"klein",4:"gemiddeld",5:"groot",6:"x-groot",7:"xx-groot"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/nl/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/nl/LinkDialog.js new file mode 100644 index 0000000000..39c35c4dfa --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/nl/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/nl/LinkDialog",({createLinkTitle:"Linkeigenschappen",insertImageTitle:"Afbeeldingseigenschappen",url:"URL:",text:"Beschrijving:",target:"Doel:",set:"Instellen",currentWindow:"Huidig venster",parentWindow:"Hoofdvenster",topWindow:"Bovenste venster",newWindow:"Nieuw venster"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/nl/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/nl/commands.js new file mode 100644 index 0000000000..7aa2bd9fb6 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/nl/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/nl/commands",({"bold":"Vet","copy":"Kopiëren","cut":"Knippen","delete":"Wissen","indent":"Inspringen","insertHorizontalRule":"Horizontale liniaal","insertOrderedList":"Genummerde lijst","insertUnorderedList":"Lijst met opsommingstekens","italic":"Cursief","justifyCenter":"Centreren","justifyFull":"Uitvullen","justifyLeft":"Links uitlijnen","justifyRight":"Rechts uitlijnen","outdent":"Uitspringen","paste":"Plakken","redo":"Opnieuw","removeFormat":"Opmaak verwijderen","selectAll":"Alles selecteren","strikethrough":"Doorhalen","subscript":"Subscript","superscript":"Superscript","underline":"Onderstrepen","undo":"Ongedaan maken","unlink":"Link verwijderen","createLink":"Link maken","toggleDir":"Schrijfrichting wijzigen","insertImage":"Afbeelding invoegen","insertTable":"Tabel invoegen/bewerken","toggleTableBorder":"Tabelkader wijzigen","deleteTable":"Tabel wissen","tableProp":"Tabeleigenschap","htmlToggle":"HTML-bron","foreColor":"Voorgrondkleur","hiliteColor":"Achtergrondkleur","plainFormatBlock":"Alineastijl","formatBlock":"Alineastijl","fontSize":"Lettergrootte","fontName":"Lettertype","tabIndent":"Inspringen","fullScreen":"Volledig scherm in-/uitschakelen","viewSource":"HTML-bron bekijken","print":"Afdrukken","newPage":"Nieuwe pagina","systemShortcut":"De actie \"${0}\" is alleen beschikbaar in uw browser via een sneltoetscombinatie. Gebruik ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pl/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/pl/FontChoice.js new file mode 100644 index 0000000000..d777a4fc95 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pl/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pl/FontChoice",({fontSize:"Rozmiar",fontName:"Czcionka",formatBlock:"Format",serif:"szeryfowa","sans-serif":"bezszeryfowa",monospace:"czcionka o stałej szerokości",cursive:"kursywa",fantasy:"fantazyjna",noFormat:"Brak",p:"Akapit",h1:"Nagłówek",h2:"Nagłówek 2-go poziomu",h3:"Nagłówek 3-go poziomu",pre:"Wstępnie sformatowane",1:"najmniejsza",2:"mniejsza",3:"mała",4:"średnia",5:"duże",6:"większa",7:"największa"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pl/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/pl/LinkDialog.js new file mode 100644 index 0000000000..e32a266f18 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pl/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pl/LinkDialog",({createLinkTitle:"Właściwości odsyłacza",insertImageTitle:"Właściwości obrazu",url:"Adres URL:",text:"Opis:",target:"Docelowe:",set:"Ustaw",currentWindow:"Bieżące okno",parentWindow:"Okno macierzyste",topWindow:"Okno najwyższego poziomu",newWindow:"Nowe okno"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pl/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/pl/commands.js new file mode 100644 index 0000000000..5632491323 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pl/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pl/commands",({"bold":"Pogrubienie","copy":"Kopiuj","cut":"Wytnij","delete":"Usuń","indent":"Wcięcie","insertHorizontalRule":"Linia pozioma","insertOrderedList":"Lista numerowana","insertUnorderedList":"Lista wypunktowana","italic":"Kursywa","justifyCenter":"Wyrównaj do środka","justifyFull":"Wyrównaj do lewej i prawej","justifyLeft":"Wyrównaj do lewej","justifyRight":"Wyrównaj do prawej","outdent":"Usuń wcięcie","paste":"Wklej","redo":"Ponów","removeFormat":"Usuń formatowanie","selectAll":"Wybierz wszystko","strikethrough":"Przekreślenie","subscript":"Indeks dolny","superscript":"Indeks górny","underline":"Podkreślenie","undo":"Cofnij","unlink":"Usuń odsyłacz","createLink":"Utwórz odsyłacz","toggleDir":"Przełącz kierunek","insertImage":"Wstaw obraz","insertTable":"Wstaw/edytuj tabelę","toggleTableBorder":"Przełącz ramkę tabeli","deleteTable":"Usuń tabelę","tableProp":"Właściwość tabeli","htmlToggle":"Źródło HTML","foreColor":"Kolor pierwszego planu","hiliteColor":"Kolor tła","plainFormatBlock":"Styl akapitu","formatBlock":"Styl akapitu","fontSize":"Wielkość czcionki","fontName":"Nazwa czcionki","tabIndent":"Wcięcie o tabulator","fullScreen":"Przełącz pełny ekran","viewSource":"Wyświetl kod źródłowy HTML","print":"Drukuj","newPage":"Nowa strona","systemShortcut":"Działanie ${0} jest dostępne w tej przeglądarce wyłącznie przy użyciu skrótu klawiaturowego. Należy użyć klawiszy ${1}.","ctrlKey":"Ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/FontChoice.js new file mode 100644 index 0000000000..ea1abbb156 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pt-pt/FontChoice",({fontSize:"Tamanho",fontName:"Tipo de letra",formatBlock:"Formato",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Nenhum",p:"Parágrafo",h1:"Título",h2:"Sub-título",h3:"Sub-subtítulo",pre:"Pré-formatado",1:"xxs",2:"xs",3:"small",4:"medium",5:"large",6:"xl",7:"xxl"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/LinkDialog.js new file mode 100644 index 0000000000..beb8d4688b --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pt-pt/LinkDialog",({createLinkTitle:"Propriedades da ligação",insertImageTitle:"Propriedades da imagem",url:"URL:",text:"Descrição:",target:"Destino:",set:"Definir",currentWindow:"Janela actual",parentWindow:"Janela ascendente",topWindow:"Janela superior",newWindow:"Nova janela"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/commands.js new file mode 100644 index 0000000000..a1cdc636b9 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pt-pt/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pt-pt/commands",({"bold":"Negrito","copy":"Copiar","cut":"Cortar","delete":"Eliminar","indent":"Indentar","insertHorizontalRule":"Régua horizontal","insertOrderedList":"Lista numerada","insertUnorderedList":"Lista marcada","italic":"Itálico","justifyCenter":"Alinhar ao centro","justifyFull":"Justificar","justifyLeft":"Alinhar à esquerda","justifyRight":"Alinhar à direita","outdent":"Recuar","paste":"Colar","redo":"Repetir","removeFormat":"Remover formato","selectAll":"Seleccionar tudo","strikethrough":"Rasurado","subscript":"Inferior à linha","superscript":"Superior à linha","underline":"Sublinhado","undo":"Anular","unlink":"Remover ligação","createLink":"Criar ligação","toggleDir":"Alternar direcção","insertImage":"Inserir imagem","insertTable":"Inserir/Editar tabela","toggleTableBorder":"Alternar contorno da tabela","deleteTable":"Eliminar tabela","tableProp":"Propriedades da tabela","htmlToggle":"Origem HTML","foreColor":"Cor de primeiro plano","hiliteColor":"Cor de segundo plano","plainFormatBlock":"Estilo de parágrafo","formatBlock":"Estilo de parágrafo","fontSize":"Tamanho do tipo de letra","fontName":"Nome do tipo de letra","tabIndent":"Indentar com a tecla Tab","fullScreen":"Alternar ecrã completo","viewSource":"Ver origem HTML","print":"Imprimir","newPage":"Nova página","systemShortcut":"A acção \"${0}\" apenas está disponível no navegador utilizando um atalho de teclado. Utilize ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pt/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/pt/FontChoice.js new file mode 100644 index 0000000000..7d50d6ca5b --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pt/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pt/FontChoice",({fontSize:"Tamanho",fontName:"Fonte",formatBlock:"Formatar",serif:"serif","sans-serif":"sans-serif",monospace:"espaço simples",cursive:"cursiva",fantasy:"fantasy",noFormat:"Nenhum",p:"Parágrafo",h1:"Título",h2:"Subtítulo",h3:"Sub-subtítulo",pre:"Pré-formatado",1:"extra-extra-pequeno",2:"extra-pequeno",3:"pequena",4:"médio",5:"grande",6:"extra-grande",7:"extra-extra-grande"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pt/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/pt/LinkDialog.js new file mode 100644 index 0000000000..8e956db387 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pt/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pt/LinkDialog",({createLinkTitle:"Propriedades de Link",insertImageTitle:"Propriedades de Imagem",url:"URL:",text:"Descrição:",target:"Destino:",set:"Configurar",currentWindow:"Janela Atual",parentWindow:"Janela Pai",topWindow:"Primeira Janela",newWindow:"Nova Janela"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/pt/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/pt/commands.js new file mode 100644 index 0000000000..93d1ebbd30 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/pt/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/pt/commands",({"bold":"Negrito","copy":"Copiar","cut":"Recortar","delete":"Excluir","indent":"Recuar","insertHorizontalRule":"Régua Horizontal","insertOrderedList":"Lista Numerada","insertUnorderedList":"Lista com Marcadores","italic":"Itálico","justifyCenter":"Alinhar pelo Centro","justifyFull":"Justificar","justifyLeft":"Alinhar pela Esquerda","justifyRight":"Alinhar pela Direita","outdent":"Não-chanfrado","paste":"Colar","redo":"Refazer","removeFormat":"Remover Formato","selectAll":"Selecionar Todos","strikethrough":"Tachado","subscript":"Subscrito","superscript":"Sobrescrito","underline":"Sublinhado","undo":"Desfazer","unlink":"Remover Link","createLink":"Criar Link","toggleDir":"Comutar Direção","insertImage":"Inserir Imagem","insertTable":"Inserir/Editar Tabela","toggleTableBorder":"Alternar Moldura da Tabela","deleteTable":"Excluir Tabela","tableProp":"Propriedade da Tabela","htmlToggle":"Origem HTML","foreColor":"Cor do Primeiro Plano","hiliteColor":"Cor de segundo plano","plainFormatBlock":"Estilo de Parágrafo","formatBlock":"Estilo de Parágrafo","fontSize":"Tamanho da Fonte","fontName":"Nome da Fonte","tabIndent":"Recuo de Guia","fullScreen":"Comutar Tela Cheia","viewSource":"Visualizar Origem HTML","print":"Impressão","newPage":"Nova Página","systemShortcut":"A ação \"${0}\" está disponível em seu navegador apenas usando um atalho do teclado. Use ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ro/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/ro/FontChoice.js new file mode 100644 index 0000000000..1ac49c051a --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ro/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ro/FontChoice",({fontSize:"Mărime",fontName:"Font",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Nimic",p:"Paragraf",h1:"Titlu",h2:"Subtitlu",h3:"Sub-subtitlu",pre:"Preformatat",1:"xxs (xx-small)",2:"xs (x-small)",3:"s (small)",4:"m (medium)",5:"l (large)",6:"xl (x-large)",7:"xxl (xx-large)"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ro/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/ro/LinkDialog.js new file mode 100644 index 0000000000..c37b366b74 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ro/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ro/LinkDialog",({createLinkTitle:"Proprietăţi legătură",insertImageTitle:"Proprietăţi imagine",url:"URL:",text:"Descriere:",target:"Destinaţie:",set:"Setare",currentWindow:"Fereastra curentă",parentWindow:"Fereastra părinte",topWindow:"Fereastra cea mai de sus",newWindow:"Fereastra nouă"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ro/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/ro/commands.js new file mode 100644 index 0000000000..d428c5ffdf --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ro/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ro/commands",({"bold":"Aldin","copy":"Copiere","cut":"Tăiere","delete":"Ştergere","indent":"Micşorare indent","insertHorizontalRule":"Linie delimitatoare","insertOrderedList":"Listă numerotată","insertUnorderedList":"Listă cu marcator","italic":"Cursiv","justifyCenter":"Aliniere centru","justifyFull":"Aliniere stânga-dreapta","justifyLeft":"Aliniere stânga","justifyRight":"Aliniere dreapta","outdent":"Mărire indent","paste":"Lipire","redo":"Refacere acţiune","removeFormat":"Înlăturare format","selectAll":"Selectează tot","strikethrough":"Tăiere text cu o linie","subscript":"Scriere indice inferior","superscript":"Scriere indice superior","underline":"Subliniere","undo":"Anulare acţiune","unlink":"Înlăturare legătură","createLink":"Creare legătură","toggleDir":"Comutare direcţie","insertImage":"Inserare imagine","insertTable":"Inserare/Editare tabelă","toggleTableBorder":"Comutare bordură tabelă","deleteTable":"Ştergere tabelă","tableProp":"Proprietate tabelă","htmlToggle":"Sursă HTML","foreColor":"Culoare de prim-plan","hiliteColor":"Culoare de fundal","plainFormatBlock":"Stil paragraf","formatBlock":"Stil paragraf","fontSize":"Dimensiune font","fontName":"Nume font","tabIndent":"Indentare Tab","fullScreen":"Comutare ecran complet","viewSource":"Vizualizara sursă HTML","print":"Tipărire","newPage":"Pagină nouă","systemShortcut":"Acţiunea \"${0}\" este disponibilă în browser doar utilizând o comandă rapidă de la tastatură. Utilizaţi ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ru/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/ru/FontChoice.js new file mode 100644 index 0000000000..1726814401 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ru/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ru/FontChoice",({fontSize:"Размер",fontName:"Шрифт",formatBlock:"Формат",serif:"с засечками","sans-serif":"без засечек",monospace:"непропорциональный",cursive:"курсив",fantasy:"артистический",noFormat:"Нет",p:"Абзац",h1:"Заголовок",h2:"Подзаголовок",h3:"Вложенный подзаголовок",pre:"Заранее отформатированный",1:"самый маленький",2:"очень маленький",3:"маленький",4:"средний",5:"большой",6:"очень большой",7:"самый большой"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ru/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/ru/LinkDialog.js new file mode 100644 index 0000000000..eb656352b3 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ru/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ru/LinkDialog",({createLinkTitle:"Свойства ссылки",insertImageTitle:"Свойства изображения",url:"URL:",text:"Описание:",target:"Целевой объект:",set:"Задать",currentWindow:"Текущее окно",parentWindow:"Родительское окно",topWindow:"Верхнее окно",newWindow:"Новое окно"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/ru/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/ru/commands.js new file mode 100644 index 0000000000..1792f9f08c --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/ru/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/ru/commands",({"bold":"Полужирный","copy":"Копировать","cut":"Вырезать","delete":"Удалить","indent":"Отступ","insertHorizontalRule":"Горизонтальная линейка","insertOrderedList":"Нумерованный список","insertUnorderedList":"Список с маркерами","italic":"Курсив","justifyCenter":"Выровнять по центру","justifyFull":"По ширине","justifyLeft":"Выровнять по левому краю","justifyRight":"Выровнять по правому краю","outdent":"Втяжка","paste":"Вставить","redo":"Повторить","removeFormat":"Удалить формат","selectAll":"Выбрать все","strikethrough":"Перечеркивание","subscript":"Нижний индекс","superscript":"Верхний индекс","underline":"Подчеркивание","undo":"Отменить","unlink":"Удалить ссылку","createLink":"Создать ссылку","toggleDir":"Изменить направление","insertImage":"Вставить изображение","insertTable":"Вставить/изменить таблицу","toggleTableBorder":"Переключить рамку таблицы","deleteTable":"Удалить таблицу","tableProp":"Свойства таблицы","htmlToggle":"Код HTML","foreColor":"Цвет текста","hiliteColor":"Цвет фона","plainFormatBlock":"Стиль абзаца","formatBlock":"Стиль абзаца","fontSize":"Размер шрифта","fontName":"Название шрифта","tabIndent":"Табуляция","fullScreen":"Переключить полноэкранный режим","viewSource":"Показать исходный код HTML","print":"Печать","newPage":"Создать страницу","systemShortcut":"Действие \"${0}\" можно выполнить в браузере только путем нажатия клавиш ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sk/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/sk/FontChoice.js new file mode 100644 index 0000000000..e680d68d2f --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sk/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sk/FontChoice",({fontSize:"Veľkosť",fontName:"Písmo",formatBlock:"Formát",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Žiadny",p:"Odsek",h1:"Hlavička",h2:"Podhlavička",h3:"Pod-podhlavička",pre:"Predformátované",1:"xx-small",2:"x-small",3:"small",4:"medium",5:"large",6:"x-large",7:"xx-large"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sk/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/sk/LinkDialog.js new file mode 100644 index 0000000000..9aac5a9ed4 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sk/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sk/LinkDialog",({createLinkTitle:"Vlastnosti prepojenia",insertImageTitle:"Vlastnosti obrázka",url:"Adresa URL:",text:"Opis:",target:"Cieľ:",set:"Nastaviť",currentWindow:"Aktuálne okno",parentWindow:"Rodičovské okno",topWindow:"Najvyššie okno",newWindow:"Nové okno"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sk/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/sk/commands.js new file mode 100644 index 0000000000..6288e473b4 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sk/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sk/commands",({"bold":"Tučné","copy":"Kopírovať","cut":"Vystrihnúť","delete":"Vymazať","indent":"Odsadiť","insertHorizontalRule":"Vodorovná čiara","insertOrderedList":"Číslovaný zoznam","insertUnorderedList":"Zoznam s odrážkami","italic":"Kurzíva","justifyCenter":"Zarovnať na stred","justifyFull":"Zarovnať k okrajom","justifyLeft":"Zarovnať vľavo","justifyRight":"Zarovnať vpravo","outdent":"Zmenšiť odsadenie","paste":"Prilepiť","redo":"Znova","removeFormat":"Odstrániť formátovanie","selectAll":"Vybrať všetko","strikethrough":"Prečiarknuť","subscript":"Dolný index","superscript":"Horný index","underline":"Podčiarknuť","undo":"Späť","unlink":"Odstrániť prepojenie","createLink":"Vytvoriť prepojenie","toggleDir":"Prepnúť smer","insertImage":"Vložiť obrázok","insertTable":"Vložiť/upraviť tabuľku","toggleTableBorder":"Prepnúť ohraničenie tabuľky","deleteTable":"Odstrániť tabuľku","tableProp":"Vlastnosť tabuľky","htmlToggle":"Zdrojový kód HTML","foreColor":"Farba popredia","hiliteColor":"Farba pozadia","plainFormatBlock":"Štýl odseku","formatBlock":"Štýl odseku","fontSize":"Veľkosť písma","fontName":"Názov písma","tabIndent":"Odsadenie tabulátora","fullScreen":"Prepnúť na celú obrazovku","viewSource":"Zobraziť zdrojový kód HTML","print":"Vytlačiť","newPage":"Nová stránka","systemShortcut":"Akcia \"${0}\" je vo vašom prehliadači dostupná iba prostredníctvom klávesovej skratky. Stlačte ${1}.","ctrlKey":"Ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sl/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/sl/FontChoice.js new file mode 100644 index 0000000000..97bd1726f2 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sl/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sl/FontChoice",({fontSize:"Velikost",fontName:"Pisava",formatBlock:"Oblika",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Brez",p:"Odstavek",h1:"Naslovni slog",h2:"Podnaslovni slog",h3:"Pod-podnaslovni slog",pre:"Vnaprej oblikovan",1:"xx-majhno",2:"x-majhno",3:"majhno",4:"srednje",5:"veliko",6:"x-veliko",7:"xx-veliko"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sl/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/sl/LinkDialog.js new file mode 100644 index 0000000000..bc0c003b7f --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sl/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sl/LinkDialog",({createLinkTitle:"Lastnosti povezave",insertImageTitle:"Lastnosti slike",url:"URL:",text:"Opis:",target:"Cilj:",set:"Nastavi",currentWindow:"Trenutno okno",parentWindow:"Nadrejeno okno",topWindow:"Okno na vrhu",newWindow:"Novo okno"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sl/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/sl/commands.js new file mode 100644 index 0000000000..3d11b4fdf1 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sl/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sl/commands",({"bold":"Krepko","copy":"Prekopiraj","cut":"Izreži","delete":"Izbriši","indent":"Zamik","insertHorizontalRule":"Vodoravno ravnilo","insertOrderedList":"Oštevilčen seznam","insertUnorderedList":"Naštevni seznam","italic":"Ležeče","justifyCenter":"Poravnaj na sredino","justifyFull":"Poravnaj obojestransko","justifyLeft":"Poravnaj levo","justifyRight":"Poravnaj desno","outdent":"Primakni","paste":"Prilepi","redo":"Znova uveljavi","removeFormat":"Odstrani oblikovanje","selectAll":"Izberi vse","strikethrough":"Prečrtano","subscript":"Podpisano","superscript":"Nadpisano","underline":"Podčrtano","undo":"Razveljavi","unlink":"Odstrani povezavo","createLink":"Ustvari povezavo","toggleDir":"Preklopi smer","insertImage":"Vstavi sliko","insertTable":"Vstavi/uredi tabelo","toggleTableBorder":"Preklopi na obrobo tabele","deleteTable":"Izbriši tabelo","tableProp":"Lastnost tabele","htmlToggle":"Izvorna koda HTML","foreColor":"Barva ospredja","hiliteColor":"Barva ozadja","plainFormatBlock":"Slog odstavka","formatBlock":"Slog odstavka","fontSize":"Velikost pisave","fontName":"Ime pisave","tabIndent":"Zamik tabulatorja","fullScreen":"Preklopi na celozaslonski način","viewSource":"Prikaži izvorno kodo HTML","print":"Natisni","newPage":"Nova stran","systemShortcut":"Dejanje \"${0}\" lahko v vašem brskalniku uporabite samo z bližnjico na tipkovnici. Uporabite ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sr/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/sr/FontChoice.js new file mode 100644 index 0000000000..852c2b0840 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sr/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sr/FontChoice",{fontSize:"Veličina",fontName:"Font",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"jednorazmačni",cursive:"kurziv",fantasy:"fantazija",noFormat:"Bez formata",p:"Pasus",h1:"Naslov",h2:"Podnaslov",h3:"Pod-podnaslov",pre:"Preformatirano",1:"xx-malo",2:"x-malo",3:"malo",4:"srednje",5:"veliko",6:"x-veliko",7:"xx-veliko"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sr/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/sr/LinkDialog.js new file mode 100644 index 0000000000..ae08f23090 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sr/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sr/LinkDialog",{createLinkTitle:"Svojstva linka",insertImageTitle:"Svojstva slike",url:"URL:",text:"Opis:",target:"Cilj:",set:"Podesi:",currentWindow:"Aktuelni prozor",parentWindow:"Nadređeni prozor",topWindow:"Najviši prozor",newWindow:"Novi prozor"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sr/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/sr/commands.js new file mode 100644 index 0000000000..4fbb4285b4 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sr/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sr/commands",{"bold":"Podebljano","copy":"Kopiraj","cut":"Iseci","delete":"Izbriši","indent":"Uvlačenje ","insertHorizontalRule":"Horizontalna linija vodilja","insertOrderedList":"Numerisana lista","insertUnorderedList":"Lista sa znakovima za nabrajanje","italic":"Kurzivno","justifyCenter":"Poravnaj po centru","justifyFull":"Poravnaj obostrano","justifyLeft":"Poravnaj levo","justifyRight":"Poravnaj desno","outdent":"Izvlačenje","paste":"Nalepi","redo":"Ponovi radnju","removeFormat":"Ukloni format","selectAll":"Izaberi sve","strikethrough":"Precrtani tekst","subscript":"Indeksni tekst","superscript":"Eksponentni tekst","underline":"Podvučeno","undo":"Opozovi radnju","unlink":"Ukloni link","createLink":"Kreiraj link","toggleDir":"Uključi/isključi smer","insertImage":"Umetni sliku","insertTable":"Umetni/uredi tabelu","toggleTableBorder":"Uključi/isključi ivicu tabele","deleteTable":"Izbriši tabelu","tableProp":"Svojstva tabele","htmlToggle":"HTML izvor","foreColor":"Boja prednjeg plana","hiliteColor":"Boja pozadine","plainFormatBlock":"Stil pasusa","formatBlock":"Stil pasusa","fontSize":"Veličina fonta","fontName":"Ime fonta","tabIndent":"Uvlačenje kartice","fullScreen":"Uključi/isključi prikaz preko celog ekrana","viewSource":"Prikaži HTML izvor","print":"Štampaj","newPage":"Nova stranica","systemShortcut":"Radnja „${0}“ je dostupna u pregledaču samo pomoću tasterskih prečica. Koristite ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"}); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sv/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/sv/FontChoice.js new file mode 100644 index 0000000000..7e0a2839a5 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sv/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sv/FontChoice",({fontSize:"Storlek ",fontName:"Teckensnitt",formatBlock:"Format",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"Inget",p:"Stycke",h1:"Rubrik 1",h2:"Rubrik 2",h3:"Rubrik 3",pre:"Förformaterad",1:"XXS",2:"XS",3:"S",4:"M",5:"L",6:"XL",7:"XXL"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sv/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/sv/LinkDialog.js new file mode 100644 index 0000000000..fb2f987775 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sv/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sv/LinkDialog",({createLinkTitle:"Länkegenskaper",insertImageTitle:"Bildegenskaper",url:"URL-adress:",text:"Beskrivning:",target:"Mål:",set:"Använd",currentWindow:"Aktuellt fönster",parentWindow:"Överordnat fönster",topWindow:"Översta fönstret",newWindow:"Nytt fönster"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/sv/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/sv/commands.js new file mode 100644 index 0000000000..9155bc6853 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/sv/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/sv/commands",({"bold":"Halvfet","copy":"Kopiera","cut":"Klipp ut","delete":"Ta bort","indent":"Indrag","insertHorizontalRule":"Horisontell linje","insertOrderedList":"Numrerad lista","insertUnorderedList":"Punktlista","italic":"Kursiv","justifyCenter":"Centrera","justifyFull":"Marginaljustera","justifyLeft":"Vänsterjustera","justifyRight":"Högerjustera","outdent":"Utdrag","paste":"Klistra in","redo":"Gör om","removeFormat":"Ta bort format","selectAll":"Markera allt","strikethrough":"Genomstruken","subscript":"Nedsänkt","superscript":"Upphöjt","underline":"Understruken","undo":"Ångra","unlink":"Ta bort länk","createLink":"Skapa länk","toggleDir":"Växla riktning","insertImage":"Infoga bild","insertTable":"Infoga/redigera tabell","toggleTableBorder":"Växla tabellinjer","deleteTable":"Ta bort tabell","tableProp":"Tabellegenskap","htmlToggle":"HTML-källkod","foreColor":"Förgrundsfärg","hiliteColor":"Bakgrundsfärg","plainFormatBlock":"Styckeformat","formatBlock":"Styckeformat","fontSize":"Teckenstorlek","fontName":"Teckensnitt","tabIndent":"Tabbindrag","fullScreen":"Växla helskärm","viewSource":"Visa HTML-kod","print":"Skriv ut","newPage":"Ny sida","systemShortcut":"Åtgärden ${0} är endast tillgänglig i webbläsaren via ett tangentbordskommando. Använd ${1}.","ctrlKey":"Ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/th/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/th/FontChoice.js new file mode 100644 index 0000000000..1ae2570e91 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/th/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/th/FontChoice",({fontSize:"ขนาด",fontName:"ฟอนต์",formatBlock:"รูปแบบ",serif:"serif","sans-serif":"sans-serif",monospace:"monospace",cursive:"cursive",fantasy:"fantasy",noFormat:"ไม่มี",p:"ย่อหน้า",h1:"ส่วนหัว",h2:"ส่วนหัวย่อย",h3:"ส่วนย่อยของส่วนหัวย่อย",pre:"การกำหนดรูปแบบล่วงหน้า",1:"xx-small",2:"x-small",3:"small",4:"medium",5:"large",6:"x-large",7:"xx-large"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/th/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/th/LinkDialog.js new file mode 100644 index 0000000000..abc0f3a522 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/th/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/th/LinkDialog",({createLinkTitle:"คุณสมบัติลิงก์",insertImageTitle:"คุณสมบัติรูปภาพ",url:"URL:",text:"คำอธิบาย:",target:"เป้าหมาย:",set:"เซ็ต",currentWindow:"หน้าต่างปัจจุบัน",parentWindow:"หน้าต่างหลัก",topWindow:"หน้าต่างบนสุด",newWindow:"หน้าต่างใหม่"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/th/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/th/commands.js new file mode 100644 index 0000000000..44c240c18f --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/th/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/th/commands",({"bold":"ตัวหนา","copy":"คัดลอก","cut":"ตัด","delete":"ลบ","indent":"เพิ่มการเยื้อง","insertHorizontalRule":"ไม้บรรทัดแนวนอน","insertOrderedList":"ลำดับเลข","insertUnorderedList":"หัวข้อย่อย","italic":"ตัวเอียง","justifyCenter":"จัดแนวกึ่งกลาง","justifyFull":"ชิดขอบ","justifyLeft":"จัดชิดซ้าย","justifyRight":"จัดชิดขวา","outdent":"ลดการเยื้อง","paste":"วาง","redo":"ทำซ้ำ","removeFormat":"ลบรูปแบบออก","selectAll":"เลือกทั้งหมด","strikethrough":"ขีดทับ","subscript":"ตัวห้อย","superscript":"ตัวยก","underline":"ขีดเส้นใต้","undo":"เลิกทำ","unlink":"ลบลิงก์ออก","createLink":"สร้างลิงก์","toggleDir":"สลับทิศทาง","insertImage":"แทรกรูปภาพ","insertTable":"แทรก/แก้ไขตาราง","toggleTableBorder":"สลับเส้นขอบตาราง","deleteTable":"ลบตาราง","tableProp":"คุณสมบัติตาราง","htmlToggle":"ซอร์ส HTML","foreColor":"สีพื้นหน้า","hiliteColor":"สีพื้นหลัง","plainFormatBlock":"ลักษณะย่อหน้า","formatBlock":"ลักษณะย่อหน้า","fontSize":"ขนาดฟอนต์","fontName":"ชื่อฟอนต์","tabIndent":"เยื้องแท็บ","fullScreen":"สลับจอภาพแบบเต็ม","viewSource":"ดูซอร์ส HTML","print":"พิมพ์","newPage":"หน้าใหม่","systemShortcut":"แอ็กชัน \"${0}\" ใช้งานได้เฉพาะกับเบราว์เซอร์ของคุณโดยใช้แป้นพิมพ์ลัด ใช้ ${1}","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/tr/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/tr/FontChoice.js new file mode 100644 index 0000000000..59d6d7bebd --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/tr/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/tr/FontChoice",({fontSize:"Boyut",fontName:"Yazı Tipi",formatBlock:"Biçim",serif:"serif","sans-serif":"sans-serif",monospace:"tek aralıklı",cursive:"el yazısı",fantasy:"fantazi",noFormat:"Yok",p:"Paragraf",h1:"Başlık",h2:"Alt Başlık",h3:"Alt Alt Başlık",pre:"Önceden Biçimlendirilmiş",1:"xx-küçük",2:"x-küçük",3:"küçük",4:"orta",5:"büyük",6:"x-büyük",7:"xx-büyük"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/tr/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/tr/LinkDialog.js new file mode 100644 index 0000000000..13938e479d --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/tr/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/tr/LinkDialog",({createLinkTitle:"Bağlantı Özellikleri",insertImageTitle:"Resim Özellikleri",url:"URL:",text:"Açıklama:",target:"Hedef:",set:"Ayarla",currentWindow:"Geçerli Pencere",parentWindow:"Üst Pencere",topWindow:"En Üst Pencere",newWindow:"Yeni Pencere"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/tr/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/tr/commands.js new file mode 100644 index 0000000000..a03868afab --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/tr/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/tr/commands",({"bold":"Kalın","copy":"Kopyala","cut":"Kes","delete":"Sil","indent":"Girinti","insertHorizontalRule":"Yatay Kural","insertOrderedList":"Numaralı Liste","insertUnorderedList":"Madde İşaretli Liste","italic":"İtalik","justifyCenter":"Ortaya Hizala","justifyFull":"Yasla","justifyLeft":"Sola Hizala","justifyRight":"Sağa Hizala","outdent":"Çıkıntı","paste":"Yapıştır","redo":"Yinele","removeFormat":"Biçimi Kaldır","selectAll":"Tümünü Seç","strikethrough":"Üstü Çizili","subscript":"Alt Simge","superscript":"Üst Simge","underline":"Altı Çizili","undo":"Geri Al","unlink":"Bağlantıyı Kaldır","createLink":"Bağlantı Oluştur","toggleDir":"Yönü Değiştir","insertImage":"Resim Ekle","insertTable":"Tablo Ekle/Düzenle","toggleTableBorder":"Tablo Kenarlığını Göster/Gizle","deleteTable":"Tabloyu Sil","tableProp":"Tablo Özelliği","htmlToggle":"HTML Kaynağı","foreColor":"Ön Plan Rengi","hiliteColor":"Arka Plan Rengi","plainFormatBlock":"Paragraf Stili","formatBlock":"Paragraf Stili","fontSize":"Yazı Tipi Boyutu","fontName":"Yazı Tipi Adı","tabIndent":"Sekme Girintisi","fullScreen":"Tam Ekranı Aç/Kapat","viewSource":"HTML Kaynağını Görüntüle","print":"Yazdır","newPage":"Yeni Sayfa","systemShortcut":"\"${0}\" işlemi yalnızca tarayıcınızda bir klavye kısayoluyla birlikte kullanılabilir. Şunu kullanın: ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/uk/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/uk/FontChoice.js new file mode 100644 index 0000000000..65b5142937 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/uk/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/uk/FontChoice",({fontSize:"Розмір",fontName:"Шрифт",formatBlock:"Формат",serif:"із засічками","sans-serif":"без засічок",monospace:"непропорційний",cursive:"курсив",fantasy:"вишуканий",noFormat:"Немає",p:"Абзац",h1:"Заголовок",h2:"Підзаголовок",h3:"Вкладений підзаголовок",pre:"Попередній формат",1:"найменший",2:"дуже малий",3:"малий",4:"середній",5:"великий",6:"дуже великий",7:"найбільший"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/uk/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/uk/LinkDialog.js new file mode 100644 index 0000000000..36b4e86c32 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/uk/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/uk/LinkDialog",({createLinkTitle:"Властивості посилання",insertImageTitle:"Властивості зображення",url:"URL:",text:"Опис:",target:"Призначення:",set:"Встановити",currentWindow:"Поточне вікно",parentWindow:"Батьківське вікно",topWindow:"Найвище вікно",newWindow:"Нове вікно"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/uk/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/uk/commands.js new file mode 100644 index 0000000000..17f8840cdc --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/uk/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/uk/commands",({"bold":"Напівжирний","copy":"Копіювати","cut":"Вирізати","delete":"Видалити","indent":"Відступ","insertHorizontalRule":"Горизонтальне правило","insertOrderedList":"Нумерований список","insertUnorderedList":"Список з маркерами","italic":"Курсив","justifyCenter":"По центру","justifyFull":"Вирівняти","justifyLeft":"По лівому краю","justifyRight":"По правому краю","outdent":"Зменшити відступ","paste":"Вставити","redo":"Повторити","removeFormat":"Видалити формат","selectAll":"Вибрати всі","strikethrough":"Закреслений","subscript":"Надрядковий знак","superscript":"Надрядковий знак","underline":"Підкреслений","undo":"Скасувати","unlink":"Видаліть посилання","createLink":"Створити посилання","toggleDir":"Перемкнути напрямок","insertImage":"Вставити зображення","insertTable":"Вставити/змінити таблицю","toggleTableBorder":"Перемкнути рамки таблиці","deleteTable":"Видалити таблицю","tableProp":"Властивість таблиці","htmlToggle":"Вихідний текст HTML","foreColor":"Колір тексту","hiliteColor":"Колір фону","plainFormatBlock":"Формат абзацу","formatBlock":"Формат абзацу","fontSize":"Розмір шрифту","fontName":"Назва шрифту","tabIndent":"Табуляція","fullScreen":"Повноекранний режим","viewSource":"Переглянути вихідний текст HTML","print":"Друк","newPage":"Створити сторінку","systemShortcut":"Дія \"${0}\" доступна у вашому браузері лише за допомогою клавіш швидкого доступу. Використовуйте ${1}.","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/FontChoice.js new file mode 100644 index 0000000000..f591d074ac --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/zh-tw/FontChoice",({fontSize:"大小",fontName:"字型",formatBlock:"格式",serif:"新細明體","sans-serif":"新細明體",monospace:"等寬",cursive:"Cursive",fantasy:"Fantasy",noFormat:"無",p:"段落",h1:"標題",h2:"子標題",h3:"次子標題",pre:"預先格式化",1:"最小",2:"較小",3:"小",4:"中",5:"大",6:"較大",7:"最大"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/LinkDialog.js new file mode 100644 index 0000000000..d112cb60a5 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/zh-tw/LinkDialog",({createLinkTitle:"鏈結內容",insertImageTitle:"影像內容",url:"URL:",text:"說明:",target:"目標:",set:"設定",currentWindow:"現行視窗",parentWindow:"上層視窗",topWindow:"最上面的視窗",newWindow:"新視窗"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/commands.js new file mode 100644 index 0000000000..cc4644c998 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/zh-tw/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/zh-tw/commands",({"bold":"粗體","copy":"複製","cut":"剪下","delete":"刪除","indent":"縮排","insertHorizontalRule":"水平尺規","insertOrderedList":"編號清單","insertUnorderedList":"項目符號清單","italic":"斜體","justifyCenter":"置中對齊","justifyFull":"對齊","justifyLeft":"靠左對齊","justifyRight":"靠右對齊","outdent":"凸排","paste":"貼上","redo":"重做","removeFormat":"移除格式","selectAll":"全選","strikethrough":"刪除線","subscript":"下標","superscript":"上標","underline":"底線","undo":"復原","unlink":"移除鏈結","createLink":"建立鏈結","toggleDir":"切換方向","insertImage":"插入影像","insertTable":"插入/編輯表格","toggleTableBorder":"切換表格邊框","deleteTable":"刪除表格","tableProp":"表格內容","htmlToggle":"HTML 原始檔","foreColor":"前景顏色","hiliteColor":"背景顏色","plainFormatBlock":"段落樣式","formatBlock":"段落樣式","fontSize":"字型大小","fontName":"字型名稱","tabIndent":"標籤縮排","fullScreen":"切換全螢幕","viewSource":"檢視 HTML 原始檔","print":"列印","newPage":"新頁面","systemShortcut":"\"${0}\" 動作在您的瀏覽器中,只能使用鍵盤快速鍵。請使用 ${1}。","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/zh/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/nls/zh/FontChoice.js new file mode 100644 index 0000000000..4e63e92da1 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/zh/FontChoice.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/zh/FontChoice",({fontSize:"大小",fontName:"字体",formatBlock:"格式",serif:"有衬线","sans-serif":"无衬线",monospace:"等宽字体",cursive:"草书",fantasy:"虚线",noFormat:"无",p:"段落",h1:"标题",h2:"副标题",h3:"二级子标题",pre:"预设有格式的",1:"XX 小号",2:"X 小号",3:"小号",4:"中号",5:"大号",6:"X 大号",7:"XX 大号"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/zh/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/nls/zh/LinkDialog.js new file mode 100644 index 0000000000..65c587f0c7 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/zh/LinkDialog.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/zh/LinkDialog",({createLinkTitle:"链接属性",insertImageTitle:"图像属性",url:"URL:",text:"说明:",target:"目标:",set:"集",currentWindow:"当前窗口",parentWindow:"父窗口",topWindow:"最顶层窗口",newWindow:"新建窗口"})); diff --git a/js/dojo-1.17.3/dijit/_editor/nls/zh/commands.js b/js/dojo-1.17.3/dijit/_editor/nls/zh/commands.js new file mode 100644 index 0000000000..234d616245 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/nls/zh/commands.js @@ -0,0 +1,2 @@ +//>>built +define("dijit/_editor/nls/zh/commands",({"bold":"粗体","copy":"复制","cut":"剪切","delete":"删除","indent":"增加缩进","insertHorizontalRule":"水平线","insertOrderedList":"编号列表","insertUnorderedList":"符号列表","italic":"斜体","justifyCenter":"居中","justifyFull":"对齐","justifyLeft":"左对齐","justifyRight":"右对齐","outdent":"减少缩进","paste":"粘贴","redo":"重做","removeFormat":"除去格式","selectAll":"全选","strikethrough":"删除线","subscript":"下标","superscript":"上标","underline":"下划线","undo":"撤销","unlink":"除去链接","createLink":"创建链接","toggleDir":"切换方向","insertImage":"插入图像","insertTable":"插入/编辑表","toggleTableBorder":"切换表边框","deleteTable":"删除表","tableProp":"表属性","htmlToggle":"HTML 源代码","foreColor":"前景色","hiliteColor":"背景色","plainFormatBlock":"段落样式","formatBlock":"段落样式","fontSize":"字体大小","fontName":"字体名称","tabIndent":"制表符缩进","fullScreen":"切换全屏","viewSource":"查看 HTML 源代码","print":"打印","newPage":"新建页面","systemShortcut":"只能通过使用键盘快捷键在浏览器中执行 \"${0}\" 操作。请使用 ${1}。","ctrlKey":"ctrl+${0}","appleKey":"⌘${0}"})); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/AlwaysShowToolbar.js b/js/dojo-1.17.3/dijit/_editor/plugins/AlwaysShowToolbar.js new file mode 100644 index 0000000000..87bf5b807a --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/AlwaysShowToolbar.js @@ -0,0 +1,112 @@ +//>>built +define("dijit/_editor/plugins/AlwaysShowToolbar",["dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","../_Plugin"],function(_1,_2,_3,_4,_5,on,_6,_7,_8){ +return _1("dijit._editor.plugins.AlwaysShowToolbar",_8,{_handleScroll:true,setEditor:function(e){ +if(!e.iframe){ +return; +} +this.editor=e; +e.onLoadDeferred.then(_5.hitch(this,this.enable)); +},enable:function(d){ +this._updateHeight(); +this.own(on(window,"scroll",_5.hitch(this,"globalOnScrollHandler")),this.editor.on("NormalizedDisplayChanged",_5.hitch(this,"_updateHeight"))); +return d; +},_updateHeight:function(){ +var e=this.editor; +if(!e.isLoaded){ +return; +} +if(e.height){ +return; +} +var _9=_4.getMarginSize(e.editNode).h; +if(_6("opera")){ +_9=e.editNode.scrollHeight; +} +if(!_9){ +_9=_4.getMarginSize(e.document.body).h; +} +if(this._fixEnabled){ +_9+=_4.getMarginSize(this.editor.header).h; +} +if(_9==0){ +return; +} +if(_6("ie")<=7&&this.editor.minHeight){ +var _a=parseInt(this.editor.minHeight); +if(_9<_a){ +_9=_a; +} +} +if(_9!=this._lastHeight){ +this._lastHeight=_9; +_4.setMarginBox(e.iframe,{h:this._lastHeight}); +} +},_lastHeight:0,globalOnScrollHandler:function(){ +var _b=_6("ie")<7; +if(!this._handleScroll){ +return; +} +var _c=this.editor.header; +if(!this._scrollSetUp){ +this._scrollSetUp=true; +this._scrollThreshold=_4.position(_c,true).y; +} +var _d=_4.docScroll(this.editor.ownerDocument).y; +var s=_c.style; +if(_d>this._scrollThreshold&&_dthis._scrollThreshold+_f)?"none":""; +}else{ +if(this._fixEnabled){ +this.editor.iframe.style.marginTop=""; +s.position=""; +s.top=""; +s.zIndex=""; +s.display=""; +if(_b){ +s.left=""; +_2.remove(_c,"dijitIEFixedToolbar"); +if(this._IEOriginalPos){ +_3.place(_c,this._IEOriginalPos[1],this._IEOriginalPos[0]); +this._IEOriginalPos=null; +}else{ +_3.place(_c,this.editor.iframe,"before"); +} +} +s.width=""; +this._fixEnabled=false; +} +} +},destroy:function(){ +this._IEOriginalPos=null; +this._handleScroll=false; +this.inherited(arguments); +if(_6("ie")<7){ +_2.remove(this.editor.header,"dijitIEFixedToolbar"); +} +}}); +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/EnterKeyHandling.js b/js/dojo-1.17.3/dijit/_editor/plugins/EnterKeyHandling.js new file mode 100644 index 0000000000..3b99f8c45f --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/EnterKeyHandling.js @@ -0,0 +1,423 @@ +//>>built +define("dijit/_editor/plugins/EnterKeyHandling",["dojo/_base/declare","dojo/dom-construct","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","../_Plugin","../RichText","../range"],function(_1,_2,_3,_4,on,_5,_6,_7,_8,_9,_a){ +return _1("dijit._editor.plugins.EnterKeyHandling",_8,{blockNodeForEnter:"BR",constructor:function(_b){ +if(_b){ +if("blockNodeForEnter" in _b){ +_b.blockNodeForEnter=_b.blockNodeForEnter.toUpperCase(); +} +_4.mixin(this,_b); +} +},setEditor:function(_c){ +if(this.editor===_c){ +return; +} +this.editor=_c; +if(this.blockNodeForEnter=="BR"){ +this.editor.customUndo=true; +_c.onLoadDeferred.then(_4.hitch(this,function(d){ +this.own(on(_c.document,"keydown",_4.hitch(this,function(e){ +if(e.keyCode==_3.ENTER){ +var ne=_4.mixin({},e); +ne.shiftKey=true; +if(!this.handleEnterKey(ne)){ +e.stopPropagation(); +e.preventDefault(); +} +} +}))); +if(_5("ie")>=9&&_5("ie")<=10){ +this.own(on(_c.document,"paste",_4.hitch(this,function(e){ +setTimeout(_4.hitch(this,function(){ +var r=this.editor.document.selection.createRange(); +r.move("character",-1); +r.select(); +r.move("character",1); +r.select(); +}),0); +}))); +} +return d; +})); +}else{ +if(this.blockNodeForEnter){ +var h=_4.hitch(this,"handleEnterKey"); +_c.addKeyHandler(13,0,0,h); +_c.addKeyHandler(13,0,1,h); +this.own(this.editor.on("KeyPressed",_4.hitch(this,"onKeyPressed"))); +} +} +},onKeyPressed:function(){ +if(this._checkListLater){ +if(this.editor.selection.isCollapsed()){ +var _d=this.editor.selection.getAncestorElement("LI"); +if(!_d){ +_9.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter); +var _e=this.editor.selection.getAncestorElement(this.blockNodeForEnter); +if(_e){ +_e.innerHTML=this.bogusHtmlContent; +if(_5("ie")<=9){ +var r=this.editor.document.selection.createRange(); +r.move("character",-1); +r.select(); +} +}else{ +console.error("onKeyPressed: Cannot find the new block node"); +} +}else{ +if(_5("mozilla")){ +if(_d.parentNode.parentNode.nodeName=="LI"){ +_d=_d.parentNode.parentNode; +} +} +var fc=_d.firstChild; +if(fc&&fc.nodeType==1&&(fc.nodeName=="UL"||fc.nodeName=="OL")){ +_d.insertBefore(fc.ownerDocument.createTextNode(" "),fc); +var _f=_a.create(this.editor.window); +_f.setStart(_d.firstChild,0); +var _10=_a.getSelection(this.editor.window,true); +_10.removeAllRanges(); +_10.addRange(_f); +} +} +} +this._checkListLater=false; +} +if(this._pressedEnterInBlock){ +if(this._pressedEnterInBlock.previousSibling){ +this.removeTrailingBr(this._pressedEnterInBlock.previousSibling); +} +delete this._pressedEnterInBlock; +} +},bogusHtmlContent:" ",blockNodes:/^(?:P|H1|H2|H3|H4|H5|H6|LI)$/,handleEnterKey:function(e){ +var _11,_12,_13,_14,_15,_16,doc=this.editor.document,br,rs,txt; +if(e.shiftKey){ +var _17=this.editor.selection.getParentElement(); +var _18=_a.getAncestor(_17,this.blockNodes); +if(_18){ +if(_18.tagName=="LI"){ +return true; +} +_11=_a.getSelection(this.editor.window); +_12=_11.getRangeAt(0); +if(!_12.collapsed){ +_12.deleteContents(); +_11=_a.getSelection(this.editor.window); +_12=_11.getRangeAt(0); +} +if(_a.atBeginningOfContainer(_18,_12.startContainer,_12.startOffset)){ +br=doc.createElement("br"); +_13=_a.create(this.editor.window); +_18.insertBefore(br,_18.firstChild); +_13.setStartAfter(br); +_11.removeAllRanges(); +_11.addRange(_13); +}else{ +if(_a.atEndOfContainer(_18,_12.startContainer,_12.startOffset)){ +_13=_a.create(this.editor.window); +br=doc.createElement("br"); +_18.appendChild(br); +_18.appendChild(doc.createTextNode(" ")); +_13.setStart(_18.lastChild,0); +_11.removeAllRanges(); +_11.addRange(_13); +}else{ +rs=_12.startContainer; +if(rs&&rs.nodeType==3){ +txt=rs.nodeValue; +_14=doc.createTextNode(txt.substring(0,_12.startOffset)); +_15=doc.createTextNode(txt.substring(_12.startOffset)); +_16=doc.createElement("br"); +if(_15.nodeValue==""&&_5("webkit")){ +_15=doc.createTextNode(" "); +} +_2.place(_14,rs,"after"); +_2.place(_16,_14,"after"); +_2.place(_15,_16,"after"); +_2.destroy(rs); +_13=_a.create(this.editor.window); +_13.setStart(_15,0); +_11.removeAllRanges(); +_11.addRange(_13); +return false; +} +return true; +} +} +}else{ +_11=_a.getSelection(this.editor.window); +if(_11.rangeCount){ +_12=_11.getRangeAt(0); +if(_12&&_12.startContainer){ +if(!_12.collapsed){ +_12.deleteContents(); +_11=_a.getSelection(this.editor.window); +_12=_11.getRangeAt(0); +} +rs=_12.startContainer; +if(rs&&rs.nodeType==3){ +var _19=_12.startOffset; +if(rs.length<_19){ +ret=this._adjustNodeAndOffset(rs,_19); +rs=ret.node; +_19=ret.offset; +} +txt=rs.nodeValue; +_14=doc.createTextNode(txt.substring(0,_19)); +_15=doc.createTextNode(txt.substring(_19)); +_16=doc.createElement("br"); +if(!_15.length){ +_15=doc.createTextNode(" "); +} +if(_14.length){ +_2.place(_14,rs,"after"); +}else{ +_14=rs; +} +_2.place(_16,_14,"after"); +_2.place(_15,_16,"after"); +_2.destroy(rs); +_13=_a.create(this.editor.window); +_13.setStart(_15,0); +_13.setEnd(_15,_15.length); +_11.removeAllRanges(); +_11.addRange(_13); +this.editor.selection.collapse(true); +}else{ +var _1a; +if(_12.startOffset>=0){ +_1a=rs.childNodes[_12.startOffset]; +} +var _16=doc.createElement("br"); +var _15=doc.createTextNode(" "); +if(!_1a){ +rs.appendChild(_16); +rs.appendChild(_15); +}else{ +_2.place(_16,_1a,"before"); +_2.place(_15,_16,"after"); +} +_13=_a.create(this.editor.window); +_13.setStart(_15,0); +_13.setEnd(_15,_15.length); +_11.removeAllRanges(); +_11.addRange(_13); +this.editor.selection.collapse(true); +} +} +}else{ +_9.prototype.execCommand.call(this.editor,"inserthtml","
"); +} +} +return false; +} +var _1b=true; +_11=_a.getSelection(this.editor.window); +_12=_11.getRangeAt(0); +if(!_12.collapsed){ +_12.deleteContents(); +_11=_a.getSelection(this.editor.window); +_12=_11.getRangeAt(0); +} +var _1c=_a.getBlockAncestor(_12.endContainer,null,this.editor.editNode); +var _1d=_1c.blockNode; +if((this._checkListLater=(_1d&&(_1d.nodeName=="LI"||_1d.parentNode.nodeName=="LI")))){ +if(_5("mozilla")){ +this._pressedEnterInBlock=_1d; +} +if(/^(\s| | |\xA0|]*\bclass=['"]Apple-style-span['"][^>]*>(\s| | |\xA0)<\/span>)?(
)?$/.test(_1d.innerHTML)){ +_1d.innerHTML=""; +if(_5("webkit")){ +_13=_a.create(this.editor.window); +_13.setStart(_1d,0); +_11.removeAllRanges(); +_11.addRange(_13); +} +this._checkListLater=false; +} +return true; +} +if(!_1c.blockNode||_1c.blockNode===this.editor.editNode){ +try{ +_9.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter); +} +catch(e2){ +} +_1c={blockNode:this.editor.selection.getAncestorElement(this.blockNodeForEnter),blockContainer:this.editor.editNode}; +if(_1c.blockNode){ +if(_1c.blockNode!=this.editor.editNode&&(!(_1c.blockNode.textContent||_1c.blockNode.innerHTML).replace(/^\s+|\s+$/g,"").length)){ +this.removeTrailingBr(_1c.blockNode); +return false; +} +}else{ +_1c.blockNode=this.editor.editNode; +} +_11=_a.getSelection(this.editor.window); +_12=_11.getRangeAt(0); +} +var _1e=doc.createElement(this.blockNodeForEnter); +_1e.innerHTML=this.bogusHtmlContent; +this.removeTrailingBr(_1c.blockNode); +var _1f=_12.endOffset; +var _20=_12.endContainer; +if(_20.length<_1f){ +var ret=this._adjustNodeAndOffset(_20,_1f); +_20=ret.node; +_1f=ret.offset; +} +if(_a.atEndOfContainer(_1c.blockNode,_20,_1f)){ +if(_1c.blockNode===_1c.blockContainer){ +_1c.blockNode.appendChild(_1e); +}else{ +_2.place(_1e,_1c.blockNode,"after"); +} +_1b=false; +_13=_a.create(this.editor.window); +_13.setStart(_1e,0); +_11.removeAllRanges(); +_11.addRange(_13); +if(this.editor.height){ +_7.scrollIntoView(_1e); +} +}else{ +if(_a.atBeginningOfContainer(_1c.blockNode,_12.startContainer,_12.startOffset)){ +_2.place(_1e,_1c.blockNode,_1c.blockNode===_1c.blockContainer?"first":"before"); +if(_1e.nextSibling&&this.editor.height){ +_13=_a.create(this.editor.window); +_13.setStart(_1e.nextSibling,0); +_11.removeAllRanges(); +_11.addRange(_13); +_7.scrollIntoView(_1e.nextSibling); +} +_1b=false; +}else{ +if(_1c.blockNode===_1c.blockContainer){ +_1c.blockNode.appendChild(_1e); +}else{ +_2.place(_1e,_1c.blockNode,"after"); +} +_1b=false; +if(_1c.blockNode.style){ +if(_1e.style){ +if(_1c.blockNode.style.cssText){ +_1e.style.cssText=_1c.blockNode.style.cssText; +} +} +} +rs=_12.startContainer; +var _21; +if(rs&&rs.nodeType==3){ +var _22,_23; +_1f=_12.endOffset; +if(rs.length<_1f){ +ret=this._adjustNodeAndOffset(rs,_1f); +rs=ret.node; +_1f=ret.offset; +} +txt=rs.nodeValue; +_14=doc.createTextNode(txt.substring(0,_1f)); +_15=doc.createTextNode(txt.substring(_1f,txt.length)); +_2.place(_14,rs,"before"); +_2.place(_15,rs,"after"); +_2.destroy(rs); +var _24=_14.parentNode; +while(_24!==_1c.blockNode){ +var tg=_24.tagName; +var _25=doc.createElement(tg); +if(_24.style){ +if(_25.style){ +if(_24.style.cssText){ +_25.style.cssText=_24.style.cssText; +} +} +} +if(_24.tagName==="FONT"){ +if(_24.color){ +_25.color=_24.color; +} +if(_24.face){ +_25.face=_24.face; +} +if(_24.size){ +_25.size=_24.size; +} +} +_22=_15; +while(_22){ +_23=_22.nextSibling; +_25.appendChild(_22); +_22=_23; +} +_2.place(_25,_24,"after"); +_14=_24; +_15=_25; +_24=_24.parentNode; +} +_22=_15; +if(_22.nodeType==1||(_22.nodeType==3&&_22.nodeValue)){ +_1e.innerHTML=""; +} +_21=_22; +while(_22){ +_23=_22.nextSibling; +_1e.appendChild(_22); +_22=_23; +} +} +_13=_a.create(this.editor.window); +var _26; +var _27=_21; +if(this.blockNodeForEnter!=="BR"){ +while(_27){ +_26=_27; +_23=_27.firstChild; +_27=_23; +} +if(_26&&_26.parentNode){ +_1e=_26.parentNode; +_13.setStart(_1e,0); +_11.removeAllRanges(); +_11.addRange(_13); +if(this.editor.height){ +_7.scrollIntoView(_1e); +} +if(_5("mozilla")){ +this._pressedEnterInBlock=_1c.blockNode; +} +}else{ +_1b=true; +} +}else{ +_13.setStart(_1e,0); +_11.removeAllRanges(); +_11.addRange(_13); +if(this.editor.height){ +_7.scrollIntoView(_1e); +} +if(_5("mozilla")){ +this._pressedEnterInBlock=_1c.blockNode; +} +} +} +} +return _1b; +},_adjustNodeAndOffset:function(_28,_29){ +while(_28.length<_29&&_28.nextSibling&&_28.nextSibling.nodeType==3){ +_29=_29-_28.length; +_28=_28.nextSibling; +} +return {"node":_28,"offset":_29}; +},removeTrailingBr:function(_2a){ +var _2b=/P|DIV|LI/i.test(_2a.tagName)?_2a:this.editor.selection.getParentOfType(_2a,["P","DIV","LI"]); +if(!_2b){ +return; +} +if(_2b.lastChild){ +if((_2b.childNodes.length>1&&_2b.lastChild.nodeType==3&&/^[\s\xAD]*$/.test(_2b.lastChild.nodeValue))||_2b.lastChild.tagName=="BR"){ +_2.destroy(_2b.lastChild); +} +} +if(!_2b.childNodes.length){ +_2b.innerHTML=this.bogusHtmlContent; +} +}}); +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/FontChoice.js b/js/dojo-1.17.3/dijit/_editor/plugins/FontChoice.js new file mode 100644 index 0000000000..b6b81ed5c9 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/FontChoice.js @@ -0,0 +1,274 @@ +//>>built +define("dijit/_editor/plugins/FontChoice",["require","dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/i18n","dojo/_base/lang","dojo/string","dojo/store/Memory","../../registry","../../_Widget","../../_TemplatedMixin","../../_WidgetsInTemplateMixin","../../form/FilteringSelect","../_Plugin","../range","dojo/i18n!../nls/FontChoice"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,_c,_d,_e,_f){ +var _10=_3("dijit._editor.plugins._FontDropDown",[_a,_b,_c],{label:"",plainText:false,templateString:""+""+""+"",contextRequire:_1,postMixInProperties:function(){ +this.inherited(arguments); +this.strings=_5.getLocalization("dijit._editor","FontChoice"); +this.label=this.strings[this.command]; +this.id=_9.getUniqueId(this.declaredClass.replace(/\./g,"_")); +this.selectId=this.id+"_select"; +this.inherited(arguments); +},postCreate:function(){ +this.select.set("store",new _8({idProperty:"value",data:_2.map(this.values,function(_11){ +var _12=this.strings[_11]||_11; +return {label:this.getLabel(_11,_12),name:_12,value:_11}; +},this)})); +this.select.set("value","",false); +this.disabled=this.select.get("disabled"); +},_setValueAttr:function(_13,_14){ +_14=_14!==false; +this.select.set("value",_2.indexOf(this.values,_13)<0?"":_13,_14); +if(!_14){ +this.select._lastValueReported=null; +} +},_getValueAttr:function(){ +return this.select.get("value"); +},focus:function(){ +this.select.focus(); +},_setDisabledAttr:function(_15){ +this._set("disabled",_15); +this.select.set("disabled",_15); +}}); +var _16=_3("dijit._editor.plugins._FontNameDropDown",_10,{generic:false,command:"fontName",comboClass:"dijitFontNameCombo",postMixInProperties:function(){ +if(!this.values){ +this.values=this.generic?["serif","sans-serif","monospace","cursive","fantasy"]:["Arial","Times New Roman","Comic Sans MS","Courier New"]; +} +this.inherited(arguments); +},getLabel:function(_17,_18){ +if(this.plainText){ +return _18; +}else{ +return "
"+_18+"
"; +} +},_normalizeFontName:function(_19){ +var _1a=this.values; +if(!_19||!_1a){ +return _19; +} +var _1b=_19.split(","); +if(_1b.length>1){ +for(var i=0,l=_1b.length;i-1){ +return _1c; +} +} +} +return _19; +},_setValueAttr:function(_1d,_1e){ +_1e=_1e!==false; +_1d=this._normalizeFontName(_1d); +if(this.generic){ +var map={"Arial":"sans-serif","Helvetica":"sans-serif","Myriad":"sans-serif","Times":"serif","Times New Roman":"serif","Comic Sans MS":"cursive","Apple Chancery":"cursive","Courier":"monospace","Courier New":"monospace","Papyrus":"fantasy","Estrangelo Edessa":"cursive","Gabriola":"fantasy"}; +_1d=map[_1d]||_1d; +} +this.inherited(arguments,[_1d,_1e]); +}}); +var _1f=_3("dijit._editor.plugins._FontSizeDropDown",_10,{command:"fontSize",comboClass:"dijitFontSizeCombo",values:[1,2,3,4,5,6,7],getLabel:function(_20,_21){ +if(this.plainText){ +return _21; +}else{ +return ""+_21+""; +} +},_setValueAttr:function(_22,_23){ +_23=_23!==false; +if(_22.indexOf&&_22.indexOf("px")!=-1){ +var _24=parseInt(_22,10); +_22={10:1,13:2,16:3,18:4,24:5,32:6,48:7}[_24]||_22; +} +this.inherited(arguments,[_22,_23]); +}}); +var _25=_3("dijit._editor.plugins._FormatBlockDropDown",_10,{command:"formatBlock",comboClass:"dijitFormatBlockCombo",values:["noFormat","p","h1","h2","h3","pre"],postCreate:function(){ +this.inherited(arguments); +this.set("value","noFormat",false); +},getLabel:function(_26,_27){ +if(this.plainText||_26=="noFormat"){ +return _27; +}else{ +return "<"+_26+">"+_27+""; +} +},_execCommand:function(_28,_29,_2a){ +if(_2a==="noFormat"){ +var _2b; +var end; +var sel=_f.getSelection(_28.window); +if(sel&&sel.rangeCount>0){ +var _2c=sel.getRangeAt(0); +var _2d,tag; +if(_2c){ +_2b=_2c.startContainer; +end=_2c.endContainer; +while(_2b&&_2b!==_28.editNode&&_2b!==_28.document.body&&_2b.nodeType!==1){ +_2b=_2b.parentNode; +} +while(end&&end!==_28.editNode&&end!==_28.document.body&&end.nodeType!==1){ +end=end.parentNode; +} +var _2e=_6.hitch(this,function(_2f,ary){ +if(_2f.childNodes&&_2f.childNodes.length){ +var i; +for(i=0;i<_2f.childNodes.length;i++){ +var c=_2f.childNodes[i]; +if(c.nodeType==1){ +if(_28.selection.inSelection(c)){ +var tag=c.tagName?c.tagName.toLowerCase():""; +if(_2.indexOf(this.values,tag)!==-1){ +ary.push(c); +} +_2e(c,ary); +} +} +} +} +}); +var _30=_6.hitch(this,function(_31){ +if(_31&&_31.length){ +_28.beginEditing(); +while(_31.length){ +this._removeFormat(_28,_31.pop()); +} +_28.endEditing(); +} +}); +var _32=[]; +if(_2b==end){ +var _33; +_2d=_2b; +while(_2d&&_2d!==_28.editNode&&_2d!==_28.document.body){ +if(_2d.nodeType==1){ +tag=_2d.tagName?_2d.tagName.toLowerCase():""; +if(_2.indexOf(this.values,tag)!==-1){ +_33=_2d; +break; +} +} +_2d=_2d.parentNode; +} +_2e(_2b,_32); +if(_33){ +_32=[_33].concat(_32); +} +_30(_32); +}else{ +_2d=_2b; +while(_28.selection.inSelection(_2d)){ +if(_2d.nodeType==1){ +tag=_2d.tagName?_2d.tagName.toLowerCase():""; +if(_2.indexOf(this.values,tag)!==-1){ +_32.push(_2d); +} +_2e(_2d,_32); +} +_2d=_2d.nextSibling; +} +_30(_32); +} +_28.onDisplayChanged(); +} +} +}else{ +_28.execCommand(_29,_2a); +} +},_removeFormat:function(_34,_35){ +if(_34.customUndo){ +while(_35.firstChild){ +_4.place(_35.firstChild,_35,"before"); +} +_35.parentNode.removeChild(_35); +}else{ +_34.selection.selectElementChildren(_35); +var _36=_34.selection.getSelectedHtml(); +_34.selection.selectElement(_35); +_34.execCommand("inserthtml",_36||""); +} +}}); +var _37=_3("dijit._editor.plugins.FontChoice",_e,{useDefaultCommand:false,_initButton:function(){ +var _38={fontName:_16,fontSize:_1f,formatBlock:_25}[this.command],_39=this.params; +if(this.params.custom){ +_39.values=this.params.custom; +} +var _3a=this.editor; +this.button=new _38(_6.delegate({dir:_3a.dir,lang:_3a.lang},_39)); +this.own(this.button.select.on("change",_6.hitch(this,function(_3b){ +if(this.editor.focused){ +this.editor.focus(); +} +if(this.command=="fontName"&&_3b.indexOf(" ")!=-1){ +_3b="'"+_3b+"'"; +} +if(this.button._execCommand){ +this.button._execCommand(this.editor,this.command,_3b); +}else{ +this.editor.execCommand(this.command,_3b); +} +}))); +},updateState:function(){ +var _3c=this.editor; +var _3d=this.command; +if(!_3c||!_3c.isLoaded||!_3d.length){ +return; +} +if(this.button){ +var _3e=this.get("disabled"); +this.button.set("disabled",_3e); +if(_3e){ +return; +} +var _3f; +try{ +_3f=_3c.queryCommandValue(_3d)||""; +} +catch(e){ +_3f=""; +} +var _40=_6.isString(_3f)&&(_3f.match(/'([^']*)'/)||_3f.match(/"([^"]*)"/)); +if(_40){ +_3f=_40[1]; +} +if(_3d==="fontSize"&&!_3f){ +_3f=3; +} +if(_3d==="formatBlock"){ +if(!_3f||_3f=="p"){ +_3f=null; +var _41; +var sel=_f.getSelection(this.editor.window); +if(sel&&sel.rangeCount>0){ +var _42=sel.getRangeAt(0); +if(_42){ +_41=_42.endContainer; +} +} +while(_41&&_41!==_3c.editNode&&_41!==_3c.document){ +var tg=_41.tagName?_41.tagName.toLowerCase():""; +if(tg&&_2.indexOf(this.button.values,tg)>-1){ +_3f=tg; +break; +} +_41=_41.parentNode; +} +if(!_3f){ +_3f="noFormat"; +} +}else{ +if(_2.indexOf(this.button.values,_3f)<0){ +_3f="noFormat"; +} +} +} +if(_3f!==this.button.get("value")){ +this.button.set("value",_3f,false); +} +} +}}); +_2.forEach(["fontName","fontSize","formatBlock"],function(_43){ +_e.registry[_43]=function(_44){ +return new _37({command:_43,plainText:_44.plainText}); +}; +}); +_37._FontDropDown=_10; +_37._FontNameDropDown=_16; +_37._FontSizeDropDown=_1f; +_37._FormatBlockDropDown=_25; +return _37; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/FullScreen.js b/js/dojo-1.17.3/dijit/_editor/plugins/FullScreen.js new file mode 100644 index 0000000000..255e239239 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/FullScreen.js @@ -0,0 +1,216 @@ +//>>built +define("dijit/_editor/plugins/FullScreen",["dojo/aspect","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/i18n","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","../../focus","../_Plugin","../../form/ToggleButton","../../registry","dojo/i18n!../nls/commands"],function(_1,_2,_3,_4,_5,_6,_7,_8,on,_9,_a,_b,_c,_d,_e,_f){ +var _10=_2("dijit._editor.plugins.FullScreen",_d,{zIndex:500,_origState:null,_origiFrameState:null,_resizeHandle:null,isFullscreen:false,toggle:function(){ +this.button.set("checked",!this.button.get("checked")); +},_initButton:function(){ +var _11=_6.getLocalization("dijit._editor","commands"),_12=this.editor; +this.button=new _e({label:_11["fullScreen"],ownerDocument:_12.ownerDocument,dir:_12.dir,lang:_12.lang,showLabel:false,iconClass:this.iconClassPrefix+" "+this.iconClassPrefix+"FullScreen",tabIndex:"-1",onChange:_8.hitch(this,"_setFullScreen")}); +},setEditor:function(_13){ +this.editor=_13; +this._initButton(); +this.editor.addKeyHandler(_7.F11,true,true,_8.hitch(this,function(e){ +this.toggle(); +e.stopPropagation(); +e.preventDefault(); +this.editor.defer("focus",250); +return true; +})); +this.own(on(this.editor.domNode,"keydown",_8.hitch(this,"_containFocus"))); +},_containFocus:function(e){ +if(this.isFullscreen){ +var ed=this.editor; +if(!ed.isTabIndent&&ed._fullscreen_oldOnKeyDown&&e.keyCode===_7.TAB){ +var f=_c.curNode; +var avn=this._getAltViewNode(); +if(f==ed.iframe||(avn&&f===avn)){ +setTimeout(_8.hitch(this,function(){ +ed.toolbar.focus(); +}),10); +}else{ +if(avn&&_5.get(ed.iframe,"display")==="none"){ +setTimeout(_8.hitch(this,function(){ +_c.focus(avn); +}),10); +}else{ +setTimeout(_8.hitch(this,function(){ +ed.focus(); +}),10); +} +} +event.stopPropagation(); +event.preventDefault(); +}else{ +if(ed._fullscreen_oldOnKeyDown){ +ed._fullscreen_oldOnKeyDown(e); +} +} +} +},_resizeEditor:function(){ +var vp=_b.getBox(this.editor.ownerDocument); +_4.setMarginBox(this.editor.domNode,{w:vp.w,h:vp.h}); +var _14=this.editor.getHeaderHeight(); +var _15=this.editor.getFooterHeight(); +var _16=_4.getPadBorderExtents(this.editor.domNode); +var _17=_4.getPadBorderExtents(this.editor.iframe.parentNode); +var _18=_4.getMarginExtents(this.editor.iframe.parentNode); +var _19=vp.h-(_14+_16.h+_15); +_4.setMarginBox(this.editor.iframe.parentNode,{h:_19,w:vp.w}); +_4.setMarginBox(this.editor.iframe,{h:_19-(_17.h+_18.h)}); +},_getAltViewNode:function(){ +},_setFullScreen:function(_1a){ +var ed=this.editor; +var _1b=ed.ownerDocumentBody; +var _1c=ed.domNode.parentNode; +var vp=_b.getBox(ed.ownerDocument); +this.isFullscreen=_1a; +if(_1a){ +while(_1c&&_1c!==_1b){ +_3.add(_1c,"dijitForceStatic"); +_1c=_1c.parentNode; +} +this._editorResizeHolder=this.editor.resize; +ed.resize=function(){ +}; +ed._fullscreen_oldOnKeyDown=ed.onKeyDown; +ed.onKeyDown=_8.hitch(this,this._containFocus); +this._origState={}; +this._origiFrameState={}; +var _1d=ed.domNode,_1e=_1d&&_1d.style||{}; +this._origState={width:_1e.width||"",height:_1e.height||"",top:_5.get(_1d,"top")||"",left:_5.get(_1d,"left")||"",position:_5.get(_1d,"position")||"static",marginBox:_4.getMarginBox(ed.domNode)}; +var _1f=ed.iframe,_20=_1f&&_1f.style||{}; +var bc=_5.get(ed.iframe,"backgroundColor"); +this._origiFrameState={backgroundColor:bc||"transparent",width:_20.width||"auto",height:_20.height||"auto",zIndex:_20.zIndex||""}; +_5.set(ed.domNode,{position:"absolute",top:"0px",left:"0px",zIndex:this.zIndex,width:vp.w+"px",height:vp.h+"px"}); +_5.set(ed.iframe,{height:"100%",width:"100%",zIndex:this.zIndex,backgroundColor:bc!=="transparent"&&bc!=="rgba(0, 0, 0, 0)"?bc:"white"}); +_5.set(ed.iframe.parentNode,{height:"95%",width:"100%"}); +if(_1b.style&&_1b.style.overflow){ +this._oldOverflow=_5.get(_1b,"overflow"); +}else{ +this._oldOverflow=""; +} +if(_9("ie")&&!_9("quirks")){ +if(_1b.parentNode&&_1b.parentNode.style&&_1b.parentNode.style.overflow){ +this._oldBodyParentOverflow=_1b.parentNode.style.overflow; +}else{ +try{ +this._oldBodyParentOverflow=_5.get(_1b.parentNode,"overflow"); +} +catch(e){ +this._oldBodyParentOverflow="scroll"; +} +} +_5.set(_1b.parentNode,"overflow","hidden"); +} +_5.set(_1b,"overflow","hidden"); +var _21=function(){ +var vp=_b.getBox(ed.ownerDocument); +if("_prevW" in this&&"_prevH" in this){ +if(vp.w===this._prevW&&vp.h===this._prevH){ +return; +} +}else{ +this._prevW=vp.w; +this._prevH=vp.h; +} +if(this._resizer){ +clearTimeout(this._resizer); +delete this._resizer; +} +this._resizer=setTimeout(_8.hitch(this,function(){ +delete this._resizer; +this._resizeEditor(); +}),10); +}; +this._resizeHandle=on(window,"resize",_8.hitch(this,_21)); +this._resizeHandle2=_1.after(ed,"onResize",_8.hitch(this,function(){ +if(this._resizer){ +clearTimeout(this._resizer); +delete this._resizer; +} +this._resizer=setTimeout(_8.hitch(this,function(){ +delete this._resizer; +this._resizeEditor(); +}),10); +})); +this._resizeEditor(); +var dn=this.editor.toolbar.domNode; +setTimeout(function(){ +_b.scrollIntoView(dn); +},250); +}else{ +if(this._resizeHandle){ +this._resizeHandle.remove(); +this._resizeHandle=null; +} +if(this._resizeHandle2){ +this._resizeHandle2.remove(); +this._resizeHandle2=null; +} +if(this._rst){ +clearTimeout(this._rst); +this._rst=null; +} +while(_1c&&_1c!==_1b){ +_3.remove(_1c,"dijitForceStatic"); +_1c=_1c.parentNode; +} +if(this._editorResizeHolder){ +this.editor.resize=this._editorResizeHolder; +} +if(!this._origState&&!this._origiFrameState){ +return; +} +if(ed._fullscreen_oldOnKeyDown){ +ed.onKeyDown=ed._fullscreen_oldOnKeyDown; +delete ed._fullscreen_oldOnKeyDown; +} +var _22=this; +setTimeout(function(){ +var mb=_22._origState.marginBox; +var oh=_22._origState.height; +if(_9("ie")&&!_9("quirks")){ +_1b.parentNode.style.overflow=_22._oldBodyParentOverflow; +delete _22._oldBodyParentOverflow; +} +_5.set(_1b,"overflow",_22._oldOverflow); +delete _22._oldOverflow; +_5.set(ed.domNode,_22._origState); +_5.set(ed.iframe.parentNode,{height:"",width:""}); +_5.set(ed.iframe,_22._origiFrameState); +delete _22._origState; +delete _22._origiFrameState; +var _23=_f.getEnclosingWidget(ed.domNode.parentNode); +if(_23&&_23.resize){ +_23.resize(); +}else{ +if(!oh||oh.indexOf("%")<0){ +setTimeout(_8.hitch(this,function(){ +ed.resize({h:mb.h}); +}),0); +} +} +_b.scrollIntoView(_22.editor.toolbar.domNode); +},100); +} +},updateState:function(){ +this.button.set("disabled",this.get("disabled")); +},destroy:function(){ +if(this._resizeHandle){ +this._resizeHandle.remove(); +this._resizeHandle=null; +} +if(this._resizeHandle2){ +this._resizeHandle2.remove(); +this._resizeHandle2=null; +} +if(this._resizer){ +clearTimeout(this._resizer); +this._resizer=null; +} +this.inherited(arguments); +}}); +_d.registry["fullScreen"]=_d.registry["fullscreen"]=function(_24){ +return new _10({zIndex:("zIndex" in _24)?_24.zIndex:500}); +}; +return _10; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/LinkDialog.js b/js/dojo-1.17.3/dijit/_editor/plugins/LinkDialog.js new file mode 100644 index 0000000000..db8301edbe --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/LinkDialog.js @@ -0,0 +1,304 @@ +//>>built +define("dijit/_editor/plugins/LinkDialog",["require","dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/query","dojo/string","../_Plugin","../../form/DropDownButton","../range"],function(_1,_2,_3,_4,_5,_6,on,_7,_8,_9,_a,_b,_c){ +var _d=_3("dijit._editor.plugins.LinkDialog",_a,{allowUnsafeHtml:false,linkFilter:[[/?",htmlTemplate:"${textInput}",tag:"a",_hostRxp:/^((([^\[:]+):)?([^@]+)@)?(\[([^\]]+)\]|([^\[:]*))(:([0-9]+))?$/,_userAtRxp:/^([!#-'*+\-\/-9=?A-Z^-~]+[.])*[!#-'*+\-\/-9=?A-Z^-~]+@/i,linkDialogTemplate:["
","","","","
","","","","
","","","","
","","","
"].join(""),_initButton:function(){ +this.inherited(arguments); +this.button.loadDropDown=_6.hitch(this,"_loadDropDown"); +this._connectTagEvents(); +},_loadDropDown:function(_e){ +_1(["dojo/i18n","../../TooltipDialog","../../registry","../../form/Button","../../form/Select","../../form/ValidationTextBox","dojo/i18n!../../nls/common","dojo/i18n!../nls/LinkDialog"],_6.hitch(this,function(_f,_10,_11){ +var _12=this; +this.tag=this.command=="insertImage"?"img":"a"; +var _13=_6.delegate(_f.getLocalization("dijit","common",this.lang),_f.getLocalization("dijit._editor","LinkDialog",this.lang)); +var _14=(this.dropDown=this.button.dropDown=new _10({title:_13[this.command+"Title"],ownerDocument:this.editor.ownerDocument,dir:this.editor.dir,execute:_6.hitch(this,"setValue"),onOpen:function(){ +_12._onOpenDialog(); +_10.prototype.onOpen.apply(this,arguments); +},onCancel:function(){ +setTimeout(_6.hitch(_12,"_onCloseDialog"),0); +}})); +_13.urlRegExp=this.urlRegExp; +_13.id=_11.getUniqueId(this.editor.id); +this._uniqueId=_13.id; +this._setContent(_14.title+"
"+_9.substitute(this.linkDialogTemplate,_13)); +_14.startup(); +this._urlInput=_11.byId(this._uniqueId+"_urlInput"); +this._textInput=_11.byId(this._uniqueId+"_textInput"); +this._setButton=_11.byId(this._uniqueId+"_setButton"); +this.own(_11.byId(this._uniqueId+"_cancelButton").on("click",_6.hitch(this.dropDown,"onCancel"))); +if(this._urlInput){ +this.own(this._urlInput.on("change",_6.hitch(this,"_checkAndFixInput"))); +} +if(this._textInput){ +this.own(this._textInput.on("change",_6.hitch(this,"_checkAndFixInput"))); +} +this._urlRegExp=new RegExp("^"+this.urlRegExp+"$","i"); +this._emailRegExp=new RegExp("^"+this.emailRegExp+"$","i"); +this._urlInput.isValid=_6.hitch(this,function(){ +var _15=this._urlInput.get("value"); +return this._urlRegExp.test(_15)||this._emailRegExp.test(_15); +}); +this.own(on(_14.domNode,"keydown",_6.hitch(this,_6.hitch(this,function(e){ +if(e&&e.keyCode==_5.ENTER&&!e.shiftKey&&!e.metaKey&&!e.ctrlKey&&!e.altKey){ +if(!this._setButton.get("disabled")){ +_14.onExecute(); +_14.execute(_14.get("value")); +} +} +})))); +_e(); +})); +},_checkAndFixInput:function(){ +var _16=this; +var url=this._urlInput.get("value"); +var _17=function(url){ +var _18=false; +var _19=false; +if(url&&url.length>1){ +url=_6.trim(url); +if(url.indexOf("mailto:")!==0){ +if(url.indexOf("/")>0){ +if(url.indexOf("://")===-1){ +if(url.charAt(0)!=="/"&&url.indexOf("./")&&url.indexOf("../")!==0){ +if(_16._hostRxp.test(url)){ +_18=true; +} +} +} +}else{ +if(_16._userAtRxp.test(url)){ +_19=true; +} +} +} +} +if(_18){ +_16._urlInput.set("value","http://"+url); +} +if(_19){ +_16._urlInput.set("value","mailto:"+url); +} +_16._setButton.set("disabled",!_16._isValid()); +}; +if(this._delayedCheck){ +clearTimeout(this._delayedCheck); +this._delayedCheck=null; +} +this._delayedCheck=setTimeout(function(){ +_17(url); +},250); +},_connectTagEvents:function(){ +this.editor.onLoadDeferred.then(_6.hitch(this,function(){ +this.own(on(this.editor.editNode,"mouseup",_6.hitch(this,"_onMouseUp"))); +this.own(on(this.editor.editNode,"dblclick",_6.hitch(this,"_onDblClick"))); +})); +},_isValid:function(){ +return this._urlInput.isValid()&&this._textInput.isValid(); +},_setContent:function(_1a){ +this.dropDown.set({parserScope:"dojo",content:_1a}); +},_checkValues:function(_1b){ +if(_1b&&_1b.urlInput){ +_1b.urlInput=_1b.urlInput.replace(/"/g,"""); +} +if(!this.allowUnsafeHtml&&_1b&&_1b.textInput){ +if(typeof this.linkFilter==="function"){ +_1b.textInput=this.linkFilter(_1b.textInput); +}else{ +_2.forEach(this.linkFilter,function(_1c){ +_1b.textInput=_1b.textInput.replace(_1c[0],_1c[1]); +}); +} +} +return _1b; +},_createlinkEnabledImpl:function(){ +return true; +},setValue:function(_1d){ +this._onCloseDialog(); +if(_7("ie")<9){ +var sel=_c.getSelection(this.editor.window); +var _1e=sel.getRangeAt(0); +var a=_1e.endContainer; +if(a.nodeType===3){ +a=a.parentNode; +} +if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){ +a=this.editor.selection.getSelectedElement(this.tag); +} +if(a&&(a.nodeName&&a.nodeName.toLowerCase()===this.tag)){ +if(this.editor.queryCommandEnabled("unlink")){ +this.editor.selection.selectElementChildren(a); +this.editor.execCommand("unlink"); +} +} +} +_1d=this._checkValues(_1d); +this.editor.execCommand("inserthtml",_9.substitute(this.htmlTemplate,_1d)); +_8("a",this.editor.document).forEach(function(a){ +if(!a.innerHTML&&!_4.has(a,"name")){ +a.parentNode.removeChild(a); +} +},this); +},_onCloseDialog:function(){ +if(this.editor.focused){ +this.editor.focus(); +} +},_getCurrentValues:function(a){ +var url,_1f,_20; +if(a&&a.tagName.toLowerCase()===this.tag){ +url=a.getAttribute("_djrealurl")||a.getAttribute("href"); +_20=a.getAttribute("target")||"_self"; +_1f=a.textContent||a.innerText; +this.editor.selection.selectElement(a,true); +}else{ +_1f=this.editor.selection.getSelectedText(); +} +return {urlInput:url||"",textInput:_1f||"",targetSelect:_20||""}; +},_onOpenDialog:function(){ +var a,b,fc; +if(_7("ie")){ +var sel=_c.getSelection(this.editor.window); +if(sel.rangeCount){ +var _21=sel.getRangeAt(0); +a=_21.endContainer; +if(a.nodeType===3){ +a=a.parentNode; +} +if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){ +a=this.editor.selection.getSelectedElement(this.tag); +} +if(!a||(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){ +b=this.editor.selection.getAncestorElement(this.tag); +if(b&&(b.nodeName&&b.nodeName.toLowerCase()==this.tag)){ +a=b; +this.editor.selection.selectElement(a); +}else{ +if(_21.startContainer===_21.endContainer){ +fc=_21.startContainer.firstChild; +if(fc&&(fc.nodeName&&fc.nodeName.toLowerCase()==this.tag)){ +a=fc; +this.editor.selection.selectElement(a); +} +} +} +} +} +}else{ +a=this.editor.selection.getAncestorElement(this.tag); +} +this.dropDown.reset(); +this._setButton.set("disabled",true); +this.dropDown.set("value",this._getCurrentValues(a)); +},_onDblClick:function(e){ +if(e&&e.target){ +var t=e.target; +var tg=t.tagName?t.tagName.toLowerCase():""; +if(tg===this.tag&&_4.get(t,"href")){ +var _22=this.editor; +this.editor.selection.selectElement(t); +_22.onDisplayChanged(); +if(_22._updateTimer){ +_22._updateTimer.remove(); +delete _22._updateTimer; +} +_22.onNormalizedDisplayChanged(); +var _23=this.button; +setTimeout(function(){ +_23.set("disabled",false); +_23.loadAndOpenDropDown().then(function(){ +if(_23.dropDown.focus){ +_23.dropDown.focus(); +} +}); +},10); +} +} +},_onMouseUp:function(){ +if(_7("ff")){ +var a=this.editor.selection.getAncestorElement(this.tag); +if(a){ +var _24=_c.getSelection(this.editor.window); +var _25=_24.getRangeAt(0); +if(_25.collapsed&&a.childNodes.length){ +var _26=_25.cloneRange(); +_26.selectNodeContents(a.childNodes[a.childNodes.length-1]); +_26.setStart(a.childNodes[0],0); +if(_25.compareBoundaryPoints(_26.START_TO_START,_26)!==1){ +_25.setStartBefore(a); +}else{ +if(_25.compareBoundaryPoints(_26.END_TO_START,_26)!==-1){ +_25.setStartAfter(a); +} +} +} +} +} +}}); +var _27=_3("dijit._editor.plugins.ImgLinkDialog",[_d],{linkDialogTemplate:["
","","","","
","","","","
","","
","","","
"].join(""),htmlTemplate:"\"${textInput}\"",tag:"img",_getCurrentValues:function(img){ +var url,_28; +if(img&&img.tagName.toLowerCase()===this.tag){ +url=img.getAttribute("_djrealurl")||img.getAttribute("src"); +_28=img.getAttribute("alt"); +this.editor.selection.selectElement(img,true); +}else{ +_28=this.editor.selection.getSelectedText(); +} +return {urlInput:url||"",textInput:_28||""}; +},_isValid:function(){ +return this._urlInput.isValid(); +},_connectTagEvents:function(){ +this.inherited(arguments); +this.editor.onLoadDeferred.then(_6.hitch(this,function(){ +this.own(on(this.editor.editNode,"mousedown",_6.hitch(this,"_selectTag"))); +})); +},_selectTag:function(e){ +if(e&&e.target){ +var t=e.target; +var tg=t.tagName?t.tagName.toLowerCase():""; +if(tg===this.tag){ +this.editor.selection.selectElement(t); +} +} +},_checkValues:function(_29){ +if(_29&&_29.urlInput){ +_29.urlInput=_29.urlInput.replace(/"/g,"""); +} +if(_29&&_29.textInput){ +_29.textInput=_29.textInput.replace(/"/g,"""); +} +return _29; +},_onDblClick:function(e){ +if(e&&e.target){ +var t=e.target; +var tg=t.tagName?t.tagName.toLowerCase():""; +if(tg===this.tag&&_4.get(t,"src")){ +var _2a=this.editor; +this.editor.selection.selectElement(t); +_2a.onDisplayChanged(); +if(_2a._updateTimer){ +_2a._updateTimer.remove(); +delete _2a._updateTimer; +} +_2a.onNormalizedDisplayChanged(); +var _2b=this.button; +setTimeout(function(){ +_2b.set("disabled",false); +_2b.loadAndOpenDropDown().then(function(){ +if(_2b.dropDown.focus){ +_2b.dropDown.focus(); +} +}); +},10); +} +} +}}); +_a.registry["createLink"]=function(_2c){ +var _2d={command:"createLink",allowUnsafeHtml:("allowUnsafeHtml" in _2c)?_2c.allowUnsafeHtml:false}; +if("linkFilter" in _2c){ +_2d.linkFilter=_2c.linkFilter; +} +return new _d(_2d); +}; +_a.registry["insertImage"]=function(){ +return new _27({command:"insertImage"}); +}; +_d.ImgLinkDialog=_27; +return _d; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/NewPage.js b/js/dojo-1.17.3/dijit/_editor/plugins/NewPage.js new file mode 100644 index 0000000000..528eeba064 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/NewPage.js @@ -0,0 +1,21 @@ +//>>built +define("dijit/_editor/plugins/NewPage",["dojo/_base/declare","dojo/i18n","dojo/_base/lang","../_Plugin","../../form/Button","dojo/i18n!../nls/commands"],function(_1,_2,_3,_4,_5){ +var _6=_1("dijit._editor.plugins.NewPage",_4,{content:"
",_initButton:function(){ +var _7=_2.getLocalization("dijit._editor","commands"),_8=this.editor; +this.button=new _5({label:_7["newPage"],ownerDocument:_8.ownerDocument,dir:_8.dir,lang:_8.lang,showLabel:false,iconClass:this.iconClassPrefix+" "+this.iconClassPrefix+"NewPage",tabIndex:"-1",onClick:_3.hitch(this,"_newPage")}); +},setEditor:function(_9){ +this.editor=_9; +this._initButton(); +},updateState:function(){ +this.button.set("disabled",this.get("disabled")); +},_newPage:function(){ +this.editor.beginEditing(); +this.editor.set("value",this.content); +this.editor.endEditing(); +this.editor.focus(); +}}); +_4.registry["newPage"]=_4.registry["newpage"]=function(_a){ +return new _6({content:("content" in _a)?_a.content:"
"}); +}; +return _6; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/Print.js b/js/dojo-1.17.3/dijit/_editor/plugins/Print.js new file mode 100644 index 0000000000..9919b4755c --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/Print.js @@ -0,0 +1,53 @@ +//>>built +define("dijit/_editor/plugins/Print",["dojo/_base/declare","dojo/i18n","dojo/_base/lang","dojo/sniff","../../focus","../_Plugin","../../form/Button","dojo/i18n!../nls/commands"],function(_1,_2,_3,_4,_5,_6,_7){ +var _8=_1("dijit._editor.plugins.Print",_6,{_initButton:function(){ +var _9=_2.getLocalization("dijit._editor","commands"),_a=this.editor; +this.button=new _7({label:_9["print"],ownerDocument:_a.ownerDocument,dir:_a.dir,lang:_a.lang,showLabel:false,iconClass:this.iconClassPrefix+" "+this.iconClassPrefix+"Print",tabIndex:"-1",onClick:_3.hitch(this,"_print")}); +},setEditor:function(_b){ +this.editor=_b; +this._initButton(); +this.editor.onLoadDeferred.then(_3.hitch(this,function(){ +if(!this.editor.iframe.contentWindow["print"]){ +this.button.set("disabled",true); +} +})); +},updateState:function(){ +var _c=this.get("disabled"); +if(!this.editor.iframe.contentWindow["print"]){ +_c=true; +} +this.button.set("disabled",_c); +},_print:function(){ +var _d=this.editor.iframe; +if(_d.contentWindow["print"]){ +if(!_4("opera")&&!_4("chrome")){ +_5.focus(_d); +_d.contentWindow.print(); +}else{ +var _e=this.editor.document; +var _f=this.editor.get("value"); +_f=""+_f+""; +var win=window.open("javascript: ''","","status=0,menubar=0,location=0,toolbar=0,"+"width=1,height=1,resizable=0,scrollbars=0"); +win.document.open(); +win.document.write(_f); +win.document.close(); +var _10=_e.getElementsByTagName("style"); +if(_10){ +var i; +for(i=0;i<_10.length;i++){ +var _11=_10[i].innerHTML; +var _12=win.document.createElement("style"); +_12.appendChild(win.document.createTextNode(_11)); +win.document.getElementsByTagName("head")[0].appendChild(_12); +} +} +win.print(); +win.close(); +} +} +}}); +_6.registry["print"]=function(){ +return new _8({command:"print"}); +}; +return _8; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/TabIndent.js b/js/dojo-1.17.3/dijit/_editor/plugins/TabIndent.js new file mode 100644 index 0000000000..947afe2813 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/TabIndent.js @@ -0,0 +1,23 @@ +//>>built +define("dijit/_editor/plugins/TabIndent",["dojo/_base/declare","dojo/_base/kernel","../_Plugin","../../form/ToggleButton"],function(_1,_2,_3,_4){ +_2.experimental("dijit._editor.plugins.TabIndent"); +var _5=_1("dijit._editor.plugins.TabIndent",_3,{useDefaultCommand:false,buttonClass:_4,command:"tabIndent",_initButton:function(){ +this.inherited(arguments); +var e=this.editor; +this.own(this.button.on("change",function(_6){ +e.set("isTabIndent",_6); +})); +this.updateState(); +},updateState:function(){ +var _7=this.get("disabled"); +this.button.set("disabled",_7); +if(_7){ +return; +} +this.button.set("checked",this.editor.isTabIndent,false); +}}); +_3.registry["tabIndent"]=function(){ +return new _5({command:"tabIndent"}); +}; +return _5; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/TextColor.js b/js/dojo-1.17.3/dijit/_editor/plugins/TextColor.js new file mode 100644 index 0000000000..ad23e8f851 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/TextColor.js @@ -0,0 +1,70 @@ +//>>built +define("dijit/_editor/plugins/TextColor",["require","dojo/colors","dojo/_base/declare","dojo/_base/lang","../_Plugin","../../form/DropDownButton"],function(_1,_2,_3,_4,_5,_6){ +var _7=_3("dijit._editor.plugins.TextColor",_5,{buttonClass:_6,colorPicker:"dijit/ColorPalette",useDefaultCommand:false,_initButton:function(){ +this.command=this.name; +this.inherited(arguments); +var _8=this; +this.button.loadDropDown=function(_9){ +function _a(_b){ +_8.button.dropDown=new _b({dir:_8.editor.dir,ownerDocument:_8.editor.ownerDocument,value:_8.value,onChange:function(_c){ +_8.editor.execCommand(_8.command,_c); +},onExecute:function(){ +_8.editor.execCommand(_8.command,this.get("value")); +}}); +_9(); +}; +if(typeof _8.colorPicker=="string"){ +_1([_8.colorPicker],_a); +}else{ +_a(_8.colorPicker); +} +}; +},updateState:function(){ +var _d=this.editor; +var _e=this.command; +if(!_d||!_d.isLoaded||!_e.length){ +return; +} +if(this.button){ +var _f=this.get("disabled"); +this.button.set("disabled",_f); +if(_f){ +return; +} +var _10; +try{ +_10=_d.queryCommandValue(_e)||""; +} +catch(e){ +_10=""; +} +} +if(_10==""){ +_10="#000000"; +} +if(_10=="transparent"){ +_10="#ffffff"; +} +if(typeof _10=="string"){ +if(_10.indexOf("rgb")>-1){ +_10=_2.fromRgb(_10).toHex(); +} +}else{ +_10=((_10&255)<<16)|(_10&65280)|((_10&16711680)>>>16); +_10=_10.toString(16); +_10="#000000".slice(0,7-_10.length)+_10; +} +this.value=_10; +var _11=this.button.dropDown; +if(_11&&_11.get&&_10!==_11.get("value")){ +_11.set("value",_10,false); +} +}}); +_5.registry["foreColor"]=function(_12){ +return new _7(_12); +}; +_5.registry["hiliteColor"]=function(_13){ +return new _7(_13); +}; +return _7; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/ToggleDir.js b/js/dojo-1.17.3/dijit/_editor/plugins/ToggleDir.js new file mode 100644 index 0000000000..ca98ca657c --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/ToggleDir.js @@ -0,0 +1,24 @@ +//>>built +define("dijit/_editor/plugins/ToggleDir",["dojo/_base/declare","dojo/dom-style","dojo/_base/kernel","dojo/_base/lang","dojo/on","../_Plugin","../../form/ToggleButton"],function(_1,_2,_3,_4,on,_5,_6){ +var _7=_1("dijit._editor.plugins.ToggleDir",_5,{useDefaultCommand:false,command:"toggleDir",buttonClass:_6,_initButton:function(){ +this.inherited(arguments); +var _8=this.button,_9=this.editor.isLeftToRight(); +this.own(this.button.on("change",_4.hitch(this,function(_a){ +this.editor.set("textDir",_9^_a?"ltr":"rtl"); +}))); +var _b=_9?"ltr":"rtl"; +function _c(_d){ +_8.set("checked",_d&&_d!==_b,false); +}; +_c(this.editor.get("textDir")); +this.editor.watch("textDir",function(_e,_f,_10){ +_c(_10); +}); +},updateState:function(){ +this.button.set("disabled",this.get("disabled")); +}}); +_5.registry["toggleDir"]=function(){ +return new _7({command:"toggleDir"}); +}; +return _7; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/plugins/ViewSource.js b/js/dojo-1.17.3/dijit/_editor/plugins/ViewSource.js new file mode 100644 index 0000000000..127c93dff0 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/plugins/ViewSource.js @@ -0,0 +1,307 @@ +//>>built +define("dijit/_editor/plugins/ViewSource",["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/dom-attr","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/i18n","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/window","../../focus","../_Plugin","../../form/ToggleButton","../..","../../registry","dojo/i18n!../nls/commands"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,on,_b,_c,_d,_e,_f,_10,_11){ +var _12=_3("dijit._editor.plugins.ViewSource",_e,{stripScripts:true,stripComments:true,stripIFrames:true,stripEventHandlers:true,readOnly:false,_fsPlugin:null,toggle:function(){ +if(_b("webkit")){ +this._vsFocused=true; +} +this.button.set("checked",!this.button.get("checked")); +},_initButton:function(){ +var _13=_8.getLocalization("dijit._editor","commands"),_14=this.editor; +this.button=new _f({label:_13["viewSource"],ownerDocument:_14.ownerDocument,dir:_14.dir,lang:_14.lang,showLabel:false,iconClass:this.iconClassPrefix+" "+this.iconClassPrefix+"ViewSource",tabIndex:"-1",onChange:_a.hitch(this,"_showSource")}); +this.button.set("readOnly",false); +},setEditor:function(_15){ +this.editor=_15; +this._initButton(); +this.removeValueFilterHandles(); +this._setValueFilterHandle=_2.before(this.editor,"setValue",_a.hitch(this,function(_16){ +return [this._filter(_16)]; +})); +this._getValueFilterHandle=_2.after(this.editor,"getValue",_a.hitch(this,function(_17){ +return this._filter(_17); +})); +this.editor.addKeyHandler(_9.F12,true,true,_a.hitch(this,function(e){ +this.button.focus(); +this.toggle(); +e.stopPropagation(); +e.preventDefault(); +setTimeout(_a.hitch(this,function(){ +if(this.editor.focused){ +this.editor.focus(); +} +}),100); +})); +},_showSource:function(_18){ +var ed=this.editor; +var _19=ed._plugins; +var _1a; +this._sourceShown=_18; +var _1b=this; +try{ +if(!this.sourceArea){ +this._createSourceView(); +} +if(_18){ +ed._sourceQueryCommandEnabled=ed.queryCommandEnabled; +ed.queryCommandEnabled=function(cmd){ +return cmd.toLowerCase()==="viewsource"; +}; +this.editor.onDisplayChanged(); +_1.forEach(_19,function(p){ +if(p&&!(p instanceof _12)&&p.isInstanceOf(_e)){ +p.set("disabled",true); +} +}); +if(this._fsPlugin){ +this._fsPlugin._getAltViewNode=function(){ +return _1b.sourceArea; +}; +} +this.sourceArea.value=ed.get("value"); +this.sourceArea.style.height=ed.iframe.style.height; +this.sourceArea.style.width=ed.iframe.style.width; +ed.iframe.parentNode.style.position="relative"; +_7.set(ed.iframe,{position:"absolute",top:0,visibility:"hidden"}); +_7.set(this.sourceArea,{display:"block"}); +var _1c=function(){ +var vp=_c.getBox(ed.ownerDocument); +if("_prevW" in this&&"_prevH" in this){ +if(vp.w===this._prevW&&vp.h===this._prevH){ +return; +}else{ +this._prevW=vp.w; +this._prevH=vp.h; +} +}else{ +this._prevW=vp.w; +this._prevH=vp.h; +} +if(this._resizer){ +clearTimeout(this._resizer); +delete this._resizer; +} +this._resizer=setTimeout(_a.hitch(this,function(){ +delete this._resizer; +this._resize(); +}),10); +}; +this._resizeHandle=on(window,"resize",_a.hitch(this,_1c)); +setTimeout(_a.hitch(this,this._resize),100); +this.editor.onNormalizedDisplayChanged(); +this.editor.__oldGetValue=this.editor.getValue; +this.editor.getValue=_a.hitch(this,function(){ +var txt=this.sourceArea.value; +txt=this._filter(txt); +return txt; +}); +this._setListener=_2.after(this.editor,"setValue",_a.hitch(this,function(_1d){ +_1d=_1d||""; +this.sourceArea.value=_1d; +}),true); +}else{ +if(!ed._sourceQueryCommandEnabled){ +return; +} +this._setListener.remove(); +delete this._setListener; +this._resizeHandle.remove(); +delete this._resizeHandle; +if(this.editor.__oldGetValue){ +this.editor.getValue=this.editor.__oldGetValue; +delete this.editor.__oldGetValue; +} +ed.queryCommandEnabled=ed._sourceQueryCommandEnabled; +if(!this._readOnly){ +_1a=this.sourceArea.value; +ed.beginEditing(); +ed.set("value",_1a); +ed.endEditing(); +} +_1.forEach(_19,function(p){ +if(p&&p.isInstanceOf(_e)){ +p.set("disabled",false); +} +}); +_7.set(this.sourceArea,"display","none"); +_7.set(ed.iframe,{position:"relative",visibility:"visible"}); +delete ed._sourceQueryCommandEnabled; +this.editor.onDisplayChanged(); +} +setTimeout(_a.hitch(this,function(){ +var _1e=ed.domNode.parentNode; +if(_1e){ +var _1f=_11.getEnclosingWidget(_1e); +if(_1f&&_1f.resize){ +_1f.resize(); +} +} +ed.resize(); +}),300); +} +catch(e){ +} +},updateState:function(){ +this.button.set("disabled",this.get("disabled")); +},_resize:function(){ +var ed=this.editor; +var tbH=ed.getHeaderHeight(); +var fH=ed.getFooterHeight(); +var eb=_6.position(ed.domNode); +var _20=_6.getPadBorderExtents(ed.iframe.parentNode); +var _21=_6.getMarginExtents(ed.iframe.parentNode); +var _22=_6.getPadBorderExtents(ed.domNode); +var edb={w:eb.w-_22.w,h:eb.h-(tbH+_22.h+fH)}; +if(this._fsPlugin&&this._fsPlugin.isFullscreen){ +var vp=_c.getBox(ed.ownerDocument); +edb.w=(vp.w-_22.w); +edb.h=(vp.h-(tbH+_22.h+fH)); +} +_6.setMarginBox(this.sourceArea,{w:Math.round(edb.w-(_20.w+_21.w)),h:Math.round(edb.h-(_20.h+_21.h))}); +},_createSourceView:function(){ +var ed=this.editor; +var _23=ed._plugins; +this.sourceArea=_5.create("textarea"); +if(this.readOnly){ +_4.set(this.sourceArea,"readOnly",true); +this._readOnly=true; +} +_7.set(this.sourceArea,{padding:"0px",margin:"0px",borderWidth:"0px",borderStyle:"none"}); +_4.set(this.sourceArea,"aria-label",this.editor.id); +_5.place(this.sourceArea,ed.iframe,"before"); +if(_b("ie")&&ed.iframe.parentNode.lastChild!==ed.iframe){ +_7.set(ed.iframe.parentNode.lastChild,{width:"0px",height:"0px",padding:"0px",margin:"0px",borderWidth:"0px",borderStyle:"none"}); +} +ed._viewsource_oldFocus=ed.focus; +var _24=this; +ed.focus=function(){ +if(_24._sourceShown){ +_24.setSourceAreaCaret(); +}else{ +try{ +if(this._vsFocused){ +delete this._vsFocused; +_d.focus(ed.editNode); +}else{ +ed._viewsource_oldFocus(); +} +} +catch(e){ +} +} +}; +var i,p; +for(i=0;i<_23.length;i++){ +p=_23[i]; +if(p&&(p.declaredClass==="dijit._editor.plugins.FullScreen"||p.declaredClass===(_10._scopeName+"._editor.plugins.FullScreen"))){ +this._fsPlugin=p; +break; +} +} +if(this._fsPlugin){ +this._fsPlugin._viewsource_getAltViewNode=this._fsPlugin._getAltViewNode; +this._fsPlugin._getAltViewNode=function(){ +return _24._sourceShown?_24.sourceArea:this._viewsource_getAltViewNode(); +}; +} +this.own(on(this.sourceArea,"keydown",_a.hitch(this,function(e){ +if(this._sourceShown&&e.keyCode==_9.F12&&e.ctrlKey&&e.shiftKey){ +this.button.focus(); +this.button.set("checked",false); +setTimeout(_a.hitch(this,function(){ +ed.focus(); +}),100); +e.stopPropagation(); +e.preventDefault(); +} +}))); +},_stripScripts:function(_25){ +if(_25){ +_25=_25.replace(/<\s*script[^>]*>((.|\s)*?)<\\?\/\s*script\s*>/ig,""); +_25=_25.replace(/<\s*script\b([^<>]|\s)*>?/ig,""); +_25=_25.replace(/<[^>]*=(\s|)*[("|')]javascript:[^$1][(\s|.)]*[$1][^>]*>/ig,""); +} +return _25; +},_stripComments:function(_26){ +if(_26){ +_26=_26.replace(//g,""); +} +return _26; +},_stripIFrames:function(_27){ +if(_27){ +_27=_27.replace(/<\s*iframe[^>]*>((.|\s)*?)<\\?\/\s*iframe\s*>/ig,""); +} +return _27; +},_stripEventHandlers:function(_28){ +if(_28){ +var _29=_28.match(/<[a-z]+?\b(.*?on.*?(['"]).*?\2.*?)+>/gim); +if(_29){ +for(var i=0,l=_29.length;i>built +define("dijit/_editor/range",["dojo/_base/array","dojo/_base/declare","dojo/_base/lang"],function(_1,_2,_3){ +var _4={getIndex:function(_5,_6){ +var _7=[],_8=[]; +var _9=_5; +var _a,n; +while(_5!=_6){ +var i=0; +_a=_5.parentNode; +while((n=_a.childNodes[i++])){ +if(n===_5){ +--i; +break; +} +} +_7.unshift(i); +_8.unshift(i-_a.childNodes.length); +_5=_a; +} +if(_7.length>0&&_9.nodeType==3){ +n=_9.previousSibling; +while(n&&n.nodeType==3){ +_7[_7.length-1]--; +n=n.previousSibling; +} +n=_9.nextSibling; +while(n&&n.nodeType==3){ +_8[_8.length-1]++; +n=n.nextSibling; +} +} +return {o:_7,r:_8}; +},getNode:function(_b,_c){ +if(!_3.isArray(_b)||_b.length==0){ +return _c; +} +var _d=_c; +_1.every(_b,function(i){ +if(i>=0&&i<_d.childNodes.length){ +_d=_d.childNodes[i]; +}else{ +_d=null; +return false; +} +return true; +}); +return _d; +},getCommonAncestor:function(n1,n2,_e){ +_e=_e||n1.ownerDocument.body; +var _f=function(n){ +var as=[]; +while(n){ +as.unshift(n); +if(n!==_e){ +n=n.parentNode; +}else{ +break; +} +} +return as; +}; +var _10=_f(n1); +var _11=_f(n2); +var m=Math.min(_10.length,_11.length); +var com=_10[0]; +for(var i=1;i0){ +_1.every(_3d.childNodes,function(_41,i){ +var _42; +if(_41.nodeType!=3){ +_3b.moveToElementText(_41); +if(_3b.compareEndPoints(_3c,_3a)>0){ +if(_40&&_40.nodeType==3){ +_3e=_40; +_42=true; +}else{ +_3e=_3d; +_3f=i; +return false; +} +}else{ +if(i==_3d.childNodes.length-1){ +_3e=_3d; +_3f=_3d.childNodes.length; +return false; +} +} +}else{ +if(i==_3d.childNodes.length-1){ +_3e=_41; +_42=true; +} +} +if(_42&&_3e){ +var _43=_4.adjacentNoneTextNode(_3e)[0]; +if(_43){ +_3e=_43.nextSibling; +}else{ +_3e=_3d.firstChild; +} +var _44=_4.adjacentNoneTextNode(_3e); +_43=_44[0]; +var _45=_44[1]; +if(_43){ +_3b.moveToElementText(_43); +_3b.collapse(false); +}else{ +_3b.moveToElementText(_3d); +} +_3b.setEndPoint(_3c,_3a); +_3f=_3b.text.length-_45; +return false; +} +_40=_41; +return true; +}); +}else{ +_3e=_3d; +_3f=0; +} +if(!end&&_3e.nodeType==1&&_3f==_3e.childNodes.length){ +var _46=_3e.nextSibling; +if(_46&&_46.nodeType==3){ +_3e=_46; +_3f=0; +} +} +return [_3e,_3f]; +},setEndPoint:function(_47,_48,_49){ +var _4a=_47.duplicate(),_4b,len; +if(_48.nodeType!=3){ +if(_49>0){ +_4b=_48.childNodes[_49-1]; +if(_4b){ +if(_4b.nodeType==3){ +_48=_4b; +_49=_4b.length; +}else{ +if(_4b.nextSibling&&_4b.nextSibling.nodeType==3){ +_48=_4b.nextSibling; +_49=0; +}else{ +_4a.moveToElementText(_4b.nextSibling?_4b:_48); +var _4c=_4b.parentNode; +var _4d=_4c.insertBefore(_4b.ownerDocument.createTextNode(" "),_4b.nextSibling); +_4a.collapse(false); +_4c.removeChild(_4d); +} +} +} +}else{ +_4a.moveToElementText(_48); +_4a.collapse(true); +} +} +if(_48.nodeType==3){ +var _4e=_4.adjacentNoneTextNode(_48); +var _4f=_4e[0]; +len=_4e[1]; +if(_4f){ +_4a.moveToElementText(_4f); +_4a.collapse(false); +if(_4f.contentEditable!="inherit"){ +len++; +} +}else{ +_4a.moveToElementText(_48.parentNode); +_4a.collapse(true); +_4a.move("character",1); +_4a.move("character",-1); +} +_49+=len; +if(_49>0){ +if(_4a.move("character",_49)!=_49){ +console.error("Error when moving!"); +} +} +} +return _4a; +},decomposeTextRange:function(_50){ +var _51=ie.getEndPoint(_50); +var _52=_51[0],_53=_51[1]; +var _54=_51[0],_55=_51[1]; +if(_50.htmlText.length){ +if(_50.htmlText==_50.text){ +_55=_53+_50.text.length; +}else{ +_51=ie.getEndPoint(_50,true); +_54=_51[0],_55=_51[1]; +} +} +return [_52,_53,_54,_55]; +},setRange:function(_56,_57,_58,_59,_5a,_5b){ +var _5c=ie.setEndPoint(_56,_57,_58); +_56.setEndPoint("StartToStart",_5c); +if(!_5b){ +var end=ie.setEndPoint(_56,_59,_5a); +} +_56.setEndPoint("EndToEnd",end||_5c); +return _56; +}}; +var _2c=_4.W3CRange=_2(null,{constructor:function(){ +if(arguments.length>0){ +this.setStart(arguments[0][0],arguments[0][1]); +this.setEnd(arguments[0][2],arguments[0][3]); +}else{ +this.commonAncestorContainer=null; +this.startContainer=null; +this.startOffset=0; +this.endContainer=null; +this.endOffset=0; +this.collapsed=true; +} +},_updateInternal:function(){ +if(this.startContainer!==this.endContainer){ +this.commonAncestorContainer=_4.getCommonAncestor(this.startContainer,this.endContainer); +}else{ +this.commonAncestorContainer=this.startContainer; +} +this.collapsed=(this.startContainer===this.endContainer)&&(this.startOffset==this.endOffset); +},setStart:function(_5d,_5e){ +_5e=parseInt(_5e); +if(this.startContainer===_5d&&this.startOffset==_5e){ +return; +} +delete this._cachedBookmark; +this.startContainer=_5d; +this.startOffset=_5e; +if(!this.endContainer){ +this.setEnd(_5d,_5e); +}else{ +this._updateInternal(); +} +},setEnd:function(_5f,_60){ +_60=parseInt(_60); +if(this.endContainer===_5f&&this.endOffset==_60){ +return; +} +delete this._cachedBookmark; +this.endContainer=_5f; +this.endOffset=_60; +if(!this.startContainer){ +this.setStart(_5f,_60); +}else{ +this._updateInternal(); +} +},setStartAfter:function(_61,_62){ +this._setPoint("setStart",_61,_62,1); +},setStartBefore:function(_63,_64){ +this._setPoint("setStart",_63,_64,0); +},setEndAfter:function(_65,_66){ +this._setPoint("setEnd",_65,_66,1); +},setEndBefore:function(_67,_68){ +this._setPoint("setEnd",_67,_68,0); +},_setPoint:function(_69,_6a,_6b,ext){ +var _6c=_4.getIndex(_6a,_6a.parentNode).o; +this[_69](_6a.parentNode,_6c.pop()+ext); +},_getIERange:function(){ +var r=(this._body||this.endContainer.ownerDocument.body).createTextRange(); +ie.setRange(r,this.startContainer,this.startOffset,this.endContainer,this.endOffset,this.collapsed); +return r; +},getBookmark:function(){ +this._getIERange(); +return this._cachedBookmark; +},_select:function(){ +var r=this._getIERange(); +r.select(); +},deleteContents:function(){ +var s=this.startContainer,r=this._getIERange(); +if(s.nodeType===3&&!this.startOffset){ +this.setStartBefore(s); +} +r.pasteHTML(""); +this.endContainer=this.startContainer; +this.endOffset=this.startOffset; +this.collapsed=true; +},cloneRange:function(){ +var r=new _2c([this.startContainer,this.startOffset,this.endContainer,this.endOffset]); +r._body=this._body; +return r; +},detach:function(){ +this._body=null; +this.commonAncestorContainer=null; +this.startContainer=null; +this.startOffset=0; +this.endContainer=null; +this.endOffset=0; +this.collapsed=true; +}}); +} +_3.setObject("dijit.range",_4); +return _4; +}); diff --git a/js/dojo-1.17.3/dijit/_editor/selection.js b/js/dojo-1.17.3/dijit/_editor/selection.js new file mode 100644 index 0000000000..6416217ef0 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_editor/selection.js @@ -0,0 +1,254 @@ +//>>built +define("dijit/_editor/selection",["dojo/dom","dojo/_base/lang","dojo/sniff","dojo/_base/window","../main"],function(_1,_2,_3,_4,_5){ +var _6={getType:function(){ +if(_4.doc.getSelection){ +var _7="text"; +var _8; +try{ +_8=_4.global.getSelection(); +} +catch(e){ +} +if(_8&&_8.rangeCount==1){ +var _9=_8.getRangeAt(0); +if((_9.startContainer==_9.endContainer)&&((_9.endOffset-_9.startOffset)==1)&&(_9.startContainer.nodeType!=3)){ +_7="control"; +} +} +return _7; +}else{ +return _4.doc.selection.type.toLowerCase(); +} +},getSelectedText:function(){ +if(_4.doc.getSelection){ +var _a=_4.global.getSelection(); +return _a?_a.toString():""; +}else{ +if(_5._editor.selection.getType()=="control"){ +return null; +} +return _4.doc.selection.createRange().text; +} +},getSelectedHtml:function(){ +if(_4.doc.getSelection){ +var _b=_4.global.getSelection(); +if(_b&&_b.rangeCount){ +var i; +var _c=""; +for(i=0;i<_b.rangeCount;i++){ +var _d=_b.getRangeAt(i).cloneContents(); +var _e=_4.doc.createElement("div"); +_e.appendChild(_d); +_c+=_e.innerHTML; +} +return _c; +} +return null; +}else{ +if(_5._editor.selection.getType()=="control"){ +return null; +} +return _4.doc.selection.createRange().htmlText; +} +},getSelectedElement:function(){ +if(_5._editor.selection.getType()=="control"){ +if(_4.doc.getSelection){ +var _f=_4.global.getSelection(); +return _f.anchorNode.childNodes[_f.anchorOffset]; +}else{ +var _10=_4.doc.selection.createRange(); +if(_10&&_10.item){ +return _4.doc.selection.createRange().item(0); +} +} +} +return null; +},getParentElement:function(){ +if(_5._editor.selection.getType()=="control"){ +var p=this.getSelectedElement(); +if(p){ +return p.parentNode; +} +}else{ +if(_4.doc.getSelection){ +var _11=_4.global.getSelection(); +if(_11){ +var _12=_11.anchorNode; +while(_12&&(_12.nodeType!=1)){ +_12=_12.parentNode; +} +return _12; +} +}else{ +var r=_4.doc.selection.createRange(); +r.collapse(true); +return r.parentElement(); +} +} +return null; +},hasAncestorElement:function(_13){ +return this.getAncestorElement.apply(this,arguments)!=null; +},getAncestorElement:function(_14){ +var _15=this.getSelectedElement()||this.getParentElement(); +return this.getParentOfType(_15,arguments); +},isTag:function(_16,_17){ +if(_16&&_16.tagName){ +var _18=_16.tagName.toLowerCase(); +for(var i=0;i<_17.length;i++){ +var _19=String(_17[i]).toLowerCase(); +if(_18==_19){ +return _19; +} +} +} +return ""; +},getParentOfType:function(_1a,_1b){ +while(_1a){ +if(this.isTag(_1a,_1b).length){ +return _1a; +} +_1a=_1a.parentNode; +} +return null; +},collapse:function(_1c){ +if(_4.doc.getSelection){ +var _1d=_4.global.getSelection(); +if(_1d.removeAllRanges){ +if(_1c){ +_1d.collapseToStart(); +}else{ +_1d.collapseToEnd(); +} +}else{ +_1d.collapse(_1c); +} +}else{ +var _1e=_4.doc.selection.createRange(); +_1e.collapse(_1c); +_1e.select(); +} +},remove:function(){ +var sel=_4.doc.selection; +if(_4.doc.getSelection){ +sel=_4.global.getSelection(); +sel.deleteFromDocument(); +return sel; +}else{ +if(sel.type.toLowerCase()!="none"){ +sel.clear(); +} +return sel; +} +},selectElementChildren:function(_1f,_20){ +var doc=_4.doc; +var _21; +_1f=_1.byId(_1f); +if(_4.doc.getSelection){ +var _22=_4.global.getSelection(); +if(_3("opera")){ +if(_22.rangeCount){ +_21=_22.getRangeAt(0); +}else{ +_21=doc.createRange(); +} +_21.setStart(_1f,0); +_21.setEnd(_1f,(_1f.nodeType==3)?_1f.length:_1f.childNodes.length); +_22.addRange(_21); +}else{ +_22.selectAllChildren(_1f); +} +}else{ +_21=_1f.ownerDocument.body.createTextRange(); +_21.moveToElementText(_1f); +if(!_20){ +try{ +_21.select(); +} +catch(e){ +} +} +} +},selectElement:function(_23,_24){ +var _25; +_23=_1.byId(_23); +var doc=_23.ownerDocument; +var _26=_4.global; +if(doc.getSelection){ +var _27=_26.getSelection(); +_25=doc.createRange(); +if(_27.removeAllRanges){ +if(_3("opera")){ +if(_27.getRangeAt(0)){ +_25=_27.getRangeAt(0); +} +} +_25.selectNode(_23); +_27.removeAllRanges(); +_27.addRange(_25); +} +}else{ +try{ +var tg=_23.tagName?_23.tagName.toLowerCase():""; +if(tg==="img"||tg==="table"){ +_25=_4.body(doc).createControlRange(); +}else{ +_25=_4.body(doc).createRange(); +} +_25.addElement(_23); +if(!_24){ +_25.select(); +} +} +catch(e){ +this.selectElementChildren(_23,_24); +} +} +},inSelection:function(_28){ +if(_28){ +var _29; +var doc=_4.doc; +var _2a; +if(_4.doc.getSelection){ +var sel=_4.global.getSelection(); +if(sel&&sel.rangeCount>0){ +_2a=sel.getRangeAt(0); +} +if(_2a&&_2a.compareBoundaryPoints&&doc.createRange){ +try{ +_29=doc.createRange(); +_29.setStart(_28,0); +if(_2a.compareBoundaryPoints(_2a.START_TO_END,_29)===1){ +return true; +} +} +catch(e){ +} +} +}else{ +_2a=doc.selection.createRange(); +try{ +_29=_28.ownerDocument.body.createControlRange(); +if(_29){ +_29.addElement(_28); +} +} +catch(e1){ +try{ +_29=_28.ownerDocument.body.createTextRange(); +_29.moveToElementText(_28); +} +catch(e2){ +} +} +if(_2a&&_29){ +if(_2a.compareEndPoints("EndToStart",_29)===1){ +return true; +} +} +} +} +return false; +}}; +_2.setObject("dijit._editor.selection",_6); +return _6; +}); diff --git a/js/dojo-1.17.3/dijit/_tree/dndSource.js b/js/dojo-1.17.3/dijit/_tree/dndSource.js new file mode 100644 index 0000000000..9389d92880 --- /dev/null +++ b/js/dojo-1.17.3/dijit/_tree/dndSource.js @@ -0,0 +1,5 @@ +//>>built +define("dijit/_tree/dndSource",["dojo/_base/kernel","dojo/_base/lang","../tree/dndSource"],function(_1,_2,_3){ +_1.deprecated("dijit._tree.dndSource has been moved to dijit.tree.dndSource, use that instead","","2.0"); +_2.setObject("dijit._tree.dndSource",_3); +}); diff --git a/js/dojo-1.17.3/dijit/a11y.js b/js/dojo-1.17.3/dijit/a11y.js new file mode 100644 index 0000000000..c395d564a7 --- /dev/null +++ b/js/dojo-1.17.3/dijit/a11y.js @@ -0,0 +1,109 @@ +//>>built +define("dijit/a11y",["dojo/_base/array","dojo/dom","dojo/dom-attr","dojo/dom-style","dojo/_base/lang","dojo/sniff","./main"],function(_1,_2,_3,_4,_5,_6,_7){ +var _8; +var _9={_isElementShown:function(_a){ +var s=_4.get(_a); +return (s.visibility!="hidden")&&(s.visibility!="collapsed")&&(s.display!="none")&&(_3.get(_a,"type")!="hidden"); +},hasDefaultTabStop:function(_b){ +switch(_b.nodeName.toLowerCase()){ +case "a": +return _3.has(_b,"href"); +case "area": +case "button": +case "input": +case "object": +case "select": +case "textarea": +return true; +case "iframe": +var _c; +try{ +var _d=_b.contentDocument; +if("designMode" in _d&&_d.designMode=="on"){ +return true; +} +_c=_d.body; +} +catch(e1){ +try{ +_c=_b.contentWindow.document.body; +} +catch(e2){ +return false; +} +} +return _c&&(_c.contentEditable=="true"||(_c.firstChild&&_c.firstChild.contentEditable=="true")); +default: +return _b.contentEditable=="true"; +} +},effectiveTabIndex:function(_e){ +if(_3.get(_e,"disabled")){ +return _8; +}else{ +if(_3.has(_e,"tabIndex")){ +return +_3.get(_e,"tabIndex"); +}else{ +return _9.hasDefaultTabStop(_e)?0:_8; +} +} +},isTabNavigable:function(_f){ +return _9.effectiveTabIndex(_f)>=0; +},isFocusable:function(_10){ +return _9.effectiveTabIndex(_10)>=-1; +},_getTabNavigable:function(_11){ +var _12,_13,_14,_15,_16,_17,_18={}; +function _19(_1a){ +return _1a&&_1a.tagName.toLowerCase()=="input"&&_1a.type&&_1a.type.toLowerCase()=="radio"&&_1a.name&&_1a.name.toLowerCase(); +}; +var _1b=_9._isElementShown,_1c=_9.effectiveTabIndex; +var _1d=function(_1e){ +for(var _1f=_1e.firstChild;_1f;_1f=_1f.nextSibling){ +if(_1f.nodeType!=1||(_6("ie")<=9&&_1f.scopeName!=="HTML")||!_1b(_1f)){ +continue; +} +var _20=_1c(_1f); +if(_20>=0){ +if(_20==0){ +if(!_12){ +_12=_1f; +} +_13=_1f; +}else{ +if(_20>0){ +if(!_14||_20<_15){ +_15=_20; +_14=_1f; +} +if(!_16||_20>=_17){ +_17=_20; +_16=_1f; +} +} +} +var rn=_19(_1f); +if(_3.get(_1f,"checked")&&rn){ +_18[rn]=_1f; +} +} +if(_1f.nodeName.toUpperCase()!="SELECT"){ +_1d(_1f); +} +} +}; +if(_1b(_11)){ +_1d(_11); +} +function rs(_21){ +return _18[_19(_21)]||_21; +}; +return {first:rs(_12),last:rs(_13),lowest:rs(_14),highest:rs(_16)}; +},getFirstInTabbingOrder:function(_22,doc){ +var _23=_9._getTabNavigable(_2.byId(_22,doc)); +return _23.lowest?_23.lowest:_23.first; +},getLastInTabbingOrder:function(_24,doc){ +var _25=_9._getTabNavigable(_2.byId(_24,doc)); +return _25.last?_25.last:_25.highest; +}}; +1&&_5.mixin(_7,_9); +return _9; +}); diff --git a/js/dojo-1.17.3/dijit/a11yclick.js b/js/dojo-1.17.3/dijit/a11yclick.js new file mode 100644 index 0000000000..f32d5e43cd --- /dev/null +++ b/js/dojo-1.17.3/dijit/a11yclick.js @@ -0,0 +1,66 @@ +//>>built +define("dijit/a11yclick",["dojo/keys","dojo/mouse","dojo/on","dojo/touch"],function(_1,_2,on,_3){ +function _4(e){ +if((e.keyCode===_1.ENTER||e.keyCode===_1.SPACE)&&!/input|button|textarea/i.test(e.target.nodeName)){ +for(var _5=e.target;_5;_5=_5.parentNode){ +if(_5.dojoClick){ +return true; +} +} +} +}; +var _6; +on(document,"keydown",function(e){ +if(_4(e)){ +_6=e.target; +e.preventDefault(); +}else{ +_6=null; +} +}); +on(document,"keyup",function(e){ +if(_4(e)&&e.target==_6){ +_6=null; +on.emit(e.target,"click",{cancelable:true,bubbles:true,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,metaKey:e.metaKey,altKey:e.altKey,_origType:e.type}); +} +}); +var _7=function(_8,_9){ +_8.dojoClick=true; +return on(_8,"click",_9); +}; +_7.click=_7; +_7.press=function(_a,_b){ +var _c=on(_a,_3.press,function(_d){ +if(_d.type=="mousedown"&&!_2.isLeft(_d)){ +return; +} +_b(_d); +}),_e=on(_a,"keydown",function(_f){ +if(_f.keyCode===_1.ENTER||_f.keyCode===_1.SPACE){ +_b(_f); +} +}); +return {remove:function(){ +_c.remove(); +_e.remove(); +}}; +}; +_7.release=function(_10,_11){ +var _12=on(_10,_3.release,function(evt){ +if(evt.type=="mouseup"&&!_2.isLeft(evt)){ +return; +} +_11(evt); +}),_13=on(_10,"keyup",function(evt){ +if(evt.keyCode===_1.ENTER||evt.keyCode===_1.SPACE){ +_11(evt); +} +}); +return {remove:function(){ +_12.remove(); +_13.remove(); +}}; +}; +_7.move=_3.move; +return _7; +}); diff --git a/js/dojo-1.17.3/dijit/bower.json b/js/dojo-1.17.3/dijit/bower.json new file mode 100644 index 0000000000..09eab17647 --- /dev/null +++ b/js/dojo-1.17.3/dijit/bower.json @@ -0,0 +1,22 @@ +{ + "name": "dijit", + "main": "main.js", + "moduleType": [ "amd" ], + "licenses": [ "BSD-3-Clause", "AFL-2.1" ], + "ignore": [ + ".*", + "tests" + ], + "keywords": [ "JavaScript", "Dojo", "Toolkit", "Dijit" ], + "authors": [], + "homepage": "http://dojotoolkit.org/", + "repository":{ + "type": "git", + "url": "https://github.com/dojo/dijit.git" + }, + "dependencies": { + "dojo": "1.17.3" + }, + "devDependencies": { + } +} diff --git a/js/dojo-1.17.3/dijit/dijit-all.js b/js/dojo-1.17.3/dijit/dijit-all.js new file mode 100644 index 0000000000..93a6553e7b --- /dev/null +++ b/js/dojo-1.17.3/dijit/dijit-all.js @@ -0,0 +1,2 @@ +//>>built +require({cache:{"dijit/ColorPalette":function(){define(["require","dojo/text!./templates/ColorPalette.html","./_Widget","./_TemplatedMixin","./_PaletteMixin","./hccss","dojo/i18n","dojo/_base/Color","dojo/_base/declare","dojo/dom-construct","dojo/string","dojo/i18n!dojo/nls/colors","dojo/colors"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b){var _c=_9("dijit.ColorPalette",[_3,_4,_5],{palette:"7x10",_palettes:{"7x10":[["white","seashell","cornsilk","lemonchiffon","lightyellow","palegreen","paleturquoise","lightcyan","lavender","plum"],["lightgray","pink","bisque","moccasin","khaki","lightgreen","lightseagreen","lightskyblue","cornflowerblue","violet"],["silver","lightcoral","sandybrown","orange","palegoldenrod","chartreuse","mediumturquoise","skyblue","mediumslateblue","orchid"],["gray","red","orangered","darkorange","yellow","limegreen","darkseagreen","royalblue","slateblue","mediumorchid"],["dimgray","crimson","chocolate","coral","gold","forestgreen","seagreen","blue","blueviolet","darkorchid"],["darkslategray","firebrick","saddlebrown","sienna","olive","green","darkcyan","mediumblue","darkslateblue","darkmagenta"],["black","darkred","maroon","brown","darkolivegreen","darkgreen","midnightblue","navy","indigo","purple"]],"3x4":[["white","lime","green","blue"],["silver","yellow","fuchsia","navy"],["gray","red","purple","black"]]},templateString:_2,baseClass:"dijitColorPalette",_dyeFactory:function(_d,_e,_f,_10){return new this._dyeClass(_d,_e,_f,_10);},buildRendering:function(){this.inherited(arguments);this._dyeClass=_9(_c._Color,{palette:this.palette});this._preparePalette(this._palettes[this.palette],_7.getLocalization("dojo","colors",this.lang));}});_c._Color=_9("dijit._Color",_8,{template:""+"${alt}"+"",hcTemplate:""+"${alt}"+"",_imagePaths:{"7x10":_1.toUrl("./themes/a11y/colors7x10.png"),"3x4":_1.toUrl("./themes/a11y/colors3x4.png")},constructor:function(_11,row,col,_12){this._title=_12;this._row=row;this._col=col;this.setColor(_8.named[_11]);},getValue:function(){return this.toHex();},fillCell:function(_13,_14){var _15=_b.substitute(_6("highcontrast")?this.hcTemplate:this.template,{color:this.toHex(),blankGif:_14,alt:this._title,title:this._title,image:this._imagePaths[this.palette].toString(),left:this._col*-20-5,top:this._row*-20-5,size:this.palette=="7x10"?"height: 145px; width: 206px":"height: 64px; width: 86px"});_a.place(_15,_13);}});return _c;});},"dijit/_PaletteMixin":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/keys","dojo/_base/lang","dojo/on","./_CssStateMixin","./a11yclick","./focus","./typematic"],function(_16,_17,_18,_19,_1a,_1b,on,_1c,_1d,_1e,_1f){var _20=_16("dijit._PaletteMixin",_1c,{defaultTimeout:500,timeoutChangeRate:0.9,value:"",_selectedCell:-1,tabIndex:"0",cellClass:"dijitPaletteCell",dyeClass:null,_dyeFactory:function(_21){var _22=typeof this.dyeClass=="string"?_1b.getObject(this.dyeClass):this.dyeClass;return new _22(_21);},_preparePalette:function(_23,_24){this._cells=[];var url=this._blankGif;this.own(on(this.gridNode,_1d,_1b.hitch(this,"_onCellClick")));for(var row=0;row<_23.length;row++){var _25=_19.create("tr",{tabIndex:"-1",role:"row"},this.gridNode);for(var col=0;col<_23[row].length;col++){var _26=_23[row][col];if(_26){var _27=this._dyeFactory(_26,row,col,_24[_26]);var _28=_19.create("td",{"class":this.cellClass,tabIndex:"-1",title:_24[_26],role:"gridcell"},_25);_27.fillCell(_28,url);_28.idx=this._cells.length;this._cells.push({node:_28,dye:_27});}}}this._xDim=_23[0].length;this._yDim=_23.length;var _29={UP_ARROW:-this._xDim,DOWN_ARROW:this._xDim,RIGHT_ARROW:this.isLeftToRight()?1:-1,LEFT_ARROW:this.isLeftToRight()?-1:1};for(var key in _29){this.own(_1f.addKeyListener(this.domNode,{keyCode:_1a[key],ctrlKey:false,altKey:false,shiftKey:false},this,function(){var _2a=_29[key];return function(_2b){this._navigateByKey(_2a,_2b);};}(),this.timeoutChangeRate,this.defaultTimeout));}},postCreate:function(){this.inherited(arguments);this._setCurrent(this._cells[0].node);},focus:function(){_1e.focus(this._currentFocus);},_onCellClick:function(evt){var _2c=evt.target;while(_2c.tagName!="TD"){if(!_2c.parentNode||_2c==this.gridNode){return;}_2c=_2c.parentNode;}var _2d=this._getDye(_2c).getValue();this._setCurrent(_2c);_1e.focus(_2c);this._setValueAttr(_2d,true);evt.stopPropagation();evt.preventDefault();},_setCurrent:function(_2e){if("_currentFocus" in this){_17.set(this._currentFocus,"tabIndex","-1");}this._currentFocus=_2e;if(_2e){_17.set(_2e,"tabIndex",this.tabIndex);}},_setValueAttr:function(_2f,_30){if(this._selectedCell>=0){_18.remove(this._cells[this._selectedCell].node,this.cellClass+"Selected");}this._selectedCell=-1;if(_2f){for(var i=0;i=0?_2f:null);if(_30||_30===undefined){this.onChange(_2f);}},onChange:function(){},_navigateByKey:function(_31,_32){if(_32==-1){return;}var _33=this._currentFocus.idx+_31;if(_33-1){var _34=this._cells[_33].node;this._setCurrent(_34);this.defer(_1b.hitch(_1e,"focus",_34));}},_getDye:function(_35){return this._cells[_35.idx].dye;}});return _20;});},"dojo/colors":function(){define(["./_base/kernel","./_base/lang","./_base/Color","./_base/array"],function(_36,_37,_38,_39){var _3a={};_37.setObject("dojo.colors",_3a);var _3b=function(m1,m2,h){if(h<0){++h;}if(h>1){--h;}var h6=6*h;if(h6<1){return m1+(m2-m1)*h6;}if(2*h<1){return m2;}if(3*h<2){return m1+(m2-m1)*(2/3-h)*6;}return m1;};_36.colorFromRgb=_38.fromRgb=function(_3c,obj){var m=_3c.toLowerCase().match(/^(rgba?|hsla?)\(([\s\.\-,%0-9]+)\)/);if(m){var c=m[2].split(/\s*,\s*/),l=c.length,t=m[1],a;if((t=="rgb"&&l==3)||(t=="rgba"&&l==4)){var r=c[0];if(r.charAt(r.length-1)=="%"){a=_39.map(c,function(x){return parseFloat(x)*2.56;});if(l==4){a[3]=c[3];}return _38.fromArray(a,obj);}return _38.fromArray(c,obj);}if((t=="hsl"&&l==3)||(t=="hsla"&&l==4)){var H=((parseFloat(c[0])%360)+360)%360/360,S=parseFloat(c[1])/100,L=parseFloat(c[2])/100,m2=L<=0.5?L*(S+1):L+S-L*S,m1=2*L-m2;a=[_3b(m1,m2,H+1/3)*256,_3b(m1,m2,H)*256,_3b(m1,m2,H-1/3)*256,1];if(l==4){a[3]=c[3];}return _38.fromArray(a,obj);}}return null;};var _3d=function(c,low,_3e){c=Number(c);return isNaN(c)?_3e:c_3e?_3e:c;};_38.prototype.sanitize=function(){var t=this;t.r=Math.round(_3d(t.r,0,255));t.g=Math.round(_3d(t.g,0,255));t.b=Math.round(_3d(t.b,0,255));t.a=_3d(t.a,0,1);return this;};_3a.makeGrey=_38.makeGrey=function(g,a){return _38.fromArray([g,g,g,a]);};_37.mixin(_38.named,{"aliceblue":[240,248,255],"antiquewhite":[250,235,215],"aquamarine":[127,255,212],"azure":[240,255,255],"beige":[245,245,220],"bisque":[255,228,196],"blanchedalmond":[255,235,205],"blueviolet":[138,43,226],"brown":[165,42,42],"burlywood":[222,184,135],"cadetblue":[95,158,160],"chartreuse":[127,255,0],"chocolate":[210,105,30],"coral":[255,127,80],"cornflowerblue":[100,149,237],"cornsilk":[255,248,220],"crimson":[220,20,60],"cyan":[0,255,255],"darkblue":[0,0,139],"darkcyan":[0,139,139],"darkgoldenrod":[184,134,11],"darkgray":[169,169,169],"darkgreen":[0,100,0],"darkgrey":[169,169,169],"darkkhaki":[189,183,107],"darkmagenta":[139,0,139],"darkolivegreen":[85,107,47],"darkorange":[255,140,0],"darkorchid":[153,50,204],"darkred":[139,0,0],"darksalmon":[233,150,122],"darkseagreen":[143,188,143],"darkslateblue":[72,61,139],"darkslategray":[47,79,79],"darkslategrey":[47,79,79],"darkturquoise":[0,206,209],"darkviolet":[148,0,211],"deeppink":[255,20,147],"deepskyblue":[0,191,255],"dimgray":[105,105,105],"dimgrey":[105,105,105],"dodgerblue":[30,144,255],"firebrick":[178,34,34],"floralwhite":[255,250,240],"forestgreen":[34,139,34],"gainsboro":[220,220,220],"ghostwhite":[248,248,255],"gold":[255,215,0],"goldenrod":[218,165,32],"greenyellow":[173,255,47],"grey":[128,128,128],"honeydew":[240,255,240],"hotpink":[255,105,180],"indianred":[205,92,92],"indigo":[75,0,130],"ivory":[255,255,240],"khaki":[240,230,140],"lavender":[230,230,250],"lavenderblush":[255,240,245],"lawngreen":[124,252,0],"lemonchiffon":[255,250,205],"lightblue":[173,216,230],"lightcoral":[240,128,128],"lightcyan":[224,255,255],"lightgoldenrodyellow":[250,250,210],"lightgray":[211,211,211],"lightgreen":[144,238,144],"lightgrey":[211,211,211],"lightpink":[255,182,193],"lightsalmon":[255,160,122],"lightseagreen":[32,178,170],"lightskyblue":[135,206,250],"lightslategray":[119,136,153],"lightslategrey":[119,136,153],"lightsteelblue":[176,196,222],"lightyellow":[255,255,224],"limegreen":[50,205,50],"linen":[250,240,230],"magenta":[255,0,255],"mediumaquamarine":[102,205,170],"mediumblue":[0,0,205],"mediumorchid":[186,85,211],"mediumpurple":[147,112,219],"mediumseagreen":[60,179,113],"mediumslateblue":[123,104,238],"mediumspringgreen":[0,250,154],"mediumturquoise":[72,209,204],"mediumvioletred":[199,21,133],"midnightblue":[25,25,112],"mintcream":[245,255,250],"mistyrose":[255,228,225],"moccasin":[255,228,181],"navajowhite":[255,222,173],"oldlace":[253,245,230],"olivedrab":[107,142,35],"orange":[255,165,0],"orangered":[255,69,0],"orchid":[218,112,214],"palegoldenrod":[238,232,170],"palegreen":[152,251,152],"paleturquoise":[175,238,238],"palevioletred":[219,112,147],"papayawhip":[255,239,213],"peachpuff":[255,218,185],"peru":[205,133,63],"pink":[255,192,203],"plum":[221,160,221],"powderblue":[176,224,230],"rosybrown":[188,143,143],"royalblue":[65,105,225],"saddlebrown":[139,69,19],"salmon":[250,128,114],"sandybrown":[244,164,96],"seagreen":[46,139,87],"seashell":[255,245,238],"sienna":[160,82,45],"skyblue":[135,206,235],"slateblue":[106,90,205],"slategray":[112,128,144],"slategrey":[112,128,144],"snow":[255,250,250],"springgreen":[0,255,127],"steelblue":[70,130,180],"tan":[210,180,140],"thistle":[216,191,216],"tomato":[255,99,71],"turquoise":[64,224,208],"violet":[238,130,238],"wheat":[245,222,179],"whitesmoke":[245,245,245],"yellowgreen":[154,205,50]});return _38;});},"dijit/Declaration":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/lang","dojo/parser","dojo/query","./_Widget","./_TemplatedMixin","./_WidgetsInTemplateMixin","dojo/NodeList-dom"],function(_3f,_40,_41,_42,_43,_44,_45,_46,_47){return _41("dijit.Declaration",_45,{_noScript:true,stopParser:true,widgetClass:"",defaults:null,mixins:[],buildRendering:function(){var src=this.srcNodeRef.parentNode.removeChild(this.srcNodeRef),_48=_44("> script[type='dojo/method']",src).orphan(),_49=_44("> script[type='dojo/connect']",src).orphan(),_4a=_44("> script[type='dojo/aspect']",src).orphan(),_4b=src.nodeName;var _4c=this.defaults||{};_3f.forEach(_48,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event"),_4d=_43._functionFromScript(s,"data-dojo-");if(evt){_4c[evt]=_4d;}else{_4a.push(s);}});if(this.mixins.length){this.mixins=_3f.map(this.mixins,function(_4e){return _42.getObject(_4e);});}else{this.mixins=[_45,_46,_47];}_4c._skipNodeCache=true;_4c.templateString="<"+_4b+" class='"+src.className+"'"+" data-dojo-attach-point='"+(src.getAttribute("data-dojo-attach-point")||src.getAttribute("dojoAttachPoint")||"")+"' data-dojo-attach-event='"+(src.getAttribute("data-dojo-attach-event")||src.getAttribute("dojoAttachEvent")||"")+"' >"+src.innerHTML.replace(/\%7B/g,"{").replace(/\%7D/g,"}")+"";var wc=_41(this.widgetClass,this.mixins,_4c);_3f.forEach(_4a,function(s){var _4f=s.getAttribute("data-dojo-advice")||"after",_50=s.getAttribute("data-dojo-method")||"postscript",_51=_43._functionFromScript(s);_40.after(wc.prototype,_50,_51,true);});_3f.forEach(_49,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event"),_52=_43._functionFromScript(s);_40.after(wc.prototype,evt,_52,true);});}});});},"dijit/_WidgetsInTemplateMixin":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/lang","dojo/parser"],function(_53,_54,_55,_56,_57){return _55("dijit._WidgetsInTemplateMixin",null,{_earlyTemplatedStartup:false,contextRequire:null,_beforeFillContent:function(){if(/dojoType|data-dojo-type/i.test(this.domNode.innerHTML)){var _58=this.domNode;if(this.containerNode&&!this.searchContainerNode){this.containerNode.stopParser=true;}_57.parse(_58,{noStart:!this._earlyTemplatedStartup,template:true,inherited:{dir:this.dir,lang:this.lang,textDir:this.textDir},propsThis:this,contextRequire:this.contextRequire,scope:"dojo"}).then(_56.hitch(this,function(_59){this._startupWidgets=_59;for(var i=0;i<_59.length;i++){this._processTemplateNode(_59[i],function(n,p){return n[p];},function(_5a,_5b,_5c){if(_5b in _5a){return _5a.connect(_5a,_5b,_5c);}else{return _5a.on(_5b,_5c,true);}});}if(this.containerNode&&this.containerNode.stopParser){delete this.containerNode.stopParser;}}));if(!this._startupWidgets){throw new Error(this.declaredClass+": parser returned unfilled promise (probably waiting for module auto-load), "+"unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.");}}},_processTemplateNode:function(_5d,_5e,_5f){if(_5e(_5d,"dojoType")||_5e(_5d,"data-dojo-type")){return true;}return this.inherited(arguments);},startup:function(){_53.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this._startupWidgets=null;this.inherited(arguments);}});});},"dijit/Dialog":function(){define(["require","dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/Deferred","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/fx","dojo/i18n","dojo/keys","dojo/_base/lang","dojo/on","dojo/ready","dojo/sniff","dojo/touch","dojo/window","dojo/dnd/Moveable","dojo/dnd/TimedMoveable","./focus","./_base/manager","./_Widget","./_TemplatedMixin","./_CssStateMixin","./form/_FormMixin","./_DialogMixin","./DialogUnderlay","./layout/ContentPane","./layout/utils","dojo/text!./templates/Dialog.html","./a11yclick","dojo/i18n!./nls/common"],function(_60,_61,_62,_63,_64,dom,_65,_66,_67,fx,_68,_69,_6a,on,_6b,has,_6c,_6d,_6e,_6f,_70,_71,_72,_73,_74,_75,_76,_77,_78,_79,_7a){var _7b=new _64();_7b.resolve(true);function nop(){};var _7c=_63("dijit._DialogBase"+(has("dojo-bidi")?"_NoBidi":""),[_73,_75,_76,_74],{templateString:_7a,baseClass:"dijitDialog",cssStateNodes:{closeButtonNode:"dijitDialogCloseIcon"},_setTitleAttr:{node:"titleNode",type:"innerHTML"},open:false,duration:_71.defaultDuration,refocus:true,autofocus:true,_firstFocusItem:null,_lastFocusItem:null,draggable:true,_setDraggableAttr:function(val){this._set("draggable",val);},maxRatio:0.9,closable:true,_setClosableAttr:function(val){this.closeButtonNode.style.display=val?"":"none";this._set("closable",val);},postMixInProperties:function(){var _7d=_68.getLocalization("dijit","common");_6a.mixin(this,_7d);this.inherited(arguments);},postCreate:function(){_67.set(this.domNode,{display:"none",position:"absolute"});this.ownerDocumentBody.appendChild(this.domNode);this.inherited(arguments);_62.after(this,"onExecute",_6a.hitch(this,"hide"),true);_62.after(this,"onCancel",_6a.hitch(this,"hide"),true);on(this.closeButtonNode,_6c.press,function(e){e.stopPropagation();});this._modalconnects=[];},onLoad:function(){this.resize();this._position();if(this.autofocus&&_7e.isTop(this)){this._getFocusItems();_70.focus(this._firstFocusItem);}this.inherited(arguments);},focus:function(){this._getFocusItems();_70.focus(this._firstFocusItem);},_endDrag:function(){var _7f=_66.position(this.domNode),_80=_6d.getBox(this.ownerDocument);_7f.y=Math.min(Math.max(_7f.y,0),(_80.h-_7f.h));_7f.x=Math.min(Math.max(_7f.x,0),(_80.w-_7f.w));this._relativePosition=_7f;this._position();},_setup:function(){var _81=this.domNode;if(this.titleBar&&this.draggable){this._moveable=new ((has("ie")==6)?_6f:_6e)(_81,{handle:this.titleBar});_62.after(this._moveable,"onMoveStop",_6a.hitch(this,"_endDrag"),true);}else{_65.add(_81,"dijitDialogFixed");}this.underlayAttrs={dialogId:this.id,"class":_61.map(this["class"].split(/\s/),function(s){return s+"_underlay";}).join(" "),_onKeyDown:_6a.hitch(this,"_onKey"),ownerDocument:this.ownerDocument};},_size:function(){this.resize();},_position:function(){if(!_65.contains(this.ownerDocumentBody,"dojoMove")){var _82=this.domNode,_83=_6d.getBox(this.ownerDocument),p=this._relativePosition,bb=_66.position(_82),l=Math.floor(_83.l+(p?Math.min(p.x,_83.w-bb.w):(_83.w-bb.w)/2)),t=Math.floor(_83.t+(p?Math.min(p.y,_83.h-bb.h):(_83.h-bb.h)/2));_67.set(_82,{left:l+"px",top:t+"px"});}},_onKey:function(evt){if(evt.keyCode==_69.TAB){this._getFocusItems();var _84=evt.target;if(this._firstFocusItem==this._lastFocusItem){evt.stopPropagation();evt.preventDefault();}else{if(_84==this._firstFocusItem&&evt.shiftKey){_70.focus(this._lastFocusItem);evt.stopPropagation();evt.preventDefault();}else{if(_84==this._lastFocusItem&&!evt.shiftKey){_70.focus(this._firstFocusItem);evt.stopPropagation();evt.preventDefault();}}}}else{if(this.closable&&evt.keyCode==_69.ESCAPE){this.onCancel();evt.stopPropagation();evt.preventDefault();}}},show:function(){if(this.open){return _7b.promise;}if(!this._started){this.startup();}if(!this._alreadyInitialized){this._setup();this._alreadyInitialized=true;}if(this._fadeOutDeferred){this._fadeOutDeferred.cancel();_7e.hide(this);}var win=_6d.get(this.ownerDocument);this._modalconnects.push(on(win,"scroll",_6a.hitch(this,"resize",null)));this._modalconnects.push(on(this.domNode,"keydown",_6a.hitch(this,"_onKey")));_67.set(this.domNode,{opacity:0,display:""});this._set("open",true);this._onShow();this.resize();this._position();var _85;this._fadeInDeferred=new _64(_6a.hitch(this,function(){_85.stop();delete this._fadeInDeferred;}));this._fadeInDeferred.then(undefined,nop);var _86=this._fadeInDeferred.promise;_85=fx.fadeIn({node:this.domNode,duration:this.duration,beforeBegin:_6a.hitch(this,function(){_7e.show(this,this.underlayAttrs);}),onEnd:_6a.hitch(this,function(){if(this.autofocus&&_7e.isTop(this)){this._getFocusItems();_70.focus(this._firstFocusItem);}this._fadeInDeferred.resolve(true);delete this._fadeInDeferred;})}).play();return _86;},hide:function(){if(!this._alreadyInitialized||!this.open){return _7b.promise;}if(this._fadeInDeferred){this._fadeInDeferred.cancel();}var _87;this._fadeOutDeferred=new _64(_6a.hitch(this,function(){_87.stop();delete this._fadeOutDeferred;}));this._fadeOutDeferred.then(undefined,nop);this._fadeOutDeferred.then(_6a.hitch(this,"onHide"));var _88=this._fadeOutDeferred.promise;_87=fx.fadeOut({node:this.domNode,duration:this.duration,onEnd:_6a.hitch(this,function(){this.domNode.style.display="none";_7e.hide(this);this._fadeOutDeferred.resolve(true);delete this._fadeOutDeferred;})}).play();if(this._scrollConnected){this._scrollConnected=false;}var h;while(h=this._modalconnects.pop()){h.remove();}if(this._relativePosition){delete this._relativePosition;}this._set("open",false);return _88;},resize:function(dim){if(this.domNode.style.display!="none"){this._checkIfSingleChild();if(!dim){if(this._shrunk){if(this._singleChild){if(typeof this._singleChildOriginalStyle!="undefined"){this._singleChild.domNode.style.cssText=this._singleChildOriginalStyle;delete this._singleChildOriginalStyle;}}_61.forEach([this.domNode,this.containerNode,this.titleBar,this.actionBarNode],function(_89){if(_89){_67.set(_89,{position:"static",width:"auto",height:"auto"});}});this.domNode.style.position="absolute";}var _8a=_6d.getBox(this.ownerDocument);_8a.w*=this.maxRatio;_8a.h*=this.maxRatio;var bb=_66.position(this.domNode);this._shrunk=false;if(bb.w>=_8a.w){dim={w:_8a.w};_66.setMarginBox(this.domNode,dim);bb=_66.position(this.domNode);this._shrunk=true;}if(bb.h>=_8a.h){if(!dim){dim={w:bb.w};}dim.h=_8a.h;this._shrunk=true;}if(dim){if(!dim.w){dim.w=bb.w;}if(!dim.h){dim.h=bb.h;}}}if(dim){_66.setMarginBox(this.domNode,dim);var _8b=[];if(this.titleBar){_8b.push({domNode:this.titleBar,region:"top"});}if(this.actionBarNode){_8b.push({domNode:this.actionBarNode,region:"bottom"});}var _8c={domNode:this.containerNode,region:"center"};_8b.push(_8c);var _8d=_79.marginBox2contentBox(this.domNode,dim);_79.layoutChildren(this.domNode,_8d,_8b);if(this._singleChild){var cb=_79.marginBox2contentBox(this.containerNode,_8c);this._singleChild.resize({w:cb.w,h:cb.h});}else{this.containerNode.style.overflow="auto";this._layoutChildren();}}else{this._layoutChildren();}if(!has("touch")&&!dim){this._position();}}},_layoutChildren:function(){_61.forEach(this.getChildren(),function(_8e){if(_8e.resize){_8e.resize();}});},destroy:function(){if(this._fadeInDeferred){this._fadeInDeferred.cancel();}if(this._fadeOutDeferred){this._fadeOutDeferred.cancel();}if(this._moveable){this._moveable.destroy();}var h;while(h=this._modalconnects.pop()){h.remove();}_7e.hide(this);this.inherited(arguments);}});if(has("dojo-bidi")){_7c=_63("dijit._DialogBase",_7c,{_setTitleAttr:function(_8f){this._set("title",_8f);this.titleNode.innerHTML=_8f;this.applyTextDir(this.titleNode);},_setTextDirAttr:function(_90){if(this._created&&this.textDir!=_90){this._set("textDir",_90);this.set("title",this.title);}}});}var _91=_63("dijit.Dialog",[_78,_7c],{});_91._DialogBase=_7c;var _7e=_91._DialogLevelManager={_beginZIndex:950,show:function(_92,_93){ds[ds.length-1].focus=_70.curNode;var _94=ds[ds.length-1].dialog?ds[ds.length-1].zIndex+2:_91._DialogLevelManager._beginZIndex;_67.set(_92.domNode,"zIndex",_94);_77.show(_93,_94-1);ds.push({dialog:_92,underlayAttrs:_93,zIndex:_94});},hide:function(_95){if(ds[ds.length-1].dialog==_95){ds.pop();var pd=ds[ds.length-1];if(ds.length==1){_77.hide();}else{_77.show(pd.underlayAttrs,pd.zIndex-1);}if(_95.refocus){var _96=pd.focus;if(pd.dialog&&(!_96||!dom.isDescendant(_96,pd.dialog.domNode))){pd.dialog._getFocusItems();_96=pd.dialog._firstFocusItem;}if(_96){try{_96.focus();}catch(e){}}}}else{var idx=_61.indexOf(_61.map(ds,function(_97){return _97.dialog;}),_95);if(idx!=-1){ds.splice(idx,1);}}},isTop:function(_98){return ds[ds.length-1].dialog==_98;}};var ds=_91._dialogStack=[{dialog:null,focus:null,underlayAttrs:null}];_70.watch("curNode",function(_99,_9a,_9b){var _9c=ds[ds.length-1].dialog;if(_9b&&_9c&&!_9c._fadeOutDeferred&&_9b.ownerDocument==_9c.ownerDocument){do{if(_9b==_9c.domNode||_65.contains(_9b,"dijitPopup")){return;}}while(_9b=_9b.parentNode);_9c.focus();}});if(has("dijit-legacy-requires")){_6b(0,function(){var _9d=["dijit/TooltipDialog"];_60(_9d);});}return _91;});},"dojo/dnd/Moveable":function(){define(["../_base/array","../_base/declare","../_base/lang","../dom","../dom-class","../Evented","../has","../on","../topic","../touch","./common","./Mover","../_base/window"],function(_9e,_9f,_a0,dom,_a1,_a2,has,on,_a3,_a4,dnd,_a5,win){var _a6;var _a7=function(){};function _a8(){if("touchAction" in document.body.style){_a6="touchAction";}else{if("msTouchAction" in document.body.style){_a6="msTouchAction";}}_a7=function _a7(_a9,_aa){_a9.style[_a6]=_aa;};_a7(arguments[0],arguments[1]);};if(has("touch-action")){_a7=_a8;}var _ab=_9f("dojo.dnd.Moveable",[_a2],{handle:"",delay:0,skip:false,constructor:function(_ac,_ad){this.node=dom.byId(_ac);_a7(this.node,"none");if(!_ad){_ad={};}this.handle=_ad.handle?dom.byId(_ad.handle):null;if(!this.handle){this.handle=this.node;}this.delay=_ad.delay>0?_ad.delay:0;this.skip=_ad.skip;this.mover=_ad.mover?_ad.mover:_a5;this.events=[on(this.handle,_a4.press,_a0.hitch(this,"onMouseDown")),on(this.handle,"dragstart",_a0.hitch(this,"onSelectStart")),on(this.handle,"selectstart",_a0.hitch(this,"onSelectStart"))];},markupFactory:function(_ae,_af,_b0){return new _b0(_af,_ae);},destroy:function(){_9e.forEach(this.events,function(_b1){_b1.remove();});_a7(this.node,"");this.events=this.node=this.handle=null;},onMouseDown:function(e){if(this.skip&&dnd.isFormElement(e)){return;}if(this.delay){this.events.push(on(this.handle,_a4.move,_a0.hitch(this,"onMouseMove")),on(this.handle.ownerDocument,_a4.release,_a0.hitch(this,"onMouseUp")));this._lastX=e.pageX;this._lastY=e.pageY;}else{this.onDragDetected(e);}e.stopPropagation();e.preventDefault();},onMouseMove:function(e){if(Math.abs(e.pageX-this._lastX)>this.delay||Math.abs(e.pageY-this._lastY)>this.delay){this.onMouseUp(e);this.onDragDetected(e);}e.stopPropagation();e.preventDefault();},onMouseUp:function(e){for(var i=0;i<2;++i){this.events.pop().remove();}e.stopPropagation();e.preventDefault();},onSelectStart:function(e){if(!this.skip||!dnd.isFormElement(e)){e.stopPropagation();e.preventDefault();}},onDragDetected:function(e){new this.mover(this.node,e,this);},onMoveStart:function(_b2){_a3.publish("/dnd/move/start",_b2);_a1.add(win.body(),"dojoMove");_a1.add(this.node,"dojoMoveItem");},onMoveStop:function(_b3){_a3.publish("/dnd/move/stop",_b3);_a1.remove(win.body(),"dojoMove");_a1.remove(this.node,"dojoMoveItem");},onFirstMove:function(){},onMove:function(_b4,_b5){this.onMoving(_b4,_b5);var s=_b4.node.style;s.left=_b5.l+"px";s.top=_b5.t+"px";this.onMoved(_b4,_b5);},onMoving:function(){},onMoved:function(){}});return _ab;});},"dojo/dnd/common":function(){define(["../sniff","../_base/kernel","../_base/lang","../dom"],function(has,_b6,_b7,dom){var _b8=_b7.getObject("dojo.dnd",true);_b8.getCopyKeyState=function(evt){return evt[has("mac")?"metaKey":"ctrlKey"];};_b8._uniqueId=0;_b8.getUniqueId=function(){var id;do{id=_b6._scopeName+"Unique"+(++_b8._uniqueId);}while(dom.byId(id));return id;};_b8._empty={};_b8.isFormElement=function(e){var t=e.target;if(t.nodeType==3){t=t.parentNode;}return " a button textarea input select option ".indexOf(" "+t.tagName.toLowerCase()+" ")>=0;};return _b8;});},"dojo/dnd/Mover":function(){define(["../_base/array","../_base/declare","../_base/lang","../sniff","../_base/window","../dom","../dom-geometry","../dom-style","../Evented","../on","../touch","./common","./autoscroll"],function(_b9,_ba,_bb,has,win,dom,_bc,_bd,_be,on,_bf,dnd,_c0){return _ba("dojo.dnd.Mover",[_be],{constructor:function(_c1,e,_c2){this.node=dom.byId(_c1);this.marginBox={l:e.pageX,t:e.pageY};this.mouseButton=e.button;var h=(this.host=_c2),d=_c1.ownerDocument;function _c3(e){e.preventDefault();e.stopPropagation();};this.events=[on(d,_bf.move,_bb.hitch(this,"onFirstMove")),on(d,_bf.move,_bb.hitch(this,"onMouseMove")),on(d,_bf.release,_bb.hitch(this,"onMouseUp")),on(d,"dragstart",_c3),on(d.body,"selectstart",_c3)];_c0.autoScrollStart(d);if(h&&h.onMoveStart){h.onMoveStart(this);}},onMouseMove:function(e){_c0.autoScroll(e);var m=this.marginBox;this.host.onMove(this,{l:m.l+e.pageX,t:m.t+e.pageY},e);e.preventDefault();e.stopPropagation();},onMouseUp:function(e){if(has("webkit")&&has("mac")&&this.mouseButton==2?e.button==0:this.mouseButton==e.button){this.destroy();}e.preventDefault();e.stopPropagation();},onFirstMove:function(e){var s=this.node.style,l,t,h=this.host;switch(s.position){case "relative":case "absolute":l=Math.round(parseFloat(s.left))||0;t=Math.round(parseFloat(s.top))||0;break;default:s.position="absolute";var m=_bc.getMarginBox(this.node);var b=win.doc.body;var bs=_bd.getComputedStyle(b);var bm=_bc.getMarginBox(b,bs);var bc=_bc.getContentBox(b,bs);l=m.l-(bc.l-bm.l);t=m.t-(bc.t-bm.t);break;}this.marginBox.l=l-this.marginBox.l;this.marginBox.t=t-this.marginBox.t;if(h&&h.onFirstMove){h.onFirstMove(this,e);}this.events.shift().remove();},destroy:function(){_b9.forEach(this.events,function(_c4){_c4.remove();});var h=this.host;if(h&&h.onMoveStop){h.onMoveStop(this);}this.events=this.node=this.host=null;}});});},"dojo/dnd/autoscroll":function(){define(["../_base/lang","../sniff","../_base/window","../dom-geometry","../dom-style","../window"],function(_c5,has,win,_c6,_c7,_c8){var _c9={};_c5.setObject("dojo.dnd.autoscroll",_c9);_c9.getViewport=_c8.getBox;_c9.V_TRIGGER_AUTOSCROLL=32;_c9.H_TRIGGER_AUTOSCROLL=32;_c9.V_AUTOSCROLL_VALUE=16;_c9.H_AUTOSCROLL_VALUE=16;var _ca,doc=win.doc,_cb=Infinity,_cc=Infinity;_c9.autoScrollStart=function(d){doc=d;_ca=_c8.getBox(doc);var _cd=win.body(doc).parentNode;_cb=Math.max(_cd.scrollHeight-_ca.h,0);_cc=Math.max(_cd.scrollWidth-_ca.w,0);};_c9.autoScroll=function(e){var v=_ca||_c8.getBox(doc),_ce=win.body(doc).parentNode,dx=0,dy=0;if(e.clientX<_c9.H_TRIGGER_AUTOSCROLL){dx=-_c9.H_AUTOSCROLL_VALUE;}else{if(e.clientX>v.w-_c9.H_TRIGGER_AUTOSCROLL){dx=Math.min(_c9.H_AUTOSCROLL_VALUE,_cc-_ce.scrollLeft);}}if(e.clientY<_c9.V_TRIGGER_AUTOSCROLL){dy=-_c9.V_AUTOSCROLL_VALUE;}else{if(e.clientY>v.h-_c9.V_TRIGGER_AUTOSCROLL){dy=Math.min(_c9.V_AUTOSCROLL_VALUE,_cb-_ce.scrollTop);}}window.scrollBy(dx,dy);};_c9._validNodes={"div":1,"p":1,"td":1};_c9._validOverflow={"auto":1,"scroll":1};_c9.autoScrollNodes=function(e){var b,t,w,h,rx,ry,dx=0,dy=0,_cf,_d0;for(var n=e.target;n;){if(n.nodeType==1&&(n.tagName.toLowerCase() in _c9._validNodes)){var s=_c7.getComputedStyle(n),_d1=(s.overflowX.toLowerCase() in _c9._validOverflow),_d2=(s.overflowY.toLowerCase() in _c9._validOverflow);if(_d1||_d2){b=_c6.getContentBox(n,s);t=_c6.position(n,true);}if(_d1){w=Math.min(_c9.H_TRIGGER_AUTOSCROLL,b.w/2);rx=e.pageX-t.x;if(has("webkit")||has("opera")){rx+=win.body().scrollLeft;}dx=0;if(rx>0&&rxb.w-w){dx=w;}}_cf=n.scrollLeft;n.scrollLeft=n.scrollLeft+dx;}}if(_d2){h=Math.min(_c9.V_TRIGGER_AUTOSCROLL,b.h/2);ry=e.pageY-t.y;if(has("webkit")||has("opera")){ry+=win.body().scrollTop;}dy=0;if(ry>0&&ryb.h-h){dy=h;}}_d0=n.scrollTop;n.scrollTop=n.scrollTop+dy;}}if(dx||dy){return;}}try{n=n.parentNode;}catch(x){n=null;}}_c9.autoScroll(e);};return _c9;});},"dojo/dnd/TimedMoveable":function(){define(["../_base/declare","./Moveable"],function(_d3,_d4){var _d5=_d4.prototype.onMove;return _d3("dojo.dnd.TimedMoveable",_d4,{timeout:40,constructor:function(_d6,_d7){if(!_d7){_d7={};}if(_d7.timeout&&typeof _d7.timeout=="number"&&_d7.timeout>=0){this.timeout=_d7.timeout;}},onMoveStop:function(_d8){if(_d8._timer){clearTimeout(_d8._timer);_d5.call(this,_d8,_d8._leftTop);}_d4.prototype.onMoveStop.apply(this,arguments);},onMove:function(_d9,_da){_d9._leftTop=_da;if(!_d9._timer){var _db=this;_d9._timer=setTimeout(function(){_d9._timer=null;_d5.call(_db,_d9,_d9._leftTop);},this.timeout);}}});});},"dijit/form/_FormMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/window"],function(_dc,_dd,_de,_df,on,_e0){return _dd("dijit.form._FormMixin",null,{state:"",_getDescendantFormWidgets:function(_e1){var res=[];_dc.forEach(_e1||this.getChildren(),function(_e2){if("value" in _e2){res.push(_e2);}else{res=res.concat(this._getDescendantFormWidgets(_e2.getChildren()));}},this);return res;},reset:function(){_dc.forEach(this._getDescendantFormWidgets(),function(_e3){if(_e3.reset){_e3.reset();}});},validate:function(){var _e4=false;return _dc.every(_dc.map(this._getDescendantFormWidgets(),function(_e5){_e5._hasBeenBlurred=true;var _e6=_e5.disabled||!_e5.validate||_e5.validate();if(!_e6&&!_e4){_e0.scrollIntoView(_e5.containerNode||_e5.domNode);_e5.focus();_e4=true;}return _e6;}),function(_e7){return _e7;});},setValues:function(val){_de.deprecated(this.declaredClass+"::setValues() is deprecated. Use set('value', val) instead.","","2.0");return this.set("value",val);},_setValueAttr:function(obj){var map={};_dc.forEach(this._getDescendantFormWidgets(),function(_e8){if(!_e8.name){return;}var _e9=map[_e8.name]||(map[_e8.name]=[]);_e9.push(_e8);});for(var _ea in map){if(!map.hasOwnProperty(_ea)){continue;}var _eb=map[_ea],_ec=_df.getObject(_ea,false,obj);if(_ec===undefined){continue;}_ec=[].concat(_ec);if(typeof _eb[0].checked=="boolean"){_dc.forEach(_eb,function(w){w.set("value",_dc.indexOf(_ec,w._get("value"))!=-1);});}else{if(_eb[0].multiple){_eb[0].set("value",_ec);}else{_dc.forEach(_eb,function(w,i){w.set("value",_ec[i]);});}}}},getValues:function(){_de.deprecated(this.declaredClass+"::getValues() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},_getValueAttr:function(){var obj={};_dc.forEach(this._getDescendantFormWidgets(),function(_ed){var _ee=_ed.name;if(!_ee||_ed.disabled){return;}var _ef=_ed.get("value");if(typeof _ed.checked=="boolean"){if(/Radio/.test(_ed.declaredClass)){if(_ef!==false){_df.setObject(_ee,_ef,obj);}else{_ef=_df.getObject(_ee,false,obj);if(_ef===undefined){_df.setObject(_ee,null,obj);}}}else{var ary=_df.getObject(_ee,false,obj);if(!ary){ary=[];_df.setObject(_ee,ary,obj);}if(_ef!==false){ary.push(_ef);}}}else{var _f0=_df.getObject(_ee,false,obj);if(typeof _f0!="undefined"){if(_df.isArray(_f0)){_f0.push(_ef);}else{_df.setObject(_ee,[_f0,_ef],obj);}}else{_df.setObject(_ee,_ef,obj);}}});return obj;},isValid:function(){return this.state=="";},onValidStateChange:function(){},_getState:function(){var _f1=_dc.map(this._descendants,function(w){return w.get("state")||"";});return _dc.indexOf(_f1,"Error")>=0?"Error":_dc.indexOf(_f1,"Incomplete")>=0?"Incomplete":"";},disconnectChildren:function(){},connectChildren:function(_f2){this._descendants=this._getDescendantFormWidgets();_dc.forEach(this._descendants,function(_f3){if(!_f3._started){_f3.startup();}});if(!_f2){this._onChildChange();}},_onChildChange:function(_f4){if(!_f4||_f4=="state"||_f4=="disabled"){this._set("state",this._getState());}if(!_f4||_f4=="value"||_f4=="disabled"||_f4=="checked"){if(this._onChangeDelayTimer){this._onChangeDelayTimer.remove();}this._onChangeDelayTimer=this.defer(function(){delete this._onChangeDelayTimer;this._set("value",this.get("value"));},10);}},startup:function(){this.inherited(arguments);this._descendants=this._getDescendantFormWidgets();this.value=this.get("value");this.state=this._getState();var _f5=this;this.own(on(this.containerNode,"attrmodified-state, attrmodified-disabled, attrmodified-value, attrmodified-checked",function(evt){if(evt.target==_f5.domNode){return;}_f5._onChildChange(evt.type.replace("attrmodified-",""));}));this.watch("state",function(_f6,_f7,_f8){this.onValidStateChange(_f8=="");});},destroy:function(){this.inherited(arguments);}});});},"dijit/_DialogMixin":function(){define(["dojo/_base/declare","./a11y"],function(_f9,_fa){return _f9("dijit._DialogMixin",null,{actionBarTemplate:"",execute:function(){},onCancel:function(){},onExecute:function(){},_onSubmit:function(){this.onExecute();this.execute(this.get("value"));},_getFocusItems:function(){var _fb=_fa._getTabNavigable(this.domNode);this._firstFocusItem=_fb.lowest||_fb.first||this.closeButtonNode||this.domNode;this._lastFocusItem=_fb.last||_fb.highest||this._firstFocusItem;}});});},"dijit/DialogUnderlay":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/aspect","dojo/dom-attr","dojo/dom-style","dojo/on","dojo/window","./_Widget","./_TemplatedMixin","./BackgroundIframe","./Viewport","./main"],function(_fc,_fd,_fe,_ff,_100,on,_101,_102,_103,_104,_105,_106){var _107=_fc("dijit.DialogUnderlay",[_102,_103],{templateString:"
",dialogId:"","class":"",_modalConnects:[],_setDialogIdAttr:function(id){_ff.set(this.node,"id",id+"_underlay");this._set("dialogId",id);},_setClassAttr:function(_108){this.node.className="dijitDialogUnderlay "+_108;this._set("class",_108);},postCreate:function(){this.ownerDocumentBody.appendChild(this.domNode);this.own(on(this.domNode,"keydown",_fd.hitch(this,"_onKeyDown")));this.inherited(arguments);},layout:function(){var is=this.node.style,os=this.domNode.style;os.display="none";var _109=_101.getBox(this.ownerDocument);os.top=_109.t+"px";os.left=_109.l+"px";is.width=_109.w+"px";is.height=_109.h+"px";os.display="block";},show:function(){this.domNode.style.display="block";this.open=true;this.layout();this.bgIframe=new _104(this.domNode);var win=_101.get(this.ownerDocument);this._modalConnects=[_105.on("resize",_fd.hitch(this,"layout")),on(win,"scroll",_fd.hitch(this,"layout"))];},hide:function(){this.bgIframe.destroy();delete this.bgIframe;this.domNode.style.display="none";while(this._modalConnects.length){(this._modalConnects.pop()).remove();}this.open=false;},destroy:function(){while(this._modalConnects.length){(this._modalConnects.pop()).remove();}this.inherited(arguments);},_onKeyDown:function(){}});_107.show=function(_10a,_10b){var _10c=_107._singleton;if(!_10c||_10c._destroyed){_10c=_106._underlay=_107._singleton=new _107(_10a);}else{if(_10a){_10c.set(_10a);}}_100.set(_10c.domNode,"zIndex",_10b);if(!_10c.open){_10c.show();}};_107.hide=function(){var _10d=_107._singleton;if(_10d&&!_10d._destroyed){_10d.hide();}};return _107;});},"dijit/layout/ContentPane":function(){define(["dojo/_base/kernel","dojo/_base/lang","../_Widget","../_Container","./_ContentPaneResizeMixin","dojo/string","dojo/html","dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/dom-construct","dojo/_base/xhr","dojo/i18n","dojo/when","dojo/i18n!../nls/loading"],function(_10e,lang,_10f,_110,_111,_112,html,_113,_114,_115,dom,_116,_117,xhr,i18n,when){return _114("dijit.layout.ContentPane",[_10f,_110,_111],{href:"",content:"",extractContent:false,parseOnLoad:true,parserScope:_10e._scopeName,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"${loadingState}",errorMessage:"${errorState}",isLoaded:false,baseClass:"dijitContentPane",ioArgs:{},onLoadDeferred:null,_setTitleAttr:null,stopParser:true,template:false,markupFactory:function(_118,node,ctor){var self=new ctor(_118,node);return !self.href&&self._contentSetter&&self._contentSetter.parseDeferred&&!self._contentSetter.parseDeferred.isFulfilled()?self._contentSetter.parseDeferred.then(function(){return self;}):self;},create:function(_119,_11a){if((!_119||!_119.template)&&_11a&&!("href" in _119)&&!("content" in _119)){_11a=dom.byId(_11a);var df=_11a.ownerDocument.createDocumentFragment();while(_11a.firstChild){df.appendChild(_11a.firstChild);}_119=lang.delegate(_119,{content:df});}this.inherited(arguments,[_119,_11a]);},postMixInProperties:function(){this.inherited(arguments);var _11b=i18n.getLocalization("dijit","loading",this.lang);this.loadingMessage=_112.substitute(this.loadingMessage,_11b);this.errorMessage=_112.substitute(this.errorMessage,_11b);},buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}this.domNode.removeAttribute("title");},startup:function(){this.inherited(arguments);if(this._contentSetter){_113.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},_startChildren:function(){_113.forEach(this.getChildren(),function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}});if(this._contentSetter){_113.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},setHref:function(href){_10e.deprecated("dijit.layout.ContentPane.setHref() is deprecated. Use set('href', ...) instead.","","2.0");return this.set("href",href);},_setHrefAttr:function(href){this.cancel();this.onLoadDeferred=new _115(lang.hitch(this,"cancel"));this.onLoadDeferred.then(lang.hitch(this,"onLoad"));this._set("href",href);if(this.preload||(this._created&&this._isShown())){this._load();}else{this._hrefChanged=true;}return this.onLoadDeferred;},setContent:function(data){_10e.deprecated("dijit.layout.ContentPane.setContent() is deprecated. Use set('content', ...) instead.","","2.0");this.set("content",data);},_setContentAttr:function(data){this._set("href","");this.cancel();this.onLoadDeferred=new _115(lang.hitch(this,"cancel"));if(this._created){this.onLoadDeferred.then(lang.hitch(this,"onLoad"));}this._setContent(data||"");this._isDownloaded=false;return this.onLoadDeferred;},_getContentAttr:function(){return this.containerNode.innerHTML;},cancel:function(){if(this._xhrDfd&&(this._xhrDfd.fired==-1)){this._xhrDfd.cancel();}delete this._xhrDfd;this.onLoadDeferred=null;},destroy:function(){this.cancel();this.inherited(arguments);},destroyRecursive:function(_11c){if(this._beingDestroyed){return;}this.inherited(arguments);},_onShow:function(){this.inherited(arguments);if(this.href){if(!this._xhrDfd&&(!this.isLoaded||this._hrefChanged||this.refreshOnShow)){return this.refresh();}}},refresh:function(){this.cancel();this.onLoadDeferred=new _115(lang.hitch(this,"cancel"));this.onLoadDeferred.then(lang.hitch(this,"onLoad"));this._load();return this.onLoadDeferred;},_load:function(){this._setContent(this.onDownloadStart(),true);var self=this;var _11d={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(lang.isObject(this.ioArgs)){lang.mixin(_11d,this.ioArgs);}var hand=(this._xhrDfd=(this.ioMethod||xhr.get)(_11d)),_11e;hand.then(function(html){_11e=html;try{self._isDownloaded=true;return self._setContent(html,false);}catch(err){self._onError("Content",err);}},function(err){if(!hand.canceled){self._onError("Download",err);}delete self._xhrDfd;return err;}).then(function(){self.onDownloadEnd();delete self._xhrDfd;return _11e;});delete this._hrefChanged;},_onLoadHandler:function(data){this._set("isLoaded",true);try{this.onLoadDeferred.resolve(data);}catch(e){console.error("Error "+(this.widgetId||this.id)+" running custom onLoad code: "+e.message);}},_onUnloadHandler:function(){this._set("isLoaded",false);try{this.onUnload();}catch(e){console.error("Error "+this.widgetId+" running custom onUnload code: "+e.message);}},destroyDescendants:function(_11f){if(this.isLoaded){this._onUnloadHandler();}var _120=this._contentSetter;_113.forEach(this.getChildren(),function(_121){if(_121.destroyRecursive){_121.destroyRecursive(_11f);}else{if(_121.destroy){_121.destroy(_11f);}}_121._destroyed=true;});if(_120){_113.forEach(_120.parseResults,function(_122){if(!_122._destroyed){if(_122.destroyRecursive){_122.destroyRecursive(_11f);}else{if(_122.destroy){_122.destroy(_11f);}}_122._destroyed=true;}});delete _120.parseResults;}if(!_11f){_117.empty(this.containerNode);}delete this._singleChild;},_setContent:function(cont,_123){cont=this.preprocessContent(cont);this.destroyDescendants();var _124=this._contentSetter;if(!(_124&&_124 instanceof html._ContentSetter)){_124=this._contentSetter=new html._ContentSetter({node:this.containerNode,_onError:lang.hitch(this,this._onError),onContentError:lang.hitch(this,function(e){var _125=this.onContentError(e);try{this.containerNode.innerHTML=_125;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}var _126=lang.mixin({cleanContent:this.cleanContent,extractContent:this.extractContent,parseContent:!cont.domNode&&this.parseOnLoad,parserScope:this.parserScope,startup:false,dir:this.dir,lang:this.lang,textDir:this.textDir},this._contentSetterParams||{});var p=_124.set((lang.isObject(cont)&&cont.domNode)?cont.domNode:cont,_126);var self=this;return when(p&&p.then?p:_124.parseDeferred,function(){delete self._contentSetterParams;if(!_123){if(self._started){self._startChildren();self._scheduleLayout();}self._onLoadHandler(cont);}});},preprocessContent:function(_127){return _127;},_onError:function(type,err,_128){this.onLoadDeferred.reject(err);var _129=this["on"+type+"Error"].call(this,err);if(_128){console.error(_128,err);}else{if(_129){this._setContent(_129,true);}}},onLoad:function(){},onUnload:function(){},onDownloadStart:function(){return this.loadingMessage;},onContentError:function(){},onDownloadError:function(){return this.errorMessage;},onDownloadEnd:function(){}});});},"dijit/layout/_ContentPaneResizeMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/lang","dojo/query","../registry","../Viewport","./utils"],function(_12a,_12b,_12c,_12d,_12e,lang,_12f,_130,_131,_132){return _12b("dijit.layout._ContentPaneResizeMixin",null,{doLayout:true,isLayoutContainer:true,startup:function(){if(this._started){return;}var _133=this.getParent();this._childOfLayoutWidget=_133&&_133.isLayoutContainer;this._needLayout=!this._childOfLayoutWidget;this.inherited(arguments);if(this._isShown()){this._onShow();}if(!this._childOfLayoutWidget){this.own(_131.on("resize",lang.hitch(this,"resize")));}},_checkIfSingleChild:function(){if(!this.doLayout){return;}var _134=[],_135=false;_12f("> *",this.containerNode).some(function(node){var _136=_130.byNode(node);if(_136&&_136.resize){_134.push(_136);}else{if(!/script|link|style/i.test(node.nodeName)&&node.offsetHeight){_135=true;}}});this._singleChild=_134.length==1&&!_135?_134[0]:null;_12c.toggle(this.containerNode,this.baseClass+"SingleChild",!!this._singleChild);},resize:function(_137,_138){this._resizeCalled=true;this._scheduleLayout(_137,_138);},_scheduleLayout:function(_139,_13a){if(this._isShown()){this._layout(_139,_13a);}else{this._needLayout=true;this._changeSize=_139;this._resultSize=_13a;}},_layout:function(_13b,_13c){delete this._needLayout;if(!this._wasShown&&this.open!==false){this._onShow();}if(_13b){_12d.setMarginBox(this.domNode,_13b);}var cn=this.containerNode;if(cn===this.domNode){var mb=_13c||{};lang.mixin(mb,_13b||{});if(!("h" in mb)||!("w" in mb)){mb=lang.mixin(_12d.getMarginBox(cn),mb);}this._contentBox=_132.marginBox2contentBox(cn,mb);}else{this._contentBox=_12d.getContentBox(cn);}this._layoutChildren();},_layoutChildren:function(){this._checkIfSingleChild();if(this._singleChild&&this._singleChild.resize){var cb=this._contentBox||_12d.getContentBox(this.containerNode);this._singleChild.resize({w:cb.w,h:cb.h});}else{var _13d=this.getChildren(),_13e,i=0;while(_13e=_13d[i++]){if(_13e.resize){_13e.resize();}}}},_isShown:function(){if(this._childOfLayoutWidget){if(this._resizeCalled&&"open" in this){return this.open;}return this._resizeCalled;}else{if("open" in this){return this.open;}else{var node=this.domNode,_13f=this.domNode.parentNode;return (node.style.display!="none")&&(node.style.visibility!="hidden")&&!_12c.contains(node,"dijitHidden")&&_13f&&_13f.style&&(_13f.style.display!="none");}}},_onShow:function(){this._wasShown=true;if(this._needLayout){this._layout(this._changeSize,this._resultSize);}this.inherited(arguments);}});});},"dijit/layout/utils":function(){define(["dojo/_base/array","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/lang"],function(_140,_141,_142,_143,lang){function _144(word){return word.substring(0,1).toUpperCase()+word.substring(1);};function size(_145,dim){var _146=_145.resize?_145.resize(dim):_142.setMarginBox(_145.domNode,dim);if(_146){lang.mixin(_145,_146);}else{lang.mixin(_145,_142.getMarginBox(_145.domNode));lang.mixin(_145,dim);}};var _147={marginBox2contentBox:function(node,mb){var cs=_143.getComputedStyle(node);var me=_142.getMarginExtents(node,cs);var pb=_142.getPadBorderExtents(node,cs);return {l:_143.toPixelValue(node,cs.paddingLeft),t:_143.toPixelValue(node,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};},layoutChildren:function(_148,dim,_149,_14a,_14b){dim=lang.mixin({},dim);_141.add(_148,"dijitLayoutContainer");_149=_140.filter(_149,function(item){return item.region!="center"&&item.layoutAlign!="client";}).concat(_140.filter(_149,function(item){return item.region=="center"||item.layoutAlign=="client";}));_140.forEach(_149,function(_14c){var elm=_14c.domNode,pos=(_14c.region||_14c.layoutAlign);if(!pos){throw new Error("No region setting for "+_14c.id);}var _14d=elm.style;_14d.left=dim.l+"px";_14d.top=dim.t+"px";_14d.position="absolute";_141.add(elm,"dijitAlign"+_144(pos));var _14e={};if(_14a&&_14a==_14c.id){_14e[_14c.region=="top"||_14c.region=="bottom"?"h":"w"]=_14b;}if(pos=="leading"){pos=_14c.isLeftToRight()?"left":"right";}if(pos=="trailing"){pos=_14c.isLeftToRight()?"right":"left";}if(pos=="top"||pos=="bottom"){_14e.w=dim.w;size(_14c,_14e);dim.h-=_14c.h;if(pos=="top"){dim.t+=_14c.h;}else{_14d.top=dim.t+dim.h+"px";}}else{if(pos=="left"||pos=="right"){_14e.h=dim.h;size(_14c,_14e);dim.w-=_14c.w;if(pos=="left"){dim.l+=_14c.w;}else{_14d.left=dim.l+dim.w+"px";}}else{if(pos=="client"||pos=="center"){size(_14c,dim);}}}});}};lang.setObject("dijit.layout.utils",_147);return _147;});},"dojo/html":function(){define(["./_base/kernel","./_base/lang","./_base/array","./_base/declare","./dom","./dom-construct","./parser"],function(_14f,lang,_150,_151,dom,_152,_153){var _154=0;var html={_secureForInnerHtml:function(cont){return cont.replace(/(?:\s*]+>|]*>[\s\S]*?<\/title>)/ig,"");},_emptyNode:_152.empty,_setNodeContent:function(node,cont){_152.empty(node);if(cont){if(typeof cont=="number"){cont=cont.toString();}if(typeof cont=="string"){cont=_152.toDom(cont,node.ownerDocument);}if(!cont.nodeType&&lang.isArrayLike(cont)){for(var _155=cont.length,i=0;i]*>\s*([\s\S]+)\s*<\/body>/im);if(_159){cont=_159[1];}}}this.empty();this.content=cont;return this.node;},onEnd:function(){if(this.parseContent){this._parse();}return this.node;},tearDown:function(){delete this.parseResults;delete this.parseDeferred;delete this.node;delete this.content;},onContentError:function(err){return "Error occurred setting content: "+err;},onExecError:function(err){return "Error occurred executing scripts: "+err;},_mixin:function(_15a){var _15b={},key;for(key in _15a){if(key in _15b){continue;}this[key]=_15a[key];}},_parse:function(){var _15c=this.node;try{var _15d={};_150.forEach(["dir","lang","textDir"],function(name){if(this[name]){_15d[name]=this[name];}},this);var self=this;this.parseDeferred=_153.parse({rootNode:_15c,noStart:!this.startup,inherited:_15d,scope:this.parserScope}).then(function(_15e){return self.parseResults=_15e;},function(e){self._onError("Content",e,"Error parsing in _ContentSetter#"+self.id);});}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(type,err,_15f){var _160=this["on"+type+"Error"].call(this,err);if(_15f){console.error(_15f,err);}else{if(_160){html._setNodeContent(this.node,_160,true);}}}}),set:function(node,cont,_161){if(undefined==cont){console.warn("dojo.html.set: no cont argument provided, using empty string");cont="";}if(typeof cont=="number"){cont=cont.toString();}if(!_161){return html._setNodeContent(node,cont,true);}else{var op=new html._ContentSetter(lang.mixin(_161,{content:cont,node:node}));return op.set();}}};lang.setObject("dojo.html",html);return html;});},"dijit/TooltipDialog":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/has","dojo/keys","dojo/_base/lang","dojo/on","./focus","./layout/ContentPane","./_DialogMixin","./form/_FormMixin","./_TemplatedMixin","dojo/text!./templates/TooltipDialog.html","./main"],function(_162,_163,has,keys,lang,on,_164,_165,_166,_167,_168,_169,_16a){var _16b=_162("dijit.TooltipDialog",[_165,_168,_167,_166],{title:"",doLayout:false,autofocus:true,baseClass:"dijitTooltipDialog",_firstFocusItem:null,_lastFocusItem:null,templateString:_169,_setTitleAttr:"containerNode",postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"keydown",lang.hitch(this,"_onKey")));},orient:function(node,_16c,_16d){var newC={"MR-ML":"dijitTooltipRight","ML-MR":"dijitTooltipLeft","TM-BM":"dijitTooltipAbove","BM-TM":"dijitTooltipBelow","BL-TL":"dijitTooltipBelow dijitTooltipABLeft","TL-BL":"dijitTooltipAbove dijitTooltipABLeft","BR-TR":"dijitTooltipBelow dijitTooltipABRight","TR-BR":"dijitTooltipAbove dijitTooltipABRight","BR-BL":"dijitTooltipRight","BL-BR":"dijitTooltipLeft","BR-TL":"dijitTooltipBelow dijitTooltipABLeft","BL-TR":"dijitTooltipBelow dijitTooltipABRight","TL-BR":"dijitTooltipAbove dijitTooltipABRight","TR-BL":"dijitTooltipAbove dijitTooltipABLeft"}[_16c+"-"+_16d];_163.replace(this.domNode,newC,this._currentOrientClass||"");this._currentOrientClass=newC;},focus:function(){this._getFocusItems();_164.focus(this._firstFocusItem);},onOpen:function(pos){this.orient(this.domNode,pos.aroundCorner,pos.corner);var _16e=pos.aroundNodePos;if(pos.corner.charAt(0)=="M"&&pos.aroundCorner.charAt(0)=="M"){this.connectorNode.style.top=_16e.y+((_16e.h-this.connectorNode.offsetHeight)>>1)-pos.y+"px";this.connectorNode.style.left="";}else{if(pos.corner.charAt(1)=="M"&&pos.aroundCorner.charAt(1)=="M"){this.connectorNode.style.left=_16e.x+((_16e.w-this.connectorNode.offsetWidth)>>1)-pos.x+"px";}}this._onShow();},onClose:function(){this.onHide();},_onKey:function(evt){if(evt.keyCode==keys.ESCAPE){this.defer("onCancel");evt.stopPropagation();evt.preventDefault();}else{if(evt.keyCode==keys.TAB){var node=evt.target;this._getFocusItems();if(this._firstFocusItem==this._lastFocusItem){evt.stopPropagation();evt.preventDefault();}else{if(node==this._firstFocusItem&&evt.shiftKey){_164.focus(this._lastFocusItem);evt.stopPropagation();evt.preventDefault();}else{if(node==this._lastFocusItem&&!evt.shiftKey){_164.focus(this._firstFocusItem);evt.stopPropagation();evt.preventDefault();}else{evt.stopPropagation();}}}}}}});if(has("dojo-bidi")){_16b.extend({_setTitleAttr:function(_16f){this.containerNode.title=(this.textDir&&this.enforceTextDirWithUcc)?this.enforceTextDirWithUcc(null,_16f):_16f;this._set("title",_16f);},_setTextDirAttr:function(_170){if(!this._created||this.textDir!=_170){this._set("textDir",_170);if(this.textDir&&this.title){this.containerNode.title=this.enforceTextDirWithUcc(null,this.title);}}}});}return _16b;});},"dijit/Editor":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/Deferred","dojo/i18n","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/string","dojo/topic","./_Container","./Toolbar","./ToolbarSeparator","./layout/_LayoutWidget","./form/ToggleButton","./_editor/_Plugin","./_editor/plugins/EnterKeyHandling","./_editor/html","./_editor/range","./_editor/RichText","./main","dojo/i18n!./_editor/nls/commands"],function(_171,_172,_173,_174,i18n,_175,_176,_177,_178,keys,lang,has,_179,_17a,_17b,_17c,_17d,_17e,_17f,_180,_181,html,_182,_183,_184){var _185=_173("dijit.Editor",_183,{plugins:null,extraPlugins:null,constructor:function(){if(!lang.isArray(this.plugins)){this.plugins=["undo","redo","|","cut","copy","paste","|","bold","italic","underline","strikethrough","|","insertOrderedList","insertUnorderedList","indent","outdent","|","justifyLeft","justifyRight","justifyCenter","justifyFull",_181];}this._plugins=[];this._editInterval=this.editActionInterval*1000;if(has("ie")||has("trident")||has("edge")){this.events.push("onBeforeDeactivate");this.events.push("onBeforeActivate");}},postMixInProperties:function(){this.setValueDeferred=new _174();this.inherited(arguments);},postCreate:function(){this.inherited(arguments);this._steps=this._steps.slice(0);this._undoedSteps=this._undoedSteps.slice(0);if(lang.isArray(this.extraPlugins)){this.plugins=this.plugins.concat(this.extraPlugins);}this.commands=i18n.getLocalization("dijit._editor","commands",this.lang);if(has("webkit")){_178.set(this.domNode,"KhtmlUserSelect","none");}},startup:function(){this.inherited(arguments);if(!this.toolbar){this.toolbar=new _17c({ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,"aria-label":this.id});this.header.appendChild(this.toolbar.domNode);}_172.forEach(this.plugins,this.addPlugin,this);this.setValueDeferred.resolve(true);_176.add(this.iframe.parentNode,"dijitEditorIFrameContainer");_176.add(this.iframe,"dijitEditorIFrame");_175.set(this.iframe,"allowTransparency",true);this.toolbar.startup();this.onNormalizedDisplayChanged();},destroy:function(){_172.forEach(this._plugins,function(p){if(p&&p.destroy){p.destroy();}});this._plugins=[];this.toolbar.destroyRecursive();delete this.toolbar;this.inherited(arguments);},addPlugin:function(_186,_187){var args=lang.isString(_186)?{name:_186}:lang.isFunction(_186)?{ctor:_186}:_186;if(!args.setEditor){var o={"args":args,"plugin":null,"editor":this};if(args.name){if(_180.registry[args.name]){o.plugin=_180.registry[args.name](args);}else{_17a.publish(_184._scopeName+".Editor.getPlugin",o);}}if(!o.plugin){try{var pc=args.ctor||lang.getObject(args.name)||_171(args.name);if(pc){o.plugin=new pc(args);}}catch(e){throw new Error(this.id+": cannot find plugin ["+args.name+"]");}}if(!o.plugin){throw new Error(this.id+": cannot find plugin ["+args.name+"]");}_186=o.plugin;}if(arguments.length>1){this._plugins[_187]=_186;}else{this._plugins.push(_186);}_186.setEditor(this);if(lang.isFunction(_186.setToolbar)){_186.setToolbar(this.toolbar);}},resize:function(size){if(size){_17e.prototype.resize.apply(this,arguments);}},layout:function(){var _188=(this._contentBox.h-(this.getHeaderHeight()+this.getFooterHeight()+_177.getPadBorderExtents(this.iframe.parentNode).h+_177.getMarginExtents(this.iframe.parentNode).h));this.editingArea.style.height=_188+"px";if(this.iframe){this.iframe.style.height="100%";}this._layoutMode=true;},_onIEMouseDown:function(e){var _189;var b=this.document.body;var _18a=b.clientWidth;var _18b=b.clientHeight;var _18c=b.clientLeft;var _18d=b.offsetWidth;var _18e=b.offsetHeight;var _18f=b.offsetLeft;if(/^rtl$/i.test(b.dir||"")){if(_18a<_18d&&e.x>_18a&&e.x<_18d){_189=true;}}else{if(e.x<_18c&&e.x>_18f){_189=true;}}if(!_189){if(_18b<_18e&&e.y>_18b&&e.y<_18e){_189=true;}}if(!_189){delete this._cursorToStart;delete this._savedSelection;if(e.target.tagName=="BODY"){this.defer("placeCursorAtEnd");}this.inherited(arguments);}},onBeforeActivate:function(){this._restoreSelection();},onBeforeDeactivate:function(e){if(this.customUndo){this.endEditing(true);}if(e.target.tagName!="BODY"){this._saveSelection();}},customUndo:true,editActionInterval:3,beginEditing:function(cmd){if(!this._inEditing){this._inEditing=true;this._beginEditing(cmd);}if(this.editActionInterval>0){if(this._editTimer){this._editTimer.remove();}this._editTimer=this.defer("endEditing",this._editInterval);}},_steps:[],_undoedSteps:[],execCommand:function(cmd){if(this.customUndo&&(cmd=="undo"||cmd=="redo")){return this[cmd]();}else{if(this.customUndo){this.endEditing();this._beginEditing();}var r=this.inherited(arguments);if(this.customUndo){this._endEditing();}return r;}},_pasteImpl:function(){return this._clipboardCommand("paste");},_cutImpl:function(){return this._clipboardCommand("cut");},_copyImpl:function(){return this._clipboardCommand("copy");},_clipboardCommand:function(cmd){var r;try{r=this.document.execCommand(cmd,false,null);if(has("webkit")&&!r){throw {};}}catch(e){var sub=_179.substitute,_190={cut:"X",copy:"C",paste:"V"};alert(sub(this.commands.systemShortcut,[this.commands[cmd],sub(this.commands[has("mac")?"appleKey":"ctrlKey"],[_190[cmd]])]));r=false;}return r;},queryCommandEnabled:function(cmd){if(this.customUndo&&(cmd=="undo"||cmd=="redo")){return cmd=="undo"?(this._steps.length>1):(this._undoedSteps.length>0);}else{return this.inherited(arguments);}},_moveToBookmark:function(b){var _191=b.mark;var mark=b.mark;var col=b.isCollapsed;var r,_192,_193,sel;if(mark){if(has("ie")<9||(has("ie")===9&&has("quirks"))){if(lang.isArray(mark)){_191=[];_172.forEach(mark,function(n){_191.push(_182.getNode(n,this.editNode));},this);this.selection.moveToBookmark({mark:_191,isCollapsed:col});}else{if(mark.startContainer&&mark.endContainer){sel=_182.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_182.create(this.window);_192=_182.getNode(mark.startContainer,this.editNode);_193=_182.getNode(mark.endContainer,this.editNode);if(_192&&_193){r.setStart(_192,mark.startOffset);r.setEnd(_193,mark.endOffset);sel.addRange(r);}}}}}else{sel=_182.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_182.create(this.window);_192=_182.getNode(mark.startContainer,this.editNode);_193=_182.getNode(mark.endContainer,this.editNode);if(_192&&_193){r.setStart(_192,mark.startOffset);r.setEnd(_193,mark.endOffset);sel.addRange(r);}}}}},_changeToStep:function(from,to){this.setValue(to.text);var b=to.bookmark;if(!b){return;}this._moveToBookmark(b);},undo:function(){var ret=false;if(!this._undoRedoActive){this._undoRedoActive=true;this.endEditing(true);var s=this._steps.pop();if(s&&this._steps.length>0){this.focus();this._changeToStep(s,this._steps[this._steps.length-1]);this._undoedSteps.push(s);this.onDisplayChanged();delete this._undoRedoActive;ret=true;}delete this._undoRedoActive;}return ret;},redo:function(){var ret=false;if(!this._undoRedoActive){this._undoRedoActive=true;this.endEditing(true);var s=this._undoedSteps.pop();if(s&&this._steps.length>0){this.focus();this._changeToStep(this._steps[this._steps.length-1],s);this._steps.push(s);this.onDisplayChanged();ret=true;}delete this._undoRedoActive;}return ret;},endEditing:function(_194){if(this._editTimer){this._editTimer=this._editTimer.remove();}if(this._inEditing){this._endEditing(_194);this._inEditing=false;}},_getBookmark:function(){var b=this.selection.getBookmark();var tmp=[];if(b&&b.mark){var mark=b.mark;if(has("ie")<9||(has("ie")===9&&has("quirks"))){var sel=_182.getSelection(this.window);if(!lang.isArray(mark)){if(sel){var _195;if(sel.rangeCount){_195=sel.getRangeAt(0);}if(_195){b.mark=_195.cloneRange();}else{b.mark=this.selection.getBookmark();}}}else{_172.forEach(b.mark,function(n){tmp.push(_182.getIndex(n,this.editNode).o);},this);b.mark=tmp;}}try{if(b.mark&&b.mark.startContainer){tmp=_182.getIndex(b.mark.startContainer,this.editNode).o;b.mark={startContainer:tmp,startOffset:b.mark.startOffset,endContainer:b.mark.endContainer===b.mark.startContainer?tmp:_182.getIndex(b.mark.endContainer,this.editNode).o,endOffset:b.mark.endOffset};}}catch(e){b.mark=null;}}return b;},_beginEditing:function(){if(this._steps.length===0){this._steps.push({"text":html.getChildrenHtml(this.editNode),"bookmark":this._getBookmark()});}},_endEditing:function(){var v=html.getChildrenHtml(this.editNode);this._undoedSteps=[];this._steps.push({text:v,bookmark:this._getBookmark()});},onKeyDown:function(e){if(!has("ie")&&!this.iframe&&e.keyCode==keys.TAB&&!this.tabIndent){this._saveSelection();}if(!this.customUndo){this.inherited(arguments);return;}var k=e.keyCode;if(e.ctrlKey&&!e.shiftKey&&!e.altKey){if(k==90||k==122){e.stopPropagation();e.preventDefault();this.undo();return;}else{if(k==89||k==121){e.stopPropagation();e.preventDefault();this.redo();return;}}}this.inherited(arguments);switch(k){case keys.ENTER:case keys.BACKSPACE:case keys.DELETE:this.beginEditing();break;case 88:case 86:if(e.ctrlKey&&!e.altKey&&!e.metaKey){this.endEditing();if(e.keyCode==88){this.beginEditing("cut");}else{this.beginEditing("paste");}this.defer("endEditing",1);break;}default:if(!e.ctrlKey&&!e.altKey&&!e.metaKey&&(e.keyCodekeys.F15)){this.beginEditing();break;}case keys.ALT:this.endEditing();break;case keys.UP_ARROW:case keys.DOWN_ARROW:case keys.LEFT_ARROW:case keys.RIGHT_ARROW:case keys.HOME:case keys.END:case keys.PAGE_UP:case keys.PAGE_DOWN:this.endEditing(true);break;case keys.CTRL:case keys.SHIFT:case keys.TAB:break;}},_onBlur:function(){this.inherited(arguments);this.endEditing(true);},_saveSelection:function(){try{this._savedSelection=this._getBookmark();}catch(e){}},_restoreSelection:function(){if(this._savedSelection){delete this._cursorToStart;if(this.selection.isCollapsed()){this._moveToBookmark(this._savedSelection);}delete this._savedSelection;}},onClick:function(){this.endEditing(true);this.inherited(arguments);},replaceValue:function(html){if(!this.customUndo){this.inherited(arguments);}else{if(this.isClosed){this.setValue(html);}else{this.beginEditing();if(!html){html=" ";}this.setValue(html);this.endEditing();}}},_setDisabledAttr:function(_196){this.setValueDeferred.then(lang.hitch(this,function(){if((!this.disabled&&_196)||(!this._buttonEnabledPlugins&&_196)){_172.forEach(this._plugins,function(p){p.set("disabled",true);});}else{if(this.disabled&&!_196){_172.forEach(this._plugins,function(p){p.set("disabled",false);});}}}));this.inherited(arguments);},_setStateClass:function(){try{this.inherited(arguments);if(this.document&&this.document.body){_178.set(this.document.body,"color",_178.get(this.iframe,"color"));_178.set(this.document.body,"background-color",_178.get(this.iframe,"background-color"));}}catch(e){}}});function _197(args){return new _180({command:args.name});};function _198(args){return new _180({buttonClass:_17f,command:args.name});};lang.mixin(_180.registry,{"undo":_197,"redo":_197,"cut":_197,"copy":_197,"paste":_197,"insertOrderedList":_197,"insertUnorderedList":_197,"indent":_197,"outdent":_197,"justifyCenter":_197,"justifyFull":_197,"justifyLeft":_197,"justifyRight":_197,"delete":_197,"selectAll":_197,"removeFormat":_197,"unlink":_197,"insertHorizontalRule":_197,"bold":_198,"italic":_198,"underline":_198,"strikethrough":_198,"subscript":_198,"superscript":_198,"|":function(){return new _180({setEditor:function(_199){this.editor=_199;this.button=new _17d({ownerDocument:_199.ownerDocument});}});}});return _185;});},"dijit/Toolbar":function(){define(["require","dojo/_base/declare","dojo/has","dojo/keys","dojo/ready","./_Widget","./_KeyNavContainer","./_TemplatedMixin"],function(_19a,_19b,has,keys,_19c,_19d,_19e,_19f){if(has("dijit-legacy-requires")){_19c(0,function(){var _1a0=["dijit/ToolbarSeparator"];_19a(_1a0);});}return _19b("dijit.Toolbar",[_19d,_19f,_19e],{templateString:"
"+"
",baseClass:"dijitToolbar",_onLeftArrow:function(){this.focusPrev();},_onRightArrow:function(){this.focusNext();}});});},"dijit/_KeyNavContainer":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/_base/kernel","dojo/keys","dojo/_base/lang","./registry","./_Container","./_FocusMixin","./_KeyNavMixin"],function(_1a1,_1a2,_1a3,_1a4,keys,lang,_1a5,_1a6,_1a7,_1a8){return _1a2("dijit._KeyNavContainer",[_1a7,_1a8,_1a6],{connectKeyNavHandlers:function(_1a9,_1aa){var _1ab=(this._keyNavCodes={});var prev=lang.hitch(this,"focusPrev");var next=lang.hitch(this,"focusNext");_1a1.forEach(_1a9,function(code){_1ab[code]=prev;});_1a1.forEach(_1aa,function(code){_1ab[code]=next;});_1ab[keys.HOME]=lang.hitch(this,"focusFirstChild");_1ab[keys.END]=lang.hitch(this,"focusLastChild");},startupKeyNavChildren:function(){_1a4.deprecated("startupKeyNavChildren() call no longer needed","","2.0");},startup:function(){this.inherited(arguments);_1a1.forEach(this.getChildren(),lang.hitch(this,"_startupChild"));},addChild:function(_1ac,_1ad){this.inherited(arguments);this._startupChild(_1ac);},_startupChild:function(_1ae){_1ae.set("tabIndex","-1");},_getFirst:function(){var _1af=this.getChildren();return _1af.length?_1af[0]:null;},_getLast:function(){var _1b0=this.getChildren();return _1b0.length?_1b0[_1b0.length-1]:null;},focusNext:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,1));},focusPrev:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,-1),true);},childSelector:function(node){var node=_1a5.byNode(node);return node&&node.getParent()==this;}});});},"dijit/_KeyNavMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/on","dijit/registry","dijit/_FocusMixin"],function(_1b1,_1b2,_1b3,keys,lang,on,_1b4,_1b5){return _1b2("dijit._KeyNavMixin",_1b5,{tabIndex:"0",childSelector:null,postCreate:function(){this.inherited(arguments);_1b3.set(this.domNode,"tabIndex",this.tabIndex);if(!this._keyNavCodes){var _1b6=this._keyNavCodes={};_1b6[keys.HOME]=lang.hitch(this,"focusFirstChild");_1b6[keys.END]=lang.hitch(this,"focusLastChild");_1b6[this.isLeftToRight()?keys.LEFT_ARROW:keys.RIGHT_ARROW]=lang.hitch(this,"_onLeftArrow");_1b6[this.isLeftToRight()?keys.RIGHT_ARROW:keys.LEFT_ARROW]=lang.hitch(this,"_onRightArrow");_1b6[keys.UP_ARROW]=lang.hitch(this,"_onUpArrow");_1b6[keys.DOWN_ARROW]=lang.hitch(this,"_onDownArrow");}var self=this,_1b7=typeof this.childSelector=="string"?this.childSelector:lang.hitch(this,"childSelector");this.own(on(this.domNode,"keypress",lang.hitch(this,"_onContainerKeypress")),on(this.domNode,"keydown",lang.hitch(this,"_onContainerKeydown")),on(this.domNode,"focus",lang.hitch(this,"_onContainerFocus")),on(this.containerNode,on.selector(_1b7,"focusin"),function(evt){self._onChildFocus(_1b4.getEnclosingWidget(this),evt);}));},_onLeftArrow:function(){},_onRightArrow:function(){},_onUpArrow:function(){},_onDownArrow:function(){},focus:function(){this.focusFirstChild();},_getFirstFocusableChild:function(){return this._getNextFocusableChild(null,1);},_getLastFocusableChild:function(){return this._getNextFocusableChild(null,-1);},focusFirstChild:function(){this.focusChild(this._getFirstFocusableChild());},focusLastChild:function(){this.focusChild(this._getLastFocusableChild());},focusChild:function(_1b8,last){if(!_1b8){return;}if(this.focusedChild&&_1b8!==this.focusedChild){this._onChildBlur(this.focusedChild);}_1b8.set("tabIndex",this.tabIndex);_1b8.focus(last?"end":"start");},_onContainerFocus:function(evt){if(evt.target!==this.domNode||this.focusedChild){return;}this.focus();},_onFocus:function(){_1b3.set(this.domNode,"tabIndex","-1");this.inherited(arguments);},_onBlur:function(evt){_1b3.set(this.domNode,"tabIndex",this.tabIndex);if(this.focusedChild){this.focusedChild.set("tabIndex","-1");this.lastFocusedChild=this.focusedChild;this._set("focusedChild",null);}this.inherited(arguments);},_onChildFocus:function(_1b9){if(_1b9&&_1b9!=this.focusedChild){if(this.focusedChild&&!this.focusedChild._destroyed){this.focusedChild.set("tabIndex","-1");}_1b9.set("tabIndex",this.tabIndex);this.lastFocused=_1b9;this._set("focusedChild",_1b9);}},_searchString:"",multiCharSearchDuration:1000,onKeyboardSearch:function(item,evt,_1ba,_1bb){if(item){this.focusChild(item);}},_keyboardSearchCompare:function(item,_1bc){var _1bd=item.domNode,text=item.label||(_1bd.focusNode?_1bd.focusNode.label:"")||_1bd.innerText||_1bd.textContent||"",_1be=text.replace(/^\s+/,"").substr(0,_1bc.length).toLowerCase();return (!!_1bc.length&&_1be==_1bc)?-1:0;},_onContainerKeydown:function(evt){var func=this._keyNavCodes[evt.keyCode];if(func){func(evt,this.focusedChild);evt.stopPropagation();evt.preventDefault();this._searchString="";}else{if(evt.keyCode==keys.SPACE&&this._searchTimer&&!(evt.ctrlKey||evt.altKey||evt.metaKey)){evt.stopImmediatePropagation();evt.preventDefault();this._keyboardSearch(evt," ");}}},_onContainerKeypress:function(evt){if(evt.charCode<=keys.SPACE||evt.ctrlKey||evt.altKey||evt.metaKey){return;}evt.preventDefault();evt.stopPropagation();this._keyboardSearch(evt,String.fromCharCode(evt.charCode).toLowerCase());},_keyboardSearch:function(evt,_1bf){var _1c0=null,_1c1,_1c2=0,_1c3=lang.hitch(this,function(){if(this._searchTimer){this._searchTimer.remove();}this._searchString+=_1bf;var _1c4=/^(.)\1*$/.test(this._searchString);var _1c5=_1c4?1:this._searchString.length;_1c1=this._searchString.substr(0,_1c5);this._searchTimer=this.defer(function(){this._searchTimer=null;this._searchString="";},this.multiCharSearchDuration);var _1c6=this.focusedChild||null;if(_1c5==1||!_1c6){_1c6=this._getNextFocusableChild(_1c6,1);if(!_1c6){return;}}var stop=_1c6;do{var rc=this._keyboardSearchCompare(_1c6,_1c1);if(!!rc&&_1c2++==0){_1c0=_1c6;}if(rc==-1){_1c2=-1;break;}_1c6=this._getNextFocusableChild(_1c6,1);}while(_1c6&&_1c6!=stop);});_1c3();this.onKeyboardSearch(_1c0,evt,_1c1,_1c2);},_onChildBlur:function(){},_getNextFocusableChild:function(_1c7,dir){var _1c8=_1c7;do{if(!_1c7){_1c7=this[dir>0?"_getFirst":"_getLast"]();if(!_1c7){break;}}else{_1c7=this._getNext(_1c7,dir);}if(_1c7!=null&&_1c7!=_1c8&&_1c7.isFocusable()){return _1c7;}}while(_1c7!=_1c8);return null;},_getFirst:function(){return null;},_getLast:function(){return null;},_getNext:function(_1c9,dir){if(_1c9){_1c9=_1c9.domNode;while(_1c9){_1c9=_1c9[dir<0?"previousSibling":"nextSibling"];if(_1c9&&"getAttribute" in _1c9){var w=_1b4.byNode(_1c9);if(w){return w;}}}}return null;}});});},"dijit/ToolbarSeparator":function(){define(["dojo/_base/declare","dojo/dom","./_Widget","./_TemplatedMixin"],function(_1ca,dom,_1cb,_1cc){return _1ca("dijit.ToolbarSeparator",[_1cb,_1cc],{templateString:"
",buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"dijit/form/ToggleButton":function(){define(["dojo/_base/declare","dojo/_base/kernel","./Button","./_ToggleButtonMixin"],function(_1cd,_1ce,_1cf,_1d0){return _1cd("dijit.form.ToggleButton",[_1cf,_1d0],{baseClass:"dijitToggleButton",setChecked:function(_1d1){_1ce.deprecated("setChecked("+_1d1+") is deprecated. Use set('checked',"+_1d1+") instead.","","2.0");this.set("checked",_1d1);}});});},"dijit/form/Button":function(){define(["require","dojo/_base/declare","dojo/dom-class","dojo/has","dojo/_base/kernel","dojo/_base/lang","dojo/ready","./_FormWidget","./_ButtonMixin","dojo/text!./templates/Button.html","../a11yclick"],function(_1d2,_1d3,_1d4,has,_1d5,lang,_1d6,_1d7,_1d8,_1d9){if(has("dijit-legacy-requires")){_1d6(0,function(){var _1da=["dijit/form/DropDownButton","dijit/form/ComboButton","dijit/form/ToggleButton"];_1d2(_1da);});}var _1db=_1d3("dijit.form.Button"+(has("dojo-bidi")?"_NoBidi":""),[_1d7,_1d8],{showLabel:true,iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},baseClass:"dijitButton",templateString:_1d9,_setValueAttr:"valueNode",_setNameAttr:function(name){if(this.valueNode){this.valueNode.setAttribute("name",name);}},postCreate:function(){this.inherited(arguments);this._setLabelFromContainer();},_setLabelFromContainer:function(){if(this.containerNode&&!this.label){this.label=lang.trim(this.containerNode.innerHTML);this.onLabelSet();}},_setShowLabelAttr:function(val){if(this.containerNode){_1d4.toggle(this.containerNode,"dijitDisplayNone",!val);}this._set("showLabel",val);},setLabel:function(_1dc){_1d5.deprecated("dijit.form.Button.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_1dc);},onLabelSet:function(){this.inherited(arguments);if(!this.showLabel&&!("title" in this.params)){this.titleNode.title=lang.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});if(has("dojo-bidi")){_1db=_1d3("dijit.form.Button",_1db,{onLabelSet:function(){this.inherited(arguments);if(this.titleNode.title){this.applyTextDir(this.titleNode,this.titleNode.title);}},_setTextDirAttr:function(_1dd){if(this._created&&this.textDir!=_1dd){this._set("textDir",_1dd);this._setLabelAttr(this.label);}}});}return _1db;});},"dijit/form/_ButtonMixin":function(){define(["dojo/_base/declare","dojo/dom","dojo/has","../registry"],function(_1de,dom,has,_1df){var _1e0=_1de("dijit.form._ButtonMixin"+(has("dojo-bidi")?"_NoBidi":""),null,{label:"",type:"button",__onClick:function(e){e.stopPropagation();e.preventDefault();if(!this.disabled){this.valueNode.click(e);}return false;},_onClick:function(e){if(this.disabled){e.stopPropagation();e.preventDefault();return false;}if(this.onClick(e)===false){e.preventDefault();}var _1e1=e.defaultPrevented;if(!_1e1&&this.type=="submit"&&!(this.valueNode||this.focusNode).form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _1e2=_1df.byNode(node);if(_1e2&&typeof _1e2._onSubmit=="function"){_1e2._onSubmit(e);e.preventDefault();_1e1=true;break;}}}return !_1e1;},postCreate:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},onClick:function(){return true;},_setLabelAttr:function(_1e3){this._set("label",_1e3);var _1e4=this.containerNode||this.focusNode;_1e4.innerHTML=_1e3;this.onLabelSet();},onLabelSet:function(){}});if(has("dojo-bidi")){_1e0=_1de("dijit.form._ButtonMixin",_1e0,{onLabelSet:function(){this.inherited(arguments);var _1e5=this.containerNode||this.focusNode;this.applyTextDir(_1e5);}});}return _1e0;});},"dijit/form/_ToggleButtonMixin":function(){define(["dojo/_base/declare","dojo/dom-attr"],function(_1e6,_1e7){return _1e6("dijit.form._ToggleButtonMixin",null,{checked:false,_aria_attr:"aria-pressed",_onClick:function(evt){var _1e8=this.checked;this._set("checked",!_1e8);var ret=this.inherited(arguments);this.set("checked",ret?this.checked:_1e8);return ret;},_setCheckedAttr:function(_1e9,_1ea){this._set("checked",_1e9);var node=this.focusNode||this.domNode;if(this._created){if(_1e7.get(node,"checked")!=!!_1e9){_1e7.set(node,"checked",!!_1e9);}}node.setAttribute(this._aria_attr,String(_1e9));this._handleOnChange(_1e9,_1ea);},postCreate:function(){this.inherited(arguments);var node=this.focusNode||this.domNode;if(this.checked){node.setAttribute("checked","checked");}if(this._resetValue===undefined){this._lastValueReported=this._resetValue=this.checked;}},reset:function(){this._hasBeenBlurred=false;this.set("checked",this.params.checked||false);}});});},"dijit/_editor/_Plugin":function(){define(["dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","../Destroyable","../form/Button"],function(_1eb,_1ec,lang,_1ed,_1ee){var _1ef=_1ec("dijit._editor._Plugin",_1ed,{constructor:function(args){this.params=args||{};lang.mixin(this,this.params);this._attrPairNames={};},editor:null,iconClassPrefix:"dijitEditorIcon",button:null,command:"",useDefaultCommand:true,buttonClass:_1ee,disabled:false,getLabel:function(key){return this.editor.commands[key];},_initButton:function(){if(this.command.length){var _1f0=this.getLabel(this.command),_1f1=this.editor,_1f2=this.iconClassPrefix+" "+this.iconClassPrefix+this.command.charAt(0).toUpperCase()+this.command.substr(1);if(!this.button){var _1f3=lang.mixin({label:_1f0,ownerDocument:_1f1.ownerDocument,dir:_1f1.dir,lang:_1f1.lang,showLabel:false,iconClass:_1f2,dropDown:this.dropDown,tabIndex:"-1"},this.params||{});delete _1f3.name;this.button=new this.buttonClass(_1f3);}}if(this.get("disabled")&&this.button){this.button.set("disabled",this.get("disabled"));}},destroy:function(){if(this.dropDown){this.dropDown.destroyRecursive();}this.inherited(arguments);},connect:function(o,f,tf){this.own(_1eb.connect(o,f,this,tf));},updateState:function(){var e=this.editor,c=this.command,_1f4,_1f5;if(!e||!e.isLoaded||!c.length){return;}var _1f6=this.get("disabled");if(this.button){try{var _1f7=e._implCommand(c);_1f5=!_1f6&&(this[_1f7]?this[_1f7](c):e.queryCommandEnabled(c));if(this.enabled!==_1f5){this.enabled=_1f5;this.button.set("disabled",!_1f5);}if(_1f5){if(typeof this.button.checked=="boolean"){_1f4=e.queryCommandState(c);if(this.checked!==_1f4){this.checked=_1f4;this.button.set("checked",e.queryCommandState(c));}}}}catch(e){}}},setEditor:function(_1f8){this.editor=_1f8;this._initButton();if(this.button&&this.useDefaultCommand){if(this.editor.queryCommandAvailable(this.command)){this.own(this.button.on("click",lang.hitch(this.editor,"execCommand",this.command,this.commandArg)));}else{this.button.domNode.style.display="none";}}this.own(this.editor.on("NormalizedDisplayChanged",lang.hitch(this,"updateState")));},setToolbar:function(_1f9){if(this.button){_1f9.addChild(this.button);}},set:function(name,_1fa){if(typeof name==="object"){for(var x in name){this.set(x,name[x]);}return this;}var _1fb=this._getAttrNames(name);if(this[_1fb.s]){var _1fc=this[_1fb.s].apply(this,Array.prototype.slice.call(arguments,1));}else{this._set(name,_1fa);}return _1fc||this;},get:function(name){var _1fd=this._getAttrNames(name);return this[_1fd.g]?this[_1fd.g]():this[name];},_setDisabledAttr:function(_1fe){this._set("disabled",_1fe);this.updateState();},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}var uc=name.charAt(0).toUpperCase()+name.substr(1);return (apn[name]={s:"_set"+uc+"Attr",g:"_get"+uc+"Attr"});},_set:function(name,_1ff){this[name]=_1ff;}});_1ef.registry={};return _1ef;});},"dijit/_editor/plugins/EnterKeyHandling":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","../_Plugin","../RichText","../range"],function(_200,_201,keys,lang,on,has,win,_202,_203,_204,_205){return _200("dijit._editor.plugins.EnterKeyHandling",_203,{blockNodeForEnter:"BR",constructor:function(args){if(args){if("blockNodeForEnter" in args){args.blockNodeForEnter=args.blockNodeForEnter.toUpperCase();}lang.mixin(this,args);}},setEditor:function(_206){if(this.editor===_206){return;}this.editor=_206;if(this.blockNodeForEnter=="BR"){this.editor.customUndo=true;_206.onLoadDeferred.then(lang.hitch(this,function(d){this.own(on(_206.document,"keydown",lang.hitch(this,function(e){if(e.keyCode==keys.ENTER){var ne=lang.mixin({},e);ne.shiftKey=true;if(!this.handleEnterKey(ne)){e.stopPropagation();e.preventDefault();}}})));if(has("ie")>=9&&has("ie")<=10){this.own(on(_206.document,"paste",lang.hitch(this,function(e){setTimeout(lang.hitch(this,function(){var r=this.editor.document.selection.createRange();r.move("character",-1);r.select();r.move("character",1);r.select();}),0);})));}return d;}));}else{if(this.blockNodeForEnter){var h=lang.hitch(this,"handleEnterKey");_206.addKeyHandler(13,0,0,h);_206.addKeyHandler(13,0,1,h);this.own(this.editor.on("KeyPressed",lang.hitch(this,"onKeyPressed")));}}},onKeyPressed:function(){if(this._checkListLater){if(this.editor.selection.isCollapsed()){var _207=this.editor.selection.getAncestorElement("LI");if(!_207){_204.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);var _208=this.editor.selection.getAncestorElement(this.blockNodeForEnter);if(_208){_208.innerHTML=this.bogusHtmlContent;if(has("ie")<=9){var r=this.editor.document.selection.createRange();r.move("character",-1);r.select();}}else{console.error("onKeyPressed: Cannot find the new block node");}}else{if(has("mozilla")){if(_207.parentNode.parentNode.nodeName=="LI"){_207=_207.parentNode.parentNode;}}var fc=_207.firstChild;if(fc&&fc.nodeType==1&&(fc.nodeName=="UL"||fc.nodeName=="OL")){_207.insertBefore(fc.ownerDocument.createTextNode(" "),fc);var _209=_205.create(this.editor.window);_209.setStart(_207.firstChild,0);var _20a=_205.getSelection(this.editor.window,true);_20a.removeAllRanges();_20a.addRange(_209);}}}this._checkListLater=false;}if(this._pressedEnterInBlock){if(this._pressedEnterInBlock.previousSibling){this.removeTrailingBr(this._pressedEnterInBlock.previousSibling);}delete this._pressedEnterInBlock;}},bogusHtmlContent:" ",blockNodes:/^(?:P|H1|H2|H3|H4|H5|H6|LI)$/,handleEnterKey:function(e){var _20b,_20c,_20d,_20e,_20f,_210,doc=this.editor.document,br,rs,txt;if(e.shiftKey){var _211=this.editor.selection.getParentElement();var _212=_205.getAncestor(_211,this.blockNodes);if(_212){if(_212.tagName=="LI"){return true;}_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);if(!_20c.collapsed){_20c.deleteContents();_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}if(_205.atBeginningOfContainer(_212,_20c.startContainer,_20c.startOffset)){br=doc.createElement("br");_20d=_205.create(this.editor.window);_212.insertBefore(br,_212.firstChild);_20d.setStartAfter(br);_20b.removeAllRanges();_20b.addRange(_20d);}else{if(_205.atEndOfContainer(_212,_20c.startContainer,_20c.startOffset)){_20d=_205.create(this.editor.window);br=doc.createElement("br");_212.appendChild(br);_212.appendChild(doc.createTextNode(" "));_20d.setStart(_212.lastChild,0);_20b.removeAllRanges();_20b.addRange(_20d);}else{rs=_20c.startContainer;if(rs&&rs.nodeType==3){txt=rs.nodeValue;_20e=doc.createTextNode(txt.substring(0,_20c.startOffset));_20f=doc.createTextNode(txt.substring(_20c.startOffset));_210=doc.createElement("br");if(_20f.nodeValue==""&&has("webkit")){_20f=doc.createTextNode(" ");}_201.place(_20e,rs,"after");_201.place(_210,_20e,"after");_201.place(_20f,_210,"after");_201.destroy(rs);_20d=_205.create(this.editor.window);_20d.setStart(_20f,0);_20b.removeAllRanges();_20b.addRange(_20d);return false;}return true;}}}else{_20b=_205.getSelection(this.editor.window);if(_20b.rangeCount){_20c=_20b.getRangeAt(0);if(_20c&&_20c.startContainer){if(!_20c.collapsed){_20c.deleteContents();_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}rs=_20c.startContainer;if(rs&&rs.nodeType==3){var _213=_20c.startOffset;if(rs.length<_213){ret=this._adjustNodeAndOffset(rs,_213);rs=ret.node;_213=ret.offset;}txt=rs.nodeValue;_20e=doc.createTextNode(txt.substring(0,_213));_20f=doc.createTextNode(txt.substring(_213));_210=doc.createElement("br");if(!_20f.length){_20f=doc.createTextNode(" ");}if(_20e.length){_201.place(_20e,rs,"after");}else{_20e=rs;}_201.place(_210,_20e,"after");_201.place(_20f,_210,"after");_201.destroy(rs);_20d=_205.create(this.editor.window);_20d.setStart(_20f,0);_20d.setEnd(_20f,_20f.length);_20b.removeAllRanges();_20b.addRange(_20d);this.editor.selection.collapse(true);}else{var _214;if(_20c.startOffset>=0){_214=rs.childNodes[_20c.startOffset];}var _210=doc.createElement("br");var _20f=doc.createTextNode(" ");if(!_214){rs.appendChild(_210);rs.appendChild(_20f);}else{_201.place(_210,_214,"before");_201.place(_20f,_210,"after");}_20d=_205.create(this.editor.window);_20d.setStart(_20f,0);_20d.setEnd(_20f,_20f.length);_20b.removeAllRanges();_20b.addRange(_20d);this.editor.selection.collapse(true);}}}else{_204.prototype.execCommand.call(this.editor,"inserthtml","
");}}return false;}var _215=true;_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);if(!_20c.collapsed){_20c.deleteContents();_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}var _216=_205.getBlockAncestor(_20c.endContainer,null,this.editor.editNode);var _217=_216.blockNode;if((this._checkListLater=(_217&&(_217.nodeName=="LI"||_217.parentNode.nodeName=="LI")))){if(has("mozilla")){this._pressedEnterInBlock=_217;}if(/^(\s| | |\xA0|]*\bclass=['"]Apple-style-span['"][^>]*>(\s| | |\xA0)<\/span>)?(
)?$/.test(_217.innerHTML)){_217.innerHTML="";if(has("webkit")){_20d=_205.create(this.editor.window);_20d.setStart(_217,0);_20b.removeAllRanges();_20b.addRange(_20d);}this._checkListLater=false;}return true;}if(!_216.blockNode||_216.blockNode===this.editor.editNode){try{_204.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);}catch(e2){}_216={blockNode:this.editor.selection.getAncestorElement(this.blockNodeForEnter),blockContainer:this.editor.editNode};if(_216.blockNode){if(_216.blockNode!=this.editor.editNode&&(!(_216.blockNode.textContent||_216.blockNode.innerHTML).replace(/^\s+|\s+$/g,"").length)){this.removeTrailingBr(_216.blockNode);return false;}}else{_216.blockNode=this.editor.editNode;}_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}var _218=doc.createElement(this.blockNodeForEnter);_218.innerHTML=this.bogusHtmlContent;this.removeTrailingBr(_216.blockNode);var _219=_20c.endOffset;var node=_20c.endContainer;if(node.length<_219){var ret=this._adjustNodeAndOffset(node,_219);node=ret.node;_219=ret.offset;}if(_205.atEndOfContainer(_216.blockNode,node,_219)){if(_216.blockNode===_216.blockContainer){_216.blockNode.appendChild(_218);}else{_201.place(_218,_216.blockNode,"after");}_215=false;_20d=_205.create(this.editor.window);_20d.setStart(_218,0);_20b.removeAllRanges();_20b.addRange(_20d);if(this.editor.height){_202.scrollIntoView(_218);}}else{if(_205.atBeginningOfContainer(_216.blockNode,_20c.startContainer,_20c.startOffset)){_201.place(_218,_216.blockNode,_216.blockNode===_216.blockContainer?"first":"before");if(_218.nextSibling&&this.editor.height){_20d=_205.create(this.editor.window);_20d.setStart(_218.nextSibling,0);_20b.removeAllRanges();_20b.addRange(_20d);_202.scrollIntoView(_218.nextSibling);}_215=false;}else{if(_216.blockNode===_216.blockContainer){_216.blockNode.appendChild(_218);}else{_201.place(_218,_216.blockNode,"after");}_215=false;if(_216.blockNode.style){if(_218.style){if(_216.blockNode.style.cssText){_218.style.cssText=_216.blockNode.style.cssText;}}}rs=_20c.startContainer;var _21a;if(rs&&rs.nodeType==3){var _21b,_21c;_219=_20c.endOffset;if(rs.length<_219){ret=this._adjustNodeAndOffset(rs,_219);rs=ret.node;_219=ret.offset;}txt=rs.nodeValue;_20e=doc.createTextNode(txt.substring(0,_219));_20f=doc.createTextNode(txt.substring(_219,txt.length));_201.place(_20e,rs,"before");_201.place(_20f,rs,"after");_201.destroy(rs);var _21d=_20e.parentNode;while(_21d!==_216.blockNode){var tg=_21d.tagName;var _21e=doc.createElement(tg);if(_21d.style){if(_21e.style){if(_21d.style.cssText){_21e.style.cssText=_21d.style.cssText;}}}if(_21d.tagName==="FONT"){if(_21d.color){_21e.color=_21d.color;}if(_21d.face){_21e.face=_21d.face;}if(_21d.size){_21e.size=_21d.size;}}_21b=_20f;while(_21b){_21c=_21b.nextSibling;_21e.appendChild(_21b);_21b=_21c;}_201.place(_21e,_21d,"after");_20e=_21d;_20f=_21e;_21d=_21d.parentNode;}_21b=_20f;if(_21b.nodeType==1||(_21b.nodeType==3&&_21b.nodeValue)){_218.innerHTML="";}_21a=_21b;while(_21b){_21c=_21b.nextSibling;_218.appendChild(_21b);_21b=_21c;}}_20d=_205.create(this.editor.window);var _21f;var _220=_21a;if(this.blockNodeForEnter!=="BR"){while(_220){_21f=_220;_21c=_220.firstChild;_220=_21c;}if(_21f&&_21f.parentNode){_218=_21f.parentNode;_20d.setStart(_218,0);_20b.removeAllRanges();_20b.addRange(_20d);if(this.editor.height){_202.scrollIntoView(_218);}if(has("mozilla")){this._pressedEnterInBlock=_216.blockNode;}}else{_215=true;}}else{_20d.setStart(_218,0);_20b.removeAllRanges();_20b.addRange(_20d);if(this.editor.height){_202.scrollIntoView(_218);}if(has("mozilla")){this._pressedEnterInBlock=_216.blockNode;}}}}return _215;},_adjustNodeAndOffset:function(node,_221){while(node.length<_221&&node.nextSibling&&node.nextSibling.nodeType==3){_221=_221-node.length;node=node.nextSibling;}return {"node":node,"offset":_221};},removeTrailingBr:function(_222){var para=/P|DIV|LI/i.test(_222.tagName)?_222:this.editor.selection.getParentOfType(_222,["P","DIV","LI"]);if(!para){return;}if(para.lastChild){if((para.childNodes.length>1&¶.lastChild.nodeType==3&&/^[\s\xAD]*$/.test(para.lastChild.nodeValue))||para.lastChild.tagName=="BR"){_201.destroy(para.lastChild);}}if(!para.childNodes.length){para.innerHTML=this.bogusHtmlContent;}}});});},"dijit/_editor/RichText":function(){define(["dojo/_base/array","dojo/_base/config","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/query","dojo/domReady","dojo/sniff","dojo/string","dojo/topic","dojo/_base/unload","dojo/_base/url","dojo/window","../_Widget","../_CssStateMixin","../selection","./range","./html","../focus","../main"],function(_223,_224,_225,_226,dom,_227,_228,_229,_22a,_22b,_22c,keys,lang,on,_22d,_22e,has,_22f,_230,_231,_232,_233,_234,_235,_236,_237,_238,_239,_23a){var _23b=_225("dijit._editor.RichText",[_234,_235],{constructor:function(_23c){this.contentPreFilters=[];this.contentPostFilters=[];this.contentDomPreFilters=[];this.contentDomPostFilters=[];this.editingAreaStyleSheets=[];this.events=[].concat(this.events);this._keyHandlers={};if(_23c&&lang.isString(_23c.value)){this.value=_23c.value;}this.onLoadDeferred=new _226();},baseClass:"dijitEditor",inheritWidth:false,focusOnLoad:false,name:"",styleSheets:"",height:"300px",minHeight:"1em",isClosed:true,isLoaded:false,_SEPARATOR:"@@**%%__RICHTEXTBOUNDRY__%%**@@",_NAME_CONTENT_SEP:"@@**%%:%%**@@",onLoadDeferred:null,isTabIndent:false,disableSpellCheck:false,postCreate:function(){if("textarea"===this.domNode.tagName.toLowerCase()){console.warn("RichText should not be used with the TEXTAREA tag. See dijit._editor.RichText docs.");}this.contentPreFilters=[lang.trim,lang.hitch(this,"_preFixUrlAttributes")].concat(this.contentPreFilters);if(has("mozilla")){this.contentPreFilters=[this._normalizeFontStyle].concat(this.contentPreFilters);this.contentPostFilters=[this._removeMozBogus].concat(this.contentPostFilters);}if(has("webkit")){this.contentPreFilters=[this._removeWebkitBogus].concat(this.contentPreFilters);this.contentPostFilters=[this._removeWebkitBogus].concat(this.contentPostFilters);}if(has("ie")||has("trident")){this.contentPostFilters=[this._normalizeFontStyle].concat(this.contentPostFilters);this.contentDomPostFilters=[lang.hitch(this,"_stripBreakerNodes")].concat(this.contentDomPostFilters);}this.contentDomPostFilters=[lang.hitch(this,"_stripTrailingEmptyNodes")].concat(this.contentDomPostFilters);this.inherited(arguments);_230.publish(_23a._scopeName+"._editor.RichText::init",this);},startup:function(){this.inherited(arguments);this.open();this.setupDefaultShortcuts();},setupDefaultShortcuts:function(){var exec=lang.hitch(this,function(cmd,arg){return function(){return !this.execCommand(cmd,arg);};});var _23d={b:exec("bold"),i:exec("italic"),u:exec("underline"),a:exec("selectall"),s:function(){this.save(true);},m:function(){this.isTabIndent=!this.isTabIndent;},"1":exec("formatblock","h1"),"2":exec("formatblock","h2"),"3":exec("formatblock","h3"),"4":exec("formatblock","h4"),"\\":exec("insertunorderedlist")};if(!has("ie")){_23d.Z=exec("redo");}var key;for(key in _23d){this.addKeyHandler(key,true,false,_23d[key]);}},events:["onKeyDown","onKeyUp"],captureEvents:[],_editorCommandsLocalized:false,_localizeEditorCommands:function(){if(_23b._editorCommandsLocalized){this._local2NativeFormatNames=_23b._local2NativeFormatNames;this._native2LocalFormatNames=_23b._native2LocalFormatNames;return;}_23b._editorCommandsLocalized=true;_23b._local2NativeFormatNames={};_23b._native2LocalFormatNames={};this._local2NativeFormatNames=_23b._local2NativeFormatNames;this._native2LocalFormatNames=_23b._native2LocalFormatNames;var _23e=["div","p","pre","h1","h2","h3","h4","h5","h6","ol","ul","address"];var _23f="",_240,i=0;while((_240=_23e[i++])){if(_240.charAt(1)!=="l"){_23f+="<"+_240+">content
";}else{_23f+="<"+_240+">
  • content

  • ";}}var _241={position:"absolute",top:"0px",zIndex:10,opacity:0.01};var div=_229.create("div",{style:_241,innerHTML:_23f});this.ownerDocumentBody.appendChild(div);var _242=lang.hitch(this,function(){var node=div.firstChild;while(node){try{this.selection.selectElement(node.firstChild);var _243=node.tagName.toLowerCase();this._local2NativeFormatNames[_243]=document.queryCommandValue("formatblock");this._native2LocalFormatNames[this._local2NativeFormatNames[_243]]=_243;node=node.nextSibling.nextSibling;}catch(e){}}_229.destroy(div);});this.defer(_242);},open:function(_244){if(!this.onLoadDeferred||this.onLoadDeferred.fired>=0){this.onLoadDeferred=new _226();}if(!this.isClosed){this.close();}_230.publish(_23a._scopeName+"._editor.RichText::open",this);if(arguments.length===1&&_244.nodeName){this.domNode=_244;}var dn=this.domNode;var html;if(lang.isString(this.value)){html=this.value;dn.innerHTML="";}else{if(dn.nodeName&&dn.nodeName.toLowerCase()=="textarea"){var ta=(this.textarea=dn);this.name=ta.name;html=ta.value;dn=this.domNode=this.ownerDocument.createElement("div");dn.setAttribute("widgetId",this.id);ta.removeAttribute("widgetId");dn.cssText=ta.cssText;dn.className+=" "+ta.className;_229.place(dn,ta,"before");var _245=lang.hitch(this,function(){_22b.set(ta,{display:"block",position:"absolute",top:"-1000px"});if(has("ie")){var s=ta.style;this.__overflow=s.overflow;s.overflow="hidden";}});if(has("ie")){this.defer(_245,10);}else{_245();}if(ta.form){var _246=ta.value;this.reset=function(){var _247=this.getValue();if(_247!==_246){this.replaceValue(_246);}};on(ta.form,"submit",lang.hitch(this,function(){_227.set(ta,"disabled",this.disabled);ta.value=this.getValue();}));}}else{html=_238.getChildrenHtml(dn);dn.innerHTML="";}}this.value=html;if(dn.nodeName&&dn.nodeName==="LI"){dn.innerHTML="
    ";}this.header=dn.ownerDocument.createElement("div");dn.appendChild(this.header);this.editingArea=dn.ownerDocument.createElement("div");dn.appendChild(this.editingArea);this.footer=dn.ownerDocument.createElement("div");dn.appendChild(this.footer);if(!this.name){this.name=this.id+"_AUTOGEN";}if(this.name!==""&&(!_224["useXDomain"]||_224["allowXdRichTextSave"])){var _248=dom.byId(_23a._scopeName+"._editor.RichText.value");if(_248&&_248.value!==""){var _249=_248.value.split(this._SEPARATOR),i=0,dat;while((dat=_249[i++])){var data=dat.split(this._NAME_CONTENT_SEP);if(data[0]===this.name){this.value=data[1];_249=_249.splice(i,1);_248.value=_249.join(this._SEPARATOR);break;}}}if(!_23b._globalSaveHandler){_23b._globalSaveHandler={};_231.addOnUnload(function(){var id;for(id in _23b._globalSaveHandler){var f=_23b._globalSaveHandler[id];if(lang.isFunction(f)){f();}}});}_23b._globalSaveHandler[this.id]=lang.hitch(this,"_saveContent");}this.isClosed=false;var ifr=(this.editorObject=this.iframe=this.ownerDocument.createElement("iframe"));ifr.id=this.id+"_iframe";ifr.style.border="none";ifr.style.width="100%";if(this._layoutMode){ifr.style.height="100%";}else{if(has("ie")>=7){if(this.height){ifr.style.height=this.height;}if(this.minHeight){ifr.style.minHeight=this.minHeight;}}else{ifr.style.height=this.height?this.height:this.minHeight;}}ifr.frameBorder=0;ifr._loadFunc=lang.hitch(this,function(w){this.window=w;this.document=w.document;this.selection=new _236.SelectionManager(w);if(has("ie")){this._localizeEditorCommands();}this.onLoad(this.get("value"));});var src=this._getIframeDocTxt().replace(/\\/g,"\\\\").replace(/'/g,"\\'"),s;if(has("ie")<11){s="javascript:document.open();try{parent.window;}catch(e){document.domain=\""+document.domain+"\";}"+"document.write('"+src+"');document.close()";}else{s="javascript: '"+src+"'";}this.editingArea.appendChild(ifr);ifr.src=s;if(dn.nodeName==="LI"){dn.lastChild.style.marginTop="-1.2em";}_228.add(this.domNode,this.baseClass);},_local2NativeFormatNames:{},_native2LocalFormatNames:{},_getIframeDocTxt:function(){var _24a=_22b.getComputedStyle(this.domNode);var _24b;if(this["aria-label"]){_24b=this["aria-label"];}else{var _24c=_22d("label[for=\""+this.id+"\"]",this.ownerDocument)[0]||dom.byId(this["aria-labelledby"],this.ownerDocument);if(_24c){_24b=_24c.textContent||_24c.innerHTML||"";}}var html="
    ";var font=[_24a.fontWeight,_24a.fontSize,_24a.fontFamily].join(" ");var _24d=_24a.lineHeight;if(_24d.indexOf("px")>=0){_24d=parseFloat(_24d)/parseFloat(_24a.fontSize);}else{if(_24d.indexOf("em")>=0){_24d=parseFloat(_24d);}else{_24d="normal";}}var _24e="";var self=this;this.style.replace(/(^|;)\s*(line-|font-?)[^;]+/ig,function(_24f){_24f=_24f.replace(/^;/ig,"")+";";var s=_24f.split(":")[0];if(s){s=lang.trim(s);s=s.toLowerCase();var i;var sC="";for(i=0;i","\n","\n","\n",_24b?""+_22f.escape(_24b)+"":"","\n",this._applyEditingAreaStyleSheets(),"\n","\n",html,"\n"].join("");},_applyEditingAreaStyleSheets:function(){var _251=[];if(this.styleSheets){_251=this.styleSheets.split(";");this.styleSheets="";}_251=_251.concat(this.editingAreaStyleSheets);this.editingAreaStyleSheets=[];var text="",i=0,url,_252=_233.get(this.ownerDocument);while((url=_251[i++])){var _253=(new _232(_252.location,url)).toString();this.editingAreaStyleSheets.push(_253);text+="";}return text;},addStyleSheet:function(uri){var url=uri.toString(),_254=_233.get(this.ownerDocument);if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _232(_254.location,url)).toString();}if(_223.indexOf(this.editingAreaStyleSheets,url)>-1){return;}this.editingAreaStyleSheets.push(url);this.onLoadDeferred.then(lang.hitch(this,function(){if(this.document.createStyleSheet){this.document.createStyleSheet(url);}else{var head=this.document.getElementsByTagName("head")[0];var _255=this.document.createElement("link");_255.rel="stylesheet";_255.type="text/css";_255.href=url;head.appendChild(_255);}}));},removeStyleSheet:function(uri){var url=uri.toString(),_256=_233.get(this.ownerDocument);if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _232(_256.location,url)).toString();}var _257=_223.indexOf(this.editingAreaStyleSheets,url);if(_257===-1){return;}delete this.editingAreaStyleSheets[_257];_22d("link[href=\""+url+"\"]",this.window.document).orphan();},disabled:false,_mozSettingProps:{"styleWithCSS":false},_setDisabledAttr:function(_258){_258=!!_258;this._set("disabled",_258);if(!this.isLoaded){return;}var _259=has("ie")&&(this.isLoaded||!this.focusOnLoad);if(_259){this.editNode.unselectable="on";}this.editNode.contentEditable=!_258;this.editNode.tabIndex=_258?"-1":this.tabIndex;if(_259){this.defer(function(){if(this.editNode){this.editNode.unselectable="off";}});}if(has("mozilla")&&!_258&&this._mozSettingProps){var ps=this._mozSettingProps;var n;for(n in ps){if(ps.hasOwnProperty(n)){try{this.document.execCommand(n,false,ps[n]);}catch(e2){}}}}this._disabledOK=true;},onLoad:function(html){if(!this.window.__registeredWindow){this.window.__registeredWindow=true;this._iframeRegHandle=_239.registerIframe(this.iframe);}this.editNode=this.document.body.firstChild;var _25a=this;this.beforeIframeNode=_229.place("
    ",this.iframe,"before");this.afterIframeNode=_229.place("
    ",this.iframe,"after");this.iframe.onfocus=this.document.onfocus=function(){_25a.editNode.focus();};this.focusNode=this.editNode;var _25b=this.events.concat(this.captureEvents);var ap=this.iframe?this.document:this.editNode;this.own.apply(this,_223.map(_25b,function(item){var type=item.toLowerCase().replace(/^on/,"");return on(ap,type,lang.hitch(this,item));},this));this.own(on(ap,"mouseup",lang.hitch(this,"onClick")));if(has("ie")){this.own(on(this.document,"mousedown",lang.hitch(this,"_onIEMouseDown")));this.editNode.style.zoom=1;}if(has("webkit")){this._webkitListener=this.own(on(this.document,"mouseup",lang.hitch(this,"onDisplayChanged")))[0];this.own(on(this.document,"mousedown",lang.hitch(this,function(e){var t=e.target;if(t&&(t===this.document.body||t===this.document)){this.defer("placeCursorAtEnd");}})));}if(has("ie")){try{this.document.execCommand("RespectVisibilityInDesign",true,null);}catch(e){}}this.isLoaded=true;this.set("disabled",this.disabled);var _25c=lang.hitch(this,function(){this.setValue(html);if(this.onLoadDeferred&&!this.onLoadDeferred.isFulfilled()){this.onLoadDeferred.resolve(true);}this.onDisplayChanged();if(this.focusOnLoad){_22e(lang.hitch(this,"defer","focus",this.updateInterval));}this.value=this.getValue(true);});if(this.setValueDeferred){this.setValueDeferred.then(_25c);}else{_25c();}},onKeyDown:function(e){if(e.keyCode===keys.SHIFT||e.keyCode===keys.ALT||e.keyCode===keys.META||e.keyCode===keys.CTRL){return true;}if(e.keyCode===keys.TAB&&this.isTabIndent){e.stopPropagation();e.preventDefault();if(this.queryCommandEnabled((e.shiftKey?"outdent":"indent"))){this.execCommand((e.shiftKey?"outdent":"indent"));}}if(e.keyCode==keys.TAB&&!this.isTabIndent&&!e.ctrlKey&&!e.altKey){if(e.shiftKey){this.beforeIframeNode.focus();}else{this.afterIframeNode.focus();}return true;}if(has("ie")<9&&e.keyCode===keys.BACKSPACE&&this.document.selection.type==="Control"){e.stopPropagation();e.preventDefault();this.execCommand("delete");}if(has("ff")){if(e.keyCode===keys.PAGE_UP||e.keyCode===keys.PAGE_DOWN){if(this.editNode.clientHeight>=this.editNode.scrollHeight){e.preventDefault();}}}var _25d=this._keyHandlers[e.keyCode],args=arguments;if(_25d&&!e.altKey){_223.some(_25d,function(h){if(!(h.shift^e.shiftKey)&&!(h.ctrl^(e.ctrlKey||e.metaKey))){if(!h.handler.apply(this,args)){e.preventDefault();}return true;}},this);}this.defer("onKeyPressed",1);return true;},onKeyUp:function(){},setDisabled:function(_25e){_22c.deprecated("dijit.Editor::setDisabled is deprecated","use dijit.Editor::attr(\"disabled\",boolean) instead",2);this.set("disabled",_25e);},_setValueAttr:function(_25f){this.setValue(_25f);},_setDisableSpellCheckAttr:function(_260){if(this.document){_227.set(this.document.body,"spellcheck",!_260);}else{this.onLoadDeferred.then(lang.hitch(this,function(){_227.set(this.document.body,"spellcheck",!_260);}));}this._set("disableSpellCheck",_260);},addKeyHandler:function(key,ctrl,_261,_262){if(typeof key=="string"){key=key.toUpperCase().charCodeAt(0);}if(!lang.isArray(this._keyHandlers[key])){this._keyHandlers[key]=[];}this._keyHandlers[key].push({shift:_261||false,ctrl:ctrl||false,handler:_262});},onKeyPressed:function(){this.onDisplayChanged();},onClick:function(e){this.onDisplayChanged(e);},_onIEMouseDown:function(){if(!this.focused&&!this.disabled){this.focus();}},_onBlur:function(e){if(has("ie")||has("trident")){this.defer(function(){if(!_239.curNode){this.ownerDocumentBody.focus();}});}this.inherited(arguments);var _263=this.getValue(true);if(_263!==this.value){this.onChange(_263);}this._set("value",_263);},_onFocus:function(e){if(!this.disabled){if(!this._disabledOK){this.set("disabled",false);}this.inherited(arguments);}},blur:function(){if(!has("ie")&&this.window.document.documentElement&&this.window.document.documentElement.focus){this.window.document.documentElement.focus();}else{if(this.ownerDocumentBody.focus){this.ownerDocumentBody.focus();}}},focus:function(){if(!this.isLoaded){this.focusOnLoad=true;return;}if(has("ie")<9){this.iframe.fireEvent("onfocus",document.createEventObject());}else{this.editNode.focus();}},updateInterval:200,_updateTimer:null,onDisplayChanged:function(){if(this._updateTimer){this._updateTimer.remove();}this._updateTimer=this.defer("onNormalizedDisplayChanged",this.updateInterval);},onNormalizedDisplayChanged:function(){delete this._updateTimer;},onChange:function(){},_normalizeCommand:function(cmd,_264){var _265=cmd.toLowerCase();if(_265==="formatblock"){if(has("safari")&&_264===undefined){_265="heading";}}else{if(_265==="hilitecolor"&&!has("mozilla")){_265="backcolor";}}return _265;},_implCommand:function(cmd){return "_"+this._normalizeCommand(cmd)+"EnabledImpl";},_qcaCache:{},queryCommandAvailable:function(_266){var ca=this._qcaCache[_266];if(ca!==undefined){return ca;}return (this._qcaCache[_266]=this._queryCommandAvailable(_266));},_queryCommandAvailable:function(_267){switch(_267.toLowerCase()){case "bold":case "italic":case "underline":case "subscript":case "superscript":case "fontname":case "fontsize":case "forecolor":case "hilitecolor":case "justifycenter":case "justifyfull":case "justifyleft":case "justifyright":case "delete":case "selectall":case "toggledir":case "createlink":case "unlink":case "removeformat":case "inserthorizontalrule":case "insertimage":case "insertorderedlist":case "insertunorderedlist":case "indent":case "outdent":case "formatblock":case "inserthtml":case "undo":case "redo":case "strikethrough":case "tabindent":case "cut":case "copy":case "paste":return true;case "blockdirltr":case "blockdirrtl":case "dirltr":case "dirrtl":case "inlinedirltr":case "inlinedirrtl":return has("ie")||has("trident")||has("edge");case "inserttable":case "insertcell":case "insertcol":case "insertrow":case "deletecells":case "deletecols":case "deleterows":case "mergecells":case "splitcell":return !has("webkit");default:return false;}},execCommand:function(_268,_269){var _26a;if(this.focused){this.focus();}_268=this._normalizeCommand(_268,_269);if(_269!==undefined){if(_268==="heading"){throw new Error("unimplemented");}else{if(_268==="formatblock"&&(has("ie")||has("trident"))){_269="<"+_269+">";}}}var _26b="_"+_268+"Impl";if(this[_26b]){_26a=this[_26b](_269);}else{_269=arguments.length>1?_269:null;if(_269||_268!=="createlink"){_26a=this.document.execCommand(_268,false,_269);}}this.onDisplayChanged();return _26a;},queryCommandEnabled:function(_26c){if(this.disabled||!this._disabledOK){return false;}_26c=this._normalizeCommand(_26c);var _26d=this._implCommand(_26c);if(this[_26d]){return this[_26d](_26c);}else{return this._browserQueryCommandEnabled(_26c);}},queryCommandState:function(_26e){if(this.disabled||!this._disabledOK){return false;}_26e=this._normalizeCommand(_26e);try{return this.document.queryCommandState(_26e);}catch(e){return false;}},queryCommandValue:function(_26f){if(this.disabled||!this._disabledOK){return false;}var r;_26f=this._normalizeCommand(_26f);if(has("ie")&&_26f==="formatblock"){r=this._native2LocalFormatNames[this.document.queryCommandValue(_26f)];}else{if(has("mozilla")&&_26f==="hilitecolor"){var _270;try{_270=this.document.queryCommandValue("styleWithCSS");}catch(e){_270=false;}this.document.execCommand("styleWithCSS",false,true);r=this.document.queryCommandValue(_26f);this.document.execCommand("styleWithCSS",false,_270);}else{r=this.document.queryCommandValue(_26f);}}return r;},_sCall:function(name,args){return this.selection[name].apply(this.selection,args);},placeCursorAtStart:function(){this.focus();var _271=false;if(has("mozilla")){var _272=this.editNode.firstChild;while(_272){if(_272.nodeType===3){if(_272.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_271=true;this.selection.selectElement(_272);break;}}else{if(_272.nodeType===1){_271=true;var tg=_272.tagName?_272.tagName.toLowerCase():"";if(/br|input|img|base|meta|area|basefont|hr|link/.test(tg)){this.selection.selectElement(_272);}else{this.selection.selectElementChildren(_272);}break;}}_272=_272.nextSibling;}}else{_271=true;this.selection.selectElementChildren(this.editNode);}if(_271){this.selection.collapse(true);}},placeCursorAtEnd:function(){this.focus();var _273=false;if(has("mozilla")){var last=this.editNode.lastChild;while(last){if(last.nodeType===3){if(last.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_273=true;this.selection.selectElement(last);break;}}else{if(last.nodeType===1){_273=true;this.selection.selectElement(last.lastChild||last);break;}}last=last.previousSibling;}}else{_273=true;this.selection.selectElementChildren(this.editNode);}if(_273){this.selection.collapse(false);}},getValue:function(_274){if(this.textarea){if(this.isClosed||!this.isLoaded){return this.textarea.value;}}return this.isLoaded?this._postFilterContent(null,_274):this.value;},_getValueAttr:function(){return this.getValue(true);},setValue:function(html){if(!this.isLoaded){this.onLoadDeferred.then(lang.hitch(this,function(){this.setValue(html);}));return;}if(this.textarea&&(this.isClosed||!this.isLoaded)){this.textarea.value=html;}else{html=this._preFilterContent(html);var node=this.isClosed?this.domNode:this.editNode;node.innerHTML=html;this._preDomFilterContent(node);}this.onDisplayChanged();this._set("value",this.getValue(true));},replaceValue:function(html){if(this.isClosed){this.setValue(html);}else{if(this.window&&this.window.getSelection&&!has("mozilla")){this.setValue(html);}else{if(this.window&&this.window.getSelection){html=this._preFilterContent(html);this.execCommand("selectall");this.execCommand("inserthtml",html);this._preDomFilterContent(this.editNode);}else{if(this.document&&this.document.selection){this.setValue(html);}}}}this._set("value",this.getValue(true));},_preFilterContent:function(html){var ec=html;_223.forEach(this.contentPreFilters,function(ef){if(ef){ec=ef(ec);}});return ec;},_preDomFilterContent:function(dom){dom=dom||this.editNode;_223.forEach(this.contentDomPreFilters,function(ef){if(ef&&lang.isFunction(ef)){ef(dom);}},this);},_postFilterContent:function(dom,_275){var ec;if(!lang.isString(dom)){dom=dom||this.editNode;if(this.contentDomPostFilters.length){if(_275){dom=lang.clone(dom);}_223.forEach(this.contentDomPostFilters,function(ef){dom=ef(dom);});}ec=_238.getChildrenHtml(dom);}else{ec=dom;}if(!lang.trim(ec.replace(/^\xA0\xA0*/,"").replace(/\xA0\xA0*$/,"")).length){ec="";}_223.forEach(this.contentPostFilters,function(ef){ec=ef(ec);});return ec;},_saveContent:function(){var _276=dom.byId(_23a._scopeName+"._editor.RichText.value");if(_276){if(_276.value){_276.value+=this._SEPARATOR;}_276.value+=this.name+this._NAME_CONTENT_SEP+this.getValue(true);}},escapeXml:function(str,_277){str=str.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""");if(!_277){str=str.replace(/'/gm,"'");}return str;},getNodeHtml:function(node){_22c.deprecated("dijit.Editor::getNodeHtml is deprecated","use dijit/_editor/html::getNodeHtml instead",2);return _238.getNodeHtml(node);},getNodeChildrenHtml:function(dom){_22c.deprecated("dijit.Editor::getNodeChildrenHtml is deprecated","use dijit/_editor/html::getChildrenHtml instead",2);return _238.getChildrenHtml(dom);},close:function(save){if(this.isClosed){return;}if(!arguments.length){save=true;}if(save){this._set("value",this.getValue(true));}if(this.interval){clearInterval(this.interval);}if(this._webkitListener){this._webkitListener.remove();delete this._webkitListener;}if(has("ie")){this.iframe.onfocus=null;}this.iframe._loadFunc=null;if(this._iframeRegHandle){this._iframeRegHandle.remove();delete this._iframeRegHandle;}if(this.textarea){var s=this.textarea.style;s.position="";s.left=s.top="";if(has("ie")){s.overflow=this.__overflow;this.__overflow=null;}this.textarea.value=this.value;_229.destroy(this.domNode);this.domNode=this.textarea;}else{this.domNode.innerHTML=this.value;}delete this.iframe;_228.remove(this.domNode,this.baseClass);this.isClosed=true;this.isLoaded=false;delete this.editNode;delete this.focusNode;if(this.window&&this.window._frameElement){this.window._frameElement=null;}this.window=null;this.document=null;this.editingArea=null;this.editorObject=null;},destroy:function(){if(!this.isClosed){this.close(false);}if(this._updateTimer){this._updateTimer.remove();}this.inherited(arguments);if(_23b._globalSaveHandler){delete _23b._globalSaveHandler[this.id];}},_removeMozBogus:function(html){return html.replace(/\stype="_moz"/gi,"").replace(/\s_moz_dirty=""/gi,"").replace(/_moz_resizing="(true|false)"/gi,"");},_removeWebkitBogus:function(html){html=html.replace(/\sclass="webkit-block-placeholder"/gi,"");html=html.replace(/\sclass="apple-style-span"/gi,"");html=html.replace(//gi,"");return html;},_normalizeFontStyle:function(html){return html.replace(/<(\/)?strong([ \>])/gi,"<$1b$2").replace(/<(\/)?em([ \>])/gi,"<$1i$2");},_preFixUrlAttributes:function(html){return html.replace(/(?:(]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2").replace(/(?:(]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2");},_browserQueryCommandEnabled:function(_278){if(!_278){return false;}var elem=has("ie")<9?this.document.selection.createRange():this.document;try{return elem.queryCommandEnabled(_278);}catch(e){return false;}},_createlinkEnabledImpl:function(){var _279=true;if(has("opera")){var sel=this.window.getSelection();if(sel.isCollapsed){_279=true;}else{_279=this.document.queryCommandEnabled("createlink");}}else{_279=this._browserQueryCommandEnabled("createlink");}return _279;},_unlinkEnabledImpl:function(){var _27a=true;if(has("mozilla")||has("webkit")){_27a=this.selection.hasAncestorElement("a");}else{_27a=this._browserQueryCommandEnabled("unlink");}return _27a;},_inserttableEnabledImpl:function(){var _27b=true;if(has("mozilla")||has("webkit")){_27b=true;}else{_27b=this._browserQueryCommandEnabled("inserttable");}return _27b;},_cutEnabledImpl:function(){var _27c=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_27c=!!sel;}else{_27c=this._browserQueryCommandEnabled("cut");}return _27c;},_copyEnabledImpl:function(){var _27d=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_27d=!!sel;}else{_27d=this._browserQueryCommandEnabled("copy");}return _27d;},_pasteEnabledImpl:function(){var _27e=true;if(has("webkit")){return true;}else{_27e=this._browserQueryCommandEnabled("paste");}return _27e;},_inserthorizontalruleImpl:function(_27f){if(has("ie")){return this._inserthtmlImpl("
    ");}return this.document.execCommand("inserthorizontalrule",false,_27f);},_unlinkImpl:function(_280){if((this.queryCommandEnabled("unlink"))&&(has("mozilla")||has("webkit"))){var a=this.selection.getAncestorElement("a");this.selection.selectElement(a);return this.document.execCommand("unlink",false,null);}return this.document.execCommand("unlink",false,_280);},_hilitecolorImpl:function(_281){var _282;var _283=this._handleTextColorOrProperties("hilitecolor",_281);if(!_283){if(has("mozilla")){this.document.execCommand("styleWithCSS",false,true);_282=this.document.execCommand("hilitecolor",false,_281);this.document.execCommand("styleWithCSS",false,false);}else{_282=this.document.execCommand("hilitecolor",false,_281);}}return _282;},_backcolorImpl:function(_284){if(has("ie")){_284=_284?_284:null;}var _285=this._handleTextColorOrProperties("backcolor",_284);if(!_285){_285=this.document.execCommand("backcolor",false,_284);}return _285;},_forecolorImpl:function(_286){if(has("ie")){_286=_286?_286:null;}var _287=false;_287=this._handleTextColorOrProperties("forecolor",_286);if(!_287){_287=this.document.execCommand("forecolor",false,_286);}return _287;},_inserthtmlImpl:function(_288){_288=this._preFilterContent(_288);var rv=true;if(has("ie")<9){var _289=this.document.selection.createRange();if(this.document.selection.type.toUpperCase()==="CONTROL"){var n=_289.item(0);while(_289.length){_289.remove(_289.item(0));}n.outerHTML=_288;}else{_289.pasteHTML(_288);}_289.select();}else{if(has("trident")<8){var _289;var _28a=_237.getSelection(this.window);if(_28a&&_28a.rangeCount&&_28a.getRangeAt){_289=_28a.getRangeAt(0);_289.deleteContents();var div=_229.create("div");div.innerHTML=_288;var node,_28b;var n=this.document.createDocumentFragment();while((node=div.firstChild)){_28b=n.appendChild(node);}_289.insertNode(n);if(_28b){_289=_289.cloneRange();_289.setStartAfter(_28b);_289.collapse(false);_28a.removeAllRanges();_28a.addRange(_289);}}}else{if(has("mozilla")&&!_288.length){this.selection.remove();}else{rv=this.document.execCommand("inserthtml",false,_288);}}}return rv;},_boldImpl:function(_28c){var _28d=false;if(has("ie")||has("trident")){this._adaptIESelection();_28d=this._adaptIEFormatAreaAndExec("bold");}if(!_28d){_28d=this.document.execCommand("bold",false,_28c);}return _28d;},_italicImpl:function(_28e){var _28f=false;if(has("ie")||has("trident")){this._adaptIESelection();_28f=this._adaptIEFormatAreaAndExec("italic");}if(!_28f){_28f=this.document.execCommand("italic",false,_28e);}return _28f;},_underlineImpl:function(_290){var _291=false;if(has("ie")||has("trident")){this._adaptIESelection();_291=this._adaptIEFormatAreaAndExec("underline");}if(!_291){_291=this.document.execCommand("underline",false,_290);}return _291;},_strikethroughImpl:function(_292){var _293=false;if(has("ie")||has("trident")){this._adaptIESelection();_293=this._adaptIEFormatAreaAndExec("strikethrough");}if(!_293){_293=this.document.execCommand("strikethrough",false,_292);}return _293;},_superscriptImpl:function(_294){var _295=false;if(has("ie")||has("trident")){this._adaptIESelection();_295=this._adaptIEFormatAreaAndExec("superscript");}if(!_295){_295=this.document.execCommand("superscript",false,_294);}return _295;},_subscriptImpl:function(_296){var _297=false;if(has("ie")||has("trident")){this._adaptIESelection();_297=this._adaptIEFormatAreaAndExec("subscript");}if(!_297){_297=this.document.execCommand("subscript",false,_296);}return _297;},_fontnameImpl:function(_298){var _299;if(has("ie")||has("trident")){_299=this._handleTextColorOrProperties("fontname",_298);}if(!_299){_299=this.document.execCommand("fontname",false,_298);}return _299;},_fontsizeImpl:function(_29a){var _29b;if(has("ie")||has("trident")){_29b=this._handleTextColorOrProperties("fontsize",_29a);}if(!_29b){_29b=this.document.execCommand("fontsize",false,_29a);}return _29b;},_insertorderedlistImpl:function(_29c){var _29d=false;if(has("ie")||has("trident")||has("edge")){_29d=this._adaptIEList("insertorderedlist",_29c);}if(!_29d){_29d=this.document.execCommand("insertorderedlist",false,_29c);}return _29d;},_insertunorderedlistImpl:function(_29e){var _29f=false;if(has("ie")||has("trident")||has("edge")){_29f=this._adaptIEList("insertunorderedlist",_29e);}if(!_29f){_29f=this.document.execCommand("insertunorderedlist",false,_29e);}return _29f;},getHeaderHeight:function(){return this._getNodeChildrenHeight(this.header);},getFooterHeight:function(){return this._getNodeChildrenHeight(this.footer);},_getNodeChildrenHeight:function(node){var h=0;if(node&&node.childNodes){var i;for(i=0;i0){return this._isNodeEmpty(node.childNodes[0],_2a0);}return true;}else{if(node.nodeType===3){return (node.nodeValue.substring(_2a0)==="");}}return false;},_removeStartingRangeFromRange:function(node,_2a1){if(node.nextSibling){_2a1.setStart(node.nextSibling,0);}else{var _2a2=node.parentNode;while(_2a2&&_2a2.nextSibling==null){_2a2=_2a2.parentNode;}if(_2a2){_2a1.setStart(_2a2.nextSibling,0);}}return _2a1;},_adaptIESelection:function(){var _2a3=_237.getSelection(this.window);if(_2a3&&_2a3.rangeCount&&!_2a3.isCollapsed){var _2a4=_2a3.getRangeAt(0);var _2a5=_2a4.startContainer;var _2a6=_2a4.startOffset;while(_2a5.nodeType===3&&_2a6>=_2a5.length&&_2a5.nextSibling){_2a6=_2a6-_2a5.length;_2a5=_2a5.nextSibling;}var _2a7=null;while(this._isNodeEmpty(_2a5,_2a6)&&_2a5!==_2a7){_2a7=_2a5;_2a4=this._removeStartingRangeFromRange(_2a5,_2a4);_2a5=_2a4.startContainer;_2a6=0;}_2a3.removeAllRanges();_2a3.addRange(_2a4);}},_adaptIEFormatAreaAndExec:function(_2a8){var _2a9=_237.getSelection(this.window);var doc=this.document;var rs,ret,_2aa,txt,_2ab,_2ac,_2ad,_2ae;if(_2a8&&_2a9&&_2a9.isCollapsed){var _2af=this.queryCommandValue(_2a8);if(_2af){var _2b0=this._tagNamesForCommand(_2a8);_2aa=_2a9.getRangeAt(0);var fs=_2aa.startContainer;if(fs.nodeType===3){var _2b1=_2aa.endOffset;if(fs.length<_2b1){ret=this._adjustNodeAndOffset(rs,_2b1);fs=ret.node;_2b1=ret.offset;}}var _2b2;while(fs&&fs!==this.editNode){var _2b3=fs.tagName?fs.tagName.toLowerCase():"";if(_223.indexOf(_2b0,_2b3)>-1){_2b2=fs;break;}fs=fs.parentNode;}if(_2b2){rs=_2aa.startContainer;var _2b4=doc.createElement(_2b2.tagName);_229.place(_2b4,_2b2,"after");if(rs&&rs.nodeType===3){var _2b5,_2b6;var _2b7=_2aa.endOffset;if(rs.length<_2b7){ret=this._adjustNodeAndOffset(rs,_2b7);rs=ret.node;_2b7=ret.offset;}txt=rs.nodeValue;_2ab=doc.createTextNode(txt.substring(0,_2b7));var _2b8=txt.substring(_2b7,txt.length);if(_2b8){_2ac=doc.createTextNode(_2b8);}_229.place(_2ab,rs,"before");if(_2ac){_2ad=doc.createElement("span");_2ad.className="ieFormatBreakerSpan";_229.place(_2ad,rs,"after");_229.place(_2ac,_2ad,"after");_2ac=_2ad;}_229.destroy(rs);var _2b9=_2ab.parentNode;var _2ba=[];var _2bb;while(_2b9!==_2b2){var tg=_2b9.tagName;_2bb={tagName:tg};_2ba.push(_2bb);var _2bc=doc.createElement(tg);if(_2b9.style){if(_2bc.style){if(_2b9.style.cssText){_2bc.style.cssText=_2b9.style.cssText;_2bb.cssText=_2b9.style.cssText;}}}if(_2b9.tagName==="FONT"){if(_2b9.color){_2bc.color=_2b9.color;_2bb.color=_2b9.color;}if(_2b9.face){_2bc.face=_2b9.face;_2bb.face=_2b9.face;}if(_2b9.size){_2bc.size=_2b9.size;_2bb.size=_2b9.size;}}if(_2b9.className){_2bc.className=_2b9.className;_2bb.className=_2b9.className;}if(_2ac){_2b5=_2ac;while(_2b5){_2b6=_2b5.nextSibling;_2bc.appendChild(_2b5);_2b5=_2b6;}}if(_2bc.tagName==_2b9.tagName){_2ad=doc.createElement("span");_2ad.className="ieFormatBreakerSpan";_229.place(_2ad,_2b9,"after");_229.place(_2bc,_2ad,"after");}else{_229.place(_2bc,_2b9,"after");}_2ab=_2b9;_2ac=_2bc;_2b9=_2b9.parentNode;}if(_2ac){_2b5=_2ac;if(_2b5.nodeType===1||(_2b5.nodeType===3&&_2b5.nodeValue)){_2b4.innerHTML="";}while(_2b5){_2b6=_2b5.nextSibling;_2b4.appendChild(_2b5);_2b5=_2b6;}}var _2bd;if(_2ba.length){_2bb=_2ba.pop();var _2be=doc.createElement(_2bb.tagName);if(_2bb.cssText&&_2be.style){_2be.style.cssText=_2bb.cssText;}if(_2bb.className){_2be.className=_2bb.className;}if(_2bb.tagName==="FONT"){if(_2bb.color){_2be.color=_2bb.color;}if(_2bb.face){_2be.face=_2bb.face;}if(_2bb.size){_2be.size=_2bb.size;}}_229.place(_2be,_2b4,"before");while(_2ba.length){_2bb=_2ba.pop();var _2bf=doc.createElement(_2bb.tagName);if(_2bb.cssText&&_2bf.style){_2bf.style.cssText=_2bb.cssText;}if(_2bb.className){_2bf.className=_2bb.className;}if(_2bb.tagName==="FONT"){if(_2bb.color){_2bf.color=_2bb.color;}if(_2bb.face){_2bf.face=_2bb.face;}if(_2bb.size){_2bf.size=_2bb.size;}}_2be.appendChild(_2bf);_2be=_2bf;}_2ae=doc.createTextNode(".");_2ad.appendChild(_2ae);_2be.appendChild(_2ae);_2bd=_237.create(this.window);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);this.selection.collapse(false);_2ae.parentNode.innerHTML="";}else{_2ad=doc.createElement("span");_2ad.className="ieFormatBreakerSpan";_2ae=doc.createTextNode(".");_2ad.appendChild(_2ae);_229.place(_2ad,_2b4,"before");_2bd=_237.create(this.window);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);this.selection.collapse(false);_2ae.parentNode.innerHTML="";}if(!_2b4.firstChild){_229.destroy(_2b4);}return true;}}return false;}else{_2aa=_2a9.getRangeAt(0);rs=_2aa.startContainer;if(rs&&rs.nodeType===3){var _2b1=_2aa.startOffset;if(rs.length<_2b1){ret=this._adjustNodeAndOffset(rs,_2b1);rs=ret.node;_2b1=ret.offset;}txt=rs.nodeValue;_2ab=doc.createTextNode(txt.substring(0,_2b1));var _2b8=txt.substring(_2b1);if(_2b8!==""){_2ac=doc.createTextNode(txt.substring(_2b1));}_2ad=doc.createElement("span");_2ae=doc.createTextNode(".");_2ad.appendChild(_2ae);if(_2ab.length){_229.place(_2ab,rs,"after");}else{_2ab=rs;}_229.place(_2ad,_2ab,"after");if(_2ac){_229.place(_2ac,_2ad,"after");}_229.destroy(rs);var _2bd=_237.create(this.window);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);doc.execCommand(_2a8);_229.place(_2ad.firstChild,_2ad,"before");_229.destroy(_2ad);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);this.selection.collapse(false);_2ae.parentNode.innerHTML="";return true;}}}else{return false;}},_adaptIEList:function(_2c0){var _2c1=_237.getSelection(this.window);if(_2c1.isCollapsed){if(_2c1.rangeCount&&!this.queryCommandValue(_2c0)){var _2c2=_2c1.getRangeAt(0);var sc=_2c2.startContainer;if(sc&&sc.nodeType==3){if(!_2c2.startOffset){var _2c3="ul";if(_2c0==="insertorderedlist"){_2c3="ol";}var list=this.document.createElement(_2c3);var li=_229.create("li",null,list);_229.place(list,sc,"before");li.appendChild(sc);_229.create("br",null,list,"after");var _2c4=_237.create(this.window);_2c4.setStart(sc,0);_2c4.setEnd(sc,sc.length);_2c1.removeAllRanges();_2c1.addRange(_2c4);this.selection.collapse(true);return true;}}}}return false;},_handleTextColorOrProperties:function(_2c5,_2c6){var _2c7=_237.getSelection(this.window);var doc=this.document;var rs,ret,_2c8,txt,_2c9,_2ca,_2cb,_2cc;_2c6=_2c6||null;if(_2c5&&_2c7&&_2c7.isCollapsed){if(_2c7.rangeCount){_2c8=_2c7.getRangeAt(0);rs=_2c8.startContainer;if(rs&&rs.nodeType===3){var _2cd=_2c8.startOffset;if(rs.length<_2cd){ret=this._adjustNodeAndOffset(rs,_2cd);rs=ret.node;_2cd=ret.offset;}txt=rs.nodeValue;_2c9=doc.createTextNode(txt.substring(0,_2cd));var _2ce=txt.substring(_2cd);if(_2ce!==""){_2ca=doc.createTextNode(txt.substring(_2cd));}_2cb=doc.createElement("span");_2cc=doc.createTextNode(".");_2cb.appendChild(_2cc);var _2cf=doc.createElement("span");_2cb.appendChild(_2cf);if(_2c9.length){_229.place(_2c9,rs,"after");}else{_2c9=rs;}_229.place(_2cb,_2c9,"after");if(_2ca){_229.place(_2ca,_2cb,"after");}_229.destroy(rs);var _2d0=_237.create(this.window);_2d0.setStart(_2cc,0);_2d0.setEnd(_2cc,_2cc.length);_2c7.removeAllRanges();_2c7.addRange(_2d0);if(has("webkit")){var _2d1="color";if(_2c5==="hilitecolor"||_2c5==="backcolor"){_2d1="backgroundColor";}_22b.set(_2cb,_2d1,_2c6);this.selection.remove();_229.destroy(_2cf);_2cb.innerHTML=" ";this.selection.selectElement(_2cb);this.focus();}else{this.execCommand(_2c5,_2c6);_229.place(_2cb.firstChild,_2cb,"before");_229.destroy(_2cb);_2d0.setStart(_2cc,0);_2d0.setEnd(_2cc,_2cc.length);_2c7.removeAllRanges();_2c7.addRange(_2d0);this.selection.collapse(false);_2cc.parentNode.removeChild(_2cc);}return true;}}}return false;},_adjustNodeAndOffset:function(node,_2d2){while(node.length<_2d2&&node.nextSibling&&node.nextSibling.nodeType===3){_2d2=_2d2-node.length;node=node.nextSibling;}return {"node":node,"offset":_2d2};},_tagNamesForCommand:function(_2d3){if(_2d3==="bold"){return ["b","strong"];}else{if(_2d3==="italic"){return ["i","em"];}else{if(_2d3==="strikethrough"){return ["s","strike"];}else{if(_2d3==="superscript"){return ["sup"];}else{if(_2d3==="subscript"){return ["sub"];}else{if(_2d3==="underline"){return ["u"];}}}}}}return [];},_stripBreakerNodes:function(node){if(!this.isLoaded){return;}_22d(".ieFormatBreakerSpan",node).forEach(function(b){while(b.firstChild){_229.place(b.firstChild,b,"before");}_229.destroy(b);});return node;},_stripTrailingEmptyNodes:function(node){function _2d4(node){return (/^(p|div|br)$/i.test(node.nodeName)&&node.children.length==0&&/^[\s\xA0]*$/.test(node.textContent||node.innerText||""))||(node.nodeType===3&&/^[\s\xA0]*$/.test(node.nodeValue));};while(node.lastChild&&_2d4(node.lastChild)){_229.destroy(node.lastChild);}return node;},_setTextDirAttr:function(_2d5){this._set("textDir",_2d5);this.onLoadDeferred.then(lang.hitch(this,function(){this.editNode.dir=_2d5;}));}});return _23b;});},"dijit/_editor/range":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/lang"],function(_2d6,_2d7,lang){var _2d8={getIndex:function(node,_2d9){var ret=[],retR=[];var _2da=node;var _2db,n;while(node!=_2d9){var i=0;_2db=node.parentNode;while((n=_2db.childNodes[i++])){if(n===node){--i;break;}}ret.unshift(i);retR.unshift(i-_2db.childNodes.length);node=_2db;}if(ret.length>0&&_2da.nodeType==3){n=_2da.previousSibling;while(n&&n.nodeType==3){ret[ret.length-1]--;n=n.previousSibling;}n=_2da.nextSibling;while(n&&n.nodeType==3){retR[retR.length-1]++;n=n.nextSibling;}}return {o:ret,r:retR};},getNode:function(_2dc,_2dd){if(!lang.isArray(_2dc)||_2dc.length==0){return _2dd;}var node=_2dd;_2d6.every(_2dc,function(i){if(i>=0&&i0){_2d6.every(_2fe.childNodes,function(node,i){var _302;if(node.nodeType!=3){_2fc.moveToElementText(node);if(_2fc.compareEndPoints(_2fd,_2fb)>0){if(_301&&_301.nodeType==3){_2ff=_301;_302=true;}else{_2ff=_2fe;_300=i;return false;}}else{if(i==_2fe.childNodes.length-1){_2ff=_2fe;_300=_2fe.childNodes.length;return false;}}}else{if(i==_2fe.childNodes.length-1){_2ff=node;_302=true;}}if(_302&&_2ff){var _303=_2d8.adjacentNoneTextNode(_2ff)[0];if(_303){_2ff=_303.nextSibling;}else{_2ff=_2fe.firstChild;}var _304=_2d8.adjacentNoneTextNode(_2ff);_303=_304[0];var _305=_304[1];if(_303){_2fc.moveToElementText(_303);_2fc.collapse(false);}else{_2fc.moveToElementText(_2fe);}_2fc.setEndPoint(_2fd,_2fb);_300=_2fc.text.length-_305;return false;}_301=node;return true;});}else{_2ff=_2fe;_300=0;}if(!end&&_2ff.nodeType==1&&_300==_2ff.childNodes.length){var _306=_2ff.nextSibling;if(_306&&_306.nodeType==3){_2ff=_306;_300=0;}}return [_2ff,_300];},setEndPoint:function(_307,_308,_309){var _30a=_307.duplicate(),node,len;if(_308.nodeType!=3){if(_309>0){node=_308.childNodes[_309-1];if(node){if(node.nodeType==3){_308=node;_309=node.length;}else{if(node.nextSibling&&node.nextSibling.nodeType==3){_308=node.nextSibling;_309=0;}else{_30a.moveToElementText(node.nextSibling?node:_308);var _30b=node.parentNode;var _30c=_30b.insertBefore(node.ownerDocument.createTextNode(" "),node.nextSibling);_30a.collapse(false);_30b.removeChild(_30c);}}}}else{_30a.moveToElementText(_308);_30a.collapse(true);}}if(_308.nodeType==3){var _30d=_2d8.adjacentNoneTextNode(_308);var _30e=_30d[0];len=_30d[1];if(_30e){_30a.moveToElementText(_30e);_30a.collapse(false);if(_30e.contentEditable!="inherit"){len++;}}else{_30a.moveToElementText(_308.parentNode);_30a.collapse(true);_30a.move("character",1);_30a.move("character",-1);}_309+=len;if(_309>0){if(_30a.move("character",_309)!=_309){console.error("Error when moving!");}}}return _30a;},decomposeTextRange:function(_30f){var _310=ie.getEndPoint(_30f);var _311=_310[0],_312=_310[1];var _313=_310[0],_314=_310[1];if(_30f.htmlText.length){if(_30f.htmlText==_30f.text){_314=_312+_30f.text.length;}else{_310=ie.getEndPoint(_30f,true);_313=_310[0],_314=_310[1];}}return [_311,_312,_313,_314];},setRange:function(_315,_316,_317,_318,_319,_31a){var _31b=ie.setEndPoint(_315,_316,_317);_315.setEndPoint("StartToStart",_31b);if(!_31a){var end=ie.setEndPoint(_315,_318,_319);}_315.setEndPoint("EndToEnd",end||_31b);return _315;}};var _2ee=_2d8.W3CRange=_2d7(null,{constructor:function(){if(arguments.length>0){this.setStart(arguments[0][0],arguments[0][1]);this.setEnd(arguments[0][2],arguments[0][3]);}else{this.commonAncestorContainer=null;this.startContainer=null;this.startOffset=0;this.endContainer=null;this.endOffset=0;this.collapsed=true;}},_updateInternal:function(){if(this.startContainer!==this.endContainer){this.commonAncestorContainer=_2d8.getCommonAncestor(this.startContainer,this.endContainer);}else{this.commonAncestorContainer=this.startContainer;}this.collapsed=(this.startContainer===this.endContainer)&&(this.startOffset==this.endOffset);},setStart:function(node,_31c){_31c=parseInt(_31c);if(this.startContainer===node&&this.startOffset==_31c){return;}delete this._cachedBookmark;this.startContainer=node;this.startOffset=_31c;if(!this.endContainer){this.setEnd(node,_31c);}else{this._updateInternal();}},setEnd:function(node,_31d){_31d=parseInt(_31d);if(this.endContainer===node&&this.endOffset==_31d){return;}delete this._cachedBookmark;this.endContainer=node;this.endOffset=_31d;if(!this.startContainer){this.setStart(node,_31d);}else{this._updateInternal();}},setStartAfter:function(node,_31e){this._setPoint("setStart",node,_31e,1);},setStartBefore:function(node,_31f){this._setPoint("setStart",node,_31f,0);},setEndAfter:function(node,_320){this._setPoint("setEnd",node,_320,1);},setEndBefore:function(node,_321){this._setPoint("setEnd",node,_321,0);},_setPoint:function(what,node,_322,ext){var _323=_2d8.getIndex(node,node.parentNode).o;this[what](node.parentNode,_323.pop()+ext);},_getIERange:function(){var r=(this._body||this.endContainer.ownerDocument.body).createTextRange();ie.setRange(r,this.startContainer,this.startOffset,this.endContainer,this.endOffset,this.collapsed);return r;},getBookmark:function(){this._getIERange();return this._cachedBookmark;},_select:function(){var r=this._getIERange();r.select();},deleteContents:function(){var s=this.startContainer,r=this._getIERange();if(s.nodeType===3&&!this.startOffset){this.setStartBefore(s);}r.pasteHTML("");this.endContainer=this.startContainer;this.endOffset=this.startOffset;this.collapsed=true;},cloneRange:function(){var r=new _2ee([this.startContainer,this.startOffset,this.endContainer,this.endOffset]);r._body=this._body;return r;},detach:function(){this._body=null;this.commonAncestorContainer=null;this.startContainer=null;this.startOffset=0;this.endContainer=null;this.endOffset=0;this.collapsed=true;}});}lang.setObject("dijit.range",_2d8);return _2d8;});},"dijit/_editor/html":function(){define(["dojo/_base/array","dojo/_base/lang","dojo/sniff"],function(_324,lang,has){var _325={};lang.setObject("dijit._editor.html",_325);var _326=_325.escapeXml=function(str,_327){str=str.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""");if(!_327){str=str.replace(/'/gm,"'");}return str;};_325.getNodeHtml=function(node){var _328=[];_325.getNodeHtmlHelper(node,_328);return _328.join("");};_325.getNodeHtmlHelper=function(node,_329){switch(node.nodeType){case 1:var _32a=node.nodeName.toLowerCase();if(!_32a||_32a.charAt(0)=="/"){return "";}_329.push("<",_32a);var _32b=[],_32c={};var attr;if(has("dom-attributes-explicit")||has("dom-attributes-specified-flag")){var i=0;while((attr=node.attributes[i++])){var n=attr.name;if(n.substr(0,3)!=="_dj"&&(!has("dom-attributes-specified-flag")||attr.specified)&&!(n in _32c)){var v=attr.value;if(n=="src"||n=="href"){if(node.getAttribute("_djrealurl")){v=node.getAttribute("_djrealurl");}}if(has("ie")===8&&n==="style"){v=v.replace("HEIGHT:","height:").replace("WIDTH:","width:");}_32b.push([n,v]);_32c[n]=v;}}}else{var _32d=/^input$|^img$/i.test(node.nodeName)?node:node.cloneNode(false);var s=_32d.outerHTML;var _32e=/[\w-]+=("[^"]*"|'[^']*'|\S*)/gi;var _32f=s.match(_32e);s=s.substr(0,s.indexOf(">"));_324.forEach(_32f,function(attr){if(attr){var idx=attr.indexOf("=");if(idx>0){var key=attr.substring(0,idx);if(key.substr(0,3)!="_dj"){if(key=="src"||key=="href"){if(node.getAttribute("_djrealurl")){_32b.push([key,node.getAttribute("_djrealurl")]);return;}}var val,_330;switch(key){case "style":val=node.style.cssText.toLowerCase();break;case "class":val=node.className;break;case "width":if(_32a==="img"){_330=/width=(\S+)/i.exec(s);if(_330){val=_330[1];}break;}case "height":if(_32a==="img"){_330=/height=(\S+)/i.exec(s);if(_330){val=_330[1];}break;}default:val=node.getAttribute(key);}if(val!=null){_32b.push([key,val.toString()]);}}}}},this);}_32b.sort(function(a,b){return a[0]");break;case "script":_329.push(">",node.innerHTML,"");break;default:_329.push(">");if(node.hasChildNodes()){_325.getChildrenHtmlHelper(node,_329);}_329.push("");}break;case 4:case 3:_329.push(_326(node.nodeValue,true));break;case 8:_329.push("");break;default:_329.push("");}};_325.getChildrenHtml=function(node){var _331=[];_325.getChildrenHtmlHelper(node,_331);return _331.join("");};_325.getChildrenHtmlHelper=function(dom,_332){if(!dom){return;}var _333=dom["childNodes"]||dom;var _334=!has("ie")||_333!==dom;var node,i=0;while((node=_333[i++])){if(!_334||node.parentNode==dom){_325.getNodeHtmlHelper(node,_332);}}};return _325;});},"dijit/_editor/plugins/FontChoice":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/i18n","dojo/_base/lang","dojo/string","dojo/store/Memory","../../registry","../../_Widget","../../_TemplatedMixin","../../_WidgetsInTemplateMixin","../../form/FilteringSelect","../_Plugin","../range","dojo/i18n!../nls/FontChoice"],function(_335,_336,_337,_338,i18n,lang,_339,_33a,_33b,_33c,_33d,_33e,_33f,_340,_341){var _342=_337("dijit._editor.plugins._FontDropDown",[_33c,_33d,_33e],{label:"",plainText:false,templateString:""+""+""+"",contextRequire:_335,postMixInProperties:function(){this.inherited(arguments);this.strings=i18n.getLocalization("dijit._editor","FontChoice");this.label=this.strings[this.command];this.id=_33b.getUniqueId(this.declaredClass.replace(/\./g,"_"));this.selectId=this.id+"_select";this.inherited(arguments);},postCreate:function(){this.select.set("store",new _33a({idProperty:"value",data:_336.map(this.values,function(_343){var name=this.strings[_343]||_343;return {label:this.getLabel(_343,name),name:name,value:_343};},this)}));this.select.set("value","",false);this.disabled=this.select.get("disabled");},_setValueAttr:function(_344,_345){_345=_345!==false;this.select.set("value",_336.indexOf(this.values,_344)<0?"":_344,_345);if(!_345){this.select._lastValueReported=null;}},_getValueAttr:function(){return this.select.get("value");},focus:function(){this.select.focus();},_setDisabledAttr:function(_346){this._set("disabled",_346);this.select.set("disabled",_346);}});var _347=_337("dijit._editor.plugins._FontNameDropDown",_342,{generic:false,command:"fontName",comboClass:"dijitFontNameCombo",postMixInProperties:function(){if(!this.values){this.values=this.generic?["serif","sans-serif","monospace","cursive","fantasy"]:["Arial","Times New Roman","Comic Sans MS","Courier New"];}this.inherited(arguments);},getLabel:function(_348,name){if(this.plainText){return name;}else{return "
    "+name+"
    ";}},_normalizeFontName:function(_349){var _34a=this.values;if(!_349||!_34a){return _349;}var _34b=_349.split(",");if(_34b.length>1){for(var i=0,l=_34b.length;i-1){return _34c;}}}return _349;},_setValueAttr:function(_34d,_34e){_34e=_34e!==false;_34d=this._normalizeFontName(_34d);if(this.generic){var map={"Arial":"sans-serif","Helvetica":"sans-serif","Myriad":"sans-serif","Times":"serif","Times New Roman":"serif","Comic Sans MS":"cursive","Apple Chancery":"cursive","Courier":"monospace","Courier New":"monospace","Papyrus":"fantasy","Estrangelo Edessa":"cursive","Gabriola":"fantasy"};_34d=map[_34d]||_34d;}this.inherited(arguments,[_34d,_34e]);}});var _34f=_337("dijit._editor.plugins._FontSizeDropDown",_342,{command:"fontSize",comboClass:"dijitFontSizeCombo",values:[1,2,3,4,5,6,7],getLabel:function(_350,name){if(this.plainText){return name;}else{return ""+name+"";}},_setValueAttr:function(_351,_352){_352=_352!==false;if(_351.indexOf&&_351.indexOf("px")!=-1){var _353=parseInt(_351,10);_351={10:1,13:2,16:3,18:4,24:5,32:6,48:7}[_353]||_351;}this.inherited(arguments,[_351,_352]);}});var _354=_337("dijit._editor.plugins._FormatBlockDropDown",_342,{command:"formatBlock",comboClass:"dijitFormatBlockCombo",values:["noFormat","p","h1","h2","h3","pre"],postCreate:function(){this.inherited(arguments);this.set("value","noFormat",false);},getLabel:function(_355,name){if(this.plainText||_355=="noFormat"){return name;}else{return "<"+_355+">"+name+"";}},_execCommand:function(_356,_357,_358){if(_358==="noFormat"){var _359;var end;var sel=_341.getSelection(_356.window);if(sel&&sel.rangeCount>0){var _35a=sel.getRangeAt(0);var node,tag;if(_35a){_359=_35a.startContainer;end=_35a.endContainer;while(_359&&_359!==_356.editNode&&_359!==_356.document.body&&_359.nodeType!==1){_359=_359.parentNode;}while(end&&end!==_356.editNode&&end!==_356.document.body&&end.nodeType!==1){end=end.parentNode;}var _35b=lang.hitch(this,function(node,ary){if(node.childNodes&&node.childNodes.length){var i;for(i=0;i0){var _36b=sel.getRangeAt(0);if(_36b){elem=_36b.endContainer;}}while(elem&&elem!==_366.editNode&&elem!==_366.document){var tg=elem.tagName?elem.tagName.toLowerCase():"";if(tg&&_336.indexOf(this.button.values,tg)>-1){_369=tg;break;}elem=elem.parentNode;}if(!_369){_369="noFormat";}}else{if(_336.indexOf(this.button.values,_369)<0){_369="noFormat";}}}if(_369!==this.button.get("value")){this.button.set("value",_369,false);}}}});_336.forEach(["fontName","fontSize","formatBlock"],function(name){_340.registry[name]=function(args){return new _361({command:name,plainText:args.plainText});};});_361._FontDropDown=_342;_361._FontNameDropDown=_347;_361._FontSizeDropDown=_34f;_361._FormatBlockDropDown=_354;return _361;});},"dojo/store/Memory":function(){define(["../_base/declare","./util/QueryResults","./util/SimpleQueryEngine"],function(_36c,_36d,_36e){var base=null;return _36c("dojo.store.Memory",base,{constructor:function(_36f){for(var i in _36f){this[i]=_36f[i];}this.setData(this.data||[]);},data:null,idProperty:"id",index:null,queryEngine:_36e,get:function(id){return this.data[this.index[id]];},getIdentity:function(_370){return _370[this.idProperty];},put:function(_371,_372){var data=this.data;var _373=this.index;var _374=this.idProperty;var id=_371[_374]=(_372&&"id" in _372)?_372.id:_374 in _371?_371[_374]:Math.random();var _375=data.length;var _376;var _377;var _378=id in _373?"update":"add";if(_378==="update"){if(_372&&_372.overwrite===false){throw new Error("Object already exists");}else{_377=_373[id];_375=_377;}}if(_372&&"before" in _372){if(_372.before==null){_376=data.length;if(_378==="update"){--_376;}}else{_376=_373[this.getIdentity(_372.before)];if(_377<_376){--_376;}}}else{_376=_375;}if(_376===_377){data[_376]=_371;}else{if(_377!==undefined){data.splice(_377,1);}data.splice(_376,0,_371);this._rebuildIndex(_377===undefined?_376:Math.min(_377,_376));}return id;},add:function(_379,_37a){(_37a=_37a||{}).overwrite=false;return this.put(_379,_37a);},remove:function(id){var _37b=this.index;var data=this.data;if(id in _37b){data.splice(_37b[id],1);this.index={};this._rebuildIndex();return true;}},query:function(_37c,_37d){return _36d(this.queryEngine(_37c,_37d)(this.data));},setData:function(data){if(data.items){this.idProperty=data.identifier||this.idProperty;data=this.data=data.items;}else{this.data=data;}this.index={};this._rebuildIndex();},_rebuildIndex:function(_37e){var data=this.data;var _37f=data.length;var i;_37e=_37e||0;for(i=_37e;i<_37f;i++){this.index[data[i][this.idProperty]]=i;}}});});},"dojo/store/util/QueryResults":function(){define(["../../_base/array","../../_base/lang","../../when"],function(_380,lang,when){var _381=function(_382){if(!_382){return _382;}var _383=!!_382.then;if(_383){_382=lang.delegate(_382);}function _384(_385){_382[_385]=function(){var args=arguments;var _386=when(_382,function(_387){Array.prototype.unshift.call(args,_387);return _381(_380[_385].apply(_380,args));});if(_385!=="forEach"||_383){return _386;}};};_384("forEach");_384("filter");_384("map");if(_382.total==null){_382.total=when(_382,function(_388){return _388.length;});}return _382;};lang.setObject("dojo.store.util.QueryResults",_381);return _381;});},"dojo/store/util/SimpleQueryEngine":function(){define(["../../_base/array"],function(_389){return function(_38a,_38b){switch(typeof _38a){default:throw new Error("Can not query with a "+typeof _38a);case "object":case "undefined":var _38c=_38a;_38a=function(_38d){for(var key in _38c){var _38e=_38c[key];if(_38e&&_38e.test){if(!_38e.test(_38d[key],_38d)){return false;}}else{if(_38e!=_38d[key]){return false;}}}return true;};break;case "string":if(!this[_38a]){throw new Error("No filter function "+_38a+" was found in store");}_38a=this[_38a];case "function":}function _38f(_390){var _391=_389.filter(_390,_38a);var _392=_38b&&_38b.sort;if(_392){_391.sort(typeof _392=="function"?_392:function(a,b){for(var sort,i=0;sort=_392[i];i++){var _393=a[sort.attribute];var _394=b[sort.attribute];_393=_393!=null?_393.valueOf():_393;_394=_394!=null?_394.valueOf():_394;if(_393!=_394){return !!sort.descending==(_393==null||_393>_394)?-1:1;}}return 0;});}if(_38b&&(_38b.start||_38b.count)){var _395=_391.length;_391=_391.slice(_38b.start||0,(_38b.start||0)+(_38b.count||Infinity));_391.total=_395;}return _391;};_38f.matches=_38a;return _38f;};});},"dijit/form/FilteringSelect":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/when","./MappedTextBox","./ComboBoxMixin"],function(_396,lang,when,_397,_398){return _396("dijit.form.FilteringSelect",[_397,_398],{required:true,_lastDisplayedValue:"",_isValidSubset:function(){return this._opened;},isValid:function(){return !!this.item||(!this.required&&this.get("displayedValue")=="");},_refreshState:function(){if(!this.searchTimer){this.inherited(arguments);}},_callbackSetLabel:function(_399,_39a,_39b,_39c){if((_39a&&_39a[this.searchAttr]!==this._lastQuery)||(!_39a&&_399.length&&this.store.getIdentity(_399[0])!=this._lastQuery)){return;}if(!_399.length){this.set("value","",_39c||(_39c===undefined&&!this.focused),this.textbox.value,null);}else{this.set("item",_399[0],_39c);}},_openResultList:function(_39d,_39e,_39f){if(_39e[this.searchAttr]!==this._lastQuery){return;}this.inherited(arguments);if(this.item===undefined){this.validate(true);}},_getValueAttr:function(){return this.valueNode.value;},_getValueField:function(){return "value";},_setValueAttr:function(_3a0,_3a1,_3a2,item){if(!this._onChangeActive){_3a1=null;}if(item===undefined){if(_3a0===null||_3a0===""){_3a0="";if(!lang.isString(_3a2)){this._setDisplayedValueAttr(_3a2||"",_3a1);return;}}var self=this;this._lastQuery=_3a0;when(this.store.get(_3a0),function(item){self._callbackSetLabel(item?[item]:[],undefined,undefined,_3a1);});}else{this.valueNode.value=_3a0;this.inherited(arguments,[_3a0,_3a1,_3a2,item]);}},_setItemAttr:function(item,_3a3,_3a4){this.inherited(arguments);this._lastDisplayedValue=this.textbox.value;},_getDisplayQueryString:function(text){return text.replace(/([\\\*\?])/g,"\\$1");},_setDisplayedValueAttr:function(_3a5,_3a6){if(_3a5==null){_3a5="";}if(!this._created){if(!("displayedValue" in this.params)){return;}_3a6=false;}if(this.store){this.closeDropDown();var _3a7=lang.clone(this.query);var qs=this._getDisplayQueryString(_3a5),q;if(this.store._oldAPI){q=qs;}else{q=this._patternToRegExp(qs);q.toString=function(){return qs;};}this._lastQuery=_3a7[this.searchAttr]=q;this.textbox.value=_3a5;this._lastDisplayedValue=_3a5;this._set("displayedValue",_3a5);var _3a8=this;var _3a9={queryOptions:{ignoreCase:this.ignoreCase,deep:true}};lang.mixin(_3a9,this.fetchProperties);this._fetchHandle=this.store.query(_3a7,_3a9);when(this._fetchHandle,function(_3aa){_3a8._fetchHandle=null;_3a8._callbackSetLabel(_3aa||[],_3a7,_3a9,_3a6);},function(err){_3a8._fetchHandle=null;if(!_3a8._cancelingQuery){console.error("dijit.form.FilteringSelect: "+err.toString());}});}},undo:function(){this.set("displayedValue",this._lastDisplayedValue);}});});},"dijit/form/MappedTextBox":function(){define(["dojo/_base/declare","dojo/sniff","dojo/dom-construct","./ValidationTextBox"],function(_3ab,has,_3ac,_3ad){return _3ab("dijit.form.MappedTextBox",_3ad,{postMixInProperties:function(){this.inherited(arguments);this.nameAttrSetting="";},_setNameAttr:"valueNode",serialize:function(val){return val.toString?val.toString():"";},toString:function(){var val=this.filter(this.get("value"));return val!=null?(typeof val=="string"?val:this.serialize(val,this.constraints)):"";},validate:function(){this.valueNode.value=this.toString();return this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.valueNode=_3ac.place("",this.textbox,"after");},reset:function(){this.valueNode.value="";this.inherited(arguments);}});});},"dijit/form/ValidationTextBox":function(){define(["dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/i18n","./TextBox","../Tooltip","dojo/text!./templates/ValidationTextBox.html","dojo/i18n!./nls/validate"],function(_3ae,_3af,lang,i18n,_3b0,_3b1,_3b2){var _3b3=_3ae("dijit.form.ValidationTextBox",_3b0,{templateString:_3b2,required:false,promptMessage:"",invalidMessage:"$_unset_$",missingMessage:"$_unset_$",message:"",constraints:{},pattern:".*",regExp:"",regExpGen:function(){},state:"",tooltipPosition:[],_deprecateRegExp:function(attr,_3b4){if(_3b4!=_3b3.prototype[attr]){_3af.deprecated("ValidationTextBox id="+this.id+", set('"+attr+"', ...) is deprecated. Use set('pattern', ...) instead.","","2.0");this.set("pattern",_3b4);}},_setRegExpGenAttr:function(_3b5){this._deprecateRegExp("regExpGen",_3b5);this._set("regExpGen",this._computeRegexp);},_setRegExpAttr:function(_3b6){this._deprecateRegExp("regExp",_3b6);},_setValueAttr:function(){this.inherited(arguments);this._refreshState();},validator:function(_3b7,_3b8){return (new RegExp("^(?:"+this._computeRegexp(_3b8)+")"+(this.required?"":"?")+"$")).test(_3b7)&&(!this.required||!this._isEmpty(_3b7))&&(this._isEmpty(_3b7)||this.parse(_3b7,_3b8)!==undefined);},_isValidSubset:function(){return this.textbox.value.search(this._partialre)==0;},isValid:function(){return this.validator(this.textbox.value,this.get("constraints"));},_isEmpty:function(_3b9){return (this.trim?/^\s*$/:/^$/).test(_3b9);},getErrorMessage:function(){var _3ba=this.invalidMessage=="$_unset_$"?this.messages.invalidMessage:!this.invalidMessage?this.promptMessage:this.invalidMessage;var _3bb=this.missingMessage=="$_unset_$"?this.messages.missingMessage:!this.missingMessage?_3ba:this.missingMessage;return (this.required&&this._isEmpty(this.textbox.value))?_3bb:_3ba;},getPromptMessage:function(){return this.promptMessage;},_maskValidSubsetError:true,validate:function(_3bc){var _3bd="";var _3be=this.disabled||this.isValid(_3bc);if(_3be){this._maskValidSubsetError=true;}var _3bf=this._isEmpty(this.textbox.value);var _3c0=!_3be&&_3bc&&this._isValidSubset();this._set("state",_3be?"":(((((!this._hasBeenBlurred||_3bc)&&_3bf)||_3c0)&&(this._maskValidSubsetError||(_3c0&&!this._hasBeenBlurred&&_3bc)))?"Incomplete":"Error"));this.focusNode.setAttribute("aria-invalid",this.state=="Error"?"true":"false");if(this.state=="Error"){this._maskValidSubsetError=_3bc&&_3c0;_3bd=this.getErrorMessage(_3bc);}else{if(this.state=="Incomplete"){_3bd=this.getPromptMessage(_3bc);this._maskValidSubsetError=!this._hasBeenBlurred||_3bc;}else{if(_3bf){_3bd=this.getPromptMessage(_3bc);}}}this.set("message",_3bd);return _3be;},displayMessage:function(_3c1){if(_3c1&&this.focused){_3b1.show(_3c1,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_3b1.hide(this.domNode);}},_refreshState:function(){if(this._created){this.validate(this.focused);}this.inherited(arguments);},constructor:function(_3c2){this.constraints=lang.clone(this.constraints);this.baseClass+=" dijitValidationTextBox";},startup:function(){this.inherited(arguments);this._refreshState();},_setConstraintsAttr:function(_3c3){if(!_3c3.locale&&this.lang){_3c3.locale=this.lang;}this._set("constraints",_3c3);this._refreshState();},_setPatternAttr:function(_3c4){this._set("pattern",_3c4);this._refreshState();},_computeRegexp:function(_3c5){var p=this.pattern;if(typeof p=="function"){p=p.call(this,_3c5);}if(p!=this._lastRegExp){var _3c6="";this._lastRegExp=p;if(p!=".*"){p.replace(/\\.|\[\]|\[.*?[^\\]{1}\]|\{.*?\}|\(\?[=:!]|./g,function(re){switch(re.charAt(0)){case "{":case "+":case "?":case "*":case "^":case "$":case "|":case "(":_3c6+=re;break;case ")":_3c6+="|$)";break;default:_3c6+="(?:"+re+"|$)";break;}});}try{"".search(_3c6);}catch(e){_3c6=this.pattern;console.warn("RegExp error in "+this.declaredClass+": "+this.pattern);}this._partialre="^(?:"+_3c6+")$";}return p;},postMixInProperties:function(){this.inherited(arguments);this.messages=i18n.getLocalization("dijit.form","validate",this.lang);this._setConstraintsAttr(this.constraints);},_setDisabledAttr:function(_3c7){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_3c8){this._set("required",_3c8);this.focusNode.setAttribute("aria-required",_3c8);this._refreshState();},_setMessageAttr:function(_3c9){this._set("message",_3c9);this.displayMessage(_3c9);},reset:function(){this._maskValidSubsetError=true;this.inherited(arguments);},_onBlur:function(){this.displayMessage("");this.inherited(arguments);},destroy:function(){_3b1.hide(this.domNode);this.inherited(arguments);}});return _3b3;});},"dijit/form/TextBox":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/dom-style","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/sniff","./_FormValueWidget","./_TextBoxMixin","dojo/text!./templates/TextBox.html","../main"],function(_3ca,_3cb,_3cc,_3cd,lang,on,has,_3ce,_3cf,_3d0,_3d1){var _3d2=_3ca("dijit.form.TextBox"+(has("dojo-bidi")?"_NoBidi":""),[_3ce,_3cf],{templateString:_3d0,_singleNodeTemplate:"",_buttonInputDisabled:has("ie")?"disabled":"",baseClass:"dijitTextBox",postMixInProperties:function(){var type=this.type.toLowerCase();if(this.templateString&&this.templateString.toLowerCase()=="input"||((type=="hidden"||type=="file")&&this.templateString==this.constructor.prototype.templateString)){this.templateString=this._singleNodeTemplate;}this.inherited(arguments);},postCreate:function(){this.inherited(arguments);if(has("ie")<9){this.defer(function(){try{var s=_3cc.getComputedStyle(this.domNode);if(s){var ff=s.fontFamily;if(ff){var _3d3=this.domNode.getElementsByTagName("INPUT");if(_3d3){for(var i=0;i<_3d3.length;i++){_3d3[i].style.fontFamily=ff;}}}}}catch(e){}});}},_setPlaceHolderAttr:function(v){this._set("placeHolder",v);if(!this._phspan){this._attachPoints.push("_phspan");this._phspan=_3cb.create("span",{className:"dijitPlaceHolder dijitInputField"},this.textbox,"after");this.own(on(this._phspan,"mousedown",function(evt){evt.preventDefault();}),on(this._phspan,"touchend, pointerup, MSPointerUp",lang.hitch(this,function(){this.focus();})));}this._phspan.innerHTML="";this._phspan.appendChild(this._phspan.ownerDocument.createTextNode(v));this._updatePlaceHolder();},_onInput:function(evt){this.inherited(arguments);this._updatePlaceHolder();},_updatePlaceHolder:function(){if(this._phspan){this._phspan.style.display=(this.placeHolder&&!this.textbox.value)?"":"none";}},_setValueAttr:function(_3d4,_3d5,_3d6){this.inherited(arguments);this._updatePlaceHolder();},getDisplayedValue:function(){_3cd.deprecated(this.declaredClass+"::getDisplayedValue() is deprecated. Use get('displayedValue') instead.","","2.0");return this.get("displayedValue");},setDisplayedValue:function(_3d7){_3cd.deprecated(this.declaredClass+"::setDisplayedValue() is deprecated. Use set('displayedValue', ...) instead.","","2.0");this.set("displayedValue",_3d7);},_onBlur:function(e){if(this.disabled){return;}this.inherited(arguments);this._updatePlaceHolder();if(has("mozilla")){if(this.selectOnClick){this.textbox.selectionStart=this.textbox.selectionEnd=undefined;}}},_onFocus:function(by){if(this.disabled||this.readOnly){return;}this.inherited(arguments);this._updatePlaceHolder();}});if(has("ie")<9){_3d2.prototype._isTextSelected=function(){var _3d8=this.ownerDocument.selection.createRange();var _3d9=_3d8.parentElement();return _3d9==this.textbox&&_3d8.text.length>0;};_3d1._setSelectionRange=_3cf._setSelectionRange=function(_3da,_3db,stop){if(_3da.createTextRange){var r=_3da.createTextRange();r.collapse(true);r.moveStart("character",-99999);r.moveStart("character",_3db);r.moveEnd("character",stop-_3db);r.select();}};}if(has("dojo-bidi")){_3d2=_3ca("dijit.form.TextBox",_3d2,{_setPlaceHolderAttr:function(v){this.inherited(arguments);this.applyTextDir(this._phspan);}});}return _3d2;});},"dijit/form/_TextBoxMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/sniff","dojo/keys","dojo/_base/lang","dojo/on","../main"],function(_3dc,_3dd,dom,has,keys,lang,on,_3de){var _3df=_3dd("dijit.form._TextBoxMixin"+(has("dojo-bidi")?"_NoBidi":""),null,{trim:false,uppercase:false,lowercase:false,propercase:false,maxLength:"",selectOnClick:false,placeHolder:"",_getValueAttr:function(){return this.parse(this.get("displayedValue"),this.constraints);},_setValueAttr:function(_3e0,_3e1,_3e2){var _3e3;if(_3e0!==undefined){_3e3=this.filter(_3e0);if(typeof _3e2!="string"){if(_3e3!==null&&((typeof _3e3!="number")||!isNaN(_3e3))){_3e2=this.filter(this.format(_3e3,this.constraints));}else{_3e2="";}if(this.compare(_3e3,this.filter(this.parse(_3e2,this.constraints)))!=0){_3e2=null;}}}if(_3e2!=null&&((typeof _3e2)!="number"||!isNaN(_3e2))&&this.textbox.value!=_3e2){this.textbox.value=_3e2;this._set("displayedValue",this.get("displayedValue"));}this.inherited(arguments,[_3e3,_3e1]);},displayedValue:"",_getDisplayedValueAttr:function(){return this.filter(this.textbox.value);},_setDisplayedValueAttr:function(_3e4){if(_3e4==null){_3e4="";}else{if(typeof _3e4!="string"){_3e4=String(_3e4);}}this.textbox.value=_3e4;this._setValueAttr(this.get("value"),undefined);this._set("displayedValue",this.get("displayedValue"));},format:function(_3e5){return _3e5==null?"":(_3e5.toString?_3e5.toString():_3e5);},parse:function(_3e6){return _3e6;},_refreshState:function(){},onInput:function(){},_onInput:function(evt){this._lastInputEventValue=this.textbox.value;this._processInput(this._lastInputProducingEvent||evt);delete this._lastInputProducingEvent;if(this.intermediateChanges){this._handleOnChange(this.get("value"),false);}},_processInput:function(){this._refreshState();this._set("displayedValue",this.get("displayedValue"));},postCreate:function(){this.textbox.setAttribute("value",this.textbox.value);this.inherited(arguments);function _3e7(e){var _3e8;if(e.type=="keydown"&&e.keyCode!=229){_3e8=e.keyCode;switch(_3e8){case keys.SHIFT:case keys.ALT:case keys.CTRL:case keys.META:case keys.CAPS_LOCK:case keys.NUM_LOCK:case keys.SCROLL_LOCK:return;}if(!e.ctrlKey&&!e.metaKey&&!e.altKey){switch(_3e8){case keys.NUMPAD_0:case keys.NUMPAD_1:case keys.NUMPAD_2:case keys.NUMPAD_3:case keys.NUMPAD_4:case keys.NUMPAD_5:case keys.NUMPAD_6:case keys.NUMPAD_7:case keys.NUMPAD_8:case keys.NUMPAD_9:case keys.NUMPAD_MULTIPLY:case keys.NUMPAD_PLUS:case keys.NUMPAD_ENTER:case keys.NUMPAD_MINUS:case keys.NUMPAD_PERIOD:case keys.NUMPAD_DIVIDE:return;}if((_3e8>=65&&_3e8<=90)||(_3e8>=48&&_3e8<=57)||_3e8==keys.SPACE){return;}var _3e9=false;for(var i in keys){if(keys[i]===e.keyCode){_3e9=true;break;}}if(!_3e9){return;}}}_3e8=e.charCode>=32?String.fromCharCode(e.charCode):e.charCode;if(!_3e8){_3e8=(e.keyCode>=65&&e.keyCode<=90)||(e.keyCode>=48&&e.keyCode<=57)||e.keyCode==keys.SPACE?String.fromCharCode(e.keyCode):e.keyCode;}if(!_3e8){_3e8=229;}if(e.type=="keypress"){if(typeof _3e8!="string"){return;}if((_3e8>="a"&&_3e8<="z")||(_3e8>="A"&&_3e8<="Z")||(_3e8>="0"&&_3e8<="9")||(_3e8===" ")){if(e.ctrlKey||e.metaKey||e.altKey){return;}}}var faux={faux:true},attr;for(attr in e){if(!/^(layer[XY]|returnValue|keyLocation)$/.test(attr)){var v=e[attr];if(typeof v!="function"&&typeof v!="undefined"){faux[attr]=v;}}}lang.mixin(faux,{charOrCode:_3e8,_wasConsumed:false,preventDefault:function(){faux._wasConsumed=true;e.preventDefault();},stopPropagation:function(){e.stopPropagation();}});this._lastInputProducingEvent=faux;if(this.onInput(faux)===false){faux.preventDefault();faux.stopPropagation();}if(faux._wasConsumed){return;}if(has("ie")<=9){switch(e.keyCode){case keys.TAB:case keys.ESCAPE:case keys.DOWN_ARROW:case keys.UP_ARROW:case keys.LEFT_ARROW:case keys.RIGHT_ARROW:break;default:if(e.keyCode==keys.ENTER&&this.textbox.tagName.toLowerCase()!="textarea"){break;}this.defer(function(){if(this.textbox.value!==this._lastInputEventValue){on.emit(this.textbox,"input",{bubbles:true});}});}}};this.own(on(this.textbox,"keydown, keypress, paste, cut, compositionend",lang.hitch(this,_3e7)),on(this.textbox,"input",lang.hitch(this,"_onInput")),on(this.domNode,"keypress",function(e){e.stopPropagation();}));},_blankValue:"",filter:function(val){if(val===null){return this._blankValue;}if(typeof val!="string"){return val;}if(this.trim){val=lang.trim(val);}if(this.uppercase){val=val.toUpperCase();}if(this.lowercase){val=val.toLowerCase();}if(this.propercase){val=val.replace(/[^\s]+/g,function(word){return word.substring(0,1).toUpperCase()+word.substring(1);});}return val;},_setBlurValue:function(){this._setValueAttr(this.get("value"),true);},_onBlur:function(e){if(this.disabled){return;}this._setBlurValue();this.inherited(arguments);},_isTextSelected:function(){return this.textbox.selectionStart!=this.textbox.selectionEnd;},_onFocus:function(by){if(this.disabled||this.readOnly){return;}if(this.selectOnClick&&by=="mouse"){this._selectOnClickHandle=on.once(this.domNode,"mouseup, touchend",lang.hitch(this,function(evt){if(!this._isTextSelected()){_3df.selectInputText(this.textbox);}}));this.own(this._selectOnClickHandle);this.defer(function(){if(this._selectOnClickHandle){this._selectOnClickHandle.remove();this._selectOnClickHandle=null;}},500);}this.inherited(arguments);this._refreshState();},reset:function(){this.textbox.value="";this.inherited(arguments);}});if(has("dojo-bidi")){_3df=_3dd("dijit.form._TextBoxMixin",_3df,{_setValueAttr:function(){this.inherited(arguments);this.applyTextDir(this.focusNode);},_setDisplayedValueAttr:function(){this.inherited(arguments);this.applyTextDir(this.focusNode);},_onInput:function(){this.applyTextDir(this.focusNode);this.inherited(arguments);}});}_3df._setSelectionRange=_3de._setSelectionRange=function(_3ea,_3eb,stop){if(_3ea.setSelectionRange){_3ea.setSelectionRange(_3eb,stop);}};_3df.selectInputText=_3de.selectInputText=function(_3ec,_3ed,stop){_3ec=dom.byId(_3ec);if(isNaN(_3ed)){_3ed=0;}if(isNaN(stop)){stop=_3ec.value?_3ec.value.length:0;}try{_3ec.focus();_3df._setSelectionRange(_3ec,_3ed,stop);}catch(e){}};return _3df;});},"dijit/Tooltip":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/fx","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/lang","dojo/mouse","dojo/on","dojo/sniff","./_base/manager","./place","./_Widget","./_TemplatedMixin","./BackgroundIframe","dojo/text!./templates/Tooltip.html","./main"],function(_3ee,_3ef,fx,dom,_3f0,_3f1,_3f2,lang,_3f3,on,has,_3f4,_3f5,_3f6,_3f7,_3f8,_3f9,_3fa){var _3fb=_3ef("dijit._MasterTooltip",[_3f6,_3f7],{duration:_3f4.defaultDuration,templateString:_3f9,postCreate:function(){this.ownerDocumentBody.appendChild(this.domNode);this.bgIframe=new _3f8(this.domNode);this.fadeIn=fx.fadeIn({node:this.domNode,duration:this.duration,onEnd:lang.hitch(this,"_onShow")});this.fadeOut=fx.fadeOut({node:this.domNode,duration:this.duration,onEnd:lang.hitch(this,"_onHide")});},show:function(_3fc,_3fd,_3fe,rtl,_3ff,_400,_401){if(this.aroundNode&&this.aroundNode===_3fd&&this.containerNode.innerHTML==_3fc){return;}if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}this.containerNode.innerHTML=_3fc;if(_3ff){this.set("textDir",_3ff);}this.containerNode.align=rtl?"right":"left";var pos=_3f5.around(this.domNode,_3fd,_3fe&&_3fe.length?_3fe:_402.defaultPosition,!rtl,lang.hitch(this,"orient"));var _403=pos.aroundNodePos;if(pos.corner.charAt(0)=="M"&&pos.aroundCorner.charAt(0)=="M"){this.connectorNode.style.top=_403.y+((_403.h-this.connectorNode.offsetHeight)>>1)-pos.y+"px";this.connectorNode.style.left="";}else{if(pos.corner.charAt(1)=="M"&&pos.aroundCorner.charAt(1)=="M"){this.connectorNode.style.left=_403.x+((_403.w-this.connectorNode.offsetWidth)>>1)-pos.x+"px";}else{this.connectorNode.style.left="";this.connectorNode.style.top="";}}_3f2.set(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;this.aroundNode=_3fd;this.onMouseEnter=_400||noop;this.onMouseLeave=_401||noop;},orient:function(node,_404,_405,_406,_407){this.connectorNode.style.top="";var _408=_406.h,_409=_406.w;node.className="dijitTooltip "+{"MR-ML":"dijitTooltipRight","ML-MR":"dijitTooltipLeft","TM-BM":"dijitTooltipAbove","BM-TM":"dijitTooltipBelow","BL-TL":"dijitTooltipBelow dijitTooltipABLeft","TL-BL":"dijitTooltipAbove dijitTooltipABLeft","BR-TR":"dijitTooltipBelow dijitTooltipABRight","TR-BR":"dijitTooltipAbove dijitTooltipABRight","BR-BL":"dijitTooltipRight","BL-BR":"dijitTooltipLeft"}[_404+"-"+_405];this.domNode.style.width="auto";var size=_3f1.position(this.domNode);if(has("ie")||has("trident")){size.w+=2;}var _40a=Math.min((Math.max(_409,1)),size.w);_3f1.setMarginBox(this.domNode,{w:_40a});if(_405.charAt(0)=="B"&&_404.charAt(0)=="B"){var bb=_3f1.position(node);var _40b=this.connectorNode.offsetHeight;if(bb.h>_408){var _40c=_408-((_407.h+_40b)>>1);this.connectorNode.style.top=_40c+"px";this.connectorNode.style.bottom="";}else{this.connectorNode.style.bottom=Math.min(Math.max(_407.h/2-_40b/2,0),bb.h-_40b)+"px";this.connectorNode.style.top="";}}else{this.connectorNode.style.top="";this.connectorNode.style.bottom="";}return Math.max(0,size.w-_409);},_onShow:function(){if(has("ie")){this.domNode.style.filter="";}},hide:function(_40d){if(this._onDeck&&this._onDeck[1]==_40d){this._onDeck=null;}else{if(this.aroundNode===_40d){this.fadeIn.stop();this.isShowingNow=false;this.aroundNode=null;this.fadeOut.play();}else{}}this.onMouseEnter=this.onMouseLeave=noop;},_onHide:function(){this.domNode.style.cssText="";this.containerNode.innerHTML="";if(this._onDeck){this.show.apply(this,this._onDeck);this._onDeck=null;}}});if(has("dojo-bidi")){_3fb.extend({_setAutoTextDir:function(node){this.applyTextDir(node);_3ee.forEach(node.children,function(_40e){this._setAutoTextDir(_40e);},this);},_setTextDirAttr:function(_40f){this._set("textDir",_40f);if(_40f=="auto"){this._setAutoTextDir(this.containerNode);}else{this.containerNode.dir=this.textDir;}}});}_3fa.showTooltip=function(_410,_411,_412,rtl,_413,_414,_415){if(_412){_412=_3ee.map(_412,function(val){return {after:"after-centered",before:"before-centered"}[val]||val;});}if(!_402._masterTT){_3fa._masterTT=_402._masterTT=new _3fb();}return _402._masterTT.show(_410,_411,_412,rtl,_413,_414,_415);};_3fa.hideTooltip=function(_416){return _402._masterTT&&_402._masterTT.hide(_416);};var _417="DORMANT",_418="SHOW TIMER",_419="SHOWING",_41a="HIDE TIMER";function noop(){};var _402=_3ef("dijit.Tooltip",_3f6,{label:"",showDelay:400,hideDelay:400,connectId:[],position:[],selector:"",_setConnectIdAttr:function(_41b){_3ee.forEach(this._connections||[],function(_41c){_3ee.forEach(_41c,function(_41d){_41d.remove();});},this);this._connectIds=_3ee.filter(lang.isArrayLike(_41b)?_41b:(_41b?[_41b]:[]),function(id){return dom.byId(id,this.ownerDocument);},this);this._connections=_3ee.map(this._connectIds,function(id){var node=dom.byId(id,this.ownerDocument),_41e=this.selector,_41f=_41e?function(_420){return on.selector(_41e,_420);}:function(_421){return _421;},self=this;return [on(node,_41f(_3f3.enter),function(){self._onHover(this);}),on(node,_41f("focusin"),function(){self._onHover(this);}),on(node,_41f(_3f3.leave),lang.hitch(self,"_onUnHover")),on(node,_41f("focusout"),lang.hitch(self,"set","state",_417))];},this);this._set("connectId",_41b);},addTarget:function(node){var id=node.id||node;if(_3ee.indexOf(this._connectIds,id)==-1){this.set("connectId",this._connectIds.concat(id));}},removeTarget:function(node){var id=node.id||node,idx=_3ee.indexOf(this._connectIds,id);if(idx>=0){this._connectIds.splice(idx,1);this.set("connectId",this._connectIds);}},buildRendering:function(){this.inherited(arguments);_3f0.add(this.domNode,"dijitTooltipData");},startup:function(){this.inherited(arguments);var ids=this.connectId;_3ee.forEach(lang.isArrayLike(ids)?ids:[ids],this.addTarget,this);},getContent:function(node){return this.label||this.domNode.innerHTML;},state:_417,_setStateAttr:function(val){if(this.state==val||(val==_418&&this.state==_419)||(val==_41a&&this.state==_417)){return;}if(this._hideTimer){this._hideTimer.remove();delete this._hideTimer;}if(this._showTimer){this._showTimer.remove();delete this._showTimer;}switch(val){case _417:if(this._connectNode){_402.hide(this._connectNode);delete this._connectNode;this.onHide();}break;case _418:if(this.state!=_419){this._showTimer=this.defer(function(){this.set("state",_419);},this.showDelay);}break;case _419:var _422=this.getContent(this._connectNode);if(!_422){this.set("state",_417);return;}_402.show(_422,this._connectNode,this.position,!this.isLeftToRight(),this.textDir,lang.hitch(this,"set","state",_419),lang.hitch(this,"set","state",_41a));this.onShow(this._connectNode,this.position);break;case _41a:this._hideTimer=this.defer(function(){this.set("state",_417);},this.hideDelay);break;}this._set("state",val);},_onHover:function(_423){if(this._connectNode&&_423!=this._connectNode){this.set("state",_417);}this._connectNode=_423;this.set("state",_418);},_onUnHover:function(_424){this.set("state",_41a);},open:function(_425){this.set("state",_417);this._connectNode=_425;this.set("state",_419);},close:function(){this.set("state",_417);},onShow:function(){},onHide:function(){},destroy:function(){this.set("state",_417);_3ee.forEach(this._connections||[],function(_426){_3ee.forEach(_426,function(_427){_427.remove();});},this);this.inherited(arguments);}});_402._MasterTooltip=_3fb;_402.show=_3fa.showTooltip;_402.hide=_3fa.hideTooltip;_402.defaultPosition=["after-centered","before-centered"];return _402;});},"dijit/form/ComboBoxMixin":function(){define(["dojo/_base/declare","dojo/Deferred","dojo/_base/kernel","dojo/_base/lang","dojo/store/util/QueryResults","./_AutoCompleterMixin","./_ComboBoxMenu","../_HasDropDown","dojo/text!./templates/DropDownBox.html"],function(_428,_429,_42a,lang,_42b,_42c,_42d,_42e,_42f){return _428("dijit.form.ComboBoxMixin",[_42e,_42c],{dropDownClass:_42d,hasDownArrow:true,templateString:_42f,baseClass:"dijitTextBox dijitComboBox",cssStateNodes:{"_buttonNode":"dijitDownArrowButton"},_setHasDownArrowAttr:function(val){this._set("hasDownArrow",val);this._buttonNode.style.display=val?"":"none";},_showResultList:function(){this.displayMessage("");this.inherited(arguments);},_setStoreAttr:function(_430){if(!_430.get){lang.mixin(_430,{_oldAPI:true,get:function(id){var _431=new _429();this.fetchItemByIdentity({identity:id,onItem:function(_432){_431.resolve(_432);},onError:function(_433){_431.reject(_433);}});return _431.promise;},query:function(_434,_435){var _436=new _429(function(){_437.abort&&_437.abort();});_436.total=new _429();var _437=this.fetch(lang.mixin({query:_434,onBegin:function(_438){_436.total.resolve(_438);},onComplete:function(_439){_436.resolve(_439);},onError:function(_43a){_436.reject(_43a);}},_435));return _42b(_436);}});}this._set("store",_430);},postMixInProperties:function(){var _43b=this.params.store||this.store;if(_43b){this._setStoreAttr(_43b);}this.inherited(arguments);if(!this.params.store&&this.store&&!this.store._oldAPI){var _43c=this.declaredClass;lang.mixin(this.store,{getValue:function(item,attr){_42a.deprecated(_43c+".store.getValue(item, attr) is deprecated for builtin store. Use item.attr directly","","2.0");return item[attr];},getLabel:function(item){_42a.deprecated(_43c+".store.getLabel(item) is deprecated for builtin store. Use item.label directly","","2.0");return item.name;},fetch:function(args){_42a.deprecated(_43c+".store.fetch() is deprecated for builtin store.","Use store.query()","2.0");var shim=["dojo/data/ObjectStore"];require(shim,lang.hitch(this,function(_43d){new _43d({objectStore:this}).fetch(args);}));}});}},buildRendering:function(){this.inherited(arguments);this.focusNode.setAttribute("aria-autocomplete",this.autoComplete?"both":"list");}});});},"dijit/form/_AutoCompleterMixin":function(){define(["dojo/aspect","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/query","dojo/regexp","dojo/sniff","./DataList","./_TextBoxMixin","./_SearchMixin"],function(_43e,_43f,_440,keys,lang,_441,_442,has,_443,_444,_445){var _446=_43f("dijit.form._AutoCompleterMixin",_445,{item:null,autoComplete:true,highlightMatch:"first",labelAttr:"",labelType:"text",maxHeight:-1,_stopClickEvents:false,_getCaretPos:function(_447){var pos=0;if(typeof (_447.selectionStart)=="number"){pos=_447.selectionStart;}else{if(has("ie")){var tr=_447.ownerDocument.selection.createRange().duplicate();var ntr=_447.createTextRange();tr.move("character",0);ntr.move("character",0);try{ntr.setEndPoint("EndToEnd",tr);pos=String(ntr.text).replace(/\r/g,"").length;}catch(e){}}}return pos;},_setCaretPos:function(_448,_449){_449=parseInt(_449);_444.selectInputText(_448,_449,_449);},_setDisabledAttr:function(_44a){this.inherited(arguments);this.domNode.setAttribute("aria-disabled",_44a?"true":"false");},_onKey:function(evt){if(evt.charCode>=32){return;}var key=evt.charCode||evt.keyCode;if(key==keys.ALT||key==keys.CTRL||key==keys.META||key==keys.SHIFT){return;}var pw=this.dropDown;var _44b=null;this._abortQuery();this.inherited(arguments);if(evt.altKey||evt.ctrlKey||evt.metaKey){return;}if(this._opened){_44b=pw.getHighlightedOption();}switch(key){case keys.PAGE_DOWN:case keys.DOWN_ARROW:case keys.PAGE_UP:case keys.UP_ARROW:if(this._opened){this._announceOption(_44b);}evt.stopPropagation();evt.preventDefault();break;case keys.ENTER:if(_44b){if(_44b==pw.nextButton){this._nextSearch(1);evt.stopPropagation();evt.preventDefault();break;}else{if(_44b==pw.previousButton){this._nextSearch(-1);evt.stopPropagation();evt.preventDefault();break;}}evt.stopPropagation();evt.preventDefault();}else{this._setBlurValue();this._setCaretPos(this.focusNode,this.focusNode.value.length);}case keys.TAB:var _44c=this.get("displayedValue");if(pw&&(_44c==pw._messages["previousMessage"]||_44c==pw._messages["nextMessage"])){break;}if(_44b){this._selectOption(_44b);}case keys.ESCAPE:if(this._opened){this._lastQuery=null;this.closeDropDown();}break;}},_autoCompleteText:function(text){var fn=this.focusNode;_444.selectInputText(fn,fn.value.length);var _44d=this.ignoreCase?"toLowerCase":"substr";if(text[_44d](0).indexOf(this.focusNode.value[_44d](0))==0){var cpos=this.autoComplete?this._getCaretPos(fn):fn.value.length;if((cpos+1)>fn.value.length){fn.value=text;_444.selectInputText(fn,cpos);}}else{fn.value=text;_444.selectInputText(fn);}},_openResultList:function(_44e,_44f,_450){var _451=this.dropDown.getHighlightedOption();this.dropDown.clearResultList();if(!_44e.length&&_450.start==0){this.closeDropDown();return;}this._nextSearch=this.dropDown.onPage=lang.hitch(this,function(_452){_44e.nextPage(_452!==-1);this.focus();});this.dropDown.createOptions(_44e,_450,lang.hitch(this,"_getMenuLabelFromItem"));this._showResultList();if("direction" in _450){if(_450.direction){this.dropDown.highlightFirstOption();}else{if(!_450.direction){this.dropDown.highlightLastOption();}}if(_451){this._announceOption(this.dropDown.getHighlightedOption());}}else{if(this.autoComplete&&!this._prev_key_backspace&&!/^[*]+$/.test(_44f[this.searchAttr].toString())){this._announceOption(this.dropDown.containerNode.firstChild.nextSibling);}}},_showResultList:function(){this.closeDropDown(true);this.openDropDown();this.domNode.setAttribute("aria-expanded","true");},loadDropDown:function(){this._startSearchAll();},isLoaded:function(){return false;},closeDropDown:function(){this._abortQuery();if(this._opened){this.inherited(arguments);this.domNode.setAttribute("aria-expanded","false");}},_setBlurValue:function(){var _453=this.get("displayedValue");var pw=this.dropDown;if(pw&&(_453==pw._messages["previousMessage"]||_453==pw._messages["nextMessage"])){this._setValueAttr(this._lastValueReported,true);}else{if(typeof this.item=="undefined"){this.item=null;this.set("displayedValue",_453);}else{if(this.value!=this._lastValueReported){this._handleOnChange(this.value,true);}this._refreshState();}}this.focusNode.removeAttribute("aria-activedescendant");},_setItemAttr:function(item,_454,_455){var _456="";if(item){if(!_455){_455=this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr];}_456=this._getValueField()!=this.searchAttr?this.store.getIdentity(item):_455;}this.set("value",_456,_454,_455,item);},_announceOption:function(node){if(!node){return;}var _457;if(node==this.dropDown.nextButton||node==this.dropDown.previousButton){_457=node.innerHTML;this.item=undefined;this.value="";}else{var item=this.dropDown.items[node.getAttribute("item")];_457=(this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr]).toString();this.set("item",item,false,_457);}this.focusNode.value=this.focusNode.value.substring(0,this._lastInput.length);this.focusNode.setAttribute("aria-activedescendant",_440.get(node,"id"));this._autoCompleteText(_457);},_selectOption:function(_458){this.closeDropDown();if(_458){this._announceOption(_458);}this._setCaretPos(this.focusNode,this.focusNode.value.length);this._handleOnChange(this.value,true);this.focusNode.removeAttribute("aria-activedescendant");},_startSearchAll:function(){this._startSearch("");},_startSearchFromInput:function(){this.item=undefined;this.inherited(arguments);},_startSearch:function(key){if(!this.dropDown){var _459=this.id+"_popup",_45a=lang.isString(this.dropDownClass)?lang.getObject(this.dropDownClass,false):this.dropDownClass;this.dropDown=new _45a({onChange:lang.hitch(this,this._selectOption),id:_459,dir:this.dir,textDir:this.textDir});}this._lastInput=key;this.inherited(arguments);},_getValueField:function(){return this.searchAttr;},postMixInProperties:function(){this.inherited(arguments);if(!this.store&&this.srcNodeRef){var _45b=this.srcNodeRef;this.store=new _443({},_45b);if(!("value" in this.params)){var item=(this.item=this.store.fetchSelectedItem());if(item){var _45c=this._getValueField();this.value=this.store._oldAPI?this.store.getValue(item,_45c):item[_45c];}}}},postCreate:function(){var _45d=_441("label[for=\""+this.id+"\"]");if(_45d.length){if(!_45d[0].id){_45d[0].id=this.id+"_label";}this.domNode.setAttribute("aria-labelledby",_45d[0].id);}this.inherited(arguments);_43e.after(this,"onSearch",lang.hitch(this,"_openResultList"),true);},_getMenuLabelFromItem:function(item){var _45e=this.labelFunc(item,this.store),_45f=this.labelType;if(this.highlightMatch!="none"&&this.labelType=="text"&&this._lastInput){_45e=this.doHighlight(_45e,this._lastInput);_45f="html";}return {html:_45f=="html",label:_45e};},doHighlight:function(_460,find){var _461=(this.ignoreCase?"i":"")+(this.highlightMatch=="all"?"g":""),i=this.queryExpr.indexOf("${0}");find=_442.escapeString(find);return this._escapeHtml(_460.replace(new RegExp((i==0?"^":"")+"("+find+")"+(i==(this.queryExpr.length-4)?"$":""),_461),"\uffff$1\uffff")).replace(/\uFFFF([^\uFFFF]+)\uFFFF/g,"$1");},_escapeHtml:function(str){str=String(str).replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""");return str;},reset:function(){this.item=null;this.inherited(arguments);},labelFunc:function(item,_462){return (_462._oldAPI?_462.getValue(item,this.labelAttr||this.searchAttr):item[this.labelAttr||this.searchAttr]).toString();},_setValueAttr:function(_463,_464,_465,item){this._set("item",item||null);if(_463==null){_463="";}this.inherited(arguments);}});if(has("dojo-bidi")){_446.extend({_setTextDirAttr:function(_466){this.inherited(arguments);if(this.dropDown){this.dropDown._set("textDir",_466);}}});}return _446;});},"dojo/regexp":function(){define(["./_base/kernel","./_base/lang"],function(dojo,lang){var _467={};lang.setObject("dojo.regexp",_467);_467.escapeString=function(str,_468){return str.replace(/([\.$?*|{}\(\)\[\]\\\/\+\-^])/g,function(ch){if(_468&&_468.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};_467.buildGroupRE=function(arr,re,_469){if(!(arr instanceof Array)){return re(arr);}var b=[];for(var i=0;i option[selected]",this.domNode)[0]||_46d("> option",this.domNode)[0];return _474&&_470(_474);}});});},"dijit/form/_SearchMixin":function(){define(["dojo/_base/declare","dojo/keys","dojo/_base/lang","dojo/query","dojo/string","dojo/when","../registry"],function(_475,keys,lang,_476,_477,when,_478){return _475("dijit.form._SearchMixin",null,{pageSize:Infinity,store:null,fetchProperties:{},query:{},list:"",_setListAttr:function(list){this._set("list",list);},searchDelay:200,searchAttr:"name",queryExpr:"${0}*",ignoreCase:true,_patternToRegExp:function(_479){return new RegExp("^"+_479.replace(/(\\.)|(\*)|(\?)|\W/g,function(str,_47a,star,_47b){return star?".*":_47b?".":_47a?_47a:"\\"+str;})+"$",this.ignoreCase?"mi":"m");},_abortQuery:function(){if(this.searchTimer){this.searchTimer=this.searchTimer.remove();}if(this._queryDeferHandle){this._queryDeferHandle=this._queryDeferHandle.remove();}if(this._fetchHandle){if(this._fetchHandle.abort){this._cancelingQuery=true;this._fetchHandle.abort();this._cancelingQuery=false;}if(this._fetchHandle.cancel){this._cancelingQuery=true;this._fetchHandle.cancel();this._cancelingQuery=false;}this._fetchHandle=null;}},_processInput:function(evt){if(this.disabled||this.readOnly){return;}var key=evt.charOrCode;this._prev_key_backspace=false;if(key===keys.DELETE||key===keys.BACKSPACE){this._prev_key_backspace=true;this._maskValidSubsetError=true;}if(!this.store){this.onSearch();}else{this.searchTimer=this.defer("_startSearchFromInput",1);}},onSearch:function(){},_startSearchFromInput:function(){this._startSearch(this.focusNode.value);},_startSearch:function(text){this._abortQuery();var _47c=this,_476=lang.clone(this.query),_47d={start:0,count:this.pageSize,queryOptions:{ignoreCase:this.ignoreCase,deep:true}},qs=_477.substitute(this.queryExpr,[text.replace(/([\\\*\?])/g,"\\$1")]),q,_47e=function(){var _47f=_47c._fetchHandle=_47c.store.query(_476,_47d);if(_47c.disabled||_47c.readOnly||(q!==_47c._lastQuery)){return;}when(_47f,function(res){_47c._fetchHandle=null;if(!_47c.disabled&&!_47c.readOnly&&(q===_47c._lastQuery)){when(_47f.total,function(_480){res.total=_480;var _481=_47c.pageSize;if(isNaN(_481)||_481>res.total){_481=res.total;}res.nextPage=function(_482){_47d.direction=_482=_482!==false;_47d.count=_481;if(_482){_47d.start+=res.length;if(_47d.start>=res.total){_47d.count=0;}}else{_47d.start-=_481;if(_47d.start<0){_47d.count=Math.max(_481+_47d.start,0);_47d.start=0;}}if(_47d.count<=0){res.length=0;_47c.onSearch(res,_476,_47d);}else{_47e();}};_47c.onSearch(res,_476,_47d);});}},function(err){_47c._fetchHandle=null;if(!_47c._cancelingQuery){console.error(_47c.declaredClass+" "+err.toString());}});};lang.mixin(_47d,this.fetchProperties);if(this.store._oldAPI){q=qs;}else{q=this._patternToRegExp(qs);q.toString=function(){return qs;};}this._lastQuery=_476[this.searchAttr]=q;this._queryDeferHandle=this.defer(_47e,this.searchDelay);},constructor:function(){this.query={};this.fetchProperties={};},postMixInProperties:function(){if(!this.store){var list=this.list;if(list){this.store=_478.byId(list);}}this.inherited(arguments);}});});},"dijit/form/_ComboBoxMenu":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/dom-style","dojo/keys","../_WidgetBase","../_TemplatedMixin","./_ComboBoxMenuMixin","./_ListMouseMixin"],function(_483,_484,_485,keys,_486,_487,_488,_489){return _483("dijit.form._ComboBoxMenu",[_486,_487,_489,_488],{templateString:"
    "+"
    "+"
    "+"
    ",baseClass:"dijitComboBoxMenu",postCreate:function(){this.inherited(arguments);if(!this.isLeftToRight()){_484.add(this.previousButton,"dijitMenuItemRtl");_484.add(this.nextButton,"dijitMenuItemRtl");}this.containerNode.setAttribute("role","listbox");},_createMenuItem:function(){var item=this.ownerDocument.createElement("div");item.className="dijitReset dijitMenuItem"+(this.isLeftToRight()?"":" dijitMenuItemRtl");item.setAttribute("role","option");return item;},onHover:function(node){_484.add(node,"dijitMenuItemHover");},onUnhover:function(node){_484.remove(node,"dijitMenuItemHover");},onSelect:function(node){_484.add(node,"dijitMenuItemSelected");},onDeselect:function(node){_484.remove(node,"dijitMenuItemSelected");},_page:function(up){var _48a=0;var _48b=this.domNode.scrollTop;var _48c=_485.get(this.domNode,"height");if(!this.getHighlightedOption()){this.selectNextNode();}while(_48a<_48c){var _48d=this.getHighlightedOption();if(up){if(!_48d.previousSibling||_48d.previousSibling.style.display=="none"){break;}this.selectPreviousNode();}else{if(!_48d.nextSibling||_48d.nextSibling.style.display=="none"){break;}this.selectNextNode();}var _48e=this.domNode.scrollTop;_48a+=(_48e-_48b)*(up?-1:1);_48b=_48e;}},handleKey:function(evt){switch(evt.keyCode){case keys.DOWN_ARROW:this.selectNextNode();return false;case keys.PAGE_DOWN:this._page(false);return false;case keys.UP_ARROW:this.selectPreviousNode();return false;case keys.PAGE_UP:this._page(true);return false;default:return true;}}});});},"dijit/form/_ComboBoxMenuMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/has","dojo/i18n","dojo/i18n!./nls/ComboBox"],function(_48f,_490,_491,has,i18n){var _492=_490("dijit.form._ComboBoxMenuMixin"+(has("dojo-bidi")?"_NoBidi":""),null,{_messages:null,postMixInProperties:function(){this.inherited(arguments);this._messages=i18n.getLocalization("dijit.form","ComboBox",this.lang);},buildRendering:function(){this.inherited(arguments);this.previousButton.innerHTML=this._messages["previousMessage"];this.nextButton.innerHTML=this._messages["nextMessage"];},_setValueAttr:function(_493){this._set("value",_493);this.onChange(_493);},onClick:function(node){if(node==this.previousButton){this._setSelectedAttr(null);this.onPage(-1);}else{if(node==this.nextButton){this._setSelectedAttr(null);this.onPage(1);}else{this.onChange(node);}}},onChange:function(){},onPage:function(){},onClose:function(){this._setSelectedAttr(null);},_createOption:function(item,_494){var _495=this._createMenuItem();var _496=_494(item);if(_496.html){_495.innerHTML=_496.label;}else{_495.appendChild(_495.ownerDocument.createTextNode(_496.label));}if(_495.innerHTML==""){_495.innerHTML=" ";}return _495;},createOptions:function(_497,_498,_499){this.items=_497;this.previousButton.style.display=(_498.start==0)?"none":"";_491.set(this.previousButton,"id",this.id+"_prev");_48f.forEach(_497,function(item,i){var _49a=this._createOption(item,_499);_49a.setAttribute("item",i);_491.set(_49a,"id",this.id+i);this.nextButton.parentNode.insertBefore(_49a,this.nextButton);},this);var _49b=false;if(_497.total&&!_497.total.then&&_497.total!=-1){if((_498.start+_498.count)<_497.total){_49b=true;}else{if((_498.start+_498.count)>_497.total&&_498.count==_497.length){_49b=true;}}}else{if(_498.count==_497.length){_49b=true;}}this.nextButton.style.display=_49b?"":"none";_491.set(this.nextButton,"id",this.id+"_next");},clearResultList:function(){var _49c=this.containerNode;while(_49c.childNodes.length>2){_49c.removeChild(_49c.childNodes[_49c.childNodes.length-2]);}this._setSelectedAttr(null);},highlightFirstOption:function(){this.selectFirstNode();},highlightLastOption:function(){this.selectLastNode();},selectFirstNode:function(){this.inherited(arguments);if(this.getHighlightedOption()==this.previousButton){this.selectNextNode();}},selectLastNode:function(){this.inherited(arguments);if(this.getHighlightedOption()==this.nextButton){this.selectPreviousNode();}},getHighlightedOption:function(){return this.selected;}});if(has("dojo-bidi")){_492=_490("dijit.form._ComboBoxMenuMixin",_492,{_createOption:function(){var _49d=this.inherited(arguments);this.applyTextDir(_49d);return _49d;}});}return _492;});},"dijit/form/_ListMouseMixin":function(){define(["dojo/_base/declare","dojo/on","dojo/touch","./_ListBase"],function(_49e,on,_49f,_4a0){return _49e("dijit.form._ListMouseMixin",_4a0,{postCreate:function(){this.inherited(arguments);this.domNode.dojoClick=true;this._listConnect("click","_onClick");this._listConnect("mousedown","_onMouseDown");this._listConnect("mouseup","_onMouseUp");this._listConnect("mouseover","_onMouseOver");this._listConnect("mouseout","_onMouseOut");},_onClick:function(evt,_4a1){this._setSelectedAttr(_4a1,false);if(this._deferredClick){this._deferredClick.remove();}this._deferredClick=this.defer(function(){this._deferredClick=null;this.onClick(_4a1);});},_onMouseDown:function(evt,_4a2){if(this._hoveredNode){this.onUnhover(this._hoveredNode);this._hoveredNode=null;}this._isDragging=true;this._setSelectedAttr(_4a2,false);},_onMouseUp:function(evt,_4a3){this._isDragging=false;var _4a4=this.selected;var _4a5=this._hoveredNode;if(_4a4&&_4a3==_4a4){this.defer(function(){this._onClick(evt,_4a4);});}else{if(_4a5){this.defer(function(){this._onClick(evt,_4a5);});}}},_onMouseOut:function(evt,_4a6){if(this._hoveredNode){this.onUnhover(this._hoveredNode);this._hoveredNode=null;}if(this._isDragging){this._cancelDrag=(new Date()).getTime()+1000;}},_onMouseOver:function(evt,_4a7){if(this._cancelDrag){var time=(new Date()).getTime();if(time>this._cancelDrag){this._isDragging=false;}this._cancelDrag=null;}this._hoveredNode=_4a7;this.onHover(_4a7);if(this._isDragging){this._setSelectedAttr(_4a7,false);}}});});},"dijit/form/_ListBase":function(){define(["dojo/_base/declare","dojo/on","dojo/window"],function(_4a8,on,_4a9){return _4a8("dijit.form._ListBase",null,{selected:null,_listConnect:function(_4aa,_4ab){var self=this;return self.own(on(self.containerNode,on.selector(function(_4ac,_4ad,_4ae){return _4ac.parentNode==_4ae;},_4aa),function(evt){self[_4ab](evt,this);}));},selectFirstNode:function(){var _4af=this.containerNode.firstChild;while(_4af&&_4af.style.display=="none"){_4af=_4af.nextSibling;}this._setSelectedAttr(_4af,true);},selectLastNode:function(){var last=this.containerNode.lastChild;while(last&&last.style.display=="none"){last=last.previousSibling;}this._setSelectedAttr(last,true);},selectNextNode:function(){var _4b0=this.selected;if(!_4b0){this.selectFirstNode();}else{var next=_4b0.nextSibling;while(next&&next.style.display=="none"){next=next.nextSibling;}if(!next){this.selectFirstNode();}else{this._setSelectedAttr(next,true);}}},selectPreviousNode:function(){var _4b1=this.selected;if(!_4b1){this.selectLastNode();}else{var prev=_4b1.previousSibling;while(prev&&prev.style.display=="none"){prev=prev.previousSibling;}if(!prev){this.selectLastNode();}else{this._setSelectedAttr(prev,true);}}},_setSelectedAttr:function(node,_4b2){if(this.selected!=node){var _4b3=this.selected;if(_4b3){this.onDeselect(_4b3);}if(node){if(_4b2){_4a9.scrollIntoView(node);}this.onSelect(node);}this._set("selected",node);}else{if(node){this.onSelect(node);}}}});});},"dijit/_HasDropDown":function(){define(["dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/has","dojo/keys","dojo/_base/lang","dojo/on","dojo/touch","./registry","./focus","./popup","./_FocusMixin"],function(_4b4,_4b5,dom,_4b6,_4b7,_4b8,_4b9,has,keys,lang,on,_4ba,_4bb,_4bc,_4bd,_4be){return _4b4("dijit._HasDropDown",_4be,{_buttonNode:null,_arrowWrapperNode:null,_popupStateNode:null,_aroundNode:null,dropDown:null,autoWidth:true,forceWidth:false,maxHeight:-1,dropDownPosition:["below","above"],_stopClickEvents:true,_onDropDownMouseDown:function(e){if(this.disabled||this.readOnly){return;}if(e.type!="MSPointerDown"){e.preventDefault();}this.own(on.once(this.ownerDocument,_4ba.release,lang.hitch(this,"_onDropDownMouseUp")));this.toggleDropDown();},_onDropDownMouseUp:function(e){var _4bf=this.dropDown,_4c0=false;if(e&&this._opened){var c=_4b8.position(this._buttonNode,true);if(!(e.pageX>=c.x&&e.pageX<=c.x+c.w)||!(e.pageY>=c.y&&e.pageY<=c.y+c.h)){var t=e.target;while(t&&!_4c0){if(_4b7.contains(t,"dijitPopup")){_4c0=true;}else{t=t.parentNode;}}if(_4c0){t=e.target;if(_4bf.onItemClick){var _4c1;while(t&&!(_4c1=_4bb.byNode(t))){t=t.parentNode;}if(_4c1&&_4c1.onClick&&_4c1.getParent){_4c1.getParent().onItemClick(_4c1,e);}}return;}}}if(this._opened){if(_4bf.focus&&(_4bf.autoFocus!==false||(e.type=="mouseup"&&!this.hovering))){this._focusDropDownTimer=this.defer(function(){_4bf.focus();delete this._focusDropDownTimer;});}}else{if(this.focus){this.defer("focus");}}},_onDropDownClick:function(e){if(this._stopClickEvents){e.stopPropagation();e.preventDefault();}},buildRendering:function(){this.inherited(arguments);this._buttonNode=this._buttonNode||this.focusNode||this.domNode;this._popupStateNode=this._popupStateNode||this.focusNode||this._buttonNode;var _4c2={"after":this.isLeftToRight()?"Right":"Left","before":this.isLeftToRight()?"Left":"Right","above":"Up","below":"Down","left":"Left","right":"Right"}[this.dropDownPosition[0]]||this.dropDownPosition[0]||"Down";_4b7.add(this._arrowWrapperNode||this._buttonNode,"dijit"+_4c2+"ArrowButton");},postCreate:function(){this.inherited(arguments);var _4c3=this.focusNode||this.domNode;this.own(on(this._buttonNode,_4ba.press,lang.hitch(this,"_onDropDownMouseDown")),on(this._buttonNode,"click",lang.hitch(this,"_onDropDownClick")),on(_4c3,"keydown",lang.hitch(this,"_onKey")),on(_4c3,"keyup",lang.hitch(this,"_onKeyUp")));},destroy:function(){if(this._opened){this.closeDropDown(true);}if(this.dropDown){if(!this.dropDown._destroyed){this.dropDown.destroyRecursive();}delete this.dropDown;}this.inherited(arguments);},_onKey:function(e){if(this.disabled||this.readOnly){return;}var d=this.dropDown,_4c4=e.target;if(d&&this._opened&&d.handleKey){if(d.handleKey(e)===false){e.stopPropagation();e.preventDefault();return;}}if(d&&this._opened&&e.keyCode==keys.ESCAPE){this.closeDropDown();e.stopPropagation();e.preventDefault();}else{if(!this._opened&&(e.keyCode==keys.DOWN_ARROW||((e.keyCode==keys.ENTER||(e.keyCode==keys.SPACE&&(!this._searchTimer||(e.ctrlKey||e.altKey||e.metaKey))))&&((_4c4.tagName||"").toLowerCase()!=="input"||(_4c4.type&&_4c4.type.toLowerCase()!=="text"))))){this._toggleOnKeyUp=true;e.stopPropagation();e.preventDefault();}}},_onKeyUp:function(){if(this._toggleOnKeyUp){delete this._toggleOnKeyUp;this.toggleDropDown();var d=this.dropDown;if(d&&d.focus){this.defer(lang.hitch(d,"focus"),1);}}},_onBlur:function(){this.closeDropDown(false);this.inherited(arguments);},isLoaded:function(){return true;},loadDropDown:function(_4c5){_4c5();},loadAndOpenDropDown:function(){var d=new _4b5(),_4c6=lang.hitch(this,function(){this.openDropDown();d.resolve(this.dropDown);});if(!this.isLoaded()){this.loadDropDown(_4c6);}else{_4c6();}return d;},toggleDropDown:function(){if(this.disabled||this.readOnly){return;}if(!this._opened){this.loadAndOpenDropDown();}else{this.closeDropDown(true);}},openDropDown:function(){var _4c7=this.dropDown,_4c8=_4c7.domNode,_4c9=this._aroundNode||this.domNode,self=this;var _4ca=_4bd.open({parent:this,popup:_4c7,around:_4c9,orient:this.dropDownPosition,maxHeight:this.maxHeight,onExecute:function(){self.closeDropDown(true);},onCancel:function(){self.closeDropDown(true);},onClose:function(){_4b6.set(self._popupStateNode,"popupActive",false);_4b7.remove(self._popupStateNode,"dijitHasDropDownOpen");self._set("_opened",false);}});if(this.forceWidth||(this.autoWidth&&_4c9.offsetWidth>_4c7._popupWrapper.offsetWidth)){var _4cb=_4c9.offsetWidth-_4c7._popupWrapper.offsetWidth;var _4cc={w:_4c7.domNode.offsetWidth+_4cb};this._origStyle=_4c8.style.cssText;if(lang.isFunction(_4c7.resize)){_4c7.resize(_4cc);}else{_4b8.setMarginBox(_4c8,_4cc);}if(_4ca.corner[1]=="R"){_4c7._popupWrapper.style.left=(_4c7._popupWrapper.style.left.replace("px","")-_4cb)+"px";}}_4b6.set(this._popupStateNode,"popupActive","true");_4b7.add(this._popupStateNode,"dijitHasDropDownOpen");this._set("_opened",true);this._popupStateNode.setAttribute("aria-expanded","true");this._popupStateNode.setAttribute("aria-owns",_4c7.id);if(_4c8.getAttribute("role")!=="presentation"&&!_4c8.getAttribute("aria-labelledby")){_4c8.setAttribute("aria-labelledby",this.id);}return _4ca;},closeDropDown:function(_4cd){if(this._focusDropDownTimer){this._focusDropDownTimer.remove();delete this._focusDropDownTimer;}if(this._opened){this._popupStateNode.setAttribute("aria-expanded","false");if(_4cd&&this.focus){this.focus();}_4bd.close(this.dropDown);this._opened=false;}if(this._origStyle){this.dropDown.domNode.style.cssText=this._origStyle;delete this._origStyle;}}});});},"dijit/_editor/plugins/LinkDialog":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/query","dojo/string","../_Plugin","../../form/DropDownButton","../range"],function(_4ce,_4cf,_4d0,_4d1,keys,lang,on,has,_4d2,_4d3,_4d4,_4d5,_4d6){var _4d7=_4d0("dijit._editor.plugins.LinkDialog",_4d4,{allowUnsafeHtml:false,linkFilter:[[/?",htmlTemplate:"${textInput}",tag:"a",_hostRxp:/^((([^\[:]+):)?([^@]+)@)?(\[([^\]]+)\]|([^\[:]*))(:([0-9]+))?$/,_userAtRxp:/^([!#-'*+\-\/-9=?A-Z^-~]+[.])*[!#-'*+\-\/-9=?A-Z^-~]+@/i,linkDialogTemplate:["
    ","","","","
    ","","","","
    ","","","","
    ","","","
    "].join(""),_initButton:function(){this.inherited(arguments);this.button.loadDropDown=lang.hitch(this,"_loadDropDown");this._connectTagEvents();},_loadDropDown:function(_4d8){_4ce(["dojo/i18n","../../TooltipDialog","../../registry","../../form/Button","../../form/Select","../../form/ValidationTextBox","dojo/i18n!../../nls/common","dojo/i18n!../nls/LinkDialog"],lang.hitch(this,function(i18n,_4d9,_4da){var _4db=this;this.tag=this.command=="insertImage"?"img":"a";var _4dc=lang.delegate(i18n.getLocalization("dijit","common",this.lang),i18n.getLocalization("dijit._editor","LinkDialog",this.lang));var _4dd=(this.dropDown=this.button.dropDown=new _4d9({title:_4dc[this.command+"Title"],ownerDocument:this.editor.ownerDocument,dir:this.editor.dir,execute:lang.hitch(this,"setValue"),onOpen:function(){_4db._onOpenDialog();_4d9.prototype.onOpen.apply(this,arguments);},onCancel:function(){setTimeout(lang.hitch(_4db,"_onCloseDialog"),0);}}));_4dc.urlRegExp=this.urlRegExp;_4dc.id=_4da.getUniqueId(this.editor.id);this._uniqueId=_4dc.id;this._setContent(_4dd.title+"
    "+_4d3.substitute(this.linkDialogTemplate,_4dc));_4dd.startup();this._urlInput=_4da.byId(this._uniqueId+"_urlInput");this._textInput=_4da.byId(this._uniqueId+"_textInput");this._setButton=_4da.byId(this._uniqueId+"_setButton");this.own(_4da.byId(this._uniqueId+"_cancelButton").on("click",lang.hitch(this.dropDown,"onCancel")));if(this._urlInput){this.own(this._urlInput.on("change",lang.hitch(this,"_checkAndFixInput")));}if(this._textInput){this.own(this._textInput.on("change",lang.hitch(this,"_checkAndFixInput")));}this._urlRegExp=new RegExp("^"+this.urlRegExp+"$","i");this._emailRegExp=new RegExp("^"+this.emailRegExp+"$","i");this._urlInput.isValid=lang.hitch(this,function(){var _4de=this._urlInput.get("value");return this._urlRegExp.test(_4de)||this._emailRegExp.test(_4de);});this.own(on(_4dd.domNode,"keydown",lang.hitch(this,lang.hitch(this,function(e){if(e&&e.keyCode==keys.ENTER&&!e.shiftKey&&!e.metaKey&&!e.ctrlKey&&!e.altKey){if(!this._setButton.get("disabled")){_4dd.onExecute();_4dd.execute(_4dd.get("value"));}}}))));_4d8();}));},_checkAndFixInput:function(){var self=this;var url=this._urlInput.get("value");var _4df=function(url){var _4e0=false;var _4e1=false;if(url&&url.length>1){url=lang.trim(url);if(url.indexOf("mailto:")!==0){if(url.indexOf("/")>0){if(url.indexOf("://")===-1){if(url.charAt(0)!=="/"&&url.indexOf("./")&&url.indexOf("../")!==0){if(self._hostRxp.test(url)){_4e0=true;}}}}else{if(self._userAtRxp.test(url)){_4e1=true;}}}}if(_4e0){self._urlInput.set("value","http://"+url);}if(_4e1){self._urlInput.set("value","mailto:"+url);}self._setButton.set("disabled",!self._isValid());};if(this._delayedCheck){clearTimeout(this._delayedCheck);this._delayedCheck=null;}this._delayedCheck=setTimeout(function(){_4df(url);},250);},_connectTagEvents:function(){this.editor.onLoadDeferred.then(lang.hitch(this,function(){this.own(on(this.editor.editNode,"mouseup",lang.hitch(this,"_onMouseUp")));this.own(on(this.editor.editNode,"dblclick",lang.hitch(this,"_onDblClick")));}));},_isValid:function(){return this._urlInput.isValid()&&this._textInput.isValid();},_setContent:function(_4e2){this.dropDown.set({parserScope:"dojo",content:_4e2});},_checkValues:function(args){if(args&&args.urlInput){args.urlInput=args.urlInput.replace(/"/g,""");}if(!this.allowUnsafeHtml&&args&&args.textInput){if(typeof this.linkFilter==="function"){args.textInput=this.linkFilter(args.textInput);}else{_4cf.forEach(this.linkFilter,function(_4e3){args.textInput=args.textInput.replace(_4e3[0],_4e3[1]);});}}return args;},_createlinkEnabledImpl:function(){return true;},setValue:function(args){this._onCloseDialog();if(has("ie")<9){var sel=_4d6.getSelection(this.editor.window);var _4e4=sel.getRangeAt(0);var a=_4e4.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=this.editor.selection.getSelectedElement(this.tag);}if(a&&(a.nodeName&&a.nodeName.toLowerCase()===this.tag)){if(this.editor.queryCommandEnabled("unlink")){this.editor.selection.selectElementChildren(a);this.editor.execCommand("unlink");}}}args=this._checkValues(args);this.editor.execCommand("inserthtml",_4d3.substitute(this.htmlTemplate,args));_4d2("a",this.editor.document).forEach(function(a){if(!a.innerHTML&&!_4d1.has(a,"name")){a.parentNode.removeChild(a);}},this);},_onCloseDialog:function(){if(this.editor.focused){this.editor.focus();}},_getCurrentValues:function(a){var url,text,_4e5;if(a&&a.tagName.toLowerCase()===this.tag){url=a.getAttribute("_djrealurl")||a.getAttribute("href");_4e5=a.getAttribute("target")||"_self";text=a.textContent||a.innerText;this.editor.selection.selectElement(a,true);}else{text=this.editor.selection.getSelectedText();}return {urlInput:url||"",textInput:text||"",targetSelect:_4e5||""};},_onOpenDialog:function(){var a,b,fc;if(has("ie")){var sel=_4d6.getSelection(this.editor.window);if(sel.rangeCount){var _4e6=sel.getRangeAt(0);a=_4e6.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=this.editor.selection.getSelectedElement(this.tag);}if(!a||(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){b=this.editor.selection.getAncestorElement(this.tag);if(b&&(b.nodeName&&b.nodeName.toLowerCase()==this.tag)){a=b;this.editor.selection.selectElement(a);}else{if(_4e6.startContainer===_4e6.endContainer){fc=_4e6.startContainer.firstChild;if(fc&&(fc.nodeName&&fc.nodeName.toLowerCase()==this.tag)){a=fc;this.editor.selection.selectElement(a);}}}}}}else{a=this.editor.selection.getAncestorElement(this.tag);}this.dropDown.reset();this._setButton.set("disabled",true);this.dropDown.set("value",this._getCurrentValues(a));},_onDblClick:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag&&_4d1.get(t,"href")){var _4e7=this.editor;this.editor.selection.selectElement(t);_4e7.onDisplayChanged();if(_4e7._updateTimer){_4e7._updateTimer.remove();delete _4e7._updateTimer;}_4e7.onNormalizedDisplayChanged();var _4e8=this.button;setTimeout(function(){_4e8.set("disabled",false);_4e8.loadAndOpenDropDown().then(function(){if(_4e8.dropDown.focus){_4e8.dropDown.focus();}});},10);}}},_onMouseUp:function(){if(has("ff")){var a=this.editor.selection.getAncestorElement(this.tag);if(a){var _4e9=_4d6.getSelection(this.editor.window);var _4ea=_4e9.getRangeAt(0);if(_4ea.collapsed&&a.childNodes.length){var test=_4ea.cloneRange();test.selectNodeContents(a.childNodes[a.childNodes.length-1]);test.setStart(a.childNodes[0],0);if(_4ea.compareBoundaryPoints(test.START_TO_START,test)!==1){_4ea.setStartBefore(a);}else{if(_4ea.compareBoundaryPoints(test.END_TO_START,test)!==-1){_4ea.setStartAfter(a);}}}}}}});var _4eb=_4d0("dijit._editor.plugins.ImgLinkDialog",[_4d7],{linkDialogTemplate:["
    ","","","","
    ","","","","
    ","","
    ","","","
    "].join(""),htmlTemplate:"\"${textInput}\"",tag:"img",_getCurrentValues:function(img){var url,text;if(img&&img.tagName.toLowerCase()===this.tag){url=img.getAttribute("_djrealurl")||img.getAttribute("src");text=img.getAttribute("alt");this.editor.selection.selectElement(img,true);}else{text=this.editor.selection.getSelectedText();}return {urlInput:url||"",textInput:text||""};},_isValid:function(){return this._urlInput.isValid();},_connectTagEvents:function(){this.inherited(arguments);this.editor.onLoadDeferred.then(lang.hitch(this,function(){this.own(on(this.editor.editNode,"mousedown",lang.hitch(this,"_selectTag")));}));},_selectTag:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag){this.editor.selection.selectElement(t);}}},_checkValues:function(args){if(args&&args.urlInput){args.urlInput=args.urlInput.replace(/"/g,""");}if(args&&args.textInput){args.textInput=args.textInput.replace(/"/g,""");}return args;},_onDblClick:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag&&_4d1.get(t,"src")){var _4ec=this.editor;this.editor.selection.selectElement(t);_4ec.onDisplayChanged();if(_4ec._updateTimer){_4ec._updateTimer.remove();delete _4ec._updateTimer;}_4ec.onNormalizedDisplayChanged();var _4ed=this.button;setTimeout(function(){_4ed.set("disabled",false);_4ed.loadAndOpenDropDown().then(function(){if(_4ed.dropDown.focus){_4ed.dropDown.focus();}});},10);}}}});_4d4.registry["createLink"]=function(args){var _4ee={command:"createLink",allowUnsafeHtml:("allowUnsafeHtml" in args)?args.allowUnsafeHtml:false};if("linkFilter" in args){_4ee.linkFilter=args.linkFilter;}return new _4d7(_4ee);};_4d4.registry["insertImage"]=function(){return new _4eb({command:"insertImage"});};_4d7.ImgLinkDialog=_4eb;return _4d7;});},"dijit/form/DropDownButton":function(){define(["dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/query","../registry","../popup","./Button","../_Container","../_HasDropDown","dojo/text!./templates/DropDownButton.html","../a11yclick"],function(_4ef,_4f0,lang,_4f1,_4f2,_4f3,_4f4,_4f5,_4f6,_4f7){return _4ef("dijit.form.DropDownButton",[_4f4,_4f5,_4f6],{baseClass:"dijitDropDownButton",templateString:_4f7,_fillContent:function(){var _4f8=this.srcNodeRef;var dest=this.containerNode;if(_4f8&&dest){while(_4f8.hasChildNodes()){var _4f9=_4f8.firstChild;if(_4f9.hasAttribute&&(_4f9.hasAttribute("data-dojo-type")||_4f9.hasAttribute("dojoType")||_4f9.hasAttribute("data-"+_4f0._scopeName+"-type")||_4f9.hasAttribute(_4f0._scopeName+"Type"))){this.dropDownContainer=this.ownerDocument.createElement("div");this.dropDownContainer.appendChild(_4f9);}else{dest.appendChild(_4f9);}}}},startup:function(){if(this._started){return;}if(!this.dropDown&&this.dropDownContainer){this.dropDown=_4f2.byNode(this.dropDownContainer.firstChild);delete this.dropDownContainer;}if(this.dropDown){_4f3.hide(this.dropDown);}this.inherited(arguments);},isLoaded:function(){var _4fa=this.dropDown;return (!!_4fa&&(!_4fa.href||_4fa.isLoaded));},loadDropDown:function(_4fb){var _4fc=this.dropDown;var _4fd=_4fc.on("load",lang.hitch(this,function(){_4fd.remove();_4fb();}));_4fc.refresh();},isFocusable:function(){return this.inherited(arguments)&&!this._mouseDown;}});});},"dijit/Menu":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","./popup","./DropDownMenu","dojo/ready"],function(_4fe,_4ff,_500,dom,_501,_502,_503,keys,lang,on,has,win,_504,pm,_505,_506){if(has("dijit-legacy-requires")){_506(0,function(){var _507=["dijit/MenuItem","dijit/PopupMenuItem","dijit/CheckedMenuItem","dijit/MenuSeparator"];_4fe(_507);});}return _500("dijit.Menu",_505,{constructor:function(){this._bindings=[];},targetNodeIds:[],selector:"",contextMenuForWindow:false,leftClickToOpen:false,refocus:true,postCreate:function(){if(this.contextMenuForWindow){this.bindDomNode(this.ownerDocumentBody);}else{_4ff.forEach(this.targetNodeIds,this.bindDomNode,this);}this.inherited(arguments);},_iframeContentWindow:function(_508){return _504.get(this._iframeContentDocument(_508))||this._iframeContentDocument(_508)["__parent__"]||(_508.name&&document.frames[_508.name])||null;},_iframeContentDocument:function(_509){return _509.contentDocument||(_509.contentWindow&&_509.contentWindow.document)||(_509.name&&document.frames[_509.name]&&document.frames[_509.name].document)||null;},bindDomNode:function(node){node=dom.byId(node,this.ownerDocument);var cn;if(node.tagName.toLowerCase()=="iframe"){var _50a=node,_50b=this._iframeContentWindow(_50a);cn=win.body(_50b.document);}else{cn=(node==win.body(this.ownerDocument)?this.ownerDocument.documentElement:node);}var _50c={node:node,iframe:_50a};_501.set(node,"_dijitMenu"+this.id,this._bindings.push(_50c));var _50d=lang.hitch(this,function(cn){var _50e=this.selector,_50f=_50e?function(_510){return on.selector(_50e,_510);}:function(_511){return _511;},self=this;return [on(cn,_50f(this.leftClickToOpen?"click":"contextmenu"),function(evt){evt.stopPropagation();evt.preventDefault();if((new Date()).getTime()=0){_548=val.charAt(ndx+1);var _549=val.substr(0,ndx);var _54a=val.substr(ndx+3);text=_549+_548+_54a;val=_549+""+_548+""+_54a;}else{text=val;}this.domNode.setAttribute("aria-label",text+" "+this.accelKey);this.containerNode.innerHTML=val;this._set("shortcutKey",_548);},iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},accelKey:"",disabled:false,_fillContent:function(_54b){if(_54b&&!("label" in this.params)){this._set("label",_54b.innerHTML);}},buildRendering:function(){this.inherited(arguments);var _54c=this.id+"_text";_53f.set(this.containerNode,"id",_54c);if(this.accelKeyNode){_53f.set(this.accelKeyNode,"id",this.id+"_accel");}dom.setSelectable(this.domNode,false);},onClick:function(){},focus:function(){try{if(has("ie")==8){this.containerNode.focus();}this.focusNode.focus();}catch(e){}},_setSelected:function(_54d){_540.toggle(this.domNode,"dijitMenuItemSelected",_54d);},setLabel:function(_54e){_541.deprecated("dijit.MenuItem.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_54e);},setDisabled:function(_54f){_541.deprecated("dijit.Menu.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_54f);},_setDisabledAttr:function(_550){this.focusNode.setAttribute("aria-disabled",_550?"true":"false");this._set("disabled",_550);},_setAccelKeyAttr:function(_551){if(this.accelKeyNode){this.accelKeyNode.style.display=_551?"":"none";this.accelKeyNode.innerHTML=_551;_53f.set(this.containerNode,"colSpan",_551?"1":"2");}this._set("accelKey",_551);}});if(has("dojo-bidi")){_547=_53e("dijit.MenuItem",_547,{_setLabelAttr:function(val){this.inherited(arguments);if(this.textDir==="auto"){this.applyTextDir(this.textDirNode);}}});}return _547;});},"dijit/PopupMenuItem":function(){define(["dojo/_base/declare","dojo/dom-style","dojo/_base/lang","dojo/query","./popup","./registry","./MenuItem","./hccss"],function(_552,_553,lang,_554,pm,_555,_556){return _552("dijit.PopupMenuItem",_556,{baseClass:"dijitMenuItem dijitPopupMenuItem",_fillContent:function(){if(this.srcNodeRef){var _557=_554("*",this.srcNodeRef);this.inherited(arguments,[_557[0]]);this.dropDownContainer=this.srcNodeRef;}},_openPopup:function(_558,_559){var _55a=this.popup;pm.open(lang.delegate(_558,{popup:this.popup,around:this.domNode}));if(_559&&_55a.focus){_55a.focus();}},_closePopup:function(){pm.close(this.popup);this.popup.parentMenu=null;},startup:function(){if(this._started){return;}this.inherited(arguments);if(!this.popup){var node=_554("[widgetId]",this.dropDownContainer)[0];this.popup=_555.byNode(node);}this.ownerDocumentBody.appendChild(this.popup.domNode);this.popup.domNode.setAttribute("aria-labelledby",this.containerNode.id);this.popup.startup();this.popup.domNode.style.display="none";if(this.arrowWrapper){_553.set(this.arrowWrapper,"visibility","");}this.focusNode.setAttribute("aria-haspopup","true");},destroyDescendants:function(_55b){if(this.popup){if(!this.popup._destroyed){this.popup.destroyRecursive(_55b);}delete this.popup;}this.inherited(arguments);}});});},"dijit/CheckedMenuItem":function(){define(["dojo/_base/declare","dojo/dom-class","./MenuItem","dojo/text!./templates/CheckedMenuItem.html","./hccss"],function(_55c,_55d,_55e,_55f){return _55c("dijit.CheckedMenuItem",_55e,{baseClass:"dijitMenuItem dijitCheckedMenuItem",templateString:_55f,checked:false,_setCheckedAttr:function(_560){this.domNode.setAttribute("aria-checked",_560?"true":"false");this._set("checked",_560);},iconClass:"",role:"menuitemcheckbox",checkedChar:"✓",onChange:function(){},_onClick:function(evt){if(!this.disabled){this.set("checked",!this.checked);this.onChange(this.checked);}this.onClick(evt);}});});},"dijit/MenuBar":function(){define(["dojo/_base/declare","dojo/keys","./_MenuBase","dojo/text!./templates/MenuBar.html"],function(_561,keys,_562,_563){return _561("dijit.MenuBar",_562,{templateString:_563,baseClass:"dijitMenuBar",popupDelay:0,_isMenuBar:true,_orient:["below"],_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.onItemClick(this.focusedChild,evt);}},focusChild:function(item){this.inherited(arguments);if(this.activated&&item.popup&&!item.disabled){this._openItemPopup(item,true);}},_onChildDeselect:function(item){if(this.currentPopupItem==item){this.currentPopupItem=null;item._closePopup();}this.inherited(arguments);},_onLeftArrow:function(){this.focusPrev();},_onRightArrow:function(){this.focusNext();},_onDownArrow:function(evt){this._moveToPopup(evt);},_onUpArrow:function(){},onItemClick:function(item,evt){if(item.popup&&item.popup.isShowingNow&&(!/^key/.test(evt.type)||evt.keyCode!==keys.DOWN_ARROW)){item.focusNode.focus();this._cleanUp(true);}else{this.inherited(arguments);}}});});},"dijit/MenuBarItem":function(){define(["dojo/_base/declare","./MenuItem","dojo/text!./templates/MenuBarItem.html"],function(_564,_565,_566){var _567=_564("dijit._MenuBarItemMixin",null,{templateString:_566,_setIconClassAttr:null});var _568=_564("dijit.MenuBarItem",[_565,_567],{});_568._MenuBarItemMixin=_567;return _568;});},"dijit/PopupMenuBarItem":function(){define(["dojo/_base/declare","./PopupMenuItem","./MenuBarItem"],function(_569,_56a,_56b){var _56c=_56b._MenuBarItemMixin;return _569("dijit.PopupMenuBarItem",[_56a,_56c],{});});},"dijit/MenuSeparator":function(){define(["dojo/_base/declare","dojo/dom","./_WidgetBase","./_TemplatedMixin","./_Contained","dojo/text!./templates/MenuSeparator.html"],function(_56d,dom,_56e,_56f,_570,_571){return _56d("dijit.MenuSeparator",[_56e,_56f,_570],{templateString:_571,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"dijit/ProgressBar":function(){define(["require","dojo/_base/declare","dojo/dom-class","dojo/_base/lang","dojo/number","./_Widget","./_TemplatedMixin","dojo/text!./templates/ProgressBar.html"],function(_572,_573,_574,lang,_575,_576,_577,_578){return _573("dijit.ProgressBar",[_576,_577],{progress:"0",value:"",maximum:100,places:0,indeterminate:false,label:"",name:"",templateString:_578,_indeterminateHighContrastImagePath:_572.toUrl("./themes/a11y/indeterminate_progress.gif"),postMixInProperties:function(){this.inherited(arguments);if(!(this.params&&"value" in this.params)){this.value=this.indeterminate?Infinity:this.progress;}},buildRendering:function(){this.inherited(arguments);this.indeterminateHighContrastImage.setAttribute("src",this._indeterminateHighContrastImagePath.toString());this.update();},_setDirAttr:function(val){var rtl=val.toLowerCase()=="rtl";_574.toggle(this.domNode,"dijitProgressBarRtl",rtl);_574.toggle(this.domNode,"dijitProgressBarIndeterminateRtl",this.indeterminate&&rtl);this.inherited(arguments);},update:function(_579){lang.mixin(this,_579||{});var tip=this.internalProgress,ap=this.domNode;var _57a=1;if(this.indeterminate){ap.removeAttribute("aria-valuenow");}else{if(String(this.progress).indexOf("%")!=-1){_57a=Math.min(parseFloat(this.progress)/100,1);this.progress=_57a*this.maximum;}else{this.progress=Math.min(this.progress,this.maximum);_57a=this.maximum?this.progress/this.maximum:0;}ap.setAttribute("aria-valuenow",this.progress);}ap.setAttribute("aria-labelledby",this.labelNode.id);ap.setAttribute("aria-valuemin",0);ap.setAttribute("aria-valuemax",this.maximum);this.labelNode.innerHTML=this.report(_57a);_574.toggle(this.domNode,"dijitProgressBarIndeterminate",this.indeterminate);_574.toggle(this.domNode,"dijitProgressBarIndeterminateRtl",this.indeterminate&&!this.isLeftToRight());tip.style.width=(_57a*100)+"%";this.onChange();},_setValueAttr:function(v){this._set("value",v);if(v==Infinity){this.update({indeterminate:true});}else{this.update({indeterminate:false,progress:v});}},_setLabelAttr:function(_57b){this._set("label",_57b);this.update();},_setIndeterminateAttr:function(_57c){this._set("indeterminate",_57c);this.update();},report:function(_57d){return this.label?this.label:(this.indeterminate?" ":_575.format(_57d,{type:"percent",places:this.places,locale:this.lang}));},onChange:function(){}});});},"dojo/number":function(){define(["./_base/lang","./i18n","./i18n!./cldr/nls/number","./string","./regexp"],function(lang,i18n,_57e,_57f,_580){var _581={};lang.setObject("dojo.number",_581);_581.format=function(_582,_583){_583=lang.mixin({},_583||{});var _584=i18n.normalizeLocale(_583.locale),_585=i18n.getLocalization("dojo.cldr","number",_584);_583.customs=_585;var _586=_583.pattern||_585[(_583.type||"decimal")+"Format"];if(isNaN(_582)||Math.abs(_582)==Infinity){return null;}return _581._applyPattern(_582,_586,_583);};_581._numberPatternRE=/[#0,]*[#0](?:\.0*#*)?/;_581._applyPattern=function(_587,_588,_589){_589=_589||{};var _58a=_589.customs.group,_58b=_589.customs.decimal,_58c=_588.split(";"),_58d=_58c[0];_588=_58c[(_587<0)?1:0]||("-"+_58d);if(_588.indexOf("%")!=-1){_587*=100;}else{if(_588.indexOf("‰")!=-1){_587*=1000;}else{if(_588.indexOf("¤")!=-1){_58a=_589.customs.currencyGroup||_58a;_58b=_589.customs.currencyDecimal||_58b;_588=_588.replace(/([\s\xa0\u202f]*)(\u00a4{1,3})([\s\xa0\u202f]*)/,function(_58e,_58f,_590,_591){var prop=["symbol","currency","displayName"][_590.length-1],_592=_589[prop]||_589.currency||"";if(!_592){return "";}return _58f+_592+_591;});}else{if(_588.indexOf("E")!=-1){throw new Error("exponential notation not supported");}}}}var _593=_581._numberPatternRE;var _594=_58d.match(_593);if(!_594){throw new Error("unable to find a number expression in pattern: "+_588);}if(_589.fractional===false){_589.places=0;}return _588.replace(_593,_581._formatAbsolute(_587,_594[0],{decimal:_58b,group:_58a,places:_589.places,round:_589.round}));};_581.round=function(_595,_596,_597){var _598=10/(_597||10);return (_598*+_595).toFixed(_596)/_598;};if((0.9).toFixed()==0){var _599=_581.round;_581.round=function(v,p,m){var d=Math.pow(10,-p||0),a=Math.abs(v);if(!v||a>=d){d=0;}else{a/=d;if(a<0.5||a>=0.95){d=0;}}return _599(v,p,m)+(v>0?d:-d);};}_581._formatAbsolute=function(_59a,_59b,_59c){_59c=_59c||{};if(_59c.places===true){_59c.places=0;}if(_59c.places===Infinity){_59c.places=6;}var _59d=_59b.split("."),_59e=typeof _59c.places=="string"&&_59c.places.indexOf(","),_59f=_59c.places;if(_59e){_59f=_59c.places.substring(_59e+1);}else{if(!(_59f>=0)){_59f=(_59d[1]||[]).length;}}if(!(_59c.round<0)){_59a=_581.round(_59a,_59f,_59c.round);}var _5a0=String(Math.abs(_59a)).split("."),_5a1=_5a0[1]||"";if(_59d[1]||_59c.places){if(_59e){_59c.places=_59c.places.substring(0,_59e);}var pad=_59c.places!==undefined?_59c.places:(_59d[1]&&_59d[1].lastIndexOf("0")+1);if(pad>_5a1.length){_5a0[1]=_57f.pad(_5a1,pad,"0",true);}if(_59f<_5a1.length){_5a0[1]=_5a1.substr(0,_59f);}}else{if(_5a0[1]){_5a0.pop();}}var _5a2=_59d[0].replace(",","");pad=_5a2.indexOf("0");if(pad!=-1){pad=_5a2.length-pad;if(pad>_5a0[0].length){_5a0[0]=_57f.pad(_5a0[0],pad);}if(_5a2.indexOf("#")==-1){_5a0[0]=_5a0[0].substr(_5a0[0].length-pad);}}var _5a3=_59d[0].lastIndexOf(","),_5a4,_5a5;if(_5a3!=-1){_5a4=_59d[0].length-_5a3-1;var _5a6=_59d[0].substr(0,_5a3);_5a3=_5a6.lastIndexOf(",");if(_5a3!=-1){_5a5=_5a6.length-_5a3-1;}}var _5a7=[];for(var _5a8=_5a0[0];_5a8;){var off=_5a8.length-_5a4;_5a7.push((off>0)?_5a8.substr(off):_5a8);_5a8=(off>0)?_5a8.slice(0,off):"";if(_5a5){_5a4=_5a5;_5a5=undefined;}}_5a0[0]=_5a7.reverse().join(_59c.group||",");return _5a0.join(_59c.decimal||".");};_581.regexp=function(_5a9){return _581._parseInfo(_5a9).regexp;};_581._parseInfo=function(_5aa){_5aa=_5aa||{};var _5ab=i18n.normalizeLocale(_5aa.locale),_5ac=i18n.getLocalization("dojo.cldr","number",_5ab),_5ad=_5aa.pattern||_5ac[(_5aa.type||"decimal")+"Format"],_5ae=_5ac.group,_5af=_5ac.decimal,_5b0=1;if(_5ad.indexOf("%")!=-1){_5b0/=100;}else{if(_5ad.indexOf("‰")!=-1){_5b0/=1000;}else{var _5b1=_5ad.indexOf("¤")!=-1;if(_5b1){_5ae=_5ac.currencyGroup||_5ae;_5af=_5ac.currencyDecimal||_5af;}}}var _5b2=_5ad.split(";");if(_5b2.length==1){_5b2.push("-"+_5b2[0]);}var re=_580.buildGroupRE(_5b2,function(_5b3){_5b3="(?:"+_580.escapeString(_5b3,".")+")";return _5b3.replace(_581._numberPatternRE,function(_5b4){var _5b5={signed:false,separator:_5aa.strict?_5ae:[_5ae,""],fractional:_5aa.fractional,decimal:_5af,exponent:false},_5b6=_5b4.split("."),_5b7=_5aa.places;if(_5b6.length==1&&_5b0!=1){_5b6[1]="###";}if(_5b6.length==1||_5b7===0){_5b5.fractional=false;}else{if(_5b7===undefined){_5b7=_5aa.pattern?_5b6[1].lastIndexOf("0")+1:Infinity;}if(_5b7&&_5aa.fractional==undefined){_5b5.fractional=true;}if(!_5aa.places&&(_5b7<_5b6[1].length)){_5b7+=","+_5b6[1].length;}_5b5.places=_5b7;}var _5b8=_5b6[0].split(",");if(_5b8.length>1){_5b5.groupSize=_5b8.pop().length;if(_5b8.length>1){_5b5.groupSize2=_5b8.pop().length;}}return "("+_581._realNumberRegexp(_5b5)+")";});},true);if(_5b1){re=re.replace(/([\s\xa0\u202f]*)(\u00a4{1,3})([\s\xa0\u202f]*)/g,function(_5b9,_5ba,_5bb,_5bc){var prop=["symbol","currency","displayName"][_5bb.length-1],_5bd=_580.escapeString(_5aa[prop]||_5aa.currency||"");if(!_5bd){return "";}_5ba=_5ba?"[\\s\\xa0\\u202f]":"";_5bc=_5bc?"[\\s\\xa0\\u202f]":"";if(!_5aa.strict){if(_5ba){_5ba+="*";}if(_5bc){_5bc+="*";}return "(?:"+_5ba+_5bd+_5bc+")?";}return _5ba+_5bd+_5bc;});}return {regexp:re.replace(/[\xa0\u202f ]/g,"[\\s\\xa0\\u202f]"),group:_5ae,decimal:_5af,factor:_5b0};};_581.parse=function(_5be,_5bf){var info=_581._parseInfo(_5bf),_5c0=(new RegExp("^"+info.regexp+"$")).exec(_5be);if(!_5c0){return NaN;}var _5c1=_5c0[1];if(!_5c0[1]){if(!_5c0[2]){return NaN;}_5c1=_5c0[2];info.factor*=-1;}_5c1=_5c1.replace(new RegExp("["+info.group+"\\s\\xa0\\u202f"+"]","g"),"").replace(info.decimal,".");return _5c1*info.factor;};_581._realNumberRegexp=function(_5c2){_5c2=_5c2||{};if(!("places" in _5c2)){_5c2.places=Infinity;}if(typeof _5c2.decimal!="string"){_5c2.decimal=".";}if(!("fractional" in _5c2)||/^0/.test(_5c2.places)){_5c2.fractional=[true,false];}if(!("exponent" in _5c2)){_5c2.exponent=[true,false];}if(!("eSigned" in _5c2)){_5c2.eSigned=[true,false];}var _5c3=_581._integerRegexp(_5c2),_5c4=_580.buildGroupRE(_5c2.fractional,function(q){var re="";if(q&&(_5c2.places!==0)){re="\\"+_5c2.decimal;if(_5c2.places==Infinity){re="(?:"+re+"\\d+)?";}else{re+="\\d{"+_5c2.places+"}";}}return re;},true);var _5c5=_580.buildGroupRE(_5c2.exponent,function(q){if(q){return "([eE]"+_581._integerRegexp({signed:_5c2.eSigned})+")";}return "";});var _5c6=_5c3+_5c4;if(_5c4){_5c6="(?:(?:"+_5c6+")|(?:"+_5c4+"))";}return _5c6+_5c5;};_581._integerRegexp=function(_5c7){_5c7=_5c7||{};if(!("signed" in _5c7)){_5c7.signed=[true,false];}if(!("separator" in _5c7)){_5c7.separator="";}else{if(!("groupSize" in _5c7)){_5c7.groupSize=3;}}var _5c8=_580.buildGroupRE(_5c7.signed,function(q){return q?"[-+]":"";},true);var _5c9=_580.buildGroupRE(_5c7.separator,function(sep){if(!sep){return "(?:\\d+)";}sep=_580.escapeString(sep);if(sep==" "){sep="\\s";}else{if(sep==" "){sep="\\s\\xa0";}else{if(sep==" "){sep="\\s\\u202f";}}}var grp=_5c7.groupSize,grp2=_5c7.groupSize2;if(grp2){var _5ca="(?:0|[1-9]\\d{0,"+(grp2-1)+"}(?:["+sep+"]\\d{"+grp2+"})*["+sep+"]\\d{"+grp+"})";return ((grp-grp2)>0)?"(?:"+_5ca+"|(?:0|[1-9]\\d{0,"+(grp-1)+"}))":_5ca;}return "(?:0|[1-9]\\d{0,"+(grp-1)+"}(?:["+sep+"]\\d{"+grp+"})*)";},true);return _5c8+_5c9;};return _581;});},"dijit/TitlePane":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/fx","dojo/has","dojo/_base/kernel","dojo/keys","./_CssStateMixin","./_TemplatedMixin","./layout/ContentPane","dojo/text!./templates/TitlePane.html","./_base/manager","./a11yclick"],function(_5cb,_5cc,dom,_5cd,_5ce,_5cf,_5d0,has,_5d1,keys,_5d2,_5d3,_5d4,_5d5,_5d6){var _5d7=_5cc("dijit.TitlePane",[_5d4,_5d3,_5d2],{title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},open:true,toggleable:true,tabIndex:"0",duration:_5d6.defaultDuration,baseClass:"dijitTitlePane",templateString:_5d5,doLayout:false,_setTooltipAttr:{node:"focusNode",type:"attribute",attribute:"title"},buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.titleNode,false);},postCreate:function(){this.inherited(arguments);if(this.toggleable){this._trackMouseState(this.titleBarNode,this.baseClass+"Title");}var _5d8=this.hideNode,_5d9=this.wipeNode;this._wipeIn=_5d0.wipeIn({node:_5d9,duration:this.duration,beforeBegin:function(){_5d8.style.display="";}});this._wipeOut=_5d0.wipeOut({node:_5d9,duration:this.duration,onEnd:function(){_5d8.style.display="none";}});},_setOpenAttr:function(open,_5da){_5cb.forEach([this._wipeIn,this._wipeOut],function(_5db){if(_5db&&_5db.status()=="playing"){_5db.stop();}});if(_5da){var anim=this[open?"_wipeIn":"_wipeOut"];anim.play();}else{this.hideNode.style.display=this.wipeNode.style.display=open?"":"none";}if(this._started){if(open){this._onShow();}else{this.onHide();}}this.containerNode.setAttribute("aria-hidden",open?"false":"true");this.focusNode.setAttribute("aria-pressed",open?"true":"false");this._set("open",open);this._setCss();},_setToggleableAttr:function(_5dc){this.focusNode.setAttribute("role",_5dc?"button":"heading");if(_5dc){this.focusNode.setAttribute("aria-controls",this.id+"_pane");this.focusNode.setAttribute("tabIndex",this.tabIndex);this.focusNode.setAttribute("aria-pressed",this.open);}else{_5cd.remove(this.focusNode,"aria-controls");_5cd.remove(this.focusNode,"tabIndex");_5cd.remove(this.focusNode,"aria-pressed");}this._set("toggleable",_5dc);this._setCss();},_setContentAttr:function(_5dd){if(!this.open||!this._wipeOut||this._wipeOut.status()=="playing"){this.inherited(arguments);}else{if(this._wipeIn&&this._wipeIn.status()=="playing"){this._wipeIn.stop();}_5cf.setMarginBox(this.wipeNode,{h:_5cf.getMarginBox(this.wipeNode).h});this.inherited(arguments);if(this._wipeIn){this._wipeIn.play();}else{this.hideNode.style.display="";}}},toggle:function(){this._setOpenAttr(!this.open,true);},_setCss:function(){var node=this.titleBarNode||this.focusNode;var _5de=this._titleBarClass;this._titleBarClass=this.baseClass+"Title"+(this.toggleable?"":"Fixed")+(this.open?"Open":"Closed");_5ce.replace(node,this._titleBarClass,_5de||"");_5ce.replace(node,this._titleBarClass.replace("TitlePaneTitle",""),(_5de||"").replace("TitlePaneTitle",""));this.arrowNodeInner.innerHTML=this.open?"-":"+";},_onTitleKey:function(e){if(e.keyCode==keys.DOWN_ARROW&&this.open){this.containerNode.focus();e.preventDefault();}},_onTitleClick:function(){if(this.toggleable){this.toggle();}},setTitle:function(_5df){_5d1.deprecated("dijit.TitlePane.setTitle() is deprecated. Use set('title', ...) instead.","","2.0");this.set("title",_5df);}});if(has("dojo-bidi")){_5d7.extend({_setTitleAttr:function(_5e0){this._set("title",_5e0);this.titleNode.innerHTML=_5e0;this.applyTextDir(this.titleNode);},_setTooltipAttr:function(_5e1){this._set("tooltip",_5e1);if(this.textDir){_5e1=this.enforceTextDirWithUcc(null,_5e1);}_5cd.set(this.focusNode,"title",_5e1);},_setTextDirAttr:function(_5e2){if(this._created&&this.textDir!=_5e2){this._set("textDir",_5e2);this.set("title",this.title);this.set("tooltip",this.tooltip);}}});}return _5d7;});},"dojo/fx":function(){define(["./_base/lang","./Evented","./_base/kernel","./_base/array","./aspect","./_base/fx","./dom","./dom-style","./dom-geometry","./ready","require"],function(lang,_5e3,dojo,_5e4,_5e5,_5e6,dom,_5e7,geom,_5e8,_5e9){if(!dojo.isAsync){_5e8(0,function(){var _5ea=["./fx/Toggler"];_5e9(_5ea);});}var _5eb=dojo.fx={};var _5ec={_fire:function(evt,args){if(this[evt]){this[evt].apply(this,args||[]);}return this;}};var _5ed=function(_5ee){this._index=-1;this._animations=_5ee||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;_5e4.forEach(this._animations,function(a){if(a){if(typeof a.duration!="undefined"){this.duration+=a.duration;}if(a.delay){this.duration+=a.delay;}}},this);};_5ed.prototype=new _5e3();lang.extend(_5ed,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){this._onAnimateCtx.remove();this._onEndCtx.remove();this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=_5e5.after(this._current,"onAnimate",lang.hitch(this,"_onAnimate"),true);this._onEndCtx=_5e5.after(this._current,"onEnd",lang.hitch(this,"_onEnd"),true);this._current.play(0,true);}},play:function(_5ef,_5f0){if(!this._current){this._current=this._animations[this._index=0];}if(!_5f0&&this._current.status()=="playing"){return this;}var _5f1=_5e5.after(this._current,"beforeBegin",lang.hitch(this,function(){this._fire("beforeBegin");}),true),_5f2=_5e5.after(this._current,"onBegin",lang.hitch(this,function(arg){this._fire("onBegin",arguments);}),true),_5f3=_5e5.after(this._current,"onPlay",lang.hitch(this,function(arg){this._fire("onPlay",arguments);_5f1.remove();_5f2.remove();_5f3.remove();}));if(this._onAnimateCtx){this._onAnimateCtx.remove();}this._onAnimateCtx=_5e5.after(this._current,"onAnimate",lang.hitch(this,"_onAnimate"),true);if(this._onEndCtx){this._onEndCtx.remove();}this._onEndCtx=_5e5.after(this._current,"onEnd",lang.hitch(this,"_onEnd"),true);this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=_5e5.after(this._current,"onPause",lang.hitch(this,function(arg){this._fire("onPause",arguments);e.remove();}),true);this._current.pause();}return this;},gotoPercent:function(_5f4,_5f5){this.pause();var _5f6=this.duration*_5f4;this._current=null;_5e4.some(this._animations,function(a,_5f7){if(_5f6<=a.duration){this._current=a;this._index=_5f7;return true;}_5f6-=a.duration;return false;},this);if(this._current){this._current.gotoPercent(_5f6/this._current.duration);}if(_5f5){this.play();}return this;},stop:function(_5f8){if(this._current){if(_5f8){for(;this._index+1this._animations.length){this._fire("onEnd");}},_call:function(_5fe,args){var t=this._pseudoAnimation;t[_5fe].apply(t,args);},play:function(_5ff,_600){this._finished=0;this._doAction("play",arguments);this._call("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_601,_602){var ms=this.duration*_601;_5e4.forEach(this._animations,function(a){a.gotoPercent(a.duration0){this.isExpandable=true;_607.forEach(_637,function(item){var id=_638.getIdentity(item),_63f=tree._itemNodesMap[id],node;if(_63f){for(var i=0;i<_63f.length;i++){if(_63f[i]&&!_63f[i].getParent()){node=_63f[i];node.set("indent",this.indent+1);break;}}}if(!node){node=this.tree._createTreeNode({item:item,tree:tree,isExpandable:_638.mayHaveChildren(item),label:tree.getLabel(item),labelType:(tree.model&&tree.model.labelType)||"text",tooltip:tree.getTooltip(item),ownerDocument:tree.ownerDocument,dir:tree.dir,lang:tree.lang,textDir:tree.textDir,indent:this.indent+1});if(_63f){_63f.push(node);}else{tree._itemNodesMap[id]=[node];}}this.addChild(node);if(this.tree.autoExpand||this.tree._state(node)){defs.push(tree._expandNode(node));}},this);_607.forEach(this.getChildren(),function(_640){_640._updateLayout();});}else{this.isExpandable=false;}if(this._setExpando){this._setExpando(false);}this._updateItemClasses(this.item);var def=all(defs);this.tree._startPaint(def);return _623(def);},getTreePath:function(){var node=this;var path=[];while(node&&node!==this.tree.rootNode){path.unshift(node.item);node=node.getParent();}path.unshift(this.tree.rootNode.item);return path;},getIdentity:function(){return this.tree.model.getIdentity(this.item);},removeChild:function(node){this.inherited(arguments);var _641=this.getChildren();if(_641.length==0){this.isExpandable=false;this.collapse();}_607.forEach(_641,function(_642){_642._updateLayout();});},makeExpandable:function(){this.isExpandable=true;this._setExpando(false);},setSelected:function(_643){this.labelNode.setAttribute("aria-selected",_643?"true":"false");_60c.toggle(this.rowNode,"dijitTreeRowSelected",_643);},focus:function(){_615.focus(this.focusNode);}});if(has("dojo-bidi")){_626.extend({_setTextDirAttr:function(_644){if(_644&&((this.textDir!=_644)||!this._created)){this._set("textDir",_644);this.applyTextDir(this.labelNode);_607.forEach(this.getChildren(),function(_645){_645.set("textDir",_644);},this);}}});}var Tree=_60a("dijit.Tree",[_618,_61d,_619,_61c],{baseClass:"dijitTree",store:null,model:null,query:null,label:"",showRoot:true,childrenAttr:["children"],paths:[],path:[],selectedItems:null,selectedItem:null,openOnClick:false,openOnDblClick:false,templateString:_61f,persist:false,autoExpand:false,dndController:_622,dndParams:["onDndDrop","itemCreator","onDndCancel","checkAcceptance","checkItemAcceptance","dragThreshold","betweenThreshold"],onDndDrop:null,itemCreator:null,onDndCancel:null,checkAcceptance:null,checkItemAcceptance:null,dragThreshold:5,betweenThreshold:0,_nodePixelIndent:19,_publish:function(_646,_647){_612.publish(this.id,lang.mixin({tree:this,event:_646},_647||{}));},postMixInProperties:function(){this.tree=this;if(this.autoExpand){this.persist=false;}this._itemNodesMap={};if(!this.cookieName&&this.id){this.cookieName=this.id+"SaveStateCookie";}this.expandChildrenDeferred=new _60b();this.pendingCommandsPromise=this.expandChildrenDeferred.promise;this.inherited(arguments);},postCreate:function(){this._initState();var self=this;this.own(on(this.containerNode,on.selector(".dijitTreeNode",_613.enter),function(evt){self._onNodeMouseEnter(_616.byNode(this),evt);}),on(this.containerNode,on.selector(".dijitTreeNode",_613.leave),function(evt){self._onNodeMouseLeave(_616.byNode(this),evt);}),on(this.containerNode,on.selector(".dijitTreeRow",_614.press),function(evt){self._onNodePress(_616.getEnclosingWidget(this),evt);}),on(this.containerNode,on.selector(".dijitTreeRow",_614),function(evt){self._onClick(_616.getEnclosingWidget(this),evt);}),on(this.containerNode,on.selector(".dijitTreeRow","dblclick"),function(evt){self._onDblClick(_616.getEnclosingWidget(this),evt);}));if(!this.model){this._store2model();}this.own(_608.after(this.model,"onChange",lang.hitch(this,"_onItemChange"),true),_608.after(this.model,"onChildrenChange",lang.hitch(this,"_onItemChildrenChange"),true),_608.after(this.model,"onDelete",lang.hitch(this,"_onItemDelete"),true));this.inherited(arguments);if(this.dndController){if(lang.isString(this.dndController)){this.dndController=lang.getObject(this.dndController);}var _648={};for(var i=0;ithis.domNode.offsetWidth?"auto":"100%";},_createTreeNode:function(args){return new _626(args);},focus:function(){if(this.lastFocusedChild){this.focusNode(this.lastFocusedChild);}else{this.focusFirstChild();}}});if(has("dojo-bidi")){Tree.extend({_setTextDirAttr:function(_685){if(_685&&this.textDir!=_685){this._set("textDir",_685);this.rootNode.set("textDir",_685);}}});}Tree.PathError=_60f("TreePathError");Tree._TreeNode=_626;return Tree;});},"dojo/cookie":function(){define(["./_base/kernel","./regexp"],function(dojo,_686){dojo.cookie=function(name,_687,_688){var c=document.cookie,ret;if(arguments.length==1){var _689=c.match(new RegExp("(?:^|; )"+_686.escapeString(name)+"=([^;]*)"));ret=_689?decodeURIComponent(_689[1]):undefined;}else{_688=_688||{};var exp=_688.expires;if(typeof exp=="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_688.expires=d;}if(exp&&exp.toUTCString){_688.expires=exp.toUTCString();}_687=encodeURIComponent(_687);var _68a=name+"="+_687,_68b;for(_68b in _688){_68a+="; "+_68b;var _68c=_688[_68b];if(_68c!==true){_68a+="="+_68c;}}document.cookie=_68a;}return ret;};dojo.cookie.isSupported=function(){if(!("cookieEnabled" in navigator)){this("__djCookieTest__","CookiesAllowed");navigator.cookieEnabled=this("__djCookieTest__")=="CookiesAllowed";if(navigator.cookieEnabled){this("__djCookieTest__","",{expires:-1});}}return navigator.cookieEnabled;};return dojo.cookie;});},"dijit/tree/TreeStoreModel":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/lang"],function(_68d,_68e,_68f,lang){return _68f("dijit.tree.TreeStoreModel",null,{store:null,childrenAttrs:["children"],newItemIdAttr:"id",labelAttr:"",root:null,query:null,deferItemLoadingUntilExpand:false,constructor:function(args){lang.mixin(this,args);this.connects=[];var _690=this.store;if(!_690.getFeatures()["dojo.data.api.Identity"]){throw new Error("dijit.tree.TreeStoreModel: store must support dojo.data.Identity");}if(_690.getFeatures()["dojo.data.api.Notification"]){this.connects=this.connects.concat([_68e.after(_690,"onNew",lang.hitch(this,"onNewItem"),true),_68e.after(_690,"onDelete",lang.hitch(this,"onDeleteItem"),true),_68e.after(_690,"onSet",lang.hitch(this,"onSetItem"),true)]);}},destroy:function(){var h;while(h=this.connects.pop()){h.remove();}},getRoot:function(_691,_692){if(this.root){_691(this.root);}else{this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_693){if(_693.length!=1){throw new Error("dijit.tree.TreeStoreModel: root query returned "+_693.length+" items, but must return exactly one");}this.root=_693[0];_691(this.root);}),onError:_692});}},mayHaveChildren:function(item){return _68d.some(this.childrenAttrs,function(attr){return this.store.hasAttribute(item,attr);},this);},getChildren:function(_694,_695,_696){var _697=this.store;if(!_697.isItemLoaded(_694)){var _698=lang.hitch(this,arguments.callee);_697.loadItem({item:_694,onItem:function(_699){_698(_699,_695,_696);},onError:_696});return;}var _69a=[];for(var i=0;i    ✍    ":"    ✍    ",constructor:function(){this.editorParams={};},postMixInProperties:function(){this.inherited(arguments);this.displayNode=this.srcNodeRef;this.own(on(this.displayNode,_6f3,lang.hitch(this,"_onClick")),on(this.displayNode,"mouseover, focus",lang.hitch(this,"_onMouseOver")),on(this.displayNode,"mouseout, blur",lang.hitch(this,"_onMouseOut")));this.displayNode.setAttribute("role","button");if(!this.displayNode.getAttribute("tabIndex")){this.displayNode.setAttribute("tabIndex",0);}if(!this.value&&!("value" in this.params)){this.value=lang.trim(this.renderAsHtml?this.displayNode.innerHTML:(this.displayNode.innerText||this.displayNode.textContent||""));}if(!this.value){this.displayNode.innerHTML=this.noValueIndicator;}_6ef.add(this.displayNode,"dijitInlineEditBoxDisplayMode");},setDisabled:function(_705){_6f2.deprecated("dijit.InlineEditBox.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_705);},_setDisabledAttr:function(_706){this.domNode.setAttribute("aria-disabled",_706?"true":"false");if(_706){this.displayNode.removeAttribute("tabIndex");}else{this.displayNode.setAttribute("tabIndex",0);}_6ef.toggle(this.displayNode,"dijitInlineEditBoxDisplayModeDisabled",_706);this._set("disabled",_706);},_onMouseOver:function(){if(!this.disabled){_6ef.add(this.displayNode,"dijitInlineEditBoxDisplayModeHover");}},_onMouseOut:function(){_6ef.remove(this.displayNode,"dijitInlineEditBoxDisplayModeHover");},_onClick:function(e){if(this.disabled){return;}if(e){e.stopPropagation();e.preventDefault();}this._onMouseOut();this.defer("edit");},edit:function(){if(this.disabled||this.editing){return;}this._set("editing",true);this._savedTabIndex=_6ee.get(this.displayNode,"tabIndex")||"0";if(!this.wrapperWidget){var _707=_6f0.create("span",null,this.domNode,"before");var Ewc=typeof this.editorWrapper=="string"?lang.getObject(this.editorWrapper):this.editorWrapper;this.wrapperWidget=new Ewc({value:this.value,buttonSave:this.buttonSave,buttonCancel:this.buttonCancel,dir:this.dir,lang:this.lang,tabIndex:this._savedTabIndex,editor:this.editor,inlineEditBox:this,sourceStyle:_6f1.getComputedStyle(this.displayNode),save:lang.hitch(this,"save"),cancel:lang.hitch(this,"cancel"),textDir:this.textDir},_707);if(!this.wrapperWidget._started){this.wrapperWidget.startup();}if(!this._started){this.startup();}}var ww=this.wrapperWidget;_6ef.add(this.displayNode,"dijitOffScreen");_6ef.remove(ww.domNode,"dijitOffScreen");_6f1.set(ww.domNode,{visibility:"visible"});_6ee.set(this.displayNode,"tabIndex","-1");var ew=ww.editWidget;var self=this;when(ew.onLoadDeferred,lang.hitch(ww,function(){ew.set(("displayedValue" in ew||"_setDisplayedValueAttr" in ew)?"displayedValue":"value",self.value);this.defer(function(){if(ww.saveButton){ww.saveButton.set("disabled","intermediateChanges" in ew);}this.focus();this._resetValue=this.getValue();});}));},_onBlur:function(){this.inherited(arguments);if(!this.editing){}},destroy:function(){if(this.wrapperWidget&&!this.wrapperWidget._destroyed){this.wrapperWidget.destroy();delete this.wrapperWidget;}this.inherited(arguments);},_showText:function(_708){var ww=this.wrapperWidget;_6f1.set(ww.domNode,{visibility:"hidden"});_6ef.add(ww.domNode,"dijitOffScreen");_6ef.remove(this.displayNode,"dijitOffScreen");_6ee.set(this.displayNode,"tabIndex",this._savedTabIndex);if(_708){fm.focus(this.displayNode);}},save:function(_709){if(this.disabled||!this.editing){return;}this._set("editing",false);var ww=this.wrapperWidget;var _70a=ww.getValue();this.set("value",_70a);this._showText(_709);},setValue:function(val){_6f2.deprecated("dijit.InlineEditBox.setValue() is deprecated. Use set('value', ...) instead.","","2.0");return this.set("value",val);},_setValueAttr:function(val){val=lang.trim(val);var _70b=this.renderAsHtml?val:val.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""").replace(/\n/g,"
    ");if(this.editorParams&&this.editorParams.type==="password"){this.displayNode.innerHTML="********";}else{this.displayNode.innerHTML=_70b||this.noValueIndicator;}this._set("value",val);if(this._started){this.defer(function(){this.onChange(val);});}},getValue:function(){_6f2.deprecated("dijit.InlineEditBox.getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},cancel:function(_70c){if(this.disabled||!this.editing){return;}this._set("editing",false);this.defer("onCancel");this._showText(_70c);}});if(has("dojo-bidi")){_704=_6ed("dijit.InlineEditBox",_704,{_setValueAttr:function(){this.inherited(arguments);this.applyTextDir(this.displayNode);}});}_704._InlineEditor=_6fc;return _704;});},"dijit/form/Form":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/_base/kernel","dojo/sniff","../_Widget","../_TemplatedMixin","./_FormMixin","../layout/_ContentPaneResizeMixin"],function(_70d,_70e,_70f,has,_710,_711,_712,_713){return _70d("dijit.form.Form",[_710,_711,_712,_713],{name:"",action:"",method:"",encType:"","accept-charset":"",accept:"",target:"",templateString:"
    ",postMixInProperties:function(){this.nameAttrSetting=this.name?("name='"+this.name+"'"):"";this.inherited(arguments);},execute:function(){},onExecute:function(){},_setEncTypeAttr:function(_714){_70e.set(this.domNode,"encType",_714);if(has("ie")){this.domNode.encoding=_714;}this._set("encType",_714);},reset:function(e){var faux={returnValue:true,preventDefault:function(){this.returnValue=false;},stopPropagation:function(){},currentTarget:e?e.target:this.domNode,target:e?e.target:this.domNode};if(!(this.onReset(faux)===false)&&faux.returnValue){this.inherited(arguments,[]);}},onReset:function(){return true;},_onReset:function(e){this.reset(e);e.stopPropagation();e.preventDefault();return false;},_onSubmit:function(e){var fp=this.constructor.prototype;if(this.execute!=fp.execute||this.onExecute!=fp.onExecute){_70f.deprecated("dijit.form.Form:execute()/onExecute() are deprecated. Use onSubmit() instead.","","2.0");this.onExecute();this.execute(this.getValues());}if(this.onSubmit(e)===false){e.stopPropagation();e.preventDefault();}},onSubmit:function(){return this.isValid();},submit:function(){if(!(this.onSubmit()===false)){this.containerNode.submit();}}});});},"dijit/form/ComboButton":function(){define(["dojo/_base/declare","dojo/keys","../focus","./DropDownButton","dojo/text!./templates/ComboButton.html","../a11yclick"],function(_715,keys,_716,_717,_718){return _715("dijit.form.ComboButton",_717,{templateString:_718,_setIdAttr:"",_setTabIndexAttr:["focusNode","titleNode"],_setTitleAttr:"titleNode",optionsTitle:"",baseClass:"dijitComboButton",cssStateNodes:{"buttonNode":"dijitButtonNode","titleNode":"dijitButtonContents","_popupStateNode":"dijitDownArrowButton"},_focusedNode:null,_onButtonKeyDown:function(evt){if(evt.keyCode==keys[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){_716.focus(this._popupStateNode);evt.stopPropagation();evt.preventDefault();}},_onArrowKeyDown:function(evt){if(evt.keyCode==keys[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){_716.focus(this.titleNode);evt.stopPropagation();evt.preventDefault();}},focus:function(_719){if(!this.disabled){_716.focus(_719=="start"?this.titleNode:this._popupStateNode);}}});});},"dijit/form/CheckBox":function(){define(["require","dojo/_base/declare","dojo/dom-attr","dojo/has","dojo/query","dojo/ready","./ToggleButton","./_CheckBoxMixin","dojo/text!./templates/CheckBox.html","dojo/NodeList-dom","../a11yclick"],function(_71a,_71b,_71c,has,_71d,_71e,_71f,_720,_721){if(has("dijit-legacy-requires")){_71e(0,function(){var _722=["dijit/form/RadioButton"];_71a(_722);});}return _71b("dijit.form.CheckBox",[_71f,_720],{templateString:_721,baseClass:"dijitCheckBox",_setValueAttr:function(_723,_724){if(typeof _723=="string"){this.inherited(arguments);_723=true;}if(this._created){this.set("checked",_723,_724);}},_getValueAttr:function(){return this.checked&&this._get("value");},_setIconClassAttr:null,_setNameAttr:"focusNode",postMixInProperties:function(){this.inherited(arguments);this.checkedAttrSetting="";},_fillContent:function(){},_onFocus:function(){if(this.id){_71d("label[for='"+this.id+"']").addClass("dijitFocusedLabel");}this.inherited(arguments);},_onBlur:function(){if(this.id){_71d("label[for='"+this.id+"']").removeClass("dijitFocusedLabel");}this.inherited(arguments);}});});},"dijit/form/_CheckBoxMixin":function(){define(["dojo/_base/declare","dojo/dom-attr"],function(_725,_726){return _725("dijit.form._CheckBoxMixin",null,{type:"checkbox",value:"on",readOnly:false,_aria_attr:"aria-checked",_setReadOnlyAttr:function(_727){this._set("readOnly",_727);_726.set(this.focusNode,"readOnly",_727);},_setLabelAttr:undefined,_getSubmitValue:function(_728){return (_728==null||_728==="")?"on":_728;},_setValueAttr:function(_729){_729=this._getSubmitValue(_729);this._set("value",_729);_726.set(this.focusNode,"value",_729);},reset:function(){this.inherited(arguments);this._set("value",this._getSubmitValue(this.params.value));_726.set(this.focusNode,"value",this.value);},_onClick:function(e){if(this.readOnly){e.stopPropagation();e.preventDefault();return false;}return this.inherited(arguments);}});});},"dijit/form/RadioButton":function(){define(["dojo/_base/declare","./CheckBox","./_RadioButtonMixin"],function(_72a,_72b,_72c){return _72a("dijit.form.RadioButton",[_72b,_72c],{baseClass:"dijitRadio"});});},"dijit/form/_RadioButtonMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/_base/lang","dojo/query!css2","../registry"],function(_72d,_72e,_72f,lang,_730,_731){return _72e("dijit.form._RadioButtonMixin",null,{type:"radio",_getRelatedWidgets:function(){var ary=[];_730("input[type=radio]",this.focusNode.form||this.ownerDocument).forEach(lang.hitch(this,function(_732){if(_732.name==this.name&&_732.form==this.focusNode.form){var _733=_731.getEnclosingWidget(_732);if(_733){ary.push(_733);}}}));return ary;},_setCheckedAttr:function(_734){this.inherited(arguments);if(!this._created){return;}if(_734){_72d.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_735){if(_735!=this&&_735.checked){_735.set("checked",false);}}));}},_getSubmitValue:function(_736){return _736==null?"on":_736;},_onClick:function(e){if(this.checked||this.disabled){e.stopPropagation();e.preventDefault();return false;}if(this.readOnly){e.stopPropagation();e.preventDefault();_72d.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_737){_72f.set(this.focusNode||this.domNode,"checked",_737.checked);}));return false;}var _738=false;var _739;_72d.some(this._getRelatedWidgets(),function(_73a){if(_73a.checked){_739=_73a;return true;}return false;});this.checked=true;_739&&(_739.checked=false);if(this.onClick(e)===false||e.defaultPrevented){_738=true;}this.checked=false;_739&&(_739.checked=true);if(_738){e.preventDefault();}else{this.set("checked",true);}return !_738;}});});},"dijit/form/CurrencyTextBox":function(){define(["dojo/currency","dojo/_base/declare","dojo/_base/lang","./NumberTextBox"],function(_73b,_73c,lang,_73d){var _73e=_73c("dijit.form.CurrencyTextBox",_73d,{currency:"",baseClass:"dijitTextBox dijitCurrencyTextBox",_formatter:_73b.format,_parser:_73b.parse,_regExpGenerator:_73b.regexp,parse:function(_73f,_740){var v=this.inherited(arguments);if(isNaN(v)&&/\d+/.test(_73f)){v=lang.hitch(lang.delegate(this,{_parser:_73d.prototype._parser}),"inherited")(arguments);}return v;},_setConstraintsAttr:function(_741){if(!_741.currency&&this.currency){_741.currency=this.currency;}this.inherited(arguments,[_73b._mixInDefaults(lang.mixin(_741,{exponent:false}))]);}});return _73e;});},"dojo/currency":function(){define(["./_base/array","./_base/lang","./number","./i18n","./i18n!./cldr/nls/currency","./cldr/monetary"],function(_742,lang,_743,i18n,_744,_745){var _746={};lang.setObject("dojo.currency",_746);_746._mixInDefaults=function(_747){_747=_747||{};_747.type="currency";var _748=i18n.getLocalization("dojo.cldr","currency",_747.locale)||{};var iso=_747.currency;var data=_745.getData(iso);_742.forEach(["displayName","symbol","group","decimal"],function(prop){data[prop]=_748[iso+"_"+prop];});data.fractional=[true,false];return lang.mixin(data,_747);};_746.format=function(_749,_74a){return _743.format(_749,_746._mixInDefaults(_74a));};_746.regexp=function(_74b){return _743.regexp(_746._mixInDefaults(_74b));};_746.parse=function(_74c,_74d){return _743.parse(_74c,_746._mixInDefaults(_74d));};return _746;});},"dojo/cldr/monetary":function(){define(["../_base/kernel","../_base/lang"],function(dojo,lang){var _74e={};lang.setObject("dojo.cldr.monetary",_74e);_74e.getData=function(code){var _74f={ADP:0,AFN:0,ALL:0,AMD:0,BHD:3,BIF:0,BYR:0,CLF:0,CLP:0,COP:2,CRC:0,DJF:0,ESP:0,GNF:0,GYD:0,HUF:0,IDR:0,IQD:0,IRR:3,ISK:0,ITL:0,JOD:3,JPY:0,KMF:0,KPW:0,KRW:0,KWD:3,LAK:0,LBP:0,LUF:0,LYD:3,MGA:0,MGF:0,MMK:0,MNT:0,MRO:0,MUR:0,OMR:3,PKR:2,PYG:0,RSD:0,RWF:0,SLL:0,SOS:0,STD:0,SYP:0,TMM:0,TND:3,TRL:0,TZS:0,UGX:0,UZS:0,VND:0,VUV:0,XAF:0,XOF:0,XPF:0,YER:0,ZMK:0,ZWD:0};var _750={};var _751=_74f[code],_752=_750[code];if(typeof _751=="undefined"){_751=2;}if(typeof _752=="undefined"){_752=0;}return {places:_751,round:_752};};return _74e;});},"dijit/form/NumberTextBox":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/i18n","dojo/string","dojo/number","./RangeBoundTextBox"],function(_753,lang,i18n,_754,_755,_756){var _757=function(_758){var _758=_758||{},_759=i18n.getLocalization("dojo.cldr","number",i18n.normalizeLocale(_758.locale)),_75a=_758.pattern?_758.pattern:_759[(_758.type||"decimal")+"Format"];var _75b;if(typeof _758.places=="number"){_75b=_758.places;}else{if(typeof _758.places==="string"&&_758.places.length>0){_75b=_758.places.replace(/.*,/,"");}else{_75b=(_75a.indexOf(".")!=-1?_75a.split(".")[1].replace(/[^#0]/g,"").length:0);}}return {sep:_759.decimal,places:_75b};};var _75c=_753("dijit.form.NumberTextBoxMixin",null,{pattern:function(_75d){return "("+(this.focused&&this.editOptions?this._regExpGenerator(lang.delegate(_75d,this.editOptions))+"|":"")+this._regExpGenerator(_75d)+")";},value:NaN,editOptions:{pattern:"#.######"},_formatter:_755.format,_regExpGenerator:_755.regexp,_decimalInfo:_757(),postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},_setConstraintsAttr:function(_75e){var _75f=typeof _75e.places=="number"?_75e.places:0;if(_75f){_75f++;}if(typeof _75e.max!="number"){_75e.max=9*Math.pow(10,15-_75f);}if(typeof _75e.min!="number"){_75e.min=-9*Math.pow(10,15-_75f);}this.inherited(arguments,[_75e]);if(this.focusNode&&this.focusNode.value&&!isNaN(this.value)){this.set("value",this.value);}this._decimalInfo=_757(_75e);},_onFocus:function(by){if(this.disabled||this.readOnly){return;}var val=this.get("value");if(typeof val=="number"&&!isNaN(val)){var _760=this.format(val,this.constraints);if(_760!==undefined){this.textbox.value=_760;if(by!=="mouse"){this.textbox.select();}}}this.inherited(arguments);},format:function(_761,_762){var _763=String(_761);if(typeof _761!="number"){return _763;}if(isNaN(_761)){return "";}if(!("rangeCheck" in this&&this.rangeCheck(_761,_762))&&_762.exponent!==false&&/\de[-+]?\d/i.test(_763)){return _763;}if(this.editOptions&&this.focused){_762=lang.mixin({},_762,this.editOptions);}return this._formatter(_761,_762);},_parser:_755.parse,parse:function(_764,_765){var _766=lang.mixin({},_765,(this.editOptions&&this.focused)?this.editOptions:{});if(this.focused&&_766.places!=null){var _767=_766.places;var _768=typeof _767==="number"?_767:Number(_767.split(",").pop());_766.places="0,"+_768;}var v=this._parser(_764,_766);if(this.editOptions&&this.focused&&isNaN(v)){v=this._parser(_764,_765);}return v;},_getDisplayedValueAttr:function(){var v=this.inherited(arguments);return isNaN(v)?this.textbox.value:v;},filter:function(_769){if(_769==null||typeof _769=="string"&&_769==""){return NaN;}else{if(typeof _769=="number"&&!isNaN(_769)&&_769!=0){_769=_755.round(_769,this._decimalInfo.places);}}return this.inherited(arguments,[_769]);},serialize:function(_76a,_76b){return (typeof _76a!="number"||isNaN(_76a))?"":this.inherited(arguments);},_setBlurValue:function(){var val=lang.hitch(lang.delegate(this,{focused:true}),"get")("value");this._setValueAttr(val,true);},_setValueAttr:function(_76c,_76d,_76e){if(_76c!==undefined&&_76e===undefined){_76e=String(_76c);if(typeof _76c=="number"){if(isNaN(_76c)){_76e="";}else{if(("rangeCheck" in this&&this.rangeCheck(_76c,this.constraints))||this.constraints.exponent===false||!/\de[-+]?\d/i.test(_76e)){_76e=undefined;}}}else{if(!_76c){_76e="";_76c=NaN;}else{_76c=undefined;}}}this.inherited(arguments,[_76c,_76d,_76e]);},_getValueAttr:function(){var v=this.inherited(arguments);if(isNaN(v)&&this.textbox.value!==""){if(this.constraints.exponent!==false&&/\de[-+]?\d/i.test(this.textbox.value)&&(new RegExp("^"+_755._realNumberRegexp(lang.delegate(this.constraints))+"$").test(this.textbox.value))){var n=Number(this.textbox.value);return isNaN(n)?undefined:n;}else{return undefined;}}else{return v;}},isValid:function(_76f){if(!this.focused||this._isEmpty(this.textbox.value)){return this.inherited(arguments);}else{var v=this.get("value");if(!isNaN(v)&&this.rangeCheck(v,this.constraints)){if(this.constraints.exponent!==false&&/\de[-+]?\d/i.test(this.textbox.value)){return true;}else{return this.inherited(arguments);}}else{return false;}}},_isValidSubset:function(){var _770=(typeof this.constraints.min=="number"),_771=(typeof this.constraints.max=="number"),_772=this.get("value");if(isNaN(_772)||(!_770&&!_771)){return this.inherited(arguments);}var _773=_772|0,_774=_772<0,_775=this.textbox.value.indexOf(this._decimalInfo.sep)!=-1,_776=this.maxLength||20,_777=_776-this.textbox.value.length,_778=_775?this.textbox.value.split(this._decimalInfo.sep)[1].replace(/[^0-9]/g,""):"";var _779=_775?_773+"."+_778:_773+"";var _77a=_754.rep("9",_777),_77b=_772,_77c=_772;if(_774){_77b=Number(_779+_77a);}else{_77c=Number(_779+_77a);}return !((_770&&_77cthis.constraints.max));}});var _77d=_753("dijit.form.NumberTextBox",[_756,_75c],{baseClass:"dijitTextBox dijitNumberTextBox"});_77d.Mixin=_75c;return _77d;});},"dijit/form/RangeBoundTextBox":function(){define(["dojo/_base/declare","dojo/i18n","./MappedTextBox","dojo/i18n!./nls/validate"],function(_77e,i18n,_77f){var _780=_77e("dijit.form.RangeBoundTextBox",_77f,{rangeMessage:"",rangeCheck:function(_781,_782){return ("min" in _782?(this.compare(_781,_782.min)>=0):true)&&("max" in _782?(this.compare(_781,_782.max)<=0):true);},isInRange:function(){return this.rangeCheck(this.get("value"),this.constraints);},_isDefinitelyOutOfRange:function(){var val=this.get("value");if(val==null){return false;}var _783=false;if("min" in this.constraints){var min=this.constraints.min;_783=this.compare(val,((typeof min=="number")&&min>=0&&val!=0)?0:min)<0;}if(!_783&&("max" in this.constraints)){var max=this.constraints.max;_783=this.compare(val,((typeof max!="number")||max>0)?max:0)>0;}return _783;},_isValidSubset:function(){return this.inherited(arguments)&&!this._isDefinitelyOutOfRange();},isValid:function(_784){return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_784));},getErrorMessage:function(_785){var v=this.get("value");if(v!=null&&v!==""&&(typeof v!="number"||!isNaN(v))&&!this.isInRange(_785)){return this.rangeMessage;}return this.inherited(arguments);},postMixInProperties:function(){this.inherited(arguments);if(!this.rangeMessage){this.messages=i18n.getLocalization("dijit.form","validate",this.lang);this.rangeMessage=this.messages.rangeMessage;}}});return _780;});},"dijit/form/DateTextBox":function(){define(["dojo/_base/declare","../Calendar","./_DateTimeTextBox"],function(_786,_787,_788){return _786("dijit.form.DateTextBox",_788,{baseClass:"dijitTextBox dijitComboBox dijitDateTextBox",popupClass:_787,_selector:"date",maxHeight:Infinity,value:new Date("")});});},"dijit/Calendar":function(){define(["dojo/_base/array","dojo/date","dojo/date/locale","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","./CalendarLite","./_Widget","./_CssStateMixin","./_TemplatedMixin","./form/DropDownButton"],function(_789,date,_78a,_78b,_78c,_78d,_78e,_78f,keys,lang,on,has,_790,_791,_792,_793,_794){var _795=_78b("dijit.Calendar",[_790,_791,_792],{baseClass:"dijitCalendar",cssStateNodes:{"decrementMonth":"dijitCalendarArrow","incrementMonth":"dijitCalendarArrow","previousYearLabelNode":"dijitCalendarPreviousYear","nextYearLabelNode":"dijitCalendarNextYear"},setValue:function(_796){_78f.deprecated("dijit.Calendar:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_796);},_createMonthWidget:function(){return new _795._MonthDropDownButton({id:this.id+"_mddb",tabIndex:-1,onMonthSelect:lang.hitch(this,"_onMonthSelect"),lang:this.lang,dateLocaleModule:this.dateLocaleModule},this.monthNode);},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"keydown",lang.hitch(this,"_onKeyDown")),on(this.dateRowsNode,"mouseover",lang.hitch(this,"_onDayMouseOver")),on(this.dateRowsNode,"mouseout",lang.hitch(this,"_onDayMouseOut")),on(this.dateRowsNode,"mousedown",lang.hitch(this,"_onDayMouseDown")),on(this.dateRowsNode,"mouseup",lang.hitch(this,"_onDayMouseUp")));},_onMonthSelect:function(_797){var date=new this.dateClassObj(this.currentFocus);date.setDate(1);date.setMonth(_797);var _798=this.dateModule.getDaysInMonth(date);var _799=this.currentFocus.getDate();date.setDate(Math.min(_799,_798));this._setCurrentFocusAttr(date);},_onDayMouseOver:function(evt){var node=_78d.contains(evt.target,"dijitCalendarDateLabel")?evt.target.parentNode:evt.target;if(node&&((node.dijitDateValue&&!_78d.contains(node,"dijitCalendarDisabledDate"))||node==this.previousYearLabelNode||node==this.nextYearLabelNode)){_78d.add(node,"dijitCalendarHoveredDate");this._currentNode=node;}},_onDayMouseOut:function(evt){if(!this._currentNode){return;}if(evt.relatedTarget&&evt.relatedTarget.parentNode==this._currentNode){return;}var cls="dijitCalendarHoveredDate";if(_78d.contains(this._currentNode,"dijitCalendarActiveDate")){cls+=" dijitCalendarActiveDate";}_78d.remove(this._currentNode,cls);this._currentNode=null;},_onDayMouseDown:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue&&!_78d.contains(node,"dijitCalendarDisabledDate")){_78d.add(node,"dijitCalendarActiveDate");this._currentNode=node;}},_onDayMouseUp:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue){_78d.remove(node,"dijitCalendarActiveDate");}},handleKey:function(evt){var _79a=-1,_79b,_79c=this.currentFocus;switch(evt.keyCode){case keys.RIGHT_ARROW:_79a=1;case keys.LEFT_ARROW:_79b="day";if(!this.isLeftToRight()){_79a*=-1;}break;case keys.DOWN_ARROW:_79a=1;case keys.UP_ARROW:_79b="week";break;case keys.PAGE_DOWN:_79a=1;case keys.PAGE_UP:_79b=evt.ctrlKey||evt.altKey?"year":"month";break;case keys.END:_79c=this.dateModule.add(_79c,"month",1);_79b="day";case keys.HOME:_79c=new this.dateClassObj(_79c);_79c.setDate(1);break;default:return true;}if(_79b){_79c=this.dateModule.add(_79c,_79b,_79a);}this._setCurrentFocusAttr(_79c);return false;},_onKeyDown:function(evt){if(!this.handleKey(evt)){evt.stopPropagation();evt.preventDefault();}},onValueSelected:function(){},onChange:function(_79d){this.onValueSelected(_79d);},getClassForDate:function(){}});_795._MonthDropDownButton=_78b("dijit.Calendar._MonthDropDownButton",_794,{onMonthSelect:function(){},postCreate:function(){this.inherited(arguments);this.dropDown=new _795._MonthDropDown({id:this.id+"_mdd",onChange:this.onMonthSelect});},_setMonthAttr:function(_79e){var _79f=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_79e);this.dropDown.set("months",_79f);this.containerNode.innerHTML=(has("ie")==6?"":"
    "+this.dropDown.domNode.innerHTML+"
    ")+"
    "+_79f[_79e.getMonth()]+"
    ";}});_795._MonthDropDown=_78b("dijit.Calendar._MonthDropDown",[_791,_793,_792],{months:[],baseClass:"dijitCalendarMonthMenu dijitMenu",templateString:"
    ",_setMonthsAttr:function(_7a0){this.domNode.innerHTML="";_789.forEach(_7a0,function(_7a1,idx){var div=_78e.create("div",{className:"dijitCalendarMonthLabel",month:idx,innerHTML:_7a1},this.domNode);div._cssState="dijitCalendarMonthLabel";},this);},_onClick:function(evt){this.onChange(_78c.get(evt.target,"month"));},onChange:function(){}});return _795;});},"dojo/date":function(){define(["./has","./_base/lang"],function(has,lang){var date={};date.getDaysInMonth=function(_7a2){var _7a3=_7a2.getMonth();var days=[31,28,31,30,31,30,31,31,30,31,30,31];if(_7a3==1&&date.isLeapYear(_7a2)){return 29;}return days[_7a3];};date.isLeapYear=function(_7a4){var year=_7a4.getFullYear();return !(year%400)||(!(year%4)&&!!(year%100));};date.getTimezoneName=function(_7a5){var str=_7a5.toString();var tz="";var _7a6;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_7a6=str.match(pat))){tz=_7a6[1];}else{str=_7a5.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_7a6=str.match(pat))){tz=_7a6[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};date.compare=function(_7a7,_7a8,_7a9){_7a7=new Date(+_7a7);_7a8=new Date(+(_7a8||new Date()));if(_7a9=="date"){_7a7.setHours(0,0,0,0);_7a8.setHours(0,0,0,0);}else{if(_7a9=="time"){_7a7.setFullYear(0,0,0);_7a8.setFullYear(0,0,0);}}if(_7a7>_7a8){return 1;}if(_7a7<_7a8){return -1;}return 0;};date.add=function(date,_7aa,_7ab){var sum=new Date(+date);var _7ac=false;var _7ad="Date";switch(_7aa){case "day":break;case "weekday":var days,_7ae;var mod=_7ab%5;if(!mod){days=(_7ab>0)?5:-5;_7ae=(_7ab>0)?((_7ab-5)/5):((_7ab+5)/5);}else{days=mod;_7ae=parseInt(_7ab/5);}var strt=date.getDay();var adj=0;if(strt==6&&_7ab>0){adj=1;}else{if(strt==0&&_7ab<0){adj=-1;}}var trgt=strt+days;if(trgt==0||trgt==6){adj=(_7ab>0)?2:-2;}_7ab=(7*_7ae)+days+adj;break;case "year":_7ad="FullYear";_7ac=true;break;case "week":_7ab*=7;break;case "quarter":_7ab*=3;case "month":_7ac=true;_7ad="Month";break;default:_7ad="UTC"+_7aa.charAt(0).toUpperCase()+_7aa.substring(1)+"s";}if(_7ad){sum["set"+_7ad](sum["get"+_7ad]()+_7ab);}if(_7ac&&(sum.getDate()0){switch(true){case aDay==6:adj=-1;break;case aDay==0:adj=0;break;case bDay==6:adj=-1;break;case bDay==0:adj=-2;break;case (_7b6+mod)>5:adj=-2;}}else{if(days<0){switch(true){case aDay==6:adj=0;break;case aDay==0:adj=1;break;case bDay==6:adj=2;break;case bDay==0:adj=1;break;case (_7b6+mod)<0:adj=2;}}}days+=adj;days-=(_7b4*2);}_7b3=days;break;case "year":_7b3=_7b2;break;case "month":_7b3=(_7b0.getMonth()-_7af.getMonth())+(_7b2*12);break;case "week":_7b3=parseInt(date.difference(_7af,_7b0,"day")/7);break;case "day":_7b3/=24;case "hour":_7b3/=60;case "minute":_7b3/=60;case "second":_7b3/=1000;case "millisecond":_7b3*=_7b0.getTime()-_7af.getTime();}return Math.round(_7b3);};1&&lang.mixin(lang.getObject("dojo.date",true),date);return date;});},"dojo/date/locale":function(){define(["../_base/lang","../_base/array","../date","../cldr/supplemental","../i18n","../regexp","../string","../i18n!../cldr/nls/gregorian","module"],function(lang,_7b7,date,_7b8,i18n,_7b9,_7ba,_7bb,_7bc){var _7bd={};lang.setObject(_7bc.id.replace(/\//g,"."),_7bd);function _7be(_7bf,_7c0,_7c1,_7c2){return _7c2.replace(/([a-z])\1*/ig,function(_7c3){var s,pad,c=_7c3.charAt(0),l=_7c3.length,_7c4=["abbr","wide","narrow"];switch(c){case "G":s=_7c0[(l<4)?"eraAbbr":"eraNames"][_7bf.getFullYear()<0?0:1];break;case "y":s=_7bf.getFullYear();switch(l){case 1:break;case 2:if(!_7c1.fullYear){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_7bf.getMonth()+1)/3);pad=true;break;case "M":case "L":var m=_7bf.getMonth();if(l<3){s=m+1;pad=true;}else{var _7c5=["months",c=="L"?"standAlone":"format",_7c4[l-3]].join("-");s=_7c0[_7c5][m];}break;case "w":var _7c6=0;s=_7bd._getWeekOfYear(_7bf,_7c6);pad=true;break;case "d":s=_7bf.getDate();pad=true;break;case "D":s=_7bd._getDayOfYear(_7bf);pad=true;break;case "e":case "c":var d=_7bf.getDay();if(l<2){s=(d-_7b8.getFirstDayOfWeek(_7c1.locale)+8)%7;break;}case "E":d=_7bf.getDay();if(l<3){s=d+1;pad=true;}else{var _7c7=["days",c=="c"?"standAlone":"format",_7c4[l-3]].join("-");s=_7c0[_7c7][d];}break;case "a":var _7c8=_7bf.getHours()<12?"am":"pm";s=_7c1[_7c8]||_7c0["dayPeriods-format-wide-"+_7c8];break;case "h":case "H":case "K":case "k":var h=_7bf.getHours();switch(c){case "h":s=(h%12)||12;break;case "H":s=h;break;case "K":s=(h%12);break;case "k":s=h||24;break;}pad=true;break;case "m":s=_7bf.getMinutes();pad=true;break;case "s":s=_7bf.getSeconds();pad=true;break;case "S":s=Math.round(_7bf.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=_7bd._getZone(_7bf,true,_7c1);if(s){break;}l=4;case "Z":var _7c9=_7bd._getZone(_7bf,false,_7c1);var tz=[(_7c9<=0?"+":"-"),_7ba.pad(Math.floor(Math.abs(_7c9)/60),2),_7ba.pad(Math.abs(_7c9)%60,2)];if(l==4){tz.splice(0,0,"GMT");tz.splice(3,0,":");}s=tz.join("");break;default:throw new Error("dojo.date.locale.format: invalid pattern char: "+_7c2);}if(pad){s=_7ba.pad(s,l);}return s;});};_7bd._getZone=function(_7ca,_7cb,_7cc){if(_7cb){return date.getTimezoneName(_7ca);}else{return _7ca.getTimezoneOffset();}};_7bd.format=function(_7cd,_7ce){_7ce=_7ce||{};var _7cf=i18n.normalizeLocale(_7ce.locale),_7d0=_7ce.formatLength||"short",_7d1=_7bd._getGregorianBundle(_7cf),str=[],_7d2=lang.hitch(this,_7be,_7cd,_7d1,_7ce);if(_7ce.selector=="year"){return _7d3(_7d1["dateFormatItem-yyyy"]||"yyyy",_7d2);}var _7d4;if(_7ce.selector!="date"){_7d4=_7ce.timePattern||_7d1["timeFormat-"+_7d0];if(_7d4){str.push(_7d3(_7d4,_7d2));}}if(_7ce.selector!="time"){_7d4=_7ce.datePattern||_7d1["dateFormat-"+_7d0];if(_7d4){str.push(_7d3(_7d4,_7d2));}}return str.length==1?str[0]:_7d1["dateTimeFormat-"+_7d0].replace(/\'/g,"").replace(/\{(\d+)\}/g,function(_7d5,key){return str[key];});};_7bd.regexp=function(_7d6){return _7bd._parseInfo(_7d6).regexp;};_7bd._parseInfo=function(_7d7){_7d7=_7d7||{};var _7d8=i18n.normalizeLocale(_7d7.locale),_7d9=_7bd._getGregorianBundle(_7d8),_7da=_7d7.formatLength||"short",_7db=_7d7.datePattern||_7d9["dateFormat-"+_7da],_7dc=_7d7.timePattern||_7d9["timeFormat-"+_7da],_7dd;if(_7d7.selector=="date"){_7dd=_7db;}else{if(_7d7.selector=="time"){_7dd=_7dc;}else{_7dd=_7d9["dateTimeFormat-"+_7da].replace(/\{(\d+)\}/g,function(_7de,key){return [_7dc,_7db][key];});}}var _7df=[],re=_7d3(_7dd,lang.hitch(this,_7e0,_7df,_7d9,_7d7));return {regexp:re,tokens:_7df,bundle:_7d9};};_7bd.parse=function(_7e1,_7e2){var _7e3=/[\u200E\u200F\u202A\u202E]/g,info=_7bd._parseInfo(_7e2),_7e4=info.tokens,_7e5=info.bundle,re=new RegExp("^"+info.regexp.replace(_7e3,"")+"$",info.strict?"":"i"),_7e6=re.exec(_7e1&&_7e1.replace(_7e3,""));if(!_7e6){return null;}var _7e7=["abbr","wide","narrow"],_7e8=[1970,0,1,0,0,0,0],amPm="",_7e9=_7b7.every(_7e6,function(v,i){if(!i){return true;}var _7ea=_7e4[i-1],l=_7ea.length,c=_7ea.charAt(0);switch(c){case "y":if(l!=2&&_7e2.strict){_7e8[0]=v;}else{if(v<100){v=Number(v);var year=""+new Date().getFullYear(),_7eb=year.substring(0,2)*100,_7ec=Math.min(Number(year.substring(2,4))+20,99);_7e8[0]=(v<_7ec)?_7eb+v:_7eb-100+v;}else{if(_7e2.strict){return false;}_7e8[0]=v;}}break;case "M":case "L":if(l>2){var _7ed=_7e5["months-"+(c=="L"?"standAlone":"format")+"-"+_7e7[l-3]].concat();if(!_7e2.strict){v=v.replace(".","").toLowerCase();_7ed=_7b7.map(_7ed,function(s){return s.replace(".","").toLowerCase();});}v=_7b7.indexOf(_7ed,v);if(v==-1){return false;}}else{v--;}_7e8[1]=v;break;case "E":case "e":case "c":var days=_7e5["days-"+(c=="c"?"standAlone":"format")+"-"+_7e7[l-3]].concat();if(!_7e2.strict){v=v.toLowerCase();days=_7b7.map(days,function(d){return d.toLowerCase();});}v=_7b7.indexOf(days,v);if(v==-1){return false;}break;case "D":_7e8[1]=0;case "d":_7e8[2]=v;break;case "a":var am=_7e2.am||_7e5["dayPeriods-format-wide-am"],pm=_7e2.pm||_7e5["dayPeriods-format-wide-pm"];if(!_7e2.strict){var _7ee=/\./g;v=v.replace(_7ee,"").toLowerCase();am=am.replace(_7ee,"").toLowerCase();pm=pm.replace(_7ee,"").toLowerCase();}if(_7e2.strict&&v!=am&&v!=pm){return false;}amPm=(v==pm)?"p":(v==am)?"a":"";break;case "K":if(v==24){v=0;}case "h":case "H":case "k":if(v>23){return false;}_7e8[3]=v;break;case "m":_7e8[4]=v;break;case "s":_7e8[5]=v;break;case "S":_7e8[6]=v;}return true;});var _7ef=+_7e8[3];if(amPm==="p"&&_7ef<12){_7e8[3]=_7ef+12;}else{if(amPm==="a"&&_7ef==12){_7e8[3]=0;}}var _7f0=new Date(_7e8[0],_7e8[1],_7e8[2],_7e8[3],_7e8[4],_7e8[5],_7e8[6]);if(_7e2.strict){_7f0.setFullYear(_7e8[0]);}var _7f1=_7e4.join(""),_7f2=_7f1.indexOf("d")!=-1,_7f3=_7f1.indexOf("M")!=-1;if(!_7e9||(_7f3&&_7f0.getMonth()>_7e8[1])||(_7f2&&_7f0.getDate()>_7e8[2])){return null;}if((_7f3&&_7f0.getMonth()<_7e8[1])||(_7f2&&_7f0.getDate()<_7e8[2])){_7f0=date.add(_7f0,"hour",1);}return _7f0;};function _7d3(_7f4,_7f5,_7f6,_7f7){var _7f8=function(x){return x;};_7f5=_7f5||_7f8;_7f6=_7f6||_7f8;_7f7=_7f7||_7f8;var _7f9=_7f4.match(/(''|[^'])+/g),_7fa=_7f4.charAt(0)=="'";_7b7.forEach(_7f9,function(_7fb,i){if(!_7fb){_7f9[i]="";}else{_7f9[i]=(_7fa?_7f6:_7f5)(_7fb.replace(/''/g,"'"));_7fa=!_7fa;}});return _7f7(_7f9.join(""));};var _7fc=["abbr","wide","narrow"];function _7e0(_7fd,_7fe,_7ff,_800){_800=_7b9.escapeString(_800);if(!_7ff.strict){_800=_800.replace(" a"," ?a");}return _800.replace(/([a-z])\1*/ig,function(_801){var s,c=_801.charAt(0),l=_801.length,p2="",p3="";if(_7ff.strict){if(l>1){p2="0"+"{"+(l-1)+"}";}if(l>2){p3="0"+"{"+(l-2)+"}";}}else{p2="0?";p3="0{0,2}";}switch(c){case "y":s="\\d{2,4}";break;case "M":case "L":if(l>2){var _802=_7fe["months-"+(c=="L"?"standAlone":"format")+"-"+_7fc[l-3]].slice(0);s=_802.join("|");if(!_7ff.strict){s=s.replace(/\./g,"");s="(?:"+s+")\\.?";}}else{s="1[0-2]|"+p2+"[1-9]";}break;case "D":s="[12][0-9][0-9]|3[0-5][0-9]|36[0-6]|"+p2+"[1-9][0-9]|"+p3+"[1-9]";break;case "d":s="3[01]|[12]\\d|"+p2+"[1-9]";break;case "w":s="[1-4][0-9]|5[0-3]|"+p2+"[1-9]";break;case "E":case "e":case "c":s=".+?";break;case "h":s="1[0-2]|"+p2+"[1-9]";break;case "k":s="1[01]|"+p2+"\\d";break;case "H":s="1\\d|2[0-3]|"+p2+"\\d";break;case "K":s="1\\d|2[0-4]|"+p2+"[1-9]";break;case "m":case "s":s="[0-5]\\d";break;case "S":s="\\d{"+l+"}";break;case "a":var am=_7ff.am||_7fe["dayPeriods-format-wide-am"],pm=_7ff.pm||_7fe["dayPeriods-format-wide-pm"];s=am+"|"+pm;if(!_7ff.strict){if(am!=am.toLowerCase()){s+="|"+am.toLowerCase();}if(pm!=pm.toLowerCase()){s+="|"+pm.toLowerCase();}if(s.indexOf(".")!=-1){s+="|"+s.replace(/\./g,"");}}s=s.replace(/\./g,"\\.");break;default:s=".*";}if(_7fd){_7fd.push(_801);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};var _803=[];var _804={};_7bd.addCustomFormats=function(_805,_806){_803.push({pkg:_805,name:_806});_804={};};_7bd._getGregorianBundle=function(_807){if(_804[_807]){return _804[_807];}var _808={};_7b7.forEach(_803,function(desc){var _809=i18n.getLocalization(desc.pkg,desc.name,_807);_808=lang.mixin(_808,_809);},this);return _804[_807]=_808;};_7bd.addCustomFormats(_7bc.id.replace(/\/date\/locale$/,".cldr"),"gregorian");_7bd.getNames=function(item,type,_80a,_80b){var _80c,_80d=_7bd._getGregorianBundle(_80b),_80e=[item,_80a,type];if(_80a=="standAlone"){var key=_80e.join("-");_80c=_80d[key];if(_80c[0]==1){_80c=undefined;}}_80e[1]="format";return (_80c||_80d[_80e.join("-")]).concat();};_7bd.isWeekend=function(_80f,_810){var _811=_7b8.getWeekend(_810),day=(_80f||new Date()).getDay();if(_811.end<_811.start){_811.end+=7;if(day<_811.start){day+=7;}}return day>=_811.start&&day<=_811.end;};_7bd._getDayOfYear=function(_812){return date.difference(new Date(_812.getFullYear(),0,1,_812.getHours()),_812)+1;};_7bd._getWeekOfYear=function(_813,_814){if(arguments.length==1){_814=0;}var _815=new Date(_813.getFullYear(),0,1).getDay(),adj=(_815-_814+7)%7,week=Math.floor((_7bd._getDayOfYear(_813)+adj-1)/7);if(_815==_814){week++;}return week;};return _7bd;});},"dojo/cldr/supplemental":function(){define(["../_base/lang","../i18n"],function(lang,i18n){var _816={};lang.setObject("dojo.cldr.supplemental",_816);_816.getFirstDayOfWeek=function(_817){var _818={bd:5,mv:5,ae:6,af:6,bh:6,dj:6,dz:6,eg:6,iq:6,ir:6,jo:6,kw:6,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,sy:6,ye:6,ag:0,ar:0,as:0,au:0,br:0,bs:0,bt:0,bw:0,by:0,bz:0,ca:0,cn:0,co:0,dm:0,"do":0,et:0,gt:0,gu:0,hk:0,hn:0,id:0,ie:0,il:0,"in":0,jm:0,jp:0,ke:0,kh:0,kr:0,la:0,mh:0,mm:0,mo:0,mt:0,mx:0,mz:0,ni:0,np:0,nz:0,pa:0,pe:0,ph:0,pk:0,pr:0,py:0,sg:0,sv:0,th:0,tn:0,tt:0,tw:0,um:0,us:0,ve:0,vi:0,ws:0,za:0,zw:0};var _819=_816._region(_817);var dow=_818[_819];return (dow===undefined)?1:dow;};_816._region=function(_81a){_81a=i18n.normalizeLocale(_81a);var tags=_81a.split("-");var _81b=tags[1];if(!_81b){_81b={aa:"et",ab:"ge",af:"za",ak:"gh",am:"et",ar:"eg",as:"in",av:"ru",ay:"bo",az:"az",ba:"ru",be:"by",bg:"bg",bi:"vu",bm:"ml",bn:"bd",bo:"cn",br:"fr",bs:"ba",ca:"es",ce:"ru",ch:"gu",co:"fr",cr:"ca",cs:"cz",cv:"ru",cy:"gb",da:"dk",de:"de",dv:"mv",dz:"bt",ee:"gh",el:"gr",en:"us",es:"es",et:"ee",eu:"es",fa:"ir",ff:"sn",fi:"fi",fj:"fj",fo:"fo",fr:"fr",fy:"nl",ga:"ie",gd:"gb",gl:"es",gn:"py",gu:"in",gv:"gb",ha:"ng",he:"il",hi:"in",ho:"pg",hr:"hr",ht:"ht",hu:"hu",hy:"am",ia:"fr",id:"id",ig:"ng",ii:"cn",ik:"us","in":"id",is:"is",it:"it",iu:"ca",iw:"il",ja:"jp",ji:"ua",jv:"id",jw:"id",ka:"ge",kg:"cd",ki:"ke",kj:"na",kk:"kz",kl:"gl",km:"kh",kn:"in",ko:"kr",ks:"in",ku:"tr",kv:"ru",kw:"gb",ky:"kg",la:"va",lb:"lu",lg:"ug",li:"nl",ln:"cd",lo:"la",lt:"lt",lu:"cd",lv:"lv",mg:"mg",mh:"mh",mi:"nz",mk:"mk",ml:"in",mn:"mn",mo:"ro",mr:"in",ms:"my",mt:"mt",my:"mm",na:"nr",nb:"no",nd:"zw",ne:"np",ng:"na",nl:"nl",nn:"no",no:"no",nr:"za",nv:"us",ny:"mw",oc:"fr",om:"et",or:"in",os:"ge",pa:"in",pl:"pl",ps:"af",pt:"br",qu:"pe",rm:"ch",rn:"bi",ro:"ro",ru:"ru",rw:"rw",sa:"in",sd:"in",se:"no",sg:"cf",si:"lk",sk:"sk",sl:"si",sm:"ws",sn:"zw",so:"so",sq:"al",sr:"rs",ss:"za",st:"za",su:"id",sv:"se",sw:"tz",ta:"in",te:"in",tg:"tj",th:"th",ti:"et",tk:"tm",tl:"ph",tn:"za",to:"to",tr:"tr",ts:"za",tt:"ru",ty:"pf",ug:"cn",uk:"ua",ur:"pk",uz:"uz",ve:"za",vi:"vn",wa:"be",wo:"sn",xh:"za",yi:"il",yo:"ng",za:"cn",zh:"cn",zu:"za",ace:"id",ady:"ru",agq:"cm",alt:"ru",amo:"ng",asa:"tz",ast:"es",awa:"in",bal:"pk",ban:"id",bas:"cm",bax:"cm",bbc:"id",bem:"zm",bez:"tz",bfq:"in",bft:"pk",bfy:"in",bhb:"in",bho:"in",bik:"ph",bin:"ng",bjj:"in",bku:"ph",bqv:"ci",bra:"in",brx:"in",bss:"cm",btv:"pk",bua:"ru",buc:"yt",bug:"id",bya:"id",byn:"er",cch:"ng",ccp:"in",ceb:"ph",cgg:"ug",chk:"fm",chm:"ru",chp:"ca",chr:"us",cja:"kh",cjm:"vn",ckb:"iq",crk:"ca",csb:"pl",dar:"ru",dav:"ke",den:"ca",dgr:"ca",dje:"ne",doi:"in",dsb:"de",dua:"cm",dyo:"sn",dyu:"bf",ebu:"ke",efi:"ng",ewo:"cm",fan:"gq",fil:"ph",fon:"bj",fur:"it",gaa:"gh",gag:"md",gbm:"in",gcr:"gf",gez:"et",gil:"ki",gon:"in",gor:"id",grt:"in",gsw:"ch",guz:"ke",gwi:"ca",haw:"us",hil:"ph",hne:"in",hnn:"ph",hoc:"in",hoj:"in",ibb:"ng",ilo:"ph",inh:"ru",jgo:"cm",jmc:"tz",kaa:"uz",kab:"dz",kaj:"ng",kam:"ke",kbd:"ru",kcg:"ng",kde:"tz",kdt:"th",kea:"cv",ken:"cm",kfo:"ci",kfr:"in",kha:"in",khb:"cn",khq:"ml",kht:"in",kkj:"cm",kln:"ke",kmb:"ao",koi:"ru",kok:"in",kos:"fm",kpe:"lr",krc:"ru",kri:"sl",krl:"ru",kru:"in",ksb:"tz",ksf:"cm",ksh:"de",kum:"ru",lag:"tz",lah:"pk",lbe:"ru",lcp:"cn",lep:"in",lez:"ru",lif:"np",lis:"cn",lki:"ir",lmn:"in",lol:"cd",lua:"cd",luo:"ke",luy:"ke",lwl:"th",mad:"id",mag:"in",mai:"in",mak:"id",man:"gn",mas:"ke",mdf:"ru",mdh:"ph",mdr:"id",men:"sl",mer:"ke",mfe:"mu",mgh:"mz",mgo:"cm",min:"id",mni:"in",mnk:"gm",mnw:"mm",mos:"bf",mua:"cm",mwr:"in",myv:"ru",nap:"it",naq:"na",nds:"de","new":"np",niu:"nu",nmg:"cm",nnh:"cm",nod:"th",nso:"za",nus:"sd",nym:"tz",nyn:"ug",pag:"ph",pam:"ph",pap:"bq",pau:"pw",pon:"fm",prd:"ir",raj:"in",rcf:"re",rej:"id",rjs:"np",rkt:"in",rof:"tz",rwk:"tz",saf:"gh",sah:"ru",saq:"ke",sas:"id",sat:"in",saz:"in",sbp:"tz",scn:"it",sco:"gb",sdh:"ir",seh:"mz",ses:"ml",shi:"ma",shn:"mm",sid:"et",sma:"se",smj:"se",smn:"fi",sms:"fi",snk:"ml",srn:"sr",srr:"sn",ssy:"er",suk:"tz",sus:"gn",swb:"yt",swc:"cd",syl:"bd",syr:"sy",tbw:"ph",tcy:"in",tdd:"cn",tem:"sl",teo:"ug",tet:"tl",tig:"er",tiv:"ng",tkl:"tk",tmh:"ne",tpi:"pg",trv:"tw",tsg:"ph",tts:"th",tum:"mw",tvl:"tv",twq:"ne",tyv:"ru",tzm:"ma",udm:"ru",uli:"fm",umb:"ao",unr:"in",unx:"in",vai:"lr",vun:"tz",wae:"ch",wal:"et",war:"ph",xog:"ug",xsr:"np",yao:"mz",yap:"fm",yav:"cm",zza:"tr"}[tags[0]];}else{if(_81b.length==4){_81b=tags[2];}}return _81b;};_816.getWeekend=function(_81c){var _81d={"in":0,af:4,dz:4,ir:4,om:4,sa:4,ye:4,ae:5,bh:5,eg:5,il:5,iq:5,jo:5,kw:5,ly:5,ma:5,qa:5,sd:5,sy:5,tn:5},_81e={af:5,dz:5,ir:5,om:5,sa:5,ye:5,ae:6,bh:5,eg:6,il:6,iq:6,jo:6,kw:6,ly:6,ma:6,qa:6,sd:6,sy:6,tn:6},_81f=_816._region(_81c),_820=_81d[_81f],end=_81e[_81f];if(_820===undefined){_820=6;}if(end===undefined){end=0;}return {start:_820,end:end};};return _816;});},"dijit/CalendarLite":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/cldr/supplemental","dojo/date","dojo/date/locale","dojo/date/stamp","dojo/dom","dojo/dom-class","dojo/dom-attr","dojo/_base/lang","dojo/on","dojo/sniff","dojo/string","./_WidgetBase","./_TemplatedMixin","dojo/text!./templates/Calendar.html","./a11yclick","./hccss"],function(_821,_822,_823,date,_824,_825,dom,_826,_827,lang,on,has,_828,_829,_82a,_82b){var _82c=_822("dijit.CalendarLite",[_829,_82a],{templateString:_82b,dowTemplateString:"${d}",dateTemplateString:"",weekTemplateString:"${d}${d}${d}${d}${d}${d}${d}",value:new Date(""),datePackage:"",dayWidth:"narrow",tabIndex:"0",dayOffset:-1,currentFocus:new Date(),_setSummaryAttr:"gridNode",baseClass:"dijitCalendar dijitCalendarLite",_isValidDate:function(_82d){return _82d&&!isNaN(_82d)&&typeof _82d=="object"&&_82d.toString()!=this.constructor.prototype.value.toString();},_getValueAttr:function(){var _82e=this._get("value");if(_82e&&!isNaN(_82e)){var _82f=new this.dateClassObj(_82e);_82f.setHours(0,0,0,0);if(_82f.getDate()<_82e.getDate()){_82f=this.dateModule.add(_82f,"hour",1);}return _82f;}else{return null;}},_setValueAttr:function(_830,_831){if(typeof _830=="string"){_830=_825.fromISOString(_830);}_830=this._patchDate(_830);if(this._isValidDate(_830)&&!this.isDisabledDate(_830,this.lang)){this._set("value",_830);this.set("currentFocus",_830);this._markSelectedDates([_830]);if(this._created&&(_831||typeof _831=="undefined")){this.onChange(this.get("value"));}}else{this._set("value",null);this._markSelectedDates([]);}},_patchDate:function(_832){if(_832||_832===0){_832=new this.dateClassObj(_832);_832.setHours(1,0,0,0);}return _832;},_setText:function(node,text){while(node.firstChild){node.removeChild(node.firstChild);}node.appendChild(node.ownerDocument.createTextNode(text));},_populateGrid:function(){var _833=new this.dateClassObj(this.currentFocus);_833.setDate(1);_833=this._patchDate(_833);var _834=_833.getDay(),_835=this.dateModule.getDaysInMonth(_833),_836=this.dateModule.getDaysInMonth(this.dateModule.add(_833,"month",-1)),_837=new this.dateClassObj(),_838=this.dayOffset>=0?this.dayOffset:_823.getFirstDayOfWeek(this.lang);if(_838>_834){_838-=7;}if(!this.summary){var _839=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_833);this.gridNode.setAttribute("summary",_839[_833.getMonth()]);}this._date2cell={};_821.forEach(this.dateCells,function(_83a,idx){var i=idx+_838;var date=new this.dateClassObj(_833),_83b,_83c="dijitCalendar",adj=0;if(i<_834){_83b=_836-_834+i+1;adj=-1;_83c+="Previous";}else{if(i>=(_834+_835)){_83b=i-_834-_835+1;adj=1;_83c+="Next";}else{_83b=i-_834+1;_83c+="Current";}}if(adj){date=this.dateModule.add(date,"month",adj);}date.setDate(_83b);if(!this.dateModule.compare(date,_837,"date")){_83c="dijitCalendarCurrentDate "+_83c;}if(this.isDisabledDate(date,this.lang)){_83c="dijitCalendarDisabledDate "+_83c;_83a.setAttribute("aria-disabled","true");}else{_83c="dijitCalendarEnabledDate "+_83c;_83a.removeAttribute("aria-disabled");_83a.setAttribute("aria-selected","false");}var _83d=this.getClassForDate(date,this.lang);if(_83d){_83c=_83d+" "+_83c;}_83a.className=_83c+"Month dijitCalendarDateTemplate";var _83e=date.valueOf();this._date2cell[_83e]=_83a;_83a.dijitDateValue=_83e;var _83f=date.getDateLocalized?date.getDateLocalized(this.lang):date.getDate();this._setText(this.dateLabels[idx],_83f);_827.set(_83a,"aria-label",_824.format(date,{selector:"date",formatLength:"long"}));},this);},_populateControls:function(){var _840=new this.dateClassObj(this.currentFocus);_840.setDate(1);this.monthWidget.set("month",_840);var y=_840.getFullYear()-1;var d=new this.dateClassObj();_821.forEach(["previous","current","next"],function(name){d.setFullYear(y++);this._setText(this[name+"YearLabelNode"],this.dateLocaleModule.format(d,{selector:"year",locale:this.lang}));},this);},goToToday:function(){this.set("value",new this.dateClassObj());},constructor:function(_841){this.dateModule=_841.datePackage?lang.getObject(_841.datePackage,false):date;this.dateClassObj=this.dateModule.Date||Date;this.dateLocaleModule=_841.datePackage?lang.getObject(_841.datePackage+".locale",false):_824;},_createMonthWidget:function(){return _82c._MonthWidget({id:this.id+"_mddb",lang:this.lang,dateLocaleModule:this.dateLocaleModule},this.monthNode);},buildRendering:function(){var d=this.dowTemplateString,_842=this.dateLocaleModule.getNames("days",this.dayWidth,"standAlone",this.lang),_843=this.dayOffset>=0?this.dayOffset:_823.getFirstDayOfWeek(this.lang);this.dayCellsHtml=_828.substitute([d,d,d,d,d,d,d].join(""),{d:""},function(){return _842[_843++%7];});var r=_828.substitute(this.weekTemplateString,{d:this.dateTemplateString});this.dateRowsHtml=[r,r,r,r,r,r].join("");this.dateCells=[];this.dateLabels=[];this.inherited(arguments);dom.setSelectable(this.domNode,false);var _844=new this.dateClassObj(this.currentFocus);this.monthWidget=this._createMonthWidget();this.set("currentFocus",_844,false);},postCreate:function(){this.inherited(arguments);this._connectControls();},_connectControls:function(){var _845=lang.hitch(this,function(_846,part,_847){this[_846].dojoClick=true;return on(this[_846],"click",lang.hitch(this,function(){this._setCurrentFocusAttr(this.dateModule.add(this.currentFocus,part,_847));}));});this.own(_845("incrementMonth","month",1),_845("decrementMonth","month",-1),_845("nextYearLabelNode","year",1),_845("previousYearLabelNode","year",-1));},_setCurrentFocusAttr:function(date,_848){var _849=this.currentFocus,_84a=this._getNodeByDate(_849);date=this._patchDate(date);this._set("currentFocus",date);if(!this._date2cell||this.dateModule.difference(_849,date,"month")!=0){this._populateGrid();this._populateControls();this._markSelectedDates([this.value]);}var _84b=this._getNodeByDate(date);_84b.setAttribute("tabIndex",this.tabIndex);if(this.focused||_848){_84b.focus();}if(_84a&&_84a!=_84b){if(has("webkit")){_84a.setAttribute("tabIndex","-1");}else{_84a.removeAttribute("tabIndex");}}},focus:function(){this._setCurrentFocusAttr(this.currentFocus,true);},_onDayClick:function(evt){evt.stopPropagation();evt.preventDefault();for(var node=evt.target;node&&!node.dijitDateValue&&node.dijitDateValue!==0;node=node.parentNode){}if(node&&!_826.contains(node,"dijitCalendarDisabledDate")){this.set("value",node.dijitDateValue);}},_getNodeByDate:function(_84c){_84c=this._patchDate(_84c);return _84c&&this._date2cell?this._date2cell[_84c.valueOf()]:null;},_markSelectedDates:function(_84d){function mark(_84e,cell){_826.toggle(cell,"dijitCalendarSelectedDate",_84e);cell.setAttribute("aria-selected",_84e?"true":"false");};_821.forEach(this._selectedCells||[],lang.partial(mark,false));this._selectedCells=_821.filter(_821.map(_84d,this._getNodeByDate,this),function(n){return n;});_821.forEach(this._selectedCells,lang.partial(mark,true));},onChange:function(){},isDisabledDate:function(){},getClassForDate:function(){}});_82c._MonthWidget=_822("dijit.CalendarLite._MonthWidget",_829,{_setMonthAttr:function(_84f){var _850=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_84f),_851=(has("ie")==6?"":"
    "+_821.map(_850,function(s){return "
    "+s+"
    ";}).join("")+"
    ");this.domNode.innerHTML=_851+"
    "+_850[_84f.getMonth()]+"
    ";}});return _82c;});},"dijit/form/_DateTimeTextBox":function(){define(["dojo/date","dojo/date/locale","dojo/date/stamp","dojo/_base/declare","dojo/_base/lang","./RangeBoundTextBox","../_HasDropDown","dojo/text!./templates/DropDownBox.html"],function(date,_852,_853,_854,lang,_855,_856,_857){new Date("X");var _858=_854("dijit.form._DateTimeTextBox",[_855,_856],{templateString:_857,hasDownArrow:true,cssStateNodes:{"_buttonNode":"dijitDownArrowButton"},_unboundedConstraints:{},pattern:_852.regexp,datePackage:"",postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},compare:function(val1,val2){var _859=this._isInvalidDate(val1);var _85a=this._isInvalidDate(val2);if(_859||_85a){return (_859&&_85a)?0:(!_859?1:-1);}var _85b=this.format(val1,this._unboundedConstraints),_85c=this.format(val2,this._unboundedConstraints),_85d=this.parse(_85b,this._unboundedConstraints),_85e=this.parse(_85c,this._unboundedConstraints);return _85b==_85c?0:date.compare(_85d,_85e,this._selector);},autoWidth:true,format:function(_85f,_860){if(!_85f){return "";}return this.dateLocaleModule.format(_85f,_860);},"parse":function(_861,_862){return this.dateLocaleModule.parse(_861,_862)||(this._isEmpty(_861)?null:undefined);},serialize:function(val,_863){if(val.toGregorian){val=val.toGregorian();}return _853.toISOString(val,_863);},dropDownDefaultValue:new Date(),value:new Date(""),_blankValue:null,popupClass:"",_selector:"",constructor:function(_864){_864=_864||{};this.dateModule=_864.datePackage?lang.getObject(_864.datePackage,false):date;this.dateClassObj=this.dateModule.Date||Date;if(!(this.dateClassObj instanceof Date)){this.value=new this.dateClassObj(this.value);}this.dateLocaleModule=_864.datePackage?lang.getObject(_864.datePackage+".locale",false):_852;this._set("pattern",this.dateLocaleModule.regexp);this._invalidDate=this.constructor.prototype.value.toString();},buildRendering:function(){this.inherited(arguments);if(!this.hasDownArrow){this._buttonNode.style.display="none";}if(!this.hasDownArrow){this._buttonNode=this.domNode;this.baseClass+=" dijitComboBoxOpenOnClick";}},_setConstraintsAttr:function(_865){_865.selector=this._selector;_865.fullYear=true;var _866=_853.fromISOString;if(typeof _865.min=="string"){_865.min=_866(_865.min);if(!(this.dateClassObj instanceof Date)){_865.min=new this.dateClassObj(_865.min);}}if(typeof _865.max=="string"){_865.max=_866(_865.max);if(!(this.dateClassObj instanceof Date)){_865.max=new this.dateClassObj(_865.max);}}this.inherited(arguments);this._unboundedConstraints=lang.mixin({},this.constraints,{min:null,max:null});},_isDefinitelyOutOfRange:function(){var _867=this.inherited(arguments);var _868=false;var _869;var _86a;var _86b;var _86c;var _86d;var _86e;if(_867&&(this.constraints.min||this.constraints.max)){var _86f=new RegExp(this._lastRegExp);_869=_86f.exec(this._lastInputEventValue);if(_869!=null){_86a=_869[3];if(this.constraints.min){_86e=this.constraints.min instanceof Date?this.constraints.min:new Date(String(this.constraints.min));minYear=_86e.getFullYear();_86b=parseInt((_86a+"9999").substr(0,4),10);_868=_86bmaxYear;}_867=_868;}}return _867;},_isInvalidDate:function(_870){return !_870||isNaN(_870)||typeof _870!="object"||_870.toString()==this._invalidDate;},_setValueAttr:function(_871,_872,_873){if(_871!==undefined){if(typeof _871=="string"){_871=_853.fromISOString(_871);}if(this._isInvalidDate(_871)){_871=null;}if(_871 instanceof Date&&!(this.dateClassObj instanceof Date)){_871=new this.dateClassObj(_871);}}this.inherited(arguments,[_871,_872,_873]);if(this.value instanceof Date){this.filterString="";}if(_872!==false&&this.dropDown){this.dropDown.set("value",_871,false);}},_set:function(attr,_874){if(attr=="value"){if(_874 instanceof Date&&!(this.dateClassObj instanceof Date)){_874=new this.dateClassObj(_874);}var _875=this._get("value");if(_875 instanceof this.dateClassObj&&this.compare(_874,_875)==0){return;}}this.inherited(arguments);},_setDropDownDefaultValueAttr:function(val){if(this._isInvalidDate(val)){val=new this.dateClassObj();}this._set("dropDownDefaultValue",val);},openDropDown:function(_876){if(this.dropDown){this.dropDown.destroy();}var _877=lang.isString(this.popupClass)?lang.getObject(this.popupClass,false):this.popupClass,_878=this,_879=this.get("value");this.dropDown=new _877({onChange:function(_87a){_878.set("value",_87a,true);},id:this.id+"_popup",dir:_878.dir,lang:_878.lang,value:_879,textDir:_878.textDir,currentFocus:!this._isInvalidDate(_879)?_879:this.dropDownDefaultValue,constraints:_878.constraints,filterString:_878.filterString,datePackage:_878.datePackage,isDisabledDate:function(date){return !_878.rangeCheck(date,_878.constraints);}});this.inherited(arguments);},_getDisplayedValueAttr:function(){return this.textbox.value;},_setDisplayedValueAttr:function(_87b,_87c){this._setValueAttr(this.parse(_87b,this.constraints),_87c,_87b);}});return _858;});},"dijit/form/TimeTextBox":function(){define(["dojo/_base/declare","dojo/keys","dojo/query","dojo/_base/lang","../_TimePicker","./_DateTimeTextBox"],function(_87d,keys,_87e,lang,_87f,_880){var _881=_87d("dijit.form.TimeTextBox",_880,{baseClass:"dijitTextBox dijitComboBox dijitTimeTextBox",popupClass:_87f,_selector:"time",value:new Date(""),maxHeight:-1,openDropDown:function(_882){this.inherited(arguments);var _883=_87e(".dijitTimePickerItemSelected",this.dropDown.domNode),_884=this.dropDown.domNode.parentNode;if(_883[0]){_884.scrollTop=_883[0].offsetTop-(_884.clientHeight-_883[0].clientHeight)/2;}else{_884.scrollTop=(_884.scrollHeight-_884.clientHeight)/2;}this.dropDown.on("input",lang.hitch(this,function(){this.set("value",this.dropDown.get("value"),false);}));},_onInput:function(){this.inherited(arguments);var val=this.get("displayedValue");this.filterString=(val&&!this.parse(val,this.constraints))?val.toLowerCase():"";if(this._opened){this.closeDropDown();}this.openDropDown();}});return _881;});},"dijit/_TimePicker":function(){define(["dojo/_base/array","dojo/date","dojo/date/locale","dojo/date/stamp","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/query","dojo/mouse","dojo/on","./_WidgetBase","./form/_ListMouseMixin"],function(_885,_886,_887,_888,_889,_88a,_88b,_88c,keys,lang,has,_88d,_88e,on,_88f,_890){var _891=_889("dijit._TimePicker",[_88f,_890],{baseClass:"dijitTimePicker",pickerMin:"T00:00:00",pickerMax:"T23:59:59",clickableIncrement:"T00:15:00",visibleIncrement:"T01:00:00",value:new Date(),_visibleIncrement:2,_clickableIncrement:1,_totalIncrements:10,constraints:{},serialize:_888.toISOString,buildRendering:function(){this.inherited(arguments);this.containerNode=this.domNode;this.timeMenu=this.domNode;},setValue:function(_892){_88c.deprecated("dijit._TimePicker:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_892);},_setValueAttr:function(date){this._set("value",date);this._showText();},_setFilterStringAttr:function(val){this._set("filterString",val);this._showText();},isDisabledDate:function(){return false;},_getFilteredNodes:function(_893,_894,_895,_896){var _897=this.ownerDocument.createDocumentFragment();for(var i=0;i-1,tick=!_8a3&&!(_8a0%this._clickableIncrement);if(_8a3){div.className+=" "+this.baseClass+"Marker";}else{if(tick){div.className+=" "+this.baseClass+"Tick";}}if(this.isDisabledDate(date)){div.className+=" "+this.baseClass+"ItemDisabled";}if(this.value&&!_886.compare(this.value,date,this.constraints.selector)){div.selected=true;div.className+=" "+this.baseClass+"ItemSelected";this._selectedDiv=div;if(_8a3){div.className+=" "+this.baseClass+"MarkerSelected";}else{if(tick){div.className+=" "+this.baseClass+"TickSelected";}}this._highlightOption(div,true);}return div;},onOpen:function(){this.inherited(arguments);this.set("selected",this._selectedDiv);},_onOptionSelected:function(tgt,_8a4){var _8a5=tgt.target.date||tgt.target.parentNode.date;if(!_8a5||this.isDisabledDate(_8a5)){return;}this._set("value",_8a5);this.emit("input");if(_8a4){this._highlighted_option=null;this.set("value",_8a5);this.onChange(_8a5);}},onChange:function(){},_highlightOption:function(node,_8a6){if(!node){return;}if(_8a6){if(this._highlighted_option){this._highlightOption(this._highlighted_option,false);}this._highlighted_option=node;}else{if(this._highlighted_option!==node){return;}else{this._highlighted_option=null;}}_88a.toggle(node,this.baseClass+"ItemHover",_8a6);if(_88a.contains(node,this.baseClass+"Marker")){_88a.toggle(node,this.baseClass+"MarkerHover",_8a6);}else{_88a.toggle(node,this.baseClass+"TickHover",_8a6);}},handleKey:function(e){if(e.keyCode==keys.DOWN_ARROW){this.selectNextNode();this._onOptionSelected({target:this._highlighted_option},false);e.stopPropagation();e.preventDefault();return false;}else{if(e.keyCode==keys.UP_ARROW){this.selectPreviousNode();this._onOptionSelected({target:this._highlighted_option},false);e.stopPropagation();e.preventDefault();return false;}else{if(e.keyCode==keys.ENTER||e.keyCode===keys.TAB){if(!this._keyboardSelected&&e.keyCode===keys.TAB){return true;}if(this._highlighted_option){this._onOptionSelected({target:this._highlighted_option},true);}return e.keyCode===keys.TAB;}}}return undefined;},onHover:function(node){this._highlightOption(node,true);},onUnhover:function(node){this._highlightOption(node,false);},onSelect:function(node){this._highlightOption(node,true);},onDeselect:function(node){this._highlightOption(node,false);},onClick:function(node){this._onOptionSelected({target:node},true);}});return _891;});},"dijit/form/NumberSpinner":function(){define(["dojo/_base/declare","dojo/keys","./_Spinner","./NumberTextBox"],function(_8a7,keys,_8a8,_8a9){return _8a7("dijit.form.NumberSpinner",[_8a8,_8a9.Mixin],{baseClass:"dijitTextBox dijitSpinner dijitNumberTextBox",adjust:function(val,_8aa){var tc=this.constraints,v=isNaN(val),_8ab=!isNaN(tc.max),_8ac=!isNaN(tc.min);if(v&&_8aa!=0){val=(_8aa>0)?_8ac?tc.min:_8ab?tc.max:0:_8ab?this.constraints.max:_8ac?tc.min:0;}var _8ad=val+_8aa;if(v||isNaN(_8ad)){return val;}if(_8ab&&(_8ad>tc.max)){_8ad=tc.max;}if(_8ac&&(_8ad0?1:-1;}var _8ba=evt.detail?(evt.detail*-1):_8b9;if(_8ba!==0){var node=this[(_8ba>0?"upArrowNode":"downArrowNode")];this._arrowPressed(node,_8ba,this.smallDelta);if(this._wheelTimer){this._wheelTimer.remove();}this._wheelTimer=this.defer(function(){this._arrowReleased(node);},50);}},_setConstraintsAttr:function(_8bb){this.inherited(arguments);if(this.focusNode){if(this.constraints.min!==undefined){this.focusNode.setAttribute("aria-valuemin",this.constraints.min);}else{this.focusNode.removeAttribute("aria-valuemin");}if(this.constraints.max!==undefined){this.focusNode.setAttribute("aria-valuemax",this.constraints.max);}else{this.focusNode.removeAttribute("aria-valuemax");}}},_setValueAttr:function(_8bc,_8bd){this.focusNode.setAttribute("aria-valuenow",_8bc);this.inherited(arguments);},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,_8b0.wheel,lang.hitch(this,"_mouseWheeled")),_8b1.addListener(this.upArrowNode,this.textbox,{keyCode:keys.UP_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_8b1.addListener(this.downArrowNode,this.textbox,{keyCode:keys.DOWN_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_8b1.addListener(this.upArrowNode,this.textbox,{keyCode:keys.PAGE_UP,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_8b1.addListener(this.downArrowNode,this.textbox,{keyCode:keys.PAGE_DOWN,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout));}});});},"dijit/form/ComboBox":function(){define(["dojo/_base/declare","./ValidationTextBox","./ComboBoxMixin"],function(_8be,_8bf,_8c0){return _8be("dijit.form.ComboBox",[_8bf,_8c0],{});});},"dijit/form/MultiSelect":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-geometry","dojo/sniff","dojo/query","./_FormValueWidget","dojo/NodeList-dom"],function(_8c1,_8c2,_8c3,has,_8c4,_8c5){var _8c6=_8c2("dijit.form.MultiSelect"+(has("dojo-bidi")?"_NoBidi":""),_8c5,{size:7,baseClass:"dijitMultiSelect",templateString:"",addSelected:function(_8c7){_8c7.getSelected().forEach(function(n){this.containerNode.appendChild(n);this.domNode.scrollTop=this.domNode.offsetHeight;var _8c8=_8c7.domNode.scrollTop;_8c7.domNode.scrollTop=0;_8c7.domNode.scrollTop=_8c8;},this);this._set("value",this.get("value"));},getSelected:function(){return _8c4("option",this.containerNode).filter(function(n){return n.selected;});},_getValueAttr:function(){return _8c1.map(this.getSelected(),function(n){return n.value;});},multiple:true,_setMultipleAttr:function(val){},_setValueAttr:function(_8c9){if(has("android")){_8c4("option",this.containerNode).orphan().forEach(function(n){var _8ca=n.ownerDocument.createElement("option");_8ca.value=n.value;_8ca.selected=(_8c1.indexOf(_8c9,n.value)!=-1);_8ca.text=n.text;_8ca.originalText=n.originalText;this.containerNode.appendChild(_8ca);},this);}else{_8c4("option",this.containerNode).forEach(function(n){n.selected=(_8c1.indexOf(_8c9,n.value)!=-1);});}this.inherited(arguments);},invertSelection:function(_8cb){var val=[];_8c4("option",this.containerNode).forEach(function(n){if(!n.selected){val.push(n.value);}});this._setValueAttr(val,!(_8cb===false||_8cb==null));},_onChange:function(){this._handleOnChange(this.get("value"),true);},resize:function(size){if(size){_8c3.setMarginBox(this.domNode,size);}},postCreate:function(){this._set("value",this.get("value"));this.inherited(arguments);}});if(has("dojo-bidi")){_8c6=_8c2("dijit.form.MultiSelect",_8c6,{addSelected:function(_8cc){_8cc.getSelected().forEach(function(n){n.text=this.enforceTextDirWithUcc(this.restoreOriginalText(n),n.text);},this);this.inherited(arguments);},_setTextDirAttr:function(_8cd){if((this.textDir!=_8cd||!this._created)&&this.enforceTextDirWithUcc){this._set("textDir",_8cd);_8c4("option",this.containerNode).forEach(function(_8ce){if(!this._created&&_8ce.value===_8ce.text){_8ce.value=_8ce.text;}_8ce.text=this.enforceTextDirWithUcc(_8ce,_8ce.originalText||_8ce.text);},this);}}});}return _8c6;});},"dijit/form/Select":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/i18n","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","./_FormSelectWidget","../_HasDropDown","../DropDownMenu","../MenuItem","../MenuSeparator","../Tooltip","../_KeyNavMixin","../registry","dojo/text!./templates/Select.html","dojo/i18n!./nls/validate"],function(_8cf,_8d0,_8d1,_8d2,_8d3,i18n,keys,lang,on,has,_8d4,_8d5,_8d6,_8d7,_8d8,_8d9,_8da,_8db,_8dc){var _8dd=_8d0("dijit.form._SelectMenu",_8d6,{autoFocus:true,buildRendering:function(){this.inherited(arguments);this.domNode.setAttribute("role","listbox");},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"selectstart",function(evt){evt.preventDefault();evt.stopPropagation();}));},focus:function(){var _8de=false,val=this.parentWidget.value;if(lang.isArray(val)){val=val[val.length-1];}if(val){_8cf.forEach(this.parentWidget._getChildren(),function(_8df){if(_8df.option&&(val===_8df.option.value)){_8de=true;this.focusChild(_8df,false);}},this);}if(!_8de){this.inherited(arguments);}}});var _8e0=_8d0("dijit.form.Select"+(has("dojo-bidi")?"_NoBidi":""),[_8d4,_8d5,_8da],{baseClass:"dijitSelect dijitValidationTextBox",templateString:_8dc,_buttonInputDisabled:has("ie")?"disabled":"",required:false,state:"",message:"",tooltipPosition:[],emptyLabel:" ",_isLoaded:false,_childrenLoaded:false,labelType:"html",_fillContent:function(){this.inherited(arguments);if(this.options.length&&!this.value&&this.srcNodeRef){var si=this.srcNodeRef.selectedIndex||0;this._set("value",this.options[si>=0?si:0].value);}this.dropDown=new _8dd({id:this.id+"_menu",parentWidget:this});_8d2.add(this.dropDown.domNode,this.baseClass.replace(/\s+|$/g,"Menu "));},_getMenuItemForOption:function(_8e1){if(!_8e1.value&&!_8e1.label){return new _8d8({ownerDocument:this.ownerDocument});}else{var _8e2=lang.hitch(this,"_setValueAttr",_8e1);var item=new _8d7({option:_8e1,label:(this.labelType==="text"?(_8e1.label||"").toString().replace(/&/g,"&").replace(/"+lbl+"";},validate:function(_8f0){var _8f1=this.disabled||this.isValid(_8f0);this._set("state",_8f1?"":(this._hasBeenBlurred?"Error":"Incomplete"));this.focusNode.setAttribute("aria-invalid",_8f1?"false":"true");var _8f2=_8f1?"":this._missingMsg;if(_8f2&&this.focused&&this._hasBeenBlurred){_8d9.show(_8f2,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_8d9.hide(this.domNode);}this._set("message",_8f2);return _8f1;},isValid:function(){return (!this.required||this.value===0||!(/^\s*$/.test(this.value||"")));},reset:function(){this.inherited(arguments);_8d9.hide(this.domNode);this._refreshState();},postMixInProperties:function(){this.inherited(arguments);this._missingMsg=i18n.getLocalization("dijit.form","validate",this.lang).missingMessage;},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"selectstart",function(evt){evt.preventDefault();evt.stopPropagation();}));this.domNode.setAttribute("aria-expanded","false");var _8f3=this._keyNavCodes;delete _8f3[keys.LEFT_ARROW];delete _8f3[keys.RIGHT_ARROW];},_setStyleAttr:function(_8f4){this.inherited(arguments);_8d2.toggle(this.domNode,this.baseClass.replace(/\s+|$/g,"FixedWidth "),!!this.domNode.style.width);},isLoaded:function(){return this._isLoaded;},loadDropDown:function(_8f5){this._loadChildren(true);this._isLoaded=true;_8f5();},destroy:function(_8f6){if(this.dropDown&&!this.dropDown._destroyed){this.dropDown.destroyRecursive(_8f6);delete this.dropDown;}_8d9.hide(this.domNode);this.inherited(arguments);},_onFocus:function(){this.validate(true);},_onBlur:function(){_8d9.hide(this.domNode);this.inherited(arguments);this.validate(false);}});if(has("dojo-bidi")){_8e0=_8d0("dijit.form.Select",_8e0,{_setDisplay:function(_8f7){this.inherited(arguments);this.applyTextDir(this.containerNode);}});}_8e0._Menu=_8dd;function _8f8(_8f9){return function(evt){if(!this._isLoaded){this.loadDropDown(lang.hitch(this,_8f9,evt));}else{this.inherited(_8f9,arguments);}};};_8e0.prototype._onContainerKeydown=_8f8("_onContainerKeydown");_8e0.prototype._onContainerKeypress=_8f8("_onContainerKeypress");return _8e0;});},"dijit/form/_FormSelectWidget":function(){define(["dojo/_base/array","dojo/_base/Deferred","dojo/aspect","dojo/data/util/sorter","dojo/_base/declare","dojo/dom","dojo/dom-class","dojo/_base/kernel","dojo/_base/lang","dojo/query","dojo/when","dojo/store/util/QueryResults","./_FormValueWidget"],function(_8fa,_8fb,_8fc,_8fd,_8fe,dom,_8ff,_900,lang,_901,when,_902,_903){var _904=_8fe("dijit.form._FormSelectWidget",_903,{multiple:false,options:null,store:null,_setStoreAttr:function(val){if(this._created){this._deprecatedSetStore(val);}},query:null,_setQueryAttr:function(_905){if(this._created){this._deprecatedSetStore(this.store,this.selectedValue,{query:_905});}},queryOptions:null,_setQueryOptionsAttr:function(_906){if(this._created){this._deprecatedSetStore(this.store,this.selectedValue,{queryOptions:_906});}},labelAttr:"",onFetch:null,sortByLabel:true,loadChildrenOnOpen:false,onLoadDeferred:null,getOptions:function(_907){var opts=this.options||[];if(_907==null){return opts;}if(lang.isArrayLike(_907)){return _8fa.map(_907,function(item){return this.getOptions(item);},this);}if(lang.isString(_907)){_907={value:_907};}if(lang.isObject(_907)){if(!_8fa.some(opts,function(_908,idx){for(var a in _907){if(!(a in _908)||_908[a]!=_907[a]){return false;}}_907=idx;return true;})){_907=-1;}}if(_907>=0&&_907b[_921]?1:b[_921]>a[_921]?-1:0;});}}if(_914.onFetch){_920=_914.onFetch.call(this,_920,_914);}_8fa.forEach(_920,function(i){this._addOptionForItem(i);},this);if(this._queryRes.observe){this._observeHandle=this._queryRes.observe(lang.hitch(this,function(_922,_923,_924){if(_923==_924){this._onSetItem(_922);}else{if(_923!=-1){this._onDeleteItem(_922);}if(_924!=-1){this._onNewItem(_922);}}}),true);}this._loadingStore=false;this.set("value","_pendingValue" in this?this._pendingValue:_913);delete this._pendingValue;if(!this.loadChildrenOnOpen){this._loadChildren();}else{this._pseudoLoadChildren(_920);}this.onLoadDeferred.resolve(true);this.onSetStore();}),lang.hitch(this,function(err){console.error("dijit.form.Select: "+err.toString());this.onLoadDeferred.reject(err);}));}return _915;},_setValueAttr:function(_925,_926){if(!this._onChangeActive){_926=null;}if(this._loadingStore){this._pendingValue=_925;return;}if(_925==null){return;}if(lang.isArrayLike(_925)){_925=_8fa.map(_925,function(_927){return lang.isObject(_927)?_927:{value:_927};});}else{if(lang.isObject(_925)){_925=[_925];}else{_925=[{value:_925}];}}_925=_8fa.filter(this.getOptions(_925),function(i){return i&&i.value;});var opts=this.getOptions()||[];if(!this.multiple&&(!_925[0]||!_925[0].value)&&!!opts.length){_925[0]=opts[0];}_8fa.forEach(opts,function(opt){opt.selected=_8fa.some(_925,function(v){return v.value===opt.value;});});var val=_8fa.map(_925,function(opt){return opt.value;});if(typeof val=="undefined"||typeof val[0]=="undefined"){return;}var disp=_8fa.map(_925,function(opt){return opt.label;});this._setDisplay(this.multiple?disp:disp[0]);this.inherited(arguments,[this.multiple?val:val[0],_926]);this._updateSelection();},_getDisplayedValueAttr:function(){var ret=_8fa.map([].concat(this.get("selectedOptions")),function(v){if(v&&"label" in v){return v.label;}else{if(v){return v.value;}}return null;},this);return this.multiple?ret:ret[0];},_setDisplayedValueAttr:function(_928){this.set("value",this.getOptions(typeof _928=="string"?{label:_928}:_928));},_loadChildren:function(){if(this._loadingStore){return;}_8fa.forEach(this._getChildren(),function(_929){_929.destroyRecursive();});_8fa.forEach(this.options,this._addOptionItem,this);this._updateSelection();},_updateSelection:function(){this.focusedChild=null;this._set("value",this._getValueFromOpts());var val=[].concat(this.value);if(val&&val[0]){var self=this;_8fa.forEach(this._getChildren(),function(_92a){var _92b=_8fa.some(val,function(v){return _92a.option&&(v===_92a.option.value);});if(_92b&&!self.multiple){self.focusedChild=_92a;}_8ff.toggle(_92a.domNode,this.baseClass.replace(/\s+|$/g,"SelectedOption "),_92b);_92a.domNode.setAttribute("aria-selected",_92b?"true":"false");},this);}},_getValueFromOpts:function(){var opts=this.getOptions()||[];if(!this.multiple&&opts.length){var opt=_8fa.filter(opts,function(i){return i.selected;})[0];if(opt&&opt.value){return opt.value;}else{opts[0].selected=true;return opts[0].value;}}else{if(this.multiple){return _8fa.map(_8fa.filter(opts,function(i){return i.selected;}),function(i){return i.value;})||[];}}return "";},_onNewItem:function(item,_92c){if(!_92c||!_92c.parent){this._addOptionForItem(item);}},_onDeleteItem:function(item){var _92d=this.store;this.removeOption({value:_92d.getIdentity(item)});},_onSetItem:function(item){this.updateOption(this._getOptionObjForItem(item));},_getOptionObjForItem:function(item){var _92e=this.store,_92f=(this.labelAttr&&this.labelAttr in item)?item[this.labelAttr]:_92e.getLabel(item),_930=(_92f?_92e.getIdentity(item):null);return {value:_930,label:_92f,item:item};},_addOptionForItem:function(item){var _931=this.store;if(_931.isItemLoaded&&!_931.isItemLoaded(item)){_931.loadItem({item:item,onItem:function(i){this._addOptionForItem(i);},scope:this});return;}var _932=this._getOptionObjForItem(item);this.addOption(_932);},constructor:function(_933){this._oValue=(_933||{}).value||null;this._notifyConnections=[];},buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},_fillContent:function(){if(!this.options){this.options=this.srcNodeRef?_901("> *",this.srcNodeRef).map(function(node){if(node.getAttribute("type")==="separator"){return {value:"",label:"",selected:false,disabled:false};}return {value:(node.getAttribute("data-"+_900._scopeName+"-value")||node.getAttribute("value")),label:String(node.innerHTML),selected:node.getAttribute("selected")||false,disabled:node.getAttribute("disabled")||false};},this):[];}if(!this.value){this._set("value",this._getValueFromOpts());}else{if(this.multiple&&typeof this.value=="string"){this._set("value",this.value.split(","));}}},postCreate:function(){this.inherited(arguments);_8fc.after(this,"onChange",lang.hitch(this,"_updateSelection"));var _934=this.store;if(_934&&(_934.getIdentity||_934.getFeatures()["dojo.data.api.Identity"])){this.store=null;this._deprecatedSetStore(_934,this._oValue,{query:this.query,queryOptions:this.queryOptions});}this._storeInitialized=true;},startup:function(){this._loadChildren();this.inherited(arguments);},destroy:function(){var h;while((h=this._notifyConnections.pop())){h.remove();}if(this._queryRes&&this._queryRes.close){this._queryRes.close();}if(this._observeHandle&&this._observeHandle.remove){this._observeHandle.remove();this._observeHandle=null;}this.inherited(arguments);},_addOptionItem:function(){},_removeOptionItem:function(){},_setDisplay:function(){},_getChildren:function(){return [];},_getSelectedOptionsAttr:function(){return this.getOptions({selected:true});},_pseudoLoadChildren:function(){},onSetStore:function(){}});return _904;});},"dojo/data/util/sorter":function(){define(["../../_base/lang"],function(lang){var _935={};lang.setObject("dojo.data.util.sorter",_935);_935.basicComparator=function(a,b){var r=-1;if(a===null){a=undefined;}if(b===null){b=undefined;}if(a==b){r=0;}else{if(a>b||a==null){r=1;}}return r;};_935.createSortFunction=function(_936,_937){var _938=[];function _939(attr,dir,comp,s){return function(_93a,_93b){var a=s.getValue(_93a,attr);var b=s.getValue(_93b,attr);return dir*comp(a,b);};};var _93c;var map=_937.comparatorMap;var bc=_935.basicComparator;for(var i=0;i<_936.length;i++){_93c=_936[i];var attr=_93c.attribute;if(attr){var dir=(_93c.descending)?-1:1;var comp=bc;if(map){if(typeof attr!=="string"&&("toString" in attr)){attr=attr.toString();}comp=map[attr]||bc;}_938.push(_939(attr,dir,comp,_937));}}return function(rowA,rowB){var i=0;while(i<_938.length){var ret=_938[i++](rowA,rowB);if(ret!==0){return ret;}}return 0;};};return _935;});},"dijit/form/HorizontalSlider":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dnd/move","dojo/_base/fx","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/dnd/Moveable","dojo/dnd/Mover","dojo/query","dojo/mouse","dojo/on","../_base/manager","../focus","../typematic","./Button","./_FormValueWidget","../_Container","dojo/text!./templates/HorizontalSlider.html"],function(_93d,_93e,move,fx,_93f,_940,keys,lang,has,_941,_942,_943,_944,on,_945,_946,_947,_948,_949,_94a,_94b){var _94c=_93e("dijit.form._SliderMover",_942,{onMouseMove:function(e){var _94d=this.widget;var _94e=_94d._abspos;if(!_94e){_94e=_94d._abspos=_93f.position(_94d.sliderBarContainer,true);_94d._setPixelValue_=lang.hitch(_94d,"_setPixelValue");_94d._isReversed_=_94d._isReversed();}var _94f=e[_94d._mousePixelCoord]-_94e[_94d._startingPixelCoord];_94d._setPixelValue_(_94d._isReversed_?(_94e[_94d._pixelCount]-_94f):_94f,_94e[_94d._pixelCount],false);},destroy:function(e){_942.prototype.destroy.apply(this,arguments);var _950=this.widget;_950._abspos=null;_950._setValueAttr(_950.value,true);}});var _951=_93e("dijit.form.HorizontalSlider",[_949,_94a],{templateString:_94b,value:0,showButtons:true,minimum:0,maximum:100,discreteValues:Infinity,pageIncrement:2,clickSelect:true,slideDuration:_945.defaultDuration,_setIdAttr:"",_setNameAttr:"valueNode",baseClass:"dijitSlider",cssStateNodes:{incrementButton:"dijitSliderIncrementButton",decrementButton:"dijitSliderDecrementButton",focusNode:"dijitSliderThumb"},_mousePixelCoord:"pageX",_pixelCount:"w",_startingPixelCoord:"x",_handleOffsetCoord:"left",_progressPixelSize:"width",_onKeyUp:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}this._setValueAttr(this.value,true);},_onKeyDown:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}switch(e.keyCode){case keys.HOME:this._setValueAttr(this.minimum,false);break;case keys.END:this._setValueAttr(this.maximum,false);break;case ((this._descending||this.isLeftToRight())?keys.RIGHT_ARROW:keys.LEFT_ARROW):case (this._descending===false?keys.DOWN_ARROW:keys.UP_ARROW):case (this._descending===false?keys.PAGE_DOWN:keys.PAGE_UP):this.increment(e);break;case ((this._descending||this.isLeftToRight())?keys.LEFT_ARROW:keys.RIGHT_ARROW):case (this._descending===false?keys.UP_ARROW:keys.DOWN_ARROW):case (this._descending===false?keys.PAGE_UP:keys.PAGE_DOWN):this.decrement(e);break;default:return;}e.stopPropagation();e.preventDefault();},_onHandleClick:function(e){if(this.disabled||this.readOnly){return;}if(!has("ie")){_946.focus(this.sliderHandle);}e.stopPropagation();e.preventDefault();},_isReversed:function(){return !this.isLeftToRight();},_onBarClick:function(e){if(this.disabled||this.readOnly||!this.clickSelect){return;}_946.focus(this.sliderHandle);e.stopPropagation();e.preventDefault();var _952=_93f.position(this.sliderBarContainer,true);var _953=e[this._mousePixelCoord]-_952[this._startingPixelCoord];this._setPixelValue(this._isReversed()?(_952[this._pixelCount]-_953):_953,_952[this._pixelCount],true);this._movable.onMouseDown(e);},_setPixelValue:function(_954,_955,_956){if(this.disabled||this.readOnly){return;}var _957=this.discreteValues;if(_957<=1||_957==Infinity){_957=_955;}_957--;var _958=_955/_957;var _959=Math.round(_954/_958);this._setValueAttr(Math.max(Math.min((this.maximum-this.minimum)*_959/_957+this.minimum,this.maximum),this.minimum),_956);},_setValueAttr:function(_95a,_95b){this._set("value",_95a);this.valueNode.value=_95a;this.focusNode.setAttribute("aria-valuenow",_95a);this.inherited(arguments);var _95c=this.maximum>this.minimum?((_95a-this.minimum)/(this.maximum-this.minimum)):0;var _95d=(this._descending===false)?this.remainingBar:this.progressBar;var _95e=(this._descending===false)?this.progressBar:this.remainingBar;if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}if(_95b&&this.slideDuration>0&&_95d.style[this._progressPixelSize]){var _95f=this;var _960={};var _961=parseFloat(_95d.style[this._progressPixelSize]);var _962=this.slideDuration*(_95c-_961/100);if(_962==0){return;}if(_962<0){_962=0-_962;}_960[this._progressPixelSize]={start:_961,end:_95c*100,units:"%"};this._inProgressAnim=fx.animateProperty({node:_95d,duration:_962,onAnimate:function(v){_95e.style[_95f._progressPixelSize]=(100-parseFloat(v[_95f._progressPixelSize]))+"%";},onEnd:function(){delete _95f._inProgressAnim;},properties:_960});this._inProgressAnim.play();}else{_95d.style[this._progressPixelSize]=(_95c*100)+"%";_95e.style[this._progressPixelSize]=((1-_95c)*100)+"%";}},_bumpValue:function(_963,_964){if(this.disabled||this.readOnly||(this.maximum<=this.minimum)){return;}var s=_940.getComputedStyle(this.sliderBarContainer);var c=_93f.getContentBox(this.sliderBarContainer,s);var _965=this.discreteValues;if(_965<=1||_965==Infinity){_965=c[this._pixelCount];}_965--;var _966=Math.round((this.value-this.minimum)*_965/(this.maximum-this.minimum))+_963;if(_966<0){_966=0;}if(_966>_965){_966=_965;}_966=_966*(this.maximum-this.minimum)/_965+this.minimum;this._setValueAttr(_966,_964);},_onClkBumper:function(val){if(this.disabled||this.readOnly||!this.clickSelect){return;}this._setValueAttr(val,true);},_onClkIncBumper:function(){this._onClkBumper(this._descending===false?this.minimum:this.maximum);},_onClkDecBumper:function(){this._onClkBumper(this._descending===false?this.maximum:this.minimum);},decrement:function(e){this._bumpValue(e.keyCode==keys.PAGE_DOWN?-this.pageIncrement:-1);},increment:function(e){this._bumpValue(e.keyCode==keys.PAGE_UP?this.pageIncrement:1);},_mouseWheeled:function(evt){if(!this.focused){return;}evt.stopPropagation();evt.preventDefault();this._bumpValue(evt.wheelDelta<0?-1:1,true);},startup:function(){if(this._started){return;}_93d.forEach(this.getChildren(),function(_967){if(this[_967.container]!=this.containerNode){this[_967.container].appendChild(_967.domNode);}},this);this.inherited(arguments);},_typematicCallback:function(_968,_969,e){if(_968==-1){this._setValueAttr(this.value,true);}else{this[(_969==(this._descending?this.incrementButton:this.decrementButton))?"decrement":"increment"](e);}},buildRendering:function(){this.inherited(arguments);if(this.showButtons){this.incrementButton.style.display="";this.decrementButton.style.display="";}var _96a=_943("label[for=\""+this.id+"\"]");if(_96a.length){if(!_96a[0].id){_96a[0].id=this.id+"_label";}this.focusNode.setAttribute("aria-labelledby",_96a[0].id);}this.focusNode.setAttribute("aria-valuemin",this.minimum);this.focusNode.setAttribute("aria-valuemax",this.maximum);},postCreate:function(){this.inherited(arguments);if(this.showButtons){this.own(_947.addMouseListener(this.decrementButton,this,"_typematicCallback",25,500),_947.addMouseListener(this.incrementButton,this,"_typematicCallback",25,500));}this.own(on(this.domNode,_944.wheel,lang.hitch(this,"_mouseWheeled")));var _96b=_93e(_94c,{widget:this});this._movable=new _941(this.sliderHandle,{mover:_96b});this._layoutHackIE7();},destroy:function(){this._movable.destroy();if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}this.inherited(arguments);}});_951._Mover=_94c;return _951;});},"dojo/dnd/move":function(){define(["../_base/declare","../dom-geometry","../dom-style","./common","./Mover","./Moveable"],function(_96c,_96d,_96e,dnd,_96f,_970){var _971=_96c("dojo.dnd.move.constrainedMoveable",_970,{constraints:function(){},within:false,constructor:function(node,_972){if(!_972){_972={};}this.constraints=_972.constraints;this.within=_972.within;},onFirstMove:function(_973){var c=this.constraintBox=this.constraints.call(this,_973);c.r=c.l+c.w;c.b=c.t+c.h;if(this.within){var mb=_96d.getMarginSize(_973.node);c.r-=mb.w;c.b-=mb.h;}},onMove:function(_974,_975){var c=this.constraintBox,s=_974.node.style;this.onMoving(_974,_975);_975.l=_975.l",count:3,container:"containerNode",ruleStyle:"",_positionPrefix:"
    ",_genHTML:function(pos){return this._positionPrefix+pos+this._positionSuffix+this.ruleStyle+this._suffix;},_isHorizontal:true,buildRendering:function(){this.inherited(arguments);var _980;if(this.count==1){_980=this._genHTML(50,0);}else{var i;var _981=100/(this.count-1);if(!this._isHorizontal||this.isLeftToRight()){_980=this._genHTML(0,0);for(i=1;i",_positionPrefix:"
    ",labelStyle:"",labels:[],numericMargin:0,minimum:0,maximum:1,constraints:{pattern:"#%"},_positionPrefix:"
    ",_suffix:"
    ",_calcPosition:function(pos){return pos;},_genHTML:function(pos,ndx){var _989=this.labels[ndx];return this._positionPrefix+this._calcPosition(pos)+this._positionSuffix+this.labelStyle+this._genDirectionHTML(_989)+this._labelPrefix+_989+this._suffix;},_genDirectionHTML:function(_98a){return "";},getLabels:function(){var _98b=this.labels;if(!_98b.length&&this.srcNodeRef){_98b=_986("> li",this.srcNodeRef).map(function(node){return String(node.innerHTML);});}if(!_98b.length&&this.count>1){_98b=[];var _98c=this.minimum;var inc=(this.maximum-_98c)/(this.count-1);for(var i=0;i=(this.count-this.numericMargin))?"":_985.format(_98c,this.constraints));_98c+=inc;}}return _98b;},postMixInProperties:function(){this.inherited(arguments);this.labels=this.getLabels();this.count=this.labels.length;}});if(has("dojo-bidi")){_988.extend({_setTextDirAttr:function(_98d){if(this.textDir!=_98d){this._set("textDir",_98d);_986(".dijitRuleLabelContainer",this.domNode).forEach(lang.hitch(this,function(_98e){_98e.style.direction=this.getTextDir(_98e.innerText||_98e.textContent||"");}));}},_genDirectionHTML:function(_98f){return (this.textDir?("direction:"+this.getTextDir(_98f)+";"):"");}});}return _988;});},"dijit/form/VerticalRuleLabels":function(){define(["dojo/_base/declare","./HorizontalRuleLabels"],function(_990,_991){return _990("dijit.form.VerticalRuleLabels",_991,{templateString:"
    ",_positionPrefix:"
    ",_calcPosition:function(pos){return 100-pos;},_isHorizontal:false});});},"dijit/form/SimpleTextarea":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/sniff","./TextBox"],function(_992,_993,has,_994){return _992("dijit.form.SimpleTextarea",_994,{baseClass:"dijitTextBox dijitTextArea",rows:"3",cols:"20",templateString:"",postMixInProperties:function(){if(!this.value&&this.srcNodeRef){this.value=this.srcNodeRef.value;}this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);if(has("ie")&&this.cols){_993.add(this.textbox,"dijitTextAreaCols");}},filter:function(_995){if(_995){_995=_995.replace(/\r/g,"");}return this.inherited(arguments);},_onInput:function(e){if(this.maxLength){var _996=parseInt(this.maxLength);var _997=this.textbox.value.replace(/\r/g,"");var _998=_997.length-_996;if(_998>0){var _999=this.textbox;if(_999.selectionStart){var pos=_999.selectionStart;var cr=0;if(has("opera")){cr=(this.textbox.value.substring(0,pos).match(/\r/g)||[]).length;}this.textbox.value=_997.substring(0,pos-_998-cr)+_997.substring(pos-cr);_999.setSelectionRange(pos-_998,pos-_998);}else{if(this.ownerDocument.selection){_999.focus();var _99a=this.ownerDocument.selection.createRange();_99a.moveStart("character",-_998);_99a.text="";_99a.select();}}}}this.inherited(arguments);}});});},"dijit/form/Textarea":function(){define(["dojo/_base/declare","dojo/dom-style","./_ExpandingTextAreaMixin","./SimpleTextarea"],function(_99b,_99c,_99d,_99e){return _99b("dijit.form.Textarea",[_99e,_99d],{baseClass:"dijitTextBox dijitTextArea dijitExpandingTextArea",cols:"",buildRendering:function(){this.inherited(arguments);_99c.set(this.textbox,{overflowY:"hidden",overflowX:"auto",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"});}});});},"dijit/form/_ExpandingTextAreaMixin":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/has","dojo/_base/lang","dojo/on","dojo/_base/window","../Viewport"],function(_99f,_9a0,has,lang,on,win,_9a1){has.add("textarea-needs-help-shrinking",function(){var body=win.body(),te=_9a0.create("textarea",{rows:"5",cols:"20",value:" ",style:{zoom:1,fontSize:"12px",height:"96px",overflow:"hidden",visibility:"hidden",position:"absolute",border:"5px solid white",margin:"0",padding:"0",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"}},body,"last");var _9a2=te.scrollHeight>=te.clientHeight;body.removeChild(te);return _9a2;});return _99f("dijit.form._ExpandingTextAreaMixin",null,{_setValueAttr:function(){this.inherited(arguments);this.resize();},postCreate:function(){this.inherited(arguments);var _9a3=this.textbox;_9a3.style.overflowY="hidden";this.own(on(_9a3,"focus, resize",lang.hitch(this,"_resizeLater")));},startup:function(){this.inherited(arguments);this.own(_9a1.on("resize",lang.hitch(this,"_resizeLater")));this._resizeLater();},_onInput:function(e){this.inherited(arguments);this.resize();},_estimateHeight:function(){var _9a4=this.textbox;_9a4.rows=(_9a4.value.match(/\n/g)||[]).length+1;},_resizeLater:function(){this.defer("resize");},resize:function(){var _9a5=this.textbox;function _9a6(){var _9a7=false;if(_9a5.value===""){_9a5.value=" ";_9a7=true;}var sh=_9a5.scrollHeight;if(_9a7){_9a5.value="";}return sh;};if(_9a5.style.overflowY=="hidden"){_9a5.scrollTop=0;}if(this.busyResizing){return;}this.busyResizing=true;if(_9a6()||_9a5.offsetHeight){var newH=_9a6()+Math.max(_9a5.offsetHeight-_9a5.clientHeight,0);var _9a8=newH+"px";if(_9a8!=_9a5.style.height){_9a5.style.height=_9a8;_9a5.rows=1;}if(has("textarea-needs-help-shrinking")){var _9a9=_9a6(),_9aa=_9a9,_9ab=_9a5.style.minHeight,_9ac=4,_9ad,_9ae=_9a5.scrollTop;_9a5.style.minHeight=_9a8;_9a5.style.height="auto";while(newH>0){_9a5.style.minHeight=Math.max(newH-_9ac,4)+"px";_9ad=_9a6();var _9af=_9aa-_9ad;newH-=_9af;if(_9af<_9ac){break;}_9aa=_9ad;_9ac<<=1;}_9a5.style.height=newH+"px";_9a5.style.minHeight=_9ab;_9a5.scrollTop=_9ae;}_9a5.style.overflowY=_9a6()>_9a5.clientHeight?"auto":"hidden";if(_9a5.style.overflowY=="hidden"){_9a5.scrollTop=0;}}else{this._estimateHeight();}this.busyResizing=false;}});});},"dijit/layout/AccordionContainer":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/_base/fx","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/topic","../focus","../_base/manager","dojo/ready","../_Widget","../_Container","../_TemplatedMixin","../_CssStateMixin","./StackContainer","./ContentPane","dojo/text!./templates/AccordionButton.html","../a11yclick"],function(_9b0,_9b1,_9b2,fx,dom,_9b3,_9b4,_9b5,_9b6,keys,lang,has,_9b7,_9b8,_9b9,_9ba,_9bb,_9bc,_9bd,_9be,_9bf,_9c0,_9c1){function size(_9c2,dim){_9c2.resize?_9c2.resize(dim):_9b6.setMarginBox(_9c2.domNode,dim);};var _9c3=_9b2("dijit.layout._AccordionButton",[_9bb,_9bd,_9be],{templateString:_9c1,label:"",_setLabelAttr:{node:"titleTextNode",type:"innerHTML"},title:"",_setTitleAttr:{node:"titleTextNode",type:"attribute",attribute:"title"},iconClassAttr:"",_setIconClassAttr:{node:"iconNode",type:"class"},baseClass:"dijitAccordionTitle",getParent:function(){return this.parent;},buildRendering:function(){this.inherited(arguments);var _9c4=this.id.replace(" ","_");_9b3.set(this.titleTextNode,"id",_9c4+"_title");this.focusNode.setAttribute("aria-labelledby",_9b3.get(this.titleTextNode,"id"));dom.setSelectable(this.domNode,false);},getTitleHeight:function(){return _9b6.getMarginSize(this.domNode).h;},_onTitleClick:function(){var _9c5=this.getParent();_9c5.selectChild(this.contentWidget,true);_9b8.focus(this.focusNode);},_onTitleKeyDown:function(evt){return this.getParent()._onKeyDown(evt,this.contentWidget);},_setSelectedAttr:function(_9c6){this._set("selected",_9c6);this.focusNode.setAttribute("aria-expanded",_9c6?"true":"false");this.focusNode.setAttribute("aria-selected",_9c6?"true":"false");this.focusNode.setAttribute("tabIndex",_9c6?"0":"-1");}});if(has("dojo-bidi")){_9c3.extend({_setLabelAttr:function(_9c7){this._set("label",_9c7);_9b3.set(this.titleTextNode,"innerHTML",_9c7);this.applyTextDir(this.titleTextNode);},_setTitleAttr:function(_9c8){this._set("title",_9c8);_9b3.set(this.titleTextNode,"title",_9c8);this.applyTextDir(this.titleTextNode);}});}var _9c9=_9b2("dijit.layout._AccordionInnerContainer"+(has("dojo-bidi")?"_NoBidi":""),[_9bb,_9be],{baseClass:"dijitAccordionInnerContainer",isLayoutContainer:true,buildRendering:function(){this.domNode=_9b5.place("