/* jquery.layout 1.8.5 $Date: 2020-08-22 $ $Rev: 1.8.5 $ Copyright (c) 2014 Kevin Dalman (http://jquery-dev.com) Based on work by Fabrizio Balliano (http://www.fabrizioballiano.net) Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html) and MIT (http://www.opensource.org/licenses/mit-license.php) licenses. SEE: http://layout.jquery-dev.com/LICENSE.txt Changelog: http://layout.jquery-dev.com/changelog.cfm Docs: http://layout.jquery-dev.com/documentation.html Tips: http://layout.jquery-dev.com/tips.html Help: http://groups.google.com/group/jquery-ui-layout History 2016/28/10 - Added responsiveness - marc magon 2018/01/27 - Updated the toggler class and responsive properties 2018/04/02 - Switch unbinds to .off() as recommended 2019/02/09 - @rsprinkle Add AMD Support, @alexsielicki Fixing issue with running under webpack with jQuery 3.3.1 and jQuery Migrate plugin 2019/03/25 - @rsprinkle AMD Support - Return JQuery jquery.layout.state 1.0 $Date: 2011-07-16 08:00:00 (Sat, 16 July 2011) $ Copyright (c) 2010 Kevin Dalman (http://allpro.net) Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html) and MIT (http://www.opensource.org/licenses/mit-license.php) licenses. @dependancies: UI Layout 1.8.2 or higher @dependancies: Persist.js @support: http://groups.google.com/group/jquery-ui-layout jQuery Tools 1.2.5 Tooltip - UI essentials NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. http://flowplayer.org/tools/tooltip/ Since: November 2008 Date: Wed Sep 22 06:02:10 2010 +0000 jQuery JavaScript Library v3.6.0 https://jquery.com/ Includes Sizzle.js https://sizzlejs.com/ Copyright OpenJS Foundation and other contributors Released under the MIT license https://jquery.org/license Date: 2021-03-02T17:08Z Sizzle CSS Selector Engine v2.3.6 https://sizzlejs.com/ Copyright JS Foundation and other contributors Released under the MIT license https://js.foundation/ Date: 2021-02-16 jQuery UI - v1.13.0 - 2021-10-07 http://jqueryui.com Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js Copyright jQuery Foundation and other contributors; Licensed MIT jQuery UI Widget 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Position 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/position/ jQuery UI :data 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Disable Selection 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery Color Animations v2.2.0 https://github.com/jquery/jquery-color Copyright OpenJS Foundation and other contributors Released under the MIT license. http://jquery.org/license Date: Sun May 10 09:02:36 2020 +0200 jQuery UI Effects 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Blind 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Bounce 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Clip 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Drop 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Explode 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Fade 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Fold 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Highlight 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Size 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Scale 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Puff 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Pulsate 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Shake 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Slide 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Effects Transfer 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Focusable 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Form Reset Mixin 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Support for jQuery core 1.8.x and newer 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Keycode 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Labels 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Scroll Parent 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Tabbable 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Unique ID 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Accordion 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Menu 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Autocomplete 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Controlgroup 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Checkboxradio 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Button 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Datepicker 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Mouse 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Draggable 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Resizable 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Dialog 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Droppable 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Progressbar 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Selectable 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Selectmenu 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Slider 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Sortable 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Spinner 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Tabs 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license jQuery UI Tooltip 1.13.0 http://jqueryui.com Copyright jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license */ var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(b){var d=0;return function(){return d>>0,$jscomp.propertyToPolyfillSymbol[m]=$jscomp.IS_SYMBOL_NATIVE? $jscomp.global.Symbol(m):$jscomp.POLYFILL_PREFIX+e+"$"+m),$jscomp.defineProperty(g,$jscomp.propertyToPolyfillSymbol[m],{configurable:!0,writable:!0,value:d})))};$jscomp.initSymbol=function(){}; $jscomp.polyfill("Symbol",function(b){if(b)return b;var d=function(q,t){this.$jscomp$symbol$id_=q;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:t})};d.prototype.toString=function(){return this.$jscomp$symbol$id_};var e="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",g=0,m=function(q){if(this instanceof m)throw new TypeError("Symbol is not a constructor");return new d(e+(q||"")+"_"+g++,q)};return m},"es6","es3"); $jscomp.polyfill("Symbol.iterator",function(b){if(b)return b;b=Symbol("Symbol.iterator");for(var d="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),e=0;e=(1-B)*(1-(B=K()/da||.5))&&(E=0),Y/=B;Y*=2;y.style(k,n,Y+S);u=u||[]}if(u){Y=+Y||+da||0;var pa=u[1]?Y+(u[1]+1)*u[2]:+u[2];w&&(w.unit=S,w.start=Y,w.end=pa)}return pa}function ua(k,n){for(var u,w,B=[],E=0,K=k.length;EK;K+=2)"margin"===u&&(S+=y.css(k,u+x[K],!0,B)),w?("content"===u&&(S-=y.css(k,"padding"+x[K],!0,B)),"margin"!==u&&(S-=y.css(k,"border"+x[K]+"Width",!0,B))):(S+=y.css(k,"padding"+x[K],!0,B),"padding"!==u?S+=y.css(k,"border"+x[K]+"Width",!0,B):da+=y.css(k,"border"+x[K]+"Width",!0,B));!w&&0<=E&&(S+=Math.max(0,Math.ceil(k["offset"+ n[0].toUpperCase()+n.slice(1)]-E-S-da-.5))||0);return S}function H(k,n,u){var w=Xb(k),B=(!Na.boxSizingReliable()||u)&&"border-box"===y.css(k,"boxSizing",!1,w),E=B,K=h(k,n,w),da="offset"+n[0].toUpperCase()+n.slice(1);if(Db.test(K)){if(!u)return K;K="auto"}(!Na.boxSizingReliable()&&B||!Na.reliableTrDimensions()&&q(k,"tr")||"auto"===K||!parseFloat(K)&&"inline"===y.css(k,"display",!1,w))&&k.getClientRects().length&&(B="border-box"===y.css(k,"boxSizing",!1,w),(E=da in k)&&(K=k[da]));K=parseFloat(K)||0; return K+A(k,n,u||(B?"border":"content"),E,w,K)+"px"}function L(k,n,u,w,B){return new L.prototype.init(k,n,u,w,B)}function Z(){Ec&&(!1===Xa.hidden&&b.requestAnimationFrame?b.requestAnimationFrame(Z):b.setTimeout(Z,y.fx.interval),y.fx.tick())}function ha(){b.setTimeout(function(){xc=void 0});return xc=Date.now()}function U(k,n){var u=0,w={height:k};for(n=n?1:0;4>u;u+=2-n){var B=x[u];w["margin"+B]=w["padding"+B]=k}n&&(w.opacity=w.width=k);return w}function fa(k,n,u){for(var w,B=(ra.tweeners[n]||[]).concat(ra.tweeners["*"]), E=0,K=B.length;Epa&&Ga)return Y;Ga||K.notifyWith(k,[S,1,0]);K.resolveWith(k,[S]);return!1},S=K.promise({elem:k,props:y.extend({},n),opts:y.extend(!0,{specialEasing:{},easing:y.easing._default},u),originalProperties:n,originalOptions:u,startTime:xc||ha(),duration:u.duration,tweens:[],createTween:function(Y,pa){Y=y.Tween(k,S.opts,Y,pa,S.opts.specialEasing[Y]||S.opts.easing);S.tweens.push(Y);return Y},stop:function(Y){var pa= 0,ya=Y?S.tweens.length:0;if(w)return this;for(w=!0;pak?this[k+this.length]:this[k]},pushStack:function(k){k=y.merge(this.constructor(),k);k.prevObject=this;return k},each:function(k){return y.each(this,k)},map:function(k){return this.pushStack(y.map(this,function(n,u){return k.call(n,u,n)}))},slice:function(){return this.pushStack(wb.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)}, even:function(){return this.pushStack(y.grep(this,function(k,n){return(n+1)%2}))},odd:function(){return this.pushStack(y.grep(this,function(k,n){return n%2}))},eq:function(k){var n=this.length;k=+k+(0>k?n:0);return this.pushStack(0<=k&&kjb.cacheLength&&delete F[V.shift()];return F[N+" "]=ja}var V=[];return F}function w(F){F[vb]=!0;return F}function B(F){var V=Za.createElement("fieldset");try{return!!F(V)}catch(N){return!1}finally{V.parentNode&&V.parentNode.removeChild(V)}}function E(F,V){F= F.split("|");for(var N=F.length;N--;)jb.attrHandle[F[N]]=V}function K(F,V){var N=V&&F,ja=N&&1===F.nodeType&&1===V.nodeType&&F.sourceIndex-V.sourceIndex;if(ja)return ja;if(N)for(;N=N.nextSibling;)if(N===V)return-1;return F?1:-1}function da(F){return function(V){return"input"===V.nodeName.toLowerCase()&&V.type===F}}function S(F){return function(V){var N=V.nodeName.toLowerCase();return("input"===N||"button"===N)&&V.type===F}}function Y(F){return function(V){return"form"in V?V.parentNode&&!1===V.disabled? "label"in V?"label"in V.parentNode?V.parentNode.disabled===F:V.disabled===F:V.isDisabled===F||V.isDisabled!==!F&&od(V)===F:V.disabled===F:"label"in V?V.disabled===F:!1}}function pa(F){return w(function(V){V=+V;return w(function(N,ja){for(var qa,za=F([],N.length,V),Da=za.length;Da--;)N[qa=za[Da]]&&(N[qa]=!(ja[qa]=N[qa]))})})}function ya(F){return F&&"undefined"!==typeof F.getElementsByTagName&&F}function Ga(){}function ob(F){for(var V=0,N=F.length,ja="";V+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),md=RegExp("[\\x20\\t\\r\\n\\f]|>"),vd=RegExp(":((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)"), wd=RegExp("^(?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+$"),Kc={ID:RegExp("^#((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)"),CLASS:RegExp("^\\.((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)"),TAG:RegExp("^((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+|[*])"),ATTR:RegExp("^\\[[\\x20\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+))|)[\\x20\\t\\r\\n\\f]*\\]"), PSEUDO:RegExp("^:((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)"), CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)", "i")},xd=/HTML$/i,yd=/^(?:input|select|textarea|button)$/i,zd=/^h\d$/i,Ac=/^[^{]+\{\s*\[native \w/,ld=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Nc=/[+~]/,lc=RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),mc=function(F,V){F="0x"+F.slice(1)-65536;return V?V:0>F?String.fromCharCode(F+65536):String.fromCharCode(F>>10|55296,F&1023|56320)},Vc=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Wc=function(F,V){return V?"\x00"===F?"\ufffd":F.slice(0,-1)+"\\"+F.charCodeAt(F.length-1).toString(16)+ " ":"\\"+F},ad=function(){tc()},od=Va(function(F){return!0===F.disabled&&"fieldset"===F.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{oc.apply(vc=$c.call(dc.childNodes),dc.childNodes),vc[dc.childNodes.length].nodeType}catch(F){oc={apply:vc.length?function(V,N){sd.apply(V,$c.call(N))}:function(V,N){for(var ja=V.length,qa=0;V[ja++]=N[qa++];);V.length=ja-1}}}var ub=n.support={};var Ad=n.isXML=function(F){var V=F&&(F.ownerDocument||F).documentElement;return!xd.test(F&&F.namespaceURI|| V&&V.nodeName||"HTML")};var tc=n.setDocument=function(F){var V;F=F?F.ownerDocument||F:dc;if(F==Za||9!==F.nodeType||!F.documentElement)return Za;Za=F;Hb=Za.documentElement;yb=!Ad(Za);dc!=Za&&(V=Za.defaultView)&&V.top!==V&&(V.addEventListener?V.addEventListener("unload",ad,!1):V.attachEvent&&V.attachEvent("onunload",ad));ub.scope=B(function(N){Hb.appendChild(N).appendChild(Za.createElement("div"));return"undefined"!==typeof N.querySelectorAll&&!N.querySelectorAll(":scope fieldset div").length});ub.attributes= B(function(N){N.className="i";return!N.getAttribute("className")});ub.getElementsByTagName=B(function(N){N.appendChild(Za.createComment(""));return!N.getElementsByTagName("*").length});ub.getElementsByClassName=Ac.test(Za.getElementsByClassName);ub.getById=B(function(N){Hb.appendChild(N).id=vb;return!Za.getElementsByName||!Za.getElementsByName(vb).length});ub.getById?(jb.filter.ID=function(N){var ja=N.replace(lc,mc);return function(qa){return qa.getAttribute("id")===ja}},jb.find.ID=function(N,ja){if("undefined"!== typeof ja.getElementById&&yb)return(N=ja.getElementById(N))?[N]:[]}):(jb.filter.ID=function(N){var ja=N.replace(lc,mc);return function(qa){return(qa="undefined"!==typeof qa.getAttributeNode&&qa.getAttributeNode("id"))&&qa.value===ja}},jb.find.ID=function(N,ja){if("undefined"!==typeof ja.getElementById&&yb){var qa,za=ja.getElementById(N);if(za){if((qa=za.getAttributeNode("id"))&&qa.value===N)return[za];var Da=ja.getElementsByName(N);for(ja=0;za=Da[ja++];)if((qa=za.getAttributeNode("id"))&&qa.value=== N)return[za]}return[]}});jb.find.TAG=ub.getElementsByTagName?function(N,ja){if("undefined"!==typeof ja.getElementsByTagName)return ja.getElementsByTagName(N);if(ub.qsa)return ja.querySelectorAll(N)}:function(N,ja){var qa=[],za=0;ja=ja.getElementsByTagName(N);if("*"===N){for(;N=ja[za++];)1===N.nodeType&&qa.push(N);return qa}return ja};jb.find.CLASS=ub.getElementsByClassName&&function(N,ja){if("undefined"!==typeof ja.getElementsByClassName&&yb)return ja.getElementsByClassName(N)};Zb=[];Bb=[];if(ub.qsa= Ac.test(Za.querySelectorAll))B(function(N){Hb.appendChild(N).innerHTML="";N.querySelectorAll("[msallowcapture^='']").length&&Bb.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")");N.querySelectorAll("[selected]").length||Bb.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)");N.querySelectorAll("[id~="+ vb+"-]").length||Bb.push("~=");var ja=Za.createElement("input");ja.setAttribute("name","");N.appendChild(ja);N.querySelectorAll("[name='']").length||Bb.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")");N.querySelectorAll(":checked").length||Bb.push(":checked");N.querySelectorAll("a#"+vb+"+*").length||Bb.push(".#.+[+~]");N.querySelectorAll("\\\f");Bb.push("[\\r\\n\\f]")}),B(function(N){N.innerHTML=""; var ja=Za.createElement("input");ja.setAttribute("type","hidden");N.appendChild(ja).setAttribute("name","D");N.querySelectorAll("[name=d]").length&&Bb.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?=");2!==N.querySelectorAll(":enabled").length&&Bb.push(":enabled",":disabled");Hb.appendChild(N).disabled=!0;2!==N.querySelectorAll(":disabled").length&&Bb.push(":enabled",":disabled");N.querySelectorAll("*,:x");Bb.push(",.*:")});(ub.matchesSelector=Ac.test(Jc=Hb.matches||Hb.webkitMatchesSelector||Hb.mozMatchesSelector|| Hb.oMatchesSelector||Hb.msMatchesSelector))&&B(function(N){ub.disconnectedMatch=Jc.call(N,"*");Jc.call(N,"[s!='']:x");Zb.push("!=",":((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)")}); Bb=Bb.length&&new RegExp(Bb.join("|"));Zb=Zb.length&&new RegExp(Zb.join("|"));zc=(V=Ac.test(Hb.compareDocumentPosition))||Ac.test(Hb.contains)?function(N,ja){var qa=9===N.nodeType?N.documentElement:N;ja=ja&&ja.parentNode;return N===ja||!!(ja&&1===ja.nodeType&&(qa.contains?qa.contains(ja):N.compareDocumentPosition&&N.compareDocumentPosition(ja)&16))}:function(N,ja){if(ja)for(;ja=ja.parentNode;)if(ja===N)return!0;return!1};Pc=V?function(N,ja){if(N===ja)return Ub=!0,0;var qa=!N.compareDocumentPosition- !ja.compareDocumentPosition;if(qa)return qa;qa=(N.ownerDocument||N)==(ja.ownerDocument||ja)?N.compareDocumentPosition(ja):1;return qa&1||!ub.sortDetached&&ja.compareDocumentPosition(N)===qa?N==Za||N.ownerDocument==dc&&zc(dc,N)?-1:ja==Za||ja.ownerDocument==dc&&zc(dc,ja)?1:sb?uc(sb,N)-uc(sb,ja):0:qa&4?-1:1}:function(N,ja){if(N===ja)return Ub=!0,0;var qa=0,za=N.parentNode,Da=ja.parentNode,Qa=[N],va=[ja];if(!za||!Da)return N==Za?-1:ja==Za?1:za?-1:Da?1:sb?uc(sb,N)-uc(sb,ja):0;if(za===Da)return K(N,ja); for(;N=N.parentNode;)Qa.unshift(N);for(N=ja;N=N.parentNode;)va.unshift(N);for(;Qa[qa]===va[qa];)qa++;return qa?K(Qa[qa],va[qa]):Qa[qa]==dc?-1:va[qa]==dc?1:0};return Za};n.matches=function(F,V){return n(F,null,null,V)};n.matchesSelector=function(F,V){tc(F);if(!(!ub.matchesSelector||!yb||Fc[V+" "]||Zb&&Zb.test(V)||Bb&&Bb.test(V)))try{var N=Jc.call(F,V);if(N||ub.disconnectedMatch||F.document&&11!==F.document.nodeType)return N}catch(ja){Fc(V,!0)}return 0":{dir:"parentNode", first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(F){F[1]=F[1].replace(lc,mc);F[3]=(F[3]||F[4]||F[5]||"").replace(lc,mc);"~="===F[2]&&(F[3]=" "+F[3]+" ");return F.slice(0,4)},CHILD:function(F){F[1]=F[1].toLowerCase();"nth"===F[1].slice(0,3)?(F[3]||n.error(F[0]),F[4]=+(F[4]?F[5]+(F[6]||1):2*("even"===F[3]||"odd"===F[3])),F[5]=+(F[7]+F[8]||"odd"===F[3])):F[3]&&n.error(F[0]);return F},PSEUDO:function(F){var V,N=!F[6]&&F[2];if(Kc.CHILD.test(F[0]))return null; F[3]?F[2]=F[4]||F[5]||"":N&&vd.test(N)&&(V=Gc(N,!0))&&(V=N.indexOf(")",N.length-V)-N.length)&&(F[0]=F[0].slice(0,V),F[2]=N.slice(0,V));return F.slice(0,3)}},filter:{TAG:function(F){var V=F.replace(lc,mc).toLowerCase();return"*"===F?function(){return!0}:function(N){return N.nodeName&&N.nodeName.toLowerCase()===V}},CLASS:function(F){var V=Xc[F+" "];return V||(V=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+F+"([\\x20\\t\\r\\n\\f]|$)"),Xc(F,function(N){return V.test("string"===typeof N.className&&N.className|| "undefined"!==typeof N.getAttribute&&N.getAttribute("class")||"")}))},ATTR:function(F,V,N){return function(ja){ja=n.attr(ja,F);if(null==ja)return"!="===V;if(!V)return!0;ja+="";return"="===V?ja===N:"!="===V?ja!==N:"^="===V?N&&0===ja.indexOf(N):"*="===V?N&&-1F.nodeType)return!1;return!0},parent:function(F){return!jb.pseudos.empty(F)},header:function(F){return zd.test(F.nodeName)},input:function(F){return yd.test(F.nodeName)},button:function(F){var V=F.nodeName.toLowerCase();return"input"===V&&"button"===F.type||"button"===V},text:function(F){var V;return"input"===F.nodeName.toLowerCase()&&"text"===F.type&&(null==(V=F.getAttribute("type"))||"text"===V.toLowerCase())},first:pa(function(){return[0]}), last:pa(function(F,V){return[V-1]}),eq:pa(function(F,V,N){return[0>N?N+V:N]}),even:pa(function(F,V){for(var N=0;NN?N+V:N>V?V:N;0<=--V;)F.push(V);return F}),gt:pa(function(F,V,N){for(N=0>N?N+V:N;++N";F.firstChild.setAttribute("value","");return""===F.firstChild.getAttribute("value")})||E("value",function(F,V,N){if(!N&& "input"===F.nodeName.toLowerCase())return F.defaultValue});B(function(F){return null==F.getAttribute("disabled")})||E("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",function(F,V,N){var ja;if(!N)return!0===F[V]?V.toLowerCase():(ja=F.getAttributeNode(V))&&ja.specified?ja.value:null});return n}(b);y.find=$b;y.expr=$b.selectors;y.expr[":"]=y.expr.pseudos;y.uniqueSort=y.unique=$b.uniqueSort;y.text=$b.getText;y.isXMLDoc=$b.isXML; y.contains=$b.contains;y.escapeSelector=$b.escape;var Sb=function(k,n,u){for(var w=[],B=void 0!==u;(k=k[n])&&9!==k.nodeType;)if(1===k.nodeType){if(B&&y(k).is(u))break;w.push(k)}return w},pc=function(k,n){for(var u=[];k;k=k.nextSibling)1===k.nodeType&&k!==n&&u.push(k);return u},ec=y.expr.match.needsContext,wc=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;y.filter=function(k,n,u){var w=n[0];u&&(k=":not("+k+")");return 1===n.length&&1===w.nodeType?y.find.matchesSelector(w,k)?[w]: []:y.find.matches(k,y.grep(n,function(B){return 1===B.nodeType}))};y.fn.extend({find:function(k){var n,u=this.length,w=this;if("string"!==typeof k)return this.pushStack(y(k).filter(function(){for(n=0;n)[^>]*|#([\w-]+))$/;(y.fn.init=function(k,n,u){if(!k)return this;u=u||jc;if("string"===typeof k){var w="<"===k[0]&&">"===k[k.length-1]&&3<=k.length?[null,k,null]:ic.exec(k);if(!w||!w[1]&&n)return!n||n.jquery?(n||u).find(k):this.constructor(n).find(k);if(w[1]){if(n=n instanceof y?n[0]:n,y.merge(this,y.parseHTML(w[1],n&&n.nodeType?n.ownerDocument||n:Xa,!0)),wc.test(w[1])&&y.isPlainObject(n))for(w in n)if(Ma(this[w]))this[w](n[w]);else this.attr(w, n[w])}else if(k=Xa.getElementById(w[2]))this[0]=k,this.length=1;return this}return k.nodeType?(this[0]=k,this.length=1,this):Ma(k)?void 0!==u.ready?u.ready(k):k(y):y.makeArray(k,this)}).prototype=y.fn;var jc=y(Xa);var nc=/^(?:parents|prev(?:Until|All))/,Lc={children:!0,contents:!0,next:!0,prev:!0};y.fn.extend({has:function(k){var n=y(k,this),u=n.length;return this.filter(function(){for(var w=0;wu.nodeType&&(K?-1=Y&&(Ga!==I&&(Va=void 0,Kb=[Ta]),ya.rejectWith(Va,Kb))}};pa?bc():(y.Deferred.getStackHook&&(bc.stackTrace=y.Deferred.getStackHook()),b.setTimeout(bc))}} var Y=0;return y.Deferred(function(pa){n[0][3].add(S(0,pa,Ma(da)?da:C,pa.notifyWith));n[1][3].add(S(0,pa,Ma(E)?E:C));n[2][3].add(S(0,pa,Ma(K)?K:I))}).promise()},promise:function(E){return null!=E?y.extend(E,w):w}},B={};y.each(n,function(E,K){var da=K[2],S=K[5];w[K[1]]=da.add;S&&da.add(function(){u=S},n[3-E][2].disable,n[3-E][3].disable,n[0][2].lock,n[0][3].lock);da.add(K[3].fire);B[K[0]]=function(){B[K[0]+"With"](this===B?void 0:this,arguments);return this};B[K[0]+"With"]=da.fireWith});w.promise(B); k&&k.call(B,B);return B},when:function(k){var n=arguments.length,u=n,w=Array(u),B=wb.call(arguments),E=y.Deferred(),K=function(da){return function(S){w[da]=this;B[da]=1=n&&(T(k,E.done(K(u)).resolve,E.reject,!n),"pending"===E.state()||Ma(B[u]&&B[u].then)))return E.then();for(;u--;)T(B[u],K(u),E.reject);return E.promise()}});var qc=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;y.Deferred.exceptionHook=function(k,n){b.console&& b.console.warn&&k&&qc.test(k.name)&&b.console.warn("jQuery.Deferred exception: "+k.message,k.stack,n)};y.readyException=function(k){b.setTimeout(function(){throw k;})};var yc=y.Deferred();y.fn.ready=function(k){yc.then(k).catch(function(n){y.readyException(n)});return this};y.extend({isReady:!1,readyWait:1,ready:function(k){(!0===k?--y.readyWait:y.isReady)||(y.isReady=!0,!0!==k&&0<--y.readyWait||yc.resolveWith(Xa,[y]))}});y.ready.then=yc.then;"complete"===Xa.readyState||"loading"!==Xa.readyState&& !Xa.documentElement.doScroll?b.setTimeout(y.ready):(Xa.addEventListener("DOMContentLoaded",P),b.addEventListener("load",P));var Vb=function(k,n,u,w,B,E,K){var da=0,S=k.length,Y=null==u;if("object"===g(u))for(da in B=!0,u)Vb(k,n,da,u[da],!0,E,K);else if(void 0!==w&&(B=!0,Ma(w)||(K=!0),Y&&(K?(n.call(k,w),n=null):(Y=n,n=function(pa,ya,Ga){return Y.call(y(pa),Ga)})),n))for(;da\x20\t\r\n\f]*)/i,ba=/^$|^module$|\/(?:java|ecma)script/i;(function(){var k=Xa.createDocumentFragment().appendChild(Xa.createElement("div")),n=Xa.createElement("input");n.setAttribute("type","radio");n.setAttribute("checked","checked");n.setAttribute("name","t");k.appendChild(n);Na.checkClone= k.cloneNode(!0).cloneNode(!0).lastChild.checked;k.innerHTML="";Na.noCloneChecked=!!k.cloneNode(!0).lastChild.defaultValue;k.innerHTML="";Na.option=!!k.lastChild})();var ca={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ca.tbody=ca.tfoot=ca.colgroup=ca.caption=ca.thead;ca.th=ca.td;Na.option||(ca.optgroup=ca.option= [1,""]);var wa=/<|&#?\w+;/,Ha=/^([^.]*)(?:\.(.+)|)/;y.event={global:{},add:function(k,n,u,w,B){var E,K,da,S;var Y=Ca.get(k);if(Nb(k)){if(u.handler){var pa=u;u=pa.handler;B=pa.selector}B&&y.find.matchesSelector(D,B);u.guid||(u.guid=y.guid++);(K=Y.events)||(K=Y.events=Object.create(null));(E=Y.handle)||(E=Y.handle=function(Va){return"undefined"!==typeof y&&y.event.triggered!==Va.type?y.event.dispatch.apply(k,arguments):void 0});n=(n||"").match(Ob)||[""];for(Y= n.length;Y--;){var ya=Ha.exec(n[Y])||[];var Ga=da=ya[1];var ob=(ya[2]||"").split(".").sort();Ga&&(ya=y.event.special[Ga]||{},Ga=(B?ya.delegateType:ya.bindType)||Ga,ya=y.event.special[Ga]||{},da=y.extend({type:Ga,origType:da,data:w,handler:u,guid:u.guid,selector:B,needsContext:B&&y.expr.match.needsContext.test(B),namespace:ob.join(".")},pa),(S=K[Ga])||(S=K[Ga]=[],S.delegateCount=0,ya.setup&&!1!==ya.setup.call(k,w,ob,E)||k.addEventListener&&k.addEventListener(Ga,E)),ya.add&&(ya.add.call(k,da),da.handler.guid|| (da.handler.guid=u.guid)),B?S.splice(S.delegateCount++,0,da):S.push(da),y.event.global[Ga]=!0)}}},remove:function(k,n,u,w,B){var E,K,da,S,Y,pa=Ca.hasData(k)&&Ca.get(k);if(pa&&(da=pa.events)){n=(n||"").match(Ob)||[""];for(S=n.length;S--;){var ya=Ha.exec(n[S])||[];var Ga=Y=ya[1];var ob=(ya[2]||"").split(".").sort();if(Ga){var Va=y.event.special[Ga]||{};Ga=(w?Va.delegateType:Va.bindType)||Ga;var Kb=da[Ga]||[];ya=ya[2]&&new RegExp("(^|\\.)"+ob.join("\\.(?:.*\\.|)")+"(\\.|$)");for(K=E=Kb.length;E--;){var Lb= Kb[E];!B&&Y!==Lb.origType||u&&u.guid!==Lb.guid||ya&&!ya.test(Lb.namespace)||w&&w!==Lb.selector&&("**"!==w||!Lb.selector)||(Kb.splice(E,1),Lb.selector&&Kb.delegateCount--,Va.remove&&Va.remove.call(k,Lb))}K&&!Kb.length&&(Va.teardown&&!1!==Va.teardown.call(k,ob,pa.handle)||y.removeEvent(k,Ga,pa.handle),delete da[Ga])}else for(Ga in da)y.event.remove(k,Ga+n[S],u,w,!0)}y.isEmptyObject(da)&&Ca.remove(k,"handle events")}},dispatch:function(k){var n,u,w,B=Array(arguments.length),E=y.event.fix(k);var K=(Ca.get(this, "events")||Object.create(null))[E.type]||[];var da=y.event.special[E.type]||{};B[0]=E;for(n=1;n\s*$/g; y.extend({htmlPrefilter:function(k){return k},clone:function(k,n,u){var w,B=k.cloneNode(!0),E=G(k);if(!(Na.noCloneChecked||1!==k.nodeType&&11!==k.nodeType||y.isXMLDoc(k))){var K=R(B);var da=R(k);var S=0;for(w=da.length;Sy.inArray(this,k)&&(y.cleanData(R(this)),u&&u.replaceChild(n,this))},k)}});y.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"}, function(k,n){y.fn[k]=function(u){for(var w=[],B=y(u),E=B.length-1,K=0;K<=E;K++)u=K===E?this:this.clone(!0),y(B[K])[n](u),Tb.apply(w,u.get());return this.pushStack(w)}});var Db=new RegExp("^("+zb+")(?!px)[a-z%]+$","i"),Xb=function(k){var n=k.ownerDocument.defaultView;n&&n.opener||(n=b);return n.getComputedStyle(k)},rb=function(k,n,u){var w,B={};for(w in n)B[w]=k.style[w],k.style[w]=n[w];u=u.call(k);for(w in n)k.style[w]=B[w];return u},Ab=new RegExp(x.join("|"),"i");(function(){function k(){if(S){da.style.cssText= "position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";S.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";D.appendChild(da).appendChild(S);var Y=b.getComputedStyle(S);n="1%"!==Y.top;K=12===Math.round(parseFloat(Y.marginLeft));S.style.right="60%";B=36===Math.round(parseFloat(Y.right));u=36===Math.round(parseFloat(Y.width));S.style.position="absolute";w=12===Math.round(parseFloat(S.offsetWidth/ 3));D.removeChild(da);S=null}}var n,u,w,B,E,K,da=Xa.createElement("div"),S=Xa.createElement("div");S.style&&(S.style.backgroundClip="content-box",S.cloneNode(!0).style.backgroundClip="",Na.clearCloneStyle="content-box"===S.style.backgroundClip,y.extend(Na,{boxSizingReliable:function(){k();return u},pixelBoxStyles:function(){k();return B},pixelPosition:function(){k();return n},reliableMarginLeft:function(){k();return K},scrollboxSize:function(){k();return w},reliableTrDimensions:function(){if(null== E){var Y=Xa.createElement("table");var pa=Xa.createElement("tr");var ya=Xa.createElement("div");Y.style.cssText="position:absolute;left:-11111px;border-collapse:separate";pa.style.cssText="border:1px solid";pa.style.height="1px";ya.style.height="9px";ya.style.display="block";D.appendChild(Y).appendChild(pa).appendChild(ya);ya=b.getComputedStyle(pa);E=parseInt(ya.height,10)+parseInt(ya.borderTopWidth,10)+parseInt(ya.borderBottomWidth,10)===pa.offsetHeight;D.removeChild(Y)}return E}}))})();var Gb=["Webkit", "Moz","ms"],Yb=Xa.createElement("div").style,sc={},Qb=/^(none|table(?!-c[ea]).+)/,rc=/^--/,Bd={position:"absolute",visibility:"hidden",display:"block"},cd={letterSpacing:"0",fontWeight:"400"};y.extend({cssHooks:{opacity:{get:function(k,n){if(n)return k=h(k,"opacity"),""===k?"1":k}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0, opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(k,n,u,w){if(k&&3!==k.nodeType&&8!==k.nodeType&&k.style){var B,E=M(n),K=rc.test(n),da=k.style;K||(n=p(E));var S=y.cssHooks[n]||y.cssHooks[E];if(void 0!==u){var Y=typeof u;"string"===Y&&(B=db.exec(u))&&B[1]&&(u=na(k,n,B),Y="number");null!=u&&u===u&&("number"!==Y||K||(u+=B&&B[3]||(y.cssNumber[E]?"":"px")),Na.clearCloneStyle||""!==u||0!==n.indexOf("background")||(da[n]="inherit"),S&&"set"in S&&void 0===(u=S.set(k,u, w))||(K?da.setProperty(n,u):da[n]=u))}else return S&&"get"in S&&void 0!==(B=S.get(k,!1,w))?B:da[n]}},css:function(k,n,u,w){var B;var E=M(n);rc.test(n)||(n=p(E));(E=y.cssHooks[n]||y.cssHooks[E])&&"get"in E&&(B=E.get(k,!0,u));void 0===B&&(B=h(k,n,w));"normal"===B&&n in cd&&(B=cd[n]);return""===u||u?(k=parseFloat(B),!0===u||isFinite(k)?k||0:B):B}});y.each(["height","width"],function(k,n){y.cssHooks[n]={get:function(u,w,B){if(w)return!Qb.test(y.css(u,"display"))||u.getClientRects().length&&u.getBoundingClientRect().width? H(u,n,B):rb(u,Bd,function(){return H(u,n,B)})},set:function(u,w,B){var E,K=Xb(u),da=!Na.scrollboxSize()&&"absolute"===K.position,S=(da||B)&&"border-box"===y.css(u,"boxSizing",!1,K);B=B?A(u,n,B,S,K):0;S&&da&&(B-=Math.ceil(u["offset"+n[0].toUpperCase()+n.slice(1)]-parseFloat(K[n])-A(u,n,"border",!1,K)-.5));B&&(E=db.exec(w))&&"px"!==(E[3]||"px")&&(u.style[n]=w,w=y.css(u,n));return v(u,w,B)}}});y.cssHooks.marginLeft=l(Na.reliableMarginLeft,function(k,n){if(n)return(parseFloat(h(k,"marginLeft"))||k.getBoundingClientRect().left- rb(k,{marginLeft:0},function(){return k.getBoundingClientRect().left}))+"px"});y.each({margin:"",padding:"",border:"Width"},function(k,n){y.cssHooks[k+n]={expand:function(u){var w=0,B={};for(u="string"===typeof u?u.split(" "):[u];4>w;w++)B[k+x[w]+n]=u[w]||u[w-2]||u[0];return B}};"margin"!==k&&(y.cssHooks[k+n].set=v)});y.fn.extend({css:function(k,n){return Vb(this,function(u,w,B){var E,K={},da=0;if(Array.isArray(w)){B=Xb(u);for(E=w.length;dau.indexOf(" "+w+" ")&&(u+=w+" ");u=xa(u);da!==u&&n.setAttribute("class",u)}}return this},removeClass:function(k){var n,u,w,B,E=0;if(Ma(k))return this.each(function(S){y(this).removeClass(k.call(this,S,Ba(this)))});if(!arguments.length)return this.attr("class", "");var K=Aa(k);if(K.length)for(;n=this[E++];){var da=Ba(n);if(u=1===n.nodeType&&" "+xa(da)+" "){for(B=0;w=K[B++];)for(;-1u?E:w?u:0;kS.indexOf(":")&&"on"+S;k=k[y.expando]?k:new y.Event(S,"object"===typeof k&&k);k.isTrigger=w?2:3;k.namespace=Y.join(".");k.rnamespace=k.namespace?new RegExp("(^|\\.)"+Y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;k.result=void 0;k.target||(k.target=u);n=null==n?[k]:y.makeArray(n,[k]);Y=y.event.special[S]||{};if(w||!Y.trigger||!1!==Y.trigger.apply(u,n)){if(!w&& !Y.noBubble&&!Fb(u)){var Ga=Y.delegateType||S;dd.test(Ga+S)||(pa=pa.parentNode);for(;pa;pa=pa.parentNode)da.push(pa),B=pa;B===(u.ownerDocument||Xa)&&da.push(B.defaultView||B.parentWindow||b)}for(B=0;(pa=da[B++])&&!k.isPropagationStopped();)K=pa,k.type=1cb||304===cb;Ub&&(Hb=Pb(Y,Ta,Ub));!Za&&-1y.inArray("json",Y.dataTypes)&&(Y.converters["text script"]=function(){});Hb=fb(Y,Hb,Ta,Za);if(Za)if(Y.ifModified&&((Ub=Ta.getResponseHeader("Last-Modified"))&&(y.lastModified[Jb]=Ub),(Ub= Ta.getResponseHeader("etag"))&&(y.etag[Jb]=Ub)),204===cb||"HEAD"===Y.type)yb="nocontent";else if(304===cb)yb="notmodified";else{yb=Hb.state;var Bb=Hb.data;var Zb=Hb.error;Za=!Zb}else if(Zb=yb,cb||!yb)yb="error",0>cb&&(cb=0);Ta.status=cb;Ta.statusText=(sb||yb)+"";Za?Ga.resolveWith(pa,[Bb,yb,Ta]):Ga.rejectWith(pa,[Ta,yb,Zb]);Ta.statusCode(Va);Va=void 0;da&&ya.trigger(Za?"ajaxSuccess":"ajaxError",[Ta,Y,Za?Bb:Zb]);ob.fireWith(pa,[Ta,yb]);da&&(ya.trigger("ajaxComplete",[Ta,Y]),--y.active||y.event.trigger("ajaxStop"))}} "object"===typeof k&&(n=k,k=void 0);n=n||{};var w,B,E,K,da,S,Y=y.ajaxSetup({},n),pa=Y.context||Y,ya=Y.context&&(pa.nodeType||pa.jquery)?y(pa):y.event,Ga=y.Deferred(),ob=y.Callbacks("once memory"),Va=Y.statusCode||{},Kb={},Lb={},bc="canceled",Ta={readyState:0,getResponseHeader:function(cb){var sb;if(Mb){if(!E)for(E={};sb=Nd.exec(B);)E[sb[1].toLowerCase()+" "]=(E[sb[1].toLowerCase()+" "]||[]).concat(sb[2]);sb=E[cb.toLowerCase()+" "]}return null==sb?null:sb.join(", ")},getAllResponseHeaders:function(){return Mb? B:null},setRequestHeader:function(cb,sb){null==Mb&&(cb=Lb[cb.toLowerCase()]=Lb[cb.toLowerCase()]||cb,Kb[cb]=sb);return this},overrideMimeType:function(cb){null==Mb&&(Y.mimeType=cb);return this},statusCode:function(cb){var sb;if(cb)if(Mb)Ta.always(cb[Ta.status]);else for(sb in cb)Va[sb]=[Va[sb],cb[sb]];return this},abort:function(cb){cb=cb||bc;w&&w.abort(cb);u(0,cb);return this}};Ga.promise(Ta);Y.url=((k||Y.url||Cc.href)+"").replace(Pd,Cc.protocol+"//");Y.type=n.method||n.type||Y.method||Y.type;Y.dataTypes= (Y.dataType||"*").toLowerCase().match(Ob)||[""];if(null==Y.crossDomain){k=Xa.createElement("a");try{k.href=Y.url,k.href=k.href,Y.crossDomain=Sc.protocol+"//"+Sc.host!==k.protocol+"//"+k.host}catch(cb){Y.crossDomain=!0}}Y.data&&Y.processData&&"string"!==typeof Y.data&&(Y.data=y.param(Y.data,Y.traditional));Sa(hd,Y,n,Ta);if(Mb)return Ta;(da=y.event&&Y.global)&&0===y.active++&&y.event.trigger("ajaxStart");Y.type=Y.type.toUpperCase();Y.hasContent=!Od.test(Y.type);var Jb=Y.url.replace(Ld,"");Y.hasContent? Y.data&&Y.processData&&0===(Y.contentType||"").indexOf("application/x-www-form-urlencoded")&&(Y.data=Y.data.replace(Kd,"+")):(k=Y.url.slice(Jb.length),Y.data&&(Y.processData||"string"===typeof Y.data)&&(Jb+=(Rc.test(Jb)?"&":"?")+Y.data,delete Y.data),!1===Y.cache&&(Jb=Jb.replace(Md,"$1"),k=(Rc.test(Jb)?"&":"?")+"_="+fd++ +k),Y.url=Jb+k);Y.ifModified&&(y.lastModified[Jb]&&Ta.setRequestHeader("If-Modified-Since",y.lastModified[Jb]),y.etag[Jb]&&Ta.setRequestHeader("If-None-Match",y.etag[Jb]));(Y.data&& Y.hasContent&&!1!==Y.contentType||n.contentType)&&Ta.setRequestHeader("Content-Type",Y.contentType);Ta.setRequestHeader("Accept",Y.dataTypes[0]&&Y.accepts[Y.dataTypes[0]]?Y.accepts[Y.dataTypes[0]]+("*"!==Y.dataTypes[0]?", "+id+"; q=0.01":""):Y.accepts["*"]);for(S in Y.headers)Ta.setRequestHeader(S,Y.headers[S]);if(Y.beforeSend&&(!1===Y.beforeSend.call(pa,Ta,Y)||Mb))return Ta.abort();bc="abort";ob.add(Y.complete);Ta.done(Y.success);Ta.fail(Y.error);if(w=Sa(Mc,Y,n,Ta)){Ta.readyState=1;da&&ya.trigger("ajaxSend", [Ta,Y]);if(Mb)return Ta;Y.async&&0").attr(k.scriptAttrs||{}).prop({charset:k.scriptCharset,src:k.url}).on("load error",u=function(E){n.remove();u=null;E&&B("error"===E.type?404:200,E.type)});Xa.head.appendChild(n[0])},abort:function(){u&&u()}}}});var jd=[],Tc=/(=)\?(?=&|$)|\?\?/;y.ajaxSetup({jsonp:"callback", jsonpCallback:function(){var k=jd.pop()||y.expando+"_"+fd++;this[k]=!0;return k}});y.ajaxPrefilter("json jsonp",function(k,n,u){var w,B=!1!==k.jsonp&&(Tc.test(k.url)?"url":"string"===typeof k.data&&0===(k.contentType||"").indexOf("application/x-www-form-urlencoded")&&Tc.test(k.data)&&"data");if(B||"jsonp"===k.dataTypes[0]){var E=k.jsonpCallback=Ma(k.jsonpCallback)?k.jsonpCallback():k.jsonpCallback;B?k[B]=k[B].replace(Tc,"$1"+E):!1!==k.jsonp&&(k.url+=(Rc.test(k.url)?"&":"?")+k.jsonp+"="+E);k.converters["script json"]= function(){w||y.error(E+" was not called");return w[0]};k.dataTypes[0]="json";var K=b[E];b[E]=function(){w=arguments};u.always(function(){void 0===K?y(b).removeProp(E):b[E]=K;k[E]&&(k.jsonpCallback=n.jsonpCallback,jd.push(E));w&&Ma(K)&&K(w[0]);w=K=void 0});return"script"}});Na.createHTMLDocument=function(){var k=Xa.implementation.createHTMLDocument("").body;k.innerHTML="
";return 2===k.childNodes.length}();y.parseHTML=function(k,n,u){if("string"!==typeof k)return[];"boolean"=== typeof n&&(u=n,n=!1);if(!n)if(Na.createHTMLDocument){n=Xa.implementation.createHTMLDocument("");var w=n.createElement("base");w.href=Xa.location.href;n.head.appendChild(w)}else n=Xa;w=wc.exec(k);u=!u&&[];if(w)return[n.createElement(w[1])];w=oa([k],n,u);u&&u.length&&y(u).remove();return y.merge([],w.childNodes)};y.fn.load=function(k,n,u){var w,B,E=this,K=k.indexOf(" ");if(-1").append(y.parseHTML(S)).find(da):S)}).always(u&&function(S,Y){E.each(function(){u.apply(this,B||[S.responseText,Y,S])})});return this};y.expr.pseudos.animated=function(k){return y.grep(y.timers,function(n){return k===n.elem}).length};y.offset={setOffset:function(k,n,u){var w=y.css(k,"position"),B=y(k),E={};"static"===w&&(k.style.position="relative");var K=B.offset();var da=y.css(k,"top");var S=y.css(k,"left");("absolute"=== w||"fixed"===w)&&-1<(da+S).indexOf("auto")?(S=B.position(),da=S.top,S=S.left):(da=parseFloat(da)||0,S=parseFloat(S)||0);Ma(n)&&(n=n.call(k,u,y.extend({},K)));null!=n.top&&(E.top=n.top-K.top+da);null!=n.left&&(E.left=n.left-K.left+S);"using"in n?n.using.call(k,E):B.css(E)}};y.fn.extend({offset:function(k){if(arguments.length)return void 0===k?this:this.each(function(w){y.offset.setOffset(this,k,w)});var n;if(n=this[0]){if(!n.getClientRects().length)return{top:0,left:0};var u=n.getBoundingClientRect(); n=n.ownerDocument.defaultView;return{top:u.top+n.pageYOffset,left:u.left+n.pageXOffset}}},position:function(){if(this[0]){var k,n=this[0],u={top:0,left:0};if("fixed"===y.css(n,"position"))var w=n.getBoundingClientRect();else{w=this.offset();var B=n.ownerDocument;for(k=n.offsetParent||B.documentElement;k&&(k===B.body||k===B.documentElement)&&"static"===y.css(k,"position");)k=k.parentNode;k&&k!==n&&1===k.nodeType&&(u=y(k).offset(),u.top+=y.css(k,"borderTopWidth",!0),u.left+=y.css(k,"borderLeftWidth", !0))}return{top:w.top-u.top-y.css(n,"marginTop",!0),left:w.left-u.left-y.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var k=this.offsetParent;k&&"static"===y.css(k,"position");)k=k.offsetParent;return k||D})}});y.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(k,n){var u="pageYOffset"===n;y.fn[k]=function(w){return Vb(this,function(B,E,K){if(Fb(B))var da=B;else 9===B.nodeType&&(da=B.defaultView);if(void 0===K)return da?da[n]:B[E];da?da.scrollTo(u? da.pageXOffset:K,u?K:da.pageYOffset):B[E]=K},k,w,arguments.length)}});y.each(["top","left"],function(k,n){y.cssHooks[n]=l(Na.pixelPosition,function(u,w){if(w)return w=h(u,n),Db.test(w)?y(u).position()[n]+"px":w})});y.each({Height:"height",Width:"width"},function(k,n){y.each({padding:"inner"+k,content:n,"":"outer"+k},function(u,w){y.fn[w]=function(B,E){var K=arguments.length&&(u||"boolean"!==typeof B),da=u||(!0===B||!0===E?"margin":"border");return Vb(this,function(S,Y,pa){return Fb(S)?0===w.indexOf("outer")? S["inner"+k]:S.document.documentElement["client"+k]:9===S.nodeType?(Y=S.documentElement,Math.max(S.body["scroll"+k],Y["scroll"+k],S.body["offset"+k],Y["offset"+k],Y["client"+k])):void 0===pa?y.css(S,Y,da):y.style(S,Y,pa,da)},n,K?B:void 0,K)}})});y.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(k,n){y.fn[n]=function(u){return this.on(n,u)}});y.fn.extend({bind:function(k,n,u){return this.on(k,null,n,u)},unbind:function(k,n){return this.off(k,null,n)},delegate:function(k, n,u,w){return this.on(n,k,u,w)},undelegate:function(k,n,u){return 1===arguments.length?this.off(k,"**"):this.off(n,k||"**",u)},hover:function(k,n){return this.mouseenter(k).mouseleave(n||k)}});y.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(k,n){y.fn[n]=function(u,w){return 0m&&(t=this.val().length+t);m="undefined"===typeof q?this.val().length:0<=q?t+r:this.val().length+r;g[d].set.apply(this,[t,m]);return this},setcursor:function(m){return this.textrange("set",m,0)},replace:function(m){g[d].replace.apply(this,[m]);return this},insert:function(m){return this.textrange("replace",m)}},g={xul:{get:function(m){this[0].focus(); var q={position:this[0].selectionStart,start:this[0].selectionStart,end:this[0].selectionEnd,length:this[0].selectionEnd-this[0].selectionStart,text:this.val().substring(this[0].selectionStart,this[0].selectionEnd)};return"undefined"===typeof m?q:q[m]},set:function(m,q){this[0].focus();this[0].selectionStart=m;this[0].selectionEnd=q},replace:function(m){this[0].focus();var q=this[0].selectionStart;this.val(this.val().substring(0,this[0].selectionStart)+m+this.val().substring(this[0].selectionEnd, this.val().length));this[0].selectionStart=q;this[0].selectionEnd=q+m.length}},msie:{get:function(m){document.activeElement!==this[0]&&this[0].focus();m=document.selection.createRange();if("undefined"===typeof m)return{position:0,start:0,end:this[0].val().length,length:this[0].val().length,text:this.val()};var q=this[0].createTextRange(),t=q.duplicate();q.moveToBookmark(m.getBookmark());t.setEndPoint("EndToStart",q);return{position:t.text.length,start:t.text.length,end:t.text.length+m.text.length, length:m.text.length,text:m.text}},set:function(m,q){document.activeElement!==this[0]&&this[0].focus();var t=this[0].createTextRange();if("undefined"===typeof t)return this;"undefined"!==typeof m&&(t.moveStart("character",m),t.collapse());"undefined"!==typeof q&&t.moveEnd("character",q-m);t.select()},replace:function(m){document.activeElement!==this[0]&&this[0].focus();document.selection.createRange().text=m}}};b.fn.textrange=function(m){"undefined"===typeof d&&(d="selectionStart"in this[0]?"xul": document.selection?"msie":"unknown");if("unknown"===d)return this;if("undefined"===typeof m||"string"!==typeof m)return e.get.apply(this);if("function"===typeof e[m])return e[m].apply(this,Array.prototype.slice.call(arguments,1));b.error("Method "+m+" does not exist in jQuery.textrange")}})(jQuery); (function(b){"function"===typeof define&&define.amd?define(["jquery"],b):b(jQuery)})(function(b){function d(c){return null==c?c+"":"object"===typeof c?W[ma.call(c)]||"object":typeof c}function e(c,f,h){var l=oa[f.type]||{};if(null==c)return h||!f.def?null:f.def;c=l.floor?~~c:parseFloat(c);return isNaN(c)?f.def:l.mod?(c+l.mod)%l.mod:Math.min(l.max,Math.max(0,c))}function g(c){var f=R(),h=f._rgba=[];c=c.toLowerCase();sa(ua,function(l,p){l=(l=p.re.exec(c))&&p.parse(l);p=p.space||"rgba";if(l)return l= f[p](l),f[X[p].cache]=l[X[p].cache],h=f._rgba=l._rgba,!1});return h.length?("0,0,0,0"===h.join()&&M.extend(h,Pa.transparent),f):Pa[c]}function m(c,f,h){h=(h+1)%1;return 1>6*h?c+(f-c)*h*6:1>2*h?f:2>3*h?c+(f-c)*(2/3-h)*6:c}function q(c){for(var f;c.length&&c[0]!==document;){f=c.css("position");if("absolute"===f||"relative"===f||"fixed"===f)if(f=parseInt(c.css("zIndex"),10),!isNaN(f)&&0!==f)return f;c=c.parent()}return 0}function t(){this._curInst=null;this._keyEvent=!1;this._disabledInputs=[];this._inDialog= this._datepickerShowing=!1;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass="ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next", currentText:"Today",monthNames:"January February March April May June July August September October November December".split(" "),monthNamesShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),dayNames:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),dayNamesShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),dayNamesMin:"Su Mo Tu We Th Fr Sa".split(" "),weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month", selectYearLabel:"Select year"};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null, onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1};b.extend(this._defaults,this.regional[""]);this.regional.en=b.extend(!0,{},this.regional[""]);this.regional["en-US"]=b.extend(!0,{},this.regional.en);this.dpDiv=r(b("
"))}function r(c){return c.on("mouseout", "button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a",function(){b(this).removeClass("ui-state-hover");-1!==this.className.indexOf("ui-datepicker-prev")&&b(this).removeClass("ui-datepicker-prev-hover");-1!==this.className.indexOf("ui-datepicker-next")&&b(this).removeClass("ui-datepicker-next-hover")}).on("mouseover","button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a",z)}function z(){b.datepicker._isDisabledDatepicker(Ya.inline?Ya.dpDiv.parent()[0]: Ya.input[0])||(b(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),b(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&b(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&b(this).addClass("ui-datepicker-next-hover"))}function C(c,f){b.extend(c,f);for(var h in f)null==f[h]&&(c[h]=f[h]);return c}function I(c){return function(){var f=this.element.val();c.apply(this,arguments);this._refresh(); f!==this.element.val()&&this._trigger("change")}}b.ui=b.ui||{};b.ui.version="1.13.0";var T=0,P=Array.prototype.hasOwnProperty,ea=Array.prototype.slice;b.cleanData=function(c){return function(f){var h,l,p;for(p=0;null!=(l=f[p]);p++)(h=b._data(l,"events"))&&h.remove&&b(l).triggerHandler("remove");c(f)}}(b.cleanData);b.widget=function(c,f,h){var l={},p=c.split(".")[0];c=c.split(".")[1];var v=p+"-"+c;h||(h=f,f=b.Widget);Array.isArray(h)&&(h=b.extend.apply(null,[{}].concat(h)));b.expr.pseudos[v.toLowerCase()]= function(Z){return!!b.data(Z,v)};b[p]=b[p]||{};var A=b[p][c];var H=b[p][c]=function(Z,ha){if(!this._createWidget)return new H(Z,ha);arguments.length&&this._createWidget(Z,ha)};b.extend(H,A,{version:h.version,_proto:b.extend({},h),_childConstructors:[]});var L=new f;L.options=b.widget.extend({},L.options);b.each(h,function(Z,ha){l[Z]="function"!==typeof ha?ha:function(){function U(){return f.prototype[Z].apply(this,arguments)}function fa(ka){return f.prototype[Z].apply(this,ka)}return function(){var ka= this._super,ra=this._superApply;this._super=U;this._superApply=fa;var xa=ha.apply(this,arguments);this._super=ka;this._superApply=ra;return xa}}()});H.prototype=b.widget.extend(L,{widgetEventPrefix:A?L.widgetEventPrefix||c:c},l,{constructor:H,namespace:p,widgetName:c,widgetFullName:v});A?(b.each(A._childConstructors,function(Z,ha){Z=ha.prototype;b.widget(Z.namespace+"."+Z.widgetName,H,ha._proto)}),delete A._childConstructors):f._childConstructors.push(H);b.widget.bridge(c,H);return H};b.widget.extend= function(c){for(var f=ea.call(arguments,1),h=0,l=f.length,p,v;h",options:{classes:{},disabled:!1,create:null},_createWidget:function(c,f){f=b(f||this.defaultElement||this)[0];this.element=b(f);this.uuid=T++;this.eventNamespace="."+this.widgetName+this.uuid;this.bindings=b();this.hoverable=b();this.focusable=b();this.classesElementLookup={};f!==this&&(b.data(f,this.widgetFullName,this),this._on(!0,this.element,{remove:function(h){h.target===f&&this.destroy()}}),this.document= b(f.style?f.ownerDocument:f.document||f),this.window=b(this.document[0].defaultView||this.document[0].parentWindow));this.options=b.widget.extend({},this.options,this._getCreateOptions(),c);this._create();this.options.disabled&&this._setOptionDisabled(this.options.disabled);this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:b.noop,_create:b.noop,_init:b.noop,destroy:function(){var c=this;this._destroy();b.each(this.classesElementLookup, function(f,h){c._removeClass(h,f)});this.element.off(this.eventNamespace).removeData(this.widgetFullName);this.widget().off(this.eventNamespace).removeAttr("aria-disabled");this.bindings.off(this.eventNamespace)},_destroy:b.noop,widget:function(){return this.element},option:function(c,f){var h=c,l;if(0===arguments.length)return b.widget.extend({},this.options);if("string"===typeof c){h={};var p=c.split(".");c=p.shift();if(p.length){var v=h[c]=b.widget.extend({},this.options[c]);for(l=0;l
"); var fa=U.children()[0];b("body").append(U);var ka=fa.offsetWidth;U.css("overflow","scroll");fa=fa.offsetWidth;ka===fa&&(fa=U[0].clientWidth);U.remove();return h=ka-fa},getScrollInfo:function(U){var fa=U.isWindow||U.isDocument?"":U.element.css("overflow-x"),ka=U.isWindow||U.isDocument?"":U.element.css("overflow-y");fa="scroll"===fa||"auto"===fa&&U.widthMa?"left":0Xa?"top":0 l(p(Fb),p(Xa))?fc.important="horizontal":fc.important="vertical";U.using.call(this,ac,fc)});gb.offset(b.extend($a,{using:fb}))})};b.ui.position={fit:{left:function(U,fa){var ka=fa.within,ra=ka.isWindow?ka.scrollLeft:ka.offset.left,xa=ka.width,Ba=U.left-fa.collisionPosition.marginLeft;ka=ra-Ba;var Aa=Ba+fa.collisionWidth-xa-ra;fa.collisionWidth>xa?0=Aa?(fa=U.left+ka+fa.collisionWidth-xa-ra,U.left+=ka-fa):U.left=0=ka?ra:ka>Aa?ra+xa-fa.collisionWidth:ra:U.left=0xa?0=Aa?(fa=U.top+ka+fa.collisionHeight-xa-ra,U.top+=ka-fa):U.top=0=ka?ra:ka>Aa?ra+xa-fa.collisionHeight:ra:U.top=0ka){if(fa=U.left+Aa+Fa+Sa+fa.collisionWidth-xa-ra,0>fa||faka){if(fa=U.top+Aa+Fa+Sa+fa.collisionHeight-xa-ra,0>fa||fa")[0],sa=M.each;la.style.cssText="background-color:rgba(1,1,1,.5)"; ta.rgba=-1M.inArray(null,p[Z].slice(0,3))&&(null==p[Z][3]&&(p[Z][3]=1),L.from&&(p._rgba=L.from(p[Z])))}),this},is:function(c){var f= R(c),h=!0,l=this;sa(X,function(p,v){var A=f[v.cache];if(A){var H=l[v.cache]||v.to&&v.to(l._rgba)||[];sa(v.props,function(L,Z){if(null!=A[Z.idx])return h=A[Z.idx]===H[Z.idx]})}return h});return h},_space:function(){var c=[],f=this;sa(X,function(h,l){f[l.cache]&&c.push(h)});return c.pop()},transition:function(c,f){var h=R(c);c=h._space();var l=X[c],p=0===this.alpha()?R("transparent"):this,v=p[l.cache]||l.to(p._rgba),A=v.slice();h=h[l.cache];sa(l.props,function(H,L){H=L.idx;var Z=v[H],ha=h[H],U=oa[L.type]|| {};null!==ha&&(null===Z?A[H]=ha:(U.mod&&(ha-Z>U.mod/2?Z+=U.mod:Z-ha>U.mod/2&&(Z-=U.mod)),A[H]=e((ha-Z)*f+Z,L)))});return this[c](A)},blend:function(c){if(1===this._rgba[3])return this;var f=this._rgba.slice(),h=f.pop(),l=R(c)._rgba;return R(M.map(f,function(p,v){return(1-h)*l[v]+h*p}))},toRgbaString:function(){var c="rgba(",f=M.map(this._rgba,function(h,l){return null!=h?h:2l&&(h=Math.round(100*h)+"%");return h});1===f[3]&&(f.pop(),c="hsl(");return c+f.join()+")"},toHexString:function(c){var f=this._rgba.slice(),h=f.pop();c&&f.push(~~(255*h));return"#"+M.map(f,function(l){l=(l||0).toString(16);return 1===l.length?"0"+l:l}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}});R.fn.parse.prototype=R.fn;X.hsla.to=function(c){if(null==c[0]||null==c[1]||null==c[2])return[null,null,null,c[3]];var f=c[0]/255, h=c[1]/255,l=c[2]/255;c=c[3];var p=Math.max(f,h,l),v=Math.min(f,h,l),A=p-v,H=p+v,L=.5*H;return[Math.round(v===p?0:f===p?60*(h-l)/A+360:h===p?60*(l-f)/A+120:60*(f-h)/A+240)%360,0===A?0:.5>=L?A/H:A/(2-H),L,null==c?1:c]};X.hsla.from=function(c){if(null==c[0]||null==c[1]||null==c[2])return[null,null,null,c[3]];var f=c[0]/360,h=c[1],l=c[2];c=c[3];h=.5>=l?l*(1+h):l+h-l*h;l=2*l-h;return[Math.round(255*m(l,h,f+1/3)),Math.round(255*m(l,h,f)),Math.round(255*m(l,h,f-1/3)),c]};sa(X,function(c,f){var h=f.props, l=f.cache,p=f.to,v=f.from;R.fn[c]=function(A){p&&!this[l]&&(this[l]=p(this._rgba));if(void 0===A)return this[l].slice();var H=d(A),L="array"===H||"object"===H?A:arguments,Z=this[l].slice();sa(h,function(U,fa){U=L["object"===H?U:fa.idx];null==U&&(U=Z[fa.idx]);Z[fa.idx]=e(U,fa)});if(v){var ha=R(v(Z));ha[l]=Z;return ha}return R(Z)};sa(h,function(A,H){R.fn[A]||(R.fn[A]=function(L){var Z=d(L);var ha="alpha"===A?this._hsla?"hsla":"rgba":c;var U=this[ha]();var fa=U[H.idx];if("undefined"===Z)return fa;"function"=== Z&&(L=L.call(this,fa),Z=d(L));if(null==L&&H.empty)return this;"string"===Z&&(Z=na.exec(L))&&(L=fa+parseFloat(Z[2])*("+"===Z[1]?1:-1));U[H.idx]=L;return this[ha](U)})})});R.hook=function(c){c=c.split(" ");sa(c,function(f,h){M.cssHooks[h]={set:function(l,p){var v,A="";if("transparent"!==p&&("string"!==d(p)||(v=g(p)))){p=R(v||p);if(!ta.rgba&&1!==p._rgba[3]){for(v="backgroundColor"===h?l.parentNode:l;(""===A||"transparent"===A)&&v&&v.style;)try{A=M.css(v,"backgroundColor"),v=v.parentNode}catch(H){}p= p.blend(A&&"transparent"!==A?A:"_default")}p=p.toRgbaString()}try{l.style[h]=p}catch(H){}}};M.fx.step[h]=function(l){l.colorInit||(l.start=R(l.elem,h),l.end=R(l.end),l.colorInit=!0);M.cssHooks[h].set(l.elem,l.start.transition(l.end,l.pos))}})};R.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor");M.cssHooks.borderColor={expand:function(c){var f={};sa(["Top","Right","Bottom","Left"],function(h, l){f["border"+l+"Color"]=c});return f}};var Pa=M.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"};b.effects={effect:{}};(function(){function c(p){return p.replace(/-([\da-z])/gi,function(v,A){return A.toUpperCase()})}function f(p){var v= p.ownerDocument.defaultView?p.ownerDocument.defaultView.getComputedStyle(p,null):p.currentStyle,A={};if(v&&v.length&&v[0]&&v[v[0]])for(p=v.length;p--;){var H=v[p];"string"===typeof v[H]&&(A[c(H)]=v[H])}else for(H in v)"string"===typeof v[H]&&(A[H]=v[H]);return A}var h=["add","remove","toggle"],l={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};b.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(p, v){b.fx.step[v]=function(A){if("none"!==A.end&&!A.setAttr||1===A.pos&&!A.setAttr)M.style(A.elem,v,A.end),A.setAttr=!0}});b.fn.addBack||(b.fn.addBack=function(p){return this.add(null==p?this.prevObject:this.prevObject.filter(p))});b.effects.animateClass=function(p,v,A,H){var L=b.speed(v,A,H);return this.queue(function(){var Z=b(this),ha=Z.attr("class")||"",U=L.children?Z.find("*").addBack():Z;U=U.map(function(){return{el:b(this),start:f(this)}});var fa=function(){b.each(h,function(ka,ra){if(p[ra])Z[ra+ "Class"](p[ra])})};fa();U=U.map(function(){this.end=f(this.el[0]);var ka=this.start,ra=this.end,xa={},Ba;for(Ba in ra){var Aa=ra[Ba];ka[Ba]===Aa||l[Ba]||!b.fx.step[Ba]&&isNaN(parseFloat(Aa))||(xa[Ba]=Aa)}this.diff=xa;return this});Z.attr("class",ha);U=U.map(function(){var ka=this,ra=b.Deferred(),xa=b.extend({},L,{queue:!1,complete:function(){ra.resolve(ka)}});this.el.animate(this.diff,xa);return ra.promise()});b.when.apply(b,U.get()).done(function(){fa();b.each(arguments,function(){var ka=this.el; b.each(this.diff,function(ra){ka.css(ra,"")})});L.complete.call(Z[0])})})};b.fn.extend({addClass:function(p){return function(v,A,H,L){return A?b.effects.animateClass.call(this,{add:v},A,H,L):p.apply(this,arguments)}}(b.fn.addClass),removeClass:function(p){return function(v,A,H,L){return 1").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),A={width:l.width(),height:l.height()},H=document.activeElement;try{H.id}catch(L){H= document.body}l.wrap(v);(l[0]===H||b.contains(l[0],H))&&b(H).trigger("focus");v=l.parent();"static"===l.css("position")?(v.css({position:"relative"}),l.css({position:"relative"})):(b.extend(p,{position:l.css("position"),zIndex:l.css("z-index")}),b.each(["top","left","bottom","right"],function(L,Z){p[Z]=l.css(Z);isNaN(parseInt(p[Z],10))&&(p[Z]="auto")}),l.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));l.css(A);return v.css(p).show()},removeWrapper:function(l){var p=document.activeElement; l.parent().is(".ui-effects-wrapper")&&(l.parent().replaceWith(l),(l[0]===p||b.contains(l[0],p))&&b(p).trigger("focus"));return l}});b.extend(b.effects,{version:"1.13.0",define:function(l,p,v){v||(v=p,p="effect");b.effects.effect[l]=v;b.effects.effect[l].mode=p;return v},scaledDimensions:function(l,p,v){if(0===p)return{height:0,width:0,outerHeight:0,outerWidth:0};var A="horizontal"!==v?(p||100)/100:1;p="vertical"!==v?(p||100)/100:1;return{height:l.height()*p,width:l.width()*A,outerHeight:l.outerHeight()* p,outerWidth:l.outerWidth()*A}},clipToBox:function(l){return{width:l.clip.right-l.clip.left,height:l.clip.bottom-l.clip.top,left:l.clip.left,top:l.clip.top}},unshift:function(l,p,v){var A=l.queue();1").insertAfter(l).css({display:/^(inline|ruby)/.test(l.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:l.css("marginTop"),marginBottom:l.css("marginBottom"),marginLeft:l.css("marginLeft"),marginRight:l.css("marginRight"),"float":l.css("float")}).outerWidth(l.outerWidth()).outerHeight(l.outerHeight()).addClass("ui-effects-placeholder");l.data("ui-effects-placeholder",A)}l.css({position:p,left:v.left,top:v.top}); return A},removePlaceholder:function(l){var p=l.data("ui-effects-placeholder");p&&(p.remove(),l.removeData("ui-effects-placeholder"))},cleanUp:function(l){b.effects.restoreStyle(l);b.effects.removePlaceholder(l)},setTransition:function(l,p,v,A){A=A||{};b.each(p,function(H,L){H=l.cssUnit(L);0");U.appendTo("body").addClass(l.className).css({top:ha.top-Z,left:ha.left-L,height:v.innerHeight(),width:v.innerWidth(),position:H?"fixed":"absolute"}).animate(A,l.duration,l.easing,function(){U.remove();"function"===typeof p&&p()})}});b.fx.step.clip= function(l){l.clipInit||(l.start=b(l.elem).cssClip(),"string"===typeof l.end&&(l.end=h(l.end,l.elem)),l.clipInit=!0);b(l.elem).cssClip({top:l.pos*(l.end.top-l.start.top)+l.start.top,right:l.pos*(l.end.right-l.start.right)+l.start.right,bottom:l.pos*(l.end.bottom-l.start.bottom)+l.start.bottom,left:l.pos*(l.end.left-l.start.left)+l.start.left})}})();(function(){var c={};b.each(["Quad","Cubic","Quart","Quint","Expo"],function(f,h){c[h]=function(l){return Math.pow(l,f+2)}});b.extend(c,{Sine:function(f){return 1- Math.cos(f*Math.PI/2)},Circ:function(f){return 1-Math.sqrt(1-f*f)},Elastic:function(f){return 0===f||1===f?f:-Math.pow(2,8*(f-1))*Math.sin((80*(f-1)-7.5)*Math.PI/15)},Back:function(f){return f*f*(3*f-2)},Bounce:function(f){for(var h,l=4;f<((h=Math.pow(2,--l))-1)/11;);return 1/Math.pow(4,3-l)-7.5625*Math.pow((3*h-2)/22-f,2)}});b.each(c,function(f,h){b.easing["easeIn"+f]=h;b.easing["easeOut"+f]=function(l){return 1-h(1-l)};b.easing["easeInOut"+f]=function(l){return.5>l?h(2*l)/2:1-h(-2*l+2)/2}})})(); b.effects.define("blind","hide",function(c,f){var h={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},l=b(this),p=c.direction||"up",v=l.cssClip(),A={clip:b.extend({},v)},H=b.effects.createPlaceholder(l);A.clip[h[p][0]]=A.clip[h[p][1]];"show"===c.mode&&(l.cssClip(A.clip),H&&H.css(b.effects.clipToBox(A)),A.clip=v);H&&H.animate(b.effects.clipToBox(A),c.duration,c.easing);l.animate(A,{queue:!1,duration:c.duration, easing:c.easing,complete:f})});b.effects.define("bounce",function(c,f){var h=b(this),l=c.mode,p="hide"===l;var v="show"===l;var A=c.direction||"up";l=c.distance;var H=c.times||5,L=2*H+(v||p?1:0),Z=c.duration/L;c=c.easing;var ha="up"===A||"down"===A?"top":"left";A="up"===A||"left"===A;var U=0,fa=h.queue().length;b.effects.createPlaceholder(h);var ka=h.css(ha);l||(l=h["top"===ha?"outerHeight":"outerWidth"]()/3);v&&(v={opacity:1},v[ha]=ka,h.css("opacity",0).css(ha,A?2*-l:2*l).animate(v,Z,c));p&&(l/= Math.pow(2,H-1));v={};for(v[ha]=ka;U").css({position:"absolute",visibility:"visible",left:-p*ha,top:-l*U}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:ha,height:U,left:xa+(L?Ba*ha:0),top:ka+(L?ra*U:0),opacity:L?0:1}).animate({left:xa+(L?0:Ba*ha),top:ka+(L?0:ra*U),opacity:L?1:0},c.duration||500,c.easing,h)}}});b.effects.define("fade","toggle",function(c,f){var h="show"===c.mode;b(this).css("opacity",h?0:1).animate({opacity:h? 1:0},{queue:!1,duration:c.duration,easing:c.easing,complete:f})});b.effects.define("fold","hide",function(c,f){var h=b(this),l=c.mode,p="show"===l;l="hide"===l;var v=c.size||15,A=/([0-9]+)%/.exec(v),H=c.horizFirst?["right","bottom"]:["bottom","right"],L=c.duration/2,Z=b.effects.createPlaceholder(h),ha=h.cssClip(),U={clip:b.extend({},ha)},fa={clip:b.extend({},ha)},ka=[ha[H[0]],ha[H[1]]],ra=h.queue().length;A&&(v=parseInt(A[1],10)/100*ka[l?0:1]);U.clip[H[0]]=v;fa.clip[H[0]]=v;fa.clip[H[1]]=0;p&&(h.cssClip(fa.clip), Z&&Z.css(b.effects.clipToBox(fa)),fa.clip=ha);h.queue(function(xa){Z&&Z.animate(b.effects.clipToBox(U),L,c.easing).animate(b.effects.clipToBox(fa),L,c.easing);xa()}).animate(U,L,c.easing).animate(fa,L,c.easing).queue(f);b.effects.unshift(h,ra,4)});b.effects.define("highlight","show",function(c,f){var h=b(this),l={backgroundColor:h.css("backgroundColor")};"hide"===c.mode&&(l.opacity=0);b.effects.saveStyle(h);h.css({backgroundImage:"none",backgroundColor:c.color||"#ffff99"}).animate(l,{queue:!1,duration:c.duration, easing:c.easing,complete:f})});b.effects.define("size",function(c,f){var h=b(this),l=["fontSize"],p=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],v=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"];var A=c.mode;var H="effect"!==A,L=c.scale||"both";var Z=c.origin||["middle","center"];var ha=h.css("position"),U=h.position(),fa=b.effects.scaledDimensions(h),ka=c.from||fa,ra=c.to||b.effects.scaledDimensions(h,0);b.effects.createPlaceholder(h);"show"===A&&(A=ka, ka=ra,ra=A);var xa=ka.height/fa.height;var Ba=ka.width/fa.width;var Aa=ra.height/fa.height;var La=ra.width/fa.width;if("box"===L||"both"===L)xa!==Aa&&(ka=b.effects.setTransition(h,p,xa,ka),ra=b.effects.setTransition(h,p,Aa,ra)),Ba!==La&&(ka=b.effects.setTransition(h,v,Ba,ka),ra=b.effects.setTransition(h,v,La,ra));"content"!==L&&"both"!==L||xa===Aa||(ka=b.effects.setTransition(h,l,xa,ka),ra=b.effects.setTransition(h,l,Aa,ra));Z&&(Z=b.effects.getBaseline(Z,fa),ka.top=(fa.outerHeight-ka.outerHeight)* Z.y+U.top,ka.left=(fa.outerWidth-ka.outerWidth)*Z.x+U.left,ra.top=(fa.outerHeight-ra.outerHeight)*Z.y+U.top,ra.left=(fa.outerWidth-ra.outerWidth)*Z.x+U.left);delete ka.outerHeight;delete ka.outerWidth;h.css(ka);if("content"===L||"both"===L)p=p.concat(["marginTop","marginBottom"]).concat(l),v=v.concat(["marginLeft","marginRight"]),h.find("*[width]").each(function(){var Fa=b(this),Sa=b.effects.scaledDimensions(Fa),lb={height:Sa.height*xa,width:Sa.width*Ba,outerHeight:Sa.outerHeight*xa,outerWidth:Sa.outerWidth* Ba};Sa={height:Sa.height*Aa,width:Sa.width*La,outerHeight:Sa.height*Aa,outerWidth:Sa.width*La};xa!==Aa&&(lb=b.effects.setTransition(Fa,p,xa,lb),Sa=b.effects.setTransition(Fa,p,Aa,Sa));Ba!==La&&(lb=b.effects.setTransition(Fa,v,Ba,lb),Sa=b.effects.setTransition(Fa,v,La,Sa));H&&b.effects.saveStyle(Fa);Fa.css(lb);Fa.animate(Sa,c.duration,c.easing,function(){H&&b.effects.restoreStyle(Fa)})});h.animate(ra,{queue:!1,duration:c.duration,easing:c.easing,complete:function(){var Fa=h.offset();0===ra.opacity&& h.css("opacity",ka.opacity);H||(h.css("position","static"===ha?"relative":ha).offset(Fa),b.effects.saveStyle(h));f()}})});b.effects.define("scale",function(c,f){var h=b(this),l=c.mode;l=parseInt(c.percent,10)||(0===parseInt(c.percent,10)?0:"effect"!==l?0:100);h=b.extend(!0,{from:b.effects.scaledDimensions(h),to:b.effects.scaledDimensions(h,l,c.direction||"both"),origin:c.origin||["middle","center"]},c);c.fade&&(h.from.opacity=1,h.to.opacity=0);b.effects.effect.size.call(this,h,f)});b.effects.define("puff", "hide",function(c,f){c=b.extend(!0,{},c,{fade:!0,percent:parseInt(c.percent,10)||150});b.effects.effect.scale.call(this,c,f)});b.effects.define("pulsate","show",function(c,f){var h=b(this),l=c.mode,p="show"===l;l=2*(c.times||5)+(p||"hide"===l?1:0);var v=c.duration/l,A=0,H=1,L=h.queue().length;if(p||!h.is(":visible"))h.css("opacity",0).show(),A=1;for(;H li > :first-child").add(c.find("> :not(li)").even())}, heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var c=this.options;this.prevShow=this.prevHide=b();this._addClass("ui-accordion","ui-widget ui-helper-reset");this.element.attr("role", "tablist");c.collapsible||!1!==c.active&&null!=c.active||(c.active=0);this._processPanels();0>c.active&&(c.active+=this.headers.length);this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():b()}},_createIcons:function(){var c=this.options.icons;if(c){var f=b("");this._addClass(f,"ui-accordion-header-icon","ui-icon "+c.header);f.prependTo(this.headers);f=this.active.children(".ui-accordion-header-icon");this._removeClass(f,c.header)._addClass(f, null,c.activeHeader)._addClass(this.headers,"ui-accordion-icons")}},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons");this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){this.element.removeAttr("role");this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId();this._destroyIcons();var c=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId();"content"!==this.options.heightStyle&& c.css("height","")},_setOption:function(c,f){"active"===c?this._activate(f):("event"===c&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(f)),this._super(c,f),"collapsible"!==c||f||!1!==this.options.active||this._activate(0),"icons"===c&&(this._destroyIcons(),f&&this._createIcons()))},_setOptionDisabled:function(c){this._super(c);this.element.attr("aria-disabled",c);this._toggleClass(null,"ui-state-disabled",!!c);this._toggleClass(this.headers.add(this.headers.next()), null,"ui-state-disabled",!!c)},_keydown:function(c){if(!c.altKey&&!c.ctrlKey){var f=b.ui.keyCode,h=this.headers.length,l=this.headers.index(c.target),p=!1;switch(c.keyCode){case f.RIGHT:case f.DOWN:p=this.headers[(l+1)%h];break;case f.LEFT:case f.UP:p=this.headers[(l-1+h)%h];break;case f.SPACE:case f.ENTER:this._eventHandler(c);break;case f.HOME:p=this.headers[0];break;case f.END:p=this.headers[h-1]}p&&(b(c.target).attr("tabIndex",-1),b(p).attr("tabIndex",0),b(p).trigger("focus"),c.preventDefault())}}, _panelKeyDown:function(c){c.keyCode===b.ui.keyCode.UP&&c.ctrlKey&&b(c.currentTarget).prev().trigger("focus")},refresh:function(){var c=this.options;this._processPanels();!1===c.active&&!0===c.collapsible||!this.headers.length?(c.active=!1,this.active=b()):!1===c.active?this._activate(0):this.active.length&&!b.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(c.active=!1,this.active=b()):this._activate(Math.max(0,c.active-1)):c.active=this.headers.index(this.active); this._destroyIcons();this._refresh()},_processPanels:function(){var c=this.headers,f=this.panels;this.headers="function"===typeof this.options.header?this.options.header(this.element):this.element.find(this.options.header);this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default");this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide();this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content");f&&(this._off(c.not(this.headers)), this._off(f.not(this.panels)))},_refresh:function(){var c=this.options,f=c.heightStyle,h=this.element.parent();this.active=this._findActive(c.active);this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed");this._addClass(this.active.next(),"ui-accordion-content-active");this.active.next().show();this.headers.attr("role","tab").each(function(){var p=b(this),v=p.uniqueId().attr("id"),A=p.next(),H=A.uniqueId().attr("id");p.attr("aria-controls", H);A.attr("aria-labelledby",v)}).next().attr("role","tabpanel");this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide();this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0);this._createIcons();this._setupEvents(c.event);if("fill"===f){var l=h.height();this.element.siblings(":visible").each(function(){var p= b(this),v=p.css("position");"absolute"!==v&&"fixed"!==v&&(l-=p.outerHeight(!0))});this.headers.each(function(){l-=b(this).outerHeight(!0)});this.headers.next().each(function(){b(this).height(Math.max(0,l-b(this).innerHeight()+b(this).height()))}).css("overflow","auto")}else"auto"===f&&(l=0,this.headers.next().each(function(){var p=b(this).is(":visible");p||b(this).show();l=Math.max(l,b(this).css("height","").height());p||b(this).hide()}).height(l))},_activate:function(c){c=this._findActive(c)[0]; c!==this.active[0]&&(c=c||this.active[0],this._eventHandler({target:c,currentTarget:c,preventDefault:b.noop}))},_findActive:function(c){return"number"===typeof c?this.headers.eq(c):b()},_setupEvents:function(c){var f={keydown:"_keydown"};c&&b.each(c.split(" "),function(h,l){f[l]="_eventHandler"});this._off(this.headers.add(this.headers.next()));this._on(this.headers,f);this._on(this.headers.next(),{keydown:"_panelKeyDown"});this._hoverable(this.headers);this._focusable(this.headers)},_eventHandler:function(c){var f, h=this.options,l=this.active,p=b(c.currentTarget),v=(f=p[0]===l[0])&&h.collapsible,A=v?b():p.next(),H=l.next();A={oldHeader:l,oldPanel:H,newHeader:v?b():p,newPanel:A};c.preventDefault();f&&!h.collapsible||!1===this._trigger("beforeActivate",c,A)||(h.active=v?!1:this.headers.index(p),this.active=f?b():p,this._toggle(A),this._removeClass(l,"ui-accordion-header-active","ui-state-active"),h.icons&&(c=l.children(".ui-accordion-header-icon"),this._removeClass(c,null,h.icons.activeHeader)._addClass(c,null, h.icons.header)),f||(this._removeClass(p,"ui-accordion-header-collapsed")._addClass(p,"ui-accordion-header-active","ui-state-active"),h.icons&&(f=p.children(".ui-accordion-header-icon"),this._removeClass(f,null,h.icons.header)._addClass(f,null,h.icons.activeHeader)),this._addClass(p.next(),"ui-accordion-content-active")))},_toggle:function(c){var f=c.newPanel,h=this.prevShow.length?this.prevShow:c.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0);this.prevShow=f;this.prevHide=h;this.options.animate? this._animate(f,h,c):(h.hide(),f.show(),this._toggleComplete(c));h.attr({"aria-hidden":"true"});h.prev().attr({"aria-selected":"false","aria-expanded":"false"});f.length&&h.length?h.prev().attr({tabIndex:-1,"aria-expanded":"false"}):f.length&&this.headers.filter(function(){return 0===parseInt(b(this).attr("tabIndex"),10)}).attr("tabIndex",-1);f.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(c,f,h){var l,p,v=this,A=0,H=c.css("box-sizing"), L=c.length&&(!f.length||c.index()",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element;this.mouseHandled=!1;this.lastMousePosition={x:null,y:null};this.element.uniqueId().attr({role:this.options.role,tabIndex:0});this._addClass("ui-menu", "ui-widget ui-widget-content");this._on({"mousedown .ui-menu-item":function(c){c.preventDefault();this._activateItem(c)},"click .ui-menu-item":function(c){var f=b(c.target),h=b(b.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&f.not(".ui-state-disabled").length&&(this.select(c),c.isPropagationStopped()||(this.mouseHandled=!0),f.has(".ui-menu").length?this.expand(c):!this.element.is(":focus")&&h.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&& clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(c,f){var h=this.active||this._menuItems().first();f||this.focus(c,h)},blur:function(c){this._delay(function(){b.contains(this.element[0],b.ui.safeActiveElement(this.document[0]))||this.collapseAll(c)})},keydown:"_keydown"});this.refresh();this._on(this.document,{click:function(c){this._closeOnDocumentClick(c)&& this.collapseAll(c,!0);this.mouseHandled=!1}})},_activateItem:function(c){if(!this.previousFilter&&(c.clientX!==this.lastMousePosition.x||c.clientY!==this.lastMousePosition.y)){this.lastMousePosition={x:c.clientX,y:c.clientY};var f=b(c.target).closest(".ui-menu-item"),h=b(c.currentTarget);f[0]!==h[0]||h.is(".ui-state-active")||(this._removeClass(h.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(c,h))}},_destroy:function(){var c=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup"); this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show();c.children().each(function(){var f=b(this);f.data("ui-menu-submenu-caret")&&f.remove()})},_keydown:function(c){var f=!0;switch(c.keyCode){case b.ui.keyCode.PAGE_UP:this.previousPage(c);break;case b.ui.keyCode.PAGE_DOWN:this.nextPage(c);break;case b.ui.keyCode.HOME:this._move("first","first",c);break;case b.ui.keyCode.END:this._move("last", "last",c);break;case b.ui.keyCode.UP:this.previous(c);break;case b.ui.keyCode.DOWN:this.next(c);break;case b.ui.keyCode.LEFT:this.collapse(c);break;case b.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(c);break;case b.ui.keyCode.ENTER:case b.ui.keyCode.SPACE:this._activate(c);break;case b.ui.keyCode.ESCAPE:this.collapse(c);break;default:f=!1;var h=this.previousFilter||"";var l=!1;var p=96<=c.keyCode&&105>=c.keyCode?(c.keyCode-96).toString():String.fromCharCode(c.keyCode); clearTimeout(this.filterTimer);p===h?l=!0:p=h+p;h=this._filterMenuItems(p);h=l&&-1!==h.index(this.active.next())?this.active.nextAll(".ui-menu-item"):h;h.length||(p=String.fromCharCode(c.keyCode),h=this._filterMenuItems(p));h.length?(this.focus(c,h),this.previousFilter=p,this.filterTimer=this._delay(function(){delete this.previousFilter},1E3)):delete this.previousFilter}f&&c.preventDefault()},_activate:function(c){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length? this.expand(c):this.select(c))},refresh:function(){var c=this,f=this.options.icons.submenu;var h=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length);var l=h.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var v=b(this),A=v.prev(),H=b("").data("ui-menu-submenu-caret",!0);c._addClass(H,"ui-menu-icon","ui-icon "+f);A.attr("aria-haspopup","true").prepend(H); v.attr("aria-labelledby",A.attr("id"))});this._addClass(l,"ui-menu","ui-widget ui-widget-content ui-front");l=h.add(this.element).find(this.options.items);l.not(".ui-menu-item").each(function(){var v=b(this);c._isDivider(v)&&c._addClass(v,"ui-menu-divider","ui-widget-content")});h=l.not(".ui-menu-item, .ui-menu-divider");var p=h.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()});this._addClass(h,"ui-menu-item")._addClass(p,"ui-menu-item-wrapper");l.filter(".ui-state-disabled").attr("aria-disabled", "true");this.active&&!b.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(c,f){if("icons"===c){var h=this.element.find(".ui-menu-icon");this._removeClass(h,null,this.options.icons.submenu)._addClass(h,null,f.submenu)}this._super(c,f)},_setOptionDisabled:function(c){this._super(c);this.element.attr("aria-disabled",String(c));this._toggleClass(null,"ui-state-disabled",!!c)},focus:function(c,f){this.blur(c, c&&"focus"===c.type);this._scrollIntoView(f);this.active=f.first();var h=this.active.children(".ui-menu-item-wrapper");this._addClass(h,null,"ui-state-active");this.options.role&&this.element.attr("aria-activedescendant",h.attr("id"));h=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper");this._addClass(h,null,"ui-state-active");c&&"keydown"===c.type?this._close():this.timer=this._delay(function(){this._close()},this.delay);h=f.children(".ui-menu");h.length&&c&&/^mouse/.test(c.type)&& this._startOpening(h);this.activeMenu=f.parent();this._trigger("focus",c,{item:f})},_scrollIntoView:function(c){if(this._hasScroll()){var f=parseFloat(b.css(this.activeMenu[0],"borderTopWidth"))||0;var h=parseFloat(b.css(this.activeMenu[0],"paddingTop"))||0;f=c.offset().top-this.activeMenu.offset().top-f-h;h=this.activeMenu.scrollTop();var l=this.activeMenu.height();c=c.outerHeight();0>f?this.activeMenu.scrollTop(h+f):f+c>l&&this.activeMenu.scrollTop(h+f-l+c)}},blur:function(c,f){f||clearTimeout(this.timer); this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",c,{item:this.active}),this.active=null)},_startOpening:function(c){clearTimeout(this.timer);"true"===c.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close();this._open(c)},this.delay))},_open:function(c){var f=b.extend({of:this.active},this.options.position);clearTimeout(this.timer);this.element.find(".ui-menu").not(c.parents(".ui-menu")).hide().attr("aria-hidden", "true");c.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(f)},collapseAll:function(c,f){clearTimeout(this.timer);this.timer=this._delay(function(){var h=f?this.element:b(c&&c.target).closest(this.element.find(".ui-menu"));h.length||(h=this.element);this._close(h);this.blur(c);this._removeClass(h.find(".ui-state-active"),null,"ui-state-active");this.activeMenu=h},f?0:this.delay)},_close:function(c){c||(c=this.active?this.active.parent():this.element);c.find(".ui-menu").hide().attr("aria-hidden", "true").attr("aria-expanded","false")},_closeOnDocumentClick:function(c){return!b(c.target).closest(".ui-menu").length},_isDivider:function(c){return!/[^\-\u2014\u2013\s]/.test(c.text())},collapse:function(c){var f=this.active&&this.active.parent().closest(".ui-menu-item",this.element);f&&f.length&&(this._close(),this.focus(c,f))},expand:function(c){var f=this.active&&this._menuItems(this.active.children(".ui-menu")).first();f&&f.length&&(this._open(f.parent()),this._delay(function(){this.focus(c, f)}))},next:function(c){this._move("next","first",c)},previous:function(c){this._move("prev","last",c)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(c){return(c||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(c,f,h){var l;this.active&&(l="first"===c||"last"===c?this.active["first"===c?"prevAll":"nextAll"](".ui-menu-item").last(): this.active[c+"All"](".ui-menu-item").first());l&&l.length&&this.active||(l=this._menuItems(this.activeMenu)[f]());this.focus(h,l)},nextPage:function(c){var f;if(!this.active)this.next(c);else if(!this.isLastItem())if(this._hasScroll()){var h=this.active.offset().top;var l=this.element.innerHeight();0===b.fn.jquery.indexOf("3.2.")&&(l+=this.element[0].offsetHeight-this.element.outerHeight());this.active.nextAll(".ui-menu-item").each(function(){f=b(this);return 0>f.offset().top-h-l});this.focus(c, f)}else this.focus(c,this._menuItems(this.activeMenu)[this.active?"last":"first"]())},previousPage:function(c){var f;if(!this.active)this.next(c);else if(!this.isFirstItem())if(this._hasScroll()){var h=this.active.offset().top;var l=this.element.innerHeight();0===b.fn.jquery.indexOf("3.2.")&&(l+=this.element[0].offsetHeight-this.element.outerHeight());this.active.prevAll(".ui-menu-item").each(function(){f=b(this);return 0",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var c,f,h,l=this.element[0].nodeName.toLowerCase(),p="textarea"===l;l="input"===l;this.isMultiLine=p||!l&&this._isContentEditable(this.element);this.valueMethod=this.element[p|| l?"val":"text"];this.isNewMenu=!0;this._addClass("ui-autocomplete-input");this.element.attr("autocomplete","off");this._on(this.element,{keydown:function(v){if(this.element.prop("readOnly"))f=h=c=!0;else{f=h=c=!1;var A=b.ui.keyCode;switch(v.keyCode){case A.PAGE_UP:c=!0;this._move("previousPage",v);break;case A.PAGE_DOWN:c=!0;this._move("nextPage",v);break;case A.UP:c=!0;this._keyEvent("previous",v);break;case A.DOWN:c=!0;this._keyEvent("next",v);break;case A.ENTER:this.menu.active&&(c=!0,v.preventDefault(), this.menu.select(v));break;case A.TAB:this.menu.active&&this.menu.select(v);break;case A.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(v),v.preventDefault());break;default:f=!0,this._searchTimeout(v)}}},keypress:function(v){if(c)c=!1,this.isMultiLine&&!this.menu.element.is(":visible")||v.preventDefault();else if(!f){var A=b.ui.keyCode;switch(v.keyCode){case A.PAGE_UP:this._move("previousPage",v);break;case A.PAGE_DOWN:this._move("nextPage",v);break; case A.UP:this._keyEvent("previous",v);break;case A.DOWN:this._keyEvent("next",v)}}},input:function(v){h?(h=!1,v.preventDefault()):this._searchTimeout(v)},focus:function(){this.selectedItem=null;this.previous=this._value()},blur:function(v){clearTimeout(this.searching);this.close(v);this._change(v)}});this._initSource();this.menu=b("