element.
+ * combo: Add 'selectOnNavigation' and 'readonly' options.
+ * combobox: Add 'loadFilter' option to allow users to change data format before loading into combobox.
+ * tree: Add 'onBeforeDrop' callback event.
+ * validatebox: Dependent on tooltip plugin now, add 'deltaX' property.
+ * numberbox: The 'filter' options can be used to determine if the key pressed was accepted.
+ * linkbutton: The group button is available.
+ * layout: The 'minWidth','maxWidth','minHeight','maxHeight' and 'collapsible' properties are available for region panel.
+* New Plugins
+ * tooltip: Display a popup message when moving mouse over an element.
+
+Version 1.3.2
+-------------
+* Bug
+ * datagrid: The loading message window can not be centered when changing the width of datagrid. fixed.
+ * treegrid: The 'mergeCells' method can not work normally. fixed.
+ * propertygrid: Calling 'endEdit' method to stop editing a row will cause errors. fixed.
+ * tree: Can not load empty data when 'lines' property set to true. fixed.
+* Improvement
+ * RTL feature is supported now.
+ * tabs: Add 'scrollBy' method to scroll the tab header by the specified amount of pixels
+ * tabs: Add 'toolPosition' property to set tab tools to left or right.
+ * tabs: Add 'tabPosition' property to define the tab position, possible values are: 'top','bottom','left','right'.
+ * datagrid: Add a column level property 'order' that allows users to define different default sort order per column.
+ * datagrid: Add a column level property 'halign' that allows users to define how to align the column header.
+ * datagrid: Add 'resizeHandle' property to define the resizing column position, by grabbing the left or right edge of the column.
+ * datagrid: Add 'freezeRow' method to freeze some rows that will always be displayed at the top when the datagrid is scrolled down.
+ * datagrid: Add 'clearChecked' method to clear all checked records.
+ * datagrid: Add 'data' property to initialize the datagrid data.
+ * linkbutton: Add 'iconAlgin' property to define the icon position, supported values are: 'left','right'.
+ * menu: Add 'minWidth' property.
+ * menu: The menu width can be automatically calculated.
+ * tree: New events are available including 'onBeforeDrag','onStartDrag','onDragEnter','onDragOver','onDragLeave',etc.
+ * combo: Add 'height' property to allow users to define the height of combo.
+ * combo: Add 'reset' method.
+ * numberbox: Add 'reset' method.
+ * spinner: Add 'reset' method.
+ * spinner: Add 'height' property to allow users to define the height of spinner.
+ * searchbox: Add 'height' property to allow users to define the height of searchbox.
+ * form: Add 'reset' method.
+ * validatebox: Add 'delay' property to delay validating from the last inputting value.
+ * validatebox: Add 'tipPosition' property to define the tip position, supported values are: 'left','right'.
+ * validatebox: Multiple validate rules on a field is supported now.
+ * slider: Add 'reversed' property to determine if the min value and max value will switch their positions.
+ * progressbar: Add 'height' property to allow users to define the height of progressbar.
+
+Version 1.3.1
+-------------
+* Bug
+ * datagrid: Setting the 'pageNumber' property is not valid. fixed.
+ * datagrid: The id attribute of rows isn't adjusted properly while calling 'insertRow' or 'deleteRow' method.
+ * dialog: When load content from 'href', the script will run twice. fixed.
+ * propertygrid: The editors that extended from combo can not accept its changed value. fixed.
+* Improvement
+ * droppable: Add 'disabled' property.
+ * droppable: Add 'options','enable' and 'disable' methods.
+ * tabs: The tab panel tools can be changed by calling 'update' method.
+ * messager: When show a message window, the user can define the window position by applying 'style' property.
+ * window: Prevent script on window body from running twice.
+ * window: Add 'hcenter','vcenter' and 'center' methods.
+ * tree: Add 'onBeforeCheck' callback event.
+ * tree: Extend the 'getChecked' method to allow users to get 'checked','unchecked' or 'indeterminate' nodes.
+ * treegrid: Add 'update' method to update a specified node.
+ * treegrid: Add 'insert' method to insert a new node.
+ * treegrid: Add 'pop' method to remove a node and get the removed node data.
+
+Version 1.3
+-----------
+* Bug
+ * combogrid: When set to 'remote' query mode, the 'queryParams' parameters can't be sent to server. fixed.
+ * combotree: The tree nodes on drop-down panel can not be unchecked while calling 'clear' method. fixed.
+ * datetimebox: Setting 'showSeconds' property to false cannot hide seconds info. fixed.
+ * datagrid: Calling 'mergeCells' method can't auto resize the merged cell while header is hidden. fixed.
+ * dialog: Set cache to false and load data via ajax, the content cannot be refreshed. fixed.
+* Improvement
+ * The HTML5 'data-options' attribute is available for components to declare all custom options, including properties and events.
+ * More detailed documentation is available.
+ * panel: Prevent script on panel body from running twice.
+ * accordion: Add 'getPanelIndex' method.
+ * accordion: The tools can be added on panel header.
+ * datetimebox: Add 'timeSeparator' option that allows users to define the time separator.
+ * pagination: Add 'refresh' and 'select' methods.
+ * datagrid: Auto resize the column width to fit the contents when the column width is not defined.
+ * datagrid: Double click on the right border of columns to auto resize the columns to the contents in the columns.
+ * datagrid: Add 'autoSizeColumn' method that allows users to adjust the column width to fit the contents.
+ * datagrid: Add 'getChecked' method to get all rows where the checkbox has been checked.
+ * datagrid: Add 'selectOnCheck' and 'checkOnSelect' properties and some checking methods to enhance the row selections.
+ * datagrid: Add 'pagePosition' property to allow users to display pager bar at either top,bottom or both places of the grid.
+ * datagrid: The buffer view and virtual scroll view are supported to display large amounts of records without pagination.
+ * tabs: Add 'disableTab' and 'enableTab' methods to allow users to disable or enable a tab panel.
+
+Version 1.2.6
+-------------
+* Bug
+ * tabs: Call 'add' method with 'selected:false' option, the added tab panel is always selected. fixed.
+ * treegrid: The 'onSelect' and 'onUnselect' events can't be triggered. fixed.
+ * treegrid: Cannot display zero value field. fixed.
+* Improvement
+ * propertygrid: Add 'expandGroup' and 'collapseGroup' methods.
+ * layout: Allow users to create collapsed layout panels by assigning 'collapsed' property to true.
+ * layout: Add 'add' and 'remove' methods that allow users to dynamically add or remove region panel.
+ * layout: Additional tool icons can be added on region panel header.
+ * calendar: Add 'firstDay' option that allow users to set first day of week. Sunday is 0, Monday is 1, ...
+ * tree: Add 'lines' option, true to display tree lines.
+ * tree: Add 'loadFilter' option that allow users to change data format before loading into the tree.
+ * tree: Add 'loader' option that allow users to define how to load data from remote server.
+ * treegrid: Add 'onClickCell' and 'onDblClickCell' callback function options.
+ * datagrid: Add 'autoRowHeight' property that allow users to determine if set the row height based on the contents of that row.
+ * datagrid: Improve performance to load large data set.
+ * datagrid: Add 'loader' option that allow users to define how to load data from remote server.
+ * treegrid: Add 'loader' option that allow users to define how to load data from remote server.
+ * combobox: Add 'onBeforeLoad' callback event function.
+ * combobox: Add 'loader' option that allow users to define how to load data from remote server.
+ * Add support for other loading mode such as dwr,xml,etc.
+* New Plugins
+ * slider: Allows the user to choose a numeric value from a finite range.
+
+Version 1.2.5
+-------------
+* Bug
+ * tabs: When add a new tab panel with href property, the content page is loaded twice. fixed.
+ * form: Failed to call 'load' method to load form input with complex name. fixed.
+ * draggable: End drag in ie9, the cursor cannot be restored. fixed.
+* Improvement
+ * panel: The tools can be defined via html markup.
+ * tabs: Call 'close' method to close specified tab panel, users can pass tab title or index of tab panel. Other methods such 'select','getTab' and 'exists' are similar to 'close' method.
+ * tabs: Add 'getTabIndex' method.
+ * tabs: Users can define mini tools on tabs.
+ * tree: The mouse must move a specified distance to begin drag and drop operation.
+ * resizable: Add 'options','enable' and 'disable' methods.
+ * numberbox: Allow users to change number format.
+ * datagrid: The subgrid is supported now.
+ * searchbox: Add 'selectName' method to select searching type name.
+
+Version 1.2.4
+-------------
+* Bug
+ * menu: The menu position is wrong when scroll bar appears. fixed.
+ * accordion: Cannot display the default selected panel in jQuery 1.6.2. fixed.
+ * tabs: Cannot display the default selected tab panel in jQuery 1.6.2. fixed.
+* Improvement
+ * menu: Allow users to disable or enable menu item.
+ * combo: Add 'delay' property to set the delay time to do searching from the last key input event.
+ * treegrid: The 'getEditors' and 'getEditor' methods are supported now.
+ * treegrid: The 'loadFilter' option is supported now.
+ * messager: Add 'progress' method to display a message box with a progress bar.
+ * panel: Add 'extractor' option to allow users to extract panel content from ajax response.
+* New Plugins
+ * searchbox: Allow users to type words into box and do searching operation.
+ * progressbar: To display the progress of a task.
+
+Version 1.2.3
+-------------
+* Bug
+ * window: Cannot resize the window with iframe content. fixed.
+ * tree: The node will be removed when dragging to its child. fixed.
+ * combogrid: The onChange event fires multiple times. fixed.
+ * accordion: Cannot add batch new panels when animate property is set to true. fixed.
+* Improvement
+ * treegrid: The footer row and row styler features are supported now.
+ * treegrid: Add 'getLevel','reloadFooter','getFooterRows' methods.
+ * treegrid: Support root nodes pagination and editable features.
+ * datagrid: Add 'getFooterRows','reloadFooter','insertRow' methods and improve editing performance.
+ * datagrid: Add 'loadFilter' option that allow users to change original source data to standard data format.
+ * draggable: Add 'onBeforeDrag' callback event function.
+ * validatebox: Add 'remote' validation type.
+ * combobox: Add 'method' option.
+* New Plugins
+ * propertygrid: Allow users to edit property value in datagrid.
+
+Version 1.2.2
+-------------
+* Bug
+ * datagrid: Apply fitColumns cannot work fine while set checkbox column. fixed.
+ * datagrid: The validateRow method cannot return boolean type value. fixed.
+ * numberbox: Cannot fix value in chrome when min or max property isn't defined. fixed.
+* Improvement
+ * menu: Add some crud methods.
+ * combo: Add hasDownArrow property to determine whether to display the down arrow button.
+ * tree: Supports inline editing.
+ * calendar: Add some useful methods such as 'resize', 'moveTo' etc.
+ * timespinner: Add some useful methods.
+ * datebox: Refactoring based on combo and calendar plugin now.
+ * datagrid: Allow users to change row style in some conditions.
+ * datagrid: Users can use the footer row to display summary information.
+* New Plugins
+ * datetimebox: Combines datebox with timespinner component.
+
+Version 1.2.1
+-------------
+* Bug
+ * easyloader: Some dependencies cannot be loaded by their order. fixed.
+ * tree: The checkbox is setted incorrectly when removing a node. fixed.
+ * dialog: The dialog layout incorrectly when 'closed' property is setted to true. fixed.
+* Improvement
+ * parser: Add onComplete callback function that can indicate whether the parse action is complete.
+ * menu: Add onClick callback function and some other methods.
+ * tree: Add some useful methods.
+ * tree: Drag and Drop feature is supported now.
+ * tree: Add onContextMenu callback function.
+ * tabs: Add onContextMenu callback function.
+ * tabs: Add 'tools' property that can create buttons on right bar.
+ * datagrid: Add onHeaderContextMenu and onRowContextMenu callback functions.
+ * datagrid: Custom view is supported.
+ * treegrid: Add onContextMenu callback function and append,remove methods.
+
+Version 1.2
+-------------
+* Improvement
+ * tree: Add cascadeCheck,onlyLeafCheck properties and select event.
+ * combobox: Enable multiple selection.
+ * combotree: Enable multiple selection.
+ * tabs: Remember the trace of selection, when current tab panel is closed, the previous selected tab will be selected.
+ * datagrid: Extend from panel, so many properties defined in panel can be used for datagrid.
+* New Plugins
+ * treegrid: Represent tabular data in hierarchical view, combines tree view and datagrid.
+ * combo: The basic component that allow user to extend their combo component such as combobox,combotree,etc.
+ * combogrid: Combines combobox with drop-down datagrid component.
+ * spinner: The basic plugin to create numberspinner,timespinner,etc.
+ * numberspinner: The numberbox that allow user to change value by clicking up and down spin buttons.
+ * timespinner: The time selector that allow user to quickly inc/dec a time.
+
+Version 1.1.2
+-------------
+* Bug
+ * messager: When call show method in layout, the message window will be blocked. fixed.
+* Improvement
+ * datagrid: Add validateRow method, remember the current editing row status when do editing action.
+ * datagrid: Add the ability to create merged cells.
+ * form: Add callback functions when loading data.
+ * panel,window,dialog: Add maximize,minimize,restore,collapse,expand methods.
+ * panel,tabs,accordion: The lazy loading feature is supported.
+ * tabs: Add getSelected,update,getTab methods.
+ * accordion: Add crud methods.
+ * linkbutton: Accept an id option to set the id attribute.
+ * tree: Enhance tree node operation.
+
+Version 1.1.1
+-------------
+* Bug
+ * form: Cannot clear the value of combobox and combotree component. fixed.
+* Improvement
+ * tree: Add some useful methods such as 'getRoot','getChildren','update',etc.
+ * datagrid: Add editable feature, improve performance while loading data.
+ * datebox: Add destroy method.
+ * combobox: Add destroy and clear method.
+ * combotree: Add destroy and clear method.
+
+Version 1.1
+-------------
+* Bug
+ * messager: When call show method with timeout property setted, an error occurs while clicking the close button. fixed.
+ * combobox: The editable property of combobox plugin is invalid. fixed.
+ * window: The proxy box will not be removed when dragging or resizing exceed browser border in ie. fixed.
+* Improvement
+ * menu: The menu item can use markup to display a different page.
+ * tree: The tree node can use markup to act as a tree menu.
+ * pagination: Add some event on refresh button and page list.
+ * datagrid: Add a 'param' parameter for reload method, with which users can pass query parameter when reload data.
+ * numberbox: Add required validation support, the usage is same as validatebox plugin.
+ * combobox: Add required validation support.
+ * combotree: Add required validation support.
+ * layout: Add some method that can get a region panel and attach event handlers.
+* New Plugins
+ * droppable: A droppable plugin that supports drag drop operation.
+ * calendar: A calendar plugin that can either be embedded within a page or popup.
+ * datebox: Combines a textbox with a calendar that let users to select date.
+ * easyloader: A JavaScript loader that allows you to load plugin and their dependencies into your page.
+
+Version 1.0.5
+* Bug
+ * panel: The fit property of panel performs incorrectly. fixed.
+* Improvement
+ * menu: Add a href attribute for menu item, with which user can display a different page in the current browser window.
+ * form: Add a validate method to do validation for validatebox component.
+ * dialog: The dialog can read collapsible,minimizable,maximizable and resizable attribute from markup.
+* New Plugins
+ * validatebox: A validation plugin that checks to make sure the user's input value is valid.
+
+Version 1.0.4
+-------------
+* Bug
+ * panel: When panel is invisible, it is abnormal when resized. fixed.
+ * panel: Memory leak in method 'destroy'. fixed.
+ * messager: Memory leak when messager box is closed. fixed.
+ * dialog: No onLoad event occurs when loading remote data. fixed.
+* Improvement
+ * panel: Add method 'setTitle'.
+ * window: Add method 'setTitle'.
+ * dialog: Add method 'setTitle'.
+ * combotree: Add method 'getValue'.
+ * combobox: Add method 'getValue'.
+ * form: The 'load' method can load data and fill combobox and combotree field correctly.
+
+Version 1.0.3
+-------------
+* Bug
+ * menu: When menu is show in a DIV container, it will be cropped. fixed.
+ * layout: If you collpase a region panel and then expand it immediately, the region panel will not show normally. fixed.
+ * accordion: If no panel selected then the first one will become selected and the first panel's body height will not set correctly. fixed.
+* Improvement
+ * tree: Add some methods to support CRUD operation.
+ * datagrid: Toolbar can accept a new property named 'disabled' to disable the specified tool button.
+* New Plugins
+ * combobox: Combines a textbox with a list of options that users are able to choose from.
+ * combotree: Combines combobox with drop-down tree component.
+ * numberbox: Make input element can only enter number char.
+ * dialog: rewrite the dialog plugin, dialog can contains toolbar and buttons.
diff --git a/vendor/easyui/demo-mobile/panel/_content.html b/vendor/FHC-vendor/easyui/demo-mobile/accordion/_content.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/panel/_content.html
rename to vendor/FHC-vendor/easyui/demo-mobile/accordion/_content.html
index 996740274..f7b8e2ee7
--- a/vendor/easyui/demo-mobile/panel/_content.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/accordion/_content.html
@@ -1,18 +1,18 @@
-
-
-
-
- AJAX Content
-
-
- Here is the content loaded via AJAX.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modern, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
+
+
+
+
+ AJAX Content
+
+
+ Here is the content loaded via AJAX.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modern, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/accordion/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/accordion/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/accordion/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/accordion/basic.html
diff --git a/vendor/easyui/demo-mobile/accordion/header.html b/vendor/FHC-vendor/easyui/demo-mobile/accordion/header.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/accordion/header.html
rename to vendor/FHC-vendor/easyui/demo-mobile/accordion/header.html
diff --git a/vendor/easyui/demo-mobile/animation/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/animation/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/animation/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/animation/basic.html
diff --git a/vendor/easyui/demo-mobile/animation/fade.html b/vendor/FHC-vendor/easyui/demo-mobile/animation/fade.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/animation/fade.html
rename to vendor/FHC-vendor/easyui/demo-mobile/animation/fade.html
diff --git a/vendor/easyui/demo-mobile/animation/pop.html b/vendor/FHC-vendor/easyui/demo-mobile/animation/pop.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/animation/pop.html
rename to vendor/FHC-vendor/easyui/demo-mobile/animation/pop.html
diff --git a/vendor/easyui/demo-mobile/animation/slide.html b/vendor/FHC-vendor/easyui/demo-mobile/animation/slide.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/animation/slide.html
rename to vendor/FHC-vendor/easyui/demo-mobile/animation/slide.html
diff --git a/vendor/easyui/demo-mobile/badge/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/badge/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/badge/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/badge/basic.html
diff --git a/vendor/easyui/demo-mobile/badge/button.html b/vendor/FHC-vendor/easyui/demo-mobile/badge/button.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/badge/button.html
rename to vendor/FHC-vendor/easyui/demo-mobile/badge/button.html
diff --git a/vendor/easyui/demo-mobile/badge/list.html b/vendor/FHC-vendor/easyui/demo-mobile/badge/list.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/badge/list.html
rename to vendor/FHC-vendor/easyui/demo-mobile/badge/list.html
diff --git a/vendor/easyui/demo-mobile/badge/tabs.html b/vendor/FHC-vendor/easyui/demo-mobile/badge/tabs.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/badge/tabs.html
rename to vendor/FHC-vendor/easyui/demo-mobile/badge/tabs.html
diff --git a/vendor/easyui/demo-mobile/button/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/button/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/button/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/button/basic.html
diff --git a/vendor/easyui/demo-mobile/button/group.html b/vendor/FHC-vendor/easyui/demo-mobile/button/group.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/button/group.html
rename to vendor/FHC-vendor/easyui/demo-mobile/button/group.html
diff --git a/vendor/easyui/demo-mobile/button/style.html b/vendor/FHC-vendor/easyui/demo-mobile/button/style.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/button/style.html
rename to vendor/FHC-vendor/easyui/demo-mobile/button/style.html
diff --git a/vendor/easyui/demo-mobile/button/switch.html b/vendor/FHC-vendor/easyui/demo-mobile/button/switch.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/button/switch.html
rename to vendor/FHC-vendor/easyui/demo-mobile/button/switch.html
diff --git a/vendor/easyui/demo-mobile/datagrid/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/datagrid/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/datagrid/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/datagrid/basic.html
diff --git a/vendor/easyui/demo-mobile/datagrid/rowediting.html b/vendor/FHC-vendor/easyui/demo-mobile/datagrid/rowediting.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/datagrid/rowediting.html
rename to vendor/FHC-vendor/easyui/demo-mobile/datagrid/rowediting.html
index 8c425e862..b00faac7f
--- a/vendor/easyui/demo-mobile/datagrid/rowediting.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/datagrid/rowediting.html
@@ -1,104 +1,104 @@
-
-
-
-
-
- Row Editing DataGrid - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
-
-
-
-
-
-
-
+
+
+
+
+
+ Row Editing DataGrid - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/datalist/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/datalist/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/datalist/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/datalist/basic.html
diff --git a/vendor/easyui/demo-mobile/datalist/group.html b/vendor/FHC-vendor/easyui/demo-mobile/datalist/group.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/datalist/group.html
rename to vendor/FHC-vendor/easyui/demo-mobile/datalist/group.html
diff --git a/vendor/easyui/demo-mobile/datalist/selection.html b/vendor/FHC-vendor/easyui/demo-mobile/datalist/selection.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/datalist/selection.html
rename to vendor/FHC-vendor/easyui/demo-mobile/datalist/selection.html
diff --git a/vendor/easyui/demo-mobile/dialog/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/dialog/basic.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo-mobile/dialog/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/dialog/basic.html
index d02c84d96..64a2aa525
--- a/vendor/easyui/demo-mobile/dialog/basic.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/dialog/basic.html
@@ -1,46 +1,46 @@
-
-
-
-
-
- Basic Dialog - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ Basic Dialog - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/dialog/message.html b/vendor/FHC-vendor/easyui/demo-mobile/dialog/message.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo-mobile/dialog/message.html
rename to vendor/FHC-vendor/easyui/demo-mobile/dialog/message.html
index 0254dbe49..ffaf1ef50
--- a/vendor/easyui/demo-mobile/dialog/message.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/dialog/message.html
@@ -1,41 +1,41 @@
-
-
-
-
-
- Message Dialog - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This is a message dialog.
-
-
-
-
+
+
+
+
+
+ Message Dialog - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is a message dialog.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/form/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/form/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/form/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/form/basic.html
index 3715b2741..a0835ec65
--- a/vendor/easyui/demo-mobile/form/basic.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/form/basic.html
@@ -1,54 +1,54 @@
-
-
-
-
-
- Basic Form - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ Basic Form - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/images/login1.jpg b/vendor/FHC-vendor/easyui/demo-mobile/images/login1.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/images/login1.jpg
rename to vendor/FHC-vendor/easyui/demo-mobile/images/login1.jpg
diff --git a/vendor/easyui/demo-mobile/images/modem.png b/vendor/FHC-vendor/easyui/demo-mobile/images/modem.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/images/modem.png
rename to vendor/FHC-vendor/easyui/demo-mobile/images/modem.png
diff --git a/vendor/easyui/demo-mobile/images/more.png b/vendor/FHC-vendor/easyui/demo-mobile/images/more.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/images/more.png
rename to vendor/FHC-vendor/easyui/demo-mobile/images/more.png
diff --git a/vendor/easyui/demo-mobile/images/pda.png b/vendor/FHC-vendor/easyui/demo-mobile/images/pda.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/images/pda.png
rename to vendor/FHC-vendor/easyui/demo-mobile/images/pda.png
diff --git a/vendor/easyui/demo-mobile/images/scanner.png b/vendor/FHC-vendor/easyui/demo-mobile/images/scanner.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/images/scanner.png
rename to vendor/FHC-vendor/easyui/demo-mobile/images/scanner.png
diff --git a/vendor/easyui/demo-mobile/images/tablet.png b/vendor/FHC-vendor/easyui/demo-mobile/images/tablet.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/images/tablet.png
rename to vendor/FHC-vendor/easyui/demo-mobile/images/tablet.png
diff --git a/vendor/easyui/demo-mobile/input/numberspinner.html b/vendor/FHC-vendor/easyui/demo-mobile/input/numberspinner.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/input/numberspinner.html
rename to vendor/FHC-vendor/easyui/demo-mobile/input/numberspinner.html
diff --git a/vendor/easyui/demo-mobile/input/textbox.html b/vendor/FHC-vendor/easyui/demo-mobile/input/textbox.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/input/textbox.html
rename to vendor/FHC-vendor/easyui/demo-mobile/input/textbox.html
diff --git a/vendor/easyui/demo-mobile/layout/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/layout/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/layout/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/layout/basic.html
index c1ecaffb5..3f4c00d28
--- a/vendor/easyui/demo-mobile/layout/basic.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/layout/basic.html
@@ -1,32 +1,32 @@
-
-
-
-
-
- Basic Layout - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ Basic Layout - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/menu/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/menu/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/menu/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/menu/basic.html
index fb9709615..1697edeb6
--- a/vendor/easyui/demo-mobile/menu/basic.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/menu/basic.html
@@ -1,39 +1,39 @@
-
-
-
-
-
- Basic Menu - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ Basic Menu - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/menu/menubar.html b/vendor/FHC-vendor/easyui/demo-mobile/menu/menubar.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/menu/menubar.html
rename to vendor/FHC-vendor/easyui/demo-mobile/menu/menubar.html
index 5ef8eef8f..488963ff8
--- a/vendor/easyui/demo-mobile/menu/menubar.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/menu/menubar.html
@@ -1,45 +1,45 @@
-
-
-
-
-
- Menubar - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
-
Help
-
Update
-
About
-
-
+
+
+
+
+
+ Menubar - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+
Help
+
Update
+
About
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/accordion/_content.html b/vendor/FHC-vendor/easyui/demo-mobile/panel/_content.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/accordion/_content.html
rename to vendor/FHC-vendor/easyui/demo-mobile/panel/_content.html
index 996740274..f7b8e2ee7
--- a/vendor/easyui/demo-mobile/accordion/_content.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/panel/_content.html
@@ -1,18 +1,18 @@
-
-
-
-
- AJAX Content
-
-
- Here is the content loaded via AJAX.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modern, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
+
+
+
+
+ AJAX Content
+
+
+ Here is the content loaded via AJAX.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modern, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/panel/ajax.html b/vendor/FHC-vendor/easyui/demo-mobile/panel/ajax.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/panel/ajax.html
rename to vendor/FHC-vendor/easyui/demo-mobile/panel/ajax.html
diff --git a/vendor/easyui/demo-mobile/panel/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/panel/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/panel/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/panel/basic.html
diff --git a/vendor/easyui/demo-mobile/panel/nav.html b/vendor/FHC-vendor/easyui/demo-mobile/panel/nav.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/panel/nav.html
rename to vendor/FHC-vendor/easyui/demo-mobile/panel/nav.html
index 0362890b0..52ee902e8
--- a/vendor/easyui/demo-mobile/panel/nav.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/panel/nav.html
@@ -1,39 +1,39 @@
-
-
-
-
-
- Navigation Panel - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ Navigation Panel - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/simplelist/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/simplelist/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/simplelist/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/simplelist/basic.html
diff --git a/vendor/easyui/demo-mobile/simplelist/button.html b/vendor/FHC-vendor/easyui/demo-mobile/simplelist/button.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/simplelist/button.html
rename to vendor/FHC-vendor/easyui/demo-mobile/simplelist/button.html
diff --git a/vendor/easyui/demo-mobile/simplelist/group.html b/vendor/FHC-vendor/easyui/demo-mobile/simplelist/group.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/simplelist/group.html
rename to vendor/FHC-vendor/easyui/demo-mobile/simplelist/group.html
diff --git a/vendor/easyui/demo-mobile/simplelist/image.html b/vendor/FHC-vendor/easyui/demo-mobile/simplelist/image.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/simplelist/image.html
rename to vendor/FHC-vendor/easyui/demo-mobile/simplelist/image.html
diff --git a/vendor/easyui/demo-mobile/simplelist/link.html b/vendor/FHC-vendor/easyui/demo-mobile/simplelist/link.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/simplelist/link.html
rename to vendor/FHC-vendor/easyui/demo-mobile/simplelist/link.html
diff --git a/vendor/easyui/demo-mobile/tabs/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/tabs/basic.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/tabs/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/tabs/basic.html
diff --git a/vendor/easyui/demo-mobile/tabs/nav.html b/vendor/FHC-vendor/easyui/demo-mobile/tabs/nav.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/tabs/nav.html
rename to vendor/FHC-vendor/easyui/demo-mobile/tabs/nav.html
diff --git a/vendor/easyui/demo-mobile/tabs/pill.html b/vendor/FHC-vendor/easyui/demo-mobile/tabs/pill.html
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo-mobile/tabs/pill.html
rename to vendor/FHC-vendor/easyui/demo-mobile/tabs/pill.html
diff --git a/vendor/easyui/demo-mobile/toolbar/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/toolbar/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/toolbar/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/toolbar/basic.html
index f8fc613bd..6497d6812
--- a/vendor/easyui/demo-mobile/toolbar/basic.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/toolbar/basic.html
@@ -1,63 +1,63 @@
-
-
-
-
-
- Basic Toolbar - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
- Large
- Spotted Adult Female
- Venomless
- Rattleless
- Green Adult
- Tailless
- With tail
- Adult Female
-
-
-
-
+
+
+
+
+
+ Basic Toolbar - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+ Large
+ Spotted Adult Female
+ Venomless
+ Rattleless
+ Green Adult
+ Tailless
+ With tail
+ Adult Female
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/toolbar/button.html b/vendor/FHC-vendor/easyui/demo-mobile/toolbar/button.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/toolbar/button.html
rename to vendor/FHC-vendor/easyui/demo-mobile/toolbar/button.html
index 3db342ad0..14366a6f0
--- a/vendor/easyui/demo-mobile/toolbar/button.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/toolbar/button.html
@@ -1,45 +1,45 @@
-
-
-
-
-
- Toolbar Button - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
-
- Large
- Spotted Adult Female
- Venomless
- Rattleless
- Green Adult
- Tailless
- With tail
- Adult Female
-
-
-
+
+
+
+
+
+ Toolbar Button - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+
+ Large
+ Spotted Adult Female
+ Venomless
+ Rattleless
+ Green Adult
+ Tailless
+ With tail
+ Adult Female
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/toolbar/menu.html b/vendor/FHC-vendor/easyui/demo-mobile/toolbar/menu.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo-mobile/toolbar/menu.html
rename to vendor/FHC-vendor/easyui/demo-mobile/toolbar/menu.html
index f053bcc0d..5d9e03994
--- a/vendor/easyui/demo-mobile/toolbar/menu.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/toolbar/menu.html
@@ -1,76 +1,76 @@
-
-
-
-
-
- Menu on Toolbar - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
-
- Large
- Spotted Adult Female
- Venomless
- Rattleless
- Green Adult
- Tailless
- With tail
- Adult Female
-
-
-
-
+
+
+
+
+
+ Menu on Toolbar - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+
+ Large
+ Spotted Adult Female
+ Venomless
+ Rattleless
+ Green Adult
+ Tailless
+ With tail
+ Adult Female
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/tree/basic.html b/vendor/FHC-vendor/easyui/demo-mobile/tree/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo-mobile/tree/basic.html
rename to vendor/FHC-vendor/easyui/demo-mobile/tree/basic.html
index 9284505d2..7561c0850
--- a/vendor/easyui/demo-mobile/tree/basic.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/tree/basic.html
@@ -1,56 +1,56 @@
-
-
-
-
-
- Basic Tree - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
-
- My Documents
-
-
- Photos
-
-
- Friend
-
-
- Wife
-
-
- Company
-
-
-
-
- Program Files
-
- Intel
- Java
- Microsoft Office
- Games
-
-
- index.html
- about.html
- welcome.html
-
-
-
-
-
+
+
+
+
+
+ Basic Tree - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+
+ My Documents
+
+
+ Photos
+
+
+ Friend
+
+
+ Wife
+
+
+ Company
+
+
+
+
+ Program Files
+
+ Intel
+ Java
+ Microsoft Office
+ Games
+
+
+ index.html
+ about.html
+ welcome.html
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo-mobile/tree/dnd.html b/vendor/FHC-vendor/easyui/demo-mobile/tree/dnd.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo-mobile/tree/dnd.html
rename to vendor/FHC-vendor/easyui/demo-mobile/tree/dnd.html
index ecb8e3131..91f986006
--- a/vendor/easyui/demo-mobile/tree/dnd.html
+++ b/vendor/FHC-vendor/easyui/demo-mobile/tree/dnd.html
@@ -1,56 +1,56 @@
-
-
-
-
-
- Drag Drop Tree Nodes - jQuery EasyUI Mobile Demo
-
-
-
-
-
-
-
-
-
-
-
-
- My Documents
-
-
- Photos
-
-
- Friend
-
-
- Wife
-
-
- Company
-
-
-
-
- Program Files
-
- Intel
- Java
- Microsoft Office
- Games
-
-
- index.html
- about.html
- welcome.html
-
-
-
-
-
+
+
+
+
+
+ Drag Drop Tree Nodes - jQuery EasyUI Mobile Demo
+
+
+
+
+
+
+
+
+
+
+
+
+ My Documents
+
+
+ Photos
+
+
+ Friend
+
+
+ Wife
+
+
+ Company
+
+
+
+
+ Program Files
+
+ Intel
+ Java
+ Microsoft Office
+ Games
+
+
+ index.html
+ about.html
+ welcome.html
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/_content.html b/vendor/FHC-vendor/easyui/demo/accordion/_content.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/accordion/_content.html
rename to vendor/FHC-vendor/easyui/demo/accordion/_content.html
index 996740274..f7b8e2ee7
--- a/vendor/easyui/demo/accordion/_content.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/_content.html
@@ -1,18 +1,18 @@
-
-
-
-
- AJAX Content
-
-
- Here is the content loaded via AJAX.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modern, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
+
+
+
+
+ AJAX Content
+
+
+ Here is the content loaded via AJAX.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modern, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/actions.html b/vendor/FHC-vendor/easyui/demo/accordion/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/accordion/actions.html
rename to vendor/FHC-vendor/easyui/demo/accordion/actions.html
index f895ebb01..28935d7fc
--- a/vendor/easyui/demo/accordion/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/actions.html
@@ -1,51 +1,51 @@
-
-
-
-
- Accordion Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Accordion Actions
- Click the buttons below to add or remove accordion items.
-
-
-
-
Accordion for jQuery
-
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
-
-
-
-
+
+
+
+
+ Accordion Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Accordion Actions
+ Click the buttons below to add or remove accordion items.
+
+
+
+
Accordion for jQuery
+
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/ajax.html b/vendor/FHC-vendor/easyui/demo/accordion/ajax.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/accordion/ajax.html
rename to vendor/FHC-vendor/easyui/demo/accordion/ajax.html
index e5c77f330..87c1a01c4
--- a/vendor/easyui/demo/accordion/ajax.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/ajax.html
@@ -1,28 +1,28 @@
-
-
-
-
- Loading Accordion Content with AJAX - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Loading Accordion Content with AJAX
- Click AJAX panel header to load content via AJAX.
-
-
-
-
Accordion for jQuery
-
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
-
-
-
The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.
-
-
-
-
-
+
+
+
+
+ Loading Accordion Content with AJAX - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Loading Accordion Content with AJAX
+ Click AJAX panel header to load content via AJAX.
+
+
+
+
Accordion for jQuery
+
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
+
+
+
The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/basic.html b/vendor/FHC-vendor/easyui/demo/accordion/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/accordion/basic.html
rename to vendor/FHC-vendor/easyui/demo/accordion/basic.html
index 141deacc7..1f6c8f53c
--- a/vendor/easyui/demo/accordion/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/basic.html
@@ -1,52 +1,52 @@
-
-
-
-
- Basic Accordion - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Accordion
- Click on panel header to show its content.
-
-
-
-
Accordion for jQuery
-
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
-
-
-
The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.
-
-
-
-
- Foods
-
-
- Fruits
-
-
-
- Vegetables
-
- tomato
- carrot
- cabbage
- potato
- lettuce
-
-
-
-
-
-
-
-
+
+
+
+
+ Basic Accordion - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Accordion
+ Click on panel header to show its content.
+
+
+
+
Accordion for jQuery
+
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
+
+
+
The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.
+
+
+
+
+ Foods
+
+
+ Fruits
+
+
+
+ Vegetables
+
+ tomato
+ carrot
+ cabbage
+ potato
+ lettuce
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/datagrid_data1.json b/vendor/FHC-vendor/easyui/demo/accordion/datagrid_data1.json
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/demo/accordion/datagrid_data1.json
rename to vendor/FHC-vendor/easyui/demo/accordion/datagrid_data1.json
index 63d647358..e9a5be2f8
--- a/vendor/easyui/demo/accordion/datagrid_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/accordion/datagrid_data1.json
@@ -1,12 +1,12 @@
-{"total":28,"rows":[
- {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
- {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
- {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
- {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
-]}
+{"total":28,"rows":[
+ {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
+ {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
+ {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
+ {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
+]}
diff --git a/vendor/easyui/demo/accordion/expandable.html b/vendor/FHC-vendor/easyui/demo/accordion/expandable.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/accordion/expandable.html
rename to vendor/FHC-vendor/easyui/demo/accordion/expandable.html
index a678953a8..8f20f16b9
--- a/vendor/easyui/demo/accordion/expandable.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/expandable.html
@@ -1,33 +1,33 @@
-
-
-
-
- Keep Expandable Panel in Accordion - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Keep Expandable Panel in Accordion
- Keep a expandable panel and prevent it from collapsing.
-
-
-
-
-
-
-
Accordion for jQuery
-
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
-
-
-
-
-
-
+
+
+
+
+ Keep Expandable Panel in Accordion - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Keep Expandable Panel in Accordion
+ Keep a expandable panel and prevent it from collapsing.
+
+
+
+
+
+
+
Accordion for jQuery
+
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/fluid.html b/vendor/FHC-vendor/easyui/demo/accordion/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/accordion/fluid.html
rename to vendor/FHC-vendor/easyui/demo/accordion/fluid.html
index 184880266..aaeb994af
--- a/vendor/easyui/demo/accordion/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/fluid.html
@@ -1,33 +1,33 @@
-
-
-
-
- Fluid Accordion - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Accordion
- This example shows how to set the width of accordion to a percentage of its parent container.
-
-
-
-
-
-
+
+
+
+
+ Fluid Accordion - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Accordion
+ This example shows how to set the width of accordion to a percentage of its parent container.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/multiple.html b/vendor/FHC-vendor/easyui/demo/accordion/multiple.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/accordion/multiple.html
rename to vendor/FHC-vendor/easyui/demo/accordion/multiple.html
index afd1b7f80..d75bfbc4f
--- a/vendor/easyui/demo/accordion/multiple.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/multiple.html
@@ -1,34 +1,34 @@
-
-
-
-
- Multiple Accordion Panels - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Multiple Accordion Panels
- Enable 'multiple' mode to expand multiple panels at one time.
-
-
-
-
A programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely.
-
-
-
Java (Indonesian: Jawa) is an island of Indonesia. With a population of 135 million (excluding the 3.6 million on the island of Madura which is administered as part of the provinces of Java), Java is the world's most populous island, and one of the most densely populated places in the world.
-
-
-
C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
-
-
-
A dynamic, reflective, general-purpose object-oriented programming language.
-
-
-
Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.
-
-
-
+
+
+
+
+ Multiple Accordion Panels - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Multiple Accordion Panels
+ Enable 'multiple' mode to expand multiple panels at one time.
+
+
+
+
A programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely.
+
+
+
Java (Indonesian: Jawa) is an island of Indonesia. With a population of 135 million (excluding the 3.6 million on the island of Madura which is administered as part of the provinces of Java), Java is the world's most populous island, and one of the most densely populated places in the world.
+
+
+
C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
+
+
+
A dynamic, reflective, general-purpose object-oriented programming language.
+
+
+
Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/accordion/tools.html b/vendor/FHC-vendor/easyui/demo/accordion/tools.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/accordion/tools.html
rename to vendor/FHC-vendor/easyui/demo/accordion/tools.html
index 271694b46..6351a91e9
--- a/vendor/easyui/demo/accordion/tools.html
+++ b/vendor/FHC-vendor/easyui/demo/accordion/tools.html
@@ -1,48 +1,48 @@
-
-
-
-
- Accordion Tools - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Accordion Tools
- Click the tools on top right of panel to perform actions.
-
-
-
-
Accordion for jQuery
-
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
-
-
-
The accordion allows you to provide multiple panels and display one ore more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.
-
-
-
-
-
- Item ID
- Product ID
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
+
+
+
+
+ Accordion Tools - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Accordion Tools
+ Click the tools on top right of panel to perform actions.
+
+
+
+
Accordion for jQuery
+
Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.
+
+
+
The accordion allows you to provide multiple panels and display one ore more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.
+
+
+
+
+
+ Item ID
+ Product ID
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/calendar/basic.html b/vendor/FHC-vendor/easyui/demo/calendar/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/calendar/basic.html
rename to vendor/FHC-vendor/easyui/demo/calendar/basic.html
index 64f37fe84..9d0d67276
--- a/vendor/easyui/demo/calendar/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/calendar/basic.html
@@ -1,19 +1,19 @@
-
-
-
-
- Basic Calendar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Calendar
- Click to select date.
-
-
-
-
+
+
+
+
+ Basic Calendar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Calendar
+ Click to select date.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/calendar/custom.html b/vendor/FHC-vendor/easyui/demo/calendar/custom.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/calendar/custom.html
rename to vendor/FHC-vendor/easyui/demo/calendar/custom.html
index f3fea452c..7c570e6ce
--- a/vendor/easyui/demo/calendar/custom.html
+++ b/vendor/FHC-vendor/easyui/demo/calendar/custom.html
@@ -1,46 +1,46 @@
-
-
-
-
- Custom Calendar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Calendar
- This example shows how to custom the calendar date by using 'formatter' function.
-
-
-
-
-
-
-
+
+
+
+
+ Custom Calendar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Calendar
+ This example shows how to custom the calendar date by using 'formatter' function.
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/calendar/disabledate.html b/vendor/FHC-vendor/easyui/demo/calendar/disabledate.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/calendar/disabledate.html
rename to vendor/FHC-vendor/easyui/demo/calendar/disabledate.html
index ef2c7ea59..0b1edeb5e
--- a/vendor/easyui/demo/calendar/disabledate.html
+++ b/vendor/FHC-vendor/easyui/demo/calendar/disabledate.html
@@ -1,28 +1,28 @@
-
-
-
-
- Disable Calendar Date - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Disable Calendar Date
- This example shows how to disable specified dates, only allows the user to select Mondays.
-
-
-
-
-
+
+
+
+
+ Disable Calendar Date - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Disable Calendar Date
+ This example shows how to disable specified dates, only allows the user to select Mondays.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/calendar/firstday.html b/vendor/FHC-vendor/easyui/demo/calendar/firstday.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/calendar/firstday.html
rename to vendor/FHC-vendor/easyui/demo/calendar/firstday.html
index c636a0700..dd414c5eb
--- a/vendor/easyui/demo/calendar/firstday.html
+++ b/vendor/FHC-vendor/easyui/demo/calendar/firstday.html
@@ -1,30 +1,30 @@
-
-
-
-
- First Day of Week - jQuery EasyUI Demo
-
-
-
-
-
-
-
- First Day of Week
- Choose the first day of the week.
-
-
-
- Sunday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
-
-
-
-
-
+
+
+
+
+ First Day of Week - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ First Day of Week
+ Choose the first day of the week.
+
+
+
+ Sunday
+ Monday
+ Tuesday
+ Wednesday
+ Thursday
+ Friday
+ Saturday
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/calendar/fluid.html b/vendor/FHC-vendor/easyui/demo/calendar/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/calendar/fluid.html
rename to vendor/FHC-vendor/easyui/demo/calendar/fluid.html
index e5e707024..3ca0fae3b
--- a/vendor/easyui/demo/calendar/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/calendar/fluid.html
@@ -1,23 +1,23 @@
-
-
-
-
- Fluid Calendar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Calendar
- This example shows how to set the width of calendar to a percentage of its parent container.
-
-
-
width: 50%, height: 250px
-
-
width: 30%, height: 40%
-
-
-
+
+
+
+
+ Fluid Calendar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Calendar
+ This example shows how to set the width of calendar to a percentage of its parent container.
+
+
+
width: 50%, height: 250px
+
+
width: 30%, height: 40%
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combo/animation.html b/vendor/FHC-vendor/easyui/demo/combo/animation.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/combo/animation.html
rename to vendor/FHC-vendor/easyui/demo/combo/animation.html
index 70f52a6ac..4a958e74e
--- a/vendor/easyui/demo/combo/animation.html
+++ b/vendor/FHC-vendor/easyui/demo/combo/animation.html
@@ -1,37 +1,37 @@
-
-
-
-
- Combo Animation - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Combo Animation
- Change the animation type when open & close the drop-down panel.
-
- Animation Type:
-
- slide
- fade
- show
-
-
-
-
-
+
+
+
+
+ Combo Animation - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Combo Animation
+ Change the animation type when open & close the drop-down panel.
+
+ Animation Type:
+
+ slide
+ fade
+ show
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combo/basic.html b/vendor/FHC-vendor/easyui/demo/combo/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combo/basic.html
rename to vendor/FHC-vendor/easyui/demo/combo/basic.html
index a0ec2c86e..cba9b8dfb
--- a/vendor/easyui/demo/combo/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/combo/basic.html
@@ -1,42 +1,42 @@
-
-
-
-
- Basic Combo - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Combo
- Click the right arrow button to show drop down panel that can be filled with any content.
-
-
-
-
-
+
+
+
+
+ Basic Combo - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Combo
+ Click the right arrow button to show drop down panel that can be filled with any content.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/actions.html b/vendor/FHC-vendor/easyui/demo/combobox/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combobox/actions.html
rename to vendor/FHC-vendor/easyui/demo/combobox/actions.html
index 0fccf5628..d2605fc3e
--- a/vendor/easyui/demo/combobox/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/actions.html
@@ -1,86 +1,86 @@
-
-
-
-
- ComboBox Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- ComboBox
- Click the buttons below to perform actions.
-
-
-
-
-
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
-
-
-
+
+
+
+
+ ComboBox Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ ComboBox
+ Click the buttons below to perform actions.
+
+
+
+
+
+ Alabama
+ Alaska
+ Arizona
+ Arkansas
+ California
+ Colorado
+ Connecticut
+ Delaware
+ Florida
+ Georgia
+ Hawaii
+ Idaho
+ Illinois
+ Indiana
+ Iowa
+ Kansas
+ Kentucky
+ Louisiana
+ Maine
+ Maryland
+ Massachusetts
+ Michigan
+ Minnesota
+ Mississippi
+ Missouri
+ Montana
+ Nebraska
+ Nevada
+ New Hampshire
+ New Jersey
+ New Mexico
+ New York
+ North Carolina
+ North Dakota
+ Ohio
+ Oklahoma
+ Oregon
+ Pennsylvania
+ Rhode Island
+ South Carolina
+ South Dakota
+ Tennessee
+ Texas
+ Utah
+ Vermont
+ Virginia
+ Washington
+ West Virginia
+ Wisconsin
+ Wyoming
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/basic.html b/vendor/FHC-vendor/easyui/demo/combobox/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combobox/basic.html
rename to vendor/FHC-vendor/easyui/demo/combobox/basic.html
index 6a9c4fa4c..bfa2b34ee
--- a/vendor/easyui/demo/combobox/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/basic.html
@@ -1,71 +1,71 @@
-
-
-
-
- Basic ComboBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic ComboBox
- Type in ComboBox to try auto complete.
-
-
-
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
-
-
-
+
+
+
+
+ Basic ComboBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic ComboBox
+ Type in ComboBox to try auto complete.
+
+
+
+ Alabama
+ Alaska
+ Arizona
+ Arkansas
+ California
+ Colorado
+ Connecticut
+ Delaware
+ Florida
+ Georgia
+ Hawaii
+ Idaho
+ Illinois
+ Indiana
+ Iowa
+ Kansas
+ Kentucky
+ Louisiana
+ Maine
+ Maryland
+ Massachusetts
+ Michigan
+ Minnesota
+ Mississippi
+ Missouri
+ Montana
+ Nebraska
+ Nevada
+ New Hampshire
+ New Jersey
+ New Mexico
+ New York
+ North Carolina
+ North Dakota
+ Ohio
+ Oklahoma
+ Oregon
+ Pennsylvania
+ Rhode Island
+ South Carolina
+ South Dakota
+ Tennessee
+ Texas
+ Utah
+ Vermont
+ Virginia
+ Washington
+ West Virginia
+ Wisconsin
+ Wyoming
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/combobox_data1.json b/vendor/FHC-vendor/easyui/demo/combobox/combobox_data1.json
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/combobox/combobox_data1.json
rename to vendor/FHC-vendor/easyui/demo/combobox/combobox_data1.json
index 9c8f7f5b1..8bfba76c7
--- a/vendor/easyui/demo/combobox/combobox_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/combobox/combobox_data1.json
@@ -1,22 +1,22 @@
-[{
- "id":1,
- "text":"Java",
- "desc":"Write once, run anywhere"
-},{
- "id":2,
- "text":"C#",
- "desc":"One of the programming languages designed for the Common Language Infrastructure"
-},{
- "id":3,
- "text":"Ruby",
- "selected":true,
- "desc":"A dynamic, reflective, general-purpose object-oriented programming language"
-},{
- "id":4,
- "text":"Perl",
- "desc":"A high-level, general-purpose, interpreted, dynamic programming language"
-},{
- "id":5,
- "text":"Basic",
- "desc":"A family of general-purpose, high-level programming languages"
+[{
+ "id":1,
+ "text":"Java",
+ "desc":"Write once, run anywhere"
+},{
+ "id":2,
+ "text":"C#",
+ "desc":"One of the programming languages designed for the Common Language Infrastructure"
+},{
+ "id":3,
+ "text":"Ruby",
+ "selected":true,
+ "desc":"A dynamic, reflective, general-purpose object-oriented programming language"
+},{
+ "id":4,
+ "text":"Perl",
+ "desc":"A high-level, general-purpose, interpreted, dynamic programming language"
+},{
+ "id":5,
+ "text":"Basic",
+ "desc":"A family of general-purpose, high-level programming languages"
}]
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/combobox_data2.json b/vendor/FHC-vendor/easyui/demo/combobox/combobox_data2.json
old mode 100755
new mode 100644
similarity index 95%
rename from vendor/easyui/demo/combobox/combobox_data2.json
rename to vendor/FHC-vendor/easyui/demo/combobox/combobox_data2.json
index c3baf77dc..fcaca4f05
--- a/vendor/easyui/demo/combobox/combobox_data2.json
+++ b/vendor/FHC-vendor/easyui/demo/combobox/combobox_data2.json
@@ -1,47 +1,47 @@
-[{
- "value":"f20",
- "text":"Firefox 2.0 or higher",
- "group":"Firefox"
-},{
- "value":"f15",
- "text":"Firefox 1.5.x",
- "group":"Firefox"
-},{
- "value":"f10",
- "text":"Firefox 1.0.x",
- "group":"Firefox"
-},{
- "value":"ie7",
- "text":"Microsoft Internet Explorer 7.0 or higher",
- "group":"Microsoft Internet Explorer"
-},{
- "value":"ie6",
- "text":"Microsoft Internet Explorer 6.x",
- "group":"Microsoft Internet Explorer"
-},{
- "value":"ie5",
- "text":"Microsoft Internet Explorer 5.x",
- "group":"Microsoft Internet Explorer"
-},{
- "value":"ie4",
- "text":"Microsoft Internet Explorer 4.x",
- "group":"Microsoft Internet Explorer"
-},{
- "value":"op9",
- "text":"Opera 9.0 or higher",
- "group":"Opera"
-},{
- "value":"op8",
- "text":"Opera 8.x",
- "group":"Opera"
-},{
- "value":"op7",
- "text":"Opera 7.x",
- "group":"Opera"
-},{
- "value":"Safari",
- "text":"Safari"
-},{
- "value":"Other",
- "text":"Other"
+[{
+ "value":"f20",
+ "text":"Firefox 2.0 or higher",
+ "group":"Firefox"
+},{
+ "value":"f15",
+ "text":"Firefox 1.5.x",
+ "group":"Firefox"
+},{
+ "value":"f10",
+ "text":"Firefox 1.0.x",
+ "group":"Firefox"
+},{
+ "value":"ie7",
+ "text":"Microsoft Internet Explorer 7.0 or higher",
+ "group":"Microsoft Internet Explorer"
+},{
+ "value":"ie6",
+ "text":"Microsoft Internet Explorer 6.x",
+ "group":"Microsoft Internet Explorer"
+},{
+ "value":"ie5",
+ "text":"Microsoft Internet Explorer 5.x",
+ "group":"Microsoft Internet Explorer"
+},{
+ "value":"ie4",
+ "text":"Microsoft Internet Explorer 4.x",
+ "group":"Microsoft Internet Explorer"
+},{
+ "value":"op9",
+ "text":"Opera 9.0 or higher",
+ "group":"Opera"
+},{
+ "value":"op8",
+ "text":"Opera 8.x",
+ "group":"Opera"
+},{
+ "value":"op7",
+ "text":"Opera 7.x",
+ "group":"Opera"
+},{
+ "value":"Safari",
+ "text":"Safari"
+},{
+ "value":"Other",
+ "text":"Other"
}]
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/customformat.html b/vendor/FHC-vendor/easyui/demo/combobox/customformat.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combobox/customformat.html
rename to vendor/FHC-vendor/easyui/demo/combobox/customformat.html
index 5c58fd181..82664eaea
--- a/vendor/easyui/demo/combobox/customformat.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/customformat.html
@@ -1,33 +1,33 @@
-
-
-
-
- Custom Format in ComboBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Format in ComboBox
- This sample shows how to custom the format of list item.
-
-
-
-
+
+
+
+
+ Custom Format in ComboBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Format in ComboBox
+ This sample shows how to custom the format of list item.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/dynamicdata.html b/vendor/FHC-vendor/easyui/demo/combobox/dynamicdata.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combobox/dynamicdata.html
rename to vendor/FHC-vendor/easyui/demo/combobox/dynamicdata.html
index 2548599f0..1857e4821
--- a/vendor/easyui/demo/combobox/dynamicdata.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/dynamicdata.html
@@ -1,23 +1,23 @@
-
-
-
-
- Load Dynamic ComboBox Data - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Load Dynamic ComboBox Data
- Click the button below to load data.
-
-
-
-
-
+
+
+
+
+ Load Dynamic ComboBox Data - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Load Dynamic ComboBox Data
+ Click the button below to load data.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/fluid.html b/vendor/FHC-vendor/easyui/demo/combobox/fluid.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/combobox/fluid.html
rename to vendor/FHC-vendor/easyui/demo/combobox/fluid.html
index 289fcda0a..e621fae84
--- a/vendor/easyui/demo/combobox/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/fluid.html
@@ -1,36 +1,36 @@
-
-
-
-
- Fluid ComboBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid ComboBox
- This example shows how to set the width of combobox to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
-
+
+
+
+
+ Fluid ComboBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid ComboBox
+ This example shows how to set the width of combobox to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/group.html b/vendor/FHC-vendor/easyui/demo/combobox/group.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combobox/group.html
rename to vendor/FHC-vendor/easyui/demo/combobox/group.html
index baa89597b..d1431b7f2
--- a/vendor/easyui/demo/combobox/group.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/group.html
@@ -1,26 +1,26 @@
-
-
-
-
- Group ComboBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Group ComboBox
- This example shows how to display combobox items in groups.
-
-
-
-
-
+
+
+
+
+ Group ComboBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Group ComboBox
+ This example shows how to display combobox items in groups.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/icons.html b/vendor/FHC-vendor/easyui/demo/combobox/icons.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/combobox/icons.html
rename to vendor/FHC-vendor/easyui/demo/combobox/icons.html
index ebd087d46..4defb0a4f
--- a/vendor/easyui/demo/combobox/icons.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/icons.html
@@ -1,32 +1,32 @@
-
-
-
-
- ComboBox with Extra Icons- jQuery EasyUI Demo
-
-
-
-
-
-
-
- ComboBox with Extra Icons
- The user can attach extra icons to the ComboBox.
-
-
-
-
+
+
+
+
+ ComboBox with Extra Icons- jQuery EasyUI Demo
+
+
+
+
+
+
+
+ ComboBox with Extra Icons
+ The user can attach extra icons to the ComboBox.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/multiline.html b/vendor/FHC-vendor/easyui/demo/combobox/multiline.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combobox/multiline.html
rename to vendor/FHC-vendor/easyui/demo/combobox/multiline.html
index 74cbc58ea..2b8d1569d
--- a/vendor/easyui/demo/combobox/multiline.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/multiline.html
@@ -1,71 +1,71 @@
-
-
-
-
- Multiline ComboBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Multiline ComboBox
- This example shows how to create a multiline ComboBox.
-
-
-
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
-
-
-
+
+
+
+
+ Multiline ComboBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Multiline ComboBox
+ This example shows how to create a multiline ComboBox.
+
+
+
+ Alabama
+ Alaska
+ Arizona
+ Arkansas
+ California
+ Colorado
+ Connecticut
+ Delaware
+ Florida
+ Georgia
+ Hawaii
+ Idaho
+ Illinois
+ Indiana
+ Iowa
+ Kansas
+ Kentucky
+ Louisiana
+ Maine
+ Maryland
+ Massachusetts
+ Michigan
+ Minnesota
+ Mississippi
+ Missouri
+ Montana
+ Nebraska
+ Nevada
+ New Hampshire
+ New Jersey
+ New Mexico
+ New York
+ North Carolina
+ North Dakota
+ Ohio
+ Oklahoma
+ Oregon
+ Pennsylvania
+ Rhode Island
+ South Carolina
+ South Dakota
+ Tennessee
+ Texas
+ Utah
+ Vermont
+ Virginia
+ Washington
+ West Virginia
+ Wisconsin
+ Wyoming
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/multiple.html b/vendor/FHC-vendor/easyui/demo/combobox/multiple.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/combobox/multiple.html
rename to vendor/FHC-vendor/easyui/demo/combobox/multiple.html
index 79b5e6991..3eb2526fb
--- a/vendor/easyui/demo/combobox/multiple.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/multiple.html
@@ -1,29 +1,29 @@
-
-
-
-
- Multiple Select - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Load Dynamic ComboBox Data
- Drop down the panel and select multiple items.
-
-
-
-
-
+
+
+
+
+ Multiple Select - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Load Dynamic ComboBox Data
+ Drop down the panel and select multiple items.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/navigation.html b/vendor/FHC-vendor/easyui/demo/combobox/navigation.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combobox/navigation.html
rename to vendor/FHC-vendor/easyui/demo/combobox/navigation.html
index 3ea5d3c9b..4299d422f
--- a/vendor/easyui/demo/combobox/navigation.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/navigation.html
@@ -1,73 +1,73 @@
-
-
-
-
- Navigate ComboBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Navigate ComboBox
- Navigate through combobox items width keyboard to select an item.
-
-
- SelectOnNavigation
-
-
-
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
-
-
-
+
+
+
+
+ Navigate ComboBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Navigate ComboBox
+ Navigate through combobox items width keyboard to select an item.
+
+
+ SelectOnNavigation
+
+
+
+ Alabama
+ Alaska
+ Arizona
+ Arkansas
+ California
+ Colorado
+ Connecticut
+ Delaware
+ Florida
+ Georgia
+ Hawaii
+ Idaho
+ Illinois
+ Indiana
+ Iowa
+ Kansas
+ Kentucky
+ Louisiana
+ Maine
+ Maryland
+ Massachusetts
+ Michigan
+ Minnesota
+ Mississippi
+ Missouri
+ Montana
+ Nebraska
+ Nevada
+ New Hampshire
+ New Jersey
+ New Mexico
+ New York
+ North Carolina
+ North Dakota
+ Oklahoma
+ Oregon
+ Pennsylvania
+ Rhode Island
+ South Carolina
+ South Dakota
+ Tennessee
+ Texas
+ Utah
+ Vermont
+ Virginia
+ Washington
+ West Virginia
+ Wisconsin
+ Wyoming
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/remotedata.html b/vendor/FHC-vendor/easyui/demo/combobox/remotedata.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/combobox/remotedata.html
rename to vendor/FHC-vendor/easyui/demo/combobox/remotedata.html
index 46e75fd15..42dda5d8c
--- a/vendor/easyui/demo/combobox/remotedata.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/remotedata.html
@@ -1,27 +1,27 @@
-
-
-
-
- Binding to Remote Data - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Binding to Remote Data
- The ComboBox is bound to a remote data.
-
-
-
-
+
+
+
+
+ Binding to Remote Data - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Binding to Remote Data
+ The ComboBox is bound to a remote data.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combobox/remotejsonp.html b/vendor/FHC-vendor/easyui/demo/combobox/remotejsonp.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/combobox/remotejsonp.html
rename to vendor/FHC-vendor/easyui/demo/combobox/remotejsonp.html
index 0cbfe4e85..d96285a9f
--- a/vendor/easyui/demo/combobox/remotejsonp.html
+++ b/vendor/FHC-vendor/easyui/demo/combobox/remotejsonp.html
@@ -1,48 +1,48 @@
-
-
-
-
- Remote JSONP - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Remote JSONP
- This sample shows how to use JSONP to retrieve data from a remote site.
-
-
-
-
+
+
+
+
+ Remote JSONP - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Remote JSONP
+ This sample shows how to use JSONP to retrieve data from a remote site.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combogrid/actions.html b/vendor/FHC-vendor/easyui/demo/combogrid/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combogrid/actions.html
rename to vendor/FHC-vendor/easyui/demo/combogrid/actions.html
index c41d0c96c..e09588af8
--- a/vendor/easyui/demo/combogrid/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/actions.html
@@ -1,53 +1,53 @@
-
-
-
-
- ComboGrid Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- ComboGrid Actions
- Click the buttons below to perform actions.
-
-
-
-
+
+
+
+
+ ComboGrid Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ ComboGrid Actions
+ Click the buttons below to perform actions.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combogrid/basic.html b/vendor/FHC-vendor/easyui/demo/combogrid/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combogrid/basic.html
rename to vendor/FHC-vendor/easyui/demo/combogrid/basic.html
index de430b672..9c71e5228
--- a/vendor/easyui/demo/combogrid/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/basic.html
@@ -1,34 +1,34 @@
-
-
-
-
- Basic ComboGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic ComboGrid
- Click the right arrow button to show the DataGrid.
-
-
-
-
+
+
+
+
+ Basic ComboGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic ComboGrid
+ Click the right arrow button to show the DataGrid.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combogrid/datagrid_data1.json b/vendor/FHC-vendor/easyui/demo/combogrid/datagrid_data1.json
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/demo/combogrid/datagrid_data1.json
rename to vendor/FHC-vendor/easyui/demo/combogrid/datagrid_data1.json
index c74fa230d..3a62a71f3
--- a/vendor/easyui/demo/combogrid/datagrid_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/datagrid_data1.json
@@ -1,12 +1,12 @@
-{"total":28,"rows":[
- {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
- {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
- {"selected":true,"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
- {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
-]}
+{"total":28,"rows":[
+ {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
+ {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
+ {"selected":true,"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
+ {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
+]}
diff --git a/vendor/easyui/demo/combogrid/fluid.html b/vendor/FHC-vendor/easyui/demo/combogrid/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combogrid/fluid.html
rename to vendor/FHC-vendor/easyui/demo/combogrid/fluid.html
index 039299286..edf7fdb80
--- a/vendor/easyui/demo/combogrid/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/fluid.html
@@ -1,54 +1,54 @@
-
-
-
-
- Fluid ComboGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid ComboGrid
- This example shows how to set the width of ComboGrid to a percentage of its parent container.
-
- width: 50%
-
-
- width: 30%
-
-
-
+
+
+
+
+ Fluid ComboGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid ComboGrid
+ This example shows how to set the width of ComboGrid to a percentage of its parent container.
+
+ width: 50%
+
+
+ width: 30%
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combogrid/initvalue.html b/vendor/FHC-vendor/easyui/demo/combogrid/initvalue.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combogrid/initvalue.html
rename to vendor/FHC-vendor/easyui/demo/combogrid/initvalue.html
index 9a55c892f..b88f2456b
--- a/vendor/easyui/demo/combogrid/initvalue.html
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/initvalue.html
@@ -1,33 +1,33 @@
-
-
-
-
- Initialize Value for ComboGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Initialize Value for ComboGrid
- Initialize value when ComboGrid is created.
-
-
-
+
+
+
+
+ Initialize Value for ComboGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Initialize Value for ComboGrid
+ Initialize value when ComboGrid is created.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combogrid/multiple.html b/vendor/FHC-vendor/easyui/demo/combogrid/multiple.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combogrid/multiple.html
rename to vendor/FHC-vendor/easyui/demo/combogrid/multiple.html
index 60700f7e1..8f9cc80c1
--- a/vendor/easyui/demo/combogrid/multiple.html
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/multiple.html
@@ -1,37 +1,37 @@
-
-
-
-
- Multiple ComboGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Multiple ComboGrid
- Click the right arrow button to show the DataGrid and select items.
-
-
-
-
-
+
+
+
+
+ Multiple ComboGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Multiple ComboGrid
+ Click the right arrow button to show the DataGrid and select items.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combogrid/navigation.html b/vendor/FHC-vendor/easyui/demo/combogrid/navigation.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combogrid/navigation.html
rename to vendor/FHC-vendor/easyui/demo/combogrid/navigation.html
index 7af03b831..646ba82be
--- a/vendor/easyui/demo/combogrid/navigation.html
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/navigation.html
@@ -1,38 +1,38 @@
-
-
-
-
- Navigate ComboGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Navigate ComboGrid
- Navigate through grid items with keyboard to select an item.
-
-
- SelectOnNavigation
-
-
-
-
-
+
+
+
+
+ Navigate ComboGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Navigate ComboGrid
+ Navigate through grid items with keyboard to select an item.
+
+
+ SelectOnNavigation
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combogrid/setvalue.html b/vendor/FHC-vendor/easyui/demo/combogrid/setvalue.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combogrid/setvalue.html
rename to vendor/FHC-vendor/easyui/demo/combogrid/setvalue.html
index 4d0e0b8ed..4b3effda0
--- a/vendor/easyui/demo/combogrid/setvalue.html
+++ b/vendor/FHC-vendor/easyui/demo/combogrid/setvalue.html
@@ -1,52 +1,52 @@
-
-
-
-
- Set Value for ComboGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Set Value for ComboGrid
- Click the buttons below to perform actions.
-
-
-
-
+
+
+
+
+ Set Value for ComboGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Set Value for ComboGrid
+ Click the buttons below to perform actions.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combotree/actions.html b/vendor/FHC-vendor/easyui/demo/combotree/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combotree/actions.html
rename to vendor/FHC-vendor/easyui/demo/combotree/actions.html
index c1290bb86..d5d86a3ae
--- a/vendor/easyui/demo/combotree/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/combotree/actions.html
@@ -1,39 +1,39 @@
-
-
-
-
- ComboTree Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- ComboTree Actions
- Click the buttons below to perform actions
-
-
-
-
-
+
+
+
+
+ ComboTree Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ ComboTree Actions
+ Click the buttons below to perform actions
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combotree/basic.html b/vendor/FHC-vendor/easyui/demo/combotree/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combotree/basic.html
rename to vendor/FHC-vendor/easyui/demo/combotree/basic.html
index 4b62c8857..c168d7af5
--- a/vendor/easyui/demo/combotree/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/combotree/basic.html
@@ -1,19 +1,19 @@
-
-
-
-
- Basic ComboTree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic ComboTree
- Click the right arrow button to show the tree panel.
-
-
-
-
+
+
+
+
+ Basic ComboTree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic ComboTree
+ Click the right arrow button to show the tree panel.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combotree/fluid.html b/vendor/FHC-vendor/easyui/demo/combotree/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combotree/fluid.html
rename to vendor/FHC-vendor/easyui/demo/combotree/fluid.html
index 5b7830660..be131de4e
--- a/vendor/easyui/demo/combotree/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/combotree/fluid.html
@@ -1,22 +1,22 @@
-
-
-
-
- Fluid ComboTree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid ComboTree
- This example shows how to set the width of ComboTree to a percentage of its parent container.
-
- width: 50%
-
- width: 30%, height: 26px
-
-
-
+
+
+
+
+ Fluid ComboTree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid ComboTree
+ This example shows how to set the width of ComboTree to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%, height: 26px
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combotree/initvalue.html b/vendor/FHC-vendor/easyui/demo/combotree/initvalue.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combotree/initvalue.html
rename to vendor/FHC-vendor/easyui/demo/combotree/initvalue.html
index 801113a23..a5ac8a8ab
--- a/vendor/easyui/demo/combotree/initvalue.html
+++ b/vendor/FHC-vendor/easyui/demo/combotree/initvalue.html
@@ -1,19 +1,19 @@
-
-
-
-
- Initialize Value for ComboTree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Initialize Value for ComboTree
- Initialize Value when ComboTree is created.
-
-
-
-
+
+
+
+
+ Initialize Value for ComboTree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Initialize Value for ComboTree
+ Initialize Value when ComboTree is created.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combotree/multiple.html b/vendor/FHC-vendor/easyui/demo/combotree/multiple.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/combotree/multiple.html
rename to vendor/FHC-vendor/easyui/demo/combotree/multiple.html
index feb3bbecf..704e86e4b
--- a/vendor/easyui/demo/combotree/multiple.html
+++ b/vendor/FHC-vendor/easyui/demo/combotree/multiple.html
@@ -1,22 +1,22 @@
-
-
-
-
- Multiple ComboTree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Multiple ComboTree
- Click the right arrow button to show the tree panel and select multiple nodes.
-
- Cascade Check:
-
-
-
-
-
+
+
+
+
+ Multiple ComboTree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Multiple ComboTree
+ Click the right arrow button to show the tree panel and select multiple nodes.
+
+ Cascade Check:
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/combotree/tree_data1.json b/vendor/FHC-vendor/easyui/demo/combotree/tree_data1.json
old mode 100755
new mode 100644
similarity index 93%
rename from vendor/easyui/demo/combotree/tree_data1.json
rename to vendor/FHC-vendor/easyui/demo/combotree/tree_data1.json
index e0c619226..83fb0d619
--- a/vendor/easyui/demo/combotree/tree_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/combotree/tree_data1.json
@@ -1,49 +1,49 @@
-[{
- "id":1,
- "text":"My Documents",
- "children":[{
- "id":11,
- "text":"Photos",
- "state":"closed",
- "children":[{
- "id":111,
- "text":"Friend"
- },{
- "id":112,
- "text":"Wife"
- },{
- "id":113,
- "text":"Company"
- }]
- },{
- "id":12,
- "text":"Program Files",
- "children":[{
- "id":121,
- "text":"Intel"
- },{
- "id":122,
- "text":"Java",
- "attributes":{
- "p1":"Custom Attribute1",
- "p2":"Custom Attribute2"
- }
- },{
- "id":123,
- "text":"Microsoft Office"
- },{
- "id":124,
- "text":"Games",
- "checked":true
- }]
- },{
- "id":13,
- "text":"index.html"
- },{
- "id":14,
- "text":"about.html"
- },{
- "id":15,
- "text":"welcome.html"
- }]
-}]
+[{
+ "id":1,
+ "text":"My Documents",
+ "children":[{
+ "id":11,
+ "text":"Photos",
+ "state":"closed",
+ "children":[{
+ "id":111,
+ "text":"Friend"
+ },{
+ "id":112,
+ "text":"Wife"
+ },{
+ "id":113,
+ "text":"Company"
+ }]
+ },{
+ "id":12,
+ "text":"Program Files",
+ "children":[{
+ "id":121,
+ "text":"Intel"
+ },{
+ "id":122,
+ "text":"Java",
+ "attributes":{
+ "p1":"Custom Attribute1",
+ "p2":"Custom Attribute2"
+ }
+ },{
+ "id":123,
+ "text":"Microsoft Office"
+ },{
+ "id":124,
+ "text":"Games",
+ "checked":true
+ }]
+ },{
+ "id":13,
+ "text":"index.html"
+ },{
+ "id":14,
+ "text":"about.html"
+ },{
+ "id":15,
+ "text":"welcome.html"
+ }]
+}]
diff --git a/vendor/easyui/demo/datagrid/aligncolumns.html b/vendor/FHC-vendor/easyui/demo/datagrid/aligncolumns.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/aligncolumns.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/aligncolumns.html
index 602196211..cc86de670
--- a/vendor/easyui/demo/datagrid/aligncolumns.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/aligncolumns.html
@@ -1,32 +1,32 @@
-
-
-
-
- Aligning Columns in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Aligning Columns in DataGrid
- Use align and halign properties to set the alignment of the columns and their header.
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Aligning Columns in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Aligning Columns in DataGrid
+ Use align and halign properties to set the alignment of the columns and their header.
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/basic.html b/vendor/FHC-vendor/easyui/demo/datagrid/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/basic.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/basic.html
index 6870ac217..8dcc2f346
--- a/vendor/easyui/demo/datagrid/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/basic.html
@@ -1,32 +1,32 @@
-
-
-
-
- Basic DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic DataGrid
- The DataGrid is created from markup, no JavaScript code needed.
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Basic DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic DataGrid
+ The DataGrid is created from markup, no JavaScript code needed.
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/cacheeditor.html b/vendor/FHC-vendor/easyui/demo/datagrid/cacheeditor.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/cacheeditor.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/cacheeditor.html
index df55e30f6..c793c427f
--- a/vendor/easyui/demo/datagrid/cacheeditor.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/cacheeditor.html
@@ -1,149 +1,149 @@
-
-
-
-
- Cache Editor for DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Cache Editor for DataGrid
- This example shows how to cache the editors for datagrid to improve the editing speed.
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
-
-
-
+
+
+
+
+ Cache Editor for DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Cache Editor for DataGrid
+ This example shows how to cache the editors for datagrid to improve the editing speed.
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/cellediting.html b/vendor/FHC-vendor/easyui/demo/datagrid/cellediting.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/cellediting.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/cellediting.html
index 385b2d4d8..b971c2533
--- a/vendor/easyui/demo/datagrid/cellediting.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/cellediting.html
@@ -1,94 +1,94 @@
-
-
-
-
- Cell Editing in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Cell Editing in DataGrid
- Click a cell to start editing.
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
+
+
+
+
+ Cell Editing in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Cell Editing in DataGrid
+ Click a cell to start editing.
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/cellstyle.html b/vendor/FHC-vendor/easyui/demo/datagrid/cellstyle.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/cellstyle.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/cellstyle.html
index 9230ac214..3140fa363
--- a/vendor/easyui/demo/datagrid/cellstyle.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/cellstyle.html
@@ -1,42 +1,42 @@
-
-
-
-
- DataGrid Cell Style - jQuery EasyUI Demo
-
-
-
-
-
-
-
- DataGrid Cell Style
- The cells which listprice value is less than 30 are highlighted.
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ DataGrid Cell Style - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ DataGrid Cell Style
+ The cells which listprice value is less than 30 are highlighted.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/checkbox.html b/vendor/FHC-vendor/easyui/demo/datagrid/checkbox.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/checkbox.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/checkbox.html
index ca1c81c2e..3ea251d5e
--- a/vendor/easyui/demo/datagrid/checkbox.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/checkbox.html
@@ -1,42 +1,42 @@
-
-
-
-
- CheckBox Selection on DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- CheckBox Selection on DataGrid
- Click the checkbox on header to select or unselect all selections.
-
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
- Selection Mode:
-
- Single Row
- Multiple Rows
-
- SelectOnCheck:
- CheckOnSelect:
-
-
-
+
+
+
+
+ CheckBox Selection on DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ CheckBox Selection on DataGrid
+ Click the checkbox on header to select or unselect all selections.
+
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+ Selection Mode:
+
+ Single Row
+ Multiple Rows
+
+ SelectOnCheck:
+ CheckOnSelect:
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/clientpagination.html b/vendor/FHC-vendor/easyui/demo/datagrid/clientpagination.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/clientpagination.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/clientpagination.html
index 3bec54cd8..7b63b78fc
--- a/vendor/easyui/demo/datagrid/clientpagination.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/clientpagination.html
@@ -1,160 +1,160 @@
-
-
-
-
- Client Side Pagination in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Client Side Pagination in DataGrid
- This sample shows how to implement client side pagination in DataGrid.
-
-
-
-
-
- Inv No
- Date
- Name
- Amount
- Price
- Cost
- Note
-
-
-
-
-
+
+
+
+
+ Client Side Pagination in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Client Side Pagination in DataGrid
+ This sample shows how to implement client side pagination in DataGrid.
+
+
+
+
+
+ Inv No
+ Date
+ Name
+ Amount
+ Price
+ Cost
+ Note
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/columngroup.html b/vendor/FHC-vendor/easyui/demo/datagrid/columngroup.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/columngroup.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/columngroup.html
index 9c3340e11..af8f0f960
--- a/vendor/easyui/demo/datagrid/columngroup.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/columngroup.html
@@ -1,34 +1,34 @@
-
-
-
-
- Column Group - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Column Group
- The header cells can be merged. Useful to group columns under a category.
-
-
-
-
- Item ID
- Product
- Item Details
-
-
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Column Group - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Column Group
+ The header cells can be merged. Useful to group columns under a category.
+
+
+
+
+ Item ID
+ Product
+ Item Details
+
+
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/complextoolbar.html b/vendor/FHC-vendor/easyui/demo/datagrid/complextoolbar.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/complextoolbar.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/complextoolbar.html
index 35c9ba186..2ee44a58b
--- a/vendor/easyui/demo/datagrid/complextoolbar.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/complextoolbar.html
@@ -1,50 +1,50 @@
-
-
-
-
- DataGrid Complex Toolbar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- DataGrid Complex Toolbar
- The DataGrid toolbar can be defined from a <div> markup, so you can define the layout of toolbar easily.
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
+
+
+
+
+ DataGrid Complex Toolbar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ DataGrid Complex Toolbar
+ The DataGrid toolbar can be defined from a <div> markup, so you can define the layout of toolbar easily.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/contextmenu.html b/vendor/FHC-vendor/easyui/demo/datagrid/contextmenu.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/datagrid/contextmenu.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/contextmenu.html
index 96f3c6d40..e9a64faea
--- a/vendor/easyui/demo/datagrid/contextmenu.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/contextmenu.html
@@ -1,81 +1,81 @@
-
-
-
-
- Context Menu on DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Context Menu on DataGrid
- Right click on the header of DataGrid to display context menu.
-
-
-
-
+
+
+
+
+ Context Menu on DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Context Menu on DataGrid
+ Right click on the header of DataGrid to display context menu.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/custompager.html b/vendor/FHC-vendor/easyui/demo/datagrid/custompager.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/custompager.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/custompager.html
index c4c62d707..baa66a422
--- a/vendor/easyui/demo/datagrid/custompager.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/custompager.html
@@ -1,53 +1,53 @@
-
-
-
-
- Custom DataGrid Pager - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom DataGrid Pager
- You can append some buttons to the standard datagrid pager bar.
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Custom DataGrid Pager - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom DataGrid Pager
+ You can append some buttons to the standard datagrid pager bar.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/datagrid_data1.json b/vendor/FHC-vendor/easyui/demo/datagrid/datagrid_data1.json
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/demo/datagrid/datagrid_data1.json
rename to vendor/FHC-vendor/easyui/demo/datagrid/datagrid_data1.json
index 63d647358..e9a5be2f8
--- a/vendor/easyui/demo/datagrid/datagrid_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/datagrid_data1.json
@@ -1,12 +1,12 @@
-{"total":28,"rows":[
- {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
- {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
- {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
- {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
-]}
+{"total":28,"rows":[
+ {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
+ {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
+ {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
+ {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
+]}
diff --git a/vendor/easyui/demo/datagrid/datagrid_data2.json b/vendor/FHC-vendor/easyui/demo/datagrid/datagrid_data2.json
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/datagrid/datagrid_data2.json
rename to vendor/FHC-vendor/easyui/demo/datagrid/datagrid_data2.json
index ce91babf0..4a27e1434
--- a/vendor/easyui/demo/datagrid/datagrid_data2.json
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/datagrid_data2.json
@@ -1,15 +1,15 @@
-{"total":28,"rows":[
- {"productid":"FI-SW-01","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
- {"productid":"K9-DL-01","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
- {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":28.50,"attr1":"Venomless","itemid":"EST-11"},
- {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
- {"productid":"RP-LI-02","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
- {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
- {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
- {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":63.50,"attr1":"Adult Female","itemid":"EST-16"},
- {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
- {"productid":"AV-CB-01","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
-],"footer":[
- {"unitcost":19.80,"listprice":60.40,"productid":"Average:"},
- {"unitcost":198.00,"listprice":604.00,"productid":"Total:"}
-]}
+{"total":28,"rows":[
+ {"productid":"FI-SW-01","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
+ {"productid":"K9-DL-01","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
+ {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":28.50,"attr1":"Venomless","itemid":"EST-11"},
+ {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
+ {"productid":"RP-LI-02","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
+ {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
+ {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
+ {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":63.50,"attr1":"Adult Female","itemid":"EST-16"},
+ {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
+ {"productid":"AV-CB-01","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
+],"footer":[
+ {"unitcost":19.80,"listprice":60.40,"productid":"Average:"},
+ {"unitcost":198.00,"listprice":604.00,"productid":"Total:"}
+]}
diff --git a/vendor/easyui/demo/datagrid/fluid.html b/vendor/FHC-vendor/easyui/demo/datagrid/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/fluid.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/fluid.html
index 463f570c5..b67e9ca66
--- a/vendor/easyui/demo/datagrid/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/fluid.html
@@ -1,32 +1,32 @@
-
-
-
-
- Fluid DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid DataGrid
- This example shows how to assign percentage width to a column in DataGrid.
-
-
-
-
-
- Item ID(15%)
- Product(15%)
- List Price(15%)
- Unit Cost(15%)
- Attribute(25%)
- Status(15%)
-
-
-
-
-
+
+
+
+
+ Fluid DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid DataGrid
+ This example shows how to assign percentage width to a column in DataGrid.
+
+
+
+
+
+ Item ID(15%)
+ Product(15%)
+ List Price(15%)
+ Unit Cost(15%)
+ Attribute(25%)
+ Status(15%)
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/footer.html b/vendor/FHC-vendor/easyui/demo/datagrid/footer.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/footer.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/footer.html
index ccb8885fa..53a3fbd9e
--- a/vendor/easyui/demo/datagrid/footer.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/footer.html
@@ -1,38 +1,38 @@
-
-
-
-
- Footer Rows in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Footer Rows in DataGrid
- The summary informations can be displayed in footer rows.
-
-
-
-
- Item ID
- Product ID
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Footer Rows in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Footer Rows in DataGrid
+ The summary informations can be displayed in footer rows.
+
+
+
+
+ Item ID
+ Product ID
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/formatcolumns.html b/vendor/FHC-vendor/easyui/demo/datagrid/formatcolumns.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/formatcolumns.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/formatcolumns.html
index e5a2e0252..c2b007651
--- a/vendor/easyui/demo/datagrid/formatcolumns.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/formatcolumns.html
@@ -1,39 +1,39 @@
-
-
-
-
- Format DataGrid Columns - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Format DataGrid Columns
- The list price value will show red color when less than 30.
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Format DataGrid Columns - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Format DataGrid Columns
+ The list price value will show red color when less than 30.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/frozencolumns.html b/vendor/FHC-vendor/easyui/demo/datagrid/frozencolumns.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/frozencolumns.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/frozencolumns.html
index 3542017b4..2bc21b1fc
--- a/vendor/easyui/demo/datagrid/frozencolumns.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/frozencolumns.html
@@ -1,35 +1,35 @@
-
-
-
-
- Frozen Columns in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Frozen Columns in DataGrid
- You can freeze some columns that can't scroll out of view.
-
-
-
-
- Item ID
- Product
-
-
-
-
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Frozen Columns in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Frozen Columns in DataGrid
+ You can freeze some columns that can't scroll out of view.
+
+
+
+
+ Item ID
+ Product
+
+
+
+
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/frozenrows.html b/vendor/FHC-vendor/easyui/demo/datagrid/frozenrows.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/frozenrows.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/frozenrows.html
index be27afd83..72310dd07
--- a/vendor/easyui/demo/datagrid/frozenrows.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/frozenrows.html
@@ -1,44 +1,44 @@
-
-
-
-
- Frozen Rows in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Frozen Rows in DataGrid
- This sample shows how to freeze some rows that will always be displayed at the top when the datagrid is scrolled down.
-
-
-
-
- Item ID
- Product
-
-
-
-
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Frozen Rows in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Frozen Rows in DataGrid
+ This sample shows how to freeze some rows that will always be displayed at the top when the datagrid is scrolled down.
+
+
+
+
+ Item ID
+ Product
+
+
+
+
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/mergecells.html b/vendor/FHC-vendor/easyui/demo/datagrid/mergecells.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/datagrid/mergecells.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/mergecells.html
index 3d0ff75e8..a50f93466
--- a/vendor/easyui/demo/datagrid/mergecells.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/mergecells.html
@@ -1,58 +1,58 @@
-
-
-
-
- Merge Cells for DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Merge Cells for DataGrid
- Cells in DataGrid body can be merged.
-
-
-
-
- Product
- Item ID
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Merge Cells for DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Merge Cells for DataGrid
+ Cells in DataGrid body can be merged.
+
+
+
+
+ Product
+ Item ID
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/multisorting.html b/vendor/FHC-vendor/easyui/demo/datagrid/multisorting.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/multisorting.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/multisorting.html
index d7337f3d8..a04c3eff6
--- a/vendor/easyui/demo/datagrid/multisorting.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/multisorting.html
@@ -1,37 +1,37 @@
-
-
-
-
- Multiple Sorting - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Multiple Sorting
- Set 'multiSort' property to true to enable multiple column sorting.
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ Multiple Sorting - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Multiple Sorting
+ Set 'multiSort' property to true to enable multiple column sorting.
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/products.json b/vendor/FHC-vendor/easyui/demo/datagrid/products.json
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/products.json
rename to vendor/FHC-vendor/easyui/demo/datagrid/products.json
index b0b6a936e..2c512bcf6
--- a/vendor/easyui/demo/datagrid/products.json
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/products.json
@@ -1,9 +1,9 @@
-[
-{"productid":"FI-SW-01","productname":"Koi"},
-{"productid":"K9-DL-01","productname":"Dalmation"},
-{"productid":"RP-SN-01","productname":"Rattlesnake"},
-{"productid":"RP-LI-02","productname":"Iguana"},
-{"productid":"FL-DSH-01","productname":"Manx"},
-{"productid":"FL-DLH-02","productname":"Persian"},
-{"productid":"AV-CB-01","productname":"Amazon Parrot"}
-]
+[
+{"productid":"FI-SW-01","productname":"Koi"},
+{"productid":"K9-DL-01","productname":"Dalmation"},
+{"productid":"RP-SN-01","productname":"Rattlesnake"},
+{"productid":"RP-LI-02","productname":"Iguana"},
+{"productid":"FL-DSH-01","productname":"Manx"},
+{"productid":"FL-DLH-02","productname":"Persian"},
+{"productid":"AV-CB-01","productname":"Amazon Parrot"}
+]
diff --git a/vendor/easyui/demo/datagrid/rowborder.html b/vendor/FHC-vendor/easyui/demo/datagrid/rowborder.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/rowborder.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/rowborder.html
index 21843f451..24a18b71f
--- a/vendor/easyui/demo/datagrid/rowborder.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/rowborder.html
@@ -1,60 +1,60 @@
-
-
-
-
- Row Border in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Row Border in DataGrid
- This sample shows how to change the row border style of datagrid.
-
- Border:
-
- Both
- No Border
- Right Border
- Bottom Border
-
- Striped:
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
-
+
+
+
+
+ Row Border in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Row Border in DataGrid
+ This sample shows how to change the row border style of datagrid.
+
+ Border:
+
+ Both
+ No Border
+ Right Border
+ Bottom Border
+
+ Striped:
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/rowediting.html b/vendor/FHC-vendor/easyui/demo/datagrid/rowediting.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/rowediting.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/rowediting.html
index ace946754..ab8c4d1d4
--- a/vendor/easyui/demo/datagrid/rowediting.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/rowediting.html
@@ -1,118 +1,118 @@
-
-
-
-
- Row Editing in DataGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Row Editing in DataGrid
- Click the row to start editing.
-
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
-
-
+
+
+
+
+ Row Editing in DataGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Row Editing in DataGrid
+ Click the row to start editing.
+
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/rowstyle.html b/vendor/FHC-vendor/easyui/demo/datagrid/rowstyle.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/rowstyle.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/rowstyle.html
index d4e36a877..d65a5c805
--- a/vendor/easyui/demo/datagrid/rowstyle.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/rowstyle.html
@@ -1,41 +1,41 @@
-
-
-
-
- DataGrid Row Style - jQuery EasyUI Demo
-
-
-
-
-
-
-
- DataGrid Row Style
- The rows which listprice value is less than 30 are highlighted.
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ DataGrid Row Style - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ DataGrid Row Style
+ The rows which listprice value is less than 30 are highlighted.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/selection.html b/vendor/FHC-vendor/easyui/demo/datagrid/selection.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/selection.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/selection.html
index d6b4047bc..111856143
--- a/vendor/easyui/demo/datagrid/selection.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/selection.html
@@ -1,57 +1,57 @@
-
-
-
-
- DataGrid Selection - jQuery EasyUI Demo
-
-
-
-
-
-
-
- DataGrid Selection
- Choose a selection mode and select one or more rows.
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
- Selection Mode:
-
- Single Row
- Multiple Rows
-
-
-
-
+
+
+
+
+ DataGrid Selection - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ DataGrid Selection
+ Choose a selection mode and select one or more rows.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+ Selection Mode:
+
+ Single Row
+ Multiple Rows
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/simpletoolbar.html b/vendor/FHC-vendor/easyui/demo/datagrid/simpletoolbar.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/simpletoolbar.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/simpletoolbar.html
index 4c67f56e7..cbb918b85
--- a/vendor/easyui/demo/datagrid/simpletoolbar.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/simpletoolbar.html
@@ -1,45 +1,45 @@
-
-
-
-
- DataGrid with Toolbar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- DataGrid with Toolbar
- Put buttons on top toolbar of DataGrid.
-
-
-
-
- Item ID
- Product
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
+
+
+
+
+ DataGrid with Toolbar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ DataGrid with Toolbar
+ Put buttons on top toolbar of DataGrid.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datagrid/transform.html b/vendor/FHC-vendor/easyui/demo/datagrid/transform.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datagrid/transform.html
rename to vendor/FHC-vendor/easyui/demo/datagrid/transform.html
index 9379832ae..ddc3a3049
--- a/vendor/easyui/demo/datagrid/transform.html
+++ b/vendor/FHC-vendor/easyui/demo/datagrid/transform.html
@@ -1,46 +1,46 @@
-
-
-
-
- Transform DataGrid from Table - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Transform DataGrid from Table
- Transform DataGrid from an existing, unformatted html table.
-
-
-
-
- Item ID
- Product
- List Price
- Attribute
-
-
-
-
- EST-1 FI-SW-01 36.50 Large
-
-
- EST-10 K9-DL-01 18.50 Spotted Adult Female
-
-
- EST-11 RP-SN-01 28.50 Venomless
-
-
- EST-12 RP-SN-01 26.50 Rattleless
-
-
- EST-13 RP-LI-02 35.50 Green Adult
-
-
-
-
+
+
+
+
+ Transform DataGrid from Table - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Transform DataGrid from Table
+ Transform DataGrid from an existing, unformatted html table.
+
+
+
+
+ Item ID
+ Product
+ List Price
+ Attribute
+
+
+
+
+ EST-1 FI-SW-01 36.50 Large
+
+
+ EST-10 K9-DL-01 18.50 Spotted Adult Female
+
+
+ EST-11 RP-SN-01 28.50 Venomless
+
+
+ EST-12 RP-SN-01 26.50 Rattleless
+
+
+ EST-13 RP-LI-02 35.50 Green Adult
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datalist/basic.html b/vendor/FHC-vendor/easyui/demo/datalist/basic.html
similarity index 100%
rename from vendor/easyui/demo/datalist/basic.html
rename to vendor/FHC-vendor/easyui/demo/datalist/basic.html
diff --git a/vendor/easyui/demo/datalist/checkbox.html b/vendor/FHC-vendor/easyui/demo/datalist/checkbox.html
similarity index 100%
rename from vendor/easyui/demo/datalist/checkbox.html
rename to vendor/FHC-vendor/easyui/demo/datalist/checkbox.html
diff --git a/vendor/easyui/demo/datalist/datalist_data1.json b/vendor/FHC-vendor/easyui/demo/datalist/datalist_data1.json
similarity index 100%
rename from vendor/easyui/demo/datalist/datalist_data1.json
rename to vendor/FHC-vendor/easyui/demo/datalist/datalist_data1.json
diff --git a/vendor/easyui/demo/datalist/group.html b/vendor/FHC-vendor/easyui/demo/datalist/group.html
similarity index 100%
rename from vendor/easyui/demo/datalist/group.html
rename to vendor/FHC-vendor/easyui/demo/datalist/group.html
diff --git a/vendor/easyui/demo/datalist/multiselect.html b/vendor/FHC-vendor/easyui/demo/datalist/multiselect.html
similarity index 100%
rename from vendor/easyui/demo/datalist/multiselect.html
rename to vendor/FHC-vendor/easyui/demo/datalist/multiselect.html
diff --git a/vendor/easyui/demo/datalist/remotedata.html b/vendor/FHC-vendor/easyui/demo/datalist/remotedata.html
similarity index 100%
rename from vendor/easyui/demo/datalist/remotedata.html
rename to vendor/FHC-vendor/easyui/demo/datalist/remotedata.html
diff --git a/vendor/easyui/demo/datebox/basic.html b/vendor/FHC-vendor/easyui/demo/datebox/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/basic.html
rename to vendor/FHC-vendor/easyui/demo/datebox/basic.html
index 2a55d8c03..eb3417b9d
--- a/vendor/easyui/demo/datebox/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/basic.html
@@ -1,18 +1,18 @@
-
-
-
-
- Basic DateBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic DateBox
- Click the calendar image on the right side.
-
-
-
+
+
+
+
+ Basic DateBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic DateBox
+ Click the calendar image on the right side.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datebox/buttons.html b/vendor/FHC-vendor/easyui/demo/datebox/buttons.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/buttons.html
rename to vendor/FHC-vendor/easyui/demo/datebox/buttons.html
index 357316c4a..7ba5e5c4a
--- a/vendor/easyui/demo/datebox/buttons.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/buttons.html
@@ -1,28 +1,28 @@
-
-
-
-
- DateBox Buttons - jQuery EasyUI Demo
-
-
-
-
-
-
-
- DateBox Buttons
- This example shows how to customize the datebox buttons underneath the calendar.
-
-
-
-
-
+
+
+
+
+ DateBox Buttons - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ DateBox Buttons
+ This example shows how to customize the datebox buttons underneath the calendar.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datebox/clone.html b/vendor/FHC-vendor/easyui/demo/datebox/clone.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/clone.html
rename to vendor/FHC-vendor/easyui/demo/datebox/clone.html
index 75948b035..1decfa701
--- a/vendor/easyui/demo/datebox/clone.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/clone.html
@@ -1,27 +1,27 @@
-
-
-
-
- Clone DateBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Clone DateBox
- Click the 'Clone' button to clone datebox components from the exiting datebox.
-
-
-
-
-
+
+
+
+
+ Clone DateBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Clone DateBox
+ Click the 'Clone' button to clone datebox components from the exiting datebox.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datebox/dateformat.html b/vendor/FHC-vendor/easyui/demo/datebox/dateformat.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/dateformat.html
rename to vendor/FHC-vendor/easyui/demo/datebox/dateformat.html
index 5aff0440e..ead2064e0
--- a/vendor/easyui/demo/datebox/dateformat.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/dateformat.html
@@ -1,39 +1,39 @@
-
-
-
-
- Date Format - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Date Format
- Different date formats are applied to different DateBox components.
-
-
-
-
-
+
+
+
+
+ Date Format - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Date Format
+ Different date formats are applied to different DateBox components.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datebox/events.html b/vendor/FHC-vendor/easyui/demo/datebox/events.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/events.html
rename to vendor/FHC-vendor/easyui/demo/datebox/events.html
index 21d1c6ef4..bf5c912cf
--- a/vendor/easyui/demo/datebox/events.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/events.html
@@ -1,27 +1,27 @@
-
-
-
-
- DateBox Events - jQuery EasyUI Demo
-
-
-
-
-
-
-
- DateBox Events
- Click the calendar image on the right side.
-
-
-
- Selected Date:
-
-
-
-
+
+
+
+
+ DateBox Events - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ DateBox Events
+ Click the calendar image on the right side.
+
+
+
+ Selected Date:
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datebox/fluid.html b/vendor/FHC-vendor/easyui/demo/datebox/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/fluid.html
rename to vendor/FHC-vendor/easyui/demo/datebox/fluid.html
index fdf40ac67..b30f70ae9
--- a/vendor/easyui/demo/datebox/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/fluid.html
@@ -1,21 +1,21 @@
-
-
-
-
- Fluid DateBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid DateBox
- This example shows how to set the width of DateBox to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
+
+
+
+
+ Fluid DateBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid DateBox
+ This example shows how to set the width of DateBox to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datebox/restrict.html b/vendor/FHC-vendor/easyui/demo/datebox/restrict.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/restrict.html
rename to vendor/FHC-vendor/easyui/demo/datebox/restrict.html
index 3a4b10597..84c8884d8
--- a/vendor/easyui/demo/datebox/restrict.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/restrict.html
@@ -1,30 +1,30 @@
-
-
-
-
- Restrict Date Range in DateBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Restrict Date Range in DateBox
- This example shows how to restrict the user to select only ten days from now.
-
-
-
-
+
+
+
+
+ Restrict Date Range in DateBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Restrict Date Range in DateBox
+ This example shows how to restrict the user to select only ten days from now.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datebox/sharedcalendar.html b/vendor/FHC-vendor/easyui/demo/datebox/sharedcalendar.html
similarity index 100%
rename from vendor/easyui/demo/datebox/sharedcalendar.html
rename to vendor/FHC-vendor/easyui/demo/datebox/sharedcalendar.html
diff --git a/vendor/easyui/demo/datebox/validate.html b/vendor/FHC-vendor/easyui/demo/datebox/validate.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datebox/validate.html
rename to vendor/FHC-vendor/easyui/demo/datebox/validate.html
index ae45228d8..fae9b070c
--- a/vendor/easyui/demo/datebox/validate.html
+++ b/vendor/FHC-vendor/easyui/demo/datebox/validate.html
@@ -1,30 +1,30 @@
-
-
-
-
- Validate DateBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Validate DateBox
- When the selected date is greater than specified date. The field validator will raise an error.
-
-
-
-
+
+
+
+
+ Validate DateBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Validate DateBox
+ When the selected date is greater than specified date. The field validator will raise an error.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datetimebox/basic.html b/vendor/FHC-vendor/easyui/demo/datetimebox/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datetimebox/basic.html
rename to vendor/FHC-vendor/easyui/demo/datetimebox/basic.html
index fa92ff3fe..a09f2452c
--- a/vendor/easyui/demo/datetimebox/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/datetimebox/basic.html
@@ -1,18 +1,18 @@
-
-
-
-
- Basic DateTimeBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic DateTimeBox
- Click the calendar image on the right side.
-
-
-
+
+
+
+
+ Basic DateTimeBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic DateTimeBox
+ Click the calendar image on the right side.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datetimebox/fluid.html b/vendor/FHC-vendor/easyui/demo/datetimebox/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datetimebox/fluid.html
rename to vendor/FHC-vendor/easyui/demo/datetimebox/fluid.html
index af4f08fa5..87b1ca208
--- a/vendor/easyui/demo/datetimebox/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/datetimebox/fluid.html
@@ -1,21 +1,21 @@
-
-
-
-
- Fluid DateTimeBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid DateTimeBox
- This example shows how to set the width of DateTimeBox to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
+
+
+
+
+ Fluid DateTimeBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid DateTimeBox
+ This example shows how to set the width of DateTimeBox to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datetimebox/initvalue.html b/vendor/FHC-vendor/easyui/demo/datetimebox/initvalue.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datetimebox/initvalue.html
rename to vendor/FHC-vendor/easyui/demo/datetimebox/initvalue.html
index 26f6c61cf..c9d2e11d0
--- a/vendor/easyui/demo/datetimebox/initvalue.html
+++ b/vendor/FHC-vendor/easyui/demo/datetimebox/initvalue.html
@@ -1,19 +1,19 @@
-
-
-
-
- Initialize Value for DateTime - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Initialize Value for DateTime
- The value is initialized when DateTimeBox has been created.
-
-
-
-
+
+
+
+
+ Initialize Value for DateTime - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Initialize Value for DateTime
+ The value is initialized when DateTimeBox has been created.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datetimebox/showseconds.html b/vendor/FHC-vendor/easyui/demo/datetimebox/showseconds.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/datetimebox/showseconds.html
rename to vendor/FHC-vendor/easyui/demo/datetimebox/showseconds.html
index 938d9b897..54f9c3725
--- a/vendor/easyui/demo/datetimebox/showseconds.html
+++ b/vendor/FHC-vendor/easyui/demo/datetimebox/showseconds.html
@@ -1,22 +1,22 @@
-
-
-
-
- Display Seconds - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Display Seconds
- The user can decide to display seconds part or not.
-
- Show Seconds:
-
-
-
-
-
+
+
+
+
+ Display Seconds - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Display Seconds
+ The user can decide to display seconds part or not.
+
+ Show Seconds:
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/datetimespinner/basic.html b/vendor/FHC-vendor/easyui/demo/datetimespinner/basic.html
similarity index 100%
rename from vendor/easyui/demo/datetimespinner/basic.html
rename to vendor/FHC-vendor/easyui/demo/datetimespinner/basic.html
diff --git a/vendor/easyui/demo/datetimespinner/clearicon.html b/vendor/FHC-vendor/easyui/demo/datetimespinner/clearicon.html
similarity index 100%
rename from vendor/easyui/demo/datetimespinner/clearicon.html
rename to vendor/FHC-vendor/easyui/demo/datetimespinner/clearicon.html
diff --git a/vendor/easyui/demo/datetimespinner/fluid.html b/vendor/FHC-vendor/easyui/demo/datetimespinner/fluid.html
similarity index 100%
rename from vendor/easyui/demo/datetimespinner/fluid.html
rename to vendor/FHC-vendor/easyui/demo/datetimespinner/fluid.html
diff --git a/vendor/easyui/demo/datetimespinner/format.html b/vendor/FHC-vendor/easyui/demo/datetimespinner/format.html
similarity index 100%
rename from vendor/easyui/demo/datetimespinner/format.html
rename to vendor/FHC-vendor/easyui/demo/datetimespinner/format.html
diff --git a/vendor/easyui/demo/demo.css b/vendor/FHC-vendor/easyui/demo/demo.css
old mode 100755
new mode 100644
similarity index 93%
rename from vendor/easyui/demo/demo.css
rename to vendor/FHC-vendor/easyui/demo/demo.css
index 72ffb547d..5c0146769
--- a/vendor/easyui/demo/demo.css
+++ b/vendor/FHC-vendor/easyui/demo/demo.css
@@ -1,21 +1,21 @@
-*{
- font-size:12px;
-}
-body {
- font-family:verdana,helvetica,arial,sans-serif;
- padding:20px;
- font-size:12px;
- margin:0;
-}
-h2 {
- font-size:18px;
- font-weight:bold;
- margin:0;
- margin-bottom:15px;
-}
-.demo-info{
- padding:0 0 12px 0;
-}
-.demo-tip{
- display:none;
-}
+*{
+ font-size:12px;
+}
+body {
+ font-family:verdana,helvetica,arial,sans-serif;
+ padding:20px;
+ font-size:12px;
+ margin:0;
+}
+h2 {
+ font-size:18px;
+ font-weight:bold;
+ margin:0;
+ margin-bottom:15px;
+}
+.demo-info{
+ padding:0 0 12px 0;
+}
+.demo-tip{
+ display:none;
+}
diff --git a/vendor/easyui/demo/dialog/basic.html b/vendor/FHC-vendor/easyui/demo/dialog/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/dialog/basic.html
rename to vendor/FHC-vendor/easyui/demo/dialog/basic.html
index 37ca83059..e745b373c
--- a/vendor/easyui/demo/dialog/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/dialog/basic.html
@@ -1,23 +1,23 @@
-
-
-
-
- Basic Dialog - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Dialog
- Click below button to open or close dialog.
-
-
- The dialog content.
-
-
+
+
+
+
+ Basic Dialog - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Dialog
+ Click below button to open or close dialog.
+
+
+ The dialog content.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/dialog/complextoolbar.html b/vendor/FHC-vendor/easyui/demo/dialog/complextoolbar.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/dialog/complextoolbar.html
rename to vendor/FHC-vendor/easyui/demo/dialog/complextoolbar.html
index adaa97b7b..175fa731f
--- a/vendor/easyui/demo/dialog/complextoolbar.html
+++ b/vendor/FHC-vendor/easyui/demo/dialog/complextoolbar.html
@@ -1,46 +1,46 @@
-
-
-
-
- Complex Toolbar on Dialog - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Complex Toolbar on Dialog
- This sample shows how to create complex toolbar on dialog.
-
-
- The dialog content.
-
-
-
-
-
+
+
+
+
+ Complex Toolbar on Dialog - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Complex Toolbar on Dialog
+ This sample shows how to create complex toolbar on dialog.
+
+
+ The dialog content.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/dialog/fluid.html b/vendor/FHC-vendor/easyui/demo/dialog/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/dialog/fluid.html
rename to vendor/FHC-vendor/easyui/demo/dialog/fluid.html
index f64f72e0d..b9809f06e
--- a/vendor/easyui/demo/dialog/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/dialog/fluid.html
@@ -1,24 +1,24 @@
-
-
-
-
- Fluid Dialog - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Dialog
- This example shows how to set the width of Dialog to a percentage of its parent container.
-
-
-
width: 80%; height: 200px
-
-
+
+
+
+
+ Fluid Dialog - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Dialog
+ This example shows how to set the width of Dialog to a percentage of its parent container.
+
+
+
width: 80%; height: 200px
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/dialog/toolbarbuttons.html b/vendor/FHC-vendor/easyui/demo/dialog/toolbarbuttons.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/dialog/toolbarbuttons.html
rename to vendor/FHC-vendor/easyui/demo/dialog/toolbarbuttons.html
index 12e230758..35013a5aa
--- a/vendor/easyui/demo/dialog/toolbarbuttons.html
+++ b/vendor/FHC-vendor/easyui/demo/dialog/toolbarbuttons.html
@@ -1,52 +1,52 @@
-
-
-
-
- Toolbar and Buttons - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Toolbar and Buttons
- The toolbar and buttons can be added to dialog.
-
-
- The dialog content.
-
-
-
+
+
+
+
+ Toolbar and Buttons - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Toolbar and Buttons
+ The toolbar and buttons can be added to dialog.
+
+
+ The dialog content.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/draggable/basic.html b/vendor/FHC-vendor/easyui/demo/draggable/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/draggable/basic.html
rename to vendor/FHC-vendor/easyui/demo/draggable/basic.html
index 3a73cf230..0c96a0598
--- a/vendor/easyui/demo/draggable/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/draggable/basic.html
@@ -1,21 +1,21 @@
-
-
-
-
- Basic Draggable - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Draggable
- Move the boxes below by clicking on it with mouse.
-
-
-
-
+
+
+
+
+ Basic Draggable - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Draggable
+ Move the boxes below by clicking on it with mouse.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/draggable/constrain.html b/vendor/FHC-vendor/easyui/demo/draggable/constrain.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/draggable/constrain.html
rename to vendor/FHC-vendor/easyui/demo/draggable/constrain.html
index b72e3ff44..a2dfa6cc2
--- a/vendor/easyui/demo/draggable/constrain.html
+++ b/vendor/FHC-vendor/easyui/demo/draggable/constrain.html
@@ -1,35 +1,35 @@
-
-
-
-
- Constrain Draggable - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Constrain Draggable
- The draggable object can only be moved within its parent container.
-
-
-
-
-
+
+
+
+
+ Constrain Draggable - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Constrain Draggable
+ The draggable object can only be moved within its parent container.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/draggable/snap.html b/vendor/FHC-vendor/easyui/demo/draggable/snap.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/draggable/snap.html
rename to vendor/FHC-vendor/easyui/demo/draggable/snap.html
index c3ddd0584..5f0103a7a
--- a/vendor/easyui/demo/draggable/snap.html
+++ b/vendor/FHC-vendor/easyui/demo/draggable/snap.html
@@ -1,37 +1,37 @@
-
-
-
-
- Snap Draggable - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Snap Draggable
- This sample shows how to snap a draggable object to a 20x20 grid.
-
-
-
-
-
+
+
+
+
+ Snap Draggable - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Snap Draggable
+ This sample shows how to snap a draggable object to a 20x20 grid.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/droppable/accept.html b/vendor/FHC-vendor/easyui/demo/droppable/accept.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/droppable/accept.html
rename to vendor/FHC-vendor/easyui/demo/droppable/accept.html
index 8da0d42cd..cf56d084b
--- a/vendor/easyui/demo/droppable/accept.html
+++ b/vendor/FHC-vendor/easyui/demo/droppable/accept.html
@@ -1,78 +1,78 @@
-
-
-
-
- Accept a Drop - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Accept a Drop
- Some draggable object can not be accepted.
-
-
- drag me!
-
Drag 1
-
Drag 2
-
Drag 3
-
-
- drop here!
-
-
-
-
-
-
+
+
+
+
+ Accept a Drop - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Accept a Drop
+ Some draggable object can not be accepted.
+
+
+ drag me!
+
Drag 1
+
Drag 2
+
Drag 3
+
+
+ drop here!
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/droppable/basic.html b/vendor/FHC-vendor/easyui/demo/droppable/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/droppable/basic.html
rename to vendor/FHC-vendor/easyui/demo/droppable/basic.html
index 7738c0688..ecf803a93
--- a/vendor/easyui/demo/droppable/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/droppable/basic.html
@@ -1,77 +1,77 @@
-
-
-
-
- Basic Droppable - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Droppable
- Drag the boxed on left to the target area on right.
-
-
-
Source
-
-
Apple
-
Peach
-
Orange
-
-
-
-
-
-
-
+
+
+
+
+ Basic Droppable - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Droppable
+ Drag the boxed on left to the target area on right.
+
+
+
Source
+
+
Apple
+
Peach
+
Orange
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/droppable/sort.html b/vendor/FHC-vendor/easyui/demo/droppable/sort.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/droppable/sort.html
rename to vendor/FHC-vendor/easyui/demo/droppable/sort.html
index 1d99cd822..37c0d2f41
--- a/vendor/easyui/demo/droppable/sort.html
+++ b/vendor/FHC-vendor/easyui/demo/droppable/sort.html
@@ -1,71 +1,71 @@
-
-
-
-
- Change Items Order - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Change Items Order
- Drag the list items to change their order.
-
-
- Drag 1
- Drag 2
- Drag 3
- Drag 4
- Drag 5
- Drag 6
-
-
-
-
-
+
+
+
+
+ Change Items Order - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Change Items Order
+ Drag the list items to change their order.
+
+
+ Drag 1
+ Drag 2
+ Drag 3
+ Drag 4
+ Drag 5
+ Drag 6
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/easyloader/basic.html b/vendor/FHC-vendor/easyui/demo/easyloader/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/easyloader/basic.html
rename to vendor/FHC-vendor/easyui/demo/easyloader/basic.html
index 0d7ba7b12..44a09ebba
--- a/vendor/easyui/demo/easyloader/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/easyloader/basic.html
@@ -1,75 +1,75 @@
-
-
-
-
- Basic EasyLoader - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic EasyLoader
-
-
-
Click the buttons below to load components dynamically.
-
-
-
-
-
-
-
-
-
+
+
+
+
+ Basic EasyLoader - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic EasyLoader
+
+
+
Click the buttons below to load components dynamically.
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/filebox/basic.html b/vendor/FHC-vendor/easyui/demo/filebox/basic.html
similarity index 100%
rename from vendor/easyui/demo/filebox/basic.html
rename to vendor/FHC-vendor/easyui/demo/filebox/basic.html
diff --git a/vendor/easyui/demo/filebox/buttonalign.html b/vendor/FHC-vendor/easyui/demo/filebox/buttonalign.html
similarity index 100%
rename from vendor/easyui/demo/filebox/buttonalign.html
rename to vendor/FHC-vendor/easyui/demo/filebox/buttonalign.html
diff --git a/vendor/easyui/demo/filebox/fluid.html b/vendor/FHC-vendor/easyui/demo/filebox/fluid.html
similarity index 100%
rename from vendor/easyui/demo/filebox/fluid.html
rename to vendor/FHC-vendor/easyui/demo/filebox/fluid.html
diff --git a/vendor/easyui/demo/form/basic.html b/vendor/FHC-vendor/easyui/demo/form/basic.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/form/basic.html
rename to vendor/FHC-vendor/easyui/demo/form/basic.html
index 1aac45ff1..65e25c285
--- a/vendor/easyui/demo/form/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/form/basic.html
@@ -1,59 +1,59 @@
-
-
-
-
- Basic Form - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Form
- Fill the form and submit it.
-
-
-
-
+
+
+
+
+ Basic Form - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Form
+ Fill the form and submit it.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/form/form_data1.json b/vendor/FHC-vendor/easyui/demo/form/form_data1.json
old mode 100755
new mode 100644
similarity index 95%
rename from vendor/easyui/demo/form/form_data1.json
rename to vendor/FHC-vendor/easyui/demo/form/form_data1.json
index 3a5856716..7103c8384
--- a/vendor/easyui/demo/form/form_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/form/form_data1.json
@@ -1,7 +1,7 @@
-{
- "name":"easyui",
- "email":"easyui@gmail.com",
- "subject":"Subject Title",
- "message":"Message Content",
- "language":"de"
+{
+ "name":"easyui",
+ "email":"easyui@gmail.com",
+ "subject":"Subject Title",
+ "message":"Message Content",
+ "language":"de"
}
\ No newline at end of file
diff --git a/vendor/easyui/demo/form/load.html b/vendor/FHC-vendor/easyui/demo/form/load.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/form/load.html
rename to vendor/FHC-vendor/easyui/demo/form/load.html
index c6689703c..8c0788da2
--- a/vendor/easyui/demo/form/load.html
+++ b/vendor/FHC-vendor/easyui/demo/form/load.html
@@ -1,68 +1,68 @@
-
-
-
-
- Load Form Data - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Load Form Data
- Click the buttons below to load form data.
-
-
-
-
+
+
+
+
+ Load Form Data - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Load Form Data
+ Click the buttons below to load form data.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/form/validateonsubmit.html b/vendor/FHC-vendor/easyui/demo/form/validateonsubmit.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/form/validateonsubmit.html
rename to vendor/FHC-vendor/easyui/demo/form/validateonsubmit.html
index 119206cc8..15f8c5dc3
--- a/vendor/easyui/demo/form/validateonsubmit.html
+++ b/vendor/FHC-vendor/easyui/demo/form/validateonsubmit.html
@@ -1,63 +1,63 @@
-
-
-
-
- Validate Form on Submit - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Validate Form on Submit
- The form does not perform validation before being submitted.
-
-
-
-
+
+
+
+
+ Validate Form on Submit - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Validate Form on Submit
+ The form does not perform validation before being submitted.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/_content.html b/vendor/FHC-vendor/easyui/demo/layout/_content.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/_content.html
rename to vendor/FHC-vendor/easyui/demo/layout/_content.html
index 76f2506a6..66c1bd5a1
--- a/vendor/easyui/demo/layout/_content.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/_content.html
@@ -1,18 +1,18 @@
-
-
-
-
- AJAX Content
-
-
- jQuery EasyUI framework help you build your web page easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modern, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
+
+
+
+
+ AJAX Content
+
+
+ jQuery EasyUI framework help you build your web page easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modern, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/addremove.html b/vendor/FHC-vendor/easyui/demo/layout/addremove.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/addremove.html
rename to vendor/FHC-vendor/easyui/demo/layout/addremove.html
index ede288918..34977c4b4
--- a/vendor/easyui/demo/layout/addremove.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/addremove.html
@@ -1,53 +1,53 @@
-
-
-
-
- Add and Remove Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Add and Remove Layout
- Click the buttons below to add or remove region panel of layout.
-
-
Select Region Panel:
-
- North
- South
- East
- West
-
-
Add
-
Remove
-
-
-
-
+
+
+
+
+ Add and Remove Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Add and Remove Layout
+ Click the buttons below to add or remove region panel of layout.
+
+
Select Region Panel:
+
+ North
+ South
+ East
+ West
+
+
Add
+
Remove
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/autoheight.html b/vendor/FHC-vendor/easyui/demo/layout/autoheight.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/autoheight.html
rename to vendor/FHC-vendor/easyui/demo/layout/autoheight.html
index b9ccc7e3d..0c882f2cc
--- a/vendor/easyui/demo/layout/autoheight.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/autoheight.html
@@ -1,59 +1,59 @@
-
-
-
-
- Auto Height for Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Auto Height for Layout
- This example shows how to auto adjust layout height after dynamically adding items.
-
-
-
-
-
-
-
Panel Content.
-
Panel Content.
-
Panel Content.
-
Panel Content.
-
Panel Content.
-
-
-
-
+
+
+
+
+ Auto Height for Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Auto Height for Layout
+ This example shows how to auto adjust layout height after dynamically adding items.
+
+
+
+
+
+
+
Panel Content.
+
Panel Content.
+
Panel Content.
+
Panel Content.
+
Panel Content.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/basic.html b/vendor/FHC-vendor/easyui/demo/layout/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/basic.html
rename to vendor/FHC-vendor/easyui/demo/layout/basic.html
index f428724fe..29e2c393f
--- a/vendor/easyui/demo/layout/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/basic.html
@@ -1,39 +1,39 @@
-
-
-
-
- Basic Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Layout
- The layout contains north,south,west,east and center regions.
-
-
-
-
-
-
-
-
-
-
- Item ID
- Product ID
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
-
+
+
+
+
+ Basic Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Layout
+ The layout contains north,south,west,east and center regions.
+
+
+
+
+
+
+
+
+
+
+ Item ID
+ Product ID
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/collapsetitle.html b/vendor/FHC-vendor/easyui/demo/layout/collapsetitle.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/collapsetitle.html
rename to vendor/FHC-vendor/easyui/demo/layout/collapsetitle.html
index 0d103e65f..2c8a59705
--- a/vendor/easyui/demo/layout/collapsetitle.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/collapsetitle.html
@@ -1,39 +1,39 @@
-
-
-
-
- Collapse Title in Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Collapse Title in Layout
- The title bar will display while collapse a region panel.
-
-
-
-
-
-
-
-
-
-
- Item ID
- Product ID
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
-
+
+
+
+
+ Collapse Title in Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Collapse Title in Layout
+ The title bar will display while collapse a region panel.
+
+
+
+
+
+
+
+
+
+
+ Item ID
+ Product ID
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/complex.html b/vendor/FHC-vendor/easyui/demo/layout/complex.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/complex.html
rename to vendor/FHC-vendor/easyui/demo/layout/complex.html
index 9d1ab66a0..833eb09f6
--- a/vendor/easyui/demo/layout/complex.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/complex.html
@@ -1,57 +1,57 @@
-
-
-
-
- Complex Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Complex Layout
- This sample shows how to create a complex layout.
-
-
-
-
-
-
-
-
- content1
-
-
- content2
-
-
- content3
-
-
-
-
-
-
-
-
-
-
- Item ID
- Product ID
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
-
-
+
+
+
+
+ Complex Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Complex Layout
+ This sample shows how to create a complex layout.
+
+
+
+
+
+
+
+
+ content1
+
+
+ content2
+
+
+ content3
+
+
+
+
+
+
+
+
+
+
+ Item ID
+ Product ID
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/customcollapsetitle.html b/vendor/FHC-vendor/easyui/demo/layout/customcollapsetitle.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/layout/customcollapsetitle.html
rename to vendor/FHC-vendor/easyui/demo/layout/customcollapsetitle.html
index 945b6afaa..3a4517e66
--- a/vendor/easyui/demo/layout/customcollapsetitle.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/customcollapsetitle.html
@@ -1,51 +1,51 @@
-
-
-
-
- Custom Collapse Title in Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Collapse Title in Layout
- Any components can display on the title bar of a collapsed panel.
-
-
-
-
-
-
-
-
- Item ID
- Product ID
- List Price
- Unit Cost
- Attribute
- Status
-
-
-
-
-
-
-
+
+
+
+
+ Custom Collapse Title in Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Collapse Title in Layout
+ Any components can display on the title bar of a collapsed panel.
+
+
+
+
+
+
+
+
+ Item ID
+ Product ID
+ List Price
+ Unit Cost
+ Attribute
+ Status
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/datagrid_data1.json b/vendor/FHC-vendor/easyui/demo/layout/datagrid_data1.json
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/demo/layout/datagrid_data1.json
rename to vendor/FHC-vendor/easyui/demo/layout/datagrid_data1.json
index 63d647358..e9a5be2f8
--- a/vendor/easyui/demo/layout/datagrid_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/layout/datagrid_data1.json
@@ -1,12 +1,12 @@
-{"total":28,"rows":[
- {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
- {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
- {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
- {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
- {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
- {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
- {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
-]}
+{"total":28,"rows":[
+ {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
+ {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
+ {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
+ {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
+ {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
+ {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
+ {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
+]}
diff --git a/vendor/easyui/demo/layout/fluid.html b/vendor/FHC-vendor/easyui/demo/layout/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/fluid.html
rename to vendor/FHC-vendor/easyui/demo/layout/fluid.html
index 8ddd50fc4..42f8c5525
--- a/vendor/easyui/demo/layout/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/fluid.html
@@ -1,24 +1,24 @@
-
-
-
-
- Fluid Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Layout
- Percentage width of region panel in a layout.
-
-
-
+
+
+
+
+ Fluid Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Layout
+ Percentage width of region panel in a layout.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/full.html b/vendor/FHC-vendor/easyui/demo/layout/full.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/layout/full.html
rename to vendor/FHC-vendor/easyui/demo/layout/full.html
index 13eb94ade..c83bf07db
--- a/vendor/easyui/demo/layout/full.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/full.html
@@ -1,19 +1,19 @@
-
-
-
-
- Full Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- north region
- west content
- east region
- south region
-
-
+
+
+
+
+ Full Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ north region
+ west content
+ east region
+ south region
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/nestedlayout.html b/vendor/FHC-vendor/easyui/demo/layout/nestedlayout.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/nestedlayout.html
rename to vendor/FHC-vendor/easyui/demo/layout/nestedlayout.html
index b0e1b2c18..9a346b193
--- a/vendor/easyui/demo/layout/nestedlayout.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/nestedlayout.html
@@ -1,31 +1,31 @@
-
-
-
-
- Nested Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Nested Layout
- The layout region panel contains another layout or other components.
-
-
-
-
+
+
+
+
+ Nested Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Nested Layout
+ The layout region panel contains another layout or other components.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/nocollapsible.html b/vendor/FHC-vendor/easyui/demo/layout/nocollapsible.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/nocollapsible.html
rename to vendor/FHC-vendor/easyui/demo/layout/nocollapsible.html
index 5854b2d0b..a6914a035
--- a/vendor/easyui/demo/layout/nocollapsible.html
+++ b/vendor/FHC-vendor/easyui/demo/layout/nocollapsible.html
@@ -1,34 +1,34 @@
-
-
-
-
- No collapsible button in Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- No collapsible button in Layout
- The layout region panel has no collapsible button.
-
-
-
-
+
+
+
+
+ No collapsible button in Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ No collapsible button in Layout
+ The layout region panel has no collapsible button.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/propertygrid_data1.json b/vendor/FHC-vendor/easyui/demo/layout/propertygrid_data1.json
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/layout/propertygrid_data1.json
rename to vendor/FHC-vendor/easyui/demo/layout/propertygrid_data1.json
index a458d83fc..12b2d0074
--- a/vendor/easyui/demo/layout/propertygrid_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/layout/propertygrid_data1.json
@@ -1,20 +1,20 @@
-{"total":7,"rows":[
- {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"},
- {"name":"Address","value":"","group":"ID Settings","editor":"text"},
- {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"},
- {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"},
- {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"},
- {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{
- "type":"validatebox",
- "options":{
- "validType":"email"
- }
- }},
- {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{
- "type":"checkbox",
- "options":{
- "on":true,
- "off":false
- }
- }}
+{"total":7,"rows":[
+ {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"},
+ {"name":"Address","value":"","group":"ID Settings","editor":"text"},
+ {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"},
+ {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"},
+ {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"},
+ {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{
+ "type":"validatebox",
+ "options":{
+ "validType":"email"
+ }
+ }},
+ {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{
+ "type":"checkbox",
+ "options":{
+ "on":true,
+ "off":false
+ }
+ }}
]}
\ No newline at end of file
diff --git a/vendor/easyui/demo/layout/tree_data1.json b/vendor/FHC-vendor/easyui/demo/layout/tree_data1.json
old mode 100755
new mode 100644
similarity index 93%
rename from vendor/easyui/demo/layout/tree_data1.json
rename to vendor/FHC-vendor/easyui/demo/layout/tree_data1.json
index e0c619226..83fb0d619
--- a/vendor/easyui/demo/layout/tree_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/layout/tree_data1.json
@@ -1,49 +1,49 @@
-[{
- "id":1,
- "text":"My Documents",
- "children":[{
- "id":11,
- "text":"Photos",
- "state":"closed",
- "children":[{
- "id":111,
- "text":"Friend"
- },{
- "id":112,
- "text":"Wife"
- },{
- "id":113,
- "text":"Company"
- }]
- },{
- "id":12,
- "text":"Program Files",
- "children":[{
- "id":121,
- "text":"Intel"
- },{
- "id":122,
- "text":"Java",
- "attributes":{
- "p1":"Custom Attribute1",
- "p2":"Custom Attribute2"
- }
- },{
- "id":123,
- "text":"Microsoft Office"
- },{
- "id":124,
- "text":"Games",
- "checked":true
- }]
- },{
- "id":13,
- "text":"index.html"
- },{
- "id":14,
- "text":"about.html"
- },{
- "id":15,
- "text":"welcome.html"
- }]
-}]
+[{
+ "id":1,
+ "text":"My Documents",
+ "children":[{
+ "id":11,
+ "text":"Photos",
+ "state":"closed",
+ "children":[{
+ "id":111,
+ "text":"Friend"
+ },{
+ "id":112,
+ "text":"Wife"
+ },{
+ "id":113,
+ "text":"Company"
+ }]
+ },{
+ "id":12,
+ "text":"Program Files",
+ "children":[{
+ "id":121,
+ "text":"Intel"
+ },{
+ "id":122,
+ "text":"Java",
+ "attributes":{
+ "p1":"Custom Attribute1",
+ "p2":"Custom Attribute2"
+ }
+ },{
+ "id":123,
+ "text":"Microsoft Office"
+ },{
+ "id":124,
+ "text":"Games",
+ "checked":true
+ }]
+ },{
+ "id":13,
+ "text":"index.html"
+ },{
+ "id":14,
+ "text":"about.html"
+ },{
+ "id":15,
+ "text":"welcome.html"
+ }]
+}]
diff --git a/vendor/easyui/demo/linkbutton/basic.html b/vendor/FHC-vendor/easyui/demo/linkbutton/basic.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/linkbutton/basic.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/basic.html
index d46c47f63..741d68c49
--- a/vendor/easyui/demo/linkbutton/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/basic.html
@@ -1,33 +1,33 @@
-
-
-
-
- Basic LinkButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic LinkButton
- Buttons can be created from <a> or <button> elements.
-
- Basic Buttons
-
- Fixed Width Buttons
-
-
-
+
+
+
+
+ Basic LinkButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic LinkButton
+ Buttons can be created from <a> or <button> elements.
+
+ Basic Buttons
+
+ Fixed Width Buttons
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/linkbutton/fluid.html b/vendor/FHC-vendor/easyui/demo/linkbutton/fluid.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/linkbutton/fluid.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/fluid.html
index cb033e774..b1027b99e
--- a/vendor/easyui/demo/linkbutton/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/fluid.html
@@ -1,33 +1,33 @@
-
-
-
-
- Fluid LinkButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid LinkButton
- This example shows how to set the width of LinkButton to a percentage of its parent container.
-
- width: 15%
-
- width: 20%
-
-
-
+
+
+
+
+ Fluid LinkButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid LinkButton
+ This example shows how to set the width of LinkButton to a percentage of its parent container.
+
+ width: 15%
+
+ width: 20%
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/linkbutton/group.html b/vendor/FHC-vendor/easyui/demo/linkbutton/group.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/linkbutton/group.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/group.html
index 4c1293d9b..852db671d
--- a/vendor/easyui/demo/linkbutton/group.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/group.html
@@ -1,33 +1,33 @@
-
-
-
-
- Button Group - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Button Group
- In a button group only one button can be selected.
-
-
-
-
-
-
+
+
+
+
+ Button Group - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Button Group
+ In a button group only one button can be selected.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/linkbutton/iconalign.html b/vendor/FHC-vendor/easyui/demo/linkbutton/iconalign.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/linkbutton/iconalign.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/iconalign.html
index 21835f089..99a8ec2c2
--- a/vendor/easyui/demo/linkbutton/iconalign.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/iconalign.html
@@ -1,32 +1,32 @@
-
-
-
-
- Icon Align on LinkButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Icon Align on LinkButton
- Change the icon align to place icon on left, right, top or bottom of button.
-
-
- Select Icon Align:
-
- Left
- Right
- Top
- Bottom
-
-
-
-
+
+
+
+
+ Icon Align on LinkButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Icon Align on LinkButton
+ Change the icon align to place icon on left, right, top or bottom of button.
+
+
+ Select Icon Align:
+
+ Left
+ Right
+ Top
+ Bottom
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/linkbutton/plain.html b/vendor/FHC-vendor/easyui/demo/linkbutton/plain.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/linkbutton/plain.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/plain.html
index 71c89cd65..0143c20e5
--- a/vendor/easyui/demo/linkbutton/plain.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/plain.html
@@ -1,28 +1,28 @@
-
-
-
-
- Plain LinkButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Plain LinkButton
- The buttons with plain style have transparent background.
-
-
-
-
+
+
+
+
+ Plain LinkButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Plain LinkButton
+ The buttons with plain style have transparent background.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/linkbutton/size.html b/vendor/FHC-vendor/easyui/demo/linkbutton/size.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/linkbutton/size.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/size.html
index 3e121bb4c..265ecb58b
--- a/vendor/easyui/demo/linkbutton/size.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/size.html
@@ -1,34 +1,34 @@
-
-
-
-
- LinkButton Size - jQuery EasyUI Demo
-
-
-
-
-
-
-
- LinkButton Size
- This sample shows how to display small buttons and large buttons.
-
- Small Buttons
-
- Large Buttons
-
-
-
+
+
+
+
+ LinkButton Size - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ LinkButton Size
+ This sample shows how to display small buttons and large buttons.
+
+ Small Buttons
+
+ Large Buttons
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/linkbutton/style.html b/vendor/FHC-vendor/easyui/demo/linkbutton/style.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/linkbutton/style.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/style.html
index fe61dd927..fd46c2bfc
--- a/vendor/easyui/demo/linkbutton/style.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/style.html
@@ -1,31 +1,31 @@
-
-
-
-
- Style LinkButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Style LinkButton
- This example shows how to style a linkbutton.
-
-
-
-
-
-
+
+
+
+
+ Style LinkButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Style LinkButton
+ This example shows how to style a linkbutton.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/linkbutton/toggle.html b/vendor/FHC-vendor/easyui/demo/linkbutton/toggle.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/linkbutton/toggle.html
rename to vendor/FHC-vendor/easyui/demo/linkbutton/toggle.html
index 352001a3e..ebab0d141
--- a/vendor/easyui/demo/linkbutton/toggle.html
+++ b/vendor/FHC-vendor/easyui/demo/linkbutton/toggle.html
@@ -1,25 +1,25 @@
-
-
-
-
- Toggle Button - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Toggle Button
- Click the button below to switch its selected state.
-
-
-
-
+
+
+
+
+ Toggle Button - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Toggle Button
+ Click the button below to switch its selected state.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menu/basic.html b/vendor/FHC-vendor/easyui/demo/menu/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/menu/basic.html
rename to vendor/FHC-vendor/easyui/demo/menu/basic.html
index c1bf0d35e..ac6e17199
--- a/vendor/easyui/demo/menu/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/menu/basic.html
@@ -1,68 +1,68 @@
-
-
-
-
- Basic Menu - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Menu
- Right click on page to display menu.
-
-
-
-
-
+
+
+
+
+ Basic Menu - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Menu
+ Right click on page to display menu.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menu/customitem.html b/vendor/FHC-vendor/easyui/demo/menu/customitem.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/menu/customitem.html
rename to vendor/FHC-vendor/easyui/demo/menu/customitem.html
index e42013105..bf4df9cf4
--- a/vendor/easyui/demo/menu/customitem.html
+++ b/vendor/FHC-vendor/easyui/demo/menu/customitem.html
@@ -1,55 +1,55 @@
-
-
-
-
- Custom Menu Item - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Menu Item
- Right click on page to display menu, move to the 'Open' item to display its custom sub content.
-
-
-
-
-
+
+
+
+
+ Custom Menu Item - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Menu Item
+ Right click on page to display menu, move to the 'Open' item to display its custom sub content.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menu/events.html b/vendor/FHC-vendor/easyui/demo/menu/events.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/menu/events.html
rename to vendor/FHC-vendor/easyui/demo/menu/events.html
index c26b060d5..41f4b570d
--- a/vendor/easyui/demo/menu/events.html
+++ b/vendor/FHC-vendor/easyui/demo/menu/events.html
@@ -1,40 +1,40 @@
-
-
-
-
- Menu Events - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Menu Events
- Right click on page to display menu and click an item.
-
-
-
-
-
-
+
+
+
+
+ Menu Events - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Menu Events
+ Right click on page to display menu and click an item.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menu/inline.html b/vendor/FHC-vendor/easyui/demo/menu/inline.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/menu/inline.html
rename to vendor/FHC-vendor/easyui/demo/menu/inline.html
index e23e3ae75..5fa0d99ec
--- a/vendor/easyui/demo/menu/inline.html
+++ b/vendor/FHC-vendor/easyui/demo/menu/inline.html
@@ -1,59 +1,59 @@
-
-
-
-
- Inline Menu - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Inline Menu
- The inline menu stays inside its parent container.
-
-
-
-
-
-
+
+
+
+
+ Inline Menu - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Inline Menu
+ The inline menu stays inside its parent container.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menu/nav.html b/vendor/FHC-vendor/easyui/demo/menu/nav.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/menu/nav.html
rename to vendor/FHC-vendor/easyui/demo/menu/nav.html
index 1985af095..b200f2a0e
--- a/vendor/easyui/demo/menu/nav.html
+++ b/vendor/FHC-vendor/easyui/demo/menu/nav.html
@@ -1,132 +1,132 @@
-
-
-
-
- Keyboard Navigation in Menu - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Keyboard Navigation in Menu
- Press Alt+W to focus the menu. Once the menu get focus, you will be able to navigate menu using keyboard keys.
-
-
-
-
-
New
-
-
Open
-
-
Word
-
Excel
-
PowerPoint
-
-
M1
-
-
sub1
-
sub2
-
-
Sub
-
-
sub21
-
sub22
-
sub23
-
-
-
sub3
-
-
-
-
Window Demos
-
-
Window
-
Dialog
-
EasyUI
-
-
-
-
-
Save
-
Print
-
-
Exit
-
-
-
-
+
+
+
+
+ Keyboard Navigation in Menu - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Keyboard Navigation in Menu
+ Press Alt+W to focus the menu. Once the menu get focus, you will be able to navigate menu using keyboard keys.
+
+
+
+
+
New
+
+
Open
+
+
Word
+
Excel
+
PowerPoint
+
+
M1
+
+
sub1
+
sub2
+
+
Sub
+
+
sub21
+
sub22
+
sub23
+
+
+
sub3
+
+
+
+
Window Demos
+
+
Window
+
Dialog
+
EasyUI
+
+
+
+
+
Save
+
Print
+
+
Exit
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menubutton/actions.html b/vendor/FHC-vendor/easyui/demo/menubutton/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/menubutton/actions.html
rename to vendor/FHC-vendor/easyui/demo/menubutton/actions.html
index 5d447fe98..6623d3dad
--- a/vendor/easyui/demo/menubutton/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/menubutton/actions.html
@@ -1,58 +1,58 @@
-
-
-
-
- MenuButton Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- MenuButton Actions
- Click the buttons below to perform actions.
-
-
-
-
Undo
-
Redo
-
-
Cut
-
Copy
-
Paste
-
-
-
Toolbar
-
-
Address
-
Link
-
Navigation Toolbar
-
Bookmark Toolbar
-
-
New Toolbar...
-
-
-
Delete
-
Select All
-
-
-
Help
-
Update
-
About
-
-
-
-
+
+
+
+
+ MenuButton Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ MenuButton Actions
+ Click the buttons below to perform actions.
+
+
+
+
Undo
+
Redo
+
+
Cut
+
Copy
+
Paste
+
+
+
Toolbar
+
+
Address
+
Link
+
Navigation Toolbar
+
Bookmark Toolbar
+
+
New Toolbar...
+
+
+
Delete
+
Select All
+
+
+
Help
+
Update
+
About
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menubutton/alignment.html b/vendor/FHC-vendor/easyui/demo/menubutton/alignment.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/menubutton/alignment.html
rename to vendor/FHC-vendor/easyui/demo/menubutton/alignment.html
index f34f89a03..5362745ed
--- a/vendor/easyui/demo/menubutton/alignment.html
+++ b/vendor/FHC-vendor/easyui/demo/menubutton/alignment.html
@@ -1,69 +1,69 @@
-
-
-
-
- Menu Alignment on MenuButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Menu Alignment on MenuButton
- This example shows how to change the alignment of the top level menu.
-
- Change Alignment:
-
- Left
- Right
-
-
-
-
-
Undo
-
Redo
-
-
Cut
-
Copy
-
Paste
-
-
-
Toolbar
-
-
Address
-
Link
-
Navigation Toolbar
-
Bookmark Toolbar
-
-
New Toolbar...
-
-
-
Delete
-
Select All
-
-
-
Help
-
Update
-
About
-
-
-
History
-
Faq
-
Our Team
-
-
-
+
+
+
+
+ Menu Alignment on MenuButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Menu Alignment on MenuButton
+ This example shows how to change the alignment of the top level menu.
+
+ Change Alignment:
+
+ Left
+ Right
+
+
+
+
+
Undo
+
Redo
+
+
Cut
+
Copy
+
Paste
+
+
+
Toolbar
+
+
Address
+
Link
+
Navigation Toolbar
+
Bookmark Toolbar
+
+
New Toolbar...
+
+
+
Delete
+
Select All
+
+
+
Help
+
Update
+
About
+
+
+
History
+
Faq
+
Our Team
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menubutton/basic.html b/vendor/FHC-vendor/easyui/demo/menubutton/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/menubutton/basic.html
rename to vendor/FHC-vendor/easyui/demo/menubutton/basic.html
index 932309b76..e277296bf
--- a/vendor/easyui/demo/menubutton/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/menubutton/basic.html
@@ -1,54 +1,54 @@
-
-
-
-
- Basic MenuButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic MenuButton
- Move mouse over the button to drop down menu.
-
-
-
-
Undo
-
Redo
-
-
Cut
-
Copy
-
Paste
-
-
-
Toolbar
-
-
Address
-
Link
-
Navigation Toolbar
-
Bookmark Toolbar
-
-
New Toolbar...
-
-
-
Delete
-
Select All
-
-
-
Help
-
Update
-
About
-
-
-
+
+
+
+
+ Basic MenuButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic MenuButton
+ Move mouse over the button to drop down menu.
+
+
+
+
Undo
+
Redo
+
+
Cut
+
Copy
+
Paste
+
+
+
Toolbar
+
+
Address
+
Link
+
Navigation Toolbar
+
Bookmark Toolbar
+
+
New Toolbar...
+
+
+
Delete
+
Select All
+
+
+
Help
+
Update
+
About
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/menubutton/nav.html b/vendor/FHC-vendor/easyui/demo/menubutton/nav.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/menubutton/nav.html
rename to vendor/FHC-vendor/easyui/demo/menubutton/nav.html
index a2c700170..3dfdc5a28
--- a/vendor/easyui/demo/menubutton/nav.html
+++ b/vendor/FHC-vendor/easyui/demo/menubutton/nav.html
@@ -1,152 +1,152 @@
-
-
-
-
- Keyboard Navigation in MenuButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Keyboard Navigation in MenuButton
- Press Alt+W to focus the menubutton. Once the menubutton get focus, you will be able to navigate menubutton using keyboard keys.
-
-
-
-
Undo
-
Redo
-
-
Cut
-
Copy
-
Paste
-
-
-
Toolbar
-
-
Address
-
Link
-
Navigation Toolbar
-
Bookmark Toolbar
-
-
New Toolbar...
-
-
-
Delete
-
Select All
-
-
-
Help
-
Update
-
About
-
-
-
-
-
+
+
+
+
+ Keyboard Navigation in MenuButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Keyboard Navigation in MenuButton
+ Press Alt+W to focus the menubutton. Once the menubutton get focus, you will be able to navigate menubutton using keyboard keys.
+
+
+
+
Undo
+
Redo
+
+
Cut
+
Copy
+
Paste
+
+
+
Toolbar
+
+
Address
+
Link
+
Navigation Toolbar
+
Bookmark Toolbar
+
+
New Toolbar...
+
+
+
Delete
+
Select All
+
+
+
Help
+
Update
+
About
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/messager/alert.html b/vendor/FHC-vendor/easyui/demo/messager/alert.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/messager/alert.html
rename to vendor/FHC-vendor/easyui/demo/messager/alert.html
index a69c16603..ff7129d70
--- a/vendor/easyui/demo/messager/alert.html
+++ b/vendor/FHC-vendor/easyui/demo/messager/alert.html
@@ -1,40 +1,40 @@
-
-
-
-
- Alert Messager - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Alert Messager
- Click on each button to display different alert message box.
-
-
-
+
+
+
+
+ Alert Messager - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Alert Messager
+ Click on each button to display different alert message box.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/messager/basic.html b/vendor/FHC-vendor/easyui/demo/messager/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/messager/basic.html
rename to vendor/FHC-vendor/easyui/demo/messager/basic.html
index 65026efc4..373c7ca78
--- a/vendor/easyui/demo/messager/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/messager/basic.html
@@ -1,56 +1,56 @@
-
-
-
-
- Basic Messager - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Messager
- Click on each button to see a distinct message box.
-
-
-
+
+
+
+
+ Basic Messager - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Messager
+ Click on each button to see a distinct message box.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/messager/interactive.html b/vendor/FHC-vendor/easyui/demo/messager/interactive.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/messager/interactive.html
rename to vendor/FHC-vendor/easyui/demo/messager/interactive.html
index e71224312..9ba70bf01
--- a/vendor/easyui/demo/messager/interactive.html
+++ b/vendor/FHC-vendor/easyui/demo/messager/interactive.html
@@ -1,36 +1,36 @@
-
-
-
-
- Interactive Messager - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Interactive Messager
- Click on each button to display interactive message box.
-
-
-
+
+
+
+
+ Interactive Messager - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Interactive Messager
+ Click on each button to display interactive message box.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/messager/position.html b/vendor/FHC-vendor/easyui/demo/messager/position.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/messager/position.html
rename to vendor/FHC-vendor/easyui/demo/messager/position.html
index 6a6273e96..58886f120
--- a/vendor/easyui/demo/messager/position.html
+++ b/vendor/FHC-vendor/easyui/demo/messager/position.html
@@ -1,140 +1,140 @@
-
-
-
-
- Message Box Position - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Message Box Position
- Click the buttons below to display message box on different position.
-
-
-
+
+
+
+
+ Message Box Position - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Message Box Position
+ Click the buttons below to display message box on different position.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberbox/basic.html b/vendor/FHC-vendor/easyui/demo/numberbox/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberbox/basic.html
rename to vendor/FHC-vendor/easyui/demo/numberbox/basic.html
index 57ec060a3..ba6276bae
--- a/vendor/easyui/demo/numberbox/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/numberbox/basic.html
@@ -1,28 +1,28 @@
-
-
-
-
- Basic NumberBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic NumberBox
- The NumberBox can only accept inputing numbers.
-
-
-
-
+
+
+
+
+ Basic NumberBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic NumberBox
+ The NumberBox can only accept inputing numbers.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberbox/fluid.html b/vendor/FHC-vendor/easyui/demo/numberbox/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberbox/fluid.html
rename to vendor/FHC-vendor/easyui/demo/numberbox/fluid.html
index da84534a2..7adbd2c86
--- a/vendor/easyui/demo/numberbox/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/numberbox/fluid.html
@@ -1,28 +1,28 @@
-
-
-
-
- Fluid NumberBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid NumberBox
- This example shows how to set the width of NumberBox to a percentage of its parent container.
-
-
-
-
+
+
+
+
+ Fluid NumberBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid NumberBox
+ This example shows how to set the width of NumberBox to a percentage of its parent container.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberbox/format.html b/vendor/FHC-vendor/easyui/demo/numberbox/format.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberbox/format.html
rename to vendor/FHC-vendor/easyui/demo/numberbox/format.html
index 6dfe901be..ec5b6ff2f
--- a/vendor/easyui/demo/numberbox/format.html
+++ b/vendor/FHC-vendor/easyui/demo/numberbox/format.html
@@ -1,40 +1,40 @@
-
-
-
-
- Format NumberBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Format NumberBox
- Number formatting is the ability to control how a number is displayed.
-
-
-
-
+
+
+
+
+ Format NumberBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Format NumberBox
+ Number formatting is the ability to control how a number is displayed.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberbox/range.html b/vendor/FHC-vendor/easyui/demo/numberbox/range.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberbox/range.html
rename to vendor/FHC-vendor/easyui/demo/numberbox/range.html
index 9dcd6d71d..9d8176f74
--- a/vendor/easyui/demo/numberbox/range.html
+++ b/vendor/FHC-vendor/easyui/demo/numberbox/range.html
@@ -1,31 +1,31 @@
-
-
-
-
- Number Range - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Number Range
- The value is constrained to a specified range.
-
-
-
+
+
+
+
+ Number Range - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Number Range
+ The value is constrained to a specified range.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberspinner/basic.html b/vendor/FHC-vendor/easyui/demo/numberspinner/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberspinner/basic.html
rename to vendor/FHC-vendor/easyui/demo/numberspinner/basic.html
index 38fc05bd1..a8b88637d
--- a/vendor/easyui/demo/numberspinner/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/numberspinner/basic.html
@@ -1,25 +1,25 @@
-
-
-
-
- Basic NumberSpinner - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic NumberSpinner
- Click spinner button to change value.
-
-
-
- Value:
-
-
+
+
+
+
+ Basic NumberSpinner - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic NumberSpinner
+ Click spinner button to change value.
+
+
+
+ Value:
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberspinner/fluid.html b/vendor/FHC-vendor/easyui/demo/numberspinner/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberspinner/fluid.html
rename to vendor/FHC-vendor/easyui/demo/numberspinner/fluid.html
index 668822db9..e0ce15596
--- a/vendor/easyui/demo/numberspinner/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/numberspinner/fluid.html
@@ -1,21 +1,21 @@
-
-
-
-
- Fluid NumberSpinner - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid NumberSpinner
- This example shows how to set the width of NumberSpinner to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
+
+
+
+
+ Fluid NumberSpinner - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid NumberSpinner
+ This example shows how to set the width of NumberSpinner to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberspinner/increment.html b/vendor/FHC-vendor/easyui/demo/numberspinner/increment.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberspinner/increment.html
rename to vendor/FHC-vendor/easyui/demo/numberspinner/increment.html
index 75625737d..95b5a5f59
--- a/vendor/easyui/demo/numberspinner/increment.html
+++ b/vendor/FHC-vendor/easyui/demo/numberspinner/increment.html
@@ -1,18 +1,18 @@
-
-
-
-
- Increment Number - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Increment Number
- The sample shows how to set the increment step.
-
-
-
+
+
+
+
+ Increment Number - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Increment Number
+ The sample shows how to set the increment step.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/numberspinner/range.html b/vendor/FHC-vendor/easyui/demo/numberspinner/range.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/numberspinner/range.html
rename to vendor/FHC-vendor/easyui/demo/numberspinner/range.html
index f31d81cd8..00e130741
--- a/vendor/easyui/demo/numberspinner/range.html
+++ b/vendor/FHC-vendor/easyui/demo/numberspinner/range.html
@@ -1,18 +1,18 @@
-
-
-
-
- Number Range - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Number Range
- The value is constrained to a range between 10 and 100.
-
-
-
+
+
+
+
+ Number Range - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Number Range
+ The value is constrained to a range between 10 and 100.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/pagination/attaching.html b/vendor/FHC-vendor/easyui/demo/pagination/attaching.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/pagination/attaching.html
rename to vendor/FHC-vendor/easyui/demo/pagination/attaching.html
index 0e56bb35e..5c87427e3
--- a/vendor/easyui/demo/pagination/attaching.html
+++ b/vendor/FHC-vendor/easyui/demo/pagination/attaching.html
@@ -1,32 +1,32 @@
-
-
-
-
- Attaching Other Components - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Attaching Other Components
- Any other components can be attached to page bar.
-
-
-
-
-
-
+
+
+
+
+ Attaching Other Components - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Attaching Other Components
+ Any other components can be attached to page bar.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/pagination/basic.html b/vendor/FHC-vendor/easyui/demo/pagination/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/pagination/basic.html
rename to vendor/FHC-vendor/easyui/demo/pagination/basic.html
index bcdba63df..98f7c4950
--- a/vendor/easyui/demo/pagination/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/pagination/basic.html
@@ -1,20 +1,20 @@
-
-
-
-
- Basic Pagination - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Pagination
- The user can change page number and page size on page bar.
-
-
-
-
-
+
+
+
+
+ Basic Pagination - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Pagination
+ The user can change page number and page size on page bar.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/pagination/custombuttons.html b/vendor/FHC-vendor/easyui/demo/pagination/custombuttons.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/pagination/custombuttons.html
rename to vendor/FHC-vendor/easyui/demo/pagination/custombuttons.html
index 113e92116..2a75b88f7
--- a/vendor/easyui/demo/pagination/custombuttons.html
+++ b/vendor/FHC-vendor/easyui/demo/pagination/custombuttons.html
@@ -1,38 +1,38 @@
-
-
-
-
- Custom Pagination Buttons - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Pagination Buttons
- The customized buttons can be appended to page bar.
-
-
-
-
-
-
+
+
+
+
+ Custom Pagination Buttons - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Pagination Buttons
+ The customized buttons can be appended to page bar.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/pagination/layout.html b/vendor/FHC-vendor/easyui/demo/pagination/layout.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/pagination/layout.html
rename to vendor/FHC-vendor/easyui/demo/pagination/layout.html
index 1288397f9..dcb679ab3
--- a/vendor/easyui/demo/pagination/layout.html
+++ b/vendor/FHC-vendor/easyui/demo/pagination/layout.html
@@ -1,62 +1,62 @@
-
-
-
-
- Pagination Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Pagination Layout
- The pagination layout supports various types of pages which you can choose.
-
-
-
-
-
-
- Previous Next
- Manual Page Input
- Numeric Links
- Previous Links Next
- Go To Page
-
-
-
-
+
+
+
+
+ Pagination Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Pagination Layout
+ The pagination layout supports various types of pages which you can choose.
+
+
+
+
+
+
+ Previous Next
+ Manual Page Input
+ Numeric Links
+ Previous Links Next
+ Go To Page
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/pagination/links.html b/vendor/FHC-vendor/easyui/demo/pagination/links.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/pagination/links.html
rename to vendor/FHC-vendor/easyui/demo/pagination/links.html
index 3b7ee251e..5ec8b3826
--- a/vendor/easyui/demo/pagination/links.html
+++ b/vendor/FHC-vendor/easyui/demo/pagination/links.html
@@ -1,23 +1,23 @@
-
-
-
-
- Pagination Links - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Pagination Links
- The example shows how to customize numbered pagination links.
-
-
-
-
-
+
+
+
+
+ Pagination Links - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Pagination Links
+ The example shows how to customize numbered pagination links.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/pagination/simple.html b/vendor/FHC-vendor/easyui/demo/pagination/simple.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/pagination/simple.html
rename to vendor/FHC-vendor/easyui/demo/pagination/simple.html
index 521f75fee..ca59ae2c6
--- a/vendor/easyui/demo/pagination/simple.html
+++ b/vendor/FHC-vendor/easyui/demo/pagination/simple.html
@@ -1,25 +1,25 @@
-
-
-
-
- Simplify Pagination - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Simplify Pagination
- The sample shows how to simplify pagination.
-
-
-
-
-
+
+
+
+
+ Simplify Pagination - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Simplify Pagination
+ The sample shows how to simplify pagination.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/_content.html b/vendor/FHC-vendor/easyui/demo/panel/_content.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/panel/_content.html
rename to vendor/FHC-vendor/easyui/demo/panel/_content.html
index 996740274..f7b8e2ee7
--- a/vendor/easyui/demo/panel/_content.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/_content.html
@@ -1,18 +1,18 @@
-
-
-
-
- AJAX Content
-
-
- Here is the content loaded via AJAX.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modern, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
+
+
+
+
+ AJAX Content
+
+
+ Here is the content loaded via AJAX.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modern, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/basic.html b/vendor/FHC-vendor/easyui/demo/panel/basic.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/panel/basic.html
rename to vendor/FHC-vendor/easyui/demo/panel/basic.html
index ec0e535d9..e2220dfbb
--- a/vendor/easyui/demo/panel/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/basic.html
@@ -1,31 +1,31 @@
-
-
-
-
- Basic Panel - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Panel
- The panel is a container for other components or elements.
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
+
+
+
+
+ Basic Panel - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Panel
+ The panel is a container for other components or elements.
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/customtools.html b/vendor/FHC-vendor/easyui/demo/panel/customtools.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/panel/customtools.html
rename to vendor/FHC-vendor/easyui/demo/panel/customtools.html
index 670001e9b..299b7fa2f
--- a/vendor/easyui/demo/panel/customtools.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/customtools.html
@@ -1,35 +1,35 @@
-
-
-
-
- Custom Panel Tools - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Panel Tools
- Click the right top buttons to perform actions with panel.
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
+
+
+
+
+ Custom Panel Tools - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Panel Tools
+ Click the right top buttons to perform actions with panel.
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/fluid.html b/vendor/FHC-vendor/easyui/demo/panel/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/panel/fluid.html
rename to vendor/FHC-vendor/easyui/demo/panel/fluid.html
index 72510f23d..ff2be8815
--- a/vendor/easyui/demo/panel/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/fluid.html
@@ -1,21 +1,21 @@
-
-
-
-
- Fluid Panel - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Panel
- This example shows how to set the width of Panel to a percentage of its parent container.
-
-
-
-
The panel has a width of 100%.
-
-
+
+
+
+
+ Fluid Panel - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Panel
+ This example shows how to set the width of Panel to a percentage of its parent container.
+
+
+
+
The panel has a width of 100%.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/footer.html b/vendor/FHC-vendor/easyui/demo/panel/footer.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/panel/footer.html
rename to vendor/FHC-vendor/easyui/demo/panel/footer.html
index 31e6385c2..e04a87b6a
--- a/vendor/easyui/demo/panel/footer.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/footer.html
@@ -1,22 +1,22 @@
-
-
-
-
- Panel Footer - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Panel Footer
- The panel footer is displayed at the bottom of the panel and can consist of any other components.
-
-
-
-
-
+
+
+
+
+ Panel Footer - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Panel Footer
+ The panel footer is displayed at the bottom of the panel and can consist of any other components.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/loadcontent.html b/vendor/FHC-vendor/easyui/demo/panel/loadcontent.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/panel/loadcontent.html
rename to vendor/FHC-vendor/easyui/demo/panel/loadcontent.html
index 6db638d39..c4b141749
--- a/vendor/easyui/demo/panel/loadcontent.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/loadcontent.html
@@ -1,27 +1,27 @@
-
-
-
-
- Load Panel Content - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Load Panel Content
- Click the refresh button on top right of panel to load content.
-
-
-
-
+
+
+
+
+ Load Panel Content - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Load Panel Content
+ Click the refresh button on top right of panel to load content.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/nestedpanel.html b/vendor/FHC-vendor/easyui/demo/panel/nestedpanel.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/panel/nestedpanel.html
rename to vendor/FHC-vendor/easyui/demo/panel/nestedpanel.html
index 28f51703d..a2c1320c3
--- a/vendor/easyui/demo/panel/nestedpanel.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/nestedpanel.html
@@ -1,30 +1,30 @@
-
-
-
-
- Nested Panel - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Nested Panel
- The panel can be placed inside containers and can contain other components.
-
-
-
-
- Left Content
-
-
- Right Content
-
-
- Center Content
-
-
-
-
+
+
+
+
+ Nested Panel - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Nested Panel
+ The panel can be placed inside containers and can contain other components.
+
+
+
+
+ Left Content
+
+
+ Right Content
+
+
+ Center Content
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/panel/paneltools.html b/vendor/FHC-vendor/easyui/demo/panel/paneltools.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/panel/paneltools.html
rename to vendor/FHC-vendor/easyui/demo/panel/paneltools.html
index 47efc11f7..eb0d87f06
--- a/vendor/easyui/demo/panel/paneltools.html
+++ b/vendor/FHC-vendor/easyui/demo/panel/paneltools.html
@@ -1,37 +1,37 @@
-
-
-
-
- Panel Tools - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Panel Tools
- Click the right top buttons to perform actions with panel.
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
-
+
+
+
+
+ Panel Tools - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Panel Tools
+ Click the right top buttons to perform actions with panel.
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/progressbar/basic.html b/vendor/FHC-vendor/easyui/demo/progressbar/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/progressbar/basic.html
rename to vendor/FHC-vendor/easyui/demo/progressbar/basic.html
index 966d5560f..910777b04
--- a/vendor/easyui/demo/progressbar/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/progressbar/basic.html
@@ -1,30 +1,30 @@
-
-
-
-
- Basic ProgressBar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic ProgressBar
- Click the button below to show progress information.
-
-
-
-
+
+
+
+
+ Basic ProgressBar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic ProgressBar
+ Click the button below to show progress information.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/progressbar/fluid.html b/vendor/FHC-vendor/easyui/demo/progressbar/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/progressbar/fluid.html
rename to vendor/FHC-vendor/easyui/demo/progressbar/fluid.html
index 613e180f1..de88af209
--- a/vendor/easyui/demo/progressbar/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/progressbar/fluid.html
@@ -1,21 +1,21 @@
-
-
-
-
- Fluid ProgressBar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid ProgressBar
- This example shows how to set the width of ProgressBar to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
+
+
+
+
+ Fluid ProgressBar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid ProgressBar
+ This example shows how to set the width of ProgressBar to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/propertygrid/basic.html b/vendor/FHC-vendor/easyui/demo/propertygrid/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/propertygrid/basic.html
rename to vendor/FHC-vendor/easyui/demo/propertygrid/basic.html
index 8f7743c4e..a7c3cb530
--- a/vendor/easyui/demo/propertygrid/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/propertygrid/basic.html
@@ -1,61 +1,61 @@
-
-
-
-
- Basic PropertyGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic PropertyGrid
- Click on row to change each property value.
-
-
-
-
-
+
+
+
+
+ Basic PropertyGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic PropertyGrid
+ Click on row to change each property value.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/propertygrid/customcolumns.html b/vendor/FHC-vendor/easyui/demo/propertygrid/customcolumns.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/propertygrid/customcolumns.html
rename to vendor/FHC-vendor/easyui/demo/propertygrid/customcolumns.html
index 0a683ef3e..a8aabd3c2
--- a/vendor/easyui/demo/propertygrid/customcolumns.html
+++ b/vendor/FHC-vendor/easyui/demo/propertygrid/customcolumns.html
@@ -1,31 +1,31 @@
-
-
-
-
- Customize Columns of PropertyGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Customize Columns of PropertyGrid
- The columns of PropertyGrid can be changed.
-
-
-
-
+
+
+
+
+ Customize Columns of PropertyGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Customize Columns of PropertyGrid
+ The columns of PropertyGrid can be changed.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/propertygrid/groupformat.html b/vendor/FHC-vendor/easyui/demo/propertygrid/groupformat.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/propertygrid/groupformat.html
rename to vendor/FHC-vendor/easyui/demo/propertygrid/groupformat.html
index d4eb883ce..27cc30508
--- a/vendor/easyui/demo/propertygrid/groupformat.html
+++ b/vendor/FHC-vendor/easyui/demo/propertygrid/groupformat.html
@@ -1,30 +1,30 @@
-
-
-
-
- Group Format - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Group Format
- The user can change the group information.
-
-
-
-
+
+
+
+
+ Group Format - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Group Format
+ The user can change the group information.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/propertygrid/propertygrid_data1.json b/vendor/FHC-vendor/easyui/demo/propertygrid/propertygrid_data1.json
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/propertygrid/propertygrid_data1.json
rename to vendor/FHC-vendor/easyui/demo/propertygrid/propertygrid_data1.json
index a458d83fc..12b2d0074
--- a/vendor/easyui/demo/propertygrid/propertygrid_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/propertygrid/propertygrid_data1.json
@@ -1,20 +1,20 @@
-{"total":7,"rows":[
- {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"},
- {"name":"Address","value":"","group":"ID Settings","editor":"text"},
- {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"},
- {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"},
- {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"},
- {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{
- "type":"validatebox",
- "options":{
- "validType":"email"
- }
- }},
- {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{
- "type":"checkbox",
- "options":{
- "on":true,
- "off":false
- }
- }}
+{"total":7,"rows":[
+ {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"},
+ {"name":"Address","value":"","group":"ID Settings","editor":"text"},
+ {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"},
+ {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"},
+ {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"},
+ {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{
+ "type":"validatebox",
+ "options":{
+ "validType":"email"
+ }
+ }},
+ {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{
+ "type":"checkbox",
+ "options":{
+ "on":true,
+ "off":false
+ }
+ }}
]}
\ No newline at end of file
diff --git a/vendor/easyui/demo/resizable/basic.html b/vendor/FHC-vendor/easyui/demo/resizable/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/resizable/basic.html
rename to vendor/FHC-vendor/easyui/demo/resizable/basic.html
index 7b9e74773..a4d5a61ac
--- a/vendor/easyui/demo/resizable/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/resizable/basic.html
@@ -1,24 +1,24 @@
-
-
-
-
- Basic Resizable - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Resizable
- Click on the edge of box and move the edge to resize the box.
-
-
-
-
Title
-
Drag and Resize Me
-
-
+
+
+
+
+ Basic Resizable - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Resizable
+ Click on the edge of box and move the edge to resize the box.
+
+
+
+
Title
+
Drag and Resize Me
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/searchbox/basic.html b/vendor/FHC-vendor/easyui/demo/searchbox/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/searchbox/basic.html
rename to vendor/FHC-vendor/easyui/demo/searchbox/basic.html
index a4f0151d9..1eb527567
--- a/vendor/easyui/demo/searchbox/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/searchbox/basic.html
@@ -1,23 +1,23 @@
-
-
-
-
- Basic SearchBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic SearchBox
- Click search button or press enter key in input box to do searching.
-
-
-
-
+
+
+
+
+ Basic SearchBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic SearchBox
+ Click search button or press enter key in input box to do searching.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/searchbox/category.html b/vendor/FHC-vendor/easyui/demo/searchbox/category.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/searchbox/category.html
rename to vendor/FHC-vendor/easyui/demo/searchbox/category.html
index dad44764c..5a2b866ee
--- a/vendor/easyui/demo/searchbox/category.html
+++ b/vendor/FHC-vendor/easyui/demo/searchbox/category.html
@@ -1,28 +1,28 @@
-
-
-
-
- Search Category - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Search Category
- Select a category and click search button or press enter key in input box to do searching.
-
-
-
-
All News
-
Sports News
-
-
-
-
+
+
+
+
+ Search Category - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Search Category
+ Select a category and click search button or press enter key in input box to do searching.
+
+
+
+
All News
+
Sports News
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/searchbox/fluid.html b/vendor/FHC-vendor/easyui/demo/searchbox/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/searchbox/fluid.html
rename to vendor/FHC-vendor/easyui/demo/searchbox/fluid.html
index 8539c5bd8..946aaff14
--- a/vendor/easyui/demo/searchbox/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/searchbox/fluid.html
@@ -1,25 +1,25 @@
-
-
-
-
- Fluid SearchBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid SearchBox
- This example shows how to set the width of SearchBox to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
-
All News
-
Sports News
-
-
+
+
+
+
+ Fluid SearchBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid SearchBox
+ This example shows how to set the width of SearchBox to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
+
All News
+
Sports News
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/slider/basic.html b/vendor/FHC-vendor/easyui/demo/slider/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/slider/basic.html
rename to vendor/FHC-vendor/easyui/demo/slider/basic.html
index a71f0e4c3..e2a0f5983
--- a/vendor/easyui/demo/slider/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/slider/basic.html
@@ -1,18 +1,18 @@
-
-
-
-
- Basic Slider - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Slider
- Drag the slider to change value.
-
-
-
+
+
+
+
+ Basic Slider - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Slider
+ Drag the slider to change value.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/slider/fluid.html b/vendor/FHC-vendor/easyui/demo/slider/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/slider/fluid.html
rename to vendor/FHC-vendor/easyui/demo/slider/fluid.html
index 745927687..17ff2ddd2
--- a/vendor/easyui/demo/slider/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/slider/fluid.html
@@ -1,21 +1,21 @@
-
-
-
-
- Fluid Slider - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Slider
- This example shows how to set the width of Slider to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
+
+
+
+
+ Fluid Slider - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Slider
+ This example shows how to set the width of Slider to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/slider/formattip.html b/vendor/FHC-vendor/easyui/demo/slider/formattip.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/slider/formattip.html
rename to vendor/FHC-vendor/easyui/demo/slider/formattip.html
index 6b5c39835..f0d666b1a
--- a/vendor/easyui/demo/slider/formattip.html
+++ b/vendor/FHC-vendor/easyui/demo/slider/formattip.html
@@ -1,28 +1,28 @@
-
-
-
-
- Format Tip Information - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Format Tip Information
- This sample shows how to format tip information.
-
-
- jQuery EasyUI
-
-
+
+
+
+
+ Format Tip Information - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Format Tip Information
+ This sample shows how to format tip information.
+
+
+ jQuery EasyUI
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/slider/nonlinear.html b/vendor/FHC-vendor/easyui/demo/slider/nonlinear.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/slider/nonlinear.html
rename to vendor/FHC-vendor/easyui/demo/slider/nonlinear.html
index b07c61bd5..757083386
--- a/vendor/easyui/demo/slider/nonlinear.html
+++ b/vendor/FHC-vendor/easyui/demo/slider/nonlinear.html
@@ -1,58 +1,58 @@
-
-
-
-
- Non Linear Slider - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Non Linear Slider
- This example shows how to create a slider with a non-linear scale.
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+ Non Linear Slider - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Non Linear Slider
+ This example shows how to create a slider with a non-linear scale.
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/slider/range.html b/vendor/FHC-vendor/easyui/demo/slider/range.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/slider/range.html
rename to vendor/FHC-vendor/easyui/demo/slider/range.html
index c7e6cf533..a994e577a
--- a/vendor/easyui/demo/slider/range.html
+++ b/vendor/FHC-vendor/easyui/demo/slider/range.html
@@ -1,23 +1,23 @@
-
-
-
-
- Range Slider - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Range Slider
- This sample shows how to define a range slider.
-
-
-
+
+
+
+
+ Range Slider - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Range Slider
+ This sample shows how to define a range slider.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/slider/rule.html b/vendor/FHC-vendor/easyui/demo/slider/rule.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/slider/rule.html
rename to vendor/FHC-vendor/easyui/demo/slider/rule.html
index 652b4e52b..6f0e08c5b
--- a/vendor/easyui/demo/slider/rule.html
+++ b/vendor/FHC-vendor/easyui/demo/slider/rule.html
@@ -1,21 +1,21 @@
-
-
-
-
- Slider Rule - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Slider Rule
- This sample shows how to define slider rule.
-
-
-
+
+
+
+
+ Slider Rule - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Slider Rule
+ This sample shows how to define slider rule.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/slider/vertical.html b/vendor/FHC-vendor/easyui/demo/slider/vertical.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/slider/vertical.html
rename to vendor/FHC-vendor/easyui/demo/slider/vertical.html
index 59d3b4994..6bc8b59f6
--- a/vendor/easyui/demo/slider/vertical.html
+++ b/vendor/FHC-vendor/easyui/demo/slider/vertical.html
@@ -1,25 +1,25 @@
-
-
-
-
- Vertical Slider - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Vertical Slider
- This sample shows how to create a vertical slider.
-
-
-
-
-
+
+
+
+
+ Vertical Slider - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Vertical Slider
+ This sample shows how to create a vertical slider.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/splitbutton/actions.html b/vendor/FHC-vendor/easyui/demo/splitbutton/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/splitbutton/actions.html
rename to vendor/FHC-vendor/easyui/demo/splitbutton/actions.html
index 311048468..0fa343ed8
--- a/vendor/easyui/demo/splitbutton/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/splitbutton/actions.html
@@ -1,64 +1,64 @@
-
-
-
-
- SplitButton Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- SplitButton Actions
- Click the buttons below to perform actions.
-
-
-
-
Undo
-
Redo
-
-
Cut
-
Copy
-
Paste
-
-
-
Toolbar
-
-
Address
-
Link
-
Navigation Toolbar
-
Bookmark Toolbar
-
-
New Toolbar...
-
-
-
Delete
-
Select All
-
-
-
-
Help
-
Update
-
- About
-
-
-
-
-
+
+
+
+
+ SplitButton Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ SplitButton Actions
+ Click the buttons below to perform actions.
+
+
+
+
Undo
+
Redo
+
+
Cut
+
Copy
+
Paste
+
+
+
Toolbar
+
+
Address
+
Link
+
Navigation Toolbar
+
Bookmark Toolbar
+
+
New Toolbar...
+
+
+
Delete
+
Select All
+
+
+
+
Help
+
Update
+
+ About
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/splitbutton/basic.html b/vendor/FHC-vendor/easyui/demo/splitbutton/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/splitbutton/basic.html
rename to vendor/FHC-vendor/easyui/demo/splitbutton/basic.html
index 795d526e8..2f31ec1b0
--- a/vendor/easyui/demo/splitbutton/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/splitbutton/basic.html
@@ -1,61 +1,61 @@
-
-
-
-
- Basic SplitButton - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic SplitButton
- Move mouse over the arrow area of button to drop down menu.
-
-
-
-
Undo
-
Redo
-
-
Cut
-
Copy
-
Paste
-
-
-
Toolbar
-
-
Address
-
Link
-
Navigation Toolbar
-
Bookmark Toolbar
-
-
New Toolbar...
-
-
-
Delete
-
Select All
-
-
-
-
Help
-
Update
-
- About
-
-
-
-
-
+
+
+
+
+ Basic SplitButton - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic SplitButton
+ Move mouse over the arrow area of button to drop down menu.
+
+
+
+
Undo
+
Redo
+
+
Cut
+
Copy
+
Paste
+
+
+
Toolbar
+
+
Address
+
Link
+
Navigation Toolbar
+
Bookmark Toolbar
+
+
New Toolbar...
+
+
+
Delete
+
Select All
+
+
+
+
Help
+
Update
+
+ About
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/switchbutton/action.html b/vendor/FHC-vendor/easyui/demo/switchbutton/action.html
similarity index 100%
rename from vendor/easyui/demo/switchbutton/action.html
rename to vendor/FHC-vendor/easyui/demo/switchbutton/action.html
diff --git a/vendor/easyui/demo/switchbutton/basic.html b/vendor/FHC-vendor/easyui/demo/switchbutton/basic.html
similarity index 100%
rename from vendor/easyui/demo/switchbutton/basic.html
rename to vendor/FHC-vendor/easyui/demo/switchbutton/basic.html
diff --git a/vendor/easyui/demo/tabs/autoheight.html b/vendor/FHC-vendor/easyui/demo/tabs/autoheight.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/autoheight.html
rename to vendor/FHC-vendor/easyui/demo/tabs/autoheight.html
index 8fd287ad6..e34a3dc8e
--- a/vendor/easyui/demo/tabs/autoheight.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/autoheight.html
@@ -1,36 +1,36 @@
-
-
-
-
- Auto Height for Tabs - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Auto Height for Tabs
- The tabs height is auto adjusted according to tab panel content.
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
- This is the help content.
-
-
-
+
+
+
+
+ Auto Height for Tabs - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Auto Height for Tabs
+ The tabs height is auto adjusted according to tab panel content.
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
+ This is the help content.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/basic.html b/vendor/FHC-vendor/easyui/demo/tabs/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/basic.html
rename to vendor/FHC-vendor/easyui/demo/tabs/basic.html
index c5a7ce675..293b91ce7
--- a/vendor/easyui/demo/tabs/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/basic.html
@@ -1,36 +1,36 @@
-
-
-
-
- Basic Tabs - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Tabs
- Click tab strip to swap tab panel content.
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
- This is the help content.
-
-
-
+
+
+
+
+ Basic Tabs - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Tabs
+ Click tab strip to swap tab panel content.
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
+ This is the help content.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/dropdown.html b/vendor/FHC-vendor/easyui/demo/tabs/dropdown.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/dropdown.html
rename to vendor/FHC-vendor/easyui/demo/tabs/dropdown.html
index e13426c39..7c9daacf3
--- a/vendor/easyui/demo/tabs/dropdown.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/dropdown.html
@@ -1,55 +1,55 @@
-
-
-
-
- Tabs with DropDown - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tabs with DropDown
- This sample shows how to add a dropdown menu over a tab strip.
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
- This is the help content.
-
-
-
-
Welcome
-
Help Contents
-
Search
-
Dynamic Help
-
-
-
-
+
+
+
+
+ Tabs with DropDown - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tabs with DropDown
+ This sample shows how to add a dropdown menu over a tab strip.
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
+ This is the help content.
+
+
+
+
Welcome
+
Help Contents
+
Search
+
Dynamic Help
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/fixedwidth.html b/vendor/FHC-vendor/easyui/demo/tabs/fixedwidth.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/fixedwidth.html
rename to vendor/FHC-vendor/easyui/demo/tabs/fixedwidth.html
index 18030664a..390e9878e
--- a/vendor/easyui/demo/tabs/fixedwidth.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/fixedwidth.html
@@ -1,37 +1,37 @@
-
-
-
-
- Fixed Tab Width - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fixed Tab Width
- The tab strips have fixed width and height.
-
-
-
+
+
+
+
+ Fixed Tab Width - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fixed Tab Width
+ The tab strips have fixed width and height.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/fluid.html b/vendor/FHC-vendor/easyui/demo/tabs/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/fluid.html
rename to vendor/FHC-vendor/easyui/demo/tabs/fluid.html
index 42cf7fc36..d31d6fb65
--- a/vendor/easyui/demo/tabs/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/fluid.html
@@ -1,24 +1,24 @@
-
-
-
-
- Fluid Tabs - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Tabs
- This example shows how to set the width of Tabs to a percentage of its parent container.
-
-
-
-
The tabs has a width of 100%.
-
-
-
-
-
+
+
+
+
+ Fluid Tabs - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Tabs
+ This example shows how to set the width of Tabs to a percentage of its parent container.
+
+
+
+
The tabs has a width of 100%.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/hover.html b/vendor/FHC-vendor/easyui/demo/tabs/hover.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/hover.html
rename to vendor/FHC-vendor/easyui/demo/tabs/hover.html
index 04419c852..5b62ac90b
--- a/vendor/easyui/demo/tabs/hover.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/hover.html
@@ -1,46 +1,46 @@
-
-
-
-
- Hover Tabs - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Hover Tabs
- Move mouse over the tab strip to open the tab panel.
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
- This is the help content.
-
-
-
-
+
+
+
+
+ Hover Tabs - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Hover Tabs
+ Move mouse over the tab strip to open the tab panel.
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
+ This is the help content.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/images/modem.png b/vendor/FHC-vendor/easyui/demo/tabs/images/modem.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo/tabs/images/modem.png
rename to vendor/FHC-vendor/easyui/demo/tabs/images/modem.png
diff --git a/vendor/easyui/demo/tabs/images/pda.png b/vendor/FHC-vendor/easyui/demo/tabs/images/pda.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo/tabs/images/pda.png
rename to vendor/FHC-vendor/easyui/demo/tabs/images/pda.png
diff --git a/vendor/easyui/demo/tabs/images/scanner.png b/vendor/FHC-vendor/easyui/demo/tabs/images/scanner.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo/tabs/images/scanner.png
rename to vendor/FHC-vendor/easyui/demo/tabs/images/scanner.png
diff --git a/vendor/easyui/demo/tabs/images/tablet.png b/vendor/FHC-vendor/easyui/demo/tabs/images/tablet.png
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/demo/tabs/images/tablet.png
rename to vendor/FHC-vendor/easyui/demo/tabs/images/tablet.png
diff --git a/vendor/easyui/demo/tabs/nestedtabs.html b/vendor/FHC-vendor/easyui/demo/tabs/nestedtabs.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/nestedtabs.html
rename to vendor/FHC-vendor/easyui/demo/tabs/nestedtabs.html
index 6f78600e7..94c2ac5dd
--- a/vendor/easyui/demo/tabs/nestedtabs.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/nestedtabs.html
@@ -1,54 +1,54 @@
-
-
-
-
- Nested Tabs - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Nested Tabs
- The tab panel can contain sub tabs or other components.
-
-
-
-
-
Content 1
-
Content 2
-
Content 3
-
-
-
-
-
-
-
-
-
-
- Title1
- Title2
- Title3
-
-
-
-
- d11
- d12
- d13
-
-
- d21
- d22
- d23
-
-
-
-
-
-
-
+
+
+
+
+ Nested Tabs - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Nested Tabs
+ The tab panel can contain sub tabs or other components.
+
+
+
+
+
Content 1
+
Content 2
+
Content 3
+
+
+
+
+
+
+
+
+
+
+ Title1
+ Title2
+ Title3
+
+
+
+
+ d11
+ d12
+ d13
+
+
+ d21
+ d22
+ d23
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/striptools.html b/vendor/FHC-vendor/easyui/demo/tabs/striptools.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/striptools.html
rename to vendor/FHC-vendor/easyui/demo/tabs/striptools.html
index 13ca5b458..83e6ba0d1
--- a/vendor/easyui/demo/tabs/striptools.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/striptools.html
@@ -1,39 +1,39 @@
-
-
-
-
- Tabs Strip Tools - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tabs Strip Tools
- Click the mini-buttons on the tab strip to perform actions.
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
- This is the help content.
-
-
-
-
-
+
+
+
+
+ Tabs Strip Tools - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tabs Strip Tools
+ Click the mini-buttons on the tab strip to perform actions.
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+ This is the help content.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/style.html b/vendor/FHC-vendor/easyui/demo/tabs/style.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/style.html
rename to vendor/FHC-vendor/easyui/demo/tabs/style.html
index adcb50771..f27eae1de
--- a/vendor/easyui/demo/tabs/style.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/style.html
@@ -1,51 +1,51 @@
-
-
-
-
- Tabs Style - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tabs Style
- Click the options below to change the tabs style.
-
- plain
- narrow
- pill
- justified
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
- This is the help content.
-
-
-
-
+
+
+
+
+ Tabs Style - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tabs Style
+ Click the options below to change the tabs style.
+
+ plain
+ narrow
+ pill
+ justified
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
+ This is the help content.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/tabimage.html b/vendor/FHC-vendor/easyui/demo/tabs/tabimage.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/tabs/tabimage.html
rename to vendor/FHC-vendor/easyui/demo/tabs/tabimage.html
index 415cbef86..e9df65de8
--- a/vendor/easyui/demo/tabs/tabimage.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/tabimage.html
@@ -1,41 +1,41 @@
-
-
-
-
- Tabs with Images - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tabs with Images
- The tab strip can display big images.
-
-
-
-
A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.
-
-
-
In computing, an image scanner—often abbreviated to just scanner—is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image.
-
-
-
A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smartphones.
-
-
-
A tablet computer, or simply tablet, is a one-piece mobile computer. Devices typically have a touchscreen, with finger or stylus gestures replacing the conventional computer mouse.
-
-
-
-
+
+
+
+
+ Tabs with Images - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tabs with Images
+ The tab strip can display big images.
+
+
+
+
A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.
+
+
+
In computing, an image scanner—often abbreviated to just scanner—is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image.
+
+
+
A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smartphones.
+
+
+
A tablet computer, or simply tablet, is a one-piece mobile computer. Devices typically have a touchscreen, with finger or stylus gestures replacing the conventional computer mouse.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/tabposition.html b/vendor/FHC-vendor/easyui/demo/tabs/tabposition.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/tabposition.html
rename to vendor/FHC-vendor/easyui/demo/tabs/tabposition.html
index 43547367c..9f1bc19ea
--- a/vendor/easyui/demo/tabs/tabposition.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/tabposition.html
@@ -1,45 +1,45 @@
-
-
-
-
- Tab Position - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tab Position
- Click the 'position' drop-down list and select an item to change the tab position.
-
- Position:
-
- Top
- Bottom
- Left
- Right
-
-
-
-
-
jQuery EasyUI framework helps you build your web pages easily.
-
- easyui is a collection of user-interface plugin based on jQuery.
- easyui provides essential functionality for building modem, interactive, javascript applications.
- using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
- complete framework for HTML5 web page.
- easyui save your time and scales while developing your products.
- easyui is very easy but powerful.
-
-
-
-
- This is the help content.
-
-
-
-
+
+
+
+
+ Tab Position - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tab Position
+ Click the 'position' drop-down list and select an item to change the tab position.
+
+ Position:
+
+ Top
+ Bottom
+ Left
+ Right
+
+
+
+
+
jQuery EasyUI framework helps you build your web pages easily.
+
+ easyui is a collection of user-interface plugin based on jQuery.
+ easyui provides essential functionality for building modem, interactive, javascript applications.
+ using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
+ complete framework for HTML5 web page.
+ easyui save your time and scales while developing your products.
+ easyui is very easy but powerful.
+
+
+
+
+ This is the help content.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/tabstools.html b/vendor/FHC-vendor/easyui/demo/tabs/tabstools.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tabs/tabstools.html
rename to vendor/FHC-vendor/easyui/demo/tabs/tabstools.html
index 9c8fa1012..48bdda83e
--- a/vendor/easyui/demo/tabs/tabstools.html
+++ b/vendor/FHC-vendor/easyui/demo/tabs/tabstools.html
@@ -1,41 +1,41 @@
-
-
-
-
- Tabs Tools - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tabs Tools
- Click the buttons on the top right of tabs header to add or remove tab panel.
-
-
-
-
-
-
+
+
+
+
+ Tabs Tools - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tabs Tools
+ Click the buttons on the top right of tabs header to add or remove tab panel.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/tree_data1.json b/vendor/FHC-vendor/easyui/demo/tabs/tree_data1.json
old mode 100755
new mode 100644
similarity index 93%
rename from vendor/easyui/demo/tree/tree_data1.json
rename to vendor/FHC-vendor/easyui/demo/tabs/tree_data1.json
index e0c619226..83fb0d619
--- a/vendor/easyui/demo/tree/tree_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/tabs/tree_data1.json
@@ -1,49 +1,49 @@
-[{
- "id":1,
- "text":"My Documents",
- "children":[{
- "id":11,
- "text":"Photos",
- "state":"closed",
- "children":[{
- "id":111,
- "text":"Friend"
- },{
- "id":112,
- "text":"Wife"
- },{
- "id":113,
- "text":"Company"
- }]
- },{
- "id":12,
- "text":"Program Files",
- "children":[{
- "id":121,
- "text":"Intel"
- },{
- "id":122,
- "text":"Java",
- "attributes":{
- "p1":"Custom Attribute1",
- "p2":"Custom Attribute2"
- }
- },{
- "id":123,
- "text":"Microsoft Office"
- },{
- "id":124,
- "text":"Games",
- "checked":true
- }]
- },{
- "id":13,
- "text":"index.html"
- },{
- "id":14,
- "text":"about.html"
- },{
- "id":15,
- "text":"welcome.html"
- }]
-}]
+[{
+ "id":1,
+ "text":"My Documents",
+ "children":[{
+ "id":11,
+ "text":"Photos",
+ "state":"closed",
+ "children":[{
+ "id":111,
+ "text":"Friend"
+ },{
+ "id":112,
+ "text":"Wife"
+ },{
+ "id":113,
+ "text":"Company"
+ }]
+ },{
+ "id":12,
+ "text":"Program Files",
+ "children":[{
+ "id":121,
+ "text":"Intel"
+ },{
+ "id":122,
+ "text":"Java",
+ "attributes":{
+ "p1":"Custom Attribute1",
+ "p2":"Custom Attribute2"
+ }
+ },{
+ "id":123,
+ "text":"Microsoft Office"
+ },{
+ "id":124,
+ "text":"Games",
+ "checked":true
+ }]
+ },{
+ "id":13,
+ "text":"index.html"
+ },{
+ "id":14,
+ "text":"about.html"
+ },{
+ "id":15,
+ "text":"welcome.html"
+ }]
+}]
diff --git a/vendor/easyui/demo/textbox/basic.html b/vendor/FHC-vendor/easyui/demo/textbox/basic.html
similarity index 100%
rename from vendor/easyui/demo/textbox/basic.html
rename to vendor/FHC-vendor/easyui/demo/textbox/basic.html
diff --git a/vendor/easyui/demo/textbox/button.html b/vendor/FHC-vendor/easyui/demo/textbox/button.html
similarity index 100%
rename from vendor/easyui/demo/textbox/button.html
rename to vendor/FHC-vendor/easyui/demo/textbox/button.html
diff --git a/vendor/easyui/demo/textbox/clearicon.html b/vendor/FHC-vendor/easyui/demo/textbox/clearicon.html
similarity index 100%
rename from vendor/easyui/demo/textbox/clearicon.html
rename to vendor/FHC-vendor/easyui/demo/textbox/clearicon.html
diff --git a/vendor/easyui/demo/textbox/custom.html b/vendor/FHC-vendor/easyui/demo/textbox/custom.html
similarity index 100%
rename from vendor/easyui/demo/textbox/custom.html
rename to vendor/FHC-vendor/easyui/demo/textbox/custom.html
diff --git a/vendor/easyui/demo/textbox/fluid.html b/vendor/FHC-vendor/easyui/demo/textbox/fluid.html
similarity index 100%
rename from vendor/easyui/demo/textbox/fluid.html
rename to vendor/FHC-vendor/easyui/demo/textbox/fluid.html
diff --git a/vendor/easyui/demo/textbox/icons.html b/vendor/FHC-vendor/easyui/demo/textbox/icons.html
similarity index 100%
rename from vendor/easyui/demo/textbox/icons.html
rename to vendor/FHC-vendor/easyui/demo/textbox/icons.html
diff --git a/vendor/easyui/demo/textbox/multiline.html b/vendor/FHC-vendor/easyui/demo/textbox/multiline.html
similarity index 100%
rename from vendor/easyui/demo/textbox/multiline.html
rename to vendor/FHC-vendor/easyui/demo/textbox/multiline.html
diff --git a/vendor/easyui/demo/textbox/size.html b/vendor/FHC-vendor/easyui/demo/textbox/size.html
similarity index 100%
rename from vendor/easyui/demo/textbox/size.html
rename to vendor/FHC-vendor/easyui/demo/textbox/size.html
diff --git a/vendor/easyui/demo/timespinner/actions.html b/vendor/FHC-vendor/easyui/demo/timespinner/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/timespinner/actions.html
rename to vendor/FHC-vendor/easyui/demo/timespinner/actions.html
index b03229fdc..62a70bfd5
--- a/vendor/easyui/demo/timespinner/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/timespinner/actions.html
@@ -1,38 +1,38 @@
-
-
-
-
- TimeSpinner Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- TimeSpinner Actions
- Click the buttons below to perform actions.
-
-
-
-
+
+
+
+
+ TimeSpinner Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ TimeSpinner Actions
+ Click the buttons below to perform actions.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/timespinner/basic.html b/vendor/FHC-vendor/easyui/demo/timespinner/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/timespinner/basic.html
rename to vendor/FHC-vendor/easyui/demo/timespinner/basic.html
index 55c88b9f8..8c32d3006
--- a/vendor/easyui/demo/timespinner/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/timespinner/basic.html
@@ -1,18 +1,18 @@
-
-
-
-
- Basic TimeSpinner - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic TimeSpinner
- Click spin button to adjust time.
-
-
-
+
+
+
+
+ Basic TimeSpinner - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic TimeSpinner
+ Click spin button to adjust time.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/timespinner/fluid.html b/vendor/FHC-vendor/easyui/demo/timespinner/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/timespinner/fluid.html
rename to vendor/FHC-vendor/easyui/demo/timespinner/fluid.html
index 1b3ce46bf..8588fe953
--- a/vendor/easyui/demo/timespinner/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/timespinner/fluid.html
@@ -1,21 +1,21 @@
-
-
-
-
- Fluid TimeSpinner - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid TimeSpinner
- This example shows how to set the width of TimeSpinner to a percentage of its parent container.
-
- width: 50%
-
- width: 30%
-
-
+
+
+
+
+ Fluid TimeSpinner - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid TimeSpinner
+ This example shows how to set the width of TimeSpinner to a percentage of its parent container.
+
+ width: 50%
+
+ width: 30%
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/timespinner/range.html b/vendor/FHC-vendor/easyui/demo/timespinner/range.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/timespinner/range.html
rename to vendor/FHC-vendor/easyui/demo/timespinner/range.html
index 24ece6615..63bbf55c8
--- a/vendor/easyui/demo/timespinner/range.html
+++ b/vendor/FHC-vendor/easyui/demo/timespinner/range.html
@@ -1,20 +1,20 @@
-
-
-
-
- Time Range - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Time Range
- The time value is constrained in specified range.
-
- From 08:30 to 18:00
-
-
-
+
+
+
+
+ Time Range - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Time Range
+ The time value is constrained in specified range.
+
+ From 08:30 to 18:00
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/_dialog.html b/vendor/FHC-vendor/easyui/demo/tooltip/_dialog.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/tooltip/_dialog.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/_dialog.html
index ddcdc074c..2c1b464d2
--- a/vendor/easyui/demo/tooltip/_dialog.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/_dialog.html
@@ -1,23 +1,23 @@
-
-
-
-
- Dialog Content
-
-
-
-
+
+
+
+
+ Dialog Content
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/ajax.html b/vendor/FHC-vendor/easyui/demo/tooltip/ajax.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tooltip/ajax.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/ajax.html
index c0095fa2b..2de45de7e
--- a/vendor/easyui/demo/tooltip/ajax.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/ajax.html
@@ -1,32 +1,32 @@
-
-
-
-
- Ajax Tooltip - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Ajax Tooltip
- The tooltip content can be loaded via AJAX.
-
- Hove me to display tooltip content via AJAX.
-
+
+
+
+
+ Ajax Tooltip - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Ajax Tooltip
+ The tooltip content can be loaded via AJAX.
+
+ Hove me to display tooltip content via AJAX.
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/basic.html b/vendor/FHC-vendor/easyui/demo/tooltip/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tooltip/basic.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/basic.html
index 3fb13625b..b9ad0e0d3
--- a/vendor/easyui/demo/tooltip/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/basic.html
@@ -1,20 +1,20 @@
-
-
-
-
- Basic Tooltip - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Tooltip
- Hover the links to display tooltip message.
-
- The tooltip can use each elements title attribute.
- Hover me to display tooltip.
-
-
+
+
+
+
+ Basic Tooltip - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Tooltip
+ Hover the links to display tooltip message.
+
+ The tooltip can use each elements title attribute.
+ Hover me to display tooltip.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/customcontent.html b/vendor/FHC-vendor/easyui/demo/tooltip/customcontent.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/tooltip/customcontent.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/customcontent.html
index 68ce13c20..3e1ce9766
--- a/vendor/easyui/demo/tooltip/customcontent.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/customcontent.html
@@ -1,32 +1,32 @@
-
-
-
-
- Custom Tooltip Content - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Tooltip Content
- Access to each elements attribute to get the tooltip content.
-
-
-
-
-
+
+
+
+
+ Custom Tooltip Content - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Tooltip Content
+ Access to each elements attribute to get the tooltip content.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/customstyle.html b/vendor/FHC-vendor/easyui/demo/tooltip/customstyle.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tooltip/customstyle.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/customstyle.html
index 13f10ac59..b5c8f3ec0
--- a/vendor/easyui/demo/tooltip/customstyle.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/customstyle.html
@@ -1,52 +1,52 @@
-
-
-
-
- Custom Tooltip Style - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Tooltip Style
- This sample shows how to change the tooltip style.
-
-
-
-
-
+
+
+
+
+ Custom Tooltip Style - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Tooltip Style
+ This sample shows how to change the tooltip style.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/position.html b/vendor/FHC-vendor/easyui/demo/tooltip/position.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tooltip/position.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/position.html
index 8707b2557..ac97d67b7
--- a/vendor/easyui/demo/tooltip/position.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/position.html
@@ -1,34 +1,34 @@
-
-
-
-
- Tooltip Position - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tooltip Position
- Click the drop-down list below to change where the tooltip appears.
-
- Select position:
-
- Bottom
- Top
- Left
- Right
-
-
-
-
+
+
+
+
+ Tooltip Position - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tooltip Position
+ Click the drop-down list below to change where the tooltip appears.
+
+ Select position:
+
+ Bottom
+ Top
+ Left
+ Right
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/toolbar.html b/vendor/FHC-vendor/easyui/demo/tooltip/toolbar.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tooltip/toolbar.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/toolbar.html
index c376ea2cd..ac1dff78d
--- a/vendor/easyui/demo/tooltip/toolbar.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/toolbar.html
@@ -1,40 +1,40 @@
-
-
-
-
- Tooltip as Toolbar - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tooltip as Toolbar
- This sample shows how to create a tooltip style toolbar.
-
-
-
-
+
+
+
+
+ Tooltip as Toolbar - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tooltip as Toolbar
+ This sample shows how to create a tooltip style toolbar.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tooltip/tooltipdialog.html b/vendor/FHC-vendor/easyui/demo/tooltip/tooltipdialog.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/tooltip/tooltipdialog.html
rename to vendor/FHC-vendor/easyui/demo/tooltip/tooltipdialog.html
index a22bcac0b..caee52461
--- a/vendor/easyui/demo/tooltip/tooltipdialog.html
+++ b/vendor/FHC-vendor/easyui/demo/tooltip/tooltipdialog.html
@@ -1,44 +1,44 @@
-
-
-
-
- Tooltip Dialog - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tooltip Dialog
- This sample shows how to create a tooltip dialog.
-
-
-
-
+
+
+
+
+ Tooltip Dialog - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tooltip Dialog
+ This sample shows how to create a tooltip dialog.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/actions.html b/vendor/FHC-vendor/easyui/demo/tree/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/actions.html
rename to vendor/FHC-vendor/easyui/demo/tree/actions.html
index 4b194e724..b5e2d4bce
--- a/vendor/easyui/demo/tree/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/actions.html
@@ -1,47 +1,47 @@
-
-
-
-
- Tree Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tree Actions
- Click the buttons below to perform actions.
-
-
-
-
+
+
+
+
+ Tree Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tree Actions
+ Click the buttons below to perform actions.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/animation.html b/vendor/FHC-vendor/easyui/demo/tree/animation.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/animation.html
rename to vendor/FHC-vendor/easyui/demo/tree/animation.html
index 83fb263fe..d7ea6ccb1
--- a/vendor/easyui/demo/tree/animation.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/animation.html
@@ -1,20 +1,20 @@
-
-
-
-
- Animation Tree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Animation Tree
- Apply 'animate' property to true to enable animation effect.
-
-
-
+
+
+
+
+ Animation Tree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Animation Tree
+ Apply 'animate' property to true to enable animation effect.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/basic.html b/vendor/FHC-vendor/easyui/demo/tree/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/tree/basic.html
rename to vendor/FHC-vendor/easyui/demo/tree/basic.html
index 96f4396ec..9d937a7bd
--- a/vendor/easyui/demo/tree/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/basic.html
@@ -1,53 +1,53 @@
-
-
-
-
- Basic Tree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Tree
- Click the arrow on the left to expand or collapse nodes.
-
-
-
-
- My Documents
-
-
- Photos
-
-
- Friend
-
-
- Wife
-
-
- Company
-
-
-
-
- Program Files
-
- Intel
- Java
- Microsoft Office
- Games
-
-
- index.html
- about.html
- welcome.html
-
-
-
-
-
-
+
+
+
+
+ Basic Tree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Tree
+ Click the arrow on the left to expand or collapse nodes.
+
+
+
+
+ My Documents
+
+
+ Photos
+
+
+ Friend
+
+
+ Wife
+
+
+ Company
+
+
+
+
+ Program Files
+
+ Intel
+ Java
+ Microsoft Office
+ Games
+
+
+ index.html
+ about.html
+ welcome.html
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/checkbox.html b/vendor/FHC-vendor/easyui/demo/tree/checkbox.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/checkbox.html
rename to vendor/FHC-vendor/easyui/demo/tree/checkbox.html
index 2d1f8d564..734266e57
--- a/vendor/easyui/demo/tree/checkbox.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/checkbox.html
@@ -1,37 +1,37 @@
-
-
-
-
- CheckBox Tree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- CheckBox Tree
- Tree nodes with check boxes.
-
-
- CascadeCheck
- OnlyLeafCheck
-
-
-
-
+
+
+
+
+ CheckBox Tree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ CheckBox Tree
+ Tree nodes with check boxes.
+
+
+ CascadeCheck
+ OnlyLeafCheck
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/contextmenu.html b/vendor/FHC-vendor/easyui/demo/tree/contextmenu.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/tree/contextmenu.html
rename to vendor/FHC-vendor/easyui/demo/tree/contextmenu.html
index 342fcf3ee..67f14d0b9
--- a/vendor/easyui/demo/tree/contextmenu.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/contextmenu.html
@@ -1,65 +1,65 @@
-
-
-
-
- Tree Context Menu - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tree Context Menu
- Right click on a node to display context menu.
-
-
-
-
-
+
+
+
+
+ Tree Context Menu - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tree Context Menu
+ Right click on a node to display context menu.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/dnd.html b/vendor/FHC-vendor/easyui/demo/tree/dnd.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/dnd.html
rename to vendor/FHC-vendor/easyui/demo/tree/dnd.html
index 4be5bbd45..fdf4c1faa
--- a/vendor/easyui/demo/tree/dnd.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/dnd.html
@@ -1,20 +1,20 @@
-
-
-
-
- Drag Drop Tree Nodes - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Drag Drop Tree Nodes
- Press mouse down and drag a node to another position.
-
-
-
+
+
+
+
+ Drag Drop Tree Nodes - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Drag Drop Tree Nodes
+ Press mouse down and drag a node to another position.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/editable.html b/vendor/FHC-vendor/easyui/demo/tree/editable.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/editable.html
rename to vendor/FHC-vendor/easyui/demo/tree/editable.html
index 9d3b62c80..afbb8c60d
--- a/vendor/easyui/demo/tree/editable.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/editable.html
@@ -1,27 +1,27 @@
-
-
-
-
- Editable Tree - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Editable Tree
- Click the node to begin edit, press enter key to stop edit or esc key to cancel edit.
-
-
-
+
+
+
+
+ Editable Tree - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Editable Tree
+ Click the node to begin edit, press enter key to stop edit or esc key to cancel edit.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/formatting.html b/vendor/FHC-vendor/easyui/demo/tree/formatting.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/formatting.html
rename to vendor/FHC-vendor/easyui/demo/tree/formatting.html
index 187f58869..e83d1801f
--- a/vendor/easyui/demo/tree/formatting.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/formatting.html
@@ -1,32 +1,32 @@
-
-
-
-
- Formatting Tree Nodes - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Formatting Tree Nodes
- This example shows how to display extra information on nodes.
-
-
-
+
+
+
+
+ Formatting Tree Nodes - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Formatting Tree Nodes
+ This example shows how to display extra information on nodes.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/icons.html b/vendor/FHC-vendor/easyui/demo/tree/icons.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/icons.html
rename to vendor/FHC-vendor/easyui/demo/tree/icons.html
index c4cecb84d..c50df79d4
--- a/vendor/easyui/demo/tree/icons.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/icons.html
@@ -1,20 +1,20 @@
-
-
-
-
- Tree Node Icons - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tree Node Icons
- This sample illustrates how to add icons to tree node.
-
-
-
+
+
+
+
+ Tree Node Icons - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tree Node Icons
+ This sample illustrates how to add icons to tree node.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/lazyload.html b/vendor/FHC-vendor/easyui/demo/tree/lazyload.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/tree/lazyload.html
rename to vendor/FHC-vendor/easyui/demo/tree/lazyload.html
index 865cee614..014b25573
--- a/vendor/easyui/demo/tree/lazyload.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/lazyload.html
@@ -1,82 +1,82 @@
-
-
-
-
- Lazy Load Tree Nodes - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Lazy Load Tree Nodes
- Get full hierarchical tree data but lazy load nodes level by level.
-
-
-
-
+
+
+
+
+ Lazy Load Tree Nodes - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Lazy Load Tree Nodes
+ Get full hierarchical tree data but lazy load nodes level by level.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tree/lines.html b/vendor/FHC-vendor/easyui/demo/tree/lines.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/tree/lines.html
rename to vendor/FHC-vendor/easyui/demo/tree/lines.html
index 681a16b4a..820ac44d2
--- a/vendor/easyui/demo/tree/lines.html
+++ b/vendor/FHC-vendor/easyui/demo/tree/lines.html
@@ -1,20 +1,20 @@
-
-
-
-
- Tree Lines - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Tree Lines
- This sample shows how to show tree lines.
-
-
-
+
+
+
+
+ Tree Lines - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Tree Lines
+ This sample shows how to show tree lines.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/tabs/tree_data1.json b/vendor/FHC-vendor/easyui/demo/tree/tree_data1.json
old mode 100755
new mode 100644
similarity index 93%
rename from vendor/easyui/demo/tabs/tree_data1.json
rename to vendor/FHC-vendor/easyui/demo/tree/tree_data1.json
index e0c619226..83fb0d619
--- a/vendor/easyui/demo/tabs/tree_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/tree/tree_data1.json
@@ -1,49 +1,49 @@
-[{
- "id":1,
- "text":"My Documents",
- "children":[{
- "id":11,
- "text":"Photos",
- "state":"closed",
- "children":[{
- "id":111,
- "text":"Friend"
- },{
- "id":112,
- "text":"Wife"
- },{
- "id":113,
- "text":"Company"
- }]
- },{
- "id":12,
- "text":"Program Files",
- "children":[{
- "id":121,
- "text":"Intel"
- },{
- "id":122,
- "text":"Java",
- "attributes":{
- "p1":"Custom Attribute1",
- "p2":"Custom Attribute2"
- }
- },{
- "id":123,
- "text":"Microsoft Office"
- },{
- "id":124,
- "text":"Games",
- "checked":true
- }]
- },{
- "id":13,
- "text":"index.html"
- },{
- "id":14,
- "text":"about.html"
- },{
- "id":15,
- "text":"welcome.html"
- }]
-}]
+[{
+ "id":1,
+ "text":"My Documents",
+ "children":[{
+ "id":11,
+ "text":"Photos",
+ "state":"closed",
+ "children":[{
+ "id":111,
+ "text":"Friend"
+ },{
+ "id":112,
+ "text":"Wife"
+ },{
+ "id":113,
+ "text":"Company"
+ }]
+ },{
+ "id":12,
+ "text":"Program Files",
+ "children":[{
+ "id":121,
+ "text":"Intel"
+ },{
+ "id":122,
+ "text":"Java",
+ "attributes":{
+ "p1":"Custom Attribute1",
+ "p2":"Custom Attribute2"
+ }
+ },{
+ "id":123,
+ "text":"Microsoft Office"
+ },{
+ "id":124,
+ "text":"Games",
+ "checked":true
+ }]
+ },{
+ "id":13,
+ "text":"index.html"
+ },{
+ "id":14,
+ "text":"about.html"
+ },{
+ "id":15,
+ "text":"welcome.html"
+ }]
+}]
diff --git a/vendor/easyui/demo/tree/tree_data2.json b/vendor/FHC-vendor/easyui/demo/tree/tree_data2.json
old mode 100755
new mode 100644
similarity index 93%
rename from vendor/easyui/demo/tree/tree_data2.json
rename to vendor/FHC-vendor/easyui/demo/tree/tree_data2.json
index a6e225177..14e342911
--- a/vendor/easyui/demo/tree/tree_data2.json
+++ b/vendor/FHC-vendor/easyui/demo/tree/tree_data2.json
@@ -1,61 +1,61 @@
-[{
- "id":1,
- "text":"My Documents",
- "children":[{
- "id":11,
- "text":"Photos",
- "state":"closed",
- "children":[{
- "id":111,
- "text":"Friend"
- },{
- "id":112,
- "text":"Wife"
- },{
- "id":113,
- "text":"Company"
- }]
- },{
- "id":12,
- "text":"Program Files",
- "state":"closed",
- "children":[{
- "id":121,
- "text":"Intel"
- },{
- "id":122,
- "text":"Java"
- },{
- "id":123,
- "text":"Microsoft Office"
- },{
- "id":124,
- "text":"Games"
- }]
- },{
- "id":16,
- "text":"Actions",
- "children":[{
- "text":"Add",
- "iconCls":"icon-add"
- },{
- "text":"Remove",
- "iconCls":"icon-remove"
- },{
- "text":"Save",
- "iconCls":"icon-save"
- },{
- "text":"Search",
- "iconCls":"icon-search"
- }]
- },{
- "id":13,
- "text":"index.html"
- },{
- "id":14,
- "text":"about.html"
- },{
- "id":15,
- "text":"welcome.html"
- }]
-}]
+[{
+ "id":1,
+ "text":"My Documents",
+ "children":[{
+ "id":11,
+ "text":"Photos",
+ "state":"closed",
+ "children":[{
+ "id":111,
+ "text":"Friend"
+ },{
+ "id":112,
+ "text":"Wife"
+ },{
+ "id":113,
+ "text":"Company"
+ }]
+ },{
+ "id":12,
+ "text":"Program Files",
+ "state":"closed",
+ "children":[{
+ "id":121,
+ "text":"Intel"
+ },{
+ "id":122,
+ "text":"Java"
+ },{
+ "id":123,
+ "text":"Microsoft Office"
+ },{
+ "id":124,
+ "text":"Games"
+ }]
+ },{
+ "id":16,
+ "text":"Actions",
+ "children":[{
+ "text":"Add",
+ "iconCls":"icon-add"
+ },{
+ "text":"Remove",
+ "iconCls":"icon-remove"
+ },{
+ "text":"Save",
+ "iconCls":"icon-save"
+ },{
+ "text":"Search",
+ "iconCls":"icon-search"
+ }]
+ },{
+ "id":13,
+ "text":"index.html"
+ },{
+ "id":14,
+ "text":"about.html"
+ },{
+ "id":15,
+ "text":"welcome.html"
+ }]
+}]
diff --git a/vendor/easyui/demo/treegrid/actions.html b/vendor/FHC-vendor/easyui/demo/treegrid/actions.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/treegrid/actions.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/actions.html
index 6249a9eed..31430a531
--- a/vendor/easyui/demo/treegrid/actions.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/actions.html
@@ -1,64 +1,64 @@
-
-
-
-
- TreeGrid Actions - jQuery EasyUI Demo
-
-
-
-
-
-
-
- TreeGrid Actions
- Click the buttons below to perform actions.
-
-
-
-
- Task Name
- Persons
- Begin Date
- End Date
- Progress
-
-
-
-
-
+
+
+
+
+ TreeGrid Actions - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ TreeGrid Actions
+ Click the buttons below to perform actions.
+
+
+
+
+ Task Name
+ Persons
+ Begin Date
+ End Date
+ Progress
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/basic.html b/vendor/FHC-vendor/easyui/demo/treegrid/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/treegrid/basic.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/basic.html
index 3b5076bb2..7daefebda
--- a/vendor/easyui/demo/treegrid/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/basic.html
@@ -1,34 +1,34 @@
-
-
-
-
- Basic TreeGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic TreeGrid
- TreeGrid allows you to expand or collapse group rows.
-
-
-
-
- Name
- Size
- Modified Date
-
-
-
-
-
+
+
+
+
+ Basic TreeGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic TreeGrid
+ TreeGrid allows you to expand or collapse group rows.
+
+
+
+
+ Name
+ Size
+ Modified Date
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/clientpagination.html b/vendor/FHC-vendor/easyui/demo/treegrid/clientpagination.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/treegrid/clientpagination.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/clientpagination.html
index 03f8bf3a5..7e6a50060
--- a/vendor/easyui/demo/treegrid/clientpagination.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/clientpagination.html
@@ -1,189 +1,189 @@
-
-
-
-
- Client Side Pagination in TreeGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Client Side Pagination in TreeGrid
- This sample shows how to implement client side pagination in TreeGrid.
-
-
-
-
- Task Name
- Persons
- Begin Date
- End Date
- Progress
-
-
-
-
-
+
+
+
+
+ Client Side Pagination in TreeGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Client Side Pagination in TreeGrid
+ This sample shows how to implement client side pagination in TreeGrid.
+
+
+
+
+ Task Name
+ Persons
+ Begin Date
+ End Date
+ Progress
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/contextmenu.html b/vendor/FHC-vendor/easyui/demo/treegrid/contextmenu.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/treegrid/contextmenu.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/contextmenu.html
index 3394ea15d..7bc92ed35
--- a/vendor/easyui/demo/treegrid/contextmenu.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/contextmenu.html
@@ -1,106 +1,106 @@
-
-
-
-
- TreeGrid ContextMenu - jQuery EasyUI Demo
-
-
-
-
-
-
-
- TreeGrid ContextMenu
- Right click to display the context menu.
-
-
-
-
- Task Name
- Persons
- Begin Date
- End Date
- Progress
-
-
-
-
-
-
+
+
+
+
+ TreeGrid ContextMenu - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ TreeGrid ContextMenu
+ Right click to display the context menu.
+
+
+
+
+ Task Name
+ Persons
+ Begin Date
+ End Date
+ Progress
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/editable.html b/vendor/FHC-vendor/easyui/demo/treegrid/editable.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/treegrid/editable.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/editable.html
index 0b79d39d4..30713e6f6
--- a/vendor/easyui/demo/treegrid/editable.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/editable.html
@@ -1,93 +1,93 @@
-
-
-
-
- Editable TreeGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Editable TreeGrid
- Select one node and click edit button to perform editing.
-
-
-
-
- Task Name
- Persons
- Begin Date
- End Date
- Progress
-
-
-
-
-
-
+
+
+
+
+ Editable TreeGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Editable TreeGrid
+ Select one node and click edit button to perform editing.
+
+
+
+
+ Task Name
+ Persons
+ Begin Date
+ End Date
+ Progress
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/fluid.html b/vendor/FHC-vendor/easyui/demo/treegrid/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/treegrid/fluid.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/fluid.html
index 1fd82f674..e0c8c0e0a
--- a/vendor/easyui/demo/treegrid/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/fluid.html
@@ -1,33 +1,33 @@
-
-
-
-
- Fluid TreeGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid TreeGrid
- This example shows how to assign percentage width to a column in TreeGrid.
-
-
-
-
- Name(50%)
- Size(20%)
- Modified Date(30%)
-
-
-
-
-
+
+
+
+
+ Fluid TreeGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid TreeGrid
+ This example shows how to assign percentage width to a column in TreeGrid.
+
+
+
+
+ Name(50%)
+ Size(20%)
+ Modified Date(30%)
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/footer.html b/vendor/FHC-vendor/easyui/demo/treegrid/footer.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/treegrid/footer.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/footer.html
index d03e7563f..5d1cff9a6
--- a/vendor/easyui/demo/treegrid/footer.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/footer.html
@@ -1,55 +1,55 @@
-
-
-
-
- TreeGrid with Footer - jQuery EasyUI Demo
-
-
-
-
-
-
-
- TreeGrid with Footer
- Show summary information on TreeGrid footer.
-
-
-
-
+
+
+
+
+ TreeGrid with Footer - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ TreeGrid with Footer
+ Show summary information on TreeGrid footer.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/lines.html b/vendor/FHC-vendor/easyui/demo/treegrid/lines.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/treegrid/lines.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/lines.html
index 935f862a3..78cf62339
--- a/vendor/easyui/demo/treegrid/lines.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/lines.html
@@ -1,35 +1,35 @@
-
-
-
-
- TreeGrid Lines - jQuery EasyUI Demo
-
-
-
-
-
-
-
- TreeGrid Lines
- This example shows how to show treegrid lines.
-
-
-
-
- Name
- Size
- Modified Date
-
-
-
-
-
+
+
+
+
+ TreeGrid Lines - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ TreeGrid Lines
+ This example shows how to show treegrid lines.
+
+
+
+
+ Name
+ Size
+ Modified Date
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/reports.html b/vendor/FHC-vendor/easyui/demo/treegrid/reports.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/treegrid/reports.html
rename to vendor/FHC-vendor/easyui/demo/treegrid/reports.html
index 062e6c87b..94f27f4b3
--- a/vendor/easyui/demo/treegrid/reports.html
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/reports.html
@@ -1,49 +1,49 @@
-
-
-
-
- Reports using TreeGrid - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Reports using TreeGrid
- Using TreeGrid to show complex reports.
-
-
-
-
- Region
-
-
-
-
- 2009
- 2010
-
-
- 1st qrt.
- 2st qrt.
- 3st qrt.
- 4st qrt.
- 1st qrt.
- 2st qrt.
- 3st qrt.
- 4st qrt.
-
-
-
-
-
+
+
+
+
+ Reports using TreeGrid - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Reports using TreeGrid
+ Using TreeGrid to show complex reports.
+
+
+
+
+ Region
+
+
+
+
+ 2009
+ 2010
+
+
+ 1st qrt.
+ 2st qrt.
+ 3st qrt.
+ 4st qrt.
+ 1st qrt.
+ 2st qrt.
+ 3st qrt.
+ 4st qrt.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/treegrid_data1.json b/vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data1.json
old mode 100755
new mode 100644
similarity index 94%
rename from vendor/easyui/demo/treegrid/treegrid_data1.json
rename to vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data1.json
index 6cc109739..0313d4618
--- a/vendor/easyui/demo/treegrid/treegrid_data1.json
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data1.json
@@ -1,73 +1,73 @@
-[{
- "id":1,
- "name":"C",
- "size":"",
- "date":"02/19/2010",
- "children":[{
- "id":2,
- "name":"Program Files",
- "size":"120 MB",
- "date":"03/20/2010",
- "children":[{
- "id":21,
- "name":"Java",
- "size":"",
- "date":"01/13/2010",
- "state":"closed",
- "children":[{
- "id":211,
- "name":"java.exe",
- "size":"142 KB",
- "date":"01/13/2010"
- },{
- "id":212,
- "name":"jawt.dll",
- "size":"5 KB",
- "date":"01/13/2010"
- }]
- },{
- "id":22,
- "name":"MySQL",
- "size":"",
- "date":"01/13/2010",
- "state":"closed",
- "children":[{
- "id":221,
- "name":"my.ini",
- "size":"10 KB",
- "date":"02/26/2009"
- },{
- "id":222,
- "name":"my-huge.ini",
- "size":"5 KB",
- "date":"02/26/2009"
- },{
- "id":223,
- "name":"my-large.ini",
- "size":"5 KB",
- "date":"02/26/2009"
- }]
- }]
- },{
- "id":3,
- "name":"eclipse",
- "size":"",
- "date":"01/20/2010",
- "children":[{
- "id":31,
- "name":"eclipse.exe",
- "size":"56 KB",
- "date":"05/19/2009"
- },{
- "id":32,
- "name":"eclipse.ini",
- "size":"1 KB",
- "date":"04/20/2010"
- },{
- "id":33,
- "name":"notice.html",
- "size":"7 KB",
- "date":"03/17/2005"
- }]
- }]
+[{
+ "id":1,
+ "name":"C",
+ "size":"",
+ "date":"02/19/2010",
+ "children":[{
+ "id":2,
+ "name":"Program Files",
+ "size":"120 MB",
+ "date":"03/20/2010",
+ "children":[{
+ "id":21,
+ "name":"Java",
+ "size":"",
+ "date":"01/13/2010",
+ "state":"closed",
+ "children":[{
+ "id":211,
+ "name":"java.exe",
+ "size":"142 KB",
+ "date":"01/13/2010"
+ },{
+ "id":212,
+ "name":"jawt.dll",
+ "size":"5 KB",
+ "date":"01/13/2010"
+ }]
+ },{
+ "id":22,
+ "name":"MySQL",
+ "size":"",
+ "date":"01/13/2010",
+ "state":"closed",
+ "children":[{
+ "id":221,
+ "name":"my.ini",
+ "size":"10 KB",
+ "date":"02/26/2009"
+ },{
+ "id":222,
+ "name":"my-huge.ini",
+ "size":"5 KB",
+ "date":"02/26/2009"
+ },{
+ "id":223,
+ "name":"my-large.ini",
+ "size":"5 KB",
+ "date":"02/26/2009"
+ }]
+ }]
+ },{
+ "id":3,
+ "name":"eclipse",
+ "size":"",
+ "date":"01/20/2010",
+ "children":[{
+ "id":31,
+ "name":"eclipse.exe",
+ "size":"56 KB",
+ "date":"05/19/2009"
+ },{
+ "id":32,
+ "name":"eclipse.ini",
+ "size":"1 KB",
+ "date":"04/20/2010"
+ },{
+ "id":33,
+ "name":"notice.html",
+ "size":"7 KB",
+ "date":"03/17/2005"
+ }]
+ }]
}]
\ No newline at end of file
diff --git a/vendor/easyui/demo/treegrid/treegrid_data2.json b/vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data2.json
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/treegrid/treegrid_data2.json
rename to vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data2.json
index 52c2c0527..f917507fd
--- a/vendor/easyui/demo/treegrid/treegrid_data2.json
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data2.json
@@ -1,11 +1,11 @@
-{"total":7,"rows":[
- {"id":1,"name":"All Tasks","begin":"3/4/2010","end":"3/20/2010","progress":60,"iconCls":"icon-ok"},
- {"id":2,"name":"Designing","begin":"3/4/2010","end":"3/10/2010","progress":100,"_parentId":1,"state":"closed"},
- {"id":21,"name":"Database","persons":2,"begin":"3/4/2010","end":"3/6/2010","progress":100,"_parentId":2},
- {"id":22,"name":"UML","persons":1,"begin":"3/7/2010","end":"3/8/2010","progress":100,"_parentId":2},
- {"id":23,"name":"Export Document","persons":1,"begin":"3/9/2010","end":"3/10/2010","progress":100,"_parentId":2},
- {"id":3,"name":"Coding","persons":2,"begin":"3/11/2010","end":"3/18/2010","progress":80},
- {"id":4,"name":"Testing","persons":1,"begin":"3/19/2010","end":"3/20/2010","progress":20}
-],"footer":[
- {"name":"Total Persons:","persons":7,"iconCls":"icon-sum"}
-]}
+{"total":7,"rows":[
+ {"id":1,"name":"All Tasks","begin":"3/4/2010","end":"3/20/2010","progress":60,"iconCls":"icon-ok"},
+ {"id":2,"name":"Designing","begin":"3/4/2010","end":"3/10/2010","progress":100,"_parentId":1,"state":"closed"},
+ {"id":21,"name":"Database","persons":2,"begin":"3/4/2010","end":"3/6/2010","progress":100,"_parentId":2},
+ {"id":22,"name":"UML","persons":1,"begin":"3/7/2010","end":"3/8/2010","progress":100,"_parentId":2},
+ {"id":23,"name":"Export Document","persons":1,"begin":"3/9/2010","end":"3/10/2010","progress":100,"_parentId":2},
+ {"id":3,"name":"Coding","persons":2,"begin":"3/11/2010","end":"3/18/2010","progress":80},
+ {"id":4,"name":"Testing","persons":1,"begin":"3/19/2010","end":"3/20/2010","progress":20}
+],"footer":[
+ {"name":"Total Persons:","persons":7,"iconCls":"icon-sum"}
+]}
diff --git a/vendor/easyui/demo/treegrid/treegrid_data3.json b/vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data3.json
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/treegrid/treegrid_data3.json
rename to vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data3.json
index 7015d317b..0475c38de
--- a/vendor/easyui/demo/treegrid/treegrid_data3.json
+++ b/vendor/FHC-vendor/easyui/demo/treegrid/treegrid_data3.json
@@ -1,13 +1,13 @@
-{"total":9,"rows":[
- {"id":1,"region":"Wyoming"},
- {"id":11,"region":"Albin","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
- {"id":12,"region":"Canon","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
- {"id":13,"region":"Egbert","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
- {"id":2,"region":"Washington"},
- {"id":21,"region":"Bellingham","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
- {"id":22,"region":"Chehalis","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
- {"id":23,"region":"Ellensburg","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
- {"id":24,"region":"Monroe","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}
-],"footer":[
- {"region":"Total","f1":14000,"f2":12600,"f3":13321,"f4":15281,"f5":14931,"f6":13461,"f7":14126,"f8":12866}
+{"total":9,"rows":[
+ {"id":1,"region":"Wyoming"},
+ {"id":11,"region":"Albin","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
+ {"id":12,"region":"Canon","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
+ {"id":13,"region":"Egbert","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1},
+ {"id":2,"region":"Washington"},
+ {"id":21,"region":"Bellingham","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
+ {"id":22,"region":"Chehalis","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
+ {"id":23,"region":"Ellensburg","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2},
+ {"id":24,"region":"Monroe","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}
+],"footer":[
+ {"region":"Total","f1":14000,"f2":12600,"f3":13321,"f4":15281,"f5":14931,"f6":13461,"f7":14126,"f8":12866}
]}
\ No newline at end of file
diff --git a/vendor/easyui/demo/validatebox/basic.html b/vendor/FHC-vendor/easyui/demo/validatebox/basic.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/validatebox/basic.html
rename to vendor/FHC-vendor/easyui/demo/validatebox/basic.html
index 5df5f5e63..701bca287
--- a/vendor/easyui/demo/validatebox/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/validatebox/basic.html
@@ -1,50 +1,50 @@
-
-
-
-
- Basic ValidateBox - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic ValidateBox
- It's easy to add validate logic to a input box.
-
-
-
-
-
+
+
+
+
+ Basic ValidateBox - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic ValidateBox
+ It's easy to add validate logic to a input box.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/validatebox/customtooltip.html b/vendor/FHC-vendor/easyui/demo/validatebox/customtooltip.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/validatebox/customtooltip.html
rename to vendor/FHC-vendor/easyui/demo/validatebox/customtooltip.html
index e997f1362..8574793eb
--- a/vendor/easyui/demo/validatebox/customtooltip.html
+++ b/vendor/FHC-vendor/easyui/demo/validatebox/customtooltip.html
@@ -1,95 +1,95 @@
-
-
-
-
- Custom ValidateBox Tooltip - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom ValidateBox Tooltip
- This sample shows how to display another tooltip message on a valid textbox.
-
-
-
-
-
+
+
+
+
+ Custom ValidateBox Tooltip - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom ValidateBox Tooltip
+ This sample shows how to display another tooltip message on a valid textbox.
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/validatebox/validateonblur.html b/vendor/FHC-vendor/easyui/demo/validatebox/validateonblur.html
old mode 100755
new mode 100644
similarity index 96%
rename from vendor/easyui/demo/validatebox/validateonblur.html
rename to vendor/FHC-vendor/easyui/demo/validatebox/validateonblur.html
index dc0211237..5709efa1b
--- a/vendor/easyui/demo/validatebox/validateonblur.html
+++ b/vendor/FHC-vendor/easyui/demo/validatebox/validateonblur.html
@@ -1,57 +1,57 @@
-
-
-
-
- Validate On Blur - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Validate On Blur
- Active validation on first blur event.
-
-
-
-
-
-
+
+
+
+
+ Validate On Blur - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Validate On Blur
+ Active validation on first blur event.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/window/basic.html b/vendor/FHC-vendor/easyui/demo/window/basic.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/window/basic.html
rename to vendor/FHC-vendor/easyui/demo/window/basic.html
index fb402468b..4c3c551c0
--- a/vendor/easyui/demo/window/basic.html
+++ b/vendor/FHC-vendor/easyui/demo/window/basic.html
@@ -1,23 +1,23 @@
-
-
-
-
- Basic Window - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Basic Window
- Window can be dragged freely on screen.
-
-
- The window content.
-
-
+
+
+
+
+ Basic Window - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Basic Window
+ Window can be dragged freely on screen.
+
+
+ The window content.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/window/customtools.html b/vendor/FHC-vendor/easyui/demo/window/customtools.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/window/customtools.html
rename to vendor/FHC-vendor/easyui/demo/window/customtools.html
index 4a0e2c45d..1a22ad172
--- a/vendor/easyui/demo/window/customtools.html
+++ b/vendor/FHC-vendor/easyui/demo/window/customtools.html
@@ -1,30 +1,30 @@
-
-
-
-
- Custom Window Tools - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Custom Window Tools
- Click the right top buttons to perform actions.
-
-
- The window content.
-
-
-
-
+
+
+
+
+ Custom Window Tools - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Custom Window Tools
+ Click the right top buttons to perform actions.
+
+
+ The window content.
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/window/fluid.html b/vendor/FHC-vendor/easyui/demo/window/fluid.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/window/fluid.html
rename to vendor/FHC-vendor/easyui/demo/window/fluid.html
index 13406fa19..11b3967ab
--- a/vendor/easyui/demo/window/fluid.html
+++ b/vendor/FHC-vendor/easyui/demo/window/fluid.html
@@ -1,24 +1,24 @@
-
-
-
-
- Fluid Window - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Fluid Window
- This example shows how to set the width of Window to a percentage of its parent container.
-
-
-
The window has a width of 80%.
-
-
+
+
+
+
+ Fluid Window - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Fluid Window
+ This example shows how to set the width of Window to a percentage of its parent container.
+
+
+
The window has a width of 80%.
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/window/footer.html b/vendor/FHC-vendor/easyui/demo/window/footer.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/window/footer.html
rename to vendor/FHC-vendor/easyui/demo/window/footer.html
index 60e8b9aeb..ba29d5321
--- a/vendor/easyui/demo/window/footer.html
+++ b/vendor/FHC-vendor/easyui/demo/window/footer.html
@@ -1,24 +1,24 @@
-
-
-
-
- Window with a Footer - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Window with a Footer
- This example shows how to attach a footer bar to the window.
-
-
- The window content.
-
-
-
+
+
+
+
+ Window with a Footer - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Window with a Footer
+ This example shows how to attach a footer bar to the window.
+
+
+ The window content.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/window/inlinewindow.html b/vendor/FHC-vendor/easyui/demo/window/inlinewindow.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/window/inlinewindow.html
rename to vendor/FHC-vendor/easyui/demo/window/inlinewindow.html
index f272bb167..833588019
--- a/vendor/easyui/demo/window/inlinewindow.html
+++ b/vendor/FHC-vendor/easyui/demo/window/inlinewindow.html
@@ -1,26 +1,26 @@
-
-
-
-
- Inline Window - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Inline Window
- The inline window stay inside its parent.
-
-
-
- This window stay inside its parent
-
-
-
-
+
+
+
+
+ Inline Window - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Inline Window
+ The inline window stay inside its parent.
+
+
+
+ This window stay inside its parent
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/window/modalwindow.html b/vendor/FHC-vendor/easyui/demo/window/modalwindow.html
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/demo/window/modalwindow.html
rename to vendor/FHC-vendor/easyui/demo/window/modalwindow.html
index ee273ec91..59e79ca3a
--- a/vendor/easyui/demo/window/modalwindow.html
+++ b/vendor/FHC-vendor/easyui/demo/window/modalwindow.html
@@ -1,24 +1,24 @@
-
-
-
-
- Modal Window - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Modal Window
- Click the open button below to open the modal window.
-
-
- The window content.
-
-
-
+
+
+
+
+ Modal Window - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Modal Window
+ Click the open button below to open the modal window.
+
+
+ The window content.
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/demo/window/windowlayout.html b/vendor/FHC-vendor/easyui/demo/window/windowlayout.html
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/demo/window/windowlayout.html
rename to vendor/FHC-vendor/easyui/demo/window/windowlayout.html
index d79927213..7311ef699
--- a/vendor/easyui/demo/window/windowlayout.html
+++ b/vendor/FHC-vendor/easyui/demo/window/windowlayout.html
@@ -1,33 +1,33 @@
-
-
-
-
- Window Layout - jQuery EasyUI Demo
-
-
-
-
-
-
-
- Window Layout
- Using layout on window.
-
-
-
-
-
- jQuery EasyUI framework help you build your web page easily.
-
-
-
-
-
-
+
+
+
+
+ Window Layout - jQuery EasyUI Demo
+
+
+
+
+
+
+
+ Window Layout
+ Using layout on window.
+
+
+
+
+
+ jQuery EasyUI framework help you build your web page easily.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vendor/easyui/easyloader.js b/vendor/FHC-vendor/easyui/easyloader.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/easyloader.js
rename to vendor/FHC-vendor/easyui/easyloader.js
index 9a61a5a77..558219294
--- a/vendor/easyui/easyloader.js
+++ b/vendor/FHC-vendor/easyui/easyloader.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function(){
var _1={draggable:{js:"jquery.draggable.js"},droppable:{js:"jquery.droppable.js"},resizable:{js:"jquery.resizable.js"},linkbutton:{js:"jquery.linkbutton.js",css:"linkbutton.css"},progressbar:{js:"jquery.progressbar.js",css:"progressbar.css"},tooltip:{js:"jquery.tooltip.js",css:"tooltip.css"},pagination:{js:"jquery.pagination.js",css:"pagination.css",dependencies:["linkbutton"]},datagrid:{js:"jquery.datagrid.js",css:"datagrid.css",dependencies:["panel","resizable","linkbutton","pagination"]},treegrid:{js:"jquery.treegrid.js",css:"tree.css",dependencies:["datagrid"]},propertygrid:{js:"jquery.propertygrid.js",css:"propertygrid.css",dependencies:["datagrid"]},datalist:{js:"jquery.datalist.js",css:"datalist.css",dependencies:["datagrid"]},panel:{js:"jquery.panel.js",css:"panel.css"},window:{js:"jquery.window.js",css:"window.css",dependencies:["resizable","draggable","panel"]},dialog:{js:"jquery.dialog.js",css:"dialog.css",dependencies:["linkbutton","window"]},messager:{js:"jquery.messager.js",css:"messager.css",dependencies:["linkbutton","dialog","progressbar"]},layout:{js:"jquery.layout.js",css:"layout.css",dependencies:["resizable","panel"]},form:{js:"jquery.form.js"},menu:{js:"jquery.menu.js",css:"menu.css"},tabs:{js:"jquery.tabs.js",css:"tabs.css",dependencies:["panel","linkbutton"]},menubutton:{js:"jquery.menubutton.js",css:"menubutton.css",dependencies:["linkbutton","menu"]},splitbutton:{js:"jquery.splitbutton.js",css:"splitbutton.css",dependencies:["menubutton"]},switchbutton:{js:"jquery.switchbutton.js",css:"switchbutton.css"},accordion:{js:"jquery.accordion.js",css:"accordion.css",dependencies:["panel"]},calendar:{js:"jquery.calendar.js",css:"calendar.css"},textbox:{js:"jquery.textbox.js",css:"textbox.css",dependencies:["validatebox","linkbutton"]},filebox:{js:"jquery.filebox.js",css:"filebox.css",dependencies:["textbox"]},combo:{js:"jquery.combo.js",css:"combo.css",dependencies:["panel","textbox"]},combobox:{js:"jquery.combobox.js",css:"combobox.css",dependencies:["combo"]},combotree:{js:"jquery.combotree.js",dependencies:["combo","tree"]},combogrid:{js:"jquery.combogrid.js",dependencies:["combo","datagrid"]},validatebox:{js:"jquery.validatebox.js",css:"validatebox.css",dependencies:["tooltip"]},numberbox:{js:"jquery.numberbox.js",dependencies:["textbox"]},searchbox:{js:"jquery.searchbox.js",css:"searchbox.css",dependencies:["menubutton","textbox"]},spinner:{js:"jquery.spinner.js",css:"spinner.css",dependencies:["textbox"]},numberspinner:{js:"jquery.numberspinner.js",dependencies:["spinner","numberbox"]},timespinner:{js:"jquery.timespinner.js",dependencies:["spinner"]},tree:{js:"jquery.tree.js",css:"tree.css",dependencies:["draggable","droppable"]},datebox:{js:"jquery.datebox.js",css:"datebox.css",dependencies:["calendar","combo"]},datetimebox:{js:"jquery.datetimebox.js",dependencies:["datebox","timespinner"]},slider:{js:"jquery.slider.js",dependencies:["draggable"]},parser:{js:"jquery.parser.js"},mobile:{js:"jquery.mobile.js"}};
var _2={"af":"easyui-lang-af.js","ar":"easyui-lang-ar.js","bg":"easyui-lang-bg.js","ca":"easyui-lang-ca.js","cs":"easyui-lang-cs.js","cz":"easyui-lang-cz.js","da":"easyui-lang-da.js","de":"easyui-lang-de.js","el":"easyui-lang-el.js","en":"easyui-lang-en.js","es":"easyui-lang-es.js","fr":"easyui-lang-fr.js","it":"easyui-lang-it.js","jp":"easyui-lang-jp.js","nl":"easyui-lang-nl.js","pl":"easyui-lang-pl.js","pt_BR":"easyui-lang-pt_BR.js","ru":"easyui-lang-ru.js","sv_SE":"easyui-lang-sv_SE.js","tr":"easyui-lang-tr.js","zh_CN":"easyui-lang-zh_CN.js","zh_TW":"easyui-lang-zh_TW.js"};
diff --git a/vendor/easyui/jquery.easyui.min.js b/vendor/FHC-vendor/easyui/jquery.easyui.min.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/jquery.easyui.min.js
rename to vendor/FHC-vendor/easyui/jquery.easyui.min.js
index 227dda5da..6c6faa150
--- a/vendor/easyui/jquery.easyui.min.js
+++ b/vendor/FHC-vendor/easyui/jquery.easyui.min.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$.parser={auto:true,onComplete:function(_1){
},plugins:["draggable","droppable","resizable","pagination","tooltip","linkbutton","menu","menubutton","splitbutton","switchbutton","progressbar","tree","textbox","filebox","combo","combobox","combotree","combogrid","numberbox","validatebox","searchbox","spinner","numberspinner","timespinner","datetimespinner","calendar","datebox","datetimebox","slider","layout","panel","datagrid","propertygrid","treegrid","datalist","tabs","accordion","window","dialog","form"],parse:function(_2){
diff --git a/vendor/easyui/jquery.easyui.mobile.js b/vendor/FHC-vendor/easyui/jquery.easyui.mobile.js
similarity index 99%
rename from vendor/easyui/jquery.easyui.mobile.js
rename to vendor/FHC-vendor/easyui/jquery.easyui.mobile.js
index 2f6eacf73..12120494c 100644
--- a/vendor/easyui/jquery.easyui.mobile.js
+++ b/vendor/FHC-vendor/easyui/jquery.easyui.mobile.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$.fn.navpanel=function(_1,_2){
if(typeof _1=="string"){
diff --git a/vendor/easyui/jquery.min.js b/vendor/FHC-vendor/easyui/jquery.min.js
similarity index 100%
rename from vendor/easyui/jquery.min.js
rename to vendor/FHC-vendor/easyui/jquery.min.js
diff --git a/vendor/easyui/license_freeware.txt b/vendor/FHC-vendor/easyui/license_freeware.txt
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/license_freeware.txt
rename to vendor/FHC-vendor/easyui/license_freeware.txt
index 61912a12f..101b84dbc
--- a/vendor/easyui/license_freeware.txt
+++ b/vendor/FHC-vendor/easyui/license_freeware.txt
@@ -1,14 +1,14 @@
-This license agreement refers to jQuery EasyUI software - Freeware License.
-
-jQuery EasyUI Team grants to you a limited, non-transferable and non-exclusive right to use, royalty-free, copy and redistribute the software.
-
-The licensee has the right to use the software for a non-profit projects/sites. There are no limitations on the number of non-profit projects/sites you can use the software in, you can use it on any number of non-profit projects/sites you need. There is no time limit, you can use the software for any period of time you need. There is no restriction while you are developing your solution. There are no royalties of any kind involved.
-
-The governmental entities are not allowed to use this freeware license.
-
-The licensee is allowed to copy and redistribute the software but you may not:
-a) Distribute the modified software or part(s) of it as standalone application.
-b) Sublicense, rent, lease or lend any portion of the software.
-c) Modify or remove any copyright notices from any of the software files.
-
-jQuery EasyUI Team retains all ownership rights to the software.
+This license agreement refers to jQuery EasyUI software - Freeware License.
+
+jQuery EasyUI Team grants to you a limited, non-transferable and non-exclusive right to use, royalty-free, copy and redistribute the software.
+
+The licensee has the right to use the software for a non-profit projects/sites. There are no limitations on the number of non-profit projects/sites you can use the software in, you can use it on any number of non-profit projects/sites you need. There is no time limit, you can use the software for any period of time you need. There is no restriction while you are developing your solution. There are no royalties of any kind involved.
+
+The governmental entities are not allowed to use this freeware license.
+
+The licensee is allowed to copy and redistribute the software but you may not:
+a) Distribute the modified software or part(s) of it as standalone application.
+b) Sublicense, rent, lease or lend any portion of the software.
+c) Modify or remove any copyright notices from any of the software files.
+
+jQuery EasyUI Team retains all ownership rights to the software.
diff --git a/vendor/easyui/locale/easyui-lang-af.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-af.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-af.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-af.js
index 963fbc7fe..482c10c35
--- a/vendor/easyui/locale/easyui-lang-af.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-af.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Bladsy';
- $.fn.pagination.defaults.afterPageText = 'Van {pages}';
- $.fn.pagination.defaults.displayMsg = 'Wys (from) tot (to) van (total) items';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Verwerking, wag asseblief ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Die styl';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Die veld is verpligtend.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = "Gee 'n geldige e-pos adres.";
- $.fn.validatebox.defaults.rules.url.message = "Gee 'n geldige URL nie.";
- $.fn.validatebox.defaults.rules.length.message = "Voer 'n waarde tussen {0} en {1}.";
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Vandag';
- $.fn.datebox.defaults.closeText = 'Sluit';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Bladsy';
+ $.fn.pagination.defaults.afterPageText = 'Van {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Wys (from) tot (to) van (total) items';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Verwerking, wag asseblief ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Die styl';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Die veld is verpligtend.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = "Gee 'n geldige e-pos adres.";
+ $.fn.validatebox.defaults.rules.url.message = "Gee 'n geldige URL nie.";
+ $.fn.validatebox.defaults.rules.length.message = "Voer 'n waarde tussen {0} en {1}.";
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Vandag';
+ $.fn.datebox.defaults.closeText = 'Sluit';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-am.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-am.js
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-am.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-am.js
index 59f9db06b..51f4a7123 100644
--- a/vendor/easyui/locale/easyui-lang-am.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-am.js
@@ -1,46 +1,46 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Էջ';
- $.fn.pagination.defaults.afterPageText = 'ից {pages}';
- $.fn.pagination.defaults.displayMsg = 'Դիտել {from}-ից {to}-ը {total} գրառումից';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Մշակվում է, խնդրում ենք սպասել ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Այո';
- $.messager.defaults.cancel = 'Փակել';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Այս դաշտը պարտադիր է.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Խնդրում ենք մուտքագրել գործող e-mail հասցե.';
- $.fn.validatebox.defaults.rules.url.message = 'Խնդրում ենք մուտքագրել գործող URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Խնդրում ենք մուտքագրել արժեք {0} {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Խնդրում ենք ուղղել այս դաշտը.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.firstDay = 1;
- $.fn.calendar.defaults.weeks = ['Կ.','Ե.','Ե.','Չ.','Հ.','Ու.','Շ.'];
- $.fn.calendar.defaults.months = ['Հունվար', 'Փետրվար', 'Մարտ', 'Ապրիլ', 'Մայիս', 'Հունիս', 'Հուլիս', 'Օգոստոս', 'Սեպտեմբեր', 'Հոկտեմբեր', 'Նոյեմբեր', 'Դեկտեմբեր'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Այսօր';
- $.fn.datebox.defaults.closeText = 'Փակել';
- $.fn.datebox.defaults.okText = 'Այո';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Էջ';
+ $.fn.pagination.defaults.afterPageText = 'ից {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Դիտել {from}-ից {to}-ը {total} գրառումից';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Մշակվում է, խնդրում ենք սպասել ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Այո';
+ $.messager.defaults.cancel = 'Փակել';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Այս դաշտը պարտադիր է.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Խնդրում ենք մուտքագրել գործող e-mail հասցե.';
+ $.fn.validatebox.defaults.rules.url.message = 'Խնդրում ենք մուտքագրել գործող URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Խնդրում ենք մուտքագրել արժեք {0} {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Խնդրում ենք ուղղել այս դաշտը.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.firstDay = 1;
+ $.fn.calendar.defaults.weeks = ['Կ.','Ե.','Ե.','Չ.','Հ.','Ու.','Շ.'];
+ $.fn.calendar.defaults.months = ['Հունվար', 'Փետրվար', 'Մարտ', 'Ապրիլ', 'Մայիս', 'Հունիս', 'Հուլիս', 'Օգոստոս', 'Սեպտեմբեր', 'Հոկտեմբեր', 'Նոյեմբեր', 'Դեկտեմբեր'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Այսօր';
+ $.fn.datebox.defaults.closeText = 'Փակել';
+ $.fn.datebox.defaults.okText = 'Այո';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-ar.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-ar.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-ar.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-ar.js
index 85accfa99..9f56d4561
--- a/vendor/easyui/locale/easyui-lang-ar.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-ar.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'صفحة';
- $.fn.pagination.defaults.afterPageText = 'من {pages}';
- $.fn.pagination.defaults.displayMsg = 'عرض {from} إلى {to} من {total} عنصر';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'معالجة, الرجاء الإنتظار ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'موافق';
- $.messager.defaults.cancel = 'إلغاء';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'هذا الحقل مطلوب.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'الرجاء إدخال بريد إلكتروني صحيح.';
- $.fn.validatebox.defaults.rules.url.message = 'الرجاء إدخال رابط صحيح.';
- $.fn.validatebox.defaults.rules.length.message = 'الرجاء إدخال قيمة بين {0} و {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'الرجاء التأكد من الحقل.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'اليوم';
- $.fn.datebox.defaults.closeText = 'إغلاق';
- $.fn.datebox.defaults.okText = 'موافق';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'صفحة';
+ $.fn.pagination.defaults.afterPageText = 'من {pages}';
+ $.fn.pagination.defaults.displayMsg = 'عرض {from} إلى {to} من {total} عنصر';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'معالجة, الرجاء الإنتظار ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'موافق';
+ $.messager.defaults.cancel = 'إلغاء';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'هذا الحقل مطلوب.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'الرجاء إدخال بريد إلكتروني صحيح.';
+ $.fn.validatebox.defaults.rules.url.message = 'الرجاء إدخال رابط صحيح.';
+ $.fn.validatebox.defaults.rules.length.message = 'الرجاء إدخال قيمة بين {0} و {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'الرجاء التأكد من الحقل.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'اليوم';
+ $.fn.datebox.defaults.closeText = 'إغلاق';
+ $.fn.datebox.defaults.okText = 'موافق';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-bg.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-bg.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-bg.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-bg.js
index daba59550..56df9a79d
--- a/vendor/easyui/locale/easyui-lang-bg.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-bg.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Страница';
- $.fn.pagination.defaults.afterPageText = 'от {pages}';
- $.fn.pagination.defaults.displayMsg = 'Показани {from} за {to} от {total} продукти';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Обработка, моля изчакайте ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Добре';
- $.messager.defaults.cancel = 'Задрасквам';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Това поле е задължително.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Моля, въведете валиден имейл адрес.';
- $.fn.validatebox.defaults.rules.url.message = 'Моля въведете валиден URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Моля, въведете стойност между {0} и {1}.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Днес';
- $.fn.datebox.defaults.closeText = 'Близо';
- $.fn.datebox.defaults.okText = 'Добре';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Страница';
+ $.fn.pagination.defaults.afterPageText = 'от {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Показани {from} за {to} от {total} продукти';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Обработка, моля изчакайте ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Добре';
+ $.messager.defaults.cancel = 'Задрасквам';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Това поле е задължително.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Моля, въведете валиден имейл адрес.';
+ $.fn.validatebox.defaults.rules.url.message = 'Моля въведете валиден URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Моля, въведете стойност между {0} и {1}.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Днес';
+ $.fn.datebox.defaults.closeText = 'Близо';
+ $.fn.datebox.defaults.okText = 'Добре';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-ca.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-ca.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-ca.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-ca.js
index b018e2b02..872ff3d8b
--- a/vendor/easyui/locale/easyui-lang-ca.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-ca.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Pàgina';
- $.fn.pagination.defaults.afterPageText = 'de {pages}';
- $.fn.pagination.defaults.displayMsg = "Veient {from} a {to} de {total} d'articles";
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Elaboració, si us plau esperi ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Cancel';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Aquest camp és obligatori.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Introduïu una adreça de correu electrònic vàlida.';
- $.fn.validatebox.defaults.rules.url.message = 'Si us plau, introduïu un URL vàlida.';
- $.fn.validatebox.defaults.rules.length.message = 'Si us plau, introduïu un valor entre {0} i {1}.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Avui';
- $.fn.datebox.defaults.closeText = 'Tancar';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Pàgina';
+ $.fn.pagination.defaults.afterPageText = 'de {pages}';
+ $.fn.pagination.defaults.displayMsg = "Veient {from} a {to} de {total} d'articles";
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Elaboració, si us plau esperi ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Cancel';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Aquest camp és obligatori.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Introduïu una adreça de correu electrònic vàlida.';
+ $.fn.validatebox.defaults.rules.url.message = 'Si us plau, introduïu un URL vàlida.';
+ $.fn.validatebox.defaults.rules.length.message = 'Si us plau, introduïu un valor entre {0} i {1}.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Avui';
+ $.fn.datebox.defaults.closeText = 'Tancar';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-cs.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-cs.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-cs.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-cs.js
index d87aafb5b..738ad90bd
--- a/vendor/easyui/locale/easyui-lang-cs.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-cs.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Strana';
- $.fn.pagination.defaults.afterPageText = 'z {pages}';
- $.fn.pagination.defaults.displayMsg = 'Zobrazuji {from} do {to} z {total} položky';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Zpracování, čekejte prosím ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Zrušit';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Toto pole je vyžadováno.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Zadejte prosím platnou e-mailovou adresu.';
- $.fn.validatebox.defaults.rules.url.message = 'Zadejte prosím platnou adresu URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Prosím, zadejte hodnotu mezi {0} a {1}.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Dnes';
- $.fn.datebox.defaults.closeText = 'Zavřít';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Strana';
+ $.fn.pagination.defaults.afterPageText = 'z {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Zobrazuji {from} do {to} z {total} položky';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Zpracování, čekejte prosím ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Zrušit';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Toto pole je vyžadováno.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Zadejte prosím platnou e-mailovou adresu.';
+ $.fn.validatebox.defaults.rules.url.message = 'Zadejte prosím platnou adresu URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Prosím, zadejte hodnotu mezi {0} a {1}.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Dnes';
+ $.fn.datebox.defaults.closeText = 'Zavřít';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-cz.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-cz.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-cz.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-cz.js
index eea0d2b0f..0e370d459
--- a/vendor/easyui/locale/easyui-lang-cz.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-cz.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Strana';
- $.fn.pagination.defaults.afterPageText = 'z {pages}';
- $.fn.pagination.defaults.displayMsg = 'Zobrazuji záznam {from} až {to} z {total}.';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Pracuji, čekejte prosím…';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Zrušit';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Toto pole je vyžadováno.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Zadejte, prosím, platnou e-mailovou adresu.';
- $.fn.validatebox.defaults.rules.url.message = 'Zadejte, prosím, platnou adresu URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Zadejte, prosím, hodnotu mezi {0} a {1}.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['N','P','Ú','S','Č','P','S']; //neděle pondělí úterý středa čtvrtek pátek sobota
- $.fn.calendar.defaults.months = ['led', 'únr', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro']; //leden únor březen duben květen červen červenec srpen září říjen listopad prosinec
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Dnes';
- $.fn.datebox.defaults.closeText = 'Zavřít';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Strana';
+ $.fn.pagination.defaults.afterPageText = 'z {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Zobrazuji záznam {from} až {to} z {total}.';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Pracuji, čekejte prosím…';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Zrušit';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Toto pole je vyžadováno.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Zadejte, prosím, platnou e-mailovou adresu.';
+ $.fn.validatebox.defaults.rules.url.message = 'Zadejte, prosím, platnou adresu URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Zadejte, prosím, hodnotu mezi {0} a {1}.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['N','P','Ú','S','Č','P','S']; //neděle pondělí úterý středa čtvrtek pátek sobota
+ $.fn.calendar.defaults.months = ['led', 'únr', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro']; //leden únor březen duben květen červen červenec srpen září říjen listopad prosinec
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Dnes';
+ $.fn.datebox.defaults.closeText = 'Zavřít';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-da.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-da.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-da.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-da.js
index f3f6e3b18..4a3841e98
--- a/vendor/easyui/locale/easyui-lang-da.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-da.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Page';
- $.fn.pagination.defaults.afterPageText = 'af {pages}';
- $.fn.pagination.defaults.displayMsg = 'Viser {from} til {to} af {total} poster';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Behandling, vent venligst ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Annuller';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Dette felt er påkrævet.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Angiv en gyldig e-mail-adresse.';
- $.fn.validatebox.defaults.rules.url.message = 'Angiv en gyldig webadresse.';
- $.fn.validatebox.defaults.rules.length.message = 'Angiv en værdi mellem {0} og {1}.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'I dag';
- $.fn.datebox.defaults.closeText = 'Luk';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Page';
+ $.fn.pagination.defaults.afterPageText = 'af {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Viser {from} til {to} af {total} poster';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Behandling, vent venligst ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Annuller';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Dette felt er påkrævet.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Angiv en gyldig e-mail-adresse.';
+ $.fn.validatebox.defaults.rules.url.message = 'Angiv en gyldig webadresse.';
+ $.fn.validatebox.defaults.rules.length.message = 'Angiv en værdi mellem {0} og {1}.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'I dag';
+ $.fn.datebox.defaults.closeText = 'Luk';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-de.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-de.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-de.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-de.js
index ffcba29ff..659cfe719
--- a/vendor/easyui/locale/easyui-lang-de.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-de.js
@@ -1,63 +1,63 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Seite';
- $.fn.pagination.defaults.afterPageText = 'von {pages}';
- $.fn.pagination.defaults.displayMsg = '{from} bis {to} von {total} Datensätzen';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Verarbeitung läuft, bitte warten ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'OK';
- $.messager.defaults.cancel = 'Abbruch';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Dieses Feld wird benötigt.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Bitte geben Sie eine gültige E-Mail-Adresse ein.';
- $.fn.validatebox.defaults.rules.url.message = 'Bitte geben Sie eine gültige URL ein.';
- $.fn.validatebox.defaults.rules.length.message = 'Bitte geben Sie einen Wert zwischen {0} und {1} ein.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.firstDay = 1;
- $.fn.calendar.defaults.weeks = ['S','M','D','M','D','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Heute';
- $.fn.datebox.defaults.closeText = 'Schließen';
- $.fn.datebox.defaults.okText = 'OK';
- $.fn.datebox.defaults.formatter = function(date){
- var y = date.getFullYear();
- var m = date.getMonth()+1;
- var d = date.getDate();
- return (d<10?('0'+d):d)+'.'+(m<10?('0'+m):m)+'.'+y;
- };
- $.fn.datebox.defaults.parser = function(s){
- if (!s) return new Date();
- var ss = s.split('.');
- var m = parseInt(ss[1],10);
- var d = parseInt(ss[0],10);
- var y = parseInt(ss[2],10);
- if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
- return new Date(y,m-1,d);
- } else {
- return new Date();
- }
- };
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Seite';
+ $.fn.pagination.defaults.afterPageText = 'von {pages}';
+ $.fn.pagination.defaults.displayMsg = '{from} bis {to} von {total} Datensätzen';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Verarbeitung läuft, bitte warten ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'OK';
+ $.messager.defaults.cancel = 'Abbruch';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Dieses Feld wird benötigt.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Bitte geben Sie eine gültige E-Mail-Adresse ein.';
+ $.fn.validatebox.defaults.rules.url.message = 'Bitte geben Sie eine gültige URL ein.';
+ $.fn.validatebox.defaults.rules.length.message = 'Bitte geben Sie einen Wert zwischen {0} und {1} ein.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.firstDay = 1;
+ $.fn.calendar.defaults.weeks = ['S','M','D','M','D','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Heute';
+ $.fn.datebox.defaults.closeText = 'Schließen';
+ $.fn.datebox.defaults.okText = 'OK';
+ $.fn.datebox.defaults.formatter = function(date){
+ var y = date.getFullYear();
+ var m = date.getMonth()+1;
+ var d = date.getDate();
+ return (d<10?('0'+d):d)+'.'+(m<10?('0'+m):m)+'.'+y;
+ };
+ $.fn.datebox.defaults.parser = function(s){
+ if (!s) return new Date();
+ var ss = s.split('.');
+ var m = parseInt(ss[1],10);
+ var d = parseInt(ss[0],10);
+ var y = parseInt(ss[2],10);
+ if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
+ return new Date(y,m-1,d);
+ } else {
+ return new Date();
+ }
+ };
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-el.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-el.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-el.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-el.js
index 78d9de507..8224282d4
--- a/vendor/easyui/locale/easyui-lang-el.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-el.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Σελίδα';
- $.fn.pagination.defaults.afterPageText = 'από {pages}';
- $.fn.pagination.defaults.displayMsg = 'Εμφάνιση {from} εώς {to} από {total} αντικείμενα';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Γίνεται Επεξεργασία, Παρακαλώ Περιμένετε ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Εντάξει';
- $.messager.defaults.cancel = 'Άκυρο';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Το πεδίο είναι υποχρεωτικό.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Παρακαλώ εισάγετε σωστή Ηλ.Διεύθυνση.';
- $.fn.validatebox.defaults.rules.url.message = 'Παρακαλώ εισάγετε σωστό σύνδεσμο.';
- $.fn.validatebox.defaults.rules.length.message = 'Παρακαλώ εισάγετε τιμή μεταξύ {0} και {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Παρακαλώ διορθώστε αυτό το πεδίο.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['Κυρ','Δευ','Τρι','Τετ','Πεμ','Παρ','Σαβ'];
- $.fn.calendar.defaults.months = ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαϊ', 'Ιου', 'Ιου', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Σήμερα';
- $.fn.datebox.defaults.closeText = 'Κλείσιμο';
- $.fn.datebox.defaults.okText = 'Εντάξει';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Σελίδα';
+ $.fn.pagination.defaults.afterPageText = 'από {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Εμφάνιση {from} εώς {to} από {total} αντικείμενα';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Γίνεται Επεξεργασία, Παρακαλώ Περιμένετε ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Εντάξει';
+ $.messager.defaults.cancel = 'Άκυρο';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Το πεδίο είναι υποχρεωτικό.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Παρακαλώ εισάγετε σωστή Ηλ.Διεύθυνση.';
+ $.fn.validatebox.defaults.rules.url.message = 'Παρακαλώ εισάγετε σωστό σύνδεσμο.';
+ $.fn.validatebox.defaults.rules.length.message = 'Παρακαλώ εισάγετε τιμή μεταξύ {0} και {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Παρακαλώ διορθώστε αυτό το πεδίο.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['Κυρ','Δευ','Τρι','Τετ','Πεμ','Παρ','Σαβ'];
+ $.fn.calendar.defaults.months = ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαϊ', 'Ιου', 'Ιου', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Σήμερα';
+ $.fn.datebox.defaults.closeText = 'Κλείσιμο';
+ $.fn.datebox.defaults.okText = 'Εντάξει';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-en.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-en.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-en.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-en.js
index ce9a24598..bdbeb8e0d
--- a/vendor/easyui/locale/easyui-lang-en.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-en.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Page';
- $.fn.pagination.defaults.afterPageText = 'of {pages}';
- $.fn.pagination.defaults.displayMsg = 'Displaying {from} to {to} of {total} items';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Processing, please wait ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Cancel';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'This field is required.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Please enter a valid email address.';
- $.fn.validatebox.defaults.rules.url.message = 'Please enter a valid URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Please enter a value between {0} and {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Please fix this field.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Today';
- $.fn.datebox.defaults.closeText = 'Close';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Page';
+ $.fn.pagination.defaults.afterPageText = 'of {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Displaying {from} to {to} of {total} items';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Processing, please wait ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Cancel';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'This field is required.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Please enter a valid email address.';
+ $.fn.validatebox.defaults.rules.url.message = 'Please enter a valid URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Please enter a value between {0} and {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Please fix this field.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Today';
+ $.fn.datebox.defaults.closeText = 'Close';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-es.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-es.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-es.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-es.js
index 981f69197..7083397df
--- a/vendor/easyui/locale/easyui-lang-es.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-es.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Página';
- $.fn.pagination.defaults.afterPageText = 'de {pages}';
- $.fn.pagination.defaults.displayMsg = 'Mostrando {from} a {to} de {total} elementos';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Procesando, por favor espere ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Aceptar';
- $.messager.defaults.cancel = 'Cancelar';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Este campo es obligatorio.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Por favor ingrese una dirección de correo válida.';
- $.fn.validatebox.defaults.rules.url.message = 'Por favor ingrese una URL válida.';
- $.fn.validatebox.defaults.rules.length.message = 'Por favor ingrese un valor entre {0} y {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Por favor corrija este campo.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['Do','Lu','Ma','Mi','Ju','Vi','Sá'];
- $.fn.calendar.defaults.months = ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Sep', 'Oct', 'Nov', 'Dic'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Hoy';
- $.fn.datebox.defaults.closeText = 'Cerrar';
- $.fn.datebox.defaults.okText = 'Aceptar';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Página';
+ $.fn.pagination.defaults.afterPageText = 'de {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Mostrando {from} a {to} de {total} elementos';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Procesando, por favor espere ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Aceptar';
+ $.messager.defaults.cancel = 'Cancelar';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Este campo es obligatorio.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Por favor ingrese una dirección de correo válida.';
+ $.fn.validatebox.defaults.rules.url.message = 'Por favor ingrese una URL válida.';
+ $.fn.validatebox.defaults.rules.length.message = 'Por favor ingrese un valor entre {0} y {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Por favor corrija este campo.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['Do','Lu','Ma','Mi','Ju','Vi','Sá'];
+ $.fn.calendar.defaults.months = ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Sep', 'Oct', 'Nov', 'Dic'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Hoy';
+ $.fn.datebox.defaults.closeText = 'Cerrar';
+ $.fn.datebox.defaults.okText = 'Aceptar';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-fr.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-fr.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-fr.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-fr.js
index 4d94a5839..acdb1ad91
--- a/vendor/easyui/locale/easyui-lang-fr.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-fr.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Page';
- $.fn.pagination.defaults.afterPageText = 'de {pages}';
- $.fn.pagination.defaults.displayMsg = 'Affichage de {from} et {to} au {total} des articles';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = "Traitement, s'il vous plaît patienter ...";
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Annuler';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Ce champ est obligatoire.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = "S'il vous plaît entrer une adresse email valide.";
- $.fn.validatebox.defaults.rules.url.message = "S'il vous plaît entrer une URL valide.";
- $.fn.validatebox.defaults.rules.length.message = "S'il vous plaît entrez une valeur comprise entre {0} et {1}.";
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = "Aujourd'hui";
- $.fn.datebox.defaults.closeText = 'Fermer';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Page';
+ $.fn.pagination.defaults.afterPageText = 'de {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Affichage de {from} et {to} au {total} des articles';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = "Traitement, s'il vous plaît patienter ...";
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Annuler';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Ce champ est obligatoire.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = "S'il vous plaît entrer une adresse email valide.";
+ $.fn.validatebox.defaults.rules.url.message = "S'il vous plaît entrer une URL valide.";
+ $.fn.validatebox.defaults.rules.length.message = "S'il vous plaît entrez une valeur comprise entre {0} et {1}.";
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = "Aujourd'hui";
+ $.fn.datebox.defaults.closeText = 'Fermer';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-it.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-it.js
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/locale/easyui-lang-it.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-it.js
diff --git a/vendor/easyui/locale/easyui-lang-jp.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-jp.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-jp.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-jp.js
index 481083f18..0f1696476
--- a/vendor/easyui/locale/easyui-lang-jp.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-jp.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'ページ';
- $.fn.pagination.defaults.afterPageText = '{pages} 中';
- $.fn.pagination.defaults.displayMsg = '全 {total} アイテム中 {from} から {to} を表示中';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = '処理中です。少々お待ちください...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'OK';
- $.messager.defaults.cancel = 'キャンセル';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = '入力は必須です。';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = '正しいメールアドレスを入力してください。';
- $.fn.validatebox.defaults.rules.url.message = '正しいURLを入力してください。';
- $.fn.validatebox.defaults.rules.length.message = '{0} から {1} の範囲の正しい値を入力してください。';
- $.fn.validatebox.defaults.rules.remote.message = 'このフィールドを修正してください。';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['日','月','火','水','木','金','土'];
- $.fn.calendar.defaults.months = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = '今日';
- $.fn.datebox.defaults.closeText = '閉じる';
- $.fn.datebox.defaults.okText = 'OK';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'ページ';
+ $.fn.pagination.defaults.afterPageText = '{pages} 中';
+ $.fn.pagination.defaults.displayMsg = '全 {total} アイテム中 {from} から {to} を表示中';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = '処理中です。少々お待ちください...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'OK';
+ $.messager.defaults.cancel = 'キャンセル';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = '入力は必須です。';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = '正しいメールアドレスを入力してください。';
+ $.fn.validatebox.defaults.rules.url.message = '正しいURLを入力してください。';
+ $.fn.validatebox.defaults.rules.length.message = '{0} から {1} の範囲の正しい値を入力してください。';
+ $.fn.validatebox.defaults.rules.remote.message = 'このフィールドを修正してください。';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['日','月','火','水','木','金','土'];
+ $.fn.calendar.defaults.months = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = '今日';
+ $.fn.datebox.defaults.closeText = '閉じる';
+ $.fn.datebox.defaults.okText = 'OK';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-nl.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-nl.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-nl.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-nl.js
index d67f41647..01a91158d
--- a/vendor/easyui/locale/easyui-lang-nl.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-nl.js
@@ -1,44 +1,44 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Pagina';
- $.fn.pagination.defaults.afterPageText = 'van {pages}';
- $.fn.pagination.defaults.displayMsg = 'Tonen van {from} tot {to} van de {total} items';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Verwerking, even geduld ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Annuleren';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Dit veld is verplicht.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Geef een geldig e-mailadres.';
- $.fn.validatebox.defaults.rules.url.message = 'Vul een geldige URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Voer een waarde tussen {0} en {1}.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Vandaag';
- $.fn.datebox.defaults.closeText = 'Dicht';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Pagina';
+ $.fn.pagination.defaults.afterPageText = 'van {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Tonen van {from} tot {to} van de {total} items';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Verwerking, even geduld ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Annuleren';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Dit veld is verplicht.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Geef een geldig e-mailadres.';
+ $.fn.validatebox.defaults.rules.url.message = 'Vul een geldige URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Voer een waarde tussen {0} en {1}.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Vandaag';
+ $.fn.datebox.defaults.closeText = 'Dicht';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-pl.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-pl.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-pl.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-pl.js
index 6256ded50..960f96ca2
--- a/vendor/easyui/locale/easyui-lang-pl.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-pl.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Strona';
- $.fn.pagination.defaults.afterPageText = 'z {pages}';
- $.fn.pagination.defaults.displayMsg = 'Wyświetlono elementy od {from} do {to} z {total}';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Przetwarzanie, proszę czekać ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Cancel';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'To pole jest wymagane.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Wprowadź poprawny adres email.';
- $.fn.validatebox.defaults.rules.url.message = 'Wprowadź poprawny adres URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Wprowadź wartość z zakresu od {0} do {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Proszę poprawić to pole.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['N','P','W','Ś','C','P','S'];
- $.fn.calendar.defaults.months = ['Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Paź', 'Lis', 'Gru'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Dzisiaj';
- $.fn.datebox.defaults.closeText = 'Zamknij';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Strona';
+ $.fn.pagination.defaults.afterPageText = 'z {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Wyświetlono elementy od {from} do {to} z {total}';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Przetwarzanie, proszę czekać ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Cancel';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'To pole jest wymagane.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Wprowadź poprawny adres email.';
+ $.fn.validatebox.defaults.rules.url.message = 'Wprowadź poprawny adres URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Wprowadź wartość z zakresu od {0} do {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Proszę poprawić to pole.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['N','P','W','Ś','C','P','S'];
+ $.fn.calendar.defaults.months = ['Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Paź', 'Lis', 'Gru'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Dzisiaj';
+ $.fn.datebox.defaults.closeText = 'Zamknij';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-pt_BR.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-pt_BR.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-pt_BR.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-pt_BR.js
index 8ad9d046c..1234bc99d
--- a/vendor/easyui/locale/easyui-lang-pt_BR.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-pt_BR.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Página';
- $.fn.pagination.defaults.afterPageText = 'de {pages}';
- $.fn.pagination.defaults.displayMsg = 'Mostrando {from} a {to} de {total} itens';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Processando, aguarde ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Cancelar';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Esse campo é requerido.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Insira um endereço de email válido.';
- $.fn.validatebox.defaults.rules.url.message = 'Insira uma URL válida.';
- $.fn.validatebox.defaults.rules.length.message = 'Insira uma valor entre {0} e {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Corrija esse campo.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['D','S','T','Q','Q','S','S'];
- $.fn.calendar.defaults.months = ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Hoje';
- $.fn.datebox.defaults.closeText = 'Fechar';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Página';
+ $.fn.pagination.defaults.afterPageText = 'de {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Mostrando {from} a {to} de {total} itens';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Processando, aguarde ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Cancelar';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Esse campo é requerido.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Insira um endereço de email válido.';
+ $.fn.validatebox.defaults.rules.url.message = 'Insira uma URL válida.';
+ $.fn.validatebox.defaults.rules.length.message = 'Insira uma valor entre {0} e {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Corrija esse campo.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['D','S','T','Q','Q','S','S'];
+ $.fn.calendar.defaults.months = ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Hoje';
+ $.fn.datebox.defaults.closeText = 'Fechar';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-ru.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-ru.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-ru.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-ru.js
index 68a009d7a..3257c0af9
--- a/vendor/easyui/locale/easyui-lang-ru.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-ru.js
@@ -1,46 +1,46 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = 'Страница';
- $.fn.pagination.defaults.afterPageText = 'из {pages}';
- $.fn.pagination.defaults.displayMsg = 'Просмотр {from} до {to} из {total} записей';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = 'Обрабатывается, пожалуйста ждите ...';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = 'Ок';
- $.messager.defaults.cancel = 'Закрыть';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Это поле необходимо.';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = 'Пожалуйста введите корректный e-mail адрес.';
- $.fn.validatebox.defaults.rules.url.message = 'Пожалуйста введите корректный URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Пожалуйста введите зачение между {0} и {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Пожалуйста исправте это поле.';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.firstDay = 1;
- $.fn.calendar.defaults.weeks = ['В','П','В','С','Ч','П','С'];
- $.fn.calendar.defaults.months = ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = 'Сегодня';
- $.fn.datebox.defaults.closeText = 'Закрыть';
- $.fn.datebox.defaults.okText = 'Ок';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = 'Страница';
+ $.fn.pagination.defaults.afterPageText = 'из {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Просмотр {from} до {to} из {total} записей';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = 'Обрабатывается, пожалуйста ждите ...';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = 'Ок';
+ $.messager.defaults.cancel = 'Закрыть';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Это поле необходимо.';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = 'Пожалуйста введите корректный e-mail адрес.';
+ $.fn.validatebox.defaults.rules.url.message = 'Пожалуйста введите корректный URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Пожалуйста введите зачение между {0} и {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Пожалуйста исправте это поле.';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.firstDay = 1;
+ $.fn.calendar.defaults.weeks = ['В','П','В','С','Ч','П','С'];
+ $.fn.calendar.defaults.months = ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = 'Сегодня';
+ $.fn.datebox.defaults.closeText = 'Закрыть';
+ $.fn.datebox.defaults.okText = 'Ок';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-sv_SE.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-sv_SE.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-sv_SE.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-sv_SE.js
index 0626ccfe1..9eba28071
--- a/vendor/easyui/locale/easyui-lang-sv_SE.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-sv_SE.js
@@ -1,45 +1,45 @@
-if ($.fn.pagination) {
- $.fn.pagination.defaults.beforePageText = 'Sida';
- $.fn.pagination.defaults.afterPageText = 'av {pages}';
- $.fn.pagination.defaults.displayMsg = 'Visar {from} till {to} av {total} poster';
-}
-if ($.fn.datagrid) {
- $.fn.datagrid.defaults.loadMsg = 'Bearbetar, vänligen vänta ...';
-}
-if ($.fn.treegrid && $.fn.datagrid) {
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager) {
- $.messager.defaults.ok = 'Ok';
- $.messager.defaults.cancel = 'Avbryt';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = 'Detta fält är obligatoriskt.';
- }
-});
-if ($.fn.validatebox) {
- $.fn.validatebox.defaults.rules.email.message = 'Vänligen ange en korrekt e-post adress.';
- $.fn.validatebox.defaults.rules.url.message = 'Vänligen ange en korrekt URL.';
- $.fn.validatebox.defaults.rules.length.message = 'Vänligen ange ett nummer mellan {0} och {1}.';
- $.fn.validatebox.defaults.rules.remote.message = 'Vänligen åtgärda detta fält.';
-}
-if ($.fn.calendar) {
- $.fn.calendar.defaults.weeks = ['Sön', 'Mån', 'Tis', 'Ons', 'Tors', 'Fre', 'Lör'];
- $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'Maj', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec'];
-}
-if ($.fn.datebox) {
- $.fn.datebox.defaults.currentText = 'I dag';
- $.fn.datebox.defaults.closeText = 'Stäng';
- $.fn.datebox.defaults.okText = 'Ok';
-}
-if ($.fn.datetimebox && $.fn.datebox) {
- $.extend($.fn.datetimebox.defaults, {
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
+if ($.fn.pagination) {
+ $.fn.pagination.defaults.beforePageText = 'Sida';
+ $.fn.pagination.defaults.afterPageText = 'av {pages}';
+ $.fn.pagination.defaults.displayMsg = 'Visar {from} till {to} av {total} poster';
+}
+if ($.fn.datagrid) {
+ $.fn.datagrid.defaults.loadMsg = 'Bearbetar, vänligen vänta ...';
+}
+if ($.fn.treegrid && $.fn.datagrid) {
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager) {
+ $.messager.defaults.ok = 'Ok';
+ $.messager.defaults.cancel = 'Avbryt';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = 'Detta fält är obligatoriskt.';
+ }
+});
+if ($.fn.validatebox) {
+ $.fn.validatebox.defaults.rules.email.message = 'Vänligen ange en korrekt e-post adress.';
+ $.fn.validatebox.defaults.rules.url.message = 'Vänligen ange en korrekt URL.';
+ $.fn.validatebox.defaults.rules.length.message = 'Vänligen ange ett nummer mellan {0} och {1}.';
+ $.fn.validatebox.defaults.rules.remote.message = 'Vänligen åtgärda detta fält.';
+}
+if ($.fn.calendar) {
+ $.fn.calendar.defaults.weeks = ['Sön', 'Mån', 'Tis', 'Ons', 'Tors', 'Fre', 'Lör'];
+ $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'Maj', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec'];
+}
+if ($.fn.datebox) {
+ $.fn.datebox.defaults.currentText = 'I dag';
+ $.fn.datebox.defaults.closeText = 'Stäng';
+ $.fn.datebox.defaults.okText = 'Ok';
+}
+if ($.fn.datetimebox && $.fn.datebox) {
+ $.extend($.fn.datetimebox.defaults, {
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
diff --git a/vendor/easyui/locale/easyui-lang-tr.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-tr.js
old mode 100755
new mode 100644
similarity index 100%
rename from vendor/easyui/locale/easyui-lang-tr.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-tr.js
diff --git a/vendor/easyui/locale/easyui-lang-zh_CN.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-zh_CN.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-zh_CN.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-zh_CN.js
index c24578a93..7cf604462
--- a/vendor/easyui/locale/easyui-lang-zh_CN.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-zh_CN.js
@@ -1,66 +1,66 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = '第';
- $.fn.pagination.defaults.afterPageText = '共{pages}页';
- $.fn.pagination.defaults.displayMsg = '显示{from}到{to},共{total}记录';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = '正在处理,请稍待。。。';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = '确定';
- $.messager.defaults.cancel = '取消';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = '该输入项为必输项';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = '请输入有效的电子邮件地址';
- $.fn.validatebox.defaults.rules.url.message = '请输入有效的URL地址';
- $.fn.validatebox.defaults.rules.length.message = '输入内容长度必须介于{0}和{1}之间';
- $.fn.validatebox.defaults.rules.remote.message = '请修正该字段';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['日','一','二','三','四','五','六'];
- $.fn.calendar.defaults.months = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = '今天';
- $.fn.datebox.defaults.closeText = '关闭';
- $.fn.datebox.defaults.okText = '确定';
- $.fn.datebox.defaults.formatter = function(date){
- var y = date.getFullYear();
- var m = date.getMonth()+1;
- var d = date.getDate();
- return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d);
- };
- $.fn.datebox.defaults.parser = function(s){
- if (!s) return new Date();
- var ss = s.split('-');
- var y = parseInt(ss[0],10);
- var m = parseInt(ss[1],10);
- var d = parseInt(ss[2],10);
- if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
- return new Date(y,m-1,d);
- } else {
- return new Date();
- }
- };
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
-if ($.fn.datetimespinner){
- $.fn.datetimespinner.defaults.selections = [[0,4],[5,7],[8,10],[11,13],[14,16],[17,19]]
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = '第';
+ $.fn.pagination.defaults.afterPageText = '共{pages}页';
+ $.fn.pagination.defaults.displayMsg = '显示{from}到{to},共{total}记录';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = '正在处理,请稍待。。。';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = '确定';
+ $.messager.defaults.cancel = '取消';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = '该输入项为必输项';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = '请输入有效的电子邮件地址';
+ $.fn.validatebox.defaults.rules.url.message = '请输入有效的URL地址';
+ $.fn.validatebox.defaults.rules.length.message = '输入内容长度必须介于{0}和{1}之间';
+ $.fn.validatebox.defaults.rules.remote.message = '请修正该字段';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['日','一','二','三','四','五','六'];
+ $.fn.calendar.defaults.months = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = '今天';
+ $.fn.datebox.defaults.closeText = '关闭';
+ $.fn.datebox.defaults.okText = '确定';
+ $.fn.datebox.defaults.formatter = function(date){
+ var y = date.getFullYear();
+ var m = date.getMonth()+1;
+ var d = date.getDate();
+ return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d);
+ };
+ $.fn.datebox.defaults.parser = function(s){
+ if (!s) return new Date();
+ var ss = s.split('-');
+ var y = parseInt(ss[0],10);
+ var m = parseInt(ss[1],10);
+ var d = parseInt(ss[2],10);
+ if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
+ return new Date(y,m-1,d);
+ } else {
+ return new Date();
+ }
+ };
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
+if ($.fn.datetimespinner){
+ $.fn.datetimespinner.defaults.selections = [[0,4],[5,7],[8,10],[11,13],[14,16],[17,19]]
+}
diff --git a/vendor/easyui/locale/easyui-lang-zh_TW.js b/vendor/FHC-vendor/easyui/locale/easyui-lang-zh_TW.js
old mode 100755
new mode 100644
similarity index 97%
rename from vendor/easyui/locale/easyui-lang-zh_TW.js
rename to vendor/FHC-vendor/easyui/locale/easyui-lang-zh_TW.js
index a909a76f1..5aab376d2
--- a/vendor/easyui/locale/easyui-lang-zh_TW.js
+++ b/vendor/FHC-vendor/easyui/locale/easyui-lang-zh_TW.js
@@ -1,48 +1,48 @@
-if ($.fn.pagination){
- $.fn.pagination.defaults.beforePageText = '第';
- $.fn.pagination.defaults.afterPageText = '共{pages}頁';
- $.fn.pagination.defaults.displayMsg = '顯示{from}到{to},共{total}記錄';
-}
-if ($.fn.datagrid){
- $.fn.datagrid.defaults.loadMsg = '正在處理,請稍待。。。';
-}
-if ($.fn.treegrid && $.fn.datagrid){
- $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
-}
-if ($.messager){
- $.messager.defaults.ok = '確定';
- $.messager.defaults.cancel = '取消';
-}
-$.map(['validatebox','textbox','filebox','searchbox',
- 'combo','combobox','combogrid','combotree',
- 'datebox','datetimebox','numberbox',
- 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
- if ($.fn[plugin]){
- $.fn[plugin].defaults.missingMessage = '該輸入項為必輸項';
- }
-});
-if ($.fn.validatebox){
- $.fn.validatebox.defaults.rules.email.message = '請輸入有效的電子郵件地址';
- $.fn.validatebox.defaults.rules.url.message = '請輸入有效的URL地址';
- $.fn.validatebox.defaults.rules.length.message = '輸入內容長度必須介於{0}和{1}之間';
- $.fn.validatebox.defaults.rules.remote.message = '請修正此欄位';
-}
-if ($.fn.calendar){
- $.fn.calendar.defaults.weeks = ['日','一','二','三','四','五','六'];
- $.fn.calendar.defaults.months = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'];
-}
-if ($.fn.datebox){
- $.fn.datebox.defaults.currentText = '今天';
- $.fn.datebox.defaults.closeText = '關閉';
- $.fn.datebox.defaults.okText = '確定';
-}
-if ($.fn.datetimebox && $.fn.datebox){
- $.extend($.fn.datetimebox.defaults,{
- currentText: $.fn.datebox.defaults.currentText,
- closeText: $.fn.datebox.defaults.closeText,
- okText: $.fn.datebox.defaults.okText
- });
-}
-if ($.fn.datetimespinner){
- $.fn.datetimespinner.defaults.selections = [[0,4],[5,7],[8,10],[11,13],[14,16],[17,19]]
-}
+if ($.fn.pagination){
+ $.fn.pagination.defaults.beforePageText = '第';
+ $.fn.pagination.defaults.afterPageText = '共{pages}頁';
+ $.fn.pagination.defaults.displayMsg = '顯示{from}到{to},共{total}記錄';
+}
+if ($.fn.datagrid){
+ $.fn.datagrid.defaults.loadMsg = '正在處理,請稍待。。。';
+}
+if ($.fn.treegrid && $.fn.datagrid){
+ $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg;
+}
+if ($.messager){
+ $.messager.defaults.ok = '確定';
+ $.messager.defaults.cancel = '取消';
+}
+$.map(['validatebox','textbox','filebox','searchbox',
+ 'combo','combobox','combogrid','combotree',
+ 'datebox','datetimebox','numberbox',
+ 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){
+ if ($.fn[plugin]){
+ $.fn[plugin].defaults.missingMessage = '該輸入項為必輸項';
+ }
+});
+if ($.fn.validatebox){
+ $.fn.validatebox.defaults.rules.email.message = '請輸入有效的電子郵件地址';
+ $.fn.validatebox.defaults.rules.url.message = '請輸入有效的URL地址';
+ $.fn.validatebox.defaults.rules.length.message = '輸入內容長度必須介於{0}和{1}之間';
+ $.fn.validatebox.defaults.rules.remote.message = '請修正此欄位';
+}
+if ($.fn.calendar){
+ $.fn.calendar.defaults.weeks = ['日','一','二','三','四','五','六'];
+ $.fn.calendar.defaults.months = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'];
+}
+if ($.fn.datebox){
+ $.fn.datebox.defaults.currentText = '今天';
+ $.fn.datebox.defaults.closeText = '關閉';
+ $.fn.datebox.defaults.okText = '確定';
+}
+if ($.fn.datetimebox && $.fn.datebox){
+ $.extend($.fn.datetimebox.defaults,{
+ currentText: $.fn.datebox.defaults.currentText,
+ closeText: $.fn.datebox.defaults.closeText,
+ okText: $.fn.datebox.defaults.okText
+ });
+}
+if ($.fn.datetimespinner){
+ $.fn.datetimespinner.defaults.selections = [[0,4],[5,7],[8,10],[11,13],[14,16],[17,19]]
+}
diff --git a/vendor/easyui/plugins/jquery.accordion.js b/vendor/FHC-vendor/easyui/plugins/jquery.accordion.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.accordion.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.accordion.js
index cf85c8f1b..eb9e47d97
--- a/vendor/easyui/plugins/jquery.accordion.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.accordion.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2,_3){
var _4=$.data(_2,"accordion");
diff --git a/vendor/easyui/plugins/jquery.calendar.js b/vendor/FHC-vendor/easyui/plugins/jquery.calendar.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.calendar.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.calendar.js
index 7598994ae..b98ddce7b
--- a/vendor/easyui/plugins/jquery.calendar.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.calendar.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2,_3){
var _4=$.data(_2,"calendar").options;
diff --git a/vendor/easyui/plugins/jquery.combo.js b/vendor/FHC-vendor/easyui/plugins/jquery.combo.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.combo.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.combo.js
index 70233e317..61f23dd11
--- a/vendor/easyui/plugins/jquery.combo.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.combo.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$(function(){
$(document).unbind(".combo").bind("mousedown.combo mousewheel.combo",function(e){
diff --git a/vendor/easyui/plugins/jquery.combobox.js b/vendor/FHC-vendor/easyui/plugins/jquery.combobox.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.combobox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.combobox.js
index 31c53a1f0..5579fd0a3
--- a/vendor/easyui/plugins/jquery.combobox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.combobox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
var _1=0;
function _2(_3,_4){
diff --git a/vendor/easyui/plugins/jquery.combogrid.js b/vendor/FHC-vendor/easyui/plugins/jquery.combogrid.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.combogrid.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.combogrid.js
index a2bd7fabc..1d4ab68e3
--- a/vendor/easyui/plugins/jquery.combogrid.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.combogrid.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"combogrid");
diff --git a/vendor/easyui/plugins/jquery.combotree.js b/vendor/FHC-vendor/easyui/plugins/jquery.combotree.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.combotree.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.combotree.js
index 6f55f17ba..6250be5ec
--- a/vendor/easyui/plugins/jquery.combotree.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.combotree.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"combotree");
diff --git a/vendor/easyui/plugins/jquery.datagrid.js b/vendor/FHC-vendor/easyui/plugins/jquery.datagrid.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.datagrid.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.datagrid.js
index 5c443770a..8dc973ee7
--- a/vendor/easyui/plugins/jquery.datagrid.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.datagrid.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
var _1=0;
function _2(a,o){
diff --git a/vendor/easyui/plugins/jquery.datalist.js b/vendor/FHC-vendor/easyui/plugins/jquery.datalist.js
similarity index 99%
rename from vendor/easyui/plugins/jquery.datalist.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.datalist.js
index 222d253bf..b24a9ccdb 100644
--- a/vendor/easyui/plugins/jquery.datalist.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.datalist.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"datalist").options;
diff --git a/vendor/easyui/plugins/jquery.datebox.js b/vendor/FHC-vendor/easyui/plugins/jquery.datebox.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.datebox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.datebox.js
index cf42939f5..cc122cde4
--- a/vendor/easyui/plugins/jquery.datebox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.datebox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"datebox");
diff --git a/vendor/easyui/plugins/jquery.datetimebox.js b/vendor/FHC-vendor/easyui/plugins/jquery.datetimebox.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.datetimebox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.datetimebox.js
index 3da6a8fe4..5c818dc76
--- a/vendor/easyui/plugins/jquery.datetimebox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.datetimebox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"datetimebox");
diff --git a/vendor/easyui/plugins/jquery.datetimespinner.js b/vendor/FHC-vendor/easyui/plugins/jquery.datetimespinner.js
similarity index 99%
rename from vendor/easyui/plugins/jquery.datetimespinner.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.datetimespinner.js
index 29b24a937..57f8d14ae 100644
--- a/vendor/easyui/plugins/jquery.datetimespinner.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.datetimespinner.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"datetimespinner").options;
diff --git a/vendor/easyui/plugins/jquery.dialog.js b/vendor/FHC-vendor/easyui/plugins/jquery.dialog.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.dialog.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.dialog.js
index 63711aab5..f74c04d1b
--- a/vendor/easyui/plugins/jquery.dialog.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.dialog.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"dialog").options;
diff --git a/vendor/easyui/plugins/jquery.draggable.js b/vendor/FHC-vendor/easyui/plugins/jquery.draggable.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.draggable.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.draggable.js
index 94f66227b..fa35ba99f
--- a/vendor/easyui/plugins/jquery.draggable.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.draggable.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(e){
var _2=$.data(e.data.target,"draggable");
diff --git a/vendor/easyui/plugins/jquery.droppable.js b/vendor/FHC-vendor/easyui/plugins/jquery.droppable.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.droppable.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.droppable.js
index e140e69e6..0fcaad73b
--- a/vendor/easyui/plugins/jquery.droppable.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.droppable.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
$(_2).addClass("droppable");
diff --git a/vendor/easyui/plugins/jquery.filebox.js b/vendor/FHC-vendor/easyui/plugins/jquery.filebox.js
similarity index 99%
rename from vendor/easyui/plugins/jquery.filebox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.filebox.js
index dbfd4cbcf..22dd0eca0 100644
--- a/vendor/easyui/plugins/jquery.filebox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.filebox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
var _1=0;
function _2(_3){
diff --git a/vendor/easyui/plugins/jquery.form.js b/vendor/FHC-vendor/easyui/plugins/jquery.form.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.form.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.form.js
index a7f2b981b..b51888f4b
--- a/vendor/easyui/plugins/jquery.form.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.form.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2,_3){
var _4=$.data(_2,"form").options;
diff --git a/vendor/easyui/plugins/jquery.layout.js b/vendor/FHC-vendor/easyui/plugins/jquery.layout.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.layout.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.layout.js
index 5cb4b6a21..33a734262
--- a/vendor/easyui/plugins/jquery.layout.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.layout.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
var _1=false;
function _2(_3,_4){
diff --git a/vendor/easyui/plugins/jquery.linkbutton.js b/vendor/FHC-vendor/easyui/plugins/jquery.linkbutton.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.linkbutton.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.linkbutton.js
index 421a11588..98c05fc2a
--- a/vendor/easyui/plugins/jquery.linkbutton.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.linkbutton.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2,_3){
var _4=$.data(_2,"linkbutton").options;
diff --git a/vendor/easyui/plugins/jquery.menu.js b/vendor/FHC-vendor/easyui/plugins/jquery.menu.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.menu.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.menu.js
index 74e9425ed..4687b1d34
--- a/vendor/easyui/plugins/jquery.menu.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.menu.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$(function(){
$(document).unbind(".menu").bind("mousedown.menu",function(e){
diff --git a/vendor/easyui/plugins/jquery.menubutton.js b/vendor/FHC-vendor/easyui/plugins/jquery.menubutton.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.menubutton.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.menubutton.js
index 20b6368a1..b7a7f14ad
--- a/vendor/easyui/plugins/jquery.menubutton.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.menubutton.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"menubutton").options;
diff --git a/vendor/easyui/plugins/jquery.messager.js b/vendor/FHC-vendor/easyui/plugins/jquery.messager.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.messager.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.messager.js
index 2f6db9d84..68bcb0c80
--- a/vendor/easyui/plugins/jquery.messager.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.messager.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(){
$(document).unbind(".messager").bind("keydown.messager",function(e){
diff --git a/vendor/easyui/plugins/jquery.mobile.js b/vendor/FHC-vendor/easyui/plugins/jquery.mobile.js
similarity index 99%
rename from vendor/easyui/plugins/jquery.mobile.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.mobile.js
index 2f6eacf73..12120494c 100644
--- a/vendor/easyui/plugins/jquery.mobile.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.mobile.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$.fn.navpanel=function(_1,_2){
if(typeof _1=="string"){
diff --git a/vendor/easyui/plugins/jquery.numberbox.js b/vendor/FHC-vendor/easyui/plugins/jquery.numberbox.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.numberbox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.numberbox.js
index 719d60cf2..2f739bcb0
--- a/vendor/easyui/plugins/jquery.numberbox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.numberbox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"numberbox");
diff --git a/vendor/easyui/plugins/jquery.numberspinner.js b/vendor/FHC-vendor/easyui/plugins/jquery.numberspinner.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.numberspinner.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.numberspinner.js
index b16d0486d..3901b2031
--- a/vendor/easyui/plugins/jquery.numberspinner.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.numberspinner.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
$(_2).addClass("numberspinner-f");
diff --git a/vendor/easyui/plugins/jquery.pagination.js b/vendor/FHC-vendor/easyui/plugins/jquery.pagination.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.pagination.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.pagination.js
index 836d353dc..03335de52
--- a/vendor/easyui/plugins/jquery.pagination.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.pagination.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"pagination");
diff --git a/vendor/easyui/plugins/jquery.panel.js b/vendor/FHC-vendor/easyui/plugins/jquery.panel.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.panel.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.panel.js
index 6da38a69d..07b2de66f
--- a/vendor/easyui/plugins/jquery.panel.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.panel.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$.fn._remove=function(){
return this.each(function(){
diff --git a/vendor/easyui/plugins/jquery.parser.js b/vendor/FHC-vendor/easyui/plugins/jquery.parser.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.parser.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.parser.js
index b30a0db88..68b8586c5
--- a/vendor/easyui/plugins/jquery.parser.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.parser.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$.parser={auto:true,onComplete:function(_1){
},plugins:["draggable","droppable","resizable","pagination","tooltip","linkbutton","menu","menubutton","splitbutton","switchbutton","progressbar","tree","textbox","filebox","combo","combobox","combotree","combogrid","numberbox","validatebox","searchbox","spinner","numberspinner","timespinner","datetimespinner","calendar","datebox","datetimebox","slider","layout","panel","datagrid","propertygrid","treegrid","datalist","tabs","accordion","window","dialog","form"],parse:function(_2){
diff --git a/vendor/easyui/plugins/jquery.progressbar.js b/vendor/FHC-vendor/easyui/plugins/jquery.progressbar.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.progressbar.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.progressbar.js
index 859410e1c..7c8fa5485
--- a/vendor/easyui/plugins/jquery.progressbar.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.progressbar.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
$(_2).addClass("progressbar");
diff --git a/vendor/easyui/plugins/jquery.propertygrid.js b/vendor/FHC-vendor/easyui/plugins/jquery.propertygrid.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.propertygrid.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.propertygrid.js
index 11abee33a..3ea949e51
--- a/vendor/easyui/plugins/jquery.propertygrid.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.propertygrid.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
var _1;
$(document).unbind(".propertygrid").bind("mousedown.propertygrid",function(e){
diff --git a/vendor/easyui/plugins/jquery.resizable.js b/vendor/FHC-vendor/easyui/plugins/jquery.resizable.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.resizable.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.resizable.js
index cd3e719ad..6cc3c9f03
--- a/vendor/easyui/plugins/jquery.resizable.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.resizable.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
$.fn.resizable=function(_1,_2){
if(typeof _1=="string"){
diff --git a/vendor/easyui/plugins/jquery.searchbox.js b/vendor/FHC-vendor/easyui/plugins/jquery.searchbox.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.searchbox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.searchbox.js
index 5a877b729..cce40daea
--- a/vendor/easyui/plugins/jquery.searchbox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.searchbox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"searchbox");
diff --git a/vendor/easyui/plugins/jquery.slider.js b/vendor/FHC-vendor/easyui/plugins/jquery.slider.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.slider.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.slider.js
index 708bc422e..f5a8006e8
--- a/vendor/easyui/plugins/jquery.slider.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.slider.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$("").insertAfter(_2);
diff --git a/vendor/easyui/plugins/jquery.spinner.js b/vendor/FHC-vendor/easyui/plugins/jquery.spinner.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.spinner.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.spinner.js
index c7152713d..1e3f9036f
--- a/vendor/easyui/plugins/jquery.spinner.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.spinner.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"spinner");
diff --git a/vendor/easyui/plugins/jquery.splitbutton.js b/vendor/FHC-vendor/easyui/plugins/jquery.splitbutton.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.splitbutton.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.splitbutton.js
index d8038a22a..0d60bb018
--- a/vendor/easyui/plugins/jquery.splitbutton.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.splitbutton.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"splitbutton").options;
diff --git a/vendor/easyui/plugins/jquery.switchbutton.js b/vendor/FHC-vendor/easyui/plugins/jquery.switchbutton.js
similarity index 99%
rename from vendor/easyui/plugins/jquery.switchbutton.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.switchbutton.js
index 5bc697f74..3b7c90914 100644
--- a/vendor/easyui/plugins/jquery.switchbutton.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.switchbutton.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$(""+""+" "+" "+" "+" "+" "+" ").insertAfter(_2);
diff --git a/vendor/easyui/plugins/jquery.tabs.js b/vendor/FHC-vendor/easyui/plugins/jquery.tabs.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.tabs.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.tabs.js
index dec075f09..04f025d5d
--- a/vendor/easyui/plugins/jquery.tabs.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.tabs.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(c){
var w=0;
diff --git a/vendor/easyui/plugins/jquery.textbox.js b/vendor/FHC-vendor/easyui/plugins/jquery.textbox.js
similarity index 99%
rename from vendor/easyui/plugins/jquery.textbox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.textbox.js
index d253a693d..c1879e0b1 100644
--- a/vendor/easyui/plugins/jquery.textbox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.textbox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
$(_2).addClass("textbox-f").hide();
diff --git a/vendor/easyui/plugins/jquery.timespinner.js b/vendor/FHC-vendor/easyui/plugins/jquery.timespinner.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.timespinner.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.timespinner.js
index 58b811567..1a7bb26f4
--- a/vendor/easyui/plugins/jquery.timespinner.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.timespinner.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=0;
diff --git a/vendor/easyui/plugins/jquery.tooltip.js b/vendor/FHC-vendor/easyui/plugins/jquery.tooltip.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.tooltip.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.tooltip.js
index 4a59932f7..2acb9e04e
--- a/vendor/easyui/plugins/jquery.tooltip.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.tooltip.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
$(_2).addClass("tooltip-f");
diff --git a/vendor/easyui/plugins/jquery.tree.js b/vendor/FHC-vendor/easyui/plugins/jquery.tree.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.tree.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.tree.js
index c1d71a1c4..965fa6761
--- a/vendor/easyui/plugins/jquery.tree.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.tree.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$(_2);
diff --git a/vendor/easyui/plugins/jquery.treegrid.js b/vendor/FHC-vendor/easyui/plugins/jquery.treegrid.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.treegrid.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.treegrid.js
index 792500305..633992a67
--- a/vendor/easyui/plugins/jquery.treegrid.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.treegrid.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
var _3=$.data(_2,"treegrid");
diff --git a/vendor/easyui/plugins/jquery.validatebox.js b/vendor/FHC-vendor/easyui/plugins/jquery.validatebox.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.validatebox.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.validatebox.js
index 4713f84c4..d9ed52d84
--- a/vendor/easyui/plugins/jquery.validatebox.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.validatebox.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2){
$(_2).addClass("validatebox-text");
diff --git a/vendor/easyui/plugins/jquery.window.js b/vendor/FHC-vendor/easyui/plugins/jquery.window.js
old mode 100755
new mode 100644
similarity index 99%
rename from vendor/easyui/plugins/jquery.window.js
rename to vendor/FHC-vendor/easyui/plugins/jquery.window.js
index 47612062f..96880e44e
--- a/vendor/easyui/plugins/jquery.window.js
+++ b/vendor/FHC-vendor/easyui/plugins/jquery.window.js
@@ -1,12 +1,12 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
(function($){
function _1(_2,_3){
var _4=$.data(_2,"window");
diff --git a/vendor/easyui/readme.txt b/vendor/FHC-vendor/easyui/readme.txt
old mode 100755
new mode 100644
similarity index 98%
rename from vendor/easyui/readme.txt
rename to vendor/FHC-vendor/easyui/readme.txt
index 4e6c90074..7014da0a9
--- a/vendor/easyui/readme.txt
+++ b/vendor/FHC-vendor/easyui/readme.txt
@@ -1,4 +1,4 @@
-Current Version: 1.4.4
-======================
-This software is allowed to use under freeware license or you need to buy commercial license for better support or other purpose.
-Please contact us at info@jeasyui.com
+Current Version: 1.4.4
+======================
+This software is allowed to use under freeware license or you need to buy commercial license for better support or other purpose.
+Please contact us at info@jeasyui.com
diff --git a/vendor/easyui/src/easyloader.js b/vendor/FHC-vendor/easyui/src/easyloader.js
similarity index 95%
rename from vendor/easyui/src/easyloader.js
rename to vendor/FHC-vendor/easyui/src/easyloader.js
index 1528bd669..704aa8474 100644
--- a/vendor/easyui/src/easyloader.js
+++ b/vendor/FHC-vendor/easyui/src/easyloader.js
@@ -1,426 +1,426 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * easyloader - jQuery EasyUI
- *
- */
-(function(){
- var modules = {
- draggable:{
- js:'jquery.draggable.js'
- },
- droppable:{
- js:'jquery.droppable.js'
- },
- resizable:{
- js:'jquery.resizable.js'
- },
- linkbutton:{
- js:'jquery.linkbutton.js',
- css:'linkbutton.css'
- },
- progressbar:{
- js:'jquery.progressbar.js',
- css:'progressbar.css'
- },
- tooltip:{
- js:'jquery.tooltip.js',
- css:'tooltip.css'
- },
- pagination:{
- js:'jquery.pagination.js',
- css:'pagination.css',
- dependencies:['linkbutton']
- },
- datagrid:{
- js:'jquery.datagrid.js',
- css:'datagrid.css',
- dependencies:['panel','resizable','linkbutton','pagination']
- },
- treegrid:{
- js:'jquery.treegrid.js',
- css:'tree.css',
- dependencies:['datagrid']
- },
- propertygrid:{
- js:'jquery.propertygrid.js',
- css:'propertygrid.css',
- dependencies:['datagrid']
- },
- datalist:{
- js:'jquery.datalist.js',
- css:'datalist.css',
- dependencies:['datagrid']
- },
- panel: {
- js:'jquery.panel.js',
- css:'panel.css'
- },
- window:{
- js:'jquery.window.js',
- css:'window.css',
- dependencies:['resizable','draggable','panel']
- },
- dialog:{
- js:'jquery.dialog.js',
- css:'dialog.css',
- dependencies:['linkbutton','window']
- },
- messager:{
- js:'jquery.messager.js',
- css:'messager.css',
- dependencies:['linkbutton','dialog','progressbar']
- },
- layout:{
- js:'jquery.layout.js',
- css:'layout.css',
- dependencies:['resizable','panel']
- },
- form:{
- js:'jquery.form.js'
- },
- menu:{
- js:'jquery.menu.js',
- css:'menu.css'
- },
- tabs:{
- js:'jquery.tabs.js',
- css:'tabs.css',
- dependencies:['panel','linkbutton']
- },
- menubutton:{
- js:'jquery.menubutton.js',
- css:'menubutton.css',
- dependencies:['linkbutton','menu']
- },
- splitbutton:{
- js:'jquery.splitbutton.js',
- css:'splitbutton.css',
- dependencies:['menubutton']
- },
- switchbutton:{
- js:'jquery.switchbutton.js',
- css:'switchbutton.css'
- },
- accordion:{
- js:'jquery.accordion.js',
- css:'accordion.css',
- dependencies:['panel']
- },
- calendar:{
- js:'jquery.calendar.js',
- css:'calendar.css'
- },
- textbox:{
- js:'jquery.textbox.js',
- css:'textbox.css',
- dependencies:['validatebox','linkbutton']
- },
- filebox:{
- js:'jquery.filebox.js',
- css:'filebox.css',
- dependencies:['textbox']
- },
- combo:{
- js:'jquery.combo.js',
- css:'combo.css',
- dependencies:['panel','textbox']
- },
- combobox:{
- js:'jquery.combobox.js',
- css:'combobox.css',
- dependencies:['combo']
- },
- combotree:{
- js:'jquery.combotree.js',
- dependencies:['combo','tree']
- },
- combogrid:{
- js:'jquery.combogrid.js',
- dependencies:['combo','datagrid']
- },
- validatebox:{
- js:'jquery.validatebox.js',
- css:'validatebox.css',
- dependencies:['tooltip']
- },
- numberbox:{
- js:'jquery.numberbox.js',
- dependencies:['textbox']
- },
- searchbox:{
- js:'jquery.searchbox.js',
- css:'searchbox.css',
- dependencies:['menubutton','textbox']
- },
- spinner:{
- js:'jquery.spinner.js',
- css:'spinner.css',
- dependencies:['textbox']
- },
- numberspinner:{
- js:'jquery.numberspinner.js',
- dependencies:['spinner','numberbox']
- },
- timespinner:{
- js:'jquery.timespinner.js',
- dependencies:['spinner']
- },
- tree:{
- js:'jquery.tree.js',
- css:'tree.css',
- dependencies:['draggable','droppable']
- },
- datebox:{
- js:'jquery.datebox.js',
- css:'datebox.css',
- dependencies:['calendar','combo']
- },
- datetimebox:{
- js:'jquery.datetimebox.js',
- dependencies:['datebox','timespinner']
- },
- slider:{
- js:'jquery.slider.js',
- dependencies:['draggable']
- },
- parser:{
- js:'jquery.parser.js'
- },
- mobile:{
- js:'jquery.mobile.js'
- }
- };
-
- var locales = {
- 'af':'easyui-lang-af.js',
- 'ar':'easyui-lang-ar.js',
- 'bg':'easyui-lang-bg.js',
- 'ca':'easyui-lang-ca.js',
- 'cs':'easyui-lang-cs.js',
- 'cz':'easyui-lang-cz.js',
- 'da':'easyui-lang-da.js',
- 'de':'easyui-lang-de.js',
- 'el':'easyui-lang-el.js',
- 'en':'easyui-lang-en.js',
- 'es':'easyui-lang-es.js',
- 'fr':'easyui-lang-fr.js',
- 'it':'easyui-lang-it.js',
- 'jp':'easyui-lang-jp.js',
- 'nl':'easyui-lang-nl.js',
- 'pl':'easyui-lang-pl.js',
- 'pt_BR':'easyui-lang-pt_BR.js',
- 'ru':'easyui-lang-ru.js',
- 'sv_SE':'easyui-lang-sv_SE.js',
- 'tr':'easyui-lang-tr.js',
- 'zh_CN':'easyui-lang-zh_CN.js',
- 'zh_TW':'easyui-lang-zh_TW.js'
- };
-
- var queues = {};
-
- function loadJs(url, callback){
- var done = false;
- var script = document.createElement('script');
- script.type = 'text/javascript';
- script.language = 'javascript';
- script.src = url;
- script.onload = script.onreadystatechange = function(){
- if (!done && (!script.readyState || script.readyState == 'loaded' || script.readyState == 'complete')){
- done = true;
- script.onload = script.onreadystatechange = null;
- if (callback){
- callback.call(script);
- }
- }
- }
- document.getElementsByTagName("head")[0].appendChild(script);
- }
-
- function runJs(url, callback){
- loadJs(url, function(){
- document.getElementsByTagName("head")[0].removeChild(this);
- if (callback){
- callback();
- }
- });
- }
-
- function loadCss(url, callback){
- var link = document.createElement('link');
- link.rel = 'stylesheet';
- link.type = 'text/css';
- link.media = 'screen';
- link.href = url;
- document.getElementsByTagName('head')[0].appendChild(link);
- if (callback){
- callback.call(link);
- }
- }
-
- function loadSingle(name, callback){
- queues[name] = 'loading';
-
- var module = modules[name];
- var jsStatus = 'loading';
- var cssStatus = (easyloader.css && module['css']) ? 'loading' : 'loaded';
-
- if (easyloader.css && module['css']){
- if (/^http/i.test(module['css'])){
- var url = module['css'];
- } else {
- var url = easyloader.base + 'themes/' + easyloader.theme + '/' + module['css'];
- }
- loadCss(url, function(){
- cssStatus = 'loaded';
- if (jsStatus == 'loaded' && cssStatus == 'loaded'){
- finish();
- }
- });
- }
-
- if (/^http/i.test(module['js'])){
- var url = module['js'];
- } else {
- var url = easyloader.base + 'plugins/' + module['js'];
- }
- loadJs(url, function(){
- jsStatus = 'loaded';
- if (jsStatus == 'loaded' && cssStatus == 'loaded'){
- finish();
- }
- });
-
- function finish(){
- queues[name] = 'loaded';
- easyloader.onProgress(name);
- if (callback){
- callback();
- }
- }
- }
-
- function loadModule(name, callback){
- var mm = [];
- var doLoad = false;
-
- if (typeof name == 'string'){
- add(name);
- } else {
- for(var i=0; i.panel>.accordion-header');
- if (headers.length){
- headerHeight = $(headers[0]).css('height', '')._outerHeight();
- }
- if (!isNaN(parseInt(opts.height))){
- bodyHeight = cc.height() - headerHeight*headers.length;
- }
-
- _resize(true, bodyHeight - _resize(false) + 1);
-
- function _resize(collapsible, height){
- var totalHeight = 0;
- for(var i=0; i= panels.length){
- return null;
- } else {
- return panels[which];
- }
- }
- return findBy(container, 'title', which);
- }
-
- function setProperties(container){
- var opts = $.data(container, 'accordion').options;
- var cc = $(container);
- if (opts.border){
- cc.removeClass('accordion-noborder');
- } else {
- cc.addClass('accordion-noborder');
- }
- }
-
- function init(container){
- var state = $.data(container, 'accordion');
- var cc = $(container);
- cc.addClass('accordion');
-
- state.panels = [];
- cc.children('div').each(function(){
- var opts = $.extend({}, $.parser.parseOptions(this), {
- selected: ($(this).attr('selected') ? true : undefined)
- });
- var pp = $(this);
- state.panels.push(pp);
- createPanel(container, pp, opts);
- });
-
- cc.bind('_resize', function(e,force){
- if ($(this).hasClass('easyui-fluid') || force){
- setSize(container);
- }
- return false;
- });
- }
-
- function createPanel(container, pp, options){
- var opts = $.data(container, 'accordion').options;
- pp.panel($.extend({}, {
- collapsible: true,
- minimizable: false,
- maximizable: false,
- closable: false,
- doSize: false,
- collapsed: true,
- headerCls: 'accordion-header',
- bodyCls: 'accordion-body'
- }, options, {
- onBeforeExpand: function(){
- if (options.onBeforeExpand){
- if (options.onBeforeExpand.call(this) == false){return false}
- }
- if (!opts.multiple){
- // get all selected panel
- var all = $.grep(getSelections(container), function(p){
- return p.panel('options').collapsible;
- });
- for(var i=0; i').addClass('accordion-collapse accordion-expand').appendTo(tool);
- t.bind('click', function(){
- togglePanel(pp);
- return false;
- });
- pp.panel('options').collapsible ? t.show() : t.hide();
-
- header.click(function(){
- togglePanel(pp);
- return false;
- });
-
- function togglePanel(p){
- var popts = p.panel('options');
- if (popts.collapsible){
- var index = getPanelIndex(container, p);
- if (popts.collapsed){
- select(container, index);
- } else {
- unselect(container, index);
- }
- }
- }
- }
-
- /**
- * select and set the specified panel active
- */
- function select(container, which){
- var p = getPanel(container, which);
- if (!p){return}
- stopAnimate(container);
- var opts = $.data(container, 'accordion').options;
- p.panel('expand', opts.animate);
- }
-
- function unselect(container, which){
- var p = getPanel(container, which);
- if (!p){return}
- stopAnimate(container);
- var opts = $.data(container, 'accordion').options;
- p.panel('collapse', opts.animate);
- }
-
- function doFirstSelect(container){
- var opts = $.data(container, 'accordion').options;
- var p = findBy(container, 'selected', true);
- if (p){
- _select(getPanelIndex(container, p));
- } else {
- _select(opts.selected);
- }
-
- function _select(index){
- var animate = opts.animate;
- opts.animate = false;
- select(container, index);
- opts.animate = animate;
- }
- }
-
- /**
- * stop the animation of all panels
- */
- function stopAnimate(container){
- var panels = $.data(container, 'accordion').panels;
- for(var i=0; i').appendTo(container);
- panels.push(pp);
- createPanel(container, pp, options);
- setSize(container);
-
- opts.onAdd.call(container, options.title, panels.length-1);
-
- if (options.selected){
- select(container, panels.length-1);
- }
- }
-
- function remove(container, which){
- var state = $.data(container, 'accordion');
- var opts = state.options;
- var panels = state.panels;
-
- stopAnimate(container);
-
- var panel = getPanel(container, which);
- var title = panel.panel('options').title;
- var index = getPanelIndex(container, panel);
-
- if (!panel){return}
- if (opts.onBeforeRemove.call(container, title, index) == false){return}
-
- panels.splice(index, 1);
- panel.panel('destroy');
- if (panels.length){
- setSize(container);
- var curr = getSelected(container);
- if (!curr){
- select(container, 0);
- }
- }
-
- opts.onRemove.call(container, title, index);
- }
-
- $.fn.accordion = function(options, param){
- if (typeof options == 'string'){
- return $.fn.accordion.methods[options](this, param);
- }
-
- options = options || {};
- return this.each(function(){
- var state = $.data(this, 'accordion');
- if (state){
- $.extend(state.options, options);
- } else {
- $.data(this, 'accordion', {
- options: $.extend({}, $.fn.accordion.defaults, $.fn.accordion.parseOptions(this), options),
- accordion: $(this).addClass('accordion'),
- panels: []
- });
- init(this);
- }
-
- setProperties(this);
- setSize(this);
- doFirstSelect(this);
- });
- };
-
- $.fn.accordion.methods = {
- options: function(jq){
- return $.data(jq[0], 'accordion').options;
- },
- panels: function(jq){
- return $.data(jq[0], 'accordion').panels;
- },
- resize: function(jq, param){
- return jq.each(function(){
- setSize(this, param);
- });
- },
- getSelections: function(jq){
- return getSelections(jq[0]);
- },
- getSelected: function(jq){
- return getSelected(jq[0]);
- },
- getPanel: function(jq, which){
- return getPanel(jq[0], which);
- },
- getPanelIndex: function(jq, panel){
- return getPanelIndex(jq[0], panel);
- },
- select: function(jq, which){
- return jq.each(function(){
- select(this, which);
- });
- },
- unselect: function(jq, which){
- return jq.each(function(){
- unselect(this, which);
- });
- },
- add: function(jq, options){
- return jq.each(function(){
- add(this, options);
- });
- },
- remove: function(jq, which){
- return jq.each(function(){
- remove(this, which);
- });
- }
- };
-
- $.fn.accordion.parseOptions = function(target){
- var t = $(target);
- return $.extend({}, $.parser.parseOptions(target, [
- 'width','height',
- {fit:'boolean',border:'boolean',animate:'boolean',multiple:'boolean',selected:'number'}
- ]));
- };
-
- $.fn.accordion.defaults = {
- width: 'auto',
- height: 'auto',
- fit: false,
- border: true,
- animate: true,
- multiple: false,
- selected: 0,
-
- onSelect: function(title, index){},
- onUnselect: function(title, index){},
- onAdd: function(title, index){},
- onBeforeRemove: function(title, index){},
- onRemove: function(title, index){}
- };
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * accordion - jQuery EasyUI
+ *
+ * Dependencies:
+ * panel
+ *
+ */
+(function($){
+
+ function setSize(container, param){
+ var state = $.data(container, 'accordion');
+ var opts = state.options;
+ var panels = state.panels;
+ var cc = $(container);
+
+ if (param){
+ $.extend(opts, {
+ width: param.width,
+ height: param.height
+ });
+ }
+ cc._size(opts);
+ var headerHeight = 0;
+ var bodyHeight = 'auto';
+ var headers = cc.find('>.panel>.accordion-header');
+ if (headers.length){
+ headerHeight = $(headers[0]).css('height', '')._outerHeight();
+ }
+ if (!isNaN(parseInt(opts.height))){
+ bodyHeight = cc.height() - headerHeight*headers.length;
+ }
+
+ _resize(true, bodyHeight - _resize(false) + 1);
+
+ function _resize(collapsible, height){
+ var totalHeight = 0;
+ for(var i=0; i= panels.length){
+ return null;
+ } else {
+ return panels[which];
+ }
+ }
+ return findBy(container, 'title', which);
+ }
+
+ function setProperties(container){
+ var opts = $.data(container, 'accordion').options;
+ var cc = $(container);
+ if (opts.border){
+ cc.removeClass('accordion-noborder');
+ } else {
+ cc.addClass('accordion-noborder');
+ }
+ }
+
+ function init(container){
+ var state = $.data(container, 'accordion');
+ var cc = $(container);
+ cc.addClass('accordion');
+
+ state.panels = [];
+ cc.children('div').each(function(){
+ var opts = $.extend({}, $.parser.parseOptions(this), {
+ selected: ($(this).attr('selected') ? true : undefined)
+ });
+ var pp = $(this);
+ state.panels.push(pp);
+ createPanel(container, pp, opts);
+ });
+
+ cc.bind('_resize', function(e,force){
+ if ($(this).hasClass('easyui-fluid') || force){
+ setSize(container);
+ }
+ return false;
+ });
+ }
+
+ function createPanel(container, pp, options){
+ var opts = $.data(container, 'accordion').options;
+ pp.panel($.extend({}, {
+ collapsible: true,
+ minimizable: false,
+ maximizable: false,
+ closable: false,
+ doSize: false,
+ collapsed: true,
+ headerCls: 'accordion-header',
+ bodyCls: 'accordion-body'
+ }, options, {
+ onBeforeExpand: function(){
+ if (options.onBeforeExpand){
+ if (options.onBeforeExpand.call(this) == false){return false}
+ }
+ if (!opts.multiple){
+ // get all selected panel
+ var all = $.grep(getSelections(container), function(p){
+ return p.panel('options').collapsible;
+ });
+ for(var i=0; i').addClass('accordion-collapse accordion-expand').appendTo(tool);
+ t.bind('click', function(){
+ togglePanel(pp);
+ return false;
+ });
+ pp.panel('options').collapsible ? t.show() : t.hide();
+
+ header.click(function(){
+ togglePanel(pp);
+ return false;
+ });
+
+ function togglePanel(p){
+ var popts = p.panel('options');
+ if (popts.collapsible){
+ var index = getPanelIndex(container, p);
+ if (popts.collapsed){
+ select(container, index);
+ } else {
+ unselect(container, index);
+ }
+ }
+ }
+ }
+
+ /**
+ * select and set the specified panel active
+ */
+ function select(container, which){
+ var p = getPanel(container, which);
+ if (!p){return}
+ stopAnimate(container);
+ var opts = $.data(container, 'accordion').options;
+ p.panel('expand', opts.animate);
+ }
+
+ function unselect(container, which){
+ var p = getPanel(container, which);
+ if (!p){return}
+ stopAnimate(container);
+ var opts = $.data(container, 'accordion').options;
+ p.panel('collapse', opts.animate);
+ }
+
+ function doFirstSelect(container){
+ var opts = $.data(container, 'accordion').options;
+ var p = findBy(container, 'selected', true);
+ if (p){
+ _select(getPanelIndex(container, p));
+ } else {
+ _select(opts.selected);
+ }
+
+ function _select(index){
+ var animate = opts.animate;
+ opts.animate = false;
+ select(container, index);
+ opts.animate = animate;
+ }
+ }
+
+ /**
+ * stop the animation of all panels
+ */
+ function stopAnimate(container){
+ var panels = $.data(container, 'accordion').panels;
+ for(var i=0; i').appendTo(container);
+ panels.push(pp);
+ createPanel(container, pp, options);
+ setSize(container);
+
+ opts.onAdd.call(container, options.title, panels.length-1);
+
+ if (options.selected){
+ select(container, panels.length-1);
+ }
+ }
+
+ function remove(container, which){
+ var state = $.data(container, 'accordion');
+ var opts = state.options;
+ var panels = state.panels;
+
+ stopAnimate(container);
+
+ var panel = getPanel(container, which);
+ var title = panel.panel('options').title;
+ var index = getPanelIndex(container, panel);
+
+ if (!panel){return}
+ if (opts.onBeforeRemove.call(container, title, index) == false){return}
+
+ panels.splice(index, 1);
+ panel.panel('destroy');
+ if (panels.length){
+ setSize(container);
+ var curr = getSelected(container);
+ if (!curr){
+ select(container, 0);
+ }
+ }
+
+ opts.onRemove.call(container, title, index);
+ }
+
+ $.fn.accordion = function(options, param){
+ if (typeof options == 'string'){
+ return $.fn.accordion.methods[options](this, param);
+ }
+
+ options = options || {};
+ return this.each(function(){
+ var state = $.data(this, 'accordion');
+ if (state){
+ $.extend(state.options, options);
+ } else {
+ $.data(this, 'accordion', {
+ options: $.extend({}, $.fn.accordion.defaults, $.fn.accordion.parseOptions(this), options),
+ accordion: $(this).addClass('accordion'),
+ panels: []
+ });
+ init(this);
+ }
+
+ setProperties(this);
+ setSize(this);
+ doFirstSelect(this);
+ });
+ };
+
+ $.fn.accordion.methods = {
+ options: function(jq){
+ return $.data(jq[0], 'accordion').options;
+ },
+ panels: function(jq){
+ return $.data(jq[0], 'accordion').panels;
+ },
+ resize: function(jq, param){
+ return jq.each(function(){
+ setSize(this, param);
+ });
+ },
+ getSelections: function(jq){
+ return getSelections(jq[0]);
+ },
+ getSelected: function(jq){
+ return getSelected(jq[0]);
+ },
+ getPanel: function(jq, which){
+ return getPanel(jq[0], which);
+ },
+ getPanelIndex: function(jq, panel){
+ return getPanelIndex(jq[0], panel);
+ },
+ select: function(jq, which){
+ return jq.each(function(){
+ select(this, which);
+ });
+ },
+ unselect: function(jq, which){
+ return jq.each(function(){
+ unselect(this, which);
+ });
+ },
+ add: function(jq, options){
+ return jq.each(function(){
+ add(this, options);
+ });
+ },
+ remove: function(jq, which){
+ return jq.each(function(){
+ remove(this, which);
+ });
+ }
+ };
+
+ $.fn.accordion.parseOptions = function(target){
+ var t = $(target);
+ return $.extend({}, $.parser.parseOptions(target, [
+ 'width','height',
+ {fit:'boolean',border:'boolean',animate:'boolean',multiple:'boolean',selected:'number'}
+ ]));
+ };
+
+ $.fn.accordion.defaults = {
+ width: 'auto',
+ height: 'auto',
+ fit: false,
+ border: true,
+ animate: true,
+ multiple: false,
+ selected: 0,
+
+ onSelect: function(title, index){},
+ onUnselect: function(title, index){},
+ onAdd: function(title, index){},
+ onBeforeRemove: function(title, index){},
+ onRemove: function(title, index){}
+ };
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.calendar.js b/vendor/FHC-vendor/easyui/src/jquery.calendar.js
similarity index 96%
rename from vendor/easyui/src/jquery.calendar.js
rename to vendor/FHC-vendor/easyui/src/jquery.calendar.js
index e4914b52d..ad582f4cc 100644
--- a/vendor/easyui/src/jquery.calendar.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.calendar.js
@@ -1,438 +1,438 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * calendar - jQuery EasyUI
- *
- */
-(function($){
-
- function setSize(target, param){
- var opts = $.data(target, 'calendar').options;
- var t = $(target);
- if (param){
- $.extend(opts, {
- width: param.width,
- height: param.height
- });
- }
- t._size(opts, t.parent());
- t.find('.calendar-body')._outerHeight(t.height() - t.find('.calendar-header')._outerHeight());
- if (t.find('.calendar-menu').is(':visible')){
- showSelectMenus(target);
- }
- }
-
- function init(target){
- $(target).addClass('calendar').html(
- '' +
- '' +
- '' +
- '
'
- );
-
-
- $(target).bind('_resize', function(e,force){
- if ($(this).hasClass('easyui-fluid') || force){
- setSize(target);
- }
- return false;
- });
- }
-
- function bindEvents(target){
- var opts = $.data(target, 'calendar').options;
- var menu = $(target).find('.calendar-menu');
- menu.find('.calendar-menu-year').unbind('.calendar').bind('keypress.calendar', function(e){
- if (e.keyCode == 13){
- setDate(true);
- }
- });
- $(target).unbind('.calendar').bind('mouseover.calendar', function(e){
- var t = toTarget(e.target);
- if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){
- t.addClass('calendar-nav-hover');
- }
- }).bind('mouseout.calendar', function(e){
- var t = toTarget(e.target);
- if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){
- t.removeClass('calendar-nav-hover');
- }
- }).bind('click.calendar', function(e){
- var t = toTarget(e.target);
- if (t.hasClass('calendar-menu-next') || t.hasClass('calendar-nextyear')){
- showYear(1);
- } else if (t.hasClass('calendar-menu-prev') || t.hasClass('calendar-prevyear')){
- showYear(-1);
- } else if (t.hasClass('calendar-menu-month')){
- menu.find('.calendar-selected').removeClass('calendar-selected');
- t.addClass('calendar-selected');
- setDate(true);
- } else if (t.hasClass('calendar-prevmonth')){
- showMonth(-1);
- } else if (t.hasClass('calendar-nextmonth')){
- showMonth(1);
- } else if (t.hasClass('calendar-text')){
- if (menu.is(':visible')){
- menu.hide();
- } else {
- showSelectMenus(target);
- }
- } else if (t.hasClass('calendar-day')){
- if (t.hasClass('calendar-disabled')){return}
- var oldValue = opts.current;
- t.closest('div.calendar-body').find('.calendar-selected').removeClass('calendar-selected');
- t.addClass('calendar-selected');
- var parts = t.attr('abbr').split(',');
- var y = parseInt(parts[0]);
- var m = parseInt(parts[1]);
- var d = parseInt(parts[2]);
- opts.current = new Date(y, m-1, d);
- opts.onSelect.call(target, opts.current);
- if (!oldValue || oldValue.getTime() != opts.current.getTime()){
- opts.onChange.call(target, opts.current, oldValue);
- }
- if (opts.year != y || opts.month != m){
- opts.year = y;
- opts.month = m;
- show(target);
- }
- }
- });
- function toTarget(t){
- var day = $(t).closest('.calendar-day');
- if (day.length){
- return day;
- } else {
- return $(t);
- }
- }
- function setDate(hideMenu){
- var menu = $(target).find('.calendar-menu');
- var year = menu.find('.calendar-menu-year').val();
- var month = menu.find('.calendar-selected').attr('abbr');
- if (!isNaN(year)){
- opts.year = parseInt(year);
- opts.month = parseInt(month);
- show(target);
- }
- if (hideMenu){menu.hide()}
- }
- function showYear(delta){
- opts.year += delta;
- show(target);
- menu.find('.calendar-menu-year').val(opts.year);
- }
- function showMonth(delta){
- opts.month += delta;
- if (opts.month > 12){
- opts.year++;
- opts.month = 1;
- } else if (opts.month < 1){
- opts.year--;
- opts.month = 12;
- }
- show(target);
-
- menu.find('td.calendar-selected').removeClass('calendar-selected');
- menu.find('td:eq(' + (opts.month-1) + ')').addClass('calendar-selected');
- }
- }
-
- /**
- * show the select menu that can change year or month, if the menu is not be created then create it.
- */
- function showSelectMenus(target){
- var opts = $.data(target, 'calendar').options;
- $(target).find('.calendar-menu').show();
-
- if ($(target).find('.calendar-menu-month-inner').is(':empty')){
- $(target).find('.calendar-menu-month-inner').empty();
- var t = $('').appendTo($(target).find('.calendar-menu-month-inner'));
- var idx = 0;
- for(var i=0; i<3; i++){
- var tr = $(' ').appendTo(t);
- for(var j=0; j<4; j++){
- $('').html(opts.months[idx++]).attr('abbr',idx).appendTo(tr);
- }
- }
- }
-
- var body = $(target).find('.calendar-body');
- var sele = $(target).find('.calendar-menu');
- var seleYear = sele.find('.calendar-menu-year-inner');
- var seleMonth = sele.find('.calendar-menu-month-inner');
-
- seleYear.find('input').val(opts.year).focus();
- seleMonth.find('td.calendar-selected').removeClass('calendar-selected');
- seleMonth.find('td:eq('+(opts.month-1)+')').addClass('calendar-selected');
-
- sele._outerWidth(body._outerWidth());
- sele._outerHeight(body._outerHeight());
- seleMonth._outerHeight(sele.height() - seleYear._outerHeight());
- }
-
- /**
- * get weeks data.
- */
- function getWeeks(target, year, month){
- var opts = $.data(target, 'calendar').options;
- var dates = [];
- var lastDay = new Date(year, month, 0).getDate();
- for(var i=1; i<=lastDay; i++) dates.push([year,month,i]);
-
- // group date by week
- var weeks = [], week = [];
- var memoDay = -1;
- while(dates.length > 0){
- var date = dates.shift();
- week.push(date);
- var day = new Date(date[0],date[1]-1,date[2]).getDay();
- if (memoDay == day){
- day = 0;
- } else if (day == (opts.firstDay==0 ? 7 : opts.firstDay) - 1){
- weeks.push(week);
- week = [];
- }
- memoDay = day;
- }
- if (week.length){
- weeks.push(week);
- }
-
- var firstWeek = weeks[0];
- if (firstWeek.length < 7){
- while(firstWeek.length < 7){
- var firstDate = firstWeek[0];
- var date = new Date(firstDate[0],firstDate[1]-1,firstDate[2]-1)
- firstWeek.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]);
- }
- } else {
- var firstDate = firstWeek[0];
- var week = [];
- for(var i=1; i<=7; i++){
- var date = new Date(firstDate[0], firstDate[1]-1, firstDate[2]-i);
- week.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]);
- }
- weeks.unshift(week);
- }
-
- var lastWeek = weeks[weeks.length-1];
- while(lastWeek.length < 7){
- var lastDate = lastWeek[lastWeek.length-1];
- var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+1);
- lastWeek.push([date.getFullYear(), date.getMonth()+1, date.getDate()]);
- }
- if (weeks.length < 6){
- var lastDate = lastWeek[lastWeek.length-1];
- var week = [];
- for(var i=1; i<=7; i++){
- var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+i);
- week.push([date.getFullYear(), date.getMonth()+1, date.getDate()]);
- }
- weeks.push(week);
- }
-
- return weeks;
- }
-
- /**
- * show the calendar day.
- */
- function show(target){
- var opts = $.data(target, 'calendar').options;
- if (opts.current && !opts.validator.call(target, opts.current)){
- opts.current = null;
- }
-
- var now = new Date();
- var todayInfo = now.getFullYear()+','+(now.getMonth()+1)+','+now.getDate();
- var currentInfo = opts.current ? (opts.current.getFullYear()+','+(opts.current.getMonth()+1)+','+opts.current.getDate()) : '';
- // calulate the saturday and sunday index
- var saIndex = 6 - opts.firstDay;
- var suIndex = saIndex + 1;
- if (saIndex >= 7) saIndex -= 7;
- if (suIndex >= 7) suIndex -= 7;
-
- $(target).find('.calendar-title span').html(opts.months[opts.month-1] + ' ' + opts.year);
-
- var body = $(target).find('div.calendar-body');
- body.children('table').remove();
-
- var data = [''];
- data.push('');
- for(var i=opts.firstDay; i'+opts.weeks[i]+'');
- }
- for(var i=0; i'+opts.weeks[i]+'');
- }
- data.push(' ');
-
- data.push('');
- var weeks = getWeeks(target, opts.year, opts.month);
- for(var i=0; i');
- for(var j=0; j' + d + '');
- }
- data.push('');
- }
- data.push(' ');
- data.push('
');
-
- body.append(data.join(''));
- body.children('table.calendar-dtable').prependTo(body);
-
- opts.onNavigate.call(target, opts.year, opts.month);
- }
-
- $.fn.calendar = function(options, param){
- if (typeof options == 'string'){
- return $.fn.calendar.methods[options](this, param);
- }
-
- options = options || {};
- return this.each(function(){
- var state = $.data(this, 'calendar');
- if (state){
- $.extend(state.options, options);
- } else {
- state = $.data(this, 'calendar', {
- options:$.extend({}, $.fn.calendar.defaults, $.fn.calendar.parseOptions(this), options)
- });
- init(this);
- }
- if (state.options.border == false){
- $(this).addClass('calendar-noborder');
- }
- setSize(this);
- bindEvents(this);
- show(this);
- $(this).find('div.calendar-menu').hide(); // hide the calendar menu
- });
- };
-
- $.fn.calendar.methods = {
- options: function(jq){
- return $.data(jq[0], 'calendar').options;
- },
- resize: function(jq, param){
- return jq.each(function(){
- setSize(this, param);
- });
- },
- moveTo: function(jq, date){
- return jq.each(function(){
- if (!date){
- var now = new Date();
- $(this).calendar({
- year: now.getFullYear(),
- month: now.getMonth()+1,
- current: date
- });
- return;
- }
- var opts = $(this).calendar('options');
- if (opts.validator.call(this, date)){
- var oldValue = opts.current;
- $(this).calendar({
- year: date.getFullYear(),
- month: date.getMonth()+1,
- current: date
- });
- if (!oldValue || oldValue.getTime() != date.getTime()){
- opts.onChange.call(this, opts.current, oldValue);
- }
- }
- });
- }
- };
-
- $.fn.calendar.parseOptions = function(target){
- var t = $(target);
- return $.extend({}, $.parser.parseOptions(target, [
- {firstDay:'number',fit:'boolean',border:'boolean'}
- ]));
- };
-
- $.fn.calendar.defaults = {
- width:180,
- height:180,
- fit:false,
- border:true,
- firstDay:0,
- weeks:['S','M','T','W','T','F','S'],
- months:['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- year:new Date().getFullYear(),
- month:new Date().getMonth()+1,
- current:(function(){
- var d = new Date();
- return new Date(d.getFullYear(), d.getMonth(), d.getDate());
- })(),
-
- formatter:function(date){return date.getDate()},
- styler:function(date){return ''},
- validator:function(date){return true},
-
- onSelect: function(date){},
- onChange: function(newDate, oldDate){},
- onNavigate: function(year, month){}
- };
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * calendar - jQuery EasyUI
+ *
+ */
+(function($){
+
+ function setSize(target, param){
+ var opts = $.data(target, 'calendar').options;
+ var t = $(target);
+ if (param){
+ $.extend(opts, {
+ width: param.width,
+ height: param.height
+ });
+ }
+ t._size(opts, t.parent());
+ t.find('.calendar-body')._outerHeight(t.height() - t.find('.calendar-header')._outerHeight());
+ if (t.find('.calendar-menu').is(':visible')){
+ showSelectMenus(target);
+ }
+ }
+
+ function init(target){
+ $(target).addClass('calendar').html(
+ '' +
+ '' +
+ '' +
+ '
'
+ );
+
+
+ $(target).bind('_resize', function(e,force){
+ if ($(this).hasClass('easyui-fluid') || force){
+ setSize(target);
+ }
+ return false;
+ });
+ }
+
+ function bindEvents(target){
+ var opts = $.data(target, 'calendar').options;
+ var menu = $(target).find('.calendar-menu');
+ menu.find('.calendar-menu-year').unbind('.calendar').bind('keypress.calendar', function(e){
+ if (e.keyCode == 13){
+ setDate(true);
+ }
+ });
+ $(target).unbind('.calendar').bind('mouseover.calendar', function(e){
+ var t = toTarget(e.target);
+ if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){
+ t.addClass('calendar-nav-hover');
+ }
+ }).bind('mouseout.calendar', function(e){
+ var t = toTarget(e.target);
+ if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){
+ t.removeClass('calendar-nav-hover');
+ }
+ }).bind('click.calendar', function(e){
+ var t = toTarget(e.target);
+ if (t.hasClass('calendar-menu-next') || t.hasClass('calendar-nextyear')){
+ showYear(1);
+ } else if (t.hasClass('calendar-menu-prev') || t.hasClass('calendar-prevyear')){
+ showYear(-1);
+ } else if (t.hasClass('calendar-menu-month')){
+ menu.find('.calendar-selected').removeClass('calendar-selected');
+ t.addClass('calendar-selected');
+ setDate(true);
+ } else if (t.hasClass('calendar-prevmonth')){
+ showMonth(-1);
+ } else if (t.hasClass('calendar-nextmonth')){
+ showMonth(1);
+ } else if (t.hasClass('calendar-text')){
+ if (menu.is(':visible')){
+ menu.hide();
+ } else {
+ showSelectMenus(target);
+ }
+ } else if (t.hasClass('calendar-day')){
+ if (t.hasClass('calendar-disabled')){return}
+ var oldValue = opts.current;
+ t.closest('div.calendar-body').find('.calendar-selected').removeClass('calendar-selected');
+ t.addClass('calendar-selected');
+ var parts = t.attr('abbr').split(',');
+ var y = parseInt(parts[0]);
+ var m = parseInt(parts[1]);
+ var d = parseInt(parts[2]);
+ opts.current = new Date(y, m-1, d);
+ opts.onSelect.call(target, opts.current);
+ if (!oldValue || oldValue.getTime() != opts.current.getTime()){
+ opts.onChange.call(target, opts.current, oldValue);
+ }
+ if (opts.year != y || opts.month != m){
+ opts.year = y;
+ opts.month = m;
+ show(target);
+ }
+ }
+ });
+ function toTarget(t){
+ var day = $(t).closest('.calendar-day');
+ if (day.length){
+ return day;
+ } else {
+ return $(t);
+ }
+ }
+ function setDate(hideMenu){
+ var menu = $(target).find('.calendar-menu');
+ var year = menu.find('.calendar-menu-year').val();
+ var month = menu.find('.calendar-selected').attr('abbr');
+ if (!isNaN(year)){
+ opts.year = parseInt(year);
+ opts.month = parseInt(month);
+ show(target);
+ }
+ if (hideMenu){menu.hide()}
+ }
+ function showYear(delta){
+ opts.year += delta;
+ show(target);
+ menu.find('.calendar-menu-year').val(opts.year);
+ }
+ function showMonth(delta){
+ opts.month += delta;
+ if (opts.month > 12){
+ opts.year++;
+ opts.month = 1;
+ } else if (opts.month < 1){
+ opts.year--;
+ opts.month = 12;
+ }
+ show(target);
+
+ menu.find('td.calendar-selected').removeClass('calendar-selected');
+ menu.find('td:eq(' + (opts.month-1) + ')').addClass('calendar-selected');
+ }
+ }
+
+ /**
+ * show the select menu that can change year or month, if the menu is not be created then create it.
+ */
+ function showSelectMenus(target){
+ var opts = $.data(target, 'calendar').options;
+ $(target).find('.calendar-menu').show();
+
+ if ($(target).find('.calendar-menu-month-inner').is(':empty')){
+ $(target).find('.calendar-menu-month-inner').empty();
+ var t = $('').appendTo($(target).find('.calendar-menu-month-inner'));
+ var idx = 0;
+ for(var i=0; i<3; i++){
+ var tr = $(' ').appendTo(t);
+ for(var j=0; j<4; j++){
+ $('').html(opts.months[idx++]).attr('abbr',idx).appendTo(tr);
+ }
+ }
+ }
+
+ var body = $(target).find('.calendar-body');
+ var sele = $(target).find('.calendar-menu');
+ var seleYear = sele.find('.calendar-menu-year-inner');
+ var seleMonth = sele.find('.calendar-menu-month-inner');
+
+ seleYear.find('input').val(opts.year).focus();
+ seleMonth.find('td.calendar-selected').removeClass('calendar-selected');
+ seleMonth.find('td:eq('+(opts.month-1)+')').addClass('calendar-selected');
+
+ sele._outerWidth(body._outerWidth());
+ sele._outerHeight(body._outerHeight());
+ seleMonth._outerHeight(sele.height() - seleYear._outerHeight());
+ }
+
+ /**
+ * get weeks data.
+ */
+ function getWeeks(target, year, month){
+ var opts = $.data(target, 'calendar').options;
+ var dates = [];
+ var lastDay = new Date(year, month, 0).getDate();
+ for(var i=1; i<=lastDay; i++) dates.push([year,month,i]);
+
+ // group date by week
+ var weeks = [], week = [];
+ var memoDay = -1;
+ while(dates.length > 0){
+ var date = dates.shift();
+ week.push(date);
+ var day = new Date(date[0],date[1]-1,date[2]).getDay();
+ if (memoDay == day){
+ day = 0;
+ } else if (day == (opts.firstDay==0 ? 7 : opts.firstDay) - 1){
+ weeks.push(week);
+ week = [];
+ }
+ memoDay = day;
+ }
+ if (week.length){
+ weeks.push(week);
+ }
+
+ var firstWeek = weeks[0];
+ if (firstWeek.length < 7){
+ while(firstWeek.length < 7){
+ var firstDate = firstWeek[0];
+ var date = new Date(firstDate[0],firstDate[1]-1,firstDate[2]-1)
+ firstWeek.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]);
+ }
+ } else {
+ var firstDate = firstWeek[0];
+ var week = [];
+ for(var i=1; i<=7; i++){
+ var date = new Date(firstDate[0], firstDate[1]-1, firstDate[2]-i);
+ week.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]);
+ }
+ weeks.unshift(week);
+ }
+
+ var lastWeek = weeks[weeks.length-1];
+ while(lastWeek.length < 7){
+ var lastDate = lastWeek[lastWeek.length-1];
+ var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+1);
+ lastWeek.push([date.getFullYear(), date.getMonth()+1, date.getDate()]);
+ }
+ if (weeks.length < 6){
+ var lastDate = lastWeek[lastWeek.length-1];
+ var week = [];
+ for(var i=1; i<=7; i++){
+ var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+i);
+ week.push([date.getFullYear(), date.getMonth()+1, date.getDate()]);
+ }
+ weeks.push(week);
+ }
+
+ return weeks;
+ }
+
+ /**
+ * show the calendar day.
+ */
+ function show(target){
+ var opts = $.data(target, 'calendar').options;
+ if (opts.current && !opts.validator.call(target, opts.current)){
+ opts.current = null;
+ }
+
+ var now = new Date();
+ var todayInfo = now.getFullYear()+','+(now.getMonth()+1)+','+now.getDate();
+ var currentInfo = opts.current ? (opts.current.getFullYear()+','+(opts.current.getMonth()+1)+','+opts.current.getDate()) : '';
+ // calulate the saturday and sunday index
+ var saIndex = 6 - opts.firstDay;
+ var suIndex = saIndex + 1;
+ if (saIndex >= 7) saIndex -= 7;
+ if (suIndex >= 7) suIndex -= 7;
+
+ $(target).find('.calendar-title span').html(opts.months[opts.month-1] + ' ' + opts.year);
+
+ var body = $(target).find('div.calendar-body');
+ body.children('table').remove();
+
+ var data = [''];
+ data.push('');
+ for(var i=opts.firstDay; i'+opts.weeks[i]+'');
+ }
+ for(var i=0; i'+opts.weeks[i]+'');
+ }
+ data.push(' ');
+
+ data.push('');
+ var weeks = getWeeks(target, opts.year, opts.month);
+ for(var i=0; i');
+ for(var j=0; j' + d + '');
+ }
+ data.push('');
+ }
+ data.push(' ');
+ data.push('
');
+
+ body.append(data.join(''));
+ body.children('table.calendar-dtable').prependTo(body);
+
+ opts.onNavigate.call(target, opts.year, opts.month);
+ }
+
+ $.fn.calendar = function(options, param){
+ if (typeof options == 'string'){
+ return $.fn.calendar.methods[options](this, param);
+ }
+
+ options = options || {};
+ return this.each(function(){
+ var state = $.data(this, 'calendar');
+ if (state){
+ $.extend(state.options, options);
+ } else {
+ state = $.data(this, 'calendar', {
+ options:$.extend({}, $.fn.calendar.defaults, $.fn.calendar.parseOptions(this), options)
+ });
+ init(this);
+ }
+ if (state.options.border == false){
+ $(this).addClass('calendar-noborder');
+ }
+ setSize(this);
+ bindEvents(this);
+ show(this);
+ $(this).find('div.calendar-menu').hide(); // hide the calendar menu
+ });
+ };
+
+ $.fn.calendar.methods = {
+ options: function(jq){
+ return $.data(jq[0], 'calendar').options;
+ },
+ resize: function(jq, param){
+ return jq.each(function(){
+ setSize(this, param);
+ });
+ },
+ moveTo: function(jq, date){
+ return jq.each(function(){
+ if (!date){
+ var now = new Date();
+ $(this).calendar({
+ year: now.getFullYear(),
+ month: now.getMonth()+1,
+ current: date
+ });
+ return;
+ }
+ var opts = $(this).calendar('options');
+ if (opts.validator.call(this, date)){
+ var oldValue = opts.current;
+ $(this).calendar({
+ year: date.getFullYear(),
+ month: date.getMonth()+1,
+ current: date
+ });
+ if (!oldValue || oldValue.getTime() != date.getTime()){
+ opts.onChange.call(this, opts.current, oldValue);
+ }
+ }
+ });
+ }
+ };
+
+ $.fn.calendar.parseOptions = function(target){
+ var t = $(target);
+ return $.extend({}, $.parser.parseOptions(target, [
+ {firstDay:'number',fit:'boolean',border:'boolean'}
+ ]));
+ };
+
+ $.fn.calendar.defaults = {
+ width:180,
+ height:180,
+ fit:false,
+ border:true,
+ firstDay:0,
+ weeks:['S','M','T','W','T','F','S'],
+ months:['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
+ year:new Date().getFullYear(),
+ month:new Date().getMonth()+1,
+ current:(function(){
+ var d = new Date();
+ return new Date(d.getFullYear(), d.getMonth(), d.getDate());
+ })(),
+
+ formatter:function(date){return date.getDate()},
+ styler:function(date){return ''},
+ validator:function(date){return true},
+
+ onSelect: function(date){},
+ onChange: function(newDate, oldDate){},
+ onNavigate: function(year, month){}
+ };
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.combobox.js b/vendor/FHC-vendor/easyui/src/jquery.combobox.js
similarity index 96%
rename from vendor/easyui/src/jquery.combobox.js
rename to vendor/FHC-vendor/easyui/src/jquery.combobox.js
index ab98c3c00..ed4b3099c 100644
--- a/vendor/easyui/src/jquery.combobox.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.combobox.js
@@ -1,566 +1,566 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * combobox - jQuery EasyUI
- *
- * Dependencies:
- * combo
- *
- */
-(function($){
- var COMBOBOX_SERNO = 0;
-
- function getRowIndex(target, value){
- var state = $.data(target, 'combobox');
- var opts = state.options;
- var data = state.data;
- for(var i=0; i panel.height()){
- var h = panel.scrollTop() + item.position().top + item.outerHeight() - panel.height();
- panel.scrollTop(h);
- }
- }
- }
-
- function nav(target, dir){
- var opts = $.data(target, 'combobox').options;
- var panel = $(target).combobox('panel');
- var item = panel.children('div.combobox-item-hover');
- if (!item.length){
- item = panel.children('div.combobox-item-selected');
- }
- item.removeClass('combobox-item-hover');
- var firstSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):first';
- var lastSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):last';
- if (!item.length){
- item = panel.children(dir=='next' ? firstSelector : lastSelector);
-// item = panel.children('div.combobox-item:visible:' + (dir=='next'?'first':'last'));
- } else {
- if (dir == 'next'){
- item = item.nextAll(firstSelector);
-// item = item.nextAll('div.combobox-item:visible:first');
- if (!item.length){
- item = panel.children(firstSelector);
-// item = panel.children('div.combobox-item:visible:first');
- }
- } else {
- item = item.prevAll(firstSelector);
-// item = item.prevAll('div.combobox-item:visible:first');
- if (!item.length){
- item = panel.children(lastSelector);
-// item = panel.children('div.combobox-item:visible:last');
- }
- }
- }
- if (item.length){
- item.addClass('combobox-item-hover');
- var row = opts.finder.getRow(target, item);
- if (row){
- scrollTo(target, row[opts.valueField]);
- if (opts.selectOnNavigation){
- select(target, row[opts.valueField]);
- }
- }
- }
- }
-
- /**
- * select the specified value
- */
- function select(target, value){
- var opts = $.data(target, 'combobox').options;
- var values = $(target).combo('getValues');
- if ($.inArray(value+'', values) == -1){
- if (opts.multiple){
- values.push(value);
- } else {
- values = [value];
- }
- setValues(target, values);
- opts.onSelect.call(target, opts.finder.getRow(target, value));
- }
- }
-
- /**
- * unselect the specified value
- */
- function unselect(target, value){
- var opts = $.data(target, 'combobox').options;
- var values = $(target).combo('getValues');
- var index = $.inArray(value+'', values);
- if (index >= 0){
- values.splice(index, 1);
- setValues(target, values);
- opts.onUnselect.call(target, opts.finder.getRow(target, value));
- }
- }
-
- /**
- * set values
- */
- function setValues(target, values, remainText){
- var opts = $.data(target, 'combobox').options;
- var panel = $(target).combo('panel');
-
- if (!$.isArray(values)){values = values.split(opts.separator)}
- panel.find('div.combobox-item-selected').removeClass('combobox-item-selected');
- var vv = [], ss = [];
- for(var i=0; i');
- dd.push(opts.groupFormatter ? opts.groupFormatter.call(target, g) : g);
- dd.push('');
- }
- } else {
- group = undefined;
- }
-
- var cls = 'combobox-item' + (row.disabled ? ' combobox-item-disabled' : '') + (g ? ' combobox-gitem' : '');
- dd.push('');
- dd.push(opts.formatter ? opts.formatter.call(target, row) : s);
- dd.push('
');
-
-// if (item['selected']){
-// (function(){
-// for(var i=0; i= 0){
- vv.push(v);
- }
- });
- t.combobox('setValues', vv);
- if (!opts.multiple){
- t.combobox('hidePanel');
- }
- }
-
- /**
- * create the component
- */
- function create(target){
- var state = $.data(target, 'combobox');
- var opts = state.options;
-
- COMBOBOX_SERNO++;
- state.itemIdPrefix = '_easyui_combobox_i' + COMBOBOX_SERNO;
- state.groupIdPrefix = '_easyui_combobox_g' + COMBOBOX_SERNO;
-
- $(target).addClass('combobox-f');
- $(target).combo($.extend({}, opts, {
- onShowPanel: function(){
- $(target).combo('panel').find('div.combobox-item:hidden,div.combobox-group:hidden').show();
- scrollTo(target, $(target).combobox('getValue'));
- opts.onShowPanel.call(target);
- }
- }));
-
- $(target).combo('panel').unbind().bind('mouseover', function(e){
- $(this).children('div.combobox-item-hover').removeClass('combobox-item-hover');
- var item = $(e.target).closest('div.combobox-item');
- if (!item.hasClass('combobox-item-disabled')){
- item.addClass('combobox-item-hover');
- }
- e.stopPropagation();
- }).bind('mouseout', function(e){
- $(e.target).closest('div.combobox-item').removeClass('combobox-item-hover');
- e.stopPropagation();
- }).bind('click', function(e){
- var item = $(e.target).closest('div.combobox-item');
- if (!item.length || item.hasClass('combobox-item-disabled')){return}
- var row = opts.finder.getRow(target, item);
- if (!row){return}
- var value = row[opts.valueField];
- if (opts.multiple){
- if (item.hasClass('combobox-item-selected')){
- unselect(target, value);
- } else {
- select(target, value);
- }
- } else {
- select(target, value);
- $(target).combo('hidePanel');
- }
- e.stopPropagation();
- });
- }
-
- $.fn.combobox = function(options, param){
- if (typeof options == 'string'){
- var method = $.fn.combobox.methods[options];
- if (method){
- return method(this, param);
- } else {
- return this.combo(options, param);
- }
- }
-
- options = options || {};
- return this.each(function(){
- var state = $.data(this, 'combobox');
- if (state){
- $.extend(state.options, options);
- } else {
- state = $.data(this, 'combobox', {
- options: $.extend({}, $.fn.combobox.defaults, $.fn.combobox.parseOptions(this), options),
- data: []
- });
- }
- create(this);
- if (state.options.data){
- loadData(this, state.options.data);
- } else {
- var data = $.fn.combobox.parseData(this);
- if (data.length){
- loadData(this, data);
- }
- }
- request(this);
- });
- };
-
-
- $.fn.combobox.methods = {
- options: function(jq){
- var copts = jq.combo('options');
- return $.extend($.data(jq[0], 'combobox').options, {
- width: copts.width,
- height: copts.height,
- originalValue: copts.originalValue,
- disabled: copts.disabled,
- readonly: copts.readonly
- });
- },
- getData: function(jq){
- return $.data(jq[0], 'combobox').data;
- },
- setValues: function(jq, values){
- return jq.each(function(){
- setValues(this, values);
- });
- },
- setValue: function(jq, value){
- return jq.each(function(){
- setValues(this, [value]);
- });
- },
- clear: function(jq){
- return jq.each(function(){
- $(this).combo('clear');
- var panel = $(this).combo('panel');
- panel.find('div.combobox-item-selected').removeClass('combobox-item-selected');
- });
- },
- reset: function(jq){
- return jq.each(function(){
- var opts = $(this).combobox('options');
- if (opts.multiple){
- $(this).combobox('setValues', opts.originalValue);
- } else {
- $(this).combobox('setValue', opts.originalValue);
- }
- });
- },
- loadData: function(jq, data){
- return jq.each(function(){
- loadData(this, data);
- });
- },
- reload: function(jq, url){
- return jq.each(function(){
- if (typeof url == 'string'){
- request(this, url);
- } else {
- if (url){
- var opts = $(this).combobox('options');
- opts.queryParams = url;
- }
- request(this);
- }
- });
- },
- select: function(jq, value){
- return jq.each(function(){
- select(this, value);
- });
- },
- unselect: function(jq, value){
- return jq.each(function(){
- unselect(this, value);
- });
- }
- };
-
- $.fn.combobox.parseOptions = function(target){
- var t = $(target);
- return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target,[
- 'valueField','textField','groupField','mode','method','url'
- ]));
- };
-
- $.fn.combobox.parseData = function(target){
- var data = [];
- var opts = $(target).combobox('options');
- $(target).children().each(function(){
- if (this.tagName.toLowerCase() == 'optgroup'){
- var group = $(this).attr('label');
- $(this).children().each(function(){
- _parseItem(this, group);
- });
- } else {
- _parseItem(this);
- }
- });
- return data;
-
- function _parseItem(el, group){
- var t = $(el);
- var row = {};
- row[opts.valueField] = t.attr('value')!=undefined ? t.attr('value') : t.text();
- row[opts.textField] = t.text();
- row['selected'] = t.is(':selected');
- row['disabled'] = t.is(':disabled');
- if (group){
- opts.groupField = opts.groupField || 'group';
- row[opts.groupField] = group;
- }
- data.push(row);
- }
- };
-
- $.fn.combobox.defaults = $.extend({}, $.fn.combo.defaults, {
- valueField: 'value',
- textField: 'text',
- groupField: null,
- groupFormatter: function(group){return group;},
- mode: 'local', // or 'remote'
- method: 'post',
- url: null,
- data: null,
- queryParams: {},
-
- keyHandler: {
- up: function(e){nav(this,'prev');e.preventDefault()},
- down: function(e){nav(this,'next');e.preventDefault()},
- left: function(e){},
- right: function(e){},
- enter: function(e){doEnter(this)},
- query: function(q,e){doQuery(this, q)}
- },
- filter: function(q, row){
- var opts = $(this).combobox('options');
- return row[opts.textField].toLowerCase().indexOf(q.toLowerCase()) == 0;
- },
- formatter: function(row){
- var opts = $(this).combobox('options');
- return row[opts.textField];
- },
- loader: function(param, success, error){
- var opts = $(this).combobox('options');
- if (!opts.url) return false;
- $.ajax({
- type: opts.method,
- url: opts.url,
- data: param,
- dataType: 'json',
- success: function(data){
- success(data);
- },
- error: function(){
- error.apply(this, arguments);
- }
- });
- },
- loadFilter: function(data){
- return data;
- },
- finder:{
- getEl:function(target, value){
- var index = getRowIndex(target, value);
- var id = $.data(target, 'combobox').itemIdPrefix + '_' + index;
- return $('#'+id);
- },
- getRow:function(target, p){
- var state = $.data(target, 'combobox');
- var index = (p instanceof jQuery) ? p.attr('id').substr(state.itemIdPrefix.length+1) : getRowIndex(target, p);
- return state.data[parseInt(index)];
- }
- },
-
- onBeforeLoad: function(param){},
- onLoadSuccess: function(){},
- onLoadError: function(){},
- onSelect: function(record){},
- onUnselect: function(record){}
- });
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * combobox - jQuery EasyUI
+ *
+ * Dependencies:
+ * combo
+ *
+ */
+(function($){
+ var COMBOBOX_SERNO = 0;
+
+ function getRowIndex(target, value){
+ var state = $.data(target, 'combobox');
+ var opts = state.options;
+ var data = state.data;
+ for(var i=0; i panel.height()){
+ var h = panel.scrollTop() + item.position().top + item.outerHeight() - panel.height();
+ panel.scrollTop(h);
+ }
+ }
+ }
+
+ function nav(target, dir){
+ var opts = $.data(target, 'combobox').options;
+ var panel = $(target).combobox('panel');
+ var item = panel.children('div.combobox-item-hover');
+ if (!item.length){
+ item = panel.children('div.combobox-item-selected');
+ }
+ item.removeClass('combobox-item-hover');
+ var firstSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):first';
+ var lastSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):last';
+ if (!item.length){
+ item = panel.children(dir=='next' ? firstSelector : lastSelector);
+// item = panel.children('div.combobox-item:visible:' + (dir=='next'?'first':'last'));
+ } else {
+ if (dir == 'next'){
+ item = item.nextAll(firstSelector);
+// item = item.nextAll('div.combobox-item:visible:first');
+ if (!item.length){
+ item = panel.children(firstSelector);
+// item = panel.children('div.combobox-item:visible:first');
+ }
+ } else {
+ item = item.prevAll(firstSelector);
+// item = item.prevAll('div.combobox-item:visible:first');
+ if (!item.length){
+ item = panel.children(lastSelector);
+// item = panel.children('div.combobox-item:visible:last');
+ }
+ }
+ }
+ if (item.length){
+ item.addClass('combobox-item-hover');
+ var row = opts.finder.getRow(target, item);
+ if (row){
+ scrollTo(target, row[opts.valueField]);
+ if (opts.selectOnNavigation){
+ select(target, row[opts.valueField]);
+ }
+ }
+ }
+ }
+
+ /**
+ * select the specified value
+ */
+ function select(target, value){
+ var opts = $.data(target, 'combobox').options;
+ var values = $(target).combo('getValues');
+ if ($.inArray(value+'', values) == -1){
+ if (opts.multiple){
+ values.push(value);
+ } else {
+ values = [value];
+ }
+ setValues(target, values);
+ opts.onSelect.call(target, opts.finder.getRow(target, value));
+ }
+ }
+
+ /**
+ * unselect the specified value
+ */
+ function unselect(target, value){
+ var opts = $.data(target, 'combobox').options;
+ var values = $(target).combo('getValues');
+ var index = $.inArray(value+'', values);
+ if (index >= 0){
+ values.splice(index, 1);
+ setValues(target, values);
+ opts.onUnselect.call(target, opts.finder.getRow(target, value));
+ }
+ }
+
+ /**
+ * set values
+ */
+ function setValues(target, values, remainText){
+ var opts = $.data(target, 'combobox').options;
+ var panel = $(target).combo('panel');
+
+ if (!$.isArray(values)){values = values.split(opts.separator)}
+ panel.find('div.combobox-item-selected').removeClass('combobox-item-selected');
+ var vv = [], ss = [];
+ for(var i=0; i');
+ dd.push(opts.groupFormatter ? opts.groupFormatter.call(target, g) : g);
+ dd.push('');
+ }
+ } else {
+ group = undefined;
+ }
+
+ var cls = 'combobox-item' + (row.disabled ? ' combobox-item-disabled' : '') + (g ? ' combobox-gitem' : '');
+ dd.push('');
+ dd.push(opts.formatter ? opts.formatter.call(target, row) : s);
+ dd.push('
');
+
+// if (item['selected']){
+// (function(){
+// for(var i=0; i= 0){
+ vv.push(v);
+ }
+ });
+ t.combobox('setValues', vv);
+ if (!opts.multiple){
+ t.combobox('hidePanel');
+ }
+ }
+
+ /**
+ * create the component
+ */
+ function create(target){
+ var state = $.data(target, 'combobox');
+ var opts = state.options;
+
+ COMBOBOX_SERNO++;
+ state.itemIdPrefix = '_easyui_combobox_i' + COMBOBOX_SERNO;
+ state.groupIdPrefix = '_easyui_combobox_g' + COMBOBOX_SERNO;
+
+ $(target).addClass('combobox-f');
+ $(target).combo($.extend({}, opts, {
+ onShowPanel: function(){
+ $(target).combo('panel').find('div.combobox-item:hidden,div.combobox-group:hidden').show();
+ scrollTo(target, $(target).combobox('getValue'));
+ opts.onShowPanel.call(target);
+ }
+ }));
+
+ $(target).combo('panel').unbind().bind('mouseover', function(e){
+ $(this).children('div.combobox-item-hover').removeClass('combobox-item-hover');
+ var item = $(e.target).closest('div.combobox-item');
+ if (!item.hasClass('combobox-item-disabled')){
+ item.addClass('combobox-item-hover');
+ }
+ e.stopPropagation();
+ }).bind('mouseout', function(e){
+ $(e.target).closest('div.combobox-item').removeClass('combobox-item-hover');
+ e.stopPropagation();
+ }).bind('click', function(e){
+ var item = $(e.target).closest('div.combobox-item');
+ if (!item.length || item.hasClass('combobox-item-disabled')){return}
+ var row = opts.finder.getRow(target, item);
+ if (!row){return}
+ var value = row[opts.valueField];
+ if (opts.multiple){
+ if (item.hasClass('combobox-item-selected')){
+ unselect(target, value);
+ } else {
+ select(target, value);
+ }
+ } else {
+ select(target, value);
+ $(target).combo('hidePanel');
+ }
+ e.stopPropagation();
+ });
+ }
+
+ $.fn.combobox = function(options, param){
+ if (typeof options == 'string'){
+ var method = $.fn.combobox.methods[options];
+ if (method){
+ return method(this, param);
+ } else {
+ return this.combo(options, param);
+ }
+ }
+
+ options = options || {};
+ return this.each(function(){
+ var state = $.data(this, 'combobox');
+ if (state){
+ $.extend(state.options, options);
+ } else {
+ state = $.data(this, 'combobox', {
+ options: $.extend({}, $.fn.combobox.defaults, $.fn.combobox.parseOptions(this), options),
+ data: []
+ });
+ }
+ create(this);
+ if (state.options.data){
+ loadData(this, state.options.data);
+ } else {
+ var data = $.fn.combobox.parseData(this);
+ if (data.length){
+ loadData(this, data);
+ }
+ }
+ request(this);
+ });
+ };
+
+
+ $.fn.combobox.methods = {
+ options: function(jq){
+ var copts = jq.combo('options');
+ return $.extend($.data(jq[0], 'combobox').options, {
+ width: copts.width,
+ height: copts.height,
+ originalValue: copts.originalValue,
+ disabled: copts.disabled,
+ readonly: copts.readonly
+ });
+ },
+ getData: function(jq){
+ return $.data(jq[0], 'combobox').data;
+ },
+ setValues: function(jq, values){
+ return jq.each(function(){
+ setValues(this, values);
+ });
+ },
+ setValue: function(jq, value){
+ return jq.each(function(){
+ setValues(this, [value]);
+ });
+ },
+ clear: function(jq){
+ return jq.each(function(){
+ $(this).combo('clear');
+ var panel = $(this).combo('panel');
+ panel.find('div.combobox-item-selected').removeClass('combobox-item-selected');
+ });
+ },
+ reset: function(jq){
+ return jq.each(function(){
+ var opts = $(this).combobox('options');
+ if (opts.multiple){
+ $(this).combobox('setValues', opts.originalValue);
+ } else {
+ $(this).combobox('setValue', opts.originalValue);
+ }
+ });
+ },
+ loadData: function(jq, data){
+ return jq.each(function(){
+ loadData(this, data);
+ });
+ },
+ reload: function(jq, url){
+ return jq.each(function(){
+ if (typeof url == 'string'){
+ request(this, url);
+ } else {
+ if (url){
+ var opts = $(this).combobox('options');
+ opts.queryParams = url;
+ }
+ request(this);
+ }
+ });
+ },
+ select: function(jq, value){
+ return jq.each(function(){
+ select(this, value);
+ });
+ },
+ unselect: function(jq, value){
+ return jq.each(function(){
+ unselect(this, value);
+ });
+ }
+ };
+
+ $.fn.combobox.parseOptions = function(target){
+ var t = $(target);
+ return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target,[
+ 'valueField','textField','groupField','mode','method','url'
+ ]));
+ };
+
+ $.fn.combobox.parseData = function(target){
+ var data = [];
+ var opts = $(target).combobox('options');
+ $(target).children().each(function(){
+ if (this.tagName.toLowerCase() == 'optgroup'){
+ var group = $(this).attr('label');
+ $(this).children().each(function(){
+ _parseItem(this, group);
+ });
+ } else {
+ _parseItem(this);
+ }
+ });
+ return data;
+
+ function _parseItem(el, group){
+ var t = $(el);
+ var row = {};
+ row[opts.valueField] = t.attr('value')!=undefined ? t.attr('value') : t.text();
+ row[opts.textField] = t.text();
+ row['selected'] = t.is(':selected');
+ row['disabled'] = t.is(':disabled');
+ if (group){
+ opts.groupField = opts.groupField || 'group';
+ row[opts.groupField] = group;
+ }
+ data.push(row);
+ }
+ };
+
+ $.fn.combobox.defaults = $.extend({}, $.fn.combo.defaults, {
+ valueField: 'value',
+ textField: 'text',
+ groupField: null,
+ groupFormatter: function(group){return group;},
+ mode: 'local', // or 'remote'
+ method: 'post',
+ url: null,
+ data: null,
+ queryParams: {},
+
+ keyHandler: {
+ up: function(e){nav(this,'prev');e.preventDefault()},
+ down: function(e){nav(this,'next');e.preventDefault()},
+ left: function(e){},
+ right: function(e){},
+ enter: function(e){doEnter(this)},
+ query: function(q,e){doQuery(this, q)}
+ },
+ filter: function(q, row){
+ var opts = $(this).combobox('options');
+ return row[opts.textField].toLowerCase().indexOf(q.toLowerCase()) == 0;
+ },
+ formatter: function(row){
+ var opts = $(this).combobox('options');
+ return row[opts.textField];
+ },
+ loader: function(param, success, error){
+ var opts = $(this).combobox('options');
+ if (!opts.url) return false;
+ $.ajax({
+ type: opts.method,
+ url: opts.url,
+ data: param,
+ dataType: 'json',
+ success: function(data){
+ success(data);
+ },
+ error: function(){
+ error.apply(this, arguments);
+ }
+ });
+ },
+ loadFilter: function(data){
+ return data;
+ },
+ finder:{
+ getEl:function(target, value){
+ var index = getRowIndex(target, value);
+ var id = $.data(target, 'combobox').itemIdPrefix + '_' + index;
+ return $('#'+id);
+ },
+ getRow:function(target, p){
+ var state = $.data(target, 'combobox');
+ var index = (p instanceof jQuery) ? p.attr('id').substr(state.itemIdPrefix.length+1) : getRowIndex(target, p);
+ return state.data[parseInt(index)];
+ }
+ },
+
+ onBeforeLoad: function(param){},
+ onLoadSuccess: function(){},
+ onLoadError: function(){},
+ onSelect: function(record){},
+ onUnselect: function(record){}
+ });
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.datebox.js b/vendor/FHC-vendor/easyui/src/jquery.datebox.js
similarity index 96%
rename from vendor/easyui/src/jquery.datebox.js
rename to vendor/FHC-vendor/easyui/src/jquery.datebox.js
index b8940fe29..c25f7d01b 100644
--- a/vendor/easyui/src/jquery.datebox.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.datebox.js
@@ -1,285 +1,285 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * datebox - jQuery EasyUI
- *
- * Dependencies:
- * calendar
- * combo
- *
- */
-(function($){
- /**
- * create date box
- */
- function createBox(target){
- var state = $.data(target, 'datebox');
- var opts = state.options;
-
- $(target).addClass('datebox-f').combo($.extend({}, opts, {
- onShowPanel:function(){
- bindEvents(this);
- setButtons(this);
- setCalendar(this);
- setValue(this, $(this).datebox('getText'), true);
- opts.onShowPanel.call(this);
- }
- }));
-
- /**
- * if the calendar isn't created, create it.
- */
- if (!state.calendar){
- var panel = $(target).combo('panel').css('overflow','hidden');
- panel.panel('options').onBeforeDestroy = function(){
- var c = $(this).find('.calendar-shared');
- if (c.length){
- c.insertBefore(c[0].pholder);
- }
- };
- var cc = $('
').prependTo(panel);
- if (opts.sharedCalendar){
- var c = $(opts.sharedCalendar);
- if (!c[0].pholder){
- c[0].pholder = $('
').insertAfter(c);
- }
- c.addClass('calendar-shared').appendTo(cc);
- if (!c.hasClass('calendar')){
- c.calendar();
- }
- state.calendar = c;
- } else {
- state.calendar = $('
').appendTo(cc).calendar();
- }
-
- $.extend(state.calendar.calendar('options'), {
- fit:true,
- border:false,
- onSelect:function(date){
- var target = this.target;
- var opts = $(target).datebox('options');
- setValue(target, opts.formatter.call(target, date));
- $(target).combo('hidePanel');
- opts.onSelect.call(target, date);
- }
- });
- }
-
- $(target).combo('textbox').parent().addClass('datebox');
- $(target).datebox('initValue', opts.value);
-
- function bindEvents(target){
- var opts = $(target).datebox('options');
- var panel = $(target).combo('panel');
- panel.unbind('.datebox').bind('click.datebox', function(e){
- if ($(e.target).hasClass('datebox-button-a')){
- var index = parseInt($(e.target).attr('datebox-button-index'));
- opts.buttons[index].handler.call(e.target, target);
- }
- });
- }
- function setButtons(target){
- var panel = $(target).combo('panel');
- if (panel.children('div.datebox-button').length){return}
- var button = $('').appendTo(panel);
- var tr = button.find('tr');
- for(var i=0; i').appendTo(tr);
- var btn = opts.buttons[i];
- var t = $(' ').html($.isFunction(btn.text) ? btn.text(target) : btn.text).appendTo(td);
- t.attr('datebox-button-index', i);
- }
- tr.find('td').css('width', (100/opts.buttons.length)+'%');
- }
- function setCalendar(target){
- var panel = $(target).combo('panel');
- var cc = panel.children('div.datebox-calendar-inner');
- panel.children()._outerWidth(panel.width());
- state.calendar.appendTo(cc);
- state.calendar[0].target = target;
- if (opts.panelHeight != 'auto'){
- var height = panel.height();
- panel.children().not(cc).each(function(){
- height -= $(this).outerHeight();
- });
- cc._outerHeight(height);
- }
- state.calendar.calendar('resize');
- }
- }
-
- /**
- * called when user inputs some value in text box
- */
- function doQuery(target, q){
- setValue(target, q, true);
- }
-
- /**
- * called when user press enter key
- */
- function doEnter(target){
- var state = $.data(target, 'datebox');
- var opts = state.options;
- var current = state.calendar.calendar('options').current;
- if (current){
- setValue(target, opts.formatter.call(target, current));
- $(target).combo('hidePanel');
- }
- }
-
- function setValue(target, value, remainText){
- var state = $.data(target, 'datebox');
- var opts = state.options;
- var calendar = state.calendar;
- calendar.calendar('moveTo', opts.parser.call(target, value));
- if (remainText){
- $(target).combo('setValue', value);
- } else {
- if (value){
- value = opts.formatter.call(target, calendar.calendar('options').current);
- }
- $(target).combo('setText', value).combo('setValue', value);
- }
- }
-
- $.fn.datebox = function(options, param){
- if (typeof options == 'string'){
- var method = $.fn.datebox.methods[options];
- if (method){
- return method(this, param);
- } else {
- return this.combo(options, param);
- }
- }
-
- options = options || {};
- return this.each(function(){
- var state = $.data(this, 'datebox');
- if (state){
- $.extend(state.options, options);
- } else {
- $.data(this, 'datebox', {
- options: $.extend({}, $.fn.datebox.defaults, $.fn.datebox.parseOptions(this), options)
- });
- }
- createBox(this);
- });
- };
-
- $.fn.datebox.methods = {
- options: function(jq){
- var copts = jq.combo('options');
- return $.extend($.data(jq[0], 'datebox').options, {
- width: copts.width,
- height: copts.height,
- originalValue: copts.originalValue,
- disabled: copts.disabled,
- readonly: copts.readonly
- });
- },
- cloneFrom: function(jq, from){
- return jq.each(function(){
- $(this).combo('cloneFrom', from);
- $.data(this, 'datebox', {
- options: $.extend(true, {}, $(from).datebox('options')),
- calendar: $(from).datebox('calendar')
- });
- $(this).addClass('datebox-f');
- });
- },
- calendar: function(jq){ // get the calendar object
- return $.data(jq[0], 'datebox').calendar;
- },
- initValue: function(jq, value){
- return jq.each(function(){
- var opts = $(this).datebox('options');
- var value = opts.value;
- if (value){
- value = opts.formatter.call(this, opts.parser.call(this, value));
- }
- $(this).combo('initValue', value).combo('setText', value);
- });
- },
- setValue: function(jq, value){
- return jq.each(function(){
- setValue(this, value);
- });
- },
- reset: function(jq){
- return jq.each(function(){
- var opts = $(this).datebox('options');
- $(this).datebox('setValue', opts.originalValue);
- });
- }
- };
-
- $.fn.datebox.parseOptions = function(target){
- return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target, ['sharedCalendar']));
- };
-
- $.fn.datebox.defaults = $.extend({}, $.fn.combo.defaults, {
- panelWidth:180,
- panelHeight:'auto',
- sharedCalendar:null,
-
- keyHandler: {
- up:function(e){},
- down:function(e){},
- left: function(e){},
- right: function(e){},
- enter:function(e){doEnter(this)},
- query:function(q,e){doQuery(this, q)}
- },
-
- currentText:'Today',
- closeText:'Close',
- okText:'Ok',
-
- buttons:[{
- text: function(target){return $(target).datebox('options').currentText;},
- handler: function(target){
- var now = new Date();
- $(target).datebox('calendar').calendar({
- year:now.getFullYear(),
- month:now.getMonth()+1,
- current:new Date(now.getFullYear(), now.getMonth(), now.getDate())
- });
- doEnter(target);
- }
- },{
- text: function(target){return $(target).datebox('options').closeText;},
- handler: function(target){
- $(this).closest('div.combo-panel').panel('close');
- }
- }],
-
- formatter:function(date){
- var y = date.getFullYear();
- var m = date.getMonth()+1;
- var d = date.getDate();
- return (m<10?('0'+m):m)+'/'+(d<10?('0'+d):d)+'/'+y;
- },
- parser:function(s){
- if (!s) return new Date();
- var ss = s.split('/');
- var m = parseInt(ss[0],10);
- var d = parseInt(ss[1],10);
- var y = parseInt(ss[2],10);
- if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
- return new Date(y,m-1,d);
- } else {
- return new Date();
- }
- },
-
- onSelect:function(date){}
- });
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * datebox - jQuery EasyUI
+ *
+ * Dependencies:
+ * calendar
+ * combo
+ *
+ */
+(function($){
+ /**
+ * create date box
+ */
+ function createBox(target){
+ var state = $.data(target, 'datebox');
+ var opts = state.options;
+
+ $(target).addClass('datebox-f').combo($.extend({}, opts, {
+ onShowPanel:function(){
+ bindEvents(this);
+ setButtons(this);
+ setCalendar(this);
+ setValue(this, $(this).datebox('getText'), true);
+ opts.onShowPanel.call(this);
+ }
+ }));
+
+ /**
+ * if the calendar isn't created, create it.
+ */
+ if (!state.calendar){
+ var panel = $(target).combo('panel').css('overflow','hidden');
+ panel.panel('options').onBeforeDestroy = function(){
+ var c = $(this).find('.calendar-shared');
+ if (c.length){
+ c.insertBefore(c[0].pholder);
+ }
+ };
+ var cc = $('
').prependTo(panel);
+ if (opts.sharedCalendar){
+ var c = $(opts.sharedCalendar);
+ if (!c[0].pholder){
+ c[0].pholder = $('
').insertAfter(c);
+ }
+ c.addClass('calendar-shared').appendTo(cc);
+ if (!c.hasClass('calendar')){
+ c.calendar();
+ }
+ state.calendar = c;
+ } else {
+ state.calendar = $('
').appendTo(cc).calendar();
+ }
+
+ $.extend(state.calendar.calendar('options'), {
+ fit:true,
+ border:false,
+ onSelect:function(date){
+ var target = this.target;
+ var opts = $(target).datebox('options');
+ setValue(target, opts.formatter.call(target, date));
+ $(target).combo('hidePanel');
+ opts.onSelect.call(target, date);
+ }
+ });
+ }
+
+ $(target).combo('textbox').parent().addClass('datebox');
+ $(target).datebox('initValue', opts.value);
+
+ function bindEvents(target){
+ var opts = $(target).datebox('options');
+ var panel = $(target).combo('panel');
+ panel.unbind('.datebox').bind('click.datebox', function(e){
+ if ($(e.target).hasClass('datebox-button-a')){
+ var index = parseInt($(e.target).attr('datebox-button-index'));
+ opts.buttons[index].handler.call(e.target, target);
+ }
+ });
+ }
+ function setButtons(target){
+ var panel = $(target).combo('panel');
+ if (panel.children('div.datebox-button').length){return}
+ var button = $('').appendTo(panel);
+ var tr = button.find('tr');
+ for(var i=0; i').appendTo(tr);
+ var btn = opts.buttons[i];
+ var t = $(' ').html($.isFunction(btn.text) ? btn.text(target) : btn.text).appendTo(td);
+ t.attr('datebox-button-index', i);
+ }
+ tr.find('td').css('width', (100/opts.buttons.length)+'%');
+ }
+ function setCalendar(target){
+ var panel = $(target).combo('panel');
+ var cc = panel.children('div.datebox-calendar-inner');
+ panel.children()._outerWidth(panel.width());
+ state.calendar.appendTo(cc);
+ state.calendar[0].target = target;
+ if (opts.panelHeight != 'auto'){
+ var height = panel.height();
+ panel.children().not(cc).each(function(){
+ height -= $(this).outerHeight();
+ });
+ cc._outerHeight(height);
+ }
+ state.calendar.calendar('resize');
+ }
+ }
+
+ /**
+ * called when user inputs some value in text box
+ */
+ function doQuery(target, q){
+ setValue(target, q, true);
+ }
+
+ /**
+ * called when user press enter key
+ */
+ function doEnter(target){
+ var state = $.data(target, 'datebox');
+ var opts = state.options;
+ var current = state.calendar.calendar('options').current;
+ if (current){
+ setValue(target, opts.formatter.call(target, current));
+ $(target).combo('hidePanel');
+ }
+ }
+
+ function setValue(target, value, remainText){
+ var state = $.data(target, 'datebox');
+ var opts = state.options;
+ var calendar = state.calendar;
+ calendar.calendar('moveTo', opts.parser.call(target, value));
+ if (remainText){
+ $(target).combo('setValue', value);
+ } else {
+ if (value){
+ value = opts.formatter.call(target, calendar.calendar('options').current);
+ }
+ $(target).combo('setText', value).combo('setValue', value);
+ }
+ }
+
+ $.fn.datebox = function(options, param){
+ if (typeof options == 'string'){
+ var method = $.fn.datebox.methods[options];
+ if (method){
+ return method(this, param);
+ } else {
+ return this.combo(options, param);
+ }
+ }
+
+ options = options || {};
+ return this.each(function(){
+ var state = $.data(this, 'datebox');
+ if (state){
+ $.extend(state.options, options);
+ } else {
+ $.data(this, 'datebox', {
+ options: $.extend({}, $.fn.datebox.defaults, $.fn.datebox.parseOptions(this), options)
+ });
+ }
+ createBox(this);
+ });
+ };
+
+ $.fn.datebox.methods = {
+ options: function(jq){
+ var copts = jq.combo('options');
+ return $.extend($.data(jq[0], 'datebox').options, {
+ width: copts.width,
+ height: copts.height,
+ originalValue: copts.originalValue,
+ disabled: copts.disabled,
+ readonly: copts.readonly
+ });
+ },
+ cloneFrom: function(jq, from){
+ return jq.each(function(){
+ $(this).combo('cloneFrom', from);
+ $.data(this, 'datebox', {
+ options: $.extend(true, {}, $(from).datebox('options')),
+ calendar: $(from).datebox('calendar')
+ });
+ $(this).addClass('datebox-f');
+ });
+ },
+ calendar: function(jq){ // get the calendar object
+ return $.data(jq[0], 'datebox').calendar;
+ },
+ initValue: function(jq, value){
+ return jq.each(function(){
+ var opts = $(this).datebox('options');
+ var value = opts.value;
+ if (value){
+ value = opts.formatter.call(this, opts.parser.call(this, value));
+ }
+ $(this).combo('initValue', value).combo('setText', value);
+ });
+ },
+ setValue: function(jq, value){
+ return jq.each(function(){
+ setValue(this, value);
+ });
+ },
+ reset: function(jq){
+ return jq.each(function(){
+ var opts = $(this).datebox('options');
+ $(this).datebox('setValue', opts.originalValue);
+ });
+ }
+ };
+
+ $.fn.datebox.parseOptions = function(target){
+ return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target, ['sharedCalendar']));
+ };
+
+ $.fn.datebox.defaults = $.extend({}, $.fn.combo.defaults, {
+ panelWidth:180,
+ panelHeight:'auto',
+ sharedCalendar:null,
+
+ keyHandler: {
+ up:function(e){},
+ down:function(e){},
+ left: function(e){},
+ right: function(e){},
+ enter:function(e){doEnter(this)},
+ query:function(q,e){doQuery(this, q)}
+ },
+
+ currentText:'Today',
+ closeText:'Close',
+ okText:'Ok',
+
+ buttons:[{
+ text: function(target){return $(target).datebox('options').currentText;},
+ handler: function(target){
+ var now = new Date();
+ $(target).datebox('calendar').calendar({
+ year:now.getFullYear(),
+ month:now.getMonth()+1,
+ current:new Date(now.getFullYear(), now.getMonth(), now.getDate())
+ });
+ doEnter(target);
+ }
+ },{
+ text: function(target){return $(target).datebox('options').closeText;},
+ handler: function(target){
+ $(this).closest('div.combo-panel').panel('close');
+ }
+ }],
+
+ formatter:function(date){
+ var y = date.getFullYear();
+ var m = date.getMonth()+1;
+ var d = date.getDate();
+ return (m<10?('0'+m):m)+'/'+(d<10?('0'+d):d)+'/'+y;
+ },
+ parser:function(s){
+ if (!s) return new Date();
+ var ss = s.split('/');
+ var m = parseInt(ss[0],10);
+ var d = parseInt(ss[1],10);
+ var y = parseInt(ss[2],10);
+ if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
+ return new Date(y,m-1,d);
+ } else {
+ return new Date();
+ }
+ },
+
+ onSelect:function(date){}
+ });
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.draggable.js b/vendor/FHC-vendor/easyui/src/jquery.draggable.js
similarity index 96%
rename from vendor/easyui/src/jquery.draggable.js
rename to vendor/FHC-vendor/easyui/src/jquery.draggable.js
index c69477e41..fe8786c83 100644
--- a/vendor/easyui/src/jquery.draggable.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.draggable.js
@@ -1,395 +1,395 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * draggable - jQuery EasyUI
- *
- */
-(function($){
- function drag(e){
- var state = $.data(e.data.target, 'draggable');
- var opts = state.options;
- var proxy = state.proxy;
-
- var dragData = e.data;
- var left = dragData.startLeft + e.pageX - dragData.startX;
- var top = dragData.startTop + e.pageY - dragData.startY;
-
- if (proxy){
- if (proxy.parent()[0] == document.body){
- if (opts.deltaX != null && opts.deltaX != undefined){
- left = e.pageX + opts.deltaX;
- } else {
- left = e.pageX - e.data.offsetWidth;
- }
- if (opts.deltaY != null && opts.deltaY != undefined){
- top = e.pageY + opts.deltaY;
- } else {
- top = e.pageY - e.data.offsetHeight;
- }
- } else {
- if (opts.deltaX != null && opts.deltaX != undefined){
- left += e.data.offsetWidth + opts.deltaX;
- }
- if (opts.deltaY != null && opts.deltaY != undefined){
- top += e.data.offsetHeight + opts.deltaY;
- }
- }
- }
-
- if (e.data.parent != document.body) {
- left += $(e.data.parent).scrollLeft();
- top += $(e.data.parent).scrollTop();
- }
-
- if (opts.axis == 'h') {
- dragData.left = left;
- } else if (opts.axis == 'v') {
- dragData.top = top;
- } else {
- dragData.left = left;
- dragData.top = top;
- }
- }
-
- function applyDrag(e){
- var state = $.data(e.data.target, 'draggable');
- var opts = state.options;
- var proxy = state.proxy;
- if (!proxy){
- proxy = $(e.data.target);
- }
- proxy.css({
- left:e.data.left,
- top:e.data.top
- });
- $('body').css('cursor', opts.cursor);
- }
-
- function doDown(e){
- if (!$.fn.draggable.isDragging){return false;}
-
- var state = $.data(e.data.target, 'draggable');
- var opts = state.options;
-
- var droppables = $('.droppable').filter(function(){
- return e.data.target != this;
- }).filter(function(){
- var accept = $.data(this, 'droppable').options.accept;
- if (accept){
- return $(accept).filter(function(){
- return this == e.data.target;
- }).length > 0;
- } else {
- return true;
- }
- });
- state.droppables = droppables;
-
- var proxy = state.proxy;
- if (!proxy){
- if (opts.proxy){
- if (opts.proxy == 'clone'){
- proxy = $(e.data.target).clone().insertAfter(e.data.target);
- } else {
- proxy = opts.proxy.call(e.data.target, e.data.target);
- }
- state.proxy = proxy;
- } else {
- proxy = $(e.data.target);
- }
- }
-
- proxy.css('position', 'absolute');
- drag(e);
- applyDrag(e);
-
- opts.onStartDrag.call(e.data.target, e);
- return false;
- }
-
- function doMove(e){
- if (!$.fn.draggable.isDragging){return false;}
-
- var state = $.data(e.data.target, 'draggable');
- drag(e);
- if (state.options.onDrag.call(e.data.target, e) != false){
- applyDrag(e);
- }
-
- var source = e.data.target;
- state.droppables.each(function(){
- var dropObj = $(this);
- if (dropObj.droppable('options').disabled){return;}
-
- var p2 = dropObj.offset();
- if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth()
- && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){
- if (!this.entered){
- $(this).trigger('_dragenter', [source]);
- this.entered = true;
- }
- $(this).trigger('_dragover', [source]);
- } else {
- if (this.entered){
- $(this).trigger('_dragleave', [source]);
- this.entered = false;
- }
- }
- });
-
- return false;
- }
-
- function doUp(e){
- if (!$.fn.draggable.isDragging){
- clearDragging();
- return false;
- }
-
- doMove(e);
-
- var state = $.data(e.data.target, 'draggable');
- var proxy = state.proxy;
- var opts = state.options;
- if (opts.revert){
- if (checkDrop() == true){
- $(e.data.target).css({
- position:e.data.startPosition,
- left:e.data.startLeft,
- top:e.data.startTop
- });
- } else {
- if (proxy){
- var left, top;
- if (proxy.parent()[0] == document.body){
- left = e.data.startX - e.data.offsetWidth;
- top = e.data.startY - e.data.offsetHeight;
- } else {
- left = e.data.startLeft;
- top = e.data.startTop;
- }
- proxy.animate({
- left: left,
- top: top
- }, function(){
- removeProxy();
- });
- } else {
- $(e.data.target).animate({
- left:e.data.startLeft,
- top:e.data.startTop
- }, function(){
- $(e.data.target).css('position', e.data.startPosition);
- });
- }
- }
- } else {
- $(e.data.target).css({
- position:'absolute',
- left:e.data.left,
- top:e.data.top
- });
- checkDrop();
- }
-
- opts.onStopDrag.call(e.data.target, e);
-
- clearDragging();
-
- function removeProxy(){
- if (proxy){
- proxy.remove();
- }
- state.proxy = null;
- }
-
- function checkDrop(){
- var dropped = false;
- state.droppables.each(function(){
- var dropObj = $(this);
- if (dropObj.droppable('options').disabled){return;}
-
- var p2 = dropObj.offset();
- if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth()
- && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){
- if (opts.revert){
- $(e.data.target).css({
- position:e.data.startPosition,
- left:e.data.startLeft,
- top:e.data.startTop
- });
- }
- $(this).trigger('_drop', [e.data.target]);
- removeProxy();
- dropped = true;
- this.entered = false;
- return false;
- }
- });
- if (!dropped && !opts.revert){
- removeProxy();
- }
- return dropped;
- }
-
- return false;
- }
-
- function clearDragging(){
- if ($.fn.draggable.timer){
- clearTimeout($.fn.draggable.timer);
- $.fn.draggable.timer = undefined;
- }
- $(document).unbind('.draggable');
- $.fn.draggable.isDragging = false;
- setTimeout(function(){
- $('body').css('cursor','');
- },100);
- }
-
- $.fn.draggable = function(options, param){
- if (typeof options == 'string'){
- return $.fn.draggable.methods[options](this, param);
- }
-
- return this.each(function(){
- var opts;
- var state = $.data(this, 'draggable');
- if (state) {
- state.handle.unbind('.draggable');
- opts = $.extend(state.options, options);
- } else {
- opts = $.extend({}, $.fn.draggable.defaults, $.fn.draggable.parseOptions(this), options || {});
- }
- var handle = opts.handle ? (typeof opts.handle=='string' ? $(opts.handle, this) : opts.handle) : $(this);
-
- $.data(this, 'draggable', {
- options: opts,
- handle: handle
- });
-
- if (opts.disabled) {
- $(this).css('cursor', '');
- return;
- }
-
- handle.unbind('.draggable').bind('mousemove.draggable', {target:this}, function(e){
- if ($.fn.draggable.isDragging){return}
- var opts = $.data(e.data.target, 'draggable').options;
- if (checkArea(e)){
- $(this).css('cursor', opts.cursor);
- } else {
- $(this).css('cursor', '');
- }
- }).bind('mouseleave.draggable', {target:this}, function(e){
- $(this).css('cursor', '');
- }).bind('mousedown.draggable', {target:this}, function(e){
- if (checkArea(e) == false) return;
- $(this).css('cursor', '');
-
- var position = $(e.data.target).position();
- var offset = $(e.data.target).offset();
- var data = {
- startPosition: $(e.data.target).css('position'),
- startLeft: position.left,
- startTop: position.top,
- left: position.left,
- top: position.top,
- startX: e.pageX,
- startY: e.pageY,
- offsetWidth: (e.pageX - offset.left),
- offsetHeight: (e.pageY - offset.top),
- target: e.data.target,
- parent: $(e.data.target).parent()[0]
- };
-
- $.extend(e.data, data);
- var opts = $.data(e.data.target, 'draggable').options;
- if (opts.onBeforeDrag.call(e.data.target, e) == false) return;
-
- $(document).bind('mousedown.draggable', e.data, doDown);
- $(document).bind('mousemove.draggable', e.data, doMove);
- $(document).bind('mouseup.draggable', e.data, doUp);
-
- $.fn.draggable.timer = setTimeout(function(){
- $.fn.draggable.isDragging = true;
- doDown(e);
- }, opts.delay);
- return false;
- });
-
- // check if the handle can be dragged
- function checkArea(e) {
- var state = $.data(e.data.target, 'draggable');
- var handle = state.handle;
- var offset = $(handle).offset();
- var width = $(handle).outerWidth();
- var height = $(handle).outerHeight();
- var t = e.pageY - offset.top;
- var r = offset.left + width - e.pageX;
- var b = offset.top + height - e.pageY;
- var l = e.pageX - offset.left;
-
- return Math.min(t,r,b,l) > state.options.edge;
- }
-
- });
- };
-
- $.fn.draggable.methods = {
- options: function(jq){
- return $.data(jq[0], 'draggable').options;
- },
- proxy: function(jq){
- return $.data(jq[0], 'draggable').proxy;
- },
- enable: function(jq){
- return jq.each(function(){
- $(this).draggable({disabled:false});
- });
- },
- disable: function(jq){
- return jq.each(function(){
- $(this).draggable({disabled:true});
- });
- }
- };
-
- $.fn.draggable.parseOptions = function(target){
- var t = $(target);
- return $.extend({},
- $.parser.parseOptions(target, ['cursor','handle','axis',
- {'revert':'boolean','deltaX':'number','deltaY':'number','edge':'number','delay':'number'}]), {
- disabled: (t.attr('disabled') ? true : undefined)
- });
- };
-
- $.fn.draggable.defaults = {
- proxy:null, // 'clone' or a function that will create the proxy object,
- // the function has the source parameter that indicate the source object dragged.
- revert:false,
- cursor:'move',
- deltaX:null,
- deltaY:null,
- handle: null,
- disabled: false,
- edge:0,
- axis:null, // v or h
- delay:100,
-
- onBeforeDrag: function(e){},
- onStartDrag: function(e){},
- onDrag: function(e){},
- onStopDrag: function(e){}
- };
-
- $.fn.draggable.isDragging = false;
-
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * draggable - jQuery EasyUI
+ *
+ */
+(function($){
+ function drag(e){
+ var state = $.data(e.data.target, 'draggable');
+ var opts = state.options;
+ var proxy = state.proxy;
+
+ var dragData = e.data;
+ var left = dragData.startLeft + e.pageX - dragData.startX;
+ var top = dragData.startTop + e.pageY - dragData.startY;
+
+ if (proxy){
+ if (proxy.parent()[0] == document.body){
+ if (opts.deltaX != null && opts.deltaX != undefined){
+ left = e.pageX + opts.deltaX;
+ } else {
+ left = e.pageX - e.data.offsetWidth;
+ }
+ if (opts.deltaY != null && opts.deltaY != undefined){
+ top = e.pageY + opts.deltaY;
+ } else {
+ top = e.pageY - e.data.offsetHeight;
+ }
+ } else {
+ if (opts.deltaX != null && opts.deltaX != undefined){
+ left += e.data.offsetWidth + opts.deltaX;
+ }
+ if (opts.deltaY != null && opts.deltaY != undefined){
+ top += e.data.offsetHeight + opts.deltaY;
+ }
+ }
+ }
+
+ if (e.data.parent != document.body) {
+ left += $(e.data.parent).scrollLeft();
+ top += $(e.data.parent).scrollTop();
+ }
+
+ if (opts.axis == 'h') {
+ dragData.left = left;
+ } else if (opts.axis == 'v') {
+ dragData.top = top;
+ } else {
+ dragData.left = left;
+ dragData.top = top;
+ }
+ }
+
+ function applyDrag(e){
+ var state = $.data(e.data.target, 'draggable');
+ var opts = state.options;
+ var proxy = state.proxy;
+ if (!proxy){
+ proxy = $(e.data.target);
+ }
+ proxy.css({
+ left:e.data.left,
+ top:e.data.top
+ });
+ $('body').css('cursor', opts.cursor);
+ }
+
+ function doDown(e){
+ if (!$.fn.draggable.isDragging){return false;}
+
+ var state = $.data(e.data.target, 'draggable');
+ var opts = state.options;
+
+ var droppables = $('.droppable').filter(function(){
+ return e.data.target != this;
+ }).filter(function(){
+ var accept = $.data(this, 'droppable').options.accept;
+ if (accept){
+ return $(accept).filter(function(){
+ return this == e.data.target;
+ }).length > 0;
+ } else {
+ return true;
+ }
+ });
+ state.droppables = droppables;
+
+ var proxy = state.proxy;
+ if (!proxy){
+ if (opts.proxy){
+ if (opts.proxy == 'clone'){
+ proxy = $(e.data.target).clone().insertAfter(e.data.target);
+ } else {
+ proxy = opts.proxy.call(e.data.target, e.data.target);
+ }
+ state.proxy = proxy;
+ } else {
+ proxy = $(e.data.target);
+ }
+ }
+
+ proxy.css('position', 'absolute');
+ drag(e);
+ applyDrag(e);
+
+ opts.onStartDrag.call(e.data.target, e);
+ return false;
+ }
+
+ function doMove(e){
+ if (!$.fn.draggable.isDragging){return false;}
+
+ var state = $.data(e.data.target, 'draggable');
+ drag(e);
+ if (state.options.onDrag.call(e.data.target, e) != false){
+ applyDrag(e);
+ }
+
+ var source = e.data.target;
+ state.droppables.each(function(){
+ var dropObj = $(this);
+ if (dropObj.droppable('options').disabled){return;}
+
+ var p2 = dropObj.offset();
+ if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth()
+ && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){
+ if (!this.entered){
+ $(this).trigger('_dragenter', [source]);
+ this.entered = true;
+ }
+ $(this).trigger('_dragover', [source]);
+ } else {
+ if (this.entered){
+ $(this).trigger('_dragleave', [source]);
+ this.entered = false;
+ }
+ }
+ });
+
+ return false;
+ }
+
+ function doUp(e){
+ if (!$.fn.draggable.isDragging){
+ clearDragging();
+ return false;
+ }
+
+ doMove(e);
+
+ var state = $.data(e.data.target, 'draggable');
+ var proxy = state.proxy;
+ var opts = state.options;
+ if (opts.revert){
+ if (checkDrop() == true){
+ $(e.data.target).css({
+ position:e.data.startPosition,
+ left:e.data.startLeft,
+ top:e.data.startTop
+ });
+ } else {
+ if (proxy){
+ var left, top;
+ if (proxy.parent()[0] == document.body){
+ left = e.data.startX - e.data.offsetWidth;
+ top = e.data.startY - e.data.offsetHeight;
+ } else {
+ left = e.data.startLeft;
+ top = e.data.startTop;
+ }
+ proxy.animate({
+ left: left,
+ top: top
+ }, function(){
+ removeProxy();
+ });
+ } else {
+ $(e.data.target).animate({
+ left:e.data.startLeft,
+ top:e.data.startTop
+ }, function(){
+ $(e.data.target).css('position', e.data.startPosition);
+ });
+ }
+ }
+ } else {
+ $(e.data.target).css({
+ position:'absolute',
+ left:e.data.left,
+ top:e.data.top
+ });
+ checkDrop();
+ }
+
+ opts.onStopDrag.call(e.data.target, e);
+
+ clearDragging();
+
+ function removeProxy(){
+ if (proxy){
+ proxy.remove();
+ }
+ state.proxy = null;
+ }
+
+ function checkDrop(){
+ var dropped = false;
+ state.droppables.each(function(){
+ var dropObj = $(this);
+ if (dropObj.droppable('options').disabled){return;}
+
+ var p2 = dropObj.offset();
+ if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth()
+ && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){
+ if (opts.revert){
+ $(e.data.target).css({
+ position:e.data.startPosition,
+ left:e.data.startLeft,
+ top:e.data.startTop
+ });
+ }
+ $(this).trigger('_drop', [e.data.target]);
+ removeProxy();
+ dropped = true;
+ this.entered = false;
+ return false;
+ }
+ });
+ if (!dropped && !opts.revert){
+ removeProxy();
+ }
+ return dropped;
+ }
+
+ return false;
+ }
+
+ function clearDragging(){
+ if ($.fn.draggable.timer){
+ clearTimeout($.fn.draggable.timer);
+ $.fn.draggable.timer = undefined;
+ }
+ $(document).unbind('.draggable');
+ $.fn.draggable.isDragging = false;
+ setTimeout(function(){
+ $('body').css('cursor','');
+ },100);
+ }
+
+ $.fn.draggable = function(options, param){
+ if (typeof options == 'string'){
+ return $.fn.draggable.methods[options](this, param);
+ }
+
+ return this.each(function(){
+ var opts;
+ var state = $.data(this, 'draggable');
+ if (state) {
+ state.handle.unbind('.draggable');
+ opts = $.extend(state.options, options);
+ } else {
+ opts = $.extend({}, $.fn.draggable.defaults, $.fn.draggable.parseOptions(this), options || {});
+ }
+ var handle = opts.handle ? (typeof opts.handle=='string' ? $(opts.handle, this) : opts.handle) : $(this);
+
+ $.data(this, 'draggable', {
+ options: opts,
+ handle: handle
+ });
+
+ if (opts.disabled) {
+ $(this).css('cursor', '');
+ return;
+ }
+
+ handle.unbind('.draggable').bind('mousemove.draggable', {target:this}, function(e){
+ if ($.fn.draggable.isDragging){return}
+ var opts = $.data(e.data.target, 'draggable').options;
+ if (checkArea(e)){
+ $(this).css('cursor', opts.cursor);
+ } else {
+ $(this).css('cursor', '');
+ }
+ }).bind('mouseleave.draggable', {target:this}, function(e){
+ $(this).css('cursor', '');
+ }).bind('mousedown.draggable', {target:this}, function(e){
+ if (checkArea(e) == false) return;
+ $(this).css('cursor', '');
+
+ var position = $(e.data.target).position();
+ var offset = $(e.data.target).offset();
+ var data = {
+ startPosition: $(e.data.target).css('position'),
+ startLeft: position.left,
+ startTop: position.top,
+ left: position.left,
+ top: position.top,
+ startX: e.pageX,
+ startY: e.pageY,
+ offsetWidth: (e.pageX - offset.left),
+ offsetHeight: (e.pageY - offset.top),
+ target: e.data.target,
+ parent: $(e.data.target).parent()[0]
+ };
+
+ $.extend(e.data, data);
+ var opts = $.data(e.data.target, 'draggable').options;
+ if (opts.onBeforeDrag.call(e.data.target, e) == false) return;
+
+ $(document).bind('mousedown.draggable', e.data, doDown);
+ $(document).bind('mousemove.draggable', e.data, doMove);
+ $(document).bind('mouseup.draggable', e.data, doUp);
+
+ $.fn.draggable.timer = setTimeout(function(){
+ $.fn.draggable.isDragging = true;
+ doDown(e);
+ }, opts.delay);
+ return false;
+ });
+
+ // check if the handle can be dragged
+ function checkArea(e) {
+ var state = $.data(e.data.target, 'draggable');
+ var handle = state.handle;
+ var offset = $(handle).offset();
+ var width = $(handle).outerWidth();
+ var height = $(handle).outerHeight();
+ var t = e.pageY - offset.top;
+ var r = offset.left + width - e.pageX;
+ var b = offset.top + height - e.pageY;
+ var l = e.pageX - offset.left;
+
+ return Math.min(t,r,b,l) > state.options.edge;
+ }
+
+ });
+ };
+
+ $.fn.draggable.methods = {
+ options: function(jq){
+ return $.data(jq[0], 'draggable').options;
+ },
+ proxy: function(jq){
+ return $.data(jq[0], 'draggable').proxy;
+ },
+ enable: function(jq){
+ return jq.each(function(){
+ $(this).draggable({disabled:false});
+ });
+ },
+ disable: function(jq){
+ return jq.each(function(){
+ $(this).draggable({disabled:true});
+ });
+ }
+ };
+
+ $.fn.draggable.parseOptions = function(target){
+ var t = $(target);
+ return $.extend({},
+ $.parser.parseOptions(target, ['cursor','handle','axis',
+ {'revert':'boolean','deltaX':'number','deltaY':'number','edge':'number','delay':'number'}]), {
+ disabled: (t.attr('disabled') ? true : undefined)
+ });
+ };
+
+ $.fn.draggable.defaults = {
+ proxy:null, // 'clone' or a function that will create the proxy object,
+ // the function has the source parameter that indicate the source object dragged.
+ revert:false,
+ cursor:'move',
+ deltaX:null,
+ deltaY:null,
+ handle: null,
+ disabled: false,
+ edge:0,
+ axis:null, // v or h
+ delay:100,
+
+ onBeforeDrag: function(e){},
+ onStartDrag: function(e){},
+ onDrag: function(e){},
+ onStopDrag: function(e){}
+ };
+
+ $.fn.draggable.isDragging = false;
+
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.droppable.js b/vendor/FHC-vendor/easyui/src/jquery.droppable.js
similarity index 96%
rename from vendor/easyui/src/jquery.droppable.js
rename to vendor/FHC-vendor/easyui/src/jquery.droppable.js
index 2a242a8ec..73e49718b 100644
--- a/vendor/easyui/src/jquery.droppable.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.droppable.js
@@ -1,81 +1,81 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * droppable - jQuery EasyUI
- *
- */
-(function($){
- function init(target){
- $(target).addClass('droppable');
- $(target).bind('_dragenter', function(e, source){
- $.data(target, 'droppable').options.onDragEnter.apply(target, [e, source]);
- });
- $(target).bind('_dragleave', function(e, source){
- $.data(target, 'droppable').options.onDragLeave.apply(target, [e, source]);
- });
- $(target).bind('_dragover', function(e, source){
- $.data(target, 'droppable').options.onDragOver.apply(target, [e, source]);
- });
- $(target).bind('_drop', function(e, source){
- $.data(target, 'droppable').options.onDrop.apply(target, [e, source]);
- });
- }
-
- $.fn.droppable = function(options, param){
- if (typeof options == 'string'){
- return $.fn.droppable.methods[options](this, param);
- }
-
- options = options || {};
- return this.each(function(){
- var state = $.data(this, 'droppable');
- if (state){
- $.extend(state.options, options);
- } else {
- init(this);
- $.data(this, 'droppable', {
- options: $.extend({}, $.fn.droppable.defaults, $.fn.droppable.parseOptions(this), options)
- });
- }
- });
- };
-
- $.fn.droppable.methods = {
- options: function(jq){
- return $.data(jq[0], 'droppable').options;
- },
- enable: function(jq){
- return jq.each(function(){
- $(this).droppable({disabled:false});
- });
- },
- disable: function(jq){
- return jq.each(function(){
- $(this).droppable({disabled:true});
- });
- }
- };
-
- $.fn.droppable.parseOptions = function(target){
- var t = $(target);
- return $.extend({}, $.parser.parseOptions(target, ['accept']), {
- disabled: (t.attr('disabled') ? true : undefined)
- });
- };
-
- $.fn.droppable.defaults = {
- accept:null,
- disabled:false,
- onDragEnter:function(e, source){},
- onDragOver:function(e, source){},
- onDragLeave:function(e, source){},
- onDrop:function(e, source){}
- };
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * droppable - jQuery EasyUI
+ *
+ */
+(function($){
+ function init(target){
+ $(target).addClass('droppable');
+ $(target).bind('_dragenter', function(e, source){
+ $.data(target, 'droppable').options.onDragEnter.apply(target, [e, source]);
+ });
+ $(target).bind('_dragleave', function(e, source){
+ $.data(target, 'droppable').options.onDragLeave.apply(target, [e, source]);
+ });
+ $(target).bind('_dragover', function(e, source){
+ $.data(target, 'droppable').options.onDragOver.apply(target, [e, source]);
+ });
+ $(target).bind('_drop', function(e, source){
+ $.data(target, 'droppable').options.onDrop.apply(target, [e, source]);
+ });
+ }
+
+ $.fn.droppable = function(options, param){
+ if (typeof options == 'string'){
+ return $.fn.droppable.methods[options](this, param);
+ }
+
+ options = options || {};
+ return this.each(function(){
+ var state = $.data(this, 'droppable');
+ if (state){
+ $.extend(state.options, options);
+ } else {
+ init(this);
+ $.data(this, 'droppable', {
+ options: $.extend({}, $.fn.droppable.defaults, $.fn.droppable.parseOptions(this), options)
+ });
+ }
+ });
+ };
+
+ $.fn.droppable.methods = {
+ options: function(jq){
+ return $.data(jq[0], 'droppable').options;
+ },
+ enable: function(jq){
+ return jq.each(function(){
+ $(this).droppable({disabled:false});
+ });
+ },
+ disable: function(jq){
+ return jq.each(function(){
+ $(this).droppable({disabled:true});
+ });
+ }
+ };
+
+ $.fn.droppable.parseOptions = function(target){
+ var t = $(target);
+ return $.extend({}, $.parser.parseOptions(target, ['accept']), {
+ disabled: (t.attr('disabled') ? true : undefined)
+ });
+ };
+
+ $.fn.droppable.defaults = {
+ accept:null,
+ disabled:false,
+ onDragEnter:function(e, source){},
+ onDragOver:function(e, source){},
+ onDragLeave:function(e, source){},
+ onDrop:function(e, source){}
+ };
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.form.js b/vendor/FHC-vendor/easyui/src/jquery.form.js
similarity index 96%
rename from vendor/easyui/src/jquery.form.js
rename to vendor/FHC-vendor/easyui/src/jquery.form.js
index 0f22bca14..0e77c4f03 100644
--- a/vendor/easyui/src/jquery.form.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.form.js
@@ -1,387 +1,387 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * form - jQuery EasyUI
- *
- */
-(function($){
- /**
- * submit the form
- */
- function ajaxSubmit(target, options){
- var opts = $.data(target, 'form').options;
- $.extend(opts, options||{});
-
- var param = $.extend({}, opts.queryParams);
- if (opts.onSubmit.call(target, param) == false){return;}
- $(target).find('.textbox-text:focus').blur();
-
- var frameId = 'easyui_frame_' + (new Date().getTime());
- var frame = $('').appendTo('body')
- frame.attr('src', window.ActiveXObject ? 'javascript:false' : 'about:blank');
- frame.css({
- position:'absolute',
- top:-1000,
- left:-1000
- });
- frame.bind('load', cb);
-
- submit(param);
-
- function submit(param){
- var form = $(target);
- if (opts.url){
- form.attr('action', opts.url);
- }
- var t = form.attr('target'), a = form.attr('action');
- form.attr('target', frameId);
- var paramFields = $();
- try {
- for(var n in param){
- var field = $(' ').val(param[n]).appendTo(form);
- paramFields = paramFields.add(field);
- }
- checkState();
- form[0].submit();
- } finally {
- form.attr('action', a);
- t ? form.attr('target', t) : form.removeAttr('target');
- paramFields.remove();
- }
- }
-
- function checkState(){
- var f = $('#'+frameId);
- if (!f.length){return}
- try{
- var s = f.contents()[0].readyState;
- if (s && s.toLowerCase() == 'uninitialized'){
- setTimeout(checkState, 100);
- }
- } catch(e){
- cb();
- }
- }
-
- var checkCount = 10;
- function cb(){
- var f = $('#'+frameId);
- if (!f.length){return}
- f.unbind();
- var data = '';
- try{
- var body = f.contents().find('body');
- data = body.html();
- if (data == ''){
- if (--checkCount){
- setTimeout(cb, 100);
- return;
- }
- }
- var ta = body.find('>textarea');
- if (ta.length){
- data = ta.val();
- } else {
- var pre = body.find('>pre');
- if (pre.length){
- data = pre.html();
- }
- }
- } catch(e){
- }
- opts.success(data);
- setTimeout(function(){
- f.unbind();
- f.remove();
- }, 100);
- }
- }
-
- /**
- * load form data
- * if data is a URL string type load from remote site,
- * otherwise load from local data object.
- */
- function load(target, data){
- var opts = $.data(target, 'form').options;
-
- if (typeof data == 'string'){
- var param = {};
- if (opts.onBeforeLoad.call(target, param) == false) return;
-
- $.ajax({
- url: data,
- data: param,
- dataType: 'json',
- success: function(data){
- _load(data);
- },
- error: function(){
- opts.onLoadError.apply(target, arguments);
- }
- });
- } else {
- _load(data);
- }
-
- function _load(data){
- var form = $(target);
- for(var name in data){
- var val = data[name];
- if (!_checkField(name, val)){
- if (!_loadBox(name, val)){
- form.find('input[name="'+name+'"]').val(val);
- form.find('textarea[name="'+name+'"]').val(val);
- form.find('select[name="'+name+'"]').val(val);
- }
- }
- }
- opts.onLoadSuccess.call(target, data);
- form.form('validate');
- }
-
- /**
- * check the checkbox and radio fields
- */
- function _checkField(name, val){
- var cc = $(target).find('[switchbuttonName="'+name+'"]');
- if (cc.length){
- cc.switchbutton('uncheck');
- cc.each(function(){
- if (_isChecked($(this).switchbutton('options').value, val)){
- $(this).switchbutton('check');
- }
- });
- return true;
- }
- cc = $(target).find('input[name="'+name+'"][type=radio], input[name="'+name+'"][type=checkbox]');
- if (cc.length){
- cc._propAttr('checked', false);
- cc.each(function(){
- if (_isChecked($(this).val(), val)){
- $(this)._propAttr('checked', true);
- }
- });
- return true;
- }
- return false;
- }
- function _isChecked(v, val){
- if (v == String(val) || $.inArray(v, $.isArray(val)?val:[val]) >= 0){
- return true;
- } else {
- return false;
- }
- }
-
- function _loadBox(name, val){
- var field = $(target).find('[textboxName="'+name+'"],[sliderName="'+name+'"]');
- if (field.length){
- for(var i=0; i=0; i--){
- var type = opts.fieldTypes[i];
- var field = form.find('.'+type+'-f');
- if (field.length && field[type]){
- field[type]('clear');
- }
- }
- form.form('validate');
- }
-
- function reset(target){
- target.reset();
- var form = $(target);
- var opts = $.data(target, 'form').options;
- for(var i=opts.fieldTypes.length-1; i>=0; i--){
- var type = opts.fieldTypes[i];
- var field = form.find('.'+type+'-f');
- if (field.length && field[type]){
- field[type]('reset');
- }
- }
- form.form('validate');
- }
-
- /**
- * set the form to make it can submit with ajax.
- */
- function setForm(target){
- var options = $.data(target, 'form').options;
- $(target).unbind('.form');
- if (options.ajax){
- $(target).bind('submit.form', function(){
- setTimeout(function(){
- ajaxSubmit(target, options);
- }, 0);
- return false;
- });
- }
- $(target).bind('_change.form', function(e, t){
- options.onChange.call(this, t);
- }).bind('change.form', function(e){
- var t = e.target;
- if (!$(t).hasClass('textbox-text')){
- options.onChange.call(this, t);
- }
- });
- setValidation(target, options.novalidate);
- }
-
- function initForm(target, options){
- options = options || {};
- var state = $.data(target, 'form');
- if (state){
- $.extend(state.options, options);
- } else {
- $.data(target, 'form', {
- options: $.extend({}, $.fn.form.defaults, $.fn.form.parseOptions(target), options)
- });
- }
- }
-
- function validate(target){
- if ($.fn.validatebox){
- var t = $(target);
- t.find('.validatebox-text:not(:disabled)').validatebox('validate');
- var invalidbox = t.find('.validatebox-invalid');
- invalidbox.filter(':not(:disabled):first').focus();
- return invalidbox.length == 0;
- }
- return true;
- }
-
- function setValidation(target, novalidate){
- var opts = $.data(target, 'form').options;
- opts.novalidate = novalidate;
- $(target).find('.validatebox-text:not(:disabled)').validatebox(novalidate ? 'disableValidation' : 'enableValidation');
- }
-
- $.fn.form = function(options, param){
- if (typeof options == 'string'){
- this.each(function(){
- initForm(this);
- });
- return $.fn.form.methods[options](this, param);
- }
-
- return this.each(function(){
- initForm(this, options);
- setForm(this);
- });
- };
-
- $.fn.form.methods = {
- options: function(jq){
- return $.data(jq[0], 'form').options;
- },
- submit: function(jq, options){
- return jq.each(function(){
- ajaxSubmit(this, options);
- });
- },
- load: function(jq, data){
- return jq.each(function(){
- load(this, data);
- });
- },
- clear: function(jq){
- return jq.each(function(){
- clear(this);
- });
- },
- reset: function(jq){
- return jq.each(function(){
- reset(this);
- });
- },
- validate: function(jq){
- return validate(jq[0]);
- },
- disableValidation: function(jq){
- return jq.each(function(){
- setValidation(this, true);
- });
- },
- enableValidation: function(jq){
- return jq.each(function(){
- setValidation(this, false);
- });
- }
- };
-
- $.fn.form.parseOptions = function(target){
- var t = $(target);
- return $.extend({}, $.parser.parseOptions(target, [{ajax:'boolean'}]), {
- url: (t.attr('action') ? t.attr('action') : undefined)
- });
- };
-
- $.fn.form.defaults = {
- fieldTypes: ['combobox','combotree','combogrid','datetimebox','datebox','combo',
- 'datetimespinner','timespinner','numberspinner','spinner',
- 'slider','searchbox','numberbox','textbox','switchbutton'],
- novalidate: false,
- ajax: true,
- url: null,
- queryParams: {},
- onSubmit: function(param){return $(this).form('validate');},
- success: function(data){},
- onBeforeLoad: function(param){},
- onLoadSuccess: function(data){},
- onLoadError: function(){},
- onChange: function(target){}
- };
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * form - jQuery EasyUI
+ *
+ */
+(function($){
+ /**
+ * submit the form
+ */
+ function ajaxSubmit(target, options){
+ var opts = $.data(target, 'form').options;
+ $.extend(opts, options||{});
+
+ var param = $.extend({}, opts.queryParams);
+ if (opts.onSubmit.call(target, param) == false){return;}
+ $(target).find('.textbox-text:focus').blur();
+
+ var frameId = 'easyui_frame_' + (new Date().getTime());
+ var frame = $('').appendTo('body')
+ frame.attr('src', window.ActiveXObject ? 'javascript:false' : 'about:blank');
+ frame.css({
+ position:'absolute',
+ top:-1000,
+ left:-1000
+ });
+ frame.bind('load', cb);
+
+ submit(param);
+
+ function submit(param){
+ var form = $(target);
+ if (opts.url){
+ form.attr('action', opts.url);
+ }
+ var t = form.attr('target'), a = form.attr('action');
+ form.attr('target', frameId);
+ var paramFields = $();
+ try {
+ for(var n in param){
+ var field = $(' ').val(param[n]).appendTo(form);
+ paramFields = paramFields.add(field);
+ }
+ checkState();
+ form[0].submit();
+ } finally {
+ form.attr('action', a);
+ t ? form.attr('target', t) : form.removeAttr('target');
+ paramFields.remove();
+ }
+ }
+
+ function checkState(){
+ var f = $('#'+frameId);
+ if (!f.length){return}
+ try{
+ var s = f.contents()[0].readyState;
+ if (s && s.toLowerCase() == 'uninitialized'){
+ setTimeout(checkState, 100);
+ }
+ } catch(e){
+ cb();
+ }
+ }
+
+ var checkCount = 10;
+ function cb(){
+ var f = $('#'+frameId);
+ if (!f.length){return}
+ f.unbind();
+ var data = '';
+ try{
+ var body = f.contents().find('body');
+ data = body.html();
+ if (data == ''){
+ if (--checkCount){
+ setTimeout(cb, 100);
+ return;
+ }
+ }
+ var ta = body.find('>textarea');
+ if (ta.length){
+ data = ta.val();
+ } else {
+ var pre = body.find('>pre');
+ if (pre.length){
+ data = pre.html();
+ }
+ }
+ } catch(e){
+ }
+ opts.success(data);
+ setTimeout(function(){
+ f.unbind();
+ f.remove();
+ }, 100);
+ }
+ }
+
+ /**
+ * load form data
+ * if data is a URL string type load from remote site,
+ * otherwise load from local data object.
+ */
+ function load(target, data){
+ var opts = $.data(target, 'form').options;
+
+ if (typeof data == 'string'){
+ var param = {};
+ if (opts.onBeforeLoad.call(target, param) == false) return;
+
+ $.ajax({
+ url: data,
+ data: param,
+ dataType: 'json',
+ success: function(data){
+ _load(data);
+ },
+ error: function(){
+ opts.onLoadError.apply(target, arguments);
+ }
+ });
+ } else {
+ _load(data);
+ }
+
+ function _load(data){
+ var form = $(target);
+ for(var name in data){
+ var val = data[name];
+ if (!_checkField(name, val)){
+ if (!_loadBox(name, val)){
+ form.find('input[name="'+name+'"]').val(val);
+ form.find('textarea[name="'+name+'"]').val(val);
+ form.find('select[name="'+name+'"]').val(val);
+ }
+ }
+ }
+ opts.onLoadSuccess.call(target, data);
+ form.form('validate');
+ }
+
+ /**
+ * check the checkbox and radio fields
+ */
+ function _checkField(name, val){
+ var cc = $(target).find('[switchbuttonName="'+name+'"]');
+ if (cc.length){
+ cc.switchbutton('uncheck');
+ cc.each(function(){
+ if (_isChecked($(this).switchbutton('options').value, val)){
+ $(this).switchbutton('check');
+ }
+ });
+ return true;
+ }
+ cc = $(target).find('input[name="'+name+'"][type=radio], input[name="'+name+'"][type=checkbox]');
+ if (cc.length){
+ cc._propAttr('checked', false);
+ cc.each(function(){
+ if (_isChecked($(this).val(), val)){
+ $(this)._propAttr('checked', true);
+ }
+ });
+ return true;
+ }
+ return false;
+ }
+ function _isChecked(v, val){
+ if (v == String(val) || $.inArray(v, $.isArray(val)?val:[val]) >= 0){
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ function _loadBox(name, val){
+ var field = $(target).find('[textboxName="'+name+'"],[sliderName="'+name+'"]');
+ if (field.length){
+ for(var i=0; i=0; i--){
+ var type = opts.fieldTypes[i];
+ var field = form.find('.'+type+'-f');
+ if (field.length && field[type]){
+ field[type]('clear');
+ }
+ }
+ form.form('validate');
+ }
+
+ function reset(target){
+ target.reset();
+ var form = $(target);
+ var opts = $.data(target, 'form').options;
+ for(var i=opts.fieldTypes.length-1; i>=0; i--){
+ var type = opts.fieldTypes[i];
+ var field = form.find('.'+type+'-f');
+ if (field.length && field[type]){
+ field[type]('reset');
+ }
+ }
+ form.form('validate');
+ }
+
+ /**
+ * set the form to make it can submit with ajax.
+ */
+ function setForm(target){
+ var options = $.data(target, 'form').options;
+ $(target).unbind('.form');
+ if (options.ajax){
+ $(target).bind('submit.form', function(){
+ setTimeout(function(){
+ ajaxSubmit(target, options);
+ }, 0);
+ return false;
+ });
+ }
+ $(target).bind('_change.form', function(e, t){
+ options.onChange.call(this, t);
+ }).bind('change.form', function(e){
+ var t = e.target;
+ if (!$(t).hasClass('textbox-text')){
+ options.onChange.call(this, t);
+ }
+ });
+ setValidation(target, options.novalidate);
+ }
+
+ function initForm(target, options){
+ options = options || {};
+ var state = $.data(target, 'form');
+ if (state){
+ $.extend(state.options, options);
+ } else {
+ $.data(target, 'form', {
+ options: $.extend({}, $.fn.form.defaults, $.fn.form.parseOptions(target), options)
+ });
+ }
+ }
+
+ function validate(target){
+ if ($.fn.validatebox){
+ var t = $(target);
+ t.find('.validatebox-text:not(:disabled)').validatebox('validate');
+ var invalidbox = t.find('.validatebox-invalid');
+ invalidbox.filter(':not(:disabled):first').focus();
+ return invalidbox.length == 0;
+ }
+ return true;
+ }
+
+ function setValidation(target, novalidate){
+ var opts = $.data(target, 'form').options;
+ opts.novalidate = novalidate;
+ $(target).find('.validatebox-text:not(:disabled)').validatebox(novalidate ? 'disableValidation' : 'enableValidation');
+ }
+
+ $.fn.form = function(options, param){
+ if (typeof options == 'string'){
+ this.each(function(){
+ initForm(this);
+ });
+ return $.fn.form.methods[options](this, param);
+ }
+
+ return this.each(function(){
+ initForm(this, options);
+ setForm(this);
+ });
+ };
+
+ $.fn.form.methods = {
+ options: function(jq){
+ return $.data(jq[0], 'form').options;
+ },
+ submit: function(jq, options){
+ return jq.each(function(){
+ ajaxSubmit(this, options);
+ });
+ },
+ load: function(jq, data){
+ return jq.each(function(){
+ load(this, data);
+ });
+ },
+ clear: function(jq){
+ return jq.each(function(){
+ clear(this);
+ });
+ },
+ reset: function(jq){
+ return jq.each(function(){
+ reset(this);
+ });
+ },
+ validate: function(jq){
+ return validate(jq[0]);
+ },
+ disableValidation: function(jq){
+ return jq.each(function(){
+ setValidation(this, true);
+ });
+ },
+ enableValidation: function(jq){
+ return jq.each(function(){
+ setValidation(this, false);
+ });
+ }
+ };
+
+ $.fn.form.parseOptions = function(target){
+ var t = $(target);
+ return $.extend({}, $.parser.parseOptions(target, [{ajax:'boolean'}]), {
+ url: (t.attr('action') ? t.attr('action') : undefined)
+ });
+ };
+
+ $.fn.form.defaults = {
+ fieldTypes: ['combobox','combotree','combogrid','datetimebox','datebox','combo',
+ 'datetimespinner','timespinner','numberspinner','spinner',
+ 'slider','searchbox','numberbox','textbox','switchbutton'],
+ novalidate: false,
+ ajax: true,
+ url: null,
+ queryParams: {},
+ onSubmit: function(param){return $(this).form('validate');},
+ success: function(data){},
+ onBeforeLoad: function(param){},
+ onLoadSuccess: function(data){},
+ onLoadError: function(){},
+ onChange: function(target){}
+ };
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.linkbutton.js b/vendor/FHC-vendor/easyui/src/jquery.linkbutton.js
similarity index 96%
rename from vendor/easyui/src/jquery.linkbutton.js
rename to vendor/FHC-vendor/easyui/src/jquery.linkbutton.js
index 92ed49720..2f5bad804 100644
--- a/vendor/easyui/src/jquery.linkbutton.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.linkbutton.js
@@ -1,242 +1,242 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * linkbutton - jQuery EasyUI
- *
- */
-(function($){
- function setSize(target, param){
- var opts = $.data(target, 'linkbutton').options;
- if (param){
- $.extend(opts, param);
- }
- if (opts.width || opts.height || opts.fit){
- var btn = $(target);
- var parent = btn.parent();
- var isVisible = btn.is(':visible');
- if (!isVisible){
- var spacer = $('
').insertBefore(target);
- var style = {
- position: btn.css('position'),
- display: btn.css('display'),
- left: btn.css('left')
- };
- btn.appendTo('body');
- btn.css({
- position: 'absolute',
- display: 'inline-block',
- left: -20000
- });
- }
- btn._size(opts, parent);
- var left = btn.find('.l-btn-left');
- left.css('margin-top', 0);
- left.css('margin-top', parseInt((btn.height()-left.height())/2)+'px');
- if (!isVisible){
- btn.insertAfter(spacer);
- btn.css(style);
- spacer.remove();
- }
- }
- }
-
- function createButton(target) {
- var opts = $.data(target, 'linkbutton').options;
- var t = $(target).empty();
-
- t.addClass('l-btn').removeClass('l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline');
- t.removeClass('l-btn-small l-btn-medium l-btn-large').addClass('l-btn-'+opts.size);
- if (opts.plain){t.addClass('l-btn-plain')}
- if (opts.outline){t.addClass('l-btn-outline')}
- if (opts.selected){
- t.addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected');
- }
- t.attr('group', opts.group || '');
- t.attr('id', opts.id || '');
-
- var inner = $(' ').appendTo(t);
- if (opts.text){
- $(' ').html(opts.text).appendTo(inner);
- } else {
- $(' ').appendTo(inner);
- }
- if (opts.iconCls){
- $(' ').addClass(opts.iconCls).appendTo(inner);
- inner.addClass('l-btn-icon-'+opts.iconAlign);
- }
-
- t.unbind('.linkbutton').bind('focus.linkbutton',function(){
- if (!opts.disabled){
- $(this).addClass('l-btn-focus');
- }
- }).bind('blur.linkbutton',function(){
- $(this).removeClass('l-btn-focus');
- }).bind('click.linkbutton',function(){
- if (!opts.disabled){
- if (opts.toggle){
- if (opts.selected){
- $(this).linkbutton('unselect');
- } else {
- $(this).linkbutton('select');
- }
- }
- opts.onClick.call(this);
- }
-// return false;
- });
-// if (opts.toggle && !opts.disabled){
-// t.bind('click.linkbutton', function(){
-// if (opts.selected){
-// $(this).linkbutton('unselect');
-// } else {
-// $(this).linkbutton('select');
-// }
-// });
-// }
-
- setSelected(target, opts.selected)
- setDisabled(target, opts.disabled);
- }
-
- function setSelected(target, selected){
- var opts = $.data(target, 'linkbutton').options;
- if (selected){
- if (opts.group){
- $('a.l-btn[group="'+opts.group+'"]').each(function(){
- var o = $(this).linkbutton('options');
- if (o.toggle){
- $(this).removeClass('l-btn-selected l-btn-plain-selected');
- o.selected = false;
- }
- });
- }
- $(target).addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected');
- opts.selected = true;
- } else {
- if (!opts.group){
- $(target).removeClass('l-btn-selected l-btn-plain-selected');
- opts.selected = false;
- }
- }
- }
-
- function setDisabled(target, disabled){
- var state = $.data(target, 'linkbutton');
- var opts = state.options;
- $(target).removeClass('l-btn-disabled l-btn-plain-disabled');
- if (disabled){
- opts.disabled = true;
- var href = $(target).attr('href');
- if (href){
- state.href = href;
- $(target).attr('href', 'javascript:void(0)');
- }
- if (target.onclick){
- state.onclick = target.onclick;
- target.onclick = null;
- }
- opts.plain ? $(target).addClass('l-btn-disabled l-btn-plain-disabled') : $(target).addClass('l-btn-disabled');
- } else {
- opts.disabled = false;
- if (state.href) {
- $(target).attr('href', state.href);
- }
- if (state.onclick) {
- target.onclick = state.onclick;
- }
- }
- }
-
- $.fn.linkbutton = function(options, param){
- if (typeof options == 'string'){
- return $.fn.linkbutton.methods[options](this, param);
- }
-
- options = options || {};
- return this.each(function(){
- var state = $.data(this, 'linkbutton');
- if (state){
- $.extend(state.options, options);
- } else {
- $.data(this, 'linkbutton', {
- options: $.extend({}, $.fn.linkbutton.defaults, $.fn.linkbutton.parseOptions(this), options)
- });
- $(this).removeAttr('disabled');
- $(this).bind('_resize', function(e, force){
- if ($(this).hasClass('easyui-fluid') || force){
- setSize(this);
- }
- return false;
- });
- }
-
- createButton(this);
- setSize(this);
- });
- };
-
- $.fn.linkbutton.methods = {
- options: function(jq){
- return $.data(jq[0], 'linkbutton').options;
- },
- resize: function(jq, param){
- return jq.each(function(){
- setSize(this, param);
- });
- },
- enable: function(jq){
- return jq.each(function(){
- setDisabled(this, false);
- });
- },
- disable: function(jq){
- return jq.each(function(){
- setDisabled(this, true);
- });
- },
- select: function(jq){
- return jq.each(function(){
- setSelected(this, true);
- });
- },
- unselect: function(jq){
- return jq.each(function(){
- setSelected(this, false);
- });
- }
- };
-
- $.fn.linkbutton.parseOptions = function(target){
- var t = $(target);
- return $.extend({}, $.parser.parseOptions(target,
- ['id','iconCls','iconAlign','group','size','text',{plain:'boolean',toggle:'boolean',selected:'boolean',outline:'boolean'}]
- ), {
- disabled: (t.attr('disabled') ? true : undefined),
- text: ($.trim(t.html()) || undefined),
- iconCls: (t.attr('icon') || t.attr('iconCls'))
- });
- };
-
- $.fn.linkbutton.defaults = {
- id: null,
- disabled: false,
- toggle: false,
- selected: false,
- outline: false,
- group: null,
- plain: false,
- text: '',
- iconCls: null,
- iconAlign: 'left',
- size: 'small', // small,large
- onClick: function(){}
- };
-
-})(jQuery);
+/**
+ * jQuery EasyUI 1.4.4
+ *
+ * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
+ *
+ * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
+ * To use it on other terms please contact us: info@jeasyui.com
+ *
+ */
+/**
+ * linkbutton - jQuery EasyUI
+ *
+ */
+(function($){
+ function setSize(target, param){
+ var opts = $.data(target, 'linkbutton').options;
+ if (param){
+ $.extend(opts, param);
+ }
+ if (opts.width || opts.height || opts.fit){
+ var btn = $(target);
+ var parent = btn.parent();
+ var isVisible = btn.is(':visible');
+ if (!isVisible){
+ var spacer = $('
').insertBefore(target);
+ var style = {
+ position: btn.css('position'),
+ display: btn.css('display'),
+ left: btn.css('left')
+ };
+ btn.appendTo('body');
+ btn.css({
+ position: 'absolute',
+ display: 'inline-block',
+ left: -20000
+ });
+ }
+ btn._size(opts, parent);
+ var left = btn.find('.l-btn-left');
+ left.css('margin-top', 0);
+ left.css('margin-top', parseInt((btn.height()-left.height())/2)+'px');
+ if (!isVisible){
+ btn.insertAfter(spacer);
+ btn.css(style);
+ spacer.remove();
+ }
+ }
+ }
+
+ function createButton(target) {
+ var opts = $.data(target, 'linkbutton').options;
+ var t = $(target).empty();
+
+ t.addClass('l-btn').removeClass('l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline');
+ t.removeClass('l-btn-small l-btn-medium l-btn-large').addClass('l-btn-'+opts.size);
+ if (opts.plain){t.addClass('l-btn-plain')}
+ if (opts.outline){t.addClass('l-btn-outline')}
+ if (opts.selected){
+ t.addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected');
+ }
+ t.attr('group', opts.group || '');
+ t.attr('id', opts.id || '');
+
+ var inner = $(' ').appendTo(t);
+ if (opts.text){
+ $(' ').html(opts.text).appendTo(inner);
+ } else {
+ $(' ').appendTo(inner);
+ }
+ if (opts.iconCls){
+ $(' ').addClass(opts.iconCls).appendTo(inner);
+ inner.addClass('l-btn-icon-'+opts.iconAlign);
+ }
+
+ t.unbind('.linkbutton').bind('focus.linkbutton',function(){
+ if (!opts.disabled){
+ $(this).addClass('l-btn-focus');
+ }
+ }).bind('blur.linkbutton',function(){
+ $(this).removeClass('l-btn-focus');
+ }).bind('click.linkbutton',function(){
+ if (!opts.disabled){
+ if (opts.toggle){
+ if (opts.selected){
+ $(this).linkbutton('unselect');
+ } else {
+ $(this).linkbutton('select');
+ }
+ }
+ opts.onClick.call(this);
+ }
+// return false;
+ });
+// if (opts.toggle && !opts.disabled){
+// t.bind('click.linkbutton', function(){
+// if (opts.selected){
+// $(this).linkbutton('unselect');
+// } else {
+// $(this).linkbutton('select');
+// }
+// });
+// }
+
+ setSelected(target, opts.selected)
+ setDisabled(target, opts.disabled);
+ }
+
+ function setSelected(target, selected){
+ var opts = $.data(target, 'linkbutton').options;
+ if (selected){
+ if (opts.group){
+ $('a.l-btn[group="'+opts.group+'"]').each(function(){
+ var o = $(this).linkbutton('options');
+ if (o.toggle){
+ $(this).removeClass('l-btn-selected l-btn-plain-selected');
+ o.selected = false;
+ }
+ });
+ }
+ $(target).addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected');
+ opts.selected = true;
+ } else {
+ if (!opts.group){
+ $(target).removeClass('l-btn-selected l-btn-plain-selected');
+ opts.selected = false;
+ }
+ }
+ }
+
+ function setDisabled(target, disabled){
+ var state = $.data(target, 'linkbutton');
+ var opts = state.options;
+ $(target).removeClass('l-btn-disabled l-btn-plain-disabled');
+ if (disabled){
+ opts.disabled = true;
+ var href = $(target).attr('href');
+ if (href){
+ state.href = href;
+ $(target).attr('href', 'javascript:void(0)');
+ }
+ if (target.onclick){
+ state.onclick = target.onclick;
+ target.onclick = null;
+ }
+ opts.plain ? $(target).addClass('l-btn-disabled l-btn-plain-disabled') : $(target).addClass('l-btn-disabled');
+ } else {
+ opts.disabled = false;
+ if (state.href) {
+ $(target).attr('href', state.href);
+ }
+ if (state.onclick) {
+ target.onclick = state.onclick;
+ }
+ }
+ }
+
+ $.fn.linkbutton = function(options, param){
+ if (typeof options == 'string'){
+ return $.fn.linkbutton.methods[options](this, param);
+ }
+
+ options = options || {};
+ return this.each(function(){
+ var state = $.data(this, 'linkbutton');
+ if (state){
+ $.extend(state.options, options);
+ } else {
+ $.data(this, 'linkbutton', {
+ options: $.extend({}, $.fn.linkbutton.defaults, $.fn.linkbutton.parseOptions(this), options)
+ });
+ $(this).removeAttr('disabled');
+ $(this).bind('_resize', function(e, force){
+ if ($(this).hasClass('easyui-fluid') || force){
+ setSize(this);
+ }
+ return false;
+ });
+ }
+
+ createButton(this);
+ setSize(this);
+ });
+ };
+
+ $.fn.linkbutton.methods = {
+ options: function(jq){
+ return $.data(jq[0], 'linkbutton').options;
+ },
+ resize: function(jq, param){
+ return jq.each(function(){
+ setSize(this, param);
+ });
+ },
+ enable: function(jq){
+ return jq.each(function(){
+ setDisabled(this, false);
+ });
+ },
+ disable: function(jq){
+ return jq.each(function(){
+ setDisabled(this, true);
+ });
+ },
+ select: function(jq){
+ return jq.each(function(){
+ setSelected(this, true);
+ });
+ },
+ unselect: function(jq){
+ return jq.each(function(){
+ setSelected(this, false);
+ });
+ }
+ };
+
+ $.fn.linkbutton.parseOptions = function(target){
+ var t = $(target);
+ return $.extend({}, $.parser.parseOptions(target,
+ ['id','iconCls','iconAlign','group','size','text',{plain:'boolean',toggle:'boolean',selected:'boolean',outline:'boolean'}]
+ ), {
+ disabled: (t.attr('disabled') ? true : undefined),
+ text: ($.trim(t.html()) || undefined),
+ iconCls: (t.attr('icon') || t.attr('iconCls'))
+ });
+ };
+
+ $.fn.linkbutton.defaults = {
+ id: null,
+ disabled: false,
+ toggle: false,
+ selected: false,
+ outline: false,
+ group: null,
+ plain: false,
+ text: '',
+ iconCls: null,
+ iconAlign: 'left',
+ size: 'small', // small,large
+ onClick: function(){}
+ };
+
+})(jQuery);
diff --git a/vendor/easyui/src/jquery.menu.js b/vendor/FHC-vendor/easyui/src/jquery.menu.js
similarity index 96%
rename from vendor/easyui/src/jquery.menu.js
rename to vendor/FHC-vendor/easyui/src/jquery.menu.js
index 879a470e1..9992c506f 100644
--- a/vendor/easyui/src/jquery.menu.js
+++ b/vendor/FHC-vendor/easyui/src/jquery.menu.js
@@ -1,637 +1,637 @@
-/**
- * jQuery EasyUI 1.4.4
- *
- * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
- *
- * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
- * To use it on other terms please contact us: info@jeasyui.com
- *
- */
-/**
- * menu - jQuery EasyUI
- *
- */
-(function($){
- $(function(){
- $(document).unbind('.menu').bind('mousedown.menu', function(e){
- var m = $(e.target).closest('div.menu,div.combo-p');
- if (m.length){return}
- $('body>div.menu-top:visible').not('.menu-inline').menu('hide');
- hideMenu($('body>div.menu:visible').not('.menu-inline'));
- });
- });
-
- /**
- * initialize the target menu, the function can be invoked only once
- */
- function init(target){
- var opts = $.data(target, 'menu').options;
- $(target).addClass('menu-top'); // the top menu
- opts.inline ? $(target).addClass('menu-inline') : $(target).appendTo('body');
- $(target).bind('_resize', function(e, force){
- if ($(this).hasClass('easyui-fluid') || force){
- $(target).menu('resize', target);
- }
- return false;
- });
-
- var menus = splitMenu($(target));
- for(var i=0; i