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