From 5ac72678273bdd7abd2b08c3fbf1631bf00dc977 Mon Sep 17 00:00:00 2001 From: Steven Wittens Date: Sat, 14 Oct 2006 02:39:48 +0000 Subject: [PATCH] - #88439: Update jQuery in core to 1.0.2 - #88642: Change drupal.js function separators to semi-colons. --- misc/autocomplete.js | 4 ++-- misc/drupal.js | 22 +++++++++++----------- misc/jquery.js | 2 +- misc/progress.js | 4 ++-- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/misc/autocomplete.js b/misc/autocomplete.js index e71f4afea5b..abdf6342e68 100644 --- a/misc/autocomplete.js +++ b/misc/autocomplete.js @@ -264,9 +264,9 @@ Drupal.ACDB.prototype.search = function (searchString) { $.ajax({ type: "GET", url: db.uri +'/'+ Drupal.encodeURIComponent(searchString), - success: function (xmlhttp) { + success: function (data) { // Parse back result - var matches = Drupal.parseJson(xmlhttp.responseText); + var matches = Drupal.parseJson(data); if (typeof matches['status'] == 'undefined' || matches['status'] != 0) { db.cache[searchString] = matches; // Verify if these are still the matches the user wants to see diff --git a/misc/drupal.js b/misc/drupal.js index fb0cf0ddfa7..b4130e4ade9 100644 --- a/misc/drupal.js +++ b/misc/drupal.js @@ -19,7 +19,7 @@ Drupal.extend = function(obj) { this[i] = obj[i]; } } -}, +}; /** * Redirects a button's form submission to a hidden iframe and displays the result @@ -82,7 +82,7 @@ Drupal.redirectFormButton = function (uri, button, handler) { button.onmouseout = button.onblur = function() { button.onclick = null; } -}, +}; /** * Retrieves the absolute position of an element on the screen @@ -103,21 +103,21 @@ Drupal.absolutePosition = function (el) { r.y += tmp.y; } return r; -}, +}; /** * Return the dimensions of an element on the screen */ Drupal.dimensions = function (el) { return { width: el.offsetWidth, height: el.offsetHeight }; -}, +}; /** * Returns the position of the mouse cursor based on the event object passed */ Drupal.mousePosition = function(e) { return { x: e.clientX + document.documentElement.scrollLeft, y: e.clientY + document.documentElement.scrollTop }; -}, +}; /** * Parse a JSON response. @@ -129,7 +129,7 @@ Drupal.parseJson = function (data) { return { status: 0, data: data.length ? data : 'Unspecified error' }; } return eval('(' + data + ');'); -}, +}; /** * Create an invisible iframe for form submissions. @@ -157,14 +157,14 @@ Drupal.createIframe = function () { visibility: 'hidden' }); $('body').append(div); -}, +}; /** * Delete the invisible iframe */ Drupal.deleteIframe = function () { $('#redirect-holder').remove(); -}, +}; /** * Freeze the current body height (as minimum height). Used to prevent @@ -181,14 +181,14 @@ Drupal.freezeHeight = function () { height: $('body').css('height') }).attr('id', 'freeze-height'); $('body').append(div); -}, +}; /** * Unfreeze the body height */ Drupal.unfreezeHeight = function () { $('#freeze-height').remove(); -} +}; /** * Wrapper to address the mod_rewrite url encoding bug @@ -198,7 +198,7 @@ Drupal.encodeURIComponent = function (item, uri) { uri = uri || location.href; item = encodeURIComponent(item).replace('%2F', '/'); return uri.indexOf('?q=') ? item : item.replace('%26', '%2526').replace('%23', '%2523'); -} +}; // Global Killswitch on the element if (Drupal.jsEnabled) { diff --git a/misc/jquery.js b/misc/jquery.js index 25989cdd1fc..aa179070cda 100644 --- a/misc/jquery.js +++ b/misc/jquery.js @@ -1,2 +1,2 @@ // $Id$ -eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1Q.11=1Q.11;q 6(a,c){l(a&&a.I==1e&&6.C.1X)v 6(16).1X(a);a=a||6.1c||16;l(a.3k)v $(6.21(a,[]));l(c&&c.3k)v $(c).27(a);l(1Q==7)v 17 6(a,c);u m=/^[^<]*(<.+>)[^>]*$/.2W(a);l(m)a=6.37([m[1]]);7.1t(a.I==2r||a.D&&!a.1R&&a[0]!=11&&a[0].1R?6.21(a,[]):6.27(a,c));u C=1b[1b.D-1];l(C&&C.I==1e)7.R(C)}l(45 $!="11")6.3J$=$;u $=6;6.C=6.5C={3k:"$7V: 7p $",4P:q(){v 7.D},1t:q(24){l(24&&24.I==2r){7.D=0;[].1i.15(7,24);v 7}H v 24==11?6.2d(7,q(a){v a}):7[24]},R:q(C,1y){v 6.R(7,C,1y)},5F:q(12){u 2a=-1;7.R(q(i){l(7==12)2a=i});v 2a},1F:q(1J,19,B){v 1J.I!=1M||19!=11?7.R(q(){l(19==11)E(u G 1o 1J)6.1F(B?7.1d:7,G,1J[G]);H 6.1F(B?7.1d:7,1J,19)}):6[B||"1F"](7[0],1J)},1g:q(1J,19){v 7.1F(1J,19,"1U")},42:q(e){e=e||7;u t="";E(u j=0;j0:7.D>0},2x:q(1y,1j,2E,C){u 3O=7.4P()>1;u a=6.37(1y);v 7.R(q(){u 12=7;l(1j&&7.3X=="5P"&&a[0].3X!="5Q"){u 22=7.4y("22");l(!22.D){12=16.4q("22");7.3L(12)}H 12=22[0]}E(u i=(2E<0?a.D-1:0);i!=(2E<0?2E:a.D);i+=2E){C.15(12,[3O?a[i].3q(V):a[i]])}})},2i:q(a,1y){u C=1y&&1y[1y.D-1];l(!C||C.I!=1e){l(!7.2P)7.2P=[];7.2P.1i(7.1t());7.1t(a)}H{u 25=7.1t();7.1t(a);l(C.I==1e)v 7.R(C);7.1t(25)}v 7}};6.1T=6.C.1T=q(12,G){l(!G){G=12;12=7}E(u i 1o G)12[i]=G[i];v 12};6.1T({5e:q(){6.5S=V;6.R(6.2f.4e,q(i,n){6.C[i]=q(a){u L=6.2d(7,n);l(a&&a.I==1M)L=6.1k(a,L).r;v 7.2i(L,1b)}});6.R(6.2f.2q,q(i,n){6.C[i]=q(){u a=1b;v 7.R(q(){E(u j=0;j"}H l(!a[i].1a("<3i")){1j="3i";a[i]="<1j>"+a[i]+""}H l(!a[i].1a("<3y")||!a[i].1a("<6g")){1j="3y";a[i]="<1j><22><3i>"+a[i]+""}u 1A=16.4q("1A");1A.2v=a[i];l(1j){1A=1A.1H;l(1j!="43")1A=1A.1H;l(1j=="3y")1A=1A.1H}E(u j=0;j<1A.2c.D;j++)r.1i(1A.2c[j])}H l(a[i].3k||a[i].D&&!a[i].1R)E(u k=0;km[3]-0",4s:"m[3]-0==i",51:"m[3]-0==i",2b:"i==0",1K:"i==r.D-1",4G:"i%2==0",4H:"i%2","4s-3b":"6.1q(a,m[3]).1f","2b-3b":"6.1q(a,0).1f","1K-3b":"6.1q(a,0).1K","6l-3b":"6.1q(a).D==1",57:"a.2c.D",5d:"!a.2c.D",54:"(a.6n||a.2v).1a(m[3])>=0",6o:"a.B!=\'1V\'&&6.1g(a,\'1m\')!=\'1Z\'&&6.1g(a,\'3B\')!=\'1V\'",1V:"a.B==\'1V\'||6.1g(a,\'1m\')==\'1Z\'||6.1g(a,\'3B\')==\'1V\'",6p:"!a.2A",2A:"a.2A",59:"a.59",4u:"a.4u"},".":"6.1h.3p(a,m[2])","@":{"=":"z==m[4]","!=":"z!=m[4]","^=":"!z.1a(m[4])","$=":"z.2H(z.D - m[4].D,m[4].D)==m[4]","*=":"z.1a(m[4])>=0","":"z"},"[":"6.27(m[2],a).D"},3d:["\\\\.\\\\.|/\\\\.\\\\.","a.1u",">|/","6.1q(a.1H)","\\\\+","6.1q(a).3a","~",q(a){u r=[];u s=6.1q(a);l(s.n>0)E(u i=s.n;i=1)t=t.2H(t.1a("/"),t.D)}u L=[1c];u 1L=[];u 1K=U;2t(t.D>0&&1K!=t){u r=[];1K=t;t=6.38(t).1r(/^\\/\\//i,"");u 2S=18;E(u i=0;i<6.3d.D;i+=2){l(2S)4F;u 2m=17 36("^("+6.3d[i]+")");u m=2m.2W(t);l(m){r=L=6.2d(L,6.3d[i+1]);t=6.38(t.1r(2m,""));2S=V}}l(!2S){l(!t.1a(",")||!t.1a("|")){l(L[0]==1c)L.3z();1L=6.21(1L,L);r=L=[1c];t=" "+t.2H(1,t.D)}H{u 3u=/^([#.]?)([a-4A-9\\\\*3J-]*)/i;u m=3u.2W(t);l(m[1]=="#"){u 3N=16.4c(m[2]);r=L=3N?[3N]:[];t=t.1r(3u,"")}H{l(!m[2]||m[1]==".")m[2]="*";E(u i=0;i<\\/2e>");u 2e=16.4c("4d");2e.2p=q(){l(7.2Q!="1D")v;7.1u.3j(7);6.1X()};2e=U}H l(6.1n.35){6.3U=3A(q(){l(16.2Q=="5E"||16.2Q=="1D"){4L(6.3U);6.3U=U;6.1X()}},10)}6.N.1W(1Q,"2J",6.1X)};6.C.1T({56:6.C.1x,1x:q(W,F){v W?7.1N({1w:"1x",28:"1x",1v:"1x"},W,F):7.56()},5t:6.C.1l,1l:q(W,F){v W?7.1N({1w:"1l",28:"1l",1v:"1l"},W,F):7.5t()},5R:q(W,F){v 7.1N({1w:"1x"},W,F)},5T:q(W,F){v 7.1N({1w:"1l"},W,F)},5U:q(W,F){v 7.R(q(){u 4g=$(7).3v(":1V")?"1x":"1l";$(7).1N({1w:4g},W,F)})},5Y:q(W,F){v 7.1N({1v:"1x"},W,F)},61:q(W,F){v 7.1N({1v:"1l"},W,F)},62:q(W,2q,F){v 7.1N({1v:2q},W,F)},1N:q(G,W,F){v 7.1p(q(){7.2z=G;E(u p 1o G){u e=17 6.2K(7,6.W(W,F),p);l(G[p].I==4o)e.2Y(e.1f(),G[p]);H e[G[p]](G)}})},1p:q(B,C){l(!C){C=B;B="2K"}v 7.R(q(){l(!7.1p)7.1p={};l(!7.1p[B])7.1p[B]=[];7.1p[B].1i(C);l(7.1p[B].D==1)C.15(7)})}});6.1T({50:q(e,p){l(e.4k)v;l(p=="1w"&&e.4h!=2V(6.1U(e,p)))v;l(p=="28"&&e.5r!=2V(6.1U(e,p)))v;u a=e.1d[p];u o=6.1U(e,p,1);l(p=="1w"&&e.4h!=o||p=="28"&&e.5r!=o)v;e.1d[p]=e.2D?"":"4i";u n=6.1U(e,p,1);l(o!=n&&n!="4i"){e.1d[p]=a;e.4k=V}},W:q(s,o){o=o||{};l(o.I==1e)o={1D:o};u 4p={6d:6e,6f:4m};o.2I=(s&&s.I==4o?s:4p[s])||5b;o.3e=o.1D;o.1D=q(){6.4r(7,"2K");l(o.3e&&o.3e.I==1e)o.3e.15(7)};v o},1p:{},4r:q(J,B){B=B||"2K";l(J.1p&&J.1p[B]){J.1p[B].3z();u f=J.1p[B][0];l(f)f.15(J)}},2K:q(J,2s,G){u z=7;z.o={2I:2s.2I||5b,1D:2s.1D,2o:2s.2o};z.T=J;u y=z.T.1d;z.a=q(){l(2s.2o)2s.2o.15(J,[z.1E]);l(G=="1v"){l(6.1n.3t&&z.1E==1)z.1E=0.6s;l(1Q.5m)y.1k="6t(1v="+z.1E*6u+")";H y.1v=z.1E}H l(2V(z.1E))y[G]=2V(z.1E)+"4W";y.1m="2L"};z.4z=q(){v 3C(6.1g(z.T,G))};z.1f=q(){u r=3C(6.1U(z.T,G));v r&&r>-6C?r:z.4z()};z.2Y=q(3H,2q){z.3P=(17 4I()).4K();z.1E=3H;z.a();z.3K=3A(q(){z.2o(3H,2q)},13)};z.1x=q(p){l(!z.T.1O)z.T.1O={};z.T.1O[G]=7.1f();z.2Y(0,z.T.1O[G]);l(G!="1v")y[G]="6J"};z.1l=q(){l(!z.T.1O)z.T.1O={};z.T.1O[G]=7.1f();z.o.1l=V;z.2Y(z.T.1O[G],0)};l(6.1n.23&&!z.T.2D.6M)y.6O="1";l(!z.T.6P)z.T.4O=6.1g(z.T,"31");y.31="1V";z.2o=q(3V,3T){u t=(17 4I()).4K();l(t>z.o.2I+z.3P){4L(z.3K);z.3K=U;z.1E=3T;z.a();z.T.2z[G]=V;u 1L=V;E(u i 1o z.T.2z)l(z.T.2z[i]!==V)1L=18;l(1L){y.31=z.T.4O;l(z.o.1l)y.1m=\'1Z\';l(z.o.1l){E(u p 1o z.T.2z){y[p]=z.T.1O[p]+(p=="1v"?"":"4W");l(p==\'1w\'||p==\'28\')6.50(z.T,p)}}}l(1L&&z.o.1D&&z.o.1D.I==1e)z.o.1D.15(z.T)}H{u p=(t-7.3P)/z.o.2I;z.1E=((-5a.7f(p*5a.7j)/2)+0.5)*(3T-3V)+3V;z.a()}}}});6.C.7o=q(O,1G,F){7.2J(O,1G,F,1)};6.C.2J=q(O,1G,F,1P){l(O.I==1e)v 7.2U("2J",O);F=F||q(){};u B="49";l(1G){l(1G.I==1e){F=1G;1G=U}H{1G=6.2N(1G);B="4b"}}u 3g=7;6.3n(B,O,1G,q(3h,14){l(14=="2u"||!1P&&14=="58"){3g.5f(3h.2O).R(F,[3h.2O,14]);$("2e",3g).R(q(){l(7.3c)$.4E(7.3c);H 30.4l(1Q,7.42||7.7u||7.2v||"")})}H F.15(3g,[3h.2O,14])},1P);v 7};l(6.1n.23&&45 32=="11")32=q(){v 17 5m(5n.5p.1a("7J 5")>=0?"7P.5u":"7R.5u")};17 q(){u e="4n,5j,5i,5g,5c".4a(\',\');E(u i=0;i0)7G(q(){l(M){M.7M();l(!48)2p("1S");M=U}},6.1S);M.5G(K)},41:0,4f:q(r){4w{v!r.14&&5V.63=="6b:"||(r.14>=4m&&r.14<6i)||r.14==4B||6.1n.35&&r.14==11}55(e){}v 18},4t:q(M,O){4w{u 4C=M.3Y("4x-3D");v M.14==4B||4C==6.2Z[O]||6.1n.35&&M.14==11}55(e){}v 18},3W:q(r,B){u 46=r.3Y("7v-B");u K=!B&&46&&46.1a("M")>=0;K=B=="M"||K?r.5B:r.2O;l(B=="2e")30.4l(1Q,K);l(B=="6K")30("K = "+K);v K},2N:q(a){u s=[];l(a.I==2r){E(u i=0;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('l(1Y 1O.6=="P"){1O.P=1O.P;6=q(a,c){l(a&&1Y a=="q"&&6.C.1T)v 6(15).1T(a);a=a||6.1k||15;l(a.2J)v 6(6.1X(a,[]));l(c&&c.2J)v 6(c).2j(a);l(1O==7)v 1f 6(a,c);u m=/^[^<]*(<.+>)[^>]*$/.36(a);l(m)a=6.31([m[1]]);7.1o(a.N==2y||a.D&&!a.1S&&a[0]!=P&&a[0].1S?6.1X(a,[]):6.2j(a,c));u C=1d[1d.D-1];l(C&&1Y C=="q")7.U(C)};l(1Y $!="P")6.3W$=$;u $=6;6.C=6.89={2J:"1.0.2",4u:q(){v 7.D},1o:q(26){l(26&&26.N==2y){7.D=0;[].1l.17(7,26);v 7}F v 26==P?6.1X(7,[]):7[26]},U:q(C,1h){v 6.U(7,C,1h)},8b:q(16){u 2c=-1;7.U(q(i){l(7==16)2c=i});v 2c},1r:q(1P,W,B){v 1P.N!=1N||W!=P?7.U(q(){l(W==P)H(u I 1q 1P)6.1r(B?7.1a:7,I,1P[I]);F 6.1r(B?7.1a:7,1P,W)}):6[B||"1r"](7[0],1P)},1g:q(1P,W){v 7.1r(1P,W,"20")},2V:q(e){e=e||7;u t="";H(u j=0;j0:14},2K:q(1h,1p,2N,C){u 3G=7.4u()>1;u a=6.31(1h);v 7.U(q(){u 16=7;l(1p&&7.2x.2h()=="60"&&a[0].2x.2h()!="61"){u 25=7.4R("25");l(!25.D){16=15.4E("25");7.44(16)}F 16=25[0]}H(u i=(2N<0?a.D-1:0);i!=(2N<0?2N:a.D);i+=2N){C.17(16,[3G?a[i].3D(V):a[i]])}})},28:q(a,1h){u C=1h&&1h[1h.D-1];u 2i=1h&&1h[1h.D-2];l(C&&C.N!=1v)C=Q;l(2i&&2i.N!=1v)2i=Q;l(!C){l(!7.3d)7.3d=[];7.3d.1l(7.1o());7.1o(a)}F{u 1U=7.1o();7.1o(a);l(2i&&a.D||!2i)7.U(2i||C).1o(1U);F 7.1o(1U).U(C)}v 7}};6.1L=6.C.1L=q(16,I){l(!I){I=16;16=7}H(u i 1q I)16[i]=I[i];v 16};6.1L({5C:q(){6.63=V;6.U(6.2l.5u,q(i,n){6.C[i]=q(a){u K=6.2t(7,n);l(a&&a.N==1N)K=6.19(a,K).r;v 7.28(K,1d)}});6.U(6.2l.2q,q(i,n){6.C[i]=q(){u a=1d;v 7.U(q(){H(u j=0;j"}F l(!a[i].1c("<3v")){1p="3v";a[i]="<1p>"+a[i]+""}F l(!a[i].1c("<3M")||!a[i].1c("<6r")){1p="3M";a[i]="<1p><25><3v>"+a[i]+""}u 1F=15.4E("1F");1F.2u=a[i];l(1p){1F=1F.1M;l(1p!="4j")1F=1F.1M;l(1p=="3M")1F=1F.1M}H(u j=0;j<1F.2e.D;j++)r.1l(1F.2e[j])}F l(a[i].2J||a[i].D&&!a[i].1S)H(u k=0;km[3]-0",4J:"m[3]-0==i",5o:"m[3]-0==i",2f:"i==0",1R:"i==r.D-1",52:"i%2==0",53:"i%2","4J-32":"6.1x(a,m[3]).1m","2f-32":"6.1x(a,0).1m","1R-32":"6.1x(a,0).1R","6v-32":"6.1x(a).D==1",5v:"a.2e.D",5A:"!a.2e.D",5r:"(a.7L||a.2u).1c(m[3])>=0",6w:"a.B!=\'1V\'&&6.1g(a,\'1t\')!=\'21\'&&6.1g(a,\'4e\')!=\'1V\'",1V:"a.B==\'1V\'||6.1g(a,\'1t\')==\'21\'||6.1g(a,\'4e\')==\'1V\'",7I:"!a.2R",2R:"a.2R",34:"a.34",4f:"a.4f || 6.1r(a, \'4f\')",2V:"a.B==\'2V\'",5G:"a.B==\'5G\'",5H:"a.B==\'5H\'",4l:"a.B==\'4l\'",4L:"a.B==\'4L\'",4n:"a.B==\'4n\'",5I:"a.B==\'5I\'",4m:"a.B==\'4m\'",48:"a.B==\'48\'",5B:"a.2x.41().4U(/5B|5O|6C|48/)"},".":"6.1e.3l(a,m[2])","@":{"=":"z==m[4]","!=":"z!=m[4]","^=":"z && !z.1c(m[4])","$=":"z && z.2U(z.D - m[4].D,m[4].D)==m[4]","*=":"z && z.1c(m[4])>=0","":"z"},"[":"6.2j(m[2],a).D"},3j:["\\\\.\\\\.|/\\\\.\\\\.","a.1n",">|/","6.1x(a.1M)","\\\\+","6.1x(a).3p","~",q(a){u r=[];u s=6.1x(a);l(s.n>0)H(u i=s.n;i=1)t=t.2U(t.1c("/"),t.D)}u K=[1k];u 1J=[];u 1R=Q;2d(t.D>0&&1R!=t){u r=[];1R=t;t=6.2I(t).1A(/^\\/\\//i,"");u 3k=14;H(u i=0;i<6.3j.D;i+=2){l(3k)51;u 2o=1f 3T("^("+6.3j[i]+")");u m=2o.36(t);l(m){r=K=6.2t(K,6.3j[i+1]);t=6.2I(t.1A(2o,""));3k=V}}l(!3k){l(!t.1c(",")||!t.1c("|")){l(K[0]==1k)K.3O();1J=6.1X(1J,K);r=K=[1k];t=" "+t.2U(1,t.D)}F{u 3P=/^([#.]?)([a-4X-9\\\\*3W-]*)/i;u m=3P.36(t);l(m[1]=="#"){u 4q=15.5z(m[2]);r=K=4q?[4q]:[];t=t.1A(3P,"")}F{l(!m[2]||m[1]==".")m[2]="*";H(u i=0;i<\\/2b>");u 2b=15.5z("5V");2b.2A=q(){l(7.2Y!="1I")v;7.1n.3g(7);6.1T()};2b=Q}F l(6.18.3e){6.4r=3R(q(){l(15.2Y=="62"||15.2Y=="1I"){56(6.4r);6.4r=Q;6.1T()}},10)}6.L.1Z(1O,"2T",6.1T)};l(6.18.1y)6(1O).3J(q(){u L=6.L,1i=L.1i;H(u B 1q 1i){u 3H=1i[B],i=3H.D;l(i>0)68 l(B!=\'3J\')L.22(3H[i-1],B);2d(--i)}});6.C.1L({4z:6.C.1C,1C:q(11,G){v 11?7.1W({1z:"1C",27:"1C",1j:"1C"},11,G):7.4z()},5W:6.C.1s,1s:q(11,G){v 11?7.1W({1z:"1s",27:"1s",1j:"1s"},11,G):7.5W()},6h:q(11,G){v 7.1W({1z:"1C"},11,G)},6j:q(11,G){v 7.1W({1z:"1s"},11,G)},6k:q(11,G){v 7.U(q(){u 4B=6(7).4o(":1V")?"1C":"1s";6(7).1W({1z:4B},11,G)})},84:q(11,G){v 7.1W({1j:"1C"},11,G)},6n:q(11,G){v 7.1W({1j:"1s"},11,G)},6q:q(11,2q,G){v 7.1W({1j:2q},11,G)},1W:q(I,11,G){v 7.1w(q(){7.2P=I;H(u p 1q I){u e=1f 6.2O(7,6.11(11,G),p);l(I[p].N==4M)e.2M(e.1m(),I[p]);F e[I[p]](I)}})},1w:q(B,C){l(!C){C=B;B="2O"}v 7.U(q(){l(!7.1w)7.1w={};l(!7.1w[B])7.1w[B]=[];7.1w[B].1l(C);l(7.1w[B].D==1)C.17(7)})}});6.1L({5i:q(e,p){l(e.4K)v;l(p=="1z"&&e.4D!=3f(6.20(e,p)))v;l(p=="27"&&e.4F!=3f(6.20(e,p)))v;u a=e.1a[p];u o=6.20(e,p,1);l(p=="1z"&&e.4D!=o||p=="27"&&e.4F!=o)v;e.1a[p]=e.3t?"":"4I";u n=6.20(e,p,1);l(o!=n&&n!="4I"){e.1a[p]=a;e.4K=V}},11:q(s,o){o=o||{};l(o.N==1v)o={1I:o};u 4N={6x:6z,6A:4H};o.2F=(s&&s.N==4M?s:4N[s])||4S;o.3o=o.1I;o.1I=q(){6.4P(7,"2O");l(o.3o&&o.3o.N==1v)o.3o.17(7)};v o},1w:{},4P:q(E,B){B=B||"2O";l(E.1w&&E.1w[B]){E.1w[B].3O();u f=E.1w[B][0];l(f)f.17(E)}},2O:q(E,2m,I){u z=7;z.o={2F:2m.2F||4S,1I:2m.1I,2p:2m.2p};z.R=E;u y=z.R.1a;z.a=q(){l(2m.2p)2m.2p.17(E,[z.2a]);l(I=="1j")6.1r(y,"1j",z.2a);F l(3f(z.2a))y[I]=3f(z.2a)+"5f";y.1t="2Q"};z.57=q(){v 3Z(6.1g(z.R,I))};z.1m=q(){u r=3Z(6.20(z.R,I));v r&&r>-6R?r:z.57()};z.2M=q(4t,2q){z.42=(1f 54()).55();z.2a=4t;z.a();z.3Y=3R(q(){z.2p(4t,2q)},13)};z.1C=q(p){l(!z.R.1G)z.R.1G={};z.R.1G[I]=7.1m();l(I=="1j")z.2M(z.R.1G[I],1);F z.2M(0,z.R.1G[I]);l(I!="1j")y[I]="6Z"};z.1s=q(){l(!z.R.1G)z.R.1G={};z.R.1G[I]=7.1m();z.o.1s=V;z.2M(z.R.1G[I],0)};l(!z.R.71)z.R.59=6.1g(z.R,"39");y.39="1V";z.2p=q(47,46){u t=(1f 54()).55();l(t>z.o.2F+z.42){56(z.3Y);z.3Y=Q;z.2a=46;z.a();z.R.2P[I]=V;u 1J=V;H(u i 1q z.R.2P)l(z.R.2P[i]!==V)1J=14;l(1J){y.39=z.R.59;l(z.o.1s)y.1t=\'21\';l(z.o.1s){H(u p 1q z.R.2P){l(p=="1j"&&6.18.1y)6.1r(y,p,z.R.1G[p]);F y[p]=z.R.1G[p]+"5f";l(p==\'1z\'||p==\'27\')6.5i(z.R,p)}}}l(1J&&z.o.1I&&z.o.1I.N==1v)z.o.1I.17(z.R)}F{u p=(t-7.42)/z.o.2F;z.2a=((-5t.7m(p*5t.7q)/2)+0.5)*(46-47)+47;z.a()}}}});6.C.1L({7v:q(M,1K,G){7.2T(M,1K,G,1)},2T:q(M,1K,G,1E){l(M.N==1v)v 7.3B("2T",M);G=G||q(){};u B="4d";l(1K){l(1K.N==1v){G=1K;1K=Q}F{1K=6.2C(1K);B="4x"}}u 3q=7;6.3C(B,M,1K,q(3r,12){l(12=="2w"||!1E&&12=="5s"){3q.5y(3r.2Z).U(G,[3r.2Z,12]);6("2b",3q).U(q(){l(7.3m)6.4v(7.3m);F 37.4i(1O,7.2V||7.7A||7.2u||"")})}F G.17(3q,[3r.2Z,12])},1E);v 7},7F:q(){v 6.2C(7)}});l(6.18.1y&&1Y 3b=="P")3b=q(){v 1f 7K(5J.5K.1c("7R 5")>=0?"7U.5P":"7W.5P")};1f q(){u e="4G,5M,5F,5D,5x".3y(",");H(u i=0;i-1)?"&":"?")+6.2C(J);6.3C("4d",M,Q,q(r,12){l(G)G(6.3n(r,B),12)},1E)},5Z:q(M,J,G,B){6.1o(M,J,G,B,1)},4v:q(M,G){6.1o(M,G,"2b")},64:q(M,J,G){l(G)6.1o(M,J,G,"3S");F{6.1o(M,J,"3S")}},6b:q(M,J,G,B){6.3C("4x",M,6.2C(J),q(r,12){l(G)G(6.3n(r,B),12)})},1u:0,6i:q(1u){6.1u=1u},38:{},3C:q(B,M,J,K,1E){l(!M){K=B.1I;u 2w=B.2w;u 2k=B.2k;u 49=B.49;u 1i=1Y B.1i=="85"?B.1i:V;u 1u=1Y B.1u=="6s"?B.1u:6.1u;u 1E=B.1E||14;J=B.J;M=B.M;B=B.B}l(1i&&!6.3I++)6.L.1Q("4G");u 4p=14;u O=1f 3b();O.6y(B||"4d",M,V);l(J)O.30("6D-6E","6F/x-6J-6L-6O");l(1E)O.30("6S-40-6V",6.38[M]||"6W, 6Y 70 72 3V:3V:3V 73");O.30("X-74-75","3b");l(O.78)O.30("7c","7g");u 2A=q(43){l(O&&(O.2Y==4||43=="1u")){4p=V;u 12=6.4y(O)&&43!="1u"?1E&&6.4Q(O,M)?"5s":"2w":"2k";l(12!="2k"){u 3F;3x{3F=O.4b("4T-40")}3h(e){}l(1E&&3F)6.38[M]=3F;l(2w)2w(6.3n(O,49),12);l(1i)6.L.1Q("5x")}F{l(2k)2k(O,12);l(1i)6.L.1Q("5D")}l(1i)6.L.1Q("5F");l(1i&&!--6.3I)6.L.1Q("5M");l(K)K(O,12);O.2A=q(){};O=Q}};O.2A=2A;l(1u>0)7X(q(){l(O){O.82();l(!4p)2A("1u");O=Q}},1u);O.65(J)},3I:0,4y:q(r){3x{v!r.12&&6l.6m=="4l:"||(r.12>=4H&&r.12<6B)||r.12==4W||6.18.3e&&r.12==P}3h(e){}v 14},4Q:q(O,M){3x{u 50=O.4b("4T-40");v O.12==4W||50==6.38[M]||6.18.3e&&O.12==P}3h(e){}v 14},3n:q(r,B){u 4k=r.4b("7G-B");u J=!B&&4k&&4k.1c("O")>=0;J=B=="O"||J?r.8j:r.2Z;l(B=="2b")37.4i(1O,J);l(B=="3S")37("J = "+J);v J},2C:q(a){u s=[];l(a.N==2y||a.2J){H(u i=0;i