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