diff --git a/index.html b/index.html index 1bbc440..e042880 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@
-GAME OVER
press <space> to restart")){var u=Za(Dh(Aj,"GAME OVER
press <space> to restart")), -y=Dh(yj,"GAME OVER
press <space> to restart"),ra=(""+H(Mc(Dh(zj,"GAME OVER
press <space> to restart")))).toLowerCase(),ra=Ed(Fj,ra);u&&(u=C(vj)?vj:Za(y),u=C(u)?!ra:u);if(C(u)){u=Ri("GAME OVER
press <space> to restart");try{for(var X=K(Oj(s)),y=p,Sc=ra=0;;)if(ScGAME OVER
press <space> to restart");X=s}else X=Uj(s,"GAME OVER
press <space> to restart");t=X;X=Pl();j[20]=t;j[21]=l;j[2]=X;j[1]=16;return"\ufdd0:recur"}return 15===l?(j[2]=p,j[1]=16,"\ufdd0:recur"):16===l?(l=j[13],t=j[7],X=j[2],j[22]=X,j[5]=l,j[6]=t,j[2]=p,j[1]=2,"\ufdd0:recur"):p}var j,l=p,l=function(a){switch(arguments.length){case 0:return y.call(this); -case 1:return u.call(this,a)}e(Error("Invalid arity: "+arguments.length))};l.h=y;l.a=u;j=l;j=j.h?j.h():j.call(p);j[4]=t;return Ck(j)});return t} -ca("frpong.core.frpong",function(){var a=L(ul.a("\ufdd0:keydown")),b=Ya([37,function(a){return a-0.0050},39,function(a){return a+0.0050}],n),c=Pj("mass"),d=W.a(1);Xk(function(){function f(a){for(;;){var b=i(a);if("\ufdd0:recur"!==b)return b}}function g(){var a=Array(8);a[0]=m;a[1]=1;return a}function i(d){var f=d[1];if(1===f)return d[2]=p,d[1]=2,"\ufdd0:recur";if(2===f)return d[1]=4,"\ufdd0:recur";if(3===f)return f=d[2],Jk(d,f);if(4===f)return V(d,7,a);if(5===f)return d[2]=p,d[1]=6,"\ufdd0:recur"; -if(6===f)return f=d[2],d[2]=f,d[1]=3,"\ufdd0:recur";if(7===f){var f=d[5],f=(new ze("\ufdd0:keyCode")).call(p,d[2]),g=Ed(b,f);d[5]=f;d[1]=g?8:9;return"\ufdd0:recur"}if(8===f){var k=f=d[5],f=Th.b(Ml,function(a){a=(b.a?b.a(k):b.call(p,k)).call(p,a);a=0.1a?0:a}),g=0+1E3*Gb(Ml),g=U.g(c,"r",P([g],0));d[6]=f;d[2]=g;d[1]=10;return"\ufdd0:recur"}return 9===f?(d[2]=p,d[1]=10,"\ufdd0:recur"):10===f?(d[7]=d[2],d[2]=p,d[1]=2,"\ufdd0:recur"):p}var k,m=p,m=function(a){switch(arguments.length){case 0:return g.call(this); -case 1:return f.call(this,a)}e(Error("Invalid arity: "+arguments.length))};m.h=g;m.a=f;k=m;k=k.h?k.h():k.call(p);k[4]=d;return Ck(k)});var f=Pj("canvas");Rj.g(f,"width",P([[H(Gl),H("px")].join("")],0));Rj.g(f,"height",P([[H(Hl),H("px")].join("")],0));f=Pj("ball");U.g(f,"r",P([8],0));U.g(f,"cx",P([L(Il)],0));U.g(f,"cy",P([Mc(Il)],0));f=Pj("mass");U.g(f,"r",P([0+1E3*Gb(Ml)],0));U.g(f,"cx",P([L(Il)],0));U.g(f,"cy",P([Mc(Il)],0));f=Pj("score");U.g(f,"x",P([L(Il)],0));U.g(f,"y",P([Hl-50],0));for(var f= -K(T(["lpaddle","rpaddle"])),g=p,i=0,k=0;;)if(kb.length){c.push(hm(a)+"(");for(var d=a.arguments,f=0;f=um(this).value){a=this.Gf(a,b,c);b="log:"+a.Rf;ba.console&&(ba.console.timeStamp?ba.console.timeStamp(b):ba.console.markTimeline&&ba.console.markTimeline(b));ba.msWriteProfilerMark&&ba.msWriteProfilerMark(b);for(b=this;b;){var c=b,d=a;if(c.Ee)for(var f=0,g=h;g=c.Ee[f];f++)g(d);b=b.getParent()}}}; -x.Gf=function(a,b,c){var d=new km(a,String(b),this.Me);if(c){d.ze=c;var f;var g=arguments.callee.caller;try{var i;var k=ea("window.location.href");if(A(c))i={message:c,name:"Unknown error",lineNumber:"Not available",fileName:k,stack:"Not available"};else{var m,s,t=r;try{m=c.lineNumber||c.yg||"Not available"}catch(u){m="Not available",t=n}try{s=c.fileName||c.filename||c.sourceURL||k}catch(y){s="Not available",t=n}i=t||!c.lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,lineNumber:m, -fileName:s,stack:c.stack||"Not available"}:c}f="Message: "+xa(i.message)+'\nUrl: '+i.fileName+"\nLine: "+i.lineNumber+"\n\nBrowser stack:\n"+xa(i.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+xa(fm(g)+"-> ")}catch(q){f="Exception trying to expose exception! You win, we lose. "+q}d.ye=f}return d};x.info=function(a,b){this.log(qm,a,b)};function vm(a){Z.log(sm,a,h)}function wm(a){Z.log(tm,a,h)}var xm={},ym=p; -function zm(a){ym||(ym=new mm(""),xm[""]=ym,ym.$e(rm));var b;if(!(b=xm[a])){b=new mm(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=zm(a.substr(0,c));c.De()[d]=b;b.ua=c;xm[a]=b}return b};function Am(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}e(Error("Invalid JSON string: "+a))}function Bm(a){var b=[];Cm(new Dm,a,b);return b.join("")}function Dm(){this.Fc=h} -function Cm(a,b,c){switch(typeof b){case "string":Em(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case "boolean":c.push(b);break;case "undefined":c.push("null");break;case "object":if(b==p){c.push("null");break}if(ia(b)){var d=b.length;c.push("[");for(var f="",g=0;g b?f+="000":256>b?f+="00":4096>b&&(f+="0");return Fm[a]=f+b.toString(16)}),'"')};var Hm=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");function Im(a){var b=a.match(Hm),a=b[1],c=b[2],d=b[3],b=b[4],f=[];a&&f.push(a,":");d&&(f.push("//"),c&&f.push(c,"@"),f.push(d),b&&f.push(":",b));return f.join("")};zm("goog.net.XhrIo");var Jm={1:"NativeMessagingTransport",2:"FrameElementMethodTransport",3:"IframeRelayTransport",4:"IframePollingTransport",5:"FlashTransport",6:"NixTransport"},$={Pd:"cn",bf:"at",df:"rat",gc:"pu",Ua:"ifrid",Kb:"tp",Lc:"lru",fc:"pru",eb:"lpu",fb:"ppu",Nc:"ph",Mc:"osh",Oc:"role",cf:"nativeProtocolVersion"},Km=[$.gc,$.Lc,$.fc,$.eb,$.fb],Lm={};function Mm(a){for(var b=Nm,c=b.length,d="";0 Wd.h()?-1:1)*Math.sin(H),(0.5>Wd.h()?-1:1)* +Math.cos(H)]));Nl.ga?Nl.ga(b,x,q,p,u,t):Nl.call(n,b,x,q,p,u,t);var Q=V.a(1);Xk(function(){function b(c){for(;;){var f=d(c);if("\ufdd0:recur"!==f)return f}}function c(){var b=Array(8);b[0]=g;b[1]=1;return b}function d(b){var c=b[1];if(5===c)return Jk(b,b[2]);if(4===c){var c=b[2],f=Tf.g(N(["\ufdd0:moving",0],0));b[5]=c;return Dk(b,5,x,f)}return 3===c?(c=b[2],f=Tf.g(N([Kl,Kl],0)),b[6]=c,Dk(b,4,t,f)):2===c?(b[7]=b[2],Dk(b,3,p,j)):1===c?Dk(b,2,q,Hl):n}var f,g=n,g=function(d){switch(arguments.length){case 0:return c.call(this); +case 1:return b.call(this,d)}e(Error("Invalid arity: "+arguments.length))};g.h=c;g.a=b;f=g;f=f.h?f.h():f.call(n);f[4]=Q;return Ck(f)});b=Q}else b=Ml();return b})}; +function Nl(a,b,c,d,f,g){var i=R.c(a,0,n),k=R.c(a,1,n),a=V.a(1),l=Al(a),q=Al(c),p=Al(d),u=Al(f),t=Al(g),x=Al(b),j,H=W.a(l),U=Za([83,"\ufdd0:s",87,"\ufdd0:w",38,"\ufdd0:up",40,"\ufdd0:down"],m),Q=ul.a("\ufdd0:keydown"),va=R.c(Q,0,n),Fa=R.c(Q,1,n),Q=ul.a("\ufdd0:keyup"),Tb=R.c(Q,0,n),$a=R.c(Q,1,n),ya=V.h(),$=Za([va,Oc,Tb,qd],m),X=V.a(1);Xk(function(){function a(b){for(;;){var d=c(b);if("\ufdd0:recur"!==d)return d}}function b(){var a=Array(11);a[0]=f;a[1]=1;return a}function c(a){var b=a[1];if(1===b)return b= +ph.h(),a[5]=b,a[2]=n,a[1]=2,"\ufdd0:recur";if(2===b)return b=Tf.g(N([va,Tb,H],0)),Ik.g(a,4,b,N(["\ufdd0:priority",m],0));if(3===b)return b=a[2],Jk(a,b);if(4===b){var b=a[6],d=a[2],b=R.c(d,0,n),d=R.c(d,1,n),f=ab(b==n);a[7]=d;a[6]=b;a[1]=f?5:6;return"\ufdd0:recur"}return 5===b?(d=a[7],b=a[8],b=M.b(d,va),a[8]=b,a[1]=b?8:9,"\ufdd0:recur"):6===b?(b=wk(ya),a[2]=b,a[1]=7,"\ufdd0:recur"):7===b?(b=a[2],a[2]=b,a[1]=3,"\ufdd0:recur"):8===b?(b=a[8],a[2]=b,a[1]=10,"\ufdd0:recur"):9===b?(d=a[7],b=M.b(d,Tb),a[2]= +b,a[1]=10,"\ufdd0:recur"):10===b?(b=a[2],a[1]=z(b)?11:12,"\ufdd0:recur"):11===b?(b=a[6],f=a[9],b=(new ze("\ufdd0:keyCode")).call(n,b),d=Fd(U,b),a[9]=b,a[1]=d?14:15,"\ufdd0:recur"):12===b?(b=a[5],Dk(a,17,ya,b)):13===b?(b=a[2],a[2]=b,a[1]=7,"\ufdd0:recur"):14===b?(d=a[7],f=a[9],b=a[5],d=$.a?$.a(d):$.call(n,d),f=U.a?U.a(f):U.call(n,f),b=d.b?d.b(b,f):d.call(n,b,f),a[5]=b,a[2]=n,a[1]=2,"\ufdd0:recur"):15===b?(b=a[5],a[5]=b,a[2]=n,a[1]=2,"\ufdd0:recur"):16===b?(b=a[2],a[2]=b,a[1]=13,"\ufdd0:recur"):17=== +b?(b=a[5],d=a[2],a[10]=d,a[5]=b,a[2]=n,a[1]=2,"\ufdd0:recur"):n}var d,f=n,f=function(c){switch(arguments.length){case 0:return b.call(this);case 1:return a.call(this,c)}e(Error("Invalid arity: "+arguments.length))};f.h=b;f.a=a;d=f;d=d.h?d.h():d.call(n);d[4]=X;return Ck(d)});j=S([ya,function(){Fa.h?Fa.h():Fa.call(n);return $a.h?$a.h():$a.call(n)}]);var Q=R.c(j,0,n),ia=R.c(j,1,n);j=function(){k.h?k.h():k.call(n);return ia.h?ia.h():ia.call(n)};Pl.n?Pl.n(i,j,W.a(x),a):Pl.call(n,i,j,W.a(x),a);Ql.b?Ql.b(W.a(q), +f):Ql.call(n,W.a(q),f);Rl.T?Rl.T(W.a(l),W.a(q),W.a(p),W.a(u),c):Rl.call(n,W.a(l),W.a(q),W.a(p),W.a(u),c);Sl.c?Sl.c(Q,W.a(t),g):Sl.call(n,Q,W.a(t),g);Tl.Lb?Tl.Lb(W.a(l),W.a(q),W.a(p),W.a(u),W.a(t),W.a(x),b,d):Tl.call(n,W.a(l),W.a(q),W.a(p),W.a(u),W.a(t),W.a(x),b,d);return Ul.n?Ul.n(W.a(l),W.a(x),W.a(q),W.a(t)):Ul.call(n,W.a(l),W.a(x),W.a(q),W.a(t))} +function Pl(a,b,c,d){var f=V.a(1);Xk(function(){function g(a){for(;;){var b=k(a);if("\ufdd0:recur"!==b)return b}}function i(){var a=Array(8);a[0]=q;a[1]=1;return a}function k(f){var g=f[1];if(9===g)return g=f,g[2]=f[2],g[1]=3,"\ufdd0:recur";if(8===g)return g=b.h?b.h():b.call(n),f[2]=g,f[1]=9,"\ufdd0:recur";if(7===g)return f[2]=n,f[1]=2,"\ufdd0:recur";if(6===g)return g=f[2],Dk(f,5,d,g);if(5===g){var g=f[5],i=f[2],g=!M.b("\ufdd0:gameover",g);f[6]=i;f[1]=g?7:8;return"\ufdd0:recur"}return 4===g?(i=f[2], +g=R.c(i,0,n),i=R.c(i,1,n),f[7]=i,f[5]=g,T(f,6,a)):3===g?(g=f[2],Jk(f,g)):2===g?T(f,4,c):1===g?(f[2]=n,f[1]=2,"\ufdd0:recur"):n}var l,q=n,q=function(a){switch(arguments.length){case 0:return i.call(this);case 1:return g.call(this,a)}e(Error("Invalid arity: "+arguments.length))};q.h=i;q.a=g;l=q;l=l.h?l.h():l.call(n);l[4]=f;return Ck(l)});return f} +function Ql(a,b){var c=V.a(1);Xk(function(){function d(a){for(;;){var b=g(a);if("\ufdd0:recur"!==b)return b}}function f(){var a=Array(6);a[0]=k;a[1]=1;return a}function g(c){var d=c[1];if(8===d){var f=c[2],d=R.c(f,0,n),f=R.c(f,1,n),g=Hb(Ll),i=R.c(Hl,0,n),k=R.c(Hl,1,n),d=i-d,f=k-f,j=Math.sqrt(d*d+f*f),d=S([d/j,f/j]),d=M.b(j,0)?S([0,0]):nf.b(function(a){return g*a*(1/j)},d);return Dk(c,7,b,d)}return 7===d?(c[5]=c[2],c[2]=n,c[1]=2,"\ufdd0:recur"):6===d?(d=c[2],c[2]=d,c[1]=3,"\ufdd0:recur"):5===d?(c[2]= +n,c[1]=6,"\ufdd0:recur"):4===d?T(c,8,a):3===d?(d=c[2],Jk(c,d)):2===d?(c[1]=4,"\ufdd0:recur"):1===d?(c[2]=n,c[1]=2,"\ufdd0:recur"):n}var i,k=n,k=function(a){switch(arguments.length){case 0:return f.call(this);case 1:return d.call(this,a)}e(Error("Invalid arity: "+arguments.length))};k.h=f;k.a=d;i=k;i=i.h?i.h():i.call(n);i[4]=c;return Ck(i)});return c}function Vl(a,b,c,d){var f=R.c(a,0,n),a=R.c(a,1,n),g=R.c(b,0,n),b=R.c(b,1,n),i=R.c(c,0,n),c=R.c(c,1,n);return S([f+g*d+i*d*d,a+b*d+c*d*d])} +function Rl(a,b,c,d,f){var g=V.a(1);Xk(function(){function i(a){for(;;){var b=l(a);if("\ufdd0:recur"!==b)return b}}function k(){var a=Array(9);a[0]=p;a[1]=1;return a}function l(g){var i=g[1];if(1===i)return g[2]=n,g[1]=2,"\ufdd0:recur";if(2===i)return g[1]=4,"\ufdd0:recur";if(3===i)return i=g[2],Jk(g,i);if(4===i)return T(g,7,a);if(5===i)return g[2]=n,g[1]=6,"\ufdd0:recur";if(6===i)return i=g[2],g[2]=i,g[1]=3,"\ufdd0:recur";if(7===i)return i=g[2],g[5]=i,T(g,8,b);if(8===i){var k=g[2];g[6]=k;return T(g, +9,c)}if(9===i){var j=g[2];g[7]=j;return T(g,10,d)}return 10===i?(j=g[7],i=g[5],k=g[6],i=Vl(k,j,g[2],i),Dk(g,11,f,i)):11===i?(g[8]=g[2],g[2]=n,g[1]=2,"\ufdd0:recur"):n}var q,p=n,p=function(a){switch(arguments.length){case 0:return k.call(this);case 1:return i.call(this,a)}e(Error("Invalid arity: "+arguments.length))};p.h=k;p.a=i;q=p;q=q.h?q.h():q.call(n);q[4]=g;return Ck(q)});return g} +function Sl(a,b,c){var d=V.a(1);Xk(function(){function f(a){for(;;){var b=i(a);if("\ufdd0:recur"!==b)return b}}function g(){var a=Array(9);a[0]=l;a[1]=1;return a}function i(d){var f=d[1];if(9===f)return d[5]=d[2],d[2]=n,d[1]=2,"\ufdd0:recur";if(8===f){var f=d[7],g=d[8],i,k=d[2];i=function(a,b,c){return Fd(k,b)?(a-=8,0b-5;return c?at?z(Wl(x,$))?"\ufdd0:collision-left":"\ufdd0:gameover":t>Fl-15?z(Wl(x,X))?"\ufdd0:collision-right":"\ufdd0:gameover":"\ufdd0:moving",x=5>x?"\ufdd0:collision-left":x>Gl-5?"\ufdd0:collision-right":"\ufdd0:moving",$=Xl(t),X=Xl(x),p=Yl(t,p)+$a*q,p=0.6 GAME OVER
press <space> to restart")){var x=ab(Ch(zj,"GAME OVER
press <space> to restart")), +H=Ch(xj,"GAME OVER
press <space> to restart"),ia=(""+E(Nc(Ch(yj,"GAME OVER
press <space> to restart")))).toLowerCase(),ia=Fd(Ej,ia);x&&(x=z(nj)?nj:ab(H),x=z(x)?!ia:x);if(z(x)){x=tj("GAME OVER
press <space> to restart");try{for(var X=I(Nj(q)),H=n,Tc=ia=0;;)if(TcGAME OVER
press <space> to restart");X=q}else X=Uj(q,"GAME OVER
press <space> to restart");t=X;X=Ol();j[20]=t;j[21]=p;j[2]=X;j[1]=16;return"\ufdd0:recur"}return 15===p?(j[2]=n,j[1]=16,"\ufdd0:recur"):16===p?(p=j[16],t=j[7],X=j[2],j[5]=p,j[22]=X,j[6]=t,j[2]=n,j[1]=2,"\ufdd0:recur"):n}var j,H=n,H=function(a){switch(arguments.length){case 0:return t.call(this); +case 1:return u.call(this,a)}e(Error("Invalid arity: "+arguments.length))};H.h=t;H.a=u;j=H;j=j.h?j.h():j.call(n);j[4]=p;return Ck(j)});return p} +da("frpong.core.frpong",function(){var a=J(ul.a("\ufdd0:keydown")),b=Za([37,function(a){return a-0.0050},39,function(a){return a+0.0050}],m),c=Oj("mass"),d=V.a(1);Xk(function(){function f(a){for(;;){var b=i(a);if("\ufdd0:recur"!==b)return b}}function g(){var a=Array(8);a[0]=l;a[1]=1;return a}function i(d){var f=d[1];if(1===f)return d[2]=n,d[1]=2,"\ufdd0:recur";if(2===f)return d[1]=4,"\ufdd0:recur";if(3===f)return f=d[2],Jk(d,f);if(4===f)return T(d,7,a);if(5===f)return d[2]=n,d[1]=6,"\ufdd0:recur"; +if(6===f)return f=d[2],d[2]=f,d[1]=3,"\ufdd0:recur";if(7===f){var f=d[5],f=(new ze("\ufdd0:keyCode")).call(n,d[2]),g=Fd(b,f);d[5]=f;d[1]=g?8:9;return"\ufdd0:recur"}if(8===f){var k=f=d[5],f=Sh.b(Ll,function(a){a=(b.a?b.a(k):b.call(n,k)).call(n,a);a=0.1a?0:a}),g=0+1E3*Hb(Ll),g=Sj.g(c,"r",N([g],0));d[6]=f;d[2]=g;d[1]=10;return"\ufdd0:recur"}return 9===f?(d[2]=n,d[1]=10,"\ufdd0:recur"):10===f?(d[7]=d[2],d[2]=n,d[1]=2,"\ufdd0:recur"):n}var k,l=n,l=function(a){switch(arguments.length){case 0:return g.call(this); +case 1:return f.call(this,a)}e(Error("Invalid arity: "+arguments.length))};l.h=g;l.a=f;k=l;k=k.h?k.h():k.call(n);k[4]=d;return Ck(k)});var f=Oj("canvas");Qj.g(f,"width",N([[E(Fl),E("px")].join("")],0));Qj.g(f,"height",N([[E(Gl),E("px")].join("")],0));f=Oj("ball");Sj.g(f,"r",N([8],0));Sj.g(f,"cx",N([J(Hl)],0));Sj.g(f,"cy",N([Nc(Hl)],0));f=Oj("mass");Sj.g(f,"r",N([0+1E3*Hb(Ll)],0));Sj.g(f,"cx",N([J(Hl)],0));Sj.g(f,"cy",N([Nc(Hl)],0));f=Oj("score");Sj.g(f,"x",N([J(Hl)],0));Sj.g(f,"y",N([Gl-50],0));for(var f= +I(S(["lpaddle","rpaddle"])),g=n,i=0,k=0;;)if(kb.length){c.push(hm(a)+"(");for(var d=a.arguments,f=0;f=tm(this).value){a=this.Gf(a,b,c);b="log:"+a.Rf;ca.console&&(ca.console.timeStamp?ca.console.timeStamp(b):ca.console.markTimeline&&ca.console.markTimeline(b));ca.msWriteProfilerMark&&ca.msWriteProfilerMark(b);for(b=this;b;){var c=b,d=a;if(c.Ee)for(var f=0,g=h;g=c.Ee[f];f++)g(d);b=b.getParent()}}}; +v.Gf=function(a,b,c){var d=new jm(a,String(b),this.Me);if(c){d.ze=c;var f;var g=arguments.callee.caller;try{var i;var k=ea("window.location.href");if(y(c))i={message:c,name:"Unknown error",lineNumber:"Not available",fileName:k,stack:"Not available"};else{var l,q,p=r;try{l=c.lineNumber||c.yg||"Not available"}catch(u){l="Not available",p=m}try{q=c.fileName||c.filename||c.sourceURL||k}catch(t){q="Not available",p=m}i=p||!c.lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,lineNumber:l, +fileName:q,stack:c.stack||"Not available"}:c}f="Message: "+xa(i.message)+'\nUrl: '+i.fileName+"\nLine: "+i.lineNumber+"\n\nBrowser stack:\n"+xa(i.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+xa(fm(g)+"-> ")}catch(x){f="Exception trying to expose exception! You win, we lose. "+x}d.ye=f}return d};v.info=function(a,b){this.log(pm,a,b)};function um(a){Y.log(rm,a,h)}function vm(a){Y.log(sm,a,h)}var wm={},xm=n; +function ym(a){xm||(xm=new lm(""),wm[""]=xm,xm.$e(qm));var b;if(!(b=wm[a])){b=new lm(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=ym(a.substr(0,c));c.De()[d]=b;b.va=c;wm[a]=b}return b};function zm(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}e(Error("Invalid JSON string: "+a))}function Am(a){var b=[];Bm(new Cm,a,b);return b.join("")}function Cm(){this.Fc=h} +function Bm(a,b,c){switch(typeof b){case "string":Dm(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case "boolean":c.push(b);break;case "undefined":c.push("null");break;case "object":if(b==n){c.push("null");break}if(ga(b)){var d=b.length;c.push("[");for(var f="",g=0;g b?f+="000":256>b?f+="00":4096>b&&(f+="0");return Em[a]=f+b.toString(16)}),'"')};var Gm=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");function Hm(a){var b=a.match(Gm),a=b[1],c=b[2],d=b[3],b=b[4],f=[];a&&f.push(a,":");d&&(f.push("//"),c&&f.push(c,"@"),f.push(d),b&&f.push(":",b));return f.join("")};ym("goog.net.XhrIo");var Im={1:"NativeMessagingTransport",2:"FrameElementMethodTransport",3:"IframeRelayTransport",4:"IframePollingTransport",5:"FlashTransport",6:"NixTransport"},Z={Pd:"cn",bf:"at",df:"rat",gc:"pu",Ua:"ifrid",Jb:"tp",Lc:"lru",fc:"pru",eb:"lpu",fb:"ppu",Nc:"ph",Mc:"osh",Oc:"role",cf:"nativeProtocolVersion"},Jm=[Z.gc,Z.Lc,Z.fc,Z.eb,Z.fb],Km={};function Lm(a){for(var b=Mm,c=b.length,d="";0 =b.jc&&b.cancel())}this.Wd?this.Wd.call(this.ve,this):this.Ld=n;this.pa||this.xe(new Pm(this))}};x.re=function(a,b){Qm(this,a,b);this.Zb--;0==this.Zb&&this.pa&&Rm(this)};function Qm(a,b,c){a.pa=n;a.ac=c;a.Rb=!b;Rm(a)} -function Sm(a){a.pa&&(a.Ld||e(new Tm(a)),a.Ld=r)}x.wa=function(a){Sm(this);Qm(this,n,a)};x.xe=function(a){Sm(this);Qm(this,r,a)};function Um(a,b,c,d){a.kc.push([b,c,d]);a.pa&&Rm(a)}function Vm(a,b){var c=B(b.hf,b);Um(a,c,p,h)}x.hf=function(a){var b=new Om;Um(this,b.wa,b.xe,b);a&&(b.ua=this,this.jc++);return b};function Wm(a){return La(a.kc,function(a){return la(a[1])})} -function Rm(a){a.Od&&(a.pa&&Wm(a))&&(ba.clearTimeout(a.Od),delete a.Od);a.ua&&(a.ua.jc--,delete a.ua);for(var b=a.ac,c=r,d=r;a.kc.length&&0==a.Zb;){var f=a.kc.shift(),g=f[0],i=f[1],f=f[2];if(g=a.Rb?i:g)try{var k=g.call(f||a.ve,b);k!==h&&(a.Rb=a.Rb&&(k==b||k instanceof Error),a.ac=b=k);b instanceof Om&&(d=n,a.Zb++)}catch(m){b=m,a.Rb=n,Wm(a)||(c=n)}}a.ac=b;d&&a.Zb&&(Um(b,B(a.re,a,n),B(a.re,a,r)),b.lf=n);c&&(a.Od=ba.setTimeout(function(){e(new Xm(b))},0))}function Tm(a){Ea.call(this);this.zf=a} -va(Tm,Ea);Tm.prototype.message="Already called";function Pm(a){Ea.call(this);this.zf=a}va(Pm,Ea);Pm.prototype.message="Deferred was cancelled";function Xm(a){Ea.call(this);this.og=a;this.message="Unhandled Error in Deferred: "+(a.message||"[No message]")}va(Xm,Ea);function Ym(a,b){var c;if(a instanceof Ym)this.ja=b!==h?b:a.ja,Zm(this,a.Hb),c=a.Kc,$m(this),this.Kc=c,c=a.Pb,$m(this),this.Pb=c,an(this,a.Dc),c=a.Ac,$m(this),this.Ac=c,bn(this,a.Ra.qc()),c=a.vc,$m(this),this.vc=c;else if(a&&(c=String(a).match(Hm))){this.ja=!!b;Zm(this,c[1]||"",n);var d=c[2]||"";$m(this);this.Kc=d?decodeURIComponent(d):"";d=c[3]||"";$m(this);this.Pb=d?decodeURIComponent(d):"";an(this,c[4]);d=c[5]||"";$m(this);this.Ac=d?decodeURIComponent(d):"";bn(this,c[6]||"",n);c=c[7]||"";$m(this); -this.vc=c?decodeURIComponent(c):""}else this.ja=!!b,this.Ra=new cn(p,0,this.ja)}x=Ym.prototype;x.Hb="";x.Kc="";x.Pb="";x.Dc=p;x.Ac="";x.vc="";x.Jf=r;x.ja=r; -x.toString=function(){var a=[],b=this.Hb;b&&a.push(dn(b,en),":");if(b=this.Pb){a.push("//");var c=this.Kc;c&&a.push(dn(c,en),"@");a.push(encodeURIComponent(String(b)));b=this.Dc;b!=p&&a.push(":",String(b))}if(b=this.Ac)this.Pb&&"/"!=b.charAt(0)&&a.push("/"),a.push(dn(b,"/"==b.charAt(0)?fn:gn));(b=this.Ra.toString())&&a.push("?",b);(b=this.vc)&&a.push("#",dn(b,hn));return a.join("")};x.qc=function(){return new Ym(this)}; -function Zm(a,b,c){$m(a);a.Hb=c?b?decodeURIComponent(b):"":b;a.Hb&&(a.Hb=a.Hb.replace(/:$/,""))}function an(a,b){$m(a);b?(b=Number(b),(isNaN(b)||0>b)&&e(Error("Bad port number "+b)),a.Dc=b):a.Dc=p}function bn(a,b,c){$m(a);b instanceof cn?(a.Ra=b,a.Ra.Kd(a.ja)):(c||(b=dn(b,jn)),a.Ra=new cn(b,0,a.ja))}function $m(a){a.Jf&&e(Error("Tried to modify a read-only Uri"))}x.Kd=function(a){this.ja=a;this.Ra&&this.Ra.Kd(a);return this};function dn(a,b){return A(a)?encodeURI(a).replace(b,kn):p} -function kn(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var en=/[#\/\?@]/g,gn=/[\#\?:]/g,fn=/[\#\?]/g,jn=/[\#\?@]/g,hn=/#/g;function cn(a,b,c){this.ia=a||p;this.ja=!!c}function ln(a){if(!a.Q&&(a.Q=new Vi,a.B=0,a.ia))for(var b=a.ia.split("&"),c=0;c b-rn?10:100)},qn); -function In(){vm("starting receive-timer");rn=ua();sn&&window.clearTimeout(sn);sn=window.setTimeout(Hn,10)}function Cn(a,b){this.bc=a;this.Ze=b;this.sd=0}Cn.prototype.send=function(a){this.sd=++this.sd%2;a=this.bc+"#"+this.sd+encodeURIComponent(a);try{vi?this.Ze.location.href=a:this.Ze.location.replace(a)}catch(b){Z.log(om,"sending failed",b)}In()};function Bn(a,b,c){this.ba=a;this.Ue=b;this.kf=c;this.te=this.Ue.location.href.split("#")[0]+"#INITIAL";Gn.push(this);In()};function Jn(a){this.ha=r;this.Sb=a;this.O=[]}va(Jn,$i);var Kn=[];function Ln(a,b,c,d,f,g){if(ia(c))for(var i=0;i =a;){var c=Qn.shift().If;Pi(c);wm("iframe removed")}On=window.setTimeout(Rn,1E3)},Rn=function(){Pn()};var Sn={};x=Nn.prototype;x.Ib=3;x.Aa=function(){this.C().xpcRelay||(this.C().xpcRelay=Tn);this.send("tp","SETUP")}; -function Tn(a,b){var c=b.indexOf(":"),d=b.substr(0,c),f=b.substr(c+1);if(!ti||-1==(c=d.indexOf("|")))var g=d;else{var g=d.substr(0,c),d=d.substr(c+1),c=d.indexOf("+"),i=d.substr(0,c),c=parseInt(d.substr(c+1),10),k=Sn[i];k||(k=Sn[i]={Be:[],We:0,Ae:0});-1!=d.indexOf("++")&&(k.Ae=c+1);k.Be[c]=f;k.We++;if(k.We!=k.Ae)return;f=k.Be.join("");delete Sn[i]}Lm[a].Ia(g,decodeURIComponent(f))}x.Nd=function(a){"SETUP"==a?(this.send("tp","SETUP_ACK"),this.o.Pa()):"SETUP_ACK"==a&&this.o.Pa()}; -x.send=function(a,b){var c=encodeURIComponent(b),d=c.length;if(ti&&1800 =d?"++":"+")+i)}else Un(this,a,c)}; -function Un(a,b,c,d){if(ti){var f=a.C().document.createElement("div");f.innerHTML='';f=f.childNodes[0];f.xpcOnload=Vn}else f=a.C().document.createElement("iframe"),vi?Qn.push({timestamp:ua(),If:f}):mj(f,"load",Vn);var g=f.style;g.visibility="hidden";g.width=f.style.height="0px";g.position="absolute";g=a.Tf;g+="#"+a.o.name;a.Se&&(g+=","+a.Se);g+="|"+b;d&&(g+="|"+d);g+=":"+c;f.src=g;a.C().document.body.appendChild(f);wm("msg sent: "+g)} -function Vn(){wm("iframe-load");Pi(this);this.Dg=p}x.H=function(){Nn.ma.H.call(this);vi&&Pn(0)};function Wn(a,b,c,d,f){on.call(this,c);this.o=a;this.nb=f||2;this.Re=b||"*";this.ud=new Jn(this);this.Yb=new bm(100,this.C());this.zc=!!d;this.bb=new Om;this.cb=new Om;this.Xa=new Om;this.Ff=Mm(10);this.Bc=p;this.zc?1==zn(this.o)?Vm(this.Xa,this.bb):Vm(this.Xa,this.cb):(Vm(this.Xa,this.bb),2==this.nb&&Vm(this.Xa,this.cb));Um(this.Xa,this.Oe,p,this);this.Xa.wa(n);a=this.ud;b=this.Yb;c=this.Je;d=dm;ia(d)||(Kn[0]=d,d=Kn);for(f=0;f a.fa&&(a.fa=b);1==a.fa&&(!a.cb.pa&&!a.zc&&a.cb.wa(n),a.Bc=p)} -x.Aa=function(){var a=this.C(),b=na(a),c=Xn[b];"number"==typeof c||(c=0);0==c&&mj(a.postMessage?a:a.document,"message",Yn,r,Wn);Xn[b]=c+1;this.lb=n;this.Je()};x.Je=function(){var a=0==zn(this.o);this.zc&&a||this.o.Ba()||this.ha?this.Yb.stop():(this.Yb.start(),bo(this))}; -x.send=function(a,b){var c=this.o.Qa;c?(this.send=function(a,b){var g=this,i=this.o.name;this.Ic=em(function(){g.Ic=0;try{var k=c.postMessage?c:c.document;k.postMessage?(k.postMessage(i+"|"+a+":"+b,g.Re),vm("send(): service="+a+" payload="+b+" to hostname="+g.Re)):Z.log(pm,"Peer window had no postMessage function.",h)}catch(m){Z.log(pm,"Error performing postMessage, ignoring.",m)}},0)},this.send(a,b)):vm("send(): window not ready")};x.Oe=function(){this.o.Pa(1==this.nb||1==this.fa?200:h)}; -x.H=function(){if(this.lb){var a=this.C(),b=na(a),c=Xn[b];Xn[b]=c-1;1==c&&pj(a.postMessage?a:a.document,"message",Yn,r,Wn)}this.Ic&&(cm.clearTimeout(this.Ic),this.Ic=0);bj(this.ud);delete this.ud;bj(this.Yb);delete this.Yb;this.bb.cancel();delete this.bb;this.cb.cancel();delete this.cb;this.Xa.cancel();delete this.Xa;delete this.send;Wn.ma.H.call(this)};function Zn(a){a=a.split(",");a[1]=a[1]||p;return a};function co(a,b){on.call(this,b);this.o=a;this.Vd=a[$.bf]||"";this.Ye=a[$.df]||"";var c=this.C();if(!c.nix_setup_complete){var d="Class GCXPC____NIXVBS_wrapper\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport."+ -eo+"(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport."+fo+"(channel)\nEnd Sub\nPublic Sub GCXPC____NIXVBS_container()\n End Sub\nEnd Class\n Function GCXPC____NIXVBS_get_wrapper(transport, auth)\nDim wrap\nSet wrap = New GCXPC____NIXVBS_wrapper\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet GCXPC____NIXVBS_get_wrapper = wrap\nEnd Function";try{c.execScript(d,"vbscript"),c.nix_setup_complete=n}catch(f){Z.log(om,"exception caught while attempting global setup: "+ -f,h)}}this[eo]=this.Hf;this[fo]=this.yf}va(co,on);var eo="GCXPC____NIXJS_handle_message",fo="GCXPC____NIXJS_create_channel";x=co.prototype;x.Ib=6;x.Cb=r;x.ab=p;x.Aa=function(){0==zn(this.o)?this.Sd():this.Rd()};x.Sd=function(){if(!this.Cb){var a=this.o.Ab;try{a.contentWindow.opener=this.C().GCXPC____NIXVBS_get_wrapper(this,this.Vd),this.Cb=n}catch(b){Z.log(om,"exception caught while attempting setup: "+b,h)}this.Cb||this.C().setTimeout(B(this.Sd,this),100)}}; -x.Rd=function(){if(!this.Cb){try{var a=this.C().opener;if(a&&"GCXPC____NIXVBS_container"in a){this.ab=a;if(this.ab.GetAuthToken()!=this.Ye){Z.log(om,"Invalid auth token from other party",h);return}this.ab.CreateChannel(this.C().GCXPC____NIXVBS_get_wrapper(this,this.Vd));this.Cb=n;this.o.Pa()}}catch(b){Z.log(om,"exception caught while attempting setup: "+b,h);return}this.Cb||this.C().setTimeout(B(this.Rd,this),100)}}; -x.yf=function(a){("unknown"!=typeof a||!("GCXPC____NIXVBS_container"in a))&&Z.log(om,"Invalid NIX channel given to createChannel_",h);this.ab=a;this.ab.GetAuthToken()!=this.Ye?Z.log(om,"Invalid auth token from other party",h):this.o.Pa()};x.Hf=function(a,b){this.C().setTimeout(B(function(){this.o.Ia(a,b,h)},this),1)};x.send=function(a,b){"unknown"!==typeof this.ab&&Z.log(om,"NIX channel not connected",h);this.ab.SendMessage(a,b)};x.H=function(){co.ma.H.call(this);this.ab=p};function go(a,b){pn.call(this);for(var c=0,d;d=Km[c];c++)d in a&&!/^https?:\/\//.test(a[d])&&e(Error("URI "+a[d]+" is invalid for field "+d));this.v=a;this.name=this.v[$.Pd]||Mm(10);this.Ka=b||Ki();this.rc=[];this.Cc=new Jn(this);a[$.eb]=a[$.eb]||Im(this.Ka.C().location.href)+"/robots.txt";a[$.fb]=a[$.fb]||Im(a[$.gc]||"")+"/robots.txt";Lm[this.name]=this;mj(window,"unload",ho);Z.info("CrossPageChannel created: "+this.name)}va(go,pn);var io=/^%*tp$/,jo=/^%+tp$/;x=go.prototype;x.Ya=p;x.Ca=p;x.ba=p; -x.Md=1;x.Ba=function(){return 2==this.Md};x.Qa=p;x.Ab=p;function wn(a){try{return!!a.Qa&&!Boolean(a.Qa.closed)}catch(b){return r}}function ko(a){a.Ca&&(a.Ca.cancel(),a.Ca=p);a.rc.length=0;a=a.Cc;Ja(a.O,qj);a.O.length=0}x.Aa=function(a){this.qd=a||fa;this.Ca?Um(this.Ca,this.qe,p,h):this.qe()}; -x.qe=function(){Z.info("continueConnection_()");this.Ca=p;this.v[$.Ua]&&(this.Ab=A(this.v[$.Ua])?this.Ka.Ob.getElementById(this.v[$.Ua]):this.v[$.Ua]);if(this.Ab){var a=this.Ab.contentWindow;a||(a=window.frames[this.v[$.Ua]]);this.Qa=a}this.Qa||(window==window.top&&e(Error("CrossPageChannel: Can't connect, peer window-object not set.")),this.Qa=window.parent);if(!this.ba){if(!this.v[$.Kb]){var a=this.v,b=$.Kb,c;if(la(document.postMessage)||la(window.postMessage)||ti&&window.postMessage)c=1;else if(ui)c= -2;else if(ti&&this.v[$.fc])c=3;else{var d;if(d=ti){d=r;try{c=window.opener,window.opener={},d=ej(window,"opener"),window.opener=c}catch(f){}}c=d?6:4}a[b]=c}switch(this.v[$.Kb]){case 1:this.ba=new Wn(this,this.v[$.Nc],this.Ka,!!this.v[$.Mc],this.v[$.cf]||2);break;case 6:this.ba=new co(this,this.Ka);break;case 2:this.ba=new Mn(this,this.Ka);break;case 3:this.ba=new Nn(this,this.Ka);break;case 4:this.ba=new qn(this,this.Ka)}this.ba?Z.info("Transport created: "+this.ba.getName()):e(Error("CrossPageChannel: No suitable transport found!"))}for(this.ba.Aa();0< -this.rc.length;)this.rc.shift()()};x.close=function(){ko(this);this.Md=3;bj(this.ba);this.qd=this.ba=p;bj(this.Ya);this.Ya=p;Z.info('Channel "'+this.name+'" closed')};x.Pa=function(a){this.Ba()||this.Ya&&this.Ya.Ge()||(this.Md=2,Z.info('Channel "'+this.name+'" connected'),bj(this.Ya),a?(this.Ya=new nn(this.qd,a),this.Ya.start()):(this.Ya=p,this.qd()))};x.Oe=go.prototype.Pa; -x.send=function(a,b){this.Ba()?wn(this)?(ma(b)&&(b=Bm(b)),this.ba.send(lo(a),b)):(Z.log(om,"Peer has disappeared.",h),this.close()):Z.log(om,"Can't send. Channel not connected.",h)}; -x.Ia=function(a,b,c){if(this.Ca)this.rc.push(B(this.Ia,this,a,b,c));else{var d=this.v[$.Nc];if(/^[\s\xa0]*$/.test(c==p?"":String(c))||/^[\s\xa0]*$/.test(d==p?"":String(d))||c==this.v[$.Nc])if(this.ha)Z.log(pm,"CrossPageChannel::deliver_(): Disposed.",h);else if(!a||"tp"==a)this.ba.Nd(b);else if(this.Ba()){if(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=jo.test(a)?a.substring(1):a,c=this.Jd[a],c||(this.we?c={wa:ta(this.we,a),Pe:ma(b)}:(this.yc.log(pm,'Unknown service name "'+a+'"',h),c=p)),c){var f; -a:{if((d=c.Pe)&&A(b))try{f=Am(b);break a}catch(g){this.yc.log(pm,"Expected JSON payload for "+a+', was "'+b+'"',h);f=p;break a}else if(!d&&!A(b)){f=Bm(b);break a}f=b}f!=p&&c.wa(f)}}else Z.info("CrossPageChannel::deliver_(): Not connected.");else Z.log(pm,'Message received from unapproved origin "'+c+'" - rejected.',h)}};function lo(a){io.test(a)&&(a="%"+a);return a.replace(/[%:|]/g,encodeURIComponent)}function zn(a){var b=a.v[$.Oc];return b?b:window.parent==a.Qa?1:0} -x.H=function(){this.close();this.Ab=this.Qa=p;delete Lm[this.name];bj(this.Cc);delete this.Cc;go.ma.H.call(this)};function ho(){for(var a in Lm)bj(Lm[a])};Af(sg,nf.b(function(a){var b=S.c(a,0,p),a=S.c(a,1,p);return T([le.a(b.toLowerCase()),a])},jh.g(P([ci.a({hg:"complete",ng:"success",ig:"error",gg:"abort",lg:"ready",mg:"readystatechange",TIMEOUT:"timeout",jg:"incrementaldata",kg:"progress"})],0))));var mo,no=p;function oo(a){if(a?a.je:a)return a.je(a);var b;var c=mo[z(a==p?p:a)];c?b=c:(c=mo._)?b=c:e(E("IConnection.connect",a));return b.call(p,a)} -function po(a,b){if(a?a.ke:a)return a.ke(a,b);var c;var d=mo[z(a==p?p:a)];d?c=d:(d=mo._)?c=d:e(E("IConnection.connect",a));return c.call(p,a,b)}function qo(a,b,c){if(a?a.le:a)return a.le(a,b,c);var d;var f=mo[z(a==p?p:a)];f?d=f:(f=mo._)?d=f:e(E("IConnection.connect",a));return d.call(p,a,b,c)}function ro(a,b,c,d){if(a?a.me:a)return a.me(a,b,c,d);var f;var g=mo[z(a==p?p:a)];g?f=g:(g=mo._)?f=g:e(E("IConnection.connect",a));return f.call(p,a,b,c,d)} -no=function(a,b,c,d){switch(arguments.length){case 1:return oo.call(this,a);case 2:return po.call(this,a,b);case 3:return qo.call(this,a,b,c);case 4:return ro.call(this,a,b,c,d)}e(Error("Invalid arity: "+arguments.length))};no.a=oo;no.b=po;no.c=qo;no.n=ro;mo=no;var so,to=p;function uo(a,b){if(a?a.uf:a)return a.uf(a,b);var c;var d=so[z(a==p?p:a)];d?c=d:(d=so._)?c=d:e(E("IConnection.transmit",a));return c.call(p,a,b)} -function vo(a,b,c){if(a?a.ne:a)return a.ne(a,b,c);var d;var f=so[z(a==p?p:a)];f?d=f:(f=so._)?d=f:e(E("IConnection.transmit",a));return d.call(p,a,b,c)}function wo(a,b,c,d){if(a?a.vf:a)return a.vf(a,b,c,d);var f;var g=so[z(a==p?p:a)];g?f=g:(g=so._)?f=g:e(E("IConnection.transmit",a));return f.call(p,a,b,c,d)}function xo(a,b,c,d,f){if(a?a.wf:a)return a.wf(a,b,c,d,f);var g;var i=so[z(a==p?p:a)];i?g=i:(i=so._)?g=i:e(E("IConnection.transmit",a));return g.call(p,a,b,c,d,f)} -function yo(a,b,c,d,f,g){if(a?a.xf:a)return a.xf(a,b,c,d,f,g);var i;var k=so[z(a==p?p:a)];k?i=k:(k=so._)?i=k:e(E("IConnection.transmit",a));return i.call(p,a,b,c,d,f,g)}to=function(a,b,c,d,f,g){switch(arguments.length){case 2:return uo.call(this,a,b);case 3:return vo.call(this,a,b,c);case 4:return wo.call(this,a,b,c,d);case 5:return xo.call(this,a,b,c,d,f);case 6:return yo.call(this,a,b,c,d,f,g)}e(Error("Invalid arity: "+arguments.length))};to.b=uo;to.c=vo;to.n=wo;to.T=xo;to.xa=yo;so=to; -var zo=Af(sg,nf.b(function(a){var b=S.c(a,0,p),a=S.c(a,1,p);return T([le.a(b.toLowerCase()),a])},ci.a($))),Ao,Bo=p;function Co(a,b,c){if(a?a.oe:a)return a.oe(a,b,c);var d;var f=Ao[z(a==p?p:a)];f?d=f:(f=Ao._)?d=f:e(E("ICrossPageChannel.register-service",a));return d.call(p,a,b,c)}function Do(a,b,c,d){if(a?a.pe:a)return a.pe(a,b,c,d);var f;var g=Ao[z(a==p?p:a)];g?f=g:(g=Ao._)?f=g:e(E("ICrossPageChannel.register-service",a));return f.call(p,a,b,c,d)} -Bo=function(a,b,c,d){switch(arguments.length){case 3:return Co.call(this,a,b,c);case 4:return Do.call(this,a,b,c,d)}e(Error("Invalid arity: "+arguments.length))};Bo.c=Co;Bo.n=Do;Ao=Bo;x=go.prototype;x.je=function(a){return mo.b(a,p)};x.ke=function(a,b){return a.Aa(b)};x.le=function(a,b,c){return mo.n(a,b,c,document.body)}; -x.me=function(a,b,c,d){Z.info("createPeerIframe()");var f=a.v[$.Ua];f||(f=a.v[$.Ua]="xpcpeer"+Mm(4));var g=Ki(d).createElement("IFRAME");g.id=g.name=f;c?c(g):g.style.width=g.style.height="100%";ko(a);a.Ca=new Om(h,a);var i,c=a.v[$.gc];A(c)&&(c=a.v[$.gc]=new Ym(c));var k={};k[$.Pd]=a.name;k[$.Kb]=a.v[$.Kb];k[$.Mc]=a.v[$.Mc];a.v[$.Lc]&&(k[$.fc]=a.v[$.Lc]);a.v[$.eb]&&(k[$.fb]=a.v[$.eb]);a.v[$.fb]&&(k[$.eb]=a.v[$.fb]);var m=a.v[$.Oc];m&&(k[$.Oc]=1==m?0:1);m=c;k=Bm(k);$m(m);m.Ra.set("xpc",k);i=c;Ln(a.Cc, -g,"load",a.Ca.wa,r,a.Ca);ui||vi?window.setTimeout(B(function(){d.appendChild(g);g.src=i.toString();Z.info("peer iframe created ("+f+")")},a),1):(g.src=i.toString(),d.appendChild(g),Z.info("peer iframe created ("+f+")"));return a.Aa(b)};x.ne=function(a,b,c){return a.send(oe(b),c)};x.oe=function(a,b,c){return Ao.n(a,b,c,r)};x.pe=function(a,b,c,d){b=oe(b);a.Jd[b]={wa:c,Pe:!!d}};var Eo,Fo=p;function Go(){var a=(new Ym(window.location.href)).Ra.get("xpc");return C(a)?new go(Am(a)):p} -function Ho(a){return new go(Nd.c(function(a,c){var d=S.c(c,0,p),f=S.c(c,1,p),d=ad.b(zo,d);C(d)&&(a[d]=f);return a},{},a))}Fo=function(a){switch(arguments.length){case 0:return Go.call(this);case 1:return Ho.call(this,a)}e(Error("Invalid arity: "+arguments.length))};Fo.h=Go;Fo.a=Ho;Eo=Fo;var Io=Nh.a(p);function Jo(a){var b=function(){try{return Ya(["\ufdd0:status","\ufdd0:success","\ufdd0:value",""+H(eval(a))],n)}catch(b){if(b instanceof Error)return Ya(["\ufdd0:status","\ufdd0:exception","\ufdd0:value",Lh.g(P([b],0)),"\ufdd0:stacktrace",C(b.hasOwnProperty("stack"))?b.stack:"No stacktrace available."],n);e(b)}}();return Lh.g(P([b],0))}Nh.a(0);var Ko=Eo.a(Ya(["\ufdd0:peer_uri","http://localhost:9000/repl"],n));Th.b(Io,mf(Ko));Ao.c(Ko,"\ufdd0:evaluate-javascript",function(a){return so.c(Ko,"\ufdd0:send-result",Jo(a))});mo.c(Ko,mf(p),function(a){return a.style.display="none"}); \ No newline at end of file +function Nm(a,b){this.kc=[];this.Wd=a;this.ve=b||n}v=Nm.prototype;v.qa=r;v.Rb=r;v.Zb=0;v.Ld=r;v.lf=r;v.jc=0;v.cancel=function(a){if(this.qa)this.ac instanceof Nm&&this.ac.cancel();else{if(this.va){var b=this.va;delete this.va;a?b.cancel(a):(b.jc--,0>=b.jc&&b.cancel())}this.Wd?this.Wd.call(this.ve,this):this.Ld=m;this.qa||this.xe(new Om(this))}};v.re=function(a,b){Pm(this,a,b);this.Zb--;0==this.Zb&&this.qa&&Qm(this)};function Pm(a,b,c){a.qa=m;a.ac=c;a.Rb=!b;Qm(a)} +function Rm(a){a.qa&&(a.Ld||e(new Sm(a)),a.Ld=r)}v.xa=function(a){Rm(this);Pm(this,m,a)};v.xe=function(a){Rm(this);Pm(this,r,a)};function Tm(a,b,c,d){a.kc.push([b,c,d]);a.qa&&Qm(a)}function Um(a,b){var c=qa(b.hf,b);Tm(a,c,n,h)}v.hf=function(a){var b=new Nm;Tm(this,b.xa,b.xe,b);a&&(b.va=this,this.jc++);return b};function Vm(a){return Ma(a.kc,function(a){return ja(a[1])})} +function Qm(a){a.Od&&(a.qa&&Vm(a))&&(ca.clearTimeout(a.Od),delete a.Od);a.va&&(a.va.jc--,delete a.va);for(var b=a.ac,c=r,d=r;a.kc.length&&0==a.Zb;){var f=a.kc.shift(),g=f[0],i=f[1],f=f[2];if(g=a.Rb?i:g)try{var k=g.call(f||a.ve,b);k!==h&&(a.Rb=a.Rb&&(k==b||k instanceof Error),a.ac=b=k);b instanceof Nm&&(d=m,a.Zb++)}catch(l){b=l,a.Rb=m,Vm(a)||(c=m)}}a.ac=b;d&&a.Zb&&(Tm(b,qa(a.re,a,m),qa(a.re,a,r)),b.lf=m);c&&(a.Od=ca.setTimeout(function(){e(new Wm(b))},0))}function Sm(a){ua.call(this);this.zf=a} +ta(Sm,ua);Sm.prototype.message="Already called";function Om(a){ua.call(this);this.zf=a}ta(Om,ua);Om.prototype.message="Deferred was cancelled";function Wm(a){ua.call(this);this.og=a;this.message="Unhandled Error in Deferred: "+(a.message||"[No message]")}ta(Wm,ua);function Xm(a,b){var c;if(a instanceof Xm)this.ka=b!==h?b:a.ka,Ym(this,a.Gb),c=a.Kc,Zm(this),this.Kc=c,c=a.Pb,Zm(this),this.Pb=c,$m(this,a.Dc),c=a.Ac,Zm(this),this.Ac=c,an(this,a.Ra.qc()),c=a.vc,Zm(this),this.vc=c;else if(a&&(c=String(a).match(Gm))){this.ka=!!b;Ym(this,c[1]||"",m);var d=c[2]||"";Zm(this);this.Kc=d?decodeURIComponent(d):"";d=c[3]||"";Zm(this);this.Pb=d?decodeURIComponent(d):"";$m(this,c[4]);d=c[5]||"";Zm(this);this.Ac=d?decodeURIComponent(d):"";an(this,c[6]||"",m);c=c[7]||"";Zm(this); +this.vc=c?decodeURIComponent(c):""}else this.ka=!!b,this.Ra=new bn(n,0,this.ka)}v=Xm.prototype;v.Gb="";v.Kc="";v.Pb="";v.Dc=n;v.Ac="";v.vc="";v.Jf=r;v.ka=r; +v.toString=function(){var a=[],b=this.Gb;b&&a.push(cn(b,dn),":");if(b=this.Pb){a.push("//");var c=this.Kc;c&&a.push(cn(c,dn),"@");a.push(encodeURIComponent(String(b)));b=this.Dc;b!=n&&a.push(":",String(b))}if(b=this.Ac)this.Pb&&"/"!=b.charAt(0)&&a.push("/"),a.push(cn(b,"/"==b.charAt(0)?en:fn));(b=this.Ra.toString())&&a.push("?",b);(b=this.vc)&&a.push("#",cn(b,gn));return a.join("")};v.qc=function(){return new Xm(this)}; +function Ym(a,b,c){Zm(a);a.Gb=c?b?decodeURIComponent(b):"":b;a.Gb&&(a.Gb=a.Gb.replace(/:$/,""))}function $m(a,b){Zm(a);b?(b=Number(b),(isNaN(b)||0>b)&&e(Error("Bad port number "+b)),a.Dc=b):a.Dc=n}function an(a,b,c){Zm(a);b instanceof bn?(a.Ra=b,a.Ra.Kd(a.ka)):(c||(b=cn(b,hn)),a.Ra=new bn(b,0,a.ka))}function Zm(a){a.Jf&&e(Error("Tried to modify a read-only Uri"))}v.Kd=function(a){this.ka=a;this.Ra&&this.Ra.Kd(a);return this};function cn(a,b){return y(a)?encodeURI(a).replace(b,jn):n} +function jn(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var dn=/[#\/\?@]/g,fn=/[\#\?:]/g,en=/[\#\?]/g,hn=/[\#\?@]/g,gn=/#/g;function bn(a,b,c){this.ja=a||n;this.ka=!!c}function kn(a){if(!a.Q&&(a.Q=new qj,a.B=0,a.ja))for(var b=a.ja.split("&"),c=0;c b-qn?10:100)},pn); +function Hn(){um("starting receive-timer");qn=sa();rn&&window.clearTimeout(rn);rn=window.setTimeout(Gn,10)}function Bn(a,b){this.bc=a;this.Ze=b;this.sd=0}Bn.prototype.send=function(a){this.sd=++this.sd%2;a=this.bc+"#"+this.sd+encodeURIComponent(a);try{ti?this.Ze.location.href=a:this.Ze.location.replace(a)}catch(b){Y.log(nm,"sending failed",b)}Hn()};function An(a,b,c){this.ba=a;this.Ue=b;this.kf=c;this.te=this.Ue.location.href.split("#")[0]+"#INITIAL";Fn.push(this);Hn()};function In(a){this.ia=r;this.Sb=a;this.O=[]}ta(In,Ji);var Jn=[];function Kn(a,b,c,d,f,g){if(ga(c))for(var i=0;i =a;){var c=Pn.shift().If;kj(c);vm("iframe removed")}Nn=window.setTimeout(Qn,1E3)},Qn=function(){On()};var Rn={};v=Mn.prototype;v.Hb=3;v.Aa=function(){this.C().xpcRelay||(this.C().xpcRelay=Sn);this.send("tp","SETUP")}; +function Sn(a,b){var c=b.indexOf(":"),d=b.substr(0,c),f=b.substr(c+1);if(!ri||-1==(c=d.indexOf("|")))var g=d;else{var g=d.substr(0,c),d=d.substr(c+1),c=d.indexOf("+"),i=d.substr(0,c),c=parseInt(d.substr(c+1),10),k=Rn[i];k||(k=Rn[i]={Be:[],We:0,Ae:0});-1!=d.indexOf("++")&&(k.Ae=c+1);k.Be[c]=f;k.We++;if(k.We!=k.Ae)return;f=k.Be.join("");delete Rn[i]}Km[a].Ia(g,decodeURIComponent(f))}v.Nd=function(a){"SETUP"==a?(this.send("tp","SETUP_ACK"),this.o.Pa()):"SETUP_ACK"==a&&this.o.Pa()}; +v.send=function(a,b){var c=encodeURIComponent(b),d=c.length;if(ri&&1800 =d?"++":"+")+i)}else Tn(this,a,c)}; +function Tn(a,b,c,d){if(ri){var f=a.C().document.createElement("div");f.innerHTML='';f=f.childNodes[0];f.xpcOnload=Un}else f=a.C().document.createElement("iframe"),ti?Pn.push({timestamp:sa(),If:f}):Wi(f,"load",Un);var g=f.style;g.visibility="hidden";g.width=f.style.height="0px";g.position="absolute";g=a.Tf;g+="#"+a.o.name;a.Se&&(g+=","+a.Se);g+="|"+b;d&&(g+="|"+d);g+=":"+c;f.src=g;a.C().document.body.appendChild(f);vm("msg sent: "+g)} +function Un(){vm("iframe-load");kj(this);this.Dg=n}v.H=function(){Mn.na.H.call(this);ti&&On(0)};function Vn(a,b,c,d,f){nn.call(this,c);this.o=a;this.mb=f||2;this.Re=b||"*";this.ud=new In(this);this.Yb=new am(100,this.C());this.zc=!!d;this.bb=new Nm;this.cb=new Nm;this.Xa=new Nm;this.Ff=Lm(10);this.Bc=n;this.zc?1==yn(this.o)?Um(this.Xa,this.bb):Um(this.Xa,this.cb):(Um(this.Xa,this.bb),2==this.mb&&Um(this.Xa,this.cb));Tm(this.Xa,this.Oe,n,this);this.Xa.xa(m);a=this.ud;b=this.Yb;c=this.Je;d=cm;ga(d)||(Jn[0]=d,d=Jn);for(f=0;f a.fa&&(a.fa=b);1==a.fa&&(!a.cb.qa&&!a.zc&&a.cb.xa(m),a.Bc=n)} +v.Aa=function(){var a=this.C(),b=la(a),c=Wn[b];"number"==typeof c||(c=0);0==c&&Wi(a.postMessage?a:a.document,"message",Xn,r,Vn);Wn[b]=c+1;this.kb=m;this.Je()};v.Je=function(){var a=0==yn(this.o);this.zc&&a||this.o.Ba()||this.ia?this.Yb.stop():(this.Yb.start(),ao(this))}; +v.send=function(a,b){var c=this.o.Qa;c?(this.send=function(a,b){var g=this,i=this.o.name;this.Ic=dm(function(){g.Ic=0;try{var k=c.postMessage?c:c.document;k.postMessage?(k.postMessage(i+"|"+a+":"+b,g.Re),um("send(): service="+a+" payload="+b+" to hostname="+g.Re)):Y.log(om,"Peer window had no postMessage function.",h)}catch(l){Y.log(om,"Error performing postMessage, ignoring.",l)}},0)},this.send(a,b)):um("send(): window not ready")};v.Oe=function(){this.o.Pa(1==this.mb||1==this.fa?200:h)}; +v.H=function(){if(this.kb){var a=this.C(),b=la(a),c=Wn[b];Wn[b]=c-1;1==c&&Zi(a.postMessage?a:a.document,"message",Xn,r,Vn)}this.Ic&&(bm.clearTimeout(this.Ic),this.Ic=0);Li(this.ud);delete this.ud;Li(this.Yb);delete this.Yb;this.bb.cancel();delete this.bb;this.cb.cancel();delete this.cb;this.Xa.cancel();delete this.Xa;delete this.send;Vn.na.H.call(this)};function Yn(a){a=a.split(",");a[1]=a[1]||n;return a};function bo(a,b){nn.call(this,b);this.o=a;this.Vd=a[Z.bf]||"";this.Ye=a[Z.df]||"";var c=this.C();if(!c.nix_setup_complete){var d="Class GCXPC____NIXVBS_wrapper\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport."+ +co+"(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport."+eo+"(channel)\nEnd Sub\nPublic Sub GCXPC____NIXVBS_container()\n End Sub\nEnd Class\n Function GCXPC____NIXVBS_get_wrapper(transport, auth)\nDim wrap\nSet wrap = New GCXPC____NIXVBS_wrapper\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet GCXPC____NIXVBS_get_wrapper = wrap\nEnd Function";try{c.execScript(d,"vbscript"),c.nix_setup_complete=m}catch(f){Y.log(nm,"exception caught while attempting global setup: "+ +f,h)}}this[co]=this.Hf;this[eo]=this.yf}ta(bo,nn);var co="GCXPC____NIXJS_handle_message",eo="GCXPC____NIXJS_create_channel";v=bo.prototype;v.Hb=6;v.Bb=r;v.ab=n;v.Aa=function(){0==yn(this.o)?this.Sd():this.Rd()};v.Sd=function(){if(!this.Bb){var a=this.o.zb;try{a.contentWindow.opener=this.C().GCXPC____NIXVBS_get_wrapper(this,this.Vd),this.Bb=m}catch(b){Y.log(nm,"exception caught while attempting setup: "+b,h)}this.Bb||this.C().setTimeout(qa(this.Sd,this),100)}}; +v.Rd=function(){if(!this.Bb){try{var a=this.C().opener;if(a&&"GCXPC____NIXVBS_container"in a){this.ab=a;if(this.ab.GetAuthToken()!=this.Ye){Y.log(nm,"Invalid auth token from other party",h);return}this.ab.CreateChannel(this.C().GCXPC____NIXVBS_get_wrapper(this,this.Vd));this.Bb=m;this.o.Pa()}}catch(b){Y.log(nm,"exception caught while attempting setup: "+b,h);return}this.Bb||this.C().setTimeout(qa(this.Rd,this),100)}}; +v.yf=function(a){("unknown"!=typeof a||!("GCXPC____NIXVBS_container"in a))&&Y.log(nm,"Invalid NIX channel given to createChannel_",h);this.ab=a;this.ab.GetAuthToken()!=this.Ye?Y.log(nm,"Invalid auth token from other party",h):this.o.Pa()};v.Hf=function(a,b){this.C().setTimeout(qa(function(){this.o.Ia(a,b,h)},this),1)};v.send=function(a,b){"unknown"!==typeof this.ab&&Y.log(nm,"NIX channel not connected",h);this.ab.SendMessage(a,b)};v.H=function(){bo.na.H.call(this);this.ab=n};function fo(a,b){on.call(this);for(var c=0,d;d=Jm[c];c++)d in a&&!/^https?:\/\//.test(a[d])&&e(Error("URI "+a[d]+" is invalid for field "+d));this.v=a;this.name=this.v[Z.Pd]||Lm(10);this.Ka=b||fj();this.rc=[];this.Cc=new In(this);a[Z.eb]=a[Z.eb]||Hm(this.Ka.C().location.href)+"/robots.txt";a[Z.fb]=a[Z.fb]||Hm(a[Z.gc]||"")+"/robots.txt";Km[this.name]=this;Wi(window,"unload",go);Y.info("CrossPageChannel created: "+this.name)}ta(fo,on);var ho=/^%*tp$/,io=/^%+tp$/;v=fo.prototype;v.Ya=n;v.Ca=n;v.ba=n; +v.Md=1;v.Ba=function(){return 2==this.Md};v.Qa=n;v.zb=n;function vn(a){try{return!!a.Qa&&!Boolean(a.Qa.closed)}catch(b){return r}}function jo(a){a.Ca&&(a.Ca.cancel(),a.Ca=n);a.rc.length=0;a=a.Cc;Ka(a.O,$i);a.O.length=0}v.Aa=function(a){this.qd=a||fa;this.Ca?Tm(this.Ca,this.qe,n,h):this.qe()}; +v.qe=function(){Y.info("continueConnection_()");this.Ca=n;this.v[Z.Ua]&&(this.zb=y(this.v[Z.Ua])?this.Ka.Ob.getElementById(this.v[Z.Ua]):this.v[Z.Ua]);if(this.zb){var a=this.zb.contentWindow;a||(a=window.frames[this.v[Z.Ua]]);this.Qa=a}this.Qa||(window==window.top&&e(Error("CrossPageChannel: Can't connect, peer window-object not set.")),this.Qa=window.parent);if(!this.ba){if(!this.v[Z.Jb]){var a=this.v,b=Z.Jb,c;if(ja(document.postMessage)||ja(window.postMessage)||ri&&window.postMessage)c=1;else if(si)c= +2;else if(ri&&this.v[Z.fc])c=3;else{var d;if(d=ri){d=r;try{c=window.opener,window.opener={},d=Oi(window,"opener"),window.opener=c}catch(f){}}c=d?6:4}a[b]=c}switch(this.v[Z.Jb]){case 1:this.ba=new Vn(this,this.v[Z.Nc],this.Ka,!!this.v[Z.Mc],this.v[Z.cf]||2);break;case 6:this.ba=new bo(this,this.Ka);break;case 2:this.ba=new Ln(this,this.Ka);break;case 3:this.ba=new Mn(this,this.Ka);break;case 4:this.ba=new pn(this,this.Ka)}this.ba?Y.info("Transport created: "+this.ba.getName()):e(Error("CrossPageChannel: No suitable transport found!"))}for(this.ba.Aa();0< +this.rc.length;)this.rc.shift()()};v.close=function(){jo(this);this.Md=3;Li(this.ba);this.qd=this.ba=n;Li(this.Ya);this.Ya=n;Y.info('Channel "'+this.name+'" closed')};v.Pa=function(a){this.Ba()||this.Ya&&this.Ya.Ge()||(this.Md=2,Y.info('Channel "'+this.name+'" connected'),Li(this.Ya),a?(this.Ya=new mn(this.qd,a),this.Ya.start()):(this.Ya=n,this.qd()))};v.Oe=fo.prototype.Pa; +v.send=function(a,b){this.Ba()?vn(this)?(ka(b)&&(b=Am(b)),this.ba.send(ko(a),b)):(Y.log(nm,"Peer has disappeared.",h),this.close()):Y.log(nm,"Can't send. Channel not connected.",h)}; +v.Ia=function(a,b,c){if(this.Ca)this.rc.push(qa(this.Ia,this,a,b,c));else{var d=this.v[Z.Nc];if(/^[\s\xa0]*$/.test(c==n?"":String(c))||/^[\s\xa0]*$/.test(d==n?"":String(d))||c==this.v[Z.Nc])if(this.ia)Y.log(om,"CrossPageChannel::deliver_(): Disposed.",h);else if(!a||"tp"==a)this.ba.Nd(b);else if(this.Ba()){if(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=io.test(a)?a.substring(1):a,c=this.Jd[a],c||(this.we?c={xa:ra(this.we,a),Pe:ka(b)}:(this.yc.log(om,'Unknown service name "'+a+'"',h),c=n)), +c){var f;a:{if((d=c.Pe)&&y(b))try{f=zm(b);break a}catch(g){this.yc.log(om,"Expected JSON payload for "+a+', was "'+b+'"',h);f=n;break a}else if(!d&&!y(b)){f=Am(b);break a}f=b}f!=n&&c.xa(f)}}else Y.info("CrossPageChannel::deliver_(): Not connected.");else Y.log(om,'Message received from unapproved origin "'+c+'" - rejected.',h)}};function ko(a){ho.test(a)&&(a="%"+a);return a.replace(/[%:|]/g,encodeURIComponent)}function yn(a){var b=a.v[Z.Oc];return b?b:window.parent==a.Qa?1:0} +v.H=function(){this.close();this.zb=this.Qa=n;delete Km[this.name];Li(this.Cc);delete this.Cc;fo.na.H.call(this)};function go(){for(var a in Km)Li(Km[a])};Af(sg,nf.b(function(a){var b=R.c(a,0,n),a=R.c(a,1,n);return S([me.a(b.toLowerCase()),a])},ih.g(N([bi.a({hg:"complete",ng:"success",ig:"error",gg:"abort",lg:"ready",mg:"readystatechange",TIMEOUT:"timeout",jg:"incrementaldata",kg:"progress"})],0))));var lo,mo=n;function no(a){if(a?a.je:a)return a.je(a);var b;var c=lo[w(a==n?n:a)];c?b=c:(c=lo._)?b=c:e(B("IConnection.connect",a));return b.call(n,a)} +function oo(a,b){if(a?a.ke:a)return a.ke(a,b);var c;var d=lo[w(a==n?n:a)];d?c=d:(d=lo._)?c=d:e(B("IConnection.connect",a));return c.call(n,a,b)}function po(a,b,c){if(a?a.le:a)return a.le(a,b,c);var d;var f=lo[w(a==n?n:a)];f?d=f:(f=lo._)?d=f:e(B("IConnection.connect",a));return d.call(n,a,b,c)}function qo(a,b,c,d){if(a?a.me:a)return a.me(a,b,c,d);var f;var g=lo[w(a==n?n:a)];g?f=g:(g=lo._)?f=g:e(B("IConnection.connect",a));return f.call(n,a,b,c,d)} +mo=function(a,b,c,d){switch(arguments.length){case 1:return no.call(this,a);case 2:return oo.call(this,a,b);case 3:return po.call(this,a,b,c);case 4:return qo.call(this,a,b,c,d)}e(Error("Invalid arity: "+arguments.length))};mo.a=no;mo.b=oo;mo.c=po;mo.n=qo;lo=mo;var ro,so=n;function to(a,b){if(a?a.uf:a)return a.uf(a,b);var c;var d=ro[w(a==n?n:a)];d?c=d:(d=ro._)?c=d:e(B("IConnection.transmit",a));return c.call(n,a,b)} +function uo(a,b,c){if(a?a.ne:a)return a.ne(a,b,c);var d;var f=ro[w(a==n?n:a)];f?d=f:(f=ro._)?d=f:e(B("IConnection.transmit",a));return d.call(n,a,b,c)}function vo(a,b,c,d){if(a?a.vf:a)return a.vf(a,b,c,d);var f;var g=ro[w(a==n?n:a)];g?f=g:(g=ro._)?f=g:e(B("IConnection.transmit",a));return f.call(n,a,b,c,d)}function wo(a,b,c,d,f){if(a?a.wf:a)return a.wf(a,b,c,d,f);var g;var i=ro[w(a==n?n:a)];i?g=i:(i=ro._)?g=i:e(B("IConnection.transmit",a));return g.call(n,a,b,c,d,f)} +function xo(a,b,c,d,f,g){if(a?a.xf:a)return a.xf(a,b,c,d,f,g);var i;var k=ro[w(a==n?n:a)];k?i=k:(k=ro._)?i=k:e(B("IConnection.transmit",a));return i.call(n,a,b,c,d,f,g)}so=function(a,b,c,d,f,g){switch(arguments.length){case 2:return to.call(this,a,b);case 3:return uo.call(this,a,b,c);case 4:return vo.call(this,a,b,c,d);case 5:return wo.call(this,a,b,c,d,f);case 6:return xo.call(this,a,b,c,d,f,g)}e(Error("Invalid arity: "+arguments.length))};so.b=to;so.c=uo;so.n=vo;so.T=wo;so.ga=xo;ro=so; +var yo=Af(sg,nf.b(function(a){var b=R.c(a,0,n),a=R.c(a,1,n);return S([me.a(b.toLowerCase()),a])},bi.a(Z))),zo,Ao=n;function Bo(a,b,c){if(a?a.oe:a)return a.oe(a,b,c);var d;var f=zo[w(a==n?n:a)];f?d=f:(f=zo._)?d=f:e(B("ICrossPageChannel.register-service",a));return d.call(n,a,b,c)}function Co(a,b,c,d){if(a?a.pe:a)return a.pe(a,b,c,d);var f;var g=zo[w(a==n?n:a)];g?f=g:(g=zo._)?f=g:e(B("ICrossPageChannel.register-service",a));return f.call(n,a,b,c,d)} +Ao=function(a,b,c,d){switch(arguments.length){case 3:return Bo.call(this,a,b,c);case 4:return Co.call(this,a,b,c,d)}e(Error("Invalid arity: "+arguments.length))};Ao.c=Bo;Ao.n=Co;zo=Ao;v=fo.prototype;v.je=function(a){return lo.b(a,n)};v.ke=function(a,b){return a.Aa(b)};v.le=function(a,b,c){return lo.n(a,b,c,document.body)}; +v.me=function(a,b,c,d){Y.info("createPeerIframe()");var f=a.v[Z.Ua];f||(f=a.v[Z.Ua]="xpcpeer"+Lm(4));var g=fj(d).createElement("IFRAME");g.id=g.name=f;c?c(g):g.style.width=g.style.height="100%";jo(a);a.Ca=new Nm(h,a);var i,c=a.v[Z.gc];y(c)&&(c=a.v[Z.gc]=new Xm(c));var k={};k[Z.Pd]=a.name;k[Z.Jb]=a.v[Z.Jb];k[Z.Mc]=a.v[Z.Mc];a.v[Z.Lc]&&(k[Z.fc]=a.v[Z.Lc]);a.v[Z.eb]&&(k[Z.fb]=a.v[Z.eb]);a.v[Z.fb]&&(k[Z.eb]=a.v[Z.fb]);var l=a.v[Z.Oc];l&&(k[Z.Oc]=1==l?0:1);l=c;k=Am(k);Zm(l);l.Ra.set("xpc",k);i=c;Kn(a.Cc, +g,"load",a.Ca.xa,r,a.Ca);si||ti?window.setTimeout(qa(function(){d.appendChild(g);g.src=i.toString();Y.info("peer iframe created ("+f+")")},a),1):(g.src=i.toString(),d.appendChild(g),Y.info("peer iframe created ("+f+")"));return a.Aa(b)};v.ne=function(a,b,c){return a.send(pe(b),c)};v.oe=function(a,b,c){return zo.n(a,b,c,r)};v.pe=function(a,b,c,d){b=pe(b);a.Jd[b]={xa:c,Pe:!!d}};var Do,Eo=n;function Fo(){var a=(new Xm(window.location.href)).Ra.get("xpc");return z(a)?new fo(zm(a)):n} +function Go(a){return new fo(Od.c(function(a,c){var d=R.c(c,0,n),f=R.c(c,1,n),d=bd.b(yo,d);z(d)&&(a[d]=f);return a},{},a))}Eo=function(a){switch(arguments.length){case 0:return Fo.call(this);case 1:return Go.call(this,a)}e(Error("Invalid arity: "+arguments.length))};Eo.h=Fo;Eo.a=Go;Do=Eo;var Ho=Mh.a(n);function Io(a){var b=function(){try{return Za(["\ufdd0:status","\ufdd0:success","\ufdd0:value",""+E(eval(a))],m)}catch(b){if(b instanceof Error)return Za(["\ufdd0:status","\ufdd0:exception","\ufdd0:value",Kh.g(N([b],0)),"\ufdd0:stacktrace",z(b.hasOwnProperty("stack"))?b.stack:"No stacktrace available."],m);e(b)}}();return Kh.g(N([b],0))}Mh.a(0);var Jo=Do.a(Za(["\ufdd0:peer_uri","http://localhost:9000/repl"],m));Sh.b(Ho,mf(Jo));zo.c(Jo,"\ufdd0:evaluate-javascript",function(a){return ro.c(Jo,"\ufdd0:send-result",Io(a))});lo.c(Jo,mf(n),function(a){return a.style.display="none"}); \ No newline at end of file