Blame view

assets/global/plugins/easyui/easyloader.js 6.83 KB
6eb38308   Andy   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
  /**
   * jQuery EasyUI 1.5.2
   * 
   * Copyright (c) 2009-2017 www.jeasyui.com. All rights reserved.
   *
   * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
   * To use it on other terms please contact us: info@jeasyui.com
   *
   */
  (function(){
  var _1={draggable:{js:"jquery.draggable.js"},droppable:{js:"jquery.droppable.js"},resizable:{js:"jquery.resizable.js"},linkbutton:{js:"jquery.linkbutton.js",css:"linkbutton.css"},progressbar:{js:"jquery.progressbar.js",css:"progressbar.css"},tooltip:{js:"jquery.tooltip.js",css:"tooltip.css"},pagination:{js:"jquery.pagination.js",css:"pagination.css",dependencies:["linkbutton"]},datagrid:{js:"jquery.datagrid.js",css:"datagrid.css",dependencies:["panel","resizable","linkbutton","pagination"]},treegrid:{js:"jquery.treegrid.js",css:"tree.css",dependencies:["datagrid"]},propertygrid:{js:"jquery.propertygrid.js",css:"propertygrid.css",dependencies:["datagrid"]},datalist:{js:"jquery.datalist.js",css:"datalist.css",dependencies:["datagrid"]},panel:{js:"jquery.panel.js",css:"panel.css"},window:{js:"jquery.window.js",css:"window.css",dependencies:["resizable","draggable","panel"]},dialog:{js:"jquery.dialog.js",css:"dialog.css",dependencies:["linkbutton","window"]},messager:{js:"jquery.messager.js",css:"messager.css",dependencies:["linkbutton","dialog","progressbar"]},layout:{js:"jquery.layout.js",css:"layout.css",dependencies:["resizable","panel"]},form:{js:"jquery.form.js"},menu:{js:"jquery.menu.js",css:"menu.css"},tabs:{js:"jquery.tabs.js",css:"tabs.css",dependencies:["panel","linkbutton"]},menubutton:{js:"jquery.menubutton.js",css:"menubutton.css",dependencies:["linkbutton","menu"]},splitbutton:{js:"jquery.splitbutton.js",css:"splitbutton.css",dependencies:["menubutton"]},switchbutton:{js:"jquery.switchbutton.js",css:"switchbutton.css"},accordion:{js:"jquery.accordion.js",css:"accordion.css",dependencies:["panel"]},calendar:{js:"jquery.calendar.js",css:"calendar.css"},textbox:{js:"jquery.textbox.js",css:"textbox.css",dependencies:["validatebox","linkbutton"]},passwordbox:{js:"jquery.passwordbox.js",css:"passwordbox.css",dependencies:["textbox"]},filebox:{js:"jquery.filebox.js",css:"filebox.css",dependencies:["textbox"]},combo:{js:"jquery.combo.js",css:"combo.css",dependencies:["panel","textbox"]},combobox:{js:"jquery.combobox.js",css:"combobox.css",dependencies:["combo"]},combotree:{js:"jquery.combotree.js",dependencies:["combo","tree"]},combogrid:{js:"jquery.combogrid.js",dependencies:["combo","datagrid"]},combotreegrid:{js:"jquery.combotreegrid.js",dependencies:["combo","treegrid"]},tagbox:{js:"jquery.tagbox.js",dependencies:["combobox"]},validatebox:{js:"jquery.validatebox.js",css:"validatebox.css",dependencies:["tooltip"]},numberbox:{js:"jquery.numberbox.js",dependencies:["textbox"]},searchbox:{js:"jquery.searchbox.js",css:"searchbox.css",dependencies:["menubutton","textbox"]},spinner:{js:"jquery.spinner.js",css:"spinner.css",dependencies:["textbox"]},numberspinner:{js:"jquery.numberspinner.js",dependencies:["spinner","numberbox"]},timespinner:{js:"jquery.timespinner.js",dependencies:["spinner"]},tree:{js:"jquery.tree.js",css:"tree.css",dependencies:["draggable","droppable"]},datebox:{js:"jquery.datebox.js",css:"datebox.css",dependencies:["calendar","combo"]},datetimebox:{js:"jquery.datetimebox.js",dependencies:["datebox","timespinner"]},slider:{js:"jquery.slider.js",dependencies:["draggable"]},parser:{js:"jquery.parser.js"},mobile:{js:"jquery.mobile.js"}};
  var _2={"af":"easyui-lang-af.js","ar":"easyui-lang-ar.js","bg":"easyui-lang-bg.js","ca":"easyui-lang-ca.js","cs":"easyui-lang-cs.js","cz":"easyui-lang-cz.js","da":"easyui-lang-da.js","de":"easyui-lang-de.js","el":"easyui-lang-el.js","en":"easyui-lang-en.js","es":"easyui-lang-es.js","fr":"easyui-lang-fr.js","it":"easyui-lang-it.js","jp":"easyui-lang-jp.js","nl":"easyui-lang-nl.js","pl":"easyui-lang-pl.js","pt_BR":"easyui-lang-pt_BR.js","ru":"easyui-lang-ru.js","sv_SE":"easyui-lang-sv_SE.js","tr":"easyui-lang-tr.js","zh_CN":"easyui-lang-zh_CN.js","zh_TW":"easyui-lang-zh_TW.js"};
  var _3={};
  function _4(_5,_6){
  var _7=false;
  var _8=document.createElement("script");
  _8.type="text/javascript";
  _8.language="javascript";
  _8.src=_5;
  _8.onload=_8.onreadystatechange=function(){
  if(!_7&&(!_8.readyState||_8.readyState=="loaded"||_8.readyState=="complete")){
  _7=true;
  _8.onload=_8.onreadystatechange=null;
  if(_6){
  _6.call(_8);
  }
  }
  };
  document.getElementsByTagName("head")[0].appendChild(_8);
  };
  function _9(_a,_b){
  _4(_a,function(){
  document.getElementsByTagName("head")[0].removeChild(this);
  if(_b){
  _b();
  }
  });
  };
  function _c(_d,_e){
  var _f=document.createElement("link");
  _f.rel="stylesheet";
  _f.type="text/css";
  _f.media="screen";
  _f.href=_d;
  document.getElementsByTagName("head")[0].appendChild(_f);
  if(_e){
  _e.call(_f);
  }
  };
  function _10(_11,_12){
  _3[_11]="loading";
  var _13=_1[_11];
  var _14="loading";
  var _15=(easyloader.css&&_13["css"])?"loading":"loaded";
  if(easyloader.css&&_13["css"]){
  if(/^http/i.test(_13["css"])){
  var url=_13["css"];
  }else{
  var url=easyloader.base+"themes/"+easyloader.theme+"/"+_13["css"];
  }
  _c(url,function(){
  _15="loaded";
  if(_14=="loaded"&&_15=="loaded"){
  _16();
  }
  });
  }
  if(/^http/i.test(_13["js"])){
  var url=_13["js"];
  }else{
  var url=easyloader.base+"plugins/"+_13["js"];
  }
  _4(url,function(){
  _14="loaded";
  if(_14=="loaded"&&_15=="loaded"){
  _16();
  }
  });
  function _16(){
  _3[_11]="loaded";
  easyloader.onProgress(_11);
  if(_12){
  _12();
  }
  };
  };
  function _17(_18,_19){
  var mm=[];
  var _1a=false;
  if(typeof _18=="string"){
  add(_18);
  }else{
  for(var i=0;i<_18.length;i++){
  add(_18[i]);
  }
  }
  function add(_1b){
  if(!_1[_1b]){
  return;
  }
  var d=_1[_1b]["dependencies"];
  if(d){
  for(var i=0;i<d.length;i++){
  add(d[i]);
  }
  }
  mm.push(_1b);
  };
  function _1c(){
  if(_19){
  _19();
  }
  easyloader.onLoad(_18);
  };
  var _1d=0;
  function _1e(){
  if(mm.length){
  var m=mm[0];
  if(!_3[m]){
  _1a=true;
  _10(m,function(){
  mm.shift();
  _1e();
  });
  }else{
  if(_3[m]=="loaded"){
  mm.shift();
  _1e();
  }else{
  if(_1d<easyloader.timeout){
  _1d+=10;
  setTimeout(arguments.callee,10);
  }
  }
  }
  }else{
  if(easyloader.locale&&_1a==true&&_2[easyloader.locale]){
  var url=easyloader.base+"locale/"+_2[easyloader.locale];
  _9(url,function(){
  _1c();
  });
  }else{
  _1c();
  }
  }
  };
  _1e();
  };
  easyloader={modules:_1,locales:_2,base:".",theme:"default",css:true,locale:null,timeout:2000,load:function(_1f,_20){
  if(/\.css$/i.test(_1f)){
  if(/^http/i.test(_1f)){
  _c(_1f,_20);
  }else{
  _c(easyloader.base+_1f,_20);
  }
  }else{
  if(/\.js$/i.test(_1f)){
  if(/^http/i.test(_1f)){
  _4(_1f,_20);
  }else{
  _4(easyloader.base+_1f,_20);
  }
  }else{
  _17(_1f,_20);
  }
  }
  },onProgress:function(_21){
  },onLoad:function(_22){
  }};
  var _23=document.getElementsByTagName("script");
  for(var i=0;i<_23.length;i++){
  var src=_23[i].src;
  if(!src){
  continue;
  }
  var m=src.match(/easyloader\.js(\W|$)/i);
  if(m){
  easyloader.base=src.substring(0,m.index);
  }
  }
  window.using=easyloader.load;
  if(window.jQuery){
  jQuery(function(){
  easyloader.load("parser",function(){
  jQuery.parser.parse();
  });
  });
  }
  })();