").append(b.parseHTML(e)=
).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e]=
)}),this},b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajax=
Success","ajaxSend"],function(e,t){b.fn[t]=3Dfunction(e){return =
this.on(t,e)}}),b.each(["get","post"],function(e,n){b[n]=3Dfunction(e,r,i=
,o){return =
b.isFunction(r)&&(o=3Do||i,i=3Dr,r=3Dt),b.ajax({url:e,type:n,dataType:o,d=
ata:r,success:i})}}),b.extend({active:0,lastModified:{},etag:{},ajaxSetti=
ngs:{url:yn,type:"GET",isLocal:Nn.test(mn[1]),global:!0,processData:!0,as=
ync:!0,contentType:"application/x-www-form-urlencoded; =
charset=3DUTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"=
application/xml, text/xml",json:"application/json, =
text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFi=
elds:{xml:"responseXML",text:"responseText"},converters:{"* =
text":e.String,"text html":!0,"text json":b.parseJSON,"text =
xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t)=
{return =
t?Mn(Mn(e,b.ajaxSettings),t):Mn(b.ajaxSettings,e)},ajaxPrefilter:Hn(An),a=
jaxTransport:Hn(jn),ajax:function(e,n){"object"=3D=3Dtypeof =
e&&(n=3De,e=3Dt),n=3Dn||{};var =
r,i,o,a,s,u,l,c,p=3Db.ajaxSetup({},n),f=3Dp.context||p,d=3Dp.context&&(f.=
nodeType||f.jquery)?b(f):b.event,h=3Db.Deferred(),g=3Db.Callbacks("once =
memory"),m=3Dp.statusCode||{},y=3D{},v=3D{},x=3D0,T=3D"canceled",N=3D{rea=
dyState:0,getResponseHeader:function(e){var =
t;if(2=3D=3D=3Dx){if(!c){c=3D{};while(t=3DTn.exec(a))c[t[1].toLowerCase()=
]=3Dt[2]}t=3Dc[e.toLowerCase()]}return =
null=3D=3Dt?null:t},getAllResponseHeaders:function(){return =
2=3D=3D=3Dx?a:null},setRequestHeader:function(e,t){var =
n=3De.toLowerCase();return =
x||(e=3Dv[n]=3Dv[n]||e,y[e]=3Dt),this},overrideMimeType:function(e){retur=
n x||(p.mimeType=3De),this},statusCode:function(e){var =
t;if(e)if(2>x)for(t in e)m[t]=3D[m[t],e[t]];else =
N.always(e[N.status]);return this},abort:function(e){var t=3De||T;return =
l&&l.abort(t),k(0,t),this}};if(h.promise(N).complete=3Dg.add,N.success=3D=
N.done,N.error=3DN.fail,p.url=3D((e||p.url||yn)+"").replace(xn,"").replac=
e(kn,mn[1]+"//"),p.type=3Dn.method||n.type||p.method||p.type,p.dataTypes=3D=
b.trim(p.dataType||"*").toLowerCase().match(w)||[""],null=3D=3Dp.crossDom=
ain&&(r=3DEn.exec(p.url.toLowerCase()),p.crossDomain=3D!(!r||r[1]=3D=3D=3D=
mn[1]&&r[2]=3D=3D=3Dmn[2]&&(r[3]||("http:"=3D=3D=3Dr[1]?80:443))=3D=3D(mn=
[3]||("http:"=3D=3D=3Dmn[1]?80:443)))),p.data&&p.processData&&"string"!=3D=
typeof =
p.data&&(p.data=3Db.param(p.data,p.traditional)),qn(An,p,n,N),2=3D=3D=3Dx=
)return =
N;u=3Dp.global,u&&0=3D=3D=3Db.active++&&b.event.trigger("ajaxStart"),p.ty=
pe=3Dp.type.toUpperCase(),p.hasContent=3D!Cn.test(p.type),o=3Dp.url,p.has=
Content||(p.data&&(o=3Dp.url+=3D(bn.test(o)?"&":"?")+p.data,delete =
p.data),p.cache=3D=3D=3D!1&&(p.url=3Dwn.test(o)?o.replace(wn,"$1_=3D"+vn+=
+):o+(bn.test(o)?"&":"?")+"_=3D"+vn++)),p.ifModified&&(b.lastModified[o]&=
&N.setRequestHeader("If-Modified-Since",b.lastModified[o]),b.etag[o]&&N.s=
etRequestHeader("If-None-Match",b.etag[o])),(p.data&&p.hasContent&&p.cont=
entType!=3D=3D!1||n.contentType)&&N.setRequestHeader("Content-Type",p.con=
tentType),N.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTyp=
es[0]]?p.accepts[p.dataTypes[0]]+("*"!=3D=3Dp.dataTypes[0]?", "+Dn+"; =
q=3D0.01":""):p.accepts["*"]);for(i in =
p.headers)N.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSe=
nd.call(f,N,p)=3D=3D=3D!1||2=3D=3D=3Dx))return =
N.abort();T=3D"abort";for(i =
in{success:1,error:1,complete:1})N[i](p[i]);if(l=3Dqn(jn,p,n,N)){N.readyS=
tate=3D1,u&&d.trigger("ajaxSend",[N,p]),p.async&&p.timeout>0&&(s=3DsetTim=
eout(function(){N.abort("timeout")},p.timeout));try{x=3D1,l.send(y,k)}cat=
ch(C){if(!(2>x))throw C;k(-1,C)}}else k(-1,"No Transport");function =
k(e,n,r,i){var =
c,y,v,w,T,C=3Dn;2!=3D=3Dx&&(x=3D2,s&&clearTimeout(s),l=3Dt,a=3Di||"",N.re=
adyState=3De>0?4:0,r&&(w=3D_n(p,N,r)),e>=3D200&&300>e||304=3D=3D=3De?(p.i=
fModified&&(T=3DN.getResponseHeader("Last-Modified"),T&&(b.lastModified[o=
]=3DT),T=3DN.getResponseHeader("etag"),T&&(b.etag[o]=3DT)),204=3D=3D=3De?=
(c=3D!0,C=3D"nocontent"):304=3D=3D=3De?(c=3D!0,C=3D"notmodified"):(c=3DFn=
(p,w),C=3Dc.state,y=3Dc.data,v=3Dc.error,c=3D!v)):(v=3DC,(e||!C)&&(C=3D"e=
rror",0>e&&(e=3D0))),N.status=3De,N.statusText=3D(n||C)+"",c?h.resolveWit=
h(f,[y,C,N]):h.rejectWith(f,[N,C,v]),N.statusCode(m),m=3Dt,u&&d.trigger(c=
?"ajaxSuccess":"ajaxError",[N,p,c?y:v]),g.fireWith(f,[N,C]),u&&(d.trigger=
("ajaxComplete",[N,p]),--b.active||b.event.trigger("ajaxStop")))}return =
N},getScript:function(e,n){return =
b.get(e,t,n,"script")},getJSON:function(e,t,n){return =
b.get(e,t,n,"json")}});function _n(e,n,r){var =
i,o,a,s,u=3De.contents,l=3De.dataTypes,c=3De.responseFields;for(s in c)s =
in =
r&&(n[c[s]]=3Dr[s]);while("*"=3D=3D=3Dl[0])l.shift(),o=3D=3D=3Dt&&(o=3De.=
mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in =
u)if(u[s]&&u[s].test(o)){l.unshift(s);break}if(l[0]in =
r)a=3Dl[0];else{for(s in r){if(!l[0]||e.converters[s+" =
"+l[0]]){a=3Ds;break}i||(i=3Ds)}a=3Da||i}return =
a?(a!=3D=3Dl[0]&&l.unshift(a),r[a]):t}function Fn(e,t){var =
n,r,i,o,a=3D{},s=3D0,u=3De.dataTypes.slice(),l=3Du[0];if(e.dataFilter&&(t=
=3De.dataFilter(t,e.dataType)),u[1])for(i in =
e.converters)a[i.toLowerCase()]=3De.converters[i];for(;r=3Du[++s];)if("*"=
!=3D=3Dr){if("*"!=3D=3Dl&&l!=3D=3Dr){if(i=3Da[l+" "+r]||a["* =
"+r],!i)for(n in a)if(o=3Dn.split(" "),o[1]=3D=3D=3Dr&&(i=3Da[l+" =
"+o[0]]||a["* =
"+o[0]])){i=3D=3D=3D!0?i=3Da[n]:a[n]!=3D=3D!0&&(r=3Do[0],u.splice(s--,0,r=
));break}if(i!=3D=3D!0)if(i&&e["throws"])t=3Di(t);else =
try{t=3Di(t)}catch(c){return{state:"parsererror",error:i?c:"No =
conversion from "+l+" to =
"+r}}}l=3Dr}return{state:"success",data:t}}b.ajaxSetup({accepts:{script:"=
text/javascript, application/javascript, application/ecmascript, =
application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},conver=
ters:{"text script":function(e){return =
b.globalEval(e),e}}}),b.ajaxPrefilter("script",function(e){e.cache=3D=3D=3D=
t&&(e.cache=3D!1),e.crossDomain&&(e.type=3D"GET",e.global=3D!1)}),b.ajaxT=
ransport("script",function(e){if(e.crossDomain){var =
n,r=3Do.head||b("head")[0]||o.documentElement;return{send:function(t,i){n=
=3Do.createElement("script"),n.async=3D!0,e.scriptCharset&&(n.charset=3De=
.scriptCharset),n.src=3De.url,n.onload=3Dn.onreadystatechange=3Dfunction(=
e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=3D=
n.onreadystatechange=3Dnull,n.parentNode&&n.parentNode.removeChild(n),n=3D=
null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function=
(){n&&n.onload(t,!0)}}}});var =
On=3D[],Bn=3D/(=3D)\?(?=3D&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpC=
allback:function(){var e=3DOn.pop()||b.expando+"_"+vn++;return =
this[e]=3D!0,e}}),b.ajaxPrefilter("json jsonp",function(n,r,i){var =
o,a,s,u=3Dn.jsonp!=3D=3D!1&&(Bn.test(n.url)?"url":"string"=3D=3Dtypeof =
n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")=
&&Bn.test(n.data)&&"data");return =
u||"jsonp"=3D=3D=3Dn.dataTypes[0]?(o=3Dn.jsonpCallback=3Db.isFunction(n.j=
sonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=3Dn[u].replace(Bn,=
"$1"+o):n.jsonp!=3D=3D!1&&(n.url+=3D(bn.test(n.url)?"&":"?")+n.jsonp+"=3D=
"+o),n.converters["script json"]=3Dfunction(){return s||b.error(o+" was =
not =
called"),s[0]},n.dataTypes[0]=3D"json",a=3De[o],e[o]=3Dfunction(){s=3Darg=
uments},i.always(function(){e[o]=3Da,n[o]&&(n.jsonpCallback=3Dr.jsonpCall=
back,On.push(o)),s&&b.isFunction(a)&&a(s[0]),s=3Da=3Dt}),"script"):t});va=
r Pn,Rn,Wn=3D0,$n=3De.ActiveXObject&&function(){var e;for(e in =
Pn)Pn[e](t,!0)};function In(){try{return new =
e.XMLHttpRequest}catch(t){}}function zn(){try{return new =
e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}b.ajaxSettings.xhr=3De.Ac=
tiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=3Db.ajaxSet=
tings.xhr(),b.support.cors=3D!!Rn&&"withCredentials"in =
Rn,Rn=3Db.support.ajax=3D!!Rn,Rn&&b.ajaxTransport(function(n){if(!n.cross=
Domain||b.support.cors){var r;return{send:function(i,o){var =
a,s,u=3Dn.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.pa=
ssword):u.open(n.type,n.url,n.async),n.xhrFields)for(s in =
n.xhrFields)u[s]=3Dn.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overr=
ideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Reque=
sted-With"]=3D"XMLHttpRequest");try{for(s in =
i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null)=
,r=3Dfunction(e,i){var =
s,l,c,p;try{if(r&&(i||4=3D=3D=3Du.readyState))if(r=3Dt,a&&(u.onreadystate=
change=3Db.noop,$n&&delete =
Pn[a]),i)4!=3D=3Du.readyState&&u.abort();else{p=3D{},s=3Du.status,l=3Du.g=
etAllResponseHeaders(),"string"=3D=3Dtypeof =
u.responseText&&(p.text=3Du.responseText);try{c=3Du.statusText}catch(f){c=
=3D""}s||!n.isLocal||n.crossDomain?1223=3D=3D=3Ds&&(s=3D204):s=3Dp.text?2=
00:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,l)},n.async?4=3D=3D=3Du.readyState=
?setTimeout(r):(a=3D++Wn,$n&&(Pn||(Pn=3D{},b(e).unload($n)),Pn[a]=3Dr),u.=
onreadystatechange=3Dr):r()},abort:function(){r&&r(t,!0)}}}});var =
Xn,Un,Vn=3D/^(?:toggle|show|hide)$/,Yn=3DRegExp("^(?:([+-])=3D|)("+x+")([=
a-z%]*)$","i"),Jn=3D/queueHooks$/,Gn=3D[nr],Qn=3D{"*":[function(e,t){var =
n,r,i=3Dthis.createTween(e,t),o=3DYn.exec(t),a=3Di.cur(),s=3D+a||0,u=3D1,=
l=3D20;if(o){if(n=3D+o[2],r=3Do[3]||(b.cssNumber[e]?"":"px"),"px"!=3D=3Dr=
&&s){s=3Db.css(i.elem,e,!0)||n||1;do =
u=3Du||".5",s/=3Du,b.style(i.elem,e,s+r);while(u!=3D=3D(u=3Di.cur()/a)&&1=
!=3D=3Du&&--l)}i.unit=3Dr,i.start=3Ds,i.end=3Do[1]?s+(o[1]+1)*n:n}return =
i}]};function Kn(){return =
setTimeout(function(){Xn=3Dt}),Xn=3Db.now()}function =
Zn(e,t){b.each(t,function(t,n){var =
r=3D(Qn[t]||[]).concat(Qn["*"]),i=3D0,o=3Dr.length;for(;o>i;i++)if(r[i].c=
all(e,t,n))return})}function er(e,t,n){var =
r,i,o=3D0,a=3DGn.length,s=3Db.Deferred().always(function(){delete =
u.elem}),u=3Dfunction(){if(i)return!1;var =
t=3DXn||Kn(),n=3DMath.max(0,l.startTime+l.duration-t),r=3Dn/l.duration||0=
,o=3D1-r,a=3D0,u=3Dl.tweens.length;for(;u>a;a++)l.tweens[a].run(o);return=
=
s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=3Ds.promise=
({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{}},n),orig=
inalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration=
,tweens:[],createTween:function(t,n){var =
r=3Db.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return =
l.tweens.push(r),r},stop:function(t){var =
n=3D0,r=3Dt?l.tweens.length:0;if(i)return =
this;for(i=3D!0;r>n;n++)l.tweens[n].run(1);return =
t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=3Dl.props;for(tr=
(c,l.opts.specialEasing);a>o;o++)if(r=3DGn[o].call(l,e,c,l.opts))return =
r;return =
Zn(l,c),b.isFunction(l.opts.start)&&l.opts.start.call(e,l),b.fx.timer(b.e=
xtend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).=
done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)=
}function tr(e,t){var n,r,i,o,a;for(i in =
e)if(r=3Db.camelCase(i),o=3Dt[r],n=3De[i],b.isArray(n)&&(o=3Dn[1],n=3De[i=
]=3Dn[0]),i!=3D=3Dr&&(e[r]=3Dn,delete =
e[i]),a=3Db.cssHooks[r],a&&"expand"in a){n=3Da.expand(n),delete =
e[r];for(i in n)i in e||(e[i]=3Dn[i],t[i]=3Do)}else =
t[r]=3Do}b.Animation=3Db.extend(er,{tweener:function(e,t){b.isFunction(e)=
?(t=3De,e=3D["*"]):e=3De.split(" ");var =
n,r=3D0,i=3De.length;for(;i>r;r++)n=3De[r],Qn[n]=3DQn[n]||[],Qn[n].unshif=
t(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function =
nr(e,t,n){var =
r,i,o,a,s,u,l,c,p,f=3Dthis,d=3De.style,h=3D{},g=3D[],m=3De.nodeType&&nn(e=
);n.queue||(c=3Db._queueHooks(e,"fx"),null=3D=3Dc.unqueued&&(c.unqueued=3D=
0,p=3Dc.empty.fire,c.empty.fire=3Dfunction(){c.unqueued||p()}),c.unqueued=
++,f.always(function(){f.always(function(){c.unqueued--,b.queue(e,"fx").l=
ength||c.empty.fire()})})),1=3D=3D=3De.nodeType&&("height"in =
t||"width"in =
t)&&(n.overflow=3D[d.overflow,d.overflowX,d.overflowY],"inline"=3D=3D=3Db=
.css(e,"display")&&"none"=3D=3D=3Db.css(e,"float")&&(b.support.inlineBloc=
kNeedsLayout&&"inline"!=3D=3Dun(e.nodeName)?d.zoom=3D1:d.display=3D"inlin=
e-block")),n.overflow&&(d.overflow=3D"hidden",b.support.shrinkWrapBlocks|=
|f.always(function(){d.overflow=3Dn.overflow[0],d.overflowX=3Dn.overflow[=
1],d.overflowY=3Dn.overflow[2]}));for(i in =
t)if(a=3Dt[i],Vn.exec(a)){if(delete =
t[i],u=3Du||"toggle"=3D=3D=3Da,a=3D=3D=3D(m?"hide":"show"))continue;g.pus=
h(i)}if(o=3Dg.length){s=3Db._data(e,"fxshow")||b._data(e,"fxshow",{}),"hi=
dden"in =
s&&(m=3Ds.hidden),u&&(s.hidden=3D!m),m?b(e).show():f.done(function(){b(e)=
.hide()}),f.done(function(){var t;b._removeData(e,"fxshow");for(t in =
h)b.style(e,t,h[t])});for(i=3D0;o>i;i++)r=3Dg[i],l=3Df.createTween(r,m?s[=
r]:0),h[r]=3Ds[r]||b.style(e,r),r in =
s||(s[r]=3Dl.start,m&&(l.end=3Dl.start,l.start=3D"width"=3D=3D=3Dr||"heig=
ht"=3D=3D=3Dr?1:0))}}function rr(e,t,n,r,i){return new =
rr.prototype.init(e,t,n,r,i)}b.Tween=3Drr,rr.prototype=3D{constructor:rr,=
init:function(e,t,n,r,i,o){this.elem=3De,this.prop=3Dn,this.easing=3Di||"=
swing",this.options=3Dt,this.start=3Dthis.now=3Dthis.cur(),this.end=3Dr,t=
his.unit=3Do||(b.cssNumber[n]?"":"px")},cur:function(){var =
e=3Drr.propHooks[this.prop];return =
e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var=
t,n=3Drr.propHooks[this.prop];return =
this.pos=3Dt=3Dthis.options.duration?b.easing[this.easing](e,this.options=
.duration*e,0,1,this.options.duration):e,this.now=3D(this.end-this.start)=
*t+this.start,this.options.step&&this.options.step.call(this.elem,this.no=
w,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.pr=
ototype.init.prototype=3Drr.prototype,rr.propHooks=3D{_default:{get:funct=
ion(e){var t;return =
null=3D=3De.elem[e.prop]||e.elem.style&&null!=3De.elem.style[e.prop]?(t=3D=
b.css(e.elem,e.prop,""),t&&"auto"!=3D=3Dt?t:0):e.elem[e.prop]},set:functi=
on(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):e.elem.style&&(null!=3De.ele=
m.style[b.cssProps[e.prop]]||b.cssHooks[e.prop])?b.style(e.elem,e.prop,e.=
now+e.unit):e.elem[e.prop]=3De.now}}},rr.propHooks.scrollTop=3Drr.propHoo=
ks.scrollLeft=3D{set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.e=
lem[e.prop]=3De.now)}},b.each(["toggle","show","hide"],function(e,t){var =
n=3Db.fn[t];b.fn[t]=3Dfunction(e,r,i){return =
null=3D=3De||"boolean"=3D=3Dtypeof =
e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),b.fn.extend({fa=
deTo:function(e,t,n,r){return =
this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)}=
,animate:function(e,t,n,r){var =
i=3Db.isEmptyObject(e),o=3Db.speed(t,n,r),a=3Dfunction(){var =
t=3Der(this,b.extend({},e),o);a.finish=3Dfunction(){t.stop(!0)},(i||b._da=
ta(this,"finish"))&&t.stop(!0)};return =
a.finish=3Da,i||o.queue=3D=3D=3D!1?this.each(a):this.queue(o.queue,a)},st=
op:function(e,n,r){var i=3Dfunction(e){var t=3De.stop;delete =
e.stop,t(r)};return"string"!=3Dtypeof =
e&&(r=3Dn,n=3De,e=3Dt),n&&e!=3D=3D!1&&this.queue(e||"fx",[]),this.each(fu=
nction(){var =
t=3D!0,n=3Dnull!=3De&&e+"queueHooks",o=3Db.timers,a=3Db._data(this);if(n)=
a[n]&&a[n].stop&&i(a[n]);else for(n in =
a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=3Do.length;n--;)o[n].elem!=3D=
=3Dthis||null!=3De&&o[n].queue!=3D=3De||(o[n].anim.stop(r),t=3D!1,o.splic=
e(n,1));(t||!r)&&b.dequeue(this,e)})},finish:function(e){return =
e!=3D=3D!1&&(e=3De||"fx"),this.each(function(){var =
t,n=3Db._data(this),r=3Dn[e+"queue"],i=3Dn[e+"queueHooks"],o=3Db.timers,a=
=3Dr?r.length:0;for(n.finish=3D!0,b.queue(this,e,[]),i&&i.cur&&i.cur.fini=
sh&&i.cur.finish.call(this),t=3Do.length;t--;)o[t].elem=3D=3D=3Dthis&&o[t=
].queue=3D=3D=3De&&(o[t].anim.stop(!0),o.splice(t,1));for(t=3D0;a>t;t++)r=
[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function =
ir(e,t){var =
n,r=3D{height:e},i=3D0;for(t=3Dt?1:0;4>i;i+=3D2-t)n=3DZt[i],r["margin"+n]=
=3Dr["padding"+n]=3De;return =
t&&(r.opacity=3Dr.width=3De),r}b.each({slideDown:ir("show"),slideUp:ir("h=
ide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"=
hide"},fadeToggle:{opacity:"toggle"}},function(e,t){b.fn[e]=3Dfunction(e,=
n,r){return this.animate(t,e,n,r)}}),b.speed=3Dfunction(e,t,n){var =
r=3De&&"object"=3D=3Dtypeof =
e?b.extend({},e):{complete:n||!n&&t||b.isFunction(e)&&e,duration:e,easing=
:n&&t||t&&!b.isFunction(t)&&t};return =
r.duration=3Db.fx.off?0:"number"=3D=3Dtypeof =
r.duration?r.duration:r.duration in =
b.fx.speeds?b.fx.speeds[r.duration]:b.fx.speeds._default,(null=3D=3Dr.que=
ue||r.queue=3D=3D=3D!0)&&(r.queue=3D"fx"),r.old=3Dr.complete,r.complete=3D=
function(){b.isFunction(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,=
r.queue)},r},b.easing=3D{linear:function(e){return =
e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},b.timers=3D[],b.fx=3D=
rr.prototype.init,b.fx.tick=3Dfunction(){var =
e,n=3Db.timers,r=3D0;for(Xn=3Db.now();n.length>r;r++)e=3Dn[r],e()||n[r]!=3D=
=3De||n.splice(r--,1);n.length||b.fx.stop(),Xn=3Dt},b.fx.timer=3Dfunction=
(e){e()&&b.timers.push(e)&&b.fx.start()},b.fx.interval=3D13,b.fx.start=3D=
function(){Un||(Un=3DsetInterval(b.fx.tick,b.fx.interval))},b.fx.stop=3Df=
unction(){clearInterval(Un),Un=3Dnull},b.fx.speeds=3D{slow:600,fast:200,_=
default:400},b.fx.step=3D{},b.expr&&b.expr.filters&&(b.expr.filters.anima=
ted=3Dfunction(e){return b.grep(b.timers,function(t){return =
e=3D=3D=3Dt.elem}).length}),b.fn.offset=3Dfunction(e){if(arguments.length=
)return =
e=3D=3D=3Dt?this:this.each(function(t){b.offset.setOffset(this,e,t)});var=
n,r,o=3D{top:0,left:0},a=3Dthis[0],s=3Da&&a.ownerDocument;if(s)return =
n=3Ds.documentElement,b.contains(n,a)?(typeof =
a.getBoundingClientRect!=3D=3Di&&(o=3Da.getBoundingClientRect()),r=3Dor(s=
),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r=
.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},b.offset=3D{setOffset:=
function(e,t,n){var =
r=3Db.css(e,"position");"static"=3D=3D=3Dr&&(e.style.position=3D"relative=
");var =
i=3Db(e),o=3Di.offset(),a=3Db.css(e,"top"),s=3Db.css(e,"left"),u=3D("abso=
lute"=3D=3D=3Dr||"fixed"=3D=3D=3Dr)&&b.inArray("auto",[a,s])>-1,l=3D{},c=3D=
{},p,f;u?(c=3Di.position(),p=3Dc.top,f=3Dc.left):(p=3DparseFloat(a)||0,f=3D=
parseFloat(s)||0),b.isFunction(t)&&(t=3Dt.call(e,n,o)),null!=3Dt.top&&(l.=
top=3Dt.top-o.top+p),null!=3Dt.left&&(l.left=3Dt.left-o.left+f),"using"in=
=
t?t.using.call(e,l):i.css(l)}},b.fn.extend({position:function(){if(this[0=
]){var =
e,t,n=3D{top:0,left:0},r=3Dthis[0];return"fixed"=3D=3D=3Db.css(r,"positio=
n")?t=3Dr.getBoundingClientRect():(e=3Dthis.offsetParent(),t=3Dthis.offse=
t(),b.nodeName(e[0],"html")||(n=3De.offset()),n.top+=3Db.css(e[0],"border=
TopWidth",!0),n.left+=3Db.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.to=
p-b.css(r,"marginTop",!0),left:t.left-n.left-b.css(r,"marginLeft",!0)}}},=
offsetParent:function(){return this.map(function(){var =
e=3Dthis.offsetParent||o.documentElement;while(e&&!b.nodeName(e,"html")&&=
"static"=3D=3D=3Db.css(e,"position"))e=3De.offsetParent;return =
e||o.documentElement})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pag=
eYOffset"},function(e,n){var =
r=3D/Y/.test(n);b.fn[e]=3Dfunction(i){return =
b.access(this,function(e,i,o){var a=3Dor(e);return o=3D=3D=3Dt?a?n in =
a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?b(a).scrollLeft=
():o,r?o:b(a).scrollTop()):e[i]=3Do,t)},e,i,arguments.length,null)}});fun=
ction or(e){return =
b.isWindow(e)?e:9=3D=3D=3De.nodeType?e.defaultView||e.parentWindow:!1}b.e=
ach({Height:"height",Width:"width"},function(e,n){b.each({padding:"inner"=
+e,content:n,"":"outer"+e},function(r,i){b.fn[i]=3Dfunction(i,o){var =
a=3Darguments.length&&(r||"boolean"!=3Dtypeof =
i),s=3Dr||(i=3D=3D=3D!0||o=3D=3D=3D!0?"margin":"border");return =
b.access(this,function(n,r,i){var o;return =
b.isWindow(n)?n.document.documentElement["client"+e]:9=3D=3D=3Dn.nodeType=
?(o=3Dn.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body[=
"offset"+e],o["offset"+e],o["client"+e])):i=3D=3D=3Dt?b.css(n,r,s):b.styl=
e(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=3De.$=3Db,"function"=3D=3Dtypeo=
f =
define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){retu=
rn b})})(window);
------=_NextPart_000_0000_01D14983.1E5D9D10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.hrady.cz/jquery/ui.core.js
/*=0A=
* jQuery UI 1.7.2=0A=
*=0A=
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A=
* Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
* and GPL (GPL-LICENSE.txt) licenses.=0A=
*=0A=
* http://docs.jquery.com/UI=0A=
*/=0A=
;jQuery.ui || (function($) {=0A=
=0A=
var _remove =3D $.fn.remove,=0A=
isFF2 =3D $.browser.mozilla && (parseFloat($.browser.version) < 1.9);=0A=
=0A=
//Helper functions and ui object=0A=
$.ui =3D {=0A=
version: "1.7.2",=0A=
=0A=
// $.ui.plugin is deprecated. Use the proxy pattern instead.=0A=
plugin: {=0A=
add: function(module, option, set) {=0A=
var proto =3D $.ui[module].prototype;=0A=
for(var i in set) {=0A=
proto.plugins[i] =3D proto.plugins[i] || [];=0A=
proto.plugins[i].push([option, set[i]]);=0A=
}=0A=
},=0A=
call: function(instance, name, args) {=0A=
var set =3D instance.plugins[name];=0A=
if(!set || !instance.element[0].parentNode) { return; }=0A=
=0A=
for (var i =3D 0; i < set.length; i++) {=0A=
if (instance.options[set[i][0]]) {=0A=
set[i][1].apply(instance.element, args);=0A=
}=0A=
}=0A=
}=0A=
},=0A=
=0A=
contains: function(a, b) {=0A=
return document.compareDocumentPosition=0A=
? a.compareDocumentPosition(b) & 16=0A=
: a !=3D=3D b && a.contains(b);=0A=
},=0A=
=0A=
hasScroll: function(el, a) {=0A=
=0A=
//If overflow is hidden, the element might have extra content, but the =
user wants to hide it=0A=
if ($(el).css('overflow') =3D=3D 'hidden') { return false; }=0A=
=0A=
var scroll =3D (a && a =3D=3D 'left') ? 'scrollLeft' : 'scrollTop',=0A=
has =3D false;=0A=
=0A=
if (el[scroll] > 0) { return true; }=0A=
=0A=
// TODO: determine which cases actually cause this to happen=0A=
// if the element doesn't have the scroll set, see if it's possible to=0A=
// set the scroll=0A=
el[scroll] =3D 1;=0A=
has =3D (el[scroll] > 0);=0A=
el[scroll] =3D 0;=0A=
return has;=0A=
},=0A=
=0A=
isOverAxis: function(x, reference, size) {=0A=
//Determines when x coordinate is over "b" element axis=0A=
return (x > reference) && (x < (reference + size));=0A=
},=0A=
=0A=
isOver: function(y, x, top, left, height, width) {=0A=
//Determines when x, y coordinates is over "b" element=0A=
return $.ui.isOverAxis(y, top, height) && $.ui.isOverAxis(x, left, =
width);=0A=
},=0A=
=0A=
keyCode: {=0A=
BACKSPACE: 8,=0A=
CAPS_LOCK: 20,=0A=
COMMA: 188,=0A=
CONTROL: 17,=0A=
DELETE: 46,=0A=
DOWN: 40,=0A=
END: 35,=0A=
ENTER: 13,=0A=
ESCAPE: 27,=0A=
HOME: 36,=0A=
INSERT: 45,=0A=
LEFT: 37,=0A=
NUMPAD_ADD: 107,=0A=
NUMPAD_DECIMAL: 110,=0A=
NUMPAD_DIVIDE: 111,=0A=
NUMPAD_ENTER: 108,=0A=
NUMPAD_MULTIPLY: 106,=0A=
NUMPAD_SUBTRACT: 109,=0A=
PAGE_DOWN: 34,=0A=
PAGE_UP: 33,=0A=
PERIOD: 190,=0A=
RIGHT: 39,=0A=
SHIFT: 16,=0A=
SPACE: 32,=0A=
TAB: 9,=0A=
UP: 38=0A=
}=0A=
};=0A=
=0A=
// WAI-ARIA normalization=0A=
if (isFF2) {=0A=
var attr =3D $.attr,=0A=
removeAttr =3D $.fn.removeAttr,=0A=
ariaNS =3D "http://www.w3.org/2005/07/aaa",=0A=
ariaState =3D /^aria-/,=0A=
ariaRole =3D /^wairole:/;=0A=
=0A=
$.attr =3D function(elem, name, value) {=0A=
var set =3D value !=3D=3D undefined;=0A=
=0A=
return (name =3D=3D 'role'=0A=
? (set=0A=
? attr.call(this, elem, name, "wairole:" + value)=0A=
: (attr.apply(this, arguments) || "").replace(ariaRole, ""))=0A=
: (ariaState.test(name)=0A=
? (set=0A=
? elem.setAttributeNS(ariaNS,=0A=
name.replace(ariaState, "aaa:"), value)=0A=
: attr.call(this, elem, name.replace(ariaState, "aaa:")))=0A=
: attr.apply(this, arguments)));=0A=
};=0A=
=0A=
$.fn.removeAttr =3D function(name) {=0A=
return (ariaState.test(name)=0A=
? this.each(function() {=0A=
this.removeAttributeNS(ariaNS, name.replace(ariaState, ""));=0A=
}) : removeAttr.call(this, name));=0A=
};=0A=
}=0A=
=0A=
//jQuery plugins=0A=
$.fn.extend({=0A=
remove: function() {=0A=
// Safari has a native remove event which actually removes DOM =
elements,=0A=
// so we have to use triggerHandler instead of trigger (#3037).=0A=
$("*", this).add(this).each(function() {=0A=
$(this).triggerHandler("remove");=0A=
});=0A=
return _remove.apply(this, arguments );=0A=
},=0A=
=0A=
enableSelection: function() {=0A=
return this=0A=
.attr('unselectable', 'off')=0A=
.css('MozUserSelect', '')=0A=
.unbind('selectstart.ui');=0A=
},=0A=
=0A=
disableSelection: function() {=0A=
return this=0A=
.attr('unselectable', 'on')=0A=
.css('MozUserSelect', 'none')=0A=
.bind('selectstart.ui', function() { return false; });=0A=
},=0A=
=0A=
scrollParent: function() {=0A=
var scrollParent;=0A=
if(($.browser.msie && =
(/(static|relative)/).test(this.css('position'))) || =
(/absolute/).test(this.css('position'))) {=0A=
scrollParent =3D this.parents().filter(function() {=0A=
return =
(/(relative|absolute|fixed)/).test($.curCSS(this,'position',1)) && =
(/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflo=
w-y',1)+$.curCSS(this,'overflow-x',1));=0A=
}).eq(0);=0A=
} else {=0A=
scrollParent =3D this.parents().filter(function() {=0A=
return =
(/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflo=
w-y',1)+$.curCSS(this,'overflow-x',1));=0A=
}).eq(0);=0A=
}=0A=
=0A=
return (/fixed/).test(this.css('position')) || !scrollParent.length ? =
$(document) : scrollParent;=0A=
}=0A=
});=0A=
=0A=
=0A=
//Additional selectors=0A=
$.extend($.expr[':'], {=0A=
data: function(elem, i, match) {=0A=
return !!$.data(elem, match[3]);=0A=
},=0A=
=0A=
focusable: function(element) {=0A=
var nodeName =3D element.nodeName.toLowerCase(),=0A=
tabIndex =3D $.attr(element, 'tabindex');=0A=
return (/input|select|textarea|button|object/.test(nodeName)=0A=
? !element.disabled=0A=
: 'a' =3D=3D nodeName || 'area' =3D=3D nodeName=0A=
? element.href || !isNaN(tabIndex)=0A=
: !isNaN(tabIndex))=0A=
// the element and all of its ancestors must be visible=0A=
// the browser may report that the area is hidden=0A=
&& !$(element)['area' =3D=3D nodeName ? 'parents' : =
'closest'](':hidden').length;=0A=
},=0A=
=0A=
tabbable: function(element) {=0A=
var tabIndex =3D $.attr(element, 'tabindex');=0A=
return (isNaN(tabIndex) || tabIndex >=3D 0) && =
$(element).is(':focusable');=0A=
}=0A=
});=0A=
=0A=
=0A=
// $.widget is a factory to create jQuery plugins=0A=
// taking some boilerplate code out of the plugin code=0A=
function getter(namespace, plugin, method, args) {=0A=
function getMethods(type) {=0A=
var methods =3D $[namespace][plugin][type] || [];=0A=
return (typeof methods =3D=3D 'string' ? methods.split(/,?\s+/) : =
methods);=0A=
}=0A=
=0A=
var methods =3D getMethods('getter');=0A=
if (args.length =3D=3D 1 && typeof args[0] =3D=3D 'string') {=0A=
methods =3D methods.concat(getMethods('getterSetter'));=0A=
}=0A=
return ($.inArray(method, methods) !=3D -1);=0A=
}=0A=
=0A=
$.widget =3D function(name, prototype) {=0A=
var namespace =3D name.split(".")[0];=0A=
name =3D name.split(".")[1];=0A=
=0A=
// create plugin method=0A=
$.fn[name] =3D function(options) {=0A=
var isMethodCall =3D (typeof options =3D=3D 'string'),=0A=
args =3D Array.prototype.slice.call(arguments, 1);=0A=
=0A=
// prevent calls to internal methods=0A=
if (isMethodCall && options.substring(0, 1) =3D=3D '_') {=0A=
return this;=0A=
}=0A=
=0A=
// handle getter methods=0A=
if (isMethodCall && getter(namespace, name, options, args)) {=0A=
var instance =3D $.data(this[0], name);=0A=
return (instance ? instance[options].apply(instance, args)=0A=
: undefined);=0A=
}=0A=
=0A=
// handle initialization and non-getter methods=0A=
return this.each(function() {=0A=
var instance =3D $.data(this, name);=0A=
=0A=
// constructor=0A=
(!instance && !isMethodCall &&=0A=
$.data(this, name, new $[namespace][name](this, options))._init());=0A=
=0A=
// method call=0A=
(instance && isMethodCall && $.isFunction(instance[options]) &&=0A=
instance[options].apply(instance, args));=0A=
});=0A=
};=0A=
=0A=
// create widget constructor=0A=
$[namespace] =3D $[namespace] || {};=0A=
$[namespace][name] =3D function(element, options) {=0A=
var self =3D this;=0A=
=0A=
this.namespace =3D namespace;=0A=
this.widgetName =3D name;=0A=
this.widgetEventPrefix =3D $[namespace][name].eventPrefix || name;=0A=
this.widgetBaseClass =3D namespace + '-' + name;=0A=
=0A=
this.options =3D $.extend({},=0A=
$.widget.defaults,=0A=
$[namespace][name].defaults,=0A=
$.metadata && $.metadata.get(element)[name],=0A=
options);=0A=
=0A=
this.element =3D $(element)=0A=
.bind('setData.' + name, function(event, key, value) {=0A=
if (event.target =3D=3D element) {=0A=
return self._setData(key, value);=0A=
}=0A=
})=0A=
.bind('getData.' + name, function(event, key) {=0A=
if (event.target =3D=3D element) {=0A=
return self._getData(key);=0A=
}=0A=
})=0A=
.bind('remove', function() {=0A=
return self.destroy();=0A=
});=0A=
};=0A=
=0A=
// add widget prototype=0A=
$[namespace][name].prototype =3D $.extend({}, $.widget.prototype, =
prototype);=0A=
=0A=
// TODO: merge getter and getterSetter properties from widget prototype=0A=
// and plugin prototype=0A=
$[namespace][name].getterSetter =3D 'option';=0A=
};=0A=
=0A=
$.widget.prototype =3D {=0A=
_init: function() {},=0A=
destroy: function() {=0A=
this.element.removeData(this.widgetName)=0A=
.removeClass(this.widgetBaseClass + '-disabled' + ' ' + =
this.namespace + '-state-disabled')=0A=
.removeAttr('aria-disabled');=0A=
},=0A=
=0A=
option: function(key, value) {=0A=
var options =3D key,=0A=
self =3D this;=0A=
=0A=
if (typeof key =3D=3D "string") {=0A=
if (value =3D=3D=3D undefined) {=0A=
return this._getData(key);=0A=
}=0A=
options =3D {};=0A=
options[key] =3D value;=0A=
}=0A=
=0A=
$.each(options, function(key, value) {=0A=
self._setData(key, value);=0A=
});=0A=
},=0A=
_getData: function(key) {=0A=
return this.options[key];=0A=
},=0A=
_setData: function(key, value) {=0A=
this.options[key] =3D value;=0A=
=0A=
if (key =3D=3D 'disabled') {=0A=
this.element=0A=
[value ? 'addClass' : 'removeClass'](=0A=
this.widgetBaseClass + '-disabled' + ' ' +=0A=
this.namespace + '-state-disabled')=0A=
.attr("aria-disabled", value);=0A=
}=0A=
},=0A=
=0A=
enable: function() {=0A=
this._setData('disabled', false);=0A=
},=0A=
disable: function() {=0A=
this._setData('disabled', true);=0A=
},=0A=
=0A=
_trigger: function(type, event, data) {=0A=
var callback =3D this.options[type],=0A=
eventName =3D (type =3D=3D this.widgetEventPrefix=0A=
? type : this.widgetEventPrefix + type);=0A=
=0A=
event =3D $.Event(event);=0A=
event.type =3D eventName;=0A=
=0A=
// copy original event properties over to the new event=0A=
// this would happen if we could call $.event.fix instead of $.Event=0A=
// but we don't have a way to force an event to be fixed multiple times=0A=
if (event.originalEvent) {=0A=
for (var i =3D $.event.props.length, prop; i;) {=0A=
prop =3D $.event.props[--i];=0A=
event[prop] =3D event.originalEvent[prop];=0A=
}=0A=
}=0A=
=0A=
this.element.trigger(event, data);=0A=
=0A=
return !($.isFunction(callback) && callback.call(this.element[0], =
event, data) =3D=3D=3D false=0A=
|| event.isDefaultPrevented());=0A=
}=0A=
};=0A=
=0A=
$.widget.defaults =3D {=0A=
disabled: false=0A=
};=0A=
=0A=
=0A=
/** Mouse Interaction Plugin **/=0A=
=0A=
$.ui.mouse =3D {=0A=
_mouseInit: function() {=0A=
var self =3D this;=0A=
=0A=
this.element=0A=
.bind('mousedown.'+this.widgetName, function(event) {=0A=
return self._mouseDown(event);=0A=
})=0A=
.bind('click.'+this.widgetName, function(event) {=0A=
if(self._preventClickEvent) {=0A=
self._preventClickEvent =3D false;=0A=
event.stopImmediatePropagation();=0A=
return false;=0A=
}=0A=
});=0A=
=0A=
// Prevent text selection in IE=0A=
if ($.browser.msie) {=0A=
this._mouseUnselectable =3D this.element.attr('unselectable');=0A=
this.element.attr('unselectable', 'on');=0A=
}=0A=
=0A=
this.started =3D false;=0A=
},=0A=
=0A=
// TODO: make sure destroying one instance of mouse doesn't mess with=0A=
// other instances of mouse=0A=
_mouseDestroy: function() {=0A=
this.element.unbind('.'+this.widgetName);=0A=
=0A=
// Restore text selection in IE=0A=
($.browser.msie=0A=
&& this.element.attr('unselectable', this._mouseUnselectable));=0A=
},=0A=
=0A=
_mouseDown: function(event) {=0A=
// don't let more than one widget handle mouseStart=0A=
// TODO: figure out why we have to use originalEvent=0A=
event.originalEvent =3D event.originalEvent || {};=0A=
if (event.originalEvent.mouseHandled) { return; }=0A=
=0A=
// we may have missed mouseup (out of window)=0A=
(this._mouseStarted && this._mouseUp(event));=0A=
=0A=
this._mouseDownEvent =3D event;=0A=
=0A=
var self =3D this,=0A=
btnIsLeft =3D (event.which =3D=3D 1),=0A=
elIsCancel =3D (typeof this.options.cancel =3D=3D "string" ? =
$(event.target).parents().add(event.target).filter(this.options.cancel).l=
ength : false);=0A=
if (!btnIsLeft || elIsCancel || !this._mouseCapture(event)) {=0A=
return true;=0A=
}=0A=
=0A=
this.mouseDelayMet =3D !this.options.delay;=0A=
if (!this.mouseDelayMet) {=0A=
this._mouseDelayTimer =3D setTimeout(function() {=0A=
self.mouseDelayMet =3D true;=0A=
}, this.options.delay);=0A=
}=0A=
=0A=
if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {=0A=
this._mouseStarted =3D (this._mouseStart(event) !=3D=3D false);=0A=
if (!this._mouseStarted) {=0A=
event.preventDefault();=0A=
return true;=0A=
}=0A=
}=0A=
=0A=
// these delegates are required to keep context=0A=
this._mouseMoveDelegate =3D function(event) {=0A=
return self._mouseMove(event);=0A=
};=0A=
this._mouseUpDelegate =3D function(event) {=0A=
return self._mouseUp(event);=0A=
};=0A=
$(document)=0A=
.bind('mousemove.'+this.widgetName, this._mouseMoveDelegate)=0A=
.bind('mouseup.'+this.widgetName, this._mouseUpDelegate);=0A=
=0A=
// preventDefault() is used to prevent the selection of text here -=0A=
// however, in Safari, this causes select boxes not to be selectable=0A=
// anymore, so this fix is needed=0A=
($.browser.safari || event.preventDefault());=0A=
=0A=
event.originalEvent.mouseHandled =3D true;=0A=
return true;=0A=
},=0A=
=0A=
_mouseMove: function(event) {=0A=
// IE mouseup check - mouseup happened when mouse was out of window=0A=
if ($.browser.msie && !event.button) {=0A=
return this._mouseUp(event);=0A=
}=0A=
=0A=
if (this._mouseStarted) {=0A=
this._mouseDrag(event);=0A=
return event.preventDefault();=0A=
}=0A=
=0A=
if (this._mouseDistanceMet(event) && this._mouseDelayMet(event)) {=0A=
this._mouseStarted =3D=0A=
(this._mouseStart(this._mouseDownEvent, event) !=3D=3D false);=0A=
(this._mouseStarted ? this._mouseDrag(event) : this._mouseUp(event));=0A=
}=0A=
=0A=
return !this._mouseStarted;=0A=
},=0A=
=0A=
_mouseUp: function(event) {=0A=
$(document)=0A=
.unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)=0A=
.unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);=0A=
=0A=
if (this._mouseStarted) {=0A=
this._mouseStarted =3D false;=0A=
this._preventClickEvent =3D (event.target =3D=3D =
this._mouseDownEvent.target);=0A=
this._mouseStop(event);=0A=
}=0A=
=0A=
return false;=0A=
},=0A=
=0A=
_mouseDistanceMet: function(event) {=0A=
return (Math.max(=0A=
Math.abs(this._mouseDownEvent.pageX - event.pageX),=0A=
Math.abs(this._mouseDownEvent.pageY - event.pageY)=0A=
) >=3D this.options.distance=0A=
);=0A=
},=0A=
=0A=
_mouseDelayMet: function(event) {=0A=
return this.mouseDelayMet;=0A=
},=0A=
=0A=
// These are placeholder methods, to be overriden by extending plugin=0A=
_mouseStart: function(event) {},=0A=
_mouseDrag: function(event) {},=0A=
_mouseStop: function(event) {},=0A=
_mouseCapture: function(event) { return true; }=0A=
};=0A=
=0A=
$.ui.mouse.defaults =3D {=0A=
cancel: null,=0A=
distance: 1,=0A=
delay: 0=0A=
};=0A=
=0A=
})(jQuery);=0A=
------=_NextPart_000_0000_01D14983.1E5D9D10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.hrady.cz/jquery/ui.accordion.js
/*=0A=
* jQuery UI Accordion 1.7.2=0A=
*=0A=
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)=0A=
* Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
* and GPL (GPL-LICENSE.txt) licenses.=0A=
*=0A=
* http://docs.jquery.com/UI/Accordion=0A=
*=0A=
* Depends:=0A=
* ui.core.js=0A=
*/=0A=
(function($) {=0A=
=0A=
$.widget("ui.accordion", {=0A=
=0A=
_init: function() {=0A=
=0A=
var o =3D this.options, self =3D this;=0A=
this.running =3D 0;=0A=
=0A=
// if the user set the alwaysOpen option on init=0A=
// then we need to set the collapsible option=0A=
// if they set both on init, collapsible will take priority=0A=
if (o.collapsible =3D=3D $.ui.accordion.defaults.collapsible &&=0A=
o.alwaysOpen !=3D $.ui.accordion.defaults.alwaysOpen) {=0A=
o.collapsible =3D !o.alwaysOpen;=0A=
}=0A=
=0A=
if ( o.navigation ) {=0A=
var current =3D this.element.find("a").filter(o.navigationFilter);=0A=
if ( current.length ) {=0A=
if ( current.filter(o.header).length ) {=0A=
this.active =3D current;=0A=
} else {=0A=
this.active =3D current.parent().parent().prev();=0A=
current.addClass("ui-accordion-content-active");=0A=
}=0A=
}=0A=
}=0A=
=0A=
this.element.addClass("ui-accordion ui-widget ui-helper-reset");=0A=
=0A=
// in lack of child-selectors in CSS we need to mark top-LIs in a =
UL-accordion for some IE-fix=0A=
if (this.element[0].nodeName =3D=3D "UL") {=0A=
this.element.children("li").addClass("ui-accordion-li-fix");=0A=
}=0A=
=0A=
this.headers =3D =
this.element.find(o.header).addClass("ui-accordion-header =
ui-helper-reset ui-state-default ui-corner-all")=0A=
.bind("mouseenter.accordion", function(){ =
$(this).addClass('ui-state-hover'); })=0A=
.bind("mouseleave.accordion", function(){ =
$(this).removeClass('ui-state-hover'); })=0A=
.bind("focus.accordion", function(){ =
$(this).addClass('ui-state-focus'); })=0A=
.bind("blur.accordion", function(){ =
$(this).removeClass('ui-state-focus'); });=0A=
=0A=
this.headers=0A=
.next()=0A=
.addClass("ui-accordion-content ui-helper-reset ui-widget-content =
ui-corner-bottom");=0A=
=0A=
this.active =3D this._findActive(this.active || =
o.active).toggleClass("ui-state-default").toggleClass("ui-state-active").=
toggleClass("ui-corner-all").toggleClass("ui-corner-top");=0A=
this.active.next().addClass('ui-accordion-content-active');=0A=
=0A=
//Append icon elements=0A=
$("
").addClass("ui-icon " + =
o.icons.header).prependTo(this.headers);=0A=
=
this.active.find(".ui-icon").toggleClass(o.icons.header).toggleClass(o.ic=
ons.headerSelected);=0A=
=0A=
// IE7-/Win - Extra vertical space in lists fixed=0A=
if ($.browser.msie) {=0A=
this.element.find('a').css('zoom', '1');=0A=
}=0A=
=0A=
this.resize();=0A=
=0A=
//ARIA=0A=
this.element.attr('role','tablist');=0A=
=0A=
this.headers=0A=
.attr('role','tab')=0A=
.bind('keydown', function(event) { return self._keydown(event); })=0A=
.next()=0A=
.attr('role','tabpanel');=0A=
=0A=
this.headers=0A=
.not(this.active || "")=0A=
.attr('aria-expanded','false')=0A=
.attr("tabIndex", "-1")=0A=
.next()=0A=
.hide();=0A=
=0A=
// make sure at least one header is in the tab order=0A=
if (!this.active.length) {=0A=
this.headers.eq(0).attr('tabIndex','0');=0A=
} else {=0A=
this.active=0A=
.attr('aria-expanded','true')=0A=
.attr('tabIndex', '0');=0A=
}=0A=
=0A=
// only need links in taborder for Safari=0A=
if (!$.browser.safari)=0A=
this.headers.find('a').attr('tabIndex','-1');=0A=
=0A=
if (o.event) {=0A=
this.headers.bind((o.event) + ".accordion", function(event) { return =
self._clickHandler.call(self, event, this); });=0A=
}=0A=
=0A=
},=0A=
=0A=
destroy: function() {=0A=
var o =3D this.options;=0A=
=0A=
this.element=0A=
.removeClass("ui-accordion ui-widget ui-helper-reset")=0A=
.removeAttr("role")=0A=
.unbind('.accordion')=0A=
.removeData('accordion');=0A=
=0A=
this.headers=0A=
.unbind(".accordion")=0A=
.removeClass("ui-accordion-header ui-helper-reset ui-state-default =
ui-corner-all ui-state-active ui-corner-top")=0A=
=
.removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");=0A=
=0A=
this.headers.find("a").removeAttr("tabindex");=0A=
this.headers.children(".ui-icon").remove();=0A=
var contents =3D this.headers.next().css("display", =
"").removeAttr("role").removeClass("ui-helper-reset ui-widget-content =
ui-corner-bottom ui-accordion-content ui-accordion-content-active");=0A=
if (o.autoHeight || o.fillHeight) {=0A=
contents.css("height", "");=0A=
}=0A=
},=0A=
=0A=
_setData: function(key, value) {=0A=
if(key =3D=3D 'alwaysOpen') { key =3D 'collapsible'; value =3D !value; =
}=0A=
$.widget.prototype._setData.apply(this, arguments); =0A=
},=0A=
=0A=
_keydown: function(event) {=0A=
=0A=
var o =3D this.options, keyCode =3D $.ui.keyCode;=0A=
=0A=
if (o.disabled || event.altKey || event.ctrlKey)=0A=
return;=0A=
=0A=
var length =3D this.headers.length;=0A=
var currentIndex =3D this.headers.index(event.target);=0A=
var toFocus =3D false;=0A=
=0A=
switch(event.keyCode) {=0A=
case keyCode.RIGHT:=0A=
case keyCode.DOWN:=0A=
toFocus =3D this.headers[(currentIndex + 1) % length];=0A=
break;=0A=
case keyCode.LEFT:=0A=
case keyCode.UP:=0A=
toFocus =3D this.headers[(currentIndex - 1 + length) % length];=0A=
break;=0A=
case keyCode.SPACE:=0A=
case keyCode.ENTER:=0A=
return this._clickHandler({ target: event.target }, event.target);=0A=
}=0A=
=0A=
if (toFocus) {=0A=
$(event.target).attr('tabIndex','-1');=0A=
$(toFocus).attr('tabIndex','0');=0A=
toFocus.focus();=0A=
return false;=0A=
}=0A=
=0A=
return true;=0A=
=0A=
},=0A=
=0A=
resize: function() {=0A=
=0A=
var o =3D this.options, maxHeight;=0A=
=0A=
if (o.fillSpace) {=0A=
=0A=
if($.browser.msie) { var defOverflow =3D =
this.element.parent().css('overflow'); =
this.element.parent().css('overflow', 'hidden'); }=0A=
maxHeight =3D this.element.parent().height();=0A=
if($.browser.msie) { this.element.parent().css('overflow', =
defOverflow); }=0A=
=0A=
this.headers.each(function() {=0A=
maxHeight -=3D $(this).outerHeight();=0A=
});=0A=
=0A=
var maxPadding =3D 0;=0A=
this.headers.next().each(function() {=0A=
maxPadding =3D Math.max(maxPadding, $(this).innerHeight() - =
$(this).height());=0A=
}).height(Math.max(0, maxHeight - maxPadding))=0A=
.css('overflow', 'auto');=0A=
=0A=
} else if ( o.autoHeight ) {=0A=
maxHeight =3D 0;=0A=
this.headers.next().each(function() {=0A=
maxHeight =3D Math.max(maxHeight, $(this).outerHeight());=0A=
}).height(maxHeight);=0A=
}=0A=
=0A=
},=0A=
=0A=
activate: function(index) {=0A=
// call clickHandler with custom event=0A=
var active =3D this._findActive(index)[0];=0A=
this._clickHandler({ target: active }, active);=0A=
},=0A=
=0A=
_findActive: function(selector) {=0A=
return selector=0A=
? typeof selector =3D=3D "number"=0A=
? this.headers.filter(":eq(" + selector + ")")=0A=
: this.headers.not(this.headers.not(selector))=0A=
: selector =3D=3D=3D false=0A=
? $([])=0A=
: this.headers.filter(":eq(0)");=0A=
},=0A=
=0A=
_clickHandler: function(event, target) {=0A=
=0A=
var o =3D this.options;=0A=
if (o.disabled) return false;=0A=
=0A=
// called only when using activate(false) to close all parts =
programmatically=0A=
if (!event.target && o.collapsible) {=0A=
this.active.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default ui-corner-all")=0A=
=
.find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.he=
ader);=0A=
this.active.next().addClass('ui-accordion-content-active');=0A=
var toHide =3D this.active.next(),=0A=
data =3D {=0A=
options: o,=0A=
newHeader: $([]),=0A=
oldHeader: o.active,=0A=
newContent: $([]),=0A=
oldContent: toHide=0A=
},=0A=
toShow =3D (this.active =3D $([]));=0A=
this._toggle(toShow, toHide, data);=0A=
return false;=0A=
}=0A=
=0A=
// get the click target=0A=
var clicked =3D $(event.currentTarget || target);=0A=
var clickedIsActive =3D clicked[0] =3D=3D this.active[0];=0A=
=0A=
// if animations are still active, or the active header is the target, =
ignore click=0A=
if (this.running || (!o.collapsible && clickedIsActive)) {=0A=
return false;=0A=
}=0A=
=0A=
// switch classes=0A=
this.active.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default ui-corner-all")=0A=
=
.find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.he=
ader);=0A=
this.active.next().addClass('ui-accordion-content-active');=0A=
if (!clickedIsActive) {=0A=
clicked.removeClass("ui-state-default =
ui-corner-all").addClass("ui-state-active ui-corner-top")=0A=
=
.find(".ui-icon").removeClass(o.icons.header).addClass(o.icons.headerSele=
cted);=0A=
clicked.next().addClass('ui-accordion-content-active');=0A=
}=0A=
=0A=
// find elements to show and hide=0A=
var toShow =3D clicked.next(),=0A=
toHide =3D this.active.next(),=0A=
data =3D {=0A=
options: o,=0A=
newHeader: clickedIsActive && o.collapsible ? $([]) : clicked,=0A=
oldHeader: this.active,=0A=
newContent: clickedIsActive && o.collapsible ? $([]) : =
toShow.find('> *'),=0A=
oldContent: toHide.find('> *')=0A=
},=0A=
down =3D this.headers.index( this.active[0] ) > this.headers.index( =
clicked[0] );=0A=
=0A=
this.active =3D clickedIsActive ? $([]) : clicked;=0A=
this._toggle(toShow, toHide, data, clickedIsActive, down);=0A=
=0A=
return false;=0A=
=0A=
},=0A=
=0A=
_toggle: function(toShow, toHide, data, clickedIsActive, down) {=0A=
=0A=
var o =3D this.options, self =3D this;=0A=
=0A=
this.toShow =3D toShow;=0A=
this.toHide =3D toHide;=0A=
this.data =3D data;=0A=
=0A=
var complete =3D function() { if(!self) return; return =
self._completed.apply(self, arguments); };=0A=
=0A=
// trigger changestart event=0A=
this._trigger("changestart", null, this.data);=0A=
=0A=
// count elements to animate=0A=
this.running =3D toHide.size() =3D=3D=3D 0 ? toShow.size() : =
toHide.size();=0A=
=0A=
if (o.animated) {=0A=
=0A=
var animOptions =3D {};=0A=
=0A=
if ( o.collapsible && clickedIsActive ) {=0A=
animOptions =3D {=0A=
toShow: $([]),=0A=
toHide: toHide,=0A=
complete: complete,=0A=
down: down,=0A=
autoHeight: o.autoHeight || o.fillSpace=0A=
};=0A=
} else {=0A=
animOptions =3D {=0A=
toShow: toShow,=0A=
toHide: toHide,=0A=
complete: complete,=0A=
down: down,=0A=
autoHeight: o.autoHeight || o.fillSpace=0A=
};=0A=
}=0A=
=0A=
if (!o.proxied) {=0A=
o.proxied =3D o.animated;=0A=
}=0A=
=0A=
if (!o.proxiedDuration) {=0A=
o.proxiedDuration =3D o.duration;=0A=
}=0A=
=0A=
o.animated =3D $.isFunction(o.proxied) ?=0A=
o.proxied(animOptions) : o.proxied;=0A=
=0A=
o.duration =3D $.isFunction(o.proxiedDuration) ?=0A=
o.proxiedDuration(animOptions) : o.proxiedDuration;=0A=
=0A=
var animations =3D $.ui.accordion.animations,=0A=
duration =3D o.duration,=0A=
easing =3D o.animated;=0A=
=0A=
if (!animations[easing]) {=0A=
animations[easing] =3D function(options) {=0A=
this.slide(options, {=0A=
easing: easing,=0A=
duration: duration || 700=0A=
});=0A=
};=0A=
}=0A=
=0A=
animations[easing](animOptions);=0A=
=0A=
} else {=0A=
=0A=
if (o.collapsible && clickedIsActive) {=0A=
toShow.toggle();=0A=
} else {=0A=
toHide.hide();=0A=
toShow.show();=0A=
}=0A=
=0A=
complete(true);=0A=
=0A=
}=0A=
=0A=
toHide.prev().attr('aria-expanded','false').attr("tabIndex", =
"-1").blur();=0A=
toShow.prev().attr('aria-expanded','true').attr("tabIndex", =
"0").focus();=0A=
=0A=
},=0A=
=0A=
_completed: function(cancel) {=0A=
=0A=
var o =3D this.options;=0A=
=0A=
this.running =3D cancel ? 0 : --this.running;=0A=
if (this.running) return;=0A=
=0A=
if (o.clearStyle) {=0A=
this.toShow.add(this.toHide).css({=0A=
height: "",=0A=
overflow: ""=0A=
});=0A=
}=0A=
=0A=
this._trigger('change', null, this.data);=0A=
}=0A=
=0A=
});=0A=
=0A=
=0A=
$.extend($.ui.accordion, {=0A=
version: "1.7.2",=0A=
defaults: {=0A=
active: null,=0A=
alwaysOpen: true, //deprecated, use collapsible=0A=
animated: 'slide',=0A=
autoHeight: true,=0A=
clearStyle: false,=0A=
collapsible: false,=0A=
event: "click",=0A=
fillSpace: false,=0A=
header: "> li > :first-child,> :not(li):even",=0A=
icons: {=0A=
header: "ui-icon-triangle-1-e",=0A=
headerSelected: "ui-icon-triangle-1-s"=0A=
},=0A=
navigation: false,=0A=
navigationFilter: function() {=0A=
return this.href.toLowerCase() =3D=3D location.href.toLowerCase();=0A=
}=0A=
},=0A=
animations: {=0A=
slide: function(options, additions) {=0A=
options =3D $.extend({=0A=
easing: "swing",=0A=
duration: 300=0A=
}, options, additions);=0A=
if ( !options.toHide.size() ) {=0A=
options.toShow.animate({height: "show"}, options);=0A=
return;=0A=
}=0A=
if ( !options.toShow.size() ) {=0A=
options.toHide.animate({height: "hide"}, options);=0A=
return;=0A=
}=0A=
var overflow =3D options.toShow.css('overflow'),=0A=
percentDone,=0A=
showProps =3D {},=0A=
hideProps =3D {},=0A=
fxAttrs =3D [ "height", "paddingTop", "paddingBottom" ],=0A=
originalWidth;=0A=
// fix width before calculating height of hidden element=0A=
var s =3D options.toShow;=0A=
originalWidth =3D s[0].style.width;=0A=
s.width( parseInt(s.parent().width(),10) - =
parseInt(s.css("paddingLeft"),10) - parseInt(s.css("paddingRight"),10) - =
(parseInt(s.css("borderLeftWidth"),10) || 0) - =
(parseInt(s.css("borderRightWidth"),10) || 0) );=0A=
=0A=
$.each(fxAttrs, function(i, prop) {=0A=
hideProps[prop] =3D 'hide';=0A=
=0A=
var parts =3D ('' + $.css(options.toShow[0], =
prop)).match(/^([\d+-.]+)(.*)$/);=0A=
showProps[prop] =3D {=0A=
value: parts[1],=0A=
unit: parts[2] || 'px'=0A=
};=0A=
});=0A=
options.toShow.css({ height: 0, overflow: 'hidden' }).show();=0A=
=
options.toHide.filter(":hidden").each(options.complete).end().filter(":vi=
sible").animate(hideProps,{=0A=
step: function(now, settings) {=0A=
// only calculate the percent when animating height=0A=
// IE gets very inconsistent results when animating elements=0A=
// with small values, which is common for padding=0A=
if (settings.prop =3D=3D 'height') {=0A=
percentDone =3D (settings.now - settings.start) / (settings.end - =
settings.start);=0A=
}=0A=
=0A=
options.toShow[0].style[settings.prop] =3D=0A=
(percentDone * showProps[settings.prop].value) + =
showProps[settings.prop].unit;=0A=
},=0A=
duration: options.duration,=0A=
easing: options.easing,=0A=
complete: function() {=0A=
if ( !options.autoHeight ) {=0A=
options.toShow.css("height", "");=0A=
}=0A=
options.toShow.css("width", originalWidth);=0A=
options.toShow.css({overflow: overflow});=0A=
options.complete();=0A=
}=0A=
});=0A=
},=0A=
bounceslide: function(options) {=0A=
this.slide(options, {=0A=
easing: options.down ? "easeOutBounce" : "swing",=0A=
duration: options.down ? 1000 : 200=0A=
});=0A=
},=0A=
easeslide: function(options) {=0A=
this.slide(options, {=0A=
easing: "easeinout",=0A=
duration: 700=0A=
});=0A=
}=0A=
}=0A=
});=0A=
=0A=
})(jQuery);=0A=
------=_NextPart_000_0000_01D14983.1E5D9D10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.hrady.cz/js/jquery.leanModal.min.js
// leanModal v1.1 by Ray Stone - http://finelysliced.com.au=0A=
// Dual licensed under the MIT and GPL=0A=
=0A=
(function($){$.fn.extend({leanModal:function(options){var =
defaults=3D{top:100,overlay:0.5,closeButton:null};var overlay=3D$("
");$("body").append(overlay);options=3D$.extend=
(defaults,options);return this.each(function(){var =
o=3Doptions;$(this).click(function(e){var =
modal_id=3D$(this).attr("href");$("#lean_overlay").click(function(){close=
_modal(modal_id)});$(o.closeButton).click(function(){close_modal(modal_id=
)});var modal_height=3D$(modal_id).outerHeight();var =
modal_width=3D$(modal_id).outerWidth();=0A=
$("#lean_overlay").css({"display":"block",opacity:0});$("#lean_overlay").=
fadeTo(200,o.overlay);$(modal_id).css({"display":"block","position":"fixe=
d","opacity":0,"z-index":11000,"left":50+"%","margin-left":-(modal_width/=
2)+"px","top":o.top+"px"});$(modal_id).fadeTo(200,1);e.preventDefault()})=
});function =
close_modal(modal_id){$("#lean_overlay").fadeOut(200);$(modal_id).css({"d=
isplay":"none"})}}})})(jQuery);=0A=
------=_NextPart_000_0000_01D14983.1E5D9D10
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.hrady.cz/highslide/highslide-full.packed.js
/**=20
* Name: Highslide JS
* Version: 4.1.13 (2011-10-06)
* Config: default +events +unobtrusive +imagemap +slideshow =
+positioning +transitions +viewport +thumbstrip +inline +ajax +iframe =
+flash +packed=0A=
* Author: Torstein H=C3=B8nsi
* Support: www.highslide.com/support
* License: www.highslide.com/#license
*/
eval(function(p,a,c,k,e,d){e=3Dfunction(c){return(c
35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--){d[e(c)]=3Dk[c]||e(c)}k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--){if(k[c]){p=3Dp.repl=
ace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('q(!m){A =
m=3D{18:{97:\'aK\',aZ:\'fw...\',aY:\'8G 2i fP\',bD:\'8G 2i g0 2i =
eR\',9Z:\'eZ 2i fc D (f)\',cq:\'f8 by an ao\',cr:\'f4 2i f6 an ao =
fg\',8Y:\'aq\',8W:\'ay\',8Z:\'ag\',92:\'am\',90:\'am =
(eD)\',b0:\'eY\',ab:\'al\',au:\'al 1p (aj)\',ac:\'ah\',ad:\'ah 1p =
(aj)\',8s:\'aq (8w 1b)\',8X:\'ay (8w 3m)\',8V:\'ag\',ae:\'1:1\',3G:\'g7 =
%1 fz %2\',9W:\'8G 2i 26 2R, dC aA dE 2i 3u. dF 8w dB O 1D aA =
3a.\'},5c:\'K/dw/\',7R:\'dv.5q\',6h:\'dx.5q\',6W:5Z,9A:5Z,4W:15,9B:15,4d:=
15,6L:15,4F:cY,be:0.75,9l:M,9f:5,3Y:2,ei:3,5S:1j,bz:\'4Q =
3m\',bA:1,br:M,ct:\'em://K.eh/\',cs:\'ec\',aS:M,9w:[\'a\',\'5v\'],3q:[],c=
E:5Z,4b:0,87:50,6J:1j,6X:M,4D:M,3U:\'60\',7W:M,46:\'1M\',9n:\'1M\',b1:I,a=
C:I,a7:M,4s:aw,6k:aw,5Y:M,1Z:\'ev-dV\',8i:{2X:\'<6t>\'+\'<1H 1W=3D"K-3a">\'+\'\'+\'<1C>{m.18.8Y}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-3L">\'+\'\'+\'<1C>{m.18.ab}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-3p">\'+\'\'+\'<1C>{m.18.ac}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-1D">\'+\'\'+\'<1C>{m.18.8W}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-3u">\'+\'\'+\'<1C>{m.18.8Z}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-1a-2F">\'+\'\'+\'<1C>{m.18.ae}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-26">\'+\'\'+\'<1C>{m.18.92}1C>\'+\'1H>\'+\'6t>
\',bd:\'<6t>\'+\'<1H 1W=3D"K-3a">\'+\'\'+\'<1C>{m.18.8Y}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-1D">\'+\'\'+\'<1C>{m.18.8W}1C>\'+\'1H>\'+\'<1H =
1W=3D"K-3u">\'+\'\'+\'<1C>{m.18.8Z}1C>\'+\'1H>\'+\'<1H 1W=3D"K-26">\'+\'\'+\'<1C>{m.18.92}1C>\'+\'1H>\'+\'6t>
\'+\'\'+\'\'+\'<1C 1W=3D"K-3O" =
24=3D"{m.18.b0}"><1C>1C>1C>\'+\'
\'},64:[],a1:M,16:[],a4:[\'5Y=
\',\'3t\',\'46\',\'9n\',\'b1\',\'aC\',\'1Z\',\'3Y\',\'dU\',\'dM\',\'dL\',=
\'b3\',\'dK\',\'dI\',\'dJ\',\'b2\',\'cv\',\'a7\',\'42\',\'6l\',\'3q\',\'4=
b\',\'L\',\'N\',\'88\',\'6J\',\'6X\',\'4D\',\'dN\',\'dO\',\'dT\',\'2I\',\=
'7W\',\'4j\',\'4x\',\'3U\',\'8e\',\'a9\',\'4s\',\'6k\',\'6M\',\'9i\',\'aX=
\',\'2N\',\'2Q\',\'cF\',\'cD\',\'1e\'],1T:[],61:0,8g:{x:[\'bM\',\'1b\',\'=
4X\',\'3m\',\'bC\'],y:[\'5N\',\'Y\',\'9a\',\'4Q\',\'7E\']},7B:{},b2:{},b3=
:{},8e:{aG:{},29:{},aF:{}},4m:[],6u:[],4n:{},4R:[],7q:[],5a:[],7k:{},8c:{=
},7l:[],2t:/dP\\/4\\.0/.11(4A.6d)?8:8J((4A.6d.5G().3b(/.+(?:b9|dQ|e9|2h)[=
\\/: =
]([\\d.]+)/)||[0,\'0\'])[1]),2h:(W.6q&&!1S.3z),4M:/ea/.11(4A.6d),6y:/eu.+=
b9:1\\.[0-8].+es/.11(4A.6d),$:C(1v){q(1v)E =
W.9Q(1v)},2o:C(2a,3j){2a[2a.V]=3D3j},1d:C(ba,4l,49,6c,bh){A =
el=3DW.1d(ba);q(4l)m.3A(el,4l);q(bh)m.R(el,{94:0,8H:\'1E\',9D:0});q(49)m.=
R(el,49);q(6c)6c.1X(el);E el},3A:C(el,4l){O(A x 2Y 4l)el[x]=3D4l[x];E =
el},R:C(el,49){O(A x 2Y =
49){q(m.3R&&x=3D=3D\'1z\'){q(49[x]>0.99)el.G.ew(\'5Q\');J =
el.G.5Q=3D\'bg(1z=3D\'+(49[x]*2w)+\')\'}J =
el.G[x]=3D49[x]}},2z:C(el,1f,3C){A 4T,51,4w;q(1F =
3C!=3D\'7j\'||3C=3D=3D=3DI){A =
2H=3Dc5;3C=3D{4h:2H[2],2Q:2H[3],76:2H[4]}}q(1F =
3C.4h!=3D\'3G\')3C.4h=3D5Z;3C.2Q=3D1h[3C.2Q]||1h.bj;3C.7g=3Dm.3A({},1f);O=
(A 2Z 2Y 1f){A e=3D1J =
m.fx(el,3C,2Z);4T=3D8J(m.8I(el,2Z))||0;51=3D8J(1f[2Z]);4w=3D2Z!=3D\'1z\'?=
\'F\':\'\';e.3E(4T,51,4w)}},8I:C(el,1f){q(el.G[1f]){E el.G[1f]}J =
q(W.8L){E W.8L.cK(el,I).co(1f)}J{q(1f=3D=3D\'1z\')1f=3D\'5Q\';A =
3j=3Del.5y[1f.2k(/\\-(\\w)/g,C(a,b){E =
b.bi()})];q(1f=3D=3D\'5Q\')3j=3D3j.2k(/bg\\(1z=3D([0-9]+)\\)/,C(a,b){E =
b/2w});E 3j=3D=3D=3D\'\'?1:3j}},7S:C(){A =
d=3DW,w=3D1S,63=3Dd.7a&&d.7a!=3D\'8v\'?d.5h:d.19,3R=3Dm.2h&&(m.2t<9||1F =
bf=3D=3D\'1L\');A =
L=3D3R?63.8F:(d.5h.8F||7c.ep),N=3D3R?63.c4:7c.eo;m.4g=3D{L:L,N:N,5O:3R?63=
.5O:bf,5R:3R?63.5R:ed};E m.4g},6K:C(el){q(/5v/i.11(el.3J)){A =
7N=3DW.2C(\'1N\');O(A i=3D0;i<7N.V;i++){A =
u=3D7N[i].eb;q(u&&u.2k(/^.*?#/,\'\')=3D=3Del.23.2Z){el=3D7N[i];5m}}}A =
p=3D{x:el.4V,y:el.8O};5g(el.bb){el=3Del.bb;p.x+=3Del.4V;p.y+=3Del.8O;q(el=
!=3DW.19&&el!=3DW.5h){p.x-=3Del.5O;p.y-=3Del.5R}}E =
p},2F:C(a,29,3E,T){q(!a)a=3Dm.1d(\'a\',I,{1o:\'1E\'},m.2b);q(1F =
a.6a=3D=3D\'C\')E 29;q(T=3D=3D\'3D\'){O(A =
i=3D0;i8d){8d=3D1B;7n=3D=
i}}}q(7n=3D=3D-1)m.3d=3D-1;J 16[7n].3M()},43:C(a,6b){a.6a=3Da.2p;A =
p=3Da.6a?a.6a():I;a.6a=3DI;E(p&&1F p[6b]!=3D\'1L\')?p[6b]:(1F =
m[6b]!=3D\'1L\'?m[6b]:I)},7s:C(a){A 1e=3Dm.43(a,\'1e\');q(1e)E 1e;E =
a.21},4J:C(1v){A 1P=3Dm.$(1v),4q=3Dm.8c[1v],a=3D{};q(!1P&&!4q)E =
I;q(!4q){4q=3D1P.5J(M);4q.1v=3D\'\';m.8c[1v]=3D4q;E 1P}J{E =
4q.5J(M)}},3B:C(d){q(d)m.9y.1X(d);m.9y.2d=3D\'\'},1u:C(B){q(!m.2v){84=3DM=
;m.2v=3Dm.1d(\'P\',{1c:\'K-dc =
K-2x-D\',5r:\'\',2p:C(){q(m.1A(m,\'d3\'))m.26()}},{1n:\'1Y\',1z:0},m.2b,M=
);q(/(df|d2|cU|cT)/.11(4A.6d)){A 19=3DW.19;C =
81(){m.R(m.2v,{L:19.cR+\'F\',N:19.cV+\'F\'})}81();m.2j(1S,\'3O\',81)}}m.2=
v.G.1o=3D\'\';A =
84=3Dm.2v.5r=3D=3D\'\';m.2v.5r+=3D\'|\'+B.Q;q(84){q(m.6y&&m.aR)m.R(m.2v,{=
9t:\'7T(\'+m.5c+\'d0.ak)\',1z:1});J =
m.2z(m.2v,{1z:B.4b},m.87)}},9x:C(Q){q(!m.2v)E;q(1F =
Q!=3D\'1L\')m.2v.5r=3Dm.2v.5r.2k(\'|\'+Q,\'\');q((1F =
Q!=3D\'1L\'&&m.2v.5r!=3D\'\')||(m.2q&&m.43(m.2q,\'4b\')))E;q(m.6y&&m.aR)m=
.2v.G.1o=3D\'1E\';J =
m.2z(m.2v,{1z:0},m.87,I,C(){m.2v.G.1o=3D\'1E\'})},8N:C(7z,B){A =
1i=3DB||m.2G();B=3D1i;q(m.2q)E 1j;J =
m.1i=3D1i;m.4z(W,1S.3z?\'6U\':\'71\',m.68);1t{m.2q=3D7z;7z.2p()}1y(e){m.1=
i=3Dm.2q=3DI}1t{q(!7z||B.3q[1]!=3D\'4e\')B.26()}1y(e){}E =
1j},7O:C(el,2n){A B=3Dm.2G(el);q(B)E m.8N(B.7V(2n),B);J E 1j},3a:C(el){E =
m.7O(el,-1)},1D:C(el){E =
m.7O(el,1)},68:C(e){q(!e)e=3D1S.2u;q(!e.2L)e.2L=3De.9k;q(1F =
e.2L.9j!=3D\'1L\')E M;q(!m.1A(m,\'dz\',e))E M;A B=3Dm.2G();A =
2n=3DI;b6(e.dy){2c 70:q(B)B.7r();E M;2c 32:2n=3D2;5m;2c 34:2c 39:2c =
40:2n=3D1;5m;2c 8:2c 33:2c 37:2c 38:2n=3D-1;5m;2c 27:2c =
13:2n=3D0}q(2n!=3D=3DI){q(2n!=3D2)m.4z(W,1S.3z?\'6U\':\'71\',m.68);q(!m.a=
S)E M;q(e.5n)e.5n();J e.c0=3D1j;q(B){q(2n=3D=3D0){B.26()}J =
q(2n=3D=3D2){q(B.1p)B.1p.cl()}J{q(B.1p)B.1p.3p();m.7O(B.Q,2n)}E 1j}}E =
M},du:C(14){m.2o(m.1T,m.3A(14,{22:\'22\'+m.61++}))},dt:C(1r){A =
3c=3D1r.2N;q(1F 3c=3D=3D\'7j\'){O(A i=3D0;i<3c.V;i++){A o=3D{};O(A x 2Y =
1r)o[x]=3D1r[x];o.2N=3D3c[i];m.2o(m.6u,o)}}J{m.2o(m.6u,1r)}},9U:C(7y,7h){=
A el,2m=3D/^K-U-([0-9]+)$/;el=3D7y;5g(el.23){q(el.6R!=3D=3D1L)E =
el.6R;q(el.1v&&2m.11(el.1v))E =
el.1v.2k(2m,"$1");el=3Del.23}q(!7h){el=3D7y;5g(el.23){q(el.3J&&m.77(el)){=
O(A Q=3D0;Q1)E =
M;q(!e.2L)e.2L=3De.9k;A =
el=3De.2L;5g(el.23&&!(/K-(2R|3u|3D|3O)/.11(el.1c))){el=3Del.23}A =
B=3Dm.2G(el);q(B&&(B.62||!B.55))E M;q(B&&e.T=3D=3D\'8y\'){q(e.2L.9j)E =
M;A =
3b=3Del.1c.3b(/K-(2R|3u|3O)/);q(3b){m.2y=3D{B:B,T:3b[1],1b:B.x.H,L:B.x.D,=
Y:B.y.H,N:B.y.D,aV:e.7A,aO:e.7F};m.2j(W,\'7D\',m.6H);q(e.5n)e.5n();q(/K-(=
2R|3D)-9J/.11(B.S.1c)){B.3M();m.a6=3DM}E 1j}J =
q(/K-3D/.11(el.1c)&&m.3d!=3DB.Q){B.3M();B.59(\'1q\')}}J =
q(e.T=3D=3D\'c3\'){m.4z(W,\'7D\',m.6H);q(m.2y){q(m.54&&m.2y.T=3D=3D\'2R\'=
)m.2y.B.S.G.4L=3Dm.54;A =
3I=3Dm.2y.3I;q(!3I&&!m.a6&&!/(3u|3O)/.11(m.2y.T)){q(m.1A(B,\'dr\'))B.26()=
}J =
q(3I||(!3I&&m.aU)){m.2y.B.59(\'1q\')}q(m.2y.B.3W)m.2y.B.3W.G.1o=3D\'1E\';=
q(3I)m.1A(m.2y.B,\'do\',m.2y);m.a6=3D1j;m.2y=3DI}J =
q(/K-2R-9J/.11(el.1c)){el.G.4L=3Dm.54}}E 1j},6H:C(e){q(!m.2y)E =
M;q(!e)e=3D1S.2u;A =
a=3Dm.2y,B=3Da.B;q(B.1k){q(!B.3W)B.3W=3Dm.1d(\'P\',I,{1l:\'2l\',L:B.x.D+\=
'F\',N:B.y.D+\'F\',1b:B.x.cb+\'F\',Y:B.y.cb+\'F\',1B:4,9t:(m.3R?\'eB\':\'=
1E\'),1z:0.eU},B.U,M);q(B.3W.G.1o=3D=3D\'1E\')B.3W.G.1o=3D\'\'}a.dX=3De.7=
A-a.aV;a.dY=3De.7F-a.aO;A =
9g=3D1h.fG(1h.aE(a.dX,2)+1h.aE(a.dY,2));q(!a.3I)a.3I=3D(a.T!=3D\'2R\'&&9g=
>0)||(9g>(m.fK||5));q(a.3I&&e.7A>5&&e.7F>5){q(!m.1A(B,\'fN\',a))E =
1j;q(a.T=3D=3D\'3O\')B.3O(a);J{B.9m(a.1b+a.dX,a.Y+a.dY);q(a.T=3D=3D\'2R\'=
)B.S.G.4L=3D\'3u\'}}E 1j},aP:C(e){1t{q(!e)e=3D1S.2u;A =
66=3D/fM/i.11(e.T);q(!e.2L)e.2L=3De.9k;q(!e.7P)e.7P=3D66?e.fE:e.fD;A =
B=3Dm.2G(e.2L);q(!B.55)E;q(!B||!e.7P||m.2G(e.7P,M)=3D=3DB||m.2y)E;m.1A(B,=
66?\'ft\':\'fr\',e);O(A i=3D0;i=3Dk.1r.4h+k.9c){k.4o=3Dk.51;k.H=3Dk.96=3D1;k.82();k.1=
r.7g[k.1f]=3DM;A 9s=3DM;O(A i 2Y =
k.1r.7g)q(k.1r.7g[i]!=3D=3DM)9s=3D1j;q(9s){q(k.1r.76)k.1r.76.ax(k.30)}E =
1j}J{A =
n=3Dt-k.9c;k.96=3Dn/k.1r.4h;k.H=3Dk.1r.2Q(n,0,1,k.1r.4h);k.4o=3Dk.4T+((k.=
51-k.4T)*k.H);k.82()}E =
M}};m.3A(m.fx,{3P:{1z:C(fx){m.R(fx.30,{1z:fx.4o})},ap:C(fx){1t{q(fx.30.G&=
&fx.30.G[fx.1f]!=3DI)fx.30.G[fx.1f]=3Dfx.4o+fx.4w;J =
fx.30[fx.1f]=3Dfx.4o}1y(e){}}}});m.6r=3DC(1Z,3F){k.3F=3D3F;k.1Z=3D1Z;A =
v=3Dm.2t,47;k.9G=3Dm.2h&&m.2t<7;q(!1Z){q(3F)3F();E}m.7m();k.2g=3Dm.1d(\'2=
g\',{eJ:0},{1n:\'1q\',1l:\'2l\',eN:\'eM\',L:0},m.2b,M);A =
4G=3Dm.1d(\'4G\',I,I,k.2g,1);k.2J=3D[];O(A =
i=3D0;i<=3D8;i++){q(i%3=3D=3D0)47=3Dm.1d(\'47\',I,{N:\'1M\'},4G,M);k.2J[i=
]=3Dm.1d(\'2J\',I,I,47,M);A =
G=3Di!=3D4?{eL:0,eK:0}:{1l:\'4y\'};m.R(k.2J[i],G)}k.2J[4].1c=3D1Z+\' =
K-1g\';k.ai()};m.6r.5w=3D{ai:C(){A 1e=3Dm.5c+(m.f1||"fi/")+k.1Z+".ak";A =
ar=3Dm.4M&&m.2t<73?m.2b:I;k.3V=3Dm.1d(\'1N\',I,{1l:\'2l\',Y:\'-4v\'},ar,M=
);A 3v=3Dk;k.3V.4N=3DC(){3v.az()};k.3V.1e=3D1e},az:C(){A =
o=3Dk.1w=3Dk.3V.L/4,H=3D[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-=
6],[-2,-2]],1u=3D{N:(2*o)+\'F\',L:(2*o)+\'F\'};O(A =
i=3D0;i<=3D8;i++){q(H[i]){q(k.9G){A =
w=3D(i=3D=3D1||i=3D=3D7)?\'2w%\':k.3V.L+\'F\';A =
P=3Dm.1d(\'P\',I,{L:\'2w%\',N:\'2w%\',1l:\'4y\',2e:\'1q\'},k.2J[i],M);m.1=
d(\'P\',I,{5Q:"fo:fn.bv.fm(fl=3Dfe, =
1e=3D\'"+k.3V.1e+"\')",1l:\'2l\',L:w,N:k.3V.N+\'F\',1b:(H[i][0]*o)+\'F\',=
Y:(H[i][1]*o)+\'F\'},P,M)}J{m.R(k.2J[i],{9t:\'7T(\'+k.3V.1e+\') =
\'+(H[i][0]*o)+\'F =
\'+(H[i][1]*o)+\'F\'})}q(1S.3z&&(i=3D=3D3||i=3D=3D5))m.1d(\'P\',I,1u,k.2J=
[i],M);m.R(k.2J[i],1u)}}k.3V=3DI;q(m.4n[k.1Z])m.4n[k.1Z].5U();m.4n[k.1Z]=3D=
k;q(k.3F)k.3F()},4C:C(H,1w,aB,4i,2Q){A =
B=3Dk.B,5X=3DB.U.G,1w=3D1w||0,H=3DH||{x:B.x.H+1w,y:B.y.H+1w,w:B.x.Z(\'2f\=
')-2*1w,h:B.y.Z(\'2f\')-2*1w};q(aB)k.2g.G.1n=3D(H.h>=3D4*k.1w)?\'1Y\':\'1=
q\';m.R(k.2g,{1b:(H.x-k.1w)+\'F\',Y:(H.y-k.1w)+\'F\',L:(H.w+2*k.1w)+\'F\'=
});H.w-=3D2*k.1w;H.h-=3D2*k.1w;m.R(k.2J[4],{L:H.w>=3D0?H.w+\'F\':0,N:H.h>=
=3D0?H.h+\'F\':0});q(k.9G)k.2J[3].G.N=3Dk.2J[5].G.N=3Dk.2J[4].G.N},5U:C(b=
k){q(bk)k.2g.G.1n=3D\'1q\';J =
m.3B(k.2g)}};m.6A=3DC(B,1u){k.B=3DB;k.1u=3D1u;k.3l=3D1u=3D=3D\'x\'?\'bY\'=
:\'bW\';k.3k=3Dk.3l.5G();k.6m=3D1u=3D=3D\'x\'?\'cj\':\'c8\';k.6Y=3Dk.6m.5=
G();k.9L=3D1u=3D=3D\'x\'?\'c7\':\'bX\';k.b5=3Dk.9L.5G();k.1G=3Dk.36=3D0};=
m.6A.5w=3D{Z:C(Q){b6(Q){2c\'9T\':E =
k.1K+k.3s+(k.t-m.2r[\'1w\'+k.3l])/2;2c\'9v\':E =
k.H+k.cb+k.1G+(k.D-m.2r[\'1w\'+k.3l])/2;2c\'2f\':E =
k.D+2*k.cb+k.1G+k.36;2c\'5e\':E k.4K-k.3o-k.4S;2c\'8D\':E =
k.Z(\'5e\')-2*k.cb-k.1G-k.36;2c\'6e\':E =
k.H-(k.B.1g?k.B.1g.1w:0);2c\'9R\':E =
k.Z(\'2f\')+(k.B.1g?2*k.B.1g.1w:0);2c\'2K\':E =
k.1V?1h.3e((k.D-k.1V)/2):0}},8a:C(){k.cb=3D(k.B.S[\'1w\'+k.3l]-k.t)/2;k.4=
S=3Dm[\'9D\'+k.9L]},9M:C(){k.t=3Dk.B.el[k.3k]?3H(k.B.el[k.3k]):k.B.el[\'1=
w\'+k.3l];k.1K=3Dk.B.1K[k.1u];k.3s=3D(k.B.el[\'1w\'+k.3l]-k.t)/2;q(k.1K=3D=
=3D0||k.1K=3D=3D-1){k.1K=3D(m.4g[k.3k]/2)+m.4g[\'28\'+k.6m]}},8h:C(){A =
B=3Dk.B;k.2T=3D\'1M\';q(B.9n=3D=3D\'4X\')k.2T=3D\'4X\';J q(1J =
4Y(k.6Y).11(B.46))k.2T=3DI;J q(1J =
4Y(k.b5).11(B.46))k.2T=3D\'4t\';k.H=3Dk.1K-k.cb+k.3s;q(k.9i&&k.1u=3D=3D\'=
x\')B.6M=3D1h.31(B.6M||k.1a,B.9i*k.1a/B.y.1a);k.D=3D1h.31(k.1a,B[\'4t\'+k=
.3l]||k.1a);k.2U=3DB.5Y?1h.31(B[\'31\'+k.3l],k.1a):k.1a;q(B.2E&&B.3t){k.D=
=3DB[k.3k];k.1V=3Dk.1a}q(k.1u=3D=3D\'x\'&&m.5S)k.2U=3DB.4s;k.2L=3DB[\'2L\=
'+k.1u.bi()];k.3o=3Dm[\'9D\'+k.6m];k.28=3Dm.4g[\'28\'+k.6m];k.4K=3Dm.4g[k=
.3k]},72:C(i){A =
B=3Dk.B;q(B.2E&&(B.3t||m.5S)){k.1V=3Di;k.D=3D1h.4t(k.D,k.1V);B.S.G[k.6Y]=3D=
k.Z(\'2K\')+\'F\'}J =
k.D=3Di;B.S.G[k.3k]=3Di+\'F\';B.U.G[k.3k]=3Dk.Z(\'2f\')+\'F\';q(B.1g)B.1g=
.4C();q(B.3W)B.3W.G[k.3k]=3Di+\'F\';q(k.1u=3D=3D\'y\'&&B.5C&&B.19.G.N!=3D=
\'1M\')1t{B.5C.19.G.2e=3D\'1M\'}1y(e){}q(B.2A){A =
d=3DB.2s;q(k.9e=3D=3D=3D1L)k.9e=3DB.1s[\'1w\'+k.3l]-d[\'1w\'+k.3l];d.G[k.=
3k]=3D(k.D-k.9e)+\'F\';q(k.1u=3D=3D\'x\')B.4c.G.L=3D\'1M\';q(B.19)B.19.G[=
k.3k]=3D\'1M\'}q(k.1u=3D=3D\'x\'&&B.1x)B.57(M);q(k.1u=3D=3D\'x\'&&B.1p&&B=
.2E){q(i=3D=3Dk.1a)B.1p.5d(\'1a-2F\');J =
B.1p.4u(\'1a-2F\')}},aa:C(i){k.H=3Di;k.B.U.G[k.6Y]=3Di+\'F\';q(k.B.1g)k.B=
.1g.4C()}};m.5A=3DC(a,29,3E,35){q(W.bS&&m.2h&&!m.9F){m.2j(W,\'41\',C(){1J=
=
m.5A(a,29,3E,35)});E}k.a=3Da;k.3E=3D3E;k.35=3D35||\'2R\';k.2A=3D(35=3D=3D=
\'3D\');k.2E=3D!k.2A;m.a1=3D1j;k.1T=3D[];k.1i=3Dm.1i;m.1i=3DI;m.7m();A =
Q=3Dk.Q=3Dm.16.V;O(A i=3D0;ip.28+p.4K-p.4S)p.H=3Dp.28+p.4K-p.D-p.3o-p.4S-p.1G-p.36;q(p.H(k.x.1V||k.x.D)){k.bs();q(k.1T.=
V=3D=3D1)k.57()}}k.a5()}1y(e){k.9o(e)}},91:C(6c,1M){A =
c=3Dm.4p(6c,\'7J\',\'K-19\');q(/(1k|3x)/.11(k.2I)){q(k.4j)c.G.L=3Dk.4j+\'=
F\';q(k.4x)c.G.N=3Dk.4x+\'F\'}},6T:C(){q(k.aD)E;A =
B=3Dk;k.19=3Dm.4p(k.1s,\'7J\',\'K-19\');q(k.2I=3D=3D\'1k\'){k.6n();A =
5o=3Dm.3w.5J(1);k.19.1X(5o);k.eP=3Dk.1s.1O;q(!k.4j)k.4j=3D5o.1O;A =
5b=3Dk.1s.1U-k.19.1U,h=3Dk.4x||m.4g.N-5b-m.4d-m.6L,4N=3Dk.3U=3D=3D\'60\'?=
\' 4N=3D"q (m.16[\'+k.Q+\']) m.16[\'+k.Q+\'].69()" =
\':\'\';k.19.2d+=3D\'<1k 2Z=3D"m\'+(1J 7K()).79()+\'" eQ=3D"0" =
Q=3D"\'+k.Q+\'" \'+\' G=3D"L:\'+k.4j+\'F; N:\'+h+\'F" \'+4N+\' =
1e=3D"\'+k.1e+\'" =
>1k>\';k.5o=3Dk.19.2C(\'P\')[0];k.1k=3Dk.19.2C(\'1k\')[0];q(k.3U=3D=3D\=
'6x\')k.8A()}q(k.2I=3D=3D\'3x\'){k.19.1v=3Dk.19.1v||\'m-fY-1v-\'+k.Q;A =
a=3Dk.8e;q(!a.29)a.29=3D{};q(1F =
a.29.aN=3D=3D\'1L\')a.29.aN=3D\'fR\';q(9p)9p.fT(k.1e,k.19.1v,k.4j,k.4x,a.=
g1||\'7\',a.gb,a.aG,a.29,a.aF)}k.aD=3DM},7Z:C(){q(k.1k&&!k.4x){k.1k.G.N=3D=
k.19.G.N=3Dk.8p()+\'F\'}k.1s.1X(m.3w);q(!k.x.1a)k.x.1a=3Dk.1s.1O;k.y.1a=3D=
k.1s.1U;k.1s.9q(m.3w);q(m.2h&&k.aL>3H(k.1s.5y.N)){k.aL=3D3H(k.1s.5y.N)}m.=
R(k.U,{1l:\'2l\',94:\'0\'});m.R(k.S,{L:k.x.t+\'F\',N:k.y.t+\'F\'})},8p:C(=
){A h;1t{A 2B=3Dk.5C=3Dk.1k.9O||k.1k.6g.W;A =
3w=3D2B.1d(\'P\');3w.G.aJ=3D\'bc\';2B.19.1X(3w);h=3D3w.8O;q(m.2h)h+=3D3H(=
2B.19.5y.4d)+3H(2B.19.5y.6L)-1}1y(e){h=3Dde}E h},8A:C(){A =
5i=3Dk.1s.1O-k.5o.1O;m.3B(k.5o);q(5i<0)5i=3D0;A =
5b=3Dk.1s.1U-k.1k.1U;q(k.5C&&!k.4x&&!k.N&&k.y.D=3D=3Dk.y.1a)1t{k.5C.19.G.=
2e=3D\'1q\'}1y(e){}m.R(k.1k,{L:1h.9Y(k.x.D-5i)+\'F\',N:1h.9Y(k.y.D-5b)+\'=
F\'});m.R(k.19,{L:k.1k.G.L,N:k.1k.G.N});k.52=3Dk.1k;k.2s=3Dk.52},b4:C(){k=
.91(k.1s);q(k.2I=3D=3D\'3x\'&&k.3U=3D=3D\'60\')k.6T();q(k.x.D1P.1U){1P.G.L=3D(3H(1P.G.L)+6E=
)+\'F\'}k.52=3D1P;k.2s=3Dk.52}q(k.1k&&k.3U=3D=3D\'60\')k.8A();q(!k.52&&k.=
y.Dk.2s.23.1U){4a("1t { m.16["+k.Q+"].2s.G.2e =3D =
\'1M\'; } 1y(e) {}",m.6W)}},b8:C(5v){A c=3D5v.fC.7G(\',\');O(A =
i=3D0;ip.28+p.4K-p.4=
S){q(!5u&&8C&&5s){p.D=3D1h.31(p.D,p.Z(1u=3D=3D\'y\'?\'5e\':\'8D\'))}J =
q(p.Z(\'2f\')2M){ =
3f=3D3y*2M;q(3fk.6k&&x.D>k.4s&&y.Z(\'2f\')>=
y.Z(\'5e\')){y.D-=3D10;q(2M)x.D=3Dy.D*2M;k.57(0,1);3T=3DM}}E =
3T},dS:C(){q(k.2s){A =
h=3D/1k/i.11(k.2s.3J)?(k.8p()+1)+\'F\':\'1M\';q(k.19)k.19.G.N=3Dh;k.2s.G.=
N=3Dh;k.y.72(k.1s.1U)}},a5:C(){A =
x=3Dk.x,y=3Dk.y;k.59(\'1q\');m.1A(k,\'et\');q(k.1p&&k.1p.2D)k.1p.2D.5t();=
k.9b(1,{U:{L:x.Z(\'2f\'),N:y.Z(\'2f\'),1b:x.H,Y:y.H},S:{1b:x.1G+x.Z(\'2K\=
'),Y:y.1G+y.Z(\'2K\'),L:x.1V||x.D,N:y.1V||y.D}},m.6W)},9b:C(1I,2i,4i){A =
5M=3Dk.3q,8o=3D1I?(k.1i?k.1i.a:I):m.2q,t=3D(5M[1]&&8o&&m.43(8o,\'3q\')[1]=
=3D=3D5M[1])?5M[1]:5M[0];q(k[t]&&t!=3D\'2F\'){k[t](1I,2i);E}q(k.1g&&!k.3Y=
){q(1I)k.1g.4C();J k.1g.5U((k.2A&&k.4D))}q(!1I)k.78();A =
B=3Dk,x=3DB.x,y=3DB.y,2Q=3Dk.2Q;q(!1I)2Q=3Dk.cF||2Q;A =
6x=3D1I?C(){q(B.1g)B.1g.2g.G.1n=3D"1Y";4a(C(){B.6I()},50)}:C(){B.5D()};q(=
1I)m.R(k.U,{L:x.t+\'F\',N:y.t+\'F\'});q(1I&&k.2A){m.R(k.U,{1b:(x.1K-x.cb+=
x.3s)+\'F\',Y:(y.1K-y.cb+y.3s)+\'F\'})}q(k.cD){m.R(k.U,{1z:1I?0:1});m.3A(=
2i.U,{1z:1I})}m.2z(k.U,2i.U,{4h:4i,2Q:2Q,3P:C(3j,2H){q(B.1g&&B.3Y&&2H.1f=3D=
=3D\'Y\'){A 5W=3D1I?2H.H:1-2H.H;A =
H=3D{w:x.t+(x.Z(\'2f\')-x.t)*5W,h:y.t+(y.Z(\'2f\')-y.t)*5W,x:x.1K+(x.H-x.=
1K)*5W,y:y.1K+(y.H-y.1K)*5W};B.1g.4C(H,0,1)}q(B.2A){q(2H.1f=3D=3D\'1b\')B=
.4c.G.1b=3D(x.H-3j)+\'F\';q(2H.1f=3D=3D\'Y\')B.4c.G.Y=3D(y.H-3j)+\'F\'}}}=
);m.2z(k.S,2i.S,4i,2Q,6x);q(1I){k.U.G.1n=3D\'1Y\';k.S.G.1n=3D\'1Y\';q(k.2=
A)k.1s.G.1n=3D\'1Y\';k.a.1c+=3D\' K-4I-46\'}},6w:C(1I,2i){k.3Y=3D1j;A =
B=3Dk,t=3D1I?m.6W:0;q(1I){m.2z(k.U,2i.U,0);m.R(k.U,{1z:0,1n:\'1Y\'});m.2z=
(k.S,2i.S,0);k.S.G.1n=3D\'1Y\';m.2z(k.U,{1z:1},t,I,C(){B.6I()})}q(k.1g){k=
.1g.2g.G.1B=3Dk.U.G.1B;A =
6Z=3D1I||-1,1w=3Dk.1g.1w,8r=3D1I?3:1w,8q=3D1I?1w:3;O(A =
i=3D8r;6Z*i<=3D6Z*8q;i+=3D6Z,t+=3D25){(C(){A =
o=3D1I?8q-i:8r-i;4a(C(){B.1g.4C(0,o,1)},t)})()}}q(1I){}J{4a(C(){q(B.1g)B.=
1g.5U(B.4D);B.78();m.2z(B.U,{1z:0},m.9A,I,C(){B.5D()})},t)}},4e:C(1I,2i,8=
u){q(!1I)E;A =
B=3Dk,1i=3Dk.1i,x=3Dk.x,y=3Dk.y,3n=3D1i.x,3g=3D1i.y,U=3Dk.U,S=3Dk.S,1x=3D=
k.1x;m.4z(W,\'7D\',m.6H);m.R(S,{L:(x.1V||x.D)+\'F\',N:(y.1V||y.D)+\'F\'})=
;q(1x)1x.G.2e=3D\'1Y\';k.1g=3D1i.1g;q(k.1g)k.1g.B=3DB;1i.1g=3DI;A =
5l=3Dm.1d(\'P\',{1c:\'K-\'+k.35},{1l:\'2l\',1B:4,2e:\'1q\',1o:\'1E\'});A =
8t=3D{cN:1i,cM:k};O(A n 2Y =
8t){k[n]=3D8t[n].S.5J(1);m.R(k[n],{1l:\'2l\',8H:0,1n:\'1Y\'});5l.1X(k[n])=
}U.1X(5l);q(k.2A)m.R(k.4c,{1b:0,Y:0});q(1x){1x.1c=3D\'\';U.1X(1x)}5l.G.1o=
=3D\'\';1i.S.G.1o=3D\'1E\';q(m.4M&&m.2t<73){k.U.G.1n=3D\'1Y\'}m.2z(U,{L:x=
.D},{4h:m.cE,3P:C(3j,2H){A H=3D2H.H,4B=3D1-H;A =
1f,D=3D{},93=3D[\'H\',\'D\',\'1G\',\'36\'];O(A n 2Y =
93){1f=3D93[n];D[\'x\'+1f]=3D1h.3e(4B*3n[1f]+H*x[1f]);D[\'y\'+1f]=3D1h.3e=
(4B*3g[1f]+H*y[1f]);D.cI=3D1h.3e(4B*(3n.1V||3n.D)+H*(x.1V||x.D));D.6S=3D1=
h.3e(4B*3n.Z(\'2K\')+H*x.Z(\'2K\'));D.cJ=3D1h.3e(4B*(3g.1V||3g.D)+H*(y.1V=
||y.D));D.6V=3D1h.3e(4B*3g.Z(\'2K\')+H*y.Z(\'2K\'))}q(B.1g)B.1g.4C({x:D.3=
h,y:D.3r,w:D.5L+D.44+D.8U+2*x.cb,h:D.5K+D.45+D.8T+2*y.cb});1i.U.G.d7=3D\'=
d6(\'+(D.3r-3g.H)+\'F, \'+(D.5L+D.44+D.8U+D.3h+2*3n.cb-3n.H)+\'F, =
\'+(D.5K+D.45+D.8T+D.3r+2*3g.cb-3g.H)+\'F, =
\'+(D.3h-3n.H)+\'F)\';m.R(S,{Y:(D.45+y.Z(\'2K\'))+\'F\',1b:(D.44+x.Z(\'2K=
\'))+\'F\',4d:(y.H-D.3r)+\'F\',4W:(x.H-D.3h)+\'F\'});m.R(U,{Y:D.3r+\'F\',=
1b:D.3h+\'F\',L:(D.44+D.8U+D.5L+2*x.cb)+\'F\',N:(D.45+D.8T+D.5K+2*y.cb)+\=
'F\'});m.R(5l,{L:(D.cI||D.5L)+\'F\',N:(D.cJ||D.5K)+\'F\',1b:(D.44+D.6S)+\=
'F\',Y:(D.45+D.6V)+\'F\',1n:\'1Y\'});m.R(B.cN,{Y:(3g.H-D.3r+3g.1G-D.45+3g=
.Z(\'2K\')-D.6V)+\'F\',1b:(3n.H-D.3h+3n.1G-D.44+3n.Z(\'2K\')-D.6S)+\'F\'}=
);m.R(B.cM,{1z:H,Y:(y.H-D.3r+y.1G-D.45+y.Z(\'2K\')-D.6V)+\'F\',1b:(x.H-D.=
3h+x.1G-D.44+x.Z(\'2K\')-D.6S)+\'F\'});q(1x)m.R(1x,{L:D.5L+\'F\',N:D.5K+\=
'F\',1b:(D.44+x.cb)+\'F\',Y:(D.45+y.cb)+\'F\'})},76:C(){U.G.1n=3DS.G.1n=3D=
\'1Y\';S.G.1o=3D\'3X\';m.3B(5l);B.6I();1i.5D();B.1i=3DI}})},bQ:C(o,el){q(=
!k.1i)E 1j;O(A i=3D0;i\'+s+\'\'+k[k.6l].2d}}},a0:C(){q(!k.1i){O(A =
i=3D0;ik.x.Z(\'6e\')+k.x.Z(\'9R\'));A =
bG=3D(3N.y+3N.hk.y.Z(\'6e\')+k.y.Z(\'9R\'))}A =
6F=3Dm.9U(1m[i]);q(!bl&&!bG&&6F!=3Dk.Q){q(!2S){1m[i].5F(\'1q-by\',\'[\'+k=
.Q+\']\');1m[i].9N=3D1m[i].G[1f];1m[i].G[1f]=3D\'1q\'}J =
q(2S.bF(\'[\'+k.Q+\']\')=3D=3D-1){1m[i].5F(\'1q-by\',2S+\'[\'+k.Q+\']\')}=
}J =
q((2S=3D=3D\'[\'+k.Q+\']\'||m.3d=3D=3D6F)&&6F!=3Dk.Q){1m[i].5F(\'1q-by\',=
\'\');1m[i].G[1f]=3D1m[i].9N||\'\'}J =
q(2S&&2S.bF(\'[\'+k.Q+\']\')>-1){1m[i].5F(\'1q-by\',2S.2k(\'[\'+k.Q+\']\'=
,\'\'))}}}}},3M:C(){k.U.G.1B=3Dm.4F+=3D2;O(A =
i=3D0;i14.23.1O)14.G.L=3D\'2w%\'}J =
q(14.23!=3Dk.1x)k.1x.1X(14);q(/1b$/.11(p))14.G.1b=3D74+\'F\';q(/4X$/.11(p=
))m.R(14,{1b:\'50%\',4W:(74-1h.3e(14.1O/2))+\'F\'});q(/3m$/.11(p))14.G.3m=
=3D-74+\'F\';q(/^bM$/.11(p)){m.R(14,{3m:\'2w%\',9B:k.x.cb+\'F\',Y:-k.y.cb=
+\'F\',4Q:-k.y.cb+\'F\',2e:\'1M\'});k.x.1G=3D14.1O}J =
q(/^bC$/.11(p)){m.R(14,{1b:\'2w%\',4W:k.x.cb+\'F\',Y:-k.y.cb+\'F\',4Q:-k.=
y.cb+\'F\',2e:\'1M\'});k.x.36=3D14.1O}A =
9d=3D14.23.1U;14.G.N=3D\'1M\';q(53&&14.1U>9d)14.G.N=3Dm.3Z?9d+\'F\':\'2w%=
\';q(/^Y/.11(p))14.G.Y=3D6O+\'F\';q(/^9a/.11(p))m.R(14,{Y:\'50%\',4d:(6O-=
1h.3e(14.1U/2))+\'F\'});q(/^4Q/.11(p))14.G.4Q=3D-6O+\'F\';q(/^5N$/.11(p))=
{m.R(14,{1b:(-k.x.1G-k.x.cb)+\'F\',3m:(-k.x.36-k.x.cb)+\'F\',4Q:\'2w%\',6=
L:k.y.cb+\'F\',L:\'1M\'});k.y.1G=3D14.1U}J =
q(/^7E$/.11(p)){m.R(14,{1l:\'4y\',1b:(-k.x.1G-k.x.cb)+\'F\',3m:(-k.x.36-k=
.x.cb)+\'F\',Y:\'2w%\',4d:k.y.cb+\'F\',L:\'1M\'});k.y.36=3D14.1U;14.G.1l=3D=
\'2l\'}},bB:C(){k.a2([\'58\',\'9X\'],M);k.bq();q(k.9X)m.1A(k,\'eE\');q(k.=
58)m.1A(k,\'eF\');q(k.58&&k.a7)k.58.1c+=3D\' K-3u\';q(m.br)k.bp();O(A =
i=3D0;i=3D5.5){s=3Ds.2k=
(1J 4Y(\']*>\',\'c9\'),\'\').2k(1J =
4Y(\']*>.*?\',\'c9\'),\'\');q(k.1k){A =
2B=3Dk.1k.9O;q(!2B&&k.1k.6g)2B=3Dk.1k.6g.W;q(!2B){A =
3v=3Dk;4a(C(){3v.6f()},25);E}2B.ca();2B.dg(s);2B.26();1t{s=3D2B.9Q(k.1v).=
2d}1y(e){1t{s=3Dk.1k.W.9Q(k.1v).2d}1y(e){}}m.3B(k.1k)}J{7H=3D/(<19[^>]*>|=
<\\/19>)/db;q(7H.11(s))s=3Ds.7G(7H)[m.3R?1:2]}}m.4p(k.S,\'7J\',\'K-19\').=
2d=3Ds;k.3F();O(A x 2Y =
k)k[x]=3DI}};m.83=3DC(4k,1r){q(m.cX!=3D=3D1j)m.95();k.4k=3D4k;O(A x 2Y =
1r)k[x]=3D1r[x];q(k.cZ)k.cg();q(k.2D)k.2D=3Dm.ci(k)};m.83.5w=3D{cg:C(){k.=
2X=3Dm.1d(\'P\',{2d:m.8b(m.8i.2X)},I,m.2b);A =
6j=3D[\'3L\',\'3p\',\'3a\',\'1D\',\'3u\',\'1a-2F\',\'26\'];k.1Q=3D{};A =
3v=3Dk;O(A =
i=3D0;i<6j.V;i++){k.1Q[6j[i]]=3Dm.4p(k.2X,\'1H\',\'K-\'+6j[i]);k.4u(6j[i]=
)}k.1Q.3p.G.1o=3D\'1E\'},ch:C(){q(k.cm||!k.2X)E;A =
B=3Dm.16[k.4k],5q=3DB.7v(),2m=3D/7w$/;q(5q=3D=3D0)k.5d(\'3a\');J =
q(2m.11(k.1Q.3a.2C(\'a\')[0].1c))k.4u(\'3a\');q(5q+1=3D=3Dm.4U.3i[B.2N||\=
'1E\'].V){k.5d(\'1D\');k.5d(\'3L\')}J =
q(2m.11(k.1Q.1D.2C(\'a\')[0].1c)){k.4u(\'1D\');k.4u(\'3L\')}},4u:C(1Q){q(=
!k.1Q)E;A =
cn=3Dk,a=3Dk.1Q[1Q].2C(\'a\')[0],2m=3D/7w$/;a.2p=3DC(){cn[1Q]();E =
1j};q(2m.11(a.1c))a.1c=3Da.1c.2k(2m,\'\')},5d:C(1Q){q(!k.1Q)E;A =
a=3Dk.1Q[1Q].2C(\'a\')[0];a.2p=3DC(){E 1j};q(!/7w$/.11(a.1c))a.1c+=3D\' =
7w\'},cl:C(){q(k.42)k.3p();J =
k.3L()},3L:C(ck){q(k.1Q){k.1Q.3L.G.1o=3D\'1E\';k.1Q.3p.G.1o=3D\'\'}k.42=3D=
M;q(!ck)m.1D(k.4k)},3p:C(){q(k.1Q){k.1Q.3p.G.1o=3D\'1E\';k.1Q.3L.G.1o=3D\=
'\'}d9(k.42);k.42=3DI},3a:C(){k.3p();m.3a(k.1Q.3a)},1D:C(){k.3p();m.1D(k.=
1Q.1D)},3u:C(){},\'1a-2F\':C(){m.2G().7r()},26:C(){m.26(k.1Q.26)}};m.ci=3D=
C(1p){C 7p(B){m.3A(1r||{},{4P:4E,22:\'2D\',1c:\'K-2D-\'+5k+\'-14 =
\'+(1r.1c||\'\')});q(m.3Z)1r.6w=3D0;B.4O(1r);m.R(4E.23,{2e:\'1q\'})};C =
28(3K){5t(1L,1h.3e(3K*4E[3S?\'1O\':\'1U\']*0.7))};C =
5t(i,80){q(i=3D=3D=3D1L)O(A =
j=3D0;j<5I.V;j++){q(5I[j]=3D=3Dm.16[1p.4k].a){i=3Dj;5m}}q(i=3D=3D=3D1L)E;=
A =
as=3D4E.2C(\'a\'),4I=3Das[i],48=3D4I.23,1b=3D3S?\'cj\':\'c8\',3m=3D3S?\'c=
7\':\'bX\',L=3D3S?\'bY\':\'bW\',4V=3D\'1w\'+1b,1O=3D\'1w\'+L,7e=3DP.23.23=
[1O],5j=3D7e-2g[1O],6o=3D3H(2g.G[3S?\'1b\':\'Y\'])||0,2O=3D6o,ej=3D20;q(8=
0!=3D=3D1L){2O=3D6o-80;q(5j>0)5j=3D0;q(2O>0)2O=3D0;q(2O<5j)2O=3D5j}J{O(A =
j=3D0;j0?as[i-1].23[4V]:48[4V],7Y=3D48[4V]+48[1O]+(as[i+1]?as[i+1].23[1O]=
:0);q(7Y>7e-6o)2O=3D7e-7Y;J q(7X<-6o)2O=3D-7X}A =
8R=3D48[4V]+(48[1O]-7f[1O])/2+2O;m.2z(2g,3S?{1b:2O}:{Y:2O},I,\'8S\');m.2z=
(7f,3S?{1b:8R}:{Y:8R},I,\'8S\');8l.G.1o=3D2O<0?\'3X\':\'1E\';8M.G.1o=3D(2=
O>5j)?\'3X\':\'1E\'};A =
5I=3Dm.4U.3i[m.16[1p.4k].2N||\'1E\'],1r=3D1p.2D,5k=3D1r.5k||\'bV\',8K=3D(=
5k=3D=3D\'en\'),4f=3D8K?[\'P\',\'6t\',\'1H\',\'1C\']:[\'2g\',\'4G\',\'47\=
',\'2J\'],3S=3D(5k=3D=3D\'bV\'),4E=3Dm.1d(\'P\',{1c:\'K-2D =
K-2D-\'+5k,2d:\'\'+\'<\'+4f[0]+\'><\'+4f[1]+\'>\'+4f[1]+\'>\'+4f[0]+\'=
>
\'+\'\'+\'\'+\'\'},{1o:\'1E\'},m.2b),5E=3D4E.7L,P=3D5E[0],8l=3D5E=
[1],8M=3D5E[2],7f=3D5E[3],2g=3DP.ef,4G=3D4E.2C(4f[1])[0],47;O(A =
i=3D0;i<5I.V;i++){q(i=3D=3D0||!3S)47=3Dm.1d(4f[2],I,I,4G);(C(){A =
a=3D5I[i],48=3Dm.1d(4f[3],I,I,47),ex=3Di;m.1d(\'a\',{21:a.21,24:a.24,2p:C=
(){q(/K-4I-46/.11(k.1c))E 1j;m.2G(k).3M();E =
m.8N(a)},2d:m.bT?m.bT(a):a.2d},I,48)})()}q(!8K){8l.2p=3DC(){28(-1)};8M.2p=
=3DC(){28(1)};m.2j(4G,W.eA!=3D=3D1L?\'er\':\'eq\',C(e){A =
3K=3D0;e=3De||1S.2u;q(e.bU){3K=3De.bU/dR;q(m.3z)3K=3D-3K}J =
q(e.bZ){3K=3D-e.bZ/3}q(3K)28(-3K*0.2);q(e.5n)e.5n();e.c0=3D1j})}E{7p:7p,5=
t:5t}};m.7o=3Dm.18;A =
e8=3Dm.5A;q(m.2h&&1S=3D=3D1S.Y){(C(){1t{W.5h.e4(\'1b\')}1y(e){4a(c5.dZ,50=
);E}m.41()})()}m.2j(W,\'dW\',m.41);m.2j(1S,\'8B\',m.41);m.2j(W,\'41\',C()=
{q(m.7R||m.4b){A =
G=3Dm.1d(\'G\',{T:\'e0/8I\'},I,W.2C(\'e1\')[0]),8E=3DW.7a=3D=3D\'8v\';C =
5P(8m,8n){q(m.2h&&(m.2t<9||8E)){A =
1i=3DW.c6[W.c6.V-1];q(1F(1i.5P)=3D=3D"7j")1i.5P(8m,8n)}J{G.1X(W.e6(8m+" =
{"+8n+"}"))}}C 5T(1f){E\'e5( ( ( ez =3D W.5h.\'+1f+\' ? W.5h.\'+1f+\' : =
W.19.\'+1f+\' ) ) + \\\'F\\\' );\'}q(m.7R)5P(\'.K 1N\',\'4L: =
7T(\'+m.5c+m.7R+\'), 7Q !dA;\');5P(\'.K-2x-D\',m.2h&&(m.2t<7||8E)?\'1l: =
2l; =
\'+\'1b:\'+5T(\'5O\')+\'Y:\'+5T(\'5R\')+\'L:\'+5T(\'8F\')+\'N:\'+5T(\'c4\=
'):\'1l: fV; L: 2w%; N: 2w%; 1b: 0; Y: =
0\')}});m.2j(1S,\'3O\',C(){m.7S();q(m.2x)O(A i=3D0;i ',
accordioninfo: {}, //class that holds config information of each =
haccordion instance
expandli:function(accordionid, targetli){
var config=3Dhaccordion.accordioninfo[accordionid]
var $targetli=3D(typeof targetli=3D=3D"number")? =
config.$targetlis.eq(targetli) : (typeof targetli=3D=3D"string")? =
jQuery('#'+targetli) : jQuery(targetli)
if (typeof config.$lastexpanded!=3D"undefined") //targetli may be an =
index, ID string, or DOM reference to LI
=
config.$lastexpanded.stop().animate({width:config.paneldimensions.peekw},=
config.speed) //contract last opened content
$targetli.stop().animate({width:$targetli.data('hpaneloffsetw')}, =
config.speed) //expand current content
config.$lastexpanded=3D$targetli
},
urlparamselect:function(accordionid){
var result=3Dwindow.location.search.match(new =
RegExp(accordionid+"=3D(\\d+)", "i")) //check for "?accordionid=3Dindex" =
in URL
if (result!=3Dnull)
result=3DparseInt(RegExp.$1)+"" //return value as string so 0 doesn't =
test for false
return result //returns null or index, where index is the desired =
selected hcontent index
},
getCookie:function(Name){=20
var re=3Dnew RegExp(Name+"=3D[^;]+", "i") //construct RE to search for =
target name/value pair
if (document.cookie.match(re)) //if cookie found
return document.cookie.match(re)[0].split("=3D")[1] //return its =
value
return null
},
setCookie:function(name, value){
document.cookie =3D name + "=3D" + value + "; path=3D/"
},
loadexternal:function($, config){ //function to fetch external page =
containing the entire accordion content markup
var =
$hcontainer=3D$('#'+config.ajaxsource.container).html(this.ajaxloadingmsg=
)
$.ajax({
url: config.ajaxsource.path, //path to external content
async: true,
error:function(ajaxrequest){
$hcontainer.html('Error fetching content.