| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924 |
- (function(a,d){function c(a,R,b){if(b===d&&1===a.nodeType)if(b=a.getAttribute("data-"+R),"string"===typeof b){try{b="true"===b?!0:"false"===b?!1:"null"===b?null:!h.isNaN(b)?parseFloat(b):Fa.test(b)?h.parseJSON(b):b}catch(c){}h.data(a,R,b)}else b=d;return b}function e(){return!1}function g(){return!0}function b(a,b,d){d[0].type=a;return h.event.handle.apply(b,d)}function f(a){var b,d,c,f,l,e,m,p,q,g,A,n=[];f=[];l=h._data(this,ja);"function"===typeof l&&(l=l.events);if(!(a.liveFired===this||!l||!l.live||
- a.target.disabled||a.button&&"click"===a.type)){a.namespace&&(A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"));a.liveFired=this;var y=l.live.slice(0);for(m=0;m<y.length;m++)l=y[m],l.origType.replace(pa,"")===a.type?f.push(l.selector):y.splice(m--,1);f=h(a.target).closest(f,a.currentTarget);p=0;for(q=f.length;p<q;p++){g=f[p];for(m=0;m<y.length;m++)if(l=y[m],g.selector===l.selector&&(!A||A.test(l.namespace))){e=g.elem;c=null;if("mouseenter"===l.preType||"mouseleave"===l.preType)a.type=
- l.preType,c=h(a.relatedTarget).closest(l.selector)[0];(!c||c!==e)&&n.push({elem:e,handleObj:l,level:g.level})}}p=0;for(q=n.length;p<q;p++){f=n[p];if(d&&f.level>d)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(!1===A||a.isPropagationStopped())if(d=f.level,!1===A&&(b=!1),a.isImmediatePropagationStopped())break}return b}}function m(a,b){return(a&&"*"!==a?a+".":"")+b.replace(Ba,"`").replace(hb,"&")}function z(a,b,d){if(h.isFunction(b))return h.grep(a,
- function(a,f){return!!b.call(a,f,a)===d});if(b.nodeType)return h.grep(a,function(a){return a===b===d});if("string"===typeof b){var f=h.grep(a,function(a){return 1===a.nodeType});if(Kb.test(b))return h.filter(b,f,!d);b=h.filter(b,f)}return h.grep(a,function(a){return 0<=h.inArray(a,b)===d})}function x(a,b){if(1===b.nodeType&&h.hasData(a)){var d=h.expando,f=h.data(a),c=h.data(b,f);if(f=f[d]){var l=f.events,c=c[d]=h.extend({},f);if(l){delete c.handle;c.events={};for(var e in l){d=0;for(f=l[e].length;d<
- f;d++)h.event.add(b,e,l[e][d],l[e][d].data)}}}}}function r(a,b){if(1===b.nodeType){var d=b.nodeName.toLowerCase();b.clearAttributes();b.mergeAttributes(a);if("object"===d)b.outerHTML=a.outerHTML;else if("input"===d&&("checkbox"===a.type||"radio"===a.type))a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);else if("option"===d)b.selected=a.defaultSelected;else if("input"===d||"textarea"===d)b.defaultValue=a.defaultValue;b.removeAttribute(h.expando)}}function v(a){return"getElementsByTagName"in
- a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function w(a,b){b.src?h.ajax({url:b.src,async:!1,dataType:"script"}):h.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function s(a,b,d){var f="width"===b?a.offsetWidth:a.offsetHeight;if("border"===d)return f;h.each("width"===b?Lb:Mb,function(){d||(f-=parseFloat(h.css(a,"padding"+this))||0);f="margin"===d?f+(parseFloat(h.css(a,"margin"+this))||0):f-(parseFloat(h.css(a,"border"+
- this+"Width"))||0)});return f}function B(a){return function(b,d){"string"!==typeof b&&(d=b,b="*");if(h.isFunction(d))for(var f=b.toLowerCase().split(qb),c=0,l=f.length,e,m;c<l;c++)e=f[c],(m=/^\+/.test(e))&&(e=e.substr(1)||"*"),e=a[e]=a[e]||[],e[m?"unshift":"push"](d)}}function A(a,b,f,c,h,l){h=h||b.dataTypes[0];l=l||{};l[h]=!0;h=a[h];for(var e=0,m=h?h.length:0,p=a===ib,q;e<m&&(p||!q);e++)q=h[e](b,f,c),"string"===typeof q&&(l[q]?q=d:(b.dataTypes.unshift(q),q=A(a,b,f,c,q,l)));if((p||!q)&&!l["*"])q=
- A(a,b,f,c,"*",l);return q}function l(a,b,d,f){h.isArray(b)&&b.length?h.each(b,function(b,R){d||Nb.test(a)?f(a,R):l(a+"["+("object"===typeof R||h.isArray(R)?b:"")+"]",R,d,f)}):!d&&null!=b&&"object"===typeof b?h.isArray(b)||h.isEmptyObject(b)?f(a,""):h.each(b,function(b,R){l(a+"["+b+"]",R,d,f)}):f(a,b)}function p(a,b){var d={};h.each(rb.concat.apply([],rb.slice(0,b)),function(){d[this]=a});return d}function q(a){if(!jb[a]){var b=h("<"+a+">").appendTo("body"),d=b.css("display");b.remove();if("none"===
- d||""===d)d="block";jb[a]=d}return jb[a]}function y(a){return h.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}var n=a.document,h,G=function(){if(!u.isReady){try{n.documentElement.doScroll("left")}catch(a){setTimeout(G,1);return}u.ready()}},u=function(a,b){return new u.fn.init(a,b,Q)},J=a.jQuery,da=a.$,Q,ka=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,aa=/\S/,W=/^\s+/,F=/\s+$/,I=/\d/,ba=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,L=/^[\],:{}\s]*$/,O=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,D=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
- C=/(?:^|:|,)(?:\s*\[)+/g,ia=/(webkit)[ \/]([\w.]+)/,Z=/(opera)(?:.*version)?[ \/]([\w.]+)/,U=/(msie) ([\w.]+)/,V=/(mozilla)(?:.*? rv:([\w.]+))?/,E=navigator.userAgent,N,K=!1,ga,xa="then done fail isResolved isRejected promise".split(" "),X,H=Object.prototype.toString,T=Object.prototype.hasOwnProperty,ca=Array.prototype.push,la=Array.prototype.slice,Y=String.prototype.trim,ya=Array.prototype.indexOf,va={};u.fn=u.prototype={constructor:u,init:function(a,b,f){var c;if(!a)return this;if(a.nodeType)return this.context=
- this[0]=a,this.length=1,this;if("body"===a&&!b&&n.body)return this.context=n,this[0]=n.body,this.selector="body",this.length=1,this;if("string"===typeof a){if((c=ka.exec(a))&&(c[1]||!b)){if(c[1])return f=(b=b instanceof u?b[0]:b)?b.ownerDocument||b:n,(a=ba.exec(a))?u.isPlainObject(b)?(a=[n.createElement(a[1])],u.fn.attr.call(a,b,!0)):a=[f.createElement(a[1])]:(a=u.buildFragment([c[1]],[f]),a=(a.cacheable?u.clone(a.fragment):a.fragment).childNodes),u.merge(this,a);if((b=n.getElementById(c[2]))&&b.parentNode){if(b.id!==
- c[2])return f.find(a);this.length=1;this[0]=b}this.context=n;this.selector=a;return this}return!b||b.jquery?(b||f).find(a):this.constructor(b).find(a)}if(u.isFunction(a))return f.ready(a);a.selector!==d&&(this.selector=a.selector,this.context=a.context);return u.makeArray(a,this)},selector:"",jquery:"1.5",length:0,size:function(){return this.length},toArray:function(){return la.call(this,0)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a,b,d){var f=
- this.constructor();u.isArray(a)?ca.apply(f,a):u.merge(f,a);f.prevObject=this;f.context=this.context;"find"===b?f.selector=this.selector+(this.selector?" ":"")+d:b&&(f.selector=this.selector+"."+b+"("+d+")");return f},each:function(a,b){return u.each(this,a,b)},ready:function(a){u.bindReady();ga.done(a);return this},eq:function(a){return-1===a?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(la.apply(this,
- arguments),"slice",la.call(arguments).join(","))},map:function(a){return this.pushStack(u.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:ca,sort:[].sort,splice:[].splice};u.fn.init.prototype=u.fn;u.extend=u.fn.extend=function(){var a,b,f,c,h,l=arguments[0]||{},e=1,m=arguments.length,p=!1;"boolean"===typeof l&&(p=l,l=arguments[1]||{},e=2);"object"!==typeof l&&!u.isFunction(l)&&(l={});m===e&&(l=this,--e);for(;e<m;e++)if(null!=(a=arguments[e]))for(b in a)f=
- l[b],c=a[b],l!==c&&(p&&c&&(u.isPlainObject(c)||(h=u.isArray(c)))?(h?(h=!1,f=f&&u.isArray(f)?f:[]):f=f&&u.isPlainObject(f)?f:{},l[b]=u.extend(p,f,c)):c!==d&&(l[b]=c));return l};u.extend({noConflict:function(b){a.$=da;b&&(a.jQuery=J);return u},isReady:!1,readyWait:1,ready:function(a){!0===a&&u.readyWait--;if(!u.readyWait||!0!==a&&!u.isReady){if(!n.body)return setTimeout(u.ready,1);u.isReady=!0;!0!==a&&0<--u.readyWait||(ga.resolveWith(n,[u]),u.fn.trigger&&u(n).trigger("ready").unbind("ready"))}},bindReady:function(){if(!K){K=
- !0;if("complete"===n.readyState)return setTimeout(u.ready,1);if(n.addEventListener)n.addEventListener("DOMContentLoaded",X,!1),a.addEventListener("load",u.ready,!1);else if(n.attachEvent){n.attachEvent("onreadystatechange",X);a.attachEvent("onload",u.ready);var b=!1;try{b=null==a.frameElement}catch(R){}n.documentElement.doScroll&&b&&G()}}},isFunction:function(a){return"function"===u.type(a)},isArray:Array.isArray||function(a){return"array"===u.type(a)},isWindow:function(a){return a&&"object"===typeof a&&
- "setInterval"in a},isNaN:function(a){return null==a||!I.test(a)||isNaN(a)},type:function(a){return null==a?String(a):va[H.call(a)]||"object"},isPlainObject:function(a){if(!a||("object"!==u.type(a)||a.nodeType||u.isWindow(a))||a.constructor&&!T.call(a,"constructor")&&!T.call(a.constructor.prototype,"isPrototypeOf"))return!1;for(var b in a);return b===d||T.call(a,b)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a;},parseJSON:function(b){if("string"!==typeof b||
- !b)return null;b=u.trim(b);if(L.test(b.replace(O,"@").replace(D,"]").replace(C,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();u.error("Invalid JSON: "+b)},parseXML:function(b,R,d){a.DOMParser?(d=new DOMParser,R=d.parseFromString(b,"text/xml")):(R=new ActiveXObject("Microsoft.XMLDOM"),R.async="false",R.loadXML(b));d=R.documentElement;(!d||!d.nodeName||"parsererror"===d.nodeName)&&u.error("Invalid XML: "+b);return R},noop:function(){},globalEval:function(a){if(a&&aa.test(a)){var b=
- n.getElementsByTagName("head")[0]||n.documentElement,d=n.createElement("script");d.type="text/javascript";u.support.scriptEval()?d.appendChild(n.createTextNode(a)):d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,f){var c,h=0,l=a.length,e=l===d||u.isFunction(a);if(f)if(e)for(c in a){if(!1===b.apply(a[c],f))break}else for(;h<l&&!1!==b.apply(a[h++],f););else if(e)for(c in a){if(!1===b.call(a[c],
- c,a[c]))break}else for(f=a[0];h<l&&!1!==b.call(f,h,f);f=a[++h]);return a},trim:Y?function(a){return null==a?"":Y.call(a)}:function(a){return null==a?"":a.toString().replace(W,"").replace(F,"")},makeArray:function(a,b){var d=b||[];if(null!=a){var f=u.type(a);null==a.length||"string"===f||"function"===f||"regexp"===f||u.isWindow(a)?ca.call(d,a):u.merge(d,a)}return d},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,
- b){var f=a.length,c=0;if("number"===typeof b.length)for(var h=b.length;c<h;c++)a[f++]=b[c];else for(;b[c]!==d;)a[f++]=b[c++];a.length=f;return a},grep:function(a,b,d){var f=[],c;d=!!d;for(var h=0,l=a.length;h<l;h++)c=!!b(a[h],h),d!==c&&f.push(a[h]);return f},map:function(a,b,d){for(var f=[],c,h=0,l=a.length;h<l;h++)c=b(a[h],h,d),null!=c&&(f[f.length]=c);return f.concat.apply([],f)},guid:1,proxy:function(a,b,f){2===arguments.length&&("string"===typeof b?(f=a,a=f[b],b=d):b&&!u.isFunction(b)&&(f=b,b=
- d));!b&&a&&(b=function(){return a.apply(f||this,arguments)});a&&(b.guid=a.guid=a.guid||b.guid||u.guid++);return b},access:function(a,b,f,c,h,l){var e=a.length;if("object"===typeof b){for(var m in b)u.access(a,m,b[m],c,h,f);return a}if(f!==d){c=!l&&c&&u.isFunction(f);for(m=0;m<e;m++)h(a[m],b,c?f.call(a[m],m,h(a[m],b)):f,l);return a}return e?h(a[0],b):d},now:function(){return(new Date).getTime()},_Deferred:function(){var a=[],b,d,f,c={done:function(){if(!f){var d=arguments,h,l,e,m,p;b&&(p=b,b=0);h=
- 0;for(l=d.length;h<l;h++)e=d[h],m=u.type(e),"array"===m?c.done.apply(c,e):"function"===m&&a.push(e);p&&c.resolveWith(p[0],p[1])}return this},resolveWith:function(c,h){if(!f&&!b&&!d){d=1;try{for(;a[0];)a.shift().apply(c,h)}finally{b=[c,h],d=0}}return this},resolve:function(){c.resolveWith(u.isFunction(this.promise)?this.promise():this,arguments);return this},isResolved:function(){return!(!d&&!b)},cancel:function(){f=1;a=[];return this}};return c},Deferred:function(a){var b=u._Deferred(),d=u._Deferred(),
- f;u.extend(b,{then:function(a,d){b.done(a).fail(d);return this},fail:d.done,rejectWith:d.resolveWith,reject:d.resolve,isRejected:d.isResolved,promise:function(a,d){if(null==a){if(f)return f;f=a={}}for(d=xa.length;d--;)a[xa[d]]=b[xa[d]];return a}});b.then(d.cancel,b.cancel);delete b.cancel;a&&a.call(b,b);return b},when:function(a){var b=arguments,d=b.length,f=1>=d&&a&&u.isFunction(a.promise)?a:u.Deferred(),c=f.promise(),h;1<d?(h=Array(d),u.each(b,function(a,b){u.when(b).then(function(b){h[a]=1<arguments.length?
- la.call(arguments,0):b;--d||f.resolveWith(c,h)},f.reject)})):f!==a&&f.resolve(a);return c},uaMatch:function(a){a=a.toLowerCase();a=ia.exec(a)||Z.exec(a)||U.exec(a)||0>a.indexOf("compatible")&&V.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},sub:function(){function a(b,R){return new a.fn.init(b,R)}u.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.subclass=this.subclass;a.fn.init=function(d,f){f&&(f instanceof u&&!(f instanceof a))&&(f=a(f));return u.fn.init.call(this,
- d,f,b)};a.fn.init.prototype=a.fn;var b=a(n);return a},browser:{}});ga=u._Deferred();u.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){va["[object "+b+"]"]=b.toLowerCase()});N=u.uaMatch(E);N.browser&&(u.browser[N.browser]=!0,u.browser.version=N.version);u.browser.webkit&&(u.browser.safari=!0);ya&&(u.inArray=function(a,b){return ya.call(b,a)});aa.test("\u00a0")&&(W=/^[\s\xA0]+/,F=/[\s\xA0]+$/);Q=u(n);n.addEventListener?X=function(){n.removeEventListener("DOMContentLoaded",
- X,!1);u.ready()}:n.attachEvent&&(X=function(){"complete"===n.readyState&&(n.detachEvent("onreadystatechange",X),u.ready())});h=a.jQuery=a.$=u;h.support={};var S=n.createElement("div");S.style.display="none";S.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var ha=S.getElementsByTagName("*"),ea=S.getElementsByTagName("a")[0],ma=n.createElement("select"),ra=ma.appendChild(n.createElement("option"));if(ha&&ha.length&&ea){h.support=
- {leadingWhitespace:3===S.firstChild.nodeType,tbody:!S.getElementsByTagName("tbody").length,htmlSerialize:!!S.getElementsByTagName("link").length,style:/red/.test(ea.getAttribute("style")),hrefNormalized:"/a"===ea.getAttribute("href"),opacity:/^0.55$/.test(ea.style.opacity),cssFloat:!!ea.style.cssFloat,checkOn:"on"===S.getElementsByTagName("input")[0].value,optSelected:ra.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,_scriptEval:null,noCloneEvent:!0,boxModel:null,inlineBlockNeedsLayout:!1,
- shrinkWrapBlocks:!1,reliableHiddenOffsets:!0};ma.disabled=!0;h.support.optDisabled=!ra.disabled;h.support.scriptEval=function(){if(null===h.support._scriptEval){var b=n.documentElement,R=n.createElement("script"),d="script"+h.now();R.type="text/javascript";try{R.appendChild(n.createTextNode("window."+d+"=1;"))}catch(f){}b.insertBefore(R,b.firstChild);a[d]?(h.support._scriptEval=!0,delete a[d]):h.support._scriptEval=!1;b.removeChild(R)}return h.support._scriptEval};try{delete S.test}catch(na){h.support.deleteExpando=
- !1}S.attachEvent&&S.fireEvent&&(S.attachEvent("onclick",function R(){h.support.noCloneEvent=!1;S.detachEvent("onclick",R)}),S.cloneNode(!0).fireEvent("onclick"));S=n.createElement("div");S.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var Ga=n.createDocumentFragment();Ga.appendChild(S.firstChild);h.support.checkClone=Ga.cloneNode(!0).cloneNode(!0).lastChild.checked;h(function(){var a=n.createElement("div"),b=n.getElementsByTagName("body")[0];if(b){a.style.width=a.style.paddingLeft=
- "1px";b.appendChild(a);h.boxModel=h.support.boxModel=2===a.offsetWidth;"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,h.support.inlineBlockNeedsLayout=2===a.offsetWidth,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",h.support.shrinkWrapBlocks=2!==a.offsetWidth);a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";var d=a.getElementsByTagName("td");h.support.reliableHiddenOffsets=0===d[0].offsetHeight;d[0].style.display="";d[1].style.display=
- "none";h.support.reliableHiddenOffsets=h.support.reliableHiddenOffsets&&0===d[0].offsetHeight;a.innerHTML="";b.removeChild(a).style.display="none"}});var sa=function(a){var b=n.createElement("div");a="on"+a;if(!b.attachEvent)return!0;var d=a in b;d||(b.setAttribute(a,"return;"),d="function"===typeof b[a]);return d};h.support.submitBubbles=sa("submit");h.support.changeBubbles=sa("change");S=ha=ea=null}var Fa=/^(?:\{.*\}|\[.*\])$/;h.extend({cache:{},uuid:0,expando:"jQuery"+(h.fn.jquery+Math.random()).replace(/\D/g,
- ""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?h.cache[a[h.expando]]:a[h.expando];return!!a&&!h.isEmptyObject(a)},data:function(a,b,f,c){if(h.acceptData(a)){var l=h.expando,e="string"===typeof b,m=a.nodeType,p=m?h.cache:a,q=m?a[h.expando]:a[h.expando]&&h.expando;if(q&&(!c||!q||p[q][l])||!(e&&f===d))return q||(m?a[h.expando]=q=++h.uuid:q=h.expando),p[q]||(p[q]={}),"object"===typeof b&&(c?p[q][l]=h.extend(p[q][l],b):p[q]=h.extend(p[q],
- b)),a=p[q],c&&(a[l]||(a[l]={}),a=a[l]),f!==d&&(a[b]=f),"events"===b&&!a[b]?a[l]&&a[l].events:e?a[b]:a}},removeData:function(b,d,f){if(h.acceptData(b)){var c=h.expando,l=b.nodeType,e=l?h.cache:b,m=l?b[h.expando]:h.expando;if(e[m]){if(d){var p=f?e[m][c]:e[m];if(p&&(delete p[d],!h.isEmptyObject(p)))return}if(f&&(delete e[m][c],!h.isEmptyObject(e[m])))return;d=e[m][c];h.support.deleteExpando||e!=a?delete e[m]:e[m]=null;d?(e[m]={},e[m][c]=d):l&&(h.support.deleteExpando?delete b[h.expando]:b.removeAttribute?
- b.removeAttribute(h.expando):b[h.expando]=null)}}},_data:function(a,b,d){return h.data(a,b,d,!0)},acceptData:function(a){if(a.nodeName){var b=h.noData[a.nodeName.toLowerCase()];if(b)return!(!0===b||a.getAttribute("classid")!==b)}return!0}});h.fn.extend({data:function(a,b){var f=null;if("undefined"===typeof a){if(this.length&&(f=h.data(this[0]),1===this[0].nodeType))for(var l=this[0].attributes,e,m=0,p=l.length;m<p;m++)e=l[m].name,0===e.indexOf("data-")&&(e=e.substr(5),c(this[0],e,f[e]));return f}if("object"===
- typeof a)return this.each(function(){h.data(this,a)});var q=a.split(".");q[1]=q[1]?"."+q[1]:"";return b===d?(f=this.triggerHandler("getData"+q[1]+"!",[q[0]]),f===d&&this.length&&(f=h.data(this[0],a),f=c(this[0],a,f)),f===d&&q[1]?this.data(q[0]):f):this.each(function(){var d=h(this),f=[q[0],b];d.triggerHandler("setData"+q[1]+"!",f);h.data(this,a,b);d.triggerHandler("changeData"+q[1]+"!",f)})},removeData:function(a){return this.each(function(){h.removeData(this,a)})}});h.extend({queue:function(a,b,
- d){if(a){b=(b||"fx")+"queue";var f=h._data(a,b);if(!d)return f||[];!f||h.isArray(d)?f=h._data(a,b,h.makeArray(d)):f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=h.queue(a,b),f=d.shift();"inprogress"===f&&(f=d.shift());f&&("fx"===b&&d.unshift("inprogress"),f.call(a,function(){h.dequeue(a,b)}));d.length||h.removeData(a,b+"queue",!0)}});h.fn.extend({queue:function(a,b){"string"!==typeof a&&(b=a,a="fx");return b===d?h.queue(this[0],a):this.each(function(){var d=h.queue(this,a,b);"fx"===a&&
- "inprogress"!==d[0]&&h.dequeue(this,a)})},dequeue:function(a){return this.each(function(){h.dequeue(this,a)})},delay:function(a,b){a=h.fx?h.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){h.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Ha=/[\n\t\r]/g,fa=/\s+/,Ia=/\r/g,Ca=/^(?:href|src|style)$/,Ja=/^(?:button|input)$/i,Wa=/^(?:button|input|object|select|textarea)$/i,za=/^a(?:rea)?$/i,Pa=/^(?:radio|checkbox)$/i;h.props={"for":"htmlFor",
- "class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};h.fn.extend({attr:function(a,b){return h.access(this,a,b,!0,h.attr)},removeAttr:function(a){return this.each(function(){h.attr(this,a,"");1===this.nodeType&&this.removeAttribute(a)})},addClass:function(a){if(h.isFunction(a))return this.each(function(b){var d=h(this);d.addClass(a.call(this,b,d.attr("class")))});if(a&&
- "string"===typeof a)for(var b=(a||"").split(fa),d=0,f=this.length;d<f;d++){var c=this[d];if(1===c.nodeType)if(c.className){for(var l=" "+c.className+" ",e=c.className,m=0,p=b.length;m<p;m++)0>l.indexOf(" "+b[m]+" ")&&(e+=" "+b[m]);c.className=h.trim(e)}else c.className=a}return this},removeClass:function(a){if(h.isFunction(a))return this.each(function(b){var d=h(this);d.removeClass(a.call(this,b,d.attr("class")))});if(a&&"string"===typeof a||a===d)for(var b=(a||"").split(fa),f=0,c=this.length;f<c;f++){var l=
- this[f];if(1===l.nodeType&&l.className)if(a){for(var e=(" "+l.className+" ").replace(Ha," "),m=0,p=b.length;m<p;m++)e=e.replace(" "+b[m]+" "," ");l.className=h.trim(e)}else l.className=""}return this},toggleClass:function(a,b){var d=typeof a,f="boolean"===typeof b;return h.isFunction(a)?this.each(function(d){var f=h(this);f.toggleClass(a.call(this,d,f.attr("class"),b),b)}):this.each(function(){if("string"===d)for(var c,l=0,e=h(this),m=b,p=a.split(fa);c=p[l++];)m=f?m:!e.hasClass(c),e[m?"addClass":
- "removeClass"](c);else if("undefined"===d||"boolean"===d)this.className&&h._data(this,"__className__",this.className),this.className=this.className||!1===a?"":h._data(this,"__className__")||""})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if(-1<(" "+this[b].className+" ").replace(Ha," ").indexOf(a))return!0;return!1},val:function(a){if(!arguments.length){var b=this[0];if(b){if(h.nodeName(b,"option")){var f=b.attributes.value;return!f||f.specified?b.value:b.text}if(h.nodeName(b,
- "select")){var c=b.selectedIndex,f=[],l=b.options,b="select-one"===b.type;if(0>c)return null;for(var e=b?c:0,c=b?c+1:l.length;e<c;e++){var m=l[e];if(m.selected&&(h.support.optDisabled?!m.disabled:null===m.getAttribute("disabled"))&&(!m.parentNode.disabled||!h.nodeName(m.parentNode,"optgroup"))){a=h(m).val();if(b)return a;f.push(a)}}return f}return Pa.test(b.type)&&!h.support.checkOn?null===b.getAttribute("value")?"on":b.value:(b.value||"").replace(Ia,"")}return d}var p=h.isFunction(a);return this.each(function(b){var d=
- h(this),f=a;if(1===this.nodeType)if(p&&(f=a.call(this,b,d.val())),null==f?f="":"number"===typeof f?f+="":h.isArray(f)&&(f=h.map(f,function(a){return null==a?"":a+""})),h.isArray(f)&&Pa.test(this.type))this.checked=0<=h.inArray(d.val(),f);else if(h.nodeName(this,"select")){var c=h.makeArray(f);h("option",this).each(function(){this.selected=0<=h.inArray(h(this).val(),c)});c.length||(this.selectedIndex=-1)}else this.value=f})}});h.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,
- offset:!0},attr:function(a,b,f,c){if(!a||3===a.nodeType||8===a.nodeType||2===a.nodeType)return d;if(c&&b in h.attrFn)return h(a)[b](f);c=1!==a.nodeType||!h.isXMLDoc(a);var l=f!==d;b=c&&h.props[b]||b;if(1===a.nodeType){var e=Ca.test(b);if("selected"===b&&!h.support.optSelected){var m=a.parentNode;m&&(m.selectedIndex,m.parentNode&&m.parentNode.selectedIndex)}if((b in a||a[b]!==d)&&c&&!e)return l&&("type"===b&&(Ja.test(a.nodeName)&&a.parentNode)&&h.error("type property can't be changed"),null===f?1===
- a.nodeType&&a.removeAttribute(b):a[b]=f),h.nodeName(a,"form")&&a.getAttributeNode(b)?a.getAttributeNode(b).nodeValue:"tabIndex"===b?(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:Wa.test(a.nodeName)||za.test(a.nodeName)&&a.href?0:d:a[b];if(!h.support.style&&c&&"style"===b)return l&&(a.style.cssText=""+f),a.style.cssText;l&&a.setAttribute(b,""+f);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return d;a=!h.support.hrefNormalized&&c&&e?a.getAttribute(b,2):a.getAttribute(b);return null===
- a?d:a}l&&(a[b]=f);return a[b]}});var pa=/\.(.*)$/,Ka=/^(?:textarea|input|select)$/i,Ba=/\./g,hb=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ja="events";h.event={add:function(b,f,c,l){if(!(3===b.nodeType||8===b.nodeType)){h.isWindow(b)&&(b!==a&&!b.frameElement)&&(b=a);if(!1===c)c=e;else if(!c)return;var m,p;c.handler&&(m=c,c=m.handler);c.guid||(c.guid=h.guid++);if(p=h._data(b)){var q=p[ja],g=p.handle;"function"===typeof q?(g=q.handle,q=q.events):q||(b.nodeType||(p[ja]=p=function(){}),
- p.events=q={});g||(p.handle=g=function(){return"undefined"!==typeof h&&!h.event.triggered?h.event.handle.apply(g.elem,arguments):d});g.elem=b;f=f.split(" ");for(var A,n=0,y;A=f[n++];){p=m?h.extend({},m):{handler:c,data:l};-1<A.indexOf(".")?(y=A.split("."),A=y.shift(),p.namespace=y.slice(0).sort().join(".")):(y=[],p.namespace="");p.type=A;p.guid||(p.guid=c.guid);var z=q[A],s=h.event.special[A]||{};if(!z&&(z=q[A]=[],!s.setup||!1===s.setup.call(b,l,y,g)))b.addEventListener?b.addEventListener(A,g,!1):
- b.attachEvent&&b.attachEvent("on"+A,g);s.add&&(s.add.call(b,p),p.handler.guid||(p.handler.guid=c.guid));z.push(p);h.event.global[A]=!0}b=null}}},global:{},remove:function(a,b,f,c){if(!(3===a.nodeType||8===a.nodeType)){!1===f&&(f=e);var l,m,p=0,q,g,A,y,n,z,s=h.hasData(a)&&h._data(a),u=s&&s[ja];if(s&&u)if("function"===typeof u&&(s=u,u=u.events),b&&b.type&&(f=b.handler,b=b.type),!b||"string"===typeof b&&"."===b.charAt(0))for(l in b=b||"",u)h.event.remove(a,l+b);else{for(b=b.split(" ");l=b[p++];)if(y=
- l,q=0>l.indexOf("."),g=[],q||(g=l.split("."),l=g.shift(),A=RegExp("(^|\\.)"+h.map(g.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")),n=u[l])if(f){y=h.event.special[l]||{};for(m=c||0;m<n.length;m++)if(z=n[m],f.guid===z.guid){if(q||A.test(z.namespace))null==c&&n.splice(m--,1),y.remove&&y.remove.call(a,z);if(null!=c)break}if(0===n.length||null!=c&&1===n.length)(!y.teardown||!1===y.teardown.call(a,g))&&h.removeEvent(a,l,s.handle),delete u[l]}else for(m=0;m<n.length;m++)if(z=n[m],q||A.test(z.namespace))h.event.remove(a,
- y,z.handler,m),n.splice(m--,1);if(h.isEmptyObject(u)){if(b=s.handle)b.elem=null;delete s.events;delete s.handle;"function"===typeof s?h.removeData(a,ja,!0):h.isEmptyObject(s)&&h.removeData(a,d,!0)}}}},trigger:function(a,b,f,c){var l=a.type||a;if(!c){a="object"===typeof a?a[h.expando]?a:h.extend(h.Event(l),a):h.Event(l);0<=l.indexOf("!")&&(a.type=l=l.slice(0,-1),a.exclusive=!0);f||(a.stopPropagation(),h.event.global[l]&&h.each(h.cache,function(){var f=this[h.expando];f&&(f.events&&f.events[l])&&h.event.trigger(a,
- b,f.handle.elem)}));if(!f||3===f.nodeType||8===f.nodeType)return d;a.result=d;a.target=f;b=h.makeArray(b);b.unshift(a)}a.currentTarget=f;(c=f.nodeType?h._data(f,"handle"):(h._data(f,ja)||{}).handle)&&c.apply(f,b);c=f.parentNode||f.ownerDocument;try{if((!f||!f.nodeName||!h.noData[f.nodeName.toLowerCase()])&&f["on"+l]&&!1===f["on"+l].apply(f,b))a.result=!1,a.preventDefault()}catch(e){}if(!a.isPropagationStopped()&&c)h.event.trigger(a,b,c,!0);else if(!a.isDefaultPrevented()){var m;c=a.target;var p=l.replace(pa,
- ""),q=h.nodeName(c,"a")&&"click"===p,g=h.event.special[p]||{};if((!g._default||!1===g._default.call(f,a))&&!q&&(!c||!c.nodeName||!h.noData[c.nodeName.toLowerCase()])){try{c[p]&&((m=c["on"+p])&&(c["on"+p]=null),h.event.triggered=!0,c[p]())}catch(A){}m&&(c["on"+p]=m);h.event.triggered=!1}}},handle:function(b){var f,c,l,e;c=[];var m=h.makeArray(arguments);b=m[0]=h.event.fix(b||a.event);b.currentTarget=this;f=0>b.type.indexOf(".")&&!b.exclusive;f||(l=b.type.split("."),b.type=l.shift(),c=l.slice(0).sort(),
- l=RegExp("(^|\\.)"+c.join("\\.(?:.*\\.)?")+"(\\.|$)"));b.namespace=b.namespace||c.join(".");e=h._data(this,ja);"function"===typeof e&&(e=e.events);c=(e||{})[b.type];if(e&&c){c=c.slice(0);e=0;for(var p=c.length;e<p;e++){var q=c[e];if(f||l.test(q.namespace))if(b.handler=q.handler,b.data=q.data,b.handleObj=q,q=q.handler.apply(this,m),q!==d&&(b.result=q,!1===q&&(b.preventDefault(),b.stopPropagation())),b.isImmediatePropagationStopped())break}}return b.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
- fix:function(a){if(a[h.expando])return a;var b=a;a=h.Event(b);for(var f=this.props.length,c;f;)c=this.props[--f],a[c]=b[c];a.target||(a.target=a.srcElement||n);3===a.target.nodeType&&(a.target=a.target.parentNode);!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);null==a.pageX&&null!=a.clientX&&(b=n.documentElement,f=n.body,a.pageX=a.clientX+(b&&b.scrollLeft||f&&f.scrollLeft||0)-(b&&b.clientLeft||f&&f.clientLeft||0),a.pageY=a.clientY+(b&&b.scrollTop||
- f&&f.scrollTop||0)-(b&&b.clientTop||f&&f.clientTop||0));if(null==a.which&&(null!=a.charCode||null!=a.keyCode))a.which=null!=a.charCode?a.charCode:a.keyCode;!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey);!a.which&&a.button!==d&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0);return a},guid:1E8,proxy:h.proxy,special:{ready:{setup:h.bindReady,teardown:h.noop},live:{add:function(a){h.event.add(this,m(a.origType,a.selector),h.extend({},a,{handler:f,guid:a.handler.guid}))},remove:function(a){h.event.remove(this,
- m(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,f){h.isWindow(this)&&(this.onbeforeunload=f)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}};h.removeEvent=n.removeEventListener?function(a,b,f){a.removeEventListener&&a.removeEventListener(b,f,!1)}:function(a,b,f){a.detachEvent&&a.detachEvent("on"+b,f)};h.Event=function(a){if(!this.preventDefault)return new h.Event(a);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||
- !1===a.returnValue||a.getPreventDefault&&a.getPreventDefault()?g:e):this.type=a;this.timeStamp=h.now();this[h.expando]=!0};h.Event.prototype={preventDefault:function(){this.isDefaultPrevented=g;var a=this.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=g;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=g;this.stopPropagation()},
- isDefaultPrevented:e,isPropagationStopped:e,isImmediatePropagationStopped:e};var ta=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;b!==this&&(a.type=a.data,h.event.handle.apply(this,arguments))}catch(f){}},wa=function(a){a.type=a.data;h.event.handle.apply(this,arguments)};h.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){h.event.special[a]={setup:function(f){h.event.add(this,b,f&&f.selector?wa:ta,a)},teardown:function(a){h.event.remove(this,b,a&&a.selector?
- wa:ta)}}});h.support.submitBubbles||(h.event.special.submit={setup:function(){if(this.nodeName&&"form"!==this.nodeName.toLowerCase())h.event.add(this,"click.specialSubmit",function(a){var f=a.target,c=f.type;if(("submit"===c||"image"===c)&&h(f).closest("form").length)return a.liveFired=d,b("submit",this,arguments)}),h.event.add(this,"keypress.specialSubmit",function(a){var f=a.target,c=f.type;if(("text"===c||"password"===c)&&h(f).closest("form").length&&13===a.keyCode)return a.liveFired=d,b("submit",
- this,arguments)});else return!1},teardown:function(){h.event.remove(this,".specialSubmit")}});if(!h.support.changeBubbles){var Da,qa=function(a){var b=a.type,f=a.value;"radio"===b||"checkbox"===b?f=a.checked:"select-multiple"===b?f=-1<a.selectedIndex?h.map(a.options,function(a){return a.selected}).join("-"):"":"select"===a.nodeName.toLowerCase()&&(f=a.selectedIndex);return f},Aa=function(a,b){var f=a.target,c,l;if(Ka.test(f.nodeName)&&!f.readOnly&&(c=h._data(f,"_change_data"),l=qa(f),("focusout"!==
- a.type||"radio"!==f.type)&&h._data(f,"_change_data",l),!(c===d||l===c)))if(null!=c||l)return a.type="change",a.liveFired=d,h.event.trigger(a,b,f)};h.event.special.change={filters:{focusout:Aa,beforedeactivate:Aa,click:function(a){var b=a.target,f=b.type;if("radio"===f||"checkbox"===f||"select"===b.nodeName.toLowerCase())return Aa.call(this,a)},keydown:function(a){var b=a.target,f=b.type;if(13===a.keyCode&&"textarea"!==b.nodeName.toLowerCase()||32===a.keyCode&&("checkbox"===f||"radio"===f)||"select-multiple"===
- f)return Aa.call(this,a)},beforeactivate:function(a){a=a.target;h._data(a,"_change_data",qa(a))}},setup:function(){if("file"===this.type)return!1;for(var a in Da)h.event.add(this,a+".specialChange",Da[a]);return Ka.test(this.nodeName)},teardown:function(){h.event.remove(this,".specialChange");return Ka.test(this.nodeName)}};Da=h.event.special.change.filters;Da.focus=Da.beforeactivate}n.addEventListener&&h.each({focus:"focusin",blur:"focusout"},function(a,b){function f(a){a=h.event.fix(a);a.type=b;
- return h.event.handle.call(this,a)}h.event.special[b]={setup:function(){this.addEventListener(a,f,!0)},teardown:function(){this.removeEventListener(a,f,!0)}}});h.each(["bind","one"],function(a,b){h.fn[b]=function(a,f,c){if("object"===typeof a){for(var l in a)this[b](l,f,a[l],c);return this}if(h.isFunction(f)||!1===f)c=f,f=d;var e="one"===b?h.proxy(c,function(a){h(this).unbind(a,e);return c.apply(this,arguments)}):c;if("unload"===a&&"one"!==b)this.one(a,f,c);else{l=0;for(var m=this.length;l<m;l++)h.event.add(this[l],
- a,e,f)}return this}});h.fn.extend({unbind:function(a,b){if("object"===typeof a&&!a.preventDefault)for(var f in a)this.unbind(f,a[f]);else{f=0;for(var d=this.length;f<d;f++)h.event.remove(this[f],a,b)}return this},delegate:function(a,b,f,d){return this.live(b,f,d,a)},undelegate:function(a,b,f){return 0===arguments.length?this.unbind("live"):this.die(b,null,f,a)},trigger:function(a,b){return this.each(function(){h.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var f=h.Event(a);
- f.preventDefault();f.stopPropagation();h.event.trigger(f,b,this[0]);return f.result}},toggle:function(a){for(var b=arguments,f=1;f<b.length;)h.proxy(a,b[f++]);return this.click(h.proxy(a,function(d){var c=(h._data(this,"lastToggle"+a.guid)||0)%f;h._data(this,"lastToggle"+a.guid,c+1);d.preventDefault();return b[c].apply(this,arguments)||!1}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var La={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};h.each(["live",
- "die"],function(a,b){h.fn[b]=function(a,f,c,l){var e,p=0,R,q,g=l||this.selector;l=l?this:h(this.context);if("object"===typeof a&&!a.preventDefault){for(e in a)l[b](e,f,a[e],g);return this}h.isFunction(f)&&(c=f,f=d);for(a=(a||"").split(" ");null!=(e=a[p++]);)if(R=pa.exec(e),q="",R&&(q=R[0],e=e.replace(pa,"")),"hover"===e)a.push("mouseenter"+q,"mouseleave"+q);else if(R=e,"focus"===e||"blur"===e?(a.push(La[e]+q),e+=q):e=(La[e]||e)+q,"live"===b){q=0;for(var A=l.length;q<A;q++)h.event.add(l[q],"live."+
- m(e,g),{data:f,selector:g,handler:c,origType:e,origHandler:c,preType:R})}else l.unbind("live."+m(e,g),c);return this}});h.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){h.fn[b]=function(a,f){null==f&&(f=a,a=null);return 0<arguments.length?this.bind(b,a,f):this.trigger(b)};h.attrFn&&(h.attrFn[b]=!0)});var Qa=function(a,b,f,d,c,
- l){c=0;for(var h=d.length;c<h;c++){var e=d[c];if(e){for(var m=!1,e=e[a];e;){if(e.sizcache===f){m=d[e.sizset];break}1===e.nodeType&&!l&&(e.sizcache=f,e.sizset=c);if(e.nodeName.toLowerCase()===b){m=e;break}e=e[a]}d[c]=m}}},Ra=function(a,b,f,d,c,l){c=0;for(var h=d.length;c<h;c++){var e=d[c];if(e){for(var m=!1,e=e[a];e;){if(e.sizcache===f){m=d[e.sizset];break}if(1===e.nodeType)if(l||(e.sizcache=f,e.sizset=c),"string"!==typeof b){if(e===b){m=!0;break}}else if(0<M.filter(b,[e]).length){m=e;break}e=e[a]}d[c]=
- m}}},Ma=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,kb=0,sb=Object.prototype.toString,Za=!1,tb=!0;[0,0].sort(function(){tb=!1;return 0});var M=function(a,b,f,d){f=f||[];var c=b=b||n;if(1!==b.nodeType&&9!==b.nodeType)return[];if(!a||"string"!==typeof a)return f;var l,h,e,m,p,q=!0,g=M.isXML(b),A=[],y=a;do if(Ma.exec(""),l=Ma.exec(y))if(y=l[3],A.push(l[1]),l[2]){m=l[3];break}while(l);if(1<A.length&&Ob.exec(a))if(2===
- A.length&&P.relative[A[0]])h=ub(A[0]+A[1],b);else for(h=P.relative[A[0]]?[b]:M(A.shift(),b);A.length;)a=A.shift(),P.relative[a]&&(a+=A.shift()),h=ub(a,h);else if(!d&&(1<A.length&&9===b.nodeType&&!g&&P.match.ID.test(A[0])&&!P.match.ID.test(A[A.length-1]))&&(l=M.find(A.shift(),b,g),b=l.expr?M.filter(l.expr,l.set)[0]:l.set[0]),b){l=d?{expr:A.pop(),set:ua(d)}:M.find(A.pop(),1===A.length&&("~"===A[0]||"+"===A[0])&&b.parentNode?b.parentNode:b,g);h=l.expr?M.filter(l.expr,l.set):l.set;for(0<A.length?e=ua(h):
- q=!1;A.length;)l=p=A.pop(),P.relative[p]?l=A.pop():p="",null==l&&(l=b),P.relative[p](e,l,g)}else e=[];e||(e=h);e||M.error(p||a);if("[object Array]"===sb.call(e))if(q)if(b&&1===b.nodeType)for(a=0;null!=e[a];a++)e[a]&&(!0===e[a]||1===e[a].nodeType&&M.contains(b,e[a]))&&f.push(h[a]);else for(a=0;null!=e[a];a++)e[a]&&1===e[a].nodeType&&f.push(h[a]);else f.push.apply(f,e);else ua(e,f);m&&(M(m,c,f,d),M.uniqueSort(f));return f};M.uniqueSort=function(a){if($a&&(Za=tb,a.sort($a),Za))for(var b=1;b<a.length;b++)a[b]===
- a[b-1]&&a.splice(b--,1);return a};M.matches=function(a,b){return M(a,null,null,b)};M.matchesSelector=function(a,b){return 0<M(b,null,null,[a]).length};M.find=function(a,b,f){var d;if(!a)return[];for(var c=0,l=P.order.length;c<l;c++){var h,e=P.order[c];if(h=P.leftMatch[e].exec(a)){var m=h[1];h.splice(1,1);if("\\"!==m.substr(m.length-1)&&(h[1]=(h[1]||"").replace(/\\/g,""),d=P.find[e](h,b,f),null!=d)){a=a.replace(P.match[e],"");break}}}d||(d="undefined"!==typeof b.getElementsByTagName?b.getElementsByTagName("*"):
- []);return{set:d,expr:a}};M.filter=function(a,b,f,c){for(var l,h,e=a,m=[],p=b,q=b&&b[0]&&M.isXML(b[0]);a&&b.length;){for(var g in P.filter)if(null!=(l=P.leftMatch[g].exec(a))&&l[2]){var A,y,n=P.filter[g];y=l[1];h=!1;l.splice(1,1);if("\\"!==y.substr(y.length-1)){p===m&&(m=[]);if(P.preFilter[g])if(l=P.preFilter[g](l,p,f,m,c,q)){if(!0===l)continue}else h=A=!0;if(l)for(var z=0;null!=(y=p[z]);z++)if(y){A=n(y,l,z,p);var s=c^!!A;f&&null!=A?s?h=!0:p[z]=!1:s&&(m.push(y),h=!0)}if(A!==d){f||(p=m);a=a.replace(P.match[g],
- "");if(!h)return[];break}}}if(a===e)if(null==h)M.error(a);else break;e=a}return p};M.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var P=M.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,
- POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")}},relative:{"+":function(a,b){var f="string"===typeof b,d=f&&!/\W/.test(b),f=f&&!d;d&&(b=b.toLowerCase());for(var d=0,c=a.length,l;d<c;d++)if(l=a[d]){for(;(l=l.previousSibling)&&1!==l.nodeType;);a[d]=f||l&&l.nodeName.toLowerCase()===
- b?l||!1:l===b}f&&M.filter(b,a,!0)},">":function(a,b){var f,d="string"===typeof b,c=0,l=a.length;if(d&&!/\W/.test(b))for(b=b.toLowerCase();c<l;c++){if(f=a[c])f=f.parentNode,a[c]=f.nodeName.toLowerCase()===b?f:!1}else{for(;c<l;c++)(f=a[c])&&(a[c]=d?f.parentNode:f.parentNode===b);d&&M.filter(b,a,!0)}},"":function(a,b,f){var d,c=kb++,l=Ra;"string"===typeof b&&!/\W/.test(b)&&(d=b=b.toLowerCase(),l=Qa);l("parentNode",b,c,a,d,f)},"~":function(a,b,f){var d,c=kb++,l=Ra;"string"===typeof b&&!/\W/.test(b)&&
- (d=b=b.toLowerCase(),l=Qa);l("previousSibling",b,c,a,d,f)}},find:{ID:function(a,b,f){if("undefined"!==typeof b.getElementById&&!f)return(a=b.getElementById(a[1]))&&a.parentNode?[a]:[]},NAME:function(a,b){if("undefined"!==typeof b.getElementsByName){for(var f=[],d=b.getElementsByName(a[1]),c=0,l=d.length;c<l;c++)d[c].getAttribute("name")===a[1]&&f.push(d[c]);return 0===f.length?null:f}},TAG:function(a,b){if("undefined"!==typeof b.getElementsByTagName)return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,
- b,f,d,c,l){a=" "+a[1].replace(/\\/g,"")+" ";if(l)return a;l=0;for(var h;null!=(h=b[l]);l++)h&&(c^(h.className&&0<=(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a))?f||d.push(h):f&&(b[l]=!1));return!1},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(a){return a[1].toLowerCase()},CHILD:function(a){if("nth"===a[1]){a[2]||M.error(a[0]);a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec("even"===a[2]&&"2n"||"odd"===a[2]&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);
- a[2]=b[1]+(b[2]||1)-0;a[3]=b[3]-0}else a[2]&&M.error(a[0]);a[0]=kb++;return a},ATTR:function(a,b,f,d,c,l){b=a[1]=a[1].replace(/\\/g,"");!l&&P.attrMap[b]&&(a[1]=P.attrMap[b]);a[4]=(a[4]||a[5]||"").replace(/\\/g,"");"~="===a[2]&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,f,d,c){if("not"===a[1])if(1<(Ma.exec(a[3])||"").length||/^\w/.test(a[3]))a[3]=M(a[3],null,null,b);else return a=M.filter(a[3],b,f,1^c),f||d.push.apply(d,a),!1;else if(P.match.POS.test(a[0])||P.match.CHILD.test(a[0]))return!0;
- return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return!1===a.disabled&&"hidden"!==a.type},disabled:function(a){return!0===a.disabled},checked:function(a){return!0===a.checked},selected:function(a){a.parentNode.selectedIndex;return!0===a.selected},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,f){return!!M(f[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.type},radio:function(a){return"radio"===
- a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||"button"===a.nodeName.toLowerCase()},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return 0===b},last:function(a,b,f,d){return b===
- d.length-1},even:function(a,b){return 0===b%2},odd:function(a,b){return 1===b%2},lt:function(a,b,f){return b<f[3]-0},gt:function(a,b,f){return b>f[3]-0},nth:function(a,b,f){return f[3]-0===b},eq:function(a,b,f){return f[3]-0===b}},filter:{PSEUDO:function(a,b,f,d){var c=b[1],l=P.filters[c];if(l)return l(a,f,b,d);if("contains"===c)return 0<=(a.textContent||a.innerText||M.getText([a])||"").indexOf(b[3]);if("not"===c){b=b[3];f=0;for(d=b.length;f<d;f++)if(b[f]===a)return!1;return!0}M.error(c)},CHILD:function(a,
- b){var f=b[1],d=a;switch(f){case "only":case "first":for(;d=d.previousSibling;)if(1===d.nodeType)return!1;if("first"===f)return!0;d=a;case "last":for(;d=d.nextSibling;)if(1===d.nodeType)return!1;return!0;case "nth":var f=b[2],c=b[3];if(1===f&&0===c)return!0;var l=b[0],h=a.parentNode;if(h&&(h.sizcache!==l||!a.nodeIndex)){for(var e=0,d=h.firstChild;d;d=d.nextSibling)1===d.nodeType&&(d.nodeIndex=++e);h.sizcache=l}d=a.nodeIndex-c;return 0===f?0===d:0===d%f&&0<=d/f}},ID:function(a,b){return 1===a.nodeType&&
- a.getAttribute("id")===b},TAG:function(a,b){return"*"===b&&1===a.nodeType||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return-1<(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)},ATTR:function(a,b){var f=b[1],f=P.attrHandle[f]?P.attrHandle[f](a):null!=a[f]?a[f]:a.getAttribute(f),d=f+"",c=b[2],l=b[4];return null==f?"!="===c:"="===c?d===l:"*="===c?0<=d.indexOf(l):"~="===c?0<=(" "+d+" ").indexOf(l):!l?d&&!1!==f:"!="===c?d!==l:"^="===c?0===d.indexOf(l):"$="===c?d.substr(d.length-l.length)===
- l:"|="===c?d===l||d.substr(0,l.length+1)===l+"-":!1},POS:function(a,b,f,d){var c=P.setFilters[b[2]];if(c)return c(a,f,b,d)}}},Ob=P.match.POS,Pb=function(a,b){return"\\"+(b-0+1)},Sa;for(Sa in P.match)P.match[Sa]=RegExp(P.match[Sa].source+/(?![^\[]*\])(?![^\(]*\))/.source),P.leftMatch[Sa]=RegExp(/(^(?:.|\r|\n)*?)/.source+P.match[Sa].source.replace(/\\(\d+)/g,Pb));var ua=function(a,b){a=Array.prototype.slice.call(a,0);return b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(n.documentElement.childNodes,
- 0)[0].nodeType}catch(tc){ua=function(a,b){var f=0,d=b||[];if("[object Array]"===sb.call(a))Array.prototype.push.apply(d,a);else if("number"===typeof a.length)for(var c=a.length;f<c;f++)d.push(a[f]);else for(;a[f];f++)d.push(a[f]);return d}}var $a,Ta;n.documentElement.compareDocumentPosition?$a=function(a,b){return a===b?(Za=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:($a=function(a,b){var f,d,c=[],l=[];f=a.parentNode;
- d=b.parentNode;var h=f;if(a===b)return Za=!0,0;if(f===d)return Ta(a,b);if(f){if(!d)return 1}else return-1;for(;h;)c.unshift(h),h=h.parentNode;for(h=d;h;)l.unshift(h),h=h.parentNode;f=c.length;d=l.length;for(h=0;h<f&&h<d;h++)if(c[h]!==l[h])return Ta(c[h],l[h]);return h===f?Ta(a,l[h],-1):Ta(c[h],b,1)},Ta=function(a,b,f){if(a===b)return f;for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1});M.getText=function(a){for(var b="",f,d=0;a[d];d++)f=a[d],3===f.nodeType||4===f.nodeType?b+=f.nodeValue:
- 8!==f.nodeType&&(b+=M.getText(f.childNodes));return b};var ab=n.createElement("div"),vb="script"+(new Date).getTime(),bb=n.documentElement;ab.innerHTML="<a name='"+vb+"'/>";bb.insertBefore(ab,bb.firstChild);n.getElementById(vb)&&(P.find.ID=function(a,b,f){if("undefined"!==typeof b.getElementById&&!f)return(b=b.getElementById(a[1]))?b.id===a[1]||"undefined"!==typeof b.getAttributeNode&&b.getAttributeNode("id").nodeValue===a[1]?[b]:d:[]},P.filter.ID=function(a,b){var f="undefined"!==typeof a.getAttributeNode&&
- a.getAttributeNode("id");return 1===a.nodeType&&f&&f.nodeValue===b});bb.removeChild(ab);var bb=ab=null,Ea=n.createElement("div");Ea.appendChild(n.createComment(""));0<Ea.getElementsByTagName("*").length&&(P.find.TAG=function(a,b){var f=b.getElementsByTagName(a[1]);if("*"===a[1]){for(var d=[],c=0;f[c];c++)1===f[c].nodeType&&d.push(f[c]);f=d}return f});Ea.innerHTML="<a href='#'></a>";Ea.firstChild&&("undefined"!==typeof Ea.firstChild.getAttribute&&"#"!==Ea.firstChild.getAttribute("href"))&&(P.attrHandle.href=
- function(a){return a.getAttribute("href",2)});Ea=null;if(n.querySelectorAll){var lb=M,cb=n.createElement("div");cb.innerHTML="<p class='TEST'></p>";if(!(cb.querySelectorAll&&0===cb.querySelectorAll(".TEST").length)){var M=function(a,b,f,d){b=b||n;if(!d&&!M.isXML(b)){var c=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(a);if(c&&(1===b.nodeType||9===b.nodeType)){if(c[1])return ua(b.getElementsByTagName(a),f);if(c[2]&&P.find.CLASS&&b.getElementsByClassName)return ua(b.getElementsByClassName(c[2]),f)}if(9===
- b.nodeType){if("body"===a&&b.body)return ua([b.body],f);if(c&&c[3]){var l=b.getElementById(c[3]);if(l&&l.parentNode){if(l.id===c[3])return ua([l],f)}else return ua([],f)}try{return ua(b.querySelectorAll(a),f)}catch(h){}}else if(1===b.nodeType&&"object"!==b.nodeName.toLowerCase()){var l=(c=b.getAttribute("id"))||"__sizzle__",e=b.parentNode,m=/^\s*[+~]/.test(a);c?l=l.replace(/'/g,"\\$&"):b.setAttribute("id",l);m&&e&&(b=b.parentNode);try{if(!m||e)return ua(b.querySelectorAll("[id='"+l+"'] "+a),f)}catch(p){}finally{c||
- b.removeAttribute("id")}}}return lb(a,b,f,d)},mb;for(mb in lb)M[mb]=lb[mb];cb=null}}var db=n.documentElement,nb=db.matchesSelector||db.mozMatchesSelector||db.webkitMatchesSelector||db.msMatchesSelector,wb=!1;try{nb.call(n.documentElement,"[test!='']:sizzle")}catch(uc){wb=!0}nb&&(M.matchesSelector=function(a,b){b=b.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!M.isXML(a))try{if(wb||!P.match.PSEUDO.test(b)&&!/!=/.test(b))return nb.call(a,b)}catch(f){}return 0<M(b,null,null,[a]).length});var Na=n.createElement("div");
- Na.innerHTML="<div class='test e'></div><div class='test'></div>";Na.getElementsByClassName&&0!==Na.getElementsByClassName("e").length&&(Na.lastChild.className="e",1!==Na.getElementsByClassName("e").length&&(P.order.splice(1,0,"CLASS"),P.find.CLASS=function(a,b,f){if("undefined"!==typeof b.getElementsByClassName&&!f)return b.getElementsByClassName(a[1])},Na=null));M.contains=n.documentElement.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:n.documentElement.compareDocumentPosition?
- function(a,b){return!!(a.compareDocumentPosition(b)&16)}:function(){return!1};M.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?"HTML"!==a.nodeName:!1};var ub=function(a,b){for(var f,d=[],c="",l=b.nodeType?[b]:b;f=P.match.PSEUDO.exec(a);)c+=f[0],a=a.replace(P.match.PSEUDO,"");a=P.relative[a]?a+"*":a;f=0;for(var h=l.length;f<h;f++)M(a,l[f],d);return M.filter(c,d)};h.find=M;h.expr=M.selectors;h.expr[":"]=h.expr.filters;h.unique=M.uniqueSort;h.text=M.getText;h.isXMLDoc=M.isXML;h.contains=
- M.contains;var Qb=/Until$/,Rb=/^(?:parents|prevUntil|prevAll)/,Sb=/,/,Kb=/^.[^:#\[\.,]*$/,Tb=Array.prototype.slice,Ub=h.expr.match.POS,Vb={children:!0,contents:!0,next:!0,prev:!0};h.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),f=0,d=0,c=this.length;d<c;d++)if(f=b.length,h.find(a,this[d],b),0<d)for(var l=f;l<b.length;l++)for(var e=0;e<f;e++)if(b[e]===b[l]){b.splice(l--,1);break}return b},has:function(a){var b=h(a);return this.filter(function(){for(var a=0,f=b.length;a<f;a++)if(h.contains(this,
- b[a]))return!0})},not:function(a){return this.pushStack(z(this,a,!1),"not",a)},filter:function(a){return this.pushStack(z(this,a,!0),"filter",a)},is:function(a){return!!a&&0<h.filter(a,this).length},closest:function(a,b){var f=[],d,c,l=this[0];if(h.isArray(a)){var e,m={},p=1;if(l&&a.length){d=0;for(c=a.length;d<c;d++)e=a[d],m[e]||(m[e]=h.expr.match.POS.test(e)?h(e,b||this.context):e);for(;l&&l.ownerDocument&&l!==b;){for(e in m)d=m[e],(d.jquery?-1<d.index(l):h(l).is(d))&&f.push({selector:e,elem:l,
- level:p});l=l.parentNode;p++}}return f}e=Ub.test(a)?h(a,b||this.context):null;d=0;for(c=this.length;d<c;d++)for(l=this[d];l;)if(e?-1<e.index(l):h.find.matchesSelector(l,a)){f.push(l);break}else if(l=l.parentNode,!l||!l.ownerDocument||l===b)break;f=1<f.length?h.unique(f):f;return this.pushStack(f,"closest",a)},index:function(a){return!a||"string"===typeof a?h.inArray(this[0],a?h(a):this.parent().children()):h.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var f="string"===typeof a?h(a,b):h.makeArray(a),
- d=h.merge(this.get(),f);return this.pushStack(!f[0]||!f[0].parentNode||11===f[0].parentNode.nodeType||!d[0]||!d[0].parentNode||11===d[0].parentNode.nodeType?d:h.unique(d))},andSelf:function(){return this.add(this.prevObject)}});h.each({parent:function(a){return(a=a.parentNode)&&11!==a.nodeType?a:null},parents:function(a){return h.dir(a,"parentNode")},parentsUntil:function(a,b,f){return h.dir(a,"parentNode",f)},next:function(a){return h.nth(a,2,"nextSibling")},prev:function(a){return h.nth(a,2,"previousSibling")},
- nextAll:function(a){return h.dir(a,"nextSibling")},prevAll:function(a){return h.dir(a,"previousSibling")},nextUntil:function(a,b,f){return h.dir(a,"nextSibling",f)},prevUntil:function(a,b,f){return h.dir(a,"previousSibling",f)},siblings:function(a){return h.sibling(a.parentNode.firstChild,a)},children:function(a){return h.sibling(a.firstChild)},contents:function(a){return h.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:h.makeArray(a.childNodes)}},function(a,b){h.fn[a]=function(f,
- d){var c=h.map(this,b,f),l=Tb.call(arguments);Qb.test(a)||(d=f);d&&"string"===typeof d&&(c=h.filter(d,c));c=1<this.length&&!Vb[a]?h.unique(c):c;if((1<this.length||Sb.test(d))&&Rb.test(a))c=c.reverse();return this.pushStack(c,a,l.join(","))}});h.extend({filter:function(a,b,f){f&&(a=":not("+a+")");return 1===b.length?h.find.matchesSelector(b[0],a)?[b[0]]:[]:h.find.matches(a,b)},dir:function(a,b,f){var c=[];for(a=a[b];a&&9!==a.nodeType&&(f===d||1!==a.nodeType||!h(a).is(f));)1===a.nodeType&&c.push(a),
- a=a[b];return c},nth:function(a,b,f){b=b||1;for(var d=0;a&&!(1===a.nodeType&&++d===b);a=a[f]);return a},sibling:function(a,b){for(var f=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&f.push(a);return f}});var Wb=/ jQuery\d+="(?:\d+|null)"/g,ob=/^\s+/,xb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yb=/<([\w:]+)/,Xb=/<tbody/i,Yb=/<|&#?\w+;/,zb=/<(?:script|object|embed|option|style)/i,Ab=/checked\s*(?:[^=]|=\s*.checked.)/i,oa={option:[1,"<select multiple='multiple'>","</select>"],
- legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};oa.optgroup=oa.option;oa.tbody=oa.tfoot=oa.colgroup=oa.caption=oa.thead;oa.th=oa.td;h.support.htmlSerialize||(oa._default=[1,"div<div>","</div>"]);h.fn.extend({text:function(a){return h.isFunction(a)?this.each(function(b){var f=
- h(this);f.text(a.call(this,b,f.text()))}):"object"!==typeof a&&a!==d?this.empty().append((this[0]&&this[0].ownerDocument||n).createTextNode(a)):h.text(this)},wrapAll:function(a){if(h.isFunction(a))return this.each(function(b){h(this).wrapAll(a.call(this,b))});if(this[0]){var b=h(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&1===a.firstChild.nodeType;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return h.isFunction(a)?
- this.each(function(b){h(this).wrapInner(a.call(this,b))}):this.each(function(){var b=h(this),f=b.contents();f.length?f.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){h(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){h.nodeName(this,"body")||h(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){1===this.nodeType&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){1===
- this.nodeType&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=h(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,
- "after",arguments);a.push.apply(a,h(arguments[0]).toArray());return a}},remove:function(a,b){for(var f=0,d;null!=(d=this[f]);f++)if(!a||h.filter(a,[d]).length)!b&&1===d.nodeType&&(h.cleanData(d.getElementsByTagName("*")),h.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;null!=(b=this[a]);a++)for(1===b.nodeType&&h.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=null==a?!0:a;b=null==
- b?a:b;return this.map(function(){return h.clone(this,a,b)})},html:function(a){if(a===d)return this[0]&&1===this[0].nodeType?this[0].innerHTML.replace(Wb,""):null;if("string"===typeof a&&!zb.test(a)&&(h.support.leadingWhitespace||!ob.test(a))&&!oa[(yb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(xb,"<$1></$2>");try{for(var b=0,f=this.length;b<f;b++)1===this[b].nodeType&&(h.cleanData(this[b].getElementsByTagName("*")),this[b].innerHTML=a)}catch(c){this.empty().append(a)}}else h.isFunction(a)?this.each(function(b){var f=
- h(this);f.html(a.call(this,b,f.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(h.isFunction(a))return this.each(function(b){var f=h(this),d=f.html();f.replaceWith(a.call(this,b,d))});"string"!==typeof a&&(a=h(a).detach());return this.each(function(){var b=this.nextSibling,f=this.parentNode;h(this).remove();b?h(b).before(a):h(f).append(a)})}return this.pushStack(h(h.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,
- !0)},domManip:function(a,b,f){var c,l,e,m=a[0],p=[];if(!h.support.checkClone&&3===arguments.length&&"string"===typeof m&&Ab.test(m))return this.each(function(){h(this).domManip(a,b,f,!0)});if(h.isFunction(m))return this.each(function(c){var l=h(this);a[0]=m.call(this,c,b?l.html():d);l.domManip(a,b,f)});if(this[0]){c=m&&m.parentNode;c=h.support.parentNode&&c&&11===c.nodeType&&c.childNodes.length===this.length?{fragment:c}:h.buildFragment(a,this,p);e=c.fragment;if(l=1===e.childNodes.length?e=e.firstChild:
- e.firstChild){b=b&&h.nodeName(l,"tr");l=0;for(var q=this.length,g=q-1;l<q;l++)f.call(b?h.nodeName(this[l],"table")?this[l].getElementsByTagName("tbody")[0]||this[l].appendChild(this[l].ownerDocument.createElement("tbody")):this[l]:this[l],c.cacheable||1<q&&l<g?h.clone(e,!0,!0):e)}p.length&&h.each(p,w)}return this}});h.buildFragment=function(a,b,f){var d,c,l;b=b&&b[0]?b[0].ownerDocument||b[0]:n;if(1===a.length&&"string"===typeof a[0]&&512>a[0].length&&b===n&&"<"===a[0].charAt(0)&&!zb.test(a[0])&&(h.support.checkClone||
- !Ab.test(a[0])))c=!0,(l=h.fragments[a[0]])&&1!==l&&(d=l);d||(d=b.createDocumentFragment(),h.clean(a,b,d,f));c&&(h.fragments[a[0]]=l?d:1);return{fragment:d,cacheable:c}};h.fragments={};h.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){h.fn[a]=function(f){var d=[];f=h(f);var c=1===this.length&&this[0].parentNode;if(c&&11===c.nodeType&&1===c.childNodes.length&&1===f.length)return f[b](this[0]),this;for(var c=0,l=f.length;c<
- l;c++){var e=(0<c?this.clone(!0):this).get();h(f[c])[b](e);d=d.concat(e)}return this.pushStack(d,a,f.selector)}});h.extend({clone:function(a,b,f){var d=a.cloneNode(!0),c,l,e;if(!h.support.noCloneEvent&&(1===a.nodeType||11===a.nodeType)&&!h.isXMLDoc(a)){c=v(a);l=v(d);for(e=0;c[e];++e)r(c[e],l[e]);r(a,d)}if(b&&(x(a,d),f&&"getElementsByTagName"in a&&(c=v(a),l=v(d),c.length)))for(e=0;c[e];++e)x(c[e],l[e]);return d},clean:function(a,b,f,d){b=b||n;"undefined"===typeof b.createElement&&(b=b.ownerDocument||
- b[0]&&b[0].ownerDocument||n);for(var c=[],l=0,e;null!=(e=a[l]);l++)if("number"===typeof e&&(e+=""),e){if("string"===typeof e&&!Yb.test(e))e=b.createTextNode(e);else if("string"===typeof e){e=e.replace(xb,"<$1></$2>");var m=(yb.exec(e)||["",""])[1].toLowerCase(),p=oa[m]||oa._default,q=p[0],g=b.createElement("div");for(g.innerHTML=p[1]+e+p[2];q--;)g=g.lastChild;if(!h.support.tbody){q=Xb.test(e);m="table"===m&&!q?g.firstChild&&g.firstChild.childNodes:"<table>"===p[1]&&!q?g.childNodes:[];for(p=m.length-
- 1;0<=p;--p)h.nodeName(m[p],"tbody")&&!m[p].childNodes.length&&m[p].parentNode.removeChild(m[p])}!h.support.leadingWhitespace&&ob.test(e)&&g.insertBefore(b.createTextNode(ob.exec(e)[0]),g.firstChild);e=g.childNodes}e.nodeType?c.push(e):c=h.merge(c,e)}if(f)for(l=0;c[l];l++)d&&h.nodeName(c[l],"script")&&(!c[l].type||"text/javascript"===c[l].type.toLowerCase())?d.push(c[l].parentNode?c[l].parentNode.removeChild(c[l]):c[l]):(1===c[l].nodeType&&c.splice.apply(c,[l+1,0].concat(h.makeArray(c[l].getElementsByTagName("script")))),
- f.appendChild(c[l]));return c},cleanData:function(a){for(var b,f,d=h.cache,c=h.expando,l=h.event.special,e=h.support.deleteExpando,m=0,p;null!=(p=a[m]);m++)if(!p.nodeName||!h.noData[p.nodeName.toLowerCase()])if(f=p[h.expando]){if((b=d[f]&&d[f][c])&&b.events){for(var q in b.events)l[q]?h.event.remove(p,q):h.removeEvent(p,q,b.handle);b.handle&&(b.handle.elem=null)}e?delete p[h.expando]:p.removeAttribute&&p.removeAttribute(h.expando);delete d[f]}}});var Bb=/alpha\([^)]*\)/i,Zb=/opacity=([^)]*)/,$b=/-([a-z])/ig,
- ac=/([A-Z])/g,Cb=/^-?\d+(?:px)?$/i,bc=/^-?\d/,cc={position:"absolute",visibility:"hidden",display:"block"},Lb=["Left","Right"],Mb=["Top","Bottom"],Ua,Db,eb,dc=function(a,b){return b.toUpperCase()};h.fn.css=function(a,b){return 2===arguments.length&&b===d?this:h.access(this,a,b,!0,function(a,b,f){return f!==d?h.style(a,b,f):h.css(a,b)})};h.extend({cssHooks:{opacity:{get:function(a,b){if(b){var f=Ua(a,"opacity","opacity");return""===f?"1":f}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,
- opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":h.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,f,c){if(a&&!(3===a.nodeType||8===a.nodeType||!a.style)){var l,e=h.camelCase(b),m=a.style,p=h.cssHooks[e];b=h.cssProps[e]||e;if(f!==d){if(!("number"===typeof f&&isNaN(f)||null==f))if("number"===typeof f&&!h.cssNumber[e]&&(f+="px"),!p||!("set"in p)||(f=p.set(a,f))!==d)try{m[b]=f}catch(q){}}else return p&&"get"in p&&(l=p.get(a,!1,c))!==d?l:m[b]}},css:function(a,b,f){var c,l=h.camelCase(b),
- e=h.cssHooks[l];b=h.cssProps[l]||l;if(e&&"get"in e&&(c=e.get(a,!0,f))!==d)return c;if(Ua)return Ua(a,b,l)},swap:function(a,b,f){var d={},c;for(c in b)d[c]=a.style[c],a.style[c]=b[c];f.call(a);for(c in b)a.style[c]=d[c]},camelCase:function(a){return a.replace($b,dc)}});h.curCSS=h.css;h.each(["height","width"],function(a,b){h.cssHooks[b]={get:function(a,f,d){var c;if(f)return 0!==a.offsetWidth?c=s(a,b,d):h.swap(a,cc,function(){c=s(a,b,d)}),0>=c&&(c=Ua(a,b,b),"0px"===c&&eb&&(c=eb(a,b,b)),null!=c)?""===
- c||"auto"===c?"0px":c:0>c||null==c?(c=a.style[b],""===c||"auto"===c?"0px":c):"string"===typeof c?c:c+"px"},set:function(a,b){if(Cb.test(b)){if(b=parseFloat(b),0<=b)return b+"px"}else return b}}});h.support.opacity||(h.cssHooks.opacity={get:function(a,b){return Zb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var f=a.style;f.zoom=1;var d=h.isNaN(b)?"":"alpha(opacity="+100*b+")",c=f.filter||"";f.filter=Bb.test(c)?c.replace(Bb,
- d):f.filter+" "+d}});n.defaultView&&n.defaultView.getComputedStyle&&(Db=function(a,b,f){var c;f=f.replace(ac,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return d;if(b=b.getComputedStyle(a,null))c=b.getPropertyValue(f),""===c&&!h.contains(a.ownerDocument.documentElement,a)&&(c=h.style(a,f));return c});n.documentElement.currentStyle&&(eb=function(a,b){var f,d=a.currentStyle&&a.currentStyle[b],c=a.runtimeStyle&&a.runtimeStyle[b],l=a.style;!Cb.test(d)&&bc.test(d)&&(f=l.left,c&&(a.runtimeStyle.left=
- a.currentStyle.left),l.left="fontSize"===b?"1em":d||0,d=l.pixelLeft+"px",l.left=f,c&&(a.runtimeStyle.left=c));return""===d?"auto":d});Ua=Db||eb;h.expr&&h.expr.filters&&(h.expr.filters.hidden=function(a){var b=a.offsetHeight;return 0===a.offsetWidth&&0===b||!h.support.reliableHiddenOffsets&&"none"===(a.style.display||h.css(a,"display"))},h.expr.filters.visible=function(a){return!h.expr.filters.hidden(a)});var ec=/%20/g,Nb=/\[\]$/,Eb=/\r?\n/g,fc=/#.*$/,gc=/^(.*?):\s*(.*?)\r?$/mg,hc=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
- ic=/^(?:GET|HEAD)$/,jc=/^\/\//,Fb=/\?/,kc=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,lc=/^(?:select|textarea)/i,qb=/\s+/,mc=/([?&])_=[^&]*/,nc=/^(\w+:)\/\/([^\/?#:]+)(?::(\d+))?/,Gb=h.fn.load,ib={},Hb={};h.fn.extend({load:function(a,b,f){if("string"!==typeof a&&Gb)return Gb.apply(this,arguments);if(!this.length)return this;var d=a.indexOf(" ");if(0<=d){var c=a.slice(d,a.length);a=a.slice(0,d)}d="GET";b&&(h.isFunction(b)?(f=b,b=null):"object"===typeof b&&(b=h.param(b,h.ajaxSettings.traditional),
- d="POST"));var l=this;h.ajax({url:a,type:d,dataType:"html",data:b,complete:function(a,b,d){d=a.responseText;a.isResolved()&&(a.done(function(a){d=a}),l.html(c?h("<div>").append(d.replace(kc,"")).find(c):d));f&&l.each(f,[d,b,a])}});return this},serialize:function(){return h.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?h.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||lc.test(this.nodeName)||
- hc.test(this.type))}).map(function(a,b){var f=h(this).val();return null==f?null:h.isArray(f)?h.map(f,function(a){return{name:b.name,value:a.replace(Eb,"\r\n")}}):{name:b.name,value:f.replace(Eb,"\r\n")}}).get()}});h.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){h.fn[b]=function(a){return this.bind(b,a)}});h.each(["get","post"],function(a,b){h[b]=function(a,f,d,c){h.isFunction(f)&&(c=c||d,d=f,f=null);return h.ajax({type:b,url:a,data:f,success:d,dataType:c})}});
- h.extend({getScript:function(a,b){return h.get(a,null,b,"script")},getJSON:function(a,b,f){return h.get(a,b,f,"json")},ajaxSetup:function(a){h.extend(!0,h.ajaxSettings,a);a.context&&(h.ajaxSettings.context=a.context)},ajaxSettings:{url:location.href,global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,
- json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":h.parseJSON,"text xml":h.parseXML}},ajaxPrefilter:B(ib),ajaxTransport:B(Hb),ajax:function(a,b){function f(a,b,g,A){if(2!==x){x=2;u&&clearTimeout(u);s=d;y=A||"";v.readyState=a?4:0;var n,z,B;if(g){A=c;var r=v,w=A.contents,J=A.dataTypes,da=A.responseFields,G,Q,R,C;for(Q in da)Q in g&&(r[da[Q]]=g[Q]);for(;"*"===J[0];)J.shift(),G===d&&(G=r.getResponseHeader("content-type"));if(G)for(Q in w)if(w[Q]&&
- w[Q].test(G)){J.unshift(Q);break}if(J[0]in g)R=J[0];else{for(Q in g){if(!J[0]||A.converters[Q+" "+J[0]]){R=Q;break}C||(C=Q)}R=R||C}R?(R!==J[0]&&J.unshift(R),g=g[R]):g=void 0}else g=d;if(200<=a&&300>a||304===a){if(c.ifModified){if(G=v.getResponseHeader("Last-Modified"))h.lastModified[c.url]=G;if(G=v.getResponseHeader("Etag"))h.etag[c.url]=G}if(304===a)b="notmodified",n=!0;else try{G=c;G.dataFilter&&(g=G.dataFilter(g,G.dataType));var ga=G.dataTypes,Oa=G.converters,F,D=ga.length,ka,X=ga[0],H,W,E,I,aa;
- for(F=1;F<D;F++)if(H=X,X=ga[F],"*"===X)X=H;else if("*"!==H&&H!==X){W=H+" "+X;E=Oa[W]||Oa["* "+X];if(!E)for(I in aa=d,Oa)if(ka=I.split(" "),ka[0]===H||"*"===ka[0])if(aa=Oa[ka[1]+" "+X]){I=Oa[I];!0===I?E=aa:!0===aa&&(E=I);break}!E&&!aa&&h.error("No conversion from "+W.replace(" "," to "));!0!==E&&(g=E?E(g):aa(I(g)))}z=g;b="success";n=!0}catch(T){b="parsererror",B=T}}else B=b,a&&(b="error",0>a&&(a=0));v.status=a;v.statusText=b;n?m.resolveWith(l,[z,b,v]):m.rejectWith(l,[v,b,B]);v.statusCode(q);q=d;c.global&&
- e.trigger("ajax"+(n?"Success":"Error"),[v,c,n?z:B]);p.resolveWith(l,[v,b]);c.global&&(e.trigger("ajaxComplete",[v,c]),--h.active||h.event.trigger("ajaxStop"))}}"object"!==typeof b&&(b=a,a=d);b=b||{};var c=h.extend(!0,{},h.ajaxSettings,b),l=(c.context=("context"in b?b:h.ajaxSettings).context)||c,e=l===c?h.event:h(l),m=h.Deferred(),p=h._Deferred(),q=c.statusCode||{},g={},y,z,s,u,B=n.location,r=B.protocol||"http:",w,x=0,J,v={readyState:0,setRequestHeader:function(a,b){0===x&&(g[a.toLowerCase()]=b);return this},
- getAllResponseHeaders:function(){return 2===x?y:null},getResponseHeader:function(a){var b;if(2===x){if(!z)for(z={};b=gc.exec(y);)z[b[1].toLowerCase()]=b[2];b=z[a.toLowerCase()]}return b||null},abort:function(a){a=a||"abort";s&&s.abort(a);f(0,a);return this}};m.promise(v);v.success=v.done;v.error=v.fail;v.complete=p.done;v.statusCode=function(a){if(a){var b;if(2>x)for(b in a)q[b]=[q[b],a[b]];else b=a[v.status],v.then(b,b)}return this};c.url=(""+(a||c.url)).replace(fc,"").replace(jc,r+"//");c.dataTypes=
- h.trim(c.dataType||"*").toLowerCase().split(qb);c.crossDomain||(w=nc.exec(c.url.toLowerCase()),c.crossDomain=!(!w||!(w[1]!=r||w[2]!=B.hostname||(w[3]||("http:"===w[1]?80:443))!=(B.port||("http:"===r?80:443)))));c.data&&(c.processData&&"string"!==typeof c.data)&&(c.data=h.param(c.data,c.traditional));A(ib,c,b,v);c.type=c.type.toUpperCase();c.hasContent=!ic.test(c.type);c.global&&0===h.active++&&h.event.trigger("ajaxStart");c.hasContent||(c.data&&(c.url+=(Fb.test(c.url)?"&":"?")+c.data),!1===c.cache&&
- (B=h.now(),r=c.url.replace(mc,"$1_="+B),c.url=r+(r===c.url?(Fb.test(c.url)?"&":"?")+"_="+B:"")));if(c.data&&c.hasContent&&!1!==c.contentType||b.contentType)g["content-type"]=c.contentType;c.ifModified&&(h.lastModified[c.url]&&(g["if-modified-since"]=h.lastModified[c.url]),h.etag[c.url]&&(g["if-none-match"]=h.etag[c.url]));g.accept=c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+("*"!==c.dataTypes[0]?", */*; q=0.01":""):c.accepts["*"];for(J in c.headers)g[J.toLowerCase()]=c.headers[J];
- if(c.beforeSend&&(!1===c.beforeSend.call(l,v,c)||2===x))f(0,"abort"),v=!1;else{for(J in{success:1,error:1,complete:1})v[J](c[J]);if(s=A(Hb,c,b,v)){x=v.readyState=1;c.global&&e.trigger("ajaxSend",[v,c]);c.async&&0<c.timeout&&(u=setTimeout(function(){v.abort("timeout")},c.timeout));try{s.send(g,f)}catch(da){2>status?f(-1,da):h.error(da)}}else f(-1,"No Transport")}return v},param:function(a,b){var f=[],c=function(a,b){b=h.isFunction(b)?b():b;f[f.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};
- b===d&&(b=h.ajaxSettings.traditional);if(h.isArray(a)||a.jquery)h.each(a,function(){c(this.name,this.value)});else for(var e in a)l(e,a[e],b,c);return f.join("&").replace(ec,"+")}});h.extend({active:0,lastModified:{},etag:{}});var oc=h.now(),fb=/(\=)\?(&|$)|()\?\?()/i;h.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return h.expando+"_"+oc++}});h.ajaxPrefilter("json jsonp",function(b,f,c){c="string"===typeof b.data;if("jsonp"===b.dataTypes[0]||f.jsonpCallback||null!=f.jsonp||!1!==b.jsonp&&(fb.test(b.url)||
- c&&fb.test(b.data))){var d,l=b.jsonpCallback=h.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,e=a[l];f=b.url;var m=b.data,p="$1"+l+"$2";!1!==b.jsonp&&(f=f.replace(fb,p),b.url===f&&(c&&(m=m.replace(fb,p)),b.data===m&&(f+=(/\?/.test(f)?"&":"?")+b.jsonp+"="+l)));b.url=f;b.data=m;a[l]=function(a){d=[a]};b.complete=[function(){if(a[l]=e){if(d&&h.isFunction(e))a[l](d[0])}else try{delete a[l]}catch(b){}},b.complete];b.converters["script json"]=function(){d||h.error(l+" was not called");return d[0]};
- b.dataTypes[0]="json";return"script"}});h.ajaxSetup({accepts:{script:"text/javascript, application/javascript"},contents:{script:/javascript/},converters:{"text script":function(a){h.globalEval(a);return a}}});h.ajaxPrefilter("script",function(a){a.cache===d&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});h.ajaxTransport("script",function(a){if(a.crossDomain){var b,f=n.getElementsByTagName("head")[0]||n.documentElement;return{send:function(c,l){b=n.createElement("script");b.async="async";
- a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(a,c){if(!b.readyState||/loaded|complete/.test(b.readyState))b.onload=b.onreadystatechange=null,f&&b.parentNode&&f.removeChild(b),b=d,c||l(200,"success")};f.insertBefore(b,f.firstChild)},abort:function(){if(b)b.onload(0,1)}}}});var pc=h.now(),pb={},Ib,Va;h.ajaxSettings.xhr=a.ActiveXObject?function(){if("file:"!==a.location.protocol)try{return new a.XMLHttpRequest}catch(b){}try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(f){}}:
- function(){return new a.XMLHttpRequest};try{Va=h.ajaxSettings.xhr()}catch(vc){}h.support.ajax=!!Va;h.support.cors=Va&&"withCredentials"in Va;Va=d;h.support.ajax&&h.ajaxTransport(function(b){if(!b.crossDomain||h.support.cors){var f;return{send:function(c,d){Ib||(Ib=1,h(a).bind("unload",function(){h.each(pb,function(a,b){if(b.onreadystatechange)b.onreadystatechange(1)})}));var l=b.xhr(),e;b.username?l.open(b.type,b.url,b.async,b.username,b.password):l.open(b.type,b.url,b.async);if((!b.crossDomain||
- b.hasContent)&&!c["x-requested-with"])c["x-requested-with"]="XMLHttpRequest";try{h.each(c,function(a,b){l.setRequestHeader(a,b)})}catch(m){}l.send(b.hasContent&&b.data||null);f=function(a,c){if(f&&(c||4===l.readyState))if(f=0,e&&(l.onreadystatechange=h.noop,delete pb[e]),c)4!==l.readyState&&l.abort();else{var m=l.status,p,q=l.getAllResponseHeaders(),g={},A=l.responseXML;A&&A.documentElement&&(g.xml=A);g.text=l.responseText;try{p=l.statusText}catch(y){p=""}m=0===m?!b.crossDomain||p?q?304:0:302:1223==
- m?204:m;d(m,p,g,q)}};!b.async||4===l.readyState?f():(e=pc++,pb[e]=l,l.onreadystatechange=f)},abort:function(){f&&f(0,1)}}}});var jb={},qc=/^(?:toggle|show|hide)$/,rc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,gb,rb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];h.fn.extend({show:function(a,b,f){if(a||0===a)return this.animate(p("show",3),a,b,f);f=0;for(var c=this.length;f<c;f++)a=this[f],b=a.style.display,
- !h._data(a,"olddisplay")&&"none"===b&&(b=a.style.display=""),""===b&&"none"===h.css(a,"display")&&h._data(a,"olddisplay",q(a.nodeName));for(f=0;f<c;f++)if(a=this[f],b=a.style.display,""===b||"none"===b)a.style.display=h._data(a,"olddisplay")||"";return this},hide:function(a,b,f){if(a||0===a)return this.animate(p("hide",3),a,b,f);a=0;for(b=this.length;a<b;a++)f=h.css(this[a],"display"),"none"!==f&&!h._data(this[a],"olddisplay")&&h._data(this[a],"olddisplay",f);for(a=0;a<b;a++)this[a].style.display=
- "none";return this},_toggle:h.fn.toggle,toggle:function(a,b,f){var c="boolean"===typeof a;h.isFunction(a)&&h.isFunction(b)?this._toggle.apply(this,arguments):null==a||c?this.each(function(){var b=c?a:h(this).is(":hidden");h(this)[b?"show":"hide"]()}):this.animate(p("toggle",3),a,b,f);return this},fadeTo:function(a,b,f,c){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,f,c)},animate:function(a,b,f,c){var d=h.speed(b,f,c);return h.isEmptyObject(a)?this.each(d.complete):
- this[!1===d.queue?"each":"queue"](function(){var b=h.extend({},d),f,c=1===this.nodeType,l=c&&h(this).is(":hidden"),e=this;for(f in a){var m=h.camelCase(f);f!==m&&(a[m]=a[f],delete a[f],f=m);if("hide"===a[f]&&l||"show"===a[f]&&!l)return b.complete.call(this);if(c&&("height"===f||"width"===f))b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],"inline"===h.css(this,"display")&&"none"===h.css(this,"float")&&(h.support.inlineBlockNeedsLayout?"inline"===q(this.nodeName)?this.style.display=
- "inline-block":(this.style.display="inline",this.style.zoom=1):this.style.display="inline-block");h.isArray(a[f])&&((b.specialEasing=b.specialEasing||{})[f]=a[f][1],a[f]=a[f][0])}null!=b.overflow&&(this.style.overflow="hidden");b.curAnim=h.extend({},a);h.each(a,function(f,c){var d=new h.fx(e,b,f);if(qc.test(c))d["toggle"===c?l?"show":"hide":c](a);else{var m=rc.exec(c),p=d.cur()||0;if(m){var q=parseFloat(m[2]),g=m[3]||"px";"px"!==g&&(h.style(e,f,(q||1)+g),p*=(q||1)/d.cur(),h.style(e,f,p+g));m[1]&&
- (q=("-="===m[1]?-1:1)*q+p);d.custom(p,q,g)}else d.custom(p,c,"")}});return!0})},stop:function(a,b){var f=h.timers;a&&this.queue([]);this.each(function(){for(var a=f.length-1;0<=a;a--)if(f[a].elem===this){if(b)f[a](!0);f.splice(a,1)}});b||this.dequeue();return this}});h.each({slideDown:p("show",1),slideUp:p("hide",1),slideToggle:p("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){h.fn[a]=function(a,f,c){return this.animate(b,a,f,c)}});h.extend({speed:function(a,
- b,f){var c=a&&"object"===typeof a?h.extend({},a):{complete:f||!f&&b||h.isFunction(a)&&a,duration:a,easing:f&&b||b&&!h.isFunction(b)&&b};c.duration=h.fx.off?0:"number"===typeof c.duration?c.duration:c.duration in h.fx.speeds?h.fx.speeds[c.duration]:h.fx.speeds._default;c.old=c.complete;c.complete=function(){!1!==c.queue&&h(this).dequeue();h.isFunction(c.old)&&c.old.call(this)};return c},easing:{linear:function(a,b,f,c){return f+c*a},swing:function(a,b,f,c){return(-Math.cos(a*Math.PI)/2+0.5)*c+f}},
- timers:[],fx:function(a,b,f){this.options=b;this.elem=a;this.prop=f;b.orig||(b.orig={})}});h.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(h.fx.step[this.prop]||h.fx.step._default)(this)},cur:function(){return null!=this.elem[this.prop]&&(!this.elem.style||null==this.elem.style[this.prop])?this.elem[this.prop]:parseFloat(h.css(this.elem,this.prop))||0},custom:function(a,b,f){function c(a){return d.step(a)}var d=this,l=h.fx;this.startTime=h.now();
- this.start=a;this.end=b;this.unit=f||this.unit||"px";this.now=this.start;this.pos=this.state=0;c.elem=this.elem;c()&&(h.timers.push(c)&&!gb)&&(gb=setInterval(l.tick,l.interval))},show:function(){this.options.orig[this.prop]=h.style(this.elem,this.prop);this.options.show=!0;this.custom("width"===this.prop||"height"===this.prop?1:0,this.cur());h(this.elem).show()},hide:function(){this.options.orig[this.prop]=h.style(this.elem,this.prop);this.options.hide=!0;this.custom(this.cur(),0)},step:function(a){var b=
- h.now(),f=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=!0;for(var c in this.options.curAnim)!0!==this.options.curAnim[c]&&(f=!1);if(f){if(null!=this.options.overflow&&!h.support.shrinkWrapBlocks){var d=this.elem,l=this.options;h.each(["","X","Y"],function(a,b){d.style["overflow"+b]=l.overflow[a]})}this.options.hide&&h(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)h.style(this.elem,
- e,this.options.orig[e]);this.options.complete.call(this.elem)}return!1}a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(h.easing.swing?"swing":"linear");this.pos=h.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update();return!0}};h.extend(h.fx,{tick:function(){for(var a=h.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||h.fx.stop()},
- interval:13,stop:function(){clearInterval(gb);gb=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){h.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&null!=a.elem.style[a.prop]?a.elem.style[a.prop]=("width"===a.prop||"height"===a.prop?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}});h.expr&&h.expr.filters&&(h.expr.filters.animated=function(a){return h.grep(h.timers,function(b){return a===b.elem}).length});var sc=/^t(?:able|d|h)$/i,Jb=/^(?:body|html)$/i;
- h.fn.offset="getBoundingClientRect"in n.documentElement?function(a){var b=this[0],f;if(a)return this.each(function(b){h.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return h.offset.bodyOffset(b);try{f=b.getBoundingClientRect()}catch(c){}var d=b.ownerDocument,l=d.documentElement;if(!f||!h.contains(l,b))return f?{top:f.top,left:f.left}:{top:0,left:0};b=d.body;d=y(d);return{top:f.top+(d.pageYOffset||h.support.boxModel&&l.scrollTop||b.scrollTop)-(l.clientTop||
- b.clientTop||0),left:f.left+(d.pageXOffset||h.support.boxModel&&l.scrollLeft||b.scrollLeft)-(l.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(b){h.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return h.offset.bodyOffset(b);h.offset.initialize();var f,c=b.offsetParent,d=b.ownerDocument,l=d.documentElement,e=d.body;f=(d=d.defaultView)?d.getComputedStyle(b,null):b.currentStyle;for(var m=b.offsetTop,p=b.offsetLeft;(b=
- b.parentNode)&&(b!==e&&b!==l)&&!(h.offset.supportsFixedPosition&&"fixed"===f.position);){f=d?d.getComputedStyle(b,null):b.currentStyle;m-=b.scrollTop;p-=b.scrollLeft;if(b===c){m+=b.offsetTop;p+=b.offsetLeft;if(h.offset.doesNotAddBorder&&(!h.offset.doesAddBorderForTableAndCells||!sc.test(b.nodeName)))m+=parseFloat(f.borderTopWidth)||0,p+=parseFloat(f.borderLeftWidth)||0;c=b.offsetParent}h.offset.subtractsBorderForOverflowNotVisible&&"visible"!==f.overflow&&(m+=parseFloat(f.borderTopWidth)||0,p+=parseFloat(f.borderLeftWidth)||
- 0)}if("relative"===f.position||"static"===f.position)m+=e.offsetTop,p+=e.offsetLeft;h.offset.supportsFixedPosition&&"fixed"===f.position&&(m+=Math.max(l.scrollTop,e.scrollTop),p+=Math.max(l.scrollLeft,e.scrollLeft));return{top:m,left:p}};h.offset={initialize:function(){var a=n.body,b=n.createElement("div"),f,c,d,l=parseFloat(h.css(a,"marginTop"))||0;h.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";
- a.insertBefore(b,a.firstChild);f=b.firstChild;c=f.firstChild;d=f.nextSibling.firstChild.firstChild;this.doesNotAddBorder=5!==c.offsetTop;this.doesAddBorderForTableAndCells=5===d.offsetTop;c.style.position="fixed";c.style.top="20px";this.supportsFixedPosition=20===c.offsetTop||15===c.offsetTop;c.style.position=c.style.top="";f.style.overflow="hidden";f.style.position="relative";this.subtractsBorderForOverflowNotVisible=-5===c.offsetTop;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==l;a.removeChild(b);
- h.offset.initialize=h.noop},bodyOffset:function(a){var b=a.offsetTop,f=a.offsetLeft;h.offset.initialize();h.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(h.css(a,"marginTop"))||0,f+=parseFloat(h.css(a,"marginLeft"))||0);return{top:b,left:f}},setOffset:function(a,b,f){var c=h.css(a,"position");"static"===c&&(a.style.position="relative");var d=h(a),l=d.offset(),e=h.css(a,"top"),m=h.css(a,"left"),p="absolute"===c&&-1<h.inArray("auto",[e,m]),c={},q={};p&&(q=d.position());e=p?q.top:parseInt(e,
- 10)||0;m=p?q.left:parseInt(m,10)||0;h.isFunction(b)&&(b=b.call(a,f,l));null!=b.top&&(c.top=b.top-l.top+e);null!=b.left&&(c.left=b.left-l.left+m);"using"in b?b.using.call(a,c):d.css(c)}};h.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),f=this.offset(),c=Jb.test(b[0].nodeName)?{top:0,left:0}:b.offset();f.top-=parseFloat(h.css(a,"marginTop"))||0;f.left-=parseFloat(h.css(a,"marginLeft"))||0;c.top+=parseFloat(h.css(b[0],"borderTopWidth"))||0;c.left+=parseFloat(h.css(b[0],
- "borderLeftWidth"))||0;return{top:f.top-c.top,left:f.left-c.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||n.body;a&&!Jb.test(a.nodeName)&&"static"===h.css(a,"position");)a=a.offsetParent;return a})}});h.each(["Left","Top"],function(a,b){var f="scroll"+b;h.fn[f]=function(b){var c=this[0],l;return!c?null:b!==d?this.each(function(){(l=y(this))?l.scrollTo(!a?b:h(l).scrollLeft(),a?b:h(l).scrollTop()):this[f]=b}):(l=y(c))?"pageXOffset"in l?l[a?"pageYOffset":"pageXOffset"]:
- h.support.boxModel&&l.document.documentElement[f]||l.document.body[f]:c[f]}});h.each(["Height","Width"],function(a,b){var f=b.toLowerCase();h.fn["inner"+b]=function(){return this[0]?parseFloat(h.css(this[0],f,"padding")):null};h.fn["outer"+b]=function(a){return this[0]?parseFloat(h.css(this[0],f,a?"margin":"border")):null};h.fn[f]=function(a){var c=this[0];if(!c)return null==a?null:this;if(h.isFunction(a))return this.each(function(b){var c=h(this);c[f](a.call(this,b,c[f]()))});if(h.isWindow(c)){var l=
- c.document.documentElement["client"+b];return"CSS1Compat"===c.document.compatMode&&l||c.document.body["client"+b]||l}return 9===c.nodeType?Math.max(c.documentElement["client"+b],c.body["scroll"+b],c.documentElement["scroll"+b],c.body["offset"+b],c.documentElement["offset"+b]):a===d?(c=h.css(c,f),l=parseFloat(c),h.isNaN(l)?c:l):this.css(f,"string"===typeof a?a:a+"px")}})})(window);
- (function(a){function d(b){b=b[0];var f=b.offsetParent;if(!f){f=b.parentElement;do{if("static"!=window.getComputedStyle(f).getPropertyValue("position"))break;if(f.offsetParent){f=f.offsetParent;break}}while(f=f.parentElement)}return f==document.body?a([]):a(f)}function c(a){window&&window.console&&window.console.error&&window.console.error("jQuery.floatThead: "+a)}function e(a,b,f){var c=f?"outerWidth":"width";if(v&&a.css("max-width")){c=0;f&&(c+=parseInt(a.css("borderLeft"),10),c+=parseInt(a.css("borderRight"),
- 10));for(a=0;a<b.length;a++)c+=b.get(a).offsetWidth;return c}return a[c]()}a.floatThead=a.floatThead||{};a.floatThead.defaults={headerCellSelector:"tr:visible:first>*:visible",zIndex:1001,position:"auto",top:0,bottom:0,scrollContainer:function(){return a([])},responsiveContainer:function(){return a([])},getSizingRow:function(a){return a.find("tbody tr:visible:first>*:visible")},floatTableClass:"floatThead-table",floatWrapperClass:"floatThead-wrapper",floatContainerClass:"floatThead-container",copyTableClass:!0,
- enableAria:!1,autoReflow:!1,debug:!1};for(var g=window._,b="undefined"!==typeof MutationObserver,f,m=3,z=document.createElement("b"),x=z.all||[];m=1+m,z.innerHTML="\x3c!--[if gt IE "+m+"]><i><![endif]--\x3e",x[0];);f=4<m?m:document.documentMode;var m=/Gecko\//.test(navigator.userAgent),r=/WebKit\//.test(navigator.userAgent);!f&&(!m&&!r)&&(f=11);var v=function(){if(r){var b=a('<div style="width:0px"><table style="max-width:100%"><tr><th><div style="min-width:100px;">X</div></th></tr></table></div>');
- a("body").append(b);var f=0==b.find("table").width();b.remove();return f}return!1},w=!m&&!f,s=a(window);if(!window.matchMedia){var B=window.onbeforeprint,A=window.onafterprint;window.onbeforeprint=function(){B&&B();s.triggerHandler("beforeprint")};window.onafterprint=function(){A&&A();s.triggerHandler("afterprint")}}a.fn.floatThead=function(l){l=l||{};if(!g&&(g=window._||a.floatThead._,!g))throw Error("jquery.floatThead-slim.js requires underscore. You should use the non-lite version since you do not have underscore.");
- if(8>f)return this;var m=null;g.isFunction(v)&&(v=v());if(g.isString(l)){var q=l,A=this;this.filter("table").each(function(){var b=a(this),f=b.data("floatThead-lazy");f&&b.floatThead(f);if((b=b.data("floatThead-attached"))&&g.isFunction(b[q]))b=b[q](),"undefined"!==typeof b&&(A=b)});return A}var n=a.extend({},a.floatThead.defaults||{},l);a.each(l,function(b){!(b in a.floatThead.defaults)&&n.debug&&c("Used ["+b+"] key to init plugin, but that param is not an option for the plugin. Valid options are: "+
- g.keys(a.floatThead.defaults).join(", "))});n.debug&&(l=a.fn.jquery.split("."),1==parseInt(l[0],10)&&7>=parseInt(l[1],10)&&c("jQuery version "+a.fn.jquery+" detected! This plugin supports 1.8 or better, or 1.7.x with jQuery UI 1.8.24 -> http://jqueryui.com/resources/download/jquery-ui-1.8.24.zip"));this.filter(":not(."+n.floatTableClass+")").each(function(){function l(a){return a+".fth-"+O+".floatTHead"}function q(){var b=0;C.children("tr:visible").each(function(){b+=a(this).outerHeight(!0)});if("collapse"==
- D.css("border-collapse")){var f=parseInt(D.css("border-top-width"),10),c=parseInt(D.find("thead tr:first").find(">*:first").css("border-top-width"),10);f>c&&(b-=f/2)}Ja.outerHeight(b);Wa.outerHeight(b)}function A(){U=(g.isFunction(n.top)?n.top(D):n.top)||0;V=(g.isFunction(n.bottom)?n.bottom(D):n.bottom)||0}function y(){if(!Z){Z=!0;if(Y){var a=e(D,pa,!0),b=ma.width();a>b&&D.css("minWidth",a)}D.css(Ka);na.css(Ka);na.append(C);ia.before(Ca);q()}}function z(){Z&&(Z=!1,Y&&D.width(hb),Ca.detach(),D.prepend(C),
- D.css(Ba),na.css(Ba),D.css("minWidth",Xa),D.css("minWidth",e(D,pa)))}function B(a){Ya!=a&&(Ya=a,D.triggerHandler("floatThead",[a,fa]))}function x(a){Y!=a&&(Y=a,fa.css({position:Y?"absolute":"fixed"}))}function v(){var b,c,d,l=C.find(n.headerCellSelector);Fa?d=sa.find("col").length:(d=0,l.each(function(){d+=parseInt(a(this).attr("colspan")||1,10)}));if(d!=X){X=d;for(var e=[],h=[],m=[],p,g=0;g<d;g++)n.enableAria&&(p=l.eq(g).text())?e.push('<th scope="col" class="floatThead-col">'+p+"</th>"):e.push('<th class="floatThead-col"/>'),
- h.push("<col/>"),m.push("<fthtd style='display:table-cell;height:0;width:auto;'/>");h=h.join("");e=e.join("");w&&(m=m.join(""),Ha.html(m),pa=Ha.find("fthtd"));Ja.html(e);Wa=Ja.find("th");Fa||sa.html(h);za=sa.find("col");Ga.html(h);Pa=Ga.find("col")}c=d;return function(){za=sa.find("col");var a=w?pa:f?n.getSizingRow(D,za,pa):za;if(a.length==c&&0<c){if(!Fa)for(b=0;b<c;b++)za.eq(b).css("width","");z();var d=[];for(b=0;b<c;b++){var l=d,e=b,h=a.get(b).getBoundingClientRect();l[e]=h.width||h.right-h.left}for(b=
- 0;b<c;b++)Pa.eq(b).width(d[b]),za.eq(b).width(d[b]);y()}else na.append(C),D.css(Ba),na.css(Ba),q();D.triggerHandler("reflowed",[fa])}}function W(a){a=H.css("border-"+a+"-width");var b=0;a&&~a.indexOf("px")&&(b=parseInt(a,10));return b}function F(){return"auto"==ca.css("overflow-x")}function I(){var a=H.scrollTop(),b,f=0,c=va?ya.outerHeight(!0):0,d=S?c:-c,l=fa.height(),e=D.offset(),h=0,m=0;if(T){var p=H.offset(),f=e.top-p.top+a;va&&S&&(f+=c);h=W("left");m=W("top");f-=m}else b=e.top-U-l+V+E.horizontal;
- var q=s.scrollTop(),g=s.scrollLeft(),A=(F()?ca:H).scrollLeft();return function(p){la=F();var n=0>=D[0].offsetWidth&&0>=D[0].offsetHeight;if(!n&&Ia)return Ia=!1,setTimeout(function(){D.triggerHandler("reflow")},1),null;if(n&&(Ia=!0,!Y))return null;if("windowScroll"==p)q=s.scrollTop(),g=s.scrollLeft();else if("containerScroll"==p)if(ca.length){if(!la)return;A=ca.scrollLeft()}else a=H.scrollTop(),A=H.scrollLeft();else"init"!=p&&(q=s.scrollTop(),g=s.scrollLeft(),a=H.scrollTop(),A=(la?ca:H).scrollLeft());
- if(!r||!(0>q||0>g)){if(ra)"windowScrollDone"==p?x(!0):x(!1);else if("windowScrollDone"==p)return null;e=D.offset();va&&S&&(e.top+=c);var u,w;p=D.outerHeight();T&&Y?(f>=a?(u=f-a+m,u=0<u?u:0,B(!1)):(u=ea?m:a,B(!0)),w=h):!T&&Y?(q>b+p+d?u=p-l+d:e.top>=q+U?(u=0,z(),B(!1)):(u=U+q-e.top+f+(S?c:0),y(),B(!0)),w=A):T&&!Y?(f>a||a-f>p?(u=e.top-q,z(),B(!1)):(u=e.top+a-q-f,y(),B(!0)),w=e.left+A-g):!T&&!Y&&(q>b+p+d?u=p+U-q+b+d:e.top>q+U?(u=e.top-q,y(),B(!1)):(u=U,B(!0)),w=e.left+A-g);return{top:u,left:w}}}}function ba(){var a=
- null,b=null,f=null;return function(c,d,l){if(null!=c&&(a!=c.top||b!=c.left))fa.css({top:c.top,left:c.left}),a=c.top,b=c.left;if(d){c=e(D,pa,!0);d=la?ca:H;var h=d.width()||c;d="hidden"!=d.css("overflow-y")?h-E.vertical:h;fa.width(d);T?na.css("width",100*c/d+"%"):na.outerWidth(c)}l&&q();l=(la?ca:H).scrollLeft();if(!Y||f!=l)fa.scrollLeft(l),f=l}}function L(){if(H.length)if(H.data().perfectScrollbar)E={horizontal:0,vertical:0};else{var a=H.width(),b=H.height(),f=D.height(),c=e(D,pa),d=a<c?N:0;E.horizontal=
- a-(b<f?N:0)<c?N:0;E.vertical=b-d<f?N:0}}var O=g.uniqueId(),D=a(this);if(D.data("floatThead-attached"))return!0;if(!D.is("table"))throw Error('jQuery.floatThead must be run on a table element. ex: $("table").floatThead();');b=n.autoReflow&&b;var C=D.children("thead:first"),ia=D.children("tbody:first");if(0==C.length||0==ia.length)D.data("floatThead-lazy",n),D.unbind("reflow").one("reflow",function(){D.floatThead(n)});else{D.data("floatThead-lazy")&&D.unbind("reflow");D.data("floatThead-lazy",!1);var Z=
- !0,U,V,E={vertical:0,horizontal:0},N,K=a('<div style="width:50px;height:50px;overflow-y:scroll;position:absolute;top:-200px;left:-200px;"><div style="height:100px;width:100%"></div>');a("body").append(K);var ga=K.innerWidth(),xa=a("div",K).innerWidth();K.remove();N=ga-xa;var X=0;!0===n.scrollContainer&&(n.scrollContainer=d);var H=n.scrollContainer(D)||a([]),T=0<H.length,ca=T?a([]):n.responsiveContainer(D)||a([]),la=F(),Y=null;"undefined"!==typeof n.useAbsolutePositioning&&(n.position="auto",n.useAbsolutePositioning&&
- (n.position=n.useAbsolutePositioning?"absolute":"fixed"),c("option 'useAbsolutePositioning' has been removed in v1.3.0, use `position:'"+n.position+"'` instead. See docs for more info: http://mkoryak.github.io/floatThead/#options"));"undefined"!==typeof n.scrollingTop&&(n.top=n.scrollingTop,c("option 'scrollingTop' has been renamed to 'top' in v1.3.0. See docs for more info: http://mkoryak.github.io/floatThead/#options"));"undefined"!==typeof n.scrollingBottom&&(n.bottom=n.scrollingBottom,c("option 'scrollingBottom' has been renamed to 'bottom' in v1.3.0. See docs for more info: http://mkoryak.github.io/floatThead/#options"));
- "auto"==n.position?Y=null:"fixed"==n.position?Y=!1:"absolute"==n.position?Y=!0:n.debug&&c('Invalid value given to "position" option, valid is "fixed", "absolute" and "auto". You passed: ',n.position);null==Y&&(Y=T);var ya=D.find("caption"),va=1==ya.length;if(va)var S="top"===(ya.css("caption-side")||ya.attr("align")||"top");var ha=a('<fthfoot style="display:table-footer-group;border-spacing:0;height:0;border-collapse:collapse;visibility:hidden"/>'),ea=!1,ma=a([]),ra=9>=f&&!T&&Y,na=a("<table/>"),Ga=
- a("<colgroup/>"),sa=D.children("colgroup:first"),Fa=!0;0==sa.length&&(sa=a("<colgroup/>"),Fa=!1);var Ha=a('<fthtr style="display:table-row;border-spacing:0;height:0;border-collapse:collapse"/>'),fa=a('<div style="overflow: hidden;" aria-hidden="true"></div>'),Ia=!1,Ca=a("<thead/>"),Ja=a('<tr class="size-row"/>'),Wa=a([]),za=a([]),Pa=a([]),pa=a([]);Ca.append(Ja);D.prepend(sa);w&&(ha.append(Ha),D.append(ha));na.append(Ga);fa.append(na);n.copyTableClass&&na.attr("class",D.attr("class"));na.attr({cellpadding:D.attr("cellpadding"),
- cellspacing:D.attr("cellspacing"),border:D.attr("border")});K=D.css("display");na.css({borderCollapse:D.css("borderCollapse"),border:D.css("border"),display:K});"none"==K&&(Ia=!0);na.addClass(n.floatTableClass).css({margin:0,"border-bottom-width":0});Y?(K=function(a,b){var f=a.css("position"),c=a;if(!("relative"==f||"absolute"==f)||b)f={paddingLeft:a.css("paddingLeft"),paddingRight:a.css("paddingRight")},fa.css(f),c=a.data("floatThead-containerWrap")||a.wrap("<div class='"+n.floatWrapperClass+"' style='position: relative; clear:both;'></div>").parent(),
- a.data("floatThead-containerWrap",c),ea=!0;return c},T?(ma=K(H,!0),ma.prepend(fa)):(ma=K(D),D.before(fa))):D.before(fa);fa.css({position:Y?"absolute":"fixed",marginTop:0,top:Y?0:"auto",zIndex:n.zIndex});fa.addClass(n.floatContainerClass);A();var Ka={"table-layout":"fixed"},Ba={"table-layout":D.css("tableLayout")||"auto"},hb=D[0].style.width||"",Xa=D.css("minWidth")||"",Ya=!1;L();var ja;ja=v();ja();var ta=I(),wa=ba();wa(ta("init"),!0);var Da=g.debounce(function(){wa(ta("windowScrollDone"),!1)},1),
- K=function(){wa(ta("windowScroll"),!1);ra&&Da()},ga=function(){wa(ta("containerScroll"),!1)},qa=g.debounce(function(){D.is(":hidden")||(L(),A(),ja=v(),ja(),ta=I(),wa(ta("reflow"),!0))},1),Aa=function(){D.floatThead("destroy",[!0])},La=function(){D.floatThead(n)},Qa=function(a){a.matches?Aa():La()};window.matchMedia?window.matchMedia("print").addListener(Qa):(s.bind("beforeprint",Aa),s.bind("afterprint",La));T?Y?H.bind(l("scroll"),ga):(H.bind(l("scroll"),ga),s.bind(l("scroll"),K)):(ca.bind(l("scroll"),
- ga),s.bind(l("scroll"),K));s.bind(l("load"),qa);var K=l("resize"),Ra=function(){D.is(":hidden")||(A(),L(),ja=v(),ja(),ta=I(),wa=ba(),wa(ta("resize"),!0,!0))};if(8==f){var Ma=s.width(),ga=g.debounce(function(){var a=s.width();Ma!=a&&(Ma=a,Ra())},1);s.bind(K,ga)}else s.bind(K,g.debounce(Ra,1));D.bind("reflow",qa);a:{if(D.dataTableSettings)for(K=0;K<D.dataTableSettings.length;K++)if(D[0]==D.dataTableSettings[K].nTable){K=!0;break a}K=!1}K&&D.bind("filter",qa).bind("sort",qa).bind("page",qa);s.bind(l("shown.bs.tab"),
- qa);s.bind(l("tabsactivate"),qa);b&&(K=null,g.isFunction(n.autoReflow)&&(K=n.autoReflow(D,H)),K||(K=H.length?H[0]:D[0]),m=new MutationObserver(function(a){for(var b=function(a){return a&&a[0]&&("THEAD"==a[0].nodeName||"TD"==a[0].nodeName||"TH"==a[0].nodeName)},f=0;f<a.length;f++)if(!b(a[f].addedNodes)&&!b(a[f].removedNodes)){qa();break}}),m.observe(K,{childList:!0,subtree:!0}));D.data("floatThead-attached",{destroy:function(a,f){var c=".fth-"+O;z();D.css(Ba);sa.remove();w&&ha.remove();Ca.parent().length&&
- Ca.replaceWith(C);B(!1);b&&(m.disconnect(),m=null);D.unbind("reflow reflowed");H.unbind(c);ca.unbind(c);ea&&(H.length?H.unwrap():D.unwrap());T?H.data("floatThead-containerWrap",!1):D.data("floatThead-containerWrap",!1);D.css("minWidth",Xa);fa.remove();D.data("floatThead-attached",!1);s.unbind(c);f||(window.matchMedia&&window.matchMedia("print").removeListener(Qa),Aa=La=function(){})},reflow:function(){qa()},setHeaderHeight:function(){q()},getFloatContainer:function(){return fa},getRowGroups:function(){return Z?
- fa.find(">table>thead").add(D.children("tbody,tfoot")):D.children("thead,tbody,tfoot")}})}});return this}})(jQuery);
- (function(a){a.floatThead=a.floatThead||{};var d=a.floatThead,c;if(!(c=window._)){var e={},g=Object.prototype.hasOwnProperty;e.has=function(a,b){return g.call(a,b)};e.keys=function(a){if(a!==Object(a))throw new TypeError("Invalid object");var b=[],c;for(c in a)e.has(a,c)&&b.push(c);return b};var b=0;e.uniqueId=function(a){var c=++b+"";return a?a+c:c};a.each("Arguments Function String Number Date RegExp".split(" "),function(){var a=this;e["is"+a]=function(b){return Object.prototype.toString.call(b)==
- "[object "+a+"]"}});e.debounce=function(a,b,c){var d,e,g,w,s;return function(){g=this;e=arguments;w=new Date;var B=function(){var l=new Date-w;l<b?d=setTimeout(B,b-l):(d=null,c||(s=a.apply(g,e)))},A=c&&!d;d||(d=setTimeout(B,b));A&&(s=a.apply(g,e));return s}};c=e}d._=c})(jQuery);
- (function(a){"function"===typeof define&&define.amd?define(["jquery"],a):a(jQuery)})(function(a){function d(a){return g.raw?a:encodeURIComponent(a)}function c(b,f){var c;if(g.raw)c=b;else a:{var d=b;0===d.indexOf('"')&&(d=d.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{d=decodeURIComponent(d.replace(e," "))}catch(x){c=void 0;break a}try{c=g.json?JSON.parse(d):d;break a}catch(r){}c=void 0}return a.isFunction(f)?f(c):c}var e=/\+/g,g=a.cookie=function(b,f,e){if(void 0!==f&&!a.isFunction(f)){e=
- a.extend({},g.defaults,e);if("number"===typeof e.expires){var z=e.expires,x=e.expires=new Date;x.setDate(x.getDate()+z)}return document.cookie=[d(b),"=",d(g.json?JSON.stringify(f):String(f)),e.expires?"; expires="+e.expires.toUTCString():"",e.path?"; path="+e.path:"",e.domain?"; domain="+e.domain:"",e.secure?"; secure":""].join("")}e=b?void 0:{};for(var z=document.cookie?document.cookie.split("; "):[],x=0,r=z.length;x<r;x++){var v=z[x].split("="),w;w=v.shift();w=g.raw?w:decodeURIComponent(w);v=v.join("=");
- if(b&&b===w){e=c(v,f);break}if(!b&&void 0!==(v=c(v)))e[w]=v}return e};g.defaults={};a.removeCookie=function(b,f){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},f,{expires:-1})),!0):!1}});this.JSON||(this.JSON={});
- (function(){function a(a){return 10>a?"0"+a:a}function d(a){g.lastIndex=0;return g.test(a)?'"'+a.replace(g,function(a){var b=m[a];return"string"===typeof b?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function c(a,e){var m,g,s,B,A=b,l,p=e[a];p&&("object"===typeof p&&"function"===typeof p.toJSON)&&(p=p.toJSON(a));"function"===typeof z&&(p=z.call(e,a,p));switch(typeof p){case "string":return d(p);case "number":return isFinite(p)?String(p):"null";case "boolean":case "null":return String(p);
- case "object":if(!p)return"null";b+=f;l=[];if("[object Array]"===Object.prototype.toString.apply(p)){B=p.length;for(m=0;m<B;m+=1)l[m]=c(m,p)||"null";s=0===l.length?"[]":b?"[\n"+b+l.join(",\n"+b)+"\n"+A+"]":"["+l.join(",")+"]";b=A;return s}if(z&&"object"===typeof z){B=z.length;for(m=0;m<B;m+=1)g=z[m],"string"===typeof g&&(s=c(g,p))&&l.push(d(g)+(b?": ":":")+s)}else for(g in p)Object.hasOwnProperty.call(p,g)&&(s=c(g,p))&&l.push(d(g)+(b?": ":":")+s);s=0===l.length?"{}":b?"{\n"+b+l.join(",\n"+b)+"\n"+
- A+"}":"{"+l.join(",")+"}";b=A;return s}}"function"!==typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+a(this.getUTCMonth()+1)+"-"+a(this.getUTCDate())+"T"+a(this.getUTCHours())+":"+a(this.getUTCMinutes())+":"+a(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var e=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
- g=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,b,f,m={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},z;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,d,e){var m;f=b="";if("number"===typeof e)for(m=0;m<e;m+=1)f+=" ";else"string"===typeof e&&(f=e);if((z=d)&&"function"!==typeof d&&("object"!==typeof d||"number"!==typeof d.length))throw Error("JSON.stringify");return c("",{"":a})});
- "function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function f(a,c){var d,l,e=a[c];if(e&&"object"===typeof e)for(d in e)Object.hasOwnProperty.call(e,d)&&(l=f(e,d),void 0!==l?e[d]=l:delete e[d]);return b.call(a,c,e)}var c;a=String(a);e.lastIndex=0;e.test(a)&&(a=a.replace(e,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
- "]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return c=eval("("+a+")"),"function"===typeof b?f({"":c},""):c;throw new SyntaxError("JSON.parse");})})();
- (function(a,d){function c(c){return!a(c).parents().andSelf().filter(function(){return"hidden"===a.curCSS(this,"visibility")||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.5",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,
- PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({_focus:a.fn.focus,focus:function(c,d){return"number"===typeof c?this.each(function(){var b=this;setTimeout(function(){a(b).focus();d&&d.call(b)},c)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,
- "position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?a(document):c},zIndex:function(c){if(c!==d)return this.css("zIndex",c);if(this.length){c=a(this[0]);for(var g;c.length&&c[0]!==document;){g=c.css("position");
- if("absolute"===g||"relative"===g||"fixed"===g)if(g=parseInt(c.css("zIndex")),!isNaN(g)&&0!=g)return g;c=c.parent()}}return 0},disableSelection:function(){return this.bind("mousedown.ui-disableSelection selectstart.ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,g){function b(b,c,d,e){a.each(f,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0;d&&(c-=parseFloat(a.curCSS(b,"border"+
- this+"Width",!0))||0);e&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var f="Width"===g?["Left","Right"]:["Top","Bottom"],m=g.toLowerCase(),z={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+g]=function(f){return f===d?z["inner"+g].call(this):this.each(function(){a.style(this,m,b(this,f)+"px")})};a.fn["outer"+g]=function(f,c){return"number"!==typeof f?z["outer"+g].call(this,f):this.each(function(){a.style(this,
- m,b(this,f,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(c,d,b){return!!a.data(c,b[3])},focusable:function(d){var g=d.nodeName.toLowerCase(),b=a.attr(d,"tabindex");if("area"===g){g=d.parentNode;b=g.name;if(!d.href||!b||"map"!==g.nodeName.toLowerCase())return!1;d=a("img[usemap=#"+b+"]")[0];return!!d&&c(d)}return(/input|select|textarea|button|object/.test(g)?!d.disabled:"a"==g?d.href||!isNaN(b):!isNaN(b))&&c(d)},tabbable:function(c){var d=a.attr(c,"tabindex");return(isNaN(d)||0<=d)&&a(c).is(":focusable")}}),
- a(function(){var c=document.createElement("div"),d=document.body;a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=100===d.appendChild(c).offsetHeight;d.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(c,d,b){c=a.ui[c].prototype;for(var f in b)c.plugins[f]=c.plugins[f]||[],c.plugins[f].push([d,b[f]])},call:function(a,c,b){if((c=a.plugins[c])&&a.element[0].parentNode)for(var f=0;f<c.length;f++)a.options[c[f][0]]&&c[f][1].apply(a.element,
- b)}},contains:function(a,c){return document.compareDocumentPosition?a.compareDocumentPosition(c)&16:a!==c&&a.contains(c)},hasScroll:function(c,d){if("hidden"===a(c).css("overflow"))return!1;var b=d&&"left"===d?"scrollLeft":"scrollTop",f=!1;if(0<c[b])return!0;c[b]=1;f=0<c[b];c[b]=0;return f},isOverAxis:function(a,c,b){return a>c&&a<c+b},isOver:function(c,d,b,f,m,z){return a.ui.isOverAxis(c,b,m)&&a.ui.isOverAxis(d,f,z)}}))})(jQuery);
- (function(a,d){if(a.cleanData){var c=a.cleanData;a.cleanData=function(d){for(var b=0,f;null!=(f=d[b]);b++)a(f).triggerHandler("remove");c(d)}}else{var e=a.fn.remove;a.fn.remove=function(c,b){return this.each(function(){b||(!c||a.filter(c,[this]).length)&&a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")});return e.call(a(this),c,b)})}}a.widget=function(c,b,f){var d=c.split(".")[0],e;c=c.split(".")[1];e=d+"-"+c;f||(f=b,b=a.Widget);a.expr[":"][e]=function(b){return!!a.data(b,
- c)};a[d]=a[d]||{};a[d][c]=function(a,b){arguments.length&&this._createWidget(a,b)};b=new b;b.options=a.extend(!0,{},b.options);a[d][c].prototype=a.extend(!0,b,{namespace:d,widgetName:c,widgetEventPrefix:a[d][c].prototype.widgetEventPrefix||c,widgetBaseClass:e},f);a.widget.bridge(c,a[d][c])};a.widget.bridge=function(c,b){a.fn[c]=function(f){var e="string"===typeof f,z=Array.prototype.slice.call(arguments,1),x=this;f=!e&&z.length?a.extend.apply(null,[!0,f].concat(z)):f;if(e&&"_"===f.substring(0,1))return x;
- e?this.each(function(){var b=a.data(this,c);if(!b)throw"cannot call methods on "+c+" prior to initialization; attempted to call method '"+f+"'";if(!a.isFunction(b[f]))throw"no such method '"+f+"' for "+c+" widget instance";var e=b[f].apply(b,z);if(e!==b&&e!==d)return x=e,!1}):this.each(function(){var d=a.data(this,c);d?d.option(f||{})._init():a.data(this,c,new b(f,this))});return x}};a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",
- options:{disabled:!1},_createWidget:function(c,b){a.data(b,this.widgetName,this);this.element=a(b);this.options=a.extend(!0,{},this.options,a.metadata&&a.metadata.get(b)[this.widgetName],c);var f=this;this.element.bind("remove."+this.widgetName,function(){f.destroy()});this._create();this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+
- "-disabled ui-state-disabled")},widget:function(){return this.element},option:function(c,b){var f=c,e=this;if(0===arguments.length)return a.extend({},e.options);if("string"===typeof c){if(b===d)return this.options[c];f={};f[c]=b}a.each(f,function(a,b){e._setOption(a,b)});return e},_setOption:function(a,b){this.options[a]=b;"disabled"===a&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",
- !1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(c,b,f){var d=this.options[c];b=a.Event(b);b.type=(c===this.widgetEventPrefix?c:this.widgetEventPrefix+c).toLowerCase();f=f||{};if(b.originalEvent){c=a.event.props.length;for(var e;c;)e=a.event.props[--c],b[e]=b.originalEvent[e]}this.element.trigger(b,f);return!(a.isFunction(d)&&!1===d.call(this.element[0],b,f)||b.isDefaultPrevented())}}})(jQuery);
- (function(a){function d(c,d){var g=a.data(c,"linkbutton");if(d){if(!1==g.options.disabled){g.options.disabled=!0;var b=a(c).attr("href");b&&(g.href=b,a(c).attr("href","javascript:void(0)"));if(b=a(c).attr("onclick"))g.onclick=b,a(c).attr("onclick","javascript:void(0)");a(c).addClass("l-btn-disabled")}}else!0==g.options.disabled&&(g.options.disabled=!1,g.href&&a(c).attr("href",g.href),g.onclick&&(c.onclick=g.onclick),a(c).removeClass("l-btn-disabled"))}a.fn.linkbutton=function(c){if("string"==typeof c)switch(c){case "options":return a.data(this[0],
- "linkbutton").options;case "enable":return this.each(function(){d(this,!1)});case "disable":return this.each(function(){d(this,!0)})}c=c||{};return this.each(function(){var e=a.data(this,"linkbutton");e?a.extend(e.options,c):(e=a(this),a.data(this,"linkbutton",{options:a.extend({},a.fn.linkbutton.defaults,{id:e.attr("id"),disabled:e.attr("disabled")?!0:void 0,plain:e.attr("plain")?"true"==e.attr("plain"):void 0,text:a.trim(e.html()),iconCls:e.attr("icon")},c)}),e.removeAttr("disabled"));e=a.data(this,
- "linkbutton").options;a(this).empty();a(this).addClass("l-btn");e.id?a(this).attr("id",e.id):a(this).removeAttr("id");e.plain?a(this).addClass("l-btn-plain"):a(this).removeClass("l-btn-plain");e.text?(a(this).html(e.text).wrapInner('<span class="l-btn-left"><span class="l-btn-text"></span></span>'),e.iconCls&&a(this).find(".l-btn-text").addClass(e.iconCls).css("padding-left","20px")):(a(this).html(" ").wrapInner('<span class="l-btn-left"><span class="l-btn-text"><span class="l-btn-empty"></span></span></span>'),
- e.iconCls&&a(this).find(".l-btn-empty").addClass(e.iconCls));d(this,e.disabled)})};a.fn.linkbutton.defaults={id:null,disabled:!1,plain:!1,text:"",iconCls:null}})(jQuery);
- (function(a){a.fn.resizable=function(d){function c(b){var f=b.data,c=a.data(f.target,"resizable").options;if(-1!=f.dir.indexOf("e")){var d=f.startWidth+b.pageX-f.startX,d=Math.min(Math.max(d,c.minWidth),c.maxWidth);f.width=d}-1!=f.dir.indexOf("s")&&(d=f.startHeight+b.pageY-f.startY,d=Math.min(Math.max(d,c.minHeight),c.maxHeight),f.height=d);-1!=f.dir.indexOf("w")&&(f.width=f.startWidth-b.pageX+f.startX,f.width>=c.minWidth&&f.width<=c.maxWidth&&(f.left=f.startLeft+b.pageX-f.startX));-1!=f.dir.indexOf("n")&&
- (f.height=f.startHeight-b.pageY+f.startY,f.height>=c.minHeight&&f.height<=c.maxHeight&&(f.top=f.startTop+b.pageY-f.startY))}function e(b){b=b.data;var f=b.target;!0==a.boxModel?a(f).css({width:b.width-b.deltaWidth,height:b.height-b.deltaHeight,left:b.left,top:b.top}):a(f).css({width:b.width,height:b.height,left:b.left,top:b.top})}function g(b){a.data(b.data.target,"resizable").options.onStartResize.call(b.data.target,b);return!1}function b(b){c(b);!1!=a.data(b.data.target,"resizable").options.onResize.call(b.data.target,
- b)&&e(b);return!1}function f(b){c(b,!0);e(b);a(document).unbind(".resizable");a.data(b.data.target,"resizable").options.onStopResize.call(b.data.target,b);return!1}return this.each(function(){function c(b){b=x(b);""==b?a(s).css("cursor","default"):a(s).css("cursor",b+"-resize")}function e(c){var d=x(c);""!=d&&(c={target:this,dir:d,startLeft:r("left"),startTop:r("top"),left:r("left"),top:r("top"),startX:c.pageX,startY:c.pageY,startWidth:a(s).outerWidth(),startHeight:a(s).outerHeight(),width:a(s).outerWidth(),
- height:a(s).outerHeight(),deltaWidth:a(s).outerWidth()-a(s).width(),deltaHeight:a(s).outerHeight()-a(s).height()},a(document).bind("mousedown.resizable",c,g),a(document).bind("mousemove.resizable",c,b),a(document).bind("mouseup.resizable",c,f))}function x(b){var f="",c=a(s).offset(),d=a(s).outerWidth(),e=a(s).outerHeight(),m=v.edge;b.pageY>c.top&&b.pageY<c.top+m?f+="n":b.pageY<c.top+e&&b.pageY>c.top+e-m&&(f+="s");b.pageX>c.left&&b.pageX<c.left+m?f+="w":b.pageX<c.left+d&&b.pageX>c.left+d-m&&(f+="e");
- b=v.handles.split(",");for(c=0;c<b.length;c++)if(d=b[c].replace(/(^\s*)|(\s*$)/g,""),"all"==d||d==f)return f;return""}function r(b){b=parseInt(a(s).css(b));return isNaN(b)?0:b}var v=null,w=a.data(this,"resizable");w?(a(this).unbind(".resizable"),v=a.extend(w.options,d||{})):v=a.extend({},a.fn.resizable.defaults,d||{});if(!0!=v.disabled){a.data(this,"resizable",{options:v});var s=this;a(this).bind("mousemove.resizable",c).bind("mousedown.resizable",e)}})};a.fn.resizable.defaults={disabled:!1,handles:"n, e, s, w, ne, se, sw, nw, all",
- minWidth:10,minHeight:10,maxWidth:1E4,maxHeight:1E4,edge:5,onStartResize:function(){},onResize:function(){},onStopResize:function(){}}})(jQuery);
- (function(a){function d(b){var c=a.data(b.data.target,"draggable").options,d=b.data,e=d.startLeft+b.pageX-d.startX,g=d.startTop+b.pageY-d.startY;null!=c.deltaX&&void 0!=c.deltaX&&(e=b.pageX+c.deltaX);null!=c.deltaY&&void 0!=c.deltaY&&(g=b.pageY+c.deltaY);b.data.parnet!=document.body&&!0==a.boxModel&&(e+=a(b.data.parent).scrollLeft(),g+=a(b.data.parent).scrollTop());"h"==c.axis?d.left=e:("v"!=c.axis&&(d.left=e),d.top=g)}function c(b){var c=a.data(b.data.target,"draggable").options,d=a.data(b.data.target,
- "draggable").proxy;d?d.css("cursor",c.cursor):(d=a(b.data.target),a.data(b.data.target,"draggable").handle.css("cursor",c.cursor));d.css({left:b.data.left,top:b.data.top})}function e(b){var e=a.data(b.data.target,"draggable").options,g=a(".droppable").filter(function(){return b.data.target!=this}).filter(function(){var c=a.data(this,"droppable").options.accept;return c?0<a(c).filter(function(){return this==b.data.target}).length:!0});a.data(b.data.target,"draggable").droppables=g;g=a.data(b.data.target,
- "draggable").proxy;g||(e.proxy?(g="clone"==e.proxy?a(b.data.target).clone().insertAfter(b.data.target):e.proxy.call(b.data.target,b.data.target),a.data(b.data.target,"draggable").proxy=g):g=a(b.data.target));g.css("position","absolute");d(b);c(b);e.onStartDrag.call(b.data.target,b);return!1}function g(b){d(b);!1!=a.data(b.data.target,"draggable").options.onDrag.call(b.data.target,b)&&c(b);var e=b.data.target;a.data(b.data.target,"draggable").droppables.each(function(){var c=a(this),d=a(this).offset();
- b.pageX>d.left&&b.pageX<d.left+c.outerWidth()&&b.pageY>d.top&&b.pageY<d.top+c.outerHeight()?(this.entered||(a(this).trigger("_dragenter",[e]),this.entered=!0),a(this).trigger("_dragover",[e])):this.entered&&(a(this).trigger("_dragleave",[e]),this.entered=!1)});return!1}function b(b){function c(){g&&g.remove();a.data(b.data.target,"draggable").proxy=null}function e(){var c=!1;a.data(b.data.target,"draggable").droppables.each(function(){var d=a(this),e=a(this).offset();b.pageX>e.left&&(b.pageX<e.left+
- d.outerWidth()&&b.pageY>e.top&&b.pageY<e.top+d.outerHeight())&&(r.revert&&a(b.data.target).css({position:b.data.startPosition,left:b.data.startLeft,top:b.data.startTop}),a(this).trigger("_drop",[b.data.target]),c=!0,this.entered=!1)});return c}d(b);var g=a.data(b.data.target,"draggable").proxy,r=a.data(b.data.target,"draggable").options;r.revert?!0==e()?(c(),a(b.data.target).css({position:b.data.startPosition,left:b.data.startLeft,top:b.data.startTop})):g?g.animate({left:b.data.startLeft,top:b.data.startTop},
- function(){c()}):a(b.data.target).animate({left:b.data.startLeft,top:b.data.startTop},function(){a(b.data.target).css("position",b.data.startPosition)}):(a(b.data.target).css({position:"absolute",left:b.data.left,top:b.data.top}),c(),e());r.onStopDrag.call(b.data.target,b);a(document).unbind(".draggable");return!1}a.fn.draggable=function(c){if("string"==typeof c)switch(c){case "options":return a.data(this[0],"draggable").options;case "proxy":return a.data(this[0],"draggable").proxy;case "enable":return this.each(function(){a(this).draggable({disabled:!1})});
- case "disable":return this.each(function(){a(this).draggable({disabled:!0})})}return this.each(function(){function d(c){if(!1!=x(c)){var f=a(c.data.target).position();c={startPosition:a(c.data.target).css("position"),startLeft:f.left,startTop:f.top,left:f.left,top:f.top,startX:c.pageX,startY:c.pageY,target:c.data.target,parent:a(c.data.target).parent()[0]};a(document).bind("mousedown.draggable",c,e);a(document).bind("mousemove.draggable",c,g);a(document).bind("mouseup.draggable",c,b)}}function z(b){x(b)?
- a(this).css("cursor",r.cursor):a(this).css("cursor","default")}function x(b){var c=a(w).offset(),f=a(w).outerWidth(),d=a(w).outerHeight();return Math.min(b.pageY-c.top,c.left+f-b.pageX,c.top+d-b.pageY,b.pageX-c.left)>r.edge}var r,v=a.data(this,"draggable");v?(v.handle.unbind(".draggable"),r=a.extend(v.options,c)):r=a.extend({},a.fn.draggable.defaults,c||{});if(!0==r.disabled)a(this).css("cursor","default");else{var w=null,w="undefined"==typeof r.handle||null==r.handle?a(this):"string"==typeof r.handle?
- a(r.handle,this):w;a.data(this,"draggable",{options:r,handle:w});w.bind("mousedown.draggable",{target:this},d);w.bind("mousemove.draggable",{target:this},z)}})};a.fn.draggable.defaults={proxy:null,revert:!1,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:!1,edge:0,axis:null,onStartDrag:function(){},onDrag:function(){},onStopDrag:function(){}}})(jQuery);window.PINYIN_DICT_CACHE=null;
- function qj2bj(a){for(var d="\uff10\uff11\uff12\uff13\uff14\uff15\uff16\uff17\uff18\uff19\uff08\uff09\uff0d\uff21\uff22\uff23\uff24\uff25\uff26\uff27\uff28\uff29\uff2a\uff2b\uff2c\uff2d\uff2e\uff2f\uff30\uff31\uff32\uff33\uff34\uff35\uff36\uff37\uff38\uff39\uff3a".split(""),c="0123456789()-ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),e="",g=!1,b=0;b<a.length;b++){for(var f=a.charAt(b),m=!1,z=0;z<d.length;z++)if(d[z]==f){e+=c[z];g=m=!0;break}m||(e+=f)}if(g)return e}function CStr(a){return""+a+""}
- function isInteger(a){var d,c,e;a=CStr(a);if(""==a)return!1;c=a.length;for(d=0;d<c;d++)if(e=a.substring(d,d+1),!(0==e||1==e||2==e||3==e||4==e||5==e||6==e||7==e||8==e||9==e))return!1;return!0}function isFloat(a){var d,c;if(""==a)return!1;for(c=0;c<a.length;c++)if(d=a.substring(c,c+1),!("0"<=d&&"9">=d||"."==d))return!1;return!0}
- function isPhoneNumber(a){var d,c;a=CStr(a);if(""==a)return!1;strlength=a.length;for(d=0;d<strlength;d++)if(c=a.substring(d,d+1),!(0==c||1==c||2==c||3==c||4==c||5==c||6==c||7==c||8==c||9==c||"-"==c||"+"==c||" "==c||"/"==c||"("==c||")"==c))return!1;return!0}function isEmail(a){var d=!0;-1!=a.indexOf("'")&&(d=!1);-1==a.indexOf("@")?d=!1:"@"==a.charAt(0)&&(d=!1);return d}function hasChinese(a){return-1!=escape(a).indexOf("%u")?!0:!1}function isAllChinese(a){return/[^\u4E00-\u9FA5]/gi.test(a)?!1:!0}
- function hasBlank(a){var d,c,e;d=a.length;for(c=0;c<=d;c++)if(e=a.substring(c,c+1)," "==e)return FWalert("\u5bf9\u4e0d\u8d77\u3000\u4e0d\u80fd\u8f93\u5165\u7a7a\u683c\u3000"),!1;return!0}function transformSfzh_na(a){var d="new";if(isNull(a)||"null"==a||""==a)return 0;if(15!=a.length&&18!=a.length)return-1;if(15==a.length){if(!0==isNaN(a))return-2;d=transact_na(a)}if(18==a.length){if(!0==isNaN(a.substr(0,17)))return-3;d=a}return!0==IDCard_validate(d)?d:-4}
- function replace(a,d,c,e,g){var b,f=0,f=0;b=CStr(a);e||(d=d.toLowerCase(),b=a.toLowerCase());for(;0<=(f=b.indexOf(d,f));){if(g&&(e=f+d.length,!space(b.charAt(f-1))||!space(b.charAt(e)))){f+=d.length;continue}a=a.substring(0,f)+c+a.substring(f+d.length,a.length);b=b.substring(0,f)+c+b.substring(f+d.length,b.length);f+=c.length;if(f>=b.length)break}return a}
- function isNY(a){if(6!=a.length)return!1;var d=a.substring(0,4);a=a.substring(4,6);return!isInteger(d)||!isInteger(a)||"1900">d||"2999"<d||"01">a||"12"<a?!1:!0}
- function isDate(a){var d="",c="",e="",g=0,b=0,f="-",b=a.indexOf(f);-1==b&&(f="/");b=a.indexOf(f);-1==b&&(f="");-1<b&&(g=a.lastIndexOf(f));if(0<b&&10!=a.length)return!1;if(0<b){if(4!=b||7!=g)return!1;e=a.split(f);d=e[0];c=e[1];e=e[2]}if(-1==b&&8!=a.length)return!1;-1==b&&8==a.length&&(d=a.substr(0,4),c=a.substr(4,2),e=a.substr(6,2));return""==e?!1:""!=e&&!FWisDate(d,c,e)?!1:!0}
- function isDate2(a){a=a.replace(/(^\s+)?(\s+$)?/gi,"");var d,c;c=a.length;if(8>c||10<c)return!1;d=a.split("-");if(3!=d.length)return!1;a=parseInt(d[0],10);c=parseInt(d[1],10);d=parseInt(d[2],10);if(isNaN(a)||(isNaN(c)||isNaN(d))||(1900>a||2999<a)||(12<c||1>c)||(1==c||3==c||5==c||7==c||8==c||10==c||12==c)&&(31<d||1>d)||(4==c||6==c||9==c||11==c)&&(30<d||1>d))return!1;if(2==c){if(1>d)return!1;c=!1;0==a%100?0==a%400&&(c=!0):0==a%4&&(c=!0);if(c){if(29<d)return!1}else if(28<d)return!1}return!0}
- function isDate3(a){a=a.replace(/(^\s+)?(\s+$)?/gi,"");var d=a.length;return(8>d||10<d)&&(17>d||19<d)?!1:8<=d&&10>=d?isDate(a):17<=d&&19>=d?isDateTime(a):!1}function isDateShort(a){var d;d=a.length;if(6>d||7<d)return!1;d=a.split("-");if(2!=d.length)return!1;a=parseInt(d[0],10);d=parseInt(d[1],10);return isNaN(a)||isNaN(d)||1900>a||2999<a||12<d||1>d?!1:!0}
- function isDateClose(a){var d,c;if(6!=a.length)return!1;d=parseInt(a.substr(0,4));c=parseInt(a.substr(4,6));a=a.substr(4,6);return isNaN(d)||isNaN(c)||1900>d||2999<d||12<a||1>a?!1:!0}function isTime2(a){var d,c;if(8==a.length){if(":"==a.substring(2,3)&&":"==a.substring(5,6))return d=a.substring(0,2),c=a.substring(3,5),a=a.substring(6,8),d=parseInt(d),c=parseInt(c),a=parseInt(a),23>=d&&59>=c&&59>=a?!0:!1}else return!1}
- function isDateTime(a){var d=a.length;if(17>d||19<d)return!1;a=a.split(" ");return isDate(a[0])&&isDate2(a[0])&&isTime2(a[1])?!0:!1}function getBirthday(a){if(""!=a){if(15==a.length){var d="19"+a.substring(6,8),c=a.substring(8,10);a=a.substring(10,12);return d+"-"+c+"-"+a}if(18==a.length)return d=a.substring(6,10),c=a.substring(10,12),a=a.substring(12,14),d+"-"+c+"-"+a}else return""}
- function isNull(a){var d;d=CStr(a);try{d=$.trim(d)}catch(c){}return"undefined"==typeof a||null==a||""==d||0==d.length?!0:!1}function nvl(a,d){return"undefined"==typeof a||null==a||""==a||"null"==a.toLowerCase()?d:a}function checkFloat(a,d){if(""==a)return!0;var c,e,g;g=-1;for(e=0;e<a.length;e++)if(c=a.substring(e,e+1),"0"<=c&&"9">=c||"."==c)0<=g&&(g+=1),"."==c&&(g=0);else return!1;return g>d||0==g?!1:!0}
- function validateForm(a,d){var c="",e=[],g="",b=[],f="",m=[],z="",x=[],r="",v=[],w="",s=[],B="",A=[],l="",p=[],q="",y=[],n="",h=[],G="",u=[],J="",da=[],Q="",ka=[],aa="",W=[],F="",I=[],ba="",L=[],O="",D=[],C="",ia=[],Z="",U=[],V="",E=[],N="",K=[],ga="",xa=[],X={length:0};theForm=a;for(i=0;i<theForm.elements.length;i++){ele=theForm.elements[i];if(null!=ele.value)for(var H=0;H<fwUnsafeValidateFormTokens.length;H++){var T=ele.value.toLowerCase(),ca=fwUnsafeValidateFormTokens[H].toLowerCase();if(-1!=T.indexOf(ca))return alert("\u8bf7\u6c42\u5305\u542b\u4e0d\u5b89\u5168\u7684\u5b57\u7b26\u4e32\uff1a "+
- fwUnsafeValidateFormTokens[H]+"\n"+ele.name+": "+ele.value),!1}$(ele).hasClass("idcardbox")&&(ele.className=ele.className.replace(/valueInvalide/,""),""!=ele.value&&!FWidcardCheck(ele.value)&&(V=V+"\n"+_IDCARD_MSG,E.push(ele),jQuery(ele).addClass("valueInvalide")));$(ele).hasClass("postbox")&&(H=ele.value,0<H.length&&6!=H.length&&p.push(ele));$(ele).hasClass("combobox")&&(ele.className=ele.className.replace(/valueInvalide/,""),null!=ele.cn&&"6"==ele.value&&(eval("zjhm=theForm."+ele.cn),(void 0).className=
- ele.className.replace(/valueInvalide/,""),""!=(void 0).value&&!FWidcardCheck((void 0).value)&&(V=V+"\n"+_IDCARD_MSG,E.push(void 0),jQuery(void 0).addClass("valueInvalide"))));if(null!=ele.vldStr&&""!=ele.vldStr){colName=theForm.elements[i].name;validStrs=theForm.elements[i].vldStr;name_validStrs=validStrs.split("=");2==name_validStrs.length&&(colName=name_validStrs[0],validStrs=name_validStrs[1],pint=parseInt(theForm.elements[i].value),pfloat=parseFloat(theForm.elements[i].value));tmpArray=validStrs.split("+");
- for(j=0;j<tmpArray.length;j++)if("nn"==tmpArray[j])if(isNull(theForm.elements[i].value))if(c=c+"\n"+colName,e.push(theForm.elements[i]),H=theForm.elements[i].className,-1!=H.indexOf("combobox")||-1!=H.indexOf("incombox")||-1!=H.indexOf("dbcombox")||-1!=H.indexOf("zjcombox"))try{var la=jQuery.data(theForm.elements[i],"fwcombox").fwcombox,Y=jQuery(".fwcombox-text",la);Y.addClass("valueInvalide")}catch(ya){jQuery(theForm.elements[i]).addClass("valueInvalide")}else jQuery(theForm.elements[i]).addClass("valueInvalide");
- else if(H=theForm.elements[i].className,-1!=H.indexOf("combobox")||-1!=H.indexOf("incombox")||-1!=H.indexOf("dbcombox")||-1!=H.indexOf("zjcombox"))try{la=jQuery.data(theForm.elements[i],"fwcombox").fwcombox,Y=jQuery(".fwcombox-text",la),Y.removeClass("valueInvalide")}catch(va){jQuery(theForm.elements[i]).removeClass("valueInvalide")}else jQuery(theForm.elements[i]).removeClass("valueInvalide");else if("n"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isInteger(theForm.elements[i].value))g=g+
- "\n"+colName,b.push(theForm.elements[i]);else if("h"==tmpArray[j]&&!isNull(theForm.elements[i].value)){if(!isInteger(theForm.elements[i].value)||!(0<pint&&300>pint))w=w+"\n"+colName,s.push(theForm.elements[i])}else if("w"==tmpArray[j]&&!isNull(theForm.elements[i].value)){if(!isInteger(theForm.elements[i].value)||!(0<pint&&200>pint))B=B+"\n"+colName,A.push(theForm.elements[i])}else if("a"==tmpArray[j]&&!isNull(theForm.elements[i].value)){if(!isInteger(theForm.elements[i].value)||!(0<pint&&200>pint))f=
- f+"\n"+colName,m.push(theForm.elements[i])}else if("alm"==tmpArray[j]&&!isNull(theForm.elements[i].value)){if(!isInteger(theForm.elements[i].value)||!(16<=pint&&60>=pint))z=z+"\n"+colName,x.push(theForm.elements[i])}else if("alf"==tmpArray[j]&&!isNull(theForm.elements[i].value)){if(!isInteger(theForm.elements[i].value)||!(16<=pint&&55>=pint))r=r+"\n"+colName,v.push(theForm.elements[i])}else if("p"==tmpArray[j]&&!isNull(theForm.elements[i].value))isInteger(theForm.elements[i].value)&&6==theForm.elements[i].value.length||
- (l=l+"\n"+colName,p.push(theForm.elements[i]));else if("ml"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isEmail(theForm.elements[i].value))n=n+"\n"+colName,h.push(theForm.elements[i]);else if("t"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isPhoneNumber(theForm.elements[i].value))C=C+"\n"+colName,ia.push(theForm.elements[i]);else if("d"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isDate3(theForm.elements[i].value))q=q+"\n"+colName,y.push(theForm.elements[i]);else if("dl"==tmpArray[j]&&
- !isNull(theForm.elements[i].value)&&!isDateTime(theForm.elements[i].value))G=G+"\n"+colName,u.push(theForm.elements[i]);else if("ds"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isDateShort(theForm.elements[i].value))J=J+"\n"+colName,da.push(theForm.elements[i]);else if("dc"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isDateClose(theForm.elements[i].value))Q=Q+"\n"+colName,ka.push(theForm.elements[i]);else if("dt"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isTime2(theForm.elements[i].value))aa=
- aa+"\n"+colName,W.push(theForm.elements[i]);else if("ac"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!isAllChinese(theForm.elements[i].value))N=N+"\n"+colName,K.push(theForm.elements[i]);else if("nc"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&hasChinese(theForm.elements[i].value))ga=ga+"\n"+colName,xa.push(theForm.elements[i]);else if(-1!=tmpArray[j].indexOf("f")&&"alf"!=tmpArray[j]){var H=tmpArray[j],T=H.length,ca=H.indexOf("f"),S="",ha=theForm.elements[i].value,ea=S=0;if(""!=ha)if(ha=
- ha.replace(/,/gi,""),isFloat(ha)){if(-1!=ca&&ca+1!=T){if(S=H.split("f"),S=parseInt(S[1],10),!checkFloat(ha,S)){F=F+"\n"+colName+" \u5fc5\u987b\u4e3a"+S+"\u4f4d\u5c0f\u6570 ";I.push(theForm.elements[i]);continue}}else if(-1!=ha.indexOf(".")){F=F+"\n"+colName+" \u4e0d\u80fd\u5e26\u6709\u5c0f\u6570 ";I.push(theForm.elements[i]);continue}S=H.split("f");ea=""==S[0]?1:parseInt(S[0],10);S=ha.split(".");H=S[0];T=H.length;parseInt(T,10)>ea&&(F=F+"\n"+colName+" \u4e0d\u80fd\u5927\u4e8e"+ea+"\u4f4d\u6574\u6570 ",
- I.push(theForm.elements[i]))}else F=F+"\n"+colName+" \u5fc5\u987b\u4e3a\u6570\u503c ",I.push(theForm.elements[i])}else if("sfz"==tmpArray[j]&&!isNull(theForm.elements[i].value)&&!FWidcardCheck(theForm.elements[i].value))V=V+"\n"+colName+" "+_IDCARD_MSG,E.push(theForm.elements[i]);else if("s"==tmpArray[j]&&!isNull(theForm.elements[i].value)){if(!checkFloat(theForm.elements[i].value,1)||!(0.1<=pfloat&&1.5>=pfloat||4<=pfloat&&5.2>=pfloat))ba=ba+"\n"+colName,L.push(theForm.elements[i])}else if("c"==
- tmpArray[j]&&!isNull(theForm.elements[i].value))H=theForm.elements[i].value.substr(0,1),T=theForm.elements[i].value.substr(1,6),7==theForm.elements[i].value.length&&"#"==H&&0<=parseInt(T,16)&&16777215>=parseInt(T,16)||(Z=Z+"\n"+colName,U.push(theForm.elements[i]));else if("l"==tmpArray[j].substr(0,1)){new String;var H=tmpArray[j],T=2==arguments.length?"char"==d.valLenRule?theForm.elements[i].value.length:bitLength(theForm.elements[i].value):bitLength(theForm.elements[i].value),ca=H.indexOf("("),ha=
- H.indexOf("-"),S=H.indexOf(")"),ma=ea=0;-1!=ha?(ea=H.substring(ca+1,ha),ma=H.substring(ha+1,S)):(ea=0,ma=H.substring(ca+1,S));if(0!=T&&isInteger(ea)&&isInteger(ma)&&(T<ea||T>ma))O=O+"\n"+colName+"\uff08\u5b57\u6bcd\u6216\u6570\u5b57\u957f\u5ea6\u5e94\u5728"+ea+"\u548c"+ma+"\u4e4b\u95f4\uff0c\u6c49\u5b57\u957f\u5ea6\u5e94\u5728"+Math.floor(parseInt(ea)/2)+"\u548c"+Math.floor(parseInt(ma)/2)+"\u4e4b\u95f4\uff09",D.push(theForm.elements[i])}else"sn"==tmpArray[j].substr(0,2)&&(H=tmpArray[j].substr(2),
- X[H]||(X[H]=[],X.length++),T={colName:colName,title:colName,isNull:isNull(theForm.elements[i].value),target:theForm.elements[i]},X[H].push(T))}}if(0<c.length)return FWalert("\u4ee5\u4e0b\u5b57\u6bb5\u4e0d\u80fd\u4e3a\u7a7a\uff01"+c),tryFocusEditableOne(e),!1;if(0<V.length)return FWalert("\u4ee5\u4e0b\u8eab\u4efd\u8bc1\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+V),tryFocusEditableOne(E),!1;if(0<g.length)return FWalert("\u4ee5\u4e0b\u6570\u5b57\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+g),tryFocusEditableOne(b),
- !1;if(0<w.length)return FWalert("\u4ee5\u4e0b\u8eab\u9ad8\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+w),tryFocusEditableOne(s),!1;if(0<B.length)return FWalert("\u4ee5\u4e0b\u4f53\u91cd\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+B),tryFocusEditableOne(A),!1;if(0<f.length)return FWalert("\u4ee5\u4e0b\u5e74\u9f84\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+f),tryFocusEditableOne(m),!1;if(0<z.length)return FWalert("\u4ee5\u4e0b\u6cd5\u5b9a\u7537\u6027\u5e74\u9f84(16~60)\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+
- z),tryFocusEditableOne(x),!1;if(0<r.length)return FWalert("\u4ee5\u4e0b\u6cd5\u5b9a\u5973\u6027\u5e74\u9f84(16~55)\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+r),tryFocusEditableOne(v),!1;if(0<l.length)return FWalert("\u4ee5\u4e0b\u90ae\u653f\u7f16\u7801\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+l),tryFocusEditableOne(p),!1;if(0<C.length)return FWalert("\u4ee5\u4e0b\u7535\u8bdd\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a+86020-12345678)"+C),tryFocusEditableOne(ia),!1;
- if(0<q.length)return FWalert("\u4ee5\u4e0b\u65e5\u671f\u578b\u5b57\u6bb5\u683c\u5f0f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a2005-05-05)"+q),tryFocusEditableOne(y),!1;if(0<G.length)return FWalert("\u4ee5\u4e0b\u65e5\u671f\u578b\u5b57\u6bb5\u683c\u5f0f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a2005-05-05 23:59:59)"+G),tryFocusEditableOne(u),!1;if(0<J.length)return FWalert("\u4ee5\u4e0b\u65e5\u671f\u578b\u5b57\u6bb5\u683c\u5f0f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a2005-05)"+
- J),tryFocusEditableOne(da),!1;if(0<Q.length)return FWalert("\u4ee5\u4e0b\u65e5\u671f\u578b\u5b57\u6bb5\u683c\u5f0f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a200505)"+Q),tryFocusEditableOne(ka),!1;if(0<aa.length)return FWalert("\u4ee5\u4e0b\u65f6\u95f4\u578b\u5b57\u6bb5\u683c\u5f0f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a23:59:59)"+aa),tryFocusEditableOne(W),!1;if(0<N.length)return FWalert("\u4ee5\u4e0b\u7eaf\u4e2d\u6587\u5b57\u7b26\u4e32\u4e0d\u5408\u6cd5\uff01"+N),tryFocusEditableOne(K),
- !1;if(0<ga.length)return FWalert("\u4ee5\u4e0b\u975e\u4e2d\u6587\u5b57\u7b26\u4e32\u4e0d\u5408\u6cd5\uff01"+ga),tryFocusEditableOne(xa),!1;if(0<F.length)return FWalert("\u4ee5\u4e0b\u6d6e\u70b9\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+F),tryFocusEditableOne(I),!1;if(0<ba.length)return FWalert("\u4ee5\u4e0b\u6d6e\u70b9\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01(\u793a\u4f8b\uff1a0.1~1.5 \u6216\u8005 4.0~5.2)"+ba),tryFocusEditableOne(L),!1;if(0<O.length)return FWalert("\u4ee5\u4e0b\u5b57\u6bb5\u957f\u5ea6\u4e0d\u5408\u6cd5\uff01"+
- O),tryFocusEditableOne(D),!1;if(0<Z.length)return FWalert("\u4ee5\u4e0b\u989c\u8272\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+Z),tryFocusEditableOne(U),!1;if(0<n.length)return FWalert("\u4ee5\u4e0bemail\u5730\u5740\u578b\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"+n),tryFocusEditableOne(h),!1;if(0<X.length)for(var ra in X)if("length"!=ra){c=!1;e="\u4e0b\u5217\u5b57\u6bb5\u4e4b\u4e00\u5fc5\u5f55\uff1a";g=[];for(v_index=0;v_index<X[ra].length;v_index++)X[ra][v_index].isNull?(e+=X[ra][v_index].title+"\u3001",
- g.push(X[ra][v_index].target)):c=!0;if(!c)return e=e.substr(0,e.length-1),FWalert(e),tryFocusEditableOne(g),!1}return!0}function tryFocusEditableOne(a){for(index in a){var d=isObjVisible(a[index]),c=isObjEnable(a[index]);if(d&&c){$(a[index]).focus();break}}}
- function confirmOper(a,d,c){var e=!1;if(null==a.elements)FWalert("\u8981\u63d0\u4ea4\u7684\u8868\u5355\u6ca1\u6709\u6570\u636e");else for(i=0;i<a.elements.length;i++)if("checkbox"==a.elements[i].type||"radio"==a.elements[i].type)if((a.elements[i].name==d||a.elements[i].name.substr(0,d.length)==d)&&a.elements[i].checked){e=!0;break}if(e){if(answer=window.confirm("\u60a8\u786e\u5b9a\u8981"+c+"\u6240\u9009\u7684\u8bb0\u5f55\u5417\uff1f"),"0"!=answer)return!0}else FWalert("\u60a8\u6ca1\u6709\u9009\u62e9\u8981\u64cd\u4f5c\u7684\u8bb0\u5f55\uff01");
- return!1}
- function confirmEdit(a,d,c){theForm=a;flag=!1;a=0;if(null==theForm.elements)FWalert("\u8981\u63d0\u4ea4\u7684\u8868\u5355\u6ca1\u6709\u6570\u636e");else for(i=0;i<theForm.elements.length;i++)if(theForm.elements[i].name==d&&("checkbox"==theForm.elements[i].type||"radio"==theForm.elements[i].type)&&theForm.elements[i].checked)flag=!0,c.value=theForm.elements[i].value,a+=1;return 0==a?(FWalert("\u60a8\u6ca1\u6709\u9009\u62e9\u8981\u64cd\u4f5c\u7684\u8bb0\u5f55\uff01"),!1):flag&&1<a?(FWalert("\u60a8\u53ea\u80fd\u9009\u62e9\u4e00\u6761\u8bb0\u5f55\uff01"),!1):
- flag&&1==a?!0:!1}
- function confirmEditCon2(a,d,c,e){theForm=a;if(null==theForm.elements)return FWalert("\u8981\u63d0\u4ea4\u7684\u8868\u5355\u6ca1\u6709\u6570\u636e"),!1;a=0;index=-1;flag=!1;for(i=0;i<theForm.elements.length;i++)if(theForm.elements[i].name==d&&("checkbox"==theForm.elements[i].type||"radio"==theForm.elements[i].type)&&theForm.elements[i].checked)flag=!0,index=i,a+=1;if(0==a)return FWalert("\u60a8\u6ca1\u6709\u9009\u62e9\u8981\u64cd\u4f5c\u7684\u8bb0\u5f55\uff01"),!1;if(flag&&1<a)return FWalert("\u60a8\u53ea\u80fd\u9009\u62e9\u4e00\u6761\u8bb0\u5f55\uff01"),!1;
- if(flag&&1==a){split_pot=theForm.elements[index].value;split_array=split_pot.split("|");arr2=e.split("|");arr2.length!=split_array.length&&(FWalert("\u4e3b\u952e\u6570\u76ee\u4e0d\u5339\u914d"),FWalert("checkbox\uff1a"+split_array.length+";form.value:"+arr2.length));for(j=0;j<arr2.length;j++){inputs=c.getElementsByTagName("input");flag=!1;for(k=0;k<inputs.length;k++)if(inputname=inputs[k].name,inputname==arr2[j]){inputs[k].value=split_array[j];flag=!0;break}if(!flag)return FWalert("editform\u4e2d\u6ca1\u6709\u627e\u5230\u660e\u4e3a"+
- arr2[j]+"\u7684\u5143\u7d20"),!1}return!0}return!1}function checkAll(a,d){eval("var obj = document."+a);d?$(':checkbox[name="'+d+'"]',obj).each(function(){this.disabled||(this.checked=!0)}):$(":checkbox",obj).each(function(){this.disabled||(this.checked=!0)})}function unCheckAll(a,d){eval("var obj = document."+a);d?$(':checkbox[name="'+d+'"]',obj).each(function(){this.disabled||(this.checked=!1)}):$(":checkbox",obj).each(function(){this.disabled||(this.checked=!1)})}
- function checkAll2(a,d){checkAll(a,d)}function unCheckAll2(a,d){unCheckAll(a,d)}function clear(a){window.confirm("\u60a8\u786e\u5b9a\u8981\u6e05\u9664\u8868\u5355\u5417?")&&clearNoPrompt(a)}
- function clearNoPrompt(a){var d;"object"==typeof a?d=a:eval("obj = document."+a+";");if(0!=d.elements.length)for(a=0;a<d.elements.length;a++){var c=d.elements[a];switch(c.type){case "text":if(!0!=c.readOnly){if($(c).hasClass("fwcombox-text"))break;c.value=""}break;case "password":!0!=c.readOnly&&(c.value="");break;case "file":c.value="";break;case "textarea":!0!=c.readOnly&&(c.value="");break;case "checkbox":c.checked=!1;break;case "radio":c.checked=!1;break;case "select-one":if(c.disabled)break;
- for(var e=0;e<c.options.length;e++)c.options[e].selected=!1,""==c.options[e].text&&(c.options[e].selected=!0);null!=jQuery.data(c,"fwcombox")&&(jQuery.data(c,"fwcombox").fwcombox.find("input.fwcombox-text").val(""),c.value="");break;case "select-multiple":for(e=0;e<c.options.length;e++)c.options[e].selected=!1}}}
- function bitLength(a){if(null==a||""==a)return 0;for(var d=0,c=0;c<a.length;c++){var e=a.substring(c,c+1);19968>e.charCodeAt(0)&&12290!=e.charCodeAt(0)&&8216!=e.charCodeAt(0)&&8217!=e.charCodeAt(0)?d++:d+=2}return d}
- function transact(a){if(15==a.length){var d=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1],c=[],c=(a.substr(0,6)+"19"+a.substr(6,15)).split(""),e=a=0,g=0;for(a=0;17>a;a++)e=d[a]*c[a],g+=e;c[17]=[1,0,"X",9,8,7,6,5,4,3,2][g%11];d=new String;for(a=0;18>a;a++){if("X"==c[a]){d+="X";break}eval("F3=F3+"+c[a])}alert("\u8eab\u4efd\u8bc1\u81ea\u52a8\u5347\u4f4d\u4e3a"+d);return d}return a}
- function transact_na(a){if(15==a.length){var d=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1],c=[],c=(a.substr(0,6)+"19"+a.substr(6,15)).split(""),e=a=0,g=0;for(a=0;17>a;a++)e=d[a]*c[a],g+=e;c[17]=[1,0,"X",9,8,7,6,5,4,3,2][g%11];d=new String;for(a=0;18>a;a++){if("X"==c[a]){d+="X";break}eval("F3=F3+"+c[a])}return d}return a}
- function IDCard_validate(a){null==a&&(a="");var d=a.length;if(!is0AndPosInteger(a))return FWalert("\u516c\u6c11\u8eab\u4efd\u53f7\u7801\u8f93\u5165\u4e0d\u5408\u6cd5\uff01"),!1;if(""==a)return!0;if(18==d&&!checkCheckStr(a))return!1;15==d&&(a=transact(a),d=18);if(15==d||18==d){if(!checkID(a,"\u516c\u6c11\u8eab\u4efd\u53f7\u7801",d))return!1}else return FWalert("\u516c\u6c11\u8eab\u4efd\u53f7\u7801\u7684\u4f4d\u6570\u8f93\u5165\u4e0d\u6b63\u786e\uff01"),!1;return!0}
- function checkCheckStr(a){var d=(7*a.substr(0,1)+9*a.substr(1,1)+10*a.substr(2,1)+5*a.substr(3,1)+8*a.substr(4,1)+4*a.substr(5,1)+2*a.substr(6,1)+1*a.substr(7,1)+6*a.substr(8,1)+3*a.substr(9,1)+7*a.substr(10,1)+9*a.substr(11,1)+10*a.substr(12,1)+5*a.substr(13,1)+8*a.substr(14,1)+4*a.substr(15,1)+2*a.substr(16,1))%11;2<d?d=12-d:2==d?d="X":2>d&&(d=1-d);if(a.substr(17,1)==d)return!0;FWalert("\u516c\u6c11\u8eab\u4efd\u53f7\u7801\u8f93\u5165\u4e0d\u5408\u6cd5\uff01\u6821\u9a8c\u4f4d\u9519\u8bef");return!1}
- function checkID(a,d,c){var e,g,b;if(a.length!=c)return FWalert(d+"\u683c\u5f0f\u4e0d\u5bf9,\u5e94\u4e3a\u201c"+c+"\u201d\u4f4d\u3002"),!1;if(18==c){if(e=a.substring(6,10),g=parseInt(e,10),1900>g||2200<g)return FWalert(d+"\u5e74\u4efd\u5e94\u4ecb\u4e8e1900\u4e0e2200\u4e4b\u95f4\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01"),!1}else if(15==c&&(e=a.substring(6,8),g=parseInt(e,10),0>g||99<g))return FWalert(d+"\u5e74\u4efd\u5e94\u4ecb\u4e8e00\u4e0e99\u4e4b\u95f4\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01"),
- !1;18==c?e=a.substring(10,12):15==c&&(e=a.substring(8,10));b=parseInt(e,10);if(1>b||12<b)return FWalert(d+"\u6708\u4efd\u5fc5\u987b\u4ecb\u4e8e1\u4e0e12\u4e4b\u95f4\uff01"),!1;18==c?e=a.substring(12,14):15==c&&(e=a.substring(10,12));a=parseInt(e,10);if(0==a||31<a)return FWalert(d+"\u65e5\u5fc5\u987b\u4ecb\u4e8e0\u4e0e31\u4e4b\u95f4\uff01"),!1;if(28<a&&31>a){if(2==b&&(29!=a||0!=g%4||0==g%100&&0!=g%400))return FWalert(d+g+"\u5e74"+b+"\u6708\u65e0"+a+"\u65e5\u3002"),!1}else if(31==a&&(2==b||4==b||6==
- b||9==b||11==b))return FWalert(d+b+"\u6708\u65e0"+a+"\u65e5"),!1;return!0}function is0AndPosInteger(a){18==a.length&&"X"==a.charAt(a.length-1)&&(a=a.substring(0,a.length-1));for(var d=0;d<a.length;d++){var c=a.charAt(d);if("0">c||"9"<c)return!1}return!0}var CH2EN="YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFLZPPQHGSCYYYNJQYXXGJHHSDSJNKKTMOMLCRXYPSNQSECCQZGGLLYJLMYZZSECYKYYHQWJSSGGYXYZYJWWKDJHYCHMYXJTLXJYQBYXZLDWRDJRWYSRLDZJPCBZJJBRCFTLECZSTZFXXZHTRQHYBDLYCZSSYMMRFMYQZPWWJJYFCRWFDFZQPYDDWYXKYJAWJFFXYPSFTZYHHYZYSWCJYXSCLCXXWZZXNBGNNXBXLZSZSBSGPYSYZDHMDZBQBZCWDZZYYTZHBTSYYBZGNTNXQYWQSKBPHHLXGYBFMJEBJHHGQTJCYSXSTKZHLYCKGLYSMZXYALMELDCCXGZYRJXSDLTYZCQKCNNJWHJTZZCQLJSTSTBNXBTYXCEQXGKWJYFLZQLYHYXSPSFXLMPBYSXXXYDJCZYLLLSJXFHJXPJBTFFYABYXBHZZBJYZLWLCZGGBTSSMDTJZXPTHYQTGLJSCQFZKJZJQNLZWLSLHDZBWJNCJZYZSQQYCQYRZCJJWYBRTWPYFTWEXCSKDZCTBZHYZZYYJXZCFFZZMJYXXSDZZOTTBZLQWFCKSZSXFYRLNYJMBDTHJXSQQCCSBXYYTSYFBXDZTGBCNSLCYZZPSAZYZZSCJCSHZQYDXLBPJLLMQXTYDZXSQJTZPXLCGLQTZWJBHCTSYJSFXYEJJTLBGXSXJMYJQQPFZASYJNTYDJXKJCDJSZCBARTDCLYJQMWNQNCLLLKBYBZZSYHQQLTWLCCXTXLLZNTYLNEWYZYXCZXXGRKRMTCNDNJTSYYSSDQDGHSDBJGHRWRQLYBGLXHLGTGXBQJDZPYJSJYJCTMRNYMGRZJCZGJMZMGXMPRYXKJNYMSGMZJYMKMFXMLDTGFBHCJHKYLPFMDXLQJJSMTQGZSJLQDLDGJYCALCMZCSDJLLNXDJFFFFJCZFMZFFPFKHKGDPSXKTACJDHHZDDCRRCFQYJKQCCWJDXHWJLYLLZGCFCQDSMLZPBJJPLSBCJGGDCKKDEZSQCCKJGCGKDJTJDLZYCXKLQSCGJCLTFPCQCZGWPJDQYZJJBYJHSJDZWGFSJGZKQCCZLLPSPKJGQJHZZLJPLGJGJJTHJJYJZCZMLZLYQBGJWMLJKXZDZNJQSYZMLJLLJKYWXMKJLHSKJGBMCLYYMKXJQLBMLLKMDXXKWYXYSLMLPSJQQJQXYXFJTJDXMXXLLCXQBSYJBGWYMBGGBCYXPJYGPEPFGDJGBHBNSQJYZJKJKHXQFGQZKFHYGKHDKLLSDJQXPQYKYBNQSXQNSZSWHBSXWHXWBZZXDMNSJBSBKBBZKLYLXGWXDRWYQZMYWSJQLCJXXJXKJEQXSCYETLZHLYYYSDZPAQYZCMTLSHTZCFYZYXYLJSDCJQAGYSLCQLYYYSHMRQQKLDXZSCSSSYDYCJYSFSJBFRSSZQSBXXPXJYSDRCKGJLGDKZJZBDKTCSYQPYHSTCLDJDHMXMCGXYZHJDDTMHLTXZXYLYMOHYJCLTYFBQQXPFBDFHHTKSQHZYYWCNXXCRWHOWGYJLEGWDQCWGFJYCSNTMYTOLBYGWQWESJPWNMLRYDZSZTXYQPZGCWXHNGPYXSHMYQJXZTDPPBFYHZHTJYFDZWKGKZBLDNTSXHQEEGZZYLZMMZYJZGXZXKHKSTXNXXWYLYAPSTHXDWHZYMPXAGKYDXBHNHXKDPJNMYHYLPMGOCSLNZHKXXLPZZLBMLSFBHHGYGYYGGBHSCYAQTYWLXTZQCEZYDQDQMMHTKLLSZHLSJZWFYHQSWSCWLQAZYNYTLSXTHAZNKZZSZZLAXXZWWCTGQQTDDYZTCCHYQZFLXPSLZYGPZSZNGLNDQTBDLXGTCTAJDKYWNSYZLJHHZZCWNYYZYWMHYCHHYXHJKZWSXHZYXLYSKQYSPSLYZWMYPPKBYGLKZHTYXAXQSYSHXASMCHKDSCRSWJPWXSGZJLWWSCHSJHSQNHCSEGNDAQTBAALZZMSSTDQJCJKTSCJAXPLGGXHHGXXZCXPDMMHLDGTYBYSJMXHMRCPXXJZCKZXSHMLQXXTTHXWZFKHCCZDYTCJYXQHLXDHYPJQXYLSYYDZOZJNYXQEZYSQYAYXWYPDGXDDXSPPYZNDLTWRHXYDXZZJHTCXMCZLHPYYYYMHZLLHNXMYLLLMDCPPXHMXDKYCYRDLTXJCHHZZXZLCCLYLNZSHZJZZLNNRLWHYQSNJHXYNTTTKYJPYCHHYEGKCTTWLGQRLGGTGTYGYHPYHYLQYQGCWYQKPYYYTTTTLHYHLLTYTTSPLKYZXGZWGPYDSSZZDQXSKCQNMJJZZBXYQMJRTFFBTKHZKBXLJJKDXJTLBWFZPPTKQTZTGPDGNTPJYFALQMKGXBDCLZFHZCLLLLADPMXDJHLCCLGYHDZFGYDDGCYYFGYDXKSSEBDHYKDKDKHNAXXYBPBYYHXZQGAFFQYJXDMLJCSQZLLPCHBSXGJYNDYBYQSPZWJLZKSDDTACTBXZDYZYPJZQSJNKKTKNJDJGYYPGTLFYQKASDNTCYHBLWDZHBBYDWJRYGKZYHEYYFJMSDTYFZJJHGCXPLXHLDWXXJKYTCYKSSSMTWCTTQZLPBSZDZWZXGZAGYKTYWXLHLSPBCLLOQMMZSSLCMBJCSZZKYDCZJGQQDSMCYTZQQLWZQZXSSFPTTFQMDDZDSHDTDWFHTDYZJYQJQKYPBDJYYXTLJHDRQXXXHAYDHRJLKLYTWHLLRLLRCXYLBWSRSZZSYMKZZHHKYHXKSMDSYDYCJPBZBSQLFCXXXNXKXWYWSDZYQOGGQMMYHCDZTTFJYYBGSTTTYBYKJDHKYXBELHTYPJQNFXFDYKZHQKZBYJTZBXHFDXKDASWTAWAJLDYJSFHBLDNNTNQJTJNCHXFJSRFWHZFMDRYJYJWZPDJKZYJYMPCYZNYNXFBYTFYFWYGDBNZZZDNYTXZEMMQBSQEHXFZMBMFLZZSRXYMJGSXWZJSPRYDJSJGXHJJGLJJYNZZJXHGXKYMLPYYYCXYTWQZSWHWLYRJLPXSLSXMFSWWKLCTNXNYNPSJSZHDZEPTXMYYWXYYSYWLXJQZQXZDCLEEELMCPJPCLWBXSQHFWWTFFJTNQJHJQDXHWLBYZNFJLALKYYJLDXHHYCSTYYWNRJYXYWTRMDRQHWQCMFJDYZMHMYYXJWMYZQZXTLMRSPWWCHAQBXYGZYPXYYRRCLMPYMGKSJSZYSRMYJSNXTPLNBAPPYPYLXYYZKYNLDZYJZCZNNLMZHHARQMPGWQTZMXXMLLHGDZXYHXKYXYCJMFFYYHJFSBSSQLXXNDYCANNMTCJCYPRRNYTYQNYYMBMSXNDLYLYSLJRLXYSXQMLLYZLZJJJKYZZCSFBZXXMSTBJGNXYZHLXNMCWSCYZYFZLXBRNNNYLBNRTGZQYSATSWRYHYJZMZDHZGZDWYBSSCSKXSYHYTXXGCQGXZZSHYXJSCRHMKKBXCZJYJYMKQHZJFNBHMQHYSNJNZYBKNQMCLGQHWLZNZSWXKHLJHYYBQLBFCDSXDLDSPFZPSKJYZWZXZDDXJSMMEGJSCSSMGCLXXKYYYLNYPWWWGYDKZJGGGZGGSYCKNJWNJPCXBJJTQTJWDSSPJXZXNZXUMELPXFSXTLLXCLJXJJLJZXCTPSWXLYDHLYQRWHSYCSQYYBYAYWJJJQFWQCQQCJQGXALDBZZYJGKGXPLTZYFXJLTPADKYQHPMATLCPDCKBMTXYBHKLENXDLEEGQDYMSAWHZMLJTWYGXLYQZLJEEYYBQQFFNLYXRDSCTGJGXYYNKLLYQKCCTLHJLQMKKZGCYYGLLLJDZGYDHZWXPYSJBZKDZGYZZHYWYFQYTYZSZYEZZLYMHJJHTSMQWYZLKYYWZCSRKQYTLTDXWCTYJKLWSQZWBDCQYNCJSRSZJLKCDCDTLZZZACQQZZDDXYPLXZBQJYLZLLLQDDZQJYJYJZYXNYYYNYJXKXDAZWYRDLJYYYRJLXLLDYXJCYWYWNQCCLDDNYYYNYCKCZHXXCCLGZQJGKWPPCQQJYSBZZXYJSQPXJPZBSBDSFNSFPZXHDWZTDWPPTFLZZBZDMYYPQJRSDZSQZSQXBDGCPZSWDWCSQZGMDHZXMWWFYBPDGPHTMJTHZSMMBGZMBZJCFZWFZBBZMQCFMBDMCJXLGPNJBBXGYHYYJGPTZGZMQBQTCGYXJXLWZKYDPDYMGCFTPFXYZTZXDZXTGKMTYBBCLBJASKYTSSQYYMSZXFJEWLXLLSZBQJJJAKLYLXLYCCTSXMCWFKKKBSXLLLLJYXTYLTJYYTDPJHNHNNKBYQNFQYYZBYYESSESSGDYHFHWTCJBSDZZTFDMXHCNJZYMQWSRYJDZJQPDQBBSTJGGFBKJBXTGQHNGWJXJGDLLTHZHHYYYYYYSXWTYYYCCBDBPYPZYCCZYJPZYWCBDLFWZCWJDXXHYHLHWZZXJTCZLCDPXUJCZZZLYXJJTXPHFXWPYWXZPTDZZBDZCYHJHMLXBQXSBYLRDTGJRRCTTTHYTCZWMXFYTWWZCWJWXJYWCSKYBZSCCTZQNHXNWXXKHKFHTSWOCCJYBCMPZZYKBNNZPBZHHZDLSYDDYTYFJPXYNGFXBYQXCBHXCPSXTYZDMKYSNXSXLHKMZXLYHDHKWHXXSSKQYHHCJYXGLHZXCSNHEKDTGZXQYPKDHEXTYKCNYMYYYPKQYYYKXZLTHJQTBYQHXBMYHSQCKWWYLLHCYYLNNEQXQWMCFBDCCMLJGGXDQKTLXKGNQCDGZJWYJJLYHHQTTTNWCHMXCXWHWSZJYDJCCDBQCDGDNYXZTHCQRXCBHZTQCBXWGQWYYBXHMBYMYQTYEXMQKYAQYRGYZSLFYKKQHYSSQYSHJGJCNXKZYCXSBXYXHYYLSTYCXQTHYSMGSCPMMGCCCCCMTZTASMGQZJHKLOSQYLSWTMXSYQKDZLJQQYPLSYCZTCQQPBBQJZCLPKHQZYYXXDTDDTSJCXFFLLCHQXMJLWCJCXTSPYCXNDTJSHJWXDQQJSKXYAMYLSJHMLALYKXCYYDMNMDQMXMCZNNCYBZKKYFLMCHCMLHXRCJJHSYLNMTJZGZGYWJXSRXCWJGJQHQZDQJDCJJZKJKGDZQGJJYJYLXZXXCDQHHHEYTMHLFSBDJSYYSHFYSTCZQLPBDRFRZTZYKYWHSZYQKWDQZRKMSYNBCRXQBJYFAZPZZEDZCJYWBCJWHYJBQSZYWRYSZPTDKZPFPBNZTKLQYHBBZPNPPTYZZYBQNYDCPJMMCYCQMCYFZZDCMNLFPBPLNGQJTBTTNJZPZBBZNJKLJQYLNBZQHKSJZNGGQSZZKYXSHPZSNBCGZKDDZQANZHJKDRTLZLSWJLJZLYWTJNDJZJHXYAYNCBGTZCSSQMNJPJYTYSWXZFKWJQTKHTZPLBHSNJZSYZBWZZZZLSYLSBJHDWWQPSLMMFBJDWAQYZTCJTBNNWZXQXCDSLQGDSDPDZHJTQQPSWLYYJZLGYXYZLCTCBJTKTYCZJTQKBSJLGMGZDMCSGPYNJZYQYYKNXRPWSZXMTNCSZZYXYBYHYZAXYWQCJTLLCKJJTJHGDXDXYQYZZBYWDLWQCGLZGJGQRQZCZSSBCRPCSKYDZNXJSQGXSSJMYDNSTZTPBDLTKZWXQWQTZEXNQCZGWEZKSSBYBRTSSSLCCGBPSZQSZLCCGLLLZXHZQTHCZMQGYZQZNMCOCSZJMMZSQPJYGQLJYJPPLDXRGZYXCCSXHSHGTZNLZWZKJCXTCFCJXLBMQBCZZWPQDNHXLJCTHYZLGYLNLSZZPCXDSCQQHJQKSXZPBAJYEMSMJTZDXLCJYRYYNWJBNGZZTMJXLTBSLYRZPYLSSCNXPHLLHYLLQQZQLXYMRSYCXZLMMCZLTZSDWTJJLLNZGGQXPFSKYGYGHBFZPDKMWGHCXMSGDXJMCJZDYCABXJDLNBCDQYGSKYDQTXDJJYXMSZQAZDZFSLQXYJSJZYLBTXXWXQQZBJZUFBBLYLWDSLJHXJYZJWTDJCZFQZQZZDZSXZZQLZCDZFJHYSPYMPQZMLPPLFFXJJNZZYLSJEYQZFPFZKSYWJJJHRDJZZXTXXGLGHYDXCSKYSWMMZCWYBAZBJKSHFHJCXMHFQHYXXYZFTSJYZFXYXPZLCHMZMBXHZZSXYFYMNCWDABAZLXKTCSHHXKXJJZJSTHYGXSXYYHHHJWXKZXSSBZZWHHHCWTZZZPJXSNXQQJGZYZYWLLCWXZFXXYXYHXMKYYSWSQMNLNAYCYSPMJKHWCQHYLAJJMZXHMMCNZHBHXCLXTJPLTXYJHDYYLTTXFSZHYXXSJBJYAYRSMXYPLCKDUYHLXRLNLLSTYZYYQYGYHHSCCSMZCTZQXKYQFPYYRPFFLKQUNTSZLLZMWWTCQQYZWTLLMLMPWMBZSSTZRBPDDTLQJJBXZCSRZQQYGWCSXFWZLXCCRSZDZMCYGGDZQSGTJSWLJMYMMZYHFBJDGYXCCPSHXNZCSBSJYJGJMPPWAFFYFNXHYZXZYLREMZGZCYZSSZDLLJCSQFNXZKPTXZGXJJGFMYYYSNBTYLBNLHPFZDCYFBMGQRRSSSZXYSGTZRNYDZZCDGPJAFJFZKNZBLCZSZPSGCYCJSZLMLRSZBZZLDLSLLYSXSQZQLYXZLSKKBRXBRBZCYCXZZZEEYFGKLZLYYHGZSGZLFJHGTGWKRAAJYZKZQTSSHJJXDCYZUYJLZYRZDQQHGJZXSSZBYKJPBFRTJXLLFQWJHYLQTYMBLPZDXTZYGBDHZZRBGXHWNJTJXLKSCFSMWLSDQYSJTXKZSCFWJLBXFTZLLJZLLQBLSQMQQCGCZFPBPHZCZJLPYYGGDTGWDCFCZQYYYQYSSCLXZSKLZZZGFFCQNWGLHQYZJJCZLQZZYJPJZZBPDCCMHJGXDQDGDLZQMFGPSYTSDYFWWDJZJYSXYYCZCYHZWPBYKXRYLYBHKJKSFXTZJMMCKHLLTNYYMSYXYZPYJQYCSYCWMTJJKQYRHLLQXPSGTLYYCLJSCPXJYZFNMLRGJJTYZBXYZMSJYJHHFZQMSYXRSZCWTLRTQZSSTKXGQKGSPTGCZNJSJCQCXHMXGGZTQYDJKZDLBZSXJLHYQGGGTHQSZPYHJHHGYYGKGGCWJZZYLCZLXQSFTGZSLLLMLJSKCTBLLZZSZMMNYTPZSXQHJCJYQXYZXZQZCPSHKZZYSXCDFGMWQRLLQXRFZTLYSTCTMJCXJJXHJNXTNRZTZFQYHQGLLGCXSZSJDJLJCYDSJTLNYXHSZXCGJZYQPYLFHDJSBPCCZHJJJQZJQDYBSSLLCMYTTMQTBHJQNNYGKYRQYQMZGCJKPDCGMYZHQLLSLLCLMHOLZGDYYFZSLJCQZLYLZQJESHNYLLJXGJXLYSYYYXNBZLJSSZCQQCJYLLZLTJYLLZLLBNYLGQCHXYYXOXCXQKYJXXXYKLXSXXYQXCYKQXQCSGYXXYQXYGYTQOHXHXPYXXXULCYEYCHZZCBWQBBWJQZSCSZSSLZYLKDESJZWMYMCYTSDSXXSCJPQQSQYLYYZYCMDJDZYWCBTJSYDJKCYDDJLBDJJSODZYSYXQQYXDHHGQQYQHDYXWGMMMAJDYBBBPPBCMUUPLJZSMTXERXJMHQNUTPJDCBSSMSSSTKJTSSMMTRCPLZSZMLQDSDMJMQPNQDXCFYNBFSDQXYXHYAYKQYDDLQYYYSSZBYDSLNTFQTZQPZMCHDHCZCWFDXTMYQSPHQYYXSRGJCWTJTZZQMGWJJTJHTQJBBHWZPXXHYQFXXQYWYYHYSCDYDHHQMNMTMWCPBSZPPZZGLMZFOLLCFWHMMSJZTTDHZZYFFYTZZGZYSKYJXQYJZQBHMBZZLYGHGFMSHPZFZSNCLPBQSNJXZSLXXFPMTYJYGBXLLDLXPZJYZJYHHZCYWHJYLSJEXFSZZYWXKZJLUYDTMLYMQJPWXYHXSKTQJEZRPXXZHHMHWQPWQLYJJQJJZSZCPHJLCHHNXJLQWZJHBMZYXBDHHYPZLHLHLGFWLCHYYTLHJXCJMSCPXSTKPNHQXSRTYXXTESYJCTLSSLSTDLLLWWYHDHRJZSFGXTSYCZYNYHTDHWJSLHTZDQDJZXXQHGYLTZPHCSQFCLNJTCLZPFSTPDYNYLGMJLLYCQHYSSHCHYLHQYQTMZYPBYWRFQYKQSYSLZDQJMPXYYSSRHZJNYWTQDFZBWWTWWRXCWHGYHXMKMYYYQMSMZHNGCEPMLQQMTCWCTMMPXJPJJHFXYYZSXZHTYBMSTSYJTTQQQYYLHYNPYQZLCYZHZWSMYLKFJXLWGXYPJYTYSYXYMZCKTTWLKSMZSYLMPWLZWXWQZSSAQSYXYRHSSNTSRAPXCPWCMGDXHXZDZYFJHGZTTSBJHGYZSZYSMYCLLLXBTYXHBBZJKSSDMALXHYCFYGMQYPJYCQXJLLLJGSLZGQLYCJCCZOTYXMTMTTLLWTGPXYMZMKLPSZZZXHKQYSXCTYJZYHXSHYXZKXLZWPSQPYHJWPJPWXQQYLXSDHMRSLZZYZWTTCYXYSZZSHBSCCSTPLWSSCJCHNLCGCHSSPHYLHFHHXJSXYLLNYLSZDHZXYLSXLWZYKCLDYAXZCMDDYSPJTQJZLNWQPSSSWCTSTSZLBLNXSMNYYMJQBQHRZWTYYDCHQLXKPZWBGQYBKFCMZWPZLLYYLSZYDWHXPSBCMLJBSCGBHXLQHYRLJXYSWXWXZSLDFHLSLYNJLZYFLYJYCDRJLFSYZFSLLCQYQFGJYHYXZLYLMSTDJCYHBZLLNWLXXYGYYHSMGDHXXHHLZZJZXCZZZCYQZFNGWPYLCPKPYYPMCLQKDGXZGGWQBDXZZKZFBXXLZXJTPJPTTBYTSZZDWSLCHZHSLTYXHQLHYXXXYYZYSWTXZKHLXZXZPYHGCHKCFSYHUTJRLXFJXPTZTWHPLYXFCRHXSHXKYXXYHZQDXQWULHYHMJTBFLKHTXCWHJFWJCFPQRYQXCYYYQYGRPYWSGSUNGWCHKZDXYFLXXHJJBYZWTSXXNCYJJYMSWZJQRMHXZWFQSYLZJZGBHYNSLBGTTCSYBYXXWXYHXYYXNSQYXMQYWRGYQLXBBZLJSYLPSYTJZYHYZAWLRORJMKSCZJXXXYXCHDYXRYXXJDTSQFXLYLTSFFYXLMTYJMJUYYYXLTZCSXQZQHZXLYYXZHDNBRXXXJCTYHLBRLMBRLLAXKYLLLJLYXXLYCRYLCJTGJCMTLZLLCYZZPZPCYAWHJJFYBDYYZSMPCKZDQYQPBPCJPDCYZMDPBCYYDYCNNPLMTMLRMFMMGWYZBSJGYGSMZQQQZTXMKQWGXLLPJGZBQCDJJJFPKJKCXBLJMSWMDTQJXLDLPPBXCWRCQFBFQJCZAHZGMYKPHYYHZYKNDKZMBPJYXPXYHLFPNYYGXJDBKXNXHJMZJXSTRSTLDXSKZYSYBZXJLXYSLBZYSLHXJPFXPQNBYLLJQKYGZMCYZZYMCCSLCLHZFWFWYXZMWSXTYNXJHPYYMCYSPMHYSMYDYSHQYZCHMJJMZCAAGCFJBBHPLYZYLXXSDJGXDHKXXTXXNBHRMLYJSLTXMRHNLXQJXYZLLYSWQGDLBJHDCGJYQYCMHWFMJYBMBYJYJWYMDPWHXQLDYGPDFXXBCGJSPCKRSSYZJMSLBZZJFLJJJLGXZGYXYXLSZQYXBEXYXHGCXBPLDYHWETTWWCJMBTXCHXYQXLLXFLYXLLJLSSFWDPZSMYJCLMWYTCZPCHQEKCQBWLCQYDPLQPPQZQFJQDJHYMMCXTXDRMJWRHXCJZYLQXDYYNHYYHRSLSRSYWWZJYMTLTLLGTQCJZYABTCKZCJYCCQLJZQXALMZYHYWLWDXZXQDLLQSHGPJFJLJHJABCQZDJGTKHSSTCYJLPSWZLXZXRWGLDLZRLZXTGSLLLLZLYXXWGDZYGBDPHZPBRLWSXQBPFDWOFMWHLYPCBJCCLDMBZPBZZLCYQXLDOMZBLZWPDWYYGDSTTHCSQSCCRSSSYSLFYBFNTYJSZDFNDPDHDZZMBBLSLCMYFFGTJJQWFTMTPJWFNLBZCMMJTGBDZLQLPYFHYYMJYLSDCHDZJWJCCTLJCLDTLJJCPDDSQDSSZYBNDBJLGGJZXSXNLYCYBJXQYCBYLZCFZPPGKCXZDZFZTJJFJSJXZBNZYJQTTYJYHTYCZHYMDJXTTMPXSPLZCDWSLSHXYPZGTFMLCJTYCBPMGDKWYCYZCDSZZYHFLYCTYGWHKJYYLSJCXGYWJCBLLCSNDDBTZBSCLYZCZZSSQDLLMQYYHFSLQLLXFTYHABXGWNYWYYPLLSDLDLLBJCYXJZMLHLJDXYYQYTDLLLBUGBFDFBBQJZZMDPJHGCLGMJJPGAEHHBWCQXAXHHHZCHXYPHJAXHLPHJPGPZJQCQZGJJZZUZDMQYYBZZPHYHYBWHAZYJHYKFGDPFQSDLZMLJXKXGALXZDAGLMDGXMWZQYXXDXXPFDMMSSYMPFMDMMKXKSYZYSHDZKXSYSMMZZZMSYDNZZCZXFPLSTMZDNMXCKJMZTYYMZMZZMSXHHDCZJEMXXKLJSTLWLSQLYJZLLZJSSDPPMHNLZJCZYHMXXHGZCJMDHXTKGRMXFWMCGMWKDTKSXQMMMFZZYDKMSCLCMPCGMHSPXQPZDSSLCXKYXTWLWJYAHZJGZQMCSNXYYMMPMLKJXMHLMLQMXCTKZMJQYSZJSYSZHSYJZJCDAJZYBSDQJZGWZQQXFKDMSDJLFWEHKZQKJPEYPZYSZCDWYJFFMZZYLTTDZZEFMZLBNPPLPLPEPSZALLTYLKCKQZKGENQLWAGYXYDPXLHSXQQWQCQXQCLHYXXMLYCCWLYMQYSKGCHLCJNSZKPYZKCQZQLJPDMDZHLASXLBYDWQLWDNBQCRYDDZTJYBKBWSZDXDTNPJDTCTQDFXQQMGNXECLTTBKPWSLCTYQLPWYZZKLPYGZCQQPLLKCCYLPQMZCZQCLJSLQZDJXLDDHPZQDLJJXZQDXYZQKZLJCYQDYJPPYPQYKJYRMPCBYMCXKLLZLLFQPYLLLMBSGLCYSSLRSYSQTMXYXZQZFDZUYSYZTFFMZZSMZQHZSSCCMLYXWTPZGXZJGZGSJSGKDDHTQGGZLLBJDZLCBCHYXYZHZFYWXYZYMSDBZZYJGTSMTFXQYXQSTDGSLNXDLRYZZLRYYLXQHTXSRTZNGZXBNQQZFMYKMZJBZYMKBPNLYZPBLMCNQYZZZSJZHJCTZKHYZZJRDYZHNPXGLFZTLKGJTCTSSYLLGZRZBBQZZKLPKLCZYSSUYXBJFPNJZZXCDWXZYJXZZDJJKGGRSRJKMSMZJLSJYWQSKYHQJSXPJZZZLSNSHRNYPZTWCHKLPSRZLZXYJQXQKYSJYCZTLQZYBBYBWZPQDWWYZCYTJCJXCKCWDKKZXSGKDZXWWYYJQYYTCYTDLLXWKCZKKLCCLZCQQDZLQLCSFQCHQHSFSMQZZLNBJJZBSJHTSZDYSJQJPDLZCDCWJKJZZLPYCGMZWDJJBSJQZSYZYHHXJPBJYDSSXDZNCGLQMBTSFSBPDZDLZNFGFJGFSMPXJQLMBLGQCYYXBQKDJJQYRFKZTJDHCZKLBSDZCFJTPLLJGXHYXZCSSZZXSTJYGKGCKGYOQXJPLZPBPGTGYJZGHZQZZLBJLSQFZGKQQJZGYCZBZQTLDXRJXBSXXPZXHYZYCLWDXJJHXMFDZPFZHQHQMQGKSLYHTYCGFRZGNQXCLPDLBZCSCZQLLJBLHBZCYPZZPPDYMZZSGYHCKCPZJGSLJLNSCDSLDLXBMSTLDDFJMKDJDHZLZXLSZQPQPGJLLYBDSZGQLBZLSLKYYHZTTNTJYQTZZPSZQZTLLJTYYLLQLLQYZQLBDZLSLYYZYMDFSZSNHLXZNCZQZPBWSKRFBSYZMTHBLGJPMCZZLSTLXSHTCSYZLZBLFEQHLXFLCJLYLJQCBZLZJHHSSTBRMHXZHJZCLXFNBGXGTQJCZTMSFZKJMSSNXLJKBHSJXNTNLZDNTLMSJXGZJYJCZXYJYJWRWWQNZTNFJSZPZSHZJFYRDJSFSZJZBJFZQZZHZLXFYSBZQLZSGYFTZDCSZXZJBQMSZKJRHYJZCKMJKHCHGTXKXQGLXPXFXTRTYLXJXHDTSJXHJZJXZWZLCQSBTXWXGXTXXHXFTSDKFJHZYJFJXRZSDLLLTQSQQZQWZXSYQTWGWBZCGZLLYZBCLMQQTZHZXZXLJFRMYZFLXYSQXXJKXRMQDZDMMYYBSQBHGZMWFWXGMXLZPYYTGZYCCDXYZXYWGSYJYZNBHPZJSQSYXSXRTFYZGRHZTXSZZTHCBFCLSYXZLZQMZLMPLMXZJXSFLBYZMYQHXJSXRXSQZZZSSLYFRCZJRCRXHHZXQYDYHXSJJHZCXZBTYNSYSXJBQLPXZQPYMLXZKYXLXCJLCYSXXZZLXDLLLJJYHZXGYJWKJRWYHCPSGNRZLFZWFZZNSXGXFLZSXZZZBFCSYJDBRJKRDHHGXJLJJTGXJXXSTJTJXLYXQFCSGSWMSBCTLQZZWLZZKXJMLTMJYHSDDBXGZHDLBMYJFRZFSGCLYJBPMLYSMSXLSZJQQHJZFXGFQFQBPXZGYYQXGZTCQWYLTLGWSGWHRLFSFGZJMGMGBGTJFSYZZGZYZAFLSSPMLPFLCWBJZCLJJMZLPJJLYMQDMYYYFBGYGYZMLYZDXQYXRQQQHSYYYQXYLJTYXFSFSLLGNQCYHYCWFHCCCFXPYLYPLLZYXXXXXKQHHXSHJZCFZSCZJXCPZWHHHHHAPYLQALPQAFYHXDYLUKMZQGGGDDESRNNZLTZGCHYPPYSQJJHCLLJTOLNJPZLJLHYMHEYDYDSQYCDDHGZUNDZCLZYZLLZNTNYZGSLHSLPJJBDGWXPCDUTJCKLKCLWKLLCASSTKZZDNQNTTLYYZSSYSSZZRYLJQKCQDHHCRXRZYDGRGCWCGZQFFFPPJFZYNAKRGYWYQPQXXFKJTSZZXSWZDDFBBXTBGTZKZNPZZPZXZPJSZBMQHKCYXYLDKLJNYPKYGHGDZJXXEAHPNZKZTZCMXCXMMJXNKSZQNMNLWBWWXJKYHCPSTMCSQTZJYXTPCTPDTNNPGLLLZSJLSPBLPLQHDTNJNLYYRSZFFJFQWDPHZDWMRZCCLODAXNSSNYZRESTYJWJYJDBCFXNMWTTBYLWSTSZGYBLJPXGLBOCLHPCBJLTMXZLJYLZXCLTPNCLCKXTPZJSWCYXSFYSZDKNTLBYJCYJLLSTGQCBXRYZXBXKLYLHZLQZLNZCXWJZLJZJNCJHXMNZZGJZZXTZJXYCYYCXXJYYXJJXSSSJSTSSTTPPGQTCSXWZDCSYFPTFBFHFBBLZJCLZZDBXGCXLQPXKFZFLSYLTUWBMQJHSZBMDDBCYSCCLDXYCDDQLYJJWMQLLCSGLJJSYFPYYCCYLTJANTJJPWYCMMGQYYSXDXQMZHSZXPFTWWZQSWQRFKJLZJQQYFBRXJHHFWJJZYQAZMYFRHCYYBYQWLPEXCCZSTYRLTTDMQLYKMBBGMYYJPRKZNPBSXYXBHYZDJDNGHPMFSGMWFZMFQMMBCMZZCJJLCNUXYQLMLRYGQZCYXZLWJGCJCGGMCJNFYZZJHYCPRRCMTZQZXHFQGTJXCCJEAQCRJYHPLQLSZDJRBCQHQDYRHYLYXJSYMHZYDWLDFRYHBPYDTSSCNWBXGLPZMLZZTQSSCPJMXXYCSJYTYCGHYCJWYRXXLFEMWJNMKLLSWTXHYYYNCMMCWJDQDJZGLLJWJRKHPZGGFLCCSCZMCBLTBHBQJXQDSPDJZZGKGLFQYWBZYZJLTSTDHQHCTCBCHFLQMPWDSHYYTQWCNZZJTLBYMBPDYYYXSQKXWYYFLXXNCWCXYPMAELYKKJMZZZBRXYYQJFLJPFHHHYTZZXSGQQMHSPGDZQWBWPJHZJDYSCQWZKTXXSQLZYYMYSDZGRXCKKUJLWPYSYSCSYZLRMLQSYLJXBCXTLWDQZPCYCYKPPPNSXFYZJJRCEMHSZMSXLXGLRWGCSTLRSXBZGBZGZTCPLUJLSLYLYMTXMTZPALZXPXJTJWTCYYZLBLXBZLQMYLXPGHDSLSSDMXMBDZZSXWHAMLCZCPJMCNHJYSNSYGCHSKQMZZQDLLKABLWJXSFMOCDXJRRLYQZKJMYBYQLYHETFJZFRFKSRYXFJTWDSXXSYSQJYSLYXWJHSNLXYYXHBHAWHHJZXWMYLJCSSLKYDZTXBZSYFDXGXZJKHSXXYBSSXDPYNZWRPTQZCZENYGCXQFJYKJBZMLJCMQQXUOXSLYXXLYLLJDZBTYMHPFSTTQQWLHOKYBLZZALZXQLHZWRRQHLSTMYPYXJJXMQSJFNBXYXYJXXYQYLTHYLQYFMLKLJTMLLHSZWKZHLJMLHLJKLJSTLQXYLMBHHLNLZXQJHXCFXXLHYHJJGBYZZKBXSCQDJQDSUJZYYHZHHMGSXCSYMXFEBCQWWRBPYYJQTYZCYQYQQZYHMWFFHGZFRJFCDPXNTQYZPDYKHJLFRZXPPXZDBBGZQSTLGDGYLCQMLCHHMFYWLZYXKJLYPQHSYWMQQGQZMLZJNSQXJQSYJYCBEHSXFSZPXZWFLLBCYYJDYTDTHWZSFJMQQYJLMQXXLLDTTKHHYBFPWTYYSQQWNQWLGWDEBZWCMYGCULKJXTMXMYJSXHYBRWFYMWFRXYQMXYSZTZZTFYKMLDHQDXWYYNLCRYJBLPSXCXYWLSPRRJWXHQYPHTYDNXHHMMYWYTZCSQMTSSCCDALWZTCPQPYJLLQZYJSWXMZZMMYLMXCLMXCZMXMZSQTZPPQQBLPGXQZHFLJJHYTJSRXWZXSCCDLXTYJDCQJXSLQYCLZXLZZXMXQRJMHRHZJBHMFLJLMLCLQNLDXZLLLPYPSYJYSXCQQDCMQJZZXHNPNXZMEKMXHYKYQLXSXTXJYYHWDCWDZHQYYBGYBCYSCFGPSJNZDYZZJZXRZRQJJYMCANYRJTLDPPYZBSTJKXXZYPFDWFGZZRPYMTNGXZQBYXNBUFNQKRJQZMJEGRZGYCLKXZDSKKNSXKCLJSPJYYZLQQJYBZSSQLLLKJXTBKTYLCCDDBLSPPFYLGYDTZJYQGGKQTTFZXBDKTYYHYBBFYTYYBCLPDYTGDHRYRNJSPTCSNYJQHKLLLZSLYDXXWBCJQSPXBPJZJCJDZFFXXBRMLAZHCSNDLBJDSZBLPRZTSWSBXBCLLXXLZDJZSJPYLYXXYFTFFFBHJJXGBYXJPMMMPSSJZJMTLYZJXSWXTYLEDQPJMYGQZJGDJLQJWJQLLSJGJGYGMSCLJJXDTYGJQJQJCJZCJGDZZSXQGSJGGCXHQXSNQLZZBXHSGZXCXYLJXYXYYDFQQJHJFXDHCTXJYRXYSQTJXYEFYYSSYYJXNCYZXFXMSYSZXYYSCHSHXZZZGZZZGFJDLTYLNPZGYJYZYYQZPBXQBDZTZCZYXXYHHSQXSHDHGQHJHGYWSZTMZMLHYXGEBTYLZKQWYTJZRCLEKYSTDBCYKQQSAYXCJXWWGSBHJYZYDHCSJKQCXSWXFLTYNYZPZCCZJQTZWJQDZZZQZLJJXLSBHPYXXPSXSHHEZTXFPTLQYZZXHYTXNCFZYYHXGNXMYWXTZSJPTHHGYMXMXQZXTSBCZYJYXXTYYZYPCQLMMSZMJZZLLZXGXZAAJZYXJMZXWDXZSXZDZXLEYJJZQBHZWZZZQTZPSXZTDSXJJJZNYAZPHXYYSRNQDTHZHYYKYJHDZXZLSWCLYBZYECWCYCRYLCXNHZYDZYDYJDFRJJHTRSQTXYXJRJHOJYNXELXSFSFJZGHPZSXZSZDZCQZBYYKLSGSJHCZSHDGQGXYZGXCHXZJWYQWGYHKSSEQZZNDZFKWYSSTCLZSTSYMCDHJXXYWEYXCZAYDMPXMDSXYBSQMJMZJMTZQLPJYQZCGQHXJHHLXXHLHDLDJQCLDWBSXFZZYYSCHTYTYYBHECXHYKGJPXHHYZJFXHWHBDZFYZBCAPNPGNYDMSXHMMMMAMYNBYJTMPXYYMCTHJBZYFCGTYHWPHFTWZZEZSBZEGPFMTSKFTYCMHFLLHGPZJXZJGZJYXZSBBQSCZZLZCCSTPGXMJSFTCCZJZDJXCYBZLFCJSYZFGSZLYBCWZZBYZDZYPSWYJZXZBDSYUXLZZBZFYGCZXBZHZFTPBGZGEJBSTGKDMFHYZZJHZLLZZGJQZLSFDJSSCBZGPDLFZFZSZYZYZSYGCXSNXXCHCZXTZZLJFZGQSQYXZJQDCCZTQCDXZJYQJQCHXZTDLGSCXZSYQJQTZWLQDQZTQCHQQJZYEZZZPBWKDJFCJPZTYPQYQTTYNLMBDKTJZPQZQZZFPZSBNJLGYJDXJDZZKZGQKXDLPZJTCJDQBXDJQJSTCKNXBXZMSLYJCQMTJQWWCJQNJNLLLHJCWQTBZQYDZCZPZZDZYDDCYZZZCCJTTJFZDPRRTZTJDCQTQZDTJNPLZBCLLCTZSXKJZQZPZLBZRBTJDCXFCZDBCCJJLTQQPLDCGZDBBZJCQDCJWYNLLZYZCCDWLLXWZLXRXNTQQCZXKQLSGDFQTDDGLRLAJJTKUYMKQLLTZYTDYYCZGJWYXDXFRSKSTQTENQMRKQZHHQKDLDAZFKYPBGGPZREBZZYKZZSPEGJXGYKQZZZSLYSYYYZWFQZYLZZLZHWCHKYPQGNPGBLPLRRJYXCCSYYHSFZFYBZYYTGZXYLXCZWXXZJZBLFFLGSKHYJZEYJHLPLLLLCZGXDRZELRHGKLZZYHZLYQSZZJZQLJZFLNBHGWLCZCFJYSPYXZLZLXGCCPZBLLCYBBBBUBBCBPCRNNZCZYRBFSRLDCGQYYQXYGMQZWTZYTYJXYFWTEHZZJYWLCCNTZYJJZDEDPZDZTSYQJHDYMBJNYJZLXTSSTPHNDJXXBYXQTZQDDTJTDYYTGWSCSZQFLSHLGLBCZPHDLYZJYCKWTYTYLBNYTSDSYCCTYSZYYEBHEXHQDTWNYGYCLXTSZYSTQMYGZAZCCSZZDSLZCLZRQXYYELJSBYMXSXZTEMBBLLYYLLYTDQYSHYMRQWKFKBFXNXSBYCHXBWJYHTQBPBSBWDZYLKGZSKYHXQZJXHXJXGNLJKZLYYCDXLFYFGHLJGJYBXQLYBXQPQGZTZPLNCYPXDJYQYDYMRBESJYYHKXXSTMXRCZZYWXYQYBMCLLYZHQYZWQXDBXBZWZMSLPDMYSKFMZKLZCYQYCZLQXFZZYDQZPZYGYJYZMZXDZFYFYTTQTZHGSPCZMLCCYTZXJCYTJMKSLPZHYSNZLLYTPZCTZZCKTXDHXXTQCYFKSMQCCYYAZHTJPCYLZLYJBJXTPNYLJYYNRXSYLMMNXJSMYBCSYSYLZYLXJJQYLDZLPQBFZZBLFNDXQKCZFYWHGQMRDSXYCYTXNQQJZYYPFZXDYZFPRXEJDGYQBXRCNFYYQPGHYJDYZXGRHTKYLNWDZNTSMPKLBTHBPYSZBZTJZSZZJTYYXZPHSSZZBZCZPTQFZMYFLYPYBBJQXZMXXDJMTSYSKKBJZXHJCKLPSMKYJZCXTMLJYXRZZQSLXXQPYZXMKYXXXJCLJPRMYYGADYSKQLSNDHYZKQXZYZTCGHZTLMLWZYBWSYCTBHJHJFCWZTXWYTKZLXQSHLYJZJXTMPLPYCGLTBZZTLZJCYJGDTCLKLPLLQPJMZPAPXYZLKKTKDZCZZBNZDYDYQZJYJGMCTXLTGXSZLMLHBGLKFWNWZHDXUHLFMKYSLGXDTWWFRJEJZTZHYDXYKSHWFZCQSHKTMQQHTZHYMJDJSKHXZJZBZZXYMPAGQMSTPXLSKLZYNWRTSQLSZBPSPSGZWYHTLKSSSWHZZLYYTNXJGMJSZSUFWNLSOZTXGXLSAMMLBWLDSZYLAKQCQCTMYCFJBSLXCLZZCLXXKSBZQCLHJPSQPLSXXCKSLNHPSFQQYTXYJZLQLDXZQJZDYYDJNZPTUZDSKJFSLJHYLZSQZLBTXYDGTQFDBYAZXDZHZJNHHQBYKNXJJQCZMLLJZKSPLDYCLBBLXKLELXJLBQYCXJXGCNLCQPLZLZYJTZLJGYZDZPLTQCSXFDMNYCXGBTJDCZNBGBQYQJWGKFHTNPYQZQGBKPBBYZMTJDYTBLSQMPSXTBNPDXKLEMYYCJYNZCTLDYKZZXDDXHQSHDGMZSJYCCTAYRZLPYLTLKXSLZCGGEXCLFXLKJRTLQJAQZNCMBYDKKCXGLCZJZXJHPTDJJMZQYKQSECQZDSHHADMLZFMMZBGNTJNNLGBYJBRBTMLBYJDZXLCJLPLDLPCQDHLXZLYCBLCXZZJADJLNZMMSSSMYBHBSQKBHRSXXJMXSDZNZPXLGBRHWGGFCXGMSKLLTSJYYCQLTSKYWYYHYWXBXQYWPYWYKQLSQPTNTKHQCWDQKTWPXXHCPTHTWUMSSYHBWCRWXHJMKMZNGWTMLKFGHKJYLSYYCXWHYECLQHKQHTTQKHFZLDXQWYZYYDESBPKYRZPJFYYZJCEQDZZDLATZBBFJLLCXDLMJSSXEGYGSJQXCWBXSSZPDYZCXDNYXPPZYDLYJCZPLTXLSXYZYRXCYYYDYLWWNZSAHJSYQYHGYWWAXTJZDAXYSRLTDPSSYYFNEJDXYZHLXLLLZQZSJNYQYQQXYJGHZGZCYJCHZLYCDSHWSHJZYJXCLLNXZJJYYXNFXMWFPYLCYLLABWDDHWDXJMCXZTZPMLQZHSFHZYNZTLLDYWLSLXHYMMYLMBWWKYXYADTXYLLDJPYBPWUXJMWMLLSAFDLLYFLBHHHBQQLTZJCQJLDJTFFKMMMBYTHYGDCQRDDWRQJXNBYSNWZDBYYTBJHPYBYTTJXAAHGQDQTMYSTQXKBTZPKJLZRBEQQSSMJJBDJOTGTBXPGBKTLHQXJJJCTHXQDWJLWRFWQGWSHCKRYSWGFTGYGBXSDWDWRFHWYTJJXXXJYZYSLPYYYPAYXHYDQKXSHXYXGSKQHYWFDDDPPLCJLQQEEWXKSYYKDYPLTJTHKJLTCYYHHJTTPLTZZCDLTHQKZXQYSTEEYWYYZYXXYYSTTJKLLPZMCYHQGXYHSRMBXPLLNQYDQHXSXXWGDQBSHYLLPJJJTHYJKYPPTHYYKTYEZYENMDSHLCRPQFDGFXZPSFTLJXXJBSWYYSKSFLXLPPLBBBLBSFXFYZBSJSSYLPBBFFFFSSCJDSTZSXZRYYSYFFSYZYZBJTBCTSBSDHRTJJBYTCXYJEYLXCBNEBJDSYXYKGSJZBXBYTFZWGENYHHTHZHHXFWGCSTBGXKLSXYWMTMBYXJSTZSCDYQRCYTWXZFHMYMCXLZNSDJTTTXRYCFYJSBSDYERXJLJXBBDEYNJGHXGCKGSCYMBLXJMSZNSKGXFBNBPTHFJAAFXYXFPXMYPQDTZCXZZPXRSYWZDLYBBKTYQPQJPZYPZJZNJPZJLZZFYSBTTSLMPTZRTDXQSJEHBZYLZDHLJSQMLHTXTJECXSLZZSPKTLZKQQYFSYGYWPCPQFHQHYTQXZKRSGTTSQCZLPTXCDYYZXSQZSLXLZMYCPCQBZYXHBSXLZDLTCDXTYLZJYYZPZYZLTXJSJXHLPMYTXCQRBLZSSFJZZTNJYTXMYJHLHPPLCYXQJQQKZZSCPZKSWALQSBLCCZJSXGWWWYGYKTJBBZTDKHXHKGTGPBKQYSLPXPJCKBMLLXDZSTBKLGGQKQLSBKKTFXRMDKBFTPZFRTBBRFERQGXYJPZSSTLBZTPSZQZSJDHLJQLZBPMSMMSXLQQNHKNBLRDDNXXDHDDJCYYGYLXGZLXSYGMQQGKHBPMXYXLYTQWLWGCPBMQXCYZYDRJBHTDJYHQSHTMJSBYPLWHLZFFNYPMHXXHPLTBQPFBJWQDBYGPNZTPFZJGSDDTQSHZEAWZZYLLTYYBWJKXXGHLFKXDJTMSZSQYNZGGSWQSPHTLSSKMCLZXYSZQZXNCJDQGZDLFNYKLJCJLLZLMZZNHYDSSHTHZZLZZBBHQZWWYCRZHLYQQJBEYFXXXWHSRXWQHWPSLMSSKZTTYGYQQWRSLALHMJTQJSMXQBJJZJXZYZKXBYQXBJXSHZTSFJLXMXZXFGHKZSZGGYLCLSARJYHSLLLMZXELGLXYDJYTLFBHBPNLYZFBBHPTGJKWETZHKJJXZXXGLLJLSTGSHJJYQLQZFKCGNNDJSSZFDBCTWWSEQFHQJBSAQTGYPQLBXBMMYWXGSLZHGLZGQYFLZBYFZJFRYSFMBYZHQGFWZSYFYJJPHZBYYZFFWODGRLMFTWLBZGYCQXCDJYGZYYYYTYTYDWEGAZYHXJLZYYHLRMGRXXZCLHNELJJTJTPWJYBJJBXJJTJTEEKHWSLJPLPSFYZPQQBDLQJJTYYQLYZKDKSQJYYQZLDQTGJQYZJSUCMRYQTHTEJMFCTYHYPKMHYZWJDQFHYYXWSHCTXRLJHQXHCCYYYJLTKTTYTMXGTCJTZAYYOCZLYLBSZYWJYTSJYHBYSHFJLYGJXXTMZYYLTXXYPZLXYJZYZYYPNHMYMDYYLBLHLSYYQQLLNJJYMSOYQBZGDLYXYLCQYXTSZEGXHZGLHWBLJHEYXTWQMAKBPQCGYSHHEGQCMWYYWLJYJHYYZLLJJYLHZYHMGSLJLJXCJJYCLYCJPCPZJZJMMYLCQLNQLJQJSXYJMLSZLJQLYCMMHCFMMFPQQMFYLQMCFFQMMMMHMZNFHHJGTTHHKHSLNCHHYQDXTMMQDCYZYXYQMYQYLTDCYYYZAZZCYMZYDLZFFFMMYCQZWZZMABTBYZTDMNZZGGDFTYPCGQYTTSSFFWFDTZQSSYSTWXJHXYTSXXYLBYQHWWKXHZXWZNNZZJZJJQJCCCHYYXBZXZCYZTLLCQXYNJYCYYCYNZZQYYYEWYCZDCJYCCHYJLBTZYYCQWMPWPYMLGKDLDLGKQQBGYCHJXY";
- function GetChFirstLetter(a){if(!a||0==a.length)return"";for(var d="",c=0;c<a.length;c++)var e=a.charCodeAt(c)-19968,d=0>e||e>=CH2EN.length?d+a.charAt(c):d+CH2EN.charAt(e);return d}
- function toDisabled(a,d,c){"string"==typeof a&&eval(" var theForm = document."+a+" ;");if(null==d||""==d){var e=a.elements;for(c=0;c<e.length;c++)toDisabledObj(e[c]);return!0}if(-1==c&&"string"==typeof d){e=a.elements;for(c=0;c<e.length;c++)$(e[c]).hasClass("fwcombox-text")||(e[c].name!=d?toDisabledObj(e[c]):reObjReadOnly(e[c]));return!0}if(-1==c&&"string"!=typeof d)return e=a.elements,jQuery.each(e,function(a,b){if(!$(e[a]).hasClass("fwcombox-text")){var c=!1;jQuery.each(d,function(a,d){if("text"==
- b.type||"select-one"==b.type||"textarea"==b.type)b.name==d&&(c=!0)});c?reObjReadOnly(b):toDisabledObj(b)}}),!0;"string"==typeof d?(eval("obj=document."+a.name+"."+d),toDisabledObj(void 0)):jQuery.each(d,function(c,b){eval("obj=document."+a.name+"."+b);toDisabledObj(void 0)})}function toDisabledTable(a){jQuery("#"+a+" :input").each(function(){toDisabledObj(this)});jQuery("#"+a+" a[class^=buttonlink]").each(function(){$(this).linkbutton("disable")})}
- function toDisabledObj(a){var d=$(a);d.hasClass("searchgridbox")?d.searchgrid("disabled",!0):null!=$.data(a,"fwcombox")?d.fwcombox("disabled",!0):disablePrimitiveInput(a)}function disablePrimitiveInput(a){if(null!=a)if("text"==a.type||"textarea"==a.type||"file"==a.type)a.readOnly=!0,$(a).addClass("readOnly"),$(a).css("background-color",""),FWnoPointer(a);else if("checkbox"==a.type||"radio"==a.type||"select-one"==a.type)a.disabled=!0}
- function enablePrimitiveInput(a){var d=$(a);d.hasClass("searchgridbox")?d.searchgrid("disabled",!1):null!=$.data(a,"fwcombox")?d.fwcombox("disabled",!1):"checkbox"==a.type||"radio"==a.type||"select-one"==a.type?a.disabled=!1:(d.removeAttr("readOnly"),d.removeClass("readOnly"),d.unbind("focus.readOnly"),d.attr("tabindex",""))}
- function isObjEnable(a){var d=$(a);return d.hasClass("searchgridbox")?!d.searchgrid("disabled"):null!=$.data(a,"fwcombox")?!d.fwcombox("disabled"):"checkbox"==a.type||"radio"==a.type||"select-one"==a.type?!a.disabled:!d.hasClass("readOnly")}function isObjVisible(a){var d=$(a);return d.hasClass("searchgridbox")?d.searchgrid("visible"):null!=$.data(a,"fwcombox")?d.fwcombox("visible"):d.is(":visible")}
- function filter(a,d,c){if(!("undefined"===typeof a||""==a||""==a)){var e=a+".options",g=eval(a);a=eval(e);null!=jQuery.data(g,"fwcombox")&&(e=jQuery.data(g,"fwcombox").options,e.setValue(g,g.value),e.dataLoad=!0);if("string"==typeof d)jQuery.each(a,function(){this.value==d&&(jQuery(this).remove(),FWremoveItem(g,this.value))});else{var b=[];jQuery.each(a,function(){var a=jQuery.inArray(this.value,d);-1!=a&&-1!=c?(b.push(this),FWremoveItem(g,this.value)):-1==a&&-1==c&&(b.push(this),FWremoveItem(g,this.value))});
- jQuery(b).remove()}}}
- function doClear(a,d,c,e){"object"!=typeof a&&eval("theForm = document."+a+";");if(!e||window.confirm("\u60a8\u786e\u5b9a\u8981\u6e05\u9664\u8868\u5355\u5417?")){if(null==d||""==d){c=a.elements;for(e=0;e<c.length;e++)if("text"==c[e].type||"select-one"==c[e].type||"textarea"==c[e].type||"hidden"==c[e].type)if(!(0==c[e].name.indexOf("_")||"pid"==c[e].name||"wid"==c[e].name)){$(c[e]).hasClass("fwcombox-text")||(c[e].value="");$(c[e]).hasClass("bankaccounthid")&&(c[e].value="",jQuery(':input[name="_HID_'+c[e].name+
- '"]',a).val(""));if($(c[e]).hasClass("searchgridbox")){var g=$.data(c[e],"searchgrid").input;g.val("")}"select-one"==c[e].type&&null!=jQuery.data(c[e],"fwcombox")&&(g=jQuery.data(c[e],"fwcombox").fwcombox,g=g.find("input.fwcombox-text"),g.val(""),g=$.data(c[e],"fwcombox").fwpanel,g=$(".fwcombox-panel-body",g),g.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected"),g.find('div.fwcombox-item[value=""]').addClass("fwcombox-item-selected"))}return!0}if(-1==c&&"string"==typeof d){c=
- a.elements;for(e=0;e<c.length;e++)if(c[e].name!=d&&("text"==c[e].type||"select-one"==c[e].type||"textarea"==c[e].type||"hidden"==c[e].type))0==c[e].name.indexOf("_")||("pid"==c[e].name||"wid"==c[e].name)||(!$(c[e]).hasClass("fwcombox-text")&&!$(c[e]).hasClass("searchgrid-text")&&(c[e].value=""),$(c[e]).hasClass("bankaccounthid")&&(c[e].value="",jQuery(':input[name="_HID_'+c[e].name+'"]',a).val("")),$(c[e]).hasClass("searchgridbox")&&(g=$.data(c[e],"searchgrid").input,g.val("")),"select-one"==c[e].type&&
- null!=jQuery.data(c[e],"fwcombox")&&(g=jQuery.data(c[e],"fwcombox").fwcombox,g=g.find("input.fwcombox-text"),g.val(""),g=$.data(c[e],"fwcombox").fwpanel,g=$(".fwcombox-panel-body",g),g.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected"),g.find('div.fwcombox-item[value=""]').addClass("fwcombox-item-selected")))}else if(-1==c&&"string"!=typeof d){c=a.elements;for(e=0;e<c.length;e++)if(-1==jQuery.inArray(c[e].name,d)&&("text"==c[e].type||"select-one"==c[e].type||"textarea"==c[e].type||
- "hidden"==c[e].type))0==c[e].name.indexOf("_")||("pid"==c[e].name||"wid"==c[e].name)||(!$(c[e]).hasClass("fwcombox-text")&&!$(c[e]).hasClass("searchgrid-text")&&(c[e].value=""),$(c[e]).hasClass("bankaccounthid")&&(c[e].value="",jQuery(':input[name="_HID_'+c[e].name+'"]',a).val("")),$(c[e]).hasClass("searchgridbox")&&(g=$.data(c[e],"searchgrid").input,g.val("")),"select-one"==c[e].type&&null!=jQuery.data(c[e],"fwcombox")&&(g=jQuery.data(c[e],"fwcombox").fwcombox,g=g.find("input.fwcombox-text"),g.val(""),
- g=$.data(c[e],"fwcombox").fwpanel,g=$(".fwcombox-panel-body",g),g.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected"),g.find('div.fwcombox-item[value=""]').addClass("fwcombox-item-selected")))}else if("string"==typeof d){c=a.elements;for(e=0;e<c.length;e++)if(""!=$.trim(c[e].name)&&c[e].name==d&&("text"==c[e].type||"select-one"==c[e].type||"textarea"==c[e].type||"hidden"==c[e].type))0==c[e].name.indexOf("_")||("pid"==c[e].name||"wid"==c[e].name)||($(c[e]).hasClass("fwcombox-text")||
- (c[e].value=""),$(c[e]).hasClass("bankaccounthid")&&(c[e].value="",jQuery(':input[name="_HID_'+c[e].name+'"]',a).val("")),$(c[e]).hasClass("searchgridbox")&&(g=$.data(c[e],"searchgrid").input,g.val("")),"select-one"==c[e].type&&null!=jQuery.data(c[e],"fwcombox")&&(g=jQuery.data(c[e],"fwcombox").fwcombox,g=g.find("input.fwcombox-text"),g.val(""),g=$.data(c[e],"fwcombox").fwpanel,g=$(".fwcombox-panel-body",g),g.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected"),g.find('div.fwcombox-item[value=""]').addClass("fwcombox-item-selected")))}else{c=
- a.elements;jQuery.each(d,function(b,c){var d=$("[name='"+c+"']",$(a));null!=d&&(d.hasClass("searchgridbox")?$.data(d.get(0),"searchgrid").input.val(""):d.val(""))});for(e=0;e<c.length;e++)if(-1!=jQuery.inArray(c[e].name,d)&&("text"==c[e].type||"select-one"==c[e].type||"textarea"==c[e].type||"hidden"==c[e].type))0==c[e].name.indexOf("_")||("pid"==c[e].name||"wid"==c[e].name)||(!$(c[e]).hasClass("fwcombox-text")&&!$(c[e]).hasClass("searchgrid-text")&&(c[e].value=""),$(c[e]).hasClass("bankaccounthid")&&
- (c[e].value="",jQuery(':input[name="_HID_'+c[e].name+'"]',a).val("")),$(c[e]).hasClass("searchgridbox")&&(g=$.data(c[e],"searchgrid").input,g.val("")),"select-one"==c[e].type&&null!=jQuery.data(c[e],"fwcombox")&&(g=jQuery.data(c[e],"fwcombox").fwcombox,g=g.find("input.fwcombox-text"),g.val(""),g=$.data(c[e],"fwcombox").fwpanel,g=$(".fwcombox-panel-body",g),g.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected"),g.find('div.fwcombox-item[value=""]').addClass("fwcombox-item-selected")));
- return!0}}}var framework_message_layer,clearIntervalID;
- function showErrMsg(a,d){null==framework_message_layer&&(framework_message_layer=document.createElement("div"),framework_message_layer.className="err_message_blank_board",document.body.appendChild(framework_message_layer),clearIntervalID=window.setInterval(recurrectLocation,100),recurrectLocation());var c=document.createElement("div");c.className="err_message";c.innerHTML=a;framework_message_layer.appendChild(c);recurrectLocation();0<d&&setTimeout(function(){jQuery(c).remove();jQuery(framework_message_layer).is(":empty")&&
- (jQuery(framework_message_layer).remove(),window.clearInterval(clearIntervalID),framework_message_layer=null)},1E3*d)}
- function recurrectLocation(){if(null==framework_message_layer)clearInterval(clearIntervalID);else{var a,d;window.innerHeight?(a=window.pageXOffset,d=window.pageYOffset):document.documentElement&&document.documentElement.scrollTop?(a=document.documentElement.scrollLeft,d=document.documentElement.scrollTop):document.body&&(a=document.body.scrollLeft,d=document.body.scrollTop);framework_message_layer.style.top=String(d+10)+"px";framework_message_layer.style.right=String(a+10)+"px"}}
- function transformSfzh_na(a){var d="new";if(isNull(a)||"null"==a||""==a)return 0;if(15!=a.length&&18!=a.length)return-1;if(15==a.length){if(!0==isNaN(a))return-2;d=transact_na(a)}if(18==a.length){if(!0==isNaN(a.substr(0,17)))return-3;d=a}return!0==IDCard_validate(d)?d:-4}function OpenHelp(a){window.open(a,"","top="+(screen.Height-400)/2+", left="+(screen.Width-600)/2+",width=600,height=400,toolbar=no,resizable=yes,status=no")}function zjlx(a,d){FWzjlx(a,d)}
- function onListLoad(a,d){FWonListLoad(a,d)}function onDblClickListRow(a,d){FWonDblClickListRow(a,d)}function onClickListRow(a,d){FWonClickListRow(a,d)}function getListData(a,d,c){FWgetListData(a,d,c)}function GetForm(a){return FWGetForm(a)}function SetForm(a,d){return FWSetForm(a,d)}function setCombVal(a,d){FWsetCombVal(a,d)}function getGridRowIndex(a){a=$(a).parent().parent().attr("fwdatagrid-row-index");return a=parseInt(a,10)}
- function getGridRowIndexBS(a,d){var c=$("#"+a).fwdatagrid("getRows"),e=d.split("&&"),g=-1;if(null==c)return FWalert("\u914d\u7f6e\u8868\u5355\u4e0d\u5b58\u5728!"),g;if(""==d||null==d)return FWalert("\u67e5\u8be2\u6761\u4ef6\u4e0d\u80fd\u4e3a\u7a7a!"),g;for(var b=0;b<c.length;b++){for(var f=c[b],m=!1,z=!0,x=0;x<e.length;x++){var m=e[x].split("="),r=m[0],v=m[1],m=!0;if(f[r]!=v){z=!1;break}}if(m&&z){g=b;break}}return g}
- function reNullShow(a){var d,c;for(i=0;i<a.elements.length;i++)d=a.elements[i],c=a.elements[i].readOnly,null!=d.vldStr&&(""!=d.vldStr&&!(c&&"select-one"!=d.type))&&("#ffffcc"==$(d).css("background-color")&&($(d).css("background","white"),$(d).css("border","#B5B8C8 1px solid")),"select-one"==d.type&&null!=$.data(d,"fwcombox")&&(d=jQuery.data(d,"fwcombox").fwcombox,c=jQuery(".fwcombox-text",d),"#ffffcc"==c.css("background-color")&&(c.css({background:"white"}),d.css({border:"#B5B8C8 1px solid"}))))}
- function reObjReadOnly(a){var d=$(a);d.hasClass("searchgridbox")?(d.searchgrid("disabled",!1),a.readOnly=!1):d.hasClass("bankaccounthid")?enablePrimitiveInput($("input[name=_HID_"+d.attr("name")+"]",d.parent()).get(0)):null!=$.data(a,"fwcombox")?d.fwcombox("disabled",!1):enablePrimitiveInput(a)}
- function reFormReadOnly(a,d,c){"string"==typeof theForm&&eval(" var theForm = document."+theForm+" ;");var e={};if(null==d||""==d)for(i=0;i<a.elements.length;i++)e[a.elements[i].name]=!0;else if("string"===typeof d)e[d]=!0;else if($.isArray(d))for(i=0;i<d.length;i++)e[d[i]]=!0;if(-1==c){d={};for(i=0;i<a.elements.length;i++)c=a.elements[i].name,!0!==e[c]&&(d[c]=!0);e=d}for(i=0;i<a.elements.length;i++)c=a.elements[i].name,""==c||!0!==e[c]||reObjReadOnly(a.elements[i])}
- function reTableReadOnly(a){jQuery("#"+a+" :input").each(function(){reObjReadOnly(this)});jQuery("#"+a+" a[class^=buttonlink]").each(function(){$(this).linkbutton("enable")})}function getEditGridData(a){return $("#"+a).fweditgrid("getRows")}function addEditGridRow(a,d){return $("#"+a).fweditgrid("addRows",d)}function delEditGridRow(a,d){$("#"+a).fweditgrid("removeRows",d)}
- function getMonthsBetween(a,d){if(!isNY(a))return FWalert("\u5e74\u6708:"+a+" \u683c\u5f0f\u4e0d\u6b63\u786e\u6216\u6570\u503c\u4e0d\u6b63\u786e"),0;if(!isNY(d))return FWalert("\u5e74\u6708:"+d+" \u683c\u5f0f\u4e0d\u6b63\u786e\u6216\u6570\u503c\u4e0d\u6b63\u786e"),0;var c=12*parseInt(a.substring(0,4),10)+parseInt(a.substring(4,6),10);return 12*parseInt(d.substring(0,4),10)+parseInt(d.substring(4,6),10)-c}
- function getDaysBetween(a,d){if(!isDate2(a))return FWalert("\u65e5\u671f\u5b57\u7b26\u4e32:"+a+" \u683c\u5f0f\u4e0d\u6b63\u786e\u6216\u6570\u503c\u4e0d\u6b63\u786e"),0;if(!isDate2(d))return FWalert("\u65e5\u671f\u5b57\u7b26\u4e32:"+d+" \u683c\u5f0f\u4e0d\u6b63\u786e\u6216\u6570\u503c\u4e0d\u6b63\u786e"),0;var c=a.split("-"),e=d.split("-"),g=parseInt(c[0],10),b=parseInt(c[1],10),c=parseInt(c[2],10),f=new Date(g,b-1,c),g=parseInt(e[0],10),b=parseInt(e[1],10),c=parseInt(e[2],10);return(new Date(g,b-
- 1,c)-f)/864E5}
- function addDayToDate(a,d){if(!isDate2(a))return FWalert("\u65e5\u671f\u5b57\u7b26\u4e32:"+strBeginDate+" \u683c\u5f0f\u4e0d\u6b63\u786e\u6216\u6570\u503c\u4e0d\u6b63\u786e"),0;var c,e=a.split("-"),g=parseInt(e[0],10);c=parseInt(e[1],10);e=parseInt(e[2],10);g=new Date(g,c-1,e);c=parseInt(d,10);g.setDate(g.getDate()+c);c=1==(g.getMonth()+1).toString().length?"0"+(g.getMonth()+1).toString():(g.getMonth()+1).toString();dayString=1==g.getDate().toString().length?"0"+g.getDate().toString():g.getDate().toString();
- return g.getFullYear()+"-"+c+"-"+dayString}function addMonthToYM(a,d){if(!isNY(a))return FWalert("\u5e74\u6708:"+a+" \u683c\u5f0f\u4e0d\u6b63\u786e\u6216\u6570\u503c\u4e0d\u6b63\u786e"),"0";var c=parseInt(a.substring(0,4),10),e=parseInt(a.substring(4,6),10),c=new Date(c,e-1,1),e=parseInt(d+"",10);c.setMonth(c.getMonth()+e);mth=1==(c.getMonth()+1).toString().length?"0"+(c.getMonth()+1).toString():(c.getMonth()+1).toString();return c.getFullYear()+""+mth}
- function getCurDate(a){var d="";$.ajax({url:contextPath+"/jsp/framework/sysdate.jsp",data:{FORMATE:a},cache:!1,type:"post",async:!1,error:function(){alert("\u83b7\u53d6\u7cfb\u7edf\u65f6\u95f4\u51fa\u9519!")},success:function(a){"1"!=a.FHZ&&"CSRF"==a.FHZ?showMsg(a.MSG||"",3):d=jQuery.trim(a)},beforeSend:function(a){var d=$.cookie(headtoken)||token;a.setRequestHeader(headtoken,d)}});return d}
- function getComText(a){var d=a.value,c="";$(">option",a).each(function(){if($(this).attr("value")==d)return c=$(this).html(),!1});return c}
- function formToGird(a,d){var c=GetForm(a);jQuery("select",a).each(function(){var a="";""!=this.value&&(a=getComText(this));c["_DIC_"+this.name]=a});for(var e=$("#"+d).get(0),e=$.data(e,"fwdatagrid").options.data.headers,g={},b=0;b<e.length;b++)"undefined"!=typeof c[e[b]]&&(g[e[b]]=c[e[b]]),"undefined"!=typeof c["_DIC_"+e[b]]&&(g["_DIC_"+e[b]]=c["_DIC_"+e[b]]);$("#"+d).fwdatagrid("addRows",g)}
- function replaceListValue(a,d,c){d=d.split(",");for(var e=d.length,g=a.length,b=0;b<e;b++)for(var f=0;f<g;f++){var m=a[f][d[b]];eval("str = str.replace(/"+c+"/g, str2)");a[f][d[b]]=m}return a}function setListValue(a,d,c){for(var e=a.length,g=0;g<e;g++)a[g][d]=c;return a}
- function setFocus(a){var d=$(a),c=0;if(d.hasClass("buttonlink"))a=$(a),a.focus();else{a=null!=jQuery.data(a,"fwcombox")?jQuery.data(a,"fwcombox").fwcombox.find("input.fwcombox-text"):d;a.focus();try{c=a.val().length}catch(e){c=0}a=document.selection.createRange();a.moveStart("character",c);a.select()}}
- function blpd(a){var d=a.value;null!=d&&(100<d||0>d)?(a.value="",FWalert("\u6bd4\u4f8b\u5fc5\u9700\u57280\u81f3100\u8303\u56f4\u5185"),setTimeout(function(){a.focus()},0)):(d=Math.round(100*d)/100,a.value=d)}
- function formateDateStr(a,d,c){var e="",g="",b="",f="",e=d.toLowerCase(),f=c.toLowerCase(),m=0,b=g=0,m=f.indexOf("yyyy"),g=f.indexOf("mm"),b=f.indexOf("dd");if(-1==m||-1==g||-1==b)return alert(c+" \u683c\u5f0f\u4e0d\u6b63\u786e!"),"";m=e.indexOf("yyyy");g=e.indexOf("mm");b=e.indexOf("dd");if(-1==m||-1==g||-1==b)return alert(d+" \u683c\u5f0f\u4e0d\u6b63\u786e!"),"";e=a.substr(m,4);g=a.substr(g,2);b=a.substr(b,2);f=f.replace(/yyyy/gi,e);f=f.replace(/mm/gi,g);return f=f.replace(/dd/gi,b)}
- function compareDate(a,d,c){var e="",g="",b="",f="",e=e="",g=f=g=0,f=isDate(a),g=isDate(d);if(!f)return alert(a+" \u65e5\u671f\u4e0d\u6b63\u786e!"),!1;if(!g)return alert(d+" \u65e5\u671f\u4e0d\u6b63\u786e!"),!1;g=a.indexOf("-");0<g&&(e="-");g=a.indexOf("/");0<g&&(e="/");""==e?f=a:(a=a.split(e),e=a[0],g=a[1],b=a[2],f=e+g+b);e="";g=d.indexOf("-");0<g&&(e="-");g=d.indexOf("/");0<g&&(e="/");""==e?e=d:(a=d.split(e),e=a[0],g=a[1],b=a[2],e=e+g+b);f=parseInt(f,10);g=parseInt(e,10);if(f<=g)return!0;alert(c);
- return!1}function compareDate2(a,d,c,e){d=compareDate(d,c,e);var g=$(a);d||setTimeout(function(){g.focus()},0);return d}
- function gridRowSelected(a,d,c){a=$("#"+a);var e,g,b="",f="";c=c.toLowerCase();if(""==c||null==c)c="row=s|input=checkbox";c=c.split("|");for(var m=0;m<c.length;m++)e=c[m],e=e.split("="),"row"==e[0]&&(b=e[1]),"input"==e[0]&&(f=e[1]);"s"==b&&$(".fwdatagrid-view tbody tr[class*=fwdatagrid-row-selected]",a).each(function(){$(this).removeClass("fwdatagrid-row-selected")});$(".fwdatagrid-view tbody tr[fwdatagrid-row-index="+d+"]",a).each(function(){("s"==b||"m"==b)&&$(this).addClass("fwdatagrid-row-selected");
- ""!=f&&((g=$('[type="'+f+'"]',$(this)).attr("checked"))||$('[type="'+f+'"]',$(this)).attr("checked",!0))})}
- function gridRowUnSelected(a,d,c){a=$("#"+a);var e,g="",b="";c=c.toLowerCase();if(""==c||null==c)c="row=a|input=checkbox";c=c.split("|");for(var f=0;f<c.length;f++)e=c[f],e=e.split("="),"row"==e[0]&&(g=e[1]),"input"==e[0]&&(b=e[1]);("a"==g||"m"==g)&&$(".fwdatagrid-view tbody tr[class*=fwdatagrid-row-selected]",a).each(function(){$(this).removeClass("fwdatagrid-row-selected");""!=b&&$('[type="'+b+'"]',$(this)).attr("checked",!1)});"s"==g&&$(".fwdatagrid-view tbody tr[fwdatagrid-row-index="+d+"]",a).each(function(){$(this).removeClass("fwdatagrid-row-selected");
- ""!=b&&$('[type="'+b+'"]',$(this)).attr("checked",!1)});"a"==g&&""!=b&&$('[type="'+b+'"]',$(this)).attr("checked",!1)}function spliceStr(a,d,c){var e,g=0,b="",f=!1,m=[];a=$("#"+a).get(0);if(""==d||null==d)alert("\u5206\u9694\u7b26\u4e0d\u80fd\u4e3a\u7a7a");else return $(":input",a).each(function(){if(null==this.name||""==this.name)return!0;f=!1;for(e=0;e<c.length;e++)if(c[e]==this.name){f=!0;break}f||(m[g]=this.name+"="+this.value,g++)}),b=m.join(d)}
- function btnStatus(a,d){if("object"==typeof a&&"function"==typeof a.sort&&"number"==typeof a.length)for(var c=0;c<a.length;c++)$('a[name="'+a[c]+'"]')[0].disabled=!d;else $('a[name="'+a+'"]')[0].disabled=!d}
- function spliceWhere(a,d){var c=[],e=!1,g=[],b="",f=0,m=$("#"+a).get(0);"object"==typeof d&&("function"==typeof d.sort&&"number"==typeof d.length)&&(c=d);for(var z=0;z<c.length;z++){var x="=",r="",v="",w="",s="",B="",A="",l="STRING",p=0;if(null!=c[z].colname){w=c[z].colname;if("object"==typeof $('[NAME="'+w+'"]',m).get(0)&&(s=$('[NAME="'+w+'"]',m).get(0).value,""==s||null==s))continue;null!=c[z].begin&&(B=c[z].begin);null!=c[z].end&&(A=c[z].end);l=c[z].type;g[f]=w;f++;if(!(null==l||""==l)){null!=
- c[z].exp&&(x=c[z].exp,x=x.toLowerCase(),p=x.indexOf(","),0<p&&(p=x.split(","),x="=",r=p[0],v=p[1]));b=""==b?" "+w:b+" and "+w;b+=" "+x+" ";if("like"!=x){a:{var p=m,q=b,y=s,n=B,h=A,G=void 0,u=void 0,J=void 0,G=void 0;""==r&&(r=">=");""==v&&(v="<=");if(""==n&&""==h){if("NUMBER"==l&&(q+=y),"STRING"==l&&(q+="'"+y+"'"),"DATE"==l&&(q+="to_date('"+y+"','yyyy-mm-dd')"),"DATETIME"==l&&(q+="to_date('"+y+"','yyyy-mm-dd hh24:mi:ss')"),"DATETONUM6"==l&&(y=y.replace(/-/gi,""),6<y.length&&(y=y.substr(0,6)),q+=y),
- "DATETONUM8"==l&&(y=y.replace(/-/gi,""),q+=y),"DATETONUM14"==l){y=y.replace(/-/gi,"");y=y.replace(/:/gi,"");y=y.replace(/ /gi,"");for(J=y.length;14>J;)y+="0",J=y.length;q+=y}}else if(""!=n&&""!=h){if("object"!=typeof $('[NAME="'+n+'"]',p).get(0)){alert("\u5b57\u6bb5="+n+" \u4e0d\u5b58\u5728!");b="";break a}if("object"!=typeof $('[NAME="'+h+'"]',p).get(0)){alert("\u5b57\u6bb5="+h+" \u4e0d\u5b58\u5728!");b="";break a}G=$('[NAME="'+n+'"]',p).get(0).value;u=$('[NAME="'+h+'"]',p).get(0).value;J=q.length-
- 2;q=q.substr(0,J);if(""!=G){"NUMBER"==l&&(q+=" "+r+G);"STRING"==l&&(q+=" "+r+"'"+G+"'");"DATE"==l&&(q+=" "+r+" to_date('"+G+"','yyyy-mm-dd')");"DATETIME"==l&&(q+=" "+r+" to_date('"+G+"','yyyy-mm-dd hh24:mi:ss')");"DATETONUM6"==l&&(G=G.replace(/-/gi,""),6<G.length&&(G=G.substr(0,6)),q+=" "+r+" "+G);"DATETONUM8"==l&&(G=G.replace(/-/gi,""),q+=" "+r+" "+G);if("DATETONUM14"==l){G=G.replace(/-/gi,"");G=G.replace(/:/gi,"");G=G.replace(/ /gi,"");for(J=G.length;14>J;)G+="0",J=G.length;q+=" "+r+" "+G}""!=u&&
- (q+=" and "+w)}if(""!=u&&("NUMBER"==l&&(q+=" "+v+" "+u),"STRING"==l&&(q+=" "+v+" '"+u+"'"),"DATE"==l&&(q+=" "+v+" to_date('"+u+"','yyyy-mm-dd')"),"DATETIME"==l&&(q+=" "+v+" to_date('"+u+"','yyyy-mm-dd hh24:mi:ss')"),"DATETONUM6"==l&&(u=u.replace(/-/gi,""),6<u.length&&(u=u.substr(0,6)),q+=" "+v+" "+u),"DATETONUM8"==l&&(u=u.replace(/-/gi,""),q+=" "+v+" "+u),"DATETONUM14"==l)){u=u.replace(/-/gi,"");u=u.replace(/:/gi,"");u=u.replace(/ /gi,"");J=u.length;if(8==J)u+="235959";else for(;14>J;)u+="0",J=u.length;
- q+=" "+v+" "+u}""==G&&""==u&&(G="and "+w,iP=q.indexOf(G),q=q.substr(0,iP))}b=q}""!=B&&(g[f]=B,f++);""!=A&&(g[f]=A,f++)}if("like"==x){if(""==B&&""==A||"%"==B&&"%"==A)b+="'%"+s+"%'";"%"==B&&""==A&&(b+="'%"+s+"'");""==B&&"%"==A&&(b+="'"+s+"%'")}}}}jQuery(":input",m).each(function(){e=!1;if(null==this.name||""==this.name||"_multiple"==this.name)return!0;for(var a=0;a<g.length;a++)if(g[a]==this.name){e=!0;break}if(e||""==this.value)return!0;b=""==b?" "+this.name+"=":b+" and "+this.name+"=";b+="'"+this.value+
- "' "});return b}function zfpd(a,d){var c=a.value,e=a.vldStr.split("=")[0];1==d&&0>c&&(a.value="",FWalert(e+"\u4e0d\u80fd\u4e3a\u8d1f\u6570"),setTimeout(function(){a.focus()},0));-1==d&&0<c&&(a.value="",FWalert(e+"\u4e0d\u80fd\u4e3a\u6b63\u6570"),setTimeout(function(){a.focus()},0))}
- function reportGenerate(a,d,c,e,g,b,f){function m(a,b,c,f,d,e,l,p,m){var g=document.createDocumentFragment(),n=document.createElement("form");n.name="fwrptForm";n.action="${ctx}/report.do";if(""==l||null==l)l="blank";n.target=l;a=' <input type="hidden" name="configId" value="'+a+'"> '+(' <input type="hidden" name="needDirectPrint" value="'+d+'"> ');a+=' <input type="hidden" name="needSelectPrinter" value="'+e+'"> ';a+=' <input type="hidden" name="ID" value="'+b+'"> ';a+=' <input type="hidden" name="FWPARAMS" value="'+
- c+'"> ';a+=' <input type="hidden" name="needSaveAsExcel" value="'+p+'"> ';a+=' <input type="hidden" name="excelPageStyle" value="'+m+'"> ';a+=f;n.innerHTML=a;g.appendChild(n);document.body.appendChild(g);n.submit();window.fwReportGentBack&&fwReportGentBack();return!0}var z=b||!1,x=f||!1;""==a||null==a?FWalert("\u5165\u53c2\u62a5\u8868\u7684\u914d\u7f6eID\u4e0d\u80fd\u4e3a\u7a7a!"):(new Service).appendQuery([{configId:"FW_CONFIG.FW_REPORT_CONF_Q",parameters:{ID:a},transform:"firstRow"}]).sentAjax(function(b){var f=
- document.getElementsByTagName("form"),w=f.length,s=b[0].REPORTPARM,B=b[0].COMMSERVICE,A=b[0].COMMPROC,l="",p="",q="";b={};for(var y=0;y<w;y++)if("fwrptForm"==f[y].name){document.body.removeChild(f[y]);break}f="1";try{f=d.FWSFCXSC.value}catch(n){}var l=l+(' <input type="hidden" name="FWSFCXSC" value='+f+">"),h="";try{h=d.FWWHERE.value}catch(G){}l+=' <input type="hidden" name="FWWHERE" value='+h+">";w="YES";try{w=d.FWBTNBACK.value}catch(u){}l+=' <input type="hidden" name="FWBTNBACK" value='+w+">";w=
- "YES";try{w=d.FWBTNCLOSE.value}catch(J){}l+=' <input type="hidden" name="FWBTNCLOSE" value='+w+">";s=s.split("|");w=s.length;if(0==w)FWalert("\u62a5\u8868\u5165\u53c2\u4e0d\u80fd\u4e3a\u7a7a!");else{for(y=0;y<w;y++){var da=s[y],Q="";"object"==typeof d[da]&&(Q=d[da].value);l+=' <input type="hidden" name="'+da+'" value='+Q+"> ";q=""==q?da+"="+Q:q+("***"+da+"="+Q);b[da]=Q}b.FWPARAMS=q;b.REPORTID=a;b.COMMPROC=A;b.FWSFCXSC=f;b.FWWHERE=h;""==B||null==B?m(a,p,q,l,c,e,g,z,x):(B=B.split("."),(new Service({serviceId:B[0],
- method:B[1],parameters:b})).sentAjax(function(b){var f=b[0].PO_FHZ;if(null!=f&&"1"!=f)return FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+b[0].PO_MSG),window.fwReportGentBack&&fwReportGentBack(f),!0;p=b[0].FW_ID;m(a,p,q,l,c,e,g,z,x);return!0},function(a){FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+a.responseText);window.fwReportGentBack&&fwReportGentBack()}))}return!0},function(a){FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+a.responseText);window.fwReportGentBack&&fwReportGentBack()})}
- function btnDisplay(a,d){d=d?"":"none";if("object"==typeof a&&"function"==typeof a.sort&&"number"==typeof a.length)for(var c=0;c<a.length;c++)$('a[name="'+a[c]+'"]')[0].style.display=d;else $('a[name="'+a+'"]')[0].style.display=d}
- function saveGentTable(a,d,c,e,g){function b(a,b){for(var c=new Service,f=0;f<a.length;f++)c.appendQuery({configId:a[f],parameters:b,transform:"firstRow"});c.sentAjax("\u6570\u636e\u66f4\u65b0",function(a){g&&$.isFunction(g)&&g(a)},function(a){FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+a.responseText)});return!0}if(void 0==e||null==e||!$.isArray(e))e=[];if(!$.isArray(c))return alert("MapperID\u4e0d\u80fd\u4e3a\u7a7a\u800c\u4e14\u5fc5\u987b\u4e3a\u6570\u7ec4!"),!1;for(var f=0;f<c.length;f++){var m=c[f],
- z=m.split("_");if(-1=="UDI".indexOf(z[z.length-1]))return alert(m+" \u914d\u7f6e\u4e0d\u6b63\u786e,\u540e\u7f00\u5fc5\u987b\u4e3a_U\u3001_D\u3001_I\u7b49\u683c\u5f0f! "),!1}var x={},f=$("#"+a).get(0);jQuery(":input",f).each(function(){if(null==this.name||""==this.name||"_multiple"==this.name)return!0;x[this.name]=this.value});for(f=0;f<e.length;f++){var r,m="",z=e[f].type,v=e[f].name,m=x[v];if("DOUBLE"==z||"INT"==z)m=m.replace(/-/gi,""),m=m.replace(/,/gi,"");"INT"==z&&(r=parseInt(m,10));"DOUBLE"==
- z&&(r=parseFloat(m,10));"STRING"==z&&(r=m+"");x[v]=r}""!=d?(d=d.split("."),(new Service({serviceId:d[0],method:d[1],parameters:x})).sentAjax(function(f){f=f[0];var d=f.PO_MSG;if("1"==f.PO_FHZ){for(key in f)d=f[key],"PO_FHZ"!=key&&"PO_MSG"!=key&&(x[key]=d);b(c,x,a)}else alert(d);return!0},function(a){FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+a.responseText)})):b(c,x,a);return!0}
- function getGentData(a,d,c){d.push("_multiple");var e={};a=document.getElementById(a);c||(c=!1);"string"==typeof d&&(d=d.split(","));d.push("_multiple");var e={},g;for(g in d){var b=$.trim(d[g]);if(null==e[b]){var f=$("[name='"+b+"']",a);1==f.size()?e[b]=f.val():1<f.size()&&(e[b]=[],f.each(function(){e[b].push($(this).val())}))}}!0==c&&($(".combobox,.incombox,.dbcombox,.ldcombox",a).each(function(){var a=$(this);if(null!=e[this.name]){var b="_DIC_"+this.name,a=a.fwcombox("text");null==e[b]?e[b]=a:
- ($.isArray(e[b])||(e[b]=[e[b]]),e[b].push(a))}}),$(".searchgridbox",a).each(function(){var a=$(this);if(null!=e[this.name]){var b="_DIC_"+this.name,a=a.searchgrid("text");void 0==e[b]||null==e[b]?e[b]=a:($.isArray(e[b])||(e[b]=[e[b]]),e[b].push(a))}}));if(null!=e._multiple&&""!=e._multiple)for(g in $.isArray(e._multiple)||(e._multiple=[e._multiple]),d=e._multiple.join(",").split(","),d)c=$.trim(d[g]),""!=c&&null!=e[c]&&($.isArray(e[c])||(e[c]=[e[c]]),c="_DIC_"+c,null!=e[c]&&(void 0!=e[c]&&!$.isArray(e[c]))&&
- (e[c]=[e[c]]));delete e._multiple;return e}function getGltData(a,d){var c=[],e=document.getElementById(a);if(!e)return c;var g=$.data(e,"fwdatagrid");null==g&&(g=$.data(e,"fweditgrid"));e=$.extend(!0,[],g.options.data.rows);if(!e)return c;for(var g=0,b=e.length;g<b;g++)c.push({});for(var f in d){var g=d[f],m;for(m in e)c[m].ROWNUM_=e[m].ROWNUM_,null!=e[m][g]&&(c[m][g]=e[m][g]),b="_DIC_"+g,null!=e[m][b]&&(c[m][b]=e[m][b])}return c}
- function saveTables(a,d){if($.isArray(a)&&0!=a.length){for(var c=new Service,e=0,g=a.length;e<g;e++){var b=a[e];c.appendQuery({configId:b.configId,parameters:b.data,transfrom:"firstRow"})}c.sentAjax("\u6279\u91cf\u4fdd\u5b58",function(a){d&&$.isFunction(d)&&d(a)},function(a){FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+a.responseText)});return!0}}
- function setGtData(a,d,c,e){if(null==c||""==$.trim(c))return alert("\u6ca1\u6709\u914d\u7f6ewhere\u8bed\u53e5"),!1;(new Service).appendQuery({configId:"FW_CONFIG.FW_QUERYSQL_Q",parameters:{ID:d},transform:"firstRow",shareResults:{SELECTSTR:"SELECTSTR"}}).appendQuery({configId:"FW_CONFIG.SELECTSTR_Q",useShare:{SELECTSTR:"SELECTSTR"},parameters:{WHERECLS:c},transfrom:"firstRow",shareNotNull:!0}).sentAjax("\u6b63\u5728\u66f4\u65b0\u8868\u5355",function(c){if(void 0!=c[1][0])FWSetForm(a,c[1][0]),e&&$.isFunction(e)&&
- e(c[1][0]);else return e&&$.isFunction(e)?e(null):alert("\u6ca1\u6709\u67e5\u8be2\u5230\u7b26\u5408\u6761\u4ef6\u7684\u6570\u636e!"),!1})}
- function initUploadApplet(a,d){for(var c={id:d||"UploadFileApplet",code:"UploadFileApplet",archive:contextPath+"/applet/UploadFileApplet.jar",width:710,height:40,align:"middle"},e=window.location.toString(),g=0,b=0,f=0;f<e.length;f++)if("/"==e.charAt(f)&&g++,4==g){b=f;break}var e={url:e.substring(0,b)+"/CommUpload.do",MAYSCRIPT:!0,onGetJsessionid:a.onGetJsessionid,onGetParams:a.onGetParams,onStart:a.onStart,onFail:a.onFail,onComplete:a.onComplete,cache_option:"NO"},m;for(m in e)null==e[m]&&delete e[m];
- deployJava.runApplet(c,e,"1.5")}function setProgressBar(a,d){0>a||100<a||document.getElementById(d||"UploadFileApplet").setProgressBar(a)}function setJSONAllStr(a){for(var d in a)"string"!=typeof a[d]&&(a[d]=a[d].toString());return a}
- function ProfileString(a,d,c,e,g){if(null==a||null==d||null==c||null==e)return null;var b=null;if(null==g){g=["UploadFileApplet","DownloadFileApplet"];for(var b=null,f=0,m=g.length;f<m;f++)if(null!=document.getElementById(g[f])){b=document.getElementById(g[f]);break}}else b=document.getElementById(g);if(null==b)return alert("\u627e\u4e0d\u5230applet\uff0c\u65e0\u6cd5\u8bfb\u5199\u6587\u4ef6"),"";if(!1==b.isFileExists(a))return e;a=b.readFile(a);if(null==a)return"";a=a.split("_SINOBESTCRLF_");for(var z=
- 0,x=0,r=0,r=z=g="",b={},f=0,m=a.length;f<m;f++)z=a[f].indexOf("["),x=a[f].indexOf("]"),r=a[f].indexOf("="),-1!=z&&-1!=x?g=a[f].substring(z+1,x):-1!=r&&(z=$.trim(a[f].substring(0,r)),r=$.trim(a[f].substring(r+1)),b[g+"_SINOBESTPARSEFILEDIVIDER_"+z.toUpperCase()]=r);return null==b[d+"_SINOBESTPARSEFILEDIVIDER_"+c.toUpperCase()]?e:b[d+"_SINOBESTPARSEFILEDIVIDER_"+c.toUpperCase()]}
- function SetProfileString(a,d,c,e,g){if(null==a||null==d||null==c||null==e)return null;var b=null;if(null==g){b=["UploadFileApplet","DownloadFileApplet"];g=null;for(var f=0,m=b.length;f<m;f++)if(null!=document.getElementById(b[f])){g=document.getElementById(b[f]);break}b=g}else b=document.getElementById(g);if(null==b)return alert("\u627e\u4e0d\u5230applet\uff0c\u65e0\u6cd5\u8bfb\u5199\u6587\u4ef6"),"";g=b.readFile(a);if(null==g)return-1;g=g.split("_SINOBESTCRLF_");var z="["+d+"]";e=c+" = "+e;for(var x=
- !1,r=d=-1,f=0,m=g.length;f<m;f++)if(r=g[f].indexOf(z),-1!=r){d=f;x=!0;break}if(!0==x){for(var v=r=-1,w=-1,z=!1,x=-1,f=d+1,m=g.length;f<m;f++)if(v=g[f].indexOf("["),w=g[f].indexOf("]"),r=g[f].indexOf("="),-1!=v&&-1!=w){z=!1;break}else if(-1!=r&&(r=$.trim(g[f].split("=")[0]),r.toUpperCase()==c.toUpperCase())){z=!0;x=f;break}!0==z?g[x]=e:!1==z&&g.splice(d+1,0,e)}else!1==x&&(g.push(""),g.push(z),g.push(e));return b.writeFile(a,g)}
- function isPinyinMatch(a,d){function c(a,b){for(var c=[],f=0,d=a.length;f<d;f++)for(var e=0,m=b.length;e<m;e++)c.push(a[f]+b[e]);return c}if(""==a||null==a)return!1;if(null==PINYIN_DICT_CACHE){for(var e=window;null!=e.dialogArguments;)e=e.dialogArguments;try{PINYIN_DICT_CACHE=e.top.opener.top.frames.TreeMenu.PINYIN_DICT_CACHE}catch(g){if(null==e.top.frames.TreeMenu)return!1;PINYIN_DICT_CACHE=e.top.frames.TreeMenu.PINYIN_DICT_CACHE;if(null==PINYIN_DICT_CACHE)return!1}}d=d.toLowerCase();for(var e=[],
- b=a.length,e=[],f,m=0;m<b;m++)f=a.charAt(m),!0==/^([\u4E00-\u9FA5])$/gi.test(f)?e.push(null==PINYIN_DICT_CACHE[f]?[""]:PINYIN_DICT_CACHE[f]):e.push([f]);b=e.length;if(1==b)e=e[0];else{f=c(e[0],e[1]);for(m=2;m<b;m++)f=c(f,e[m]);e=f}b=!1;f=0;for(m=e.length;f<m;f++)if(-1!=e[f].toLowerCase().indexOf(d)){b=!0;break}return b}
- function setTabHeader(a,d){$.isArray(d)||(d=[d]);for(var c=$("#"+a+" ul li"),e=0,g=d.length;e<g;e++){var b=c.eq(d[e]-1);0==e?b.after("<LI id='crlf' style='font-size:40%; visibility:visible;float:none;clear:left;'></LI>"):b.after("<LI id='crlf' style='font-size:50%; visibility:visible;float:none;clear:left;'></LI>")}}
- function appletDeleteFile(a,d){var c=null;if(null==d)for(var c=null,e=["DownloadFileApplet"],g=0,b=e.length;g<b;g++){if(null!=document.getElementById(e[g])){c=document.getElementById(e[g]);break}}else c=document.getElementById(d);return null==c?(alert("\u627e\u4e0d\u5230applet\uff0c\u65e0\u6cd5\u5220\u9664\u6587\u4ef6"),""):c.deleteFile(a)}
- function initDownloadApplet(a,d){for(var c={id:d||"DownloadFileApplet",code:"DownloadFileApplet",archive:contextPath+"/applet/DownloadFileApplet.jar",width:0,height:0},e=window.location.toString(),g=0,b=0,f=0;f<e.length;f++)if("/"==e.charAt(f)&&g++,4==g){b=f;break}var e={url:e.substring(0,b)+"/downFile.do",onFail:a.onFail,onGetParams:a.onGetParams,onGetmyxxid:a.onGetmyxxid,cache_option:"NO",MAYSCRIPT:!0},m;for(m in e)null==e[m]&&delete e[m];deployJava.runApplet(c,e,"1.5")}
- function downloadAppletGetRquestString(a){result="";var d=a.filePath,c;for(c in a)"filePath"!=c&&("string"!=a[c]&&(a[c]=a[c].toString()),result+=encodeURIComponent(c)+"="+encodeURIComponent(a[c])+"&");a=result.length;return 0==a?"_SINOBESTFILEPATHDIVIDER_"+d:result.substring(0,a-1)+"_SINOBESTFILEPATHDIVIDER_"+d}function appletDownload(a){return document.getElementById(a||"DownloadFileApplet").download()}
- function div(a,d){var c=0,e=0,g,b;try{c=a.toString().split(".")[1].length}catch(f){}try{e=d.toString().split(".")[1].length}catch(m){}with(Math)g=Number(a.toString().replace(".","")),b=Number(d.toString().replace(".","")),c=g/b*pow(10,e-c);return c}function mult(a,d){var c,e;a=String(a);d=String(d);c=a.length-a.indexOf(".")-1;c=c>=a.length?0:c;e=d.length-d.indexOf(".")-1;e=e>=d.length?0:e;return a.replace(".","")*d.replace(".","")/Math.pow(10,c+e)}
- function add(a,d){var c,e,g;try{c=a.toString().split(".")[1].length}catch(b){c=0}try{e=d.toString().split(".")[1].length}catch(f){e=0}g=Math.pow(10,Math.max(c,e));g=(a*g+d*g)/g;if(0==g)return g;c=Math.max(c,e);0!=c&&(g+=1E-9);e=g.toString();0!=c&&(g=e.indexOf("."),e=e.substr(0,g+c+1));return e}
- function genBatchPrintBtn(){if(0<document.getElementsByName("batchPrintForm").length)alert("\u751f\u6210\u6279\u91cf\u6253\u5370\u6309\u94ae\u51fa\u9519\uff1a\u4e00\u4e2a\u9875\u9762\u53ea\u80fd\u6709\u4e00\u4e2a\u6279\u91cf\u6253\u5370\u6309\u94ae");else{var a;a=window.location.toString();for(var d=0,c=0,e=0;e<a.length;e++)if("/"==a.charAt(e)&&d++,4==d){c=e;break}a=a.substring(0,c);document.write('<form name="batchPrintForm" ><input type="hidden" name="reportStr" value=""/><input type="hidden" name="jy" value=""/><p align="center"><object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" id="report1_directPrintApplet" width="80" height="20" style="vertical-align: middle" codebase="'+
- (a+"/j2re-1_4_1-windows-i586-i.exe#Version=1,4,1,0")+'" ><param name="name" value="report1_directPrintApplet"><param name="code" value="com.runqian.report4.view.applet.DirectPrintApplet.class"><param name="archive" value="'+(contextPath+"/runqianReport4Applet.jar")+'"><param name="type" value="application/x-java-applet;version=1.4"><param name="appRoot" value="'+a+'"><param name="dataServlet" value="/reportServlet?action=1"><param name="srcType" value="file"><param name="fontFace" value="\u5b8b\u4f53"><param name="fontSize" value="18pt"><param name="fontColor" value="#0000FF"><param name="backColor" value="#12632256"><param name="label" value="\u6279\u91cf\u6253\u5370"><param name="savePrintSetup" value="yes">\t<param name="needPrintPrompt" value="no"><param name="scriptable" value="true"></object></p></form><script>function runqian_getPrintReports() {\tvar jyFunc = batchPrintForm.jy.value;\tif(jyFunc!="" && window[jyFunc]!=null){ \tif(false==eval(jyFunc+"()")){return "";} }\treturn batchPrintForm.reportStr.value;}\x3c/script>')}}
- function setBatchPrintBtn(a,d){batchPrintForm.jy.value=d||"";batchPrintForm.reportStr.value=a}
- function initBatchReport(a,d,c){for(var e=[],g=0,b=a.length;g<b;g++)e.push({configId:"FW_CONFIG.FW_REPORT_CONF_Q",parameters:{ID:a[g]},transform:"firstRow"});(new Service).appendQuery(e).sentAjax("\u8bbe\u7f6e\u6279\u91cf\u6253\u5370\u53c2\u6570",function(a){for(var b="",e=0,g=a.length;e<g;e++){var b=b+"{",b=b+a[e].TEMPLATEFILE,r=a[e].REPORTPARM;if(""!=r&&null!=r){var v=d,w="",w=w+"(";params=r.split("|");for(var r=0,s=params.length;r<s;r++)w+=params[r]+"="+(v[params[r]]?v[params[r]].value:"")+";";
- w+=")";b+=w}b+="}"}setBatchPrintBtn(b,c||"")},null,!1)}
- function loadScript(a){var d=a.url||"",c=a.afterFunc||function(){};a=a.beforeFunc||function(){return!0};"[object Function]"!=Object.prototype.toString.call(a)&&(a=function(){return!0});"[object Function]"!=Object.prototype.toString.call(c)&&(c=function(){});if(!1==a())c();else{var e=document.createElement("script");e.src=d;e.type="text/javascript";e.readyState?e.onreadystatechange=function(){if("complete"==this.readyState||"loaded"==this.readyState)this.onreadystatechange=null,c(e)}:e.onload=function(){c(e)};
- document.getElementsByTagName("head")[0].appendChild(e)}}
- function FWDynDiv(a,d,c,e){e=e||{};d=d.toLowerCase();var g="",b;b=window.location.href;for(var f=0,m=0,z=-1;m<b.length;m++)if("/"==b.charAt(m)&&f++,4==f){z=m;break}b=b.substring(0,z);if("jsp"==d){if(-1!=c.indexOf("?"))return alert("\u51fa\u4e8e\u5b89\u5168\u8003\u8651\uff0c\u4e0d\u5141\u8bb8\u5728URL\u4e0a\u9644\u5e26\u53c2\u6570\u3002\u8bf7\u5c06\u53c2\u6570\u5199\u5728\u51fd\u6570\u7684data\u5165\u53c2\u3002"),!1;g=b+c}else"gt"==d?(g=b+"/jsp/framework/gt.jsp",e.id=c):"glt"==d&&(g=b+"/jsp/framework/glt.jsp",
- e.id=c);$("#"+a).html('<span><img style="vertical-align:bottom;" src="'+contextPath+'/js/ui/fwwindow/images/panel_loading.gif"/></span><span> </span><span>loading...</span>');$("#"+a).load(g,e,function(b,c,f){"error"==c&&$("#"+a).html("<span style='color:red;'>\u52a8\u6001\u52a0\u8f7d\u5931\u8d25: "+f.status+" "+f.statusText+"</span><br>"+b)})}
- function sendRequest(a,d,c){c=c||"post";var e=document.createElement("div");a='<form method="'+c+'" action="'+a+'">';for(var g in d)a+='<input type="hidden" name="'+g+'" value="'+d[g]+'"/>';e.innerHTML=a+"</form>";d=e.getElementsByTagName("form")[0];document.body.appendChild(d);d.submit();document.body.removeChild(d)}
- function flcYxzl(a,d){if(isNull(a))FWalert("\u4e1a\u52a1\u7f16\u53f7\u4e3a\u7a7a,\u8bf7\u6838\u5b9e!");else{var c=isNull(d)?a:d+a;window.open(contextPath+"/framework/web/uploadyx.do?ywlsh="+c,"newwindow","height=300, width=800, toolbar =no, menubar=no, scrollbars=yes, resizable=no, location=no, status=no")}}var _IDCARD_MSG="";function FWidcard(a){var d=a.value;""!=d&&(FWidcardCheck(d)?15==d.length&&(a.value=FWidcar15to18(d)):FWvalidateTip(a,_IDCARD_MSG))}
- function FWchiness(a){var d=a.value,c="",e="",g=d.length;if(""!=d){if(/[^\u4E00-\u9FA5]/gi.test(d))return FWvalidateTip(a,"\u6b64\u8f93\u5165\u6846\u53ea\u80fd\u5f55\u5165\u4e2d\u6587!"),!1;for(i=0;i<g;i++)c=d.substr(i,1),/[^\u4E00-\u9FA5]/gi.test(c)||(e=e+""+c);a.value=e;return!0}}
- function FWnumber(a){var d,c="";d=a.value;if(!(""==d||null==d)){c=d.substr(0,1);c="-"!=c?/^(([1-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/:/^(-(([1-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/;if(!c.test(d))return FWvalidateTip(a,"\u6b64\u8f93\u5165\u6846\u53ea\u80fd\u5f55\u5165\u6570\u503c!"),!1;a.value=parseFloat(d,10);return!0}}
- function FWyearmonth(a){var d=a.value;if(""==d)return!0;if(6!=d.length||!/^([1-2][0-9]{3}[0-1][0-9])$/.test(d))return FWvalidateTip(a,"\u6b64\u8f93\u5165\u6846\u53ea\u80fd\u5f55\u5165\u5e74\u6708!"),a.value="",!1;d=d.substring(4,6);return"01">d||"12"<d?(FWvalidateTip(a,"\u6b64\u8f93\u5165\u6846\u53ea\u80fd\u5f55\u5165\u5e74\u6708!"),a.value="",!1):!0}
- function FWdatebox(a,d){var c,e,g;e=a.value;if(""==e)return!0;""==d&&(d="yyyy-mm-dd");if("yyyy-mm-dd"==d||"YYYY-MM-DD"==d)c=e.split("-"),3==c.length&&(e=c[0],g=c[1],c=c[2],1==c.length&&(c="0"+c),1==g.length&&(g="0"+g),e=e+"-"+g+"-"+c);if("yyyy/mm/dd"==d||"YYYY/MM/DD"==d)c=e.split("/"),3==c.length&&(e=c[0],g=c[1],c=c[2],1==c.length&&(c="0"+c),1==g.length&&(g="0"+g),e=e+"/"+g+"/"+c);if("dd-mm-yyyy"==d||"DD-MM-YYYY"==d)c=e.split("-"),3==c.length&&(e=c[2],g=c[1],c=c[0],1==c.length&&(c="0"+c),1==g.length&&
- (g="0"+g),e=c+"-"+g+"-"+e);if("dd/mm/yyyy"==d||"DD/MM/YYYY"==d)c=e.split("/"),3==c.length&&(e=c[2],g=c[1],c=c[0],1==c.length&&(c="0"+c),1==g.length&&(g="0"+g),e=c+"/"+g+"/"+e);if(FWdateFormat(e,d))a.value=e;else return FWvalidateTip(a,"\u8f93\u5165\u7684\u65e5\u671f\u4e0d\u6b63\u786e \u683c\u5f0f\u4e3a "+d),a.value="",!1;return!0}
- function FWdatetime(a){var d;d=a.value;var c="",e="";if(""==d)return!0;d=d.split(" ");if(2!=d.length)return FWvalidateTip(a,"\u8f93\u5165\u7684\u65f6\u95f4\u4e0d\u6b63\u786e \u683c\u5f0f\u4e3a yyyy-mm-dd hh:mm:ss"),a.value="",!1;c=d[0];e=d[1];return!FWdateFormat(c,"yyyy-mm-dd")?(FWvalidateTip(a,"\u5f55\u5165\u7684\u65f6\u95f4\u4e0d\u6b63\u786e \u683c\u5f0f\u4e3a yyyy-mm-dd hh:mm:ss"),a.value="",!1):!FWtimeFormat(e)?(FWvalidateTip(a,"\u65f6\u95f4\u4e0d\u6b63\u786e \u683c\u5f0f\u4e3a yyyy-mm-dd hh:mm:ss"),
- a.value="",!1):!0}function FWtimebox(a){var d;d=!1;var c=a.value;if(""!=c){if(5>c.length||8<c.length)d=!1;5==c.length&&(c+=":00");d&&(d=/^([0-2][0-9][:][0-6][0-9][:][0-6][0-9])$/,d.test(c));d=FWtimeFormat(c);if(!d)return FWvalidateTip(a,"\u65f6\u95f4\u4e0d\u6b63\u786e \u683c\u5f0f\u4e3a hh:mm:ss"),a.value="",!1;a.value=c;return!0}}
- function FWtimeFormat(a){var d,c,e=c=d=0;if(!/^([0-2][0-9][:][0-6][0-9][:][0-6][0-9])$/.test(a))return!1;a=a.split(":");d=a[0];c=a[1];a=a[2];d=parseInt(d,10);c=parseInt(c,10);e=parseInt(a,10);return 0>d||24<d||0>c||60<c||0>e||60<e?!1:!0}
- function FWdateFormat(a,d){var c,e,g,b;if("yyyy-mm-dd"==d||"YYYY-MM-DD"==d||""==d)c=a.split("-"),3==c.length&&(e=c[0],g=c[1],b=c[2],a=e+"-"+g+"-"+b),c=/^([1-2][0-9]{3}[-][0-1][0-9][-][0-3][0-9])$/,""==d&&(d="yyyy-mm-dd");if("yyyymmdd"==d||"YYYYMMDD"==d)8==a.length&&(e=a.substr(0,4),g=a.substr(4,2),b=a.substr(6,2)),c=/^([1-2][0-9]{3}[0-1][0-9][0-3][0-9])$/;if("dd-mm-yyyy"==d||"DD-MM-YYYY"==d)c=a.split("-"),3==c.length&&(e=c[2],g=c[1],b=c[0],a=b+"-"+g+"-"+e),c=/^([0-3][0-9][-][0-1][0-9][-][1-2][0-9]{3})$/;
- if("ddmmyyyy"==d||"DDMMYYYY"==d)8==a.length&&(e=a.substr(4,4),g=a.substr(2,2),b=a.substr(0,2)),c=/^([0-3][0-9][0-1][0-9][1-2][0-9]{3})$/;return c.test(a)&&FWisDate(e,g,b)?!0:!1}function FWisDate(a,d,c){var e=0,g=0,b=0,e=parseInt(a,10),g=parseInt(d,10),b=parseInt(c,10);a=new Date(e,g-1,b);return a.getFullYear()!=e||a.getMonth()+1!=g||a.getDate()!=b?!1:!0}
- function FWidcardCheck(a){var d,c,e,g;d=a.length;if(!/^([0-9]{15}|[0-9]{17}[0-9]|[0-9]{17}[xX])$/.test(a))return _IDCARD_MSG="\u516c\u6c11\u8eab\u4efd\u53f7\u7801\u8f93\u5165\u4e0d\u5408\u6cd5",!1;if(18==d){if(c=a.substring(6,10),e=parseInt(c,10),1900>e||2200<e)return _IDCARD_MSG="\u5e74\u4efd\u5e94\u4ecb\u4e8e1900\u4e0e2200\u4e4b\u95f4\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01",!1}else if(15==d&&(c=a.substring(6,8),e=parseInt(c,10),0>e||99<e))return _IDCARD_MSG="\u5e74\u4efd\u5e94\u4ecb\u4e8e00\u4e0e99\u4e4b\u95f4\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01",
- !1;18==d?c=a.substring(10,12):15==d&&(c=a.substring(8,10));g=parseInt(c,10);if(1>g||12<g)return _IDCARD_MSG="\u6708\u4efd\u5fc5\u987b\u4ecb\u4e8e1\u4e0e12\u4e4b\u95f4\uff01",!1;18==d?c=a.substring(12,14):15==d&&(c=a.substring(10,12));c=parseInt(c,10);if(0==c||31<c)return _IDCARD_MSG="\u65e5\u5fc5\u987b\u4ecb\u4e8e0\u4e0e31\u4e4b\u95f4\uff01",!1;if(28<c&&31>c){if(2==g&&(29!=c||0!=e%4||0==e%100&&0!=e%400))return _IDCARD_MSG=e+"\u5e74"+g+"\u6708\u65e0"+c+"\u65e5\u3002",!1}else if(31==c&&(2==g||4==g||
- 6==g||9==g||11==g))return _IDCARD_MSG=g+"\u6708\u65e0"+c+"\u65e5",!1;15==d&&(a=FWidcar15to18(a),d=18);if(18==d){d=(7*a.substr(0,1)+9*a.substr(1,1)+10*a.substr(2,1)+5*a.substr(3,1)+8*a.substr(4,1)+4*a.substr(5,1)+2*a.substr(6,1)+1*a.substr(7,1)+6*a.substr(8,1)+3*a.substr(9,1)+7*a.substr(10,1)+9*a.substr(11,1)+10*a.substr(12,1)+5*a.substr(13,1)+8*a.substr(14,1)+4*a.substr(15,1)+2*a.substr(16,1))%11;2<d?d=12-d:2==d?d="X":2>d&&(d=1-d);if(a.substr(17,1)==d)return!0;_IDCARD_MSG="\u516c\u6c11\u8eab\u4efd\u53f7\u7801\u8f93\u5165\u4e0d\u5408\u6cd5,\u6821\u9a8c\u4f4d\u9519\u8bef! ";
- return!1}}function FWidcar15to18(a){if(15==a.length){var d=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1],c=[],c=(a.substr(0,6)+"19"+a.substr(6,15)).split(""),e=a=0,g=0;for(a=0;17>a;a++)e=d[a]*c[a],g+=e;c[17]=[1,0,"X",9,8,7,6,5,4,3,2][g%11];d=new String;for(a=0;18>a;a++){if("X"==c[a]){d+="X";break}eval("F3=F3+"+c[a])}_IDCARD_MSG="\u8eab\u4efd\u8bc1\u81ea\u52a8\u5347\u4f4d\u4e3a"+d;return d}return a}function FWalert(a){return alert(a)}
- function FWconfirm(a,d){var c=c=window[d];window.confirm(a)?c&&c(!0):c&&c(!1);return!1}function FWNumOnly(a){return 229==event.keyCode||37==event.keyCode||39==event.keyCode||96<=a.keyCode&&105>=a.keyCode||48<=a.keyCode&&57>=a.keyCode&&!1==a.ctrlKey&&!1==a.shiftKey?!0:!1}
- function FWelementValidate(a){readOnly=a.readOnly;if(null==a.vldStr||readOnly)return null;colName=a.name;validStrs=a.vldStr;if($(a).hasClass("postbox")){var d=a.value;if(0<d.length&&6!=d.length)return"\u90ae\u653f\u7f16\u7801\u5b57\u6bb5\u4e0d\u5408\u6cd5\uff01"}name_validStrs=validStrs.split("=");2==name_validStrs.length&&(colName=name_validStrs[0],validStrs=name_validStrs[1],pint=parseInt(a.value,10),pfloat=parseFloat(a.value,10));tmpArray=validStrs.split("+");for(j=0;j<tmpArray.length;j++){if("nn"==
- tmpArray[j]&&isNull(a.value)&&""==a.value)return"\u4e0d\u80fd\u4e3a\u7a7a\uff01";if("n"==tmpArray[j]&&!isNull(a.value)&&!isInteger(a.value))return"\u6570\u5b57\u4e0d\u5408\u6cd5\uff01";if("h"==tmpArray[j]&&!isNull(a.value)){if(!isInteger(a.value)||!(0<pint&&300>pint))return"\u8eab\u9ad8\u4e0d\u5408\u6cd5\uff01"}else if("w"==tmpArray[j]&&!isNull(a.value)){if(!isInteger(a.value)||!(0<pint&&200>pint))return"\u4f53\u91cd\u4e0d\u5408\u6cd5\uff01"}else if("a"==tmpArray[j]&&!isNull(a.value)){if(!isInteger(a.value)||
- !(0<pint&&200>pint))return"\u5e74\u9f84\u4e0d\u5408\u6cd5\uff01"}else if("alm"==tmpArray[j]&&!isNull(a.value)){if(!isInteger(a.value)||!(16<=pint&&60>=pint))return"\u6cd5\u5b9a\u7537\u6027\u5e74\u9f84(16~60)\u4e0d\u5408\u6cd5\uff01"}else if("alf"==tmpArray[j]&&!isNull(a.value)){if(!isInteger(a.value)||!(16<=pint&&55>=pint))return"\u6cd5\u5b9a\u5973\u6027\u5e74\u9f84(16~55)\u4e0d\u5408\u6cd5\uff01"}else if("p"==tmpArray[j]&&!isNull(a.value)){if(!(isInteger(a.value)&&6==a.value.length))return"\u90ae\u653f\u7f16\u7801\u4e0d\u5408\u6cd5\uff01"}else{if("ml"==
- tmpArray[j]&&!isNull(a.value)&&!isEmail(a.value))return"email\u5730\u5740\u4e0d\u5408\u6cd5\uff01";if("t"==tmpArray[j]&&!isNull(a.value)&&!isPhoneNumber(a.value))return"\u7535\u8bdd\u53f7\u7801\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a+86020-12345678)";if("d"==tmpArray[j]&&!isNull(a.value)&&!isDate3(a.value))return"\u65e5\u671f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a2005-05-05)";if("dl"==tmpArray[j]&&!isNull(a.value)&&!isDateTime(a.value))return"\u65e5\u671f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a2005-05-05 23:59:59)";
- if("ds"==tmpArray[j]&&!isNull(a.value)&&!isDateShort(a.value))return"\u65e5\u671f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a2005-05)";if("dc"==tmpArray[j]&&!isNull(a.value)&&!isDateClose(a.value))return"\u65e5\u671f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a200505)";if("dt"==tmpArray[j]&&!isNull(a.value)&&!isTime2(a.value))return"\u65e5\u671f\u4e0d\u5408\u6cd5\uff01(\u683c\u5f0f\u793a\u4f8b\uff1a23:59:59)";if("ac"==tmpArray[j]&&!isNull(a.value)&&!isAllChinese(a.value))return"\u7eaf\u4e2d\u6587\u5b57\u7b26\u4e32\u4e0d\u5408\u6cd5\uff01";
- if("nc"==tmpArray[j]&&!isNull(a.value)&&hasChinese(a.value))return"\u975e\u4e2d\u6587\u5b57\u7b26\u4e32\u4e0d\u5408\u6cd5\uff01";if("sfz"==tmpArray[j]&&!isNull(a.value)&&!IDCard_validate_na(a.value))return"\u8eab\u4efd\u8bc1\u4e0d\u5408\u6cd5\uff01";if("s"==tmpArray[j]&&!isNull(a.value)){if(!checkFloat(a.value,1)||!(0.1<=pfloat&&1.5>=pfloat||4<=pfloat&&5.2>=pfloat))return"\u89c6\u529b\u4e0d\u5408\u6cd5\uff01(\u793a\u4f8b\uff1a0.1~1.5 \u6216\u8005 4.0~5.2)"}else if("c"==tmpArray[j]&&!isNull(a.value)){var d=
- a.value.substr(0,1),c=a.value.substr(1,6);if(!(7==a.value.length&&"#"==d&&0<=parseInt(c,16)&&16777215>=parseInt(c,16)))return"\u989c\u8272\u4e0d\u5408\u6cd5\uff01"}else if("l"==tmpArray[j].substr(0,1)){new String;tmpA=tmpArray[j];var d=2==arguments.length?"char"==options.valLenRule?a.value.length:bitLength(a.value):bitLength(a.value),e=tmpA.indexOf("("),g=tmpA.indexOf("-"),b=tmpA.indexOf(")"),c=tmpA.substring(e+1,g),f=tmpA.substring(g+1,b);if(0!=d){var m=!0;if(0>g)e=tmpA.substring(e+1,b),isInteger(e)&&
- d>e&&(c=0,f=e,m=!1);else if(isInteger(c)&&isInteger(f)&&(d<c||d>f))m=!1;if(!m)return"\u957f\u5ea6\u4e0d\u5408\u6cd5\n\uff08\u5b57\u6bcd\u6216\u6570\u5b57\u957f\u5ea6\u5e94\u5728"+c+"\u548c"+f+"\u4e4b\u95f4\uff0c\n\u6c49\u5b57\u957f\u5ea6\u5e94\u5728"+Math.floor(parseInt(c)/2)+"\u548c"+Math.floor(parseInt(f)/2)+"\u4e4b\u95f4\uff09"}}else if(-1!=tmpArray[j].indexOf("f")&&"alf"!=tmpArray[j]){d=tmpArray[j];c=d.length;f=d.indexOf("f");m="";e=a.value;b=g=0;if(""==e)break;else e=e.replace(/,/gi,"");$(a).css("text-align",
- "right");if(!isFloat(e))return"\u6d6e\u70b9\u6570\u5b57\u4e0d\u5408\u6cd5,\u5fc5\u987b\u4e3a\u6570\u503c\uff01";if(-1!=f&&f+1!=c){if(m=d.split("f"),g=parseInt(m[1],10),!checkFloat(e,g))return"\u6d6e\u70b9\u6570\u5b57\u4e0d\u5408\u6cd5,\u5fc5\u987b\u4e3a"+g+"\u4f4d\u5c0f\u6570\uff01"}else if(-1!=e.indexOf("."))return"\u6d6e\u70b9\u6570\u5b57\u4e0d\u5408\u6cd5,\u4e0d\u80fd\u5e26\u6709\u5c0f\u6570!";m=d.split("f");b=""==m[0]?1:parseInt(m[0],10);m=e.split(".");d=m[0];c=d.length;if(parseInt(c,10)>b)return"\u6d6e\u70b9\u6570\u5b57\u4e0d\u5408\u6cd5,\u4e0d\u80fd\u5927\u4e8e"+
- b+"\u4f4d\u6574\u6570\uff01";c=0;null!=m[1]&&(d=m[1],c=d.length);if(g!=c){d="";for(i=c;i<g;i++)d+="0";e=a.value;m=e.split(".");a.value=null!=m[1]?m[0]+"."+m[1]+d:m[0]+"."+d}}}}return null}
- function Service(a){this.services=[];this.shareParameters={};this.addShareParameters=function(a){this.shareParameters=a;return this};this.appendServices=function(a){if(!a)return this;$.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++){if(!a[c].serviceId||!a[c].method)return _FW.oFtl.fnAlert("\u670d\u52a1\u5b9a\u4e49\u7684serviceId\u548cmethod\u4e0d\u53ef\u4e3a\u7a7a"),this;if(a[c].parameters&&("object"!=typeof a[c].parameters||jQuery.isArray(a[c].parameters))){_FW.oFtl.fnAlert("\u670d\u52a1\u5b9a\u4e49\u7684\u53c2\u6570\u5fc5\u987b\u662fmap\uff01");
- return}if(a[c].transform&&"FIRSTROW"!=a[c].transform.toUpperCase()&&"BREAKDOWN"!=a[c].transform.toUpperCase())return _FW.oFtl.fnAlert("transform\u5c5e\u6027\u4e0d\u6b63\u786e"),this;if(shareResults=a[c].shareResults)"boolean"==typeof shareResults?shareResults||(shareResults=null):jQuery.isArray(shareResults)&&(shareResults={},$.each(a[c].shareResults,function(a,c){shareResults[c]=c}),a[c].shareResults=shareResults);if(useShare=a[c].useShare)"boolean"==typeof useShare?useShare||(a[c].useShare=null):
- jQuery.isArray(useShare)&&(useShare={},$.each(a[c].useShare,function(a,c){useShare[c]=c}),a[c].useShare=useShare);if(shareNotNull=a[c].shareNotNull){if("boolean"!==typeof shareNotNull&&!jQuery.isArray(shareNotNull))return _FW.oFtl.fnAlert("\u53c2\u6570[shareNotNull]\u7684\u53d6\u503c\u5fc5\u987b\u662ftrue\u6216\u8005\u5b57\u7b26\u4e32\u6570\u7ec4\uff01"),this;!1===shareNotNull&&(a[c].shareNotNull=null)}}this.services=this.services.concat(a);return this};this.appendProc=function(a){if(!a)return this;
- tmp_procedures=a;$.isArray(tmp_procedures)||(tmp_procedures=[tmp_procedures]);procedure_services=[];for(a=0;a<tmp_procedures.length;a++){procedure=tmp_procedures[a];if(!procedure.procName)return _FW.oFtl.fnAlert("\u5b58\u50a8\u8fc7\u7a0b\u670d\u52a1\u5fc5\u987b\u6307\u5b9aprocName\u5c5e\u6027"),this;procedure=$.extend(!0,{},procedure,{serviceId:"directJdbcService",method:"savePointProcedure",parameters:{"":procedure.procName}});delete procedure.procName;procedure_services.push(procedure)}return this.appendServices(procedure_services)};
- this.appendQuery=function(a){if(!a)return this;tmp_querys=a;$.isArray(tmp_querys)||(tmp_querys=[tmp_querys]);query_services=[];for(a=0;a<tmp_querys.length;a++){var c=tmp_querys[a];if(!c.configId)return _FW.oFtl.fnAlert("\u67e5\u8be2\u670d\u52a1\u5fc5\u987b\u6307\u5b9aconfigId\u5c5e\u6027"),this;c=$.extend(!0,{},c,{serviceId:"commService",method:"query",parameters:{_commDo:c.configId}});delete c.configId;query_services.push(c)}return this.appendServices(query_services)};this.sentAjax=function(a,c,
- e,g){if(0==this.services.length)_FW.oFtl.fnAlert("\u8bf7\u81f3\u5c11\u6dfb\u52a0\u4e00\u4e2a\u670d\u52a1");else{var b=!0,f=a,m=c,z=e;if(jQuery.isFunction(a))f="\u6b63\u5728\u8bf7\u6c42\u670d\u52a1\uff0c\u8bf7\u7a0d\u5019...",m=a,z=c;else if("string"!=typeof a){_FW.oFtl.fnAlert("\u5165\u53c2\u9519\u8bef\uff0c\u8bf7\u68c0\u67e5\u7a0b\u5e8f\uff01");return}null!=g&&"boolean"==typeof g&&(g||(b=!1));var x={};$.ajax({url:contextPath+"/ajaxAdapter.do",data:{parameters:JSON.stringify(this.services),shareArguments:JSON.stringify(this.shareParameters)},
- dataType:"json",cache:!1,async:b,contentType:"application/x-www-form-urlencoded; charset=utf-8",type:"post",error:function(a,b,c){z?z(a,b,c):_FW.oFtl.fnAlert("\u6570\u636e\u8bf7\u6c42\u9519\u8bef\uff01")},success:function(a){null!=a&&null!=a[headtoken]&&(token=a[headtoken]);if("1"!=a.FHZ)if("loginTimeout"==a.FHZ){if(window.confirm(a.MSG||""))window.top.location.href=_selfUrl}else"CSRF"==a.FHZ?showMsg(a.MSG||"",3):z?z(a.MSG||"","serviceErr",a.MSG):_FW.oFtl.fnAlert(a.MSG||"");else m&&m(a.RTN)},beforeSend:function(a){var b=
- $.cookie(headtoken)||token;a.setRequestHeader(headtoken,b);$.data(x,"msg",showMsg(f,-1))},complete:function(){hideMsg($.data(x,"msg"))}})}};a&&this.appendServices(a)}
- function showMsg(a,d){var c=function(){if(null==framework_message_layer)clearInterval(clearIntervalID);else{var a,b;window.innerHeight?(a=window.pageXOffset,b=window.pageYOffset):document.documentElement&&document.documentElement.scrollTop?(a=document.documentElement.scrollLeft,b=document.documentElement.scrollTop):document.body&&(a=document.body.scrollLeft,b=document.body.scrollTop);framework_message_layer.style.top=String(b+10)+"px";framework_message_layer.style.right=String(a+10)+"px"}};null==
- framework_message_layer&&(framework_message_layer=document.createElement("div"),framework_message_layer.className="err_message_blank_board",document.body.appendChild(framework_message_layer),clearIntervalID=window.setInterval(c,100),c());var e=document.createElement("div");e.className="err_message";e.innerHTML=a;0==$(".err_message:contains("+a+")",document.body).length&&(framework_message_layer.appendChild(e),c());if(0<d)setTimeout(function(){jQuery(e).remove();jQuery(framework_message_layer).is(":empty")&&
- (jQuery(framework_message_layer).remove(),window.clearInterval(clearIntervalID),framework_message_layer=null)},1E3*d);else return e}function hideMsg(a){jQuery(a).remove()}
- (function(a,d){function c(){this.debug=!1;this._curInst=null;this._keyEvent=!1;this._disabledInputs=[];this._inDialog=this._datepickerShowing=!1;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
- "ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"\u5173\u95ed",prevText:"<\u4e0a\u6708",nextText:"\u4e0b\u6708>",currentText:"\u4eca\u5929",monthNames:"\u4e00\u6708 \u4e8c\u6708 \u4e09\u6708 \u56db\u6708 \u4e94\u6708 \u516d\u6708 \u4e03\u6708 \u516b\u6708 \u4e5d\u6708 \u5341\u6708 \u5341\u4e00\u6708 \u5341\u4e8c\u6708".split(" "),monthNamesShort:"\u4e00 \u4e8c \u4e09 \u56db \u4e94 \u516d \u4e03 \u516b \u4e5d \u5341 \u5341\u4e00 \u5341\u4e8c".split(" "),dayNames:"\u661f\u671f\u65e5 \u661f\u671f\u4e00 \u661f\u671f\u4e8c \u661f\u671f\u4e09 \u661f\u671f\u56db \u661f\u671f\u4e94 \u661f\u671f\u516d".split(" "),
- dayNamesShort:"\u5468\u65e5 \u5468\u4e00 \u5468\u4e8c \u5468\u4e09 \u5468\u56db \u5468\u4e94 \u5468\u516d".split(" "),dayNamesMin:"\u65e5\u4e00\u4e8c\u4e09\u56db\u4e94\u516d".split(""),weekHeader:"Wk",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!0,
- changeYear:!0,yearRange:"-112:+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!0,autoSize:!1};a.extend(this._defaults,this.regional[""]);this.dpDiv=a('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}
- function e(b,c){a.extend(b,c);for(var e in c)if(null==c[e]||c[e]==d)b[e]=c[e];return b}a.extend(a.ui,{datepicker:{version:"1.8.5"}});var g=(new Date).getTime();a.extend(c.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){e(this._defaults,a||{});return this},_attachDatepicker:function(b,c){var d=null,e;for(e in this._defaults){var g=b.getAttribute("date:"+e);if(g){d=d||{};try{d[e]=
- eval(g)}catch(r){d[e]=g}}}e=b.nodeName.toLowerCase();g="div"==e||"span"==e;b.id||(this.uuid+=1,b.id="dp"+this.uuid);var v=this._newInst(a(b),g);v.settings=a.extend({},c||{},d||{});"input"==e?this._connectDatepicker(b,v):g&&this._inlineDatepicker(b,v)},_newInst:function(b,c){return{id:b[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:b,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:c,dpDiv:!c?this.dpDiv:a('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
- _connectDatepicker:function(b,c){var d=a(b);c.append=a([]);c.trigger=a([]);d.hasClass(this.markerClassName)||(this._attachments(d,c),d.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,b,d){c.settings[b]=d}).bind("getData.datepicker",function(a,b){return this._get(c,b)}),this._autoSize(c),a.data(b,"datepicker",c))},_attachments:function(b,c){var d=this._get(c,"appendText"),e=this._get(c,"isRTL");c.append&&c.append.remove();
- d&&(c.append=a('<span class="'+this._appendClass+'">'+d+"</span>"),b[e?"before":"after"](c.append));b.unbind("focus",this._showDatepicker);c.trigger&&c.trigger.remove();d=this._get(c,"showOn");("focus"==d||"both"==d)&&b.focus(this._showDatepicker);if("button"==d||"both"==d){var d=this._get(c,"buttonText"),g=this._get(c,"buttonImage");c.trigger=a(this._get(c,"buttonImageOnly")?a("<img/>").addClass(this._triggerClass).attr({src:g,alt:d,title:d}):a('<button type="button"></button>').addClass(this._triggerClass).html(""==
- g?d:a("<img/>").attr({src:g,alt:d,title:d})));b[e?"before":"after"](c.trigger);c.trigger.click(function(){a.datepicker._datepickerShowing&&a.datepicker._lastInput==b[0]?a.datepicker._hideDatepicker():a.datepicker._showDatepicker(b[0]);return!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var c=new Date(2009,11,20),d=this._get(a,"dateFormat");if(d.match(/[DM]/)){var e=function(a){for(var b=0,c=0,f=0;f<a.length;f++)a[f].length>b&&(b=a[f].length,c=f);return c};c.setMonth(e(this._get(a,
- d.match(/MM/)?"monthNames":"monthNamesShort")));c.setDate(e(this._get(a,d.match(/DD/)?"dayNames":"dayNamesShort"))+20-c.getDay())}a.input.attr("size",this._formatDate(a,c).length)}},_inlineDatepicker:function(b,c){var d=a(b);d.hasClass(this.markerClassName)||(d.addClass(this.markerClassName).append(c.dpDiv).bind("setData.datepicker",function(a,b,d){c.settings[b]=d}).bind("getData.datepicker",function(a,b){return this._get(c,b)}),a.data(b,"datepicker",c),this._setDate(c,this._getDefaultDate(c),!0),
- this._updateDatepicker(c),this._updateAlternate(c))},_dialogDatepicker:function(b,c,d,g,x){b=this._dialogInst;b||(this.uuid+=1,this._dialogInput=a('<input type="text" id="dp'+this.uuid+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>'),this._dialogInput.keydown(this._doKeyDown),a("body").append(this._dialogInput),b=this._dialogInst=this._newInst(this._dialogInput,!1),b.settings={},a.data(this._dialogInput[0],"datepicker",b));e(b.settings,g||{});c=c&&c.constructor==Date?this._formatDate(b,
- c):c;this._dialogInput.val(c);this._pos=x?x.length?x:[x.pageX,x.pageY]:null;this._pos||(this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)]);this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");b.settings.onSelect=d;this._inDialog=!0;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
- a.blockUI&&a.blockUI(this.dpDiv);a.data(this._dialogInput[0],"datepicker",b);return this},_destroyDatepicker:function(b){var c=a(b),d=a.data(b,"datepicker");if(c.hasClass(this.markerClassName)){var e=b.nodeName.toLowerCase();a.removeData(b,"datepicker");"input"==e?(d.append.remove(),d.trigger.remove(),c.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):("div"==e||"span"==e)&&c.removeClass(this.markerClassName).empty()}},
- _enableDatepicker:function(b){var c=a(b),d=a.data(b,"datepicker");if(c.hasClass(this.markerClassName)){var e=b.nodeName.toLowerCase();"input"==e?(b.disabled=!1,d.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"==e||"span"==e)&&c.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,function(a){return a==b?null:a})}},_disableDatepicker:function(b){var c=a(b),d=
- a.data(b,"datepicker");if(c.hasClass(this.markerClassName)){var e=b.nodeName.toLowerCase();"input"==e?(b.disabled=!0,d.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"==e||"span"==e)&&c.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,function(a){return a==b?null:a});this._disabledInputs[this._disabledInputs.length]=b}},_isDisabledDatepicker:function(a){if(!a)return!1;
- for(var c=0;c<this._disabledInputs.length;c++)if(this._disabledInputs[c]==a)return!0;return!1},_getInst:function(b){try{return a.data(b,"datepicker")}catch(c){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(b,c,d){var g=this._getInst(b);if(2==arguments.length&&"string"==typeof c)return"defaults"==c?a.extend({},a.datepicker._defaults):g?"all"==c?a.extend({},g.settings):this._get(g,c):null;var x=c||{};"string"==typeof c&&(x={},x[c]=d);if(g){this._curInst==g&&this._hideDatepicker();
- var r=this._getDateDatepicker(b,!0);e(g.settings,x);this._attachments(a(b),g);this._autoSize(g);this._setDateDatepicker(b,r);this._updateDatepicker(g)}},_changeDatepicker:function(a,c,d){this._optionDatepicker(a,c,d)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,c){var d=this._getInst(a);d&&(this._setDate(d,c),this._updateDatepicker(d),this._updateAlternate(d))},_getDateDatepicker:function(a,c){var d=this._getInst(a);d&&!d.inline&&this._setDateFromField(d,
- c);return d?this._getDate(d):null},_doKeyDown:function(b){var c=a.datepicker._getInst(b.target),d=!0,e=c.dpDiv.is(".ui-datepicker-rtl");c._keyEvent=!0;if(a.datepicker._datepickerShowing)switch(b.keyCode){case 9:a.datepicker._hideDatepicker();d=!1;break;case 13:return a.datepicker._hideDatepicker(),!1;case 27:a.datepicker._hideDatepicker();break;case 33:a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(c,"stepBigMonths"):-a.datepicker._get(c,"stepMonths"),"M");break;case 34:a.datepicker._adjustDate(b.target,
- b.ctrlKey?+a.datepicker._get(c,"stepBigMonths"):+a.datepicker._get(c,"stepMonths"),"M");break;case 35:(b.ctrlKey||b.metaKey)&&a.datepicker._clearDate(b.target);d=b.ctrlKey||b.metaKey;break;case 36:(b.ctrlKey||b.metaKey)&&a.datepicker._gotoToday(b.target);d=b.ctrlKey||b.metaKey;break;case 37:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,e?1:-1,"D");d=b.ctrlKey||b.metaKey;b.originalEvent.altKey&&a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(c,"stepBigMonths"):-a.datepicker._get(c,
- "stepMonths"),"M");break;case 38:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,-7,"D");d=b.ctrlKey||b.metaKey;break;case 39:if(b.ctrlKey||b.metaKey)a.datepicker._adjustDate(b.target,e?-1:1,"D");d=b.ctrlKey||b.metaKey;b.originalEvent.altKey&&a.datepicker._adjustDate(b.target,b.ctrlKey?+a.datepicker._get(c,"stepBigMonths"):+a.datepicker._get(c,"stepMonths"),"M");break;case 40:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,7,"D");d=b.ctrlKey||b.metaKey;break;default:d=!1}else 36==
- b.keyCode&&b.ctrlKey?a.datepicker._showDatepicker(this):d=!1;d&&(b.preventDefault(),b.stopPropagation())},_doKeyPress:function(b){var c=a.datepicker._getInst(b.target);if(a.datepicker._get(c,"constrainInput")){var c=a.datepicker._possibleChars(a.datepicker._get(c,"dateFormat")),e=String.fromCharCode(b.charCode==d?b.keyCode:b.charCode);return b.ctrlKey||" ">e||!c||-1<c.indexOf(e)}},_doKeyUp:function(b){b=a.datepicker._getInst(b.target);if(b.input.val()!=b.lastVal)try{if(a.datepicker.parseDate(a.datepicker._get(b,
- "dateFormat"),b.input?b.input.val():null,a.datepicker._getFormatConfig(b)))a.datepicker._setDateFromField(b),a.datepicker._updateAlternate(b),a.datepicker._updateDatepicker(b)}catch(c){a.datepicker.log(c)}return!0},_showDatepicker:function(b){b=b.target||b;if(b.readOnly)return!0;"input"!=b.nodeName.toLowerCase()&&(b=a("input",b.parentNode)[0]);if(!(a.datepicker._isDisabledDatepicker(b)||a.datepicker._lastInput==b)){var c=a.datepicker._getInst(b);a.datepicker._curInst&&a.datepicker._curInst!=c&&a.datepicker._curInst.dpDiv.stop(!0,
- !0);var d=a.datepicker._get(c,"beforeShow");e(c.settings,d?d.apply(b,[b,c]):{});c.lastVal=null;a.datepicker._lastInput=b;a.datepicker._setDateFromField(c);a.datepicker._inDialog&&(b.value="");a.datepicker._pos||(a.datepicker._pos=a.datepicker._findPos(b),a.datepicker._pos[1]+=b.offsetHeight);var g=!1;a(b).parents().each(function(){g|="fixed"==a(this).css("position");return!g});g&&a.browser.opera&&(a.datepicker._pos[0]-=document.documentElement.scrollLeft,a.datepicker._pos[1]-=document.documentElement.scrollTop);
- d={left:a.datepicker._pos[0],top:a.datepicker._pos[1]};a.datepicker._pos=null;c.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});a.datepicker._updateDatepicker(c);d=a.datepicker._checkOffset(c,d,g);c.dpDiv.css({position:a.datepicker._inDialog&&a.blockUI?"static":g?"fixed":"absolute",display:"none",left:d.left-25+"px",top:d.top+"px"});if(!c.inline){var d=a.datepicker._get(c,"showAnim"),x=a.datepicker._get(c,"duration"),r=function(){a.datepicker._datepickerShowing=!0;var b=a.datepicker._getBorders(c.dpDiv);
- c.dpDiv.find("iframe.ui-datepicker-cover").css({left:-b[0],top:-b[1],width:c.dpDiv.outerWidth(),height:c.dpDiv.outerHeight()})};c.dpDiv.zIndex(a(b).zIndex()+1);if(a.effects&&a.effects[d])c.dpDiv.show(d,a.datepicker._get(c,"showOptions"),x,r);else c.dpDiv[d||"show"](d?x:null,r);(!d||!x)&&r();c.input.is(":visible")&&!c.input.is(":disabled")&&c.input.focus();a.datepicker._curInst=c}}},_updateDatepicker:function(b){var c=this,d=a.datepicker._getBorders(b.dpDiv);b.dpDiv.empty().append(this._generateHTML(b)).find("iframe.ui-datepicker-cover").css({left:-d[0],
- top:-d[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){a(this).removeClass("ui-state-hover");-1!=this.className.indexOf("ui-datepicker-prev")&&a(this).removeClass("ui-datepicker-prev-hover");-1!=this.className.indexOf("ui-datepicker-next")&&a(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!c._isDisabledDatepicker(b.inline?b.dpDiv.parent()[0]:
- b.input[0]))a(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),a(this).addClass("ui-state-hover"),-1!=this.className.indexOf("ui-datepicker-prev")&&a(this).addClass("ui-datepicker-prev-hover"),-1!=this.className.indexOf("ui-datepicker-next")&&a(this).addClass("ui-datepicker-next-hover")}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var d=this._getNumberOfMonths(b),e=d[1];1<e?b.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+"em"):b.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");
- b.dpDiv[(1!=d[0]||1!=d[1]?"add":"remove")+"Class"]("ui-datepicker-multi");b.dpDiv[(this._get(b,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");b==a.datepicker._curInst&&(a.datepicker._datepickerShowing&&b.input&&b.input.is(":visible")&&!b.input.is(":disabled"))&&b.input.focus()},_getBorders:function(a){var c=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(c(a.css("border-left-width"))),parseFloat(c(a.css("border-top-width")))]},_checkOffset:function(b,c,d){var e=b.dpDiv.outerWidth(),
- g=b.dpDiv.outerHeight(),r=b.input?b.input.outerWidth():0,v=b.input?b.input.outerHeight():0,w=document.documentElement.clientWidth+a(document).scrollLeft(),s=document.documentElement.clientHeight+a(document).scrollTop();c.left-=this._get(b,"isRTL")?e-r:0;c.left-=d&&c.left==b.input.offset().left?a(document).scrollLeft():0;c.top-=d&&c.top==b.input.offset().top+v?a(document).scrollTop():0;c.left-=Math.min(c.left,c.left+e>w&&w>e?Math.abs(c.left+e-w):0);c.top-=Math.min(c.top,c.top+g>s&&s>g?Math.abs(g+v):
- 0);return c},_findPos:function(b){for(var c=this._getInst(b),c=this._get(c,"isRTL");b&&("hidden"==b.type||1!=b.nodeType);)b=b[c?"previousSibling":"nextSibling"];b=a(b).offset();return[b.left,b.top]},_CleanDate:function(){var a=this._curInst;a.input.val("");this._updateAlternate(a);this._hideDatepicker(null);a.input&&a.input.trigger("change")},_hideDatepicker:function(b){var c=this._curInst;if(c&&!(b&&c!=a.data(b,"datepicker"))&&(b&&b.onchange&&b.change(),this._datepickerShowing)){b=this._get(c,"showAnim");
- var d=this._get(c,"duration"),e=function(){a.datepicker._tidyDialog(c);this._curInst=null};if(a.effects&&a.effects[b])c.dpDiv.hide(b,a.datepicker._get(c,"showOptions"),d,e);else c.dpDiv["slideDown"==b?"slideUp":"fadeIn"==b?"fadeOut":"hide"](b?d:null,e);b||e();(b=this._get(c,"onClose"))&&b.apply(c.input?c.input[0]:null,[c.input?c.input.val():"",c]);this._datepickerShowing=!1;this._lastInput=null;this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),a.blockUI&&(a.unblockUI(),
- a("body").append(this.dpDiv)));this._inDialog=!1}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(b){a.datepicker._curInst&&(b=a(b.target),b[0].id!=a.datepicker._mainDivId&&(0==b.parents("#"+a.datepicker._mainDivId).length&&!b.hasClass(a.datepicker.markerClassName)&&!b.hasClass(a.datepicker._triggerClass)&&a.datepicker._datepickerShowing&&(!a.datepicker._inDialog||!a.blockUI))&&a.datepicker._hideDatepicker())},_adjustDate:function(b,
- c,d){b=a(b);var e=this._getInst(b[0]);this._isDisabledDatepicker(b[0])||(this._adjustInstDate(e,c+("M"==d?this._get(e,"showCurrentAtPos"):0),d),this._updateDatepicker(e))},_gotoToday:function(b){var c=a(b),d=this._getInst(c[0]);if(this._get(d,"gotoCurrent")&&d.currentDay)d.selectedDay=d.currentDay,d.drawMonth=d.selectedMonth=d.currentMonth,d.drawYear=d.selectedYear=d.currentYear;else{var e=new Date;d.selectedDay=e.getDate();d.drawMonth=d.selectedMonth=e.getMonth();d.drawYear=d.selectedYear=e.getFullYear()}this._selectDate(b,
- this._formatDate(d,d.selectedDay,d.drawMonth,d.drawYear));this._notifyChange(d);this._adjustDate(c)},_selectMonthYear:function(b,c,d){b=a(b);var e=this._getInst(b[0]);e._selectingMonthYear=!1;e["selected"+("M"==d?"Month":"Year")]=e["draw"+("M"==d?"Month":"Year")]=parseInt(c.options[c.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(b)},_clickMonthYear:function(b){b=a(b);var c=this._getInst(b[0]);c.input&&c._selectingMonthYear&&setTimeout(function(){c.input.focus()},0);c._selectingMonthYear=
- !c._selectingMonthYear},_selectDay:function(b,c,d,e){var g=a(b);!a(e).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(g[0])&&(g=this._getInst(g[0]),g.selectedDay=g.currentDay=a("a",e).html(),g.selectedMonth=g.currentMonth=c,g.selectedYear=g.currentYear=d,this._selectDate(b,this._formatDate(g,g.currentDay,g.currentMonth,g.currentYear)))},_clearDate:function(b){b=a(b);this._getInst(b[0]);this._selectDate(b,"")},_selectDate:function(b,c){var d=a(b),d=this._getInst(d[0]);c=null!=c?c:this._formatDate(d);
- d.input&&d.input.val(c);this._updateAlternate(d);var e=this._get(d,"onSelect");e?e.apply(d.input?d.input[0]:null,[c,d]):d.input&&d.input.trigger("change");d.inline?this._updateDatepicker(d):(this._hideDatepicker(),this._lastInput=d.input[0],"object"!=typeof d.input[0]&&d.input.focus(),this._lastInput=null)},_updateAlternate:function(b){var c=this._get(b,"altField");if(c){var d=this._get(b,"altFormat")||this._get(b,"dateFormat"),e=this._getDate(b),g=this.formatDate(d,e,this._getFormatConfig(b));a(c).each(function(){a(this).val(g)})}},
- noWeekends:function(a){a=a.getDay();return[0<a&&6>a,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var c=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((c-a)/864E5)/7)+1},parseDate:function(a,c,d){if(null==a||null==c)throw"Invalid arguments";c="object"==typeof c?c.toString():c+"";if(""==c)return null;for(var e=(d?d.shortYearCutoff:null)||this._defaults.shortYearCutoff,g=(d?d.dayNamesShort:null)||this._defaults.dayNamesShort,r=(d?
- d.dayNames:null)||this._defaults.dayNames,v=(d?d.monthNamesShort:null)||this._defaults.monthNamesShort,w=(d?d.monthNames:null)||this._defaults.monthNames,s=d=-1,B=-1,A=-1,l=!1,p=function(c){(c=G+1<a.length&&a.charAt(G+1)==c)&&G++;return c},q=function(a){p(a);a=RegExp("^\\d{1,"+("@"==a?14:"!"==a?20:"y"==a?4:"o"==a?3:2)+"}");a=c.substring(h).match(a);if(!a)throw"Missing number at position "+h;h+=a[0].length;return parseInt(a[0],10)},y=function(a,b,d){a=p(a)?d:b;for(b=0;b<a.length;b++)if(c.substr(h,
- a[b].length).toLowerCase()==a[b].toLowerCase())return h+=a[b].length,b+1;throw"Unknown name at position "+h;},n=function(){if(c.charAt(h)!=a.charAt(G))throw"Unexpected literal at position "+h;h++},h=0,G=0;G<a.length;G++)if(l)"'"==a.charAt(G)&&!p("'")?l=!1:n();else switch(a.charAt(G)){case "d":B=q("d");break;case "D":y("D",g,r);break;case "o":A=q("o");break;case "m":s=q("m");break;case "M":s=y("M",v,w);break;case "y":d=q("y");break;case "@":var u=new Date(q("@"));d=u.getFullYear();s=u.getMonth()+1;
- B=u.getDate();break;case "!":u=new Date((q("!")-this._ticksTo1970)/1E4);d=u.getFullYear();s=u.getMonth()+1;B=u.getDate();break;case "'":p("'")?n():l=!0;break;default:n()}-1==d?d=(new Date).getFullYear():100>d&&(d+=(new Date).getFullYear()-(new Date).getFullYear()%100+(d<=e?0:-100));if(-1<A){s=1;B=A;do{e=this._getDaysInMonth(d,s-1);if(B<=e)break;s++;B-=e}while(1)}u=this._daylightSavingAdjust(new Date(d,s-1,B));if(u.getFullYear()!=d||u.getMonth()+1!=s||u.getDate()!=B)throw"Invalid date";return u},ATOM:"yy-mm-dd",
- COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864E9*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(a,c,d){if(!c)return"";var e=(d?d.dayNamesShort:null)||this._defaults.dayNamesShort,g=(d?d.dayNames:null)||this._defaults.dayNames,r=(d?d.monthNamesShort:null)||this._defaults.monthNamesShort;d=(d?d.monthNames:
- null)||this._defaults.monthNames;var v=function(c){(c=A+1<a.length&&a.charAt(A+1)==c)&&A++;return c},w=function(a,b,c){b=""+b;if(v(a))for(;b.length<c;)b="0"+b;return b},s="",B=!1;if(c)for(var A=0;A<a.length;A++)if(B)"'"==a.charAt(A)&&!v("'")?B=!1:s+=a.charAt(A);else switch(a.charAt(A)){case "d":s+=w("d",c.getDate(),2);break;case "D":var l;l=c.getDay();var p=e,q=g;l=v("D")?q[l]:p[l];s+=l;break;case "o":s+=w("o",(c.getTime()-(new Date(c.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":s+=w("m",
- c.getMonth()+1,2);break;case "M":l=c.getMonth();p=r;q=d;l=v("M")?q[l]:p[l];s+=l;break;case "y":s+=v("y")?c.getFullYear():(10>c.getYear()%100?"0":"")+c.getYear()%100;break;case "@":s+=c.getTime();break;case "!":s+=1E4*c.getTime()+this._ticksTo1970;break;case "'":v("'")?s+="'":B=!0;break;default:s+=a.charAt(A)}return s},_possibleChars:function(a){for(var c="",d=!1,e=function(c){(c=g+1<a.length&&a.charAt(g+1)==c)&&g++;return c},g=0;g<a.length;g++)if(d)"'"==a.charAt(g)&&!e("'")?d=!1:c+=a.charAt(g);else switch(a.charAt(g)){case "d":case "m":case "y":case "@":c+=
- "0123456789";break;case "D":case "M":return null;case "'":e("'")?c+="'":d=!0;break;default:c+=a.charAt(g)}return c},_get:function(a,c){return a.settings[c]!==d?a.settings[c]:this._defaults[c]},_setDateFromField:function(a,c){if(a.input.val()!=a.lastVal){var d=this._get(a,"dateFormat"),e=a.lastVal=a.input?a.input.val():null,g,r;g=r=this._getDefaultDate(a);var v=this._getFormatConfig(a);try{g=this.parseDate(d,e,v)||r}catch(w){this.log(w),e=c?"":e}a.selectedDay=g.getDate();a.drawMonth=a.selectedMonth=
- g.getMonth();a.drawYear=a.selectedYear=g.getFullYear();a.currentDay=e?g.getDate():0;a.currentMonth=e?g.getMonth():0;a.currentYear=e?g.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},_determineDate:function(b,c,d){if(null==c)c=d;else{var e;if("string"==typeof c)a:{try{e=a.datepicker.parseDate(a.datepicker._get(b,"dateFormat"),c,a.datepicker._getFormatConfig(b));break a}catch(g){}var r=(c.toLowerCase().match(/^c/)?
- a.datepicker._getDate(b):null)||new Date;b=r.getFullYear();e=r.getMonth();for(var r=r.getDate(),v=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,w=v.exec(c);w;){switch(w[2]||"d"){case "d":case "D":r+=parseInt(w[1],10);break;case "w":case "W":r+=7*parseInt(w[1],10);break;case "m":case "M":e+=parseInt(w[1],10);r=Math.min(r,a.datepicker._getDaysInMonth(b,e));break;case "y":case "Y":b+=parseInt(w[1],10),r=Math.min(r,a.datepicker._getDaysInMonth(b,e))}w=v.exec(c)}e=new Date(b,e,r)}else"number"==typeof c&&(isNaN(c)?
- c=d:(b=new Date,b.setDate(b.getDate()+c),c=b)),e=c;c=e}if(c=c&&"Invalid Date"==c.toString()?d:c)c.setHours(0),c.setMinutes(0),c.setSeconds(0),c.setMilliseconds(0);return this._daylightSavingAdjust(c)},_daylightSavingAdjust:function(a){if(!a)return null;a.setHours(12<a.getHours()?a.getHours()+2:0);return a},_setDate:function(a,c,d){var e=!c,g=a.selectedMonth,r=a.selectedYear;c=this._restrictMinMax(a,this._determineDate(a,c,new Date));a.selectedDay=a.currentDay=c.getDate();a.drawMonth=a.selectedMonth=
- a.currentMonth=c.getMonth();a.drawYear=a.selectedYear=a.currentYear=c.getFullYear();(g!=a.selectedMonth||r!=a.selectedYear)&&!d&&this._notifyChange(a);this._adjustInstDate(a);a.input&&a.input.val(e?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.input&&""==a.input.val()?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(b){var c=new Date,c=this._daylightSavingAdjust(new Date(c.getFullYear(),c.getMonth(),c.getDate())),
- d=this._get(b,"isRTL"),e=this._get(b,"showButtonPanel"),x=this._get(b,"hideIfNoPrevNext"),r=this._get(b,"navigationAsDateFormat"),v=this._getNumberOfMonths(b),w=this._get(b,"showCurrentAtPos"),s=this._get(b,"stepMonths"),B=1!=v[0]||1!=v[1],A=this._daylightSavingAdjust(!b.currentDay?new Date(9999,9,9):new Date(b.currentYear,b.currentMonth,b.currentDay)),l=this._getMinMaxDate(b,"min"),p=this._getMinMaxDate(b,"max"),w=b.drawMonth-w,q=b.drawYear;0>w&&(w+=12,q--);if(p)for(var y=this._daylightSavingAdjust(new Date(p.getFullYear(),
- p.getMonth()-v[0]*v[1]+1,p.getDate())),y=l&&y<l?l:y;this._daylightSavingAdjust(new Date(q,w,1))>y;)w--,0>w&&(w=11,q--);b.drawMonth=w;b.drawYear=q;var y=this._get(b,"prevText"),y=!r?y:this.formatDate(y,this._daylightSavingAdjust(new Date(q,w-s,1)),this._getFormatConfig(b)),y=this._canAdjustMonth(b,-1,q,w)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+g+".datepicker._adjustDate('#"+b.id+"', -"+s+", 'M');\" title=\""+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(d?"e":"w")+
- '">'+y+"</span></a>":x?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+y+'"><span class="ui-icon ui-icon-circle-triangle-'+(d?"e":"w")+'">'+y+"</span></a>",n=this._get(b,"nextText"),n=!r?n:this.formatDate(n,this._daylightSavingAdjust(new Date(q,w+s,1)),this._getFormatConfig(b)),x=this._canAdjustMonth(b,1,q,w)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+g+".datepicker._adjustDate('#"+b.id+"', +"+s+", 'M');\" title=\""+n+'"><span class="ui-icon ui-icon-circle-triangle-'+
- (d?"w":"e")+'">'+n+"</span></a>":x?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(d?"w":"e")+'">'+n+"</span></a>",s=this._get(b,"currentText"),n=this._get(b,"gotoCurrent")&&b.currentDay?A:c,s=!r?s:this.formatDate(s,n,this._getFormatConfig(b)),r=!b.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+g+'.datepicker._hideDatepicker();">'+this._get(b,
- "closeText")+"</button>":"",e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(d?r:"")+(this._isInRange(b,n)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+g+".datepicker._gotoToday('#"+b.id+"');\">"+s+"</button>":"")+(d?"":r)+'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+g+'.datepicker._CleanDate();">\u6e05\u7a7a</button></div>':
- "",r=parseInt(this._get(b,"firstDay"),10),r=isNaN(r)?0:r,s=this._get(b,"showWeek"),n=this._get(b,"dayNames");this._get(b,"dayNamesShort");var h=this._get(b,"dayNamesMin"),G=this._get(b,"monthNames"),u=this._get(b,"monthNamesShort"),J=this._get(b,"beforeShowDay"),da=this._get(b,"showOtherMonths"),Q=this._get(b,"selectOtherMonths");this._get(b,"calculateWeek");for(var ka=this._getDefaultDate(b),aa="",W=0;W<v[0];W++){for(var F="",I=0;I<v[1];I++){var ba=this._daylightSavingAdjust(new Date(q,w,b.selectedDay)),
- L=" ui-corner-all",O="";if(B){O+='<div class="ui-datepicker-group';if(1<v[1])switch(I){case 0:O+=" ui-datepicker-group-first";L=" ui-corner-"+(d?"right":"left");break;case v[1]-1:O+=" ui-datepicker-group-last";L=" ui-corner-"+(d?"left":"right");break;default:O+=" ui-datepicker-group-middle",L=""}O+='">'}for(var O=O+('<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+L+'">'+(/all|left/.test(L)&&0==W?d?x:y:"")+(/all|right/.test(L)&&0==W?d?y:x:"")+this._generateMonthYearHeader(b,
- w,q,l,p,0<W||0<I,G,u)+'</div><table class="ui-datepicker-calendar"><thead><tr>'),D=s?'<th class="ui-datepicker-week-col">'+this._get(b,"weekHeader")+"</th>":"",L=0;7>L;L++)var C=(L+r)%7,D=D+("<th"+(5<=(L+r+6)%7?' class="ui-datepicker-week-end"':"")+'><span title="'+n[C]+'">'+h[C]+"</span></th>");O+=D+"</tr></thead><tbody>";D=this._getDaysInMonth(q,w);q==b.selectedYear&&w==b.selectedMonth&&(b.selectedDay=Math.min(b.selectedDay,D));for(var L=(this._getFirstDayOfMonth(q,w)-r+7)%7,D=B?6:Math.ceil((L+
- D)/7),C=this._daylightSavingAdjust(new Date(q,w,1-L)),ia=0;ia<D;ia++){for(var O=O+"<tr>",Z=!s?"":'<td class="ui-datepicker-week-col">'+this._get(b,"calculateWeek")(C)+"</td>",L=0;7>L;L++){var U=J?J.apply(b.input?b.input[0]:null,[C]):[!0,""],V=C.getMonth()!=w,E=V&&!Q||!U[0]||l&&C<l||p&&C>p,Z=Z+('<td class="'+(5<=(L+r+6)%7?" ui-datepicker-week-end":"")+(V?" ui-datepicker-other-month":"")+(C.getTime()==ba.getTime()&&w==b.selectedMonth&&b._keyEvent||ka.getTime()==C.getTime()&&ka.getTime()==ba.getTime()?
- " "+this._dayOverClass:"")+(E?" "+this._unselectableClass+" ui-state-disabled":"")+(V&&!da?"":" "+U[1]+(C.getTime()==A.getTime()?" "+this._currentClass:"")+(C.getTime()==c.getTime()?" ui-datepicker-today":""))+'"'+((!V||da)&&U[2]?' title="'+U[2]+'"':"")+(E?"":' onclick="DP_jQuery_'+g+".datepicker._selectDay('#"+b.id+"',"+C.getMonth()+","+C.getFullYear()+', this);return false;"')+">"+(V&&!da?" ":E?'<span class="ui-state-default">'+C.getDate()+"</span>":'<a class="ui-state-default'+(C.getTime()==
- c.getTime()?" ui-state-highlight":"")+(C.getTime()==ba.getTime()?" ui-state-active":"")+(V?" ui-priority-secondary":"")+'" href="#">'+C.getDate()+"</a>")+"</td>");C.setDate(C.getDate()+1);C=this._daylightSavingAdjust(C)}O+=Z+"</tr>"}w++;11<w&&(w=0,q++);O+="</tbody></table>"+(B?"</div>"+(0<v[0]&&I==v[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");F+=O}aa+=F}aa+=e+(a.browser.msie&&7>parseInt(a.browser.version,10)&&!b.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':
- "");b._keyEvent=!1;return aa},_generateMonthYearHeader:function(a,c,d,e,x,r,v,w){var s=this._get(a,"changeMonth"),B=this._get(a,"changeYear"),A=this._get(a,"showMonthAfterYear"),l='<div class="ui-datepicker-title">',p="";if(r||!s)p+='<span class="ui-datepicker-month">'+v[c]+"</span>";else{v=e&&e.getFullYear()==d;for(var q=x&&x.getFullYear()==d,p=p+('<select class="ui-datepicker-month" onchange="DP_jQuery_'+g+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onclick=\"DP_jQuery_"+g+".datepicker._clickMonthYear('#"+
- a.id+"');\">"),y=0;12>y;y++)if((!v||y>=e.getMonth())&&(!q||y<=x.getMonth()))p+='<option value="'+y+'"'+(y==c?' selected="selected"':"")+">"+w[y]+"</option>";p+="</select>"}A||(l+=p+(r||!s||!B?" ":""));if(r||!B)l+='<span class="ui-datepicker-year">'+d+"</span>";else{w=this._get(a,"yearRange").split(":");var n=(new Date).getFullYear();v=function(a){a=a.match(/c[+-].*/)?d+parseInt(a.substring(1),10):a.match(/[+-].*/)?n+parseInt(a,10):parseInt(a,10);return isNaN(a)?n:a};c=v(w[0]);w=Math.max(c,v(w[1]||
- ""));c=e?Math.max(c,e.getFullYear()):c;w=x?Math.min(w,x.getFullYear()):w;for(l+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+g+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+g+".datepicker._clickMonthYear('#"+a.id+"');\">";c<=w;c++)l+='<option value="'+c+'"'+(c==d?' selected="selected"':"")+">"+c+"</option>";l+="</select>"}l+=this._get(a,"yearSuffix");A&&(l+=(r||!s||!B?" ":"")+p);return l+"</div>"},_adjustInstDate:function(a,c,d){var e=a.drawYear+
- ("Y"==d?c:0),g=a.drawMonth+("M"==d?c:0);c=Math.min(a.selectedDay,this._getDaysInMonth(e,g))+("D"==d?c:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,g,c)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();("M"==d||"Y"==d)&&this._notifyChange(a)},_restrictMinMax:function(a,c){var d=this._getMinMaxDate(a,"min"),e=this._getMinMaxDate(a,"max");c=d&&c<d?d:c;return e&&c>e?e:c},_notifyChange:function(a){var c=this._get(a,"onChangeMonthYear");
- c&&c.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return null==a?[1,1]:"number"==typeof a?[1,a]:a},_getMinMaxDate:function(a,c){return this._determineDate(a,this._get(a,c+"Date"),null)},_getDaysInMonth:function(a,c){return 32-(new Date(a,c,32)).getDate()},_getFirstDayOfMonth:function(a,c){return(new Date(a,c,1)).getDay()},_canAdjustMonth:function(a,c,d,e){var g=this._getNumberOfMonths(a);d=this._daylightSavingAdjust(new Date(d,
- e+(0>c?c:g[0]*g[1]),1));0>c&&d.setDate(this._getDaysInMonth(d.getFullYear(),d.getMonth()));return this._isInRange(a,d)},_isInRange:function(a,c){var d=this._getMinMaxDate(a,"min"),e=this._getMinMaxDate(a,"max");return(!d||c.getTime()>=d.getTime())&&(!e||c.getTime()<=e.getTime())},_getFormatConfig:function(a){var c=this._get(a,"shortYearCutoff"),c="string"!=typeof c?c:(new Date).getFullYear()%100+parseInt(c,10);return{shortYearCutoff:c,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,
- "dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,c,d,e){c||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);c=c?"object"==typeof c?c:this._daylightSavingAdjust(new Date(e,d,c)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),c,this._getFormatConfig(a))}});a.fn.datepicker=function(b){a.datepicker.initialized||
- (a(document).mousedown(a.datepicker._checkExternalClick).find("body").append(a.datepicker.dpDiv),a.datepicker.initialized=!0);var c=Array.prototype.slice.call(arguments,1);return"string"==typeof b&&("isDisabled"==b||"getDate"==b||"widget"==b)||"option"==b&&2==arguments.length&&"string"==typeof arguments[1]?a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this[0]].concat(c)):this.each(function(){"string"==typeof b?a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this].concat(c)):a.datepicker._attachDatepicker(this,
- b)})};a.datepicker=new c;a.datepicker.initialized=!1;a.datepicker.uuid=(new Date).getTime();a.datepicker.version="1.8.5";window["DP_jQuery_"+g]=a})(jQuery);
- (function(a){function d(a){a.css({display:"block",top:document.body.scrollTop+document.body.clientHeight/2-100,left:document.body.clientWidth/2-100,width:"300",height:"100"})}function c(b){var c=a.extend({},{zIndex:9E4,width:300,height:100,left:0,top:0,draggable:!1}),d=a.data(b,"fwmessager",{options:c}),c=b.find(".fwmessager-body"),e=b.find(".fwmessager-header"),g=b.find(".fwmessager-button");c.outerWidth()>e.outerWidth()+20&&(e.width(c.outerWidth()),g.width(c.outerWidth()));b.draggable({handle:">div.fwmessager-header>div.fwmessager-title",
- disabled:!1,onStartDrag:function(c){b.css("z-index",d.options.zIndex++);d.mask&&d.mask.css("z-index",d.options.zIndex++);d.proxy||(d.proxy=a('<div class="fwmessager-proxy"></div>').insertAfter(b));d.proxy.css({display:"none",zIndex:d.options.zIndex++,left:c.data.left,top:c.data.top,width:!0==a.boxModel?b.outerWidth()-(b.outerWidth()-b.width()):b.outerWidth(),height:!0==a.boxModel?b.outerHeight()-(b.outerHeight()-b.height()):b.outerHeight()});setTimeout(function(){d.proxy&&d.proxy.show()},500)},onDrag:function(a){d.proxy.css({display:"block",
- left:a.data.left,top:a.data.top});return!1},onStopDrag:function(a){d.options.left=a.data.left;d.options.top=a.data.top;b.css({left:a.data.left,top:a.data.top});d.proxy.remove();d.proxy=null}})}function e(b,c){var d=a('<div class="fwmessager"></div>').appendTo("body"),e=a('<div class="fwmessager-body"></div>').appendTo(d),e=a('<div class="fwmessager-content"></div>').appendTo(e),g=a('<div class="pdiv"></div>');c=c.replace(/\n/g,"<br>");g.html(c);var v=a('<div class="fwmessager-header"><div class="fwmessager-title">'+
- b+" (crtl+x)</div></div>").prependTo(d),v=a('<div class="fwmessager-tool"></div>').appendTo(v);a('<div class="fwmessager-tool-close" keycomb="ctrl+x"></div>').appendTo(v).bind("click",function(){d.hide();d.mask.hide();d.mask.remove();d.remove()});v.find("div").hover(function(){a(this).addClass("fwmessager-tool-over")},function(){a(this).removeClass("fwmessager-tool-over")});e.append(g);a('<div class="fwmessager-button" ></div>').appendTo(d);return d}function g(c){c.mask&&c.mask.remove();c.mask=a('<div class="fwmessager-mask"></div>').appendTo("body");
- c.mask.css({width:b().width,height:b().height});return!0}function b(){return"BackCompat"==document.compatMode?{width:Math.max(document.body.scrollWidth,document.body.clientWidth),height:Math.max(document.body.scrollHeight,document.body.clientHeight)}:{width:Math.max(document.documentElement.scrollWidth,document.documentElement.clientWidth),height:Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight)}}jQuery.fwmessager={show:function(b){var m=e("\u63d0\u793a\u4fe1\u606f",
- b+"");d(m);b=m.find("div.fwmessager-button");a('<a herf="javascript:void(0)" class="buttonlink">\u5173\u95ed</a>').appendTo(b).bind("click",function(){m.hide();m.mask.hide();m.mask.remove();m.remove()});g(m);c(m);jQuery(".buttonlink",m).each(function(){a(this).linkbutton({plain:!1})})},confirm:function(b,m){var z=e("\u63d0\u793a\u4fe1\u606f",b+"");d(z);var x=m,r=z.find("div.fwmessager-button");a('<a herf="javascript:void(0)" class="buttonlink">\u786e\u5b9a</a>').appendTo(r).bind("click",function(){z.hide();
- z.mask.hide();z.mask.remove();(x=window[x])&&x(!0)});var v=m,r=z.find("div.fwmessager-button");a('<a herf="javascript:void(0)" class="buttonlink">\u53d6\u6d88</a>').appendTo(r).bind("click",function(){z.hide();z.mask.hide();z.mask.remove();z.remove();(v=window[v])&&v(!1)});g(z);c(z);jQuery(".buttonlink",z).each(function(){a(this).linkbutton({plain:!1})})}}})(jQuery);
- (function(a){function d(b,c){var d=a.data(b,"searchgrid").options,f=a.data(b,"searchgrid").input;d.pageclick=!0;d.pageNumber=c;d.localdb?s(b,f.val(),d.querySQL):w(b,f.val())}function c(b){var c=a.data(b,"searchgrid").grid,c=a(".searchgrid-pages .searchgrid-pages-inner",c).find("span[icon=PageInfo]");b=a.data(b,"searchgrid").options;var d=Math.ceil(b.total/b.pageSize);c.html("\u7b2c "+b.pageNumber+"/"+d+" \u9875 \u5171 "+b.total+" \u884c")}function e(b){var c=a.data(b,"searchgrid").grid,d=a.data(b,
- "searchgrid").options;b=a.data(b,"searchgrid").input;var f=d.width,f="auto"==f?c.find("table").outerWidth()+20:parseInt(f);c.find("div.searchgrid-body").width(f);var e=f,e=f-c.outerWidth()+c.width();b.offset().left+f>a(window).width()?c.css({left:a(window).width()-f-3,top:b.offset().top+22}):c.css({left:b.offset().left,top:b.offset().top+22});a("div.searchgrid-view",c).width(e);"auto"==d.height?a("div.searchgrid-body",c).height(200):a("div.searchgrid-body",c).height(d.height-(c.outerHeight()-c.height())-
- a("div.searchgrid-header",c).outerHeight(!0)-a("div.searchgrid-title",c).outerHeight(!0));a(".searchgrid-view div.searchgrid-header",c).width(e)}function g(b,c){var d=a.data(b,"searchgrid").options;if(d.columns)for(var f=0;f<d.columns.length;f++)for(var e=d.columns[f],g=0;g<e.length;g++){var h=e[g];if(h.field==c)return h}return null}function b(b,c){var d=a.data(b,"searchgrid").grid,f=a.data(b,"searchgrid").options;a.data(b,"searchgrid");var m=c.rows,n=c.headers;f.total=c.total;n=a(".searchgrid-header .searchgrid-cell:first");
- n.outerWidth();n.width();n=a(".searchgrid-body table",d);n.append(a('<tr><td><div class="searchgrid-cell"></div></td></tr>'));n=a(".searchgrid-cell",n);n.outerWidth();n.width();a(".searchgrid-body, div.searchgrid-header",d).scrollLeft(0).scrollTop(0);var h;var s=f.columns,u=function(a,b,c){for(var d=[];d.length<c;){var f=s[a][b];f.colspan&&1<parseInt(f.colspan)?(f=u(a+1,B(a,b),parseInt(f.colspan)),d=d.concat(f)):f.field&&d.push(f.field);b++}return d},B=function(a,b){for(var c=0,d=0;d<b;d++){var f=
- parseInt(s[a][d].colspan||"1");1<f&&(c+=f)}return c};if(0==s.length)h=[];else{n=[];for(h=0;h<s[0].length;h++){var w=s[0][h];w.colspan&&1<parseInt(w.colspan)?(w=u(1,B(0,h),parseInt(w.colspan)),n=n.concat(w)):w.field&&n.push(w.field)}h=n}n=null;n=c.headers?c.headers.slice(0,h.length):h;a(".searchgrid-view .searchgrid-body table",d).html(function(a){for(var d=["<tbody>"],e=0;e<m.length;e++){var h=m[e];e%2&&f.striped?d.push('<tr searchgrid-row-index="'+e+'" class="searchgrid-row-alt'):d.push('<tr searchgrid-row-index="'+
- e+'" class="');d.push('">');for(var p=0;p<a.length;p++){var n=a[p],s;if(s=c.headers?g(b,p+1+""):g(b,n)){var u="width:"+s.width+"px;",u=u+("text-align:"+(s.align||"left"));d.push('<td class="searchgrid-column-'+n+'">');d.push('<div style="'+u+'" ');d.push('class="searchgrid-cell ');d.push('">');u=h["_DIC_"+n];null==u&&(u=h[n]);s.formatter?d.push(s.formatter(u,h)):d.push(u);d.push("</div>");d.push("</td>")}}d.push("</tr>")}d.push("</tbody>");return d.join("")}(n));a.data(b,"searchgrid").data=c;e(b);
- var Q=a.data(b,"searchgrid").grid,d=a.data(b,"searchgrid").options;a.data(b,"searchgrid");d.striped&&a(".searchgrid-view .searchgrid-body tr:odd",Q).addClass("searchgrid-row-alt");!1==d.nowrap&&a(".searchgrid-body .searchgrid-cell",Q).css("white-space","normal");a(".searchgrid-header td:has(.searchgrid-cell)",Q).hover(function(){a(this).addClass("searchgrid-header-over")},function(){a(this).removeClass("searchgrid-header-over")});a(".searchgrid-body tr",Q).unbind();a(".searchgrid-body tr",Q).mouseover(function(){var b=
- a(this).attr("searchgrid-row-index");a(".searchgrid-body tr[searchgrid-row-index="+b+"]",Q).addClass("searchgrid-row-over")}).mouseout(function(){var b=a(this).attr("searchgrid-row-index");a(".searchgrid-body tr[searchgrid-row-index="+b+"]",Q).removeClass("searchgrid-row-over")}).click(function(){var c;a(".searchgrid-view .searchgrid-body tr.searchgrid-row-selected",Q).each(function(){c=parseInt(a(this).attr("searchgrid-row-index"))});(0<c||0==c)&&v(b,c);c=a(this).attr("searchgrid-row-index");z(b,
- c);Q.hide();r(b)});var x=a(".searchgrid-view .searchgrid-body",Q),aa=a(".searchgrid-view .searchgrid-header",Q);x.scroll(function(){aa.scrollLeft(x.scrollLeft())});c.rows&&0<c.rows.length&&z(b,0)}function f(b,c){var d=a.data(b,"searchgrid").grid;a.data(b,"searchgrid");var f=0,e=-1,g=-2,h=0;a(".searchgrid-view .searchgrid-body tr.searchgrid-row-selected",d).each(function(){f=parseInt(a(this).attr("searchgrid-row-index"),10)});a(".searchgrid-view .searchgrid-body tr:visible",d).each(function(){h=parseInt(a(this).attr("searchgrid-row-index"),
- 10);if(-1==g)return g=h,!1;if(h==f){if(-1==c)return!1;1==c&&(g=-1)}e=h});if(0==g||-1==g)return!0;if(-1==e)return e=f,!0;v(b,f);1==c?z(b,g):z(b,e);m(d)}function m(b){var c=a(".searchgrid-view div.searchgrid-body",b);b=a(".searchgrid-view .searchgrid-body tr.searchgrid-row-selected",b);0!=b.length&&(0>=b.position().top?(b=c.scrollTop()+b.position().top-b.outerHeight(),c.scrollTop(b)):b.position().top+b.outerHeight()>c.height()&&(b=c.scrollTop()+b.position().top+b.outerHeight()-c.height(),c.scrollTop(b)))}
- function z(b,c){var d=a.data(b,"searchgrid").grid,f=a.data(b,"searchgrid").options,e=a.data(b,"searchgrid").data,g;a(".searchgrid-view .searchgrid-body tr.searchgrid-row-selected",d).each(function(){g=parseInt(a(this).attr("searchgrid-row-index"),10)});0<=g&&v(b,g);var h=a.data(b,"searchgrid").selectedRows;a(".searchgrid-body tr[searchgrid-row-index="+c+"]",d).addClass("searchgrid-row-selected");if(f.idField){for(d=e.rows[c];0<h.length;)h.pop();h.push(d)}f.search=!1}function x(b,c,d){var f=a.data(b,
- "searchgrid").grid,e=a.data(b,"searchgrid").options,g=!1;e.search=!1;a(".searchgrid-body table tr",f).each(function(){a(this).show()});if(!e.localdb&&!e.remotedb){if(null==c||0==c.length)return!0;var h=!1,B=a(".searchgrid-body table tr",f).each(function(){var d=parseInt(a(this).attr("searchgrid-row-index"),10);g=!1;a(this).show();a("div.searchgrid-cell",this).each(function(){var f=a(this);-1!=f.text().indexOf(c)&&0!=c.length&&(g=!0,f.text()==c&&(h=!0,z(b,d)))});g||(a(this).hide(),v(b,d))}).filter(":visible");
- !h&&0<B.length&&z(b,parseInt(B.eq(0).attr("searchgrid-row-index"),10));m(f)}if(null==c||0==c.length)return!0;e.localdb&&(a.data(b,"searchgrid").selectedRows=[],e.total=1,e.pageNumber=1,s(b,c,e.querySQL));!e.localdb&&e.remotedb&&(a.data(b,"searchgrid").selectedRows=[],e.total=1,e.pageNumber=1,w(b,c,d));e.search=!1}function r(b,c){a.data(b,"searchgrid");var d=a.data(b,"searchgrid").options,f=a.data(b,"searchgrid").selectedRows,e=a.data(b,"searchgrid").input;e.val();var g=e.attr("tx"),h=e.attr("vl");
- d.textFieldOnly||(b.value="");for(var m=0;m<f.length;m++){var s=f[m];if(null==s)return;d.textFieldOnly||(b.value=null!=s[d.idField]&&void 0!=s[d.idField]?s[d.idField]:"");null!=s[d.textField]&&void 0!=s[d.textField]?e.val(s[d.textField]):e.val("");if(d.onselect&&!1!==c)d.onselect(f[0])}""==b.value&&""!=h&&g==e.val()?(b.value=h,e.val(g)):""!=b.value&&""!=e.val()&&(e.attr("vl",b.value),e.attr("tx",e.val()));d.textFieldOnly||a(b).trigger("blur");d.textFieldOnly||a(b).trigger("change")}function v(b,c){var d=
- a.data(b,"searchgrid").options,f=a.data(b,"searchgrid").grid,e=a.data(b,"searchgrid").selectedRows;a(".searchgrid-body tr[searchgrid-row-index="+c+"]",f).removeClass("searchgrid-row-selected");d.textFieldOnly||(b.value="");f=a.data(b,"searchgrid").data.rows[c];if(d.idField)for(var g=0;g<e.length;g++)if(e[g][d.idField]==f[d.idField]){for(d=g+1;d<e.length;d++)e[d-1]=e[d];e.pop();break}}function w(d,f,e){var g=a.data(d,"searchgrid").grid,m=a.data(d,"searchgrid").options,n=a.data(d,"searchgrid").input,
- h=m.whereCls,s=m.confid;m.url&&(m.pageclick&&""==f?(f=m.query,n.val(f)):m.query=f,m.pageclick=!1,f=a.extend({},{confid:s,rowstart:(m.pageNumber-1)*m.pageSize+1,pageSize:m.pageSize,whereCls:h,pname:d.name,query:f}),n=a("div.searchgrid-wrap",g),a('<div class="searchgrid-mask"></div>').css({display:"block",width:n.width(),height:n.height()}).appendTo(n),a('<div class="searchgrid-mask-msg"></div>').html(m.loadMsg).appendTo(n).css({display:"block",left:(n.width()-a("div.searchgrid-mask-msg",g).outerWidth())/
- 2,top:(n.height()-a("div.searchgrid-mask-msg",g).outerHeight())/2}),a.ajax({type:m.method,url:m.url,data:f,dataType:"json",cache:!1,success:function(f){null!=f.Token&&(token=f.Token);"1"!=f.FHZ?("CSRF"==f.FHZ&&showMsg(f.MSG||"",3),a(".searchgrid-mask",g).remove(),a(".searchgrid-mask-msg",g).remove()):(a(".searchgrid-mask",g).remove(),a(".searchgrid-mask-msg",g).remove(),null==m.idField&&(m.idField=f.headers[m.fieldIndices[0]]),null==m.textField&&(m.textField=f.headers[m.fieldIndices[1]]),b(d,f),c(d),
- a.isFunction(e)&&e(d))},error:function(){a("div.searchgrid-mask",g).remove();a("div.searchgrid-mask-msg",g).remove()},beforeSend:function(b){var c=a.cookie("Token")||token;b.setRequestHeader("Token",c)}}))}function s(d,f){for(var e=a.data(d,"searchgrid").options,g=e.pageNumber,m=e.pageSize,n=FWGetDictApplet().getHeaders(e.confid),h=[],s=0;s<n.length;s++)h[s]=n[s];e.fieldIndices&&(null==e.idField&&(e.idField=h[e.fieldIndices[0]]),null==e.textField&&(e.textField=h[e.fieldIndices[1]]));e=FWGetDictApplet().selectPage(e.confid,
- f,(g-1)*m,m);e=JSON.parse(e);g=e.pageData||[];m=[];for(s=0;s<g.length;s++){for(var n=g[s],u={},B=0;B<h.length;B++)u[h[B]]=n[B];m.push(u)}b(d,{total:e.total,headers:h,rows:m});c(d)}var B={disabled:function(b){return 0==arguments.length?0==this.length?null:a.data(this[0],"searchgrid").options.disabled:this.each(function(){if(b){var c=a.data(this,"searchgrid").options,d=a.data(this,"searchgrid").input;c.disabled=!0;a(this).removeAttr("disabled");disablePrimitiveInput(d[0])}else c=a.data(this,"searchgrid").options,
- c.disabled&&(d=a.data(this,"searchgrid").input,enablePrimitiveInput(d[0]),c.disabled=!1)})},setTextField:function(b){if(0==this.length||0==b.length)return null;a.data(this[0],"searchgrid").options.textField=b;return!0},setIdField:function(b){if(0==this.length||0==b.length)return null;a.data(this[0],"searchgrid").options.idField=b;return!0},clearPanel:function(){return this.each(function(){var b=a.data(this,"searchgrid").data;null!=b&&(b.rows=[],a.data(this,"searchgrid").selectedRows=[],b=a.data(this,
- "searchgrid").grid,b.find("div.searchgrid-body TBODY").empty(),b.find("div.searchgrid-pages span[icon=PageInfo]").empty())})},setData:function(a){if(0==this.length||0==a.length)return null;x(this[0],a);return!0},visible:function(){return 0==this.length?null:a.data(this[0],"searchgrid").input.is(":visible")},text:function(b){return 0==arguments.length?this.map(function(){return a.data(this,"searchgrid").input.val()}).get(0):this.each(function(){a.data(this,"searchgrid").input.val(b);a.data(this,"searchgrid").input.attr("tx",
- b);a.data(this,"searchgrid").input.attr("vl",this.value)})},setWhereCls:function(b){a.data(this[0],"searchgrid").options.whereCls=b||"1=2"},setTextById:function(b){if(null==b||""==b)this[0].value="",a.data(this[0],"searchgrid").input.val("");else{var c=a.data(this[0],"searchgrid").options,d=c.whereCls;c.whereCls="STRING"==c.idFieldType.toUpperCase()?c.idField+"='"+b+"'":"NUMBER"==c.idFieldType.toUpperCase()?c.idField+"="+b:c.idField+"='"+b+"'";x(this[0],"1=1",function(b){z(b,0);r(b,!1);a.data(b,"searchgrid").options.whereCls=
- d})}},init:function(c){c=c||{};return this.each(function(){var l=a.data(this,"searchgrid"),p;l?(p=a.extend(l.options,c),l.options=p):(p=a.extend({},a.fn.searchgrid.defaults,{width:"auto",height:"auto",fit:!1},c),l=jQuery('<div class="searchgrid"></div>').appendTo("body"),l.append('<div class="searchgrid-wrap"><div class="searchgrid-view"><div class="searchgrid-header"><div class="searchgrid-header-inner"></div></div><div class="searchgrid-body"><table border="0" cellspacing="0" cellpadding="0"></table></div><div class="searchgrid-pages"><div class="searchgrid-pages-inner"></div></div></div></div>'),
- p.columns||(p.columns=null),a.data(this,"searchgrid",{options:p,grid:l,selectedRows:[],input:null}));var g,m=this,n=a.data(m,"searchgrid").grid,h=a.data(m,"searchgrid").options;if(h.textFieldOnly)s=a(m);else{var s=a('<input class="searchgrid-text" ></input>').insertAfter(m);s.attr("vldStr",a(m).attr("vldStr"));s.val(a(m).attr("textfield"));if(l=m.displayValue)s[0].value=l}(m.readOnly||m.disabled)&&disablePrimitiveInput(s[0]);s.bind("mousedown",function(){return!1});s.bind("focus",function(){var b=
- a.data(m,"searchgrid").options;if(!m.readOnly&&!m.disabled&&!b.disabled){a("div.searchgrid").hide();var c=a(s),d=n.width();40>d&&(a(".searchgrid-view",n).width(b.headwidth+25),a(".searchgrid-header",n).width(b.headwidth+25),a(".searchgrid-body",n).width(b.headwidth+25),d=n.width());c.offset().left+d>a(window).width()?n.css({left:a(window).width()-d-3,top:c.offset().top+22}):n.css({left:c.offset().left,top:c.offset().top+22});a("div.fwcombox-panel").hide();n.show();try{this.select()}catch(f){}}});
- s.bind("blur",function(){if(a(this).attr("readOnly"))return!0;var b=FWelementValidate(this);null!=b?FWvalidateTip(this,b):a(this).qtip("destroy");""==m.value&&(this.value="")});s.bind("keydown",function(b){switch(b.keyCode){case 187:case 222:return!1;case 9:case 13:return n.hide(),""==s[0].value&&(a.data(m,"searchgrid").selectedRows=[]),r(m),event.keyCode=9,!0;default:return!0}});s.bind("keyup",function(a){switch(a.keyCode){case 37:case 38:f(m,-1);break;case 39:case 40:f(m,1);break;case 9:case 13:case 16:break;
- case 27:n.hide();break;default:h.textFieldOnly||(m.value=""),clearTimeout(self.searching),h.search||(h.search=!0,h.searching=setTimeout(function(){x(m,s.val())},300))}return!1});g=s;p.textFieldOnly||(a(this).removeAttr("vldStr"),a(this).focus(function(){g.focus()}),a(this),a(this).hide());a.data(this,"searchgrid").input=g;a(this).attr("textfield");var u=a.data(this,"searchgrid").grid;if(p.columns){for(var l=a.data(this,"searchgrid").options,B=l.columns,w=a('<table border="0" cellspacing="0" cellpadding="0"><thead></thead></table>'),
- v=0;v<B.length;v++)for(var ka=a("<tr></tr>").appendTo(a("thead",w)),aa=B[v],W=0;W<aa.length;W++){var F=aa[W];"undefined"==typeof F.width&&(F.width=Math.ceil(15*F.title.length)+10,l.columns[v][W].width=F.width);l.headwidth+=parseInt(F.width,10);var I="";F.rowspan&&(I+='rowspan="'+F.rowspan+'" ');F.colspan&&(I+='colspan="'+F.colspan+'" ');I=a("<td "+I+"></td>").appendTo(ka);F.field?(I.append('<div class="searchgrid-cell"><span class="spancolumn"></span></div>'),I.attr("field",F.field),a(".searchgrid-cell",
- I).width(F.width),a("span",I).html(F.title)):(I.append('<div class="searchgrid-cell-group"></div>'),a(".searchgrid-cell-group",I).html(F.title))}a(".searchgrid-view div.searchgrid-header-inner",u).html(w)}e(this);var ba=this,l=a.data(ba,"searchgrid").grid,L=a.data(ba,"searchgrid").options;!L.localdb&&!L.remotedb?a(".searchgrid-pages",l).hide():(Math.ceil(L.total/L.pageSize),l=a(".searchgrid-pages .searchgrid-pages-inner",l),l.html(""),B=a('<table style="width:100%;"></table>').appendTo(l),B=a("<tr></tr>").appendTo(B),
- a('<td width="10px"></td>').appendTo(B),a('<td width="30px"><a href="javascript:void(0)" icon="FisrtPage" >\u9996\u9875</a></td>').appendTo(B),a('<td width="30px"><a href="javascript:void(0)" icon="PrevPage" >\u4e0a\u9875</a></td>').appendTo(B),a('<td width="30px"><a href="javascript:void(0)" icon="NextPage" >\u4e0b\u9875</a></td>').appendTo(B),a('<td width="30px"><a href="javascript:void(0)" icon="LastPage" >\u5c3e\u9875</a></td>').appendTo(B),a("<td><span></span></td>").appendTo(B),a('<td width="150px" align="right" ><span icon="PageInfo"></span></td>').appendTo(B),
- l.find("a[icon=FisrtPage]").unbind(".searchgrid").bind("click.searchgrid",function(){1<L.pageNumber&&d(ba,1)}),l.find("a[icon=PrevPage]").unbind(".searchgrid").bind("click.searchgrid",function(){1<L.pageNumber&&d(ba,L.pageNumber-1)}),l.find("a[icon=NextPage]").unbind(".searchgrid").bind("click.searchgrid",function(){var a=Math.ceil(L.total/L.pageSize);L.pageNumber<a&&d(ba,L.pageNumber+1)}),l.find("a[icon=LastPage]").unbind(".searchgrid").bind("click.searchgrid",function(){var a=Math.ceil(L.total/
- L.pageSize);L.pageNumber<a&&d(ba,a)}));if(null!=p.initdata&&(b(this,p.initdata),null!=this.value&&(p=this.value,l=a.data(this,"searchgrid").options,B=a.data(this,"searchgrid").data,l.idField))){w=-1;for(v=0;v<B.rows.length;v++)if(B.rows[v][l.idField]==p){w=v;break}0<=w&&z(this,w)}u.hide();a(document).bind("mousedown",function(){a("div.searchgrid").hide()}).keydown(function(a){a.target!=g[0]&&u.hide()});u.bind("mousedown",function(){return!1})})}};a.fn.searchgrid=function(b){if(B[b])return B[b].apply(this,
- Array.prototype.slice.call(arguments,1));if("object"==typeof b||!b)return B.init.apply(this,arguments);a.error("Method "+b+" does not exist on searchgrid")};a.fn.searchgrid.defaults={border:!0,search:!1,localdb:!1,remotedb:!1,width:"auto",height:"auto",columns:null,striped:!0,method:"post",nowrap:!0,confid:null,whereCls:null,idField:null,idFieldType:null,textField:null,querySQL:null,initdata:null,url:null,loadMsg:"\u6b63\u5728\u5904\u7406\u4e2d ...",rownumbers:null,fit:!1,total:1,pageSize:20,pageNumber:1,
- query:"",pageclick:!1,headwidth:0}})(jQuery);
- (function(a,d){function c(b){a(".buttonlink",b).each(function(){var b=a(this).attr("plain");if("false"==b||null==b||""==b)a(this).attr({plain:"true"}),a(this).linkbutton({plain:!1})})}var e=0,g=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading…</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},
- _create:function(){this._tabify(!0)},_setOption:function(a,c){"selected"==a?this.options.collapsible&&c==this.options.selected||this.select(c):(this.options[a]=c,this._tabify())},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||a.rel||this.options.idPrefix+ ++e},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++g);return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},
- _ui:function(a,c){return{tab:a,panel:c,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(b){function f(b,c){b.css("display","");!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var e=this,g=this.options,x=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=a(" > li:has(a[href])",
- this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);this.anchors.each(function(b,c){var d=a(c).attr("href"),f=d.split("#")[0],n;if(f&&(f===location.toString().split("#")[0]||(n=a("base")[0])&&f===n.href))d=c.hash,c.href=d;x.test(d)?e.panels=e.panels.add(e._sanitizeSelector(d)):d&&"#"!==d?(a.data(c,"href.tabs",d),a.data(c,"load.tabs",d.replace(/#.*$/,"")),d=e._tabId(c),c.href="#"+d,f=a("#"+d),f.length||(f=a(g.panelTemplate).attr("id",d).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(e.panels[b-
- 1]||e.list),f.data("destroy.tabs",!0)),e.panels=e.panels.add(f)):g.disabled.push(b)});b?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),g.selected===d?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash)return g.selected=a,!1}),
- "number"!==typeof g.selected&&g.cookie&&(g.selected=parseInt(e._cookie(),10)),"number"!==typeof g.selected&&this.lis.filter(".ui-tabs-selected").length&&(g.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),g.selected=g.selected||(this.lis.length?0:-1)):null===g.selected&&(g.selected=-1),g.selected=0<=g.selected&&this.anchors[g.selected]||0>g.selected?g.selected:0,g.disabled=a.unique(g.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a){return e.lis.index(a)}))).sort(),
- -1!=a.inArray(g.selected,g.disabled)&&g.disabled.splice(a.inArray(g.selected,g.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),0<=g.selected&&this.anchors.length&&(this.panels.eq(g.selected).removeClass("ui-tabs-hide"),this.lis.eq(g.selected).addClass("ui-tabs-selected ui-state-active"),e.element.queue("tabs",function(){e._trigger("show",null,e._ui(e.anchors[g.selected],e.panels[g.selected]))}),this.load(g.selected)),a(window).bind("unload",
- function(){e.lis.add(e.anchors).unbind(".tabs");e.lis=e.anchors=e.panels=null})):g.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[g.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");g.cookie&&this._cookie(g.selected,g.cookie);b=0;for(var r;r=this.lis[b];b++)a(r)[-1!=a.inArray(b,g.disabled)&&!a(r).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");!1===g.cache&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");
- if("mouseover"!==g.event){var v=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){v("hover",a(this))});this.lis.bind("mouseout.tabs",function(){a(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",function(){v("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){a(this).closest("li").removeClass("ui-state-focus")})}var w,s;g.fx&&(a.isArray(g.fx)?(w=g.fx[0],s=g.fx[1]):w=s=g.fx);var B=s?function(b,
- c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active");var d=c.get(0);c.hide().removeClass("ui-tabs-hide").animate(s,s.duration||"normal",function(){f(c,s);e._trigger("show",null,e._ui(b,c[0]))});CFW.oWin.fnResizeObject(d)}:function(b,d){a(b).closest("li").addClass("ui-tabs-selected ui-state-active");var f=d.get(0);c(f);d.removeClass("ui-tabs-hide");e._trigger("show",null,e._ui(b,d[0]));CFW.oWin.fnResizeObject(f)},A=w?function(a,b){b.animate(w,w.duration||"normal",function(){e.lis.removeClass("ui-tabs-selected ui-state-active");
- b.addClass("ui-tabs-hide");f(b,w);e.element.dequeue("tabs")})}:function(a,b){e.lis.removeClass("ui-tabs-selected ui-state-active");b.addClass("ui-tabs-hide");e.element.dequeue("tabs")};this.anchors.bind(g.event+".tabs",function(){var b=this,c=a(b).closest("li"),d=e.panels.filter(":not(.ui-tabs-hide)"),f=a(e._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!g.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||e.panels.filter(":animated").length||!1===e._trigger("select",
- null,e._ui(this,f[0])))return this.blur(),!1;g.selected=e.anchors.index(this);e.abort();if(g.collapsible){if(c.hasClass("ui-tabs-selected"))return g.selected=-1,g.cookie&&e._cookie(g.selected,g.cookie),e.element.queue("tabs",function(){A(b,d)}).dequeue("tabs"),this.blur(),!1;if(!d.length)return g.cookie&&e._cookie(g.selected,g.cookie),e.element.queue("tabs",function(){B(b,f)}),e.load(e.anchors.index(this)),this.blur(),!1}g.cookie&&e._cookie(g.selected,g.cookie);if(f.length)d.length&&e.element.queue("tabs",
- function(){A(b,d)}),e.element.queue("tabs",function(){B(b,f)}),e.load(e.anchors.index(this));else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(a){"string"==typeof a&&(a=this.anchors.index(this.anchors.filter("[href$="+a+"]")));return a},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");
- this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var b=a.data(this,"href.tabs");b&&(this.href=b);var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){c.removeData(b+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});
- b.cookie&&this._cookie(null,b.cookie);return this},add:function(b,c,e){e===d&&(e=this.anchors.length);var g=this,x=this.options;c=a(x.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,c));b=!b.indexOf("#")?b.replace("#",""):this._tabId(a("a",c)[0]);c.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var r=a("#"+b);r.length||(r=a(x.panelTemplate).attr("id",b).data("destroy.tabs",!0));r.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");e>=this.lis.length?
- (c.appendTo(this.list),r.appendTo(this.list[0].parentNode)):(c.insertBefore(this.lis[e]),r.insertBefore(this.panels[e]));x.disabled=a.map(x.disabled,function(a){return a>=e?++a:a});this._tabify();1==this.anchors.length&&(x.selected=0,c.addClass("ui-tabs-selected ui-state-active"),r.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){g._trigger("show",null,g._ui(g.anchors[0],g.panels[0]))}),this.load(0));this._trigger("add",null,this._ui(this.anchors[e],this.panels[e]));return this},remove:function(b){b=
- this._getIndex(b);var c=this.options,d=this.lis.eq(b).remove(),e=this.panels.eq(b).remove();d.hasClass("ui-tabs-selected")&&1<this.anchors.length&&this.select(b+(b+1<this.anchors.length?1:-1));c.disabled=a.map(a.grep(c.disabled,function(a){return a!=b}),function(a){return a>=b?--a:a});this._tabify();this._trigger("remove",null,this._ui(d.find("a")[0],e[0]));return this},enable:function(b){b=this._getIndex(b);var c=this.options;if(-1!=a.inArray(b,c.disabled))return this.lis.eq(b).removeClass("ui-state-disabled"),
- c.disabled=a.grep(c.disabled,function(a){return a!=b}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b])),this},disable:function(a){a=this._getIndex(a);var c=this.options;a!=c.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a])));return this},select:function(a){a=this._getIndex(a);if(-1==a)if(this.options.collapsible&&-1!=this.options.selected)a=this.options.selected;else return this;
- this.anchors.eq(a).trigger(this.options.event+".tabs");return this},load:function(b){b=this._getIndex(b);var d=this,e=this.options,g=this.anchors.eq(b)[0],x=a.data(g,"load.tabs");this.abort();if(!x||0!==this.element.queue("tabs").length&&a.data(g,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(e.spinner){var r=a("span",g);r.data("label.tabs",r.html()).html(e.spinner)}this.xhr=a.ajax(a.extend({},e.ajaxOptions,{url:x,success:function(r,w){a(d._sanitizeSelector(g.hash)).html(r);
- d._cleanup();e.cache&&a.data(g,"cache.tabs",!0);d._trigger("load",null,d._ui(d.anchors[b],d.panels[b]));try{e.ajaxOptions.success(r,w)}catch(s){}c(d.panels[b])},error:function(a,c){d._cleanup();d._trigger("load",null,d._ui(d.anchors[b],d.panels[b]));try{e.ajaxOptions.error(a,c,b,g)}catch(s){}},beforeSend:function(b){var c=a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}}));d.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(!1,!0);this.element.queue("tabs",
- this.element.queue("tabs").splice(-2,2));this.xhr&&(this.xhr.abort(),delete this.xhr);this._cleanup();return this},url:function(a,c){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",c);return this},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.8.5"});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,c){var d=this,e=this.options,g=d._rotate||(d._rotate=function(c){clearTimeout(d.rotation);d.rotation=setTimeout(function(){var a=e.selected;d.select(++a<
- d.anchors.length?a:0)},a);c&&c.stopPropagation()}),r=d._unrotate||(d._unrotate=!c?function(a){a.clientX&&d.rotate(null)}:function(){t=e.selected;g()});a?(this.element.bind("tabsshow",g),this.anchors.bind(e.event+".tabs",r),g()):(clearTimeout(d.rotation),this.element.unbind("tabsshow",g),this.anchors.unbind(e.event+".tabs",r),delete this._rotate,delete this._unrotate);return this}})})(jQuery);var _canLog=!0;
- function _log(a,d){if(_canLog){var c=Array.prototype.slice.apply(arguments,[1]),e=new Date,e=e.getHours()+":"+e.getMinutes()+":"+e.getSeconds()+"."+e.getMilliseconds();c[0]=e+" - "+c[0];try{switch(a){case "info":window.console.info.apply(window.console,c);break;case "warn":window.console.warn.apply(window.console,c);break;default:window.console.log.apply(window.console,c)}}catch(g){window.console||(_canLog=!1)}}}
- function logMsg(a){Array.prototype.unshift.apply(arguments,["debug"]);_log.apply(this,arguments)}var getDynaTreePersistData=void 0,DTNodeStatus_Error=-1,DTNodeStatus_Loading=1,DTNodeStatus_Ok=0;
- (function(a){var d={create:function(){return function(){this.initialize.apply(this,arguments)}}},c=d.create();c.prototype={initialize:function(b,c,d){this.parent=b;this.tree=c;"string"==typeof d&&(d={title:d});void 0==d.key&&(d.key="_"+c._nodeCount++);this.data=a.extend({},a.ui.dynatree.nodedatadefaults,d);this.childList=this.span=this.div=null;this.hasSubSel=this.isLoading=!1},toString:function(){return"dtnode<"+this.data.key+">: '"+this.data.title+"'"},toDict:function(b,c){var d=a.extend({},this.data);
- d.activate=this.tree.activeNode===this;d.focus=this.tree.focusNode===this;d.expand=this.bExpanded;d.select=this.bSelected;c&&c(d);if(b&&this.childList){d.children=[];for(var e=0;e<this.childList.length;e++)d.children.push(this.childList[e].toDict(!0,c))}else delete d.children;return d},_getInnerHtml:function(){for(var a=this.tree.options,c=this.tree.cache,d=a.rootVisible?null:this.tree.tnRoot,e=a.rootVisible||0<a.minExpandLevel,g="",r=this.parent;r&&!(e&&r==d);)g=(r.isLastSibling()?c.tagEmpty:c.tagVline)+
- g,r=r.parent;g=this.childList||this.data.isLazy?g+c.tagExpander:g+c.tagConnector;a.checkbox&&(!0!=this.data.hideCheckbox&&!this.data.isStatusNode)&&(g+=c.tagCheckbox);this.data.icon?g+="<img src='"+a.imagePath+this.data.icon+"' alt='' />":!1!=this.data.icon&&(g+=c.tagNodeIcon);return g+="<a href='#' class='"+a.classNames.title+"'"+(this.data&&"string"==typeof this.data.tooltip?" title='"+this.data.tooltip+"'":"")+">"+this.data.title+"</a>"},_fixOrder:function(){var a=this.childList;if(a)for(var c=
- this.div.firstChild.nextSibling,d=0;d<a.length-1;d++){var e=a[d],g=c.firstChild.dtnode;e!==g?(this.tree.logDebug("_fixOrder: mismatch at index "+d+": "+e+" != "+g),this.div.insertBefore(e.div,g.div)):c=c.nextSibling}},render:function(a,c){var d=this.tree.options.classNames,e=this.isLastSibling();this.div||(this.span=document.createElement("span"),this.span.dtnode=this,this.data.key&&(this.span.id=this.tree.options.idPrefix+this.data.key),this.div=document.createElement("div"),this.div.appendChild(this.span),
- this.parent&&this.parent.div.appendChild(this.div),null==this.parent&&!this.tree.options.rootVisible&&(this.span.style.display="none"));this.span.innerHTML=this._getInnerHtml();this.div.style.display=null==this.parent||this.parent.bExpanded?"":"none";var g=[];g.push(this.data.isFolder?d.folder:d.document);this.bExpanded&&g.push(d.expanded);null!=this.childList&&g.push(d.hasChildren);this.data.isLazy&&null==this.childList&&g.push(d.lazy);e&&g.push(d.lastsib);this.bSelected&&g.push(d.selected);this.hasSubSel&&
- g.push(d.partsel);this.tree.activeNode===this&&g.push(d.active);this.data.addClass&&g.push(this.data.addClass);g.push(d.combinedExpanderPrefix+(this.bExpanded?"e":"c")+(this.data.isLazy&&null==this.childList?"d":"")+(e?"l":""));g.push(d.combinedIconPrefix+(this.bExpanded?"e":"c")+(this.data.isFolder?"f":""));this.span.className=g.join(" ");if(a&&this.childList&&(c||this.bExpanded)){for(d=0;d<this.childList.length;d++)this.childList[d].render(a,c);this._fixOrder()}},hasChildren:function(){return null!=
- this.childList},isLastSibling:function(){var a=this.parent;return!a?!0:a.childList[a.childList.length-1]===this},prevSibling:function(){if(!this.parent)return null;for(var a=this.parent.childList,c=1;c<a.length;c++)if(a[c]===this)return a[c-1];return null},nextSibling:function(){if(!this.parent)return null;for(var a=this.parent.childList,c=0;c<a.length-1;c++)if(a[c]===this)return a[c+1];return null},_setStatusNode:function(a){var c=this.childList?this.childList[0]:null;a?c?(a.isStatusNode=!0,c.data=
- a,c.render(!1,!1)):(a.isStatusNode=!0,this.addChild(a)):c&&(this.div.removeChild(c.div),1==this.childList.length?this.childList=null:this.childList.shift())},setLazyNodeStatus:function(a,c){var d=c&&c.tooltip?c.tooltip:null,e=c&&c.info?" ("+c.info+")":"";switch(a){case DTNodeStatus_Ok:this._setStatusNode(null);this.isLoading=!1;this.render(!1,!1);this.tree.options.autoFocus&&(this===this.tree.tnRoot&&!this.tree.options.rootVisible&&this.childList?this.childList[0].focus():this.focus());break;case DTNodeStatus_Loading:this.isLoading=
- !0;this._setStatusNode({title:this.tree.options.strings.loading+e,tooltip:d,addClass:this.tree.options.classNames.nodeWait});break;case DTNodeStatus_Error:this.isLoading=!1;this._setStatusNode({title:this.tree.options.strings.loadError+e,tooltip:d,addClass:this.tree.options.classNames.nodeError});break;default:throw"Bad LazyNodeStatus: '"+a+"'.";}},_parentList:function(a,c){for(var d=[],e=c?this:this.parent;e;)(a||e.parent)&&d.unshift(e),e=e.parent;return d},getLevel:function(){for(var a=0,c=this.parent;c;)a++,
- c=c.parent;return a},_getTypeForOuterNodeEvent:function(a){var c=this.tree.options.classNames,d=a.target;if(0>d.className.indexOf(c.folder)&&0>d.className.indexOf(c.document))return null;var e=a.pageX-d.offsetLeft;a=a.pageY-d.offsetTop;for(var g=0;g<d.childNodes.length;g++){var r=d.childNodes[g],v=r.offsetLeft-d.offsetLeft,w=r.offsetTop-d.offsetTop,s=r.clientWidth,B=r.clientHeight;if(e>=v&&e<=v+s&&a>=w&&a<=w+B){if(r.className==c.title)return"title";if(r.className==c.expander)return"expander";if(r.className==
- c.checkbox)return"checkbox";if(r.className==c.nodeIcon)return"icon"}}return"prefix"},getEventTargetType:function(a){var c=a&&a.target?a.target.className:"",d=this.tree.options.classNames;return c==d.title?"title":c==d.expander?"expander":c==d.checkbox?"checkbox":c==d.nodeIcon?"icon":c==d.empty||c==d.vline||c==d.connector?"prefix":0<=c.indexOf(d.folder)||0<=c.indexOf(d.document)?this._getTypeForOuterNodeEvent(a):null},isVisible:function(){for(var a=this._parentList(!0,!1),c=0;c<a.length;c++)if(!a[c].bExpanded)return!1;
- return!0},makeVisible:function(){for(var a=this._parentList(!0,!1),c=0;c<a.length;c++)a[c]._expand(!0)},focus:function(){this.makeVisible();try{a(this.span).find(">a").focus()}catch(b){}},_activate:function(b,c){this.tree.logDebug("dtnode._activate(%o, fireEvents=%o) - %o",b,c,this);var d=this.tree.options;if(!this.data.isStatusNode&&(!c||!(d.onQueryActivate&&!1==d.onQueryActivate.call(this.span,b,this))))if(b){if(this.tree.activeNode){if(this.tree.activeNode===this)return;this.tree.activeNode.deactivate()}d.activeVisible&&
- this.makeVisible();this.tree.activeNode=this;d.persist&&a.cookie(d.cookieId+"-active",this.data.key,d.cookie);this.tree.persistence.activeKey=this.data.key;a(this.span).addClass(d.classNames.active);c&&d.onActivate&&d.onActivate.call(this.span,this)}else this.tree.activeNode===this&&(d=this.tree.options,d.onQueryActivate&&!1==d.onQueryActivate.call(this.span,!1,this)||(a(this.span).removeClass(d.classNames.active),d.persist&&a.cookie(d.cookieId+"-active","",d.cookie),this.tree.persistence.activeKey=
- null,this.tree.activeNode=null,c&&d.onDeactivate&&d.onDeactivate.call(this.span,this)))},activate:function(){this._activate(!0,!0)},deactivate:function(){this._activate(!1,!0)},isActive:function(){return this.tree.activeNode===this},_userActivate:function(){var a=!0,c=!1;if(this.data.isFolder)switch(this.tree.options.clickFolderMode){case 2:a=!1;c=!0;break;case 3:a=c=!0}null==this.parent&&0<this.tree.options.minExpandLevel&&(c=!1);c&&(this.toggleExpand(),this.focus());a&&this.activate()},_setSubSel:function(b){b?
- (this.hasSubSel=!0,a(this.span).addClass(this.tree.options.classNames.partsel)):(this.hasSubSel=!1,a(this.span).removeClass(this.tree.options.classNames.partsel))},_fixSelectionState:function(){if(this.bSelected){this.visit(function(a){a.parent._setSubSel(!0);a._select(!0,!1,!1)});for(var a=this.parent;a;){a._setSubSel(!0);for(var c=!0,d=0;d<a.childList.length;d++){var e=a.childList[d];if(!e.bSelected&&!e.data.isStatusNode){c=!1;break}}c&&a._select(!0,!1,!1);a=a.parent}}else{this._setSubSel(!1);this.visit(function(a){a._setSubSel(!1);
- a._select(!1,!1,!1)});for(a=this.parent;a;){a._select(!1,!1,!1);c=!1;for(d=0;d<a.childList.length;d++)if(a.childList[d].bSelected||a.childList[d].hasSubSel){c=!0;break}a._setSubSel(c);a=a.parent}}},_select:function(b,c,d){var e=this.tree.options;if(!this.data.isStatusNode&&this.bSelected!=b&&(!c||!(e.onQuerySelect&&!1==e.onQuerySelect.call(this.span,b,this))))1==e.selectMode&&b&&this.tree.visit(function(a){if(a.bSelected)return a._select(!1,!1,!1),!1}),(this.bSelected=b)?(e.persist&&this.tree.persistence.addSelect(this.data.key),
- a(this.span).addClass(e.classNames.selected),d&&3==e.selectMode&&this._fixSelectionState(),c&&e.onSelect&&e.onSelect.call(this.span,!0,this)):(e.persist&&this.tree.persistence.clearSelect(this.data.key),a(this.span).removeClass(e.classNames.selected),d&&3==e.selectMode&&this._fixSelectionState(),c&&e.onSelect&&e.onSelect.call(this.span,!1,this))},select:function(a){return this.data.unselectable?this.bSelected:this._select(!1!=a,!0,!0)},toggleSelect:function(){return this.select(!this.bSelected)},
- isSelected:function(){return this.bSelected},_loadContent:function(){try{var a=this.tree.options;this.tree.logDebug("_loadContent: start - %o",this);this.setLazyNodeStatus(DTNodeStatus_Loading);!0==a.onLazyRead.call(this.span,this)&&(this.setLazyNodeStatus(DTNodeStatus_Ok),this.tree.logDebug("_loadContent: succeeded - %o",this))}catch(c){this.setLazyNodeStatus(DTNodeStatus_Error),this.tree.logWarning("_loadContent: failed - %o",c)}},_expand:function(b){if(this.bExpanded!=b){var c=this.tree.options;
- if(!(c.onQueryExpand&&!1==c.onQueryExpand.call(this.span,b,this))){this.bExpanded=b;c.persist&&(b?this.tree.persistence.addExpand(this.data.key):this.tree.persistence.clearExpand(this.data.key));this.render(!1);if(this.bExpanded&&this.parent&&c.autoCollapse)for(var d=this._parentList(!1,!0),e=0;e<d.length;e++)d[e].collapseSiblings();c.activeVisible&&(this.tree.activeNode&&!this.tree.activeNode.isVisible())&&this.tree.activeNode.deactivate();if(b&&this.data.isLazy&&null==this.childList&&!this.isLoading)this._loadContent();
- else{d=c.fx?c.fx.duration||200:0;if(this.childList)for(e=0;e<this.childList.length;e++){var g=a(this.childList[e].div);d?b!=g.is(":visible")&&g.animate(c.fx,d):b?g.show():g.hide()}c.onExpand&&c.onExpand.call(this.span,b,this)}}}},expand:function(a){if(this.childList||this.data.isLazy||!a)null==this.parent&&0<this.tree.options.minExpandLevel&&!a||this._expand(a)},toggleExpand:function(){this.expand(!this.bExpanded)},collapseSiblings:function(){if(null!=this.parent)for(var a=this.parent.childList,c=
- 0;c<a.length;c++)a[c]!==this&&a[c].bExpanded&&a[c]._expand(!1)},onClick:function(a){a=this.getEventTargetType(a);"expander"==a?(this.toggleExpand(),this.focus()):"checkbox"==a?(this.toggleSelect(),this.focus()):(this._userActivate(),this.span.getElementsByTagName("a")[0].focus());return!1},onDblClick:function(){},onKeydown:function(a){var c=!0;switch(a.which){case 107:case 187:this.bExpanded||this.toggleExpand();break;case 109:case 189:this.bExpanded&&this.toggleExpand();break;case 32:this._userActivate();
- break;case 8:this.parent&&this.parent.focus();break;case 37:this.bExpanded?(this.toggleExpand(),this.focus()):this.parent&&(this.tree.options.rootVisible||this.parent.parent)&&this.parent.focus();break;case 39:!this.bExpanded&&(this.childList||this.data.isLazy)?(this.toggleExpand(),this.focus()):this.childList&&this.childList[0].focus();break;case 38:for(var d=this.prevSibling();d&&d.bExpanded&&d.childList;)d=d.childList[d.childList.length-1];if(!d&&this.parent&&(this.tree.options.rootVisible||this.parent.parent))d=
- this.parent;d&&d.focus();break;case 40:if(this.bExpanded&&this.childList)d=this.childList[0];else{a=this._parentList(!1,!0);for(var e=a.length-1;0<=e&&!(d=a[e].nextSibling());e--);}d&&d.focus();break;default:c=!1}return!c},onKeypress:function(){},onFocus:function(b){var c=this.tree.options;if("blur"==b.type||"focusout"==b.type)c.onBlur&&c.onBlur.call(this.span,this),this.tree.tnFocused&&a(this.tree.tnFocused.span).removeClass(c.classNames.focused),this.tree.tnFocused=null,c.persist&&a.cookie(c.cookieId+
- "-focus","",c.cookie);else if("focus"==b.type||"focusin"==b.type)this.tree.tnFocused&&this.tree.tnFocused!==this&&(this.tree.logDebug("dtnode.onFocus: out of sync: curFocus: %o",this.tree.tnFocused),a(this.tree.tnFocused.span).removeClass(c.classNames.focused)),this.tree.tnFocused=this,c.onFocus&&c.onFocus.call(this.span,this),a(this.tree.tnFocused.span).addClass(c.classNames.focused),c.persist&&a.cookie(c.cookieId+"-focus",this.data.key,c.cookie)},visit:function(a,c,d){var e=0;if(!0==d){if(!1==a(this,
- c))return 1;e++}if(this.childList)for(d=0;d<this.childList.length;d++)e+=this.childList[d].visit(a,c,!0);return e},remove:function(){return this===this.tree.root?!1:this.parent.removeChild(this)},removeChild:function(a){var c=this.childList;if(1==c.length){if(a!==c[0])throw"removeChild: invalid child";return this.removeChildren()}a===this.tree.activeNode&&a.deactivate();this.tree.options.persist&&(a.bSelected&&this.tree.persistence.clearSelect(a.data.key),a.bExpanded&&this.tree.persistence.clearExpand(a.data.key));
- a.removeChildren(!0);this.div.removeChild(a.div);for(var d=0;d<c.length;d++)if(c[d]===a){this.childList.splice(d,1);delete a;break}},removeChildren:function(a,c){var d=this.tree,e=this.childList;if(e){for(var g=0;g<e.length;g++){var r=e[g];r===d.activeNode&&!c&&r.deactivate();this.tree.options.persist&&!c&&(r.bSelected&&this.tree.persistence.clearSelect(r.data.key),r.bExpanded&&this.tree.persistence.clearExpand(r.data.key));r.removeChildren(!0,c);this.div.removeChild(r.div);delete r}this.childList=
- null}a||(this.isLoading=!1,this.render(!1,!1))},reload:function(a){if(null==this.parent)return this.tree.reload();if(!this.data.isLazy)throw"node.reload() requires lazy nodes.";this.bExpanded?(this.expand(!1),this.removeChildren(),this.expand(!0)):(this.removeChildren(),a&&this._loadContent())},_addChildNode:function(b,c){var d=this.tree,e=d.options,g=d.persistence;b.parent=this;null==this.childList?this.childList=[]:c||a(this.childList[this.childList.length-1].span).removeClass(e.classNames.lastsib);
- if(c){var r=a.inArray(c,this.childList);if(0>r)throw"<beforeNode> must be a child of <this>";this.childList.splice(r,0,b)}else this.childList.push(b);r=d.isInitializing();e.persist&&g.cookiesFound&&r?(g.activeKey==b.data.key&&(d.activeNode=b),g.focusedKey==b.data.key&&(d.focusNode=b),b.bExpanded=0<=a.inArray(b.data.key,g.expandedKeyList),b.bSelected=0<=a.inArray(b.data.key,g.selectedKeyList)):(b.data.activate&&(d.activeNode=b,e.persist&&(g.activeKey=b.data.key)),b.data.focus&&(d.focusNode=b,e.persist&&
- (g.focusedKey=b.data.key)),b.bExpanded=!0==b.data.expand,b.bExpanded&&e.persist&&g.addExpand(b.data.key),b.bSelected=!0==b.data.select,b.bSelected&&e.persist&&g.addSelect(b.data.key));e.minExpandLevel>=b.getLevel()&&(this.bExpanded=!0);if(b.bSelected&&3==e.selectMode)for(e=this;e;)e.hasSubSel||e._setSubSel(!0),e=e.parent;d.bEnableUpdate&&this.render(!0,!0);return b},addChild:function(a,d){if(a&&0!=a.length){if(a instanceof c)return this._addChildNode(a,d);a.length||(a=[a]);for(var e=this.tree.enableUpdate(!1),
- g=null,x=0;x<a.length;x++){var r=a[x],v=this._addChildNode(new c(this,this.tree,r),d);g||(g=v);r.children&&v.addChild(r.children,null)}this.tree.enableUpdate(e);return g}},append:function(a){this.tree.logWarning("node.append() is deprecated (use node.addChild() instead).");return this.addChild(a,null)},appendAjax:function(b){this.removeChildren(!1,!0);this.setLazyNodeStatus(DTNodeStatus_Loading);var c=this,d=b.success,e=b.error,g=a.extend({},this.tree.options.ajaxDefaults,b,{success:function(a){if("1"!=
- a.FHZ){if("CSRF"==a.FHZ){showMsg(a.MSG||"",3);return}if("-1"==a.FHZ){_FW.oFtl.fnAlert(a.MSG||"");var b=c.tree.phase;c.tree.phase="init";c.tree.phase="postInit";c.setLazyNodeStatus(DTNodeStatus_Ok);c.tree.phase=b;return}}b=c.tree.phase;c.tree.phase="init";c.addChild(a,null);c.tree.phase="postInit";c.setLazyNodeStatus(DTNodeStatus_Ok);d&&d.call(g,c);c.tree.phase=b},error:function(a,b,d){c.tree.logWarning("appendAjax failed:",b,":\n",a,"\n",d);c.setLazyNodeStatus(DTNodeStatus_Error,{info:b,tooltip:""+
- d});e&&e.call(g,c,a,b,d)},beforeSend:function(b){var c=a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}});a.ajax(g)},lastentry:void 0};var e=d.create();e._getTreePersistData=function(a,c){var d=new e(a,c);d.read();return d.toDict()};getDynaTreePersistData=e._getTreePersistData;e.prototype={initialize:function(b,c){this._log("DynaTreeStatus: initialize");void 0===b&&(b=a.ui.dynatree.defaults.cookieId);c=a.extend({},a.ui.dynatree.defaults.cookie,c);this.cookieId=b;this.cookieOpts=c;this.cookiesFound=
- void 0;this.selectedKeyList=this.expandedKeyList=this.focusedKey=this.activeKey=null},_log:function(a){Array.prototype.unshift.apply(arguments,["debug"]);_log.apply(this,arguments)},read:function(){this._log("DynaTreeStatus: read");this.cookiesFound=!1;var b=a.cookie(this.cookieId+"-active");this.activeKey=null==b?"":b;null!=b&&(this.cookiesFound=!0);b=a.cookie(this.cookieId+"-focus");this.focusedKey=null==b?"":b;null!=b&&(this.cookiesFound=!0);b=a.cookie(this.cookieId+"-expand");this.expandedKeyList=
- null==b?[]:b.split(",");null!=b&&(this.cookiesFound=!0);b=a.cookie(this.cookieId+"-select");this.selectedKeyList=null==b?[]:b.split(",");null!=b&&(this.cookiesFound=!0)},write:function(){this._log("DynaTreeStatus: write");a.cookie(this.cookieId+"-active",null==this.activeKey?"":this.activeKey,this.cookieOpts);a.cookie(this.cookieId+"-focus",null==this.focusedKey?"":this.focusedKey,this.cookieOpts);a.cookie(this.cookieId+"-expand",null==this.expandedKeyList?"":this.expandedKeyList.join(","),this.cookieOpts);
- a.cookie(this.cookieId+"-select",null==this.selectedKeyList?"":this.selectedKeyList.join(","),this.cookieOpts)},addExpand:function(b){this._log("addExpand(%o)",b);0>a.inArray(b,this.expandedKeyList)&&(this.expandedKeyList.push(b),a.cookie(this.cookieId+"-expand",this.expandedKeyList.join(","),this.cookieOpts))},clearExpand:function(b){this._log("clearExpand(%o)",b);b=a.inArray(b,this.expandedKeyList);0<=b&&(this.expandedKeyList.splice(b,1),a.cookie(this.cookieId+"-expand",this.expandedKeyList.join(","),
- this.cookieOpts))},addSelect:function(b){this._log("addSelect(%o)",b);0>a.inArray(b,this.selectedKeyList)&&(this.selectedKeyList.push(b),a.cookie(this.cookieId+"-select",this.selectedKeyList.join(","),this.cookieOpts))},clearSelect:function(b){this._log("clearSelect(%o)",b);b=a.inArray(b,this.selectedKeyList);0<=b&&(this.selectedKeyList.splice(b,1),a.cookie(this.cookieId+"-select",this.selectedKeyList.join(","),this.cookieOpts))},isReloading:function(){return!0==this.cookiesFound},toDict:function(){return{cookiesFound:this.cookiesFound,
- activeKey:this.activeKey,focusedKey:this.activeKey,expandedKeyList:this.expandedKeyList,selectedKeyList:this.selectedKeyList}},lastentry:void 0};var g=d.create();g.version="$Version: 0.5.4$";g.prototype={initialize:function(a){this.phase="init";this.$widget=a;this.options=a.options;this.$tree=a.element;this.divTree=this.$tree.get(0)},_load:function(){var b=this.options;this.bEnableUpdate=!0;this._nodeCount=1;this.focusNode=this.activeNode=null;b.classNames!==a.ui.dynatree.defaults.classNames&&(b.classNames=
- a.extend({},a.ui.dynatree.defaults.classNames,b.classNames));b.imagePath||a("script").each(function(){if(0<=this.src.search(_rexDtLibName))return b.imagePath=0<=this.src.indexOf("/")?this.src.slice(0,this.src.lastIndexOf("/"))+"/skin/":"skin/",!1});this.persistence=new e(b.cookieId,b.cookie);b.persist&&(a.cookie||_log("warn","Please include jquery.cookie.js to use persistence."),this.persistence.read());this.logDebug("DynaTree.persistence: %o",this.persistence.toDict());this.cache={tagEmpty:"<span class='"+
- b.classNames.empty+"'></span>",tagVline:"<span class='"+b.classNames.vline+"'></span>",tagExpander:"<span class='"+b.classNames.expander+"'></span>",tagConnector:"<span class='"+b.classNames.connector+"'></span>",tagNodeIcon:"<span class='"+b.classNames.nodeIcon+"'></span>",tagCheckbox:"<span class='"+b.classNames.checkbox+"'></span>",lastentry:void 0};b.children||b.initAjax&&b.initAjax.url||b.initId?a(this.divTree).empty():this.divRoot&&a(this.divRoot).remove();this.tnRoot=new c(null,this,{title:b.title,
- key:"root"});this.tnRoot.data.isFolder=!0;this.tnRoot.render(!1,!1);this.divRoot=this.tnRoot.div;this.divRoot.className=b.classNames.container;this.divTree.appendChild(this.divRoot);var d=this.tnRoot,g=b.persist&&this.persistence.isReloading(),z=!1,x=this.enableUpdate(!1);this.logDebug("Dynatree._load(): read tree structure...");if(b.children)d.addChild(b.children);else if(b.initAjax&&b.initAjax.url)z=!0,d.data.isLazy=!0,this._reloadAjax();else if(b.initId)this._createFromTag(d,a("#"+b.initId));else{var r=
- this.$tree.find(">ul").hide();this._createFromTag(d,r);r.remove()}this._checkConsistency();this.logDebug("Dynatree._load(): render nodes...");this.enableUpdate(x);this.logDebug("Dynatree._load(): bind events...");this.$widget.bind();this.logDebug("Dynatree._load(): postInit...");this.phase="postInit";b.persist&&this.persistence.write();this.focusNode&&this.focusNode.isVisible()&&(this.logDebug("Focus on init: %o",this.focusNode),this.focusNode.focus());!z&&b.onPostInit&&b.onPostInit.call(this,g,!1);
- this.phase="idle"},_reloadAjax:function(){var b=this.options;if(!b.initAjax||!b.initAjax.url)throw"tree.reload() requires 'initAjax' mode.";var c=this.persistence,d=a.extend({},b.initAjax);d.addActiveKey&&(d.data.activeKey=c.activeKey);d.addFocusedKey&&(d.data.focusedKey=c.focusedKey);d.addExpandedKeyList&&(d.data.expandedKeyList=c.expandedKeyList.join(","));d.addSelectedKeyList&&(d.data.selectedKeyList=c.selectedKeyList.join(","));if(b.onPostInit){d.success&&this.logWarning("initAjax: success callback is ignored when onPostInit was specified.");
- d.error&&this.logWarning("initAjax: error callback is ignored when onPostInit was specified.");var e=c.isReloading();d.success=function(a){b.onPostInit.call(a.tree,e,!1)};d.error=function(a){b.onPostInit.call(a.tree,e,!0)}}this.logDebug("Dynatree._init(): send Ajax request...");this.tnRoot.appendAjax(d)},toString:function(){return"DynaTree '"+this.options.title+"'"},toDict:function(){return this.tnRoot.toDict(!0)},getPersistData:function(){return this.persistence.toDict()},logDebug:function(a){2<=
- this.options.debugLevel&&(Array.prototype.unshift.apply(arguments,["debug"]),_log.apply(this,arguments))},logInfo:function(a){1<=this.options.debugLevel&&(Array.prototype.unshift.apply(arguments,["info"]),_log.apply(this,arguments))},logWarning:function(a){Array.prototype.unshift.apply(arguments,["warn"]);_log.apply(this,arguments)},isInitializing:function(){return"init"==this.phase||"postInit"==this.phase},isReloading:function(){return("init"==this.phase||"postInit"==this.phase)&&this.options.persist&&
- this.persistence.cookiesFound},isUserEvent:function(){return"userEvent"==this.phase},redraw:function(){this.logDebug("dynatree.redraw()...");this.tnRoot.render(!0,!0);this.logDebug("dynatree.redraw() done.")},reloadAjax:function(){this.logWarning("tree.reloadAjax() is deprecated since v0.5.2 (use reload() instead).")},reload:function(){this._load()},getRoot:function(){return this.tnRoot},getNodeByKey:function(a){return(a=document.getElementById(this.options.idPrefix+a))&&a.dtnode?a.dtnode:null},getActiveNode:function(){return this.activeNode},
- reactivate:function(a){var c=this.activeNode;c&&(this.activeNode=null,c.activate(),a&&c.focus())},getSelectedNodes:function(a){var c=[];this.tnRoot.visit(function(d){if(d.bSelected&&(c.push(d),!0==a))return!1});return c},activateKey:function(a){a=null===a?null:this.getNodeByKey(a);if(!a)return this.activeNode&&this.activeNode.deactivate(),this.activeNode=null;a.focus();a.activate();return a},selectKey:function(a,c){var d=this.getNodeByKey(a);if(!d)return null;d.select(c);return d},enableUpdate:function(a){if(this.bEnableUpdate==
- a)return a;(this.bEnableUpdate=a)&&this.redraw();return!a},visit:function(a,c,d){return this.tnRoot.visit(a,c,d)},_createFromTag:function(b,c){var d=this;c.find(">li").each(function(){var c=a(this),e=c.find(">span:first");if(e.length)e=e.html();else var e=c.html(),f=e.search(/<ul/i),e=0<=f?a.trim(e.substring(0,f)):a.trim(e);e={title:e,isFolder:c.hasClass("folder"),isLazy:c.hasClass("lazy"),expand:c.hasClass("expanded"),select:c.hasClass("selected"),activate:c.hasClass("active"),focus:c.hasClass("focused")};
- c.attr("title")&&(e.tooltip=c.attr("title"));c.attr("id")&&(e.key=c.attr("id"));if(c.attr("data")&&(f=a.trim(c.attr("data")))){"{"!=f.charAt(0)&&(f="{"+f+"}");try{a.extend(e,eval("("+f+")"))}catch(g){throw"Error parsing node data: "+g+"\ndata:\n'"+f+"'";}}childNode=b.addChild(e);c=c.find(">ul:first");c.length&&d._createFromTag(childNode,c)})},_checkConsistency:function(){},lastentry:void 0};a.widget("ui.dynatree",{init:function(){_log("warn","ui.dynatree.init() was called; you should upgrade to ui.core.js v1.6 or higher.");
- return this._init()},_init:function(){if(1.8>parseFloat(a.ui.version))return _log("info","ui.dynatree._init() was called; consider upgrading to jquery.ui.core.js v1.8 or higher."),this._create();_log("debug","ui.dynatree._init() was called; no current default functionality.")},_create:function(){1.8<=parseFloat(a.ui.version)&&(this.options=a.extend(!0,{},a[this.namespace][this.widgetName].defaults,this.options));logMsg("Dynatree._create(): version='%s', debugLevel=%o.",g.version,this.options.debugLevel);
- this.options.event+=".dynatree";this.element.get(0);this.tree=new g(this);this.tree._load();this.tree.logDebug("Dynatree._create(): done.")},bind:function(){function b(a){for(var b=5;a&&b--;){if(a.dtnode)return a.dtnode;a=a.parentNode}return null}function c(d){d=d=a.event.fix(d||window.event);var e=b(d.target);return e?e.onFocus(d):!1}var d=this.element,e=this.options;this.unbind();var g="click.dynatree dblclick.dynatree";e.keyboard&&(g+=" keypress.dynatree keydown.dynatree");d.bind(g,function(a){var c=
- b(a.target);if(!c)return!0;var d=c.tree.phase;c.tree.phase="userEvent";try{switch(c.tree.logDebug("bind(%o): dtnode: %o",a,c),a.type){case "click":return e.onClick&&!1===e.onClick(c,a)?!1:c.onClick(a);case "dblclick":return e.onDblClick&&!1===e.onDblClick(c,a)?!1:c.onDblClick(a);case "keydown":return e.onKeydown&&!1===e.onKeydown(c,a)?!1:c.onKeydown(a);case "keypress":return e.onKeypress&&!1===e.onKeypress(c,a)?!1:c.onKeypress(a)}}catch(f){}finally{c.tree.phase=d}});d=this.tree.divTree;d.addEventListener?
- (d.addEventListener("focus",c,!0),d.addEventListener("blur",c,!0)):d.onfocusin=d.onfocusout=c},unbind:function(){this.element.unbind(".dynatree")},enable:function(){this.bind();a.widget.prototype.enable.apply(this,arguments)},disable:function(){this.unbind();a.widget.prototype.disable.apply(this,arguments)},getTree:function(){return this.tree},getRoot:function(){return this.tree.getRoot()},getActiveNode:function(){return this.tree.getActiveNode()},getSelectedNodes:function(){return this.tree.getSelectedNodes()},
- lastentry:void 0});a.ui.dynatree.getter="getTree getRoot getActiveNode getSelectedNodes";a.ui.dynatree.defaults={title:"Dynatree root",rootVisible:!1,minExpandLevel:1,imagePath:null,children:null,initId:null,initAjax:null,autoFocus:!0,keyboard:!0,persist:!1,autoCollapse:!1,clickFolderMode:3,activeVisible:!0,checkbox:!1,selectMode:2,fx:null,onClick:null,onDblClick:null,onKeydown:null,onKeypress:null,onFocus:null,onBlur:null,onQueryActivate:null,onQuerySelect:null,onQueryExpand:null,onPostInit:null,
- onActivate:null,onDeactivate:null,onSelect:null,onExpand:null,onLazyRead:null,ajaxDefaults:{cache:!1,dataType:"json"},strings:{loading:"Loading…",loadError:"Load error!"},idPrefix:"ui-dynatree-id-",cookieId:"dynatree",cookie:{expires:null},classNames:{container:"ui-dynatree-container",folder:"ui-dynatree-folder",document:"ui-dynatree-document",empty:"ui-dynatree-empty",vline:"ui-dynatree-vline",expander:"ui-dynatree-expander",connector:"ui-dynatree-connector",checkbox:"ui-dynatree-checkbox",
- nodeIcon:"ui-dynatree-icon",title:"ui-dynatree-title",nodeError:"ui-dynatree-statusnode-error",nodeWait:"ui-dynatree-statusnode-wait",hidden:"ui-dynatree-hidden",combinedExpanderPrefix:"ui-dynatree-exp-",combinedIconPrefix:"ui-dynatree-ico-",hasChildren:"ui-dynatree-has-children",active:"ui-dynatree-active",selected:"ui-dynatree-selected",expanded:"ui-dynatree-expanded",lazy:"ui-dynatree-lazy",focused:"ui-dynatree-focused",partsel:"ui-dynatree-partsel",lastsib:"ui-dynatree-lastsib"},debugLevel:1,
- lastentry:void 0};a.ui.dynatree.nodedatadefaults={title:null,key:null,isFolder:!1,isLazy:!1,tooltip:null,icon:null,addClass:null,activate:!1,focus:!1,expand:!1,select:!1,hideCheckbox:!1,unselectable:!1,children:null,lastentry:void 0}})(jQuery);var _rexDtLibName=/.*dynatree[^/]*\.js$/i;
- (function(a){function d(b){var d=a.data(b,"fwdatagrid").grid,e=a.data(b,"fwdatagrid").options,l=a.data(b,"fwdatagrid").pager,g;g=e.whereCls;var q=e.confid,y=e.dsId,n=JSON.stringify(e.dynDictWhereCls);g={confid:q,dynDictWhereCls:n,dsId:y,rowstart:(e.pageNumber-1)*e.pageSize+1,pageSize:e.pageSize,whereCls:g};if(e.url){q=a.data(b,"fwdatagrid").options;y=a.data(b,"fwdatagrid").grid;q.hasPage&&(y=a("fwdatagrid-pager",y),q.loading=!0,q.loading?y.find("a[icon=fwdatagrid-load]").find(".fwdatagrid-load").addClass("fwdatagrid-loading"):
- y.find("a[icon=fwdatagrid-load]").find(".fwdatagrid-load").removeClass("fwdatagrid-loading"));var q=a("div.fwdatagrid-wrap",d),h=a('<div class="fwdatagrid-mask"></div>').css({display:"block",width:q.width(),height:q.height()}).appendTo(q),w=a('<div class="fwdatagrid-mask-msg"></div>').html(e.loadMsg).appendTo(q);w.css({display:"block",left:(q.width()-w.outerWidth())/2,top:(q.height()-w.outerHeight())/2});a.ajax({type:e.method,url:e.url,data:g,dataType:"json",cache:!1,success:function(a){null!=a.Token&&
- (token=a.Token);"1"!=a.FHZ?("CSRF"==a.FHZ&&showMsg(a.MSG||"",3),l.find("a[icon=fwdatagrid-load]").find("div.fwdatagrid-load").removeClass("fwdatagrid-loading"),w.remove(),h.remove()):(e.loading=!1,l.find("a[icon=fwdatagrid-load]").find("div.fwdatagrid-load").removeClass("fwdatagrid-loading"),w.remove(),h.remove(),c(b,a),m(b),f(b),v(b),e.onLoadSuccess&&e.onLoadSuccess.apply(this,arguments))},error:function(b,c,f){e.loading=!1;w.remove();h.remove();var l="";try{l=b.responseText}catch(g){l=b.status+
- " "+b.statusText}a(d).find("a[icon=fwdatagrid-load]").find("div.fwdatagrid-load").removeClass("fwdatagrid-loading");e.onLoadError?e.onLoadError.apply(this,arguments):FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+l)},beforeSend:function(b){var c=a.cookie("Token")||token;b.setRequestHeader("Token",c)}})}}function c(c,d){var f=a.data(c,"fwdatagrid").grid,l=a.data(c,"fwdatagrid").options,g=a.data(c,"fwdatagrid").view,q=d.rows,y=d.subs,n=d.total,h=l.columns,m=d.headers,u=0,u="",w=l.colorfun,r=l.frozenColumns;
- g.children("table").children("tbody").remove();var v="",z=0,z=(parseInt(l.pageNumber,10)-1)*parseInt(l.pageSize,10);l.total=n;l.data=null;l.data=d;for(var n=[{style:"",width:0}],n=n.concat(a(".fwdatagrid-view table thead",c).find("[lastRowIndex]").map(function(){return{style:a(this).attr("_al"),width:a(this).outerWidth()}}).get()),x="",W=0;W<q.length;W++){var u=z+W+1,F="",I=q[W],F="";if(null!=w&&0!=w.length)try{F=' style="'+(0,window[w])(I)+'"'}catch(ba){}for(var F="<tr fwdatagrid-row-index="+W+F+
- "><td class=fwdatagrid-td-rownumber>"+u+"</td>",L=1;L<=h;L++)var O="<td field='"+m[L-1]+"' align='"+n[L].style+"'",O=L<=r?O+" class=fwdatagrid-td-fixed ":O+" class=fwdatagrid-td ",O=O+">",u=I["_DIC_"+m[L-1]],u=null==u?I[m[L-1]]:u,u=null==u?"":u,O=O+u,O=O+"</td>",F=F+O;F+="</tr>";x+=F}"top"==l.subTotalAlign&&(null!=y&&0<y.length)&&(I=y[0],q=b(l,I,m,h,r,n),v+=q);v+=x;"bottom"==l.subTotalAlign&&(null!=y&&0<y.length)&&(I=y[0],q=b(l,I,m,h,r,n),v+=q);y=document.createDocumentFragment();h=document.createElement("TBODY");
- a(h).html(v);y.appendChild(h);g.children("table")[0].appendChild(y);y=h=null;l.loaded=!0;a.data(c,"lastRowCheckBox")||(g=a(".fwdatagrid-view table",c).find("th[lastRowIndex]:has(:checkbox)",c).map(function(){return parseInt(a(this).attr("lastRowIndex"))}).get(),a.data(c,"lastRowCheckBox",g));if((g=a.data(c,"lastRowCheckBox"))&&0<g.length)g=a.map(g,function(a){return m[a-1]}),0<g.length&&a(c).children("input").val(g.join(","));f.is(":visible")||(l.needReSize=!0);l.mutl&&e(c)}function e(b){var c=a.data(b,
- "fwdatagrid").selected,d=a.data(b,"fwdatagrid").view,e=a("tbody :checkbox",d[0]),f=a.data(b,"fwdatagrid").options;e.each(function(){null!=c[this.value]&&(this.checked=!0)});e.unbind("click");e.click(function(){var c=a.data(b,"fwdatagrid").selected;!0==this.checked?(c[this.value]="1",f.mutldb&&(new Service({serviceId:"mutlSelectService",method:"addOne",parameters:{TABLE_NAME:"fw_mutl_select",ID:f.mutldbId,VALUE:this.value}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){})):
- !1==this.checked&&(delete c[this.value],f.mutldb&&(new Service({serviceId:"mutlSelectService",method:"delOne",parameters:{TABLE_NAME:"fw_mutl_select",ID:f.mutldbId,VALUE:this.value}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){}));a.data(b,"fwdatagrid").selected=c});var d=a(".fwdatagrid-header-check",d[0]),g=!1;0<d.length&&(d.unbind("click.headcheck"),d.bind("click.headcheck",function(){var c=a.data(b,"fwdatagrid").selected;if(!0==this.checked){g=!0;var d="";e.each(function(){c[this.value]=
- "1";d+=this.value+","});f.mutldb&&""!=d&&(d=d.substring(0,d.length-1),(new Service({serviceId:"mutlSelectService",method:"addBatch",parameters:{TABLE_NAME:"fw_mutl_select",ID:f.mutldbId,VALUES:d}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){}))}else!1==this.checked&&(g=!1,d="",e.each(function(){delete c[this.value];d+=this.value+","}),f.mutldb&&""!=d&&(d=d.substring(0,d.length-1),(new Service({serviceId:"mutlSelectService",method:"delBatch",parameters:{TABLE_NAME:"fw_mutl_select",
- ID:f.mutldbId,VALUES:d}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){})));a.data(b,"fwdatagrid").selected=c;var h=f.confid;setTimeout(function(){try{(0,window[h+"_mutl_chkall"])(g)}catch(a){}},50);return!0}))}function g(b){var c=a.data(b,"fwdatagrid").options,d=c.whereCls,f=c.confid+"_mutl";c.mutldb&&(new Service({serviceId:"mutlSelectService",method:"addAll",parameters:{TABLE_NAME:"fw_mutl_select",ID:c.mutldbId,QUERYSQL_ID:f,QUERYSQL_WHERECLS:d}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",
- function(){});(new Service).appendQuery({configId:"FW_CONFIG.FW_QUERYSQL_Q",parameters:{ID:f},transform:"firstRow",shareResults:{SELECTSTR:"SELECTSTR"}}).appendQuery({configId:"FW_CONFIG.SELECTSTR_Q",useShare:{SELECTSTR:"SELECTSTR"},parameters:{WHERECLS:d},shareNotNull:!0}).sentAjax("\u6b63\u5728\u66f4\u65b0\u8868\u5355,\u8bf7\u7a0d\u5019!",function(c){c=c[1];var d=c.length,f=a.data(b,"fwdatagrid").selected;0<d&&(f={});for(var l=0;l<d;l++)for(key in c[l])f[c[l][key]]="1";a.data(b,"fwdatagrid").selected=
- f;0<d&&e(b);d=a.data(b,"fwdatagrid").pager;f=a.data(b,"fwdatagrid").view;c=a.data(b,"fwdatagrid").options;a("a.mutl",d).get(0).disabled=!1;d=a(".fwdatagrid-header-check",f[0]);0<d.length&&(d[0].checked=!0);var h=c.confid;setTimeout(function(){try{(0,window[h+"_mutl_all"])(!0)}catch(a){}},50)})}function b(a,b,c,d,e){var f="";"top"==a.subTotalAlign&&(f="class=fwdatagrid-tr-subs");for(var f="<tr "+f+" ><td class=fwdatagrid-rownum-subs>\u5408\u8ba1</td>",g=1;g<=d;g++){var n='<td class="fwdatagrid-cell-subs">';
- g<=e&&(n='<td class="fwdatagrid-fixed-subs">');a=b[c[g-1]];null==a&&(a="");n+=a+"</td>";f+=n}return f+"</tr>"}function f(b){var c=a.data(b,"fwdatagrid").grid,d=a.data(b,"fwdatagrid").options;b=a.data(b,"fwdatagrid").view;b.width(20);if(!0==d.fit){var e=c.parent();d.width=e.width();d.height=e.height()}e=d.width+"";e=e.indexOf("%");-1!=e&&(d.width="auto");"auto"!=d.width&&(d.width=parseInt(d.width,10));e=d.width;"auto"==e&&(e=b.closest(".fwdatagrid").outerWidth());c=e-c.outerWidth()+c.width();20>c-
- b.width()&&(c=b.width());b.width(c).parent().width(c);e=d.height+"";e=e.indexOf("%");-1!=e&&(d.height="auto");"auto"!=d.height&&(d.height=parseInt(d.height,10));b.height(d.height)}function m(b){var d=a.data(b,"fwdatagrid").grid,e=a.data(b,"fwdatagrid").view,f=a.data(b,"fwdatagrid").options,g=f.data,q=g.headers;if(f.striped)for(var y=null,y=e[0].getElementsByTagName("TBODY")[0].getElementsByTagName("TR"),n=0,h=y.length;n<h;n++)if(void 0!=y[n]["fwdatagrid-row-index"]){var w=y[n].className,u=[" fwdatagrid-row-alt ",
- " fwdatagrid-row "];0!=parseInt(y[n]["fwdatagrid-row-index"])%2&&(u=[" fwdatagrid-row "," fwdatagrid-row-alt "]);w=w.replace(u[0]," ");0>w.indexOf(u[1])&&(w+=u[1]);y[n].className=a.trim(w)}!1==f.nowrap&&a("td",e).css("white-space","normal");a("table thead",e).find("th[lastRowIndex]").unbind(".fwdatagrid").bind({"mouseenter.fwdatagrid":function(){a(this).addClass("fwdatagrid-header-over")},"mouseleave.fwdatagrid":function(){a(this).removeClass("fwdatagrid-header-over")}});var J=e.find("table")[0];
- a("tbody tr",J).each(function(){var b=this.rowIndex;this.onmouseover=function(){a(J.rows[b]).addClass("fwdatagrid-row-over")};this.onmouseout=function(){a(J.rows[b]).removeClass("fwdatagrid-row-over")};var c=parseInt(a(this).attr("fwdatagrid-row-index"),10);this.onclick=function(){f.onClickRow&&f.onClickRow.call(this,c,g.rows[c])};this.ondblclick=function(){f.onClickRow&&f.onDblClickRow.call(this,c,g.rows[c])}});y=null;y=a("thead",e).find("th[lastRowIndex]");y.bind("click.fwdatagrid",function(){if("true"!=
- a(this).closest("th")[0].sortable)return!0;if(a(this).find("div").attr("_m"))return a(this).find("div").attr("_m",!1),!0;if(-1!=a(this).html().indexOf("INPUT"))return!0;var d="",d=q[parseInt(this.lastRowIndex)-1];f.sortName=d;d="fwdatagrid-sort-asc";f.sortOrder="asc";a(this).hasClass("fwdatagrid-sort-asc")&&(d="fwdatagrid-sort-desc",f.sortOrder="desc");a("thead th",e).removeClass("fwdatagrid-sort-asc");a("thead th",e).removeClass("fwdatagrid-sort-desc");a(this).addClass(d);var d=a.data(b,"fwdatagrid").options,
- h=d.sortName,n="asc"===d.sortOrder?1:-1;g.rows.sort(function(b,c){var d=b[h],e=c[h];if(null==d||""==a.trim(d))d="-";if(null==e||""==a.trim(e))e="-";return d==e?0:(d>e?1:-1)*n});c(b,g);m(b)});y=a("thead",e).find("th");y.find(":checkbox").bind("click.fwdatagrid",function(){var b;b=this.firstChild;null==b?b=this:b.checked=a(b).attr("checked")?!1:!0;a(b).attr("checked")?a("td input[type=checkbox]",e).each(function(){this.disabled||(this.checked=!0)}):a("td input[type=checkbox]",e).each(function(){this.disabled||
- (this.checked=!1)})});a(window).bind("resize",function(){if("auto"==f.width){a("div.fwdatagrid-view",d).width(50);a("div.fwdatagrid-wrap",d).width(50);a("div.fwdatagrid",d).width(50);d.width(50);var b=d.parent().outerWidth();a("div.fwdatagrid-view",d).width(b);a("div.fwdatagrid-wrap",d).width(b);a("div.fwdatagrid",d).width(b);d.width(b)}})}function z(b,c){var d={EXCEL:{serviceId:"gltExcelService",method:"exportGlt"},CSV:{serviceId:"csvService",method:"exportFile"},XLSX:{serviceId:"gltExcel2007Service",
- method:"exportGlt"}};if(d[c]){var e=a.data(b,"fwdatagrid").options,f=e._gtid,g="";null!=f&&""!=f&&(g=FWGetGtZwWhereCls(f));f={listWhereCls:e.whereCls,configId:e.confid,_ds:e.dsId,dynDictWhereCls:JSON.stringify(e.dynDictWhereCls),_t:(new Date).getTime(),_multiple:"listWhereCls",zwWhereCls:g};try{eval(" var InterceptorFun = "+e.confid+"_downfile;")}catch(y){}g="";if("function"==typeof InterceptorFun)try{g=InterceptorFun(e.confid)}catch(n){FWalert(n.message)}f.cusName=g;a.extend(f,d[c]);d=3;try{g=0,
- e=a.data(b,"fwdatagrid").options,g=e.total,0<g&&(d=Math.ceil(g/500)),3>d&&(d=3)}catch(h){}showMsg("\u6b63\u5728\u751f\u6210\u6570\u636e\uff0c\u8bf7\u7a0d\u5019...",d);sendRequest(contextPath+"/downFile.do",f)}else FWalert("\u7c7b\u578b"+c+"\u76ee\u524d\u6ca1\u6709\u5bfc\u51fa\u9009\u9879")}function x(b){var c=a.data(b,"fwdatagrid").options;a.data(b,"fwdatagrid");var d=c.expbtn;if(!c.hasPage&&0==a.trim(d).length)return!0;var e=a.data(b,"fwdatagrid").pager,f='<table cellspacing="0" cellpadding="0" border="0"><tr>';
- c.hasPage&&(f+='<td><input class="fwdatagrid-page-list" maxlength=3 value="'+c.pageSize+'"></td>',f+='<td><div class="fwdatagrid-btn-separator"></div></td>',f+='<td><a href="javascript:void(0)" icon="fwdatagrid-first"></a></td>',f+='<td><a href="javascript:void(0)" icon="fwdatagrid-prev"></a></td>',f+='<td><div class="fwdatagrid-btn-separator"></div></td>',f+='<td><span style="padding-left:6px;">'+c.beforePageText+"</span></td>",f+='<td><input class="fwdatagrid-num" type="text" value="1" size="5"></td>',
- f+='<td><span style="padding-right:6px;"></span></td>',f+='<td><div class="fwdatagrid-btn-separator"></div></td>',f+='<td><a href="javascript:void(0)" icon="fwdatagrid-next"></a></td>',f+='<td><a href="javascript:void(0)" icon="fwdatagrid-last"></a></td>',f+='<td><div class="fwdatagrid-btn-separator"></div></td>',f+='<td><a href="javascript:void(0)" icon="fwdatagrid-load"></a></td>',f+='<td><div class="fwdatagrid-btn-separator"></div></td>');a.each(["EXCEL","CSV","PDF","TEXT","XLSX"],function(a,b){"-1"!=
- d.indexOf(b)&&(f+='<td><a href="javascript:void(0)" title="\u4e0b\u8f7d'+b+'\u6587\u4ef6" icon="fwdatagrid-'+b.toLowerCase()+'" value="'+b+'" class="downfile"></a></td>',b.toLowerCase())});c.mutl&&(f+=' <td> <a href="javascript:void(0)" title="\u5168\u90e8\u5206\u9875\u7684\u8bb0\u5f55\u90fd\u8bbe\u7f6e\u4e3a\u9009\u4e2d\u72b6\u6001" ',f+=' class="mutl">\u8de8\u9875\u5168\u9009</a></td> ');c.mutl&&(f+=' <td> <a href="javascript:void(0)" title="\u53d6\u6d88\u6240\u6709\u9009\u4e2d\u72b6\u6001" ',
- f+=' class="mutlq">\u53d6\u6d88\u5168\u9009</a></td> ');f+="</tr></table>";e[0].innerHTML=f;a("a.downfile",e).click(function(){z(b,this.value)});c.mutl&&(a("a.mutl",e).click(function(){g(b);return this.disabled=!0}),a("a.mutlq",e).click(function(){a.data(b,"fwdatagrid").selected={};var c=a.data(b,"fwdatagrid").view,d=a.data(b,"fwdatagrid").options;a("tbody :checkbox",c[0]).each(function(){!0==this.checked&&(this.checked=!1)});d.mutldb&&(new Service({serviceId:"mutlSelectService",method:"delAll",parameters:{TABLE_NAME:"fw_mutl_select",
- ID:d.mutldbId}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){});c=a(".fwdatagrid-header-check",c[0]);0<c.length&&(c[0].checked=!1);var e=d.confid;setTimeout(function(){try{(0,window[e+"_mutl_all"])(!1)}catch(a){}},50);return!0}));a("<div class=fwdatagrid-info></div>").appendTo(e);a('<div style="clear:both"></div>').appendTo(e);a("a[icon^=fwdatagrid]",e).linkbutton({plain:!0});c.hasPage&&(v(b),e.find("a[icon=fwdatagrid-first]").unbind(".fwdatagrid").bind("click.fwdatagrid",
- function(){1<c.pageNumber&&r(b,1)}),e.find("a[icon=fwdatagrid-prev]").unbind(".fwdatagrid").bind("click.fwdatagrid",function(){1<c.pageNumber&&r(b,c.pageNumber-1)}),e.find("a[icon=fwdatagrid-next]").unbind(".fwdatagrid").bind("click.fwdatagrid",function(){var a=Math.ceil(c.total/c.pageSize);c.pageNumber<a&&r(b,c.pageNumber+1)}),e.find("a[icon=fwdatagrid-last]").unbind(".fwdatagrid").bind("click.fwdatagrid",function(){var a=Math.ceil(c.total/c.pageSize);c.pageNumber<a&&r(b,a)}),e.find("a[icon=fwdatagrid-load]").unbind(".fwdatagrid").bind("click.fwdatagrid",
- function(){r(b,c.pageNumber)}),e.find("input.fwdatagrid-num").unbind(".fwdatagrid").bind("keydown.fwdatagrid",function(c){if(8==event.keyCode||9==event.keyCode||46==event.keyCode)return!0;if(13==c.keyCode){var d=parseInt(a(this).val())||1;r(b,d)}return 96<=c.keyCode&&105>=c.keyCode||48<=c.keyCode&&57>=c.keyCode&&!1==c.ctrlKey&&!1==c.shiftKey?!0:!1}),e.find(".fwdatagrid-page-list").unbind(".fwdatagrid").bind("keydown",function(a){return 8==event.keyCode||(9==event.keyCode||46==event.keyCode)||96<=
- a.keyCode&&105>=a.keyCode||48<=a.keyCode&&57>=a.keyCode&&!1==a.ctrlKey&&!1==a.shiftKey?!0:!1}),a(".fwdatagrid-page-list",e).each(function(){this.value=c.pageSize}),e.find(".fwdatagrid-page-list").unbind(".fwdatagrid").bind("change.fwdatagrid",function(){if(a(this).val()>c.maxPageSize)return FWalert("\u6bcf\u9875\u663e\u793a\u7684\u884c\u6570\u4e0d\u80fd\u5927\u4e8e"+c.maxPageSize+"!"),!0;c.pageSize=a(this).val();0==c.pageSize&&(this.value=c.pageSize=1);a(".fwdatagrid-page-list",e).each(function(){this.value=
- c.pageSize});Math.ceil(c.total/c.pageSize);r(b,c.pageNumber)}))}function r(b,c){var e=a.data(b,"fwdatagrid").options,f=Math.ceil(e.total/e.pageSize),g=c;1>c&&(g=1);c>f&&(g=f);e.pageNumber=g;d(b)}function v(b){var c=a.data(b,"fwdatagrid").options;parseInt(c.total,10);var d=Math.ceil(c.total/c.pageSize),e=a(b).find("input.fwdatagrid-num");e.val(c.pageNumber);e.parent().next().find("span").html(c.afterPageText.replace(/{pages}/,d));0==c.pageNumber&&(c.pageNumber=1);e=c.displayMsg;e=e.replace(/{from}/,
- c.pageSize*(c.pageNumber-1)+1);e=e.replace(/{to}/,Math.min(c.pageSize*c.pageNumber,c.total));e=e.replace(/{total}/,c.total);a(b).find(".fwdatagrid-info").html(e);a("a[icon=fwdatagrid-first],a[icon=fwdatagrid-prev]",b).linkbutton({disabled:1==c.pageNumber});a("a[icon=fwdatagrid-next],a[icon=fwdatagrid-last]",b).linkbutton({disabled:c.pageNumber>=d});c.loading?a(b).find("a[icon=fwdatagrid-load]").find(".fwdatagrid-load").addClass("fwdatagrid-loading"):a(b).find("a[icon=fwdatagrid-load]").find(".fwdatagrid-load").removeClass("fwdatagrid-loading")}
- var w={field:function(b,c,d){return void 0==b||null==b||"boolean"!==typeof b&&"number"!==typeof b&&!a.isArray(b)?(FWalert("rowIndices\u5165\u53c2\u6709\u8bef\uff0c\u53ea\u80fd\u662ftrue,\u6574\u5f62\u6570\u503c\uff0c\u6216\u8005\u6574\u5f62\u6570\u7ec4"),null):void 0==d?this.map(function(){var d=null,e=a.data(this,"fwdatagrid").options.data.rows;a.data(this,"fwdatagrid");if(!0==b&&"boolean"==typeof b)for(i in d=[],e)d.push(parseInt(i,10));else d=a.isArray(b)?b:[b];var f="_DIC_"+c,g=[];for(i in d){var n=
- parseInt(d[i],10),n=e[n],h={};h[c]=n[c];null!=n[f]&&void 0!=n[f]&&(h[f]=n[f]);g.push(h)}return g}).get():this.each(function(){var e=null,f=a.data(this,"fwdatagrid").options.data.rows,g=a.data(this,"fwdatagrid").options;if(!0==b&&"boolean"==typeof b)for(i in e=[],f)e.push(parseInt(i,10));else e=a.isArray(b)?b:[b];var y=null;if(void 0!=d||null!=d)if(a.isArray(d))y=d;else for(i in y=[],f)y.push(d);var n="_DIC_"+c,h=g.colorfun,m=null!=y[0][n]&&void 0!=y[0][n];for(i in e)g=parseInt(e[i],10),f[g][c]=y[i][c],
- m&&(f[g][n]=y[i][n]);var u=[];a("tr[fwdatagrid-row-index] > td[field="+c+"]",this).each(function(){var b=parseInt(this.parentNode["fwdatagrid-row-index"]),d=a.inArray(b,e);if(-1==d)return!0;this.innerHTML=m?null==y[d][n]?"":y[d][n]:null==y[d][c]?"":y[d][c];d=null;window[h]&&(d=window[h](f[b]),u.push({color:d}))});0!=u.length&&a("tr[fwdatagrid-row-index]",this).each(function(){var b=a.inArray(this["fwdatagrid-row-index"],e);-1!=b&&null!=u[b].color&&a(this.getElementsByTagName("div")).css("color",u[b].color)})})},
- getRows:function(){if(0!=this.length)return this.first().map(function(){return a.data(this,"fwdatagrid").options.data.rows}).get()},setSize:function(a){f(a)},getSelected:function(b){return this.map(function(){return a("input[name="+b+"]:checked",this).map(function(){return parseInt(this.parentNode.parentNode["fwdatagrid-row-index"],10)}).get()}).get()},getSelectedData:function(b){return this.map(function(){var c=a.data(this,"fwdatagrid").options.data.rows,d=[];a("input[name="+b+"]:checked",this).each(function(){var a=
- parseInt(this.parentNode.parentNode["fwdatagrid-row-index"],10);d.push(c[a])});return d}).get()},getMutlID:function(){if(0!=this.length){var b=this.get(0);if(!0!=a.data(b,"fwdatagrid").options.mutl)alert('\u6ca1\u6709\u8bbe\u7f6eexpBtns="MUTL"');else{var b=a.data(this.get(0),"fwdatagrid").selected,c="",d;for(d in b)c=""==c?d:c+(","+d);return c}}},getMutldbID:function(){if(0!=this.length){var b=this.get(0),b=a.data(b,"fwdatagrid").options;if(!0!=b.mutldb)alert('\u6ca1\u6709\u8bbe\u7f6eexpBtns="MUTLDB"');
- else return b.mutldbId}},setSelected:function(b,c){function d(){var b=a.data(e,"fwdatagrid").selected,c=a.data(e,"fwdatagrid").view;a("tbody :checkbox",c[0]).each(function(){!0==this.checked&&null==b[this.value]?this.checked=!1:!1==this.checked&&null!=b[this.value]&&(this.checked=!0)})}var e=this.get(0);c=c||"add";a.isArray(b)||(b=[b]);if(0!=b.length){var f=a.data(e,"fwdatagrid").options;if(f.mutl){var g=b.join(",");if("add"==c){for(var m=a.data(e,"fwdatagrid").selected,n=0;n<b.length;n++)m[b[n]]=
- "1";d();f.mutldb&&(new Service({serviceId:"mutlSelectService",method:"addBatch",parameters:{TABLE_NAME:"fw_mutl_select",ID:f.mutldbId,VALUES:g}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){})}else if("del"==c){m=a.data(e,"fwdatagrid").selected;for(n=0;n<b.length;n++)delete m[b[n]];d();f.mutldb&&(new Service({serviceId:"mutlSelectService",method:"delBatch",parameters:{TABLE_NAME:"fw_mutl_select",ID:f.mutldbId,VALUES:g}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",
- function(){})}else if("all"==c){m={};for(n=0;n<b.length;n++)m[b[n]]="1";a.data(e,"fwdatagrid").selected=m;d();f.mutldb&&(m=[],m.push({serviceId:"mutlSelectService",method:"delAll",parameters:{TABLE_NAME:"fw_mutl_select",ID:f.mutldbId}}),m.push({serviceId:"mutlSelectService",method:"addBatch",parameters:{TABLE_NAME:"fw_mutl_select",ID:f.mutldbId,VALUES:g}}),(new Service(m)).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){}))}else alert("setSelected\u8c03\u7528\u51fa\u9519,\u65e0\u6548\u53c2\u6570: "+
- c)}}},selectAll:function(){!0==a.data(this.get(0),"fwdatagrid").options.mutl?g(this.get(0)):alert('\u6ca1\u6709\u8bbe\u7f6eexpBtns="MUTL"')},unSelectAll:function(){var b=this.get(0);!0!=a.data(this.get(0),"fwdatagrid").options.mutl?alert('\u6ca1\u6709\u8bbe\u7f6eexpBtns="MUTL"'):(a.data(b,"fwdatagrid").selected={},b=a.data(b,"fwdatagrid").view,a("tbody :checkbox",b[0]).each(function(){!0==this.checked&&(this.checked=!1)}))},unGetAll:function(){var b=this.get(0);a.data(b,"fwdatagrid").selected={};
- var c=a.data(b,"fwdatagrid").view,b=a.data(b,"fwdatagrid").options;a("tbody :checkbox",c[0]).each(function(){!0==this.checked&&(this.checked=!1)});b.mutldb&&(new Service({serviceId:"mutlSelectService",method:"delAll",parameters:{TABLE_NAME:"fw_mutl_select",ID:b.mutldbId}})).sentAjax("\u540c\u6b65\u9009\u62e9\u9879\u5230\u6570\u636e\u5e93",function(){});c=a(".fwdatagrid-header-check",c[0]);0<c.length&&(c[0].checked=!1);var d=b.confid;setTimeout(function(){try{(0,window[d+"_mutl_all"])(!1)}catch(a){}},
- 50)},addRows:function(b){var d=[];0==arguments.length?a.error("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570"):1==arguments.length?d=a.isArray(b)?b:[b]:a.error("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570");return 0==d.length?this:this.first().map(function(){var b=a.data(this,"fwdatagrid").options,e=a.data(this,"fwdatagrid").view,b=b.data,g=b.rows||[],g=g.concat(d);b.rows=g;b.total+=d.length;c(this,b);v(this);m(this);f(this);e[0].scrollTop=
- e[0].scrollHeight;return g.length}).get(0)},updateRows:function(b){var d=null;0!=arguments.length&&(1==arguments.length?d=a.isArray(b)?b:[b]:a.error("updateRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570"));return this.each(function(){var b=a.data(this,"fwdatagrid").options.data;d&&(b.rows=d);b.total=b.rows.length;c(this,b);v(this);m(this);f(this)})},removeRows:function(b){var d=[];0==arguments.length?d=null:1==arguments.length?d=a.isArray(b)?b:[b]:a.error("removeRows\u51fd\u6570\uff0c\u8981\u6c42\u6700\u591a\u4f20\u5165\u4e00\u4e2a\u53c2\u6570");
- return d&&0==d.length?this:this.each(function(){var b=a.data(this,"fwdatagrid").options.data,e=a.data(this,"fwdatagrid").options,f=b.rows||[],g=0;if(f&&0!=f.length){if(null==d)f=[];else for(i in d.sort(function(a,b){return a-b}).reverse(),d){var y=parseInt(d[i],10);f.splice(y,1);g+=1}b.rows=f;b.total=parseInt(b.total,10)-g;e.total=b.total;c(this,b);v(this);m(this)}})},init:function(b){b=b||{};return this.each(function(){var d=a.data(this,"fwdatagrid"),e;if(d)e=a.extend(d.options,b),d.options=e;else{e=
- a.extend({},a.fn.fwdatagrid.defaults,{fit:"true"==a(this).attr("fit")},b);a(this).css("width",null).css("height",null);var d=a(this).children().children().children(".fwdatagrid-view"),l=d.siblings(".fwdatagrid-pager");a.data(this,"fwdatagrid",{options:e,grid:a(this),view:d,pager:l,selected:{}});var d=e.data,g=this,q=!1,l=e.expbtn;e.total=e.data.total;"-1"!=l.indexOf("MUTL")&&(e.mutl=!0);-1!=l.indexOf("MUTLDB")&&(e.mutl=!0,e.mutldb=!0,(new Service).appendQuery({configId:"FW_CONFIG.FW_MUTL_SELECT_SEQ"}).sentAjax("\u83b7\u53d6\u8de8\u9875\u5168\u9009\u540c\u6b65\u5230\u6570\u636e\u5e93\u8868\u7684\u552f\u4e00ID",
- function(a){e.mutldbId=a[0][0]},null,!1));a(this).parents(".window").each(function(){q=!0;return!1});q||a(this).parents("[myclass=fwtab]").each(function(){q=!0;return!1});!q&&a(g).is(":visible")?(x(this),e.mywin=!0,c(g,d),m(g),f(g),e.onLoadSuccess&&e.onLoadSuccess.apply(g,arguments)):a(document).bind("gridlazyInit",function(){if(a(g).is(":visible")){var b=a.data(g,"fwdatagrid").options;b.fwtab||f(g);b.needReSize&&(b.needReSize=!1);if(!b.mywin){b.mywin=!0;x(g);var d=a.data(g,"fwdatagrid").options.data;
- c(g,d);m(g);f(g);b.onLoadSuccess&&b.onLoadSuccess.apply(g,arguments)}}})}})}};a.fn.fwdatagrid=function(b){if(w[b])return w[b].apply(this,Array.prototype.slice.call(arguments,1));if("object"===typeof b||!b)return w.init.apply(this,arguments);a.error("Method "+b+" does not exist on fwdatagrid")};a.fn.fwdatagrid.defaults={title:null,iconCls:null,border:!0,width:"auto",height:"auto",frozenColumns:null,columns:null,striped:!0,method:"post",nowrap:!0,idField:null,expbtn:null,url:null,whereCls:null,confid:null,
- dsId:null,dynDictWhereCls:null,subTotalAlign:"bottom",loadMsg:"\u6b63\u5728\u5904\u7406\u4e2d ...",tipMsg:"\u6ca1\u6709\u76f8\u5173\u7684\u6570\u636e!",hasPage:!0,rownumbers:!1,singleSelect:!1,fit:!1,queryParams:{},sortName:null,sortOrder:"asc",data:null,beforePageText:"\u9875\u7801",afterPageText:"\u5171 {pages} \u9875",displayMsg:"\u7b2c {from} \u5230 {to} \u884c \u5171 {total} \u884c",colorfun:null,total:1,pageSize:20,pageNumber:1,loading:!1,loaded:!1,buttons:null,showRefresh:!0,mywin:!1,mutl:!1,
- mutldb:!1,zIndex:0,ReGetListData:function(b,c,e){var f=a.data(b,"fwdatagrid").options;f.whereCls=c;null==e?f.pageNumber=1:-1!=e&&(f.pageNumber=e);d(b)},onLoadSuccess:function(){},onLoadError:function(){},onClickRow:function(){},onDblClickRow:function(){}}})(jQuery);
- (function(a){function d(a,b,c,d,e){var f=a.tr.cloneNode(!0);b=document.createElement("TR");b=f;b["fweditgrid-row-index"]=d;b.firstChild.innerHTML=c+d;c=b.getElementsByTagName("INPUT");for(var f=0,g=c.length;f<g;f++){var m=c[f],A=d+parseInt(m.rw);m.rw=A;if("checkbox"==m.type||"radio"==m.type){var s=(e[A]||{})[m.nd];null==s&&(s="");m.name!=m.nd&&(m.name=A.toString(10)+m.nd);m.checked=m.value==s;a.disableMap[m.nd]&&(m.disabled=!0)}else/.*_CMB/.test(m.nd)?(s=(e[A]||{})["_DIC_"+m.nd.substr(0,m.nd.length-
- 4)],null==s&&(s=""),m.value=s,a.disableMap[m.nd.substr(0,m.nd.length-4)]&&(m.disabled=!0)):(s=(e[A]||{})[m.nd],null==s&&(s=""),m.value=s,a.disableMap[m.nd]&&(m.disabled=!0));FWObjInit(m)}c=b.getElementsByTagName("LABEL");f=0;for(g=c.length;f<g;f++)a=c[f],m=d+parseInt(a.rw),A=null,A=(e[m]||{})["_DIC_"+a.nd],null==A&&(A=(e[m]||{})[a.nd]),null==A&&(A=""),s=(e[m]||{})[a.nd],null==s&&(s=""),a.value=s,a.rw=m,a.innerHTML=A;return b}function c(b,c){a.data(b,"fweditgrid");var e=a.data(b,"fweditgrid").options,
- f=a.data(b,"fweditgrid").view,g=c.headers,h=c.total,m=c.rows,f=f.children("table")[0];a(f.tBodies[0]).remove();var u=0,u=(parseInt(e.pageNumber,10)-1)*parseInt(e.pageSize,10);e.total=h;e.data=null;e.data=c;e.rowxh=u+1;for(var h=document.createDocumentFragment(),A=0;A<m.length;A++){var s=d(e,g,u+1,A,m);h.appendChild(s)}e=document.createElement("TBODY");e.appendChild(h);f.appendChild(e);x(b)}function e(d){a.data(d,"fweditgrid");var e=a.data(d,"fweditgrid").options,f=a.data(d,"fweditgrid").pager,g=a.data(d,
- "fweditgrid").view.parent(),n;n=e.whereCls;var h=e.confid,m=e.dsId,u=JSON.stringify(e.dynDictWhereCls);n=a.extend({},{confid:h,dynDictWhereCls:u,dsId:m,rowstart:(e.pageNumber-1)*e.pageSize+1,pageSize:e.pageSize,whereCls:n});if(e.url){h=a.data(d,"fweditgrid").options;a.data(d,"fweditgrid");m=a.data(d,"fweditgrid").pager;h.hasPage&&(h.loading=!0,h.loading?m.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").addClass("fweditgrid-loading"):m.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading"));
- var A=a('<div class="fweditgrid-mask"></div>').css({display:"block",width:g.width(),height:g.height()}).appendTo(g),s=a('<div class="fweditgrid-mask-msg">'+e.loadMsg+"</div>").appendTo(g);s.css({display:"block",left:(g.width()-s.outerWidth())/2,top:(g.height()-s.outerHeight())/2});a.ajax({type:e.method,url:e.url,data:n,dataType:"json",cache:!1,success:function(g){null!=g.Token&&(token=g.Token);"1"!=g.FHZ?("CSRF"==g.FHZ&&showMsg(g.MSG||"",3),f.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading"),
- A.remove(),s.remove()):(e.loading=!1,f.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading"),A.remove(),s.remove(),c(d,g),b(d),a.data(d,"fweditgrid").view.scrollTop(0),e.onLoadSuccess&&e.onLoadSuccess.apply(this,arguments))},error:function(a,b,c){e.loading=!1;A.remove();s.remove();var d=a.responseText;f.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading");e.onLoadError?e.onLoadError.apply(this,arguments):FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+
- d)},beforeSend:function(b){var c=a.cookie("Token")||token;b.setRequestHeader("Token",c)}})}}function g(c){var d=a.data(c,"fweditgrid").options;a.data(c,"fweditgrid");var e=a.data(c,"fweditgrid").pager,g=d.expbtn;if(!d.hasPage&&0==a.trim(g).length)return!0;1<d.data.total&&(d.total=d.data.total);var n='<table cellspacing="0" cellpadding="0" border="0"><tr>';d.hasPage&&(n+='<td><input class="fweditgrid-page-list" maxlength=3 value="'+d.pageSize+'"></td>',n+='<td><div class="fweditgrid-btn-separator"></div></td><td><a href="javascript:void(0)" icon="fweditgrid-first"></a></td>',
- n+='<td><a href="javascript:void(0)" icon="fweditgrid-prev"></a></td>',n+='<td><div class="fweditgrid-btn-separator"></div></td>',n+='<td><span style="padding-left:6px;">'+d.beforePageText+"</span></td>",n+='<td><input class="fweditgrid-num" type="text" value="1" size="5"></td>',n+='<td><span style="padding-right:6px;"></span></td>',n+='<td><div class="fweditgrid-btn-separator"></div></td>',n+='<td><a href="javascript:void(0)" icon="fweditgrid-next"></a></td>',n+='<td><a href="javascript:void(0)" icon="fweditgrid-last"></a></td>',
- n+='<td><div class="fweditgrid-btn-separator"></div></td>',n+='<td><a href="javascript:void(0)" icon="fweditgrid-load"></a></td>',n+='<td><div class="fweditgrid-btn-separator"></div></td>',-1!=g.indexOf("NEW")&&(n+='<td><a href="javascript:void(0)" class="fweditgrid-new">\u65b0\u589e\u4e00\u884c</a></td>'));n+="</tr></table>";e[0].innerHTML=n+'<div class=fweditgrid-info></div><div style="clear:both"></div>';a("a[icon^=fweditgrid]",e).linkbutton({plain:!0});d.hasPage&&(b(c),e.find("a[class=fweditgrid-new]").bind("click.fweditgrid",
- function(){a(c).fweditgrid("addRows",{})}),e.find("a[icon=fweditgrid-first]").unbind(".fweditgrid").bind("click.fweditgrid",function(){1<d.pageNumber&&f(c,1)}),e.find("a[icon=fweditgrid-prev]").unbind(".fweditgrid").bind("click.fweditgrid",function(){1<d.pageNumber&&f(c,d.pageNumber-1)}),e.find("a[icon=fweditgrid-next]").unbind(".fweditgrid").bind("click.fweditgrid",function(){var a=Math.ceil(d.total/d.pageSize);d.pageNumber<a&&f(c,d.pageNumber+1)}),e.find("a[icon=fweditgrid-last]").unbind(".fweditgrid").bind("click.fweditgrid",
- function(){var a=Math.ceil(d.total/d.pageSize);d.pageNumber<a&&f(c,a)}),e.find("a[icon=fweditgrid-load]").unbind(".fweditgrid").bind("click.fweditgrid",function(){f(c,d.pageNumber)}),e.find("input.fweditgrid-num").unbind(".fweditgrid").bind("keydown.fweditgrid",function(b){if(8==event.keyCode||9==event.keyCode||46==event.keyCode)return!0;if(13==b.keyCode){var d=parseInt(a(this).val())||1;f(c,d)}return 96<=b.keyCode&&105>=b.keyCode||48<=b.keyCode&&57>=b.keyCode&&!1==b.ctrlKey&&!1==b.shiftKey?!0:!1}),
- e.find(".fweditgrid-page-list").unbind(".fweditgrid").bind("keydown",function(a){return 8==event.keyCode||(9==event.keyCode||46==event.keyCode)||96<=a.keyCode&&105>=a.keyCode||48<=a.keyCode&&57>=a.keyCode&&!1==a.ctrlKey&&!1==a.shiftKey?!0:!1}),a(".fweditgrid-page-list",e).each(function(){this.value=d.pageSize}),e.find(".fweditgrid-page-list").unbind(".fweditgrid").bind("change.fweditgrid",function(){if(200<a(this).val())return FWalert("\u6bcf\u9875\u663e\u793a\u7684\u884c\u6570\u4e0d\u80fd\u5927\u4e8e200!"),
- !0;d.pageSize=a(this).val();0==d.pageSize&&(this.value=d.pageSize=1);a(".fweditgrid-page-list",e).each(function(){this.value=d.pageSize});Math.ceil(d.total/d.pageSize);f(c,d.pageNumber)}))}function b(b){var c=a.data(b,"fweditgrid").options;b=a.data(b,"fweditgrid").pager;parseInt(c.total,10);var d=Math.ceil(c.total/c.pageSize),e=b.find("input.fweditgrid-num");e.val(c.pageNumber);e.parent().next().find("span").html(c.afterPageText.replace(/{pages}/,d));e=c.displayMsg;e=e.replace(/{from}/,c.pageSize*
- (c.pageNumber-1)+1);e=e.replace(/{to}/,Math.min(c.pageSize*c.pageNumber,c.total));e=e.replace(/{total}/,c.total);b.find("div.fweditgrid-info").html(e);a("a[icon=fweditgrid-first],a[icon=fweditgrid-prev]",b).linkbutton({disabled:1==c.pageNumber});a("a[icon=fweditgrid-next],a[icon=fweditgrid-last]",b).linkbutton({disabled:c.pageNumber>=d});c.loading?b.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").addClass("fweditgrid-loading"):b.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading")}
- function f(b,c){var d=a.data(b,"beforePage");if(!(null!=d&&a.isFunction(d)&&!d.call(b))){var d=a.data(b,"fweditgrid").options,f=Math.ceil(d.total/d.pageSize),g=c;0==f&&(f=1);1>c&&(g=1);c>f&&(g=f);d.pageNumber=g;e(b)}}function m(b){var c=a.data(b,"fweditgrid").grid,d=a.data(b,"fweditgrid").options;b=a.data(b,"fweditgrid").view;b.width(0).parent().width(0);if(!0==d.fit){var e=c.parent();d.width=e.width();d.height=e.height()}e=d.width+"";e=e.indexOf("%");-1!=e&&(d.width="auto");"auto"!=d.width&&(d.width=
- parseInt(d.width,10));e=d.width;"auto"==e&&(e=b.closest(".fweditgrid").outerWidth());e=e-c.outerWidth()+c.width();20>e-b.width()&&(e=b.parent().width());b.width(e).parent().width(e);e=d.height+"";e=e.indexOf("%");-1!=e&&(d.height="auto");"auto"!=d.height&&(d.height=parseInt(d.height,10));b.height(d.height);a(".fweditgrid",c).height(d.height)}function z(b){a.data(b,"fweditgrid");var c=a.data(b,"fweditgrid").options,d=a.data(b,"fweditgrid").view;x(b);d=d.children("table")[0];!1==c.nowrap&&a(d[0]).find("td").css("white-space",
- "normal");a.data(b,"fweditgrid");a.data(b,"fweditgrid").view.find("table thead").find("input.fweditgrid-header-check").click(function(){for(var c=parseInt(this.parentNode.lastRowIndex)-1,c=a.data(b,"fweditgrid").options.data.headers[c],d=b.getElementsByTagName("input"),e=0;e<d.length;e++)d[e].name===c&&(d[e].checked=this.checked)})}function x(b){a.data(b,"fweditgrid");a.data(b,"fweditgrid");b=a.data(b,"fweditgrid").view.children("table")[0].getElementsByTagName("TBODY")[0].getElementsByTagName("TR");
- for(var c=0,d=b.length;c<d;c++){var e=b[c];if(void 0!=e["fweditgrid-row-index"]){var f=" "+e.className+" ",g=[" fweditgrid-row-alt "," fweditgrid-row "];0!=parseInt(e["fweditgrid-row-index"])%2&&(g=[" fweditgrid-row "," fweditgrid-row-alt "]);f=f.replace(g[0]," ");0>f.indexOf(g[1])&&(f+=g[1]);e.className=a.trim(f)}}}function r(b,c,d,e,f,g){c=a(".gltcombox-panel-body",c);c.find("div.gltcombox-item-selected").removeClass("gltcombox-item-selected");c.find("div.gltcombox-item[value="+f+"]").addClass("gltcombox-item-selected");
- g&&(b=v(b,d),d.value=e,b.value=f,(b=window[d.doselect])&&b(d,{AAA102:f,AAA103:e}))}function v(b,c){var d,e=c.nd.replace(/_CMB/gi,"");a("input[nd="+e+"][rw="+c.rw+"][class^=gltcom]",b).each(function(){d=this;return!1});return d}function w(b,c,d){var e=a(".gltcombox-panel-body",c);a(".gltcombox-item",e).unbind("hover");a(".gltcombox-item",e).unbind("click");a(".gltcombox-item",e).hover(function(){a(this).addClass("gltcombox-item-hover")},function(){a(this).removeClass("gltcombox-item-hover")}).click(function(){var e=
- a(this);a(c).css({display:"none"});r(b,c,d,a.trim(e.attr("text")),e.attr("value"),!0)});e.find("div.gltcombox-item").each(function(){a(this).show()});a(document).bind("mousedown",function(){a("div.gltcombox-panel").hide()});e.bind("mousedown",function(){return!1});jQuery(d).bind("mousedown",function(){return!1});null==a.data(d,"input")&&(a(d).data("input",{}),a(d).bind("keydown",function(e){if(13==e.keyCode||9==e.keyCode){a(c).css({display:"none"});var f=a(".gltcombox-panel-body",c).find("div.gltcombox-item-selected");
- 0!=f.length&&(e=f.attr("value"),f=f.attr("text"),r(b,c,d,a.trim(f),e,!0))}}),a(d).bind("keyup",function(e){switch(e.keyCode){case 37:case 38:e=a(".gltcombox-panel-body",c);var f=e.find("div.gltcombox-item-selected");f.length?(f=f.prev(":visible"),f=f.length?f:e.find("div.gltcombox-item:visible:last")):f=e.find("div.gltcombox-item:visible:last");var g=f.attr("value"),m=f.attr("text");r(b,c,d,a.trim(m),g);0>=f.position().top?(f=e.scrollTop()+f.position().top,e.scrollTop(f)):f.position().top+f.outerHeight()>
- e.height()&&(f=e.scrollTop()+f.position().top+f.outerHeight()-e.height(),e.scrollTop(f));break;case 39:case 40:e=a(".gltcombox-panel-body",c);f=e.find("div.gltcombox-item-selected");f.length?(f=f.next(":visible"),f=f.length?f:e.find("div.gltcombox-item:visible:first")):f=e.find("div.gltcombox-item:visible:first");g=f.attr("value");m=f.attr("text");r(b,c,d,a.trim(m),g);0>=f.position().top?(f=a(c).scrollTop()+f.position().top,e.scrollTop(f)):f.position().top+f.outerHeight()>e.height()&&(f=e.scrollTop()+
- f.position().top+f.outerHeight()-e.height(),e.scrollTop(f));break;case 16:return!0;case 17:return!0;case 18:return!0;case 32:return!0;default:d.readOnly||setTimeout(function(){var e=d.value,f=a("div.gltcombox-panel-body",c),g=v(b,d);g.value="";f.find("div.gltcombox-item").each(function(){var b=a(this);0==b.text().indexOf(e)?(b.show(),b.text()==e&&(b.addClass("gltcombox-item-selected"),g.value=b.attr("value"))):0==b.attr("text").indexOf(e)?b.attr("text")==e&&(b.addClass("gltcombox-item-selected"),
- g.value=b.attr("value")):b.hide()})},300)}}))}function s(b){var c=a.data(b,"fweditgrid").options;b=c.data.dicts;var c=c.confid,d="";for(key in b){var e=b[key],d='<DIV id="'+c+"_"+key+'" class="gltcombox-panel" style="width:134px; display:none;">',d=d+'<div style="height:200px" class=gltcombox-panel-body>';for(ky in e)d+='<div class=gltcombox-item value="'+ky+'" text="'+e[ky]+'">'+ky+"-"+e[ky]+"</div>";d+='<div class="gltcombox-item gltcombox-item-selected" value="" text=""> </div>';d+=" </div> ";
- d+=" </DIV> ";a(d).appendTo("body")}}function B(b){a.data(b,"fweditgrid");var c=a.data(b,"fweditgrid").options,d=a.data(b,"fweditgrid").view.children("table")[0];0!=d.tBodies[0].rows.length&&(c.tr=d.tBodies[0].rows[0].cloneNode(!0),b=a.data(b,"fweditgrid").options.data.rows,(!b||0==b.length)&&d.tBodies[0].removeChild(d.tBodies[0].rows[0]),c.rowxh=1)}var A={field:function(b,c,d){return void 0==b||null==b||"boolean"!=typeof b&&"number"!=typeof b&&!a.isArray(b)?(FWalert("rowIndices\u5165\u53c2\u6709\u8bef\uff0c\u53ea\u80fd\u662ftrue,\u6574\u5f62\u6570\u503c\uff0c\u6216\u8005\u6574\u5f62\u6570\u7ec4"),
- null):void 0==d?this.map(function(){var d=null,e=a.data(this,"fweditgrid").options.data.rows,f=a.data(this,"fweditgrid").dicts;a.data(this,"fweditgrid");var g=a.data(this,"fweditgrid").view;if(!0==b&&"boolean"==typeof b)for(i in d=[],e)d.push(parseInt(i,10));else d=a.isArray(b)?b:[b];var m=[];for(i in d)m[i]={},m[i][c]=null;a('input[nd="'+c+'"]',g).each(function(){var b=a.inArray(parseInt(this.rw,10),d);-1!=b&&("checkbox"==this.type||"radio"==this.type?this.checked&&(m[b][c]=this.value):m[b][c]=this.value)});
- e="_DIC_"+c;if(void 0!=f[c])for(i in f=f[c]||{},m)g=m[i][c],m[i][e]=null==g?null:null==f[g]?null:f[g];return m}).get():this.each(function(){var e=null,f=a.data(this,"fweditgrid").options.data.rows,g=a.data(this,"fweditgrid").dicts;a.data(this,"fweditgrid");var m=a.data(this,"fweditgrid").view;if(!0==b&&"boolean"==typeof b)for(i in e=[],f)e.push(parseInt(i,10));else e=a.isArray(b)?b:[b];var u=null;if(void 0!=d||null!=d)if(a.isArray(d))u=d;else for(i in u=[],f)u.push(d);var A=!1,s=null;void 0!=g&&void 0!=
- g[c]&&(A=!0,s=g[c]||{});a("[nd="+c+"]",m).each(function(){var b=a.inArray(parseInt(this.rw,10),e);if(-1!=b)if("checkbox"==this.type||"radio"==this.type)f[parseInt(this.rw)][c]=u[b][c],this.checked=this.value!=u[b][c]?!1:!0;else if("hidden"==this.type)if(b=u[b][c],null==b&&(b=""),this.value=b,f[parseInt(this.rw)][c]=b,-1==this.className.indexOf("gltcom")){b=this.value;A&&(b=null==s[this.value]?"":s[this.value]);for(var d=this.previousSibling;null!=d&&"LABEL"!=d.nodeName;)d=d.previousSibling;d&&(d.innerHTML=
- b)}else{if(A){b=null==s[this.value]?"":s[this.value];for(d=this.previousSibling;null!=d&&"INPUT"!=d.nodeName;)d=d.previousSibling;d.value=b}}else if("LABEL"==this.nodeName)if(b=u[b][c],null==b&&(b=""),this.value=b,f[parseInt(this.rw)][c]=b,A){b=null==s[this.value]?"":s[this.value];for(d=this.previousSibling;null!=d&&"INPUT"!=d.nodeName;)d=d.previousSibling;d.value=b}else this.innerHTML=b;else b=u[b][c],null==b&&(b=""),this.value=b,f[parseInt(this.rw)][c]=b})})},disable:function(b,c){if(0==arguments.length||
- 2<arguments.length)return FWalert("disable\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u6216\u4e24\u4e2a\u53c2\u6570"),this;1==arguments.length&&(c=b,b=!0);if(!0!=c&&!1!=c)return FWalert("disable\u51fd\u6570\u7684flag\u53c2\u6570\u5fc5\u9700\u662ftrue\u6216\u8005false"),this;if("string"==typeof b)b=[b];else if(!a.isArray(b)&&!0!==b)return FWalert("disable\u51fd\u6570\u7684fields\u53c2\u6570\u5fc5\u9700\u662f\u5b57\u7b26\u4e32\u3001\u6570\u7ec4\u6216\u8005true"),this;return this.each(function(){var d=
- a.data(this,"fweditgrid").options,e=a.data(this,"fweditgrid").grid,f=d.data.headers,f=!0==b?f:b,g={};for(index in f)g[f[index]]=c;a.extend(d.disableMap,g);d.mywin&&a(".fweditgrid-view tbody input",e).each(function(){if("hidden"!=this.type){var a=this.nd.replace(/_CMB$/gi,"");d.disableMap[a]?-1==this.className.indexOf("readOnly")&&toDisabledObj(this):-1!=this.className.indexOf("readOnly")&&(reObjReadOnly(this),this.nd!=a&&(this.readOnly=!0))}})})},getRows:function(){return this.first().map(function(){a.data(this,
- "fweditgrid");for(var b=a.data(this,"fweditgrid").options,c=a.data(this,"fweditgrid").view,d=b.data.headers,e=b.data.rows,f={},g=0;g<b.columns;g++)f[d[g]]=null;for(g in e)e[g]=a.extend(e[g],f);a("tbody [rw]",c).filter(":checkbox:checked,:radio:checked").each(function(){parseInt(this.rw)>=e.length||(e[this.rw][this.nd]=this.value)}).end().not(":checkbox,:radio").each(function(){parseInt(this.rw)>=e.length||(e[this.rw][this.nd]=this.value)});b.data.rows=e;return a.extend(!0,[],e)}).get()},addRows:function(b){var c=
- [];0==arguments.length?a.error("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570"):1==arguments.length?c=a.isArray(b)?b:[b]:a.error("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570");return 0==c.length?this:this.first().map(function(){var b=a.data(this,"fweditgrid").options,e=a.data(this,"fweditgrid").view,f=e.children("table")[0];a.data(this,"fweditgrid");var g=b.data,l=g.rows||[],m=l.length,l=l.concat(c);g.rows=l;g.total+=c.length;for(var g=(parseInt(b.pageNumber,
- 10)-1)*parseInt(b.pageSize,10),A=document.createDocumentFragment(),s=l.length;m<s;m++){var w=d(b,b.data.headers,g+1,m,l);A.appendChild(w)}f.tBodies[0].appendChild(A);e[0].scrollTop=e[0].scrollHeight;x(this);return l.length}).get(0)},removeRows:function(b){var c=[];0==arguments.length?c=null:1==arguments.length?c=a.isArray(b)?b:[b]:a.error("removeRows\u51fd\u6570\uff0c\u8981\u6c42\u6700\u591a\u4f20\u5165\u4e00\u4e2a\u53c2\u6570");return c&&0==c.length?this:this.each(function(){a.data(this,"fweditgrid");
- var b=a.data(this,"fweditgrid").options,d=a.data(this,"fweditgrid").view,b=b.data,e=b.rows||[],f=d.children("table")[0];if(e&&0!=e.length){if(null==c)e=[],a(f.tBodies[0]).empty();else{c.sort(function(a,b){return a-b}).reverse();for(i in c){var g=parseInt(c[i],10);e.splice(g,1)}for(var l in c)g=parseInt(c[l],10),a("tr[fweditgrid-row-index="+g+"]",f).remove();a.data(this,"fweditgrid");l=a.data(this,"fweditgrid").options;var f=a.data(this,"fweditgrid").view.children("table")[0],m=parseInt(l.rowxh,10);
- a.each(f.tBodies[0].rows,function(b){this["fweditgrid-row-index"]=b;a("input",this).each(function(){this.rw=b});this.cells[0].innerHTML=m+b});x(this);0<e.length&&d.scrollTop(d.scrollTop())}b.rows=e;b.total=e.length}})},updateRows:function(d){var e=null;0!=arguments.length&&(1==arguments.length?e=a.isArray(d)?d:[d]:a.error("updateRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570"));return this.each(function(){var d=a.data(this,"fweditgrid").options.data;e&&(d.rows=e);c(this,d);
- b(this)})},showComBox:function(b,c){return this.each(function(){var d=a.data(this,"fweditgrid").options.zIndex,e=a(b).offset().left,f=a(b).offset().top+20,g=a("#"+c);eval("comobj=document.all."+c);w(this,void 0,b);var m=v(this,b),u=a(void 0).find("div.gltcombox-panel-body");u.find("div.gltcombox-item-selected").removeClass("gltcombox-item-selected");u.find("div.gltcombox-item[value="+m.value+"]").addClass("gltcombox-item-selected");m=parseInt(g.css("zIndex"),10);d>m&&(m=d);g.css({display:"block",
- left:e,top:f,zIndex:m})})},init:function(b){b=b||{};return this.each(function(){var c=a.data(this,"fweditgrid"),d;if(c)d=a.extend(c.options,b),c.options=d;else{d=a.extend({},a.fn.fweditgrid.defaults,{fit:"true"==a(this).attr("fit")},b);a(this).css("width",null).css("height",null).addClass("fwresize").bind("fwresize",function(){m(this)});var e=a(this).children().children().children(".fweditgrid-view"),f=e.siblings(".fweditgrid-pager"),h=e.children("table");a.data(this,"fweditgrid",{options:d,grid:a(this),
- dicts:d.data.dicts,view:e,pager:f});var c=a.data(this,"fweditgrid"),A=this,u=!1;a(this).parents(".window").each(function(){u=!0;return!1});u||a(this).parents("[myclass=fwtab]").each(function(){u=!0;c.options.fwtab=!0;return!1});var w=a.data(A,"fweditgrid").grid;a(window).resize(function(){if("auto"==d.width){a("div.fweditgrid-view",w).width(50);a("div.fweditgrid-wrap",w).width(50);a("div.fweditgrid",w).width(50);w.width(50);var b=w.parent().outerWidth();a("div.fweditgrid-view",w).width(b);a("div.fweditgrid-wrap",
- w).width(b);a("div.fweditgrid",w).width(b);w.width(b)}});B(A);if(!u&&a(A).is(":visible")){m(this);g(this);z(A);c.options.mywin=!0;s(A);for(var e=h[0].getElementsByTagName("INPUT"),f=0,r=e.length;f<r;f++)FWObjInit(e[f]);d.onLoadSuccess&&d.onLoadSuccess.apply(this,arguments)}else a(document).bind("gridlazyInit",function(){if(a(A).is(":visible")){var b=a.data(A,"fweditgrid").options;if(!b.mywin){m(A);b.mywin=!0;g(A);z(A);s(A);for(var c=h[0].getElementsByTagName("INPUT"),d=0,e=c.length;d<e;d++)FWObjInit(c[d]);
- B(A);b.onLoadSuccess&&b.onLoadSuccess.apply(this,arguments)}}})}})},getSelected:function(b){return this.map(function(){return a("[nd="+b+"]:checked",this).map(function(){return parseInt(this.rw,10)}).get()}).get()},getSelectedData:function(b){return this.map(function(){var c=a.data(this,"fweditgrid").options.data.rows;a.data(this,"fweditgrid");var d=a.data(this,"fweditgrid").view,e=[];a("tbody [rw]",d).filter(":checkbox:checked,:radio:checked").each(function(){parseInt(this.rw)>=c.length||(c[this.rw][this.nd]=
- this.value)}).end().not(":checkbox,:radio").each(function(){parseInt(this.rw)>=c.length||(c[this.rw][this.nd]=this.value)});a("[nd="+b+"]:checked",this).each(function(){var a=parseInt(this.rw,10);e.push(c[a])});return e}).get()},beforePage:function(b){return null!=b&&!a.isFunction(b)?(alert("beforePage\u51fd\u6570\u7684\u552f\u4e00\u5165\u53c2\u5fc5\u987b\u662ffunction\u5bf9\u8c61"),this):this.each(function(){a.data(this,"beforePage",b)})}};a.fn.fweditgrid=function(b){if(A[b])return A[b].apply(this,
- Array.prototype.slice.call(arguments,1));if("object"===typeof b||!b)return A.init.apply(this,arguments);a.error("Method "+b+" does not exist on fweditgrid")};a.fn.fweditgrid.defaults={title:null,iconCls:null,border:!0,width:"auto",height:"auto",frozenColumns:null,columns:null,striped:!0,method:"post",nowrap:!0,idField:null,expbtn:null,url:null,whereCls:null,confid:null,dsId:null,dynDictWhereCls:null,subTotalAlign:"bottom",loadMsg:"\u6b63\u5728\u5904\u7406\u4e2d ...",tipMsg:"\u6ca1\u6709\u76f8\u5173\u7684\u6570\u636e!",
- hasPage:!0,rownumbers:!1,singleSelect:!1,fit:!1,queryParams:{},sortName:null,sortOrder:"asc",data:null,beforePageText:"\u9875\u7801",afterPageText:"\u5171 {pages} \u9875",displayMsg:"\u7b2c {from} \u5230 {to} \u884c \u5171 {total} \u884c",total:1,pageSize:20,pageNumber:1,loading:!1,buttons:null,mywin:!1,zIndex:0,tr:null,rowxh:1,fwtab:!1,showRefresh:!0,disableMap:{},ReGetListData:function(b,c,d){var f=a.data(b,"fweditgrid").options;f.whereCls=c;null==d?f.pageNumber=1:-1!=d&&(f.pageNumber=d);e(b)}}})(jQuery);
- (function(a){function d(b,c){a.data(b,"fwnupgrid");var d=a.data(b,"fwnupgrid").options,e=a.data(b,"fwnupgrid").view,f=c.total,g=c.rows,h,e=e.children("table")[0];a(e.tBodies[0]).remove();var m=0,m=(parseInt(d.pageNumber,10)-1)*parseInt(d.pageSize,10);d.total=f;d.data=null;d.data=c;d.rowxh=m+1;m=Math.ceil(g.length/d.nupRow)*d.nupRow;f="";document.createDocumentFragment();h=d.tr.cloneNode(!0);h=a(h).html();for(var u=0;u<m;u+=d.nupRow)f+=("<tr>"+h+"</tr>").replace(/rw=\"(\d+)\"/g,function(a,b){return'rw="'+
- (parseInt(b)+u)+'"'});m=document.createElement("TBODY");a(m).html(f);e.appendChild(m);a(e).find("input").filter(":checkbox,:radio").each(function(b,c){var e=a(c),f=parseInt(c.rw),h=(g[f]||{})[c.nd];null==h&&(h="");var l={};this.name!=c.nd&&(l.name=f.toString(10)+c.nd);l.checked=a(c).val()==h?"checked":!1;e.attr(l);d.disableMap[c.nd]&&toDisabledObj(c)}).end().not("checkbox,:radio").each(function(a,b){if(-1<b.nd.indexOf("_CMB")){var c=(g[parseInt(b.rw)]||{})["_DIC_"+b.nd.substr(0,b.nd.length-4)];null==
- c&&(c="");b.value=c;d.disableMap[b.nd.substr(0,b.nd.length-4)]&&toDisabledObj(b)}else c=(g[parseInt(b.rw)]||{})[b.nd],null==c&&(c=""),b.value=c,d.disableMap[b.nd]&&toDisabledObj(b)});a(e).find("label[nd]").each(function(b,c){var d=null,e=a(c),d=(g[parseInt(c.rw)]||{})["_DIC_"+c.nd];null==d&&(d=(g[parseInt(c.rw)]||{})[c.nd]);null==d&&(d="");var f=(g[parseInt(c.rw)]||{})[c.nd];null==f&&(f="");c.value=f;e.html(d)});z(b);FWinitObject(d.confid)}function c(c){var f=a.data(c,"fwnupgrid").grid,g=a.data(c,
- "fwnupgrid").options,m;m=g.whereCls;var s=g.confid,n=g.dsId,h=JSON.stringify(g.dynDictWhereCls);m=a.extend({},{confid:s,dynDictWhereCls:h,dsId:n,rowstart:(g.pageNumber-1)*g.pageSize+1,pageSize:g.pageSize,whereCls:m});g.url&&(e(c,!0),s=a(".fwnupgrid-wrap",f),a('<div class="fwnupgrid-mask"></div>').css({display:"block",width:s.width(),height:s.height()}).appendTo(s),a('<div class="fwnupgrid-mask-msg"></div>').html(g.loadMsg).appendTo(s).css({display:"block",left:(s.width()-a(".fwnupgrid-mask-msg",f).outerWidth())/
- 2,top:(s.height()-a(".fwnupgrid-mask-msg",f).outerHeight())/2}),a.ajax({type:g.method,url:g.url,data:m,dataType:"json",cache:!1,success:function(e){null!=e.Token&&(token=e.Token);"1"!=e.FHZ?("CSRF"==e.FHZ&&showMsg(e.MSG||"",3),a(f).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading")):(g.loading=!1,a(f).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading"),a("div.fwnupgrid-mask",f).remove(),a("div.fwnupgrid-mask-msg",f).remove(),
- d(c,e),b(c),g.onLoadSuccess&&g.onLoadSuccess.apply(this,arguments))},error:function(b,c,d){g.loading=!1;a(".fwnupgrid-mask",f).remove();a(".fwnupgrid-mask-msg",f).remove();FWalert("\u9519\u8bef\u4fe1\u606f\uff1a"+b.responseText);a(f).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading");g.onLoadError&&g.onLoadError.apply(this,arguments)},beforeSend:function(b){var c=a.cookie("Token")||token;b.setRequestHeader("Token",c)}}))}function e(b,c){var d=a.data(b,"fwnupgrid").options,
- e=a.data(b,"fwnupgrid").grid;if(!d.hasPage)return!0;e=a("fwnupgrid-pager",e);d.loading=c;d.loading?e.find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").addClass("fwnupgrid-loading"):e.find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading");return!0}function g(c){var d=a.data(c,"fwnupgrid").options,e=a.data(c,"fwnupgrid").grid,g=d.expbtn;if(!d.hasPage&&0==a.trim(g).length)return!0;1<d.data.total&&(d.total=d.data.total);var m=a(".fwnupgrid .fwnupgrid-wrap .fwnupgrid-pager",
- e),e=a('<table cellspacing="0" cellpadding="0" border="0"><tr></tr></table>').appendTo(m),n=a("tr",e);d.hasPage&&(e=a('<input class="fwnupgrid-page-list"></input>'),a("<td></td>").append(e).appendTo(n),e.val(d.pageSize),e='<td><div class="fwnupgrid-btn-separator"></div></td><td><a href="javascript:void(0)" icon="fwnupgrid-first"></a></td><td><a href="javascript:void(0)" icon="fwnupgrid-prev"></a></td>',e+='<td><div class="fwnupgrid-btn-separator"></div></td>',e+='<td><span style="padding-left:6px;">'+
- d.beforePageText+"</span></td>",e+='<td><input class="fwnupgrid-num" type="text" value="1" size="5"></td>',e+='<td><span style="padding-right:6px;"></span></td>',e+='<td><div class="fwnupgrid-btn-separator"></div></td>',e+='<td><a href="javascript:void(0)" icon="fwnupgrid-next"></a></td>',e+='<td><a href="javascript:void(0)" icon="fwnupgrid-last"></a></td>',e+='<td><div class="fwnupgrid-btn-separator"></div></td>',e+='<td><a href="javascript:void(0)" icon="fwnupgrid-load"></a></td>',e+='<td><div class="fwnupgrid-btn-separator"></div></td>',
- n.append(e),a.each(["NEW"],function(b,c){"-1"!=g.indexOf(c)&&a('<td><a href="javascript:void(0)" class="fwnupgrid-new">\u65b0\u589e\u4e00\u884c</a></td>').appendTo(n)}));a("<div class=fwnupgrid-info></div>").appendTo(m);a('<div style="clear:both"></div>').appendTo(m);a("a[icon^=fwnupgrid]",m).linkbutton({plain:!0});d.hasPage&&(b(c),m.find("a[class=fwnupgrid-new]").bind("click.fwnupgrid",function(){a(c).fwnupgrid("addRows")}),m.find("a[icon=fwnupgrid-first]").unbind(".fwnupgrid").bind("click.fwnupgrid",
- function(){1<d.pageNumber&&f(c,1)}),m.find("a[icon=fwnupgrid-prev]").unbind(".fwnupgrid").bind("click.fwnupgrid",function(){1<d.pageNumber&&f(c,d.pageNumber-1)}),m.find("a[icon=fwnupgrid-next]").unbind(".fwnupgrid").bind("click.fwnupgrid",function(){var a=Math.ceil(d.total/d.pageSize);d.pageNumber<a&&f(c,d.pageNumber+1)}),m.find("a[icon=fwnupgrid-last]").unbind(".fwnupgrid").bind("click.fwnupgrid",function(){var a=Math.ceil(d.total/d.pageSize);d.pageNumber<a&&f(c,a)}),m.find("a[icon=fwnupgrid-load]").unbind(".fwnupgrid").bind("click.fwnupgrid",
- function(){f(c,d.pageNumber)}),m.find("input.fwnupgrid-num").unbind(".fwnupgrid").bind("keydown.fwnupgrid",function(b){if(8==event.keyCode||9==event.keyCode||46==event.keyCode)return!0;if(13==b.keyCode){var d=parseInt(a(this).val())||1;f(c,d)}return 96<=b.keyCode&&105>=b.keyCode||48<=b.keyCode&&57>=b.keyCode&&!1==b.ctrlKey&&!1==b.shiftKey?!0:!1}),m.find(".fwnupgrid-page-list").unbind(".fwnupgrid").bind("keydown",function(a){return 8==event.keyCode||(9==event.keyCode||46==event.keyCode)||96<=a.keyCode&&
- 105>=a.keyCode||48<=a.keyCode&&57>=a.keyCode&&!1==a.ctrlKey&&!1==a.shiftKey?!0:!1}),a(".fwnupgrid-page-list",m).each(function(){this.value=d.pageSize}),m.find(".fwnupgrid-page-list").unbind(".fwnupgrid").bind("change.fwnupgrid",function(){if(200<a(this).val())return FWalert("\u6bcf\u9875\u663e\u793a\u7684\u884c\u6570\u4e0d\u80fd\u5927\u4e8e200!"),!0;d.pageSize=a(this).val();0==d.pageSize&&(this.value=d.pageSize=1);a(".fwnupgrid-page-list",m).each(function(){this.value=d.pageSize});Math.ceil(d.total/
- d.pageSize);f(c,d.pageNumber)}))}function b(b){var c=a.data(b,"fwnupgrid").options;parseInt(c.total,10);var d=Math.ceil(c.total/c.pageSize),e=a(b).find("input.fwnupgrid-num");e.val(c.pageNumber);e.parent().next().find("span").html(c.afterPageText.replace(/{pages}/,d));e=c.displayMsg;e=e.replace(/{from}/,c.pageSize*(c.pageNumber-1)+1);e=e.replace(/{to}/,Math.min(c.pageSize*c.pageNumber,c.total));e=e.replace(/{total}/,c.total);a(b).find(".fwnupgrid-info").html(e);a("a[icon=fwnupgrid-first],a[icon=fwnupgrid-prev]",
- b).linkbutton({disabled:1==c.pageNumber});a("a[icon=fwnupgrid-next],a[icon=fwnupgrid-last]",b).linkbutton({disabled:c.pageNumber>=d});c.loading?a(b).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").addClass("fwnupgrid-loading"):a(b).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading")}function e(b,c){var d=a.data(b,"fwnupgrid").options,e=a.data(b,"fwnupgrid").grid;if(!d.hasPage)return!0;e=a("fwnupgrid-pager",e);d.loading=c;d.loading?e.find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").addClass("fwnupgrid-loading"):
- e.find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading");return!0}function f(b,d){var e=a.data(b,"beforePage");if(!(null!=e&&a.isFunction(e)&&!e.call(b))){var e=a.data(b,"fwnupgrid").options,f=Math.ceil(e.total/e.pageSize),g=d;1>d&&(g=1);d>f&&(g=f);e.pageNumber=g;c(b)}}function m(b){var c=a.data(b,"fwnupgrid").grid,d=a.data(b,"fwnupgrid").options;b=a.data(b,"fwnupgrid").view;b.width(0).parent().width(0);if(!0==d.fit){var e=c.parent();d.width=e.width();d.height=e.height()}e=
- d.width+"";e=e.indexOf("%");-1!=e&&(d.width="auto");"auto"!=d.width&&(d.width=parseInt(d.width,10));e=d.width;"auto"==e&&(e=b.closest(".fwnupgrid").outerWidth());c=e-c.outerWidth()+c.width();20>c-b.width()&&(c=b.parent().width());b.width(c).parent().width(c);e=d.height+"";e=e.indexOf("%");-1!=e&&(d.height="auto");"auto"!=d.height&&(d.height=parseInt(d.height,10));b.height(d.height)}function z(b){var c=a.data(b,"fwnupgrid").grid,d=a.data(b,"fwnupgrid").view;a.data(b,"fwnupgrid");b=a.data(b,"fwnupgrid").options.data.rows;
- !b||0==b.length?a(".fwnupgrid-view:first",c).find("input[rw]:first").closest("tr.gltDataTableTr").hide():a(".fwnupgrid-view:first",c).find('input[rw="'+(b.length-1)+'"]:last').closest("td[field]").nextAll().hide();c=d.children("table")[0].getElementsByTagName("TBODY")[0].getElementsByTagName("TR");d=0;for(b=c.length;d<b;d++){var e=c[d];if(void 0!=e["fwnupgrid-row-index"]){var f=" "+e.className+" ",g=[" fwnupgrid-row-alt "," fwnupgrid-row "];0!=parseInt(e["fwnupgrid-row-index"])%2&&(g=[" fwnupgrid-row ",
- " fwnupgrid-row-alt "]);f=f.replace(g[0]," ");0>f.indexOf(g[1])&&(f+=g[1]);e.className=a.trim(f)}}}function x(b,c,d,e,f,g){c=a(".gltcombox-panel-body",c);c.find("div.gltcombox-item-selected").removeClass("gltcombox-item-selected");c.find("div.gltcombox-item[value="+f+"]").addClass("gltcombox-item-selected");g&&(b=r(b,d),d.value=e,b.value=f,(b=window[d.doselect])&&b(d,{AAA102:f,AAA103:e}))}function r(b,c){var d,e=c.nd.replace(/_CMB/gi,"");a("input[nd="+e+"][rw="+c.rw+"][class^=gltcom]",b).each(function(){d=
- this;return!1});return d}function v(b,c,d){var e=a(".gltcombox-panel-body",c);a(".gltcombox-item",e).unbind("hover");a(".gltcombox-item",e).unbind("click");a(".gltcombox-item",e).hover(function(){a(this).addClass("gltcombox-item-hover")},function(){a(this).removeClass("gltcombox-item-hover")}).click(function(){var e=a(this);a(c).css({display:"none"});x(b,c,d,e.text(),e.attr("value"),!0)});e.find("div.gltcombox-item").each(function(){a(this).show()});a(document).bind("mousedown",function(){a("div.gltcombox-panel").hide()});
- e.bind("mousedown",function(){return!1});jQuery(d).bind("mousedown",function(){return!1});null==a.data(d,"input")&&(a(d).data("input",{}),a(d).bind("keydown",function(e){if(13==e.keyCode||9==e.keyCode)if(a(c).css({display:"none"}),e=a(".gltcombox-panel-body",c).find("div.gltcombox-item-selected"),0!=e.length){var f=e.attr("value");x(b,c,d,a.trim(e.text()),f,!0)}}),a(d).bind("keyup",function(e){switch(e.keyCode){case 37:case 38:e=a(".gltcombox-panel-body",c);var f=e.find("div.gltcombox-item-selected");
- f.length?(f=f.prev(":visible"),f=f.length?f:e.find("div.gltcombox-item:visible:last")):f=e.find("div.gltcombox-item:visible:last");var g=f.attr("value");x(b,c,d,a.trim(f.text()),g);0>=f.position().top?(f=e.scrollTop()+f.position().top,e.scrollTop(f)):f.position().top+f.outerHeight()>e.height()&&(f=e.scrollTop()+f.position().top+f.outerHeight()-e.height(),e.scrollTop(f));break;case 39:case 40:e=a(".gltcombox-panel-body",c);f=e.find("div.gltcombox-item-selected");f.length?(f=f.next(":visible"),f=f.length?
- f:e.find("div.gltcombox-item:visible:first")):f=e.find("div.gltcombox-item:visible:first");g=f.attr("value");x(b,c,d,a.trim(f.text()),g);0>=f.position().top?(f=a(c).scrollTop()+f.position().top,e.scrollTop(f)):f.position().top+f.outerHeight()>e.height()&&(f=e.scrollTop()+f.position().top+f.outerHeight()-e.height(),e.scrollTop(f));break;case 16:return!0;case 17:return!0;case 18:return!0;case 32:return!0;default:d.readOnly||setTimeout(function(){var e=d.value,f=a(".gltcombox-panel-body",c),g=r(b,d);
- g.value="";f.find("div.gltcombox-item").each(function(){var b=a(this);0==b.text().indexOf(e)?(b.show(),b.text()==e&&(b.addClass("gltcombox-item-selected"),g.value=b.attr("value"))):b.hide()})},300)}}))}function w(b){var c=a.data(b,"fwnupgrid").options;b=c.data.dicts;var c=c.confid,d="";for(key in b){var e=b[key],d='<DIV id="'+c+"_"+key+'" class="gltcombox-panel" style="width:124px; display:none;">',d=d+'<div style="height:200px" class=gltcombox-panel-body>';for(ky in e)d+='<div class=gltcombox-item value="'+
- ky+'">'+e[ky]+"</div>";d+='<div class="gltcombox-item gltcombox-item-selected" value=""> </div>';d+=" </div> ";d+=" </DIV> ";a(d).appendTo("body")}}function s(b){a.data(b,"fwnupgrid");var c=a.data(b,"fwnupgrid").options;b=a.data(b,"fwnupgrid").view.children("table")[0];c.tr=b.tBodies[0].rows[0].cloneNode(!0);c.rowxh=1}var B={field:function(b,c,d){return void 0==b||null==b||"boolean"!=typeof b&&"number"!=typeof b&&!a.isArray(b)?(FWalert("rowIndices\u5165\u53c2\u6709\u8bef\uff0c\u53ea\u80fd\u662ftrue,\u6574\u5f62\u6570\u503c\uff0c\u6216\u8005\u6574\u5f62\u6570\u7ec4"),
- null):void 0==d?this.map(function(){var d=null,e=a.data(this,"fwnupgrid").options.data.rows,f=a.data(this,"fwnupgrid").options;if(!0==b)for(i in d=[],e)d.push(parseInt(i));else d=a.isArray(b)?b:[b];var g=[];if(f.mywin){for(i in d)g[i]={},g[i][c]=null;a(':input[nd="'+c+'"]',grid).each(function(){var b=a.inArray(parseInt(this.rw),d);-1!=b&&("checkbox"==this.type||"radio"==this.type?this.checked&&(g[b][c]=this.value):g[b][c]=this.value)})}else for(i in d)g[i]={},g[i][c]=e[d[i]];e="_DIC_"+c;if(void 0!=
- dicts[c])for(i in f=dicts[c]||{},g){var m=g[i][c];g[i][e]=null==m?null:null==f[m]?null:f[m]}return g}).get():this.each(function(){var e=null,f=a.data(this,"fwnupgrid").options.data.rows,g=a.data(this,"fwnupgrid").dicts;a.data(this,"fwnupgrid");var h=a.data(this,"fwnupgrid").grid;if(!0==b)for(i in e=[],f)e.push(parseInt(i));else e=a.isArray(b)?b:[b];var m=null;if(void 0!=d||null!=d)if(a.isArray(d))m=d;else for(i in m=[],f)m.push(d);var s=!1,w=null;void 0!=g&&void 0!=g[c]&&(s=!0,w=g[c]||{});a(":input[nd="+
- c+"]",h).each(function(){var b=a.inArray(parseInt(this.rw),e);if(-1!=b)if("checkbox"==this.type||"radio"==this.type)f[parseInt(this.rw)][c]=m[b][c],this.checked=this.value!=m[b][c]?!1:!0;else if("hidden"==this.type)if(b=m[b][c],null==b&&(b=""),this.value=b,f[parseInt(this.rw)][c]=b,-1==this.className.indexOf("gltcom")){b=this.value;s&&(b=null==w[this.value]?"":w[this.value]);for(var d=this.previousSibling;null!=d&&"LABEL"!=d.nodeName;)d=d.previousSibling;d&&(d.innerHTML=b)}else{if(s){b=null==w[this.value]?
- "":w[this.value];for(d=this.previousSibling;null!=d&&"INPUT"!=d.nodeName;)d=d.previousSibling;d.value=b}}else b=m[b][c],null==b&&(b=""),this.value=b,f[parseInt(this.rw)][c]=b})})},disable:function(b,c){if(0==arguments.length||2<arguments.length)return FWalert("disable\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u6216\u4e24\u4e2a\u53c2\u6570"),this;1==arguments.length&&(c=b,b=!0);if(!0!=c&&!1!=c)return FWalert("disable\u51fd\u6570\u7684flag\u53c2\u6570\u5fc5\u9700\u662ftrue\u6216\u8005false"),
- this;if("string"==typeof b)b=[b];else if(!a.isArray(b)&&!0!==b)return FWalert("disable\u51fd\u6570\u7684fields\u53c2\u6570\u5fc5\u9700\u662f\u5b57\u7b26\u4e32\u3001\u6570\u7ec4\u6216\u8005true"),this;return this.each(function(){var d=a.data(this,"fwnupgrid").options,e=a.data(this,"fwnupgrid").grid,f=d.data.headers,f=!0==b?f:b,g={};for(index in f)g[f[index]]=c;a.extend(d.disableMap,g);d.mywin&&a(".fwnupgrid-body input",e).each(function(){if("hidden"!=this.type){var a=this.nd.replace(/_CMB$/gi,"");
- d.disableMap[a]?-1==this.className.indexOf("readOnly")&&toDisabledObj(this):-1!=this.className.indexOf("readOnly")&&(reObjReadOnly(this),this.nd!=a&&(this.readOnly=!0))}})})},getRows:function(){return this.first().map(function(){var b=a.data(this,"fwnupgrid").grid,c=a.data(this,"fwnupgrid").options,d=c.data.headers,e=c.data.rows;if(!c.mywin)return e;for(var f={},g=0;g<c.columns;g++)f[d[g]]=null;for(g in e)e[g]=a.extend(e[g],f);a(".fwnupgrid-view table input[rw]",b).filter(":checkbox:checked,:radio:checked").each(function(){parseInt(this.rw)>=
- e.length||(e[this.rw][this.nd]=this.value)}).end().not(":checkbox,:radio").each(function(){parseInt(this.rw)>=e.length||(e[this.rw][this.nd]=this.value)});return c.data.rows=e}).get()},addRows:function(c){var e=[];0==arguments.length?alert("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570"):1==arguments.length?e=a.isArray(c)?c:[c]:alert("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570");return 0==e.length?this:this.first().map(function(){var c=a.data(this,
- "fwnupgrid").options,f=a.data(this,"fwnupgrid").view;f.children("table");var g=c.data,m=g.rows||[],m=m.concat(e);g.rows=m;c.pageSize=m.length;g.total=m.length;var h=this;c.mywin?d(this,g):a(h).clearQueue("lazyAction").queue("lazyAction",function(){d(h,g);f[0].scrollTop=f[0].scrollHeight});c.hasPage&&b(this);return m.length}).get(0)},updateRows:function(c){var e=null;0!=arguments.length&&(1==arguments.length?e=a.isArray(c)?c:[c]:a.error("updateRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570"));
- return this.each(function(){var c=a.data(this,"fwnupgrid").options,f=c.data;e&&(f.rows=e);f.total=f.rows.length;var g=this;c.mywin?d(this,f):a(g).clearQueue("lazyAction").queue("lazyAction",function(){d(g,f)});c.hasPage&&b(this)})},removeRows:function(c){var e=[];0==arguments.length?e=null:1==arguments.length?e=a.isArray(c)?c:[c]:a.error("removeRows\u51fd\u6570\uff0c\u8981\u6c42\u6700\u591a\u4f20\u5165\u4e00\u4e2a\u53c2\u6570");return e&&0==e.length?this:this.each(function(){var c=a.data(this,"fwnupgrid").options,
- f=c.data,g=f.rows||[];if(g&&0!=g.length){if(null==e)g=[];else for(i in e.sort(function(a,b){return a-b}).reverse(),e)g.splice(e[i],1);f.rows=g;f.total=g.length;var m=this;c.mywin?d(this,f):a(m).clearQueue("lazyAction").queue("lazyAction",function(){d(m,f)});c.hasPage&&b(this)}})},showComBox:function(b,c){return this.each(function(){var d=a.data(this,"fwnupgrid").options.zIndex,e=a(b).offset().left,f=a(b).offset().top+20,g=a("#"+c);eval("comobj=document.all."+c);v(this,void 0,b);var h=r(this,b),m=
- a(void 0).find("div.gltcombox-panel-body");m.find("div.gltcombox-item-selected").removeClass("gltcombox-item-selected");m.find("div.gltcombox-item[value="+h.value+"]").addClass("gltcombox-item-selected");h=parseInt(g.css("zIndex"),10);d>h&&(h=d);g.css({display:"block",left:e,top:f,zIndex:h})})},init:function(b){b=b||{};return this.each(function(){var c=a.data(this,"fwnupgrid"),e;if(c)e=a.extend(c.options,b),c.options=e;else{e=a.extend({},a.fn.fwnupgrid.defaults,{fit:"true"==a(this).attr("fit")},b);
- a(this).css("width",null).css("height",null).addClass("fwresize").bind("fwresize",function(){m(B)});var f=a(this).children().children().children(".fwnupgrid-view");a.data(this,"fwnupgrid",{options:e,grid:a(this),view:f,dicts:e.data.dicts});var c=a.data(this,"fwnupgrid"),B=this,n=!1;a(this).parents(".window").each(function(){n=!0;return!1});n||a(this).parents("[myclass=fwtab]").each(function(){n=!0;c.options.fwtab=!0;return!1});a(window).resize(function(){m(B)});f=B;a.data(f,"fwnupgrid");var h=a.data(f,
- "fwnupgrid").options,r=a.data(f,"fwnupgrid").view;z(f);r=r.children("table")[0];!1==h.nowrap&&a(r[0]).find("td").css("white-space","normal");var u=f,f=a.data(u,"fwnupgrid").grid;a("div.fwnupgrid-view input.fwnupgrid-header-check",f).click(function(){for(var b=parseInt(this.parentNode.lastRowIndex)-1,b=a.data(u,"fwnupgrid").options.data.headers[b],c=u.getElementsByTagName("input"),d=0;d<c.length;d++)c[d].name===b&&(c[d].checked=this.checked)});a("[lastRowIndex]",u).dblclick(function(){var b=a.data(u,
- "fwnupgrid").options.data,c=b.headers;if(!(0<a("input",this).length)){var e=a(this),f=c[this.lastRowIndex-1],c=e.attr("sortOrder");a("[lastRowIndex] span:last-child",u).text("");!c||"desc"==c?(e.attr("sortOrder","asc"),e.find("span:last").text("+"),b.rows.sort(function(a,b){return a[f]==b[f]?0:a[f]<b[f]?-1:1})):(e.attr("sortOrder","desc"),e.find("span:last").text("-"),b.rows.sort(function(a,b){return a[f]==b[f]?0:a[f]<b[f]?1:-1}));d(u,b)}});!n&&a(B).is(":visible")?(m(B),g(this),c.options.mywin=!0,
- w(B),s(B),e.onLoadSuccess&&e.onLoadSuccess.apply(B,arguments)):a(document).bind("gridlazyInit",function(){if(a(B).is(":visible")){var b=a.data(B,"fwnupgrid").options;b.mywin||(m(B),b.mywin=!0,g(B),w(B),s(B),b.onLoadSuccess&&b.onLoadSuccess.apply(B,arguments));a(B).dequeue("lazyAction")}})}})},getSelected:function(b){return this.map(function(){return a("[nd="+b+"]:checked",this).map(function(){return parseInt(this.rw,10)}).get()}).get()},beforePage:function(b){return null!=b&&!a.isFunction(b)?(alert("beforePage\u51fd\u6570\u7684\u552f\u4e00\u5165\u53c2\u5fc5\u987b\u662ffunction\u5bf9\u8c61"),
- this):this.each(function(){a.data(this,"beforePage",b)})}};a.fn.fwnupgrid=function(b){if(B[b])return B[b].apply(this,Array.prototype.slice.call(arguments,1));if("object"===typeof b||!b)return B.init.apply(this,arguments);a.error("Method "+b+" does not exist on fwnupgrid")};a.fn.fwnupgrid.defaults={title:null,iconCls:null,border:!0,width:"auto",height:"auto",frozenColumns:null,columns:null,striped:!0,method:"post",nowrap:!0,idField:null,expbtn:null,url:null,whereCls:null,confid:null,dsId:null,dynDictWhereCls:null,
- subTotalAlign:"bottom",loadMsg:"\u6b63\u5728\u5904\u7406\u4e2d ...",tipMsg:"\u6ca1\u6709\u76f8\u5173\u7684\u6570\u636e!",hasPage:!0,rownumbers:!1,singleSelect:!1,fit:!1,queryParams:{},sortName:null,sortOrder:"asc",data:null,beforePageText:"\u9875\u7801",afterPageText:"\u5171 {pages} \u9875",displayMsg:"\u7b2c {from} \u5230 {to} \u884c \u5171 {total} \u884c",total:1,pageSize:20,pageNumber:1,loading:!1,buttons:null,mywin:!1,zIndex:0,tr:null,rowxh:1,fwtab:!1,showRefresh:!0,disableMap:{},ReGetListData:function(b,
- d){var e=a.data(b,"fwnupgrid").options;e.whereCls=d;e.pageNumber=1;c(b)}}})(jQuery);
- (function(a){function d(b,d){a.data(b,"fwcombox");a.data(b,"fwcombox");m(b);c(b,d,!0)}function c(b,c,f,m){var l=a.data(b,"fwcombox").options,p=a.data(b,"fwcombox").data,q=a.data(b,"fwcombox").fwpanel,q=a(".fwcombox-panel-body",q),r="",n=!1,h={};c=c||"";if(null!=p)for(var v=0;v<p.length;v++){if(p[v][l.valueField]==c){r=p[v][l.textField];h=p[v];n=!0;break}}else!l.dataLoad&&!isNull(c)&&(g(b,e(b)),l.dataLoad=!0);n||a(">option",b).each(function(){if(a(this).attr("value")==c)return r=a(this).text(),h[l.textField]=
- r,h[l.valueField]=c,!1});q.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected");q.find("div.fwcombox-item[value="+c+"]").addClass("fwcombox-item-selected");if(f){"AAA102"==l.displayCol?x(b,c):"AAA103"==l.displayCol?x(b,r.substr(c.length+1)):x(b,r);f=c;p=a.data(b,"fwcombox").options;a.data(b,"fwcombox");q=b.value;a.data(b,"fwcombox");b.value=f+"";!m&&q!=b.value&&a(b).trigger("change");p.onChange.call(b,f,q);if(p.ldcombox&&"child"!=b.comtype){var u=a.data(b,"fwcombox").options,J,
- p=a(b).parent().parent().parent();a(".ldcombox",p).each(function(){if(this.name==u.ldchild)return J=this,!1});if("undefined"!=J&&null!=a.data(J,"fwcombox"))if(p=a.data(J,"fwcombox").fwpanel,q=a(".fwcombox-panel-body",p),n=a.data(J,"fwcombox").fwcombox.find("input.fwcombox-text"),q.empty(),n.val(""),null==f||""==f)J.value="";else{n=a.data(J,"fwcombox").data;v=a('<div class="fwcombox-item"></div>').appendTo(q);v.attr("value","");v.html("");for(var z=0;z<n.length;z++)n[z].parentvalue==f&&(v=a('<div class="fwcombox-item"></div>').appendTo(q),
- v.attr("value",n[z][u.valueField]),v.html(n[z][u.textField]));a(".fwcombox-item",p).hover(function(){a(this).addClass("fwcombox-item-hover")},function(){a(this).removeClass("fwcombox-item-hover")}).click(function(){var b=a(this);d(J,b.attr("value"))})}}m||l.onSelect.call(b,h)}}function e(b){var c=a.data(b,"fwcombox").options,d=[],e=b.dname,f=b.whereCls,g=b.dictType,m=null;if(!isNull(e)&&"default"===g){try{if(FW.getDictMode()==FW.DICTMODES.LOCAL)var r=FWGetDictApplet().getDict(e,f),m=JSON.parse(r);
- else m=FW.getDict(e,f)}catch(n){}if(!isNull(m)){for(b=0;b<m.length;b++)e={},e[c.valueField]=m[b][0],e[c.textField]=m[b][0]+"-"+m[b][2],d.push(e);e={};e[c.valueField]="";e[c.textField]="";e.selected="selected";d.push(e)}}else a(">option",b).each(function(){var b={};b[c.valueField]=a(this).attr("value");if(c.ldcombox&&"child"==comtype){comtext=a(this).html();var e=comtext.split("|");b[c.textField]=e[0];b.parentvalue=e[1]}else b[c.textField]=a(this).text();b.selected=a(this).attr("selected");b.disabled=
- this.disabled;d.push(b)});return d}function g(b,e){var f=a.data(b,"fwcombox").options,g=a.data(b,"fwcombox").fwpanel,l=a(".fwcombox-panel-body",g),m=[];a.data(b,"fwcombox").data=e;l.empty();var q=f.remotedb||FW.getDictMode()==FW.DICTMODES.LOCAL;q&&(b.options.length=0);for(var r=0;r<e.length;r++)q=a('<div class="fwcombox-item"></div>').appendTo(l),q.attr({value:e[r][f.valueField],disabled:e[r].disabled}),e[r].disabled&&q.hide(),q.html(e[r][f.textField]),e[r].selected&&m.push(e[r][f.valueField]),no=
- new Option,no.value=e[r][f.valueField],no.text=e[r][f.textField],b.options[b.options.length]=no,q=!0;q&&(b.value="");f.remotedb||(m.length?c(b,m[0],!1,!0):c(b,"",!1,!0));f.onLoadSuccess.call(b,e);a(".fwcombox-item",g).hover(function(){a(this).addClass("fwcombox-item-hover")},function(){a(this).removeClass("fwcombox-item-hover")}).click(function(){var c=a(this);d(b,c.attr("value"))})}function b(b,d){a.data(b,"fwcombox");var e=a.data(b,"fwcombox").fwpanel,f=a(".fwcombox-panel-body",e),e=a.data(b,"fwcombox").options;
- e.search=!1;f.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected");z(b);if(!e.remotedb){b.value="";var l=!1,f=f.find("div.fwcombox-item").each(function(){var e=a(this),f=e.text();!this.disabled&&-1!=f.indexOf(d)?(e.show(),f==d&&(c(b,e.attr("value")),l=!0)):!this.disabled&&isPinyinMatch(f,d)?e.show():e.hide()}).filter(":visible");0<f.length&&!l?c(b,f.first().attr("value")):0==f.length&&c(b,"")}if(e.remotedb){var m=a.data(b,"fwcombox").options;m.url&&(e=a.extend({},{configid:m.dname,
- query:d}),a.ajax({url:m.url,data:e,dataType:"json",cache:!1,success:function(c){null!=c.Token&&(token=c.Token);if("1"!=c.FHZ&&"CSRF"==c.FHZ)showMsg(c.MSG||"",3);else{var d=a.data(b,"fwcombox").options,e=c.rows,f=c.total,l=0;c=[];if(e&&0<e.length){l=f-e.length;for(f=0;f<e.length;f++){var m={};m[d.valueField]=e[f][0];m[d.textField]=e[f][1];c.push(m)}0<l&&(m={},m[d.valueField]=" ",m[d.textField]="\u5269\u4f59 "+l+" \u8bb0\u5f55\u672a\u663e\u793a",c.push(m))}g(b,c)}},error:function(){m.onLoadError.apply(this,
- arguments)},beforeSend:function(b){var c=a.cookie("Token")||token;b.setRequestHeader("Token",c)}}))}}function f(b){var c=a.data(b,"fwcombox").options,d=a.data(b,"fwcombox").fwcombox,e=a.data(b,"fwcombox").fwpanel;d.width(a(b).outerWidth());var f=d.find(".fwcombox-arrow").outerWidth();b=a(b).outerWidth()-f-2;d.find("input.fwcombox-text").width(b);e.css({width:"auto"==c.fwpanelWidth?d.outerWidth():c.fwpanelWidth}).find(".fwcombox-panel-body").css({height:"auto"==c.fwpanelHeight?"200":c.fwpanelHeight})}
- function m(b){a.data(b,"fwcombox").fwpanel.hide()}function z(b){var c=a.data(b,"fwcombox").fwcombox,d=a.data(b,"fwcombox").fwpanel,m=a.data(b,"fwcombox").options;d.find("div");m.dataLoad||(m.remotedb?m.data&&g(b,m.data):g(b,e(b)),m.dataLoad=!0);var l=0;a(c).parents().each(function(){l+=parseInt(a(this).css("z-index"))});a.data(b,"fwcombox").fwpanel.css("z-index",l);d.removeAttr("hasResize");d.show();d.is(":visible")&&(5>d.width()&&f(b),b=c.offset().top+c.outerHeight(),b+d.outerHeight()>a(window).height()+
- a(document).scrollTop()&&(b=c.offset().top-d.outerHeight()),b<a(document).scrollTop()&&(b=c.offset().top+c.outerHeight()),d.css({left:c.offset().left,top:b}),c.offset().left+d.width()>a(window).width()?d.css({left:a(window).width()-d.width()-3,top:b}):d.css({left:c.offset().left,top:b}))}function x(b,c){a.data(b,"fwcombox").fwcombox.find("input.fwcombox-text").val(c)}function r(c){var d=a.data(c,"fwcombox").options,e=a.data(c,"fwcombox").fwcombox,f=a.data(c,"fwcombox").fwpanel,g=e.find(".fwcombox-text"),
- p=e.find(".fwcombox-arrow");e.unbind(".fwcombox");f.unbind(".fwcombox");g.unbind(".fwcombox");p.unbind(".fwcombox");a(c).addClass("fwresize").bind("fwresize",function(){a.data(this,"fwcombox").options.setSize(c)});d.disabled||(g.bind("keydown",function(a){(13==a.keyCode||9==a.keyCode)&&d.selectCurr.call(c)}),a(document).bind({mousedown:function(a){a.target!=g[0]&&(a.target!=p[0]&&a.target!=f[0]&&f.is(":visible"))&&d.selectCurr.call(c)},focus:function(a){a.target!=g[0]&&(a.target!=p[0]&&a.target!=
- f[0]&&f.is(":visible")&&a.target!=c)&&d.selectCurr.call(c)}}),f.bind("mousedown",function(a){var b=a.srcElement;if(130<a.offsetX)return!1;a=0;try{a=c.options.length}catch(d){}return 8<a||-1!=b.className.indexOf("fwcombox-item")?!1:!0}),f.bind("mouseenter",function(a){this==a.currentTarget&&jQuery(c).data("_hide",!0)}),f.bind("mouseout",function(a){this!=a.currentTarget&&jQuery(c).data("_hide",!1)}),jQuery(c).bind("mousedown",function(){return!1}),a(c).focus(function(){g[0].select()}),g.blur(function(){a(c).blur();
- jQuery(c).data("_hide")||m(c)}),g.unbind("focus.fwcombox").bind("focus.fwcombox",function(){g[0].select();a.data(c,"fwcombox").fwpanel.hide();z(c)}).bind("keyup.fwcombox",function(e){switch(e.keyCode){case 37:case 38:d.selectPrev.call(c);jQuery(c).data("_hide",!1);break;case 39:case 40:d.selectNext.call(c);jQuery(c).data("_hide",!1);break;case 16:break;case 9:case 13:break;case 27:m(c);break;case 46:e=a.data(c,"fwcombox").fwcombox.find(".fwcombox-text");var f=a.data(c,"fwcombox").fwpanel,f=a(".fwcombox-panel-body",
- f);e.val("");c.value="";f.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected");f.find("div.fwcombox-item[value=]").addClass("fwcombox-item-selected");e.focus();break;default:if(d.editable){var g=a(this).val();d.remotedb?(a(this),d.search||(d.search=!0,setTimeout(function(){b(c,g)},300))):d.filter.call(c,g)}}return!1}),p.bind("click.fwcombox",function(){g[0].select();a.data(c,"fwcombox").fwpanel.hide();z(c)}).bind("mouseenter.fwcombox",function(){a(this).addClass("fwcombox-arrow-hover")}).bind("mouseleave.fwcombox",
- function(){a(this).removeClass("fwcombox-arrow-hover")}));c.onselect&&window[c.onselect]&&(d.onSelect=window[c.onselect])}var v={disabled:function(b){return 0==arguments.length?0==this.length?null:a.data(this[0],"fwcombox").options.disabled:this.each(function(){if(b){var c=a.data(this,"fwcombox").options,d=a.data(this,"fwcombox").fwcombox,e=d.find(".fwcombox-arrow"),d=d.find(".fwcombox-text");e.unbind(".fwcombox");d.unbind(".fwcombox");c.disabled=!0;a(this).removeAttr("disabled");disablePrimitiveInput(d[0])}else c=
- a.data(this,"fwcombox").options,c.disabled&&(e=jQuery.data(this,"fwcombox").fwcombox,d=jQuery(".fwcombox-text",e),enablePrimitiveInput(d[0]),c.disabled=!1,c.bindEvents(this))})},visible:function(){return 0==this.length?null:a.data(this[0],"fwcombox").fwcombox.is(":visible")},text:function(){return this.map(function(){return a.trim(a.data(this,"fwcombox").fwcombox.find("input.fwcombox-text").val())}).get(0)},filter:function(b,c){var d=[].concat(b);return this.each(function(){var b=a.data(this,"fwcombox").options;
- b.dataLoad||(g(this,e(this)),b.dataLoad=!0);if(b.dataLoad){for(var f=[].concat(d),m=a.data(this,"fwcombox").data,q=0;q<m.length;q++){var r=a.inArray(m[q][b.valueField],d);m[q].disabled=-1!=r;c&&(m[q].disabled=!m[q].disabled);-1!=r&&d.splice(r,1)}r=a.data(this,"fwcombox").fwpanel;a("div.fwcombox-panel-body",r).children().each(function(){var b=a.inArray(this.value,f);this.disabled=-1!=b;c&&(this.disabled=!this.disabled);-1!=b&&f.splice(b,1);this.disabled?a(this).hide():a(this).show()})}else for(b=0;b<
- this.length;b++)r=a.inArray(this.options[b].value,d),this.options[b].disabled=-1!=r,c&&(this.options[b].disabled=!this.options[b].disabled),-1!=r&&d.splice(r,1)})},init:function(b){return this.each(function(){b=b||{};var d=a.data(this,"fwcombox");if(d)a.extend(d.options,b,{displayCol:this.displayCol,fwpanelWidth:this.fwpanelWidth,fwpanelHeight:this.fwpanelHeight});else{d=a.data(this,"fwcombox",{options:a.extend({},a.fn.fwcombox.defaults,b,{displayCol:this.displayCol,fwpanelWidth:this.fwpanelWidth,
- fwpanelHeight:this.fwpanelHeight}),fwcombox:null,fwpanel:null});a(this).outerWidth();var e=a(this).outerHeight(),e=a(this).offset().top+e,g=a(this).offset().left,l=a.data(this,"fwcombox").options;a(this).attr("vldStr");"auto"==l.width&&(l.width=a(this).attr("mw"));var m=a(this).next(".fwcombox"),q=a('<div class="fwcombox-panel"></div>').appendTo("body");l.ldcombox&&("parent"==a(this).attr("comtype")?l.ldchild=a(this).attr("childname"):l.ldparent=a(this).attr("parentname"));q.css({top:e,left:g,display:"none"});
- a('<div class="fwcombox-panel-body"></div>').appendTo(q);a.data(this,"fwcombox").fwcombox=m;a.data(this,"fwcombox").fwpanel=q;e=a.data(this,"fwcombox").options;g=a.data(this,"fwcombox").fwcombox;e.disabled=a(this).attr("disabled");a(this).removeAttr("disabled");a("input.fwcombox-text",g).attr("readonly",!e.editable);e=e.disabled;g=a.data(this,"fwcombox").options;l=a.data(this,"fwcombox").fwcombox;e?(g.disabled=!0,a(this).removeAttr("disabled"),e=l.find(".fwcombox-text"),0<e.length&&disablePrimitiveInput(e[0])):
- (g.disabled=!1,a(this).removeAttr("disabled"),l.find(".fwcombox-text").removeAttr("disabled").click(function(){this.select()}));f(this);r(this);"dbcombox"==this.className&&(d.options.remotedb=!0,d.options.url=this.url,d.options.dname=this.dname)}c(this,this.value,!0,!0)})}};a.fn.fwcombox=function(b){if(v[b])return v[b].apply(this,Array.prototype.slice.call(arguments,1));if("object"===typeof b||!b)return v.init.apply(this,arguments);a.error("Method "+b+" does not exist on fwcombox")};a.fn.fwcombox.defaults=
- {valueField:"value",textField:"text",dataLoad:!1,url:null,dname:null,data:null,total:null,width:"auto",fwpanelWidth:null,fwpanelHeight:200,separator:",",editable:!0,disabled:!1,ldcombox:!1,ldparent:null,ldchild:null,sqlid:null,param:null,search:!1,remotedb:!1,selectPrev:function(){},selectNext:function(){},selectCurr:function(){},filter:function(){},selectPrev:function(){var b=a.data(this,"fwcombox").fwpanel,d=a(".fwcombox-panel-body",b),b=b.find("div.fwcombox-item-selected");b.length&&(b=b.prevAll(":visible"),
- b=b.length?b.eq(0):d.find("div.fwcombox-item:visible:last"));if(0!=b.length){if(0>=b.position().top){var e=d.scrollTop()+b.position().top;d.scrollTop(e)}else b.position().top+b.outerHeight()>d.height()&&(e=d.scrollTop()+b.position().top+b.outerHeight()-d.height(),d.scrollTop(e));d=b.attr("value");c(this,d)}},selectNext:function(){var b=a.data(this,"fwcombox").fwpanel,d=a(".fwcombox-panel-body",b),e=b.find("div.fwcombox-item-selected");e.length&&(e=e.nextAll(":visible"),e=e.length?e.eq(0):d.find("div.fwcombox-item:visible:first"));
- 0!=e.length&&(0>=e.position().top?(b=b.scrollTop()+e.position().top,d.scrollTop(b)):e.position().top+e.outerHeight()>d.height()&&(b=d.scrollTop()+e.position().top+e.outerHeight()-d.height(),d.scrollTop(b)),d=e.attr("value"),c(this,d))},selectCurr:function(){var b=a.data(this,"fwcombox").fwpanel.find("div.fwcombox-item-selected");d(this,b.attr("value"))},filter:function(a){b(this,a)},setSize:function(a){f(a)},setValue:function(b,d){var f=a.data(b,"fwcombox").options;""==d&&!f.dataLoad?g(b,e(b)):c(b,
- d,!0,!0)},removeItem:function(b,c){var d=a.data(b,"fwcombox").options,f=a.data(b,"fwcombox").fwpanel,f=a(".fwcombox-panel-body",f);d.dataLoad||(d.remotedb||g(b,e(b)),d.data&&g(b,d.data),d.dataLoad=!0);for(var l=a.data(b,"fwcombox").data,m=0;m<l.length;m++)if(l[m][d.valueField]==c){l.splice(m,1);f.find("div.fwcombox-item[value="+c+"]").remove();break}a.data(b,"fwcombox").data=l},bindEvents:function(a){r(a)},onLoadSuccess:function(){},onLoadError:function(){},onSelect:function(){},onUnselect:function(){},
- onChange:function(){}}})(jQuery);
- (function(a){function d(b){b.each(function(){a(this).remove();a.browser.msie&&(this.outerHTML="")})}function c(b,c){var d=a.data(b,"fwwindow").options,e=a.data(b,"fwwindow").fwpanel,f=e.find(">div.panel-header"),g=e.find(">div.panel-body");c&&(c.width&&(d.width=c.width),c.height&&(d.height=c.height),null!=c.left&&(d.left=c.left),null!=c.top&&(d.top=c.top));if(!0==d.fit){var m=e.parent();"FORM"==m.attr("tagName")&&(m=m.parent());d.width=m.width()-20;d.height=m.height()}e.css({left:d.left,top:d.top});
- e.css(d.style);e.addClass(d.cls);f.addClass(d.headerCls);g.addClass(d.bodyCls);isNaN(d.width)?(e.width("auto"),g.width("auto")):!0==a.boxModel?(e.width(d.width-(e.outerWidth()-e.width())),f.width(e.width()-(f.outerWidth()-f.width())),g.width(e.width()-(g.outerWidth()-g.width()))):(e.width(d.width),f.width(e.width()),g.width(e.width()));isNaN(d.height)?g.height("auto"):!0==a.boxModel?(e.height(d.height-(e.outerHeight()-e.height())),g.height(e.height()-f.outerHeight()-(g.outerHeight()-g.height()))):
- (e.height(d.height),g.height(e.height()-f.outerHeight()));e.css("height",null);FWresizeObject(b)}function e(b){b=a.data(b,"fwwindow");var c=b.options.width;isNaN(c)&&(c=b.fwpanel.outerWidth());b.options.left=(a(window).width()-c)/2+a(document).scrollLeft();c=b.options.height;isNaN(c)&&(c=b.fwpanel.outerHeight());b.options.top=(a(window).height()-c)/2+a(document).scrollTop()}function g(b){function e(){a(this).hasClass("panel-tool-expand")?r(b,!0):z(b,!0);return!1}function f(){if(a(this).hasClass("panel-tool-restore")){var d=
- b,e=a.data(d,"fwwindow").options,g=a.data(d,"fwwindow").fwpanel,h=g.find(">div.panel-header .panel-tool-max");h.hasClass("panel-tool-restore")&&(g.show(),h.removeClass("panel-tool-restore"),g=a.data(d,"fwwindow").original,e.width=g.width,e.height=g.height,e.left=g.left,e.top=g.top,e.fit=g.fit,c(d),e.minimized=!1,e.maximized=!1,FWresizeObject(d))}else v(b);return!1}function g(){m(b);var c=a.data(b,"fwwindow").options;c.onClose&&c.onClose.apply();return!1}var p=a.data(b,"fwwindow").options,q=a.data(b,
- "fwwindow").fwpanel;d(q.find(">div.panel-header"));if(p.title&&!p.noheader){var w=a('<div class="panel-header"><div class="panel-title">'+p.title+"</div></div>").prependTo(q);p.iconCls&&(w.find(".panel-title").addClass("panel-with-icon"),a('<div class="panel-icon"></div>').addClass(p.iconCls).appendTo(w));w=a('<div class="panel-tool"></div>').appendTo(w);p.closable&&a('<div class="panel-tool-close"></div>').appendTo(w).bind("click",g);p.maximizable&&a('<div class="panel-tool-max"></div>').appendTo(w).bind("click",
- f);p.collapsible&&a('<div class="panel-tool-collapse"></div>').appendTo(w).bind("click",e);if(p.tools)for(var n=p.tools.length-1;0<=n;n--){var h=a("<div></div>").addClass(p.tools[n].iconCls).appendTo(w);p.tools[n].handler&&h.bind("click",eval(p.tools[n].handler))}w.find("div").hover(function(){a(this).addClass("panel-tool-over")},function(){a(this).removeClass("panel-tool-over")});q.find(">div.panel-body").removeClass("panel-body-noheader")}else q.find(">div.panel-body").addClass("panel-body-noheader")}
- function b(b){var c=a.data(b,"fwwindow");if(c.options.href&&(!c.isLoaded||!c.options.cache)){c.isLoaded=!1;var d=c.panel.find(">div.panel-body");d.html(a('<div class="panel-loading"></div>').html(c.options.loadingMessage));d.load(c.options.href,null,function(){a.parser&&a.parser.parse(d);c.options.onLoad.apply(b,arguments);c.isLoaded=!0})}}function f(c){var d=a.data(c,"fwwindow").options,f=a.data(c,"fwwindow").fwpanel,g=a.data(c,"fwwindow").mask,m=a.fn.fwwindow.defaults.zIndex;e(c);!0==d.modal&&(g.css({display:"block",
- zIndex:d.zIndex++}),f.css({zIndex:d.zIndex++}));f.css({top:d.top});d.zIndex<m?(d.zIndex=m,f.css({zIndex:d.zIndex})):a.fn.fwwindow.defaults.zIndex=d.zIndex+1;a(c).css({display:"block"});f.show();d.closed=!1;FWresizeObject(c);a(document).trigger("gridlazyInit");!0==d.maximized&&v(c);!0==d.minimized&&(f=a.data(c,"fwwindow").options,a.data(c,"fwwindow").fwpanel.hide(),f.minimized=!0,f.maximized=!1);!0==d.collapsed&&z(c);d.collapsed||b(c)}function m(b){var c=a.data(b,"fwwindow").options,d=a.data(b,"fwwindow").fwpanel;
- b=a.data(b,"fwwindow").mask;!0==c.modal&&b.hide();d.hide();c.closed=!0}function z(b,c){var d=a.data(b,"fwwindow").options,e=a.data(b,"fwwindow").fwpanel,f=e.find(">div.panel-body"),e=e.find(">div.panel-header .panel-tool-collapse");e.hasClass("panel-tool-expand")||(f.stop(!0,!0),e.addClass("panel-tool-expand"),!0==c?f.slideUp("normal",function(){d.collapsed=!0}):(f.hide(),d.collapsed=!0))}function x(b,c){var d=a.data(b,"fwwindow").options,e=a.data(b,"fwwindow").fwpanel;c&&(null!=c.left&&(d.left=c.left),
- null!=c.top&&(d.top=c.top));e.css({left:d.left,top:d.top})}function r(c,d){var e=a.data(c,"fwwindow").options,f=a.data(c,"fwwindow").fwpanel,g=f.find(">div.panel-body"),f=f.find(">div.panel-header .panel-tool-collapse");f.hasClass("panel-tool-expand")&&(g.stop(!0,!0),f.removeClass("panel-tool-expand"),!0==d?g.slideDown("normal",function(){e.collapsed=!1;b(c)}):(g.show(),e.collapsed=!1,b(c)))}function v(b){var d=a.data(b,"fwwindow").options,e=a.data(b,"fwwindow").fwpanel.find(">div.panel-header .panel-tool-max");
- e.hasClass("panel-tool-restore")||(e.addClass("panel-tool-restore"),a.data(b,"fwwindow").original={width:d.width,height:d.height,left:d.left,top:d.top,fit:d.fit},d.left=0,d.top=0,d.fit=!0,c(b),d.minimized=!1,d.maximized=!0,FWresizeObject(b))}function w(){return"BackCompat"==document.compatMode?{width:Math.max(document.body.scrollWidth,document.body.clientWidth),height:Math.max(document.body.scrollHeight,document.body.clientHeight)}:{width:Math.max(document.documentElement.scrollWidth,document.documentElement.clientWidth),
- height:Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight)}}a(window).unbind(".panel").bind("resize.panel",function(){var b=a("body.layout");b.length?b.layout("resize"):a("body>div.panel").triggerHandler("_resize")});a(window).resize(function(){a(".fwwindow-mask").css({width:a(window).width(),height:a(window).height()});setTimeout(function(){a(".fwwindow-mask").css({width:w().width,height:w().height})},50)});a.fn.fwwindow=function(b){if("string"==typeof b){switch(b){case "open":return this.each(function(){f(this)});
- case "close":return this.each(function(){m(this)});case "toggle":return this.each(function(){a(this).hasClass("panel-tool-expand")?r(this,!0):z(this,!0)})}return!0}b=b||{};return this.each(function(){var d=this,m=b,l=a.data(d,"fwwindow"),p;l?p=a.extend(l.opts,m):(l=a(d),p=a.extend({},a.fn.fwwindow.defaults,{title:l.attr("title"),collapsible:l.attr("collapsible")?"true"==l.attr("collapsible"):void 0,minimizable:l.attr("minimizable")?"true"==l.attr("minimizable"):void 0,maximizable:l.attr("maximizable")?
- "true"==l.attr("maximizable"):void 0,closable:l.attr("closable")?"true"==l.attr("closable"):void 0,closed:l.attr("closed")?"true"==l.attr("closed"):void 0,shadow:l.attr("shadow")?"true"==l.attr("shadow"):void 0,modal:l.attr("modal")?"true"==l.attr("modal"):void 0,width:parseInt(l.css("width"))||void 0,height:parseInt(l.css("height"))||void 0,iconCls:l.attr("icon"),cls:"fwwindow",headerCls:"fwwindow-header",bodyCls:"fwwindow-body",href:l.attr("href"),cache:l.attr("cache")?"true"==l.attr("cache"):void 0,
- fit:l.attr("fit")?"true"==l.attr("fit"):void 0,border:l.attr("border")?"true"==l.attr("border"):void 0,noheader:l.attr("noheader")?"true"==l.attr("noheader"):void 0,collapsed:l.attr("collapsed")?"true"==l.attr("collapsed"):void 0,minimized:l.attr("minimized")?"true"==l.attr("minimized"):void 0,maximized:l.attr("maximized")?"true"==l.attr("maximized"):void 0},m),a(d).attr("title",""),l=a.data(d,"fwwindow",{options:p}));m=a(d).addClass("panel-body").wrap('<div class="panel"></div>').parent();m.bind("_resize",
- function(){!0==p.fit&&c(d);return!1});m.hide();l.options=p;l.fwpanel=m;g(d);var m=a.data(d,"fwwindow").options,r=a.data(d,"fwwindow").fwpanel;!0==m.border?(r.find(">div.panel-header").removeClass("panel-header-noborder"),r.find(">div.panel-body").removeClass("panel-body-noborder")):(r.find(">div.panel-header").addClass("panel-header-noborder"),r.find(">div.panel-body").addClass("panel-body-noborder"));c(d);l.mask&&l.mask.remove();!0==p.modal&&(l.mask=a('<div class="fwwindow-mask"></div>').appendTo("body"),
- l.mask.css({width:w().width,height:w().height,display:"none"}));l.shadow&&l.shadow.remove();!0==p.shadow&&(l.shadow=a('<div class="fwwindow-shadow"></div>').insertAfter(l.fwpanel),l.shadow.css({display:"none"}));e(d);x(d);!1==l.options.closed&&f(d);var v=this,n=a.data(v,"fwwindow");n.fwpanel.draggable({handle:">div.panel-header>div.panel-title",disabled:!1==n.options.draggable,onStartDrag:function(b){n.mask&&n.mask.css("z-index",a.fn.fwwindow.defaults.zIndex++);n.shadow&&n.shadow.css("z-index",a.fn.fwwindow.defaults.zIndex++);
- var c=a.fn.fwwindow.defaults.zIndex++;n.fwpanel.css("z-index",c);n.options.zIndex=c;FWresizeObject(v);n.proxy||(n.proxy=a('<div class="fwwindow-proxy"></div>').insertAfter(n.fwpanel));n.proxy.css({display:"none",zIndex:a.fn.fwwindow.defaults.zIndex++,left:b.data.left,top:b.data.top,width:!0==a.boxModel?n.fwpanel.outerWidth()-(n.proxy.outerWidth()-n.proxy.width()):n.fwpanel.outerWidth(),height:!0==a.boxModel?n.fwpanel.outerHeight()-(n.proxy.outerHeight()-n.proxy.height()):n.fwpanel.outerHeight()});
- setTimeout(function(){n.proxy&&n.proxy.show()},500)},onDrag:function(a){n.proxy.css({display:"block",left:a.data.left,top:a.data.top});return!1},onStopDrag:function(a){n.options.left=a.data.left;n.options.top=20>a.data.top?20:a.data.top;x(v);n.proxy.remove();n.proxy=null}});n.fwpanel.resizable({disabled:!1==n.options.resizable,onStartResize:function(b){n.proxy||(n.proxy=a('<div class="fwwindow-proxy"></div>').insertAfter(n.fwpanel));n.proxy.css({zIndex:a.fn.fwwindow.defaults.zIndex++,left:b.data.left,
- top:b.data.top,width:!0==a.boxModel?b.data.width-(n.proxy.outerWidth()-n.proxy.width()):b.data.width,height:!0==a.boxModel?b.data.height-(n.proxy.outerHeight()-n.proxy.height()):b.data.height})},onResize:function(b){n.proxy.css({left:b.data.left,top:b.data.top,width:!0==a.boxModel?b.data.width-(n.proxy.outerWidth()-n.proxy.width()):b.data.width,height:!0==a.boxModel?b.data.height-(n.proxy.outerHeight()-n.proxy.height()):b.data.height});return!1},onStopResize:function(a){n.options.left=a.data.left;
- n.options.top=a.data.top;n.options.width=a.data.width;n.options.height=a.data.height;c(v);n.proxy.remove();n.proxy=null}})})};a.fn.fwwindow.defaults={zIndex:9E3,draggable:!0,resizable:!0,shadow:!0,modal:!1,title:null,iconCls:null,width:"auto",height:"auto",left:null,top:null,cls:null,headerCls:null,bodyCls:null,style:{},cache:!0,fit:!1,border:!0,doSize:!0,noheader:!1,content:null,tools:[],href:null,loadingMessage:"Loading...",title:"\u65b0\u5efa\u7a97\u53e3",collapsible:!0,minimizable:!0,maximizable:!0,
- closable:!0,collapsed:!1,minimized:!1,maximized:!1,closed:!0,onClose:function(){}}})(jQuery);"use strict";
- (function(a,d,c){function e(){var b=d.console;return b&&(b.error||b.log||a.noop).apply(b,arguments)}function g(b){var c;if(!b||"object"!==typeof b)return v;"object"!==typeof b.metadata&&(b.metadata={type:b.metadata});if("content"in b){if("object"!==typeof b.content||b.content.jquery)b.content={text:b.content};c=b.content.text||v;if(!a.isFunction(c)&&(!c&&!c.attr||1>c.length||"object"===typeof c&&!c.jquery))b.content.text=v;if("title"in b.content&&("object"!==typeof b.content.title&&(b.content.title=
- {text:b.content.title}),c=b.content.title.text||v,!a.isFunction(c)&&(!c&&!c.attr||1>c.length||"object"===typeof c&&!c.jquery)))b.content.title.text=v}"position"in b&&"object"!==typeof b.position&&(b.position={my:b.position,at:b.position});"show"in b&&"object"!==typeof b.show&&(b.show=b.show.jquery?{target:b.show}:{event:b.show});"hide"in b&&"object"!==typeof b.hide&&(b.hide=b.hide.jquery?{target:b.hide}:{event:b.hide});"style"in b&&"object"!==typeof b.style&&(b.style={classes:b.style});a.each(B,function(){this.sanitize&&
- this.sanitize(b)});return b}function b(b,c,e,f){function m(a){var b=0,d,e=c;for(a=a.split(".");e=e[a[b++]];)b<a.length&&(d=e);return[d||c,a.pop()]}function z(){var a=c.style.widget;E.toggleClass(p,a);N.content.toggleClass(p+"-content",a);N.titlebar&&N.titlebar.toggleClass(p+"-header",a);N.button&&N.button.toggleClass(l+"-icon",!a)}function x(){N.title&&(N.titlebar.remove(),N.titlebar=N.title=N.button=w,C.reposition())}function F(){var b=c.content.title.button,d="string"===typeof b?b:"Close tooltip";
- N.button&&N.button.remove();N.button=b.jquery?b:a("<a />",{"class":"ui-state-default "+(c.style.widget?"":l+"-icon"),title:d,"aria-label":d}).prepend(a("<span />",{"class":"ui-icon ui-icon-close",html:"×"}));N.button.appendTo(N.titlebar).attr("role","button").hover(function(b){a(this).toggleClass("ui-state-hover","mouseenter"===b.type)}).click(function(a){E.hasClass(q)||C.hide(a);return v}).bind("mousedown keydown mouseup keyup mouseout",function(b){a(this).toggleClass("ui-state-active ui-state-focus",
- "down"===b.type.substr(-4))});C.redraw()}function I(){var b=Z+"-title";N.titlebar&&x();N.titlebar=a("<div />",{"class":l+"-titlebar "+(c.style.widget?"ui-widget-header":"")}).append(N.title=a("<div />",{id:b,"class":l+"-title","aria-atomic":r})).insertBefore(N.content);c.content.title.button?F():C.rendered&&C.redraw()}function ba(c){var d=N.title;if(!C.rendered||!c)return v;a.isFunction(c)&&(c=c.call(b,C)||"");c.jquery&&0<c.length?d.empty().append(c.css({display:"block"})):d.html(c);C.redraw();C.rendered&&
- E.is(":visible")&&C.reposition(K.event)}function L(d){function e(a){function b(){if(0===(c=c.not(this)).length)C.redraw(),C.reposition(K.event),a()}var c;if(0===(c=f.find("img:not([height]):not([width])")).length)return b.call(c);c.each(function(a,c){(function va(){var d=C.timers.img;if(c.height&&c.width)return clearTimeout(d[a]),b.call(c);d[a]=setTimeout(va,20)})()})}var f=N.content;d=d||c.content.text;if(!C.rendered||!d)return v;a.isFunction(d)&&(d=d.call(b,C)||"");d.jquery&&0<d.length?f.empty().append(d.css({display:"block"})):
- f.html(d);0>C.rendered?E.queue("fx",e):(V=0,e(a.noop));return C}function O(f,g,l,m){function n(a){if(E.hasClass(q))return v;x.show.trigger("qtip-"+e+"-inactive");clearTimeout(C.timers.show);clearTimeout(C.timers.hide);var b=function(){C.show(a)};0<c.show.delay?C.timers.show=setTimeout(b,c.show.delay):b()}function r(b){if(E.hasClass(q))return v;var d=a(b.relatedTarget||b.target),e=d.closest(y)[0]===E[0],d=d[0]===x.show[0];clearTimeout(C.timers.show);clearTimeout(C.timers.hide);if("mouse"===B.target&&
- e||c.hide.fixed&&/mouse(out|leave|move)/.test(b.type)&&(e||d))return b.stopPropagation(),b.preventDefault(),v;0<c.hide.delay?C.timers.hide=setTimeout(function(){C.hide(b)},c.hide.delay):C.hide(b)}function p(a){if(E.hasClass(q))return v;clearTimeout(C.timers.inactive);C.timers.inactive=setTimeout(function(){C.hide(a)},c.hide.inactive)}function w(a){E.is(":visible")&&C.reposition(a)}var z=".qtip-"+e,B=c.position,x={show:c.show.target,hide:c.hide.target,container:B.container[0]===ia?a(document):B.container,
- doc:a(document)},D=a.trim(""+c.show.event).split(" "),F=a.trim(""+c.hide.event).split(" "),Q=a.browser.msie&&6===parseInt(a.browser.version,10);l&&(c.hide.fixed&&(x.hide=x.hide.add(E),E.bind("mouseover"+z,function(){E.hasClass(q)||clearTimeout(C.timers.hide)})),"mouse"===B.target&&(B.adjust.mouse&&c.hide.event)&&E.bind("mouseleave"+z,function(a){(a.relatedTarget||a.target)!==x.show[0]&&C.hide(a)}),E.bind("mouseenter"+z,function(a){C["mouseenter"===a.type?"focus":"blur"](a)}),E.bind("mouseenter"+z+
- " mouseleave"+z,function(a){E.toggleClass(h,"mouseenter"===a.type)}));g&&("number"===typeof c.hide.inactive&&(x.show.bind("qtip-"+e+"-inactive",p),a.each(s.inactiveEvents,function(a,b){x.hide.add(N.tooltip).bind(b+z+"-inactive",p)})),/mouse(over|enter)/i.test(c.show.event)&&!/mouse(out|leave)/i.test(c.hide.event)&&x.hide.bind("mouseleave"+z,function(){clearTimeout(C.timers.show)}),a.each(F,function(b,c){var d=a.inArray(c,D),e=a(x.hide);-1<d&&e.add(x.show).length===e.length||"unfocus"===c?(x.show.bind(c+
- z,function(a){E.is(":visible")?r(a):n(a)}),delete D[d]):x.hide.bind(c+z,r)}));f&&(a.each(D,function(a,b){x.show.bind(b+z,n)}),"number"===typeof c.hide.distance&&x.show.bind("mousemove"+z,function(a){var b=K.origin||{},d=c.hide.distance,e=Math.abs;b&&(e(a.pageX-b.pageX)>=d||e(a.pageY-b.pageY)>=d)&&C.hide(a)}));if(m){if(B.adjust.resize||B.viewport)a(a.event.special.resize?B.viewport:d).bind("resize"+z,w);(B.viewport||Q&&"fixed"===E.css("position"))&&a(B.viewport).bind("scroll"+z,w);/unfocus/i.test(c.hide.event)&&
- x.doc.bind("mousedown"+z,function(c){var d=a(c.target);0===d.parents(y).length&&(1<d.add(b).length&&E.is(":visible")&&!E.hasClass(q))&&C.hide(c)});c.hide.leave&&/mouseleave|mouseout/i.test(c.hide.event)&&a(d).bind("blur"+z+" mouse"+(-1<c.hide.leave.indexOf("frame")?"out":"leave")+z,function(a){a.relatedTarget||C.hide(a)});"mouse"===B.target&&x.doc.bind("mousemove"+z,function(a){B.adjust.mouse&&(!E.hasClass(q)&&E.is(":visible"))&&C.reposition(a||A)})}}function D(b,f,g,h){h=0!==parseInt(h,10);var l=
- ".qtip-"+e,m=b&&c.show.target[0];f=f&&c.hide.target[0];var n=g&&C.rendered&&N.tooltip[0];g=g&&C.rendered&&N.content[0];var u=h&&c.position.container[0]===ia?document:c.position.container[0];h=h&&d;C.rendered?a([]).pushStack(a.grep([m,f,n,u,g,h],function(a){return"object"===typeof a})).unbind(l):b&&c.show.target.unbind(l+"-create")}var C=this,ia=document.body,Z=l+"-"+e,U=0,V=0,E=a(),N,K;C.id=e;C.rendered=v;C.elements=N={target:b};C.timers={img:[]};C.options=c;C.checks={};C.plugins={};C.cache=K={event:{},
- target:w,disabled:v,attr:f};C.checks.builtin={"^id$":function(b,c,d){b=d===r?s.nextid:d;c=l+"-"+b;b!==v&&(0<b.length&&!a("#"+c).length)&&(E[0].id=c,N.content[0].id=c+"-content",N.title[0].id=c+"-title")},"^content.text$":function(a,b,c){L(c)},"^content.title.text$":function(a,b,c){if(!c)return x();!N.title&&c&&I();ba(c)},"^content.title.button$":function(a,b,c){a=N.button;b=N.title;C.rendered&&(c?(b||I(),F()):a.remove())},"^position.(my|at)$":function(a,b,c){"string"===typeof c&&(a[b]=new B.Corner(c))},
- "^position.container$":function(a,b,c){C.rendered&&E.appendTo(c)},"^(show|hide).(event|target|fixed|delay|inactive)$":function(a,b,c,d,e){a=[1,0,0];a["show"===e[1]?"push":"unshift"](0);D.apply(C,a);O.apply(C,[1,1,0,0])},"^show.ready$":function(){C.rendered?C.show():C.render(1)},"^style.classes$":function(b,c,d){a.attr(E[0],"class",l+" qtip ui-helper-reset "+d)},"^style.widget|content.title":z,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){E[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+
- c,d)}};a.extend(C,{render:function(d){if(C.rendered)return C;var e=c.content.title.text,f=a.Event("tooltiprender");a.attr(b[0],"aria-describedby",Z);E=N.tooltip=a("<div/>",{id:Z,"class":l+" qtip ui-helper-reset "+c.style.classes,width:c.style.width||"",role:"alert","aria-live":"polite","aria-atomic":v,"aria-describedby":Z+"-content","aria-hidden":r}).toggleClass(q,K.disabled).data("qtip",C).appendTo(c.position.container).append(N.content=a("<div />",{"class":l+"-content",id:Z+"-content","aria-atomic":r}));
- C.rendered=-1;V=1;e&&(I(),ba(e));L();C.rendered=r;z();a.each(c.events,function(b,c){a.isFunction(c)&&E.bind("toggle"===b?"tooltipshow tooltiphide":"tooltip"+b,c)});a.each(B,function(){"render"===this.initialize&&this(C)});O(1,1,1,1);E.queue("fx",function(a){f.originalEvent=K.event;E.trigger(f,[C]);V=0;C.redraw();(c.show.ready||d)&&C.show(K.event);a()});return C},get:function(a){switch(a.toLowerCase()){case "dimensions":a={height:E.outerHeight(),width:E.outerWidth()};break;case "offset":a=B.offset(E,
- c.position.container);break;default:a=m(a.toLowerCase()),a=a[0][a[1]],a=a.precedance?a.string():a}return a},set:function(b,d){var e=/^position\.(my|at|adjust|target|container)|style|content|show\.ready/i,f=/^content\.(title|attr)|style/i,h=v,l=v,n=C.checks,u;"string"===typeof b?(u=b,b={},b[u]=d):b=a.extend(r,{},b);a.each(b,function(c,d){var g=m(c.toLowerCase()),n;n=g[0][g[1]];g[0][g[1]]="object"===typeof d&&d.nodeType?a(d):d;b[c]=[g[0],g[1],d,n];h=e.test(c)||h;l=f.test(c)||l});g(c);U=V=1;a.each(b,
- function(a,b){var c,d,e;for(c in n)for(d in n[c])if(e=RegExp(d,"i").exec(a))b.push(e),n[c][d].apply(C,b)});U=V=0;E.is(":visible")&&C.rendered&&(h&&C.reposition("mouse"===c.position.target?w:K.event),l&&C.redraw());return C},toggle:function(b,d){function f(){b?(a.browser.msie&&E[0].style.removeAttribute("filter"),E.css("overflow","")):E.css({display:"",visibility:"",width:"",opacity:"",left:"",top:""})}if(!C.rendered)if(b)C.render(1);else return C;var g=b?"show":"hide",h=c[g],l=E.is(":visible");(typeof b).search("boolean|number")&&
- (b=!l);if(l===b)return C;if(d){if(/over|enter/.test(d.type)&&/out|leave/.test(K.event.type)&&d.target===c.show.target[0]&&E.has(d.relatedTarget).length)return C;K.event=a.extend({},d)}l=a.Event("tooltip"+g);l.originalEvent=d?K.event:w;E.trigger(l,[C,90]);if(l.isDefaultPrevented())return C;a.attr(E[0],"aria-hidden",!b);b?(K.origin=a.extend({},A),C.focus(d),a.isFunction(c.content.text)&&L(),C.reposition(d),h.solo&&a(y,h.solo).not(E).qtip("hide",l)):(clearTimeout(C.timers.show),delete K.origin,C.blur(d));
- E.stop(0,1);a.isFunction(h.effect)?(h.effect.call(E,C),E.queue("fx",function(a){f();a()})):h.effect===v?(E[g](),f.call(E)):E.fadeTo(90,b?1:0,f);b&&h.target.trigger("qtip-"+e+"-inactive");return C},show:function(a){return C.toggle(r,a)},hide:function(a){return C.toggle(v,a)},focus:function(b){if(!C.rendered)return C;var c=a(y),d=parseInt(E[0].style.zIndex,10),e=s.zindex+c.length;b=a.extend({},b);var f;E.hasClass(n)||(f=a.Event("tooltipfocus"),f.originalEvent=b,E.trigger(f,[C,e]),f.isDefaultPrevented()||
- (d!==e&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex-=1)}),c.filter("."+n).qtip("blur",b)),E.addClass(n)[0].style.zIndex=e));return C},blur:function(b){b=a.extend({},b);var c;E.removeClass(n);c=a.Event("tooltipblur");c.originalEvent=b;E.trigger(c,[C]);return C},reposition:function(b,e){if(!C.rendered||U)return C;U=1;var f=c.position.target,g=c.position,h=g.my,m=g.at,n=g.adjust,u=n.method.split(" "),r=E.outerWidth(),p=E.outerHeight(),q=0,s=0,w=a.Event("tooltipmove"),z="fixed"===E.css("position"),
- x=g.viewport,y={left:0,top:0},D=(C.plugins.tip||{}).corner,F={horizontal:u[0],vertical:u[1]||u[0],tip:c.style.tip||{},left:function(a){var b="shift"===F.horizontal,c=x.offset.left+x.scrollLeft,d="left"===h.x?r:"right"===h.x?-r:-r/2,e="left"===m.x?q:"right"===m.x?-q:-q/2,f=F.tip.width+2*F.tip.border||0,g=D&&"x"===D.precedance&&!b?f:0,l=c-a-g,u=a+r-x.width-c+g,e=d-("x"===h.precedance||h.x===h.y?e:0),g="center"===h.x;if(b)g=D&&"y"===D.precedance?f:0,e=("left"===h.x?1:-1)*d-g,y.left+=0<l?l:0<u?-u:0,y.left=
- Math.max(x.offset.left+(g&&"center"===D.x?F.tip.offset:0),a-e,Math.min(Math.max(x.offset.left+x.width,a+e),y.left));else{if(0<l&&("left"!==h.x||0<u))y.left-=e+(g?0:2*n.x);else if(0<u&&("right"!==h.x||0<l))y.left-=g?-e:e+2*n.x;y.left!==a&&g&&(y.left-=n.x);y.left<c&&-y.left>u&&(y.left=a)}return y.left-a},top:function(a){var b="shift"===F.vertical,c=x.offset.top+x.scrollTop,d="top"===h.y?p:"bottom"===h.y?-p:-p/2,e="top"===m.y?s:"bottom"===m.y?-s:-s/2,f=F.tip.height+2*F.tip.border||0,g=D&&"y"===D.precedance&&
- !b?f:0,l=c-a-g,c=a+p-x.height-c+g,e=d-("y"===h.precedance||h.x===h.y?e:0),g="center"===h.y;if(b)g=D&&"x"===D.precedance?f:0,e=("top"===h.y?1:-1)*d-g,y.top+=0<l?l:0<c?-c:0,y.top=Math.max(x.offset.top+(g&&"center"===D.x?F.tip.offset:0),a-e,Math.min(Math.max(x.offset.top+x.height,a+e),y.top));else{if(0<l&&("top"!==h.y||0<c))y.top-=e+(g?0:2*n.y);else if(0<c&&("bottom"!==h.y||0<l))y.top-=g?-e:e+2*n.y;y.top!==a&&g&&(y.top-=n.y);0>y.top&&-y.top>c&&(y.top=a)}return y.top-a}};if("mouse"===f)m={x:"left",y:"top"},
- b=b&&("resize"===b.type||"scroll"===b.type)?K.event:!n.mouse&&K.origin?K.origin:A&&(n.mouse||!b||!b.pageX)?{pageX:A.pageX,pageY:A.pageY}:b,y={top:b.pageY,left:b.pageX};else{"event"===f&&(f=b&&b.target&&"scroll"!==b.type&&"resize"!==b.type?K.target=a(b.target):K.target);f=a(f).eq(0);if(0===f.length)return C;f[0]===document||f[0]===d?(q=B.iOS?d.innerWidth:f.width(),s=B.iOS?d.innerHeight:f.height(),f[0]===d&&(y={top:!z||B.iOS?x.scrollTop():0,left:!z||B.iOS?x.scrollLeft():0})):f.is("area")&&B.imagemap?
- y=B.imagemap(f,m):"http://www.w3.org/2000/svg"===f[0].namespaceURI&&B.svg?y=B.svg(f,m):(q=f.outerWidth(),s=f.outerHeight(),y=B.offset(f,g.container,z));y.offset&&(q=y.width,s=y.height,y=y.offset);y.left+="right"===m.x?q:"center"===m.x?q/2:0;y.top+="bottom"===m.y?s:"center"===m.y?s/2:0}y.left+=n.x+("right"===h.x?-r:"center"===h.x?-r/2:0);y.top+=n.y+("bottom"===h.y?-p:"center"===h.y?-p/2:0);x.jquery&&f[0]!==d&&f[0]!==ia&&"nonenone"!==F.vertical+F.horizontal?(x={elem:x,height:x[(x[0]===d?"h":"outerH")+
- "eight"](),width:x[(x[0]===d?"w":"outerW")+"idth"](),scrollLeft:x.scrollLeft(),scrollTop:x.scrollTop(),offset:x.offset()||{left:0,top:0}},y.adjusted={left:"none"!==F.horizontal?F.left(y.left):0,top:"none"!==F.vertical?F.top(y.top):0}):y.adjusted={left:0,top:0};E.attr("class",function(){return a.attr(this,"class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(l+"-pos-"+h.abbreviation());w.originalEvent=a.extend({},b);E.trigger(w,[C,y,x.elem||x]);if(w.isDefaultPrevented())return C;delete y.adjusted;
- e===v||isNaN(y.left)||isNaN(y.top)||!a.isFunction(g.effect)?E.css(y):a.isFunction(g.effect)&&(g.effect.call(E,C,a.extend({},y)),E.queue(function(b){a(this).css({opacity:"",height:""});a.browser.msie&&this.style.removeAttribute("filter");b()}));U=0;return C},redraw:function(){if(1>C.rendered||c.style.width||V)return C;var b=l+"-fluid",d=c.position.container,e,f,g;V=1;E.css("width","").addClass(b);e=E.width()+(a.browser.mozilla?1:0);f=E.css("max-width")||"";g=E.css("min-width")||"";d=-1<(f+g).indexOf("%")?
- d.width()/100:0;f=(-1<f.indexOf("%")?d:1)*parseInt(f,10)||e;g=(-1<g.indexOf("%")?d:1)*parseInt(g,10)||0;e=f+g?Math.min(Math.max(e,g),f):e;E.css("width",Math.round(e)).removeClass(b);V=0;return C},disable:function(b){var c=q;"boolean"!==typeof b&&(b=!(E.hasClass(c)||K.disabled));C.rendered?(E.toggleClass(c,b),a.attr(E[0],"aria-disabled",b)):K.disabled=!!b;return C},enable:function(){return C.disable(v)},destroy:function(){var c=b[0],d=a.attr(c,G);C.rendered&&(E.remove(),a.each(C.plugins,function(){this.destroy&&
- this.destroy()}));clearTimeout(C.timers.show);clearTimeout(C.timers.hide);D(1,1,1,1);a.removeData(c,"qtip");d&&(a.attr(c,"title",d),b.removeAttr(G));b.removeAttr("aria-describedby").unbind(".qtip");return b}})}function f(b){var c=this,d=b.elements.tooltip,e=b.options.content.ajax,f=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi;b.checks.ajax={"^content.ajax":function(a,b,f){"ajax"===b&&(e=f);"once"===b?c.init():e&&e.url?c.load():d.unbind(".qtip-ajax")}};a.extend(c,{init:function(){if(e&&e.url)d.unbind(".qtip-ajax")[e.once?
- "one":"bind"]("tooltipshow.qtip-ajax",c.load);return c},load:function(g,h){function l(){p&&(d.css("visibility",""),h=v)}if(g&&g.isDefaultPrevented())return c;var m=e.url.indexOf(" "),n=e.url,r,p=e.once&&!e.loading&&h;p&&d.css("visibility","hidden");-1<m&&(r=n.substr(m),n=n.substr(0,m));a.ajax(a.extend({success:function(c){r&&(c=a("<div/>").append(c.replace(f,"")).find(r));b.set("content.text",c);l()},error:function(a,c,d){b.set("content.text",c+": "+d);l()},context:b,beforeSend:function(b){var c=
- a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}},e,{url:n}));return c}});c.init()}function m(b){function d(e,f,m){if(l.tip){e=a.extend({},g.corner);f=m.adjusted;var p=b.options.position.adjust.method.split(" "),q=p[0],p=p[1]||p[0],s=v,w=v,y=0,z=0,x,B={},A;g.corner.fixed!==r&&("shift"===q&&"x"===e.precedance&&f.left&&"center"!==e.y?e.precedance="x"===e.precedance?"y":"x":"flip"===q&&f.left&&(e.x="center"===e.x?0<f.left?"left":"right":"left"===e.x?"right":"left"),"shift"===p&&"y"===e.precedance&&
- f.top&&"center"!==e.x?e.precedance="y"===e.precedance?"x":"y":"flip"===p&&f.top&&(e.y="center"===e.y?0<f.top?"top":"bottom":"top"===e.y?"bottom":"top"),e.string()!==n.corner&&(n.top!==f.top||n.left!==f.left)&&g.update(e,v));x=g.position(e,f);x.right!==c&&(x.left=-x.right);x.bottom!==c&&(x.top=-x.bottom);x.user=Math.max(0,h.offset);if(s="shift"===q&&!!f.left)if("center"===e.x)B["margin-left"]=y=x["margin-left"]-f.left;else{A=x.right!==c?[f.left,-x.left]:[-f.left,x.left];if((y=Math.max(A[0],A[1]))>
- A[0])m.left-=f.left,s=v;B[x.right!==c?"right":"left"]=y}if(w="shift"===p&&!!f.top)if("center"===e.y)B["margin-top"]=z=x["margin-top"]-f.top;else{A=x.bottom!==c?[f.top,-x.top]:[-f.top,x.top];if((z=Math.max(A[0],A[1]))>A[0])m.top-=f.top,w=v;B[x.bottom!==c?"bottom":"top"]=z}l.tip.css(B).toggle(!(y&&z||"center"===e.x&&z||"center"===e.y&&y));m.left-=x.left.charAt?x.user:"shift"!==q||w||!s&&!w?x.left:0;m.top-=x.top.charAt?x.user:"shift"!==p||s||!s&&!w?x.top:0;n.left=f.left;n.top=f.top;n.corner=e.string()}}
- function e(a,b,c){b=!b?a[a.precedance]:b;b="border-"+b+"-width";a=parseInt((l.titlebar&&"top"===a.y?l.titlebar:l.content).css(b),10);return(c?a||parseInt(m.css(b),10):a)||0}function f(a){var b="y"===a.precedance,c=p[b?"width":"height"],d=p[b?"height":"width"],e=-1<a.string().indexOf("center"),g=c*(e?0.5:1),h=Math.pow;a=Math.round;var l=Math.sqrt(h(g,2)+h(d,2)),g=[y/g*l,y/d*l];g[2]=Math.sqrt(h(g[0],2)-h(y,2));g[3]=Math.sqrt(h(g[1],2)-h(y,2));e=(l+g[2]+g[3]+(e?0:g[0]))/l;c=[a(e*d),a(e*c)];return{height:c[b?
- 0:1],width:c[b?1:0]}}var g=this,h=b.options.style.tip,l=b.elements,m=l.tooltip,n={top:0,left:0,corner:""},p={width:h.width,height:h.height},q,s,y=h.border||0,z=a("<canvas />")[0].getContext;g.corner=w;g.mimic=w;g.position={};b.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){g.init()||g.destroy();b.reposition()},"^style.tip.(height|width)$":function(){p={width:h.width,height:h.height};g.create();g.update();b.reposition()},"^content.title.text|style.(classes|widget)$":function(){l.tip&&
- g.update()}};a.extend(g,{init:function(){var b=g.detectCorner()&&(z||a.browser.msie);b&&(g.create(),g.update(),m.unbind(".qtip-tip").bind("tooltipmove.qtip-tip",d));return b},detectCorner:function(){var a=h.corner,c=b.options.position,d=c.at,c=c.my.string?c.my.string():c.my;if(a===v||c===v&&d===v)return v;a===r?g.corner=new B.Corner(c):a.string||(g.corner=new B.Corner(a),g.corner.fixed=r);return"centercenter"!==g.corner.string()},detectColours:function(){var c,d,e=l.tip.css({backgroundColor:"",border:""});
- c=g.corner;var f=c[c.precedance],n="border-"+f+"-color";d="border"+f.charAt(0)+f.substr(1)+"Color";var f=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,r=a(document.body).css("color"),v=b.elements.content.css("color"),w=l.titlebar&&("top"===c.y||"center"===c.y&&e.position().top+p.height/2+h.offset<l.titlebar.outerHeight(1))?l.titlebar:l.content;m.addClass("ui-tooltip-fluid");c=e.css("background-color")||"transparent";d=e[0].style[d];if(!c||f.test(c))q=w.css("background-color"),f.test(q)&&(q=m.css("background-color")||
- c);if(!d||f.test(d))if(s=m.css(n),f.test(s)||s===r)s=w.css(n),s===v&&(s=d);a("*",e).add(e).css("background-color","transparent").css("border","");m.removeClass("ui-tooltip-fluid")},create:function(){var b=p.width,c=p.height;l.tip&&l.tip.remove();l.tip=a("<div />",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(m);z?a("<canvas />").appendTo(l.tip)[0].getContext("2d").save():l.tip.html(y?'<vml:shape coordorigin="0,0" style="display:inline-block; position:absolute; behavior:url(#default#VML);"></vml:shape><vml:shape coordorigin="0,0" style="display:inline-block; position:absolute; behavior:url(#default#VML);"></vml:shape>':
- '<vml:shape coordorigin="0,0" style="display:inline-block; position:absolute; behavior:url(#default#VML);"></vml:shape>')},update:function(b,c){var d=l.tip,m=d.children(),n=p.width,u=p.height,x=h.mimic,A=Math.round,J,F,I;b||(b=g.corner);x===v?x=b:(x=new B.Corner(x),x.precedance=b.precedance,"inherit"===x.x?x.x=b.x:"inherit"===x.y?x.y=b.y:x.x===x.y&&(x[b.precedance]=b[b.precedance]));J=x.precedance;g.detectColours();y="transparent"===s||"#123456"===s?0:h.border===r?e(b,w,r):h.border;I=x;var G=Math.ceil(n/
- 2),ca=Math.ceil(u/2),G={bottomright:[[0,0],[n,u],[n,0]],bottomleft:[[0,0],[n,0],[0,u]],topright:[[0,u],[n,0],[n,u]],topleft:[[0,0],[0,u],[n,u]],topcenter:[[0,u],[G,0],[n,u]],bottomcenter:[[0,0],[n,0],[G,u]],rightcenter:[[0,0],[n,ca],[0,u]],leftcenter:[[n,0],[n,u],[0,ca]]};G.lefttop=G.bottomright;G.righttop=G.bottomleft;G.leftbottom=G.topright;G.rightbottom=G.topleft;F=G[I.string()];I=f(b);d.css(I);d="y"===b.precedance?[A("left"===x.x?y:"right"===x.x?I.width-n-y:(I.width-n)/2),A("top"===x.y?I.height-
- u:0)]:[A("left"===x.x?I.width-n:0),A("top"===x.y?y:"bottom"===x.y?I.height-u-y:(I.height-u)/2)];z?(m.attr(I),m=m[0].getContext("2d"),m.restore(),m.save(),m.clearRect(0,0,3E3,3E3),m.translate(d[0],d[1]),m.beginPath(),m.moveTo(F[0][0],F[0][1]),m.lineTo(F[1][0],F[1][1]),m.lineTo(F[2][0],F[2][1]),m.closePath(),m.fillStyle=q,m.strokeStyle=s,m.lineWidth=2*y,m.lineJoin="miter",m.miterLimit=100,m.stroke(),m.fill()):(F="m"+F[0][0]+","+F[0][1]+" l"+F[1][0]+","+F[1][1]+" "+F[2][0]+","+F[2][1]+" xe",d[2]=y&&
- /^(r|b)/i.test(b.string())?8===parseFloat(a.browser.version,10)?2:1:0,m.css({antialias:""+(-1<x.string().indexOf("center")),left:d[0]-d[2]*Number("x"===J),top:d[1]-d[2]*Number("y"===J),width:n+y,height:u+y}).each(function(b){var c=a(this);c.attr({coordsize:n+y+" "+(u+y),path:F,fillcolor:q,filled:!!b,stroked:!b}).css({display:y||b?"block":"none"});!b&&(0<y&&""===c.html())&&c.html('<vml:stroke weight="'+2*y+'px" color="'+s+'" miterlimit="1000" joinstyle="miter" style="behavior:url(#default#VML); display:inline-block;" />')}));
- c!==v&&g.position(b)},position:function(b){var c=l.tip,d={},n=Math.max(0,h.offset),u,p,q;if(h.corner===v||!c)return v;b=b||g.corner;u=b.precedance;p=f(b);q=[b.x,b.y];"x"===u&&q.reverse();a.each(q,function(c,f){var g,h;if("center"===f)g="y"===u?"left":"top",d[g]="50%",d["margin-"+g]=-Math.round(p["y"===u?"width":"height"]/2)+n;else{g=e(b,f,r);h=a.browser.mozilla;var q=b.y+(h?"":"-")+b.x;h=(h?"-moz-":a.browser.webkit?"-webkit-":"")+(h?"border-radius-"+q:"border-"+q+"-radius");h=parseInt((l.titlebar&&
- "top"===b.y?l.titlebar:l.content).css(h),10)||parseInt(m.css(h),10)||0;d[f]=c?e(b,f):n+(h>g?h:0)}});d[b[u]]-=p["x"===u?"width":"height"];c.css({top:"",bottom:"",left:"",right:"",margin:""}).css(d);return d},destroy:function(){l.tip&&l.tip.remove();m.unbind(".qtip-tip")}});g.init()}function z(b){var c=this,e=b.options.show.modal,f=b.elements,g=f.tooltip,h=".qtipmodal"+b.id,l;b.checks.modal={"^show.modal.(on|blur)$":function(){c.init();f.overlay.toggle(g.is(":visible"))}};a.extend(c,{init:function(){if(!e.on)return c;
- l=c.create();g.attr("is-modal-qtip",r).unbind(".qtipmodal").unbind(h).bind("tooltipshow.qtipmodal tooltiphide.qtipmodal",function(a,b,d){c[a.type.replace("tooltip","")](a,d)}).bind("tooltipfocus.qtipmodal",function(a,b,c){l[0].style.zIndex=c-1}).bind("tooltipblur.qtipmodal",function(b){a("[is-modal-qtip]:visible").not(g).last().qtip("focus",b)});e.escape&&a(d).unbind(h).bind("keydown"+h,function(a){27===a.keyCode&&g.hasClass(n)&&b.hide(a)});e.blur&&f.overlay.unbind(h).bind("click"+h,function(a){g.hasClass(n)&&
- b.hide(a)});return c},create:function(){var b=a("#qtip-overlay");if(b.length)return f.overlay=b;l=f.overlay=a("<div />",{id:"qtip-overlay",css:{position:"absolute",top:0,left:0,display:"none"},mousedown:function(){return v}}).appendTo(document.body);a(d).unbind(".qtipmodal").bind("resize.qtipmodal",function(){l.css({height:Math.max(a(d).height(),a(document).height()),width:Math.max(a(d).width(),a(document).width())})}).trigger("resize");return l},toggle:function(b,d,h){if(b&&b.isDefaultPrevented())return c;
- b=e.effect;var m=d?"show":"hide",n=a("[is-modal-qtip]:visible").not(g);l||(l=c.create());if(l.is(":animated")&&!d||!d&&n.length)return c;d&&f.overlay.css("cursor",e.blur?"pointer":"");l.stop(r,v);if(a.isFunction(b))b.call(l,d);else if(b===v)l[m]();else l.fadeTo(parseInt(h,10)||90,d?0.7:0,function(){d||a(this).hide()});return c},show:function(a,b){return c.toggle(a,r,b)},hide:function(a,b){return c.toggle(a,v,b)},destroy:function(){var c=l;c&&((c=1>a("[is-modal-qtip]").not(g).length)?(f.overlay.remove(),
- a(d).unbind(".qtipmodal")):f.overlay.unbind(".qtipmodal"+b.id));return g.removeAttr("is-modal-qtip").unbind(".qtipmodal")}});c.init()}function x(b){var c=this,d=b.elements,e=d.tooltip,f=".bgiframe-"+b.id;a.extend(c,{init:function(){d.bgiframe=a('<iframe class="ui-tooltip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>');d.bgiframe.appendTo(e);
- e.bind("tooltipmove"+f,c.adjust)},adjust:function(){var a=b.get("dimensions"),c=b.plugins.tip,f=d.tip,g;g=parseInt(e.css("border-left-width"),10)||0;g={left:-g,top:-g};c&&f&&(c="x"===c.corner.precedance?["width","left"]:["height","top"],g[c[1]]-=f[c[0]]());d.bgiframe.css(g).css(a)},destroy:function(){d.bgiframe.remove();e.unbind(f)}});c.init()}var r=!0,v=!1,w=null,s,B,A,l="ui-tooltip",p="ui-widget",q="ui-state-disabled",y="div.qtip."+l,n=l+"-focus",h=l+"-hover",G="oldtitle";s=a.fn.qtip=function(b,
- d,e){var f=(""+b).toLowerCase(),h=w,l="disable"===f?[r]:a.makeArray(arguments).slice(1,10),m=l[l.length-1],n=this[0]?a.data(this[0],"qtip"):w;if(!arguments.length&&n||"api"===f)return n;if("string"===typeof b)return this.each(function(){var b=a.data(this,"qtip");if(!b)return r;m&&m.timeStamp&&(b.cache.event=m);if(("option"===f||"options"===f)&&d)if(a.isPlainObject(d)||e!==c)b.set(d,e);else return h=b.get(d),v;else b[f]&&b[f].apply(b[f],l)}),h!==w?h:this;if("object"===typeof b||!arguments.length)return n=
- g(a.extend(r,{},b)),s.bind.call(this,n,m)};s.bind=function(c,d){return this.each(function(){function f(b){function c(){x.render("object"===typeof b||h.show.ready);m.show.unbind(n.show);m.hide.unbind(n.hide)}if(x.cache.disabled)return v;x.cache.event=a.extend({},b);0<h.show.delay?(clearTimeout(x.timers.show),x.timers.show=setTimeout(c,h.show.delay),n.show!==n.hide&&m.hide.bind(n.hide,function(){clearTimeout(x.timers.show)})):c()}var h,m,n,p=!c.id||c.id===v||1>c.id.length||a("#"+l+"-"+c.id).length?
- s.nextid++:c.id,q=".qtip-"+p+"-create",x;a:{var y,z,A,D,C=a(this),ia=a(document.body),Z=this===document?ia:C;z=C.metadata?C.metadata(c.metadata):w;D="html5"===c.metadata.type&&z?z[c.metadata.name]:w;var U=C.data(c.metadata.name||"qtipopts");try{U="string"===typeof U?(new Function("return "+U))():U}catch(V){e("Unable to parse HTML5 attribute data: "+U)}D=a.extend(r,{},s.defaults,c,"object"===typeof U?g(U):w,g(D||z));z&&a.removeData(this,"metadata");z=D.position;D.id=p;if("boolean"===typeof D.content.text)if(A=
- C.attr(D.content.attr),D.content.attr!==v&&A)D.content.text=A;else{x=v;break a}z.container===v&&(z.container=ia);z.target===v&&(z.target=Z);D.show.target===v&&(D.show.target=Z);D.show.solo===r&&(D.show.solo=ia);D.hide.target===v&&(D.hide.target=Z);D.position.viewport===r&&(D.position.viewport=z.container);z.at=new B.Corner(z.at);z.my=new B.Corner(z.my);if(a.data(this,"qtip"))if(D.overwrite)C.qtip("destroy");else if(D.overwrite===v){x=v;break a}a.attr(this,"title")&&(a.attr(this,G,a.attr(this,"title")),
- this.removeAttribute("title"));y=new b(C,D,p,!!A);a.data(this,"qtip",y);C.bind("remove.qtip",function(){y.destroy()});x=y}if(x===v)return r;h=x.options;a.each(B,function(){"initialize"===this.initialize&&this(x)});m={show:h.show.target,hide:h.hide.target};n={show:a.trim(""+h.show.event).replace(/ /g,q+" ")+q,hide:a.trim(""+h.hide.event).replace(/ /g,q+" ")+q};/mouse(over|enter)/i.test(n.show)&&!/mouse(out|leave)/i.test(n.hide)&&(n.hide+=" mouseleave"+q);m.show.bind(n.show,f);(h.show.ready||h.prerender)&&
- f(d)})};B=s.plugins={Corner:function(a){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase();this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase();this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase();this.precedance=-1<a.charAt(0).search(/^(t|b)/)?"y":"x";this.string=function(){return"y"===this.precedance?this.y+this.x:this.x+this.y};this.abbreviation=function(){var a=this.x.substr(0,1),b=this.y.substr(0,1);return a===b?a:"c"===a||
- "c"!==a&&"c"!==b?b+a:a+b}},offset:function(b,c,e){b=b.offset();var f=c,g=0,h=document.body,l;if(f){do if(f[0]===h)break;else"static"!==f.css("position")&&(l=f.position(),b.left-=l.left+(parseInt(f.css("borderLeftWidth"),10)||0),b.top-=l.top+(parseInt(f.css("borderTopWidth"),10)||0),g++);while(f=f.offsetParent());if(c[0]!==h||1<g)b.left+=1*c.scrollLeft(),b.top+=1*c.scrollTop();if(4.1>B.iOS&&3.1<B.iOS||!B.iOS&&e)c=a(d),b.left+=-1*c.scrollLeft(),b.top+=-1*c.scrollTop()}return b},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,3})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||
- [0,""])[1]).replace("undefined","3_2").replace("_","."))||v,fn:{attr:function(b,c){if(this.length){var d=this[0],e=a.data(d,"qtip");if("title"===b){if(2>arguments.length)return a.attr(d,G);if("object"===typeof e)return e&&(e.rendered&&"title"===e.options.content.attr&&e.cache.attr)&&e.set("content.text",c),a.fn.attr_replacedByqTip.apply(this,arguments),a.attr(d,G,a.attr(d,"title")),this.removeAttr("title")}}},clone:function(b){a([]);return a.fn.clone_replacedByqTip.apply(this,arguments).filter("[oldtitle]").each(function(){a.attr(this,
- "title",a.attr(this,G));this.removeAttribute(G)}).end()},remove:a.ui?w:function(b,c){a(this).each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}}};a.each(B.fn,function(b,c){if(!c)return r;var d=a.fn[b+"_replacedByqTip"]=a.fn[b];a.fn[b]=function(){return c.apply(this,arguments)||d.apply(this,arguments)}});a(document).bind("mousemove.qtip",function(a){A={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}});s.version="nightly";s.nextid=
- 0;s.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" ");s.zindex=15E3;s.defaults={prerender:v,id:v,overwrite:r,content:{text:r,attr:"title",title:{text:v,button:v}},position:{my:"top left",at:"bottom right",target:v,container:v,viewport:v,adjust:{x:0,y:0,mouse:r,resize:r,method:"flip flip"},effect:r},show:{target:v,event:"mouseenter",effect:r,delay:90,solo:v,ready:v},hide:{target:v,event:"mouseleave",effect:r,delay:0,fixed:v,inactive:v,leave:"window",distance:v},
- style:{classes:"",widget:v,width:v},events:{render:w,move:w,show:w,hide:w,toggle:w,focus:w,blur:w}};B.ajax=function(a){var b=a.plugins.ajax;return"object"===typeof b?b:a.plugins.ajax=new f(a)};B.ajax.initialize="render";B.ajax.sanitize=function(a){var b=a.content;b&&"ajax"in b&&(b=b.ajax,"object"!==typeof b&&(b=a.content.ajax={url:b}),"boolean"!==typeof b.once&&b.once&&(b.once=!!b.once))};a.extend(r,s.defaults,{content:{ajax:{loading:r,once:r}}});B.imagemap=function(b,c){var d=b.attr("shape").toLowerCase(),
- e=b.attr("coords").split(","),f=[],g=a('img[usemap="#'+b.parent("map").attr("name")+'"]'),h=g.offset(),l={width:0,height:0,offset:{top:1E10,right:0,bottom:0,left:1E10}},m=0,n=0;h.left+=Math.ceil((g.outerWidth()-g.width())/2);h.top+=Math.ceil((g.outerHeight()-g.height())/2);if("poly"===d)for(m=e.length;m--;)n=[parseInt(e[--m],10),parseInt(e[m+1],10)],n[0]>l.offset.right&&(l.offset.right=n[0]),n[0]<l.offset.left&&(l.offset.left=n[0]),n[1]>l.offset.bottom&&(l.offset.bottom=n[1]),n[1]<l.offset.top&&(l.offset.top=
- n[1]),f.push(n);else f=a.map(e,function(a){return parseInt(a,10)});switch(d){case "rect":l={width:Math.abs(f[2]-f[0]),height:Math.abs(f[3]-f[1]),offset:{left:f[0],top:f[1]}};break;case "circle":l={width:f[2]+2,height:f[2]+2,offset:{left:f[0],top:f[1]}};break;case "poly":a.extend(l,{width:Math.abs(l.offset.right-l.offset.left),height:Math.abs(l.offset.bottom-l.offset.top)});if("centercenter"===c.string())l.offset={left:l.offset.left+l.width/2,top:l.offset.top+l.height/2};else{for(var e=d=l,f=f.slice(),
- g=0,n=m=1,p=0,r=0,q=e.width,s=e.height;0<q&&0<s&&0<m&&0<n;){q=Math.floor(q/2);s=Math.floor(s/2);m="left"===c.x?q:"right"===c.x?e.width-q:m+Math.floor(q/2);n="top"===c.y?s:"bottom"===c.y?e.height-s:n+Math.floor(s/2);for(g=f.length;g--&&!(2>f.length);)p=f[g][0]-e.offset.left,r=f[g][1]-e.offset.top,("left"===c.x&&p>=m||"right"===c.x&&p<=m||"center"===c.x&&(p<m||p>e.width-m)||"top"===c.y&&r>=n||"bottom"===c.y&&r<=n||"center"===c.y&&(r<n||r>e.height-n))&&f.splice(g,1)}d.offset={left:f[0][0],top:f[0][1]}}l.width=
- l.height=0}l.offset.left+=h.left;l.offset.top+=h.top;return l};B.tip=function(a){var b=a.plugins.tip;return"object"===typeof b?b:a.plugins.tip=new m(a)};B.tip.initialize="render";B.tip.sanitize=function(a){var b=a.style;b&&"tip"in b&&(b=a.style.tip,"object"!==typeof b&&(a.style.tip={corner:b}),/string|boolean/i.test(typeof b.corner)||(b.corner=r),"number"!==typeof b.width&&delete b.width,"number"!==typeof b.height&&delete b.height,"number"!==typeof b.border&&b.border!==r&&delete b.border,"number"!==
- typeof b.offset&&delete b.offset)};a.extend(r,s.defaults,{style:{tip:{corner:r,mimic:v,width:6,height:6,border:r,offset:0}}});B.svg=function(b){var c=a(document),d=b[0];b={width:0,height:0,offset:{top:1E10,left:1E10}};var e,f,g;if(d.getBBox&&d.parentNode){e=d.getBBox();f=d.getScreenCTM();d=d.farthestViewportElement||d;if(!d.createSVGPoint)return b;d=d.createSVGPoint();d.x=e.x;d.y=e.y;g=d.matrixTransform(f);b.offset.left=g.x;b.offset.top=g.y;d.x+=e.width;d.y+=e.height;g=d.matrixTransform(f);b.width=
- g.x-b.offset.left;b.height=g.y-b.offset.top;b.offset.left+=c.scrollLeft();b.offset.top+=c.scrollTop()}return b};B.modal=function(a){var b=a.plugins.modal;return"object"===typeof b?b:a.plugins.modal=new z(a)};B.modal.initialize="render";B.modal.sanitize=function(a){a.show&&("object"!==typeof a.show.modal?a.show.modal={on:!!a.show.modal}:"undefined"===typeof a.show.modal.on&&(a.show.modal.on=r))};a.extend(r,s.defaults,{show:{modal:{on:v,effect:r,blur:r,escape:r}}});B.bgiframe=function(b){var c=a.browser,
- d=b.plugins.bgiframe;return 1>a("select, object").length||!(c.msie&&"6"===c.version.charAt(0))?v:"object"===typeof d?d:b.plugins.bgiframe=new x(b)};B.bgiframe.initialize="render"})(jQuery,window);function FWnoPointer(a){jQuery(a).attr("readOnly")&&(jQuery(a).attr("tabindex","10000000"),jQuery(a).bind("focus.readOnly",function(){this.blur();return!0}))}
- function FWshowTable(a,d){var c=document.getElementById(d),e=document.getElementById(a),g=e.src,b;c.style.display="none"==c.style.display?"block":"none";"none"==c.style.display?(b=/right/g,e.src=g.replace(b,"down"),c=$("#"+d).parent("fieldset").get(0),e=c.needMoveArchiveBtn,"true"==e&&(e=c.fwgtid,c=document.getElementById(e+"_archive_div"),null!=c&&(e=$("#"+e).parent().outerHeight(),c.style.top=parseInt(c.style.top)-e))):(b=/down/g,e.src=g.replace(b,"right"),$(document).trigger("gridlazyInit"),FWresizeObject(c),
- $("div:first",c).hasClass("fwdatagrid")&&$(c).fwdatagrid("setSize",c),c=$("#"+d).parent("fieldset").get(0),e=c.needMoveArchiveBtn,"true"==e&&(e=$("#"+d).parent("fieldset").get(0).fwgtid,c=document.getElementById(e+"_archive_div"),null!=c&&(e=$("#"+e).parent().outerHeight(),c.style.top=parseInt(c.style.top)+e)))}function FWenterToTab(a){return 8==a.keyCode||9==a.keyCode||46==a.keyCode?!0:13==a.keyCode?(a.keyCode=9,!0):a.ctrlKey||a.shiftKey?!0:!1}
- function FWinitObject(a){a=document.getElementById(a);jQuery("select",a).each(function(){var a=$(this).outerWidth();$(this).attr("mw",a)});$(":input",a).each(function(){FWObjInit(this)})}
- function FWObjInit(a){var d=$(a);jQuery(a).each(function(){if("checkbox"==this.type||"radio"==this.type)return!0;if("text"==this.type||"textarea"==this.type){if($(this).hasClass("fwcombox-text")||"true"==this.cmb)return!0;!0==$(this).attr("disabled")&&($(this).removeAttr("disabled"),$(this).attr("readOnly",!0),toDisabledObj(this));!0==$(this).attr("readOnly")&&toDisabledObj(this)}});if(d.hasClass("textbox"))return FWinitTextBox(a),!0;if(d.hasClass("idcardbox"))return FWinitIdCardBox(a),!0;if(d.hasClass("numberbox"))return FWinitNumberBox(a),
- !0;if(d.hasClass("floatbox"))return FWinitFloatBox(a),!0;if(d.hasClass("datebox"))return d.datepicker(),FWinitDateBox(a),!0;if(d.hasClass("datetime"))return FWinitDateTime(a),!0;if(d.hasClass("timebox"))return FWinitTimeBox(a),!0;if(d.hasClass("chinessbox"))return FWinitChinessBox(a),!0;if(d.hasClass("yearmonthbox"))return FWinitYearmonthBox(a),!0;if(d.hasClass("bankaccount"))return FWInitBankaccount(a),!0;if(d.hasClass("postbox"))return FWinitPostBox(a),!0;if(d.hasClass("phonebox"))return FWinitPhoneBox(a),
- !0;if(d.hasClass("notpastebox"))return FWinitNotpasteBox(a),!0;if(d.hasClass("combobox")){var c=a;$(c).fwcombox({editable:!1});a=jQuery.data(c,"fwcombox").fwcombox;var e=a.find("span.fwcombox-arrow");jQuery(c).bind("blur",function(){if(jQuery(c).attr("readOnly"))return!0;var a=FWelementValidate(c);null!=a?FWvalidateTip(e,a):$(e).qtip("destroy")});return!0}if(d.hasClass("incombox"))return c=a,$(c).fwcombox({editable:!0}),a=jQuery.data(c,"fwcombox").fwcombox,e=a.find("span.fwcombox-arrow"),jQuery(c).bind("blur",
- function(){if(jQuery(c).attr("readOnly"))return!0;var a=FWelementValidate(c);null!=a?FWvalidateTip(e,a):$(e).qtip("destroy")}),!0;if(d.hasClass("dbcombox"))return d.fwcombox({editable:!0,remotedb:!0}),!0;if(d.hasClass("ldcombox"))return d.fwcombox({editable:!1,ldcombox:!0}),!0}
- function FWinitTextBox(a){jQuery(a).bind("keydown",function(a){if(FWenterToTab(a))return!0});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;var a=FWelementValidate(this);null!=a?FWvalidateTip(this,a):$(this).qtip("destroy")})}
- function FWinitIdCardBox(a){jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;var a=FWelementValidate(this);if(null!=a)return FWvalidateTip(this,a),!0;$(this).qtip("destroy");FWidcard(this)});jQuery(a).bind("keydown",function(a){return FWenterToTab(a)||88==a.keyCode||FWNumOnly(a)?!0:!1})}
- function FWinitNumberBox(a){var d=a.value,d=d.replace(/,/g,"");a.value=d;jQuery(a).bind("keydown",function(a){if(FWenterToTab(a))return!0;switch(a.keyCode){case 189:case 109:case 190:case 110:case 35:case 36:case 37:case 39:return!0;default:return FWNumOnly(a)}});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;var a=FWelementValidate(this);if(null!=a)FWvalidateTip(this,a);else{$(this).qtip("destroy");try{var d=this.value;isFinite(d)?this.value=d:(this.value="",FWvalidateTip(this,
- "\u6b64\u8f93\u5165\u6846\u53ea\u80fd\u5f55\u5165\u6570\u5b57!"))}catch(g){this.value=""}}})}
- function FWinitFloatBox(a){jQuery(a).bind("keydown",function(a){if(FWenterToTab(a))return!0;switch(a.keyCode){case 189:case 109:case 190:case 110:case 35:case 36:case 37:case 39:return!0;default:return FWNumOnly(a)}});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;var a=this.value;if(null!=a&&0<a.length){a=parseFloat(a,10);if(isNaN(a)){this.value="";FWvalidateTip(this,"\u4e0d\u662f\u4e00\u4e2a\u6d6e\u70b9\u6570\u503c\uff01");return}$(this).qtip("destroy");this.value=a;
- a+="";-1==a.indexOf(".")&&(this.value=a+".00")}a=FWelementValidate(this);null!=a?FWvalidateTip(this,a):$(this).qtip("destroy")})}
- function FWinitDateBox(a){var d=a.value,d=d.replace(/,/g,"");8==d.length&&(a.value=d.substr(0,4)+"-"+d.substr(4,2)+"-"+d.substr(6,2));jQuery(a).bind("keydown",function(a){return FWenterToTab(a)||189==a.keyCode||109==a.keyCode||191==a.keyCode||FWNumOnly(a)?!0:!1});jQuery(a).bind("change",function(){var a=this.value;8==a.length&&(this.value=a.substr(0,4)+"-"+a.substr(4,2)+"-"+a.substr(6,2));FWdatebox(this,"yyyy-mm-dd")&&(a=FWelementValidate(this),null!=a?FWvalidateTip(this,a):$(this).qtip("destroy"))})}
- function FWinitDateTime(a){var d=a.value,d=d.replace(/,/g,"");14==d.length&&(a.value=d.substr(0,4)+"-"+d.substr(4,2)+"-"+d.substr(6,2)+" "+d.substr(8,2)+":"+d.substr(10,2)+":"+d.substr(12,2));jQuery(a).bind("keydown",function(a){return FWenterToTab(a)||189==a.keyCode||109==a.keyCode||191==a.keyCode||186==a.keyCode||32==a.keyCode||FWNumOnly(a)?!0:!1});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;var a=this.value;12==a.length&&(this.value=a.substr(0,4)+"-"+a.substr(4,2)+
- "-"+a.substr(6,2)+" "+a.substr(8,2)+":"+a.substr(10,2)+":00");13==a.length&&(this.value=a.substr(0,4)+"-"+a.substr(4,2)+"-"+a.substr(6,2)+" "+a.substr(9,2)+":"+a.substr(11,2)+":00");14==a.length&&(this.value=a.substr(0,4)+"-"+a.substr(4,2)+"-"+a.substr(6,2)+" "+a.substr(8,2)+":"+a.substr(10,2)+":"+a.substr(12,2));if(!FWdatetime(this))return!1;a=FWelementValidate(this);null!=a?FWvalidateTip(this,a):$(this).qtip("destroy")})}
- function FWinitTimeBox(a){jQuery(a).bind("keydown",function(a){return FWenterToTab(a)||186==a.keyCode||FWNumOnly(a)?!0:!1});jQuery(a).bind("blur",function(){var a=this.value;if(jQuery(this).attr("readOnly"))return!0;6==a.length&&(this.value=a.substr(0,2)+":"+a.substr(2,2)+":"+a.substr(4,2));4==a.length&&(this.value=a.substr(0,2)+":"+a.substr(2,2)+":00");FWtimebox(this)&&(a=FWelementValidate(this),null!=a?FWvalidateTip(this,a):$(this).qtip("destroy"))})}
- function FWinitChinessBox(a){jQuery(a).bind("keydown",function(a){FWenterToTab(a);return!0});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;if(FWchiness(this)){var a=FWelementValidate(this);null!=a?FWvalidateTip(this,a):$(this).qtip("destroy")}})}
- function FWInitBankaccount(a){for(var d=a.value,c="",d=d.replace(/\s+/g,""),e=0;e<d.length;e++)0<e&&0==e%4&&(c+=" "),c+=d.substr(e,1);a.value=c;jQuery(a).bind("keydown",function(a){if(FWenterToTab(a))return!0;switch(a.keyCode){case 189:case 109:case 35:case 36:case 37:case 39:return!0;default:return FWNumOnly(a)}});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;if(""==a.value){if(-1!=a.name.indexOf("_HID_")){var c=a.name.substr(a.name.indexOf("_HID_")+5);jQuery(':input[name="'+
- c+'"]').val("")}return!0}for(var b=a.value,c="",b=b.replace(/\s+/g,""),d=0;d<b.length;d++)0<d&&0==d%4&&(c+=" "),c+=b.substr(d,1);a.value=c;-1!=a.name.indexOf("_HID_")&&(c=a.name.substr(a.name.indexOf("_HID_")+5),jQuery(':input[name="'+c+'"]').val(b))})}
- function FWinitYearmonthBox(a){jQuery(a).bind("keydown",function(a){return FWenterToTab(a)||96<=a.keyCode&&105>=a.keyCode||229==a.keyCode||48<=a.keyCode&&57>=a.keyCode&&!1==a.ctrlKey&&!1==a.shiftKey?!0:!1});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;if(FWyearmonth(this)){var a=FWelementValidate(this);null!=a?FWvalidateTip(this,a):$(this).qtip("destroy")}})}
- function FWinitPostBox(a){jQuery(a).bind("keydown",function(a){return FWenterToTab(a)||229==a.keyCode||96<=a.keyCode&&105>=a.keyCode?!0:48<=a.keyCode&&57>=a.keyCode&&!1==a.ctrlKey&&!1==a.shiftKey?(str=this.value,iLen=str.length,6<=iLen&&(this.value=str.substr(0,5)),!0):!1});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;var a=FWelementValidate(this);null!=a?FWvalidateTip(this,a):$(this).qtip("destroy")})}
- function FWinitPhoneBox(a){jQuery(a).bind("keydown",function(a){return FWenterToTab(a)||189==a.keyCode||!0==a.shiftKey&&(48==a.keyCode||57==a.keyCode)||FWNumOnly(a)?!0:!1});jQuery(a).bind("blur",function(){if(jQuery(this).attr("readOnly"))return!0;var a=FWelementValidate(this);null!=a?FWvalidateTip(this,a):$(this).qtip("destroy")})}
- function FWinitNotpasteBox(a){jQuery(a).bind("paste",function(){return!1});jQuery(a).bind("contextmenu",function(){return!1});jQuery(a).bind("keydown",function(a){FWenterToTab(a);return!0})}
- function FWzjlx(a,d){var c=jQuery(d).attr("name"),e=jQuery(a).attr("name");jQuery(d).attr("pn",e);jQuery(a).attr("cn",c);jQuery(d).unbind("keydown");jQuery(d).bind("keydown",function(c){return FWenterToTab(c)?!0:"6"==a.value?88==c.keyCode||FWNumOnly(c)?!0:!1:!0});jQuery(d).bind("blur",function(){"6"==a.value&&FWidcard(this)})}
- function FWonListLoad(a,d){var c=eval("document.all."+a),e=null,e=null!=jQuery.data(c,"fwdatagrid")?jQuery.data(c,"fwdatagrid").options:jQuery.data(c,"fweditgrid").options;e.onLoadSuccess=window[d];return!0}function FWonDblClickListRow(a,d){var c=eval("document.all."+a);jQuery.data(c,"fwdatagrid").options.onDblClickRow=window[d];return!0}function FWonClickListRow(a,d){var c=eval("document.all."+a);jQuery.data(c,"fwdatagrid").options.onClickRow=window[d];return!0}
- function FWgetListData(a,d,c){a=eval("document.all."+a);var e;if(null!=jQuery.data(a,"fwdatagrid"))return e=jQuery.data(a,"fwdatagrid").options,e.ReGetListData(a,d,c),!0;null!=jQuery.data(a,"fweditgrid")&&(e=jQuery.data(a,"fweditgrid").options,e.ReGetListData(a,d,c));return!0}
- function FWGetForm(a){var d=$(a).serializeArray(),c={};$.each(d,function(a,d){if("undefined"!=typeof c[d.name])try{c[d.name].push(d.value)}catch(b){c[d.name]=[c[d.name],d.value]}else c[d.name]=d.value});$(".combobox,.incombox,.dbcombox,.ldcombox",a).each(function(){var a=this.name;if(null!=c[a]){var d=$(this).fwcombox("text"),a="_DIC_"+a;null==c[a]?c[a]=d:jQuery.isArray(c[a])?c[a].push(d):c[a]=[c[a],d]}});$(".searchgridbox",a).each(function(){var a=this.name;if(null!=c[a]){var d=$(this).searchgrid("text"),
- a="_DIC_"+a;null==c[a]?c[a]=d:jQuery.isArray(c[a])?c[a].push(d):c[a]=[c[a],d]}});if(c._multiple)for(i in a=c._multiple,"string"==typeof a&&(a=[a]),a=a.join(",").split(","),a)d=c[a[i]],"string"==typeof d&&(c[a[i]]=[d]),d=c["_DIC_"+a[i]],"string"==typeof d&&(c["_DIC_"+a[i]]=[d]);return c}
- function FWSetForm(a,d){var c;for(key in d){c=null;try{c=$('[name="'+key+'"]',a).get(0)}catch(e){c=null}try{if(null!=jQuery.data(c,"fwcombox"))FWsetCombVal(c,d[key]);else if(jQuery(c).hasClass("searchgridbox"))c.value=null===d[key]||"undefined"==typeof d[key]?"":d[key],d["_DIC_"+key]?jQuery(c).searchgrid("text",d["_DIC_"+key]):null!=FW_JS_05Q_SETFORM_ASYN&&"true"===FW_JS_05Q_SETFORM_ASYN.toLowerCase()?$(c).searchgrid("setTextById",d[key]):$(c).searchgrid("text","");else if(jQuery(c).hasClass("datebox")){var g=
- d[key]+"",g=g.replace(/,/g,"");c.value=10==g.length?g:8==g.length?g.substr(0,4)+"-"+g.substr(4,2)+"-"+g.substr(6,2):""}else if(jQuery(c).hasClass("datetime"))g=d[key]+"",g=g.replace(/,/g,""),c.value=19==g.length?g:14==g.length?g.substr(0,4)+"-"+g.substr(4,2)+"-"+g.substr(6,2)+" "+g.substr(8,2)+":"+g.substr(10,2)+":"+g.substr(12,2):"";else if(jQuery(c).hasClass("bankaccounthid")){for(var g=d[key]+"",b="",g=g.replace(/\s+/g,""),f=0;f<g.length;f++)0<f&&0==f%4&&(b+=" "),b+=g.substr(f,1);c.value=g;jQuery(':input[name="_HID_'+
- key+'"]',a).val(b)}else null==d[key]?jQuery(':input[name="'+key+'"]',a).val(""):jQuery(':input[name="'+key+'"]',a).val(d[key])}catch(m){}}}function FWsetCombVal(a,d){if("SELECT"==jQuery(a).attr("tagName"))if(null!=jQuery.data(a,"fwcombox")){var c=jQuery.data(a,"fwcombox").options,e=a.value;c.setValue(a,d);d!=e&&$(a).trigger("change")}else a.value=d;else $(a).hasClass("searchgridbox")&&$(a).searchgrid("setTextById",d)}
- function FWremoveItem(a,d){if("SELECT"==jQuery(a).attr("tagName")&&null!=jQuery.data(a,"fwcombox")){var c=jQuery.data(a,"fwcombox").options;"string"==typeof d?c.removeItem(a,d):$.each(d,function(d,g){c.removeItem(a,g)})}}jQuery(":input").live("keydown",function(a){if(!0!=this.readOnly)return!0;if(8==a.keyCode)return!1}).live("dblclick",function(){window.clipboardData.setData("Text",this.value)});function FWresizeObject(a){$(".fwresize",a).trigger("fwresize")}
- function FWchangeVldStr(a,d,c){var e=$(a);$.each(d,function(a,b){var d=!1,m=$("[name='"+b+"']",e).closest("td").prev().css("color","black");null!=c&&""!=$.trim(c)&&(0<=c.indexOf("nn")&&m.css("color","blue"),0<=c.indexOf("sn")&&m.css("color","#be0101"),d=!0);m=m.text();$("[name='"+b+"']",e).hasClass("searchgridbox")?$("[name='"+b+"']",e).next(" .searchgrid-text").get(0).vldStr=!d?"":m+"="+c:$("[name='"+b+"']",e).get(0).vldStr=!d?"":m+"="+c})}
- $("input,textarea").live("focus",function(){if($(this).hasClass("readOnly")||"checkbox"==this.type)return!0;var a=$(this).css("background-color");$(this).attr("_color",a);$(this).css("background-color","#FDFDBD")}).live("blur",function(){if($(this).hasClass("readOnly")||"checkbox"==this.type)return!0;var a=$(this).attr("_color");"#fdfdbd"==a?$(this).css("background-color","white"):$(this).css("background-color",a)});
- function FWGetDictApplet(){function a(a){return a&&"object"===typeof a&&"setInterval"in a}for(var d=window;null!=d.dialogArguments||null!=d.opener;){for(;null!=d.dialogArguments;)a(d.dialogArguments)?d=d.dialogArguments:a(d.dialogArguments.window)&&(d=d.dialogArguments.window);for(;null!=d.opener;)d=d.opener}var c,e="";try{var g="false";"undefined"!=typeof ssoDictName&&(e=ssoDictName);"undefined"!=typeof isSsoEnable&&(g=isSsoEnable);c="true"==g&&!isNull(e)?d.top.frames[e].dictapplet:d.top.frames.TreeMenu.dictapplet}catch(b){try{if(isNull(e)){FWalert("\u672a\u8bbe\u7f6eSSO_SUBSYS_URL\u5b57\u5178!");
- return}c=d.top.frames[e].dictapplet}catch(f){FWalert(f.message);return}}return c}function FWMouseDownToResize(a,d){if("true"==$(a).closest("th")[0].sortable){var c=document.getElementById(d);FWsetTableLayoutToFixed(d);a.mouseDownX=event.clientX;a.pareneTdW=a.parentElement.offsetWidth;a.pareneTableW=c.offsetWidth;a.setCapture()}}
- function FWMouseMoveToResize(a,d){if("true"==$(a).closest("th")[0].sortable){if(!a.mouseDownX)return!1;var c=1*a.pareneTdW+1*event.clientX-a.mouseDownX;if(10<c){var e=document.getElementById(d);a.parentElement.style.width=c;e.style.width=1*a.pareneTdW+1*event.clientX-a.mouseDownX}$(a).attr("_m",!0)}}function FWMouseUpToResize(a){"true"==$(a).closest("th")[0].sortable&&(a.releaseCapture(),a.mouseDownX=0)}
- function FWsetTableLayoutToFixed(a){a=document.getElementById(a);if("fixed"!=a.style.tableLayout){var d=a.rows[0];if("fweditgrid-header-group"==d.className||"fwdatagrid-header-group"==d.className)return!0;for(var c=$(d.cells[0]).height(),e=0;e<d.cells.length;e++)d.cells[e].styleOffsetWidth=d.cells[e].offsetWidth;for(e=0;e<d.cells.length;e++)d.cells[e].style.width=d.cells[e].styleOffsetWidth,$(d.cells[e]).height(c);a.style.tableLayout="fixed"}}
- function FWGetGtZwWhereCls(a){var d="",c=$("form[name="+a+"]"),e=FWGetForm(c.get(0));$.each(e,function(a,b){if(null!=b&&""!=b)try{if(0<=a.indexOf("_DIC")||"hidden"==$('[name="'+a+'"]').attr("type"))return!0;if("undefined"!=typeof e["_DIC_"+a]){var f=$("[name='"+a+"']",c).closest("td").prev().get(0).innerText;b=e["_DIC_"+a]}else f=$("[name='"+a+"']",c).closest("td").prev().get(0).innerText;d+=f+":"+b+" "}catch(m){}});return d}
- function FWSaveGtGltRelation(a,d){var c=eval("document.all."+a);return null!=jQuery.data(c,"fwdatagrid")?(c=jQuery.data(c,"fwdatagrid").options,c._gtid=d,!0):!1}
- jQuery(function(){jQuery(document).keydown(function(a){var c=a.target||a.srcElement;if(9==a.keyCode||8==a.keyCode||46==a.keyCode)return!0;a.ctrlKey&&83==a.keyCode&&$("a").each(function(){if("ctrl+s"==this.keycomb&&!this.disabled)return $(this).trigger("click"),!0});a.ctrlKey&&89==a.keyCode&&$("a").each(function(){if("ctrl+y"==this.keycomb&&!this.disabled)return $(this).trigger("click"),!1});a.ctrlKey&&76==a.keyCode&&$("a").each(function(){if("ctrl+l"==this.keycomb&&!this.disabled)return $(this).trigger("click"),
- !1});a.altKey&&81==a.keyCode&&$("a").each(function(){if("alt+q"==this.keycomb&&!this.disabled)return $(this).trigger("click"),!0});a.ctrlKey&&68==a.keyCode&&$("a").each(function(){if("ctrl+d"==this.keycomb&&!this.disabled)return $(this).trigger("click"),!0});a.ctrlKey&&77==a.keyCode&&$("a").each(function(){if("ctrl+m"==this.keycomb&&!this.disabled)return $(this).trigger("click"),!0});a.ctrlKey&&81==a.keyCode&&$("a").each(function(){if("ctrl+q"==this.keycomb&&!this.disabled)return $(this).trigger("click"),
- !0});a.ctrlKey&&88==a.keyCode&&($("div.fwmessager-tool-close").each(function(){if("ctrl+x"==this.keycomb&&!this.disabled)return $(this).trigger("click"),!0}),$("a").each(function(){if("ctrl+x"==this.keycomb&&!this.disabled)return $(this).trigger("click"),!0}));jQuery(c).is(".textbox,.notpastebox,.datebox,.datetime,.floatbox,.numberbox,.chinessbox,.yearmonthbox,.timebox,.checkbox,.postbox,.phonebox,.idcardbox,.combobox,.zjtextbox,.fwcombox-text,.searchgridbox")&&13==a.keyCode&&(a.keyCode=9);return!0});
- jQuery(".buttonlink",document).each(function(){var a=$(this).attr("plain");if("false"==a||null==a||""==a)$(this).attr({plain:"true"}),$(this).linkbutton({plain:!1})});try{var a=document.all._navigator_button;if("undefined"!=typeof document.all._menu_button&&"undefined"!=typeof a){var d=document.all._menu_button;jQuery(a).html(d.innerHTML)}if("undefined"!=typeof self.parent.navigation){if("undefined"!=typeof self.parent.navigation._navigator){var c=self.parent.navigation._navigator,e=jQuery("#content_navigator");
- "undefined"!=typeof e?"undefined"!=typeof c?(jQuery(c).html(e.html()),a=self.parent.navigation._navigator_button,"undefined"!=typeof a&&jQuery("a",a).each(function(){var a=jQuery(this).attr("onclick")+"";if(null!=a&&""!=a){var c=a.indexOf("{")+1,d=a.indexOf("}")-c,a=a.substr(c,d),a="self.parent.workspace."+a;jQuery(this).removeAttr("onclick");try{jQuery(this).bind("click",function(){eval(a)})}catch(e){}}})):jQuery(document.all.content_navigator).css({display:"block"}):"undefined"!=typeof c&&jQuery(c).html("")}}else"undefined"!=
- typeof self.parent.parent.navigation&&!(null!=self.location&&null!=self.location.href&&-1!=self.location.href.indexOf("/report.do"))&&(c=self.parent.parent.navigation._navigator,e=jQuery("#content_navigator"),0!=e.size()&&jQuery(c).html(e.html()))}catch(g){}});
- function FwOpenOrgTree(a){var d=contextPath+"/jsp/framework/orgTree.jsp?",c="status:0;help:0;dialogWidth:350px;dialogHeight:500px;"+("dialogLeft:"+(screen.Width-350)/2+";dialogTop:"+(screen.Height-500)/2);a._t=(new Date).getTime();a=d+$.param(a,!0);return showModalDialog(a,null,c)}
- function FWvalidateTip(a,d){var c={content:{text:d},hide:{delay:2E3,event:!1,inactive:3E3},position:{my:"center left",at:"center right"}},e=$(a);200>=document.body.clientWidth-e.get(0).getBoundingClientRect().right?(c.position={my:"top center",at:"bottom center"},e.hasClass("fwcombox-arrow")?e.prev().qtip(c).qtip("show"):e.qtip(c).qtip("show")):e.qtip(c).qtip("show")}
- function FWtipDialog(a,d,c){var e=!0;""!=jQuery.trim(c)&&(e=!1);FWtip(a,c,{hide:{event:!1},content:{title:{text:d,button:!0},text:function(){return!e?c:$(this).attr("title")}},position:{my:"left center",at:"right center"}}).qtip("show")}function FWtip(a,d,c){var e=!0;c=void 0==c||null==c?{}:c;""!=jQuery.trim(d)&&(e=!1);var g={content:{text:function(){return!e?d:$(this).attr("title")}},position:{my:"left center",at:"right center"}};jQuery.extend(!0,g,c);return $(a).qtip(g)}
- function FWtipDynamic(a,d){var c={title:{text:"\u63d0\u793a",button:!0},position:{at:"bottom right",my:"top left",viewport:$(window)},style:"ui-tooltip-wiki"};jQuery.extend(c,d||{});$(a).each(function(){$(this).qtip({content:{text:'<img class="throbber" src="'+contextPath+'/js/ui/qtip/images/throbber.gif" alt="Loading..." />',ajax:c.ajax||$(this).attr("rel"),title:c.title},position:c.position,show:{event:"click",solo:!0},hide:"unfocus",style:c.style}).click(function(){return!1})});c=null}
- function FwJob(){this.execute=function(a,d,c){var e=eval("job_"+a+"_refresh");""!=$.trim(d)&&$("#"+a+"_key").val(d);d={_longTransID:""+a,_longTransKey:$("#"+a+"_key").val()};d=jQuery.extend(d,c);(new Service({serviceId:"longProcessService",method:"scheduler",parameters:d})).sentAjax(function(c){"1"==c?FWalert("\u6b64\u4efb\u52a1\u5df2\u5728\u6267\u884c\u4e2d!"):FWalert("\u4efb\u52a1\u63d0\u4ea4\u6210\u529f!");FwJob.prototype.clearAllRefresh();eval("FwJob.prototype.win_job_"+a+"_refresh")();c=setInterval("FwJob.prototype.win_job_"+
- a+"_refresh()",e);FwJob.prototype.__jobRefresh[a]=c},function(c){FWalert(c);FwJob.prototype.clearAllRefresh();c=setInterval("FwJob.prototype.win_job_"+a+"_refresh()",e);FwJob.prototype.__jobRefresh[a]=c})}}FwJob.prototype.__jobRefresh=[];FwJob.prototype.__jobWin=[];FwJob.prototype.isComplete=function(a,d){(new Service({serviceId:"longProcessService",method:"isComplete",parameters:{TRANSID:""+a,KEY:d}})).sentAjax(function(c){"2"==c&&FwJob.prototype.clearRefresh(a)},function(){FwJob.prototype.clearRefresh(a)})};
- FwJob.prototype.clearAllRefresh=function(){for(i=0;i<FwJob.prototype.__jobRefresh.length;i++)window.clearInterval(FwJob.prototype.__jobRefresh[i])};FwJob.prototype.clearRefresh=function(a){window.clearInterval(FwJob.prototype.__jobRefresh[a])};var GBtn={};
- function __btnClick(a,d,c){var e=$(a).text();c=null!=c&&void 0!=c?c:3;if(!a.disabled)if(GBtn[a]=[],GBtn[a].i=c,"function"===typeof d){d=d();if(!(null==d||d))return;$(a).linkbutton("disable");-1!=c&&($(a).linkbutton({text:e+" ("+c+"s)"}),GBtn[a].t=setInterval("__btnClick.prototype.delay()",1E3))}else window.location.href=d;__btnClick.prototype.delay=function(){state=$.data(a,"linkbutton");state.options.disabled&&0<GBtn[a].i?($(a).linkbutton({text:e+" ("+GBtn[a].i+"s)"}),GBtn[a].i-=1):(clearInterval(GBtn[a].t),
- $(a).linkbutton("enable"),$(a).linkbutton({text:e}))}}
- var FW={_getGVAR:function(){var a=this.getTopWindow(window),d=null;try{d=a.top.frames.banner.GVAR||{}}catch(c){d=window.HEAD_GVAR||{}}return d},getDictMode:function(){return this._getGVAR().dictMode},DICTMODES:{SERVER:"server",LOCAL:"local"},getTopWindow:function(){for(var a=window;null!=a.dialogArguments||null!=a.opener;){for(;null!=a.dialogArguments;)a=a.dialogArguments;for(;null!=a.opener;)a=a.opener}return a},_storeDict:function(a,d){this._getGVAR().dicts[a]=d},getDict:function(a,d){var c=this._getGVAR();
- if(null!=c.dicts[a]&&!jQuery.isEmptyObject(c.dicts[a]))return c.dicts[a];var e={};jQuery.ajax({url:contextPath+"/jsp/framework/getDict.jsp",data:{dictName:a,whereCls:d},cache:!0,type:"post",dataType:"json",async:!1,error:function(){alert("\u83b7\u53d6\u5b57\u5178\u51fa\u9519!")},success:function(a){e=a}});null!=e&&!jQuery.isEmptyObject(e)&&this._storeDict(a,e);return e},isExistsDict:function(a){var d=this._getGVAR();return null!=d.dicts[a]&&!jQuery.isEmptyObject(d.dicts[a])?!0:!1},showModalDialog:function(a,
- d){var c=d;if(null==c||void 0==c)c="status:0;help:0;dialogWidth:600px;dialogHeight:400px;"+("dialogLeft:"+(screen.Width-600)/2+";dialogTop:"+(screen.Height-400)/2);a+=0<a.indexOf("?")?"&":"?_t="+(new Date).getTime();return showModalDialog(a,window,c)}},_FW={fCreateClass:function(){return function(){this.fInitialize.apply(this,arguments)}}};
- Function.prototype.bind||(Function.prototype.bind=function(a){if("function"!==typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var d=Array.prototype.slice.call(arguments,1),c=this,e=function(){},g=function(){return c.apply(this instanceof e&&a?this:a,d.concat(Array.prototype.slice.call(arguments)))};e.prototype=this.prototype;g.prototype=new e;return g});
- $(function(){"V1"===FW_JS_VERSION?_FW.oFtl={fnGetForm:GetForm,fnAlert:FWalert,fnLoadScript:loadScript,fnGetListData:getListData,fnShowTable:FWshowTable,fnInitObject:FWinitObject,fnMouseDownToResize:FWMouseDownToResize,fnMouseMoveToResize:FWMouseMoveToResize,fnMouseUpToResize:FWMouseUpToResize,fnResizeFWObj:FWresizeObject}:"V2"===FW_JS_VERSION&&(_FW.oFtl={fnGetForm:CFW.oGt.fnGetForm.bind(CFW.oGt),fnAlert:CFW.oWin.fnAlert.bind(CFW.oWin),fnLoadScript:CFW.oComm.fnLoadScript.bind(CFW.oComm),fnGetListData:CFW.oGlt.fnGetData.bind(CFW.oGlt),
- fnShowTable:CFW.oGt._fnShowTable.bind(CFW.oGt),fnInitObject:CFW.oGt._fnInitObject.bind(CFW.oGt),fnMouseDownToResize:CFW.oGlt._fnMouseDownToResize.bind(CFW.oGlt),fnMouseMoveToResize:CFW.oGlt._fnMouseMoveToResize.bind(CFW.oGlt),fnMouseUpToResize:CFW.oGlt._fnMouseUpToResize.bind(CFW.oGlt),fnResizeFWObj:CFW.oGt.fnResizeFWObj.bind(CFW.oGt)})});var CFWSms=_FW.fCreateClass();
- CFWSms.prototype={fInitialize:function(){},fnSmsConfirm:function(a,d){var c={};$.extend(c,a||{});var e=window.fnSmsGetParams;if(e)e=e(),$.extend(c,e||{});else if(e=document.forms[d])c.YWSXH=e.pid.value;isNull(c.YWSXH)?FWalert("\u81f3\u5c11\u9700\u8981\u6307\u5b9a\u4e1a\u52a1\u987a\u5e8f\u53f7!"):(new Service({serviceId:"smsService",method:"getHistorySms",parameters:c})).sentAjax("\u83b7\u53d6\u5386\u53f2\u77ed\u4fe1...",function(a){if("1"==a[0].FHZ){a=a[0].MSG;for(var b="\u3010\u6b64\u6761\u77ed\u4fe1\u5df2\u751f\u6210,\u662f\u5426\u8981\u91cd\u65b0\u518d\u6b21\u751f\u6210\u5e76\u53d1\u9001?\u3011\n------------------------------------\n",
- d=0;d<a.length;d++)b+="\u3010\u72b6\u6001\u3011"+a[d].STATE+"\n\u3010\u53d1\u9001\u65f6\u95f4\u3011"+a[d].STIME+"\n\u3010\u63a5\u6536\u4eba/\u5355\u4f4d\u3011"+a[d].ACCEPTOR+"\n\u3010\u624b\u673a\u3011"+a[d].MOBILE+"\n\u3010\u77ed\u4fe1\u5185\u5bb9\u3011\n"+a[d].CONTENT+"\n\n";if(!window.confirm(b))return}(new Service({serviceId:"smsService",method:"createMessage",parameters:c})).sentAjax("\u751f\u6210\u77ed\u4fe1\u5185\u5bb9...",function(a){if("1"==a[0].FHZ){var b=a[0].MSG,d=a[0].CONFIRM;a="";if(b)for(var e=
- 0;e<b.length;e++)a+="\u3010\u63a5\u6536\u4eba/\u5355\u4f4d\u3011"+b[e].ACCEPTOR+"\n\u3010\u624b\u673a\u3011"+b[e].MOBILE+"\n\u3010\u77ed\u4fe1\u5185\u5bb9\u3011\n"+b[e].CONTENT+"\n\n";else a="\u672a\u751f\u6210\u77ed\u4fe1\u5185\u5bb9\uff0c\u53ef\u80fd\u662f\u7a0b\u5e8f\u8d85\u65f6!";"1"==d&&(b="false",window.confirm(a)&&(b="true"),c.CONFIRM=b,(new Service({serviceId:"smsService",method:"chgSmsState",parameters:c})).sentAjax("\u786e\u8ba4\u77ed\u4fe1...",function(){}))}else a=a[0].MSG,FWalert(a)})})}};
- var _CFW=_FW.fCreateClass();_CFW.prototype={fCreateClass:function(){return function(){this.fInitialize.apply(this,arguments)}},fInitialize:function(){},oSms:new CFWSms};var CFW=new _CFW;
|