(function(a,d){function b(a,c,b){if(b===d&&1===a.nodeType)if(b=a.getAttribute("data-"+c),"string"===typeof b){try{b="true"===b?!0:"false"===b?!1:"null"===b?null:!n.isNaN(b)?parseFloat(b):Ia.test(b)?n.parseJSON(b):b}catch(f){}n.data(a,c,b)}else b=d;return b}function e(){return!1}function g(){return!0}function c(a,c,b){b[0].type=a;return n.event.handle.apply(c,b)}function f(a){var c,b,d,f,e,h,s,g,x,q,B,p=[];f=[];e=n._data(this,na);"function"===typeof e&&(e=e.events);if(!(a.liveFired===this||!e||!e.live|| a.target.disabled||a.button&&"click"===a.type)){a.namespace&&(B=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"));a.liveFired=this;var v=e.live.slice(0);for(s=0;sb)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;B=f.handleObj.origHandler.apply(f.elem,arguments);if(!1===B||a.isPropagationStopped())if(b=f.level,!1===B&&(c=!1),a.isImmediatePropagationStopped())break}return c}}function h(a,c){return(a&&"*"!==a?a+".":"")+c.replace(Ea,"`").replace(jb,"&")}function q(a,c,b){if(n.isFunction(c))return n.grep(a, function(a,d){return!!c.call(a,d,a)===b});if(c.nodeType)return n.grep(a,function(a){return a===c===b});if("string"===typeof c){var d=n.grep(a,function(a){return 1===a.nodeType});if(Mb.test(c))return n.filter(c,d,!b);c=n.filter(c,d)}return n.grep(a,function(a){return 0<=n.inArray(a,c)===b})}function p(a,c){if(1===c.nodeType&&n.hasData(a)){var b=n.expando,d=n.data(a),f=n.data(c,d);if(d=d[b]){var e=d.events,f=f[b]=n.extend({},d);if(e){delete f.handle;f.events={};for(var h in e){b=0;for(d=e[h].length;b< d;b++)n.event.add(c,h,e[h][b],e[h][b].data)}}}}}function u(a,c){if(1===c.nodeType){var b=c.nodeName.toLowerCase();c.clearAttributes();c.mergeAttributes(a);if("object"===b)c.outerHTML=a.outerHTML;else if("input"===b&&("checkbox"===a.type||"radio"===a.type))a.checked&&(c.defaultChecked=c.checked=a.checked),c.value!==a.value&&(c.value=a.value);else if("option"===b)c.selected=a.defaultSelected;else if("input"===b||"textarea"===b)c.defaultValue=a.defaultValue;c.removeAttribute(n.expando)}}function r(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function y(a,c){c.src?n.ajax({url:c.src,async:!1,dataType:"script"}):n.globalEval(c.text||c.textContent||c.innerHTML||"");c.parentNode&&c.parentNode.removeChild(c)}function w(a,c,b){var d="width"===c?a.offsetWidth:a.offsetHeight;if("border"===b)return d;n.each("width"===c?Nb:Ob,function(){b||(d-=parseFloat(n.css(a,"padding"+this))||0);d="margin"===b?d+(parseFloat(n.css(a,"margin"+this))||0):d-(parseFloat(n.css(a,"border"+ this+"Width"))||0)});return d}function C(a){return function(c,b){"string"!==typeof c&&(b=c,c="*");if(n.isFunction(b))for(var d=c.toLowerCase().split(sb),f=0,e=d.length,h,s;f").appendTo("body"),b=c.css("display");c.remove();if("none"=== b||""===b)b="block";lb[a]=b}return lb[a]}function A(a){return n.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}var v=a.document,n,J=function(){if(!z.isReady){try{v.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}z.ready()}},z=function(a,c){return new z.fn.init(a,c,ia)},L=a.jQuery,O=a.$,ia,aa=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,Y=/\S/,V=/^\s+/,I=/\s+$/,N=/\d/,U=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,T=/^[\],:{}\s]*$/,Q=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,D=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, F=/(?:^|:|,)(?:\s*\[)+/g,G=/(webkit)[ \/]([\w.]+)/,S=/(opera)(?:.*version)?[ \/]([\w.]+)/,X=/(msie) ([\w.]+)/,ba=/(mozilla)(?:.*? rv:([\w.]+))?/,K=navigator.userAgent,P,M=!1,da,sa="then done fail isResolved isRejected promise".split(" "),ca,H=Object.prototype.toString,Z=Object.prototype.hasOwnProperty,ja=Array.prototype.push,ta=Array.prototype.slice,ea=String.prototype.trim,ua=Array.prototype.indexOf,ya={};z.fn=z.prototype={constructor:z,init:function(a,c,b){var f;if(!a)return this;if(a.nodeType)return this.context= this[0]=a,this.length=1,this;if("body"===a&&!c&&v.body)return this.context=v,this[0]=v.body,this.selector="body",this.length=1,this;if("string"===typeof a){if((f=aa.exec(a))&&(f[1]||!c)){if(f[1])return b=(c=c instanceof z?c[0]:c)?c.ownerDocument||c:v,(a=U.exec(a))?z.isPlainObject(c)?(a=[v.createElement(a[1])],z.fn.attr.call(a,c,!0)):a=[b.createElement(a[1])]:(a=z.buildFragment([f[1]],[b]),a=(a.cacheable?z.clone(a.fragment):a.fragment).childNodes),z.merge(this,a);if((c=v.getElementById(f[2]))&&c.parentNode){if(c.id!== f[2])return b.find(a);this.length=1;this[0]=c}this.context=v;this.selector=a;return this}return!c||c.jquery?(c||b).find(a):this.constructor(c).find(a)}if(z.isFunction(a))return b.ready(a);a.selector!==d&&(this.selector=a.selector,this.context=a.context);return z.makeArray(a,this)},selector:"",jquery:"1.5",length:0,size:function(){return this.length},toArray:function(){return ta.call(this,0)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a,c,b){var d= this.constructor();z.isArray(a)?ja.apply(d,a):z.merge(d,a);d.prevObject=this;d.context=this.context;"find"===c?d.selector=this.selector+(this.selector?" ":"")+b:c&&(d.selector=this.selector+"."+c+"("+b+")");return d},each:function(a,c){return z.each(this,a,c)},ready:function(a){z.bindReady();da.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(ta.apply(this, arguments),"slice",ta.call(arguments).join(","))},map:function(a){return this.pushStack(z.map(this,function(c,b){return a.call(c,b,c)}))},end:function(){return this.prevObject||this.constructor(null)},push:ja,sort:[].sort,splice:[].splice};z.fn.init.prototype=z.fn;z.extend=z.fn.extend=function(){var a,c,b,f,e,h=arguments[0]||{},n=1,s=arguments.length,g=!1;"boolean"===typeof h&&(g=h,h=arguments[1]||{},n=2);"object"!==typeof h&&!z.isFunction(h)&&(h={});s===n&&(h=this,--n);for(;n=b&&a&&z.isFunction(a.promise)?a:z.Deferred(),f=d.promise(),e;1a.indexOf("compatible")&&ba.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},sub:function(){function a(c,b){return new a.fn.init(c,b)}z.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.subclass=this.subclass;a.fn.init=function(b,d){d&&(d instanceof z&&!(d instanceof a))&&(d=a(d));return z.fn.init.call(this, b,d,c)};a.fn.init.prototype=a.fn;var c=a(v);return a},browser:{}});da=z._Deferred();z.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,c){ya["[object "+c+"]"]=c.toLowerCase()});P=z.uaMatch(K);P.browser&&(z.browser[P.browser]=!0,z.browser.version=P.version);z.browser.webkit&&(z.browser.safari=!0);ua&&(z.inArray=function(a,c){return ua.call(c,a)});Y.test("\u00a0")&&(V=/^[\s\xA0]+/,I=/[\s\xA0]+$/);ia=z(v);v.addEventListener?ca=function(){v.removeEventListener("DOMContentLoaded", ca,!1);z.ready()}:v.attachEvent&&(ca=function(){"complete"===v.readyState&&(v.detachEvent("onreadystatechange",ca),z.ready())});n=a.jQuery=a.$=z;n.support={};var fa=v.createElement("div");fa.style.display="none";fa.innerHTML="
a";var ga=fa.getElementsByTagName("*"),ha=fa.getElementsByTagName("a")[0],ma=v.createElement("select"),qa=ma.appendChild(v.createElement("option"));if(ga&&ga.length&&ha){n.support= {leadingWhitespace:3===fa.firstChild.nodeType,tbody:!fa.getElementsByTagName("tbody").length,htmlSerialize:!!fa.getElementsByTagName("link").length,style:/red/.test(ha.getAttribute("style")),hrefNormalized:"/a"===ha.getAttribute("href"),opacity:/^0.55$/.test(ha.style.opacity),cssFloat:!!ha.style.cssFloat,checkOn:"on"===fa.getElementsByTagName("input")[0].value,optSelected:qa.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,_scriptEval:null,noCloneEvent:!0,boxModel:null,inlineBlockNeedsLayout:!1, shrinkWrapBlocks:!1,reliableHiddenOffsets:!0};ma.disabled=!0;n.support.optDisabled=!qa.disabled;n.support.scriptEval=function(){if(null===n.support._scriptEval){var c=v.documentElement,b=v.createElement("script"),d="script"+n.now();b.type="text/javascript";try{b.appendChild(v.createTextNode("window."+d+"=1;"))}catch(f){}c.insertBefore(b,c.firstChild);a[d]?(n.support._scriptEval=!0,delete a[d]):n.support._scriptEval=!1;c.removeChild(b)}return n.support._scriptEval};try{delete fa.test}catch(la){n.support.deleteExpando= !1}fa.attachEvent&&fa.fireEvent&&(fa.attachEvent("onclick",function Ca(){n.support.noCloneEvent=!1;fa.detachEvent("onclick",Ca)}),fa.cloneNode(!0).fireEvent("onclick"));fa=v.createElement("div");fa.innerHTML="";var Ja=v.createDocumentFragment();Ja.appendChild(fa.firstChild);n.support.checkClone=Ja.cloneNode(!0).cloneNode(!0).lastChild.checked;n(function(){var a=v.createElement("div"),c=v.getElementsByTagName("body")[0];if(c){a.style.width=a.style.paddingLeft= "1px";c.appendChild(a);n.boxModel=n.support.boxModel=2===a.offsetWidth;"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,n.support.inlineBlockNeedsLayout=2===a.offsetWidth,a.style.display="",a.innerHTML="
",n.support.shrinkWrapBlocks=2!==a.offsetWidth);a.innerHTML="
t
";var b=a.getElementsByTagName("td");n.support.reliableHiddenOffsets=0===b[0].offsetHeight;b[0].style.display="";b[1].style.display= "none";n.support.reliableHiddenOffsets=n.support.reliableHiddenOffsets&&0===b[0].offsetHeight;a.innerHTML="";c.removeChild(a).style.display="none"}});var va=function(a){var c=v.createElement("div");a="on"+a;if(!c.attachEvent)return!0;var b=a in c;b||(c.setAttribute(a,"return;"),b="function"===typeof c[a]);return b};n.support.submitBubbles=va("submit");n.support.changeBubbles=va("change");fa=ga=ha=null}var Ia=/^(?:\{.*\}|\[.*\])$/;n.extend({cache:{},uuid:0,expando:"jQuery"+(n.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?n.cache[a[n.expando]]:a[n.expando];return!!a&&!n.isEmptyObject(a)},data:function(a,c,b,f){if(n.acceptData(a)){var e=n.expando,h="string"===typeof c,s=a.nodeType,g=s?n.cache:a,x=s?a[n.expando]:a[n.expando]&&n.expando;if(x&&(!f||!x||g[x][e])||!(h&&b===d))return x||(s?a[n.expando]=x=++n.uuid:x=n.expando),g[x]||(g[x]={}),"object"===typeof c&&(f?g[x][e]=n.extend(g[x][e],c):g[x]=n.extend(g[x], c)),a=g[x],f&&(a[e]||(a[e]={}),a=a[e]),b!==d&&(a[c]=b),"events"===c&&!a[c]?a[e]&&a[e].events:h?a[c]:a}},removeData:function(c,b,d){if(n.acceptData(c)){var f=n.expando,e=c.nodeType,h=e?n.cache:c,s=e?c[n.expando]:n.expando;if(h[s]){if(b){var g=d?h[s][f]:h[s];if(g&&(delete g[b],!n.isEmptyObject(g)))return}if(d&&(delete h[s][f],!n.isEmptyObject(h[s])))return;b=h[s][f];n.support.deleteExpando||h!=a?delete h[s]:h[s]=null;b?(h[s]={},h[s][f]=b):e&&(n.support.deleteExpando?delete c[n.expando]:c.removeAttribute? c.removeAttribute(n.expando):c[n.expando]=null)}}},_data:function(a,c,b){return n.data(a,c,b,!0)},acceptData:function(a){if(a.nodeName){var c=n.noData[a.nodeName.toLowerCase()];if(c)return!(!0===c||a.getAttribute("classid")!==c)}return!0}});n.fn.extend({data:function(a,c){var f=null;if("undefined"===typeof a){if(this.length&&(f=n.data(this[0]),1===this[0].nodeType))for(var e=this[0].attributes,h,s=0,g=e.length;se.indexOf(" "+c[s]+" ")&&(h+=" "+c[s]);f.className=n.trim(h)}else f.className=a}return this},removeClass:function(a){if(n.isFunction(a))return this.each(function(c){var b=n(this);b.removeClass(a.call(this,c,b.attr("class")))});if(a&&"string"===typeof a||a===d)for(var c=(a||"").split(ka),b=0,f=this.length;bf)return null;for(var h=c?f:0,f=c?f+1:e.length;hh.indexOf("."),q=[],x||(q=h.split("."),h=q.shift(),B=RegExp("(^|\\.)"+n.map(q.slice(0).sort(),$a).join("\\.(?:.*\\.)?")+"(\\.|$)")),v=z[h])if(b){p=n.event.special[h]||{};for(s=f||0;sc.type.indexOf(".")&&!c.exclusive;b||(e=c.type.split("."),c.type=e.shift(),f=e.slice(0).sort(), e=RegExp("(^|\\.)"+f.join("\\.(?:.*\\.)?")+"(\\.|$)"));c.namespace=c.namespace||f.join(".");h=n._data(this,na);"function"===typeof h&&(h=h.events);f=(h||{})[c.type];if(h&&f){f=f.slice(0);h=0;for(var g=f.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,mb=0,ub=Object.prototype.toString,ab=!1,vb=!0;[0,0].sort(function(){vb=!1;return 0});var R=function(a,c,b,d){b=b||[];var f=c=c||v;if(1!==c.nodeType&&9!==c.nodeType)return[];if(!a||"string"!==typeof a)return b;var e,h,s,n,g,x=!0,q=R.isXML(c),B=[],p=a;do if(Pa.exec(""),e=Pa.exec(p))if(p=e[3],B.push(e[1]),e[2]){n=e[3];break}while(e);if(1":function(a,c){var b,d="string"===typeof c,f=0,e=a.length;if(d&&!/\W/.test(c))for(c=c.toLowerCase();fb[3]-0},nth:function(a,c,b){return b[3]-0===c},eq:function(a,c,b){return b[3]-0===c}},filter:{PSEUDO:function(a,c,b,d){var f=c[1],e=W.filters[f];if(e)return e(a,b,c,d);if("contains"===f)return 0<=(a.textContent||a.innerText||R.getText([a])||"").indexOf(c[3]);if("not"===f){c=c[3];b=0;for(d=c.length;b";db.insertBefore(cb,db.firstChild);v.getElementById(xb)&&(W.find.ID=function(a,c,b){if("undefined"!==typeof c.getElementById&&!b)return(c=c.getElementById(a[1]))?c.id===a[1]||"undefined"!==typeof c.getAttributeNode&&c.getAttributeNode("id").nodeValue===a[1]?[c]:d:[]},W.filter.ID=function(a,c){var b="undefined"!==typeof a.getAttributeNode&& a.getAttributeNode("id");return 1===a.nodeType&&b&&b.nodeValue===c});db.removeChild(cb);var db=cb=null,Ha=v.createElement("div");Ha.appendChild(v.createComment(""));0

";if(!(eb.querySelectorAll&&0===eb.querySelectorAll(".TEST").length)){var R=function(a,c,b,d){c=c||v;if(!d&&!R.isXML(c)){var f=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(a);if(f&&(1===c.nodeType||9===c.nodeType)){if(f[1])return xa(c.getElementsByTagName(a),b);if(f[2]&&W.find.CLASS&&c.getElementsByClassName)return xa(c.getElementsByClassName(f[2]),b)}if(9=== c.nodeType){if("body"===a&&c.body)return xa([c.body],b);if(f&&f[3]){var e=c.getElementById(f[3]);if(e&&e.parentNode){if(e.id===f[3])return xa([e],b)}else return xa([],b)}try{return xa(c.querySelectorAll(a),b)}catch(h){}}else if(1===c.nodeType&&"object"!==c.nodeName.toLowerCase()){var e=(f=c.getAttribute("id"))||"__sizzle__",s=c.parentNode,n=/^\s*[+~]/.test(a);f?e=e.replace(/'/g,"\\$&"):c.setAttribute("id",e);n&&s&&(c=c.parentNode);try{if(!n||s)return xa(c.querySelectorAll("[id='"+e+"'] "+a),b)}catch(g){}finally{f|| c.removeAttribute("id")}}}return nb(a,c,b,d)},ob;for(ob in nb)R[ob]=nb[ob];eb=null}}var fb=v.documentElement,pb=fb.matchesSelector||fb.mozMatchesSelector||fb.webkitMatchesSelector||fb.msMatchesSelector,yb=!1;try{pb.call(v.documentElement,"[test!='']:sizzle")}catch(wc){yb=!0}pb&&(R.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!R.isXML(a))try{if(yb||!W.match.PSEUDO.test(c)&&!/!=/.test(c))return pb.call(a,c)}catch(b){}return 0]*)\/>/ig,Ab=/<([\w:]+)/,Zb=/",""], legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};oa.optgroup=oa.option;oa.tbody=oa.tfoot=oa.colgroup=oa.caption=oa.thead;oa.th=oa.td;n.support.htmlSerialize||(oa._default=[1,"div
","
"]);n.fn.extend({text:function(a){return n.isFunction(a)?this.each(function(c){var b= n(this);b.text(a.call(this,c,b.text()))}):"object"!==typeof a&&a!==d?this.empty().append((this[0]&&this[0].ownerDocument||v).createTextNode(a)):n.text(this)},wrapAll:function(a){if(n.isFunction(a))return this.each(function(c){n(this).wrapAll(a.call(this,c))});if(this[0]){var c=n(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&c.insertBefore(this[0]);c.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 n.isFunction(a)? this.each(function(c){n(this).wrapInner(a.call(this,c))}):this.each(function(){var c=n(this),b=c.contents();b.length?b.wrapAll(a):c.append(a)})},wrap:function(a){return this.each(function(){n(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(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=n(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,n(arguments[0]).toArray());return a}},remove:function(a,c){for(var b=0,d;null!=(d=this[b]);b++)if(!a||n.filter(a,[d]).length)!c&&1===d.nodeType&&(n.cleanData(d.getElementsByTagName("*")),n.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,c;null!=(c=this[a]);a++)for(1===c.nodeType&&n.cleanData(c.getElementsByTagName("*"));c.firstChild;)c.removeChild(c.firstChild);return this},clone:function(a,c){a=null==a?!0:a;c=null== c?a:c;return this.map(function(){return n.clone(this,a,c)})},html:function(a){if(a===d)return this[0]&&1===this[0].nodeType?this[0].innerHTML.replace(Yb,""):null;if("string"===typeof a&&!Bb.test(a)&&(n.support.leadingWhitespace||!qb.test(a))&&!oa[(Ab.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(zb,"<$1>");try{for(var c=0,b=this.length;ca[0].length&&c===v&&"<"===a[0].charAt(0)&&!Bb.test(a[0])&&(n.support.checkClone|| !Cb.test(a[0])))f=!0,(e=n.fragments[a[0]])&&1!==e&&(d=e);d||(d=c.createDocumentFragment(),n.clean(a,c,d,b));f&&(n.fragments[a[0]]=e?d:1);return{fragment:d,cacheable:f}};n.fragments={};n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,c){n.fn[a]=function(b){var d=[];b=n(b);var f=1===this.length&&this[0].parentNode;if(f&&11===f.nodeType&&1===f.childNodes.length&&1===b.length)return b[c](this[0]),this;for(var f=0,e=b.length;f< e;f++){var h=(0");var s=(Ab.exec(h)||["",""])[1].toLowerCase(),g=oa[s]||oa._default,x=g[0],q=c.createElement("div");for(q.innerHTML=g[1]+h+g[2];x--;)q=q.lastChild;if(!n.support.tbody){x=Zb.test(h);s="table"===s&&!x?q.firstChild&&q.firstChild.childNodes:""===g[1]&&!x?q.childNodes:[];for(g=s.length- 1;0<=g;--g)n.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!n.support.leadingWhitespace&&qb.test(h)&&q.insertBefore(c.createTextNode(qb.exec(h)[0]),q.firstChild);h=q.childNodes}h.nodeType?f.push(h):f=n.merge(f,h)}if(b)for(e=0;f[e];e++)d&&n.nodeName(f[e],"script")&&(!f[e].type||"text/javascript"===f[e].type.toLowerCase())?d.push(f[e].parentNode?f[e].parentNode.removeChild(f[e]):f[e]):(1===f[e].nodeType&&f.splice.apply(f,[e+1,0].concat(n.makeArray(f[e].getElementsByTagName("script")))), b.appendChild(f[e]));return f},cleanData:function(a){for(var c,b,d=n.cache,f=n.expando,e=n.event.special,h=n.support.deleteExpando,s=0,g;null!=(g=a[s]);s++)if(!g.nodeName||!n.noData[g.nodeName.toLowerCase()])if(b=g[n.expando]){if((c=d[b]&&d[b][f])&&c.events){for(var x in c.events)e[x]?n.event.remove(g,x):n.removeEvent(g,x,c.handle);c.handle&&(c.handle.elem=null)}h?delete g[n.expando]:g.removeAttribute&&g.removeAttribute(n.expando);delete d[b]}}});var Db=/alpha\([^)]*\)/i,ac=/opacity=([^)]*)/,bc=/-([a-z])/ig, cc=/([A-Z])/g,Eb=/^-?\d+(?:px)?$/i,dc=/^-?\d/,ec={position:"absolute",visibility:"hidden",display:"block"},Nb=["Left","Right"],Ob=["Top","Bottom"],Wa,Fb,gb,fc=function(a,c){return c.toUpperCase()};n.fn.css=function(a,c){return 2===arguments.length&&c===d?this:n.access(this,a,c,!0,function(a,c,b){return b!==d?n.style(a,c,b):n.css(a,c)})};n.extend({cssHooks:{opacity:{get:function(a,c){if(c){var b=Wa(a,"opacity","opacity");return""===b?"1":b}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0, opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":n.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,b,f){if(a&&!(3===a.nodeType||8===a.nodeType||!a.style)){var e,h=n.camelCase(c),s=a.style,g=n.cssHooks[h];c=n.cssProps[h]||h;if(b!==d){if(!("number"===typeof b&&isNaN(b)||null==b))if("number"===typeof b&&!n.cssNumber[h]&&(b+="px"),!g||!("set"in g)||(b=g.set(a,b))!==d)try{s[c]=b}catch(x){}}else return g&&"get"in g&&(e=g.get(a,!1,f))!==d?e:s[c]}},css:function(a,c,b){var f,e=n.camelCase(c), h=n.cssHooks[e];c=n.cssProps[e]||e;if(h&&"get"in h&&(f=h.get(a,!0,b))!==d)return f;if(Wa)return Wa(a,c,e)},swap:function(a,c,b){var d={},f;for(f in c)d[f]=a.style[f],a.style[f]=c[f];b.call(a);for(f in c)a.style[f]=d[f]},camelCase:function(a){return a.replace(bc,fc)}});n.curCSS=n.css;n.each(["height","width"],function(a,c){n.cssHooks[c]={get:function(a,b,d){var f;if(b)return 0!==a.offsetWidth?f=w(a,c,d):n.swap(a,ec,function(){f=w(a,c,d)}),0>=f&&(f=Wa(a,c,c),"0px"===f&&gb&&(f=gb(a,c,c)),null!=f)?""=== f||"auto"===f?"0px":f:0>f||null==f?(f=a.style[c],""===f||"auto"===f?"0px":f):"string"===typeof f?f:f+"px"},set:function(a,c){if(Eb.test(c)){if(c=parseFloat(c),0<=c)return c+"px"}else return c}}});n.support.opacity||(n.cssHooks.opacity={get:function(a,c){return ac.test((c&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":c?"1":""},set:function(a,c){var b=a.style;b.zoom=1;var f=n.isNaN(c)?"":"alpha(opacity="+100*c+")",d=b.filter||"";b.filter=Db.test(d)?d.replace(Db, f):b.filter+" "+f}});v.defaultView&&v.defaultView.getComputedStyle&&(Fb=function(a,c,b){var f;b=b.replace(cc,"-$1").toLowerCase();if(!(c=a.ownerDocument.defaultView))return d;if(c=c.getComputedStyle(a,null))f=c.getPropertyValue(b),""===f&&!n.contains(a.ownerDocument.documentElement,a)&&(f=n.style(a,b));return f});v.documentElement.currentStyle&&(gb=function(a,c){var b,f=a.currentStyle&&a.currentStyle[c],d=a.runtimeStyle&&a.runtimeStyle[c],e=a.style;!Eb.test(f)&&dc.test(f)&&(b=e.left,d&&(a.runtimeStyle.left= a.currentStyle.left),e.left="fontSize"===c?"1em":f||0,f=e.pixelLeft+"px",e.left=b,d&&(a.runtimeStyle.left=d));return""===f?"auto":f});Wa=Fb||gb;n.expr&&n.expr.filters&&(n.expr.filters.hidden=function(a){var c=a.offsetHeight;return 0===a.offsetWidth&&0===c||!n.support.reliableHiddenOffsets&&"none"===(a.style.display||n.css(a,"display"))},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)});var gc=/%20/g,Pb=/\[\]$/,Gb=/\r?\n/g,hc=/#.*$/,ic=/^(.*?):\s*(.*?)\r?$/mg,jc=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i, kc=/^(?:GET|HEAD)$/,lc=/^\/\//,Hb=/\?/,mc=/)<[^<]*)*<\/script>/gi,nc=/^(?:select|textarea)/i,sb=/\s+/,oc=/([?&])_=[^&]*/,pc=/^(\w+:)\/\/([^\/?#:]+)(?::(\d+))?/,Ib=n.fn.load,kb={},Jb={};n.fn.extend({load:function(a,c,b){if("string"!==typeof a&&Ib)return Ib.apply(this,arguments);if(!this.length)return this;var f=a.indexOf(" ");if(0<=f){var d=a.slice(f,a.length);a=a.slice(0,f)}f="GET";c&&(n.isFunction(c)?(b=c,c=null):"object"===typeof c&&(c=n.param(c,n.ajaxSettings.traditional), f="POST"));var e=this;n.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,c,f){f=a.responseText;a.isResolved()&&(a.done(function(a){f=a}),e.html(d?n("
").append(f.replace(mc,"")).find(d):f));b&&e.each(b,[f,c,a])}});return this},serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?n.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||nc.test(this.nodeName)|| jc.test(this.type))}).map(function(a,c){var b=n(this).val();return null==b?null:n.isArray(b)?n.map(b,function(a){return{name:c.name,value:a.replace(Gb,"\r\n")}}):{name:c.name,value:b.replace(Gb,"\r\n")}}).get()}});n.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,c){n.fn[c]=function(a){return this.bind(c,a)}});n.each(["get","post"],function(a,c){n[c]=function(a,b,f,d){n.isFunction(b)&&(d=d||f,f=b,b=null);return n.ajax({type:c,url:a,data:b,success:f,dataType:d})}}); n.extend({getScript:function(a,c){return n.get(a,null,c,"script")},getJSON:function(a,c,b){return n.get(a,c,b,"json")},ajaxSetup:function(a){n.extend(!0,n.ajaxSettings,a);a.context&&(n.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":n.parseJSON,"text xml":n.parseXML}},ajaxPrefilter:C(kb),ajaxTransport:C(Jb),ajax:function(a,c){function b(a,c,q,B){if(2!==L){L=2;z&&clearTimeout(z);A=d;p=B||"";O.readyState=a?4:0;var v,E,u;if(q){B=f;var r=O,J=B.contents,w=B.dataTypes,y=B.responseFields,C,H,aa,ia;for(H in y)H in q&&(r[y[H]]=q[H]);for(;"*"===w[0];)w.shift(),C===d&&(C=r.getResponseHeader("content-type"));if(C)for(H in J)if(J[H]&& J[H].test(C)){w.unshift(H);break}if(w[0]in q)aa=w[0];else{for(H in q){if(!w[0]||B.converters[H+" "+w[0]]){aa=H;break}ia||(ia=H)}aa=aa||ia}aa?(aa!==w[0]&&w.unshift(aa),q=q[aa]):q=void 0}else q=d;if(200<=a&&300>a||304===a){if(f.ifModified){if(C=O.getResponseHeader("Last-Modified"))n.lastModified[f.url]=C;if(C=O.getResponseHeader("Etag"))n.etag[f.url]=C}if(304===a)c="notmodified",v=!0;else try{C=f;C.dataFilter&&(q=C.dataFilter(q,C.dataType));var Z=C.dataTypes,Ca=C.converters,F,da=Z.length,G,Y=Z[0],I, D,V,Da,ca;for(F=1;Fa&&(a=0));O.status=a;O.statusText=c;v?s.resolveWith(e,[E,c,O]):s.rejectWith(e,[O,c,u]);O.statusCode(x); x=d;f.global&&h.trigger("ajax"+(v?"Success":"Error"),[O,f,v?E:u]);g.resolveWith(e,[O,c]);f.global&&(h.trigger("ajaxComplete",[O,f]),--n.active||n.event.trigger("ajaxStop"))}}"object"!==typeof c&&(c=a,a=d);c=c||{};var f=n.extend(!0,{},n.ajaxSettings,c),e=(f.context=("context"in c?c:n.ajaxSettings).context)||f,h=e===f?n.event:n(e),s=n.Deferred(),g=n._Deferred(),x=f.statusCode||{},q={},p,E,A,z,u=v.location,r=u.protocol||"http:",J,L=0,w,O={readyState:0,setRequestHeader:function(a,c){0===L&&(q[a.toLowerCase()]= c);return this},getAllResponseHeaders:function(){return 2===L?p:null},getResponseHeader:function(a){var c;if(2===L){if(!E)for(E={};c=ic.exec(p);)E[c[1].toLowerCase()]=c[2];c=E[a.toLowerCase()]}return c||null},abort:function(a){a=a||"abort";A&&A.abort(a);b(0,a);return this}};s.promise(O);O.success=O.done;O.error=O.fail;O.complete=g.done;O.statusCode=function(a){if(a){var c;if(2>L)for(c in a)x[c]=[x[c],a[c]];else c=a[O.status],O.then(c,c)}return this};f.url=(""+(a||f.url)).replace(hc,"").replace(lc, r+"//");f.dataTypes=n.trim(f.dataType||"*").toLowerCase().split(sb);f.crossDomain||(J=pc.exec(f.url.toLowerCase()),f.crossDomain=!(!J||!(J[1]!=r||J[2]!=u.hostname||(J[3]||("http:"===J[1]?80:443))!=(u.port||("http:"===r?80:443)))));f.data&&(f.processData&&"string"!==typeof f.data)&&(f.data=n.param(f.data,f.traditional));B(kb,f,c,O);f.type=f.type.toUpperCase();f.hasContent=!kc.test(f.type);f.global&&0===n.active++&&n.event.trigger("ajaxStart");f.hasContent||(f.data&&(f.url+=(Hb.test(f.url)?"&":"?")+ f.data),!1===f.cache&&(u=n.now(),r=f.url.replace(oc,"$1_="+u),f.url=r+(r===f.url?(Hb.test(f.url)?"&":"?")+"_="+u:"")));if(f.data&&f.hasContent&&!1!==f.contentType||c.contentType)q["content-type"]=f.contentType;f.ifModified&&(n.lastModified[f.url]&&(q["if-modified-since"]=n.lastModified[f.url]),n.etag[f.url]&&(q["if-none-match"]=n.etag[f.url]));q.accept=f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", */*; q=0.01":""):f.accepts["*"];for(w in f.headers)q[w.toLowerCase()]= f.headers[w];if(f.beforeSend&&(!1===f.beforeSend.call(e,O,f)||2===L))b(0,"abort"),O=!1;else{for(w in{success:1,error:1,complete:1})O[w](f[w]);if(A=B(Jb,f,c,O)){L=O.readyState=1;f.global&&h.trigger("ajaxSend",[O,f]);f.async&&0status?b(-1,y):n.error(y)}}else b(-1,"No Transport")}return O},param:function(a,c){var b=[],f=function(a,c){c=n.isFunction(c)?c():c;b[b.length]=encodeURIComponent(a)+"="+encodeURIComponent(c)}; c===d&&(c=n.ajaxSettings.traditional);if(n.isArray(a)||a.jquery)n.each(a,function(){f(this.name,this.value)});else for(var e in a)s(e,a[e],c,f);return b.join("&").replace(gc,"+")}});n.extend({active:0,lastModified:{},etag:{}});var qc=n.now(),hb=/(\=)\?(&|$)|()\?\?()/i;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return n.expando+"_"+qc++}});n.ajaxPrefilter("json jsonp",function(c,b,f){f="string"===typeof c.data;if("jsonp"===c.dataTypes[0]||b.jsonpCallback||null!=b.jsonp||!1!==c.jsonp&&(hb.test(c.url)|| f&&hb.test(c.data))){var d,e=c.jsonpCallback=n.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,h=a[e];b=c.url;var s=c.data,g="$1"+e+"$2";!1!==c.jsonp&&(b=b.replace(hb,g),c.url===b&&(f&&(s=s.replace(hb,g)),c.data===s&&(b+=(/\?/.test(b)?"&":"?")+c.jsonp+"="+e)));c.url=b;c.data=s;a[e]=function(a){d=[a]};c.complete=[function(){if(a[e]=h){if(d&&n.isFunction(h))a[e](d[0])}else try{delete a[e]}catch(c){}},c.complete];c.converters["script json"]=function(){d||n.error(e+" was not called");return d[0]}; c.dataTypes[0]="json";return"script"}});n.ajaxSetup({accepts:{script:"text/javascript, application/javascript"},contents:{script:/javascript/},converters:{"text script":function(a){n.globalEval(a);return a}}});n.ajaxPrefilter("script",function(a){a.cache===d&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});n.ajaxTransport("script",function(a){if(a.crossDomain){var c,b=v.getElementsByTagName("head")[0]||v.documentElement;return{send:function(f,e){c=v.createElement("script");c.async="async"; a.scriptCharset&&(c.charset=a.scriptCharset);c.src=a.url;c.onload=c.onreadystatechange=function(a,f){if(!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,b&&c.parentNode&&b.removeChild(c),c=d,f||e(200,"success")};b.insertBefore(c,b.firstChild)},abort:function(){if(c)c.onload(0,1)}}}});var rc=n.now(),rb={},Kb,Xa;n.ajaxSettings.xhr=a.ActiveXObject?function(){if("file:"!==a.location.protocol)try{return new a.XMLHttpRequest}catch(c){}try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}: function(){return new a.XMLHttpRequest};try{Xa=n.ajaxSettings.xhr()}catch(xc){}n.support.ajax=!!Xa;n.support.cors=Xa&&"withCredentials"in Xa;Xa=d;n.support.ajax&&n.ajaxTransport(function(c){if(!c.crossDomain||n.support.cors){var b;return{send:function(f,d){Kb||(Kb=1,n(a).bind("unload",function(){n.each(rb,function(a,c){if(c.onreadystatechange)c.onreadystatechange(1)})}));var e=c.xhr(),h;c.username?e.open(c.type,c.url,c.async,c.username,c.password):e.open(c.type,c.url,c.async);if((!c.crossDomain|| c.hasContent)&&!f["x-requested-with"])f["x-requested-with"]="XMLHttpRequest";try{n.each(f,function(a,c){e.setRequestHeader(a,c)})}catch(s){}e.send(c.hasContent&&c.data||null);b=function(a,f){if(b&&(f||4===e.readyState))if(b=0,h&&(e.onreadystatechange=n.noop,delete rb[h]),f)4!==e.readyState&&e.abort();else{var s=e.status,g,x=e.getAllResponseHeaders(),q={},B=e.responseXML;B&&B.documentElement&&(q.xml=B);q.text=e.responseText;try{g=e.statusText}catch(p){g=""}s=0===s?!c.crossDomain||g?x?304:0:302:1223== s?204:s;d(s,g,q,x)}};!c.async||4===e.readyState?b():(h=rc++,rb[h]=e,e.onreadystatechange=b)},abort:function(){b&&b(0,1)}}}});var lb={},sc=/^(?:toggle|show|hide)$/,tc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,ib,tb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];n.fn.extend({show:function(a,c,b){if(a||0===a)return this.animate(x("show",3),a,c,b);b=0;for(var f=this.length;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 f in this.options.curAnim)!0!==this.options.curAnim[f]&&(b=!1);if(b){if(null!=this.options.overflow&&!n.support.shrinkWrapBlocks){var d=this.elem,e=this.options;n.each(["","X","Y"],function(a,c){d.style["overflow"+c]=e.overflow[a]})}this.options.hide&&n(this.elem).hide();if(this.options.hide||this.options.show)for(var h in this.options.curAnim)n.style(this.elem, h,this.options.orig[h]);this.options.complete.call(this.elem)}return!1}a=c-this.startTime;this.state=a/this.options.duration;c=this.options.easing||(n.easing.swing?"swing":"linear");this.pos=n.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||c](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update();return!0}};n.extend(n.fx,{tick:function(){for(var a=n.timers,c=0;c
"; a.insertBefore(c,a.firstChild);b=c.firstChild;f=b.firstChild;d=b.nextSibling.firstChild.firstChild;this.doesNotAddBorder=5!==f.offsetTop;this.doesAddBorderForTableAndCells=5===d.offsetTop;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=20===f.offsetTop||15===f.offsetTop;f.style.position=f.style.top="";b.style.overflow="hidden";b.style.position="relative";this.subtractsBorderForOverflowNotVisible=-5===f.offsetTop;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==e;a.removeChild(c); n.offset.initialize=n.noop},bodyOffset:function(a){var c=a.offsetTop,b=a.offsetLeft;n.offset.initialize();n.offset.doesNotIncludeMarginInBodyOffset&&(c+=parseFloat(n.css(a,"marginTop"))||0,b+=parseFloat(n.css(a,"marginLeft"))||0);return{top:c,left:b}},setOffset:function(a,c,b){var f=n.css(a,"position");"static"===f&&(a.style.position="relative");var d=n(a),e=d.offset(),h=n.css(a,"top"),s=n.css(a,"left"),g="absolute"===f&&-1parseInt(a.browser.version,10)||!1!=this.settings.diff_height||!1!=this.settings.diff_width||!1!=this.settings.step_height||!1!=this.settings.step_width||"both"!=this.settings.type){var d=a(window).height(),b=this.checkSize(d,this.settings.diff_height, this.settings.step_height,this.window_height),e=a(window).width(),g=this.checkSize(e,this.settings.diff_width,this.settings.step_width,this.window_width);return"both"==this.settings.type&&(b||g)||"height"==this.settings.type&&b||"width"==this.settings.type&&g?(this.window_height=d,this.window_width=e,!0):!1}return!0},sendEvent:function(){this.settings.callback.apply(this,[this.evt])},checkSize:function(a,b,e,g){return!b&&!e&&a!=g||b&&(parseInt(b)parseInt(g-a))||"object"== typeof e&&this.inStep(a,g,e)},delayEvent:function(){clearTimeout(this.timer);this.timer=setTimeout(a.proxy(this,"sendEvent"),parseInt(this.settings.timeout))},inStep:function(a,b,e){for(var g=e.length,c=0;cb||e[c]>a&&e[c]a?"0"+a:a}function d(a){g.lastIndex=0;return g.test(a)?'"'+a.replace(g,function(a){var c=h[a];return"string"===typeof c?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function b(a,e){var h,g,w,C,B=c,s,x=e[a];x&&("object"===typeof x&&"function"===typeof x.toJSON)&&(x=x.toJSON(a));"function"===typeof q&&(x=q.call(e,a,x));switch(typeof x){case "string":return d(x);case "number":return isFinite(x)?String(x):"null";case "boolean":case "null":return String(x); case "object":if(!x)return"null";c+=f;s=[];if("[object Array]"===Object.prototype.toString.apply(x)){C=x.length;for(h=0;hb&&a'),e.iconCls&&a(this).find(".l-btn-text").addClass(e.iconCls).css("padding-left","20px")):(a(this).html(" ").wrapInner(''), 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 b(c){var b=c.data,f=a.data(b.target,"resizable").options;if(-1!=b.dir.indexOf("e")){var d=b.startWidth+c.pageX-b.startX,d=Math.min(Math.max(d,f.minWidth),f.maxWidth);b.width=d}-1!=b.dir.indexOf("s")&&(d=b.startHeight+c.pageY-b.startY,d=Math.min(Math.max(d,f.minHeight),f.maxHeight),b.height=d);-1!=b.dir.indexOf("w")&&(b.width=b.startWidth-c.pageX+b.startX,b.width>=f.minWidth&&b.width<=f.maxWidth&&(b.left=b.startLeft+c.pageX-b.startX));-1!=b.dir.indexOf("n")&& (b.height=b.startHeight-c.pageY+b.startY,b.height>=f.minHeight&&b.height<=f.maxHeight&&(b.top=b.startTop+c.pageY-b.startY))}function e(c){c=c.data;var b=c.target;!0==a.boxModel?a(b).css({width:c.width-c.deltaWidth,height:c.height-c.deltaHeight,left:c.left,top:c.top}):a(b).css({width:c.width,height:c.height,left:c.left,top:c.top})}function g(c){a.data(c.data.target,"resizable").options.onStartResize.call(c.data.target,c);return!1}function c(c){b(c);!1!=a.data(c.data.target,"resizable").options.onResize.call(c.data.target, c)&&e(c);return!1}function f(c){b(c,!0);e(c);a(document).unbind(".resizable");a.data(c.data.target,"resizable").options.onStopResize.call(c.data.target,c);return!1}return this.each(function(){function b(c){c=p(c);""==c?a(w).css("cursor","default"):a(w).css("cursor",c+"-resize")}function e(b){var d=p(b);""!=d&&(b={target:this,dir:d,startLeft:u("left"),startTop:u("top"),left:u("left"),top:u("top"),startX:b.pageX,startY:b.pageY,startWidth:a(w).outerWidth(),startHeight:a(w).outerHeight(),width:a(w).outerWidth(), height:a(w).outerHeight(),deltaWidth:a(w).outerWidth()-a(w).width(),deltaHeight:a(w).outerHeight()-a(w).height()},a(document).bind("mousedown.resizable",b,g),a(document).bind("mousemove.resizable",b,c),a(document).bind("mouseup.resizable",b,f))}function p(c){var b="",f=a(w).offset(),d=a(w).outerWidth(),e=a(w).outerHeight(),h=r.edge;c.pageY>f.top&&c.pageYf.top+e-h&&(b+="s");c.pageX>f.left&&c.pageXf.left+d-h&&(b+="e"); c=r.handles.split(",");for(f=0;fd.left&&c.pageXd.top&&c.pageYe.left&&(c.pageXe.top&&c.pageYu.edge}var u,r=a.data(this,"draggable");r?(r.handle.unbind(".draggable"),u=a.extend(r.options,b)):u=a.extend({},a.fn.draggable.defaults,b||{});if(!0==u.disabled)a(this).css("cursor","default");else{var y=null,y="undefined"==typeof u.handle||null==u.handle?a(this):"string"==typeof u.handle? a(u.handle,this):y;a.data(this,"draggable",{options:u,handle:y});y.bind("mousedown.draggable",{target:this},d);y.bind("mousemove.draggable",{target:this},q)}})};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); (function(a){function d(c){c=c[0];var b=c.offsetParent;if(!b){b=c.parentElement;do{if("static"!=window.getComputedStyle(b).getPropertyValue("position"))break;if(b.offsetParent){b=b.offsetParent;break}}while(b=b.parentElement)}return b==document.body?a([]):a(b)}function b(a){window&&window.console&&window.console.error&&window.console.error("jQuery.floatThead: "+a)}function e(a,c,b){var f=b?"outerWidth":"width";if(r&&a.css("max-width")){f=0;b&&(f+=parseInt(a.css("borderLeft"),10),f+=parseInt(a.css("borderRight"), 10));for(a=0;a*: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._,c="undefined"!==typeof MutationObserver,f,h=3,q=document.createElement("b"),p=q.all||[];h=1+h,q.innerHTML="\x3c!--[if gt IE "+h+"]>
X
'); a("body").append(c);var b=0==c.find("table").width();c.remove();return b}return!1},y=!h&&!f,w=a(window);if(!window.matchMedia){var C=window.onbeforeprint,B=window.onafterprint;window.onbeforeprint=function(){C&&C();w.triggerHandler("beforeprint")};window.onafterprint=function(){B&&B();w.triggerHandler("afterprint")}}a.fn.floatThead=function(h){h=h||{};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 x=null;g.isFunction(r)&&(r=r());if(g.isString(h)){var q=h,B=this;this.filter("table").each(function(){var c=a(this),b=c.data("floatThead-lazy");b&&c.floatThead(b);if((c=c.data("floatThead-attached"))&&g.isFunction(c[q]))c=c[q](),"undefined"!==typeof c&&(B=c)});return B}var v=a.extend({},a.floatThead.defaults||{},h);a.each(h,function(c){!(c in a.floatThead.defaults)&&v.debug&&b("Used ["+c+"] key to init plugin, but that param is not an option for the plugin. Valid options are: "+ g.keys(a.floatThead.defaults).join(", "))});v.debug&&(h=a.fn.jquery.split("."),1==parseInt(h[0],10)&&7>=parseInt(h[1],10)&&b("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(."+v.floatTableClass+")").each(function(){function h(a){return a+".fth-"+Q+".floatTHead"}function s(){var c=0;F.children("tr:visible").each(function(){c+=a(this).outerHeight(!0)});if("collapse"== D.css("border-collapse")){var b=parseInt(D.css("border-top-width"),10),f=parseInt(D.find("thead tr:first").find(">*:first").css("border-top-width"),10);b>f&&(c-=b/2)}Ma.outerHeight(c);Ya.outerHeight(c)}function q(){X=(g.isFunction(v.top)?v.top(D):v.top)||0;ba=(g.isFunction(v.bottom)?v.bottom(D):v.bottom)||0}function B(){if(!S){S=!0;if(ea){var a=e(D,pa,!0),c=ma.width();a>c&&D.css("minWidth",a)}D.css(Na);la.css(Na);la.append(F);G.before(Fa);s()}}function p(){S&&(S=!1,ea&&D.width(jb),Fa.detach(),D.prepend(F), D.css(Ea),la.css(Ea),D.css("minWidth",Za),D.css("minWidth",e(D,pa)))}function E(a){$a!=a&&($a=a,D.triggerHandler("floatThead",[a,ka]))}function A(a){ea!=a&&(ea=a,ka.css({position:ea?"absolute":"fixed"}))}function r(){var c,b,d,e=F.find(v.headerCellSelector);Ia?d=va.find("col").length:(d=0,e.each(function(){d+=parseInt(a(this).attr("colspan")||1,10)}));if(d!=ca){ca=d;for(var h=[],n=[],g=[],x,q=0;q'+x+""):h.push(''), n.push(""),g.push("");n=n.join("");h=h.join("");y&&(g=g.join(""),Ka.html(g),pa=Ka.find("fthtd"));Ma.html(h);Ya=Ma.find("th");Ia||va.html(n);Aa=va.find("col");Ja.html(n);Ra=Ja.find("col")}b=d;return function(){Aa=va.find("col");var a=y?pa:f?v.getSizingRow(D,Aa,pa):Aa;if(a.length==b&&0=D[0].offsetWidth&&0>=D[0].offsetHeight;if(!z&&La)return La=!1,setTimeout(function(){D.triggerHandler("reflow")},1),null;if(z&&(La=!0,!ea))return null;if("windowScroll"==g)x=w.scrollTop(),q=w.scrollLeft();else if("containerScroll"==g)if(ja.length){if(!ta)return;v=ja.scrollLeft()}else a=H.scrollTop(),v=H.scrollLeft();else"init"!=g&&(x=w.scrollTop(),q=w.scrollLeft(),a=H.scrollTop(),v=(ta?ja:H).scrollLeft()); if(!u||!(0>x||0>q)){if(qa)"windowScrollDone"==g?A(!0):A(!1);else if("windowScrollDone"==g)return null;h=D.offset();ya&&fa&&(h.top+=f);var r,J;g=D.outerHeight();Z&&ea?(b>=a?(r=b-a+n,r=0c+g+d?r=g-e+d:h.top>=x+X?(r=0,p(),E(!1)):(r=X+x-h.top+b+(fa?f:0),B(),E(!0)),J=v):Z&&!ea?(b>a||a-b>g?(r=h.top-x,p(),E(!1)):(r=h.top+a-x-b,B(),E(!0)),J=h.left+v-q):!Z&&!ea&&(x>c+g+d?r=g+X-x+c+d:h.top>x+X?(r=h.top-x,B(),E(!1)):(r=X,E(!0)),J=h.left+v-q);return{top:r,left:J}}}} function U(){var a=null,c=null,b=null;return function(f,d,h){if(null!=f&&(a!=f.top||c!=f.left))ka.css({top:f.top,left:f.left}),a=f.top,c=f.left;if(d){f=e(D,pa,!0);d=ta?ja:H;var n=d.width()||f;d="hidden"!=d.css("overflow-y")?n-K.vertical:n;ka.width(d);Z?la.css("width",100*f/d+"%"):la.outerWidth(f)}h&&s();h=(ta?ja:H).scrollLeft();if(!ea||b!=h)ka.scrollLeft(h),b=h}}function T(){if(H.length)if(H.data().perfectScrollbar)K={horizontal:0,vertical:0};else{var a=H.width(),c=H.height(),b=D.height(),f=e(D,pa), d=a
');a("body").append(M);var da=M.innerWidth(),sa=a("div",M).innerWidth();M.remove();P=da-sa;var ca=0;!0===v.scrollContainer&&(v.scrollContainer=d);var H=v.scrollContainer(D)||a([]),Z=0'), ha=!1,ma=a([]),qa=9>=f&&!Z&&ea,la=a(""),Ja=a(""),va=D.children("colgroup:first"),Ia=!0;0==va.length&&(va=a(""),Ia=!1);var Ka=a(''),ka=a(''),La=!1,Fa=a(""),Ma=a(''),Ya=a([]),Aa=a([]),Ra=a([]),pa=a([]);Fa.append(Ma);D.prepend(va);y&&(ga.append(Ka),D.append(ga));la.append(Ja);ka.append(la);v.copyTableClass&& la.attr("class",D.attr("class"));la.attr({cellpadding:D.attr("cellpadding"),cellspacing:D.attr("cellspacing"),border:D.attr("border")});M=D.css("display");la.css({borderCollapse:D.css("borderCollapse"),border:D.css("border"),display:M});"none"==M&&(La=!0);la.addClass(v.floatTableClass).css({margin:0,"border-bottom-width":0});ea?(M=function(a,c){var b=a.css("position"),f=a;if(!("relative"==b||"absolute"==b)||c)b={paddingLeft:a.css("paddingLeft"),paddingRight:a.css("paddingRight")},ka.css(b),f=a.data("floatThead-containerWrap")|| a.wrap("
").parent(),a.data("floatThead-containerWrap",f),ha=!0;return f},Z?(ma=M(H,!0),ma.prepend(ka)):(ma=M(D),D.before(ka))):D.before(ka);ka.css({position:ea?"absolute":"fixed",marginTop:0,top:ea?0:"auto",zIndex:v.zIndex});ka.addClass(v.floatContainerClass);q();var Na={"table-layout":"fixed"},Ea={"table-layout":D.css("tableLayout")||"auto"},jb=D[0].style.width||"",Za=D.css("minWidth")||"",$a=!1;T();var na;na=r(); na();var wa=N(),za=U();za(wa("init"),!0);var Ga=g.debounce(function(){za(wa("windowScrollDone"),!1)},1),M=function(){za(wa("windowScroll"),!1);qa&&Ga()},da=function(){za(wa("containerScroll"),!1)},ra=g.debounce(function(){D.is(":hidden")||(T(),q(),na=r(),na(),wa=N(),za(wa("reflow"),!0))},1),Ba=function(){D.floatThead("destroy",[!0])},Oa=function(){D.floatThead(v)},Sa=function(a){a.matches?Ba():Oa()};window.matchMedia?window.matchMedia("print").addListener(Sa):(w.bind("beforeprint",Ba),w.bind("afterprint", Oa));Z?ea?H.bind(h("scroll"),da):(H.bind(h("scroll"),da),w.bind(h("scroll"),M)):(ja.bind(h("scroll"),da),w.bind(h("scroll"),M));w.bind(h("load"),ra);var M=h("resize"),Ta=function(){D.is(":hidden")||(q(),T(),na=r(),na(),wa=N(),za=U(),za(wa("resize"),!0,!0))};if(8==f){var Pa=w.width(),da=g.debounce(function(){var a=w.width();Pa!=a&&(Pa=a,Ta())},1);w.bind(M,da)}else w.bind(M,g.debounce(Ta,1));D.bind("reflow",ra);a:{if(D.dataTableSettings)for(M=0;Mtable>thead").add(D.children("tbody,tfoot")):D.children("thead,tbody,tfoot")}})}});return this}})(jQuery); (function(a){a.floatThead=a.floatThead||{};var d=a.floatThead,b;if(!(b=window._)){var e={},g=Object.prototype.hasOwnProperty;e.has=function(a,c){return g.call(a,c)};e.keys=function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],b;for(b in a)e.has(a,b)&&c.push(b);return c};var c=0;e.uniqueId=function(a){var b=++c+"";return a?a+b:b};a.each("Arguments Function String Number Date RegExp".split(" "),function(){var a=this;e["is"+a]=function(c){return Object.prototype.toString.call(c)== "[object "+a+"]"}});e.debounce=function(a,c,b){var d,e,g,y,w;return function(){g=this;e=arguments;y=new Date;var C=function(){var s=new Date-y;s')} function e(c,b){a.extend(c,b);for(var e in b)if(null==b[e]||b[e]==d)c[e]=b[e];return c}a.extend(a.ui,{datepicker:{version:"1.8.5"}});var g=(new Date).getTime();a.extend(b.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(c,b){var d=null,e;for(e in this._defaults){var g=c.getAttribute("date:"+e);if(g){d=d||{};try{d[e]= eval(g)}catch(u){d[e]=g}}}e=c.nodeName.toLowerCase();g="div"==e||"span"==e;c.id||(this.uuid+=1,c.id="dp"+this.uuid);var r=this._newInst(a(c),g);r.settings=a.extend({},b||{},d||{});"input"==e?this._connectDatepicker(c,r):g&&this._inlineDatepicker(c,r)},_newInst:function(c,b){return{id:c[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:c,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:a('
')}}, _connectDatepicker:function(c,b){var d=a(c);b.append=a([]);b.trigger=a([]);d.hasClass(this.markerClassName)||(this._attachments(d,b),d.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),this._autoSize(b),a.data(c,"datepicker",b))},_attachments:function(c,b){var d=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&b.append.remove(); d&&(b.append=a(''+d+""),c[e?"before":"after"](b.append));c.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove();d=this._get(b,"showOn");("focus"==d||"both"==d)&&c.focus(this._showDatepicker);if("button"==d||"both"==d){var d=this._get(b,"buttonText"),g=this._get(b,"buttonImage");b.trigger=a(this._get(b,"buttonImageOnly")?a("").addClass(this._triggerClass).attr({src:g,alt:d,title:d}):a('').addClass(this._triggerClass).html(""== g?d:a("").attr({src:g,alt:d,title:d})));c[e?"before":"after"](b.trigger);b.trigger.click(function(){a.datepicker._datepickerShowing&&a.datepicker._lastInput==c[0]?a.datepicker._hideDatepicker():a.datepicker._showDatepicker(c[0]);return!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),d=this._get(a,"dateFormat");if(d.match(/[DM]/)){var e=function(a){for(var c=0,b=0,d=0;dc&&(c=a[d].length,b=d);return b};b.setMonth(e(this._get(a, d.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,d.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(c,b){var d=a(c);d.hasClass(this.markerClassName)||(d.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),a.data(c,"datepicker",b),this._setDate(b,this._getDefaultDate(b),!0), this._updateDatepicker(b),this._updateAlternate(b))},_dialogDatepicker:function(c,b,d,g,p){c=this._dialogInst;c||(this.uuid+=1,this._dialogInput=a(''),this._dialogInput.keydown(this._doKeyDown),a("body").append(this._dialogInput),c=this._dialogInst=this._newInst(this._dialogInput,!1),c.settings={},a.data(this._dialogInput[0],"datepicker",c));e(c.settings,g||{});b=b&&b.constructor==Date?this._formatDate(c, b):b;this._dialogInput.val(b);this._pos=p?p.length?p:[p.pageX,p.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");c.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",c);return this},_destroyDatepicker:function(c){var b=a(c),d=a.data(c,"datepicker");if(b.hasClass(this.markerClassName)){var e=c.nodeName.toLowerCase();a.removeData(c,"datepicker");"input"==e?(d.append.remove(),d.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):("div"==e||"span"==e)&&b.removeClass(this.markerClassName).empty()}}, _enableDatepicker:function(c){var b=a(c),d=a.data(c,"datepicker");if(b.hasClass(this.markerClassName)){var e=c.nodeName.toLowerCase();"input"==e?(c.disabled=!1,d.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"==e||"span"==e)&&b.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,function(a){return a==c?null:a})}},_disableDatepicker:function(c){var b=a(c),d= a.data(c,"datepicker");if(b.hasClass(this.markerClassName)){var e=c.nodeName.toLowerCase();"input"==e?(c.disabled=!0,d.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"==e||"span"==e)&&b.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=a.map(this._disabledInputs,function(a){return a==c?null:a});this._disabledInputs[this._disabledInputs.length]=c}},_isDisabledDatepicker:function(a){if(!a)return!1; for(var b=0;be||!b||-1y&&y>e?Math.abs(b.left+e-y):0);b.top-=Math.min(b.top,b.top+g>w&&w>g?Math.abs(g+r):0);return b},_findPos:function(c){for(var b=this._getInst(c),b=this._get(b,"isRTL");c&&("hidden"==c.type||1!=c.nodeType);)c=c[b? "previousSibling":"nextSibling"];c=a(c).offset();return[c.left,c.top]},_CleanDate:function(){var a=this._curInst;a.input.val("");this._updateAlternate(a);this._hideDatepicker(null);a.input&&a.input.trigger("change")},_hideDatepicker:function(c){var b=this._curInst;if(b&&!(c&&b!=a.data(c,"datepicker"))&&(c&&c.onchange&&c.change(),this._datepickerShowing)){c=this._get(b,"showAnim");var d=this._get(b,"duration"),e=function(){a.datepicker._tidyDialog(b);this._curInst=null};if(a.effects&&a.effects[c])b.dpDiv.hide(c, a.datepicker._get(b,"showOptions"),d,e);else b.dpDiv["slideDown"==c?"slideUp":"fadeIn"==c?"fadeOut":"hide"](c?d:null,e);c||e();(c=this._get(b,"onClose"))&&c.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b]);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(c){a.datepicker._curInst&&(c=a(c.target),c[0].id!=a.datepicker._mainDivId&&(0==c.parents("#"+a.datepicker._mainDivId).length&&!c.hasClass(a.datepicker.markerClassName)&&!c.hasClass(a.datepicker._triggerClass)&&a.datepicker._datepickerShowing&&(!a.datepicker._inDialog||!a.blockUI))&&a.datepicker._hideDatepicker())},_adjustDate:function(c,b,d){c=a(c);var e=this._getInst(c[0]);this._isDisabledDatepicker(c[0])||(this._adjustInstDate(e,b+("M"==d?this._get(e,"showCurrentAtPos"): 0),d),this._updateDatepicker(e))},_gotoToday:function(c){var b=a(c),d=this._getInst(b[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(c,this._formatDate(d,d.selectedDay,d.drawMonth,d.drawYear));this._notifyChange(d);this._adjustDate(b)},_selectMonthYear:function(c, b,d){c=a(c);var e=this._getInst(c[0]);e._selectingMonthYear=!1;e["selected"+("M"==d?"Month":"Year")]=e["draw"+("M"==d?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(c)},_clickMonthYear:function(c){c=a(c);var b=this._getInst(c[0]);b.input&&b._selectingMonthYear&&setTimeout(function(){b.input.focus()},0);b._selectingMonthYear=!b._selectingMonthYear},_selectDay:function(c,b,d,e){var g=a(c);!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=b,g.selectedYear=g.currentYear=d,this._selectDate(c,this._formatDate(g,g.currentDay,g.currentMonth,g.currentYear)))},_clearDate:function(c){c=a(c);this._getInst(c[0]);this._selectDate(c,"")},_selectDate:function(c,b){var d=a(c),d=this._getInst(d[0]);b=null!=b?b:this._formatDate(d);d.input&&d.input.val(b);this._updateAlternate(d);var e=this._get(d,"onSelect");e?e.apply(d.input?d.input[0]:null,[b,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(c){var b=this._get(c,"altField");if(b){var d=this._get(c,"altFormat")||this._get(c,"dateFormat"),e=this._getDate(c),g=this.formatDate(d,e,this._getFormatConfig(c));a(b).each(function(){a(this).val(g)})}},noWeekends:function(a){a=a.getDay();return[0a,""]},iso8601Week:function(a){a=new Date(a.getTime()); a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,d){if(null==a||null==b)throw"Invalid arguments";b="object"==typeof b?b.toString():b+"";if(""==b)return null;var e=(d?d.shortYearCutoff:null)||this._defaults.shortYearCutoff,g=(d?d.dayNamesShort:null)||this._defaults.dayNamesShort,u=(d?d.dayNames:null)||this._defaults.dayNames,r=(d?d.monthNamesShort:null)||this._defaults.monthNamesShort,y=(d?d.monthNames: null)||this._defaults.monthNames,w=d=-1,C=-1,B=-1,s=!1,x=function(b){(b=z+1d&&(d+=(new Date).getFullYear()-(new Date).getFullYear()%100+(d<=e?0:-100));if(-1b.getYear()%100?"0":"")+b.getYear()%100;break;case "@":w+=b.getTime();break;case "!":w+=1E4*b.getTime()+this._ticksTo1970;break;case "'":r("'")?w+="'":C=!0;break;default:w+=a.charAt(B)}return w},_possibleChars:function(a){for(var b="",d=!1,e=function(b){(b=g+1y&&(y+=12,A--);if(x)for(var v=this._daylightSavingAdjust(new Date(x.getFullYear(),x.getMonth()-r[0]*r[1]+1,x.getDate())),v=s&&vv;)y--,0>y&&(y=11,A--);c.drawMonth=y;c.drawYear=A;var v=this._get(c,"prevText"),v=!u?v:this.formatDate(v,this._daylightSavingAdjust(new Date(A,y-w,1)),this._getFormatConfig(c)),v=this._canAdjustMonth(c,-1,A,y)?''+v+"":p?"":''+v+"",n=this._get(c,"nextText"),n=!u?n:this.formatDate(n,this._daylightSavingAdjust(new Date(A,y+w,1)),this._getFormatConfig(c)),p=this._canAdjustMonth(c,1,A,y)?''+n+"":p?"":''+n+"",w=this._get(c,"currentText"),n=this._get(c,"gotoCurrent")&&c.currentDay?B:b,w=!u?w:this.formatDate(w,n,this._getFormatConfig(c)),w="yy-mm-dd"==E?w:"\u672c\u6708",u=!c.inline?'":"",e=e?'
'+(d?u:"")+(this._isInRange(c,n)?'":"")+(d?"":u)+'
': "",u=parseInt(this._get(c,"firstDay"),10),u=isNaN(u)?0:u,w=this._get(c,"showWeek"),n=this._get(c,"dayNames");this._get(c,"dayNamesShort");var J=this._get(c,"dayNamesMin"),z=this._get(c,"monthNames"),L=this._get(c,"monthNamesShort"),O=this._get(c,"beforeShowDay"),ia=this._get(c,"showOtherMonths"),aa=this._get(c,"selectOtherMonths");this._get(c,"calculateWeek");for(var Y=this._getDefaultDate(c),V="",I=0;I'+(/all|left/.test(Q)&&0==I?d?p:v:"")+(/all|right/.test(Q)&&0==I?d?v:p:"")+this._generateMonthYearHeader(c,y,A,s,x,0< I||0
';if("yy-mm-dd"==E){for(var Q=w?'":"",F=0;7>F;F++)var G=(F+u)%7,Q=Q+("'+J[G]+"");D+=Q+""}F=this._getDaysInMonth(A,y);A==c.selectedYear&&y==c.selectedMonth&&(c.selectedDay=Math.min(c.selectedDay,F));var Q=(this._getFirstDayOfMonth(A,y)-u+7)%7,G=C?6:Math.ceil((Q+ F)/7),S=this._daylightSavingAdjust(new Date(A,y,1-Q));if("yy-mm-dd"==E)for(Q=0;Q",X=!w?"":'",F=0;7>F;F++){var ba=O?O.apply(c.input?c.input[0]:null,[S]):[!0,""],K=S.getMonth()!=y,P=K&&!aa||!ba[0]||s&&Sx,X=X+('");S.setDate(S.getDate()+1);S=this._daylightSavingAdjust(S)}D+=X+""}else{Q=this._get(c,"length");for(F=Math.ceil(Q/2);0X&&(X="0"+X),S=S+"-"+X,D+=""}y++;11
'+this._get(c,"weekHeader")+"
'+this._get(c,"calculateWeek")(S)+""+(K&&!ia?" ":P?''+S.getDate()+"":''+S.getDate()+"")+"
",D+=''+S+"",D+="
"+(C?""+(0':""):"");N+=D}V+=N}V+=e+(a.browser.msie&&7>parseInt(a.browser.version,10)&&!c.inline?'':"");c._keyEvent= !1;return V},_generateMonthYearHeader:function(a,b,d,e,p,u,r,y){var w=this._get(a,"changeMonth"),C=this._get(a,"changeYear"),B=this._get(a,"showMonthAfterYear"),s='
',x="";if(u||!w)x+='
'+r[b]+"
";else{r=e&&e.getFullYear()==d;for(var E=p&&p.getFullYear()==d,x=x+('"}B||(s+=x+(u||!w||!C?" ":""));if(u||!C)s+=''+d+"";else{y=this._get(a,"yearRange").split(":");var v=(new Date).getFullYear();r=function(a){a=a.match(/c[+-].*/)?d+parseInt(a.substring(1),10):a.match(/[+-].*/)?v+parseInt(a,10):parseInt(a,10);return isNaN(a)?v:a};b=r(y[0]);y=Math.max(b,r(y[1]|| ""));b=e?Math.max(b,e.getFullYear()):b;y=p?Math.min(y,p.getFullYear()):y;for(s+='"}s+=this._get(a,"yearSuffix");B&&(s+=(u||!w||!C?" ":"")+x);return s+"
"},_adjustInstDate:function(a,b,d){var e=a.drawYear+ ("Y"==d?b:0),g=a.drawMonth+("M"==d?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,g))+("D"==d?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,g,b)));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,b){var d=this._getMinMaxDate(a,"min"),e=this._getMinMaxDate(a,"max");b=d&&be?e:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear"); b&&b.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,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,d,e){var g=this._getNumberOfMonths(a);d=this._daylightSavingAdjust(new Date(d, e+(0>b?b:g[0]*g[1]),1));0>b&&d.setDate(this._getDaysInMonth(d.getFullYear(),d.getMonth()));return this._isInRange(a,d)},_isInRange:function(a,b){var d=this._getMinMaxDate(a,"min"),e=this._getMinMaxDate(a,"max");return(!d||b.getTime()>=d.getTime())&&(!e||b.getTime()<=e.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff"),b="string"!=typeof b?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a, "dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,d,e){b||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);b=b?"object"==typeof b?b:this._daylightSavingAdjust(new Date(e,d,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});a.fn.datepicker=function(c){a.datepicker.initialized|| (a(document).mousedown(a.datepicker._checkExternalClick).find("body").append(a.datepicker.dpDiv),a.datepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);return"string"==typeof c&&("isDisabled"==c||"getDate"==c||"widget"==c)||"option"==c&&2==arguments.length&&"string"==typeof arguments[1]?a.datepicker["_"+c+"Datepicker"].apply(a.datepicker,[this[0]].concat(b)):this.each(function(){"string"==typeof c?a.datepicker["_"+c+"Datepicker"].apply(a.datepicker,[this].concat(b)):a.datepicker._attachDatepicker(this, c)})};a.datepicker=new b;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 b(c){var b=a.extend({},{zIndex:9E4,width:300,height:100,left:0,top:0,draggable:!1}),d=a.data(c,"fwmessager",{options:b}),b=c.find(".fwmessager-body"),e=c.find(".fwmessager-header"),g=c.find(".fwmessager-button");b.outerWidth()>e.outerWidth()+20&&(e.width(b.outerWidth()),g.width(b.outerWidth()));c.draggable({handle:">div.fwmessager-header>div.fwmessager-title", disabled:!1,onStartDrag:function(b){c.css("z-index",d.options.zIndex++);d.mask&&d.mask.css("z-index",d.options.zIndex++);d.proxy||(d.proxy=a('
').insertAfter(c));d.proxy.css({display:"none",zIndex:d.options.zIndex++,left:b.data.left,top:b.data.top,width:!0==a.boxModel?c.outerWidth()-(c.outerWidth()-c.width()):c.outerWidth(),height:!0==a.boxModel?c.outerHeight()-(c.outerHeight()-c.height()):c.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;c.css({left:a.data.left,top:a.data.top});d.proxy.remove();d.proxy=null}})}function e(c,b){var d=a('
').appendTo("body"),e=a('
').appendTo(d),e=a('
').appendTo(e),g=a('
');b=b.replace(/\n/g,"
");g.html(b);var r=a('
'+ c+" (crtl+x)
").prependTo(d),r=a('
').appendTo(r);a('
').appendTo(r).bind("click",function(){d.hide();d.mask.hide();d.mask.remove();d.remove()});r.find("div").hover(function(){a(this).addClass("fwmessager-tool-over")},function(){a(this).removeClass("fwmessager-tool-over")});e.append(g);a('
').appendTo(d);return d}function g(b){b.mask&&b.mask.remove();b.mask=a('
').appendTo("body"); b.mask.css({width:c().width,height:c().height});return!0}function c(){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(c){var h=e("\u63d0\u793a\u4fe1\u606f", c+"");d(h);c=h.find("div.fwmessager-button");a('\u5173\u95ed').appendTo(c).bind("click",function(){h.hide();h.mask.hide();h.mask.remove();h.remove()});g(h);b(h);jQuery(".buttonlink",h).each(function(){a(this).linkbutton({plain:!1})})},confirm:function(c,h){var q=e("\u63d0\u793a\u4fe1\u606f",c+"");d(q);var p=h,u=q.find("div.fwmessager-button");a('\u786e\u5b9a').appendTo(u).bind("click",function(){q.hide(); q.mask.hide();q.mask.remove();(p=window[p])&&p(!0)});var r=h,u=q.find("div.fwmessager-button");a('\u53d6\u6d88').appendTo(u).bind("click",function(){q.hide();q.mask.hide();q.mask.remove();q.remove();(r=window[r])&&r(!1)});g(q);b(q);jQuery(".buttonlink",q).each(function(){a(this).linkbutton({plain:!1})})}}})(jQuery); var swfobject=function(){function a(){if(!U){try{var a=n.getElementsByTagName("body")[0].appendChild(n.createElement("span"));a.parentNode.removeChild(a)}catch(c){return}U=!0;for(var a=L.length,b=0;bG.wk))C(d,!0),e&&(n.success=!0,n.ref=g(d),e(n));else if(O[b].expressInstall&&c()){n={};n.data=O[b].expressInstall;n.width=x.getAttribute("width")||"0";n.height=x.getAttribute("height")||"0";x.getAttribute("class")&&(n.styleclass=x.getAttribute("class")); x.getAttribute("align")&&(n.align=x.getAttribute("align"));for(var B={},x=x.getElementsByTagName("param"),v=x.length,E=0;EG.wk)}function f(a,c,b,d){T=!0;I=d||null;N={success:!1,id:b};var e=r(b);if(e){"OBJECT"==e.nodeName?(Y=q(e),V=null):(Y=e,V=b);a.id=A;if(typeof a.width==s||!/%$/.test(a.width)&&310>parseInt(a.width,10))a.width="310";if(typeof a.height==s||!/%$/.test(a.height)&&137>parseInt(a.height,10))a.height="137";n.title=n.title.slice(0,47)+" - Flash Player Installation";d=G.ie&&G.win?"ActiveX":"PlugIn";d="MMredirectURL="+v.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ d+"&MMdoctitle="+n.title;c.flashvars=typeof c.flashvars!=s?c.flashvars+("&"+d):d;G.ie&&(G.win&&4!=e.readyState)&&(d=n.createElement("div"),b+="SWFObjectNew",d.setAttribute("id",b),e.parentNode.insertBefore(d,e),e.style.display="none",function(){4==e.readyState?e.parentNode.removeChild(e):setTimeout(arguments.callee,10)}());p(a,c,b)}}function h(a){if(G.ie&&G.win&&4!=a.readyState){var c=n.createElement("div");a.parentNode.insertBefore(c,a);c.parentNode.replaceChild(q(a),c);a.style.display="none";(function(){4== a.readyState?a.parentNode.removeChild(a):setTimeout(arguments.callee,10)})()}else a.parentNode.replaceChild(q(a),a)}function q(a){var c=n.createElement("div");if(G.win&&G.ie)c.innerHTML=a.innerHTML;else if(a=a.getElementsByTagName(x)[0])if(a=a.childNodes)for(var b=a.length,d=0;dG.wk)return d;if(e)if(typeof a.id==s&&(a.id=b),G.ie&&G.win){var f= "",g;for(g in a)a[g]!=Object.prototype[g]&&("data"==g.toLowerCase()?c.movie=a[g]:"styleclass"==g.toLowerCase()?f+=' class="'+a[g]+'"':"classid"!=g.toLowerCase()&&(f+=" "+g+'="'+a[g]+'"'));g="";for(var h in c)c[h]!=Object.prototype[h]&&(g+='');e.outerHTML='"+g+"";ia[ia.length]=a.id;d=r(a.id)}else{h=n.createElement(x);h.setAttribute("type",E);for(var B in a)a[B]!=Object.prototype[B]&&("styleclass"== B.toLowerCase()?h.setAttribute("class",a[B]):"classid"!=B.toLowerCase()&&h.setAttribute(B,a[B]));for(f in c)c[f]!=Object.prototype[f]&&"movie"!=f.toLowerCase()&&(a=h,g=f,B=c[f],b=n.createElement("param"),b.setAttribute("name",g),b.setAttribute("value",B),a.appendChild(b));e.parentNode.replaceChild(h,e);d=h}return d}function u(a){var c=r(a);c&&"OBJECT"==c.nodeName&&(G.ie&&G.win?(c.style.display="none",function(){if(4==c.readyState){var b=r(a);if(b){for(var d in b)"function"==typeof b[d]&&(b[d]=null); b.parentNode.removeChild(b)}}else setTimeout(arguments.callee,10)}()):c.parentNode.removeChild(c))}function r(a){var c=null;try{c=n.getElementById(a)}catch(b){}return c}function y(a){var c=G.pv;a=a.split(".");a[0]=parseInt(a[0],10);a[1]=parseInt(a[1],10)||0;a[2]=parseInt(a[2],10)||0;return c[0]>a[0]||c[0]==a[0]&&c[1]>a[1]||c[0]==a[0]&&c[1]==a[1]&&c[2]>=a[2]?!0:!1}function w(a,c,b,d){if(!G.ie||!G.mac){var e=n.getElementsByTagName("head")[0];if(e){b=b&&"string"==typeof b?b:"screen";d&&(D=Q=null);if(!Q|| D!=b)d=n.createElement("style"),d.setAttribute("type","text/css"),d.setAttribute("media",b),Q=e.appendChild(d),G.ie&&(G.win&&typeof n.styleSheets!=s&&0\.;]/.exec(a)&& typeof encodeURIComponent!=s?encodeURIComponent(a):a}var s="undefined",x="object",E="application/x-shockwave-flash",A="SWFObjectExprInst",v=window,n=document,J=navigator,z=!1,L=[function(){if(z){var a=n.getElementsByTagName("body")[0],c=n.createElement(x);c.setAttribute("type",E);var b=a.appendChild(c);if(b){var d=0;(function(){if(typeof b.GetVariable!=s){var f=b.GetVariable("$version");f&&(f=f.split(" ")[1].split(","),G.pv=[parseInt(f[0],10),parseInt(f[1],10),parseInt(f[2],10)])}else if(10>d){d++; setTimeout(arguments.callee,10);return}a.removeChild(c);b=null;e()})()}else e()}else e()}],O=[],ia=[],aa=[],Y,V,I,N,U=!1,T=!1,Q,D,F=!0,G,S=typeof n.getElementById!=s&&typeof n.getElementsByTagName!=s&&typeof n.createElement!=s,X=J.userAgent.toLowerCase(),ba=J.platform.toLowerCase(),K=ba?/win/.test(ba):/win/.test(X),ba=ba?/mac/.test(ba):/mac/.test(X),X=/webkit/.test(X)?parseFloat(X.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,P=!+"\v1",M=[0,0,0],da=null;if(typeof J.plugins!=s&&typeof J.plugins["Shockwave Flash"]== x){if((da=J.plugins["Shockwave Flash"].description)&&!(typeof J.mimeTypes!=s&&J.mimeTypes[E]&&!J.mimeTypes[E].enabledPlugin))z=!0,P=!1,da=da.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),M[0]=parseInt(da.replace(/^(.*)\..*$/,"$1"),10),M[1]=parseInt(da.replace(/^.*\.(.*)\s.*$/,"$1"),10),M[2]=/[a-zA-Z]/.test(da)?parseInt(da.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}else if(typeof v.ActiveXObject!=s)try{var sa=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(sa&&(da=sa.GetVariable("$version")))P=!0,da=da.split(" ")[1].split(","), M=[parseInt(da[0],10),parseInt(da[1],10),parseInt(da[2],10)]}catch(ca){}G={w3:S,pv:M,wk:X,ie:P,win:K,mac:ba};G.w3&&((typeof n.readyState!=s&&"complete"==n.readyState||typeof n.readyState==s&&(n.getElementsByTagName("body")[0]||n.body))&&a(),U||(typeof n.addEventListener!=s&&n.addEventListener("DOMContentLoaded",a,!1),G.ie&&G.win&&(n.attachEvent("onreadystatechange",function(){"complete"==n.readyState&&(n.detachEvent("onreadystatechange",arguments.callee),a())}),v==top&&function(){if(!U){try{n.documentElement.doScroll("left")}catch(c){setTimeout(arguments.callee, 0);return}a()}}()),G.wk&&function(){U||(/loaded|complete/.test(n.readyState)?a():setTimeout(arguments.callee,0))}(),b(a)));G.ie&&G.win&&window.attachEvent("onunload",function(){for(var a=aa.length,c=0;cG.wk)&&a&&b&&e&&g&&n?(C(b,!1),d(function(){e+="";g+="";var d={};if(E&&typeof E===x)for(var z in E)d[z]=E[z];d.data=a;d.width=e;d.height=g;z={};if(v&&typeof v===x)for(var J in v)z[J]=v[J];if(B&&typeof B===x)for(var u in B)z.flashvars=typeof z.flashvars!=s?z.flashvars+("&"+u+"="+B[u]):u+"="+B[u];if(y(n))J=p(d,z,b),d.id==b&&C(b,!0),A.success= !0,A.ref=J;else{if(h&&c()){d.data=h;f(d,z,b,q);return}C(b,!0)}q&&q(A)})):q&&q(A)},switchOffAutoHideShow:function(){F=!1},ua:G,getFlashPlayerVersion:function(){return{major:G.pv[0],minor:G.pv[1],release:G.pv[2]}},hasFlashPlayerVersion:y,createSWF:function(a,c,b){if(G.w3)return p(a,c,b)},showExpressInstall:function(a,b,d,e){G.w3&&c()&&f(a,b,d,e)},removeSWF:function(a){G.w3&&u(a)},createCSS:function(a,c,b,d){G.w3&&w(a,c,b,d)},addDomLoadEvent:d,addLoadEvent:b,getQueryParamValue:function(a){var c=n.location.search|| n.location.hash;if(c){/\?/.test(c)&&(c=c.split("?")[1]);if(null==a)return B(c);for(var c=c.split("&"),b=0;b=d?"/":window.location.pathname.substr(0,d)+"/";return path+a}; SWFUpload.prototype.initSettings=function(){this.ensureDefault=function(a,d){this.settings[a]=void 0==this.settings[a]?d:this.settings[a]};this.ensureDefault("upload_url","");this.ensureDefault("preserve_relative_urls",!1);this.ensureDefault("file_post_name","Filedata");this.ensureDefault("post_params",{});this.ensureDefault("use_query_string",!1);this.ensureDefault("requeue_on_error",!1);this.ensureDefault("http_success",[]);this.ensureDefault("assume_success_timeout",0);this.ensureDefault("file_types", "*.*");this.ensureDefault("file_types_description","All Files");this.ensureDefault("file_size_limit",0);this.ensureDefault("file_upload_limit",0);this.ensureDefault("file_queue_limit",0);this.ensureDefault("flash_url","swfupload.swf");this.ensureDefault("prevent_swf_caching",!0);this.ensureDefault("button_image_url","");this.ensureDefault("button_width",1);this.ensureDefault("button_height",1);this.ensureDefault("button_text","");this.ensureDefault("button_text_style","color: #000000; font-size: 16pt;"); this.ensureDefault("button_text_top_padding",0);this.ensureDefault("button_text_left_padding",0);this.ensureDefault("button_action",SWFUpload.BUTTON_ACTION.SELECT_FILES);this.ensureDefault("button_disabled",!1);this.ensureDefault("button_placeholder_id","");this.ensureDefault("button_placeholder",null);this.ensureDefault("button_cursor",SWFUpload.CURSOR.ARROW);this.ensureDefault("button_window_mode",SWFUpload.WINDOW_MODE.WINDOW);this.ensureDefault("debug",!1);this.settings.debug_enabled=this.settings.debug; this.settings.return_upload_start_handler=this.returnUploadStart;this.ensureDefault("swfupload_loaded_handler",null);this.ensureDefault("file_dialog_start_handler",null);this.ensureDefault("file_queued_handler",null);this.ensureDefault("file_queue_error_handler",null);this.ensureDefault("file_dialog_complete_handler",null);this.ensureDefault("upload_start_handler",null);this.ensureDefault("upload_progress_handler",null);this.ensureDefault("upload_error_handler",null);this.ensureDefault("upload_success_handler", null);this.ensureDefault("upload_complete_handler",null);this.ensureDefault("debug_handler",this.debugMessage);this.ensureDefault("custom_settings",{});this.customSettings=this.settings.custom_settings;this.settings.prevent_swf_caching&&(this.settings.flash_url=this.settings.flash_url+(0>this.settings.flash_url.indexOf("?")?"?":"&")+"preventswfcaching="+(new Date).getTime());this.settings.preserve_relative_urls||(this.settings.upload_url=SWFUpload.completeURL(this.settings.upload_url),this.settings.button_image_url= SWFUpload.completeURL(this.settings.button_image_url));delete this.ensureDefault}; SWFUpload.prototype.loadFlash=function(){var a,d;if(null!==document.getElementById(this.movieName))throw"ID "+this.movieName+" is already in use. The Flash Object could not be added";a=document.getElementById(this.settings.button_placeholder_id)||this.settings.button_placeholder;if(void 0==a)throw"Could not find the placeholder element: "+this.settings.button_placeholder_id;d=document.createElement("div");d.innerHTML=this.getFlashHTML();a.parentNode.replaceChild(d.firstChild,a);void 0==window[this.movieName]&& (window[this.movieName]=this.getMovieElement())}; SWFUpload.prototype.getFlashHTML=function(){return['','',""].join("")}; SWFUpload.prototype.getFlashVars=function(){var a=this.buildParamString(),d=this.settings.http_success.join(",");return["movieName=",encodeURIComponent(this.movieName),"&uploadURL=",encodeURIComponent(this.settings.upload_url),"&useQueryString=",encodeURIComponent(this.settings.use_query_string),"&requeueOnError=",encodeURIComponent(this.settings.requeue_on_error),"&httpSuccess=",encodeURIComponent(d),"&assumeSuccessTimeout=",encodeURIComponent(this.settings.assume_success_timeout),"&params=", encodeURIComponent(a),"&filePostName=",encodeURIComponent(this.settings.file_post_name),"&fileTypes=",encodeURIComponent(this.settings.file_types),"&fileTypesDescription=",encodeURIComponent(this.settings.file_types_description),"&fileSizeLimit=",encodeURIComponent(this.settings.file_size_limit),"&fileUploadLimit=",encodeURIComponent(this.settings.file_upload_limit),"&fileQueueLimit=",encodeURIComponent(this.settings.file_queue_limit),"&debugEnabled=",encodeURIComponent(this.settings.debug_enabled), "&buttonImageURL=",encodeURIComponent(this.settings.button_image_url),"&buttonWidth=",encodeURIComponent(this.settings.button_width),"&buttonHeight=",encodeURIComponent(this.settings.button_height),"&buttonText=",encodeURIComponent(this.settings.button_text),"&buttonTextTopPadding=",encodeURIComponent(this.settings.button_text_top_padding),"&buttonTextLeftPadding=",encodeURIComponent(this.settings.button_text_left_padding),"&buttonTextStyle=",encodeURIComponent(this.settings.button_text_style), "&buttonAction=",encodeURIComponent(this.settings.button_action),"&buttonDisabled=",encodeURIComponent(this.settings.button_disabled),"&buttonCursor=",encodeURIComponent(this.settings.button_cursor)].join("")};SWFUpload.prototype.getMovieElement=function(){void 0==this.movieElement&&(this.movieElement=document.getElementById(this.movieName));if(null===this.movieElement)throw"Could not find Flash element";return this.movieElement}; SWFUpload.prototype.buildParamString=function(){var a=this.settings.post_params,d=[];if("object"===typeof a)for(var b in a)a.hasOwnProperty(b)&&d.push(encodeURIComponent(b.toString())+"="+encodeURIComponent(a[b].toString()));return d.join("&")}; SWFUpload.prototype.destroy=function(){try{this.cancelUpload(null,!1);var a=null;if((a=this.getMovieElement())&&"unknown"===typeof a.CallFunction){for(var d in a)try{"function"===typeof a[d]&&(a[d]=null)}catch(b){}try{a.parentNode.removeChild(a)}catch(e){}}window[this.movieName]=null;SWFUpload.instances[this.movieName]=null;delete SWFUpload.instances[this.movieName];this.movieName=this.eventQueue=this.customSettings=this.settings=this.movieElement=null;return!0}catch(g){return!1}}; SWFUpload.prototype.displayDebugInfo=function(){this.debug(["---SWFUpload Instance Info---\nVersion: ",SWFUpload.version,"\nMovie Name: ",this.movieName,"\nSettings:\n\tupload_url: ",this.settings.upload_url,"\n\tflash_url: ",this.settings.flash_url,"\n\tuse_query_string: ",this.settings.use_query_string.toString(),"\n\trequeue_on_error: ",this.settings.requeue_on_error.toString(),"\n\thttp_success: ",this.settings.http_success.join(", "),"\n\tassume_success_timeout: ", this.settings.assume_success_timeout,"\n\tfile_post_name: ",this.settings.file_post_name,"\n\tpost_params: ",this.settings.post_params.toString(),"\n\tfile_types: ",this.settings.file_types,"\n\tfile_types_description: ",this.settings.file_types_description,"\n\tfile_size_limit: ",this.settings.file_size_limit,"\n\tfile_upload_limit: ",this.settings.file_upload_limit,"\n\tfile_queue_limit: ",this.settings.file_queue_limit,"\n\tdebug: ", this.settings.debug.toString(),"\n\tprevent_swf_caching: ",this.settings.prevent_swf_caching.toString(),"\n\tbutton_placeholder_id: ",this.settings.button_placeholder_id.toString(),"\n\tbutton_placeholder: ",this.settings.button_placeholder?"Set":"Not Set","\n\tbutton_image_url: ",this.settings.button_image_url.toString(),"\n\tbutton_width: ",this.settings.button_width.toString(),"\n\tbutton_height: ",this.settings.button_height.toString(),"\n\tbutton_text: ", this.settings.button_text.toString(),"\n\tbutton_text_style: ",this.settings.button_text_style.toString(),"\n\tbutton_text_top_padding: ",this.settings.button_text_top_padding.toString(),"\n\tbutton_text_left_padding: ",this.settings.button_text_left_padding.toString(),"\n\tbutton_action: ",this.settings.button_action.toString(),"\n\tbutton_disabled: ",this.settings.button_disabled.toString(),"\n\tcustom_settings: ",this.settings.custom_settings.toString(),"\nEvent Handlers:\n\tswfupload_loaded_handler assigned: ", ("function"===typeof this.settings.swfupload_loaded_handler).toString(),"\n\tfile_dialog_start_handler assigned: ",("function"===typeof this.settings.file_dialog_start_handler).toString(),"\n\tfile_queued_handler assigned: ",("function"===typeof this.settings.file_queued_handler).toString(),"\n\tfile_queue_error_handler assigned: ",("function"===typeof this.settings.file_queue_error_handler).toString(),"\n\tupload_start_handler assigned: ",("function"===typeof this.settings.upload_start_handler).toString(), "\n\tupload_progress_handler assigned: ",("function"===typeof this.settings.upload_progress_handler).toString(),"\n\tupload_error_handler assigned: ",("function"===typeof this.settings.upload_error_handler).toString(),"\n\tupload_success_handler assigned: ",("function"===typeof this.settings.upload_success_handler).toString(),"\n\tupload_complete_handler assigned: ",("function"===typeof this.settings.upload_complete_handler).toString(),"\n\tdebug_handler assigned: ",("function"=== typeof this.settings.debug_handler).toString(),"\n"].join(""))};SWFUpload.prototype.addSetting=function(a,d,b){return void 0==d?this.settings[a]=b:this.settings[a]=d};SWFUpload.prototype.getSetting=function(a){return void 0!=this.settings[a]?this.settings[a]:""}; SWFUpload.prototype.callFlash=function(a,d){d=d||[];var b=this.getMovieElement(),e,g;try{g=b.CallFunction(''+__flash__argumentsToXML(d,0)+""),e=eval(g)}catch(c){throw"Call to "+a+" failed";}void 0!=e&&"object"===typeof e.post&&(e=this.unescapeFilePostParams(e));return e};SWFUpload.prototype.selectFile=function(){this.callFlash("SelectFile")};SWFUpload.prototype.selectFiles=function(){this.callFlash("SelectFiles")}; SWFUpload.prototype.startUpload=function(a){this.callFlash("StartUpload",[a])};SWFUpload.prototype.cancelUpload=function(a,d){!1!==d&&(d=!0);this.callFlash("CancelUpload",[a,d])};SWFUpload.prototype.stopUpload=function(){this.callFlash("StopUpload")};SWFUpload.prototype.getStats=function(){return this.callFlash("GetStats")};SWFUpload.prototype.setStats=function(a){this.callFlash("SetStats",[a])}; SWFUpload.prototype.getFile=function(a){return"number"===typeof a?this.callFlash("GetFileByIndex",[a]):this.callFlash("GetFile",[a])};SWFUpload.prototype.addFileParam=function(a,d,b){return this.callFlash("AddFileParam",[a,d,b])};SWFUpload.prototype.removeFileParam=function(a,d){this.callFlash("RemoveFileParam",[a,d])};SWFUpload.prototype.setUploadURL=function(a){this.settings.upload_url=a.toString();this.callFlash("SetUploadURL",[a])}; SWFUpload.prototype.setPostParams=function(a){this.settings.post_params=a;this.callFlash("SetPostParams",[a])};SWFUpload.prototype.addPostParam=function(a,d){this.settings.post_params[a]=d;this.callFlash("SetPostParams",[this.settings.post_params])};SWFUpload.prototype.removePostParam=function(a){delete this.settings.post_params[a];this.callFlash("SetPostParams",[this.settings.post_params])}; SWFUpload.prototype.setFileTypes=function(a,d){this.settings.file_types=a;this.settings.file_types_description=d;this.callFlash("SetFileTypes",[a,d])};SWFUpload.prototype.setFileSizeLimit=function(a){this.settings.file_size_limit=a;this.callFlash("SetFileSizeLimit",[a])};SWFUpload.prototype.setFileUploadLimit=function(a){this.settings.file_upload_limit=a;this.callFlash("SetFileUploadLimit",[a])}; SWFUpload.prototype.setFileQueueLimit=function(a){this.settings.file_queue_limit=a;this.callFlash("SetFileQueueLimit",[a])};SWFUpload.prototype.setFilePostName=function(a){this.settings.file_post_name=a;this.callFlash("SetFilePostName",[a])};SWFUpload.prototype.setUseQueryString=function(a){this.settings.use_query_string=a;this.callFlash("SetUseQueryString",[a])};SWFUpload.prototype.setRequeueOnError=function(a){this.settings.requeue_on_error=a;this.callFlash("SetRequeueOnError",[a])}; SWFUpload.prototype.setHTTPSuccess=function(a){"string"===typeof a&&(a=a.replace(" ","").split(","));this.settings.http_success=a;this.callFlash("SetHTTPSuccess",[a])};SWFUpload.prototype.setAssumeSuccessTimeout=function(a){this.settings.assume_success_timeout=a;this.callFlash("SetAssumeSuccessTimeout",[a])};SWFUpload.prototype.setDebugEnabled=function(a){this.settings.debug_enabled=a;this.callFlash("SetDebugEnabled",[a])}; SWFUpload.prototype.setButtonImageURL=function(a){void 0==a&&(a="");this.settings.button_image_url=a;this.callFlash("SetButtonImageURL",[a])};SWFUpload.prototype.setButtonDimensions=function(a,d){this.settings.button_width=a;this.settings.button_height=d;var b=this.getMovieElement();void 0!=b&&(b.style.width=a+"px",b.style.height=d+"px");this.callFlash("SetButtonDimensions",[a,d])};SWFUpload.prototype.setButtonText=function(a){this.settings.button_text=a;this.callFlash("SetButtonText",[a])}; SWFUpload.prototype.setButtonTextPadding=function(a,d){this.settings.button_text_top_padding=d;this.settings.button_text_left_padding=a;this.callFlash("SetButtonTextPadding",[a,d])};SWFUpload.prototype.setButtonTextStyle=function(a){this.settings.button_text_style=a;this.callFlash("SetButtonTextStyle",[a])};SWFUpload.prototype.setButtonDisabled=function(a){this.settings.button_disabled=a;this.callFlash("SetButtonDisabled",[a])}; SWFUpload.prototype.setButtonAction=function(a){this.settings.button_action=a;this.callFlash("SetButtonAction",[a])};SWFUpload.prototype.setButtonCursor=function(a){this.settings.button_cursor=a;this.callFlash("SetButtonCursor",[a])}; SWFUpload.prototype.queueEvent=function(a,d){void 0==d?d=[]:d instanceof Array||(d=[d]);var b=this;if("function"===typeof this.settings[a])this.eventQueue.push(function(){this.settings[a].apply(this,d)}),setTimeout(function(){b.executeNextEvent()},0);else if(null!==this.settings[a])throw"Event handler "+a+" is unknown or is not a function";};SWFUpload.prototype.executeNextEvent=function(){var a=this.eventQueue?this.eventQueue.shift():null;"function"===typeof a&&a.apply(this)}; SWFUpload.prototype.unescapeFilePostParams=function(a){var d=/[$]([0-9a-f]{4})/i,b={},e;if(void 0!=a){for(var g in a.post)if(a.post.hasOwnProperty(g)){e=g;for(var c;null!==(c=d.exec(e));)e=e.replace(c[0],String.fromCharCode(parseInt("0x"+c[1],16)));b[e]=a.post[g]}a.post=b}return a};SWFUpload.prototype.testExternalInterface=function(){try{return this.callFlash("TestExternalInterface")}catch(a){return!1}}; SWFUpload.prototype.flashReady=function(){var a=this.getMovieElement();a?(this.cleanUp(a),this.queueEvent("swfupload_loaded_handler")):this.debug("Flash called back ready but the flash movie can't be found.")}; SWFUpload.prototype.cleanUp=function(a){try{if(this.movieElement&&"unknown"===typeof a.CallFunction){this.debug("Removing Flash functions hooks (this should only run in IE and should prevent memory leaks)");for(var d in a)try{"function"===typeof a[d]&&(a[d]=null)}catch(b){}}}catch(e){}window.__flash__removeCallback=function(a,c){try{a&&(a[c]=null)}catch(b){}}};SWFUpload.prototype.fileDialogStart=function(){this.queueEvent("file_dialog_start_handler")}; SWFUpload.prototype.fileQueued=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("file_queued_handler",a)};SWFUpload.prototype.fileQueueError=function(a,d,b){a=this.unescapeFilePostParams(a);this.queueEvent("file_queue_error_handler",[a,d,b])};SWFUpload.prototype.fileDialogComplete=function(a,d,b){this.queueEvent("file_dialog_complete_handler",[a,d,b])};SWFUpload.prototype.uploadStart=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("return_upload_start_handler",a)}; SWFUpload.prototype.returnUploadStart=function(a){var d;if("function"===typeof this.settings.upload_start_handler)a=this.unescapeFilePostParams(a),d=this.settings.upload_start_handler.call(this,a);else if(void 0!=this.settings.upload_start_handler)throw"upload_start_handler must be a function";void 0===d&&(d=!0);this.callFlash("ReturnUploadStart",[!!d])};SWFUpload.prototype.uploadProgress=function(a,d,b){a=this.unescapeFilePostParams(a);this.queueEvent("upload_progress_handler",[a,d,b])}; SWFUpload.prototype.uploadError=function(a,d,b){a=this.unescapeFilePostParams(a);this.queueEvent("upload_error_handler",[a,d,b])};SWFUpload.prototype.uploadSuccess=function(a,d,b){a=this.unescapeFilePostParams(a);this.queueEvent("upload_success_handler",[a,d,b])};SWFUpload.prototype.uploadComplete=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("upload_complete_handler",a)};SWFUpload.prototype.debug=function(a){this.queueEvent("debug_handler",a)}; SWFUpload.prototype.debugMessage=function(a){if(this.settings.debug){var d=[];if("object"===typeof a&&"string"===typeof a.name&&"string"===typeof a.message){for(var b in a)a.hasOwnProperty(b)&&d.push(b+": "+a[b]);a=d.join("\n")||"";d=a.split("\n");a="EXCEPTION: "+d.join("\nEXCEPTION: ")}SWFUpload.Console.writeLine(a)}};SWFUpload.Console={}; SWFUpload.Console.writeLine=function(a){var d,b;try{d=document.getElementById("SWFUpload_Console"),d||(b=document.createElement("form"),document.getElementsByTagName("body")[0].appendChild(b),d=document.createElement("textarea"),d.id="SWFUpload_Console",d.style.fontFamily="monospace",d.setAttribute("wrap","off"),d.wrap="off",d.style.overflow="auto",d.style.width="700px",d.style.height="350px",d.style.margin="5px",b.appendChild(d)),d.value+=a+"\n",d.scrollTop=d.scrollHeight-d.clientHeight}catch(e){alert("Exception: "+ e.name+" Message: "+e.message)}}; (function(a){var d={init:function(d,g){return this.each(function(){var c=a(this),f=c.clone(),h=a.extend({id:c.attr("id"),swf:"uploadify.swf",uploader:"uploadify.php",auto:!0,buttonClass:"",buttonCursor:"hand",buttonImage:null,buttonText:"SELECT FILES",checkExisting:!1,debug:!1,fileObjName:"Filedata",fileSizeLimit:0,fileTypeDesc:"All Files",fileTypeExts:"*.*",height:30,itemTemplate:!1,method:"post",multi:!0,formData:{},preventCaching:!0,progressData:"percentage",queueID:!1,queueSizeLimit:999,removeCompleted:!0, removeTimeout:3,requeueErrors:!1,successTimeout:30,uploadLimit:0,width:120,overrideEvents:[]},d),q={assume_success_timeout:h.successTimeout,button_placeholder_id:h.id,button_width:h.width,button_height:h.height,button_text:null,button_text_style:null,button_text_top_padding:0,button_text_left_padding:0,button_action:h.multi?SWFUpload.BUTTON_ACTION.SELECT_FILES:SWFUpload.BUTTON_ACTION.SELECT_FILE,button_disabled:!1,button_cursor:"arrow"==h.buttonCursor?SWFUpload.CURSOR.ARROW:SWFUpload.CURSOR.HAND, button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,debug:h.debug,requeue_on_error:h.requeueErrors,file_post_name:h.fileObjName,file_size_limit:h.fileSizeLimit,file_types:h.fileTypeExts,file_types_description:h.fileTypeDesc,file_queue_limit:h.queueSizeLimit,file_upload_limit:h.uploadLimit,flash_url:h.swf,prevent_swf_caching:h.preventCaching,post_params:h.formData,upload_url:h.uploader,use_query_string:"get"==h.method,file_dialog_complete_handler:b.onDialogClose,file_dialog_start_handler:b.onDialogOpen, file_queued_handler:b.onSelect,file_queue_error_handler:b.onSelectError,swfupload_loaded_handler:h.onSWFReady,upload_complete_handler:b.onUploadComplete,upload_error_handler:b.onUploadError,upload_progress_handler:b.onUploadProgress,upload_start_handler:b.onUploadStart,upload_success_handler:b.onUploadSuccess};g&&(q=a.extend(q,g));q=a.extend(q,h);if(9<=swfobject.getFlashPlayerVersion().major){window["uploadify_"+h.id]=new SWFUpload(q);q=window["uploadify_"+h.id];c.data("uploadify",q);var p=a("
", {id:h.id,"class":"uploadify",css:{height:h.height+"px",width:h.width+"px"}});a("#"+q.movieName).wrap(p);p=a("#"+h.id);p.data("uploadify",q);var u=a("
",{id:h.id+"-button","class":"uploadify-button "+h.buttonClass});h.buttonImage&&u.css({"background-image":"url('"+h.buttonImage+"')","text-indent":"-9999px"});u.html(''+h.buttonText+"").css({height:h.height+"px","line-height":h.height+"px",width:h.width+"px"});p.append(u);a("#"+q.movieName).css({position:"absolute", "z-index":1});if(!h.queueID){var r=a("
",{id:h.id+"-queue","class":"uploadify-queue"});p.after(r);q.settings.queueID=h.id+"-queue";q.settings.defaultQueue=!0}q.queueData={files:{},filesSelected:0,filesQueued:0,filesReplaced:0,filesCancelled:0,filesErrored:0,uploadsSuccessful:0,uploadsErrored:0,averageSpeed:0,queueLength:0,queueSize:0,uploadSize:0,queueBytesUploaded:0,uploadQueue:[],errorMsg:"Some files were not added to the queue:"};q.original=f;q.wrapper=p;q.button=u;q.queue=r;h.onInit&&h.onInit.call(c, q)}else h.onFallback&&h.onFallback.call(c)})},cancel:function(b,d){var c=arguments;this.each(function(){var b=a(this),d=b.data("uploadify"),e=d.settings,g=-1;if(c[0])if("*"==c[0]){var u=d.queueData.queueLength;a("#"+e.queueID).find(".uploadify-queue-item").each(function(){g++;!0===c[1]?d.cancelUpload(a(this).attr("id"),!1):d.cancelUpload(a(this).attr("id"));a(this).find(".data").removeClass("data").html(" - Cancelled");a(this).find(".uploadify-progress-bar").remove();a(this).delay(1E3+100*g).fadeOut(500, function(){a(this).remove()})});d.queueData.queueSize=0;d.queueData.queueLength=0;e.onClearQueue&&e.onClearQueue.call(b,u)}else for(b=0;ba.inArray("onDialogClose",f.overrideEvents)&&0\t\t\t\t\t
\t\t\t\t\t\tX\t\t\t\t\t
\t\t\t\t\t${fileName} (${fileSize})\t\t\t\t\t
\t\t\t\t\t\t
\x3c!--Progress Bar--\x3e
\t\t\t\t\t
\t\t\t\t
'); if(0>a.inArray("onSelect",d.overrideEvents)){itemHTML=d.itemTemplate;for(var q in itemData)itemHTML=itemHTML.replace(RegExp("\\$\\{"+q+"\\}","g"),itemData[q]);a("#"+d.queueID).append(itemHTML)}this.queueData.queueSize+=b.size;this.queueData.files[b.id]=b;d.onSelect&&d.onSelect.apply(this,arguments)},onSelectError:function(b,d,c){var f=this.settings;if(0>a.inArray("onSelectError",f.overrideEvents))switch(d){case SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED:this.queueData.errorMsg=f.queueSizeLimit>c? this.queueData.errorMsg+("\nThe number of files selected exceeds the remaining upload limit ("+c+")."):this.queueData.errorMsg+("\nThe number of files selected exceeds the queue size limit ("+f.queueSizeLimit+").");break;case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:this.queueData.errorMsg+='\nThe file "'+b.name+'" exceeds the size limit ('+f.fileSizeLimit+").";break;case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE:this.queueData.errorMsg+='\nThe file "'+b.name+'" is empty.';break;case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:this.queueData.errorMsg+= '\nThe file "'+b.name+'" is not an accepted file type ('+f.fileTypeDesc+")."}d!=SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED&&delete this.queueData.files[b.id];f.onSelectError&&f.onSelectError.apply(this,arguments)},onQueueComplete:function(){this.settings.onQueueComplete&&this.settings.onQueueComplete.call(this,this.settings.queueData)},onUploadComplete:function(b){var d=this.settings,c=this,f=this.getStats();this.queueData.queueLength=f.files_queued;"*"==this.queueData.uploadQueue[0]?0a.inArray("onUploadComplete",d.overrideEvents))if(d.removeCompleted)switch(b.filestatus){case SWFUpload.FILE_STATUS.COMPLETE:setTimeout(function(){a("#"+b.id)&&(c.queueData.queueSize-=b.size,c.queueData.queueLength-= 1,delete c.queueData.files[b.id],a("#"+b.id).fadeOut(500,function(){a(this).remove()}))},1E3*d.removeTimeout);break;case SWFUpload.FILE_STATUS.ERROR:d.requeueErrors||setTimeout(function(){a("#"+b.id)&&(c.queueData.queueSize-=b.size,c.queueData.queueLength-=1,delete c.queueData.files[b.id],a("#"+b.id).fadeOut(500,function(){a(this).remove()}))},1E3*d.removeTimeout)}else b.uploaded=!0;d.onUploadComplete&&d.onUploadComplete.call(this,b)},onUploadError:function(b,d,c){var f=this.settings,h="Error";switch(d){case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:h= "HTTP Error ("+c+")";break;case SWFUpload.UPLOAD_ERROR.MISSING_UPLOAD_URL:h="Missing Upload URL";break;case SWFUpload.UPLOAD_ERROR.IO_ERROR:h="IO Error";break;case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:h="Security Error";break;case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:alert("The upload limit has been reached ("+c+").");h="Exceeds Upload Limit";break;case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:h="Failed";break;case SWFUpload.UPLOAD_ERROR.FILE_VALIDATION_FAILED:h="Validation Error";break;case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:h= "Cancelled";this.queueData.queueSize-=b.size;this.queueData.queueLength-=1;if(b.status==SWFUpload.FILE_STATUS.IN_PROGRESS||0<=a.inArray(b.id,this.queueData.uploadQueue))this.queueData.uploadSize-=b.size;f.onCancel&&f.onCancel.call(this,b);delete this.queueData.files[b.id];break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:h="Stopped"}0>a.inArray("onUploadError",f.overrideEvents)&&(d!=SWFUpload.UPLOAD_ERROR.FILE_CANCELLED&&d!=SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED&&a("#"+b.id).addClass("uploadify-error"), a("#"+b.id).find(".uploadify-progress-bar").css("width","1px"),d!=SWFUpload.UPLOAD_ERROR.SPECIFIED_FILE_ID_NOT_FOUND&&b.status!=SWFUpload.FILE_STATUS.COMPLETE&&a("#"+b.id).find(".data").html(" - "+h));var q=this.getStats();this.queueData.uploadsErrored=q.upload_errors;f.onUploadError&&f.onUploadError.call(this,b,d,c,h)},onUploadProgress:function(b,d,c){var f=this.settings,h=(new Date).getTime(),q=h-this.timer;500a.inArray("onUploadProgress",f.overrideEvents)&&("percentage"==f.progressData?a("#"+b.id).find(".data").html(" - "+u+"%"):"speed"==f.progressData&&500a.inArray("onUploadSuccess",f.overrideEvents)&&a("#"+b.id).find(".data").html(" - Complete"); f.onUploadSuccess&&f.onUploadSuccess.call(this,b,d,c)}};a.fn.uploadify=function(b){if(d[b])return d[b].apply(this,Array.prototype.slice.call(arguments,1));if("object"===typeof b||!b)return d.init.apply(this,arguments);a.error("The method "+b+" does not exist in $.uploadify")}})($); (function(a){function d(b,c){var d=a.data(b,"searchgrid").options,e=a.data(b,"searchgrid").input;d.pageclick=!0;d.initshow&&""==e.val()&&(d.selectPage=!0);d.localdb?(d.pageNumber=c,w(b,e.val(),d.querySQL)):y(b,e.val(),null,c,d.pageSize,function(){d.pageNumber=c})}function b(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 e=d.width,e="auto"==e?c.find("table").outerWidth()+20:parseInt(e);c.find("div.searchgrid-body").width(e);var f=e,f=e-c.outerWidth()+c.width();b.offset().left+e>a(window).width()?c.css({left:a(window).width()-e-3,top:b.offset().top+22}):c.css({left:b.offset().left,top:b.offset().top+22});a("div.searchgrid-view",c).width(f);"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(f)}function g(b,c){var d=a.data(b,"searchgrid").options;if(d.columns)for(var e=0;e
'));v=a(".searchgrid-cell",v);v.outerWidth();v.width();a(".searchgrid-body, div.searchgrid-header",d).scrollLeft(0).scrollTop(0);var n;var p=f.columns,z=function(a,b,c){for(var d=[];d.length"],e=0;e');for(var x=0;x');d.push('
');p=n["_DIC_"+v];null==p&&(p=n[v]);q.formatter?d.push(q.formatter(p,n)):d.push(p);d.push("
");d.push("")}}d.push("")}d.push(""); return d.join("")}(v));a.data(b,"searchgrid").data=c;e(b);var w=a.data(b,"searchgrid").grid,d=a.data(b,"searchgrid").options;a.data(b,"searchgrid");d.striped&&a(".searchgrid-view .searchgrid-body tr:odd",w).addClass("searchgrid-row-alt");!1==d.nowrap&&a(".searchgrid-body .searchgrid-cell",w).css("white-space","normal");a(".searchgrid-header td:has(.searchgrid-cell)",w).hover(function(){a(this).addClass("searchgrid-header-over")},function(){a(this).removeClass("searchgrid-header-over")});a(".searchgrid-body tr", w).unbind();a(".searchgrid-body tr",w).mouseover(function(){var b=a(this).attr("searchgrid-row-index");a(".searchgrid-body tr[searchgrid-row-index="+b+"]",w).addClass("searchgrid-row-over")}).mouseout(function(){var b=a(this).attr("searchgrid-row-index");a(".searchgrid-body tr[searchgrid-row-index="+b+"]",w).removeClass("searchgrid-row-over")}).click(function(){var c;a(".searchgrid-view .searchgrid-body tr.searchgrid-row-selected",w).each(function(){c=parseInt(a(this).attr("searchgrid-row-index"))}); (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 q(b,c){var d=a.data(b,"searchgrid").grid,e=a.data(b,"searchgrid").options,f=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&&r(b,g);var n=a.data(b,"searchgrid").selectedRows;a(".searchgrid-body tr[searchgrid-row-index="+c+"]",d).addClass("searchgrid-row-selected");if(e.idField){for(d=f.rows[c];0
').css({display:"block",width:h.width(),height:h.height()}).appendTo(h),a('
').html(p.loadMsg).appendTo(h).css({display:"block",left:(h.width()-a("div.searchgrid-mask-msg",n).outerWidth())/2,top:(h.height()-a("div.searchgrid-mask-msg",n).outerHeight())/2}),a.ajax({type:p.method,url:p.url,data:e,dataType:"json",cache:!1,success:function(e){null!=e&&null!=e[headtoken]&&(token=e[headtoken]);"1"!= e.FHZ?("CSRF"==e.FHZ?showMsg(e.MSG||"",3):"-1"==e.FHZ&&_FW.oFtl.fnAlert(e.MSG||""),a(".searchgrid-mask",n).remove(),a(".searchgrid-mask-msg",n).remove()):(a(".searchgrid-mask",n).remove(),a(".searchgrid-mask-msg",n).remove(),null!=q&&"function"===typeof q&&q(),null==p.idField&&(p.idField=e.headers[p.fieldIndices[0]]),null==p.textField&&(p.textField=e.headers[p.fieldIndices[1]]),c(d,e),b(d),a.isFunction(f)&&f(d))},error:function(){a("div.searchgrid-mask",n).remove();a("div.searchgrid-mask-msg",n).remove()}, beforeSend:function(b){var c=a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}}))}function w(d,e){var f=a.data(d,"searchgrid").options,g=f.pageNumber,h=f.pageSize,q;FW.getDictMode()==FW.DICTMODES.LOCAL?q=JSON.parse(FWGetDictApplet().getHeaders(f.confid)):FW.getDictMode()==FW.DICTMODES.LOCALSTORAGE&&(q=FW.getBDHeadersByLocalStorage(f.confid));for(var n=[],p=0;p
').appendTo("body"),g.append('
'),h.columns||(h.columns=null),a.data(this,"searchgrid",{options:h,grid:g, selectedRows:[],input:null}));var E,A=this,v=a.data(A,"searchgrid").grid,n=a.data(A,"searchgrid").options;if(n.textFieldOnly)r=a(A);else{var r=a('').insertAfter(A);r.attr("vldStr",a(A).attr("vldStr"));r.val(a(A).attr("textfield"));if(g=A.displayValue)r[0].value=g}(A.readOnly||A.disabled)&&CFW.oGt._disablePrimitiveInput(r[0]);r.bind("mousedown",function(){return!0});r.bind("focus",function(){if(a(this).attr("readOnly"))return!0;var b=a.data(A,"searchgrid").options; if(!A.readOnly&&!A.disabled&&!b.disabled){a("div.searchgrid").hide();var c=a(r),d=v.width();40>d&&(a(".searchgrid-view",v).width(b.headwidth+25),a(".searchgrid-header",v).width(b.headwidth+25),a(".searchgrid-body",v).width(b.headwidth+25),d=v.width());c.offset().left+d>a(window).width()?v.css({left:a(window).width()-d-3,top:c.offset().top+22}):v.css({left:c.offset().left,top:c.offset().top+22});a("div.fwcombox-panel").hide();v.show();try{this.select()}catch(e){}b.initshow&&(""==a(this).val()?a(A).searchgrid("setData", "%"):(a(A).searchgrid("clearPanel"),a(A).searchgrid("setData",a(this).val())))}});r.bind("blur",function(){if(a(this).attr("readOnly"))return!0;var b=CFW.oValid._fnFWelementValidate(this);null!=b?CFW.oTip.fnValidateTip(this,b):a(this).qtip("destroy");""==A.value&&(this.value="")});r.bind("keydown",function(b){switch(b.keyCode){case 187:case 222:return!1;case 9:case 13:return v.hide(),""==r[0].value&&(a.data(A,"searchgrid").selectedRows=[]),u(A),event.keyCode=9,!0;default:return!0}});r.bind("keyup", function(a){switch(a.keyCode){case 37:case 38:f(A,-1);break;case 39:case 40:f(A,1);break;case 9:case 13:case 16:break;case 27:v.hide();break;default:n.textFieldOnly||(A.value=""),clearTimeout(self.searching),n.search||(n.search=!0,n.searching=setTimeout(function(){p(A,r.val())},300))}return!1});E=r;h.textFieldOnly||(a(this).removeAttr("vldStr"),a(this).focus(function(){E.focus()}),a(this),a(this).hide());a.data(this,"searchgrid").input=E;a(this).attr("textfield");var z=this,L=a.data(this,"searchgrid").grid; if(h.columns){for(var g=a.data(z,"searchgrid").options,w=g.columns,y=a('
'),C=0;C").appendTo(a("thead",y)),V=w[C],I=0;IN.width&&(N.width=120),g.columns[C][I].width=N.width);g.headwidth+=parseInt(N.width,10);var U="";N.rowspan&&(U+='rowspan="'+N.rowspan+'" ');N.colspan&&(U+='colspan="'+N.colspan+ '" ');U=a("").appendTo(Y);N.field?(U.append('
'),U.attr("field",N.field),a(".searchgrid-cell",U).width(N.width),a("span",U).html(N.title)):(U.append('
'),a(".searchgrid-cell-group",U).html(N.title))}a(".searchgrid-view div.searchgrid-header-inner",L).html(y)}e(z);var g=a.data(z,"searchgrid").grid,T=a.data(z,"searchgrid").options;!T.localdb&&!T.remotedb?a(".searchgrid-pages",g).hide(): (Math.ceil(T.total/T.pageSize),g=a(".searchgrid-pages .searchgrid-pages-inner",g),g.html(""),w=a('
').appendTo(g),w=a("").appendTo(w),a('').appendTo(w),a('\u9996\u9875').appendTo(w),a('\u4e0a\u9875').appendTo(w),a('\u4e0b\u9875').appendTo(w), a('\u5c3e\u9875').appendTo(w),a("").appendTo(w),a('').appendTo(w),g.find("a[icon=FisrtPage]").unbind(".searchgrid").bind("click.searchgrid",function(){1",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
  • #{label}
  • "}, _create:function(){this._tabify(!0)},_setOption:function(a,b){"selected"==a?this.options.collapsible&&b==this.options.selected||this.select(b):(this.options[a]=b,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,b){return{tab:a,panel:b,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(c){function e(b,c){b.css("display","");!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var g=this,q=this.options,p=/^#.+/;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"),e=d.split("#")[0],f;if(e&&(e===location.toString().split("#")[0]||(f=a("base")[0])&&e===f.href))d=c.hash,c.href=d;p.test(d)?g.panels=g.panels.add(g._sanitizeSelector(d)):d&&"#"!==d?(a.data(c,"href.tabs",d),a.data(c,"load.tabs",d.replace(/#.*$/,"")),d=g._tabId(c),c.href="#"+d,e=a("#"+d),e.length||(e=a(q.panelTemplate).attr("id",d).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(g.panels[b- 1]||g.list),e.data("destroy.tabs",!0)),g.panels=g.panels.add(e)):q.disabled.push(b)});c?(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"),q.selected===d?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash)return q.selected=a,!1}), "number"!==typeof q.selected&&q.cookie&&(q.selected=parseInt(g._cookie(),10)),"number"!==typeof q.selected&&this.lis.filter(".ui-tabs-selected").length&&(q.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),q.selected=q.selected||(this.lis.length?0:-1)):null===q.selected&&(q.selected=-1),q.selected=0<=q.selected&&this.anchors[q.selected]||0>q.selected?q.selected:0,q.disabled=a.unique(q.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a){return g.lis.index(a)}))).sort(), -1!=a.inArray(q.selected,q.disabled)&&q.disabled.splice(a.inArray(q.selected,q.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),0<=q.selected&&this.anchors.length&&(this.panels.eq(q.selected).removeClass("ui-tabs-hide"),this.lis.eq(q.selected).addClass("ui-tabs-selected ui-state-active"),g.element.queue("tabs",function(){g._trigger("show",null,g._ui(g.anchors[q.selected],g.panels[q.selected]))}),this.load(q.selected)),a(window).bind("unload", function(){g.lis.add(g.anchors).unbind(".tabs");g.lis=g.anchors=g.panels=null})):q.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[q.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");q.cookie&&this._cookie(q.selected,q.cookie);c=0;for(var u;u=this.lis[c];c++)a(u)[-1!=a.inArray(c,q.disabled)&&!a(u).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");!1===q.cache&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs"); if("mouseover"!==q.event){var r=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){r("hover",a(this))});this.lis.bind("mouseout.tabs",function(){a(this).removeClass("ui-state-hover")});this.anchors.bind("focus.tabs",function(){r("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){a(this).closest("li").removeClass("ui-state-focus")})}var y,w;q.fx&&(a.isArray(q.fx)?(y=q.fx[0],w=q.fx[1]):y=w=q.fx);var C=w?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(w,w.duration||"normal",function(){e(c,w);g._trigger("show",null,g._ui(b,c[0]))});CFW.oWin.fnResizeObject(d)}:function(c,d){a(c).closest("li").addClass("ui-tabs-selected ui-state-active");var e=d.get(0);b(e);d.removeClass("ui-tabs-hide");g._trigger("show",null,g._ui(c,d[0]));CFW.oWin.fnResizeObject(e)},B=y?function(a,b){b.animate(y,y.duration||"normal",function(){g.lis.removeClass("ui-tabs-selected ui-state-active"); b.addClass("ui-tabs-hide");e(b,y);g.element.dequeue("tabs")})}:function(a,b){g.lis.removeClass("ui-tabs-selected ui-state-active");b.addClass("ui-tabs-hide");g.element.dequeue("tabs")};this.anchors.bind(q.event+".tabs",function(){var b=this,c=a(b).closest("li"),d=g.panels.filter(":not(.ui-tabs-hide)"),e=a(g._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!q.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||g.panels.filter(":animated").length||!1===g._trigger("select", null,g._ui(this,e[0])))return this.blur(),!1;q.selected=g.anchors.index(this);g.abort();if(q.collapsible){if(c.hasClass("ui-tabs-selected"))return q.selected=-1,q.cookie&&g._cookie(q.selected,q.cookie),g.element.queue("tabs",function(){B(b,d)}).dequeue("tabs"),this.blur(),!1;if(!d.length)return q.cookie&&g._cookie(q.selected,q.cookie),g.element.queue("tabs",function(){C(b,e)}),g.load(g.anchors.index(this)),this.blur(),!1}q.cookie&&g._cookie(q.selected,q.cookie);if(e.length)d.length&&g.element.queue("tabs", function(){B(b,d)}),g.element.queue("tabs",function(){C(b,e)}),g.load(g.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,e,g){g===d&&(g=this.anchors.length);var q=this,p=this.options;e=a(p.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,e));b=!b.indexOf("#")?b.replace("#",""):this._tabId(a("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var u=a("#"+b);u.length||(u=a(p.panelTemplate).attr("id",b).data("destroy.tabs",!0));u.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");g>=this.lis.length? (e.appendTo(this.list),u.appendTo(this.list[0].parentNode)):(e.insertBefore(this.lis[g]),u.insertBefore(this.panels[g]));p.disabled=a.map(p.disabled,function(a){return a>=g?++a:a});this._tabify();1==this.anchors.length&&(p.selected=0,e.addClass("ui-tabs-selected ui-state-active"),u.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){q._trigger("show",null,q._ui(q.anchors[0],q.panels[0]))}),this.load(0));this._trigger("add",null,this._ui(this.anchors[g],this.panels[g]));return this},remove:function(b){b= this._getIndex(b);var d=this.options,e=this.lis.eq(b).remove(),g=this.panels.eq(b).remove();e.hasClass("ui-tabs-selected")&&1=b?--a:a});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],g[0]));return this},enable:function(b){b=this._getIndex(b);var d=this.options;if(-1!=a.inArray(b,d.disabled))return this.lis.eq(b).removeClass("ui-state-disabled"), d.disabled=a.grep(d.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 b=this.options;a!=b.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),b.disabled.push(a),b.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(c){c=this._getIndex(c);var d=this,e=this.options,g=this.anchors.eq(c)[0],p=a.data(g,"load.tabs");this.abort();if(!p||0!==this.element.queue("tabs").length&&a.data(g,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(c).addClass("ui-state-processing");if(e.spinner){var u=a("span",g);u.data("label.tabs",u.html()).html(e.spinner)}this.xhr=a.ajax(a.extend({},e.ajaxOptions,{url:p,success:function(p,u){a(d._sanitizeSelector(g.hash)).html(p); d._cleanup();e.cache&&a.data(g,"cache.tabs",!0);d._trigger("load",null,d._ui(d.anchors[c],d.panels[c]));try{e.ajaxOptions.success(p,u)}catch(w){}b(d.panels[c])},error:function(a,b){d._cleanup();d._trigger("load",null,d._ui(d.anchors[c],d.panels[c]));try{e.ajaxOptions.error(a,b,c,g)}catch(p){}},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,b){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b);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,b){var d=this,e=this.options,g=d._rotate||(d._rotate=function(b){clearTimeout(d.rotation);d.rotation=setTimeout(function(){var a=e.selected;d.select(++a< d.anchors.length?a:0)},a);b&&b.stopPropagation()}),u=d._unrotate||(d._unrotate=!b?function(a){a.clientX&&d.rotate(null)}:function(){t=e.selected;g()});a?(this.element.bind("tabsshow",g),this.anchors.bind(e.event+".tabs",u),g()):(clearTimeout(d.rotation),this.element.unbind("tabsshow",g),this.anchors.unbind(e.event+".tabs",u),delete this._rotate,delete this._unrotate);return this}})})(jQuery);var _canLog=!0; function _log(a,d){if(_canLog){var b=Array.prototype.slice.apply(arguments,[1]),e=new Date,e=e.getHours()+":"+e.getMinutes()+":"+e.getSeconds()+"."+e.getMilliseconds();b[0]=e+" - "+b[0];try{switch(a){case "info":window.console.info.apply(window.console,b);break;case "warn":window.console.warn.apply(window.console,b);break;default:window.console.log.apply(window.console,b)}}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)}}},b=d.create();b.prototype={initialize:function(b,d,e){this.parent=b;this.tree=d;"string"==typeof e&&(e={title:e});void 0==e.key&&(e.key="_"+d._nodeCount++);this.data=a.extend({},a.ui.dynatree.nodedatadefaults,e);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,d){var e=a.extend({},this.data); e.activate=this.tree.activeNode===this;e.focus=this.tree.focusNode===this;e.expand=this.bExpanded;e.select=this.bSelected;d&&d(e);if(b&&this.childList){e.children=[];for(var g=0;g":!1!=this.data.icon&&(g+=b.tagNodeIcon);return g+=""+this.data.title+""},_fixOrder:function(){var a=this.childList;if(a)for(var b= this.div.firstChild.nextSibling,d=0;dd.className.indexOf(b.folder)&&0>d.className.indexOf(b.document))return null;var e=a.pageX-d.offsetLeft;a=a.pageY-d.offsetTop;for(var g=0;g=r&&e<=r+w&&a>=y&&a<=y+C){if(u.className==b.title)return"title";if(u.className==b.expander)return"expander";if(u.className== b.checkbox)return"checkbox";if(u.className==b.nodeIcon)return"icon"}}return"prefix"},getEventTargetType:function(a){var b=a&&a.target?a.target.className:"",d=this.tree.options.classNames;return b==d.title?"title":b==d.expander?"expander":b==d.checkbox?"checkbox":b==d.nodeIcon?"icon":b==d.empty||b==d.vline||b==d.connector?"prefix":0<=b.indexOf(d.folder)||0<=b.indexOf(d.document)?this._getTypeForOuterNodeEvent(a):null},isVisible:function(){for(var a=this._parentList(!0,!1),b=0;ba").focus()}catch(b){}},_activate:function(b,d){this.tree.logDebug("dtnode._activate(%o, fireEvents=%o) - %o",b,d,this);var e=this.tree.options;if(!this.data.isStatusNode&&(!d||!(e.onQueryActivate&&!1==e.onQueryActivate.call(this.span,b,this))))if(b){if(this.tree.activeNode){if(this.tree.activeNode===this)return;this.tree.activeNode.deactivate()}e.activeVisible&& this.makeVisible();this.tree.activeNode=this;e.persist&&a.cookie(e.cookieId+"-active",this.data.key,e.cookie);this.tree.persistence.activeKey=this.data.key;a(this.span).addClass(e.classNames.active);d&&e.onActivate&&e.onActivate.call(this.span,this)}else this.tree.activeNode===this&&(e=this.tree.options,e.onQueryActivate&&!1==e.onQueryActivate.call(this.span,!1,this)||(a(this.span).removeClass(e.classNames.active),e.persist&&a.cookie(e.cookieId+"-active","",e.cookie),this.tree.persistence.activeKey= null,this.tree.activeNode=null,d&&e.onDeactivate&&e.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,b=!1;if(this.data.isFolder)switch(this.tree.options.clickFolderMode){case 2:a=!1;b=!0;break;case 3:a=b=!0}null==this.parent&&0u)throw" must be a child of ";this.childList.splice(u,0,b)}else this.childList.push(b);u=e.isInitializing();g.persist&&p.cookiesFound&&u?(p.activeKey==b.data.key&&(e.activeNode=b),p.focusedKey==b.data.key&&(e.focusNode=b),b.bExpanded=0<=a.inArray(b.data.key,p.expandedKeyList),b.bSelected=0<=a.inArray(b.data.key,p.selectedKeyList)):(b.data.activate&&(e.activeNode=b,g.persist&&(p.activeKey=b.data.key)),b.data.focus&&(e.focusNode=b,g.persist&& (p.focusedKey=b.data.key)),b.bExpanded=!0==b.data.expand,b.bExpanded&&g.persist&&p.addExpand(b.data.key),b.bSelected=!0==b.data.select,b.bSelected&&g.persist&&p.addSelect(b.data.key));g.minExpandLevel>=b.getLevel()&&(this.bExpanded=!0);if(b.bSelected&&3==g.selectMode)for(g=this;g;)g.hasSubSel||g._setSubSel(!0),g=g.parent;e.bEnableUpdate&&this.render(!0,!0);return b},addChild:function(a,d){if(a&&0!=a.length){if(a instanceof b)return this._addChildNode(a,d);a.length||(a=[a]);for(var e=this.tree.enableUpdate(!1), g=null,p=0;pa.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 c=this.options;this.bEnableUpdate=!0;this._nodeCount=1;this.focusNode=this.activeNode=null;c.classNames!==a.ui.dynatree.defaults.classNames&&(c.classNames= a.extend({},a.ui.dynatree.defaults.classNames,c.classNames));c.imagePath||a("script").each(function(){if(0<=this.src.search(_rexDtLibName))return c.imagePath=0<=this.src.indexOf("/")?this.src.slice(0,this.src.lastIndexOf("/"))+"/skin/":"skin/",!1});this.persistence=new e(c.cookieId,c.cookie);c.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:"",tagVline:"",tagExpander:"",tagConnector:"",tagNodeIcon:"",tagCheckbox:"",lastentry:void 0};c.children||c.initAjax&&c.initAjax.url||c.initId?a(this.divTree).empty():this.divRoot&&a(this.divRoot).remove();this.tnRoot=new b(null,this,{title:c.title, key:"root"});this.tnRoot.data.isFolder=!0;this.tnRoot.render(!1,!1);this.divRoot=this.tnRoot.div;this.divRoot.className=c.classNames.container;this.divTree.appendChild(this.divRoot);var d=this.tnRoot,g=c.persist&&this.persistence.isReloading(),q=!1,p=this.enableUpdate(!1);this.logDebug("Dynatree._load(): read tree structure...");if(c.children)d.addChild(c.children);else if(c.initAjax&&c.initAjax.url)q=!0,d.data.isLazy=!0,this._reloadAjax();else if(c.initId)this._createFromTag(d,a("#"+c.initId));else{var u= this.$tree.find(">ul").hide();this._createFromTag(d,u);u.remove()}this._checkConsistency();this.logDebug("Dynatree._load(): render nodes...");this.enableUpdate(p);this.logDebug("Dynatree._load(): bind events...");this.$widget.bind();this.logDebug("Dynatree._load(): postInit...");this.phase="postInit";c.persist&&this.persistence.write();this.focusNode&&this.focusNode.isVisible()&&(this.logDebug("Focus on init: %o",this.focusNode),this.focusNode.focus());!q&&c.onPostInit&&c.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 d=this.persistence,e=a.extend({},b.initAjax);e.addActiveKey&&(e.data.activeKey=d.activeKey);e.addFocusedKey&&(e.data.focusedKey=d.focusedKey);e.addExpandedKeyList&&(e.data.expandedKeyList=d.expandedKeyList.join(","));e.addSelectedKeyList&&(e.data.selectedKeyList=d.selectedKeyList.join(","));if(b.onPostInit){e.success&&this.logWarning("initAjax: success callback is ignored when onPostInit was specified."); e.error&&this.logWarning("initAjax: error callback is ignored when onPostInit was specified.");var g=d.isReloading();e.success=function(a){b.onPostInit.call(a.tree,g,!1)};e.error=function(a){b.onPostInit.call(a.tree,g,!0)}}this.logDebug("Dynatree._init(): send Ajax request...");this.tnRoot.appendAjax(e)},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 b=this.activeNode;b&&(this.activeNode=null,b.activate(),a&&b.focus())},getSelectedNodes:function(a){var b=[];this.tnRoot.visit(function(d){if(d.bSelected&&(b.push(d),!0==a))return!1});return b},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,b){var d=this.getNodeByKey(a);if(!d)return null;d.select(b);return d},enableUpdate:function(a){if(this.bEnableUpdate== a)return a;(this.bEnableUpdate=a)&&this.redraw();return!a},visit:function(a,b,d){return this.tnRoot.visit(a,b,d)},_createFromTag:function(b,d){var e=this;d.find(">li").each(function(){var d=a(this),f=d.find(">span:first");if(f.length)f=f.html();else var f=d.html(),g=f.search(/
      ul:first");d.length&&e._createFromTag(childNode,d)})},_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 c=5;a&&c--;){if(a.dtnode)return a.dtnode;a=a.parentNode}return null}function d(e){e=e=a.event.fix(e||window.event);var f=b(e.target);return f?f.onFocus(e):!1}var e=this.element,g=this.options;this.unbind();var p="click.dynatree dblclick.dynatree";g.keyboard&&(p+=" keypress.dynatree keydown.dynatree");e.bind(p,function(a){var d= b(a.target);if(!d)return!0;var e=d.tree.phase;d.tree.phase="userEvent";try{switch(d.tree.logDebug("bind(%o): dtnode: %o",a,d),a.type){case "click":return g.onClick&&!1===g.onClick(d,a)?!1:d.onClick(a);case "dblclick":return g.onDblClick&&!1===g.onDblClick(d,a)?!1:d.onDblClick(a);case "keydown":return g.onKeydown&&!1===g.onKeydown(d,a)?!1:d.onKeydown(a);case "keypress":return g.onKeypress&&!1===g.onKeypress(d,a)?!1:d.onKeypress(a)}}catch(f){}finally{d.tree.phase=e}});e=this.tree.divTree;e.addEventListener? (e.addEventListener("focus",d,!0),e.addEventListener("blur",d,!0)):e.onfocusin=e.onfocusout=d},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(c,d,e,f){var g=a.data(c,"fwdatagrid").grid,v=a.data(c,"fwdatagrid").options,n=a.data(c,"fwdatagrid").pager,p=v.whereCls,z=v.confid,L=v.dsId,r=v.dataService,y=JSON.stringify(v.dynDictWhereCls);null==d?d=1:0>=d&&(d=-1==d?v.pageNumber:1);d=(d-1)*e+1;_ENCRYPT_WHERE&&null!=p&&("null"!=p&&""!=p&&"undefined"!=p)&&(p=stringToHex(encrypt(WHEREKEY,p)));var C="";void 0!=a.data(c,"fwdatagrid").paramsJSON&&(C=a.data(c,"fwdatagrid").paramsJSON);var Y=JSON.stringify(C);e={confid:z,dynDictWhereCls:y, dsId:L,rowstart:d,pageSize:e,dataService:r,whereCls:p,whereJsonSTR:Y,whereJson:C,queryService:v.queryService};if(v.url){p=a.data(c,"fwdatagrid").options;z=a.data(c,"fwdatagrid").grid;p.hasPage&&(z=a("fwdatagrid-pager",z),p.loading=!0,p.loading?z.find("a[icon=fwdatagrid-load]").find(".fwdatagrid-load").addClass("fwdatagrid-loading"):z.find("a[icon=fwdatagrid-load]").find(".fwdatagrid-load").removeClass("fwdatagrid-loading"));var p=a("div.fwdatagrid-wrap",g),V=a('
      ').css({display:"block", width:p.width(),height:p.height()}).appendTo(p),I=a('
      ').html(v.loadMsg).appendTo(p);I.css({display:"block",left:(p.width()-I.outerWidth())/2,top:(p.height()-I.outerHeight())/2});I.css({"z-index":"9999"});a.ajax({type:v.method,url:v.url,data:e,dataType:"json",cache:!1,success:function(a){null!=a&&null!=a[headtoken]&&(token=a[headtoken]);"1"!=a.FHZ?("CSRF"==a.FHZ?showMsg(a.MSG||"",3):"-1"==a.FHZ&&_FW.oFtl.fnAlert(a.MSG||""),n.find("a[icon=fwdatagrid-load]").find("div.fwdatagrid-load").removeClass("fwdatagrid-loading"), I.remove(),V.remove()):(null!=f&&"function"===typeof f&&f(),v.loading=!1,n.find("a[icon=fwdatagrid-load]").find("div.fwdatagrid-load").removeClass("fwdatagrid-loading"),I.remove(),V.remove(),b(c,a),q(c),h(c),u(c),w(c),v.onLoadSuccess&&v.onLoadSuccess.apply(this,arguments))},error:function(b,c,d){v.loading=!1;I.remove();V.remove();var e="";try{e=b.responseText}catch(f){e=b.status+" "+b.statusText}a(g).find("a[icon=fwdatagrid-load]").find("div.fwdatagrid-load").removeClass("fwdatagrid-loading");v.onLoadError? v.onLoadError.apply(this,arguments):CFW.oWin.fnAlert("\u9519\u8bef\u4fe1\u606f\uff1a"+e)},complete:function(){(!a.browser.msie||!(null==document.documentMode||"5"==document.documentMode))&&setTimeout(function(){if(a(c).is(":visible")){var b=a(c).attr("id");a("#"+b+"_table").floatThead("destroy");a("#"+b+"_table").floatThead({scrollContainer:function(a){return a.closest(".fwdatagrid-view")}})}},100)},beforeSend:function(b){var c=a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}})}}function b(b, c,d){var g=a(b).attr("id");(!a.browser.msie||!(null==document.documentMode||"5"==document.documentMode))&&a("#"+g+"_table").floatThead("destroy");var h=a.data(b,"fwdatagrid").grid,v=a.data(b,"fwdatagrid").options,n=a.data(b,"fwdatagrid").view,p=c.rows,q=c.subs,u=c.total,r=v.columns,w=c.headers,y=0,y="",C=v.colorfun,V=v.frozenColumns;n.children("table").children("tbody").remove();var I="",N=0,N=(parseInt(0>=v.pageNumber?1:v.pageNumber,10)-1)*parseInt(v.pageSize,10);v.total=u;v.data=null;v.data=c;c= [{style:"",width:0}];c=c.concat(a(".fwdatagrid-view table thead",b).find("[lastRowIndex]").map(function(){var b=a(this).attr("width");if(null==b||""==b||void 0==b)b=a(this).outerWidth();return{style:a(this).attr("_al"),width:b}}).get());for(var u="",U=0;U"+y+"",F=1;F<=r;F++){y="left";"undefined"!=typeof c[F]&& "undefined"!=typeof c[F].style&&(y=c[F].style);var G="";y=""==y?" ":y;G+=y;G+="";T+=G}T+="";u+=T}"top"==v.subTotalAlign&&(null!=q&&0\u5408\u8ba1",g=1;g<=d;g++){var h='';g<=e&&(h='');a=b[c[g-1]];null==a&&(a="");h+=a+"";f+=h}return f+""}function h(b){var c= a.data(b,"fwdatagrid").grid,d=a.data(b,"fwdatagrid").options,e=a.data(b,"fwdatagrid").view;if("8"!=document.documentMode){e.width(20);if(!0==d.fit){var f=c.parent();d.width=f.width();d.height=f.height()}f=d.width+"";f=f.indexOf("%");-1!=f&&(d.width="auto");"auto"!=d.width&&"auto"!=d.width&&(d.width=parseInt(d.width,10));f=d.width;"auto"==f&&(f=a.browser.msie?e.closest(".fwdatagrid").outerWidth():e.closest(".fwdatagrid").outerWidth()-2);c=f-c.outerWidth()+c.width();20>c-e.width()&&(c=e.width());e.width(c).parent().width(c)}f= d.height+"";f=f.indexOf("%");-1!=f&&"auto"!=d.height&&(d.height="auto");"auto"!=d.height&&(d.height=parseInt(d.height,10));e.height(d.height);for(var c=a("table",e),f=a(".fwdatagrid-view table thead th",b),g=f.length,n=0,h=0;h<=g;h++)a(f[h]).attr("width")&&(n+=parseInt(a(f[h]).attr("width")));c.width()e.width()?e.css({"overflow-y":"hidden","overflow-x":"auto",height:c.height()+18}):e.css({"overflow-x":"hidden",height:c.height()}));b=a(b).attr("id"); if(!a.browser.msie||!(null==document.documentMode||"5"==document.documentMode))"8"==document.documentMode?a("#"+b+"_table").floatThead({scrollContainer:function(a){return a.closest(".fwdatagrid-view")}}):(a("#"+b+"_table").floatThead("destroy"),a("#"+b+"_table").floatThead({scrollContainer:function(a){return a.closest(".fwdatagrid-view")}}))}function q(c){var d=a.data(c,"fwdatagrid").grid,e=a.data(c,"fwdatagrid").view,f=a.data(c,"fwdatagrid").options,g=f.data,h=g.headers;if(f.striped)for(var n=null, n=e[0].getElementsByTagName("TBODY")[0].getElementsByTagName("TR"),p=0,z=n.length;pr.indexOf(w[1])&&(r+=w[1]);a(n[p]).addClass(a.trim(r))}}!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")}});n=a("table thead",e).find(".fwdatagrid-header-check");0f?1:-1)*n});b(c,g,!0);q(c)});n=a("thead",e).find("th");n.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((!a.browser.msie||!(null==document.documentMode||"5"==document.documentMode))&&!a(d).is(":visible"))return!0;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 p(b,c){var d={EXCEL:{serviceId:"gltExcelService",method:"exportGlt"},CSV:{serviceId:"csvService",method:"exportFile"},ET:{serviceId:"gltEtService",method:"exportGlt"},XLSX:{serviceId:"gltExcel2007Service",method:"exportGlt"},PDF:{serviceId:"gltPdfService",method:"exportGlt"}};if(d[c]){var e=a.data(b,"fwdatagrid").options, f={listWhereCls:e.whereCls,configId:e.confid,_ds:e.dsId,dynDictWhereCls:JSON.stringify(e.dynDictWhereCls),_t:(new Date).getTime(),_multiple:"listWhereCls"};try{eval(" var InterceptorFun = "+e.confid+"_downfile;")}catch(g){}var n="";if("function"==typeof InterceptorFun)try{n=InterceptorFun(e.confid)}catch(h){CFW.oWin.fnAlert(h.message)}f.cusName=n;a.extend(f,d[c]);CFW.oComm.fnSendRequest(contextPath+"/downFile.do",f)}else CFW.oWin.fnAlert("\u7c7b\u578b"+c+"\u76ee\u524d\u6ca1\u6709\u5bfc\u51fa\u9009\u9879")} function u(b){var c=a.data(b,"fwdatagrid").options;if("true"==c.isAsycCount){a.data(b,"fwdatagrid");a.data(b,"fwdatagrid");var d=c.whereCls,e=c.confid,f=c.dsId,g=c.dataService,n=JSON.stringify(c.dynDictWhereCls);_ENCRYPT_WHERE&&null!=d&&("null"!=d&&""!=d&&"undefined"!=d)&&(d=stringToHex(encrypt(WHEREKEY,d)));var h="";void 0!=a.data(b,"fwdatagrid").paramsJSON&&(h=a.data(b,"fwdatagrid").paramsJSON);var p=JSON.stringify(h);a.ajax({type:c.method,url:c.ctx+"/gltPage!getCount.do",data:{confid:e,dynDictWhereCls:n, dsId:f,dataService:g,whereCls:d,whereJsonSTR:p,whereJson:h,queryService:c.queryService},dataType:"json",cache:!1,success:function(a){null!=a&&null!=a[headtoken]&&(token=a[headtoken]);c.total=a.total;r(b)},beforeSend:function(b){var c=a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}})}}function r(b){var d=a.data(b,"fwdatagrid").options;a.data(b,"fwdatagrid");var e=d.expbtn;if(!d.hasPage&&0==a.trim(e).length)return!0;var f=a.data(b,"fwdatagrid").pager,h=''; d.hasPage&&(h+='',h+='',h+='',h+='',h+='',h+='",h+='', h+='',h+='',h+='',h+='',h+='',h+='',h+='');a.each("EXCEL CSV PDF TEXT XLSX ET".split(" "),function(a, b){"-1"!=e.indexOf(b)&&(h+='',b.toLowerCase())});d.mutl&&(h+=' ',h+='',h+='', h+='',h+='",h+='',h+='',h+='',h+='',h+='',h+='', h+='',h+='',-1!=g.indexOf("NEW")&&(h+=''));h+="
      '+d.beforePageText+"
        ").appendTo(f);a('
      ').appendTo(f);a("a[icon^=fwdatagrid]",f).linkbutton({plain:!0});d.hasPage&&(w(b),f.find("a[icon=fwdatagrid-first]").unbind(".fwdatagrid").bind("click.fwdatagrid", function(){1=c.keyCode||48<=c.keyCode&&57>=c.keyCode&&!1==c.ctrlKey&&!1==c.shiftKey?!0:!1}),f.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",f).each(function(){this.value=d.pageSize}),f.find(".fwdatagrid-page-list").unbind(".fwdatagrid").bind("change.fwdatagrid",function(){if(a(this).val()>d.maxPageSize)return CFW.oWin.fnAlert("\u6bcf\u9875\u663e\u793a\u7684\u884c\u6570\u4e0d\u80fd\u5927\u4e8e"+d.maxPageSize+"!"),!0;d.pageSize=a(this).val();0==d.pageSize&&(this.value=d.pageSize=1);a(".fwdatagrid-page-list",f).each(function(){this.value= d.pageSize});Math.ceil(d.total/d.pageSize);y(b,d.pageNumber)}))}function y(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);d(b,g,e.pageSize,function(){e.pageNumber=g})}function w(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 C={field:function(b,c,d){return void 0==b||null==b||"boolean"!==typeof b&&"number"!==typeof b&&!a.isArray(b)?(CFW.oWin.fnAlert("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(var d=[],f=0;f 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=r?null==h[d][p]?"":h[d][p]:null==h[d][c]?"":h[d][c];d=null;window[q]&&(d=window[q](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){h(a)},getSelected:function(b){return this.map(function(){return a("input[name="+b+"]:checked",this).map(function(){return parseInt(a(this).parent().parent().attr("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 n=a.data(e,"fwdatagrid").selected,h=0;h= f.pageNumber?1:f.pageNumber,10)-1)*parseInt(f.pageSize,10);f.total=h;f.data=null;f.data=c;f.rowxh=B+1;for(var h=document.createDocumentFragment(),r=0;r=e&&(e=-1==e?p.pageNumber:1);e=(e-1)*f+1;_ENCRYPT_WHERE&&null!=z&&("null"!=z&&""!=z&&"undefined"!=z)&&(z=stringToHex(encrypt(WHEREKEY,z)));f=a.extend({},{confid:r,dynDictWhereCls:w,dsId:u,rowstart:e,pageSize:f,whereCls:z});if(p.url){z=a.data(d,"fweditgrid").options;a.data(d,"fweditgrid");r=a.data(d,"fweditgrid").pager; z.hasPage&&(z.loading=!0,z.loading?r.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").addClass("fweditgrid-loading"):r.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading"));var y=a('
      ').css({display:"block",width:B.width(),height:B.height()}).appendTo(B),C=a('
      '+p.loadMsg+"
      ").appendTo(B);C.css({display:"block",left:(B.width()-C.outerWidth())/2,top:(B.height()-C.outerHeight())/2}); a.ajax({type:p.method,url:p.url,data:f,dataType:"json",cache:!1,success:function(e){null!=e&&null!=e[headtoken]&&(token=e[headtoken]);"1"!=e.FHZ?("CSRF"==e.FHZ?showMsg(e.MSG||"",3):"-1"==e.FHZ&&_FW.oFtl.fnAlert(e.MSG||""),n.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading"),C.remove(),y.remove()):(null!=g&&"function"===typeof g&&g(),p.loading=!1,n.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading"),y.remove(),C.remove(), b(d,e),q(d),h(d),c(d),a.data(d,"fweditgrid").view.scrollTop(0),p.onLoadSuccess&&p.onLoadSuccess.apply(this,arguments))},error:function(a,b,c){p.loading=!1;y.remove();C.remove();var d=a.responseText;n.find("a[icon=fweditgrid-load]").find(".fweditgrid-load").removeClass("fweditgrid-loading");p.onLoadError?p.onLoadError.apply(this,arguments):CFW.oWin.fnAlert("\u9519\u8bef\u4fe1\u606f\uff1a"+d)},beforeSend:function(b){var c=a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}})}}function g(b){var d= a.data(b,"fweditgrid").options;a.data(b,"fweditgrid");var e=a.data(b,"fweditgrid").pager,g=d.expbtn;if(!d.hasPage&&0==a.trim(g).length)return!0;1
      '+d.beforePageText+"
      \u65b0\u589e\u4e00\u884c
      ";e[0].innerHTML=h+'
      ';a("a[icon^=fweditgrid]",e).linkbutton({plain:!0});d.hasPage&&(c(b),e.find("a[class=fweditgrid-new]").bind("click.fweditgrid",function(){a(b).fweditgrid("addRows", {})}),e.find("a[icon=fweditgrid-first]").unbind(".fweditgrid").bind("click.fweditgrid",function(){1=c.keyCode||48<=c.keyCode&&57>=c.keyCode&&!1==c.ctrlKey&&!1==c.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=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 f=a.data(b,"fweditgrid").options,d=Math.ceil(f.total/f.pageSize),g=c;0==d&&(d=1);1>c&&(g=1);c>d&&(g=d);e(b,g,f.pageSize,function(){f.pageNumber=g})}}function h(b){var c=a.data(b,"fweditgrid").grid,d=a.data(b,"fweditgrid").options;b=a.data(b,"fweditgrid").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=a.browser.msie?b.closest(".fweditgrid").outerWidth():b.closest(".fweditgrid").outerWidth()-2);c=e-c.outerWidth()+c.width();20>c-b.width()&&(c=b.width());e=b.parent().parent().width();c=b.width()?b.css({"overflow-y":"hidden","overflow-x":"auto",height:d.height()+18}):b.css({"overflow-x":"hidden", height:d.height()}))}function q(b){a.data(b,"fweditgrid");var c=a.data(b,"fweditgrid").options,d=a.data(b,"fweditgrid").view;p(b);d=d.children("table")[0];!1==c.nowrap&&a(d[0]).find("td").css("white-space","normal");c=a.data(b,"fweditgrid").grid;a.data(b,"fweditgrid").view.find("table thead").find("input.fweditgrid-header-check").click(function(){for(var c=parseInt(a(this).parent().attr("lastRowIndex"))-1,c=a.data(b,"fweditgrid").options.data.headers[c],d=b.getElementsByTagName("input"),e=0;ef.indexOf(g[1])&&(f+=g[1]);e.className=a.trim(f)}}}function u(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),a(d).val(e),a(b).val(f),(b=window[d.doselect])&&b(d,{AAA102:f,AAA103:e}))}function r(b,c){var d,e=a(c).attr("nd").replace(/_CMB/gi,""),f=a(c).attr("rw");a("input[nd="+ e+"][rw="+f+"][class^=gltcom]",b).each(function(){d=this;return!1});return d}function y(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"});u(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(e){var f=r(b,d);null!=f&&""==f.value&&u(b,c,d,"","",!0);e.target!=d?a(c).hide():a(c).show()});e.bind("mousedown",function(){return!1});jQuery(d).bind("mousedown",function(){return!0});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"),u(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"),h=f.attr("text");u(b,c,d,a.trim(h),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");h=f.attr("text");u(b,c,d,a.trim(h),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=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"))):0==b.attr("text").indexOf(e)?b.attr("text")==e&&(b.addClass("gltcombox-item-selected"),g.value=b.attr("value")):b.hide()})},300)}}))}function w(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=' ";a(d).appendTo("body")}}function C(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 B={field:function(b,c,d){return void 0==b||null==b||"boolean"!=typeof b&&"number"!=typeof b&&!a.isArray(b)?(CFW.oWin.fnAlert("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(var d=[],h=0;h=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(this).attr("id");(!a.browser.msie||!(null==document.documentMode||"5"==document.documentMode))&&a("#"+b+"_table").floatThead("destroy"); var e=a.data(this,"fweditgrid").options,f=a.data(this,"fweditgrid").view,g=f.children("table")[0];a.data(this,"fweditgrid");var h=e.data,s=h.rows||[],q=s.length,s=s.concat(c);h.rows=s;h.total+=c.length;for(var h=(parseInt(e.pageNumber,10)-1)*parseInt(e.pageSize,10),B=document.createDocumentFragment(),r=s.length;qp&&(p=d);var q=0;a(b).parents().each(function(){q+=parseInt(a(this).css("z-index"))});q>p&&(p=q+1);g.css({display:"block", left:e,top:f,zIndex:p})})},reSetDict:function(b,c){return this.each(function(){var d=a.data(this,"fweditgrid").options;d.data.dicts[b]=c;var d=d.confid,e="";a("#"+d+"_"+b).remove();e=' ";a(e).appendTo("body")})},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(){h(this)});var e=a(this).children().children().children(".fweditgrid-view"),f=e.siblings(".fweditgrid-pager"),n=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"),p=this,B=a(p).attr("id"),r=!1;a(this).parents(".window").each(function(){r=!0;return!1});r||a(this).parents("[myclass=fwtab]").each(function(){r=!0;c.options.fwtab=!0;return!1});var u=a.data(p,"fweditgrid").grid;a(window).resize(function(){if((!a.browser.msie||!(null==document.documentMode||"5"==document.documentMode))&&!a(u).is(":visible"))return!0;if("auto"==d.width){a("div.fweditgrid-view",u).width(50);a("div.fweditgrid-wrap", u).width(50);a("div.fweditgrid",u).width(50);u.width(50);var b=u.parent().outerWidth();a("div.fweditgrid-view",u).width(b);a("div.fweditgrid-wrap",u).width(b);a("div.fweditgrid",u).width(b);u.width(b)}});C(p);if(!r&&a(p).is(":visible")){h(this);g(this);q(p);c.options.mywin=!0;w(p);for(var e=n[0].getElementsByTagName("INPUT"),f=0,y=e.length;f=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(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 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;e(b,d,f.pageSize,function(){null==d?f.pageNumber=1:-1!=d&&(f.pageNumber=d)})},onLoadSuccess:function(){},onLoadError:function(){}}})(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 p=0,p=(parseInt(d.pageNumber,10)-1)*parseInt(d.pageSize,10);d.total=f;d.data=null;d.data=c;d.rowxh=p+1;p=Math.ceil(g.length/d.nupRow)*d.nupRow;f="";document.createDocumentFragment();h=d.tr.cloneNode(!0);h=a(h).html();for(var z=0;z"+h+"").replace(/rw=\"(\d+)\"/g,function(a,b){return'rw="'+ (parseInt(b)+z)+'"'});p=document.createElement("TBODY");a(p).html(f);e.appendChild(p);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 n={};this.name!=c.nd&&(n.name=f.toString(10)+c.nd);n.checked=a(c).val()==h?"checked":!1;e.attr(n);d.disableMap[c.nd]&&CFW.oGt.fnToDisabledObj(c)}).end().not("checkbox,:radio").each(function(a,b){if(-1').css({display:"block",width:n.width(),height:n.height()}).appendTo(n),a('
      ').html(q.loadMsg).appendTo(n).css({display:"block", left:(n.width()-a(".fwnupgrid-mask-msg",p).outerWidth())/2,top:(n.height()-a(".fwnupgrid-mask-msg",p).outerHeight())/2}),a.ajax({type:q.method,url:q.url,data:g,dataType:"json",cache:!1,success:function(e){null!=e&&null!=e[headtoken]&&(token=e[headtoken]);"1"!=e.FHZ?("CSRF"==e.FHZ?showMsg(e.MSG||"",3):"-1"==e.FHZ&&_FW.oFtl.fnAlert(e.MSG||""),a(p).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading"),a("div.fwnupgrid-mask",p).remove(),a("div.fwnupgrid-mask-msg",p).remove()): (null!=h&&"function"===typeof h&&h(),q.loading=!1,a(p).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading"),a("div.fwnupgrid-mask",p).remove(),a("div.fwnupgrid-mask-msg",p).remove(),d(b,e),c(b),q.onLoadSuccess&&q.onLoadSuccess.apply(this,arguments))},error:function(b,c,d){q.loading=!1;a(".fwnupgrid-mask",p).remove();a(".fwnupgrid-mask-msg",p).remove();CFW.oWin.fnAlert("\u9519\u8bef\u4fe1\u606f\uff1a"+b.responseText);a(p).find("a[icon=fwnupgrid-load]").find(".fwnupgrid-load").removeClass("fwnupgrid-loading"); q.onLoadError&&q.onLoadError.apply(this,arguments)},beforeSend:function(b){var c=a.cookie(headtoken)||token;b.setRequestHeader(headtoken,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(b){var d= a.data(b,"fwnupgrid").options,e=a.data(b,"fwnupgrid").grid,g=d.expbtn;if(!d.hasPage&&0==a.trim(g).length)return!0;1').appendTo(h),p=a("tr",e);d.hasPage&&(e=a(''),a("").append(e).appendTo(p),e.val(d.pageSize),e='
      ', e+='
      ',e+=''+d.beforePageText+"",e+='',e+='',e+='
      ',e+='',e+='',e+='
      ', e+='',e+='
      ',p.append(e),a.each(["NEW"],function(b,c){"-1"!=g.indexOf(c)&&a('\u65b0\u589e\u4e00\u884c').appendTo(p)}));a("
      ").appendTo(h);a('
      ').appendTo(h);a("a[icon^=fwnupgrid]",h).linkbutton({plain:!0});d.hasPage&&(c(b),h.find("a[class=fwnupgrid-new]").bind("click.fwnupgrid", function(){a(b).fwnupgrid("addRows")}),h.find("a[icon=fwnupgrid-first]").unbind(".fwnupgrid").bind("click.fwnupgrid",function(){1=c.keyCode||48<=c.keyCode&&57>=c.keyCode&&!1==c.ctrlKey&&!1==c.shiftKey?!0:!1}),h.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",h).each(function(){this.value=d.pageSize}),h.find(".fwnupgrid-page-list").unbind(".fwnupgrid").bind("change.fwnupgrid",function(){if(200=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(c,d){var e=a.data(c,"beforePage");if(!(null!=e&&a.isFunction(e)&&!e.call(c))){var f=a.data(c,"fwnupgrid").options,e=Math.ceil(f.total/f.pageSize),g=d;1>d&&(g=1);d>e&&(g=e);b(c,g,f.pageSize,function(){f.pageNumber=g})}}function h(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 q(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;df.indexOf(g[1])&&(f+=g[1]);e.className=a.trim(f)}}}function p(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=u(b,d),d.value=e,b.value=f,(b=window[d.doselect])&&b(d,{AAA102:f,AAA103:e}))}function u(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 r(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"});p(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");p(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");p(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");p(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=u(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 y(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=' ";a(d).appendTo("body")}}function w(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 C={field:function(b,c,d){return void 0==b||null==b||"boolean"!=typeof b&&"number"!=typeof b&&!a.isArray(b)?(CFW.oWin.fnAlert("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 h=g[i][c];g[i][e]=null==h?null:null==f[h]?null:f[h]}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 p=null;if(void 0!=d||null!=d)if(a.isArray(d))p=d;else for(i in p=[],f)p.push(d);var q=!1,r=null;void 0!=g&&void 0!=g[c]&&(q=!0,r=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]=p[b][c],this.checked=this.value!=p[b][c]?!1:!0;else if("hidden"==this.type)if(b=p[b][c],null==b&& (b=""),this.value=b,f[parseInt(this.rw)][c]=b,-1==this.className.indexOf("gltcom")){b=this.value;q&&(b=null==r[this.value]?"":r[this.value]);for(var d=this.previousSibling;null!=d&&"LABEL"!=d.nodeName;)d=d.previousSibling;d&&(d.innerHTML=b)}else{if(q){b=null==r[this.value]?"":r[this.value];for(d=this.previousSibling;null!=d&&"INPUT"!=d.nodeName;)d=d.previousSibling;d.value=b}}else b=p[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 CFW.oWin.fnAlert("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 CFW.oWin.fnAlert("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 CFW.oWin.fnAlert("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")&&CFW.oGt.fnToDisabledObj(this):-1!=this.className.indexOf("readOnly")&&(CFW.oGt.fnReObjReadOnly(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=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(b){var e=[];0==arguments.length?alert("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570"):1==arguments.length?e=a.isArray(b)?b:[b]:alert("addRows\u51fd\u6570\uff0c\u8981\u6c42\u4f20\u5165\u4e00\u4e2a\u53c2\u6570");return 0==e.length?this:this.first().map(function(){var b=a.data(this,"fwnupgrid").options,f=a.data(this,"fwnupgrid").view;f.children("table");var g=b.data,h=g.rows||[],h=h.concat(e);g.rows=h;b.pageSize= h.length;g.total=h.length;var n=this;b.mywin?d(this,g):a(n).clearQueue("lazyAction").queue("lazyAction",function(){d(n,g);f[0].scrollTop=f[0].scrollHeight});b.hasPage&&c(this);return h.length}).get(0)},updateRows:function(b){var e=null;0!=arguments.length&&(1==arguments.length?e=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,"fwnupgrid").options,f=b.data;e&&(f.rows=e);f.total=f.rows.length;var g= this;b.mywin?d(this,f):a(g).clearQueue("lazyAction").queue("lazyAction",function(){d(g,f)});b.hasPage&&c(this)})},removeRows:function(b){var e=[];0==arguments.length?e=null:1==arguments.length?e=a.isArray(b)?b:[b]: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 b=a.data(this,"fwnupgrid").options,f=b.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 h=this;b.mywin?d(this,f):a(h).clearQueue("lazyAction").queue("lazyAction",function(){d(h,f)});b.hasPage&&c(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);r(this,void 0,b);var h=u(this,b),p=a(void 0).find("div.gltcombox-panel-body");p.find("div.gltcombox-item-selected").removeClass("gltcombox-item-selected"); p.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(){h(p)});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"),p=this,r=!1;a(this).parents(".window").each(function(){r=!0;return!1});r||a(this).parents("[myclass=fwtab]").each(function(){r=!0;c.options.fwtab=!0;return!1});a(window).resize(function(){h(p)});f=p;a.data(f,"fwnupgrid");var n=a.data(f,"fwnupgrid").options,u=a.data(f,"fwnupgrid").view;q(f);u=u.children("table")[0];!1==n.nowrap&&a(u[0]).find("td").css("white-space","normal");var z=f,f=a.data(z, "fwnupgrid").grid;a("div.fwnupgrid-view input.fwnupgrid-header-check",f).click(function(){for(var b=parseInt(this.parentNode.lastRowIndex)-1,b=a.data(z,"fwnupgrid").options.data.headers[b],c=z.getElementsByTagName("input"),d=0;doption",b).each(function(){if(a(this).attr("value")==d)return q=a(this).text(),u[h.textField]=q,u[h.valueField]=d,!1});n.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected");n.find('div.fwcombox-item[value="'+d+'"]').addClass("fwcombox-item-selected");p=a(b).attr("dictType");n=a(b).attr("displayCol");e&&("default"==p?"AAA102"==n?r(b,d):"AAA103"==n?r(b,q):(e=q.substr(q.indexOf("-")+1,q.length),r(b,e)):"s"==p&&r(b,q),e=d,p=a.data(b,"fwcombox").options, a.data(b,"fwcombox"),n=b.value,a.data(b,"fwcombox"),b.value=e+"",!g&&n!=b.value&&a(b).trigger("change"),p.onChange.call(b,e,n),g||h.onSelect.call(b,u))}function e(b,d,e,h){var p=a.data(b,"fwcombox").options,q=a.data(b,"fwcombox").data,n=a.data(b,"fwcombox").fwpanel,u=a(".fwcombox-panel-body",n),n=[],z=[],w=[];d=d||[];u.find("div.fwcombox-item-selected").removeClass("fwcombox-item-selected");for(var y=0;yoption",b).each(function(){if(a(this).attr("value")==C)return aa=a(this).text(),V[p.textField]=aa,V[p.valueField]=C,!1});""==C&&1').appendTo(w).val(d[z]);w=[];for(z=0;zoption",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 f(c,f,h){var p=a.data(c,"fwcombox").options,q=a.data(c,"fwcombox").fwpanel,r=a(".fwcombox-panel-body",q),n=[];a.data(c,"fwcombox").data=f;r.empty();var u=p.remotedb|| FW.getDictMode()==FW.DICTMODES.LOCAL;u&&(c.options.length=0);for(var z=c.options.length,w="",y=0;y '):w+('
      '+f[y][p.textField]+"
      "),f[y].selected&&null==h&&n.push(f[y][p.valueField]),no=new Option,no.value=f[y][p.valueField],no.text=f[y][p.textField],c.options[z]=no,z++,u=!0;r.html(w);u&&(c.value="");p.remotedb||(p.multiple? null==h&&e(c,n,!1,!0):n.length?b(c,n[0],!1,!0):b(c,"",!1,!0));p.onLoadSuccess.call(c,f);a(".fwcombox-item",q).hover(function(){a(this).addClass("fwcombox-item-hover")},function(){a(this).removeClass("fwcombox-item-hover")}).click(function(){var f=a(this);if(p.multiple)if(f.hasClass("fwcombox-item-selected"))a:{var f=f.attr("value"),h=a.data(c,"fwcombox").options,n=a.data(c,"fwcombox").data;if(h.multiple)for(var q=g(c),s=0;se.width()&&q(b),b=d.offset().top+ d.outerHeight(),b+e.outerHeight()>a(window).height()+a(document).scrollTop()&&(b=d.offset().top-e.outerHeight()),ba(window).width()?e.css({left:a(window).width()-e.width()-3,top:b}):e.css({left:d.offset().left,top:b}))}function r(b,c){a.data(b,"fwcombox").fwcombox.find("input.fwcombox-text").val(c)}function y(b){var c=a.data(b,"fwcombox").options,d=a.data(b,"fwcombox").fwcombox, e=a.data(b,"fwcombox").fwpanel,f=d.find(".fwcombox-text"),g=d.find(".fwcombox-arrow");d.unbind(".fwcombox");e.unbind(".fwcombox");f.unbind(".fwcombox");g.unbind(".fwcombox");a(b).addClass("fwresize").bind("fwresize",function(){a.data(this,"fwcombox").options.setSize(b)});c.disabled||(f.bind("keydown",function(a){if(13==a.keyCode||9==a.keyCode)c.multiple?p(b):c.selectCurr.call(b)}),a(document).bind({mousedown:function(a){a.target!=f[0]&&(a.target!=g[0]&&a.target!=e[0]&&e.is(":visible"))&&(c.multiple? p(b):c.selectCurr.call(b))},focus:function(a){a.target!=f[0]&&(a.target!=g[0]&&a.target!=e[0]&&e.is(":visible")&&a.target!=b)&&(c.multiple?p(b):c.selectCurr.call(b))}}),e.bind("mousedown",function(a){var c=a.target||a.srcElement;if(130').appendTo("body");r.css({top:p,left:g,width:h,display:"none"});a('
      ').appendTo(r);a.data(this,"fwcombox").fwcombox=n;a.data(this,"fwcombox").fwpanel=r;h=a.data(this,"fwcombox").options;p=a.data(this,"fwcombox").fwcombox;h.disabled=a(this).attr("disabled");a(this).removeAttr("disabled");a("input.fwcombox-text",p).attr("readonly",!h.editable);h=h.disabled;p=a.data(this,"fwcombox").options;g=a.data(this,"fwcombox").fwcombox; h?(p.disabled=!0,a(this).removeAttr("disabled"),h=g.find(".fwcombox-text"),0=e.position().top){var f=d.scrollTop()+e.position().top;d.scrollTop(f)}else e.position().top+e.outerHeight()>d.height()&&(f=d.scrollTop()+e.position().top+e.outerHeight()-d.height(),d.scrollTop(f));d=e.attr("value");c.multiple||b(this,d)}},selectNext:function(){var c= a.data(this,"fwcombox").fwpanel,d=a(".fwcombox-panel-body",c),e=c.find("div.fwcombox-item-selected"),f=a.data(this,"fwcombox").options;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?(c=c.scrollTop()+e.position().top,d.scrollTop(c)):e.position().top+e.outerHeight()>d.height()&&(c=d.scrollTop()+e.position().top+e.outerHeight()-d.height(),d.scrollTop(c)),d=e.attr("value"),f.multiple||b(this,d))},selectCurr:function(){var c= a.data(this,"fwcombox").fwpanel.find("div.fwcombox-item-selected"),d=a.data(this,"fwcombox").options,c=c.attr("value");d.multiple||(b(this,c,!0),p(this))},filter:function(a){h(this,a)},setSize:function(a){q(a)},setValue:function(d,g){var h=a.data(d,"fwcombox").options;h.multiple?g==[]&&!h.dataLoad?f(d,c(d)):e(d,g,!0,!0):""==g&&!h.dataLoad?f(d,c(d)):b(d,g,!0,!0)},removeItem:function(b,d){var e=a.data(b,"fwcombox").options,g=a.data(b,"fwcombox").fwpanel,g=a(".fwcombox-panel-body",g);e.dataLoad||(e.remotedb|| f(b,c(b)),e.data&&f(b,e.data),e.dataLoad=!0);for(var h=a.data(b,"fwcombox").data,p=0;pd.left||0>d.top)d.left=0,d.top=0;var 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 h=e.parent();"FORM"==h.attr("tagName")&&(h=h.parent());d.width=h.width()-20;d.height= h.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);CFW.oWin.fnResizeObject(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());for(var d=0,e=window;(e=e.parent)&&e!=top;)d=e.document.documentElement.scrollTop;b.options.top=0!=d?d+100:(a(window).height()-c)/2+a(document).scrollTop()} function g(c){function e(){a(this).hasClass("panel-tool-expand")?u(c,!0):q(c,!0);return!1}function f(){if(a(this).hasClass("panel-tool-restore")){var d=c,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,b(d),e.minimized=!1,e.maximized=!1,CFW.oWin.fnResizeObject(d))}else r(c); return!1}function g(){h(c);var b=a.data(c,"fwwindow").options;b.onClose&&b.onClose.apply();return!1}var p=a.data(c,"fwwindow").options,y=a.data(c,"fwwindow").fwpanel;d(y.find(">div.panel-header"));if(p.title&&!p.noheader){var A=a('
      '+p.title+"
      ").prependTo(y);p.iconCls&&(A.find(".panel-title").addClass("panel-with-icon"),a('
      ').addClass(p.iconCls).appendTo(A));A=a('
      ').appendTo(A); p.closable&&a('
      ').appendTo(A).bind("click",g);p.maximizable&&a('
      ').appendTo(A).bind("click",f);p.collapsible&&a('
      ').appendTo(A).bind("click",e);if(p.tools)for(var v=p.tools.length-1;0<=v;v--){var n=a("
      ").addClass(p.tools[v].iconCls).appendTo(A);p.tools[v].handler&&n.bind("click",eval(p.tools[v].handler))}A.find("div").hover(function(){a(this).addClass("panel-tool-over")},function(){a(this).removeClass("panel-tool-over")}); y.find(">div.panel-body").removeClass("panel-body-noheader")}else y.find(">div.panel-body").addClass("panel-body-noheader")}function c(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('
      ').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(d){var f=a.data(d,"fwwindow").options, g=a.data(d,"fwwindow").fwpanel,h=a.data(d,"fwwindow").mask,p=a.fn.fwwindow.defaults.zIndex;e(d);!0==f.modal&&h.css({display:"block",zIndex:f.zIndex++});g.css({top:f.top,zIndex:f.zIndex++});f.zIndexdiv.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 p(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 u(b,d){var e=a.data(b,"fwwindow").options,f=a.data(b,"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;c(b)}):(g.show(),e.collapsed=!1,c(b)))}function r(c){var d=a.data(c,"fwwindow").options,e=a.data(c,"fwwindow").fwpanel.find(">div.panel-header .panel-tool-max");e.hasClass("panel-tool-restore")||(e.addClass("panel-tool-restore"),a.data(c,"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,b(c),d.minimized=!1,d.maximized=!0,CFW.oWin.fnResizeObject(c))}function y(){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:y().width,height:y().height})},50)});a.fn.fwwindow=function(c){if("string"==typeof c){switch(c){case "open":return this.each(function(){f(this)});case "close":return this.each(function(){h(this)});case "destroy":return this.each(function(){a.data(this,"fwwindow");var b=a.data(this,"fwwindow").fwpanel;a(b).prev().filter(".err_message_blank_board").remove();a(b).next().filter(".fwwindow-mask").remove();a.data(this,"fwwindow").options= {};d(b)});case "toggle":return this.each(function(){a(this).hasClass("panel-tool-expand")?u(this,!0):q(this,!0)})}return!0}c=c||{};return this.each(function(){var d=this,h=c,q=a.data(d,"fwwindow"),r;q?r=a.extend(q.opts,h):(q=a(d),r=a.extend({},a.fn.fwwindow.defaults,{title:q.attr("title"),collapsible:q.attr("collapsible")?"true"==q.attr("collapsible"):void 0,minimizable:q.attr("minimizable")?"true"==q.attr("minimizable"):void 0,maximizable:q.attr("maximizable")?"true"==q.attr("maximizable"):void 0, closable:q.attr("closable")?"true"==q.attr("closable"):void 0,closed:q.attr("closed")?"true"==q.attr("closed"):void 0,shadow:q.attr("shadow")?"true"==q.attr("shadow"):void 0,modal:q.attr("modal")?"true"==q.attr("modal"):void 0,width:parseInt(q.css("width"))||void 0,height:parseInt(q.css("height"))||void 0,iconCls:q.attr("icon"),cls:"fwwindow",headerCls:"fwwindow-header",bodyCls:"fwwindow-body",href:q.attr("href"),cache:q.attr("cache")?"true"==q.attr("cache"):void 0,fit:q.attr("fit")?"true"==q.attr("fit"): void 0,border:q.attr("border")?"true"==q.attr("border"):void 0,noheader:q.attr("noheader")?"true"==q.attr("noheader"):void 0,collapsed:q.attr("collapsed")?"true"==q.attr("collapsed"):void 0,minimized:q.attr("minimized")?"true"==q.attr("minimized"):void 0,maximized:q.attr("maximized")?"true"==q.attr("maximized"):void 0},h),a(d).attr("title",""),q=a.data(d,"fwwindow",{options:r}));h=a(d).addClass("panel-body").wrap('
      ').parent();h.bind("_resize",function(){!0==r.fit&&b(d);return!1}); h.hide();q.options=r;q.fwpanel=h;g(d);var h=a.data(d,"fwwindow").options,u=a.data(d,"fwwindow").fwpanel;!0==h.border?(u.find(">div.panel-header").removeClass("panel-header-noborder"),u.find(">div.panel-body").removeClass("panel-body-noborder")):(u.find(">div.panel-header").addClass("panel-header-noborder"),u.find(">div.panel-body").addClass("panel-body-noborder"));b(d);q.mask&&q.mask.remove();!0==r.modal&&(q.mask=a('
      ').appendTo("body"),q.mask.css({width:y().width, height:y().height,display:"none"}));q.shadow&&q.shadow.remove();!0==r.shadow&&(q.shadow=a('
      ').insertAfter(q.fwpanel),q.shadow.css({display:"none"}));e(d);p(d);!1==q.options.closed&&f(d);var A=this,v=a.data(A,"fwwindow");v.fwpanel.draggable({handle:">div.panel-header>div.panel-title",disabled:!1==v.options.draggable,onStartDrag:function(b){v.mask&&v.mask.css("z-index",a.fn.fwwindow.defaults.zIndex++);v.shadow&&v.shadow.css("z-index",a.fn.fwwindow.defaults.zIndex++); var c=a.fn.fwwindow.defaults.zIndex++;v.fwpanel.css("z-index",c);v.options.zIndex=c;CFW.oWin.fnResizeObject(A);v.proxy||(v.proxy=a('
      ').insertAfter(v.fwpanel));v.proxy.css({display:"none",zIndex:a.fn.fwwindow.defaults.zIndex++,left:b.data.left,top:b.data.top,width:!0==a.boxModel?v.fwpanel.outerWidth()-(v.proxy.outerWidth()-v.proxy.width()):v.fwpanel.outerWidth(),height:!0==a.boxModel?v.fwpanel.outerHeight()-(v.proxy.outerHeight()-v.proxy.height()):v.fwpanel.outerHeight()}); setTimeout(function(){v.proxy&&v.proxy.show()},500)},onDrag:function(a){v.proxy.css({display:"block",left:a.data.left,top:a.data.top});return!1},onStopDrag:function(a){v.options.left=a.data.left;v.options.top=20>a.data.top?20:a.data.top;p(A);v.proxy.remove();v.proxy=null}});v.fwpanel.resizable({disabled:!1==v.options.resizable,onStartResize:function(b){v.proxy||(v.proxy=a('
      ').insertAfter(v.fwpanel));v.proxy.css({zIndex:a.fn.fwwindow.defaults.zIndex++,left:b.data.left, top:b.data.top,width:!0==a.boxModel?b.data.width-(v.proxy.outerWidth()-v.proxy.width()):b.data.width,height:!0==a.boxModel?b.data.height-(v.proxy.outerHeight()-v.proxy.height()):b.data.height})},onResize:function(b){v.proxy.css({left:b.data.left,top:b.data.top,width:!0==a.boxModel?b.data.width-(v.proxy.outerWidth()-v.proxy.width()):b.data.width,height:!0==a.boxModel?b.data.height-(v.proxy.outerHeight()-v.proxy.height()):b.data.height});return!1},onStopResize:function(a){v.options.left=a.data.left; v.options.top=a.data.top;v.options.width=a.data.width;v.options.height=a.data.height;b(A);v.proxy.remove();v.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,b){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 r;"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||r;if(!a.isFunction(c)&&(!c&&!c.attr||1>c.length||"object"===typeof c&&!c.jquery))b.content.text=r;if("title"in b.content&&("object"!==typeof b.content.title&&(b.content.title= {text:b.content.title}),c=b.content.title.text||r,!a.isFunction(c)&&(!c&&!c.attr||1>c.length||"object"===typeof c&&!c.jquery)))b.content.title.text=r}"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(C,function(){this.sanitize&& this.sanitize(b)});return b}function c(b,c,e,f){function h(a){var b=0,d,e=c;for(a=a.split(".");e=e[a[b++]];)b",{"class":"ui-state-default "+(c.style.widget?"":s+"-icon"),title:d,"aria-label":d}).prepend(a("",{"class":"ui-icon ui-icon-close",html:"×"}));P.button.appendTo(P.titlebar).attr("role","button").hover(function(b){a(this).toggleClass("ui-state-hover","mouseenter"===b.type)}).click(function(a){K.hasClass(E)||F.hide(a);return r}).bind("mousedown keydown mouseup keyup mouseout",function(b){a(this).toggleClass("ui-state-active ui-state-focus", "down"===b.type.substr(-4))});F.redraw()}function N(){var b=S+"-title";P.titlebar&&q();P.titlebar=a("
      ",{"class":s+"-titlebar "+(c.style.widget?"ui-widget-header":"")}).append(P.title=a("
      ",{id:b,"class":s+"-title","aria-atomic":u})).insertBefore(P.content);c.content.title.button?I():F.rendered&&F.redraw()}function U(c){var d=P.title;if(!F.rendered||!c)return r;a.isFunction(c)&&(c=c.call(b,F)||"");c.jquery&&0F.rendered?K.queue("fx",e):(ba=0,e(a.noop));return F}function Q(f,g,h,p){function q(a){if(K.hasClass(E))return r;C.show.trigger("qtip-"+e+"-inactive");clearTimeout(F.timers.show);clearTimeout(F.timers.hide);var b=function(){F.show(a)};0=d||e(a.pageY-b.pageY)>=d)&&F.hide(a)}));if(p){if(x.adjust.resize||x.viewport)a(a.event.special.resize?x.viewport:d).bind("resize"+v,y);(x.viewport||V&&"fixed"===K.css("position"))&&a(x.viewport).bind("scroll"+v,y);/unfocus/i.test(c.hide.event)&& C.doc.bind("mousedown"+v,function(c){var d=a(c.target);0===d.parents(A).length&&(1",{id:S,"class":s+" qtip ui-helper-reset "+c.style.classes,width:c.style.width||"",role:"alert","aria-live":"polite","aria-atomic":r,"aria-describedby":S+"-content","aria-hidden":u}).toggleClass(E,M.disabled).data("qtip",F).appendTo(c.position.container).append(P.content=a("
      ",{"class":s+"-content",id:S+"-content","aria-atomic":u})); F.rendered=-1;ba=1;e&&(N(),U(e));T();F.rendered=u;p();a.each(c.events,function(b,c){a.isFunction(c)&&K.bind("toggle"===b?"tooltipshow tooltiphide":"tooltip"+b,c)});a.each(C,function(){"render"===this.initialize&&this(F)});Q(1,1,1,1);K.queue("fx",function(a){f.originalEvent=M.event;K.trigger(f,[F]);ba=0;F.redraw();(c.show.ready||d)&&F.show(M.event);a()});return F},get:function(a){switch(a.toLowerCase()){case "dimensions":a={height:K.outerHeight(),width:K.outerWidth()};break;case "offset":a=C.offset(K, c.position.container);break;default:a=h(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,n=r,p=r,q=F.checks,s;"string"===typeof b?(s=b,b={},b[s]=d):b=a.extend(u,{},b);a.each(b,function(c,d){var g=h(c.toLowerCase()),q;q=g[0][g[1]];g[0][g[1]]="object"===typeof d&&d.nodeType?a(d):d;b[c]=[g[0],g[1],d,q];n=e.test(c)||n;p=f.test(c)||p});g(c);X=ba=1;a.each(b, function(a,b){var c,d,e;for(c in q)for(d in q[c])if(e=RegExp(d,"i").exec(a))b.push(e),q[c][d].apply(F,b)});X=ba=0;K.is(":visible")&&F.rendered&&(n&&F.reposition("mouse"===c.position.target?y:M.event),p&&F.redraw());return F},toggle:function(b,d){function f(){b?(a.browser.msie&&K[0].style.removeAttribute("filter"),K.css("overflow","")):K.css({display:"",visibility:"",width:"",opacity:"",left:"",top:""})}if(!F.rendered)if(b)F.render(1);else return F;var g=b?"show":"hide",h=c[g],n=K.is(":visible");(typeof b).search("boolean|number")&& (b=!n);if(n===b)return F;if(d){if(/over|enter/.test(d.type)&&/out|leave/.test(M.event.type)&&d.target===c.show.target[0]&&K.has(d.relatedTarget).length)return F;M.event=a.extend({},d)}n=a.Event("tooltip"+g);n.originalEvent=d?M.event:y;K.trigger(n,[F,90]);if(n.isDefaultPrevented())return F;a.attr(K[0],"aria-hidden",!b);b?(M.origin=a.extend({},B),F.focus(d),a.isFunction(c.content.text)&&T(),F.reposition(d),h.solo&&a(A,h.solo).not(K).qtip("hide",n)):(clearTimeout(F.timers.show),delete M.origin,F.blur(d)); K.stop(0,1);a.isFunction(h.effect)?(h.effect.call(K,F),K.queue("fx",function(a){f();a()})):h.effect===r?(K[g](),f.call(K)):K.fadeTo(90,b?1:0,f);b&&h.target.trigger("qtip-"+e+"-inactive");return F},show:function(a){return F.toggle(u,a)},hide:function(a){return F.toggle(r,a)},focus:function(b){if(!F.rendered)return F;var c=a(A),d=parseInt(K[0].style.zIndex,10),e=w.zindex+c.length;b=a.extend({},b);var f;K.hasClass(v)||(f=a.Event("tooltipfocus"),f.originalEvent=b,K.trigger(f,[F,e]),f.isDefaultPrevented()|| (d!==e&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex-=1)}),c.filter("."+v).qtip("blur",b)),K.addClass(v)[0].style.zIndex=e));return F},blur:function(b){b=a.extend({},b);var c;K.removeClass(v);c=a.Event("tooltipblur");c.originalEvent=b;K.trigger(c,[F]);return F},reposition:function(b,e){if(!F.rendered||X)return F;X=1;var f=c.position.target,g=c.position,h=g.my,n=g.at,p=g.adjust,q=p.method.split(" "),u=K.outerWidth(),z=K.outerHeight(),v=0,y=0,w=a.Event("tooltipmove"),x="fixed"===K.css("position"), D=g.viewport,A={left:0,top:0},E=(F.plugins.tip||{}).corner,I={horizontal:q[0],vertical:q[1]||q[0],tip:c.style.tip||{},left:function(a){var b="shift"===I.horizontal,c=D.offset.left+D.scrollLeft,d="left"===h.x?u:"right"===h.x?-u:-u/2,e="left"===n.x?v:"right"===n.x?-v:-v/2,f=I.tip.width+2*I.tip.border||0,g=E&&"x"===E.precedance&&!b?f:0,q=c-a-g,r=a+u-D.width-c+g,e=d-("x"===h.precedance||h.x===h.y?e:0),g="center"===h.x;if(b)g=E&&"y"===E.precedance?f:0,e=("left"===h.x?1:-1)*d-g,A.left+=0r&&(A.left=a)}return A.left-a},top:function(a){var b="shift"===I.vertical,c=D.offset.top+D.scrollTop,d="top"===h.y?z:"bottom"===h.y?-z:-z/2,e="top"===n.y?y:"bottom"===n.y?-y:-y/2,f=I.tip.height+2*I.tip.border||0,g=E&&"y"===E.precedance&& !b?f:0,q=c-a-g,c=a+z-D.height-c+g,e=d-("y"===h.precedance||h.x===h.y?e:0),g="center"===h.y;if(b)g=E&&"x"===E.precedance?f:0,e=("top"===h.y?1:-1)*d-g,A.top+=0A.top&&-A.top>c&&(A.top=a)}return A.top-a}};if("mouse"===f)n={x:"left",y:"top"}, b=b&&("resize"===b.type||"scroll"===b.type)?M.event:!p.mouse&&M.origin?M.origin:B&&(p.mouse||!b||!b.pageX)?{pageX:B.pageX,pageY:B.pageY}:b,A={top:b.pageY,left:b.pageX};else{"event"===f&&(f=b&&b.target&&"scroll"!==b.type&&"resize"!==b.type?M.target=a(b.target):M.target);f=a(f).eq(0);if(0===f.length)return F;f[0]===document||f[0]===d?(v=C.iOS?d.innerWidth:f.width(),y=C.iOS?d.innerHeight:f.height(),f[0]===d&&(A={top:!x||C.iOS?D.scrollTop():0,left:!x||C.iOS?D.scrollLeft():0})):f.is("area")&&C.imagemap? A=C.imagemap(f,n):"http://www.w3.org/2000/svg"===f[0].namespaceURI&&C.svg?A=C.svg(f,n):(v=f.outerWidth(),y=f.outerHeight(),A=C.offset(f,g.container,x));A.offset&&(v=A.width,y=A.height,A=A.offset);A.left+="right"===n.x?v:"center"===n.x?v/2:0;A.top+="bottom"===n.y?y:"center"===n.y?y/2:0}A.left+=p.x+("right"===h.x?-u:"center"===h.x?-u/2:0);A.top+=p.y+("bottom"===h.y?-z:"center"===h.y?-z/2:0);D.jquery&&f[0]!==d&&f[0]!==G&&"nonenone"!==I.vertical+I.horizontal?(D={elem:D,height:D[(D[0]===d?"h":"outerH")+ "eight"](),width:D[(D[0]===d?"w":"outerW")+"idth"](),scrollLeft:D.scrollLeft(),scrollTop:D.scrollTop(),offset:D.offset()||{left:0,top:0}},A.adjusted={left:"none"!==I.horizontal?I.left(A.left):0,top:"none"!==I.vertical?I.top(A.top):0}):A.adjusted={left:0,top:0};K.attr("class",function(){return a.attr(this,"class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(s+"-pos-"+h.abbreviation());w.originalEvent=a.extend({},b);K.trigger(w,[F,A,D.elem||D]);if(w.isDefaultPrevented())return F;delete A.adjusted; e===r||isNaN(A.left)||isNaN(A.top)||!a.isFunction(g.effect)?K.css(A):a.isFunction(g.effect)&&(g.effect.call(K,F,a.extend({},A)),K.queue(function(b){a(this).css({opacity:"",height:""});a.browser.msie&&this.style.removeAttribute("filter");b()}));X=0;return F},redraw:function(){if(1>F.rendered||c.style.width||ba)return F;var b=s+"-fluid",d=c.position.container,e,f,g;ba=1;K.css("width","").addClass(b);e=K.width()+(a.browser.mozilla?1:0);f=K.css("max-width")||"";g=K.css("min-width")||"";d=-1<(f+g).indexOf("%")? d.width()/100:0;f=(-1)<[^<]*)*<\/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 n(){s&&(d.css("visibility",""),h=r)}if(g&&g.isDefaultPrevented())return c;var p=e.url.indexOf(" "),q=e.url,u,s=e.once&&!e.loading&&h;s&&d.css("visibility","hidden");-1").append(c.replace(f,"")).find(u));b.set("content.text",c);n()},error:function(a,c,d){b.set("content.text",c+": "+d);n()},context:b,beforeSend:function(b){var c= a.cookie(headtoken)||token;b.setRequestHeader(headtoken,c)}},e,{url:q}));return c}});c.init()}function h(c){function d(e,f,p){if(n.tip){e=a.extend({},g.corner);f=p.adjusted;var s=c.options.position.adjust.method.split(" "),v=s[0],s=s[1]||s[0],y=r,w=r,x=0,C=0,A,B={},D;g.corner.fixed!==u&&("shift"===v&&"x"===e.precedance&&f.left&&"center"!==e.y?e.precedance="x"===e.precedance?"y":"x":"flip"===v&&f.left&&(e.x="center"===e.x?0 D[0])p.left-=f.left,y=r;B[A.right!==b?"right":"left"]=x}if(w="shift"===s&&!!f.top)if("center"===e.y)B["margin-top"]=C=A["margin-top"]-f.top;else{D=A.bottom!==b?[f.top,-A.top]:[-f.top,A.top];if((C=Math.max(D[0],D[1]))>D[0])p.top-=f.top,w=r;B[A.bottom!==b?"bottom":"top"]=C}n.tip.css(B).toggle(!(x&&C||"center"===e.x&&C||"center"===e.y&&x));p.left-=A.left.charAt?A.user:"shift"!==v||w||!y&&!w?A.left:0;p.top-=A.top.charAt?A.user:"shift"!==s||y||!y&&!w?A.top:0;q.left=f.left;q.top=f.top;q.corner=e.string()}} function e(a,b,c){b=!b?a[a.precedance]:b;b="border-"+b+"-width";a=parseInt((n.titlebar&&"top"===a.y?n.titlebar:n.content).css(b),10);return(c?a||parseInt(p.css(b),10):a)||0}function f(a){var b="y"===a.precedance,c=s[b?"width":"height"],d=s[b?"height":"width"],e=-1")[0].getContext;g.corner=y;g.mimic=y;g.position={};c.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){g.init()||g.destroy();c.reposition()},"^style.tip.(height|width)$":function(){s={width:h.width,height:h.height};g.create();g.update();c.reposition()},"^content.title.text|style.(classes|widget)$":function(){n.tip&& g.update()}};a.extend(g,{init:function(){var b=g.detectCorner()&&(A||a.browser.msie);b&&(g.create(),g.update(),p.unbind(".qtip-tip").bind("tooltipmove.qtip-tip",d));return b},detectCorner:function(){var a=h.corner,b=c.options.position,d=b.at,b=b.my.string?b.my.string():b.my;if(a===r||b===r&&d===r)return r;a===u?g.corner=new C.Corner(b):a.string||(g.corner=new C.Corner(a),g.corner.fixed=u);return"centercenter"!==g.corner.string()},detectColours:function(){var b,d,e=n.tip.css({backgroundColor:"",border:""}); b=g.corner;var f=b[b.precedance],q="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"),u=c.elements.content.css("color"),y=n.titlebar&&("top"===b.y||"center"===b.y&&e.position().top+s.height/2+h.offset",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(p);A?a("").appendTo(n.tip)[0].getContext("2d").save():n.tip.html(x?'': '')},update:function(b,c){var d=n.tip,p=d.children(),q=s.width,z=s.height,B=h.mimic,E=Math.round,L,I,H;b||(b=g.corner);B===r?B=b:(B=new C.Corner(B),B.precedance=b.precedance,"inherit"===B.x?B.x=b.x:"inherit"===B.y?B.y=b.y:B.x===B.y&&(B[b.precedance]=b[b.precedance]));L=B.precedance;g.detectColours();x="transparent"===w||"#123456"===w?0:h.border===u?e(b,y,u):h.border;H=B;var N=Math.ceil(q/ 2),J=Math.ceil(z/2),N={bottomright:[[0,0],[q,z],[q,0]],bottomleft:[[0,0],[q,0],[0,z]],topright:[[0,z],[q,0],[q,z]],topleft:[[0,0],[0,z],[q,z]],topcenter:[[0,z],[N,0],[q,z]],bottomcenter:[[0,0],[q,0],[N,z]],rightcenter:[[0,0],[q,J],[0,z]],leftcenter:[[q,0],[q,z],[0,J]]};N.lefttop=N.bottomright;N.righttop=N.bottomleft;N.leftbottom=N.topright;N.rightbottom=N.topleft;I=N[H.string()];H=f(b);d.css(H);d="y"===b.precedance?[E("left"===B.x?x:"right"===B.x?H.width-q-x:(H.width-q)/2),E("top"===B.y?H.height- z:0)]:[E("left"===B.x?H.width-q:0),E("top"===B.y?x:"bottom"===B.y?H.height-z-x:(H.height-z)/2)];A?(p.attr(H),p=p[0].getContext("2d"),p.restore(),p.save(),p.clearRect(0,0,3E3,3E3),p.translate(d[0],d[1]),p.beginPath(),p.moveTo(I[0][0],I[0][1]),p.lineTo(I[1][0],I[1][1]),p.lineTo(I[2][0],I[2][1]),p.closePath(),p.fillStyle=v,p.strokeStyle=w,p.lineWidth=2*x,p.lineJoin="miter",p.miterLimit=100,p.stroke(),p.fill()):(I="m"+I[0][0]+","+I[0][1]+" l"+I[1][0]+","+I[1][1]+" "+I[2][0]+","+I[2][1]+" xe",d[2]=x&& /^(r|b)/i.test(b.string())?8===parseFloat(a.browser.version,10)?2:1:0,p.css({antialias:""+(-1')})); c!==r&&g.position(b)},position:function(b){var c=n.tip,d={},q=Math.max(0,h.offset),s,v,z;if(h.corner===r||!c)return r;b=b||g.corner;s=b.precedance;v=f(b);z=[b.x,b.y];"x"===s&&z.reverse();a.each(z,function(c,f){var g,h;if("center"===f)g="y"===s?"left":"top",d[g]="50%",d["margin-"+g]=-Math.round(v["y"===s?"width":"height"]/2)+q;else{g=e(b,f,u);h=a.browser.mozilla;var r=b.y+(h?"":"-")+b.x;h=(h?"-moz-":a.browser.webkit?"-webkit-":"")+(h?"border-radius-"+r:"border-"+r+"-radius");h=parseInt((n.titlebar&& "top"===b.y?n.titlebar:n.content).css(h),10)||parseInt(p.css(h),10)||0;d[f]=c?e(b,f):q+(h>g?h:0)}});d[b[s]]-=v["x"===s?"width":"height"];c.css({top:"",bottom:"",left:"",right:"",margin:""}).css(d);return d},destroy:function(){n.tip&&n.tip.remove();p.unbind(".qtip-tip")}});g.init()}function q(b){var c=this,e=b.options.show.modal,f=b.elements,g=f.tooltip,h=".qtipmodal"+b.id,n;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; n=c.create();g.attr("is-modal-qtip",u).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){n[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(v)&&b.hide(a)});e.blur&&f.overlay.unbind(h).bind("click"+h,function(a){g.hasClass(v)&& b.hide(a)});return c},create:function(){var b=a("#qtip-overlay");if(b.length)return f.overlay=b;n=f.overlay=a("
      ",{id:"qtip-overlay",css:{position:"absolute",top:0,left:0,display:"none"},mousedown:function(){return r}}).appendTo(document.body);a(d).unbind(".qtipmodal").bind("resize.qtipmodal",function(){n.css({height:Math.max(a(d).height(),a(document).height()),width:Math.max(a(d).width(),a(document).width())})}).trigger("resize");return n},toggle:function(b,d,h){if(b&&b.isDefaultPrevented())return c; b=e.effect;var p=d?"show":"hide",q=a("[is-modal-qtip]:visible").not(g);n||(n=c.create());if(n.is(":animated")&&!d||!d&&q.length)return c;d&&f.overlay.css("cursor",e.blur?"pointer":"");n.stop(u,r);if(a.isFunction(b))b.call(n,d);else if(b===r)n[p]();else n.fadeTo(parseInt(h,10)||90,d?0.7:0,function(){d||a(this).hide()});return c},show:function(a,b){return c.toggle(a,u,b)},hide:function(a,b){return c.toggle(a,r,b)},destroy:function(){var c=n;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 p(b){var c=this,d=b.elements,e=d.tooltip,f=".bgiframe-"+b.id;a.extend(c,{init:function(){d.bgiframe=a('');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 u=!0,r=!1,y=null,w,C,B,s="ui-tooltip",x="ui-widget",E="ui-state-disabled",A="div.qtip."+s,v=s+"-focus",n=s+"-hover",J="oldtitle";w=a.fn.qtip=function(c, d,e){var f=(""+c).toLowerCase(),h=y,n="disable"===f?[u]:a.makeArray(arguments).slice(1,10),p=n[n.length-1],q=this[0]?a.data(this[0],"qtip"):y;if(!arguments.length&&q||"api"===f)return q;if("string"===typeof c)return this.each(function(){var c=a.data(this,"qtip");if(!c)return u;p&&p.timeStamp&&(c.cache.event=p);if(("option"===f||"options"===f)&&d)if(a.isPlainObject(d)||e!==b)c.set(d,e);else return h=c.get(d),r;else c[f]&&c[f].apply(c[f],n)}),h!==y?h:this;if("object"===typeof c||!arguments.length)return q= g(a.extend(u,{},c)),w.bind.call(this,q,p)};w.bind=function(b,d){return this.each(function(){function f(b){function c(){x.render("object"===typeof b||h.show.ready);n.show.unbind(p.show);n.hide.unbind(p.hide)}if(x.cache.disabled)return r;x.cache.event=a.extend({},b);0b.id.length||a("#"+s+"-"+b.id).length? w.nextid++:b.id,v=".qtip-"+q+"-create",x;a:{var A,B,E,D,F=a(this),G=a(document.body),S=this===document?G:F;B=F.metadata?F.metadata(b.metadata):y;D="html5"===b.metadata.type&&B?B[b.metadata.name]:y;var X=F.data(b.metadata.name||"qtipopts");try{X="string"===typeof X?(new Function("return "+X))():X}catch(ba){e("Unable to parse HTML5 attribute data: "+X)}D=a.extend(u,{},w.defaults,b,"object"===typeof X?g(X):y,g(D||B));B&&a.removeData(this,"metadata");B=D.position;D.id=q;if("boolean"===typeof D.content.text)if(E= F.attr(D.content.attr),D.content.attr!==r&&E)D.content.text=E;else{x=r;break a}B.container===r&&(B.container=G);B.target===r&&(B.target=S);D.show.target===r&&(D.show.target=S);D.show.solo===u&&(D.show.solo=G);D.hide.target===r&&(D.hide.target=S);D.position.viewport===u&&(D.position.viewport=B.container);B.at=new C.Corner(B.at);B.my=new C.Corner(B.my);if(a.data(this,"qtip"))if(D.overwrite)F.qtip("destroy");else if(D.overwrite===r){x=r;break a}a.attr(this,"title")&&(a.attr(this,J,a.attr(this,"title")), this.removeAttribute("title"));A=new c(F,D,q,!!E);a.data(this,"qtip",A);F.bind("remove.qtip",function(){A.destroy()});x=A}if(x===r)return u;h=x.options;a.each(C,function(){"initialize"===this.initialize&&this(x)});n={show:h.show.target,hide:h.hide.target};p={show:a.trim(""+h.show.event).replace(/ /g,v+" ")+v,hide:a.trim(""+h.hide.event).replace(/ /g,v+" ")+v};/mouse(over|enter)/i.test(p.show)&&!/mouse(out|leave)/i.test(p.hide)&&(p.hide+=" mouseleave"+v);n.show.bind(p.show,f);(h.show.ready||h.prerender)&& f(d)})};C=w.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=-1C.iOS&&3.1arguments.length)return a.attr(d,J);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,J,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,J));this.removeAttribute(J)}).end()},remove:a.ui?y: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(C.fn,function(b,c){if(!c)return u;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){B={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}});w.version="nightly";w.nextid= 0;w.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" ");w.zindex=15E3;w.defaults={prerender:r,id:r,overwrite:u,content:{text:u,attr:"title",title:{text:r,button:r}},position:{my:"top left",at:"bottom right",target:r,container:r,viewport:r,adjust:{x:0,y:0,mouse:u,resize:u,method:"flip flip"},effect:u},show:{target:r,event:"mouseenter",effect:u,delay:90,solo:r,ready:r},hide:{target:r,event:"mouseleave",effect:u,delay:0,fixed:r,inactive:r,leave:"window",distance:r}, style:{classes:"",widget:r,width:r},events:{render:y,move:y,show:y,hide:y,toggle:y,focus:y,blur:y}};C.ajax=function(a){var b=a.plugins.ajax;return"object"===typeof b?b:a.plugins.ajax=new f(a)};C.ajax.initialize="render";C.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(u,w.defaults,{content:{ajax:{loading:u,once:u}}});C.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(),n={width:0,height:0,offset:{top:1E10,right:0,bottom:0,left:1E10}},p=0,q=0;h.left+=Math.ceil((g.outerWidth()-g.width())/2);h.top+=Math.ceil((g.outerHeight()-g.height())/2);if("poly"===d)for(p=e.length;p--;)q=[parseInt(e[--p],10),parseInt(e[p+1],10)],q[0]>n.offset.right&&(n.offset.right=q[0]),q[0]n.offset.bottom&&(n.offset.bottom=q[1]),q[1]f.length);)r=f[g][0]-e.offset.left,u=f[g][1]-e.offset.top,("left"===c.x&&r>=p||"right"===c.x&&r<=p||"center"===c.x&&(re.width-p)||"top"===c.y&&u>=q||"bottom"===c.y&&u<=q||"center"===c.y&&(ue.height-q))&&f.splice(g,1)}d.offset={left:f[0][0],top:f[0][1]}}n.width= n.height=0}n.offset.left+=h.left;n.offset.top+=h.top;return n};C.tip=function(a){var b=a.plugins.tip;return"object"===typeof b?b:a.plugins.tip=new h(a)};C.tip.initialize="render";C.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=u),"number"!==typeof b.width&&delete b.width,"number"!==typeof b.height&&delete b.height,"number"!==typeof b.border&&b.border!==u&&delete b.border,"number"!== typeof b.offset&&delete b.offset)};a.extend(u,w.defaults,{style:{tip:{corner:u,mimic:r,width:6,height:6,border:u,offset:0}}});C.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};C.modal=function(a){var b=a.plugins.modal;return"object"===typeof b?b:a.plugins.modal=new q(a)};C.modal.initialize="render";C.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=u))};a.extend(u,w.defaults,{show:{modal:{on:r,effect:u,blur:u,escape:u}}});C.bgiframe=function(b){var c=a.browser, d=b.plugins.bgiframe;return 1>a("select, object").length||!(c.msie&&"6"===c.version.charAt(0))?r:"object"===typeof d?d:b.plugins.bgiframe=new p(b)};C.bgiframe.initialize="render"})(jQuery,window); function initUploadApplet(a,d){for(var b={id:d||"UploadFileApplet",code:"UploadFileApplet",archive:contextPath+"/applet/UploadFileApplet.jar",width:710,height:40,align:"middle"},e=window.location.toString(),g=0,c=0,f=0;fa||100

      \t