- try {
- //dojo.registerModulePath("fox", "../../js/");
-
- require(['dojo/_base/kernel',
- 'dojo/ready',
- 'dojo/parser',
- 'dojo/_base/loader',
- "dijit/ProgressBar",
- "dijit/ColorPalette",
- "dijit/Dialog",
- "dijit/form/Button",
- "dijit/form/ComboButton",
- "dijit/form/CheckBox",
- "dijit/form/DropDownButton",
- "dijit/form/FilteringSelect",
- "dijit/form/Form",
- "dijit/form/RadioButton",
- "dijit/form/Select",
- "dijit/form/SimpleTextarea",
- "dijit/form/TextBox",
- "dijit/form/ComboBox",
- "dijit/form/ValidationTextBox",
- "dijit/InlineEditBox",
- "dijit/layout/AccordionContainer",
- "dijit/layout/BorderContainer",
- "dijit/layout/ContentPane",
- "dijit/layout/TabContainer",
- "dijit/PopupMenuItem",
- "dijit/Menu",
- "dijit/Toolbar",
- "dijit/Tree",
- "dijit/tree/dndSource",
- "dijit/tree/ForestStoreModel",
- "dojo/data/ItemFileWriteStore" ], function (dojo, ready, parser) {
-
- ready(function() {
-
- dojo.require("fox.FeedTree");
-
- dojo.parser.parse();
+
+ window.onerror = function(message, filename, lineno, colno, error) {
+ report_error(message, filename, lineno, colno, error);
+ };
+
+ require(["dojo/_base/kernel",
+ "dojo/ready",
+ "dojo/parser",
+ "dojo/_base/loader",
+ "dojo/_base/html",
+ "dojo/query",
+ "dijit/ProgressBar",
+ "dijit/ColorPalette",
+ "dijit/Dialog",
+ "dijit/form/Button",
+ "dijit/form/ComboButton",
+ "dijit/form/CheckBox",
+ "dijit/form/DropDownButton",
+ "dijit/form/FilteringSelect",
+ "dijit/form/Form",
+ "dijit/form/RadioButton",
+ "dijit/form/Select",
+ "dijit/form/MultiSelect",
+ "dijit/form/SimpleTextarea",
+ "dijit/form/TextBox",
+ "dijit/form/ComboBox",
+ "dijit/form/ValidationTextBox",
+ "dijit/InlineEditBox",
+ "dijit/layout/AccordionContainer",
+ "dijit/layout/BorderContainer",
+ "dijit/layout/ContentPane",
+ "dijit/layout/TabContainer",
+ "dijit/PopupMenuItem",
+ "dijit/Menu",
+ "dijit/Toolbar",
+ "dijit/Tree",
+ "dijit/tree/dndSource",
+ "dijit/tree/ForestStoreModel",
+ "dojo/data/ItemFileWriteStore",
+ "fox/FeedStoreModel",
+ "fox/FeedTree" ], function (dojo, ready, parser) {
+
+ ready(function() {
+
+ try {
+ parser.parse();