// JavaScript Document
(function(){ 
var d=false,j=null,k=true;function l(a){throw a;}var aa=window,ba=Object,ca=Infinity,n=Error,da=undefined,o=Array,q=Math;function ea(a,b){return a.length=b}function fa(a,b){return a.width=b}function ga(a,b){return a.currentTarget=b}function ha(a,b){return a.left=b}function ia(a,b){return a.target=b}function ja(a,b){return a.screenX=b}function ka(a,b){return a.screenY=b}function la(a,b){return a.keyCode=b}function ma(a,b){return a.type=b}function na(a,b){return a.display=b}
function oa(a,b){return a.height=b}function pa(a,b){return a.clientX=b}function qa(a,b){return a.clientY=b}
var ra="appendChild",t="push",u="length",v="prototype",x="width",sa="clientWidth",ta="round",ua="slice",va="replace",wa="nodeType",xa="document",y="split",ya="offsetWidth",za="stopPropagation",Aa="preventDefault",z="indexOf",Ba="hasOwnProperty",A="dispatchEvent",B="style",C="body",Ca="left",D="target",E="screenX",Da="screenY",F="call",Ea="getBoxObjectFor",Fa="focus",Ga="createElement",Ha="keyCode",Ia="forEach",Ja="clientHeight",Ka="handleEvent",G="type",La="contains",Ma="apply",Na="tagName",Oa="defaultView",
Pa="name",Qa="parentNode",H="height",Ra="offsetHeight",Sa="clientX",Ta="clientY",Ua="documentElement",I=this,Wa=function(a,b,c){var e=a[y]("."),f=c||I,g;for(!(e[0]in f)&&f.execScript&&f.execScript("var "+e[0]);e[u]&&(g=e.shift());)if(!e[u]&&Va(b))f[g]=b;else f=f[g]?f[g]:(f[g]={})},Xa=function(a,b){for(var c=a[y]("."),e=b||I,f;f=c.shift();)if(e[f])e=e[f];else return j;return e},Ya=function(a){a.getInstance=function(){return a.fc||(a.fc=new a)}},Za=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof
o||!(a instanceof ba)&&ba[v].toString[F](a)=="[object Array]")return"array";if(typeof a[F]!="undefined")return"function"}else return"null";else if(b=="function"&&typeof a[F]=="undefined")return"object";return b},Va=function(a){return typeof a!="undefined"},$a=function(a){return Za(a)=="array"},ab=function(a){var b=Za(a);return b=="array"||b=="object"&&typeof a[u]=="number"},bb=function(a){return typeof a=="string"},cb=function(a){return Za(a)=="function"},db=function(a){var b=Za(a);return b=="object"||
b=="array"||b=="function"},fb=function(a){if(a[Ba]&&a[Ba]("closure_hashCode_"))return a.Ja;a.Ja||(a.Ja=++eb);return a.Ja},eb=0,gb=function(a){var b=Za(a);if(b=="object"||b=="array"){if(a.z)return a.z[F](a);var c=b=="array"?[]:{};for(var e in a)c[e]=gb(a[e]);return c}return a},hb=function(a,b){var c=a.cc;if(arguments[u]>2){var e=o[v][ua][F](arguments,2);c&&e.unshift[Ma](e,c);c=e}b=a.ec||b;a=a.dc||a;var f,g=b||I;f=c?function(){var h=o[v][ua][F](arguments);h.unshift[Ma](h,c);return a[Ma](g,h)}:function(){return a[Ma](g,
arguments)};f.cc=c;f.ec=b;f.dc=a;return f},ib=Date.now||function(){return(new Date).getTime()},jb=function(a,b,c){Wa(a,b,c)},J=function(a,b){function c(){}c.prototype=b[v];a.r=b[v];a.prototype=new c;a[v].constructor=a};Function[v].Ib=function(a){J(this,a)};var kb=function(a,b,c){if(a[z])return a[z](b,c);if(o[z])return o[z](a,b,c);for(var e=c==j?0:c<0?q.max(0,a[u]+c):c,f=e;f<a[u];f++)if(f in a&&a[f]===b)return f;return-1},lb=function(a,b,c){if(a[Ia])a[Ia](b,c);else if(o[Ia])o[Ia](a,b,c);else for(var e=a[u],f=bb(a)?a[y](""):a,g=0;g<e;g++)g in f&&b[F](c,f[g],g,a)},mb=function(a,b){if(a[La])return a[La](b);return kb(a,b)>-1},nb=function(a,b){var c=kb(a,b),e;if(e=c!=-1)o[v].splice[F](a,c,1)[u]==1;return e};
var ob=function(a){if($a(a))return a.concat();else{for(var b=[],c=0,e=a[u];c<e;c++)b[c]=a[c];return b}},pb=function(a){if($a(a))return a.concat();return ob(a)},qb=function(a,b,c){return arguments[u]<=2?o[v][ua][F](a,b):o[v][ua][F](a,b,c)};var rb=function(a,b){this.x=Va(a)?a:0;this.y=Va(b)?b:0};rb[v].z=function(){return new rb(this.x,this.y)};rb[v].toString=function(){return"("+this.x+", "+this.y+")"};var K=function(a,b){fa(this,a);oa(this,b)};K[v].z=function(){return new K(this[x],this[H])};K[v].toString=function(){return"("+this[x]+" x "+this[H]+")"};K[v].ceil=function(){fa(this,q.ceil(this[x]));oa(this,q.ceil(this[H]));return this};K[v].floor=function(){fa(this,q.floor(this[x]));oa(this,q.floor(this[H]));return this};K[v].round=function(){fa(this,q[ta](this[x]));oa(this,q[ta](this[H]));return this};K[v].scale=function(a){this.width*=a;this.height*=a;return this};var sb=function(a,b,c){for(var e in a)b[F](c,a[e],e,a)},tb=function(a){var b=[],c=0;for(var e in a)b[c++]=a[e];return b},ub=function(a){var b=[],c=0;for(var e in a)b[c++]=e;return b},vb=function(a,b){var c;if(c=b in a)delete a[b];return c},wb=function(a,b,c){if(b in a)return a[b];return c},xb=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],yb=function(a){for(var b,c,e=1;e<arguments[u];e++){c=arguments[e];for(b in c)a[b]=c[b];for(var f=
0;f<xb[u];f++){b=xb[f];if(ba[v][Ba][F](c,b))a[b]=c[b]}}};var zb=function(a){return a[va](/^[\s\xa0]+|[\s\xa0]+$/g,"")},Gb=function(a,b){if(b)return a[va](Ab,"&amp;")[va](Bb,"&lt;")[va](Cb,"&gt;")[va](Eb,"&quot;");else{if(!Fb.test(a))return a;if(a[z]("&")!=-1)a=a[va](Ab,"&amp;");if(a[z]("<")!=-1)a=a[va](Bb,"&lt;");if(a[z](">")!=-1)a=a[va](Cb,"&gt;");if(a[z]('"')!=-1)a=a[va](Eb,"&quot;");return a}},Ab=/&/g,Bb=/</g,Cb=/>/g,Eb=/\"/g,Fb=/[&<>\"]/;
var Ib=function(a,b){for(var c=0,e=zb(String(a))[y]("."),f=zb(String(b))[y]("."),g=q.max(e[u],f[u]),h=0;c==0&&h<g;h++){var i=e[h]||"",s=f[h]||"",m=new RegExp("(\\d*)(\\D*)","g"),p=new RegExp("(\\d*)(\\D*)","g");do{var r=m.exec(i)||["","",""],w=p.exec(s)||["","",""];if(r[0][u]==0&&w[0][u]==0)break;var M=r[1][u]==0?0:parseInt(r[1],10),Db=w[1][u]==0?0:parseInt(w[1],10);c=Hb(M,Db)||Hb(r[2][u]==0,w[2][u]==0)||Hb(r[2],w[2])}while(c==0)}return c},Hb=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};
ib();var Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb=function(){return I.navigator?I.navigator.userAgent:j};var Tb=function(){Ob=Nb=Mb=Lb=Kb=Jb=d;var a;if(a=Sb()){var b=I.navigator;Jb=a[z]("Opera")==0;Kb=!Jb&&a[z]("MSIE")!=-1;Mb=(Lb=!Jb&&a[z]("WebKit")!=-1)&&a[z]("Mobile")!=-1;Ob=(Nb=!Jb&&!Lb&&b.product=="Gecko")&&b.vendor=="Camino"}};Tb();var Ub=Jb,L=Kb,Vb=Nb,Wb=Lb,Xb=Mb,Yb=function(){var a=I.navigator;return a&&a.platform||""},Zb=Yb(),$b=function(){Pb=Zb[z]("Mac")!=-1;Qb=Zb[z]("Win")!=-1;Rb=Zb[z]("Linux")!=-1};$b();
var ac=Pb,bc=function(){var a="",b;if(Ub&&I.opera){var c=I.opera.version;a=typeof c=="function"?c():c}else{if(Vb)b=/rv\:([^\);]+)(\)|;)/;else if(L)b=/MSIE\s+([^\);]+)(\)|;)/;else if(Wb)b=/WebKit\/(\S+)/;if(b){var e=b.exec(Sb());a=e?e[1]:""}}return a},cc=bc();var dc={},ec=function(a){return dc[a]||(dc[a]=Ib(cc,a)>=0)};var fc,gc=function(a){var b=a.className;return b&&typeof b[y]=="function"?b[y](" "):[]},ic=function(a){var b=gc(a),c=qb(arguments,1),e=hc(b,c);a.className=b.join(" ");return e},hc=function(a,b){for(var c=0,e=0;e<b[u];e++)if(!mb(a,b[e])){a[t](b[e]);c++}return c==b[u]};var O=function(a){return a?new N(jc(a)):fc||(fc=new N)};
var lc=function(a,b){sb(b,function(c,e){if(e=="style")a[B].cssText=c;else if(e=="class")a.className=c;else if(e=="for")a.htmlFor=c;else if(e in kc)a.setAttribute(kc[e],c);else a[e]=c})},kc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},mc=function(a){var b=a||I||aa,c=b[xa];if(Wb&&!ec("500")&&!Xb){if(typeof b.innerHeight=="undefined")b=aa;var e=b.innerHeight,
f=b[xa][Ua].scrollHeight;if(b==b.top)if(f<e)e-=15;return new K(b.innerWidth,e)}var g=O(c),h=g.la()&&(!Ub||Ub&&ec("9.50"))?c[Ua]:c[C];return new K(h[sa],h[Ja])};var nc=function(a,b){a[ra](b)},oc=function(a){return a&&a[Qa]?a[Qa].removeChild(a):j},pc=function(a,b){var c=b[Qa];c&&c.replaceChild(a,b)};
var qc=Wb&&Ib(cc,"521")<=0,rc=function(a,b){if(typeof a[La]!="undefined"&&!qc&&b[wa]==1)return a==b||a[La](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[Qa];return b==a},jc=function(a){return a[wa]==9?a:a.ownerDocument||a[xa]},sc=function(a){if(a&&typeof a[u]=="number")if(db(a))return typeof a.item=="function"||typeof a.item=="string";else if(cb(a))return typeof a.item=="function";return d},N=function(a){this.k=a||I[xa]||
document};N[v].D=function(){return this.k};N[v].d=function(a){return bb(a)?this.k.getElementById(a):a};
N[v].Xa=function(a,b,c){var e=c||this.k,f=a&&a!="*"?a.toLowerCase():"";if(e.querySelectorAll&&(f||b)&&(!Wb||this.la()||ec("528"))){var g=f+(b?"."+b:""),h=e.querySelectorAll(g);return L&&ec("8")?pb(h):h}if(b&&e.getElementsByClassName){var i=e.getElementsByClassName(b);if(f){for(var s=[],m=0,p;p=i[m];m++)f==p.nodeName.toLowerCase()&&s[t](p);return s}else return i}var i=e.getElementsByTagName(f||"*");if(b){for(var s=[],m=0,p;p=i[m];m++){var r=p.className;typeof r[y]=="function"&&mb(r[y](" "),b)&&s[t](p)}return s}else return i};
N[v].j=function(a,b){if(L&&b&&(b[Pa]||b[G])){var c=["<",a];b[Pa]&&c[t](' name="',Gb(b[Pa]),'"');if(b[G]){c[t](' type="',Gb(b[G]),'"');b=gb(b);delete b[G]}c[t](">");a=c.join("")}var e=this[Ga](a);b&&lc(e,b);if(arguments[u]>2){function f(i){if(i)this[ra](e,bb(i)?this.createTextNode(i):i)}for(var g=2;g<arguments[u];g++){var h=arguments[g];ab(h)&&!(db(h)&&h[wa]>0)?lb(sc(h)?ob(h):h,f,this):f[F](this,h)}}return e};N[v].createElement=function(a){return this.k[Ga](a)};N[v].createTextNode=function(a){return this.k.createTextNode(a)};
N[v].la=function(){var a=this.k;if(a.compatMode)return a.compatMode=="CSS1Compat";if(Wb){var b=a[Ga]("div");b[B].cssText="position:absolute;width:0;height:0;width:1";var c=b[B][x]=="1px"?"BackCompat":"CSS1Compat";return(a.compatMode=c)=="CSS1Compat"}return d};N[v].wa=function(){var a=this.k;if(a.parentWindow)return a.parentWindow;if(Wb&&!ec("500")&&!Xb){var b=a[Ga]("script");b.innerHTML="document.parentWindow=window";var c=a[Ua];c[ra](b);c.removeChild(b);return a.parentWindow}return a[Oa]};
N[v].Eb=function(){var a=this.k;return!Wb&&this.la()?a[Ua]:a[C]};N[v].ha=function(){var a=this.Eb();return new rb(a.scrollLeft,a.scrollTop)};N[v].appendChild=nc;N[v].removeNode=oc;N[v].replaceNode=pc;N[v].contains=rc;var tc=function(a,b,c,e){ha(this,a);this.top=b;fa(this,c);oa(this,e)};tc[v].z=function(){return new tc(this[Ca],this.top,this[x],this[H])};tc[v].toString=function(){return"("+this[Ca]+", "+this.top+" - "+this[x]+"w x "+this[H]+"h)"};tc[v].contains=function(a){return this[Ca]<=a[Ca]&&this[Ca]+this[x]>=a[Ca]+a[x]&&this.top<=a.top&&this.top+this[H]>=a.top+a[H]};var uc,vc,wc,xc,yc,zc,Ac=function(){zc=yc=xc=wc=vc=uc=d;var a=Sb();if(!!a)if(a[z]("Firefox")!=-1)uc=k;else if(a[z]("Camino")!=-1)vc=k;else if(a[z]("iPhone")!=-1||a[z]("iPod")!=-1)wc=k;else if(a[z]("Android")!=-1)xc=k;else if(a[z]("Chrome")!=-1)yc=k;else if(a[z]("Safari")!=-1)zc=k};Ac();var Bc=function(a,b){var c=jc(a);if(c[Oa]&&c[Oa].getComputedStyle){var e=c[Oa].getComputedStyle(a,"");if(e)return e[b]}return j};
var Cc=function(a,b){return Bc(a,b)||(a.currentStyle?a.currentStyle[b]:j)||a[B][b]},Dc=function(a){return Cc(a,"position")},Ec=function(a,b,c){var e,f,g=Vb&&ac&&ec("1.9");if(b instanceof rb){e=b.x;f=b.y}else{e=b;f=c}ha(a[B],typeof e=="number"?(g?q[ta](e):e)+"px":e);a[B].top=typeof f=="number"?(g?q[ta](f):f)+"px":f},Fc=function(a){var b;b=a?a[wa]==9?a:jc(a):document;if(L&&!O(b).la())return b[C];return b[Ua]},Gc=function(a){var b=a.getBoundingClientRect();if(L){var c=a.ownerDocument;b.left-=c[Ua].clientLeft+
c[C].clientLeft;b.top-=c[Ua].clientTop+c[C].clientTop}return b},Hc=function(a){if(L)return a.offsetParent;for(var b=jc(a),c=Cc(a,"position"),e=c=="fixed"||c=="absolute",f=a[Qa];f&&f!=b;f=f[Qa]){c=Cc(f,"position");e=e&&c=="static"&&f!=b[Ua]&&f!=b[C];if(!e&&(f.scrollWidth>f[sa]||f.scrollHeight>f[Ja]||c=="fixed"||c=="absolute"))return f}return j},Ic=function(a){var b,c=jc(a),e=Cc(a,"position"),f=Vb&&c[Ea]&&!a.getBoundingClientRect&&e=="absolute"&&(b=c[Ea](a))&&(b[E]<0||b[Da]<0),g=new rb(0,0),h=Fc(c);
if(a==h)return g;if(a.getBoundingClientRect){b=Gc(a);var i=O(c).ha();g.x=b[Ca]+i.x;g.y=b.top+i.y}else if(c[Ea]&&!f){b=c[Ea](a);var s=c[Ea](h);g.x=b[E]-s[E];g.y=b[Da]-s[Da]}else{var m=a;do{g.x+=m.offsetLeft;g.y+=m.offsetTop;if(m!=a){g.x+=m.clientLeft||0;g.y+=m.clientTop||0}if(Wb&&Cc(m,"position")=="fixed"){g.x+=c[C].scrollLeft;g.y+=c[C].scrollTop;break}m=m.offsetParent}while(m&&m!=a);if(Ub||Wb&&e=="absolute")g.y-=c[C].offsetTop;for(m=a;(m=Hc(m))&&m!=c[C];){g.x-=m.scrollLeft;if(!Ub||m[Na]!="TR")g.y-=
m.scrollTop}}return g},Jc=function(a,b,c){var e;if(b instanceof K){e=b[H];b=b[x]}else{if(c==da)l(n("missing height argument"));e=c}fa(a[B],typeof b=="number"?q[ta](b)+"px":b);oa(a[B],typeof e=="number"?q[ta](e)+"px":e)},Kc=function(a){var b=Ub&&!ec("10");if(Cc(a,"display")!="none")return b?new K(a[ya]||a[sa],a[Ra]||a[Ja]):new K(a[ya],a[Ra]);var c=a[B],e=c.display,f=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";na(c,"inline");var h,i;if(b){h=a[ya]||a[sa];i=a[Ra]||a[Ja]}else{h=
a[ya];i=a[Ra]}na(c,e);c.position=g;c.visibility=f;return new K(h,i)},Lc=function(a,b){var c=a[B];if("opacity"in c)c.opacity=b;else if("MozOpacity"in c)c.MozOpacity=b;else if("filter"in c)c.filter=b===""?"":"alpha(opacity="+b*100+")"},Mc=function(a,b){na(a[B],b?"":"none")};Vb&&ec("1.9");var Nc,Oc=function(a,b){if(Vb||Nc){a.setAttribute("role",b);a.roleName=b}},Pc=function(a,b,c){if(Vb||Nc)a.setAttribute("aria-"+b,c)};var Qc=function(){};Qc[v].Pa=d;Qc[v].n=function(){if(!this.Pa){this.Pa=k;this.b()}};Qc[v].b=function(){};var P=function(a,b){Qc[F](this);this.Lb=b;this.M=[];this.yb(a)};J(P,Qc);P[v].qa=j;P[v].ra=j;P[v].$=function(a){this.qa=a};P[v].pb=function(a){this.ra=a};P[v].u=function(){if(this.M[u])return this.M.pop();return this.La()};P[v].H=function(a){this.M[u]<this.Lb?this.M[t](a):this.Oa(a)};P[v].yb=function(a){if(a>this.Lb)l(n("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.M[t](this.La())};P[v].La=function(){return this.qa?this.qa():{}};
P[v].Oa=function(a){if(this.ra)this.ra(a);else if(cb(a.n))a.n();else for(var b in a)delete a[b]};P[v].b=function(){P.r.b[F](this);for(var a=this.M;a[u];)this.Oa(a.pop());delete this.M};var Q=function(a,b){ma(this,a);ia(this,b);ga(this,this[D])};J(Q,Qc);Q[v].b=function(){delete this[G];delete this[D];delete this.currentTarget};Q[v].B=d;Q[v].P=k;Q[v].stopPropagation=function(){this.B=k};Q[v].preventDefault=function(){this.P=d};var R=function(a,b){a&&this.Y(a,b)};J(R,Q);ma(R[v],j);ia(R[v],j);R[v].relatedTarget=j;R[v].offsetX=0;R[v].offsetY=0;pa(R[v],0);qa(R[v],0);ja(R[v],0);ka(R[v],0);R[v].button=0;la(R[v],0);R[v].charCode=0;R[v].ctrlKey=d;R[v].altKey=d;R[v].shiftKey=d;R[v].metaKey=d;R[v].o=j;
R[v].Y=function(a,b){ma(this,a[G]);ia(this,a[D]||a.srcElement);ga(this,b);this.relatedTarget=a.relatedTarget?a.relatedTarget:this[G]=="mouseover"?a.fromElement:this[G]=="mouseout"?a.toElement:j;this.offsetX=typeof a.layerX=="number"?a.layerX:a.offsetX;this.offsetY=typeof a.layerY=="number"?a.layerY:a.offsetY;pa(this,typeof a[Sa]=="number"?a[Sa]:a.pageX);qa(this,typeof a[Ta]=="number"?a[Ta]:a.pageY);ja(this,a[E]||0);ka(this,a[Da]||0);this.button=a.button;la(this,a[Ha]||0);this.charCode=a.charCode||
(this[G]=="keypress"?a[Ha]:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.o=a;delete this.P;delete this.B};R[v].stopPropagation=function(){this.B=k;if(this.o[za])this.o[za]();else this.o.cancelBubble=k};R[v].preventDefault=function(){this.P=d;if(this.o[Aa])this.o[Aa]();else{this.o.returnValue=d;try{la(this.o,-1)}catch(a){}}};R[v].Db=function(){return this.o};R[v].b=function(){R.r.b[F](this);this.o=j};var S=function(){},Rc=0;S[v].xa=j;S[v].G=j;S[v].lb=j;S[v].src=j;ma(S[v],j);S[v].J=j;S[v].W=j;S[v].l=0;S[v].O=d;S[v].Ha=d;S[v].Y=function(a,b,c,e,f,g){if(cb(a))this.xa=k;else if(a&&a[Ka]&&cb(a[Ka]))this.xa=d;else l(n("Invalid listener argument"));this.G=a;this.lb=b;this.src=c;ma(this,e);this.J=!!f;this.W=g;this.Ha=d;this.l=++Rc;this.O=d};S[v].handleEvent=function(a){if(this.xa)return this.G[F](this.W||this.src,a);return this.G[Ka][F](this.G,a)};var Sc={},T={},Tc={},Uc=new P(0,600);Uc.$(function(){return{h:0,p:0}});Uc.pb(function(a){a.h=0});var Vc=new P(0,600);Vc.$(function(){return[]});Vc.pb(function(a){ea(a,0);delete a.ma;delete a.eb});var Wc=new P(0,600);Wc.$(function(){var a=function(b){return Xc[F](a.src,a.l,b)};return a});var Yc=function(){return new S},Zc=new P(0,600);Zc.$(Yc);
var $c=function(){return new R},ad=function(){var a=j;if(L){a=new P(0,600);a.$($c)}return a},bd=ad(),cd="on",dd={},U=function(a,b,c,e,f){if(b)if($a(b)){for(var g=0;g<b[u];g++)U(a,b[g],c,e,f);return j}else{var h=!!e,i=T;b in i||(i[b]=Uc.u());i=i[b];if(!(h in i)){i[h]=Uc.u();i.h++}i=i[h];var s=fb(a),m,p;i.p++;if(i[s]){m=i[s];for(var g=0;g<m[u];g++){p=m[g];if(p.G==c&&p.W==f){if(p.O)break;return m[g].l}}}else{m=i[s]=Vc.u();i.h++}var r=Wc.u();r.src=a;p=Zc.u();p.Y(c,r,a,b,h,f);var w=p.l;r.l=w;m[t](p);Sc[w]=
p;Tc[s]||(Tc[s]=Vc.u());Tc[s][t](p);if(a.addEventListener){if(a==I||!a.Ma)a.addEventListener(b,r,h)}else a.attachEvent(ed(b),r);return w}else l(n("Invalid event type"))},fd=function(a,b,c,e,f){if($a(b)){for(var g=0;g<b[u];g++)fd(a,b[g],c,e,f);return j}var h=!!e,i=gd(a,b,h);if(!i)return d;for(var g=0;g<i[u];g++)if(i[g].G==c&&i[g].J==h&&i[g].W==f)return hd(i[g].l);return d},hd=function(a){if(!Sc[a])return d;var b=Sc[a];if(b.O)return d;var c=b.src,e=b[G],f=b.lb,g=b.J;if(c.removeEventListener){if(c==
I||!c.Ma)c.removeEventListener(e,f,g)}else c.detachEvent&&c.detachEvent(ed(e),f);var h=fb(c),i=T[e][g][h];if(Tc[h]){var s=Tc[h];nb(s,b);s[u]==0&&delete Tc[h]}b.O=k;i.eb=k;id(e,g,h,i);delete Sc[a];return k},id=function(a,b,c,e){if(!e.ma)if(e.eb){for(var f=0,g=0;f<e[u];f++)if(e[f].O)Zc.H(e[f]);else{if(f!=g)e[g]=e[f];g++}ea(e,g);e.eb=d;if(g==0){Vc.H(e);delete T[a][b][c];T[a][b].h--;if(T[a][b].h==0){Uc.H(T[a][b]);delete T[a][b];T[a].h--}if(T[a].h==0){Uc.H(T[a]);delete T[a]}}}},jd=function(a,b,c){var e=
0,f=a==j,g=b==j,h=c==j;c=!!c;if(f)sb(Tc,function(r){for(var w=r[u]-1;w>=0;w--){var M=r[w];if((g||b==M[G])&&(h||c==M.J)){hd(M.l);e++}}});else{var i=fb(a);if(Tc[i])for(var s=Tc[i],m=s[u]-1;m>=0;m--){var p=s[m];if((g||b==p[G])&&(h||c==p.J)){hd(p.l);e++}}}return e},gd=function(a,b,c){var e=T;if(b in e){e=e[b];if(c in e){e=e[c];var f=fb(a);if(e[f])return e[f]}}return j},kd=function(a,b,c,e,f){var g=!!e,h=gd(a,b,g);if(h)for(var i=0;i<h[u];i++)if(h[i].G==c&&h[i].J==g&&h[i].W==f)return h[i];return j},ed=
function(a){if(a in dd)return dd[a];return dd[a]=cd+a},md=function(a,b,c,e,f){var g=1,h=fb(b);if(a[h]){a.p--;var i=a[h];if(i.ma)i.ma++;else i.ma=1;try{for(var s=i[u],m=0;m<s;m++){var p=i[m];if(p&&!p.O)g&=ld(p,f)!==d}}finally{i.ma--;id(c,e,h,i)}}return Boolean(g)},ld=function(a,b){var c=a[Ka](b);a.Ha&&hd(a.l);return c},nd=function(a,b){if(bb(b))b=new Q(b,a);else if(b instanceof Q)ia(b,b[D]||a);else{var c=b;b=new Q(b[G],a);yb(b,c)}var e=1,f,g=b[G],h=T;if(!(g in h))return k;h=h[g];var i=k in h,s=d in
h,m;if(i){f=[];for(var p=a;p;p=p.ia())f[t](p);m=h[k];m.p=m.h;for(var r=f[u]-1;!b.B&&r>=0&&m.p;r--){ga(b,f[r]);e&=md(m,f[r],b[G],k,b)&&b.P!=d}}if(s){m=h[d];m.p=m.h;if(i)for(var r=0;!b.B&&r<f[u]&&m.p;r++){ga(b,f[r]);e&=md(m,f[r],b[G],d,b)&&b.P!=d}else for(var w=a;!b.B&&w&&m.p;w=w.ia()){ga(b,w);e&=md(m,w,b[G],d,b)&&b.P!=d}}return Boolean(e)},Xc=function(a,b){if(!Sc[a])return k;var c=Sc[a],e=c[G],f=T;if(!(e in f))return k;f=f[e];var g,h;if(L){var i=b||Xa("window.event"),s=k in f,m=d in f;if(s){if(i[Ha]<
0||i.returnValue!=da)return k;od(i)}var p=bd.u();p.Y(i,this);g=k;try{if(s){for(var r=Vc.u(),w=p.currentTarget;w;w=w[Qa])r[t](w);h=f[k];h.p=h.h;for(var M=r[u]-1;!p.B&&M>=0&&h.p;M--){ga(p,r[M]);g&=md(h,r[M],e,k,p)}if(m){h=f[d];h.p=h.h;for(var M=0;!p.B&&M<r[u]&&h.p;M++){ga(p,r[M]);g&=md(h,r[M],e,d,p)}}}else g=ld(c,p)}finally{if(r){ea(r,0);Vc.H(r)}p.n();bd.H(p)}return g}var Db=new R(b,this);try{g=ld(c,Db)}finally{Db.n()}return g},od=function(a){var b=d;if(a[Ha]==0)try{la(a,-1);return}catch(c){b=k}if(b||
a.returnValue==da)a.returnValue=k};var V=function(){};J(V,Qc);V[v].Ma=k;V[v].kb=j;V[v].ia=function(){return this.kb};V[v].addEventListener=function(a,b,c,e){U(this,a,b,c,e)};V[v].removeEventListener=function(a,b,c,e){fd(this,a,b,c,e)};V[v].dispatchEvent=function(a){return nd(this,a)};V[v].b=function(){V.r.b[F](this);jd(this);this.kb=j};var pd=function(a){V[F](this);this.c=a;var b=L?"focusin":"focus",c=L?"focusout":"blur";this.gc=U(this.c,b,this,!L);this.hc=U(this.c,c,this,!L)};J(pd,V);pd[v].handleEvent=function(a){var b=a.Db(),c=new R(b);ma(c,a[G]=="focusin"||a[G]=="focus"?"focusin":"focusout");try{this[A](c)}finally{c.n()}};pd[v].b=function(){pd.r.b[F](this);hd(this.gc);hd(this.hc);delete this.c};var W=function(a,b,c){ia(this,a);this.handle=b||a;this.limits=c||new tc(NaN,NaN,NaN,NaN);this.k=a.ownerDocument||a[xa];U(this.handle,"mousedown",this.qb,d,this)};J(W,V);var qd=Vb&&!ec("1.9a");ja(W[v],0);ka(W[v],0);W[v].rb=0;W[v].sb=0;W[v].Q=0;W[v].R=0;W[v].Sa=k;W[v].t=d;W[v].Za=0;W[v].Nb=0;W[v].$a=d;var rd=function(a){a[Aa]()};W[v].b=function(){W.r.b[F](this);fd(this.handle,"mousedown",this.qb,d,this);this.tb();delete this[D];delete this.handle};
W[v].qb=function(a){if(this.Sa&&!this.t){if(this.Za==0){this.ab(a);if(this.t)a[Aa]();else return}else a[Aa]();this.Zb();ja(this,this.rb=a[E]);ka(this,this.sb=a[Da]);this.Q=this[D].offsetLeft;this.R=this[D].offsetTop;this.pageScroll=O(this.k).ha();this.Nb=ib()}};W[v].Zb=function(){U(this.k,"mousemove",this.db,d,this);U(this.k,"mouseup",this.fa,d,this);if(qd)try{U(aa.top,"mouseout",this.jb,d,this)}catch(a){}L&&this.$a&&U(this.k,"dragstart",rd,d,this);this.ob&&U(this.ob,"scroll",this.ib,d,this)};
W[v].ab=function(a){var b=this[A](new sd("start",this,a[Sa],a[Ta],a));if(b!==d)this.t=k};W[v].fa=function(a,b){this.tb();if(this.t){this.t=d;var c=this.bb(this.Q),e=this.cb(this.R);this[A](new sd("end",this,a[Sa],a[Ta],a,c,e,b))}};W[v].Ta=function(a){this.fa(a,k)};W[v].tb=function(){fd(this.k,"mousemove",this.db,d,this);fd(this.k,"mouseup",this.fa,d,this);if(qd)try{fd(aa.top,"mouseout",this.jb,d,this)}catch(a){}L&&this.$a&&fd(this.k,"dragstart",rd,d,this);this.ob&&fd(this.ob,"scroll",this.ib,d,this)};
W[v].jb=function(a){this.t&&!a.relatedTarget&&a[D][Na]!="IFRAME"&&this.Ta(a)};W[v].db=function(a){if(this.Sa)if(L&&!a.button&&!ec("8"))this.Ta(a);else{var b=a[E]-this[E],c=a[Da]-this[Da];ja(this,a[E]);ka(this,a[Da]);if(!this.t){var e=this.rb-this[E],f=this.sb-this[Da],g=e*e+f*f;if(g>this.Za){this.ab(a);if(!this.t){this.fa(a);return}}}var h=this.Ga(b,c),i=h.x,s=h.y;if(this.t){var m=this[A](new sd("beforedrag",this,a[Sa],a[Ta],a,i,s));if(m!==d){this.Qa(a,i,s,d);a[Aa]()}}}};
W[v].Ga=function(a,b){var c=O(this.k).ha();a+=c.x-this.pageScroll.x;b+=c.y-this.pageScroll.y;this.pageScroll=c;this.Q+=a;this.R+=b;var e=this.bb(this.Q),f=this.cb(this.R);return new rb(e,f)};W[v].ib=function(a){var b=this.Ga(0,0);pa(a,this.pageScroll.x-this[E]);qa(a,this.pageScroll.x-this[Da]);this.Qa(a,b.x,b.y,k)};W[v].Qa=function(a,b,c){this.zb(b,c);this[A](new sd("drag",this,a[Sa],a[Ta],a,b,c))};
W[v].bb=function(a){var b=this.limits,c=!isNaN(b[Ca])?b[Ca]:j,e=!isNaN(b[x])?b[x]:0,f=c!=j?c+e:ca,g=c!=j?c:-ca;return q.min(f,q.max(g,a))};W[v].cb=function(a){var b=this.limits,c=!isNaN(b.top)?b.top:j,e=!isNaN(b[H])?b[H]:0,f=c!=j?c+e:ca,g=c!=j?c:-ca;return q.min(f,q.max(g,a))};W[v].zb=function(a,b){ha(this[D][B],a+"px");this[D][B].top=b+"px"};
var sd=function(a,b,c,e,f,g,h,i){Q[F](this,a);ma(this,a);pa(this,c);qa(this,e);this.browserEvent=f;ha(this,Va(g)?g:b.Q);this.top=Va(h)?h:b.R;this.dragger=b;this.dragCanceled=!!i};J(sd,Q);if("StopIteration"in I)var td=I.StopIteration;else td=n("StopIteration");var ud=function(){};ud[v].Ob=function(){l(td)};ud[v].__iterator__=function(){return this};var vd=function(a){if(typeof a.ja=="function")return a.ja();if(bb(a))return a[y]("");if(ab(a)){for(var b=[],c=a[u],e=0;e<c;e++)b[t](a[e]);return b}return tb(a)},wd=function(a){if(typeof a.va=="function")return a.va();if(typeof a.ja=="function")return da;if(ab(a)||bb(a)){for(var b=[],c=a[u],e=0;e<c;e++)b[t](e);return b}return ub(a)},xd=function(a,b,c){if(typeof a[Ia]=="function")a[Ia](b,c);else if(ab(a)||bb(a))lb(a,b,c);else for(var e=wd(a),f=vd(a),g=f[u],h=0;h<g;h++)b[F](c,f[h],e&&e[h],a)};var X=function(a){this.v={};this.a=[];var b=arguments[u];if(b>1){if(b%2)l(n("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.i(arguments[c],arguments[c+1])}else a&&this.vb(a)};X[v].h=0;X[v].aa=0;X[v].ja=function(){this.da();for(var a=[],b=0;b<this.a[u];b++){var c=this.a[b];a[t](this.v[c])}return a};X[v].va=function(){this.da();return this.a.concat()};X[v].clear=function(){this.v={};ea(this.a,0);this.aa=this.h=0};
X[v].remove=function(a){if(ba[v][Ba][F](this.v,a)){delete this.v[a];this.h--;this.aa++;this.a[u]>2*this.h&&this.da();return k}return d};X[v].da=function(){if(this.h!=this.a[u]){for(var a=0,b=0;a<this.a[u];){var c=this.a[a];if(ba[v][Ba][F](this.v,c))this.a[b++]=c;a++}ea(this.a,b)}if(this.h!=this.a[u]){for(var e={},a=0,b=0;a<this.a[u];){var c=this.a[a];if(!ba[v][Ba][F](e,c)){this.a[b++]=c;e[c]=1}a++}ea(this.a,b)}};X[v].ga=function(a,b){if(ba[v][Ba][F](this.v,a))return this.v[a];return b};
X[v].i=function(a,b){if(!ba[v][Ba][F](this.v,a)){this.h++;this.a[t](a);this.aa++}this.v[a]=b};X[v].vb=function(a){var b,c;if(a instanceof X){b=a.va();c=a.ja()}else{b=ub(a);c=tb(a)}for(var e=0;e<b[u];e++)this.i(b[e],c[e])};X[v].z=function(){return new X(this)};X[v].__iterator__=function(a){this.da();var b=0,c=this.a,e=this.v,f=this.aa,g=this,h=new ud;h.Ob=function(){for(;k;){if(f!=g.aa)l(n("The map has changed since the iterator was created"));if(b>=c[u])l(td);var i=c[b++];return a?i:e[i]}};return h};var yd=I.window,zd=function(a,b,c){if(cb(a)){if(c)a=hb(a,c)}else if(a&&typeof a[Ka]=="function")a=hb(a[Ka],a);else l(n("Invalid listener argument"));return b>2147483647?-1:yd.setTimeout(a,b||0)};var Ad=function(a){this.Gb=a};J(Ad,Qc);var Bd=new P(0,100);Ad[v].N=function(a,b,c,e,f){if($a(b))for(var g=0;g<b[u];g++)this.N(a,b[g],c,e,f);else{var h=U(a,b,c||this,e||d,f||this.Gb||this);this.Sb(h)}return this};Ad[v].Sb=function(a){if(this.a)this.a[a]=k;else if(this.F){this.a=Bd.u();this.a[this.F]=k;this.F=j;this.a[a]=k}else this.F=a};
Ad[v].pa=function(a,b,c,e,f){if(this.F||this.a)if($a(b))for(var g=0;g<b[u];g++)this.pa(a,b[g],c,e,f);else{var h=kd(a,b,c||this,e||d,f||this.Gb||this);if(h){var i=h.l;hd(i);if(this.a)vb(this.a,i);else if(this.F==i)this.F=j}}return this};Ad[v].mb=function(){if(this.a){for(var a in this.a){hd(a);delete this.a[a]}Bd.H(this.a);this.a=j}else this.F&&hd(this.F)};Ad[v].b=function(){Ad.r.b[F](this);this.mb()};Ad[v].handleEvent=function(){l(n("EventHandler.handleEvent not implemented"))};var Cd=function(){};Ya(Cd);Cd[v].Pb=0;Cd[v].Fb=function(){return":"+(this.Pb++).toString(36)};Cd.getInstance();var Y=function(a){V[F](this);this.f=a||O();this.Vb=Dd};J(Y,V);Y[v].Hb=Cd.getInstance();var Dd=j;Y[v].ka=j;Y[v].f=j;Y[v].X=d;Y[v].c=j;Y[v].Vb=j;Y[v].Mb=j;Y[v].A=j;Y[v].ca=j;Y[v].ba=j;Y[v].bc=d;Y[v].Ya=function(){return this.ka||(this.ka=this.Hb.Fb())};Y[v].d=function(){return this.c};Y[v].Xb=function(a){this.c=a};Y[v].U=function(){return this.V||(this.V=new Ad(this))};
Y[v].Yb=function(a){if(this==a)l(n("Unable to set parent component"));if(a&&this.A&&this.ka&&this.A.Va(this.ka)&&this.A!=a)l(n("Unable to set parent component"));this.A=a};Y[v].ia=function(){return this.A};Y[v].Z=function(){return this.X};Y[v].j=function(){this.c=this.f[Ga]("div")};Y[v].C=function(a){this.Ub(a)};Y[v].Ub=function(a,b){if(this.X)l(n("Component already rendered"));this.c||this.j();a?a.insertBefore(this.c,b||j):this.f.D()[C][ra](this.c);if(!this.A||this.A.Z())this.S()};
Y[v].S=function(){this.X=k;this.ta(function(a){!a.Z()&&a.d()&&a.S()})};Y[v].L=function(){this.ta(function(a){a.Z()&&a.L()});this.V&&this.V.mb();this.X=d};Y[v].b=function(){Y.r.b[F](this);this.X&&this.L();if(this.V){this.V.n();delete this.V}this.ta(function(a){a.n()});!this.bc&&this.c&&oc(this.c);this.A=this.Mb=this.c=this.ba=this.ca=j};Y[v].ua=function(){return this.c};Y[v].Va=function(a){return this.ba&&a?wb(this.ba,a)||j:j};Y[v].ta=function(a,b){this.ca&&lb(this.ca,a,b)};
Y[v].removeChild=function(a,b){if(a){var c=bb(a)?a:a.Ya();a=this.Va(c);if(c&&a){vb(this.ba,c);nb(this.ca,a);if(b){a.L();a.c&&oc(a.c)}a.Yb(j)}}if(!a)l(n("Child is not in parent component"));return a};var Z=function(a,b,c){Y[F](this,c);this.m=a||"modal-dialog";this.Ba=!!b;this.I=Ed;this.sa=new pd(this.f.D())};J(Z,Y);Z[v].m=j;Z[v].Ba=d;Z[v].na=k;Z[v].Ra=k;Z[v].wb=0.3;Z[v].ac="";Z[v].Ka="";Z[v].I=j;Z[v].K=j;Z[v].Ca=d;Z[v].Ab=d;Z[v].g=j;Z[v].e=j;Z[v].oa=j;Z[v].Aa=j;Z[v].ub=j;Z[v].za=j;Z[v].ea=j;Z[v].s=j;Z[v].ua=function(){this.ea||this.C();return this.ea};Z[v].xb=function(){var a=new W(this.d(),this.oa);ic(this.oa,this.m+"-title-draggable");return a};
Z[v].j=function(){this.Kb();this.Xb(this.f.j("div",{className:this.m,tabIndex:0},this.oa=this.f.j("div",{className:this.m+"-title",id:this.Ya()},this.Aa=this.f.j("span",{className:this.m+"-title-text"},this.ac),this.za=this.f.j("span",{className:this.m+"-title-close"})),this.ea=this.f.j("div",{className:this.m+"-content"}),this.s=this.f.j("div",{className:this.m+"-buttons"}),this.$b=this.f.j("span",{tabIndex:0})));this.ub=this.oa.id;Oc(this.d(),"dialog");Pc(this.d(),"labelledby",this.ub||"");if(this.Ka)this.ea.innerHTML=
this.Ka;Mc(this.d(),d);this.I&&this.I.Fa(this.s)};Z[v].Kb=function(){if(this.Ba&&this.na&&!this.e){this.e=this.f.j("iframe",{frameborder:0,style:"border: 0; vertical-align: bottom",src:'javascript:""'});this.e.className=this.m+"-bg";Mc(this.e,d);Lc(this.e,0)}else if((!this.Ba||!this.na)&&this.e){oc(this.e);this.e=j}if(this.na&&!this.g){this.g=this.f.j("div",{className:this.m+"-bg"});Lc(this.g,this.wb);Mc(this.g,d)}else if(!this.na&&this.g){oc(this.g);this.g=j}};
Z[v].C=function(a){if(this.Z())l(n("Component already rendered"));this.d()||this.j();var b=a||this.f.D()[C];this.Tb(b);Z.r.C[F](this,b)};Z[v].Tb=function(a){this.e&&a[ra](this.e);this.g&&a[ra](this.g)};Z[v].S=function(){Z.r.S[F](this);if(this.Ra&&!this.K)this.K=this.xb();this.U().N(this.za,"click",this.Rb).N(this.sa,"focusin",this.Qb);Oc(this.d(),"dialog");this.Aa.id!==""&&Pc(this.d(),"labelledby",this.Aa.id)};Z[v].L=function(){this.Jb()&&this.w(d);if(this.K){this.K.n();this.K=j}Z.r.L[F](this)};
Z[v].w=function(a){if(!(a==this.Ca)){var b=this.f.D(),c=O(b).wa()||aa;this.Z()||this.C(b[C]);if(a){this.nb();this.ya();this.U().N(this.d(),"keydown",this.gb,k).N(c,"resize",this.hb,k)}else this.U().pa(this.d(),"keydown",this.gb,k).pa(c,"resize",this.hb,k);this.e&&Mc(this.e,a);this.g&&Mc(this.g,a);Mc(this.d(),a);if(a){Vb&&this.d()[Fa]();if(this.T()){var e=this.T().Wa();if(e)for(var f=this.s.getElementsByTagName("button"),g=0,h;h=f[g];g++)if(h[Pa]==e){try{if(Wb||Ub){var i=b[Ga]("input");i[B].cssText=
"position:fixed;width:0;height:0";this.d()[ra](i);i[Fa]();this.d().removeChild(i)}h[Fa]()}catch(s){}break}}}if(this.Ca=a)this.U().N(this.s,"click",this.fb);else{this.U().pa(this.s,"click",this.fb);this[A]("afterhide");this.Ab&&this.n()}}};Z[v].Jb=function(){return this.Ca};
Z[v].nb=function(){this.e&&Mc(this.e,d);this.g&&Mc(this.g,d);var a=this.f.D(),b=O(a).wa()||aa,c=mc(b),e=a[C].scrollWidth,f=q.max(a[C].scrollHeight,c[H]);if(this.e){Mc(this.e,k);Jc(this.e,e,f)}if(this.g){Mc(this.g,k);Jc(this.g,e,f)}if(this.Ra){var g=Kc(this.d());this.K.limits=new tc(0,0,e-g[x],f-g[H])}};
Z[v].ya=function(){var a=this.f.D(),b=O(a).wa()||aa;if(Dc(this.d())=="fixed")var c=0,e=0;else var f=this.f.ha(),c=f.x,e=f.y;var g=Kc(this.d()),h=mc(b),i=q.max(c+h[x]/2-g[x]/2,0),s=q.max(e+h[H]/2-g[H]/2,0);Ec(this.d(),i,s)};Z[v].Rb=function(){var a=this.T(),b=a&&a.Ua();if(b){var c=a.ga(b);this[A](new Fd(b,c))&&this.w(d)}else this.w(d)};Z[v].b=function(){Z.r.b[F](this);if(this.sa){this.sa.n();this.sa=j}if(this.g){oc(this.g);this.g=j}if(this.e){oc(this.e);this.e=j}this.$b=this.s=this.za=j};
Z[v].Wb=function(a){this.I=a;this.s&&this.I.Fa(this.s)};Z[v].T=function(){return this.I};Z[v].fb=function(a){var b=this.Bb(a[D]);if(b){var c=b[Pa],e=this.T().ga(c);this[A](new Fd(c,e))&&this.w(d)}};Z[v].Bb=function(a){for(var b=a;b!=j&&b!=this.s;){if(b[Na]=="BUTTON")return b;b=b[Qa]}return j};
Z[v].gb=function(a){var b=this.T();if(a[Ha]==27){var c=b&&b.Ua();if(c){var e=b.ga(c);this[A](new Fd(c,e))&&this.w(d)}else this.w(d);a[za]()}else if(a[Ha]==13){var f=a[D]&&a[D][Na]=="BUTTON"?a[D][Pa]:b&&b.Wa();if(f&&this[A](new Fd(f,String(b.ga(f))))){this.w(d);a[Aa]()}a[za]()}else if(a[Ha]==9&&a.shiftKey&&a[D]==this.d()){a[Aa]();a[za]()}};Z[v].hb=function(){this.nb()};Z[v].Qb=function(a){this.$b==a[D]&&zd(this.Cb,0,this)};Z[v].Cb=function(){L&&this.f.D()[C][Fa]();this.d()[Fa]()};
var Fd=function(a,b){ma(this,"dialogselect");this.l=a;this.caption=b};J(Fd,Q);var $=function(a){this.f=a||O();X[F](this)},Ed;J($,X);$[v].Na=j;$[v].c=j;$[v].Ia=j;$[v].i=function(a,b,c,e){X[v].i[F](this,a,b);if(c)this.Na=a;if(e)this.Ia=a;return this};$[v].Fa=function(a){this.c=a;this.C()};$[v].C=function(){if(this.c){this.c.innerHTML="";var a=O(this.c);xd(this,function(b,c){this.c[ra](a.j("button",{name:c},b))},this)}};$[v].Wa=function(){return this.Na};$[v].Ua=function(){return this.Ia};
(function(){(new $).i("ok","OK",k);Ed=(new $).i("ok","OK",k).i("cancel","Cancel",d,k);(new $).i("yes","Yes",k).i("no","No",d,k);(new $).i("yes","Yes").i("no","No",k).i("cancel","Cancel",d,k);(new $).i("continue","Continue").i("save","Save").i("cancel","Cancel",k,k)})();function Gd(a){Z[F](this,"cse-overlay",k);this.cse=a}Gd.Ib(Z);Gd[v].ya=function(){var a=Kc(this.cse.searchBox),b=Kc(aa[xa][Ua]),c=Kc(this.c),e=Ic(this.cse.searchBox),f;f=e.x+c[x]>b[x]?e.x+a[x]-c[x]:e.x;Ec(this.c,f,e.y)};
function Hd(a,b,c){this.searchBox=b;this.searchResults=c;this.searchResultsContainer=(fc||(fc=new N)).Xa(j,"cse-resultsContainer",this.searchResults)[0];this.closeResults=(fc||(fc=new N)).Xa(j,"cse-closeResults",this.searchResults)[0];this.searchBox.onsubmit=hb(Hd[v].Ea,this);this.searchResultsDialog=new Gd(this);this.searchResultsDialog.Wb(new $);this.searchResultsDialog.ua()[ra](this.searchResults);na(this.searchResults[B],"");this.closeResults.onclick=hb(Hd[v].Da,this);this.searchControl=new GSearchControl;
var e=new GwebSearch;e.setSiteRestriction(a);var f=new GsearcherOptions;f.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);this.searchControl.addSearcher(e,f);this.searchControl.setResultSetSize(GSearch.LARGE_RESULTSET);this.searchControl.setNoResultsString(GSearchControl.NO_RESULTS_DEFAULT_STRING);this.searchControl.draw(this.searchResultsContainer)}Hd[v].Ea=function(){this.searchResultsDialog.w(k);this.searchControl.execute(this.searchBox.q.value);return d};Hd[v].Da=function(){this.searchResultsDialog.w(d)};
jb("CSEOverlay",Hd);
 })()
