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

