(function(){function e(a){throw a;}var h=true,j=null,k=false,aa=encodeURIComponent,ba=Object,ca=escape,da=navigator,l=Error,ea=Boolean,fa=parseInt,ga=String,ha=decodeURIComponent,m=Array,o=Math;function ia(a,b){return a.width=b}function ja(a,b){return a.value=b}function ka(a,b){return a.currentTarget=b}function la(a,b){return a.remove=b}function ma(a,b){return a.keyCode=b}function na(a,b){return a.type=b}function oa(a,b){return a.clear=b}function pa(a,b){return a.toString=b}
function qa(a,b){return a.playbackRate=b}function ra(a,b){return a.length=b}function sa(a,b){return a.className=b}function ta(a,b){return a.target=b}function ua(a,b){return a.contains=b}function va(a,b){return a.display=b}function wa(a,b){return a.height=b}
var xa="appendChild",q="push",ya="getBoundingClientRect",za="test",Aa="clearTimeout",Ba="exec",r="width",Ca="round",Da="slice",s="replace",Ea="nodeType",Fa="ceil",Ga="load",Ha="floor",Ia="getElementById",Ja="mimeTypes",Ka="offsetWidth",La="charAt",Ma="createTextNode",Na="value",Oa="preventDefault",t="indexOf",u="dispatchEvent",Pa="capture",Qa="left",Ra="write",Sa="screenX",Ta="screenY",Ua="getBoxObjectFor",Va="send",Wa="remove",Xa="createElement",Ya="keyCode",Za="firstChild",$a="forEach",ab="setAttribute",
bb="handleEvent",w="type",cb="clear",db="childNodes",eb="defaultView",fb="name",gb="contentWindow",hb="documentElement",ib="substr",jb="setData",kb="stop",x="toString",z="length",lb="propertyIsEnumerable",mb="title",nb="plugins",ob="create",A="prototype",pb="index",qb="clientWidth",rb="abort",sb="setTimeout",tb="document",B="split",C="stopPropagation",ub="location",vb="message",wb="hasOwnProperty",D="style",xb="body",E="view",yb="parent",zb="target",F="call",G="isEnabled",Ab="some",Bb="start",H="getAttribute",
I="setProperty",Cb="clientHeight",Db="bottom",Eb="substring",Fb="every",Gb="contains",Hb="apply",Ib="parentNode",J="update",Jb="fileName",Kb="offsetTop",Lb="description",K="height",Mb="splice",Nb="offsetHeight",Ob="join",Pb="right",L;var Qb=Qb||{},M=this,O=function(a,b,c){a=a[B](".");c=c||M;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a[z]&&(d=a.shift());)if(!a[z]&&b!==undefined)c[d]=b;else c=c[d]?c[d]:(c[d]={})},Rb=function(a,b){a=a[B](".");b=b||M;for(var c;c=a.shift();)if(b[c])b=b[c];else return j;return b},Sb=function(){},Tb=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof m||!(a instanceof ba)&&ba[A][x][F](a)=="[object Array]"||typeof a[z]=="number"&&typeof a[Mb]!="undefined"&&typeof a[lb]!=
"undefined"&&!a[lb]("splice"))return"array";if(!(a instanceof ba)&&(ba[A][x][F](a)=="[object Function]"||typeof a[F]!="undefined"&&typeof a[lb]!="undefined"&&!a[lb]("call")))return"function"}else return"null";else if(b=="function"&&typeof a[F]=="undefined")return"object";return b},P=function(a){return Tb(a)=="array"},Ub=function(a){var b=Tb(a);return b=="array"||b=="object"&&typeof a[z]=="number"},Q=function(a){return typeof a=="string"},Vb=function(a){return typeof a=="number"},Wb=function(a){return Tb(a)==
"function"},Xb=function(a){a=Tb(a);return a=="object"||a=="array"||a=="function"},$b=function(a){if(a[wb]&&a[wb](Yb))return a[Yb];a[Yb]||(a[Yb]=++Zb);return a[Yb]},Yb="closure_hashCode_"+o[Ha](o.random()*2147483648)[x](36),Zb=0,ac=function(a){var b=Tb(a);if(b=="object"||b=="array"){if(a.O)return a.O[F](a);b=b=="array"?[]:{};for(var c in a)b[c]=ac(a[c]);return b}return a},bc=function(a,b){var c=b||M;if(arguments[z]>2){var d=m[A][Da][F](arguments,2);return function(){var f=m[A][Da][F](arguments);m[A].unshift[Hb](f,
d);return a[Hb](c,f)}}else return function(){return a[Hb](c,arguments)}},cc=Date.now||function(){return(new Date).getTime()},R=function(a,b){function c(){}c.prototype=b[A];a.u=b[A];a.prototype=new c};Function[A].f=function(a){R(this,a)};O("yt.config_",window.yt&&window.yt.config_||{},undefined);O("yt.globals_",window.yt&&window.yt.globals_||{},undefined);O("yt.msgs_",window.yt&&window.yt.msgs_||{},undefined);O("yt.timeouts_",window.yt&&window.yt.timeouts_||[],undefined);O("yt.intervals_",window.yt&&window.yt.intervals_||[],undefined);eval("/*@cc_on!@*/false");var dc=function(){};L=dc[A];L.mc=k;L.Sh=function(){return this.mc};L.bb=dc[A].Sh;L.z=function(){if(!this.mc){this.mc=h;this.o()}};L.o=function(){};var ec=function(a,b,c){if(a[t])return a[t](b,c);if(m[t])return m[t](a,b,c);for(c=c==j?0:c<0?o.max(0,a[z]+c):c;c<a[z];c++)if(c in a&&a[c]===b)return c;return-1},S=function(a,b,c){if(a[$a])a[$a](b,c);else if(m[$a])m[$a](a,b,c);else for(var d=a[z],f=Q(a)?a[B](""):a,g=0;g<d;g++)g in f&&b[F](c,f[g],g,a)},fc=function(a,b,c){if(a.map)return a.map(b,c);if(m.map)return m.map(a,b,c);for(var d=a[z],f=[],g=0,i=Q(a)?a[B](""):a,p=0;p<d;p++)if(p in i)f[g++]=b[F](c,i[p],p,a);return f},gc=function(a,b,c,d){if(a.reduce)return d?
a.reduce(bc(b,d),c):a.reduce(b,c);var f=c;S(a,function(g,i){f=b[F](d,f,g,i,a)});return f},hc=function(a,b,c){if(a[Ab])return a[Ab](b,c);if(m[Ab])return m[Ab](a,b,c);for(var d=a[z],f=Q(a)?a[B](""):a,g=0;g<d;g++)if(g in f&&b[F](c,f[g],g,a))return h;return k},ic=function(a,b,c){if(a[Fb])return a[Fb](b,c);if(m[Fb])return m[Fb](a,b,c);for(var d=a[z],f=Q(a)?a[B](""):a,g=0;g<d;g++)if(g in f&&!b[F](c,f[g],g,a))return k;return h},jc=function(a,b,c){a:{for(var d=a[z],f=Q(a)?a[B](""):a,g=0;g<d;g++)if(g in f&&
b[F](c,f[g],g,a)){b=g;break a}b=-1}return b<0?j:Q(a)?a[La](b):a[b]},kc=function(a,b){if(a[Gb])return a[Gb](b);return ec(a,b)>-1},lc=function(a){if(!P(a))for(var b=a[z]-1;b>=0;b--)delete a[b];ra(a,0)},nc=function(a,b){kc(a,b)||a[q](b)},oc=function(a,b){b=ec(a,b);var c;if(c=b!=-1)m[A][Mb][F](a,b,1)[z]==1;return c},pc=function(a){if(P(a))return a.concat();else{for(var b=[],c=0,d=a[z];c<d;c++)b[c]=a[c];return b}},qc=function(a){for(var b=1;b<arguments[z];b++){var c=arguments[b];if(Ub(c)){c=c;c=P(c)?c.concat():
pc(c);a[q][Hb](a,c)}else a[q](c)}},sc=function(a){return m[A][Mb][Hb](a,rc(arguments,1))},rc=function(a,b,c){return arguments[z]<=2?m[A][Da][F](a,b):m[A][Da][F](a,b,c)};var tc=function(a,b){na(this,a);ta(this,b);ka(this,this[zb])};R(tc,dc);L=tc[A];L.o=function(){delete this[w];delete this[zb];delete this.currentTarget};L.Fa=k;L.tb=h;L.stopPropagation=function(){this.Fa=h};L.preventDefault=function(){this.tb=k};var uc=function(a){for(var b=1;b<arguments[z];b++){var c=ga(arguments[b])[s](/\$/g,"$$$$");a=a[s](/\%s/,c)}return a},vc=function(a){return/^[\s\xa0]*$/[za](a)},wc=function(a){return a[s](/^[\s\xa0]+|[\s\xa0]+$/g,"")},xc=/^[a-zA-Z0-9\-_.!~*'()]*$/,yc=function(a){a=ga(a);if(!xc[za](a))return aa(a);return a},zc=function(a){return ha(a[s](/\+/g," "))},Fc=function(a,b){if(b)return a[s](Ac,"&amp;")[s](Bc,"&lt;")[s](Cc,"&gt;")[s](Dc,"&quot;");else{if(!Ec[za](a))return a;if(a[t]("&")!=-1)a=a[s](Ac,"&amp;");
if(a[t]("<")!=-1)a=a[s](Bc,"&lt;");if(a[t](">")!=-1)a=a[s](Cc,"&gt;");if(a[t]('"')!=-1)a=a[s](Dc,"&quot;");return a}},Ac=/&/g,Bc=/</g,Cc=/>/g,Dc=/\"/g,Ec=/[&<>\"]/,Gc=function(a,b){return a[t](b)!=-1},Hc=function(a,b){b=new RegExp(ga(b)[s](/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1")[s](/\x08/g,"\\x08"),"g");return a[s](b,"")},Ic=function(a){return a==j?"":ga(a)},U=function(){return m[A][Ob][F](arguments,"")},Kc=function(a,b){var c=0;a=wc(ga(a))[B](".");b=wc(ga(b))[B](".");for(var d=o.max(a[z],b[z]),f=
0;c==0&&f<d;f++){var g=a[f]||"",i=b[f]||"",p=new RegExp("(\\d*)(\\D*)","g"),n=new RegExp("(\\d*)(\\D*)","g");do{var v=p[Ba](g)||["","",""],y=n[Ba](i)||["","",""];if(v[0][z]==0&&y[0][z]==0)break;c=v[1][z]==0?0:fa(v[1],10);var N=y[1][z]==0?0:fa(y[1],10);c=Jc(c,N)||Jc(v[2][z]==0,y[2][z]==0)||Jc(v[2],y[2])}while(c==0)}return c},Jc=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};cc();var Lc,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc=function(){return M.navigator?M.navigator.userAgent:j},Wc=function(){return M.navigator};(function(){Qc=Pc=Oc=Nc=Mc=Lc=k;var a;if(a=Vc()){var b=Wc();Lc=a[t]("Opera")==0;Mc=!Lc&&a[t]("MSIE")!=-1;Oc=(Nc=!Lc&&a[t]("WebKit")!=-1)&&a[t]("Mobile")!=-1;Qc=(Pc=!Lc&&!Nc&&b.product=="Gecko")&&b.vendor=="Camino"}})();var Xc=Lc,V=Mc,Yc=Pc,Zc=Nc,$c=Oc,ad=function(){var a=Wc();return a&&a.platform||""}();
(function(){Rc=Gc(ad,"Mac");Sc=Gc(ad,"Win");Tc=Gc(ad,"Linux");Uc=!!Wc()&&Gc(Wc().appVersion||"","X11")})();var bd=Rc,cd=Uc,dd=function(){var a="",b;if(Xc&&M.opera){a=M.opera.version;a=typeof a=="function"?a():a}else{if(Yc)b=/rv\:([^\);]+)(\)|;)/;else if(V)b=/MSIE\s+([^\);]+)(\)|;)/;else if(Zc)b=/WebKit\/(\S+)/;if(b)a=(a=b[Ba](Vc()))?a[1]:""}return a}(),ed={},fd=function(a){return ed[a]||(ed[a]=Kc(dd,a)>=0)};var gd=function(a,b){a&&this.Ac(a,b)};R(gd,tc);L=gd[A];na(L,j);ta(L,j);L.relatedTarget=j;L.offsetX=0;L.offsetY=0;L.clientX=0;L.clientY=0;L.screenX=0;L.screenY=0;L.button=0;ma(L,0);L.charCode=0;L.ctrlKey=k;L.altKey=k;L.shiftKey=k;L.metaKey=k;L.T=j;
L.Ac=function(a,b){na(this,a[w]);ta(this,a[zb]||a.srcElement);ka(this,b);this.relatedTarget=a.relatedTarget?a.relatedTarget:this[w]=="mouseover"?a.fromElement:this[w]=="mouseout"?a.toElement:j;this.offsetX=typeof a.layerX=="number"?a.layerX:a.offsetX;this.offsetY=typeof a.layerY=="number"?a.layerY:a.offsetY;this.clientX=typeof a.clientX=="number"?a.clientX:a.pageX;this.clientY=typeof a.clientY=="number"?a.clientY:a.pageY;this.screenX=a[Sa]||0;this.screenY=a[Ta]||0;this.button=a.button;ma(this,a[Ya]||
0);this.charCode=a.charCode||(this[w]=="keypress"?a[Ya]:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.T=a;delete this.tb;delete this.Fa};L.stopPropagation=function(){this.Fa=h;if(this.T[C])this.T[C]();else this.T.cancelBubble=h};L.preventDefault=function(){this.tb=k;if(this.T[Oa])this.T[Oa]();else{this.T.returnValue=k;try{ma(this.T,-1)}catch(a){}}};L.o=function(){gd.u.o[F](this);this.T=j};var hd=function(){},id=0;L=hd[A];L.P=0;L.sb=k;L.fd=k;L.Ac=function(a,b,c,d,f,g){if(Wb(a))this.kf=h;else if(a&&a[bb]&&Wb(a[bb]))this.kf=k;else e(l("Invalid listener argument"));this.nb=a;this.Tf=b;this.src=c;na(this,d);this.capture=!!f;this.wc=g;this.fd=k;this.P=++id;this.sb=k};L.handleEvent=function(a){if(this.kf)return this.nb[F](this.wc||this.src,a);return this.nb[bb][F](this.nb,a)};var jd=function(a,b){this.Ra=b;this.K=[];this.hh(a)};R(jd,dc);L=jd[A];L.kd=j;L.Ke=j;L.Sb=function(a){this.kd=a};L.m=function(){if(this.K[z])return this.K.pop();return this.Ya()};L.oa=function(a){this.K[z]<this.Ra?this.K[q](a):this.ya(a)};L.hh=function(a){if(a>this.Ra)e(l("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.K[q](this.Ya())};L.Ya=function(){return this.kd?this.kd():{}};L.ya=function(a){if(this.Ke)this.Ke(a);else if(Wb(a.z))a.z();else for(var b in a)delete a[b]};
L.o=function(){jd.u.o[F](this);for(var a=this.K;a[z];)this.ya(a.pop());delete this.K};var kd,ld;(function(){ld=(kd="ScriptEngine"in M&&M.ScriptEngine()=="JScript")?M.ScriptEngineMajorVersion()+"."+M.ScriptEngineMinorVersion()+"."+M.ScriptEngineBuildVersion():"0"})();var md=kd,nd=ld;var od,pd,qd,rd,sd,td,ud,vd,wd,xd,yd;
(function(){var a=md&&!(Kc(nd,"5.7")>=0);function b(){return{r:0,ga:0}}function c(){return[]}var d;td=function(T){d=T};function f(){var T=function(mc){return d[F](T.src,T.P,mc)};return T}function g(){return new hd}function i(){return new gd}if(a){od=function(){return p.m()};pd=function(T){p.oa(T)};qd=function(){return n.m()};rd=function(T){n.oa(T)};sd=function(){return v.m()};ud=function(){v.oa(f())};vd=function(){return y.m()};wd=function(T){y.oa(T)};xd=function(){return N.m()};yd=function(T){N.oa(T)};
var p=new jd(0,600);p.Sb(b);var n=new jd(0,600);n.Sb(c);var v=new jd(0,600);v.Sb(f);var y=new jd(0,600);y.Sb(g);var N=new jd(0,600);N.Sb(i)}else{od=b;pd=Sb;qd=c;rd=Sb;sd=f;ud=Sb;vd=g;wd=Sb;xd=i;yd=Sb}})();var W=function(a,b,c){for(var d in a)b[F](c,a[d],d,a)},zd=function(a,b,c){var d={};for(var f in a)d[f]=b[F](c,a[f],f,a);return d},Ad=function(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b},Bd=function(a){var b=[],c=0;for(var d in a)b[c++]=d;return b},Cd=function(a,b){return b in a},Dd=function(a){for(var b in a)return k;return h},Ed=function(a,b){var c;if(c=b in a)delete a[b];return c},Fd=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],
Gd=function(a){for(var b,c,d=1;d<arguments[z];d++){c=arguments[d];for(b in c)a[b]=c[b];for(var f=0;f<Fd[z];f++){b=Fd[f];if(ba[A][wb][F](c,b))a[b]=c[b]}}};var Hd={},Id={},Jd={},Kd={},Ld=function(a,b,c,d,f){if(b)if(P(b)){for(var g=0;g<b[z];g++)Ld(a,b[g],c,d,f);return j}else{d=!!d;var i=Id;b in i||(i[b]=od());i=i[b];if(!(d in i)){i[d]=od();i.r++}i=i[d];var p=$b(a),n;i.ga++;if(i[p]){n=i[p];for(g=0;g<n[z];g++){i=n[g];if(i.nb==c&&i.wc==f){if(i.sb)break;return n[g].P}}}else{n=i[p]=qd();i.r++}g=sd();g.src=a;i=vd();i.Ac(c,g,a,b,d,f);c=i.P;g.P=c;n[q](i);Hd[c]=i;Jd[p]||(Jd[p]=qd());Jd[p][q](i);if(a.addEventListener){if(a==M||!a.Ge)a.addEventListener(b,g,d)}else a.attachEvent(Md(b),
g);return c}else e(l("Invalid event type"))},Nd=function(a,b,c,d,f){if(P(b)){for(var g=0;g<b[z];g++)Nd(a,b[g],c,d,f);return j}a=Ld(a,b,c,d,f);Hd[a].fd=h;return a},Od=function(a,b,c,d,f){if(P(b)){for(var g=0;g<b[z];g++)Od(a,b[g],c,d,f);return j}d=!!d;a=Pd(a,b,d);if(!a)return k;for(g=0;g<a[z];g++)if(a[g].nb==c&&a[g][Pa]==d&&a[g].wc==f)return Qd(a[g].P);return k},Qd=function(a){if(!Hd[a])return k;var b=Hd[a];if(b.sb)return k;var c=b.src,d=b[w],f=b.Tf,g=b[Pa];if(c.removeEventListener){if(c==M||!c.Ge)c.removeEventListener(d,
f,g)}else c.detachEvent&&c.detachEvent(Md(d),f);c=$b(c);f=Id[d][g][c];if(Jd[c]){var i=Jd[c];oc(i,b);i[z]==0&&delete Jd[c]}b.sb=h;f.uf=h;Rd(d,g,c,f);delete Hd[a];return h},Rd=function(a,b,c,d){if(!d.Fc)if(d.uf){for(var f=0,g=0;f<d[z];f++)if(d[f].sb){var i=d[f].Tf;i.src=j;ud(i);wd(d[f])}else{if(f!=g)d[g]=d[f];g++}ra(d,g);d.uf=k;if(g==0){rd(d);delete Id[a][b][c];Id[a][b].r--;if(Id[a][b].r==0){pd(Id[a][b]);delete Id[a][b];Id[a].r--}if(Id[a].r==0){pd(Id[a]);delete Id[a]}}}},Sd=function(a,b,c){var d=0,
f=a==j,g=b==j,i=c==j;c=!!c;if(f)W(Jd,function(n){for(var v=n[z]-1;v>=0;v--){var y=n[v];if((g||b==y[w])&&(i||c==y[Pa])){Qd(y.P);d++}}});else{a=$b(a);if(Jd[a]){a=Jd[a];for(f=a[z]-1;f>=0;f--){var p=a[f];if((g||b==p[w])&&(i||c==p[Pa])){Qd(p.P);d++}}}}return d},Pd=function(a,b,c){var d=Id;if(b in d){d=d[b];if(c in d){d=d[c];a=$b(a);if(d[a])return d[a]}}return j},Md=function(a){if(a in Kd)return Kd[a];return Kd[a]="on"+a},Ud=function(a,b,c,d){var f=Id;if(b in f){f=f[b];if(c in f)return Td(f[c],a,b,c,d)}return h},
Td=function(a,b,c,d,f){var g=1;b=$b(b);if(a[b]){a.ga--;a=a[b];if(a.Fc)a.Fc++;else a.Fc=1;try{for(var i=a[z],p=0;p<i;p++){var n=a[p];if(n&&!n.sb)g&=Vd(n,f)!==k}}finally{a.Fc--;Rd(c,d,b,a)}}return ea(g)},Vd=function(a,b){b=a[bb](b);a.fd&&Qd(a.P);return b};
td(function(a,b){if(!Hd[a])return h;a=Hd[a];var c=a[w],d=Id;if(!(c in d))return h;d=d[c];var f,g;if(V){f=b||Rb("window.event");b=h in d;var i=k in d;if(b){if(f[Ya]<0||f.returnValue!=undefined)return h;a:{var p=k;if(f[Ya]==0)try{ma(f,-1);break a}catch(n){p=h}if(p||f.returnValue==undefined)f.returnValue=h}}p=xd();p.Ac(f,this);f=h;try{if(b){for(var v=qd(),y=p.currentTarget;y;y=y[Ib])v[q](y);g=d[h];g.ga=g.r;for(var N=v[z]-1;!p.Fa&&N>=0&&g.ga;N--){ka(p,v[N]);f&=Td(g,v[N],c,h,p)}if(i){g=d[k];g.ga=g.r;for(N=
0;!p.Fa&&N<v[z]&&g.ga;N++){ka(p,v[N]);f&=Td(g,v[N],c,k,p)}}}else f=Vd(a,p)}finally{if(v){ra(v,0);rd(v)}p.z();yd(p)}return f}g=new gd(b,this);try{f=Vd(a,g)}finally{g.z()}return f});var Wd=function(){};R(Wd,dc);L=Wd[A];L.Ge=h;L.Xd=j;L.addEventListener=function(a,b,c,d){Ld(this,a,b,c,d)};L.removeEventListener=function(a,b,c,d){Od(this,a,b,c,d)};
L.dispatchEvent=function(a){a=a;if(Q(a))a=new tc(a,this);else if(a instanceof tc)ta(a,a[zb]||this);else{var b=a;a=new tc(a[w],this);Gd(a,b)}b=1;var c,d=a[w],f=Id;if(d in f){f=f[d];d=h in f;var g;if(d){c=[];for(g=this;g;g=g.Xd)c[q](g);g=f[h];g.ga=g.r;for(var i=c[z]-1;!a.Fa&&i>=0&&g.ga;i--){ka(a,c[i]);b&=Td(g,c[i],a[w],h,a)&&a.tb!=k}}if(k in f){g=f[k];g.ga=g.r;if(d)for(i=0;!a.Fa&&i<c[z]&&g.ga;i++){ka(a,c[i]);b&=Td(g,c[i],a[w],k,a)&&a.tb!=k}else for(c=this;!a.Fa&&c&&g.ga;c=c.Xd){ka(a,c);b&=Td(g,c,a[w],
k,a)&&a.tb!=k}}a=ea(b)}else a=h;return a};L.o=function(){Wd.u.o[F](this);Sd(this);this.Xd=j};var Yd=function(a,b){this.va=a||1;this.Vb=b||Xd;this.ed=bc(this.oj,this);this.Md=cc()};R(Yd,Wd);Yd[A].enabled=k;var Xd=M.window;L=Yd[A];L.s=j;L.setInterval=function(a){this.va=a;if(this.s&&this.enabled){this[kb]();this[Bb]()}else this.s&&this[kb]()};L.oj=function(){if(this.enabled){var a=cc()-this.Md;if(a>0&&a<this.va*0.8)this.s=this.Vb[sb](this.ed,this.va-a);else{this.lh();if(this.enabled){this.s=this.Vb[sb](this.ed,this.va);this.Md=cc()}}}};L.lh=function(){this[u]("tick")};
L.start=function(){this.enabled=h;if(!this.s){this.s=this.Vb[sb](this.ed,this.va);this.Md=cc()}};L.stop=function(){this.enabled=k;if(this.s){this.Vb[Aa](this.s);this.s=j}};L.o=function(){Yd.u.o[F](this);this[kb]();delete this.Vb};var Zd=function(a,b,c){if(Wb(a)){if(c)a=bc(a,c)}else if(a&&typeof a[bb]=="function")a=bc(a[bb],a);else e(l("Invalid listener argument"));return b>2147483647?-1:Xd[sb](a,b||0)},$d=function(a){Xd[Aa](a)};var ae;var be=function(a,b){sa(a,b)},ce=function(a){return(a=a.className)&&typeof a[B]=="function"?a[B](" "):[]},de=function(a){var b=ce(a),c;c=rc(arguments,1);for(var d=0,f=0;f<c[z];f++)if(!kc(b,c[f])){b[q](c[f]);d++}c=d==c[z];sa(a,b[Ob](" "));return c},ee=function(a){var b=ce(a),c;c=rc(arguments,1);for(var d=0,f=0;f<b[z];f++)if(kc(c,b[f])){sc(b,f--,1);d++}c=d==c[z];sa(a,b[Ob](" "));return c},fe=function(a,b,c){c?de(a,b):ee(a,b)},ge=function(a,b){var c=!kc(ce(a),b);fe(a,b,c);return c};var he=function(a,b){this.x=a!==undefined?a:0;this.y=b!==undefined?b:0};he[A].O=function(){return new he(this.x,this.y)};pa(he[A],function(){return"("+this.x+", "+this.y+")"});var ie=function(a,b){ia(this,a);wa(this,b)},je=function(a,b){if(a==b)return h;if(!a||!b)return k;return a[r]==b[r]&&a[K]==b[K]};L=ie[A];L.O=function(){return new ie(this[r],this[K])};pa(L,function(){return"("+this[r]+" x "+this[K]+")"});L.Rg=function(){return this[r]*this[K]};L.na=function(){return!this.Rg()};L.ceil=function(){ia(this,o[Fa](this[r]));wa(this,o[Fa](this[K]));return this};L.floor=function(){ia(this,o[Ha](this[r]));wa(this,o[Ha](this[K]));return this};
L.round=function(){ia(this,o[Ca](this[r]));wa(this,o[Ca](this[K]));return this};var me=function(a){return a?new ke(le(a)):ae||(ae=new ke)},ne=function(a){return Q(a)?document[Ia](a):a},pe=function(a,b){W(b,function(c,d){if(d=="style")a[D].cssText=c;else if(d=="class")sa(a,c);else if(d=="for")a.htmlFor=c;else if(d in oe)a[ab](oe[d],c);else a[d]=c})},oe={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},re=function(a){return a?qe(a):window},
qe=function(a){if(a.parentWindow)return a.parentWindow;if(Zc&&!fd("500")&&!$c){var b=a[Xa]("script");b.innerHTML="document.parentWindow=window";var c=a[hb];c[xa](b);c.removeChild(b);return a.parentWindow}return a[eb]},te=function(a,b){var c=b[0],d=b[1];if(V&&d&&(d[fb]||d[w])){c=["<",c];d[fb]&&c[q](' name="',Fc(d[fb]),'"');if(d[w]){c[q](' type="',Fc(d[w]),'"');d=ac(d);delete d[w]}c[q](">");c=c[Ob]("")}var f=a[Xa](c);if(d)if(Q(d))sa(f,d);else pe(f,d);if(b[z]>2){function g(i){if(i)f[xa](Q(i)?a[Ma](i):
i)}for(d=2;d<b[z];d++){c=b[d];Ub(c)&&!(Xb(c)&&c[Ea]>0)?S(se(c)?pc(c):c,g):g(c)}}return f},ue=function(a,b){a[xa](b)},ve=function(a){return a&&a[Ib]?a[Ib].removeChild(a):j},we=Zc&&fd("522"),xe=function(a,b){if(typeof a[Gb]!="undefined"&&!we&&b[Ea]==1)return a==b||a[Gb](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||ea(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[Ib];return b==a},le=function(a){return a[Ea]==9?a:a.ownerDocument||a[tb]},ye=function(a){return a=Zc?a[tb]||a[gb][tb]:
a.contentDocument||a[gb][tb]},se=function(a){if(a&&typeof a[z]=="number")if(Xb(a))return typeof a.item=="function"||typeof a.item=="string";else if(Wb(a))return typeof a.item=="function";return k},ke=function(a){this.za=a||M[tb]||document};L=ke[A];L.e=function(a){return Q(a)?this.za[Ia](a):a};L.Bb=ke[A].e;L.Lc=pe;L.Ce=function(){return te(this.za,arguments)};L.createElement=function(a){return this.za[Xa](a)};L.createTextNode=function(a){return this.za[Ma](a)};
L.Rh=function(){return this.za.compatMode=="CSS1Compat"};L.Te=function(){var a;a=!Zc&&this.za.compatMode=="CSS1Compat"?this.za[hb]:this.za[xb];return a=new he(a.scrollLeft,a.scrollTop)};L.appendChild=ue;ua(L,xe);var ze=function(a){this.Oa=a};R(ze,dc);var Ae=new jd(0,100);L=ze[A];L.c=function(a,b,c,d,f){if(P(b))for(var g=0;g<b[z];g++)this.c(a,b[g],c,d,f);else this.Ri(Ld(a,b,c||this,d||k,f||this.Oa||this));return this};L.Ri=function(a){if(this.p)this.p[a]=h;else if(this.w){this.p=Ae.m();this.p[this.w]=h;this.w=j;this.p[a]=h}else this.w=a};
L.S=function(a,b,c,d,f){if(this.w||this.p)if(P(b))for(var g=0;g<b[z];g++)this.S(a,b[g],c,d,f);else{a:{c=c||this;f=f||this.Oa||this;d=!!(d||k);if(a=Pd(a,b,d))for(b=0;b<a[z];b++)if(a[b].nb==c&&a[b][Pa]==d&&a[b].wc==f){a=a[b];break a}a=j}if(a){a=a.P;Qd(a);if(this.p)Ed(this.p,a);else if(this.w==a)this.w=j}}return this};L.Yd=function(){if(this.p){for(var a in this.p){Qd(a);delete this.p[a]}Ae.oa(this.p);this.p=j}else this.w&&Qd(this.w)};L.o=function(){ze.u.o[F](this);this.Yd()};L.handleEvent=function(){e(l("EventHandler.handleEvent not implemented"))};var De=function(a,b,c,d){if(a&&!b)e(l("Can't use invisible history without providing a blank page."));var f;if(c)f=c;else{f="history_state"+Be;document[Ra](uc('<input type="text" name="%s" id="%s" style="display:none" />',f,f));f=ne(f)}this.Jb=f;this.Ja=c?re(le(c)):window;this.Sg=this.Ja[ub].href[B]("#")[0]+"#";this.xc=b;if(V&&!b)this.xc=window[ub].protocol=="https"?"https:///":'javascript:""';this.s=new Yd(Ce.Xc);this.zb=!a;this.ca=new ze(this);if(a||V){if(d)a=d;else{a="history_iframe"+Be;b=this.xc?
'src="'+Fc(this.xc)+'"':"";document[Ra](uc('<iframe id="%s" style="display:none" %s></iframe>',a,b));a=ne(a)}this.yc=a;this.tg=h}if(V){this.ca.c(this.Ja,"load",this.oi);this.gg=this.rd=k}this.zb?this.ee(this.eb(),h):this.vb(this.Jb[Na]);Be++},Ee;R(De,Wd);L=De[A];L.oc=k;L.Gc=k;L.Ob=j;L.ob=j;L.o=function(){De.u.o[F](this);this.ca.z();this.ub(k)};
L.ub=function(a){if(a!=this.oc)if(V&&!this.rd)this.gg=a;else if(a){if(Xc)this.ca.c(this.Ja[tb],Fe,this.Oi);else Yc&&this.ca.c(this.Ja,"pageshow",this.Ci);if(!V||this.rd){this.ca.c(this.s,"tick",this.Qf);this.oc=h;if(!V)this.Ob=this.eb();this.s[Bb]();this[u](new Ge(this.eb()))}}else{this.oc=k;this.ca.Yd();this.s[kb]()}};L.oi=function(){this.rd=h;this.Jb[Na]&&this.vb(this.Jb[Na],h);this.ub(this.gg)};L.Ci=function(a){if(a.T.persisted){this.ub(k);this.ub(h)}};
L.eb=function(){return this.ob!==j?this.ob:this.zb?this.yd(this.Ja):this.xd()||""};L.fj=function(a,b){this.aj(a,k,b)};L.yd=function(a){a=a[ub].href;var b=a[t]("#");return b<0?"":a[Eb](b+1)};L.aj=function(a,b,c){if(this.eb()!=a)if(this.zb){this.ee(a,b);V&&this.vb(a,b,c);this.oc&&this.Qf()}else{this.vb(a,b);this.ob=this.Ob=ja(this.Jb,a);this[u](new Ge(a))}};L.ee=function(a,b){a=this.Sg+(a||"");var c=this.Ja[ub];if(a!=c.href)if(b)c[s](a);else c.href=a};
L.vb=function(a,b,c){if(this.tg||a!=this.xd()){this.tg=k;a=yc(a);if(V){var d=ye(this.yc);d.open("text/html",b?"replace":undefined);d[Ra](uc("<title>%s</title><body>%s</body>",Fc(c||this.Ja[tb][mb]),a));d.close()}else{a=this.xc+"#"+a;if(c=this.yc[gb])if(b)c[ub][s](a);else c[ub].href=a}}};L.xd=function(){if(V){var a=ye(this.yc);return a[xb]?zc(a[xb].innerHTML):j}else if(a=this.yc[gb]){var b;try{b=zc(this.yd(a))}catch(c){this.Gc||this.cg(h);return j}this.Gc&&this.cg(k);return b||j}else return j};
L.Qf=function(){if(this.zb){var a=this.yd(this.Ja);a!=this.Ob&&this.wg(a)}if(!this.zb||V){a=this.xd()||"";if(this.ob==j||a==this.ob){this.ob=j;a!=this.Ob&&this.wg(a)}}};L.wg=function(a){this.Ob=ja(this.Jb,a);if(this.zb){V&&this.vb(a);this.ee(a)}else this.vb(a);this[u](new Ge(this.eb()))};L.cg=function(a){if(this.Gc!=a)this.s.setInterval(a?Ce.se:Ce.Xc);this.Gc=a};L.Oi=function(){this.s[kb]();this.s[Bb]()};
var Fe=["mousedown","keydown","mousemove"],Be=0,Ce={Xc:150,se:10000},Ge=function(a){tc[F](this,"navigate");this.Wb=a};R(Ge,tc);var He=function(a){if(typeof a.aa=="function")return a.aa();if(Q(a))return a[B]("");if(Ub(a)){for(var b=[],c=a[z],d=0;d<c;d++)b[q](a[d]);return b}return Ad(a)},Ie=function(a){if(typeof a.Ea=="function")return a.Ea();if(typeof a.aa=="function")return undefined;if(Ub(a)||Q(a)){var b=[];a=a[z];for(var c=0;c<a;c++)b[q](c);return b}return Bd(a)},Je=function(a,b,c){if(typeof a[$a]=="function")a[$a](b,c);else if(Ub(a)||Q(a))S(a,b,c);else for(var d=Ie(a),f=He(a),g=f[z],i=0;i<g;i++)b[F](c,f[i],d&&d[i],a)};var Ke="StopIteration"in M?M.StopIteration:l("StopIteration"),Le=function(){};Le[A].next=function(){e(Ke)};Le[A].Cb=function(){return this};var Me=function(a){if(a instanceof Le)return a;if(typeof a.Cb=="function")return a.Cb(k);if(Ub(a)){var b=0,c=new Le;c.next=function(){for(;1;){if(b>=a[z])e(Ke);if(b in a)return a[b++];else b++}};return c}e(l("Not implemented"))};var Ne=function(a){this.j={};this.p=[];var b=arguments[z];if(b>1){if(b%2)e(l("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.W(arguments[c],arguments[c+1])}else a&&this.ad(a)};L=Ne[A];L.r=0;L.Yb=0;L.M=function(){return this.r};L.aa=function(){this.ic();for(var a=[],b=0;b<this.p[z];b++)a[q](this.j[this.p[b]]);return a};L.Ea=function(){this.ic();return this.p.concat()};L.ia=function(a){return Oe(this.j,a)};L.na=function(){return this.r==0};
oa(L,function(){this.j={};ra(this.p,0);this.Yb=this.r=0});la(L,function(a){if(Oe(this.j,a)){delete this.j[a];this.r--;this.Yb++;this.p[z]>2*this.r&&this.ic();return h}return k});L.ic=function(){if(this.r!=this.p[z]){for(var a=0,b=0;a<this.p[z];){var c=this.p[a];if(Oe(this.j,c))this.p[b++]=c;a++}ra(this.p,b)}if(this.r!=this.p[z]){var d={};for(b=a=0;a<this.p[z];){c=this.p[a];if(!Oe(d,c)){this.p[b++]=c;d[c]=1}a++}ra(this.p,b)}};L.Q=function(a,b){if(Oe(this.j,a))return this.j[a];return b};
L.W=function(a,b){if(!Oe(this.j,a)){this.r++;this.p[q](a);this.Yb++}this.j[a]=b};L.ad=function(a){var b;if(a instanceof Ne){b=a.Ea();a=a.aa()}else{b=Bd(a);a=Ad(a)}for(var c=0;c<b[z];c++)this.W(b[c],a[c])};L.O=function(){return new Ne(this)};L.Cb=function(a){this.ic();var b=0,c=this.p,d=this.j,f=this.Yb,g=this,i=new Le;i.next=function(){for(;1;){if(f!=g.Yb)e(l("The map has changed since the iterator was created"));if(b>=c[z])e(Ke);var p=c[b++];return a?p:d[p]}};return i};
var Oe=function(a,b){return ba[A][wb][F](a,b)};var Pe=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,Qe=function(a){return a.match(Pe)};var Re=function(a,b){var c;if(a instanceof Re){this.wb(b==j?a.la:b);this.ie(a.Ga);this.ke(a.Xb);this.ce(a.Fb);this.he(a.rb);this.ge(a.Rb);this.Mc(a.fa.O());this.de(a.Gb)}else if(a&&(c=Qe(ga(a)))){this.wb(!!b);this.ie(c[1]||"",h);this.ke(c[2]||"",h);this.ce(c[3]||"",h);this.he(c[4]);this.ge(c[5]||"",h);this.ej(c[6]||"",h);this.de(c[7]||"",h)}else{this.wb(!!b);this.fa=new Se(j,this,this.la)}};L=Re[A];L.Ga="";L.Xb="";L.Fb="";L.rb=j;L.Rb="";L.Gb="";L.Uh=k;L.la=k;
pa(L,function(){if(this.ba)return this.ba;var a=[];this.Ga&&a[q](Te(this.Ga,Ue),":");if(this.Fb){a[q]("//");this.Xb&&a[q](Te(this.Xb,Ue),"@");a[q](Ve(this.Fb));this.rb!=j&&a[q](":",ga(this.rb))}this.Rb&&a[q](Te(this.Rb,We));var b=ga(this.fa);b&&a[q]("?",b);this.Gb&&a[q]("#",Te(this.Gb,Xe));return this.ba=a[Ob]("")});
L.O=function(){var a;a=this.Ga;var b=this.Xb,c=this.Fb,d=this.rb,f=this.Rb,g=this.fa.O(),i=this.Gb,p=new Re(j,this.la);a&&p.ie(a);b&&p.ke(b);c&&p.ce(c);d&&p.he(d);f&&p.ge(f);g&&p.Mc(g);i&&p.de(i);return a=p};L.ie=function(a,b){this.Ba();delete this.ba;if(this.Ga=b?a?ha(a):"":a)this.Ga=this.Ga[s](/:$/,"");return this};L.ke=function(a,b){this.Ba();delete this.ba;this.Xb=b?a?ha(a):"":a;return this};L.ce=function(a,b){this.Ba();delete this.ba;this.Fb=b?a?ha(a):"":a;return this};
L.he=function(a){this.Ba();delete this.ba;if(a){a=Number(a);if(isNaN(a)||a<0)e(l("Bad port number "+a));this.rb=a}else this.rb=j;return this};L.ge=function(a,b){this.Ba();delete this.ba;this.Rb=b?a?ha(a):"":a;return this};L.Mc=function(a,b){this.Ba();delete this.ba;if(a instanceof Se){this.fa=a;this.fa.yb=this;this.fa.wb(this.la)}else{b||(a=Te(a,Ye));this.fa=new Se(a,this,this.la)}return this};L.ej=function(a,b){return this.Mc(a,b)};L.cj=function(a,b){this.Ba();delete this.ba;this.fa.W(a,b);return this};
L.de=function(a,b){this.Ba();delete this.ba;this.Gb=b?a?ha(a):"":a;return this};L.Ba=function(){if(this.Uh)e(l("Tried to modify a read-only Uri"))};L.wb=function(a){this.la=a;this.fa&&this.fa.wb(a)};
var Ve=function(a){if(Q(a))return aa(a);return j},Ze=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,Te=function(a,b){var c=j;if(Q(a)){c=a;Ze[za](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[s](b,$e)}return c},$e=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15)[x](16)+(a&15)[x](16)},Ue=/[#\/\?@]/g,We=/[\#\?]/g,Ye=/[\#\?@]/g,Xe=/#/g,Se=function(a,b,c){this.qa=a||j;this.yb=b||j;this.la=!!c};L=Se[A];
L.ka=function(){if(!this.v){this.v=new Ne;if(this.qa)for(var a=this.qa[B]("&"),b=0;b<a[z];b++){var c=a[b][t]("="),d=j,f=j;if(c>=0){d=a[b][Eb](0,c);f=a[b][Eb](c+1)}else d=a[b];d=zc(d);d=this.Ma(d);this.add(d,f?zc(f):"")}}};L.v=j;L.r=j;L.M=function(){this.ka();return this.r};L.add=function(a,b){this.ka();this.Lb();a=this.Ma(a);if(this.ia(a)){var c=this.v.Q(a);P(c)?c[q](b):this.v.W(a,[c,b])}else this.v.W(a,b);this.r++;return this};
la(L,function(a){this.ka();a=this.Ma(a);if(this.v.ia(a)){this.Lb();var b=this.v.Q(a);if(P(b))this.r-=b[z];else this.r--;return this.v[Wa](a)}return k});oa(L,function(){this.Lb();this.v&&this.v[cb]();this.r=0});L.na=function(){this.ka();return this.r==0};L.ia=function(a){this.ka();a=this.Ma(a);return this.v.ia(a)};L.Ea=function(){this.ka();for(var a=this.v.aa(),b=this.v.Ea(),c=[],d=0;d<b[z];d++){var f=a[d];if(P(f))for(var g=0;g<f[z];g++)c[q](b[d]);else c[q](b[d])}return c};
L.aa=function(a){this.ka();if(a){a=this.Ma(a);if(this.ia(a)){var b=this.v.Q(a);if(P(b))return b;else{a=[];a[q](b)}}else a=[]}else{b=this.v.aa();a=[];for(var c=0;c<b[z];c++){var d=b[c];P(d)?qc(a,d):a[q](d)}}return a};L.W=function(a,b){this.ka();this.Lb();a=this.Ma(a);if(this.ia(a)){var c=this.v.Q(a);if(P(c))this.r-=c[z];else this.r--}this.v.W(a,b);this.r++;return this};L.Q=function(a,b){this.ka();a=this.Ma(a);if(this.ia(a)){a=this.v.Q(a);return P(a)?a[0]:a}else return b};
pa(L,function(){if(this.qa)return this.qa;if(!this.v)return"";for(var a=[],b=0,c=this.v.Ea(),d=0;d<c[z];d++){var f=c[d],g=yc(f);f=this.v.Q(f);if(P(f))for(var i=0;i<f[z];i++){b>0&&a[q]("&");a[q](g,"=",yc(f[i]));b++}else{b>0&&a[q]("&");a[q](g,"=",yc(f));b++}}return this.qa=a[Ob]("")});L.Lb=function(){delete this.nd;delete this.qa;this.yb&&delete this.yb.ba};L.O=function(){var a=new Se;if(this.nd)a.nd=this.nd;if(this.qa)a.qa=this.qa;if(this.v)a.v=this.v.O();return a};
L.Ma=function(a){a=ga(a);if(this.la)a=a.toLowerCase();return a};L.wb=function(a){if(a&&!this.la){this.ka();this.Lb();Je(this.v,function(b,c){var d=c.toLowerCase();if(c!=d){this[Wa](c);this.add(d,b)}},this)}this.la=a};var af=function(a,b,c){this.Pb=a;this.va=b||0;this.Oa=c;this.gd=bc(this.Eb,this)};R(af,dc);L=af[A];L.Kb=0;L.o=function(){af.u.o[F](this);this[kb]();delete this.Pb;delete this.Oa};L.start=function(a){this[kb]();this.Kb=Zd(this.gd,a!==undefined?a:this.va)};L.stop=function(){this.Cc()&&$d(this.Kb);this.Kb=0};L.Pe=function(){this[kb]();this.Eb()};L.Cc=function(){return this.Kb!=0};L.Eb=function(){this.Kb=0;this.Pb&&this.Pb[F](this.Oa)};var bf=function(a){this.j=new Ne;a&&this.ad(a)},cf=function(a){var b=typeof a;return b=="object"&&a||b=="function"?"o"+$b(a):b[ib](0,1)+a};L=bf[A];L.M=function(){return this.j.M()};L.add=function(a){this.j.W(cf(a),a)};L.ad=function(a){a=He(a);for(var b=a[z],c=0;c<b;c++)this.add(a[c])};L.Yd=function(a){a=He(a);for(var b=a[z],c=0;c<b;c++)this[Wa](a[c])};la(L,function(a){return this.j[Wa](cf(a))});oa(L,function(){this.j[cb]()});L.na=function(){return this.j.na()};ua(L,function(a){return this.j.ia(cf(a))});
L.aa=function(){return this.j.aa()};L.O=function(){return new bf(this)};L.Cb=function(){return this.j.Cb(k)};var ef=function(a,b){try{var c,d=Rb("window.location.href");c=typeof a=="string"?{message:a,name:"Unknown error",lineNumber:"Not available",fileName:d,stack:"Not available"}:!a.lineNumber||!a[Jb]||!a.stack?{message:a[vb],name:a[fb],lineNumber:a.lineNumber||a.Kj||"Not available",fileName:a[Jb]||a.filename||a.sourceURL||d,stack:a.stack||"Not available"}:a;return"Message: "+Fc(c[vb])+'\nUrl: <a href="view-source:'+c[Jb]+'" target="_new">'+c[Jb]+"</a>\nLine: "+c.lineNumber+"\n\nBrowser stack:\n"+Fc(c.stack+
"-> ")+"[end]\n\nJS stack traversal:\n"+Fc(df(b)+"-> ")}catch(f){return"Exception trying to expose exception! You win, we lose. "+f}},df=function(a){return ff(a||arguments.callee.caller,[])},ff=function(a,b){var c=[];if(kc(b,a))c[q]("[...circular reference...]");else if(a&&b[z]<50){c[q](gf(a)+"(");for(var d=a.arguments,f=0;f<d[z];f++){f>0&&c[q](", ");var g;g=d[f];switch(typeof g){case "object":g=g?"object":"null";break;case "string":g=g;break;case "number":g=ga(g);break;case "boolean":g=g?"true":
"false";break;case "function":g=(g=gf(g))?g:"[fn]";break;case "undefined":default:g=typeof g;break}if(g[z]>40)g=g[ib](0,40)+"...";c[q](g)}b[q](a);c[q](")\n");try{c[q](ff(a.caller,b))}catch(i){c[q]("[exception trying to get caller]\n")}}else a?c[q]("[...long stack...]"):c[q]("[end]");return c[Ob]("")},gf=function(a){a=ga(a);if(!hf[a]){var b=/function ([^\(]+)/[Ba](a);hf[a]=b?b[1]:"[Anonymous]"}return hf[a]},hf={};var jf=function(){this.Vf=cc()};new jf;jf[A].W=function(a){this.Vf=a};jf[A].Q=function(){return this.Vf};var lf=function(a,b,c,d,f){this.Oj=typeof f=="number"?f:kf++;this.Ub=d||cc();this.lb=a;this.Mj=b;this.Lj=c};lf[A].qh=j;lf[A].ph=j;var kf=0;lf[A].Zi=function(a){this.qh=a};lf[A].$i=function(a){this.ph=a};lf[A].fe=function(a){this.lb=a};var mf=function(a){this.hi=a;this.Ic=j;this.bh={};this.ef=[]};mf[A].lb=j;var nf=function(a,b){this.name=a;ja(this,b)};pa(nf[A],function(){return this[fb]});var of=new nf("OFF",Infinity),pf=new nf("SHOUT",1200),qf=new nf("SEVERE",1000),rf=new nf("WARNING",900),sf=new nf("INFO",800),tf=new nf("CONFIG",700),uf=new nf("FINE",500),vf=new nf("FINER",400),wf=new nf("FINEST",300),xf=new nf("ALL",0),yf=[of,pf,qf,rf,sf,tf,uf,vf,wf,xf];L=mf[A];L.cb=function(){return this.Ic};L.fe=function(a){this.lb=a};
L.jb=function(a){if(this.lb)return a[Na]>=this.lb[Na];if(this.Ic)return this.Ic.jb(a);return k};L.log=function(a,b,c){this.jb(a)&&this.$h(this.yh(a,b,c))};L.yh=function(a,b,c){var d=new lf(a,ga(b),this.hi);if(c){d.Zi(c);d.$i(ef(c,arguments.callee.caller))}return d};L.Cj=function(a,b){this.log(rf,a,b)};L.gf=function(a,b){this.log(sf,a,b)};L.Z=function(a,b){this.log(uf,a,b)};L.ud=function(a,b){this.log(wf,a,b)};L.$h=function(a){if(this.jb(a.lb))for(var b=this;b;){b.Zg(a);b=b.cb()}};
L.Zg=function(a){for(var b=0;b<this.ef[z];b++)this.ef[b](a)};L.dj=function(a){this.Ic=a};L.Kg=function(a,b){this.bh[a]=b};var zf={},Af=j,Cf=function(a){if(!Af){Af=new mf("");zf[""]=Af;Af.fe(tf)}return a in zf?zf[a]:Bf(a)},Bf=function(a){var b=new mf(a),c=a[B]("."),d=c[c[z]-1];c.length-=1;c=c[Ob](".");c=Cf(c);c.Kg(d,b);b.dj(c);return zf[a]=b};var Df=function(a){a=ga(a);var b;b=/^\s*$/[za](a)?k:/^[\],:{}\s\u2028\u2029]*$/[za](a[s](/\\["\\\/bfnrtu]/g,"@")[s](/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]")[s](/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""));if(b)try{return eval("("+a+")")}catch(c){}e(l("Invalid JSON string: "+a))},Ef=function(){};Ef[A].$f=function(a){var b=[];this.be(a,b);return b[Ob]("")};
Ef[A].be=function(a,b){switch(typeof a){case "string":this.ag(a,b);break;case "number":this.Vi(a,b);break;case "boolean":b[q](a);break;case "undefined":b[q]("null");break;case "object":if(a==j){b[q]("null");break}if(P(a)){this.Ui(a,b);break}this.Wi(a,b);break;case "function":break;default:e(l("Unknown type: "+typeof a))}};
var Ff={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},Gf=/\uffff/[za]("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;Ef[A].ag=function(a,b){b[q]('"',a[s](Gf,function(c){if(c in Ff)return Ff[c];var d=c.charCodeAt(0),f="\\u";if(d<16)f+="000";else if(d<256)f+="00";else if(d<4096)f+="0";return Ff[c]=f+d[x](16)}),'"')};Ef[A].Vi=function(a,b){b[q](isFinite(a)&&!isNaN(a)?a:"null")};
Ef[A].Ui=function(a,b){var c=a[z];b[q]("[");for(var d="",f=0;f<c;f++){b[q](d);this.be(a[f],b);d=","}b[q]("]")};Ef[A].Wi=function(a,b){b[q]("{");var c="";for(var d in a)if(a[wb](d)){var f=a[d];if(typeof f!="function"){b[q](c);this.ag(d,b);b[q](":");this.be(f,b);c=","}}b[q]("}")};var If=function(){return Hf()},Hf=j,Jf=j,Kf=j;(function(a,b){Hf=a;Jf=b;Kf=j})(function(){var a=Lf();return a?new ActiveXObject(a):new XMLHttpRequest},function(){var a={};if(Lf()){a[0]=h;a[1]=h}return a});var Mf=j,Lf=function(){if(!Mf&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a[z];b++){var c=a[b];try{new ActiveXObject(c);return Mf=c}catch(d){}}e(l("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return Mf};var Nf=function(){if(Yc){this.Ka={};this.Wc={};this.Oc=[]}};L=Nf[A];L.L=Cf("goog.net.xhrMonitor");L.Uf=function(a){if(Yc){var b=Q(a)?a:Xb(a)?$b(a):"";this.L.ud("Pushing context: "+a+" ("+b+")");this.Oc[q](b)}};L.Rf=function(){if(Yc){var a=this.Oc.pop();this.L.ud("Popping context: "+a);this.rj(a)}};L.bi=function(a){if(Yc){a=$b(a);this.L.Z("Opening XHR : "+a);for(var b=0;b<this.Oc[z];b++){var c=this.Oc[b];this.cc(this.Ka,c,a);this.cc(this.Wc,a,c)}}};
L.ai=function(a){if(Yc){a=$b(a);this.L.Z("Closing XHR : "+a);delete this.Wc[a];for(var b in this.Ka){oc(this.Ka[b],a);this.Ka[b][z]==0&&delete this.Ka[b]}}};L.rj=function(a){var b=this.Wc[a],c=this.Ka[a];if(b&&c){this.L.ud("Updating dependent contexts");S(b,function(d){S(c,function(f){this.cc(this.Ka,d,f);this.cc(this.Wc,f,d)},this)},this)}};L.cc=function(a,b,c){a[b]||(a[b]=[]);kc(a[b],c)||a[b][q](c)};var Of=new Nf;var Pf=function(){this.headers=new Ne};R(Pf,Wd);L=Pf[A];L.L=Cf("goog.net.XhrIo");L.J=k;L.t=j;L.Vc=j;L.Kd="";L.mf="";L.kb=0;L.Nb="";L.td=k;L.zc=k;L.Gd=k;L.Qa=k;L.Ha=0;L.Wa=j;L.fg=function(a){this.Ha=o.max(0,a)};
L.send=function(a,b,c,d){if(this.J)e(l("[goog.net.XhrIo] Object is active with another request"));b=b||"GET";this.Kd=a;this.Nb="";this.kb=0;this.mf=b;this.td=k;this.J=h;this.t=new If;this.Vc=Kf||(Kf=Jf());Of.bi(this.t);this.t.onreadystatechange=bc(this.Ff,this);try{this.L.Z(this.ra("Opening Xhr"));this.Gd=h;this.t.open(b,a,h);this.Gd=k}catch(f){this.L.Z(this.ra("Error opening Xhr: "+f[vb]));this.qc(5,f);return}a=c||"";var g=this.headers.O();d&&Je(d,function(p,n){g.W(n,p)});b=="POST"&&!g.ia("Content-Type")&&
g.W("Content-Type","application/x-www-form-urlencoded;charset=utf-8");Je(g,function(p,n){this.t.setRequestHeader(n,p)},this);try{if(this.Wa){Xd[Aa](this.Wa);this.Wa=j}if(this.Ha>0){this.L.Z(this.ra("Will abort after "+this.Ha+"ms if incomplete"));this.Wa=Xd[sb](bc(this.Pc,this),this.Ha)}this.L.Z(this.ra("Sending request"));this.zc=h;this.t[Va](a);this.zc=k}catch(i){this.L.Z(this.ra("Send error: "+i[vb]));this.qc(5,i)}};
L.dispatchEvent=function(a){if(this.t){Of.Uf(this.t);try{Pf.u[u][F](this,a)}finally{Of.Rf()}}else Pf.u[u][F](this,a)};L.Pc=function(){if(typeof Qb!="undefined")if(this.t){this.Nb="Timed out after "+this.Ha+"ms, aborting";this.kb=8;this.L.Z(this.ra(this.Nb));this[u]("timeout");this[rb](8)}};L.qc=function(a,b){this.J=k;if(this.t){this.Qa=h;this.t[rb]();this.Qa=k}this.Nb=b;this.kb=a;this.Je();this.hc()};L.Je=function(){if(!this.td){this.td=h;this[u]("complete");this[u]("error")}};
L.abort=function(a){if(this.t){this.L.Z(this.ra("Aborting"));this.J=k;this.Qa=h;this.t[rb]();this.Qa=k;this.kb=a||7;this[u]("complete");this[u]("abort");this.hc()}};L.o=function(){if(this.t){if(this.J){this.J=k;this.Qa=h;this.t[rb]();this.Qa=k}this.hc(h)}Pf.u.o[F](this)};L.Ff=function(){!this.Gd&&!this.zc&&!this.Qa?this.zi():this.Ef()};L.zi=function(){this.Ef()};
L.Ef=function(){if(this.J)if(typeof Qb!="undefined")if(this.Vc[1]&&this.Hb()==4&&this.vc()==2)this.L.Z(this.ra("Local request error detected and ignored"));else if(this.zc&&this.Hb()==4)Xd[sb](bc(this.Ff,this),0);else{this[u]("readystatechange");if(this.Qh()){this.L.Z(this.ra("Request complete"));this.J=k;if(this.Dc()){this[u]("complete");this[u]("success")}else{this.kb=6;this.Nb=this.Dh()+" ["+this.vc()+"]";this.Je()}this.hc()}}};
L.hc=function(a){if(this.t){this.t.onreadystatechange=this.Vc[0]?Sb:j;var b=this.t;this.Vc=this.t=j;if(this.Wa){Xd[Aa](this.Wa);this.Wa=j}if(!a){Of.Uf(b);this[u]("ready");Of.Rf()}Of.ai(b)}};L.Cc=function(){return this.J};L.Qh=function(){return this.Hb()==4};L.Dc=function(){switch(this.vc()){case 0:case 200:case 204:case 304:return h;default:return k}};L.Hb=function(){return this.t?this.t.readyState:0};
L.vc=function(){try{return this.Hb()>2?this.t.status:-1}catch(a){this.L.Cj("Can not get status: "+a[vb]);return-1}};L.Dh=function(){try{return this.Hb()>2?this.t.statusText:""}catch(a){this.L.Z("Can not get status: "+a[vb]);return""}};L.wh=function(){return ga(this.Kd)};L.Ad=function(){return this.t?this.t.responseText:""};L.Xe=function(){return this.t?Df(this.t.responseText):undefined};L.ra=function(a){return a+" ["+this.mf+" "+this.Kd+" "+this.vc()+"]"};var Qf=function(){this.Aa=[]};L=Qf[A];L.ua=0;L.Va=0;L.pc=function(a){this.Aa[this.Va++]=a};L.$a=function(){if(this.ua==this.Va)return undefined;var a=this.Aa[this.ua];delete this.Aa[this.ua];this.ua++;return a};L.M=function(){return this.Va-this.ua};L.na=function(){return this.Va-this.ua==0};oa(L,function(){ra(this.Aa,0);this.Va=this.ua=0});ua(L,function(a){return kc(this.Aa,a)});la(L,function(a){a=ec(this.Aa,a);if(a<0)return k;if(a==this.ua)this.$a();else{m[A][Mb][F](this.Aa,a,1)[z]==1;this.Va--}return h});
L.aa=function(){return this.Aa[Da](this.ua,this.Va)};var Rf=function(a,b){this.sf=a||0;this.Ra=b||10;if(this.sf>this.Ra)e(l("[goog.structs.Pool] Min can not be greater than max"));this.K=new Qf;this.ma=new bf;this.dc()};R(Rf,dc);L=Rf[A];L.m=function(){var a=this.Si();a&&this.ma.add(a);return a};L.oa=function(a){if(this.ma[Wa](a)){this.bd(a);return h}return k};L.Si=function(){for(var a;this.Ve()>0;){a=this.K.$a();if(this.Qd(a))break;else this.dc()}if(!a&&this.M()<this.Ra)a=this.Ya();return a};
L.bd=function(a){this.ma[Wa](a);this.Qd(a)&&this.M()<this.Ra?this.K.pc(a):this.ya(a)};L.dc=function(){for(var a=this.K;this.M()<this.sf;)a.pc(this.Ya());for(;this.M()>this.Ra&&this.Ve()>0;)this.ya(a.$a())};L.Ya=function(){return{}};L.ya=function(a){if(typeof a.z=="function")a.z();else for(var b in a)a[b]=j};L.Qd=function(a){if(typeof a.$g=="function")return a.$g();return h};ua(L,function(a){return this.K[Gb](a)||this.ma[Gb](a)});L.M=function(){return this.K.M()+this.ma.M()};L.vh=function(){return this.ma.M()};
L.Ve=function(){return this.K.M()};L.na=function(){return this.K.na()&&this.ma.na()};L.o=function(){Rf.u.o[F](this);if(this.vh()>0)e(l("[goog.structs.Pool] Objects not released"));var a=this.ma,b=this.ya;if(Ub(a))try{S(a,b,this)}catch(c){if(c!==Ke)e(c)}else{a=Me(a);try{for(;1;)b[F](this,a.next(),undefined,a)}catch(d){if(d!==Ke)e(d)}}this.ma[cb]();delete this.ma;for(a=this.K;!a.na();)this.ya(a.$a());delete this.K};var Sf=function(a,b){this.w=a;this.pa=b};Sf[A].O=function(){return new Sf(this.w,this.pa)};var Tf=function(a){this.ea=[];a&&this.Ph(a)};L=Tf[A];L.jf=function(a,b){a=new Sf(a,b);b=this.ea;b[q](a);this.gi(b[z]-1)};L.Ph=function(a){var b,c;if(a instanceof Tf){b=a.Ea();c=a.aa();if(a.M()<=0){a=this.ea;for(var d=0;d<b[z];d++)a[q](new Sf(b[d],c[d]));return}}else{b=Bd(a);c=Ad(a)}for(d=0;d<b[z];d++)this.jf(b[d],c[d])};la(L,function(){var a=this.ea,b=a[z],c=a[0];if(b<=0)return undefined;else if(b==1)lc(a);else{a[0]=a.pop();this.fi(0)}return c.pa});
L.fi=function(a){for(var b=this.ea,c=b[z],d=b[a];a<o[Ha](c/2);){var f=this.xh(a),g=this.Bh(a);f=g<c&&b[g].w<b[f].w?g:f;if(b[f].w>d.w)break;b[a]=b[f];a=f}b[a]=d};L.gi=function(a){for(var b=this.ea,c=b[a];a>0;){var d=this.Ah(a);if(b[d].w>c.w){b[a]=b[d];a=d}else break}b[a]=c};L.xh=function(a){return a*2+1};L.Bh=function(a){return a*2+2};L.Ah=function(a){return o[Ha]((a-1)/2)};L.aa=function(){for(var a=this.ea,b=[],c=a[z],d=0;d<c;d++)b[q](a[d].pa);return b};
L.Ea=function(){for(var a=this.ea,b=[],c=a[z],d=0;d<c;d++)b[q](a[d].w);return b};L.ia=function(a){return hc(this.ea,function(b){return b.w==a})};L.O=function(){return new Tf(this)};L.M=function(){return this.ea[z]};L.na=function(){return this.ea[z]==0};oa(L,function(){lc(this.ea)});var Uf=function(){Tf[F](this)};R(Uf,Tf);Uf[A].pc=function(a,b){this.jf(a,b)};Uf[A].$a=function(){return this[Wa]()};var Vf=function(a,b){this.Kc=new Uf;Rf[F](this,a,b)};R(Vf,Rf);L=Vf[A];L.m=function(a,b){if(!a)return Vf.u.m[F](this);this.Kc.pc(b||100,a);this.Cd();return undefined};L.Cd=function(){for(var a=this.Kc;a.M()>0;){var b=this.m();if(b)a.$a()[Hb](this,[b]);else return}};L.bd=function(a){Vf.u.bd[F](this,a);this.Cd()};L.dc=function(){Vf.u.dc[F](this);this.Cd()};L.o=function(){Vf.u.o[F](this);this.Kc[cb]();this.Kc=j};var Wf=function(a,b,c){Vf[F](this,b,c);this.Ed=a};R(Wf,Vf);Wf[A].Ya=function(){var a=new Pf,b=this.Ed;b&&Je(b,function(c,d){a.headers.W(d,c)});return a};Wf[A].ya=function(a){a.z()};Wf[A].Qd=function(a){return!a.mc&&!a.Cc()};var Xf=function(a,b,c,d,f){this.Od=a!==undefined?a:1;this.Ha=f!==undefined?o.max(0,f):0;this.Ab=new Wf(b,c,d);this.ha=new Ne;this.ca=new ze(this)};R(Xf,Wd);var Yf=["ready","complete","success","error","abort","timeout"];L=Xf[A];L.fg=function(a){this.Ha=o.max(0,a)};L.send=function(a,b,c,d,f,g,i,p){if(this.ha.Q(a))e(l("[goog.net.XhrManager] ID in use"));b=new Zf(b,bc(this.Jh,this,a),c,d,f,i,p!==undefined?p:this.Od);this.ha.W(a,b);this.Ab.m(bc(this.Fh,this,a),g)};
L.abort=function(a,b){var c=this.ha.Q(a);if(c){var d=c.Zb;c.Xi(h);if(b){this.Wf(d,c.Uc);Nd(d,"ready",function(){this.Ab.oa(d)},k,this);this.ha[Wa](a)}d&&d[rb]()}};L.Fh=function(a,b){var c=this.ha.Q(a);if(c&&!c.Zb){this.Mg(b,c.Uc);b.fg(this.Ha);c.Zb=c.zg=b;this[u](new $f("ready",this,a,b));this.Zf(a,b);c.te&&b[rb]()}else this.Ab.oa(b)};
L.Jh=function(a,b){var c=b[zb];switch(b[w]){case "ready":this.Zf(a,c);break;case "complete":return this.Gh(a,c,b);case "success":this.Nh(a,c);break;case "timeout":case "error":this.Ih(a,c);break;case "abort":this.Eh(a,c);break}return j};L.Zf=function(a,b){var c=this.ha.Q(a);if(c&&!c.Ae&&!c.Dd()){c.Oh();b[Va](c.Tc,c.ei,c.fh,c.Ed)}else{if(c){this.Wf(b,c.Uc);this.ha[Wa](a)}this.Ab.oa(b)}};
L.Gh=function(a,b,c){var d=this.ha.Q(a);if(b.kb==7||b.Dc()||d.Dd()){this[u](new $f("complete",this,a,b));if(d){d.Yi(h);if(d.jd)return d.jd[F](b,c)}}return j};L.Eh=function(a,b){this[u](new $f("abort",this,a,b))};L.Nh=function(a,b){this[u](new $f("success",this,a,b))};L.Ih=function(a,b){this.ha.Q(a).Dd()&&this[u](new $f("error",this,a,b))};L.Wf=function(a,b,c){this.ca.S(a,c||Yf,b)};L.Mg=function(a,b,c){this.ca.c(a,c||Yf,b)};
L.o=function(){Xf.u.o[F](this);this.Ab.z();this.Ab=j;this.ca.z();this.ca=j;var a=this.ha;Je(a,function(b){b.z()});a[cb]();this.ha=j};var $f=function(a,b,c,d){tc[F](this,a,b);this.id=c;this.zg=this.Zb=d};R($f,tc);$f[A].o=function(){$f.u.o[F](this);delete this.id;this.zg=this.Zb=j};var Zf=function(a,b,c,d,f,g,i){this.Tc=a;this.ei=c||"GET";this.fh=d;this.Ed=f||j;this.Od=i!==undefined?i:1;this.xe=0;this.te=this.Ae=k;this.Uc=b;this.jd=g;this.Zb=j};R(Zf,dc);L=Zf[A];L.Oh=function(){this.xe++};
L.Dd=function(){return this.xe>this.Od};L.Yi=function(a){this.Ae=a};L.Xi=function(a){this.te=a};L.o=function(){Zf.u.o[F](this);delete this.Uc;delete this.jd};var ag=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};ag[A].O=function(){return new ag(this.top,this[Pb],this[Db],this[Qa])};pa(ag[A],function(){return"("+this.top+"t, "+this[Pb]+"r, "+this[Db]+"b, "+this[Qa]+"l)"});ua(ag[A],function(a){a=!this||!a?k:a instanceof ag?a[Qa]>=this[Qa]&&a[Pb]<=this[Pb]&&a.top>=this.top&&a[Db]<=this[Db]:a.x>=this[Qa]&&a.x<=this[Pb]&&a.y>=this.top&&a.y<=this[Db];return a});var bg,cg,dg,eg,fg,gg;(function(){gg=fg=eg=dg=cg=bg=k;var a=Vc();if(a)if(a[t]("Firefox")!=-1)bg=h;else if(a[t]("Camino")!=-1)cg=h;else if(a[t]("iPhone")!=-1||a[t]("iPod")!=-1)dg=h;else if(a[t]("Android")!=-1)eg=h;else if(a[t]("Chrome")!=-1)fg=h;else if(a[t]("Safari")!=-1)gg=h})();var hg=function(a,b){var c;a:{c=le(a);if(c[eb]&&c[eb].getComputedStyle)if(c=c[eb].getComputedStyle(a,"")){c=c[b];break a}c=j}return c||(a.currentStyle?a.currentStyle[b]:j)||a[D][b]},ig=function(a,b,c){var d,f=Yc&&(bd||cd)&&fd("1.9");if(b instanceof he){d=b.x;b=b.y}else{d=b;b=c}a[D].left=typeof d=="number"?(f?o[Ca](d):d)+"px":d;a[D].top=typeof b=="number"?(f?o[Ca](b):b)+"px":b},jg=function(a){var b=a[ya]();if(V){a=a.ownerDocument;b.left-=a[hb].clientLeft+a[xb].clientLeft;b.top-=a[hb].clientTop+a[xb].clientTop}return b},
kg=function(a){if(V)return a.offsetParent;var b=le(a),c=hg(a,"position"),d=c=="fixed"||c=="absolute";for(a=a[Ib];a&&a!=b;a=a[Ib]){c=hg(a,"position");d=d&&c=="static"&&a!=b[hb]&&a!=b[xb];if(!d&&(a.scrollWidth>a[qb]||a.scrollHeight>a[Cb]||c=="fixed"||c=="absolute"))return a}return j},lg=function(a){var b,c=le(a),d=hg(a,"position"),f=Yc&&c[Ua]&&!a[ya]&&d=="absolute"&&(b=c[Ua](a))&&(b[Sa]<0||b[Ta]<0),g=new he(0,0),i;b=c?c[Ea]==9?c:le(c):document;i=V&&!me(b).Rh()?b[xb]:b[hb];if(a==i)return g;if(a[ya]){b=
jg(a);a=me(c).Te();g.x=b[Qa]+a.x;g.y=b.top+a.y}else if(c[Ua]&&!f){b=c[Ua](a);a=c[Ua](i);g.x=b[Sa]-a[Sa];g.y=b[Ta]-a[Ta]}else{b=a;do{g.x+=b.offsetLeft;g.y+=b[Kb];if(b!=a){g.x+=b.clientLeft||0;g.y+=b.clientTop||0}if(Zc&&hg(b,"position")=="fixed"){g.x+=c[xb].scrollLeft;g.y+=c[xb].scrollTop;break}b=b.offsetParent}while(b&&b!=a);if(Xc||Zc&&d=="absolute")g.y-=c[xb][Kb];for(b=a;(b=kg(b))&&b!=c[xb]&&b!=i;){g.x-=b.scrollLeft;if(!Xc||b.tagName!="TR")g.y-=b.scrollTop}}return g},mg=function(a){var b=new he;if(a[Ea]==
1)if(a[ya]){var c=jg(a);b.x=c[Qa];b.y=c.top}else{c=me(a).Te();a=lg(a);b.x=a.x-c.x;b.y=a.y-c.y}else{b.x=a.clientX;b.y=a.clientY}return b},og=function(a){var b=Xc&&!fd("10");if(hg(a,"display")!="none")return b?new ie(a[Ka]||a[qb],a[Nb]||a[Cb]):new ie(a[Ka],a[Nb]);var c=a[D],d=c.display,f=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";va(c,"inline");if(b){b=a[Ka]||a[qb];a=a[Nb]||a[Cb]}else{b=a[Ka];a=a[Nb]}va(c,d);c.position=g;c.visibility=f;return new ie(b,a)},pg=function(a,b){va(a[D],
b?"":"none")};if(!m[A][Da]){rc=function(a,b,c){if(a[Da])return arguments[z]<=2?a[Da](b):a[Da](b,c);b||(b=0);var d=a[z];if(c)d=c;if(d>=a[z])d=a[z];if(d<0)d=a[z]+d;if(b<0)b=a[z]+b;for(var f=[],g=b;g<d;g++)f[q](a[g]);return f};bc=function(a,b){var c=a.Tg;if(arguments[z]>2){var d=rc(arguments,2);c&&d.unshift[Hb](d,c);c=d}b=a.Vg||b;a=a.Ug||a;var f=b||M;d=c?function(){var g=rc(arguments,0);g.unshift[Hb](g,c);return a[Hb](f,g)}:function(){return a[Hb](f,arguments)};d.Tg=c;d.Vg=b;d.Ug=a;return d}};var qg="0.7.0";cc();
var rg="",sg=0,tg=0,ug=0,vg=0,wg=0,xg=0,yg=0,zg=0,Ag=0,Bg=0,Cg=0,Dg=new ie(0,0),Eg=function(){var a=function(b){if(document.layers||document[Ia]&&!document.all)if(b.which==2||b.which==3)return k};if(document.layers){document.captureEvents(Event.Ij);document.onmousedown=a}else document.onmouseup=a;document.oncontextmenu=function(){return k}},Fg=function(a,b){ia(Dg,a);wa(Dg,b)},Gg=function(){var a=new ie(Dg[r]||window.innerWidth,Dg[K]||window.innerHeight);if(!a[r]||!a[K]){var b;b=window;var c=b[tb];
if(Zc&&!fd("500")&&!$c){if(typeof b.innerHeight=="undefined")b=window;c=b.innerHeight;var d=b[tb][hb].scrollHeight;if(b==b.top)if(d<c)c-=15;b=new ie(b.innerWidth,c)}else{b=c.compatMode=="CSS1Compat"&&(!Xc||Xc&&fd("9.50"))?c[hb]:c[xb];b=new ie(b[qb],b[Cb])}if(!a[r])ia(a,b[r]);if(!a[K])wa(a,b[K])}return a},Hg=function(a){return a=="_CLASS"||a=="_CLASS"||a=="_VIEW"||a=="_CONTROL"},Ig={src:"",alt:""},Jg=function(a){Ig=a},Kg=function(){return Ig},Lg="."[La](0),Mg={},Ng={},Og={},X=function(a,b){b[A].tc=
function(){return a};Og[a]=b},Pg=new Xf,Qg=Cf("syn"),Rg=function(a){Qg.fe(yf[a])},Sg=function(){if(Qg.jb(sf)){var a=U[Hb](j,arguments);Qg.log(sf,a);var b=window.console;b&&b.gf&&b.gf(a)}},Tg=function(){if(Qg.jb(rf)){var a=U[Hb](j,arguments);Qg.log(rf,a);var b=window.console;b&&b.yg&&b.yg(a)}},Ug=function(){if(Qg.jb(qf)){var a=U[Hb](j,arguments);Qg.log(qf,a);var b=window.console;b&&b.Jj&&b.yg(a)}},Vg=function(a,b){Tg(a.wh()," : ",b)},Wg=function(a,b){if(a[La](0)!=Lg)return a;if(a[z]==1)return b;for(var c=
1,d=b[z];c<a[z];++c){if(a[La](c)!=Lg)break;d=b.lastIndexOf(Lg,d-1);if(d==-1)return j}b=b[ib](0,d);a=a[ib](c);if(a[z]>0)return U(b,Lg,a);return b},Xg=function(a,b,c){a=a instanceof Re?a.O():new Re(a,undefined);if(c!=j)a.cj(b,c);else{c=a.fa;c[Wa](b)&&a.Mc(c)}return a[x]()};var Yg=function(a,b){S(b[B]("."),function(c){if(!c||!Xb(a))return undefined;a=a[c]});return a},Zg=function(a,b,c){a=Yg(a,b);if(Vb(a))return a;if(Q(a))return fa(a,10);return c},$g=function(a,b,c){return(a=Yg(a,b))?a[x]():c},ah=function(a,b,c){a=Yg(a,b);return Xb(a)?a:c},bh=function(a,b){a=Yg(a,b);return P(a)?a:a?[a]:[]},ch=function(a,b,c){b=b[B](".");var d=b.pop();if(d)if(ic(b,function(f){if(!f)return k;a=a[f];return Xb(a)}))a[d]=c};var Y=function(a,b,c){this.ja=a;this.Sa=b;this.qe=c};Y.f(dc);L=Y[A];L.view=function(){return this.qe};L.fb=function(a){var b=[],c=this.B();S(a,function(d){var f=this.ja.Bb(Wg(d,c));if(f)b[q](new dh(f));else{for(var g=1;f=this.ja.Bb(Wg(U(d,"-",g),c));){b[q](new dh(f));++g}g==1&&Tg(this.We()," : View ",d," not found")}},this);return b};L.h=function(a){return this.fb(this.U(a))};L.A=function(a){a=this.U(a);if(a[z]==0)return[this[E]()];return this.fb(a)};
L.db=function(a){a=this.U(a)[0];if(!a)return j;var b=this.B(),c=this.ja.Bb(Wg(a,b));if(c)return new dh(c);if(c=this.ja.Bb(Wg(a+"-1",b)))return new dh(c);Tg(this.We()," : View ",a," not found");return j};L.ta=function(a){if(!this.G(a))return this[E]();return this.db(a)};L.B=function(){return this.qe.B()};L.G=function(a){return Yg(this.Sa,a)};L.k=function(a,b){return Zg(this.Sa,a,b)};L.d=function(a,b){return $g(this.Sa,a,b)};L.m=function(a,b){return ah(this.Sa,a,b)};
L.Da=function(a){return Yg(this.Sa,a)?h:k};L.U=function(a){return bh(this.Sa,a)};L.nf=function(a,b,c){Ld(a.e(),b,c,k,this)};L.c=function(a,b,c){if(a)P(a)?S(a,function(d){this.nf(d,b,c)},this):this.nf(a,b,c)};L.sg=function(a,b,c){return Od(a.e(),b,c,k,this)};L.S=function(a,b,c){if(a)P(a)?S(a,function(d){this.sg(d,b,c)},this):this.sg(a,b,c)};var eh=0,fh=function(a,b,c){var d=b.e().syn_visited;if(!d[c]){d[c]=h;eh++;b=new tc(c,b.e());b.source=a.e();Ud(b[zb],b[w],k,b);Cg++;eh--;d[c]=k}};
Y[A].dispatchEvent=function(a,b){if(a){var c=this.tc(),d=this[E]();P(a)?S(a,function(f){fh(d,f,b,c)}):fh(d,a,b,c)}};Y[A].We=function(){return U(this.B(),"[",this.tc(),"]")};Y[A].z=function(){if(!this.bb()){this.qe=this.Sa=this.ja=j;Y.u.z[F](this)}};Y[A].tc=function(){return"yt.syn.ControlBase"};var gh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};gh.f(Y);gh[A].a=function(){if(this.b==undefined)this.b=this.h("target")};gh[A].g=function(a){this.a();this[u](this.b,a[w])};var ih=function(a,b,c){Y[F](this,a,b,c);this.mb=j;if(hh){this.mb=this.ja.Ce("a",{href:"javascript:void(0)"},this.ja.Ce("IMG",hh));c.e()[xa](this.mb);vg+=2}else c.e()[D].cursor="pointer";this.c(c,"click",this.mi)},hh;ih.f(Y);ih[A].a=function(){if(this.b==undefined)this.b=this.A("target")};var jh=function(a){hh=a};ih[A].mi=function(a){a[C]();if(this[E]()[G]()){this.a();this[u](this.b,"SYN_EVENT_ACTIVATE")}};ih[A].z=function(){if(!this.bb()){ih.u.z[F](this);this.mb&&ve(this.mb)}};var kh=function(a,b,c){Y[F](this,a,b,c);a=this.d("event","click");this.c(c,a,this.R)};kh.f(Y);kh[A].a=function(){if(this.b==undefined)this.b=this.A("target")};kh[A].R=function(a){a[C]();if(this[E]()[G]()){this.a();this[u](this.b,"SYN_EVENT_ACTIVATE")}};var lh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"mouseover",this.vi)};lh.f(Y);L=lh[A];L.a=function(){if(this.b==undefined){this.b=this.A("target");this.La=this.k("delay",0);this.C=this.Hd=k}};L.ue=function(){if(this[E]()[G]()&&this.Hd){this.C=h;this[u](this.b,"SYN_EVENT_ACTIVATE")}};L.vi=function(a){a[C]();if(this[E]()[G]()){this.a();this.Hd=h;this.c(this[E](),"mouseout",this.Bf);this.La>0?Zd(this.ue,this.La,this):this.ue()}};
L.Bf=function(a){a[C]();this.Hd=k;this.S(this[E](),"mouseout",this.Bf);this[E]()[G]()&&this.C&&this[u](this.b,"SYN_EVENT_DEACTIVATE")};L.z=function(){if(!this.bb()){lh.u.z[F](this);ve(this.mb)}};var mh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};mh.f(Y);mh[A].a=function(){if(this.b==undefined)this.b=this.A("target")};mh[A].g=function(){this.a();this.S(this[E](),"SYN_EVENT_ACTIVATE",this.g);this[u](this.b,"SYN_EVENT_ACTIVATE");this[u](this.b,"SYN_EVENT_DEACTIVATE")};var nh=function(a,b,c){Y[F](this,a,b,c);this.J=j;this.b=this.h("target");this.c(this.b,"SYN_EVENT_ACTIVATE",this.ki)};nh.f(Y);nh[A].a=function(){};nh[A].ki=function(a){a=a[zb];if(this.J){if(this.J.e()==a)return;this[u](this.J,"SYN_EVENT_DEACTIVATE")}this.J=new dh(a);this.c(this.J,"SYN_EVENT_DEACTIVATE",this.zf)};nh[A].zf=function(){this.S(this.J,"SYN_EVENT_DEACTIVATE",this.zf);this.J=j};var Z=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};R(Z,Y);var oh={"return":0,error:""},ph={"return":-1,error:"ajax request failed"},qh={"return":-1,error:"unable to parse ajax response as json or xml"},rh={"return":-1,error:"expected keys not found in json response"},sh={"return":-1,error:"expected tags not found in xml response"},th={"return":-1,error:"expected tags not found in text response"};L=Z[A];
L.a=function(){if(this.xb==undefined){this.yb=this.d("uri","");this.xb=this.d("type","POST");this.Qi=this.k("priority",1);this.Ua=this.d("parameters","");this.Db=this.h("activate_on_success");this.$b=this.h("activate_on_failure");this.md=this.h("deactivate_on_success");this.jc=this.h("deactivate_on_failure");this.kj=this.h("status");this.ze=this.m("codemap",{})}};L.Na=function(){return this.Ua};L.gb=j;L.df=j;L.Ib=j;
L.eg=function(a){var b=j;if(a!=j){b=this.ze[a[x]()];if(a!=0&&!b)b=this.ze["-1"]}S(this.kj,function(c){c[I]("status",b);c[J]()})};L.g=function(){var a=this.A("button");if(!(a&&!a[0][G]())){this.a();var b=this.Na();if(Q(b)){a&&this[u](a,"SYN_EVENT_DISABLE");try{var c=this.xb=="GET"?this.yb+"?"+b:this.yb;Pg[Va](c,c,this.xb,b,j,this.Qi,this.vd());++wg}catch(d){++xg;a&&this[u](a,"SYN_EVENT_ENABLE")}}else{this.eg(b["return"]);this[u](this.jc,"SYN_EVENT_DEACTIVATE");this[u](this.$b,"SYN_EVENT_ACTIVATE")}}};
L.vd=function(){var a=this;return function(){var b=j;if(this.Dc())try{if(a.gb){var c=this.Xe();b=a.gb(c);Vb(b["return"])||(b=rh)}else if(a.df){c=this.Ad();var d=c;if(typeof DOMParser!="undefined")c=(new DOMParser).parseFromString(d,"application/xml");else if(typeof ActiveXObject!="undefined"){var f,g=new ActiveXObject("MSXML2.DOMDocument");if(g){g.resolveExternals=k;g.validateOnParse=k;g[I]("ProhibitDTD",h);g[I]("MaxXMLSize",2048);g[I]("MaxElementDepth",256)}f=g;f.loadXML(d);c=f}else e(l("Your browser does not support loading xml documents"));
b=a.df(c);Vb(b["return"])||(b=sh)}else if(a.Ib){c=this.Ad();b=a.Ib(c);Vb(b["return"])||(b=th)}}catch(i){b=qh}else b=ph;a.eg(b["return"]);if(b["return"]==0){++yg;a[u](a.md,"SYN_EVENT_DEACTIVATE");a[u](a.Db,"SYN_EVENT_ACTIVATE")}else{++zg;Vg(this,b.error);a[u](a.jc,"SYN_EVENT_DEACTIVATE");a[u](a.$b,"SYN_EVENT_ACTIVATE")}}};var uh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g);this.c(c,"SYN_EVENT_DEACTIVATE",this.wa)};uh.f(Y);uh[A].a=function(){if(this.b==undefined){this.F=this.ta("source");this.b=this.A("target");this.w=this.d("key","keywords");this.ci=this.k("max",16);this.Db=this.h("activate_on_success")}};
uh[A].g=function(){this.a();var a=Ic(this.F.e()[Na]);if(!vc(a)){var b=[a],c=this.w,d=this.ci;S(this.b,function(f){S(f.U(c),function(g){g&&b[z]<d&&nc(b,g)})});S(this.b,function(f){f[I](c,b);f[J]()});this[u](this.Db,"SYN_EVENT_ACTIVATE")}};uh[A].wa=function(){this.a();S(this.b,function(a){a[I](this.w,[]);a[J]()})};var vh=function(a,b,c){Y[F](this,a,b,c);this.xb=this.d("type","mousedown");if(this.xb=="mousedown"){this.c(c,"mousedown",this.xf);this.c(c,"mouseout",this.Td);this.c(c,"mouseup",this.Td)}else if(this.xb=="mousehover"){this.c(c,"mouseover",this.xf);this.c(c,"mouseout",this.Td)}};vh.f(Y);vh[A].a=function(){if(this.X==undefined)this.X=this.d("style","active")};vh[A].xf=function(a){a[C]();if(this[E]()[G]()){this.a();de(this[E]().e(),this.X);this[E]()[J]()}};
vh[A].Td=function(a){a[C]();if(this[E]()[G]()){this.a();ee(this[E]().e(),this.X);this[E]()[J]()}};var wh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};wh.f(Y);wh[A].a=function(){if(this.F==undefined){this.F=this.A("source");this.ig=this.U("some");this.Oe=this.U("every");this.Jg=this.h("activate_on_true");this.Hg=this.h("activate_on_false");this.jh=this.h("deactivate_on_true");this.ih=this.h("deactivate_on_false")}};
wh[A].g=function(){this.a();var a=h;if(this.Oe[z])a=ic(this.F,function(b){return ic(this.Oe,function(c){return b.G(c)})},this);if(this.ig[z])a&=hc(this.F,function(b){return hc(this.ig,function(c){return b.G(c)})},this);if(a){this[u](this.jh,"SYN_EVENT_DEACTIVATE");this[u](this.Jg,"SYN_EVENT_ACTIVATE")}else{this[u](this.ih,"SYN_EVENT_DEACTIVATE");this[u](this.Hg,"SYN_EVENT_ACTIVATE")}};var xh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};xh.f(Y);xh[A].a=function(){if(this.b==undefined){this.b=this.A("target");this.ld=new yh}};xh[A].g=function(){this.a();this.C=h;S(this.b,this.dh,this)};xh[A].dh=function(a){if(a=a.G("cache_data")){this.ld[jb](a);this.ld.uc()&&this.ld[cb]()}};var zh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};zh.f(Y);zh[A].a=function(){if(this.b==undefined)this.b=this.h("target")};zh[A].g=function(){this.a();S(this.b,function(a){a.Id()&&this[u](a,"SYN_EVENT_DEACTIVATE")},this)};var Ah=function(a,b,c){Y[F](this,a,b,c);this.qf=this.k("maxFrameRate",30);this.s=new Yd(1000/this.qf);this.Ub=cc();this.Pd=0;this.tj=U(ad,Xc?" OPERA":"",V?" IE":"",Yc?" GECKO":"",Zc?" WEBKIT":""," ",dd);Ld(this.s,"tick",this.Gi,k,this);this.Ub=cc();this.s[Bb]()};Ah.f(Y);Ah[A].a=function(){};
Ah[A].Gi=function(a){a[C]();if(!(++this.Pd<this.qf)){a=this.Ub;this.Ub=cc();a=o[Ca](1000*this.Pd/(this.Ub-a));var b=Gg();a=U(this.tj," ",rg," ",b[r],"x",b[K]," DOM ",vg," ",sg," ",ug,"/",tg," ",Cg," AJAX ",wg," ",yg," ",xg," ",zg," FLASH ",Bg," ",Ag," ",a[x](),"fps");this[E]()[I]("label",a);this[E]()[J]();this.Pd=0}};Ah[A].z=function(){if(!this.bb()){this.s[kb]();Ah.u.z[F](this)}};var Bh=function(a,b,c){Y[F](this,a,b,c);var d=this.A("source");this.j=this.m("map",{});W(this.j,function(f,g){g=="SYN_EVENT_MOUSEIDLE"||g=="SYN_EVENT_MOUSEACTIVE"?this.Xh(d):this.c(d,g,this.R)},this)};Bh.f(Y);L=Bh[A];L.a=function(){if(this.b!=undefined)return k;this.b=this.A("target");++ug;return h};L.Xh=function(a){this.a();if(!this.La){var b=this.k("interval",5000);this.La=new af(this.Af,b,this);this.La[Bb]()}this.c(a,"mouseout",this.ui);this.c(a,"mousemove",this.ti)};
L.Af=function(){var a=this.j.SYN_EVENT_MOUSEIDLE;a&&this[u](this.b,a);this.tf=k;this.La[kb]()};L.R=function(a){a[C]();if(this[E]()[G]()){this.a();this[u](this.b,this.j[a[w]])}};L.ti=function(){if(!this.tf){var a=this.j.SYN_EVENT_MOUSEACTIVE;a&&this[u](this.b,a);this.tf=h}this.La[Bb]()};L.ui=function(){this.Af()};var Ch=function(a,b,c){Y[F](this,a,b,c);a=le(c.e());Ld(a,"keydown",this.ri,k,this)};Ch.f(Y);Ch[A].a=function(){if(this.b==undefined){this.b=this.A("target");this.j=this.U("map")}};Ch[A].ri=function(a){this.a();var b=a[Ya]||a.charCode;if(b){var c=0;if(a.ctrlKey)c|=1;if(a.altKey)c|=2;if(a.shiftKey)c|=4;if(c=this.j[c]){b=c[b];if(Q(b)){a[C]();a[Oa]();this[u](this.b,b)}}}};var Dh=function(a,b,c){Y[F](this,a,b,c);if(window._gat){a=this.d("event","SYN_EVENT_ACTIVATE");this.c(c,a,this.g)}},Eh;Dh.f(Y);Dh[A].a=function(){if(this.Ia==undefined){this.hd=this.d("category","undefined");this.Yc=this.d("action","undefined");this.Jd=this.d("label","");var a=this.k("delay",3000);this.Ia=new af(this.Qb,a,this)}};var Fh=function(a){Eh=a};Dh[A].g=function(){this.a();this.Ia[Bb]()};Dh[A].Qb=function(){try{_gat._getTracker(Eh)._trackEvent(this.hd,this.Yc,this.Jd)}catch(a){Ug(a)}};var Gh=function(a,b,c){Y[F](this,a,b,c);window._gat&&this.c(c,"SYN_EVENT_ACTIVATE",this.g)},Hh;Gh.f(Y);Gh[A].a=function(){if(this.Ia==undefined){this.Pi=this.d("name","");var a=this.k("delay",3000);this.Ia=new af(this.Qb,a,this)}};var Ih=function(a){Hh=a};Gh[A].g=function(){this.a();this.Ia[Bb]()};Gh[A].Qb=function(){try{_gat._getTracker(Hh)._trackPageview(this.Pi)}catch(a){Ug(a)}};var Jh=function(a,b,c){Y[F](this,a,b,c);if(window._gat){a=this.d("eventEnd","SYN_EVENT_DEACTIVATE");b=this.d("eventStart","SYN_EVENT_ACTIVATE");this.c(c,a,this.qi);this.c(c,b,this.Di)}},Kh;Jh.f(Y);Jh[A].a=function(){if(this.Ia==undefined){this.hd=this.d("category","undefined");this.Yc=this.d("action","undefined");this.Jd=this.d("label","");var a=this.k("delay",3000);this.Ia=new af(this.Qb,a,this)}};var Lh=function(a){Kh=a};Jh[A].Di=function(){this.a();this.jj=cc()};
Jh[A].qi=function(){this.a();this.nh=cc()-this.jj;this.Ia[Bb]()};Jh[A].Qb=function(){try{_gat._getTracker(Kh)._trackEvent(this.hd,this.Yc,this.Jd,o[Ha](this.nh/1000))}catch(a){Ug(a)}};var Mh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};Mh.f(Y);Mh[A].a=function(){if(this.b==undefined)this.b=this.A("target")};Mh[A].g=function(a){a[C]();this.a();S(this.b,function(b){b.H(k)})};var Rh=function(a,b,c){Y[F](this,a,b,c);if(!Nh){Oh=new Ef;Nh=new De(h,Ee||"",ne("syn-control-history-state"),ne("syn-control-history-iframe"));Ld(Nh,"navigate",Ph);Nh.ub(h);Qh=h}this.Wh=this.d("layer","replace");this.c(c,"SYN_EVENT_ACTIVATE",this.g)},Qh;Rh.f(Y);var Sh=function(a){Ce={Xc:a||150,se:10000}},Th=function(a){Ee=a};Rh[A].a=function(){};
Rh[A].g=function(){if(Qh){var a=Uh,b=a;switch(this.Wh){case "add":b=Oh.$f([this.B(),a,this[E]().zd()]);break;case "replace":b=Oh.$f([this.B(),a?Df(a)[1]:j,this[E]().zd()]);break;case "remove":b=a?Df(a)[1]:j;break}if(a!=b){Qh=k;Nh.fj(b);Qh=h}}Uh=Nh.eb()};var Nh=j,Oh=j,Uh=j,Ph=function(a){if(a.Wb&&Qh){var b=Df(a.Wb);if(b){var c=b[1];if(c!=Uh){var d={};d.Wb=c;Ph(d)}if(c=me().Bb(b[0])){c=new dh(c);c.eh();c.Lc(b[2]);c[J]();Qh=k;fh(c,c,"SYN_EVENT_ACTIVATE");Qh=h;Uh=a.Wb}else Tg(a.Wb," : View not found for browser history")}}};var Vh=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.R);this.c(c,"SYN_EVENT_DEACTIVATE",this.R)};Vh.f(Y);Vh[A].a=function(){if(this.b==undefined)this.b=this.h("target")};Vh[A].R=function(a){this.a();this[u](this.b,a[w])};var dh=function(a){if(!a)e("Node not found");if(!a.id)e("Node does not have an id");if(!a.syn_view)e("Node "+a.id+" does not have an associated DNA model");this.q=a};L=dh[A];L.e=function(){return this.q};L.B=function(){return this.q.id};L.Se=function(){var a=lg(this.q),b=og(this.q);return new ag(a.y,a.x+b[r],a.y+b[K],a.x)};L.sa=function(a){a=(this.q.syn_view._VIEW||{})[a];return P(a)?a:a?[a]:[]};L.cb=function(){for(var a=this.q[Ib];a&&Xb(a)&&a[Ea]>0;){if(a.syn_view)return new dh(a);a=a[Ib]}return undefined};
L.zd=function(){var a={};W(this.q.syn_view,function(b,c){Hg(c)||(a[c]=b)});return a};L.G=function(a){return Yg(this.q.syn_view,a)};L.k=function(a,b){return Zg(this.q.syn_view,a,b)};L.d=function(a,b){return $g(this.q.syn_view,a,b)};L.m=function(a,b){return ah(this.q.syn_view,a,b)};L.Da=function(a){return Yg(this.q.syn_view,a)?h:k};L.U=function(a){return bh(this.q.syn_view,a)};L.setProperty=function(a,b){ch(this.q.syn_view,a,b)};L.Lc=function(a){W(a,function(b,c){this[I](c,b)},this)};
L.eh=function(){W(this.q.syn_view,function(a,b,c){Hg(b)||Ed(c,b)},this)};L.update=function(){this.q.syn_view._CLASS[J](this)};
L.th=function(a,b,c,d,f){var g=a.e(),i=this.e();a=this.Id();if(!a){ig(i,-1000,-1000);this.H(h)}var p=mg(g),n=og(g),v=mg(i);g=og(i);i=new he(i.offsetLeft,i[Kb]);var y=o[Ha]((n[r]-g[r])/2);n=o[Ha]((n[K]-g[K])/2);b=i.x+p.x-v.x+y+(b||0);c=i.y+p.y-v.y+n+(c||0);if(d){d=Gg()[r];if(d>0){d-=g[r];if(b>d)b=d;if(b<0)b=0}}if(f){d=Gg()[K];if(d>0){d-=g[K];if(c>d)c=d;if(c<0)c=0}}a||this.H(k);return new he(b,c)};
L.Id=function(){function a(b){return b.q[D].display!="none"&&b.q[D].visibility!="hidden"}return a(this)&&this.oh(a)};L.H=function(a){if(this.q[D].position=="absolute")this.q[D].visibility=a?"":"hidden";else pg(this.q,a)};L.isEnabled=function(){return!kc(ce(this.q),"disabled")};L.ub=function(a){fe(this.q,"disabled",!a)};L.Cc=function(){return kc(ce(this.q),"active")};L.Th=function(){return ea(this.q.syn_view.navobject)};L.Ue=function(){var a=this.q.syn_view.navobject;if(a)return a.focusstyle;return""};
L.uh=function(){var a=this.q.syn_view.navobject;if(a)return a.focusevent;return""};L.qd=function(a,b){var c=this.q.syn_view._VIEW;c&&W(c,function(d){if(P(d))S(d,function(f){a[F](b,f)&&f.qd(a,b)});else d&&a[F](b,d)&&d.qd(a,b)})};L.ij=function(a,b){for(var c=this.cb();c&&!a[F](b,c);)c=c.cb();return ea(c)};L.oh=function(a,b){for(var c=this.cb();c&&a[F](b,c);)c=c.cb();return!ea(c)};L.tc=function(){return"yt.syn.ViewHelper"};var $h=function(a,b,c){Y[F](this,a,b,c);var d=Wh;a=Xh;if(d||a){function f(n){if(Cd(i,n.B()))return k;if(!n.Th())return h;var v=p&&Ed(p,n.B());d&&!v&&this.c(n,"mouseover",Yh);g[n.B()]=n;return k}var g={},i=Zh,p;c.ij(function(n){p=i[n.B()];return ea(p)});f[F](this,c)&&c.qd(f,this);i[c.B()]=g;if(a){this.c(c,"SYN_EVENT_DEACTIVATE",this.wa);this.c(c,"SYN_EVENT_ACTIVATE",this.g)}}},ai;$h.f(Y);$h[A].a=function(){};$h[A].g=function(){var a=this.B();bi[a]=Zh[a]};
$h[A].wa=function(){var a=bi,b=this.B(),c=ai;c&&Cd(a[b],c.B())&&ci(j);Ed(a,b)};$h[A].z=function(){if(!this.bb()){var a=this.B();$h.u.z[F](this);Ed(bi,a);Ed(Zh,a)}};
var ci=function(a){var b=ai,c;c=a==b?h:!a||!b?k:a.q===b.q;if(!c){if(b){(c=b.Ue())&&ee(b.e(),c);fh(b,b,"SYN_EVENT_NAVIGATE_OUT")}else Xh&&Ld(document,"keydown",di,k,j);if(a){(c=a.Ue())&&de(a.e(),c);fh(a,a,"SYN_EVENT_NAVIGATE_IN")}else Xh&&Od(document,"keydown",di,k,j);ai=a}},Yh=function(a){a[C]();a=new dh(a.currentTarget);ci(a)},di=function(a){if(a[Ya]==13){var b=ai,c=b.uh();if(c){fh(b,b,c);a[C]();a[Oa]()}}else if(a[Ya]==38){ei(fi);a[C]();a[Oa]()}else if(a[Ya]==40){ei(gi);a[C]();a[Oa]()}else if(a[Ya]==
37){ei(hi);a[C]();a[Oa]()}else if(a[Ya]==39){ei(ii);a[C]();a[Oa]()}},ei=function(a){var b=ai,c=b.Se(),d=Number.MAX_VALUE;W(bi,function(f){W(f,function(g){if(g.Id()){var i=a(c,g.Se());if(i>=0&&i<d){d=i;b=g}}})});ci(b)},fi=function(a,b){return ji(a.top-b[Db],b[Pb]-a[Qa],a[Pb]-b[Qa])},gi=function(a,b){return ji(b.top-a[Db],b[Pb]-a[Qa],a[Pb]-b[Qa])},hi=function(a,b){return ji(a[Qa]-b[Pb],b[Db]-a.top,a[Db]-b.top)},ii=function(a,b){return ji(b[Qa]-a[Pb],b[Db]-a.top,a[Db]-b.top)},ji=function(a,b,c){a+=10;
return a<0?-1:b>0&&c>0?4000*a+o.abs(b-c):4000*a+o.abs(b-c)+8004000},Wh=h,ki=function(a){Wh=a},Xh=h,li=function(a){Xh=a},Zh={},bi={},mi=function(){var a="";W(Zh,function(b,c){a+=c+': ["'+Bd(b)[Ob]('","')+'"]\n'});return a},ni=function(){return'["'+Bd(bi)[Ob]('","')+'"]'};var oi=function(a,b,c){Y[F](this,a,b,c);var d=this.A("source");this.b=this.G("target");this.j=this.m("map",{});W(this.j,function(f,g){g=="resize"?Ld(window,"resize",this.R,k,this):this.c(d,g,this.R)},this)};oi.f(Y);oi[A].a=function(){};oi[A].R=function(a){a[C]();if(this[E]()[G]()){var b=this.j[a[w]];b&&b[F](this.b,a)}};var pi=function(a,b,c){this.Pb=a;this.va=b;this.Oa=c;this.gd=bc(this.Hi,this)};R(pi,dc);L=pi[A];L.Nc=k;L.Mf=0;L.s=j;L.Pe=function(){if(!this.s&&!this.Mf)this.Eb();else this.Nc=h};L.stop=function(){if(this.s){$d(this.s);this.s=j;this.Nc=k}};L.o=function(){pi.u.o[F](this);this[kb]()};L.Hi=function(){this.s=j;if(this.Nc&&!this.Mf){this.Nc=k;this.Eb()}};L.Eb=function(){this.s=Zd(this.gd,this.va);this.Pb[F](this.Oa)};var yh=function(a){this[jb](a)};L=yh[A];L.setData=function(a){a||(a={});if(this.l!==a){P(a.cache)||(a.cache=[]);Vb(a.numItems)||(a.numItems=0);Vb(a.priority)||(a.priority=1);P(a.keywords)||(a.keywords=[]);Vb(a.itemsPerBlock)||(a.itemsPerBlock=1);this.l=a}};L.getData=function(){return this.l};oa(L,function(){lc(this.l.cache);this.l.numItems=0});L.sj=function(a){if(!(this.l.itemsPerBlock>=a)){this.l.itemsPerBlock=a;this[cb]()}};
L.dg=function(a){if(this.l.uri==a)return k;this.l.uri=a;this.l.keywords=[];this[cb]();return h};L.uc=function(){return this.l.uri};L.$=function(){return this.l.numItems};L.sc=function(a){return o[Ha](a/this.l.itemsPerBlock)};L.wd=function(a){return a*this.l.itemsPerBlock};L.ye=function(a){a=this.wd(a);for(var b=a+this.l.itemsPerBlock,c=this.l.cache;a<b;++a)c[a]=j};
L.load=function(a,b,c,d,f){var g=this.l.uri;if(g){var i=this.l.cache,p=this.l.itemsPerBlock,n=this.l.numItems,v=this.l.priority,y=this.l.keywords,N=this.l.alwaysRefresh;if(!N&&n>0&&b>n)b=n;a=this.sc(a);for(b=this.sc(b-1);a<=b;++a){n=this.wd(a);var T=n+p;if(N||i[n]==j){i[n]="p";T=n=uc(g,n+1,p);if(f)T=n+f;try{Pg[Va](T,n,"GET",undefined,undefined,v,this.zh(a,c,d));++wg}catch(mc){++xg;Sg("Request already pending for ",n)}}else i[n]!="p"&&window[sb](bc(c,d,0,n,T,i,y),1)}}};
L.zh=function(a,b,c){var d=this;return function(){var f=d.wd(a),g=f+d.l.itemsPerBlock;d.ye(a);if(this.Dc()){var i=this.Xe();if(i["return"]!=0){++zg;Vg(this,i.error);b[F](c,i["return"]||-1,f,g)}else{++yg;var p=i[Bb],n=i.total,v=i.content;if(!Vb(p)||!Vb(n)||!P(v)||p-1>f){Vg(this,"bad response data");b[F](c,-1,f,g)}else{if(n!=d.l.numItems){if(n<d.l.numItems)for(var y=d.sc(n-1)+1,N=d.sc(d.l.numItems-1)+1;y<N;++y)d.ye(y);d.l.numItems=n}for(y=f;y<g;++y)d.l.cache[y]=v[y-(p-1)];d.l.keywords=i.keywords||[];
S(d.l.keywords,function(T,mc,ng){ng[mc]=Hc(T,"<b>");ng[mc]=Hc(ng[mc],"</b>")});b[F](c,0,f,g,d.l.cache,d.l.keywords)}}}else{++zg;Vg(this,"request failed");b[F](c,-1,f,g)}}};var qi=function(a,b,c,d){Y[F](this,a,b,c);this.bg(d||1);this.c(c,"SYN_EVENT_ACTIVATE",this.g);this.c(c,"SYN_EVENT_DEACTIVATE",this.wa)};qi.f(Y);L=qi[A];
L.a=function(){if(this.n==undefined){this.Db=this.h("activate_on_success");this.md=this.h("deactivate_on_success");this.$b=this.h("activate_on_success");this.jc=this.h("deactivate_on_success");this.Ig=this.h("activate_on_no_video");this.Sf=this.h("prev");this.vf=this.h("next");this.gh=this.h("counter");this.n=this.F=j;this.C=k;var a=this.k("delay",0);if(a)this.mg=new pi(this.pf,a,this);this.Nd=-1;this.n=new yh}};
L.bg=function(a){if(this.da!=a){this.da=a;this.I=a*(this.k("start",1)-1);this.rf=a*this.k("max",100);this.Yh=a*this.k("loadahead",0);this.Vh=a*this.k("blocksize",1)}};L.g=function(){this.a();this.C=h;this.c(this.Sf,"SYN_EVENT_ACTIVATE",this.Df);this.c(this.vf,"SYN_EVENT_ACTIVATE",this.Cf);this.Qc(this.I)};L.wa=function(){this.a();this.C=k;this.S(this.Sf,"SYN_EVENT_ACTIVATE",this.Df);this.S(this.vf,"SYN_EVENT_ACTIVATE",this.Cf)};
L.Df=function(){if(this.C&&this.$()>this.da){var a=this.I-this.da;if(a<0)a=o[Ha]((this.$()-1)/this.da)*this.da;a!=this.I&&this.Qc(a)}};L.Cf=function(){if(this.C&&this.$()>this.da){var a=this.I+this.da;if(a>=this.$())a=0;a!=this.I&&this.Qc(a)}};L.qj=function(){var a=this.Ze(),b=this[E]().m("cache",{});this[E]()[I]("cache",b);if(b!==this.n.getData()){this.I=0;this.n[jb](b);this.n.sj(this.Vh);a&&this.n.dg(a)}else if(a&&a!=this.n.uc()){this.I=0;this.n.dg(a)}};
L.Qc=function(a){this.I=a;this.ug();for(var b=this.da,c=0;c<b;++c)this.bf(c,c+a);this.Nd=a;this.mg?this.mg.Pe():this.pf()};L.pf=function(){var a=this.Nd;this.Nd=-1;if(this.C)if(this.I==a){var b=o.min(a+this.da+this.Yh,this.rf);this.qj();this.n[Ga](a,b,this.Hh,this)}};L.ug=function(){var a=this.$(),b={start:this.I+1,end:o.min(this.I+this.da,a),total:a};S(this.gh,function(c){c.Lc(b);c[J]()})};L.$=function(){return o.min(this.n.$(),this.rf)};
L.Hh=function(a,b,c,d,f){if(this.C){this.$()==0&&this[u](this.Ig,"SYN_EVENT_ACTIVATE");if(this.I!=0&&this.I>=this.$())this.Qc(0);else{this.ug();b=o.max(b,this.I);c=o.min(c,this.I+this.da);var g=o.min(c,this.$());for(c--;c>=g;--c)this.Bd(c-this.I,c,j);if(a==0){for(this[E]()[I]("keywords",f);b<g;++b)this.Bd(b-this.I,b,d[b]);this[u](this.md,"SYN_EVENT_DEACTIVATE");this[u](this.Db,"SYN_EVENT_ACTIVATE")}else{for(;b<g;++b)this.af(b-this.I,b);this[u](this.jc,"SYN_EVENT_DEACTIVATE");this[u](this.$b,"SYN_EVENT_ACTIVATE")}}}};
L.Ze=function(){return this.d("uri","")};L.bf=function(){};L.Bd=function(){};L.af=function(){};var ri=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};ri.f(Y);ri[A].a=function(){if(this.Tc==undefined)this.Tc=this.d("url","")};ri[A].g=function(){this.a();var a=this;window[sb](function(){window.location=a.Tc},1)};var si=function(a,b,c){Y[F](this,a,b,c);this.ne=this.h("up");this.sd=this.h("down");this.c(c,"SYN_EVENT_ACTIVATE",this.g);this.c(this.ne,"SYN_EVENT_ACTIVATE",this.Ki);this.c(this.sd,"SYN_EVENT_ACTIVATE",this.pi)};si.f(Y);L=si[A];L.a=function(){if(this.Me==undefined){this.b=this.ta("target").e()[Ib];this.Be=this.b[Ib];this.Me=this.k("dx",0);this.mh=this.k("dy",0);this.Xg=this.k("bx",0);this.Yg=this.k("by",0)}};L.g=function(){this.a();this.Zd(0)};L.Ki=function(){this.a();this.Zd(1)};
L.pi=function(){this.a();this.Zd(-1)};L.Zd=function(a){var b=this.Be?og(this.Be):Gg(),c=this.b,d=new he(c.offsetLeft,c[Kb]),f=og(c),g=-this.Xg,i=-this.Yg,p=b[r]-f[r]+g;f=b[K]-f[K]+i;var n=this.Me,v=this.mh;if(n<0)n=b[r]+n;if(v<0)v=b[K]+v;b=g;var y=i;if(a!=0){b=o.min(o.max(d.x+a*n,p),g);y=o.min(o.max(d.y+a*v,f),i)}ig(c,b-g,y-i);b>p||y>f?this[u](this.sd,"SYN_EVENT_ENABLE"):this[u](this.sd,"SYN_EVENT_DISABLE");b<g||y<i?this[u](this.ne,"SYN_EVENT_ENABLE"):this[u](this.ne,"SYN_EVENT_DISABLE")};var ti=function(a,b,c){Y[F](this,a,b,c);a=this.d("event","SYN_EVENT_ACTIVATE");this.c(c,a,this.R)};ti.f(Y);ti[A].a=function(){};ti[A].R=function(){var a=this.ta("target");ci(a)};var ui=function(a,b,c){Y[F](this,a,b,c);a=this.d("event","SYN_EVENT_ACTIVATE");this.c(c,a,this.g)};ui.f(Y);ui[A].a=function(){if(this.b==undefined){this.b=this.A("target");this.F=this.ta("source");this.j=this.m("map",{});this.qg=this.m("transform",{})}};ui[A].g=function(){this.a();var a=this.F,b;b=Dd(this.qg)?zd(this.j,function(c){return a.G(c)}):zd(this.j,function(c){c=a.G(c);var d=this.qg[c[x]()];return d==undefined?c:d},this);S(this.b,function(c){W(b,function(d,f){c[I](f,d!==undefined?d:j)});c[J]()})};var vi=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g);this.c(c,"SYN_EVENT_DEACTIVATE",this.wa)};vi.f(Y);vi[A].a=function(){if(this.b==undefined){this.b=this.A("target");this.X=this.d("style","active")}};vi[A].g=function(){this.a();S(this.b,function(a){fe(a.e(),this.X,h)},this)};vi[A].wa=function(){this.a();S(this.b,function(a){fe(a.e(),this.X,k)},this)};var wi=function(a,b,c){Y[F](this,a,b,c);this.F=this.ta("source");this.b=this.A("target");this.ve=this.m("add",{});this.Xf=this.m("remove",{});this.pg=this.m("toggle",{});var d=this.d("load","");S(this.b,function(f){de(f.e(),d)});W(this.ve,function(f,g){this.c(this.F,g,this.li)},this);W(this.Xf,function(f,g){this.c(this.F,g,this.Ai)},this);W(this.pg,function(f,g){this.c(this.F,g,this.Ii)},this)};wi.f(Y);wi[A].a=function(){};wi[A].li=function(a){var b=this.ve[a[w]];S(this.b,function(c){de(c.e(),b)})};
wi[A].Ai=function(a){S(this.Xf[a[w]][B](" "),function(b){S(this.b,function(c){ee(c.e(),b)})},this)};wi[A].Ii=function(a){this[E]()[G]()&&S(this.pg[a[w]][B](" "),function(b){S(this.b,function(c){ge(c.e(),b)})},this)};var xi=function(a,b,c){Y[F](this,a,b,c);this.c(c,"mousedown",this.yi);this.c(c,"mouseup",this.Gf);this.c(c,"mouseout",this.Gf)};xi.f(Y);xi[A].a=function(){if(this.X==undefined)this.X=this.d("style","active")};xi[A].yi=function(a){a[C]();if(this[E]()[G]()){this.a();fe(this[E]().e(),this.X,h)}};xi[A].Gf=function(a){a[C]();if(this[E]()[G]()){this.a();fe(this[E]().e(),this.X,k)}};xi[A].z=function(){if(!this.bb()){xi.u.z[F](this);ve(this.mb)}};var yi=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};yi.f(Y);yi[A].a=function(){if(this.b==undefined){this.b=this.A("target");this.F=this.ta("source");this.w=this.d("key","");this.j=this.m("map",{})}};yi[A].g=function(){if(this[E]()[G]()){this.a();var a=this.F.G(this.w);S(this.b,function(b){var c=b.e();W(this.j,function(d,f,g){hc(bh(g,f),function(i){return i==a})?de(c,f):ee(c,f)})},this)}};var zi=function(a,b,c){Y[F](this,a,b,c);this.pj=this.h("trigger");this.c(this.pj,"mousedown",this.ah)};zi.f(Y);zi[A].a=function(){if(this.pa==undefined){this.pa=[];this.F=this.h("source")}};zi[A].ah=function(){this.a();for(var a=0;a<this.F[z];++a){var b=this.F[a].G("value");if(b){var c=this.pa.lastIndexOf(b.label);if(c!=-1)b.checked||this.pa[Mb](c,1);else if(b.checked){this.pa[q](b.label);this.pa.sort()}}}this[E]()[I]("value",this.pa[x]());this[E]()[J]()};var Ai=function(a,b,c){Y[F](this,a,b,c);this.qb=this.d("mode","show");var d=this.qb=="hide";this.b=this.A("target");S(this.b,function(f){f.H(d)});this.c(c,"SYN_EVENT_ACTIVATE",this.le)};Ai.f(Y);L=Ai[A];L.a=function(){if(this.od==undefined){this.od=this.k("delay_in",0);this.lc=this.k("delay_out",0);this.Mb=this.C=k}};
L.le=function(a){a[C]();a=this[E]();if(a[G]()){this.a();this.C=h;switch(this.qb){case "message":break;default:this.c(a,"SYN_EVENT_DEACTIVATE",this.Pa);break}this.od>0?Zd(this.Le,this.od,this):this.Le()}};L.Le=function(){if(!(!this[E]()[G]()||!this.C||this.Mb)){this.Mb=h;var a=this.qb!="hide";S(this.b,function(b){b.H(a)});switch(this.qb){case "message":this.C=this.Mb=k;this.lc>0?Zd(this.nc,this.lc,this):Zd(this.nc,1000,this);break;default:break}}};
L.Pa=function(a){a[C]();this.C=k;a=this[E]();if(a[G]()){switch(this.qb){case "message":break;default:this.S(a,"SYN_EVENT_DEACTIVATE",this.Pa);break}if(this.Mb){this.Mb=k;this.lc>0?Zd(this.nc,this.lc,this):this.nc()}}};L.nc=function(){var a=this.qb=="hide";S(this.b,function(b){b.H(a)})};var Bi=function(a,b,c){Y[F](this,a,b,c);this.b=this.h("target");S(this.b,function(d){d.H(k)});this.c(c,"mouseover",this.Ni);this.c(c,"mouseout",this.Mi);(this.Fd=this.Da("hide_on_click"))&&this.c(c,"click",this.Li);Ld(window,"resize",this.Ta,k,this)};Bi.f(Y);L=Bi[A];
L.a=function(){if(this.we==undefined){this.we=this.Da("align");this.Pg=this.k("align_offset_x",0);this.Qg=this.k("align_offset_y",0);this.Ng=this.Da("align_contain_x");this.Og=this.Da("align_contain_y");var a=this.k("delay",10);this.ff=new af(this.Pa,a,this);this.ec=j}};L.Ta=function(a){a[C]();this.ec=j};
L.le=function(){if(this.we){if(!this.ec){var a=this[E]();this.ec=fc(this.b,function(c){return c.th(a,this.Pg,this.Qg,this.Ng,this.Og)},this)}S(this.b,function(c,d){var f=this.ec;ig(c.e(),f[d])},this)}var b=this.b;this.c(b,"mouseover",this.Jf);this.c(b,"mouseout",this.If);this.Fd&&this.c(b,"click",this.Hf);S(this.b,function(c){c.H(h)})};L.Pa=function(){var a=this.b;this.S(a,"mouseover",this.Jf);this.S(a,"mouseout",this.If);this.Fd&&this.S(a,"click",this.Hf);S(this.b,function(b){b.H(k)})};
L.Ni=function(a){a[C]();if(this[E]()[G]()){this.a();this.le()}};L.Mi=function(a){a[C]();this.a();this.ff[Bb]()};L.Li=function(a){a[C]();this.a();this.Pa()};L.Jf=function(a){a[C]();this.ff[kb]()};L.If=function(a){a[C]();this.Pa()};L.Hf=function(a){a[C]();this.Pa()};var Ci=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};Ci.f(Y);Ci[A].a=function(){if(this.b==undefined)this.b=this.A("target")};Ci[A].g=function(a){a[C]();this.a();S(this.b,function(b){b.H(h)})};var Di=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};Di.f(Y);Di[A].a=function(){if(this.F==undefined){this.F=this.A("source");this.w=this.U("key");var a=this.m("activate",{});this.ac=zd(a,function(b){return b?P(b)?this.fb(b):this.fb([b]):[]},this);a=this.m("deactivate",{});this.Ie=zd(a,function(b){return b?P(b)?this.fb(b):this.fb([b]):[]},this)}};
Di[A].g=function(){this.a();S(this.F,function(a){S(this.w,function(b){b=a.G(b);this[u](b&&this.Ie[b]||this.Ie["default"]||[],"SYN_EVENT_DEACTIVATE");this[u](b&&this.ac[b]||this.ac["default"]||[],"SYN_EVENT_ACTIVATE")},this)},this)};var Ei=function(a,b,c){Y[F](this,a,b,c);this.T=this.d("event","SYN_EVENT_ACTIVATE");this.c(c,this.T,this.R)};Ei.f(Y);Ei[A].a=function(){};Ei[A].R=function(a){a[C]();a=this[E]();if(a[G]()){this.a();this.S(a,this.T,this.R);var b=this.G("dna");if(Wb(b))b=b[F]();Fi(b,a.B(),a.zd(),k)}};var Gi=function(a,b,c){Y[F](this,a,b,c);this.c(c,"mousedown",this.si)};Gi.f(Y);Gi[A].a=function(){if(this.X==undefined)this.X=this.d("style","active")};Gi[A].si=function(a){a[C]();if(this[E]()[G]()){this.a();ge(this[E]().e(),this.X);this[E]()[J]()}};var Hi=function(a,b,c){Y[F](this,a,b,c);this.c(c,"SYN_EVENT_ACTIVATE",this.g)};Hi.f(Y);Hi[A].a=function(){if(this.b==undefined)this.b=this.A("target")};Hi[A].g=function(){this.a();S(this.b,function(a){a[J]()})};var Ii=function(a,b,c){Y[F](this,a,b,c);Ld(window,"resize",this.Ta,k,this)};Ii.f(Y);Ii[A].a=function(){if(this.b==undefined){this.b=this.A("target");this.nj=Ji(this.U("width_progression"));this.mj=Ji(this.U("height_progression"));this.jg=this.kg=j;this.ac=this.Da("activate");this.hg=j}};var Ji=function(a){if(!P(a))return[];var b=Q(a[0])?[a[0]]:[];S(a,function(c,d,f){if(Vb(c))b[c]=Q(f[d+1])?f[d+1]:j});return b};
Ii[A].vg=function(a,b,c){var d=gc(b,function(f,g,i){return a>=i?g:f},j);d!=c&&S(this.b,function(f){c&&ee(f.e(),c);d&&de(f.e(),d)});return d};Ii[A].Ta=function(a){a[C]();this.a();a=og(this[E]().e());if(!je(a,this.hg)){this.hg=a;this.kg=this.vg(a[r],this.nj,this.kg);this.jg=this.vg(a[K],this.mj,this.jg);S(this.b,function(b){b[J]()});this.ac&&this[u](this.b,"SYN_EVENT_ACTIVATE")}};var Ki=function(a,b,c,d,f,g){this.parent=b;this.Kf=c;this.view=a;this.P=d;this.index=f;this.pd=g;this.id=this[yb]?f>0?U(c,Lg,d,"-",f):U(c,Lg,d):c;var i=[];a._VIEW&&W(a._VIEW,function(p,n){Hg(n)||i[q](n)});this.rg=i};L=Ki[A];L.G=function(a,b){a=this[E][a];return a!=j?a:b};L.d=function(a,b){a=this[E][a];return Q(a)?a:b};L.k=function(a,b){a=this[E][a];return Vb(a)?a:b};L.Da=function(a){return this[E][a]?h:k};
L.create=function(a,b){if(!this.ab)this.ab=me();var c=a;if(Q(a)){c=this.ab[Xa](a);++vg;de(c,this[D]+b);a=="IMG"&&pe(c,Ig)}if(arguments[z]>2){function d(i){if(i){i=Q(i)?this[Ma](i):i;this[xa](c,i)}}for(var f=2;f<arguments[z];f++){var g=arguments[f];if((Ub(g)||Zc&&typeof g=="function"&&typeof g[z]=="number")&&!(Xb(g)&&g[Ea]>0)){g=P(g)?g:pc(g);S(g,d,this.ab)}else d[F](this.ab,g)}}return c};
L.Fe=function(a,b){if(!oc(this.rg,a))return[];var c=this[E]._VIEW[a];if(!c)return[];b=this[D]+(b?b:"-"+a);if(!P(c)){a=c.e();de(a,b);return[a]}return fc(c,function(d,f){d=d.e();de(d,b);de(d,"index-"+(f+1));return d},this)};L.Ee=function(a,b){if(a)return this.Fe(a,b);var c=[];a=pc(this.rg);S(a,function(d){qc(c,this.Fe(d))},this);return c};var Li={Y:function(a){return a[ob]("DIV","",a.Ee())},kc:j,update:function(){}};var Mi=function(a,b,c,d,f){a=new Ki(a,j,b,j,0,0);c&&c[F](f,a);b=0;for(var g=[a];g[z]>0;){var i=g[g[z]-1];if(i.pd<b){d&&d[F](f,i);g.pop()}else{a=i[E]._VIEW;var p=h;a&&W(a,function(n,v){if(n){var y=i.pd+1;if(P(n))S(n,function(N,T){N=new Ki(N,i[E],i.id,v,T+1,y);g[q](N);p=k;c&&c[F](f,N)});else{n=new Ki(n,i[E],i.id,v,0,y);g[q](n);p=k;c&&c[F](f,n)}}});if(p){d&&d[F](f,i);g.pop()}}b=i.pd}},Ni=function(a,b,c){var d=a[E]._CONTROL;if(d&&b){d=P(d)?d:[d];S(d,function(f,g){b[F](c,f,g,a)})}},Oi=function(a){if(!Xb(a))e("yt.syn.dna.verify failed. DNA must be an object.");
var b=function(c,d,f){c=c._CLASS;if(!c)e(U(f.id," : Expecting valid control name for key '_CLASS'"));if(!Og[c])e(U(f.id," : Control ",c," is not defined"))};Mi(a,"",function(c){var d=c[E]._CLASS;if(!d)e(U(c.id," : Expecting valid view name for key '_CLASS'"));var f=Ng[d];if(f){if(!Wb(f.Y)&&!Wb(f.kc))e(U(c.id," : View ",d," must have method 'synthesize' or 'decorate'"));if(Wb(f.Y)&&Wb(f.kc))e(U(c.id," : View ",d," cannot have both methods 'synthesize' and 'decorate'"));if(!Wb(f[J]))e(U(c.id," : View ",
d," must have a function 'update'"))}if(c[E]._VIEW&&!Xb(c[E]._VIEW))e(U(c.id," : Invalid subview record"));Ni(c,b)})},Pi=function(a,b,c,d){Mi(a,b.id,j,function(f){var g=f[E],i=g._CLASS,p=Ng[i]||Li;f.ab=c;f.style=p[D]||i;var n=document[Ia](f.id);if(i=n==j||!f[yb]){if(f[yb])n=p.Y?p.Y(f):f[ob]("DIV","");else{n=b;var v=ce(n);v[0]=f[D];be(n,v[Ob](" "))}Wb(p.kc)&&p.kc(f,n);if(!(Xb(n)&&n[Ea]>0))e(U(f.id," : 'synthesize' or 'decorate' must return a valid DOM node"));++sg;S(f.Ee(),function(y){n[xa](y)});n.id=
f.id}g._CLASS=p;n.syn_view=g;n.syn_visited={};g=new dh(n);i&&g[J](0);if(f[yb])if(f[pb]>0)f[yb]._VIEW[f.P][f[pb]-1]=g;else f[yb]._VIEW[f.P]=g;d&&d[q](n)});return new dh(b)},Qi=function(a,b,c,d){var f=b._CLASS;if(!Q(f))e(U(a.id," : Unable to create controls"));var g=Og[f];if(!g)e(U(a.id," : Control ",f," not defined"));b=new g(c,b,new dh(a));if(!d){if(!b.a)e(U(a.id," : Control ",f,' has no prototype "initialize"'));b.a();++ug}Mg[a.id]||(Mg[a.id]=[]);Mg[a.id][q](b);++tg},Ri=function(a,b){if(Mg[a.id])Tg(a.id,
" already has controls associated with it");else{var c=a.syn_view._CONTROL;if(c){var d=me(a);P(c)?S(c,function(f){Qi(a,f,d,b)}):Qi(a,c,d,b)}}},Ti=function(a,b,c,d){Sg("Rendering ",a.id," into document");Mg[a.id]&&Si(new dh(a));var f=me(a);Pi(b,a,f,d).Lc(c);pg(a,k)},Ui=function(a,b){var c=new dh(a);fh(c,c,"SYN_EVENT_ACTIVATE");if(b){pg(a,h);a=new tc("resize",window);Ud(window,"resize",k,a)}},Fi=function(a,b,c,d){var f=[];b=document[Ia](b);Ti(b,a,c,f);S(f,function(g){Ri(g,h)});Ui(b,d);pg(b,h);return new dh(b)},
Si=function(a){var b=a.e().id;if(Mg[b]){S(Mg[b],function(c){c.z();--tg});Ed(Mg,b)}(a=a.e().syn_view._VIEW)&&W(a,function(c){if(c)P(c)?S(c,function(d){Si(d)}):Si(c)})},Vi=function(a){Sg("Unrendering ",a.B()," from document");Si(a);ve(a.e())},Wi=function(a){var b=["digraph G {\n"],c={},d=0,f=function(g,i,p){i=c[p.id]+10000+i;b[q](U("  ",i,' [label="',g._CLASS,'", color=red, shape=box];\n'));b[q](U("  ",c[p.id]," -> ",i," [color=red];\n"))};Mi(a,"",function(g){c[g.id]=d++;b[q](U("  ",c[g.id],' [label="',
g[E]._CLASS,'"];\n'));if(g.Kf)b[q](U("  ",c[g.Kf]," -> ",c[g.id],' [label="',g[pb]>0?g.P+"-"+g[pb]:g.P,'"];\n'));Ni(g,f)});b[q]("}\n");return U[Hb](j,b)},Xi=function(a,b){var c=document[Ia](a);if(c){a=new dh(c);fh(a,a,b)}else Tg("yt.syn.dna.dispatchEvent: Cannot find view ",a)},Yi=function(a,b,c){var d=document[Ia](a);if(d){a=new dh(d);a[I](b,c);a[J]()}else Tg("yt.syn.dna.setProperty: Cannot find view ",a)};var Zi={Bg:'progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src="%s",sizingMethod="scale")',Fg:V&&Kc(dd,"7.0")<0,Y:function(a){return a[ob]("DIV","",a[ob]("IMG","-image"))},update:function(a){var b=a.d("image",""),c=a.d("image_key","");if(c)b=a.d(c,"");c=a.d("image_alt","");var d=a.e()[Za];pe(d,{src:c});if(b)if(Zi.Fg){pe(d,Ig);d[D].filter=uc(Zi.Bg,b)}else pe(d,{src:b});a.H(b||c)}};var $i={Y:function(a){var b=a.d("type","text");a=a[ob]("INPUT","");pe(a,{type:b});return a},update:function(a){var b=a.G("set");if(Q(b)){ja(a.e(),b);a[I]("set",j);a[I]("get",b)}else a[I]("get",a.e()[Na])}};var aj={Y:function(a){return a[ob]("DIV","",a.ab[Ma](""))},update:function(a){var b=a.d("label",""),c=a.d("label_key","");if(c)b=a.d(c,"");if(b){if(c=a.d("label_decorator",""))b=uc(c,b)}else b=a.d("label_alt","");c=a.d("htmllabel","");var d=a.e();if(c)d.innerHTML=c;else if(d[Za]&&d[Za][Ea]==3)d[Za].data=b;else{var f=jc(d[db],function(g){return g[Ea]==3});if(f)f.data=b;else{f=le(d);d[xa](f[Ma](b))}}a.H(b||c)}};var bj={Y:aj.Y,update:function(a){var b=a.k("total",0);if(b==0)a[I]("label",j);else{var c=a.k("start",1),d=a.k("end",1),f=a.d("of","of"),g="";if(b>=1000){b=o[Ha](b/1000);g="k"}b=b[x]();var i=c[x](),p=d[x]();if(d>c)d<10000?a[I]("label",uc("%s - %s %s %s%s",i,p,f,b,g)):a[I]("label",uc("%s+ %s %s%s",i,f,b,g));else a[I]("label",uc("%s %s %s%s",i,f,b,g))}aj[J](a)}};var cj={Y:function(a){return a[ob]("TEXTAREA","")},update:function(a){var b=a.G("set");if(Q(b)){ja(a.e(),b);a[I]("set",j);a[I]("get",b)}else a[I]("get",a.e()[Na])}};var dj=/\s*;\s*/,ej=function(a,b,c,d,f){if(/[;=]/[za](a))e(l('Invalid cookie name "'+a+'"'));if(/;/[za](b))e(l('Invalid cookie value "'+b+'"'));c!==undefined||(c=-1);f=f?";domain="+f:"";d=d?";path="+d:"";c=c<0?"":c==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date((new Date).getTime()+c*1000)).toUTCString();document.cookie=a+"="+b+f+d+c},fj=function(a,b){a=a+"=";for(var c=ga(document.cookie)[B](dj),d=0,f;f=c[d];d++)if(f[t](a)==0)return f[ib](a[z]);return b};var gj,hj;
(function(){function a(p){p=p.match(/[\d]+/g);ra(p,3);return p[Ob](".")}var b=k,c="";if(da[nb]&&da[nb][z]){var d=da[nb]["Shockwave Flash"];if(d){b=h;if(d[Lb])c=a(d[Lb])}if(da[nb]["Shockwave Flash 2.0"]){b=h;c="2.0.0.11"}}else if(da[Ja]&&da[Ja][z]){if(b=(d=da[Ja]["application/x-shockwave-flash"])&&d.enabledPlugin)c=a(d.enabledPlugin[Lb])}else try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");b=h;c=a(d.GetVariable("$version"))}catch(f){try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");b=
h;c="6.0.21"}catch(g){try{d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");b=h;c=a(d.GetVariable("$version"))}catch(i){}}}gj=b;hj=c})();qg+=".1 XL";var ij={"return":-2,error:"invalid video id"},jj={"return":-3,error:"invalid user name"},kj={"return":-4,error:"invalid password"},lj={"return":-5,error:"invalid contact"},mj={"return":-6,error:"invalid reason"},$={version:"1.0.2",startPage:"",logLevel:0,hideSafeSearch:k,user:"",recentSearches:[],app:"",client:"",sessionTokenFavorite:"",sessionTokenFlag:"",sessionTokenShare:"",sessionToken:""};$.re={filterRacyContent:1,autoFullscreenOff:16,autoPlayNextOff:32,preferHigherQuality:64};
$.Zh=function(){var a=fa(fj("YTTV_PREF","48"),10);W($.re,function(b,c){$[c]=a&b?h:k})};$.Ti=function(){var a=0;W($.re,function(b,c){if($[c])a|=b});ej("YTTV_PREF",a[x]())};var nj=function(a,b){var c=Gg(),d=c[r],f=c[K];if(a){ia(a[D],d+"px");wa(a[D],f+"px")}if(b){a=b*o.min(d,f);document[xb][D].fontSize=a+"px"}return c},oj=function(a){return!gj||Kc(hj,a)>=0};var pj=function(a,b,c){Z[F](this,a,b,c)};pj.f(Z);pj[A].a=function(){if(this.wf==undefined){Z[A].a[F](this);this.Bj=this.h("view_count");this.yj=this.h("photo");this.xj=this.h("last_log_in");this.zj=this.h("signup_date");this.Aj=this.h("total_subscribers");this.wj=this.h("description");this.pe=this.h("subscribe_container");this.wf=this.d("no_desc","");this.Qj=this.h("favorites_button");this.Rj=this.h("playlists_button")}};
pj[A].Na=function(){var a=this[E]().d("user","");if(!a)return jj;a=uc(this.Ua,a);var b=$.client;if(b)a+="&client="+b;return a};
pj[A].gb=function(a){if(a["return"]!=0)return a;a=a.content;if(!a)return rh;a=a[0];var b=a.view_count,c=a.image_url,d=a.last_log_in,f=a.signup_date,g=a.subscriber_count,i=a.is_user_subscribed,p=a[Lb];if(!p)p=this.wf;p=p[s](/\n/g,"<br>");S(this.Bj,function(n){n[I]("label",(b||"")[x]());n[J]()});S(this.yj,function(n){n[I]("image",c);n[J]()});S(this.xj,function(n){n[I]("label",d);n[J]()});S(this.zj,function(n){n[I]("label",f);n[J]()});S(this.Aj,function(n){n[I]("label",(g||"")[x]());n[J]()});S(this.wj,
function(n){n[I]("htmllabel",p);n[J]()});S(this.pe,function(n){n[I]("is_subscribed",i?h:k)});$.user?this[u](this.pe,"SYN_EVENT_ACTIVATE"):this[u](this.pe,"SYN_EVENT_DEACTIVATE");return oh};var qj=function(a,b,c){Z[F](this,a,b,c)};qj.f(Z);qj[A].Na=function(){if(!$.user)return jj;var a=this[E]().d("video_id","");if(!a)return ij;a=uc(this.Ua,a);var b=$.client;if(b)a+="&client="+b;if(b=$.sessionTokenFavorite){var c=b[B]("=",1)[0];b=ca(b[ib](c[z]+1));a+="&"+c+"="+b}return a};qj[A].Ib=function(a){return Gc(a,"<return_code><![CDATA[0]]\></return_code>")?oh:th};var rj=function(a,b,c){Z[F](this,a,b,c)};rj.f(Z);rj[A].Na=function(){if(!$.user)return jj;var a=this[E]().d("video_id","");if(!a)return ij;var b=this[E]().d("reason","P");if(!b)return mj;a=uc(this.Ua,a,b);var c=$.client;if(c)a+="&client="+c;if(c=$.sessionTokenFlag){b=c[B]("=",1)[0];c=ca(c[ib](b[z]+1));a+="&"+b+"="+c}return a};rj[A].Ib=function(a){return Gc(a,"<return_code><![CDATA[0]]\></return_code>")?oh:th};var sj=function(a,b,c){Z[F](this,a,b,c)};sj.f(Z);sj[A].a=function(){if(this.fc==undefined){Z[A].a[F](this);this.fc=this.U("clear_cache");this.n=new yh;this.uj=this.db("username");this.Lf=this.db("password")}};sj[A].Na=function(){var a=Ic(this.uj.e()[Na]),b=Ic(this.Lf.e()[Na]);if(vc(a))return jj;if(vc(b))return kj;this.vj=a;a=uc(this.Ua,a,b);if($.client)a+="&client="+$.client;return a};
sj[A].gb=function(a){if(a["return"]!=0)return a;$.user=this.vj;$.sessionToken=a.session_token||"";$.sessionTokenFavorite=a.session_token_favorite||"";$.sessionTokenFlag=a.session_token_flag||"";$.sessionTokenShare=a.session_token_share||"";$.seesionTokenSubscription=a.session_token_subscription||"";ja(this.Lf.e(),"");a=this.n.getData();S(this.fc,function(b){this.n[jb](b);this.n[cb]()},this);this.n[jb](a);return oh};var tj=function(a,b,c){Z[F](this,a,b,c)};tj.f(Z);tj[A].a=function(){if(this.n==undefined){Z[A].a[F](this);this.fc=this.U("clear_cache");this.n=new yh}};tj[A].gb=function(a){if(a["return"]!=0)return a;$.user="";$.sessionToken="";$.sessionTokenFavorite="";$.sessionTokenFlag="";$.sessionTokenShare="";a=this.n.getData();S(this.fc,function(b){this.n[jb](b);this.n[cb]()},this);this.n[jb](a);return oh};var uj=function(a,b,c){qi[F](this,a,b,c)};uj.f(qi);L=uj[A];L.a=function(){if(this.Nf==undefined){qi[A].a[F](this);this.b=this.h("target");this.Nf=this.m("pending",{});this.qc=this.m("error",{});this.ii=this.m("no_item",{});this.bg(this.b[z])}};
L.Ze=function(){var a=this[E](),b=this.d("uri","");if(!b)return"";b+="?start-index=%s&max-results=%s";var c=a.d("feed","");if(c)b+="&feed="+c;if(c=a.d("source",""))b+="&s="+c;if(c=a.d("time",""))b+="&t="+c;if(c=a.d("category",""))b+="&c="+c;if(c=a.d("video_id",""))b+="&video_id="+c;if(c=a.d("playlist_id",""))b+="&playlist_id="+c;if(c=a.d("user",""))b+="&user="+c;if(c=a.d("query",""))b+="&vq="+yc(c);if(c=a.d("racy",$.filterRacyContent?"exclude":"include"))b+="&racy="+c;if($.app)b+="&app="+$.app;if($.client)b+=
"&client="+$.client;return b};L.bf=function(a){a=this.b[a];this[u](a,"SYN_EVENT_DISABLE");a[I]("video",this.Nf);a[J]()};L.Bd=function(a,b,c){a=this.b[a];if(c&&(c.video_id||c.playlist_id)){c.cache_index=b;c.cache_source=this[E]().B();a[I]("video",c);a[J]();this[u](a,"SYN_EVENT_ENABLE")}else{a[I]("video",this.ii);a[J]();this[u](a,"SYN_EVENT_DISABLE")}};L.af=function(a){a=this.b[a];this[u](a,"SYN_EVENT_DISABLE");a[I]("video",this.qc);a[J]()};var vj,wj,Bj=function(a,b,c,d,f,g,i,p,n,v){if(document[Ia]){this.Ag=v?v:"detectflash";this.hj=xj(this.Ag);this.Wd={};this.xg={};this.attributes=[];a&&this[ab]("swf",a);b&&this[ab]("id",b);c&&this[ab]("width",c);d&&this[ab]("height",d);f&&this[ab]("version",new yj(f[x]()[B](".")));this.Bc=zj();if(!window.opera&&document.all&&this.Bc.pb>7)if(!vj){wj=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",Aj)};window.attachEvent("onbeforeunload",
wj);vj=h}g&&this.bc("bgcolor",g);this.bc("quality",i?i:"high");this[ab]("useExpressInstall",k);this[ab]("doExpressInstall",k);this[ab]("xiRedirectUrl",p?p:window[ub]);this[ab]("redirectUrl","");n&&this[ab]("redirectUrl",n)}};
Bj.prototype={setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]||""},bc:function(a,b){this.Wd[a]=b},N:function(a,b){this.xg[a]=b},$e:function(){var a=[],b,c=this.xg;for(b in c)a[a[z]]=b+"="+c[b];return a},Ch:function(){var a="";if(da[nb]&&da[Ja]&&da[Ja][z]){if(this[H]("doExpressInstall")){this.N("MMplayerType","PlugIn");this[ab]("swf",this.Gj)}a='<embed type="application/x-shockwave-flash" src="'+this[H]("swf")+'" width="'+this[H]("width")+'" height="'+
this[H]("height")+'" style="'+(this[H]("style")||"")+'"';a+=' id="'+this[H]("id")+'" name="'+this[H]("id")+'" ';var b=this.Wd;for(var c in b)a+=[c]+'="'+b[c]+'" ';b=this.$e()[Ob]("&");if(b[z]>0)a+='flashvars="'+b+'"';a+="/>"}else{if(this[H]("doExpressInstall")){this.N("MMplayerType","ActiveX");this[ab]("swf",this.Gj)}a='<object id="'+this[H]("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this[H]("width")+'" height="'+this[H]("height")+'" style="'+(this[H]("style")||"")+'">';
a+='<param name="movie" value="'+this[H]("swf")+'" />';b=this.Wd;for(c in b)a+='<param name="'+c+'" value="'+b[c]+'" />';b=this.$e()[Ob]("&");if(b[z]>0)a+='<param name="flashvars" value="'+b+'" />';a+="</object>"}return a},write:function(a){if(this[H]("useExpressInstall"))if(this.Bc.oe(new yj([6,0,65]))&&!this.Bc.oe(this[H]("version"))){this[ab]("doExpressInstall",h);this.N("MMredirectURL",ca(this[H]("xiRedirectUrl")));document.title=document[mb][Da](0,47)+" - Flash Player Installation";this.N("MMdoctitle",
document[mb])}if(this.hj||this[H]("doExpressInstall")||this.Bc.oe(this[H]("version"))){(typeof a=="string"?document[Ia](a):a).innerHTML=this.Ch();return h}else this[H]("redirectUrl")!=""&&document[ub][s](this[H]("redirectUrl"));return k}};
var zj=function(){var a=new yj([0,0,0]),b;if(da[nb]&&da[Ja][z]){if((b=da[nb]["Shockwave Flash"])&&b[Lb])a=new yj(b[Lb][s](/([a-zA-Z]|\s)+/,"")[s](/(\s+r|\s+b[0-9]+)/,".")[B]("."))}else if(da.userAgent&&da.userAgent[t]("Windows CE")>=0){b=1;for(var c=3;b;)try{c++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+c);a=new yj([c,0,0])}catch(d){b=j}}else{try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(f){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=new yj([6,0,21]);
b.Hj="always"}catch(g){if(a.pb==6)return a}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(i){}}if(b)a=new yj(b.GetVariable("$version")[B](" ")[1][B](","))}return a},yj=function(a){this.pb=a[0]!=j?fa(a[0],10):0;this.Hc=a[1]!=j?fa(a[1],10):0;this.rev=a[2]!=j?fa(a[2],10):0};yj[A].oe=function(a){if(this.pb<a.pb)return k;if(this.pb>a.pb)return h;if(this.Hc<a.Hc)return k;if(this.Hc>a.Hc)return h;if(this.rev<a.rev)return k;return h};
var xj=function(a){var b=document[ub].search||document[ub].hash;if(a==j)return Cj(b);if(b){b=b[Eb](1)[B]("&");for(var c=0;c<b[z];c++)if(b[c][Eb](0,b[c][t]("="))==a)return Cj(b[c][Eb](b[c][t]("=")+1))}return""},Cj=function(a){return/[\\\"<>;]/[Ba](a)!=j&&typeof aa!="undefined"?aa(a):a},Aj=function(){for(var a=document.getElementsByTagName("OBJECT"),b=a[z]-1;b>=0;b--){va(a[b][D],"none");for(var c in a[b])if(typeof a[b][c]=="function")a[b][c]=function(){}}};
if(!document[Ia]&&document.all)document.getElementById=function(a){return document.all[a]};var Ej=function(a,b,c,d,f){this.lj=a;this.Yf=b;this.Nj=c;this.kh=d||[];this.Pc=new af(this.Re,f||30000,this);this.lg=j;this.V=-1;this.me=[];this.Rc=[];this.of=[];Dj=this},Dj=j,Fj=function(a,b,c){if(c==b)a[q](1);else b=c;a[q](c);return b};L=Ej[A];L.send=function(a){if(a){this.me[q](a);this.V==-1&&this.ae()}};
L.ae=function(){if(this.me[z]>0){var a=this.me.shift();Sg("SwfPipe:send: ",a);var b=a;a=[];if(b){var c=1,d=this.kh||[],f=[[-1,b]];do{b=f.pop();var g=b[0];b=b[1];if(g!=-1)c=Fj(a,c,g+3);for(g=g+1;b&&g<d[z];++g){var i=d[g];if(i){i=b[B](i);b=i[0];for(var p=i[z]-1;p>0;--p)f[q]([g,i[p]])}}for(g=0;g<b[z];++g){i=b.charCodeAt(g);c=Fj(a,c,i)}}while(f[z]>0)}else a[q](1);a[q](0);this.Rc=a=a;this.V=0;this.Pc[Bb]();this.$d(this.Rc[0])}else this.V=-1};
L.$d=function(a){var b=o[Ha](a/(this.Yf-1))+1;a=a%(this.Yf-1)+1;var c=this.lg;if(!c)this.lg=c=ne(this.lj);ia(c[D],a+"px");wa(c[D],b+"px")};L.Gg=function(a){if(this.V!=-1)if(a==this.Rc[this.V])if(a==0){this.Pc[kb]();++Bg;this.ae()}else this.$d(this.Rc[++this.V]);else a==2?this.ae():this.Re()};L.Re=function(){this.$d(2);Tg("SwfPipe: flushing pipe")};L.Wg=function(a){S(this.of,function(b){b.handler[F](b.scope,a)})};L.Lg=function(a,b){a&&this.of[q]({handler:a,scope:b})};
function Gj(a){if(Xb(a))if(Dj)if(a[w]=="ack")Dj.Gg(a.i);else{++Ag;Dj.Wg(a)}}O("swfPipeReceiver",Gj,undefined);var Hj=function(a,b,c){Y[F](this,a,b,c);this.C=k;this.c(c,"SYN_EVENT_ACTIVATE",this.g);this.c(c,"activate_playlist",this.ji);this.c(c,"SYN_EVENT_DEACTIVATE",this.wa)};Hj.f(Y);
var Ij=["SYN_EVENT_PLAYPAUSE","SYN_EVENT_PLAY","SYN_EVENT_PAUSE","SYN_EVENT_STOP","SYN_EVENT_FORWARD","SYN_EVENT_REWIND","SYN_EVENT_PREVTRACK","SYN_EVENT_NEXTTRACK","SYN_EVENT_AUTOPLAY","SYN_EVENT_AUTOPLAYON","SYN_EVENT_AUTOPLAYOFF","SYN_EVENT_FULLSCREEN","SYN_EVENT_CLEAR","SYN_EVENT_VOLUMEMUTE","SYN_EVENT_VOLUMEDOWN","SYN_EVENT_VOLUMEUP","SYN_EVENT_QUALITY","SYN_EVENT_QUALITYON","SYN_EVENT_QUALITYOFF"],Jj={type:"SYN_EVENT_CLEAR"},Kj={type:"SYN_EVENT_AUTOPLAYON"},Lj={type:"SYN_EVENT_AUTOPLAYOFF"};
L=Hj[A];L.ni=function(){this.sh(this.Ca)};L.a=function(){if(this.Jc==undefined){this.Ld=j;this.Jc=this.h("player");this.dd=this.Ca=k;this.Pf=this.db("playlist_service");this.Zc=this.h("activate_on_video_if_active");this.Xa=-1;this.n=new yh;this.V=this.hb=this.ib=-1;var a=this.G("toggleFullscreenCallback");if(Wb(a))this.og=a;a=this.G("toggleDelayedFullscreenCallback");if(Wb(a)){var b=this.k("delay",150);this.sh=a;this.ng=new af(this.ni,b,this)}}};
L.hf=function(){if(this.$c==undefined){this.$c=this.h("activate_on_video");this.He=this.h("deactivate_on_video")}};L.g=function(a){a[C]();this.a();var b=this[E]();this.xa&&S(Ij,function(c){this.c(b,c,this.xa)},this);a=this.Zc[z];if(a>0)this.Xa=(this.Xa+1)%a;if(b.d("playlist_id",""))window[sb](bc(this[u],this,this.Pf,"SYN_EVENT_ACTIVATE"),1);else{a=this[E]().d("source","");(a=ne(a))&&this.Of(b.k("index",0),new dh(a))}};
L.wa=function(a){a[C]();if(this.C){this.a();this.C=k;var b=this[E]();this.xa&&S(Ij,function(c){this.S(b,c,this.xa)},this);this.V=this.ib=this.hb=-1;S(this.Jc,function(c){c=c.e();fe(c,"active",k);fe(c,"fullscreen",k)});this.yf();this.Ca=k}};L.ji=function(){this.a();this.Of(0,this.Pf)};
L.Of=function(a,b){b=b.m("cache",{});this[E]()[I]("cache",b);this.n[jb](b);if(this.Ld!=this.n.uc()){this.Ld&&this.yf();this.Ld=this.n.uc()}if(this.dd){if($.autoPlayNextOff){this.dd=k;this.xa(Lj)}}else if(!$.autoPlayNextOff){this.dd=h;this.xa(Kj)}if(!this.C){this.C=h;this.Ca=k;S(this.Jc,function(c){c=c.e();fe(c,"active",h);fe(c,"fullscreen",k)})}this.Vd(a)};L.Ec=function(a,b,c,d){return this.C&&a==0&&d>=b&&d<c};
L.cf=function(a,b,c,d){var f=this.hb;if(this.Ec(a,b,c,f)){a=this.n.$()-1;this.Sd(d[f],f,a)}};L.Bi=function(a){this.hb=a;this.n[Ga](a,a+1,this.Kh,this)};L.Kh=function(a,b,c,d){var f=this.hb;if(this.Ec(a,b,c,f)){a=this.n.$()-1;this.Rd(d[f],f,a)}};L.Ud=function(a){if(a!=this.V){this.ib=a;this.n[Ga](a,a+1,this.Lh,this)}};
L.Lh=function(a,b,c,d){var f=this.ib;if(this.Ec(a,b,c,f)){this.V=f;if(a=d[f]){this.hf();this[E]()[I]("video",a);this[u](this.He,"SYN_EVENT_DEACTIVATE");this[u](this.$c,"SYN_EVENT_ACTIVATE");this.Xa>=0&&this[u](this.Zc[this.Xa],"SYN_EVENT_ACTIVATE")}}};L.Vd=function(a){if(a==this.V){this.hb=a;this.n[Ga](a,a+1,this.cf,this,"request_play")}else{this.ib=this.hb=a;this.n[Ga](a,a+1,this.Mh,this,"request_set_and_play")}};
L.Mh=function(a,b,c,d,f){var g=this.ib;if(this.Ec(a,b,c,g)){this.V=g;this.cf(a,b,c,d,f);if(a=d[this.V]){this.hf();this[E]()[I]("video",a);this[u](this.He,"SYN_EVENT_DEACTIVATE");this[u](this.$c,"SYN_EVENT_ACTIVATE");this.Xa>=0&&this[u](this.Zc[this.Xa],"SYN_EVENT_ACTIVATE")}}};L.Ji=function(){this.Ca=!this.Ca;hc(this.Jc,function(a){a=a.e();fe(a,"fullscreen",this.Ca)},this);this.og&&this.og(this.Ca);this.ng&&this.ng[Bb]();this.Ud(this.ib)};L.yf=function(){this.xa(Jj)};L.Sd=Sb;L.Rd=Sb;L.xa=Sb;var Nj=function(a,b,c){Hj[F](this,a,b,c);Mj=this;this.Qe=this.rh=k;this.Sc=o[Ha](o.random()*2147483648)[x](36)+(o[Ha](o.random()*2147483648)^(new Date).getTime())[x](36);a=this.ta("player_video");if(this.Tb=this.Ej(a.B(),this.m("player_video_properties",{}),this.Sc,"yt.xl.control.PlayerFlash.handleSwfEvent","yt.xl.control.PlayerFlash.handleSwfLoad")){this.c(a,"SYN_EVENT_NAVIGATE_IN",this.wi);this.c(a,"SYN_EVENT_NAVIGATE_OUT",this.xi)}};Nj.f(Hj);var Mj=j;
O("yt.xl.control.PlayerFlash.handleSwfLoad",function(a){if(Mj)if(Mj.Fi(a))return h},undefined);var Oj=function(a){Mj&&Mj.Ei(a)};O("yt.xl.control.PlayerFlash.handleSwfEvent",Oj,undefined);
var Pj={SYN_EVENT_PLAYPAUSE:"actionPlayPause",SYN_EVENT_PLAY:"actionPlay",SYN_EVENT_PAUSE:"actionPause",SYN_EVENT_STOP:"actionStop",SYN_EVENT_PREVTRACK:"actionPrevTrack",SYN_EVENT_NEXTTRACK:"actionNextTrack",SYN_EVENT_VOLUMEMUTE:"actionVolumeMute",SYN_EVENT_VOLUMEUP:"actionVolumeUp",SYN_EVENT_VOLUMEDOWN:"actionVolumeDown",SYN_EVENT_FORWARD:"actionForward",SYN_EVENT_REWIND:"actionRewind",SYN_EVENT_AUTOPLAY:"actionAutoPlay",SYN_EVENT_AUTOPLAYON:"actionAutoPlayOn",SYN_EVENT_AUTOPLAYOFF:"actionAutoPlayOff",
SYN_EVENT_QUALITY:"actionQuality",SYN_EVENT_QUALITYON:"actionQualityOn",SYN_EVENT_QUALITYOFF:"actionQualityOff",SYN_EVENT_FULLSCREEN:"actionFullScreen",SYN_EVENT_CLEAR:"actionClear"};L=Nj[A];L.g=function(a){this.a();if(this.Tb&&!this.Qe){this.Qe=h;var b=this.m("hotKeyMap",[]);S(b,function(c,d){if(d)(c=Pj[c])&&this.gc("actionBindKey",d,c)},this)}Nj.u.g[F](this,a)};
L.De=function(a,b){if(!b.url)return j;var c=new Bj(b.url,a,"100%","100%","7","#000000");b.params&&W(b.params,function(d,f){c.bc(f,d[x]())});b.variables&&W(b.variables,function(d,f){c.N(f,yc(d)[x]())});return c};
L.Ej=function(a,b,c,d,f){var g=Gg(),i="player"+this.Sc;if(b=this.De(i,b)){b.bc("name",i);b.N("inChannel",yc(c));b.N("outChannel",yc(d));b.N("watchChannel",yc(f));b.N("screenResolutionX",screen.availWidth||g[r]);b.N("screenResolutionY",screen.availHeight||g[K]);b.N("client",$.client);b[Ra](a);return ne(i)}return j};L.Dj=function(a,b,c,d,f){var g="bridge"+this.Sc;if(b=this.De(g,b)){b.N("inChannel",yc(c));b.N("outChannel",yc(d));b.N("dictionary",yc(f[Ob](";")));b.N("client",$.client);b[Ra](a);return ne(g)}return j};
L.wi=function(){this.Tb.focus()};L.xi=function(){this.Tb.blur()};L.Sd=function(a,b,c){this.gc("actionPlay",a.video_id,b,c)};L.Rd=function(a,b,c){this.gc("actionSet",a.video_id,b,c)};L.xa=function(a){this.gc(Pj[a[w]])};
L.Fi=function(a){this.rh=h;if(a){rg+="E";return h}a=["actionSet","actionClear","actionPlay","actionPlayPause","actionPause","actionStop","actionAutoPlay","actionAutoPlayOn","actionAutoPlayOff","actionBindKey","actionCall","actionPrevTrack","actionNextTrack","actionVolumeMute","actionVolumeUp","actionVolumeDown","actionForward","actionRewind","actionFullScreen","actionQuality","actionQualityOn","actionQualityOff"];var b=this.ta("player_bridge").B();this.rc=new Ej(b,400,200,a,30000);this.rc.Lg(Oj);
this.Dj(b,this.m("player_bridge_properties",{}),"swfPipeReceiver",this.Sc,a);rg+="B";return k};L.Ei=function(a){switch(a[w]){case "set":this.Ud(fa(a.i,10));break;case "get":this.Bi(fa(a.i,10));break;case "blur":if(!this.Ca)switch(a.dir){case "down":Qj(40);break;case "left":Qj(37);break;case "right":Qj(39);break;case "up":Qj(38);break}break;case "focus":break;case "fullscreen":this.Ji();break;case "log":Sg(a.content);break;default:this.rc&&Gj(a)}};
L.gc=function(a){if(a)if(this.rc)this.rc[Va]([a,"(",rc(arguments,1)[Ob](","),")"][Ob](""));else try{var b=arguments[1],c=arguments[2],d=arguments[3];this.Tb[a](b!=j?b[x]():"",c!=j?c[x]():"",d!=j?d[x]():"");++Bg}catch(f){Tg("Flash ExternalInterface call "+a+"failed")}};var Qj=function(a){var b=new tc("keydown",document);ma(b,a);Ud(document,"keydown",k,b)};var Rj=function(a,b,c){Hj[F](this,a,b,c)};Rj.f(Hj);L=Rj[A];L.a=function(){if(this.ja==undefined){Hj[A].a[F](this);this.ja=me();this.Fj(this.ta("player_video"))}};L.Fj=function(a){this.D=this.ja[Xa]("video");++vg;a.e()[xa](this.D);this.Pj=a};L.Ye=function(a){var b="video_id="+a.video_id;try{b="/get_video_info?"+b;Pg[Va](b,b,"GET",undefined,undefined,1,this.vd(a))}catch(c){}};L.gj=function(a){this.D.src=a;this.D.controls=k;this.D[Ga]();this.D.play();this.Ud(this.Za)};
L.vd=function(a){var b=this;return function(){var c=this.Ad()[B]("&"),d="18";if(a.format)for(var f=a.format[B](","),g=0;g<f[z];g++)if(f[g][Eb](0,2)=="22"){d="22";break}for(g=0;g<c[z];g++){f=c[g][B]("=");f[0]=="token"&&b.gj("/get_video?video_id="+a.video_id+"&t="+f[1]+"&fmt="+d)}}};L.Sd=function(a,b,c){this.Za=b;this.lf=c;this.Ye(a)};L.Rd=function(a,b,c){this.Za=b;this.lf=c;this.Ye(a)};
L.xa=function(a){switch(a[w]){case "SYN_EVENT_PLAY":qa(this.D,1);this.D.play();break;case "SYN_EVENT_PAUSE":qa(this.D,1);this.D.paused||this.D.pause();break;case "SYN_EVENT_PLAYPAUSE":qa(this.D,1);this.D.paused?this.D.play():this.D.pause();break;case "SYN_EVENT_NEXTTRACK":if(this.Za<this.lf){qa(this.D,1);this.Vd(this.Za+1)}break;case "SYN_EVENT_PREVTRACK":if(this.Za>0){qa(this.D,1);this.Vd(this.Za-1)}break;case "SYN_EVENT_FORWARD":qa(this.D,5);break;case "SYN_EVENT_REWIND":qa(this.D,-5);break;case "SYN_EVENT_CLEAR":!this.D.paused&&
!this.D.ended&&this.D.pause();break}};var Sj=function(a,b,c){Y[F](this,a,b,c);if(a=c.e()[Za]){Ld(window,"resize",this.Ta,k,this);Ld(a,"load",this.Ta,k,this);this.Ta(j)}},Tj;Sj.f(Y);Sj[A].a=function(){};var Uj=function(a){Tj=!a},Vj=/DXImageTransform\.Microsoft\.AlphaImageLoader\([^\)]*src=(["'])([^"']+)(\1)/;
Sj[A].Ta=function(a){a&&a[C]();if(!Tj){a=[this[E]().e(),o.max(this.k("innerAspectRatio",0),0),o.max(this.k("outerAspectRatio",1),0)||1,o.max(this.k("n",1),1),this.k("scale",1),this.d("fit","min"),this.Da("center")];if(a[1])Wj[Hb](j,a);else{var b=this[E]().e()[Za];if(b.naturalWidth&&b.naturalHeight){a[1]=b.naturalWidth/b.naturalHeight;Wj[Hb](j,a)}else if(b.tagName=="IMG"){var c=b[D].filter;if(c)if((c=Vj[Ba](c))&&c[2]){var d=new Image;d.cd=a;d.onload=Xj;d.src=c[2];return}if(b.src){d=new Image;d.cd=
a;d.onload=Xj;d.src=b.src}}}}};
var Xj=function(){this.cd[1]=this[K]?this[r]/this[K]:1;Wj[Hb](j,this.cd)},Wj=function(a,b,c,d,f,g,i){var p=Gg(),n=b*p[K]/(c*p[r]),v=c*p[r]/(b*p[K]);switch(g){case "width":n=1/d;v/=d;break;case "height":v=1;break;case "max":if(d<=v){n=1/d;v/=d}else if(d<=n){n/=d;v=1/d}else{for(b=o[Ha](o.sqrt(d*v));b<v*o[Ha](d/b);)++b;--b;n=1/b;v/=b}break;default:if(d<=v)v=1;else if(d<=n)n=1;else{b=o[Fa](o.sqrt(d*v));for(c=o[Fa](o.sqrt(d*n));b<v*o[Fa](d/b);)++b;for(;c<n*o[Fa](d/c);)++c;n=o.max(1/b,n/c);v=o.max(1/c,
v/b)}}n*=f;v*=f;i=d==1&&i;ic(a[db],function(y,N){ia(y[D],100*n+"%");wa(y[D],100*v+"%");if(i){y[D].left=50*(1-n)+"%";y[D].top=50*(1-v)+"%"}return N+1<d})};var Yj=function(a,b,c){Z[F](this,a,b,c)};Yj.f(Z);Yj[A].a=function(){if(this.Ne==undefined){Z[A].a[F](this);this.Ne=this.db("email");this.di=this.db("message")}};Yj[A].Na=function(){if(!$.user)return jj;var a=this[E]().d("video_id",""),b=yc(Ic(this.Ne.e()[Na])),c=yc(Ic(this.di.e()[Na]));if(!a)return ij;if(vc(b))return lj;a=uc(this.Ua,a,b,c);if(c=$.client)a+="&client="+c;if(c=$.sessionTokenShare){b=c[B]("=",1)[0];c=ca(c[ib](b[z]+1));a+="&"+b+"="+c}return a};Yj[A].gb=function(a){return a};var Zj=function(a,b,c){Z[F](this,a,b,c)};Zj.f(Z);Zj[A].Na=function(){if(!$.user)return jj;var a=this[E]().d("channel_id","");if(!a)return jj;a=uc(this.Ua,a);var b=$.client;if(b)a+="&client="+b;if(b=$.sessionTokenSubscription){var c=b[B]("=",1)[0];b=ca(b[ib](c[z]+1));a+="&"+c+"="+b}return a};Zj[A].Ib=function(a){return Gc(a,"<return_code><![CDATA[0]]\></return_code>")?oh:th};var $j={Y:Li.Y,update:function(a){var b=a.G("video");if(b){a.H(h);S(a.sa("title"),function(c){c[I]("label",b[mb]);c[J]()});S(a.sa("image"),function(c){c[I]("image",b.image_url);c[J]()});S(a.sa("rating"),function(c){c[I]("rating",b.rating);c[J]()});S(a.sa("views"),function(c){c[I]("label",b.displayable_view_count);c[J]()});S(a.sa("author"),function(c){c[I]("label",b.author);c[J]()});S(a.sa("duration"),function(c){c[I]("label",b.duration);c[J]()});b.duration&&b.displayable_view_count?S(a.sa("seperator"),function(c){c.H(h);
c[J]()}):S(a.sa("seperator"),function(c){c.H(k);c[J]()});b.playlist_id||a.H(b[mb])}else S(a.sa("seperator"),function(c){c.H(k);c[J]()});Li[J](a)}};var ak={Y:function(a){a=a[ob]("DIV","",a[ob]("IMG","-star"),a[ob]("IMG","-star"),a[ob]("IMG","-star"),a[ob]("IMG","-star"),a[ob]("IMG","-star"));pg(a,k);return a},je:function(a,b,c){if(c)if(V&&Kc(dd,"7.0")<0){pe(b,Ig);b[D].filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='"+c+"',sizingMethod='scale')"}else pe(b,{src:c})},update:function(a){var b=a.G("rating");if(Q(b))b=parseFloat(b);if(Vb(b)){a.H(h);for(var c=a.e(),d=1;d<=b+0.25;++d){ak.je(a,c[db][d-1],ak.Dg||"");if(d>=
5)return}if(b+0.75>=d){ak.je(a,c[db][d-1],ak.Eg||"");++d}for(;d<=5;++d)ak.je(a,c[db][d-1],ak.Cg||"")}else a.H(k)}};ak.bj=function(a,b,c){ak.Dg=a;ak.Eg=b;ak.Cg=c};O("goog.now",cc,undefined);O("yt.syn.dna.toDot",Wi,undefined);O("yt.syn.dna.render",Fi,undefined);O("yt.syn.dna.renderDOM",Ti,undefined);O("yt.syn.dna.renderControls",Ri,undefined);O("yt.syn.dna.renderActivate",Ui,undefined);O("yt.syn.dna.unrender",Vi,undefined);O("yt.syn.dna.verify",Oi,undefined);O("yt.syn.dna.setProperty",Yi,undefined);O("yt.syn.dna.dispatchEvent",Xi,undefined);O("yt.syn.setURLParameter",Xg,undefined);O("yt.syn.getViewportSize",Gg,undefined);O("yt.syn.setViewportSize",Fg,undefined);
O("yt.syn.disableRightClick",Eg,undefined);O("yt.syn.getDefaultImgTagProperties",Kg,undefined);O("yt.syn.setDefaultImgTagProperties",Jg,undefined);O("yt.syn.logger.setLevel",Rg,undefined);O("yt.syn.logger.info",Sg,undefined);O("yt.syn.logger.warn",Tg,undefined);O("yt.syn.logger.error",Ug,undefined);O("yt.syn.control.History.setPollingInterval",Sh,undefined);O("yt.syn.control.History.setDummyUrl",Th,undefined);O("yt.syn.control.GATrackEvent.setAnalyticsId",Fh,undefined);
O("yt.syn.control.GATrackPageview.setAnalyticsId",Ih,undefined);O("yt.syn.control.GATrackTime.setAnalyticsId",Lh,undefined);O("yt.syn.control.ActivateOnClick.setOverlay",jh,undefined);O("yt.syn.control.Navigate.enableMouse",ki,undefined);O("yt.syn.control.Navigate.enableKey",li,undefined);O("yt.syn.control.Navigate.printFocusable",mi,undefined);O("yt.syn.control.Navigate.printActive",ni,undefined);O("yt.xl.isFlashVersionAtLeast",oj,undefined);O("yt.xl.resizeToViewport",nj,undefined);
O("yt.xl.control.ScaleOnResize.setEnable",Uj,undefined);O("yt.xl.view.Rating.setImages",ak.bj,undefined);O("yt.xl.config",$,undefined);O("yt.xl.config.loadPreferences",$.Zh,undefined);O("yt.xl.config.savePreferences",$.Ti,undefined);Ng["xl-view-browsethumb"]=$j;Ng["xl-view-image"]=Zi;Ng["xl-view-input"]=$i;Ng["xl-view-input2"]=$i;Ng["xl-view-pagecount"]=bj;Ng["xl-view-rating"]=ak;Ng["xl-view-relatedthumb"]=$j;Ng["xl-view-text"]=aj;Ng["xl-view-textarea"]=cj;Ng["xl-view-wrappingtext"]=aj;
X("syn-control-activate_on_click",ih);X("syn-control-activate_on_event",kh);X("syn-control-activate_on_hover",lh);X("syn-control-activate_once",mh);X("syn-control-activate",gh);X("syn-control-active_set",nh);X("syn-control-ajax_request",Z);X("syn-control-cache_input",uh);X("syn-control-change_style_on_mouse_event",vh);X("syn-control-check_properties",wh);X("syn-control-clear_cache",xh);X("syn-control-deactivate",zh);X("syn-control-debug",Ah);X("syn-control-event_on_event",Bh);
X("syn-control-event_on_key",Ch);X("syn-control-ga_track_event",Dh);X("syn-control-ga_track_pageview",Gh);X("syn-control-ga_track_time",Jh);X("syn-control-hide",Mh);X("syn-control-history",Rh);X("syn-control-navigate",$h);X("syn-control-link",Vh);X("syn-control-on_event",oi);X("syn-control-page",qi);X("syn-control-redirect",ri);X("syn-control-scroll",si);X("syn-control-set_focus_on_event",ti);X("syn-control-set_properties",ui);X("syn-control-set_style_on_mouse_down",xi);
X("syn-control-set_style",vi);X("syn-control-set_style_on_property",yi);X("syn-control-set_style_on_event",wi);X("syn-control-set_value_on_checked",zi);X("syn-control-set_visible_on_hover",Bi);X("syn-control-set_visible",Ai);X("syn-control-show",Ci);X("syn-control-switch",Di);X("syn-control-synthesize",Ei);X("syn-control-toggle_style_on_mouse_down",Gi);X("syn-control-update_on_resize",Ii);X("syn-control-update",Hi);X("xl-control-channel",pj);X("xl-control-favorite",qj);X("xl-control-flag",rj);
X("xl-control-login",sj);X("xl-control-logout",tj);X("xl-control-page",uj);X("xl-control-scale_on_resize",Sj);X("xl-control-share",Yj);X("xl-control-subscribe",Zj);X("xl-control-player_flash",Nj);X("xl-control-player_html",Rj);})();
