function aa(a){throw a;}var i=true,j=null,m=false,ba=encodeURIComponent,o=window,ca=Number,da=NaN,ea=Object,p=parseInt,fa=parseFloat,ga=String,ha=document,ia=decodeURIComponent,q=isNaN,r=Math,ja=Array;function ka(a,b){return a.width=b}function la(a,b){return a.navigate=b}function t(a,b){return a.innerHTML=b}function ma(a,b){return a.left=b}function na(a,b){return a.keyCode=b}function oa(a,b){return a.type=b}function pa(a,b){return a.visibility=b}function qa(a,b){return a.length=b}
function ra(a,b){return a.className=b}function sa(a,b){return a.target=b}function ta(a,b){return a.contains=b}function ua(a,b){return a.display=b}function va(a,b){return a.height=b}
var wa="appendChild",w="push",xa="getBoundingClientRect",ya="test",x="width",za="round",Aa="slice",z="replace",Ba="navigate",Ca="nodeType",Da="floor",Ea="offsetWidth",Fa="concat",D="indexOf",Ga="capture",Ha="nodeName",E="left",Ia="screenX",Ja="screenY",Ka="match",La="getBoxObjectFor",Ma="createElement",Na="keyCode",Oa="firstChild",Pa="forEach",Qa="clientLeft",Ra="clientTop",Sa="handleEvent",F="type",Ta="parentWindow",Ua="childNodes",Va="defaultView",Wa="name",Xa="clientX",Ya="clientY",Za="documentElement",
$a="substr",ab="scrollTop",G="toString",H="length",bb="propertyIsEnumerable",cb="title",J="prototype",db="className",eb="clientWidth",fb="setTimeout",gb="document",hb="split",ib="getUTCDate",jb="constructor",kb="location",lb="offsetLeft",mb="hasOwnProperty",K="style",L="body",nb="ownerDocument",M="target",N="call",O="start",ob="clientHeight",pb="scrollLeft",qb="charCodeAt",rb="sort",sb="currentStyle",tb="href",ub="substring",vb="contains",wb="apply",xb="tagName",yb="parentNode",zb="offsetTop",P="height",
Ab="offsetHeight",Q="join",Bb="toLowerCase";function Cb(){return function(){}}function Db(a){return function(){return this[a]}}function Eb(a){return function(){return a}}var R;o._Messages=[][Fa](o._Messages||[],{SEARCHING_FOR_MORE_MATCHES:"Searching for more matches <b>...</b>",SEARCHING_FOR_MATCHES:"Searching for matches <b>...</b>",AND_OTHERS:"And {$count} others..."});function Fb(a){return""+a+" days"}function Gb(a){return""+a+" hrs"}function Hb(a){return""+a+" mins"}
function Ib(a,b){return""+a+" \u2013 "+b}function Jb(a,b){a=q(a)?"??":""+a;if(a[H]<2)a="0"+a;return""+a+":"+(!q(b)?(b<10?"0":"")+b:"??")}function Kb(a,b){return""+(q(a)?"??":""+(a%12||12))+":"+(!q(b)?(b<10?"0":"")+b:"??")+(a<12?"am":"pm")}function Lb(a){return""+(q(a)?"??":""+(a%12||12))+(a<12?"am":"pm")}function Mb(a,b){return""+(q(a)?"??":""+(a%12||12))+":"+(!q(b)?(b<10?"0":"")+b:"??")+(a<12?"":"p")}function Nb(a){return""+(q(a)?"??":""+(a%12||12))+(a<12?"":"p")};var Ob=Ob||{},S=this;function Pb(a,b,c){a=a[hb](".");c=c||S;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a[H]&&(d=a.shift());)if(!a[H]&&b!==undefined)c[d]=b;else c=c[d]?c[d]:(c[d]={})}function Qb(){}function Rb(a){a.dd=function(){return a.a||(a.a=new a)}}
function Sb(a){var b=typeof a;if(b=="object")if(a){if(a instanceof ja||!(a instanceof ea)&&ea[J][G][N](a)=="[object Array]"||typeof a[H]=="number"&&typeof a.splice!="undefined"&&typeof a[bb]!="undefined"&&!a[bb]("splice"))return"array";if(!(a instanceof ea)&&(ea[J][G][N](a)=="[object Function]"||typeof a[N]!="undefined"&&typeof a[bb]!="undefined"&&!a[bb]("call")))return"function"}else return"null";else if(b=="function"&&typeof a[N]=="undefined")return"object";return b}
function Tb(a){return Sb(a)=="array"}function Ub(a){var b=Sb(a);return b=="array"||b=="object"&&typeof a[H]=="number"}function T(a){return typeof a=="string"}function Vb(a){return Sb(a)=="function"}function Wb(a){a=Sb(a);return a=="object"||a=="array"||a=="function"}function Xb(a){if(a[mb]&&a[mb](Yb))return a[Yb];a[Yb]||(a[Yb]=++Zb);return a[Yb]}var Yb="closure_hashCode_"+r[Da](r.random()*2147483648)[G](36),Zb=0;
function $b(a){var b=Sb(a);if(b=="object"||b=="array"){if(a.ea)return a.ea[N](a);b=b=="array"?[]:{};for(var c in a)b[c]=$b(a[c]);return b}return a}function U(a,b){var c=b||S;if(arguments[H]>2){var d=ja[J][Aa][N](arguments,2);return function(){var e=ja[J][Aa][N](arguments);ja[J].unshift[wb](e,d);return a[wb](c,e)}}else return function(){return a[wb](c,arguments)}}
function ac(a){var b=ja[J][Aa][N](arguments,1);return function(){var c=ja[J][Aa][N](arguments);c.unshift[wb](c,b);return a[wb](this,c)}}var bc=Date.now||function(){return+new Date};function V(a,b){function c(){}c.prototype=b[J];a.q=b[J];a.prototype=new c;a[J].constructor=a};function cc(a){return a<10?"0"+a:ga(a)}var dc=[,31,,31,30,31,30,31,31,30,31,30,31];function ec(a,b){return dc[b]||dc[a]||(dc[a]=28+((a&3?m:a%100?i:a%400?m:i)?1:0))}var fc={};function gc(a,b){var c=a<<4|b;return fc[c]||(fc[c]=(new Date(a,b-1,1,0,0,0,0)).getDay())}var hc=[,0,31,59,90,120,151,181,212,243,273,304,334];function ic(a,b,c){a=b<=2||29-ec(a,2);return hc[b]+c-a};function W(){}W[J].Ka=m;W[J].z=function(){if(!this.Ka){this.Ka=i;this.j()}};W[J].j=Cb();function jc(a){a&&typeof a.z=="function"&&a.z()};V(function(a){this.a=a;this.b={};this.c=[]},W);function kc(a,b,c,d){this.a=a;this.c=b;this.b=c!==undefined?c:0;this.J=d||7};function lc(a,b){a=ga(a)[Bb]();b=ga(b)[Bb]();return a<b?-1:a==b?0:1}var mc=/^[a-zA-Z0-9\-_.!~*'()]*$/;function nc(a){a=ga(a);if(!mc[ya](a))return ba(a);return a}function oc(a,b){if(b)return a[z](pc,"&amp;")[z](qc,"&lt;")[z](rc,"&gt;")[z](sc,"&quot;");else{if(!tc[ya](a))return a;if(a[D]("&")!=-1)a=a[z](pc,"&amp;");if(a[D]("<")!=-1)a=a[z](qc,"&lt;");if(a[D](">")!=-1)a=a[z](rc,"&gt;");if(a[D]('"')!=-1)a=a[z](sc,"&quot;");return a}}var pc=/&/g,qc=/</g,rc=/>/g,sc=/\"/g,tc=/[&<>\"]/;
function uc(){return ja[J][Q][N](arguments,"")}
function vc(a,b){var c=0;a=ga(a)[z](/^[\s\xa0]+|[\s\xa0]+$/g,"")[hb](".");b=ga(b)[z](/^[\s\xa0]+|[\s\xa0]+$/g,"")[hb](".");for(var d=r.max(a[H],b[H]),e=0;c==0&&e<d;e++){var f=a[e]||"",g=b[e]||"",h=new RegExp("(\\d*)(\\D*)","g"),k=new RegExp("(\\d*)(\\D*)","g");do{var l=h.exec(f)||["","",""],n=k.exec(g)||["","",""];if(l[0][H]==0&&n[0][H]==0)break;c=wc(l[1][H]==0?0:p(l[1],10),n[1][H]==0?0:p(n[1],10))||wc(l[2][H]==0,n[2][H]==0)||wc(l[2],n[2])}while(c==0)}return c}
function wc(a,b){if(a<b)return-1;else if(a>b)return 1;return 0}bc();var xc=1/131072;function yc(a){if((a&31)<28)return a+1;var b=a>>5&15;if((a&31)<(dc[b]||ec((a>>9)+1970,2)))return a+1;else{var c=(a>>9)+1970;if(++b>12){b=1;++c}return((c-1970<<4)+b<<5)+1+a%1}}function zc(a,b){var c=a;a%1||(a+=xc);(b-xc)%1||(b-=xc);return function(d,e){return d<b&&(e>a||d>=c)}};function Ac(){}R=Ac[J];R.i=da;R.h=da;R.g=da;R.k=da;R.n=da;R.u=da;R.toString=function(){return this.c||(this.c=this.b())};R.v=function(){return this.e()|0};R.min=function(a){return this.e()<a.e()?this:a};R.max=function(a){return this.e()>a.e()?this:a};function Bc(a,b){var c=Cc(a);if(!q(a.i)){c.i=da;c.h=da;c.g=Dc(a,b)}if(!q(a.k)){c.k-=b.k;c.n-=b.n;c.u-=b.u}return new Ec(c.g,c.k,c.n,c.u)}
function Dc(a,b){return a.i==b.i?ic(a.i,a.h,a.g)-ic(b.i,b.h,b.g):r[za]((Date.UTC(a.i,a.h-1,a.g)-Date.UTC(b.i,b.h-1,b.g))/864E5)}function Fc(a){var b=a.i,c=a.h;a=a.g;if(++a>28&&a>ec(b,c)){a=1;if(++c===13){c=1;++b}}return Gc(b,c,a)}function Hc(a){return a.k||a.n||a.u?Fc(a):a.r()}function Ic(a,b){return Jc(a.i,a.h,a.g+b).r()}function Kc(a,b){return Ic(a,-((a.aa()-b+7)%7))}Ac[J].aa=function(){return(gc(this.i,this.h)+this.g-1)%7};Ac[J].r=function(){return Gc(this.i||0,this.h||1,this.g||1)};
Ac[J].Oa=function(){return new Lc(this.i||0,this.h||1,this.g||1,this.k||0,this.n||0,this.u||0)};Ac[J].Dc=function(){return new Mc(this.k||0,this.n||0,this.u||0)};function Nc(a){return a.k*60+a.n};function Oc(){}V(Oc,Ac);function Mc(a,b,c){this.k=a;this.n=b;this.u=c}V(Mc,Ac);Mc[J].Dc=function(){return this};Mc[J].b=function(){return uc("T",cc(this.k),cc(this.n),cc(this.u))};Mc[J].C=function(a){return!!a&&this[jb]===a[jb]&&this.e()==a.e()};Mc[J].e=function(){return this.a||(this.a=(((this.k<<6)+this.n<<6)+this.u+1)*xc)};function Lc(a,b,c,d,e,f){this.i=a;this.h=b;this.g=c;this.k=d;this.n=e;this.u=f}V(Lc,Oc);Lc[J].Oa=function(){return this};Lc[J].e=function(){return this.a||(this.a=((this.i-1970<<4)+this.h<<5)+this.g+(((this.k<<6)+this.n<<6)+this.u+1)*xc)};Lc[J].b=function(){return uc(ga(this.i),cc(this.h),cc(this.g),"T",cc(this.k),cc(this.n),cc(this.u))};Lc[J].C=function(a){return!!a&&this[jb]===a[jb]&&this.e()==a.e()};
function Pc(a){return new Lc(a.getUTCFullYear(),a.getUTCMonth()+1,a[ib](),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds())}function Qc(a){return new Lc(a.getFullYear(),a.getMonth()+1,a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds())};function Rc(){}V(Rc,Oc);function Sc(a,b,c,d){var e=new Rc;e.i=a;e.h=b;e.g=c;e.a=d;return Tc[d]=e}Rc[J].r=function(){return this};Rc[J].e=Db("a");Rc[J].b=function(){return uc(ga(this.i),cc(this.h),cc(this.g))};Rc[J].C=function(a){return this===a};var Tc={};function Gc(a,b,c){var d=((a-1970<<4)+b<<5)+c;return Tc[d]||Sc(a,b,c,d)}function Uc(a){return Tc[a]||Sc((a>>9)+1970,a>>5&15,a&31,a)}function Vc(a){return Gc(a.getUTCFullYear(),a.getUTCMonth()+1,a[ib]())};function Ec(a,b,c,d){this.d=a=((a*24+b)*60+c)*60+d;this.u=a%60;a=a/60|0;this.n=a%60;a=a/60|0;this.k=a%24;this.g=a/24|0}V(Ec,Ac);Ec[J].e=function(){return this.a||(this.a=this.g+(((this.k<<6)+this.n<<6)+this.u+1)*xc)};Ec[J].b=function(){var a=this.k||this.n||this.u||0,b=this.g||a;b=b<0?-1:b>0?1:0;var c=b<0?"-P":"P";if(this.g)c+=this.g%7?b*this.g+"D":b*this.g/7+"W";if(a){c+="T";if(this.k)c+=b*this.k+"H";if(this.n)c+=b*this.n+"M";if(this.u)c+=b*this.u+"S"}else b||(c+="0D");return c};
Ec[J].C=function(a){return!!a&&this[jb]===a[jb]&&this.e()==a.e()};function Wc(){}V(Wc,Ac);R=Wc[J];R.i=0;R.h=0;R.g=0;R.k=0;R.n=0;R.u=0;R.e=function(){var a=this.v();q(this.k)||(a+=(((this.k<<6)+this.n<<6)+this.u+1)*xc);return a};R.v=function(){Xc(this);return((this.i-1970<<4)+this.h<<5)+this.g};function Xc(a){if(a.k||a.n||a.u){var b=(a.k*60+a.n)*60+a.u,c=r[Da](b/86400);b-=c*86400;a.g+=c;a.u=b%60;b/=60;a.n=(b|0)%60;b/=60;a.k=(b|0)%24}Yc(a);for(b=ec(a.i,a.h);a.g<1;){a.h-=1;Yc(a);b=ec(a.i,a.h);a.g+=b}for(;a.g>b;){a.g-=b;a.h+=1;Yc(a);b=ec(a.i,a.h)}}
function Yc(a){var b;if(a.h<1||a.h>12){b=r[Da]((a.h-1)/12);a.h-=12*b;a.i+=b}}R=Wc[J];R.r=function(){Xc(this);return Gc(this.i,this.h,this.g)};R.Oa=function(){Xc(this);return new Lc(this.i,this.h,this.g,this.k,this.n,this.u)};R.Dc=function(){Xc(this);return new Mc(this.k,this.n,this.u)};R.aa=function(){Xc(this);return(gc(this.i,this.h)+this.g-1)%7};R.C=function(a){return!!a&&this[jb]==a[jb]&&this.e()==a.e()};function Cc(a){return Zc(a.i||0,a.h||0,a.g||0,a.k||0,a.n||0,a.u||0)}
function Zc(a,b,c,d,e,f){var g=new Wc;g.i=a;g.h=b;g.g=c;g.k=d;g.n=e;g.u=f;return g}function Jc(a,b,c){var d=new Wc;d.i=a;d.h=b;d.g=c;return d};function $c(a,b){this.start=a;if(b[jb]===Ec){a=Cc(a);a.g+=b.g;a.k+=b.k;a.n+=b.n;a.u+=b.u;this.B=this[O]instanceof Lc?a.Oa():a.r();this.a=b}else{this.B=b;this.a=Bc(this.B,this[O])}}$c[J].toString=function(){return this[O]+"/"+this.B};$c[J].C=function(a){return!!a&&this[jb]===a[jb]&&this[O].C(a[O])&&this.B.C(a.B)};ta($c[J],function(a){a=a.e();return a>=this[O].e()&&a<this.B.e()});function ad(a,b){return a[qb](b)*10+a[qb](b+1)-528}function bd(a){var b=p(a,10),c=b%100;b/=100;var d=(b|0)%100;b=b/100|0;return a[H]==8?Gc(b,d,c):new Lc(b,d,c,ad(a,9),ad(a,11),ad(a,13))}function cd(a,b,c){var d=p(a,10),e=ad(a,5),f=ad(a,8),g=a[H];if(a[qb](10)==84){var h=ad(a,11),k=ad(a,14),l=ad(a,17);if(b||c){c=Date.UTC(d,e-1,f,h,k,l);d=0;if(a[qb](g-1)!=90){d=ad(a,g-5)*60+ad(a,g-2);d*=44-a[qb](g-6)}a=(b?Qc:Pc)(new Date(c-d*6E4))}else a=new Lc(d,e,f,h,k,l)}else a=Gc(d,e,f);return a};var dd=ja[J],ed=dd[D]?function(a,b,c){return dd[D][N](a,b,c)}:function(a,b,c){c=c==j?0:c<0?r.max(0,a[H]+c):c;if(T(a)){if(!T(b)||b[H]!=1)return-1;return a[D](b,c)}for(c=c;c<a[H];c++)if(c in a&&a[c]===b)return c;return-1},fd=dd[Pa]?function(a,b,c){dd[Pa][N](a,b,c)}:function(a,b,c){for(var d=a[H],e=T(a)?a[hb](""):a,f=0;f<d;f++)f in e&&b[N](c,e[f],f,a)},gd=dd.filter?function(a,b,c){return dd.filter[N](a,b,c)}:function(a,b,c){for(var d=a[H],e=[],f=0,g=T(a)?a[hb](""):a,h=0;h<d;h++)if(h in g){var k=g[h];
if(b[N](c,k,h,a))e[f++]=k}return e};function hd(a,b){b=ed(a,b);var c;if(c=b>=0)dd.splice[N](a,b,1)[H]==1;return c}function id(){return dd[Fa][wb](dd,arguments)}function jd(a){if(Tb(a))return id(a);else{for(var b=[],c=0,d=a[H];c<d;c++)b[c]=a[c];return b}}function kd(a){for(var b=1;b<arguments[H];b++){var c=arguments[b];if(Ub(c)){c=c;c=Tb(c)?id(c):jd(c);a[w][wb](a,c)}else a[w](c)}}function ld(a){return dd.splice[wb](a,md(arguments,1))}
function md(a,b,c){return arguments[H]<=2?dd[Aa][N](a,b):dd[Aa][N](a,b,c)}function nd(a,b,c){for(var d=0,e=a[H]-1;d<=e;){var f=d+e>>1,g=(c||od)(b,a[f]);if(g>0)d=f+1;else if(g<0)e=f-1;else return f}return-(d+1)}function od(a,b){return a>b?1:a<b?-1:0}function pd(a,b){for(var c=[],d=0;d<b;d++)c[d]=a;return c};function qd(a,b,c){for(var d in a)b[N](c,a[d],d,a)}function rd(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b}function sd(a){var b=[],c=0;for(var d in a)b[c++]=d;return b}function td(a){for(var b in a)return m;return i}var ud=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];function vd(a){for(var b,c,d=1;d<arguments[H];d++){c=arguments[d];for(b in c)a[b]=c[b];for(var e=0;e<ud[H];e++){b=ud[e];if(ea[J][mb][N](c,b))a[b]=c[b]}}}
function wd(){var a=arguments[H];if(a==1&&Tb(arguments[0]))return wd[wb](j,arguments[0]);for(var b={},c=0;c<a;c++)b[arguments[c]]=i;return b};var xd,yd,zd,Ad,Bd,Cd;function Dd(){return S.navigator?S.navigator.userAgent:j}function Ed(){return S.navigator}Bd=Ad=zd=yd=xd=m;var Fd;if(Fd=Dd()){var Gd=Ed();xd=Fd[D]("Opera")==0;yd=!xd&&Fd[D]("MSIE")!=-1;Ad=(zd=!xd&&Fd[D]("WebKit")!=-1)&&Fd[D]("Mobile")!=-1;Bd=!xd&&!zd&&Gd.product=="Gecko"}var Hd=xd,X=yd,Id=Bd,Jd=zd,Kd=Ad,Ld=Ed();Cd=(Ld&&Ld.platform||"")[D]("Mac")!=-1;var Md=!!Ed()&&(Ed().appVersion||"")[D]("X11")!=-1,Nd="",Od;
if(Hd&&S.opera){var Pd=S.opera.version;Nd=typeof Pd=="function"?Pd():Pd}else{if(Id)Od=/rv\:([^\);]+)(\)|;)/;else if(X)Od=/MSIE\s+([^\);]+)(\)|;)/;else if(Jd)Od=/WebKit\/(\S+)/;if(Od){var Qd=Od.exec(Dd());Nd=Qd?Qd[1]:""}}var Rd=Nd,Sd={};function Td(a){return Sd[a]||(Sd[a]=vc(Rd,a)>=0)};function Ud(a,b){oa(this,a);sa(this,b);this.a=this[M]}V(Ud,W);R=Ud[J];R.j=function(){delete this[F];delete this[M];delete this.a};R.Na=m;R.wb=i;R.hd=function(){this.Na=i};R.Ha=function(){this.wb=m};function Vd(a,b){a&&this.Ja(a,b)}V(Vd,Ud);R=Vd[J];sa(R,j);R.qe=j;R.Wf=0;R.Xf=0;R.clientX=0;R.clientY=0;R.Yf=0;R.Zf=0;R.Uf=0;na(R,0);R.Vf=0;R.gd=m;R.fd=m;R.re=m;R.Mb=m;R.kb=j;
R.Ja=function(a,b){var c=oa(this,a[F]);sa(this,a[M]||a.srcElement);this.a=b;if(b=a.relatedTarget){if(Id)try{b=b[Ha]&&b}catch(d){b=j}}else if(c=="mouseover")b=a.fromElement;else if(c=="mouseout")b=a.toElement;this.qe=b;this.Wf=a.offsetX!==undefined?a.offsetX:a.layerX;this.Xf=a.offsetY!==undefined?a.offsetY:a.layerY;this.clientX=a[Xa]!==undefined?a[Xa]:a.pageX;this.clientY=a[Ya]!==undefined?a[Ya]:a.pageY;this.Yf=a[Ia]||0;this.Zf=a[Ja]||0;this.Uf=a.button;na(this,a[Na]||0);this.Vf=a.charCode||(c=="keypress"?
a[Na]:0);this.gd=a.ctrlKey;this.fd=a.altKey;this.re=a.shiftKey;this.Mb=a.metaKey;this.kb=a;delete this.wb;delete this.Na};R.hd=function(){this.Na=i;if(this.kb.stopPropagation)this.kb.stopPropagation();else this.kb.cancelBubble=i};var Wd=X&&!Td("8");Vd[J].Ha=function(){this.wb=m;var a=this.kb;if(a.preventDefault)a.preventDefault();else{a.returnValue=m;if(Wd)try{if(a.ctrlKey||a[Na]>=112&&a[Na]<=123)na(a,-1)}catch(b){}}};Vd[J].j=function(){Vd.q.j[N](this);this.kb=j;sa(this,j);this.qe=this.a=j};function Xd(a,b){this.Ae=b;this.Ra=[];if(a>this.Ae)aa(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(b=0;b<a;b++)this.Ra[w](this.ra?this.ra():{})}V(Xd,W);Xd[J].ra=j;Xd[J].Td=j;function Yd(a){if(a.Ra[H])return a.Ra.pop();return a.ra?a.ra():{}}function Zd(a,b){a.Ra[H]<a.Ae?a.Ra[w](b):$d(a,b)}function $d(a,b){if(a.Td)a.Td(b);else if(Vb(b.z))b.z();else for(var c in b)delete b[c]}Xd[J].j=function(){Xd.q.j[N](this);for(var a=this.Ra;a[H];)$d(this,a.pop());delete this.Ra};var ae;var be=(ae="ScriptEngine"in S&&S.ScriptEngine()=="JScript")?S.ScriptEngineMajorVersion()+"."+S.ScriptEngineMinorVersion()+"."+S.ScriptEngineBuildVersion():"0";function ce(){}var de=0;R=ce[J];R.key=0;R.ub=m;R.Lc=m;R.Ja=function(a,b,c,d,e,f){if(Vb(a))this.a=i;else if(a&&a[Sa]&&Vb(a[Sa]))this.a=m;else aa(Error("Invalid listener argument"));this.Sb=a;this.b=b;this.src=c;oa(this,d);this.capture=!!e;this.kd=f;this.Lc=m;this.key=++de;this.ub=m};R.handleEvent=function(a){if(this.a)return this.Sb[N](this.kd||this.src,a);return this.Sb[Sa][N](this.Sb,a)};var ee,fe,ge,he,ie,je,ke,le,me,ne,oe;
(function(){function a(){return{Q:0,na:0}}function b(){return[]}function c(){function s(v){return g[N](s.src,s.key,v)}return s}function d(){return new ce}function e(){return new Vd}var f=ae&&!(vc(be,"5.7")>=0),g;je=function(s){g=s};if(f){ee=function(){return Yd(h)};fe=function(s){Zd(h,s)};ge=function(){return Yd(k)};he=function(s){Zd(k,s)};ie=function(){return Yd(l)};ke=function(){Zd(l,c())};le=function(){return Yd(n)};me=function(s){Zd(n,s)};ne=function(){return Yd(u)};oe=function(s){Zd(u,s)};var h=
new Xd(0,600);h.ra=a;var k=new Xd(0,600);k.ra=b;var l=new Xd(0,600);l.ra=c;var n=new Xd(0,600);n.ra=d;var u=new Xd(0,600);u.ra=e}else{ee=a;fe=Qb;ge=b;he=Qb;ie=c;ke=Qb;le=d;me=Qb;ne=e;oe=Qb}})();var pe={},qe={},re={},se={};
function Y(a,b,c,d,e){if(b)if(Tb(b)){for(var f=0;f<b[H];f++)Y(a,b[f],c,d,e);return j}else{d=!!d;var g=qe;b in g||(g[b]=ee());g=g[b];if(!(d in g)){g[d]=ee();g.Q++}g=g[d];var h=Xb(a),k;g.na++;if(g[h]){k=g[h];for(f=0;f<k[H];f++){g=k[f];if(g.Sb==c&&g.kd==e){if(g.ub)break;return k[f].key}}}else{k=g[h]=ge();g.Q++}f=ie();f.src=a;g=le();g.Ja(c,f,a,b,d,e);c=g.key;f.key=c;k[w](g);pe[c]=g;re[h]||(re[h]=ge());re[h][w](g);if(a.addEventListener){if(a==S||!a.Od)a.addEventListener(b,f,d)}else a.attachEvent(te(b),
f);return c}else aa(Error("Invalid event type"))}function ue(a,b,c,d,e){if(Tb(b)){for(var f=0;f<b[H];f++)ue(a,b[f],c,d,e);return j}a=Y(a,b,c,d,e);pe[a].Lc=i;return a}function ve(a,b,c,d,e){if(Tb(b)){for(var f=0;f<b[H];f++)ve(a,b[f],c,d,e);return j}d=!!d;a:{f=qe;if(b in f){f=f[b];if(d in f){f=f[d];a=Xb(a);if(f[a]){a=f[a];break a}}}a=j}if(!a)return m;for(f=0;f<a[H];f++)if(a[f].Sb==c&&a[f][Ga]==d&&a[f].kd==e)return we(a[f].key);return m}
function we(a){if(!pe[a])return m;var b=pe[a];if(b.ub)return m;var c=b.src,d=b[F],e=b.b,f=b[Ga];if(c.removeEventListener){if(c==S||!c.Od)c.removeEventListener(d,e,f)}else c.detachEvent&&c.detachEvent(te(d),e);c=Xb(c);e=qe[d][f][c];if(re[c]){var g=re[c];hd(g,b);g[H]==0&&delete re[c]}b.ub=i;e.Fe=i;xe(d,f,c,e);delete pe[a];return i}
function xe(a,b,c,d){if(!d.la)if(d.Fe){for(var e=0,f=0;e<d[H];e++)if(d[e].ub){var g=d[e].b;g.src=j;ke(g);me(d[e])}else{if(e!=f)d[f]=d[e];f++}qa(d,f);d.Fe=m;if(f==0){he(d);delete qe[a][b][c];qe[a][b].Q--;if(qe[a][b].Q==0){fe(qe[a][b]);delete qe[a][b];qe[a].Q--}if(qe[a].Q==0){fe(qe[a]);delete qe[a]}}}}
function ye(a,b,c){var d=0,e=b==j,f=c==j;c=!!c;if(a==j)qd(re,function(k){for(var l=k[H]-1;l>=0;l--){var n=k[l];if((e||b==n[F])&&(f||c==n[Ga])){we(n.key);d++}}});else{a=Xb(a);if(re[a]){a=re[a];for(var g=a[H]-1;g>=0;g--){var h=a[g];if((e||b==h[F])&&(f||c==h[Ga])){we(h.key);d++}}}}return d}function te(a){if(a in se)return se[a];return se[a]="on"+a}
function ze(a,b,c,d,e){var f=1;b=Xb(b);if(a[b]){a.na--;a=a[b];if(a.la)a.la++;else a.la=1;try{for(var g=a[H],h=0;h<g;h++){var k=a[h];if(k&&!k.ub)f&=Ae(k,e)!==m}}finally{a.la--;xe(c,d,b,a)}}return Boolean(f)}function Ae(a,b){b=a[Sa](b);a.Lc&&we(a.key);return b}
je(function(a,b){if(!pe[a])return i;a=pe[a];var c=a[F],d=qe;if(!(c in d))return i;d=d[c];var e,f;if(X){if(!(e=b))a:{e="window.event"[hb](".");b=S;for(var g;g=e.shift();)if(b[g])b=b[g];else{e=j;break a}e=b}e=e;if(b=i in d){if(e[Na]<0||e.returnValue!=undefined)return i;a:{g=m;if(e[Na]==0)try{na(e,-1);break a}catch(h){g=i}if(g||e.returnValue==undefined)e.returnValue=i}}g=ne();g.Ja(e,this);e=i;try{if(b){for(var k=ge(),l=g.a;l;l=l[yb])k[w](l);f=d[i];f.na=f.Q;for(var n=k[H]-1;!g.Na&&n>=0&&f.na;n--){g.a=
k[n];e&=ze(f,k[n],c,i,g)}if(m in d){f=d[m];f.na=f.Q;for(n=0;!g.Na&&n<k[H]&&f.na;n++){g.a=k[n];e&=ze(f,k[n],c,m,g)}}}else e=Ae(a,g)}finally{if(k){qa(k,0);he(k)}g.z();oe(g)}return e}f=new Vd(b,this);try{e=Ae(a,f)}finally{f.z()}return e});function Be(){}V(Be,W);R=Be[J];R.Od=i;R.Vb=j;R.addEventListener=function(a,b,c,d){Y(this,a,b,c,d)};R.removeEventListener=function(a,b,c,d){ve(this,a,b,c,d)};
R.o=function(a){a=a;if(T(a))a=new Ud(a,this);else if(a instanceof Ud)sa(a,a[M]||this);else{var b=a;a=new Ud(a[F],this);vd(a,b)}b=1;var c,d=a[F],e=qe;if(d in e){e=e[d];d=i in e;var f;if(d){c=[];for(f=this;f;f=f.Vb)c[w](f);f=e[i];f.na=f.Q;for(var g=c[H]-1;!a.Na&&g>=0&&f.na;g--){a.a=c[g];b&=ze(f,c[g],a[F],i,a)&&a.wb!=m}}if(m in e){f=e[m];f.na=f.Q;if(d)for(g=0;!a.Na&&g<c[H]&&f.na;g++){a.a=c[g];b&=ze(f,c[g],a[F],m,a)&&a.wb!=m}else for(c=this;!a.Na&&c&&f.na;c=c.Vb){a.a=c;b&=ze(f,c,a[F],m,a)&&a.wb!=m}}a=
Boolean(b)}else a=i;return a};R.j=function(){Be.q.j[N](this);ye(this);this.Vb=j};function Ce(){}V(Ce,Be);R=Ce[J];R.wd=j;R.Ge=j;R.he=j;R.ac=function(a,b,c){this.Y(c)};R.Y=function(a){this.ac(a,a,a)};la(R,function(a){this.Y(Ic(a>0?this.X:this.R,a))});ta(R,function(a){a=a.r();return a.e()>=this.R.e()&&a.e()<=this.X.e()});function De(a,b,c,d){a.R=b;a.X=c;a.U=d;if(!a.wd||!a.U.C(a.he)||!a.R.C(a.wd)||!a.X.C(a.Ge)){a.he=a.U;a.wd=a.R;a.Ge=a.X;a.o("change")}}function Ee(){}V(Ee,Ce);Ee[J].ac=function(a,b,c){this.ec.ac(a,b,c)};Ee[J].Y=function(a){this.ec.Y(a)};la(Ee[J],function(a){this.ec[Ba](a)});
function Fe(a,b){a.ec&&we(a.mg);a.ec=b;a.mg=Y(b,"change",a.af,m,a);a.af()}Ee[J].af=function(){var a=this.ec;De(this,a.R,a.X,a.U)};function Ge(){}V(Ge,Ce);Ge[J].Y=function(a){De(this,a,a,a)};function He(a){this.a=a}V(He,Ce);He[J].Y=function(a){var b=Kc(a,this.a.a),c;this.a.c||(b=Ic(b,(this.a.b-b.aa()+7)%7));c=Ic(b,this.a.J-1);a=a.min(c).max(b);De(this,b,c,a)};la(He[J],function(a){this.Y(Ic(this.U,7*a))});function Ie(){}V(Ie,Ce);Ie[J].Y=function(a){var b=a.i,c=a.h;De(this,Gc(b,c,1),Gc(b,c,ec(b,c)),a)};function Je(a,b){this.b=a;this.a=b}V(Je,Ce);
Je[J].Y=function(a){var b=a;if(this.a!==undefined)b=Kc(a,this.a);var c=Ic(b,this.b-1);a=a.min(c);De(this,b,c,a)};la(Je[J],function(a){a*=Dc(this.X,this.R)+1;De(this,Ic(this.R,a),Ic(this.X,a),Ic(this.U,a))});function Z(a,b){this.b=a;this.c=!!b}var Ke=/>(\s+)</g,Le=/\s{2,}/g,Me=/\$\{(\w+)\}/g;Z[J].a=m;Z[J].ia=function(){if(!this.a){var a=this.b;delete this.b;this.c||(a=a[z](Ke,"><")[z](Le," "));var b=[];this.cc=b;this.m={};for(var c=a[Ka](Me)||[],d=0,e=c[H],f=0;f<e;++f){var g=c[f],h=a[D](g,d);d!=h&&b[w](a[ub](d,h));d=h+g[H];g=g[ub](2,g[H]-1);h=this.m[g];if(!h){h=[];this.m[g]=h}h[w](b[H]);b[w](undefined)}d!=a[H]&&b[w](a[ub](d));this.a=i}};
Z[J].ea=function(){this.ia();var a=new Z("");a.a=i;a.cc=[][Fa](this.cc);a.m={};for(var b in this.m)a.m[b]=this.m[b];return a};function $(a,b,c){a.ia();b=a.m[b];var d=b[H];if(d==1)a.cc[b[0]]=c;else for(;d--;)a.cc[b[d]]=c}Z[J].toString=function(){this.ia();return this.cc[Q]("")};Z[J].Kb=function(){var a={};for(var b in this.m)a[b]=j;return a};var Ne;function Oe(a){return(a=a[db])&&typeof a[hb]=="function"?a[hb](" "):[]}function Pe(a){var b=Oe(a),c;c=md(arguments,1);for(var d=0,e=0;e<c[H];e++)if(!(ed(b,c[e])>=0)){b[w](c[e]);d++}c=d==c[H];ra(a,b[Q](" "));return c}function Qe(a){var b=Oe(a),c;c=md(arguments,1);for(var d=0,e=0;e<b[H];e++)if(ed(c,b[e])>=0){ld(b,e--,1);d++}c=d==c[H];ra(a,b[Q](" "));return c}function Re(a,b,c){for(var d=Oe(a),e=m,f=0;f<d[H];f++)if(d[f]==b){ld(d,f--,1);e=i}if(e){d[w](c);ra(a,d[Q](" "))}return e};function Se(a,b){this.x=a!==undefined?a:0;this.y=b!==undefined?b:0}Se[J].ea=function(){return new Se(this.x,this.y)};function Te(a,b){return new Se(a.x-b.x,a.y-b.y)};function Ue(a,b){ka(this,a);va(this,b)}R=Ue[J];R.ea=function(){return new Ue(this[x],this[P])};R.uc=function(){return!(this[x]*this[P])};R.ceil=function(){ka(this,r.ceil(this[x]));va(this,r.ceil(this[P]));return this};R.floor=function(){ka(this,r[Da](this[x]));va(this,r[Da](this[P]));return this};R.round=function(){ka(this,r[za](this[x]));va(this,r[za](this[P]));return this};function Ve(a){return a?new We(Xe(a)):Ne||(Ne=new We)}function Ye(a){return T(a)?ha.getElementById(a):a}function Ze(a,b){qd(b,function(c,d){if(d=="style")a[K].cssText=c;else if(d=="class")ra(a,c);else if(d=="for")a.htmlFor=c;else if(d in $e)a.setAttribute($e[d],c);else a[d]=c})}var $e={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"};
function af(a){var b=a[gb];if(Jd&&!Td("500")&&!Kd){if(typeof a.innerHeight=="undefined")a=o;b=a.innerHeight;var c=a[gb][Za].scrollHeight;if(a==a.top)if(c<b)b-=15;return new Ue(a.innerWidth,b)}a=!Hd||Hd&&Td("9.50")?b[Za]:b[L];return new Ue(a[eb],a[ob])}
function bf(a,b){var c=b[0],d=b[1];if(X&&d&&(d[Wa]||d[F])){c=["<",c];d[Wa]&&c[w](' name="',oc(d[Wa]),'"');if(d[F]){c[w](' type="',oc(d[F]),'"');d=$b(d);delete d[F]}c[w](">");c=c[Q]("")}var e=a[Ma](c);if(d)if(T(d))ra(e,d);else Ze(e,d);if(b[H]>2){d=function(g){if(g)e[wa](T(g)?a.createTextNode(g):g)};for(c=2;c<b[H];c++){var f=b[c];Ub(f)&&!(Wb(f)&&f[Ca]>0)?fd(cf(f)?jd(f):f,d):d(f)}}return e}
function df(a,b){if(a[vb]&&b[Ca]==1)return a==b||a[vb](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[yb];return b==a}function Xe(a){return a[Ca]==9?a:a[nb]||a[gb]}function cf(a){if(a&&typeof a[H]=="number")if(Wb(a))return typeof a.item=="function"||typeof a.item=="string";else if(Vb(a))return typeof a.item=="function";return m}function ef(a,b,c){return ff(a,function(d){return(!b||d[Ha]==b)&&(!c||ed(Oe(d),c)>=0)},i)}
function ff(a,b,c,d){if(!c)a=a[yb];for(c=0;a&&(d==j||c<=d);){if(b(a))return a;a=a[yb];c++}return j}function We(a){this.A=a||S[gb]||ha}We[J].M=function(a){return T(a)?this.A.getElementById(a):a};We[J].a=We[J].M;
We[J].b=function(a,b,c){var d=this.A;c=c||d;a=a&&a!="*"?a[Bb]():"";if(c.querySelectorAll&&(a||b)&&(!Jd||1))b=c.querySelectorAll(a+(b?"."+b:""));else if(b&&c.getElementsByClassName){c=c.getElementsByClassName(b);if(a){d={};for(var e=0,f=0,g;g=c[f];f++)if(a==g[Ha][Bb]())d[e++]=g;qa(d,e);b=d}else b=c}else{c=c.getElementsByTagName(a||"*");if(b){d={};for(f=e=0;g=c[f];f++){a=g[db];if(typeof a[hb]=="function"&&ed(a[hb](" "),b)>=0)d[e++]=g}qa(d,e);b=d}else b=c}return b};
We[J].d=function(){return bf(this.A,arguments)};function gf(a,b){var c=a.A;a=c[Ma]("div");t(a,b);if(a[Ua][H]==1)b=a[Oa];else{for(b=c.createDocumentFragment();a[Oa];)b[wa](a[Oa]);b=b}return b}function hf(a){a=!Jd?a.A[Za]:a.A[L];return new Se(a[pb],a[ab])}We[J].c=function(a,b){a[wa](b)};We[J].f=function(a){return a&&a[yb]?a[yb].removeChild(a):j};ta(We[J],df);function jf(a,b,c,d){this.top=a;this.b=b;this.a=c;ma(this,d)}jf[J].ea=function(){return new jf(this.top,this.b,this.a,this[E])};ta(jf[J],function(a){return!this||!a?m:a instanceof jf?a[E]>=this[E]&&a.b<=this.b&&a.top>=this.top&&a.a<=this.a:a.x>=this[E]&&a.x<=this.b&&a.y>=this.top&&a.y<=this.a});function kf(a,b,c,d){ma(this,a);this.top=b;ka(this,c);va(this,d)}kf[J].ea=function(){return new kf(this[E],this.top,this[x],this[P])};ta(kf[J],function(a){return a instanceof kf?this[E]<=a[E]&&this[E]+this[x]>=a[E]+a[x]&&this.top<=a.top&&this.top+this[P]>=a.top+a[P]:a.x>=this[E]&&a.x<=this[E]+this[x]&&a.y>=this.top&&a.y<=this.top+this[P]});function lf(a,b){var c=Xe(a);if(c[Va]&&c[Va].getComputedStyle)if(a=c[Va].getComputedStyle(a,""))return a[b];return j}function mf(a,b){return lf(a,b)||(a[sb]?a[sb][b]:j)||a[K][b]}function nf(a,b,c){var d,e=Id&&(Cd||Md)&&Td("1.9");if(b instanceof Se){d=b.x;b=b.y}else{d=b;b=c}ma(a[K],typeof d=="number"?(e?r[za](d):d)+"px":d);a[K].top=typeof b=="number"?(e?r[za](b):b)+"px":b}function of(a){a=a?a[Ca]==9?a:Xe(a):ha;var b;if(b=X){Ve(a);b=m}if(b)return a[L];return a[Za]}
function pf(a){var b=a[xa]();if(X){a=a[nb];b.left-=a[Za][Qa]+a[L][Qa];b.top-=a[Za][Ra]+a[L][Ra]}return b}function qf(a){if(X)return a.offsetParent;var b=Xe(a),c=mf(a,"position"),d=c=="fixed"||c=="absolute";for(a=a[yb];a&&a!=b;a=a[yb]){c=mf(a,"position");d=d&&c=="static"&&a!=b[Za]&&a!=b[L];if(!d&&(a.scrollWidth>a[eb]||a.scrollHeight>a[ob]||c=="fixed"||c=="absolute"))return a}return j}
function rf(a){var b=new jf(0,Infinity,Infinity,0),c=Ve(a),d=c.A[L],e=!Jd?c.A[Za]:c.A[L],f;for(a=a;a=qf(a);)if((!X||a[eb]!=0)&&(!Jd||a[ob]!=0||a!=d)&&(a.scrollWidth!=a[eb]||a.scrollHeight!=a[ob])&&mf(a,"overflow")!="visible"){var g=sf(a),h;h=a;if(Id&&!Td("1.9")){var k=fa(lf(h,"borderLeftWidth"));if(tf(h)){var l=h[Ea]-h[eb]-k-fa(lf(h,"borderRightWidth"));k+=l}h=new Se(k,fa(lf(h,"borderTopWidth")))}else h=new Se(h[Qa],h[Ra]);g.x+=h.x;g.y+=h.y;b.top=r.max(b.top,g.y);b.b=r.min(b.b,g.x+a[eb]);b.a=r.min(b.a,
g.y+a[ob]);ma(b,r.max(b[E],g.x));f=f||a!=e}d=e[pb];e=e[ab];if(Jd){b.left+=d;b.top+=e}else{ma(b,r.max(b[E],d));b.top=r.max(b.top,e)}if(!f||Jd){b.b+=d;b.a+=e}c=af(c.A[Ta]||c.A[Va]||o);b.b=r.min(b.b,d+c[x]);b.a=r.min(b.a,e+c[P]);return b.top>=0&&b[E]>=0&&b.a>b.top&&b.b>b[E]?b:j}
function sf(a){var b,c=Xe(a),d=mf(a,"position"),e=Id&&c[La]&&!a[xa]&&d=="absolute"&&(b=c[La](a))&&(b[Ia]<0||b[Ja]<0),f=new Se(0,0),g=of(c);if(a==g)return f;if(a[xa]){b=pf(a);a=hf(Ve(c));f.x=b[E]+a.x;f.y=b.top+a.y}else if(c[La]&&!e){b=c[La](a);a=c[La](g);f.x=b[Ia]-a[Ia];f.y=b[Ja]-a[Ja]}else{b=a;do{f.x+=b[lb];f.y+=b[zb];if(b!=a){f.x+=b[Qa]||0;f.y+=b[Ra]||0}if(Jd&&mf(b,"position")=="fixed"){f.x+=c[L][pb];f.y+=c[L][ab];break}b=b.offsetParent}while(b&&b!=a);if(Hd||Jd&&d=="absolute")f.y-=c[L][zb];for(b=
a;(b=qf(b))&&b!=c[L]&&b!=g;){f.x-=b[pb];if(!Hd||b[xb]!="TR")f.y-=b[ab]}}return f}function uf(a){var b=Hd&&!Td("10");if(mf(a,"display")!="none")return b?new Ue(a[Ea]||a[eb],a[Ab]||a[ob]):new Ue(a[Ea],a[Ab]);var c=a[K],d=c.display,e=c.visibility,f=c.position;pa(c,"hidden");c.position="absolute";ua(c,"inline");if(b){b=a[Ea]||a[eb];a=a[Ab]||a[ob]}else{b=a[Ea];a=a[Ab]}ua(c,d);c.position=f;pa(c,e);return new Ue(b,a)}function vf(a){var b=sf(a);a=uf(a);return new kf(b.x,b.y,a[x],a[P])}
function wf(a,b){ua(a[K],b?"":"none")}function tf(a){return"rtl"==mf(a,"direction")}function xf(a,b){var c=a[sb]?a[sb][b]:j;if(/^\d+px?$/[ya](c))a=p(c,10);else{b=a[K][E];var d=a.runtimeStyle[E];ma(a.runtimeStyle,a[sb][E]);ma(a[K],c);c=a[K].pixelLeft;ma(a[K],b);ma(a.runtimeStyle,d);a=c}return a}
function yf(a,b){if(X){var c=xf(a,b+"Left"),d=xf(a,b+"Right"),e=xf(a,b+"Top");a=xf(a,b+"Bottom");return new jf(e,d,a,c)}else{c=lf(a,b+"Left");d=lf(a,b+"Right");e=lf(a,b+"Top");a=lf(a,b+"Bottom");return new jf(fa(e),fa(d),fa(a),fa(c))}};var zf=X?'<table style="table-layout:fixed" cellpadding=0 cellspacing=0><tr><td>':"",Af=X?"</tr></td></table>":"",Bf=0;function Cf(){if(Bf)return Bf;var a=ha[Ma]("div");a[K].cssText="visibility:hidden;overflow-y:scroll;position:absolute;top:0;width:100px;height:100px";ha[L][wa](a);Bf=a[Ea]-a[eb]||18;ha[L].removeChild(a);return Bf};var Df=Jd?"<wbr></wbr>":Hd?"&shy;":"<wbr>";function Ef(a,b){a=ca(a);b=ca(b);this.start=a<b?a:b;this.B=a<b?b:a}Ef[J].ea=function(){return new Ef(this[O],this.B)};function Ff(a,b,c){return r.min(r.max(a,b),c)};function Gf(a){var b={};for(var c in a)b[a[c]]=c;this.b=b}Gf[J].a=function(a){return a};function Hf(a,b){this.d=a;this.c=b}Hf[J].a=function(a){return Ff(a,this.d,this.c)};Hf[J].b=function(a){return this.a(a)};function If(a,b){a=new Hf(a,b);return U(a.b,a)}If(0,ca.MAX_VALUE);If(1,ca.MAX_VALUE);function Jf(a,b){this.b=a;this.Ya=b}var Kf=/^[a-zA-Z0-9_]+$/;function Lf(a){var b;if(b=!!a.Ya){a.ia();b=a.Sd!="CHIP"}return b}function Mf(a){if(a.Ya)return i;return m};function Nf(a,b,c){this.J=a;this.G=b;this.L=c;a=b.e();this.b=q(b.k);this.c=c.e()>=yc(a);this.s=!this.b&&Nc(c)==0;this.p=(a<<1)+!this.c+a%1}Nf[J].a="";Nf[J].l="";Nf[J].f="";var Of=new Gf({Ug:100,Rg:101,Tg:102,Xg:103,Yg:104,Vg:105,Wg:106,Zg:-1});U(Of.a,Of);Nf[J].d=-1;Nf[J].I=Db("J");Nf[J].ca=Eb(j);Nf[J].C=function(a){if(this==a)return i;return!!a&&a.I()==this.I()};function Pf(a,b,c){return b.p-c.p||c.L.e()-b.L.e()||a(b,c)||lc(b.a,c.a)};function Qf(a,b,c,d,e,f,g,h){var k,l=c.offsetParent;if(l){var n=l[xb]=="HTML"||l[xb]=="BODY";if(!n||mf(l,"position")!="static"){k=sf(l);n||(k=Te(k,new Se(l[pb],l[ab])))}}l=vf(a);if(n=rf(a)){var u=new kf(n[E],n.top,n.b-n[E],n.a-n.top);n=r.max(l[E],u[E]);var s=r.min(l[E]+l[x],u[E]+u[x]);if(n<=s){var v=r.max(l.top,u.top);u=r.min(l.top+l[P],u.top+u[P]);if(v<=u){ma(l,n);l.top=v;ka(l,s-n);va(l,u-v)}}}n=Ve(a);s=Ve(c);if(n.A!=s.A){n=n.A[L];s=s.A[Ta]||s.A[Va];v=new Se(0,0);u=Xe(n)?Xe(n)[Ta]||Xe(n)[Va]:o;var C=
n;do{var y;if(u==s)y=sf(C);else{var B=C;y=new Se;if(B[Ca]==1)if(B[xa]){var I=pf(B);y.x=I[E];y.y=I.top}else{I=hf(Ve(B));B=sf(B);y.x=B.x-I.x;y.y=B.y-I.y}else{y.x=B[Xa];y.y=B[Ya]}y=y}y=y;v.x+=y.x;v.y+=y.y}while(u&&u!=s&&(C=u.frameElement)&&(u=u.parent));s=v;s=Te(s,sf(n));l.left+=s.x;l.top+=s.y}a=(b&4&&tf(a)?b^2:b)&-5;b=new Se(a&2?l[E]+l[x]:l[E],a&1?l.top+l[P]:l.top);if(k)b=Te(b,k);if(e){b.x+=(a&2?-1:1)*e.x;b.y+=(a&1?-1:1)*e.y}var A;if(g)if((A=rf(c))&&k){A.top=r.max(0,A.top-k.y);A.b-=k.x;A.a-=k.y;ma(A,
r.max(0,A[E]-k.x))}a:{e=b;A=A;e=e.ea();k=0;a=(d&4&&tf(c)?d^2:d)&-5;d=uf(c);h=h?h.ea():d;if(f||a!=0){if(a&2)e.x-=h[x]+(f?f.b:0);else if(f)e.x+=f[E];if(a&1)e.y-=h[P]+(f?f.a:0);else if(f)e.y+=f.top}if(g){if(A){f=e;k=0;if(f.x<A[E]&&g&1){f.x=A[E];k|=1}if(f.x<A[E]&&f.x+h[x]>A.b&&g&16){h.width-=f.x+h[x]-A.b;k|=4}if(f.x+h[x]>A.b&&g&1){f.x=r.max(A.b-h[x],A[E]);k|=1}if(g&2)k|=(f.x<A[E]?16:0)|(f.x+h[x]>A.b?32:0);if(f.y<A.top&&g&4){f.y=A.top;k|=2}if(f.y>=A.top&&f.y+h[P]>A.a&&g&32){h.height-=f.y+h[P]-A.a;k|=8}if(f.y+
h[P]>A.a&&g&4){f.y=r.max(A.a-h[P],A.top);k|=2}if(g&8)k|=(f.y<A.top?64:0)|(f.y+h[P]>A.a?128:0);g=k}else g=256;k=g;if(k&496){c=k;break a}}nf(c,e);if(!(d==h?i:!d||!h?m:d[x]==h[x]&&d[P]==h[P])){g=h;if(g instanceof Ue){f=g[P];g=g[x]}else aa(Error("missing height argument"));ka(c[K],typeof g=="number"?r[za](g)+"px":g);va(c[K],typeof f=="number"?r[za](f)+"px":f)}c=k}return c};function Rf(){}Rf[J].a=Cb();function Sf(a,b){this.element=a;this.b=b}V(Sf,Rf);Sf[J].a=function(a,b,c){Qf(this.element,this.b,a,b,undefined,c)};function Tf(a){this.b=a}V(Tf,W);var Uf=new Xd(0,100);Tf[J].a=function(a,b,c,d,e){if(Tb(b))for(var f=0;f<b[H];f++)this.a(a,b[f],c,d,e);else{a=Y(a,b,c||this,d||m,e||this.b||this);if(this.m)this.m[a]=i;else if(this.Qb){this.m=Yd(Uf);this.m[this.Qb]=i;this.Qb=j;this.m[a]=i}else this.Qb=a}return this};function Vf(a){if(a.m){for(var b in a.m){we(b);delete a.m[b]}Zd(Uf,a.m);a.m=j}else a.Qb&&we(a.Qb)}Tf[J].j=function(){Tf.q.j[N](this);Vf(this)};Tf[J].handleEvent=function(){aa(Error("EventHandler.handleEvent not implemented"))};var Wf=S.window;function Xf(a,b,c){if(Vb(a)){if(c)a=U(a,c)}else if(a&&typeof a[Sa]=="function")a=U(a[Sa],a);else aa(Error("Invalid listener argument"));return b>2147483647?-1:Wf[fb](a,b||0)};function Yf(a,b){this.ua=new Tf(this);Zf(this);this.W=a||j;if(b)this.pb=b}V(Yf,Be);R=Yf[J];R.W=j;R.Db=i;R.Hd=j;R.va=m;R.Cg=m;R.qd=-1;R.pd=-1;R.rc=m;R.Tc=i;R.pb="toggle_display";R.ba=Db("pb");R.M=Db("W");function Zf(a){if(a.va)aa(Error("Can not change this state of the popup while showing."))}Yf[J].rb=function(){return this.va||bc()-this.pd<150};
Yf[J].ja=function(a){if(a){if(!this.va)if(this.o("beforeshow")){if(!this.W)aa(Error("Caller must call setElement before trying to show the popup"));this.Nb();a=Xe(this.W);this.rc&&this.ua.a(a,"keydown",this.rg,i);if(this.Db){this.ua.a(a,"mousedown",this.Ie,i);if(X){for(var b=a.activeElement;b&&b[Ha]=="IFRAME";){try{var c=Jd?b[gb]||b.contentWindow[gb]:b.contentDocument||b.contentWindow[gb]}catch(d){break}a=c;b=a.activeElement}this.ua.a(a,"mousedown",this.Ie,i);this.ua.a(a,"deactivate",this.He)}else this.ua.a(a,
"blur",this.He)}if(this.pb=="toggle_display"){pa(this.W[K],"visible");wf(this.W,i)}else this.pb=="move_offscreen"&&this.Nb();this.va=i;this.qd=bc();this.pd=-1;this.o("show")}}else $f(this)};Yf[J].Nb=Qb;function $f(a,b){if(!a.va||!a.o({type:"beforehide",target:b}))return m;a.ua&&Vf(a.ua);if(a.pb=="toggle_display")a.Cg?Xf(a.we,0,a):a.we();else if(a.pb=="move_offscreen"){ma(a.W[K],"-200px");a.W[K].top="-200px"}a.va=m;a.pd=bc();a.o({type:"hide",target:b});return i}R=Yf[J];
R.we=function(){pa(this.W[K],"hidden");wf(this.W,m)};R.Ie=function(a){a=a[M];if(!df(this.W,a)&&(!this.Hd||df(this.Hd,a))&&!(bc()-this.qd<150))$f(this,a)};R.rg=function(a){if(a[Na]==27)if($f(this,a[M])){a.Ha();a.hd()}};R.He=function(a){if(this.Tc){var b=Xe(this.W);if(X||Hd){if((a=b.activeElement)&&df(this.W,a))return}else if(a[M]!=b)return;bc()-this.qd<150||$f(this)}};R.j=function(){Yf.q.j[N](this);this.ua.z();delete this.W;delete this.ua};function ag(a,b){this.Ne=4;this.yd=b||undefined;Yf[N](this,a)}V(ag,Yf);ag[J].Nb=function(){if(this.yd){var a=!this.va&&this.ba()!="move_offscreen",b=this.M();if(a){pa(b[K],"hidden");wf(b,i)}this.yd.a(b,this.Ne,this.b);a&&wf(b,m)}};function bg(a,b,c){this.b=[];this.a=b||cg;this.c=c||"gcal$func$";this.d=a}V(bg,W);var cg=S.gcal$func$={},dg=0,eg=new bg;bg[J].j=function(){for(var a=0,b=this.b[H];a<b;++a)delete this.a[this.b[a]];bg.q.j[N](this)};bg[J].$=function(a,b){if(b=b||this.d)a=U(a,b);b=dg++;this.a[b]=a;this.b[w](b);return this.c+"["+b+"]"};bg[J].Ef=function(a){delete this.a[a[ub](this.c[H]+1,a[H]-1)]};U(eg.$,eg);U(eg.Ef,eg);function fg(a,b){this.O=a;this.a=Ve(a);this.b=new bg(this);this.c=b||30000001}V(fg,W);R=fg[J];R.N=j;R.ga=j;R.j=function(){this.b.z();ye(this.ga);this.ga&&this.ga.z();fg.q.j[N](this)};R.ia=function(){var a=gg;$(a,"closeCallback",this.b.$(this.nc));$(a,"zIndex",this.c);this.N=gf(this.a,a[G]());a=this.ga=new ag(this.N);Zf(a);a.Db=i;a=this.ga;Zf(a);a.rc=i;this.ga.Tc=m;Y(this.ga,"beforehide",this.Df,m,this)};R.Df=function(){this.a.f(this.N)};
R.F=function(a,b,c,d,e,f){this.N||this.ia();this.ga.ja(m);var g=sf(this.O);ma(this.N[K],g.x+"px");this.N[K].top=g.y+"px";this.O[wa](this.N);ua(this.N[K],"");ka(this.N[K],c+"px");va(this.N[Ua][1][K],d!=j?d+"px":"");t(this.N[Ua][1],f);if(e&&e[H]>0){t(this.N[Ua][0][Ua][1],e);ua(this.N[Ua][0][K],"")}else ua(this.N[Ua][0][K],"none");e=af(this.a.A[Ta]||this.a.A[Va]||o);d=this.N[Ab];c=e[P];if(b+d>c){b=c-d-10;if(b<10)b=10;a+=16}c=this.N[Ea];d=e[x];if(a+c>d){a=d-c-10;if(a<10)a=10}b-=g.y;a-=g.x;this.N[K].top=
b+"px";ma(this.N[K],a+"px");this.ga.ja(i)};R.nc=function(){this.ga&&this.ga.ja(m)};var gg=new Z('<div class="cc" style="z-index:${zIndex}"><div class="cc-titlebar"><div class="cc-close" onclick="${closeCallback}();" ></div><div class="cc-title"></div></div><div class="cc-body"></div></div>');var hg;function ig(a){var b=jg["*"]+"?hl="+ba("en")+"&amp;q="+ba(a);if(hg)b=hg[z]("{q}",ba(a))[z]("{hl}","en")[z]("{googUrl}",ba(b));return b}var jg={"*":"http://maps.google.com/maps"};(typeof o!="undefined"?o[kb][tb]:"")[z](/#.*/,"");function kg(a){return a&&a[Ka](/^(?:https?:)?\/\/(?:[^:\/]+\.)?google\.com(?::\d+)?(?:\/.*$|$)/)?a[z](/^https?:\/\//i,"//"):a};var lg=new Z('<${wcTag} frameborder=0 ${wcScrolling}src="${wcUrl}" class="wc-root"></${wcTag}>');function mg(a,b,c,d,e){this.P=b;this.sa=e||Ve();this.zd=c;this.D=d;d.Y(ng(this.P.a));Y(d,"change",this.jd,m,this);this.oa=a;this.f=new bg(this);this.ta={};this.l=new fg(og(this.oa));a:{for(b=0;b<a.Bb[H];b++)if(a.Bb[b]===this)break a;a.Bb[w](this);this.Vb=a;this.bb();pg(a);qg(a)}}V(mg,Be);R=mg[J];R.Ua="CalendarView";R.Dg=m;R.j=function(){this.f.z();mg.q.j[N](this)};R.ba=Db("zd");R.jd=function(){this.F()};R.ge=function(){this.D[Ba](1)};R.fe=function(){this.D[Ba](-1)};
R.Z=function(){return new $c(this.D.R,Fc(this.D.X))};R.F=function(){this.l.nc()};R.bb=function(){this.Ad=this.f.$(this.xc)};R.ig=function(a){return this.Dg||a.d!=102};
function rg(a,b){var c=[],d=sg(a.P.b,b.G,b.L);$(a.fa,"label","When");$(a.fa,"value",d);$(a.fa,"valueClass","event-when");c[w](a.fa[G]());if(d=b.l){$(a.fa,"label","Where");d=[oc(d),' (<a href="',ig(d),'" class="menu-link" target=_blank>map</a>)'][Q]("");$(a.fa,"value",d);$(a.fa,"valueClass","event-where");c[w](a.fa[G]())}if(d=b.f){$(a.fa,"label","Description");b=a.fa;if(15>d[H])d=d;else{for(var e=[],f=0,g=0,h=0,k=0,l=0;l<d[H];l++){k=d[qb](l);if(f>=15&&k>32&&!(k>=768&&!(k>=1024&&k<1315))){e[w](d[ub](h,
l),Df);h=l;f=0}if(g)if(k==62&&g==60)g=0;else{if(k==59&&g==38){g=0;f++}}else if(k==60||k==38)g=k;else if(k<=32)f=0;else f++}e[w](d[$a](h));d=e[Q]("")}$(b,"value",d);$(a.fa,"valueClass","event-description");c[w](a.fa[G]())}return c[Q](" ")}
mg[J].xc=function(a,b){var c=this.ta[a];a=this.l;b=vf(b);var d=oc(c.a),e=c.ca();if(tg(e)){var f=kg(tg(e)),g,h=c.G,k=c.L;c=tg(e);c=e.ba();if(c==1)if(e.ba()!=1)g=j;else{f="http://www.gmodules.com/gadgets/ifr?url="+ba(tg(e))+"&synd=calendar&w="+ug(e)+"&h="+vg(e)+"&up_startdate="+h.r()[G]()+"&up_enddate="+k.r()[G]()+"&lang="+"en"[z]("_","-");e.ia();if(h=e.c)for(g in h)if(g[Ka](Kf))f+="&up_"+g+"="+ba(h[g]);g=f}else g=f;$(lg,"wcTag",c==3?"img":"iframe");$(lg,"wcScrolling",c==1?'scrolling="no" ':"");$(lg,
"wcUrl",g);g=lg[G]();ug(e);vg(e);c=ha[L];if(c!=a.O){a.N&&a.nc();a.O=c}a.F(b[E],b.top+b[P],ug(e),vg(e),d,g)}};function wg(a,b){for(var c=0;c<b[H];c++)a.ta[Xb(b[c])]=b[c]}function xg(a,b){var c=yf(a,"margin"),d=yf(a,"padding");b=r.max(1,b-c.top-d.top-c.a-d.a);va(a[K],b+"px")}mg[J].fa=new Z('<div class="detail-item"><span class="event-details-label">${label}</span><span class="${valueClass}">${value}</span></div>');
function yg(a,b){a=a.P.s;var c=new $c(b.G,b.L),d=b.f;if(d&&d[H]>1024)d=d[ub](0,1024)+"...";return zg(a.md+"/event","action","TEMPLATE","hl","en","text",b.a,"dates",c,"location",b.l,"ctz",a.je,"details",d)}function Ag(a,b,c){var d=a.oa;Bg(a.oa,b,function(e){var f;if(!(f=d.T!=a)){f=a.Z();f=!(f[O].e()<=b[O].e()&&f.B.e()>=b.B.e())}f||c(e)})}mg[J].lb=function(){this.l.nc()};function Cg(a,b,c){this.gc=r.max(c,1);this.m=a;this.ma=b;this.ma[w](this.gc);this.vd=this.m[H]}function Dg(a,b,c,d){this.key=a;this.b=b;this.Ub=c;this.a=d;this.c=this.Ub/this.a}function Eg(a,b,c){return new Dg(a.m[b],a.m[b+1],c,a.ma[b+1]-a.ma[b]||1)}function Fg(a,b,c){var d=0,e=0;if(b!==undefined){d=nd(a.m,b);if(d<0){d=-d-1;if(d==a.vd){d--;e=a.gc-a.ma[d]}}else if(c)e=(a.ma[d+1]-a.ma[d])*c}return{index:d,Ub:e}}Cg[J].uc=function(){return!this.vd};function Gg(a,b,c,d){this.Bf=d||28;this.a=a.b.U;this.b=Hg(this,this.a);this.Ua="Agenda";this.d={};this.p=m;this.Ta=Ig++;this.La=this.s=j;this.ae=c;mg[N](this,a,b,"agenda",new Ge,a.H)}V(Gg,mg);var Ig=1;R=Gg[J];R.Id=m;R.Bd=0;R.lc=j;R.ge=function(){var a=Jg(this),b=this.sa.M("eventContainer"+this.Ta);a=a[ab]+Kg(this);b=b[Ab];if(a>=b){this.c(i);a=b}Lg(this,a)};R.fe=function(){var a=Jg(this)[ab]-Kg(this);if(a<=0){this.c(m);a=0}Lg(this,a)};R.Z=function(){return new $c(this.a,this.b)};
R.cd=function(){return Mg(this.P.b,this.D.U)};R.jd=function(){if(Jg(this))if(!(this.lc&&this.lc.C(this.D.U))){var a=this.D.U,b=ng(this.P.a),c=this.Z();if(!(c[O].e()<=a.e()&&c.B.e()>a.e())||this.Id&&a.C(b)&&!this.a.C(b)){a=new $c(a,Hg(this,a));this.a=a[O].r();this.b=a.B.r();Ag(this,a,Ng(this,a,m,m,i,i))}else{this.lc=a;if(Og(this).uc())a=Pg(this);else{b=Og(this);a=a.v();a=Fg(b,a,void 0);a=Eg(b,a.index,a.Ub)}Qg(this,a,i,m)}}};
R.F=function(){Gg.q.F[N](this);var a=!this.Ac;Ag(this,this.Z(),Ng(this,this.Z(),m,m,m,a))};
function Ng(a,b,c,d,e,f){return function(g){if(!c){var h=og(a.oa);$(a.Jc,"height",200+"px");$(a.Jc,"id",a.Ta);t(h,a.Jc[G]());var k=Jg(a);h=p(h[K][P],10);xg(k,h);we(a.s);k=Y(Jg(a),"scroll",a.J,m,a);a.s=k}a.o("gcvbcc");h=b.B;var l=[],n=b[O];k=a.sa;if(!c)a.ta={};wg(a,g);g=a.ae;var u=a.Ad;g.Ed=a.Ed;g.xg=u;g=f?45:Infinity;for(u=ac(Pf,Rg);n.e()<h.e()&&g>0;){var s=n,v=[];s=zc(s.e(),Fc(s).e());var C=a.ta;for(var y in C){var B=C[y];s(B.G.e(),B.L.e())&&v[w](B)}v=gd(v,a.ig,a);v[rb](u);l[w](Sg(a,n,v));g-=v[H];
n=Fc(n)}if(!c||d)a.b=n;l=l[Q]("");a.o("gcvbid");y=a.sa.M("eventContainer"+a.Ta);h=Jd?y[ob]:uf(y)[P];if(c){k=gf(k,l);d?y[wa](k):y.insertBefore(k,y[Oa])}else t(y,l);a.xb=j;if(c&&!d){y=(Jd?y[ob]:uf(y)[P])-h;k=Jg(a);Lg(a,k[ab]+y)}a.o("gcvaid");y=a.P.b;k=a.sa.M("agenda-underflow-top"+a.Ta);h=a.xa;l=Tg(a.a,y.za);$(h,"showingEvents_msg","Showing events after "+l);$(a.xa,"functionName",a.K);$(a.xa,"after","false");$(a.xa,"look_msg","Look for earlier events");t(k,a.xa[G]());k=Ug(a);h=a.xa;y=Tg(a.b,y.za);$(h,
"showingEvents_msg","Showing events until "+y);$(a.xa,"after","true");$(a.xa,"look_msg","Look for more");t(k,a.xa[G]());if(!a.Ac)a.Ac=Pg(a);a.p=m;if(e)a.jd();else c||Qg(a,a.Ac,i,i)}}function Sg(a,b,c){var d=c[H];if(!d)return"";for(var e=[],f,g=0;g<d;g++){var h=c[g];f=["event"];if(g==0)f[w]("first-event");else g==d-1&&f[w]("last-event");e[w](a.ae.F(h,b,f))}$(a.Hb,"dayString",Mg(a.P.b,b));$(a.Hb,"dayId",b[G]());$(a.Hb,"events",e[Q](""));return a.Hb[G]()}
function Og(a){if(a.xb)return a.xb;var b=a.oa.H.b("div","day");Vg(a);for(var c,d,e=[],f=[],g=0;g<b[H];g++)if(b[g][K].display!="none"){c=b[g].id[ub](4);d=new Se(b[g][lb],b[g][zb]);e[w](bd(c).v());f[w](d.y)}b=Ug(a);a.xb=new Cg(e,f,(new Se(b[lb],b[zb])).y);return a.xb}Gg[J].bb=function(){Gg.q.bb[N](this);this.Ed=this.f.$(this.pa);this.K=this.f.$(this.c);$(this.Hb,"extraClasses","")};
Gg[J].pa=function(a){var b=this.sa.M("details-"+a.id),c=a.id[ub](0,a.id.lastIndexOf("-"));if(this.d[c]){delete this.d[c];Wg(this,b,a,m)}else{if(b.innerHTML[H]==""){var d=this.ta[c],e=rg(this,d),f=d.Cb;if(!d.ca()&&f){$(this.$d,"links",'<a href="'+encodeURI(d.Cb)+'" target="_blank">more details&raquo;</a>&nbsp;&nbsp;<a href="'+yg(this,d)+'" target="_blank">copy to my calendar</a>');e+=this.$d[G]()}$(this.Zd,"details",e);t(b,this.Zd[G]());Wg(this,b,a,i);this.d[c]=1;this.xb=j;return}Wg(this,b,a,i);this.d[c]=
1}this.xb=j};function Wg(a,b,c,d){wf(b,d);d?Re(c,"event-summary","event-summary-expanded"):Re(c,"event-summary-expanded","event-summary")}function Lg(a,b){Jg(a).scrollTop=r[za](b)}function Pg(a){return new Dg(a.D.U.v(),undefined,0,1)}function Qg(a,b,c,d){a.Ac=b;if(c){c=Og(a);var e=Fg(c,b.key,b.c);c=Ff(c.ma[e.index]+e.Ub,c.ma[0],c.gc);Lg(a,c);a.Bd=c}if(d){b=Uc(b.b&&b.a-b.Ub<30?b.b:b.key);a.lc=b;a.D.Y(b)}}
Gg[J].J=function(){var a=Jg(this),b=a[ab],c=Vg(this)[Ab];if(c!=0){if(b+a[ob]>=c)this.c(i);else b==0&&this.c(m);if(r.abs(this.Bd-b)>5){if(Og(this).uc())a=Pg(this);else{a=Og(this);c=b;c=Ff(c,a.ma[0],a.gc);var d=nd(a.ma,c);if(d<0)d=-d-2;else d==a.vd&&d&&d--;a=Eg(a,d,c-a.ma[d])}Qg(this,a,m,i);this.Bd=b}}};Gg[J].c=function(a){if(!(this.Id&&!a))if(!this.p){this.p=i;var b=this.Z();if(a){var c=b.B;this.b=b=Hg(this,b.B)}else{c=Hg(this,b[O],i);b=b[O];this.a=c}c=new $c(c,b);Ag(this,c,Ng(this,c,i,a,m,a))}};
function Hg(a,b,c){c=c?-1:1;b=Ic(b,c*a.Bf);a=b.i;var d=b.h,e=Gc(a,d,15);return b=c<0?e.e()<=b.e()?e:Gc(a,d,1):e.e()>=b.e()?e:Gc(a,d,ec(a,d))}function Vg(a){return a.sa.M("agendaScrollContent"+a.Ta)}function Jg(a){return a.sa.M("agendaEventContainer"+a.Ta)}function Kg(a){a=Jg(a);return p(a[K][P],10)}function Ug(a){return a.sa.M("agenda-underflow-bottom"+a.Ta)}R=Gg[J];R.Zd=new Z('<div class="event-details-inner">${details}</div>');R.$d=new Z('<div class="event-links">${links}</div>');R.Hb=new Z('<div class="day ${extraClasses}" id="day-${dayId}"><div class="date-label">${dayString}</div>${events}</div>');
R.xa=new Z('${showingEvents_msg}. <span class="agenda-more" onclick="${functionName}(${after});">${look_msg}</span>');R.Jc=new Z('<div id="agenda${id}" class="agenda-scrollboxBoundary agenda"><div id="agendaEventContainer${id}" class="scrollbox" style="height:${height};position:relative">'+zf+'<div id="agendaScrollContent${id}" style="position:relative"><div id="agenda-underflow-top${id}" class="underflow-top"> </div><div id="eventContainer${id}"> </div></div>'+Af+'<div id="agenda-underflow-bottom${id}"  class="underflow-bot" style="height:100%"> </div></div></div>');X&&vc(Rd,"6");X&&vc(Rd,"7");var Xg=Jd&&vc(Rd,"522")>=0,Zg=Id&&vc(Rd,"1.9")<0,$g=Id&&vc(Rd,"1.9")>=0;var ah=/<[^>]*>|&[^;]+;/g;function bh(a,b){return b?a[z](ah," "):a}
var ch=new RegExp("[\u0591-\u07ff\ufb1d-\ufdff\ufe70-\ufefc]"),dh=new RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),eh=new RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u07ff\ufb1d-\ufdff\ufe70-\ufefc]"),fh=/^http:\/\/.*/,gh=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,hh=/\s+/,ih=/\d/;
function jh(a,b){var c=0,d=0,e=m;a=bh(a,b)[hb](hh);for(b=0;b<a[H];b++){var f=a[b];if(eh[ya](bh(f,void 0))){c++;d++}else if(fh[ya](f))e=i;else if(dh[ya](bh(f,void 0)))d++;else if(ih[ya](f))e=i}return(d==0?e?1:0:c/d>0.4?-1:1)==-1};var kh={};function lh(a,b){return Zg&&b!==m?'<div style="float:right">'+a+"</div>":a};function mh(){}mh[J].a=function(){return nh[6]};function oh(a){if(!a||a[Ka](/^\s*$/))a="(No title)";else{if(ch[ya](bh(a,void 0))){var b=ch[ya](bh(a,void 0))?"\u200f":"\u200e";a="\u202b"+a[z](gh,b+"$&"+b)+"\u202c"}else a=a;a=a}return a}mh[J].b=Eb(m);mh[J].c=Eb("");function ph(a){this.a=a}V(ph,Cb());R=ph[J];R.Ab=m;
R.F=function(a,b,c){var d=this.Gf;$(d,"toggleDetails",this.Ed);var e=a.ca();if(e&&Mf(e)){var f=this.Og;$(f,"wc_icon_src",oc(e.Ya));$(f,"wc_title",oc(e.b||""));$(f,"wc_listener",' onclick="'+this.xg+"("+Xb(a)+', this);"');$(d,"webContent",f[G]());c[w]("web-content")}else $(d,"webContent","");$(d,"event_classes",c[Q](" "));$(d,"eventDuration",sg(this.a,a.G,a.L));c=m;if(a.b){e="All day";c=i}else{e=a.G.r();f=a.L.r();if(a.c||e!==f)if(e===b)e=qh(this.a,a.G,this.Ab,this.Ab);else if(f===b)e=this.Kg+qh(this.a,
a.L,this.Ab,this.Ab);else{e="All day";c=i}else e=qh(this.a,a.G,this.Ab,this.Ab)}$(d,"start_time",e);$(d,"allday",c?"all-day":"");c=oh(a.a);if(jh(c))c=c.charAt(0)=="<"?c[z](/<\w+/,"$& dir=rtl"):"\n<span dir=rtl>"+c+"</span>";else c=c;$(d,"title",c);$(d,"titleColor",a.Ga().nb().b);$(d,"divId",Xb(a)+"-"+b);return d[G]()};R.Gf=new Z('<div class="${event_classes}"><div class="${allday} event-summary" id="${divId}" onmousedown="${toggleDetails}(this);return false;"><span class="event-time" alt="${eventDuration}"title="${eventDuration}">${start_time}</span><div class="title-wrapper"><span class="event-reply-status">&nbsp;</span><span class="event-title" style="color: ${titleColor};">${webContent}${title}</span></div></div><div class="event-details" id="details-${divId}"></div></div>');
R.Og=new Z('<span ${wc_listener} class="agenda-wc"><img src="${wc_icon_src}"class="agenda-web-content" title="${wc_title}" alt="${wc_title}"></span>');R.Kg="&raquo;&nbsp;";function rh(a,b,c){Nf[N](this,a,b,c);this.K=[]}V(rh,Nf);R=rh[J];R.bf=j;R.Cb="";R.Xc=j;R.Pb=m;R.ca=Db("bf");R.Ga=Db("Xc");function Rg(a,b){return a.Ga()&&b.Ga()&&a.Ga().Ld(b.Ga())||0};function sh(a){this.a=a;this.eb={};this.nd={};this.Sa=this.Aa=this.Ba=j}function th(a,b){var c=b[O].r();b=b.B.r();var d=c.v();c=b.v();b={};var e=[];for(d=d;d<c;d=yc(d))if(d in a.eb){var f=a.eb[d];if(f){for(var g in f){var h=f[g];if(h.Pb)delete f[g];else if(!(g in b)){e[w](h);b[g]=1}}td(f)&&delete a.eb[d]}}return e};function uh(a){this.Yc=a}uh[J].I=Db("Yc");function vh(){this.qb={};this.sc={};this.Sc={};this.Wb={};this.yc={}}V(vh,Be);vh[J].xd=0;var wh=1;function xh(a,b,c){this.id=a;this.c=b;this.d=c;this.f=j;this.b=[];this.a={}}function yh(a,b,c,d){var e;b[rb]();e=c[G]()+":"+b[Q](",");if(e in a.yc)d(a.yc[e]);else if(e in a.Wb)a.Wb[e][w](d);else{b=zh(a,b,c,d);b.f=e;++a.xd;a.Wb[e]=[d];if(td(b.a))Ah(a,b);else for(var f in b.a){d=a.sc[f];e=U(a.sg,a,f,b);d.b(b.a[f],e)}}}
function zh(a,b,c,d,e){var f=wh++;d=new xh(f,d,c);for(f=0;f<b[H];++f){var g=b[f],h=a.qb[g],k;k=e?h.Sa:j;if(!h.Ba||!h.Aa)k=c;else{k=!!k&&(h.Sa==j||k>=h.Sa);var l=c[O].e()<h.Ba.e(),n=c.B.e()>h.Aa.e();k=!l&&!n?k?new $c(h.Ba,h.Aa):j:l&&n?c:n?new $c(k?h.Ba:h.Aa,c.B.r()):new $c(c[O].r(),k?h.Aa:h.Ba)}if(k)d.a[g]=k;else e||d.b[w](th(h,c))}return d}vh[J].sg=function(a,b,c,d){c&&Bh(this,a,c,b.d,d);b.b[w](th(this.qb[a],b.d));delete b.a[a];if(td(b.a)){Ah(this,b);this.o("a")}};
function Ah(a,b){--a.xd;var c;c=b.b;for(var d=[],e=0;e<c[H];++e)kd(d,c[e]);c=d[rb](ac(Pf,Rg));b=b.f;a.yc[b]=c;d=a.Wb[b];for(e=0;e<d[H];++e)d[e](c);delete a.Wb[b]}vh[J].wg=function(a,b,c,d){if(c&&c[H]){Bh(this,a,c,b.d,d);b.b[w](c)}delete b.a[a];if(td(b.a)&&b.b[H]){b.c();this.o("a")}};
function Bh(a,b,c,d,e){b=a.qb[b];for(var f=0,g=c[H];f<g;++f){var h=c[f],k=h.I(),l=b.nd[k];if(l)l.Pb=i;if(h.Pb)delete b.nd[k];else{var n=h.G.v();l=h.L.v();if(!h.b&&!h.s)l=yc(l);b.nd[k]=h;for(n=n;n<l;n=yc(n)){var u;if(n in b.eb)u=b.eb[n];else{u=[];b.eb[n]=u}u[k]=h}}}if(d){var s,v;if(!b.Ba||d[O].e()<=b.Ba.e()){b.Ba=d[O].r();s=i}if(!b.Aa||d.B.e()>=b.Aa.e()){b.Aa=d.B.r();v=i}if(e&&s&&v)if(!b.Sa||e>b.Sa)b.Sa=e}for(d=0;d<c[H];++d){e=c[d].I();if(e in a.Sc&&c[d].Pb)delete a.Sc[e];else a.Sc[e]=c[d]}a.yc={}}
;var Ch;function Dh(a){var b=[],c=a.a;for(var d in c){var e=c[d][Aa]()[rb](function(f,g){return f-g});b[w](d+": "+e[Q](", "))}b[w]("\nreset?");if(confirm(b[Q]("\n")))a.a={}};function Eh(){this.a={}}Rb(Eh);var Fh=/\W/g;Eh[J].log=function(a,b){if(!(b<0||b>6E5)){a=a[z](Fh,"_");a in this.a||(this.a[a]=[]);this.a[a][w](b)}};function Gh(a){this.Le=a;this.rd=this.ce=bc()};var Hh="StopIteration"in S?S.StopIteration:Error("StopIteration");function Ih(){}Ih[J].next=function(){aa(Hh)};Ih[J].a=function(){return this};function Jh(a){if(typeof a.qc=="function")return a.qc();if(T(a))return a[hb]("");if(Ub(a)){for(var b=[],c=a[H],d=0;d<c;d++)b[w](a[d]);return b}return rd(a)}function Kh(a,b,c){if(typeof a[Pa]=="function")a[Pa](b,c);else if(Ub(a)||T(a))fd(a,b,c);else{var d;if(typeof a.Kb=="function")d=a.Kb();else if(typeof a.qc!="function")if(Ub(a)||T(a)){d=[];for(var e=a[H],f=0;f<e;f++)d[w](f);d=d}else d=sd(a);else d=void 0;e=Jh(a);f=e[H];for(var g=0;g<f;g++)b[N](c,e[g],d&&d[g],a)}};function Lh(a){this.Ia={};this.m=[];var b=arguments[H];if(b>1){if(b%2)aa(Error("Uneven number of arguments"));for(var c=0;c<b;c+=2)Mh(this,arguments[c],arguments[c+1])}else if(a){if(a instanceof Lh){b=a.Kb();c=a.qc()}else{b=sd(a);c=rd(a)}for(var d=0;d<b[H];d++)Mh(this,b[d],c[d])}}R=Lh[J];R.Q=0;R.Fd=0;R.qc=function(){Nh(this);for(var a=[],b=0;b<this.m[H];b++)a[w](this.Ia[this.m[b]]);return a};R.Kb=function(){Nh(this);return this.m[Fa]()};
R.C=function(a,b){if(this===a)return i;if(this.Q!=a.Q)return m;Nh(this);for(var c,d=0;c=this.m[d];d++)if(!(b||Oh)(Ph(this,c),Ph(a,c)))return m;return i};function Oh(a,b){return a===b}Lh[J].uc=function(){return this.Q==0};function Nh(a){if(a.Q!=a.m[H]){for(var b=0,c=0;b<a.m[H];){var d=a.m[b];if(ea[J][mb][N](a.Ia,d))a.m[c++]=d;b++}qa(a.m,c)}if(a.Q!=a.m[H]){var e={};for(c=b=0;b<a.m[H];){d=a.m[b];if(!ea[J][mb][N](e,d)){a.m[c++]=d;e[d]=1}b++}qa(a.m,c)}}
function Ph(a,b,c){if(ea[J][mb][N](a.Ia,b))return a.Ia[b];return c}function Mh(a,b,c){if(!ea[J][mb][N](a.Ia,b)){a.Q++;a.m[w](b);a.Fd++}a.Ia[b]=c}Lh[J].ea=function(){return new Lh(this)};Lh[J].a=function(a){Nh(this);var b=0,c=this.m,d=this.Ia,e=this.Fd,f=this,g=new Ih;g.next=function(){for(;;){if(e!=f.Fd)aa(Error("The map has changed since the iterator was created"));if(b>=c[H])aa(Hh);var h=c[b++];return a?h:d[h]}};return g};/\uffff/[ya]("\uffff");function Qh(){if(Id){this.Pa={};this.Gc={};this.$b=[]}}Qh[J].Ib=Id;function Rh(a){if(a.Ib){var b=a.$b.pop();Sh(a,b)}}function Th(a,b){if(a.Ib){b=Xb(b);for(var c=0;c<a.$b[H];c++){var d=a.$b[c];Uh(a,a.Pa,d,b);Uh(a,a.Gc,b,d)}}}function Sh(a,b){var c=a.Gc[b],d=a.Pa[b];c&&d&&fd(c,function(e){fd(d,function(f){Uh(this,this.Pa,e,f);Uh(this,this.Gc,f,e)},this)},a)}function Uh(a,b,c,d){b[c]||(b[c]=[]);ed(b[c],d)>=0||b[c][w](d)}var Vh=new Qh;function Wh(){return Xh()}var Xh=j,Yh=j,Zh=j;Xh=function(){var a=$h();return a?new ActiveXObject(a):new XMLHttpRequest};Yh=function(){var a={};if($h()){a[0]=i;a[1]=i}return a};Zh=j;var ai=j;
function $h(){if(!ai&&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[H];b++){var c=a[b];try{new ActiveXObject(c);return ai=c}catch(d){}}aa(Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return ai};function bi(){this.a=new Lh}V(bi,Be);var ci=[];function di(a,b,c,d,e,f){var g=new bi;ci[w](g);b&&Y(g,"complete",b);Y(g,"ready",ac(ei,g));if(f)g.Cc=r.max(0,f);g.send(a,c,d,e)}function ei(a){a.z();hd(ci,a)}R=bi[J];R.ya=m;R.t=j;R.Fc=j;R.lg="";R.kg="";R.Rb=0;R.vc="";R.Uc=m;R.tc=m;R.od=m;R.Za=m;R.Cc=0;R.db=j;
R.send=function(a,b,c,d){if(this.ya)aa(Error("[goog.net.XhrIo] Object is active with another request"));b=b||"GET";this.lg=a;this.vc="";this.Rb=0;this.kg=b;this.Uc=m;this.ya=i;this.t=new Wh;this.Fc=Zh||(Zh=Yh());Th(Vh,this.t);this.t.onreadystatechange=U(this.Je,this);try{this.od=i;this.t.open(b,a,i);this.od=m}catch(e){fi(this,5,e);return}var f=this.a.ea();d&&Kh(d,function(h,k){Mh(f,k,h)});b=="POST"&&!ea[J][mb][N](f.Ia,"Content-Type")&&Mh(f,"Content-Type","application/x-www-form-urlencoded;charset=utf-8");
Kh(f,function(h,k){this.t.setRequestHeader(k,h)},this);try{if(this.db){Wf.clearTimeout(this.db);this.db=j}if(this.Cc>0)this.db=Wf[fb](U(this.Ig,this),this.Cc);this.tc=i;this.t.send(c||"");this.tc=m}catch(g){fi(this,5,g)}};R.o=function(a){if(this.t){if(Vh.Ib){var b=T(this.t)?this.t:Wb(this.t)?Xb(this.t):"";Vh.$b[w](b)}try{return bi.q.o[N](this,a)}finally{Rh(Vh)}}else return bi.q.o[N](this,a)};
R.Ig=function(){if(typeof Ob!="undefined")if(this.t){this.vc="Timed out after "+this.Cc+"ms, aborting";this.Rb=8;this.o("timeout");if(this.t){this.ya=m;this.Za=i;this.t.abort();this.Za=m;this.Rb=8;this.o("complete");this.o("abort");gi(this)}}};function fi(a,b,c){a.ya=m;if(a.t){a.Za=i;a.t.abort();a.Za=m}a.vc=c;a.Rb=b;hi(a);gi(a)}function hi(a){if(!a.Uc){a.Uc=i;a.o("complete");a.o("error")}}bi[J].j=function(){if(this.t){if(this.ya){this.ya=m;this.Za=i;this.t.abort();this.Za=m}gi(this,i)}bi.q.j[N](this)};
bi[J].Je=function(){!this.od&&!this.tc&&!this.Za?this.b():ii(this)};bi[J].b=function(){ii(this)};function ii(a){if(a.ya)if(typeof Ob!="undefined")if(!(a.Fc[1]&&ji(a)==4&&ki(a)==2))if(a.tc&&ji(a)==4)Wf[fb](U(a.Je,a),0);else{a.o("readystatechange");if(ji(a)==4){a.ya=m;var b;a:switch(ki(a)){case 0:case 200:case 204:case 304:b=i;break a;default:b=m;break a}if(b){a.o("complete");a.o("success")}else{a.Rb=6;var c;try{c=ji(a)>2?a.t.statusText:""}catch(d){c=""}a.vc=c+" ["+ki(a)+"]";hi(a)}gi(a)}}}
function gi(a,b){if(a.t){var c=a.t,d=a.Fc[0]?Qb:j;a.t=j;a.Fc=j;if(a.db){Wf.clearTimeout(a.db);a.db=j}if(!b){if(Vh.Ib){b=T(c)?c:Wb(c)?Xb(c):"";Vh.$b[w](b)}a.o("ready");Rh(Vh)}if(Vh.Ib){a=Xb(c);delete Vh.Gc[a];for(var e in Vh.Pa){hd(Vh.Pa[e],a);Vh.Pa[e][H]==0&&delete Vh.Pa[e]}}try{c.onreadystatechange=d}catch(f){}}}function ji(a){return a.t?a.t.readyState:0}function ki(a){try{return ji(a)>2?a.t.status:-1}catch(b){return-1}};function li(a,b,c,d){if(!td(a.a)){var e=[];for(var f in a.a){e[w]((b||"")+f+(c||""));e[w](a.a[f][Q]("#"))}(d||di)("perf",j,"POST","perf="+ba(e[Q](":")));a.a={}}};function mi(a,b,c){this.ng=a;this.Tf=b;this.Sf=c;this.tf=U(this.ug,this)}V(mi,W);R=mi[J];R.Bc=m;R.Ke=0;R.ob=j;R.j=function(){mi.q.j[N](this);if(this.ob){Wf.clearTimeout(this.ob);this.ob=j;this.Bc=m}};R.ug=function(){this.ob=j;if(this.Bc&&!this.Ke){this.Bc=m;ni(this)}};function ni(a){a.ob=Xf(a.tf,a.Tf);a.ng[N](a.Sf)};function oi(a,b){this.Te=0;this.sb={};this.l={};this.f={};this.J={};this.ab={};a===undefined||Tb(a);b===undefined||Tb(b);pi(this,a||[],this.l);pi(this,b||[],this.f)}V(oi,Be);function pi(a,b,c){for(var d=0,e=b[H];d<e;d++){var f=b[d],g=f.d();a.sb[g]=f;c[g]=f;a.Te++}}oi[J].la=0;function qi(a){Ud[N](this,"gcal-kds");this.b=a}V(qi,Ud);function ri(a){a.la--;var b;if(b=a.la==0)a:{for(var c in a.ab)if(a.ab[c][H]){b=i;break a}b=m}b&&si(a)}function ti(a,b,c){b in a.ab||(a.ab[b]=[]);a.ab[b][w](c)}
function si(a){if(a.la==0){a.la++;var b=new qi(a.ab);a.ab={};a.o(b);ri(a)}}oi[J].c=function(a){return this.sb[a]};ta(oi[J],function(a){return a in this.sb});oi[J].b=function(a){var b=a.d();if(!this[vb](b)){var c=this.J;b in c&&delete c[b];b in this.l||(this.f[b]=a);this.sb[b]=a;this.Te++;ti(this,"added",b);si(this)}};oi[J].Kb=function(){return sd(this.sb)};function ui(a,b,c,d,e){this.a=a;this.Wc=b;this.b=b.aa();this.Ma=c;this.da=d;this.Qc=e||7;this.c=this.Ma*this.da}function vi(a){var b;if(!(b=a.Af)){b=a.Wc.v();for(var c=a.da,d=a.Qc,e=[],f=0,g=0;g<a.Ma;g++){for(var h=0;h<c;h++){e[f++]=b;b=yc(b)}for(;h<d;h++)b=yc(b)}b=a.Af=e}return b}ui[J].C=function(a){return this.a.C(a.a)&&this.Wc.C(a.Wc)&&this.Ma==a.Ma&&this.da==a.da&&this.Qc==a.Qc};function wi(a){this.b=a}V(wi,Cb());
wi[J].a=function(a){var b=this.b,c=Cc(a);c.g=ec(a.i,a.h);b=(c.r().aa()-b+7)%7;c.g-=b+35;return new ui(a,c.r(),7,7)};function xi(a,b,c,d,e,f,g,h){this.oe=d;this.a=a;this.id=e||this.a.id+"_";ra(this,f||"dp-");this.ye=c;this.b=b;this.Rc={};a=g!==undefined?g:1;h=(1<<a+7)-(1<<a+(h||5));this.cf=h+(h>>7);yi[this.id]=this}V(xi,W);var yi={};xi[J].mc=m;xi[J].Cd=j;xi[J].Re=j;xi[J].ze=0;
function zi(a,b){var c=a.id,d=a[db]+"cell "+a[db],e=a.V;if(!a.Gb){a.Qd=[];for(var f=7;f--;)a.Qd[f]=Ai[f];f=a[db];for(var g=[],h=48;h--;){var k=["cell"];if(h&2){k[w](h&1?"weekend-selected":"weekday-selected");h&8&&k[w]("today-selected");k[w](h&4?"onmonth-selected":"offmonth-selected")}else{k[w](h&1?"weekend":"weekday");h&8&&k[w]("today");k[w](h&4?"onmonth":"offmonth")}h&16&&k[w]("day-left");h&32&&k[w]("day-right");g[h]=f+k[Q](" "+f)+" "}a.Kd=g;a.Mc=[];a.Gb=a.id+"day_";a.De=a.id+"cur"}b[w]('<table cellspacing=0 cellpadding=0 id="',
c,'tbl" class="',a[db],'monthtable" style="-moz-user-select:none;-webkit-user-select:none;">');b[w]('<tr style="cursor:pointer" class="',d,'heading"  id="',c,'header"><td id="',c,'prev" class="',d,'prev">&laquo;</td><td colspan=',e.da-2,' id="',a.De,'" class="',d,'cur">',""+Bi[a.V.a.h]+" "+a.V.a.i,'</td><td id="',c,'next" class="',d,'next">&raquo;</td></tr>');b[w]('<tr class="',a[db],'days">');c=a.V.b;f=a.cf;for(g=0;g<e.da;g++){b[w]('<td class="',d,"dayh");f>>c&1&&b[w](" ",d,"weekendh");b[w]('">',
a.Qd[c],"</td>");c=(c+1)%7}b[w]("</tr>");d=a.V;e=d.da;c=a.id;f=a.cf;g=a.Kd;h=vi(d);var l=(k=a.Cd)?a.Cd.v():1,n=k?a.Re.v():0,u=a.zb.v(),s=a.V.a.h,v=0;if(a.Cf)a.Rc=a.Cf(d);for(var C=0;C<a.V.Ma;C++){b[w]('<tr style="cursor:',k?"pointer":"default",'" id="',c,"row_",C,'">');for(var y=d.b,B=e;B--;v++){var I=h[v],A=(I==u&&8)|((I>>5&15)==s&&4)|(I>=l&&I<=n&&2)|(B==e-1&&16)|(B==0&&32)|f>>y&1;y=(y+1)%7;a.Mc[v]=A;b[w]('<td id="',a.Gb,I,'" class="',g[A],a.Rc[I],'">',I&31,"</td>")}b[w]("</tr>")}b[w]("</table>")}
xi[J].F=function(){if(this.mc){var a=[];zi(this,a);t(this.a,a[Q](""));this.Eg=m;var b=this.id;a=this.oe;a(b+"prev").onmousedown=function(){yi[b][Ba](-1)};a(b+"next").onmousedown=function(){yi[b][Ba](1)}}};function Ci(a,b){if((b=b.id)&&b[D](a.Gb)==0)return Uc(p(b[$a](a.Gb[H]),10));return j}function Di(a,b){return a.oe(a.Gb+b)}xi[J].M=Db("a");la(xi[J],function(a){Ei(this,Jc(this.V.a.i,this.V.a.h+a,1).r())});function Ei(a,b){var c=a.V.a;if(b.i!=c.i||b.h!=c.h){a.V=a.ye.a(b);Fi(a)}}
function Fi(a){if(a.ze)a.Eg=i;else a.mc&&a.F()}xi[J].I=Db("id");function Gi(a,b,c,d){a.Cd=b;a.Re=c;d&&Ei(a,d);if(a.ze||!a.mc)Fi(a);else{d=vi(a.V);b=b.v();c=c.v();for(var e=a.V.c;e--;){var f=a.Mc[e],g=d[e],h=g>=b&&g<=c?f|2:f&-3;if(h!=f){ra(Di(a,vi(a.V)[e]),a.Kd[h]+(a.Rc[g]||""));a.Mc[e]=h}}}}xi[J].j=function(){delete this.a;delete yi[this.id];xi.q.j[N](this)};function Hi(){}V(Hi,Be);function Ii(a,b,c){this.a=a;this.c=b||Infinity;this.b=c;this.d=this.Lb(bc()+Ji);this.zb=this.Xa();this.Me()}V(Ii,Hi);var Ji=0;R=Ii[J];R.Lb=function(a){var b=this.a;if(b===undefined)b=(new Date(a)).getTimezoneOffset()*-60000;else if(a>=this.c)b=this.b;return b};R.ud=function(){var a=bc()+Ji;return this.Lb(a)+a};R.Xa=function(){return new Date(this.ud())};R.ed=Db("zb");
R.Me=function(){var a=this.zb,b=this.Xa(),c=18E5-b.getTime()%18E5;o[fb](U(this.Me,this),c);if(a[ib]()!==b[ib]()){this.zb=this.Xa();this.o("newday")}};function Ki(a,b,c,d){this.b=c;this.a=a;var e=ng(b);a.zb=e;if(a.V)Fi(a);else a.V=a.ye.a(e);Gi(a,this.b.R,this.b.X,this.b.U);this.c=new Tf(this);this.c.a(c,"change",this.te);this.c.a(a.M(),"mousedown",this.bg);this.c.a(a.M(),"mouseover",this.cg);this.c.a(a.M(),"mouseout",this.Kf);this.c.a(b,"newday",this.Lf);this.d=new Tf(this);this.l=b;this.f=!!d}V(Ki,Be);R=Ki[J];R.ib=j;R.ic=j;R.Pg=j;
R.Jf=function(a){var b=Ci(this.a,a[M]),c=this.ib;if(b&&c)if(!(this.ic||c).C(b)){this.ic=b;this.b.ac(c.min(b),c.max(b),b)}a.Ha()};R.bg=function(a){var b=a[M],c=Ci(this.a,b);if(c){this.ib=c;this.f&&this.b.Y(c);b=this.a.M()[nb];this.d.a(b,"mousemove",this.Jf);this.d.a(b,"mouseup",this.dg)}else this.a.De==b.id&&this.o("month-title");a.Ha()};R.Fg=function(){var a=this.ib;if(a){Vf(this.d);this.ib=j;this.ic||(this.f?this.te():this.b.Y(a));this.ic=j;this.o("accept")}};R.dg=Ki[J].Fg;
R.cg=function(a){if((a=Ci(this.a,a[M]))&&this.ib==j){var b=this.a;Pe(Di(b,a.v()),b[db]+"onhover")}};R.Kf=function(a){if(a=Ci(this.a,a[M])){var b=this.a;Qe(Di(b,a.v()),b[db]+"onhover")}};R.te=function(){var a=undefined;if(this.ib==j)a=this.b.U;Gi(this.a,this.b.R,this.b.X,a)};R.Lf=function(){var a=this.a,b=ng(this.l);a.zb=b;Fi(a)};R.j=function(){jc(this.c);jc(this.Pg);jc(this.d);jc(this.a);Ki.q.j[N](this)};function Li(a,b,c,d,e,f){var g=Mi;$(g,"id",f||"");f=Ve(a);g=gf(f,g[G]());this.f=c;this.d=b;a=a[wa](g);this.c=new Ki(new xi(a,this.d,d,U(f.M,f)),c,e,i);Y(this.c,"accept",this.$f,m,this);c=this.c.a;c.mc=i;c.F();c=this.a=new ag(a);Zf(c);c.Db=i;c=this.a;Zf(c);c.rc=i;this.b=a}V(Li,W);R=Li[J];R.j=function(){if(this.a){this.a.z();this.a=j}this.b=j};R.ja=function(a){this.a.ja(a)};R.rb=function(){return this.a.rb()};R.$f=function(){this.ja(m)};R.M=Db("b");var Mi=new Z('<div id="dpPopup${id}" class="dp-popup" style="display: none;"></div>');var Ni={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",93:"context",107:"num-plus",
109:"num-minus",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",187:"equals",188:",",190:".",191:"/",220:"\\",224:"win"};function Oi(a){this.Zb={};this.a={cb:[],We:0};this.Rf=wd(Pi);this.l=i;this.pf=m;this.pg=i;this.c=a;Y(this.c,"keydown",this.d,m,this);Cd&&Id&&Td("1.8")&&Y(this.c,"keyup",this.f,m,this)}var Qi;V(Oi,Be);var Pi=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],Ri={nf:"shortcut",mf:"shortcut_"};
Oi[J].b=function(a){var b;b=this.Zb;var c=arguments;if(T(c[1])){c=c[1];c=c[z](/[ +]*\+[ +]*/g,"+")[z](/[ ]+/g," ")[Bb]();c=c[hb](" ");for(var d=[],e,f=0;e=c[f];f++){var g=e[hb]("+"),h;e=0;for(var k,l=0;k=g[l];l++){switch(k){case "shift":e|=1;continue;case "ctrl":e|=2;continue;case "alt":e|=4;continue;case "meta":e|=8;continue}if(!Qi){h={};for(var n in Ni)h[Ni[n]]=n;Qi=h}h=Qi[k];break}d[w]({keyCode:h,Ce:e})}c=d}else{n=c;h=1;if(Tb(c[1])){n=c[1];h=0}for(c=[];h<n[H];h+=2)c[w]({keyCode:n[h],Ce:n[h+1]})}Si(b,
c,a)};Oi[J].j=function(){Oi.q.j[N](this);this.Zb={};ve(this.c,"keydown",this.d,m,this);Cd&&Id&&Td("1.8")&&ve(this.c,"keyup",this.f,m,this);this.c=j};Oi[J].f=function(a){if(a[Na]==224){this.Be=i;Xf(function(){this.Be=m},400,this)}else{var b=a.Mb||this.Be;if((a[Na]==67||a[Na]==88||a[Na]==86)&&b){a.Mb=b;this.d(a)}}};
function Si(a,b,c){var d=b.shift();d=d[Na]&255|d.Ce<<8;var e=a[d];if(e&&c&&(b[H]==0||T(e)))aa(Error("Keyboard shortcut conflicts with existing shortcut"));if(b[H]){e||(e=a[d]={});Si(e,b,c)}else a[d]=c}function Ti(a,b,c,d){c=c||0;if((d=(d||a.Zb)[b[c]])&&!T(d)&&b[H]-c>1)return Ti(a,b,c+1,d);return d}
Oi[J].d=function(a){if(Ui(this,a)){var b=a[Na]&255|((a.re?1:0)|(a.gd?2:0)|(a.fd?4:0)|(a.Mb?8:0))<<8,c,d,e=bc();if(this.a.cb[H]&&e-this.a.We<=1500)c=Ti(this,this.a.cb);else qa(this.a.cb,0);c=c?c[b]:this.Zb[b];if(!c){c=this.Zb[b];this.a.cb=[]}if(c&&T(c))d=c;else if(c){this.a.cb[w](b);this.a.We=e;Id&&a.Ha()}else qa(this.a.cb,0);if(d){b=this.o(new Vi(Ri.nf,d,a[M]));b&=this.o(new Vi(Ri.mf+d,d,a[M]));if(this.l||!b)a.Ha();qa(this.a.cb,0)}}};
function Ui(a,b){var c=b[Na];if(c==16||c==17||c==18)return m;var d=b[M],e=d[xb]=="TEXTAREA"||d[xb]=="INPUT"||d[xb]=="BUTTON"||d[xb]=="SELECT",f=!e&&(d.isContentEditable||d[nb]&&d[nb].designMode=="on");if(!e&&!f)return i;if(a.Rf[c]||a.pf)return i;if(f)return m;if(a.pg&&(b.fd||b.gd||b.Mb))return i;if(d[xb]=="INPUT"&&(d[F]=="text"||d[F]=="password"))return c==13;if(d[xb]=="INPUT"||d[xb]=="BUTTON")return c!=32;return m}function Vi(a,b,c){Ud[N](this,a,c);this.b=b}V(Vi,Ud);var Wi=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function Xi(a){var b=a[Ka](Wi);a=b[1];var c=b[2],d=b[3];b=b[4];var e=[];a&&e[w](a,":");if(d){e[w]("//");c&&e[w](c,"@");e[w](d);b&&e[w](":",b)}return e[Q]("")}function Yi(a){if(a[1]){var b=a[0],c=b[D]("#");if(c>=0){a[w](b[$a](c));a[0]=b=b[$a](0,c)}c=b[D]("?");if(c<0)a[1]="?";else if(c==b[H]-1)a[1]=undefined}return a[Q]("")}
function Zi(a,b,c){r.max(b[H]-(c||0),0)%2==0;for(c=c||0;c<b[H];c+=2){var d=b[c],e=b[c+1];if(Tb(e)){e=e;for(var f=0;f<e[H];f++)a[w]("&",d,"=",nc(e[f]))}else e!=j&&a[w]("&",d,"=",nc(e))}return a}function zg(a){return Yi(arguments[H]==2?Zi([a],arguments[1],0):Zi([a],arguments,1))}var $i=/#|$/;function aj(a,b,c,d,e){this.b=a;this.d=b;this.c=c;this.f=d;this.a=e}aj[J].C=function(a){return this.l==a.l};for(var bj=[6,1,12,9,14,4,21,8,19,7,2,11,10,3,20,13,5,15,16,17,18],cj={},dj=0;dj<bj[H];++dj)cj[bj[dj]]=dj;
var ej=j,nh=function(){for(var a=[],b="666666888888aaaaaabbbbbbdddddda32929cc3333d96666e69999f0c2c2b1365fdd4477e67399eea2bbf5c7d67a367a994499b373b3cca2cce1c7e15229a36633cc8c66d9b399e6d1c2f029527a336699668cb399b3ccc2d1e12952a33366cc668cd999b3e6c2d1f01b887a22aa9959bfb391d5ccbde6e128754e32926265ad8999c9b1c2dfd00d78131096184cb05288cb8cb8e0ba52880066aa008cbf40b3d580d1e6b388880eaaaa11bfbf4dd5d588e6e6b8ab8b00d6ae00e0c240ebd780f3e7b3be6d00ee8800f2a640f7c480fadcb3b1440edd5511e6804deeaa88f5ccb8865a5aa87070be9494d4b8b8e5d4d47057708c6d8ca992a9c6b6c6ddd3dd4e5d6c6274878997a5b1bac3d0d6db5a69867083a894a2beb8c1d4d4dae54a716c5c8d8785aaa5aec6c3cedddb6e6e41898951a7a77dc4c4a8dcdccb8d6f47b08b59c4a883d8c5ace7dcce".toUpperCase(),c=
0;c<22;c++){var d=function(e){return"#"+b[$a](c*30+e*6,6)};d=new aj(d(0),d(1),d(2),d(3),d(4));d.l=c;a[c]=d}return a}();function fj(a,b,c){var d=p(a[$a](1,2),16)+c*(p(b[$a](1,2),16)-p(a[$a](1,2),16)),e=p(a[$a](3,2),16)+c*(p(b[$a](3,2),16)-p(a[$a](3,2),16));a=p(a[$a](5,2),16)+c*(p(b[$a](5,2),16)-p(a[$a](5,2),16));return"#"+gj(d)+gj(e)+gj(a)}function gj(a){a=ca(a|0)[G](16);return a[H]<2?"0"+a:a};function hj(a,b,c,d){this.Yc=a;this.a=c||a;a=this.d=b;b=this.I();if(b in a.qb)aa(new Error("Already registered an event source with id "+b));a.qb[b]=new sh(b);a.sc[b]=this;if(!(d=d)){ij=d=bj[(cj[ij]+1)%bj[H]];d=nh[d]}this.K=d}V(hj,uh);hj[J].c=0;hj[J].nb=Db("K");hj[J].Ld=function(a){return this.c-a.c||lc(this.a,a.a)};hj[J].b=function(a,b){b[N](j,[],j)};var ij=0;function jj(a,b){this.Pe=a;this.Eb={};this.Ec={};kj(this,b||[])}V(jj,W);function lj(a,b,c){a.Eb[b]=c;a.Ec[c]=(a.Ec[c]||0)+1}jj[J].nb=function(a){this.Eb[a]!==undefined||kj(this,[a]);return nh[this.Eb[a]]};
function kj(a,b){for(var c=0,d=b[H];c<d;c++){var e=b[c],f=a.Pe[e];f!==undefined&&lj(a,e,f)}c=0;for(d=b[H];c<d;++c){e=b[c];if(a.Eb[e]===undefined){a:{f=a.Ec;for(var g=void 0,h=6,k=Infinity,l=0,n=bj[H];l<n;++l){g=bj[l];if(!(g in f)||f[g]==0){f=g;break a}var u=f[g];if(u<k){h=g;k=u}}f=h}lj(a,e,f)}}}jj[J].j=function(){jj.q.j[N](this);this.Ec=this.Eb=this.Pe=j};function mj(a){this.b=a}V(mj,Be);mj[J].c=0;mj[J].I=Db("b");mj[J].d=mj[J].I;mj[J].Ld=function(a){return this.c-a.c||lc(this.a.a,a.a.a)};function nj(a){oi[N](this);this.s=a||new jj({});this.a={};this.d=new Tf(this)}V(nj,oi);nj[J].j=function(){this.d.z();this.a=j;nj.q.j[N](this)};nj[J].b=function(a,b,c){this.la++;nj.q.b[N](this,a);if(!b){this.a[a.I()]=a;ti(this,"gdc-ctv",a.I())}this.d.a(a,"change",this.p);c&&lj(this.s,a.I(),c);ri(this)};nj[J].K=function(a,b){T(a)||(a=a.I());var c=a in this.a!=b;if(b)this.a[a]=this.c(a);else delete this.a[a];if(c){ti(this,"gdc-ctv",a);si(this)}};nj[J].p=function(a){this[vb](a[M].I())};function oj(a){this.b=a.I();this.a=a}V(oj,mj);oj[J].nb=function(){return this.a.nb()};oj[J].Ga=Db("a");function pj(){nj[N](this)}V(pj,nj);pj[J].c=function(a){return pj.q.c[N](this,a)};function qj(a){this.a=a;this.id=rj++;this.b="goog$calendar$CalendarList$"+this.id+"showHideCalendar";a=U(this.a.K,this.a);Pb(this.b,a,void 0)}var sj=0,rj=0;function tj(a){qj[N](this,a)}V(tj,qj);
tj[J].c=function(a){a[w]('<div id="calendarList',this.id,'" class="calendar-list">');var b=rd(this.a.sb),c=this.d;$(c,"id",this.id);for(var d=0;d<b[H];++d){var e=b[d].Ga(),f=e.I(),g=++sj,h=f;T(h)||(h=h.I());h=h in this.a.a?"checked":"";$(c,"calIndex",g);$(c,"cid",f);$(c,"checked",h);$(c,"titleColor",e.nb().b);$(c,"name",oc(e.a));$(c,"onclickCall",this.b+"(value, this.checked);");a[w](c[G]())}a[w]("</div>")};tj[J].d=new Z('<div class="calendar-row"><label for="cal${calIndex}checkbox${id}"><input type="checkbox" name="calVisibility${id}" id="cal${calIndex}checkbox${id}" value="${cid}" onclick="${onclickCall}" ${checked}><span style="color: ${titleColor}">${name}</span></label></div>');function uj(a,b){this.a=a;a=b||Ve();b=a.d("div",{style:"position:absolute;display:none;z-index:25000003"});a.c(a.A[L],b);ag[N](this,b);Zf(this);this.Db=i}V(uj,ag);uj[J].vg=function(){this.ja(m);if(!this.rb()){var a=this.W,b=[];this.a.c(b);t(a,b[Q](""));this.ja(i)}};var vj=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],Ai=["S","M","T","W","T","F","S"],wj=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],xj=[,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Bi=[,"January","February","March","April","May","June","July","August","September","October","November","December"];function yj(a){this.za=a||new zj}V(yj,Cb());function qh(a,b,c,d){return(a.za.c||q(b.k)?Jb:c&&0==b.n?d?Nb:Lb:d?Mb:Kb)(b.k,b.n)}function Mg(a,b,c,d){d=(d?xj:Bi)[b.h];a=b.i==a.za.a.i&&r.abs(b.h-a.za.a.h)<4?""+d+" "+b.g:""+d+" "+b.g+", "+b.i;return""+(c?vj:wj)[b.aa()]+", "+a}yj[J].a=function(a){return a.g==1?""+xj[a.h]+" "+a.g:ga(a.g)};
function Aj(a,b){a=b[O];var c=Ic(b.B,-1);b=a.i;var d=a.h,e=a.g,f=c.i,g=c.h;c=c.g;var h=xj[d],k=xj[g];if(b==f)if(d==g)if(e==c)a=""+wj[a.aa()]+", "+(""+h+" "+e+", "+b);else a=""+h+" "+e+" \u2013 "+c+" "+b;else a=""+h+" "+e+" \u2013 "+k+" "+c+", "+b;else a=Ib(""+h+" "+e+", "+b,""+k+" "+c+", "+f);return a}function sg(a,b,c){if(q(c.k))a=(Bc(c,b).d/3600|0)>=24?Aj(a,new $c(b,c)):Mg(a,b,i);else{var d=!(b.n||c.n);a=Ib(Mg(a,b,i)+", "+qh(a,b,d),(b.r()!=c.r()?Mg(a,c,i)+", ":"")+qh(a,c,d))}return a}
function Bj(a,b){if(q(b))return"?";return b[G]()}var Cj={jf:Hb(0),kf:"1 min",lf:Hb,hf:"1 hr",Gd:Gb,ff:"1 day",gf:Fb};function zj(a,b,c){this.c=a||m;this.b=b||0;this.a=c||Vc(new Date)}function Tg(a,b){switch(b.b){case 1:return""+a.g+"/"+a.h;case 0:return""+a.h+"/"+a.g;case 2:return""+a.h+"/"+a.g;default:return""+a.h+"/"+a.g}};function Dj(){}V(Dj,Hi);function Ej(a,b,c){this.a=new Ii(a,b,c);this.a.Vb=this}V(Ej,Dj);Ej[J].Lb=function(a){return this.a.Lb(a)};Ej[J].ud=function(){return this.a.ud()};Ej[J].Xa=function(){return this.a.Xa()};Ej[J].ed=function(){return this.a.ed()};function ng(a){return Vc(a.ed())};function Fj(a,b,c,d,e){Ej[N](this,c,d,e);this.b=a||j;this.c=b||j}V(Fj,Ej);function Gj(a,b){this.a=a;this.c=b||"";this.f=!!this.a;this.d="1"};function Hj(a,b,c){Gj[N](this,a,b);this.b=c?c[z]("{hl}",ba("en")):j}V(Hj,Gj);function Ij(a,b,c,d){this.a=a;this.b=b;this.Of=d;this.je=c;this.md=this.a+"calendar"+(b?"/hosted/"+this.b:"");this.c=this.a+"calendar/feeds"};function Jj(a){for(var b in Kj)b in a||(a[b]=Kj[b]);this.$a=a.collapseAllday;b=new zj(a.format24hour,p(a.dateFieldOrder,10));this.b=new yj(b);this.La=a.autoResize;this.Ka=(b=a.hostedDomain)?new Hj(b[Wa],b[cb],b.maplink):j;this.p=a.baseUrl;if(!Xi(this.p))this.p=Xi(o[kb][tb])+this.p;this.f=a.weekstart;this.d=a.imagePath;this.l=a.timezone||j;this.pa=a.timezoneLocalized;this.Tb=a.haveQuickAdd;if("nowMs"in a){b=p(a.nowMs,10);var c=bc()+Ji;if(r.abs(c-b)>=3E4)Ji=b-bc()}this.a=new Fj(this.l,this.pa,Lj(a.timezoneOffsetMs),
Lj(a.timezoneNextTransitionMs),Lj(a.timezoneNextOffsetMs));this.c=a.showWeekends;this.K=p(a.firstWeekday,10);this.J=p(a.workWeekLength,10);this.s=new Ij(this.p,this.Ka&&this.Ka.a||"",this.l,this.f)}function Lj(a){a=p(a,10);if(q(a))a=undefined;return a}
var Kj={autoResize:i,baseUrl:"http://www.google.com/",collapseAllday:m,dateFieldOrder:0,format24hour:i,hostedDomain:j,imagePath:"http://www.google.com/calendar/images/",showWeekends:i,preloadEnd:j,preloadStart:j,weekstart:0,haveQuickAdd:m,firstWeekday:1,workWeekLength:5};var Mj,Nj=j,Oj=/calendar\/(?:a|hosted)\/([^\/]*)\//;function Pj(a,b,c){b=new RegExp(ga(b+"=")[z](/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1")[z](/\x08/g,"\\x08")+"([^@"+c+"]*)");return(a=a[Ka](b))?a[1]:j}function Qj(){var a=Mj;if(a!==undefined)return a;var b;if(a=o[kb].pathname[Ka](Oj))b=a[1];a="CAL";if(b)a+=Rj()?"HS":"H";b=b;if((a=Pj(ha.cookie,a,";"))&&b)a=Pj(a,b,":");return Mj=a=a}function Rj(){if(Nj==j)Nj=o[kb].protocol=="https:";return Nj};var Sj={};function Tj(a,b){var c=[a.i,Uj(a.h),Uj(a.g)][Q]("-");a=[Uj(a.k),Uj(a.n),Uj(a.u)][Q](":");var d="";if(b!==undefined){if(b==0)b="Z";else{b=b;if(d=Sj[b])b=d;else{if(b<0){d="-";b=-1*b}else d="+";var e=r[Da](b/60);if(e<10)e="0"+e;b%=60;if(b<10)b="0"+b;b=Sj[b]=uc(d,e,":",b)}}d=b}return uc(c,"T",a,d)}function Uj(a){return a<10?"0"+a:ga(a)}var Vj=/\/feeds\/([^\/]*)/,Wj=/^(https?:\/\/.*\.google\.com.*\/calendar\/feeds\/.*\/)(basic|full|embed)/;function Xj(a){return(a=a[Ka](Vj))?a[1]:j};function Yj(a,b,c,d,e){this.a=b;b=e||{};e=Zj;for(var f in e)f in b||(b[f]=e[f]);this.hb=a;this.H=Ve(a);this.jb=c;this.Bb=[];this.T=j;this.p=b.showNavigation;this.Dd=b.showTabs;this.pa=b.showPrintButton;this.c=b.showDateMarker;this.l=b.showCalendarMenu;this.Lg=b.showTz;this.Ze=b.showSubscribeButton;this.Ve=b.showElementsLogo;this.Sg=j;this.w=$j++;a=this.s=new bg(this);this.uf=a.$(this.yb);this.La=a.$(this.ef);this.J=a.$(this.Xb);this.Qg=a.$(this.Mg);this.K=a.$(this.Ad);this.d=new Tf(this);this.fb=
d;Y(this.fb,"gcal-kds",this.xc,m,this);this.Kc=j;Y(this.a.a,"newday",this.If,m,this);this.b=new Ee;d=new Ge;d.Y(ng(this.a.a));Fe(this.b,d);d=this.gb;a='style="overflow:hidden'+(this.p||this.c||this.Dd||this.l||this.pa?'"':'; display:none"');$(this.ld,"id",this.w);$(this.ld,"headerStyle",a);a=this.ld[G]();$(d,"topHtml",a);$(this.gb,"bottomHtml","");d=[];if(X){d[w]("ie");if(Td("8"))d[w]("ie8");else Td("7")?d[w]("ie7"):d[w]("ie6")}$(this.gb,"extraClasses",d[Q](" "));d="";if(this.Ve){$(this.Yd,"imagePath",
this.a.d);d=this.Yd[G]()}else if(this.Ze){$(this.Ic,"subscribe",this.Qg);$(this.Ic,"imagePath",this.a.d);d=this.Ic[G]()}a="";if(this.Lg){$(this.Xe,"tz",this.a.l?"Events shown in time zone: "+this.a.pa:"Events shown in your computer's time zone");a=this.Xe[G]()}$(this.kc,"addButton",d);$(this.kc,"tz",a);$(this.kc,"id",this.w);$(this.gb,"id",this.w);$(this.gb,"footer",this.kc[G]());t(this.hb,this.gb[G]());d=this.H.a("nav"+this.w);a=[];if(this.p){$(this.td,"id",this.w);$(this.td,"protocol",Rj()?"https://":
"http://");a[w](this.td[G]())}if(this.c){$(this.hc,"id",this.w);$(this.hc,"toggleDatePicker",this.La);$(this.hc,"hoverDatePicker",this.J);a[w](this.hc[G]());$(this.Fb,"id",this.w);$(this.Fb,"imagePath",this.a.d);$(this.Fb,"toggleDatePicker",this.La);$(this.Fb,"hoverDatePicker",this.J);a[w](this.Fb[G]())}a[w]('<td class="navSpacer">&nbsp;</td>');if(this.pa){a[w]('<td><img src="'+this.a.d+'icon_print.gif" style="cursor: pointer;" onclick="'+this.K+'()"  title="Print my calendar (shows preview)" width="16" height="16"></td>');
a[w]('<td><div class="tab-name" onclick="'+this.K+'()">Print</div></td>')}a[w]('<td id="calendarTabs',this.w,'"></td>');if(this.l){c=this.sf;$(c,"id",this.w);$(c,"imagePath",this.a.d);a[w](c[G]())}if(a[H]<=1)a="";else{$(this.Nd,"navContent",a[Q](""));a=this.Nd[G]()}t(d,a);if(this.p){Vf(this.d);d=this.H;this.d.a(d.a("navBack"+this.w),"mousedown",this.de);this.d.a(d.a("navForward"+this.w),"mousedown",this.ee);this.d.a(d.a("todayButton"+this.w),"mousedown",this.Ee)}Y(this.b,"change",this.$e,m,this);
if(this.l){d=ak(this);d.Ne=6;d.va&&d.Nb();d=ak(this);a=this.H.a("calendarListButton"+this.w);Y(a,"mousedown",d.vg,m,d);d.yd=new Sf(a,7)||undefined;d.va&&d.Nb()}this.Dd&&pg(this);if(this.c){d=this.H.a("dateEditableBox"+this.w);a=this.H.a("dateMenuArrow"+this.w);d=[d,a];this.f=new Li(this.hb,this.a.b,this.a.a,new wi(this.a.f),this.b,ga(this.w),d)}qg(this);this.sd=j;b=b.pingInterval||36E5;if(b!=-1)this.$a=o.setInterval(U(this.Tb,this),b)}V(Yj,Be);var $j=1;
Yj[J].j=function(){Yj.q.j[N](this);this.d.z();this.fb.z();this.$a!==undefined&&o.clearInterval(this.$a);this.s.z()};var Zj={showNavigation:i,showPrintButton:i,showTabs:i,showDateMarker:i,showCalendarMenu:i,showSubscribeButton:i,showTz:i,showElementsLogo:m};
Yj[J].Xb=function(a){if(this.c){var b=this.H.a("dateEditableBox"+this.w),c=this.H.a("dateMenuArrow"+this.w),d=this.H.a("arrowImg"+this.w);if(a){ra(b,"date-picker-on");ra(c,"date-picker-on date-picker-arrow-on");d.src=this.a.d+"menu_arrow_hover.gif"}else{ra(b,"date-picker-off");ra(c,"date-picker-off");d.src=this.a.d+"menu_arrow_open.gif"}}};
Yj[J].ef=function(){if(this.c)if(this.f.rb())this.f.ja(m);else{this.f.ja(i);var a=this.H.a("dateMenuArrow"+this.w),b=this.f.M();Qf(a,7,b,6,undefined,undefined,5)}};function ak(a){if(!a.Kc){var b=new tj(a.fb);a.Kc=new uj(b,a.H)}return a.Kc}R=Yj[J];R.gb=new Z('<div class="calendar-container ${extraClasses}">${topHtml}<div class="view-cap t1">&nbsp;</div><div class="view-cap t2">&nbsp;</div><div class="view-container-border" id="calendarContainer${id}"><div id="viewContainer${id}" class="view-container"></div>${footer}<div id="loading${id}" class="loading">Loading...</div></div><div class="view-cap t2">&nbsp;</div><div class="view-cap t1">&nbsp;</div>${bottomHtml}</div>');
R.ld=new Z('<div class="header" id="nav${id}" ${headerStyle}>&nbsp;</div>');R.Nd=new Z('<div class="date-controls"><table class="nav-table" cellpadding="0" cellspacing="0" border="0"><tr>${navContent}</tr></table></div>');R.td=new Z('<td class="date-nav-buttons"><button class="today-button" id="todayButton${id}">Today</button><img id="navBack${id}" src="${protocol}calendar.google.com/googlecalendar/images/blank.gif" width=22 height=17 class="navbutton navBack"><img id="navForward${id}" src="${protocol}calendar.google.com/googlecalendar/images/blank.gif" width=22 height=17 class="navbutton navForward"></td>');
R.Fb=new Z('<td id="dateMenuArrow${id}" class="date-picker-off" onmouseover="${hoverDatePicker}(true);"onmouseout="${hoverDatePicker}(false);"onmousedown="${toggleDatePicker}()"><img src="${imagePath}menu_arrow_open.gif" id="arrowImg${id}" class="arrowImg" width=9 height=9></td>');R.hc=new Z('<td id="dateEditableBox${id}" class="date-picker-off"onmouseover="${hoverDatePicker}(true);"onmouseout="${hoverDatePicker}(false);"onmousedown="${toggleDatePicker}()"><div class="date-top" id="currentDate${id}">&nbsp;</div></td>');
R.bc=new Z('<td class="view-tab"><div class="${tab_class} t1">&nbsp;</div><div class="${tab_class} t2">&nbsp;</div><div class="${tab_class} tab-name" onclick="${changeTab}(\'${viewType}\')">${tab_name}</div></td>');R.sf=new Z('<td class="calendar-nav"><img id="calendarListButton${id}" src="${imagePath}btn_menu6.gif" alt="" title="" width=15 height=14></td>');R.kc=new Z('<table id="footer${id}" class="footer" cellpadding="0" cellspacing="0"width="100%"><tr>${tz}${addButton}</tr></table>');R.Xe=new Z('<td valign="bottom" id="timezone">${tz}</td>');
R.Ic=new Z('<td valign="bottom"><img align="right" class="subscribe-image" src="${imagePath}calendar_plus_en.gif" height=17 onclick="${subscribe}();"></td>');R.Yd=new Z(X&&Rd<7?'<td valign="bottom" align="right"><a target="_blank" href="http://www.google.com/webelements"><span style="width:130px;height:20px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=${imagePath}gwe.png,sizingMethod=crop);"</span></a></td>':'<td valign="bottom"><a target="_blank" href="http://www.google.com/webelements"><img align="right"  src="${imagePath}gwe.png" width="130" height="20" border="0"></a></td>');
function qg(a){if(!(of(a.hb)[ob]<=0)){var b=p(a.hb[K][P],10)||0,c;c=a.H.a("nav"+a.w)[Ab];c=a.H.a("footer"+a.w)[Ab]+c+4;b=b-c;c=og(a);if(b<=0)b=1;va(c[K],b+"px");bk(a)}}
Yj[J].Ad=function(){var a=this.T,b=a.ba().toUpperCase(),c;c=o[kb][tb];var d=c.search($i),e;b:{for(e=0;(e=c[D]("pvttk",e))>=0&&e<d;){var f=c[qb](e-1);if(f==38||f==63){f=c[qb](e+5);if(!f||f==61||f==38||f==35){e=e;break b}}e+=6}e=-1}if(e<0)c=j;else{f=c[D]("&",e);if(f<0||f>d)f=d;e+=6;c=ia(c[$a](e,f-e)[z](/\+/g," "))}d=[];e=sd(this.fb.a);for(f=0;f<e[H];++f){var g=Xj(e[f]);g&&d[w](ia(g))}e=this.a.s;a=a.Z();f=this.a.c;b=zg(e.md+"/print_preview","dates",a[G](),"hl","en","ctz",e.je,"pgsz","letter","wkst",
ga(e.Of+1),"mode",b,"wdtp",f?j:"23456","pvttk",c,"src",d);b=o.open(b[G](),"goocalprint","location=0,status=0,fullscreen=0,directories=0,toolbar=0,menubar=0,width=600,height=680",i);try{b[gb].close();b.focus()}catch(h){}};
function pg(a){if(a.Dd){var b=a.Bb,c=a.T,d=["<table cellpadding=0 cellspacing=0><tr>"];$(a.bc,"changeTab",a.uf);for(var e=0;e<b[H];e++){var f=b[e],g=f===c?"view-tab-selected":"view-tab-unselected";if(e==0)g+=" first-tab";if(e==b[H]-1)g+=" last-tab";$(a.bc,"tab_class",g);$(a.bc,"tab_name",f.Ua);$(a.bc,"viewType",f.ba());d[w](a.bc[G]())}d[w]("</tr></table>");t(a.H.a("calendarTabs"+a.w),d[Q](""))}}
Yj[J].ag=function(a){switch(a.b){case "today":this.Ee();break;case "prev":this.de();break;case "next":this.ee();break;case "dayview":this.yb("day");break;case "weekview":this.yb("week");break;case "monthview":this.yb("month");break;case "agendaview":this.yb("agenda");break}};
Yj[J].yb=function(a){if(typeof a=="string"){var b=a;a=j;for(var c=0;c<this.Bb[H];++c){var d=this.Bb[c];if(d.ba()==b){a=d;break}}if(!a)return m}b=a.ba()[D]("next")==0;if(a==this.T&&!b)return m;this.T&&this.T.lb();if(this.T=a){a=this.T.D;a.ac(this.b.R,this.b.X,this.b.U);Fe(this.b,a)}this.$e();bk(this);pg(this);return i};Yj[J].xc=function(a){(a.b["gdc-ctv"]||1)&&bk(this)};function bk(a){var b=a.T;b&&!(of(a.hb)[ob]<=0)&&b.F()}
function Bg(a,b,c){ck(a,i);yh(a.jb,sd(a.fb.a),b,function(d){c[N](j,d);ck(a,a.jb.xd>0)})}Yj[J].Tb=function(){if(!(!this.T||of(this.hb)[ob]<=0)){var a=this.jb,b=this.T.Z(),c=U(this.zd,this);b=zh(a,sd(a.sc),b,c,i);for(var d in b.a){c=a.sc[d];var e=a.qb[d],f=U(a.wg,a,d,b);c.b(b.a[d],f,e.Sa)}}};Yj[J].zd=function(){bk(this)};
function ck(a,b){var c=a.H.a("loading"+a.w),d=c[K];if(a.sd!=j)a=a.sd;else{var e=Cf(),f=a.H.a("calendarContainer"+a.w),g=og(a);e+=f[Ea]-(g[Ea]+g[lb]);a=a.sd=e}d.right=a+"px";ua(c[K],b?"block":"none")}R=Yj[J];R.If=function(){bk(this)};R.ee=function(){this.T.ge()};R.de=function(){this.T.fe()};R.Ee=function(){this[Ba](ng(this.a.a))};la(R,function(a){this.b.Y(a)});R.$e=function(){if(this.c&&this.T)t(this.H.a("currentDate"+this.w),oc(this.T.cd()))};R.I=Db("w");
function og(a){return a.H.a("viewContainer"+a.w)}Yj[J].Mg=function(){for(var a=sd(this.fb.a),b=[],c=0;c<a[H];++c){var d=Xj(a[c]);d&&b[w](ia(d))}o.open(zg(this.a.s.md+"/render","cid",b))};var dk={};function ek(a,b,c){this.wa=a;this.O=b;this.b=new Tf(this);if(c||r.random()<0.05){this.b.a(this.O,"gcvbcc",this.c);this.b.a(this.O,["gcvbid","gcvaid"],this.d)}fk(this)}V(ek,W);ek[J].j=function(){this.b.z()};function fk(a){var b=S.gcal$perf$serverTime,c=S.gcal$perf$headStartTime;if(b!==undefined&&c!==undefined){a.wa.log("container",bc()-c+b);ue(a.O,"gcvaid",function(d){var e=bc()-c;this.wa.log(d[M].ba()+"_loadTime",e);this.wa.log(d[M].ba()+"_totalLoadTime",e+b)},m,a)}}ek[J].c=function(){this.a=new Gh(this.wa)};
ek[J].d=function(a){if(this.a){var b=a[F]=="gcvaid",c=this.a,d=a[M].ba()+"_"+(b?"insertDom":"computeContent")||c.jg,e=bc();c.Le.log(d,e-c.rd);c.rd=e;if(b){b=this.a;a=a[M].ba()+"_render"||b.jg;c=bc();b.Le.log(a,c-b.ce);b.rd=c;this.a=j}}};function gk(a,b,c,d){this.b=b;this.c=a;this.a=c||"GET";this.yg=d}V(gk,Be);var hk=[],ik=0;gk[J].d=m;function jk(a,b){di(b,U(a.eg,a),a.Oe,a.yg,a.Ob,2E4)}var kk=/(text\/(plain|javascript)|application\/(json|x-javascript))/;
gk[J].eg=function(a){var b=a[M];a=j;var c=m;if(ki(b)==412){var d=b.t&&ji(b)==4?b.t.getResponseHeader("X-Redirect-Location"):undefined;if(d&&!this.d){this.d=i;jk(this,d);return}}else if(ki(b)==200||ki(b)==201){c=i;try{d=b.t&&ji(b)==4?b.t.getResponseHeader("Content-Type"):undefined}catch(e){}if(d&&kk[ya](d))try{a=eval("("+(b.t?b.t.responseText:"")+")")}catch(f){}}lk(this,c,a)};function lk(a,b,c){a.Ag=c;a.$g=b;a.o(b?"complete":"error");a.z()}
Pb("goog$calendar$GdataRequest$callback",function(a,b,c){var d=hk[b];if(d){lk(d,!c,a);delete hk[b]}},void 0);function mk(a,b){b=a[cb]||b||"";var c=kg(a[tb]);Jf[N](this,b,c);this.d=a}V(mk,Jf);mk[J].a=m;mk[J].Ya="";mk[J].ie="";mk[J].Sd="";function ug(a){a.ia();return a.qa}function vg(a){a.ia();return a.gg}function tg(a){a.ia();return a.ie}mk[J].ba=function(){this.ia();return this[F]};
mk[J].ia=function(){if(!this.a){var a=this.d,b=a[F];if(b){var c=2;if(b=="application/x-google-gadgets+xml")c=1;else if(b[Ka](/^image/i))c=3;oa(this,c)}if(a=a.gCal$webContent){this.ie=a.url;this.Sd=a.display||"ICON";this.qa=p(a[x],10)||300;this.gg=p(a[P],10)||400;if(a=a.gCal$webContentGadgetPref){b={};for(c=0;c<a[H];++c){var d=a[c];b[d[Wa]]=d.value}this.c=b}}this.a=i}};function nk(a,b,c,d,e,f){c=c;var g=c[Ka](Wj);if(g)c=g[1]+"embed";if(Rj())c=c[z](/^http:/,"https:");c=c;hj[N](this,c,b,d,e);this.Zc=a;this.f=zg(c,"ctz",this.Zc.l);b=o[kb][tb];a=this.f[Ka](Wi);b=b[Ka](Wi);this.Ka=a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4];this.J=this.Zc.a;this.l=f||0}V(nk,hj);
nk[J].b=function(a,b,c){var d=this.f,e=a[O].r(),f=a.B.r(),g=this.J.Lb(bc()+Ji);a=Tj(e.Oa(),g/6E4);g=Tj(f.Oa(),g/6E4);e=Bc(f,e);d=zg(d,"singleevents","true","start-min",a,"start-max",g,"max-results",e.g*48,"updated-min",c);c=undefined;e="SCRIPT";if(this.Ka){c=Qj();e="GET"}d=new gk(d,c,e);Y(d,"complete",U(this.s,this,b));Y(d,"error",U(this.p,this,b));if(d.a=="SCRIPT"){b=++ik;hk[b]=d;c=zg(d.c,"alt","json-in-script","callback","goog$calendar$GdataRequest$callback","reqid",b);d=ha[Ma]("script");d.src=
c;c=ha[Ma]("div");ua(c[K],"none");t(c,"<script defer>goog$calendar$GdataRequest$callback(null,"+b+",true);<\/script>");ha[L][wa](d);ha[L][wa](c)}else{d.Ob={};d.Ob["X-If-No-Redirect"]=1;d.Ob["Content-Type"]="application/atom+xml";if(d.b)d.Ob.Authorization="GoogleLogin auth="+d.b;if(d.a=="PUT"||d.a=="DELETE"){d.Ob["X-HTTP-Method-Override"]=d.a;d.Oe="POST"}else d.Oe=d.a;jk(d,Yi([d.c,"&","alt","=",nc("json")]))}};
nk[J].s=function(a,b){b=b[M].Ag.feed;var c=b[cb].$t;if(this.a!=c)this.a=c;c=ok(this,b.entry||[]);a[N](j,c,b.updated.$t)};nk[J].p=function(a){a[N](j,j)};var pk=/^https?:\/\/(?:[^\/]*)\.google\.com(?:\:\d+)?\/calendar\/feeds\/[\w%\.]+\/private-(\w+)\//;
function ok(a,b){var c=a.Zc.l,d=[],e=a.Yc[Ka](pk);e=e&&e[1];for(var f=0;f<b[H];++f){var g=b[f],h=g.id.$t,k=g[cb].$t,l,n=m;if(g.content)l=g.content.$t;else{l="";k="busy";n=i}var u=g.link,s=g.gd$where;s=s&&s[0];var v=g.gd$when[0],C=cd(v.startTime,!c),y=cd(v.endTime,!c);if(C.e()==y.e())y=q(y.k)?Fc(y):Zc(y.i,y.h,y.g,y.k,y.n,y.u+1).Oa();h=new rh(h,C,y);h.a=k;h.f=l;if(u&&!n){l=0;for(n=u[H];l<n;++l)if(u[l].rel=="alternate"&&u[l][F]=="text/html"){l=u[l][tb];if(c&&l[D]("ctz=")<0)l+=(l[D]("?")<0?"?":"&")+"ctz="+
c;if(e)l+="&pvttk="+e;h.Cb=l;break}}if(s)h.l=s.valueString;h.Xc=a;h.rf=a.I();if(u)for(l=0;l<u[H];++l){s=u[l];if(s.rel==="http://schemas.google.com/gCal/2005/webContent"){k=new mk(s,k);h.bf=k?k:j;break}}v=v.gd$reminder||[];for(l=0;l<v[H];++l)if(v[l].method=="alert"&&!v[l].absoluteTime){k=v[l].minutes||v[l].hours*60||v[l].days*60*24;u=Cc(h.G);u.n-=k;h.K[w](u.Oa())}if(v=(v=(v=(v=g.gd$who)&&v[0])&&v.gd$attendeeStatus)&&v.value)h.d=qk[v[$a](39)];if((g=g.gd$eventStatus)&&g.value=="http://schemas.google.com/g/2005#event.canceled")h.Pb=
i;d[w](h)}return d}var qk={invited:100,accepted:101,declined:102,tentative:103,unknown:-1};function rk(a,b,c,d,e){nk[N](this,a,b,c,d,e)}V(rk,nk);rk[J].c=-1;function sk(){}V(sk,Cb());sk[J].Ja=function(a,b,c){this.b=a;this.c=b;this.a=c};function tk(a){Ch=a.features;this.data=a;this.a=new Jj(a);dk.goog$calendar$GdataCalendar=new sk}V(tk,W);tk[J].wa=j;
tk[J].c=function(){var a=this.data,b=Ye(a.oa||"container"),c=this.a.Ka;if(c=c&&c.b)hg=c;if(X)try{ha.execCommand("BackgroundImageCache",m,i)}catch(d){}this.jb=new vh;this.d=new pj;var e=this.a.s.c+"/";c=a.preloadStart;var f=a.preloadEnd;if(c&&f)this.b=new $c(bd(c),bd(f));c=dk[a.calendarFactoryClass||"goog$calendar$GdataCalendar"]||j;c.Ja(this.a,this.jb,e);e=this.d;f=a.cids||{};e.la++;for(var g in f){var h=f[g],k=this.b,l=h.color,n=h.gdata&&h.gdata.feed,u=n?n[cb].$t:h[cb];h=h.access||0;var s;if(l){s=
void 0;l=l;l=l.toUpperCase();if(!ej){ej={};s=0;for(var v=nh[H];s<v;++s)ej[nh[s].b]=s}s=ej;s=l in s?s[l]:-1;s=s>=0?nh[s]:j}else s=undefined;l=g;s=s;if(l[D](c.a)!=0)l=c.a+l;v=void 0;v=h>=60?new rk(c.b,c.c,l,u,s):new nk(c.b,c.c,l,u,s);v.l=h;u=v;if(n){h=ok(u,n.entry||[]);n=n.updated.$t;for(l=h[H]-1;l>=0;--l){s=h[l];s.Xc=u;s.rf=u.I()}Bh(u.d,u.I(),h,k,n)}e.b(new oj(u),f[g].hidden)}ri(e);if(a.skin)ra(b,b[db]+" "+a.skin);b[K].position="relative";this.Qe(b);uk(this,b);this.O=new Yj(b,this.a,this.jb,this.d,
a);this.wa=new Eh;this.l=new ek(this.wa,this.O);if(Qj()){a=ac(li,this.wa,o[kb].pathname[$a](o[kb].pathname.lastIndexOf("/")+1)+"_",void 0,void 0);o[fb](a,3E5);o.setInterval(a,36E5)}a=ng(this.a.a);if(this.b&&!this.b[vb](a))a=this.b[O];this.O[Ba](a);a=this.O;b=new vk;this.data.view=="day"&&new wk(a,this.a,b,1);new wk(a,this.a,b);new xk(a,this.a,b);new Gg(a,this.a,new ph(this.a.b));this.O.yb(this.data.view);a=ac(Dh,this.wa);Pb("_ShowPerf",a,void 0)};
function uk(a,b){a=U(a.Qe,a,b);var c=new mi(a,100);Y(o,"resize",function(){if(!c.ob&&!c.Ke)ni(c);else c.Bc=i})}tk[J].Qe=function(a,b){if(this.a.La){var c=Ye("calendarTitle");c=c?c[Ab]:0;var d=Ye("warningBox");if(d)c+=d[Ab];d=Ve(a);d=d.A[Ta]||d.A[Va];b=b||af(d||o)[P];if(this.f!=b){c=b-c;if(c<=0)c=1;va(a[K],c+"px");this.O&&qg(this.O);this.f=b}}};function vk(){}V(vk,mh);vk[J].a=function(a){return a.Ga().nb()};vk[J].c=function(a){return(a=a.ca())&&a.Ya?'<img class=cwci src="'+a.Ya+'">':""};vk[J].b=function(a){a=a.d;return a==102||a==106};function yk(a){this.bd=a;this.Nc=[];this.Rd=[];this.a=[];this.b=[];this.oc=new Tf(this)}V(yk,W);yk[J].ve=m;yk[J].j=function(){this.oc.z();this.a=this.Rd=this.Nc=this.bd=this.oc=j};function zk(a){this.a=a}function Ak(a,b){this.a=a;this.c=b}V(Ak,zk);V(function(a,b,c,d){this.a=a;this.d=b;this.f=c;this.l=d;this.b=j},zk);function Bk(a,b,c){b=new Ak(b,c);if(!a.ve){a.oc.a(a.bd,"click",U(a.se,a,a.Nc));a.oc.a(a.bd,"dblclick",U(a.se,a,a.Rd));a.ve=i}a.Nc[w](b)}
yk[J].se=function(a,b){for(var c=b[M],d=0;d<a[H];d++){var e=a[d],f=e.a(c);if(f){e.c(f,b);b.Ha();break}}};function Ck(a,b){b=b[db];return!!b&&b[D](a)==0}function Dk(a,b){a:{b=b;for(var c=ac(Ck,"ca-evp");b;){if(c(b)){a=b;break a}if(a&&b==a){a=j;break a}b=b[yb]}a=j}return a}function Ek(a){return ff(a,ac(Ck,"ca-mlp"),i)};function Fk(){}Rb(Fk);Fk[J].a=0;Fk.dd();function Gk(a,b){this.O=a;this.b=new bg(this);this.mb=":"+(Fk.dd().a++)[G](36);this.f=b||30000002;this.a=Ve(a)}V(Gk,W);R=Gk[J];R.Ca=j;R.tb=j;R.ha=j;R.qa=400;R.Oc=j;R.j=function(){this.b.z();jc(this.ha);Gk.q.j[N](this)};R.tg=Cb();
R.Ja=function(){if(!this.Ca){var a=this.b.$(this.d),b=Hk;$(b,"id",this.mb);$(b,"zIndex",this.f);$(b,"closeHandler",a);var c=this.b.$(this.tg);$(b,"mousedownHandler",c);c=Ik;$(c,"id",this.mb);$(c,"closeHandler",a);$(b,"cornerT1",Jk(this,"tl"));$(b,"cornerT2",Jk(this,"tr"));$(b,"cornerB1",Jk(this,"bl"));$(b,"cornerB2",Jk(this,"br"));$(b,"prong",c[G]());this.Ca=this.O[wa](gf(this.a,b[G]()));ka(this.Ca[K],this.qa+"px");this.tb=this.a.a("prong"+this.mb);a=this.ha=new ag(this.Ca);Zf(a);a.Db=i;a=this.ha;
Zf(a);a.rc=i;this.ha.Tc=m}};function Jk(a,b){var c=Kk;$(c,"id",a.mb);$(c,"pos",b);return c[G]()}function Lk(a,b,c){var d=a[E]+10,e=a.top+a[P]-10,f=a.top+10;return new jf(d,r.max(a[E]+a[x]-10-b,d),r.max(e-c,f),f)}
Gk[J].F=function(a,b,c,d,e,f){ua(this.Ca[K],"block");ua(this.tb[K],"block");var g=this.a.a("bubbleContent"+this.mb);if(g)if(T(c))t(g,c);else{this.c();t(g,"");this.Oc=c;c.F(g)}ua(this.a.a("bubbleClose"+this.mb)[K],e?"none":"");g=r[za](0.4*this.qa-0.6*this.tb[Ea]);e=af(this.a.A[Ta]||this.a.A[Va]||o);e=new kf(0,0,e[x],e[P]);var h;var k=this.Ca[Ab]+this.tb[Ab]-1;h=Lk(e,this.qa,k);k=b-k;if(Ff(k,h.top,h.a)!=k)h=j;else{var l=a-g;h=Ff(l,h[E],h.b)!=l?j:new Se(l,k)}if(h&&!f)ma(this.tb[K],g+"px");else{ua(this.tb[K],
"none");g=this.qa;f=this.Ca[Ab];e=Lk(e,g,f);a=Ff(a-g/2,e[E],e.b);f=b-f-10;if(f<e.top)f=b+10;b=Ff(f,e.top,e.a);h=new Se(a,b)}b=this.Ca;a=h.x;f=h.y;e=sf(b);if(a instanceof Se){f=a.y;a=a.x}nf(b,b[lb]+(a-e.x),b[zb]+(f-e.y));this.ha.ja(i);d&&ue(this.ha,"beforehide",d);if(!T(c)){c=U(this.c,this);ue(this.ha,"beforehide",c)}};Gk[J].d=function(){this.ha&&this.ha.ja(m)};Gk[J].c=function(){ha[L].focus();jc(this.Oc);this.Oc=j};Gk[J].rb=function(){return!!(this.ha&&this.ha.rb())};
var Kk=new Z('<div class="bubble-corner" id="${pos}${id}"><div class="bubble-sprite bubble-${pos}"></div></div>'),Ik=new Z('<div class="prong" id="prong${id}" onmousedown="${closeHandler}()"><div class="bubble-sprite"></div></div>'),Hk=new Z('<div style="display:none;z-index:${zIndex}" class="bubble" onmousedown="${mousedownHandler}()"><table cellpadding=0 cellspacing=0 class="bubble-table"><tr><td class="bubble-cell-side">${cornerT1}<td class="bubble-cell-main"><div class="bubble-top"></div><td class="bubble-cell-side">${cornerT2}<tr><td colspan=3 class="bubble-mid"><div style="overflow:hidden" id="bubbleContent${id}"></div><tr><td>${cornerB1}<td><div class="bubble-bottom"></div><td>${cornerB2}</table><div id="bubbleClose${id}" class="bubble-closebutton" onclick="${closeHandler}();"></div>${prong}</div>');function Mk(a,b,c,d,e){this.pa=Nk++;oa(this,c);this.c=b.b;this.d=new Gk(og(a)[yb]);this.Vc=e;mg[N](this,a,b,c,d,a.H)}V(Mk,mg);var Nk=Nk||1;Mk[J].J=j;Mk[J].F=function(){Mk.q.F[N](this);this.d.d()};Mk[J].Tb=function(a,b){a=this.ta[a];var c=b[Xa]+ha[Za][pb];b=b[Ya]+ha[Za][ab];U(this.d.F,this.d,c,b);this.d.F(c,b,Ok(this,a))};
function Ok(a,b){var c=Pk,d=oh(b.a);$(c,"title",d);d=a.Vc.a(b).b;$(c,"titleColor",d);if(b.Cb){var e=Qk;$(e,"sepColor",d);$(e,"detailsLinkUrl",encodeURI(b.Cb));$(e,"addLinkUrl",yg(a,b));$(c,"links",e[G]())}else $(c,"links","");$(c,"details",rg(a,b));return c[G]()}Mk[J].La=function(a,b){a=p(a[db][ub](6),10);var c=this.ta[a].ca();c&&tg(c)?this.xc(a,b[M]):this.Tb(a,b)};
Mk[J].$a=function(a){var b=Uc(p(a[db][ub](6),10)),c=ef(a,"TD");a=ef(a,"TABLE");c=sf(c).x;a=sf(a).y;var d=this.pe(b),e=[];d.vb.Yb(e);Rk(d.vb);b=new Sk(this.J,b,1,99);Tk(b,d.vb);Uk(d.vb);this.l.F(c,a,d[x],j,d[cb],'<div class="'+d.Md+'">'+e[Q]("")+"</div>")};Mk[J].pe=function(a){return{title:Mg(this.c,a),vb:new Vk(this.c,this.Vc),Md:"st-contents",width:225}};Mk[J].bb=function(){Mk.q.bb[N](this);this.Ze=this.f.$(this.Tb);this.d.Ja()};
var Pk=new Z('<div class="details"><span class="title" style="color: ${titleColor}">${title}</span><div class="detail-content">${details}</div>${links}</div>'),Qk=(new Z('<div class="separator" style="background-color: ${sepColor};"></div><span class="links"><a href="${detailsLinkUrl}" target="_BLANK">${detailsLinkText}</a>&nbsp;&nbsp;<a href="${addLinkUrl}" target="_BLANK">${addLinkText}</a></span>')).ea();$(Qk,"detailsLinkText","more details&raquo;");$(Qk,"addLinkText","copy to my calendar&raquo;");function Sk(a,b,c,d,e,f){this.be=b;this.me=c;this.og=d;if(f)a=f(a);else{b=[];c=[];var g;d=0;f=this.me;var h=this.be,k=zc(h.e(),Ic(h,f).e());for(g=0;g<f;g++){b[g]=[];c[g]=[]}g=0;for(var l=a[H];g<l;g++){var n=a[g];if(k(n.G.e(),n.L.e())){var u=n.c,s=0,v=Dc(n.G.r(),h);if(v<0){if(!u)continue;v=0;s|=1}var C=Dc(Hc(n.L),h);if(C>f){C=f;s|=2}u=new Wk(n,u?C-v:1,s);if((n=n.ca())&&Lf(n))c[v][w](u);else{b[v][w](u);d++}}}a={wf:b,Ng:c,qg:d}}a=a;this.Jd=a.wf;this.a=a.Ng;this.Ff=a.qg;this.qf=e}
function Wk(a,b,c){this.a=a;this.b=b;this.c=c}
function Tk(a,b){for(var c=a.me,d=a.Ff,e=a.og,f=pd(0,c),g=pd(0,c),h=pd(0,c),k=[],l=0,n=0;d;){if(l==c){l=0;n++}var u=a.Jd[l][f[l]++];if(u){for(var s=u.b;s--;){h[l]=n;if(n+1==e)k[l]=u;else if(n>=e){g[l]++;if(k[l])k[l].fg=i}l++}--d}else l++}f=pd(0,c);d=[];s=n;l=a.qf?1:0;e=r.min(s,e-1);var v=e+1+l;for(n=0;n<v;n++){var C=v-n;b.S[w]("<tr>");for(l=0;l<c;l++)if(!d[l]){u=a.Jd[l][f[l]++];var y=n>=h[l];if(n==e&&(g[l]||k[l]&&k[l].fg)){var B=Ic(a.be,l);u=g[l]+(k[l]?1:0);B="ca-mlp"+B.v();b.S[w]('<td class="',B,
" st-more "+(b.d?"":"st-moreul ")+'st-c">');b.d?b.S[w]('<div class="',B," ",'st-moreicon" >\u25bc</div>'):b.S[w]("+"+u+" more");b.S[w]("</td>")}else if(u&&n<=e){B=1;if(u.b>1)l+=u.b-1;else if(y&&n!=s){B=C;d[l]=i}u=u;B=B;y=!!(u.c&1);var I=!!(u.c&2),A="ca-evp"+Xb(u.a);b.c(u,B,m,y,I,A);b.a(u,B,m,y,I,A);b.b(u,B,m,y,I,A)}else{u=(d[l]=y)?C:1;B=b.S;B[w]('<td class="st-c st-s"');u>1&&B[w](" rowspan=",u);B[w](">&nbsp;")}}}};function Xk(a,b,c){this.Pd=a;this.Wa=b;this.hg=c};function Yk(){}function Zk(a,b,c,d,e,f,g){$($k,"color",d);$($k,"outerClasses",e||"");$($k,"paddingClasses",g||"");$($k,"extraHtml",f||"");a=jh(c);$($k,"content",b);$($k,"dir",!a?"":";direction:rtl;;text-align:left");return $k[G]()}
var al=new Z('<div class="${outerClasses} rb-o" style="color:${color}${dir}"><div class="${paddingClasses} rb-m" style="background-color:${color}">${extraHtml}<div class="rb-i">${content}</div></div></div>'),bl=new Z('<div class="${outerClasses} ${paddingClasses} rb-n" style="background-color:${color}${dir}">${extraHtml}${content}</div>'),$k=$g||Xg?bl:al;function cl(){}var dl=new Z('<div class="${extraClasses} te" style="color:${color}">'+lh('<span class="te-t">${time}&nbsp;</span><span class="te-s">${subject}</span>',m)+"</div>"),el=new Z('<div class="${extraClasses} te" style="color:${color}"><table cellpadding=0 cellspacing=0 class="te-rev"><tr><td class="te-t">${time}&nbsp;</td><td class="te-rev-s"><div class="te-rev-spos">&nbsp;<div class="te-rev-scont" dir="rtl">'+lh("${subject}",i)+"</div></div></td></tr></table></div>");function Vk(a,b,c,d,e){this.pc=a;this.Da=b;this.f=new cl;this.ne=new Yk;this.Bg=c||m;this.d=!!d;this.ue=!!e}Vk[J].S=j;Vk[J].Yb=function(a){this.S=a};function Rk(a){a.S[w]('<table cellpadding="0" cellspacing="0" class="st-grid">')}function Uk(a){a.S[w]("</table>")}function fl(a,b){a=a.S;for(var c=gl,d=0;d<b[H];d++){var e=b[d],f=e.a.ca();if(Mf(f)){$(c,"title",oc(f.b||""));$(c,"iconURL",oc(f.Ya));e="ca-evp"+Xb(e.a)+" st-wc";if(tg(f))e+=" st-wc-click";$(c,"class",e);a[w](c[G]())}}}Vk[J].c=Cb();
Vk[J].a=function(a,b,c,d,e,f){c=this.S;c[w]('<td class="st-c"');b>1&&c[w](" rowspan=",b);a.b>1&&c[w](" colspan=",a.b);c[w](">");c[w](a.a.c||a.a.b?hl(this,a.a,m,d,e,f):il(this,a.a,m,f));c[w]("</td>")};Vk[J].b=Cb();
function il(a,b,c,d){var e=a.Da.c(b,m);if((c=oh(b.a))&&a.ue)c='<span class="'+("ca-elp"+Xb(b))+'">'+c+"</span>";c=c+"";var f=a.Da.a(b),g=a.Da.b(b)?f.a:f.b;g=fj(f.a,g,1);a=e+qh(a.pc,b.G,i,a.Bg);b=dl;if(jh(c))b=el;$(b,"color",g);$(b,"time",a);$(b,"subject",c);$(b,"extraClasses",d||"");return b[G]()}
function hl(a,b,c,d,e,f){var g=a.Da.c(b,i),h=oh(b.a);if(h&&a.ue)h='<span class="'+("ca-elp"+Xb(b))+'">'+h+"</span>";h=h+"";if(!b.b&&!d)h="("+qh(a.pc,b.G)+") "+h;else if(c){var k=Bc(b.L,b.G);if(k.g>1){c=a.pc;var l=k.g,n=k.k;k=k.n;var u=[];if(0!==l)u[w](1!==l?Cj.gf(Bj(c,l)):Cj.ff);if(0!==n)u[w](1!==n?Cj.Gd(Bj(c,n)):Cj.hf);else l&&k&&u[w](Cj.Gd(Bj(c,n)));if(0!==k)u[w](1!==k?Cj.lf(Bj(c,k)):Cj.kf);h="("+(u[H]?u[Q](", "):Cj.jf)+") "+h}}c=a.Da.a(b);l=Ch[16]?a.Da.b(b)?c.a:c.c:a.Da.b(b)?c.a:c.c;l=fj(c.a,l,
1);return Zk(a.ne,g+h,b.a,l,f,jl(a,d,e),d?"st-ad-mpad":"")}function jl(a,b,c){if(!b&&!c)return"";return(b?'<div class="st-ad-ml"> </div>':"")+(c?'<div class="st-ad-mr"> </div>':"")}var gl=new Z('<img src="${iconURL}" class="${class}" title="${title}" alt="${title}">');function xk(a,b,c,d){this.a=p(d,10)|0;if(this.a<2||this.a>4)this.a=m;if(this.a){this.Ua=[j,j,"2 Weeks","3 Weeks","4 Weeks"][this.a];d="next"+this.a+"weeks"}else{this.Ua="Month";d="month"}var e=this.a?new Je(this.a*7,b.f):new Ie;this.p=new Tf(this);Mk[N](this,a,b,d,e,c);kl(this);this.s=new Vk(this.c,c);this.K=new Xk(this.c,this.s,this.pa)}V(xk,Mk);function kl(a){var b=a.Z(),c=b[O];b=r.ceil(b.a.g/7);a.Mf=new ui(a.D.U,c,b,a.P.c?7:5,7)}R=xk[J];
R.Z=function(){var a=Kc(this.D.R,this.P.f),b=Ic(this.D.X,(this.P.f+6-this.D.X.aa()+7)%7);if(!this.P.c){a=Ic(a,(this.P.K-a.aa()+7)%7);b=Kc(b,this.P.K+this.P.J-1)}return new $c(a,Fc(b))};R.cd=function(){var a;if(this.a)a=Aj(this.c,this.Z());else{if(this.a)a=j;else{a=this.D.U;a=Gc(a.i,a.h,1)}a=""+Bi[a.h]+" "+a.i}return a};R.bb=function(){xk.q.bb[N](this)};
R.Nf=function(a){this.o("gcvbcc");var b,c=this.K;b=this.Mf;var d=ng(this.P.a),e=this.D.U.h,f=this.Xb,g=r[Da](((f-14)/b.Ma-17)/17),h=[];h[w]('<div class="mv-container"><table cellpadding=0 cellspacing=0 class="mv-daynames-table" id="mvDaynamesTable"><tr>');for(var k=0;k<b.da;k++){var l=Uc(vi(b)[0*b.da+k]).aa();l=vj[l];h[w]('<th class="mv-dayname" title="',l,'">',l,"</th>")}h[w]("</tr></table>");h[w]('<div class="mv-event-container" id="mvEventContainer',c.hg,'"');X&&h[w](' style="height:',f-14,'px"');
h[w](">");f=100/b.Ma;c.Wa.Yb(h);for(k=0;k<b.Ma;k++){l=Uc(vi(b)[k*b.da+0]);h[w]('<div class="month-row" style="top:',f*k,"%;height:",f,'%">');var n=b.da,u=c.Wa.S;u[w]('<table cellpadding=0 cellspacing=0 class="st-bg-table"><tr>');var s=i;n=n;for(var v=l;n--;v=Fc(v)){u[w]('<td class="st-bg');if(s){s=m;u[w](" st-bg-fc")}v.C(d)&&u[w](" st-bg-today");u[w]('">&nbsp;')}u[w]("</table>");Rk(c.Wa);u=new Sk(a,l,b.da,g);s=c.Wa;n=b.da;v=u.a;var C=U(c.Pd.a,c.Pd),y=s.S;y[w]("<tr>");for(var B=i,I=0;I<n;I++){var A=
Ic(l,I);y[w]('<td class="st-dtitle');k==0&&y[w](" st-dtitle-fr");if(B){B=m;y[w](" st-dtitle-fc")}d.C(A)&&y[w](" st-dtitle-today");A.h!=e&&y[w](" st-dtitle-nonmonth");y[w]('">');fl(s,v[I]);y[w]('<span class="'+("ca-cdp"+A.v())+'">',C(A),"</span>")}Tk(u,c.Wa);Uk(c.Wa);h[w]("</div>")}h[w]("</div>");c.Wa.S=j;b=h[Q]("");this.o("gcvbid");this.lb();c=og(this.oa);t(c,b);this.ta={};wg(this,a);this.J=a[Aa]();a=new yk(c);Bk(a,ac(Dk,c),U(this.La,this));Bk(a,Ek,U(this.$a,this));this.b=a;this.o("gcvaid")};
R.lb=function(){xk.q.lb[N](this);Vf(this.p);if(this.b){this.b.z();this.b=j}};R.F=function(){xk.q.F[N](this);kl(this);this.Xb=og(this.oa)[Ab];Ag(this,this.Z(),U(this.Nf,this))};function ll(a,b,c){this.ka=Ye(a)||j;this.Xd=b?Ye(b):j;this.Jb=c==i;if(this.ka){this.ka.tabIndex=0;Y(this.ka,"click",this.a,m,this);Y(this.ka,"keydown",this.b,m,this)}ml(this,this.Jb)}V(ll,Be);ll[J].j=function(){this.ka&&ye(this.ka);ll.q.j[N](this)};function ml(a,b){if(a.Xd)ua(a.Xd[K],b?"":"none");if(a.ka)if(b){Qe(a.ka,"goog-zippy-collapsed");Pe(a.ka,"goog-zippy-expanded")}else{Qe(a.ka,"goog-zippy-expanded");Pe(a.ka,"goog-zippy-collapsed")}a.Jb=b;a.o(new nl("toggle",a,a.Jb))}
ll[J].b=function(a){if(a[Na]==13||a[Na]==32){ml(this,!this.Jb);a.Ha();a.hd()}};ll[J].a=function(){ml(this,!this.Jb)};function nl(a,b,c){Ud[N](this,a,b);this.b=c}V(nl,Ud);function ol(a,b,c,d){Vk[N](this,a,b,c,m,d)}V(ol,Vk);ol[J].c=function(a,b,c,d,e,f){a=a.a;pl(this,a,f,d,m,a.G)};ol[J].b=function(a,b,c,d,e,f){a=a.a;b=a.L;b=Ic(Hc(b),-1);pl(this,a,f,m,e,b)};ol[J].a=function(a,b,c,d,e,f){ol.q.a[N](this,a,b,c,m,m,f)};function pl(a,b,c,d,e,f){var g="";if(e||d){g=Tg(f,a.pc.za)+"&nbsp;";b=a.Da.a(b).f;f="";if(d){c+=" wk-more-prealign";f="st-ad-mpad"}g=Zk(a.ne,g,g,b,c,jl(a,d,e),f)}a=a.S;a[w]('<td class="wk-sideevents">');a[w](g);a[w]("</td>")};function ql(){this.d=[]}R=ql[J];R.top=0;R.Vd=0;R.Wd="px";R.Ud="left";va(R,"");ka(R,100);R.df="%";R.$c="";R.Ye=Eb("");var rl=new Z('<i class="cic ${icon}">&nbsp;</i>');function sl(a){$(rl,"icon",a);return rl[G]()};function tl(){this.d=[]}V(tl,ql);ql[J].Qa=0;tl[J].f=[];ql[J].l="";tl[J].s="";tl[J].p="";tl[J].c="#fff";tl[J].b="#000";function ul(a,b,c){if(c)a.Qa|=b;else a.Qa&=~b}function vl(a,b,c,d){var e=j,f=j;if(c){c=jh(c);var g=c*2+i,h=kh[g];if(!h){h=[];if(Zg&&m!=c){h[w]("width:1000px");h[w]("text-align:right")}if(c){h[w]("direction:rtl");X&&h[w]("zoom:1")}h=h[Q](";");kh[g]=h}if(c=h){e='<div style="'+c+'">';b=b;f="</div>"}}$(a,d,b||"");$(a,d+"BidiStart",e||"");$(a,d+"BidiEnd",f||"")}
tl[J].Ye=function(){this.a=wl.dd().a[this.Qa];$(this.a,"classes",this.d[Q](" "));var a=[];this.Qa&1&&a[w]("cro");this.Qa&2||a[w]("cbrd");$(this.a,"extraClasses",a[Q](" "));$(this.a,"top",this.top);$(this.a,"offset",this.Vd);$(this.a,"offsetUnit",this.Wd);$(this.a,"edge",this.Ud);$(this.a,"width",this[x]);$(this.a,"widthUnit",this.df);a=(a=this[P])?a-(this.Qa&2?5:3)+"px":"auto";$(this.a,"height",a);$(this.a,"borderColor",this.b);$(this.a,"bgColor",this.c);Ch[16]?$(this.a,"captionColor",this.b):$(this.a,
"captionColor",this.Qa&1?this.c:this.b);vl(this.a,this.s,this.p,"caption");vl(this.a,this.$c,this.$c,"text");this.l&&$(this.a,"titleClass",this.l);if(this.f){a=[];for(var b=[],c=0;c<this.f[H];c++){var d=this.f[c];(d=="cic-ques"?a:b)[w](sl(d))}$(this.a,"beforeIcons",a[Q](""));$(this.a,"icons",b[Q](""))}else{$(this.a,"beforeIcons","");$(this.a,"icons","")}return this.a[G]()};function xl(){}function yl(a,b){return a?'<span class="${titleClass}">'+b+"</span>":b}
function zl(a){return'<dt style="background-color:${captionColor};">${captionBidiStart}${beforeIcons}'+yl(a,"${caption}")+"${icons}${captionBidiEnd}</dt>"}function Al(a){return"<dd>"+("${textBidiStart}"+yl(a,"${text}")+"${textBidiEnd}")+"</dd>"}var Bl=xl[J];Bl.a="border-color:${borderColor};background-color:${bgColor};";var Cl='<div class="cb1" style="'+Bl.a+'">&nbsp;</div>';Bl.l='<div class="ct" style="border-bottom-color:${borderColor}">&nbsp;</div>';
Bl.f='<div class="cb2" style="border-color:${borderColor}">&nbsp;</div>'+Cl;Bl.b=Cl+'<div class="cb2" style="border-color:${borderColor}">&nbsp;</div>';Bl.p=zl(m);Bl.J=zl(i);Bl.s=Al(m);Bl.d=Al(i);Bl.c='<div class="resizer"><div class="rszr_icon">&nbsp;</div></div>';var Dl=new Z('<div class="$[classes] chip chip-normal" style="top:$[top]px;$[edge]:$[offset]$[offsetUnit];width:$[width]$[widthUnit];"> ${templateContentPre}<dl class="$[extraClasses]" style="height:$[height];${templateColors}">${templateContent}</dl>${templateContentPost}</div>');
function wl(){this.a=[];for(var a=new xl,b=0;b<16;b++){var c;var d=b&1,e=b&2;if((c=b&4)&&d)c=j;else{d={templateColors:a.a,templateContentPre:e?d?a.f:a.l:"",templateContentPost:e?a.b:""};e="";e=a.p+(b&8?a.d:a.s);if(c)e+=a.c;d.templateContent=e;for(var f in d)$(Dl,f,d[f]);c=Dl[G]()[z](/\[/g,"{")[z](/\]/g,"}");c=new Z(c)}if(c)this.a[b]=c}}Rb(wl);function El(a,b,c){this.a=a;this.ke=b;this.ad=c}V(El,function(a){this.a=a});function Fl(a,b,c,d){b=qh(a.ke,b.Dc(),i,i);return Ib(b,d||qh(a.ke,c.Dc(),i,i))}var Gl=!(Xg||$g);function Hl(a,b){this.qa=a;this.a=b||""}function Il(a,b,c,d,e){Hl[N](this,a[H]>4?60:40,a);this.Gg=b;this.Qf=c;this.yf=d;this.zf=e}V(Il,Hl);function Jl(a,b,c,d,e,f,g,h){this.s=a;this.p=b;this.K=c;this.b=d;this.d=d/2;this.J=e;this.a=f;this.l=g;this.f=h?0:1}V(Jl,W);Jl[J].c=j;Jl[J].j=function(){Jl.q.j[N](this)};Jl[J].M=Db("c");function Kl(a,b,c,d){this.a=a;this.c=b;this.b=c;this.xf=d;this.zc=[]};function Ll(a,b,c,d,e){this.vf=new El(Ve(),a,b);this.Ea=c||"tg";this.c=d||m;this.s=e||"tg-gutter";this.jc=[new Il("",0,a,"tg-times-pri","tg-time-pri")];this.d=[];this.f=[];this.b=[];this.d[w](Ml);this.b[w](Nl)}Ll[J].Fa=42;Ll[J].a=j;Ll[J].l=j;Ll[J].Yb=function(a){this.a=a};function Ol(a){for(var b=0,c=0,d=a.jc[H];c<d;c++)b+=a.jc[c].qa;return b}
function Pl(a,b){var c=a.vf;if(a.Pc)for(var d in a.Pc)if(a.Pc[d].ah(b.a)){c=a.Pc[d].vb;break}d=c;var e=b.c,f=b.b;c=b.a;var g=b[E];b=b.Hf;var h=a.Fa;a=new tl;ul(a,2,Gl);var k=d.ad.a(c),l=0;if(d.ad.b(c))l=2;var n,u,s,v,C;if(Ch[16]){u=k.c;n=k.d;s=k.a;v=k.f;C=k.c;k=k.d}else{u=k.d;s=n=k.a;v=k.f;C=k.c;k=k.b}switch(l||0){case 1:l=u;n=n;break;case 2:l=s;n=v;break;case 0:default:l=C;n=k;break}n={bgColor:l,borderColor:n};a.c=n.bgColor;a.b=n.borderColor;n=r[za](e/60*h);a.top=n;a.Vd=g*100;a.Wd="%";a.Ud="left";
g=r[za](f/60*h);va(a,g-n);ka(a,b*100);a.df="%";ul(a,1,m);ul(a,4,m);g=oh(c.a);if(f-e>30){e=Fl(d,c.G,c.L);f="";a.$c=g}else{e=Fl(d,c.G,c.L,g);f=g}e=d.ad.c(c,i)+e+"";a.s=e;a.p=f||"";d="ca-evp"+Xb(c);a.d[w](d);c="ca-elp"+Xb(c);a.l=c;ul(a,8,!!c);return a.Ye()}function Ml(a,b,c,d,e){var f;if((a=e&&e.r())&&b==a)f='<div class="tg-today" style="'+Ql(d)+'">&nbsp;</div>';return f}
function Nl(a,b,c,d,e){var f;a=e&&e.r();if(b==a)f='<div class="tg-hourmarker tg-nowmarker" id="'+d.Ea+'nowmarker" style="top:'+(((e||j).k+(e||j).n/60)*d.Fa|0)+'px"> </div>';return f}function Ql(a){a=24*a.Fa;return"height:"+a+"px;margin-bottom:-"+a+"px;"}
Ll[J].F=function(a,b,c){var d=a[H],e=this.a,f=24*this.Fa;e[w]('<table id="',this.Ea,'Table" class="tg-timedevents" cellpadding="0" cellspacing="0" style="height:',f,'px">');f=this.Fa;var g=c||j,h=this.jc;e[w]("<tr height=1>");for(var k=0,l=h[H];k<l;k++)e[w]('<td style="width:',h[k].qa,'px;"></td>');e[w]('<td colspan="',d,'"><div class="tg-spanningwrapper">','<div class="tg-hourmarkers" style="font-size:',f/2-1,'px">');for(k=0;k<24;k++)e[w]('<div class="tg-dualmarker"></div>');e[w]('</div></div><div class="tg-spanningwrapper tg-chipspanningwrapper" id="',
this.Ea,'spanningwrapper"></div></td>');e[w]("</tr>");k=[];g&&k[w]('<div id="',this.Ea,'nowptr" class="tg-nowptr" style="left:0;top:'+(((g.k+g.n/60)*this.Fa|0)-4)+'px;"></div>');g=k[Q]("");e[w]("<tr>");k=0;for(l=h[H];k<l;k++){var n=h[k],u=n.Qf,s=Zc(2E3,1,1,0,n.Gg,0),v='<div class="'+n.zf+'" style="height:'+(f-1)+'px">';e[w]('<td class="',n.yf,k==l-1?"":" tg-timesnotlast",'">');for(n=0;n<24;++n){e[w](v,qh(u,s.Oa(),i),"</div>");s.k++}e[w](k==0?g:"","</td>")}h=this.p;$(h,"heightStyles",Ql(this));k=b;
for(f=0;f<d;f++){g=[];l=a[f];if(l[H]){g=k;u=l[H];s=[];v=[];n=[];for(var C=0;C<u;++C){var y=l[C],B=y.G,I=Nc(B)||0;if(B.v()<g.v())I=0;var A=y.L;B=Nc(A)||0;if(B-I<30)B=I+30;if(A.v()>g.v()||B>1440)B=1440;for(A=0;v[A]>I;)A++;y=new Kl(y,I,B,A);var Yg=n[A];Yg||(Yg=n[A]=[]);Yg[w](y);v[A]=B;s[A]=y;if(A!=0){y.wc=[s[A-1]];s[A-1].zc[w](y)}for(B=A+1;v[B]<=I;)B++;if(I=s[B]){y.zc[w](I);I.wc[w](y)}}g=ja[J][Fa][wb]([],n);u=g[H];s=void 0;v=void 0;n=void 0;for(v=u;v--;){C=1;I=0;s=g[v];for(n=s.zc[H];n--;){B=s.zc[n];
I=r.max(I,B.Ue);C=r.min(C,B[E])}s.Ue=I+1;ka(s,C/(s.xf+1));ma(s,C-s[x])}for(v=0;v<u;v++){s=g[v];ma(s,0);if(s.wc)for(n=s.wc[H];n--;){C=s.wc[n];ma(s,r.max(s[E],C[E]+C[x]))}n=(1-s[E])/s.Ue;ka(s,r.max(s[x],n));s.Hf=r.min(1-s[E],s[x]+0.7*n)}u=[];s=g[H];v=void 0;for(v=0;v<s;v++)u[w](Pl(this,g[v],k));g=u}else g[w]("&nbsp;");v=[];for(n=0;n<this.d[H];++n)v[w](this.d[n](f,k,l,this,c));u=[];for(n=0;n<this.f[H];++n)u[w](this.f[n](f,k,l,this,c));s=[];for(n=0;n<this.b[H];++n)s[w](this.b[n](f,k,l,this,c));l=this.c&&
f==d-1?"tg-gutter":this.s;$(h,"id",this.Ea);$(h,"colId",ga(f));$(h,"underlay",v[Q](""));v=k.aa();$(h,"colClasses",v==0||v==6?"tg-col tg-weekend":"tg-col");$(h,"gutterClasses",l);$(h,"events",g[Q](""));$(h,"decoration",u[Q](""));$(h,"overlay",s[Q](""));e[w](h[G]());this.c||(k=Fc(k))}e[w]("</tr>");e[w]("</table>");e=c=da;a=ja[J][Fa][wb]([],a);h=a[H];for(f=0;f<h;f++){l=a[f];k=Nc(l.G);l=Nc(l.L);if(!(l<k))if(q(c)){c=k;e=l}else{c=r.min(c,k);e=r.max(e,l)}}this.l=new Jl(b,d,Ol(this)+3,this.Fa,m,q(c)?j:new Ef(c,
e),this.Ea,this.c)};Ll[J].p=new Z('<td class="${colClasses}">${underlay}<div id="${id}Col${colId}" class="tg-col-eventwrapper" style="${heightStyles}"><div class="${gutterClasses}">${events}${decoration}</div></div><div id="${id}Over${colId}" class="tg-col-overlaywrapper">${overlay}</div</td>');var Rl=new Ef(5,20);function Sl(a,b,c,d){this.le=a;this.id=ga(b);this.Va=c;this.dc=d}function Tl(a,b){this.a=a;this.b=b}function Ul(a){return"scrolltimedevents"+a.id}Sl[J].a=function(){return"topcontainer"+this.id};function Vl(a,b,c,d){Sl[N](this,a,b,c,d)}V(Vl,Sl);Vl[J].xe=m;function Wl(a,b,c){for(var d=[],e=a.dc.jc,f=0;f<e[H];f++)d[w]('<td class="wk-tzlabel" style="width:',e[f].qa,'px;" rowspan="3">',oc(e[f].a),f==e[H]-1&&b?Xl(a,!!c):"","</td>");return d[Q]("")}function Xl(a,b){return'<div id="'+("allday-disclose"+a.id)+'" style="left:'+(Ol(a.dc)-14)+'px;" class="wk-disclose goog-zippy-'+(b?"collapsed":"expanded")+'"><div class="wk-zip"></div></div>'}Vl[J].a=function(){return"topcontainer"+this.id};function wk(a,b,c,d){this.p=b.$a;this.Ve=0;this.b=p(d,10);if(q(this.b)||this.b<1||this.b>7)this.b=0;if(this.b==1){this.Ua="Day";d="day"}else if(this.b){this.Ua=[j,j,"2 Days","3 Days","4 Days","5 Days","6 Days","7 Days"][this.b];d="next"+this.b+"days"}else{this.Ua="Week";d="week"}var e;this.D=e=this.b?new Je(this.b):new He(new kc(b.f,b.c,b.c?undefined:b.K,b.c?undefined:b.J));Mk[N](this,a,b,d,e,c);a=new Vk(b.b,c,m,i);this.K=new Ll(b.b,c);this.a=new Vl(b.b,this.pa,a,this.K);this.a.xe=i}V(wk,Mk);R=wk[J];
R.fc=j;R.Hc=j;R.cd=function(){var a=this.P.b;return Dc(this.D.X,this.D.R)+1==1?Mg(a,this.D.R):Aj(a,this.Z())};
R.Pf=function(a){this.o("gcvbcc");var b=Pc(this.P.a.Xa()),c;c=this.a;var d=this.D.R,e=this.Xb,f=!!this.p,g,h=[];g=[];for(var k=0,l=a[H];k<l;k++){var n=a[k],u=n.ca()&&Lf(n.ca());n.b||n.c||u?h[w](n):g[w](n)}g=new Tl(h,g);h=[];k=g.a;h[w]('<table class="wk-weektop" cellpadding="0" cellspacing="0"><tr class="wk-daynames">');a:{if(c.xe){l={};n=g.a;u=0;for(var s=n[H];u<s;++u){var v=n[u];if(!(v.ca()&&Lf(v.ca()))){var C=v.G.r().v();v=v.L.r().v();for(C=C;C<v;C=yc(C)){if(l[C]){l=i;break a}l[C]=1}}}}l=m}h[w](Wl(c,
l,f));l=b.r();for(u=0;u<e;u++){n=Ic(d,u);if(e==1){s=wj[n.aa()];C=Tg(n,c.le.za);s=""+s+" "+C}else{s=vj[n.aa()];C=Tg(n,c.le.za);s=""+s+" "+C}s=s;h[w]('<th title="',s,'" scope="col"><div class="wk-dayname');n.C(l)&&h[w](" wk-today");h[w]('"><span class="',"ca-cdp"+n.v(),' wk-daylink">',s,"</span></div></th>")}h[w](['<th class="wk-dummyth" rowspan=3 style="width: ',Cf()-1,'px;">&nbsp;</th>'][Q](""));h[w]("</tr>");h[w]("<tr>");h[w]('<td class="wk-allday" colspan="',e,'"><div id="',"weekViewAllDay"+c.id,
'" class="wk-allday-pos">');c.Va.Yb(h);if(Ch[16]){l=b.r();n=c.Va.S;n[w]('<table id="'+("weekViewAllDayBg"+c.id)+'" cellpadding=0 cellspacing=0 class="st-bg-all"><tr>');u=e;for(s=d;u--;s=Fc(s)){n[w]("<td");s.C(l)&&n[w](' class="st-bg-today"');n[w](">&nbsp;")}n[w]("</table>")}Rk(c.Va);f=new Sk(k,d,e,f?1:200,i);Tk(f,c.Va);Uk(c.Va);h[w]("</div></td>");h[w]('</tr><tr class="wk-webcontent">');f=f.a;for(k=0;k<e;k++){h[w]('<td class="wk-webcontent-td">');fl(c.Va,f[k]);h[w]("</td>")}c.Va.S=j;h[w]("</tr>");
h[w]("</table>");f=[];f[w](zf);c.dc.Yb(f);g=g.b;k=[];l={};u=n=d.v();for(s=0;s<e;s++){k[s]=[];l[u]=s;u=yc(u)}e=u;s=0;for(C=g[H];s<C;s++){v=g[s];u=r.max(v.G.v(),n);for(var y=r.min(Hc(v.L).v(),e);u<y;){k[l[u]][w](v);u=yc(u)}}c.dc.F(k,d,b);c.dc.a=j;f[w](Af);c={Jg:h[Q](""),Hg:f[Q]("")};this.o("gcvbid");h=c.Jg;f=c.Hg;d=this.oa;c=d.H;d=og(d);if(!c.a(Ul(this.a)))t(d,'<div id="'+this.a.a()+'"></div><div id="'+Ul(this.a)+'" class="wk-scrolltimedevents"></div>');e=c.a(Ul(this.a));g=c.a(this.a.a());t(g,h);t(e,
f);xg(e,d[Ab]-g[Ab]);this.D.R.e();h=a[H];f=[];for(g=0;g<h;g++){k=a[g];if((k.b||k.c)&&!k.ca())f[w](k)}this.J=f;this.ta={};wg(this,a);f=this.K.l;a=e[ob];h=[];if(b){b=Nc(b);h[w](b);h[w](b+30,b-30)}(b=f.a)&&h[w](b[O],b.B);h[w](Rl[O]*60,Rl.B*60,1440,0);b=f.b;g=f=da;k=m;for(l=0;l<h[H];++l){n=Ff(h[l]*b/60,0,b*24);k=k||n<1E5||n>-1;if(q(f))f=g=n;else{if(n<f)f=r.max(n,g-a);else if(n>g)g=r.min(n,f+a);if(g-f>=a)break}}e.scrollTop=k?f:1E5;if(this.fc==j)this.fc=S.setInterval(U(this.zg,this),6E4);this.s&&this.s.z();
this.Hc&&this.Hc.z();b="allday-disclose"+this.a.id;if(c.M(b)){this.Hc=new ll(b,undefined,!this.p);Y(this.Hc,"toggle",this.of,m,this)}b=new yk(d);Bk(b,ac(Dk,d),U(this.La,this));Bk(b,Ek,U(this.$a,this));this.s=b;this.o("gcvaid")};R.F=function(){wk.q.F[N](this);this.Xb=Dc(this.D.X,this.D.R)+1;Ag(this,this.Z(),U(this.Pf,this))};R.zg=function(){var a=this.K,b=this.sa,c=Pc(this.P.a.Xa());c=(c.k+c.n/60)*a.Fa|0;var d=b.a(a.Ea+"nowmarker");if(d)d[K].top=c+"px";if(a=b.a(a.Ea+"nowptr"))a[K].top=c-4+"px"};
R.lb=function(){wk.q.lb[N](this);this.s&&this.s.z();if(this.fc!=j){S.clearInterval(this.fc);this.fc=j}};R.pe=function(){return{title:"",vb:new ol(this.c,this.Vc),Md:"wk-moreevents st-contents",width:400}};R.of=function(){this.p=!this.p;bk(this.oa)};function Yl(a){tk[N](this,a)}V(Yl,tk);Yl[J].c=function(){Yl.q.c[N](this);var a=this.O;if(i!=!!a.Se){a.Se=new Oi(a.H.A);var b=a.Se;b.b("today","t");b.b("prev","p");b.b("next","n");b.b("dayview","d");b.b("weekview","w");b.b("monthview","m");b.b("agendaview","a");Y(b,"shortcut",U(a.ag,a))}};var _dbmode=m;o._init=function(a){(new Yl(a)).c()};

