diff --git a/erp_web/css/common.css b/erp_web/css/common.css index 1460c498..11502f25 100644 --- a/erp_web/css/common.css +++ b/erp_web/css/common.css @@ -10,16 +10,16 @@ } #tablePanel .action-show { - background: url('../js/easyui-1.3.5/themes/icons/list.png') no-repeat left center; + background: url('../js/easyui/themes/icons/list.png') no-repeat left center; } #tablePanel .action-edit { - background: url('../js/easyui-1.3.5/themes/icons/pencil.png') no-repeat left center; + background: url('../js/easyui/themes/icons/pencil.png') no-repeat left center; padding: 0 8px 0 20px; } #tablePanel .action-delete { - background: url('../js/easyui-1.3.5/themes/icons/edit_remove.png') no-repeat left center; + background: url('../js/easyui/themes/icons/edit_remove.png') no-repeat left center; padding-left: 20px; } diff --git a/erp_web/css/financial.css b/erp_web/css/financial.css new file mode 100644 index 00000000..3297e8d4 --- /dev/null +++ b/erp_web/css/financial.css @@ -0,0 +1,5 @@ +#accountHeadDlg .radius-ui{ + height: 30px; + border: 1px solid #95B8E7; + border-radius:5px; +} \ No newline at end of file diff --git a/erp_web/css/in_out.css b/erp_web/css/in_out.css index eb2ba848..0963b308 100644 --- a/erp_web/css/in_out.css +++ b/erp_web/css/in_out.css @@ -114,6 +114,10 @@ padding: 2px; } +#depotHeadDlg .add-org-btn img, #depotHeadDlg .add-account-btn img{ + padding-top: 4px; +} + #depotHeadDlg .other-money-list{ float: left; width:122px; @@ -121,4 +125,10 @@ #depotHeadDlg .other-money-ico{ padding-left: 5px; +} + +#depotHeadDlg .radius-ui{ + height: 30px; + border: 1px solid #95B8E7; + border-radius:5px; } \ No newline at end of file diff --git a/erp_web/index.html b/erp_web/index.html index 0ebaeea7..8641424c 100644 --- a/erp_web/index.html +++ b/erp_web/index.html @@ -24,7 +24,7 @@ - +
@@ -190,6 +190,6 @@
- + \ No newline at end of file diff --git a/erp_web/js/common/common.js b/erp_web/js/common/common.js index e689d366..e4f53665 100644 --- a/erp_web/js/common/common.js +++ b/erp_web/js/common/common.js @@ -44,7 +44,7 @@ heightInfo = webH - mtopH - 86; //分页信息修改成 15条 - if(heightInfo > 450) + if(heightInfo > 550) { initPageSize = 15; initPageNum = [15,30,50]; diff --git a/erp_web/js/easyui-1.3.5/demo/combobox/actions.html b/erp_web/js/easyui-1.3.5/demo/combobox/actions.html deleted file mode 100644 index e0a00a85..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combobox/actions.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - ComboBox Actions - jQuery EasyUI Demo - - - - - - - -

ComboBox

-
-
-
Click the buttons below to perform actions.
-
- -
- SetValue - GetValue - Disable - Enable -
- - - - - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/combobox/basic.html b/erp_web/js/easyui-1.3.5/demo/combobox/basic.html deleted file mode 100644 index ea001e75..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combobox/basic.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - Basic ComboBox - jQuery EasyUI Demo - - - - - - - -

Basic ComboBox

-
-
-
Type in ComboBox to try auto complete.
-
- - - - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/combobox/group.html b/erp_web/js/easyui-1.3.5/demo/combobox/group.html deleted file mode 100644 index f345c532..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combobox/group.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/combobox/navigation.html b/erp_web/js/easyui-1.3.5/demo/combobox/navigation.html deleted file mode 100644 index d3161dd9..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combobox/navigation.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - Navigate ComboBox - jQuery EasyUI Demo - - - - - - - -

Navigate ComboBox

-
-
-
Navigate through combobox items width keyboard to select an item.
-
-
- - SelectOnNavigation -
- - - - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/combogrid/basic.html b/erp_web/js/easyui-1.3.5/demo/combogrid/basic.html deleted file mode 100644 index 9bd52036..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combogrid/basic.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/combogrid/initvalue.html b/erp_web/js/easyui-1.3.5/demo/combogrid/initvalue.html deleted file mode 100644 index 5e86a60b..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combogrid/initvalue.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/combogrid/multiple.html b/erp_web/js/easyui-1.3.5/demo/combogrid/multiple.html deleted file mode 100644 index 7229f3ee..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combogrid/multiple.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/combogrid/navigation.html b/erp_web/js/easyui-1.3.5/demo/combogrid/navigation.html deleted file mode 100644 index 24b3238d..00000000 --- a/erp_web/js/easyui-1.3.5/demo/combogrid/navigation.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/datagrid/cellediting.html b/erp_web/js/easyui-1.3.5/demo/datagrid/cellediting.html deleted file mode 100644 index 07dcaedb..00000000 --- a/erp_web/js/easyui-1.3.5/demo/datagrid/cellediting.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - Cell Editing in DataGrid - jQuery EasyUI Demo - - - - - - - -

Cell Editing in DataGrid

-
-
-
Click a cell to start editing.
-
-
- - - - - - - - - - - - -
Item IDProductList PriceUnit CostAttributeStatus
- - - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/datagrid/clientpagination.html b/erp_web/js/easyui-1.3.5/demo/datagrid/clientpagination.html deleted file mode 100644 index 7e820f55..00000000 --- a/erp_web/js/easyui-1.3.5/demo/datagrid/clientpagination.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - 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 NoDateNameAmountPriceCostNote
- - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/datagrid/complextoolbar.html b/erp_web/js/easyui-1.3.5/demo/datagrid/complextoolbar.html deleted file mode 100644 index 73aae131..00000000 --- a/erp_web/js/easyui-1.3.5/demo/datagrid/complextoolbar.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - 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 IDProductList PriceUnit CostAttributeStatus
-
-
- - - - - -
-
- Date From: - To: - Language: - - Search -
-
- - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/datagrid/contextmenu.html b/erp_web/js/easyui-1.3.5/demo/datagrid/contextmenu.html deleted file mode 100644 index 0aaca6f0..00000000 --- a/erp_web/js/easyui-1.3.5/demo/datagrid/contextmenu.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/demo.css b/erp_web/js/easyui-1.3.5/demo/demo.css deleted file mode 100644 index ad8695a1..00000000 --- a/erp_web/js/easyui-1.3.5/demo/demo.css +++ /dev/null @@ -1,26 +0,0 @@ -*{ - font-size:12px; -} -body { - font-family:helvetica,tahoma,verdana,sans-serif; - padding:3px; - font-size:13px; - margin:0; -} -h2 { - font-size:18px; - font-weight:bold; - margin:0; - margin-bottom:15px; -} -.demo-info{ - background:#FFFEE6; - color:#8F5700; - padding:12px; -} -.demo-tip{ - width:16px; - height:16px; - margin-right:8px; - float:left; -} diff --git a/erp_web/js/easyui-1.3.5/demo/form/basic.html b/erp_web/js/easyui-1.3.5/demo/form/basic.html deleted file mode 100644 index 5875c829..00000000 --- a/erp_web/js/easyui-1.3.5/demo/form/basic.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - Basic Form - jQuery EasyUI Demo - - - - - - - -

Basic Form

-
-
-
Fill the form and submit it.
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - -
Name:
Email:
Subject:
Message:
Language: - -
-
-
-
- Submit - Clear -
-
- - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/form/load.html b/erp_web/js/easyui-1.3.5/demo/form/load.html deleted file mode 100644 index 513cb3e4..00000000 --- a/erp_web/js/easyui-1.3.5/demo/form/load.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - Load Form Data - jQuery EasyUI Demo - - - - - - - -

Load Form Data

-
-
-
Click the buttons below to load form data.
-
-
- LoadLocal - LoadRemote - Clear -
-
-
-
- - - - - - - - - - - - - - - - - - - - - -
Name:
Email:
Subject:
Message:
Language: - -
-
-
-
- - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/layout/datagrid_data1.json b/erp_web/js/easyui-1.3.5/demo/layout/datagrid_data1.json deleted file mode 100644 index 63d64735..00000000 --- a/erp_web/js/easyui-1.3.5/demo/layout/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"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/erp_web/js/easyui-1.3.5/demo/numberbox/format.html b/erp_web/js/easyui-1.3.5/demo/numberbox/format.html deleted file mode 100644 index 988a9b9e..00000000 --- a/erp_web/js/easyui-1.3.5/demo/numberbox/format.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Format NumberBox - jQuery EasyUI Demo - - - - - - - -

Format NumberBox

-
-
-
Number formatting is the ability to control how a number is displayed.
-
-
- - - - - - - - - - - - - - - - - - - - - -
Number in the United States
Number in France
Currency:USD
Currency:EUR
- - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/numberspinner/increment.html b/erp_web/js/easyui-1.3.5/demo/numberspinner/increment.html deleted file mode 100644 index b083a20f..00000000 --- a/erp_web/js/easyui-1.3.5/demo/numberspinner/increment.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/numberspinner/range.html b/erp_web/js/easyui-1.3.5/demo/numberspinner/range.html deleted file mode 100644 index 9e5642d7..00000000 --- a/erp_web/js/easyui-1.3.5/demo/numberspinner/range.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - 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/erp_web/js/easyui-1.3.5/demo/treegrid/clientpagination.html b/erp_web/js/easyui-1.3.5/demo/treegrid/clientpagination.html deleted file mode 100644 index 7f1d6468..00000000 --- a/erp_web/js/easyui-1.3.5/demo/treegrid/clientpagination.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - 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 NamePersonsBegin DateEnd DateProgress
- - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/validatebox/basic.html b/erp_web/js/easyui-1.3.5/demo/validatebox/basic.html deleted file mode 100644 index 16d01b90..00000000 --- a/erp_web/js/easyui-1.3.5/demo/validatebox/basic.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - Basic ValidateBox - jQuery EasyUI Demo - - - - - - - -

Basic ValidateBox

-
-
-
It's easy to add validate logic to a input box.
-
-
-
- - - - - - - - - - - - - - - - - - - - - -
User Name:
Email:
Birthday:
URL:
Phone:
-
- - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/demo/validatebox/customtooltip.html b/erp_web/js/easyui-1.3.5/demo/validatebox/customtooltip.html deleted file mode 100644 index 2af80fea..00000000 --- a/erp_web/js/easyui-1.3.5/demo/validatebox/customtooltip.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - Custom ValidateBox Tooltip - jQuery EasyUI Demo - - - - - - - -

Custom ValidateBox Tooltip

-
-
-
This sample shows how to display another tooltip message on a valid textbox.
-
-
-
- - - - - - - - - - - - - - - - - - - - - -
User Name:
Email:
Birthday:
URL:
Phone:
-
- - - \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/jquery.easyui.min.js b/erp_web/js/easyui-1.3.5/jquery.easyui.min.js deleted file mode 100644 index 89a57414..00000000 --- a/erp_web/js/easyui-1.3.5/jquery.easyui.min.js +++ /dev/null @@ -1,12484 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -$.parser={auto:true,onComplete:function(_1){ -},plugins:["draggable","droppable","resizable","pagination","tooltip","linkbutton","menu","menubutton","splitbutton","progressbar","tree","combobox","combotree","combogrid","numberbox","validatebox","searchbox","numberspinner","timespinner","calendar","datebox","datetimebox","slider","layout","panel","datagrid","propertygrid","treegrid","tabs","accordion","window","dialog"],parse:function(_2){ -var aa=[]; -for(var i=0;i<$.parser.plugins.length;i++){ -var _3=$.parser.plugins[i]; -var r=$(".easyui-"+_3,_2); -if(r.length){ -if(r[_3]){ -r[_3](); -}else{ -aa.push({name:_3,jq:r}); -} -} -} -if(aa.length&&window.easyloader){ -var _4=[]; -for(var i=0;i
").appendTo("body"); -d.width(100); -$._boxModel=parseInt(d.width())==100; -d.remove(); -if(!window.easyloader&&$.parser.auto){ -$.parser.parse(); -} -}); -$.fn._outerWidth=function(_c){ -if(_c==undefined){ -if(this[0]==window){ -return this.width()||document.body.clientWidth; -} -return this.outerWidth()||0; -} -return this.each(function(){ -if($._boxModel){ -$(this).width(_c-($(this).outerWidth()-$(this).width())); -}else{ -$(this).width(_c); -} -}); -}; -$.fn._outerHeight=function(_d){ -if(_d==undefined){ -if(this[0]==window){ -return this.height()||document.body.clientHeight; -} -return this.outerHeight()||0; -} -return this.each(function(){ -if($._boxModel){ -$(this).height(_d-($(this).outerHeight()-$(this).height())); -}else{ -$(this).height(_d); -} -}); -}; -$.fn._scrollLeft=function(_e){ -if(_e==undefined){ -return this.scrollLeft(); -}else{ -return this.each(function(){ -$(this).scrollLeft(_e); -}); -} -}; -$.fn._propAttr=$.fn.prop||$.fn.attr; -$.fn._fit=function(_f){ -_f=_f==undefined?true:_f; -var t=this[0]; -var p=(t.tagName=="BODY"?t:this.parent()[0]); -var _10=p.fcount||0; -if(_f){ -if(!t.fitted){ -t.fitted=true; -p.fcount=_10+1; -$(p).addClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").addClass("panel-fit"); -} -} -}else{ -if(t.fitted){ -t.fitted=false; -p.fcount=_10-1; -if(p.fcount==0){ -$(p).removeClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").removeClass("panel-fit"); -} -} -} -} -return {width:$(p).width(),height:$(p).height()}; -}; -})(jQuery); -(function($){ -var _11=null; -var _12=null; -var _13=false; -function _14(e){ -if(e.touches.length!=1){ -return; -} -if(!_13){ -_13=true; -dblClickTimer=setTimeout(function(){ -_13=false; -},500); -}else{ -clearTimeout(dblClickTimer); -_13=false; -_15(e,"dblclick"); -} -_11=setTimeout(function(){ -_15(e,"contextmenu",3); -},1000); -_15(e,"mousedown"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _16(e){ -if(e.touches.length!=1){ -return; -} -if(_11){ -clearTimeout(_11); -} -_15(e,"mousemove"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _17(e){ -if(_11){ -clearTimeout(_11); -} -_15(e,"mouseup"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _15(e,_18,_19){ -var _1a=new $.Event(_18); -_1a.pageX=e.changedTouches[0].pageX; -_1a.pageY=e.changedTouches[0].pageY; -_1a.which=_19||1; -$(e.target).trigger(_1a); -}; -if(document.addEventListener){ -document.addEventListener("touchstart",_14,true); -document.addEventListener("touchmove",_16,true); -document.addEventListener("touchend",_17,true); -} -})(jQuery); -(function($){ -function _1b(e){ -var _1c=$.data(e.data.target,"draggable"); -var _1d=_1c.options; -var _1e=_1c.proxy; -var _1f=e.data; -var _20=_1f.startLeft+e.pageX-_1f.startX; -var top=_1f.startTop+e.pageY-_1f.startY; -if(_1e){ -if(_1e.parent()[0]==document.body){ -if(_1d.deltaX!=null&&_1d.deltaX!=undefined){ -_20=e.pageX+_1d.deltaX; -}else{ -_20=e.pageX-e.data.offsetWidth; -} -if(_1d.deltaY!=null&&_1d.deltaY!=undefined){ -top=e.pageY+_1d.deltaY; -}else{ -top=e.pageY-e.data.offsetHeight; -} -}else{ -if(_1d.deltaX!=null&&_1d.deltaX!=undefined){ -_20+=e.data.offsetWidth+_1d.deltaX; -} -if(_1d.deltaY!=null&&_1d.deltaY!=undefined){ -top+=e.data.offsetHeight+_1d.deltaY; -} -} -} -if(e.data.parent!=document.body){ -_20+=$(e.data.parent).scrollLeft(); -top+=$(e.data.parent).scrollTop(); -} -if(_1d.axis=="h"){ -_1f.left=_20; -}else{ -if(_1d.axis=="v"){ -_1f.top=top; -}else{ -_1f.left=_20; -_1f.top=top; -} -} -}; -function _21(e){ -var _22=$.data(e.data.target,"draggable"); -var _23=_22.options; -var _24=_22.proxy; -if(!_24){ -_24=$(e.data.target); -} -_24.css({left:e.data.left,top:e.data.top}); -$("body").css("cursor",_23.cursor); -}; -function _25(e){ -$.fn.draggable.isDragging=true; -var _26=$.data(e.data.target,"draggable"); -var _27=_26.options; -var _28=$(".droppable").filter(function(){ -return e.data.target!=this; -}).filter(function(){ -var _29=$.data(this,"droppable").options.accept; -if(_29){ -return $(_29).filter(function(){ -return this==e.data.target; -}).length>0; -}else{ -return true; -} -}); -_26.droppables=_28; -var _2a=_26.proxy; -if(!_2a){ -if(_27.proxy){ -if(_27.proxy=="clone"){ -_2a=$(e.data.target).clone().insertAfter(e.data.target); -}else{ -_2a=_27.proxy.call(e.data.target,e.data.target); -} -_26.proxy=_2a; -}else{ -_2a=$(e.data.target); -} -} -_2a.css("position","absolute"); -_1b(e); -_21(e); -_27.onStartDrag.call(e.data.target,e); -return false; -}; -function _2b(e){ -var _2c=$.data(e.data.target,"draggable"); -_1b(e); -if(_2c.options.onDrag.call(e.data.target,e)!=false){ -_21(e); -} -var _2d=e.data.target; -_2c.droppables.each(function(){ -var _2e=$(this); -if(_2e.droppable("options").disabled){ -return; -} -var p2=_2e.offset(); -if(e.pageX>p2.left&&e.pageXp2.top&&e.pageYp2.left&&e.pageXp2.top&&e.pageY_43.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(_48){ -var t=$(_48); -return $.extend({},$.parser.parseOptions(_48,["cursor","handle","axis",{"revert":"boolean","deltaX":"number","deltaY":"number","edge":"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.draggable.defaults={proxy:null,revert:false,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:false,edge:0,axis:null,onBeforeDrag:function(e){ -},onStartDrag:function(e){ -},onDrag:function(e){ -},onStopDrag:function(e){ -}}; -$.fn.draggable.isDragging=false; -})(jQuery); -(function($){ -function _49(_4a){ -$(_4a).addClass("droppable"); -$(_4a).bind("_dragenter",function(e,_4b){ -$.data(_4a,"droppable").options.onDragEnter.apply(_4a,[e,_4b]); -}); -$(_4a).bind("_dragleave",function(e,_4c){ -$.data(_4a,"droppable").options.onDragLeave.apply(_4a,[e,_4c]); -}); -$(_4a).bind("_dragover",function(e,_4d){ -$.data(_4a,"droppable").options.onDragOver.apply(_4a,[e,_4d]); -}); -$(_4a).bind("_drop",function(e,_4e){ -$.data(_4a,"droppable").options.onDrop.apply(_4a,[e,_4e]); -}); -}; -$.fn.droppable=function(_4f,_50){ -if(typeof _4f=="string"){ -return $.fn.droppable.methods[_4f](this,_50); -} -_4f=_4f||{}; -return this.each(function(){ -var _51=$.data(this,"droppable"); -if(_51){ -$.extend(_51.options,_4f); -}else{ -_49(this); -$.data(this,"droppable",{options:$.extend({},$.fn.droppable.defaults,$.fn.droppable.parseOptions(this),_4f)}); -} -}); -}; -$.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(_52){ -var t=$(_52); -return $.extend({},$.parser.parseOptions(_52,["accept"]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.droppable.defaults={accept:null,disabled:false,onDragEnter:function(e,_53){ -},onDragOver:function(e,_54){ -},onDragLeave:function(e,_55){ -},onDrop:function(e,_56){ -}}; -})(jQuery); -(function($){ -$.fn.resizable=function(_57,_58){ -if(typeof _57=="string"){ -return $.fn.resizable.methods[_57](this,_58); -} -function _59(e){ -var _5a=e.data; -var _5b=$.data(_5a.target,"resizable").options; -if(_5a.dir.indexOf("e")!=-1){ -var _5c=_5a.startWidth+e.pageX-_5a.startX; -_5c=Math.min(Math.max(_5c,_5b.minWidth),_5b.maxWidth); -_5a.width=_5c; -} -if(_5a.dir.indexOf("s")!=-1){ -var _5d=_5a.startHeight+e.pageY-_5a.startY; -_5d=Math.min(Math.max(_5d,_5b.minHeight),_5b.maxHeight); -_5a.height=_5d; -} -if(_5a.dir.indexOf("w")!=-1){ -var _5c=_5a.startWidth-e.pageX+_5a.startX; -_5c=Math.min(Math.max(_5c,_5b.minWidth),_5b.maxWidth); -_5a.width=_5c; -_5a.left=_5a.startLeft+_5a.startWidth-_5a.width; -} -if(_5a.dir.indexOf("n")!=-1){ -var _5d=_5a.startHeight-e.pageY+_5a.startY; -_5d=Math.min(Math.max(_5d,_5b.minHeight),_5b.maxHeight); -_5a.height=_5d; -_5a.top=_5a.startTop+_5a.startHeight-_5a.height; -} -}; -function _5e(e){ -var _5f=e.data; -var t=$(_5f.target); -t.css({left:_5f.left,top:_5f.top}); -if(t.outerWidth()!=_5f.width){ -t._outerWidth(_5f.width); -} -if(t.outerHeight()!=_5f.height){ -t._outerHeight(_5f.height); -} -}; -function _60(e){ -$.fn.resizable.isResizing=true; -$.data(e.data.target,"resizable").options.onStartResize.call(e.data.target,e); -return false; -}; -function _61(e){ -_59(e); -if($.data(e.data.target,"resizable").options.onResize.call(e.data.target,e)!=false){ -_5e(e); -} -return false; -}; -function _62(e){ -$.fn.resizable.isResizing=false; -_59(e,true); -_5e(e); -$.data(e.data.target,"resizable").options.onStopResize.call(e.data.target,e); -$(document).unbind(".resizable"); -$("body").css("cursor",""); -return false; -}; -return this.each(function(){ -var _63=null; -var _64=$.data(this,"resizable"); -if(_64){ -$(this).unbind(".resizable"); -_63=$.extend(_64.options,_57||{}); -}else{ -_63=$.extend({},$.fn.resizable.defaults,$.fn.resizable.parseOptions(this),_57||{}); -$.data(this,"resizable",{options:_63}); -} -if(_63.disabled==true){ -return; -} -$(this).bind("mousemove.resizable",{target:this},function(e){ -if($.fn.resizable.isResizing){ -return; -} -var dir=_65(e); -if(dir==""){ -$(e.data.target).css("cursor",""); -}else{ -$(e.data.target).css("cursor",dir+"-resize"); -} -}).bind("mouseleave.resizable",{target:this},function(e){ -$(e.data.target).css("cursor",""); -}).bind("mousedown.resizable",{target:this},function(e){ -var dir=_65(e); -if(dir==""){ -return; -} -function _66(css){ -var val=parseInt($(e.data.target).css(css)); -if(isNaN(val)){ -return 0; -}else{ -return val; -} -}; -var _67={target:e.data.target,dir:dir,startLeft:_66("left"),startTop:_66("top"),left:_66("left"),top:_66("top"),startX:e.pageX,startY:e.pageY,startWidth:$(e.data.target).outerWidth(),startHeight:$(e.data.target).outerHeight(),width:$(e.data.target).outerWidth(),height:$(e.data.target).outerHeight(),deltaWidth:$(e.data.target).outerWidth()-$(e.data.target).width(),deltaHeight:$(e.data.target).outerHeight()-$(e.data.target).height()}; -$(document).bind("mousedown.resizable",_67,_60); -$(document).bind("mousemove.resizable",_67,_61); -$(document).bind("mouseup.resizable",_67,_62); -$("body").css("cursor",dir+"-resize"); -}); -function _65(e){ -var tt=$(e.data.target); -var dir=""; -var _68=tt.offset(); -var _69=tt.outerWidth(); -var _6a=tt.outerHeight(); -var _6b=_63.edge; -if(e.pageY>_68.top&&e.pageY<_68.top+_6b){ -dir+="n"; -}else{ -if(e.pageY<_68.top+_6a&&e.pageY>_68.top+_6a-_6b){ -dir+="s"; -} -} -if(e.pageX>_68.left&&e.pageX<_68.left+_6b){ -dir+="w"; -}else{ -if(e.pageX<_68.left+_69&&e.pageX>_68.left+_69-_6b){ -dir+="e"; -} -} -var _6c=_63.handles.split(","); -for(var i=0;i<_6c.length;i++){ -var _6d=_6c[i].replace(/(^\s*)|(\s*$)/g,""); -if(_6d=="all"||_6d==dir){ -return dir; -} -} -return ""; -}; -}); -}; -$.fn.resizable.methods={options:function(jq){ -return $.data(jq[0],"resizable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:true}); -}); -}}; -$.fn.resizable.parseOptions=function(_6e){ -var t=$(_6e); -return $.extend({},$.parser.parseOptions(_6e,["handles",{minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number",edge:"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.resizable.defaults={disabled:false,handles:"n, e, s, w, ne, se, sw, nw, all",minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000,edge:5,onStartResize:function(e){ -},onResize:function(e){ -},onStopResize:function(e){ -}}; -$.fn.resizable.isResizing=false; -})(jQuery); -(function($){ -function _6f(_70){ -var _71=$.data(_70,"linkbutton").options; -var t=$(_70); -t.addClass("l-btn").removeClass("l-btn-plain l-btn-selected l-btn-plain-selected"); -if(_71.plain){ -t.addClass("l-btn-plain"); -} -if(_71.selected){ -t.addClass(_71.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -} -t.attr("group",_71.group||""); -t.attr("id",_71.id||""); -t.html(""+""+""); -if(_71.text){ -t.find(".l-btn-text").html(_71.text); -if(_71.iconCls){ -t.find(".l-btn-text").addClass(_71.iconCls).addClass(_71.iconAlign=="left"?"l-btn-icon-left":"l-btn-icon-right"); -} -}else{ -t.find(".l-btn-text").html(" "); -if(_71.iconCls){ -t.find(".l-btn-empty").addClass(_71.iconCls); -} -} -t.unbind(".linkbutton").bind("focus.linkbutton",function(){ -if(!_71.disabled){ -$(this).find(".l-btn-text").addClass("l-btn-focus"); -} -}).bind("blur.linkbutton",function(){ -$(this).find(".l-btn-text").removeClass("l-btn-focus"); -}); -if(_71.toggle&&!_71.disabled){ -t.bind("click.linkbutton",function(){ -if(_71.selected){ -$(this).linkbutton("unselect"); -}else{ -$(this).linkbutton("select"); -} -}); -} -_72(_70,_71.selected); -_73(_70,_71.disabled); -}; -function _72(_74,_75){ -var _76=$.data(_74,"linkbutton").options; -if(_75){ -if(_76.group){ -$("a.l-btn[group=\""+_76.group+"\"]").each(function(){ -var o=$(this).linkbutton("options"); -if(o.toggle){ -$(this).removeClass("l-btn-selected l-btn-plain-selected"); -o.selected=false; -} -}); -} -$(_74).addClass(_76.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -_76.selected=true; -}else{ -if(!_76.group){ -$(_74).removeClass("l-btn-selected l-btn-plain-selected"); -_76.selected=false; -} -} -}; -function _73(_77,_78){ -var _79=$.data(_77,"linkbutton"); -var _7a=_79.options; -$(_77).removeClass("l-btn-disabled l-btn-plain-disabled"); -if(_78){ -_7a.disabled=true; -var _7b=$(_77).attr("href"); -if(_7b){ -_79.href=_7b; -$(_77).attr("href","javascript:void(0)"); -} -if(_77.onclick){ -_79.onclick=_77.onclick; -_77.onclick=null; -} -_7a.plain?$(_77).addClass("l-btn-disabled l-btn-plain-disabled"):$(_77).addClass("l-btn-disabled"); -}else{ -_7a.disabled=false; -if(_79.href){ -$(_77).attr("href",_79.href); -} -if(_79.onclick){ -_77.onclick=_79.onclick; -} -} -}; -$.fn.linkbutton=function(_7c,_7d){ -if(typeof _7c=="string"){ -return $.fn.linkbutton.methods[_7c](this,_7d); -} -_7c=_7c||{}; -return this.each(function(){ -var _7e=$.data(this,"linkbutton"); -if(_7e){ -$.extend(_7e.options,_7c); -}else{ -$.data(this,"linkbutton",{options:$.extend({},$.fn.linkbutton.defaults,$.fn.linkbutton.parseOptions(this),_7c)}); -$(this).removeAttr("disabled"); -} -_6f(this); -}); -}; -$.fn.linkbutton.methods={options:function(jq){ -return $.data(jq[0],"linkbutton").options; -},enable:function(jq){ -return jq.each(function(){ -_73(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_73(this,true); -}); -},select:function(jq){ -return jq.each(function(){ -_72(this,true); -}); -},unselect:function(jq){ -return jq.each(function(){ -_72(this,false); -}); -}}; -$.fn.linkbutton.parseOptions=function(_7f){ -var t=$(_7f); -return $.extend({},$.parser.parseOptions(_7f,["id","iconCls","iconAlign","group",{plain:"boolean",toggle:"boolean",selected:"boolean"}]),{disabled:(t.attr("disabled")?true:undefined),text:$.trim(t.html()),iconCls:(t.attr("icon")||t.attr("iconCls"))}); -}; -$.fn.linkbutton.defaults={id:null,disabled:false,toggle:false,selected:false,group:null,plain:false,text:"",iconCls:null,iconAlign:"left"}; -})(jQuery); -(function($){ -function _80(_81){ -var _82=$.data(_81,"pagination"); -var _83=_82.options; -var bb=_82.bb={}; -var _84=$(_81).addClass("pagination").html("
"); -var tr=_84.find("tr"); -var aa=$.extend([],_83.layout); -if(!_83.showPageList){ -_85(aa,"list"); -} -if(!_83.showRefresh){ -_85(aa,"refresh"); -} -if(aa[0]=="sep"){ -aa.shift(); -} -if(aa[aa.length-1]=="sep"){ -aa.pop(); -} -for(var _86=0;_86"); -ps.bind("change",function(){ -_83.pageSize=parseInt($(this).val()); -_83.onChangePageSize.call(_81,_83.pageSize); -_8d(_81,_83.pageNumber); -}); -for(var i=0;i<_83.pageList.length;i++){ -$("").text(_83.pageList[i]).appendTo(ps); -} -$("").append(ps).appendTo(tr); -}else{ -if(_87=="sep"){ -$("
").appendTo(tr); -}else{ -if(_87=="first"){ -bb.first=_88("first"); -}else{ -if(_87=="prev"){ -bb.prev=_88("prev"); -}else{ -if(_87=="next"){ -bb.next=_88("next"); -}else{ -if(_87=="last"){ -bb.last=_88("last"); -}else{ -if(_87=="manual"){ -$("").html(_83.beforePageText).appendTo(tr).wrap(""); -bb.num=$("").appendTo(tr).wrap(""); -bb.num.unbind(".pagination").bind("keydown.pagination",function(e){ -if(e.keyCode==13){ -var _89=parseInt($(this).val())||1; -_8d(_81,_89); -return false; -} -}); -bb.after=$("").appendTo(tr).wrap(""); -}else{ -if(_87=="refresh"){ -bb.refresh=_88("refresh"); -}else{ -if(_87=="links"){ -$("").appendTo(tr); -} -} -} -} -} -} -} -} -} -} -if(_83.buttons){ -$("
").appendTo(tr); -if($.isArray(_83.buttons)){ -for(var i=0;i<_83.buttons.length;i++){ -var btn=_83.buttons[i]; -if(btn=="-"){ -$("
").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var a=$("").appendTo(td); -a[0].onclick=eval(btn.handler||function(){ -}); -a.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -var td=$("").appendTo(tr); -$(_83.buttons).appendTo(td).show(); -} -} -$("
").appendTo(_84); -$("
").appendTo(_84); -function _88(_8a){ -var btn=_83.nav[_8a]; -var a=$("").appendTo(tr); -a.wrap(""); -a.linkbutton({iconCls:btn.iconCls,plain:true}).unbind(".pagination").bind("click.pagination",function(){ -btn.handler.call(_81); -}); -return a; -}; -function _85(aa,_8b){ -var _8c=$.inArray(_8b,aa); -if(_8c>=0){ -aa.splice(_8c,1); -} -return aa; -}; -}; -function _8d(_8e,_8f){ -var _90=$.data(_8e,"pagination").options; -_91(_8e,{pageNumber:_8f}); -_90.onSelectPage.call(_8e,_90.pageNumber,_90.pageSize); -}; -function _91(_92,_93){ -var _94=$.data(_92,"pagination"); -var _95=_94.options; -var bb=_94.bb; -$.extend(_95,_93||{}); -var ps=$(_92).find("select.pagination-page-list"); -if(ps.length){ -ps.val(_95.pageSize+""); -_95.pageSize=parseInt(ps.val()); -} -var _96=Math.ceil(_95.total/_95.pageSize)||1; -if(_95.pageNumber<1){ -_95.pageNumber=1; -} -if(_95.pageNumber>_96){ -_95.pageNumber=_96; -} -if(bb.num){ -bb.num.val(_95.pageNumber); -} -if(bb.after){ -bb.after.html(_95.afterPageText.replace(/{pages}/,_96)); -} -var td=$(_92).find("td.pagination-links"); -if(td.length){ -td.empty(); -var _97=_95.pageNumber-Math.floor(_95.links/2); -if(_97<1){ -_97=1; -} -var _98=_97+_95.links-1; -if(_98>_96){ -_98=_96; -} -_97=_98-_95.links+1; -if(_97<1){ -_97=1; -} -for(var i=_97;i<=_98;i++){ -var a=$("").appendTo(td); -a.linkbutton({plain:true,text:i}); -if(i==_95.pageNumber){ -a.linkbutton("select"); -}else{ -a.unbind(".pagination").bind("click.pagination",{pageNumber:i},function(e){ -_8d(_92,e.data.pageNumber); -}); -} -} -} -var _99=_95.displayMsg; -_99=_99.replace(/{from}/,_95.total==0?0:_95.pageSize*(_95.pageNumber-1)+1); -_99=_99.replace(/{to}/,Math.min(_95.pageSize*(_95.pageNumber),_95.total)); -_99=_99.replace(/{total}/,_95.total); -$(_92).find("div.pagination-info").html(_99); -if(bb.first){ -bb.first.linkbutton({disabled:(_95.pageNumber==1)}); -} -if(bb.prev){ -bb.prev.linkbutton({disabled:(_95.pageNumber==1)}); -} -if(bb.next){ -bb.next.linkbutton({disabled:(_95.pageNumber==_96)}); -} -if(bb.last){ -bb.last.linkbutton({disabled:(_95.pageNumber==_96)}); -} -_9a(_92,_95.loading); -}; -function _9a(_9b,_9c){ -var _9d=$.data(_9b,"pagination"); -var _9e=_9d.options; -_9e.loading=_9c; -if(_9e.showRefresh&&_9d.bb.refresh){ -_9d.bb.refresh.linkbutton({iconCls:(_9e.loading?"pagination-loading":"pagination-load")}); -} -}; -$.fn.pagination=function(_9f,_a0){ -if(typeof _9f=="string"){ -return $.fn.pagination.methods[_9f](this,_a0); -} -_9f=_9f||{}; -return this.each(function(){ -var _a1; -var _a2=$.data(this,"pagination"); -if(_a2){ -_a1=$.extend(_a2.options,_9f); -}else{ -_a1=$.extend({},$.fn.pagination.defaults,$.fn.pagination.parseOptions(this),_9f); -$.data(this,"pagination",{options:_a1}); -} -_80(this); -_91(this); -}); -}; -$.fn.pagination.methods={options:function(jq){ -return $.data(jq[0],"pagination").options; -},loading:function(jq){ -return jq.each(function(){ -_9a(this,true); -}); -},loaded:function(jq){ -return jq.each(function(){ -_9a(this,false); -}); -},refresh:function(jq,_a3){ -return jq.each(function(){ -_91(this,_a3); -}); -},select:function(jq,_a4){ -return jq.each(function(){ -_8d(this,_a4); -}); -}}; -$.fn.pagination.parseOptions=function(_a5){ -var t=$(_a5); -return $.extend({},$.parser.parseOptions(_a5,[{total:"number",pageSize:"number",pageNumber:"number",links:"number"},{loading:"boolean",showPageList:"boolean",showRefresh:"boolean"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined)}); -}; -$.fn.pagination.defaults={total:1,pageSize:10,pageNumber:1,pageList:[10,20,30,50],loading:false,buttons:null,showPageList:true,showRefresh:true,links:10,layout:["list","sep","first","prev","sep","manual","sep","next","last","sep","refresh"],onSelectPage:function(_a6,_a7){ -},onBeforeRefresh:function(_a8,_a9){ -},onRefresh:function(_aa,_ab){ -},onChangePageSize:function(_ac){ -},beforePageText:"Page",afterPageText:"of {pages}",displayMsg:"Displaying {from} to {to} of {total} items",nav:{first:{iconCls:"pagination-first",handler:function(){ -var _ad=$(this).pagination("options"); -if(_ad.pageNumber>1){ -$(this).pagination("select",1); -} -}},prev:{iconCls:"pagination-prev",handler:function(){ -var _ae=$(this).pagination("options"); -if(_ae.pageNumber>1){ -$(this).pagination("select",_ae.pageNumber-1); -} -}},next:{iconCls:"pagination-next",handler:function(){ -var _af=$(this).pagination("options"); -var _b0=Math.ceil(_af.total/_af.pageSize); -if(_af.pageNumber<_b0){ -$(this).pagination("select",_af.pageNumber+1); -} -}},last:{iconCls:"pagination-last",handler:function(){ -var _b1=$(this).pagination("options"); -var _b2=Math.ceil(_b1.total/_b1.pageSize); -if(_b1.pageNumber<_b2){ -$(this).pagination("select",_b2); -} -}},refresh:{iconCls:"pagination-refresh",handler:function(){ -var _b3=$(this).pagination("options"); -if(_b3.onBeforeRefresh.call(this,_b3.pageNumber,_b3.pageSize)!=false){ -$(this).pagination("select",_b3.pageNumber); -_b3.onRefresh.call(this,_b3.pageNumber,_b3.pageSize); -} -}}}}; -})(jQuery); -(function($){ -function _b4(_b5){ -var _b6=$(_b5); -_b6.addClass("tree"); -return _b6; -}; -function _b7(_b8){ -var _b9=$.data(_b8,"tree").options; -$(_b8).unbind().bind("mouseover",function(e){ -var tt=$(e.target); -var _ba=tt.closest("div.tree-node"); -if(!_ba.length){ -return; -} -_ba.addClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.addClass("tree-expanded-hover"); -}else{ -tt.addClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var _bb=tt.closest("div.tree-node"); -if(!_bb.length){ -return; -} -_bb.removeClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.removeClass("tree-expanded-hover"); -}else{ -tt.removeClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var _bc=tt.closest("div.tree-node"); -if(!_bc.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_121(_b8,_bc[0]); -return false; -}else{ -if(tt.hasClass("tree-checkbox")){ -_e5(_b8,_bc[0],!tt.hasClass("tree-checkbox1")); -return false; -}else{ -_165(_b8,_bc[0]); -_b9.onClick.call(_b8,_bf(_b8,_bc[0])); -} -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var _bd=$(e.target).closest("div.tree-node"); -if(!_bd.length){ -return; -} -_165(_b8,_bd[0]); -_b9.onDblClick.call(_b8,_bf(_b8,_bd[0])); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var _be=$(e.target).closest("div.tree-node"); -if(!_be.length){ -return; -} -_b9.onContextMenu.call(_b8,e,_bf(_b8,_be[0])); -e.stopPropagation(); -}); -}; -function _c0(_c1){ -var _c2=$.data(_c1,"tree").options; -_c2.dnd=false; -var _c3=$(_c1).find("div.tree-node"); -_c3.draggable("disable"); -_c3.css("cursor","pointer"); -}; -function _c4(_c5){ -var _c6=$.data(_c5,"tree"); -var _c7=_c6.options; -var _c8=_c6.tree; -_c6.disabledNodes=[]; -_c7.dnd=true; -_c8.find("div.tree-node").draggable({disabled:false,revert:true,cursor:"pointer",proxy:function(_c9){ -var p=$("
").appendTo("body"); -p.html(" "+$(_c9).find(".tree-title").html()); -p.hide(); -return p; -},deltaX:15,deltaY:15,onBeforeDrag:function(e){ -if(_c7.onBeforeDrag.call(_c5,_bf(_c5,this))==false){ -return false; -} -if($(e.target).hasClass("tree-hit")||$(e.target).hasClass("tree-checkbox")){ -return false; -} -if(e.which!=1){ -return false; -} -$(this).next("ul").find("div.tree-node").droppable({accept:"no-accept"}); -var _ca=$(this).find("span.tree-indent"); -if(_ca.length){ -e.data.offsetWidth-=_ca.length*_ca.width(); -} -},onStartDrag:function(){ -$(this).draggable("proxy").css({left:-10000,top:-10000}); -_c7.onStartDrag.call(_c5,_bf(_c5,this)); -var _cb=_bf(_c5,this); -if(_cb.id==undefined){ -_cb.id="easyui_tree_node_id_temp"; -_105(_c5,_cb); -} -_c6.draggingNodeId=_cb.id; -},onDrag:function(e){ -var x1=e.pageX,y1=e.pageY,x2=e.data.startX,y2=e.data.startY; -var d=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); -if(d>3){ -$(this).draggable("proxy").show(); -} -this.pageY=e.pageY; -},onStopDrag:function(){ -$(this).next("ul").find("div.tree-node").droppable({accept:"div.tree-node"}); -for(var i=0;i<_c6.disabledNodes.length;i++){ -$(_c6.disabledNodes[i]).droppable("enable"); -} -_c6.disabledNodes=[]; -var _cc=_15d(_c5,_c6.draggingNodeId); -if(_cc&&_cc.id=="easyui_tree_node_id_temp"){ -_cc.id=""; -_105(_c5,_cc); -} -_c7.onStopDrag.call(_c5,_cc); -}}).droppable({accept:"div.tree-node",onDragEnter:function(e,_cd){ -if(_c7.onDragEnter.call(_c5,this,_bf(_c5,_cd))==false){ -_ce(_cd,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_c6.disabledNodes.push(this); -} -},onDragOver:function(e,_cf){ -if($(this).droppable("options").disabled){ -return; -} -var _d0=_cf.pageY; -var top=$(this).offset().top; -var _d1=top+$(this).outerHeight(); -_ce(_cf,true); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -if(_d0>top+(_d1-top)/2){ -if(_d1-_d0<5){ -$(this).addClass("tree-node-bottom"); -}else{ -$(this).addClass("tree-node-append"); -} -}else{ -if(_d0-top<5){ -$(this).addClass("tree-node-top"); -}else{ -$(this).addClass("tree-node-append"); -} -} -if(_c7.onDragOver.call(_c5,this,_bf(_c5,_cf))==false){ -_ce(_cf,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_c6.disabledNodes.push(this); -} -},onDragLeave:function(e,_d2){ -_ce(_d2,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -_c7.onDragLeave.call(_c5,this,_bf(_c5,_d2)); -},onDrop:function(e,_d3){ -var _d4=this; -var _d5,_d6; -if($(this).hasClass("tree-node-append")){ -_d5=_d7; -_d6="append"; -}else{ -_d5=_d8; -_d6=$(this).hasClass("tree-node-top")?"top":"bottom"; -} -if(_c7.onBeforeDrop.call(_c5,_d4,_158(_c5,_d3),_d6)==false){ -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -return; -} -_d5(_d3,_d4,_d6); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -}}); -function _ce(_d9,_da){ -var _db=$(_d9).draggable("proxy").find("span.tree-dnd-icon"); -_db.removeClass("tree-dnd-yes tree-dnd-no").addClass(_da?"tree-dnd-yes":"tree-dnd-no"); -}; -function _d7(_dc,_dd){ -if(_bf(_c5,_dd).state=="closed"){ -_119(_c5,_dd,function(){ -_de(); -}); -}else{ -_de(); -} -function _de(){ -var _df=$(_c5).tree("pop",_dc); -$(_c5).tree("append",{parent:_dd,data:[_df]}); -_c7.onDrop.call(_c5,_dd,_df,"append"); -}; -}; -function _d8(_e0,_e1,_e2){ -var _e3={}; -if(_e2=="top"){ -_e3.before=_e1; -}else{ -_e3.after=_e1; -} -var _e4=$(_c5).tree("pop",_e0); -_e3.data=_e4; -$(_c5).tree("insert",_e3); -_c7.onDrop.call(_c5,_e1,_e4,_e2); -}; -}; -function _e5(_e6,_e7,_e8){ -var _e9=$.data(_e6,"tree").options; -if(!_e9.checkbox){ -return; -} -var _ea=_bf(_e6,_e7); -if(_e9.onBeforeCheck.call(_e6,_ea,_e8)==false){ -return; -} -var _eb=$(_e7); -var ck=_eb.find(".tree-checkbox"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -if(_e8){ -ck.addClass("tree-checkbox1"); -}else{ -ck.addClass("tree-checkbox0"); -} -if(_e9.cascadeCheck){ -_ec(_eb); -_ed(_eb); -} -_e9.onCheck.call(_e6,_ea,_e8); -function _ed(_ee){ -var _ef=_ee.next().find(".tree-checkbox"); -_ef.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -if(_ee.find(".tree-checkbox").hasClass("tree-checkbox1")){ -_ef.addClass("tree-checkbox1"); -}else{ -_ef.addClass("tree-checkbox0"); -} -}; -function _ec(_f0){ -var _f1=_12c(_e6,_f0[0]); -if(_f1){ -var ck=$(_f1.target).find(".tree-checkbox"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -if(_f2(_f0)){ -ck.addClass("tree-checkbox1"); -}else{ -if(_f3(_f0)){ -ck.addClass("tree-checkbox0"); -}else{ -ck.addClass("tree-checkbox2"); -} -} -_ec($(_f1.target)); -} -function _f2(n){ -var ck=n.find(".tree-checkbox"); -if(ck.hasClass("tree-checkbox0")||ck.hasClass("tree-checkbox2")){ -return false; -} -var b=true; -n.parent().siblings().each(function(){ -if(!$(this).children("div.tree-node").children(".tree-checkbox").hasClass("tree-checkbox1")){ -b=false; -} -}); -return b; -}; -function _f3(n){ -var ck=n.find(".tree-checkbox"); -if(ck.hasClass("tree-checkbox1")||ck.hasClass("tree-checkbox2")){ -return false; -} -var b=true; -n.parent().siblings().each(function(){ -if(!$(this).children("div.tree-node").children(".tree-checkbox").hasClass("tree-checkbox0")){ -b=false; -} -}); -return b; -}; -}; -}; -function _f4(_f5,_f6){ -var _f7=$.data(_f5,"tree").options; -if(!_f7.checkbox){ -return; -} -var _f8=$(_f6); -if(_f9(_f5,_f6)){ -var ck=_f8.find(".tree-checkbox"); -if(ck.length){ -if(ck.hasClass("tree-checkbox1")){ -_e5(_f5,_f6,true); -}else{ -_e5(_f5,_f6,false); -} -}else{ -if(_f7.onlyLeafCheck){ -$("").insertBefore(_f8.find(".tree-title")); -} -} -}else{ -var ck=_f8.find(".tree-checkbox"); -if(_f7.onlyLeafCheck){ -ck.remove(); -}else{ -if(ck.hasClass("tree-checkbox1")){ -_e5(_f5,_f6,true); -}else{ -if(ck.hasClass("tree-checkbox2")){ -var _fa=true; -var _fb=true; -var _fc=_fd(_f5,_f6); -for(var i=0;i<_fc.length;i++){ -if(_fc[i].checked){ -_fb=false; -}else{ -_fa=false; -} -} -if(_fa){ -_e5(_f5,_f6,true); -} -if(_fb){ -_e5(_f5,_f6,false); -} -} -} -} -} -}; -function _fe(_ff,ul,data,_100){ -var _101=$.data(_ff,"tree"); -var opts=_101.options; -var _102=$(ul).prevAll("div.tree-node:first"); -data=opts.loadFilter.call(_ff,data,_102[0]); -var _103=_104(_ff,"domId",_102.attr("id")); -if(!_100){ -_103?_103.children=data:_101.data=data; -$(ul).empty(); -}else{ -if(_103){ -_103.children?_103.children=_103.children.concat(data):_103.children=data; -}else{ -_101.data=_101.data.concat(data); -} -} -opts.view.render.call(opts.view,_ff,ul,data); -if(opts.dnd){ -_c4(_ff); -} -if(_103){ -_105(_ff,_103); -} -var _106=[]; -var _107=[]; -for(var i=0;i1){ -$(_10c[0].target).addClass("tree-root-first"); -}else{ -if(_10c.length==1){ -$(_10c[0].target).addClass("tree-root-one"); -} -} -} -$(ul).children("li").each(function(){ -var node=$(this).children("div.tree-node"); -var ul=node.next("ul"); -if(ul.length){ -if($(this).next().length){ -_10d(node); -} -_109(_10a,ul,_10b); -}else{ -_10e(node); -} -}); -var _10f=$(ul).children("li:last").children("div.tree-node").addClass("tree-node-last"); -_10f.children("span.tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -function _10e(node,_110){ -var icon=node.find("span.tree-icon"); -icon.prev("span.tree-indent").addClass("tree-join"); -}; -function _10d(node){ -var _111=node.find("span.tree-indent, span.tree-hit").length; -node.next().find("div.tree-node").each(function(){ -$(this).children("span:eq("+(_111-1)+")").addClass("tree-line"); -}); -}; -}; -function _112(_113,ul,_114,_115){ -var opts=$.data(_113,"tree").options; -_114=_114||{}; -var _116=null; -if(_113!=ul){ -var node=$(ul).prev(); -_116=_bf(_113,node[0]); -} -if(opts.onBeforeLoad.call(_113,_116,_114)==false){ -return; -} -var _117=$(ul).prev().children("span.tree-folder"); -_117.addClass("tree-loading"); -var _118=opts.loader.call(_113,_114,function(data){ -_117.removeClass("tree-loading"); -_fe(_113,ul,data); -if(_115){ -_115(); -} -},function(){ -_117.removeClass("tree-loading"); -opts.onLoadError.apply(_113,arguments); -if(_115){ -_115(); -} -}); -if(_118==false){ -_117.removeClass("tree-loading"); -} -}; -function _119(_11a,_11b,_11c){ -var opts=$.data(_11a,"tree").options; -var hit=$(_11b).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -var node=_bf(_11a,_11b); -if(opts.onBeforeExpand.call(_11a,node)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var ul=$(_11b).next(); -if(ul.length){ -if(opts.animate){ -ul.slideDown("normal",function(){ -node.state="open"; -opts.onExpand.call(_11a,node); -if(_11c){ -_11c(); -} -}); -}else{ -ul.css("display","block"); -node.state="open"; -opts.onExpand.call(_11a,node); -if(_11c){ -_11c(); -} -} -}else{ -var _11d=$("
    ").insertAfter(_11b); -_112(_11a,_11d[0],{id:node.id},function(){ -if(_11d.is(":empty")){ -_11d.remove(); -} -if(opts.animate){ -_11d.slideDown("normal",function(){ -node.state="open"; -opts.onExpand.call(_11a,node); -if(_11c){ -_11c(); -} -}); -}else{ -_11d.css("display","block"); -node.state="open"; -opts.onExpand.call(_11a,node); -if(_11c){ -_11c(); -} -} -}); -} -}; -function _11e(_11f,_120){ -var opts=$.data(_11f,"tree").options; -var hit=$(_120).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -var node=_bf(_11f,_120); -if(opts.onBeforeCollapse.call(_11f,node)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -var ul=$(_120).next(); -if(opts.animate){ -ul.slideUp("normal",function(){ -node.state="closed"; -opts.onCollapse.call(_11f,node); -}); -}else{ -ul.css("display","none"); -node.state="closed"; -opts.onCollapse.call(_11f,node); -} -}; -function _121(_122,_123){ -var hit=$(_123).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -_11e(_122,_123); -}else{ -_119(_122,_123); -} -}; -function _124(_125,_126){ -var _127=_fd(_125,_126); -if(_126){ -_127.unshift(_bf(_125,_126)); -} -for(var i=0;i<_127.length;i++){ -_119(_125,_127[i].target); -} -}; -function _128(_129,_12a){ -var _12b=[]; -var p=_12c(_129,_12a); -while(p){ -_12b.unshift(p); -p=_12c(_129,p.target); -} -for(var i=0;i<_12b.length;i++){ -_119(_129,_12b[i].target); -} -}; -function _12d(_12e,_12f){ -var c=$(_12e).parent(); -while(c[0].tagName!="BODY"&&c.css("overflow-y")!="auto"){ -c=c.parent(); -} -var n=$(_12f); -var ntop=n.offset().top; -if(c[0].tagName!="BODY"){ -var ctop=c.offset().top; -if(ntopctop+c.outerHeight()-18){ -c.scrollTop(c.scrollTop()+ntop+n.outerHeight()-ctop-c.outerHeight()+18); -} -} -}else{ -c.scrollTop(ntop); -} -}; -function _130(_131,_132){ -var _133=_fd(_131,_132); -if(_132){ -_133.unshift(_bf(_131,_132)); -} -for(var i=0;i<_133.length;i++){ -_11e(_131,_133[i].target); -} -}; -function _134(_135,_136){ -var node=$(_136.parent); -var data=_136.data; -if(!data){ -return; -} -data=$.isArray(data)?data:[data]; -if(!data.length){ -return; -} -var ul; -if(node.length==0){ -ul=$(_135); -}else{ -if(_f9(_135,node[0])){ -var _137=node.find("span.tree-icon"); -_137.removeClass("tree-file").addClass("tree-folder tree-folder-open"); -var hit=$("").insertBefore(_137); -if(hit.prev().length){ -hit.prev().remove(); -} -} -ul=node.next(); -if(!ul.length){ -ul=$("
      ").insertAfter(node); -} -} -_fe(_135,ul[0],data,true); -_f4(_135,ul.prev()); -}; -function _138(_139,_13a){ -var ref=_13a.before||_13a.after; -var _13b=_12c(_139,ref); -var data=_13a.data; -if(!data){ -return; -} -data=$.isArray(data)?data:[data]; -if(!data.length){ -return; -} -_134(_139,{parent:(_13b?_13b.target:null),data:data}); -var li=$(); -for(var i=0;i").prependTo(node); -node.next().remove(); -} -_105(_13d,_13f); -_f4(_13d,_13f.target); -} -_109(_13d,_13d); -function del(_140){ -var id=$(_140).attr("id"); -var _141=_12c(_13d,_140); -var cc=_141?_141.children:$.data(_13d,"tree").data; -for(var i=0;i=0;i--){ -_164.unshift(node.children[i]); -} -} -} -}; -function _165(_166,_167){ -var opts=$.data(_166,"tree").options; -var node=_bf(_166,_167); -if(opts.onBeforeSelect.call(_166,node)==false){ -return; -} -$(_166).find("div.tree-node-selected").removeClass("tree-node-selected"); -$(_167).addClass("tree-node-selected"); -opts.onSelect.call(_166,node); -}; -function _f9(_168,_169){ -return $(_169).children("span.tree-hit").length==0; -}; -function _16a(_16b,_16c){ -var opts=$.data(_16b,"tree").options; -var node=_bf(_16b,_16c); -if(opts.onBeforeEdit.call(_16b,node)==false){ -return; -} -$(_16c).css("position","relative"); -var nt=$(_16c).find(".tree-title"); -var _16d=nt.outerWidth(); -nt.empty(); -var _16e=$("").appendTo(nt); -_16e.val(node.text).focus(); -_16e.width(_16d+20); -_16e.height(document.compatMode=="CSS1Compat"?(18-(_16e.outerHeight()-_16e.height())):18); -_16e.bind("click",function(e){ -return false; -}).bind("mousedown",function(e){ -e.stopPropagation(); -}).bind("mousemove",function(e){ -e.stopPropagation(); -}).bind("keydown",function(e){ -if(e.keyCode==13){ -_16f(_16b,_16c); -return false; -}else{ -if(e.keyCode==27){ -_173(_16b,_16c); -return false; -} -} -}).bind("blur",function(e){ -e.stopPropagation(); -_16f(_16b,_16c); -}); -}; -function _16f(_170,_171){ -var opts=$.data(_170,"tree").options; -$(_171).css("position",""); -var _172=$(_171).find("input.tree-editor"); -var val=_172.val(); -_172.remove(); -var node=_bf(_170,_171); -node.text=val; -_105(_170,node); -opts.onAfterEdit.call(_170,node); -}; -function _173(_174,_175){ -var opts=$.data(_174,"tree").options; -$(_175).css("position",""); -$(_175).find("input.tree-editor").remove(); -var node=_bf(_174,_175); -_105(_174,node); -opts.onCancelEdit.call(_174,node); -}; -$.fn.tree=function(_176,_177){ -if(typeof _176=="string"){ -return $.fn.tree.methods[_176](this,_177); -} -var _176=_176||{}; -return this.each(function(){ -var _178=$.data(this,"tree"); -var opts; -if(_178){ -opts=$.extend(_178.options,_176); -_178.options=opts; -}else{ -opts=$.extend({},$.fn.tree.defaults,$.fn.tree.parseOptions(this),_176); -$.data(this,"tree",{options:opts,tree:_b4(this),data:[]}); -var data=$.fn.tree.parseData(this); -if(data.length){ -_fe(this,this,data); -} -} -_b7(this); -if(opts.data){ -_fe(this,this,opts.data); -} -_112(this,this); -}); -}; -$.fn.tree.methods={options:function(jq){ -return $.data(jq[0],"tree").options; -},loadData:function(jq,data){ -return jq.each(function(){ -_fe(this,this,data); -}); -},getNode:function(jq,_179){ -return _bf(jq[0],_179); -},getData:function(jq,_17a){ -return _158(jq[0],_17a); -},reload:function(jq,_17b){ -return jq.each(function(){ -if(_17b){ -var node=$(_17b); -var hit=node.children("span.tree-hit"); -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -node.next().remove(); -_119(this,_17b); -}else{ -$(this).empty(); -_112(this,this); -} -}); -},getRoot:function(jq){ -return _145(jq[0]); -},getRoots:function(jq){ -return _148(jq[0]); -},getParent:function(jq,_17c){ -return _12c(jq[0],_17c); -},getChildren:function(jq,_17d){ -return _fd(jq[0],_17d); -},getChecked:function(jq,_17e){ -return _151(jq[0],_17e); -},getSelected:function(jq){ -return _156(jq[0]); -},isLeaf:function(jq,_17f){ -return _f9(jq[0],_17f); -},find:function(jq,id){ -return _15d(jq[0],id); -},select:function(jq,_180){ -return jq.each(function(){ -_165(this,_180); -}); -},check:function(jq,_181){ -return jq.each(function(){ -_e5(this,_181,true); -}); -},uncheck:function(jq,_182){ -return jq.each(function(){ -_e5(this,_182,false); -}); -},collapse:function(jq,_183){ -return jq.each(function(){ -_11e(this,_183); -}); -},expand:function(jq,_184){ -return jq.each(function(){ -_119(this,_184); -}); -},collapseAll:function(jq,_185){ -return jq.each(function(){ -_130(this,_185); -}); -},expandAll:function(jq,_186){ -return jq.each(function(){ -_124(this,_186); -}); -},expandTo:function(jq,_187){ -return jq.each(function(){ -_128(this,_187); -}); -},scrollTo:function(jq,_188){ -return jq.each(function(){ -_12d(this,_188); -}); -},toggle:function(jq,_189){ -return jq.each(function(){ -_121(this,_189); -}); -},append:function(jq,_18a){ -return jq.each(function(){ -_134(this,_18a); -}); -},insert:function(jq,_18b){ -return jq.each(function(){ -_138(this,_18b); -}); -},remove:function(jq,_18c){ -return jq.each(function(){ -_13c(this,_18c); -}); -},pop:function(jq,_18d){ -var node=jq.tree("getData",_18d); -jq.tree("remove",_18d); -return node; -},update:function(jq,_18e){ -return jq.each(function(){ -_105(this,_18e); -}); -},enableDnd:function(jq){ -return jq.each(function(){ -_c4(this); -}); -},disableDnd:function(jq){ -return jq.each(function(){ -_c0(this); -}); -},beginEdit:function(jq,_18f){ -return jq.each(function(){ -_16a(this,_18f); -}); -},endEdit:function(jq,_190){ -return jq.each(function(){ -_16f(this,_190); -}); -},cancelEdit:function(jq,_191){ -return jq.each(function(){ -_173(this,_191); -}); -}}; -$.fn.tree.parseOptions=function(_192){ -var t=$(_192); -return $.extend({},$.parser.parseOptions(_192,["url","method",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean",lines:"boolean",dnd:"boolean"}])); -}; -$.fn.tree.parseData=function(_193){ -var data=[]; -_194(data,$(_193)); -return data; -function _194(aa,tree){ -tree.children("li").each(function(){ -var node=$(this); -var item=$.extend({},$.parser.parseOptions(this,["id","iconCls","state"]),{checked:(node.attr("checked")?true:undefined)}); -item.text=node.children("span").html(); -if(!item.text){ -item.text=node.html(); -} -var _195=node.children("ul"); -if(_195.length){ -item.children=[]; -_194(item.children,_195); -} -aa.push(item); -}); -}; -}; -var _196=1; -var _197={render:function(_198,ul,data){ -var opts=$.data(_198,"tree").options; -var _199=$(ul).prev("div.tree-node").find("span.tree-indent, span.tree-hit").length; -var cc=_19a(_199,data); -$(ul).append(cc.join("")); -function _19a(_19b,_19c){ -var cc=[]; -for(var i=0;i<_19c.length;i++){ -var item=_19c[i]; -if(item.state!="open"&&item.state!="closed"){ -item.state="open"; -} -item.domId="_easyui_tree_"+_196++; -cc.push("
    • "); -cc.push("
      "); -for(var j=0;j<_19b;j++){ -cc.push(""); -} -if(item.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(item.children&&item.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -if(opts.checkbox){ -if((!opts.onlyLeafCheck)||(opts.onlyLeafCheck&&(!item.children||!item.children.length))){ -cc.push(""); -} -} -cc.push(""+opts.formatter.call(_198,item)+""); -cc.push("
      "); -if(item.children&&item.children.length){ -var tmp=_19a(_19b+1,item.children); -cc.push("
        "); -cc=cc.concat(tmp); -cc.push("
      "); -} -cc.push("
    • "); -} -return cc; -}; -}}; -$.fn.tree.defaults={url:null,method:"post",animate:false,checkbox:false,cascadeCheck:true,onlyLeafCheck:false,lines:false,dnd:false,data:null,formatter:function(node){ -return node.text; -},loader:function(_19d,_19e,_19f){ -var opts=$(this).tree("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_19d,dataType:"json",success:function(data){ -_19e(data); -},error:function(){ -_19f.apply(this,arguments); -}}); -},loadFilter:function(data,_1a0){ -return data; -},view:_197,onBeforeLoad:function(node,_1a1){ -},onLoadSuccess:function(node,data){ -},onLoadError:function(){ -},onClick:function(node){ -},onDblClick:function(node){ -},onBeforeExpand:function(node){ -},onExpand:function(node){ -},onBeforeCollapse:function(node){ -},onCollapse:function(node){ -},onBeforeCheck:function(node,_1a2){ -},onCheck:function(node,_1a3){ -},onBeforeSelect:function(node){ -},onSelect:function(node){ -},onContextMenu:function(e,node){ -},onBeforeDrag:function(node){ -},onStartDrag:function(node){ -},onStopDrag:function(node){ -},onDragEnter:function(_1a4,_1a5){ -},onDragOver:function(_1a6,_1a7){ -},onDragLeave:function(_1a8,_1a9){ -},onBeforeDrop:function(_1aa,_1ab,_1ac){ -},onDrop:function(_1ad,_1ae,_1af){ -},onBeforeEdit:function(node){ -},onAfterEdit:function(node){ -},onCancelEdit:function(node){ -}}; -})(jQuery); -(function($){ -function init(_1b0){ -$(_1b0).addClass("progressbar"); -$(_1b0).html("
      "); -return $(_1b0); -}; -function _1b1(_1b2,_1b3){ -var opts=$.data(_1b2,"progressbar").options; -var bar=$.data(_1b2,"progressbar").bar; -if(_1b3){ -opts.width=_1b3; -} -bar._outerWidth(opts.width)._outerHeight(opts.height); -bar.find("div.progressbar-text").width(bar.width()); -bar.find("div.progressbar-text,div.progressbar-value").css({height:bar.height()+"px",lineHeight:bar.height()+"px"}); -}; -$.fn.progressbar=function(_1b4,_1b5){ -if(typeof _1b4=="string"){ -var _1b6=$.fn.progressbar.methods[_1b4]; -if(_1b6){ -return _1b6(this,_1b5); -} -} -_1b4=_1b4||{}; -return this.each(function(){ -var _1b7=$.data(this,"progressbar"); -if(_1b7){ -$.extend(_1b7.options,_1b4); -}else{ -_1b7=$.data(this,"progressbar",{options:$.extend({},$.fn.progressbar.defaults,$.fn.progressbar.parseOptions(this),_1b4),bar:init(this)}); -} -$(this).progressbar("setValue",_1b7.options.value); -_1b1(this); -}); -}; -$.fn.progressbar.methods={options:function(jq){ -return $.data(jq[0],"progressbar").options; -},resize:function(jq,_1b8){ -return jq.each(function(){ -_1b1(this,_1b8); -}); -},getValue:function(jq){ -return $.data(jq[0],"progressbar").options.value; -},setValue:function(jq,_1b9){ -if(_1b9<0){ -_1b9=0; -} -if(_1b9>100){ -_1b9=100; -} -return jq.each(function(){ -var opts=$.data(this,"progressbar").options; -var text=opts.text.replace(/{value}/,_1b9); -var _1ba=opts.value; -opts.value=_1b9; -$(this).find("div.progressbar-value").width(_1b9+"%"); -$(this).find("div.progressbar-text").html(text); -if(_1ba!=_1b9){ -opts.onChange.call(this,_1b9,_1ba); -} -}); -}}; -$.fn.progressbar.parseOptions=function(_1bb){ -return $.extend({},$.parser.parseOptions(_1bb,["width","height","text",{value:"number"}])); -}; -$.fn.progressbar.defaults={width:"auto",height:22,value:0,text:"{value}%",onChange:function(_1bc,_1bd){ -}}; -})(jQuery); -(function($){ -function init(_1be){ -$(_1be).addClass("tooltip-f"); -}; -function _1bf(_1c0){ -var opts=$.data(_1c0,"tooltip").options; -$(_1c0).unbind(".tooltip").bind(opts.showEvent+".tooltip",function(e){ -_1c7(_1c0,e); -}).bind(opts.hideEvent+".tooltip",function(e){ -_1cd(_1c0,e); -}).bind("mousemove.tooltip",function(e){ -if(opts.trackMouse){ -opts.trackMouseX=e.pageX; -opts.trackMouseY=e.pageY; -_1c1(_1c0); -} -}); -}; -function _1c2(_1c3){ -var _1c4=$.data(_1c3,"tooltip"); -if(_1c4.showTimer){ -clearTimeout(_1c4.showTimer); -_1c4.showTimer=null; -} -if(_1c4.hideTimer){ -clearTimeout(_1c4.hideTimer); -_1c4.hideTimer=null; -} -}; -function _1c1(_1c5){ -var _1c6=$.data(_1c5,"tooltip"); -if(!_1c6||!_1c6.tip){ -return; -} -var opts=_1c6.options; -var tip=_1c6.tip; -if(opts.trackMouse){ -t=$(); -var left=opts.trackMouseX+opts.deltaX; -var top=opts.trackMouseY+opts.deltaY; -}else{ -var t=$(_1c5); -var left=t.offset().left+opts.deltaX; -var top=t.offset().top+opts.deltaY; -} -switch(opts.position){ -case "right": -left+=t._outerWidth()+12+(opts.trackMouse?12:0); -top-=(tip._outerHeight()-t._outerHeight())/2; -break; -case "left": -left-=tip._outerWidth()+12+(opts.trackMouse?12:0); -top-=(tip._outerHeight()-t._outerHeight())/2; -break; -case "top": -left-=(tip._outerWidth()-t._outerWidth())/2; -top-=tip._outerHeight()+12+(opts.trackMouse?12:0); -break; -case "bottom": -left-=(tip._outerWidth()-t._outerWidth())/2; -top+=t._outerHeight()+12+(opts.trackMouse?12:0); -break; -} -if(!$(_1c5).is(":visible")){ -left=-100000; -top=-100000; -} -tip.css({left:left,top:top,zIndex:(opts.zIndex!=undefined?opts.zIndex:($.fn.window?$.fn.window.defaults.zIndex++:""))}); -opts.onPosition.call(_1c5,left,top); -}; -function _1c7(_1c8,e){ -var _1c9=$.data(_1c8,"tooltip"); -var opts=_1c9.options; -var tip=_1c9.tip; -if(!tip){ -tip=$("
      "+"
      "+"
      "+"
      "+"
      ").appendTo("body"); -_1c9.tip=tip; -_1ca(_1c8); -} -tip.removeClass("tooltip-top tooltip-bottom tooltip-left tooltip-right").addClass("tooltip-"+opts.position); -_1c2(_1c8); -_1c9.showTimer=setTimeout(function(){ -_1c1(_1c8); -tip.show(); -opts.onShow.call(_1c8,e); -var _1cb=tip.children(".tooltip-arrow-outer"); -var _1cc=tip.children(".tooltip-arrow"); -var bc="border-"+opts.position+"-color"; -_1cb.add(_1cc).css({borderTopColor:"",borderBottomColor:"",borderLeftColor:"",borderRightColor:""}); -_1cb.css(bc,tip.css(bc)); -_1cc.css(bc,tip.css("backgroundColor")); -},opts.showDelay); -}; -function _1cd(_1ce,e){ -var _1cf=$.data(_1ce,"tooltip"); -if(_1cf&&_1cf.tip){ -_1c2(_1ce); -_1cf.hideTimer=setTimeout(function(){ -_1cf.tip.hide(); -_1cf.options.onHide.call(_1ce,e); -},_1cf.options.hideDelay); -} -}; -function _1ca(_1d0,_1d1){ -var _1d2=$.data(_1d0,"tooltip"); -var opts=_1d2.options; -if(_1d1){ -opts.content=_1d1; -} -if(!_1d2.tip){ -return; -} -var cc=typeof opts.content=="function"?opts.content.call(_1d0):opts.content; -_1d2.tip.children(".tooltip-content").html(cc); -opts.onUpdate.call(_1d0,cc); -}; -function _1d3(_1d4){ -var _1d5=$.data(_1d4,"tooltip"); -if(_1d5){ -_1c2(_1d4); -var opts=_1d5.options; -if(_1d5.tip){ -_1d5.tip.remove(); -} -if(opts._title){ -$(_1d4).attr("title",opts._title); -} -$.removeData(_1d4,"tooltip"); -$(_1d4).unbind(".tooltip").removeClass("tooltip-f"); -opts.onDestroy.call(_1d4); -} -}; -$.fn.tooltip=function(_1d6,_1d7){ -if(typeof _1d6=="string"){ -return $.fn.tooltip.methods[_1d6](this,_1d7); -} -_1d6=_1d6||{}; -return this.each(function(){ -var _1d8=$.data(this,"tooltip"); -if(_1d8){ -$.extend(_1d8.options,_1d6); -}else{ -$.data(this,"tooltip",{options:$.extend({},$.fn.tooltip.defaults,$.fn.tooltip.parseOptions(this),_1d6)}); -init(this); -} -_1bf(this); -_1ca(this); -}); -}; -$.fn.tooltip.methods={options:function(jq){ -return $.data(jq[0],"tooltip").options; -},tip:function(jq){ -return $.data(jq[0],"tooltip").tip; -},arrow:function(jq){ -return jq.tooltip("tip").children(".tooltip-arrow-outer,.tooltip-arrow"); -},show:function(jq,e){ -return jq.each(function(){ -_1c7(this,e); -}); -},hide:function(jq,e){ -return jq.each(function(){ -_1cd(this,e); -}); -},update:function(jq,_1d9){ -return jq.each(function(){ -_1ca(this,_1d9); -}); -},reposition:function(jq){ -return jq.each(function(){ -_1c1(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_1d3(this); -}); -}}; -$.fn.tooltip.parseOptions=function(_1da){ -var t=$(_1da); -var opts=$.extend({},$.parser.parseOptions(_1da,["position","showEvent","hideEvent","content",{deltaX:"number",deltaY:"number",showDelay:"number",hideDelay:"number"}]),{_title:t.attr("title")}); -t.attr("title",""); -if(!opts.content){ -opts.content=opts._title; -} -return opts; -}; -$.fn.tooltip.defaults={position:"bottom",content:null,trackMouse:false,deltaX:0,deltaY:0,showEvent:"mouseenter",hideEvent:"mouseleave",showDelay:200,hideDelay:100,onShow:function(e){ -},onHide:function(e){ -},onUpdate:function(_1db){ -},onPosition:function(left,top){ -},onDestroy:function(){ -}}; -})(jQuery); -(function($){ -$.fn._remove=function(){ -return this.each(function(){ -$(this).remove(); -try{ -this.outerHTML=""; -} -catch(err){ -} -}); -}; -function _1dc(node){ -node._remove(); -}; -function _1dd(_1de,_1df){ -var opts=$.data(_1de,"panel").options; -var _1e0=$.data(_1de,"panel").panel; -var _1e1=_1e0.children("div.panel-header"); -var _1e2=_1e0.children("div.panel-body"); -if(_1df){ -$.extend(opts,{width:_1df.width,height:_1df.height,left:_1df.left,top:_1df.top}); -} -opts.fit?$.extend(opts,_1e0._fit()):_1e0._fit(false); -_1e0.css({left:opts.left,top:opts.top}); -if(!isNaN(opts.width)){ -_1e0._outerWidth(opts.width); -}else{ -_1e0.width("auto"); -} -_1e1.add(_1e2)._outerWidth(_1e0.width()); -if(!isNaN(opts.height)){ -_1e0._outerHeight(opts.height); -_1e2._outerHeight(_1e0.height()-_1e1._outerHeight()); -}else{ -_1e2.height("auto"); -} -_1e0.css("height",""); -opts.onResize.apply(_1de,[opts.width,opts.height]); -$(_1de).find(">div,>form>div").triggerHandler("_resize"); -}; -function _1e3(_1e4,_1e5){ -var opts=$.data(_1e4,"panel").options; -var _1e6=$.data(_1e4,"panel").panel; -if(_1e5){ -if(_1e5.left!=null){ -opts.left=_1e5.left; -} -if(_1e5.top!=null){ -opts.top=_1e5.top; -} -} -_1e6.css({left:opts.left,top:opts.top}); -opts.onMove.apply(_1e4,[opts.left,opts.top]); -}; -function _1e7(_1e8){ -$(_1e8).addClass("panel-body"); -var _1e9=$("
      ").insertBefore(_1e8); -_1e9[0].appendChild(_1e8); -_1e9.bind("_resize",function(){ -var opts=$.data(_1e8,"panel").options; -if(opts.fit==true){ -_1dd(_1e8); -} -return false; -}); -return _1e9; -}; -function _1ea(_1eb){ -var opts=$.data(_1eb,"panel").options; -var _1ec=$.data(_1eb,"panel").panel; -if(opts.tools&&typeof opts.tools=="string"){ -_1ec.find(">div.panel-header>div.panel-tool .panel-tool-a").appendTo(opts.tools); -} -_1dc(_1ec.children("div.panel-header")); -if(opts.title&&!opts.noheader){ -var _1ed=$("
      "+opts.title+"
      ").prependTo(_1ec); -if(opts.iconCls){ -_1ed.find(".panel-title").addClass("panel-with-icon"); -$("
      ").addClass(opts.iconCls).appendTo(_1ed); -} -var tool=$("
      ").appendTo(_1ed); -tool.bind("click",function(e){ -e.stopPropagation(); -}); -if(opts.tools){ -if($.isArray(opts.tools)){ -for(var i=0;i").addClass(opts.tools[i].iconCls).appendTo(tool); -if(opts.tools[i].handler){ -t.bind("click",eval(opts.tools[i].handler)); -} -} -}else{ -$(opts.tools).children().each(function(){ -$(this).addClass($(this).attr("iconCls")).addClass("panel-tool-a").appendTo(tool); -}); -} -} -if(opts.collapsible){ -$("").appendTo(tool).bind("click",function(){ -if(opts.collapsed==true){ -_208(_1eb,true); -}else{ -_1fd(_1eb,true); -} -return false; -}); -} -if(opts.minimizable){ -$("").appendTo(tool).bind("click",function(){ -_20e(_1eb); -return false; -}); -} -if(opts.maximizable){ -$("").appendTo(tool).bind("click",function(){ -if(opts.maximized==true){ -_211(_1eb); -}else{ -_1fc(_1eb); -} -return false; -}); -} -if(opts.closable){ -$("").appendTo(tool).bind("click",function(){ -_1ee(_1eb); -return false; -}); -} -_1ec.children("div.panel-body").removeClass("panel-body-noheader"); -}else{ -_1ec.children("div.panel-body").addClass("panel-body-noheader"); -} -}; -function _1ef(_1f0){ -var _1f1=$.data(_1f0,"panel"); -var opts=_1f1.options; -if(opts.href){ -if(!_1f1.isLoaded||!opts.cache){ -if(opts.onBeforeLoad.call(_1f0)==false){ -return; -} -_1f1.isLoaded=false; -_1f2(_1f0); -if(opts.loadingMessage){ -$(_1f0).html($("
      ").html(opts.loadingMessage)); -} -$.ajax({url:opts.href,cache:false,dataType:"html",success:function(data){ -_1f3(opts.extractor.call(_1f0,data)); -opts.onLoad.apply(_1f0,arguments); -_1f1.isLoaded=true; -}}); -} -}else{ -if(opts.content){ -if(!_1f1.isLoaded){ -_1f2(_1f0); -_1f3(opts.content); -_1f1.isLoaded=true; -} -} -} -function _1f3(_1f4){ -$(_1f0).html(_1f4); -if($.parser){ -$.parser.parse($(_1f0)); -} -}; -}; -function _1f2(_1f5){ -var t=$(_1f5); -t.find(".combo-f").each(function(){ -$(this).combo("destroy"); -}); -t.find(".m-btn").each(function(){ -$(this).menubutton("destroy"); -}); -t.find(".s-btn").each(function(){ -$(this).splitbutton("destroy"); -}); -t.find(".tooltip-f").each(function(){ -$(this).tooltip("destroy"); -}); -}; -function _1f6(_1f7){ -$(_1f7).find("div.panel:visible,div.accordion:visible,div.tabs-container:visible,div.layout:visible").each(function(){ -$(this).triggerHandler("_resize",[true]); -}); -}; -function _1f8(_1f9,_1fa){ -var opts=$.data(_1f9,"panel").options; -var _1fb=$.data(_1f9,"panel").panel; -if(_1fa!=true){ -if(opts.onBeforeOpen.call(_1f9)==false){ -return; -} -} -_1fb.show(); -opts.closed=false; -opts.minimized=false; -var tool=_1fb.children("div.panel-header").find("a.panel-tool-restore"); -if(tool.length){ -opts.maximized=true; -} -opts.onOpen.call(_1f9); -if(opts.maximized==true){ -opts.maximized=false; -_1fc(_1f9); -} -if(opts.collapsed==true){ -opts.collapsed=false; -_1fd(_1f9); -} -if(!opts.collapsed){ -_1ef(_1f9); -_1f6(_1f9); -} -}; -function _1ee(_1fe,_1ff){ -var opts=$.data(_1fe,"panel").options; -var _200=$.data(_1fe,"panel").panel; -if(_1ff!=true){ -if(opts.onBeforeClose.call(_1fe)==false){ -return; -} -} -_200._fit(false); -_200.hide(); -opts.closed=true; -opts.onClose.call(_1fe); -}; -function _201(_202,_203){ -var opts=$.data(_202,"panel").options; -var _204=$.data(_202,"panel").panel; -if(_203!=true){ -if(opts.onBeforeDestroy.call(_202)==false){ -return; -} -} -_1f2(_202); -_1dc(_204); -opts.onDestroy.call(_202); -}; -function _1fd(_205,_206){ -var opts=$.data(_205,"panel").options; -var _207=$.data(_205,"panel").panel; -var body=_207.children("div.panel-body"); -var tool=_207.children("div.panel-header").find("a.panel-tool-collapse"); -if(opts.collapsed==true){ -return; -} -body.stop(true,true); -if(opts.onBeforeCollapse.call(_205)==false){ -return; -} -tool.addClass("panel-tool-expand"); -if(_206==true){ -body.slideUp("normal",function(){ -opts.collapsed=true; -opts.onCollapse.call(_205); -}); -}else{ -body.hide(); -opts.collapsed=true; -opts.onCollapse.call(_205); -} -}; -function _208(_209,_20a){ -var opts=$.data(_209,"panel").options; -var _20b=$.data(_209,"panel").panel; -var body=_20b.children("div.panel-body"); -var tool=_20b.children("div.panel-header").find("a.panel-tool-collapse"); -if(opts.collapsed==false){ -return; -} -body.stop(true,true); -if(opts.onBeforeExpand.call(_209)==false){ -return; -} -tool.removeClass("panel-tool-expand"); -if(_20a==true){ -body.slideDown("normal",function(){ -opts.collapsed=false; -opts.onExpand.call(_209); -_1ef(_209); -_1f6(_209); -}); -}else{ -body.show(); -opts.collapsed=false; -opts.onExpand.call(_209); -_1ef(_209); -_1f6(_209); -} -}; -function _1fc(_20c){ -var opts=$.data(_20c,"panel").options; -var _20d=$.data(_20c,"panel").panel; -var tool=_20d.children("div.panel-header").find("a.panel-tool-max"); -if(opts.maximized==true){ -return; -} -tool.addClass("panel-tool-restore"); -if(!$.data(_20c,"panel").original){ -$.data(_20c,"panel").original={width:opts.width,height:opts.height,left:opts.left,top:opts.top,fit:opts.fit}; -} -opts.left=0; -opts.top=0; -opts.fit=true; -_1dd(_20c); -opts.minimized=false; -opts.maximized=true; -opts.onMaximize.call(_20c); -}; -function _20e(_20f){ -var opts=$.data(_20f,"panel").options; -var _210=$.data(_20f,"panel").panel; -_210._fit(false); -_210.hide(); -opts.minimized=true; -opts.maximized=false; -opts.onMinimize.call(_20f); -}; -function _211(_212){ -var opts=$.data(_212,"panel").options; -var _213=$.data(_212,"panel").panel; -var tool=_213.children("div.panel-header").find("a.panel-tool-max"); -if(opts.maximized==false){ -return; -} -_213.show(); -tool.removeClass("panel-tool-restore"); -$.extend(opts,$.data(_212,"panel").original); -_1dd(_212); -opts.minimized=false; -opts.maximized=false; -$.data(_212,"panel").original=null; -opts.onRestore.call(_212); -}; -function _214(_215){ -var opts=$.data(_215,"panel").options; -var _216=$.data(_215,"panel").panel; -var _217=$(_215).panel("header"); -var body=$(_215).panel("body"); -_216.css(opts.style); -_216.addClass(opts.cls); -if(opts.border){ -_217.removeClass("panel-header-noborder"); -body.removeClass("panel-body-noborder"); -}else{ -_217.addClass("panel-header-noborder"); -body.addClass("panel-body-noborder"); -} -_217.addClass(opts.headerCls); -body.addClass(opts.bodyCls); -if(opts.id){ -$(_215).attr("id",opts.id); -}else{ -$(_215).attr("id",""); -} -}; -function _218(_219,_21a){ -$.data(_219,"panel").options.title=_21a; -$(_219).panel("header").find("div.panel-title").html(_21a); -}; -var TO=false; -var _21b=true; -$(window).unbind(".panel").bind("resize.panel",function(){ -if(!_21b){ -return; -} -if(TO!==false){ -clearTimeout(TO); -} -TO=setTimeout(function(){ -_21b=false; -var _21c=$("body.layout"); -if(_21c.length){ -_21c.layout("resize"); -}else{ -$("body").children("div.panel,div.accordion,div.tabs-container,div.layout").triggerHandler("_resize"); -} -_21b=true; -TO=false; -},200); -}); -$.fn.panel=function(_21d,_21e){ -if(typeof _21d=="string"){ -return $.fn.panel.methods[_21d](this,_21e); -} -_21d=_21d||{}; -return this.each(function(){ -var _21f=$.data(this,"panel"); -var opts; -if(_21f){ -opts=$.extend(_21f.options,_21d); -_21f.isLoaded=false; -}else{ -opts=$.extend({},$.fn.panel.defaults,$.fn.panel.parseOptions(this),_21d); -$(this).attr("title",""); -_21f=$.data(this,"panel",{options:opts,panel:_1e7(this),isLoaded:false}); -} -_1ea(this); -_214(this); -if(opts.doSize==true){ -_21f.panel.css("display","block"); -_1dd(this); -} -if(opts.closed==true||opts.minimized==true){ -_21f.panel.hide(); -}else{ -_1f8(this); -} -}); -}; -$.fn.panel.methods={options:function(jq){ -return $.data(jq[0],"panel").options; -},panel:function(jq){ -return $.data(jq[0],"panel").panel; -},header:function(jq){ -return $.data(jq[0],"panel").panel.find(">div.panel-header"); -},body:function(jq){ -return $.data(jq[0],"panel").panel.find(">div.panel-body"); -},setTitle:function(jq,_220){ -return jq.each(function(){ -_218(this,_220); -}); -},open:function(jq,_221){ -return jq.each(function(){ -_1f8(this,_221); -}); -},close:function(jq,_222){ -return jq.each(function(){ -_1ee(this,_222); -}); -},destroy:function(jq,_223){ -return jq.each(function(){ -_201(this,_223); -}); -},refresh:function(jq,href){ -return jq.each(function(){ -$.data(this,"panel").isLoaded=false; -if(href){ -$.data(this,"panel").options.href=href; -} -_1ef(this); -}); -},resize:function(jq,_224){ -return jq.each(function(){ -_1dd(this,_224); -}); -},move:function(jq,_225){ -return jq.each(function(){ -_1e3(this,_225); -}); -},maximize:function(jq){ -return jq.each(function(){ -_1fc(this); -}); -},minimize:function(jq){ -return jq.each(function(){ -_20e(this); -}); -},restore:function(jq){ -return jq.each(function(){ -_211(this); -}); -},collapse:function(jq,_226){ -return jq.each(function(){ -_1fd(this,_226); -}); -},expand:function(jq,_227){ -return jq.each(function(){ -_208(this,_227); -}); -}}; -$.fn.panel.parseOptions=function(_228){ -var t=$(_228); -return $.extend({},$.parser.parseOptions(_228,["id","width","height","left","top","title","iconCls","cls","headerCls","bodyCls","tools","href",{cache:"boolean",fit:"boolean",border:"boolean",noheader:"boolean"},{collapsible:"boolean",minimizable:"boolean",maximizable:"boolean"},{closable:"boolean",collapsed:"boolean",minimized:"boolean",maximized:"boolean",closed:"boolean"}]),{loadingMessage:(t.attr("loadingMessage")!=undefined?t.attr("loadingMessage"):undefined)}); -}; -$.fn.panel.defaults={id:null,title:null,iconCls:null,width:"auto",height:"auto",left:null,top:null,cls:null,headerCls:null,bodyCls:null,style:{},href:null,cache:true,fit:false,border:true,doSize:true,noheader:false,content:null,collapsible:false,minimizable:false,maximizable:false,closable:false,collapsed:false,minimized:false,maximized:false,closed:false,tools:null,href:null,loadingMessage:"Loading...",extractor:function(data){ -var _229=/]*>((.|[\n\r])*)<\/body>/im; -var _22a=_229.exec(data); -if(_22a){ -return _22a[1]; -}else{ -return data; -} -},onBeforeLoad:function(){ -},onLoad:function(){ -},onBeforeOpen:function(){ -},onOpen:function(){ -},onBeforeClose:function(){ -},onClose:function(){ -},onBeforeDestroy:function(){ -},onDestroy:function(){ -},onResize:function(_22b,_22c){ -},onMove:function(left,top){ -},onMaximize:function(){ -},onRestore:function(){ -},onMinimize:function(){ -},onBeforeCollapse:function(){ -},onBeforeExpand:function(){ -},onCollapse:function(){ -},onExpand:function(){ -}}; -})(jQuery); -(function($){ -function _22d(_22e,_22f){ -var opts=$.data(_22e,"window").options; -if(_22f){ -$.extend(opts,_22f); -} -$(_22e).panel("resize",opts); -}; -function _230(_231,_232){ -var _233=$.data(_231,"window"); -if(_232){ -if(_232.left!=null){ -_233.options.left=_232.left; -} -if(_232.top!=null){ -_233.options.top=_232.top; -} -} -$(_231).panel("move",_233.options); -if(_233.shadow){ -_233.shadow.css({left:_233.options.left,top:_233.options.top}); -} -}; -function _234(_235,_236){ -var _237=$.data(_235,"window"); -var opts=_237.options; -var _238=opts.width; -if(isNaN(_238)){ -_238=_237.window._outerWidth(); -} -if(opts.inline){ -var _239=_237.window.parent(); -opts.left=(_239.width()-_238)/2+_239.scrollLeft(); -}else{ -opts.left=($(window)._outerWidth()-_238)/2+$(document).scrollLeft(); -} -if(_236){ -_230(_235); -} -}; -function _23a(_23b,_23c){ -var _23d=$.data(_23b,"window"); -var opts=_23d.options; -var _23e=opts.height; -if(isNaN(_23e)){ -_23e=_23d.window._outerHeight(); -} -if(opts.inline){ -var _23f=_23d.window.parent(); -opts.top=(_23f.height()-_23e)/2+_23f.scrollTop(); -}else{ -opts.top=($(window)._outerHeight()-_23e)/2+$(document).scrollTop(); -} -if(_23c){ -_230(_23b); -} -}; -function _240(_241){ -var _242=$.data(_241,"window"); -var win=$(_241).panel($.extend({},_242.options,{border:false,doSize:true,closed:true,cls:"window",headerCls:"window-header",bodyCls:"window-body "+(_242.options.noheader?"window-body-noheader":""),onBeforeDestroy:function(){ -if(_242.options.onBeforeDestroy.call(_241)==false){ -return false; -} -if(_242.shadow){ -_242.shadow.remove(); -} -if(_242.mask){ -_242.mask.remove(); -} -},onClose:function(){ -if(_242.shadow){ -_242.shadow.hide(); -} -if(_242.mask){ -_242.mask.hide(); -} -_242.options.onClose.call(_241); -},onOpen:function(){ -if(_242.mask){ -_242.mask.css({display:"block",zIndex:$.fn.window.defaults.zIndex++}); -} -if(_242.shadow){ -_242.shadow.css({display:"block",zIndex:$.fn.window.defaults.zIndex++,left:_242.options.left,top:_242.options.top,width:_242.window._outerWidth(),height:_242.window._outerHeight()}); -} -_242.window.css("z-index",$.fn.window.defaults.zIndex++); -_242.options.onOpen.call(_241); -},onResize:function(_243,_244){ -var opts=$(this).panel("options"); -$.extend(_242.options,{width:opts.width,height:opts.height,left:opts.left,top:opts.top}); -if(_242.shadow){ -_242.shadow.css({left:_242.options.left,top:_242.options.top,width:_242.window._outerWidth(),height:_242.window._outerHeight()}); -} -_242.options.onResize.call(_241,_243,_244); -},onMinimize:function(){ -if(_242.shadow){ -_242.shadow.hide(); -} -if(_242.mask){ -_242.mask.hide(); -} -_242.options.onMinimize.call(_241); -},onBeforeCollapse:function(){ -if(_242.options.onBeforeCollapse.call(_241)==false){ -return false; -} -if(_242.shadow){ -_242.shadow.hide(); -} -},onExpand:function(){ -if(_242.shadow){ -_242.shadow.show(); -} -_242.options.onExpand.call(_241); -}})); -_242.window=win.panel("panel"); -if(_242.mask){ -_242.mask.remove(); -} -if(_242.options.modal==true){ -_242.mask=$("
      ").insertAfter(_242.window); -_242.mask.css({width:(_242.options.inline?_242.mask.parent().width():_245().width),height:(_242.options.inline?_242.mask.parent().height():_245().height),display:"none"}); -} -if(_242.shadow){ -_242.shadow.remove(); -} -if(_242.options.shadow==true){ -_242.shadow=$("
      ").insertAfter(_242.window); -_242.shadow.css({display:"none"}); -} -if(_242.options.left==null){ -_234(_241); -} -if(_242.options.top==null){ -_23a(_241); -} -_230(_241); -if(_242.options.closed==false){ -win.window("open"); -} -}; -function _246(_247){ -var _248=$.data(_247,"window"); -_248.window.draggable({handle:">div.panel-header>div.panel-title",disabled:_248.options.draggable==false,onStartDrag:function(e){ -if(_248.mask){ -_248.mask.css("z-index",$.fn.window.defaults.zIndex++); -} -if(_248.shadow){ -_248.shadow.css("z-index",$.fn.window.defaults.zIndex++); -} -_248.window.css("z-index",$.fn.window.defaults.zIndex++); -if(!_248.proxy){ -_248.proxy=$("
      ").insertAfter(_248.window); -} -_248.proxy.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_248.proxy._outerWidth(_248.window._outerWidth()); -_248.proxy._outerHeight(_248.window._outerHeight()); -setTimeout(function(){ -if(_248.proxy){ -_248.proxy.show(); -} -},500); -},onDrag:function(e){ -_248.proxy.css({display:"block",left:e.data.left,top:e.data.top}); -return false; -},onStopDrag:function(e){ -_248.options.left=e.data.left; -_248.options.top=e.data.top; -$(_247).window("move"); -_248.proxy.remove(); -_248.proxy=null; -}}); -_248.window.resizable({disabled:_248.options.resizable==false,onStartResize:function(e){ -_248.pmask=$("
      ").insertAfter(_248.window); -_248.pmask.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top,width:_248.window._outerWidth(),height:_248.window._outerHeight()}); -if(!_248.proxy){ -_248.proxy=$("
      ").insertAfter(_248.window); -} -_248.proxy.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_248.proxy._outerWidth(e.data.width); -_248.proxy._outerHeight(e.data.height); -},onResize:function(e){ -_248.proxy.css({left:e.data.left,top:e.data.top}); -_248.proxy._outerWidth(e.data.width); -_248.proxy._outerHeight(e.data.height); -return false; -},onStopResize:function(e){ -$.extend(_248.options,{left:e.data.left,top:e.data.top,width:e.data.width,height:e.data.height}); -_22d(_247); -_248.pmask.remove(); -_248.pmask=null; -_248.proxy.remove(); -_248.proxy=null; -}}); -}; -function _245(){ -if(document.compatMode=="BackCompat"){ -return {width:Math.max(document.body.scrollWidth,document.body.clientWidth),height:Math.max(document.body.scrollHeight,document.body.clientHeight)}; -}else{ -return {width:Math.max(document.documentElement.scrollWidth,document.documentElement.clientWidth),height:Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight)}; -} -}; -$(window).resize(function(){ -$("body>div.window-mask").css({width:$(window)._outerWidth(),height:$(window)._outerHeight()}); -setTimeout(function(){ -$("body>div.window-mask").css({width:_245().width,height:_245().height}); -},50); -}); -$.fn.window=function(_249,_24a){ -if(typeof _249=="string"){ -var _24b=$.fn.window.methods[_249]; -if(_24b){ -return _24b(this,_24a); -}else{ -return this.panel(_249,_24a); -} -} -_249=_249||{}; -return this.each(function(){ -var _24c=$.data(this,"window"); -if(_24c){ -$.extend(_24c.options,_249); -}else{ -_24c=$.data(this,"window",{options:$.extend({},$.fn.window.defaults,$.fn.window.parseOptions(this),_249)}); -if(!_24c.options.inline){ -document.body.appendChild(this); -} -} -_240(this); -_246(this); -}); -}; -$.fn.window.methods={options:function(jq){ -var _24d=jq.panel("options"); -var _24e=$.data(jq[0],"window").options; -return $.extend(_24e,{closed:_24d.closed,collapsed:_24d.collapsed,minimized:_24d.minimized,maximized:_24d.maximized}); -},window:function(jq){ -return $.data(jq[0],"window").window; -},resize:function(jq,_24f){ -return jq.each(function(){ -_22d(this,_24f); -}); -},move:function(jq,_250){ -return jq.each(function(){ -_230(this,_250); -}); -},hcenter:function(jq){ -return jq.each(function(){ -_234(this,true); -}); -},vcenter:function(jq){ -return jq.each(function(){ -_23a(this,true); -}); -},center:function(jq){ -return jq.each(function(){ -_234(this); -_23a(this); -_230(this); -}); -}}; -$.fn.window.parseOptions=function(_251){ -return $.extend({},$.fn.panel.parseOptions(_251),$.parser.parseOptions(_251,[{draggable:"boolean",resizable:"boolean",shadow:"boolean",modal:"boolean",inline:"boolean"}])); -}; -$.fn.window.defaults=$.extend({},$.fn.panel.defaults,{zIndex:9000,draggable:true,resizable:true,shadow:true,modal:false,inline:false,title:"New Window",collapsible:true,minimizable:true,maximizable:true,closable:true,closed:false}); -})(jQuery); -(function($){ -function _252(_253){ -var cp=document.createElement("div"); -while(_253.firstChild){ -cp.appendChild(_253.firstChild); -} -_253.appendChild(cp); -var _254=$(cp); -_254.attr("style",$(_253).attr("style")); -$(_253).removeAttr("style").css("overflow","hidden"); -_254.panel({border:false,doSize:false,bodyCls:"dialog-content"}); -return _254; -}; -function _255(_256){ -var opts=$.data(_256,"dialog").options; -var _257=$.data(_256,"dialog").contentPanel; -if(opts.toolbar){ -if($.isArray(opts.toolbar)){ -$(_256).find("div.dialog-toolbar").remove(); -var _258=$("
      ").prependTo(_256); -var tr=_258.find("tr"); -for(var i=0;i
      ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(btn.handler||function(){ -}); -tool.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -$(opts.toolbar).addClass("dialog-toolbar").prependTo(_256); -$(opts.toolbar).show(); -} -}else{ -$(_256).find("div.dialog-toolbar").remove(); -} -if(opts.buttons){ -if($.isArray(opts.buttons)){ -$(_256).find("div.dialog-button").remove(); -var _259=$("
      ").appendTo(_256); -for(var i=0;i").appendTo(_259); -if(p.handler){ -_25a[0].onclick=p.handler; -} -_25a.linkbutton(p); -} -}else{ -$(opts.buttons).addClass("dialog-button").appendTo(_256); -$(opts.buttons).show(); -} -}else{ -$(_256).find("div.dialog-button").remove(); -} -var _25b=opts.href; -var _25c=opts.content; -opts.href=null; -opts.content=null; -_257.panel({closed:opts.closed,cache:opts.cache,href:_25b,content:_25c,onLoad:function(){ -if(opts.height=="auto"){ -$(_256).window("resize"); -} -opts.onLoad.apply(_256,arguments); -}}); -$(_256).window($.extend({},opts,{onOpen:function(){ -if(_257.panel("options").closed){ -_257.panel("open"); -} -if(opts.onOpen){ -opts.onOpen.call(_256); -} -},onResize:function(_25d,_25e){ -var _25f=$(_256); -_257.panel("panel").show(); -_257.panel("resize",{width:_25f.width(),height:(_25e=="auto")?"auto":_25f.height()-_25f.children("div.dialog-toolbar")._outerHeight()-_25f.children("div.dialog-button")._outerHeight()}); -if(opts.onResize){ -opts.onResize.call(_256,_25d,_25e); -} -}})); -opts.href=_25b; -opts.content=_25c; -}; -function _260(_261,href){ -var _262=$.data(_261,"dialog").contentPanel; -_262.panel("refresh",href); -}; -$.fn.dialog=function(_263,_264){ -if(typeof _263=="string"){ -var _265=$.fn.dialog.methods[_263]; -if(_265){ -return _265(this,_264); -}else{ -return this.window(_263,_264); -} -} -_263=_263||{}; -return this.each(function(){ -var _266=$.data(this,"dialog"); -if(_266){ -$.extend(_266.options,_263); -}else{ -$.data(this,"dialog",{options:$.extend({},$.fn.dialog.defaults,$.fn.dialog.parseOptions(this),_263),contentPanel:_252(this)}); -} -_255(this); -}); -}; -$.fn.dialog.methods={options:function(jq){ -var _267=$.data(jq[0],"dialog").options; -var _268=jq.panel("options"); -$.extend(_267,{closed:_268.closed,collapsed:_268.collapsed,minimized:_268.minimized,maximized:_268.maximized}); -var _269=$.data(jq[0],"dialog").contentPanel; -return _267; -},dialog:function(jq){ -return jq.window("window"); -},refresh:function(jq,href){ -return jq.each(function(){ -_260(this,href); -}); -}}; -$.fn.dialog.parseOptions=function(_26a){ -return $.extend({},$.fn.window.parseOptions(_26a),$.parser.parseOptions(_26a,["toolbar","buttons"])); -}; -$.fn.dialog.defaults=$.extend({},$.fn.window.defaults,{title:"New Dialog",collapsible:false,minimizable:false,maximizable:false,resizable:false,toolbar:null,buttons:null}); -})(jQuery); -(function($){ -function show(el,type,_26b,_26c){ -var win=$(el).window("window"); -if(!win){ -return; -} -switch(type){ -case null: -win.show(); -break; -case "slide": -win.slideDown(_26b); -break; -case "fade": -win.fadeIn(_26b); -break; -case "show": -win.show(_26b); -break; -} -var _26d=null; -if(_26c>0){ -_26d=setTimeout(function(){ -hide(el,type,_26b); -},_26c); -} -win.hover(function(){ -if(_26d){ -clearTimeout(_26d); -} -},function(){ -if(_26c>0){ -_26d=setTimeout(function(){ -hide(el,type,_26b); -},_26c); -} -}); -}; -function hide(el,type,_26e){ -if(el.locked==true){ -return; -} -el.locked=true; -var win=$(el).window("window"); -if(!win){ -return; -} -switch(type){ -case null: -win.hide(); -break; -case "slide": -win.slideUp(_26e); -break; -case "fade": -win.fadeOut(_26e); -break; -case "show": -win.hide(_26e); -break; -} -setTimeout(function(){ -$(el).window("destroy"); -},_26e); -}; -function _26f(_270){ -var opts=$.extend({},$.fn.window.defaults,{collapsible:false,minimizable:false,maximizable:false,shadow:false,draggable:false,resizable:false,closed:true,style:{left:"",top:"",right:0,zIndex:$.fn.window.defaults.zIndex++,bottom:-document.body.scrollTop-document.documentElement.scrollTop},onBeforeOpen:function(){ -show(this,opts.showType,opts.showSpeed,opts.timeout); -return false; -},onBeforeClose:function(){ -hide(this,opts.showType,opts.showSpeed); -return false; -}},{title:"",width:250,height:100,showType:"slide",showSpeed:600,msg:"",timeout:4000},_270); -opts.style.zIndex=$.fn.window.defaults.zIndex++; -var win=$("
      ").html(opts.msg).appendTo("body"); -win.window(opts); -win.window("window").css(opts.style); -win.window("open"); -return win; -}; -function _271(_272,_273,_274){ -var win=$("
      ").appendTo("body"); -win.append(_273); -if(_274){ -var tb=$("
      ").appendTo(win); -for(var _275 in _274){ -$("").attr("href","javascript:void(0)").text(_275).css("margin-left",10).bind("click",eval(_274[_275])).appendTo(tb).linkbutton(); -} -} -win.window({title:_272,noheader:(_272?false:true),width:300,height:"auto",modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,onClose:function(){ -setTimeout(function(){ -win.window("destroy"); -},100); -}}); -win.window("window").addClass("messager-window"); -win.children("div.messager-button").children("a:first").focus(); -return win; -}; -$.messager={show:function(_276){ -return _26f(_276); -},alert:function(_277,msg,icon,fn){ -var _278="
      "+msg+"
      "; -switch(icon){ -case "error": -_278="
      "+_278; -break; -case "info": -_278="
      "+_278; -break; -case "question": -_278="
      "+_278; -break; -case "warning": -_278="
      "+_278; -break; -} -_278+="
      "; -var _279={}; -_279[$.messager.defaults.ok]=function(){ -win.window("close"); -if(fn){ -fn(); -return false; -} -}; -var win=_271(_277,_278,_279); -return win; -},confirm:function(_27a,msg,fn){ -var _27b="
      "+"
      "+msg+"
      "+"
      "; -var _27c={}; -_27c[$.messager.defaults.ok]=function(){ -win.window("close"); -if(fn){ -fn(true); -return false; -} -}; -_27c[$.messager.defaults.cancel]=function(){ -win.window("close"); -if(fn){ -fn(false); -return false; -} -}; -var win=_271(_27a,_27b,_27c); -return win; -},prompt:function(_27d,msg,fn){ -var _27e="
      "+"
      "+msg+"
      "+"
      "+"
      "+"
      "; -var _27f={}; -_27f[$.messager.defaults.ok]=function(){ -win.window("close"); -if(fn){ -fn($(".messager-input",win).val()); -return false; -} -}; -_27f[$.messager.defaults.cancel]=function(){ -win.window("close"); -if(fn){ -fn(); -return false; -} -}; -var win=_271(_27d,_27e,_27f); -win.children("input.messager-input").focus(); -return win; -},progress:function(_280){ -var _281={bar:function(){ -return $("body>div.messager-window").find("div.messager-p-bar"); -},close:function(){ -var win=$("body>div.messager-window>div.messager-body:has(div.messager-progress)"); -if(win.length){ -win.window("close"); -} -}}; -if(typeof _280=="string"){ -var _282=_281[_280]; -return _282(); -} -var opts=$.extend({title:"",msg:"",text:undefined,interval:300},_280||{}); -var _283="
      "; -var win=_271(opts.title,_283,null); -win.find("div.messager-p-msg").html(opts.msg); -var bar=win.find("div.messager-p-bar"); -bar.progressbar({text:opts.text}); -win.window({closable:false,onClose:function(){ -if(this.timer){ -clearInterval(this.timer); -} -$(this).window("destroy"); -}}); -if(opts.interval){ -win[0].timer=setInterval(function(){ -var v=bar.progressbar("getValue"); -v+=10; -if(v>100){ -v=0; -} -bar.progressbar("setValue",v); -},opts.interval); -} -return win; -}}; -$.messager.defaults={ok:"Ok",cancel:"Cancel"}; -})(jQuery); -(function($){ -function _284(_285){ -var _286=$.data(_285,"accordion"); -var opts=_286.options; -var _287=_286.panels; -var cc=$(_285); -opts.fit?$.extend(opts,cc._fit()):cc._fit(false); -if(!isNaN(opts.width)){ -cc._outerWidth(opts.width); -}else{ -cc.css("width",""); -} -var _288=0; -var _289="auto"; -var _28a=cc.find(">div.panel>div.accordion-header"); -if(_28a.length){ -_288=$(_28a[0]).css("height","")._outerHeight(); -} -if(!isNaN(opts.height)){ -cc._outerHeight(opts.height); -_289=cc.height()-_288*_28a.length; -}else{ -cc.css("height",""); -} -_28b(true,_289-_28b(false)+1); -function _28b(_28c,_28d){ -var _28e=0; -for(var i=0;i<_287.length;i++){ -var p=_287[i]; -var h=p.panel("header")._outerHeight(_288); -if(p.panel("options").collapsible==_28c){ -var _28f=isNaN(_28d)?undefined:(_28d+_288*h.length); -p.panel("resize",{width:cc.width(),height:(_28c?_28f:undefined)}); -_28e+=p.panel("panel").outerHeight()-_288; -} -} -return _28e; -}; -}; -function _290(_291,_292,_293,all){ -var _294=$.data(_291,"accordion").panels; -var pp=[]; -for(var i=0;i<_294.length;i++){ -var p=_294[i]; -if(_292){ -if(p.panel("options")[_292]==_293){ -pp.push(p); -} -}else{ -if(p[0]==$(_293)[0]){ -return i; -} -} -} -if(_292){ -return all?pp:(pp.length?pp[0]:null); -}else{ -return -1; -} -}; -function _295(_296){ -return _290(_296,"collapsed",false,true); -}; -function _297(_298){ -var pp=_295(_298); -return pp.length?pp[0]:null; -}; -function _299(_29a,_29b){ -return _290(_29a,null,_29b); -}; -function _29c(_29d,_29e){ -var _29f=$.data(_29d,"accordion").panels; -if(typeof _29e=="number"){ -if(_29e<0||_29e>=_29f.length){ -return null; -}else{ -return _29f[_29e]; -} -} -return _290(_29d,"title",_29e); -}; -function _2a0(_2a1){ -var opts=$.data(_2a1,"accordion").options; -var cc=$(_2a1); -if(opts.border){ -cc.removeClass("accordion-noborder"); -}else{ -cc.addClass("accordion-noborder"); -} -}; -function init(_2a2){ -var _2a3=$.data(_2a2,"accordion"); -var cc=$(_2a2); -cc.addClass("accordion"); -_2a3.panels=[]; -cc.children("div").each(function(){ -var opts=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -var pp=$(this); -_2a3.panels.push(pp); -_2a5(_2a2,pp,opts); -}); -cc.bind("_resize",function(e,_2a4){ -var opts=$.data(_2a2,"accordion").options; -if(opts.fit==true||_2a4){ -_284(_2a2); -} -return false; -}); -}; -function _2a5(_2a6,pp,_2a7){ -var opts=$.data(_2a6,"accordion").options; -pp.panel($.extend({},{collapsible:true,minimizable:false,maximizable:false,closable:false,doSize:false,collapsed:true,headerCls:"accordion-header",bodyCls:"accordion-body"},_2a7,{onBeforeExpand:function(){ -if(_2a7.onBeforeExpand){ -if(_2a7.onBeforeExpand.call(this)==false){ -return false; -} -} -if(!opts.multiple){ -var all=$.grep(_295(_2a6),function(p){ -return p.panel("options").collapsible; -}); -for(var i=0;i").addClass("accordion-collapse accordion-expand").appendTo(tool); -t.bind("click",function(){ -var _2ab=_299(_2a6,pp); -if(pp.panel("options").collapsed){ -_2ac(_2a6,_2ab); -}else{ -_2b0(_2a6,_2ab); -} -return false; -}); -pp.panel("options").collapsible?t.show():t.hide(); -_2aa.click(function(){ -$(this).find("a.accordion-collapse:visible").triggerHandler("click"); -return false; -}); -}; -function _2ac(_2ad,_2ae){ -var p=_29c(_2ad,_2ae); -if(!p){ -return; -} -_2af(_2ad); -var opts=$.data(_2ad,"accordion").options; -p.panel("expand",opts.animate); -}; -function _2b0(_2b1,_2b2){ -var p=_29c(_2b1,_2b2); -if(!p){ -return; -} -_2af(_2b1); -var opts=$.data(_2b1,"accordion").options; -p.panel("collapse",opts.animate); -}; -function _2b3(_2b4){ -var opts=$.data(_2b4,"accordion").options; -var p=_290(_2b4,"selected",true); -if(p){ -_2b5(_299(_2b4,p)); -}else{ -_2b5(opts.selected); -} -function _2b5(_2b6){ -var _2b7=opts.animate; -opts.animate=false; -_2ac(_2b4,_2b6); -opts.animate=_2b7; -}; -}; -function _2af(_2b8){ -var _2b9=$.data(_2b8,"accordion").panels; -for(var i=0;i<_2b9.length;i++){ -_2b9[i].stop(true,true); -} -}; -function add(_2ba,_2bb){ -var _2bc=$.data(_2ba,"accordion"); -var opts=_2bc.options; -var _2bd=_2bc.panels; -if(_2bb.selected==undefined){ -_2bb.selected=true; -} -_2af(_2ba); -var pp=$("
      ").appendTo(_2ba); -_2bd.push(pp); -_2a5(_2ba,pp,_2bb); -_284(_2ba); -opts.onAdd.call(_2ba,_2bb.title,_2bd.length-1); -if(_2bb.selected){ -_2ac(_2ba,_2bd.length-1); -} -}; -function _2be(_2bf,_2c0){ -var _2c1=$.data(_2bf,"accordion"); -var opts=_2c1.options; -var _2c2=_2c1.panels; -_2af(_2bf); -var _2c3=_29c(_2bf,_2c0); -var _2c4=_2c3.panel("options").title; -var _2c5=_299(_2bf,_2c3); -if(!_2c3){ -return; -} -if(opts.onBeforeRemove.call(_2bf,_2c4,_2c5)==false){ -return; -} -_2c2.splice(_2c5,1); -_2c3.panel("destroy"); -if(_2c2.length){ -_284(_2bf); -var curr=_297(_2bf); -if(!curr){ -_2ac(_2bf,0); -} -} -opts.onRemove.call(_2bf,_2c4,_2c5); -}; -$.fn.accordion=function(_2c6,_2c7){ -if(typeof _2c6=="string"){ -return $.fn.accordion.methods[_2c6](this,_2c7); -} -_2c6=_2c6||{}; -return this.each(function(){ -var _2c8=$.data(this,"accordion"); -if(_2c8){ -$.extend(_2c8.options,_2c6); -}else{ -$.data(this,"accordion",{options:$.extend({},$.fn.accordion.defaults,$.fn.accordion.parseOptions(this),_2c6),accordion:$(this).addClass("accordion"),panels:[]}); -init(this); -} -_2a0(this); -_284(this); -_2b3(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){ -return jq.each(function(){ -_284(this); -}); -},getSelections:function(jq){ -return _295(jq[0]); -},getSelected:function(jq){ -return _297(jq[0]); -},getPanel:function(jq,_2c9){ -return _29c(jq[0],_2c9); -},getPanelIndex:function(jq,_2ca){ -return _299(jq[0],_2ca); -},select:function(jq,_2cb){ -return jq.each(function(){ -_2ac(this,_2cb); -}); -},unselect:function(jq,_2cc){ -return jq.each(function(){ -_2b0(this,_2cc); -}); -},add:function(jq,_2cd){ -return jq.each(function(){ -add(this,_2cd); -}); -},remove:function(jq,_2ce){ -return jq.each(function(){ -_2be(this,_2ce); -}); -}}; -$.fn.accordion.parseOptions=function(_2cf){ -var t=$(_2cf); -return $.extend({},$.parser.parseOptions(_2cf,["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(_2d0,_2d1){ -},onUnselect:function(_2d2,_2d3){ -},onAdd:function(_2d4,_2d5){ -},onBeforeRemove:function(_2d6,_2d7){ -},onRemove:function(_2d8,_2d9){ -}}; -})(jQuery); -(function($){ -function _2da(_2db){ -var opts=$.data(_2db,"tabs").options; -if(opts.tabPosition=="left"||opts.tabPosition=="right"||!opts.showHeader){ -return; -} -var _2dc=$(_2db).children("div.tabs-header"); -var tool=_2dc.children("div.tabs-tool"); -var _2dd=_2dc.children("div.tabs-scroller-left"); -var _2de=_2dc.children("div.tabs-scroller-right"); -var wrap=_2dc.children("div.tabs-wrap"); -var _2df=_2dc.outerHeight(); -if(opts.plain){ -_2df-=_2df-_2dc.height(); -} -tool._outerHeight(_2df); -var _2e0=0; -$("ul.tabs li",_2dc).each(function(){ -_2e0+=$(this).outerWidth(true); -}); -var _2e1=_2dc.width()-tool._outerWidth(); -if(_2e0>_2e1){ -_2dd.add(_2de).show()._outerHeight(_2df); -if(opts.toolPosition=="left"){ -tool.css({left:_2dd.outerWidth(),right:""}); -wrap.css({marginLeft:_2dd.outerWidth()+tool._outerWidth(),marginRight:_2de._outerWidth(),width:_2e1-_2dd.outerWidth()-_2de.outerWidth()}); -}else{ -tool.css({left:"",right:_2de.outerWidth()}); -wrap.css({marginLeft:_2dd.outerWidth(),marginRight:_2de.outerWidth()+tool._outerWidth(),width:_2e1-_2dd.outerWidth()-_2de.outerWidth()}); -} -}else{ -_2dd.add(_2de).hide(); -if(opts.toolPosition=="left"){ -tool.css({left:0,right:""}); -wrap.css({marginLeft:tool._outerWidth(),marginRight:0,width:_2e1}); -}else{ -tool.css({left:"",right:0}); -wrap.css({marginLeft:0,marginRight:tool._outerWidth(),width:_2e1}); -} -} -}; -function _2e2(_2e3){ -var opts=$.data(_2e3,"tabs").options; -var _2e4=$(_2e3).children("div.tabs-header"); -if(opts.tools){ -if(typeof opts.tools=="string"){ -$(opts.tools).addClass("tabs-tool").appendTo(_2e4); -$(opts.tools).show(); -}else{ -_2e4.children("div.tabs-tool").remove(); -var _2e5=$("
      ").appendTo(_2e4); -var tr=_2e5.find("tr"); -for(var i=0;i").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(opts.tools[i].handler||function(){ -}); -tool.linkbutton($.extend({},opts.tools[i],{plain:true})); -} -} -}else{ -_2e4.children("div.tabs-tool").remove(); -} -}; -function _2e6(_2e7){ -var _2e8=$.data(_2e7,"tabs"); -var opts=_2e8.options; -var cc=$(_2e7); -opts.fit?$.extend(opts,cc._fit()):cc._fit(false); -cc.width(opts.width).height(opts.height); -var _2e9=$(_2e7).children("div.tabs-header"); -var _2ea=$(_2e7).children("div.tabs-panels"); -var wrap=_2e9.find("div.tabs-wrap"); -var ul=wrap.find(".tabs"); -for(var i=0;i<_2e8.tabs.length;i++){ -var _2eb=_2e8.tabs[i].panel("options"); -var p_t=_2eb.tab.find("a.tabs-inner"); -var _2ec=parseInt(_2eb.tabWidth||opts.tabWidth)||undefined; -if(_2ec){ -p_t._outerWidth(_2ec); -}else{ -p_t.css("width",""); -} -p_t._outerHeight(opts.tabHeight); -p_t.css("lineHeight",p_t.height()+"px"); -} -if(opts.tabPosition=="left"||opts.tabPosition=="right"){ -_2e9._outerWidth(opts.showHeader?opts.headerWidth:0); -_2ea._outerWidth(cc.width()-_2e9.outerWidth()); -_2e9.add(_2ea)._outerHeight(opts.height); -wrap._outerWidth(_2e9.width()); -ul._outerWidth(wrap.width()).css("height",""); -}else{ -var lrt=_2e9.children("div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool"); -_2e9._outerWidth(opts.width).css("height",""); -if(opts.showHeader){ -_2e9.css("background-color",""); -wrap.css("height",""); -lrt.show(); -}else{ -_2e9.css("background-color","transparent"); -_2e9._outerHeight(0); -wrap._outerHeight(0); -lrt.hide(); -} -ul._outerHeight(opts.tabHeight).css("width",""); -_2da(_2e7); -var _2ed=opts.height; -if(!isNaN(_2ed)){ -_2ea._outerHeight(_2ed-_2e9.outerHeight()); -}else{ -_2ea.height("auto"); -} -var _2ec=opts.width; -if(!isNaN(_2ec)){ -_2ea._outerWidth(_2ec); -}else{ -_2ea.width("auto"); -} -} -}; -function _2ee(_2ef){ -var opts=$.data(_2ef,"tabs").options; -var tab=_2f0(_2ef); -if(tab){ -var _2f1=$(_2ef).children("div.tabs-panels"); -var _2f2=opts.width=="auto"?"auto":_2f1.width(); -var _2f3=opts.height=="auto"?"auto":_2f1.height(); -tab.panel("resize",{width:_2f2,height:_2f3}); -} -}; -function _2f4(_2f5){ -var tabs=$.data(_2f5,"tabs").tabs; -var cc=$(_2f5); -cc.addClass("tabs-container"); -var pp=$("
      ").insertBefore(cc); -cc.children("div").each(function(){ -pp[0].appendChild(this); -}); -cc[0].appendChild(pp[0]); -$("
      "+"
      "+"
      "+"
      "+"
        "+"
        "+"
        ").prependTo(_2f5); -cc.children("div.tabs-panels").children("div").each(function(i){ -var opts=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -var pp=$(this); -tabs.push(pp); -_302(_2f5,pp,opts); -}); -cc.children("div.tabs-header").find(".tabs-scroller-left, .tabs-scroller-right").hover(function(){ -$(this).addClass("tabs-scroller-over"); -},function(){ -$(this).removeClass("tabs-scroller-over"); -}); -cc.bind("_resize",function(e,_2f6){ -var opts=$.data(_2f5,"tabs").options; -if(opts.fit==true||_2f6){ -_2e6(_2f5); -_2ee(_2f5); -} -return false; -}); -}; -function _2f7(_2f8){ -var _2f9=$.data(_2f8,"tabs"); -var opts=_2f9.options; -$(_2f8).children("div.tabs-header").unbind().bind("click",function(e){ -if($(e.target).hasClass("tabs-scroller-left")){ -$(_2f8).tabs("scrollBy",-opts.scrollIncrement); -}else{ -if($(e.target).hasClass("tabs-scroller-right")){ -$(_2f8).tabs("scrollBy",opts.scrollIncrement); -}else{ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -var a=$(e.target).closest("a.tabs-close"); -if(a.length){ -_313(_2f8,_2fa(li)); -}else{ -if(li.length){ -var _2fb=_2fa(li); -var _2fc=_2f9.tabs[_2fb].panel("options"); -if(_2fc.collapsible){ -_2fc.closed?_309(_2f8,_2fb):_32a(_2f8,_2fb); -}else{ -_309(_2f8,_2fb); -} -} -} -} -} -}).bind("contextmenu",function(e){ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -if(li.length){ -opts.onContextMenu.call(_2f8,e,li.find("span.tabs-title").html(),_2fa(li)); -} -}); -function _2fa(li){ -var _2fd=0; -li.parent().children("li").each(function(i){ -if(li[0]==this){ -_2fd=i; -return false; -} -}); -return _2fd; -}; -}; -function _2fe(_2ff){ -var opts=$.data(_2ff,"tabs").options; -var _300=$(_2ff).children("div.tabs-header"); -var _301=$(_2ff).children("div.tabs-panels"); -_300.removeClass("tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right"); -_301.removeClass("tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right"); -if(opts.tabPosition=="top"){ -_300.insertBefore(_301); -}else{ -if(opts.tabPosition=="bottom"){ -_300.insertAfter(_301); -_300.addClass("tabs-header-bottom"); -_301.addClass("tabs-panels-top"); -}else{ -if(opts.tabPosition=="left"){ -_300.addClass("tabs-header-left"); -_301.addClass("tabs-panels-right"); -}else{ -if(opts.tabPosition=="right"){ -_300.addClass("tabs-header-right"); -_301.addClass("tabs-panels-left"); -} -} -} -} -if(opts.plain==true){ -_300.addClass("tabs-header-plain"); -}else{ -_300.removeClass("tabs-header-plain"); -} -if(opts.border==true){ -_300.removeClass("tabs-header-noborder"); -_301.removeClass("tabs-panels-noborder"); -}else{ -_300.addClass("tabs-header-noborder"); -_301.addClass("tabs-panels-noborder"); -} -}; -function _302(_303,pp,_304){ -var _305=$.data(_303,"tabs"); -_304=_304||{}; -pp.panel($.extend({},_304,{border:false,noheader:true,closed:true,doSize:false,iconCls:(_304.icon?_304.icon:undefined),onLoad:function(){ -if(_304.onLoad){ -_304.onLoad.call(this,arguments); -} -_305.options.onLoad.call(_303,$(this)); -}})); -var opts=pp.panel("options"); -var tabs=$(_303).children("div.tabs-header").find("ul.tabs"); -opts.tab=$("
      • ").appendTo(tabs); -opts.tab.append(""+""+""+""); -$(_303).tabs("update",{tab:pp,options:opts}); -}; -function _306(_307,_308){ -var opts=$.data(_307,"tabs").options; -var tabs=$.data(_307,"tabs").tabs; -if(_308.selected==undefined){ -_308.selected=true; -} -var pp=$("
        ").appendTo($(_307).children("div.tabs-panels")); -tabs.push(pp); -_302(_307,pp,_308); -opts.onAdd.call(_307,_308.title,tabs.length-1); -_2e6(_307); -if(_308.selected){ -_309(_307,tabs.length-1); -} -}; -function _30a(_30b,_30c){ -var _30d=$.data(_30b,"tabs").selectHis; -var pp=_30c.tab; -var _30e=pp.panel("options").title; -pp.panel($.extend({},_30c.options,{iconCls:(_30c.options.icon?_30c.options.icon:undefined)})); -var opts=pp.panel("options"); -var tab=opts.tab; -var _30f=tab.find("span.tabs-title"); -var _310=tab.find("span.tabs-icon"); -_30f.html(opts.title); -_310.attr("class","tabs-icon"); -tab.find("a.tabs-close").remove(); -if(opts.closable){ -_30f.addClass("tabs-closable"); -$("").appendTo(tab); -}else{ -_30f.removeClass("tabs-closable"); -} -if(opts.iconCls){ -_30f.addClass("tabs-with-icon"); -_310.addClass(opts.iconCls); -}else{ -_30f.removeClass("tabs-with-icon"); -} -if(_30e!=opts.title){ -for(var i=0;i<_30d.length;i++){ -if(_30d[i]==_30e){ -_30d[i]=opts.title; -} -} -} -tab.find("span.tabs-p-tool").remove(); -if(opts.tools){ -var _311=$("").insertAfter(tab.find("a.tabs-inner")); -if($.isArray(opts.tools)){ -for(var i=0;i").appendTo(_311); -t.addClass(opts.tools[i].iconCls); -if(opts.tools[i].handler){ -t.bind("click",{handler:opts.tools[i].handler},function(e){ -if($(this).parents("li").hasClass("tabs-disabled")){ -return; -} -e.data.handler.call(this); -}); -} -} -}else{ -$(opts.tools).children().appendTo(_311); -} -var pr=_311.children().length*12; -if(opts.closable){ -pr+=8; -}else{ -pr-=3; -_311.css("right","5px"); -} -_30f.css("padding-right",pr+"px"); -} -_2e6(_30b); -$.data(_30b,"tabs").options.onUpdate.call(_30b,opts.title,_312(_30b,pp)); -}; -function _313(_314,_315){ -var opts=$.data(_314,"tabs").options; -var tabs=$.data(_314,"tabs").tabs; -var _316=$.data(_314,"tabs").selectHis; -if(!_317(_314,_315)){ -return; -} -var tab=_318(_314,_315); -var _319=tab.panel("options").title; -var _31a=_312(_314,tab); -if(opts.onBeforeClose.call(_314,_319,_31a)==false){ -return; -} -var tab=_318(_314,_315,true); -tab.panel("options").tab.remove(); -tab.panel("destroy"); -opts.onClose.call(_314,_319,_31a); -_2e6(_314); -for(var i=0;i<_316.length;i++){ -if(_316[i]==_319){ -_316.splice(i,1); -i--; -} -} -var _31b=_316.pop(); -if(_31b){ -_309(_314,_31b); -}else{ -if(tabs.length){ -_309(_314,0); -} -} -}; -function _318(_31c,_31d,_31e){ -var tabs=$.data(_31c,"tabs").tabs; -if(typeof _31d=="number"){ -if(_31d<0||_31d>=tabs.length){ -return null; -}else{ -var tab=tabs[_31d]; -if(_31e){ -tabs.splice(_31d,1); -} -return tab; -} -} -for(var i=0;idiv.tabs-header>div.tabs-wrap"); -var left=tab.position().left; -var _32c=left+tab.outerWidth(); -if(left<0||_32c>wrap.width()){ -var _32d=left-(wrap.width()-tab.width())/2; -$(_324).tabs("scrollBy",_32d); -}else{ -$(_324).tabs("scrollBy",0); -} -_2ee(_324); -opts.onSelect.call(_324,_32b,_312(_324,_328)); -}; -function _32a(_32e,_32f){ -var _330=$.data(_32e,"tabs"); -var p=_318(_32e,_32f); -if(p){ -var opts=p.panel("options"); -if(!opts.closed){ -p.panel("close"); -if(opts.closed){ -opts.tab.removeClass("tabs-selected"); -_330.options.onUnselect.call(_32e,opts.title,_312(_32e,p)); -} -} -} -}; -function _317(_331,_332){ -return _318(_331,_332)!=null; -}; -function _333(_334,_335){ -var opts=$.data(_334,"tabs").options; -opts.showHeader=_335; -$(_334).tabs("resize"); -}; -$.fn.tabs=function(_336,_337){ -if(typeof _336=="string"){ -return $.fn.tabs.methods[_336](this,_337); -} -_336=_336||{}; -return this.each(function(){ -var _338=$.data(this,"tabs"); -var opts; -if(_338){ -opts=$.extend(_338.options,_336); -_338.options=opts; -}else{ -$.data(this,"tabs",{options:$.extend({},$.fn.tabs.defaults,$.fn.tabs.parseOptions(this),_336),tabs:[],selectHis:[]}); -_2f4(this); -} -_2e2(this); -_2fe(this); -_2e6(this); -_2f7(this); -_321(this); -}); -}; -$.fn.tabs.methods={options:function(jq){ -var cc=jq[0]; -var opts=$.data(cc,"tabs").options; -var s=_2f0(cc); -opts.selected=s?_312(cc,s):-1; -return opts; -},tabs:function(jq){ -return $.data(jq[0],"tabs").tabs; -},resize:function(jq){ -return jq.each(function(){ -_2e6(this); -_2ee(this); -}); -},add:function(jq,_339){ -return jq.each(function(){ -_306(this,_339); -}); -},close:function(jq,_33a){ -return jq.each(function(){ -_313(this,_33a); -}); -},getTab:function(jq,_33b){ -return _318(jq[0],_33b); -},getTabIndex:function(jq,tab){ -return _312(jq[0],tab); -},getSelected:function(jq){ -return _2f0(jq[0]); -},select:function(jq,_33c){ -return jq.each(function(){ -_309(this,_33c); -}); -},unselect:function(jq,_33d){ -return jq.each(function(){ -_32a(this,_33d); -}); -},exists:function(jq,_33e){ -return _317(jq[0],_33e); -},update:function(jq,_33f){ -return jq.each(function(){ -_30a(this,_33f); -}); -},enableTab:function(jq,_340){ -return jq.each(function(){ -$(this).tabs("getTab",_340).panel("options").tab.removeClass("tabs-disabled"); -}); -},disableTab:function(jq,_341){ -return jq.each(function(){ -$(this).tabs("getTab",_341).panel("options").tab.addClass("tabs-disabled"); -}); -},showHeader:function(jq){ -return jq.each(function(){ -_333(this,true); -}); -},hideHeader:function(jq){ -return jq.each(function(){ -_333(this,false); -}); -},scrollBy:function(jq,_342){ -return jq.each(function(){ -var opts=$(this).tabs("options"); -var wrap=$(this).find(">div.tabs-header>div.tabs-wrap"); -var pos=Math.min(wrap._scrollLeft()+_342,_343()); -wrap.animate({scrollLeft:pos},opts.scrollDuration); -function _343(){ -var w=0; -var ul=wrap.children("ul"); -ul.children("li").each(function(){ -w+=$(this).outerWidth(true); -}); -return w-wrap.width()+(ul.outerWidth()-ul.width()); -}; -}); -}}; -$.fn.tabs.parseOptions=function(_344){ -return $.extend({},$.parser.parseOptions(_344,["width","height","tools","toolPosition","tabPosition",{fit:"boolean",border:"boolean",plain:"boolean",headerWidth:"number",tabWidth:"number",tabHeight:"number",selected:"number",showHeader:"boolean"}])); -}; -$.fn.tabs.defaults={width:"auto",height:"auto",headerWidth:150,tabWidth:"auto",tabHeight:27,selected:0,showHeader:true,plain:false,fit:false,border:true,tools:null,toolPosition:"right",tabPosition:"top",scrollIncrement:100,scrollDuration:400,onLoad:function(_345){ -},onSelect:function(_346,_347){ -},onUnselect:function(_348,_349){ -},onBeforeClose:function(_34a,_34b){ -},onClose:function(_34c,_34d){ -},onAdd:function(_34e,_34f){ -},onUpdate:function(_350,_351){ -},onContextMenu:function(e,_352,_353){ -}}; -})(jQuery); -(function($){ -var _354=false; -function _355(_356){ -var _357=$.data(_356,"layout"); -var opts=_357.options; -var _358=_357.panels; -var cc=$(_356); -if(_356.tagName=="BODY"){ -cc._fit(); -}else{ -opts.fit?cc.css(cc._fit()):cc._fit(false); -} -var cpos={top:0,left:0,width:cc.width(),height:cc.height()}; -_359(_35a(_358.expandNorth)?_358.expandNorth:_358.north,"n"); -_359(_35a(_358.expandSouth)?_358.expandSouth:_358.south,"s"); -_35b(_35a(_358.expandEast)?_358.expandEast:_358.east,"e"); -_35b(_35a(_358.expandWest)?_358.expandWest:_358.west,"w"); -_358.center.panel("resize",cpos); -function _35c(pp){ -var opts=pp.panel("options"); -return Math.min(Math.max(opts.height,opts.minHeight),opts.maxHeight); -}; -function _35d(pp){ -var opts=pp.panel("options"); -return Math.min(Math.max(opts.width,opts.minWidth),opts.maxWidth); -}; -function _359(pp,type){ -if(!pp.length){ -return; -} -var opts=pp.panel("options"); -var _35e=_35c(pp); -pp.panel("resize",{width:cc.width(),height:_35e,left:0,top:(type=="n"?0:cc.height()-_35e)}); -cpos.height-=_35e; -if(type=="n"){ -cpos.top+=_35e; -if(!opts.split&&opts.border){ -cpos.top--; -} -} -if(!opts.split&&opts.border){ -cpos.height++; -} -}; -function _35b(pp,type){ -if(!pp.length){ -return; -} -var opts=pp.panel("options"); -var _35f=_35d(pp); -pp.panel("resize",{width:_35f,height:cpos.height,left:(type=="e"?cc.width()-_35f:0),top:cpos.top}); -cpos.width-=_35f; -if(type=="w"){ -cpos.left+=_35f; -if(!opts.split&&opts.border){ -cpos.left--; -} -} -if(!opts.split&&opts.border){ -cpos.width++; -} -}; -}; -function init(_360){ -var cc=$(_360); -cc.addClass("layout"); -function _361(cc){ -cc.children("div").each(function(){ -var opts=$.fn.layout.parsePanelOptions(this); -if("north,south,east,west,center".indexOf(opts.region)>=0){ -_363(_360,opts,this); -} -}); -}; -cc.children("form").length?_361(cc.children("form")):_361(cc); -cc.append("
        "); -cc.bind("_resize",function(e,_362){ -var opts=$.data(_360,"layout").options; -if(opts.fit==true||_362){ -_355(_360); -} -return false; -}); -}; -function _363(_364,_365,el){ -_365.region=_365.region||"center"; -var _366=$.data(_364,"layout").panels; -var cc=$(_364); -var dir=_365.region; -if(_366[dir].length){ -return; -} -var pp=$(el); -if(!pp.length){ -pp=$("
        ").appendTo(cc); -} -var _367=$.extend({},$.fn.layout.paneldefaults,{width:(pp.length?parseInt(pp[0].style.width)||pp.outerWidth():"auto"),height:(pp.length?parseInt(pp[0].style.height)||pp.outerHeight():"auto"),doSize:false,collapsible:true,cls:("layout-panel layout-panel-"+dir),bodyCls:"layout-body",onOpen:function(){ -var tool=$(this).panel("header").children("div.panel-tool"); -tool.children("a.panel-tool-collapse").hide(); -var _368={north:"up",south:"down",east:"right",west:"left"}; -if(!_368[dir]){ -return; -} -var _369="layout-button-"+_368[dir]; -var t=tool.children("a."+_369); -if(!t.length){ -t=$("").addClass(_369).appendTo(tool); -t.bind("click",{dir:dir},function(e){ -_375(_364,e.data.dir); -return false; -}); -} -$(this).panel("options").collapsible?t.show():t.hide(); -}},_365); -pp.panel(_367); -_366[dir]=pp; -if(pp.panel("options").split){ -var _36a=pp.panel("panel"); -_36a.addClass("layout-split-"+dir); -var _36b=""; -if(dir=="north"){ -_36b="s"; -} -if(dir=="south"){ -_36b="n"; -} -if(dir=="east"){ -_36b="w"; -} -if(dir=="west"){ -_36b="e"; -} -_36a.resizable($.extend({},{handles:_36b,onStartResize:function(e){ -_354=true; -if(dir=="north"||dir=="south"){ -var _36c=$(">div.layout-split-proxy-v",_364); -}else{ -var _36c=$(">div.layout-split-proxy-h",_364); -} -var top=0,left=0,_36d=0,_36e=0; -var pos={display:"block"}; -if(dir=="north"){ -pos.top=parseInt(_36a.css("top"))+_36a.outerHeight()-_36c.height(); -pos.left=parseInt(_36a.css("left")); -pos.width=_36a.outerWidth(); -pos.height=_36c.height(); -}else{ -if(dir=="south"){ -pos.top=parseInt(_36a.css("top")); -pos.left=parseInt(_36a.css("left")); -pos.width=_36a.outerWidth(); -pos.height=_36c.height(); -}else{ -if(dir=="east"){ -pos.top=parseInt(_36a.css("top"))||0; -pos.left=parseInt(_36a.css("left"))||0; -pos.width=_36c.width(); -pos.height=_36a.outerHeight(); -}else{ -if(dir=="west"){ -pos.top=parseInt(_36a.css("top"))||0; -pos.left=_36a.outerWidth()-_36c.width(); -pos.width=_36c.width(); -pos.height=_36a.outerHeight(); -} -} -} -} -_36c.css(pos); -$("
        ").css({left:0,top:0,width:cc.width(),height:cc.height()}).appendTo(cc); -},onResize:function(e){ -if(dir=="north"||dir=="south"){ -var _36f=$(">div.layout-split-proxy-v",_364); -_36f.css("top",e.pageY-$(_364).offset().top-_36f.height()/2); -}else{ -var _36f=$(">div.layout-split-proxy-h",_364); -_36f.css("left",e.pageX-$(_364).offset().left-_36f.width()/2); -} -return false; -},onStopResize:function(e){ -cc.children("div.layout-split-proxy-v,div.layout-split-proxy-h").hide(); -pp.panel("resize",e.data); -_355(_364); -_354=false; -cc.find(">div.layout-mask").remove(); -}},_365)); -} -}; -function _370(_371,_372){ -var _373=$.data(_371,"layout").panels; -if(_373[_372].length){ -_373[_372].panel("destroy"); -_373[_372]=$(); -var _374="expand"+_372.substring(0,1).toUpperCase()+_372.substring(1); -if(_373[_374]){ -_373[_374].panel("destroy"); -_373[_374]=undefined; -} -} -}; -function _375(_376,_377,_378){ -if(_378==undefined){ -_378="normal"; -} -var _379=$.data(_376,"layout").panels; -var p=_379[_377]; -var _37a=p.panel("options"); -if(_37a.onBeforeCollapse.call(p)==false){ -return; -} -var _37b="expand"+_377.substring(0,1).toUpperCase()+_377.substring(1); -if(!_379[_37b]){ -_379[_37b]=_37c(_377); -_379[_37b].panel("panel").bind("click",function(){ -var _37d=_37e(); -p.panel("expand",false).panel("open").panel("resize",_37d.collapse); -p.panel("panel").animate(_37d.expand,function(){ -$(this).unbind(".layout").bind("mouseleave.layout",{region:_377},function(e){ -if(_354==true){ -return; -} -_375(_376,e.data.region); -}); -}); -return false; -}); -} -var _37f=_37e(); -if(!_35a(_379[_37b])){ -_379.center.panel("resize",_37f.resizeC); -} -p.panel("panel").animate(_37f.collapse,_378,function(){ -p.panel("collapse",false).panel("close"); -_379[_37b].panel("open").panel("resize",_37f.expandP); -$(this).unbind(".layout"); -}); -function _37c(dir){ -var icon; -if(dir=="east"){ -icon="layout-button-left"; -}else{ -if(dir=="west"){ -icon="layout-button-right"; -}else{ -if(dir=="north"){ -icon="layout-button-down"; -}else{ -if(dir=="south"){ -icon="layout-button-up"; -} -} -} -} -var p=$("
        ").appendTo(_376); -p.panel($.extend({},$.fn.layout.paneldefaults,{cls:("layout-expand layout-expand-"+dir),title:" ",closed:true,doSize:false,tools:[{iconCls:icon,handler:function(){ -_381(_376,_377); -return false; -}}]})); -p.panel("panel").hover(function(){ -$(this).addClass("layout-expand-over"); -},function(){ -$(this).removeClass("layout-expand-over"); -}); -return p; -}; -function _37e(){ -var cc=$(_376); -var _380=_379.center.panel("options"); -if(_377=="east"){ -var ww=_380.width+_37a.width-28; -if(_37a.split||!_37a.border){ -ww++; -} -return {resizeC:{width:ww},expand:{left:cc.width()-_37a.width},expandP:{top:_380.top,left:cc.width()-28,width:28,height:_380.height},collapse:{left:cc.width(),top:_380.top,height:_380.height}}; -}else{ -if(_377=="west"){ -var ww=_380.width+_37a.width-28; -if(_37a.split||!_37a.border){ -ww++; -} -return {resizeC:{width:ww,left:28-1},expand:{left:0},expandP:{left:0,top:_380.top,width:28,height:_380.height},collapse:{left:-_37a.width,top:_380.top,height:_380.height}}; -}else{ -if(_377=="north"){ -var hh=_380.height; -if(!_35a(_379.expandNorth)){ -hh+=_37a.height-28+((_37a.split||!_37a.border)?1:0); -} -_379.east.add(_379.west).add(_379.expandEast).add(_379.expandWest).panel("resize",{top:28-1,height:hh}); -return {resizeC:{top:28-1,height:hh},expand:{top:0},expandP:{top:0,left:0,width:cc.width(),height:28},collapse:{top:-_37a.height,width:cc.width()}}; -}else{ -if(_377=="south"){ -var hh=_380.height; -if(!_35a(_379.expandSouth)){ -hh+=_37a.height-28+((_37a.split||!_37a.border)?1:0); -} -_379.east.add(_379.west).add(_379.expandEast).add(_379.expandWest).panel("resize",{height:hh}); -return {resizeC:{height:hh},expand:{top:cc.height()-_37a.height},expandP:{top:cc.height()-28,left:0,width:cc.width(),height:28},collapse:{top:cc.height(),width:cc.width()}}; -} -} -} -} -}; -}; -function _381(_382,_383){ -var _384=$.data(_382,"layout").panels; -var p=_384[_383]; -var _385=p.panel("options"); -if(_385.onBeforeExpand.call(p)==false){ -return; -} -var _386=_387(); -var _388="expand"+_383.substring(0,1).toUpperCase()+_383.substring(1); -if(_384[_388]){ -_384[_388].panel("close"); -p.panel("panel").stop(true,true); -p.panel("expand",false).panel("open").panel("resize",_386.collapse); -p.panel("panel").animate(_386.expand,function(){ -_355(_382); -}); -} -function _387(){ -var cc=$(_382); -var _389=_384.center.panel("options"); -if(_383=="east"&&_384.expandEast){ -return {collapse:{left:cc.width(),top:_389.top,height:_389.height},expand:{left:cc.width()-_384["east"].panel("options").width}}; -}else{ -if(_383=="west"&&_384.expandWest){ -return {collapse:{left:-_384["west"].panel("options").width,top:_389.top,height:_389.height},expand:{left:0}}; -}else{ -if(_383=="north"&&_384.expandNorth){ -return {collapse:{top:-_384["north"].panel("options").height,width:cc.width()},expand:{top:0}}; -}else{ -if(_383=="south"&&_384.expandSouth){ -return {collapse:{top:cc.height(),width:cc.width()},expand:{top:cc.height()-_384["south"].panel("options").height}}; -} -} -} -} -}; -}; -function _35a(pp){ -if(!pp){ -return false; -} -if(pp.length){ -return pp.panel("panel").is(":visible"); -}else{ -return false; -} -}; -function _38a(_38b){ -var _38c=$.data(_38b,"layout").panels; -if(_38c.east.length&&_38c.east.panel("options").collapsed){ -_375(_38b,"east",0); -} -if(_38c.west.length&&_38c.west.panel("options").collapsed){ -_375(_38b,"west",0); -} -if(_38c.north.length&&_38c.north.panel("options").collapsed){ -_375(_38b,"north",0); -} -if(_38c.south.length&&_38c.south.panel("options").collapsed){ -_375(_38b,"south",0); -} -}; -$.fn.layout=function(_38d,_38e){ -if(typeof _38d=="string"){ -return $.fn.layout.methods[_38d](this,_38e); -} -_38d=_38d||{}; -return this.each(function(){ -var _38f=$.data(this,"layout"); -if(_38f){ -$.extend(_38f.options,_38d); -}else{ -var opts=$.extend({},$.fn.layout.defaults,$.fn.layout.parseOptions(this),_38d); -$.data(this,"layout",{options:opts,panels:{center:$(),north:$(),south:$(),east:$(),west:$()}}); -init(this); -} -_355(this); -_38a(this); -}); -}; -$.fn.layout.methods={resize:function(jq){ -return jq.each(function(){ -_355(this); -}); -},panel:function(jq,_390){ -return $.data(jq[0],"layout").panels[_390]; -},collapse:function(jq,_391){ -return jq.each(function(){ -_375(this,_391); -}); -},expand:function(jq,_392){ -return jq.each(function(){ -_381(this,_392); -}); -},add:function(jq,_393){ -return jq.each(function(){ -_363(this,_393); -_355(this); -if($(this).layout("panel",_393.region).panel("options").collapsed){ -_375(this,_393.region,0); -} -}); -},remove:function(jq,_394){ -return jq.each(function(){ -_370(this,_394); -_355(this); -}); -}}; -$.fn.layout.parseOptions=function(_395){ -return $.extend({},$.parser.parseOptions(_395,[{fit:"boolean"}])); -}; -$.fn.layout.defaults={fit:false}; -$.fn.layout.parsePanelOptions=function(_396){ -var t=$(_396); -return $.extend({},$.fn.panel.parseOptions(_396),$.parser.parseOptions(_396,["region",{split:"boolean",minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number"}])); -}; -$.fn.layout.paneldefaults=$.extend({},$.fn.panel.defaults,{region:null,split:false,minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000}); -})(jQuery); -(function($){ -function init(_397){ -$(_397).appendTo("body"); -$(_397).addClass("menu-top"); -$(document).unbind(".menu").bind("mousedown.menu",function(e){ -var _398=$("body>div.menu:visible"); -var m=$(e.target).closest("div.menu",_398); -if(m.length){ -return; -} -$("body>div.menu-top:visible").menu("hide"); -}); -var _399=_39a($(_397)); -for(var i=0;i<_399.length;i++){ -_39b(_399[i]); -} -function _39a(menu){ -var _39c=[]; -menu.addClass("menu"); -_39c.push(menu); -if(!menu.hasClass("menu-content")){ -menu.children("div").each(function(){ -var _39d=$(this).children("div"); -if(_39d.length){ -_39d.insertAfter(_397); -this.submenu=_39d; -var mm=_39a(_39d); -_39c=_39c.concat(mm); -} -}); -} -return _39c; -}; -function _39b(menu){ -var _39e=$.parser.parseOptions(menu[0],["width"]).width; -if(menu.hasClass("menu-content")){ -menu[0].originalWidth=_39e||menu._outerWidth(); -}else{ -menu[0].originalWidth=_39e||0; -menu.children("div").each(function(){ -var item=$(this); -var _39f=$.extend({},$.parser.parseOptions(this,["name","iconCls","href",{separator:"boolean"}]),{disabled:(item.attr("disabled")?true:undefined)}); -if(_39f.separator){ -item.addClass("menu-sep"); -} -if(!item.hasClass("menu-sep")){ -item[0].itemName=_39f.name||""; -item[0].itemHref=_39f.href||""; -var text=item.addClass("menu-item").html(); -item.empty().append($("
        ").html(text)); -if(_39f.iconCls){ -$("
        ").addClass(_39f.iconCls).appendTo(item); -} -if(_39f.disabled){ -_3a0(_397,item[0],true); -} -if(item[0].submenu){ -$("
        ").appendTo(item); -} -_3a1(_397,item); -} -}); -$("
        ").prependTo(menu); -} -_3a2(_397,menu); -menu.hide(); -_3a3(_397,menu); -}; -}; -function _3a2(_3a4,menu){ -var opts=$.data(_3a4,"menu").options; -var _3a5=menu.attr("style"); -menu.css({display:"block",left:-10000,height:"auto",overflow:"hidden"}); -var _3a6=0; -menu.find("div.menu-text").each(function(){ -if(_3a6<$(this)._outerWidth()){ -_3a6=$(this)._outerWidth(); -} -$(this).closest("div.menu-item")._outerHeight($(this)._outerHeight()+2); -}); -_3a6+=65; -menu._outerWidth(Math.max((menu[0].originalWidth||0),_3a6,opts.minWidth)); -menu.children("div.menu-line")._outerHeight(menu.outerHeight()); -menu.attr("style",_3a5); -}; -function _3a3(_3a7,menu){ -var _3a8=$.data(_3a7,"menu"); -menu.unbind(".menu").bind("mouseenter.menu",function(){ -if(_3a8.timer){ -clearTimeout(_3a8.timer); -_3a8.timer=null; -} -}).bind("mouseleave.menu",function(){ -if(_3a8.options.hideOnUnhover){ -_3a8.timer=setTimeout(function(){ -_3a9(_3a7); -},100); -} -}); -}; -function _3a1(_3aa,item){ -if(!item.hasClass("menu-item")){ -return; -} -item.unbind(".menu"); -item.bind("click.menu",function(){ -if($(this).hasClass("menu-item-disabled")){ -return; -} -if(!this.submenu){ -_3a9(_3aa); -var href=$(this).attr("href"); -if(href){ -location.href=href; -} -} -var item=$(_3aa).menu("getItem",this); -$.data(_3aa,"menu").options.onClick.call(_3aa,item); -}).bind("mouseenter.menu",function(e){ -item.siblings().each(function(){ -if(this.submenu){ -_3ad(this.submenu); -} -$(this).removeClass("menu-active"); -}); -item.addClass("menu-active"); -if($(this).hasClass("menu-item-disabled")){ -item.addClass("menu-active-disabled"); -return; -} -var _3ab=item[0].submenu; -if(_3ab){ -$(_3aa).menu("show",{menu:_3ab,parent:item}); -} -}).bind("mouseleave.menu",function(e){ -item.removeClass("menu-active menu-active-disabled"); -var _3ac=item[0].submenu; -if(_3ac){ -if(e.pageX>=parseInt(_3ac.css("left"))){ -item.addClass("menu-active"); -}else{ -_3ad(_3ac); -} -}else{ -item.removeClass("menu-active"); -} -}); -}; -function _3a9(_3ae){ -var _3af=$.data(_3ae,"menu"); -if(_3af){ -if($(_3ae).is(":visible")){ -_3ad($(_3ae)); -_3af.options.onHide.call(_3ae); -} -} -return false; -}; -function _3b0(_3b1,_3b2){ -var left,top; -_3b2=_3b2||{}; -var menu=$(_3b2.menu||_3b1); -if(menu.hasClass("menu-top")){ -var opts=$.data(_3b1,"menu").options; -$.extend(opts,_3b2); -left=opts.left; -top=opts.top; -if(opts.alignTo){ -var at=$(opts.alignTo); -left=at.offset().left; -top=at.offset().top+at._outerHeight(); -} -if(left+menu.outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -left=$(window)._outerWidth()+$(document).scrollLeft()-menu.outerWidth()-5; -} -if(top+menu.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=$(window)._outerHeight()+$(document).scrollTop()-menu.outerHeight()-5; -} -}else{ -var _3b3=_3b2.parent; -left=_3b3.offset().left+_3b3.outerWidth()-2; -if(left+menu.outerWidth()+5>$(window)._outerWidth()+$(document).scrollLeft()){ -left=_3b3.offset().left-menu.outerWidth()+2; -} -var top=_3b3.offset().top-3; -if(top+menu.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=$(window)._outerHeight()+$(document).scrollTop()-menu.outerHeight()-5; -} -} -menu.css({left:left,top:top}); -menu.show(0,function(){ -if(!menu[0].shadow){ -menu[0].shadow=$("
        ").insertAfter(menu); -} -menu[0].shadow.css({display:"block",zIndex:$.fn.menu.defaults.zIndex++,left:menu.css("left"),top:menu.css("top"),width:menu.outerWidth(),height:menu.outerHeight()}); -menu.css("z-index",$.fn.menu.defaults.zIndex++); -if(menu.hasClass("menu-top")){ -$.data(menu[0],"menu").options.onShow.call(menu[0]); -} -}); -}; -function _3ad(menu){ -if(!menu){ -return; -} -_3b4(menu); -menu.find("div.menu-item").each(function(){ -if(this.submenu){ -_3ad(this.submenu); -} -$(this).removeClass("menu-active"); -}); -function _3b4(m){ -m.stop(true,true); -if(m[0].shadow){ -m[0].shadow.hide(); -} -m.hide(); -}; -}; -function _3b5(_3b6,text){ -var _3b7=null; -var tmp=$("
        "); -function find(menu){ -menu.children("div.menu-item").each(function(){ -var item=$(_3b6).menu("getItem",this); -var s=tmp.empty().html(item.text).text(); -if(text==$.trim(s)){ -_3b7=item; -}else{ -if(this.submenu&&!_3b7){ -find(this.submenu); -} -} -}); -}; -find($(_3b6)); -tmp.remove(); -return _3b7; -}; -function _3a0(_3b8,_3b9,_3ba){ -var t=$(_3b9); -if(!t.hasClass("menu-item")){ -return; -} -if(_3ba){ -t.addClass("menu-item-disabled"); -if(_3b9.onclick){ -_3b9.onclick1=_3b9.onclick; -_3b9.onclick=null; -} -}else{ -t.removeClass("menu-item-disabled"); -if(_3b9.onclick1){ -_3b9.onclick=_3b9.onclick1; -_3b9.onclick1=null; -} -} -}; -function _3bb(_3bc,_3bd){ -var menu=$(_3bc); -if(_3bd.parent){ -if(!_3bd.parent.submenu){ -var _3be=$("
        ").appendTo("body"); -_3be.hide(); -_3bd.parent.submenu=_3be; -$("
        ").appendTo(_3bd.parent); -} -menu=_3bd.parent.submenu; -} -if(_3bd.separator){ -var item=$("
        ").appendTo(menu); -}else{ -var item=$("
        ").appendTo(menu); -$("
        ").html(_3bd.text).appendTo(item); -} -if(_3bd.iconCls){ -$("
        ").addClass(_3bd.iconCls).appendTo(item); -} -if(_3bd.id){ -item.attr("id",_3bd.id); -} -if(_3bd.name){ -item[0].itemName=_3bd.name; -} -if(_3bd.href){ -item[0].itemHref=_3bd.href; -} -if(_3bd.onclick){ -if(typeof _3bd.onclick=="string"){ -item.attr("onclick",_3bd.onclick); -}else{ -item[0].onclick=eval(_3bd.onclick); -} -} -if(_3bd.handler){ -item[0].onclick=eval(_3bd.handler); -} -if(_3bd.disabled){ -_3a0(_3bc,item[0],true); -} -_3a1(_3bc,item); -_3a3(_3bc,menu); -_3a2(_3bc,menu); -}; -function _3bf(_3c0,_3c1){ -function _3c2(el){ -if(el.submenu){ -el.submenu.children("div.menu-item").each(function(){ -_3c2(this); -}); -var _3c3=el.submenu[0].shadow; -if(_3c3){ -_3c3.remove(); -} -el.submenu.remove(); -} -$(el).remove(); -}; -_3c2(_3c1); -}; -function _3c4(_3c5){ -$(_3c5).children("div.menu-item").each(function(){ -_3bf(_3c5,this); -}); -if(_3c5.shadow){ -_3c5.shadow.remove(); -} -$(_3c5).remove(); -}; -$.fn.menu=function(_3c6,_3c7){ -if(typeof _3c6=="string"){ -return $.fn.menu.methods[_3c6](this,_3c7); -} -_3c6=_3c6||{}; -return this.each(function(){ -var _3c8=$.data(this,"menu"); -if(_3c8){ -$.extend(_3c8.options,_3c6); -}else{ -_3c8=$.data(this,"menu",{options:$.extend({},$.fn.menu.defaults,$.fn.menu.parseOptions(this),_3c6)}); -init(this); -} -$(this).css({left:_3c8.options.left,top:_3c8.options.top}); -}); -}; -$.fn.menu.methods={options:function(jq){ -return $.data(jq[0],"menu").options; -},show:function(jq,pos){ -return jq.each(function(){ -_3b0(this,pos); -}); -},hide:function(jq){ -return jq.each(function(){ -_3a9(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_3c4(this); -}); -},setText:function(jq,_3c9){ -return jq.each(function(){ -$(_3c9.target).children("div.menu-text").html(_3c9.text); -}); -},setIcon:function(jq,_3ca){ -return jq.each(function(){ -var item=$(this).menu("getItem",_3ca.target); -if(item.iconCls){ -$(item.target).children("div.menu-icon").removeClass(item.iconCls).addClass(_3ca.iconCls); -}else{ -$("
        ").addClass(_3ca.iconCls).appendTo(_3ca.target); -} -}); -},getItem:function(jq,_3cb){ -var t=$(_3cb); -var item={target:_3cb,id:t.attr("id"),text:$.trim(t.children("div.menu-text").html()),disabled:t.hasClass("menu-item-disabled"),name:_3cb.itemName,href:_3cb.itemHref,onclick:_3cb.onclick}; -var icon=t.children("div.menu-icon"); -if(icon.length){ -var cc=[]; -var aa=icon.attr("class").split(" "); -for(var i=0;i "})); -if(opts.menu){ -$(opts.menu).menu(); -var _3d2=$(opts.menu).menu("options"); -var _3d3=_3d2.onShow; -var _3d4=_3d2.onHide; -$.extend(_3d2,{onShow:function(){ -var _3d5=$(this).menu("options"); -var btn=$(_3d5.alignTo); -var opts=btn.menubutton("options"); -btn.addClass((opts.plain==true)?opts.cls.btn2:opts.cls.btn1); -_3d3.call(this); -},onHide:function(){ -var _3d6=$(this).menu("options"); -var btn=$(_3d6.alignTo); -var opts=btn.menubutton("options"); -btn.removeClass((opts.plain==true)?opts.cls.btn2:opts.cls.btn1); -_3d4.call(this); -}}); -} -_3d7(_3d1,opts.disabled); -}; -function _3d7(_3d8,_3d9){ -var opts=$.data(_3d8,"menubutton").options; -opts.disabled=_3d9; -var btn=$(_3d8); -var t=btn.find("."+opts.cls.trigger); -if(!t.length){ -t=btn; -} -t.unbind(".menubutton"); -if(_3d9){ -btn.linkbutton("disable"); -}else{ -btn.linkbutton("enable"); -var _3da=null; -t.bind("click.menubutton",function(){ -_3db(_3d8); -return false; -}).bind("mouseenter.menubutton",function(){ -_3da=setTimeout(function(){ -_3db(_3d8); -},opts.duration); -return false; -}).bind("mouseleave.menubutton",function(){ -if(_3da){ -clearTimeout(_3da); -} -}); -} -}; -function _3db(_3dc){ -var opts=$.data(_3dc,"menubutton").options; -if(opts.disabled||!opts.menu){ -return; -} -$("body>div.menu-top").menu("hide"); -var btn=$(_3dc); -var mm=$(opts.menu); -if(mm.length){ -mm.menu("options").alignTo=btn; -mm.menu("show",{alignTo:btn}); -} -btn.blur(); -}; -$.fn.menubutton=function(_3dd,_3de){ -if(typeof _3dd=="string"){ -var _3df=$.fn.menubutton.methods[_3dd]; -if(_3df){ -return _3df(this,_3de); -}else{ -return this.linkbutton(_3dd,_3de); -} -} -_3dd=_3dd||{}; -return this.each(function(){ -var _3e0=$.data(this,"menubutton"); -if(_3e0){ -$.extend(_3e0.options,_3dd); -}else{ -$.data(this,"menubutton",{options:$.extend({},$.fn.menubutton.defaults,$.fn.menubutton.parseOptions(this),_3dd)}); -$(this).removeAttr("disabled"); -} -init(this); -}); -}; -$.fn.menubutton.methods={options:function(jq){ -var _3e1=jq.linkbutton("options"); -var _3e2=$.data(jq[0],"menubutton").options; -_3e2.toggle=_3e1.toggle; -_3e2.selected=_3e1.selected; -return _3e2; -},enable:function(jq){ -return jq.each(function(){ -_3d7(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_3d7(this,true); -}); -},destroy:function(jq){ -return jq.each(function(){ -var opts=$(this).menubutton("options"); -if(opts.menu){ -$(opts.menu).menu("destroy"); -} -$(this).remove(); -}); -}}; -$.fn.menubutton.parseOptions=function(_3e3){ -var t=$(_3e3); -return $.extend({},$.fn.linkbutton.parseOptions(_3e3),$.parser.parseOptions(_3e3,["menu",{plain:"boolean",duration:"number"}])); -}; -$.fn.menubutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"m-btn-active",btn2:"m-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn"}}); -})(jQuery); -(function($){ -function init(_3e4){ -var opts=$.data(_3e4,"splitbutton").options; -$(_3e4).menubutton(opts); -}; -$.fn.splitbutton=function(_3e5,_3e6){ -if(typeof _3e5=="string"){ -var _3e7=$.fn.splitbutton.methods[_3e5]; -if(_3e7){ -return _3e7(this,_3e6); -}else{ -return this.menubutton(_3e5,_3e6); -} -} -_3e5=_3e5||{}; -return this.each(function(){ -var _3e8=$.data(this,"splitbutton"); -if(_3e8){ -$.extend(_3e8.options,_3e5); -}else{ -$.data(this,"splitbutton",{options:$.extend({},$.fn.splitbutton.defaults,$.fn.splitbutton.parseOptions(this),_3e5)}); -$(this).removeAttr("disabled"); -} -init(this); -}); -}; -$.fn.splitbutton.methods={options:function(jq){ -var _3e9=jq.menubutton("options"); -var _3ea=$.data(jq[0],"splitbutton").options; -$.extend(_3ea,{disabled:_3e9.disabled,toggle:_3e9.toggle,selected:_3e9.selected}); -return _3ea; -}}; -$.fn.splitbutton.parseOptions=function(_3eb){ -var t=$(_3eb); -return $.extend({},$.fn.linkbutton.parseOptions(_3eb),$.parser.parseOptions(_3eb,["menu",{plain:"boolean",duration:"number"}])); -}; -$.fn.splitbutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"s-btn-active",btn2:"s-btn-plain-active",arrow:"s-btn-downarrow",trigger:"s-btn-downarrow"}}); -})(jQuery); -(function($){ -function init(_3ec){ -$(_3ec).addClass("searchbox-f").hide(); -var span=$("").insertAfter(_3ec); -var _3ed=$("").appendTo(span); -$("").appendTo(span); -var name=$(_3ec).attr("name"); -if(name){ -_3ed.attr("name",name); -$(_3ec).removeAttr("name").attr("searchboxName",name); -} -return span; -}; -function _3ee(_3ef,_3f0){ -var opts=$.data(_3ef,"searchbox").options; -var sb=$.data(_3ef,"searchbox").searchbox; -if(_3f0){ -opts.width=_3f0; -} -sb.appendTo("body"); -if(isNaN(opts.width)){ -opts.width=sb._outerWidth(); -} -var _3f1=sb.find("span.searchbox-button"); -var menu=sb.find("a.searchbox-menu"); -var _3f2=sb.find("input.searchbox-text"); -sb._outerWidth(opts.width)._outerHeight(opts.height); -_3f2._outerWidth(sb.width()-menu._outerWidth()-_3f1._outerWidth()); -_3f2.css({height:sb.height()+"px",lineHeight:sb.height()+"px"}); -menu._outerHeight(sb.height()); -_3f1._outerHeight(sb.height()); -var _3f3=menu.find("span.l-btn-left"); -_3f3._outerHeight(sb.height()); -_3f3.find("span.l-btn-text,span.m-btn-downarrow").css({height:_3f3.height()+"px",lineHeight:_3f3.height()+"px"}); -sb.insertAfter(_3ef); -}; -function _3f4(_3f5){ -var _3f6=$.data(_3f5,"searchbox"); -var opts=_3f6.options; -if(opts.menu){ -_3f6.menu=$(opts.menu).menu({onClick:function(item){ -_3f7(item); -}}); -var item=_3f6.menu.children("div.menu-item:first"); -_3f6.menu.children("div.menu-item").each(function(){ -var _3f8=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -if(_3f8.selected){ -item=$(this); -return false; -} -}); -item.triggerHandler("click"); -}else{ -_3f6.searchbox.find("a.searchbox-menu").remove(); -_3f6.menu=null; -} -function _3f7(item){ -_3f6.searchbox.find("a.searchbox-menu").remove(); -var mb=$("").html(item.text); -mb.prependTo(_3f6.searchbox).menubutton({menu:_3f6.menu,iconCls:item.iconCls}); -_3f6.searchbox.find("input.searchbox-text").attr("name",item.name||item.text); -_3ee(_3f5); -}; -}; -function _3f9(_3fa){ -var _3fb=$.data(_3fa,"searchbox"); -var opts=_3fb.options; -var _3fc=_3fb.searchbox.find("input.searchbox-text"); -var _3fd=_3fb.searchbox.find(".searchbox-button"); -_3fc.unbind(".searchbox").bind("blur.searchbox",function(e){ -opts.value=$(this).val(); -if(opts.value==""){ -$(this).val(opts.prompt); -$(this).addClass("searchbox-prompt"); -}else{ -$(this).removeClass("searchbox-prompt"); -} -}).bind("focus.searchbox",function(e){ -if($(this).val()!=opts.value){ -$(this).val(opts.value); -} -$(this).removeClass("searchbox-prompt"); -}).bind("keydown.searchbox",function(e){ -if(e.keyCode==13){ -e.preventDefault(); -opts.value=$(this).val(); -opts.searcher.call(_3fa,opts.value,_3fc._propAttr("name")); -return false; -} -}); -_3fd.unbind(".searchbox").bind("click.searchbox",function(){ -opts.searcher.call(_3fa,opts.value,_3fc._propAttr("name")); -}).bind("mouseenter.searchbox",function(){ -$(this).addClass("searchbox-button-hover"); -}).bind("mouseleave.searchbox",function(){ -$(this).removeClass("searchbox-button-hover"); -}); -}; -function _3fe(_3ff){ -var _400=$.data(_3ff,"searchbox"); -var opts=_400.options; -var _401=_400.searchbox.find("input.searchbox-text"); -if(opts.value==""){ -_401.val(opts.prompt); -_401.addClass("searchbox-prompt"); -}else{ -_401.val(opts.value); -_401.removeClass("searchbox-prompt"); -} -}; -$.fn.searchbox=function(_402,_403){ -if(typeof _402=="string"){ -return $.fn.searchbox.methods[_402](this,_403); -} -_402=_402||{}; -return this.each(function(){ -var _404=$.data(this,"searchbox"); -if(_404){ -$.extend(_404.options,_402); -}else{ -_404=$.data(this,"searchbox",{options:$.extend({},$.fn.searchbox.defaults,$.fn.searchbox.parseOptions(this),_402),searchbox:init(this)}); -} -_3f4(this); -_3fe(this); -_3f9(this); -_3ee(this); -}); -}; -$.fn.searchbox.methods={options:function(jq){ -return $.data(jq[0],"searchbox").options; -},menu:function(jq){ -return $.data(jq[0],"searchbox").menu; -},textbox:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.searchbox-text"); -},getValue:function(jq){ -return $.data(jq[0],"searchbox").options.value; -},setValue:function(jq,_405){ -return jq.each(function(){ -$(this).searchbox("options").value=_405; -$(this).searchbox("textbox").val(_405); -$(this).searchbox("textbox").blur(); -}); -},getName:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.searchbox-text").attr("name"); -},selectName:function(jq,name){ -return jq.each(function(){ -var menu=$.data(this,"searchbox").menu; -if(menu){ -menu.children("div.menu-item[name=\""+name+"\"]").triggerHandler("click"); -} -}); -},destroy:function(jq){ -return jq.each(function(){ -var menu=$(this).searchbox("menu"); -if(menu){ -menu.menu("destroy"); -} -$.data(this,"searchbox").searchbox.remove(); -$(this).remove(); -}); -},resize:function(jq,_406){ -return jq.each(function(){ -_3ee(this,_406); -}); -}}; -$.fn.searchbox.parseOptions=function(_407){ -var t=$(_407); -return $.extend({},$.parser.parseOptions(_407,["width","height","prompt","menu"]),{value:t.val(),searcher:(t.attr("searcher")?eval(t.attr("searcher")):undefined)}); -}; -$.fn.searchbox.defaults={width:"auto",height:22,prompt:"",value:"",menu:null,searcher:function(_408,name){ -}}; -})(jQuery); -(function($){ -function init(_409){ -$(_409).addClass("validatebox-text"); -}; -function _40a(_40b){ -var _40c=$.data(_40b,"validatebox"); -_40c.validating=false; -if(_40c.timer){ -clearTimeout(_40c.timer); -} -$(_40b).tooltip("destroy"); -$(_40b).unbind(); -$(_40b).remove(); -}; -function _40d(_40e){ -var box=$(_40e); -var _40f=$.data(_40e,"validatebox"); -box.unbind(".validatebox"); -if(_40f.options.novalidate){ -return; -} -box.bind("focus.validatebox",function(){ -_40f.validating=true; -_40f.value=undefined; -(function(){ -if(_40f.validating){ -if(_40f.value!=box.val()){ -_40f.value=box.val(); -if(_40f.timer){ -clearTimeout(_40f.timer); -} -_40f.timer=setTimeout(function(){ -$(_40e).validatebox("validate"); -},_40f.options.delay); -}else{ -_414(_40e); -} -setTimeout(arguments.callee,200); -} -})(); -}).bind("blur.validatebox",function(){ -if(_40f.timer){ -clearTimeout(_40f.timer); -_40f.timer=undefined; -} -_40f.validating=false; -_410(_40e); -}).bind("mouseenter.validatebox",function(){ -if(box.hasClass("validatebox-invalid")){ -_411(_40e); -} -}).bind("mouseleave.validatebox",function(){ -if(!_40f.validating){ -_410(_40e); -} -}); -}; -function _411(_412){ -var _413=$.data(_412,"validatebox"); -var opts=_413.options; -$(_412).tooltip($.extend({},opts.tipOptions,{content:_413.message,position:opts.tipPosition,deltaX:opts.deltaX})).tooltip("show"); -_413.tip=true; -}; -function _414(_415){ -var _416=$.data(_415,"validatebox"); -if(_416&&_416.tip){ -$(_415).tooltip("reposition"); -} -}; -function _410(_417){ -var _418=$.data(_417,"validatebox"); -_418.tip=false; -$(_417).tooltip("hide"); -}; -function _419(_41a){ -var _41b=$.data(_41a,"validatebox"); -var opts=_41b.options; -var box=$(_41a); -var _41c=box.val(); -function _41d(msg){ -_41b.message=msg; -}; -function _41e(_41f){ -var _420=/([a-zA-Z_]+)(.*)/.exec(_41f); -var rule=opts.rules[_420[1]]; -if(rule&&_41c){ -var _421=eval(_420[2]); -if(!rule["validator"](_41c,_421)){ -box.addClass("validatebox-invalid"); -var _422=rule["message"]; -if(_421){ -for(var i=0;i<_421.length;i++){ -_422=_422.replace(new RegExp("\\{"+i+"\\}","g"),_421[i]); -} -} -_41d(opts.invalidMessage||_422); -if(_41b.validating){ -_411(_41a); -} -return false; -} -} -return true; -}; -box.removeClass("validatebox-invalid"); -_410(_41a); -if(opts.novalidate||box.is(":disabled")){ -return true; -} -if(opts.required){ -if(_41c==""){ -box.addClass("validatebox-invalid"); -_41d(opts.missingMessage); -if(_41b.validating){ -_411(_41a); -} -return false; -} -} -if(opts.validType){ -if(typeof opts.validType=="string"){ -if(!_41e(opts.validType)){ -return false; -} -}else{ -for(var i=0;i=_42d[0]&&len<=_42d[1]; -},message:"Please enter a value between {0} and {1}."},remote:{validator:function(_42e,_42f){ -var data={}; -data[_42f[1]]=_42e; -var _430=$.ajax({url:_42f[0],dataType:"json",data:data,async:false,cache:false,type:"post"}).responseText; -return _430=="true"; -},message:"Please fix this field."}}}; -})(jQuery); -(function($){ -function _431(_432,_433){ -_433=_433||{}; -var _434={}; -if(_433.onSubmit){ -if(_433.onSubmit.call(_432,_434)==false){ -return; -} -} -var form=$(_432); -if(_433.url){ -form.attr("action",_433.url); -} -var _435="easyui_frame_"+(new Date().getTime()); -var _436=$("").attr("src",window.ActiveXObject?"javascript:false":"about:blank").css({position:"absolute",top:-1000,left:-1000}); -var t=form.attr("target"),a=form.attr("action"); -form.attr("target",_435); -var _437=$(); -try{ -_436.appendTo("body"); -_436.bind("load",cb); -for(var n in _434){ -var f=$("").val(_434[n]).appendTo(form); -_437=_437.add(f); -} -_438(); -form[0].submit(); -} -finally{ -form.attr("action",a); -t?form.attr("target",t):form.removeAttr("target"); -_437.remove(); -} -function _438(){ -var f=$("#"+_435); -if(!f.length){ -return; -} -try{ -var s=f.contents()[0].readyState; -if(s&&s.toLowerCase()=="uninitialized"){ -setTimeout(_438,100); -} -} -catch(e){ -cb(); -} -}; -var _439=10; -function cb(){ -var _43a=$("#"+_435); -if(!_43a.length){ -return; -} -_43a.unbind(); -var data=""; -try{ -var body=_43a.contents().find("body"); -data=body.html(); -if(data==""){ -if(--_439){ -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){ -} -if(_433.success){ -_433.success(data); -} -setTimeout(function(){ -_43a.unbind(); -_43a.remove(); -},100); -}; -}; -function load(_43b,data){ -if(!$.data(_43b,"form")){ -$.data(_43b,"form",{options:$.extend({},$.fn.form.defaults)}); -} -var opts=$.data(_43b,"form").options; -if(typeof data=="string"){ -var _43c={}; -if(opts.onBeforeLoad.call(_43b,_43c)==false){ -return; -} -$.ajax({url:data,data:_43c,dataType:"json",success:function(data){ -_43d(data); -},error:function(){ -opts.onLoadError.apply(_43b,arguments); -}}); -}else{ -_43d(data); -} -function _43d(data){ -var form=$(_43b); -for(var name in data){ -var val=data[name]; -var rr=_43e(name,val); -if(!rr.length){ -var _43f=_440(name,val); -if(!_43f){ -$("input[name=\""+name+"\"]",form).val(val); -$("textarea[name=\""+name+"\"]",form).val(val); -$("select[name=\""+name+"\"]",form).val(val); -} -} -_441(name,val); -} -opts.onLoadSuccess.call(_43b,data); -_447(_43b); -}; -function _43e(name,val){ -var rr=$(_43b).find("input[name=\""+name+"\"][type=radio], input[name=\""+name+"\"][type=checkbox]"); -rr._propAttr("checked",false); -rr.each(function(){ -var f=$(this); -if(f.val()==String(val)||$.inArray(f.val(),$.isArray(val)?val:[val])>=0){ -f._propAttr("checked",true); -} -}); -return rr; -}; -function _440(name,val){ -var _442=0; -var pp=["numberbox","slider"]; -for(var i=0;i").insertAfter(_459); -var name=$(_459).attr("name"); -if(name){ -v.attr("name",name); -$(_459).removeAttr("name").attr("numberboxName",name); -} -return v; -}; -function _45a(_45b){ -var opts=$.data(_45b,"numberbox").options; -var fn=opts.onChange; -opts.onChange=function(){ -}; -_45c(_45b,opts.parser.call(_45b,opts.value)); -opts.onChange=fn; -opts.originalValue=_45d(_45b); -}; -function _45d(_45e){ -return $.data(_45e,"numberbox").field.val(); -}; -function _45c(_45f,_460){ -var _461=$.data(_45f,"numberbox"); -var opts=_461.options; -var _462=_45d(_45f); -_460=opts.parser.call(_45f,_460); -opts.value=_460; -_461.field.val(_460); -$(_45f).val(opts.formatter.call(_45f,_460)); -if(_462!=_460){ -opts.onChange.call(_45f,_460,_462); -} -}; -function _463(_464){ -var opts=$.data(_464,"numberbox").options; -$(_464).unbind(".numberbox").bind("keypress.numberbox",function(e){ -return opts.filter.call(_464,e); -}).bind("blur.numberbox",function(){ -_45c(_464,$(this).val()); -$(this).val(opts.formatter.call(_464,_45d(_464))); -}).bind("focus.numberbox",function(){ -var vv=_45d(_464); -if(vv!=opts.parser.call(_464,$(this).val())){ -$(this).val(opts.formatter.call(_464,vv)); -} -}); -}; -function _465(_466){ -if($.fn.validatebox){ -var opts=$.data(_466,"numberbox").options; -$(_466).validatebox(opts); -} -}; -function _467(_468,_469){ -var opts=$.data(_468,"numberbox").options; -if(_469){ -opts.disabled=true; -$(_468).attr("disabled",true); -}else{ -opts.disabled=false; -$(_468).removeAttr("disabled"); -} -}; -$.fn.numberbox=function(_46a,_46b){ -if(typeof _46a=="string"){ -var _46c=$.fn.numberbox.methods[_46a]; -if(_46c){ -return _46c(this,_46b); -}else{ -return this.validatebox(_46a,_46b); -} -} -_46a=_46a||{}; -return this.each(function(){ -var _46d=$.data(this,"numberbox"); -if(_46d){ -$.extend(_46d.options,_46a); -}else{ -_46d=$.data(this,"numberbox",{options:$.extend({},$.fn.numberbox.defaults,$.fn.numberbox.parseOptions(this),_46a),field:init(this)}); -$(this).removeAttr("disabled"); -$(this).css({imeMode:"disabled"}); -} -_467(this,_46d.options.disabled); -_463(this); -_465(this); -_45a(this); -}); -}; -$.fn.numberbox.methods={options:function(jq){ -return $.data(jq[0],"numberbox").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"numberbox").field.remove(); -$(this).validatebox("destroy"); -$(this).remove(); -}); -},disable:function(jq){ -return jq.each(function(){ -_467(this,true); -}); -},enable:function(jq){ -return jq.each(function(){ -_467(this,false); -}); -},fix:function(jq){ -return jq.each(function(){ -_45c(this,$(this).val()); -}); -},setValue:function(jq,_46e){ -return jq.each(function(){ -_45c(this,_46e); -}); -},getValue:function(jq){ -return _45d(jq[0]); -},clear:function(jq){ -return jq.each(function(){ -var _46f=$.data(this,"numberbox"); -_46f.field.val(""); -$(this).val(""); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).numberbox("options"); -$(this).numberbox("setValue",opts.originalValue); -}); -}}; -$.fn.numberbox.parseOptions=function(_470){ -var t=$(_470); -return $.extend({},$.fn.validatebox.parseOptions(_470),$.parser.parseOptions(_470,["decimalSeparator","groupSeparator","suffix",{min:"number",max:"number",precision:"number"}]),{prefix:(t.attr("prefix")?t.attr("prefix"):undefined),disabled:(t.attr("disabled")?true:undefined),value:(t.val()||undefined)}); -}; -$.fn.numberbox.defaults=$.extend({},$.fn.validatebox.defaults,{disabled:false,value:"",min:null,max:null,precision:0,decimalSeparator:".",groupSeparator:"",prefix:"",suffix:"",filter:function(e){ -var opts=$(this).numberbox("options"); -if(e.which==45){ -return ($(this).val().indexOf("-")==-1?true:false); -} -var c=String.fromCharCode(e.which); -if(c==opts.decimalSeparator){ -return ($(this).val().indexOf(c)==-1?true:false); -}else{ -if(c==opts.groupSeparator){ -return true; -}else{ -if((e.which>=48&&e.which<=57&&e.ctrlKey==false&&e.shiftKey==false)||e.which==0||e.which==8){ -return true; -}else{ -if(e.ctrlKey==true&&(e.which==99||e.which==118)){ -return true; -}else{ -return false; -} -} -} -} -},formatter:function(_471){ -if(!_471){ -return _471; -} -_471=_471+""; -var opts=$(this).numberbox("options"); -var s1=_471,s2=""; -var dpos=_471.indexOf("."); -if(dpos>=0){ -s1=_471.substring(0,dpos); -s2=_471.substring(dpos+1,_471.length); -} -if(opts.groupSeparator){ -var p=/(\d+)(\d{3})/; -while(p.test(s1)){ -s1=s1.replace(p,"$1"+opts.groupSeparator+"$2"); -} -} -if(s2){ -return opts.prefix+s1+opts.decimalSeparator+s2+opts.suffix; -}else{ -return opts.prefix+s1+opts.suffix; -} -},parser:function(s){ -s=s+""; -var opts=$(this).numberbox("options"); -if(parseFloat(s)!=s){ -if(opts.prefix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(opts.prefix),"g"),"")); -} -if(opts.suffix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(opts.suffix),"g"),"")); -} -if(opts.groupSeparator){ -s=$.trim(s.replace(new RegExp("\\"+opts.groupSeparator,"g"),"")); -} -if(opts.decimalSeparator){ -s=$.trim(s.replace(new RegExp("\\"+opts.decimalSeparator,"g"),".")); -} -s=s.replace(/\s/g,""); -} -var val=parseFloat(s).toFixed(opts.precision); -if(isNaN(val)){ -val=""; -}else{ -if(typeof (opts.min)=="number"&&valopts.max){ -val=opts.max.toFixed(opts.precision); -} -} -} -return val; -},onChange:function(_472,_473){ -}}); -})(jQuery); -(function($){ -function _474(_475){ -var opts=$.data(_475,"calendar").options; -var t=$(_475); -opts.fit?$.extend(opts,t._fit()):t._fit(false); -var _476=t.find(".calendar-header"); -t._outerWidth(opts.width); -t._outerHeight(opts.height); -t.find(".calendar-body")._outerHeight(t.height()-_476._outerHeight()); -}; -function init(_477){ -$(_477).addClass("calendar").html("
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"Aprial 2010"+"
        "+"
        "+"
        "+"
        "+"
        "+""+""+""+"
        "+"
        "+"
        "+"
        "+"
        "); -$(_477).find(".calendar-title span").hover(function(){ -$(this).addClass("calendar-menu-hover"); -},function(){ -$(this).removeClass("calendar-menu-hover"); -}).click(function(){ -var menu=$(_477).find(".calendar-menu"); -if(menu.is(":visible")){ -menu.hide(); -}else{ -_47e(_477); -} -}); -$(".calendar-prevmonth,.calendar-nextmonth,.calendar-prevyear,.calendar-nextyear",_477).hover(function(){ -$(this).addClass("calendar-nav-hover"); -},function(){ -$(this).removeClass("calendar-nav-hover"); -}); -$(_477).find(".calendar-nextmonth").click(function(){ -_478(_477,1); -}); -$(_477).find(".calendar-prevmonth").click(function(){ -_478(_477,-1); -}); -$(_477).find(".calendar-nextyear").click(function(){ -_47b(_477,1); -}); -$(_477).find(".calendar-prevyear").click(function(){ -_47b(_477,-1); -}); -$(_477).bind("_resize",function(){ -var opts=$.data(_477,"calendar").options; -if(opts.fit==true){ -_474(_477); -} -return false; -}); -}; -function _478(_479,_47a){ -var opts=$.data(_479,"calendar").options; -opts.month+=_47a; -if(opts.month>12){ -opts.year++; -opts.month=1; -}else{ -if(opts.month<1){ -opts.year--; -opts.month=12; -} -} -show(_479); -var menu=$(_479).find(".calendar-menu-month-inner"); -menu.find("td.calendar-selected").removeClass("calendar-selected"); -menu.find("td:eq("+(opts.month-1)+")").addClass("calendar-selected"); -}; -function _47b(_47c,_47d){ -var opts=$.data(_47c,"calendar").options; -opts.year+=_47d; -show(_47c); -var menu=$(_47c).find(".calendar-menu-year"); -menu.val(opts.year); -}; -function _47e(_47f){ -var opts=$.data(_47f,"calendar").options; -$(_47f).find(".calendar-menu").show(); -if($(_47f).find(".calendar-menu-month-inner").is(":empty")){ -$(_47f).find(".calendar-menu-month-inner").empty(); -var t=$("
        ").appendTo($(_47f).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); -} -} -$(_47f).find(".calendar-menu-prev,.calendar-menu-next").hover(function(){ -$(this).addClass("calendar-menu-hover"); -},function(){ -$(this).removeClass("calendar-menu-hover"); -}); -$(_47f).find(".calendar-menu-next").click(function(){ -var y=$(_47f).find(".calendar-menu-year"); -if(!isNaN(y.val())){ -y.val(parseInt(y.val())+1); -} -}); -$(_47f).find(".calendar-menu-prev").click(function(){ -var y=$(_47f).find(".calendar-menu-year"); -if(!isNaN(y.val())){ -y.val(parseInt(y.val()-1)); -} -}); -$(_47f).find(".calendar-menu-year").keypress(function(e){ -if(e.keyCode==13){ -_480(); -} -}); -$(_47f).find(".calendar-menu-month").hover(function(){ -$(this).addClass("calendar-menu-hover"); -},function(){ -$(this).removeClass("calendar-menu-hover"); -}).click(function(){ -var menu=$(_47f).find(".calendar-menu"); -menu.find(".calendar-selected").removeClass("calendar-selected"); -$(this).addClass("calendar-selected"); -_480(); -}); -} -function _480(){ -var menu=$(_47f).find(".calendar-menu"); -var year=menu.find(".calendar-menu-year").val(); -var _481=menu.find(".calendar-selected").attr("abbr"); -if(!isNaN(year)){ -opts.year=parseInt(year); -opts.month=parseInt(_481); -show(_47f); -} -menu.hide(); -}; -var body=$(_47f).find(".calendar-body"); -var sele=$(_47f).find(".calendar-menu"); -var _482=sele.find(".calendar-menu-year-inner"); -var _483=sele.find(".calendar-menu-month-inner"); -_482.find("input").val(opts.year).focus(); -_483.find("td.calendar-selected").removeClass("calendar-selected"); -_483.find("td:eq("+(opts.month-1)+")").addClass("calendar-selected"); -sele._outerWidth(body._outerWidth()); -sele._outerHeight(body._outerHeight()); -_483._outerHeight(sele.height()-_482._outerHeight()); -}; -function _484(_485,year,_486){ -var opts=$.data(_485,"calendar").options; -var _487=[]; -var _488=new Date(year,_486,0).getDate(); -for(var i=1;i<=_488;i++){ -_487.push([year,_486,i]); -} -var _489=[],week=[]; -var _48a=-1; -while(_487.length>0){ -var date=_487.shift(); -week.push(date); -var day=new Date(date[0],date[1]-1,date[2]).getDay(); -if(_48a==day){ -day=0; -}else{ -if(day==(opts.firstDay==0?7:opts.firstDay)-1){ -_489.push(week); -week=[]; -} -} -_48a=day; -} -if(week.length){ -_489.push(week); -} -var _48b=_489[0]; -if(_48b.length<7){ -while(_48b.length<7){ -var _48c=_48b[0]; -var date=new Date(_48c[0],_48c[1]-1,_48c[2]-1); -_48b.unshift([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -}else{ -var _48c=_48b[0]; -var week=[]; -for(var i=1;i<=7;i++){ -var date=new Date(_48c[0],_48c[1]-1,_48c[2]-i); -week.unshift([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -_489.unshift(week); -} -var _48d=_489[_489.length-1]; -while(_48d.length<7){ -var _48e=_48d[_48d.length-1]; -var date=new Date(_48e[0],_48e[1]-1,_48e[2]+1); -_48d.push([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -if(_489.length<6){ -var _48e=_48d[_48d.length-1]; -var week=[]; -for(var i=1;i<=7;i++){ -var date=new Date(_48e[0],_48e[1]-1,_48e[2]+i); -week.push([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -_489.push(week); -} -return _489; -}; -function show(_48f){ -var opts=$.data(_48f,"calendar").options; -$(_48f).find(".calendar-title span").html(opts.months[opts.month-1]+" "+opts.year); -var body=$(_48f).find("div.calendar-body"); -body.find(">table").remove(); -var t=$("
        ").prependTo(body); -var tr=$("").appendTo(t.find("thead")); -for(var i=opts.firstDay;i"+opts.weeks[i]+""); -} -for(var i=0;i"+opts.weeks[i]+""); -} -var _490=_484(_48f,opts.year,opts.month); -for(var i=0;i<_490.length;i++){ -var week=_490[i]; -var tr=$("").appendTo(t.find("tbody")); -for(var j=0;j").attr("abbr",day[0]+","+day[1]+","+day[2]).html(day[2]).appendTo(tr); -} -} -t.find("td[abbr^=\""+opts.year+","+opts.month+"\"]").removeClass("calendar-other-month"); -var now=new Date(); -var _491=now.getFullYear()+","+(now.getMonth()+1)+","+now.getDate(); -t.find("td[abbr=\""+_491+"\"]").addClass("calendar-today"); -if(opts.current){ -t.find(".calendar-selected").removeClass("calendar-selected"); -var _492=opts.current.getFullYear()+","+(opts.current.getMonth()+1)+","+opts.current.getDate(); -t.find("td[abbr=\""+_492+"\"]").addClass("calendar-selected"); -} -var _493=6-opts.firstDay; -var _494=_493+1; -if(_493>=7){ -_493-=7; -} -if(_494>=7){ -_494-=7; -} -t.find("tr").find("td:eq("+_493+")").addClass("calendar-saturday"); -t.find("tr").find("td:eq("+_494+")").addClass("calendar-sunday"); -t.find("td").hover(function(){ -$(this).addClass("calendar-hover"); -},function(){ -$(this).removeClass("calendar-hover"); -}).click(function(){ -t.find(".calendar-selected").removeClass("calendar-selected"); -$(this).addClass("calendar-selected"); -var _495=$(this).attr("abbr").split(","); -opts.current=new Date(_495[0],parseInt(_495[1])-1,_495[2]); -opts.onSelect.call(_48f,opts.current); -}); -}; -$.fn.calendar=function(_496,_497){ -if(typeof _496=="string"){ -return $.fn.calendar.methods[_496](this,_497); -} -_496=_496||{}; -return this.each(function(){ -var _498=$.data(this,"calendar"); -if(_498){ -$.extend(_498.options,_496); -}else{ -_498=$.data(this,"calendar",{options:$.extend({},$.fn.calendar.defaults,$.fn.calendar.parseOptions(this),_496)}); -init(this); -} -if(_498.options.border==false){ -$(this).addClass("calendar-noborder"); -} -_474(this); -show(this); -$(this).find("div.calendar-menu").hide(); -}); -}; -$.fn.calendar.methods={options:function(jq){ -return $.data(jq[0],"calendar").options; -},resize:function(jq){ -return jq.each(function(){ -_474(this); -}); -},moveTo:function(jq,date){ -return jq.each(function(){ -$(this).calendar({year:date.getFullYear(),month:date.getMonth()+1,current:date}); -}); -}}; -$.fn.calendar.parseOptions=function(_499){ -var t=$(_499); -return $.extend({},$.parser.parseOptions(_499,["width","height",{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:new Date(),onSelect:function(date){ -}}; -})(jQuery); -(function($){ -function init(_49a){ -var _49b=$(""+""+""+""+""+"").insertAfter(_49a); -$(_49a).addClass("spinner-text spinner-f").prependTo(_49b); -return _49b; -}; -function _49c(_49d,_49e){ -var opts=$.data(_49d,"spinner").options; -var _49f=$.data(_49d,"spinner").spinner; -if(_49e){ -opts.width=_49e; -} -var _4a0=$("
        ").insertBefore(_49f); -_49f.appendTo("body"); -if(isNaN(opts.width)){ -opts.width=$(_49d).outerWidth(); -} -var _4a1=_49f.find(".spinner-arrow"); -_49f._outerWidth(opts.width)._outerHeight(opts.height); -$(_49d)._outerWidth(_49f.width()-_4a1.outerWidth()); -$(_49d).css({height:_49f.height()+"px",lineHeight:_49f.height()+"px"}); -_4a1._outerHeight(_49f.height()); -_4a1.find("span")._outerHeight(_4a1.height()/2); -_49f.insertAfter(_4a0); -_4a0.remove(); -}; -function _4a2(_4a3){ -var opts=$.data(_4a3,"spinner").options; -var _4a4=$.data(_4a3,"spinner").spinner; -_4a4.find(".spinner-arrow-up,.spinner-arrow-down").unbind(".spinner"); -if(!opts.disabled){ -_4a4.find(".spinner-arrow-up").bind("mouseenter.spinner",function(){ -$(this).addClass("spinner-arrow-hover"); -}).bind("mouseleave.spinner",function(){ -$(this).removeClass("spinner-arrow-hover"); -}).bind("click.spinner",function(){ -opts.spin.call(_4a3,false); -opts.onSpinUp.call(_4a3); -$(_4a3).validatebox("validate"); -}); -_4a4.find(".spinner-arrow-down").bind("mouseenter.spinner",function(){ -$(this).addClass("spinner-arrow-hover"); -}).bind("mouseleave.spinner",function(){ -$(this).removeClass("spinner-arrow-hover"); -}).bind("click.spinner",function(){ -opts.spin.call(_4a3,true); -opts.onSpinDown.call(_4a3); -$(_4a3).validatebox("validate"); -}); -} -}; -function _4a5(_4a6,_4a7){ -var opts=$.data(_4a6,"spinner").options; -if(_4a7){ -opts.disabled=true; -$(_4a6).attr("disabled",true); -}else{ -opts.disabled=false; -$(_4a6).removeAttr("disabled"); -} -}; -$.fn.spinner=function(_4a8,_4a9){ -if(typeof _4a8=="string"){ -var _4aa=$.fn.spinner.methods[_4a8]; -if(_4aa){ -return _4aa(this,_4a9); -}else{ -return this.validatebox(_4a8,_4a9); -} -} -_4a8=_4a8||{}; -return this.each(function(){ -var _4ab=$.data(this,"spinner"); -if(_4ab){ -$.extend(_4ab.options,_4a8); -}else{ -_4ab=$.data(this,"spinner",{options:$.extend({},$.fn.spinner.defaults,$.fn.spinner.parseOptions(this),_4a8),spinner:init(this)}); -$(this).removeAttr("disabled"); -} -_4ab.options.originalValue=_4ab.options.value; -$(this).val(_4ab.options.value); -$(this).attr("readonly",!_4ab.options.editable); -_4a5(this,_4ab.options.disabled); -_49c(this); -$(this).validatebox(_4ab.options); -_4a2(this); -}); -}; -$.fn.spinner.methods={options:function(jq){ -var opts=$.data(jq[0],"spinner").options; -return $.extend(opts,{value:jq.val()}); -},destroy:function(jq){ -return jq.each(function(){ -var _4ac=$.data(this,"spinner").spinner; -$(this).validatebox("destroy"); -_4ac.remove(); -}); -},resize:function(jq,_4ad){ -return jq.each(function(){ -_49c(this,_4ad); -}); -},enable:function(jq){ -return jq.each(function(){ -_4a5(this,false); -_4a2(this); -}); -},disable:function(jq){ -return jq.each(function(){ -_4a5(this,true); -_4a2(this); -}); -},getValue:function(jq){ -return jq.val(); -},setValue:function(jq,_4ae){ -return jq.each(function(){ -var opts=$.data(this,"spinner").options; -opts.value=_4ae; -$(this).val(_4ae); -}); -},clear:function(jq){ -return jq.each(function(){ -var opts=$.data(this,"spinner").options; -opts.value=""; -$(this).val(""); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).spinner("options"); -$(this).spinner("setValue",opts.originalValue); -}); -}}; -$.fn.spinner.parseOptions=function(_4af){ -var t=$(_4af); -return $.extend({},$.fn.validatebox.parseOptions(_4af),$.parser.parseOptions(_4af,["width","height","min","max",{increment:"number",editable:"boolean"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.spinner.defaults=$.extend({},$.fn.validatebox.defaults,{width:"auto",height:22,deltaX:19,value:"",min:null,max:null,increment:1,editable:true,disabled:false,spin:function(down){ -},onSpinUp:function(){ -},onSpinDown:function(){ -}}); -})(jQuery); -(function($){ -function _4b0(_4b1){ -$(_4b1).addClass("numberspinner-f"); -var opts=$.data(_4b1,"numberspinner").options; -$(_4b1).spinner(opts).numberbox(opts); -}; -function _4b2(_4b3,down){ -var opts=$.data(_4b3,"numberspinner").options; -var v=parseFloat($(_4b3).numberbox("getValue")||opts.value)||0; -if(down==true){ -v-=opts.increment; -}else{ -v+=opts.increment; -} -$(_4b3).numberbox("setValue",v); -}; -$.fn.numberspinner=function(_4b4,_4b5){ -if(typeof _4b4=="string"){ -var _4b6=$.fn.numberspinner.methods[_4b4]; -if(_4b6){ -return _4b6(this,_4b5); -}else{ -return this.spinner(_4b4,_4b5); -} -} -_4b4=_4b4||{}; -return this.each(function(){ -var _4b7=$.data(this,"numberspinner"); -if(_4b7){ -$.extend(_4b7.options,_4b4); -}else{ -$.data(this,"numberspinner",{options:$.extend({},$.fn.numberspinner.defaults,$.fn.numberspinner.parseOptions(this),_4b4)}); -} -_4b0(this); -}); -}; -$.fn.numberspinner.methods={options:function(jq){ -var opts=$.data(jq[0],"numberspinner").options; -return $.extend(opts,{value:jq.numberbox("getValue"),originalValue:jq.numberbox("options").originalValue}); -},setValue:function(jq,_4b8){ -return jq.each(function(){ -$(this).numberbox("setValue",_4b8); -}); -},getValue:function(jq){ -return jq.numberbox("getValue"); -},clear:function(jq){ -return jq.each(function(){ -$(this).spinner("clear"); -$(this).numberbox("clear"); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).numberspinner("options"); -$(this).numberspinner("setValue",opts.originalValue); -}); -}}; -$.fn.numberspinner.parseOptions=function(_4b9){ -return $.extend({},$.fn.spinner.parseOptions(_4b9),$.fn.numberbox.parseOptions(_4b9),{}); -}; -$.fn.numberspinner.defaults=$.extend({},$.fn.spinner.defaults,$.fn.numberbox.defaults,{spin:function(down){ -_4b2(this,down); -}}); -})(jQuery); -(function($){ -function _4ba(_4bb){ -var opts=$.data(_4bb,"timespinner").options; -$(_4bb).addClass("timespinner-f"); -$(_4bb).spinner(opts); -$(_4bb).unbind(".timespinner"); -$(_4bb).bind("click.timespinner",function(){ -var _4bc=0; -if(this.selectionStart!=null){ -_4bc=this.selectionStart; -}else{ -if(this.createTextRange){ -var _4bd=_4bb.createTextRange(); -var s=document.selection.createRange(); -s.setEndPoint("StartToStart",_4bd); -_4bc=s.text.length; -} -} -if(_4bc>=0&&_4bc<=2){ -opts.highlight=0; -}else{ -if(_4bc>=3&&_4bc<=5){ -opts.highlight=1; -}else{ -if(_4bc>=6&&_4bc<=8){ -opts.highlight=2; -} -} -} -_4bf(_4bb); -}).bind("blur.timespinner",function(){ -_4be(_4bb); -}); -}; -function _4bf(_4c0){ -var opts=$.data(_4c0,"timespinner").options; -var _4c1=0,end=0; -if(opts.highlight==0){ -_4c1=0; -end=2; -}else{ -if(opts.highlight==1){ -_4c1=3; -end=5; -}else{ -if(opts.highlight==2){ -_4c1=6; -end=8; -} -} -} -if(_4c0.selectionStart!=null){ -_4c0.setSelectionRange(_4c1,end); -}else{ -if(_4c0.createTextRange){ -var _4c2=_4c0.createTextRange(); -_4c2.collapse(); -_4c2.moveEnd("character",end); -_4c2.moveStart("character",_4c1); -_4c2.select(); -} -} -$(_4c0).focus(); -}; -function _4c3(_4c4,_4c5){ -var opts=$.data(_4c4,"timespinner").options; -if(!_4c5){ -return null; -} -var vv=_4c5.split(opts.separator); -for(var i=0;itime){ -time=_4c8; -} -if(_4c9&&_4c9"]; -for(var i=0;i<_4dc.length;i++){ -_4db.cache[_4dc[i][0]]={width:_4dc[i][1]}; -} -var _4dd=0; -for(var s in _4db.cache){ -var item=_4db.cache[s]; -item.index=_4dd++; -ss.push(s+"{width:"+item.width+"}"); -} -ss.push(""); -$(ss.join("\n")).appendTo(cc); -setTimeout(function(){ -cc.children("style:not(:last)").remove(); -},0); -},getRule:function(_4de){ -var _4df=cc.children("style:last")[0]; -var _4e0=_4df.styleSheet?_4df.styleSheet:(_4df.sheet||document.styleSheets[document.styleSheets.length-1]); -var _4e1=_4e0.cssRules||_4e0.rules; -return _4e1[_4de]; -},set:function(_4e2,_4e3){ -var item=_4db.cache[_4e2]; -if(item){ -item.width=_4e3; -var rule=this.getRule(item.index); -if(rule){ -rule.style["width"]=_4e3; -} -} -},remove:function(_4e4){ -var tmp=[]; -for(var s in _4db.cache){ -if(s.indexOf(_4e4)==-1){ -tmp.push([s,_4db.cache[s].width]); -} -} -_4db.cache={}; -this.add(tmp); -},dirty:function(_4e5){ -if(_4e5){ -_4db.dirty.push(_4e5); -} -},clean:function(){ -for(var i=0;i<_4db.dirty.length;i++){ -this.remove(_4db.dirty[i]); -} -_4db.dirty=[]; -}}; -}; -function _4e6(_4e7,_4e8){ -var opts=$.data(_4e7,"datagrid").options; -var _4e9=$.data(_4e7,"datagrid").panel; -if(_4e8){ -if(_4e8.width){ -opts.width=_4e8.width; -} -if(_4e8.height){ -opts.height=_4e8.height; -} -} -if(opts.fit==true){ -var p=_4e9.panel("panel").parent(); -opts.width=p.width(); -opts.height=p.height(); -} -_4e9.panel("resize",{width:opts.width,height:opts.height}); -}; -function _4ea(_4eb){ -var opts=$.data(_4eb,"datagrid").options; -var dc=$.data(_4eb,"datagrid").dc; -var wrap=$.data(_4eb,"datagrid").panel; -var _4ec=wrap.width(); -var _4ed=wrap.height(); -var view=dc.view; -var _4ee=dc.view1; -var _4ef=dc.view2; -var _4f0=_4ee.children("div.datagrid-header"); -var _4f1=_4ef.children("div.datagrid-header"); -var _4f2=_4f0.find("table"); -var _4f3=_4f1.find("table"); -view.width(_4ec); -var _4f4=_4f0.children("div.datagrid-header-inner").show(); -_4ee.width(_4f4.find("table").width()); -if(!opts.showHeader){ -_4f4.hide(); -} -_4ef.width(_4ec-_4ee._outerWidth()); -_4ee.children("div.datagrid-header,div.datagrid-body,div.datagrid-footer").width(_4ee.width()); -_4ef.children("div.datagrid-header,div.datagrid-body,div.datagrid-footer").width(_4ef.width()); -var hh; -_4f0.css("height",""); -_4f1.css("height",""); -_4f2.css("height",""); -_4f3.css("height",""); -hh=Math.max(_4f2.height(),_4f3.height()); -_4f2.height(hh); -_4f3.height(hh); -_4f0.add(_4f1)._outerHeight(hh); -if(opts.height!="auto"){ -var _4f5=_4ed-_4ef.children("div.datagrid-header")._outerHeight()-_4ef.children("div.datagrid-footer")._outerHeight()-wrap.children("div.datagrid-toolbar")._outerHeight(); -wrap.children("div.datagrid-pager").each(function(){ -_4f5-=$(this)._outerHeight(); -}); -dc.body1.add(dc.body2).children("table.datagrid-btable-frozen").css({position:"absolute",top:dc.header2._outerHeight()}); -var _4f6=dc.body2.children("table.datagrid-btable-frozen")._outerHeight(); -_4ee.add(_4ef).children("div.datagrid-body").css({marginTop:_4f6,height:(_4f5-_4f6)}); -} -view.height(_4ef.height()); -}; -function _4f7(_4f8,_4f9,_4fa){ -var rows=$.data(_4f8,"datagrid").data.rows; -var opts=$.data(_4f8,"datagrid").options; -var dc=$.data(_4f8,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!opts.nowrap||opts.autoRowHeight||_4fa)){ -if(_4f9!=undefined){ -var tr1=opts.finder.getTr(_4f8,_4f9,"body",1); -var tr2=opts.finder.getTr(_4f8,_4f9,"body",2); -_4fb(tr1,tr2); -}else{ -var tr1=opts.finder.getTr(_4f8,0,"allbody",1); -var tr2=opts.finder.getTr(_4f8,0,"allbody",2); -_4fb(tr1,tr2); -if(opts.showFooter){ -var tr1=opts.finder.getTr(_4f8,0,"allfooter",1); -var tr2=opts.finder.getTr(_4f8,0,"allfooter",2); -_4fb(tr1,tr2); -} -} -} -_4ea(_4f8); -if(opts.height=="auto"){ -var _4fc=dc.body1.parent(); -var _4fd=dc.body2; -var _4fe=_4ff(_4fd); -var _500=_4fe.height; -if(_4fe.width>_4fd.width()){ -_500+=18; -} -_4fc.height(_500); -_4fd.height(_500); -dc.view.height(dc.view2.height()); -} -dc.body2.triggerHandler("scroll"); -function _4fb(trs1,trs2){ -for(var i=0;i"); -} -_508(true); -_508(false); -_4ea(_505); -function _508(_509){ -var _50a=_509?1:2; -var tr=opts.finder.getTr(_505,_506,"body",_50a); -(_509?dc.body1:dc.body2).children("table.datagrid-btable-frozen").append(tr); -}; -}; -function _50b(_50c,_50d){ -function _50e(){ -var _50f=[]; -var _510=[]; -$(_50c).children("thead").each(function(){ -var opt=$.parser.parseOptions(this,[{frozen:"boolean"}]); -$(this).find("tr").each(function(){ -var cols=[]; -$(this).find("th").each(function(){ -var th=$(this); -var col=$.extend({},$.parser.parseOptions(this,["field","align","halign","order",{sortable:"boolean",checkbox:"boolean",resizable:"boolean",fixed:"boolean"},{rowspan:"number",colspan:"number",width:"number"}]),{title:(th.html()||undefined),hidden:(th.attr("hidden")?true:undefined),formatter:(th.attr("formatter")?eval(th.attr("formatter")):undefined),styler:(th.attr("styler")?eval(th.attr("styler")):undefined),sorter:(th.attr("sorter")?eval(th.attr("sorter")):undefined)}); -if(th.attr("editor")){ -var s=$.trim(th.attr("editor")); -if(s.substr(0,1)=="{"){ -col.editor=eval("("+s+")"); -}else{ -col.editor=s; -} -} -cols.push(col); -}); -opt.frozen?_50f.push(cols):_510.push(cols); -}); -}); -return [_50f,_510]; -}; -var _511=$("
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"
        "+""+"
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"
        "+""+"
        "+"
        "+"
        "+"
        ").insertAfter(_50c); -_511.panel({doSize:false}); -_511.panel("panel").addClass("datagrid").bind("_resize",function(e,_512){ -var opts=$.data(_50c,"datagrid").options; -if(opts.fit==true||_512){ -_4e6(_50c); -setTimeout(function(){ -if($.data(_50c,"datagrid")){ -_513(_50c); -} -},0); -} -return false; -}); -$(_50c).hide().appendTo(_511.children("div.datagrid-view")); -var cc=_50e(); -var view=_511.children("div.datagrid-view"); -var _514=view.children("div.datagrid-view1"); -var _515=view.children("div.datagrid-view2"); -var _516=_511.closest("div.datagrid-view"); -if(!_516.length){ -_516=view; -} -var ss=_4d9(_516); -return {panel:_511,frozenColumns:cc[0],columns:cc[1],dc:{view:view,view1:_514,view2:_515,header1:_514.children("div.datagrid-header").children("div.datagrid-header-inner"),header2:_515.children("div.datagrid-header").children("div.datagrid-header-inner"),body1:_514.children("div.datagrid-body").children("div.datagrid-body-inner"),body2:_515.children("div.datagrid-body"),footer1:_514.children("div.datagrid-footer").children("div.datagrid-footer-inner"),footer2:_515.children("div.datagrid-footer").children("div.datagrid-footer-inner")},ss:ss}; -}; -function _517(_518){ -var _519=$.data(_518,"datagrid"); -var opts=_519.options; -var dc=_519.dc; -var _51a=_519.panel; -_51a.panel($.extend({},opts,{id:null,doSize:false,onResize:function(_51b,_51c){ -setTimeout(function(){ -if($.data(_518,"datagrid")){ -_4ea(_518); -_543(_518); -opts.onResize.call(_51a,_51b,_51c); -} -},0); -},onExpand:function(){ -_4f7(_518); -opts.onExpand.call(_51a); -}})); -_519.rowIdPrefix="datagrid-row-r"+(++_4d4); -_519.cellClassPrefix="datagrid-cell-c"+_4d4; -_51d(dc.header1,opts.frozenColumns,true); -_51d(dc.header2,opts.columns,false); -_51e(); -dc.header1.add(dc.header2).css("display",opts.showHeader?"block":"none"); -dc.footer1.add(dc.footer2).css("display",opts.showFooter?"block":"none"); -if(opts.toolbar){ -if($.isArray(opts.toolbar)){ -$("div.datagrid-toolbar",_51a).remove(); -var tb=$("
        ").prependTo(_51a); -var tr=tb.find("tr"); -for(var i=0;i
        ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(btn.handler||function(){ -}); -tool.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -$(opts.toolbar).addClass("datagrid-toolbar").prependTo(_51a); -$(opts.toolbar).show(); -} -}else{ -$("div.datagrid-toolbar",_51a).remove(); -} -$("div.datagrid-pager",_51a).remove(); -if(opts.pagination){ -var _51f=$("
        "); -if(opts.pagePosition=="bottom"){ -_51f.appendTo(_51a); -}else{ -if(opts.pagePosition=="top"){ -_51f.addClass("datagrid-pager-top").prependTo(_51a); -}else{ -var ptop=$("
        ").prependTo(_51a); -_51f.appendTo(_51a); -_51f=_51f.add(ptop); -} -} -_51f.pagination({total:(opts.pageNumber*opts.pageSize),pageNumber:opts.pageNumber,pageSize:opts.pageSize,pageList:opts.pageList,onSelectPage:function(_520,_521){ -opts.pageNumber=_520; -opts.pageSize=_521; -_51f.pagination("refresh",{pageNumber:_520,pageSize:_521}); -_60a(_518); -}}); -opts.pageSize=_51f.pagination("options").pageSize; -} -function _51d(_522,_523,_524){ -if(!_523){ -return; -} -$(_522).show(); -$(_522).empty(); -var _525=[]; -var _526=[]; -if(opts.sortName){ -_525=opts.sortName.split(","); -_526=opts.sortOrder.split(","); -} -var t=$("
        ").appendTo(_522); -for(var i=0;i<_523.length;i++){ -var tr=$("").appendTo($("tbody",t)); -var cols=_523[i]; -for(var j=0;j").appendTo(tr); -if(col.checkbox){ -td.attr("field",col.field); -$("
        ").html("").appendTo(td); -}else{ -if(col.field){ -td.attr("field",col.field); -td.append("
        "); -$("span",td).html(col.title); -$("span.datagrid-sort-icon",td).html(" "); -var cell=td.find("div.datagrid-cell"); -var pos=_4d5(_525,col.field); -if(pos>=0){ -cell.addClass("datagrid-sort-"+_526[pos]); -} -if(col.resizable==false){ -cell.attr("resizable","false"); -} -if(col.width){ -cell._outerWidth(col.width); -col.boxWidth=parseInt(cell[0].style.width); -}else{ -col.auto=true; -} -cell.css("text-align",(col.halign||col.align||"")); -col.cellClass=_519.cellClassPrefix+"-"+col.field.replace(/[\.|\s]/g,"-"); -cell.addClass(col.cellClass).css("width",""); -}else{ -$("
        ").html(col.title).appendTo(td); -} -} -if(col.hidden){ -td.hide(); -} -} -} -if(_524&&opts.rownumbers){ -var td=$("
        "); -if($("tr",t).length==0){ -td.wrap("").parent().appendTo($("tbody",t)); -}else{ -td.prependTo($("tr:first",t)); -} -} -}; -function _51e(){ -var _527=[]; -var _528=_529(_518,true).concat(_529(_518)); -for(var i=0;i<_528.length;i++){ -var col=_52a(_518,_528[i]); -if(col&&!col.checkbox){ -_527.push(["."+col.cellClass,col.boxWidth?col.boxWidth+"px":"auto"]); -} -} -_519.ss.add(_527); -_519.ss.dirty(_519.cellSelectorPrefix); -_519.cellSelectorPrefix="."+_519.cellClassPrefix; -}; -}; -function _52b(_52c){ -var _52d=$.data(_52c,"datagrid"); -var _52e=_52d.panel; -var opts=_52d.options; -var dc=_52d.dc; -var _52f=dc.header1.add(dc.header2); -_52f.find("input[type=checkbox]").unbind(".datagrid").bind("click.datagrid",function(e){ -if(opts.singleSelect&&opts.selectOnCheck){ -return false; -} -if($(this).is(":checked")){ -_5a5(_52c); -}else{ -_5ab(_52c); -} -e.stopPropagation(); -}); -var _530=_52f.find("div.datagrid-cell"); -_530.closest("td").unbind(".datagrid").bind("mouseenter.datagrid",function(){ -if(_52d.resizing){ -return; -} -$(this).addClass("datagrid-header-over"); -}).bind("mouseleave.datagrid",function(){ -$(this).removeClass("datagrid-header-over"); -}).bind("contextmenu.datagrid",function(e){ -var _531=$(this).attr("field"); -opts.onHeaderContextMenu.call(_52c,e,_531); -}); -_530.unbind(".datagrid").bind("click.datagrid",function(e){ -var p1=$(this).offset().left+5; -var p2=$(this).offset().left+$(this)._outerWidth()-5; -if(e.pageXp1){ -var _532=$(this).parent().attr("field"); -var col=_52a(_52c,_532); -if(!col.sortable||_52d.resizing){ -return; -} -var _533=[]; -var _534=[]; -if(opts.sortName){ -_533=opts.sortName.split(","); -_534=opts.sortOrder.split(","); -} -var pos=_4d5(_533,_532); -var _535=col.order||"asc"; -if(pos>=0){ -$(this).removeClass("datagrid-sort-asc datagrid-sort-desc"); -var _536=_534[pos]=="asc"?"desc":"asc"; -if(opts.multiSort&&_536==_535){ -_533.splice(pos,1); -_534.splice(pos,1); -}else{ -_534[pos]=_536; -$(this).addClass("datagrid-sort-"+_536); -} -}else{ -if(opts.multiSort){ -_533.push(_532); -_534.push(_535); -}else{ -_533=[_532]; -_534=[_535]; -_530.removeClass("datagrid-sort-asc datagrid-sort-desc"); -} -$(this).addClass("datagrid-sort-"+_535); -} -opts.sortName=_533.join(","); -opts.sortOrder=_534.join(","); -if(opts.remoteSort){ -_60a(_52c); -}else{ -var data=$.data(_52c,"datagrid").data; -_572(_52c,data); -} -opts.onSortColumn.call(_52c,opts.sortName,opts.sortOrder); -} -}).bind("dblclick.datagrid",function(e){ -var p1=$(this).offset().left+5; -var p2=$(this).offset().left+$(this)._outerWidth()-5; -var cond=opts.resizeHandle=="right"?(e.pageX>p2):(opts.resizeHandle=="left"?(e.pageXp2)); -if(cond){ -var _537=$(this).parent().attr("field"); -var col=_52a(_52c,_537); -if(col.resizable==false){ -return; -} -$(_52c).datagrid("autoSizeColumn",_537); -col.auto=false; -} -}); -var _538=opts.resizeHandle=="right"?"e":(opts.resizeHandle=="left"?"w":"e,w"); -_530.each(function(){ -$(this).resizable({handles:_538,disabled:($(this).attr("resizable")?$(this).attr("resizable")=="false":false),minWidth:25,onStartResize:function(e){ -_52d.resizing=true; -_52f.css("cursor",$("body").css("cursor")); -if(!_52d.proxy){ -_52d.proxy=$("
        ").appendTo(dc.view); -} -_52d.proxy.css({left:e.pageX-$(_52e).offset().left-1,display:"none"}); -setTimeout(function(){ -if(_52d.proxy){ -_52d.proxy.show(); -} -},500); -},onResize:function(e){ -_52d.proxy.css({left:e.pageX-$(_52e).offset().left-1,display:"block"}); -return false; -},onStopResize:function(e){ -_52f.css("cursor",""); -$(this).css("height",""); -$(this)._outerWidth($(this)._outerWidth()); -var _539=$(this).parent().attr("field"); -var col=_52a(_52c,_539); -col.width=$(this)._outerWidth(); -col.boxWidth=parseInt(this.style.width); -col.auto=undefined; -$(this).css("width",""); -_513(_52c,_539); -_52d.proxy.remove(); -_52d.proxy=null; -if($(this).parents("div:first.datagrid-header").parent().hasClass("datagrid-view1")){ -_4ea(_52c); -} -_543(_52c); -opts.onResizeColumn.call(_52c,_539,col.width); -setTimeout(function(){ -_52d.resizing=false; -},0); -}}); -}); -dc.body1.add(dc.body2).unbind().bind("mouseover",function(e){ -if(_52d.resizing){ -return; -} -var tr=$(e.target).closest("tr.datagrid-row"); -if(!_53a(tr)){ -return; -} -var _53b=_53c(tr); -_58d(_52c,_53b); -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tr=$(e.target).closest("tr.datagrid-row"); -if(!_53a(tr)){ -return; -} -var _53d=_53c(tr); -opts.finder.getTr(_52c,_53d).removeClass("datagrid-row-over"); -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!_53a(tr)){ -return; -} -var _53e=_53c(tr); -if(tt.parent().hasClass("datagrid-cell-check")){ -if(opts.singleSelect&&opts.selectOnCheck){ -if(!opts.checkOnSelect){ -_5ab(_52c,true); -} -_598(_52c,_53e); -}else{ -if(tt.is(":checked")){ -_598(_52c,_53e); -}else{ -_59f(_52c,_53e); -} -} -}else{ -var row=opts.finder.getRow(_52c,_53e); -var td=tt.closest("td[field]",tr); -if(td.length){ -var _53f=td.attr("field"); -opts.onClickCell.call(_52c,_53e,_53f,row[_53f]); -} -if(opts.singleSelect==true){ -_591(_52c,_53e); -}else{ -if(tr.hasClass("datagrid-row-selected")){ -_599(_52c,_53e); -}else{ -_591(_52c,_53e); -} -} -opts.onClickRow.call(_52c,_53e,row); -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!_53a(tr)){ -return; -} -var _540=_53c(tr); -var row=opts.finder.getRow(_52c,_540); -var td=tt.closest("td[field]",tr); -if(td.length){ -var _541=td.attr("field"); -opts.onDblClickCell.call(_52c,_540,_541,row[_541]); -} -opts.onDblClickRow.call(_52c,_540,row); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var tr=$(e.target).closest("tr.datagrid-row"); -if(!_53a(tr)){ -return; -} -var _542=_53c(tr); -var row=opts.finder.getRow(_52c,_542); -opts.onRowContextMenu.call(_52c,e,_542,row); -e.stopPropagation(); -}); -dc.body2.bind("scroll",function(){ -var b1=dc.view1.children("div.datagrid-body"); -b1.scrollTop($(this).scrollTop()); -var c1=dc.body1.children(":first"); -var c2=dc.body2.children(":first"); -if(c1.length&&c2.length){ -var top1=c1.offset().top; -var top2=c2.offset().top; -if(top1!=top2){ -b1.scrollTop(b1.scrollTop()+top1-top2); -} -} -dc.view2.children("div.datagrid-header,div.datagrid-footer")._scrollLeft($(this)._scrollLeft()); -dc.body2.children("table.datagrid-btable-frozen").css("left",-$(this)._scrollLeft()); -}); -function _53c(tr){ -if(tr.attr("datagrid-row-index")){ -return parseInt(tr.attr("datagrid-row-index")); -}else{ -return tr.attr("node-id"); -} -}; -function _53a(tr){ -return tr.length&&tr.parent().length; -}; -}; -function _543(_544){ -var _545=$.data(_544,"datagrid"); -var opts=_545.options; -var dc=_545.dc; -dc.body2.css("overflow-x",opts.fitColumns?"hidden":""); -if(!opts.fitColumns){ -return; -} -if(!_545.leftWidth){ -_545.leftWidth=0; -} -var _546=dc.view2.children("div.datagrid-header"); -var _547=0; -var _548; -var _549=_529(_544,false); -for(var i=0;i<_549.length;i++){ -var col=_52a(_544,_549[i]); -if(_54a(col)){ -_547+=col.width; -_548=col; -} -} -if(!_547){ -return; -} -if(_548){ -_54b(_548,-_545.leftWidth); -} -var _54c=_546.children("div.datagrid-header-inner").show(); -var _54d=_546.width()-_546.find("table").width()-opts.scrollbarSize+_545.leftWidth; -var rate=_54d/_547; -if(!opts.showHeader){ -_54c.hide(); -} -for(var i=0;i<_549.length;i++){ -var col=_52a(_544,_549[i]); -if(_54a(col)){ -var _54e=parseInt(col.width*rate); -_54b(col,_54e); -_54d-=_54e; -} -} -_545.leftWidth=_54d; -if(_548){ -_54b(_548,_545.leftWidth); -} -_513(_544); -function _54b(col,_54f){ -col.width+=_54f; -col.boxWidth+=_54f; -}; -function _54a(col){ -if(!col.hidden&&!col.checkbox&&!col.auto&&!col.fixed){ -return true; -} -}; -}; -function _550(_551,_552){ -var _553=$.data(_551,"datagrid"); -var opts=_553.options; -var dc=_553.dc; -var tmp=$("
        ").appendTo("body"); -if(_552){ -_4e6(_552); -if(opts.fitColumns){ -_4ea(_551); -_543(_551); -} -}else{ -var _554=false; -var _555=_529(_551,true).concat(_529(_551,false)); -for(var i=0;i<_555.length;i++){ -var _552=_555[i]; -var col=_52a(_551,_552); -if(col.auto){ -_4e6(_552); -_554=true; -} -} -if(_554&&opts.fitColumns){ -_4ea(_551); -_543(_551); -} -} -tmp.remove(); -function _4e6(_556){ -var _557=dc.view.find("div.datagrid-header td[field=\""+_556+"\"] div.datagrid-cell"); -_557.css("width",""); -var col=$(_551).datagrid("getColumnOption",_556); -col.width=undefined; -col.boxWidth=undefined; -col.auto=true; -$(_551).datagrid("fixColumnSize",_556); -var _558=Math.max(_559("header"),_559("allbody"),_559("allfooter")); -_557._outerWidth(_558); -col.width=_558; -col.boxWidth=parseInt(_557[0].style.width); -_557.css("width",""); -$(_551).datagrid("fixColumnSize",_556); -opts.onResizeColumn.call(_551,_556,col.width); -function _559(type){ -var _55a=0; -if(type=="header"){ -_55a=_55b(_557); -}else{ -opts.finder.getTr(_551,0,type).find("td[field=\""+_556+"\"] div.datagrid-cell").each(function(){ -var w=_55b($(this)); -if(_55ab?1:-1); -}; -r=_577(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -} -if(opts.view.onBeforeRender){ -opts.view.onBeforeRender.call(opts.view,_573,data.rows); -} -opts.view.render.call(opts.view,_573,dc.body2,false); -opts.view.render.call(opts.view,_573,dc.body1,true); -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,_573,dc.footer2,false); -opts.view.renderFooter.call(opts.view,_573,dc.footer1,true); -} -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,_573); -} -_574.ss.clean(); -opts.onLoadSuccess.call(_573,data); -var _578=$(_573).datagrid("getPager"); -if(_578.length){ -var _579=_578.pagination("options"); -if(_579.total!=data.total){ -_578.pagination("refresh",{total:data.total}); -if(opts.pageNumber!=_579.pageNumber){ -opts.pageNumber=_579.pageNumber; -_60a(_573); -} -} -} -_4f7(_573); -dc.body2.triggerHandler("scroll"); -_57a(); -$(_573).datagrid("autoSizeColumn"); -function _57a(){ -if(opts.idField){ -for(var i=0;i_58b.height()-18){ -_58b.scrollTop(_58b.scrollTop()+top+tr._outerHeight()-_58b.height()+18); -} -} -} -}; -function _58d(_58e,_58f){ -var _590=$.data(_58e,"datagrid"); -var opts=_590.options; -opts.finder.getTr(_58e,_590.highlightIndex).removeClass("datagrid-row-over"); -opts.finder.getTr(_58e,_58f).addClass("datagrid-row-over"); -_590.highlightIndex=_58f; -}; -function _591(_592,_593,_594){ -var _595=$.data(_592,"datagrid"); -var dc=_595.dc; -var opts=_595.options; -var _596=_595.selectedRows; -if(opts.singleSelect){ -_597(_592); -_596.splice(0,_596.length); -} -if(!_594&&opts.checkOnSelect){ -_598(_592,_593,true); -} -var row=opts.finder.getRow(_592,_593); -if(opts.idField){ -_4d8(_596,opts.idField,row); -} -opts.finder.getTr(_592,_593).addClass("datagrid-row-selected"); -opts.onSelect.call(_592,_593,row); -_586(_592,_593); -}; -function _599(_59a,_59b,_59c){ -var _59d=$.data(_59a,"datagrid"); -var dc=_59d.dc; -var opts=_59d.options; -var _59e=$.data(_59a,"datagrid").selectedRows; -if(!_59c&&opts.checkOnSelect){ -_59f(_59a,_59b,true); -} -opts.finder.getTr(_59a,_59b).removeClass("datagrid-row-selected"); -var row=opts.finder.getRow(_59a,_59b); -if(opts.idField){ -_4d6(_59e,opts.idField,row[opts.idField]); -} -opts.onUnselect.call(_59a,_59b,row); -}; -function _5a0(_5a1,_5a2){ -var _5a3=$.data(_5a1,"datagrid"); -var opts=_5a3.options; -var rows=_5a3.data.rows; -var _5a4=$.data(_5a1,"datagrid").selectedRows; -if(!_5a2&&opts.checkOnSelect){ -_5a5(_5a1,true); -} -opts.finder.getTr(_5a1,"","allbody").addClass("datagrid-row-selected"); -if(opts.idField){ -for(var _5a6=0;_5a6"); -cell.children("table").bind("click dblclick contextmenu",function(e){ -e.stopPropagation(); -}); -$.data(cell[0],"datagrid.editor",{actions:_5db,target:_5db.init(cell.find("td"),_5da),field:_5d8,type:_5d9,oldHtml:_5dc}); -} -} -}); -_4f7(_5d6,_5d7,true); -}; -function _5cd(_5de,_5df){ -var opts=$.data(_5de,"datagrid").options; -var tr=opts.finder.getTr(_5de,_5df); -tr.children("td").each(function(){ -var cell=$(this).find("div.datagrid-editable"); -if(cell.length){ -var ed=$.data(cell[0],"datagrid.editor"); -if(ed.actions.destroy){ -ed.actions.destroy(ed.target); -} -cell.html(ed.oldHtml); -$.removeData(cell[0],"datagrid.editor"); -cell.removeClass("datagrid-editable"); -cell.css("width",""); -} -}); -}; -function _5c2(_5e0,_5e1){ -var tr=$.data(_5e0,"datagrid").options.finder.getTr(_5e0,_5e1); -if(!tr.hasClass("datagrid-row-editing")){ -return true; -} -var vbox=tr.find(".validatebox-text"); -vbox.validatebox("validate"); -vbox.trigger("mouseleave"); -var _5e2=tr.find(".validatebox-invalid"); -return _5e2.length==0; -}; -function _5e3(_5e4,_5e5){ -var _5e6=$.data(_5e4,"datagrid").insertedRows; -var _5e7=$.data(_5e4,"datagrid").deletedRows; -var _5e8=$.data(_5e4,"datagrid").updatedRows; -if(!_5e5){ -var rows=[]; -rows=rows.concat(_5e6); -rows=rows.concat(_5e7); -rows=rows.concat(_5e8); -return rows; -}else{ -if(_5e5=="inserted"){ -return _5e6; -}else{ -if(_5e5=="deleted"){ -return _5e7; -}else{ -if(_5e5=="updated"){ -return _5e8; -} -} -} -} -return []; -}; -function _5e9(_5ea,_5eb){ -var _5ec=$.data(_5ea,"datagrid"); -var opts=_5ec.options; -var data=_5ec.data; -var _5ed=_5ec.insertedRows; -var _5ee=_5ec.deletedRows; -$(_5ea).datagrid("cancelEdit",_5eb); -var row=data.rows[_5eb]; -if(_4d5(_5ed,row)>=0){ -_4d6(_5ed,row); -}else{ -_5ee.push(row); -} -_4d6(_5ec.selectedRows,opts.idField,data.rows[_5eb][opts.idField]); -_4d6(_5ec.checkedRows,opts.idField,data.rows[_5eb][opts.idField]); -opts.view.deleteRow.call(opts.view,_5ea,_5eb); -if(opts.height=="auto"){ -_4f7(_5ea); -} -$(_5ea).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _5ef(_5f0,_5f1){ -var data=$.data(_5f0,"datagrid").data; -var view=$.data(_5f0,"datagrid").options.view; -var _5f2=$.data(_5f0,"datagrid").insertedRows; -view.insertRow.call(view,_5f0,_5f1.index,_5f1.row); -_5f2.push(_5f1.row); -$(_5f0).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _5f3(_5f4,row){ -var data=$.data(_5f4,"datagrid").data; -var view=$.data(_5f4,"datagrid").options.view; -var _5f5=$.data(_5f4,"datagrid").insertedRows; -view.insertRow.call(view,_5f4,null,row); -_5f5.push(row); -$(_5f4).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _5f6(_5f7){ -var _5f8=$.data(_5f7,"datagrid"); -var data=_5f8.data; -var rows=data.rows; -var _5f9=[]; -for(var i=0;i=0){ -(_606=="s"?_591:_598)(_5fd,_607,true); -} -} -}; -for(var i=0;i0){ -_572(this,data); -_5f6(this); -} -} -_4e6(this); -_60a(this); -_52b(this); -}); -}; -var _618={text:{init:function(_619,_61a){ -var _61b=$("").appendTo(_619); -return _61b; -},getValue:function(_61c){ -return $(_61c).val(); -},setValue:function(_61d,_61e){ -$(_61d).val(_61e); -},resize:function(_61f,_620){ -$(_61f)._outerWidth(_620)._outerHeight(22); -}},textarea:{init:function(_621,_622){ -var _623=$("").appendTo(_621); -return _623; -},getValue:function(_624){ -return $(_624).val(); -},setValue:function(_625,_626){ -$(_625).val(_626); -},resize:function(_627,_628){ -$(_627)._outerWidth(_628); -}},checkbox:{init:function(_629,_62a){ -var _62b=$("").appendTo(_629); -_62b.val(_62a.on); -_62b.attr("offval",_62a.off); -return _62b; -},getValue:function(_62c){ -if($(_62c).is(":checked")){ -return $(_62c).val(); -}else{ -return $(_62c).attr("offval"); -} -},setValue:function(_62d,_62e){ -var _62f=false; -if($(_62d).val()==_62e){ -_62f=true; -} -$(_62d)._propAttr("checked",_62f); -}},numberbox:{init:function(_630,_631){ -var _632=$("").appendTo(_630); -_632.numberbox(_631); -return _632; -},destroy:function(_633){ -$(_633).numberbox("destroy"); -},getValue:function(_634){ -$(_634).blur(); -return $(_634).numberbox("getValue"); -},setValue:function(_635,_636){ -$(_635).numberbox("setValue",_636); -},resize:function(_637,_638){ -$(_637)._outerWidth(_638)._outerHeight(22); -}},validatebox:{init:function(_639,_63a){ -var _63b=$("").appendTo(_639); -_63b.validatebox(_63a); -return _63b; -},destroy:function(_63c){ -$(_63c).validatebox("destroy"); -},getValue:function(_63d){ -return $(_63d).val(); -},setValue:function(_63e,_63f){ -$(_63e).val(_63f); -},resize:function(_640,_641){ -$(_640)._outerWidth(_641)._outerHeight(22); -}},datebox:{init:function(_642,_643){ -var _644=$("").appendTo(_642); -_644.datebox(_643); -return _644; -},destroy:function(_645){ -$(_645).datebox("destroy"); -},getValue:function(_646){ -return $(_646).datebox("getValue"); -},setValue:function(_647,_648){ -$(_647).datebox("setValue",_648); -},resize:function(_649,_64a){ -$(_649).datebox("resize",_64a); -}},combobox:{init:function(_64b,_64c){ -var _64d=$("").appendTo(_64b); -_64d.combobox(_64c||{}); -return _64d; -},destroy:function(_64e){ -$(_64e).combobox("destroy"); -},getValue:function(_64f){ -var opts=$(_64f).combobox("options"); -if(opts.multiple){ -return $(_64f).combobox("getValues").join(opts.separator); -}else{ -return $(_64f).combobox("getValue"); -} -},setValue:function(_650,_651){ -var opts=$(_650).combobox("options"); -if(opts.multiple){ -if(_651){ -$(_650).combobox("setValues",_651.split(opts.separator)); -}else{ -$(_650).combobox("clear"); -} -}else{ -$(_650).combobox("setValue",_651); -} -},resize:function(_652,_653){ -$(_652).combobox("resize",_653); -}},combotree:{init:function(_654,_655){ -var _656=$("").appendTo(_654); -_656.combotree(_655); -return _656; -},destroy:function(_657){ -$(_657).combotree("destroy"); -},getValue:function(_658){ -return $(_658).combotree("getValue"); -},setValue:function(_659,_65a){ -$(_659).combotree("setValue",_65a); -},resize:function(_65b,_65c){ -$(_65b).combotree("resize",_65c); -}}}; -$.fn.datagrid.methods={options:function(jq){ -var _65d=$.data(jq[0],"datagrid").options; -var _65e=$.data(jq[0],"datagrid").panel.panel("options"); -var opts=$.extend(_65d,{width:_65e.width,height:_65e.height,closed:_65e.closed,collapsed:_65e.collapsed,minimized:_65e.minimized,maximized:_65e.maximized}); -return opts; -},getPanel:function(jq){ -return $.data(jq[0],"datagrid").panel; -},getPager:function(jq){ -return $.data(jq[0],"datagrid").panel.children("div.datagrid-pager"); -},getColumnFields:function(jq,_65f){ -return _529(jq[0],_65f); -},getColumnOption:function(jq,_660){ -return _52a(jq[0],_660); -},resize:function(jq,_661){ -return jq.each(function(){ -_4e6(this,_661); -}); -},load:function(jq,_662){ -return jq.each(function(){ -var opts=$(this).datagrid("options"); -opts.pageNumber=1; -var _663=$(this).datagrid("getPager"); -_663.pagination("refresh",{pageNumber:1}); -_60a(this,_662); -}); -},reload:function(jq,_664){ -return jq.each(function(){ -_60a(this,_664); -}); -},reloadFooter:function(jq,_665){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -var dc=$.data(this,"datagrid").dc; -if(_665){ -$.data(this,"datagrid").footer=_665; -} -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,this,dc.footer2,false); -opts.view.renderFooter.call(opts.view,this,dc.footer1,true); -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,this); -} -$(this).datagrid("fixRowHeight"); -} -}); -},loading:function(jq){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -$(this).datagrid("getPager").pagination("loading"); -if(opts.loadMsg){ -var _666=$(this).datagrid("getPanel"); -if(!_666.children("div.datagrid-mask").length){ -$("
        ").appendTo(_666); -var msg=$("
        ").html(opts.loadMsg).appendTo(_666); -msg._outerHeight(40); -msg.css({marginLeft:(-msg.outerWidth()/2),lineHeight:(msg.height()+"px")}); -} -} -}); -},loaded:function(jq){ -return jq.each(function(){ -$(this).datagrid("getPager").pagination("loaded"); -var _667=$(this).datagrid("getPanel"); -_667.children("div.datagrid-mask-msg").remove(); -_667.children("div.datagrid-mask").remove(); -}); -},fitColumns:function(jq){ -return jq.each(function(){ -_543(this); -}); -},fixColumnSize:function(jq,_668){ -return jq.each(function(){ -_513(this,_668); -}); -},fixRowHeight:function(jq,_669){ -return jq.each(function(){ -_4f7(this,_669); -}); -},freezeRow:function(jq,_66a){ -return jq.each(function(){ -_504(this,_66a); -}); -},autoSizeColumn:function(jq,_66b){ -return jq.each(function(){ -_550(this,_66b); -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_572(this,data); -_5f6(this); -}); -},getData:function(jq){ -return $.data(jq[0],"datagrid").data; -},getRows:function(jq){ -return $.data(jq[0],"datagrid").data.rows; -},getFooterRows:function(jq){ -return $.data(jq[0],"datagrid").footer; -},getRowIndex:function(jq,id){ -return _57c(jq[0],id); -},getChecked:function(jq){ -return _583(jq[0]); -},getSelected:function(jq){ -var rows=_57f(jq[0]); -return rows.length>0?rows[0]:null; -},getSelections:function(jq){ -return _57f(jq[0]); -},clearSelections:function(jq){ -return jq.each(function(){ -var _66c=$.data(this,"datagrid").selectedRows; -_66c.splice(0,_66c.length); -_597(this); -}); -},clearChecked:function(jq){ -return jq.each(function(){ -var _66d=$.data(this,"datagrid").checkedRows; -_66d.splice(0,_66d.length); -_5ab(this); -}); -},scrollTo:function(jq,_66e){ -return jq.each(function(){ -_586(this,_66e); -}); -},highlightRow:function(jq,_66f){ -return jq.each(function(){ -_58d(this,_66f); -_586(this,_66f); -}); -},selectAll:function(jq){ -return jq.each(function(){ -_5a0(this); -}); -},unselectAll:function(jq){ -return jq.each(function(){ -_597(this); -}); -},selectRow:function(jq,_670){ -return jq.each(function(){ -_591(this,_670); -}); -},selectRecord:function(jq,id){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -if(opts.idField){ -var _671=_57c(this,id); -if(_671>=0){ -$(this).datagrid("selectRow",_671); -} -} -}); -},unselectRow:function(jq,_672){ -return jq.each(function(){ -_599(this,_672); -}); -},checkRow:function(jq,_673){ -return jq.each(function(){ -_598(this,_673); -}); -},uncheckRow:function(jq,_674){ -return jq.each(function(){ -_59f(this,_674); -}); -},checkAll:function(jq){ -return jq.each(function(){ -_5a5(this); -}); -},uncheckAll:function(jq){ -return jq.each(function(){ -_5ab(this); -}); -},beginEdit:function(jq,_675){ -return jq.each(function(){ -_5bd(this,_675); -}); -},endEdit:function(jq,_676){ -return jq.each(function(){ -_5c3(this,_676,false); -}); -},cancelEdit:function(jq,_677){ -return jq.each(function(){ -_5c3(this,_677,true); -}); -},getEditors:function(jq,_678){ -return _5ce(jq[0],_678); -},getEditor:function(jq,_679){ -return _5d2(jq[0],_679); -},refreshRow:function(jq,_67a){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -opts.view.refreshRow.call(opts.view,this,_67a); -}); -},validateRow:function(jq,_67b){ -return _5c2(jq[0],_67b); -},updateRow:function(jq,_67c){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -opts.view.updateRow.call(opts.view,this,_67c.index,_67c.row); -}); -},appendRow:function(jq,row){ -return jq.each(function(){ -_5f3(this,row); -}); -},insertRow:function(jq,_67d){ -return jq.each(function(){ -_5ef(this,_67d); -}); -},deleteRow:function(jq,_67e){ -return jq.each(function(){ -_5e9(this,_67e); -}); -},getChanges:function(jq,_67f){ -return _5e3(jq[0],_67f); -},acceptChanges:function(jq){ -return jq.each(function(){ -_5fa(this); -}); -},rejectChanges:function(jq){ -return jq.each(function(){ -_5fc(this); -}); -},mergeCells:function(jq,_680){ -return jq.each(function(){ -_610(this,_680); -}); -},showColumn:function(jq,_681){ -return jq.each(function(){ -var _682=$(this).datagrid("getPanel"); -_682.find("td[field=\""+_681+"\"]").show(); -$(this).datagrid("getColumnOption",_681).hidden=false; -$(this).datagrid("fitColumns"); -}); -},hideColumn:function(jq,_683){ -return jq.each(function(){ -var _684=$(this).datagrid("getPanel"); -_684.find("td[field=\""+_683+"\"]").hide(); -$(this).datagrid("getColumnOption",_683).hidden=true; -$(this).datagrid("fitColumns"); -}); -}}; -$.fn.datagrid.parseOptions=function(_685){ -var t=$(_685); -return $.extend({},$.fn.panel.parseOptions(_685),$.parser.parseOptions(_685,["url","toolbar","idField","sortName","sortOrder","pagePosition","resizeHandle",{fitColumns:"boolean",autoRowHeight:"boolean",striped:"boolean",nowrap:"boolean"},{rownumbers:"boolean",singleSelect:"boolean",checkOnSelect:"boolean",selectOnCheck:"boolean"},{pagination:"boolean",pageSize:"number",pageNumber:"number"},{multiSort:"boolean",remoteSort:"boolean",showHeader:"boolean",showFooter:"boolean"},{scrollbarSize:"number"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined),loadMsg:(t.attr("loadMsg")!=undefined?t.attr("loadMsg"):undefined),rowStyler:(t.attr("rowStyler")?eval(t.attr("rowStyler")):undefined)}); -}; -$.fn.datagrid.parseData=function(_686){ -var t=$(_686); -var data={total:0,rows:[]}; -var _687=t.datagrid("getColumnFields",true).concat(t.datagrid("getColumnFields",false)); -t.find("tbody tr").each(function(){ -data.total++; -var row={}; -$.extend(row,$.parser.parseOptions(this,["iconCls","state"])); -for(var i=0;i<_687.length;i++){ -row[_687[i]]=$(this).find("td:eq("+i+")").html(); -} -data.rows.push(row); -}); -return data; -}; -var _688={render:function(_689,_68a,_68b){ -var _68c=$.data(_689,"datagrid"); -var opts=_68c.options; -var rows=_68c.data.rows; -var _68d=$(_689).datagrid("getColumnFields",_68b); -if(_68b){ -if(!(opts.rownumbers||(opts.frozenColumns&&opts.frozenColumns.length))){ -return; -} -} -var _68e=[""]; -for(var i=0;i"); -_68e.push(this.renderRow.call(this,_689,_68d,_68b,i,rows[i])); -_68e.push(""); -} -_68e.push("
        "); -$(_68a).html(_68e.join("")); -},renderFooter:function(_693,_694,_695){ -var opts=$.data(_693,"datagrid").options; -var rows=$.data(_693,"datagrid").footer||[]; -var _696=$(_693).datagrid("getColumnFields",_695); -var _697=[""]; -for(var i=0;i"); -_697.push(this.renderRow.call(this,_693,_696,_695,i,rows[i])); -_697.push(""); -} -_697.push("
        "); -$(_694).html(_697.join("")); -},renderRow:function(_698,_699,_69a,_69b,_69c){ -var opts=$.data(_698,"datagrid").options; -var cc=[]; -if(_69a&&opts.rownumbers){ -var _69d=_69b+1; -if(opts.pagination){ -_69d+=(opts.pageNumber-1)*opts.pageSize; -} -cc.push("
        "+_69d+"
        "); -} -for(var i=0;i<_699.length;i++){ -var _69e=_699[i]; -var col=$(_698).datagrid("getColumnOption",_69e); -if(col){ -var _69f=_69c[_69e]; -var css=col.styler?(col.styler(_69f,_69c,_69b)||""):""; -var _6a0=""; -var _6a1=""; -if(typeof css=="string"){ -_6a1=css; -}else{ -if(cc){ -_6a0=css["class"]||""; -_6a1=css["style"]||""; -} -} -var cls=_6a0?"class=\""+_6a0+"\"":""; -var _6a2=col.hidden?"style=\"display:none;"+_6a1+"\"":(_6a1?"style=\""+_6a1+"\"":""); -cc.push(""); -if(col.checkbox){ -var _6a2=""; -}else{ -var _6a2=_6a1; -if(col.align){ -_6a2+=";text-align:"+col.align+";"; -} -if(!opts.nowrap){ -_6a2+=";white-space:normal;height:auto;"; -}else{ -if(opts.autoRowHeight){ -_6a2+=";height:auto;"; -} -} -} -cc.push("
        "); -if(col.checkbox){ -cc.push(""); -}else{ -if(col.formatter){ -cc.push(col.formatter(_69f,_69c,_69b)); -}else{ -cc.push(_69f); -} -} -cc.push("
        "); -cc.push(""); -} -} -return cc.join(""); -},refreshRow:function(_6a3,_6a4){ -this.updateRow.call(this,_6a3,_6a4,{}); -},updateRow:function(_6a5,_6a6,row){ -var opts=$.data(_6a5,"datagrid").options; -var rows=$(_6a5).datagrid("getRows"); -$.extend(rows[_6a6],row); -var css=opts.rowStyler?opts.rowStyler.call(_6a5,_6a6,rows[_6a6]):""; -var _6a7=""; -var _6a8=""; -if(typeof css=="string"){ -_6a8=css; -}else{ -if(css){ -_6a7=css["class"]||""; -_6a8=css["style"]||""; -} -} -var _6a7="datagrid-row "+(_6a6%2&&opts.striped?"datagrid-row-alt ":" ")+_6a7; -function _6a9(_6aa){ -var _6ab=$(_6a5).datagrid("getColumnFields",_6aa); -var tr=opts.finder.getTr(_6a5,_6a6,"body",(_6aa?1:2)); -var _6ac=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow.call(this,_6a5,_6ab,_6aa,_6a6,rows[_6a6])); -tr.attr("style",_6a8).attr("class",tr.hasClass("datagrid-row-selected")?_6a7+" datagrid-row-selected":_6a7); -if(_6ac){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -}; -_6a9.call(this,true); -_6a9.call(this,false); -$(_6a5).datagrid("fixRowHeight",_6a6); -},insertRow:function(_6ad,_6ae,row){ -var _6af=$.data(_6ad,"datagrid"); -var opts=_6af.options; -var dc=_6af.dc; -var data=_6af.data; -if(_6ae==undefined||_6ae==null){ -_6ae=data.rows.length; -} -if(_6ae>data.rows.length){ -_6ae=data.rows.length; -} -function _6b0(_6b1){ -var _6b2=_6b1?1:2; -for(var i=data.rows.length-1;i>=_6ae;i--){ -var tr=opts.finder.getTr(_6ad,i,"body",_6b2); -tr.attr("datagrid-row-index",i+1); -tr.attr("id",_6af.rowIdPrefix+"-"+_6b2+"-"+(i+1)); -if(_6b1&&opts.rownumbers){ -var _6b3=i+2; -if(opts.pagination){ -_6b3+=(opts.pageNumber-1)*opts.pageSize; -} -tr.find("div.datagrid-cell-rownumber").html(_6b3); -} -if(opts.striped){ -tr.removeClass("datagrid-row-alt").addClass((i+1)%2?"datagrid-row-alt":""); -} -} -}; -function _6b4(_6b5){ -var _6b6=_6b5?1:2; -var _6b7=$(_6ad).datagrid("getColumnFields",_6b5); -var _6b8=_6af.rowIdPrefix+"-"+_6b6+"-"+_6ae; -var tr=""; -if(_6ae>=data.rows.length){ -if(data.rows.length){ -opts.finder.getTr(_6ad,"","last",_6b6).after(tr); -}else{ -var cc=_6b5?dc.body1:dc.body2; -cc.html(""+tr+"
        "); -} -}else{ -opts.finder.getTr(_6ad,_6ae+1,"body",_6b6).before(tr); -} -}; -_6b0.call(this,true); -_6b0.call(this,false); -_6b4.call(this,true); -_6b4.call(this,false); -data.total+=1; -data.rows.splice(_6ae,0,row); -this.refreshRow.call(this,_6ad,_6ae); -},deleteRow:function(_6b9,_6ba){ -var _6bb=$.data(_6b9,"datagrid"); -var opts=_6bb.options; -var data=_6bb.data; -function _6bc(_6bd){ -var _6be=_6bd?1:2; -for(var i=_6ba+1;itable>tbody>tr[datagrid-row-index="+_6c9+"]"); -} -return tr; -}else{ -if(type=="footer"){ -return (_6ca==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index="+_6c9+"]"); -}else{ -if(type=="selected"){ -return (_6ca==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-selected"); -}else{ -if(type=="highlight"){ -return (_6ca==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-over"); -}else{ -if(type=="checked"){ -return (_6ca==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-checked"); -}else{ -if(type=="last"){ -return (_6ca==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]:last"); -}else{ -if(type=="allbody"){ -return (_6ca==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]"); -}else{ -if(type=="allfooter"){ -return (_6ca==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index]"); -} -} -} -} -} -} -} -} -} -},getRow:function(_6cc,p){ -var _6cd=(typeof p=="object")?p.attr("datagrid-row-index"):p; -return $.data(_6cc,"datagrid").data.rows[parseInt(_6cd)]; -}},view:_688,onBeforeLoad:function(_6ce){ -},onLoadSuccess:function(){ -},onLoadError:function(){ -},onClickRow:function(_6cf,_6d0){ -},onDblClickRow:function(_6d1,_6d2){ -},onClickCell:function(_6d3,_6d4,_6d5){ -},onDblClickCell:function(_6d6,_6d7,_6d8){ -},onSortColumn:function(sort,_6d9){ -},onResizeColumn:function(_6da,_6db){ -},onSelect:function(_6dc,_6dd){ -},onUnselect:function(_6de,_6df){ -},onSelectAll:function(rows){ -},onUnselectAll:function(rows){ -},onCheck:function(_6e0,_6e1){ -},onUncheck:function(_6e2,_6e3){ -},onCheckAll:function(rows){ -},onUncheckAll:function(rows){ -},onBeforeEdit:function(_6e4,_6e5){ -},onAfterEdit:function(_6e6,_6e7,_6e8){ -},onCancelEdit:function(_6e9,_6ea){ -},onHeaderContextMenu:function(e,_6eb){ -},onRowContextMenu:function(e,_6ec,_6ed){ -}}); -})(jQuery); -(function($){ -var _6ee; -function _6ef(_6f0){ -var _6f1=$.data(_6f0,"propertygrid"); -var opts=$.data(_6f0,"propertygrid").options; -$(_6f0).datagrid($.extend({},opts,{cls:"propertygrid",view:(opts.showGroup?opts.groupView:opts.view),onClickRow:function(_6f2,row){ -if(_6ee!=this){ -_6f3(_6ee); -_6ee=this; -} -if(opts.editIndex!=_6f2&&row.editor){ -var col=$(this).datagrid("getColumnOption","value"); -col.editor=row.editor; -_6f3(_6ee); -$(this).datagrid("beginEdit",_6f2); -$(this).datagrid("getEditors",_6f2)[0].target.focus(); -opts.editIndex=_6f2; -} -opts.onClickRow.call(_6f0,_6f2,row); -},loadFilter:function(data){ -_6f3(this); -return opts.loadFilter.call(this,data); -}})); -$(document).unbind(".propertygrid").bind("mousedown.propertygrid",function(e){ -var p=$(e.target).closest("div.datagrid-view,div.combo-panel"); -if(p.length){ -return; -} -_6f3(_6ee); -_6ee=undefined; -}); -}; -function _6f3(_6f4){ -var t=$(_6f4); -if(!t.length){ -return; -} -var opts=$.data(_6f4,"propertygrid").options; -var _6f5=opts.editIndex; -if(_6f5==undefined){ -return; -} -var ed=t.datagrid("getEditors",_6f5)[0]; -if(ed){ -ed.target.blur(); -if(t.datagrid("validateRow",_6f5)){ -t.datagrid("endEdit",_6f5); -}else{ -t.datagrid("cancelEdit",_6f5); -} -} -opts.editIndex=undefined; -}; -$.fn.propertygrid=function(_6f6,_6f7){ -if(typeof _6f6=="string"){ -var _6f8=$.fn.propertygrid.methods[_6f6]; -if(_6f8){ -return _6f8(this,_6f7); -}else{ -return this.datagrid(_6f6,_6f7); -} -} -_6f6=_6f6||{}; -return this.each(function(){ -var _6f9=$.data(this,"propertygrid"); -if(_6f9){ -$.extend(_6f9.options,_6f6); -}else{ -var opts=$.extend({},$.fn.propertygrid.defaults,$.fn.propertygrid.parseOptions(this),_6f6); -opts.frozenColumns=$.extend(true,[],opts.frozenColumns); -opts.columns=$.extend(true,[],opts.columns); -$.data(this,"propertygrid",{options:opts}); -} -_6ef(this); -}); -}; -$.fn.propertygrid.methods={options:function(jq){ -return $.data(jq[0],"propertygrid").options; -}}; -$.fn.propertygrid.parseOptions=function(_6fa){ -return $.extend({},$.fn.datagrid.parseOptions(_6fa),$.parser.parseOptions(_6fa,[{showGroup:"boolean"}])); -}; -var _6fb=$.extend({},$.fn.datagrid.defaults.view,{render:function(_6fc,_6fd,_6fe){ -var _6ff=[]; -var _700=this.groups; -for(var i=0;i<_700.length;i++){ -_6ff.push(this.renderGroup.call(this,_6fc,i,_700[i],_6fe)); -} -$(_6fd).html(_6ff.join("")); -},renderGroup:function(_701,_702,_703,_704){ -var _705=$.data(_701,"datagrid"); -var opts=_705.options; -var _706=$(_701).datagrid("getColumnFields",_704); -var _707=[]; -_707.push("
        "); -_707.push(""); -_707.push(""); -if((_704&&(opts.rownumbers||opts.frozenColumns.length))||(!_704&&!(opts.rownumbers||opts.frozenColumns.length))){ -_707.push(""); -} -_707.push(""); -_707.push(""); -_707.push("
         "); -if(!_704){ -_707.push(""); -_707.push(opts.groupFormatter.call(_701,_703.value,_703.rows)); -_707.push(""); -} -_707.push("
        "); -_707.push("
        "); -_707.push(""); -var _708=_703.startIndex; -for(var j=0;j<_703.rows.length;j++){ -var css=opts.rowStyler?opts.rowStyler.call(_701,_708,_703.rows[j]):""; -var _709=""; -var _70a=""; -if(typeof css=="string"){ -_70a=css; -}else{ -if(css){ -_709=css["class"]||""; -_70a=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_708%2&&opts.striped?"datagrid-row-alt ":" ")+_709+"\""; -var _70b=_70a?"style=\""+_70a+"\"":""; -var _70c=_705.rowIdPrefix+"-"+(_704?1:2)+"-"+_708; -_707.push(""); -_707.push(this.renderRow.call(this,_701,_706,_704,_708,_703.rows[j])); -_707.push(""); -_708++; -} -_707.push("
        "); -return _707.join(""); -},bindEvents:function(_70d){ -var _70e=$.data(_70d,"datagrid"); -var dc=_70e.dc; -var body=dc.body1.add(dc.body2); -var _70f=($.data(body[0],"events")||$._data(body[0],"events")).click[0].handler; -body.unbind("click").bind("click",function(e){ -var tt=$(e.target); -var _710=tt.closest("span.datagrid-row-expander"); -if(_710.length){ -var _711=_710.closest("div.datagrid-group").attr("group-index"); -if(_710.hasClass("datagrid-row-collapse")){ -$(_70d).datagrid("collapseGroup",_711); -}else{ -$(_70d).datagrid("expandGroup",_711); -} -}else{ -_70f(e); -} -e.stopPropagation(); -}); -},onBeforeRender:function(_712,rows){ -var _713=$.data(_712,"datagrid"); -var opts=_713.options; -_714(); -var _715=[]; -for(var i=0;i"+".datagrid-group{height:25px;overflow:hidden;font-weight:bold;border-bottom:1px solid #ccc;}"+""); -} -}; -}}); -$.extend($.fn.datagrid.methods,{expandGroup:function(jq,_71c){ -return jq.each(function(){ -var view=$.data(this,"datagrid").dc.view; -var _71d=view.find(_71c!=undefined?"div.datagrid-group[group-index=\""+_71c+"\"]":"div.datagrid-group"); -var _71e=_71d.find("span.datagrid-row-expander"); -if(_71e.hasClass("datagrid-row-expand")){ -_71e.removeClass("datagrid-row-expand").addClass("datagrid-row-collapse"); -_71d.next("table").show(); -} -$(this).datagrid("fixRowHeight"); -}); -},collapseGroup:function(jq,_71f){ -return jq.each(function(){ -var view=$.data(this,"datagrid").dc.view; -var _720=view.find(_71f!=undefined?"div.datagrid-group[group-index=\""+_71f+"\"]":"div.datagrid-group"); -var _721=_720.find("span.datagrid-row-expander"); -if(_721.hasClass("datagrid-row-collapse")){ -_721.removeClass("datagrid-row-collapse").addClass("datagrid-row-expand"); -_720.next("table").hide(); -} -$(this).datagrid("fixRowHeight"); -}); -}}); -$.fn.propertygrid.defaults=$.extend({},$.fn.datagrid.defaults,{singleSelect:true,remoteSort:false,fitColumns:true,loadMsg:"",frozenColumns:[[{field:"f",width:16,resizable:false}]],columns:[[{field:"name",title:"Name",width:100,sortable:true},{field:"value",title:"Value",width:100,resizable:false}]],showGroup:false,groupView:_6fb,groupField:"group",groupFormatter:function(_722,rows){ -return _722; -}}); -})(jQuery); -(function($){ -function _723(_724){ -var _725=$.data(_724,"treegrid"); -var opts=_725.options; -$(_724).datagrid($.extend({},opts,{url:null,data:null,loader:function(){ -return false; -},onBeforeLoad:function(){ -return false; -},onLoadSuccess:function(){ -},onResizeColumn:function(_726,_727){ -_73d(_724); -opts.onResizeColumn.call(_724,_726,_727); -},onSortColumn:function(sort,_728){ -opts.sortName=sort; -opts.sortOrder=_728; -if(opts.remoteSort){ -_73c(_724); -}else{ -var data=$(_724).treegrid("getData"); -_752(_724,0,data); -} -opts.onSortColumn.call(_724,sort,_728); -},onBeforeEdit:function(_729,row){ -if(opts.onBeforeEdit.call(_724,row)==false){ -return false; -} -},onAfterEdit:function(_72a,row,_72b){ -opts.onAfterEdit.call(_724,row,_72b); -},onCancelEdit:function(_72c,row){ -opts.onCancelEdit.call(_724,row); -},onSelect:function(_72d){ -opts.onSelect.call(_724,find(_724,_72d)); -},onUnselect:function(_72e){ -opts.onUnselect.call(_724,find(_724,_72e)); -},onSelectAll:function(){ -opts.onSelectAll.call(_724,$.data(_724,"treegrid").data); -},onUnselectAll:function(){ -opts.onUnselectAll.call(_724,$.data(_724,"treegrid").data); -},onCheck:function(_72f){ -opts.onCheck.call(_724,find(_724,_72f)); -},onUncheck:function(_730){ -opts.onUncheck.call(_724,find(_724,_730)); -},onCheckAll:function(){ -opts.onCheckAll.call(_724,$.data(_724,"treegrid").data); -},onUncheckAll:function(){ -opts.onUncheckAll.call(_724,$.data(_724,"treegrid").data); -},onClickRow:function(_731){ -opts.onClickRow.call(_724,find(_724,_731)); -},onDblClickRow:function(_732){ -opts.onDblClickRow.call(_724,find(_724,_732)); -},onClickCell:function(_733,_734){ -opts.onClickCell.call(_724,_734,find(_724,_733)); -},onDblClickCell:function(_735,_736){ -opts.onDblClickCell.call(_724,_736,find(_724,_735)); -},onRowContextMenu:function(e,_737){ -opts.onContextMenu.call(_724,e,find(_724,_737)); -}})); -if(!opts.columns){ -var _738=$.data(_724,"datagrid").options; -opts.columns=_738.columns; -opts.frozenColumns=_738.frozenColumns; -} -_725.dc=$.data(_724,"datagrid").dc; -if(opts.pagination){ -var _739=$(_724).datagrid("getPager"); -_739.pagination({pageNumber:opts.pageNumber,pageSize:opts.pageSize,pageList:opts.pageList,onSelectPage:function(_73a,_73b){ -opts.pageNumber=_73a; -opts.pageSize=_73b; -_73c(_724); -}}); -opts.pageSize=_739.pagination("options").pageSize; -} -}; -function _73d(_73e,_73f){ -var opts=$.data(_73e,"datagrid").options; -var dc=$.data(_73e,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!opts.nowrap||opts.autoRowHeight)){ -if(_73f!=undefined){ -var _740=_741(_73e,_73f); -for(var i=0;i<_740.length;i++){ -_742(_740[i][opts.idField]); -} -} -} -$(_73e).datagrid("fixRowHeight",_73f); -function _742(_743){ -var tr1=opts.finder.getTr(_73e,_743,"body",1); -var tr2=opts.finder.getTr(_73e,_743,"body",2); -tr1.css("height",""); -tr2.css("height",""); -var _744=Math.max(tr1.height(),tr2.height()); -tr1.css("height",_744); -tr2.css("height",_744); -}; -}; -function _745(_746){ -var dc=$.data(_746,"datagrid").dc; -var opts=$.data(_746,"treegrid").options; -if(!opts.rownumbers){ -return; -} -dc.body1.find("div.datagrid-cell-rownumber").each(function(i){ -$(this).html(i+1); -}); -}; -function _747(_748){ -var dc=$.data(_748,"datagrid").dc; -var body=dc.body1.add(dc.body2); -var _749=($.data(body[0],"events")||$._data(body[0],"events")).click[0].handler; -dc.body1.add(dc.body2).bind("mouseover",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!tr.length){ -return; -} -if(tt.hasClass("tree-hit")){ -tt.hasClass("tree-expanded")?tt.addClass("tree-expanded-hover"):tt.addClass("tree-collapsed-hover"); -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!tr.length){ -return; -} -if(tt.hasClass("tree-hit")){ -tt.hasClass("tree-expanded")?tt.removeClass("tree-expanded-hover"):tt.removeClass("tree-collapsed-hover"); -} -e.stopPropagation(); -}).unbind("click").bind("click",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!tr.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_74a(_748,tr.attr("node-id")); -}else{ -_749(e); -} -e.stopPropagation(); -}); -}; -function _74b(_74c,_74d){ -var opts=$.data(_74c,"treegrid").options; -var tr1=opts.finder.getTr(_74c,_74d,"body",1); -var tr2=opts.finder.getTr(_74c,_74d,"body",2); -var _74e=$(_74c).datagrid("getColumnFields",true).length+(opts.rownumbers?1:0); -var _74f=$(_74c).datagrid("getColumnFields",false).length; -_750(tr1,_74e); -_750(tr2,_74f); -function _750(tr,_751){ -$(""+""+"
        "+""+"").insertAfter(tr); -}; -}; -function _752(_753,_754,data,_755){ -var _756=$.data(_753,"treegrid"); -var opts=_756.options; -var dc=_756.dc; -data=opts.loadFilter.call(_753,data,_754); -var node=find(_753,_754); -if(node){ -var _757=opts.finder.getTr(_753,_754,"body",1); -var _758=opts.finder.getTr(_753,_754,"body",2); -var cc1=_757.next("tr.treegrid-tr-tree").children("td").children("div"); -var cc2=_758.next("tr.treegrid-tr-tree").children("td").children("div"); -if(!_755){ -node.children=[]; -} -}else{ -var cc1=dc.body1; -var cc2=dc.body2; -if(!_755){ -_756.data=[]; -} -} -if(!_755){ -cc1.empty(); -cc2.empty(); -} -if(opts.view.onBeforeRender){ -opts.view.onBeforeRender.call(opts.view,_753,_754,data); -} -opts.view.render.call(opts.view,_753,cc1,true); -opts.view.render.call(opts.view,_753,cc2,false); -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,_753,dc.footer1,true); -opts.view.renderFooter.call(opts.view,_753,dc.footer2,false); -} -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,_753); -} -opts.onLoadSuccess.call(_753,node,data); -if(!_754&&opts.pagination){ -var _759=$.data(_753,"treegrid").total; -var _75a=$(_753).datagrid("getPager"); -if(_75a.pagination("options").total!=_759){ -_75a.pagination({total:_759}); -} -} -_73d(_753); -_745(_753); -$(_753).treegrid("autoSizeColumn"); -}; -function _73c(_75b,_75c,_75d,_75e,_75f){ -var opts=$.data(_75b,"treegrid").options; -var body=$(_75b).datagrid("getPanel").find("div.datagrid-body"); -if(_75d){ -opts.queryParams=_75d; -} -var _760=$.extend({},opts.queryParams); -if(opts.pagination){ -$.extend(_760,{page:opts.pageNumber,rows:opts.pageSize}); -} -if(opts.sortName){ -$.extend(_760,{sort:opts.sortName,order:opts.sortOrder}); -} -var row=find(_75b,_75c); -if(opts.onBeforeLoad.call(_75b,row,_760)==false){ -return; -} -var _761=body.find("tr[node-id=\""+_75c+"\"] span.tree-folder"); -_761.addClass("tree-loading"); -$(_75b).treegrid("loading"); -var _762=opts.loader.call(_75b,_760,function(data){ -_761.removeClass("tree-loading"); -$(_75b).treegrid("loaded"); -_752(_75b,_75c,data,_75e); -if(_75f){ -_75f(); -} -},function(){ -_761.removeClass("tree-loading"); -$(_75b).treegrid("loaded"); -opts.onLoadError.apply(_75b,arguments); -if(_75f){ -_75f(); -} -}); -if(_762==false){ -_761.removeClass("tree-loading"); -$(_75b).treegrid("loaded"); -} -}; -function _763(_764){ -var rows=_765(_764); -if(rows.length){ -return rows[0]; -}else{ -return null; -} -}; -function _765(_766){ -return $.data(_766,"treegrid").data; -}; -function _767(_768,_769){ -var row=find(_768,_769); -if(row._parentId){ -return find(_768,row._parentId); -}else{ -return null; -} -}; -function _741(_76a,_76b){ -var opts=$.data(_76a,"treegrid").options; -var body=$(_76a).datagrid("getPanel").find("div.datagrid-view2 div.datagrid-body"); -var _76c=[]; -if(_76b){ -_76d(_76b); -}else{ -var _76e=_765(_76a); -for(var i=0;i<_76e.length;i++){ -_76c.push(_76e[i]); -_76d(_76e[i][opts.idField]); -} -} -function _76d(_76f){ -var _770=find(_76a,_76f); -if(_770&&_770.children){ -for(var i=0,len=_770.children.length;i").insertBefore(_795); -if(hit.prev().length){ -hit.prev().remove(); -} -} -} -_752(_793,_794.parent,_794.data,true); -}; -function _796(_797,_798){ -var ref=_798.before||_798.after; -var opts=$.data(_797,"treegrid").options; -var _799=_767(_797,ref); -_792(_797,{parent:(_799?_799[opts.idField]:null),data:[_798.data]}); -_79a(true); -_79a(false); -_745(_797); -function _79a(_79b){ -var _79c=_79b?1:2; -var tr=opts.finder.getTr(_797,_798.data[opts.idField],"body",_79c); -var _79d=tr.closest("table.datagrid-btable"); -tr=tr.parent().children(); -var dest=opts.finder.getTr(_797,ref,"body",_79c); -if(_798.before){ -tr.insertBefore(dest); -}else{ -var sub=dest.next("tr.treegrid-tr-tree"); -tr.insertAfter(sub.length?sub:dest); -} -_79d.remove(); -}; -}; -function _79e(_79f,_7a0){ -var opts=$.data(_79f,"treegrid").options; -var tr=opts.finder.getTr(_79f,_7a0); -tr.next("tr.treegrid-tr-tree").remove(); -tr.remove(); -var _7a1=del(_7a0); -if(_7a1){ -if(_7a1.children.length==0){ -tr=opts.finder.getTr(_79f,_7a1[opts.idField]); -tr.next("tr.treegrid-tr-tree").remove(); -var cell=tr.children("td[field=\""+opts.treeField+"\"]").children("div.datagrid-cell"); -cell.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -cell.find(".tree-hit").remove(); -$("").prependTo(cell); -} -} -_745(_79f); -function del(id){ -var cc; -var _7a2=_767(_79f,_7a0); -if(_7a2){ -cc=_7a2.children; -}else{ -cc=$(_79f).treegrid("getData"); -} -for(var i=0;i"]; -for(var i=0;i<_7bb.length;i++){ -var row=_7bb[i]; -if(row.state!="open"&&row.state!="closed"){ -row.state="open"; -} -var css=opts.rowStyler?opts.rowStyler.call(_7b1,row):""; -var _7bd=""; -var _7be=""; -if(typeof css=="string"){ -_7be=css; -}else{ -if(css){ -_7bd=css["class"]||""; -_7be=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_7b6++%2&&opts.striped?"datagrid-row-alt ":" ")+_7bd+"\""; -var _7bf=_7be?"style=\""+_7be+"\"":""; -var _7c0=_7b5+"-"+(_7b9?1:2)+"-"+row[opts.idField]; -_7bc.push(""); -_7bc=_7bc.concat(view.renderRow.call(view,_7b1,_7b4,_7b9,_7ba,row)); -_7bc.push(""); -if(row.children&&row.children.length){ -var tt=_7b8(_7b9,_7ba+1,row.children); -var v=row.state=="closed"?"none":"block"; -_7bc.push("
        "); -_7bc=_7bc.concat(tt); -_7bc.push("
        "); -} -} -_7bc.push(""); -return _7bc; -}; -},renderFooter:function(_7c1,_7c2,_7c3){ -var opts=$.data(_7c1,"treegrid").options; -var rows=$.data(_7c1,"treegrid").footer||[]; -var _7c4=$(_7c1).datagrid("getColumnFields",_7c3); -var _7c5=[""]; -for(var i=0;i"); -_7c5.push(this.renderRow.call(this,_7c1,_7c4,_7c3,0,row)); -_7c5.push(""); -} -_7c5.push("
        "); -$(_7c2).html(_7c5.join("")); -},renderRow:function(_7c6,_7c7,_7c8,_7c9,row){ -var opts=$.data(_7c6,"treegrid").options; -var cc=[]; -if(_7c8&&opts.rownumbers){ -cc.push("
        0
        "); -} -for(var i=0;i<_7c7.length;i++){ -var _7ca=_7c7[i]; -var col=$(_7c6).datagrid("getColumnOption",_7ca); -if(col){ -var css=col.styler?(col.styler(row[_7ca],row)||""):""; -var _7cb=""; -var _7cc=""; -if(typeof css=="string"){ -_7cc=css; -}else{ -if(cc){ -_7cb=css["class"]||""; -_7cc=css["style"]||""; -} -} -var cls=_7cb?"class=\""+_7cb+"\"":""; -var _7cd=col.hidden?"style=\"display:none;"+_7cc+"\"":(_7cc?"style=\""+_7cc+"\"":""); -cc.push(""); -if(col.checkbox){ -var _7cd=""; -}else{ -var _7cd=_7cc; -if(col.align){ -_7cd+=";text-align:"+col.align+";"; -} -if(!opts.nowrap){ -_7cd+=";white-space:normal;height:auto;"; -}else{ -if(opts.autoRowHeight){ -_7cd+=";height:auto;"; -} -} -} -cc.push("
        "); -if(col.checkbox){ -if(row.checked){ -cc.push(""); -}else{ -var val=null; -if(col.formatter){ -val=col.formatter(row[_7ca],row); -}else{ -val=row[_7ca]; -} -if(_7ca==opts.treeField){ -for(var j=0;j<_7c9;j++){ -cc.push(""); -} -if(row.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(row.children&&row.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -cc.push(""+val+""); -}else{ -cc.push(val); -} -} -cc.push("
        "); -cc.push(""); -} -} -return cc.join(""); -},refreshRow:function(_7ce,id){ -this.updateRow.call(this,_7ce,id,{}); -},updateRow:function(_7cf,id,row){ -var opts=$.data(_7cf,"treegrid").options; -var _7d0=$(_7cf).treegrid("find",id); -$.extend(_7d0,row); -var _7d1=$(_7cf).treegrid("getLevel",id)-1; -var _7d2=opts.rowStyler?opts.rowStyler.call(_7cf,_7d0):""; -function _7d3(_7d4){ -var _7d5=$(_7cf).treegrid("getColumnFields",_7d4); -var tr=opts.finder.getTr(_7cf,id,"body",(_7d4?1:2)); -var _7d6=tr.find("div.datagrid-cell-rownumber").html(); -var _7d7=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow(_7cf,_7d5,_7d4,_7d1,_7d0)); -tr.attr("style",_7d2||""); -tr.find("div.datagrid-cell-rownumber").html(_7d6); -if(_7d7){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -}; -_7d3.call(this,true); -_7d3.call(this,false); -$(_7cf).treegrid("fixRowHeight",id); -},onBeforeRender:function(_7d8,_7d9,data){ -if($.isArray(_7d9)){ -data={total:_7d9.length,rows:_7d9}; -_7d9=null; -} -if(!data){ -return false; -} -var _7da=$.data(_7d8,"treegrid"); -var opts=_7da.options; -if(data.length==undefined){ -if(data.footer){ -_7da.footer=data.footer; -} -if(data.total){ -_7da.total=data.total; -} -data=this.transfer(_7d8,_7d9,data.rows); -}else{ -function _7db(_7dc,_7dd){ -for(var i=0;i<_7dc.length;i++){ -var row=_7dc[i]; -row._parentId=_7dd; -if(row.children&&row.children.length){ -_7db(row.children,row[opts.idField]); -} -} -}; -_7db(data,_7d9); -} -var node=find(_7d8,_7d9); -if(node){ -if(node.children){ -node.children=node.children.concat(data); -}else{ -node.children=data; -} -}else{ -_7da.data=_7da.data.concat(data); -} -this.sort(_7d8,data); -this.treeNodes=data; -this.treeLevel=$(_7d8).treegrid("getLevel",_7d9); -},sort:function(_7de,data){ -var opts=$.data(_7de,"treegrid").options; -if(!opts.remoteSort&&opts.sortName){ -var _7df=opts.sortName.split(","); -var _7e0=opts.sortOrder.split(","); -_7e1(data); -} -function _7e1(rows){ -rows.sort(function(r1,r2){ -var r=0; -for(var i=0;i<_7df.length;i++){ -var sn=_7df[i]; -var so=_7e0[i]; -var col=$(_7de).treegrid("getColumnOption",sn); -var _7e2=col.sorter||function(a,b){ -return a==b?0:(a>b?1:-1); -}; -r=_7e2(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -for(var i=0;i"+""+""+""+"").insertAfter(_7fb); -var _7fc=$("
        ").appendTo("body"); -_7fc.panel({doSize:false,closed:true,cls:"combo-p",style:{position:"absolute",zIndex:10},onOpen:function(){ -$(this).panel("resize"); -},onClose:function(){ -var _7fd=$.data(_7fb,"combo"); -if(_7fd){ -_7fd.options.onHidePanel.call(_7fb); -} -}}); -var name=$(_7fb).attr("name"); -if(name){ -span.find("input.combo-value").attr("name",name); -$(_7fb).removeAttr("name").attr("comboName",name); -} -return {combo:span,panel:_7fc}; -}; -function _7fe(_7ff){ -var _800=$.data(_7ff,"combo"); -var opts=_800.options; -var _801=_800.combo; -if(opts.hasDownArrow){ -_801.find(".combo-arrow").show(); -}else{ -_801.find(".combo-arrow").hide(); -} -_802(_7ff,opts.disabled); -_803(_7ff,opts.readonly); -}; -function _804(_805){ -var _806=$.data(_805,"combo"); -var _807=_806.combo.find("input.combo-text"); -_807.validatebox("destroy"); -_806.panel.panel("destroy"); -_806.combo.remove(); -$(_805).remove(); -}; -function _808(_809){ -$(_809).find(".combo-f").each(function(){ -var p=$(this).combo("panel"); -if(p.is(":visible")){ -p.panel("close"); -} -}); -}; -function _80a(_80b){ -var _80c=$.data(_80b,"combo"); -var opts=_80c.options; -var _80d=_80c.panel; -var _80e=_80c.combo; -var _80f=_80e.find(".combo-text"); -var _810=_80e.find(".combo-arrow"); -$(document).unbind(".combo").bind("mousedown.combo",function(e){ -var p=$(e.target).closest("span.combo,div.combo-p"); -if(p.length){ -_808(p); -return; -} -$("body>div.combo-p>div.combo-panel:visible").panel("close"); -}); -_80f.unbind(".combo"); -_810.unbind(".combo"); -if(!opts.disabled&&!opts.readonly){ -_80f.bind("click.combo",function(e){ -if(!opts.editable){ -_811.call(this); -}else{ -var p=$(this).closest("div.combo-panel"); -$("div.combo-panel:visible").not(_80d).not(p).panel("close"); -} -}).bind("keydown.combo",function(e){ -switch(e.keyCode){ -case 38: -opts.keyHandler.up.call(_80b,e); -break; -case 40: -opts.keyHandler.down.call(_80b,e); -break; -case 37: -opts.keyHandler.left.call(_80b,e); -break; -case 39: -opts.keyHandler.right.call(_80b,e); -break; -case 13: -e.preventDefault(); -opts.keyHandler.enter.call(_80b,e); -return false; -case 9: -case 27: -_812(_80b); -break; -default: -if(opts.editable){ -if(_80c.timer){ -clearTimeout(_80c.timer); -} -_80c.timer=setTimeout(function(){ -var q=_80f.val(); -if(_80c.previousValue!=q){ -_80c.previousValue=q; -$(_80b).combo("showPanel"); -opts.keyHandler.query.call(_80b,_80f.val(),e); -$(_80b).combo("validate"); -} -},opts.delay); -} -} -}); -_810.bind("click.combo",function(){ -_811.call(this); -}).bind("mouseenter.combo",function(){ -$(this).addClass("combo-arrow-hover"); -}).bind("mouseleave.combo",function(){ -$(this).removeClass("combo-arrow-hover"); -}); -} -function _811(){ -if(_80d.is(":visible")){ -_808(_80d); -_812(_80b); -}else{ -var p=$(this).closest("div.combo-panel"); -$("div.combo-panel:visible").not(_80d).not(p).panel("close"); -$(_80b).combo("showPanel"); -} -_80f.focus(); -}; -}; -function _813(_814){ -var opts=$.data(_814,"combo").options; -var _815=$.data(_814,"combo").combo; -var _816=$.data(_814,"combo").panel; -if($.fn.window){ -_816.panel("panel").css("z-index",$.fn.window.defaults.zIndex++); -} -_816.panel("move",{left:_815.offset().left,top:_817()}); -if(_816.panel("options").closed){ -_816.panel("open"); -opts.onShowPanel.call(_814); -} -(function(){ -if(_816.is(":visible")){ -_816.panel("move",{left:_818(),top:_817()}); -setTimeout(arguments.callee,200); -} -})(); -function _818(){ -var left=_815.offset().left; -if(left+_816._outerWidth()>$(window)._outerWidth()+$(document).scrollLeft()){ -left=$(window)._outerWidth()+$(document).scrollLeft()-_816._outerWidth(); -} -if(left<0){ -left=0; -} -return left; -}; -function _817(){ -var top=_815.offset().top+_815._outerHeight(); -if(top+_816._outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=_815.offset().top-_816._outerHeight(); -} -if(top<$(document).scrollTop()){ -top=_815.offset().top+_815._outerHeight(); -} -return top; -}; -}; -function _812(_819){ -var _81a=$.data(_819,"combo").panel; -_81a.panel("close"); -}; -function _81b(_81c){ -var opts=$.data(_81c,"combo").options; -var _81d=$(_81c).combo("textbox"); -_81d.validatebox($.extend({},opts,{deltaX:(opts.hasDownArrow?opts.deltaX:(opts.deltaX>0?1:-1))})); -}; -function _802(_81e,_81f){ -var _820=$.data(_81e,"combo"); -var opts=_820.options; -var _821=_820.combo; -if(_81f){ -opts.disabled=true; -$(_81e).attr("disabled",true); -_821.find(".combo-value").attr("disabled",true); -_821.find(".combo-text").attr("disabled",true); -}else{ -opts.disabled=false; -$(_81e).removeAttr("disabled"); -_821.find(".combo-value").removeAttr("disabled"); -_821.find(".combo-text").removeAttr("disabled"); -} -}; -function _803(_822,mode){ -var _823=$.data(_822,"combo"); -var opts=_823.options; -opts.readonly=mode==undefined?true:mode; -var _824=opts.readonly?true:(!opts.editable); -_823.combo.find(".combo-text").attr("readonly",_824).css("cursor",_824?"pointer":""); -}; -function _825(_826){ -var _827=$.data(_826,"combo"); -var opts=_827.options; -var _828=_827.combo; -if(opts.multiple){ -_828.find("input.combo-value").remove(); -}else{ -_828.find("input.combo-value").val(""); -} -_828.find("input.combo-text").val(""); -}; -function _829(_82a){ -var _82b=$.data(_82a,"combo").combo; -return _82b.find("input.combo-text").val(); -}; -function _82c(_82d,text){ -var _82e=$.data(_82d,"combo"); -var _82f=_82e.combo.find("input.combo-text"); -if(_82f.val()!=text){ -_82f.val(text); -$(_82d).combo("validate"); -_82e.previousValue=text; -} -}; -function _830(_831){ -var _832=[]; -var _833=$.data(_831,"combo").combo; -_833.find("input.combo-value").each(function(){ -_832.push($(this).val()); -}); -return _832; -}; -function _834(_835,_836){ -var opts=$.data(_835,"combo").options; -var _837=_830(_835); -var _838=$.data(_835,"combo").combo; -_838.find("input.combo-value").remove(); -var name=$(_835).attr("comboName"); -for(var i=0;i<_836.length;i++){ -var _839=$("").appendTo(_838); -if(name){ -_839.attr("name",name); -} -_839.val(_836[i]); -} -var tmp=[]; -for(var i=0;i<_837.length;i++){ -tmp[i]=_837[i]; -} -var aa=[]; -for(var i=0;i<_836.length;i++){ -for(var j=0;j_859.height()){ -var h=_859.scrollTop()+item.position().top+item.outerHeight()-_859.height(); -_859.scrollTop(h); -} -} -} -}; -function nav(_85a,dir){ -var opts=$.data(_85a,"combobox").options; -var _85b=$(_85a).combobox("panel"); -var item=_85b.children("div.combobox-item-hover"); -if(!item.length){ -item=_85b.children("div.combobox-item-selected"); -} -item.removeClass("combobox-item-hover"); -var _85c="div.combobox-item:visible:not(.combobox-item-disabled):first"; -var _85d="div.combobox-item:visible:not(.combobox-item-disabled):last"; -if(!item.length){ -item=_85b.children(dir=="next"?_85c:_85d); -}else{ -if(dir=="next"){ -item=item.nextAll(_85c); -if(!item.length){ -item=_85b.children(_85c); -} -}else{ -item=item.prevAll(_85c); -if(!item.length){ -item=_85b.children(_85d); -} -} -} -if(item.length){ -item.addClass("combobox-item-hover"); -var row=_84e(_85a,item.attr("id"),"domId"); -if(row){ -_856(_85a,row[opts.valueField]); -if(opts.selectOnNavigation){ -_85e(_85a,row[opts.valueField]); -} -} -} -}; -function _85e(_85f,_860){ -var opts=$.data(_85f,"combobox").options; -var _861=$(_85f).combo("getValues"); -if($.inArray(_860+"",_861)==-1){ -if(opts.multiple){ -_861.push(_860); -}else{ -_861=[_860]; -} -_862(_85f,_861); -opts.onSelect.call(_85f,_84e(_85f,_860)); -} -}; -function _863(_864,_865){ -var opts=$.data(_864,"combobox").options; -var _866=$(_864).combo("getValues"); -var _867=$.inArray(_865+"",_866); -if(_867>=0){ -_866.splice(_867,1); -_862(_864,_866); -opts.onUnselect.call(_864,_84e(_864,_865)); -} -}; -function _862(_868,_869,_86a){ -var opts=$.data(_868,"combobox").options; -var _86b=$(_868).combo("panel"); -_86b.find("div.combobox-item-selected").removeClass("combobox-item-selected"); -var vv=[],ss=[]; -for(var i=0;i<_869.length;i++){ -var v=_869[i]; -var s=v; -var row=_84e(_868,v); -if(row){ -s=row[opts.textField]; -$("#"+row.domId).addClass("combobox-item-selected"); -} -vv.push(v); -ss.push(s); -} -$(_868).combo("setValues",vv); -if(!_86a){ -$(_868).combo("setText",ss.join(opts.separator)); -} -}; -var _86c=1; -function _86d(_86e,data,_86f){ -var _870=$.data(_86e,"combobox"); -var opts=_870.options; -_870.data=opts.loadFilter.call(_86e,data); -_870.groups=[]; -data=_870.data; -var _871=$(_86e).combobox("getValues"); -var dd=[]; -var _872=undefined; -for(var i=0;i"); -dd.push(opts.groupFormatter?opts.groupFormatter.call(_86e,g):g); -dd.push("
        "); -} -}else{ -_872=undefined; -} -var cls="combobox-item"+(row.disabled?" combobox-item-disabled":"")+(g?" combobox-gitem":""); -row.domId="_easyui_combobox_"+_86c++; -dd.push("
        "); -dd.push(opts.formatter?opts.formatter.call(_86e,row):s); -dd.push("
        "); -if(row["selected"]&&$.inArray(v,_871)==-1){ -_871.push(v); -} -} -$(_86e).combo("panel").html(dd.join("")); -if(opts.multiple){ -_862(_86e,_871,_86f); -}else{ -_862(_86e,_871.length?[_871[_871.length-1]]:[],_86f); -} -opts.onLoadSuccess.call(_86e,data); -}; -function _873(_874,url,_875,_876){ -var opts=$.data(_874,"combobox").options; -if(url){ -opts.url=url; -} -_875=_875||{}; -if(opts.onBeforeLoad.call(_874,_875)==false){ -return; -} -opts.loader.call(_874,_875,function(data){ -_86d(_874,data,_876); -},function(){ -opts.onLoadError.apply(this,arguments); -}); -}; -function _877(_878,q){ -var _879=$.data(_878,"combobox"); -var opts=_879.options; -if(opts.multiple&&!q){ -_862(_878,[],true); -}else{ -_862(_878,[q],true); -} -if(opts.mode=="remote"){ -_873(_878,null,{q:q},true); -}else{ -var _87a=$(_878).combo("panel"); -_87a.find("div.combobox-item,div.combobox-group").hide(); -var data=_879.data; -var _87b=undefined; -for(var i=0;i").appendTo(_89c); -$.data(_89b,"combotree").tree=tree; -} -tree.tree($.extend({},opts,{checkbox:opts.multiple,onLoadSuccess:function(node,data){ -var _89d=$(_89b).combotree("getValues"); -if(opts.multiple){ -var _89e=tree.tree("getChecked"); -for(var i=0;i<_89e.length;i++){ -var id=_89e[i].id; -(function(){ -for(var i=0;i<_89d.length;i++){ -if(id==_89d[i]){ -return; -} -} -_89d.push(id); -})(); -} -} -$(_89b).combotree("setValues",_89d); -opts.onLoadSuccess.call(this,node,data); -},onClick:function(node){ -_8a0(_89b); -$(_89b).combo("hidePanel"); -opts.onClick.call(this,node); -},onCheck:function(node,_89f){ -_8a0(_89b); -opts.onCheck.call(this,node,_89f); -}})); -}; -function _8a0(_8a1){ -var opts=$.data(_8a1,"combotree").options; -var tree=$.data(_8a1,"combotree").tree; -var vv=[],ss=[]; -if(opts.multiple){ -var _8a2=tree.tree("getChecked"); -for(var i=0;i<_8a2.length;i++){ -vv.push(_8a2[i].id); -ss.push(_8a2[i].text); -} -}else{ -var node=tree.tree("getSelected"); -if(node){ -vv.push(node.id); -ss.push(node.text); -} -} -$(_8a1).combo("setValues",vv).combo("setText",ss.join(opts.separator)); -}; -function _8a3(_8a4,_8a5){ -var opts=$.data(_8a4,"combotree").options; -var tree=$.data(_8a4,"combotree").tree; -tree.find("span.tree-checkbox").addClass("tree-checkbox0").removeClass("tree-checkbox1 tree-checkbox2"); -var vv=[],ss=[]; -for(var i=0;i<_8a5.length;i++){ -var v=_8a5[i]; -var s=v; -var node=tree.tree("find",v); -if(node){ -s=node.text; -tree.tree("check",node.target); -tree.tree("select",node.target); -} -vv.push(v); -ss.push(s); -} -$(_8a4).combo("setValues",vv).combo("setText",ss.join(opts.separator)); -}; -$.fn.combotree=function(_8a6,_8a7){ -if(typeof _8a6=="string"){ -var _8a8=$.fn.combotree.methods[_8a6]; -if(_8a8){ -return _8a8(this,_8a7); -}else{ -return this.combo(_8a6,_8a7); -} -} -_8a6=_8a6||{}; -return this.each(function(){ -var _8a9=$.data(this,"combotree"); -if(_8a9){ -$.extend(_8a9.options,_8a6); -}else{ -$.data(this,"combotree",{options:$.extend({},$.fn.combotree.defaults,$.fn.combotree.parseOptions(this),_8a6)}); -} -_89a(this); -}); -}; -$.fn.combotree.methods={options:function(jq){ -var _8aa=jq.combo("options"); -return $.extend($.data(jq[0],"combotree").options,{originalValue:_8aa.originalValue,disabled:_8aa.disabled,readonly:_8aa.readonly}); -},tree:function(jq){ -return $.data(jq[0],"combotree").tree; -},loadData:function(jq,data){ -return jq.each(function(){ -var opts=$.data(this,"combotree").options; -opts.data=data; -var tree=$.data(this,"combotree").tree; -tree.tree("loadData",data); -}); -},reload:function(jq,url){ -return jq.each(function(){ -var opts=$.data(this,"combotree").options; -var tree=$.data(this,"combotree").tree; -if(url){ -opts.url=url; -} -tree.tree({url:opts.url}); -}); -},setValues:function(jq,_8ab){ -return jq.each(function(){ -_8a3(this,_8ab); -}); -},setValue:function(jq,_8ac){ -return jq.each(function(){ -_8a3(this,[_8ac]); -}); -},clear:function(jq){ -return jq.each(function(){ -var tree=$.data(this,"combotree").tree; -tree.find("div.tree-node-selected").removeClass("tree-node-selected"); -var cc=tree.tree("getChecked"); -for(var i=0;i").appendTo(_8b1); -_8b0.grid=grid; -} -grid.datagrid($.extend({},opts,{border:false,fit:true,singleSelect:(!opts.multiple),onLoadSuccess:function(data){ -var _8b2=$(_8af).combo("getValues"); -var _8b3=opts.onSelect; -opts.onSelect=function(){ -}; -_8bd(_8af,_8b2,_8b0.remainText); -opts.onSelect=_8b3; -opts.onLoadSuccess.apply(_8af,arguments); -},onClickRow:_8b4,onSelect:function(_8b5,row){ -_8b6(); -opts.onSelect.call(this,_8b5,row); -},onUnselect:function(_8b7,row){ -_8b6(); -opts.onUnselect.call(this,_8b7,row); -},onSelectAll:function(rows){ -_8b6(); -opts.onSelectAll.call(this,rows); -},onUnselectAll:function(rows){ -if(opts.multiple){ -_8b6(); -} -opts.onUnselectAll.call(this,rows); -}})); -function _8b4(_8b8,row){ -_8b0.remainText=false; -_8b6(); -if(!opts.multiple){ -$(_8af).combo("hidePanel"); -} -opts.onClickRow.call(this,_8b8,row); -}; -function _8b6(){ -var rows=grid.datagrid("getSelections"); -var vv=[],ss=[]; -for(var i=0;i=_8bb){ -_8bc=0; -} -} -grid.datagrid("highlightRow",_8bc); -if(opts.selectOnNavigation){ -_8ba.remainText=false; -grid.datagrid("selectRow",_8bc); -} -}; -function _8bd(_8be,_8bf,_8c0){ -var _8c1=$.data(_8be,"combogrid"); -var opts=_8c1.options; -var grid=_8c1.grid; -var rows=grid.datagrid("getRows"); -var ss=[]; -var _8c2=$(_8be).combo("getValues"); -var _8c3=$(_8be).combo("options"); -var _8c4=_8c3.onChange; -_8c3.onChange=function(){ -}; -grid.datagrid("clearSelections"); -for(var i=0;i<_8bf.length;i++){ -var _8c5=grid.datagrid("getRowIndex",_8bf[i]); -if(_8c5>=0){ -grid.datagrid("selectRow",_8c5); -ss.push(rows[_8c5][opts.textField]); -}else{ -ss.push(_8bf[i]); -} -} -$(_8be).combo("setValues",_8c2); -_8c3.onChange=_8c4; -$(_8be).combo("setValues",_8bf); -if(!_8c0){ -var s=ss.join(opts.separator); -if($(_8be).combo("getText")!=s){ -$(_8be).combo("setText",s); -} -} -}; -function _8c6(_8c7,q){ -var _8c8=$.data(_8c7,"combogrid"); -var opts=_8c8.options; -var grid=_8c8.grid; -_8c8.remainText=true; -if(opts.multiple&&!q){ -_8bd(_8c7,[],true); -}else{ -_8bd(_8c7,[q],true); -} -if(opts.mode=="remote"){ -grid.datagrid("clearSelections"); -grid.datagrid("load",$.extend({},opts.queryParams,{q:q})); -}else{ -if(!q){ -return; -} -var rows=grid.datagrid("getRows"); -for(var i=0;i
        ").appendTo(_8da); -if(opts.sharedCalendar){ -_8d7.calendar=$(opts.sharedCalendar).appendTo(cc); -if(!_8d7.calendar.hasClass("calendar")){ -_8d7.calendar.calendar(); -} -}else{ -_8d7.calendar=$("
        ").appendTo(cc).calendar(); -} -$.extend(_8d7.calendar.calendar("options"),{fit:true,border:false,onSelect:function(date){ -var opts=$(this.target).datebox("options"); -_8e0(this.target,opts.formatter(date)); -$(this.target).combo("hidePanel"); -opts.onSelect.call(_8d6,date); -}}); -_8e0(_8d6,opts.value); -var _8db=$("
        ").appendTo(_8da); -var tr=_8db.find("tr"); -for(var i=0;i").appendTo(tr); -var btn=opts.buttons[i]; -var t=$("").html($.isFunction(btn.text)?btn.text(_8d6):btn.text).appendTo(td); -t.bind("click",{target:_8d6,handler:btn.handler},function(e){ -e.data.handler.call(this,e.data.target); -}); -} -tr.find("td").css("width",(100/opts.buttons.length)+"%"); -}; -function _8d8(){ -var _8dc=$(_8d6).combo("panel"); -var cc=_8dc.children("div.datebox-calendar-inner"); -_8dc.children()._outerWidth(_8dc.width()); -_8d7.calendar.appendTo(cc); -_8d7.calendar[0].target=_8d6; -if(opts.panelHeight!="auto"){ -var _8dd=_8dc.height(); -_8dc.children().not(cc).each(function(){ -_8dd-=$(this).outerHeight(); -}); -cc._outerHeight(_8dd); -} -_8d7.calendar.calendar("resize"); -}; -}; -function _8de(_8df,q){ -_8e0(_8df,q); -}; -function _8e1(_8e2){ -var _8e3=$.data(_8e2,"datebox"); -var opts=_8e3.options; -var _8e4=opts.formatter(_8e3.calendar.calendar("options").current); -_8e0(_8e2,_8e4); -$(_8e2).combo("hidePanel"); -}; -function _8e0(_8e5,_8e6){ -var _8e7=$.data(_8e5,"datebox"); -var opts=_8e7.options; -$(_8e5).combo("setValue",_8e6).combo("setText",_8e6); -_8e7.calendar.calendar("moveTo",opts.parser(_8e6)); -}; -$.fn.datebox=function(_8e8,_8e9){ -if(typeof _8e8=="string"){ -var _8ea=$.fn.datebox.methods[_8e8]; -if(_8ea){ -return _8ea(this,_8e9); -}else{ -return this.combo(_8e8,_8e9); -} -} -_8e8=_8e8||{}; -return this.each(function(){ -var _8eb=$.data(this,"datebox"); -if(_8eb){ -$.extend(_8eb.options,_8e8); -}else{ -$.data(this,"datebox",{options:$.extend({},$.fn.datebox.defaults,$.fn.datebox.parseOptions(this),_8e8)}); -} -_8d5(this); -}); -}; -$.fn.datebox.methods={options:function(jq){ -var _8ec=jq.combo("options"); -return $.extend($.data(jq[0],"datebox").options,{originalValue:_8ec.originalValue,disabled:_8ec.disabled,readonly:_8ec.readonly}); -},calendar:function(jq){ -return $.data(jq[0],"datebox").calendar; -},setValue:function(jq,_8ed){ -return jq.each(function(){ -_8e0(this,_8ed); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).datebox("options"); -$(this).datebox("setValue",opts.originalValue); -}); -}}; -$.fn.datebox.parseOptions=function(_8ee){ -return $.extend({},$.fn.combo.parseOptions(_8ee),$.parser.parseOptions(_8ee,["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){ -_8e1(this); -},query:function(q,e){ -_8de(this,q); -}},currentText:"Today",closeText:"Close",okText:"Ok",buttons:[{text:function(_8ef){ -return $(_8ef).datebox("options").currentText; -},handler:function(_8f0){ -$(_8f0).datebox("calendar").calendar({year:new Date().getFullYear(),month:new Date().getMonth()+1,current:new Date()}); -_8e1(_8f0); -}},{text:function(_8f1){ -return $(_8f1).datebox("options").closeText; -},handler:function(_8f2){ -$(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+"/"+d+"/"+y; -},parser:function(s){ -var t=Date.parse(s); -if(!isNaN(t)){ -return new Date(t); -}else{ -return new Date(); -} -},onSelect:function(date){ -}}); -})(jQuery); -(function($){ -function _8f3(_8f4){ -var _8f5=$.data(_8f4,"datetimebox"); -var opts=_8f5.options; -$(_8f4).datebox($.extend({},opts,{onShowPanel:function(){ -var _8f6=$(_8f4).datetimebox("getValue"); -_8f8(_8f4,_8f6,true); -opts.onShowPanel.call(_8f4); -},formatter:$.fn.datebox.defaults.formatter,parser:$.fn.datebox.defaults.parser})); -$(_8f4).removeClass("datebox-f").addClass("datetimebox-f"); -$(_8f4).datebox("calendar").calendar({onSelect:function(date){ -opts.onSelect.call(_8f4,date); -}}); -var _8f7=$(_8f4).datebox("panel"); -if(!_8f5.spinner){ -var p=$("
        ").insertAfter(_8f7.children("div.datebox-calendar-inner")); -_8f5.spinner=p.children("input"); -} -_8f5.spinner.timespinner({showSeconds:opts.showSeconds,separator:opts.timeSeparator}).unbind(".datetimebox").bind("mousedown.datetimebox",function(e){ -e.stopPropagation(); -}); -_8f8(_8f4,opts.value); -}; -function _8f9(_8fa){ -var c=$(_8fa).datetimebox("calendar"); -var t=$(_8fa).datetimebox("spinner"); -var date=c.calendar("options").current; -return new Date(date.getFullYear(),date.getMonth(),date.getDate(),t.timespinner("getHours"),t.timespinner("getMinutes"),t.timespinner("getSeconds")); -}; -function _8fb(_8fc,q){ -_8f8(_8fc,q,true); -}; -function _8fd(_8fe){ -var opts=$.data(_8fe,"datetimebox").options; -var date=_8f9(_8fe); -_8f8(_8fe,opts.formatter.call(_8fe,date)); -$(_8fe).combo("hidePanel"); -}; -function _8f8(_8ff,_900,_901){ -var opts=$.data(_8ff,"datetimebox").options; -$(_8ff).combo("setValue",_900); -if(!_901){ -if(_900){ -var date=opts.parser.call(_8ff,_900); -$(_8ff).combo("setValue",opts.formatter.call(_8ff,date)); -$(_8ff).combo("setText",opts.formatter.call(_8ff,date)); -}else{ -$(_8ff).combo("setText",_900); -} -} -var date=opts.parser.call(_8ff,_900); -$(_8ff).datetimebox("calendar").calendar("moveTo",date); -$(_8ff).datetimebox("spinner").timespinner("setValue",_902(date)); -function _902(date){ -function _903(_904){ -return (_904<10?"0":"")+_904; -}; -var tt=[_903(date.getHours()),_903(date.getMinutes())]; -if(opts.showSeconds){ -tt.push(_903(date.getSeconds())); -} -return tt.join($(_8ff).datetimebox("spinner").timespinner("options").separator); -}; -}; -$.fn.datetimebox=function(_905,_906){ -if(typeof _905=="string"){ -var _907=$.fn.datetimebox.methods[_905]; -if(_907){ -return _907(this,_906); -}else{ -return this.datebox(_905,_906); -} -} -_905=_905||{}; -return this.each(function(){ -var _908=$.data(this,"datetimebox"); -if(_908){ -$.extend(_908.options,_905); -}else{ -$.data(this,"datetimebox",{options:$.extend({},$.fn.datetimebox.defaults,$.fn.datetimebox.parseOptions(this),_905)}); -} -_8f3(this); -}); -}; -$.fn.datetimebox.methods={options:function(jq){ -var _909=jq.datebox("options"); -return $.extend($.data(jq[0],"datetimebox").options,{originalValue:_909.originalValue,disabled:_909.disabled,readonly:_909.readonly}); -},spinner:function(jq){ -return $.data(jq[0],"datetimebox").spinner; -},setValue:function(jq,_90a){ -return jq.each(function(){ -_8f8(this,_90a); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).datetimebox("options"); -$(this).datetimebox("setValue",opts.originalValue); -}); -}}; -$.fn.datetimebox.parseOptions=function(_90b){ -var t=$(_90b); -return $.extend({},$.fn.datebox.parseOptions(_90b),$.parser.parseOptions(_90b,["timeSeparator",{showSeconds:"boolean"}])); -}; -$.fn.datetimebox.defaults=$.extend({},$.fn.datebox.defaults,{showSeconds:true,timeSeparator:":",keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_8fd(this); -},query:function(q,e){ -_8fb(this,q); -}},buttons:[{text:function(_90c){ -return $(_90c).datetimebox("options").currentText; -},handler:function(_90d){ -$(_90d).datetimebox("calendar").calendar({year:new Date().getFullYear(),month:new Date().getMonth()+1,current:new Date()}); -_8fd(_90d); -}},{text:function(_90e){ -return $(_90e).datetimebox("options").okText; -},handler:function(_90f){ -_8fd(_90f); -}},{text:function(_910){ -return $(_910).datetimebox("options").closeText; -},handler:function(_911){ -$(this).closest("div.combo-panel").panel("close"); -}}],formatter:function(date){ -var h=date.getHours(); -var M=date.getMinutes(); -var s=date.getSeconds(); -function _912(_913){ -return (_913<10?"0":"")+_913; -}; -var _914=$(this).datetimebox("spinner").timespinner("options").separator; -var r=$.fn.datebox.defaults.formatter(date)+" "+_912(h)+_914+_912(M); -if($(this).datetimebox("options").showSeconds){ -r+=_914+_912(s); -} -return r; -},parser:function(s){ -if($.trim(s)==""){ -return new Date(); -} -var dt=s.split(" "); -var d=$.fn.datebox.defaults.parser(dt[0]); -if(dt.length<2){ -return d; -} -var _915=$(this).datetimebox("spinner").timespinner("options").separator; -var tt=dt[1].split(_915); -var hour=parseInt(tt[0],10)||0; -var _916=parseInt(tt[1],10)||0; -var _917=parseInt(tt[2],10)||0; -return new Date(d.getFullYear(),d.getMonth(),d.getDate(),hour,_916,_917); -}}); -})(jQuery); -(function($){ -function init(_918){ -var _919=$("
        "+"
        "+""+""+"
        "+"
        "+"
        "+"
        "+""+"
        ").insertAfter(_918); -var t=$(_918); -t.addClass("slider-f").hide(); -var name=t.attr("name"); -if(name){ -_919.find("input.slider-value").attr("name",name); -t.removeAttr("name").attr("sliderName",name); -} -return _919; -}; -function _91a(_91b,_91c){ -var _91d=$.data(_91b,"slider"); -var opts=_91d.options; -var _91e=_91d.slider; -if(_91c){ -if(_91c.width){ -opts.width=_91c.width; -} -if(_91c.height){ -opts.height=_91c.height; -} -} -if(opts.mode=="h"){ -_91e.css("height",""); -_91e.children("div").css("height",""); -if(!isNaN(opts.width)){ -_91e.width(opts.width); -} -}else{ -_91e.css("width",""); -_91e.children("div").css("width",""); -if(!isNaN(opts.height)){ -_91e.height(opts.height); -_91e.find("div.slider-rule").height(opts.height); -_91e.find("div.slider-rulelabel").height(opts.height); -_91e.find("div.slider-inner")._outerHeight(opts.height); -} -} -_91f(_91b); -}; -function _920(_921){ -var _922=$.data(_921,"slider"); -var opts=_922.options; -var _923=_922.slider; -var aa=opts.mode=="h"?opts.rule:opts.rule.slice(0).reverse(); -if(opts.reversed){ -aa=aa.slice(0).reverse(); -} -_924(aa); -function _924(aa){ -var rule=_923.find("div.slider-rule"); -var _925=_923.find("div.slider-rulelabel"); -rule.empty(); -_925.empty(); -for(var i=0;i").appendTo(rule); -span.css((opts.mode=="h"?"left":"top"),_926); -if(aa[i]!="|"){ -span=$("").appendTo(_925); -span.html(aa[i]); -if(opts.mode=="h"){ -span.css({left:_926,marginLeft:-Math.round(span.outerWidth()/2)}); -}else{ -span.css({top:_926,marginTop:-Math.round(span.outerHeight()/2)}); -} -} -} -}; -}; -function _927(_928){ -var _929=$.data(_928,"slider"); -var opts=_929.options; -var _92a=_929.slider; -_92a.removeClass("slider-h slider-v slider-disabled"); -_92a.addClass(opts.mode=="h"?"slider-h":"slider-v"); -_92a.addClass(opts.disabled?"slider-disabled":""); -_92a.find("a.slider-handle").draggable({axis:opts.mode,cursor:"pointer",disabled:opts.disabled,onDrag:function(e){ -var left=e.data.left; -var _92b=_92a.width(); -if(opts.mode!="h"){ -left=e.data.top; -_92b=_92a.height(); -} -if(left<0||left>_92b){ -return false; -}else{ -var _92c=_93e(_928,left); -_92d(_92c); -return false; -} -},onBeforeDrag:function(){ -_929.isDragging=true; -},onStartDrag:function(){ -opts.onSlideStart.call(_928,opts.value); -},onStopDrag:function(e){ -var _92e=_93e(_928,(opts.mode=="h"?e.data.left:e.data.top)); -_92d(_92e); -opts.onSlideEnd.call(_928,opts.value); -opts.onComplete.call(_928,opts.value); -_929.isDragging=false; -}}); -_92a.find("div.slider-inner").unbind(".slider").bind("mousedown.slider",function(e){ -if(_929.isDragging){ -return; -} -var pos=$(this).offset(); -var _92f=_93e(_928,(opts.mode=="h"?(e.pageX-pos.left):(e.pageY-pos.top))); -_92d(_92f); -opts.onComplete.call(_928,opts.value); -}); -function _92d(_930){ -var s=Math.abs(_930%opts.step); -if(sopts.max){ -_933=opts.max; -} -opts.value=_933; -$(_932).val(_933); -_935.find("input.slider-value").val(_933); -var pos=_937(_932,_933); -var tip=_935.find(".slider-tip"); -if(opts.showTip){ -tip.show(); -tip.html(opts.tipFormatter.call(_932,opts.value)); -}else{ -tip.hide(); -} -if(opts.mode=="h"){ -var _938="left:"+pos+"px;"; -_935.find(".slider-handle").attr("style",_938); -tip.attr("style",_938+"margin-left:"+(-Math.round(tip.outerWidth()/2))+"px"); -}else{ -var _938="top:"+pos+"px;"; -_935.find(".slider-handle").attr("style",_938); -tip.attr("style",_938+"margin-left:"+(-Math.round(tip.outerWidth()))+"px"); -} -if(_936!=_933){ -opts.onChange.call(_932,_933,_936); -} -}; -function _91f(_939){ -var opts=$.data(_939,"slider").options; -var fn=opts.onChange; -opts.onChange=function(){ -}; -_931(_939,opts.value); -opts.onChange=fn; -}; -function _937(_93a,_93b){ -var _93c=$.data(_93a,"slider"); -var opts=_93c.options; -var _93d=_93c.slider; -if(opts.mode=="h"){ -var pos=(_93b-opts.min)/(opts.max-opts.min)*_93d.width(); -if(opts.reversed){ -pos=_93d.width()-pos; -} -}else{ -var pos=_93d.height()-(_93b-opts.min)/(opts.max-opts.min)*_93d.height(); -if(opts.reversed){ -pos=_93d.height()-pos; -} -} -return pos.toFixed(0); -}; -function _93e(_93f,pos){ -var _940=$.data(_93f,"slider"); -var opts=_940.options; -var _941=_940.slider; -if(opts.mode=="h"){ -var _942=opts.min+(opts.max-opts.min)*(pos/_941.width()); -}else{ -var _942=opts.min+(opts.max-opts.min)*((_941.height()-pos)/_941.height()); -} -return opts.reversed?opts.max-_942.toFixed(0):_942.toFixed(0); -}; -$.fn.slider=function(_943,_944){ -if(typeof _943=="string"){ -return $.fn.slider.methods[_943](this,_944); -} -_943=_943||{}; -return this.each(function(){ -var _945=$.data(this,"slider"); -if(_945){ -$.extend(_945.options,_943); -}else{ -_945=$.data(this,"slider",{options:$.extend({},$.fn.slider.defaults,$.fn.slider.parseOptions(this),_943),slider:init(this)}); -$(this).removeAttr("disabled"); -} -var opts=_945.options; -opts.min=parseFloat(opts.min); -opts.max=parseFloat(opts.max); -opts.value=parseFloat(opts.value); -opts.step=parseFloat(opts.step); -opts.originalValue=opts.value; -_927(this); -_920(this); -_91a(this); -}); -}; -$.fn.slider.methods={options:function(jq){ -return $.data(jq[0],"slider").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"slider").slider.remove(); -$(this).remove(); -}); -},resize:function(jq,_946){ -return jq.each(function(){ -_91a(this,_946); -}); -},getValue:function(jq){ -return jq.slider("options").value; -},setValue:function(jq,_947){ -return jq.each(function(){ -_931(this,_947); -}); -},clear:function(jq){ -return jq.each(function(){ -var opts=$(this).slider("options"); -_931(this,opts.min); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).slider("options"); -_931(this,opts.originalValue); -}); -},enable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=false; -_927(this); -}); -},disable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=true; -_927(this); -}); -}}; -$.fn.slider.parseOptions=function(_948){ -var t=$(_948); -return $.extend({},$.parser.parseOptions(_948,["width","height","mode",{reversed:"boolean",showTip:"boolean",min:"number",max:"number",step:"number"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined),rule:(t.attr("rule")?eval(t.attr("rule")):undefined)}); -}; -$.fn.slider.defaults={width:"auto",height:"auto",mode:"h",reversed:false,showTip:false,disabled:false,value:0,min:0,max:100,step:1,rule:[],tipFormatter:function(_949){ -return _949; -},onChange:function(_94a,_94b){ -},onSlideStart:function(_94c){ -},onSlideEnd:function(_94d){ -},onComplete:function(_94e){ -}}; -})(jQuery); - -$.extend($.fn.validatebox.defaults.rules, { - equals: { - validator: function(value,param) - { - return value == $(param[0]).val(); - }, - message: '确认密码与输入密码不一致' - } -}); diff --git a/erp_web/js/easyui-1.3.5/jquery.min.js b/erp_web/js/easyui-1.3.5/jquery.min.js deleted file mode 100644 index f121291c..00000000 --- a/erp_web/js/easyui-1.3.5/jquery.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v@1.8.0 jquery.com | jquery.org/license */ -(function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:+d+""===d?+d:H.test(d)?p.parseJSON(d):d}catch(f){}p.data(a,c,d)}else d=b}return d}function K(a){var b;for(b in a){if(b==="data"&&p.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function ba(){return!1}function bb(){return!0}function bh(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function bi(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function bj(a,b,c){b=b||0;if(p.isFunction(b))return p.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return p.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=p.grep(a,function(a){return a.nodeType===1});if(be.test(b))return p.filter(b,d,!c);b=p.filter(b,d)}return p.grep(a,function(a,d){return p.inArray(a,b)>=0===c})}function bk(a){var b=bl.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function bC(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function bD(a,b){if(b.nodeType!==1||!p.hasData(a))return;var c,d,e,f=p._data(a),g=p._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d").appendTo(e.body),c=b.css("display");b.remove();if(c==="none"||c===""){bI=e.body.appendChild(bI||p.extend(e.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!bJ||!bI.createElement)bJ=(bI.contentWindow||bI.contentDocument).document,bJ.write(""),bJ.close();b=bJ.body.appendChild(bJ.createElement(a)),c=bH(b,"display"),e.body.removeChild(bI)}return bR[a]=c,c}function ch(a,b,c,d){var e;if(p.isArray(b))p.each(b,function(b,e){c||cd.test(a)?d(a,e):ch(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&p.type(b)==="object")for(e in b)ch(a+"["+e+"]",b[e],c,d);else d(a,b)}function cy(a){return function(b,c){typeof b!="string"&&(c=b,b="*");var d,e,f,g=b.toLowerCase().split(s),h=0,i=g.length;if(p.isFunction(c))for(;h)[^>]*$|#([\w\-]*)$)/,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,y=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,z=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,A=/^-ms-/,B=/-([\da-z])/gi,C=function(a,b){return(b+"").toUpperCase()},D=function(){e.addEventListener?(e.removeEventListener("DOMContentLoaded",D,!1),p.ready()):e.readyState==="complete"&&(e.detachEvent("onreadystatechange",D),p.ready())},E={};p.fn=p.prototype={constructor:p,init:function(a,c,d){var f,g,h,i;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?f=[null,a,null]:f=u.exec(a);if(f&&(f[1]||!c)){if(f[1])return c=c instanceof p?c[0]:c,i=c&&c.nodeType?c.ownerDocument||c:e,a=p.parseHTML(f[1],i,!0),v.test(f[1])&&p.isPlainObject(c)&&this.attr.call(a,c,!0),p.merge(this,a);g=e.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return d.find(a);this.length=1,this[0]=g}return this.context=e,this.selector=a,this}return!c||c.jquery?(c||d).find(a):this.constructor(c).find(a)}return p.isFunction(a)?d.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),p.makeArray(a,this))},selector:"",jquery:"1.8.0",length:0,size:function(){return this.length},toArray:function(){return k.call(this)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=p.merge(this.constructor(),a);return d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return p.each(this,a,b)},ready:function(a){return p.ready.promise().done(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(k.apply(this,arguments),"slice",k.call(arguments).join(","))},map:function(a){return this.pushStack(p.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:j,sort:[].sort,splice:[].splice},p.fn.init.prototype=p.fn,p.extend=p.fn.extend=function(){var a,c,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;typeof h=="boolean"&&(k=h,h=arguments[1]||{},i=2),typeof h!="object"&&!p.isFunction(h)&&(h={}),j===i&&(h=this,--i);for(;i0)return;d.resolveWith(e,[p]),p.fn.trigger&&p(e).trigger("ready").off("ready")},isFunction:function(a){return p.type(a)==="function"},isArray:Array.isArray||function(a){return p.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):E[m.call(a)]||"object"},isPlainObject:function(a){if(!a||p.type(a)!=="object"||a.nodeType||p.isWindow(a))return!1;try{if(a.constructor&&!n.call(a,"constructor")&&!n.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||n.call(a,d)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},error:function(a){throw new Error(a)},parseHTML:function(a,b,c){var d;return!a||typeof a!="string"?null:(typeof b=="boolean"&&(c=b,b=0),b=b||e,(d=v.exec(a))?[b.createElement(d[1])]:(d=p.buildFragment([a],b,c?null:[]),p.merge([],(d.cacheable?p.clone(d.fragment):d.fragment).childNodes)))},parseJSON:function(b){if(!b||typeof b!="string")return null;b=p.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(w.test(b.replace(y,"@").replace(z,"]").replace(x,"")))return(new Function("return "+b))();p.error("Invalid JSON: "+b)},parseXML:function(c){var d,e;if(!c||typeof c!="string")return null;try{a.DOMParser?(e=new DOMParser,d=e.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(f){d=b}return(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&p.error("Invalid XML: "+c),d},noop:function(){},globalEval:function(b){b&&r.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(A,"ms-").replace(B,C)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var e,f=0,g=a.length,h=g===b||p.isFunction(a);if(d){if(h){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f0&&a[0]&&a[i-1]||i===0||p.isArray(a));if(j)for(;h-1)i.splice(c,1),e&&(c<=g&&g--,c<=h&&h--)}),this},has:function(a){return p.inArray(a,i)>-1},empty:function(){return i=[],this},disable:function(){return i=j=c=b,this},disabled:function(){return!i},lock:function(){return j=b,c||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return b=b||[],b=[a,b.slice?b.slice():b],i&&(!d||j)&&(e?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!d}};return l},p.extend({Deferred:function(a){var b=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return p.Deferred(function(c){p.each(b,function(b,d){var f=d[0],g=a[b];e[d[1]](p.isFunction(g)?function(){var a=g.apply(this,arguments);a&&p.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f+"With"](this===e?c:this,[a])}:c[f])}),a=null}).promise()},promise:function(a){return typeof a=="object"?p.extend(a,d):d}},e={};return d.pipe=d.then,p.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[a^1][2].disable,b[2][2].lock),e[f[0]]=g.fire,e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=k.call(arguments),d=c.length,e=d!==1||a&&p.isFunction(a.promise)?d:0,f=e===1?a:p.Deferred(),g=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?k.call(arguments):d,c===h?f.notifyWith(b,c):--e||f.resolveWith(b,c)}},h,i,j;if(d>1){h=new Array(d),i=new Array(d),j=new Array(d);for(;b
        a",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0],d.style.cssText="top:1px;float:left;opacity:.5";if(!c||!c.length||!d)return{};f=e.createElement("select"),g=f.appendChild(e.createElement("option")),h=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.5/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:n.className!=="t",enctype:!!e.createElement("form").enctype,html5Clone:e.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:e.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},h.checked=!0,b.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,b.optDisabled=!g.disabled;try{delete n.test}catch(o){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",m=function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick"),n.detachEvent("onclick",m)),h=e.createElement("input"),h.value="t",h.setAttribute("type","radio"),b.radioValue=h.value==="t",h.setAttribute("checked","checked"),h.setAttribute("name","t"),n.appendChild(h),i=e.createDocumentFragment(),i.appendChild(n.lastChild),b.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=h.checked,i.removeChild(h),i.appendChild(n);if(n.attachEvent)for(k in{submit:!0,change:!0,focusin:!0})j="on"+k,l=j in n,l||(n.setAttribute(j,"return;"),l=typeof n[j]=="function"),b[k+"Bubbles"]=l;return p(function(){var c,d,f,g,h="padding:0;margin:0;border:0;display:block;overflow:hidden;",i=e.getElementsByTagName("body")[0];if(!i)return;c=e.createElement("div"),c.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",i.insertBefore(c,i.firstChild),d=e.createElement("div"),c.appendChild(d),d.innerHTML="
        t
        ",f=d.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",l=f[0].offsetHeight===0,f[0].style.display="",f[1].style.display="none",b.reliableHiddenOffsets=l&&f[0].offsetHeight===0,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",b.boxSizing=d.offsetWidth===4,b.doesNotIncludeMarginInBodyOffset=i.offsetTop!==1,a.getComputedStyle&&(b.pixelPosition=(a.getComputedStyle(d,null)||{}).top!=="1%",b.boxSizingReliable=(a.getComputedStyle(d,null)||{width:"4px"}).width==="4px",g=e.createElement("div"),g.style.cssText=d.style.cssText=h,g.style.marginRight=g.style.width="0",d.style.width="1px",d.appendChild(g),b.reliableMarginRight=!parseFloat((a.getComputedStyle(g,null)||{}).marginRight)),typeof d.style.zoom!="undefined"&&(d.innerHTML="",d.style.cssText=h+"width:1px;padding:1px;display:inline;zoom:1",b.inlineBlockNeedsLayout=d.offsetWidth===3,d.style.display="block",d.style.overflow="visible",d.innerHTML="
        ",d.firstChild.style.width="5px",b.shrinkWrapBlocks=d.offsetWidth!==3,c.style.zoom=1),i.removeChild(c),c=d=f=g=null}),i.removeChild(n),c=d=f=g=h=i=n=null,b}();var H=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;p.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(p.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?p.cache[a[p.expando]]:a[p.expando],!!a&&!K(a)},data:function(a,c,d,e){if(!p.acceptData(a))return;var f,g,h=p.expando,i=typeof c=="string",j=a.nodeType,k=j?p.cache:a,l=j?a[h]:a[h]&&h;if((!l||!k[l]||!e&&!k[l].data)&&i&&d===b)return;l||(j?a[h]=l=p.deletedIds.pop()||++p.uuid:l=h),k[l]||(k[l]={},j||(k[l].toJSON=p.noop));if(typeof c=="object"||typeof c=="function")e?k[l]=p.extend(k[l],c):k[l].data=p.extend(k[l].data,c);return f=k[l],e||(f.data||(f.data={}),f=f.data),d!==b&&(f[p.camelCase(c)]=d),i?(g=f[c],g==null&&(g=f[p.camelCase(c)])):g=f,g},removeData:function(a,b,c){if(!p.acceptData(a))return;var d,e,f,g=a.nodeType,h=g?p.cache:a,i=g?a[p.expando]:p.expando;if(!h[i])return;if(b){d=c?h[i]:h[i].data;if(d){p.isArray(b)||(b in d?b=[b]:(b=p.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e1,null,!1))},removeData:function(a){return this.each(function(){p.removeData(this,a)})}}),p.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=p._data(a,b),c&&(!d||p.isArray(c)?d=p._data(a,b,p.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=p.queue(a,b),d=c.shift(),e=p._queueHooks(a,b),f=function(){p.dequeue(a,b)};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),delete e.stop,d.call(a,f,e)),!c.length&&e&&e.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return p._data(a,c)||p._data(a,c,{empty:p.Callbacks("once memory").add(function(){p.removeData(a,b+"queue",!0),p.removeData(a,c,!0)})})}}),p.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length1)},removeAttr:function(a){return this.each(function(){p.removeAttr(this,a)})},prop:function(a,b){return p.access(this,p.prop,a,b,arguments.length>1)},removeProp:function(a){return a=p.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(p.isFunction(a))return this.each(function(b){p(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(s);for(c=0,d=this.length;c-1)d=d.replace(" "+c[f]+" "," ");e.className=a?p.trim(d):""}}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return p.isFunction(a)?this.each(function(c){p(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=p(this),h=b,i=a.split(s);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&p._data(this,"__className__",this.className),this.className=this.className||a===!1?"":p._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!arguments.length){if(f)return c=p.valHooks[f.type]||p.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(P,""):d==null?"":d);return}return e=p.isFunction(a),this.each(function(d){var f,g=p(this);if(this.nodeType!==1)return;e?f=a.call(this,d,g.val()):f=a,f==null?f="":typeof f=="number"?f+="":p.isArray(f)&&(f=p.map(f,function(a){return a==null?"":a+""})),c=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,f,"value")===b)this.value=f})}}),p.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!a||i===3||i===8||i===2)return;if(e&&p.isFunction(p.fn[c]))return p(a)[c](d);if(typeof a.getAttribute=="undefined")return p.prop(a,c,d);h=i!==1||!p.isXMLDoc(a),h&&(c=c.toLowerCase(),g=p.attrHooks[c]||(T.test(c)?M:L));if(d!==b){if(d===null){p.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)},removeAttr:function(a,b){var c,d,e,f,g=0;if(b&&a.nodeType===1){d=b.split(s);for(;g=0}})});var V=/^(?:textarea|input|select)$/i,W=/^([^\.]*|)(?:\.(.+)|)$/,X=/(?:^|\s)hover(\.\S+|)\b/,Y=/^key/,Z=/^(?:mouse|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=function(a){return p.event.special.hover?a:a.replace(X,"mouseenter$1 mouseleave$1")};p.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,q,r;if(a.nodeType===3||a.nodeType===8||!c||!d||!(g=p._data(a)))return;d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=p.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof p!="undefined"&&(!a||p.event.triggered!==a.type)?p.event.dispatch.apply(h.elem,arguments):b},h.elem=a),c=p.trim(_(c)).split(" ");for(j=0;j=0&&(s=s.slice(0,-1),i=!0),s.indexOf(".")>=0&&(t=s.split("."),s=t.shift(),t.sort());if((!f||p.event.customEvent[s])&&!p.event.global[s])return;c=typeof c=="object"?c[p.expando]?c:new p.Event(s,c):new p.Event(s),c.type=s,c.isTrigger=!0,c.exclusive=i,c.namespace=t.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+t.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,m=s.indexOf(":")<0?"on"+s:"";if(!f){h=p.cache;for(j in h)h[j].events&&h[j].events[s]&&p.event.trigger(c,d,h[j].handle.elem,!0);return}c.result=b,c.target||(c.target=f),d=d!=null?p.makeArray(d):[],d.unshift(c),n=p.event.special[s]||{};if(n.trigger&&n.trigger.apply(f,d)===!1)return;q=[[f,n.bindType||s]];if(!g&&!n.noBubble&&!p.isWindow(f)){r=n.delegateType||s,k=$.test(r+s)?f:f.parentNode;for(l=f;k;k=k.parentNode)q.push([k,r]),l=k;l===(f.ownerDocument||e)&&q.push([l.defaultView||l.parentWindow||a,r])}for(j=0;jq&&u.push({elem:this,matches:o.slice(q)});for(d=0;d0?this.on(b,null,a,c):this.trigger(b)},Y.test(b)&&(p.event.fixHooks[b]=p.event.keyHooks),Z.test(b)&&(p.event.fixHooks[b]=p.event.mouseHooks)}),function(a,b){function bd(a,b,c,d){var e=0,f=b.length;for(;e0?h(g,c,f):[]}function bf(a,c,d,e,f){var g,h,i,j,k,l,m,n,p=0,q=f.length,s=L.POS,t=new RegExp("^"+s.source+"(?!"+r+")","i"),u=function(){var a=1,c=arguments.length-2;for(;ai){m=a.slice(i,g.index),i=n,l=[c],B.test(m)&&(k&&(l=k),k=e);if(h=H.test(m))m=m.slice(0,-5).replace(B,"$&*");g.length>1&&g[0].replace(t,u),k=be(m,g[1],g[2],l,k,h)}}k?(j=j.concat(k),(m=a.slice(i))&&m!==")"?B.test(m)?bd(m,j,d,e):Z(m,c,d,e?e.concat(k):k):o.apply(d,j)):Z(a,c,d,e)}return q===1?d:Z.uniqueSort(d)}function bg(a,b,c){var d,e,f,g=[],i=0,j=D.exec(a),k=!j.pop()&&!j.pop(),l=k&&a.match(C)||[""],m=$.preFilter,n=$.filter,o=!c&&b!==h;for(;(e=l[i])!=null&&k;i++){g.push(d=[]),o&&(e=" "+e);while(e){k=!1;if(j=B.exec(e))e=e.slice(j[0].length),k=d.push({part:j.pop().replace(A," "),captures:j});for(f in n)(j=L[f].exec(e))&&(!m[f]||(j=m[f](j,b,c)))&&(e=e.slice(j.shift().length),k=d.push({part:f,captures:j}));if(!k)break}}return k||Z.error(a),g}function bh(a,b,e){var f=b.dir,g=m++;return a||(a=function(a){return a===e}),b.first?function(b,c){while(b=b[f])if(b.nodeType===1)return a(b,c)&&b}:function(b,e){var h,i=g+"."+d,j=i+"."+c;while(b=b[f])if(b.nodeType===1){if((h=b[q])===j)return b.sizset;if(typeof h=="string"&&h.indexOf(i)===0){if(b.sizset)return b}else{b[q]=j;if(a(b,e))return b.sizset=!0,b;b.sizset=!1}}}}function bi(a,b){return a?function(c,d){var e=b(c,d);return e&&a(e===!0?c:e,d)}:b}function bj(a,b,c){var d,e,f=0;for(;d=a[f];f++)$.relative[d.part]?e=bh(e,$.relative[d.part],b):(d.captures.push(b,c),e=bi(e,$.filter[d.part].apply(null,d.captures)));return e}function bk(a){return function(b,c){var d,e=0;for(;d=a[e];e++)if(d(b,c))return!0;return!1}}var c,d,e,f,g,h=a.document,i=h.documentElement,j="undefined",k=!1,l=!0,m=0,n=[].slice,o=[].push,q=("sizcache"+Math.random()).replace(".",""),r="[\\x20\\t\\r\\n\\f]",s="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",t=s.replace("w","w#"),u="([*^$|!~]?=)",v="\\["+r+"*("+s+")"+r+"*(?:"+u+r+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+t+")|)|)"+r+"*\\]",w=":("+s+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|((?:[^,]|\\\\,|(?:,(?=[^\\[]*\\]))|(?:,(?=[^\\(]*\\))))*))\\)|)",x=":(nth|eq|gt|lt|first|last|even|odd)(?:\\((\\d*)\\)|)(?=[^-]|$)",y=r+"*([\\x20\\t\\r\\n\\f>+~])"+r+"*",z="(?=[^\\x20\\t\\r\\n\\f])(?:\\\\.|"+v+"|"+w.replace(2,7)+"|[^\\\\(),])+",A=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g"),B=new RegExp("^"+y),C=new RegExp(z+"?(?="+r+"*,|$)","g"),D=new RegExp("^(?:(?!,)(?:(?:^|,)"+r+"*"+z+")*?|"+r+"*(.*?))(\\)|$)"),E=new RegExp(z.slice(19,-6)+"\\x20\\t\\r\\n\\f>+~])+|"+y,"g"),F=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,G=/[\x20\t\r\n\f]*[+~]/,H=/:not\($/,I=/h\d/i,J=/input|select|textarea|button/i,K=/\\(?!\\)/g,L={ID:new RegExp("^#("+s+")"),CLASS:new RegExp("^\\.("+s+")"),NAME:new RegExp("^\\[name=['\"]?("+s+")['\"]?\\]"),TAG:new RegExp("^("+s.replace("[-","[-\\*")+")"),ATTR:new RegExp("^"+v),PSEUDO:new RegExp("^"+w),CHILD:new RegExp("^:(only|nth|last|first)-child(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),POS:new RegExp(x,"ig"),needsContext:new RegExp("^"+r+"*[>+~]|"+x,"i")},M={},N=[],O={},P=[],Q=function(a){return a.sizzleFilter=!0,a},R=function(a){return function(b){return b.nodeName.toLowerCase()==="input"&&b.type===a}},S=function(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}},T=function(a){var b=!1,c=h.createElement("div");try{b=a(c)}catch(d){}return c=null,b},U=T(function(a){a.innerHTML="";var b=typeof a.lastChild.getAttribute("multiple");return b!=="boolean"&&b!=="string"}),V=T(function(a){a.id=q+0,a.innerHTML="
        ",i.insertBefore(a,i.firstChild);var b=h.getElementsByName&&h.getElementsByName(q).length===2+h.getElementsByName(q+0).length;return g=!h.getElementById(q),i.removeChild(a),b}),W=T(function(a){return a.appendChild(h.createComment("")),a.getElementsByTagName("*").length===0}),X=T(function(a){return a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!==j&&a.firstChild.getAttribute("href")==="#"}),Y=T(function(a){return a.innerHTML="",!a.getElementsByClassName||a.getElementsByClassName("e").length===0?!1:(a.lastChild.className="e",a.getElementsByClassName("e").length!==1)}),Z=function(a,b,c,d){c=c||[],b=b||h;var e,f,g,i,j=b.nodeType;if(j!==1&&j!==9)return[];if(!a||typeof a!="string")return c;g=ba(b);if(!g&&!d)if(e=F.exec(a))if(i=e[1]){if(j===9){f=b.getElementById(i);if(!f||!f.parentNode)return c;if(f.id===i)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(i))&&bb(b,f)&&f.id===i)return c.push(f),c}else{if(e[2])return o.apply(c,n.call(b.getElementsByTagName(a),0)),c;if((i=e[3])&&Y&&b.getElementsByClassName)return o.apply(c,n.call(b.getElementsByClassName(i),0)),c}return bm(a,b,c,d,g)},$=Z.selectors={cacheLength:50,match:L,order:["ID","TAG"],attrHandle:{},createPseudo:Q,find:{ID:g?function(a,b,c){if(typeof b.getElementById!==j&&!c){var d=b.getElementById(a);return d&&d.parentNode?[d]:[]}}:function(a,c,d){if(typeof c.getElementById!==j&&!d){var e=c.getElementById(a);return e?e.id===a||typeof e.getAttributeNode!==j&&e.getAttributeNode("id").value===a?[e]:b:[]}},TAG:W?function(a,b){if(typeof b.getElementsByTagName!==j)return b.getElementsByTagName(a)}:function(a,b){var c=b.getElementsByTagName(a);if(a==="*"){var d,e=[],f=0;for(;d=c[f];f++)d.nodeType===1&&e.push(d);return e}return c}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(K,""),a[3]=(a[4]||a[5]||"").replace(K,""),a[2]==="~="&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),a[1]==="nth"?(a[2]||Z.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*(a[2]==="even"||a[2]==="odd")),a[4]=+(a[6]+a[7]||a[2]==="odd")):a[2]&&Z.error(a[0]),a},PSEUDO:function(a){var b,c=a[4];return L.CHILD.test(a[0])?null:(c&&(b=D.exec(c))&&b.pop()&&(a[0]=a[0].slice(0,b[0].length-c.length-1),c=b[0].slice(0,-1)),a.splice(2,3,c||a[3]),a)}},filter:{ID:g?function(a){return a=a.replace(K,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(K,""),function(b){var c=typeof b.getAttributeNode!==j&&b.getAttributeNode("id");return c&&c.value===a}},TAG:function(a){return a==="*"?function(){return!0}:(a=a.replace(K,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=M[a];return b||(b=M[a]=new RegExp("(^|"+r+")"+a+"("+r+"|$)"),N.push(a),N.length>$.cacheLength&&delete M[N.shift()]),function(a){return b.test(a.className||typeof a.getAttribute!==j&&a.getAttribute("class")||"")}},ATTR:function(a,b,c){return b?function(d){var e=Z.attr(d,a),f=e+"";if(e==null)return b==="!=";switch(b){case"=":return f===c;case"!=":return f!==c;case"^=":return c&&f.indexOf(c)===0;case"*=":return c&&f.indexOf(c)>-1;case"$=":return c&&f.substr(f.length-c.length)===c;case"~=":return(" "+f+" ").indexOf(c)>-1;case"|=":return f===c||f.substr(0,c.length+1)===c+"-"}}:function(b){return Z.attr(b,a)!=null}},CHILD:function(a,b,c,d){if(a==="nth"){var e=m++;return function(a){var b,f,g=0,h=a;if(c===1&&d===0)return!0;b=a.parentNode;if(b&&(b[q]!==e||!a.sizset)){for(h=b.firstChild;h;h=h.nextSibling)if(h.nodeType===1){h.sizset=++g;if(h===a)break}b[q]=e}return f=a.sizset-d,c===0?f===0:f%c===0&&f/c>=0}}return function(b){var c=b;switch(a){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(a==="first")return!0;c=b;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0}}},PSEUDO:function(a,b,c,d){var e=$.pseudos[a]||$.pseudos[a.toLowerCase()];return e||Z.error("unsupported pseudo: "+a),e.sizzleFilter?e(b,c,d):e}},pseudos:{not:Q(function(a,b,c){var d=bl(a.replace(A,"$1"),b,c);return function(a){return!d(a)}}),enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!$.pseudos.empty(a)},empty:function(a){var b;a=a.firstChild;while(a){if(a.nodeName>"@"||(b=a.nodeType)===3||b===4)return!1;a=a.nextSibling}return!0},contains:Q(function(a){return function(b){return(b.textContent||b.innerText||bc(b)).indexOf(a)>-1}}),has:Q(function(a){return function(b){return Z(a,b).length>0}}),header:function(a){return I.test(a.nodeName)},text:function(a){var b,c;return a.nodeName.toLowerCase()==="input"&&(b=a.type)==="text"&&((c=a.getAttribute("type"))==null||c.toLowerCase()===b)},radio:R("radio"),checkbox:R("checkbox"),file:R("file"),password:R("password"),image:R("image"),submit:S("submit"),reset:S("reset"),button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},input:function(a){return J.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b,c){return c?a.slice(1):[a[0]]},last:function(a,b,c){var d=a.pop();return c?a:[d]},even:function(a,b,c){var d=[],e=c?1:0,f=a.length;for(;e$.cacheLength&&delete O[P.shift()],g};Z.matches=function(a,b){return Z(a,null,null,b)},Z.matchesSelector=function(a,b){return Z(b,null,null,[a]).length>0};var bm=function(a,b,e,f,g){a=a.replace(A,"$1");var h,i,j,k,l,m,p,q,r,s=a.match(C),t=a.match(E),u=b.nodeType;if(L.POS.test(a))return bf(a,b,e,f,s);if(f)h=n.call(f,0);else if(s&&s.length===1){if(t.length>1&&u===9&&!g&&(s=L.ID.exec(t[0]))){b=$.find.ID(s[1],b,g)[0];if(!b)return e;a=a.slice(t.shift().length)}q=(s=G.exec(t[0]))&&!s.index&&b.parentNode||b,r=t.pop(),m=r.split(":not")[0];for(j=0,k=$.order.length;j",a.querySelectorAll("[selected]").length||e.push("\\["+r+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),a.querySelectorAll(":checked").length||e.push(":checked")}),T(function(a){a.innerHTML="

        ",a.querySelectorAll("[test^='']").length&&e.push("[*^$]="+r+"*(?:\"\"|'')"),a.innerHTML="",a.querySelectorAll(":enabled").length||e.push(":enabled",":disabled")}),e=e.length&&new RegExp(e.join("|")),bm=function(a,d,f,g,h){if(!g&&!h&&(!e||!e.test(a)))if(d.nodeType===9)try{return o.apply(f,n.call(d.querySelectorAll(a),0)),f}catch(i){}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d.getAttribute("id"),k=j||q,l=G.test(a)&&d.parentNode||d;j?k=k.replace(c,"\\$&"):d.setAttribute("id",k);try{return o.apply(f,n.call(l.querySelectorAll(a.replace(C,"[id='"+k+"'] $&")),0)),f}catch(i){}finally{j||d.removeAttribute("id")}}return b(a,d,f,g,h)},g&&(T(function(b){a=g.call(b,"div");try{g.call(b,"[test!='']:sizzle"),f.push($.match.PSEUDO)}catch(c){}}),f=new RegExp(f.join("|")),Z.matchesSelector=function(b,c){c=c.replace(d,"='$1']");if(!ba(b)&&!f.test(c)&&(!e||!e.test(c)))try{var h=g.call(b,c);if(h||a||b.document&&b.document.nodeType!==11)return h}catch(i){}return Z(c,null,null,[b]).length>0})}(),Z.attr=p.attr,p.find=Z,p.expr=Z.selectors,p.expr[":"]=p.expr.pseudos,p.unique=Z.uniqueSort,p.text=Z.getText,p.isXMLDoc=Z.isXML,p.contains=Z.contains}(a);var bc=/Until$/,bd=/^(?:parents|prev(?:Until|All))/,be=/^.[^:#\[\.,]*$/,bf=p.expr.match.needsContext,bg={children:!0,contents:!0,next:!0,prev:!0};p.fn.extend({find:function(a){var b,c,d,e,f,g,h=this;if(typeof a!="string")return p(a).filter(function(){for(b=0,c=h.length;b0)for(e=d;e=0:p.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c,d=0,e=this.length,f=[],g=bf.test(a)||typeof a!="string"?p(a,b||this.context):0;for(;d-1:p.find.matchesSelector(c,a)){f.push(c);break}c=c.parentNode}}return f=f.length>1?p.unique(f):f,this.pushStack(f,"closest",a)},index:function(a){return a?typeof a=="string"?p.inArray(this[0],p(a)):p.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?p(a,b):p.makeArray(a&&a.nodeType?[a]:a),d=p.merge(this.get(),c);return this.pushStack(bh(c[0])||bh(d[0])?d:p.unique(d))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}}),p.fn.andSelf=p.fn.addBack,p.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return p.dir(a,"parentNode")},parentsUntil:function(a,b,c){return p.dir(a,"parentNode",c)},next:function(a){return bi(a,"nextSibling")},prev:function(a){return bi(a,"previousSibling")},nextAll:function(a){return p.dir(a,"nextSibling")},prevAll:function(a){return p.dir(a,"previousSibling")},nextUntil:function(a,b,c){return p.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return p.dir(a,"previousSibling",c)},siblings:function(a){return p.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return p.sibling(a.firstChild)},contents:function(a){return p.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:p.merge([],a.childNodes)}},function(a,b){p.fn[a]=function(c,d){var e=p.map(this,b,c);return bc.test(a)||(d=c),d&&typeof d=="string"&&(e=p.filter(d,e)),e=this.length>1&&!bg[a]?p.unique(e):e,this.length>1&&bd.test(a)&&(e=e.reverse()),this.pushStack(e,a,k.call(arguments).join(","))}}),p.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?p.find.matchesSelector(b[0],a)?[b[0]]:[]:p.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!p(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var bl="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",bm=/ jQuery\d+="(?:null|\d+)"/g,bn=/^\s+/,bo=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bp=/<([\w:]+)/,bq=/]","i"),bv=/^(?:checkbox|radio)$/,bw=/checked\s*(?:[^=]|=\s*.checked.)/i,bx=/\/(java|ecma)script/i,by=/^\s*\s*$/g,bz={option:[1,""],legend:[1,"
        ","
        "],thead:[1,"","
        "],tr:[2,"","
        "],td:[3,"","
        "],col:[2,"","
        "],area:[1,"",""],_default:[0,"",""]},bA=bk(e),bB=bA.appendChild(e.createElement("div"));bz.optgroup=bz.option,bz.tbody=bz.tfoot=bz.colgroup=bz.caption=bz.thead,bz.th=bz.td,p.support.htmlSerialize||(bz._default=[1,"X
        ","
        "]),p.fn.extend({text:function(a){return p.access(this,function(a){return a===b?p.text(this):this.empty().append((this[0]&&this[0].ownerDocument||e).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(p.isFunction(a))return this.each(function(b){p(this).wrapAll(a.call(this,b))});if(this[0]){var b=p(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return p.isFunction(a)?this.each(function(b){p(this).wrapInner(a.call(this,b))}):this.each(function(){var b=p(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=p.isFunction(a);return this.each(function(c){p(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(a,this.firstChild)})},before:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(a,this),"before",this.selector)}},after:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(this,a),"after",this.selector)}},remove:function(a,b){var c,d=0;for(;(c=this[d])!=null;d++)if(!a||p.filter(a,[c]).length)!b&&c.nodeType===1&&(p.cleanData(c.getElementsByTagName("*")),p.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){var a,b=0;for(;(a=this[b])!=null;b++){a.nodeType===1&&p.cleanData(a.getElementsByTagName("*"));while(a.firstChild)a.removeChild(a.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return p.clone(this,a,b)})},html:function(a){return p.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(bm,""):b;if(typeof a=="string"&&!bs.test(a)&&(p.support.htmlSerialize||!bu.test(a))&&(p.support.leadingWhitespace||!bn.test(a))&&!bz[(bp.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(bo,"<$1>");try{for(;d1&&typeof j=="string"&&bw.test(j))return this.each(function(){p(this).domManip(a,c,d)});if(p.isFunction(j))return this.each(function(e){var f=p(this);a[0]=j.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){e=p.buildFragment(a,this,k),g=e.fragment,f=g.firstChild,g.childNodes.length===1&&(g=f);if(f){c=c&&p.nodeName(f,"tr");for(h=e.cacheable||l-1;i0?this.clone(!0):this).get(),p(g[e])[b](d),f=f.concat(d);return this.pushStack(f,a,g.selector)}}),p.extend({clone:function(a,b,c){var d,e,f,g;p.support.html5Clone||p.isXMLDoc(a)||!bu.test("<"+a.nodeName+">")?g=a.cloneNode(!0):(bB.innerHTML=a.outerHTML,bB.removeChild(g=bB.firstChild));if((!p.support.noCloneEvent||!p.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!p.isXMLDoc(a)){bE(a,g),d=bF(a),e=bF(g);for(f=0;d[f];++f)e[f]&&bE(d[f],e[f])}if(b){bD(a,g);if(c){d=bF(a),e=bF(g);for(f=0;d[f];++f)bD(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var f,g,h,i,j,k,l,m,n,o,q,r,s=0,t=[];if(!b||typeof b.createDocumentFragment=="undefined")b=e;for(g=b===e&&bA;(h=a[s])!=null;s++){typeof h=="number"&&(h+="");if(!h)continue;if(typeof h=="string")if(!br.test(h))h=b.createTextNode(h);else{g=g||bk(b),l=l||g.appendChild(b.createElement("div")),h=h.replace(bo,"<$1>"),i=(bp.exec(h)||["",""])[1].toLowerCase(),j=bz[i]||bz._default,k=j[0],l.innerHTML=j[1]+h+j[2];while(k--)l=l.lastChild;if(!p.support.tbody){m=bq.test(h),n=i==="table"&&!m?l.firstChild&&l.firstChild.childNodes:j[1]===""&&!m?l.childNodes:[];for(f=n.length-1;f>=0;--f)p.nodeName(n[f],"tbody")&&!n[f].childNodes.length&&n[f].parentNode.removeChild(n[f])}!p.support.leadingWhitespace&&bn.test(h)&&l.insertBefore(b.createTextNode(bn.exec(h)[0]),l.firstChild),h=l.childNodes,l=g.lastChild}h.nodeType?t.push(h):t=p.merge(t,h)}l&&(g.removeChild(l),h=l=g=null);if(!p.support.appendChecked)for(s=0;(h=t[s])!=null;s++)p.nodeName(h,"input")?bG(h):typeof h.getElementsByTagName!="undefined"&&p.grep(h.getElementsByTagName("input"),bG);if(c){q=function(a){if(!a.type||bx.test(a.type))return d?d.push(a.parentNode?a.parentNode.removeChild(a):a):c.appendChild(a)};for(s=0;(h=t[s])!=null;s++)if(!p.nodeName(h,"script")||!q(h))c.appendChild(h),typeof h.getElementsByTagName!="undefined"&&(r=p.grep(p.merge([],h.getElementsByTagName("script")),q),t.splice.apply(t,[s+1,0].concat(r)),s+=r.length)}return t},cleanData:function(a,b){var c,d,e,f,g=0,h=p.expando,i=p.cache,j=p.support.deleteExpando,k=p.event.special;for(;(e=a[g])!=null;g++)if(b||p.acceptData(e)){d=e[h],c=d&&i[d];if(c){if(c.events)for(f in c.events)k[f]?p.event.remove(e,f):p.removeEvent(e,f,c.handle);i[d]&&(delete i[d],j?delete e[h]:e.removeAttribute?e.removeAttribute(h):e[h]=null,p.deletedIds.push(d))}}}}),function(){var a,b;p.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a=p.uaMatch(g.userAgent),b={},a.browser&&(b[a.browser]=!0,b.version=a.version),b.webkit&&(b.safari=!0),p.browser=b,p.sub=function(){function a(b,c){return new a.fn.init(b,c)}p.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function c(c,d){return d&&d instanceof p&&!(d instanceof a)&&(d=a(d)),p.fn.init.call(this,c,d,b)},a.fn.init.prototype=a.fn;var b=a(e);return a}}();var bH,bI,bJ,bK=/alpha\([^)]*\)/i,bL=/opacity=([^)]*)/,bM=/^(top|right|bottom|left)$/,bN=/^margin/,bO=new RegExp("^("+q+")(.*)$","i"),bP=new RegExp("^("+q+")(?!px)[a-z%]+$","i"),bQ=new RegExp("^([-+])=("+q+")","i"),bR={},bS={position:"absolute",visibility:"hidden",display:"block"},bT={letterSpacing:0,fontWeight:400,lineHeight:1},bU=["Top","Right","Bottom","Left"],bV=["Webkit","O","Moz","ms"],bW=p.fn.toggle;p.fn.extend({css:function(a,c){return p.access(this,function(a,c,d){return d!==b?p.style(a,c,d):p.css(a,c)},a,c,arguments.length>1)},show:function(){return bZ(this,!0)},hide:function(){return bZ(this)},toggle:function(a,b){var c=typeof a=="boolean";return p.isFunction(a)&&p.isFunction(b)?bW.apply(this,arguments):this.each(function(){(c?a:bY(this))?p(this).show():p(this).hide()})}}),p.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bH(a,"opacity");return c===""?"1":c}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":p.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8||!a.style)return;var f,g,h,i=p.camelCase(c),j=a.style;c=p.cssProps[i]||(p.cssProps[i]=bX(j,i)),h=p.cssHooks[c]||p.cssHooks[i];if(d===b)return h&&"get"in h&&(f=h.get(a,!1,e))!==b?f:j[c];g=typeof d,g==="string"&&(f=bQ.exec(d))&&(d=(f[1]+1)*f[2]+parseFloat(p.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!p.cssNumber[i]&&(d+="px");if(!h||!("set"in h)||(d=h.set(a,d,e))!==b)try{j[c]=d}catch(k){}},css:function(a,c,d,e){var f,g,h,i=p.camelCase(c);return c=p.cssProps[i]||(p.cssProps[i]=bX(a.style,i)),h=p.cssHooks[c]||p.cssHooks[i],h&&"get"in h&&(f=h.get(a,!0,e)),f===b&&(f=bH(a,c)),f==="normal"&&c in bT&&(f=bT[c]),d||e!==b?(g=parseFloat(f),d||p.isNumeric(g)?g||0:f):f},swap:function(a,b,c){var d,e,f={};for(e in b)f[e]=a.style[e],a.style[e]=b[e];d=c.call(a);for(e in b)a.style[e]=f[e];return d}}),a.getComputedStyle?bH=function(a,b){var c,d,e,f,g=getComputedStyle(a,null),h=a.style;return g&&(c=g[b],c===""&&!p.contains(a.ownerDocument.documentElement,a)&&(c=p.style(a,b)),bP.test(c)&&bN.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=c,c=g.width,h.width=d,h.minWidth=e,h.maxWidth=f)),c}:e.documentElement.currentStyle&&(bH=function(a,b){var c,d,e=a.currentStyle&&a.currentStyle[b],f=a.style;return e==null&&f&&f[b]&&(e=f[b]),bP.test(e)&&!bM.test(b)&&(c=f.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":e,e=f.pixelLeft+"px",f.left=c,d&&(a.runtimeStyle.left=d)),e===""?"auto":e}),p.each(["height","width"],function(a,b){p.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0||bH(a,"display")!=="none"?ca(a,b,d):p.swap(a,bS,function(){return ca(a,b,d)})},set:function(a,c,d){return b$(a,c,d?b_(a,b,d,p.support.boxSizing&&p.css(a,"boxSizing")==="border-box"):0)}}}),p.support.opacity||(p.cssHooks.opacity={get:function(a,b){return bL.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=p.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&p.trim(f.replace(bK,""))===""&&c.removeAttribute){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bK.test(f)?f.replace(bK,e):f+" "+e}}),p(function(){p.support.reliableMarginRight||(p.cssHooks.marginRight={get:function(a,b){return p.swap(a,{display:"inline-block"},function(){if(b)return bH(a,"marginRight")})}}),!p.support.pixelPosition&&p.fn.position&&p.each(["top","left"],function(a,b){p.cssHooks[b]={get:function(a,c){if(c){var d=bH(a,b);return bP.test(d)?p(a).position()[b]+"px":d}}}})}),p.expr&&p.expr.filters&&(p.expr.filters.hidden=function(a){return a.offsetWidth===0&&a.offsetHeight===0||!p.support.reliableHiddenOffsets&&(a.style&&a.style.display||bH(a,"display"))==="none"},p.expr.filters.visible=function(a){return!p.expr.filters.hidden(a)}),p.each({margin:"",padding:"",border:"Width"},function(a,b){p.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bU[d]+b]=e[d]||e[d-2]||e[0];return f}},bN.test(a)||(p.cssHooks[a+b].set=b$)});var cc=/%20/g,cd=/\[\]$/,ce=/\r?\n/g,cf=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,cg=/^(?:select|textarea)/i;p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?p.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||cg.test(this.nodeName)||cf.test(this.type))}).map(function(a,b){var c=p(this).val();return c==null?null:p.isArray(c)?p.map(c,function(a,c){return{name:b.name,value:a.replace(ce,"\r\n")}}):{name:b.name,value:c.replace(ce,"\r\n")}}).get()}}),p.param=function(a,c){var d,e=[],f=function(a,b){b=p.isFunction(b)?b():b==null?"":b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=p.ajaxSettings&&p.ajaxSettings.traditional);if(p.isArray(a)||a.jquery&&!p.isPlainObject(a))p.each(a,function(){f(this.name,this.value)});else for(d in a)ch(d,a[d],c,f);return e.join("&").replace(cc,"+")};var ci,cj,ck=/#.*$/,cl=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,cm=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,cn=/^(?:GET|HEAD)$/,co=/^\/\//,cp=/\?/,cq=/)<[^<]*)*<\/script>/gi,cr=/([?&])_=[^&]*/,cs=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,ct=p.fn.load,cu={},cv={},cw=["*/"]+["*"];try{ci=f.href}catch(cx){ci=e.createElement("a"),ci.href="",ci=ci.href}cj=cs.exec(ci.toLowerCase())||[],p.fn.load=function(a,c,d){if(typeof a!="string"&&ct)return ct.apply(this,arguments);if(!this.length)return this;var e,f,g,h=this,i=a.indexOf(" ");return i>=0&&(e=a.slice(i,a.length),a=a.slice(0,i)),p.isFunction(c)?(d=c,c=b):typeof c=="object"&&(f="POST"),p.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,b){d&&h.each(d,g||[a.responseText,b,a])}}).done(function(a){g=arguments,h.html(e?p("
        ").append(a.replace(cq,"")).find(e):a)}),this},p.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){p.fn[b]=function(a){return this.on(b,a)}}),p.each(["get","post"],function(a,c){p[c]=function(a,d,e,f){return p.isFunction(d)&&(f=f||e,e=d,d=b),p.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),p.extend({getScript:function(a,c){return p.get(a,b,c,"script")},getJSON:function(a,b,c){return p.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?cA(a,p.ajaxSettings):(b=a,a=p.ajaxSettings),cA(a,b),a},ajaxSettings:{url:ci,isLocal:cm.test(cj[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":cw},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:cy(cu),ajaxTransport:cy(cv),ajax:function(a,c){function y(a,c,f,i){var k,s,t,u,w,y=c;if(v===2)return;v=2,h&&clearTimeout(h),g=b,e=i||"",x.readyState=a>0?4:0,f&&(u=cB(l,x,f));if(a>=200&&a<300||a===304)l.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(p.lastModified[d]=w),w=x.getResponseHeader("Etag"),w&&(p.etag[d]=w)),a===304?(y="notmodified",k=!0):(k=cC(l,u),y=k.state,s=k.data,t=k.error,k=!t);else{t=y;if(!y||a)y="error",a<0&&(a=0)}x.status=a,x.statusText=""+(c||y),k?o.resolveWith(m,[s,y,x]):o.rejectWith(m,[x,y,t]),x.statusCode(r),r=b,j&&n.trigger("ajax"+(k?"Success":"Error"),[x,l,k?s:t]),q.fireWith(m,[x,y]),j&&(n.trigger("ajaxComplete",[x,l]),--p.active||p.event.trigger("ajaxStop"))}typeof a=="object"&&(c=a,a=b),c=c||{};var d,e,f,g,h,i,j,k,l=p.ajaxSetup({},c),m=l.context||l,n=m!==l&&(m.nodeType||m instanceof p)?p(m):p.event,o=p.Deferred(),q=p.Callbacks("once memory"),r=l.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=u[c]=u[c]||a,t[a]=b}return this},getAllResponseHeaders:function(){return v===2?e:null},getResponseHeader:function(a){var c;if(v===2){if(!f){f={};while(c=cl.exec(e))f[c[1].toLowerCase()]=c[2]}c=f[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(l.mimeType=a),this},abort:function(a){return a=a||w,g&&g.abort(a),y(0,a),this}};o.promise(x),x.success=x.done,x.error=x.fail,x.complete=q.add,x.statusCode=function(a){if(a){var b;if(v<2)for(b in a)r[b]=[r[b],a[b]];else b=a[x.status],x.always(b)}return this},l.url=((a||l.url)+"").replace(ck,"").replace(co,cj[1]+"//"),l.dataTypes=p.trim(l.dataType||"*").toLowerCase().split(s),l.crossDomain==null&&(i=cs.exec(l.url.toLowerCase()),l.crossDomain=!(!i||i[1]==cj[1]&&i[2]==cj[2]&&(i[3]||(i[1]==="http:"?80:443))==(cj[3]||(cj[1]==="http:"?80:443)))),l.data&&l.processData&&typeof l.data!="string"&&(l.data=p.param(l.data,l.traditional)),cz(cu,l,c,x);if(v===2)return x;j=l.global,l.type=l.type.toUpperCase(),l.hasContent=!cn.test(l.type),j&&p.active++===0&&p.event.trigger("ajaxStart");if(!l.hasContent){l.data&&(l.url+=(cp.test(l.url)?"&":"?")+l.data,delete l.data),d=l.url;if(l.cache===!1){var z=p.now(),A=l.url.replace(cr,"$1_="+z);l.url=A+(A===l.url?(cp.test(l.url)?"&":"?")+"_="+z:"")}}(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",l.contentType),l.ifModified&&(d=d||l.url,p.lastModified[d]&&x.setRequestHeader("If-Modified-Since",p.lastModified[d]),p.etag[d]&&x.setRequestHeader("If-None-Match",p.etag[d])),x.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+cw+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)x.setRequestHeader(k,l.headers[k]);if(!l.beforeSend||l.beforeSend.call(m,x,l)!==!1&&v!==2){w="abort";for(k in{success:1,error:1,complete:1})x[k](l[k]);g=cz(cv,l,c,x);if(!g)y(-1,"No Transport");else{x.readyState=1,j&&n.trigger("ajaxSend",[x,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){x.abort("timeout")},l.timeout));try{v=1,g.send(t,y)}catch(B){if(v<2)y(-1,B);else throw B}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var cD=[],cE=/\?/,cF=/(=)\?(?=&|$)|\?\?/,cG=p.now();p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=cD.pop()||p.expando+"_"+cG++;return this[a]=!0,a}}),p.ajaxPrefilter("json jsonp",function(c,d,e){var f,g,h,i=c.data,j=c.url,k=c.jsonp!==!1,l=k&&cF.test(j),m=k&&!l&&typeof i=="string"&&!(c.contentType||"").indexOf("application/x-www-form-urlencoded")&&cF.test(i);if(c.dataTypes[0]==="jsonp"||l||m)return f=c.jsonpCallback=p.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,g=a[f],l?c.url=j.replace(cF,"$1"+f):m?c.data=i.replace(cF,"$1"+f):k&&(c.url+=(cE.test(j)?"&":"?")+c.jsonp+"="+f),c.converters["script json"]=function(){return h||p.error(f+" was not called"),h[0]},c.dataTypes[0]="json",a[f]=function(){h=arguments},e.always(function(){a[f]=g,c[f]&&(c.jsonpCallback=d.jsonpCallback,cD.push(f)),h&&p.isFunction(g)&&g(h[0]),h=g=b}),"script"}),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return p.globalEval(a),a}}}),p.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),p.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=e.head||e.getElementsByTagName("head")[0]||e.documentElement;return{send:function(f,g){c=e.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||g(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var cH,cI=a.ActiveXObject?function(){for(var a in cH)cH[a](0,1)}:!1,cJ=0;p.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&cK()||cL()}:cK,function(a){p.extend(p.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(p.ajaxSettings.xhr()),p.support.ajax&&p.ajaxTransport(function(c){if(!c.crossDomain||p.support.cors){var d;return{send:function(e,f){var g,h,i=c.xhr();c.username?i.open(c.type,c.url,c.async,c.username,c.password):i.open(c.type,c.url,c.async);if(c.xhrFields)for(h in c.xhrFields)i[h]=c.xhrFields[h];c.mimeType&&i.overrideMimeType&&i.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(h in e)i.setRequestHeader(h,e[h])}catch(j){}i.send(c.hasContent&&c.data||null),d=function(a,e){var h,j,k,l,m;try{if(d&&(e||i.readyState===4)){d=b,g&&(i.onreadystatechange=p.noop,cI&&delete cH[g]);if(e)i.readyState!==4&&i.abort();else{h=i.status,k=i.getAllResponseHeaders(),l={},m=i.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=i.responseText}catch(a){}try{j=i.statusText}catch(n){j=""}!h&&c.isLocal&&!c.crossDomain?h=l.text?200:404:h===1223&&(h=204)}}}catch(o){e||f(-1,o)}l&&f(h,j,l,k)},c.async?i.readyState===4?setTimeout(d,0):(g=++cJ,cI&&(cH||(cH={},p(a).unload(cI)),cH[g]=d),i.onreadystatechange=d):d()},abort:function(){d&&d(0,1)}}}});var cM,cN,cO=/^(?:toggle|show|hide)$/,cP=new RegExp("^(?:([-+])=|)("+q+")([a-z%]*)$","i"),cQ=/queueHooks$/,cR=[cX],cS={"*":[function(a,b){var c,d,e,f=this.createTween(a,b),g=cP.exec(b),h=f.cur(),i=+h||0,j=1;if(g){c=+g[2],d=g[3]||(p.cssNumber[a]?"":"px");if(d!=="px"&&i){i=p.css(f.elem,a,!0)||c||1;do e=j=j||".5",i=i/j,p.style(f.elem,a,i+d),j=f.cur()/h;while(j!==1&&j!==e)}f.unit=d,f.start=i,f.end=g[1]?i+(g[1]+1)*c:c}return f}]};p.Animation=p.extend(cV,{tweener:function(a,b){p.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");var c,d=0,e=a.length;for(;d-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),p.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},p.fn.extend({position:function(){if(!this[0])return;var a=this[0],b=this.offsetParent(),c=this.offset(),d=c$.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(p.css(a,"marginTop"))||0,c.left-=parseFloat(p.css(a,"marginLeft"))||0,d.top+=parseFloat(p.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(p.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||e.body;while(a&&!c$.test(a.nodeName)&&p.css(a,"position")==="static")a=a.offsetParent;return a||e.body})}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);p.fn[a]=function(e){return p.access(this,function(a,e,f){var g=c_(a);if(f===b)return g?c in g?g[c]:g.document.documentElement[e]:a[e];g?g.scrollTo(d?p(g).scrollLeft():f,d?f:p(g).scrollTop()):a[e]=f},a,e,arguments.length,null)}}),p.each({Height:"height",Width:"width"},function(a,c){p.each({padding:"inner"+a,content:c,"":"outer"+a},function(d,e){p.fn[e]=function(e,f){var g=arguments.length&&(d||typeof e!="boolean"),h=d||(e===!0||f===!0?"margin":"border");return p.access(this,function(c,d,e){var f;return p.isWindow(c)?c.document.documentElement["client"+a]:c.nodeType===9?(f=c.documentElement,Math.max(c.body["scroll"+a],f["scroll"+a],c.body["offset"+a],f["offset"+a],f["client"+a])):e===b?p.css(c,d,e,h):p.style(c,d,e,h)},c,g?e:b,g)}})}),a.jQuery=a.$=p,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return p})})(window); \ No newline at end of file diff --git a/erp_web/js/easyui-1.3.5/outlook.js b/erp_web/js/easyui-1.3.5/outlook.js deleted file mode 100644 index 5b6dd7bf..00000000 --- a/erp_web/js/easyui-1.3.5/outlook.js +++ /dev/null @@ -1,183 +0,0 @@ -$(function () { - // InitLeftMenu(); - tabClose(); - tabCloseEven(); - - - // $('#tabs').tabs('add',{ - // title:'title', - // content:createFrame('http://www.xjz365.com') - // }).tabs({ - // onSelect: function (title) { - // var currTab = $('#tabs').tabs('getTab', title); - // var iframe = $(currTab.panel('options').content); - - // var src = iframe.attr('src'); - // if(src) - // $('#tabs').tabs('update', { tab: currTab, options: { content: createFrame(src)} }); - - // } - // }); -}) - -//初始化左侧 -function InitLeftMenu() { - $("#nav").accordion({ animate: false }); - - $.each(_menus.menus, function (i, n) { - var menulist = ''; - menulist += ''; - - $('#nav').accordion('add', { - title: n.menuname, - content: menulist, - iconCls: 'icon ' + n.icon - }); - - }); - - $('.easyui-accordion li a').click(function () { - var tabTitle = $(this).children('.nav').text(); - - var url = $(this).attr("rel"); - var menuid = $(this).attr("ref"); - var icon = getIcon(menuid, icon); - - addTab(tabTitle, url, icon); - $('.easyui-accordion li div').removeClass("selected"); - $(this).parent().addClass("selected"); - }).hover(function () { - $(this).parent().addClass("hover"); - }, function () { - $(this).parent().removeClass("hover"); - }); - - //选中第一个 - var panels = $('#nav').accordion('panels'); - var t = panels[0].panel('options').title; - $('#nav').accordion('select', t); -} -//获取左侧导航的图标 -function getIcon(menuid) { - var icon = 'icon '; - $.each(_menus.menus, function (i, n) { - $.each(n.menus, function (j, o) { - if (o.menuid == menuid) { - icon += o.icon; - } - }) - }) - - return icon; -} - -function addTab(subtitle, url, icon) { - if (!$('#tabs').tabs('exists', subtitle)) { - $('#tabs').tabs('add', { - title: subtitle, - content: createFrame(url), - closable: true, - icon: icon - }); - } else { - $('#tabs').tabs('select', subtitle); - $('#mm-tabupdate').click(); - } - tabClose(); -} -function createFrame(url) { - var s = ''; - return s; -} -function tabClose() { - /*双击关闭TAB选项卡*/ - $(".tabs-inner").dblclick(function () { - var subtitle = $(this).children(".tabs-closable").text(); - $('#tabs').tabs('close', subtitle); - }) - /*为选项卡绑定右键*/ - $(".tabs-inner").bind('contextmenu', function (e) { - $('#mm').menu('show', { - left: e.pageX, - top: e.pageY - }); - - var subtitle = $(this).children(".tabs-closable").text(); - - $('#mm').data("currtab", subtitle); - $('#tabs').tabs('select', subtitle); - return false; - }); -} -//绑定右键菜单事件 -function tabCloseEven() { - //刷新 - $('#mm-tabupdate').click(function () { - var currTab = $('#tabs').tabs('getSelected'); - var url = $(currTab.panel('options').content).attr('src'); - $('#tabs').tabs('update', { - tab: currTab, - options: { - content: createFrame(url) - } - }) - }) - //关闭当前 - $('#mm-tabclose').click(function () { - var currtab_title = $('#mm').data("currtab"); - $('#tabs').tabs('close', currtab_title); - }) - //全部关闭 - $('#mm-tabcloseall').click(function () { - $('.tabs-inner span').each(function (i, n) { - var t = $(n).text(); - $('#tabs').tabs('close', t); - }); - }); - //关闭除当前之外的TAB - $('#mm-tabcloseother').click(function () { - $('#mm-tabcloseright').click(); - $('#mm-tabcloseleft').click(); - }); - //关闭当前右侧的TAB - $('#mm-tabcloseright').click(function () { - var nextall = $('.tabs-selected').nextAll(); - if (nextall.length == 0) { - //msgShow('系统提示','后边没有啦~~','error'); - //alert('后边没有啦~~'); - return false; - } - nextall.each(function (i, n) { - var t = $('a:eq(0) span', $(n)).text(); - $('#tabs').tabs('close', t); - }); - return false; - }); - //关闭当前左侧的TAB - $('#mm-tabcloseleft').click(function () { - var prevall = $('.tabs-selected').prevAll(); - if (prevall.length == 0) { - //alert('到头了,前边没有啦~~'); - return false; - } - prevall.each(function (i, n) { - var t = $('a:eq(0) span', $(n)).text(); - $('#tabs').tabs('close', t); - }); - return false; - }); - - //显示版权信息 - $("#mm-version").click(function () { - window.open("https://gitee.com/jishenghua/JSH_ERP"); - }) -} - -//弹出信息窗口 title:标题 msgString:提示信息 msgType:信息类型 [error,info,question,warning] -function msgShow(title, msgString, msgType) { - $.messager.alert(title, msgString, msgType); -} diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.accordion.js b/erp_web/js/easyui-1.3.5/plugins/jquery.accordion.js deleted file mode 100644 index 15b316f2..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.accordion.js +++ /dev/null @@ -1,322 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"accordion"); -var _4=_3.options; -var _5=_3.panels; -var cc=$(_2); -_4.fit?$.extend(_4,cc._fit()):cc._fit(false); -if(!isNaN(_4.width)){ -cc._outerWidth(_4.width); -}else{ -cc.css("width",""); -} -var _6=0; -var _7="auto"; -var _8=cc.find(">div.panel>div.accordion-header"); -if(_8.length){ -_6=$(_8[0]).css("height","")._outerHeight(); -} -if(!isNaN(_4.height)){ -cc._outerHeight(_4.height); -_7=cc.height()-_6*_8.length; -}else{ -cc.css("height",""); -} -_9(true,_7-_9(false)+1); -function _9(_a,_b){ -var _c=0; -for(var i=0;i<_5.length;i++){ -var p=_5[i]; -var h=p.panel("header")._outerHeight(_6); -if(p.panel("options").collapsible==_a){ -var _d=isNaN(_b)?undefined:(_b+_6*h.length); -p.panel("resize",{width:cc.width(),height:(_a?_d:undefined)}); -_c+=p.panel("panel").outerHeight()-_6; -} -} -return _c; -}; -}; -function _e(_f,_10,_11,all){ -var _12=$.data(_f,"accordion").panels; -var pp=[]; -for(var i=0;i<_12.length;i++){ -var p=_12[i]; -if(_10){ -if(p.panel("options")[_10]==_11){ -pp.push(p); -} -}else{ -if(p[0]==$(_11)[0]){ -return i; -} -} -} -if(_10){ -return all?pp:(pp.length?pp[0]:null); -}else{ -return -1; -} -}; -function _13(_14){ -return _e(_14,"collapsed",false,true); -}; -function _15(_16){ -var pp=_13(_16); -return pp.length?pp[0]:null; -}; -function _17(_18,_19){ -return _e(_18,null,_19); -}; -function _1a(_1b,_1c){ -var _1d=$.data(_1b,"accordion").panels; -if(typeof _1c=="number"){ -if(_1c<0||_1c>=_1d.length){ -return null; -}else{ -return _1d[_1c]; -} -} -return _e(_1b,"title",_1c); -}; -function _1e(_1f){ -var _20=$.data(_1f,"accordion").options; -var cc=$(_1f); -if(_20.border){ -cc.removeClass("accordion-noborder"); -}else{ -cc.addClass("accordion-noborder"); -} -}; -function _21(_22){ -var _23=$.data(_22,"accordion"); -var cc=$(_22); -cc.addClass("accordion"); -_23.panels=[]; -cc.children("div").each(function(){ -var _24=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -var pp=$(this); -_23.panels.push(pp); -_27(_22,pp,_24); -}); -cc.bind("_resize",function(e,_25){ -var _26=$.data(_22,"accordion").options; -if(_26.fit==true||_25){ -_1(_22); -} -return false; -}); -}; -function _27(_28,pp,_29){ -var _2a=$.data(_28,"accordion").options; -pp.panel($.extend({},{collapsible:true,minimizable:false,maximizable:false,closable:false,doSize:false,collapsed:true,headerCls:"accordion-header",bodyCls:"accordion-body"},_29,{onBeforeExpand:function(){ -if(_29.onBeforeExpand){ -if(_29.onBeforeExpand.call(this)==false){ -return false; -} -} -if(!_2a.multiple){ -var all=$.grep(_13(_28),function(p){ -return p.panel("options").collapsible; -}); -for(var i=0;i").addClass("accordion-collapse accordion-expand").appendTo(_2e); -t.bind("click",function(){ -var _2f=_17(_28,pp); -if(pp.panel("options").collapsed){ -_30(_28,_2f); -}else{ -_35(_28,_2f); -} -return false; -}); -pp.panel("options").collapsible?t.show():t.hide(); -_2d.click(function(){ -$(this).find("a.accordion-collapse:visible").triggerHandler("click"); -return false; -}); -}; -function _30(_31,_32){ -var p=_1a(_31,_32); -if(!p){ -return; -} -_33(_31); -var _34=$.data(_31,"accordion").options; -p.panel("expand",_34.animate); -}; -function _35(_36,_37){ -var p=_1a(_36,_37); -if(!p){ -return; -} -_33(_36); -var _38=$.data(_36,"accordion").options; -p.panel("collapse",_38.animate); -}; -function _39(_3a){ -var _3b=$.data(_3a,"accordion").options; -var p=_e(_3a,"selected",true); -if(p){ -_3c(_17(_3a,p)); -}else{ -_3c(_3b.selected); -} -function _3c(_3d){ -var _3e=_3b.animate; -_3b.animate=false; -_30(_3a,_3d); -_3b.animate=_3e; -}; -}; -function _33(_3f){ -var _40=$.data(_3f,"accordion").panels; -for(var i=0;i<_40.length;i++){ -_40[i].stop(true,true); -} -}; -function add(_41,_42){ -var _43=$.data(_41,"accordion"); -var _44=_43.options; -var _45=_43.panels; -if(_42.selected==undefined){ -_42.selected=true; -} -_33(_41); -var pp=$("
        ").appendTo(_41); -_45.push(pp); -_27(_41,pp,_42); -_1(_41); -_44.onAdd.call(_41,_42.title,_45.length-1); -if(_42.selected){ -_30(_41,_45.length-1); -} -}; -function _46(_47,_48){ -var _49=$.data(_47,"accordion"); -var _4a=_49.options; -var _4b=_49.panels; -_33(_47); -var _4c=_1a(_47,_48); -var _4d=_4c.panel("options").title; -var _4e=_17(_47,_4c); -if(!_4c){ -return; -} -if(_4a.onBeforeRemove.call(_47,_4d,_4e)==false){ -return; -} -_4b.splice(_4e,1); -_4c.panel("destroy"); -if(_4b.length){ -_1(_47); -var _4f=_15(_47); -if(!_4f){ -_30(_47,0); -} -} -_4a.onRemove.call(_47,_4d,_4e); -}; -$.fn.accordion=function(_50,_51){ -if(typeof _50=="string"){ -return $.fn.accordion.methods[_50](this,_51); -} -_50=_50||{}; -return this.each(function(){ -var _52=$.data(this,"accordion"); -if(_52){ -$.extend(_52.options,_50); -}else{ -$.data(this,"accordion",{options:$.extend({},$.fn.accordion.defaults,$.fn.accordion.parseOptions(this),_50),accordion:$(this).addClass("accordion"),panels:[]}); -_21(this); -} -_1e(this); -_1(this); -_39(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){ -return jq.each(function(){ -_1(this); -}); -},getSelections:function(jq){ -return _13(jq[0]); -},getSelected:function(jq){ -return _15(jq[0]); -},getPanel:function(jq,_53){ -return _1a(jq[0],_53); -},getPanelIndex:function(jq,_54){ -return _17(jq[0],_54); -},select:function(jq,_55){ -return jq.each(function(){ -_30(this,_55); -}); -},unselect:function(jq,_56){ -return jq.each(function(){ -_35(this,_56); -}); -},add:function(jq,_57){ -return jq.each(function(){ -add(this,_57); -}); -},remove:function(jq,_58){ -return jq.each(function(){ -_46(this,_58); -}); -}}; -$.fn.accordion.parseOptions=function(_59){ -var t=$(_59); -return $.extend({},$.parser.parseOptions(_59,["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(_5a,_5b){ -},onUnselect:function(_5c,_5d){ -},onAdd:function(_5e,_5f){ -},onBeforeRemove:function(_60,_61){ -},onRemove:function(_62,_63){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.calendar.js b/erp_web/js/easyui-1.3.5/plugins/jquery.calendar.js deleted file mode 100644 index 1f71fe6e..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.calendar.js +++ /dev/null @@ -1,304 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"calendar").options; -var t=$(_2); -_3.fit?$.extend(_3,t._fit()):t._fit(false); -var _4=t.find(".calendar-header"); -t._outerWidth(_3.width); -t._outerHeight(_3.height); -t.find(".calendar-body")._outerHeight(t.height()-_4._outerHeight()); -}; -function _5(_6){ -$(_6).addClass("calendar").html("
        "+"
        "+"
        "+"
        "+"
        "+"
        "+"Aprial 2010"+"
        "+"
        "+"
        "+"
        "+"
        "+""+""+""+"
        "+"
        "+"
        "+"
        "+"
        "); -$(_6).find(".calendar-title span").hover(function(){ -$(this).addClass("calendar-menu-hover"); -},function(){ -$(this).removeClass("calendar-menu-hover"); -}).click(function(){ -var _7=$(_6).find(".calendar-menu"); -if(_7.is(":visible")){ -_7.hide(); -}else{ -_14(_6); -} -}); -$(".calendar-prevmonth,.calendar-nextmonth,.calendar-prevyear,.calendar-nextyear",_6).hover(function(){ -$(this).addClass("calendar-nav-hover"); -},function(){ -$(this).removeClass("calendar-nav-hover"); -}); -$(_6).find(".calendar-nextmonth").click(function(){ -_9(_6,1); -}); -$(_6).find(".calendar-prevmonth").click(function(){ -_9(_6,-1); -}); -$(_6).find(".calendar-nextyear").click(function(){ -_f(_6,1); -}); -$(_6).find(".calendar-prevyear").click(function(){ -_f(_6,-1); -}); -$(_6).bind("_resize",function(){ -var _8=$.data(_6,"calendar").options; -if(_8.fit==true){ -_1(_6); -} -return false; -}); -}; -function _9(_a,_b){ -var _c=$.data(_a,"calendar").options; -_c.month+=_b; -if(_c.month>12){ -_c.year++; -_c.month=1; -}else{ -if(_c.month<1){ -_c.year--; -_c.month=12; -} -} -_d(_a); -var _e=$(_a).find(".calendar-menu-month-inner"); -_e.find("td.calendar-selected").removeClass("calendar-selected"); -_e.find("td:eq("+(_c.month-1)+")").addClass("calendar-selected"); -}; -function _f(_10,_11){ -var _12=$.data(_10,"calendar").options; -_12.year+=_11; -_d(_10); -var _13=$(_10).find(".calendar-menu-year"); -_13.val(_12.year); -}; -function _14(_15){ -var _16=$.data(_15,"calendar").options; -$(_15).find(".calendar-menu").show(); -if($(_15).find(".calendar-menu-month-inner").is(":empty")){ -$(_15).find(".calendar-menu-month-inner").empty(); -var t=$("
        ").appendTo($(_15).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(_16.months[idx++]).attr("abbr",idx).appendTo(tr); -} -} -$(_15).find(".calendar-menu-prev,.calendar-menu-next").hover(function(){ -$(this).addClass("calendar-menu-hover"); -},function(){ -$(this).removeClass("calendar-menu-hover"); -}); -$(_15).find(".calendar-menu-next").click(function(){ -var y=$(_15).find(".calendar-menu-year"); -if(!isNaN(y.val())){ -y.val(parseInt(y.val())+1); -} -}); -$(_15).find(".calendar-menu-prev").click(function(){ -var y=$(_15).find(".calendar-menu-year"); -if(!isNaN(y.val())){ -y.val(parseInt(y.val()-1)); -} -}); -$(_15).find(".calendar-menu-year").keypress(function(e){ -if(e.keyCode==13){ -_17(); -} -}); -$(_15).find(".calendar-menu-month").hover(function(){ -$(this).addClass("calendar-menu-hover"); -},function(){ -$(this).removeClass("calendar-menu-hover"); -}).click(function(){ -var _18=$(_15).find(".calendar-menu"); -_18.find(".calendar-selected").removeClass("calendar-selected"); -$(this).addClass("calendar-selected"); -_17(); -}); -} -function _17(){ -var _19=$(_15).find(".calendar-menu"); -var _1a=_19.find(".calendar-menu-year").val(); -var _1b=_19.find(".calendar-selected").attr("abbr"); -if(!isNaN(_1a)){ -_16.year=parseInt(_1a); -_16.month=parseInt(_1b); -_d(_15); -} -_19.hide(); -}; -var _1c=$(_15).find(".calendar-body"); -var _1d=$(_15).find(".calendar-menu"); -var _1e=_1d.find(".calendar-menu-year-inner"); -var _1f=_1d.find(".calendar-menu-month-inner"); -_1e.find("input").val(_16.year).focus(); -_1f.find("td.calendar-selected").removeClass("calendar-selected"); -_1f.find("td:eq("+(_16.month-1)+")").addClass("calendar-selected"); -_1d._outerWidth(_1c._outerWidth()); -_1d._outerHeight(_1c._outerHeight()); -_1f._outerHeight(_1d.height()-_1e._outerHeight()); -}; -function _20(_21,_22,_23){ -var _24=$.data(_21,"calendar").options; -var _25=[]; -var _26=new Date(_22,_23,0).getDate(); -for(var i=1;i<=_26;i++){ -_25.push([_22,_23,i]); -} -var _27=[],_28=[]; -var _29=-1; -while(_25.length>0){ -var _2a=_25.shift(); -_28.push(_2a); -var day=new Date(_2a[0],_2a[1]-1,_2a[2]).getDay(); -if(_29==day){ -day=0; -}else{ -if(day==(_24.firstDay==0?7:_24.firstDay)-1){ -_27.push(_28); -_28=[]; -} -} -_29=day; -} -if(_28.length){ -_27.push(_28); -} -var _2b=_27[0]; -if(_2b.length<7){ -while(_2b.length<7){ -var _2c=_2b[0]; -var _2a=new Date(_2c[0],_2c[1]-1,_2c[2]-1); -_2b.unshift([_2a.getFullYear(),_2a.getMonth()+1,_2a.getDate()]); -} -}else{ -var _2c=_2b[0]; -var _28=[]; -for(var i=1;i<=7;i++){ -var _2a=new Date(_2c[0],_2c[1]-1,_2c[2]-i); -_28.unshift([_2a.getFullYear(),_2a.getMonth()+1,_2a.getDate()]); -} -_27.unshift(_28); -} -var _2d=_27[_27.length-1]; -while(_2d.length<7){ -var _2e=_2d[_2d.length-1]; -var _2a=new Date(_2e[0],_2e[1]-1,_2e[2]+1); -_2d.push([_2a.getFullYear(),_2a.getMonth()+1,_2a.getDate()]); -} -if(_27.length<6){ -var _2e=_2d[_2d.length-1]; -var _28=[]; -for(var i=1;i<=7;i++){ -var _2a=new Date(_2e[0],_2e[1]-1,_2e[2]+i); -_28.push([_2a.getFullYear(),_2a.getMonth()+1,_2a.getDate()]); -} -_27.push(_28); -} -return _27; -}; -function _d(_2f){ -var _30=$.data(_2f,"calendar").options; -$(_2f).find(".calendar-title span").html(_30.months[_30.month-1]+" "+_30.year); -var _31=$(_2f).find("div.calendar-body"); -_31.find(">table").remove(); -var t=$("
        ").prependTo(_31); -var tr=$("").appendTo(t.find("thead")); -for(var i=_30.firstDay;i<_30.weeks.length;i++){ -tr.append(""+_30.weeks[i]+""); -} -for(var i=0;i<_30.firstDay;i++){ -tr.append(""+_30.weeks[i]+""); -} -var _32=_20(_2f,_30.year,_30.month); -for(var i=0;i<_32.length;i++){ -var _33=_32[i]; -var tr=$("").appendTo(t.find("tbody")); -for(var j=0;j<_33.length;j++){ -var day=_33[j]; -$("").attr("abbr",day[0]+","+day[1]+","+day[2]).html(day[2]).appendTo(tr); -} -} -t.find("td[abbr^=\""+_30.year+","+_30.month+"\"]").removeClass("calendar-other-month"); -var now=new Date(); -var _34=now.getFullYear()+","+(now.getMonth()+1)+","+now.getDate(); -t.find("td[abbr=\""+_34+"\"]").addClass("calendar-today"); -if(_30.current){ -t.find(".calendar-selected").removeClass("calendar-selected"); -var _35=_30.current.getFullYear()+","+(_30.current.getMonth()+1)+","+_30.current.getDate(); -t.find("td[abbr=\""+_35+"\"]").addClass("calendar-selected"); -} -var _36=6-_30.firstDay; -var _37=_36+1; -if(_36>=7){ -_36-=7; -} -if(_37>=7){ -_37-=7; -} -t.find("tr").find("td:eq("+_36+")").addClass("calendar-saturday"); -t.find("tr").find("td:eq("+_37+")").addClass("calendar-sunday"); -t.find("td").hover(function(){ -$(this).addClass("calendar-hover"); -},function(){ -$(this).removeClass("calendar-hover"); -}).click(function(){ -t.find(".calendar-selected").removeClass("calendar-selected"); -$(this).addClass("calendar-selected"); -var _38=$(this).attr("abbr").split(","); -_30.current=new Date(_38[0],parseInt(_38[1])-1,_38[2]); -_30.onSelect.call(_2f,_30.current); -}); -}; -$.fn.calendar=function(_39,_3a){ -if(typeof _39=="string"){ -return $.fn.calendar.methods[_39](this,_3a); -} -_39=_39||{}; -return this.each(function(){ -var _3b=$.data(this,"calendar"); -if(_3b){ -$.extend(_3b.options,_39); -}else{ -_3b=$.data(this,"calendar",{options:$.extend({},$.fn.calendar.defaults,$.fn.calendar.parseOptions(this),_39)}); -_5(this); -} -if(_3b.options.border==false){ -$(this).addClass("calendar-noborder"); -} -_1(this); -_d(this); -$(this).find("div.calendar-menu").hide(); -}); -}; -$.fn.calendar.methods={options:function(jq){ -return $.data(jq[0],"calendar").options; -},resize:function(jq){ -return jq.each(function(){ -_1(this); -}); -},moveTo:function(jq,_3c){ -return jq.each(function(){ -$(this).calendar({year:_3c.getFullYear(),month:_3c.getMonth()+1,current:_3c}); -}); -}}; -$.fn.calendar.parseOptions=function(_3d){ -var t=$(_3d); -return $.extend({},$.parser.parseOptions(_3d,["width","height",{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:new Date(),onSelect:function(_3e){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.combo.js b/erp_web/js/easyui-1.3.5/plugins/jquery.combo.js deleted file mode 100644 index 50cd8780..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.combo.js +++ /dev/null @@ -1,453 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2,_3){ -var _4=$.data(_2,"combo"); -var _5=_4.options; -var _6=_4.combo; -var _7=_4.panel; -if(_3){ -_5.width=_3; -} -if(isNaN(_5.width)){ -var c=$(_2).clone(); -c.css("visibility","hidden"); -c.appendTo("body"); -_5.width=c.outerWidth(); -c.remove(); -} -_6.appendTo("body"); -var _8=_6.find("input.combo-text"); -var _9=_6.find(".combo-arrow"); -var _a=_5.hasDownArrow?_9._outerWidth():0; -_6._outerWidth(_5.width)._outerHeight(_5.height); -_8._outerWidth(_6.width()-_a); -_8.css({height:_6.height()+"px",lineHeight:_6.height()+"px"}); -_9._outerHeight(_6.height()); -_7.panel("resize",{width:(_5.panelWidth?_5.panelWidth:_6.outerWidth()),height:_5.panelHeight}); -_6.insertAfter(_2); -}; -function _b(_c){ -$(_c).addClass("combo-f").hide(); -var _d=$(""+""+""+""+"").insertAfter(_c); -var _e=$("
        ").appendTo("body"); -_e.panel({doSize:false,closed:true,cls:"combo-p",style:{position:"absolute",zIndex:10},onOpen:function(){ -$(this).panel("resize"); -},onClose:function(){ -var _f=$.data(_c,"combo"); -if(_f){ -_f.options.onHidePanel.call(_c); -} -}}); -var _10=$(_c).attr("name"); -if(_10){ -_d.find("input.combo-value").attr("name",_10); -$(_c).removeAttr("name").attr("comboName",_10); -} -return {combo:_d,panel:_e}; -}; -function _11(_12){ -var _13=$.data(_12,"combo"); -var _14=_13.options; -var _15=_13.combo; -if(_14.hasDownArrow){ -_15.find(".combo-arrow").show(); -}else{ -_15.find(".combo-arrow").hide(); -} -_16(_12,_14.disabled); -_17(_12,_14.readonly); -}; -function _18(_19){ -var _1a=$.data(_19,"combo"); -var _1b=_1a.combo.find("input.combo-text"); -_1b.validatebox("destroy"); -_1a.panel.panel("destroy"); -_1a.combo.remove(); -$(_19).remove(); -}; -function _1c(_1d){ -$(_1d).find(".combo-f").each(function(){ -var p=$(this).combo("panel"); -if(p.is(":visible")){ -p.panel("close"); -} -}); -}; -function _1e(_1f){ -var _20=$.data(_1f,"combo"); -var _21=_20.options; -var _22=_20.panel; -var _23=_20.combo; -var _24=_23.find(".combo-text"); -var _25=_23.find(".combo-arrow"); -$(document).unbind(".combo").bind("mousedown.combo",function(e){ -var p=$(e.target).closest("span.combo,div.combo-p"); -if(p.length){ -_1c(p); -return; -} -$("body>div.combo-p>div.combo-panel:visible").panel("close"); -}); -_24.unbind(".combo"); -_25.unbind(".combo"); -if(!_21.disabled&&!_21.readonly){ -_24.bind("click.combo",function(e){ -if(!_21.editable){ -_26.call(this); -}else{ -var p=$(this).closest("div.combo-panel"); -$("div.combo-panel:visible").not(_22).not(p).panel("close"); -} -}).bind("keydown.combo",function(e){ -switch(e.keyCode){ -case 38: -_21.keyHandler.up.call(_1f,e); -break; -case 40: -_21.keyHandler.down.call(_1f,e); -break; -case 37: -_21.keyHandler.left.call(_1f,e); -break; -case 39: -_21.keyHandler.right.call(_1f,e); -break; -case 13: -e.preventDefault(); -_21.keyHandler.enter.call(_1f,e); -return false; -case 9: -case 27: -_27(_1f); -break; -default: -if(_21.editable){ -if(_20.timer){ -clearTimeout(_20.timer); -} -_20.timer=setTimeout(function(){ -var q=_24.val(); -if(_20.previousValue!=q){ -_20.previousValue=q; -$(_1f).combo("showPanel"); -_21.keyHandler.query.call(_1f,_24.val(),e); -$(_1f).combo("validate"); -} -},_21.delay); -} -} -}); -_25.bind("click.combo",function(){ -_26.call(this); -}).bind("mouseenter.combo",function(){ -$(this).addClass("combo-arrow-hover"); -}).bind("mouseleave.combo",function(){ -$(this).removeClass("combo-arrow-hover"); -}); -} -function _26(){ -if(_22.is(":visible")){ -_1c(_22); -_27(_1f); -}else{ -var p=$(this).closest("div.combo-panel"); -$("div.combo-panel:visible").not(_22).not(p).panel("close"); -$(_1f).combo("showPanel"); -} -_24.focus(); -}; -}; -function _28(_29){ -var _2a=$.data(_29,"combo").options; -var _2b=$.data(_29,"combo").combo; -var _2c=$.data(_29,"combo").panel; -if($.fn.window){ -_2c.panel("panel").css("z-index",$.fn.window.defaults.zIndex++); -} -_2c.panel("move",{left:_2b.offset().left,top:_2d()}); -if(_2c.panel("options").closed){ -_2c.panel("open"); -_2a.onShowPanel.call(_29); -} -(function(){ -if(_2c.is(":visible")){ -_2c.panel("move",{left:_2e(),top:_2d()}); -setTimeout(arguments.callee,200); -} -})(); -function _2e(){ -var _2f=_2b.offset().left; -if(_2f+_2c._outerWidth()>$(window)._outerWidth()+$(document).scrollLeft()){ -_2f=$(window)._outerWidth()+$(document).scrollLeft()-_2c._outerWidth(); -} -if(_2f<0){ -_2f=0; -} -return _2f; -}; -function _2d(){ -var top=_2b.offset().top+_2b._outerHeight(); -if(top+_2c._outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=_2b.offset().top-_2c._outerHeight(); -} -if(top<$(document).scrollTop()){ -top=_2b.offset().top+_2b._outerHeight(); -} -return top; -}; -}; -function _27(_30){ -var _31=$.data(_30,"combo").panel; -_31.panel("close"); -}; -function _32(_33){ -var _34=$.data(_33,"combo").options; -var _35=$(_33).combo("textbox"); -_35.validatebox($.extend({},_34,{deltaX:(_34.hasDownArrow?_34.deltaX:(_34.deltaX>0?1:-1))})); -}; -function _16(_36,_37){ -var _38=$.data(_36,"combo"); -var _39=_38.options; -var _3a=_38.combo; -if(_37){ -_39.disabled=true; -$(_36).attr("disabled",true); -_3a.find(".combo-value").attr("disabled",true); -_3a.find(".combo-text").attr("disabled",true); -}else{ -_39.disabled=false; -$(_36).removeAttr("disabled"); -_3a.find(".combo-value").removeAttr("disabled"); -_3a.find(".combo-text").removeAttr("disabled"); -} -}; -function _17(_3b,_3c){ -var _3d=$.data(_3b,"combo"); -var _3e=_3d.options; -_3e.readonly=_3c==undefined?true:_3c; -var _3f=_3e.readonly?true:(!_3e.editable); -_3d.combo.find(".combo-text").attr("readonly",_3f).css("cursor",_3f?"pointer":""); -}; -function _40(_41){ -var _42=$.data(_41,"combo"); -var _43=_42.options; -var _44=_42.combo; -if(_43.multiple){ -_44.find("input.combo-value").remove(); -}else{ -_44.find("input.combo-value").val(""); -} -_44.find("input.combo-text").val(""); -}; -function _45(_46){ -var _47=$.data(_46,"combo").combo; -return _47.find("input.combo-text").val(); -}; -function _48(_49,_4a){ -var _4b=$.data(_49,"combo"); -var _4c=_4b.combo.find("input.combo-text"); -if(_4c.val()!=_4a){ -_4c.val(_4a); -$(_49).combo("validate"); -_4b.previousValue=_4a; -} -}; -function _4d(_4e){ -var _4f=[]; -var _50=$.data(_4e,"combo").combo; -_50.find("input.combo-value").each(function(){ -_4f.push($(this).val()); -}); -return _4f; -}; -function _51(_52,_53){ -var _54=$.data(_52,"combo").options; -var _55=_4d(_52); -var _56=$.data(_52,"combo").combo; -_56.find("input.combo-value").remove(); -var _57=$(_52).attr("comboName"); -for(var i=0;i<_53.length;i++){ -var _58=$("").appendTo(_56); -if(_57){ -_58.attr("name",_57); -} -_58.val(_53[i]); -} -var tmp=[]; -for(var i=0;i<_55.length;i++){ -tmp[i]=_55[i]; -} -var aa=[]; -for(var i=0;i<_53.length;i++){ -for(var j=0;j_10.height()){ -var h=_10.scrollTop()+_11.position().top+_11.outerHeight()-_10.height(); -_10.scrollTop(h); -} -} -} -}; -function nav(_12,dir){ -var _13=$.data(_12,"combobox").options; -var _14=$(_12).combobox("panel"); -var _15=_14.children("div.combobox-item-hover"); -if(!_15.length){ -_15=_14.children("div.combobox-item-selected"); -} -_15.removeClass("combobox-item-hover"); -var _16="div.combobox-item:visible:not(.combobox-item-disabled):first"; -var _17="div.combobox-item:visible:not(.combobox-item-disabled):last"; -if(!_15.length){ -_15=_14.children(dir=="next"?_16:_17); -}else{ -if(dir=="next"){ -_15=_15.nextAll(_16); -if(!_15.length){ -_15=_14.children(_16); -} -}else{ -_15=_15.prevAll(_16); -if(!_15.length){ -_15=_14.children(_17); -} -} -} -if(_15.length){ -_15.addClass("combobox-item-hover"); -var row=_1(_12,_15.attr("id"),"domId"); -if(row){ -_d(_12,row[_13.valueField]); -if(_13.selectOnNavigation){ -_18(_12,row[_13.valueField]); -} -} -} -}; -function _18(_19,_1a){ -var _1b=$.data(_19,"combobox").options; -var _1c=$(_19).combo("getValues"); -if($.inArray(_1a+"",_1c)==-1){ -if(_1b.multiple){ -_1c.push(_1a); -}else{ -_1c=[_1a]; -} -_1d(_19,_1c); -_1b.onSelect.call(_19,_1(_19,_1a)); -} -}; -function _1e(_1f,_20){ -var _21=$.data(_1f,"combobox").options; -var _22=$(_1f).combo("getValues"); -var _23=$.inArray(_20+"",_22); -if(_23>=0){ -_22.splice(_23,1); -_1d(_1f,_22); -_21.onUnselect.call(_1f,_1(_1f,_20)); -} -}; -function _1d(_24,_25,_26){ -var _27=$.data(_24,"combobox").options; -var _28=$(_24).combo("panel"); -_28.find("div.combobox-item-selected").removeClass("combobox-item-selected"); -var vv=[],ss=[]; -for(var i=0;i<_25.length;i++){ -var v=_25[i]; -var s=v; -var row=_1(_24,v); -if(row){ -s=row[_27.textField]; -$("#"+row.domId).addClass("combobox-item-selected"); -} -vv.push(v); -ss.push(s); -} -$(_24).combo("setValues",vv); -if(!_26){ -$(_24).combo("setText",ss.join(_27.separator)); -} -}; -var _29=1; -function _2a(_2b,_2c,_2d){ -var _2e=$.data(_2b,"combobox"); -var _2f=_2e.options; -_2e.data=_2f.loadFilter.call(_2b,_2c); -_2e.groups=[]; -_2c=_2e.data; -var _30=$(_2b).combobox("getValues"); -var dd=[]; -var _31=undefined; -for(var i=0;i<_2c.length;i++){ -var row=_2c[i]; -var v=row[_2f.valueField]+""; -var s=row[_2f.textField]; -var g=row[_2f.groupField]; -if(g){ -if(_31!=g){ -_31=g; -var _32={value:g,domId:("_easyui_combobox_"+_29++)}; -_2e.groups.push(_32); -dd.push("
        "); -dd.push(_2f.groupFormatter?_2f.groupFormatter.call(_2b,g):g); -dd.push("
        "); -} -}else{ -_31=undefined; -} -var cls="combobox-item"+(row.disabled?" combobox-item-disabled":"")+(g?" combobox-gitem":""); -row.domId="_easyui_combobox_"+_29++; -dd.push("
        "); -dd.push(_2f.formatter?_2f.formatter.call(_2b,row):s); -dd.push("
        "); -if(row["selected"]&&$.inArray(v,_30)==-1){ -_30.push(v); -} -} -$(_2b).combo("panel").html(dd.join("")); -if(_2f.multiple){ -_1d(_2b,_30,_2d); -}else{ -_1d(_2b,_30.length?[_30[_30.length-1]]:[],_2d); -} -_2f.onLoadSuccess.call(_2b,_2c); -}; -function _33(_34,url,_35,_36){ -var _37=$.data(_34,"combobox").options; -if(url){ -_37.url=url; -} -_35=_35||{}; -if(_37.onBeforeLoad.call(_34,_35)==false){ -return; -} -_37.loader.call(_34,_35,function(_38){ -_2a(_34,_38,_36); -},function(){ -_37.onLoadError.apply(this,arguments); -}); -}; -function _39(_3a,q){ -var _3b=$.data(_3a,"combobox"); -var _3c=_3b.options; -if(_3c.multiple&&!q){ -_1d(_3a,[],true); -}else{ -_1d(_3a,[q],true); -} -if(_3c.mode=="remote"){ -_33(_3a,null,{q:q},true); -}else{ -var _3d=$(_3a).combo("panel"); -_3d.find("div.combobox-item,div.combobox-group").hide(); -var _3e=_3b.data; -var _3f=undefined; -for(var i=0;i<_3e.length;i++){ -var row=_3e[i]; -if(_3c.filter.call(_3a,q,row)){ -var v=row[_3c.valueField]; -var s=row[_3c.textField]; -var g=row[_3c.groupField]; -var _40=$("#"+row.domId).show(); -if(s.toLowerCase()==q.toLowerCase()){ -_1d(_3a,[v]); -_40.addClass("combobox-item-selected"); -} -if(_3c.groupField&&_3f!=g){ -var _41=_1(_3a,g,"value",true); -if(_41){ -$("#"+_41.domId).show(); -} -_3f=g; -} -} -} -} -}; -function _42(_43){ -var t=$(_43); -var _44=t.combobox("options"); -var _45=t.combobox("panel"); -var _46=_45.children("div.combobox-item-hover"); -if(!_46.length){ -_46=_45.children("div.combobox-item-selected"); -} -if(!_46.length){ -return; -} -var row=_1(_43,_46.attr("id"),"domId"); -if(!row){ -return; -} -var _47=row[_44.valueField]; -if(_44.multiple){ -if(_46.hasClass("combobox-item-selected")){ -t.combobox("unselect",_47); -}else{ -t.combobox("select",_47); -} -}else{ -t.combobox("select",_47); -t.combobox("hidePanel"); -} -var vv=[]; -var _48=t.combobox("getValues"); -for(var i=0;i<_48.length;i++){ -if(_1(_43,_48[i])){ -vv.push(_48[i]); -} -} -t.combobox("setValues",vv); -}; -function _49(_4a){ -var _4b=$.data(_4a,"combobox").options; -$(_4a).addClass("combobox-f"); -$(_4a).combo($.extend({},_4b,{onShowPanel:function(){ -$(_4a).combo("panel").find("div.combobox-item,div.combobox-group").show(); -_d(_4a,$(_4a).combobox("getValue")); -_4b.onShowPanel.call(_4a); -}})); -$(_4a).combo("panel").unbind().bind("mouseover",function(e){ -$(this).children("div.combobox-item-hover").removeClass("combobox-item-hover"); -var _4c=$(e.target).closest("div.combobox-item"); -if(!_4c.hasClass("combobox-item-disabled")){ -_4c.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 _4d=$(e.target).closest("div.combobox-item"); -if(!_4d.length||_4d.hasClass("combobox-item-disabled")){ -return; -} -var row=_1(_4a,_4d.attr("id"),"domId"); -if(!row){ -return; -} -var _4e=row[_4b.valueField]; -if(_4b.multiple){ -if(_4d.hasClass("combobox-item-selected")){ -_1e(_4a,_4e); -}else{ -_18(_4a,_4e); -} -}else{ -_18(_4a,_4e); -$(_4a).combo("hidePanel"); -} -e.stopPropagation(); -}); -}; -$.fn.combobox=function(_4f,_50){ -if(typeof _4f=="string"){ -var _51=$.fn.combobox.methods[_4f]; -if(_51){ -return _51(this,_50); -}else{ -return this.combo(_4f,_50); -} -} -_4f=_4f||{}; -return this.each(function(){ -var _52=$.data(this,"combobox"); -if(_52){ -$.extend(_52.options,_4f); -_49(this); -}else{ -_52=$.data(this,"combobox",{options:$.extend({},$.fn.combobox.defaults,$.fn.combobox.parseOptions(this),_4f),data:[]}); -_49(this); -var _53=$.fn.combobox.parseData(this); -if(_53.length){ -_2a(this,_53); -} -} -if(_52.options.data){ -_2a(this,_52.options.data); -} -_33(this); -}); -}; -$.fn.combobox.methods={options:function(jq){ -var _54=jq.combo("options"); -return $.extend($.data(jq[0],"combobox").options,{originalValue:_54.originalValue,disabled:_54.disabled,readonly:_54.readonly}); -},getData:function(jq){ -return $.data(jq[0],"combobox").data; -},setValues:function(jq,_55){ -return jq.each(function(){ -_1d(this,_55); -}); -},setValue:function(jq,_56){ -return jq.each(function(){ -_1d(this,[_56]); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).combo("clear"); -var _57=$(this).combo("panel"); -_57.find("div.combobox-item-selected").removeClass("combobox-item-selected"); -}); -},reset:function(jq){ -return jq.each(function(){ -var _58=$(this).combobox("options"); -if(_58.multiple){ -$(this).combobox("setValues",_58.originalValue); -}else{ -$(this).combobox("setValue",_58.originalValue); -} -}); -},loadData:function(jq,_59){ -return jq.each(function(){ -_2a(this,_59); -}); -},reload:function(jq,url){ -return jq.each(function(){ -_33(this,url); -}); -},select:function(jq,_5a){ -return jq.each(function(){ -_18(this,_5a); -}); -},unselect:function(jq,_5b){ -return jq.each(function(){ -_1e(this,_5b); -}); -}}; -$.fn.combobox.parseOptions=function(_5c){ -var t=$(_5c); -return $.extend({},$.fn.combo.parseOptions(_5c),$.parser.parseOptions(_5c,["valueField","textField","groupField","mode","method","url"])); -}; -$.fn.combobox.parseData=function(_5d){ -var _5e=[]; -var _5f=$(_5d).combobox("options"); -$(_5d).children().each(function(){ -if(this.tagName.toLowerCase()=="optgroup"){ -var _60=$(this).attr("label"); -$(this).children().each(function(){ -_61(this,_60); -}); -}else{ -_61(this); -} -}); -return _5e; -function _61(el,_62){ -var t=$(el); -var row={}; -row[_5f.valueField]=t.attr("value")!=undefined?t.attr("value"):t.html(); -row[_5f.textField]=t.html(); -row["selected"]=t.is(":selected"); -row["disabled"]=t.is(":disabled"); -if(_62){ -_5f.groupField=_5f.groupField||"group"; -row[_5f.groupField]=_62; -} -_5e.push(row); -}; -}; -$.fn.combobox.defaults=$.extend({},$.fn.combo.defaults,{valueField:"value",textField:"text",groupField:null,groupFormatter:function(_63){ -return _63; -},mode:"local",method:"post",url:null,data:null,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){ -_42(this); -},query:function(q,e){ -_39(this,q); -}},filter:function(q,row){ -var _64=$(this).combobox("options"); -return row[_64.textField].toLowerCase().indexOf(q.toLowerCase())==0; -},formatter:function(row){ -var _65=$(this).combobox("options"); -return row[_65.textField]; -},loader:function(_66,_67,_68){ -var _69=$(this).combobox("options"); -if(!_69.url){ -return false; -} -$.ajax({type:_69.method,url:_69.url,data:_66,dataType:"json",success:function(_6a){ -_67(_6a); -},error:function(){ -_68.apply(this,arguments); -}}); -},loadFilter:function(_6b){ -return _6b; -},onBeforeLoad:function(_6c){ -},onLoadSuccess:function(){ -},onLoadError:function(){ -},onSelect:function(_6d){ -},onUnselect:function(_6e){ -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.combogrid.js b/erp_web/js/easyui-1.3.5/plugins/jquery.combogrid.js deleted file mode 100644 index 21290774..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.combogrid.js +++ /dev/null @@ -1,253 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"combogrid"); -var _4=_3.options; -var _5=_3.grid; -$(_2).addClass("combogrid-f").combo(_4); -var _6=$(_2).combo("panel"); -if(!_5){ -_5=$("
        ").appendTo(_6); -_3.grid=_5; -} -_5.datagrid($.extend({},_4,{border:false,fit:true,singleSelect:(!_4.multiple),onLoadSuccess:function(_7){ -var _8=$(_2).combo("getValues"); -var _9=_4.onSelect; -_4.onSelect=function(){ -}; -_1a(_2,_8,_3.remainText); -_4.onSelect=_9; -_4.onLoadSuccess.apply(_2,arguments); -},onClickRow:_a,onSelect:function(_b,_c){ -_d(); -_4.onSelect.call(this,_b,_c); -},onUnselect:function(_e,_f){ -_d(); -_4.onUnselect.call(this,_e,_f); -},onSelectAll:function(_10){ -_d(); -_4.onSelectAll.call(this,_10); -},onUnselectAll:function(_11){ -if(_4.multiple){ -_d(); -} -_4.onUnselectAll.call(this,_11); -}})); -function _a(_12,row){ -_3.remainText=false; -_d(); -if(!_4.multiple){ -$(_2).combo("hidePanel"); -} -_4.onClickRow.call(this,_12,row); -}; -function _d(){ -var _13=_5.datagrid("getSelections"); -var vv=[],ss=[]; -for(var i=0;i<_13.length;i++){ -vv.push(_13[i][_4.idField]); -ss.push(_13[i][_4.textField]); -} -if(!_4.multiple){ -$(_2).combo("setValues",(vv.length?vv:[""])); -}else{ -$(_2).combo("setValues",vv); -} -if(!_3.remainText){ -$(_2).combo("setText",ss.join(_4.separator)); -} -}; -}; -function nav(_14,dir){ -var _15=$.data(_14,"combogrid"); -var _16=_15.options; -var _17=_15.grid; -var _18=_17.datagrid("getRows").length; -if(!_18){ -return; -} -var tr=_16.finder.getTr(_17[0],null,"highlight"); -if(!tr.length){ -tr=_16.finder.getTr(_17[0],null,"selected"); -} -var _19; -if(!tr.length){ -_19=(dir=="next"?0:_18-1); -}else{ -var _19=parseInt(tr.attr("datagrid-row-index")); -_19+=(dir=="next"?1:-1); -if(_19<0){ -_19=_18-1; -} -if(_19>=_18){ -_19=0; -} -} -_17.datagrid("highlightRow",_19); -if(_16.selectOnNavigation){ -_15.remainText=false; -_17.datagrid("selectRow",_19); -} -}; -function _1a(_1b,_1c,_1d){ -var _1e=$.data(_1b,"combogrid"); -var _1f=_1e.options; -var _20=_1e.grid; -var _21=_20.datagrid("getRows"); -var ss=[]; -var _22=$(_1b).combo("getValues"); -var _23=$(_1b).combo("options"); -var _24=_23.onChange; -_23.onChange=function(){ -}; -_20.datagrid("clearSelections"); -for(var i=0;i<_1c.length;i++){ -var _25=_20.datagrid("getRowIndex",_1c[i]); -if(_25>=0){ -_20.datagrid("selectRow",_25); -ss.push(_21[_25][_1f.textField]); -}else{ -ss.push(_1c[i]); -} -} -$(_1b).combo("setValues",_22); -_23.onChange=_24; -$(_1b).combo("setValues",_1c); -if(!_1d){ -var s=ss.join(_1f.separator); -if($(_1b).combo("getText")!=s){ -$(_1b).combo("setText",s); -} -} -}; -function _26(_27,q){ -var _28=$.data(_27,"combogrid"); -var _29=_28.options; -var _2a=_28.grid; -_28.remainText=true; -if(_29.multiple&&!q){ -_1a(_27,[],true); -}else{ -_1a(_27,[q],true); -} -if(_29.mode=="remote"){ -_2a.datagrid("clearSelections"); -_2a.datagrid("load",$.extend({},_29.queryParams,{q:q})); -}else{ -if(!q){ -return; -} -var _2b=_2a.datagrid("getRows"); -for(var i=0;i<_2b.length;i++){ -if(_29.filter.call(_27,q,_2b[i])){ -_2a.datagrid("clearSelections"); -_2a.datagrid("selectRow",i); -return; -} -} -} -}; -function _2c(_2d){ -var _2e=$.data(_2d,"combogrid"); -var _2f=_2e.options; -var _30=_2e.grid; -var tr=_2f.finder.getTr(_30[0],null,"highlight"); -if(!tr.length){ -tr=_2f.finder.getTr(_30[0],null,"selected"); -} -if(!tr.length){ -return; -} -_2e.remainText=false; -var _31=parseInt(tr.attr("datagrid-row-index")); -if(_2f.multiple){ -if(tr.hasClass("datagrid-row-selected")){ -_30.datagrid("unselectRow",_31); -}else{ -_30.datagrid("selectRow",_31); -} -}else{ -_30.datagrid("selectRow",_31); -$(_2d).combogrid("hidePanel"); -} -}; -$.fn.combogrid=function(_32,_33){ -if(typeof _32=="string"){ -var _34=$.fn.combogrid.methods[_32]; -if(_34){ -return _34(this,_33); -}else{ -return this.combo(_32,_33); -} -} -_32=_32||{}; -return this.each(function(){ -var _35=$.data(this,"combogrid"); -if(_35){ -$.extend(_35.options,_32); -}else{ -_35=$.data(this,"combogrid",{options:$.extend({},$.fn.combogrid.defaults,$.fn.combogrid.parseOptions(this),_32)}); -} -_1(this); -}); -}; -$.fn.combogrid.methods={options:function(jq){ -var _36=jq.combo("options"); -return $.extend($.data(jq[0],"combogrid").options,{originalValue:_36.originalValue,disabled:_36.disabled,readonly:_36.readonly}); -},grid:function(jq){ -return $.data(jq[0],"combogrid").grid; -},setValues:function(jq,_37){ -return jq.each(function(){ -_1a(this,_37); -}); -},setValue:function(jq,_38){ -return jq.each(function(){ -_1a(this,[_38]); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).combogrid("grid").datagrid("clearSelections"); -$(this).combo("clear"); -}); -},reset:function(jq){ -return jq.each(function(){ -var _39=$(this).combogrid("options"); -if(_39.multiple){ -$(this).combogrid("setValues",_39.originalValue); -}else{ -$(this).combogrid("setValue",_39.originalValue); -} -}); -}}; -$.fn.combogrid.parseOptions=function(_3a){ -var t=$(_3a); -return $.extend({},$.fn.combo.parseOptions(_3a),$.fn.datagrid.parseOptions(_3a),$.parser.parseOptions(_3a,["idField","textField","mode"])); -}; -$.fn.combogrid.defaults=$.extend({},$.fn.combo.defaults,$.fn.datagrid.defaults,{loadMsg:null,idField:null,textField:null,mode:"local",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){ -_2c(this); -},query:function(q,e){ -_26(this,q); -}},filter:function(q,row){ -var _3b=$(this).combogrid("options"); -return row[_3b.textField].indexOf(q)==0; -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.combotree.js b/erp_web/js/easyui-1.3.5/plugins/jquery.combotree.js deleted file mode 100644 index c31225ad..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.combotree.js +++ /dev/null @@ -1,162 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"combotree").options; -var _4=$.data(_2,"combotree").tree; -$(_2).addClass("combotree-f"); -$(_2).combo(_3); -var _5=$(_2).combo("panel"); -if(!_4){ -_4=$("
          ").appendTo(_5); -$.data(_2,"combotree").tree=_4; -} -_4.tree($.extend({},_3,{checkbox:_3.multiple,onLoadSuccess:function(_6,_7){ -var _8=$(_2).combotree("getValues"); -if(_3.multiple){ -var _9=_4.tree("getChecked"); -for(var i=0;i<_9.length;i++){ -var id=_9[i].id; -(function(){ -for(var i=0;i<_8.length;i++){ -if(id==_8[i]){ -return; -} -} -_8.push(id); -})(); -} -} -$(_2).combotree("setValues",_8); -_3.onLoadSuccess.call(this,_6,_7); -},onClick:function(_a){ -_d(_2); -$(_2).combo("hidePanel"); -_3.onClick.call(this,_a); -},onCheck:function(_b,_c){ -_d(_2); -_3.onCheck.call(this,_b,_c); -}})); -}; -function _d(_e){ -var _f=$.data(_e,"combotree").options; -var _10=$.data(_e,"combotree").tree; -var vv=[],ss=[]; -if(_f.multiple){ -var _11=_10.tree("getChecked"); -for(var i=0;i<_11.length;i++){ -vv.push(_11[i].id); -ss.push(_11[i].text); -} -}else{ -var _12=_10.tree("getSelected"); -if(_12){ -vv.push(_12.id); -ss.push(_12.text); -} -} -$(_e).combo("setValues",vv).combo("setText",ss.join(_f.separator)); -}; -function _13(_14,_15){ -var _16=$.data(_14,"combotree").options; -var _17=$.data(_14,"combotree").tree; -_17.find("span.tree-checkbox").addClass("tree-checkbox0").removeClass("tree-checkbox1 tree-checkbox2"); -var vv=[],ss=[]; -for(var i=0;i<_15.length;i++){ -var v=_15[i]; -var s=v; -var _18=_17.tree("find",v); -if(_18){ -s=_18.text; -_17.tree("check",_18.target); -_17.tree("select",_18.target); -} -vv.push(v); -ss.push(s); -} -$(_14).combo("setValues",vv).combo("setText",ss.join(_16.separator)); -}; -$.fn.combotree=function(_19,_1a){ -if(typeof _19=="string"){ -var _1b=$.fn.combotree.methods[_19]; -if(_1b){ -return _1b(this,_1a); -}else{ -return this.combo(_19,_1a); -} -} -_19=_19||{}; -return this.each(function(){ -var _1c=$.data(this,"combotree"); -if(_1c){ -$.extend(_1c.options,_19); -}else{ -$.data(this,"combotree",{options:$.extend({},$.fn.combotree.defaults,$.fn.combotree.parseOptions(this),_19)}); -} -_1(this); -}); -}; -$.fn.combotree.methods={options:function(jq){ -var _1d=jq.combo("options"); -return $.extend($.data(jq[0],"combotree").options,{originalValue:_1d.originalValue,disabled:_1d.disabled,readonly:_1d.readonly}); -},tree:function(jq){ -return $.data(jq[0],"combotree").tree; -},loadData:function(jq,_1e){ -return jq.each(function(){ -var _1f=$.data(this,"combotree").options; -_1f.data=_1e; -var _20=$.data(this,"combotree").tree; -_20.tree("loadData",_1e); -}); -},reload:function(jq,url){ -return jq.each(function(){ -var _21=$.data(this,"combotree").options; -var _22=$.data(this,"combotree").tree; -if(url){ -_21.url=url; -} -_22.tree({url:_21.url}); -}); -},setValues:function(jq,_23){ -return jq.each(function(){ -_13(this,_23); -}); -},setValue:function(jq,_24){ -return jq.each(function(){ -_13(this,[_24]); -}); -},clear:function(jq){ -return jq.each(function(){ -var _25=$.data(this,"combotree").tree; -_25.find("div.tree-node-selected").removeClass("tree-node-selected"); -var cc=_25.tree("getChecked"); -for(var i=0;i"]; -for(var i=0;i<_c.length;i++){ -_b.cache[_c[i][0]]={width:_c[i][1]}; -} -var _d=0; -for(var s in _b.cache){ -var _e=_b.cache[s]; -_e.index=_d++; -ss.push(s+"{width:"+_e.width+"}"); -} -ss.push(""); -$(ss.join("\n")).appendTo(cc); -setTimeout(function(){ -cc.children("style:not(:last)").remove(); -},0); -},getRule:function(_f){ -var _10=cc.children("style:last")[0]; -var _11=_10.styleSheet?_10.styleSheet:(_10.sheet||document.styleSheets[document.styleSheets.length-1]); -var _12=_11.cssRules||_11.rules; -return _12[_f]; -},set:function(_13,_14){ -var _15=_b.cache[_13]; -if(_15){ -_15.width=_14; -var _16=this.getRule(_15.index); -if(_16){ -_16.style["width"]=_14; -} -} -},remove:function(_17){ -var tmp=[]; -for(var s in _b.cache){ -if(s.indexOf(_17)==-1){ -tmp.push([s,_b.cache[s].width]); -} -} -_b.cache={}; -this.add(tmp); -},dirty:function(_18){ -if(_18){ -_b.dirty.push(_18); -} -},clean:function(){ -for(var i=0;i<_b.dirty.length;i++){ -this.remove(_b.dirty[i]); -} -_b.dirty=[]; -}}; -}; -function _19(_1a,_1b){ -var _1c=$.data(_1a,"datagrid").options; -var _1d=$.data(_1a,"datagrid").panel; -if(_1b){ -if(_1b.width){ -_1c.width=_1b.width; -} -if(_1b.height){ -_1c.height=_1b.height; -} -} -if(_1c.fit==true){ -var p=_1d.panel("panel").parent(); -_1c.width=p.width(); -_1c.height=p.height(); -} -_1d.panel("resize",{width:_1c.width,height:_1c.height}); -}; -function _1e(_1f){ -var _20=$.data(_1f,"datagrid").options; -var dc=$.data(_1f,"datagrid").dc; -var _21=$.data(_1f,"datagrid").panel; -var _22=_21.width(); -var _23=_21.height(); -var _24=dc.view; -var _25=dc.view1; -var _26=dc.view2; -var _27=_25.children("div.datagrid-header"); -var _28=_26.children("div.datagrid-header"); -var _29=_27.find("table"); -var _2a=_28.find("table"); -_24.width(_22); -var _2b=_27.children("div.datagrid-header-inner").show(); -_25.width(_2b.find("table").width()); -if(!_20.showHeader){ -_2b.hide(); -} -_26.width(_22-_25._outerWidth()); -_25.children("div.datagrid-header,div.datagrid-body,div.datagrid-footer").width(_25.width()); -_26.children("div.datagrid-header,div.datagrid-body,div.datagrid-footer").width(_26.width()); -var hh; -_27.css("height",""); -_28.css("height",""); -_29.css("height",""); -_2a.css("height",""); -hh=Math.max(_29.height(),_2a.height()); -_29.height(hh); -_2a.height(hh); -_27.add(_28)._outerHeight(hh); -if(_20.height!="auto"){ -var _2c=_23-_26.children("div.datagrid-header")._outerHeight()-_26.children("div.datagrid-footer")._outerHeight()-_21.children("div.datagrid-toolbar")._outerHeight(); -_21.children("div.datagrid-pager").each(function(){ -_2c-=$(this)._outerHeight(); -}); -dc.body1.add(dc.body2).children("table.datagrid-btable-frozen").css({position:"absolute",top:dc.header2._outerHeight()}); -var _2d=dc.body2.children("table.datagrid-btable-frozen")._outerHeight(); -_25.add(_26).children("div.datagrid-body").css({marginTop:_2d,height:(_2c-_2d)}); -} -_24.height(_26.height()); -}; -function _2e(_2f,_30,_31){ -var _32=$.data(_2f,"datagrid").data.rows; -var _33=$.data(_2f,"datagrid").options; -var dc=$.data(_2f,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!_33.nowrap||_33.autoRowHeight||_31)){ -if(_30!=undefined){ -var tr1=_33.finder.getTr(_2f,_30,"body",1); -var tr2=_33.finder.getTr(_2f,_30,"body",2); -_34(tr1,tr2); -}else{ -var tr1=_33.finder.getTr(_2f,0,"allbody",1); -var tr2=_33.finder.getTr(_2f,0,"allbody",2); -_34(tr1,tr2); -if(_33.showFooter){ -var tr1=_33.finder.getTr(_2f,0,"allfooter",1); -var tr2=_33.finder.getTr(_2f,0,"allfooter",2); -_34(tr1,tr2); -} -} -} -_1e(_2f); -if(_33.height=="auto"){ -var _35=dc.body1.parent(); -var _36=dc.body2; -var _37=_38(_36); -var _39=_37.height; -if(_37.width>_36.width()){ -_39+=18; -} -_35.height(_39); -_36.height(_39); -dc.view.height(dc.view2.height()); -} -dc.body2.triggerHandler("scroll"); -function _34(_3a,_3b){ -for(var i=0;i<_3b.length;i++){ -var tr1=$(_3a[i]); -var tr2=$(_3b[i]); -tr1.css("height",""); -tr2.css("height",""); -var _3c=Math.max(tr1.height(),tr2.height()); -tr1.css("height",_3c); -tr2.css("height",_3c); -} -}; -function _38(cc){ -var _3d=0; -var _3e=0; -$(cc).children().each(function(){ -var c=$(this); -if(c.is(":visible")){ -_3e+=c._outerHeight(); -if(_3d"); -} -_44(true); -_44(false); -_1e(_40); -function _44(_45){ -var _46=_45?1:2; -var tr=_43.finder.getTr(_40,_41,"body",_46); -(_45?dc.body1:dc.body2).children("table.datagrid-btable-frozen").append(tr); -}; -}; -function _47(_48,_49){ -function _4a(){ -var _4b=[]; -var _4c=[]; -$(_48).children("thead").each(function(){ -var opt=$.parser.parseOptions(this,[{frozen:"boolean"}]); -$(this).find("tr").each(function(){ -var _4d=[]; -$(this).find("th").each(function(){ -var th=$(this); -var col=$.extend({},$.parser.parseOptions(this,["field","align","halign","order",{sortable:"boolean",checkbox:"boolean",resizable:"boolean",fixed:"boolean"},{rowspan:"number",colspan:"number",width:"number"}]),{title:(th.html()||undefined),hidden:(th.attr("hidden")?true:undefined),formatter:(th.attr("formatter")?eval(th.attr("formatter")):undefined),styler:(th.attr("styler")?eval(th.attr("styler")):undefined),sorter:(th.attr("sorter")?eval(th.attr("sorter")):undefined)}); -if(th.attr("editor")){ -var s=$.trim(th.attr("editor")); -if(s.substr(0,1)=="{"){ -col.editor=eval("("+s+")"); -}else{ -col.editor=s; -} -} -_4d.push(col); -}); -opt.frozen?_4b.push(_4d):_4c.push(_4d); -}); -}); -return [_4b,_4c]; -}; -var _4e=$("
          "+"
          "+"
          "+"
          "+"
          "+"
          "+"
          "+"
          "+"
          "+"
          "+""+"
          "+"
          "+"
          "+"
          "+"
          "+"
          "+"
          "+"
          "+""+"
          "+"
          "+"
          "+"
          ").insertAfter(_48); -_4e.panel({doSize:false}); -_4e.panel("panel").addClass("datagrid").bind("_resize",function(e,_4f){ -var _50=$.data(_48,"datagrid").options; -if(_50.fit==true||_4f){ -_19(_48); -setTimeout(function(){ -if($.data(_48,"datagrid")){ -_51(_48); -} -},0); -} -return false; -}); -$(_48).hide().appendTo(_4e.children("div.datagrid-view")); -var cc=_4a(); -var _52=_4e.children("div.datagrid-view"); -var _53=_52.children("div.datagrid-view1"); -var _54=_52.children("div.datagrid-view2"); -var _55=_4e.closest("div.datagrid-view"); -if(!_55.length){ -_55=_52; -} -var ss=_9(_55); -return {panel:_4e,frozenColumns:cc[0],columns:cc[1],dc:{view:_52,view1:_53,view2:_54,header1:_53.children("div.datagrid-header").children("div.datagrid-header-inner"),header2:_54.children("div.datagrid-header").children("div.datagrid-header-inner"),body1:_53.children("div.datagrid-body").children("div.datagrid-body-inner"),body2:_54.children("div.datagrid-body"),footer1:_53.children("div.datagrid-footer").children("div.datagrid-footer-inner"),footer2:_54.children("div.datagrid-footer").children("div.datagrid-footer-inner")},ss:ss}; -}; -function _56(_57){ -var _58=$.data(_57,"datagrid"); -var _59=_58.options; -var dc=_58.dc; -var _5a=_58.panel; -_5a.panel($.extend({},_59,{id:null,doSize:false,onResize:function(_5b,_5c){ -setTimeout(function(){ -if($.data(_57,"datagrid")){ -_1e(_57); -_8d(_57); -_59.onResize.call(_5a,_5b,_5c); -} -},0); -},onExpand:function(){ -_2e(_57); -_59.onExpand.call(_5a); -}})); -_58.rowIdPrefix="datagrid-row-r"+(++_1); -_58.cellClassPrefix="datagrid-cell-c"+_1; -_5d(dc.header1,_59.frozenColumns,true); -_5d(dc.header2,_59.columns,false); -_5e(); -dc.header1.add(dc.header2).css("display",_59.showHeader?"block":"none"); -dc.footer1.add(dc.footer2).css("display",_59.showFooter?"block":"none"); -if(_59.toolbar){ -if($.isArray(_59.toolbar)){ -$("div.datagrid-toolbar",_5a).remove(); -var tb=$("
          ").prependTo(_5a); -var tr=tb.find("tr"); -for(var i=0;i<_59.toolbar.length;i++){ -var btn=_59.toolbar[i]; -if(btn=="-"){ -$("
          ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var _5f=$("").appendTo(td); -_5f[0].onclick=eval(btn.handler||function(){ -}); -_5f.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -$(_59.toolbar).addClass("datagrid-toolbar").prependTo(_5a); -$(_59.toolbar).show(); -} -}else{ -$("div.datagrid-toolbar",_5a).remove(); -} -$("div.datagrid-pager",_5a).remove(); -if(_59.pagination){ -var _60=$("
          "); -if(_59.pagePosition=="bottom"){ -_60.appendTo(_5a); -}else{ -if(_59.pagePosition=="top"){ -_60.addClass("datagrid-pager-top").prependTo(_5a); -}else{ -var _61=$("
          ").prependTo(_5a); -_60.appendTo(_5a); -_60=_60.add(_61); -} -} -_60.pagination({total:(_59.pageNumber*_59.pageSize),pageNumber:_59.pageNumber,pageSize:_59.pageSize,pageList:_59.pageList,onSelectPage:function(_62,_63){ -_59.pageNumber=_62; -_59.pageSize=_63; -_60.pagination("refresh",{pageNumber:_62,pageSize:_63}); -_16b(_57); -}}); -_59.pageSize=_60.pagination("options").pageSize; -} -function _5d(_64,_65,_66){ -if(!_65){ -return; -} -$(_64).show(); -$(_64).empty(); -var _67=[]; -var _68=[]; -if(_59.sortName){ -_67=_59.sortName.split(","); -_68=_59.sortOrder.split(","); -} -var t=$("
          ").appendTo(_64); -for(var i=0;i<_65.length;i++){ -var tr=$("").appendTo($("tbody",t)); -var _69=_65[i]; -for(var j=0;j<_69.length;j++){ -var col=_69[j]; -var _6a=""; -if(col.rowspan){ -_6a+="rowspan=\""+col.rowspan+"\" "; -} -if(col.colspan){ -_6a+="colspan=\""+col.colspan+"\" "; -} -var td=$("").appendTo(tr); -if(col.checkbox){ -td.attr("field",col.field); -$("
          ").html("").appendTo(td); -}else{ -if(col.field){ -td.attr("field",col.field); -td.append("
          "); -$("span",td).html(col.title); -$("span.datagrid-sort-icon",td).html(" "); -var _6b=td.find("div.datagrid-cell"); -var pos=_2(_67,col.field); -if(pos>=0){ -_6b.addClass("datagrid-sort-"+_68[pos]); -} -if(col.resizable==false){ -_6b.attr("resizable","false"); -} -if(col.width){ -_6b._outerWidth(col.width); -col.boxWidth=parseInt(_6b[0].style.width); -}else{ -col.auto=true; -} -_6b.css("text-align",(col.halign||col.align||"")); -col.cellClass=_58.cellClassPrefix+"-"+col.field.replace(/[\.|\s]/g,"-"); -_6b.addClass(col.cellClass).css("width",""); -}else{ -$("
          ").html(col.title).appendTo(td); -} -} -if(col.hidden){ -td.hide(); -} -} -} -if(_66&&_59.rownumbers){ -var td=$("
          "); -if($("tr",t).length==0){ -td.wrap("").parent().appendTo($("tbody",t)); -}else{ -td.prependTo($("tr:first",t)); -} -} -}; -function _5e(){ -var _6c=[]; -var _6d=_6e(_57,true).concat(_6e(_57)); -for(var i=0;i<_6d.length;i++){ -var col=_6f(_57,_6d[i]); -if(col&&!col.checkbox){ -_6c.push(["."+col.cellClass,col.boxWidth?col.boxWidth+"px":"auto"]); -} -} -_58.ss.add(_6c); -_58.ss.dirty(_58.cellSelectorPrefix); -_58.cellSelectorPrefix="."+_58.cellClassPrefix; -}; -}; -function _70(_71){ -var _72=$.data(_71,"datagrid"); -var _73=_72.panel; -var _74=_72.options; -var dc=_72.dc; -var _75=dc.header1.add(dc.header2); -_75.find("input[type=checkbox]").unbind(".datagrid").bind("click.datagrid",function(e){ -if(_74.singleSelect&&_74.selectOnCheck){ -return false; -} -if($(this).is(":checked")){ -_106(_71); -}else{ -_10c(_71); -} -e.stopPropagation(); -}); -var _76=_75.find("div.datagrid-cell"); -_76.closest("td").unbind(".datagrid").bind("mouseenter.datagrid",function(){ -if(_72.resizing){ -return; -} -$(this).addClass("datagrid-header-over"); -}).bind("mouseleave.datagrid",function(){ -$(this).removeClass("datagrid-header-over"); -}).bind("contextmenu.datagrid",function(e){ -var _77=$(this).attr("field"); -_74.onHeaderContextMenu.call(_71,e,_77); -}); -_76.unbind(".datagrid").bind("click.datagrid",function(e){ -var p1=$(this).offset().left+5; -var p2=$(this).offset().left+$(this)._outerWidth()-5; -if(e.pageXp1){ -var _78=$(this).parent().attr("field"); -var col=_6f(_71,_78); -if(!col.sortable||_72.resizing){ -return; -} -var _79=[]; -var _7a=[]; -if(_74.sortName){ -_79=_74.sortName.split(","); -_7a=_74.sortOrder.split(","); -} -var pos=_2(_79,_78); -var _7b=col.order||"asc"; -if(pos>=0){ -$(this).removeClass("datagrid-sort-asc datagrid-sort-desc"); -var _7c=_7a[pos]=="asc"?"desc":"asc"; -if(_74.multiSort&&_7c==_7b){ -_79.splice(pos,1); -_7a.splice(pos,1); -}else{ -_7a[pos]=_7c; -$(this).addClass("datagrid-sort-"+_7c); -} -}else{ -if(_74.multiSort){ -_79.push(_78); -_7a.push(_7b); -}else{ -_79=[_78]; -_7a=[_7b]; -_76.removeClass("datagrid-sort-asc datagrid-sort-desc"); -} -$(this).addClass("datagrid-sort-"+_7b); -} -_74.sortName=_79.join(","); -_74.sortOrder=_7a.join(","); -if(_74.remoteSort){ -_16b(_71); -}else{ -var _7d=$.data(_71,"datagrid").data; -_c6(_71,_7d); -} -_74.onSortColumn.call(_71,_74.sortName,_74.sortOrder); -} -}).bind("dblclick.datagrid",function(e){ -var p1=$(this).offset().left+5; -var p2=$(this).offset().left+$(this)._outerWidth()-5; -var _7e=_74.resizeHandle=="right"?(e.pageX>p2):(_74.resizeHandle=="left"?(e.pageXp2)); -if(_7e){ -var _7f=$(this).parent().attr("field"); -var col=_6f(_71,_7f); -if(col.resizable==false){ -return; -} -$(_71).datagrid("autoSizeColumn",_7f); -col.auto=false; -} -}); -var _80=_74.resizeHandle=="right"?"e":(_74.resizeHandle=="left"?"w":"e,w"); -_76.each(function(){ -$(this).resizable({handles:_80,disabled:($(this).attr("resizable")?$(this).attr("resizable")=="false":false),minWidth:25,onStartResize:function(e){ -_72.resizing=true; -_75.css("cursor",$("body").css("cursor")); -if(!_72.proxy){ -_72.proxy=$("
          ").appendTo(dc.view); -} -_72.proxy.css({left:e.pageX-$(_73).offset().left-1,display:"none"}); -setTimeout(function(){ -if(_72.proxy){ -_72.proxy.show(); -} -},500); -},onResize:function(e){ -_72.proxy.css({left:e.pageX-$(_73).offset().left-1,display:"block"}); -return false; -},onStopResize:function(e){ -_75.css("cursor",""); -$(this).css("height",""); -$(this)._outerWidth($(this)._outerWidth()); -var _81=$(this).parent().attr("field"); -var col=_6f(_71,_81); -col.width=$(this)._outerWidth(); -col.boxWidth=parseInt(this.style.width); -col.auto=undefined; -$(this).css("width",""); -_51(_71,_81); -_72.proxy.remove(); -_72.proxy=null; -if($(this).parents("div:first.datagrid-header").parent().hasClass("datagrid-view1")){ -_1e(_71); -} -_8d(_71); -_74.onResizeColumn.call(_71,_81,col.width); -setTimeout(function(){ -_72.resizing=false; -},0); -}}); -}); -dc.body1.add(dc.body2).unbind().bind("mouseover",function(e){ -if(_72.resizing){ -return; -} -var tr=$(e.target).closest("tr.datagrid-row"); -if(!_82(tr)){ -return; -} -var _83=_84(tr); -_eb(_71,_83); -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tr=$(e.target).closest("tr.datagrid-row"); -if(!_82(tr)){ -return; -} -var _85=_84(tr); -_74.finder.getTr(_71,_85).removeClass("datagrid-row-over"); -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!_82(tr)){ -return; -} -var _86=_84(tr); -if(tt.parent().hasClass("datagrid-cell-check")){ -if(_74.singleSelect&&_74.selectOnCheck){ -if(!_74.checkOnSelect){ -_10c(_71,true); -} -_f8(_71,_86); -}else{ -if(tt.is(":checked")){ -_f8(_71,_86); -}else{ -_100(_71,_86); -} -} -}else{ -var row=_74.finder.getRow(_71,_86); -var td=tt.closest("td[field]",tr); -if(td.length){ -var _87=td.attr("field"); -_74.onClickCell.call(_71,_86,_87,row[_87]); -} -if(_74.singleSelect==true){ -_f0(_71,_86); -}else{ -if(tr.hasClass("datagrid-row-selected")){ -_f9(_71,_86); -}else{ -_f0(_71,_86); -} -} -_74.onClickRow.call(_71,_86,row); -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!_82(tr)){ -return; -} -var _88=_84(tr); -var row=_74.finder.getRow(_71,_88); -var td=tt.closest("td[field]",tr); -if(td.length){ -var _89=td.attr("field"); -_74.onDblClickCell.call(_71,_88,_89,row[_89]); -} -_74.onDblClickRow.call(_71,_88,row); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var tr=$(e.target).closest("tr.datagrid-row"); -if(!_82(tr)){ -return; -} -var _8a=_84(tr); -var row=_74.finder.getRow(_71,_8a); -_74.onRowContextMenu.call(_71,e,_8a,row); -e.stopPropagation(); -}); -dc.body2.bind("scroll",function(){ -var b1=dc.view1.children("div.datagrid-body"); -b1.scrollTop($(this).scrollTop()); -var c1=dc.body1.children(":first"); -var c2=dc.body2.children(":first"); -if(c1.length&&c2.length){ -var _8b=c1.offset().top; -var _8c=c2.offset().top; -if(_8b!=_8c){ -b1.scrollTop(b1.scrollTop()+_8b-_8c); -} -} -dc.view2.children("div.datagrid-header,div.datagrid-footer")._scrollLeft($(this)._scrollLeft()); -dc.body2.children("table.datagrid-btable-frozen").css("left",-$(this)._scrollLeft()); -}); -function _84(tr){ -if(tr.attr("datagrid-row-index")){ -return parseInt(tr.attr("datagrid-row-index")); -}else{ -return tr.attr("node-id"); -} -}; -function _82(tr){ -return tr.length&&tr.parent().length; -}; -}; -function _8d(_8e){ -var _8f=$.data(_8e,"datagrid"); -var _90=_8f.options; -var dc=_8f.dc; -dc.body2.css("overflow-x",_90.fitColumns?"hidden":""); -if(!_90.fitColumns){ -return; -} -if(!_8f.leftWidth){ -_8f.leftWidth=0; -} -var _91=dc.view2.children("div.datagrid-header"); -var _92=0; -var _93; -var _94=_6e(_8e,false); -for(var i=0;i<_94.length;i++){ -var col=_6f(_8e,_94[i]); -if(_95(col)){ -_92+=col.width; -_93=col; -} -} -if(!_92){ -return; -} -if(_93){ -_96(_93,-_8f.leftWidth); -} -var _97=_91.children("div.datagrid-header-inner").show(); -var _98=_91.width()-_91.find("table").width()-_90.scrollbarSize+_8f.leftWidth; -var _99=_98/_92; -if(!_90.showHeader){ -_97.hide(); -} -for(var i=0;i<_94.length;i++){ -var col=_6f(_8e,_94[i]); -if(_95(col)){ -var _9a=parseInt(col.width*_99); -_96(col,_9a); -_98-=_9a; -} -} -_8f.leftWidth=_98; -if(_93){ -_96(_93,_8f.leftWidth); -} -_51(_8e); -function _96(col,_9b){ -col.width+=_9b; -col.boxWidth+=_9b; -}; -function _95(col){ -if(!col.hidden&&!col.checkbox&&!col.auto&&!col.fixed){ -return true; -} -}; -}; -function _9c(_9d,_9e){ -var _9f=$.data(_9d,"datagrid"); -var _a0=_9f.options; -var dc=_9f.dc; -var tmp=$("
          ").appendTo("body"); -if(_9e){ -_19(_9e); -if(_a0.fitColumns){ -_1e(_9d); -_8d(_9d); -} -}else{ -var _a1=false; -var _a2=_6e(_9d,true).concat(_6e(_9d,false)); -for(var i=0;i<_a2.length;i++){ -var _9e=_a2[i]; -var col=_6f(_9d,_9e); -if(col.auto){ -_19(_9e); -_a1=true; -} -} -if(_a1&&_a0.fitColumns){ -_1e(_9d); -_8d(_9d); -} -} -tmp.remove(); -function _19(_a3){ -var _a4=dc.view.find("div.datagrid-header td[field=\""+_a3+"\"] div.datagrid-cell"); -_a4.css("width",""); -var col=$(_9d).datagrid("getColumnOption",_a3); -col.width=undefined; -col.boxWidth=undefined; -col.auto=true; -$(_9d).datagrid("fixColumnSize",_a3); -var _a5=Math.max(_a6("header"),_a6("allbody"),_a6("allfooter")); -_a4._outerWidth(_a5); -col.width=_a5; -col.boxWidth=parseInt(_a4[0].style.width); -_a4.css("width",""); -$(_9d).datagrid("fixColumnSize",_a3); -_a0.onResizeColumn.call(_9d,_a3,col.width); -function _a6(_a7){ -var _a8=0; -if(_a7=="header"){ -_a8=_a9(_a4); -}else{ -_a0.finder.getTr(_9d,0,_a7).find("td[field=\""+_a3+"\"] div.datagrid-cell").each(function(){ -var w=_a9($(this)); -if(_a8b?1:-1); -}; -r=_cd(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -} -if(_ca.view.onBeforeRender){ -_ca.view.onBeforeRender.call(_ca.view,_c7,_c8.rows); -} -_ca.view.render.call(_ca.view,_c7,dc.body2,false); -_ca.view.render.call(_ca.view,_c7,dc.body1,true); -if(_ca.showFooter){ -_ca.view.renderFooter.call(_ca.view,_c7,dc.footer2,false); -_ca.view.renderFooter.call(_ca.view,_c7,dc.footer1,true); -} -if(_ca.view.onAfterRender){ -_ca.view.onAfterRender.call(_ca.view,_c7); -} -_c9.ss.clean(); -_ca.onLoadSuccess.call(_c7,_c8); -var _ce=$(_c7).datagrid("getPager"); -if(_ce.length){ -var _cf=_ce.pagination("options"); -if(_cf.total!=_c8.total){ -_ce.pagination("refresh",{total:_c8.total}); -if(_ca.pageNumber!=_cf.pageNumber){ -_ca.pageNumber=_cf.pageNumber; -_16b(_c7); -} -} -} -_2e(_c7); -dc.body2.triggerHandler("scroll"); -_d0(); -$(_c7).datagrid("autoSizeColumn"); -function _d0(){ -if(_ca.idField){ -for(var i=0;i<_c8.rows.length;i++){ -var row=_c8.rows[i]; -if(_d1(_c9.selectedRows,row)){ -_ca.finder.getTr(_c7,i).addClass("datagrid-row-selected"); -} -if(_d1(_c9.checkedRows,row)){ -_ca.finder.getTr(_c7,i).find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -} -} -function _d1(a,r){ -for(var i=0;i_e9.height()-18){ -_e9.scrollTop(_e9.scrollTop()+top+tr._outerHeight()-_e9.height()+18); -} -} -} -}; -function _eb(_ec,_ed){ -var _ee=$.data(_ec,"datagrid"); -var _ef=_ee.options; -_ef.finder.getTr(_ec,_ee.highlightIndex).removeClass("datagrid-row-over"); -_ef.finder.getTr(_ec,_ed).addClass("datagrid-row-over"); -_ee.highlightIndex=_ed; -}; -function _f0(_f1,_f2,_f3){ -var _f4=$.data(_f1,"datagrid"); -var dc=_f4.dc; -var _f5=_f4.options; -var _f6=_f4.selectedRows; -if(_f5.singleSelect){ -_f7(_f1); -_f6.splice(0,_f6.length); -} -if(!_f3&&_f5.checkOnSelect){ -_f8(_f1,_f2,true); -} -var row=_f5.finder.getRow(_f1,_f2); -if(_f5.idField){ -_7(_f6,_f5.idField,row); -} -_f5.finder.getTr(_f1,_f2).addClass("datagrid-row-selected"); -_f5.onSelect.call(_f1,_f2,row); -_e3(_f1,_f2); -}; -function _f9(_fa,_fb,_fc){ -var _fd=$.data(_fa,"datagrid"); -var dc=_fd.dc; -var _fe=_fd.options; -var _ff=$.data(_fa,"datagrid").selectedRows; -if(!_fc&&_fe.checkOnSelect){ -_100(_fa,_fb,true); -} -_fe.finder.getTr(_fa,_fb).removeClass("datagrid-row-selected"); -var row=_fe.finder.getRow(_fa,_fb); -if(_fe.idField){ -_4(_ff,_fe.idField,row[_fe.idField]); -} -_fe.onUnselect.call(_fa,_fb,row); -}; -function _101(_102,_103){ -var _104=$.data(_102,"datagrid"); -var opts=_104.options; -var rows=_104.data.rows; -var _105=$.data(_102,"datagrid").selectedRows; -if(!_103&&opts.checkOnSelect){ -_106(_102,true); -} -opts.finder.getTr(_102,"","allbody").addClass("datagrid-row-selected"); -if(opts.idField){ -for(var _107=0;_107"); -cell.children("table").bind("click dblclick contextmenu",function(e){ -e.stopPropagation(); -}); -$.data(cell[0],"datagrid.editor",{actions:_13c,target:_13c.init(cell.find("td"),_13b),field:_139,type:_13a,oldHtml:_13d}); -} -} -}); -_2e(_137,_138,true); -}; -function _12e(_13f,_140){ -var opts=$.data(_13f,"datagrid").options; -var tr=opts.finder.getTr(_13f,_140); -tr.children("td").each(function(){ -var cell=$(this).find("div.datagrid-editable"); -if(cell.length){ -var ed=$.data(cell[0],"datagrid.editor"); -if(ed.actions.destroy){ -ed.actions.destroy(ed.target); -} -cell.html(ed.oldHtml); -$.removeData(cell[0],"datagrid.editor"); -cell.removeClass("datagrid-editable"); -cell.css("width",""); -} -}); -}; -function _123(_141,_142){ -var tr=$.data(_141,"datagrid").options.finder.getTr(_141,_142); -if(!tr.hasClass("datagrid-row-editing")){ -return true; -} -var vbox=tr.find(".validatebox-text"); -vbox.validatebox("validate"); -vbox.trigger("mouseleave"); -var _143=tr.find(".validatebox-invalid"); -return _143.length==0; -}; -function _144(_145,_146){ -var _147=$.data(_145,"datagrid").insertedRows; -var _148=$.data(_145,"datagrid").deletedRows; -var _149=$.data(_145,"datagrid").updatedRows; -if(!_146){ -var rows=[]; -rows=rows.concat(_147); -rows=rows.concat(_148); -rows=rows.concat(_149); -return rows; -}else{ -if(_146=="inserted"){ -return _147; -}else{ -if(_146=="deleted"){ -return _148; -}else{ -if(_146=="updated"){ -return _149; -} -} -} -} -return []; -}; -function _14a(_14b,_14c){ -var _14d=$.data(_14b,"datagrid"); -var opts=_14d.options; -var data=_14d.data; -var _14e=_14d.insertedRows; -var _14f=_14d.deletedRows; -$(_14b).datagrid("cancelEdit",_14c); -var row=data.rows[_14c]; -if(_2(_14e,row)>=0){ -_4(_14e,row); -}else{ -_14f.push(row); -} -_4(_14d.selectedRows,opts.idField,data.rows[_14c][opts.idField]); -_4(_14d.checkedRows,opts.idField,data.rows[_14c][opts.idField]); -opts.view.deleteRow.call(opts.view,_14b,_14c); -if(opts.height=="auto"){ -_2e(_14b); -} -$(_14b).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _150(_151,_152){ -var data=$.data(_151,"datagrid").data; -var view=$.data(_151,"datagrid").options.view; -var _153=$.data(_151,"datagrid").insertedRows; -view.insertRow.call(view,_151,_152.index,_152.row); -_153.push(_152.row); -$(_151).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _154(_155,row){ -var data=$.data(_155,"datagrid").data; -var view=$.data(_155,"datagrid").options.view; -var _156=$.data(_155,"datagrid").insertedRows; -view.insertRow.call(view,_155,null,row); -_156.push(row); -$(_155).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _157(_158){ -var _159=$.data(_158,"datagrid"); -var data=_159.data; -var rows=data.rows; -var _15a=[]; -for(var i=0;i=0){ -(_167=="s"?_f0:_f8)(_15e,_168,true); -} -} -}; -for(var i=0;i0){ -_c6(this,data); -_157(this); -} -} -_19(this); -_16b(this); -_70(this); -}); -}; -var _179={text:{init:function(_17a,_17b){ -var _17c=$("").appendTo(_17a); -return _17c; -},getValue:function(_17d){ -return $(_17d).val(); -},setValue:function(_17e,_17f){ -$(_17e).val(_17f); -},resize:function(_180,_181){ -$(_180)._outerWidth(_181)._outerHeight(22); -}},textarea:{init:function(_182,_183){ -var _184=$("").appendTo(_182); -return _184; -},getValue:function(_185){ -return $(_185).val(); -},setValue:function(_186,_187){ -$(_186).val(_187); -},resize:function(_188,_189){ -$(_188)._outerWidth(_189); -}},checkbox:{init:function(_18a,_18b){ -var _18c=$("").appendTo(_18a); -_18c.val(_18b.on); -_18c.attr("offval",_18b.off); -return _18c; -},getValue:function(_18d){ -if($(_18d).is(":checked")){ -return $(_18d).val(); -}else{ -return $(_18d).attr("offval"); -} -},setValue:function(_18e,_18f){ -var _190=false; -if($(_18e).val()==_18f){ -_190=true; -} -$(_18e)._propAttr("checked",_190); -}},numberbox:{init:function(_191,_192){ -var _193=$("").appendTo(_191); -_193.numberbox(_192); -return _193; -},destroy:function(_194){ -$(_194).numberbox("destroy"); -},getValue:function(_195){ -$(_195).blur(); -return $(_195).numberbox("getValue"); -},setValue:function(_196,_197){ -$(_196).numberbox("setValue",_197); -},resize:function(_198,_199){ -$(_198)._outerWidth(_199)._outerHeight(22); -}},validatebox:{init:function(_19a,_19b){ -var _19c=$("").appendTo(_19a); -_19c.validatebox(_19b); -return _19c; -},destroy:function(_19d){ -$(_19d).validatebox("destroy"); -},getValue:function(_19e){ -return $(_19e).val(); -},setValue:function(_19f,_1a0){ -$(_19f).val(_1a0); -},resize:function(_1a1,_1a2){ -$(_1a1)._outerWidth(_1a2)._outerHeight(22); -}},datebox:{init:function(_1a3,_1a4){ -var _1a5=$("").appendTo(_1a3); -_1a5.datebox(_1a4); -return _1a5; -},destroy:function(_1a6){ -$(_1a6).datebox("destroy"); -},getValue:function(_1a7){ -return $(_1a7).datebox("getValue"); -},setValue:function(_1a8,_1a9){ -$(_1a8).datebox("setValue",_1a9); -},resize:function(_1aa,_1ab){ -$(_1aa).datebox("resize",_1ab); -}},combobox:{init:function(_1ac,_1ad){ -var _1ae=$("").appendTo(_1ac); -_1ae.combobox(_1ad||{}); -return _1ae; -},destroy:function(_1af){ -$(_1af).combobox("destroy"); -},getValue:function(_1b0){ -var opts=$(_1b0).combobox("options"); -if(opts.multiple){ -return $(_1b0).combobox("getValues").join(opts.separator); -}else{ -return $(_1b0).combobox("getValue"); -} -},setValue:function(_1b1,_1b2){ -var opts=$(_1b1).combobox("options"); -if(opts.multiple){ -if(_1b2){ -$(_1b1).combobox("setValues",_1b2.split(opts.separator)); -}else{ -$(_1b1).combobox("clear"); -} -}else{ -$(_1b1).combobox("setValue",_1b2); -} -},resize:function(_1b3,_1b4){ -$(_1b3).combobox("resize",_1b4); -}},combotree:{init:function(_1b5,_1b6){ -var _1b7=$("").appendTo(_1b5); -_1b7.combotree(_1b6); -return _1b7; -},destroy:function(_1b8){ -$(_1b8).combotree("destroy"); -},getValue:function(_1b9){ -return $(_1b9).combotree("getValue"); -},setValue:function(_1ba,_1bb){ -$(_1ba).combotree("setValue",_1bb); -},resize:function(_1bc,_1bd){ -$(_1bc).combotree("resize",_1bd); -}}}; -$.fn.datagrid.methods={options:function(jq){ -var _1be=$.data(jq[0],"datagrid").options; -var _1bf=$.data(jq[0],"datagrid").panel.panel("options"); -var opts=$.extend(_1be,{width:_1bf.width,height:_1bf.height,closed:_1bf.closed,collapsed:_1bf.collapsed,minimized:_1bf.minimized,maximized:_1bf.maximized}); -return opts; -},getPanel:function(jq){ -return $.data(jq[0],"datagrid").panel; -},getPager:function(jq){ -return $.data(jq[0],"datagrid").panel.children("div.datagrid-pager"); -},getColumnFields:function(jq,_1c0){ -return _6e(jq[0],_1c0); -},getColumnOption:function(jq,_1c1){ -return _6f(jq[0],_1c1); -},resize:function(jq,_1c2){ -return jq.each(function(){ -_19(this,_1c2); -}); -},load:function(jq,_1c3){ -return jq.each(function(){ -var opts=$(this).datagrid("options"); -opts.pageNumber=1; -var _1c4=$(this).datagrid("getPager"); -_1c4.pagination("refresh",{pageNumber:1}); -_16b(this,_1c3); -}); -},reload:function(jq,_1c5){ -return jq.each(function(){ -_16b(this,_1c5); -}); -},reloadFooter:function(jq,_1c6){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -var dc=$.data(this,"datagrid").dc; -if(_1c6){ -$.data(this,"datagrid").footer=_1c6; -} -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,this,dc.footer2,false); -opts.view.renderFooter.call(opts.view,this,dc.footer1,true); -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,this); -} -$(this).datagrid("fixRowHeight"); -} -}); -},loading:function(jq){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -$(this).datagrid("getPager").pagination("loading"); -if(opts.loadMsg){ -var _1c7=$(this).datagrid("getPanel"); -if(!_1c7.children("div.datagrid-mask").length){ -$("
          ").appendTo(_1c7); -var msg=$("
          ").html(opts.loadMsg).appendTo(_1c7); -msg._outerHeight(40); -msg.css({marginLeft:(-msg.outerWidth()/2),lineHeight:(msg.height()+"px")}); -} -} -}); -},loaded:function(jq){ -return jq.each(function(){ -$(this).datagrid("getPager").pagination("loaded"); -var _1c8=$(this).datagrid("getPanel"); -_1c8.children("div.datagrid-mask-msg").remove(); -_1c8.children("div.datagrid-mask").remove(); -}); -},fitColumns:function(jq){ -return jq.each(function(){ -_8d(this); -}); -},fixColumnSize:function(jq,_1c9){ -return jq.each(function(){ -_51(this,_1c9); -}); -},fixRowHeight:function(jq,_1ca){ -return jq.each(function(){ -_2e(this,_1ca); -}); -},freezeRow:function(jq,_1cb){ -return jq.each(function(){ -_3f(this,_1cb); -}); -},autoSizeColumn:function(jq,_1cc){ -return jq.each(function(){ -_9c(this,_1cc); -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_c6(this,data); -_157(this); -}); -},getData:function(jq){ -return $.data(jq[0],"datagrid").data; -},getRows:function(jq){ -return $.data(jq[0],"datagrid").data.rows; -},getFooterRows:function(jq){ -return $.data(jq[0],"datagrid").footer; -},getRowIndex:function(jq,id){ -return _d2(jq[0],id); -},getChecked:function(jq){ -return _de(jq[0]); -},getSelected:function(jq){ -var rows=_d7(jq[0]); -return rows.length>0?rows[0]:null; -},getSelections:function(jq){ -return _d7(jq[0]); -},clearSelections:function(jq){ -return jq.each(function(){ -var _1cd=$.data(this,"datagrid").selectedRows; -_1cd.splice(0,_1cd.length); -_f7(this); -}); -},clearChecked:function(jq){ -return jq.each(function(){ -var _1ce=$.data(this,"datagrid").checkedRows; -_1ce.splice(0,_1ce.length); -_10c(this); -}); -},scrollTo:function(jq,_1cf){ -return jq.each(function(){ -_e3(this,_1cf); -}); -},highlightRow:function(jq,_1d0){ -return jq.each(function(){ -_eb(this,_1d0); -_e3(this,_1d0); -}); -},selectAll:function(jq){ -return jq.each(function(){ -_101(this); -}); -},unselectAll:function(jq){ -return jq.each(function(){ -_f7(this); -}); -},selectRow:function(jq,_1d1){ -return jq.each(function(){ -_f0(this,_1d1); -}); -},selectRecord:function(jq,id){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -if(opts.idField){ -var _1d2=_d2(this,id); -if(_1d2>=0){ -$(this).datagrid("selectRow",_1d2); -} -} -}); -},unselectRow:function(jq,_1d3){ -return jq.each(function(){ -_f9(this,_1d3); -}); -},checkRow:function(jq,_1d4){ -return jq.each(function(){ -_f8(this,_1d4); -}); -},uncheckRow:function(jq,_1d5){ -return jq.each(function(){ -_100(this,_1d5); -}); -},checkAll:function(jq){ -return jq.each(function(){ -_106(this); -}); -},uncheckAll:function(jq){ -return jq.each(function(){ -_10c(this); -}); -},beginEdit:function(jq,_1d6){ -return jq.each(function(){ -_11e(this,_1d6); -}); -},endEdit:function(jq,_1d7){ -return jq.each(function(){ -_124(this,_1d7,false); -}); -},cancelEdit:function(jq,_1d8){ -return jq.each(function(){ -_124(this,_1d8,true); -}); -},getEditors:function(jq,_1d9){ -return _12f(jq[0],_1d9); -},getEditor:function(jq,_1da){ -return _133(jq[0],_1da); -},refreshRow:function(jq,_1db){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -opts.view.refreshRow.call(opts.view,this,_1db); -}); -},validateRow:function(jq,_1dc){ -return _123(jq[0],_1dc); -},updateRow:function(jq,_1dd){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -opts.view.updateRow.call(opts.view,this,_1dd.index,_1dd.row); -}); -},appendRow:function(jq,row){ -return jq.each(function(){ -_154(this,row); -}); -},insertRow:function(jq,_1de){ -return jq.each(function(){ -_150(this,_1de); -}); -},deleteRow:function(jq,_1df){ -return jq.each(function(){ -_14a(this,_1df); -}); -},getChanges:function(jq,_1e0){ -return _144(jq[0],_1e0); -},acceptChanges:function(jq){ -return jq.each(function(){ -_15b(this); -}); -},rejectChanges:function(jq){ -return jq.each(function(){ -_15d(this); -}); -},mergeCells:function(jq,_1e1){ -return jq.each(function(){ -_171(this,_1e1); -}); -},showColumn:function(jq,_1e2){ -return jq.each(function(){ -var _1e3=$(this).datagrid("getPanel"); -_1e3.find("td[field=\""+_1e2+"\"]").show(); -$(this).datagrid("getColumnOption",_1e2).hidden=false; -$(this).datagrid("fitColumns"); -}); -},hideColumn:function(jq,_1e4){ -return jq.each(function(){ -var _1e5=$(this).datagrid("getPanel"); -_1e5.find("td[field=\""+_1e4+"\"]").hide(); -$(this).datagrid("getColumnOption",_1e4).hidden=true; -$(this).datagrid("fitColumns"); -}); -}}; -$.fn.datagrid.parseOptions=function(_1e6){ -var t=$(_1e6); -return $.extend({},$.fn.panel.parseOptions(_1e6),$.parser.parseOptions(_1e6,["url","toolbar","idField","sortName","sortOrder","pagePosition","resizeHandle",{fitColumns:"boolean",autoRowHeight:"boolean",striped:"boolean",nowrap:"boolean"},{rownumbers:"boolean",singleSelect:"boolean",checkOnSelect:"boolean",selectOnCheck:"boolean"},{pagination:"boolean",pageSize:"number",pageNumber:"number"},{multiSort:"boolean",remoteSort:"boolean",showHeader:"boolean",showFooter:"boolean"},{scrollbarSize:"number"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined),loadMsg:(t.attr("loadMsg")!=undefined?t.attr("loadMsg"):undefined),rowStyler:(t.attr("rowStyler")?eval(t.attr("rowStyler")):undefined)}); -}; -$.fn.datagrid.parseData=function(_1e7){ -var t=$(_1e7); -var data={total:0,rows:[]}; -var _1e8=t.datagrid("getColumnFields",true).concat(t.datagrid("getColumnFields",false)); -t.find("tbody tr").each(function(){ -data.total++; -var row={}; -$.extend(row,$.parser.parseOptions(this,["iconCls","state"])); -for(var i=0;i<_1e8.length;i++){ -row[_1e8[i]]=$(this).find("td:eq("+i+")").html(); -} -data.rows.push(row); -}); -return data; -}; -var _1e9={render:function(_1ea,_1eb,_1ec){ -var _1ed=$.data(_1ea,"datagrid"); -var opts=_1ed.options; -var rows=_1ed.data.rows; -var _1ee=$(_1ea).datagrid("getColumnFields",_1ec); -if(_1ec){ -if(!(opts.rownumbers||(opts.frozenColumns&&opts.frozenColumns.length))){ -return; -} -} -var _1ef=[""]; -for(var i=0;i"); -_1ef.push(this.renderRow.call(this,_1ea,_1ee,_1ec,i,rows[i])); -_1ef.push(""); -} -_1ef.push("
          "); -$(_1eb).html(_1ef.join("")); -},renderFooter:function(_1f4,_1f5,_1f6){ -var opts=$.data(_1f4,"datagrid").options; -var rows=$.data(_1f4,"datagrid").footer||[]; -var _1f7=$(_1f4).datagrid("getColumnFields",_1f6); -var _1f8=[""]; -for(var i=0;i"); -_1f8.push(this.renderRow.call(this,_1f4,_1f7,_1f6,i,rows[i])); -_1f8.push(""); -} -_1f8.push("
          "); -$(_1f5).html(_1f8.join("")); -},renderRow:function(_1f9,_1fa,_1fb,_1fc,_1fd){ -var opts=$.data(_1f9,"datagrid").options; -var cc=[]; -if(_1fb&&opts.rownumbers){ -var _1fe=_1fc+1; -if(opts.pagination){ -_1fe+=(opts.pageNumber-1)*opts.pageSize; -} -cc.push("
          "+_1fe+"
          "); -} -for(var i=0;i<_1fa.length;i++){ -var _1ff=_1fa[i]; -var col=$(_1f9).datagrid("getColumnOption",_1ff); -if(col){ -var _200=_1fd[_1ff]; -var css=col.styler?(col.styler(_200,_1fd,_1fc)||""):""; -var _201=""; -var _202=""; -if(typeof css=="string"){ -_202=css; -}else{ -if(cc){ -_201=css["class"]||""; -_202=css["style"]||""; -} -} -var cls=_201?"class=\""+_201+"\"":""; -var _203=col.hidden?"style=\"display:none;"+_202+"\"":(_202?"style=\""+_202+"\"":""); -cc.push(""); -if(col.checkbox){ -var _203=""; -}else{ -var _203=_202; -if(col.align){ -_203+=";text-align:"+col.align+";"; -} -if(!opts.nowrap){ -_203+=";white-space:normal;height:auto;"; -}else{ -if(opts.autoRowHeight){ -_203+=";height:auto;"; -} -} -} -cc.push("
          "); -if(col.checkbox){ -cc.push(""); -}else{ -if(col.formatter){ -cc.push(col.formatter(_200,_1fd,_1fc)); -}else{ -cc.push(_200); -} -} -cc.push("
          "); -cc.push(""); -} -} -return cc.join(""); -},refreshRow:function(_204,_205){ -this.updateRow.call(this,_204,_205,{}); -},updateRow:function(_206,_207,row){ -var opts=$.data(_206,"datagrid").options; -var rows=$(_206).datagrid("getRows"); -$.extend(rows[_207],row); -var css=opts.rowStyler?opts.rowStyler.call(_206,_207,rows[_207]):""; -var _208=""; -var _209=""; -if(typeof css=="string"){ -_209=css; -}else{ -if(css){ -_208=css["class"]||""; -_209=css["style"]||""; -} -} -var _208="datagrid-row "+(_207%2&&opts.striped?"datagrid-row-alt ":" ")+_208; -function _20a(_20b){ -var _20c=$(_206).datagrid("getColumnFields",_20b); -var tr=opts.finder.getTr(_206,_207,"body",(_20b?1:2)); -var _20d=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow.call(this,_206,_20c,_20b,_207,rows[_207])); -tr.attr("style",_209).attr("class",tr.hasClass("datagrid-row-selected")?_208+" datagrid-row-selected":_208); -if(_20d){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -}; -_20a.call(this,true); -_20a.call(this,false); -$(_206).datagrid("fixRowHeight",_207); -},insertRow:function(_20e,_20f,row){ -var _210=$.data(_20e,"datagrid"); -var opts=_210.options; -var dc=_210.dc; -var data=_210.data; -if(_20f==undefined||_20f==null){ -_20f=data.rows.length; -} -if(_20f>data.rows.length){ -_20f=data.rows.length; -} -function _211(_212){ -var _213=_212?1:2; -for(var i=data.rows.length-1;i>=_20f;i--){ -var tr=opts.finder.getTr(_20e,i,"body",_213); -tr.attr("datagrid-row-index",i+1); -tr.attr("id",_210.rowIdPrefix+"-"+_213+"-"+(i+1)); -if(_212&&opts.rownumbers){ -var _214=i+2; -if(opts.pagination){ -_214+=(opts.pageNumber-1)*opts.pageSize; -} -tr.find("div.datagrid-cell-rownumber").html(_214); -} -if(opts.striped){ -tr.removeClass("datagrid-row-alt").addClass((i+1)%2?"datagrid-row-alt":""); -} -} -}; -function _215(_216){ -var _217=_216?1:2; -var _218=$(_20e).datagrid("getColumnFields",_216); -var _219=_210.rowIdPrefix+"-"+_217+"-"+_20f; -var tr=""; -if(_20f>=data.rows.length){ -if(data.rows.length){ -opts.finder.getTr(_20e,"","last",_217).after(tr); -}else{ -var cc=_216?dc.body1:dc.body2; -cc.html(""+tr+"
          "); -} -}else{ -opts.finder.getTr(_20e,_20f+1,"body",_217).before(tr); -} -}; -_211.call(this,true); -_211.call(this,false); -_215.call(this,true); -_215.call(this,false); -data.total+=1; -data.rows.splice(_20f,0,row); -this.refreshRow.call(this,_20e,_20f); -},deleteRow:function(_21a,_21b){ -var _21c=$.data(_21a,"datagrid"); -var opts=_21c.options; -var data=_21c.data; -function _21d(_21e){ -var _21f=_21e?1:2; -for(var i=_21b+1;itable>tbody>tr[datagrid-row-index="+_22a+"]"); -} -return tr; -}else{ -if(type=="footer"){ -return (_22b==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index="+_22a+"]"); -}else{ -if(type=="selected"){ -return (_22b==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-selected"); -}else{ -if(type=="highlight"){ -return (_22b==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-over"); -}else{ -if(type=="checked"){ -return (_22b==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-checked"); -}else{ -if(type=="last"){ -return (_22b==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]:last"); -}else{ -if(type=="allbody"){ -return (_22b==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]"); -}else{ -if(type=="allfooter"){ -return (_22b==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index]"); -} -} -} -} -} -} -} -} -} -},getRow:function(_22d,p){ -var _22e=(typeof p=="object")?p.attr("datagrid-row-index"):p; -return $.data(_22d,"datagrid").data.rows[parseInt(_22e)]; -}},view:_1e9,onBeforeLoad:function(_22f){ -},onLoadSuccess:function(){ -},onLoadError:function(){ -},onClickRow:function(_230,_231){ -},onDblClickRow:function(_232,_233){ -},onClickCell:function(_234,_235,_236){ -},onDblClickCell:function(_237,_238,_239){ -},onSortColumn:function(sort,_23a){ -},onResizeColumn:function(_23b,_23c){ -},onSelect:function(_23d,_23e){ -},onUnselect:function(_23f,_240){ -},onSelectAll:function(rows){ -},onUnselectAll:function(rows){ -},onCheck:function(_241,_242){ -},onUncheck:function(_243,_244){ -},onCheckAll:function(rows){ -},onUncheckAll:function(rows){ -},onBeforeEdit:function(_245,_246){ -},onAfterEdit:function(_247,_248,_249){ -},onCancelEdit:function(_24a,_24b){ -},onHeaderContextMenu:function(e,_24c){ -},onRowContextMenu:function(e,_24d,_24e){ -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.datebox.js b/erp_web/js/easyui-1.3.5/plugins/jquery.datebox.js deleted file mode 100644 index 9112d206..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.datebox.js +++ /dev/null @@ -1,157 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"datebox"); -var _4=_3.options; -$(_2).addClass("datebox-f").combo($.extend({},_4,{onShowPanel:function(){ -_5(); -_10(_2,$(_2).datebox("getText")); -_4.onShowPanel.call(_2); -}})); -$(_2).combo("textbox").parent().addClass("datebox"); -if(!_3.calendar){ -_6(); -} -function _6(){ -var _7=$(_2).combo("panel").css("overflow","hidden"); -var cc=$("
          ").appendTo(_7); -if(_4.sharedCalendar){ -_3.calendar=$(_4.sharedCalendar).appendTo(cc); -if(!_3.calendar.hasClass("calendar")){ -_3.calendar.calendar(); -} -}else{ -_3.calendar=$("
          ").appendTo(cc).calendar(); -} -$.extend(_3.calendar.calendar("options"),{fit:true,border:false,onSelect:function(_8){ -var _9=$(this.target).datebox("options"); -_10(this.target,_9.formatter(_8)); -$(this.target).combo("hidePanel"); -_9.onSelect.call(_2,_8); -}}); -_10(_2,_4.value); -var _a=$("
          ").appendTo(_7); -var tr=_a.find("tr"); -for(var i=0;i<_4.buttons.length;i++){ -var td=$("").appendTo(tr); -var _b=_4.buttons[i]; -var t=$("").html($.isFunction(_b.text)?_b.text(_2):_b.text).appendTo(td); -t.bind("click",{target:_2,handler:_b.handler},function(e){ -e.data.handler.call(this,e.data.target); -}); -} -tr.find("td").css("width",(100/_4.buttons.length)+"%"); -}; -function _5(){ -var _c=$(_2).combo("panel"); -var cc=_c.children("div.datebox-calendar-inner"); -_c.children()._outerWidth(_c.width()); -_3.calendar.appendTo(cc); -_3.calendar[0].target=_2; -if(_4.panelHeight!="auto"){ -var _d=_c.height(); -_c.children().not(cc).each(function(){ -_d-=$(this).outerHeight(); -}); -cc._outerHeight(_d); -} -_3.calendar.calendar("resize"); -}; -}; -function _e(_f,q){ -_10(_f,q); -}; -function _11(_12){ -var _13=$.data(_12,"datebox"); -var _14=_13.options; -var _15=_14.formatter(_13.calendar.calendar("options").current); -_10(_12,_15); -$(_12).combo("hidePanel"); -}; -function _10(_16,_17){ -var _18=$.data(_16,"datebox"); -var _19=_18.options; -$(_16).combo("setValue",_17).combo("setText",_17); -_18.calendar.calendar("moveTo",_19.parser(_17)); -}; -$.fn.datebox=function(_1a,_1b){ -if(typeof _1a=="string"){ -var _1c=$.fn.datebox.methods[_1a]; -if(_1c){ -return _1c(this,_1b); -}else{ -return this.combo(_1a,_1b); -} -} -_1a=_1a||{}; -return this.each(function(){ -var _1d=$.data(this,"datebox"); -if(_1d){ -$.extend(_1d.options,_1a); -}else{ -$.data(this,"datebox",{options:$.extend({},$.fn.datebox.defaults,$.fn.datebox.parseOptions(this),_1a)}); -} -_1(this); -}); -}; -$.fn.datebox.methods={options:function(jq){ -var _1e=jq.combo("options"); -return $.extend($.data(jq[0],"datebox").options,{originalValue:_1e.originalValue,disabled:_1e.disabled,readonly:_1e.readonly}); -},calendar:function(jq){ -return $.data(jq[0],"datebox").calendar; -},setValue:function(jq,_1f){ -return jq.each(function(){ -_10(this,_1f); -}); -},reset:function(jq){ -return jq.each(function(){ -var _20=$(this).datebox("options"); -$(this).datebox("setValue",_20.originalValue); -}); -}}; -$.fn.datebox.parseOptions=function(_21){ -return $.extend({},$.fn.combo.parseOptions(_21),$.parser.parseOptions(_21,["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){ -_11(this); -},query:function(q,e){ -_e(this,q); -}},currentText:"Today",closeText:"Close",okText:"Ok",buttons:[{text:function(_22){ -return $(_22).datebox("options").currentText; -},handler:function(_23){ -$(_23).datebox("calendar").calendar({year:new Date().getFullYear(),month:new Date().getMonth()+1,current:new Date()}); -_11(_23); -}},{text:function(_24){ -return $(_24).datebox("options").closeText; -},handler:function(_25){ -$(this).closest("div.combo-panel").panel("close"); -}}],formatter:function(_26){ -var y=_26.getFullYear(); -var m=_26.getMonth()+1; -var d=_26.getDate(); -return m+"/"+d+"/"+y; -},parser:function(s){ -var t=Date.parse(s); -if(!isNaN(t)){ -return new Date(t); -}else{ -return new Date(); -} -},onSelect:function(_27){ -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.datetimebox.js b/erp_web/js/easyui-1.3.5/plugins/jquery.datetimebox.js deleted file mode 100644 index 6b232edb..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.datetimebox.js +++ /dev/null @@ -1,166 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"datetimebox"); -var _4=_3.options; -$(_2).datebox($.extend({},_4,{onShowPanel:function(){ -var _5=$(_2).datetimebox("getValue"); -_8(_2,_5,true); -_4.onShowPanel.call(_2); -},formatter:$.fn.datebox.defaults.formatter,parser:$.fn.datebox.defaults.parser})); -$(_2).removeClass("datebox-f").addClass("datetimebox-f"); -$(_2).datebox("calendar").calendar({onSelect:function(_6){ -_4.onSelect.call(_2,_6); -}}); -var _7=$(_2).datebox("panel"); -if(!_3.spinner){ -var p=$("
          ").insertAfter(_7.children("div.datebox-calendar-inner")); -_3.spinner=p.children("input"); -} -_3.spinner.timespinner({showSeconds:_4.showSeconds,separator:_4.timeSeparator}).unbind(".datetimebox").bind("mousedown.datetimebox",function(e){ -e.stopPropagation(); -}); -_8(_2,_4.value); -}; -function _9(_a){ -var c=$(_a).datetimebox("calendar"); -var t=$(_a).datetimebox("spinner"); -var _b=c.calendar("options").current; -return new Date(_b.getFullYear(),_b.getMonth(),_b.getDate(),t.timespinner("getHours"),t.timespinner("getMinutes"),t.timespinner("getSeconds")); -}; -function _c(_d,q){ -_8(_d,q,true); -}; -function _e(_f){ -var _10=$.data(_f,"datetimebox").options; -var _11=_9(_f); -_8(_f,_10.formatter.call(_f,_11)); -$(_f).combo("hidePanel"); -}; -function _8(_12,_13,_14){ -var _15=$.data(_12,"datetimebox").options; -$(_12).combo("setValue",_13); -if(!_14){ -if(_13){ -var _16=_15.parser.call(_12,_13); -$(_12).combo("setValue",_15.formatter.call(_12,_16)); -$(_12).combo("setText",_15.formatter.call(_12,_16)); -}else{ -$(_12).combo("setText",_13); -} -} -var _16=_15.parser.call(_12,_13); -$(_12).datetimebox("calendar").calendar("moveTo",_16); -$(_12).datetimebox("spinner").timespinner("setValue",_17(_16)); -function _17(_18){ -function _19(_1a){ -return (_1a<10?"0":"")+_1a; -}; -var tt=[_19(_18.getHours()),_19(_18.getMinutes())]; -if(_15.showSeconds){ -tt.push(_19(_18.getSeconds())); -} -return tt.join($(_12).datetimebox("spinner").timespinner("options").separator); -}; -}; -$.fn.datetimebox=function(_1b,_1c){ -if(typeof _1b=="string"){ -var _1d=$.fn.datetimebox.methods[_1b]; -if(_1d){ -return _1d(this,_1c); -}else{ -return this.datebox(_1b,_1c); -} -} -_1b=_1b||{}; -return this.each(function(){ -var _1e=$.data(this,"datetimebox"); -if(_1e){ -$.extend(_1e.options,_1b); -}else{ -$.data(this,"datetimebox",{options:$.extend({},$.fn.datetimebox.defaults,$.fn.datetimebox.parseOptions(this),_1b)}); -} -_1(this); -}); -}; -$.fn.datetimebox.methods={options:function(jq){ -var _1f=jq.datebox("options"); -return $.extend($.data(jq[0],"datetimebox").options,{originalValue:_1f.originalValue,disabled:_1f.disabled,readonly:_1f.readonly}); -},spinner:function(jq){ -return $.data(jq[0],"datetimebox").spinner; -},setValue:function(jq,_20){ -return jq.each(function(){ -_8(this,_20); -}); -},reset:function(jq){ -return jq.each(function(){ -var _21=$(this).datetimebox("options"); -$(this).datetimebox("setValue",_21.originalValue); -}); -}}; -$.fn.datetimebox.parseOptions=function(_22){ -var t=$(_22); -return $.extend({},$.fn.datebox.parseOptions(_22),$.parser.parseOptions(_22,["timeSeparator",{showSeconds:"boolean"}])); -}; -$.fn.datetimebox.defaults=$.extend({},$.fn.datebox.defaults,{showSeconds:true,timeSeparator:":",keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_e(this); -},query:function(q,e){ -_c(this,q); -}},buttons:[{text:function(_23){ -return $(_23).datetimebox("options").currentText; -},handler:function(_24){ -$(_24).datetimebox("calendar").calendar({year:new Date().getFullYear(),month:new Date().getMonth()+1,current:new Date()}); -_e(_24); -}},{text:function(_25){ -return $(_25).datetimebox("options").okText; -},handler:function(_26){ -_e(_26); -}},{text:function(_27){ -return $(_27).datetimebox("options").closeText; -},handler:function(_28){ -$(this).closest("div.combo-panel").panel("close"); -}}],formatter:function(_29){ -var h=_29.getHours(); -var M=_29.getMinutes(); -var s=_29.getSeconds(); -function _2a(_2b){ -return (_2b<10?"0":"")+_2b; -}; -var _2c=$(this).datetimebox("spinner").timespinner("options").separator; -var r=$.fn.datebox.defaults.formatter(_29)+" "+_2a(h)+_2c+_2a(M); -if($(this).datetimebox("options").showSeconds){ -r+=_2c+_2a(s); -} -return r; -},parser:function(s){ -if($.trim(s)==""){ -return new Date(); -} -var dt=s.split(" "); -var d=$.fn.datebox.defaults.parser(dt[0]); -if(dt.length<2){ -return d; -} -var _2d=$(this).datetimebox("spinner").timespinner("options").separator; -var tt=dt[1].split(_2d); -var _2e=parseInt(tt[0],10)||0; -var _2f=parseInt(tt[1],10)||0; -var _30=parseInt(tt[2],10)||0; -return new Date(d.getFullYear(),d.getMonth(),d.getDate(),_2e,_2f,_30); -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.dialog.js b/erp_web/js/easyui-1.3.5/plugins/jquery.dialog.js deleted file mode 100644 index b88dec41..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.dialog.js +++ /dev/null @@ -1,141 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var cp=document.createElement("div"); -while(_2.firstChild){ -cp.appendChild(_2.firstChild); -} -_2.appendChild(cp); -var _3=$(cp); -_3.attr("style",$(_2).attr("style")); -$(_2).removeAttr("style").css("overflow","hidden"); -_3.panel({border:false,doSize:false,bodyCls:"dialog-content"}); -return _3; -}; -function _4(_5){ -var _6=$.data(_5,"dialog").options; -var _7=$.data(_5,"dialog").contentPanel; -if(_6.toolbar){ -if($.isArray(_6.toolbar)){ -$(_5).find("div.dialog-toolbar").remove(); -var _8=$("
          ").prependTo(_5); -var tr=_8.find("tr"); -for(var i=0;i<_6.toolbar.length;i++){ -var _9=_6.toolbar[i]; -if(_9=="-"){ -$("
          ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var _a=$("").appendTo(td); -_a[0].onclick=eval(_9.handler||function(){ -}); -_a.linkbutton($.extend({},_9,{plain:true})); -} -} -}else{ -$(_6.toolbar).addClass("dialog-toolbar").prependTo(_5); -$(_6.toolbar).show(); -} -}else{ -$(_5).find("div.dialog-toolbar").remove(); -} -if(_6.buttons){ -if($.isArray(_6.buttons)){ -$(_5).find("div.dialog-button").remove(); -var _b=$("
          ").appendTo(_5); -for(var i=0;i<_6.buttons.length;i++){ -var p=_6.buttons[i]; -var _c=$("").appendTo(_b); -if(p.handler){ -_c[0].onclick=p.handler; -} -_c.linkbutton(p); -} -}else{ -$(_6.buttons).addClass("dialog-button").appendTo(_5); -$(_6.buttons).show(); -} -}else{ -$(_5).find("div.dialog-button").remove(); -} -var _d=_6.href; -var _e=_6.content; -_6.href=null; -_6.content=null; -_7.panel({closed:_6.closed,cache:_6.cache,href:_d,content:_e,onLoad:function(){ -if(_6.height=="auto"){ -$(_5).window("resize"); -} -_6.onLoad.apply(_5,arguments); -}}); -$(_5).window($.extend({},_6,{onOpen:function(){ -if(_7.panel("options").closed){ -_7.panel("open"); -} -if(_6.onOpen){ -_6.onOpen.call(_5); -} -},onResize:function(_f,_10){ -var _11=$(_5); -_7.panel("panel").show(); -_7.panel("resize",{width:_11.width(),height:(_10=="auto")?"auto":_11.height()-_11.children("div.dialog-toolbar")._outerHeight()-_11.children("div.dialog-button")._outerHeight()}); -if(_6.onResize){ -_6.onResize.call(_5,_f,_10); -} -}})); -_6.href=_d; -_6.content=_e; -}; -function _12(_13,_14){ -var _15=$.data(_13,"dialog").contentPanel; -_15.panel("refresh",_14); -}; -$.fn.dialog=function(_16,_17){ -if(typeof _16=="string"){ -var _18=$.fn.dialog.methods[_16]; -if(_18){ -return _18(this,_17); -}else{ -return this.window(_16,_17); -} -} -_16=_16||{}; -return this.each(function(){ -var _19=$.data(this,"dialog"); -if(_19){ -$.extend(_19.options,_16); -}else{ -$.data(this,"dialog",{options:$.extend({},$.fn.dialog.defaults,$.fn.dialog.parseOptions(this),_16),contentPanel:_1(this)}); -} -_4(this); -}); -}; -$.fn.dialog.methods={options:function(jq){ -var _1a=$.data(jq[0],"dialog").options; -var _1b=jq.panel("options"); -$.extend(_1a,{closed:_1b.closed,collapsed:_1b.collapsed,minimized:_1b.minimized,maximized:_1b.maximized}); -var _1c=$.data(jq[0],"dialog").contentPanel; -return _1a; -},dialog:function(jq){ -return jq.window("window"); -},refresh:function(jq,_1d){ -return jq.each(function(){ -_12(this,_1d); -}); -}}; -$.fn.dialog.parseOptions=function(_1e){ -return $.extend({},$.fn.window.parseOptions(_1e),$.parser.parseOptions(_1e,["toolbar","buttons"])); -}; -$.fn.dialog.defaults=$.extend({},$.fn.window.defaults,{title:"New Dialog",collapsible:false,minimizable:false,maximizable:false,resizable:false,toolbar:null,buttons:null}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.form.js b/erp_web/js/easyui-1.3.5/plugins/jquery.form.js deleted file mode 100644 index 65957645..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.form.js +++ /dev/null @@ -1,292 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2,_3){ -_3=_3||{}; -var _4={}; -if(_3.onSubmit){ -if(_3.onSubmit.call(_2,_4)==false){ -return; -} -} -var _5=$(_2); -if(_3.url){ -_5.attr("action",_3.url); -} -var _6="easyui_frame_"+(new Date().getTime()); -var _7=$("").attr("src",window.ActiveXObject?"javascript:false":"about:blank").css({position:"absolute",top:-1000,left:-1000}); -var t=_5.attr("target"),a=_5.attr("action"); -_5.attr("target",_6); -var _8=$(); -try{ -_7.appendTo("body"); -_7.bind("load",cb); -for(var n in _4){ -var f=$("").val(_4[n]).appendTo(_5); -_8=_8.add(f); -} -_9(); -_5[0].submit(); -} -finally{ -_5.attr("action",a); -t?_5.attr("target",t):_5.removeAttr("target"); -_8.remove(); -} -function _9(){ -var f=$("#"+_6); -if(!f.length){ -return; -} -try{ -var s=f.contents()[0].readyState; -if(s&&s.toLowerCase()=="uninitialized"){ -setTimeout(_9,100); -} -} -catch(e){ -cb(); -} -}; -var _a=10; -function cb(){ -var _b=$("#"+_6); -if(!_b.length){ -return; -} -_b.unbind(); -var _c=""; -try{ -var _d=_b.contents().find("body"); -_c=_d.html(); -if(_c==""){ -if(--_a){ -setTimeout(cb,100); -return; -} -} -var ta=_d.find(">textarea"); -if(ta.length){ -_c=ta.val(); -}else{ -var _e=_d.find(">pre"); -if(_e.length){ -_c=_e.html(); -} -} -} -catch(e){ -} -if(_3.success){ -_3.success(_c); -} -setTimeout(function(){ -_b.unbind(); -_b.remove(); -},100); -}; -}; -function _f(_10,_11){ -if(!$.data(_10,"form")){ -$.data(_10,"form",{options:$.extend({},$.fn.form.defaults)}); -} -var _12=$.data(_10,"form").options; -if(typeof _11=="string"){ -var _13={}; -if(_12.onBeforeLoad.call(_10,_13)==false){ -return; -} -$.ajax({url:_11,data:_13,dataType:"json",success:function(_14){ -_15(_14); -},error:function(){ -_12.onLoadError.apply(_10,arguments); -}}); -}else{ -_15(_11); -} -function _15(_16){ -var _17=$(_10); -for(var _18 in _16){ -var val=_16[_18]; -var rr=_19(_18,val); -if(!rr.length){ -var _1a=_1b(_18,val); -if(!_1a){ -$("input[name=\""+_18+"\"]",_17).val(val); -$("textarea[name=\""+_18+"\"]",_17).val(val); -$("select[name=\""+_18+"\"]",_17).val(val); -} -} -_1c(_18,val); -} -_12.onLoadSuccess.call(_10,_16); -_28(_10); -}; -function _19(_1d,val){ -var rr=$(_10).find("input[name=\""+_1d+"\"][type=radio], input[name=\""+_1d+"\"][type=checkbox]"); -rr._propAttr("checked",false); -rr.each(function(){ -var f=$(this); -if(f.val()==String(val)||$.inArray(f.val(),$.isArray(val)?val:[val])>=0){ -f._propAttr("checked",true); -} -}); -return rr; -}; -function _1b(_1e,val){ -var _1f=0; -var pp=["numberbox","slider"]; -for(var i=0;i=0){ -_1b(_16,_18,this); -} -}); -}; -cc.children("form").length?_17(cc.children("form")):_17(cc); -cc.append("
          "); -cc.bind("_resize",function(e,_19){ -var _1a=$.data(_16,"layout").options; -if(_1a.fit==true||_19){ -_2(_16); -} -return false; -}); -}; -function _1b(_1c,_1d,el){ -_1d.region=_1d.region||"center"; -var _1e=$.data(_1c,"layout").panels; -var cc=$(_1c); -var dir=_1d.region; -if(_1e[dir].length){ -return; -} -var pp=$(el); -if(!pp.length){ -pp=$("
          ").appendTo(cc); -} -var _1f=$.extend({},$.fn.layout.paneldefaults,{width:(pp.length?parseInt(pp[0].style.width)||pp.outerWidth():"auto"),height:(pp.length?parseInt(pp[0].style.height)||pp.outerHeight():"auto"),doSize:false,collapsible:true,cls:("layout-panel layout-panel-"+dir),bodyCls:"layout-body",onOpen:function(){ -var _20=$(this).panel("header").children("div.panel-tool"); -_20.children("a.panel-tool-collapse").hide(); -var _21={north:"up",south:"down",east:"right",west:"left"}; -if(!_21[dir]){ -return; -} -var _22="layout-button-"+_21[dir]; -var t=_20.children("a."+_22); -if(!t.length){ -t=$("").addClass(_22).appendTo(_20); -t.bind("click",{dir:dir},function(e){ -_2f(_1c,e.data.dir); -return false; -}); -} -$(this).panel("options").collapsible?t.show():t.hide(); -}},_1d); -pp.panel(_1f); -_1e[dir]=pp; -if(pp.panel("options").split){ -var _23=pp.panel("panel"); -_23.addClass("layout-split-"+dir); -var _24=""; -if(dir=="north"){ -_24="s"; -} -if(dir=="south"){ -_24="n"; -} -if(dir=="east"){ -_24="w"; -} -if(dir=="west"){ -_24="e"; -} -_23.resizable($.extend({},{handles:_24,onStartResize:function(e){ -_1=true; -if(dir=="north"||dir=="south"){ -var _25=$(">div.layout-split-proxy-v",_1c); -}else{ -var _25=$(">div.layout-split-proxy-h",_1c); -} -var top=0,_26=0,_27=0,_28=0; -var pos={display:"block"}; -if(dir=="north"){ -pos.top=parseInt(_23.css("top"))+_23.outerHeight()-_25.height(); -pos.left=parseInt(_23.css("left")); -pos.width=_23.outerWidth(); -pos.height=_25.height(); -}else{ -if(dir=="south"){ -pos.top=parseInt(_23.css("top")); -pos.left=parseInt(_23.css("left")); -pos.width=_23.outerWidth(); -pos.height=_25.height(); -}else{ -if(dir=="east"){ -pos.top=parseInt(_23.css("top"))||0; -pos.left=parseInt(_23.css("left"))||0; -pos.width=_25.width(); -pos.height=_23.outerHeight(); -}else{ -if(dir=="west"){ -pos.top=parseInt(_23.css("top"))||0; -pos.left=_23.outerWidth()-_25.width(); -pos.width=_25.width(); -pos.height=_23.outerHeight(); -} -} -} -} -_25.css(pos); -$("
          ").css({left:0,top:0,width:cc.width(),height:cc.height()}).appendTo(cc); -},onResize:function(e){ -if(dir=="north"||dir=="south"){ -var _29=$(">div.layout-split-proxy-v",_1c); -_29.css("top",e.pageY-$(_1c).offset().top-_29.height()/2); -}else{ -var _29=$(">div.layout-split-proxy-h",_1c); -_29.css("left",e.pageX-$(_1c).offset().left-_29.width()/2); -} -return false; -},onStopResize:function(e){ -cc.children("div.layout-split-proxy-v,div.layout-split-proxy-h").hide(); -pp.panel("resize",e.data); -_2(_1c); -_1=false; -cc.find(">div.layout-mask").remove(); -}},_1d)); -} -}; -function _2a(_2b,_2c){ -var _2d=$.data(_2b,"layout").panels; -if(_2d[_2c].length){ -_2d[_2c].panel("destroy"); -_2d[_2c]=$(); -var _2e="expand"+_2c.substring(0,1).toUpperCase()+_2c.substring(1); -if(_2d[_2e]){ -_2d[_2e].panel("destroy"); -_2d[_2e]=undefined; -} -} -}; -function _2f(_30,_31,_32){ -if(_32==undefined){ -_32="normal"; -} -var _33=$.data(_30,"layout").panels; -var p=_33[_31]; -var _34=p.panel("options"); -if(_34.onBeforeCollapse.call(p)==false){ -return; -} -var _35="expand"+_31.substring(0,1).toUpperCase()+_31.substring(1); -if(!_33[_35]){ -_33[_35]=_36(_31); -_33[_35].panel("panel").bind("click",function(){ -var _37=_38(); -p.panel("expand",false).panel("open").panel("resize",_37.collapse); -p.panel("panel").animate(_37.expand,function(){ -$(this).unbind(".layout").bind("mouseleave.layout",{region:_31},function(e){ -if(_1==true){ -return; -} -_2f(_30,e.data.region); -}); -}); -return false; -}); -} -var _39=_38(); -if(!_9(_33[_35])){ -_33.center.panel("resize",_39.resizeC); -} -p.panel("panel").animate(_39.collapse,_32,function(){ -p.panel("collapse",false).panel("close"); -_33[_35].panel("open").panel("resize",_39.expandP); -$(this).unbind(".layout"); -}); -function _36(dir){ -var _3a; -if(dir=="east"){ -_3a="layout-button-left"; -}else{ -if(dir=="west"){ -_3a="layout-button-right"; -}else{ -if(dir=="north"){ -_3a="layout-button-down"; -}else{ -if(dir=="south"){ -_3a="layout-button-up"; -} -} -} -} -var p=$("
          ").appendTo(_30); -p.panel($.extend({},$.fn.layout.paneldefaults,{cls:("layout-expand layout-expand-"+dir),title:" ",closed:true,doSize:false,tools:[{iconCls:_3a,handler:function(){ -_3c(_30,_31); -return false; -}}]})); -p.panel("panel").hover(function(){ -$(this).addClass("layout-expand-over"); -},function(){ -$(this).removeClass("layout-expand-over"); -}); -return p; -}; -function _38(){ -var cc=$(_30); -var _3b=_33.center.panel("options"); -if(_31=="east"){ -var ww=_3b.width+_34.width-28; -if(_34.split||!_34.border){ -ww++; -} -return {resizeC:{width:ww},expand:{left:cc.width()-_34.width},expandP:{top:_3b.top,left:cc.width()-28,width:28,height:_3b.height},collapse:{left:cc.width(),top:_3b.top,height:_3b.height}}; -}else{ -if(_31=="west"){ -var ww=_3b.width+_34.width-28; -if(_34.split||!_34.border){ -ww++; -} -return {resizeC:{width:ww,left:28-1},expand:{left:0},expandP:{left:0,top:_3b.top,width:28,height:_3b.height},collapse:{left:-_34.width,top:_3b.top,height:_3b.height}}; -}else{ -if(_31=="north"){ -var hh=_3b.height; -if(!_9(_33.expandNorth)){ -hh+=_34.height-28+((_34.split||!_34.border)?1:0); -} -_33.east.add(_33.west).add(_33.expandEast).add(_33.expandWest).panel("resize",{top:28-1,height:hh}); -return {resizeC:{top:28-1,height:hh},expand:{top:0},expandP:{top:0,left:0,width:cc.width(),height:28},collapse:{top:-_34.height,width:cc.width()}}; -}else{ -if(_31=="south"){ -var hh=_3b.height; -if(!_9(_33.expandSouth)){ -hh+=_34.height-28+((_34.split||!_34.border)?1:0); -} -_33.east.add(_33.west).add(_33.expandEast).add(_33.expandWest).panel("resize",{height:hh}); -return {resizeC:{height:hh},expand:{top:cc.height()-_34.height},expandP:{top:cc.height()-28,left:0,width:cc.width(),height:28},collapse:{top:cc.height(),width:cc.width()}}; -} -} -} -} -}; -}; -function _3c(_3d,_3e){ -var _3f=$.data(_3d,"layout").panels; -var p=_3f[_3e]; -var _40=p.panel("options"); -if(_40.onBeforeExpand.call(p)==false){ -return; -} -var _41=_42(); -var _43="expand"+_3e.substring(0,1).toUpperCase()+_3e.substring(1); -if(_3f[_43]){ -_3f[_43].panel("close"); -p.panel("panel").stop(true,true); -p.panel("expand",false).panel("open").panel("resize",_41.collapse); -p.panel("panel").animate(_41.expand,function(){ -_2(_3d); -}); -} -function _42(){ -var cc=$(_3d); -var _44=_3f.center.panel("options"); -if(_3e=="east"&&_3f.expandEast){ -return {collapse:{left:cc.width(),top:_44.top,height:_44.height},expand:{left:cc.width()-_3f["east"].panel("options").width}}; -}else{ -if(_3e=="west"&&_3f.expandWest){ -return {collapse:{left:-_3f["west"].panel("options").width,top:_44.top,height:_44.height},expand:{left:0}}; -}else{ -if(_3e=="north"&&_3f.expandNorth){ -return {collapse:{top:-_3f["north"].panel("options").height,width:cc.width()},expand:{top:0}}; -}else{ -if(_3e=="south"&&_3f.expandSouth){ -return {collapse:{top:cc.height(),width:cc.width()},expand:{top:cc.height()-_3f["south"].panel("options").height}}; -} -} -} -} -}; -}; -function _9(pp){ -if(!pp){ -return false; -} -if(pp.length){ -return pp.panel("panel").is(":visible"); -}else{ -return false; -} -}; -function _45(_46){ -var _47=$.data(_46,"layout").panels; -if(_47.east.length&&_47.east.panel("options").collapsed){ -_2f(_46,"east",0); -} -if(_47.west.length&&_47.west.panel("options").collapsed){ -_2f(_46,"west",0); -} -if(_47.north.length&&_47.north.panel("options").collapsed){ -_2f(_46,"north",0); -} -if(_47.south.length&&_47.south.panel("options").collapsed){ -_2f(_46,"south",0); -} -}; -$.fn.layout=function(_48,_49){ -if(typeof _48=="string"){ -return $.fn.layout.methods[_48](this,_49); -} -_48=_48||{}; -return this.each(function(){ -var _4a=$.data(this,"layout"); -if(_4a){ -$.extend(_4a.options,_48); -}else{ -var _4b=$.extend({},$.fn.layout.defaults,$.fn.layout.parseOptions(this),_48); -$.data(this,"layout",{options:_4b,panels:{center:$(),north:$(),south:$(),east:$(),west:$()}}); -_15(this); -} -_2(this); -_45(this); -}); -}; -$.fn.layout.methods={resize:function(jq){ -return jq.each(function(){ -_2(this); -}); -},panel:function(jq,_4c){ -return $.data(jq[0],"layout").panels[_4c]; -},collapse:function(jq,_4d){ -return jq.each(function(){ -_2f(this,_4d); -}); -},expand:function(jq,_4e){ -return jq.each(function(){ -_3c(this,_4e); -}); -},add:function(jq,_4f){ -return jq.each(function(){ -_1b(this,_4f); -_2(this); -if($(this).layout("panel",_4f.region).panel("options").collapsed){ -_2f(this,_4f.region,0); -} -}); -},remove:function(jq,_50){ -return jq.each(function(){ -_2a(this,_50); -_2(this); -}); -}}; -$.fn.layout.parseOptions=function(_51){ -return $.extend({},$.parser.parseOptions(_51,[{fit:"boolean"}])); -}; -$.fn.layout.defaults={fit:false}; -$.fn.layout.parsePanelOptions=function(_52){ -var t=$(_52); -return $.extend({},$.fn.panel.parseOptions(_52),$.parser.parseOptions(_52,["region",{split:"boolean",minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number"}])); -}; -$.fn.layout.paneldefaults=$.extend({},$.fn.panel.defaults,{region:null,split:false,minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.linkbutton.js b/erp_web/js/easyui-1.3.5/plugins/jquery.linkbutton.js deleted file mode 100644 index eb43f949..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.linkbutton.js +++ /dev/null @@ -1,144 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"linkbutton").options; -var t=$(_2); -t.addClass("l-btn").removeClass("l-btn-plain l-btn-selected l-btn-plain-selected"); -if(_3.plain){ -t.addClass("l-btn-plain"); -} -if(_3.selected){ -t.addClass(_3.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -} -t.attr("group",_3.group||""); -t.attr("id",_3.id||""); -t.html(""+""+""); -if(_3.text){ -t.find(".l-btn-text").html(_3.text); -if(_3.iconCls){ -t.find(".l-btn-text").addClass(_3.iconCls).addClass(_3.iconAlign=="left"?"l-btn-icon-left":"l-btn-icon-right"); -} -}else{ -t.find(".l-btn-text").html(" "); -if(_3.iconCls){ -t.find(".l-btn-empty").addClass(_3.iconCls); -} -} -t.unbind(".linkbutton").bind("focus.linkbutton",function(){ -if(!_3.disabled){ -$(this).find(".l-btn-text").addClass("l-btn-focus"); -} -}).bind("blur.linkbutton",function(){ -$(this).find(".l-btn-text").removeClass("l-btn-focus"); -}); -if(_3.toggle&&!_3.disabled){ -t.bind("click.linkbutton",function(){ -if(_3.selected){ -$(this).linkbutton("unselect"); -}else{ -$(this).linkbutton("select"); -} -}); -} -_4(_2,_3.selected); -_5(_2,_3.disabled); -}; -function _4(_6,_7){ -var _8=$.data(_6,"linkbutton").options; -if(_7){ -if(_8.group){ -$("a.l-btn[group=\""+_8.group+"\"]").each(function(){ -var o=$(this).linkbutton("options"); -if(o.toggle){ -$(this).removeClass("l-btn-selected l-btn-plain-selected"); -o.selected=false; -} -}); -} -$(_6).addClass(_8.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -_8.selected=true; -}else{ -if(!_8.group){ -$(_6).removeClass("l-btn-selected l-btn-plain-selected"); -_8.selected=false; -} -} -}; -function _5(_9,_a){ -var _b=$.data(_9,"linkbutton"); -var _c=_b.options; -$(_9).removeClass("l-btn-disabled l-btn-plain-disabled"); -if(_a){ -_c.disabled=true; -var _d=$(_9).attr("href"); -if(_d){ -_b.href=_d; -$(_9).attr("href","javascript:void(0)"); -} -if(_9.onclick){ -_b.onclick=_9.onclick; -_9.onclick=null; -} -_c.plain?$(_9).addClass("l-btn-disabled l-btn-plain-disabled"):$(_9).addClass("l-btn-disabled"); -}else{ -_c.disabled=false; -if(_b.href){ -$(_9).attr("href",_b.href); -} -if(_b.onclick){ -_9.onclick=_b.onclick; -} -} -}; -$.fn.linkbutton=function(_e,_f){ -if(typeof _e=="string"){ -return $.fn.linkbutton.methods[_e](this,_f); -} -_e=_e||{}; -return this.each(function(){ -var _10=$.data(this,"linkbutton"); -if(_10){ -$.extend(_10.options,_e); -}else{ -$.data(this,"linkbutton",{options:$.extend({},$.fn.linkbutton.defaults,$.fn.linkbutton.parseOptions(this),_e)}); -$(this).removeAttr("disabled"); -} -_1(this); -}); -}; -$.fn.linkbutton.methods={options:function(jq){ -return $.data(jq[0],"linkbutton").options; -},enable:function(jq){ -return jq.each(function(){ -_5(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_5(this,true); -}); -},select:function(jq){ -return jq.each(function(){ -_4(this,true); -}); -},unselect:function(jq){ -return jq.each(function(){ -_4(this,false); -}); -}}; -$.fn.linkbutton.parseOptions=function(_11){ -var t=$(_11); -return $.extend({},$.parser.parseOptions(_11,["id","iconCls","iconAlign","group",{plain:"boolean",toggle:"boolean",selected:"boolean"}]),{disabled:(t.attr("disabled")?true:undefined),text:$.trim(t.html()),iconCls:(t.attr("icon")||t.attr("iconCls"))}); -}; -$.fn.linkbutton.defaults={id:null,disabled:false,toggle:false,selected:false,group:null,plain:false,text:"",iconCls:null,iconAlign:"left"}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.menu.js b/erp_web/js/easyui-1.3.5/plugins/jquery.menu.js deleted file mode 100644 index 6b337f9b..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.menu.js +++ /dev/null @@ -1,427 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -$(_2).appendTo("body"); -$(_2).addClass("menu-top"); -$(document).unbind(".menu").bind("mousedown.menu",function(e){ -var _3=$("body>div.menu:visible"); -var m=$(e.target).closest("div.menu",_3); -if(m.length){ -return; -} -$("body>div.menu-top:visible").menu("hide"); -}); -var _4=_5($(_2)); -for(var i=0;i<_4.length;i++){ -_6(_4[i]); -} -function _5(_7){ -var _8=[]; -_7.addClass("menu"); -_8.push(_7); -if(!_7.hasClass("menu-content")){ -_7.children("div").each(function(){ -var _9=$(this).children("div"); -if(_9.length){ -_9.insertAfter(_2); -this.submenu=_9; -var mm=_5(_9); -_8=_8.concat(mm); -} -}); -} -return _8; -}; -function _6(_a){ -var _b=$.parser.parseOptions(_a[0],["width"]).width; -if(_a.hasClass("menu-content")){ -_a[0].originalWidth=_b||_a._outerWidth(); -}else{ -_a[0].originalWidth=_b||0; -_a.children("div").each(function(){ -var _c=$(this); -var _d=$.extend({},$.parser.parseOptions(this,["name","iconCls","href",{separator:"boolean"}]),{disabled:(_c.attr("disabled")?true:undefined)}); -if(_d.separator){ -_c.addClass("menu-sep"); -} -if(!_c.hasClass("menu-sep")){ -_c[0].itemName=_d.name||""; -_c[0].itemHref=_d.href||""; -var _e=_c.addClass("menu-item").html(); -_c.empty().append($("
          ").html(_e)); -if(_d.iconCls){ -$("
          ").addClass(_d.iconCls).appendTo(_c); -} -if(_d.disabled){ -_f(_2,_c[0],true); -} -if(_c[0].submenu){ -$("
          ").appendTo(_c); -} -_10(_2,_c); -} -}); -$("
          ").prependTo(_a); -} -_11(_2,_a); -_a.hide(); -_12(_2,_a); -}; -}; -function _11(_13,_14){ -var _15=$.data(_13,"menu").options; -var _16=_14.attr("style"); -_14.css({display:"block",left:-10000,height:"auto",overflow:"hidden"}); -var _17=0; -_14.find("div.menu-text").each(function(){ -if(_17<$(this)._outerWidth()){ -_17=$(this)._outerWidth(); -} -$(this).closest("div.menu-item")._outerHeight($(this)._outerHeight()+2); -}); -_17+=65; -_14._outerWidth(Math.max((_14[0].originalWidth||0),_17,_15.minWidth)); -_14.children("div.menu-line")._outerHeight(_14.outerHeight()); -_14.attr("style",_16); -}; -function _12(_18,_19){ -var _1a=$.data(_18,"menu"); -_19.unbind(".menu").bind("mouseenter.menu",function(){ -if(_1a.timer){ -clearTimeout(_1a.timer); -_1a.timer=null; -} -}).bind("mouseleave.menu",function(){ -if(_1a.options.hideOnUnhover){ -_1a.timer=setTimeout(function(){ -_1b(_18); -},100); -} -}); -}; -function _10(_1c,_1d){ -if(!_1d.hasClass("menu-item")){ -return; -} -_1d.unbind(".menu"); -_1d.bind("click.menu",function(){ -if($(this).hasClass("menu-item-disabled")){ -return; -} -if(!this.submenu){ -_1b(_1c); -var _1e=$(this).attr("href"); -if(_1e){ -location.href=_1e; -} -} -var _1f=$(_1c).menu("getItem",this); -$.data(_1c,"menu").options.onClick.call(_1c,_1f); -}).bind("mouseenter.menu",function(e){ -_1d.siblings().each(function(){ -if(this.submenu){ -_22(this.submenu); -} -$(this).removeClass("menu-active"); -}); -_1d.addClass("menu-active"); -if($(this).hasClass("menu-item-disabled")){ -_1d.addClass("menu-active-disabled"); -return; -} -var _20=_1d[0].submenu; -if(_20){ -$(_1c).menu("show",{menu:_20,parent:_1d}); -} -}).bind("mouseleave.menu",function(e){ -_1d.removeClass("menu-active menu-active-disabled"); -var _21=_1d[0].submenu; -if(_21){ -if(e.pageX>=parseInt(_21.css("left"))){ -_1d.addClass("menu-active"); -}else{ -_22(_21); -} -}else{ -_1d.removeClass("menu-active"); -} -}); -}; -function _1b(_23){ -var _24=$.data(_23,"menu"); -if(_24){ -if($(_23).is(":visible")){ -_22($(_23)); -_24.options.onHide.call(_23); -} -} -return false; -}; -function _25(_26,_27){ -var _28,top; -_27=_27||{}; -var _29=$(_27.menu||_26); -if(_29.hasClass("menu-top")){ -var _2a=$.data(_26,"menu").options; -$.extend(_2a,_27); -_28=_2a.left; -top=_2a.top; -if(_2a.alignTo){ -var at=$(_2a.alignTo); -_28=at.offset().left; -top=at.offset().top+at._outerHeight(); -} -if(_28+_29.outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -_28=$(window)._outerWidth()+$(document).scrollLeft()-_29.outerWidth()-5; -} -if(top+_29.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=$(window)._outerHeight()+$(document).scrollTop()-_29.outerHeight()-5; -} -}else{ -var _2b=_27.parent; -_28=_2b.offset().left+_2b.outerWidth()-2; -if(_28+_29.outerWidth()+5>$(window)._outerWidth()+$(document).scrollLeft()){ -_28=_2b.offset().left-_29.outerWidth()+2; -} -var top=_2b.offset().top-3; -if(top+_29.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=$(window)._outerHeight()+$(document).scrollTop()-_29.outerHeight()-5; -} -} -_29.css({left:_28,top:top}); -_29.show(0,function(){ -if(!_29[0].shadow){ -_29[0].shadow=$("
          ").insertAfter(_29); -} -_29[0].shadow.css({display:"block",zIndex:$.fn.menu.defaults.zIndex++,left:_29.css("left"),top:_29.css("top"),width:_29.outerWidth(),height:_29.outerHeight()}); -_29.css("z-index",$.fn.menu.defaults.zIndex++); -if(_29.hasClass("menu-top")){ -$.data(_29[0],"menu").options.onShow.call(_29[0]); -} -}); -}; -function _22(_2c){ -if(!_2c){ -return; -} -_2d(_2c); -_2c.find("div.menu-item").each(function(){ -if(this.submenu){ -_22(this.submenu); -} -$(this).removeClass("menu-active"); -}); -function _2d(m){ -m.stop(true,true); -if(m[0].shadow){ -m[0].shadow.hide(); -} -m.hide(); -}; -}; -function _2e(_2f,_30){ -var _31=null; -var tmp=$("
          "); -function _32(_33){ -_33.children("div.menu-item").each(function(){ -var _34=$(_2f).menu("getItem",this); -var s=tmp.empty().html(_34.text).text(); -if(_30==$.trim(s)){ -_31=_34; -}else{ -if(this.submenu&&!_31){ -_32(this.submenu); -} -} -}); -}; -_32($(_2f)); -tmp.remove(); -return _31; -}; -function _f(_35,_36,_37){ -var t=$(_36); -if(!t.hasClass("menu-item")){ -return; -} -if(_37){ -t.addClass("menu-item-disabled"); -if(_36.onclick){ -_36.onclick1=_36.onclick; -_36.onclick=null; -} -}else{ -t.removeClass("menu-item-disabled"); -if(_36.onclick1){ -_36.onclick=_36.onclick1; -_36.onclick1=null; -} -} -}; -function _38(_39,_3a){ -var _3b=$(_39); -if(_3a.parent){ -if(!_3a.parent.submenu){ -var _3c=$("
          ").appendTo("body"); -_3c.hide(); -_3a.parent.submenu=_3c; -$("
          ").appendTo(_3a.parent); -} -_3b=_3a.parent.submenu; -} -if(_3a.separator){ -var _3d=$("
          ").appendTo(_3b); -}else{ -var _3d=$("
          ").appendTo(_3b); -$("
          ").html(_3a.text).appendTo(_3d); -} -if(_3a.iconCls){ -$("
          ").addClass(_3a.iconCls).appendTo(_3d); -} -if(_3a.id){ -_3d.attr("id",_3a.id); -} -if(_3a.name){ -_3d[0].itemName=_3a.name; -} -if(_3a.href){ -_3d[0].itemHref=_3a.href; -} -if(_3a.onclick){ -if(typeof _3a.onclick=="string"){ -_3d.attr("onclick",_3a.onclick); -}else{ -_3d[0].onclick=eval(_3a.onclick); -} -} -if(_3a.handler){ -_3d[0].onclick=eval(_3a.handler); -} -if(_3a.disabled){ -_f(_39,_3d[0],true); -} -_10(_39,_3d); -_12(_39,_3b); -_11(_39,_3b); -}; -function _3e(_3f,_40){ -function _41(el){ -if(el.submenu){ -el.submenu.children("div.menu-item").each(function(){ -_41(this); -}); -var _42=el.submenu[0].shadow; -if(_42){ -_42.remove(); -} -el.submenu.remove(); -} -$(el).remove(); -}; -_41(_40); -}; -function _43(_44){ -$(_44).children("div.menu-item").each(function(){ -_3e(_44,this); -}); -if(_44.shadow){ -_44.shadow.remove(); -} -$(_44).remove(); -}; -$.fn.menu=function(_45,_46){ -if(typeof _45=="string"){ -return $.fn.menu.methods[_45](this,_46); -} -_45=_45||{}; -return this.each(function(){ -var _47=$.data(this,"menu"); -if(_47){ -$.extend(_47.options,_45); -}else{ -_47=$.data(this,"menu",{options:$.extend({},$.fn.menu.defaults,$.fn.menu.parseOptions(this),_45)}); -_1(this); -} -$(this).css({left:_47.options.left,top:_47.options.top}); -}); -}; -$.fn.menu.methods={options:function(jq){ -return $.data(jq[0],"menu").options; -},show:function(jq,pos){ -return jq.each(function(){ -_25(this,pos); -}); -},hide:function(jq){ -return jq.each(function(){ -_1b(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_43(this); -}); -},setText:function(jq,_48){ -return jq.each(function(){ -$(_48.target).children("div.menu-text").html(_48.text); -}); -},setIcon:function(jq,_49){ -return jq.each(function(){ -var _4a=$(this).menu("getItem",_49.target); -if(_4a.iconCls){ -$(_4a.target).children("div.menu-icon").removeClass(_4a.iconCls).addClass(_49.iconCls); -}else{ -$("
          ").addClass(_49.iconCls).appendTo(_49.target); -} -}); -},getItem:function(jq,_4b){ -var t=$(_4b); -var _4c={target:_4b,id:t.attr("id"),text:$.trim(t.children("div.menu-text").html()),disabled:t.hasClass("menu-item-disabled"),name:_4b.itemName,href:_4b.itemHref,onclick:_4b.onclick}; -var _4d=t.children("div.menu-icon"); -if(_4d.length){ -var cc=[]; -var aa=_4d.attr("class").split(" "); -for(var i=0;i "})); -if(_3.menu){ -$(_3.menu).menu(); -var _5=$(_3.menu).menu("options"); -var _6=_5.onShow; -var _7=_5.onHide; -$.extend(_5,{onShow:function(){ -var _8=$(this).menu("options"); -var _9=$(_8.alignTo); -var _a=_9.menubutton("options"); -_9.addClass((_a.plain==true)?_a.cls.btn2:_a.cls.btn1); -_6.call(this); -},onHide:function(){ -var _b=$(this).menu("options"); -var _c=$(_b.alignTo); -var _d=_c.menubutton("options"); -_c.removeClass((_d.plain==true)?_d.cls.btn2:_d.cls.btn1); -_7.call(this); -}}); -} -_e(_2,_3.disabled); -}; -function _e(_f,_10){ -var _11=$.data(_f,"menubutton").options; -_11.disabled=_10; -var btn=$(_f); -var t=btn.find("."+_11.cls.trigger); -if(!t.length){ -t=btn; -} -t.unbind(".menubutton"); -if(_10){ -btn.linkbutton("disable"); -}else{ -btn.linkbutton("enable"); -var _12=null; -t.bind("click.menubutton",function(){ -_13(_f); -return false; -}).bind("mouseenter.menubutton",function(){ -_12=setTimeout(function(){ -_13(_f); -},_11.duration); -return false; -}).bind("mouseleave.menubutton",function(){ -if(_12){ -clearTimeout(_12); -} -}); -} -}; -function _13(_14){ -var _15=$.data(_14,"menubutton").options; -if(_15.disabled||!_15.menu){ -return; -} -$("body>div.menu-top").menu("hide"); -var btn=$(_14); -var mm=$(_15.menu); -if(mm.length){ -mm.menu("options").alignTo=btn; -mm.menu("show",{alignTo:btn}); -} -btn.blur(); -}; -$.fn.menubutton=function(_16,_17){ -if(typeof _16=="string"){ -var _18=$.fn.menubutton.methods[_16]; -if(_18){ -return _18(this,_17); -}else{ -return this.linkbutton(_16,_17); -} -} -_16=_16||{}; -return this.each(function(){ -var _19=$.data(this,"menubutton"); -if(_19){ -$.extend(_19.options,_16); -}else{ -$.data(this,"menubutton",{options:$.extend({},$.fn.menubutton.defaults,$.fn.menubutton.parseOptions(this),_16)}); -$(this).removeAttr("disabled"); -} -_1(this); -}); -}; -$.fn.menubutton.methods={options:function(jq){ -var _1a=jq.linkbutton("options"); -var _1b=$.data(jq[0],"menubutton").options; -_1b.toggle=_1a.toggle; -_1b.selected=_1a.selected; -return _1b; -},enable:function(jq){ -return jq.each(function(){ -_e(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_e(this,true); -}); -},destroy:function(jq){ -return jq.each(function(){ -var _1c=$(this).menubutton("options"); -if(_1c.menu){ -$(_1c.menu).menu("destroy"); -} -$(this).remove(); -}); -}}; -$.fn.menubutton.parseOptions=function(_1d){ -var t=$(_1d); -return $.extend({},$.fn.linkbutton.parseOptions(_1d),$.parser.parseOptions(_1d,["menu",{plain:"boolean",duration:"number"}])); -}; -$.fn.menubutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"m-btn-active",btn2:"m-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn"}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.messager.js b/erp_web/js/easyui-1.3.5/plugins/jquery.messager.js deleted file mode 100644 index cac65812..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.messager.js +++ /dev/null @@ -1,217 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(el,_2,_3,_4){ -var _5=$(el).window("window"); -if(!_5){ -return; -} -switch(_2){ -case null: -_5.show(); -break; -case "slide": -_5.slideDown(_3); -break; -case "fade": -_5.fadeIn(_3); -break; -case "show": -_5.show(_3); -break; -} -var _6=null; -if(_4>0){ -_6=setTimeout(function(){ -_7(el,_2,_3); -},_4); -} -_5.hover(function(){ -if(_6){ -clearTimeout(_6); -} -},function(){ -if(_4>0){ -_6=setTimeout(function(){ -_7(el,_2,_3); -},_4); -} -}); -}; -function _7(el,_8,_9){ -if(el.locked==true){ -return; -} -el.locked=true; -var _a=$(el).window("window"); -if(!_a){ -return; -} -switch(_8){ -case null: -_a.hide(); -break; -case "slide": -_a.slideUp(_9); -break; -case "fade": -_a.fadeOut(_9); -break; -case "show": -_a.hide(_9); -break; -} -setTimeout(function(){ -$(el).window("destroy"); -},_9); -}; -function _b(_c){ -var _d=$.extend({},$.fn.window.defaults,{collapsible:false,minimizable:false,maximizable:false,shadow:false,draggable:false,resizable:false,closed:true,style:{left:"",top:"",right:0,zIndex:$.fn.window.defaults.zIndex++,bottom:-document.body.scrollTop-document.documentElement.scrollTop},onBeforeOpen:function(){ -_1(this,_d.showType,_d.showSpeed,_d.timeout); -return false; -},onBeforeClose:function(){ -_7(this,_d.showType,_d.showSpeed); -return false; -}},{title:"",width:250,height:100,showType:"slide",showSpeed:600,msg:"",timeout:4000},_c); -_d.style.zIndex=$.fn.window.defaults.zIndex++; -var _e=$("
          ").html(_d.msg).appendTo("body"); -_e.window(_d); -_e.window("window").css(_d.style); -_e.window("open"); -return _e; -}; -function _f(_10,_11,_12){ -var win=$("
          ").appendTo("body"); -win.append(_11); -if(_12){ -var tb=$("
          ").appendTo(win); -for(var _13 in _12){ -$("").attr("href","javascript:void(0)").text(_13).css("margin-left",10).bind("click",eval(_12[_13])).appendTo(tb).linkbutton(); -} -} -win.window({title:_10,noheader:(_10?false:true),width:300,height:"auto",modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,onClose:function(){ -setTimeout(function(){ -win.window("destroy"); -},100); -}}); -win.window("window").addClass("messager-window"); -win.children("div.messager-button").children("a:first").focus(); -return win; -}; -$.messager={show:function(_14){ -return _b(_14); -},alert:function(_15,msg,_16,fn){ -var _17="
          "+msg+"
          "; -switch(_16){ -case "error": -_17="
          "+_17; -break; -case "info": -_17="
          "+_17; -break; -case "question": -_17="
          "+_17; -break; -case "warning": -_17="
          "+_17; -break; -} -_17+="
          "; -var _18={}; -_18[$.messager.defaults.ok]=function(){ -win.window("close"); -if(fn){ -fn(); -return false; -} -}; -var win=_f(_15,_17,_18); -return win; -},confirm:function(_19,msg,fn){ -var _1a="
          "+"
          "+msg+"
          "+"
          "; -var _1b={}; -_1b[$.messager.defaults.ok]=function(){ -win.window("close"); -if(fn){ -fn(true); -return false; -} -}; -_1b[$.messager.defaults.cancel]=function(){ -win.window("close"); -if(fn){ -fn(false); -return false; -} -}; -var win=_f(_19,_1a,_1b); -return win; -},prompt:function(_1c,msg,fn){ -var _1d="
          "+"
          "+msg+"
          "+"
          "+"
          "+"
          "; -var _1e={}; -_1e[$.messager.defaults.ok]=function(){ -win.window("close"); -if(fn){ -fn($(".messager-input",win).val()); -return false; -} -}; -_1e[$.messager.defaults.cancel]=function(){ -win.window("close"); -if(fn){ -fn(); -return false; -} -}; -var win=_f(_1c,_1d,_1e); -win.children("input.messager-input").focus(); -return win; -},progress:function(_1f){ -var _20={bar:function(){ -return $("body>div.messager-window").find("div.messager-p-bar"); -},close:function(){ -var win=$("body>div.messager-window>div.messager-body:has(div.messager-progress)"); -if(win.length){ -win.window("close"); -} -}}; -if(typeof _1f=="string"){ -var _21=_20[_1f]; -return _21(); -} -var _22=$.extend({title:"",msg:"",text:undefined,interval:300},_1f||{}); -var _23="
          "; -var win=_f(_22.title,_23,null); -win.find("div.messager-p-msg").html(_22.msg); -var bar=win.find("div.messager-p-bar"); -bar.progressbar({text:_22.text}); -win.window({closable:false,onClose:function(){ -if(this.timer){ -clearInterval(this.timer); -} -$(this).window("destroy"); -}}); -if(_22.interval){ -win[0].timer=setInterval(function(){ -var v=bar.progressbar("getValue"); -v+=10; -if(v>100){ -v=0; -} -bar.progressbar("setValue",v); -},_22.interval); -} -return win; -}}; -$.messager.defaults={ok:"Ok",cancel:"Cancel"}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.numberbox.js b/erp_web/js/easyui-1.3.5/plugins/jquery.numberbox.js deleted file mode 100644 index edc30385..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.numberbox.js +++ /dev/null @@ -1,224 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("numberbox-f"); -var v=$("").insertAfter(_2); -var _3=$(_2).attr("name"); -if(_3){ -v.attr("name",_3); -$(_2).removeAttr("name").attr("numberboxName",_3); -} -return v; -}; -function _4(_5){ -var _6=$.data(_5,"numberbox").options; -var fn=_6.onChange; -_6.onChange=function(){ -}; -_7(_5,_6.parser.call(_5,_6.value)); -_6.onChange=fn; -_6.originalValue=_8(_5); -}; -function _8(_9){ -return $.data(_9,"numberbox").field.val(); -}; -function _7(_a,_b){ -var _c=$.data(_a,"numberbox"); -var _d=_c.options; -var _e=_8(_a); -_b=_d.parser.call(_a,_b); -_d.value=_b; -_c.field.val(_b); -$(_a).val(_d.formatter.call(_a,_b)); -if(_e!=_b){ -_d.onChange.call(_a,_b,_e); -} -}; -function _f(_10){ -var _11=$.data(_10,"numberbox").options; -$(_10).unbind(".numberbox").bind("keypress.numberbox",function(e){ -return _11.filter.call(_10,e); -}).bind("blur.numberbox",function(){ -_7(_10,$(this).val()); -$(this).val(_11.formatter.call(_10,_8(_10))); -}).bind("focus.numberbox",function(){ -var vv=_8(_10); -if(vv!=_11.parser.call(_10,$(this).val())){ -$(this).val(_11.formatter.call(_10,vv)); -} -}); -}; -function _12(_13){ -if($.fn.validatebox){ -var _14=$.data(_13,"numberbox").options; -$(_13).validatebox(_14); -} -}; -function _15(_16,_17){ -var _18=$.data(_16,"numberbox").options; -if(_17){ -_18.disabled=true; -$(_16).attr("disabled",true); -}else{ -_18.disabled=false; -$(_16).removeAttr("disabled"); -} -}; -$.fn.numberbox=function(_19,_1a){ -if(typeof _19=="string"){ -var _1b=$.fn.numberbox.methods[_19]; -if(_1b){ -return _1b(this,_1a); -}else{ -return this.validatebox(_19,_1a); -} -} -_19=_19||{}; -return this.each(function(){ -var _1c=$.data(this,"numberbox"); -if(_1c){ -$.extend(_1c.options,_19); -}else{ -_1c=$.data(this,"numberbox",{options:$.extend({},$.fn.numberbox.defaults,$.fn.numberbox.parseOptions(this),_19),field:_1(this)}); -$(this).removeAttr("disabled"); -$(this).css({imeMode:"disabled"}); -} -_15(this,_1c.options.disabled); -_f(this); -_12(this); -_4(this); -}); -}; -$.fn.numberbox.methods={options:function(jq){ -return $.data(jq[0],"numberbox").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"numberbox").field.remove(); -$(this).validatebox("destroy"); -$(this).remove(); -}); -},disable:function(jq){ -return jq.each(function(){ -_15(this,true); -}); -},enable:function(jq){ -return jq.each(function(){ -_15(this,false); -}); -},fix:function(jq){ -return jq.each(function(){ -_7(this,$(this).val()); -}); -},setValue:function(jq,_1d){ -return jq.each(function(){ -_7(this,_1d); -}); -},getValue:function(jq){ -return _8(jq[0]); -},clear:function(jq){ -return jq.each(function(){ -var _1e=$.data(this,"numberbox"); -_1e.field.val(""); -$(this).val(""); -}); -},reset:function(jq){ -return jq.each(function(){ -var _1f=$(this).numberbox("options"); -$(this).numberbox("setValue",_1f.originalValue); -}); -}}; -$.fn.numberbox.parseOptions=function(_20){ -var t=$(_20); -return $.extend({},$.fn.validatebox.parseOptions(_20),$.parser.parseOptions(_20,["decimalSeparator","groupSeparator","suffix",{min:"number",max:"number",precision:"number"}]),{prefix:(t.attr("prefix")?t.attr("prefix"):undefined),disabled:(t.attr("disabled")?true:undefined),value:(t.val()||undefined)}); -}; -$.fn.numberbox.defaults=$.extend({},$.fn.validatebox.defaults,{disabled:false,value:"",min:null,max:null,precision:0,decimalSeparator:".",groupSeparator:"",prefix:"",suffix:"",filter:function(e){ -var _21=$(this).numberbox("options"); -if(e.which==45){ -return ($(this).val().indexOf("-")==-1?true:false); -} -var c=String.fromCharCode(e.which); -if(c==_21.decimalSeparator){ -return ($(this).val().indexOf(c)==-1?true:false); -}else{ -if(c==_21.groupSeparator){ -return true; -}else{ -if((e.which>=48&&e.which<=57&&e.ctrlKey==false&&e.shiftKey==false)||e.which==0||e.which==8){ -return true; -}else{ -if(e.ctrlKey==true&&(e.which==99||e.which==118)){ -return true; -}else{ -return false; -} -} -} -} -},formatter:function(_22){ -if(!_22){ -return _22; -} -_22=_22+""; -var _23=$(this).numberbox("options"); -var s1=_22,s2=""; -var _24=_22.indexOf("."); -if(_24>=0){ -s1=_22.substring(0,_24); -s2=_22.substring(_24+1,_22.length); -} -if(_23.groupSeparator){ -var p=/(\d+)(\d{3})/; -while(p.test(s1)){ -s1=s1.replace(p,"$1"+_23.groupSeparator+"$2"); -} -} -if(s2){ -return _23.prefix+s1+_23.decimalSeparator+s2+_23.suffix; -}else{ -return _23.prefix+s1+_23.suffix; -} -},parser:function(s){ -s=s+""; -var _25=$(this).numberbox("options"); -if(parseFloat(s)!=s){ -if(_25.prefix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(_25.prefix),"g"),"")); -} -if(_25.suffix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(_25.suffix),"g"),"")); -} -if(_25.groupSeparator){ -s=$.trim(s.replace(new RegExp("\\"+_25.groupSeparator,"g"),"")); -} -if(_25.decimalSeparator){ -s=$.trim(s.replace(new RegExp("\\"+_25.decimalSeparator,"g"),".")); -} -s=s.replace(/\s/g,""); -} -var val=parseFloat(s).toFixed(_25.precision); -if(isNaN(val)){ -val=""; -}else{ -if(typeof (_25.min)=="number"&&val<_25.min){ -val=_25.min.toFixed(_25.precision); -}else{ -if(typeof (_25.max)=="number"&&val>_25.max){ -val=_25.max.toFixed(_25.precision); -} -} -} -return val; -},onChange:function(_26,_27){ -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.numberspinner.js b/erp_web/js/easyui-1.3.5/plugins/jquery.numberspinner.js deleted file mode 100644 index 5856610f..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.numberspinner.js +++ /dev/null @@ -1,75 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("numberspinner-f"); -var _3=$.data(_2,"numberspinner").options; -$(_2).spinner(_3).numberbox(_3); -}; -function _4(_5,_6){ -var _7=$.data(_5,"numberspinner").options; -var v=parseFloat($(_5).numberbox("getValue")||_7.value)||0; -if(_6==true){ -v-=_7.increment; -}else{ -v+=_7.increment; -} -$(_5).numberbox("setValue",v); -}; -$.fn.numberspinner=function(_8,_9){ -if(typeof _8=="string"){ -var _a=$.fn.numberspinner.methods[_8]; -if(_a){ -return _a(this,_9); -}else{ -return this.spinner(_8,_9); -} -} -_8=_8||{}; -return this.each(function(){ -var _b=$.data(this,"numberspinner"); -if(_b){ -$.extend(_b.options,_8); -}else{ -$.data(this,"numberspinner",{options:$.extend({},$.fn.numberspinner.defaults,$.fn.numberspinner.parseOptions(this),_8)}); -} -_1(this); -}); -}; -$.fn.numberspinner.methods={options:function(jq){ -var _c=$.data(jq[0],"numberspinner").options; -return $.extend(_c,{value:jq.numberbox("getValue"),originalValue:jq.numberbox("options").originalValue}); -},setValue:function(jq,_d){ -return jq.each(function(){ -$(this).numberbox("setValue",_d); -}); -},getValue:function(jq){ -return jq.numberbox("getValue"); -},clear:function(jq){ -return jq.each(function(){ -$(this).spinner("clear"); -$(this).numberbox("clear"); -}); -},reset:function(jq){ -return jq.each(function(){ -var _e=$(this).numberspinner("options"); -$(this).numberspinner("setValue",_e.originalValue); -}); -}}; -$.fn.numberspinner.parseOptions=function(_f){ -return $.extend({},$.fn.spinner.parseOptions(_f),$.fn.numberbox.parseOptions(_f),{}); -}; -$.fn.numberspinner.defaults=$.extend({},$.fn.spinner.defaults,$.fn.numberbox.defaults,{spin:function(_10){ -_4(this,_10); -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.panel.js b/erp_web/js/easyui-1.3.5/plugins/jquery.panel.js deleted file mode 100644 index 0956a0bb..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.panel.js +++ /dev/null @@ -1,520 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -$.fn._remove=function(){ -return this.each(function(){ -$(this).remove(); -try{ -this.outerHTML=""; -} -catch(err){ -} -}); -}; -function _1(_2){ -_2._remove(); -}; -function _3(_4,_5){ -var _6=$.data(_4,"panel").options; -var _7=$.data(_4,"panel").panel; -var _8=_7.children("div.panel-header"); -var _9=_7.children("div.panel-body"); -if(_5){ -$.extend(_6,{width:_5.width,height:_5.height,left:_5.left,top:_5.top}); -} -_6.fit?$.extend(_6,_7._fit()):_7._fit(false); -_7.css({left:_6.left,top:_6.top}); -if(!isNaN(_6.width)){ -_7._outerWidth(_6.width); -}else{ -_7.width("auto"); -} -_8.add(_9)._outerWidth(_7.width()); -if(!isNaN(_6.height)){ -_7._outerHeight(_6.height); -_9._outerHeight(_7.height()-_8._outerHeight()); -}else{ -_9.height("auto"); -} -_7.css("height",""); -_6.onResize.apply(_4,[_6.width,_6.height]); -$(_4).find(">div,>form>div").triggerHandler("_resize"); -}; -function _a(_b,_c){ -var _d=$.data(_b,"panel").options; -var _e=$.data(_b,"panel").panel; -if(_c){ -if(_c.left!=null){ -_d.left=_c.left; -} -if(_c.top!=null){ -_d.top=_c.top; -} -} -_e.css({left:_d.left,top:_d.top}); -_d.onMove.apply(_b,[_d.left,_d.top]); -}; -function _f(_10){ -$(_10).addClass("panel-body"); -var _11=$("
          ").insertBefore(_10); -_11[0].appendChild(_10); -_11.bind("_resize",function(){ -var _12=$.data(_10,"panel").options; -if(_12.fit==true){ -_3(_10); -} -return false; -}); -return _11; -}; -function _13(_14){ -var _15=$.data(_14,"panel").options; -var _16=$.data(_14,"panel").panel; -if(_15.tools&&typeof _15.tools=="string"){ -_16.find(">div.panel-header>div.panel-tool .panel-tool-a").appendTo(_15.tools); -} -_1(_16.children("div.panel-header")); -if(_15.title&&!_15.noheader){ -var _17=$("
          "+_15.title+"
          ").prependTo(_16); -if(_15.iconCls){ -_17.find(".panel-title").addClass("panel-with-icon"); -$("
          ").addClass(_15.iconCls).appendTo(_17); -} -var _18=$("
          ").appendTo(_17); -_18.bind("click",function(e){ -e.stopPropagation(); -}); -if(_15.tools){ -if($.isArray(_15.tools)){ -for(var i=0;i<_15.tools.length;i++){ -var t=$("").addClass(_15.tools[i].iconCls).appendTo(_18); -if(_15.tools[i].handler){ -t.bind("click",eval(_15.tools[i].handler)); -} -} -}else{ -$(_15.tools).children().each(function(){ -$(this).addClass($(this).attr("iconCls")).addClass("panel-tool-a").appendTo(_18); -}); -} -} -if(_15.collapsible){ -$("").appendTo(_18).bind("click",function(){ -if(_15.collapsed==true){ -_3c(_14,true); -}else{ -_2c(_14,true); -} -return false; -}); -} -if(_15.minimizable){ -$("").appendTo(_18).bind("click",function(){ -_47(_14); -return false; -}); -} -if(_15.maximizable){ -$("").appendTo(_18).bind("click",function(){ -if(_15.maximized==true){ -_4b(_14); -}else{ -_2b(_14); -} -return false; -}); -} -if(_15.closable){ -$("").appendTo(_18).bind("click",function(){ -_19(_14); -return false; -}); -} -_16.children("div.panel-body").removeClass("panel-body-noheader"); -}else{ -_16.children("div.panel-body").addClass("panel-body-noheader"); -} -}; -function _1a(_1b){ -var _1c=$.data(_1b,"panel"); -var _1d=_1c.options; -if(_1d.href){ -if(!_1c.isLoaded||!_1d.cache){ -if(_1d.onBeforeLoad.call(_1b)==false){ -return; -} -_1c.isLoaded=false; -_1e(_1b); -if(_1d.loadingMessage){ -$(_1b).html($("
          ").html(_1d.loadingMessage)); -} -$.ajax({url:_1d.href,cache:false,dataType:"html",success:function(_1f){ -_20(_1d.extractor.call(_1b,_1f)); -_1d.onLoad.apply(_1b,arguments); -_1c.isLoaded=true; -}}); -} -}else{ -if(_1d.content){ -if(!_1c.isLoaded){ -_1e(_1b); -_20(_1d.content); -_1c.isLoaded=true; -} -} -} -function _20(_21){ -$(_1b).html(_21); -if($.parser){ -$.parser.parse($(_1b)); -} -}; -}; -function _1e(_22){ -var t=$(_22); -t.find(".combo-f").each(function(){ -$(this).combo("destroy"); -}); -t.find(".m-btn").each(function(){ -$(this).menubutton("destroy"); -}); -t.find(".s-btn").each(function(){ -$(this).splitbutton("destroy"); -}); -t.find(".tooltip-f").each(function(){ -$(this).tooltip("destroy"); -}); -}; -function _23(_24){ -$(_24).find("div.panel:visible,div.accordion:visible,div.tabs-container:visible,div.layout:visible").each(function(){ -$(this).triggerHandler("_resize",[true]); -}); -}; -function _25(_26,_27){ -var _28=$.data(_26,"panel").options; -var _29=$.data(_26,"panel").panel; -if(_27!=true){ -if(_28.onBeforeOpen.call(_26)==false){ -return; -} -} -_29.show(); -_28.closed=false; -_28.minimized=false; -var _2a=_29.children("div.panel-header").find("a.panel-tool-restore"); -if(_2a.length){ -_28.maximized=true; -} -_28.onOpen.call(_26); -if(_28.maximized==true){ -_28.maximized=false; -_2b(_26); -} -if(_28.collapsed==true){ -_28.collapsed=false; -_2c(_26); -} -if(!_28.collapsed){ -_1a(_26); -_23(_26); -} -}; -function _19(_2d,_2e){ -var _2f=$.data(_2d,"panel").options; -var _30=$.data(_2d,"panel").panel; -if(_2e!=true){ -if(_2f.onBeforeClose.call(_2d)==false){ -return; -} -} -_30._fit(false); -_30.hide(); -_2f.closed=true; -_2f.onClose.call(_2d); -}; -function _31(_32,_33){ -var _34=$.data(_32,"panel").options; -var _35=$.data(_32,"panel").panel; -if(_33!=true){ -if(_34.onBeforeDestroy.call(_32)==false){ -return; -} -} -_1e(_32); -_1(_35); -_34.onDestroy.call(_32); -}; -function _2c(_36,_37){ -var _38=$.data(_36,"panel").options; -var _39=$.data(_36,"panel").panel; -var _3a=_39.children("div.panel-body"); -var _3b=_39.children("div.panel-header").find("a.panel-tool-collapse"); -if(_38.collapsed==true){ -return; -} -_3a.stop(true,true); -if(_38.onBeforeCollapse.call(_36)==false){ -return; -} -_3b.addClass("panel-tool-expand"); -if(_37==true){ -_3a.slideUp("normal",function(){ -_38.collapsed=true; -_38.onCollapse.call(_36); -}); -}else{ -_3a.hide(); -_38.collapsed=true; -_38.onCollapse.call(_36); -} -}; -function _3c(_3d,_3e){ -var _3f=$.data(_3d,"panel").options; -var _40=$.data(_3d,"panel").panel; -var _41=_40.children("div.panel-body"); -var _42=_40.children("div.panel-header").find("a.panel-tool-collapse"); -if(_3f.collapsed==false){ -return; -} -_41.stop(true,true); -if(_3f.onBeforeExpand.call(_3d)==false){ -return; -} -_42.removeClass("panel-tool-expand"); -if(_3e==true){ -_41.slideDown("normal",function(){ -_3f.collapsed=false; -_3f.onExpand.call(_3d); -_1a(_3d); -_23(_3d); -}); -}else{ -_41.show(); -_3f.collapsed=false; -_3f.onExpand.call(_3d); -_1a(_3d); -_23(_3d); -} -}; -function _2b(_43){ -var _44=$.data(_43,"panel").options; -var _45=$.data(_43,"panel").panel; -var _46=_45.children("div.panel-header").find("a.panel-tool-max"); -if(_44.maximized==true){ -return; -} -_46.addClass("panel-tool-restore"); -if(!$.data(_43,"panel").original){ -$.data(_43,"panel").original={width:_44.width,height:_44.height,left:_44.left,top:_44.top,fit:_44.fit}; -} -_44.left=0; -_44.top=0; -_44.fit=true; -_3(_43); -_44.minimized=false; -_44.maximized=true; -_44.onMaximize.call(_43); -}; -function _47(_48){ -var _49=$.data(_48,"panel").options; -var _4a=$.data(_48,"panel").panel; -_4a._fit(false); -_4a.hide(); -_49.minimized=true; -_49.maximized=false; -_49.onMinimize.call(_48); -}; -function _4b(_4c){ -var _4d=$.data(_4c,"panel").options; -var _4e=$.data(_4c,"panel").panel; -var _4f=_4e.children("div.panel-header").find("a.panel-tool-max"); -if(_4d.maximized==false){ -return; -} -_4e.show(); -_4f.removeClass("panel-tool-restore"); -$.extend(_4d,$.data(_4c,"panel").original); -_3(_4c); -_4d.minimized=false; -_4d.maximized=false; -$.data(_4c,"panel").original=null; -_4d.onRestore.call(_4c); -}; -function _50(_51){ -var _52=$.data(_51,"panel").options; -var _53=$.data(_51,"panel").panel; -var _54=$(_51).panel("header"); -var _55=$(_51).panel("body"); -_53.css(_52.style); -_53.addClass(_52.cls); -if(_52.border){ -_54.removeClass("panel-header-noborder"); -_55.removeClass("panel-body-noborder"); -}else{ -_54.addClass("panel-header-noborder"); -_55.addClass("panel-body-noborder"); -} -_54.addClass(_52.headerCls); -_55.addClass(_52.bodyCls); -if(_52.id){ -$(_51).attr("id",_52.id); -}else{ -$(_51).attr("id",""); -} -}; -function _56(_57,_58){ -$.data(_57,"panel").options.title=_58; -$(_57).panel("header").find("div.panel-title").html(_58); -}; -var TO=false; -var _59=true; -$(window).unbind(".panel").bind("resize.panel",function(){ -if(!_59){ -return; -} -if(TO!==false){ -clearTimeout(TO); -} -TO=setTimeout(function(){ -_59=false; -var _5a=$("body.layout"); -if(_5a.length){ -_5a.layout("resize"); -}else{ -$("body").children("div.panel,div.accordion,div.tabs-container,div.layout").triggerHandler("_resize"); -} -_59=true; -TO=false; -},200); -}); -$.fn.panel=function(_5b,_5c){ -if(typeof _5b=="string"){ -return $.fn.panel.methods[_5b](this,_5c); -} -_5b=_5b||{}; -return this.each(function(){ -var _5d=$.data(this,"panel"); -var _5e; -if(_5d){ -_5e=$.extend(_5d.options,_5b); -_5d.isLoaded=false; -}else{ -_5e=$.extend({},$.fn.panel.defaults,$.fn.panel.parseOptions(this),_5b); -$(this).attr("title",""); -_5d=$.data(this,"panel",{options:_5e,panel:_f(this),isLoaded:false}); -} -_13(this); -_50(this); -if(_5e.doSize==true){ -_5d.panel.css("display","block"); -_3(this); -} -if(_5e.closed==true||_5e.minimized==true){ -_5d.panel.hide(); -}else{ -_25(this); -} -}); -}; -$.fn.panel.methods={options:function(jq){ -return $.data(jq[0],"panel").options; -},panel:function(jq){ -return $.data(jq[0],"panel").panel; -},header:function(jq){ -return $.data(jq[0],"panel").panel.find(">div.panel-header"); -},body:function(jq){ -return $.data(jq[0],"panel").panel.find(">div.panel-body"); -},setTitle:function(jq,_5f){ -return jq.each(function(){ -_56(this,_5f); -}); -},open:function(jq,_60){ -return jq.each(function(){ -_25(this,_60); -}); -},close:function(jq,_61){ -return jq.each(function(){ -_19(this,_61); -}); -},destroy:function(jq,_62){ -return jq.each(function(){ -_31(this,_62); -}); -},refresh:function(jq,_63){ -return jq.each(function(){ -$.data(this,"panel").isLoaded=false; -if(_63){ -$.data(this,"panel").options.href=_63; -} -_1a(this); -}); -},resize:function(jq,_64){ -return jq.each(function(){ -_3(this,_64); -}); -},move:function(jq,_65){ -return jq.each(function(){ -_a(this,_65); -}); -},maximize:function(jq){ -return jq.each(function(){ -_2b(this); -}); -},minimize:function(jq){ -return jq.each(function(){ -_47(this); -}); -},restore:function(jq){ -return jq.each(function(){ -_4b(this); -}); -},collapse:function(jq,_66){ -return jq.each(function(){ -_2c(this,_66); -}); -},expand:function(jq,_67){ -return jq.each(function(){ -_3c(this,_67); -}); -}}; -$.fn.panel.parseOptions=function(_68){ -var t=$(_68); -return $.extend({},$.parser.parseOptions(_68,["id","width","height","left","top","title","iconCls","cls","headerCls","bodyCls","tools","href",{cache:"boolean",fit:"boolean",border:"boolean",noheader:"boolean"},{collapsible:"boolean",minimizable:"boolean",maximizable:"boolean"},{closable:"boolean",collapsed:"boolean",minimized:"boolean",maximized:"boolean",closed:"boolean"}]),{loadingMessage:(t.attr("loadingMessage")!=undefined?t.attr("loadingMessage"):undefined)}); -}; -$.fn.panel.defaults={id:null,title:null,iconCls:null,width:"auto",height:"auto",left:null,top:null,cls:null,headerCls:null,bodyCls:null,style:{},href:null,cache:true,fit:false,border:true,doSize:true,noheader:false,content:null,collapsible:false,minimizable:false,maximizable:false,closable:false,collapsed:false,minimized:false,maximized:false,closed:false,tools:null,href:null,loadingMessage:"Loading...",extractor:function(_69){ -var _6a=/]*>((.|[\n\r])*)<\/body>/im; -var _6b=_6a.exec(_69); -if(_6b){ -return _6b[1]; -}else{ -return _69; -} -},onBeforeLoad:function(){ -},onLoad:function(){ -},onBeforeOpen:function(){ -},onOpen:function(){ -},onBeforeClose:function(){ -},onClose:function(){ -},onBeforeDestroy:function(){ -},onDestroy:function(){ -},onResize:function(_6c,_6d){ -},onMove:function(_6e,top){ -},onMaximize:function(){ -},onRestore:function(){ -},onMinimize:function(){ -},onBeforeCollapse:function(){ -},onBeforeExpand:function(){ -},onCollapse:function(){ -},onExpand:function(){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.parser.js b/erp_web/js/easyui-1.3.5/plugins/jquery.parser.js deleted file mode 100644 index 298a0fff..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.parser.js +++ /dev/null @@ -1,218 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -$.parser={auto:true,onComplete:function(_1){ -},plugins:["draggable","droppable","resizable","pagination","tooltip","linkbutton","menu","menubutton","splitbutton","progressbar","tree","combobox","combotree","combogrid","numberbox","validatebox","searchbox","numberspinner","timespinner","calendar","datebox","datetimebox","slider","layout","panel","datagrid","propertygrid","treegrid","tabs","accordion","window","dialog"],parse:function(_2){ -var aa=[]; -for(var i=0;i<$.parser.plugins.length;i++){ -var _3=$.parser.plugins[i]; -var r=$(".easyui-"+_3,_2); -if(r.length){ -if(r[_3]){ -r[_3](); -}else{ -aa.push({name:_3,jq:r}); -} -} -} -if(aa.length&&window.easyloader){ -var _4=[]; -for(var i=0;i
          ").appendTo("body"); -d.width(100); -$._boxModel=parseInt(d.width())==100; -d.remove(); -if(!window.easyloader&&$.parser.auto){ -$.parser.parse(); -} -}); -$.fn._outerWidth=function(_c){ -if(_c==undefined){ -if(this[0]==window){ -return this.width()||document.body.clientWidth; -} -return this.outerWidth()||0; -} -return this.each(function(){ -if($._boxModel){ -$(this).width(_c-($(this).outerWidth()-$(this).width())); -}else{ -$(this).width(_c); -} -}); -}; -$.fn._outerHeight=function(_d){ -if(_d==undefined){ -if(this[0]==window){ -return this.height()||document.body.clientHeight; -} -return this.outerHeight()||0; -} -return this.each(function(){ -if($._boxModel){ -$(this).height(_d-($(this).outerHeight()-$(this).height())); -}else{ -$(this).height(_d); -} -}); -}; -$.fn._scrollLeft=function(_e){ -if(_e==undefined){ -return this.scrollLeft(); -}else{ -return this.each(function(){ -$(this).scrollLeft(_e); -}); -} -}; -$.fn._propAttr=$.fn.prop||$.fn.attr; -$.fn._fit=function(_f){ -_f=_f==undefined?true:_f; -var t=this[0]; -var p=(t.tagName=="BODY"?t:this.parent()[0]); -var _10=p.fcount||0; -if(_f){ -if(!t.fitted){ -t.fitted=true; -p.fcount=_10+1; -$(p).addClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").addClass("panel-fit"); -} -} -}else{ -if(t.fitted){ -t.fitted=false; -p.fcount=_10-1; -if(p.fcount==0){ -$(p).removeClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").removeClass("panel-fit"); -} -} -} -} -return {width:$(p).width(),height:$(p).height()}; -}; -})(jQuery); -(function($){ -var _11=null; -var _12=null; -var _13=false; -function _14(e){ -if(e.touches.length!=1){ -return; -} -if(!_13){ -_13=true; -dblClickTimer=setTimeout(function(){ -_13=false; -},500); -}else{ -clearTimeout(dblClickTimer); -_13=false; -_15(e,"dblclick"); -} -_11=setTimeout(function(){ -_15(e,"contextmenu",3); -},1000); -_15(e,"mousedown"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _16(e){ -if(e.touches.length!=1){ -return; -} -if(_11){ -clearTimeout(_11); -} -_15(e,"mousemove"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _17(e){ -if(_11){ -clearTimeout(_11); -} -_15(e,"mouseup"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _15(e,_18,_19){ -var _1a=new $.Event(_18); -_1a.pageX=e.changedTouches[0].pageX; -_1a.pageY=e.changedTouches[0].pageY; -_1a.which=_19||1; -$(e.target).trigger(_1a); -}; -if(document.addEventListener){ -document.addEventListener("touchstart",_14,true); -document.addEventListener("touchmove",_16,true); -document.addEventListener("touchend",_17,true); -} -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.progressbar.js b/erp_web/js/easyui-1.3.5/plugins/jquery.progressbar.js deleted file mode 100644 index 68f25b91..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.progressbar.js +++ /dev/null @@ -1,80 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("progressbar"); -$(_2).html("
          "); -return $(_2); -}; -function _3(_4,_5){ -var _6=$.data(_4,"progressbar").options; -var _7=$.data(_4,"progressbar").bar; -if(_5){ -_6.width=_5; -} -_7._outerWidth(_6.width)._outerHeight(_6.height); -_7.find("div.progressbar-text").width(_7.width()); -_7.find("div.progressbar-text,div.progressbar-value").css({height:_7.height()+"px",lineHeight:_7.height()+"px"}); -}; -$.fn.progressbar=function(_8,_9){ -if(typeof _8=="string"){ -var _a=$.fn.progressbar.methods[_8]; -if(_a){ -return _a(this,_9); -} -} -_8=_8||{}; -return this.each(function(){ -var _b=$.data(this,"progressbar"); -if(_b){ -$.extend(_b.options,_8); -}else{ -_b=$.data(this,"progressbar",{options:$.extend({},$.fn.progressbar.defaults,$.fn.progressbar.parseOptions(this),_8),bar:_1(this)}); -} -$(this).progressbar("setValue",_b.options.value); -_3(this); -}); -}; -$.fn.progressbar.methods={options:function(jq){ -return $.data(jq[0],"progressbar").options; -},resize:function(jq,_c){ -return jq.each(function(){ -_3(this,_c); -}); -},getValue:function(jq){ -return $.data(jq[0],"progressbar").options.value; -},setValue:function(jq,_d){ -if(_d<0){ -_d=0; -} -if(_d>100){ -_d=100; -} -return jq.each(function(){ -var _e=$.data(this,"progressbar").options; -var _f=_e.text.replace(/{value}/,_d); -var _10=_e.value; -_e.value=_d; -$(this).find("div.progressbar-value").width(_d+"%"); -$(this).find("div.progressbar-text").html(_f); -if(_10!=_d){ -_e.onChange.call(this,_d,_10); -} -}); -}}; -$.fn.progressbar.parseOptions=function(_11){ -return $.extend({},$.parser.parseOptions(_11,["width","height","text",{value:"number"}])); -}; -$.fn.progressbar.defaults={width:"auto",height:22,value:0,text:"{value}%",onChange:function(_12,_13){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.propertygrid.js b/erp_web/js/easyui-1.3.5/plugins/jquery.propertygrid.js deleted file mode 100644 index 3f700374..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.propertygrid.js +++ /dev/null @@ -1,237 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -var _1; -function _2(_3){ -var _4=$.data(_3,"propertygrid"); -var _5=$.data(_3,"propertygrid").options; -$(_3).datagrid($.extend({},_5,{cls:"propertygrid",view:(_5.showGroup?_5.groupView:_5.view),onClickRow:function(_6,_7){ -if(_1!=this){ -_a(_1); -_1=this; -} -if(_5.editIndex!=_6&&_7.editor){ -var _8=$(this).datagrid("getColumnOption","value"); -_8.editor=_7.editor; -_a(_1); -$(this).datagrid("beginEdit",_6); -$(this).datagrid("getEditors",_6)[0].target.focus(); -_5.editIndex=_6; -} -_5.onClickRow.call(_3,_6,_7); -},loadFilter:function(_9){ -_a(this); -return _5.loadFilter.call(this,_9); -}})); -$(document).unbind(".propertygrid").bind("mousedown.propertygrid",function(e){ -var p=$(e.target).closest("div.datagrid-view,div.combo-panel"); -if(p.length){ -return; -} -_a(_1); -_1=undefined; -}); -}; -function _a(_b){ -var t=$(_b); -if(!t.length){ -return; -} -var _c=$.data(_b,"propertygrid").options; -var _d=_c.editIndex; -if(_d==undefined){ -return; -} -var ed=t.datagrid("getEditors",_d)[0]; -if(ed){ -ed.target.blur(); -if(t.datagrid("validateRow",_d)){ -t.datagrid("endEdit",_d); -}else{ -t.datagrid("cancelEdit",_d); -} -} -_c.editIndex=undefined; -}; -$.fn.propertygrid=function(_e,_f){ -if(typeof _e=="string"){ -var _10=$.fn.propertygrid.methods[_e]; -if(_10){ -return _10(this,_f); -}else{ -return this.datagrid(_e,_f); -} -} -_e=_e||{}; -return this.each(function(){ -var _11=$.data(this,"propertygrid"); -if(_11){ -$.extend(_11.options,_e); -}else{ -var _12=$.extend({},$.fn.propertygrid.defaults,$.fn.propertygrid.parseOptions(this),_e); -_12.frozenColumns=$.extend(true,[],_12.frozenColumns); -_12.columns=$.extend(true,[],_12.columns); -$.data(this,"propertygrid",{options:_12}); -} -_2(this); -}); -}; -$.fn.propertygrid.methods={options:function(jq){ -return $.data(jq[0],"propertygrid").options; -}}; -$.fn.propertygrid.parseOptions=function(_13){ -return $.extend({},$.fn.datagrid.parseOptions(_13),$.parser.parseOptions(_13,[{showGroup:"boolean"}])); -}; -var _14=$.extend({},$.fn.datagrid.defaults.view,{render:function(_15,_16,_17){ -var _18=[]; -var _19=this.groups; -for(var i=0;i<_19.length;i++){ -_18.push(this.renderGroup.call(this,_15,i,_19[i],_17)); -} -$(_16).html(_18.join("")); -},renderGroup:function(_1a,_1b,_1c,_1d){ -var _1e=$.data(_1a,"datagrid"); -var _1f=_1e.options; -var _20=$(_1a).datagrid("getColumnFields",_1d); -var _21=[]; -_21.push("
          "); -_21.push(""); -_21.push(""); -if((_1d&&(_1f.rownumbers||_1f.frozenColumns.length))||(!_1d&&!(_1f.rownumbers||_1f.frozenColumns.length))){ -_21.push(""); -} -_21.push(""); -_21.push(""); -_21.push("
           "); -if(!_1d){ -_21.push(""); -_21.push(_1f.groupFormatter.call(_1a,_1c.value,_1c.rows)); -_21.push(""); -} -_21.push("
          "); -_21.push("
          "); -_21.push(""); -var _22=_1c.startIndex; -for(var j=0;j<_1c.rows.length;j++){ -var css=_1f.rowStyler?_1f.rowStyler.call(_1a,_22,_1c.rows[j]):""; -var _23=""; -var _24=""; -if(typeof css=="string"){ -_24=css; -}else{ -if(css){ -_23=css["class"]||""; -_24=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_22%2&&_1f.striped?"datagrid-row-alt ":" ")+_23+"\""; -var _25=_24?"style=\""+_24+"\"":""; -var _26=_1e.rowIdPrefix+"-"+(_1d?1:2)+"-"+_22; -_21.push(""); -_21.push(this.renderRow.call(this,_1a,_20,_1d,_22,_1c.rows[j])); -_21.push(""); -_22++; -} -_21.push("
          "); -return _21.join(""); -},bindEvents:function(_27){ -var _28=$.data(_27,"datagrid"); -var dc=_28.dc; -var _29=dc.body1.add(dc.body2); -var _2a=($.data(_29[0],"events")||$._data(_29[0],"events")).click[0].handler; -_29.unbind("click").bind("click",function(e){ -var tt=$(e.target); -var _2b=tt.closest("span.datagrid-row-expander"); -if(_2b.length){ -var _2c=_2b.closest("div.datagrid-group").attr("group-index"); -if(_2b.hasClass("datagrid-row-collapse")){ -$(_27).datagrid("collapseGroup",_2c); -}else{ -$(_27).datagrid("expandGroup",_2c); -} -}else{ -_2a(e); -} -e.stopPropagation(); -}); -},onBeforeRender:function(_2d,_2e){ -var _2f=$.data(_2d,"datagrid"); -var _30=_2f.options; -_31(); -var _32=[]; -for(var i=0;i<_2e.length;i++){ -var row=_2e[i]; -var _33=_34(row[_30.groupField]); -if(!_33){ -_33={value:row[_30.groupField],rows:[row]}; -_32.push(_33); -}else{ -_33.rows.push(row); -} -} -var _35=0; -var _36=[]; -for(var i=0;i<_32.length;i++){ -var _33=_32[i]; -_33.startIndex=_35; -_35+=_33.rows.length; -_36=_36.concat(_33.rows); -} -_2f.data.rows=_36; -this.groups=_32; -var _37=this; -setTimeout(function(){ -_37.bindEvents(_2d); -},0); -function _34(_38){ -for(var i=0;i<_32.length;i++){ -var _39=_32[i]; -if(_39.value==_38){ -return _39; -} -} -return null; -}; -function _31(){ -if(!$("#datagrid-group-style").length){ -$("head").append(""); -} -}; -}}); -$.extend($.fn.datagrid.methods,{expandGroup:function(jq,_3a){ -return jq.each(function(){ -var _3b=$.data(this,"datagrid").dc.view; -var _3c=_3b.find(_3a!=undefined?"div.datagrid-group[group-index=\""+_3a+"\"]":"div.datagrid-group"); -var _3d=_3c.find("span.datagrid-row-expander"); -if(_3d.hasClass("datagrid-row-expand")){ -_3d.removeClass("datagrid-row-expand").addClass("datagrid-row-collapse"); -_3c.next("table").show(); -} -$(this).datagrid("fixRowHeight"); -}); -},collapseGroup:function(jq,_3e){ -return jq.each(function(){ -var _3f=$.data(this,"datagrid").dc.view; -var _40=_3f.find(_3e!=undefined?"div.datagrid-group[group-index=\""+_3e+"\"]":"div.datagrid-group"); -var _41=_40.find("span.datagrid-row-expander"); -if(_41.hasClass("datagrid-row-collapse")){ -_41.removeClass("datagrid-row-collapse").addClass("datagrid-row-expand"); -_40.next("table").hide(); -} -$(this).datagrid("fixRowHeight"); -}); -}}); -$.fn.propertygrid.defaults=$.extend({},$.fn.datagrid.defaults,{singleSelect:true,remoteSort:false,fitColumns:true,loadMsg:"",frozenColumns:[[{field:"f",width:16,resizable:false}]],columns:[[{field:"name",title:"Name",width:100,sortable:true},{field:"value",title:"Value",width:100,resizable:false}]],showGroup:false,groupView:_14,groupField:"group",groupFormatter:function(_42,_43){ -return _42; -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.resizable.js b/erp_web/js/easyui-1.3.5/plugins/jquery.resizable.js deleted file mode 100644 index 2b4634e3..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.resizable.js +++ /dev/null @@ -1,172 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -$.fn.resizable=function(_1,_2){ -if(typeof _1=="string"){ -return $.fn.resizable.methods[_1](this,_2); -} -function _3(e){ -var _4=e.data; -var _5=$.data(_4.target,"resizable").options; -if(_4.dir.indexOf("e")!=-1){ -var _6=_4.startWidth+e.pageX-_4.startX; -_6=Math.min(Math.max(_6,_5.minWidth),_5.maxWidth); -_4.width=_6; -} -if(_4.dir.indexOf("s")!=-1){ -var _7=_4.startHeight+e.pageY-_4.startY; -_7=Math.min(Math.max(_7,_5.minHeight),_5.maxHeight); -_4.height=_7; -} -if(_4.dir.indexOf("w")!=-1){ -var _6=_4.startWidth-e.pageX+_4.startX; -_6=Math.min(Math.max(_6,_5.minWidth),_5.maxWidth); -_4.width=_6; -_4.left=_4.startLeft+_4.startWidth-_4.width; -} -if(_4.dir.indexOf("n")!=-1){ -var _7=_4.startHeight-e.pageY+_4.startY; -_7=Math.min(Math.max(_7,_5.minHeight),_5.maxHeight); -_4.height=_7; -_4.top=_4.startTop+_4.startHeight-_4.height; -} -}; -function _8(e){ -var _9=e.data; -var t=$(_9.target); -t.css({left:_9.left,top:_9.top}); -if(t.outerWidth()!=_9.width){ -t._outerWidth(_9.width); -} -if(t.outerHeight()!=_9.height){ -t._outerHeight(_9.height); -} -}; -function _a(e){ -$.fn.resizable.isResizing=true; -$.data(e.data.target,"resizable").options.onStartResize.call(e.data.target,e); -return false; -}; -function _b(e){ -_3(e); -if($.data(e.data.target,"resizable").options.onResize.call(e.data.target,e)!=false){ -_8(e); -} -return false; -}; -function _c(e){ -$.fn.resizable.isResizing=false; -_3(e,true); -_8(e); -$.data(e.data.target,"resizable").options.onStopResize.call(e.data.target,e); -$(document).unbind(".resizable"); -$("body").css("cursor",""); -return false; -}; -return this.each(function(){ -var _d=null; -var _e=$.data(this,"resizable"); -if(_e){ -$(this).unbind(".resizable"); -_d=$.extend(_e.options,_1||{}); -}else{ -_d=$.extend({},$.fn.resizable.defaults,$.fn.resizable.parseOptions(this),_1||{}); -$.data(this,"resizable",{options:_d}); -} -if(_d.disabled==true){ -return; -} -$(this).bind("mousemove.resizable",{target:this},function(e){ -if($.fn.resizable.isResizing){ -return; -} -var _f=_10(e); -if(_f==""){ -$(e.data.target).css("cursor",""); -}else{ -$(e.data.target).css("cursor",_f+"-resize"); -} -}).bind("mouseleave.resizable",{target:this},function(e){ -$(e.data.target).css("cursor",""); -}).bind("mousedown.resizable",{target:this},function(e){ -var dir=_10(e); -if(dir==""){ -return; -} -function _11(css){ -var val=parseInt($(e.data.target).css(css)); -if(isNaN(val)){ -return 0; -}else{ -return val; -} -}; -var _12={target:e.data.target,dir:dir,startLeft:_11("left"),startTop:_11("top"),left:_11("left"),top:_11("top"),startX:e.pageX,startY:e.pageY,startWidth:$(e.data.target).outerWidth(),startHeight:$(e.data.target).outerHeight(),width:$(e.data.target).outerWidth(),height:$(e.data.target).outerHeight(),deltaWidth:$(e.data.target).outerWidth()-$(e.data.target).width(),deltaHeight:$(e.data.target).outerHeight()-$(e.data.target).height()}; -$(document).bind("mousedown.resizable",_12,_a); -$(document).bind("mousemove.resizable",_12,_b); -$(document).bind("mouseup.resizable",_12,_c); -$("body").css("cursor",dir+"-resize"); -}); -function _10(e){ -var tt=$(e.data.target); -var dir=""; -var _13=tt.offset(); -var _14=tt.outerWidth(); -var _15=tt.outerHeight(); -var _16=_d.edge; -if(e.pageY>_13.top&&e.pageY<_13.top+_16){ -dir+="n"; -}else{ -if(e.pageY<_13.top+_15&&e.pageY>_13.top+_15-_16){ -dir+="s"; -} -} -if(e.pageX>_13.left&&e.pageX<_13.left+_16){ -dir+="w"; -}else{ -if(e.pageX<_13.left+_14&&e.pageX>_13.left+_14-_16){ -dir+="e"; -} -} -var _17=_d.handles.split(","); -for(var i=0;i<_17.length;i++){ -var _18=_17[i].replace(/(^\s*)|(\s*$)/g,""); -if(_18=="all"||_18==dir){ -return dir; -} -} -return ""; -}; -}); -}; -$.fn.resizable.methods={options:function(jq){ -return $.data(jq[0],"resizable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:true}); -}); -}}; -$.fn.resizable.parseOptions=function(_19){ -var t=$(_19); -return $.extend({},$.parser.parseOptions(_19,["handles",{minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number",edge:"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.resizable.defaults={disabled:false,handles:"n, e, s, w, ne, se, sw, nw, all",minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000,edge:5,onStartResize:function(e){ -},onResize:function(e){ -},onStopResize:function(e){ -}}; -$.fn.resizable.isResizing=false; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.searchbox.js b/erp_web/js/easyui-1.3.5/plugins/jquery.searchbox.js deleted file mode 100644 index 92bd8df4..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.searchbox.js +++ /dev/null @@ -1,184 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("searchbox-f").hide(); -var _3=$("").insertAfter(_2); -var _4=$("").appendTo(_3); -$("").appendTo(_3); -var _5=$(_2).attr("name"); -if(_5){ -_4.attr("name",_5); -$(_2).removeAttr("name").attr("searchboxName",_5); -} -return _3; -}; -function _6(_7,_8){ -var _9=$.data(_7,"searchbox").options; -var sb=$.data(_7,"searchbox").searchbox; -if(_8){ -_9.width=_8; -} -sb.appendTo("body"); -if(isNaN(_9.width)){ -_9.width=sb._outerWidth(); -} -var _a=sb.find("span.searchbox-button"); -var _b=sb.find("a.searchbox-menu"); -var _c=sb.find("input.searchbox-text"); -sb._outerWidth(_9.width)._outerHeight(_9.height); -_c._outerWidth(sb.width()-_b._outerWidth()-_a._outerWidth()); -_c.css({height:sb.height()+"px",lineHeight:sb.height()+"px"}); -_b._outerHeight(sb.height()); -_a._outerHeight(sb.height()); -var _d=_b.find("span.l-btn-left"); -_d._outerHeight(sb.height()); -_d.find("span.l-btn-text,span.m-btn-downarrow").css({height:_d.height()+"px",lineHeight:_d.height()+"px"}); -sb.insertAfter(_7); -}; -function _e(_f){ -var _10=$.data(_f,"searchbox"); -var _11=_10.options; -if(_11.menu){ -_10.menu=$(_11.menu).menu({onClick:function(_12){ -_13(_12); -}}); -var _14=_10.menu.children("div.menu-item:first"); -_10.menu.children("div.menu-item").each(function(){ -var _15=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -if(_15.selected){ -_14=$(this); -return false; -} -}); -_14.triggerHandler("click"); -}else{ -_10.searchbox.find("a.searchbox-menu").remove(); -_10.menu=null; -} -function _13(_16){ -_10.searchbox.find("a.searchbox-menu").remove(); -var mb=$("").html(_16.text); -mb.prependTo(_10.searchbox).menubutton({menu:_10.menu,iconCls:_16.iconCls}); -_10.searchbox.find("input.searchbox-text").attr("name",_16.name||_16.text); -_6(_f); -}; -}; -function _17(_18){ -var _19=$.data(_18,"searchbox"); -var _1a=_19.options; -var _1b=_19.searchbox.find("input.searchbox-text"); -var _1c=_19.searchbox.find(".searchbox-button"); -_1b.unbind(".searchbox").bind("blur.searchbox",function(e){ -_1a.value=$(this).val(); -if(_1a.value==""){ -$(this).val(_1a.prompt); -$(this).addClass("searchbox-prompt"); -}else{ -$(this).removeClass("searchbox-prompt"); -} -}).bind("focus.searchbox",function(e){ -if($(this).val()!=_1a.value){ -$(this).val(_1a.value); -} -$(this).removeClass("searchbox-prompt"); -}).bind("keydown.searchbox",function(e){ -if(e.keyCode==13){ -e.preventDefault(); -_1a.value=$(this).val(); -_1a.searcher.call(_18,_1a.value,_1b._propAttr("name")); -return false; -} -}); -_1c.unbind(".searchbox").bind("click.searchbox",function(){ -_1a.searcher.call(_18,_1a.value,_1b._propAttr("name")); -}).bind("mouseenter.searchbox",function(){ -$(this).addClass("searchbox-button-hover"); -}).bind("mouseleave.searchbox",function(){ -$(this).removeClass("searchbox-button-hover"); -}); -}; -function _1d(_1e){ -var _1f=$.data(_1e,"searchbox"); -var _20=_1f.options; -var _21=_1f.searchbox.find("input.searchbox-text"); -if(_20.value==""){ -_21.val(_20.prompt); -_21.addClass("searchbox-prompt"); -}else{ -_21.val(_20.value); -_21.removeClass("searchbox-prompt"); -} -}; -$.fn.searchbox=function(_22,_23){ -if(typeof _22=="string"){ -return $.fn.searchbox.methods[_22](this,_23); -} -_22=_22||{}; -return this.each(function(){ -var _24=$.data(this,"searchbox"); -if(_24){ -$.extend(_24.options,_22); -}else{ -_24=$.data(this,"searchbox",{options:$.extend({},$.fn.searchbox.defaults,$.fn.searchbox.parseOptions(this),_22),searchbox:_1(this)}); -} -_e(this); -_1d(this); -_17(this); -_6(this); -}); -}; -$.fn.searchbox.methods={options:function(jq){ -return $.data(jq[0],"searchbox").options; -},menu:function(jq){ -return $.data(jq[0],"searchbox").menu; -},textbox:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.searchbox-text"); -},getValue:function(jq){ -return $.data(jq[0],"searchbox").options.value; -},setValue:function(jq,_25){ -return jq.each(function(){ -$(this).searchbox("options").value=_25; -$(this).searchbox("textbox").val(_25); -$(this).searchbox("textbox").blur(); -}); -},getName:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.searchbox-text").attr("name"); -},selectName:function(jq,_26){ -return jq.each(function(){ -var _27=$.data(this,"searchbox").menu; -if(_27){ -_27.children("div.menu-item[name=\""+_26+"\"]").triggerHandler("click"); -} -}); -},destroy:function(jq){ -return jq.each(function(){ -var _28=$(this).searchbox("menu"); -if(_28){ -_28.menu("destroy"); -} -$.data(this,"searchbox").searchbox.remove(); -$(this).remove(); -}); -},resize:function(jq,_29){ -return jq.each(function(){ -_6(this,_29); -}); -}}; -$.fn.searchbox.parseOptions=function(_2a){ -var t=$(_2a); -return $.extend({},$.parser.parseOptions(_2a,["width","height","prompt","menu"]),{value:t.val(),searcher:(t.attr("searcher")?eval(t.attr("searcher")):undefined)}); -}; -$.fn.searchbox.defaults={width:"auto",height:22,prompt:"",value:"",menu:null,searcher:function(_2b,_2c){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.slider.js b/erp_web/js/easyui-1.3.5/plugins/jquery.slider.js deleted file mode 100644 index 1959bdb8..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.slider.js +++ /dev/null @@ -1,280 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$("
          "+"
          "+""+""+"
          "+"
          "+"
          "+"
          "+""+"
          ").insertAfter(_2); -var t=$(_2); -t.addClass("slider-f").hide(); -var _4=t.attr("name"); -if(_4){ -_3.find("input.slider-value").attr("name",_4); -t.removeAttr("name").attr("sliderName",_4); -} -return _3; -}; -function _5(_6,_7){ -var _8=$.data(_6,"slider"); -var _9=_8.options; -var _a=_8.slider; -if(_7){ -if(_7.width){ -_9.width=_7.width; -} -if(_7.height){ -_9.height=_7.height; -} -} -if(_9.mode=="h"){ -_a.css("height",""); -_a.children("div").css("height",""); -if(!isNaN(_9.width)){ -_a.width(_9.width); -} -}else{ -_a.css("width",""); -_a.children("div").css("width",""); -if(!isNaN(_9.height)){ -_a.height(_9.height); -_a.find("div.slider-rule").height(_9.height); -_a.find("div.slider-rulelabel").height(_9.height); -_a.find("div.slider-inner")._outerHeight(_9.height); -} -} -_b(_6); -}; -function _c(_d){ -var _e=$.data(_d,"slider"); -var _f=_e.options; -var _10=_e.slider; -var aa=_f.mode=="h"?_f.rule:_f.rule.slice(0).reverse(); -if(_f.reversed){ -aa=aa.slice(0).reverse(); -} -_11(aa); -function _11(aa){ -var _12=_10.find("div.slider-rule"); -var _13=_10.find("div.slider-rulelabel"); -_12.empty(); -_13.empty(); -for(var i=0;i").appendTo(_12); -_15.css((_f.mode=="h"?"left":"top"),_14); -if(aa[i]!="|"){ -_15=$("").appendTo(_13); -_15.html(aa[i]); -if(_f.mode=="h"){ -_15.css({left:_14,marginLeft:-Math.round(_15.outerWidth()/2)}); -}else{ -_15.css({top:_14,marginTop:-Math.round(_15.outerHeight()/2)}); -} -} -} -}; -}; -function _16(_17){ -var _18=$.data(_17,"slider"); -var _19=_18.options; -var _1a=_18.slider; -_1a.removeClass("slider-h slider-v slider-disabled"); -_1a.addClass(_19.mode=="h"?"slider-h":"slider-v"); -_1a.addClass(_19.disabled?"slider-disabled":""); -_1a.find("a.slider-handle").draggable({axis:_19.mode,cursor:"pointer",disabled:_19.disabled,onDrag:function(e){ -var _1b=e.data.left; -var _1c=_1a.width(); -if(_19.mode!="h"){ -_1b=e.data.top; -_1c=_1a.height(); -} -if(_1b<0||_1b>_1c){ -return false; -}else{ -var _1d=_32(_17,_1b); -_1e(_1d); -return false; -} -},onBeforeDrag:function(){ -_18.isDragging=true; -},onStartDrag:function(){ -_19.onSlideStart.call(_17,_19.value); -},onStopDrag:function(e){ -var _1f=_32(_17,(_19.mode=="h"?e.data.left:e.data.top)); -_1e(_1f); -_19.onSlideEnd.call(_17,_19.value); -_19.onComplete.call(_17,_19.value); -_18.isDragging=false; -}}); -_1a.find("div.slider-inner").unbind(".slider").bind("mousedown.slider",function(e){ -if(_18.isDragging){ -return; -} -var pos=$(this).offset(); -var _20=_32(_17,(_19.mode=="h"?(e.pageX-pos.left):(e.pageY-pos.top))); -_1e(_20); -_19.onComplete.call(_17,_19.value); -}); -function _1e(_21){ -var s=Math.abs(_21%_19.step); -if(s<_19.step/2){ -_21-=s; -}else{ -_21=_21-s+_19.step; -} -_22(_17,_21); -}; -}; -function _22(_23,_24){ -var _25=$.data(_23,"slider"); -var _26=_25.options; -var _27=_25.slider; -var _28=_26.value; -if(_24<_26.min){ -_24=_26.min; -} -if(_24>_26.max){ -_24=_26.max; -} -_26.value=_24; -$(_23).val(_24); -_27.find("input.slider-value").val(_24); -var pos=_29(_23,_24); -var tip=_27.find(".slider-tip"); -if(_26.showTip){ -tip.show(); -tip.html(_26.tipFormatter.call(_23,_26.value)); -}else{ -tip.hide(); -} -if(_26.mode=="h"){ -var _2a="left:"+pos+"px;"; -_27.find(".slider-handle").attr("style",_2a); -tip.attr("style",_2a+"margin-left:"+(-Math.round(tip.outerWidth()/2))+"px"); -}else{ -var _2a="top:"+pos+"px;"; -_27.find(".slider-handle").attr("style",_2a); -tip.attr("style",_2a+"margin-left:"+(-Math.round(tip.outerWidth()))+"px"); -} -if(_28!=_24){ -_26.onChange.call(_23,_24,_28); -} -}; -function _b(_2b){ -var _2c=$.data(_2b,"slider").options; -var fn=_2c.onChange; -_2c.onChange=function(){ -}; -_22(_2b,_2c.value); -_2c.onChange=fn; -}; -function _29(_2d,_2e){ -var _2f=$.data(_2d,"slider"); -var _30=_2f.options; -var _31=_2f.slider; -if(_30.mode=="h"){ -var pos=(_2e-_30.min)/(_30.max-_30.min)*_31.width(); -if(_30.reversed){ -pos=_31.width()-pos; -} -}else{ -var pos=_31.height()-(_2e-_30.min)/(_30.max-_30.min)*_31.height(); -if(_30.reversed){ -pos=_31.height()-pos; -} -} -return pos.toFixed(0); -}; -function _32(_33,pos){ -var _34=$.data(_33,"slider"); -var _35=_34.options; -var _36=_34.slider; -if(_35.mode=="h"){ -var _37=_35.min+(_35.max-_35.min)*(pos/_36.width()); -}else{ -var _37=_35.min+(_35.max-_35.min)*((_36.height()-pos)/_36.height()); -} -return _35.reversed?_35.max-_37.toFixed(0):_37.toFixed(0); -}; -$.fn.slider=function(_38,_39){ -if(typeof _38=="string"){ -return $.fn.slider.methods[_38](this,_39); -} -_38=_38||{}; -return this.each(function(){ -var _3a=$.data(this,"slider"); -if(_3a){ -$.extend(_3a.options,_38); -}else{ -_3a=$.data(this,"slider",{options:$.extend({},$.fn.slider.defaults,$.fn.slider.parseOptions(this),_38),slider:_1(this)}); -$(this).removeAttr("disabled"); -} -var _3b=_3a.options; -_3b.min=parseFloat(_3b.min); -_3b.max=parseFloat(_3b.max); -_3b.value=parseFloat(_3b.value); -_3b.step=parseFloat(_3b.step); -_3b.originalValue=_3b.value; -_16(this); -_c(this); -_5(this); -}); -}; -$.fn.slider.methods={options:function(jq){ -return $.data(jq[0],"slider").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"slider").slider.remove(); -$(this).remove(); -}); -},resize:function(jq,_3c){ -return jq.each(function(){ -_5(this,_3c); -}); -},getValue:function(jq){ -return jq.slider("options").value; -},setValue:function(jq,_3d){ -return jq.each(function(){ -_22(this,_3d); -}); -},clear:function(jq){ -return jq.each(function(){ -var _3e=$(this).slider("options"); -_22(this,_3e.min); -}); -},reset:function(jq){ -return jq.each(function(){ -var _3f=$(this).slider("options"); -_22(this,_3f.originalValue); -}); -},enable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=false; -_16(this); -}); -},disable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=true; -_16(this); -}); -}}; -$.fn.slider.parseOptions=function(_40){ -var t=$(_40); -return $.extend({},$.parser.parseOptions(_40,["width","height","mode",{reversed:"boolean",showTip:"boolean",min:"number",max:"number",step:"number"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined),rule:(t.attr("rule")?eval(t.attr("rule")):undefined)}); -}; -$.fn.slider.defaults={width:"auto",height:"auto",mode:"h",reversed:false,showTip:false,disabled:false,value:0,min:0,max:100,step:1,rule:[],tipFormatter:function(_41){ -return _41; -},onChange:function(_42,_43){ -},onSlideStart:function(_44){ -},onSlideEnd:function(_45){ -},onComplete:function(_46){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.spinner.js b/erp_web/js/easyui-1.3.5/plugins/jquery.spinner.js deleted file mode 100644 index 47839f54..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.spinner.js +++ /dev/null @@ -1,152 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$(""+""+""+""+""+"").insertAfter(_2); -$(_2).addClass("spinner-text spinner-f").prependTo(_3); -return _3; -}; -function _4(_5,_6){ -var _7=$.data(_5,"spinner").options; -var _8=$.data(_5,"spinner").spinner; -if(_6){ -_7.width=_6; -} -var _9=$("
          ").insertBefore(_8); -_8.appendTo("body"); -if(isNaN(_7.width)){ -_7.width=$(_5).outerWidth(); -} -var _a=_8.find(".spinner-arrow"); -_8._outerWidth(_7.width)._outerHeight(_7.height); -$(_5)._outerWidth(_8.width()-_a.outerWidth()); -$(_5).css({height:_8.height()+"px",lineHeight:_8.height()+"px"}); -_a._outerHeight(_8.height()); -_a.find("span")._outerHeight(_a.height()/2); -_8.insertAfter(_9); -_9.remove(); -}; -function _b(_c){ -var _d=$.data(_c,"spinner").options; -var _e=$.data(_c,"spinner").spinner; -_e.find(".spinner-arrow-up,.spinner-arrow-down").unbind(".spinner"); -if(!_d.disabled){ -_e.find(".spinner-arrow-up").bind("mouseenter.spinner",function(){ -$(this).addClass("spinner-arrow-hover"); -}).bind("mouseleave.spinner",function(){ -$(this).removeClass("spinner-arrow-hover"); -}).bind("click.spinner",function(){ -_d.spin.call(_c,false); -_d.onSpinUp.call(_c); -$(_c).validatebox("validate"); -}); -_e.find(".spinner-arrow-down").bind("mouseenter.spinner",function(){ -$(this).addClass("spinner-arrow-hover"); -}).bind("mouseleave.spinner",function(){ -$(this).removeClass("spinner-arrow-hover"); -}).bind("click.spinner",function(){ -_d.spin.call(_c,true); -_d.onSpinDown.call(_c); -$(_c).validatebox("validate"); -}); -} -}; -function _f(_10,_11){ -var _12=$.data(_10,"spinner").options; -if(_11){ -_12.disabled=true; -$(_10).attr("disabled",true); -}else{ -_12.disabled=false; -$(_10).removeAttr("disabled"); -} -}; -$.fn.spinner=function(_13,_14){ -if(typeof _13=="string"){ -var _15=$.fn.spinner.methods[_13]; -if(_15){ -return _15(this,_14); -}else{ -return this.validatebox(_13,_14); -} -} -_13=_13||{}; -return this.each(function(){ -var _16=$.data(this,"spinner"); -if(_16){ -$.extend(_16.options,_13); -}else{ -_16=$.data(this,"spinner",{options:$.extend({},$.fn.spinner.defaults,$.fn.spinner.parseOptions(this),_13),spinner:_1(this)}); -$(this).removeAttr("disabled"); -} -_16.options.originalValue=_16.options.value; -$(this).val(_16.options.value); -$(this).attr("readonly",!_16.options.editable); -_f(this,_16.options.disabled); -_4(this); -$(this).validatebox(_16.options); -_b(this); -}); -}; -$.fn.spinner.methods={options:function(jq){ -var _17=$.data(jq[0],"spinner").options; -return $.extend(_17,{value:jq.val()}); -},destroy:function(jq){ -return jq.each(function(){ -var _18=$.data(this,"spinner").spinner; -$(this).validatebox("destroy"); -_18.remove(); -}); -},resize:function(jq,_19){ -return jq.each(function(){ -_4(this,_19); -}); -},enable:function(jq){ -return jq.each(function(){ -_f(this,false); -_b(this); -}); -},disable:function(jq){ -return jq.each(function(){ -_f(this,true); -_b(this); -}); -},getValue:function(jq){ -return jq.val(); -},setValue:function(jq,_1a){ -return jq.each(function(){ -var _1b=$.data(this,"spinner").options; -_1b.value=_1a; -$(this).val(_1a); -}); -},clear:function(jq){ -return jq.each(function(){ -var _1c=$.data(this,"spinner").options; -_1c.value=""; -$(this).val(""); -}); -},reset:function(jq){ -return jq.each(function(){ -var _1d=$(this).spinner("options"); -$(this).spinner("setValue",_1d.originalValue); -}); -}}; -$.fn.spinner.parseOptions=function(_1e){ -var t=$(_1e); -return $.extend({},$.fn.validatebox.parseOptions(_1e),$.parser.parseOptions(_1e,["width","height","min","max",{increment:"number",editable:"boolean"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.spinner.defaults=$.extend({},$.fn.validatebox.defaults,{width:"auto",height:22,deltaX:19,value:"",min:null,max:null,increment:1,editable:true,disabled:false,spin:function(_1f){ -},onSpinUp:function(){ -},onSpinDown:function(){ -}}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.tabs.js b/erp_web/js/easyui-1.3.5/plugins/jquery.tabs.js deleted file mode 100644 index 87b742b6..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.tabs.js +++ /dev/null @@ -1,609 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"tabs").options; -if(_3.tabPosition=="left"||_3.tabPosition=="right"||!_3.showHeader){ -return; -} -var _4=$(_2).children("div.tabs-header"); -var _5=_4.children("div.tabs-tool"); -var _6=_4.children("div.tabs-scroller-left"); -var _7=_4.children("div.tabs-scroller-right"); -var _8=_4.children("div.tabs-wrap"); -var _9=_4.outerHeight(); -if(_3.plain){ -_9-=_9-_4.height(); -} -_5._outerHeight(_9); -var _a=0; -$("ul.tabs li",_4).each(function(){ -_a+=$(this).outerWidth(true); -}); -var _b=_4.width()-_5._outerWidth(); -if(_a>_b){ -_6.add(_7).show()._outerHeight(_9); -if(_3.toolPosition=="left"){ -_5.css({left:_6.outerWidth(),right:""}); -_8.css({marginLeft:_6.outerWidth()+_5._outerWidth(),marginRight:_7._outerWidth(),width:_b-_6.outerWidth()-_7.outerWidth()}); -}else{ -_5.css({left:"",right:_7.outerWidth()}); -_8.css({marginLeft:_6.outerWidth(),marginRight:_7.outerWidth()+_5._outerWidth(),width:_b-_6.outerWidth()-_7.outerWidth()}); -} -}else{ -_6.add(_7).hide(); -if(_3.toolPosition=="left"){ -_5.css({left:0,right:""}); -_8.css({marginLeft:_5._outerWidth(),marginRight:0,width:_b}); -}else{ -_5.css({left:"",right:0}); -_8.css({marginLeft:0,marginRight:_5._outerWidth(),width:_b}); -} -} -}; -function _c(_d){ -var _e=$.data(_d,"tabs").options; -var _f=$(_d).children("div.tabs-header"); -if(_e.tools){ -if(typeof _e.tools=="string"){ -$(_e.tools).addClass("tabs-tool").appendTo(_f); -$(_e.tools).show(); -}else{ -_f.children("div.tabs-tool").remove(); -var _10=$("
          ").appendTo(_f); -var tr=_10.find("tr"); -for(var i=0;i<_e.tools.length;i++){ -var td=$("").appendTo(tr); -var _11=$("").appendTo(td); -_11[0].onclick=eval(_e.tools[i].handler||function(){ -}); -_11.linkbutton($.extend({},_e.tools[i],{plain:true})); -} -} -}else{ -_f.children("div.tabs-tool").remove(); -} -}; -function _12(_13){ -var _14=$.data(_13,"tabs"); -var _15=_14.options; -var cc=$(_13); -_15.fit?$.extend(_15,cc._fit()):cc._fit(false); -cc.width(_15.width).height(_15.height); -var _16=$(_13).children("div.tabs-header"); -var _17=$(_13).children("div.tabs-panels"); -var _18=_16.find("div.tabs-wrap"); -var ul=_18.find(".tabs"); -for(var i=0;i<_14.tabs.length;i++){ -var _19=_14.tabs[i].panel("options"); -var p_t=_19.tab.find("a.tabs-inner"); -var _1a=parseInt(_19.tabWidth||_15.tabWidth)||undefined; -if(_1a){ -p_t._outerWidth(_1a); -}else{ -p_t.css("width",""); -} -p_t._outerHeight(_15.tabHeight); -p_t.css("lineHeight",p_t.height()+"px"); -} -if(_15.tabPosition=="left"||_15.tabPosition=="right"){ -_16._outerWidth(_15.showHeader?_15.headerWidth:0); -_17._outerWidth(cc.width()-_16.outerWidth()); -_16.add(_17)._outerHeight(_15.height); -_18._outerWidth(_16.width()); -ul._outerWidth(_18.width()).css("height",""); -}else{ -var lrt=_16.children("div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool"); -_16._outerWidth(_15.width).css("height",""); -if(_15.showHeader){ -_16.css("background-color",""); -_18.css("height",""); -lrt.show(); -}else{ -_16.css("background-color","transparent"); -_16._outerHeight(0); -_18._outerHeight(0); -lrt.hide(); -} -ul._outerHeight(_15.tabHeight).css("width",""); -_1(_13); -var _1b=_15.height; -if(!isNaN(_1b)){ -_17._outerHeight(_1b-_16.outerHeight()); -}else{ -_17.height("auto"); -} -var _1a=_15.width; -if(!isNaN(_1a)){ -_17._outerWidth(_1a); -}else{ -_17.width("auto"); -} -} -}; -function _1c(_1d){ -var _1e=$.data(_1d,"tabs").options; -var tab=_1f(_1d); -if(tab){ -var _20=$(_1d).children("div.tabs-panels"); -var _21=_1e.width=="auto"?"auto":_20.width(); -var _22=_1e.height=="auto"?"auto":_20.height(); -tab.panel("resize",{width:_21,height:_22}); -} -}; -function _23(_24){ -var _25=$.data(_24,"tabs").tabs; -var cc=$(_24); -cc.addClass("tabs-container"); -var pp=$("
          ").insertBefore(cc); -cc.children("div").each(function(){ -pp[0].appendChild(this); -}); -cc[0].appendChild(pp[0]); -$("
          "+"
          "+"
          "+"
          "+"
            "+"
            "+"
            ").prependTo(_24); -cc.children("div.tabs-panels").children("div").each(function(i){ -var _26=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -var pp=$(this); -_25.push(pp); -_36(_24,pp,_26); -}); -cc.children("div.tabs-header").find(".tabs-scroller-left, .tabs-scroller-right").hover(function(){ -$(this).addClass("tabs-scroller-over"); -},function(){ -$(this).removeClass("tabs-scroller-over"); -}); -cc.bind("_resize",function(e,_27){ -var _28=$.data(_24,"tabs").options; -if(_28.fit==true||_27){ -_12(_24); -_1c(_24); -} -return false; -}); -}; -function _29(_2a){ -var _2b=$.data(_2a,"tabs"); -var _2c=_2b.options; -$(_2a).children("div.tabs-header").unbind().bind("click",function(e){ -if($(e.target).hasClass("tabs-scroller-left")){ -$(_2a).tabs("scrollBy",-_2c.scrollIncrement); -}else{ -if($(e.target).hasClass("tabs-scroller-right")){ -$(_2a).tabs("scrollBy",_2c.scrollIncrement); -}else{ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -var a=$(e.target).closest("a.tabs-close"); -if(a.length){ -_4c(_2a,_2d(li)); -}else{ -if(li.length){ -var _2e=_2d(li); -var _2f=_2b.tabs[_2e].panel("options"); -if(_2f.collapsible){ -_2f.closed?_41(_2a,_2e):_6b(_2a,_2e); -}else{ -_41(_2a,_2e); -} -} -} -} -} -}).bind("contextmenu",function(e){ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -if(li.length){ -_2c.onContextMenu.call(_2a,e,li.find("span.tabs-title").html(),_2d(li)); -} -}); -function _2d(li){ -var _30=0; -li.parent().children("li").each(function(i){ -if(li[0]==this){ -_30=i; -return false; -} -}); -return _30; -}; -}; -function _31(_32){ -var _33=$.data(_32,"tabs").options; -var _34=$(_32).children("div.tabs-header"); -var _35=$(_32).children("div.tabs-panels"); -_34.removeClass("tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right"); -_35.removeClass("tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right"); -if(_33.tabPosition=="top"){ -_34.insertBefore(_35); -}else{ -if(_33.tabPosition=="bottom"){ -_34.insertAfter(_35); -_34.addClass("tabs-header-bottom"); -_35.addClass("tabs-panels-top"); -}else{ -if(_33.tabPosition=="left"){ -_34.addClass("tabs-header-left"); -_35.addClass("tabs-panels-right"); -}else{ -if(_33.tabPosition=="right"){ -_34.addClass("tabs-header-right"); -_35.addClass("tabs-panels-left"); -} -} -} -} -if(_33.plain==true){ -_34.addClass("tabs-header-plain"); -}else{ -_34.removeClass("tabs-header-plain"); -} -if(_33.border==true){ -_34.removeClass("tabs-header-noborder"); -_35.removeClass("tabs-panels-noborder"); -}else{ -_34.addClass("tabs-header-noborder"); -_35.addClass("tabs-panels-noborder"); -} -}; -function _36(_37,pp,_38){ -var _39=$.data(_37,"tabs"); -_38=_38||{}; -pp.panel($.extend({},_38,{border:false,noheader:true,closed:true,doSize:false,iconCls:(_38.icon?_38.icon:undefined),onLoad:function(){ -if(_38.onLoad){ -_38.onLoad.call(this,arguments); -} -_39.options.onLoad.call(_37,$(this)); -}})); -var _3a=pp.panel("options"); -var _3b=$(_37).children("div.tabs-header").find("ul.tabs"); -_3a.tab=$("
          • ").appendTo(_3b); -_3a.tab.append(""+""+""+""); -$(_37).tabs("update",{tab:pp,options:_3a}); -}; -function _3c(_3d,_3e){ -var _3f=$.data(_3d,"tabs").options; -var _40=$.data(_3d,"tabs").tabs; -if(_3e.selected==undefined){ -_3e.selected=true; -} -var pp=$("
            ").appendTo($(_3d).children("div.tabs-panels")); -_40.push(pp); -_36(_3d,pp,_3e); -_3f.onAdd.call(_3d,_3e.title,_40.length-1); -_12(_3d); -if(_3e.selected){ -_41(_3d,_40.length-1); -} -}; -function _42(_43,_44){ -var _45=$.data(_43,"tabs").selectHis; -var pp=_44.tab; -var _46=pp.panel("options").title; -pp.panel($.extend({},_44.options,{iconCls:(_44.options.icon?_44.options.icon:undefined)})); -var _47=pp.panel("options"); -var tab=_47.tab; -var _48=tab.find("span.tabs-title"); -var _49=tab.find("span.tabs-icon"); -_48.html(_47.title); -_49.attr("class","tabs-icon"); -tab.find("a.tabs-close").remove(); -if(_47.closable){ -_48.addClass("tabs-closable"); -$("").appendTo(tab); -}else{ -_48.removeClass("tabs-closable"); -} -if(_47.iconCls){ -_48.addClass("tabs-with-icon"); -_49.addClass(_47.iconCls); -}else{ -_48.removeClass("tabs-with-icon"); -} -if(_46!=_47.title){ -for(var i=0;i<_45.length;i++){ -if(_45[i]==_46){ -_45[i]=_47.title; -} -} -} -tab.find("span.tabs-p-tool").remove(); -if(_47.tools){ -var _4a=$("").insertAfter(tab.find("a.tabs-inner")); -if($.isArray(_47.tools)){ -for(var i=0;i<_47.tools.length;i++){ -var t=$("").appendTo(_4a); -t.addClass(_47.tools[i].iconCls); -if(_47.tools[i].handler){ -t.bind("click",{handler:_47.tools[i].handler},function(e){ -if($(this).parents("li").hasClass("tabs-disabled")){ -return; -} -e.data.handler.call(this); -}); -} -} -}else{ -$(_47.tools).children().appendTo(_4a); -} -var pr=_4a.children().length*12; -if(_47.closable){ -pr+=8; -}else{ -pr-=3; -_4a.css("right","5px"); -} -_48.css("padding-right",pr+"px"); -} -_12(_43); -$.data(_43,"tabs").options.onUpdate.call(_43,_47.title,_4b(_43,pp)); -}; -function _4c(_4d,_4e){ -var _4f=$.data(_4d,"tabs").options; -var _50=$.data(_4d,"tabs").tabs; -var _51=$.data(_4d,"tabs").selectHis; -if(!_52(_4d,_4e)){ -return; -} -var tab=_53(_4d,_4e); -var _54=tab.panel("options").title; -var _55=_4b(_4d,tab); -if(_4f.onBeforeClose.call(_4d,_54,_55)==false){ -return; -} -var tab=_53(_4d,_4e,true); -tab.panel("options").tab.remove(); -tab.panel("destroy"); -_4f.onClose.call(_4d,_54,_55); -_12(_4d); -for(var i=0;i<_51.length;i++){ -if(_51[i]==_54){ -_51.splice(i,1); -i--; -} -} -var _56=_51.pop(); -if(_56){ -_41(_4d,_56); -}else{ -if(_50.length){ -_41(_4d,0); -} -} -}; -function _53(_57,_58,_59){ -var _5a=$.data(_57,"tabs").tabs; -if(typeof _58=="number"){ -if(_58<0||_58>=_5a.length){ -return null; -}else{ -var tab=_5a[_58]; -if(_59){ -_5a.splice(_58,1); -} -return tab; -} -} -for(var i=0;i<_5a.length;i++){ -var tab=_5a[i]; -if(tab.panel("options").title==_58){ -if(_59){ -_5a.splice(i,1); -} -return tab; -} -} -return null; -}; -function _4b(_5b,tab){ -var _5c=$.data(_5b,"tabs").tabs; -for(var i=0;i<_5c.length;i++){ -if(_5c[i][0]==$(tab)[0]){ -return i; -} -} -return -1; -}; -function _1f(_5d){ -var _5e=$.data(_5d,"tabs").tabs; -for(var i=0;i<_5e.length;i++){ -var tab=_5e[i]; -if(tab.panel("options").closed==false){ -return tab; -} -} -return null; -}; -function _5f(_60){ -var _61=$.data(_60,"tabs"); -var _62=_61.tabs; -for(var i=0;i<_62.length;i++){ -if(_62[i].panel("options").selected){ -_41(_60,i); -return; -} -} -_41(_60,_61.options.selected); -}; -function _41(_63,_64){ -var _65=$.data(_63,"tabs"); -var _66=_65.options; -var _67=_65.tabs; -var _68=_65.selectHis; -if(_67.length==0){ -return; -} -var _69=_53(_63,_64); -if(!_69){ -return; -} -var _6a=_1f(_63); -if(_6a){ -if(_69[0]==_6a[0]){ -return; -} -_6b(_63,_4b(_63,_6a)); -if(!_6a.panel("options").closed){ -return; -} -} -_69.panel("open"); -var _6c=_69.panel("options").title; -_68.push(_6c); -var tab=_69.panel("options").tab; -tab.addClass("tabs-selected"); -var _6d=$(_63).find(">div.tabs-header>div.tabs-wrap"); -var _6e=tab.position().left; -var _6f=_6e+tab.outerWidth(); -if(_6e<0||_6f>_6d.width()){ -var _70=_6e-(_6d.width()-tab.width())/2; -$(_63).tabs("scrollBy",_70); -}else{ -$(_63).tabs("scrollBy",0); -} -_1c(_63); -_66.onSelect.call(_63,_6c,_4b(_63,_69)); -}; -function _6b(_71,_72){ -var _73=$.data(_71,"tabs"); -var p=_53(_71,_72); -if(p){ -var _74=p.panel("options"); -if(!_74.closed){ -p.panel("close"); -if(_74.closed){ -_74.tab.removeClass("tabs-selected"); -_73.options.onUnselect.call(_71,_74.title,_4b(_71,p)); -} -} -} -}; -function _52(_75,_76){ -return _53(_75,_76)!=null; -}; -function _77(_78,_79){ -var _7a=$.data(_78,"tabs").options; -_7a.showHeader=_79; -$(_78).tabs("resize"); -}; -$.fn.tabs=function(_7b,_7c){ -if(typeof _7b=="string"){ -return $.fn.tabs.methods[_7b](this,_7c); -} -_7b=_7b||{}; -return this.each(function(){ -var _7d=$.data(this,"tabs"); -var _7e; -if(_7d){ -_7e=$.extend(_7d.options,_7b); -_7d.options=_7e; -}else{ -$.data(this,"tabs",{options:$.extend({},$.fn.tabs.defaults,$.fn.tabs.parseOptions(this),_7b),tabs:[],selectHis:[]}); -_23(this); -} -_c(this); -_31(this); -_12(this); -_29(this); -_5f(this); -}); -}; -$.fn.tabs.methods={options:function(jq){ -var cc=jq[0]; -var _7f=$.data(cc,"tabs").options; -var s=_1f(cc); -_7f.selected=s?_4b(cc,s):-1; -return _7f; -},tabs:function(jq){ -return $.data(jq[0],"tabs").tabs; -},resize:function(jq){ -return jq.each(function(){ -_12(this); -_1c(this); -}); -},add:function(jq,_80){ -return jq.each(function(){ -_3c(this,_80); -}); -},close:function(jq,_81){ -return jq.each(function(){ -_4c(this,_81); -}); -},getTab:function(jq,_82){ -return _53(jq[0],_82); -},getTabIndex:function(jq,tab){ -return _4b(jq[0],tab); -},getSelected:function(jq){ -return _1f(jq[0]); -},select:function(jq,_83){ -return jq.each(function(){ -_41(this,_83); -}); -},unselect:function(jq,_84){ -return jq.each(function(){ -_6b(this,_84); -}); -},exists:function(jq,_85){ -return _52(jq[0],_85); -},update:function(jq,_86){ -return jq.each(function(){ -_42(this,_86); -}); -},enableTab:function(jq,_87){ -return jq.each(function(){ -$(this).tabs("getTab",_87).panel("options").tab.removeClass("tabs-disabled"); -}); -},disableTab:function(jq,_88){ -return jq.each(function(){ -$(this).tabs("getTab",_88).panel("options").tab.addClass("tabs-disabled"); -}); -},showHeader:function(jq){ -return jq.each(function(){ -_77(this,true); -}); -},hideHeader:function(jq){ -return jq.each(function(){ -_77(this,false); -}); -},scrollBy:function(jq,_89){ -return jq.each(function(){ -var _8a=$(this).tabs("options"); -var _8b=$(this).find(">div.tabs-header>div.tabs-wrap"); -var pos=Math.min(_8b._scrollLeft()+_89,_8c()); -_8b.animate({scrollLeft:pos},_8a.scrollDuration); -function _8c(){ -var w=0; -var ul=_8b.children("ul"); -ul.children("li").each(function(){ -w+=$(this).outerWidth(true); -}); -return w-_8b.width()+(ul.outerWidth()-ul.width()); -}; -}); -}}; -$.fn.tabs.parseOptions=function(_8d){ -return $.extend({},$.parser.parseOptions(_8d,["width","height","tools","toolPosition","tabPosition",{fit:"boolean",border:"boolean",plain:"boolean",headerWidth:"number",tabWidth:"number",tabHeight:"number",selected:"number",showHeader:"boolean"}])); -}; -$.fn.tabs.defaults={width:"auto",height:"auto",headerWidth:150,tabWidth:"auto",tabHeight:27,selected:0,showHeader:true,plain:false,fit:false,border:true,tools:null,toolPosition:"right",tabPosition:"top",scrollIncrement:100,scrollDuration:400,onLoad:function(_8e){ -},onSelect:function(_8f,_90){ -},onUnselect:function(_91,_92){ -},onBeforeClose:function(_93,_94){ -},onClose:function(_95,_96){ -},onAdd:function(_97,_98){ -},onUpdate:function(_99,_9a){ -},onContextMenu:function(e,_9b,_9c){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.timespinner.js b/erp_web/js/easyui-1.3.5/plugins/jquery.timespinner.js deleted file mode 100644 index bcc79156..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.timespinner.js +++ /dev/null @@ -1,187 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"timespinner").options; -$(_2).addClass("timespinner-f"); -$(_2).spinner(_3); -$(_2).unbind(".timespinner"); -$(_2).bind("click.timespinner",function(){ -var _4=0; -if(this.selectionStart!=null){ -_4=this.selectionStart; -}else{ -if(this.createTextRange){ -var _5=_2.createTextRange(); -var s=document.selection.createRange(); -s.setEndPoint("StartToStart",_5); -_4=s.text.length; -} -} -if(_4>=0&&_4<=2){ -_3.highlight=0; -}else{ -if(_4>=3&&_4<=5){ -_3.highlight=1; -}else{ -if(_4>=6&&_4<=8){ -_3.highlight=2; -} -} -} -_7(_2); -}).bind("blur.timespinner",function(){ -_6(_2); -}); -}; -function _7(_8){ -var _9=$.data(_8,"timespinner").options; -var _a=0,_b=0; -if(_9.highlight==0){ -_a=0; -_b=2; -}else{ -if(_9.highlight==1){ -_a=3; -_b=5; -}else{ -if(_9.highlight==2){ -_a=6; -_b=8; -} -} -} -if(_8.selectionStart!=null){ -_8.setSelectionRange(_a,_b); -}else{ -if(_8.createTextRange){ -var _c=_8.createTextRange(); -_c.collapse(); -_c.moveEnd("character",_b); -_c.moveStart("character",_a); -_c.select(); -} -} -$(_8).focus(); -}; -function _d(_e,_f){ -var _10=$.data(_e,"timespinner").options; -if(!_f){ -return null; -} -var vv=_f.split(_10.separator); -for(var i=0;i_14){ -_14=_15; -} -if(_16&&_16<_14){ -_14=_16; -} -var tt=[_17(_14.getHours()),_17(_14.getMinutes())]; -if(_12.showSeconds){ -tt.push(_17(_14.getSeconds())); -} -var val=tt.join(_12.separator); -_12.value=val; -$(_11).val(val); -function _17(_18){ -return (_18<10?"0":"")+_18; -}; -}; -function _19(_1a,_1b){ -var _1c=$.data(_1a,"timespinner").options; -var val=$(_1a).val(); -if(val==""){ -val=[0,0,0].join(_1c.separator); -} -var vv=val.split(_1c.separator); -for(var i=0;i"+"
            "+"
            "+"
            "+"
            ").appendTo("body"); -_12.tip=tip; -_14(_11); -} -tip.removeClass("tooltip-top tooltip-bottom tooltip-left tooltip-right").addClass("tooltip-"+_13.position); -_7(_11); -_12.showTimer=setTimeout(function(){ -_6(_11); -tip.show(); -_13.onShow.call(_11,e); -var _15=tip.children(".tooltip-arrow-outer"); -var _16=tip.children(".tooltip-arrow"); -var bc="border-"+_13.position+"-color"; -_15.add(_16).css({borderTopColor:"",borderBottomColor:"",borderLeftColor:"",borderRightColor:""}); -_15.css(bc,tip.css(bc)); -_16.css(bc,tip.css("backgroundColor")); -},_13.showDelay); -}; -function _17(_18,e){ -var _19=$.data(_18,"tooltip"); -if(_19&&_19.tip){ -_7(_18); -_19.hideTimer=setTimeout(function(){ -_19.tip.hide(); -_19.options.onHide.call(_18,e); -},_19.options.hideDelay); -} -}; -function _14(_1a,_1b){ -var _1c=$.data(_1a,"tooltip"); -var _1d=_1c.options; -if(_1b){ -_1d.content=_1b; -} -if(!_1c.tip){ -return; -} -var cc=typeof _1d.content=="function"?_1d.content.call(_1a):_1d.content; -_1c.tip.children(".tooltip-content").html(cc); -_1d.onUpdate.call(_1a,cc); -}; -function _1e(_1f){ -var _20=$.data(_1f,"tooltip"); -if(_20){ -_7(_1f); -var _21=_20.options; -if(_20.tip){ -_20.tip.remove(); -} -if(_21._title){ -$(_1f).attr("title",_21._title); -} -$.removeData(_1f,"tooltip"); -$(_1f).unbind(".tooltip").removeClass("tooltip-f"); -_21.onDestroy.call(_1f); -} -}; -$.fn.tooltip=function(_22,_23){ -if(typeof _22=="string"){ -return $.fn.tooltip.methods[_22](this,_23); -} -_22=_22||{}; -return this.each(function(){ -var _24=$.data(this,"tooltip"); -if(_24){ -$.extend(_24.options,_22); -}else{ -$.data(this,"tooltip",{options:$.extend({},$.fn.tooltip.defaults,$.fn.tooltip.parseOptions(this),_22)}); -_1(this); -} -_3(this); -_14(this); -}); -}; -$.fn.tooltip.methods={options:function(jq){ -return $.data(jq[0],"tooltip").options; -},tip:function(jq){ -return $.data(jq[0],"tooltip").tip; -},arrow:function(jq){ -return jq.tooltip("tip").children(".tooltip-arrow-outer,.tooltip-arrow"); -},show:function(jq,e){ -return jq.each(function(){ -_10(this,e); -}); -},hide:function(jq,e){ -return jq.each(function(){ -_17(this,e); -}); -},update:function(jq,_25){ -return jq.each(function(){ -_14(this,_25); -}); -},reposition:function(jq){ -return jq.each(function(){ -_6(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_1e(this); -}); -}}; -$.fn.tooltip.parseOptions=function(_26){ -var t=$(_26); -var _27=$.extend({},$.parser.parseOptions(_26,["position","showEvent","hideEvent","content",{deltaX:"number",deltaY:"number",showDelay:"number",hideDelay:"number"}]),{_title:t.attr("title")}); -t.attr("title",""); -if(!_27.content){ -_27.content=_27._title; -} -return _27; -}; -$.fn.tooltip.defaults={position:"bottom",content:null,trackMouse:false,deltaX:0,deltaY:0,showEvent:"mouseenter",hideEvent:"mouseleave",showDelay:200,hideDelay:100,onShow:function(e){ -},onHide:function(e){ -},onUpdate:function(_28){ -},onPosition:function(_29,top){ -},onDestroy:function(){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.tree.js b/erp_web/js/easyui-1.3.5/plugins/jquery.tree.js deleted file mode 100644 index be50c7d5..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.tree.js +++ /dev/null @@ -1,1155 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$(_2); -_3.addClass("tree"); -return _3; -}; -function _4(_5){ -var _6=$.data(_5,"tree").options; -$(_5).unbind().bind("mouseover",function(e){ -var tt=$(e.target); -var _7=tt.closest("div.tree-node"); -if(!_7.length){ -return; -} -_7.addClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.addClass("tree-expanded-hover"); -}else{ -tt.addClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var _8=tt.closest("div.tree-node"); -if(!_8.length){ -return; -} -_8.removeClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.removeClass("tree-expanded-hover"); -}else{ -tt.removeClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var _9=tt.closest("div.tree-node"); -if(!_9.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_7e(_5,_9[0]); -return false; -}else{ -if(tt.hasClass("tree-checkbox")){ -_32(_5,_9[0],!tt.hasClass("tree-checkbox1")); -return false; -}else{ -_d6(_5,_9[0]); -_6.onClick.call(_5,_c(_5,_9[0])); -} -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var _a=$(e.target).closest("div.tree-node"); -if(!_a.length){ -return; -} -_d6(_5,_a[0]); -_6.onDblClick.call(_5,_c(_5,_a[0])); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var _b=$(e.target).closest("div.tree-node"); -if(!_b.length){ -return; -} -_6.onContextMenu.call(_5,e,_c(_5,_b[0])); -e.stopPropagation(); -}); -}; -function _d(_e){ -var _f=$.data(_e,"tree").options; -_f.dnd=false; -var _10=$(_e).find("div.tree-node"); -_10.draggable("disable"); -_10.css("cursor","pointer"); -}; -function _11(_12){ -var _13=$.data(_12,"tree"); -var _14=_13.options; -var _15=_13.tree; -_13.disabledNodes=[]; -_14.dnd=true; -_15.find("div.tree-node").draggable({disabled:false,revert:true,cursor:"pointer",proxy:function(_16){ -var p=$("
            ").appendTo("body"); -p.html(" "+$(_16).find(".tree-title").html()); -p.hide(); -return p; -},deltaX:15,deltaY:15,onBeforeDrag:function(e){ -if(_14.onBeforeDrag.call(_12,_c(_12,this))==false){ -return false; -} -if($(e.target).hasClass("tree-hit")||$(e.target).hasClass("tree-checkbox")){ -return false; -} -if(e.which!=1){ -return false; -} -$(this).next("ul").find("div.tree-node").droppable({accept:"no-accept"}); -var _17=$(this).find("span.tree-indent"); -if(_17.length){ -e.data.offsetWidth-=_17.length*_17.width(); -} -},onStartDrag:function(){ -$(this).draggable("proxy").css({left:-10000,top:-10000}); -_14.onStartDrag.call(_12,_c(_12,this)); -var _18=_c(_12,this); -if(_18.id==undefined){ -_18.id="easyui_tree_node_id_temp"; -_54(_12,_18); -} -_13.draggingNodeId=_18.id; -},onDrag:function(e){ -var x1=e.pageX,y1=e.pageY,x2=e.data.startX,y2=e.data.startY; -var d=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); -if(d>3){ -$(this).draggable("proxy").show(); -} -this.pageY=e.pageY; -},onStopDrag:function(){ -$(this).next("ul").find("div.tree-node").droppable({accept:"div.tree-node"}); -for(var i=0;i<_13.disabledNodes.length;i++){ -$(_13.disabledNodes[i]).droppable("enable"); -} -_13.disabledNodes=[]; -var _19=_c9(_12,_13.draggingNodeId); -if(_19&&_19.id=="easyui_tree_node_id_temp"){ -_19.id=""; -_54(_12,_19); -} -_14.onStopDrag.call(_12,_19); -}}).droppable({accept:"div.tree-node",onDragEnter:function(e,_1a){ -if(_14.onDragEnter.call(_12,this,_c(_12,_1a))==false){ -_1b(_1a,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_13.disabledNodes.push(this); -} -},onDragOver:function(e,_1c){ -if($(this).droppable("options").disabled){ -return; -} -var _1d=_1c.pageY; -var top=$(this).offset().top; -var _1e=top+$(this).outerHeight(); -_1b(_1c,true); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -if(_1d>top+(_1e-top)/2){ -if(_1e-_1d<5){ -$(this).addClass("tree-node-bottom"); -}else{ -$(this).addClass("tree-node-append"); -} -}else{ -if(_1d-top<5){ -$(this).addClass("tree-node-top"); -}else{ -$(this).addClass("tree-node-append"); -} -} -if(_14.onDragOver.call(_12,this,_c(_12,_1c))==false){ -_1b(_1c,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_13.disabledNodes.push(this); -} -},onDragLeave:function(e,_1f){ -_1b(_1f,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -_14.onDragLeave.call(_12,this,_c(_12,_1f)); -},onDrop:function(e,_20){ -var _21=this; -var _22,_23; -if($(this).hasClass("tree-node-append")){ -_22=_24; -_23="append"; -}else{ -_22=_25; -_23=$(this).hasClass("tree-node-top")?"top":"bottom"; -} -if(_14.onBeforeDrop.call(_12,_21,_c2(_12,_20),_23)==false){ -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -return; -} -_22(_20,_21,_23); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -}}); -function _1b(_26,_27){ -var _28=$(_26).draggable("proxy").find("span.tree-dnd-icon"); -_28.removeClass("tree-dnd-yes tree-dnd-no").addClass(_27?"tree-dnd-yes":"tree-dnd-no"); -}; -function _24(_29,_2a){ -if(_c(_12,_2a).state=="closed"){ -_72(_12,_2a,function(){ -_2b(); -}); -}else{ -_2b(); -} -function _2b(){ -var _2c=$(_12).tree("pop",_29); -$(_12).tree("append",{parent:_2a,data:[_2c]}); -_14.onDrop.call(_12,_2a,_2c,"append"); -}; -}; -function _25(_2d,_2e,_2f){ -var _30={}; -if(_2f=="top"){ -_30.before=_2e; -}else{ -_30.after=_2e; -} -var _31=$(_12).tree("pop",_2d); -_30.data=_31; -$(_12).tree("insert",_30); -_14.onDrop.call(_12,_2e,_31,_2f); -}; -}; -function _32(_33,_34,_35){ -var _36=$.data(_33,"tree").options; -if(!_36.checkbox){ -return; -} -var _37=_c(_33,_34); -if(_36.onBeforeCheck.call(_33,_37,_35)==false){ -return; -} -var _38=$(_34); -var ck=_38.find(".tree-checkbox"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -if(_35){ -ck.addClass("tree-checkbox1"); -}else{ -ck.addClass("tree-checkbox0"); -} -if(_36.cascadeCheck){ -_39(_38); -_3a(_38); -} -_36.onCheck.call(_33,_37,_35); -function _3a(_3b){ -var _3c=_3b.next().find(".tree-checkbox"); -_3c.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -if(_3b.find(".tree-checkbox").hasClass("tree-checkbox1")){ -_3c.addClass("tree-checkbox1"); -}else{ -_3c.addClass("tree-checkbox0"); -} -}; -function _39(_3d){ -var _3e=_89(_33,_3d[0]); -if(_3e){ -var ck=$(_3e.target).find(".tree-checkbox"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -if(_3f(_3d)){ -ck.addClass("tree-checkbox1"); -}else{ -if(_40(_3d)){ -ck.addClass("tree-checkbox0"); -}else{ -ck.addClass("tree-checkbox2"); -} -} -_39($(_3e.target)); -} -function _3f(n){ -var ck=n.find(".tree-checkbox"); -if(ck.hasClass("tree-checkbox0")||ck.hasClass("tree-checkbox2")){ -return false; -} -var b=true; -n.parent().siblings().each(function(){ -if(!$(this).children("div.tree-node").children(".tree-checkbox").hasClass("tree-checkbox1")){ -b=false; -} -}); -return b; -}; -function _40(n){ -var ck=n.find(".tree-checkbox"); -if(ck.hasClass("tree-checkbox1")||ck.hasClass("tree-checkbox2")){ -return false; -} -var b=true; -n.parent().siblings().each(function(){ -if(!$(this).children("div.tree-node").children(".tree-checkbox").hasClass("tree-checkbox0")){ -b=false; -} -}); -return b; -}; -}; -}; -function _41(_42,_43){ -var _44=$.data(_42,"tree").options; -if(!_44.checkbox){ -return; -} -var _45=$(_43); -if(_46(_42,_43)){ -var ck=_45.find(".tree-checkbox"); -if(ck.length){ -if(ck.hasClass("tree-checkbox1")){ -_32(_42,_43,true); -}else{ -_32(_42,_43,false); -} -}else{ -if(_44.onlyLeafCheck){ -$("").insertBefore(_45.find(".tree-title")); -} -} -}else{ -var ck=_45.find(".tree-checkbox"); -if(_44.onlyLeafCheck){ -ck.remove(); -}else{ -if(ck.hasClass("tree-checkbox1")){ -_32(_42,_43,true); -}else{ -if(ck.hasClass("tree-checkbox2")){ -var _47=true; -var _48=true; -var _49=_4a(_42,_43); -for(var i=0;i<_49.length;i++){ -if(_49[i].checked){ -_48=false; -}else{ -_47=false; -} -} -if(_47){ -_32(_42,_43,true); -} -if(_48){ -_32(_42,_43,false); -} -} -} -} -} -}; -function _4b(_4c,ul,_4d,_4e){ -var _4f=$.data(_4c,"tree"); -var _50=_4f.options; -var _51=$(ul).prevAll("div.tree-node:first"); -_4d=_50.loadFilter.call(_4c,_4d,_51[0]); -var _52=_53(_4c,"domId",_51.attr("id")); -if(!_4e){ -_52?_52.children=_4d:_4f.data=_4d; -$(ul).empty(); -}else{ -if(_52){ -_52.children?_52.children=_52.children.concat(_4d):_52.children=_4d; -}else{ -_4f.data=_4f.data.concat(_4d); -} -} -_50.view.render.call(_50.view,_4c,ul,_4d); -if(_50.dnd){ -_11(_4c); -} -if(_52){ -_54(_4c,_52); -} -var _55=[]; -var _56=[]; -for(var i=0;i<_4d.length;i++){ -var _57=_4d[i]; -if(!_57.checked){ -_55.push(_57); -} -} -_58(_4d,function(_59){ -if(_59.checked){ -_56.push(_59); -} -}); -if(_55.length){ -_32(_4c,$("#"+_55[0].domId)[0],false); -} -for(var i=0;i<_56.length;i++){ -_32(_4c,$("#"+_56[i].domId)[0],true); -} -setTimeout(function(){ -_5a(_4c,_4c); -},0); -_50.onLoadSuccess.call(_4c,_52,_4d); -}; -function _5a(_5b,ul,_5c){ -var _5d=$.data(_5b,"tree").options; -if(_5d.lines){ -$(_5b).addClass("tree-lines"); -}else{ -$(_5b).removeClass("tree-lines"); -return; -} -if(!_5c){ -_5c=true; -$(_5b).find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -$(_5b).find("div.tree-node").removeClass("tree-node-last tree-root-first tree-root-one"); -var _5e=$(_5b).tree("getRoots"); -if(_5e.length>1){ -$(_5e[0].target).addClass("tree-root-first"); -}else{ -if(_5e.length==1){ -$(_5e[0].target).addClass("tree-root-one"); -} -} -} -$(ul).children("li").each(function(){ -var _5f=$(this).children("div.tree-node"); -var ul=_5f.next("ul"); -if(ul.length){ -if($(this).next().length){ -_60(_5f); -} -_5a(_5b,ul,_5c); -}else{ -_61(_5f); -} -}); -var _62=$(ul).children("li:last").children("div.tree-node").addClass("tree-node-last"); -_62.children("span.tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -function _61(_63,_64){ -var _65=_63.find("span.tree-icon"); -_65.prev("span.tree-indent").addClass("tree-join"); -}; -function _60(_66){ -var _67=_66.find("span.tree-indent, span.tree-hit").length; -_66.next().find("div.tree-node").each(function(){ -$(this).children("span:eq("+(_67-1)+")").addClass("tree-line"); -}); -}; -}; -function _68(_69,ul,_6a,_6b){ -var _6c=$.data(_69,"tree").options; -_6a=_6a||{}; -var _6d=null; -if(_69!=ul){ -var _6e=$(ul).prev(); -_6d=_c(_69,_6e[0]); -} -if(_6c.onBeforeLoad.call(_69,_6d,_6a)==false){ -return; -} -var _6f=$(ul).prev().children("span.tree-folder"); -_6f.addClass("tree-loading"); -var _70=_6c.loader.call(_69,_6a,function(_71){ -_6f.removeClass("tree-loading"); -_4b(_69,ul,_71); -if(_6b){ -_6b(); -} -},function(){ -_6f.removeClass("tree-loading"); -_6c.onLoadError.apply(_69,arguments); -if(_6b){ -_6b(); -} -}); -if(_70==false){ -_6f.removeClass("tree-loading"); -} -}; -function _72(_73,_74,_75){ -var _76=$.data(_73,"tree").options; -var hit=$(_74).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -var _77=_c(_73,_74); -if(_76.onBeforeExpand.call(_73,_77)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var ul=$(_74).next(); -if(ul.length){ -if(_76.animate){ -ul.slideDown("normal",function(){ -_77.state="open"; -_76.onExpand.call(_73,_77); -if(_75){ -_75(); -} -}); -}else{ -ul.css("display","block"); -_77.state="open"; -_76.onExpand.call(_73,_77); -if(_75){ -_75(); -} -} -}else{ -var _78=$("
              ").insertAfter(_74); -_68(_73,_78[0],{id:_77.id},function(){ -if(_78.is(":empty")){ -_78.remove(); -} -if(_76.animate){ -_78.slideDown("normal",function(){ -_77.state="open"; -_76.onExpand.call(_73,_77); -if(_75){ -_75(); -} -}); -}else{ -_78.css("display","block"); -_77.state="open"; -_76.onExpand.call(_73,_77); -if(_75){ -_75(); -} -} -}); -} -}; -function _79(_7a,_7b){ -var _7c=$.data(_7a,"tree").options; -var hit=$(_7b).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -var _7d=_c(_7a,_7b); -if(_7c.onBeforeCollapse.call(_7a,_7d)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -var ul=$(_7b).next(); -if(_7c.animate){ -ul.slideUp("normal",function(){ -_7d.state="closed"; -_7c.onCollapse.call(_7a,_7d); -}); -}else{ -ul.css("display","none"); -_7d.state="closed"; -_7c.onCollapse.call(_7a,_7d); -} -}; -function _7e(_7f,_80){ -var hit=$(_80).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -_79(_7f,_80); -}else{ -_72(_7f,_80); -} -}; -function _81(_82,_83){ -var _84=_4a(_82,_83); -if(_83){ -_84.unshift(_c(_82,_83)); -} -for(var i=0;i<_84.length;i++){ -_72(_82,_84[i].target); -} -}; -function _85(_86,_87){ -var _88=[]; -var p=_89(_86,_87); -while(p){ -_88.unshift(p); -p=_89(_86,p.target); -} -for(var i=0;i<_88.length;i++){ -_72(_86,_88[i].target); -} -}; -function _8a(_8b,_8c){ -var c=$(_8b).parent(); -while(c[0].tagName!="BODY"&&c.css("overflow-y")!="auto"){ -c=c.parent(); -} -var n=$(_8c); -var _8d=n.offset().top; -if(c[0].tagName!="BODY"){ -var _8e=c.offset().top; -if(_8d<_8e){ -c.scrollTop(c.scrollTop()+_8d-_8e); -}else{ -if(_8d+n.outerHeight()>_8e+c.outerHeight()-18){ -c.scrollTop(c.scrollTop()+_8d+n.outerHeight()-_8e-c.outerHeight()+18); -} -} -}else{ -c.scrollTop(_8d); -} -}; -function _8f(_90,_91){ -var _92=_4a(_90,_91); -if(_91){ -_92.unshift(_c(_90,_91)); -} -for(var i=0;i<_92.length;i++){ -_79(_90,_92[i].target); -} -}; -function _93(_94,_95){ -var _96=$(_95.parent); -var _97=_95.data; -if(!_97){ -return; -} -_97=$.isArray(_97)?_97:[_97]; -if(!_97.length){ -return; -} -var ul; -if(_96.length==0){ -ul=$(_94); -}else{ -if(_46(_94,_96[0])){ -var _98=_96.find("span.tree-icon"); -_98.removeClass("tree-file").addClass("tree-folder tree-folder-open"); -var hit=$("").insertBefore(_98); -if(hit.prev().length){ -hit.prev().remove(); -} -} -ul=_96.next(); -if(!ul.length){ -ul=$("
                ").insertAfter(_96); -} -} -_4b(_94,ul[0],_97,true); -_41(_94,ul.prev()); -}; -function _99(_9a,_9b){ -var ref=_9b.before||_9b.after; -var _9c=_89(_9a,ref); -var _9d=_9b.data; -if(!_9d){ -return; -} -_9d=$.isArray(_9d)?_9d:[_9d]; -if(!_9d.length){ -return; -} -_93(_9a,{parent:(_9c?_9c.target:null),data:_9d}); -var li=$(); -for(var i=0;i<_9d.length;i++){ -li=li.add($("#"+_9d[i].domId).parent()); -} -if(_9b.before){ -li.insertBefore($(ref).parent()); -}else{ -li.insertAfter($(ref).parent()); -} -}; -function _9e(_9f,_a0){ -var _a1=del(_a0); -$(_a0).parent().remove(); -if(_a1){ -if(!_a1.children||!_a1.children.length){ -var _a2=$(_a1.target); -_a2.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -_a2.find(".tree-hit").remove(); -$("").prependTo(_a2); -_a2.next().remove(); -} -_54(_9f,_a1); -_41(_9f,_a1.target); -} -_5a(_9f,_9f); -function del(_a3){ -var id=$(_a3).attr("id"); -var _a4=_89(_9f,_a3); -var cc=_a4?_a4.children:$.data(_9f,"tree").data; -for(var i=0;i=0;i--){ -_d4.unshift(_d5.children[i]); -} -} -} -}; -function _d6(_d7,_d8){ -var _d9=$.data(_d7,"tree").options; -var _da=_c(_d7,_d8); -if(_d9.onBeforeSelect.call(_d7,_da)==false){ -return; -} -$(_d7).find("div.tree-node-selected").removeClass("tree-node-selected"); -$(_d8).addClass("tree-node-selected"); -_d9.onSelect.call(_d7,_da); -}; -function _46(_db,_dc){ -return $(_dc).children("span.tree-hit").length==0; -}; -function _dd(_de,_df){ -var _e0=$.data(_de,"tree").options; -var _e1=_c(_de,_df); -if(_e0.onBeforeEdit.call(_de,_e1)==false){ -return; -} -$(_df).css("position","relative"); -var nt=$(_df).find(".tree-title"); -var _e2=nt.outerWidth(); -nt.empty(); -var _e3=$("").appendTo(nt); -_e3.val(_e1.text).focus(); -_e3.width(_e2+20); -_e3.height(document.compatMode=="CSS1Compat"?(18-(_e3.outerHeight()-_e3.height())):18); -_e3.bind("click",function(e){ -return false; -}).bind("mousedown",function(e){ -e.stopPropagation(); -}).bind("mousemove",function(e){ -e.stopPropagation(); -}).bind("keydown",function(e){ -if(e.keyCode==13){ -_e4(_de,_df); -return false; -}else{ -if(e.keyCode==27){ -_ea(_de,_df); -return false; -} -} -}).bind("blur",function(e){ -e.stopPropagation(); -_e4(_de,_df); -}); -}; -function _e4(_e5,_e6){ -var _e7=$.data(_e5,"tree").options; -$(_e6).css("position",""); -var _e8=$(_e6).find("input.tree-editor"); -var val=_e8.val(); -_e8.remove(); -var _e9=_c(_e5,_e6); -_e9.text=val; -_54(_e5,_e9); -_e7.onAfterEdit.call(_e5,_e9); -}; -function _ea(_eb,_ec){ -var _ed=$.data(_eb,"tree").options; -$(_ec).css("position",""); -$(_ec).find("input.tree-editor").remove(); -var _ee=_c(_eb,_ec); -_54(_eb,_ee); -_ed.onCancelEdit.call(_eb,_ee); -}; -$.fn.tree=function(_ef,_f0){ -if(typeof _ef=="string"){ -return $.fn.tree.methods[_ef](this,_f0); -} -var _ef=_ef||{}; -return this.each(function(){ -var _f1=$.data(this,"tree"); -var _f2; -if(_f1){ -_f2=$.extend(_f1.options,_ef); -_f1.options=_f2; -}else{ -_f2=$.extend({},$.fn.tree.defaults,$.fn.tree.parseOptions(this),_ef); -$.data(this,"tree",{options:_f2,tree:_1(this),data:[]}); -var _f3=$.fn.tree.parseData(this); -if(_f3.length){ -_4b(this,this,_f3); -} -} -_4(this); -if(_f2.data){ -_4b(this,this,_f2.data); -} -_68(this,this); -}); -}; -$.fn.tree.methods={options:function(jq){ -return $.data(jq[0],"tree").options; -},loadData:function(jq,_f4){ -return jq.each(function(){ -_4b(this,this,_f4); -}); -},getNode:function(jq,_f5){ -return _c(jq[0],_f5); -},getData:function(jq,_f6){ -return _c2(jq[0],_f6); -},reload:function(jq,_f7){ -return jq.each(function(){ -if(_f7){ -var _f8=$(_f7); -var hit=_f8.children("span.tree-hit"); -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -_f8.next().remove(); -_72(this,_f7); -}else{ -$(this).empty(); -_68(this,this); -} -}); -},getRoot:function(jq){ -return _ab(jq[0]); -},getRoots:function(jq){ -return _ae(jq[0]); -},getParent:function(jq,_f9){ -return _89(jq[0],_f9); -},getChildren:function(jq,_fa){ -return _4a(jq[0],_fa); -},getChecked:function(jq,_fb){ -return _b9(jq[0],_fb); -},getSelected:function(jq){ -return _bf(jq[0]); -},isLeaf:function(jq,_fc){ -return _46(jq[0],_fc); -},find:function(jq,id){ -return _c9(jq[0],id); -},select:function(jq,_fd){ -return jq.each(function(){ -_d6(this,_fd); -}); -},check:function(jq,_fe){ -return jq.each(function(){ -_32(this,_fe,true); -}); -},uncheck:function(jq,_ff){ -return jq.each(function(){ -_32(this,_ff,false); -}); -},collapse:function(jq,_100){ -return jq.each(function(){ -_79(this,_100); -}); -},expand:function(jq,_101){ -return jq.each(function(){ -_72(this,_101); -}); -},collapseAll:function(jq,_102){ -return jq.each(function(){ -_8f(this,_102); -}); -},expandAll:function(jq,_103){ -return jq.each(function(){ -_81(this,_103); -}); -},expandTo:function(jq,_104){ -return jq.each(function(){ -_85(this,_104); -}); -},scrollTo:function(jq,_105){ -return jq.each(function(){ -_8a(this,_105); -}); -},toggle:function(jq,_106){ -return jq.each(function(){ -_7e(this,_106); -}); -},append:function(jq,_107){ -return jq.each(function(){ -_93(this,_107); -}); -},insert:function(jq,_108){ -return jq.each(function(){ -_99(this,_108); -}); -},remove:function(jq,_109){ -return jq.each(function(){ -_9e(this,_109); -}); -},pop:function(jq,_10a){ -var node=jq.tree("getData",_10a); -jq.tree("remove",_10a); -return node; -},update:function(jq,_10b){ -return jq.each(function(){ -_54(this,_10b); -}); -},enableDnd:function(jq){ -return jq.each(function(){ -_11(this); -}); -},disableDnd:function(jq){ -return jq.each(function(){ -_d(this); -}); -},beginEdit:function(jq,_10c){ -return jq.each(function(){ -_dd(this,_10c); -}); -},endEdit:function(jq,_10d){ -return jq.each(function(){ -_e4(this,_10d); -}); -},cancelEdit:function(jq,_10e){ -return jq.each(function(){ -_ea(this,_10e); -}); -}}; -$.fn.tree.parseOptions=function(_10f){ -var t=$(_10f); -return $.extend({},$.parser.parseOptions(_10f,["url","method",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean",lines:"boolean",dnd:"boolean"}])); -}; -$.fn.tree.parseData=function(_110){ -var data=[]; -_111(data,$(_110)); -return data; -function _111(aa,tree){ -tree.children("li").each(function(){ -var node=$(this); -var item=$.extend({},$.parser.parseOptions(this,["id","iconCls","state"]),{checked:(node.attr("checked")?true:undefined)}); -item.text=node.children("span").html(); -if(!item.text){ -item.text=node.html(); -} -var _112=node.children("ul"); -if(_112.length){ -item.children=[]; -_111(item.children,_112); -} -aa.push(item); -}); -}; -}; -var _113=1; -var _114={render:function(_115,ul,data){ -var opts=$.data(_115,"tree").options; -var _116=$(ul).prev("div.tree-node").find("span.tree-indent, span.tree-hit").length; -var cc=_117(_116,data); -$(ul).append(cc.join("")); -function _117(_118,_119){ -var cc=[]; -for(var i=0;i<_119.length;i++){ -var item=_119[i]; -if(item.state!="open"&&item.state!="closed"){ -item.state="open"; -} -item.domId="_easyui_tree_"+_113++; -cc.push("
              • "); -cc.push("
                "); -for(var j=0;j<_118;j++){ -cc.push(""); -} -if(item.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(item.children&&item.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -if(opts.checkbox){ -if((!opts.onlyLeafCheck)||(opts.onlyLeafCheck&&(!item.children||!item.children.length))){ -cc.push(""); -} -} -cc.push(""+opts.formatter.call(_115,item)+""); -cc.push("
                "); -if(item.children&&item.children.length){ -var tmp=_117(_118+1,item.children); -cc.push("
                  "); -cc=cc.concat(tmp); -cc.push("
                "); -} -cc.push("
              • "); -} -return cc; -}; -}}; -$.fn.tree.defaults={url:null,method:"post",animate:false,checkbox:false,cascadeCheck:true,onlyLeafCheck:false,lines:false,dnd:false,data:null,formatter:function(node){ -return node.text; -},loader:function(_11a,_11b,_11c){ -var opts=$(this).tree("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_11a,dataType:"json",success:function(data){ -_11b(data); -},error:function(){ -_11c.apply(this,arguments); -}}); -},loadFilter:function(data,_11d){ -return data; -},view:_114,onBeforeLoad:function(node,_11e){ -},onLoadSuccess:function(node,data){ -},onLoadError:function(){ -},onClick:function(node){ -},onDblClick:function(node){ -},onBeforeExpand:function(node){ -},onExpand:function(node){ -},onBeforeCollapse:function(node){ -},onCollapse:function(node){ -},onBeforeCheck:function(node,_11f){ -},onCheck:function(node,_120){ -},onBeforeSelect:function(node){ -},onSelect:function(node){ -},onContextMenu:function(e,node){ -},onBeforeDrag:function(node){ -},onStartDrag:function(node){ -},onStopDrag:function(node){ -},onDragEnter:function(_121,_122){ -},onDragOver:function(_123,_124){ -},onDragLeave:function(_125,_126){ -},onBeforeDrop:function(_127,_128,_129){ -},onDrop:function(_12a,_12b,_12c){ -},onBeforeEdit:function(node){ -},onAfterEdit:function(node){ -},onCancelEdit:function(node){ -}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.treegrid.js b/erp_web/js/easyui-1.3.5/plugins/jquery.treegrid.js deleted file mode 100644 index 541e54c3..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.treegrid.js +++ /dev/null @@ -1,1100 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"treegrid"); -var _4=_3.options; -$(_2).datagrid($.extend({},_4,{url:null,data:null,loader:function(){ -return false; -},onBeforeLoad:function(){ -return false; -},onLoadSuccess:function(){ -},onResizeColumn:function(_5,_6){ -_20(_2); -_4.onResizeColumn.call(_2,_5,_6); -},onSortColumn:function(_7,_8){ -_4.sortName=_7; -_4.sortOrder=_8; -if(_4.remoteSort){ -_1f(_2); -}else{ -var _9=$(_2).treegrid("getData"); -_39(_2,0,_9); -} -_4.onSortColumn.call(_2,_7,_8); -},onBeforeEdit:function(_a,_b){ -if(_4.onBeforeEdit.call(_2,_b)==false){ -return false; -} -},onAfterEdit:function(_c,_d,_e){ -_4.onAfterEdit.call(_2,_d,_e); -},onCancelEdit:function(_f,row){ -_4.onCancelEdit.call(_2,row); -},onSelect:function(_10){ -_4.onSelect.call(_2,_41(_2,_10)); -},onUnselect:function(_11){ -_4.onUnselect.call(_2,_41(_2,_11)); -},onSelectAll:function(){ -_4.onSelectAll.call(_2,$.data(_2,"treegrid").data); -},onUnselectAll:function(){ -_4.onUnselectAll.call(_2,$.data(_2,"treegrid").data); -},onCheck:function(_12){ -_4.onCheck.call(_2,_41(_2,_12)); -},onUncheck:function(_13){ -_4.onUncheck.call(_2,_41(_2,_13)); -},onCheckAll:function(){ -_4.onCheckAll.call(_2,$.data(_2,"treegrid").data); -},onUncheckAll:function(){ -_4.onUncheckAll.call(_2,$.data(_2,"treegrid").data); -},onClickRow:function(_14){ -_4.onClickRow.call(_2,_41(_2,_14)); -},onDblClickRow:function(_15){ -_4.onDblClickRow.call(_2,_41(_2,_15)); -},onClickCell:function(_16,_17){ -_4.onClickCell.call(_2,_17,_41(_2,_16)); -},onDblClickCell:function(_18,_19){ -_4.onDblClickCell.call(_2,_19,_41(_2,_18)); -},onRowContextMenu:function(e,_1a){ -_4.onContextMenu.call(_2,e,_41(_2,_1a)); -}})); -if(!_4.columns){ -var _1b=$.data(_2,"datagrid").options; -_4.columns=_1b.columns; -_4.frozenColumns=_1b.frozenColumns; -} -_3.dc=$.data(_2,"datagrid").dc; -if(_4.pagination){ -var _1c=$(_2).datagrid("getPager"); -_1c.pagination({pageNumber:_4.pageNumber,pageSize:_4.pageSize,pageList:_4.pageList,onSelectPage:function(_1d,_1e){ -_4.pageNumber=_1d; -_4.pageSize=_1e; -_1f(_2); -}}); -_4.pageSize=_1c.pagination("options").pageSize; -} -}; -function _20(_21,_22){ -var _23=$.data(_21,"datagrid").options; -var dc=$.data(_21,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!_23.nowrap||_23.autoRowHeight)){ -if(_22!=undefined){ -var _24=_25(_21,_22); -for(var i=0;i<_24.length;i++){ -_26(_24[i][_23.idField]); -} -} -} -$(_21).datagrid("fixRowHeight",_22); -function _26(_27){ -var tr1=_23.finder.getTr(_21,_27,"body",1); -var tr2=_23.finder.getTr(_21,_27,"body",2); -tr1.css("height",""); -tr2.css("height",""); -var _28=Math.max(tr1.height(),tr2.height()); -tr1.css("height",_28); -tr2.css("height",_28); -}; -}; -function _29(_2a){ -var dc=$.data(_2a,"datagrid").dc; -var _2b=$.data(_2a,"treegrid").options; -if(!_2b.rownumbers){ -return; -} -dc.body1.find("div.datagrid-cell-rownumber").each(function(i){ -$(this).html(i+1); -}); -}; -function _2c(_2d){ -var dc=$.data(_2d,"datagrid").dc; -var _2e=dc.body1.add(dc.body2); -var _2f=($.data(_2e[0],"events")||$._data(_2e[0],"events")).click[0].handler; -dc.body1.add(dc.body2).bind("mouseover",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!tr.length){ -return; -} -if(tt.hasClass("tree-hit")){ -tt.hasClass("tree-expanded")?tt.addClass("tree-expanded-hover"):tt.addClass("tree-collapsed-hover"); -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!tr.length){ -return; -} -if(tt.hasClass("tree-hit")){ -tt.hasClass("tree-expanded")?tt.removeClass("tree-expanded-hover"):tt.removeClass("tree-collapsed-hover"); -} -e.stopPropagation(); -}).unbind("click").bind("click",function(e){ -var tt=$(e.target); -var tr=tt.closest("tr.datagrid-row"); -if(!tr.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_30(_2d,tr.attr("node-id")); -}else{ -_2f(e); -} -e.stopPropagation(); -}); -}; -function _31(_32,_33){ -var _34=$.data(_32,"treegrid").options; -var tr1=_34.finder.getTr(_32,_33,"body",1); -var tr2=_34.finder.getTr(_32,_33,"body",2); -var _35=$(_32).datagrid("getColumnFields",true).length+(_34.rownumbers?1:0); -var _36=$(_32).datagrid("getColumnFields",false).length; -_37(tr1,_35); -_37(tr2,_36); -function _37(tr,_38){ -$(""+""+"
                "+""+"").insertAfter(tr); -}; -}; -function _39(_3a,_3b,_3c,_3d){ -var _3e=$.data(_3a,"treegrid"); -var _3f=_3e.options; -var dc=_3e.dc; -_3c=_3f.loadFilter.call(_3a,_3c,_3b); -var _40=_41(_3a,_3b); -if(_40){ -var _42=_3f.finder.getTr(_3a,_3b,"body",1); -var _43=_3f.finder.getTr(_3a,_3b,"body",2); -var cc1=_42.next("tr.treegrid-tr-tree").children("td").children("div"); -var cc2=_43.next("tr.treegrid-tr-tree").children("td").children("div"); -if(!_3d){ -_40.children=[]; -} -}else{ -var cc1=dc.body1; -var cc2=dc.body2; -if(!_3d){ -_3e.data=[]; -} -} -if(!_3d){ -cc1.empty(); -cc2.empty(); -} -if(_3f.view.onBeforeRender){ -_3f.view.onBeforeRender.call(_3f.view,_3a,_3b,_3c); -} -_3f.view.render.call(_3f.view,_3a,cc1,true); -_3f.view.render.call(_3f.view,_3a,cc2,false); -if(_3f.showFooter){ -_3f.view.renderFooter.call(_3f.view,_3a,dc.footer1,true); -_3f.view.renderFooter.call(_3f.view,_3a,dc.footer2,false); -} -if(_3f.view.onAfterRender){ -_3f.view.onAfterRender.call(_3f.view,_3a); -} -_3f.onLoadSuccess.call(_3a,_40,_3c); -if(!_3b&&_3f.pagination){ -var _44=$.data(_3a,"treegrid").total; -var _45=$(_3a).datagrid("getPager"); -if(_45.pagination("options").total!=_44){ -_45.pagination({total:_44}); -} -} -_20(_3a); -_29(_3a); -$(_3a).treegrid("autoSizeColumn"); -}; -function _1f(_46,_47,_48,_49,_4a){ -var _4b=$.data(_46,"treegrid").options; -var _4c=$(_46).datagrid("getPanel").find("div.datagrid-body"); -if(_48){ -_4b.queryParams=_48; -} -var _4d=$.extend({},_4b.queryParams); -if(_4b.pagination){ -$.extend(_4d,{page:_4b.pageNumber,rows:_4b.pageSize}); -} -if(_4b.sortName){ -$.extend(_4d,{sort:_4b.sortName,order:_4b.sortOrder}); -} -var row=_41(_46,_47); -if(_4b.onBeforeLoad.call(_46,row,_4d)==false){ -return; -} -var _4e=_4c.find("tr[node-id=\""+_47+"\"] span.tree-folder"); -_4e.addClass("tree-loading"); -$(_46).treegrid("loading"); -var _4f=_4b.loader.call(_46,_4d,function(_50){ -_4e.removeClass("tree-loading"); -$(_46).treegrid("loaded"); -_39(_46,_47,_50,_49); -if(_4a){ -_4a(); -} -},function(){ -_4e.removeClass("tree-loading"); -$(_46).treegrid("loaded"); -_4b.onLoadError.apply(_46,arguments); -if(_4a){ -_4a(); -} -}); -if(_4f==false){ -_4e.removeClass("tree-loading"); -$(_46).treegrid("loaded"); -} -}; -function _51(_52){ -var _53=_54(_52); -if(_53.length){ -return _53[0]; -}else{ -return null; -} -}; -function _54(_55){ -return $.data(_55,"treegrid").data; -}; -function _56(_57,_58){ -var row=_41(_57,_58); -if(row._parentId){ -return _41(_57,row._parentId); -}else{ -return null; -} -}; -function _25(_59,_5a){ -var _5b=$.data(_59,"treegrid").options; -var _5c=$(_59).datagrid("getPanel").find("div.datagrid-view2 div.datagrid-body"); -var _5d=[]; -if(_5a){ -_5e(_5a); -}else{ -var _5f=_54(_59); -for(var i=0;i<_5f.length;i++){ -_5d.push(_5f[i]); -_5e(_5f[i][_5b.idField]); -} -} -function _5e(_60){ -var _61=_41(_59,_60); -if(_61&&_61.children){ -for(var i=0,len=_61.children.length;i").insertBefore(_96); -if(hit.prev().length){ -hit.prev().remove(); -} -} -} -_39(_92,_93.parent,_93.data,true); -}; -function _97(_98,_99){ -var ref=_99.before||_99.after; -var _9a=$.data(_98,"treegrid").options; -var _9b=_56(_98,ref); -_91(_98,{parent:(_9b?_9b[_9a.idField]:null),data:[_99.data]}); -_9c(true); -_9c(false); -_29(_98); -function _9c(_9d){ -var _9e=_9d?1:2; -var tr=_9a.finder.getTr(_98,_99.data[_9a.idField],"body",_9e); -var _9f=tr.closest("table.datagrid-btable"); -tr=tr.parent().children(); -var _a0=_9a.finder.getTr(_98,ref,"body",_9e); -if(_99.before){ -tr.insertBefore(_a0); -}else{ -var sub=_a0.next("tr.treegrid-tr-tree"); -tr.insertAfter(sub.length?sub:_a0); -} -_9f.remove(); -}; -}; -function _a1(_a2,_a3){ -var _a4=$.data(_a2,"treegrid").options; -var tr=_a4.finder.getTr(_a2,_a3); -tr.next("tr.treegrid-tr-tree").remove(); -tr.remove(); -var _a5=del(_a3); -if(_a5){ -if(_a5.children.length==0){ -tr=_a4.finder.getTr(_a2,_a5[_a4.idField]); -tr.next("tr.treegrid-tr-tree").remove(); -var _a6=tr.children("td[field=\""+_a4.treeField+"\"]").children("div.datagrid-cell"); -_a6.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -_a6.find(".tree-hit").remove(); -$("").prependTo(_a6); -} -} -_29(_a2); -function del(id){ -var cc; -var _a7=_56(_a2,_a3); -if(_a7){ -cc=_a7.children; -}else{ -cc=$(_a2).treegrid("getData"); -} -for(var i=0;i"]; -for(var i=0;i<_c9.length;i++){ -var row=_c9[i]; -if(row.state!="open"&&row.state!="closed"){ -row.state="open"; -} -var css=_c0.rowStyler?_c0.rowStyler.call(_bd,row):""; -var _cb=""; -var _cc=""; -if(typeof css=="string"){ -_cc=css; -}else{ -if(css){ -_cb=css["class"]||""; -_cc=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_c3++%2&&_c0.striped?"datagrid-row-alt ":" ")+_cb+"\""; -var _cd=_cc?"style=\""+_cc+"\"":""; -var _ce=_c2+"-"+(_c7?1:2)+"-"+row[_c0.idField]; -_ca.push(""); -_ca=_ca.concat(_c4.renderRow.call(_c4,_bd,_c1,_c7,_c8,row)); -_ca.push(""); -if(row.children&&row.children.length){ -var tt=_c6(_c7,_c8+1,row.children); -var v=row.state=="closed"?"none":"block"; -_ca.push("
                "); -_ca=_ca.concat(tt); -_ca.push("
                "); -} -} -_ca.push(""); -return _ca; -}; -},renderFooter:function(_cf,_d0,_d1){ -var _d2=$.data(_cf,"treegrid").options; -var _d3=$.data(_cf,"treegrid").footer||[]; -var _d4=$(_cf).datagrid("getColumnFields",_d1); -var _d5=[""]; -for(var i=0;i<_d3.length;i++){ -var row=_d3[i]; -row[_d2.idField]=row[_d2.idField]||("foot-row-id"+i); -_d5.push(""); -_d5.push(this.renderRow.call(this,_cf,_d4,_d1,0,row)); -_d5.push(""); -} -_d5.push("
                "); -$(_d0).html(_d5.join("")); -},renderRow:function(_d6,_d7,_d8,_d9,row){ -var _da=$.data(_d6,"treegrid").options; -var cc=[]; -if(_d8&&_da.rownumbers){ -cc.push("
                0
                "); -} -for(var i=0;i<_d7.length;i++){ -var _db=_d7[i]; -var col=$(_d6).datagrid("getColumnOption",_db); -if(col){ -var css=col.styler?(col.styler(row[_db],row)||""):""; -var _dc=""; -var _dd=""; -if(typeof css=="string"){ -_dd=css; -}else{ -if(cc){ -_dc=css["class"]||""; -_dd=css["style"]||""; -} -} -var cls=_dc?"class=\""+_dc+"\"":""; -var _de=col.hidden?"style=\"display:none;"+_dd+"\"":(_dd?"style=\""+_dd+"\"":""); -cc.push(""); -if(col.checkbox){ -var _de=""; -}else{ -var _de=_dd; -if(col.align){ -_de+=";text-align:"+col.align+";"; -} -if(!_da.nowrap){ -_de+=";white-space:normal;height:auto;"; -}else{ -if(_da.autoRowHeight){ -_de+=";height:auto;"; -} -} -} -cc.push("
                "); -if(col.checkbox){ -if(row.checked){ -cc.push(""); -}else{ -var val=null; -if(col.formatter){ -val=col.formatter(row[_db],row); -}else{ -val=row[_db]; -} -if(_db==_da.treeField){ -for(var j=0;j<_d9;j++){ -cc.push(""); -} -if(row.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(row.children&&row.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -cc.push(""+val+""); -}else{ -cc.push(val); -} -} -cc.push("
                "); -cc.push(""); -} -} -return cc.join(""); -},refreshRow:function(_df,id){ -this.updateRow.call(this,_df,id,{}); -},updateRow:function(_e0,id,row){ -var _e1=$.data(_e0,"treegrid").options; -var _e2=$(_e0).treegrid("find",id); -$.extend(_e2,row); -var _e3=$(_e0).treegrid("getLevel",id)-1; -var _e4=_e1.rowStyler?_e1.rowStyler.call(_e0,_e2):""; -function _e5(_e6){ -var _e7=$(_e0).treegrid("getColumnFields",_e6); -var tr=_e1.finder.getTr(_e0,id,"body",(_e6?1:2)); -var _e8=tr.find("div.datagrid-cell-rownumber").html(); -var _e9=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow(_e0,_e7,_e6,_e3,_e2)); -tr.attr("style",_e4||""); -tr.find("div.datagrid-cell-rownumber").html(_e8); -if(_e9){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -}; -_e5.call(this,true); -_e5.call(this,false); -$(_e0).treegrid("fixRowHeight",id); -},onBeforeRender:function(_ea,_eb,_ec){ -if($.isArray(_eb)){ -_ec={total:_eb.length,rows:_eb}; -_eb=null; -} -if(!_ec){ -return false; -} -var _ed=$.data(_ea,"treegrid"); -var _ee=_ed.options; -if(_ec.length==undefined){ -if(_ec.footer){ -_ed.footer=_ec.footer; -} -if(_ec.total){ -_ed.total=_ec.total; -} -_ec=this.transfer(_ea,_eb,_ec.rows); -}else{ -function _ef(_f0,_f1){ -for(var i=0;i<_f0.length;i++){ -var row=_f0[i]; -row._parentId=_f1; -if(row.children&&row.children.length){ -_ef(row.children,row[_ee.idField]); -} -} -}; -_ef(_ec,_eb); -} -var _f2=_41(_ea,_eb); -if(_f2){ -if(_f2.children){ -_f2.children=_f2.children.concat(_ec); -}else{ -_f2.children=_ec; -} -}else{ -_ed.data=_ed.data.concat(_ec); -} -this.sort(_ea,_ec); -this.treeNodes=_ec; -this.treeLevel=$(_ea).treegrid("getLevel",_eb); -},sort:function(_f3,_f4){ -var _f5=$.data(_f3,"treegrid").options; -if(!_f5.remoteSort&&_f5.sortName){ -var _f6=_f5.sortName.split(","); -var _f7=_f5.sortOrder.split(","); -_f8(_f4); -} -function _f8(_f9){ -_f9.sort(function(r1,r2){ -var r=0; -for(var i=0;i<_f6.length;i++){ -var sn=_f6[i]; -var so=_f7[i]; -var col=$(_f3).treegrid("getColumnOption",sn); -var _fa=col.sorter||function(a,b){ -return a==b?0:(a>b?1:-1); -}; -r=_fa(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -for(var i=0;i<_f9.length;i++){ -var _fb=_f9[i].children; -if(_fb&&_fb.length){ -_f8(_fb); -} -} -}; -},transfer:function(_fc,_fd,_fe){ -var _ff=$.data(_fc,"treegrid").options; -var rows=[]; -for(var i=0;i<_fe.length;i++){ -rows.push(_fe[i]); -} -var _100=[]; -for(var i=0;i=_2b[0]&&len<=_2b[1]; -},message:"Please enter a value between {0} and {1}."},remote:{validator:function(_2c,_2d){ -var _2e={}; -_2e[_2d[1]]=_2c; -var _2f=$.ajax({url:_2d[0],dataType:"json",data:_2e,async:false,cache:false,type:"post"}).responseText; -return _2f=="true"; -},message:"Please fix this field."}}}; -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/plugins/jquery.window.js b/erp_web/js/easyui-1.3.5/plugins/jquery.window.js deleted file mode 100644 index e3db1e16..00000000 --- a/erp_web/js/easyui-1.3.5/plugins/jquery.window.js +++ /dev/null @@ -1,277 +0,0 @@ -/** - * jQuery EasyUI 1.3.5 - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ -function _1(_2,_3){ -var _4=$.data(_2,"window").options; -if(_3){ -$.extend(_4,_3); -} -$(_2).panel("resize",_4); -}; -function _5(_6,_7){ -var _8=$.data(_6,"window"); -if(_7){ -if(_7.left!=null){ -_8.options.left=_7.left; -} -if(_7.top!=null){ -_8.options.top=_7.top; -} -} -$(_6).panel("move",_8.options); -if(_8.shadow){ -_8.shadow.css({left:_8.options.left,top:_8.options.top}); -} -}; -function _9(_a,_b){ -var _c=$.data(_a,"window"); -var _d=_c.options; -var _e=_d.width; -if(isNaN(_e)){ -_e=_c.window._outerWidth(); -} -if(_d.inline){ -var _f=_c.window.parent(); -_d.left=(_f.width()-_e)/2+_f.scrollLeft(); -}else{ -_d.left=($(window)._outerWidth()-_e)/2+$(document).scrollLeft(); -} -if(_b){ -_5(_a); -} -}; -function _10(_11,_12){ -var _13=$.data(_11,"window"); -var _14=_13.options; -var _15=_14.height; -if(isNaN(_15)){ -_15=_13.window._outerHeight(); -} -if(_14.inline){ -var _16=_13.window.parent(); -_14.top=(_16.height()-_15)/2+_16.scrollTop(); -}else{ -_14.top=($(window)._outerHeight()-_15)/2+$(document).scrollTop(); -} -if(_12){ -_5(_11); -} -}; -function _17(_18){ -var _19=$.data(_18,"window"); -var win=$(_18).panel($.extend({},_19.options,{border:false,doSize:true,closed:true,cls:"window",headerCls:"window-header",bodyCls:"window-body "+(_19.options.noheader?"window-body-noheader":""),onBeforeDestroy:function(){ -if(_19.options.onBeforeDestroy.call(_18)==false){ -return false; -} -if(_19.shadow){ -_19.shadow.remove(); -} -if(_19.mask){ -_19.mask.remove(); -} -},onClose:function(){ -if(_19.shadow){ -_19.shadow.hide(); -} -if(_19.mask){ -_19.mask.hide(); -} -_19.options.onClose.call(_18); -},onOpen:function(){ -if(_19.mask){ -_19.mask.css({display:"block",zIndex:$.fn.window.defaults.zIndex++}); -} -if(_19.shadow){ -_19.shadow.css({display:"block",zIndex:$.fn.window.defaults.zIndex++,left:_19.options.left,top:_19.options.top,width:_19.window._outerWidth(),height:_19.window._outerHeight()}); -} -_19.window.css("z-index",$.fn.window.defaults.zIndex++); -_19.options.onOpen.call(_18); -},onResize:function(_1a,_1b){ -var _1c=$(this).panel("options"); -$.extend(_19.options,{width:_1c.width,height:_1c.height,left:_1c.left,top:_1c.top}); -if(_19.shadow){ -_19.shadow.css({left:_19.options.left,top:_19.options.top,width:_19.window._outerWidth(),height:_19.window._outerHeight()}); -} -_19.options.onResize.call(_18,_1a,_1b); -},onMinimize:function(){ -if(_19.shadow){ -_19.shadow.hide(); -} -if(_19.mask){ -_19.mask.hide(); -} -_19.options.onMinimize.call(_18); -},onBeforeCollapse:function(){ -if(_19.options.onBeforeCollapse.call(_18)==false){ -return false; -} -if(_19.shadow){ -_19.shadow.hide(); -} -},onExpand:function(){ -if(_19.shadow){ -_19.shadow.show(); -} -_19.options.onExpand.call(_18); -}})); -_19.window=win.panel("panel"); -if(_19.mask){ -_19.mask.remove(); -} -if(_19.options.modal==true){ -_19.mask=$("
                ").insertAfter(_19.window); -_19.mask.css({width:(_19.options.inline?_19.mask.parent().width():_1d().width),height:(_19.options.inline?_19.mask.parent().height():_1d().height),display:"none"}); -} -if(_19.shadow){ -_19.shadow.remove(); -} -if(_19.options.shadow==true){ -_19.shadow=$("
                ").insertAfter(_19.window); -_19.shadow.css({display:"none"}); -} -if(_19.options.left==null){ -_9(_18); -} -if(_19.options.top==null){ -_10(_18); -} -_5(_18); -if(_19.options.closed==false){ -win.window("open"); -} -}; -function _1e(_1f){ -var _20=$.data(_1f,"window"); -_20.window.draggable({handle:">div.panel-header>div.panel-title",disabled:_20.options.draggable==false,onStartDrag:function(e){ -if(_20.mask){ -_20.mask.css("z-index",$.fn.window.defaults.zIndex++); -} -if(_20.shadow){ -_20.shadow.css("z-index",$.fn.window.defaults.zIndex++); -} -_20.window.css("z-index",$.fn.window.defaults.zIndex++); -if(!_20.proxy){ -_20.proxy=$("
                ").insertAfter(_20.window); -} -_20.proxy.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_20.proxy._outerWidth(_20.window._outerWidth()); -_20.proxy._outerHeight(_20.window._outerHeight()); -setTimeout(function(){ -if(_20.proxy){ -_20.proxy.show(); -} -},500); -},onDrag:function(e){ -_20.proxy.css({display:"block",left:e.data.left,top:e.data.top}); -return false; -},onStopDrag:function(e){ -_20.options.left=e.data.left; -_20.options.top=e.data.top; -$(_1f).window("move"); -_20.proxy.remove(); -_20.proxy=null; -}}); -_20.window.resizable({disabled:_20.options.resizable==false,onStartResize:function(e){ -_20.pmask=$("
                ").insertAfter(_20.window); -_20.pmask.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top,width:_20.window._outerWidth(),height:_20.window._outerHeight()}); -if(!_20.proxy){ -_20.proxy=$("
                ").insertAfter(_20.window); -} -_20.proxy.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_20.proxy._outerWidth(e.data.width); -_20.proxy._outerHeight(e.data.height); -},onResize:function(e){ -_20.proxy.css({left:e.data.left,top:e.data.top}); -_20.proxy._outerWidth(e.data.width); -_20.proxy._outerHeight(e.data.height); -return false; -},onStopResize:function(e){ -$.extend(_20.options,{left:e.data.left,top:e.data.top,width:e.data.width,height:e.data.height}); -_1(_1f); -_20.pmask.remove(); -_20.pmask=null; -_20.proxy.remove(); -_20.proxy=null; -}}); -}; -function _1d(){ -if(document.compatMode=="BackCompat"){ -return {width:Math.max(document.body.scrollWidth,document.body.clientWidth),height:Math.max(document.body.scrollHeight,document.body.clientHeight)}; -}else{ -return {width:Math.max(document.documentElement.scrollWidth,document.documentElement.clientWidth),height:Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight)}; -} -}; -$(window).resize(function(){ -$("body>div.window-mask").css({width:$(window)._outerWidth(),height:$(window)._outerHeight()}); -setTimeout(function(){ -$("body>div.window-mask").css({width:_1d().width,height:_1d().height}); -},50); -}); -$.fn.window=function(_21,_22){ -if(typeof _21=="string"){ -var _23=$.fn.window.methods[_21]; -if(_23){ -return _23(this,_22); -}else{ -return this.panel(_21,_22); -} -} -_21=_21||{}; -return this.each(function(){ -var _24=$.data(this,"window"); -if(_24){ -$.extend(_24.options,_21); -}else{ -_24=$.data(this,"window",{options:$.extend({},$.fn.window.defaults,$.fn.window.parseOptions(this),_21)}); -if(!_24.options.inline){ -document.body.appendChild(this); -} -} -_17(this); -_1e(this); -}); -}; -$.fn.window.methods={options:function(jq){ -var _25=jq.panel("options"); -var _26=$.data(jq[0],"window").options; -return $.extend(_26,{closed:_25.closed,collapsed:_25.collapsed,minimized:_25.minimized,maximized:_25.maximized}); -},window:function(jq){ -return $.data(jq[0],"window").window; -},resize:function(jq,_27){ -return jq.each(function(){ -_1(this,_27); -}); -},move:function(jq,_28){ -return jq.each(function(){ -_5(this,_28); -}); -},hcenter:function(jq){ -return jq.each(function(){ -_9(this,true); -}); -},vcenter:function(jq){ -return jq.each(function(){ -_10(this,true); -}); -},center:function(jq){ -return jq.each(function(){ -_9(this); -_10(this); -_5(this); -}); -}}; -$.fn.window.parseOptions=function(_29){ -return $.extend({},$.fn.panel.parseOptions(_29),$.parser.parseOptions(_29,[{draggable:"boolean",resizable:"boolean",shadow:"boolean",modal:"boolean",inline:"boolean"}])); -}; -$.fn.window.defaults=$.extend({},$.fn.panel.defaults,{zIndex:9000,draggable:true,resizable:true,shadow:true,modal:false,inline:false,title:"New Window",collapsible:true,minimizable:true,maximizable:true,closable:true,closed:false}); -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/src/jquery.calendar.js b/erp_web/js/easyui-1.3.5/src/jquery.calendar.js deleted file mode 100644 index 095b50c8..00000000 --- a/erp_web/js/easyui-1.3.5/src/jquery.calendar.js +++ /dev/null @@ -1,392 +0,0 @@ -/** - * calendar - jQuery EasyUI - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - */ -(function($){ - - function setSize(target){ - var opts = $.data(target, 'calendar').options; - var t = $(target); -// if (opts.fit == true){ -// var p = t.parent(); -// opts.width = p.width(); -// opts.height = p.height(); -// } - opts.fit ? $.extend(opts, t._fit()) : t._fit(false); - var header = t.find('.calendar-header'); - t._outerWidth(opts.width); - t._outerHeight(opts.height); - t.find('.calendar-body')._outerHeight(t.height() - header._outerHeight()); - } - - function init(target){ - $(target).addClass('calendar').html( - '
                ' + - '
                ' + - '
                ' + - '
                ' + - '
                ' + - '
                ' + - 'Aprial 2010' + - '
                ' + - '
                ' + - '
                ' + - '
                ' + - '
                ' + - '' + - '' + - '' + - '
                ' + - '
                ' + - '
                ' + - '
                ' + - '
                ' - ); - - $(target).find('.calendar-title span').hover( - function(){$(this).addClass('calendar-menu-hover');}, - function(){$(this).removeClass('calendar-menu-hover');} - ).click(function(){ - var menu = $(target).find('.calendar-menu'); - if (menu.is(':visible')){ - menu.hide(); - } else { - showSelectMenus(target); - } - }); - - $('.calendar-prevmonth,.calendar-nextmonth,.calendar-prevyear,.calendar-nextyear', target).hover( - function(){$(this).addClass('calendar-nav-hover');}, - function(){$(this).removeClass('calendar-nav-hover');} - ); - $(target).find('.calendar-nextmonth').click(function(){ - showMonth(target, 1); - }); - $(target).find('.calendar-prevmonth').click(function(){ - showMonth(target, -1); - }); - $(target).find('.calendar-nextyear').click(function(){ - showYear(target, 1); - }); - $(target).find('.calendar-prevyear').click(function(){ - showYear(target, -1); - }); - - $(target).bind('_resize', function(){ - var opts = $.data(target, 'calendar').options; - if (opts.fit == true){ - setSize(target); - } - return false; - }); - } - - /** - * show the calendar corresponding to the current month. - */ - function showMonth(target, delta){ - var opts = $.data(target, 'calendar').options; - opts.month += delta; - if (opts.month > 12){ - opts.year++; - opts.month = 1; - } else if (opts.month < 1){ - opts.year--; - opts.month = 12; - } - show(target); - - var menu = $(target).find('.calendar-menu-month-inner'); - menu.find('td.calendar-selected').removeClass('calendar-selected'); - menu.find('td:eq(' + (opts.month-1) + ')').addClass('calendar-selected'); - } - - /** - * show the calendar corresponding to the current year. - */ - function showYear(target, delta){ - var opts = $.data(target, 'calendar').options; - opts.year += delta; - show(target); - - var menu = $(target).find('.calendar-menu-year'); - menu.val(opts.year); - } - - /** - * 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); - } - } - - $(target).find('.calendar-menu-prev,.calendar-menu-next').hover( - function(){$(this).addClass('calendar-menu-hover');}, - function(){$(this).removeClass('calendar-menu-hover');} - ); - $(target).find('.calendar-menu-next').click(function(){ - var y = $(target).find('.calendar-menu-year'); - if (!isNaN(y.val())){ - y.val(parseInt(y.val()) + 1); - } - }); - $(target).find('.calendar-menu-prev').click(function(){ - var y = $(target).find('.calendar-menu-year'); - if (!isNaN(y.val())){ - y.val(parseInt(y.val() - 1)); - } - }); - - $(target).find('.calendar-menu-year').keypress(function(e){ - if (e.keyCode == 13){ - setDate(); - } - }); - - $(target).find('.calendar-menu-month').hover( - function(){$(this).addClass('calendar-menu-hover');}, - function(){$(this).removeClass('calendar-menu-hover');} - ).click(function(){ - var menu = $(target).find('.calendar-menu'); - menu.find('.calendar-selected').removeClass('calendar-selected'); - $(this).addClass('calendar-selected'); - setDate(); - }); - } - - function setDate(){ - 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); - } - menu.hide(); - } - - 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 = 0; - 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; - $(target).find('.calendar-title span').html(opts.months[opts.month-1] + ' ' + opts.year); - - var body = $(target).find('div.calendar-body'); - body.find('>table').remove(); - - var t = $('
                ').prependTo(body); - var tr = $('').appendTo(t.find('thead')); - for(var i=opts.firstDay; i'+opts.weeks[i]+''); - } - for(var i=0; i'+opts.weeks[i]+''); - } - - var weeks = getWeeks(target, opts.year, opts.month); - for(var i=0; i').appendTo(t.find('tbody')); - for(var j=0; j').attr('abbr',day[0]+','+day[1]+','+day[2]).html(day[2]).appendTo(tr); - } - } - t.find('td[abbr^="'+opts.year+','+opts.month+'"]').removeClass('calendar-other-month'); - - var now = new Date(); - var today = now.getFullYear()+','+(now.getMonth()+1)+','+now.getDate(); - t.find('td[abbr="'+today+'"]').addClass('calendar-today'); - - if (opts.current){ - t.find('.calendar-selected').removeClass('calendar-selected'); - var current = opts.current.getFullYear()+','+(opts.current.getMonth()+1)+','+opts.current.getDate(); - t.find('td[abbr="'+current+'"]').addClass('calendar-selected'); - } - - // 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; - t.find('tr').find('td:eq('+saIndex+')').addClass('calendar-saturday'); - t.find('tr').find('td:eq('+suIndex+')').addClass('calendar-sunday'); - - t.find('td').hover( - function(){$(this).addClass('calendar-hover');}, - function(){$(this).removeClass('calendar-hover');} - ).click(function(){ - t.find('.calendar-selected').removeClass('calendar-selected'); - $(this).addClass('calendar-selected'); - var parts = $(this).attr('abbr').split(','); - opts.current = new Date(parts[0], parseInt(parts[1])-1, parts[2]); - opts.onSelect.call(target, opts.current); - }); - } - - $.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); - 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){ - return jq.each(function(){ - setSize(this); - }); - }, - moveTo: function(jq, date){ - return jq.each(function(){ - $(this).calendar({ - year: date.getFullYear(), - month: date.getMonth()+1, - current: date - }); - }); - } - }; - - $.fn.calendar.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - 'width','height',{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:new Date(), - - onSelect: function(date){} - }; -})(jQuery); diff --git a/erp_web/js/easyui-1.3.5/src/jquery.combobox.js b/erp_web/js/easyui-1.3.5/src/jquery.combobox.js deleted file mode 100644 index b63dc3d1..00000000 --- a/erp_web/js/easyui-1.3.5/src/jquery.combobox.js +++ /dev/null @@ -1,539 +0,0 @@ -/** - * combobox - jQuery EasyUI - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - * Dependencies: - * combo - * - */ -(function($){ - function findRowBy(target, value, param, isGroup){ - var state = $.data(target, 'combobox'); - var opts = state.options; - if (isGroup){ - return _findRow(state.groups, param, value); - } else { - return _findRow(state.data, (param ? param : state.options.valueField), value); - } - - function _findRow(data,key,value){ - 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 = findRowBy(target, item.attr('id'), 'domId'); - 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, findRowBy(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, findRowBy(target, value)); - } - } - - /** - * set values - */ - function setValues(target, values, remainText){ - var opts = $.data(target, 'combobox').options; - var panel = $(target).combo('panel'); - - 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' : ''); - row.domId = '_easyui_combobox_' + itemIndex++; - dd.push('
                '); - dd.push(opts.formatter ? opts.formatter.call(target, row) : s); - dd.push('
                '); - -// if (item['selected']){ -// (function(){ -// for(var i=0; i
                ').appendTo(panel); - if (opts.sharedCalendar){ - state.calendar = $(opts.sharedCalendar).appendTo(cc); - if (!state.calendar.hasClass('calendar')){ - state.calendar.calendar(); - } - } else { - state.calendar = $('
                ').appendTo(cc).calendar(); - } - $.extend(state.calendar.calendar('options'), { - fit:true, - border:false, - onSelect:function(date){ - var opts = $(this.target).datebox('options'); - setValue(this.target, opts.formatter(date)); - $(this.target).combo('hidePanel'); - opts.onSelect.call(target, date); - } - }); - setValue(target, opts.value); - - 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.bind('click', {target: target, handler: btn.handler}, function(e){ - e.data.handler.call(this, e.data.target); - }); - } - tr.find('td').css('width', (100/opts.buttons.length)+'%'); - } - - function setCalendar(){ - 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); - } - - /** - * called when user press enter key - */ - function doEnter(target){ - var state = $.data(target, 'datebox'); - var opts = state.options; - var value = opts.formatter(state.calendar.calendar('options').current); - setValue(target, value); - $(target).combo('hidePanel'); - } - - function setValue(target, value){ - var state = $.data(target, 'datebox'); - var opts = state.options; - $(target).combo('setValue', value).combo('setText', value); - state.calendar.calendar('moveTo', opts.parser(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, { - originalValue: copts.originalValue, - disabled: copts.disabled, - readonly: copts.readonly - }); - }, - calendar: function(jq){ // get the calendar object - return $.data(jq[0], 'datebox').calendar; - }, - 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){ - $(target).datebox('calendar').calendar({ - year:new Date().getFullYear(), - month:new Date().getMonth()+1, - current:new Date() - }); - 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+'/'+d+'/'+y; - }, - parser:function(s){ - var t = Date.parse(s); - if (!isNaN(t)){ - return new Date(t); - } else { - return new Date(); - } - }, - - onSelect:function(date){} - }); -})(jQuery); diff --git a/erp_web/js/easyui-1.3.5/src/jquery.form.js b/erp_web/js/easyui-1.3.5/src/jquery.form.js deleted file mode 100644 index 2a85dd71..00000000 --- a/erp_web/js/easyui-1.3.5/src/jquery.form.js +++ /dev/null @@ -1,378 +0,0 @@ -/** - * form - jQuery EasyUI - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - */ -(function($){ - /** - * submit the form - */ - function ajaxSubmit(target, options){ - options = options || {}; - - var param = {}; - if (options.onSubmit){ - if (options.onSubmit.call(target, param) == false) { - return; - } - } - - var form = $(target); - if (options.url){ - form.attr('action', options.url); - } - var frameId = 'easyui_frame_' + (new Date().getTime()); - var frame = $('') - .attr('src', window.ActiveXObject ? 'javascript:false' : 'about:blank') - .css({ - position:'absolute', - top:-1000, - left:-1000 - }); - var t = form.attr('target'), a = form.attr('action'); - form.attr('target', frameId); - - var paramFields = $(); - try { - frame.appendTo('body'); - frame.bind('load', cb); - for(var n in param){ - var f = $('').val(param[n]).appendTo(form); - paramFields = paramFields.add(f); - } - 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 frame = $('#'+frameId); - if (!frame.length){return} - frame.unbind(); - var data = ''; - try{ - var body = frame.contents().find('body'); - data = body.html(); - if (data == ''){ - if (--checkCount){ - setTimeout(cb, 100); - return; - } -// 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){ - - } - if (options.success){ - options.success(data); - } - setTimeout(function(){ - frame.unbind(); - frame.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){ - if (!$.data(target, 'form')){ - $.data(target, 'form', { - options: $.extend({}, $.fn.form.defaults) - }); - } - 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]; - var rr = _checkField(name, val); - if (!rr.length){ -// var f = form.find('input[numberboxName="'+name+'"]'); -// if (f.length){ -// f.numberbox('setValue', val); // set numberbox value -// } else { -// $('input[name="'+name+'"]', form).val(val); -// $('textarea[name="'+name+'"]', form).val(val); -// $('select[name="'+name+'"]', form).val(val); -// } - var count = _loadOther(name, val); - if (!count){ - $('input[name="'+name+'"]', form).val(val); - $('textarea[name="'+name+'"]', form).val(val); - $('select[name="'+name+'"]', form).val(val); - } - } - _loadCombo(name, val); - } - opts.onLoadSuccess.call(target, data); - validate(target); - } - - /** - * check the checkbox and radio fields - */ - function _checkField(name, val){ - var rr = $(target).find('input[name="'+name+'"][type=radio], input[name="'+name+'"][type=checkbox]'); - rr._propAttr('checked', false); - rr.each(function(){ - var f = $(this); - if (f.val() == String(val) || $.inArray(f.val(), $.isArray(val)?val:[val]) >= 0){ - f._propAttr('checked', true); - } - }); - return rr; - } - - function _loadOther(name, val){ - var count = 0; - var pp = ['numberbox','slider']; - for(var i=0; idiv.menu:visible'); - var m = $(e.target).closest('div.menu', allMenu); - if (m.length){return} - $('body>div.menu-top:visible').menu('hide'); - }); - - var menus = splitMenu($(target)); - for(var i=0; i').html(text)); - if (itemOpts.iconCls){ - $('').addClass(itemOpts.iconCls).appendTo(item); - } - if (itemOpts.disabled){ - setDisabled(target, item[0], true); - } - if (item[0].submenu){ - $('').appendTo(item); // has sub menu - } - - bindMenuItemEvent(target, item); - } - }); - $('').prependTo(menu); - } - setMenuWidth(target, menu); - menu.hide(); - - bindMenuEvent(target, menu); - } - } - - function setMenuWidth(target, menu){ - var opts = $.data(target, 'menu').options; -// var d = menu.css('display'); - var style = menu.attr('style'); - menu.css({ - display: 'block', - left:-10000, - height: 'auto', - overflow: 'hidden' - }); - -// menu.find('div.menu-item')._outerHeight(22); - var width = 0; - menu.find('div.menu-text').each(function(){ - if (width < $(this)._outerWidth()){ - width = $(this)._outerWidth(); - } - $(this).closest('div.menu-item')._outerHeight($(this)._outerHeight()+2); - }); - width += 65; - menu._outerWidth(Math.max((menu[0].originalWidth || 0), width, opts.minWidth)); - - menu.children('div.menu-line')._outerHeight(menu.outerHeight()); - -// menu.css('display', d); - menu.attr('style', style); - } - - /** - * bind menu event - */ - function bindMenuEvent(target, menu){ - var state = $.data(target, 'menu'); - menu.unbind('.menu').bind('mouseenter.menu', function(){ - if (state.timer){ - clearTimeout(state.timer); - state.timer = null; - } - }).bind('mouseleave.menu', function(){ - if (state.options.hideOnUnhover){ - state.timer = setTimeout(function(){ - hideAll(target); - }, 100); - } - }); - } - - /** - * bind menu item event - */ - function bindMenuItemEvent(target, item){ - if (!item.hasClass('menu-item')){return} - item.unbind('.menu'); - item.bind('click.menu', function(){ - if ($(this).hasClass('menu-item-disabled')){ - return; - } - // only the sub menu clicked can hide all menus - if (!this.submenu){ - hideAll(target); - var href = $(this).attr('href'); - if (href){ - location.href = href; - } - } - var item = $(target).menu('getItem', this); - $.data(target, 'menu').options.onClick.call(target, item); - }).bind('mouseenter.menu', function(e){ - // hide other menu - item.siblings().each(function(){ - if (this.submenu){ - hideMenu(this.submenu); - } - $(this).removeClass('menu-active'); - }); - // show this menu - item.addClass('menu-active'); - - if ($(this).hasClass('menu-item-disabled')){ - item.addClass('menu-active-disabled'); - return; - } - - var submenu = item[0].submenu; - if (submenu){ - $(target).menu('show', { - menu: submenu, - parent: item - }); - } - }).bind('mouseleave.menu', function(e){ - item.removeClass('menu-active menu-active-disabled'); - var submenu = item[0].submenu; - if (submenu){ - if (e.pageX>=parseInt(submenu.css('left'))){ - item.addClass('menu-active'); - } else { - hideMenu(submenu); - } - - } else { - item.removeClass('menu-active'); - } - }); - } - - /** - * hide top menu and it's all sub menus - */ - function hideAll(target){ - var state = $.data(target, 'menu'); - if (state){ - if ($(target).is(':visible')){ - hideMenu($(target)); - state.options.onHide.call(target); - } - } - return false; - } - - /** - * show the menu, the 'param' object has one or more properties: - * left: the left position to display - * top: the top position to display - * menu: the menu to display, if not defined, the 'target menu' is used - * parent: the parent menu item to align to - * alignTo: the element object to align to - */ - function showMenu(target, param){ - var left,top; - param = param || {}; - var menu = $(param.menu || target); - if (menu.hasClass('menu-top')){ - var opts = $.data(target, 'menu').options; - $.extend(opts, param); - left = opts.left; - top = opts.top; - if (opts.alignTo){ - var at = $(opts.alignTo); - left = at.offset().left; - top = at.offset().top + at._outerHeight(); - } -// if (param.left != undefined){left = param.left} -// if (param.top != undefined){top = param.top} - if (left + menu.outerWidth() > $(window)._outerWidth() + $(document)._scrollLeft()){ - left = $(window)._outerWidth() + $(document).scrollLeft() - menu.outerWidth() - 5; - } - if (top + menu.outerHeight() > $(window)._outerHeight() + $(document).scrollTop()){ -// top -= menu.outerHeight(); - top = $(window)._outerHeight() + $(document).scrollTop() - menu.outerHeight() - 5; - } - } else { - var parent = param.parent; // the parent menu item - left = parent.offset().left + parent.outerWidth() - 2; - if (left + menu.outerWidth() + 5 > $(window)._outerWidth() + $(document).scrollLeft()){ - left = parent.offset().left - menu.outerWidth() + 2; - } - var top = parent.offset().top - 3; - if (top + menu.outerHeight() > $(window)._outerHeight() + $(document).scrollTop()){ - top = $(window)._outerHeight() + $(document).scrollTop() - menu.outerHeight() - 5; - } - } - menu.css({left:left,top:top}); - menu.show(0, function(){ - if (!menu[0].shadow){ - menu[0].shadow = $('').insertAfter(menu); - } - menu[0].shadow.css({ - display:'block', - zIndex:$.fn.menu.defaults.zIndex++, - left:menu.css('left'), - top:menu.css('top'), - width:menu.outerWidth(), - height:menu.outerHeight() - }); - menu.css('z-index', $.fn.menu.defaults.zIndex++); - if (menu.hasClass('menu-top')){ - $.data(menu[0], 'menu').options.onShow.call(menu[0]); - } - }); - } - - function hideMenu(menu){ - if (!menu) return; - - hideit(menu); - menu.find('div.menu-item').each(function(){ - if (this.submenu){ - hideMenu(this.submenu); - } - $(this).removeClass('menu-active'); - }); - - function hideit(m){ - m.stop(true,true); - if (m[0].shadow){ - m[0].shadow.hide(); - } - m.hide(); - } - } - - function findItem(target, text){ - var result = null; - var tmp = $('
                '); - function find(menu){ - menu.children('div.menu-item').each(function(){ - var item = $(target).menu('getItem', this); - var s = tmp.empty().html(item.text).text(); - if (text == $.trim(s)) { - result = item; - } else if (this.submenu && !result){ - find(this.submenu); - } - }); - } - find($(target)); - tmp.remove(); - return result; - } - - function setDisabled(target, itemEl, disabled){ - var t = $(itemEl); - if (!t.hasClass('menu-item')){return} - - if (disabled){ - t.addClass('menu-item-disabled'); - if (itemEl.onclick){ - itemEl.onclick1 = itemEl.onclick; - itemEl.onclick = null; - } - } else { - t.removeClass('menu-item-disabled'); - if (itemEl.onclick1){ - itemEl.onclick = itemEl.onclick1; - itemEl.onclick1 = null; - } - } - } - - function appendItem(target, param){ - var menu = $(target); - if (param.parent){ - if (!param.parent.submenu){ - var submenu = $('').appendTo('body'); - submenu.hide(); - param.parent.submenu = submenu; - $('').appendTo(param.parent); - } - menu = param.parent.submenu; - } - if (param.separator){ - var item = $('').appendTo(menu); - } else { - var item = $('').appendTo(menu); - $('').html(param.text).appendTo(item); - } - if (param.iconCls) $('').addClass(param.iconCls).appendTo(item); - if (param.id) item.attr('id', param.id); - if (param.name){item[0].itemName = param.name} - if (param.href){item[0].itemHref = param.href} - if (param.onclick){ - if (typeof param.onclick == 'string'){ - item.attr('onclick', param.onclick); - } else { - item[0].onclick = eval(param.onclick); - } - } - if (param.handler){item[0].onclick = eval(param.handler)} - if (param.disabled){setDisabled(target, item[0], true)} - - bindMenuItemEvent(target, item); - bindMenuEvent(target, menu); - setMenuWidth(target, menu); - } - - function removeItem(target, itemEl){ - function removeit(el){ - if (el.submenu){ - el.submenu.children('div.menu-item').each(function(){ - removeit(this); - }); - var shadow = el.submenu[0].shadow; - if (shadow) shadow.remove(); - el.submenu.remove(); - } - $(el).remove(); - } - removeit(itemEl); - } - - function destroyMenu(target){ - $(target).children('div.menu-item').each(function(){ - removeItem(target, this); - }); - if (target.shadow) target.shadow.remove(); - $(target).remove(); - } - - $.fn.menu = function(options, param){ - if (typeof options == 'string'){ - return $.fn.menu.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'menu'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'menu', { - options: $.extend({}, $.fn.menu.defaults, $.fn.menu.parseOptions(this), options) - }); - init(this); - } - $(this).css({ - left: state.options.left, - top: state.options.top - }); - }); - }; - - $.fn.menu.methods = { - options: function(jq){ - return $.data(jq[0], 'menu').options; - }, - show: function(jq, pos){ - return jq.each(function(){ - showMenu(this, pos); - }); - }, - hide: function(jq){ - return jq.each(function(){ - hideAll(this); - }); - }, - destroy: function(jq){ - return jq.each(function(){ - destroyMenu(this); - }); - }, - /** - * set the menu item text - * param: { - * target: DOM object, indicate the menu item - * text: string, the new text - * } - */ - setText: function(jq, param){ - return jq.each(function(){ - $(param.target).children('div.menu-text').html(param.text); - }); - }, - /** - * set the menu icon class - * param: { - * target: DOM object, indicate the menu item - * iconCls: the menu item icon class - * } - */ - setIcon: function(jq, param){ - return jq.each(function(){ - var item = $(this).menu('getItem', param.target); - if (item.iconCls){ - $(item.target).children('div.menu-icon').removeClass(item.iconCls).addClass(param.iconCls); - } else { - $('').addClass(param.iconCls).appendTo(param.target); - } - }); - }, - /** - * get the menu item data that contains the following property: - * { - * target: DOM object, the menu item - * id: the menu id - * text: the menu item text - * iconCls: the icon class - * href: a remote address to redirect to - * onclick: a function to be called when the item is clicked - * } - */ - getItem: function(jq, itemEl){ - var t = $(itemEl); - var item = { - target: itemEl, - id: t.attr('id'), - text: $.trim(t.children('div.menu-text').html()), - disabled: t.hasClass('menu-item-disabled'), -// href: t.attr('href'), -// name: t.attr('name'), - name: itemEl.itemName, - href: itemEl.itemHref, - onclick: itemEl.onclick - } - var icon = t.children('div.menu-icon'); - if (icon.length){ - var cc = []; - var aa = icon.attr('class').split(' '); - for(var i=0; i').appendTo('body'); - d.width(100); - $._boxModel = parseInt(d.width()) == 100; - d.remove(); - - if (!window.easyloader && $.parser.auto){ - $.parser.parse(); - } - }); - - /** - * extend plugin to set box model width - */ - $.fn._outerWidth = function(width){ - if (width == undefined){ - if (this[0] == window){ - return this.width() || document.body.clientWidth; - } - return this.outerWidth()||0; - } - return this.each(function(){ - if ($._boxModel){ - $(this).width(width - ($(this).outerWidth() - $(this).width())); - } else { - $(this).width(width); - } - }); - }; - - /** - * extend plugin to set box model height - */ - $.fn._outerHeight = function(height){ - if (height == undefined){ - if (this[0] == window){ - return this.height() || document.body.clientHeight; - } - return this.outerHeight()||0; - } - return this.each(function(){ - if ($._boxModel){ - $(this).height(height - ($(this).outerHeight() - $(this).height())); - } else { - $(this).height(height); - } - }); - }; - - $.fn._scrollLeft = function(left){ - if (left == undefined){ - return this.scrollLeft(); - } else { - return this.each(function(){$(this).scrollLeft(left)}); - } - } - - $.fn._propAttr = $.fn.prop || $.fn.attr; - - /** - * set or unset the fit property of parent container, return the width and height of parent container - */ - $.fn._fit = function(fit){ - fit = fit == undefined ? true : fit; - var t = this[0]; - var p = (t.tagName == 'BODY' ? t : this.parent()[0]); - var fcount = p.fcount || 0; - if (fit){ - if (!t.fitted){ - t.fitted = true; - p.fcount = fcount + 1; - $(p).addClass('panel-noscroll'); - if (p.tagName == 'BODY'){ - $('html').addClass('panel-fit'); - } - } - } else { - if (t.fitted){ - t.fitted = false; - p.fcount = fcount - 1; - if (p.fcount == 0){ - $(p).removeClass('panel-noscroll'); - if (p.tagName == 'BODY'){ - $('html').removeClass('panel-fit'); - } - } - } - } - return { - width: $(p).width(), - height: $(p).height() - } - } - -})(jQuery); - -/** - * support for mobile devices - */ -(function($){ - var longTouchTimer = null; - var dblTouchTimer = null; - var isDblClick = false; - - function onTouchStart(e){ - if (e.touches.length != 1){return} - if (!isDblClick){ - isDblClick = true; - dblClickTimer = setTimeout(function(){ - isDblClick = false; - }, 500); - } else { - clearTimeout(dblClickTimer); - isDblClick = false; - fire(e, 'dblclick'); -// e.preventDefault(); - } - longTouchTimer = setTimeout(function(){ - fire(e, 'contextmenu', 3); - }, 1000); - fire(e, 'mousedown'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - function onTouchMove(e){ - if (e.touches.length != 1){return} - if (longTouchTimer){ - clearTimeout(longTouchTimer); - } - fire(e, 'mousemove'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - function onTouchEnd(e){ -// if (e.touches.length > 0){return} - if (longTouchTimer){ - clearTimeout(longTouchTimer); - } - fire(e, 'mouseup'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - - function fire(e, name, which){ - var event = new $.Event(name); - event.pageX = e.changedTouches[0].pageX; - event.pageY = e.changedTouches[0].pageY; - event.which = which || 1; - $(e.target).trigger(event); - } - - if (document.addEventListener){ - document.addEventListener("touchstart", onTouchStart, true); - document.addEventListener("touchmove", onTouchMove, true); - document.addEventListener("touchend", onTouchEnd, true); - } -})(jQuery); - diff --git a/erp_web/js/easyui-1.3.5/src/jquery.propertygrid.js b/erp_web/js/easyui-1.3.5/src/jquery.propertygrid.js deleted file mode 100644 index e695ddf3..00000000 --- a/erp_web/js/easyui-1.3.5/src/jquery.propertygrid.js +++ /dev/null @@ -1,315 +0,0 @@ -/** - * propertygrid - jQuery EasyUI - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - * - * Dependencies: - * datagrid - * - */ -(function($){ - var currTarget; - - function buildGrid(target){ - var state = $.data(target, 'propertygrid'); - var opts = $.data(target, 'propertygrid').options; - $(target).datagrid($.extend({}, opts, { - cls:'propertygrid', - view:(opts.showGroup ? opts.groupView : opts.view), - onClickRow:function(index, row){ - if (currTarget != this){ -// leaveCurrRow(); - stopEditing(currTarget); - currTarget = this; - } - if (opts.editIndex != index && row.editor){ - var col = $(this).datagrid('getColumnOption', "value"); - col.editor = row.editor; -// leaveCurrRow(); - stopEditing(currTarget); - $(this).datagrid('beginEdit', index); - $(this).datagrid('getEditors', index)[0].target.focus(); - opts.editIndex = index; - } - opts.onClickRow.call(target, index, row); - }, - loadFilter:function(data){ - stopEditing(this); - return opts.loadFilter.call(this, data); - } - })); - $(document).unbind('.propertygrid').bind('mousedown.propertygrid', function(e){ - var p = $(e.target).closest('div.datagrid-view,div.combo-panel'); -// var p = $(e.target).closest('div.propertygrid,div.combo-panel'); - if (p.length){return;} - stopEditing(currTarget); - currTarget = undefined; - }); - -// function leaveCurrRow(){ -// var t = $(currTarget); -// if (!t.length){return;} -// var opts = $.data(currTarget, 'propertygrid').options; -// var index = opts.editIndex; -// if (index == undefined){return;} -// var ed = t.datagrid('getEditors', index)[0]; -// if (ed){ -// ed.target.blur(); -// if (t.datagrid('validateRow', index)){ -// t.datagrid('endEdit', index); -// } else { -// t.datagrid('cancelEdit', index); -// } -// } -// opts.editIndex = undefined; -// } - } - - function stopEditing(target){ - var t = $(target); - if (!t.length){return} - var opts = $.data(target, 'propertygrid').options; - var index = opts.editIndex; - if (index == undefined){return;} - var ed = t.datagrid('getEditors', index)[0]; - if (ed){ - ed.target.blur(); - if (t.datagrid('validateRow', index)){ - t.datagrid('endEdit', index); - } else { - t.datagrid('cancelEdit', index); - } - } - opts.editIndex = undefined; - } - - $.fn.propertygrid = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.propertygrid.methods[options]; - if (method){ - return method(this, param); - } else { - return this.datagrid(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'propertygrid'); - if (state){ - $.extend(state.options, options); - } else { - var opts = $.extend({}, $.fn.propertygrid.defaults, $.fn.propertygrid.parseOptions(this), options); - opts.frozenColumns = $.extend(true, [], opts.frozenColumns); - opts.columns = $.extend(true, [], opts.columns); - $.data(this, 'propertygrid', { - options: opts - }); - } - buildGrid(this); - }); - } - - $.fn.propertygrid.methods = { - options: function(jq){ - return $.data(jq[0], 'propertygrid').options; - } - }; - - $.fn.propertygrid.parseOptions = function(target){ - return $.extend({}, $.fn.datagrid.parseOptions(target), $.parser.parseOptions(target,[{showGroup:'boolean'}])); - }; - - // the group view definition - var groupview = $.extend({}, $.fn.datagrid.defaults.view, { - render: function(target, container, frozen){ - var table = []; - var groups = this.groups; - for(var i=0; i'); - table.push(''); - table.push(''); - if ((frozen && (opts.rownumbers || opts.frozenColumns.length)) || - (!frozen && !(opts.rownumbers || opts.frozenColumns.length))){ - table.push(''); - } - table.push(''); - table.push(''); - table.push('
                 '); - if (!frozen){ - table.push(''); - table.push(opts.groupFormatter.call(target, group.value, group.rows)); - table.push(''); - } - table.push('
                '); - table.push(''); - - table.push(''); - var index = group.startIndex; - for(var j=0; j'); - table.push(this.renderRow.call(this, target, fields, frozen, index, group.rows[j])); - table.push(''); - index++; - } - table.push('
                '); - return table.join(''); - }, - - bindEvents: function(target){ - var state = $.data(target, 'datagrid'); - var dc = state.dc; - var body = dc.body1.add(dc.body2); - var clickHandler = ($.data(body[0],'events')||$._data(body[0],'events')).click[0].handler; - body.unbind('click').bind('click', function(e){ - var tt = $(e.target); - var expander = tt.closest('span.datagrid-row-expander'); - if (expander.length){ - var gindex = expander.closest('div.datagrid-group').attr('group-index'); - if (expander.hasClass('datagrid-row-collapse')){ - $(target).datagrid('collapseGroup', gindex); - } else { - $(target).datagrid('expandGroup', gindex); - } - } else { - clickHandler(e); - } - e.stopPropagation(); - }); - }, - - onBeforeRender: function(target, rows){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - - initCss(); - - var groups = []; - for(var i=0; i' + - '.datagrid-group{height:25px;overflow:hidden;font-weight:bold;border-bottom:1px solid #ccc;}' + - '' - ); - } - } - } - }); - - $.extend($.fn.datagrid.methods, { - expandGroup:function(jq, groupIndex){ - return jq.each(function(){ - var view = $.data(this, 'datagrid').dc.view; - var group = view.find(groupIndex!=undefined ? 'div.datagrid-group[group-index="'+groupIndex+'"]' : 'div.datagrid-group'); - var expander = group.find('span.datagrid-row-expander'); - if (expander.hasClass('datagrid-row-expand')){ - expander.removeClass('datagrid-row-expand').addClass('datagrid-row-collapse'); - group.next('table').show(); - } - $(this).datagrid('fixRowHeight'); - }); - }, - collapseGroup:function(jq, groupIndex){ - return jq.each(function(){ - var view = $.data(this, 'datagrid').dc.view; - var group = view.find(groupIndex!=undefined ? 'div.datagrid-group[group-index="'+groupIndex+'"]' : 'div.datagrid-group'); - var expander = group.find('span.datagrid-row-expander'); - if (expander.hasClass('datagrid-row-collapse')){ - expander.removeClass('datagrid-row-collapse').addClass('datagrid-row-expand'); - group.next('table').hide(); - } - $(this).datagrid('fixRowHeight'); - }); - } - }); - // end of group view definition - - $.fn.propertygrid.defaults = $.extend({}, $.fn.datagrid.defaults, { - singleSelect:true, - remoteSort:false, - fitColumns:true, - loadMsg:'', - frozenColumns:[[ - {field:'f',width:16,resizable:false} - ]], - columns:[[ - {field:'name',title:'Name',width:100,sortable:true}, - {field:'value',title:'Value',width:100,resizable:false} - ]], - - showGroup:false, - groupView:groupview, - groupField:'group', - groupFormatter:function(fvalue,rows){return fvalue} - }); -})(jQuery); diff --git a/erp_web/js/easyui-1.3.5/src/jquery.resizable.js b/erp_web/js/easyui-1.3.5/src/jquery.resizable.js deleted file mode 100644 index e7002e31..00000000 --- a/erp_web/js/easyui-1.3.5/src/jquery.resizable.js +++ /dev/null @@ -1,244 +0,0 @@ -/** - * resizable - jQuery EasyUI - * - * Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL or commercial licenses - * To use it on other terms please contact us: info@jeasyui.com - * http://www.gnu.org/licenses/gpl.txt - * http://www.jeasyui.com/license_commercial.php - */ -(function($){ -// var isResizing = false; - $.fn.resizable = function(options, param){ - if (typeof options == 'string'){ - return $.fn.resizable.methods[options](this, param); - } - - function resize(e){ - var resizeData = e.data; - var options = $.data(resizeData.target, 'resizable').options; - if (resizeData.dir.indexOf('e') != -1) { - var width = resizeData.startWidth + e.pageX - resizeData.startX; - width = Math.min( - Math.max(width, options.minWidth), - options.maxWidth - ); - resizeData.width = width; - } - if (resizeData.dir.indexOf('s') != -1) { - var height = resizeData.startHeight + e.pageY - resizeData.startY; - height = Math.min( - Math.max(height, options.minHeight), - options.maxHeight - ); - resizeData.height = height; - } - if (resizeData.dir.indexOf('w') != -1) { - var width = resizeData.startWidth - e.pageX + resizeData.startX; - width = Math.min( - Math.max(width, options.minWidth), - options.maxWidth - ); - resizeData.width = width; - resizeData.left = resizeData.startLeft + resizeData.startWidth - resizeData.width; - -// resizeData.width = resizeData.startWidth - e.pageX + resizeData.startX; -// if (resizeData.width >= options.minWidth && resizeData.width <= options.maxWidth) { -// resizeData.left = resizeData.startLeft + e.pageX - resizeData.startX; -// } - } - if (resizeData.dir.indexOf('n') != -1) { - var height = resizeData.startHeight - e.pageY + resizeData.startY; - height = Math.min( - Math.max(height, options.minHeight), - options.maxHeight - ); - resizeData.height = height; - resizeData.top = resizeData.startTop + resizeData.startHeight - resizeData.height; - -// resizeData.height = resizeData.startHeight - e.pageY + resizeData.startY; -// if (resizeData.height >= options.minHeight && resizeData.height <= options.maxHeight) { -// resizeData.top = resizeData.startTop + e.pageY - resizeData.startY; -// } - } - } - - function applySize(e){ - var resizeData = e.data; - var t = $(resizeData.target); - t.css({ - left: resizeData.left, - top: resizeData.top - }); - if (t.outerWidth() != resizeData.width){t._outerWidth(resizeData.width)} - if (t.outerHeight() != resizeData.height){t._outerHeight(resizeData.height)} -// t._outerWidth(resizeData.width)._outerHeight(resizeData.height); - } - - function doDown(e){ -// isResizing = true; - $.fn.resizable.isResizing = true; - $.data(e.data.target, 'resizable').options.onStartResize.call(e.data.target, e); - return false; - } - - function doMove(e){ - resize(e); - if ($.data(e.data.target, 'resizable').options.onResize.call(e.data.target, e) != false){ - applySize(e) - } - return false; - } - - function doUp(e){ -// isResizing = false; - $.fn.resizable.isResizing = false; - resize(e, true); - applySize(e); - $.data(e.data.target, 'resizable').options.onStopResize.call(e.data.target, e); - $(document).unbind('.resizable'); - $('body').css('cursor',''); -// $('body').css('cursor','auto'); - return false; - } - - return this.each(function(){ - var opts = null; - var state = $.data(this, 'resizable'); - if (state) { - $(this).unbind('.resizable'); - opts = $.extend(state.options, options || {}); - } else { - opts = $.extend({}, $.fn.resizable.defaults, $.fn.resizable.parseOptions(this), options || {}); - $.data(this, 'resizable', { - options:opts - }); - } - - if (opts.disabled == true) { - return; - } - - // bind mouse event using namespace resizable - $(this).bind('mousemove.resizable', {target:this}, function(e){ -// if (isResizing) return; - if ($.fn.resizable.isResizing){return} - var dir = getDirection(e); - if (dir == '') { - $(e.data.target).css('cursor', ''); - } else { - $(e.data.target).css('cursor', dir + '-resize'); - } - }).bind('mouseleave.resizable', {target:this}, function(e){ - $(e.data.target).css('cursor', ''); - }).bind('mousedown.resizable', {target:this}, function(e){ - var dir = getDirection(e); - if (dir == '') return; - - function getCssValue(css) { - var val = parseInt($(e.data.target).css(css)); - if (isNaN(val)) { - return 0; - } else { - return val; - } - } - - var data = { - target: e.data.target, - dir: dir, - startLeft: getCssValue('left'), - startTop: getCssValue('top'), - left: getCssValue('left'), - top: getCssValue('top'), - startX: e.pageX, - startY: e.pageY, - startWidth: $(e.data.target).outerWidth(), - startHeight: $(e.data.target).outerHeight(), - width: $(e.data.target).outerWidth(), - height: $(e.data.target).outerHeight(), - deltaWidth: $(e.data.target).outerWidth() - $(e.data.target).width(), - deltaHeight: $(e.data.target).outerHeight() - $(e.data.target).height() - }; - $(document).bind('mousedown.resizable', data, doDown); - $(document).bind('mousemove.resizable', data, doMove); - $(document).bind('mouseup.resizable', data, doUp); - $('body').css('cursor', dir+'-resize'); - }); - - // get the resize direction - function getDirection(e) { - var tt = $(e.data.target); - var dir = ''; - var offset = tt.offset(); - var width = tt.outerWidth(); - var height = tt.outerHeight(); - var edge = opts.edge; - if (e.pageY > offset.top && e.pageY < offset.top + edge) { - dir += 'n'; - } else if (e.pageY < offset.top + height && e.pageY > offset.top + height - edge) { - dir += 's'; - } - if (e.pageX > offset.left && e.pageX < offset.left + edge) { - dir += 'w'; - } else if (e.pageX < offset.left + width && e.pageX > offset.left + width - edge) { - dir += 'e'; - } - - var handles = opts.handles.split(','); - for(var i=0; i').insertAfter(state.window); - state.mask.css({ - width: (state.options.inline ? state.mask.parent().width() : getPageArea().width), - height: (state.options.inline ? state.mask.parent().height() : getPageArea().height), - display: 'none' - }); - } - - // create shadow - if (state.shadow) state.shadow.remove(); - if (state.options.shadow == true){ - state.shadow = $('
                ').insertAfter(state.window); - state.shadow.css({ - display: 'none' - }); - } - - // if require center the window - if (state.options.left == null){hcenter(target);} - if (state.options.top == null){vcenter(target);} - moveWindow(target); - - if (state.options.closed == false){ - win.window('open'); // open the window - } - } - - - /** - * set window drag and resize property - */ - function setProperties(target){ - var state = $.data(target, 'window'); - - state.window.draggable({ - handle: '>div.panel-header>div.panel-title', - disabled: state.options.draggable == false, - onStartDrag: function(e){ - if (state.mask) state.mask.css('z-index', $.fn.window.defaults.zIndex++); - if (state.shadow) state.shadow.css('z-index', $.fn.window.defaults.zIndex++); - state.window.css('z-index', $.fn.window.defaults.zIndex++); - - if (!state.proxy){ - state.proxy = $('
                ').insertAfter(state.window); - } - state.proxy.css({ - display:'none', - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(state.window._outerWidth()); - state.proxy._outerHeight(state.window._outerHeight()); - setTimeout(function(){ - if (state.proxy) state.proxy.show(); - }, 500); - }, - onDrag: function(e){ - state.proxy.css({ - display:'block', - left: e.data.left, - top: e.data.top - }); - return false; - }, - onStopDrag: function(e){ - state.options.left = e.data.left; - state.options.top = e.data.top; - $(target).window('move'); - state.proxy.remove(); - state.proxy = null; - } - }); - - state.window.resizable({ - disabled: state.options.resizable == false, - onStartResize:function(e){ - state.pmask = $('
                ').insertAfter(state.window); - state.pmask.css({ - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top, - width: state.window._outerWidth(), - height: state.window._outerHeight() - }); - if (!state.proxy){ - state.proxy = $('
                ').insertAfter(state.window); - } - state.proxy.css({ - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(e.data.width); - state.proxy._outerHeight(e.data.height); - }, - onResize: function(e){ - state.proxy.css({ - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(e.data.width); - state.proxy._outerHeight(e.data.height); - return false; - }, - onStopResize: function(e){ - $.extend(state.options, { - left: e.data.left, - top: e.data.top, - width: e.data.width, - height: e.data.height - }); - setSize(target); - state.pmask.remove(); - state.pmask = null; - state.proxy.remove(); - state.proxy = null; - } - }); - } - - function getPageArea() { - if (document.compatMode == 'BackCompat') { - return { - width: Math.max(document.body.scrollWidth, document.body.clientWidth), - height: Math.max(document.body.scrollHeight, document.body.clientHeight) - } - } else { - return { - width: Math.max(document.documentElement.scrollWidth, document.documentElement.clientWidth), - height: Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight) - } - } - } - - // when window resize, reset the width and height of the window's mask - $(window).resize(function(){ - $('body>div.window-mask').css({ - width: $(window)._outerWidth(), - height: $(window)._outerHeight() - }); - setTimeout(function(){ - $('body>div.window-mask').css({ - width: getPageArea().width, - height: getPageArea().height - }); - }, 50); - }); - - $.fn.window = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.window.methods[options]; - if (method){ - return method(this, param); - } else { - return this.panel(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'window'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'window', { - options: $.extend({}, $.fn.window.defaults, $.fn.window.parseOptions(this), options) - }); - if (!state.options.inline){ -// $(this).appendTo('body'); - document.body.appendChild(this); - } - } - create(this); - setProperties(this); - }); - }; - - $.fn.window.methods = { - options: function(jq){ - var popts = jq.panel('options'); - var wopts = $.data(jq[0], 'window').options; - return $.extend(wopts, { - closed: popts.closed, - collapsed: popts.collapsed, - minimized: popts.minimized, - maximized: popts.maximized - }); - }, - window: function(jq){ - return $.data(jq[0], 'window').window; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - move: function(jq, param){ - return jq.each(function(){ - moveWindow(this, param); - }); - }, - hcenter: function(jq){ - return jq.each(function(){ - hcenter(this, true); - }); - }, - vcenter: function(jq){ - return jq.each(function(){ - vcenter(this, true); - }); - }, - center: function(jq){ - return jq.each(function(){ - hcenter(this); - vcenter(this); - moveWindow(this); - }); - } - }; - - $.fn.window.parseOptions = function(target){ - return $.extend({}, $.fn.panel.parseOptions(target), $.parser.parseOptions(target, [ - {draggable:'boolean',resizable:'boolean',shadow:'boolean',modal:'boolean',inline:'boolean'} - ])); - }; - - // Inherited from $.fn.panel.defaults - $.fn.window.defaults = $.extend({}, $.fn.panel.defaults, { - zIndex: 9000, - draggable: true, - resizable: true, - shadow: true, - modal: false, - inline: false, // true to stay inside its parent, false to go on top of all elements - - // window's property which difference from panel - title: 'New Window', - collapsible: true, - minimizable: true, - maximizable: true, - closable: true, - closed: false - }); -})(jQuery); diff --git a/erp_web/js/easyui-1.3.5/themes/black/accordion.css b/erp_web/js/easyui-1.3.5/themes/black/accordion.css deleted file mode 100644 index a0f6ddc3..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #666; - border-color: #000; -} -.accordion .accordion-header { - background: #3d3d3d; - filter: none; -} -.accordion .accordion-header-selected { - background: #0052A3; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/combobox.css b/erp_web/js/easyui-1.3.5/themes/black/combobox.css deleted file mode 100644 index 284332e0..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/combobox.css +++ /dev/null @@ -1,24 +0,0 @@ -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #777; - color: #fff; -} -.combobox-item-selected { - background-color: #0052A3; - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/dialog.css b/erp_web/js/easyui-1.3.5/themes/black/dialog.css deleted file mode 100644 index 4ee224a9..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/dialog.css +++ /dev/null @@ -1,30 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #555; -} -.dialog-toolbar { - border-bottom: 1px solid #222; -} -.dialog-button { - border-top: 1px solid #222; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/images/datagrid_icons.png b/erp_web/js/easyui-1.3.5/themes/black/images/datagrid_icons.png deleted file mode 100644 index bdf87e38..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/black/images/datagrid_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/black/images/messager_icons.png b/erp_web/js/easyui-1.3.5/themes/black/images/messager_icons.png deleted file mode 100644 index 62c18c13..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/black/images/messager_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/black/images/spinner_arrows.png b/erp_web/js/easyui-1.3.5/themes/black/images/spinner_arrows.png deleted file mode 100644 index 25ee848d..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/black/images/spinner_arrows.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/black/linkbutton.css b/erp_web/js/easyui-1.3.5/themes/black/linkbutton.css deleted file mode 100644 index 6a4822ef..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/linkbutton.css +++ /dev/null @@ -1,152 +0,0 @@ -a.l-btn { - background-position: right 0; - text-decoration: none; - display: inline-block; - zoom: 1; - height: 24px; - padding-right: 18px; - cursor: pointer; - outline: none; -} -a.l-btn-plain { - border: 0; - padding: 1px 6px 1px 1px; -} -a.l-btn-disabled { - color: #ccc; - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -a.l-btn span.l-btn-left { - display: inline-block; - background-position: 0 -48px; - padding: 0 0 0 18px; - line-height: 24px; - height: 24px; -} -a.l-btn-plain span.l-btn-left { - padding-left: 5px; -} -a.l-btn span span.l-btn-text { - position: relative; - display: inline-block; - vertical-align: top; - top: 4px; - width: auto; - height: 16px; - line-height: 16px; - font-size: 12px; - padding: 0; - margin: 0; -} -a.l-btn span span.l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -a.l-btn span span.l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -a.l-btn span span span.l-btn-empty { - display: inline-block; - margin: 0; - padding: 0; - width: 16px; -} -a:hover.l-btn { - background-position: right -24px; - outline: none; - text-decoration: none; -} -a:hover.l-btn span.l-btn-left { - background-position: 0 bottom; -} -a:hover.l-btn-plain { - padding: 0 5px 0 0; -} -a:hover.l-btn-disabled { - background-position: right 0; -} -a:hover.l-btn-disabled span.l-btn-left { - background-position: 0 -48px; -} -a.l-btn .l-btn-focus { - outline: #0000FF dotted thin; -} -a.l-btn { - color: #fff; - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - background: #777; - background-repeat: repeat-x; - border: 1px solid #555; - background: -webkit-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -moz-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -o-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: linear-gradient(to bottom,#919191 0,#6a6a6a 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#919191,endColorstr=#6a6a6a,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn span.l-btn-left { - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - background-image: none; -} -a:hover.l-btn { - background: #777; - color: #fff; - border: 1px solid #555; - filter: none; -} -a.l-btn-plain, -a.l-btn-plain span.l-btn-left { - background: transparent; - border: 0; - filter: none; -} -a:hover.l-btn-plain { - background: #777; - color: #fff; - border: 1px solid #555; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn-disabled, -a:hover.l-btn-disabled { - color: #fff; - filter: alpha(opacity=50); - background: #777; - color: #fff; - background: -webkit-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -moz-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -o-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: linear-gradient(to bottom,#919191 0,#6a6a6a 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#919191,endColorstr=#6a6a6a,GradientType=0); - filter: alpha(opacity=50) progid:DXImageTransform.Microsoft.gradient(startColorstr=#919191,endColorstr=#6a6a6a,GradientType=0); -} -a.l-btn-plain-disabled, -a:hover.l-btn-plain-disabled { - background: transparent; - filter: alpha(opacity=50); -} -a.l-btn-selected, -a:hover.l-btn-selected { - background-position: right -24px; - background: #000; - filter: none; -} -a.l-btn-selected span.l-btn-left, -a:hover.l-btn-selected span.l-btn-left { - background-position: 0 bottom; - background-image: none; -} -a.l-btn-plain-selected, -a:hover.l-btn-plain-selected { - background: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/menubutton.css b/erp_web/js/easyui-1.3.5/themes/black/menubutton.css deleted file mode 100644 index b936c02b..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/menubutton.css +++ /dev/null @@ -1,31 +0,0 @@ -.m-btn-downarrow { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - font-size: 12px; - _vertical-align: middle; -} -a.m-btn-active { - background-position: bottom right; -} -a.m-btn-active span.l-btn-left { - background-position: bottom left; -} -a.m-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; -} -a.m-btn-plain-active { - border-color: #555; - background-color: #777; - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/panel.css b/erp_web/js/easyui-1.3.5/themes/black/panel.css deleted file mode 100644 index b1d5e8c4..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/panel.css +++ /dev/null @@ -1,131 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #777; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #000; -} -.panel-header { - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 100%); - background: -moz-linear-gradient(top,#454545 0,#383838 100%); - background: -o-linear-gradient(top,#454545 0,#383838 100%); - background: linear-gradient(to bottom,#454545 0,#383838 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.panel-body { - background-color: #666; - color: #fff; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #fff; - height: 16px; - line-height: 16px; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/spinner.css b/erp_web/js/easyui-1.3.5/themes/black/spinner.css deleted file mode 100644 index 18ea2a90..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/spinner.css +++ /dev/null @@ -1,59 +0,0 @@ -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - line-height: 20px; - height: 20px; - margin: 0; - padding: 0 2px; - *margin-top: -1px; - *height: 18px; - *line-height: 18px; - _height: 18px; - _line-height: 18px; - vertical-align: baseline; -} -.spinner-arrow { - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; -} -.spinner-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #000; -} -.spinner-arrow { - background-color: #3d3d3d; -} -.spinner-arrow-hover { - background-color: #777; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/splitbutton.css b/erp_web/js/easyui-1.3.5/themes/black/splitbutton.css deleted file mode 100644 index 3391b9c5..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/splitbutton.css +++ /dev/null @@ -1,43 +0,0 @@ -.s-btn-downarrow { - display: inline-block; - margin: 0 0 0 4px; - padding: 0 0 0 1px; - width: 14px; - height: 16px; - line-height: 16px; - border-width: 0; - border-style: solid; - font-size: 12px; - _vertical-align: middle; -} -a.s-btn-active { - background-position: bottom right; -} -a.s-btn-active span.l-btn-left { - background-position: bottom left; -} -a.s-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; - border-color: #cccccc; -} -a:hover.l-btn .s-btn-downarrow, -a.s-btn-active .s-btn-downarrow, -a.s-btn-plain-active .s-btn-downarrow { - background-position: 1px center; - padding: 0; - border-width: 0 0 0 1px; -} -a.s-btn-plain-active { - border-color: #555; - background-color: #777; - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/validatebox.css b/erp_web/js/easyui-1.3.5/themes/black/validatebox.css deleted file mode 100644 index 154da758..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/validatebox.css +++ /dev/null @@ -1,8 +0,0 @@ -.validatebox-invalid { - background-image: url('images/validatebox_warning.png'); - background-repeat: no-repeat; - background-position: right center; - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/black/window.css b/erp_web/js/easyui-1.3.5/themes/black/window.css deleted file mode 100644 index 12772738..00000000 --- a/erp_web/js/easyui-1.3.5/themes/black/window.css +++ /dev/null @@ -1,87 +0,0 @@ -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - *zoom: 1; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #777; - -moz-box-shadow: 2px 2px 3px #787878; - -webkit-box-shadow: 2px 2px 3px #787878; - box-shadow: 2px 2px 3px #787878; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #000; -} -.window { - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 20%); - background: -moz-linear-gradient(top,#454545 0,#383838 20%); - background: -o-linear-gradient(top,#454545 0,#383838 20%); - background: linear-gradient(to bottom,#454545 0,#383838 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.window-proxy { - border: 1px dashed #000; -} -.window-proxy-mask, -.window-mask { - background: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/accordion.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/accordion.css deleted file mode 100644 index 26db0fa7..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #D4D4D4; -} -.accordion .accordion-header { - background: #F2F2F2; - filter: none; -} -.accordion .accordion-header-selected { - background: #0081c2; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/combobox.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/combobox.css deleted file mode 100644 index 82abe630..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/combobox.css +++ /dev/null @@ -1,24 +0,0 @@ -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #e6e6e6; - color: #00438a; -} -.combobox-item-selected { - background-color: #0081c2; - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/dialog.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/dialog.css deleted file mode 100644 index 304044e3..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/dialog.css +++ /dev/null @@ -1,30 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F5F5F5; -} -.dialog-toolbar { - border-bottom: 1px solid #e6e6e6; -} -.dialog-button { - border-top: 1px solid #e6e6e6; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/images/datagrid_icons.png b/erp_web/js/easyui-1.3.5/themes/bootstrap/images/datagrid_icons.png deleted file mode 100644 index 747ac4d1..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/bootstrap/images/datagrid_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/images/messager_icons.png b/erp_web/js/easyui-1.3.5/themes/bootstrap/images/messager_icons.png deleted file mode 100644 index 62c18c13..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/bootstrap/images/messager_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/images/spinner_arrows.png b/erp_web/js/easyui-1.3.5/themes/bootstrap/images/spinner_arrows.png deleted file mode 100644 index b68592de..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/bootstrap/images/spinner_arrows.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/linkbutton.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/linkbutton.css deleted file mode 100644 index 9d1aefc0..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/linkbutton.css +++ /dev/null @@ -1,152 +0,0 @@ -a.l-btn { - background-position: right 0; - text-decoration: none; - display: inline-block; - zoom: 1; - height: 24px; - padding-right: 18px; - cursor: pointer; - outline: none; -} -a.l-btn-plain { - border: 0; - padding: 1px 6px 1px 1px; -} -a.l-btn-disabled { - color: #ccc; - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -a.l-btn span.l-btn-left { - display: inline-block; - background-position: 0 -48px; - padding: 0 0 0 18px; - line-height: 24px; - height: 24px; -} -a.l-btn-plain span.l-btn-left { - padding-left: 5px; -} -a.l-btn span span.l-btn-text { - position: relative; - display: inline-block; - vertical-align: top; - top: 4px; - width: auto; - height: 16px; - line-height: 16px; - font-size: 12px; - padding: 0; - margin: 0; -} -a.l-btn span span.l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -a.l-btn span span.l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -a.l-btn span span span.l-btn-empty { - display: inline-block; - margin: 0; - padding: 0; - width: 16px; -} -a:hover.l-btn { - background-position: right -24px; - outline: none; - text-decoration: none; -} -a:hover.l-btn span.l-btn-left { - background-position: 0 bottom; -} -a:hover.l-btn-plain { - padding: 0 5px 0 0; -} -a:hover.l-btn-disabled { - background-position: right 0; -} -a:hover.l-btn-disabled span.l-btn-left { - background-position: 0 -48px; -} -a.l-btn .l-btn-focus { - outline: #0000FF dotted thin; -} -a.l-btn { - color: #444; - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - background: #f5f5f5; - background-repeat: repeat-x; - border: 1px solid #bbb; - background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn span.l-btn-left { - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - background-image: none; -} -a:hover.l-btn { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - filter: none; -} -a.l-btn-plain, -a.l-btn-plain span.l-btn-left { - background: transparent; - border: 0; - filter: none; -} -a:hover.l-btn-plain { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn-disabled, -a:hover.l-btn-disabled { - color: #444; - filter: alpha(opacity=50); - background: #f5f5f5; - color: #444; - background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); - filter: alpha(opacity=50) progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); -} -a.l-btn-plain-disabled, -a:hover.l-btn-plain-disabled { - background: transparent; - filter: alpha(opacity=50); -} -a.l-btn-selected, -a:hover.l-btn-selected { - background-position: right -24px; - background: #ddd; - filter: none; -} -a.l-btn-selected span.l-btn-left, -a:hover.l-btn-selected span.l-btn-left { - background-position: 0 bottom; - background-image: none; -} -a.l-btn-plain-selected, -a:hover.l-btn-plain-selected { - background: #ddd; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/menubutton.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/menubutton.css deleted file mode 100644 index ea98469c..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/menubutton.css +++ /dev/null @@ -1,31 +0,0 @@ -.m-btn-downarrow { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - font-size: 12px; - _vertical-align: middle; -} -a.m-btn-active { - background-position: bottom right; -} -a.m-btn-active span.l-btn-left { - background-position: bottom left; -} -a.m-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; -} -a.m-btn-plain-active { - border-color: #ddd; - background-color: #e6e6e6; - color: #00438a; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/panel.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/panel.css deleted file mode 100644 index 07a6e30d..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/panel.css +++ /dev/null @@ -1,131 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #e6e6e6; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #D4D4D4; -} -.panel-header { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #333; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #777; - height: 16px; - line-height: 16px; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/spinner.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/spinner.css deleted file mode 100644 index 97369b0e..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/spinner.css +++ /dev/null @@ -1,59 +0,0 @@ -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - line-height: 20px; - height: 20px; - margin: 0; - padding: 0 2px; - *margin-top: -1px; - *height: 18px; - *line-height: 18px; - _height: 18px; - _line-height: 18px; - vertical-align: baseline; -} -.spinner-arrow { - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; -} -.spinner-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #D4D4D4; -} -.spinner-arrow { - background-color: #F2F2F2; -} -.spinner-arrow-hover { - background-color: #e6e6e6; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/splitbutton.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/splitbutton.css deleted file mode 100644 index 347155f8..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/splitbutton.css +++ /dev/null @@ -1,43 +0,0 @@ -.s-btn-downarrow { - display: inline-block; - margin: 0 0 0 4px; - padding: 0 0 0 1px; - width: 14px; - height: 16px; - line-height: 16px; - border-width: 0; - border-style: solid; - font-size: 12px; - _vertical-align: middle; -} -a.s-btn-active { - background-position: bottom right; -} -a.s-btn-active span.l-btn-left { - background-position: bottom left; -} -a.s-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; - border-color: #bbb; -} -a:hover.l-btn .s-btn-downarrow, -a.s-btn-active .s-btn-downarrow, -a.s-btn-plain-active .s-btn-downarrow { - background-position: 1px center; - padding: 0; - border-width: 0 0 0 1px; -} -a.s-btn-plain-active { - border-color: #ddd; - background-color: #e6e6e6; - color: #00438a; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/validatebox.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/validatebox.css deleted file mode 100644 index 154da758..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/validatebox.css +++ /dev/null @@ -1,8 +0,0 @@ -.validatebox-invalid { - background-image: url('images/validatebox_warning.png'); - background-repeat: no-repeat; - background-position: right center; - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/bootstrap/window.css b/erp_web/js/easyui-1.3.5/themes/bootstrap/window.css deleted file mode 100644 index ad580876..00000000 --- a/erp_web/js/easyui-1.3.5/themes/bootstrap/window.css +++ /dev/null @@ -1,87 +0,0 @@ -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - *zoom: 1; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #D4D4D4; -} -.window { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.window-proxy { - border: 1px dashed #D4D4D4; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/accordion.css b/erp_web/js/easyui-1.3.5/themes/default/accordion.css deleted file mode 100644 index 6b80dc2c..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #95B8E7; -} -.accordion .accordion-header { - background: #E0ECFF; - filter: none; -} -.accordion .accordion-header-selected { - background: #FBEC88; -} -.accordion .accordion-header-selected .panel-title { - color: #000000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/combobox.css b/erp_web/js/easyui-1.3.5/themes/default/combobox.css deleted file mode 100644 index e199e57b..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/combobox.css +++ /dev/null @@ -1,24 +0,0 @@ -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #eaf2ff; - color: #000000; -} -.combobox-item-selected { - background-color: #FBEC88; - color: #000000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/dialog.css b/erp_web/js/easyui-1.3.5/themes/default/dialog.css deleted file mode 100644 index 77552bba..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/dialog.css +++ /dev/null @@ -1,30 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F4F4F4; -} -.dialog-toolbar { - border-bottom: 1px solid #dddddd; -} -.dialog-button { - border-top: 1px solid #dddddd; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionl.gif b/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionl.gif deleted file mode 100644 index 3a39d13b..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionl.gif and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionm.jpg b/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionm.jpg deleted file mode 100644 index a6c2108e..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionm.jpg and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionr.jpg b/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionr.jpg deleted file mode 100644 index 3fffa172..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionr.jpg and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionrbak.jpg b/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionrbak.jpg deleted file mode 100644 index 9b3aaaff..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionrbak.jpg and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionrpos.jpg b/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionrpos.jpg deleted file mode 100644 index b94d1aa6..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/bg_positionrpos.jpg and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/datagrid_icons.png b/erp_web/js/easyui-1.3.5/themes/default/images/datagrid_icons.png deleted file mode 100644 index 747ac4d1..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/datagrid_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/messager_icons.png b/erp_web/js/easyui-1.3.5/themes/default/images/messager_icons.png deleted file mode 100644 index 62c18c13..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/messager_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/images/spinner_arrows.png b/erp_web/js/easyui-1.3.5/themes/default/images/spinner_arrows.png deleted file mode 100644 index b68592de..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/default/images/spinner_arrows.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/default/linkbutton.css b/erp_web/js/easyui-1.3.5/themes/default/linkbutton.css deleted file mode 100644 index 448625f0..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/linkbutton.css +++ /dev/null @@ -1,124 +0,0 @@ -a.l-btn { - background-position: right 0; - text-decoration: none; - display: inline-block; - zoom: 1; - height: 24px; - padding-right: 18px; - cursor: pointer; - outline: none; -} -a.l-btn-plain { - border: 0; - padding: 1px 6px 1px 1px; -} -a.l-btn-disabled { - color: #ccc; - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -a.l-btn span.l-btn-left { - display: inline-block; - background-position: 0 -48px; - padding: 0 0 0 18px; - line-height: 24px; - height: 24px; -} -a.l-btn-plain span.l-btn-left { - padding-left: 5px; -} -a.l-btn span span.l-btn-text { - position: relative; - display: inline-block; - vertical-align: top; - top: 4px; - width: auto; - height: 16px; - line-height: 16px; - font-size: 12px; - padding: 0; - margin: 0; -} -a.l-btn span span.l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -a.l-btn span span.l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -a.l-btn span span span.l-btn-empty { - display: inline-block; - margin: 0; - padding: 0; - width: 16px; -} -a:hover.l-btn { - background-position: right -24px; - outline: none; - text-decoration: none; -} -a:hover.l-btn span.l-btn-left { - background-position: 0 bottom; -} -a:hover.l-btn-plain { - padding: 0 5px 0 0; -} -a:hover.l-btn-disabled { - background-position: right 0; -} -a:hover.l-btn-disabled span.l-btn-left { - background-position: 0 -48px; -} -a.l-btn .l-btn-focus { - outline: #0000FF dotted thin; -} -a.l-btn { - color: #444; - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn span.l-btn-left { - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; -} -a.l-btn-plain, -a.l-btn-plain span.l-btn-left { - background: transparent; - border: 0; - filter: none; -} -a:hover.l-btn-plain { - background: #eaf2ff; - color: #000000; - border: 1px solid #b7d2ff; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn-disabled, -a:hover.l-btn-disabled { - color: #444; - filter: alpha(opacity=50); -} -a.l-btn-plain-disabled, -a:hover.l-btn-plain-disabled { - background: transparent; - filter: alpha(opacity=50); -} -a.l-btn-selected, -a:hover.l-btn-selected { - background-position: right -24px; -} -a.l-btn-selected span.l-btn-left, -a:hover.l-btn-selected span.l-btn-left { - background-position: 0 bottom; -} -a.l-btn-plain-selected, -a:hover.l-btn-plain-selected { - background: #ddd; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/menubutton.css b/erp_web/js/easyui-1.3.5/themes/default/menubutton.css deleted file mode 100644 index 92464994..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/menubutton.css +++ /dev/null @@ -1,31 +0,0 @@ -.m-btn-downarrow { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - font-size: 12px; - _vertical-align: middle; -} -a.m-btn-active { - background-position: bottom right; -} -a.m-btn-active span.l-btn-left { - background-position: bottom left; -} -a.m-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; -} -a.m-btn-plain-active { - border-color: #b7d2ff; - background-color: #eaf2ff; - color: #000000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/panel.css b/erp_web/js/easyui-1.3.5/themes/default/panel.css deleted file mode 100644 index 83fd2e47..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/panel.css +++ /dev/null @@ -1,131 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #eaf2ff; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #95B8E7; -} -.panel-header { - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #000000; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #0E2D5F; - height: 16px; - line-height: 16px; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/spinner.css b/erp_web/js/easyui-1.3.5/themes/default/spinner.css deleted file mode 100644 index 1a28f8a2..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/spinner.css +++ /dev/null @@ -1,59 +0,0 @@ -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - line-height: 20px; - height: 20px; - margin: 0; - padding: 0 2px; - *margin-top: -1px; - *height: 18px; - *line-height: 18px; - _height: 18px; - _line-height: 18px; - vertical-align: baseline; -} -.spinner-arrow { - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; -} -.spinner-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #95B8E7; -} -.spinner-arrow { - background-color: #E0ECFF; -} -.spinner-arrow-hover { - background-color: #eaf2ff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/splitbutton.css b/erp_web/js/easyui-1.3.5/themes/default/splitbutton.css deleted file mode 100644 index 61635c3b..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/splitbutton.css +++ /dev/null @@ -1,43 +0,0 @@ -.s-btn-downarrow { - display: inline-block; - margin: 0 0 0 4px; - padding: 0 0 0 1px; - width: 14px; - height: 16px; - line-height: 16px; - border-width: 0; - border-style: solid; - font-size: 12px; - _vertical-align: middle; -} -a.s-btn-active { - background-position: bottom right; -} -a.s-btn-active span.l-btn-left { - background-position: bottom left; -} -a.s-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; - border-color: #aac5e7; -} -a:hover.l-btn .s-btn-downarrow, -a.s-btn-active .s-btn-downarrow, -a.s-btn-plain-active .s-btn-downarrow { - background-position: 1px center; - padding: 0; - border-width: 0 0 0 1px; -} -a.s-btn-plain-active { - border-color: #b7d2ff; - background-color: #eaf2ff; - color: #000000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/validatebox.css b/erp_web/js/easyui-1.3.5/themes/default/validatebox.css deleted file mode 100644 index 154da758..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/validatebox.css +++ /dev/null @@ -1,8 +0,0 @@ -.validatebox-invalid { - background-image: url('images/validatebox_warning.png'); - background-repeat: no-repeat; - background-position: right center; - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/default/window.css b/erp_web/js/easyui-1.3.5/themes/default/window.css deleted file mode 100644 index b22024af..00000000 --- a/erp_web/js/easyui-1.3.5/themes/default/window.css +++ /dev/null @@ -1,87 +0,0 @@ -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - *zoom: 1; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #95B8E7; -} -.window { - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.window-proxy { - border: 1px dashed #95B8E7; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/accordion.css b/erp_web/js/easyui-1.3.5/themes/gray/accordion.css deleted file mode 100644 index 3cb451b1..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #D3D3D3; -} -.accordion .accordion-header { - background: #f3f3f3; - filter: none; -} -.accordion .accordion-header-selected { - background: #0092DC; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/combobox.css b/erp_web/js/easyui-1.3.5/themes/gray/combobox.css deleted file mode 100644 index 68b62623..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/combobox.css +++ /dev/null @@ -1,24 +0,0 @@ -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #e2e2e2; - color: #000000; -} -.combobox-item-selected { - background-color: #0092DC; - color: #fff; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/dialog.css b/erp_web/js/easyui-1.3.5/themes/gray/dialog.css deleted file mode 100644 index fcd00adc..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/dialog.css +++ /dev/null @@ -1,30 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fafafa; -} -.dialog-toolbar { - border-bottom: 1px solid #ddd; -} -.dialog-button { - border-top: 1px solid #ddd; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/images/datagrid_icons.png b/erp_web/js/easyui-1.3.5/themes/gray/images/datagrid_icons.png deleted file mode 100644 index 73c4e888..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/gray/images/datagrid_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/gray/images/messager_icons.png b/erp_web/js/easyui-1.3.5/themes/gray/images/messager_icons.png deleted file mode 100644 index 62c18c13..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/gray/images/messager_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/gray/images/spinner_arrows.png b/erp_web/js/easyui-1.3.5/themes/gray/images/spinner_arrows.png deleted file mode 100644 index dba62bb7..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/gray/images/spinner_arrows.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/gray/linkbutton.css b/erp_web/js/easyui-1.3.5/themes/gray/linkbutton.css deleted file mode 100644 index 4c5e13b4..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/linkbutton.css +++ /dev/null @@ -1,124 +0,0 @@ -a.l-btn { - background-position: right 0; - text-decoration: none; - display: inline-block; - zoom: 1; - height: 24px; - padding-right: 18px; - cursor: pointer; - outline: none; -} -a.l-btn-plain { - border: 0; - padding: 1px 6px 1px 1px; -} -a.l-btn-disabled { - color: #ccc; - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -a.l-btn span.l-btn-left { - display: inline-block; - background-position: 0 -48px; - padding: 0 0 0 18px; - line-height: 24px; - height: 24px; -} -a.l-btn-plain span.l-btn-left { - padding-left: 5px; -} -a.l-btn span span.l-btn-text { - position: relative; - display: inline-block; - vertical-align: top; - top: 4px; - width: auto; - height: 16px; - line-height: 16px; - font-size: 12px; - padding: 0; - margin: 0; -} -a.l-btn span span.l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -a.l-btn span span.l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -a.l-btn span span span.l-btn-empty { - display: inline-block; - margin: 0; - padding: 0; - width: 16px; -} -a:hover.l-btn { - background-position: right -24px; - outline: none; - text-decoration: none; -} -a:hover.l-btn span.l-btn-left { - background-position: 0 bottom; -} -a:hover.l-btn-plain { - padding: 0 5px 0 0; -} -a:hover.l-btn-disabled { - background-position: right 0; -} -a:hover.l-btn-disabled span.l-btn-left { - background-position: 0 -48px; -} -a.l-btn .l-btn-focus { - outline: #0000FF dotted thin; -} -a.l-btn { - color: #444; - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn span.l-btn-left { - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; -} -a.l-btn-plain, -a.l-btn-plain span.l-btn-left { - background: transparent; - border: 0; - filter: none; -} -a:hover.l-btn-plain { - background: #e2e2e2; - color: #000000; - border: 1px solid #ccc; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -a.l-btn-disabled, -a:hover.l-btn-disabled { - color: #444; - filter: alpha(opacity=50); -} -a.l-btn-plain-disabled, -a:hover.l-btn-plain-disabled { - background: transparent; - filter: alpha(opacity=50); -} -a.l-btn-selected, -a:hover.l-btn-selected { - background-position: right -24px; -} -a.l-btn-selected span.l-btn-left, -a:hover.l-btn-selected span.l-btn-left { - background-position: 0 bottom; -} -a.l-btn-plain-selected, -a:hover.l-btn-plain-selected { - background: #ddd; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/menubutton.css b/erp_web/js/easyui-1.3.5/themes/gray/menubutton.css deleted file mode 100644 index dc61b34c..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/menubutton.css +++ /dev/null @@ -1,31 +0,0 @@ -.m-btn-downarrow { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - font-size: 12px; - _vertical-align: middle; -} -a.m-btn-active { - background-position: bottom right; -} -a.m-btn-active span.l-btn-left { - background-position: bottom left; -} -a.m-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; -} -a.m-btn-plain-active { - border-color: #ccc; - background-color: #e2e2e2; - color: #000000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/panel.css b/erp_web/js/easyui-1.3.5/themes/gray/panel.css deleted file mode 100644 index 3b1912ab..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/panel.css +++ /dev/null @@ -1,131 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #e2e2e2; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #D3D3D3; -} -.panel-header { - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #000000; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #575765; - height: 16px; - line-height: 16px; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/spinner.css b/erp_web/js/easyui-1.3.5/themes/gray/spinner.css deleted file mode 100644 index 0d9f2b0f..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/spinner.css +++ /dev/null @@ -1,59 +0,0 @@ -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - line-height: 20px; - height: 20px; - margin: 0; - padding: 0 2px; - *margin-top: -1px; - *height: 18px; - *line-height: 18px; - _height: 18px; - _line-height: 18px; - vertical-align: baseline; -} -.spinner-arrow { - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; -} -.spinner-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #D3D3D3; -} -.spinner-arrow { - background-color: #f3f3f3; -} -.spinner-arrow-hover { - background-color: #e2e2e2; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/splitbutton.css b/erp_web/js/easyui-1.3.5/themes/gray/splitbutton.css deleted file mode 100644 index f2bbb872..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/splitbutton.css +++ /dev/null @@ -1,43 +0,0 @@ -.s-btn-downarrow { - display: inline-block; - margin: 0 0 0 4px; - padding: 0 0 0 1px; - width: 14px; - height: 16px; - line-height: 16px; - border-width: 0; - border-style: solid; - font-size: 12px; - _vertical-align: middle; -} -a.s-btn-active { - background-position: bottom right; -} -a.s-btn-active span.l-btn-left { - background-position: bottom left; -} -a.s-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; - border-color: #bfbfbf; -} -a:hover.l-btn .s-btn-downarrow, -a.s-btn-active .s-btn-downarrow, -a.s-btn-plain-active .s-btn-downarrow { - background-position: 1px center; - padding: 0; - border-width: 0 0 0 1px; -} -a.s-btn-plain-active { - border-color: #ccc; - background-color: #e2e2e2; - color: #000000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/validatebox.css b/erp_web/js/easyui-1.3.5/themes/gray/validatebox.css deleted file mode 100644 index 154da758..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/validatebox.css +++ /dev/null @@ -1,8 +0,0 @@ -.validatebox-invalid { - background-image: url('images/validatebox_warning.png'); - background-repeat: no-repeat; - background-position: right center; - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/gray/window.css b/erp_web/js/easyui-1.3.5/themes/gray/window.css deleted file mode 100644 index b06cfc04..00000000 --- a/erp_web/js/easyui-1.3.5/themes/gray/window.css +++ /dev/null @@ -1,87 +0,0 @@ -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - *zoom: 1; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #D3D3D3; -} -.window { - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.window-proxy { - border: 1px dashed #D3D3D3; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/accordion.css b/erp_web/js/easyui-1.3.5/themes/metro/accordion.css deleted file mode 100644 index 31d6079e..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #fff; - border-color: #ddd; -} -.accordion .accordion-header { - background: #ffffff; - filter: none; -} -.accordion .accordion-header-selected { - background: #CCE6FF; -} -.accordion .accordion-header-selected .panel-title { - color: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/combobox.css b/erp_web/js/easyui-1.3.5/themes/metro/combobox.css deleted file mode 100644 index 0e058b1f..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/combobox.css +++ /dev/null @@ -1,24 +0,0 @@ -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #E6E6E6; - color: #444; -} -.combobox-item-selected { - background-color: #CCE6FF; - color: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/dialog.css b/erp_web/js/easyui-1.3.5/themes/metro/dialog.css deleted file mode 100644 index 316cdc42..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/dialog.css +++ /dev/null @@ -1,30 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fff; -} -.dialog-toolbar { - border-bottom: 1px solid #ddd; -} -.dialog-button { - border-top: 1px solid #ddd; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/images/datagrid_icons.png b/erp_web/js/easyui-1.3.5/themes/metro/images/datagrid_icons.png deleted file mode 100644 index 747ac4d1..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/metro/images/datagrid_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/metro/images/messager_icons.png b/erp_web/js/easyui-1.3.5/themes/metro/images/messager_icons.png deleted file mode 100644 index 62c18c13..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/metro/images/messager_icons.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/metro/images/spinner_arrows.png b/erp_web/js/easyui-1.3.5/themes/metro/images/spinner_arrows.png deleted file mode 100644 index b68592de..00000000 Binary files a/erp_web/js/easyui-1.3.5/themes/metro/images/spinner_arrows.png and /dev/null differ diff --git a/erp_web/js/easyui-1.3.5/themes/metro/linkbutton.css b/erp_web/js/easyui-1.3.5/themes/metro/linkbutton.css deleted file mode 100644 index 073a7294..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/linkbutton.css +++ /dev/null @@ -1,152 +0,0 @@ -a.l-btn { - background-position: right 0; - text-decoration: none; - display: inline-block; - zoom: 1; - height: 24px; - padding-right: 18px; - cursor: pointer; - outline: none; -} -a.l-btn-plain { - border: 0; - padding: 1px 6px 1px 1px; -} -a.l-btn-disabled { - color: #ccc; - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -a.l-btn span.l-btn-left { - display: inline-block; - background-position: 0 -48px; - padding: 0 0 0 18px; - line-height: 24px; - height: 24px; -} -a.l-btn-plain span.l-btn-left { - padding-left: 5px; -} -a.l-btn span span.l-btn-text { - position: relative; - display: inline-block; - vertical-align: top; - top: 4px; - width: auto; - height: 16px; - line-height: 16px; - font-size: 12px; - padding: 0; - margin: 0; -} -a.l-btn span span.l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -a.l-btn span span.l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -a.l-btn span span span.l-btn-empty { - display: inline-block; - margin: 0; - padding: 0; - width: 16px; -} -a:hover.l-btn { - background-position: right -24px; - outline: none; - text-decoration: none; -} -a:hover.l-btn span.l-btn-left { - background-position: 0 bottom; -} -a:hover.l-btn-plain { - padding: 0 5px 0 0; -} -a:hover.l-btn-disabled { - background-position: right 0; -} -a:hover.l-btn-disabled span.l-btn-left { - background-position: 0 -48px; -} -a.l-btn .l-btn-focus { - outline: #0000FF dotted thin; -} -a.l-btn { - color: #777; - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - background: #ffffff; - background-repeat: repeat-x; - border: 1px solid #dddddd; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -a.l-btn span.l-btn-left { - background-image: url('images/linkbutton_bg.png'); - background-repeat: no-repeat; - background-image: none; -} -a:hover.l-btn { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - filter: none; -} -a.l-btn-plain, -a.l-btn-plain span.l-btn-left { - background: transparent; - border: 0; - filter: none; -} -a:hover.l-btn-plain { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -a.l-btn-disabled, -a:hover.l-btn-disabled { - color: #777; - filter: alpha(opacity=50); - background: #ffffff; - color: #777; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); - filter: alpha(opacity=50) progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); -} -a.l-btn-plain-disabled, -a:hover.l-btn-plain-disabled { - background: transparent; - filter: alpha(opacity=50); -} -a.l-btn-selected, -a:hover.l-btn-selected { - background-position: right -24px; - background: #ddd; - filter: none; -} -a.l-btn-selected span.l-btn-left, -a:hover.l-btn-selected span.l-btn-left { - background-position: 0 bottom; - background-image: none; -} -a.l-btn-plain-selected, -a:hover.l-btn-plain-selected { - background: #ddd; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/menubutton.css b/erp_web/js/easyui-1.3.5/themes/metro/menubutton.css deleted file mode 100644 index 53d830e8..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/menubutton.css +++ /dev/null @@ -1,31 +0,0 @@ -.m-btn-downarrow { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - font-size: 12px; - _vertical-align: middle; -} -a.m-btn-active { - background-position: bottom right; -} -a.m-btn-active span.l-btn-left { - background-position: bottom left; -} -a.m-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.m-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; -} -a.m-btn-plain-active { - border-color: #ddd; - background-color: #E6E6E6; - color: #444; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/panel.css b/erp_web/js/easyui-1.3.5/themes/metro/panel.css deleted file mode 100644 index d96a4809..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/panel.css +++ /dev/null @@ -1,125 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #E6E6E6; - -moz-border-radius: -2px -2px -2px -2px; - -webkit-border-radius: -2px -2px -2px -2px; - border-radius: -2px -2px -2px -2px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #ddd; -} -.panel-header { - background-color: #ffffff; -} -.panel-body { - background-color: #fff; - color: #444; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #777; - height: 16px; - line-height: 16px; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/spinner.css b/erp_web/js/easyui-1.3.5/themes/metro/spinner.css deleted file mode 100644 index 8676724c..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/spinner.css +++ /dev/null @@ -1,59 +0,0 @@ -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - line-height: 20px; - height: 20px; - margin: 0; - padding: 0 2px; - *margin-top: -1px; - *height: 18px; - *line-height: 18px; - _height: 18px; - _line-height: 18px; - vertical-align: baseline; -} -.spinner-arrow { - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; -} -.spinner-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #ddd; -} -.spinner-arrow { - background-color: #ffffff; -} -.spinner-arrow-hover { - background-color: #E6E6E6; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/splitbutton.css b/erp_web/js/easyui-1.3.5/themes/metro/splitbutton.css deleted file mode 100644 index d98239b7..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/splitbutton.css +++ /dev/null @@ -1,43 +0,0 @@ -.s-btn-downarrow { - display: inline-block; - margin: 0 0 0 4px; - padding: 0 0 0 1px; - width: 14px; - height: 16px; - line-height: 16px; - border-width: 0; - border-style: solid; - font-size: 12px; - _vertical-align: middle; -} -a.s-btn-active { - background-position: bottom right; -} -a.s-btn-active span.l-btn-left { - background-position: bottom left; -} -a.s-btn-plain-active { - background: transparent; - padding: 0 5px 0 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 2px center; - border-color: #b3b3b3; -} -a:hover.l-btn .s-btn-downarrow, -a.s-btn-active .s-btn-downarrow, -a.s-btn-plain-active .s-btn-downarrow { - background-position: 1px center; - padding: 0; - border-width: 0 0 0 1px; -} -a.s-btn-plain-active { - border-color: #ddd; - background-color: #E6E6E6; - color: #444; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/validatebox.css b/erp_web/js/easyui-1.3.5/themes/metro/validatebox.css deleted file mode 100644 index 154da758..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/validatebox.css +++ /dev/null @@ -1,8 +0,0 @@ -.validatebox-invalid { - background-image: url('images/validatebox_warning.png'); - background-repeat: no-repeat; - background-position: right center; - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} diff --git a/erp_web/js/easyui-1.3.5/themes/metro/window.css b/erp_web/js/easyui-1.3.5/themes/metro/window.css deleted file mode 100644 index 6d2f9119..00000000 --- a/erp_web/js/easyui-1.3.5/themes/metro/window.css +++ /dev/null @@ -1,81 +0,0 @@ -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - *zoom: 1; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.window-shadow { - background: #eee; - -moz-box-shadow: 2px 2px 3px #ededed; - -webkit-box-shadow: 2px 2px 3px #ededed; - box-shadow: 2px 2px 3px #ededed; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #ddd; -} -.window { - background-color: #ffffff; -} -.window-proxy { - border: 1px dashed #ddd; -} -.window-proxy-mask, -.window-mask { - background: #eee; -} diff --git a/erp_web/js/easyui-1.3.5/changelog.txt b/erp_web/js/easyui/changelog.txt similarity index 53% rename from erp_web/js/easyui-1.3.5/changelog.txt rename to erp_web/js/easyui/changelog.txt index adcec73e..518f0e5a 100644 --- a/erp_web/js/easyui-1.3.5/changelog.txt +++ b/erp_web/js/easyui/changelog.txt @@ -1,3 +1,323 @@ +Version 1.9.x +------------- +* Improvement + * datagrid: The 'sorter' function on the column accepts the entire row as the sorting parameters. + * datebox: Add 'getDate' and 'setDate' methods. + * pagination: Add 'onBeforeSelectPage' event. + +Version 1.9.0 +------------- +* Bug + * datagrid: Slow scrolling with mousewheel on frozen columns. fixed. + * datagrid: The 'rowStyler' function is called on empty row. fixed. + * linkbutton: Calling 'disable' method still can submit the form. fixed. + * combotree: The 'onBeforeSelect' event fires twice while selecting a node. fixed. + * combotreegrid: The 'onSelect' event fires twice while selecting a row. fixed. +* Improvement + * checkbox: Add 'readonly' property. + * radiobutton: Add 'readonly' property. + * Compatible with jQuery 3.x. +* New Plugins + * timepicker: Allow the user to choose time on a clock. + +Version 1.8.0 +------------- +* Bug + * treegrid: The 'pageNumber' can't be initialized with the specified value. fixed. + * checkbox: The disabled checkbox has no disabled label. fixed. +* Improvement + * switchbutton: Add the 'label','labelAlign','labelPosition','labelWidth' properties. + * switchbutton: Accept 'tabindex' attribute to get focus when the user press TAB key. + * form: The 'onChange' event is available for all the form component. + * calendar: The 'Date' property is available to support the hijri date. + * textbox: The floating label is available. + +Version 1.7.0 +------------- +* Bug + * sidemenu: The tooltip has a wrong position when the 'floatMenuPosition' is set to 'left'. fixed. + * datagrid: The horizontal scrollbar has a wrong state when the 'showHeader' is set to true. fixed. + * combo: The initialized value will trigger the form's 'onChange' event when the 'multiple' is set to true. fixed. + * panel: The horizontal panel doesn't work normally when 'noheader' property is set to true. fixed. + * pagination: The extended buttons may lose in IE when rebuild the component. fixed. +* Improvement + * tree: Add 'findBy' method to find a node by any fields. + * tree: The 'find' method is enhanced to find a node easily. + * combo: Add 'panelValign' property. + * datagrid: The sorting parameters will be ignored when the 'remoteSort' is set to false. + * timespinner: Add 'hour12' property to display in 12 hour format. + +Version 1.6.0 +------------- +* Bug + * maskedbox: The component does not accept numeric keypad. fixed. + * combogrid: When selecting multiple records, the datagrid will scroll to the last checked record. fixed. +* Improvement + * Compatible with jQuery 3.x. + * tabs: The 'toolPosition' property can accept 'top' and 'bottom' values. + * textbox: The textbox label has the animating feature when focus or blur on it. + * tooltip: Add 'valign' property. + * tree: The node class can be initialized by setting the 'nodeCls' in the data. +* New Plugins + * sidemenu: The sidemenu is created from accordion and tree plugins. It builds a collapsible menu with some categories. + * radiobutton: This plugin provides a round interface to select one option from a number of options. + * checkbox: This plugin allows a user to select a value from a small set of options. + +Version 1.5.5 +------------- +* Bug + * tabs: The selecting history has wrong order when the title contains complex elements. fixed. + * combo: The drop-down panel may not be hidden if a bigger 'delay' value is set. fixed. + * layout: The expanding panel does not collapse when move mouse quickly away from it. fixed. + * tagbox: The tagbox and the label don't stay in the same line. fixed. +* Improvement + * combo: The 'blur' event handler is attached to the 'inputEvents' property. + * numberbox: The 'cloneFrom' method is available. + * slider: The 'step' property can be set with a floating number. + * menu: The 'findItem' method allows the user to find menu item by any parameters. + * menubutton: Add 'showEvent' and 'hideEvent' properties. +* New Plugins + * maskedbox: The maskedbox enforces its structure as the user types. + +Version 1.5.4 +------------- +* Bug + * combotreegrid: The 'onChange' event does not fire when entering values on the inputing box. fixed. + * combobox: Clicking on the drop-down panel will jump to the bottom of body on win10 IE11. fixed. + * datebox: Clicking on the 'Today' button doesn't trigger the 'onSelect' event. fixed. + * propertygrid: The 'getChanges' method doesn't work after editing the only one row. fixed. +* Improvement + * combo: Add the 'panelEvents' property. + * combo: Attach the default 'mousedown' event handler. + * combobox: The 'setValues' method can be called to initialize the displaying text. + * combotreegrid: Press ENTER key to select the highlighted rows. + * panel: Improve the resizing performance. + * filebox: The 'files' method allows the user to get the selected file list. + * searchbox: Improvent the 'selectName' method. + +Version 1.5.3 +------------- +* Bug + * combobox: The 'iconCls' property can not be parsed from the