function xe(G,q){if(!nC(G)){return false;}var S=G.constructor;if(typeof S=="undefined"){return false;}while(S){if(S==q||S.toString()==q.toString()){return true;}S=S.prototype.superClass;}return false;}function nC(G){return (G!=null&&typeof G=="object");}function cv(G){return xe(G,Array);}function I8(G){return typeof G=="function";}function Co(G){return (G!=null&&typeof G=="boolean");}function SO(G){switch(typeof G){case "string":return true;case "object":if(G==null){return false;}if(G.constructor==String){return true;}default:return false;}}function UG(G){switch(typeof G){case "number":return !isNaN(G);case "object":if(G==null){return false;}if(G.constructor==Number){return !isNaN(G);}default:return false;}}function I0(G){return xe(G,Date);}function Nw(G){if(typeof G.outerHTML=="undefined"){return false;}if(typeof G.innerHTML=="undefined"){return false;}if(typeof G.id=="undefined"){return false;}return true;}function Il(G){return (typeof (G)=="undefined");}function tQ(G){return (typeof G!="undefined");}function Ud(G){return (!isNaN(G)&&G!=null&&G!="");}function Be(G,q){if(!nC(G)||G.nodeType!=1){return false;}if(q!=null){return G.nodeName==q;}return true;}function v3(G,q){var S=null;if(arguments.length>2){S=[];for(var C=2;C<arguments.length;C++){S[C-2]=arguments[C];}}return Fr(G,q,S);}function Fr(G,q,S){var C="$temporaryMethod";var u;G[C]=q;if(!S||S.length==0){u=G[C]();}else{var B=new Array(S.length);for(var k=0;k<S.length;k++){B[k]="S"+"["+k+"]";}u=eval("G"+"["+"C"+"]("+B.join(",")+")");}var g;try{delete G[C];}catch(g){}return u;}function ON(G){var q={};for(var S in G){q[S]=G[S];}return q;}function y2(G){var q=null;var S;try{var C=G.toString();var u=C.match(/function\s+([^\s(]+)/);if(u!=null&&u.length>1){q=u[1];}else{var B=C.length;if(B>100){B=100;}q=C.substring(0,B-1)+"...";}}catch(S){}if(q==null||q.length==0){q="anonymous";}return q;}function Kg(){var G="";var q=Kg;var S=0;do{G+="> "+y2(q.caller)+"\n";if(q.caller==q){G+="*";break;}q=q.caller;S++;}while(q!=null&&S<20);return G;}function LW(G,q,S){if(rd){var C="";C+="ASSERTION FAILED: ";C+=S?S:"";C+="\nat "+G+":"+q;C+=Kg();AS(C,bi.WARN);}}function Ho(G,q,S){var C="";C+="ASSERTION FAILED: ";C+=S?S:"";C+="\nat "+G+":"+q;C+="\n\nstack trace:\n";C+=Kg();AS(C,bi.WARN);C+="\n\nClick OK if you want to enter the debugger";if(confirm(C)){eval("debugger");}}function TO(G,q){if(arguments.length>2){var S=[];for(var C=2;C<arguments.length;C++){S[C-2]=arguments[C];}return function(){return Fr(G,q,S);};}else{return function(){return Fr(G,q,arguments);};}}function bz(G,value){var q="value";eval(G+"="+eval("\""+q+"\""));}function dH(G){if(G==null){return "";}G=G.replace(new RegExp("&","g"),"&amp;");G=G.replace(new RegExp("<","g"),"&lt;");G=G.replace(new RegExp(">","g"),"&gt;");G=G.replace(new RegExp("  ","g"),"&nbsp;&nbsp;");return G;}function rU(G){if(G==null){return "";}G=G.replace(new RegExp("&","g"),"&amp;");G=G.replace(new RegExp("<","g"),"&lt;");G=G.replace(new RegExp(">","g"),"&gt;");G=G.replace(new RegExp("\"","g"),"&quot;");G=G.replace(new RegExp("'","g"),"&apos;");return G;}function iX(G){if(G==null){return false;}var q=G.length;var S=null;for(var C=0;(C<q)&&((S=G.charAt(C))!="/");C++){if(S==":"){return true;}}return false;}function OU(G,q,S){if(G<q){return q;}else{if(G>S){return S;}}return G;}function IK(G,q){return (Math.floor(Math.random()*(1+q-G)+G));}function JT(G,q){if(q==null){q=2;}var S=G.toString(16).toUpperCase();while(S.length<q){S="0"+S;}return S;}function PV(G,q,S){if(!q){q=window;}var C=[];for(var u=3;u<arguments.length;u++){C.push(arguments[u]);}var B=q[S];return setTimeout(function(){B.apply(q,C);},G);}function dS(G,q,S,C,u,B,k,g,I,Y,D,n,v){this.P=G;this.D=q;this.B=S;this.z=C;this.J=u;this.d=B;this.O=g;this.l=I;this.q=Y;this.t=D;this.A=n;this.W=v;this.i=k;this.L=new Array();this.V=null;this.E=null;this.Q=null;}dS.prototype.x=function(G){G.V=this;var q=this.L.length>0;nd.G(this.L,G);if(!this.E){return ;}var S=this.E.cells[0];if(!q){S.removeChild(S.firstChild);TZ("<DIV class='"+(this.z?"treeviewExpandIcon":"treeviewCollapseIcon")+"' style='background-repeat:no-repeat;'>",S);}if(!this.Q){var C=this.E.parentNode.parentNode.parentNode.parentNode;var u=C.parentNode.parentNode;var B=u.insertRow(C.rowIndex+1);var k=B.insertCell(-1);k.className="treeviewPaddingCell";k.colSpan=3;this.Q=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",k);}if(!G.E){G.m();}else{var B=this.Q.insertRow(-1);var k=B.insertCell(-1);var g=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",k);var I=TZ("<TBODY>",g);I.appendChild(G.E);if(G.Q){B=this.Q.insertRow(-1);k=B.insertCell(-1);k.colSpan=3;k.style.paddingLeft=S.offsetWidth+"px";k.appendChild(G.Q);}}};dS.prototype.n=function(G){this.L=nd.q(this.L,G);G.V=null;if(this.E&&this.L.length==0){var q=this.E.cells[0];q.removeChild(q.firstChild);TZ("<DIV style='width:"+q.offsetWidth+"px;height:16px;overflow:hidden;'>",q);this.z=true;}if(this.Q){var S;if(G.Q){S=G.Q.parentNode.parentNode;this.Q.firstChild.removeChild(S);}S=G.E.parentNode.parentNode.parentNode.parentNode;this.Q.firstChild.removeChild(S);}};dS.prototype.K=function(){while(this.L.length>0){this.n(this.L[0]);}};dS.prototype.I=function(){return (this.L.length>0);};dS.prototype.S=function(){return this.L;};dS.prototype.M=function(){return this.L.length>0?this.L[0]:null;};dS.prototype.w=function(){return this.L.length>0?this.L[this.L.length-1]:null;};dS.prototype.U=function(){return this.V;};dS.prototype.e=function(){return this.i;};dS.prototype.r=function(){return this.E;};dS.prototype.g=function(){return this.D;};dS.prototype.b=function(G){this.D=G;if(this.E){this.E.cells[2].innerHTML=G;}};dS.prototype.Z=function(G){this.B=G;if(this.E){this.E.cells[1].title=this.E.cells[2].title=G;}};dS.prototype.G=function(q){if(this.O){this.O(this,q);}};dS.prototype.v=function(G){if(this.l){this.l(this,G);}};dS.prototype.C=function(){return this.z;};dS.prototype.u=function(){if(this.z){this.c();}};dS.prototype.o=function(){if(!this.z){this.c();}};dS.prototype.c=function(){if(this.L.length==0){return ;}this.z=!this.z;if(!this.E){return ;}var G=this.E.cells[0].firstChild;G.className=this.z?"treeviewExpandIcon":"treeviewCollapseIcon";if(this.Q||this.z){if(this.z){zQ(this.Q);}else{oN(this.Q);}}else{var q=this.E.parentNode.parentNode.parentNode.parentNode;var S=q.parentNode.parentNode;var C=this.E.cells[0];var u=S.insertRow(q.rowIndex+1);var B=u.insertCell(-1);B.colSpan=3;B.style.paddingLeft=C.offsetWidth+"px";this.Q=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",B);}for(var k=0,len=this.L.length;k<len;k++){var g=this.L[k];if(!g.E){g.m();}}if(this.z&&this.A){this.A(this);}else{if(!this.z&&this.t){this.t(this);}}};dS.prototype.k=function(){if(!this.E){return false;}var G=this.P;var q=G.d();var S=this.V;while(S!=null){if(S==q){return true;}if(S.z){return false;}S=S.V;}return true;};dS.prototype.Y=function(){var G=this.U();if(!G){return null;}var q=G.S();var S=nd.u(q,this);if(S<=0){return null;}return q[S-1];};dS.prototype.y=function(){var G=this.U();if(!G){return null;}var q=G.S();var S=nd.u(q,this);if(S>=q.length-1){return null;}return q[S+1];};dS.prototype.p=function(){var G=null;var q=this.P;var S=q.d();G=this.Y();if(G){while(G.I()&&!G.C()){G=G.S()[G.S().length-1];}}else{var C=this;while(!G&&C.U()!=S){C=C.U();G=C;}}return G;};dS.prototype.j=function(){var G=null;var q=this.P;var S=q.d();if(this.I()&&!this.C()){G=this.S()[0];}else{var C=this;G=C.y();while(!G&&C!=S){C=C.U();G=C.y();}}return G;};dS.prototype.F=function(){var G=this.E.cells[2];var q=this.P;G.className=q.S()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";};dS.prototype.X=function(){var G=this.E.cells[2];G.className="treeviewNodeLabelCell";};dS.prototype.m=function(){var G=this.V;var q=G.Q;var S=q.insertRow(-1);var C=S.insertCell(-1);var u=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",C);this.E=u.insertRow(-1);var B=TZ("<TD class='treeviewExpanderCell'>",this.E);if(this.L.length==0){TZ("<DIV class='treeviewExpanderCell' style='overflow:hidden;'>",B);}else{TZ("<DIV class='"+(this.z?"treeviewExpandIcon":"treeviewCollapseIcon")+"' style='background-repeat:no-repeat;'>",B);}var k=TZ("<TD class='treeviewNodeIconCell'>",this.E);var g=TZ("<DIV class='treeviewNodeIcon' style='background-repeat:no-repeat;'>",k);g.style.backgroundPosition=this.J+"px "+this.d+"px";var I=this.P;var Y;if(I.k()==this){Y=I.S()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";}else{Y="treeviewNodeLabelCell";}var D=TZ("<TD class='"+Y+"' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.E);D.innerHTML=this.D;if(this.B!=null){k.title=D.title=this.B;}if(this.L.length>=0){B.onmouseup=function(){var n=this.parentNode._treeviewNode;n.c();var v=I.k();if(v!=null&&!n.W){var r=v;while(r!=null){r=r.V;if(r==n){v=I.k();if(v!=null){v.X();}r.F();I.n(r);r.G(v);break;}}}};}B.oncontextmenu=k.oncontextmenu=D.oncontextmenu=function(Z){var O=jq(Z);var n=this.parentNode._treeviewNode;n.v(O);return false;};D.onmousedown=function(Z){var O=jq(Z);return false;};k.onmouseup=D.onmouseup=function(){var n=this.parentNode._treeviewNode;if(n.W){return ;}var v=I.k();if(v!=n){if(v!=null){v.X();}n.F();I.n(n);}n.G(v);};k.ondblclick=D.ondblclick=function(){var n=this.parentNode._treeviewNode;n.c();};if(this.L.length>0&&!this.z){S=q.insertRow(-1);C=S.insertCell(-1);C.colSpan=3;C.style.paddingLeft=B.offsetWidth+"px";this.Q=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",C);for(var d=0,len=this.L.length;d<len;d++){var J=this.L[d];J.m();}}this.E._treeviewNode=this;if(this.q){this.q(this);}};dS.prototype.f=function(G){if(G==null){G=function(D,n){var v=D.g();var r=n.g();if(v<r){return -1;}else{if(v>r){return 1;}else{return 0;}}};}var q=this.Q;var S;var C;for(S=1;S<this.L.length;S++){var u=this.L[S];C=S;while((C>0)&&(G(this.L[C-1],u)>0)){this.L[C]=this.L[C-1];C--;}this.L[C]=u;if(q&&S!=C){var B=u.E.parentNode.parentNode.parentNode.parentNode;q.firstChild.removeChild(B);var k=this.L[C+1];var g=k.E.parentNode.parentNode.parentNode.parentNode;q.firstChild.insertBefore(B,g);if(u.Q){var I=u.Q.parentNode.parentNode;q.firstChild.insertBefore(I,g);}}}for(S=0;S<this.L.length;S++){var Y=this.L[S];if(Y.I()){Y.f(G);}}};function CT(G,q){this.g=G;this.G=q;this.I=false;this.r=null;this.u=null;this.q=new dS(this,"ROOT",null,true,0,0);}CT.prototype.d=function(){return this.q;};CT.prototype.k=function(){return this.u;};CT.prototype.n=function(G){this.u=G;};CT.prototype.x=function(G){this.r=TZ("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.g);if(G!=null){this.r.tabIndex=G;}var q=this;this.r.onfocus=function(){if(!q.I){q.C();}};this.r.onblur=function(){if(q.I){q.Y();}};this.r.onmousedown=function(){q.r.focus();};this.r.onmouseup=function(){q.r.focus();};this.r.onmouseover=function(){return true;};this.r.onclick=function(S){var C=jq(S);if(AB){C.preventDefault();}mo(C);return false;};var u=TZ("<DIV id='foldersTreeViewDiv' class='treeviewContainer' style='width:100%;height:100%;overflow:auto;'>",this.r);this.g.style.overflow="hidden";if(this.G){u.onscroll=this.G;}u.onblur=function(){q.Y();};var B=this.q;B.Q=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",u);var k=B.S();for(var g=0,len=k.length;g<len;g++){var I=k[g];I.m();}function Y(D){if(ja){return true;}var n=jq(D);if(!q.I||!q.u){return true;}function v(d){var J=d.r();var x=N4(J)-N4(u);if(x+J.offsetHeight>u.scrollTop+u.offsetHeight){u.scrollTop=x+J.offsetHeight-u.offsetHeight;}else{if(x<u.scrollTop){u.scrollTop=x;}}}var r=q.u;var Z=n.keyCode;if(Z==ld||Z==kL){var O=Z==ld?r.p():r.j();if(!O||O.W){return true;}r.X();O.F();q.u=O;v(O);O.G(r);return false;}else{if(Z==T9){if(r.C()){var O=r.p();if(!O||O.W){return true;}r.X();O.F();q.u=O;v(O);O.G(r);}else{r.o();}return false;}else{if(Z==lL){if(r.C()){r.u();}else{var O=r.j();if(!O||O.W){return true;}r.X();O.F();q.u=O;v(O);O.G(r);}return false;}else{if(Z==GP){r.G(r);return false;}}}}return true;}if(D3){document.attachEvent("onkeydown",Y);}else{if(AB){document.addEventListener("keydown",Y,false);}}};CT.prototype.B=function(){function G(B){if(B.I()){var k=B.S();for(var g=0,len=k.length;g<len;g++){var I=k[g];G(I);}}else{B.u();}}var q=this.q;var S=q.S();for(var C=0,len=S.length;C<len;C++){var u=S[C];G(u);}};CT.prototype.O=function(){function G(B){if(B.I()){var k=B.S();for(var g=0,len=k.length;g<len;g++){var I=k[g];G(I);}}else{B.o();}}var q=this.q;var S=q.S();for(var C=0,len=S.length;C<len;C++){var u=S[C];G(u);}};CT.prototype.J=function(G){var q=this.q;q.f(G);};CT.prototype.v=function(){this.r.focus();};CT.prototype.Z=function(){this.r.blur();};CT.prototype.S=function(){return this.I;};CT.prototype.D=function(G){this.r.tabIndex=G;};CT.prototype.C=function(){this.I=true;var G=this.u;if(G){G.F();}};CT.prototype.Y=function(){this.I=false;var G=this.u;if(G){G.F();}};var L8={B:"Mail",C:"Calendar",S:"Contact",G:"Task",q:"Journal",u:"Notes"};var Xf={B:"Inbox",u:"Outbox",k:"SentItems",Y:"DeletedItems",q:"Calendar",I:"Contacts",S:"Drafts",D:"Journal",C:"Notes",G:"Tasks",v:"Recovery",n:"SharedRoot",g:"OtherUsersRoot"};var tx={S:0,C:4096,B:8192,k:16384,g:32768,Y:65536,D:131072,q:262144,I:524288,G:1048576,u:2097152};var UM={k:tx.S,Y:(tx.C|tx.u),q:(tx.B|tx.u),C:(tx.C|tx.B|tx.u|tx.q),G:(tx.C|tx.B|tx.u|tx.Y|tx.q),u:(tx.C|tx.B|tx.u|tx.Y|tx.q|tx.k),S:(tx.C|tx.B|tx.u|tx.g|tx.D),B:(tx.C|tx.B|tx.u|tx.g|tx.D|tx.k),I:(tx.C|tx.B|tx.u|tx.g|tx.D|tx.k|tx.I),g:4194304};var TD={g:0,D:-1,C:-2,n:-3,r:-4,S:-5,v:-6,k:-7,B:-8,I:-9,q:-10,u:-11,G:-12,Y:-13};bh.rP=500;function bh(G,q,S,C,u,B,k,g,I,Y,D,n,v){this.tk=G;this.l=q;this.o=S;this.s=C;this.X3=u;this.p5=(B==null)?-1:B;this.u=0;this.oI=(k==null)?-1:k;this.S=(g==null)?-1:g;this.Qa=(I==null)?-1:I;this.MC=Y;this.b=D;this.TD=-1;this.z=n;this.pl=(null==v)?XD:v;this.bh=new Array();this.aP=new Array();this.LL=null;this.D=false;this.d=false;this.n9=false;this.h=false;this.VU=false;this.lj=null;this.y=false;if(S!=null){nd.G(S.bh,this);}else{nd.G(this.pl.z(),this);}}function tk(){return this.pl;}bh.prototype.I=tk;function Ml(){return this.tk;}bh.prototype.V=Ml;function oz(){var G=new Array();var q=this;do{var S=q.V();nd.G(G,S);q=q.C();}while(q!=null);G.reverse();var C=this.pl.q();return this.pl.x()+G.join(C);}bh.prototype.i=oz;function p5(){var G=this;while(G!=null){var q=G.s;if(q==Xf.n||q==Xf.g){return true;}G=G.o;}return false;}bh.prototype.H=p5;function MC(){var G=this;while(G!=null){var q=G.s;if(q==Xf.n){return true;}G=G.o;}return false;}bh.prototype.yh=MC;function U5(){var G=this;while(G!=null){var q=G.s;if(q==Xf.g){return true;}G=G.o;}return false;}bh.prototype.bu=U5;function oI(G){var S=this;while(S!=null){if(S==G){return true;}S=S.o;}return false;}bh.prototype.q=oI;function X3(){var G=this;while(G!=null){var q=G.o;if(q!=null){var S=q.s;if(S==Xf.g){return G.tk;}}G=q;}return null;}bh.prototype.Y=X3;function z2(){var G=this;while(G!=null){var q=G.o;if(q!=null){var S=q.s;if(S==Xf.g){return G.MC;}}G=q;}return null;}bh.prototype.R=z2;function pl(G,q,S){if(!S){var C=this.F(G.V());if(null!=C){return TD.u;}}G.o=this;G.pl=this.I();if(!q){var u=G.PQ();for(var B=0;B<u.length;B++){var k=u[B];G.adopt(k,false,true);}}else{G.bh=[];}nd.G(this.bh,G);return TD.g;}bh.prototype.U=pl;function lj(G){if(G.C()!=this){AS("Tried to remove folder "+G.i()+" but we aren't its parent!",bi.C);return TD.D;}this.bh=nd.q(this.bh,G);return TD.g;}bh.prototype.N=lj;function n7(G){var q=null;for(var S=0;S<this.bh.length;S++){var C=this.bh[S];if(C.V()==G){q=C;break;}}return q;}bh.prototype.F=n7;function yh(){return this.q(this.pl.m());}bh.prototype.ot=yh;function Qa(){return this.q(this.pl.Y());}bh.prototype.k=Qa;function of(){return this.l;}bh.prototype.Q=of;function VU(){return this.o;}bh.prototype.C=VU;function PQ(){return (this.s!=null);}bh.prototype.iv=PQ;function sb(){return this.s;}bh.prototype.J=sb;function iv(){return this.X3;}bh.prototype.p=iv;function bu(){return this.p5;}bh.prototype.B=bu;function ot(){return this.u;}bh.prototype.O=ot;function QE(){return this.oI;}bh.prototype.x=QE;function Rz(){return this.S;}bh.prototype.BN=Rz;function LL(){return this.MC;}bh.prototype.a=LL;function Ob(){return this.b;}bh.prototype.G=Ob;function BN(){return this.bh;}bh.prototype.PQ=BN;function aP(){var G=0;var q=new Array();for(var S in this.aP){var C=this.aP[S];if(C!=null){q[G]=C;G++;}}return q;}bh.prototype.Ob=aP;function n9(){var G=this.o;if(G!=null){while(G.C()!=null){G=G.C();}}else{G=this;}return G;}bh.prototype.UM=n9;function sz(G){return this.aP["uid"+G];}bh.prototype.Z=sz;function Eq(){return this.d;}bh.prototype.c=Eq;function Wc(){return this.n9;}bh.prototype.tx=Wc;function bB(){if(this.lj==null){var G=this.A();if(G!=null){G=parseInt(G,10);if(!isNaN(G)){this.lj=G;}}}return this.lj;}bh.prototype.sb=bB;function re(){if(!this.H()){return true;}if(this.lj==null){this.sb();}if(this.lj==null){return false;}if((this.lj&tx.C)==0){return false;}return true;}bh.prototype.n7=re;function O9(){if(!this.H()){return true;}if(this.lj==null){this.sb();}if(this.lj==null){return false;}if((this.lj&tx.B)==0){return false;}return true;}bh.prototype.K=O9;function Fa(){if(!this.H()){return true;}if(this.lj==null){this.sb();}if(this.lj==null){return false;}if((this.lj&tx.I)==0){return false;}return true;}bh.prototype.W=Fa;function C9(){return this.z;}bh.prototype.f=C9;function Jx(){return this.z!=null;}bh.prototype.v=Jx;function qD(G){return this.z[G];}bh.prototype.dS=qD;function KG(G,q){this.z[G]=q;}bh.prototype.Ml=KG;function PS(G,q,S,C){if(S!=null){if(S.p()){return TD.C;}if(S.J()==Xf.S){return TD.S;}if(S.H()){var u=S.sb();if(u==null){return TD.k;}if((u&tx.k)==0){return TD.B;}}C=S.I();}else{if(null==C){C=XD;}}G=G.strip();if(G==""){return TD.I;}if(G.indexOf(C.q())!=-1){return TD.q;}var B=S==null?C.z():S.PQ();for(var k=0,len=B.length;k<len;k++){var g=B[k];if(g.V()==G){return TD.u;}}if(S==null&&G.toUpperCase()=="INBOX"){return TD.u;}var I=null;var Y=function(Z,O){var d=Z.S().getElementsByTagName("status").item(0);var J=parseInt(d.getAttribute("uid"),10);var x=parseInt(d.getAttribute("uidnext"),10);var P=d.getAttribute("directRef");if(q==L8.C){I=new UE(G,S,null,0,0,J,x,null,P,null,C);}else{I=new bh(G,q,S,null,false,0,0,J,x,null,P,null,C);}C.W(true);};AS("Creating folder: "+G,bi.S);var D=new Ts.g(dA("soapmail"),false,Y);var n=new Ts.v("create",mF);var v=S!=null?S.i()+C.q()+G:G;n.S("mailboxname",v);var r;if(q==L8.C){r="IPF.Appointment";}else{if(q==L8.S){r="IPF.Contact";}else{r="IPF.Note";}}n.S("folderType",r);D.q.L(n);D.G.add("no.report.faults",true);D.q.v();return (I!=null?I:TD.D);}bh.KG=PS;function PE(G){var q=this.pl.q();if(G.indexOf(q)!=-1){return TD.q;}var S;var C=this.o;if(C!=null){S=C.i()+q+G;}else{S=G;}return this.m(S);}bh.prototype.t=PE;function rP(G){if(this.s!=null||this.X3){return TD.r;}if(this.X3){return TD.n;}var q=this.tk;var S=this.o;var C=null;var u=null;var B=this.pl.q();var k=G.lastIndexOf(B);if(k>0){var g=G.substr(0,k);u=this.pl.n(g);C=G.substr(k+1);}else{C=G;}if(u!=null&&u.p()){return TD.C;}if(u!=null&&u.J()==Xf.S){return TD.S;}if(S!=null&&S.H()||u!=null&&u.H()){var I=null;if(S!=null&&S.H()){I=S.sb();if(I==null){return TD.k;}}var Y=null;if(u!=null&&u.H()){Y=u.sb();if(Y==null){return TD.k;}}var D=this.sb();if(D!=null&&(D&tx.I)==0||Y!=null&&(Y&tx.k)==0){return TD.B;}}C=C.strip();if(C==""){return TD.I;}var n=u==null?this.pl.z():u.PQ();for(var v=0,len=n.length;v<len;v++){var r=n[v];if(r.V()==C){return TD.u;}}if(u==null&&C.toUpperCase()=="INBOX"){return TD.u;}var Z=TD.D;var O=function(){Z=TD.g;var x=this;if(S!=null){S.bh=nd.q(S.bh,this);}else{x.pl.P=nd.q(x.pl.P,this);}if(u!=null){nd.G(u.bh,this);}else{nd.G(x.pl.z(),this);}x.tk=C;x.o=u;var P=x.I();P.W(true);};if(Yd(bi.S)){AS("Renaming folder, old name: "+this.i()+"; new name: "+G,bi.S);}var d=new Ts.g(dA("soapmail"),false,TO(this,O));var J=new Ts.v("rename",mF);J.S("oldmailboxname",this.i());J.S("newmailboxname",G);d.q.L(J);d.G.add("no.report.faults",true);d.q.v();return Z;}bh.prototype.m=rP;function Vv(G){var q;if(G!=null){if(G==this||G.q(this)){return TD.Y;}var S=this.pl.q();q=G.i()+S+this.tk;}else{q=this.tk;}return this.m(q);}bh.prototype.CT=Vv;function wr(){var G=this.o;if(G==null){return TD.G;}var q=G.C();return this.CT(q);}bh.prototype.QE=wr;function ax(){var G;if(this.ot()&&this.s!=Xf.Y){G=TD.D;var q=this.o;var S=function(){G=TD.g;q.bh=nd.q(q.bh,this);var k=this;k.o=null;k.pl=null;var g=q.I();g.W(true);};if(Yd(bi.S)){AS("Deleting folder, name: "+this.i(),bi.S);}var C=new Ts.g(dA("soapmail"),false,TO(this,S));var u=new Ts.v("delete",mF);u.S("mailboxname",this.i());C.q.L(u);C.G.add("no.report.faults",true);C.q.v();}else{var B=this.pl.m();if(this==B){G=TD.r;}else{G=this.CT(B);}}return G;}bh.prototype.Rz=ax;function NL(G,q,S,C,u,B,k){if(q==null){q=true;}if(Yd(bi.S)){var g="Stating folders: ";for(var I=0,len=G.length;I<len;I++){var Y=G[I];g+=Y.i();if(I+1<len){g+=",";}}AS(g,bi.S);}var D=new Ts.g(dA("soapmail"),q,bh.ax,bh.Wc);var n=new Array();var v=null;for(var I=0,len=G.length;I<len;I++){var Y=G[I];if(null==v){v=Y.I();}if(Y.h||Y.VU){if(Y.h){AS("statBundle will not stat folder="+Y.tk+" as _statOperationPending=TRUE",bi.q);}if(Y.VU){AS("statBundle will not stat folder="+Y.tk+" as _fetchOperationPending=TRUE",bi.q);}continue;}if(Y.s!=Xf.n&&Y.s!=Xf.g&&!Y.X3){nd.G(n,Y);var r=new Ts.v("status",mF);r.S("mailboxname",Y.i());r.S("initialStatComplete",Y.D.toString());D.q.L(r);Y.h=true;}}if(n.length==0){if(S){S(G);}return ;}D.G.add("folders",n);D.G.add("foldertree",v);D.G.add("onSuccessFn",S);D.G.add("onErrorFn",C);D.G.add("onRemovedMessagesFn",u);D.G.add("onChangedMessagesFn",B);if(k==null||k==false){D.G.add("no.report.faults",true);}D.q.v();}bh.wr=NL;function kn(G,q){var S=G.S();var C=q.item("folders");var u=q.item("foldertree");if(null==u){u=XD;}var B=wN.D(S,".//status");var k=q.item("onRemovedMessagesFn");var g=q.item("onChangedMessagesFn");AS(B.length+" folders statted.",bi.S);for(var I=0,len=B.length;I<len;I++){var Y=B.item(I);var D=Y.getAttribute("name");var n=u.n(D);if(!n){continue;}n.h=false;if(Y.getAttribute("error")!=null){AS("folder "+D+" has an error during stat.",bi.WARN);continue;}var v=n.D;n.D=true;n.p5=parseInt(Y.getAttribute("serverMessageCount"),10);n.oI=parseInt(Y.getAttribute("unreadMessageCount"),10);n.S=parseInt(Y.getAttribute("uidvalidity"),10);n.Qa=parseInt(Y.getAttribute("uidnext"),10);var r=bh.PE(Y.getElementsByTagName("new").item(0));var Z=bh.Jx(Y.getElementsByTagName("new").item(0));if(Yd(bi.S)){AS("folder "+D+"\nRemMsgCnt: "+n.p5+"\n#unrd: "+n.oI+((n.LL)?"\n#ClientNewUIDs: "+n.LL.length:"\nnoNew")+"\n#ServerNewUIDs: "+r.length,bi.S);}if(!Z&&n.LL!=null&&n.LL.length>0&&r!=null){if(Yd(bi.S)){AS("\n#folder: "+D+"\n#Adding new client ids to existing collection "+r.length,bi.S);}n.LL=n.LL.concat(r);}else{n.LL=r;}if(Yd(bi.S)){AS("\n#folder: "+D+"\n#NewClientNewUIDs: "+n.LL.length,bi.S);}var O=new Array();var d=new Array();var J=bh.PS(Y.getElementsByTagName("changed").item(0));if(J){for(var x in J){var P=J[x];var Q=n.Z(x);if(Q){if((P&Zh.FLAG_DELETED)!=0){n.j(Q);nd.G(O,Q);}else{Q.d=P;nd.G(d,Q);}}else{if((P&Zh.FLAG_DELETED)!=0){n.LL=nd.q(n.LL,x);}}}if(g&&d.length>0){g(n,d);}}var e=bh.PE(Y.getElementsByTagName("removed").item(0));if(e){var y=e.length;for(var L=0;L<y;L++){var x=e[L];var Q=n.Z(x);if(Q){n.j(Q);nd.G(O,Q);}else{n.LL=nd.q(n.LL,x);}}if(k&&O.length>0){k(n,O);}}if(v&&n.J()==Xf.B){if(r!=null&&r.length>0){G3("mode_button_indicator",Hj.G,null,r);}else{if(Vf("mode_button_indicator")){dd("mode_button_indicator",Hj.G,n);}}}}var o=q.item("onSuccessFn");if(o){o(C);}}bh.ax=kn;function p8(G,q){var S=q.item("folders");for(var C=0,len=S.length;C<len;C++){var u=S[C];u.h=false;}var B=q.item("onErrorFn");if(B){B(S);}}bh.Wc=p8;function pu(G,q,S,C,u,B){if(this.VU){AS("fetchMessageHeaders will not fetch for folder="+this.tk+" as _fetchOperationPending=TRUE",bi.q);return ;}if(G==null){G=true;}if(this.LL==null||this.LL.length==0){this.d=true;if(S){S(this,false);}return ;}if(Yd(bi.S)){AS("Fetching headers, name: "+this.i(),bi.S);}var k=new Ts.g(dA("soapmail"),G,TO(this,this.w),TO(this,this.of));var g=new Ts.v("fetchMessageHeaders",mF);var I=wN.P.createElement("select");I.setAttribute("mbox",this.i());g.g(I);if(u==null){u=bh.rP;}var Y=Math.min(this.LL.length,u);var D=this.LL.slice(0,Y);I=g.S("search",D.join(","));I.setAttribute("count",D.length);k.q.L(g);k.G.add("async",G);k.G.add("onFetchChunkSuccessFn",q);k.G.add("onFetchCompleteFn",S);k.G.add("onErrorFn",C);k.G.add("chunkSize",Y);k.G.add("no.report.faults",true);if(null!=B&&B>0){k.q.setRetryOnTimeout(B);}this.VU=true;k.q.v();}bh.prototype.M=pu;function U6(G,q){try{if(!this.n9){this.n9=true;}var S=q.item("async");var C=q.item("onFetchChunkSuccessFn");var u=q.item("onFetchCompleteFn");var B=q.item("onErrorFn");var k=G.S();var g=k.getElementsByTagName("messages").item(0);var I=new Array();var Y=g.childNodes;var D=Y.length;for(var n=0;n<D;n++){var v=Y.item(n);var r=v.nodeName.toLowerCase();var Z;switch(r){case "contact":Z=H0.Wp(v,this);break;case "distlist":Z=vi.p5(v,this);break;case "appointment":Z=EG.xM(v,this,true);break;default:Z=yx.re(v,this);break;}var O=Z.K();var d=O;if(d>this.TD){this.TD=d;}if(r=="appointment"){var J=Z;if(!J.N()){continue;}}var x="uid"+O;if(this.aP[x]!=null){if(Yd(bi.S)){AS("message uid#"+O+" already exists in "+this.i(),bi.S);}continue;}else{if(this.l==L8.S&&r!="contact"&&r!="distlist"){if(Yd(bi.S)){AS("message uid#"+O+" is in Contacts folder, but is neither contact nor DL.",bi.S);}continue;}else{if(this.l==L8.C&&r!="appointment"){if(Yd(bi.S)){AS("message uid#"+O+" is in Calendar folder, but is not an appointment.",bi.S);}continue;}}}this.aP[x]=Z;this.u++;nd.G(I,Z);}var P=q.item("chunkSize");this.LL=this.LL.slice(P);if(C){C(this,I);}if(this.LL.length>0){this.VU=false;if(!this.y){this.M(S,C,u,B);}}else{this.VU=false;var Q=this.d;this.d=true;if(u){u(this,Q);}}}catch(e){this.VU=false;alert(strings.error_displaying_headers.printf(this.tk));AS("_handleFetchSuccess failed for "+this.tk+". Error: "+e,bi.S);}}bh.prototype.w=U6;function ts(G,q){this.VU=false;AS("Server returned an error for fetchMessageHeaders on folder "+this.tk,bi.C);var S=q.item("onErrorFn");if(S){S(this);}else{alert(strings.error_displaying_headers.printf(this.tk));}}bh.prototype.of=ts;function Ta(){if(!this.d&&this.VU){this.y=true;}}bh.prototype.P=Ta;function rw(){this.y=false;}bh.prototype.E=rw;function x9(){return this.y;}bh.prototype.Xf=x9;function OO(G,q,S,C){if(q==null){q=true;}if(this.H()){var u=this.sb();if(u==null){return TD.k;}if((u&tx.C)==0){return TD.B;}}AS("Posting message to folder, name: "+this.i(),bi.S);var B=new Ts.g(dA("soapmail"),q,TO(this,this.L8),TO(this,this.e));B.G.add("message",G);B.G.add("onSuccessFn",S);B.G.add("onErrorFn",C);B.G.add("no.report.faults",true);var k=new Ts.v("post",mF);k.S("mailboxname",this.i());var g=wN.P.createElement("messages");wN.G(g,G.UM,true);k.k(g);B.q.L(k);B.q.v();return TD.g;}bh.prototype.L=OO;function zC(G,q){var S=q.item("onSuccessFn");if(S){var C=q.item("message");S(this,C);}}bh.prototype.L8=zC;function Zf(G,q){var S=q.item("onErrorFn");if(S){var C=q.item("message");S(this,C);}}bh.prototype.e=Zf;function f1(G){var q;if(this.s==Xf.u){var S=-(new Date().getTime());q="uid"+S;}else{q="uid"+G.K();}if(this.aP[q]==null){this.p5++;this.u++;if(!G.x(Zh.I)){this.oI++;}}this.aP[q]=G;G.C=this;}bh.prototype.X=f1;function CW(G){var q=G.K();var S="uid"+q;if(this.aP[S]!=null){this.aP[S]=null;if(this.p5>0){this.p5--;}this.u--;if(!G.x(Zh.I)&&this.oI>0){this.oI--;}}else{var C=nd.u(this.LL,q);if(C!=-1){this.LL=nd.D(this.LL,C);if(this.p5>0){this.p5--;}this.u--;}}}bh.prototype.j=CW;function T0(G,q){var S=q.K();var C="uid"+G;var u="uid"+S;if(this.aP[C]!=null){this.aP[C]=null;}this.aP[u]=q;q.C=this;}bh.prototype.n=T0;function WX(G){if(G==null){return null;}var q=parseInt(G.getAttribute("count"));if(isNaN(q)||q==0){return new Array(0);}var S=wN.n(G);var C=S.split("|");C.reverse();return C;}bh.PE=WX;function Qs(G){if(G==null){return null;}var q=parseInt(G.getAttribute("count"));if(isNaN(q)||q==0){return new Array(0);}var S=wN.n(G);var C=S.split("|");var u=new Array();var B=/(\d+)\((\d+)\)/;for(var k=0;k<q;k++){var g=C[k];var I=g.match(B);var Y=parseInt(I[1],10);var D=parseInt(I[2],10);u[Y]=D;}return u;}bh.PS=Qs;function aL(G){if(G==null){return null;}var q=G.getAttribute("freshCache");if(q!=null&&q=="true"){return true;}else{return false;}}bh.Jx=aL;function Eg(){var G=null;var q=function(u,B){var k=u.S();var g=k.getElementsByTagName("acl").item(0);G=wN.n(g);};AS("Fetch permissions for folder, name: "+this.i(),bi.S);var S=new Ts.g(dA("soapmail"),false,q);var C=new Ts.v("getFolderPermissions",mF);C.S("mailboxname",this.i());S.q.L(C);S.q.v();return G;}bh.prototype.A=Eg;function ry(G,q,S){if(G==null){G=true;}var C=function(g,I){var Y=g.S();var D=Y.getElementsByTagName("acl");var n=new Array();var v=false;for(var r=0,len=D.length;r<len;r++){var Z=D.item(r);var O=Z.getAttribute("identifier");var d=wN.n(Z);d=parseInt(d,10);var J=new Ew(O,d);nd.G(n,J);if(O==Ew.u){v=true;}}if(!v){n=nd.Y(n,0,new Ew(Ew.u,tx.S));}var x=Y.getElementsByTagName("myrights").item(0);var P=wN.n(x);P=parseInt(P,10);if(q){var Q=I.item("folder");q(Q,n,P);}};var u=function(g,I){if(S){var Y=I.item("folder");S(Y);}};AS("Getting ACL for folder, name: "+this.i(),bi.S);var B=new Ts.g(dA("soapmail"),G,C,u);B.G.add("folder",this);B.G.add("no.report.faults",true);var k=new Ts.v("getFolderACL",mF);k.S("mailboxname",this.i());B.q.L(k);B.q.v();}bh.prototype.U5=ry;function qP(G,q,S,C){if(q==null){q=true;}if(this.H()){var u=this.sb();if(u==null){return TD.k;}if((u&tx.I)==0){return TD.B;}}var B=function(r,Z){if(S){var O=Z.item("folder");S(O);}};var k=function(r,Z){if(C){var O=Z.item("folder");C(O);}};AS("Setting ACL for folder, name: "+this.i(),bi.S);var g=new Ts.g(dA("soapmail"),q,B,k);g.G.add("folder",this);g.G.add("no.report.faults",true);var I=new Ts.v("setFolderACL",mF);I.S("mailboxname",this.i());for(var Y=0,len=G.length;Y<len;Y++){var u=G[Y];var D=u.S();var n=u.q();var v=I.S("acl",n);v.setAttribute("identifier",D);}g.q.L(I);g.q.v();return TD.g;}bh.prototype.T=qP;function na(G){if(null==G){G=XD;}var q=G.m();AS("Emptying deleted items.",bi.S);var S=new Ts.g(dA("soapmail"),true,null,null);var C;for(var u=0,len=q.bh.length;u<len;u++){var B=q.bh[u];C=new Ts.v("delete",mF);C.S("mailboxname",B.i());S.q.L(C);}q.bh.length=0;q.aP=new Array();q.p5=0;q.u=0;q.oI=0;C=new Ts.v("store",mF);C.S("mailbox",q.i());C.S("messageset","1:*");C.S("command","+");C.S("flags",Zh.B|Zh.I);S.q.L(C);S.q.v();}bh.qD=na;function ev(G,q,S,C,u,B){if(C==null){C=true;}if(S.J()==Xf.n||S.J()==Xf.g){return TD.v;}if(q.H()){var k=q.sb();if(k==null){return TD.k;}if((k&tx.D)==0){if((k&tx.q)==0){return TD.B;}for(var g=0,len=G.length;g<len;g++){var I=G[g];if(!I.x(Zh.g)){return TD.B;}}}}if(S.H()){var k=S.sb();if(k==null){return TD.k;}if((k&tx.C)==0){return TD.B;}}if(Yd(bi.S)){AS("Moving "+G.length+" messages from "+q.i()+" to "+S.i()+".",bi.S);}var Y=new Ts.g(dA("soapmail"),C,bh.Fa,bh.NL);var D=new Ts.v("move",mF);D.S("from",q.i());D.S("to",S.i());var n=0;var v="UIDVALIDITY("+q.BN()+")";var r=new Array();for(var g=0,len=G.length;g<len;g++){I=G[g];nd.G(r,I.K());q.j(I);if(!I.x(Zh.I)){n++;}}v+=r.join(",");D.S("messageset",v);Y.q.L(D);if(S.oI!=-1){S.oI+=n;}if(S.p5!=-1){S.p5+=G.length;}Y.G.add("messages",G);Y.G.add("srcFolder",q);Y.G.add("dstFolder",S);Y.G.add("onSuccessFn",u);Y.G.add("onErrorFn",B);Y.G.add("no.report.faults",true);Y.q.v();return TD.g;}bh.bB=ev;function Tr(G,q){var S=q.item("onSuccessFn");if(S){var C=q.item("messages");var u=q.item("srcFolder");var B=q.item("dstFolder");S(C,u,B);}}bh.Fa=Tr;function z9(G,q){var S=q.item("onErrorFn");if(S){var C=q.item("messages");var u=q.item("srcFolder");var B=q.item("dstFolder");S(C,u,B);}}bh.NL=z9;function dJ(G,q,S,C,u,B){if(C==null){C=true;}if(S.J()==Xf.n||S.J()==Xf.g){return TD.v;}if(S.H()){var k=S.sb();if(k==null){return TD.k;}if((k&tx.C)==0){return TD.B;}}if(Yd(bi.S)){AS("Copying "+G.length+" messages from "+q.i()+" to "+S.i()+".",bi.S);}var g=new Ts.g(dA("soapmail"),C,bh.C9,bh.Vv);var I=new Ts.v("copy",mF);I.S("from",q.i());I.S("to",S.i());var Y=0;var D="UIDVALIDITY("+q.BN()+")";var n=new Array();for(var v=0,len=G.length;v<len;v++){var r=G[v];nd.G(n,r.K());if(!r.x(Zh.I)){Y++;}}D+=n.join(",");I.S("messageset",D);g.q.L(I);if(S.oI!=-1){S.oI+=Y;}if(S.p5!=-1){S.p5+=G.length;}g.G.add("messages",G);g.G.add("srcFolder",q);g.G.add("dstFolder",S);g.G.add("onSuccessFn",u);g.G.add("onErrorFn",B);g.G.add("no.report.faults",true);g.q.v();return TD.g;}bh.re=dJ;function G6(G,q){var S=q.item("onSuccessFn");if(S){var C=q.item("messages");var u=q.item("srcFolder");var B=q.item("dstFolder");S(C,u,B);}}bh.C9=G6;function jg(G,q){var S=q.item("onErrorFn");if(S){var C=q.item("messages");var u=q.item("srcFolder");var B=q.item("dstFolder");S(C,u,B);}}bh.Vv=jg;function WO(G,q,S,C,u){if(q==null){q=true;}if(u==null){u=false;}var B=G[0];var k=B.J();var g=k.I();var I=0;if(k.p()){for(var Y=0,len=G.length;Y<len;Y++){B=G[Y];k.j(B);if(!B.x(Zh.I)){I++;}}if(S){S(G);}return TD.g;}if(!u&&k.J()!=Xf.Y){var D=g.m();return bh.bB(G,k,D,q,S,C);}if(k.H()){var n=k.sb();if(n==null){return TD.k;}if((n&tx.D)==0){if((n&tx.q)==0){return TD.B;}for(var Y=0,len=G.length;Y<len;Y++){var B=G[Y];if(!B.x(Zh.g)){return TD.B;}}}}if(Yd(bi.S)){var v="Deleting messages: ";for(var Y=0,len=G.length;Y<len;Y++){B=G[Y];v+=B.K();if(Y+1<len){v+=",";}}AS(v,bi.S);}var r=new Ts.g(dA("soapmail"),q,bh.pu,bh.p8);var Z=new Ts.v("store",mF);Z.S("mailbox",k.i());Z.S("command","+");Z.S("flags",Zh.B|Zh.I);var O="UIDVALIDITY("+k.BN()+")";var d=new Array();for(var Y=0,len=G.length;Y<len;Y++){B=G[Y];nd.G(d,B.K());k.j(B);}O+=d.join(",");Z.S("messageset",O);r.q.L(Z);r.G.add("srcFolder",k);r.G.add("messages",G);r.G.add("onSuccessFn",S);r.G.add("onErrorFn",C);r.G.add("no.report.faults",true);r.q.v();return TD.g;}bh.Eq=WO;function IN(G,q){var S=q.item("onSuccessFn");if(S){var C=q.item("messages");var u=q.item("srcFolder");S(C,u);}}bh.pu=IN;function PF(G,q){var S=q.item("onErrorFn");if(S){var C=q.item("messages");var u=q.item("srcFolder");S(C,u);}}bh.p8=PF;function XF(G,q,S,C){if(G==null){G=true;}if(null==C){C=XD;}var u=C.y();if(u.O()==0){if(q){q();}return ;}AS("Sending "+u.O()+" messages from outbox.",bi.S);var B=new Ts.g(dA("soapmail"),G,bh.kn,bh.sz);var k=new Ts.v("send",mF);var g=wN.P.createElement("messages");var I=u.Ob();for(var Y=0,len=I.length;Y<len;Y++){var D=I[Y];wN.G(g,D.UM,true);}k.k(g);B.q.L(k);u.aP=new Array();u.p5=0;u.u=0;u.oI=0;B.G.add("messages",I);B.G.add("onSuccessFn",q);B.G.add("onErrorFn",S);B.G.add("no.report.faults",false);B.q.v();}bh.O9=XF;function yn(G,q){var S=q.item("onSuccessFn");if(S){var C=q.item("messages");S(C);}}bh.kn=yn;function gu(G,q){var S=q.item("onErrorFn");if(S){var C=q.item("messages");S(C);}}bh.sz=gu;function il(G,q,S,C){if(G==null){G=true;}if(Yd(bi.S)){AS("Getting Metadata, name: "+this.i(),bi.S);}var u=new Ts.g(dA("soapmail"),G,TO(this,this.g),TO(this,this.z2));var B=new Ts.v("getMetadata",mF);var k=wN.P.createElement("select");k.setAttribute("mbox",this.i());B.g(k);if(C!=null){B.S("entries",C.join(","));}u.q.L(B);u.G.add("onCompleteFn",q);u.G.add("onErrorFn",S);u.G.add("no.report.faults",true);u.q.v();}bh.prototype.r=il;function HY(G,q){var S=G.S();var C=selectSingleNode(S,"getMetadataResponse");var u=null;for(var B=0;B<C.childNodes.length;B++){var k=S.childNodes.item(B);if(k.nodeName=="metadata"){if(u==null){u=new Array();}var I=k.getElementsByTagName("entries");for(var Y=0;Y<I.length;Y++){var D=I[Y];var n=wN.C(D,"entry");var v=wN.C(D,"value");var r=wN.n(n);var Z=wN.n(v);u[r]=Z;}}}this.z=u;var O=q.item("onCompleteFn");if(O){O();}}bh.prototype.g=HY;function Pb(G,q){AS("Server returned an error for fetchMetadata on folder "+this.tk,bi.C);var S=q.item("onErrorFn");if(S){S(this);}else{alert(strings.error_fetching_metadata.printf(this.tk));}}bh.prototype.z2=Pb;function NK(G,q,S){if(G==null){G=true;}var C=function(n,v){if(q){var r=v.item("folder");q(r);}};var u=function(n,v){var r=v.item("folder");if(S){S(r);}};AS("Flushing metadata for folder: "+this.i(),bi.S);var B=new Ts.g(dA("soapmail"),G,C,u);B.G.add("folder",this);B.G.add("no.report.faults",true);var k=new Ts.v("setMetadata",mF);k.S("mailboxname",this.i());for(metadataIdx in this.z){var g=wN.P.createElement("metadata");var I=this.z[metadataIdx];var Y=wN.P.createElement("entry");wN.J(Y,metadataIdx);var D=wN.P.createElement("value");wN.J(D,this.z[metadataIdx]);g.appendChild(Y);g.appendChild(D);k.g(g);}B.q.L(k);B.q.v();}bh.prototype.oz=NK;function Ew(G,q){this.C=G;this.G=q;}function N6(){return this.C;}Ew.prototype.S=N6;function jo(){return this.G;}Ew.prototype.q=jo;Ew.u="Default";function Ip(G){return (G.Q()==L8.B);}function Q2(G){return (G.Q()==L8.C);}function aV(G){return (G.Q()==L8.S);}function Wp(G){return (G.Q()==L8.G);}function fH(G){return (G.Q()==L8.u);}function kM(G){return (G.Q()==L8.q);}function mI(G){return (G.Q()==L8.B&&G.J()==Xf.u);}function WQ(G){return (G.Q()==L8.B&&G.J()==Xf.S);}function ck(G){return (G.Q()==L8.B&&G.J()==Xf.v);}var By={S:"low",q:"medium",G:"high"};var jp={q:"Normal",S:"Personal",C:"Private",G:"Company-Confidential"};var Zh={u:0,C:4096,B:8192,k:16384,S:32768,Y:65536,I:131072,q:262144,G:524288,g:1048576};var yz={S:"OPENMAIL",G:"SMTP",q:"MAPIPDL"};function wT(){this.C=null;this.d=Zh.u;this.Z=false;this.M=false;this.n=false;this.z=false;this.g=true;}function en(){return this.C;}wT.prototype.J=en;function ro(){return this.d;}wT.prototype.v=ro;function KR(G,q){if(q){this.d|=G;}else{this.d&=~G;}}wT.prototype.B=KR;function l5(G){return ((this.d&G)!=0);}wT.prototype.x=l5;function Si(G,q,S){if(Yd(bi.S)){var C="Storing flags: "+q+" - messages: ";var u="";for(var B=0,len=G.length;B<len;B++){var k=G[B];u+=k.K();if(len<B+1){u+=",";}}AS(C+u,bi.S);}var g=new Ts.g(dA("soapmail"),false);var I=new Ts.v("store",mF);var k=G[0];var Y=k.J();var D="UIDVALIDITY("+Y.BN()+")";var n=0;var v=new Array();for(var B=0,len=G.length;B<len;B++){k=G[B];nd.G(v,k.K());if((q&Zh.I)!=0){if(k.x(Zh.I)&&!S){n++;}else{if(!k.x(Zh.I)&&S){n--;}}}k.B(q,S);}if(v.length==0){return ;}if(Y.oI!=-1){Y.oI+=n;}D+=v.join(",");I.S("mailbox",Y.i());I.S("flags",q);I.S("command",S?"+":"-");I.S("messageset",D);g.q.L(I);g.G.add("no.report.faults",true);g.q.v();}wT.l=Si;function lI(){return this.Z;}wT.prototype.o=lI;function Z7(){this.M=false;}wT.prototype.W=Z7;function DU(){return this.M;}wT.prototype.u=DU;function ST(){return this.n;}wT.prototype.i=ST;function ji(){return this.z;}wT.prototype.V=ji;function vj(){this.z=true;}wT.prototype.S=vj;function uf(){this.z=false;}wT.prototype.r=uf;function fe(){}wT.prototype.K=fe;function Gg(){}wT.prototype.y=Gg;function Ec(){}wT.prototype.j=Ec;function la(){}wT.prototype.q=la;function kT(){}wT.prototype.F=kT;function dp(){}wT.prototype.G=dp;function cE(){}wT.prototype.U=cE;function Vz(){}wT.prototype.L=Vz;function Ut(){}wT.prototype.k=Ut;function mv(){}wT.prototype.O=mv;function Dt(){}wT.prototype.e=Dt;function jc(){return this.O();}wT.prototype.X=jc;function GO(){return this.e();}wT.prototype.w=GO;function aS(){}wT.prototype.t=aS;function Jq(){}wT.prototype.P=Jq;function kD(){}wT.prototype.b=kD;function Q8(){}wT.prototype.E=Q8;function IS(){}wT.prototype.c=IS;function cU(){}wT.prototype.Y=cU;function nu(){return (this.K()==null);}wT.prototype.f=nu;function fv(){var G=this.C;if(!G.H()){return true;}var q=G.sb();if(q==null){return false;}if((q&tx.D)==0&&((q&tx.q)==0||!this.x(Zh.g))){return false;}return true;}wT.prototype.I=fv;function Cn(){var G=this.C;if(!G.H()){return true;}if(!this.f()){if(!this.I()){return false;}}return G.n7();}wT.prototype.Q=Cn;function dB(){var G=null;function q(k,g){var I=k.S();var Y=I.getElementsByTagName("headers").item(0);G=wN.n(Y);}AS("Getting full headers, message: "+this.K(),bi.S);var S=new Ts.g(dA("soapmail"),false,q);S.G.add("no.report.faults",true);var C=new Ts.v("getFullHeader",mF);var u=this.C;C.S("select",u.i());var B=C.S("message");B.setAttribute("UID",this.K());S.q.L(C);S.q.v();return G;}wT.prototype.A=dB;function BC(){}wT.prototype.D=BC;function g4(G){}wT.prototype.m=g4;function yx(){this.H();this.UM=null;this.oz=null;this.p=false;}yx.prototype=ON(wT.prototype);yx.prototype.superClass=wT;yx.prototype.constructor=yx;yx.prototype.H=wT;function tt(){var G=new yx();G.UM=wN.P.createElement("message");return G;}yx.O9=tt;function ZQ(G,q,S){var C=new yx();C.UM=G;C.C=S?S.J():q;C.oz=S;if(S){C.g=false;C.UM.setAttribute("uid",S.K());}C.d=parseInt(G.getAttribute("flags"),10);return C;}yx.re=ZQ;function hh(){return (this.oz!=null);}yx.prototype.Qa=hh;function xM(){return this.p;}yx.prototype.n7=xM;function fs(){this.p=true;}yx.prototype.PQ=fs;function f6(){var G=parseInt(this.UM.getAttribute("uid"),10);return isNaN(G)?null:G;}yx.prototype.K=f6;function LM(G){this.UM.setAttribute("uid",G);}yx.prototype.bB=LM;function Wz(){var G=this.UM.getAttribute("msgid");if(G==null||G.strip()==""){return this.UM.getAttribute("msgID");}else{return G;}}yx.prototype.y=Wz;function sI(){var G=this.UM.getAttribute("priority");if(G==null){G=By.q;}return G;}yx.prototype.j=sI;function L1(G){this.UM.setAttribute("priority",G);}yx.prototype.CT=L1;function pj(){var G=this.UM.getAttribute("sensitivity");if(G==null){G=jp.q;}return G;}yx.prototype.q=pj;function P1(G){if(G==null||G==jp.q){this.UM.removeAttribute("sensitivity");}else{this.UM.setAttribute("sensitivity",G);}}yx.prototype.sz=P1;function Ui(){return this.UM.getAttribute("sensitivityPrompt");}yx.prototype.dS=Ui;function Fu(G){this.UM.setAttribute("sensitivityPrompt",G);}yx.prototype.QE=Fu;function DG(){return this.UM.getAttribute("sensitivityBlock");}yx.prototype.ot=DG;function Em(G){this.UM.setAttribute("sensitivityBlock",G);}yx.prototype.iv=Em;function q0(){var G=false;var q=this;var S=wN.g(this.UM,"body",false);if(S!=null){var C=mV.O(S,q);G=(C.D()=="text"&&C.v()!=null);}return G;}yx.prototype.F=q0;function Se(){if(this.Qa()){var q=this.R();return q.length>0;}else{if(this.F()){return true;}else{return this.x(Zh.q);}}}yx.prototype.G=Se;function eV(G){this.B(Zh.q,G);}yx.prototype.MC=eV;function Gw(){return this.UM.getAttribute("subject");}yx.prototype.L=Gw;function Ix(){return this.UM.getAttribute("strippedSubject");}yx.prototype.k=Ix;function ho(G){this.UM.setAttribute("subject",G);this.UM.setAttribute("strippedSubject",n2(G));}yx.prototype.s=ho;function s0(){var G=this.UM.getAttribute("received");if(G==null){return null;}var q=parseInt(G,10);return isNaN(q)?null:q;}yx.prototype.w=s0;function p7(){var G=this.w();return G?new Date(G):null;}yx.prototype.X=p7;function i1(){var G=this.UM.getAttribute("sent");if(G==null){return null;}var q=parseInt(G,10);return isNaN(q)?null:q;}yx.prototype.e=i1;function Ah(){var G=this.e();return G?new Date(G):null;}yx.prototype.O=Ah;function uk(G){var q=G.getTime();this.UM.setAttribute("sent",q);}yx.prototype.z2=uk;function Xm(){var G=wN.B(this.UM,"size","1024");G=parseInt(G,10);return isNaN(G)?null:G;}yx.prototype.t=Xm;function Bh(G){wN.d(this.UM,"size",G);this.UM.setAttribute("sizeDisplay",G+strings.kilobytes_unit);}yx.prototype.bu=Bh;function Zu(){return this.UM.getAttribute("sizeDisplay");}yx.prototype.Rz=Zu;function AK(G){this.UM.setAttribute("deliveryReceipt",G.toString());}yx.prototype.L8=AK;function WD(G){this.UM.setAttribute("returnReceipt",G.toString());}yx.prototype.tx=WD;function Ru(){return this.UM.getAttribute("messageClass");}yx.prototype.P=Ru;function Gl(G){this.UM.setAttribute("messageClass",G);}yx.prototype.LL=Gl;function E5(){var G=wN.B(this.UM,"preview");if(G==null||G.strip()==""){return null;}return G;}yx.prototype.U=E5;function C1(){var G=wN.g(this.UM,"from",false);if(G==null){return null;}var q=wN.B(G,"phrase");var S=wN.B(G,"addr");var C=this.UM.getAttribute("fromOmAddress");return new f9(q,S,C);}yx.prototype.b=C1;function h3(G){if(G){var q=this.b();return (q!=null?q.Y():"");}else{return this.UM.getAttribute("fromDisplay");}}yx.prototype.E=h3;function GJ(G){var q=wN.g(this.UM,"from",true);var S=G.I();if(S!=null){wN.d(q,"phrase",S);}var C=G.B();wN.d(q,"addr",C);}yx.prototype.n9=GJ;function Dd(){var G=wN.g(this.UM,"sender",false);if(G==null){return null;}var q=wN.B(G,"phrase");var S=wN.B(G,"addr");var C=this.UM.getAttribute("senderOmAddress");return new f9(q,S,C);}yx.prototype.c=Dd;function xq(G){var q=wN.g(this.UM,"sender",true);var S=G.I();if(S!=null){wN.d(q,"phrase",S);}var C=G.B();wN.d(q,"addr",C);}yx.prototype.BN=xq;function Bk(G){var q=this.Eq();var S=null;if(null!=q){S=(G)?q.Y():q.I();}return (null!=S)?S:"";}yx.prototype.p5=Bk;function Bx(){var G=wN.g(this.UM,"replyto",false);if(G==null){return null;}var q=wN.B(G,"phrase");var S=wN.B(G,"addr");return new f9(q,S);}yx.prototype.Eq=Bx;function kQ(G){var q=wN.g(this.UM,"replyto",true);var S=G.I();if(S!=null){wN.d(q,"phrase",S);}var C=G.B();wN.d(q,"addr",C);}yx.prototype.U5=kQ;function RB(G){this.UM.setAttribute("In-Reply-To",G);}yx.prototype.tk=RB;function To(){return wN.B(this.UM,"messageNotification");}yx.prototype.Ml=To;function I1(){var G=wN.g(this.UM,"to",false);return (G!=null?Ee.u(G):null);}yx.prototype.TD=I1;function QA(G,q){if(G){var S=this.TD();return (S!=null?S.C(G,q):"");}else{var C=this.UM.getAttribute("toDisplay");return C!=null?C:"";}}yx.prototype.VU=QA;function lR(){var G=wN.g(this.UM,"cc",false);return (G!=null?Ee.u(G):null);}yx.prototype.Wc=lR;function YH(){var G=wN.g(this.UM,"bcc",false);return (G!=null?Ee.u(G):null);}yx.prototype.Xf=YH;function W2(){var G=new Array();var q=this.TD();if(q){G=G.concat(q.q());}var S=this.Wc();if(S){G=G.concat(S.q());}var C=this.Xf();if(C){G=G.concat(C.q());}for(var u=0;u<G.length;u++){var B=G[u];for(var k=u+1;k<G.length;k++){var g=G[k];if(g.B().toLowerCase()==B.B().toLowerCase()){G=nd.D(G,k);k--;}}}return G;}yx.prototype.a=W2;function Hx(G,q,S,C,u){if(u==null){u=false;}if(this.Z||!this.g){return ;}var B=this.C;AS("Loading body for msg: "+this.K(),bi.S);var k=new Ts.g(dA("soapmail"),G,TO(this,this.T),TO(this,this.lj));k.G.add("onSuccessFn",q);k.G.add("onErrorFn",S);k.G.add("onDeletedFn",C);k.G.add("no.report.faults",true);var g=new Ts.v("fetchMessageBody",mF);g.S("select",B.i());g.S("search",this.K());g.S("peek",u?"true":"false");k.q.L(g);this.Z=true;k.q.v();}yx.prototype.Y=Hx;function GA(G,q){var S=G.S();var C=S.getElementsByTagName("message").item(0);this.Z=false;if(C.getAttribute("deleted")=="true"){this.n=true;var u=this.C;u.j(this);var B=q.item("onDeletedFn");if(B){B(this);}return ;}var k=C.getAttribute("fromOmAddress");if(k){this.UM.setAttribute("fromOmAddress",k);}var g=C.getAttribute("senderOmAddress");if(g){this.UM.setAttribute("senderOmAddress",g);}var I=wN.g(C,"body",false);wN.u(this.UM,C,I,true);var Y=wN.g(C,"parts",false);var D=wN.n(Y);var n=/^\(\d+ (\d+) \((.*)\)\)$/;var v=D.match(n);var r=v[2];var Z=/BODY\[([^\]]+)\] \{\d+\}/g;if(r!=null&&r.strip()!=""){var O=r.match(Z);var d=O.length;var J=/\d([\.]*\d+)*/;for(var x=0;x<d;x++){var P=O[x];var Q=P.match(J);var e=Q[0];var y=wN.v(this.UM,".//part[@partSpec = \""+e+"\"] | .//body[@partSpec = \""+e+"\"]");var L=wN.v(C,".//part[@partSpec = \""+e+"\"]");var o=wN.n(L);wN.J(y,o);}}this.g=false;var V=q.item("onSuccessFn");if(V){V(this);}}yx.prototype.T=GA;function fK(G,q){AS("Failure loading message!",bi.C);if(Yd(bi.S)){var S=wN.x(G.S());if(null!=S){AS("Load body failure on message with response:\n"+S,bi.S);}else{AS("Load body failure, and response cannot be serialized.",bi.S);}}this.Z=false;this.M=true;var C=q.item("onErrorFn");if(C){C(this);}}yx.prototype.lj=fK;function Yh(G,q,S,C){var u=q.childNodes;var B=u.length;for(var k=0;k<B;k++){var g=u.item(k);if(g.nodeName!="part"){return null;}var I=yx.Fa(G,g,S,C);if(I!=null){return I;}var Y=mV.O(g,G);if(Y.D()==S&&Y.I()==C){return Y;}}}yx.Fa=Yh;function OA(G,q){var S=wN.g(this.UM,"body",false);if(S==null){return null;}return yx.Fa(this,S,G,q);}yx.prototype.N=OA;function Wt(){var G=this;function q(u,B){var k=mV.O(u,G);if(k.D()=="text"&&(k.I()=="html"||k.I()=="plain")&&k.G()!="attachment"){nd.G(B,k);}else{if(k.D()=="multipart"){if(k.I()=="alternative"){var g=yx.Fa(G,u,"text","html");if(g){nd.G(B,g);}else{var I=yx.Fa(G,u,"text","plain");if(I){nd.G(B,I);}}}else{if(k.I()=="mixed"){var Y=u.childNodes;var D=Y.length;for(var n=0;n<D;n++){var v=u.childNodes.item(n);if(v.nodeName!="part"){continue;}var r=mV.O(v,G);if(r.D()=="multipart"){q(v,B);}else{if(r.G()!="attachment"){nd.G(B,r);}}}}else{for(var n=0;n<u.childNodes.length;n++){var v=u.childNodes.item(n);q(v,B);}}}}}}var S=wN.g(this.UM,"body",false);if(S==null){return null;}var C=new Array();q(S,C);return C;}yx.prototype.Ob=Wt;function NV(){var G=wN.g(this.UM,"body",false);if(G==null){return null;}var q=mV.O(G,this);if(q.I()=="scalix-properties"){return q;}var S=wN.v(G,".//part[@subtype = \"scalix-properties\"]");return S!=null?mV.O(S,this):null;}yx.prototype.pl=NV;function iZ(){var G=wN.g(this.UM,"body",true);return mV.O(G,this);}yx.prototype.yh=iZ;function TW(){var G=this;function q(u,B){var k=mV.O(u,G);if(k.D()=="message"&&k.I()=="rfc822"){nd.G(B,k);}else{if(k.D()=="text"&&k.v()!=null){nd.G(B,k);}else{if(k.G()=="attachment"){nd.G(B,k);}else{if(u.hasChildNodes()){for(var g=0;g<u.childNodes.length;g++){var I=u.childNodes.item(g);if(I.nodeType!=Fq.Y){continue;}q(I,B);}}}}}}var S=new Array();var C=wN.g(this.UM,"body",false);if(C!=null){q(C,S);}return S;}yx.prototype.R=TW;function jv(G){var q=wN.g(this.UM,"body",false);if(q==null){return null;}var S=mV.O(q,this);if(S.q()==G){return S;}var C=wN.v(q,".//part[@partSpec = \""+G+"\"]");return (C!=null?mV.O(C,this):null);}yx.prototype.of=jv;function i8(G){var q=wN.g(this.UM,"body",false);if(q==null){return null;}var S=mV.O(q,this);if(S.Y()==G){return S;}var C=wN.v(q,".//part[@cid = \""+G+"\"]");return (C!=null?mV.O(C,this):null);}yx.prototype.aP=i8;function Hy(){return this.UM.getAttribute("attachid");}yx.prototype.D=Hy;function MS(G){this.UM.setAttribute("attachid",G);}yx.prototype.m=MS;function CM(G,q,S){this.S();if(G==null){G=true;}AS("Saving message.",bi.S);var C=new Ts.g(dA("soapmail"),G,TO(this,this.oI),TO(this,this.X3));var u=new Ts.v("save",mF);var B=wN.P.createElement("messages");wN.G(B,this.UM,true);u.k(B);C.q.L(u);C.G.add("onSuccessFn",q);C.G.add("onErrorFn",S);C.G.add("no.report.faults",true);C.q.v();}yx.prototype.bh=CM;function FN(G,q){var S=G.S().getElementsByTagName("result");var C=S.item(0);var u=parseInt(C.getAttribute("newuid"),10);this.bB(u);this.r();var B=q.item("onSuccessFn");if(B){B(this);}}yx.prototype.oI=FN;function Ns(G,q){this.r();var S=q.item("onErrorFn");if(S){S(this);}}yx.prototype.X3=Ns;function mV(){this.g=null;this.r=null;}function i7(G){var q=new mV();q.r=G.r;q.g=G.g.ownerDocument.createElement("part");G.g.appendChild(q.g);return q;}mV.d=i7;function P8(G,q){var S=new mV();S.g=G;S.r=q;return S;}mV.O=P8;function pk(){return this.g.getAttribute("type");}mV.prototype.D=pk;function SN(G){this.g.setAttribute("type",G);}mV.prototype.S=SN;function H1(){return this.g.getAttribute("subtype");}mV.prototype.I=H1;function fR(G){this.g.setAttribute("subtype",G);}mV.prototype.k=fR;function YN(){return this.g.getAttribute("partSpec");}mV.prototype.q=YN;function xQ(){return this.g.getAttribute("disposition");}mV.prototype.G=xQ;function RM(G){this.g.setAttribute("disposition",G);}mV.prototype.Z=RM;function qT(){if(this.D()=="message"&&this.I()=="rfc822"){var G=this.g.firstChild;if(G){return yx.re(G,null,this.r);}else{return null;}}else{return wN.n(this.g);}}mV.prototype.u=qT;function Ct(G){wN.J(this.g,G);}mV.prototype.C=Ct;function SL(){return this.g.getAttribute("cid");}mV.prototype.Y=SL;function dz(G){this.g.setAttribute("cid",G);}mV.prototype.B=dz;function gX(){return this.g.getAttribute("filename");}mV.prototype.v=gX;function Nf(G){this.g.setAttribute("filename",G);}mV.prototype.n=Nf;function Ee(){this.G=null;}function W0(G,q){var S=new Ee();S.G=G.UM.ownerDocument.createElement(q);G.UM.appendChild(S.G);return S;}Ee.B=W0;function Td(G){var q=new Ee();q.G=G;return q;}Ee.u=Td;function I5(G,q){var C=this.G.ownerDocument.createElement("recipient");this.G.appendChild(C);var u=G.I();if(u!=null){wN.d(C,"phrase",u);}if(q==yz.S){var B=G.C();if(B!=null){var k=wN.g(C,"addr",true);wN.J(k,B);k.setAttribute("type","OPENMAIL");}}else{var B=G.B();if(B!=null){wN.d(C,"addr",B);}}}Ee.prototype.S=I5;function Ii(){var G=new Array();var S=this.G.getElementsByTagName("recipient");for(var C=0,len=S.length;C<len;C++){var u=S.item(C);var B=wN.B(u,"phrase");var k=wN.B(u,"addr");nd.G(G,new f9(B,k));}return G;}Ee.prototype.q=Ii;function g6(G,q){var S=new Array();var u=this.q();for(var B=0,len1=u.length;B<len1;B++){var k=u[B];var g=k.B();var I=false;if(q!=null){for(var Y=0,len2=q.length;Y<len2;Y++){var D=q[Y];if(D.B().toLowerCase()==g.toLowerCase()){I=true;break;}}}if(!I){var n=k.I();if(!n){n=k.B();}nd.G(S,G?k.Y():n);}}return S.join(" ; ");}Ee.prototype.C=g6;function yS(G){var q=G.b();return q!=null?q.I():null;}function p3(G){var q=G.b();return q!=null?q.B():null;}function vq(G){var q=G.b();return q!=null?q.C():null;}function Zi(G){var q=G.c();return q!=null?q.I():null;}function FW(G){var q=G.c();return q!=null?q.B():null;}function gU(G){var q=G.c();return q!=null?q.C():null;}function nn(G,q){var S=G.b();if(S==null){return "";}var C=G.c();var u=false;if(C!=null){var B=S.B();var k=C.B();u=(B.toLowerCase()!=k.toLowerCase());}var g=new Array();var I;var Y;I=S.I();if(!I){I=S.B();}if(u&&C!=null){Y=C.I();if(!Y){Y=C.B();}g[0]=q?S.Y():I;g[1]=q?C.Y():Y;}else{if(S){g[0]=q?S.Y():I;}}return g;}function C6(G,q){if(G!=null&&xe(G,yx)){var S=G;return S.E(q);}else{return "";}}function sf(G,q){if(G!=null&&xe(G,yx)){var S=G;return S.p5(q);}else{return "";}}function lr(G,q,S){if(G!=null&&xe(G,yx)){var C=G;return C.VU(q,S);}else{if(G!=null&&xe(G,EG)){var u=G;return u.R();}else{return "";}}}function Iq(G){return G.TD();}function V7(G,q,S){if(xe(G,yx)){var C=G;var u=C.Wc();return (u!=null?u.C(q,S):"");}else{if(xe(G,EG)){var B=G;return B.ts();}else{return "";}}}function k8(G){return G.Wc();}function hK(G,q,S){if(xe(G,yx)){var C=G;var u=C.Xf();return (u!=null?u.C(q,S):"");}else{if(xe(G,EG)){var B=G;return B.getDisplayBcc();}else{return "";}}}function iC(G){return G.Xf();}function lD(G){return G.L();}function BS(G){return G.U();}function zm(G){return G.k();}function IZ(G){return G.w();}function R2(G,q){var S=G.Eq();if(null!=S&&true==q){var C=G.b();if(null!=C){if(S.B()==C.B()){S=null;}}}return S;}function QR(G){return G.e();}function m5(G){function q(g){var I=1;if(g!=null){I=Math.round(g/1024);if(I==0&&g>0){I=1;}}return I;}if(xe(G,yx)){var S=G;return S.Rz();}else{if(xe(G,EG)){var C=G;var u=q(C.t());return u+strings.kilobytes_unit;}else{if(xe(G,H0)){var B=G;var u=q(B.t());return u+strings.kilobytes_unit;}else{if(xe(G,vi)){var k=G;var u=q(k.t());return u+strings.kilobytes_unit;}}}}}function fA(G){var q=G.J();if(q!=null){return q.i();}else{return "";}}function n2(G){return G==null?"":G.replace(/^\s*\w{1,3}:\s*/i,"");}function mu(G){switch(G){case jp.q:return strings.sensitivity_value_normal;break;case jp.S:return strings.sensitivity_value_personal;break;case jp.C:return strings.sensitivity_value_private;break;case jp.G:return strings.sensitivity_value_confidential;break;default:return strings.sensitivity_value_normal;}return strings.sensitivity_value_normal;}var GC={h:null,y:null,X:null,L:null,Z:0,U5:null,F:"http://scalix.com/schemas/gofish",B:null,E:null,f:null,M:new Array(),T:new Array(),z:Nd.P,d:Nd.preferredDateTimeFormat,A:new Object(),w:{g:"g4",S:"sy",q:"f3",u:"gR",G:"vb",k:"t4",C:"i2",B:"jZ"},U:{O:"credentials",k:"username",q:"password",B:"refID",Y:"fugu",u:"ts",q:"password",I:"userClass",x:"defaultEmailAddress",D:"defaultOutgoingName",S:"omAddress",r:"getUserData",C:"setUserData",G:"resetUserDataToDefault",n:"login",d:"changePassword",g:"changeExpiredPassword",v:"saveCalendarSets",J:"getCalendarSets",Z:"account"},Y:new Object()};function nS(){var G=PK();return G.Nd.G;}function gv(){var G=PK();return G.Nd.g;}function Cx(){var G=PK();return G.Nd.q;}function e4(){if(!nS()){return false;}var G=PK();var q=G.GC.U5;return (q!="Limited");}function XJ(){var G=PK();return G.Nd.e;}function EJ(){var G=PK();if(G.LS==null||G.LS<=10){return false;}return G.Nd.D;}function dj(){var G=PK();return G.Nd.n;}function eo(){var G=PK();return G.Nd.Q;}function n6(){var G=PK();return G.Nd.O;}function mN(){var G=PK();if(G.LS==null||G.LS<=10){return false;}var q=G.GC.U5;return (q!="Limited");}function Ki(){var G=PK();if(G.LS==null||G.LS<10){return false;}var q=G.GC.U5;return (q!="Limited");}function YC(){var G=PK();if(G.LS==null||G.LS<=10||!G.Nd.r){return false;}return true;}function G4(){var G=PK();var q=G.Nd.Y;if(GC.bh("locale")=="de_DE"){q+="/prof=RW-GERMAN";}return q;}function pv(){var G=PK();return G.Nd.x;}function iE(){var G=PK();return G.Nd.Z;}function vO(){var G=PK();var q=G.Nd.L;if(q!=null){q*=1000;}return q;}function jU(){var G=PK();return G.Nd.y;}function za(){var G=PK();return G.Nd.k;}function JQ(){var G=PK();return G.Nd.o;}GC.j=function(){var G=GC.oz();return ((G["username"]!=null)&&(G["passwordHash"]!=null));};GC.i=function(G){return G?GC.m(GC.h,GC.X):GC.n();};GC.m=function(G,q){var S=kA("autologin");S[GC.w.g]=G;S[GC.w.S]=q;S.q();return true;};GC.n=function(){var G=kA("autologin");delete G[GC.w.g];delete G[GC.w.S];G.q();return true;};GC.oz=function(){var G={};var q=kA("autologin");var S=q[GC.w.g];var C=q[GC.w.S];if(S!=null&&S!=""&&C!=null&&C!=""){G["username"]=S;G["passwordHash"]=C;}return G;};GC.partnerLogin=function(G,q){if(G.length<1){alert(strings.empty_username_field);parent.showLoginForm();return ;}if(!eR.C()){alert(strings.cookies_not_enabled);return ;}GC.a(G,q);};GC.chgExpPasswd=function(G,q,S){var C=function(){parent.showWaitLogin();GC.partnerLogin(G,S);};var u=function(){parent.showExpPwdForm();};try{GC.l(G,q,S,C,u);}catch(error){if(error&&error.message){top.alert(strings.javascript_error_prefix_4+"\n"+error.message);}else{top.alert(strings.javascript_error_prefix_5);}parent.showLoginForm();}};GC.a=function(G,q){var S=0;GC.MC(G,q,S);var C=new Ts.g(dA(GC.U.Z),true,GC.CT,GC.c);var u=new Ts.v(GC.U.n,mF);C.q.L(u);C.q.v();};GC.t=function(){AS("Logging out.",bi.S);var G=new Ts.g(dA(GC.U.Z),false,null,null);var q=new Ts.v("logout",mF);G.q.L(q);G.G.add("no.report.faults",true);G.q.v();GC.MC(null,null,0,null);};GC.g=function(G,q,S){var C=G.S().getElementsByTagName(q);if(D3){return (C.length)?C[0].text:S;}else{return (C.length)?C[0].textContent:S;}};GC.CT=function(G,q){var S=GC.U;var C=GC.g(G,S.q,"");if(C=="expired"){parent.showExpPwdForm();return ;}var u=GC.g(G,S.u,"");u=parseInt(u);var B=GC.g(G,S.I,"");var k=GC.oz();if(k["username"]&&(k["username"]!=GC.h)){GC.i(false);}GC.MC(null,null,u,B);GC.H();Fw();if(top.status){top.status="";}};GC.c=function(){parent.showLoginForm();};GC.H=function(G){var q=kA("opTemp");var S=GC.w;if(!(G&&q[S.g])){q[S.g]=GC.h;q[S.S]=GC.X;q[S.q]=GC.X;q[S.C]=GC.Z;q[S.B]=GC.U5;q.q();}};GC.O=function(){var G=kA("opTemp");var q=GC.w;var S=G[q.g];var C=G[q.q];var u=parseInt(G[q.C]);var B=G[q.B];if(S==null&&C==null&&isNaN(u)){var k;try{S=opener.GC.h;C=opener.GC.X;u=opener.GC.Z;B=opener.GC.U5;}catch(k){return false;}}if(S==null||C==null||isNaN(u)||u<0){return false;}GC.X=C;GC.MC(S,C,u,B);GC.L8();return true;};GC.L8=function(){var G=kA("opTemp");var q=GC.w;delete G[q.g];delete G[q.S];delete G[q.q];delete G[q.C];delete G[q.B];G.q();};GC.S=function(){AS("Getting user data.",bi.S);var G=new Ts.g(dA(GC.U.Z),true,GC.tx,GC.I);var q=new Ts.v(GC.U.r,mF);G.q.L(q);G.q.v();};GC.tx=function(G,q){strings=new Array();var S=null;var C=G.S().getElementsByTagName("strings")[0];var u=C.childNodes;var B=null;var k=null;var g=0;for(g=0;g<u.length;g++){S=u.item(g);B=S.getAttribute("id");k=wN.n(S);strings[B]=k;}fc(G);Ts.g.C=vO();Ts.g.S=jU();var I=G.S().getElementsByTagName("addressBookSources")[0];var u=I.getElementsByTagName("addressBookSource");GC.oI=new Array(u.length);for(g=0;g<u.length;g++){GC.oI[g]=new uH(u.item(g));}var Y=G.S().getElementsByTagName("server").item(0);LS=parseFloat(Y.getAttribute("version"));if(LS>10){var D=G.S().getElementsByTagName("oofinfo").item(0);if(D){if(D.getAttribute("enabled")=="true"){if(confirm(strings.oof_reminder)){oT("open_oof_assistant");}}}}var n=G.S().getElementsByTagName("menuURLs")[0];var v=n.getElementsByTagName("menuURL");yE=new Array();for(g=0;g<v.length;g++){var r=v.item(g);var Z=wN.n(r.getElementsByTagName("url")[0]);if(!Z){continue;}var O=wN.n(r.getElementsByTagName("label")[0]);var d=wN.n(r.getElementsByTagName("resourceID")[0]);var J=O;if(d){var x=strings[d];if(x){J=x;}}if(!J){J=strings["shared_untitled"];}var P=yE.length;yE[P]=new Array();yE[P]["url"]=encodeURI(Z);yE[P]["displayName"]=dH(J);if(yE[P]["displayName"].length>J0){var Q=J0>3?J0-3:J0;yE[P]["displayName"]=yE[P]["displayName"].substring(0,Q)+"...";}}S2();};function fc(G){B=G.S().getElementsByTagName("userData")[0];rd=(B.getAttribute("debugging")=="on");if(rd){window.onerror=YM;}J7();k=B.childNodes;for(var q=0;q<k.length;q++){var S=k.item(q);var C=S.getAttribute("name");var u=wN.n(S);switch(C){case "defaultEmailAddress":GC.B=u;break;case "defaultOutgoingName":GC.E=u;break;case "omAddress":GC.f=f9.O(u);break;}}if(GC.B==null||GC.B==""){alert(strings.email_empty);GC.B="invalid@email.com";}var B=G.S().getElementsByTagName("preferences")[0];var k=B.childNodes;for(q=0;q<k.length;q++){var S=k.item(q);var C=S.getAttribute("name");var u=wN.n(S);GC.A[C]=u;}if(GC.A["locale"]!=null){GC.z=GC.A["locale"];}if(GC.A["replyTo"]==null){GC.A["replyTo"]=GC.B;}if(GC.A["from"]==null){GC.A["from"]=GC.B;}if(GC.A["outgoingName"]==null){GC.A["outgoingName"]=GC.E;}var g=GC.A["workWeek"];if(g!=null){WK=[];g=g.split(",");for(var q=0;q<g.length;q++){var I=parseInt(g[q],10);if(!isNaN(I)&&I>=0&&I<7){nd.G(WK,I);}}WK.sort();}var Y=GC.A["workDayStart"];var D=GC.A["workDayEnd"];if(Y!=null&&D!=null){Y=parseInt(Y,10);D=parseInt(D,10);if(!isNaN(Y)&&!isNaN(D)&&Y<D&&Y>=0&&D<=Y2){u0=Y;Mw=D;}}var n=GC.A["weekStart"];if(n!=null){n=parseInt(n,10);if(!isNaN(n)&&n>=Vy.u&&n<=Vy.q){VZ=n;}}var v=GC.A["upcomingAppointmentsRange"];if(v!=null){v=parseInt(v,10);if(!isNaN(v)&&v>=2){d5=v;}}var r=GC.A["defaultCalendarView"];if(r!=null){r=parseInt(r,10);if(r==If.C||r==If.q||r==If.G||r==If.S){g_CalendarViewMode=r;}}var Z=GC.A["preferredDateTimeFormat"];if(Z!=null){Z=parseInt(Z,10);if(!isNaN(Z)&&Z>0){GC.d=Z;}}GC.K=GC.A["dateSeparatorChar"];GC.W=GC.A["timeSeparatorChar"];var O=So("pretty_date_time");i9=new zt(O);var d=GC.A["signatureText"];if(d!=null){d=d.replace(new RegExp("&lt;","g"),"<");d=d.replace(new RegExp("&gt;","g"),">");GC.A["signatureText"]=d;}var J=GC.A["refreshFolderList"];if(dj()&&J!=null){GC.M=GC.Q(J);}var x=GC.A["freeBusyPublishRange"];if(x!=null){x=parseInt(x,10);if(!isNaN(x)&&x>0&&x<=6){M1.S=x;}}var P=GC.A["freeBusyPublishInterval"];if(P!=null){P=parseInt(P,10);if(!isNaN(P)&&P>0){M1.k=P*AF;}}}GC.I=function(G,q){var S=strings.generic_error+" #A001";AS(S,bi.C);alert(S);};GC.P=function(G){if(G==null){G=false;}AS("Setting user data.",bi.S);var q=new Ts.g(dA(GC.U.Z),G);var S=new Ts.v(GC.U.C,mF);var C=null;var u=null;for(var B in GC.A){var k=GC.A[B];u=wN.I("preference",k);u.setAttribute("name",B);S.k(u);}q.q.L(S);q.q.v();};GC.k=function(G){AS("Reseting user data to default values.",bi.S);if(G==null){G=false;}var q=new Ts.g(dA(GC.U.Z),G,GC.UM,GC.D);var S=new Ts.v(GC.U.G,mF);q.q.L(S);q.q.v();};GC.UM=function(G,q){GC.A["replyTo"]=null;GC.A["outgoingName"]=null;GC.A["from"]=null;GC.A["autoLoginActive"]="false";fc(G);};GC.D=function(G,q){var S=strings.generic_error+" #A002";AS(S,bi.C);alert(S);};GC.q=function(){return GC.z;};var y5={G:0,S:1,q:2};GC.e=function(G,q){GC.A[G]=q.toString();};GC.bh=function(G,q){var S=GC.A[G];if(q==null||S==null){return S;}if(q==y5.S){S=(S=="true");}else{if(q==y5.q){S=parseInt(S,10);}}return S;};GC.dS=function(){var G="";var q=0;for(var S=0;S<GC.M.length;S++){q=GC.M[S].length;G+="("+q+")"+GC.M[S];}return G;};GC.Q=function(G){var q=new Array();if(G==null||typeof (G)=="undefined"){return q;}var S=0;var C=0;var u=0;var B;while(S<G.length){C=G.indexOf(")",S);u=parseInt(G.substring(S+1,C));B=G.substr(C+1,u);q[q.length]=B;S=C+u+1;}return q;};GC.Xf=function(G){if(G==null||typeof (G)=="undefined"){return false;}GC.M[GC.M.length]=G;return true;};GC.p=function(G){if(G==null||typeof (G)=="undefined"){return false;}var q=GC.M;for(var S=0;S<q.length;S++){if(q[S]==G){q.splice(S,1);return true;}}return false;};GC.V=function(G){if(!dj()){return false;}if(G==null||typeof (G)=="undefined"){return false;}var q=GC.M;for(var S=0;S<q.length;S++){if(q[S]==G){return true;}}return false;};GC.R=function(){GC.e("refreshFolderList",GC.dS());GC.P(true);};GC.x=function(G,q,S){if(wN.P.createElementNS){var C=wN.P.createElementNS("http://scalix.com/schemas/gofish","credentials");}else{var C=wN.P.createElement("credentials");C.setAttribute("xmlns","http://scalix.com/schemas/gofish");}C.setAttribute("SOAP-ENV:mustUnderstand","1");function u(B,k){var g=wN.P.createElement(B);wN.J(g,k);C.appendChild(g);}u("username",G);u("emailDomain",Nd.C);u("fugu",q);u("ts",S);Ts.g.u=C;};GC.MC=function(G,q,S,C){if(G!=null){GC.h=G;}if(q==""){q=zu.G(GC.h);}if(q!=null){GC.X=q;}if(S!=null){GC.Z=S;}if(C!=null){GC.U5=C;}GC.x(GC.h,GC.X,GC.Z);};GC.p5=function(G,q,S,C){var u=function(I,Y){GC.MC(null,q,null,null);var D=kA("autologin");D[GC.w.S]=q;D.q();if(S){S();}};var B=function(I){if(C){C();}};if(Yd(bi.S)){AS("Changing user password - old fugu: "+G+"; new fugu: "+q,bi.S);}var k=new Ts.g(dA(GC.U.Z),false,u,B);var g=new Ts.v(GC.U.d,mF);g.S("oldfugu",G);g.S("newfugu",q);k.q.L(g);k.q.v();};GC.l=function(G,q,S,C,u){if(Yd(bi.S)){AS("Changing expired user password - old fugu: "+q+"; new fugu: "+S,bi.S);}var B=new Ts.g(dA(GC.U.Z),false,C,u);var k=new Ts.v(GC.U.g,mF);k.S("username",G);k.S("oldfugu",q);k.S("newfugu",S);B.q.L(k);B.q.v();};GC.TD=function(){var G=null;function q(u,B){G=new Array();var k,g;k=u.S().getElementsByTagName("enabled").item(0);g=wN.n(k);G[0]=(g=="true");k=u.S().getElementsByTagName("message").item(0);if(k){G[1]=wN.n(k);}else{G[1]="";}}if(Yd(bi.S)){AS("Getting out of office.",bi.S);}var S=new Ts.g(dA("account"),false,q);var C=new Ts.v("getOutOfOfficeSettings",mF);S.q.L(C);S.q.v();return G;};GC.s=function(G,q){AS("Setting out of office.  Enabled: "+G.toString(),bi.S);var S=new Ts.g(dA("account"),false);var C=new Ts.v("setOutOfOfficeSettings",mF);C.S("enabled",G.toString());C.S("message",q);S.q.L(C);S.G.add("no.report.faults",true);S.q.v();};GC.J=function(){var G=null;function q(u,B){G=new Array();var k=u.S().getElementsByTagName("mailbox");for(var g=0;g<k.length;g++){var I=k.item(g);var Y=I.getAttribute("rfc822address");nd.G(G,Y);}}AS("Getting other users' mailboxes.",bi.S);var S=new Ts.g(dA("account"),false,q);var C=new Ts.v("getOtherUsers",mF);S.q.L(C);S.q.v();return G;};GC.C=function(G){if(Yd(bi.S)){AS("Setting other users' mailboxes:  "+G.join(","),bi.S);}var q=new Ts.g(dA("account"),false);var S=new Ts.v("setOtherUsers",mF);var u=wN.P.createElement("mailboxes");for(var B=0;B<G.length;B++){var k=G[B];var g=wN.P.createElement("mailbox");g.setAttribute("rfc822address",k);u.appendChild(g);}S.k(u);q.q.L(S);q.G.add("no.report.faults",true);q.q.v();};GC.r=function(G){var q=null;function S(B,k){var g=B.S().getElementsByTagName("principal").item(0);if(g!=null){var I=g.getAttribute("identifier");var Y=parseInt(g.getAttribute("flags"),10);q=new ex(I,Y);}}AS("Getting delegate capabilities, principal:  "+G,bi.S);var C=new Ts.g(dA("account"),false,S);var u=new Ts.v("getDelegateCaps",mF);u.S("principal",G);C.q.L(u);C.G.add("no.report.faults",true);C.q.v();return q;};GC.o=function(G){var q=G.q();GC.Y[G.q()]=G;};GC.G=function(q){delete GC.Y[q];};GC.u=function(G){return GC.Y[G];};GC.Ml=function(){if(!GC.b){AS(strings.calendar_set_save_error,bi.C);alert(strings.calendar_set_save_error);return ;}var G=new Ts.g(dA(GC.U.Z),false);var q=new Ts.v(GC.U.v,mF);var S=wN.P.createElement("calendarSets");for(var C in GC.Y){var u=GC.Y[C];var B=u.Y();wN.G(S,B,true);}var k=wN.x(S);q.S("calendarSetData",k);G.q.L(q);G.G.add("no.report.faults",true);G.q.v();};GC.tk=function(){if(!GC.b){aO();}return GC.Y;};function aO(){var G=new Ts.g(dA(GC.U.Z),false,TO(this,GC.v),TO(this,GC.N));var q=new Ts.v(GC.U.J,mF);G.q.L(q);G.G.add("no.report.faults",true);G.q.v();return true;}GC.v=function(G,q){var S=G.S().getElementsByTagName("calendarSetData")[0];var C=wN.n(S);var u=wN.e();wN.k(u,C);GC.Y=U2.u(u);GC.b=true;};GC.N=function(G,q){var S=strings.generic_error+" #A003";AS(S,bi.C);alert(S);};function getAccountClass(){return GC;}function kA(G){var q=(G=="autologin")?"opPerm":G;var S=(G=="opTemp")?0:26280;var C="/";var u=document.domain;var B=false;var k=new eR(document,q,S,C,u,B);k.S();return k;}function A4(G){var q=kA("opPrefs");var S=q[G+"_"+GC.h];if(S==null||typeof S=="undefined"){S=yl(G);}var C=parseInt(S);if(isNaN(C)||C<0){C=parseInt(yl(G));}return C;}function Ya(G,q){var S=kA("opPrefs");var C=q;if(q==null||typeof (q)=="undefined"){C=yl(G);}else{var u=parseInt(q);if(isNaN(u)||u<parseInt("0")){C=yl(G);}}S[G+"_"+GC.h]=C;S.q();}function yl(G){switch(G){case "ww":return OU(screen.availWidth,0,1024)-25;case "wh":return OU(screen.availHeight,0,768)-70;case "wl":case "wt":return 8;case "fpw":return tX;case "fph":return 300;case "btph":return 200;case "nbw":return 0;}return 8;}function So(G){var q=PK();return q.D5(q.GC.d,G,q.GC.K,q.GC.W);}function D5(G,q,S,C){var u="strings."+q+"_format_"+G;var B=eval(u);if(B!=null){if(S!="/"){B=B.replace(new RegExp("/","g"),S);}if(C!=":"){B=B.replace(new RegExp(":","g"),C);}}return B;}function f9(G,q,S){var C;this.k=G;if(G!=null){C=G.match(/^\"(.*)\"$/);this.n=C!=null?C[1]:G;this.n=this.n.strip();}else{this.n=null;}if(q!=null){C=q.match(/^\<(.*)\>$/);this.g=C?C[1]:q;this.g=this.g.strip();}else{this.g=null;}this.G=S;}function Rn(){return this.k;}f9.prototype.S=Rn;function vF(){return this.n;}f9.prototype.I=vF;function nk(G){this.k=G;if(G!=null){var q=G.match(/^\"(.*)\"$/);this.n=q!=null?q[1]:G;this.n=this.n.strip();}else{this.n=null;}}f9.prototype.u=nk;function JX(){return this.g;}f9.prototype.B=JX;function OR(G){if(G!=null){var S=G.match(/^\<(.*)\>$/);this.g=S?S[1]:G;this.g=this.g.strip();}else{this.g=null;}}f9.prototype.q=OR;function oY(){return this.G;}f9.prototype.C=oY;function yY(G){this.G=G;}f9.prototype.D=yY;function VW(){if(this.n==null){return this.g;}var G=(this.n.match(/[;,"<>]/)!=null);var q="";if(G){q+="\""+this.n+"\"";}else{q+=this.n;}if(q.length>0){if(this.g!=null&&this.g.strip()!=""){q+=" <"+this.g+">";}}else{q=this.g;}return q;}f9.prototype.Y=VW;function sR(G,q){var S=/^(.+)@(.+)$/;var C="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";var u="[^\\s"+C+"]";var B="(\"[^\"]*\")";var k=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var g=u+"+";var I="("+g+"|"+B+")";var Y=new RegExp("^"+I+"(\\."+I+")*$");var D=new RegExp("^"+g+"(\\."+g+")*$");var n=G.match(S);if(!n){return false;}var v=n[1];var Z=n[2];for(var O=0;O<v.length;O++){if(v.charCodeAt(O)>127){return false;}}for(var O=0;O<Z.length;O++){if(Z.charCodeAt(O)>127){return false;}}if(v.match(Y)==null){return false;}var d=Z.match(k);if(d!=null){for(var O=1;O<=4;O++){if(d[O]>255){return false;}}return true;}var J=new RegExp("^"+g+"$");var x=Z.split(".");var P=x.length;for(var O=0;O<P;O++){if(x[O].search(J)==-1){return false;}}if(q){var Q=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|travel)$/;if(x[x.length-1].length!=2&&x[x.length-1].search(Q)==-1){return false;}}if(P<2){return false;}return true;}f9.r=sR;function MN(G){}f9.d=MN;function Ve(G){var q=G.toUpperCase().indexOf("CN=");if(q==-1){return G;}var S=q;while((S=G.indexOf(" ",S+3))!=-1){if(G.charAt(S-1)!="\\"){G=G.substr(0,S)+"\\"+G.substr(S);}S+=2;}S=q;while((S=G.indexOf(",",S+3))!=-1){if(G.charAt(S-1)!="\\"){G=G.substr(0,S)+"\\"+G.substr(S);}S+=2;}return G;}f9.O=Ve;function k4(G){var q=G.toUpperCase().indexOf("CN=");if(q==-1){return G;}var S=G.substr(0,q+3);var C=G.substr(q+3);C=C.replace("\\ "," ");C=C.replace("\\,",",");G=S+C;return G;}f9.v=k4;function UV(G){var q=new Array();var S=new Array();var C;var u;var B;var k=-1;var g=-1;var I=false;var Y=G.length;var D=true;var n=false;for(u=B=-1,C=0;(D&&(C<Y));C++){var v=G.charAt(C);switch(v){case "<":if(I){D=false;if(u==-1){S[S.length]=G.substring(C,Y).strip();}else{S[S.length]=G.substring(u,Y).strip();}continue;}k=u;if(k>=0){g=C;}u=C+1;var r=C;for(C++;C<Y;C++){v=G.charAt(C);if(v=="\""){n=!n;}else{if(v==">"){if(n){continue;}break;}}}if(C>=Y){D=false;S[S.length]=G.substring(r,Y).strip();continue;}I=true;B=C;break;case ">":D=false;if(u==-1){S[S.length]=G.substring(C,Y).strip();}else{S[S.length]=G.substring(u,Y).strip();}continue;break;case ",":case ";":if(n){break;}if(u==-1){I=false;u=B=-1;break;}if(B==-1){B=C;}var O=G.substring(u,B).strip();var d=null;if(k>=0){d=G.substring(k,g).strip();}if(f9.r(O)){q[q.length]=new f9(d,O);}else{S[S.length]=O;}I=false;u=B=-1;k=g=-1;break;case " ":case "\t":case "\r":case "\n":break;case "\"":n=!n;if(u==-1){u=C;}break;default:if(u==-1){u=C;}break;}}if(D&&(u>=0)){if(B==-1){B=C;}var O=G.substring(u,B).strip();var d=null;if(k>=0){d=G.substring(k,g).strip();if(d.charAt(d.length-1)=="\""){d=d.substring(0,d.length-1);}if(d.charAt(0)=="\""){d=d.substring(1,d.length);}}if(f9.r(O)){q[q.length]=new f9(d,O);}else{S[S.length]=O;}}var J=new Array();J[0]=q;J[1]=S;return J;}f9.Z=UV;function LR(){this.I=null;this.S=false;this.Y=false;this.D=false;LR.r=this;}LR.r=null;function tD(q,S,C){if(this.Y||this.S){return false;}var u=new Ts.g(dA("soapmail"),q,TO(this,this.C),TO(this,this.n));var B=new Ts.v("getAddressCache",mF);u.q.L(B);u.G.add("onSuccessFn",S);u.G.add("onErrorFn",C);u.G.add("no.report.faults",true);this.S=true;u.q.v();return true;}LR.prototype.G=tD;function Pn(G,q){var S=G.S().getElementsByTagName("addressData")[0];var u=wN.n(S);var B=wN.e();wN.k(B,u);this.I=B.firstChild;this.Y=true;this.S=false;var k=q.item("onSuccessFn");if(k){k();}}LR.prototype.C=Pn;function CG(G,q){this.S=false;var S=q.item("onErrorFn");if(S){S();}}LR.prototype.n=CG;function Lp(G){if(!this.Y||this.S||this.D){return ;}if(G==null){G=true;}var q=new Ts.g(dA("soapmail"),G,TO(this,this.g),TO(this,this.g));var S=new Ts.v("setAddressCache",mF);var C=wN.x(this.I);S.S("addressData",C);q.q.L(S);this.D=true;q.q.v();}LR.prototype.v=Lp;function HM(){this.D=false;}LR.prototype.g=HM;function hA(){var G=LR.r;if(G==null){G=new LR();G.G(true,null,null);}else{if(G.Y==false&&G.S==false&&G.D==false){G.G(true,null,null);}}}LR.Z=hA;function wC(G){if(!confirm(strings.addresscache_clear_confirm)){return ;}if(G){this.G(false);}if(!this.Y){alert(strings.addresscache_not_loaded);return ;}wN.O(this.I);alert(strings.addresscache_empty);}LR.prototype.k=wC;function th(G,S){if(!this.Y||this.S){return ;}var C=false;if(S!=null){S=S.toLowerCase().strip();for(var u=0,len=this.I.childNodes.length;u<len;u++){var B=this.I.childNodes.item(u);var k=B.getAttribute("mail");if(k!=null&&k.toLowerCase().strip()==S){this.I.removeChild(B);C=true;break;}}}else{if(G!=null){G=G.strip();for(var u=0,len=this.I.childNodes.length;u<len;u++){var B=this.I.childNodes.item(u);var g=wN.n(B);if(g.toLowerCase().strip()==G.toLowerCase()){this.I.removeChild(B);C=true;break;}}}}if(!C&&this.I.childNodes.length>=1000&&this.I.childNodes.length>0){this.I.removeChild(this.I.lastChild);}var I=wN.P.createElement("addr");if(G!=null){wN.J(I,G);}if(S!=null){I.setAttribute("mail",S);}if(this.I.childNodes.length==0){this.I.appendChild(I);}else{this.I.insertBefore(I,this.I.firstChild);}}LR.prototype.q=th;function YE(G){var q=this.I.childNodes.length;for(var S=0;S<q;S++){var C=this.I.childNodes.item(S);var u=wN.n(C);var k=C.getAttribute("mail");var g=new f9(u,k);if(G==g.Y()){this.I.removeChild(C);break;}}this.v();}LR.prototype.B=YE;function tJ(G,q){var S=new Array();if(!this.Y||this.S){return S;}G=G.toLowerCase().strip();if(G==""){return S;}var C;var B=this.I.childNodes;var k=B.length;for(var g=0;g<k;g++){var I=B.item(g);var Y=wN.n(I);var D=I.getAttribute("mail");if(Y!=null&&Y.strip()!=""){C=Y.toLowerCase().indexOf(G);if(C==0){nd.G(S,new f9(Y,D));}else{if(C>0){var n=Y.charAt(C-1);if(n==" "){nd.G(S,new f9(Y,D));}}}}else{if(D!=null&&D.strip()!=""){C=D.toLowerCase().indexOf(G);if(C==0){nd.G(S,new f9(Y,D));}}}if(S.length>=q){return S;}}return S;}LR.prototype.u=tJ;function Nc(G,q,S,C){this.S=q.match(G);this.B=S;this.u=C;}function p4(){return this.S[0];}Nc.prototype.C=p4;function nD(){return this.S[1];}Nc.prototype.G=nD;function Ra(){return wN.n(this.B);}Nc.prototype.q=Ra;function jt(){return this.B.getAttribute("mail");}Nc.prototype.g=jt;function qa(){return this.u;}Nc.prototype.k=qa;function oy(){var G=PK();var q=G.LR.r;q.v();}var vy=null;function BX(G){this.v=G;this.x=null;if(D3){this.n=window.createPopup();this.n.document.attachEvent("onkeydown",TO(this,this.C));G.document.attachEvent("onkeydown",TO(this,this.k));G.attachEvent("onkeyup",TO(this,this.q));var q=this.n.document.body;q.style.border="1px solid black";q.style.backgroundColor="white";}else{this.n=TZ("<DIV style=\"position:absolute;background-color:white;border:1px solid black;overflow:auto;z-index:1000;display:none;\">");this.n.isOpen=false;this.I=false;document.addEventListener("mousedown",TO(this,this.S),false);document.addEventListener("keydown",TO(this,this.C),false);document.addEventListener("keypress",TO(this,this.D),false);G.addEventListener("keydown",TO(this,this.k),false);G.addEventListener("keyup",TO(this,this.q),false);}}BX.prototype.S=function(G){this.G();};BX.prototype.k=function(G){if(this.n.isOpen){return true;}var q=jq(G);var S=q.keyCode;if(S==GP){this.u();if(D3){q.returnValue=false;}else{q.preventDefault();}return false;}return true;};BX.prototype.C=function(G){var q=jq(G,D3?this.n.document.parentWindow:null);var S=q.keyCode;if(!this.n.isOpen){return ;}var u=D3?this.n.document.body.firstChild.firstChild:this.n.firstChild;var B;var k;if(S==kL){this.O(u.rows[this.x]);if(this.x<u.rows.length-1){this.x++;k=false;}else{this.x=0;k=true;}B=u.rows[this.x];this.Y(B);B.scrollIntoView(k);if(AB){this.I=true;}}else{if(S==ld){this.O(u.rows[this.x]);if(this.x==0){this.x=u.rows.length-1;k=false;}else{this.x--;k=true;}B=u.rows[this.x];this.Y(B);B.scrollIntoView(k);if(AB){this.I=true;}}else{if(S==Q0){this.G();}else{if(S==fL){var g=PK();var I=g.LR.r;I.B(u.rows[this.x].cells[0].innerText);}else{if(S==GP||S==Ao||D3&&S==186||AB&&S==59){this.g(u.rows[this.x].cells[0].innerText,true);if(D3){q.returnValue=false;}else{this.I=true;}}}}}}};BX.prototype.D=function(G){var q=jq(G);if(this.I&&q.preventDefault){q.preventDefault();this.I=false;}};BX.prototype.q=function(G){var S=jq(G);if(vy){clearTimeout(vy);}vy=PV(200,this,"_handleKeyUp",S.keyCode,S.shiftKey);};BX.prototype._handleKeyUp=function(G,q){if(vy){clearTimeout(vy);}vy=null;if(G==kL||G==ld||G==Q0||G==T9&&q||G==lL&&q||G==xR){return ;}var S=this.B();var C;var u;var B;if(D3){C=this.n.document;var k=C.body;k.innerHTML="";var g=TZ("<DIV style=\"border:0px;\">",k,C);u=TZ("<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">",g,C);B=TZ("<TBODY>",u,C);}else{C=document;this.n.innerHTML="";u=TZ("<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">",this.n);B=TZ("<TBODY>",u);}var I=PK();var Y=I.LR.r;var D=Y.u(S,10);var n=D.length;for(var v=0;v<n;v++){var r=D[v];var Z=dH(r.Y());if(Z!=S){var O=TZ("<TR style=\"height:18px;padding:0px;border:0px;\">",B,C);var d=TZ("<TD style=\"padding:0px 3px 0px 3px;font-family:Arial;font-size:11px;cursor:default;\" unselectable=\"on\" nowrap>",O,C);var J=r.I();var x=r.B();var P=0;if(J!=null&&J.strip()!=""){P=J.toLowerCase().indexOf(S.toLowerCase());if(P>0){P=J.toLowerCase().indexOf(" "+S);P++;}}Z=Z.substring(0,P)+Z.substr(P,S.length).bold()+Z.substring(P+S.length,Z.length);d.innerHTML=Z;var Q=this;d.onmouseup=function(e){var y=jq(e,D3?Q.n.document.parentWindow:null);var L=zA(y);var o=L.innerText;Q.g(o,true);Q.G();};d.onmousedown=function(e){var y=jq(e,D3?Q.n.document.parentWindow:null);mo(y);return false;};}else{D=nd.D(D,v);n--;}}if(n==0){this.G();return ;}var V;var t;var M;var c;if(D3){var j=2;V=zq()+rV(this.v);t=wE()+N4(this.v)+this.v.offsetHeight;M=this.v.offsetWidth;c=n*18;}else{V=rV(this.v);t=N4(this.v)+this.v.offsetHeight;M=this.v.offsetWidth-2;c=n*18;}this.J(V,t,M,c,5*18);};BX.prototype.B=function(){if(D3){var G=document.selection.createRange();this.d(G);this.r(G);this.Z(G);return G.text;}else{if(this.v.selectionStart==this.v.selectionEnd){var q=this.v.selectionStart;this.d(this.v);this.r(this.v);this.Z(this.v);var S=rQ(this.v);l6(this.v,q);return S;}else{var C=this.v.selectionStart;var u=this.v.selectionEnd;this.v.selectionEnd=this.v.selectionStart;this.d(this.v);this.Z(this.v);var S=rQ(this.v);this.v.selectionStart=C;this.v.selectionEnd=u;return S;}}};BX.prototype.u=function(){if(D3){var G=document.selection.createRange();this.d(G);this.r(G);this.Z(G);if(G.text.length==0){return ;}var q=G.duplicate();do{q.moveEnd("character",1);}while(q.text.charAt(q.text.length-1)==" ");if(q.text.charAt(q.text.length-1)!=";"){G.text+="; ";}G.collapse(false);G.select();}else{this.d(this.v);this.r(this.v);this.Z(this.v);if(this.v.selectionStart==this.v.selectionEnd){return ;}while(Mv(this.v,this.v.selectionEnd,this.v.selectionEnd+1)==" "){AR(this.v,this.v.selectionStart,this.v.selectionEnd+1);}if(Mv(this.v,this.v.selectionEnd,this.v.selectionEnd+1)!=";"){AR(this.v,this.v.selectionEnd,this.v.selectionEnd+1);lJ(this.v,"; ");}l6(this.v,this.v.selectionEnd);}};BX.prototype.g=function(G,q){if(!this.n.isOpen){return ;}if(D3){var S=document.selection.createRange();this.d(S);this.r(S);this.Z(S);S.text=G;if(q){var C=S.duplicate();do{C.moveEnd("character",1);}while(C.text.charAt(C.text.length-1)==" ");if(C.text.charAt(C.text.length-1)!=";"){S.text+="; ";}this.G();}S.collapse(false);S.select();}else{this.d(this.v);this.r(this.v);this.Z(this.v);lJ(this.v,G);if(q){while(Mv(this.v,this.v.selectionEnd,this.v.selectionEnd+1)==" "){AR(this.v,this.v.selectionStart,this.v.selectionEnd+1);}if(Mv(this.v,this.v.selectionEnd,this.v.selectionEnd+1)!=";"){AR(this.v,this.v.selectionEnd,this.v.selectionEnd+1);lJ(this.v,"; ");}this.G();}l6(this.v,this.v.selectionEnd);}};BX.prototype.d=function(G){var q="";for(;;){if(D3){var S=G.duplicate();S.collapse(true);S.moveStart("character",-1);q=S.text.charAt(0);if(q==";"||q==""){break;}G.moveStart("character",-1);}else{q=Mv(G,G.selectionStart-1,G.selectionStart);if(q==";"||q==""){break;}AR(G,G.selectionStart-1,G.selectionEnd);}}};BX.prototype.r=function(G){var q="";for(;;){if(D3){var S=G.duplicate();S.collapse(false);S.moveEnd("character",1);q=S.text.charAt(0);if(q==";"||q==""){break;}G.moveEnd("character",1);}else{q=Mv(G,G.selectionEnd,G.selectionEnd+1);if(q==";"||q==""){break;}AR(G,G.selectionStart,G.selectionEnd+1);}}};BX.prototype.Z=function(G){if(D3){while(G.text.charAt(0)==" "){G.moveStart("character",1);}while(G.text.charAt(G.text.length-1)==" "){G.moveEnd("character",-1);}}else{while(Mv(G,G.selectionStart,G.selectionStart+1)==" "){if(G.selectionStart<G.selectionEnd){AR(G,G.selectionStart+1,G.selectionEnd);}else{break;}}while(Mv(G,G.selectionEnd-1,G.selectionEnd)==" "){if(G.selectionStart<G.selectionEnd){AR(G,G.selectionStart,G.selectionEnd-1);}else{break;}}}};BX.prototype.Y=function(G){G.style.backgroundColor="#316AC5";G.style.color="white";};BX.prototype.O=function(G){G.style.backgroundColor="";G.style.color="black";};BX.prototype.J=function(G,q,S,C,u){if(D3){var B=this.n.document;var k;if(C>u){B.body.firstChild.scrollTop=0;B.body.firstChild.style.overflowY="scroll";}else{B.body.firstChild.style.overflowY="hidden";}B.body.firstChild.style.height=Math.min(C,u);this.n.show(G,q,S,Math.min(C,u)+2);}else{this.n.style.left=G+"px";this.n.style.top=q+"px";this.n.style.width=S+"px";this.n.style.height=Math.min(C,u)+"px";oN(this.n);this.n.isOpen=true;}this.x=0;var g=D3?this.n.document.body.firstChild.firstChild:this.n.firstChild;this.Y(g.rows[0]);};BX.prototype.G=function(){if(D3){this.n.hide();}else{zQ(this.n);this.n.isOpen=false;}};function Ri(){this.C=null;this.u=false;this.I=new Object();Ri.r=this;}Ri.r=null;function cm(G,q,S,C,u){var B=new Ts.g(dA("soapmail"),G,Ri.Z,Ri.n);var k=new Ts.v("checkNames",mF);B.G.add("onSuccessFn",C);B.G.add("onErrorFn",u);B.G.add("completeAddressList",S);B.G.add("no.report.faults",true);var g=PK();k.S("dirSearchOrder",g.GC.bh("dirSearchOrder"));for(var I=0,len=q.length;I<len;I++){k.S("rawAddress",q[I]);}B.q.L(k);B.q.v();}Ri.v=cm;function IR(G,q){var S=q.item("onSuccessFn");if(S){var C=q.item("completeAddressList");var u=G.S().getElementsByTagName("addresses");S(u[0],C);}}Ri.Z=IR;function pO(G,q){var S=q.item("onErrorFn");if(S){S();}}Ri.n=pO;function ij(){return this.u;}Ri.prototype.B=ij;function e2(q,S,C){if(this.u){return ;}if(q.length==0){if(C){C();}return ;}this.C=S;this._onComplete=C;this.u=true;var u=new Array();for(var B=0,len=q.length;B<len;B++){var k=q[B];if(this.I[k]==null){nd.G(u,k);}}if(u.length==0){this.S(q);}else{var g=PK();Ri.v(false,u,q,TO(this,this.k),TO(this,this.Y));}}Ri.prototype.G=e2;function L0(G,q){for(var S=0,len=G.childNodes.length;S<len;S++){var C=G.childNodes.item(S);var u=wN.B(C,"raw",null);var B=C.getElementsByTagName("dl_suggestion");if(B.length>0){var g=new Pu(u);g.S(B);this.q(g);}var I=C.getElementsByTagName("suggestion");if(I.length>0){var Y=new BG(u);Y.k(I);this.q(Y);}}this.S(q);}Ri.prototype.k=L0;function Ur(){this.u=false;this.C=null;if(this._onComplete){this._onComplete();}}Ri.prototype.Y=Ur;function KI(G){var S=G.G();if(this.I[S]==null){this.I[S]=new Object();}var C=this.I[S];if(xe(G,Pu)){C.lists=G;}else{C.addresses=G;}}Ri.prototype.q=KI;function T7(G){var q=G[0];var C=this.I[q];if(C==null){if(f9.r(q)){var u=new f9(null,q);if(this.C){this.C(q,u);}}else{alert(strings.address_parsing_problem.printf(q));}G=nd.D(G,0);if(G.length>0){this.S(G);}else{this.u=false;this.C=null;if(this._onComplete){this._onComplete();}}}else{var B=C.lists;var k=C.addresses;this.g(G,B,k);}}Ri.prototype.S=T7;function WU(G,q,S){var C=null;var u=new Array();var B=-1;var k=null;var I=null;var Y=new Array();var D=false;var n="";if(q!=null){C=q.G();k=q.k();for(var v=0;v<k.length;v++){B=v;var r=k[v];var Z=r.S();var O=new f9(Z);O._distlist_=r;nd.G(Y,O);nd.G(u,Z+" (distribution list)");}}if(S!=null){C=S.G();I=S.S();var d=I.length;for(var v=0;v<d;v++){var O=I[v];var Z=O.I();var J=O.B();if(!D&&!f9.r(J)){D=true;n=J;}nd.G(Y,O);nd.G(u,Z+" &lt;"+J+"&gt;");}}function x(g){var e=Ri.r;if(g!=null&&g!=-1){var y=Y[g];if(e.C){e.C(C,y,y._distlist_);}}G=nd.D(G,0);if(G.length>0){e.S(G);}else{e.u=false;e.C=null;if(e._onComplete){e._onComplete();}}}if(u.length>1){var P=PK();var Q=Nd.v+"addressResolution.jsp?locale="+P.GC.q();gQ(Q,[C,u],TO(this,x),370,180);}else{if(u.length==1){var O=Y[0];if(this.C){this.C(C,O,O._distlist_);}G=nd.D(G,0);if(G.length>0){this.S(G);}else{this.u=false;this.C=null;if(this._onComplete){this._onComplete();}}}}if(D){alert(strings.address_parsing_problem.printf(n));}}Ri.prototype.g=WU;function Yx(){var G=new Array();for(var q in this.I){var S=this.I[q].lists;if(!xe(S,Pu)){continue;}var C=S.k();for(var u=0,len=C.length;u<len;u++){nd.G(G,C[u]);}}return G;}Ri.prototype.D=Yx;function bL(G){this.q=G;}function Fh(){return this.q;}bL.prototype.G=Fh;function BG(G){this.C(G);this.q=G;}BG.prototype=ON(bL.prototype);BG.prototype.superClass=bL;BG.prototype.constructor=BG;BG.prototype.C=bL;function Iv(G,q,S){if(this._suggestions==null){this._suggestions=new Array();}var C=new f9(G,q,S);nd.G(this._suggestions,C);}BG.prototype.g=Iv;function lV(G){for(var q=0,len=G.length;q<len;q++){var S=G[q];var C=S.getAttribute("display");C=C.replace(/ : \ d$ /,"");var u=wN.n(S);var B=S.getAttribute("omAddress");this.g(C,u,B);}}BG.prototype.k=lV;function Mt(){return this._suggestions;}BG.prototype.S=Mt;function Pu(G){this.C(G);this.g=new Array();}Pu.prototype=ON(bL.prototype);Pu.prototype.superClass=bL;Pu.prototype.constructor=Pu;Pu.prototype.C=bL;function a8(){return this.g;}Pu.prototype.k=a8;function Fy(G){for(var q=0;q<G.length;q++){var C=G[q];var u=C.getAttribute("display");var B=new Gb(u);var k=C.getElementsByTagName("addr");for(var g=0;g<k.length;g++){var I=k[g];var Y=I.getAttribute("display");var D=wN.n(I);var n=I.getAttribute("omAddress");B.C(Y,D,n);}nd.G(this.g,B);}}Pu.prototype.S=Fy;function Gb(G){this.G=G;this.u=new Array();}function B8(G,q,S){var u=new f9(G,q,S);nd.G(this.u,u);}Gb.prototype.C=B8;function wB(){return this.u;}Gb.prototype.q=wB;function ES(){return this.G;}Gb.prototype.S=ES;function EG(){this.z9();this.l5=null;this.Wp=null;this.Zh=null;this.PF=null;this.aL=null;this.Z7=null;this.sb=null;this.BC=null;this.z2=null;this.fv=false;this.n7=false;this.WO=new Array();this.qP=null;this.dS=null;}EG.prototype=ON(wT.prototype);EG.prototype.superClass=wT;EG.prototype.constructor=EG;EG.prototype.z9=wT;function Zz(G){var q=new EG();q.Zh=wN.P.createElement("appointment");q.PF=q.Zh.cloneNode(true);q.C=G;q.d=Zh.g;var S=je();q.l5=S.B();q.L8("IPM.Appointment");return q;}EG.hh=Zz;function kO(G,q,S){var C=new EG();C.Zh=G;C.PF=C.Zh.cloneNode(true);C.C=q;C.d=parseInt(C.Zh.getAttribute("flags"),10);var u=je();C.l5=u.B();C.g=S;if(C.TD()==true){var B=C.jg();if(B!=null&&B.k!=null){for(var k=0,len=B.k.length;k<len;k++){C.wT(B.k[k]);}}}return C;}EG.xM=kO;function Ry(){if(null==this.sb){var G=wN.g(this.Zh,"start",false);if(G!=null){this.sb=Yr(wN.n(G));}}var q=null;if(this.sb!=null){q=this.sb.clone();if(this.Q8()){var S=this.Ml();var C=S.sz();if(C!=null){var u=X0();var B=u.u(C,q);q.setMinutes(q.getMinutes()-B);}}}return q;}EG.prototype.Qa=Ry;function pi(){if(null==this.sb){var G=wN.g(this.Zh,"start",false);if(G!=null){this.sb=Yr(wN.n(G));}}return (null==this.sb)?null:this.sb.clone();}EG.prototype.n9=pi;function ng(G){this.sb=G.clone();var q=wN.g(this.Zh,"start",true);wN.J(q,Og(G));}EG.prototype.CT=ng;function Up(){if(null==this.BC){var G=wN.g(this.Zh,"end",false);if(G!=null){this.BC=Yr(wN.n(G));}}var q=null;if(this.BC!=null){q=this.BC.clone();if(this.Q8()){var S=this.Ml();var C=S.sz();if(C!=null){var u=X0();var B=u.u(C,q);q.setMinutes(q.getMinutes()-B);}}}return q;}EG.prototype.LL=Up;function ab(){if(null==this.BC){var G=wN.g(this.Zh,"end",false);if(G!=null){this.BC=Yr(wN.n(G));}}return (null==this.BC)?null:this.BC.clone();}EG.prototype.MC=ab;function OB(G){this.BC=G.clone();var q=wN.g(this.Zh,"end",true);wN.J(q,Og(G));}EG.prototype.rw=OB;function ly(G){var q=wN.g(this.Zh,"duration",true);wN.J(q,G);}EG.prototype.g4=ly;function wL(){if(this.Z7!=null){return this.Z7;}var G=wN.g(this.Zh,"timezone_data",false);if(G==null){return null;}this.Z7=dT(wN.n(G));return this.Z7;}EG.prototype.sz=wL;function xg(G){if(G!=null){this.Z7=G;var q=wN.g(this.Zh,"timezone_data",true);wN.J(q,ZO(G));}else{var q=wN.g(this.Zh,"timezone_data",false);if(q!=null){this.Zh.removeChild(q);}}this.Z7=null;}EG.prototype.qD=xg;function bT(G){wN.d(this.Zh,"timezone",G);}EG.prototype.s=bT;function Cl(){return wN.B(this.Zh,"subject");}EG.prototype.L=Cl;function dv(){return n2(this.L());}EG.prototype.k=dv;function Aq(G){wN.d(this.Zh,"subject",G);}EG.prototype.tx=Aq;function L5(){return wN.o(this.Zh,"location");}EG.prototype.kM=L5;function OG(G){wN.d(this.Zh,"location",G);}EG.prototype.Pb=OG;function Hl(){if(this.aL!=null){return this.aL;}var G=wN.g(this.Zh,"recurrence_state",false);if(G==null){return null;}var q=this.sz();this.aL=hD(wN.n(G),q);return this.aL;}EG.prototype.jg=Hl;function hm(G){if(G!=null){if(this.Z7==null){this.Z7=this.sz();}var q=wN.g(this.Zh,"recurrence_state",true);wN.J(q,w5(G,this.Z7));}else{var q=wN.g(this.Zh,"recurrence_state",false);if(q!=null){this.Zh.removeChild(q);}}this.aL=null;}EG.prototype.Cn=hm;function sh(){var G=wN.g(this.Zh,"reminder_set",false);if(G==null){return null;}var q=wN.n(G);return (q=="true");}EG.prototype.aP=sh;function ZZ(G){wN.d(this.Zh,"reminder_set",G.toString());}EG.prototype.zC=ZZ;function tY(){var G=wN.g(this.Zh,"reminder_minutes_before_start",false);if(G==null){return 0;}var q=wN.n(G);var S=parseInt(q,10);if(isNaN(S)){return 0;}return S;}EG.prototype.cU=tY;function Jt(G){var q=wN.g(this.Zh,"reminder_minutes_before_start",true);wN.J(q,G);}EG.prototype.yn=Jt;function Mc(){var G=wN.g(this.Zh,"flag_due_by_next",false);return (G!=null?Yr(wN.n(G)):null);}EG.prototype.aS=Mc;function Th(G){var q=wN.g(this.Zh,"flag_due_by_next",true);wN.J(q,Og(G));}EG.prototype.jo=Th;function OI(){var G=wN.g(this.Zh,"meeting_status",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.dJ=OI;function Y5(G){wN.d(this.Zh,"meeting_status",G.toString());}EG.prototype.mI=Y5;function rX(){var G=wN.g(this.Zh,"all_day_event",false);if(G==null){return null;}var q=wN.n(G);return (q=="true");}EG.prototype.Q8=rX;function Sd(G){wN.d(this.Zh,"all_day_event",G.toString());}EG.prototype.tk=Sd;function wK(){if(this.z2!=null){return this.z2;}var G=wN.g(this.Zh,"is_recurring",false);if(G==null){return null;}var q=wN.n(G);this.z2=(q=="true");return this.z2;}EG.prototype.TD=wK;function pF(G){this.z2=G;wN.d(this.Zh,"is_recurring",G.toString());}EG.prototype.ot=pF;function UR(){var G=wN.g(this.Zh,"busy_status",false);if(G==null){return he.q;}var q=parseInt(wN.n(G),10);if(q!=he.C&&q!=he.S&&q!=he.q&&q!=he.G){return he.q;}else{return q;}}EG.prototype.vj=UR;function mt(G){wN.d(this.Zh,"busy_status",G.toString());}EG.prototype.NL=mt;function WE(){var G=wN.g(this.Zh,"original_busy_status",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.gu=WE;function Kh(G){wN.d(this.Zh,"original_busy_status",G.toString());}EG.prototype.uf=Kh;function u8(){var G=wN.g(this.Zh,"label",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.kT=u8;function bo(G){wN.d(this.Zh,"label",G.toString());}EG.prototype.U6=bo;function MY(G){var q=wN.g(this.Zh,"start_pattern_date",true);wN.J(q,Og(G));}EG.prototype.N6=MY;function vc(G){var q=new Date();q.setUTCFullYear(4500,7,31);q.setUTCHours(11,59,0);if(G.getTime()>q.getTime()){G=q;}var S=wN.g(this.Zh,"end_pattern_date",true);wN.J(S,Og(G));}EG.prototype.pu=vc;function aT(){var G=wN.g(this.Zh,"invitations_sent",false);if(G==null){return null;}return (wN.n(G)=="true");}EG.prototype.HY=aT;function fP(G){wN.d(this.Zh,"invitations_sent",G.toString());}EG.prototype.jc=fP;function Cb(G){wN.d(this.Zh,"do_prompt",G.toString());}EG.prototype.Rz=Cb;function Xt(){var G=wN.g(this.Zh,"recurring_type",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.X3=Xt;function Sf(G){wN.d(this.Zh,"recurring_type",G.toString());}EG.prototype.Ob=Sf;function B7(){return wN.B(this.Zh,"recurrence_pattern");}EG.prototype.WQ=B7;function Sc(G){wN.d(this.Zh,"recurrence_pattern",G);}EG.prototype.bh=Sc;function J9(){var G=wN.g(this.Zh,"hasattach",false);if(G==null){return null;}var q=wN.n(G);return (q=="true");}EG.prototype.ro=J9;function dG(G){wN.d(this.Zh,"hasattach",G.toString());}EG.prototype.WX=dG;function RA(){var G=wN.g(this.Zh,"response_status",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.na=RA;function j7(G){wN.d(this.Zh,"response_status",G.toString());}EG.prototype.NK=j7;function yF(G){var q=wN.g(this.Zh,"creation_time",true);wN.J(q,Og(G));}EG.prototype.PQ=yF;function E4(){var G=wN.g(this.Zh,"message_class",false);return (G!=null?wN.n(G):null);}EG.prototype.P=E4;function uy(G){wN.d(this.Zh,"message_class",G);}EG.prototype.L8=uy;function pT(G){wN.d(this.Zh,"priority",G.toString());}EG.prototype.Zf=pT;function PW(){var G=wN.g(this.Zh,"importance",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.j=PW;function Ng(G){wN.d(this.Zh,"importance",G.toString());}EG.prototype.Jx=Ng;function JW(){return wN.B(this.Zh,"subject_prefix");}EG.prototype.Vv=JW;function sP(G){wN.d(this.Zh,"subject_prefix",G);}EG.prototype.ev=sP;function PI(G){wN.d(this.Zh,"response_requested",G.toString());}EG.prototype.O9=PI;function ft(G){wN.d(this.Zh,"reply_requested",G.toString());}EG.prototype.jp=ft;function lP(G){var q=wN.g(this.Zh,"common_start",true);wN.J(q,Og(G));}EG.prototype.p8=lP;function WL(){var G=wN.g(this.Zh,"start_date",false);return (G!=null?Yr(wN.n(G)):null);}EG.prototype.bu=WL;function bc(G){var q=wN.g(this.Zh,"start_date",true);wN.J(q,Og(G));}EG.prototype.UM=bc;function EX(){var G=wN.g(this.Zh,"end_date",false);return (G!=null?Yr(wN.n(G)):null);}EG.prototype.re=EX;function Sp(G){var q=wN.g(this.Zh,"end_date",true);wN.J(q,Og(G));}EG.prototype.T0=Sp;function DO(G){var q=wN.g(this.Zh,"common_end",true);wN.J(q,Og(G));}EG.prototype.h=DO;function el(G){var q=wN.g(this.Zh,"reminder_time",true);wN.J(q,Og(G));}EG.prototype.oz=el;function Ye(){var G=wN.g(this.Zh,"private",false);if(G==null){return null;}var q=wN.n(G);return (q=="true");}EG.prototype.f1=Ye;function w8(G){wN.d(this.Zh,"private",G.toString());}EG.prototype.Q2=w8;function ZD(){var G=wN.g(this.Zh,"sensitivity",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.q=ZD;function Wn(G){wN.d(this.Zh,"sensitivity",G.toString());}EG.prototype.PE=Wn;function Bq(){var G=wN.g(this.Zh,"owner_appt_id",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.PS=Bq;function C8(G){wN.d(this.Zh,"owner_appt_id",G.toString());}EG.prototype.CW=C8;function b1(){var G=wN.g(this.Zh,"recipient_table",false);if(G==null){return null;}return Ld.Y(G);}EG.prototype.p5=b1;function PX(){var G=wN.g(this.Zh,"recipient_table",false);if(G!=null){this.Zh.removeChild(G);}}EG.prototype.iv=PX;function Tb(){return wN.B(this.Zh,"meeting_correlate_id1");}EG.prototype.en=Tb;function sB(G){wN.d(this.Zh,"meeting_correlate_id1",G);}EG.prototype.of=sB;function Hi(){return wN.B(this.Zh,"meeting_correlate_id2");}EG.prototype.yz=Hi;function pd(G){wN.d(this.Zh,"meeting_correlate_id2",G);}EG.prototype.yh=pd;function Hu(){var G=wN.g(this.Zh,"meeting_update_count",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.ry=Hu;function Zg(){var G=wN.g(this.Zh,"meeting_update_count",true);var q;var S=wN.n(G);var q=parseInt(S,10);if(isNaN(q)){q=0;}q++;wN.J(G,q);}EG.prototype.Wc=Zg;function pD(G){wN.d(this.Zh,"meeting_update_count",G.toString());}EG.prototype.ck=pD;function c6(){var G=wN.g(this.Zh,"meeting_update_time",false);return (G!=null?Yr(wN.n(G)):null);}EG.prototype.pl=c6;function Zx(G){var q=wN.g(this.Zh,"meeting_update_time",true);wN.J(q,Og(G));}EG.prototype.OO=Zx;function NR(){return wN.B(this.Zh,"display_to","");}EG.prototype.R=NR;function KQ(G){wN.d(this.Zh,"display_to",G);}EG.prototype.cE=KQ;function t9(){return wN.B(this.Zh,"display_cc","");}EG.prototype.ts=t9;function z6(G){wN.d(this.Zh,"display_cc",G);}EG.prototype.QE=z6;function BF(){return wN.B(this.Zh,"display_bcc","");}EG.prototype.VU=BF;function os(G){wN.d(this.Zh,"display_bcc",G);}EG.prototype.mv=os;function CC(G){var q=wN.g(this.Zh,"reply_time",true);wN.J(q,Og(G));}EG.prototype.Ut=CC;function JF(G){wN.d(this.Zh,"sender_name",G);}EG.prototype.Fa=JF;function cS(){return wN.B(this.Zh,"sender_email_address");}EG.prototype.dB=cS;function Fn(G){wN.d(this.Zh,"sender_email_address",G);}EG.prototype.oI=Fn;function M0(){return wN.B(this.Zh,"sent_representing_name");}EG.prototype.bB=M0;function v5(G){wN.d(this.Zh,"sent_representing_name",G);}EG.prototype.T=v5;function iY(){return wN.B(this.Zh,"sent_representing_email_address");}EG.prototype.Tr=iY;function tT(G){wN.d(this.Zh,"sent_representing_email_address",G);}EG.prototype.Ew=tT;function Dx(){var G=wN.g(this.Zh,"rcvd_representing_email_address",false);if(!G){return null;}var q=wN.n(G);var S=G.getAttribute("enc");if(S=="base64"){q=UD.C(q);}var C=String.fromCharCode(23);var u=q.split(C);if(u.length!=5){return null;}var B=u[4];while(B.charCodeAt(0)==29){B=B.substr(1);}try{B=B.substring(B.indexOf("<")+1,B.lastIndexOf(">"));}catch(e){AS("getRcvdRepresentingEmailAddress failed -- didn't find angle brackets in "+B,bi.q);}return B;}EG.prototype.lj=Dx;function Os(){return wN.B(this.Zh,"description");}EG.prototype.kD=Os;function o4(G){wN.d(this.Zh,"description",G);}EG.prototype.H=o4;function SE(){var G=wN.g(this.Zh,"attachment_table",false);if(G==null){return null;}return Gv.k(G);}EG.prototype.aV=SE;function KZ(){var G=wN.g(this.Zh,"attachment_table",false);if(G!=null){this.Zh.removeChild(G);}}EG.prototype.x9=KZ;function tp(G){for(var q=0,len=this.WO.length;q<len;q++){var S=this.WO[q];if(hY(S.bu(),G)==0){return S;}}return null;}EG.prototype.wr=tp;function sy(G){for(var q=0,len=this.WO.length;q<len;q++){var S=this.WO[q];if(hY(S.bu(),G)==0){return q;}}return -1;}EG.prototype.Ip=sy;function xJ(){var G=wN.g(this.Zh,"exceptions",false);if(G!=null){this.Zh.removeChild(G);}this.WO.length=0;var q=this.aV();if(q!=null){var S=q.S();for(var C=S.length;--C>=0;){var u=S[C];if(u.P()){q.G(u);}}}}EG.prototype.rP=xJ;function gK(G,q,S,C){var u=G.Qa();var B=G.Q8();var k=this.sz();var g=X0();if(k!=null&&!B){var I=k.u(g,u);u.setMinutes(u.getMinutes()+I);}u.setHours(0,0,0,0);var Y=this.jg();nd.G(Y.M,u);Y.V++;Y.Q++;this.Cn(Y);var D=this.cU();var n=Y.j(D);this.jo(n);this.KR(q,S,C);}EG.prototype.By=gK;function nw(G,q,S,C){var u=G.bu();var B=u.clone();var k=G.Qa();var g=G.Q8();var I=this.sz();var Y=X0();if(I!=null){var D=I.u(Y,B);B.setMinutes(B.getMinutes()+D);if(!g){D=I.u(Y,k);k.setMinutes(k.getMinutes()+D);}}B.setHours(0,0,0,0);k.setHours(0,0,0,0);var n=this.jg();var v=n.x(u);var r=this.wr(u);var Z=this.Ip(u);n.O=nd.q(n.O,k,hY);n.V++;n.J--;n.k=nd.q(n.k,v);this.WO=nd.q(this.WO,r);var O=wN.g(this.Zh,"exceptions",false);if(O!=null){O.removeChild(r.Zh);}if(this.WO.length==0&&O!=null){this.Zh.removeChild(O);}this.Cn(n);var d=this.cU();var J=n.j(d);this.jo(J);var x=this.aV();if(x!=null){var P=x.B(Z);if(P!=null){x.G(P);}if(x.S().length==0){this.x9();this.WX(false);}}this.KR(q,S,C);}EG.prototype.Gg=nw;function nM(G,q,S,C,u){G.L8("IPM.RecurrenceException");var B=G.bu();var k=this.jg();var g=k.x(B);var I=this.wr(B);var Y=this.Ip(B);var D=B.clone();var n=g.Y;var v=G.Qa();var r=G.Q8();var Z=this.sz();var O=X0();if(Z!=null){var d=Z.u(O,D);D.setMinutes(D.getMinutes()+d);d=Z.u(O,n);n.setMinutes(n.getMinutes()+d);if(!r){d=Z.u(O,v);v.setMinutes(v.getMinutes()+d);}}D.setHours(0,0,0,0);n.setHours(0,0,0,0);v.setHours(0,0,0,0);k.O=nd.q(k.O,n,hY);nd.G(k.O,v);g.Y=G.n9();g.B=G.MC();g.q=G.bu();if(G.L()!=this.L()){g.S=G.L();}else{g.S=null;}if(G.kM()!=this.kM()){g.I=G.kM();}else{g.I=null;}if(G.kT()!=this.kT()){g.g=G.kT();}else{g.g=null;}if(G.aP()!=this.aP()){g.G=G.aP();}else{g.G=null;}if(G.cU()!=this.cU()){g.u=G.cU();}else{g.u=null;}if(G.vj()!=this.vj()){g.C=G.vj();}else{g.C=null;}if(G.Q8()!=this.Q8()){g.k=G.Q8();}else{g.k=null;}I.sb=null;I.BC=null;var J=wN.g(this.Zh,"exceptions",true);this.Cn(k);J.replaceChild(G.Zh,I.Zh);I.Zh=G.Zh;var x=this.cU();var P=k.j(x);this.jo(P);var Q=this.aV();if(Q==null){Q=Gv.g(this);}var e=Q.B(Y);if(e==null){e=Y7.t(Q);e.S(strings.shared_untitled);e.Q(strings.shared_untitled);e.r(true);e.e(PM.B);e.I(G.Qa());e.B(G.LL());e.u(2);e.o(-1);e.L(0);e.x(XE.u,-1,32,32,0);Q.u(e);}e.I(G.Qa());e.B(G.LL());if(q){var y=this.ST();var L=y.p5();var o=G.p5();G.KG(L,o);}this.KR(S,C,u);}EG.prototype.IN=nM;function MZ(G,q,S,C,u){G.L8("IPM.RecurrenceException");var B=G.bu();var k=G.re();var g=G.Qa();var I=G.Q8();var Y=this.sz();var D=X0();if(Y!=null){var n=Y.u(D,B);B.setMinutes(B.getMinutes()+n);n=Y.u(D,k);k.setMinutes(k.getMinutes()+n);if(!I){n=Y.u(D,g);g.setMinutes(g.getMinutes()+n);}}g.setHours(0,0,0,0);var v=this.jg();var r=wN.g(this.Zh,"exceptions",true);r.appendChild(G.Zh);nd.G(this.WO,G);var Z=B.clone();Z.setHours(0,0,0,0);var v=this.jg();nd.G(v.O,g);nd.G(v.M,Z);v.J++;v.Q++;var O=new Pt();O.Y=G.n9();O.B=G.MC();O.q=G.bu();if(G.L()!=this.L()){O.S=G.L();}if(G.kM()!=this.kM()){O.I=G.kM();}if(G.kT()!=this.kT()){O.g=G.kT();}if(G.aP()!=this.aP()){O.G=G.aP();}if(G.cU()!=this.cU()){O.u=G.cU();}if(G.vj()!=this.vj()){O.C=G.vj();}if(G.Q8()!=this.Q8()){O.k=G.Q8();}nd.G(v.k,O);this.Cn(v);G.la("recurrence_state");G.la("timezone_data");G.la("recurrence_pattern");G.la("meeting_update_count");var r=wN.g(G.Zh,"exceptions",false);if(r!=null){G.Zh.removeChild(r);}var d=this.cU();var J=v.j(d);this.jo(J);G.Wp=this.l5;var x=G.aV();if(x!=null){var P=x.S();for(var Q=P.length;--Q>=0;){var e=P[Q];if(e.P()){x.G(e);}}}var x=this.aV();if(x==null){x=Gv.g(this);}var e=Y7.t(x);e.S(strings.shared_untitled);e.Q(strings.shared_untitled);e.r(true);e.e(PM.B);e.I(G.Qa());e.B(G.LL());e.u(2);e.o(-1);e.L(0);e.x(XE.u,-1,32,32,0);x.u(e);this.WX(true);if(G.PF==null){G.PF=G.Zh.cloneNode(true);}if(q){var y=this.p5();var L=G.p5();G.KG(y,L);}this.KR(S,C,u);}EG.prototype.XF=MZ;function gm(G){var q=wN.g(this.Zh,G,false);if(q!=null){this.Zh.removeChild(q);}}EG.prototype.la=gm;function sS(G){var q=new EG();q.Zh=this.Zh.cloneNode(true);q.C=this.C;q.d=Zh.g;var S=je();q.l5=S.B();q.g=this.g;q.fv=true;q.Wp=this.l5;q.ot(false);var C=this.jg();var u=this.sz();var B=X0();var k=B.u(u,G);var g=G.getFullYear();var I=G.getMonth();var Y=G.getDate();var D=new Date(g,I,Y);D.setMinutes(C.n+k);var n=new Date(g,I,Y);n.setMinutes(C.o+k);q.CT(D);q.rw(n);return q;}EG.prototype.Ec=sS;function SV(G){var q=new EG();q.Zh=this.Zh.cloneNode(true);q.C=this.C;q.d=Zh.g;var S=je();q.l5=S.B();q.n7=true;q.Wp=this.l5;q.ot(false);q.la("recurrence_state");q.la("timezone_data");q.la("recurrence_pattern");q.la("meeting_update_count");var C=wN.g(q.Zh,"exceptions",false);if(C!=null){q.Zh.removeChild(C);}q.CT(G.Y);q.rw(G.B);q.UM(G.q);if(G.S!=null){q.tx(G.S);}if(G.I!=null){q.Pb(G.I);}if(G.g!=null){q.U6(G.g);}if(G.G!=null){q.zC(G.G);}if(G.u!=null){q.yn(G.u);}if(G.C!=null){q.NL(G.C);}if(G.k!=null){q.tk(G.k);}var C=wN.g(this.Zh,"exceptions",true);C.appendChild(q.Zh);nd.G(this.WO,q);q.PF=q.Zh.cloneNode(true);return q;}EG.prototype.wT=SV;function vu(){var G=this.C;if((this.fv||this.n7)&&this.Wp!=null){return G.U6(this.Wp);}else{return this;}}EG.prototype.Ml=vu;function gb(){var G;if(this.fv){var q=this.Ml();G=q.Ec(this.Qa());}else{G=EG.hh(this.C);G.l5=this.l5;G.Zh=this.PF!=null?this.PF.cloneNode(true):this.Zh.cloneNode(true);G.PF=G.Zh.cloneNode(true);}return G;}EG.prototype.ST=gb;function zB(){return this.dS;}EG.prototype.Ta=zB;function Sn(){var G=this.Qa();var q=this.LL();var S=Math.round((q.getTime()-G.getTime())/AF);return (S<Y2&&hY(G,q)<0&&q.getHours()*60+q.getMinutes()>0);}EG.prototype.p=Sn;function VM(){var G=this.Qa();var q=this.LL();var S=Math.round((q.getTime()-G.getTime())/AF);return (S>Y2);}EG.prototype.dp=VM;function ga(){var G=this.Qa();var q=this.LL();var S=Math.round((q.getTime()-G.getTime())/AF);var C=q.getTimezoneOffset()-G.getTimezoneOffset();S-=C;return (S==Y2);}EG.prototype.fH=ga;function cM(){var G=this.C;if(this.fv||this.n7){var q=this.Ml();return q.I();}if(!G.H()){return true;}var S=G.sb();if(S==null){return false;}if((S&tx.D)==0&&((S&tx.q)==0||!this.x(Zh.g))){return false;}return true;}EG.prototype.I=cM;function EP(){var G=this.C;if(this.fv||this.n7){var q=this.Ml();return q.Q();}if(!G.H()){return true;}if(!this.f()){if(!this.I()){return false;}}return G.n7();}EG.prototype.Q=EP;function RS(){var G=this.C;if(this.fv||this.n7){return false;}else{return (this.K()==null);}}EG.prototype.f=RS;function a5(){return this.C;}EG.prototype.Jq=a5;function vN(G){this.C=G;}EG.prototype.Xf=vN;function RL(){var G=true;if(this.TD()){G&=(this.jg()!=null);G&=(this.sz()!=null);}G&=(this.Qa()!=null);G&=(this.LL()!=null);if(G){G&=(Mp(this.Qa(),this.LL())<=0);}return G;}EG.prototype.N=RL;function t2(){var G=new EG();G.Zh=this.Zh.cloneNode(true);G.PF=this.PF!=null?this.PF.cloneNode(true):null;G.C=this.C;G.d=this.d;G.l5=this.l5;G.Wp=this.Wp;G.g=this.g;G.fv=this.fv;G.n7=this.n7;G.qP=this.qP;G.dS=this.dS!=null?this.dS:this;G.WO=nd.B(this.WO);return G;}EG.prototype.lI=t2;function am(){if(this.PF==null){return ;}this.Zh=this.PF.cloneNode(true);this.aL=null;this.Z7=null;this.sb=null;this.BC=null;this.z2=null;}EG.prototype.Qs=am;function Dn(){return this.Zh.getAttribute("uid");}EG.prototype.K=Dn;function Ar(G){if(G!=null){this.Zh.setAttribute("uid",G);}else{this.Zh.removeAttribute("uid");}}EG.prototype.GO=Ar;function jn(){var G=this.Zh.getAttribute("msgid");if(G==null||G.strip()==""){return this.Zh.getAttribute("msgID");}else{return G;}}EG.prototype.y=jn;function KY(G){if(G!=null){this.Zh.setAttribute("msgid",G);}else{this.Zh.removeAttribute("msgid");}}EG.prototype.Vz=KY;function r1(){return this.ro();}EG.prototype.G=r1;function dC(){var G=wN.g(this.Zh,"last_modification_time",false);return (G!=null?Yr(wN.n(G)):null);}EG.prototype.O=dC;function P0(){var G=this.O();return G!=null?G.getTime():null;}EG.prototype.e=P0;function LO(){var G=wN.g(this.Zh,"message_size",false);return (G!=null?parseInt(wN.n(G),10):null);}EG.prototype.t=LO;function ou(){var G=wN.B(this.Zh,"sent_representing_name");var q=wN.B(this.Zh,"sent_representing_email_address");return (q!=null?new f9(G,q):null);}EG.prototype.b=ou;function YP(){var G=this.b();if(G!=null){var q=G.I();var S=G.B();return q!=null?q:S;}else{return "";}}EG.prototype.E=YP;function ki(){var G=wN.B(this.Zh,"sender_name");var q=wN.B(this.Zh,"sender_email_address");return (q!=null?new f9(G,q):null);}EG.prototype.c=ki;function sU(){return this.Zh.getAttribute("partSpec");}EG.prototype.fe=sU;function Mn(){if(this.qP!=null){return this.qP;}var G=this.Ml();return G.qP;}EG.prototype.D=Mn;function Qq(G){this.qP=G;}EG.prototype.m=Qq;function df(){var G=this.C;return G.Zf();}EG.prototype.nu=df;function pt(){var G=this.C;return G.rw();}EG.prototype.a=pt;function AQ(){var G=this.Ml();if(this.fv||this.n7){var q=G.jg();var S=G.cU();var C=q.j(S);G.jo(C);}else{this.zC(false);}}EG.prototype.G6=AQ;function sV(G){var q=this.Ml();var S=new Date();if(this.fv||this.n7){var C=new Date(S.getTime()+G*AF);q.jo(C);}else{var C=new Date(S.getTime()+G*AF);this.jo(C);}}EG.prototype.U5=sV;function Uw(){var G=this.jg();var q=wN.g(this.Zh,"exceptions",false);if(G!=null&&q!=null){for(var S=0,len=q.childNodes.length;S<len;S++){var C=q.childNodes.item(S);var u=new EG();u.Zh=this.Zh.cloneNode(true);var B=C.getAttribute("msgid");if(B!=null){u.Zh.setAttribute("msgid",B);}var k=C.getAttribute("partSpec");if(k!=null){u.Zh.setAttribute("partSpec",k);}u.ot(false);u.la("recurrence_state");u.la("timezone_data");u.la("recurrence_pattern");u.la("meeting_update_count");u.Zh.removeChild(wN.g(u.Zh,"exceptions",false));var g=wN.g(u.Zh,"attachment_table",false);if(g!=null){u.Zh.removeChild(g);}for(var I=C.childNodes.length;--I>=0;){var Y=C.childNodes.item(I);if(Y.nodeType==Fq.G){continue;}var D=wN.g(u.Zh,Y.tagName,false);if(D!=null){u.Zh.removeChild(D);}u.Zh.appendChild(Y.cloneNode(true));}if(u.bu()){var n=G.x(u.bu());if(n==null||n.S==null){u.tx(this.L());}q.replaceChild(u.Zh,C);var v=this.wr(u.bu());if(v!=null){v.Zh=u.Zh;v.PF=v.PF.cloneNode(true);}}}}}EG.prototype.BN=Uw;function Na(G,q){var S=G.WO;var C=q.WO;for(var u=0,len=C.length;u<len;u++){var B=C[u];var k=G.wr(B.bu());if(k!=null){var g=k.Zh.parentNode;var I=B.Zh.parentNode;I.replaceChild(k.Zh.cloneNode(true),B.Zh);}B.PF=B.Zh.cloneNode(true);B.aL=null;B.Z7=null;B.sb=null;B.BC=null;B.z2=null;B.Wp=q.l5;}}EG.yx=Na;function qO(){if(!this.g){return ;}var G=this.C;var q=new Ts.g(dA("calendar"),false,TO(this,this.Eq),TO(this,this.Si));var S=this.K();var C=this.y();var u=new Ts.v("loadBody",mF);var B=wN.P.createElement("appointment");B.setAttribute("uid",S);B.setAttribute("msgid",C);B.setAttribute("ImapFolderName",G.i());u.g(B);q.q.L(u);this.Z=true;q.q.v();}EG.prototype.Y=qO;function oi(G,q){var S=G.S().firstChild;var C=S.firstChild;this.Z=false;this.r();var u=this.C;if(C.getAttribute("deleted")=="true"){this.n=true;u.j(this);return ;}var B=this.K();this.Zh=C;this.PF=this.Zh.cloneNode(true);var k=this.K();if(B!=k){u.n(B,this);}this.g=false;this.BN();}EG.prototype.Eq=oi;function Zr(G,q){this.Z=false;this.M=true;this.r();this.Zh=this.PF.cloneNode(true);}EG.prototype.Si=Zr;function wO(G,q,S,C){if(q==null){q=true;}var u=[];for(var B=0,len=G.length;B<len;B++){var k=G[B];var g=k.Ml();if(g.z){return false;}if(g.g){nd.G(u,g);}}if(u.length==0){if(S){S(G);}return true;}var I=new Ts.g(dA("calendar"),q,EG.f6,EG.ZQ);I.G.add("onSuccessFn",S);I.G.add("onErrorFn",C);I.G.add("appointments",G);I.G.add("unread_appointments",u);I.G.add("no.report.faults",true);var Y=new Ts.v("loadBody",mF);for(var B=0,len=u.length;B<len;B++){var k=u[B];var D=k.C;var n=wN.P.createElement("appointment");n.setAttribute("uid",k.K());n.setAttribute("msgid",k.y());n.setAttribute("ImapFolderName",D.i());Y.g(n);k.S();}I.q.L(Y);I.q.v();return true;}EG.tt=wO;function qZ(G,q){var S=q.item("unread_appointments");var C=G.S().firstChild;for(var u=0,len=C.childNodes.length;u<len;u++){var B=S[u];B.Zh=C.childNodes.item(u);B.PF=B.Zh.cloneNode(true);B.r();B.g=false;B.BN();}var k=q.item("appointments");var g=q.item("onSuccessFn");if(g){g(k);}}EG.f6=qZ;function mq(G,q){var S=q.item("onErrorFn");if(S){S();}}EG.ZQ=mq;function HA(G,q,S,C){var u=function(k){var g=function(Y){LE(C,true);if(q){q();}};var I=function(Y){if(S){S();}};bh.bB([k],k.Jq(),C,G,g,I);};var B=function(k){if(S){S();}};this.KR(G,u,B);}EG.prototype.Dt=HA;function Ll(G,q,S){if(G==null){G=true;}var C=this.C;var u=new Ts.g(dA("calendar"),G,TO(this,this.ji),TO(this,this.kn));u.G.add("onSuccessFn",q);u.G.add("onErrorFn",S);u.G.add("no.report.faults",true);var B=new Ts.v("save",mF);var k=this.Zh.cloneNode(true);k.setAttribute("ImapFolderName",C.i());if(this.qP!=null){k.setAttribute("attachmentsId",this.qP);}B.k(k);u.q.L(B);this.S();if(this.dS&&I8(this.dS.lock)){this.dS.lock();}u.q.v();}EG.prototype.KR=Ll;function I6(G,q){var S=G.S().firstChild;var C=S.firstChild;var u=PK();var B=this.C;if(!this.f()){if(B.iv()&&!B.H()&&e4()){u.M1.J(this);}B.j(this);}this.Zh=C;this.PF=this.Zh.cloneNode(true);this.m(C.getAttribute("attachmentsId"));this.Z=false;this.g=false;this.BN();B.X(this);if(B.iv()&&!B.H()&&e4()){u.M1.n(this);}var k=q.item("onSuccessFn");if(k){k(this);}this.r();if(this.dS&&I8(this.dS.lock)){this.dS.unlock();}}EG.prototype.ji=I6;function aj(G,q){this.Z=false;this.M=true;this.r();if(this.dS&&I8(this.dS.lock)){this.dS.unlock();}var S=q.item("onErrorFn");if(S){S(this);}}EG.prototype.kn=aj;function qj(G,q,S,C){if(q==null){q=true;}var u=new Ts.g(dA("calendar"),q,EG.LM,EG.fs);u.G.add("onSuccessFn",S);u.G.add("onErrorFn",C);u.G.add("appointments",G);u.G.add("no.report.faults",true);var B=new Ts.v("save",mF);for(var k=0,len=G.length;k<len;k++){var g=G[k];var I=g.C;var Y=g.Zh.cloneNode(true);Y.setAttribute("ImapFolderName",I.i());if(g.qP!=null){Y.setAttribute("attachmentsId",g.qP);g.qP=null;}B.g(Y);g.S();}u.q.L(B);u.q.v();}EG.Wz=qj;function Ty(G,q){var S=q.item("appointments");var C=G.S().firstChild;var u=PK();for(var B=0,len=C.childNodes.length;B<len;B++){var k=S[B];var g=k.C;if(!k.f()){if(g.iv()&&!g.H()&&e4()){u.M1.J(k);}g.j(k);}k.Zh=C.childNodes.item(B);k.PF=k.Zh.cloneNode(true);k.Z=false;k.r();k.g=false;k.BN();g.X(k);if(g.iv()&&!g.H()&&e4()){u.M1.n(k);}}var S=q.item("appointments");var I=q.item("onSuccessFn");if(I){I(S);}}EG.LM=Ty;function eX(G,q){var S=q.item("appointments");for(var C=0,len=S.length;C<len;C++){var u=S[C];u.r();u.Zh=u.PF.cloneNode(true);}var B=q.item("onErrorFn");if(B){B();}}EG.fs=eX;function BD(G,q){var S;var C;var u;var B;var k=[];var g=[];if(G!=null){k=G.I();}if(q!=null){g=q.I();}if(this.dJ()==Tn.S&&this.na()==eY.u){if(!this.fv&&!this.n7){this.Wc();}this.OO(new Date());}if(this.ro()&&this.D()==null){tW.O();tW.C(this,tW.q,true);this.m(tW.q);}if(G==null&&g.length>0){B=0;C=this.L();S=new j3(Vl.u,C,"",this);for(var I=0,len=g.length;I<len;I++){var Y=g[I];if(Y.Y()!=tG.G&&Y.B()!=cI.q){S.C(Y);B++;}}if(B>0){S.u();}return ;}if(q==null&&k.length>0){B=0;u=strings.calendar_response_subjectprefix_canceled;C=u+this.L();S=new j3(Vl.C,C,u,this);for(var I=0,len=k.length;I<len;I++){var Y=k[I];if(Y.Y()!=tG.G&&Y.r()!=eY.q&&Y.B()!=cI.q){S.C(Y);B++;}}if(B>0){S.u();}return ;}if(g.length>0){B=0;C=this.L();if(!C){C="";}if(k.length>0){if(C.indexOf(strings.calendar_response_subjectprefix_updated)!=0){C=strings.calendar_response_subjectprefix_updated+C;}}S=new j3(Vl.u,C,"",this);for(var I=0,len=g.length;I<len;I++){var Y=g[I];if(Y.Y()!=tG.G&&Y.B()!=cI.q){S.C(Y);B++;}}if(B>0){S.u();}}if(k.length>0){B=0;u=strings.calendar_response_subjectprefix_canceled;C=u+this.L();S=new j3(Vl.C,C,u,this);for(var I=0,len=k.length;I<len;I++){var Y=k[I];if(Y.Y()!=tG.G&&Y.r()!=eY.q&&Y.B()!=cI.q){var D=false;var n=Y.S();if(n!=null){D=q.S(n)!=null;}if(!D&&n!=null){S.C(Y);B++;}}}if(B>0){S.u();}}}EG.prototype.KG=BD;function QF(G,q,S,C){var u=this.Ml();var B=this.dJ();if(G==null){G=false;}if(G){var k;var g;var I;if(B==Tn.S){k=Vl.C;I=strings.calendar_response_subjectprefix_canceled;g=I+this.L();if(!this.fv&&!this.n7){this.Wc();}this.OO(new Date());}else{if(B==Tn.G){k=Vl.G;I=strings.calendar_response_subjectprefix_declined;g=I+this.L();}}var Y=0;var D=new j3(k,g,I,this);var n=this.p5();if(B==Tn.S){var v=n.I();for(var r=0,len=v.length;r<len;r++){var Z=v[r];if(Z.Y()!=tG.G&&Z.r()!=eY.q&&Z.B()!=cI.q){D.C(Z);Y++;}}}else{if(B==Tn.G){var O=n.C();D.C(O);Y++;}}if(Y>0){D.u();}}if(B==Tn.S&&G){ei(this);}if(this.fv){u.By(this,q,S,C);}else{if(this.n7){u.Gg(this,q,S,C);}else{var d=this.C;if(d.iv()&&!d.H()&&e4()){var J=PK();J.M1.J(this);}bh.Eq([this],true);}}}EG.prototype.ax=QF;function YD(G,q,S,C){if(G==null){G=true;}var u=this.Ml();this.NK(eY.G);var B=this.gu();if(B==he.C||B==he.S||B==he.q||B==he.G){this.NL(B);}else{this.NL(he.q);}this.Ut(new Date());if(G){var k=strings.calendar_response_subjectprefix_accepted;var g=k+this.L();var I=new j3(Vl.S,g,k,this);var Y=this.p5();if(Y!=null){var D=Y.C();if(D!=null){I.C(D);I.u();}}}if(this.fv){this.fv=false;this.n7=true;this.UM(this.Qa());this.T0(this.LL());u.XF(this,false,q,S,C);}else{if(this.n7){u.IN(this,false,q,S,C);}else{this.KR(false,q,S,C);}}}EG.prototype.Eg=YD;function pR(G,q,S,C){if(G==null){G=true;}var u=this.Ml();this.NK(eY.C);this.NL(he.S);this.Ut(new Date());if(G){var B=strings.calendar_response_subjectprefix_tentative;var k=B+this.L();var g=new j3(Vl.q,k,B,this);var I=this.p5();if(I!=null){var Y=I.C();if(Y!=null){g.C(Y);g.u();}}}if(this.fv){this.fv=false;this.n7=true;this.UM(this.Qa());this.T0(this.LL());u.XF(this,false,q,S,C);}else{if(this.n7){u.IN(this,false,q,S,C);}else{this.KR(false,q,S,C);}}}EG.prototype.il=pR;function bg(G,q,S,C){if(G==null){G=true;}var u=this.Ml();if(G){var B=strings.calendar_response_subjectprefix_declined;var k=B+this.L();var g=new j3(Vl.G,k,B,this);var I=this.p5();if(I!=null){var Y=I.C();if(Y!=null){g.C(Y);g.u();}}}this.ax(false,q,S,C);}EG.prototype.C9=bg;function Y7(){this.n=null;}function d4(G){var q=new Y7();q.n=G.C.ownerDocument.createElement("attachment_info");return q;}Y7.t=d4;function CF(G){var q=new Y7();q.n=G;return q;}Y7.V=CF;function Cw(G){wN.d(this.n,"attach_filename",G);}Y7.prototype.S=Cw;function Qt(){return wN.B(this.n,"display_name");}Y7.prototype.Y=Qt;function rO(G){wN.d(this.n,"display_name",G);}Y7.prototype.Q=rO;function Ie(){var G=wN.g(this.n,"exception_starttime",false);return (G!=null?Yr(wN.n(G)):null);}Y7.prototype.C=Ie;function k3(G){var q=G.getTimezoneOffset();var S=new Date(G.getTime()-q*AF);var C=wN.g(this.n,"exception_starttime",true);wN.J(C,Og(S));}Y7.prototype.I=k3;function uK(){var q=wN.g(this.n,"exception_endtime",false);return (q!=null?Yr(wN.n(q)):null);}Y7.prototype.G=uK;function nR(G){var q=G.getTimezoneOffset();var S=new Date(G.getTime()-q*AF);var C=wN.g(this.n,"exception_endtime",true);wN.J(C,Og(S));}Y7.prototype.B=nR;function Ey(){var G=wN.g(this.n,"attachment_hidden",false);if(G==null){return null;}var q=wN.n(G);return (q=="true");}Y7.prototype.d=Ey;function yC(G){wN.d(this.n,"attachment_hidden",G.toString());}Y7.prototype.r=yC;function Q3(G){wN.d(this.n,"attach_method",G.toString());}Y7.prototype.e=Q3;function NH(G){wN.d(this.n,"attachment_flags",G.toString());}Y7.prototype.u=NH;function pE(G){wN.d(this.n,"rendering_position",G.toString());}Y7.prototype.o=pE;function N8(G){wN.d(this.n,"attachment_linkid",G.toString());}Y7.prototype.L=N8;function XI(G){wN.d(this.n,"attach_long_filename",G);}Y7.prototype.q=XI;function MT(){return wN.B(this.n,"attach_long_filename");}Y7.prototype.D=MT;function hq(G){wN.d(this.n,"attach_extension",G);}Y7.prototype.O=hq;function ol(G){wN.d(this.n,"attach_flags",G.toString());}Y7.prototype.y=ol;function Lq(G){var q=wN.g(this.n,"creation_time",true);wN.J(q,Og(G));}Y7.prototype.k=Lq;function Ua(G){var q=wN.g(this.n,"last_modification_time",true);wN.J(q,Og(G));}Y7.prototype.Z=Ua;function qe(G,q,S,C,u){var B=[];Cs.u(B,G);Cs.S(B,q);Cs.u(B,S);Cs.u(B,C);Cs.S(B,u);var k=Cs.C(B);var g=UD.q(k,false);wN.d(this.n,"attach_renddata",g);}Y7.prototype.x=qe;function jH(){var G=this.C();if(G==null){return true;}return (G.getFullYear()<4500);}Y7.prototype.P=jH;function hB(){var G=wN.g(this.n,"partSpec",false);return (G!=null?parseInt(wN.n(G),10):null);}Y7.prototype.g=hB;function Fp(G){var q=wN.g(this.n,"mimeType",true);wN.J(q,G);}Y7.prototype.v=Fp;function kR(){var G=wN.g(this.n,"mimeType",false);return (G!=null?wN.n(G):null);}Y7.prototype.J=kR;function Gv(){this.C=null;}function pC(G){var q=new Gv();q.C=G.Zh.ownerDocument.createElement("attachment_table");G.Zh.appendChild(q.C);return q;}Gv.g=pC;function OE(G){var q=new Gv();q.C=G;return q;}Gv.k=OE;function RQ(){var G=[];var q=this.C.getElementsByTagName("attachment_info");for(var C=0,len=q.length;C<len;C++){var u=Y7.V(q[C]);nd.G(G,u);}return G;}Gv.prototype.S=RQ;function S0(){var G=[];var S=this.C.getElementsByTagName("attachment_info");for(var C=0,len=S.length;C<len;C++){var u=Y7.V(S[C]);if(!u.P()){nd.G(G,u);}}return G;}Gv.prototype.q=S0;function Lf(G){this.C.appendChild(G.n);}Gv.prototype.u=Lf;function Bc(q){this.C.removeChild(q.n);}Gv.prototype.G=Bc;function Et(G){var q=-1;var S=this.S();for(var C=0,len=S.length;C<len;C++){var u=S[C];if(u.P()){q++;if(q==G){return u;}}}return null;}Gv.prototype.B=Et;function Qh(){this.I=null;}function LX(G){var q=new Qh();q.I=G.k.ownerDocument.createElement("recipient_entry");var S=[];for(var C=0;C<16;C++){S[C]=0;}var u=Cs.C(S);var B=UD.q(u,false);var k=wN.g(q.I,"entry_id",true);wN.J(k,B);return q;}Qh.L=LX;function rR(G){var q=new Qh();q.I=G;if(q.g()==null){var S=[];for(var C=0;C<16;C++){S[C]=0;}var u=Cs.C(S);var B=UD.q(u,false);var k=wN.g(q.I,"entry_id",true);wN.J(k,B);}return q;}Qh.y=rR;function WH(){var G=wN.g(this.I,"recipient_type",false);return (G!=null?parseInt(wN.n(G),10):null);}Qh.prototype.B=WH;function kc(G){wN.d(this.I,"recipient_type",G.toString());}Qh.prototype.v=kc;function bH(){return wN.B(this.I,"addrtype");}Qh.prototype.u=bH;function d7(G){wN.d(this.I,"addrtype",G);}Qh.prototype.d=d7;function r8(G){wN.d(this.I,"sender_name",G);}Qh.prototype.D=r8;function vz(){return wN.B(this.I,"display_name");}Qh.prototype.k=vz;function p2(G){wN.d(this.I,"display_name",G);}Qh.prototype.Q=p2;function o5(G){wN.d(this.I,"recipient_display_name",G);}Qh.prototype.e=o5;function uv(){var G=wN.g(this.I,"recipient_flags",false);if(!G){return null;}var q=parseInt(wN.n(G),10);if(isNaN(q)){return null;}return (q&15);}Qh.prototype.Y=uv;function qK(G){wN.d(this.I,"recipient_flags",G.toString());}Qh.prototype.P=qK;function gq(){var G=wN.g(this.I,"recipient_trackstatus",false);return (G!=null?parseInt(wN.n(G),10):null);}Qh.prototype.r=gq;function wM(G){wN.d(this.I,"recipient_trackstatus",G.toString());}Qh.prototype.J=wM;function OJ(){var G=wN.g(this.I,"recipient_trackstatus_time",false);return (G!=null?Yr(wN.n(G)):null);}Qh.prototype.Z=OJ;function WY(G){var q=wN.g(this.I,"recipient_trackstatus_time",true);wN.J(q,Og(G));}Qh.prototype.C=WY;function TU(){var G=wN.g(this.I,"email_address",false);if(G==null){return null;}var q=wN.n(G);return f9.O(q);}Qh.prototype.S=TU;function s4(G){wN.d(this.I,"email_address",f9.O(G));}Qh.prototype.x=s4;function m9(){return wN.B(this.I,"search_key");}Qh.prototype.q=m9;function kI(G){wN.d(this.I,"search_key",G);}Qh.prototype.n=kI;function ip(G,q){q=f9.O(q.toUpperCase());var S="";if(G==yz.S){S+="OPENMAIL:";}else{if(G==yz.G){S+="SMTP:";}}S+=q;S+=String.fromCharCode(0);return UD.q(S,false);}Qh.o=ip;function mQ(){return wN.B(this.I,"entry_id");}Qh.prototype.g=mQ;function lw(){var G=wN.g(this.I,"rfc822_address",false);if(G==null){G=wN.g(this.I,"email_address",false);if(G==null){return null;}else{var q=G.getAttribute("rfc822");return q;}}else{var S=wN.n(G);return S;}}Qh.prototype.O=lw;function ls(q){if(q!=null){var S=q.match(/^\<(.*)\>$/);q=S?S[1]:q;q=q.strip();}wN.d(this.I,"rfc822_address",q);}Qh.prototype.G=ls;function Ld(){this.k=null;}function Br(G){var q=new Ld();q.k=G.Zh.ownerDocument.createElement("recipient_table");G.Zh.appendChild(q.k);return q;}Ld.D=Br;function WJ(G){var q=new Ld();q.k=G;return q;}Ld.Y=WJ;function Le(){var G=[];var q=this.k.getElementsByTagName("recipient_entry");for(var S=0,len=q.length;S<len;S++){var C=Qh.y(q[S]);nd.G(G,C);}return G;}Ld.prototype.I=Le;function We(G){var S=[];var C=this.k.getElementsByTagName("recipient_entry");for(var u=0,len=C.length;u<len;u++){var B=Qh.y(C[u]);if(B.B()==G&&B.Y()!=tG.G){nd.G(S,B);}}return S;}Ld.prototype.q=We;function Ot(){var G=this.k.getElementsByTagName("recipient_entry");for(var q=0,len=G.length;q<len;q++){var S=Qh.y(G[q]);if(S.Y()==tG.G){return S;}}return null;}Ld.prototype.C=Ot;function Lb(G,q){if(q!=null&&q<=this.k.childNodes.length){var S=this.k.childNodes.item(q);this.k.insertBefore(G.I,S);}else{this.k.appendChild(G.I);}}Ld.prototype.g=Lb;function z1(G){this.k.removeChild(G.I);}Ld.prototype.B=z1;function wn(G){var q=this.k.getElementsByTagName("recipient_entry");for(var S=0,len=q.length;S<len;S++){var C=Qh.y(q[S]);var B=C.q();if(C.q()==G){return C;}}return null;}Ld.prototype.u=wn;function XT(G){G=G.strip().replace(/\\/,"");var q=this.k.getElementsByTagName("recipient_entry");for(var C=0,len=q.length;C<len;C++){var u=Qh.y(q[C]);var B=u.S();if(B!=null){B=B.strip().replace(/\\/,"");if(G.toUpperCase()==B.toUpperCase()){return u;}}}return null;}Ld.prototype.S=XT;function Tl(q){var S=this.k.getElementsByTagName("recipient_entry");for(var C=0,len=S.length;C<len;C++){var u=Qh.y(S[C]);var B=u.k();if(B!=null){if(q.toUpperCase()==B.toUpperCase()){return u;}}}return null;}Ld.prototype.G=Tl;function ZO(G){var q=G.S;var S=[];Cs.S(S,G.S);Cs.S(S,0);Cs.S(S,G.B);if(G.B==0){for(var C=0;C<36;C++){Cs.q(S,0);}}else{var u=G.q;var B=G.G;Cs.S(S,B.k);Cs.S(S,B.q+1);Cs.u(S,B.C);Cs.q(S,B.u+1);for(var C=0;C<7;C++){Cs.q(S,0);}Cs.S(S,u.k);Cs.S(S,u.q+1);Cs.u(S,u.C);Cs.q(S,u.u+1);for(var C=0;C<7;C++){Cs.q(S,0);}}var k=Cs.C(S);var g=UD.q(k,false);return g;}function dT(G){var q=UD.C(G);var S=Cs.g(q);var C=new v1();C.S=Cs.G(S,0);if(C.S>32767){C.S=C.S-65536;}C.B=Cs.B(S,8);if(C.B==0){return C;}var u=new RU();u.u=Cs.k(S,22);u.k=Cs.k(S,12);u.q=Cs.k(S,16)-1;u.C=Cs.k(S,20);var B=new RU();B.u=Cs.k(S,40);B.k=Cs.k(S,30);B.q=Cs.k(S,34)-1;B.C=Cs.k(S,38);C.q=B;C.G=u;return C;}function yb(G){return G.kM();}function WZ(G){return G.Qa();}function tI(G){return G.LL();}function e7(G){return G.R();}function NX(G){return G.getDisplayCC();}function EO(G){return G.getDisplayBCC();}function jK(G){var q=G.Qa();var S=G.LL();return Math.round((S.getTime()-q.getTime())/AF);}function mY(G){return G.vj();}var nd={G:function(q,S){q[q.length]=S;},Y:function(G,q,S){if(q<=0){return [S].concat(G);}else{if(q>=G.length){return G.concat([S]);}else{return G.slice(0,q).concat([S],G.slice(q,G.length));}}},D:function(G,q){if(q<0){return G;}else{if(q==0){return G.slice(1);}else{return G.slice(0,q).concat(G.slice(q+1,G.length));}}},B:function(G){return G.concat();},k:function(G,q){return nd.Y(G,0,q);},I:function(G){return nd.D(G,0);},u:function(G,q,S){for(var C in G){if((S!=null&&S(G[C],q)==0)||G[C]==q){return C-0;}}return -1;},q:function(G,S,C){var u=nd.u(G,S,C);return nd.D(G,u);},C:function(G,q){for(var S in G){if(G[S]==q){return true;}}return false;},g:function(G,q){if(!nd.C(G,q)){nd.G(G,q);}},S:function(G){G.length=0;}};var tW={G:new Array(),q:null,r:"",Y:"",S:"gBodyDelimiter",d:false,O:function(G){if(G!=null){tW.q=G;}else{tW.q=bY();}var q=PK();this.r=q.GC.X;this.Y=zu.G(this.r+this.S+this.q);},g:function(G,q,S,C,u,B){if(C==null){C=true;}tW.O(S);var k=new Ts.g(dA("soapmail"),false,tW.n,tW.v);k.G.add("onSuccessFn",u);k.G.add("onErrorFn",B);k.G.add("no.report.faults",true);var I=new Ts.v("unpackAttachments",mF);var Y=G.J();I.S("mailbox",Y.i());I.S("clientid",S);I.S("uid",G.K());var D=wN.P.createElement("parts");var n=[];for(var v=0,len=q.length;v<len;v++){var r=q[v];var Z=r.q();var O=r.v();var d=r.D();var J=r.I();if(O==null&&d=="message"&&J=="rfc822"&&Z!=null){var x=r.u();if(x){var P=x.L();if(P.strip()==""){P=strings.shared_untitled;}O=P;}else{continue;}}else{if(Z==null||d==null||O==null||J==null){continue;}}var Q=wN.P.createElement("part");Q.setAttribute("partspec",Z);if(n[O]==true){Q.setAttribute("filename",v+"_"+O);}else{Q.setAttribute("filename",O);}n[O]=true;Q.setAttribute("mime_type",d+"/"+J);D.appendChild(Q);}I.k(D);k.q.L(I);tW.d=true;k.q.v();},C:function(G,q,S,u,B){var k=G.aV();var g=[];if(k!=null){g=k.q();}if(g.length==0){return ;}if(S==null){S=true;}tW.O(q);var I=new Ts.g(dA("soapmail"),false,tW.n,tW.v);I.G.add("onSuccessFn",u);I.G.add("onErrorFn",B);I.G.add("no.report.faults",true);var Y=new Ts.v("unpackAttachments",mF);var D=G.J();Y.S("mailbox",D.i());Y.S("clientid",q);Y.S("uid",G.K());var n=wN.P.createElement("parts");for(var v=0,len=g.length;v<len;v++){var r=g[v];var Z=r.g();if(G.n7){var O=G.fe();if(O!=null&&!isNaN(O)){Z=O+"."+Z;}}var d=r.D();var J=r.J();if(Z!=null&&d!=null&&J!=null){var x=wN.P.createElement("part");x.setAttribute("partspec",Z);x.setAttribute("filename",d);x.setAttribute("mime_type",J);n.appendChild(x);}}Y.k(n);I.q.L(Y);tW.d=true;I.q.v();},n:function(G,q){tW.d=false;var S=G.S().getElementsByTagName("attachment");for(var C=0;C<S.length;C++){var u=S.item(C);var B=[];for(var k=0;k<tW.u.length;k++){var g=tW.u[k];if(g=="transfer_encoding"){nd.G(B,"base64");}else{var I=u.getAttribute(g);nd.G(B,I);}}tW.Z(B);}var Y=q.item("onSuccessFn");if(Y){Y();}},v:function(){tW.d=false;var G=callbackData.item("onErrorFn");if(G){G();}},B:function(){return this.G.length;},k:function(){return this.d;},I:function(){this.G=new Array();},Z:function(G){nd.G(this.G,new tW.D(G));},u:["filename","mime_type","byte_size","transfer_encoding"],D:function(G){for(var q=0;q<tW.u.length;q++){this[tW.u[q]]=G[q];}var S=this[tW.u[1]].split("/");this.S=S[0];this.G=S[1];}};tW.D.prototype.q=function(){var G=new Array();for(var S=0;S<tW.u.length;S++){nd.G(G,this[tW.u[S]]);}return G;};function as(){return tW;}function _u46p32(G){var q=tW.G[G];var S=new Array();for(var C=0;C<tW.u.length;C++){nd.G(S,q[tW.u[C]]);}return S;}function _iw1g45(){tW.I();Pa=true;}function _ts9sd2(G){tW.Z(G);Pa=true;}function _im9ew2(){return tW.G.length;}function _xy8e3w(){return tW.Y;}function _kh3q7k(){return tW.r;}var UD={G:null,S:null,u:function(){this.G=new Array();this.S=new Array();for(var G=0;G<26;G++){nd.G(this.G,String.fromCharCode(65+G));}for(var G=0;G<26;G++){nd.G(this.G,String.fromCharCode(97+G));}for(var G=0;G<10;G++){nd.G(this.G,String.fromCharCode(48+G));}nd.G(this.G,"+");nd.G(this.G,"/");for(var G=0;G<128;G++){nd.G(this.S,-1);}for(var G=0;G<64;G++){this.S[this.G[G].charCodeAt(0)]=G;}},q:function(G,S){var C;var u;var B;var k=0;var g;var I;var Y;var D;var n=-1;var v=G.split("");var r="";while(k==0){C=(typeof v[++n]!="undefined")?v[n].charCodeAt(0):((k=1)?0:0);u=(typeof v[++n]!="undefined")?v[n].charCodeAt(0):((k+=1)?0:0);B=(typeof v[++n]!="undefined")?v[n].charCodeAt(0):((k+=1)?0:0);g=this.G[C>>2];I=this.G[(3&C)<<4|u>>4];Y=this.G[(15&u)<<2|B>>6];D=this.G[B&63];if(k>=1){D="=";}if(k==2){Y="=";}if(k<3){r+=g+I+Y+D;}}if(S){var Z="";var O=76;while(r.length>O){Z+=r.substring(0,O)+"\n";r=r.substring(O);}Z+=r;return Z;}return r;},C:function(G){var q=0;var S=0;var u=0;var B=0;var k=0;var g=0;var I=G.split("");var Y="";var D=0;do{B=I[D++].charCodeAt(0);k=this.S[B];if(B>=0&&B<128&&k!=-1){if(g%4==0){q=k<<2;}else{if(g%4==1){q=q|(k>>4);S=(k&15)<<4;}else{if(g%4==2){S=S|(k>>2);u=(k&3)<<6;}else{u=u|k;}}}g++;if(g%4==0){Y+=String.fromCharCode(q)+String.fromCharCode(S)+String.fromCharCode(u);}}}while(typeof I[D]!="undefined");Y+=(g%4==3)?String.fromCharCode(q)+String.fromCharCode(S):((g%4==2)?String.fromCharCode(q):"");return Y;}};UD.u();var Cs={g:function(G){var q=new Array();var S=G.split("");var C=0;var u=0;do{q[u++]=S[C++].charCodeAt(0);}while(typeof S[C]!="undefined");return q;},C:function(G){var q="";for(var S=0,len=G.length;S<len;S++){q+=String.fromCharCode(G[S]);}return q;},k:function(G,q){return G[q];},G:function(q,S){return ((q[S]&255)+((q[S+1]&255)<<8));},B:function(G,q){return ((G[q]&255)+((G[q+1]&255)<<8)+((G[q+2]&255)<<16)+((G[q+3]&255)<<24));},q:function(G,S){G[G.length]=S&255;},u:function(G,q){G[G.length]=q&255;G[G.length]=(q>>8)&255;},S:function(G,q){G[G.length]=q&255;G[G.length]=(q>>8)&255;G[G.length]=(q>>16)&255;G[G.length]=(q>>24)&255;}};var Tt=["#99CCFF","#99FFFF","#CCFFCC","#CCCCFF","#FFFFFF","#D2BFDF","#FFCCCC","#CCCCCC","#FFCC88"];var cH=0;var eJ={G:"/comment",q:"/vendor/scalix/appleical/calendar-color"};function UE(G,q,S,C,u,B,k,g,I,Y,D){this.x9(G,L8.C,q,S,false,C,u,B,k,g,I,Y,D);if(Y&&Y[eJ.q]){this.CW=MJ(Y[eJ.q]);}else{var n=cH++%Tt.length;this.CW=Tt[n];}this.f1(nA(this.CW));}UE.prototype=ON(bh.prototype);UE.prototype.superClass=bh;UE.prototype.constructor=UE;UE.prototype.x9=bh;function FC(){return this.CW;}UE.prototype.Zf=FC;function kb(){return this._appointmentTextColor;}UE.prototype.rw=kb;function sv(G){this._appointmentTextColor=G;}UE.prototype.f1=sv;function dn(G){if(this.v()){this.Ml(eJ.q,tN(G));}this.CW=G;this.f1(nA(this.CW));}UE.prototype.OO=dn;function Ap(G){for(var q in this.aP){var S=this.aP[q];if(S&&S.l5==G){return S;}}return null;}UE.prototype.U6=Ap;function xI(G){for(var q in this.aP){var S=this.aP[q];if(!xe(S,EG)){continue;}if(S.en()==G){return S;}}return null;}UE.prototype.T0=xI;function o8(G,q){var S=[];for(var C in this.aP){var u=this.aP[C];if(!xe(u,EG)){continue;}if(u.TD()==true){var B=u.jg();if(B.y==IM.u){var k=new Date(G.getTime()-86400000);var g=B.e(k);if(hY(g,G)<0||hY(g,q)>0){if(Yd(bi.q)){AS("Yearly appointment "+g+" is outside range "+G+" to "+q+".",bi.q);}continue;}}if(!(hY(B.Z,q)>0||hY(B.v,G)<0)){var I=G.clone();while(hY(I,q)<0){var Y=B.D(I,!u.Q8());if(Y[0]){var D=Y[2];var n=u.Ec(D);if(n!=null){nd.G(S,n);}}I.setDate(I.getDate()+1);}}for(var v=0;v<u.WO.length;v++){var r=u.WO[v];if(!(Mp(r.Qa(),q)>=0||Mp(r.LL(),G)<=0)){nd.G(S,r);}}}else{if(!(Mp(u.Qa(),q)>=0||Mp(u.LL(),G)<=0)){nd.G(S,u);}}}return S;}UE.prototype.Ta=o8;function MJ(G){var q="#......";var S=G.match(q);if(S!=null){return S[0];}else{return G;}}function tN(G){return G+"FF";}function nA(G){var q=di.C(di.G(G));var S=125;var C=400;var u=255,C2Grn=255,C2Blu=255;var B=Math.abs((((q.R*299)+(q.G*587)+(q.B*114))/1000)-(((u*299)+(C2Grn*587)+(C2Blu*114))/1000));var k=(Math.max(q.R,u)-Math.min(q.R,u))+(Math.max(q.G,C2Grn)-Math.min(q.G,C2Grn))+(Math.max(q.B,C2Blu)-Math.min(q.B,C2Blu));if((B<S)||(k<C)){return "#000000";}else{return "#FFFFFF";}}function rB(G,q){this.q=0;this.S=G;this.G=q;}function Vp(G,q){this.G=G;this.q=q;}function oJ(G,q,S,C){this.S=G;this.g=q;this.G=S;this.k=C;this.B=new Array();var u=new rB(this.G.getTime(),true);var B=new rB(this.k.getTime(),true);nd.G(this.B,u);nd.G(this.B,B);}function bx(G){var q=oJ.I(G);var q=oJ.Y(q);for(var S=0;S<q.length;S++){var C=q[S];this.q(C);}}oJ.prototype.u=bx;function g3(G){var S=G.G;var C=G.q;var u=this.B[0];if(S<u.S){S=u.S;}u=this.B[this.B.length-1];if(C>u.S){C=u.S;}var B=false;var k=false;for(var g=0;g<this.B.length;g++){u=this.B[g];if(u.S==S){u.q++;B=true;}else{if(u.S>S){var I=new rB(S,true);var Y=this.B[g-1];I.q=Y.q+1;this.B=nd.Y(this.B,g,I);B=true;}}if(B){for(var D=g+1;D<this.B.length;D++){u=this.B[D];if(u.S==C){k=true;break;}else{if(u.S>C){var I=new rB(C,false);var Y=this.B[D-1];I.q=Y.q-1;this.B=nd.Y(this.B,D,I);k=true;break;}else{u.q++;}}}}if(k){break;}}}oJ.prototype.q=g3;function tO(){var G=PK();strings=G.strings;if(this.S.childNodes.length>0){wN.O(this.S);}var q=120;var S=TZ("<table class='calPlanningViewTitleTable' cellpadding=0 cellspacing=0 style='height: 100%' >",this.S);S.style.width=(D3?q:q+4)+"px";var u=TZ("<tbody>",S);var B=TZ("<tr>",u);var k=TZ("<td style='padding: 5px;'>",B);k.innerHTML=strings.calendar_planning_view_availability_bar_title;var g=false;var I=0;var Y=0;for(var D=0;D<this.B.length;D++){var n=this.B[D];var v=n.S;var r=n.q;if(!g){if(r==0){continue;}else{g=true;I=v;Y=r;}}else{var Z=Wd(new Date(I),new Date(v));var O=TZ("<DIV class='planningAvailabilitytDiv' style=''>",this.S);O.style.top=0+"px";O.style.height=this.S.style.height;O.style.left=Z[0]+"px";O.style.width=Z[1]+"px";var d=Math.floor((Y/this.g)*90);Sa(O,d);if(r==0){g=false;}I=v;Y=r;}}}oJ.prototype.C=tO;function KL(G){var q=new Array();for(var S=0;S<G.length;S++){var C=G[S];var u=C.Qa();var B=C.LL();var k=new rB(u.getTime(),true);var g=new rB(B.getTime(),false);var Y=false;var D=false;for(var n=0;n<q.length;n++){var v=q[n];var r=v.S;var Z=v.G;if(r>=u.getTime()){if(r==u.getTime()&&!k.G&&Z){continue;}q=nd.Y(q,n,k);Y=true;for(var O=n;O<q.length;O++){v=q[O];r=v.S;Z=v.G;if(r>=B.getTime()){if(r==B.getTime()&&!g.G&&Z){continue;}q=nd.Y(q,O,g);D=true;break;}}}if(Y){break;}}if(!Y){nd.G(q,k);}if(!D){nd.G(q,g);}}return q;}oJ.I=KL;function B0(G){var q=new Array();var S=0;var C=null;for(var u=0;u<G.length;u++){var B=G[u];if(B.G){S++;if(C==null){C=B;}}else{S--;if(S==0){var k=new Vp(C.S,B.S);nd.G(q,k);C=null;}}}return q;}oJ.Y=B0;var he={C:0,S:1,q:2,G:3};var F2={q:0,u:1,G:2,D:3,C:4,B:5,I:6,Y:7,g:8,S:9,k:10};var IM={S:0,q:1,C:2,G:3,u:4};var eY={S:0,u:1,C:2,G:3,q:4,B:5};var Tn={C:0,S:1,G:3,q:5,u:7};var dk={G:0,q:1,S:-1};var Ze={S:0,G:1,q:2};var cI={S:1,G:2,q:3};var tG={q:1,G:3};var U4={S:1,G:2,C:3,q:4};var XZ={u:1,q:2,S:3,C:4,G:5};var SW={G:0,I:1,S:2,u:3,k:4,C:5,B:6,q:7,Y:8,g:9};var nV={I:0,B:1,g:2,k:3,S:4,G:5,D:6,Y:7,u:8,q:9,n:10,C:11};var If={C:0,q:1,G:2,S:3};var h2={q:0,G:1};var Vy={u:0,k:1,B:2,C:3,G:4,S:5,q:6};var PM={G:0,S:1,k:2,u:3,q:4,B:5,C:6};var XE={C:0,u:1,S:2,G:3,q:4};var Vl={u:"IPM.Schedule.Meeting.Request",S:"IPM.Schedule.Meeting.Resp.Pos",q:"IPM.Schedule.Meeting.Resp.Tent",G:"IPM.Schedule.Meeting.Resp.Neg",C:"IPM.Schedule.Meeting.Canceled"};var av={q:0,S:1,G:2,C:3};var yy={S:0,C:1,k:2,B:3,u:4,q:5,G:6};function je(){if(TB(window)){if(NO.d==null){return new NO();}return NO.d;}else{var G=PK();return G.je();}}function NO(){this.I=false;this.Y=false;this.k=0;this.n=null;this.O=null;NO.d=this;}NO.d=null;function no(){return this.k++;}NO.prototype.B=no;function gw(){return XD.b();}NO.prototype.q=gw;function Rl(){if(gP()){return ch;}else{return XD.b();}}NO.prototype.C=Rl;function aw(G,q){var S=[];S=S.concat(XD.G());S=S.concat(XD.o());if(S.length==0){this.I=true;if(G){G();}return ;}this.n=G;this.O=q;this.Y=true;bh.wr(S,true,TO(this,this.D),TO(this,this.S));}NO.prototype.g=aw;function F5(){var G=[];G=G.concat(XD.G());G=G.concat(XD.o());for(var q=0,len=G.length;q<len;q++){var S=G[q];S.M(true,null,TO(this,this.r),TO(this,this.u));}}NO.prototype.D=F5;function Lu(){this.I=false;this.Y=false;if(this.O){this.O();}}NO.prototype.S=Lu;function KJ(){var G=[];G=G.concat(XD.G());G=G.concat(XD.o());for(var q=0,len=G.length;q<len;q++){var S=G[q];if(!S.c()){return ;}}this.I=true;this.Y=false;if(this.n){this.n();}}NO.prototype.r=KJ;function vM(){this.I=false;this.Y=false;if(this.O){this.O();}}NO.prototype.u=vM;function qc(q){function S(G,r){var Z=G.Qa();var O=r.Qa();return Mp(Z,O);}var C=new Date();C.setHours(0,0,0,0);var u=C.clone();u.setDate(u.getDate()+q);var B=[];var k=(new Date()).getTime();var g=XD.G();for(var I=0,len=g.length;I<len;I++){var Y=g[I];if(Y.ot()){continue;}var D=Y.Ta(C,u);for(var n=D.length;--n>=0;){var v=D[n];if(v.LL().getTime()<k){D=nd.D(D,n);}}B=B.concat(D);}B.sort(S);return B;}NO.prototype.G=qc;function yQ(G,q){function S(I,Y){var D=I.Qa();var n=Y.Qa();return Mp(D,n);}var C=[];var u=XD.G();for(var B=0,len=u.length;B<len;B++){var k=u[B];if(k.ot()){continue;}var g=k.Ta(G,q);C=C.concat(g);}C.sort(S);return C;}NO.prototype.Z=yQ;function uF(){function G(v,O){var d=v.Qa();var J=O.Qa();return Mp(d,J);}var q=[];var S=new Date();var C=XD.G();for(var u=0;u<C.length;u++){var B=C[u];var k=B.Ob();for(var g=0;g<k.length;g++){var I=k[g];var Y=I.aS();if(I.TD()==true){if(I.aP()==true&&Y!=null&&Y.getTime()<=S.getTime()){var D=I.jg();var n=D.G(Y);if(n!=null){if(I0(n)){var r=I.Ec(n);if(r!=null){nd.G(q,r);}}else{if(I.g){I.Y();}var Z=I.wr(n.q);nd.G(q,Z);}}}}else{if(I.aP()==true){if(Y!=null){if(Y.getTime()<=S.getTime()){nd.G(q,I);}}else{if(I.Qa().getTime()-I.cU()*AF<=S.getTime()){nd.G(q,I);}}}}}}q.sort(G);return q;}NO.prototype.v=uF;function GS(){if(fm){setTimeout("GS()",10000);return ;}else{if(V2.k!=null){var G;try{if(!V2.k.closed){setTimeout("GS()",10000);return ;}}catch(G){}}}var q=je();var S=q.v();if(S==null||S.length==0){setTimeout("GS()",5*AF);return ;}if(!EG.tt(S,true,Ht,kE)){setTimeout("GS()",5*AF);}}function Ht(G){x0();EH(G);}function kE(){setTimeout("GS()",5*AF);}var U2={S:"calendarSet",I:"name",q:"view",g:"layout",D:"calendars",B:"calendar",u:function(G){var q=new Array();var S=G.firstChild.childNodes;for(var C=0;C<S.length;C++){var B=U2.G(S[C]);q[B.q()]=B;}return q;},k:function(G){var q=new Array();for(calIdx in G){var S=G[calIdx];var C=S.i();q[C]=C;}return q;},G:function(q){var S=q.childNodes;var C;var u;var B=h2.q;var k;for(var g=0;g<S.length;g++){var I=S[g];var Y=I.nodeName;switch(Y){case U2.I:C=wN.n(I.firstChild);break;case U2.q:u=parseInt(wN.n(I.firstChild));break;case U2.g:B=parseInt(wN.n(I.firstChild));break;case U2.D:k=new Array();var D=I.childNodes;for(var n=0;n<D.length;n++){var v=D[n];var r=wN.n(v.firstChild);k[r]=r;}break;}}return new an(C,k,u,B);},C:function(G){var q=GC.tk()[G];if(q){var S=TZ("<DIV class='calendarLoadingDiv'>",mainTablePane);S.innerHTML=strings.loading_calendar_set;var u=(g_CalendarLayoutMode!=h2.q)?calPlanningViewDiv.offsetWidth:calDayViewDiv.offsetWidth;var B=(g_CalendarLayoutMode!=h2.q)?calPlanningViewDiv.offsetHeight:calDayViewDiv.offsetHeight;S.style.left=Math.round((u-S.offsetWidth)/2)+"px";S.style.top=Math.round((B-S.offsetHeight)/2)+"px";g_CalendarLayoutMode=q.G();O0(calDayViewDiv);U2.Y(q.g());if(!qG.S()){qG.o(TO(q,q.u));}}},Y:function(G){qG.v(G);}};function DD(G){var q=G.q();GC.o(G);GC.Ml();}function l8(G){GC.G(G);GC.Ml();}function an(G,q,S,C){this.I=G;this.S=q;this.C=S;this.D=C;}function Bf(){return this.I;}an.prototype.q=Bf;function eb(G){this.I=G;}an.prototype.B=eb;function CH(){return this.S;}an.prototype.g=CH;function ik(){return this.C;}an.prototype.k=ik;function pq(){return this.D;}an.prototype.G=pq;function Fg(){var G=wN.P.createElement(U2.S);var q=wN.P.createElement(U2.I);wN.J(q,this.I);G.appendChild(q);var S=wN.P.createElement(U2.q);wN.J(S,this.C);G.appendChild(S);var C=wN.P.createElement(U2.g);wN.J(C,this.D);G.appendChild(C);var u=wN.P.createElement(U2.D);for(imapName in this.S){var B=wN.P.createElement(U2.B);wN.J(B,imapName);u.appendChild(B);}G.appendChild(u);return G;}an.prototype.Y=Fg;function Tu(){Hb(this.k(),true);}an.prototype.u=Tu;g_CalendarViewMode=If.C;g_CalendarLayoutMode=h2.q;var wJ=new Date();g_SelectedDate=new Date(wJ.getFullYear(),wJ.getMonth(),wJ.getDate());g_DatePickerDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);var WK=[Vy.k,Vy.B,Vy.C,Vy.G,Vy.S];var u0=480;var Mw=1020;var VZ=Vy.u;var d5=7;var w4=null;var fB=null;var zb=null;var t3=null;var zc=null;var CI=null;var hs=false;var zU=null;var hb=null;var Cp=null;var lO=false;var eq=+1;var lH=-1;var bm=20;var iw=10;var fZ=20;var TC=5;var cr="dayWeekViewEntryCell dayWeekViewEntryCellInViewCore";var Vh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewCore";var dD=null;var qG=null;if(false){qG=new d2();}function ui(){fB=null;zb=null;t3=null;zc=null;CI=null;hs=false;zU=null;Cp=null;var G=je();var q=G.C();if(q.iv()||mX()){cr="dayWeekViewEntryCell dayWeekViewEntryCellInViewCore";Vh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewCore";g_MonthViewClassName1="monthViewEntryCellInCore";g_MonthViewClassName2="monthViewEntryCellOutCore";}else{if(q.yh()){cr="dayWeekViewEntryCell dayWeekViewEntryCellInViewPublic";Vh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewPublic";g_MonthViewClassName1="monthViewEntryCellInPublic";g_MonthViewClassName2="monthViewEntryCellOutPublic";}else{cr="dayWeekViewEntryCell dayWeekViewEntryCellInViewOther";Vh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewOther";g_MonthViewClassName1="monthViewEntryCellInOther";g_MonthViewClassName2="monthViewEntryCellOutOther";}}}function O7(){if(!b5(BP,xX,eO.srcElem,true)){return ;}var G=eO.dataObject;var q=G.Ml();if(!xe(G,EG)){return ;}var S=G.bu();var C;var u;var B=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='border-collapse:collapse;overflow:hidden;position:relative;width:300px;'>",TN);var k=TZ("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",B);function g(p,T,s){var h="";if(T!=null&&T!=""){C=TZ("<TR class='upcomingAppointmentRow'>",s);u=TZ("<TD width='1%' style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;cursor:default;' valign='top' nowrap unselectable='on'>",C);var N=TZ("<SPAN style='padding-left:4px;font-weight:bold;'>",u);N.innerHTML=p+"&nbsp;";u=TZ("<TD valign='top' style='cursor:default;' nowrap unselectable='on'>",C);var a=TZ("<SPAN class='messageHeaderText' style='padding-left:4px;'>",u);a.innerHTML=T;a.onmousedown=function(H){var R=jq(H);if(AB){R.preventDefault();}else{R.returnValue=false;}return false;};}return C;}function I(p){C=TZ("<TR style='height:12px;'>",k);u=TZ("<TD width='1%' valign='top' nowrap>",C);u.innerHTML="&nbsp;";return C;}if(q.g){if(q.i()){alert(strings.message_deleted);return ;}else{if(q.u()){return ;}else{if(!q.o()){q.Y();}setTimeout("O7()",500);return ;}}}else{C=TZ("<TR class='upcomingAppointmentRow'>",k);u=TZ("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",C);u.style.textOverflow="ellipsis";u.innerHTML=G.L();u.appt=G;u.onmouseout=function(Y){var D=jq(Y);mo(D);var n=zA(D);n.style.textDecoration="none";};u.onmouseover=function(Y){var D=jq(Y);mo(D);var n=zA(D);n.style.textDecoration="underline";};u.onclick=function(Y){var D=jq(Y);mo(D);if(AB&&Rt(D)!=Zw){return ;}var n=zA(D);var v=ec();if(n.lastClickTime!=null&&v-n.lastClickTime<1000){return ;}n.lastClickTime=v;if(eO!=null&&eO.k()){eO.g();}VY(n.appt);};C=TZ("<TR>",k);u=TZ("<TD colspan='2'>",C);var r=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",u);var Z=TZ("<TBODY>",r);g(strings.event_editor_label_location,G.kM(),Z);I(k);C=TZ("<TR>",k);u=TZ("<TD colspan='2'>",C);var O=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",u);var d=TZ("<TBODY>",O);var J=aE(G.Qa(),So("pretty_date_time"));g(strings.preferences_calendar_start_time_label,J,d);var x=aE(G.LL(),So("pretty_date_time"));g(strings.preferences_calendar_end_time_label,x,d);var P=G.p5();if(P){I(k);var Q=P.I();var e=new Array();var y=new Array();var L=new Array();for(var o=0;o<Q.length;o++){var V=Q[o];var t=V.B();if(t==cI.S){nd.G(e,V.k());}else{if(t==cI.G){nd.G(y,V.k());}else{if(t==cI.q){nd.G(L,V.k());}}}}C=TZ("<TR>",k);u=TZ("<TD colspan='2'>",C);var M=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",u);var c=TZ("<TBODY>",M);g(strings.printout_required_recipients,e.join(", "),c);g(strings.printout_optional_recipients,y.join(", "),c);g(strings.printout_meeting_resources,L.join(", "),c);}if(G.fv==true){I(k);var j=G.jg();var K=bf(j);C=TZ("<TR>",k);u=TZ("<TD colspan='2'>",C);var m=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",u);var b=TZ("<TBODY>",m);g(strings.event_editor_label_recurrence_pattern,K,b);}if(G.aP()==true){I(k);C=TZ("<TR>",k);u=TZ("<TD colspan='2'>",C);var w=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",u);var z=TZ("<TBODY>",w);g(strings.calendar_event_reminder_image_tooltip,"&nbsp;",z);}if(G.q()==av.G){I(k);C=TZ("<TR>",k);u=TZ("<TD colspan='2'>",C);var W=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",u);var X=TZ("<TBODY>",W);g(strings.calendar_event_private_image_tooltip,"&nbsp;",X);}var E=G.kD();if(E!=null&&E.strip()!=""){I(k);C=TZ("<TR>",k);u=TZ("<TD colspan='2' style='padding:4px;overflow:auto;'>",C);var U=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' >",u);var A=TZ("<TBODY>",U);var F=TZ("<TR>",A);var f=TZ("<TD>",F);var i=TZ("<DIV class='messageHeaderText' style='font-family:Courier New;font-size:12px;overflow:hidden;height:45px;'>",f);var l=TZ("<DIV style='overflow:auto;height:100%;cursor:default;' unselectable='on'>",i);l.innerHTML=ea(E,false,false,false);l.onmousedown=function(Y){var D=jq(Y);if(AB){D.preventDefault();}else{D.returnValue=false;}return false;};}}if(eO==null){eO=new q1(B,upcomingAppointmentPaneMouseOut);}else{eO.S(B);}TG();}function ZR(){upcomingAppointmentsDiv=TZ("<DIV id='upcomingAppointmentsDiv' class='upcomingAppointmentsDiv' tabindex='-1'>",eventsPane);var G=je();if(!G.I){upcomingAppointmentsDiv.style.padding="5px 0px 0px 6px";upcomingAppointmentsDiv.innerHTML=strings.loading_calendar;return ;}var q=TZ("<TABLE style='position:absolute; left:0px; top:0px; width:100%; border-collapse:collapse;'>",upcomingAppointmentsDiv);var S=TZ("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",q);var C=G.G(d5);var u=new Date();var B;function k(d){var J=TZ("<TR class='upcomingAppointmentRow'>",S);var x=d.L();if(x==null||x.strip()==""){x=strings.appointment_empty_subject;}x=dH(x);var P;if(d.fH()||d.dp()){P=TZ("<TD class='upcomingAppointmentSubjectCell' width='100%' colspan='2'>",J);}else{var Q=TZ("<TD class='upcomingAppointmentTimeCell'>",J);Q.innerHTML=iH(d.Qa());P=TZ("<TD class='upcomingAppointmentSubjectCell' width='100%'>",J);}P.style.textOverflow="ellipsis";P.innerHTML=x;P.appt=d;function e(M){var c=jq(M);mo(c);var j=zA(c);j.style.textDecoration="none";if(DM!=-1){clearTimeout(DM);}PC();}P.onmouseout=e;function y(M){var c=jq(M);mo(c);var j=zA(c);j.style.textDecoration="underline";if(eO==null){eO=new q1("",e);}eO.srcElem=j;eO.dataObject=j.appt;DM=setTimeout("O7()",eO.G());}P.onmouseover=y;P.onclick=function(L){var o=jq(L);mo(o);if(AB&&Rt(o)!=Zw){return ;}var V=zA(o);var t=ec();if(V.lastClickTime!=null&&t-V.lastClickTime<1000){return ;}V.lastClickTime=t;if(eO!=null&&eO.k()){eO.g();}VY(V.appt);};}function g(d){var J=TZ("<TR class='upcomingAppointmentRow'>",S);var x=TZ("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",J);x.style.textOverflow="ellipsis";x.innerHTML=d;}var I=nd.B(C);B=false;for(var Y=0;Y<I.length;Y++){var D=I[Y];var n=D.Qa();var v=D.LL();if(u.getTime()>=n.getTime()&&u.getTime()<=v.getTime()){if(!B){g(strings.upcoming_appointment_in_progress);B=true;}k(D);I=nd.D(I,Y);Y--;}}B=false;for(var Y=0;Y<I.length;Y++){var D=I[Y];var n=D.Qa();var v=D.LL();if((hY(n,u)==0)||(hY(n,u)<0&&Mp(v,u)>0)){if(!B){g(strings.today);B=true;}k(D);}}if(d5>=1){B=false;var r=u.clone();r.setDate(r.getDate()+1);for(var Y=0;Y<C.length;Y++){var D=C[Y];var n=D.Qa();var v=D.LL();if((hY(n,r)==0)||(hY(n,r)<0&&Mp(v,r)>0)){if(!B){g(strings.tomorrow);B=true;}k(D);}}}B=false;var Z=new Date(u.getFullYear(),u.getMonth(),u.getDate()+2);for(var Y=2;Y<d5;Y++){for(var O=0;O<C.length;O++){var D=C[O];var n=D.Qa();var v=D.LL();if((hY(n,Z)==0)||(hY(n,Z)<0&&Mp(v,Z)>0)){if(!B){g(aE(Z,So("upcoming_appointments_date")));B=true;}k(D);}}Z.setDate(Z.getDate()+1);B=false;}}function KN(){if(upcomingAppointmentsDiv.style.display=="none"){return ;}upcomingAppointmentsDiv.style.left="0px";upcomingAppointmentsDiv.style.top=eventsPaneHeader.offsetHeight+"px";var G=Math.max(eventsPane.offsetWidth-2,0);upcomingAppointmentsDiv.style.width=G+"px";var q=Math.max(eventsPane.offsetHeight-eventsPaneHeader.offsetHeight-2,0);upcomingAppointmentsDiv.style.height=q+"px";}function Py(){if(!Es||Zk(eventsPane)){return ;}eventsPane.removeChild(upcomingAppointmentsDiv);ZR();KN();}var Af=null;function Eu(){if(Af!=null){clearTimeout(Af);Af=null;}Py();Af=setTimeout("Eu()",5*AF);}function TQ(){if(!b5(BP,xX,eO.srcElem,true)){return ;}var G=eO.dataObject;if(!xe(G,Date)){return ;}function q(P,Q){var e=TZ("<TR class='upcomingAppointmentRow'>",Q);var y=P.L();if(y==null||y.strip()==""){y=strings.appointment_empty_subject;}y=dH(y);var L;if(P.fH()||P.dp()){L=TZ("<TD class='upcomingAppointmentSubjectCell' colspan='2'>",e);}else{var o=TZ("<TD class='upcomingAppointmentTimeCell'>",e);o.innerHTML=iH(P.Qa());L=TZ("<TD class='upcomingAppointmentSubjectCell'>",e);}L.style.textOverflow="ellipsis";L.innerHTML=y;L.appt=P;L.onmouseover=function(V){var t=jq(V);mo(t);var M=zA(t);M.style.textDecoration="underline";};L.onmouseout=function(V){var t=jq(V);mo(t);var M=zA(t);M.style.textDecoration="none";};L.onclick=function(V){var t=jq(V);mo(t);if(AB&&Rt(t)!=Zw){return ;}var M=zA(t);var c=ec();if(M.lastClickTime!=null&&c-M.lastClickTime<1000){return ;}M.lastClickTime=c;if(eO!=null&&eO.k()){eO.g();}VY(M.appt);};}var S=je();if(!S.I){return ;}var C=G.clone();C.setDate(G.getDate()+1);var u=S.Z(G,C);var B=u.length;var k=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding:0px;border-collapse:collapse;width:250px;'>");var g=TZ("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",k);var I=TZ("<TR class='upcomingAppointmentRow'>",g);var Y=TZ("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",I);Y.style.textOverflow="ellipsis";var D=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding:0px;border-collapse:collapse;'>",Y);var n=TZ("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",D);I=TZ("<TR>",n);Y=TZ("<TD class='upcomingAppointmentHeaderCell' style='border:0px;'>",I);Y.style.textOverflow="ellipsis";Y.innerHTML=aE(G,So("upcoming_appointments_date"));var v=TZ("<TD class='upcomingAppointmentHeaderCell' style='border:0px;color:#999966;'>",I);v.innerHTML="( "+strings.calendartoolbar_tooltip_new_event+" )";v.style.textOverflow="ellipsis";v.onmouseover=function(r){var Z=jq(r);mo(Z);var Y=zA(Z);Y.style.textDecoration="underline";};v.onmouseout=function(r){var Z=jq(r);mo(Z);var Y=zA(Z);Y.style.textDecoration="none";};v.onclick=function(r){var Z=jq(r);mo(Z);if(AB&&Rt(Z)!=Zw){return ;}var Y=zA(Z);var O=ec();if(Y.lastClickTime!=null&&O-Y.lastClickTime<1000){return ;}Y.lastClickTime=O;if(eO!=null&&eO.k()){eO.g();}var d=gP()?ch:XD.b();if(d==null){return ;}if(!d.n7()){alert(strings.permissions_restriction);return ;}var J=LI(G,null,false);if(J!=null){mp(J);}};for(var x=0;x<B;x++){var J=u[x];q(J,g);}if(B>0){if(eO==null){eO=new q1(k,dateNavigatorMouseOut);}else{eO.S(k);}TG();}else{if(eO==null){eO=new q1("",dateNavigatorMouseOut);}else{eO.S("");}if(eO.k()){eO.g();}}}function zF(G,q,S,C,u,B,k){g_DatePickerDate=new Date(q,G,1);datePickerDiv=TZ("<DIV id='datePickerDiv' class='datePickerDiv'>",S,C);datePickerDiv.process=u;datePickerDiv.highlight=B;var g="";g+="<TABLE class=\"datePickerTable\">";g+="<TBODY class=\"datePickerTableBody\">";g+="<TR class=\"datePickerRow\">";var I=VZ;for(var Y=0;Y<7;Y++){g+="<TD class=\"datePickerHeaderCell\">"+zK(I%7).charAt(0)+"</TD>";I++;I%=7;}g+="</TR>";var D=EU(g_DatePickerDate,VZ);var n=D.clone();for(var Y=0;Y<6;Y++){g+="<TR class=\"datePickerRow\">";for(var v=0;v<7;v++){g+="<TD class=\"datePickerCell\">"+n.getDate()+"</TD>";n.setDate(n.getDate()+1);}g+="</TR>";}g+="</TBODY>";g+="</TABLE>";datePickerDiv.innerHTML=g;n=D.clone();var r=new Date();var Z=datePickerDiv.firstChild;for(var Y=1;Y<7;Y++){var O=Z.rows[Y];for(var v=0;v<7;v++){var d=O.cells[v];d.date=n.clone();if(k&&k==true){function J(e){if(DM!=-1){clearTimeout(DM);}PC();}d.onmouseout=J;d.onmouseover=function(x){var P=jq(x);var Q=zA(P);if(eO==null){eO=new q1("",J);}eO.srcElem=Q;eO.dataObject=this.date;DM=setTimeout("TQ()",eO.G());};}d.style.color=n.getMonth()==G?"black":"gray";if(hY(r,n)==0){d.style.border="1px solid #880000";}n.setDate(n.getDate()+1);}}return datePickerDiv;}var Vx=new Date();var j2=null;function o3(){if(j2!=null){clearTimeout(j2);j2=null;}var G=new Date();if(hY(G,Vx)!=0){Vx=G;g5();}j2=setTimeout("o3()",AF);}function g5(G){if(!Es){return ;}if(G==null){G=false;}var q=datePickerDiv.firstChild;var S=EU(g_DatePickerDate,VZ);var C=new Date();var u=g_DatePickerDate.getMonth();if(G){var B=VZ;var k=q.rows[0];for(var g=0;g<7;g++){var I=k.cells[g];I.innerHTML=a0(B%7).charAt(0);B++;B%=7;}}for(var g=1;g<7;g++){var k=q.rows[g];for(var Y=0;Y<7;Y++){var I=k.cells[Y];I.innerHTML=S.getDate();I.style.color=S.getMonth()==u?"black":"gray";I.style.fontWeight="normal";I.style.border=hY(C,S)==0?"1px solid #880000":"";I.style.backgroundColor="";I.date=S.clone();S.setDate(S.getDate()+1);}}if(datePickerDiv.highlight){SH();}if(datePickerDiv.process){if(w4!=null){clearTimeout(w4);}w4=setTimeout("ll()",100);}}function fb(G){g_DatePickerDate.setFullYear(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+G,1);g5();}function ll(){if(TB(window)&&miniCalendarPane.style.display=="none"){return ;}var G;if(gP()){G=ch;}else{G=XD.b();}if(G==null||!G.c()){return ;}datePickerTable=datePickerDiv.firstChild;for(var q=1;q<7;q++){var S=datePickerTable.rows[q];for(var C=0;C<7;C++){S.cells[C].style.fontWeight="normal";}}var u=G.Ob();var B=[];var k=EU(g_DatePickerDate,VZ);var g=k.clone();g.setDate(g.getDate()+42);for(var I in u){var Y=u[I];if(Y.TD()==true){var D=Y.jg();if(!(Mp(D.Z,g)>=0||Mp(D.v,k)<=0)){if(D.y==IM.u){var n=new Date(k.getTime()-86400000);var v=D.e(n);if(hY(v,k)>=0&&hY(v,g)<=0){B[Y.l5]=Y;}else{if(Yd(bi.q)){AS("Yearly appointment "+v+" is outside range "+k+" to "+g+".",bi.q);}}}else{B[Y.l5]=Y;}}}else{if(!(Mp(Y.Qa(),g)>=0||Mp(Y.LL(),k)<=0)){var r=Y.Qa();r.setHours(0,0,0,0);var Z=Math.round((r.getTime()-k.getTime())/Av);if(Y.dp()||Y.p()){var q=0;while(Mp(r,Y.LL())<0){var O=(Z+q)%7;var d=Math.floor((Z+q)/7)+1;if(O>=0&&O<7&&d>=1&&d<7){datePickerTable.rows[d].cells[O].style.fontWeight="bold";}q++;r.setDate(r.getDate()+1);}}else{var O=Z%7;var d=Math.floor(Z/7)+1;if(O>=0&&O<7&&d>=1&&d<7){datePickerTable.rows[d].cells[O].style.fontWeight="bold";}}}}}for(var q=1;q<7;q++){var S=datePickerTable.rows[q];for(var C=0;C<7;C++){var J=S.cells[C];var x=J.date;if(J.style.fontWeight=="bold"){continue;}for(var I in B){var Y=B[I];var D=Y.jg();if(D.D(x,!Y.Q8())[0]==true){J.style.fontWeight="bold";break;}var P=x;var Q=P.clone();Q.setDate(Q.getDate()+1);var e=false;for(var y=0,len=Y.WO.length;y<len;y++){var L=Y.WO[y];if(!(Mp(L.Qa(),Q)>=0||Mp(L.LL(),P)<=0)){J.style.fontWeight="bold";e=true;break;}}if(e){break;}}}}}var Mm="#FFF4BC";function SH(){if(TB(window)&&miniCalendarPane.style.display=="none"){return ;}var G=datePickerDiv.firstChild;if(!gP()){for(var q=1;q<7;q++){var S=G.rows[q];for(var C=0;C<7;C++){var u=S.cells[C];u.className="datePickerCell";u.style.backgroundColor="";}}return ;}var B=f2(g_SelectedDate,VZ);var k=B.clone();k.setDate(B.getDate()+7);for(var q=1;q<7;q++){var S=G.rows[q];for(var C=0;C<7;C++){var u=S.cells[C];var g=u.date;if(g_CalendarViewMode==If.C&&hY(g,g_SelectedDate)==0){u.className="datePickerCell_active";}else{if(g_CalendarViewMode==If.q&&gN(g,B,k)){u.className="datePickerCell_active";}else{if(g_CalendarViewMode==If.G&&hY(g,B)>=0&&hY(g,k)<0){u.className="datePickerCell_active";}else{if(g_CalendarViewMode==If.S&&g.getFullYear()==g_SelectedDate.getFullYear()&&g.getMonth()==g_SelectedDate.getMonth()){u.className="datePickerCell_active";}else{u.className="datePickerCell";u.style.backgroundColor="";}}}}u.style.color="";}}}function Ik(){var G;switch(g_CalendarViewMode){case If.C:G=1;break;case If.q:G=WK.length;break;case If.G:G=7;break;}dayWeekViewHeaderDiv=TZ("<DIV id='dayWeekViewHeaderDiv' style='position:absolute; height:"+Ol+"px; left:0px; top:0px;'>",mainTablePane);dayWeekViewHeaderTable=TZ("<TABLE id='dayWeekViewHeaderTable' class='calendarTableView' cellpadding='0' cellspacing='0' style='border-collapse:separate'>",dayWeekViewHeaderDiv);var q=TZ("<TBODY class='calendarTableViewBody'>",dayWeekViewHeaderTable);var S=TZ("<TR style='height:"+Ol+"px;'>",q);TZ("<TD class='calendarViewHeaderCell' align='center' style='width:"+(D3?60:64)+"px;border:none;'>",S);for(var C=0;C<G;C++){TZ("<TD class='calendarViewHeaderCell'>",S);}TZ("<TD style='background-color:#D9D4D4;cursor:default;width:17px;'>",S);allDayEventsDiv=TZ("<DIV id='allDayEventsDiv' style='position:absolute; height:"+Ol+"px; left:0px; top:"+Ol+"px;'>",mainTablePane);allDayEventsTable=TZ("<TABLE id='allDayEventsTable' class='calendarTableView' cellspacing='0' cellpadding='0' >",allDayEventsDiv);q=TZ("<TBODY class='calendarTableViewBody'>",allDayEventsTable);var S=TZ("<TR style='height:22px'>",q);TZ("<TD class='dayWeekViewAllDayFillerCell' style='width:"+(D3?60:64)+"px;background-color:transparent;'>",S);for(var C=0;C<G;C++){var u=TZ("<TD class='dayWeekViewAllDayEntryCell'>",S);}TZ("<TD class='dayWeekViewAllDayFillerCell' style='width:18px;'>",S);calDayViewDiv=TZ("<DIV id='calDayViewDiv' class='vertScrollingDiv' style='overflow:auto' tabindex='-1'>",mainTablePane);dayViewTable=TZ("<TABLE id='dayViewTable' class='calendarTableView' cellpadding='0' cellspacing='0' border='0'>",calDayViewDiv);var q=TZ("<TBODY class='calendarTableViewBody'>",dayViewTable);var B=new Date(2005,7,1);for(var C=0;C<48;C++){var k=((C%2)==0)?true:false;var S=TZ("<TR style='height:"+bm+"px;'>",q);var u=TZ("<TD valign='top' class='dayWeekViewHoursCell'>",S);if(x6){u.style.width="64px";}var g=TZ("<SPAN class='dayWeekViewTimeLabel'>",u);if(k){g.innerHTML=iH(B);B.setHours(B.getHours()+1);}for(var I=0;I<G;I++){var Y=TZ("<TD class='dayWeekViewSpacerCell'>",S);Y.innerHTML="&nbsp;";Y.style.width=(D3||x6)?"7px":"5px";var u=TZ("<TD nowrap class='dayWeekViewEntryCell' onkeydown='"+"ya"+"(event);'>",S);u.innerHTML="&nbsp;";u.start=C*30;u.className=(u.start<u0||u.start>=Mw)?cr:Vh;}}}function Wj(){calMonthViewDiv=TZ("<DIV id='calMonthViewDiv' class='calMonthViewDiv'>",mainTablePane);var G="";G+="<TABLE class=\"calendarTableView\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width:100%;height:100%;\">";G+="<TBODY class=\"calendarTableViewBody\">";G+="<TR style=\"text-align:center; height:"+tB+"px;\">";var q=VZ;for(var S=0;S<7;S++){G+="<TD nowrap class=\"calendarViewHeaderCell\">"+a0(q%7)+"</TD>";q++;q%=7;}G+="</TR>";for(var S=0;S<6;S++){G+="<TR>";for(var C=0;C<7;C++){G+="<TD nowrap class=\"monthViewEntryCell\" valign=\"top\" style=\"";if(S==0){G+="border-top-width:0px;";}if(C==6){G+="border-right-width:0px;";}G+="\">";G+="<DIV class=\"monthViewHeaderDiv\" style=\"height:"+tB+"px; width:100%;\"></DIV>";G+="</TD>";}G+="</TR>";}G+="</TBODY>";G+="</TABLE>";calMonthViewDiv.innerHTML=G;}function Qy(G){var q=120;var S=25;var C=PK();calPlanningHeaderDiv=TZ("<DIV id='calPlanningHeaderDiv' style='position:absolute; height: "+Ol+20+"px; width: 100%; left:0px; top:0px;'>",mainTablePane);callPlanningHeaderTable=TZ("<TABLE id='callPlanningHeaderTable' class='calendarTableView' cellpadding='0' cellspacing='0' style='empty-cells: show; border-collapse:separate'>",calPlanningHeaderDiv);var u=TZ("<TBODY class='planningViewTableBody'>",callPlanningHeaderTable);var B=TZ("<TR style='height:"+Ol+"px;'>",u);var k=TZ("<TD class='calendarViewHeaderCell' align='center' style='border:none;width:  "+(D3?q:q+4)+"px;'>",B);var g=callPlanningHeaderTable.offsetWidth-(D3?q:q+4);var I;var Y;switch(G){case If.C:I=1;var D=g/I;Y=Math.floor(D/S);var n=new Array(24,12,6,4,2,1);for(var v=0;v<n.length;v++){if(Y>n[v]){Y=n[v];break;}}break;case If.q:I=WK.length;var D=g/I;Y=Math.floor(D/S);var n=new Array(24,12,6,4,2,1);for(var v=0;v<n.length;v++){if(Y>n[v]){Y=n[v];break;}}break;case If.G:I=7;var D=g/I;Y=Math.floor(D/S);var n=new Array(24,12,6,4,2,1);for(var v=0;v<n.length;v++){if(Y>n[v]){Y=n[v];break;}}break;case If.S:I=1;var D=g/I;Y=Math.floor(D/S);var n=new Array(32,16,8,4,2,1);for(var v=0;v<n.length;v++){if(Y>n[v]){Y=n[v];break;}}break;}for(var v=0;v<I;v++){var r=TZ("<TD class='calendarViewHeaderCell'>",B);}TZ("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",B);B=TZ("<TR style='height: 20px;'>",u);TZ("<TD class='calendarViewHeaderCell'  style='border:none; background-color:#666666'>",B);for(var v=0;v<I;v++){var r=TZ("<TD class='calendarViewHeaderCell' style='border-top-style: none; border-bottom-style: none; background-color:#666666'>",B);var Z=TZ("<TABLE  cellpadding='0' cellspacing='0' style='height: 100%; width: 100%'>",r);var O=TZ("<TBODY>",Z);var d=TZ("<TR style=''>",O);for(var J=0;J<Y;J++){var r=TZ("<TD class='calendarViewTimeCell' style=''>",d);r.innerHTML="&nbsp;";}}TZ("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",B);var x=DE()-mainTablePane.offsetTop-callPlanningHeaderTable.offsetHeight;var P=callPlanningHeaderTable.offsetHeight;calPlanningViewDiv=TZ("<DIV id='calPlanningViewDiv' class='vertScrollingDiv' style='overflow:auto; width:100%;' tabindex='-1'>",mainTablePane);calPlanningViewDiv.style.height=x;calPlanningViewDiv.style.top=P;planningViewTable=TZ("<TABLE id='planningViewTable' class='calendarTableView' cellpadding='0' cellspacing='0' border='0'>",calPlanningViewDiv);var Q=10;var e=25;var y=100;var q=120;var L=25;var o;if(mX()){o=qG.j();}else{o=[C.ch];}var V=o.length;var t=((calPlanningViewDiv.offsetHeight-L-Q)/V)-1;var M=e;if(t<e){M=e;}else{if(t>y){M=y;}else{M=Math.floor(t);}}planningViewTable.cal_height=M;var c=L+Q+(D3?0:2)+((M+(D3?0:1))*V);planningViewTable.style.height=c<x?x:c;var j=c>x;planningViewTable.isScroll=j;var u=TZ("<TBODY class='calendarTableViewBody'>",planningViewTable);var B=TZ("<TR style='height:100%'>",u);var k=TZ("<TD class='' align='center' style='background-color: #CCCCCC;border:none;width:  "+(D3?q:q+4)+"px;'>",B);for(var v=0;v<I;v++){var r=TZ("<TD class='calendarViewPlanningOuterCell'>",B);var Z=TZ("<TABLE  cellpadding='0' cellspacing='0' style='height: 100%; width: 100%; empty-cells: show;'>",r);var O=TZ("<TBODY>",Z);var d=TZ("<TR style=''>",O);for(var J=0;J<Y;J++){var r=TZ("<TD class='calendarViewPlanningInnerCell' style=''>",d);r.innerHTML="&nbsp;";}}if(!j){TZ("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",B);}}function Ym(){if(TB(window)){if(gP()!=true||Es!=true){return ;}}if(VD("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}Ik();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";O0(calDayViewDiv);setTimeout("d8()",100);}function d8(){var G=Math.round((u0*bm/30)-((calDayViewDiv.offsetHeight-((Mw-u0)*bm/30))/2));calDayViewDiv.scrollTop=G;}function jP(G){if(TB(window)){if(gP()!=true||Es!=true){return ;}}if(VD("calPlanningViewDiv")){mainTablePane.removeChild(calPlanningViewDiv);}if(VD("calPlanningHeaderDiv")){mainTablePane.removeChild(calPlanningHeaderDiv);}Qy(G);}function Hb(G,q){if(q==null){q=false;}if(G==g_CalendarViewMode&&!q){return ;}g_CalendarViewMode=G;zU=null;hb=null;if(g_CalendarLayoutMode==h2.q){if(VD("calPlanningHeaderDiv")){wN.O(mainTablePane);}if(G==If.S){if(VD("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}if(G!=g_CalendarViewMode||!VD("calMonthViewDiv")){Wj();}O0(calMonthViewDiv);CD();}else{if(VD("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}Ym();lx();}}else{if(VD("calPlanningHeaderDiv")){wN.O(mainTablePane);}if(VD("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}if(VD("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}jP(g_CalendarViewMode);JZ(g_CalendarViewMode);}SH();}function fY(G,q){if(q==null){q=false;}if(G==g_CalendarLayoutMode&&!q){return ;}g_CalendarLayoutMode=G;Hb(g_CalendarViewMode,true);}var Sh="#3A5CAD";var Aj="#54B7D1";var Xq="#FFFFFF";var Iz="#800080";var x4="#FFFFFF";var De="#FF7F7F";var H3="#8080FF";var iS="#80FF7F";var kz="#E0E0E0";var R3="#FF7F00";var Qz="#80FFFF";var FH="#E0E060";var fh="#BF7FBF";var DB="#00BF7F";var Ei="#FFFF7F";var HZ=5;function IB(G){var q;switch(G){case F2.q:q=x4;break;case F2.u:q=De;break;case F2.G:q=H3;break;case F2.D:q=iS;break;case F2.C:q=kz;break;case F2.B:q=R3;break;case F2.I:q=Qz;break;case F2.Y:q=FH;break;case F2.g:q=fh;break;case F2.S:q=DB;break;case F2.k:q=Ei;break;default:q=x4;break;}return q;}function gG(G){var q;switch(G){case he.q:q=Sh;break;case he.S:q=Aj;break;case he.C:q=Xq;break;case he.G:q=Iz;break;default:q=Sh;break;}return q;}function b4(G){var q=G.fH();var S=G.aP();var C=G.Qa();var u=G.LL();var B=Math.round((u.getTime()-C.getTime())/AF);var k=G.dp();var g=G.p();var I=C.getHours();var Y=C.getMinutes();var D=G.nu();var n=G.a();var v=false;if(mX()){var r=qG.M();var Z=r.k();var O=G.J();if(Z==O){v=true;}}var d=null;var J=null;var x="";var P=G.L();if(P!=null){x+=P;}var Q=G.kM();if(Q!=null&&Q!=""){x+=" ("+Q+")";}var e=x.replace(/\"/g,"&quot;");if(q==false&&k==false){var y=G.vj();var L=gG(y);var o,V,t;if(g||window.name=="print"){o=V=t="default";}else{if(!G.Q()){t=o=V="default";}else{t="move";if(D3&&Kq>=6){o=V="row-resize";}else{o="N-resize";V="S-resize";}}}var M="";M+="<TABLE class=\"dayWeekViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";if(window.name!="print"){M+="<COL class=\"dayWeekViewApptGrabBarColumn\">";M+="<COL class=\"dayWeekViewApptBodyColumn\">";}M+="<TBODY>";M+="<TR class=\"dayWeekViewApptTopBar\" style=\"height:"+HZ+"px;\">";M+="<TD class=\"dayWeekViewApptTopBar\" style=\"cursor:"+o+";height:"+HZ+"px;\"";if(window.name!="print"){M+=" colspan=\"2\"";}M+=">&nbsp;</TD></TR><TR>";if(window.name!="print"){M+="<TD class=\"dayWeekViewApptGrabBar\" style=\"font-size:1px;background-color:"+L+";cursor:"+t+"\">&nbsp;</TD>";}if(v){M+="<TD class=\"dayWeekViewApptBody\" style=\"width:100%;background-color:"+D+";\">";}else{M+="<TD class=\"dayWeekViewApptBody\" style=\"width:100%;background-color:"+D+";\">";}M+="<DIV class=\"dayWeekViewApptBodyDiv\" style=\"width:100%;overflow:hidden;\">";M+="<table cellpadding=0 cellspacing=0><tr>";var c=G.kT();if(c!=null&&c!=F2.q){M+="<td><div class=\"calendarLabelIcon\" unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position:  "+(cb[c]-6)+"px "+(zd-5)+"px;\" ></div></td>";}M+="<td class=\"dayWeekViewApptBodyDiv\" style=\"color: "+n+";\">";if(G.fv==true){M+="<IMG src=\""+D8()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(G.n7==true){M+="<IMG src=\""+D8()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var j=G.dJ();if((j==Tn.S||j==Tn.G||j==Tn.q||j==Tn.u)&&e4()){M+="<IMG src=\""+D8()+"img/meeting.gif\" class=\"meetingIcon\">";}if(G.aP()==true){M+="<IMG src=\""+D8()+"img/alarm.gif\" class=\"alarmIcon\">";}if(G.q()==av.G){M+="<IMG src=\""+D8()+"img/private.gif\" class=\"privateIcon\">";}x=dH(x);M+=x;M+="</td></tr></table>";M+="</DIV></TD></TR>";M+="<TR class=\"dayWeekViewApptBottomBar\" style=\"height:"+HZ+"px;\">";M+="<TD class=\"dayWeekViewApptBottomBar\" style=\"cursor:"+V+";height:"+HZ+"px;\"";if(window.name!="print"){M+=" colspan=\"2\"";}M+=">&nbsp;</TD></TR></TBODY></TABLE>";var K=-1;for(var m=1,len=dD.length;m<len;m++){var b=dD[m];var w=b.clone();w.setDate(w.getDate()+1);if(Mp(C,b)>=0&&Mp(C,w)<0){K=m;break;}}if(K>0&&K<dD.length){var z=dayViewTable.rows[0].cells[2*K-1];var W=dayViewTable.rows[0].cells[2*K];var X=(I*(iw*4))+Math.round((Y/15)*iw)-HZ;var E=Math.round((B/15)*iw)+2*HZ;var U=z.offsetLeft;var A=W.offsetWidth;if(g){E=48*bm-X+HZ;}if(E<2*HZ+2){E=2*HZ+2;}d=TZ("<DIV class='dayWeekViewApptDiv' style='left:"+U+"px; top:"+X+"px; height:"+E+"px; width:"+A+"px;'>",calDayViewDiv);d.innerHTML=M;var F=null;if(window.name=="print"){F=d.childNodes.item(0).rows[1].cells[0];}else{F=d.childNodes.item(0).rows[1].cells[1];}F.style.height=(E-2*HZ)+"px";F.firstChild.style.height=(E-2*HZ-2)+"px";d.appt=G;d.columnIndex=K;d.otherDiv=null;}if(g){K=-1;for(var m=1,len=dD.length;m<len;m++){var b=dD[m];var w=b.clone();w.setDate(w.getDate()+1);if(Mp(u,b)>=0&&Mp(u,w)<0){K=m;break;}}if(K>0&&K<dD.length){z=dayViewTable.rows[0].cells[2*K-1];W=dayViewTable.rows[0].cells[2*K];B=Math.round((u.getTime()-u.clone().setHours(0,0,0,0))/AF);X=-HZ;E=Math.round((B/15)*iw)+2*HZ;if(E<2*HZ+2){E=2*HZ+2;}U=z.offsetLeft;A=W.offsetWidth;J=TZ("<DIV class='dayWeekViewApptDiv' style='left:"+U+"px; top:"+X+"px; height:"+E+"px; width:"+A+"px;'>",calDayViewDiv);J.innerHTML=M;var F=null;if(window.name=="print"){F=J.childNodes.item(0).rows[1].cells[0];}else{F=J.childNodes.item(0).rows[1].cells[1];}F.style.height=(E-2*HZ)+"px";F.firstChild.style.height=(E-2*HZ-2)+"px";J.appt=G;J.columnIndex=K;if(d!=null){d.otherDiv=J;}J.otherDiv=d;}}return [d,J];}else{var f=-1;var i=dD.length-1;for(var m=1,len=dD.length;m<len;m++){var b=dD[m];var w=b.clone();w.setDate(w.getDate()+1);if(!(Mp(C,w)>=0||Mp(u,b)<=0)){f=m;break;}}if(f==-1){return [d,J];}for(var m=f,len=dD.length;m<len-1;m++){var b=dD[m+1];if(Mp(u,b)<=0){i=m;break;}}var l=2;var W=allDayEventsTable.rows[0].cells[f];var p=i-f+1;var U=W.offsetLeft+l;var A=Math.min(p*W.offsetWidth-(2*l),allDayEventsDiv.offsetWidth-U-18-l);var E=D3?20:14;if(!D3){A=A-6;}d=TZ("<DIV class='dayWeekViewAllDayApptDiv' style='left:"+U+"px; top:2px; height:"+E+"px; width:"+A+"px;'>",allDayEventsDiv);d.style.backgroundColor=D;d.style.color=n;d.style.textOverflow="ellipsis";var M="";if(G.fv==true){M+="<IMG src=\""+D8()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(G.n7==true){M+="<IMG src=\""+D8()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var j=G.dJ();if((j==Tn.S||j==Tn.G||j==Tn.q||j==Tn.u)&&e4()){M+="<IMG src=\""+D8()+"img/meeting.gif\" class=\"meetingIcon\">";}if(G.aP()==true){M+="<IMG src=\""+D8()+"img/alarm.gif\" class=\"alarmIcon\">";}if(G.q()==av.G){M+="<IMG src=\""+D8()+"img/private.gif\" class=\"privateIcon\">";}M+="&nbsp;";x=dH(x);M+=x;d.innerHTML=M;d.appt=G;return [d,J];}}var a1=14;function ve(G,q){var S=G.fH();var C=G.Qa();var u=G.LL();var B=G.dp();var k=G.p();var g=calMonthViewDiv.firstChild;var I=EU(g_SelectedDate,VZ);var Y=C.clone();if(C.getTime()<I.getTime()){Y=I;}Y.setHours(0,0,0,0);var D=Math.round((Y.getTime()-I.getTime())/Av);var n=D%7;var v=Math.floor(D/7)+1;var r=G.kT();var Z=G.nu();var O=G.a();var d="";var J=G.L();if(J!=null){d+=J;}var x=G.kM();if(x!=null&&x!=""){d+=" ("+x+")";}var P=d.replace(/\"/g,"&quot;");var Q="";if(S==false&&B==false){if(Z==x4){Z="transparent";}Q+="<TABLE class=\"monthViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"height:"+a1+"px;background-color:"+Z+";color:"+O+";\">";Q+="<TR>";Q+="<TD class=\""+(q?"monthViewApptTimeCell":"monthViewApptTimeCellShort")+"\" nowrap>"+iH(C)+"</TD>";Q+="<TD class=\"monthViewApptCell\" nowrap>";d=dH(d);Q+="<DIV class=\"monthViewApptCellDiv\" style=\"width:100%;overflow:hidden;\">";Q+=d;Q+="</DIV>";Q+="</TD>";Q+="</TR>";Q+="</TABLE>";if(n>=0&&n<7&&v>0&&v<7){var e=g.rows[v].cells[n];if(!e.overflow&&(e.childNodes.length==0||(e.lastChild.offsetTop-e.offsetTop)+e.lastChild.offsetHeight+a1+10<e.offsetHeight)){Mh(e,"beforeEnd",Q);e.lastChild.appt=G;}else{if(!e.overflow){var y="<IMG src=\""+D8()+"img/month_cal_overflow.gif\" onclick=\""+"E9"+"(this);\">";Mh(e,"beforeEnd",y);e.overflow=true;}}}if(k){D++;n=D%7;v=Math.floor(D/7)+1;if(n>=0&&n<7&&v>0&&v<7){e=g.rows[v].cells[n];if(!e.overflow&&(e.childNodes.length==0||(e.lastChild.offsetTop-e.offsetTop)+e.lastChild.offsetHeight+a1+10<e.offsetHeight)){Mh(e,"beforeEnd",Q);e.lastChild.appt=G;var L=C.clone();L.setHours(0,0,0,0);L.setDate(L.getDate()+1);e.lastChild.rows[0].cells[0].innerHTML=iH(L);}else{if(!e.overflow){var y="<IMG src=\""+D8()+"img/month_cal_overflow.gif\" onclick=\""+"E9"+"(this);\">";Mh(e,"beforeEnd",y);e.overflow=true;}}}}}else{Q+="<DIV class=\"monthViewAllDayApptDiv\" style=\"";if(D3){Q+="width:100%;";}Q+="background-color:"+Z+"; color:"+O+";text-overflow:ellipsis;\">";d=dH(d);Q+=d;Q+="</DIV>";var o=C.clone();if(C.getTime()<I.getTime()){o=I;}while(hY(o,u)<0||(Mp(o,u)<0&&B)||(S&&hY(o,u)==0&&(u.getHours()>0||u.getMinutes()>0))){if(n>=0&&n<7&&v>0&&v<7){var e=g.rows[v].cells[n];if(!e.overflow&&(e.childNodes.length==0||(e.lastChild.offsetTop-e.offsetTop)+e.lastChild.offsetHeight+a1<e.offsetHeight)){Mh(e,"beforeEnd",Q);e.lastChild.appt=G;}else{if(!e.overflow){var y="<IMG src=\""+D8()+"img/month_cal_overflow.gif\" onclick=\""+"E9"+"(this);\">";Mh(e,"beforeEnd",y);e.overflow=true;}}}o.setDate(o.getDate()+1);D=(v-1)*7+n+1;n=D%7;v=Math.floor(D/7)+1;}}}function Ak(){if(gP()!=true||Es!=true){return ;}if(g_CalendarLayoutMode==h2.q){if(g_CalendarViewMode==If.S){CD();}else{lx();}}else{wN.O(mainTablePane);jP(g_CalendarViewMode);JZ(g_CalendarViewMode);}}function lx(G,q){if(TB(window)){if(gP()!=true||Es!=true){return ;}}if(G){}else{G=true;}if(q){}else{q=true;}if(!VD("calDayViewDiv")){Ym();}hE();kj();if(G){var S=bX(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var C=0,len=S.length;C<len;C++){allDayEventsDiv.removeChild(S[C]);}}if(q){var u=bX(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var C=0,len=u.length;C<len;C++){calDayViewDiv.removeChild(u[C]);}}var B=bX(mainTablePane,"DIV","calendarLoadingDiv");for(var C=0,len=B.length;C<len;C++){mainTablePane.removeChild(B[C]);}var k=PK();var g;if(mX()){g=qG.j();}else{g=[k.ch];}for(calendarIdx in g){var I=g[calendarIdx];if(!I.c()&&TB(window)){var Y=TZ("<DIV class='calendarLoadingDiv'>",mainTablePane);Y.innerHTML=strings.loading_calendar;Y.style.left=Math.round((calDayViewDiv.offsetWidth-Y.offsetWidth)/2)+"px";Y.style.top=Math.round((calDayViewDiv.offsetHeight-Y.offsetHeight)/2)+"px";O0(calDayViewDiv);return ;}}var D=dD[1].clone();D.setDate(D.getDate()-1);var n=dD[dD.length-1].clone();n.setDate(n.getDate()+1);var v;if(mX()){v=qG.V(D,n);}else{v=I.Ta(D,n);}for(var C=0,len=v.length;C<len;C++){var r=v[C];if((G&&(r.fH()==true||r.dp()==true))||(q&&r.fH()==false)){b4(v[C]);}}if(G){var Z=TL();allDayEventsTable.rows[0].cells[0].style.height=((fZ+2)*(Z+1))+"px";}if(q){for(var C=1,len=dD.length;C<len;C++){hU(C);}}if(TB(window)){O0(calDayViewDiv);}}function CD(){WR();var G=calMonthViewDiv.firstChild;for(var q=0;q<6;q++){for(var S=0;S<7;S++){var C=G.rows[q+1].cells[S];var u=C.childNodes.length;for(var B=1;B<u;B++){C.removeChild(C.childNodes.item(1));}}}var k=bX(mainTablePane,"DIV","calendarLoadingDiv");for(var q=0,len=k.length;q<len;q++){mainTablePane.removeChild(k[q]);}var g=PK();var I;if(mX()){I=qG.j();}else{I=[g.ch];}for(calendarIdx in I){var Y=I[calendarIdx];if(!Y.c()&&TB(window)){var D=TZ("<DIV class='calendarLoadingDiv'>",mainTablePane);D.innerHTML=strings.loading_calendar;D.style.left=Math.round((calMonthViewDiv.offsetWidth-D.offsetWidth)/2)+"px";D.style.top=Math.round((calMonthViewDiv.offsetHeight-D.offsetHeight)/2)+"px";O0(calMonthViewDiv);return ;}}var n=EU(g_SelectedDate,VZ);n.setDate(n.getDate()-1);var v=n.clone();v.setDate(v.getDate()+43);var r;if(mX()){r=qG.V(n,v);}else{r=Y.Ta(n,v);}var Z=So("time").indexOf("a")!=-1;var O=[];for(var q=0,len=r.length;q<len;q++){var d=r[q];if(d.dp()||d.fH()){ve(d,Z);}else{nd.G(O,d);}}function J(x,P){var Q=x.Qa();var e=P.Qa();return Mp(Q,e);}O.sort(J);for(var q=0,len=O.length;q<len;q++){var d=O[q];ve(d,Z);}if(TB(window)){O0(calMonthViewDiv);}}function JZ(G){var q=10;var S=120;var C=40;Rj(G);var u=PK();var B=bX(mainTablePane,"DIV","calendarLoadingDiv");for(var k=0,len=B.length;k<len;k++){mainTablePane.removeChild(B[k]);}var g;if(mX()){g=qG.j();}else{g=[u.ch];}var I=0;var Y=TZ("<DIV class='calPlanningViewAvailabilityBar' id='calPlanningViewAvailabilityBar' style=''>",calPlanningViewDiv);Y.style.left=0+"px";Y.style.top=I+"px";Y.style.width=(calPlanningViewDiv.offsetWidth-19)+"px";Y.style.height=25+"px";var D=callPlanningHeaderTable.startDate;var n=callPlanningHeaderTable.endDate;var v=new oJ(Y,g.length,D,n);I=I+Y.offsetHeight+q;var r=planningViewTable.cal_height;for(var k=0;k<g.length;k++){var Z=g[k];var O=TZ("<DIV class='calPlanningViewOverlay' style=''>",calPlanningViewDiv);O.calendar=Z;O.style.left=0+"px";O.style.top=I+"px";O.style.width=(calPlanningViewDiv.offsetWidth-19)+"px";O.style.height=r+"px";var d=TZ("<DIV class='calPlanningViewInnerOverlay' style=''>",O);d.style.left=S+(D3?0:3)+"px";d.style.top=0+"px";d.style.width=(calPlanningViewDiv.offsetWidth-S-(D3?19:24))+"px";d.style.height=r+"px";Sa(d,C);var J=qG.i(Z);var x=TZ("<div class='calPlanningViewTitleTable' style='height: 100%' >",O);x.style.width=(D3?S:S+4)+"px";var P=TZ("<div class='calPlanningViewTitleIndicatorBar' style='height: 100%' >",x);P.style.cssFloat="left";P.style.backgroundColor=Z.Zf();var Q=TZ("<div class='' style='height: 100%; overflow:hidden; position: absolute' >",x);Q.style.width=parseInt(x.style.width)-parseInt(P.offsetWidth)+"px";Q.style.top="0px";Q.style.left=P.offsetWidth+"px";var e=TZ("<table class='calPlanningViewTitleTable' cellpadding=0 cellspacing=0 style='height: 100%; width: 100%;' >",Q);var y=TZ("<tbody>",e);var L=TZ("<tr>",y);var o=TZ("<td style='padding: 5px; text-overflow:ellipsis; height: 100%; width: 100%' title='"+J.q().innerHTML+"'>",L);o.innerHTML=J.q().innerHTML;var V=Z.Ta(D,n);v.u(V);var t=new Array();for(var M=0;M<V.length;M++){var c=V[M];var j=c.Qa();if(j.getTime()<callPlanningHeaderTable.startDate.getTime()){j=callPlanningHeaderTable.startDate.clone();}var K=c.LL();if(K.getTime()>callPlanningHeaderTable.endDate.getTime()){K=callPlanningHeaderTable.endDate.clone();}var m=Wd(j,K);var b=TZ("<DIV class='planningAppointmentDiv' style=''>",calPlanningViewDiv);b.style.top=I+"px";b.style.height=O.style.height;b.style.left=m[0]-HZ+"px";b.style.width=(m[1]+(HZ*2)+(D3?1:2))+"px";b.appt=c;nd.G(t,b);}J4(t,r,I);ZB(t);I=I+r+(D3?-1:1);}v.C();}function ZB(G){var q=85;var S=D3?13:15;for(var C=0;C<G.length;C++){var u=G[C];var B=u.appt;var k=B.fH();var g=B.aP();var I=B.Qa();var Y=B.LL();var D=Math.round((Y.getTime()-I.getTime())/AF);var n=B.dp();var v=B.p();var r=I.getHours();var Z=I.getMinutes();var O=B.nu();var d=B.a();var J=u.offsetWidth<S?true:false;var x="";var P=B.L();if(P!=null){x+=P;}var Q=B.kM();if(Q!=null&&Q!=""){x+=" ("+Q+")";}var e=x.replace(/\"/g,"&quot;");var y,L;if(v||window.name=="print"){y=L="default";}else{if(!B.Q()){y=L="default";}else{if(D3&&Kq>=6){y=L="col-resize";}else{y="w-resize";L="e-resize";}}}var o="";o+="<TABLE class=\"planningViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";o+="<TBODY>";o+="<TR>";o+="<TD class=\"planningViewBarNotSelected\" style=\"cursor:"+y+";width:"+HZ+"px;\">&nbsp;</TD>";var V=D3?"filter: alpha(opacity="+q+");":"opacity: "+(q/100)+";";o+="<TD class=\"planningViewApptBody\" style=\"width:100%; background-color: "+O+"; "+V+(J?"border-left: none; border-right: none;":"")+" \">";o+="<DIV class=\"planningViewApptBodyDiv\" style=\"width:100%;overflow:hidden;padding:0px;\">";o+="<table cellpadding=0 cellspacing=0><tr>";o+="<td class=\"planningViewApptBodyDiv\" style=\"color: "+d+";\">";x=dH(x);o+=x;if(B.fv==true){o+="<IMG src=\""+D8()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(B.n7==true){o+="<IMG src=\""+D8()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var t=B.dJ();if((t==Tn.S||t==Tn.G||t==Tn.q||t==Tn.u)&&e4()){o+="<IMG src=\""+D8()+"img/meeting.gif\" class=\"meetingIcon\">";}if(B.aP()==true){o+="<IMG src=\""+D8()+"img/alarm.gif\" class=\"alarmIcon\">";}if(B.q()==av.G){o+="<IMG src=\""+D8()+"img/private.gif\" class=\"privateIcon\">";}o+="</td>";var M=B.kT();if(M!=null&&M!=F2.q){o+="<td><div class=\"calendarLabelIcon\" unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position:  "+(cb[M]-6)+"px "+(zd-5)+"px;\" ></div></td>";}o+="</tr></table>";o+="</DIV></TD>";o+="<TD class=\"planningViewBarNotSelected\" style=\"cursor:"+L+";width:"+HZ+"px;\"";if(window.name!="print"){o+=" colspan=\"2\"";}o+=">&nbsp;</TD></TR></TBODY></TABLE>";u.innerHTML=o;var c=u.firstChild.rows[0].cells[1].firstChild;var j=c.firstChild;if(j.offsetWidth>c.offsetWidth||j.offsetHeight>parseInt(u.style.height)){c.innerHTML="&nbsp;";}}}function Rj(G){if(TB(window)){if(gP()!=true||Es!=true){return ;}}var q=50;var S=10;var C=26;var u=g_SelectedDate.clone();u.setHours(0,0,0,0);if(G==If.C){var B=u;var k=callPlanningHeaderTable.rows[0].cells[1];k.date=B.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=B.getFullYear();var g="";g+=a0(u.getDay());g+="<BR>";g+="<SPAN style=\"font-weight:bold;\">";g+=aE(u,So("dayweekviewheader_date"));g+="</SPAN>";k.innerHTML=g;k.style.textAlign="center";k.className=A2(u)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";callPlanningHeaderTable.startDate=B.clone();var I=callPlanningHeaderTable.rows[1].cells[1];var Y=I.firstChild.rows[0];var D=24/Y.cells.length;var n=B.clone();var v=n.clone();v.setHours(v.getHours()+D);callPlanningHeaderTable.timeInterval=v.getTime()-n.getTime();for(var r=0;r<Y.cells.length;r++){var Z=Y.cells[r];Z.date=n.clone();if(r!=0){var O=TZ("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);O.innerHTML=aE(n,So("freebusy_time_header_date"));var d=O.offsetWidth/2;O.style.left=I.offsetLeft+Z.offsetLeft-d;O.style.top=k.offsetHeight+Math.floor((I.offsetHeight-O.offsetHeight)/2);qz(O);}n.setHours(n.getHours()+D);}callPlanningHeaderTable.endDate=n.clone();var J=callPlanningHeaderTable.startDate.clone();var x=callPlanningHeaderTable.startDate.clone();x.setMinutes(u0);var P=callPlanningHeaderTable.startDate.clone();P.setMinutes(Mw);var Q=callPlanningHeaderTable.endDate.clone();var e=Wd(J,x);var y=Wd(P,Q);var L=TZ("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=e[0]+"px";L.style.width=e[1]+"px";Sa(L,q);L=TZ("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=y[0]+"px";L.style.width=y[1]+"px";Sa(L,q);}else{if(G==If.G||G==If.q){var B=u;var o=u.clone();var V=o.clone();V.setDate(o.getDate()+7);callPlanningHeaderTable.startDate=B.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=B.getFullYear();var t=false;for(var M=1;M<callPlanningHeaderTable.rows[0].cells.length-1;M++){var k=callPlanningHeaderTable.rows[0].cells[M];k.date=B.clone();var g="";g+=a0(B.getDay());g+="<BR>";g+="<SPAN style=\"font-weight:bold;\">";g+=aE(B,So("dayweekviewheader_date"));g+="</SPAN>";k.innerHTML=g;k.style.padding="0px 0px 0px 4px";k.className=A2(B)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";var I=callPlanningHeaderTable.rows[1].cells[M];var Y=I.firstChild.rows[0];var D=24/Y.cells.length;var n=B.clone();if(!t){var v=n.clone();v.setHours(v.getHours()+D);callPlanningHeaderTable.timeInterval=v.getTime()-n.getTime();t=true;}for(var r=0;r<Y.cells.length;r++){var Z=Y.cells[r];Z.date=n.clone();if(r!=0){var O=TZ("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);O.innerHTML=aE(n,So("freebusy_time_header_date"));var d=O.offsetWidth/2;O.style.left=I.offsetLeft+Z.offsetLeft-d;O.style.top=k.offsetHeight+Math.floor((I.offsetHeight-O.offsetHeight)/2);qz(O);}n.setHours(n.getHours()+D);}if(!gN(k.date,o,V)){var c=k.date.clone();var j=n.clone();var K=Wd(c,j);var L=TZ("<DIV class='planningViewOffWorkDaysDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=K[0]+"px";L.style.width=K[1]+"px";Sa(L,q);}else{var J=k.date.clone();var x=J.clone();x.setMinutes(u0);var P=J.clone();P.setMinutes(Mw);var Q=n.clone();var e=Wd(J,x);var y=Wd(P,Q);var L=TZ("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=e[0]+"px";L.style.width=e[1]+"px";Sa(L,q);L=TZ("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=y[0]+"px";L.style.width=y[1]+"px";Sa(L,q);}B.setDate(B.getDate()+1);}callPlanningHeaderTable.endDate=B.clone();}else{var B=u.clone();callPlanningHeaderTable.startDate=B.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=aE(B,So("mini_cal_header_date"));var k=callPlanningHeaderTable.rows[0].cells[1];k.date=B.clone();var I=callPlanningHeaderTable.rows[1].cells[1];var Y=I.firstChild.rows[0];var m=32/Y.cells.length;var n=B.clone();var v=n.clone();v.setDate(v.getDate()+m);callPlanningHeaderTable.timeInterval=v.getTime()-n.getTime();for(var r=0;r<Y.cells.length;r++){var Z=Y.cells[r];Z.date=n.clone();if(r!=0){var O=TZ("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);O.innerHTML=n.getDate();var d=O.offsetWidth/2;O.style.left=I.offsetLeft+Z.offsetLeft-d;O.style.top=k.offsetHeight+Math.floor((I.offsetHeight-O.offsetHeight)/2);qz(O);}n.setDate(n.getDate()+m);}callPlanningHeaderTable.endDate=n.clone();var b=callPlanningHeaderTable.startDate.clone();while(b<callPlanningHeaderTable.endDate){if(!gN(b,callPlanningHeaderTable.startDate,callPlanningHeaderTable.endDate)){var c=b.clone();var j=c.clone();j.setDate(j.getDate()+1);var K=Wd(c,j);var L=TZ("<DIV class='planningViewOffWorkDaysDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=K[0]+"px";L.style.width=K[1]+"px";Sa(L,q);}else{var J=b.clone();var x=J.clone();x.setMinutes(u0);var P=J.clone();P.setMinutes(Mw);var Q=J.clone();Q.setDate(Q.getDate()+1);var e=Wd(J,x);var y=Wd(P,Q);var L=TZ("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=e[0]+"px";L.style.width=e[1]+"px";Sa(L,q);L=TZ("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);L.style.top=C+"px";L.style.height=S+(D3?0:2)+"px";L.style.left=y[0]+"px";L.style.width=y[1]+"px";Sa(L,q);}b.setDate(b.getDate()+1);}var w=callPlanningHeaderTable.startDate.clone();w.setMonth(w.getMonth()+1,1);var z=Kd(w);var W=TZ("<DIV id='planningViewNextMonthIndicator' class='planningViewNextMonthIndicator' style=''>",mainTablePane);W.style.top=(callPlanningHeaderTable.rows[0].offsetHeight/2)+"px";W.style.height=mainTablePane.offsetHeight-(callPlanningHeaderTable.rows[0].offsetHeight/2)+"px";W.style.left=(z-1)+"px";W.style.width=1+"px";var X=TZ("<DIV  id='planningViewNextMonthText' style='position:absolute'>",mainTablePane);X.innerHTML="<TABLE><TBODY><TR><TD class='calendarViewHeaderCell' style='border:none; height:100%; padding: 5px;'>"+aE(w,So("mini_cal_header_date")+"</TD></TR></TBODY></TABLE>");X.style.top=((callPlanningHeaderTable.rows[0].offsetHeight-X.firstChild.offsetHeight)/2)+"px";var E=callPlanningHeaderTable.startDate.getDate()<15;X.style.left=(E?(z-X.firstChild.offsetWidth):z)+"px";}}}function kj(){if(TB(window)){if(gP()!=true||Es!=true){return ;}}var G=g_SelectedDate.clone();G.setHours(0,0,0,0);var q=f2(G,VZ);var S=q.clone();S.setDate(q.getDate()+7);var C=-1;if(g_CalendarViewMode==If.C){if(A2(G)){C=1;}}else{if(g_CalendarViewMode==If.q){var u=q.clone();var B=1;for(var k=0;k<7;k++){if(gN(u,q,S)){if(A2(u)){C=k;}}u.setDate(u.getDate()+1);}}else{var u=f2(G,VZ);for(var k=1,len=dayWeekViewHeaderTable.rows[0].cells.length-1;k<len;k++){if(A2(u)){C=k;}u.setDate(u.getDate()+1);}}}var g=document.getElementById("dayViewTable");if(typeof (g)!="undefined"){for(var k=0;k<g.rows.length;k++){var I=g.rows[k];for(var Y=0;Y<I.cells.length;Y++){var D=I.cells[Y];if((uM(D,"dayWeekViewEntryCellOutViewCore")||uM(D,"dayWeekViewEntryCellOutViewOther"))&&C>-1){D=xb(D,"IsTodayActive");D=Xk(D,"IsTodayInactive");}else{if((uM(D,"dayWeekViewEntryCellInViewCore")||uM(D,"dayWeekViewEntryCellInViewOther"))&&C>-1){D=xb(D,"IsTodayInactive");D=Xk(D,"IsTodayActive");}else{D=Xk(D,"IsTodayInactive");D=Xk(D,"IsTodayActive");}}}}}}function hE(){if(TB(window)){if(gP()!=true||Es!=true){return ;}}var G=g_SelectedDate.clone();G.setHours(0,0,0,0);dD=[];if(g_CalendarViewMode==If.C){dD[1]=G;var q=dayWeekViewHeaderTable.rows[0].cells[1];var S="";S+=a0(G.getDay());S+="<BR>";S+="<SPAN style=\"font-weight:bold;\">";S+=aE(G,So("dayweekviewheader_date"));S+="</SPAN>";q.innerHTML=S;q.style.textAlign="center";q.className=A2(G)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";allDayEventsTable.rows[0].cells[1].innerHTML=strings.how_to_add_all_day_event;}else{if(g_CalendarViewMode==If.q){var C=f2(G,VZ);var u=C.clone();u.setDate(C.getDate()+7);var B=C.clone();var k=1;for(var g=0;g<7;g++){if(gN(B,C,u)){var q=dayWeekViewHeaderTable.rows[0].cells[k];var S="";S+=a0(B.getDay());S+="<BR>";S+="<SPAN style=\"font-weight:bold;\">";S+=aE(B,So("dayweekviewheader_date"));S+="</SPAN>";q.innerHTML=S;q.style.padding="0px 0px 0px 4px";q.className=A2(B)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";dD[k]=B.clone();k++;}B.setDate(B.getDate()+1);}dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=B.getFullYear();}else{var B=f2(G,VZ);dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=B.getFullYear();for(var g=1,len=dayWeekViewHeaderTable.rows[0].cells.length-1;g<len;g++){var q=dayWeekViewHeaderTable.rows[0].cells[g];var S="";S+=a0(B.getDay());S+="<BR>";S+="<SPAN style=\"font-weight:bold;\">";S+=aE(B,So("dayweekviewheader_date"));S+="</SPAN>";q.innerHTML=S;q.style.padding="0px 0px 0px 4px";dD[g]=B.clone();q.className=A2(B)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";B.setDate(B.getDate()+1);}}}}function WR(){if(TB(window)){if(gP()!=true||Es!=true){return ;}}var G=EU(g_SelectedDate,VZ);var q=new Date();var S=g_SelectedDate.getMonth();var C=q.getMonth();var u=calMonthViewDiv.firstChild;for(var B=0;B<6;B++){for(var k=0;k<7;k++){var g;if((B==0&&k==0)||G.getDate()==1){g=aE(G,So("short_date"));}else{g=G.getDate();}var I=u.rows[B+1].cells[k];var Y=I.firstChild;I.className=G.getMonth()==S?"monthViewEntryCell "+g_MonthViewClassName1:"monthViewEntryCell "+g_MonthViewClassName2;Y.innerHTML=g;Y.className=hY(G,q)==0?"monthViewHeaderDiv isToday":"monthViewHeaderDiv isNotToday";Y.style.backgroundColor="";Y.style.color="";if(hY(G,q)==0){var D=Y;}I.date=G.clone();I.overflow=false;G.setDate(G.getDate()+1);}if(typeof (D)!="undefined"&&C==S){monthTable=D.parentNode.parentNode.parentNode;for(var n=0;n<monthTable.rows.length;n++){weekRow=monthTable.rows[n];for(var v=0;v<weekRow.cells.length;v++){dayCell=weekRow.cells[v];if(uM(dayCell,"monthViewEntryCellOutCore")||uM(dayCell,"monthViewEntryCellOutOther")){dayCell=xb(dayCell,"IsMonthInactive");}else{if(uM(dayCell,"monthViewEntryCellInCore")||uM(dayCell,"monthViewEntryCellInOther")){dayCell=xb(dayCell,"IsMonthActive");}else{}}}}}}}function jZ(G){var q=G.appt;if(g_CalendarLayoutMode==h2.q){if(g_CalendarViewMode==If.S){CD();}else{if(q.fH()==true||q.dp()==true){lx(true,false);}else{if(q.p()){var S=-1;var C=-1;S=G.columnIndex;calDayViewDiv.removeChild(G);if(G.otherDiv){C=G.otherDiv.columnIndex;calDayViewDiv.removeChild(G.otherDiv);}var u=b4(q)[0];zU=(zU==G)?u:zU;hU(S);if(C!=-1){hU(C);}}else{var B=G.columnIndex;calDayViewDiv.removeChild(G);var u=b4(q)[0];zU=(zU==G)?u:zU;hU(B);}}}}else{jP(g_CalendarViewMode);JZ(g_CalendarViewMode);}}function JG(G){zU=null;Fj(null);var q=0;switch(g_CalendarViewMode){case If.C:q=1;break;case If.q:q=7;break;case If.G:q=7;break;case If.S:q=1;break;}if(G==lH){q=-q;}if(g_CalendarViewMode==If.S){g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth()+q,1);if(g_CalendarLayoutMode==h2.q){CD();}}else{g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),g_SelectedDate.getDate()+q);if(g_CalendarLayoutMode==h2.q){lx();}}if(g_CalendarLayoutMode==h2.G){wN.O(mainTablePane);jP(g_CalendarViewMode);JZ(g_CalendarViewMode);}SH();if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);g5(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));}}function LY(G){g_SelectedDate=new Date(G.getFullYear(),G.getMonth(),G.getDate());Ak();SH();}function uu(G){var q=zU;var S=q.appt;if(g_CalendarLayoutMode==h2.q){var C=Math.round((G.clientY-Pg)/iw);var u=t3+(C*iw);var B=-HZ;var k=48*bm-q.offsetHeight+2*HZ;u=OU(u,B,k);q.style.top=u+"px";var g=dayViewTable.rows[0].cells[1].offsetWidth+dayViewTable.rows[0].cells[2].offsetWidth;var I=Math.round((G.clientX-xv)/g);zb=OU(fB+I,1,(dayViewTable.rows[0].cells.length-1)/2);var Y=dayViewTable.rows[0].cells[2*zb-1];var D=dayViewTable.rows[0].cells[2*zb];q.style.left=Y.offsetLeft+"px";q.style.width=D.offsetWidth+"px";q.columnIndex=zb;}else{var u=t3+(G.clientY-Pg);var B=0;var k=planningViewTable.offsetHeight-q.offsetHeight;u=OU(u,B,k);q.style.top=u+"px";var n=g_ApptDivStartingLeft+(G.clientX-xv);B=callPlanningHeaderTable.rows[0].cells[0].offsetWidth-HZ;k=mainTablePane.offsetWidth-q.offsetWidth+HZ-18;n=OU(n,B,k);q.style.left=n+"px";}Sa(q,50);}function zo(){var G=PK();strings=G.strings;k5(CI);CI.style.zIndex=0;Sa(CI,100);CI=null;hs=false;var q=zU.appt;var S=q.Qa();var C=q.LL();function u(){q.CT(S);q.rw(C);jZ(zU);}function B(){if(bj(q.Qa(),q.LL())||bj(S,C)){Eu();}if((V4(q.Qa(),q.LL())||V4(S,C))&&zb!=fB){ll();}if(g_CalendarLayoutMode==h2.G){jZ(zU);}}var k=q.Ml();function g(t,M,c){if(c){k.XF(q,t,false);}else{k.IN(q,t,false);}bh.bB([k],k.Jq(),M,false);LE(M,true);}if(k.V()){alert(strings.appt_locked);jZ(zU);return ;}if(g_CalendarLayoutMode==h2.q){hU(fB);if(zb!=fB){hU(zb);}}if(k.g){k.Y();}if(k.i()){alert(strings.message_deleted);Ak();return ;}else{if(k.u()){var I=strings.generic_error+" #C002";AS(I,bi.C);alert(I);return ;}}if(q.fv){q=k.Ec(q.Qa());zU.appt=q;}var Y=q.Qa();var D=q.LL();var n=Math.round((D.getTime()-Y.getTime())/AF);var v;var r=false;var Z=null;if(g_CalendarLayoutMode==h2.q){v=new Date(dD[zb]);v.setDate(v.getDate());v.setHours((zU.offsetTop+HZ)/(4*iw));v.setMinutes(((((zU.offsetTop+HZ)/iw)%4)*15));}else{var O=bX(calPlanningViewDiv,"div","calPlanningViewOverlay");function d(t,M){var c=Math.round(t.offsetHeight/2);if(t.offsetTop>M.offsetTop){if((M.offsetTop+M.offsetHeight-t.offsetTop)>c){return true;}else{return false;}}else{if((t.offsetTop+t.offsetHeight-M.offsetTop)>c){return true;}else{return false;}}}var J;for(var x=0;x<O.length;x++){var P=O[x];if(d(zU,P)){J=P.calendar;break;}}if(J==null){u();return ;}else{r=(J!=null&&J!=q.Jq());if(r){Z=J;}v=new Date(c1(zU.offsetLeft+HZ,true));if(!q.Q()||(r&&!Z.n7())){alert(strings.permissions_restriction);u();return ;}}}if(!r&&Mp(q.Qa(),v)==0){return ;}ue(q);if(r&&k.TD()){if(!confirm(strings.move_recurring_appointment_to_new_calendar)){u();return ;}}q.CT(v);q.rw(new Date(v.getTime()+n*AF));function Q(t){var M=oB(t);var c=M[0];if(c==yy.S){return true;}var j=M[1];var K;if(c==yy.q){K=strings.drb_conflict.printf(j);}else{K=strings.drb_error.printf(j);}alert(K);u();return false;}var e=new Date();var y=((Mp(e,q.LL())<0||Mp(e,C)<0)&&q.dJ()==Tn.S&&q.na()==eY.u);if(q.fv){if(y){var L=function(t){if(!t){u();return ;}var M=(t=="SEND_UPDATE");var c=q.lI();c.fv=false;c.n7=true;c.UM(S);c.T0(C);if(M&&!Q(c)){return ;}q.fv=false;q.n7=true;q.UM(S);q.T0(C);jZ(zU);if(r){g(M,Z,true);}else{k.XF(q,M);B();}};var o="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(o,null,L,300,180);}else{q.fv=false;q.n7=true;q.UM(S);q.T0(C);jZ(zU);if(r){g(false,Z,true);}else{k.XF(q,notify_attendees);B();}}}else{if(q.n7){if(y){var L=function(t){if(!t){u();return ;}var M=(t=="SEND_UPDATE");if(M&&!Q(q)){return ;}if(r){g(M,Z,false);}else{k.IN(q,M);B();}};var j="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(j,null,L,300,180);}else{if(r){g(false,Z,false);}else{k.IN(q,false);B();}}}else{if(y){var L=function(t){if(!t){u();return ;}var M=(t=="SEND_UPDATE");if(M&&!Q(q)){return ;}var K=new Date(q.Qa().getTime()-q.cU()*AF);q.jo(K);if(t=="SEND_UPDATE"){var m=q.ST();var b=m.p5();var w=q.p5();q.KG(b,w);}if(r){q.Dt(true,null,null,Z);}else{q.KR();B();}};var j="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(j,null,L,300,180);}else{var V=new Date(q.Qa().getTime()-q.cU()*AF);q.jo(V);if(r){q.Dt(true,null,null,Z);}else{q.KR();B();}}}}}function qi(G){var q=cL(Cp);var S=q.appt;if(g_CalendarLayoutMode==h2.q){var C=Math.round((G.clientY-Pg)/iw);if(Cp.className=="dayWeekViewApptTopBar"){var u=t3+(C*iw);var B=-HZ;var k=parseInt(q.style.top)+parseInt(q.style.height)-(iw+2*HZ);u=OU(u,B,k);var g=parseInt(q.style.top)+parseInt(q.style.height)-u;var I=q.childNodes.item(0).rows[1].cells[1];I.firstChild.style.height=(g-2*HZ-2)+"px";I.style.height=(g-2*HZ)+"px";q.style.height=g+"px";q.style.top=u+"px";}else{if(Cp.className=="dayWeekViewApptBottomBar"){var g=zc+(C*iw);var k=48*bm-parseInt(q.style.top)+HZ;g=OU(g,iw+2*HZ,k);var I=q.childNodes.item(0).rows[1].cells[1];I.style.height=(g-2*HZ)+"px";I.firstChild.style.height=(g-2*HZ-2)+"px";q.style.height=g+"px";}}}else{if(Cp.cellIndex==0){var Y=g_ApptDivStartingLeft+G.clientX-xv;var B=callPlanningHeaderTable.rows[0].cells[0].offsetWidth-HZ;var k=parseInt(q.style.left)+parseInt(q.style.width)-(2*HZ)-1;Y=OU(Y,B,k);var D=parseInt(q.style.left)+parseInt(q.style.width)-Y;var I=q.childNodes.item(0).rows[0].cells[1];I.firstChild.style.width=(D-2*HZ-2)+"px";I.style.width=(D-2*HZ)+"px";q.style.width=D+"px";q.style.left=Y+"px";}else{var D=g_ApptDivStartingWidth+G.clientX-xv;var B=HZ*2+1;var k=mainTablePane.offsetWidth-parseInt(q.style.left)-18;D=OU(D,B,k);var I=q.childNodes.item(0).rows[0].cells[1];I.firstChild.style.width=(D-2*HZ-2)+"px";I.style.width=(D-2*HZ)+"px";q.style.width=D+"px";}}Sa(q,50);}function w3(){var G=PK();var q=cL(Cp);q.style.zIndex=0;Sa(q,100);k5(Cp);lO=false;var S=q.appt;var C=S.Qa();var u=S.LL();var B=S.Ml();if(B.V()){alert(strings.appt_locked);jZ(q);return ;}if(B.g){B.Y();}if(B.i()){alert(strings.message_deleted);Ak();return ;}else{if(B.u()){var k=strings.generic_error+" #C003";AS(k,bi.C);alert(k);return ;}}ue(S);if(S.fv){S=B.Ec(S.Qa());q.appt=S;}if(g_CalendarLayoutMode==h2.q){columnIndex=Hf(S.Qa());hU(columnIndex);if(Cp.className=="dayWeekViewApptTopBar"){var g=S.Qa();var I=g.clone();I.setHours((q.offsetTop+HZ)/(4*iw));I.setMinutes(((((q.offsetTop+HZ)/iw)%4)*15));if(Mp(g,I)==0){return ;}S.CT(I);S.g4(Math.round((S.LL().getTime()-S.Qa().getTime())/AF));var Y=new Date(I-S.cU()*AF);S.jo(Y);}else{if(Cp.className=="dayWeekViewApptBottomBar"){var D=Math.round(((q.offsetHeight-2*HZ)/iw)*15);var g=S.Qa();var n=S.LL();var v=new Date(g.getTime()+D*AF);if(Mp(n,v)==0){return ;}S.rw(v);S.g4(Math.round((S.LL().getTime()-S.Qa().getTime())/AF));}}}else{var g=S.Qa();var n=S.LL();if(q.offsetWidth==0){jZ(zU);return ;}if(Cp.cellIndex==0){var I=new Date(c1(q.offsetLeft+HZ,true));while(Mp(I,n)>=0){I.setMinutes(I.getMinutes()-1);}if(Mp(g,I)==0){return ;}S.CT(I);S.g4(Math.round((S.LL().getTime()-S.Qa().getTime())/AF));var Y=new Date(I-S.cU()*AF);S.jo(Y);}else{var v=new Date(c1(q.offsetLeft+q.offsetWidth-HZ,true));while(Mp(v,g)<=0){v.setMinutes(v.getMinutes()+1);}if(Mp(n,v)==0){return ;}S.rw(v);S.g4(Math.round((S.LL().getTime()-S.Qa().getTime())/AF));}}Cp=null;function r(){S.CT(C);S.rw(u);S.g4(Math.round((u.getTime()-C.getTime())/AF));jZ(zU);}function Z(){if(bj(S.Qa(),S.LL())||bj(C,u)){Eu();}if(g_CalendarLayoutMode==h2.G){jZ(zU);}}function O(Q){var e=oB(Q);var y=e[0];if(y==yy.S){return true;}var L=e[1];var o;if(y==yy.q){o=strings.drb_conflict.printf(L);}else{o=strings.drb_error.printf(L);}alert(o);r();return false;}var d=new Date();var J=((Mp(d,S.LL())<0||Mp(d,u)<0)&&S.dJ()==Tn.S&&S.na()==eY.u);if(S.fv){if(J){var x=function(Q){if(!Q){r();return ;}var e=(Q=="SEND_UPDATE");var y=S.lI();y.fv=false;y.n7=true;y.UM(C);y.T0(u);if(e&&!O(y)){return ;}S.fv=false;S.n7=true;S.UM(C);S.T0(u);jZ(zU);B.XF(S,e);Z();};var P="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(P,null,x,300,180);}else{S.fv=false;S.n7=true;S.UM(C);S.T0(u);jZ(zU);B.XF(S,false);Z();}}else{if(S.n7){if(J){var x=function(Q){if(!Q){r();return ;}var e=(Q=="SEND_UPDATE");if(e&&!O(S)){return ;}B.IN(S,e);Z();};var L="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(L,null,x,300,180);}else{B.IN(S,false);Z();}}else{if(J){var x=function(Q){if(!Q){r();return ;}var e=(Q=="SEND_UPDATE");if(e&&!O(S)){return ;}if(Q=="SEND_UPDATE"){var o=S.ST();var V=o.p5();var t=S.p5();S.KG(V,t);}S.KR();Z();};var L="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(L,null,x,300,180);}else{S.KR();Z();}}}}function ya(G){var q=jq(G);mo(q);var S=q.keyCode;if(S<=47||(S>=112&&S<=251)){return ;}if(q.ctrlKey){return ;}var C=zA(q);if(C==null||C.className.indexOf("dayWeekViewEntryCell")==-1){return ;}var u=je();var B=u.C();if(!B.n7()){return ;}var k=dD[C.cellIndex/2].clone();var g=Math.floor(C.parentNode.rowIndex/2);var I=(C.parentNode.rowIndex%2)*30;k.setHours(g,I,0,0);var Y=new Date(k.getTime()+VH*AF);var D=LI(k,Y,false,false);D.g=false;var n=b4(D)[0];rt(n);vn();}function E9(G){var q=G.parentNode;g_SelectedDate=q.date;Hb(If.C);}var dW=null;var fm=false;var Z8=null;function vn(){if(g_CalendarViewMode==If.S&&g_CalendarLayoutMode==h2.q){return ;}dW=null;if(zU==null){return ;}var G=zU.appt;if(!G.Q()){return ;}var q=G.L();if(q==null){q="";}q=q.replace(new RegExp("<","g"),"&lt;");q=q.replace(new RegExp(">","g"),"&gt;");if(g_CalendarLayoutMode==h2.q){if(G.fH()==false&&G.dp()==false){var S=zU.childNodes.item(0).rows[1].cells[1];S.style.padding="0px";S.firstChild.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"vd"+";\" onkeydown=\""+"Ky"+"(event);\" tabindex=\"0\">"+q+"</TEXTAREA>";Z8=zU.childNodes.item(0).rows[1].cells[1].firstChild.firstChild;Z8.focus();Z8.focus();}else{zU.style.padding="0px";zU.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"vd"+";\" onkeydown=\""+"Ky"+"(event);\" tabindex=\"0\">"+q+"</TEXTAREA>";Z8=zU.firstChild;Z8.focus();Z8.focus();}}else{var S=zU.childNodes.item(0).rows[0].cells[1];S.style.padding="0px";S.firstChild.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"vd"+";\" onkeydown=\""+"Ky"+"(event);\" tabindex=\"0\">"+q+"</TEXTAREA>";Z8=zU.childNodes.item(0).rows[0].cells[1].firstChild.firstChild;Z8.focus();Z8.focus();}fm=true;}function Ky(G){var q=jq(G);mo(q);if(q.keyCode==GP){vd();return false;}}function vd(){if(!fm){return ;}var G=PK();fm=false;var q=Z8.value;var S=cL(Z8);var C=S.appt;if(C.L()==q){jZ(S);return ;}var u=C.Ml();function B(){jZ(S);}if(u.V()){alert(strings.appt_locked);jZ(S);return ;}ue(C);if(u.g){u.Y();}if(u.i()){alert(strings.message_deleted);Ak();return ;}else{if(u.u()){var k=strings.generic_error+" #C004";AS(k,bi.C);alert(k);return ;}}var g=new Date();var I=(Mp(g,C.LL())<0&&C.dJ()==Tn.S&&C.na()==eY.u);if(C.fv){C=u.Ec(C.Qa());S.appt=C;if(I){var Y=function(n){if(!n){jZ(S);return ;}var v=(n=="SEND_UPDATE");C.fv=false;C.n7=true;C.UM(C.Qa());C.T0(C.LL());C.tx(q);jZ(S);u.XF(C,v);};var D="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(D,null,Y,300,180);}else{C.fv=false;C.n7=true;C.UM(C.Qa());C.T0(C.LL());C.tx(q);u.XF(C,false);}}else{if(C.n7){if(I){var Y=function(n){if(!n){jZ(S);return ;}var v=(n=="SEND_UPDATE");C.tx(q);jZ(S);u.IN(C,v);};var r="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(r,null,Y,300,180);}else{C.tx(q);u.IN(C,false);}}else{if(I){var Y=function(n){if(!n){B();return ;}C.tx(q);if(n=="SEND_UPDATE"){var Z=C.ST();var O=Z.p5();var d=C.p5();C.KG(O,d);}C.KR();jZ(S);};var r="dlg_UpdateMeeting.jsp?locale="+G.GC.q();gQ(r,null,Y,300,180);}else{C.tx(q);C.KR(false);jZ(S);}}}if(bj(C.Qa(),C.LL())){Eu();}if(V4(C.Qa(),C.LL())){ll();}}function rt(G){if(G!=null){Fj(null);}if(g_CalendarLayoutMode==h2.q){if(g_CalendarViewMode==If.S){if(zU!=null){var q=zU.appt;var S=q.nu();var C=q.a();zU.style.backgroundColor=S;zU.style.color=C;}if(G!=null){G=xb(G,"isSelected");if(typeof (G.style)!="undefined"){G.style.backgroundColor="";G.style.color="";}}zU=G;}else{if(zU!=null){if(zU.className=="dayWeekViewApptDiv"){zU.style.zIndex=0;var u=zU.childNodes.item(0);u.rows[0].cells[0].style.backgroundColor="";u.rows[2].cells[0].style.backgroundColor="";u.rows[0].cells[0].style.borderWidth="0px";u.rows[2].cells[0].style.borderWidth="0px";}else{if(zU.className=="dayWeekViewAllDayApptDiv"){zU.style.backgroundColor="";}}}if(G!=null){if(G.className=="dayWeekViewApptDiv"){G.style.zIndex=1;var u=G.childNodes.item(0);var B=u.rows[1].cells[0].style.backgroundColor;u.rows[0].cells[0].style.backgroundColor=B;u.rows[2].cells[0].style.backgroundColor=B;u.rows[0].cells[0].style.borderWidth="1px 1px 0px 1px";u.rows[2].cells[0].style.borderWidth="0px 1px 1px 1px";}else{if(G.className=="dayWeekViewAllDayApptDiv"){G.style.backgroundColor="#D9D4D4";}}}zU=G;}}else{if(zU!=null){zU.style.zIndex=0;var u=zU.childNodes.item(0);u.rows[0].cells[0].className="planningViewBarNotSelected";u.rows[0].cells[2].className="planningViewBarNotSelected";}if(G!=null){G.style.zIndex=1;var u=G.childNodes.item(0);u.rows[0].cells[0].className="planningViewBarSelected";u.rows[0].cells[2].className="planningViewBarSelected";u.rows[0].cells[0].style.borderWidth="1px 0px 1px 1px";u.rows[0].cells[2].style.borderWidth="1px 1px 1px 0px";}zU=G;}}function Fj(G){if(G!=null){rt(null);}if(g_CalendarLayoutMode==h2.q){if(g_CalendarViewMode==If.S){if(hb!=null){var q=Xk(hb.firstChild,"isSelected");hb.firstChild.className=q.className;var S=new Date();if(hY(hb.date,S)==0){hb.firstChild.style.color="red";}else{hb.firstChild.style.color="";}}var C=G;if(G!=null){while(C!=null&&!uM(C,"monthViewEntryCell")){C=C.parentNode;}var u=xb(C.firstChild,"isSelected");C.firstChild.className=u.className;if(typeof (C.firstChild.style)!="undefined"){C.firstChild.style.backgroundColor="";C.firstChild.style.color="";}var B=EU(g_SelectedDate,VZ);B.setDate(B.getDate()+(C.parentNode.rowIndex-1)*7+C.cellIndex);g_SelectedDate=B;}hb=C;}else{if(hb!=null&&dD!=null){hb.style.backgroundColor="";}if(G!=null&&dD!=null){G.style.backgroundColor="#316AC5";if(uM(G,"dayWeekViewEntryCell")){g_SelectedDate=dD[G.cellIndex/2].clone();}else{if(G.className=="dayWeekViewAllDayEntryCell"){g_SelectedDate=dD[G.cellIndex].clone();}}}hb=G;}}}var VH=30;function LI(G,q,S,C,u){var B=new Date();if(G==null){G=new Date(B.getFullYear(),B.getMonth(),B.getDate(),B.getHours()+1);}if(q==null||q<G){q=new Date(G.getTime()+VH*AF);}if(S==null||!Co(S)){S=false;}if(C==null||!Co(C)){C=true;}if(u==null){if(mX()){var k=qG.M();u=k.k();}else{var g=je();var u=g.C();if(u==null){u=g.q();}if(u==null){return null;}}}var I=EG.hh(u);I.CT(G);I.rw(q);I.p8(G);I.h(q);I.tk(S);I.ot(false);I.mI(Tn.C);I.NL(S?he.C:he.q);I.uf(-1);I.U6(F2.q);I.Zf(dk.G);I.Jx(Ze.G);I.jc(false);I.WX(false);I.O9(true);I.jp(true);if(S){I.yn(1080);}else{I.yn(15);}var B=new Date();I.zC(G.getTime()>B.getTime()&&!u.yh());if(C){var Y=Ld.D(I);var D=Qh.L(Y);D.v(cI.S);D.d(yz.S);D.Q(GC.E);D.e(GC.E);D.P(tG.G);D.x(GC.f);Y.g(D);}return I;}function Sj(G,q){var S;if(mX()){var C=qG.M();var S=C.k();}else{var u=je();var S=u.C();if(S==null){S=u.q();}if(S==null){return null;}}if(!S.n7()){return null;}var B;var k;if(g_CalendarViewMode==If.S){if(q==null||q){B=G.date.clone();k=B.clone();k.setDate(k.getDate()+1);q=true;}else{if(!q){B=G.date.clone();B.setMinutes(u0);k=B.clone();k.setMinutes(k.getMinutes()+VH);}}}else{if(G.className.indexOf("dayWeekViewEntryCell")>=0){if(q==null||!q){B=dD[G.cellIndex/2].clone();var g=Math.floor(G.parentNode.rowIndex/2);var I=(G.parentNode.rowIndex%2)*30;B.setHours(g,I,0,0);k=new Date(B.getTime()+VH*AF);q=false;}else{if(q){B=dD[G.cellIndex/2].clone();k=B.clone();k.setDate(k.getDate()+1);}}}else{if(G.className=="dayWeekViewAllDayEntryCell"){B=dD[G.cellIndex].clone();k=B.clone();k.setDate(k.getDate()+1);q=true;}}}return LI(B,k,q);}function BU(G,q){if(q==null){if(mX()){var S=qG.M();var q=S.k();}else{var C=je();var q=C.C();if(q==null){q=C.q();}if(q==null){return null;}}}if(!q.n7()){return null;}var u=c1(G.clientX);var B=1000*60*30;var k=u%B;if(k<B/2){u=u-k;}else{u=u-k+B;}var g=new Date(u);var I=new Date(g.getTime()+VH*AF);return LI(g,I,false,null,q);}function K7(){if(zU==null){return ;}if(fm){var G=zU.getElementsByTagName("TEXTAREA")[0];G.onblur=null;fm=false;}var q=PK();function S(O){if(g_CalendarLayoutMode==h2.q){if(g_CalendarViewMode==If.S){CD();}else{if(O.TD()==true){lx(true,true);}else{if(O.fH()==true||O.dp()==true){lx(true,false);}else{if(O.p()){var d=zU.columnIndex;calDayViewDiv.removeChild(zU);hU(d);if(zU.otherDiv){var J=zU.otherDiv.columnIndex;calDayViewDiv.removeChild(zU.otherDiv);hU(J);}}else{var x=zU.columnIndex;calDayViewDiv.removeChild(zU);hU(x);}}}}}else{jP(g_CalendarViewMode);JZ(g_CalendarViewMode);}if(O.TD()==true||V4(O.Qa(),O.LL())){ll();}if(O.TD()==true||bj(O.Qa(),O.LL())){Eu();}zU=null;}function C(O){var d=O.dJ();if(d==Tn.S){var J=function(P){if(!P){return ;}else{if(P=="SEND_CANCELLATION"){O.ax(true);}else{if(P=="DO_NOT_SEND_CANCELLATION"){O.ax(false);}}}S(O);};var x="dlg_CancelMeeting.jsp?locale="+q.GC.q();gQ(x,null,J,300,120);}else{if(d==Tn.G){var J=function(P){if(!P){return ;}else{if(P=="SEND_RESPONSE"){O.ax(true);}else{if(P=="DO_NOT_SEND_RESPONSE"){O.ax(false);}}}S(O);};var Q="dlg_DeclineMeeting.jsp?locale="+q.GC.q();gQ(Q,null,J,300,180);}}}var u=zU.appt;var B=u.Ml();if(!u.I()){alert(strings.permissions_restriction);return ;}if(B.V()){alert(strings.appt_locked);return ;}if(B.g){B.Y();}if(B.i()){alert(strings.message_deleted);Ak();return ;}else{if(B.u()){var k=strings.generic_error+" #C005";AS(k,bi.C);alert(k);return ;}}ue(u);if(u.fv){var g=u.Qa();if(!u.Q8()){var I=B.sz();var Y=X0();if(I!=null){var D=I.u(Y,g);g.setMinutes(g.getMinutes()+D);}}u=B.Ec(g);zU.appt=u;}if(u.fv||u.n7){var n=function(O){if(!O){S(B);return ;}else{if(O=="DELETE_OCCURRENCE"){var d=new Date();var J=(Mp(d,u.LL())<0&&(u.dJ()==Tn.S||u.dJ()==Tn.G));if(J){C(u);}else{u.ax(false);S(u);}}else{if(O=="DELETE_SERIES"){var d=new Date();var x=B.jg();var J=(Mp(d,x.v)<0&&(u.dJ()==Tn.S||u.dJ()==Tn.G));if(J){C(B);}else{B.ax(false);S(B);}}}}};var v="dlg_DeleteOccurrence.jsp?locale="+q.GC.q();gQ(v,null,n,300,180);}else{var r=new Date();var Z=(Mp(r,u.LL())<0&&(u.dJ()==Tn.S||u.dJ()==Tn.G));if(Z){C(u);}else{u.ax(false);S(u);}}}function gr(){qG=new d2(XD.G(),XD.D()?XD.t():null,mN()?XD.o():null,calendarTreeDiv);}function UI(){calendarSetsPane=TZ("<DIV id='calendarSetsPane' class='calendarSetPane' style='display:none;'>",TN);var G=TZ("<table width='100%' cellpadding='0' cellspacing='0'>",calendarSetsPane);var q=TZ("<tbody>",G);var S=TZ("<tr>",q);var C=TZ("<td>",S);G=TZ("<table width='100%' cellpadding='2' cellspacing='0' class='paneHeader' style='position: static;'>",C);var u=TZ("<tbody>",G);var S=TZ("<tr>",u);var C=TZ("<td style='padding-left: 5px;' class='label calendar_label'>",S);C.innerHTML=strings.calendar_sets_title;S=TZ("<tr>",q);C=TZ("<td>",S);G=TZ("<table cellpadding='2' cellspacing='0'>",C);u=TZ("<tbody>",G);S=TZ("<tr>",u);C=TZ("<td class='label'>",S);var B=TZ("<input type='text' class='label textInputField' size='15' id='calendarSetSaveName' maxLength='20' />",C);C=TZ("<td class='label'>",S);B=TZ("<input class='button' type='button' value='"+strings.shared_save+"'/>",C);var k=function(){var O=calendarSetSaveName.value;if(O==""||O.strip()==""){alert(strings.calendar_set_name_empty_error);return ;}var d=GC.tk()[O];var J=true;if(d){J=confirm(strings.calendar_set_overwrite_warning);}if(J){var d=At();DD(d);calendarSetSaveName.value="";px(d.q());}};B.onclick=k;S=TZ("<tr>",q);C=TZ("<td>",S);G=TZ("<table cellpadding='2' cellspacing='0' height='32px' >",C);u=TZ("<tbody>",G);S=TZ("<tr>",u);C=TZ("<td class='label'>",S);C.innerHTML=strings.shared_view;C=TZ("<td class='label'>",S);var g=TZ("<select id='calendarSetLoadDropdown' size='1' style='width: 100px'>",C);px();var I=function(){var O=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;if(O!=null&&O!=""){U2.C(O);}};g.onchange=I;deleteCalendarSetButton=TZ("<td class='toolbarButton' unselectable='on' style='opacity: 1;' title='"+strings.calendar_set_delete_set_tooltip+"'>",S);function Y(O){var d=jq(O);mo(d);deleteCalendarSetButton.className="toolbarButton_hover";}function D(O){var d=jq(O);mo(d);deleteCalendarSetButton.className="toolbarButton";}function n(O){var d=jq(O);mo(d);x0();deleteCalendarSetButton.className="toolbarButton_down";return false;}function v(O){var d=jq(O);mo(d);deleteCalendarSetButton.className="toolbarButton_hover";}deleteCalendarSetButton.onmouseover=Y;deleteCalendarSetButton.onmouseout=D;deleteCalendarSetButton.onmousedown=n;deleteCalendarSetButton.onmouseup=v;G=TZ("<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">",deleteCalendarSetButton);u=TZ("<tbody>",G);S=TZ("<tr>",u);C=TZ("<td unselectable=\"on\">",S);var r=TZ("<div unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position: -83px 0px;\" class=\"toolbarButtonIcon\"/>",C);function Z(){if(calendarSetLoadDropdown.selectedIndex!=0){if(confirm(strings.calendar_set_delete_confirm)){var O=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;l8(O);px();}}}r.onclick=Z;}function openAddressSelectionDialogFromCalendarPane(){function G(q){if(!q){return ;}var S=q[0];var C=new Object();var u=new Array();for(var B=0;B<S.length;B++){var k=S[B];var g=k.B();var I=XD.B();var Y=XD.q();var D=I+Y+g+Y+L8.C;if(XD.n(D)!=null){nd.G(u,k);}else{C[D]=k;}}cT(C,u);}xH(cW.u,G,null,null,true,true);}function cT(G,q,S){var C=function(I,Y){var D=I.S();var n=Y.item("imapHash");var v=XD.q();var r=XD.k();var Z=wN.D(D,".//status");var O=new Array();for(var d=0,len=Z.length;d<len;d++){var J=Z.item(d);var x=J.getAttribute("mbox");var P=J.getAttribute("failed");var Q=n[x];if(P!=null){nd.G(O,Q.B());}else{function e(f){if(f==null){return null;}var i=parseInt(f,10);return i;}var y=e(J.getAttribute("uidValidity"));var L=e(J.getAttribute("uidnext"));var o=e(J.getAttribute("messageCount"));var V=e(J.getAttribute("unreadMessageCount"));var t=null;var M=wN.v(J,"metadata");if(M!=null){t=new Array();var c=wN.D(M,".//entries");for(var j=0;j<c.length;j++){var K=c.item(j);var m=wN.v(K,"entry");var b=wN.v(K,"value");var w=wN.n(m);var z=wN.n(b);t[w]=z;}}var W=x.split(v);var X=W[0]+v+W[1];var E=XD.n(X);if(E==null){var U=Q.I();E=new bh(W[1],L8.B,r,null,false,o,V,y,L,U,null,null);}var A=new UE(W[2],E,Xf.q,o,V,y,L,null,null,t);qG.E(A,true,true);}}if(O.length>0){var F="";for(var d=0;d<O.length;d++){F+=O[d];if(d!=O.length-1){faliedFolderString+=", ";}}alert(strings.error_fetching_other_users_calendars.printf(F));}if(S){S();}};var u=new Ts.g(dA("soapmail"),false,C);var B=new Ts.v("getOtherUserFolders",mF);var k=wN.P.createElement("folders");for(imapName in G){var g=wN.I("folderName",imapName);k.appendChild(g);}B.g(k);u.q.L(B);u.G.add("no.report.faults",true);u.G.add("imapHash",G);u.G.add("preexistingCalendars",q);u.q.v();}function px(G){if(calendarSetLoadDropdown.childNodes.length>0){wN.O(calendarSetLoadDropdown);}var q=TZ("<option value='' </option>",calendarSetLoadDropdown);q.innerHTML=strings.calendar_set_select_set;var S=GC.tk();for(var C in S){var u=S[C];var B=u.q();q=TZ("<option value='"+B+"' ></option>",calendarSetLoadDropdown);q.innerHTML=B;if(G!=null&&G==B){q.selected=true;}}}function At(){var G=calendarSetSaveName.value;var q=qG.j();var S=U2.k(q);var C=g_CalendarViewMode;var u=g_CalendarLayoutMode;var B=new an(G,S,C,u);return B;}function VY(G){var q=PK();var S=G.Ml();if(S.V()){alert(strings.appt_locked);return ;}if(S.g){S.Y();}if(S.i()){alert(strings.message_deleted);Ak();return ;}else{if(S.u()){var C=strings.generic_error+" #C006";AS(C,bi.C);alert(C);return ;}}if(G.fv||G.n7){var u=function(I){if(!I==null){return ;}else{if(I=="OPEN_OCCURRENCE"){if(G.fv){var Y=S.Ec(G.Qa());var D=Y.p5();if(D==null){D=Ld.D(Y);var n=Qh.L(D);n.v(cI.S);n.d(yz.S);n.Q(q.GC.E);n.e(q.GC.E);n.P(tG.G);n.x(q.GC.f);D.g(n);}mp(Y);}else{if(G.n7){var D=G.p5();if(D==null){D=Ld.D(G);var n=Qh.L(D);n.v(cI.S);n.d(yz.S);n.Q(q.GC.E);n.e(q.GC.E);n.P(tG.G);n.x(q.GC.f);D.g(n);}mp(G);}}}else{if(I=="OPEN_SERIES"){var D=S.p5();if(D==null){D=Ld.D(S);var n=Qh.L(D);n.v(cI.S);n.d(yz.S);n.Q(q.GC.E);n.e(q.GC.E);n.P(tG.G);n.x(q.GC.f);D.g(n);}mp(S);}}}};var B="dlg_ChangeOccurrence.jsp?locale="+q.GC.q();gQ(B,null,u,300,180);}else{var k=G.p5();if(k==null){var k=Ld.D(G);var g=Qh.L(k);g.v(cI.S);g.d(yz.S);g.Q(q.GC.E);g.e(q.GC.E);g.P(tG.G);g.x(q.GC.f);k.g(g);}mp(G);}}function cj(G){var q=zU.appt;var S=q.Ml();if(!q.Q()){alert(strings.permissions_restriction);return ;}if(S.V()){alert(strings.appt_locked);return ;}if(S.g){S.Y();}if(S.i()){alert(strings.message_deleted);Ak();return ;}else{if(S.u()){var C=strings.generic_error+" #C007";AS(C,bi.C);alert(C);return ;}}if(q.fv){q=S.Ec(q.Qa());zU.appt=q;}ue(q);q.NL(G);if(q.fv){q.fv=false;q.n7=true;q.UM(q.Qa());q.T0(q.LL());S.XF(q,false);}else{if(q.n7){S.IN(q,false);}else{q.KR();}}jZ(zU);zU=null;Eu();}function js(G){var q=zU.appt;var S=q.Ml();if(!q.Q()){alert(strings.permissions_restriction);return ;}if(S.V()){alert(strings.appt_locked);return ;}if(S.g){S.Y();}if(S.i()){alert(strings.message_deleted);Ak();return ;}else{if(S.u()){var C=strings.generic_error+" #C008";AS(C,bi.C);alert(C);return ;}}if(q.fv){q=S.Ec(q.Qa());zU.appt=q;}ue(q);q.U6(G);if(q.fv){q.fv=false;q.n7=true;q.UM(q.Qa());q.T0(q.LL());S.XF(q,false);}else{if(q.n7){S.IN(q,false);}else{q.KR();}}jZ(zU);zU=null;Eu();}function PN(G){var q=zU.appt;if(!q.Q()){alert(strings.permissions_restriction);return ;}if(q.V()){alert(strings.appt_locked);return ;}if(q.g){q.Y();}if(q.i()){alert(strings.message_deleted);Ak();return ;}else{if(q.u()){var S=strings.generic_error+" #C009";AS(S,bi.C);alert(S);return ;}}ue(q);q.Q2(G);if(G){q.PE(av.G);}else{q.PE(av.q);}q.KR();jZ(zU);zU=null;Eu();}function cL(G){if(g_CalendarLayoutMode==h2.q){if(g_CalendarViewMode==If.S){var q=G;while(q!=null&&!uM(q,"monthViewApptTable")&&!uM(q,"monthViewAllDayApptDiv")){q=q.parentNode;}return q;}else{var q=G;while(q!=null&&!uM(q,"dayWeekViewApptDiv")&&!uM(q,"dayWeekViewAllDayApptDiv")){q=q.parentNode;}return q;}}else{var q=G;while(q!=null&&!uM(q,"planningAppointmentDiv")){q=q.parentNode;}return q;}}function Hf(G){for(var q=1,len=dD.length;q<len;q++){if(hY(dD[q],G)==0){return q;}}return 0;}function bj(G,q){var S=new Date();var C=S.clone();C.setDate(C.getDate()+d5);return (!(hY(G,C)>0||hY(q,S)<0));}function kS(G,q){var S,C;if(g_CalendarViewMode==If.C){S=g_SelectedDate.clone();C=S.clone();C.setDate(C.getDate()+1);}else{if(g_CalendarViewMode==If.q){S=f2(g_SelectedDate,VZ);C=S.clone();C.setDate(C.getDate()+5);}else{if(g_CalendarViewMode==If.G){S=f2(g_SelectedDate,VZ);C=S.clone();C.setDate(C.getDate()+7);}else{if(g_CalendarViewMode==If.S){S=EU(g_SelectedDate,VZ);C=S.clone();C.setDate(C.getDate()+42);}}}}return (!(hY(G,C)>0||hY(q,S)<0));}function V4(G,q){var S=EU(g_DatePickerDate,VZ);var C=S.clone();C.setDate(C.getDate()+42);return (!(hY(G,C)>0||hY(q,S)<0));}function gN(G,q,S){if(hY(G,q)<0||hY(G,S)>=0){return false;}var C=G.getDay();for(var u=0,len=WK.length;u<len;u++){if(C==WK[u]){return true;}else{if(C<WK[u]){break;}}}return false;}function EU(G,q){var S=G.getFullYear();var C=G.getMonth();var u=new Date(S,C,1).getDay();var B=u-q;if(B<=0){B+=7;}var k=new Date(new Date(S,C-1).getFullYear(),new Date(S,C-1,1).getMonth(),Ok(C-1,S)-B+1);return k;}function zK(G){switch(G){case 0:return strings.calendar_header_sunday;break;case 1:return strings.calendar_header_monday;break;case 2:return strings.calendar_header_tuesday;break;case 3:return strings.calendar_header_wednesday;break;case 4:return strings.calendar_header_thursday;break;case 5:return strings.calendar_header_friday;break;case 6:return strings.calendar_header_saturday;break;}return null;}function Kd(G){var q=-1;var S=-1;for(var C=1;C<callPlanningHeaderTable.firstChild.rows[1].cells.length-1;C++){var u=callPlanningHeaderTable.firstChild.rows[1].cells[C];for(var B=0;B<u.firstChild.rows[0].cells.length;B++){var k=u.firstChild.rows[0].cells[B];if(k.date.getTime()+callPlanningHeaderTable.timeInterval>=G.getTime()){q=u.offsetLeft+k.offsetLeft;S=callPlanningHeaderTable.timeInterval/k.offsetWidth;break;}}if(q!=-1){break;}}var g=G.getTime()-k.date.getTime();var I=g/S;var Y=Math.floor(q+I);return Y;}function Wd(G,q){var S=-1;var C=-1;var u=-1;var B=-1;for(var k=1;k<callPlanningHeaderTable.firstChild.rows[1].cells.length-1;k++){var g=callPlanningHeaderTable.firstChild.rows[1].cells[k];if(k<callPlanningHeaderTable.firstChild.rows[1].cells.length-2){if(S==-1){var I=callPlanningHeaderTable.firstChild.rows[1].cells[k+1].firstChild.rows[0].cells[0];if(I.date){if(I.date.getTime()+callPlanningHeaderTable.timeInterval<=G.getTime()){continue;}}}else{if(u==-1){var I=callPlanningHeaderTable.firstChild.rows[1].cells[k+1].firstChild.rows[0].cells[0];if(I.date){if(I.date.getTime()+callPlanningHeaderTable.timeInterval<=q.getTime()){continue;}}}}}for(var Y=0;S==-1&&Y<g.firstChild.rows[0].cells.length;Y++){var D=g.firstChild.rows[0].cells[Y];if(D.date.getTime()+callPlanningHeaderTable.timeInterval>G.getTime()){S=g.offsetLeft+D.offsetLeft;C=callPlanningHeaderTable.timeInterval/D.offsetWidth;break;}}if(S!=-1){for(var n=Y;n<g.firstChild.rows[0].cells.length;n++){var v=g.firstChild.rows[0].cells[n];if(v.date.getTime()+callPlanningHeaderTable.timeInterval>=q.getTime()||(n==g.firstChild.rows[0].cells.length-1&&k==callPlanningHeaderTable.firstChild.rows[1].cells.length-2)){u=g.offsetLeft+v.offsetLeft;B=callPlanningHeaderTable.timeInterval/v.offsetWidth;break;}}}if(u!=-1){break;}}var r=G.getTime()-D.date.getTime();var Z=r/C;var O=Math.floor(S+Z);var d=q.getTime()-v.date.getTime();var J=d/B;var x=Math.floor(u+J-O);if(x<=0){x=1;}return [O,x];}function c1(G,q){if(q==null){q=false;}var S=G;if(!q){S=S-mainTablePane.offsetLeft;}var C=callPlanningHeaderTable.firstChild.rows[1].cells.length;for(var u=1;u<C-1;u++){var B=callPlanningHeaderTable.firstChild.rows[1].cells[u];for(var k=0;k<B.firstChild.rows[0].cells.length;k++){var g=B.firstChild.rows[0].cells[k];var I=B.offsetLeft+g.offsetLeft;var Y=I+g.offsetWidth;if(S>=I&&S<=Y){var D=S-I;var n=callPlanningHeaderTable.timeInterval/g.offsetWidth;var v=Math.floor(D*n);var r=g.date.getTime()+v;var Z=1000*60;var O=r%Z;if(O<Z/2){r=r-O;}else{r=r-O+Z;}return r;}}}var d=callPlanningHeaderTable.firstChild.rows[1].cells[C-2];var J=B.firstChild.rows[0].cells.length;var x=B.firstChild.rows[0].cells[J-1];var I=B.offsetLeft+g.offsetLeft;var Y=I+g.offsetWidth;if(S>Y){return x.date.getTime();}else{var P=callPlanningHeaderTable.firstChild.rows[1].cells[1].firstChild.rows[0].cells[0];return P.date.getTime();}}var rs={S:"calendar_view_sections_personal",q:"calendar_view_sections_public",G:"calendar_view_sections_other_users"};function d2(G,q,S,C){this.Y=G;this.D=q;this.b=S;this.X=new Array();this.y=C;this.P=null;this.t=new Object();this.g=new Object();this.s=new Object();this.C=false;this.J=TZ("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.y);var u=this;this.J.onfocus=function(){if(!u.U){u.F();}};this.J.onblur=function(){if(u.U){u.d();}};this.J.onmousedown=function(){u.J.focus();};this.J.onmouseup=function(){u.J.focus();};this.J.onmouseover=function(){return true;};function B(n){if(ja){return true;}var v=jq(n);if(!u.U||!u.P){return true;}var r=u.P;var Z=v.keyCode;if(Z==ld||Z==kL){var O=Z==ld?r.Q():r.S();if(!O||O._unselectable){return true;}u.L(O);return false;}return true;}if(D3){document.attachEvent("onkeydown",B);}else{if(AB){document.addEventListener("keydown",B,false);}}this.G=TZ("<DIV id='calendarViewDiv' class='treeviewContainer' style='width:100%;height:100%;overflow:auto;'>",this.J);this.G.onblur=function(){u.d();};var k=TZ("<table style=\"padding: 0px 0px 0px 2px; border-spacing: 0px;\" cellpadding=\"0\" cellspacing=\"0\">",this.G);var g=TZ("<tbody>",k);this.B(G,rs.S,g,true,false);if(q){this.B(q,rs.q,g,false,false);}if(S){this.B(S,rs.G,g,false,true);var I=TZ("<tr>",g);var Y=TZ("<td style='padding-left: 6px; padding-bottom: 2px; padding-top: 2px;' >",I);var D=TZ("<a class='attachmentHeader' href='javascript:void(0)' id='otherUsersLink'>",Y);D.innerHTML=strings.add_other_users_calendar_link;D.onclick=openAddressSelectionDialogFromCalendarPane;}}d2.prototype.W=function(G){this.G.style.height=G+"px";};d2.prototype.F=function(){this.U=true;var G=this.P;if(G){G.u();}};d2.prototype.d=function(){this.U=false;var G=this.P;if(G){G.u();}};d2.prototype.A=function(){this.J.focus();};d2.prototype.O=function(){this.J.blur();};d2.prototype.r=function(){return this.U;};d2.prototype.B=function(G,q,S,C,u){var k=TZ("<tr>",S);var g=TZ("<td>",k);var I=TZ("<table style=\"padding: 0px 0px 3px 0px; border-spacing: 0px;\" cellspacing=\"0\" cellpadding=\"0\">",g);var Y=TZ("<tbody>",I);var k=TZ("<tr>",Y);var g=TZ("<td>",k);I=TZ("<table cellspacing=\"0\" cellpadding=\"0\">",g);tbody2=TZ("<tbody>",I);k=TZ("<tr>",tbody2);g=TZ("<td>",k);var D=TZ("<DIV class='treeviewCollapseIcon' style='background-repeat:no-repeat;overflow:hidden;'>",g);var n=function(B){var J=jq(B);var x=zA(J);var P=(x.className=="treeviewCollapseIcon");var Q=P?"treeviewExpandIcon":"treeviewCollapseIcon";x.className=Q;var e=x.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling.firstChild.firstChild;if(P){zQ(e);}else{oN(e);}};D.onclick=n;g=TZ("<td class='calendarViewSectionHeader'>",k);g.innerHTML=strings[q];var k=TZ("<tr>",Y);var g=TZ("<td>",k);I=TZ("<table cellspacing=\"0\" cellpadding=\"0\">",g);Y=TZ("<tbody>",I);this.g[q]=Y;this.g[q].collapseIcon=D;for(var v=0;v<G.length;v++){k=TZ("<tr>",Y);g=TZ("<td style=\"padding-left: 14px;\">",k);var r=G[v];var Z=GV.M(r);var O=this.m(r,q,Z);var d=new om(this,r,g,Z,O,q);if(q==rs.S&&r.J()==Xf.q){d.c();}nd.G(this.X,d);if(C){this.l(d);d.L();C=false;}}};d2.prototype.m=function(G,q,S){var C=S;var u=this.x(q,S);if(!(q==rs.G)){var B=G.C();var k=G.UM();if(k!=null&&k.J()==Xf.Y){C+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_in+" "+strings.specialfolder_deleteditems+"]</span>";}else{if(u){if(B!=null){var g=GV.M(B);C+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_in+" "+g+"]</span>";}}}}else{var I=G.R();var Y=(G.J()==Xf.q);if(Y){C=I+strings.calendar_view_folder_names_s+" "+C;}else{C+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_for+" "+I+"]</span>";}}return C;};d2.prototype.K=function(G){for(var q=0;q<this.X.length;q++){var S=this.X[q];if(S.k()==G){return this.X[q];}}return null;};d2.prototype.E=function(G,q,S){var C=rs.S;if(G.bu()){C=rs.G;}else{if(G.yh()){C=rs.q;}}var u=this.g[C];var B=TZ("<tr>",u);var k=TZ("<td style=\"padding-left: 14px;\">",B);var g=GV.M(G);var I=this.m(G,C,g);var Y=new om(this,G,k,g,I,C,q);nd.G(this.X,Y);if(q){Y.n();}if(S){var D=u.collapseIcon;D.className="treeviewCollapseIcon";oN(u.parentNode);}};d2.prototype.x=function(G,q){if(!this.t[G]){this.t[G]=new Object();}if(!this.t[G][q]){this.t[G][q]=0;}this.t[G][q]++;return (this.t[G][q]>1);};d2.prototype.u=function(G){this.Z(G.G(),G.J());var q=G.k();var S=GV.M(q);var C=this.m(q,G.G(),S);G.g(S,C);};d2.prototype.f=function(G,q){if(G==null){G=true;}if(q==null){q=true;}var S=this.y.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.lastChild.firstChild.firstChild.firstChild.firstChild.firstChild._node;this.L(S,G,q);};d2.prototype.e=function(G,q){for(var S=0;S<G.length;S++){var C=G[S];var u=C.k();if(q){this.Z(C.G(),C.J());C.C();for(var B=0;B<this.X.length;B++){if(this.X[B]==C){delete this.X[B];this.X=nd.D(this.X,B);break;}}}else{var k=this.m(u,C.G(),C.J());C.g(C.J(),k);}}};d2.prototype.Z=function(G,q){this.t[G][q]--;};d2.prototype.j=function(){var G=[];for(var q=0;q<this.X.length;q++){var S=this.X[q];if(S.Y()){nd.G(G,S.k());}}return G;};d2.prototype.v=function(G){this.k();this.C=false;this.T=new Array();var q=new Array();var S=XD.q();var C=XD.B();for(var u in G){var B=G[u];var k=null;for(var g=0;g<this.X.length;g++){var I=this.X[g];var Y=I.k();if(B==Y.i()){k=I;break;}}if(k==null){var D=B.split(S);if(D.length>2&&D[0]==C){if(f9.r(D[1])){nd.G(q,D[1]);nd.G(this.T,B);}}}else{k.c();}}if(q.length>0){this.C=true;var n=Ri.r;if(n==null){n=new Ri();}n.G(q,TO(this,this.c),TO(this,this.q));}};d2.prototype.c=function(G,q,S){this.s[G]=q;};d2.prototype.q=function(){var G=XD.q();var S=new Object();for(var C=0;C<this.T.length;C++){var u=this.T[C];var B=u.split(G);var k=this.s[B[1]];S[u]=k;}cT(S,null,TO(this,this.z));};d2.prototype.z=function(){for(var G=0;G<this.T.length;G++){var q=this.T[G];for(var S=0;S<this.X.length;S++){var C=this.X[S];var u=C.k();if(u.i()==q){C.c();break;}}}this.C=false;var B=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;if(B!=null&&B!=""){U2.C(B);}};d2.prototype.S=function(){return this.C;};d2.prototype.k=function(){for(var G=0;G<this.X.length;G++){var q=this.X[G];q.t();}};d2.prototype.w=function(){return this.X;};d2.prototype.l=function(G){this.P=G;};d2.prototype.M=function(){return this.P;};d2.prototype.n=function(){for(var G=0;G<this.X.length;G++){var q=this.X[G];q.e();}};d2.prototype.L=function(G,q,S){if(q==null){q=true;}if(S==null){S=true;}if(S){ch=G.k();}var C=this.M();if(C&&C!=null){C.x();}this.l(G);G.L();if(q){Ak();}};d2.prototype.i=function(G){for(var q=0;q<this.X.length;q++){var S=this.X[q];var C=S.k();if(C==G){return S;}}return null;};d2.prototype.I=function(G){for(var q=0;q<this.X.length;q++){var S=this.X[q];var C=S.k();if(C.i()==G){return S;}}return null;};d2.prototype.V=function(G,q){var S=[];var C=this.j();for(var u in C){var B=C[u];var k=B.Ta(G,q);S=S.concat(k);}return S;};d2.prototype.o=function(G){var q=this.j();if(q.length>0){bh.wr(q,true,TO(this,this.p,q,G),null,Gz,IH,true);}};d2.prototype.p=function(G,q){for(var S=0,len=G.length;S<len;S++){var C=G[S];if(!C.c()){C.M(true,null,TO(this,this.Q,G,q),null);}}if(q){q();}};d2.prototype.Q=function(G,q){for(var S=0,len=G.length;S<len;S++){var C=G[S];if(!C.c()){return ;}}if(q){q();}};function om(G,q,S,C,u,B,k){this.I=G;this.o=q;this.B=B;this.y=C;this.M=false;this.D=S;S._node=this;var g="";g+="<table cellspacing=\"0\" cellpadding=\"0\">";g+="<tr>";g+="<td>";g+="<input type=checkbox />";g+="</td>";g+="<td>";g+="<div class=\"calendarColorSwatch\" style=\"margin-right: 2px;\" ></div>";g+="</td>";g+="<td class=\"label\" style=\"padding-left: 1px; white-space: nowrap;\">";g+="</td>";g+="</tr>";g+="</table>";S.innerHTML=g;this.V=S.firstChild.firstChild.firstChild.childNodes[0].firstChild;if(k){this.V.checked=true;}this.V.onclick=TO(this,this.n);this.Z=S.firstChild.firstChild.firstChild.childNodes[1].firstChild;this.Z.style.backgroundColor=q.Zf();this.Z.onclick=TO(this,this.P);this.j=S.firstChild.firstChild.firstChild.childNodes[2];this.j.innerHTML=u;this.j.onclick=TO(this,this.r);this.j.oncontextmenu=TO(this,this.d);}om.prototype.n=function(G){Ak();bh.wr([this.o],true,TO(this,this.O),null,Gz,IH,true);};om.prototype.O=function(G){this.o.E();this.o.M(true,null,L3,null,null);};om.prototype.d=function(G){var q=jq(G);calendarPaneFoldersContextualMenu.calendar=this.o;oO(q,calendarPaneFoldersContextualMenu);};om.prototype.r=function(G){this.I.L(this);};om.prototype.P=function(G){var q=jq(G);colorPickerContextualMenu.calendar=this.o;oO(q,colorPickerContextualMenu);};om.prototype.Y=function(){return this.V.checked;};om.prototype.J=function(){return this.o.i();};om.prototype.k=function(){return this.o;};om.prototype.t=function(){this.V.checked=false;};om.prototype.c=function(){this.V.checked=true;};om.prototype.L=function(){this.M=true;this.j.className="treeviewNodeLabelCell_selected";};om.prototype.x=function(){this.M=false;this.j.className="treeviewNodeLabelCell";};om.prototype.v=function(){return this.M;};om.prototype.e=function(){this.Z.style.backgroundColor=this.o.Zf();};om.prototype.q=function(){return this.j;};om.prototype.G=function(){return this.B;};om.prototype.J=function(){return this.y;};om.prototype.g=function(G,q){this.y=G;this.j.innerHTML=q;};om.prototype.u=function(){this.j.className.className=this.I.r()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";};om.prototype.S=function(){var G=this.D.parentNode.nextSibling;if(G){return G.firstChild._node;}var q=this.D.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling;while(q){var C=q.firstChild.firstChild.firstChild.childNodes[1];if(C){var u=C.firstChild.firstChild.firstChild;if(u.childNodes.length==0){q=q.nextSibling;}else{var G=u.firstChild.firstChild;if(G){return G._node;}}}else{return false;}}};om.prototype.Q=function(){var G=this.D.parentNode.previousSibling;if(G){return G.firstChild._node;}var q=this.D.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.previousSibling;while(q){var S=q.firstChild.firstChild.firstChild.childNodes[1].firstChild.firstChild.firstChild;if(S.childNodes.length==0){q=q.previousSibling;}else{var G=S.childNodes[S.childNodes.length-1].firstChild;if(G){return G._node;}}}};om.prototype.C=function(){var G=this.D.parentNode;var q=this.D.parentNode.parentNode;q.removeChild(G);};var BZ=null;if(false){BZ=new GV();}function oS(){var G="dlg_CreateFolder.jsp?locale="+GC.q();gQ(G,ch,HS,300,380);}function HS(G){if(G==null){return ;}var q=G[0];var S=G[1];var C=G[2];var u=bh.KG(q,S,C);if(xe(u,bh)){Ba.e(u,qG);}else{wI(u);}}function AU(){var G=PK();strings=G.strings;fG=document;TN=document.body;window.name="create_folder";var q="";q+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"6\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD>";q+="      <TABLE id=\"subtable1\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="        <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_name_label+"</SPAN></TD></TR>";q+="        <TR><TD><INPUT type=\"text\" id=\"folder_name\" style=\"width:100%;\" autocomplete=\"off\"></TD></TR>";q+="      </TABLE>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD>";q+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="        <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_type_label+"</SPAN></TD></TR>";q+="        <TR>";q+="          <TD>";q+="            <SELECT id=\"folder_type\" style=\"width:100%;\">";q+="              <OPTION value=\""+L8.B+"\">"+strings.dlg_create_folder_mail_and_post_items+"</OPTION>";q+="              <OPTION value=\""+L8.S+"\">"+strings.dlg_create_folder_contact_items+"</OPTION>";if(nS()){q+="<OPTION value=\""+L8.C+"\">"+strings.dlg_create_folder_calendar_items+"</OPTION>";}q+="            </SELECT>";q+="          </TD>";q+="        </TR>";q+="      </TABLE>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD valign=\"top\">";q+="      <TABLE id=\"subtable3\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="        <TR>";q+="          <TD>";q+="            <TABLE id=\"subtable4\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";q+="              <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_select_parent+"</SPAN></TD></TR>";q+="            </TABLE>";q+="          </TD>";q+="        </TR>";q+="        <TR>";q+="          <TD>";q+="            <DIV id=\"treeview_container\" style=\"border:1px solid gray;background-color:white;\"></DIV>";q+="          </TD>";q+="        </TR>";q+="      </TABLE>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD align=\"right\">";q+="      <TABLE id=\"subtable5\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";q+="        <TR>";q+="          <TD>";q+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"IA"+"();\">";q+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";q+="          </TD>";q+="        </TR>";q+="      </TABLE>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";TN.innerHTML=q;var S=VD("subtable1");S.parentNode.style.height=S.offsetHeight+"px";var C=VD("subtable2");C.parentNode.style.height=C.offsetHeight+"px";var u=VD("subtable5");u.parentNode.style.height=u.offsetHeight+"px";var B=VD("subtable3");B.style.height=B.parentNode.offsetHeight+"px";var k=VD("subtable4");k.parentNode.style.height=k.offsetHeight+"px";var g=VD("treeview_container");g.style.width=g.parentNode.offsetWidth+"px";g.style.height=g.parentNode.offsetHeight+"px";BZ=new GV(g);function I(c){var j=GV.M(c);var K=GV.o(c);return new B3(BZ,j,null,true,K,0,c);}function Y(c){var j;var K;if(!c){j=strings.specialfolder_mailbox.printf(G.GC.E);K=R5;}else{if(c.J()==Xf.n){j=strings.specialfolder_shared;K=rJ;}else{var m=c.C();if(m&&m.J()==Xf.g){j=strings.specialfolder_mailbox.printf(c.a());K=R5;}else{j=c.V();K=Ef;}}}return new dS(BZ,j,null,false,K,0,c);}function D(c,j){var K=I(c);j.x(K);var m=c.PQ();for(var b=0;b<m.length;b++){var w=m[b];D(w,K);}}var n=BZ.d();var v=Y();n.x(v);var r=G.XD.z();for(var Z=0,len=r.length;Z<len;Z++){var O=r[Z];var d=O.J();if(d!=Xf.n&&d!=Xf.g){D(O,v);}}v.f(GV.t);var J=G.XD.D();if(J){var x=Y(J);n.x(x);var P=J.PQ();for(var Z=0,len=P.length;Z<len;Z++){var O=P[Z];D(O,x);}x.f(GV.t);}var Q=G.XD.k();if(Q){var e=Q.PQ();for(var Z=0,len1=e.length;Z<len1;Z++){var O=e[Z];var y=Y(O);n.x(y);var r=O.PQ();for(var L=0,len2=r.length;L<len2;L++){var O=r[L];var d=O.J();D(O,y);}y.f(GV.t);}}BZ.x();var o=opener.V2.B;var V=BZ.P(o);var t=V.U();while(t){t.u();t=t.U();}V.F();BZ.n(V);var M=o!=null?o.Q():L8.B;VD("folder_type").value=M;VD("folder_name").focus();Es=true;}function IA(){var G=VD("folder_name").value.strip();if(G==""){alert(strings.folder_name_empty);VD("folder_name").focus();return ;}var q=VD("folder_type").value;var S=BZ.k();var C=S.e();opener.V2.q=[G,q,C];window.close();}function oT(G){var q;var S=PK();switch(G){case "select_all":if(TB(window)){var C=Kf();if(C){if(C.O()){C.Wc();}}}else{if((TB(window)&&Hs.d()&&Hs.B())||window.name=="message"){Hs.V();}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){w1.o(YZ.n);w1.focus();}}}break;case "filter_view":st();break;case "display_subjects_containing":case "display_messages_from":case "display_messages_to":if(G=="display_subjects_containing"){Zc("messageSearchSubjectMenuItem",true);DN("messageFilterPopDownBtn","display_subjects_containing");AM("messageFilterPopDownBtn",strings.search_subject_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.subject_filter_caption;}}else{if(G=="display_messages_to"){Zc("messageSearchToMenuItem",true);DN("messageFilterPopDownBtn","display_messages_to");AM("messageFilterPopDownBtn",strings.search_to_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.to_filter_caption;}}else{if(G=="display_messages_from"){Zc("messageSearchFromMenuItem",true);DN("messageFilterPopDownBtn","display_messages_from");AM("messageFilterPopDownBtn",strings.search_from_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.from_filter_caption;}}}}st();break;case "display_names_containing":case "display_companies_containing":case "display_email_addresses_containing":if(G=="display_names_containing"){Zc("contactSearchNameMenuItem",true);DN("contactsFilterPopDownBtn","display_names_containing");AM("contactsFilterPopDownBtn",strings.display_names_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.name_filter_caption;}}else{if(G=="display_companies_containing"){Zc("contactSearchCompanyMenuItem",true);DN("contactsFilterPopDownBtn","display_companies_containing");AM("contactsFilterPopDownBtn",strings.display_companies_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.company_filter_caption;}}else{if(G=="display_email_addresses_containing"){Zc("contactSearchEmailAddrMenuItem",true);DN("contactsFilterPopDownBtn","display_email_addresses_containing");AM("contactsFilterPopDownBtn",strings.display_email_addresses_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.email_address_filter_caption;}}}}st();break;case "faq_help":var u=Nd.v+"WebHelp/"+GC.q()+"/index.htm";var B=window.XMLHttpRequest?new XMLHttpRequest():(window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null);if(B!=null){B.onreadystatechange=function(){if(B.readyState==4){if(B.status==404){u=Nd.v+"WebHelp/"+"en_US"+"/index.htm";}var k=Yl(u,null,null,700,500,true,40,40);if(k==null){alert(strings.popup_stopper);}}};B.open("HEAD",u,true);B.send(null);break;}var k=Yl(u,null,null,700,500,true,40,40);if(k==null){alert(strings.popup_stopper);}break;case "about":var g=Math.floor(screen.availWidth/2)-165;var I=Math.floor(screen.availHeight/2)-156;var Y="version.jsp?locale="+GC.q();gQ(Y,null,null,400,420,g,I);break;case "new_appointment":case "new_event":var D;if(mX()){var n=qG.M();D=n.k();}else{D=gP()?ch:XD.b();}if(D==null){return ;}if(!D.n7()){alert(strings.permissions_restriction);return ;}var v;var r=(G=="new_event");if(gP()&&hb!=null){v=Sj(hb,r);}else{v=LI(null,null,r);}if(v!=null){mp(v);}break;case "open":if(gP()){if(zU==null){alert(strings.no_appointment_selected);return ;}VY(zU.appt);}else{if(R8()){var C=Kf();var Z=C.Qa();for(var O=0;O<Z.length;O++){var d=Z[O];if(xe(d,H0)){Uu(d);}else{if(xe(d,vi)){OQ(d);}}}}else{var C=Kf();var Z=C.Qa();for(var O=0;O<Z.length;O++){var d=Z[O];vt(d);}}}break;case "new_message":S.PU(S.R7.u);break;case "new_post":var J=S.ch;if(aV(J)||Q2(J)||ck(J)||J.p()){alert(strings.invalid_post_folder);}else{if(!J.n7()){alert(strings.permissions_restriction);}else{S.PU(S.R7.g);}}break;case "new_contact":var J=S.R8()?S.ch:S.XD.O();if(!J){return ;}if(!J.n7()){alert(strings.permissions_restriction);return ;}var x=H0.fH(J);go(x);break;case "new_distribution_list":var J=S.R8()?S.ch:S.XD.O();if(!J){return ;}if(!J.n7()){alert(strings.permissions_restriction);return ;}var P=vi.MC(J);x7(P);break;case "refresh_folder":var Q=ch.i();if(GC.V(Q)==true){GC.p(Q);}else{GC.Xf(Q);}GC.R();break;case "rename_folder":Oz();break;case "promote_folder":ZI();break;case "send_email":if(TB(window)&&R8()){Mj();}else{if((TB(window)&&j5())||window.name=="message"){kw();}}break;case "add_to_contacts":if((TB(window)&&j5())||window.name=="message"){zx();}break;case "edit_attachments":if(tW.k()){alert(strings.unpacking_attachments);return ;}if(tW.q==null){tW.O();}var e=function(){if(window.name=="eventeditor"){HJ();}else{if(window.name=="newmessage"){Bg();}}};var Y="dlg_UploadAttachment.jsp?locale="+S.GC.q();var y=[S.GC.h,Nd.C,tW.q];gQ(Y,y,e,320,380);break;case "reply_post":var J=S.ch;if(aV(J)||Q2(J)||ck(J)||J.p()){alert(strings.invalid_post_folder);break;}if(!J.n7()){alert(strings.permissions_restriction);break;}case "reply_to_sender":case "reply_to_all":var L=null;if(window.name=="message"){L=B4;}else{if(TB(window)&&!R8()&&!gP()){var C=Kf();var Z=C.Qa();if(Z.length>1){alert(strings.reply_limit);}else{if(Z.length<1){alert(strings.no_message_selected);}else{L=Z[0];}}}}if(L){if(!xe(L,yx)){alert(strings.reply_forward_message_not_allowed);return ;}if(G=="reply_to_sender"){S.PU(S.R7.B,L);}else{if(G=="reply_post"){S.PU(S.R7.k,L);}else{S.PU(S.R7.C,L);}}}break;case "forward_message":var L=null;if(window.name=="message"){L=B4;}else{if(TB(window)&&!R8()&&!gP()){var C=Kf();var Z=C.Qa();if(Z.length>1){alert(strings.forward_limit);}else{if(Z.length<1){alert(strings.no_message_selected);}else{L=Z[0];}}}}if(L){if(!xe(L,yx)){alert(strings.reply_forward_message_not_allowed);return ;}var o=L.q();var V=X7(o);if(V!="block"){S.PU(S.R7.q,L);}else{var t=new Array(1);t["sensitivity"]=mu(o);alert(strings.message_sensitivity_blocked.format(t));return ;}}break;case "view_full_headers":var L=null;if(window.name=="message"){L=B4;}else{if(TB(window)&&!R8()&&!gP()){var C=Kf();var Z=C.Qa();if(Z.length<1){alert(strings.no_message_selected);}else{L=Z[0];}}}if(L){var M=L.A();if(M){gQ("dlg_viewFullHeaders.jsp?locale="+GC.q(),M,null,420,320);}else{alert(strings.error_fetching_full_headers);}}break;case "copy":case "cut":if(AB){break;}if(TB(window)||window.name=="message"){if(G!="copy"){break;}if(Hs.P()&&D3){var c=Hs.Z();S.clipboardData.setData("Text",c);}}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){if(w1.t()){var j=G=="copy"?YZ.G:YZ.Y;w1.o(j);w1.focus();}else{if(fG.activeField){var K=fG.activeField.id;if(K=="To_Field"||K=="Cc_Field"||K=="Bcc_Field"||K=="Subject"){G=(G=="cut")?"Cut":"Copy";document.execCommand(G);}}}}}break;case "paste":if(AB){break;}if(TB(window)||window.name=="message"){break;}if(w1.t()||w1.u()||fG.activeField=="EDITOR"){w1.focus();w1.o(YZ.S);}else{var m=fG.activeElement;if(m!=null&&m.disabled!=true){if(m.tagName=="INPUT"&&(m.type=="text"||m.type=="password")||m.tagName=="TEXTAREA"||m.contentEditable==true||m.designMode=="on"){var b=fG.selection.createRange();b.execCommand("Paste");}}}break;case "bold":w1.o(YZ.t);w1.focus();break;case "italic":w1.o(YZ.e);w1.focus();break;case "underline":w1.o(YZ.k);w1.focus();break;case "undo":w1.o(YZ.D);w1.focus();break;case "align_left":w1.o(YZ.y);w1.focus();break;case "center":w1.o(YZ.g);w1.focus();break;case "align_right":w1.o(YZ.c);w1.focus();break;case "justify":w1.o(YZ.j);w1.focus();break;case "horiz_line":w1.o(YZ.I);w1.focus();break;case "incr_indent":w1.o(YZ.M);w1.focus();break;case "decr_indent":w1.o(YZ.B);w1.focus();break;case "insert_hyperlink":w1.focus();var w=null;var z=null;if(AB){if(w1.k.getSelection){z=w1.k.getSelection();}if(z==""){alert(strings.please_select_text_to_link);}else{w=prompt(strings.enter_url,"http://");}}if(D3||(AB&&w!=null&&z!=""&&w.replace(/\s/g,"")!="")){w1.o(YZ.d,w);}break;case "bulleted_list":w1.o(YZ.C);w1.focus();break;case "numbered_list":w1.o(YZ.Q);w1.focus();break;case "richedit_set_font_family":w1.o(YZ.V,kf("FontSelection"));w1.focus();break;case "richedit_set_font_size":w1.o(YZ.O,kf("SizeSelection"));w1.focus();break;case "richedit_set_format":w1.o(YZ.r,kf("FormatSelection"));w1.focus();break;case "richedit_set_font_color":w1.o(YZ.v,kf("ColorSelection"));w1.focus();break;case "send_message":var W=S.GC.bh("autoSpellCheck",y5.S);if(QI){if(window.confirm(strings.stop_spelling_and_sending)){W=null;if(QI){QI.close();}}else{break;}}sendEmailMessage(W);break;case "check_names":if(window.name=="newmessage"){jF();}break;case "clear_address_cache":if(window.name=="newmessage"){clearAddressCache();}break;case "open_address_selection":if(window.name=="newmessage"){OX();}else{if(window.name=="eventeditor"){AN();}}break;case "switch_to_day_view":case "switch_to_5_day_week_view":case "switch_to_7_day_week_view":case "switch_to_month_view":var X;if(G=="switch_to_day_view"){X=If.C;}else{if(G=="switch_to_5_day_week_view"){X=If.q;}else{if(G=="switch_to_7_day_week_view"){X=If.G;}else{if(G=="switch_to_month_view"){X=If.S;}else{break;}}}}Hb(X);break;case "switch_to_standard_calendar_view":case "switch_to_planning_calendar_view":var E;if(G=="switch_to_standard_calendar_view"){E=h2.q;}else{if(G=="switch_to_planning_calendar_view"){E=h2.G;}else{break;}}fY(E);break;case "calendar_go_to_today":LY(new Date());break;case "delete_folder":var U=confirm(strings.confirm_folder_delete);if(U){mH();}break;case "delete":if(TB(window)){if(gP()&&zU!=null){oT("delete_event");}else{if(Ba.S()||qG.r()){if(!g1()){var U=confirm(strings.confirm_folder_delete);if(U){mH();}}}else{if(!gP()){var C=Kf();if(C){Wv();}}}}}else{if(window.name=="message"){var J=B4.J();if(J.J()!=Xf.Y||confirm(strings.delete_in_deleted_items)){var A=["DELETE_MESSAGE",B4];so(A);}}else{if(window.name=="contacteditor"){var y=opener.x8.I(window);var F=y[2];var A=["DELETE",F];so(A);}}}break;case "delete_permanently":if(TB(window)){if(gP()&&zU!=null){K7();}else{if(Ba.S()||qG.r()){if(!g1()){mH();}}else{if(!gP()){var C=Kf();if(C){Wv(true);}}}}}break;case "empty_deleted_items_folder":C3();break;case "delete_event":if(TB(window)){K7();}else{if(window.name=="eventeditor"){xf();}}break;case "print":if(TB(window)){if(gP()){if(zU){RY([zU.appt]);}else{Uh();}}else{var C=Kf();var Z=C.Qa();if(Z!=null&&Z.length>0){RY(Z);}}}else{if(window.name=="message"){RY([B4]);}else{var L=null;var f=opener.x8.I(window);if(window.name=="newmessage"){L=sH();}else{if(window.name=="contacteditor"){L=f[0];}else{if(window.name=="eventeditor"){L=f;}}}if(L){RY([L]);}}}break;case "check_spelling":if(QI){var q;try{if(!QI.closed){return ;}}catch(q){}}gCheckObj=w1.V();var i=S.GC.q();var l=new Object();l.username=S.GC.h;l.fugu=S.GC.X;l.emailDomain=Nd.C;QI=doSpellCheck("gCheckObj",i,l,false);Pa=true;break;case "new_folder":oS();break;case "rich_text":if(!YB("rich_text_menuitem")){tq("rich_text_menuitem");jQ("insert_horiz_line_menuitem",true);jQ("insert_hyperlink_menuitem",true);w1.Z(Bv);oN(richedittoolbar);xS();}break;case "plain_text":if(!YB("plain_text_menuitem")){var p=(w1.Y().replace(/\s*/g,"")=="");if(p||confirm(strings.rich_text_to_plain_text)){tq("plain_text_menuitem");jQ("insert_horiz_line_menuitem",false);jQ("insert_hyperlink_menuitem",false);w1.Z(vI);zQ(richedittoolbar);xS();}}break;case "toggle_folders_pane":GC.e("foldersPaneVisible",!GC.bh("foldersPaneVisible",y5.S));GC.P(true);qJ();break;case "toggle_calendars_pane":GC.e("calendarsPaneVisible",!GC.bh("calendarsPaneVisible",y5.S));GC.P(true);ty();break;case "toggle_message_pane":GC.e("messagePaneVisible",!GC.bh("messagePaneVisible",y5.S));GC.P(true);VF();break;case "toggle_events_pane":GC.e("eventsPaneVisible",!GC.bh("eventsPaneVisible",y5.S));GC.P(true);Zm();break;case "toggle_mini_calendar_pane":GC.e("miniCalendarPaneVisible",!GC.bh("miniCalendarPaneVisible",y5.S));GC.P(true);SI();break;case "toggle_mode_pane":GC.e("modePaneVisible",!GC.bh("modePaneVisible",y5.S));GC.P(true);Ca();break;case "toggle_calendar_sets_pane":GC.e("calendarSetsPaneVisible",!GC.bh("calendarSetsPaneVisible",y5.S));GC.P(true);FS();break;case "toggle_bcc":var T=YB("toggle_bcc_menuitem");if(T){zQ(VD("bccLine"));}else{VD("bccLine").style.display="";}Zc("toggle_bcc_menuitem",!T);xS();break;case "toggle_from":var T=YB("toggle_from_menuitem");if(T){zQ(VD("fromLine"));}else{VD("fromLine").style.display="";VD("From_Field").focus();}Zc("toggle_from_menuitem",!T);xS();break;case "toggle_return_receipt":tq("toggle_return_receipt_menuitem");Pa=true;break;case "toggle_delivery_receipt":tq("toggle_delivery_receipt_menuitem");Pa=true;break;case "send_all":MR();break;case "send_and_receive_all":MR();JO();break;case "receive_all":JO();break;case "save_message":qX();break;case "mark_as_read":case "mark_as_unread":var s=(G=="mark_as_read")?"read":"unread";a9(s);break;case "set_follow_up_flag":case "clear_follow_up_flag":var s=(G=="set_follow_up_flag")?"flagged":"unflagged";zN(s);break;case "mark_all_read":case "mark_all_unread":var s=(G=="mark_all_read")?"read":"unread";yH(s);break;case "previous_in_view":if(gP()){JG(lH);}else{nc("previous");}break;case "next_in_view":if(gP()){JG(eq);}else{nc("next");}break;case "close":case "exit":close();break;case "address_search":ag();break;case "open_preferences":CL();break;case "save_and_close_contact":Kt();break;case "save_and_close_event":Cd(false);break;case "send_and_close_event":Cd(true);break;case "accept_meeting_request":case "tentative_meeting_request":case "decline_meeting_request":var C=S.Kf();var Z=C.Qa();var L=window.name=="message"?B4:Z[0];var e=function(R){if(R==null){return ;}else{var dy=(R=="SEND_RESPONSE");if(TB(window)){switch(G){case "accept_meeting_request":yT(L,dy);break;case "tentative_meeting_request":SX(L,dy);break;case "decline_meeting_request":T3(L,dy);break;}}else{var Dy=null;switch(G){case "accept_meeting_request":Dy=["ACCEPT_MEETING_REQUEST",L,dy];break;case "tentative_meeting_request":Dy=["TENTATIVE_MEETING_REQUEST",L,dy];break;case "decline_meeting_request":Dy=["DECLINE_MEETING_REQUEST",L,dy];break;}so(Dy);}}};var Y;var i=S.GC.q();if(G=="accept_meeting_request"||G=="tentative_meeting_request"){Y="dlg_SendMeetingResponse.jsp?locale="+i;}else{Y="dlg_DeclineMeeting.jsp?locale="+i;}gQ(Y,null,e,270,180);break;case "meeting_request_open_calendar":var C=S.Kf();var Z=C.Qa();var L=window.name=="message"?B4:Z[0];S.y3(L);break;case "accept_meeting":case "tentative_meeting":case "decline_meeting":var v=opener.x8.I(window);var h=GY("preselectCalendar");var e=function(R){if(R==null){return ;}else{var dy=(R=="SEND_RESPONSE");var Dy=null;switch(G){case "accept_meeting":Dy=[v,"ACCEPT_MEETING",dy,h];break;case "tentative_meeting":Dy=[v,"TENTATIVE_MEETING",dy,h];break;case "decline_meeting":Dy=[v,"DECLINE_MEETING",dy,h];break;}so(Dy);}};var Y;var i=S.GC.q();if(G=="accept_meeting"||G=="tentative_meeting"){Y="dlg_SendMeetingResponse.jsp?locale="+i;}else{Y="dlg_DeclineMeeting.jsp?locale="+i;}gQ(Y,null,e,270,180);break;case "set_message_high_importance":if(!YB("high_importance_menuitem")){qh("highImportanceButton");tq("high_importance_menuitem");}else{XR("highImportanceButton");tq("medium_importance_menuitem");}XR("lowImportanceButton");Pa=true;break;case "set_message_medium_importance":XR("highImportanceButton");XR("lowImportanceButton");tq("medium_importance_menuitem");Pa=true;break;case "set_message_low_importance":if(!YB("low_importance_menuitem")){qh("lowImportanceButton");tq("low_importance_menuitem");}else{XR("lowImportanceButton");tq("medium_importance_menuitem");}XR("highImportanceButton");Pa=true;break;case "set_message_normal_sensitivity":tq("normal_sensitivity_menuitem");Pa=true;break;case "set_message_personal_sensitivity":tq("personal_sensitivity_menuitem");Pa=true;break;case "set_message_private_sensitivity":tq("private_sensitivity_menuitem");Pa=true;break;case "set_message_confidential_sensitivity":tq("confidential_sensitivity_menuitem");Pa=true;break;case "open_oof_assistant":var N=GC.TD();if(N!=null){var e=function(R){if(!R){return ;}var ta=R[0];var c4=R[1];GC.s(ta,c4);};var sp="dlg_OutOfOfficeAssistant.jsp?locale="+GC.q();gQ(sp,N,e,450,350);}else{alert(strings.error_fetching_oof_info);}break;case "search":pb();break;case "open_rules_wizard":var Y=G4();if(Y!=""){Y+="?username="+escape(GC.B);Yl(Y,null,null,590,415,false);}else{alert(strings.rules_wizard_not_installed);}break;case "set_selected_appointment_private":PN(!YB("appointment_private_menuitem"));break;case "set_selected_appointment_busy_status_free":cj(he.C);break;case "set_selected_appointment_busy_status_tentative":cj(he.S);break;case "set_selected_appointment_busy_status_busy":cj(he.q);break;case "set_selected_appointment_busy_status_out_of_office":cj(he.G);break;case "set_selected_appointment_label_none":js(F2.q);break;case "set_selected_appointment_label_important":js(F2.u);break;case "set_selected_appointment_label_business":js(F2.G);break;case "set_selected_appointment_label_personal":js(F2.D);break;case "set_selected_appointment_label_vacation":js(F2.C);break;case "set_selected_appointment_label_must_attend":js(F2.B);break;case "set_selected_appointment_label_travel_required":js(F2.I);break;case "set_selected_appointment_label_needs_preparation":js(F2.Y);break;case "set_selected_appointment_label_birthday":js(F2.g);break;case "set_selected_appointment_label_anniversary":js(F2.S);break;case "set_selected_appointment_label_phone_call":js(F2.k);break;case "set_appointment_high_importance":var v=opener.x8.I(window);var a=v.j();if(a!=Ze.q){v.Jx(Ze.q);qh("highImportanceButton");tq("high_importance_menuitem");}else{v.Jx(Ze.G);XR("highImportanceButton");tq("medium_importance_menuitem");}XR("lowImportanceButton");break;case "set_appointment_medium_importance":var v=opener.x8.I(window);v.Jx(Ze.S);XR("lowImportanceButton");XR("highImportanceButton");tq("medium_importance_menuitem");break;case "set_appointment_low_importance":var v=opener.x8.I(window);var a=v.j();if(a!=Ze.S){v.Jx(Ze.S);qh("lowImportanceButton");tq("low_importance_menuitem");}else{v.Jx(Ze.G);XR("lowImportanceButton");tq("medium_importance_menuitem");}XR("highImportanceButton");break;case "edit_folder_permissions":if(!ch.p()){T2(ch);}else{alert(strings.operation_not_allowed_on_this_folder);}break;case "edit_delegates":w0();break;case "open_additional_mailboxes_dialog":var H=GC.J();if(H!=null){var e=function(R){if(!R){return ;}GC.C(R);};var sp="dlg_OtherUsersMailboxes.jsp?locale="+GC.q();gQ(sp,H,e,400,200);}else{alert(strings.error_fetching_additional_mailboxes);}break;case "add_other_users_calendars":openAddressSelectionDialogFromCalendarPane();break;case "search_mail_folders":ZP(L8.B);break;case "search_contacts":ZP(L8.S);break;case "search_calendar":ZP(L8.C);break;case "search_all_mail":XR("refinementtoolbarSearchCurrentFolderButton");qh("refinementtoolbarSearchAllMailButton");ID();break;case "search_current_folder":XR("refinementtoolbarSearchAllMailButton");qh("refinementtoolbarSearchCurrentFolderButton");ID();break;case "search_contacts_member":break;case "search_calendar_subject":case "search_calendar_description":case "search_calendar_location":case "search_calendar_organizer":case "search_calendar_invitees":break;case "search_calendar_personal":if(vA("refinementtoolbarSearchCalendarPersonal")){VI("refinementtoolbarSearchCalendarOrganizer",false);VI("refinementtoolbarSearchCalendarInvitees",false);}else{VI("refinementtoolbarSearchCalendarOrganizer",true);VI("refinementtoolbarSearchCalendarInvitees",true);}XR("refinementtoolbarSearchCalendarMeetings");break;case "search_calendar_meetings":XR("refinementtoolbarSearchCalendarPersonal");VI("refinementtoolbarSearchCalendarOrganizer",true);VI("refinementtoolbarSearchCalendarInvitees",true);break;case "restrict_to_message_field":case "restrict_to_contacts_field":case "set_search_high_importance":case "set_search_flagged":case "set_search_attachments":case "restrict_search_by_date":ID();break;case "open_swa_console":lf();break;case "open_debugger":eval("debugger");break;case "open_debugging_options":Z1();break;case "toggle_advanced_error_handling":tq("toggle_advanced_error_handling_menuitem");if(YB("toggle_advanced_error_handling_menuitem")){window.onerror=YM;}else{window.onerror=null;}break;case "debug_force_reload_folder_tree":RI();break;default:alert("Unknown command: "+G);break;}}function RI(){XD.L(Ba,qG);}function Lz(G){var q=PK();var S=colorPickerContextualMenu.calendar;if(G=="more"){var C=function(u){if(u!=null){S.OO(u);S.oz(false);q.qG.n();q.Ak();}};G=S.Zf();mL(G,C);}else{S.OO(G);S.oz(false);q.qG.n();q.Ak();}}function qJ(){if(Zk(eventsPane)&&miniCalendarPane.style.display!="none"){SI();}tq("toggle_folders_pane_menuitem");Vb(foldersPane);PP();}function ty(){if(Zk(eventsPane)&&miniCalendarPane.style.display!="none"){SI();}tq("toggle_calendars_pane_menuitem");Vb(foldersPane);PP();}function VF(){tq("toggle_message_pane_menuitem");Vb(messagePane);}function Zm(){if(Zk(foldersPane)&&miniCalendarPane.style.display!="none"){SI();}tq("toggle_events_pane_menuitem");Vb(eventsPane);if(YB("toggle_events_pane_menuitem")){Eu();}}function SI(){if(Zk(eventsPane)&&Zk(foldersPane)){return ;}tq("toggle_mini_calendar_pane_menuitem");if(miniCalendarPane.style.display=="none"){oN(miniCalendarPane);if(w4!=null){clearTimeout(w4);}w4=setTimeout("ll()",100);}else{zQ(miniCalendarPane);}JJ();if(Zk(eventsPane)){L7(uj,UP);LC(uj,UP);}else{LC(uj,UP);L2(uj,UP);}JJ();}function Ca(){if(modePane.style.display=="none"){oN(modePane);}else{zQ(modePane);}tq("toggle_mode_pane_menuitem");Vb(modePane);PP(uj,UP);}function FS(){if(calendarSetsPane.style.display=="none"){oN(calendarSetsPane);}else{zQ(calendarSetsPane);}tq("toggle_calendar_sets_menuitem");Vb(calendarSetsPane);L7(uj,UP);LC(uj,UP);L2(uj,UP);}function ag(){xH(cW.S,null,null,null);}function jScriptOnLoadHandler(G,q){var S;try{if(!eR.C()){alert(strings.cookies_not_enabled);parent.showLoginForm();return ;}if(G!=null&&G!=""&&G!="null"&&q!=null&&q!=""&&q!="null"){parent.urlLogin(G,makeFugu(q));return ;}if(Nd.Q){var C=GC.oz();if(C["username"]&&C["passwordHash"]){parent.autoLogin(C["username"],C["passwordHash"]);return ;}}}catch(S){var u;var B=S.message;try{if(!B){B="!!!\n"+S;}}catch(u){}alert(strings.javascript_error_prefix_2+"\n"+B);parent.showLoginForm();}}opWindow=null;function Fw(){var G=A4("ww");var q=A4("wh");var S=A4("wl");var C=A4("wt");if(G<400){G=400;}if(q<300){q=300;}if(S+G>screen.availWidth||S<0){S=8;}if(C+q>screen.availHeight||C<0){C=8;}var u;try{var B=bY();var k=Nd.v+"mailwindowloader.jsp?locale="+GC.q()+"&dummy="+B;if(Rp(top.location.href,"rlw")=="true"){top.location.href=k;}else{var g=TP+B;var I="";I+="left="+S;I+=",top="+C;I+=",height="+q;I+=",width="+G;I+=",resizable=yes,location=no,menubar=no,status=yes,toolbar=no,directories=no,fullscreen=no";var Y=window.open(k,g,I);if(Y==null){alert(strings.popup_stopper);parent.showLoginForm();return ;}parent.showLoginSuccessful();opWindow=Y;setTimeout("opWindow.focus();",10);}}catch(u){alert(strings.popup_stopper);parent.showLoginForm();}}function initSWA_1(){if(!GC.O()){var G=strings.generic_error+" #CMD016";AS(G,bi.C);alert(G);return ;}if(vD){dI.n();}v4(tE);W9.B();GC.S();}function S2(){if(!Y6){var G=getBrowser();var q=G[0];var S=getMajorVersion(G[1]);var C=getMinorVersion(G[1]);var u=G[2];var B=true;if(q=="msie"){if((S==6&&versionEqualTo(C,"0",1))||(S==7&&versionEqualTo(C,"0",1))){B=false;}}else{if(q=="firefox"){if((S==2&&versionEqualTo(C,"0",1))||(S==3&&versionEqualTo(C,"0",1))){B=false;}}}if(B){zY();return ;}Y6=true;}if(vD){dI.S("tickPrefs");}fG=document;TN=document.body;NG=zq();BK=wE();Yy();XD=new Jk();XD.c(Op,null);}function Op(){if(vD){dI.S("tickFolderList");}var G=XD.d();var q=XD.Y();var S=XD.m();if(!G||!q||!S){alert(strings.special_folder_error);window.close();return ;}VD("foldersHeaderTitle").innerHTML=strings.folder_header_label;bQ();if(null==Ts.g.S||Ts.g.S<Gm){dI.I=Ts.g.S;Ts.g.S=Gm;}BH(G);if(nS()){setTimeout("HK()",2000);}if(vD){Lv=new wv(1000,null,dI.g,dI.C,new Array(function(){var C=XD.d();return (C.tx()||(null==C.B()||0>=C.B()));}));Lv.C(100);}L7(uj,UP);}function HK(){var G=je();var q=function(){if(ch!=null){var C=ah(ch);if(C!=null){var u=C.tk();var B=C.CT(u);if(B!=null){var k=B.P();if(k!=null&&(k==Vl.u||k==Vl.S||k==Vl.q||k==Vl.G||k==Vl.C)){yI(u,null,true);}}}}Ak();g5();Eu();setTimeout("GS()",30000);if(e4()){M1.u();}};var S=function(){alert(strings.error_fetching_calendar_folders);Eu();};G.g(q,S);gr();}function zY(){var G=A4("nbw");if(!G){iO();}else{Y6=true;S2();}}function iO(){var G="dlg_BrowserVersion.jsp?locale="+GC.q();gQ(G,null,RJ,400,150);}function RJ(G){if(G!=null&&G[0]==true){Ya("nbw",1);}Y6=true;S2();}function Gz(G,q){if(!Q2(G)){var S=ah(G);if(S){S.P(q);}}else{ll();Eu();if(zj(G)||mX()){Ak();}}}function IH(G,q){if(!Q2(G)){var S=ah(G);if(S){S.UM();}}else{ll();Eu();if(zj(G)||mX()){Ak();}}}function US(G,q){if(zj(G)&&!G.c()){var S=[];S["COUNT"]=G.O();S["TOTAL"]=G.B();var C=strings.status_folder_fetch_count.format(S);Lr(C);}if(Yd(bi.S)){AS(G.V()+" - Local: "+G.O()+", Remote: "+G.B(),bi.S);}if(!Q2(G)&&q.length>0){if(Yd(bi.q)){if(G.c()&&q.length>10){AS("unusual addition of messages, stack trace:\n"+Kg(),bi.q);}}var u=ah(G);u.C(q,G.c());if(!ED){u.sz();ED=true;}if(d6){clearTimeout(d6);var B=u.tk();yI(B,null,true);}}}function L3(G,q){if(Q2(G)){ll();Eu();}if(G.J()==Xf.B){OL("mode_button_indicator",Hj.G,G);}if(zj(G)||mX()){if(Q2(G)){Ak();}Lr();if(G.c()){var S=ah(G);if(S&&!S.X()){S.tx();var C=true;S.Ml(C);}}}if(Yd(bi.S)){AS("Fetch complete for folder "+G.V()+".  Has new messages: "+q,bi.S);}if(q&&G.J()==Xf.B&&G.c()){ET();}}function xh(G){var q=G.J();LE(q,Q2(q));}function QL(G){if(xe(G,H0)){if(confirm(strings.contact_save_error)){go(G,true);}}else{if(xe(G,vi)){if(confirm(strings.dl_save_error)){x7(G);}}else{if(xe(G,EG)){Ak();ll();Eu();if(confirm(strings.appt_save_error)){mp(G);}}}}}function DZ(G,q,S,C){this.C=G;this.S=q;this.G=S;this.q=C;}function vt(G,q){var S=PK();var C=G.J();if(xe(G,yx)&&!G.Qa()&&C.J()==Xf.S){if(G.g){function u(){S.PU(S.R7.G,G);}function B(){alert(strings.error_fetching_message_content);}function k(){alert(strings.message_deleted);var D=S.ah(C);if(D){D.P([G]);}}G.Y(true,u,B,k);}else{S.PU(S.R7.G,G);}}else{var g=G.q();var I=X7(g);var Y=new Array(1);Y["sensitivity"]=mu(g);if(I=="block"){alert(strings.message_sensitivity_blocked.format(Y));return ;}else{if(I=="prompt"){if(G.dS()==null){if(confirm(strings.message_sensitivity_prompt.format(Y))){G.QE("true");}else{return ;}}}}S.ur(G,q);}}function ob(G,q,S){var C=PK();var u=C.XD.n(S);if(!u){return ;}var B=u.Z(G);if(!B){return ;}var k=B.of(q);if(!k){return ;}var B=k.u();C.vt(B);}function PU(G,q,S,C){if(S==null){S=new DZ(60,60,500,700);}HX(q,G,S.q,S.G,S.S,S.C,C);}function Uu(G){if(G.g){G.Y(true);}var q=PK();q.go(G);}function OQ(G){if(G.g){G.Y(true);}var q=PK();q.x7(G);}function Vb(G){if(Zk(G)){qz(G);switch(G){case messagePane:Ju=gOldBigTablePaneHeight;rH(uj,UP);St(uj,UP);var q=Kf();var S=q.tk();yI(S);qz(messageHeader);qz(msgMsgTableResizer);Hs.x(true);J5(uj,UP);break;case eventsPane:case foldersPane:var C=(G==eventsPane)?foldersPane:eventsPane;if(Zk(C)){eK=(G==eventsPane)?(0-jE):(DE()-parseInt(foldersPane.style.top));g7=kd;rH(uj,UP);St(uj,UP);qz(folderMsgResizer);if(G==eventsPane){L2(uj,UP);}else{L7(uj,UP);}J5(uj,UP);}else{eK=CN;L7(uj,UP);LC(uj,UP);L2(uj,UP);J5(uj,UP);qz(folderAppointmentsResizer);}break;}}else{pG(G);switch(G){case messagePane:gOldBigTablePaneHeight=Ju;Ju=DE()-parseInt(mainTablePane.style.top);rH(uj,UP);pG(messageHeader);pG(msgMsgTableResizer);Hs.x(false);break;case eventsPane:case foldersPane:var C=(G==eventsPane)?foldersPane:eventsPane;if(Zk(C)){kd=g7;g7=0-jE;rH(uj,UP);St(uj,UP);pG(folderMsgResizer);J5(uj,UP);}else{pG(folderAppointmentsResizer);CN=eK;eK=(G==eventsPane)?(DE()-parseInt(foldersPane.style.top)):(0-jE);if(G==eventsPane){L7(uj,UP);LC(uj,UP);}else{LC(uj,UP);L2(uj,UP);}}break;}}}function nc(G){var q=PK();var S=null;if(window.name=="message"){var C=B4;if(C.searchWindow){var u=C.searchWindow;S=u.yX(L8.B);}else{var B=C.J();S=ah(B);}}else{S=q.Kf();}S.of(G);if(window.name=="message"){var k=S.Qa();var g=k[0];if(C.searchWindow&&C!=g){g.searchWindow=C.searchWindow;C.searchWindow=null;}B4=g;Ev();}}function TB(G){return (typeof G.PJ!="undefined");}function D8(){var G="themes/"+Cx()+"/";var q=PK();var S=q.GC.bh("themesSelectedThemeId",y5.G);if(typeof S!="undefined"){G="themes/"+S+"/";}return G;}function PK(){if(TB(window)){return window;}var G;try{var q=window;while(typeof q.opener!="undefined"&&q.opener!=null){if(TB(q.opener)){return q.opener;}else{q=q.opener;}}}catch(G){}return null;}function X7(G){var q=PK();if(G==null||G==""){return null;}var S=G.toLowerCase();var C=q.Nd.S;if(C!=null&&C.toLowerCase().indexOf(S)!=-1){return "prompt";}C=q.Nd.u;if(C!=null&&C.toLowerCase().indexOf(S)!=-1){return "block";}return null;}function DA(G,q,S,C,u){var B=PK();var k=IK(0,1000000000)+"";k=k+IK(0,1000000000);S=S.replace(/[%\/\\]/g,"_");S=encodeURIComponent(S);C=encodeURIComponent(C);u=encodeURIComponent(u);var g=Nd.v+"jdownload/%s?user=%s&emailDomain=%s&guid=%s&box=%s&uid=%s&part=%s&mime=%s&filename=%s&rand=%s";g=g.printf(S,B.GC.h,B.Nd.C,B.GC.X,u,G,q,C,S,k);return g;}function cP(G,q,S,C,u){try{var B=window.open("wnd_DownloadFile.jsp?uid="+G+"&partSpec="+q+"&filename="+S+"&mime="+C+"&folderName="+u+"","","width=400, height=300, resizable=yes");if(B){var k=B.document;k.close();}else{alert(strings.popup_stopper);}}catch(ex){alert(strings.popup_stopper);}}function Pe(G,q,S,C,u){var B=DA(G,q,S,C,u);var k="<html><head>"+"<title>"+strings.attachment_download_title+"</title>"+"<style type=\"text/css\">"+".typeface {font-family:tahoma,helvetica,arial,sans-serif;font-size:11px;}"+"</style>"+"<script type=\"text/javascript\">\n"+"function init() {\n"+"    var attachIFrame = parent.document.getElementById(\"attachmentDownloadFrame\");\n"+"    attachIFrame.src = \""+B+"\";\n"+"}\n"+"</script>"+"</head>"+"<body style=\"background-color:#D9D4D4\" onload=\"init();\">"+"<table width=\"100%\" height=\"100%\">"+"<tr>"+"<td align=\"center\" valign=\"middle\">"+"<p><span class=\"typeface\">"+strings.attachment_download_caption+"</span></p>"+"<p><input class=\"typeface\" type=\"button\" value=\""+strings.shared_ok+"\" onclick=\"window.close()\"></input></p>"+"<iframe id=\"attachmentDownloadFrame\" style=\"visibility:hidden;height:1px;width:1px\" src=\"\"></iframe>"+"</td>"+"</tr>"+"</table>"+"</body></html>";var g;try{var I=window.open("blank.jsp","","width=400, height=300, resizable=yes");if(I){var Y=I.document;Y.write(k);Y.close();}else{alert(strings.popup_stopper);}}catch(g){alert(strings.popup_stopper);}}function hz(G,q){var S=PK();var C="";if(!TB(window)){C="opener.";}var u=G.J();var B=G.K();var k="";var g=false;var I=D3&&(Dv=="win95"||Dv=="winnt"||Dv=="win98"||Dv=="winme"||Dv=="win2k");var Y=[".htm",".html",".xml"];function D(o){for(var V=0,len=Y.length;V<len;V++){if(Y[V]==o){return true;}}return false;}var n=G.R();for(var v=0;v<n.length;v++){var r=n[v];var Z;var O;if(r.D()=="message"&&r.I()=="rfc822"){var d=r.u();if(d){Z=d.L();O="";if(Z==null||Z.strip()==""){Z=strings.shared_untitled;}else{if(Z.length>50){O=" (<a href=\"javascript:showFullAttachmentName('attachmentFullName"+v+"');\">"+strings.show_full_filename+"</a><span id=\"attachmentFullName"+v+"\" style=\"display:none\" class=\"messageHeaderText\">: "+Z+"</span>)";Z=Z.substring(0,50)+"...";}}Z=dH(Z);if(k.length>0){k+=" ; ";}if(g){k+=Z;}else{var J=u.i();k+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\">";k+="<span onclick=\"if ( "+"D3"+" ) window.event.returnValue=false; else event.stopPropagation();";k+=C+"ob"+"(";k+=B.toString();k+=", '";k+=r.q();k+="', '";k+=J;k+="');\">";k+=Z;k+="</span>";k+="</a>";}}}else{Z=r.v();if(Z==null){continue;}var x=Z;Z=dH(Z);O="";Z=Z.strip();if(Z==""){Z=strings.shared_untitled;}else{if(Z.length>50){O=" (<a href=\"javascript:showFullAttachmentName('attachmentFullName"+v+"');\">"+strings.show_full_filename+"</a><span id=\"attachmentFullName"+v+"\" style=\"display:none;\" class=\"messageHeaderText\">: "+Z+"</span>)";Z=Z.substring(0,50)+"...";}}if(u){var P="";var Q=x.lastIndexOf(".");if(Q!=-1){P=x.substr(Q);}var e=r.D()+"%2F"+r.I();var J=u.i();if(k.length>0){k+=" ; ";}if(g){k+=Z;}else{if(I||(D3&&D(P))){k+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\" onkeydown=\"var theEvent ="+"jq"+"( event );";k+="if ( theEvent.keyCode == "+"GP"+" ) {";k+=" if ( "+"D3"+" ) window.event.returnValue=false; else event.stopPropagation();";k+=C+"cP"+"(";k+=B.toString();k+=", '";k+=r.q();k+="', '";k+=x;k+="', '";k+=e;k+="', '";k+=J;k+="');}\">";k+="<span onclick=\"if ( "+"D3"+" ) window.event.returnValue=false; else event.stopPropagation();";k+=C+"cP"+"(";k+=B.toString();k+=", '";k+=r.q();k+="', '";k+=x;k+="', '";k+=e;k+="', '";k+=J;k+="');\">";k+=Z;k+="</span>";k+="</a>";k+=O;}else{var y=r.q();var L=DA(B,y,x,e,J);k+="<a class=\"attachmentHeader\" href=\"";k+=L;k+="\"";if(AB&&(q==null||TB(q))){k+=" target=\"attachmentDownloadFrame\"";}k+=">";k+=Z;k+="</a>";k+=O;}}}else{k+=Z;}}}return k;}function ET(){var G;try{var q=GC.bh("newMailSound");if(q!=""){VD("honkerIframe").src="honker.jsp?url="+escape(q);}}catch(G){}}function showFullAttachmentName(G){rA(document.getElementById(G));Lj("messageHeaderAttach",50);var q=uj;var S=UP;St(q,S);}function oL(G,q){var S=Ba.P(G);var C=Ba.P(q);var u=G.CT(q);if(u==TD.g){var B=S.U();B.n(S);C.x(S);C.f(GV.t);C.u();if(Q2(G)){var k=qG.K(G);qG.u(k);}}else{wI(u);}}function mH(){if(mX()){var G=qG.M();var q=G.k();var S=Ba.P(q);}else{var S=Ba.k();var q=S.e();}var C=q.Rz();if(C==TD.g){var u=new Array();if(Q2(q)){var G=qG.K(q);nd.G(u,G);}function B(Y){var D=Y.PQ();for(var n=0,len=D.length;n<len;n++){var v=D[n];if(v.Q()==L8.C){var r=qG.K(v);nd.G(u,r);}B(v);}}B(q);var k=S.U();k.n(S);var g=q.C();if(g!=null){k=Ba.P(g);k.x(S);k.f(GV.t);k.u();}else{if(Ba.k()==S){var I=XD.m();BH(I,!mX());}}if(u.length>0){qG.e(u,g==null);if(mX()){qG.f(true,true);}else{qG.f(false,false);}}W9.G();}else{wI(C);}}function ZI(){var G=Ba.k();var q=G.e();var S=q.QE();if(S==TD.g){var C=G.U();C.n(G);var u=q.C();if(u!=null){C=Ba.P(u);C.x(G);C.u();}else{var B=Ba.d();C=B.M();C.x(G);}C.f(GV.t);W9.G();}else{wI(S);}}function C3(){if(!confirm(strings.empty_deleted_items_folder)){return ;}var G=ch.ot();bh.qD();var q=XD.m();var S=Ba.P(q);function C(I){if(I.I()){var Y=I.S();for(var D=0,len=Y.length;D<len;D++){var n=Y[D];C(n);}}else{var v=I.r();if(v){W9.Y(v);W9.I(v);}}}var u=S.S();for(var B=0,len=u.length;B<len;B++){var k=u[B];C(k);}S.K();S.T();var g=ah(q);if(g){g.Y();}if(G){BH(q);}W9.G();}function wI(G){if(!W9.u){W9.C=null;}else{if(W9.v){document.body.removeChild(W9.v);}W9.v=null;zQ(W9.q);W9.C=null;W9.u=false;}switch(G){case TD.D:var q=strings.generic_error+" #CMD017";AS(q,bi.C);alert(q);break;case TD.C:alert(strings.operation_not_allowed_on_virtual_folder);break;case TD.n:alert(strings.operation_not_allowed_on_virtual_folder);break;case TD.r:alert(strings.operation_not_allowed_on_special_folder);break;case TD.S:alert(strings.no_subfolders_allowed);break;case TD.v:break;case TD.k:alert(strings.get_folder_permissions_error);break;case TD.B:alert(strings.permissions_restriction);break;case TD.I:alert(strings.folder_name_empty);break;case TD.q:alert(strings.invalid_folder_name);break;case TD.u:alert(strings.folder_already_exists);break;case TD.G:alert(strings.folder_no_promote);break;case TD.Y:alert(strings.folder_move_not_allowed);break;}}function aD(G){var q=Kf();var S=q.Qa();for(var C=0;C<S.length;C++){var u=S[C];if(R8()){if(xe(u,H0)){Xv(u);}else{if(xe(u,vi)){iP(u);}}}else{Iu(u);}}var B=ch;var k=bh.bB(S,B,G,true);if(k!=TD.g){wI(k);return ;}var g;g=Ba.k();g.T();g=Ba.P(G);g.T();q.P();}function kq(G){var q=Kf();var S=q.Qa();var C=ch;var u=bh.re(S,C,G,true);if(u!=TD.g){wI(u);return ;}var B;B=Ba.P(G);B.T();}function Wv(G){if(G==null){G=false;}var q=Ba.k();var S=q.e();if((S.J()==Xf.Y||G)&&!confirm(strings.delete_in_deleted_items)){return ;}var C=Kf();var u=C.Qa();for(var B=0;B<u.length;B++){var k=u[B];if(R8()){if(xe(k,H0)){Xv(k);}else{if(xe(k,vi)){iP(k);}}}else{Iu(k);}}if(u.length==0){return ;}var g=bh.Eq(u,true,null,null,G);if(g!=TD.g){wI(g);return ;}q.T();C.P();if(S.J()!=Xf.Y&&!G){var I=XD.m();q=Ba.P(I);q.T();}}function jh(G,q,S,C,u){var B=G.J();if(B.J()==Xf.Y&&!C&&!confirm(strings.delete_in_deleted_items)){return ;}if(u==null){u=true;}var k=bh.Eq([G],u,null,null,q);if(k!=TD.g){if(!S){wI(k);}return ;}var g=Ba.P(B);g.T();var I=ah(B);if(I){I.P([G]);}if(B.J()!=Xf.Y&&!q){B=XD.m();g=Ba.P(B);g.T();}}function a9(G){var q=Kf();var S=q.Qa();if(S.length==0){return ;}var C=(G=="read");wT.l(S,Zh.I,C);var u=Ba.k();u.T();q.UM();}function zN(G){var q=Kf();var S=q.Qa();if(S.length==0){return ;}var C=(G=="flagged");wT.l(S,Zh.S,C);q.UM();}function yH(G){if(!ch.c()){alert(strings.operation_not_permitted_folder_not_loaded);return ;}var q=ch.Ob();if(q.length==0){return ;}var S=(G=="read");wT.l(q,Zh.I,S);var C=Ba.P(ch);C.T();var u=ah(ch);u.UM();}function Uq(G){var q=PK();var S=G.Ml();if(S==null||S.strip()==""){return ;}var C=q.GC.bh("autoAcknowledgeReadReceipts");if(!iE()&&C=="false"&&!confirm(strings.send_return_receipt)){return ;}var u;var B=f9.Z(S);var k=B[0];if(k.length==1){u=k[0];}else{u=G.Eq();if(!u){u=G.b();}}if(!u){return ;}var g=q.yx.O9();g.g=false;var I=Ee.B(g,"to");I.S(u);g.n9(new f9(q.GC.E,q.GC.B));g.s(strings.return_receipt_prefix+G.k());var Y=q.GC.bh("replyTo");if(Y!=null&&Y!=q.GC.B){var D=new f9(q.GC.E,Y);g.U5(D);}var n=G.y();if(n){g.tk(n);}var v=new Date();g.z2(v);var r=g.yh();r.S("multipart");r.k("report");var Z=mV.d(r);Z.S("text");Z.k("plain");var O=new Array();O["name"]=q.GC.E;O["subject"]=G.L();O["sent"]=q.we(G.O());O["date"]=q.we(v);O["time"]=q.iH(v);Z.C(strings.auto_read_request.format(O));var d=mV.d(r);d.S("message");d.k("disposition-notification");var J="";J+="Reporting-UA: "+Nd.C+"; Scalix\n";J+="Final-Recipient: rfc822;"+q.GC.B+"\n";J+="Original-Message-ID: "+n+"\n";J+="Disposition: manual-action/MDN-sent-automatically; displayed";d.C(J);var x=J.length;g.bu(x);q.YX(g);q.Pr.C("MR");}function JO(){var G=function(){var S=new Array();var C=XD.d();nd.G(S,C);AS("Checking for new messages.",bi.S);if(ch!=C&&!ch.p()){nd.G(S,ch);}for(var u=0,len=GC.M.length;u<len;u++){var B=GC.M[u];var k=XD.n(B);if(k!=null&&k!=C&&k!=ch&&!k.p()){nd.G(S,k);}}var g=function(){var Y=false;for(var D=0,len=S.length;D<len;D++){var n=S[D];var v=Ba.P(n);if(v.T){v.T();}else{GC.p(n.V());Y=true;}}if(Y){GC.R();}Lr();if(!ch.p()){ch.M(true,US,L3);}};var I=function(){Lr();};Lr(strings.status_check_new_messages);bh.wr(S,true,g,I,Gz,IH,true);};var q=function(){XD.L(Ba,qG,G,null);};XD.g(q,G);}function YX(G){var q=XD.y();q.X(G);var S=Ba.P(q);S.T();var C=ah(q);if(C){C.C([G],true);if(d6){clearTimeout(d6);var u=C.tk();yI(u);}}}function MR(){var G=function(){var S=XD.y();var C=Ba.P(S);C.T();Lr();var u=ah(S);if(u){u.Y();}var B=XD.Y();if(zj(B)){LE(B);}};var q=function(){var S=XD.y();var C=Ba.P(S);C.T();Lr();};Lr(strings.status_sending_messages);bh.O9(true,G,q);}function st(){clearTimeout(qr);clearTimeout(d6);d6=null;var G=ch.Q();if(G==L8.B&&!filterFieldMessages.isEmpty||G==L8.S&&!filterFieldContacts.isEmpty){qr=setTimeout("Ic()",500);}}function Ic(){if(!TB(window)){return ;}var G=ah(ch);var q;var S="";switch(ch.Q()){case L8.B:if(YB("messageSearchSubjectMenuItem")){S=strings.messageheader_subject;}else{if(YB("messageSearchToMenuItem")){S=strings.messageheader_to;}else{if(YB("messageSearchFromMenuItem")){S=strings.messageheader_from;}}}var q=G.X3(S);if(q!=null){if(!filterFieldMessages.isEmpty){G.j(filterFieldMessages.value.strip(),q);}else{G.j("",q);}}break;case L8.S:if(YB("contactSearchNameMenuItem")){S=strings.contactheader_name;}else{if(YB("contactSearchCompanyMenuItem")){S=strings.contactheader_company;}else{if(YB("contactSearchEmailAddrMenuItem")){S=strings.contactheader_email;}}}var q=G.X3(S);if(q!=null){if(!filterFieldContacts.isEmpty){G.j(filterFieldContacts.value.strip(),q);}else{G.j("",q);}}break;}}var QI=null;var yJ=false;function isSpellCheckerInSendingMode(){return yJ;}function spellCheckerOnUnloadHandler(){yJ=false;QI=null;}function Mj(){var G=yx.O9();G.g=false;var q=Ee.B(G,"to");var S=Kf();var C=S.Qa();for(var u=0;u<C.length;u++){var B=C[u];if(xe(B,H0)){var k=Yg(B).strip();if(k!=""){q.S(new f9(null,k));}}else{if(xe(B,vi)){q.S(new f9(lD(B),null));}}}PU(R7.S,G,null,true);}function kw(){var G=PK();var q=yx.O9();q.g=false;var S=bW;var C=S.innerText;var u=f9.Z(C);var B=u[0][0];if(B!=null){var k=Ee.B(q,"to");k.S(B);G.PU(G.R7.S,q,null,true);}else{alert(strings.cannot_resolve_address);}}function zx(){var G=PK();var q=G.R8()?G.ch:G.XD.O();if(!q){return ;}if(!q.n7()){alert(strings.permissions_restriction);return ;}var S=bW.innerText;var C=f9.Z(S);var u=C[0][0];var B=C[1][0];if(u!=null||B!=null){var k=H0.fH(q);if(u!=null){var g=u.I();var I=u.B();if(g!=null&&g.strip()!=""){Me(k,g);}if(I!=null&&I.strip()!=""){k.h(1,I);}}else{if(B!=null&&B.strip()!=""){Me(k,B);}}G.go(k);}else{alert(strings.cannot_resolve_address);}}function aG(G){var q=jq(G);if(q.preventDefault){q.preventDefault();}mo(q);return false;}var qS={C:0,q:1,S:2,G:3};function H0(){this.pu();this.TD=null;}H0.prototype=ON(wT.prototype);H0.prototype.superClass=wT;H0.prototype.constructor=H0;H0.prototype.pu=wT;function Cm(G){var q=new H0();q.TD=wN.P.createElement("contact");q.C=G;q.sz("IPM.Contact");return q;}H0.fH=Cm;function hQ(G,q){var S=new H0();S.TD=G;S.C=q;return S;}H0.Wp=hQ;function bZ(){return wN.B(this.TD,"display_name","");}H0.prototype.Zf=bZ;function VL(G){wN.d(this.TD,"display_name",G);}H0.prototype.p8=VL;function ef(){return wN.B(this.TD,"display_name_prefix","");}H0.prototype.C9=ef;function rE(G){wN.d(this.TD,"display_name_prefix",G);}H0.prototype.VU=rE;function eu(){return wN.B(this.TD,"suffix","");}H0.prototype.BN=eu;function eQ(G){wN.d(this.TD,"suffix",G);}H0.prototype.z2=eQ;function kW(){return wN.B(this.TD,"first_name","");}H0.prototype.tx=kW;function aZ(G){wN.d(this.TD,"first_name",G);}H0.prototype.R=aZ;function wx(){return wN.B(this.TD,"middle_name","");}H0.prototype.gu=wx;function mD(G){wN.d(this.TD,"middle_name",G);}H0.prototype.HY=mD;function II(){return wN.B(this.TD,"last_name","");}H0.prototype.bB=II;function sZ(G){wN.d(this.TD,"last_name",G);}H0.prototype.tk=sZ;function mE(){return wN.B(this.TD,"job_title","");}H0.prototype.zC=mE;function Mg(G){wN.d(this.TD,"job_title",G);}H0.prototype.Ob=Mg;function ZG(){return wN.B(this.TD,"company_name","");}H0.prototype.Ta=ZG;function Vw(G){wN.d(this.TD,"company_name",G);}H0.prototype.PE=Vw;function nB(){return wN.B(this.TD,"file_as","");}H0.prototype.iv=nB;function cO(G){wN.d(this.TD,"file_as",G);}H0.prototype.jo=cO;function J2(){return parseInt(wN.B(this.TD,"file_type"),10);}H0.prototype.XF=J2;function lB(G){wN.d(this.TD,"file_type",G);}H0.prototype.OO=lB;function x1(G){return wN.B(this.TD,"email"+G+"_address","");}H0.prototype.G6=x1;function XX(G,q){wN.d(this.TD,"email"+G+"_address",q);wN.d(this.TD,"email"+G+"_display_name",q);}H0.prototype.h=XX;function QH(G){return wN.B(this.TD,"email"+G+"_address_with_comment","");}H0.prototype.n9=QH;function Jr(G,q){wN.d(this.TD,"email"+G+"_address_with_comment",q);}H0.prototype.PQ=Jr;function sc(G){return wN.B(this.TD,"email"+G+"_address_type");}H0.prototype.rP=sc;function ie(G,q){wN.d(this.TD,"email"+G+"_address_type",q);}H0.prototype.re=ie;function D4(){return wN.B(this.TD,"home_phone_number","");}H0.prototype.z9=D4;function kk(G){wN.d(this.TD,"home_phone_number",G);}H0.prototype.T0=kk;function wY(){return wN.B(this.TD,"work_phone_number","");}H0.prototype.T=wY;function PH(G){wN.d(this.TD,"work_phone_number",G);}H0.prototype.IN=PH;function br(){return wN.B(this.TD,"mobile_phone_number","");}H0.prototype.of=br;function rg(G){wN.d(this.TD,"mobile_phone_number",G);}H0.prototype.bh=rg;function Hz(){return wN.B(this.TD,"work_fax_number","");}H0.prototype.ts=Hz;function Zv(G){wN.d(this.TD,"work_fax_number",G);}H0.prototype.rw=Zv;function Ac(){return wN.B(this.TD,"home_address_street","");}H0.prototype.Qs=Ac;function AD(G){wN.d(this.TD,"home_address_street",G);}H0.prototype.U6=AD;function eD(){return wN.B(this.TD,"home_address_city","");}H0.prototype.Ip=eD;function nh(G){wN.d(this.TD,"home_address_city",G);}H0.prototype.WX=nh;function DX(){return wN.B(this.TD,"home_address_state","");}H0.prototype.Eg=DX;function Yq(G){wN.d(this.TD,"home_address_state",G);}H0.prototype.f1=Yq;function gp(){return wN.B(this.TD,"home_address_zip","");}H0.prototype.LL=gp;function Gd(G){wN.d(this.TD,"home_address_zip",G);}H0.prototype.jg=Gd;function iA(){return wN.B(this.TD,"home_address_country","");}H0.prototype.UM=iA;function ua(G){wN.d(this.TD,"home_address_country",G);}H0.prototype.KG=ua;function yZ(){return wN.B(this.TD,"work_address_street","");}H0.prototype.Tr=yZ;function zw(G){wN.d(this.TD,"work_address_street",G);}H0.prototype.na=zw;function Bz(){return wN.B(this.TD,"work_address_city","");}H0.prototype.s=Bz;function jd(G){wN.d(this.TD,"work_address_city",G);}H0.prototype.PF=jd;function o7(){return wN.B(this.TD,"work_address_state","");}H0.prototype.il=o7;function SD(G){wN.d(this.TD,"work_address_state",G);}H0.prototype.dJ=SD;function rp(){return wN.B(this.TD,"work_address_zip","");}H0.prototype.yn=rp;function xw(G){wN.d(this.TD,"work_address_zip",G);}H0.prototype.Wc=xw;function Wl(){return wN.B(this.TD,"work_address_country","");}H0.prototype.ax=Wl;function Jy(G){wN.d(this.TD,"work_address_country",G);}H0.prototype.a=Jy;function WF(){return wN.B(this.TD,"other_address_street","");}H0.prototype.ry=WF;function SP(G){wN.d(this.TD,"other_address_street",G);}H0.prototype.yh=SP;function Jf(){return wN.B(this.TD,"other_address_city","");}H0.prototype.pl=Jf;function rk(G){wN.d(this.TD,"other_address_city",G);}H0.prototype.oz=rk;function RG(){return wN.B(this.TD,"other_address_state","");}H0.prototype.bu=RG;function y9(G){wN.d(this.TD,"other_address_state",G);}H0.prototype.oI=y9;function wa(){return wN.B(this.TD,"other_address_zip","");}H0.prototype.X3=wa;function Nx(G){wN.d(this.TD,"other_address_zip",G);}H0.prototype.Pb=Nx;function fo(){return wN.B(this.TD,"other_address_country","");}H0.prototype.aV=fo;function TH(G){wN.d(this.TD,"other_address_country",G);}H0.prototype.kn=TH;function IG(){var G=parseInt(wN.B(this.TD,"selected_mailing_address"),10);if(G==qS.q||G==qS.S||G==qS.G){return G;}else{return qS.C;}}H0.prototype.CT=IG;function op(G){wN.d(this.TD,"selected_mailing_address",G);}H0.prototype.aP=op;function aa(){return wN.B(this.TD,"web_page_address","");}H0.prototype.Ml=aa;function jM(G){wN.d(this.TD,"web_page_address",G);}H0.prototype.n7=jM;function HO(){return wN.B(this.TD,"im_address","");}H0.prototype.CW=HO;function bF(G){wN.d(this.TD,"im_address",G);}H0.prototype.Vv=bF;function w6(){return wN.B(this.TD,"department","");}H0.prototype.Ew=w6;function mc(G){wN.d(this.TD,"department",G);}H0.prototype.N6=mc;function pI(){return wN.B(this.TD,"office_location","");}H0.prototype.Xf=pI;function py(G){wN.d(this.TD,"office_location",G);}H0.prototype.MC=py;function Ka(){return wN.B(this.TD,"profession","");}H0.prototype.dS=Ka;function hT(G){wN.d(this.TD,"profession",G);}H0.prototype.L8=hT;function jL(){return wN.B(this.TD,"manager","");}H0.prototype.qD=jL;function k9(G){wN.d(this.TD,"manager",G);}H0.prototype.Eq=k9;function kC(){return wN.B(this.TD,"assistant","");}H0.prototype.p=kC;function et(G){wN.d(this.TD,"assistant",G);}H0.prototype.N=et;function sj(){return wN.B(this.TD,"nickname","");}H0.prototype.Q2=sj;function VC(G){wN.d(this.TD,"nickname",G);}H0.prototype.ev=VC;function n8(){return wN.B(this.TD,"spouse","");}H0.prototype.Jx=n8;function oE(G){wN.d(this.TD,"spouse",G);}H0.prototype.PS=oE;function yN(){return Yr(wN.B(this.TD,"bday",""));}H0.prototype.x9=yN;function p1(G){if(G==null){var q=wN.g(this.TD,"bday",false);if(q!=null){this.TD.removeChild(q);}}else{wN.d(this.TD,"bday",Og(G));}}H0.prototype.Rz=p1;function PR(){return Yr(wN.B(this.TD,"anniversary",""));}H0.prototype.aL=PR;function GR(G){if(G==null){var q=wN.g(this.TD,"anniversary",false);if(q!=null){this.TD.removeChild(q);}}else{wN.d(this.TD,"anniversary",Og(G));}}H0.prototype.lj=GR;function s8(){return wN.B(this.TD,"description","");}H0.prototype.qP=s8;function DW(G){wN.d(this.TD,"description",G);}H0.prototype.NL=DW;function Qc(){var G=new Array();var q=this.C9();var S=this.tx();var C=this.gu();var u=this.bB();var B=this.BN();if(q!=null&&q.strip()!=""){G["PREFIX"]=q.strip()+" ";}else{G["PREFIX"]="";}if(S!=null&&S.strip()!=""){G["FIRST"]=S.strip()+" ";}else{G["FIRST"]="";}if(C!=null&&C.strip()!=""){G["MIDDLE"]=C.strip()+" ";}else{G["MIDDLE"]="";}if(u!=null&&u.strip()!=""){G["LAST"]=u.strip()+" ";}else{G["LAST"]="";}if(B!=null&&B.strip()!=""){G["SUFFIX"]=B.strip()+" ";}else{G["SUFFIX"]="";}return strings.contact_display_name_format.format(G).strip();}H0.prototype.Fa=Qc;function EV(){var G=new H0();G.TD=this.TD.cloneNode(true);G.C=this.C;G.g=this.g;return G;}H0.prototype.Qa=EV;function q9(){return this.TD.getAttribute("uid");}H0.prototype.K=q9;function ko(G){if(G!=null){this.TD.setAttribute("uid",G);}else{this.TD.removeAttribute("uid");}}H0.prototype.H=ko;function rn(){var G=this.TD.getAttribute("msgid");if(G==null||G.strip()==""){return this.TD.getAttribute("msgID");}else{return G;}}H0.prototype.y=rn;function lA(G){if(G!=null){this.TD.setAttribute("msgid",G);}else{this.TD.removeAttribute("msgid");}}H0.prototype.ot=lA;function LK(){var G=wN.g(this.TD,"importance",false);if(G!=null){var q=parseInt(wN.n(G),10);if(!isNaN(q)){if(q==0){return By.S;}else{if(q==1){return By.q;}else{if(q==2){return By.G;}else{return By.q;}}}}else{return By.q;}}else{return By.q;}return (G!=null?parseInt(wN.n(G),10):null);}H0.prototype.j=LK;function bN(){return jp.q;}H0.prototype.q=bN;function mJ(){return false;}H0.prototype.G=mJ;function Cv(){return wN.B(this.TD,"subject","");}H0.prototype.L=Cv;function ql(){return n2(this.L());}H0.prototype.k=ql;function Jo(G){return wN.d(this.TD,"subject",G);}H0.prototype.U5=Jo;function e3(){var G=wN.g(this.TD,"last_modification_time",false);return (G!=null?Yr(wN.n(G)):null);}H0.prototype.O=e3;function Ed(){var G=this.O();return G!=null?G.getTime():null;}H0.prototype.e=Ed;function Rr(){var G=wN.g(this.TD,"message_size",false);return (G!=null?parseInt(wN.n(G),10):null);}H0.prototype.t=Rr;function uU(){return wN.B(this.TD,"message_class");}H0.prototype.P=uU;function RD(G){wN.d(this.TD,"message_class",G);}H0.prototype.sz=RD;function xK(){var G=wN.B(this.TD,"sent_representing_name");var q=wN.B(this.TD,"sent_representing_email_address");return (q!=null?new f9(G,q):null);}H0.prototype.b=xK;function sY(){var G=this.b();if(G!=null){var q=G.I();var S=G.B();return q!=null?q:S;}else{return "";}}H0.prototype.E=sY;function Az(){var G=wN.B(this.TD,"sender_name");var q=wN.B(this.TD,"sender_email_address");return (q!=null?new f9(G,q):null);}H0.prototype.c=Az;function fD(G,q,S,C){if(this.Z||!this.g){return ;}var u=this.C;var B=new Ts.g(dA("contacts"),G,TO(this,this.NK),TO(this,this.p5));B.G.add("onSuccessFn",q);B.G.add("onErrorFn",S);B.G.add("onDeletedFn",C);B.G.add("no.report.faults",true);var k=new Ts.v("loadBody",mF);var g=wN.P.createElement("contact");g.setAttribute("uid",this.K());g.setAttribute("msgid",this.y());g.setAttribute("ImapFolderName",u.i());k.g(g);B.q.L(k);this.Z=true;B.q.v();}H0.prototype.Y=fD;function uY(G,q){var S=G.S().firstChild;var C=S.firstChild;this.Z=false;if(C.getAttribute("deleted")=="true"){this.n=true;var u=this.C;u.j(this);var B=q.item("onDeletedFn");if(B){B(this);}return ;}this.TD=C;this.g=false;var k=q.item("onSuccessFn");if(k){k(this);}}H0.prototype.NK=uY;function es(G,q){this.Z=false;this.M=true;var S=q.item("onErrorFn");if(S){S(this);}}H0.prototype.p5=es;function O4(G,q,S){if(G==null){G=true;}var C=this.C;var u=new Ts.g(dA("contacts"),G,TO(this,this.WO),TO(this,this.sb));u.G.add("onSuccessFn",q);u.G.add("onErrorFn",S);u.G.add("no.report.faults",true);var B=new Ts.v("save",mF);var k=this.TD.cloneNode(true);k.setAttribute("ImapFolderName",C.i());B.k(k);u.q.L(B);this.z=true;u.q.v();}H0.prototype.O9=O4;function ZU(G,q){var S=G.S().firstChild;var C=S.firstChild;this.TD=C;this.z=false;var u=q.item("onSuccessFn");if(u){u(this);}}H0.prototype.WO=ZU;function K4(G,q){this.z=false;var S=q.item("onErrorFn");if(S){S(this);}}H0.prototype.sb=K4;function V1(G){if(xe(G,H0)){var q=G;return q.iv();}else{if(xe(G,vi)){var S=G;return S.L();}else{return "";}}}function Yg(G){var q="";if(xe(G,H0)){for(var S=1;S<=3;S++){if((q=G.G6(S).strip())!=""){break;}}}return q;}function Wo(G){var q;if(xe(G,H0)){if((q=G.T().strip())!=""){return q;}if((q=G.z9().strip())!=""){return q;}if((q=G.of().strip())!=""){return q;}}return "";}function vS(G){if(xe(G,H0)){return G.Ta();}else{return "";}}function ru(G){return fI(G.Tr(),G.s(),G.il(),G.yn(),G.ax());}function Yj(G){return fI(G.Qs(),G.Ip(),G.Eg(),G.LL(),G.UM());}function X4(G){return fI(G.ry(),G.pl(),G.bu(),G.X3(),G.aV());}function fI(G,q,S,C,u){var B=new Array();if(G!=null&&G.strip()!=""){B["STREETPREFIX"]=strings.postal_address_street_prefix;B["STREETSUFFIX"]=strings.postal_address_street_suffix;B["STREET"]=G.strip();}else{B["STREETPREFIX"]="";B["STREETSUFFIX"]="";B["STREET"]="";}if(q!=null&&q.strip()!=""){B["CITYPREFIX"]=strings.postal_address_city_prefix;B["CITYSUFFIX"]=strings.postal_address_city_suffix;B["CITY"]=q.strip();}else{B["CITYPREFIX"]="";B["CITYSUFFIX"]="";B["CITY"]="";}if(S!=null&&S.strip()!=""){B["STATEPREFIX"]=strings.postal_address_state_prefix;B["STATESUFFIX"]=strings.postal_address_state_suffix;B["STATE"]=S.strip();}else{B["STATEPREFIX"]="";B["STATESUFFIX"]="";B["STATE"]="";}if(C!=null&&C.strip()!=""){B["ZIPPREFIX"]=strings.postal_address_zip_prefix;B["ZIPSUFFIX"]=strings.postal_address_zip_suffix;B["ZIP"]=C.strip();}else{B["ZIPPREFIX"]="";B["ZIPSUFFIX"]="";B["ZIP"]="";}if(u!=null&&u.strip()!=""){B["COUNTRYPREFIX"]=strings.postal_address_country_prefix;B["COUNTRYSUFFIX"]=strings.postal_address_country_suffix;B["COUNTRY"]=u.strip();}else{B["COUNTRYPREFIX"]="";B["COUNTRYSUFFIX"]="";B["COUNTRY"]="";}return strings.postal_address_format.format(B);}function Me(G,q){var S=q.split(" ");if(S[0]!=null){G.R(S[0]);}if(S[1]!=null&&S[2]!=null){G.HY(S[1]);G.tk(S[2]);}else{if(S[1]!=null){G.tk(S[1]);}}}function eR(G,q,S,C,u,B){this.$document=G;this.$name=q;if(S){this.$expiration=new Date((new Date()).getTime()+S*3600000);}else{this.$expiration=null;}if(C){this.$path=C;}else{this.$path=null;}if(u){this.$domain=u;}else{this.$domain=null;}if(B){this.$secure=true;}else{this.$secure=false;}}eR.prototype.q=function(){var G="";for(var S in this){if((S.charAt(0)=="$")||((typeof this[S])=="function")){continue;}if(G!=""){G+="&";}G+=S+":"+escape(this[S]);}if(G==""){this.G();}else{var C=this.$name+"="+escape(G);if(this.$expiration){C+="; expires="+this.$expiration.toGMTString();}if(this.$path){C+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){C+="; domain="+this.$domain;}if(this.$secure){C+="; secure";}this.$document.cookie=C;}};eR.prototype.S=function(){var G=this.$document.cookie;if(G==""){return false;}var q=G.indexOf(this.$name+"=");if(q==-1){return false;}q+=this.$name.length+1;var C=G.indexOf(";",q);if(C==-1){C=G.length;}var u=unescape(G.substring(q,C));var B;var k=u.split("&");for(B=0;B<k.length;B++){k[B]=k[B].split(":");}for(B=0;B<k.length;B++){this[k[B][0]]=unescape(k[B][1]);}return true;};eR.prototype.G=function(){var q;q=this.$name+"=";if(this.$path){q+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){q+="; domain="+this.$domain;}q+="; expires=Fri, 02-Jan-1970 00:00:00 GMT";this.$document.cookie=q;};eR.C=function(){var G=new eR(document,"_test_");G.testProp="testVal";G.q();var q=G.S();G.G();return q;};var Kc=null;function RU(){this.u=null;this.k=null;this.q=null;this.C=null;this.S=new Array();}RU.n=1;RU.I=2;RU.Y=3;RU.D=4;RU.g=5;RU.prototype.B=function(G){this.u=G.getHours();this.k=G.getDay();this.q=G.getMonth();var q=0;var S=G.getDay();var C=G.getDate();var u=new Date(G.getFullYear(),G.getMonth(),1);while(u.getDate()<=C&&u.getMonth()==this.q){if(u.getDay()==S){q++;}u.setDate(u.getDate()+1);}this.k=S;this.C=q;};RU.prototype.G=function(q){var S=q.toString();if(this.S[S]!=null){return this.S[S];}var C;if(this.C==RU.g){C=new Date(q,this.q+1,1,this.u,0,0);C.setDate(C.getDate()-1);while(C.getDay()!=this.k){C.setDate(C.getDate()-1);}}else{if(this.C<1){this.C=RU.n;}else{if(this.C>5){this.C=RU.g;}}C=new Date(q,this.q,1);var u=0;for(;;){if(C.getDay()==this.k){u++;if(u==this.C){break;}}C.setDate(C.getDate()+1);}}this.S[S]=C;return C;};function v1(){this.S=0;this.B=0;this.q=null;this.G=null;}v1.prototype.C=function(){var G=Math.floor(Math.abs(this.S)/60);var q=Math.abs(this.S)%60;var S="(GMT";S+=this.S>0?"-":"+";if(G<10){S+="0";}S+=G;S+=":";if(q<10){S+="0";}S+=q;S+=")";return S;};v1.prototype.u=function(G,q){var S=q.getFullYear();var C,B;var k,g;var I=this.S;var Y=G.S;var D=0;var n=0;if(G.B!=0){C=G.q;B=G.G;k=C.G(S);g=B.G(S);if((on(q,k)>0&&on(q,g)<0&&on(k,g)<0)||((on(q,k)>0||on(q,g)<0)&&on(k,g)>0)){n=G.B;}}if(this.B!=0){C=this.q;B=this.G;k=C.G(S);g=B.G(S);if((on(q,k)>0&&on(q,g)<0&&on(k,g)<0)||((on(q,k)>0||on(q,g)<0)&&on(k,g)>0)){D=this.B;}}var v=(Y+n)-(I+D);return v;};function O1(G,q,S){var C=0;var u=new Date(S,q,1);while(u.getMonth()==q){if(u.getDay()==G){C++;}u.setDate(u.getDate()+1);}return C;}function Fc(G){var q=new Date(G,0,1);var S=new Date(G,6,1);var C=new Date(G,11,31);var u=q.getTimezoneOffset();var B=S.getTimezoneOffset();var k=C.getTimezoneOffset();if(u==B){return null;}var g=(u>B);while(u!=B){q.setDate(q.getDate()+1);u=q.getTimezoneOffset();}while(u==B){var I=q.getHours();q.setHours(q.getHours()-1);if(q.getHours()==I){break;}u=q.getTimezoneOffset();}while(k!=B){C.setDate(C.getDate()-1);k=C.getTimezoneOffset();}while(k==B){var I=C.getHours();C.setHours(I+1);if(C.getHours()==I){break;}k=C.getTimezoneOffset();}var Y,D;if(g){Y=q;D=C;}else{Y=C;D=q;}return [Y,D];}function X0(){if(Kc!=null){return Kc;}Kc=new v1();var G=new Date();var q=new Date(G.getFullYear(),0,1);var S=new Date(G.getFullYear(),6,1);var C=q.getTimezoneOffset();var u=S.getTimezoneOffset();if(C==u){Kc.S=C;return Kc;}Kc.S=Math.max(C,u);Kc.B=Math.min(C,u)-Math.max(C,u);var B;var k=Fc(G.getFullYear());var g=k[0];var I=k[1];B=G.getFullYear();while(O1(g.getDay(),g.getMonth(),B)<5){B++;}g=Fc(B)[0];B=G.getFullYear();while(O1(I.getDay(),I.getMonth(),B)<5){B++;}I=Fc(B)[1];var Y=new RU();Y.B(g);var D=new RU();D.B(I);Kc.q=Y;Kc.G=D;return Kc;}Date.prototype.clone=function(){return new Date(this.getTime());};Date.GREGORIAN_CUT_OVER_YEAR=1582;Date.MONTH_LENGTH=[31,28,31,30,31,30,31,31,30,31,30,31];Date.LEAP_MONTH_LENGTH=[31,29,31,30,31,30,31,31,30,31,30,31];Date.isLeapYear=function(sJ){return sJ>=Date.GREGORIAN_CUT_OVER_YEAR?((sJ%4==0)&&((sJ%100!=0)||(sJ%400==0))):(sJ%4==0);};Date.getMonthLength=function(Rd,sJ){if(Rd!=1){return Date.MONTH_LENGTH[Rd];}else{return Date.isLeapYear(sJ)?29:28;}};Date.getYearLength=function(sJ){return Date.isLeapYear(sJ)?366:365;};function Yr(G){var q=/^([0-9]{4})+\-([0-9]{2})+\-([0-9]{2})+T+([0-9]{2})+\:+([0-9]{2})+\:+([0-9]{2})+Z+$/;if(!q.test(G)){return null;}var S=parseInt(G.substr(0,4),10);var C=parseInt(G.substr(5,2),10)-1;var u=parseInt(G.substr(8,2),10);var B=parseInt(G.substr(11,2),10);var k=parseInt(G.substr(14,2),10);var g=parseInt(G.substr(17,2),10);var I=new Date();I.setUTCFullYear(S,C,u);I.setUTCHours(B,k,g,0);return I;}function Og(G){var q=G.getUTCFullYear();var S=G.getUTCMonth();var C=G.getUTCDate();var u=G.getUTCHours();var B=G.getUTCMinutes();var k=G.getUTCSeconds();var g="";g+=q;g+="-";if(S<9){g+="0";}g+=(S+1);g+="-";if(C<10){g+="0";}g+=C;g+="T";if(u<10){g+="0";}g+=u;g+=":";if(B<10){g+="0";}g+=B;g+=":";if(k<10){g+="0";}g+=k;g+="Z";return g;}function a0(G){switch(G){case 0:return strings.sunday;break;case 1:return strings.monday;break;case 2:return strings.tuesday;break;case 3:return strings.wednesday;break;case 4:return strings.thursday;break;case 5:return strings.friday;break;case 6:return strings.saturday;break;}return null;}function Nq(G){switch(G){case 0:return strings.january;break;case 1:return strings.february;break;case 2:return strings.march;break;case 3:return strings.april;break;case 4:return strings.may;break;case 5:return strings.june;break;case 6:return strings.july;break;case 7:return strings.august;break;case 8:return strings.september;break;case 9:return strings.october;break;case 10:return strings.november;break;case 11:return strings.december;break;}return null;}function R6(G){var q=a0(G);return (q!=null?q.substr(0,3):null);}function tS(G){var q=Nq(G);return (q!=null?q.substr(0,3):null);}function co(G){function q(S){if(S&&S.strip()!=""){return S;}return "";}switch(G){case "Y":return q(strings.date_suffix_year);case "L":return q(strings.date_suffix_month);case "D":return q(strings.date_suffix_day);case "G":return q(strings.date_suffix_hour);case "P":return q(strings.date_suffix_minute);case "S":return q(strings.date_suffix_second);}return "";}function zt(G){G=G.strip();this.q=G;this.G=new Array();var q=0;var S="";var C=[];var u;var B;while(q<G.length){u="";S=G.charAt(q);if(S=="'"){while(q++<G.length&&G.charAt(q)!="'"){u+=G.charAt(q);}if(q<G.length){q++;}nd.G(this.G,[u,0]);}else{u+=S;while(q++<G.length&&G.charAt(q)==S){u+=G.charAt(q);}switch(u){case "yyyy":case "yy":case "y":case "MMM":case "NNN":case "MM":case "M":case "dd":case "d":case "EE":case "E":case "hh":case "h":case "HH":case "H":case "mm":case "m":case "ss":case "s":case "a":nd.G(this.G,[u,1]);break;case "Y":case "L":case "D":case "G":case "P":case "S":nd.G(this.G,[u,2]);break;default:nd.G(this.G,[u,0]);break;}}}}zt.prototype.u=function(){return this.q;};zt.prototype.C=function(G){function q(C){return ((C<0||C>9?"":"0")+C);}var S="";for(var u=0;u<this.G.length;u++){var B=this.G[u];var k=B[0];var g=B[1];if(g==1){switch(k){case "yyyy":S+=G.getFullYear();break;case "yy":var I=G.getFullYear();S+=I.toString().substring(2,4);break;case "y":var I=G.getFullYear();if(I>=2000&&I<2100){S+=I.toString().substring(2,4);}else{S+=I;}break;case "MMM":var Y=G.getMonth();S+=Nq(Y);break;case "NNN":var Y=G.getMonth();S+=tS(Y);break;case "MM":S+=q(G.getMonth()+1);break;case "M":S+=(G.getMonth()+1);break;case "dd":S+=q(G.getDate());break;case "d":S+=G.getDate();break;case "EE":var D=G.getDay();S+=a0(D);break;case "E":var D=G.getDay();S+=R6(D);break;case "hh":var n=G.getHours();if(n==0){n=12;}else{if(n>12){n-=12;}}S+=q(n);break;case "h":var n=G.getHours();if(n==0){n=12;}else{if(n>12){n-=12;}}S+=n;break;case "HH":var n=G.getHours();S+=q(n);break;case "H":var n=G.getHours();S+=n;break;case "mm":var v=G.getMinutes();S+=q(v);break;case "m":S+=G.getMinutes();break;case "ss":var r=G.getSeconds();S+=q(r);break;case "s":S+=G.getSeconds();break;case "a":var n=G.getHours();if(n>=12){S+=strings.date_pm;}else{S+=strings.date_am;}break;}}else{if(g==2){S+=co(k);}else{S+=k;}}}return S;};zt.prototype.S=function(G){var q=0;var C=null;var u=null;var B=null;var k=null;var g=null;var I=null;var Y=null;var D=null;for(var n=0;n<this.G.length;n++){var v=this.G[n];var r=v[0];var Z=v[1];if(Z==1){switch(r){case "yyyy":if(q+4>G.length+1){return null;}var O=G.substr(q,4);C=parseInt(O,10);if(isNaN(C)){return null;}q+=4;break;case "yy":if(q+2>G.length+1){return null;}var O=G.substr(q,2);var d=parseInt(O,10);if(isNaN(d)){return null;}C=2000+d;q+=2;break;case "y":var J=0;if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];var e;if(Q==0){e=G.indexOf(P,q);}else{if(Q==2){e=G.indexOf(co(P),q);}}if(e==-1){return null;}J=e-q;}else{J=G.length-q;}if(J!=2&&J!=4){return null;}var O=G.substr(q,J);C=parseInt(O,10);if(isNaN(C)){return null;}if(J==2){C=2000+C;}q+=J;break;case "MM":if(q+2>G.length+1){return null;}var O=G.substr(q,2);u=parseInt(O,10);if(isNaN(u)||u>12){return null;}u-=1;q+=2;break;case "M":var J=0;if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];var e;if(Q==0){e=G.indexOf(P,q);}else{if(Q==2){e=G.indexOf(co(P),q);}}if(e==-1){return null;}J=e-q;}else{J=G.length-q;}if(J!=1&&J!=2){return null;}var O=G.substr(q,J);u=parseInt(O,10);if(isNaN(u)||u>12){return null;}u-=1;q+=J;break;case "dd":if(q+2>G.length+1){return null;}var O=G.substr(q,2);B=parseInt(O,10);if(isNaN(B)){return null;}q+=2;break;case "d":var J=0;if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];var e;if(Q==0){e=G.indexOf(P,q);}else{if(Q==2){e=G.indexOf(co(P),q);}}if(e==-1){return null;}J=e-q;}else{J=G.length-q;}if(J!=1&&J!=2){return null;}var O=G.substr(q,J);B=parseInt(O,10);if(isNaN(B)){return null;}q+=J;break;case "hh":if(q+2>G.length+1){return null;}var O=G.substr(q,2);Y=parseInt(O,10);if(isNaN(Y)||Y==0||Y>12){return null;}q+=2;break;case "h":var J=0;if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];var e;if(Q==0){e=G.indexOf(P,q);}else{if(Q==2){e=G.indexOf(co(P),q);}}if(e==-1){return null;}J=e-q;}else{J=G.length-q;}if(J!=1&&J!=2){return null;}var O=G.substr(q,J);Y=parseInt(O,10);if(isNaN(Y)||Y==0||Y>12){return null;}q+=J;break;case "HH":if(q+2>G.length+1){return null;}var O=G.substr(q,2);k=parseInt(O,10);if(isNaN(k)||k>23){return null;}q+=2;break;case "H":var J=0;if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];var e;if(Q==0){e=G.indexOf(P,q);}else{if(Q==2){e=G.indexOf(co(P),q);}}if(e==-1){return null;}J=e-q;}else{J=G.length-q;}if(J!=1&&J!=2){return null;}var O=G.substr(q,J);k=parseInt(O,10);if(isNaN(k)||k>23){return null;}q+=J;break;case "mm":if(q+2>G.length+1){return null;}var O=G.substr(q,2);g=parseInt(O,10);if(isNaN(g)||g>59){return null;}q+=2;break;case "m":var J=0;if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];var e;if(Q==0){e=G.indexOf(P,q);}else{if(Q==2){e=G.indexOf(co(P),q);}}if(e==-1){return null;}J=e-q;}else{J=G.length-q;}if(J!=1&&J!=2){return null;}var O=G.substr(q,J);g=parseInt(O,10);if(isNaN(g)||g>59){return null;}q+=J;break;case "ss":if(q+2>G.length+1){return null;}var O=G.substr(q,2);I=parseInt(O,10);if(isNaN(I)||I>59){return null;}q+=2;break;case "s":var J=0;if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];var e;if(Q==0){e=G.indexOf(P,q);}else{if(Q==2){e=G.indexOf(co(P),q);}}if(e==-1){return null;}J=e-q;}else{J=G.length-q;}if(J!=1&&J!=2){return null;}var O=G.substr(q,J);I=parseInt(O,10);if(isNaN(I)||I>59){return null;}q+=J;break;case "a":if(q+2>G.length+1){return null;}var O=G.substr(q,2).toLowerCase();if(O!="am"&&O!=strings.date_am&&O!="pm"&&O!=strings.date_pm){return null;}D=O;q+=2;break;case "MMM":case "NNN":case "EE":case "E":if(n<this.G.length-1){var x=this.G[n+1];var P=x[0];var Q=x[1];q=G.indexOf(P,q);if(q==-1){return null;}}break;}}else{var J=r.length;var y="";if(Z==0){y=r;}else{if(Z==2){y=co(r);}}if(G.substr(q,J)!=y){return null;}q+=J;}}var L=new Date();L.setHours(0,0,0,0);if(C==null){C=L.getFullYear();}if(u==null){u=L.getMonth();}if(B==null){B=L.getDate();}if(B>Date.getMonthLength(u,C)){return null;}L.setFullYear(C,u,B);if(k==null&&Y==null){k=0;}if(g==null){g=0;}if(I==null){I=0;}if(Y!=null){if((D=="pm"||D==strings.date_pm)&&Y<12){k=Y+12;}else{if((D=="am"||D==strings.date_am)&&Y==12){k=0;}else{k=Y;}}}L.setHours(k,g,I,0);return L;};function aE(G,q){var S=new zt(q);return S.C(G);}function fn(G,q){var S=new zt(q);return S.S(G);}function hY(G,q){var S=G.getFullYear();var C=q.getFullYear();if(S<C){return -1;}else{if(S>C){return 1;}else{var u=G.getMonth();var B=q.getMonth();if(u<B){return -1;}else{if(u>B){return 1;}else{var k=G.getDate();var g=q.getDate();if(k<g){return -1;}else{if(k>g){return 1;}else{return 0;}}}}}}}function Mp(G,q){var S=hY(G,q);if(S!=0){return S;}var C=G.getHours();var u=q.getHours();if(C<u){return -1;}else{if(C>u){return 1;}else{var B=G.getMinutes();var k=q.getMinutes();if(B<k){return -1;}else{if(B>k){return 1;}else{return 0;}}}}}function on(G,q){var S=G.getMonth();var C=q.getMonth();if(S<C){return -1;}else{if(S>C){return 1;}else{var u=G.getDate();var B=q.getDate();if(u<B){return -1;}else{if(u>B){return 1;}else{return 0;}}}}}function A2(G){var q=new Date();return ((G.getDate()==q.getDate())&&(G.getMonth()==q.getMonth())&&(G.getFullYear()==q.getFullYear()));}var Wg=parseInt("11644473600000");function lT(G,q){var S=X0();var C=G.getTime();C-=G.getTimezoneOffset()*AF;if(q!=null){var u=S.u(q,G);C-=u*AF;}var B=Math.floor((C+Wg)/AF);return B;}function M6(G,q){var S=G*AF;var C=S-Wg;var u=new Date(C);var B=new Date(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate(),u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds());if(q==null){return B;}var k=X0();var g=k.u(q,B);B=new Date(B.getTime()+g*AF);return B;}function Ok(G,q){return (new Date(q,G+1,0)).getDate();}function f2(G,q){var S=G.clone();while(S.getDay()!=q){S.setDate(S.getDate()-1);}return S;}var bi={u:0,C:1,G:2,S:3,q:4};var mk={q:0,G:1,S:2};function MM(G){this.I=G;this.q=new Array();this.u=true;}function KD(G){return this.q[G];}MM.prototype.S=KD;function kH(){this.q.length=0;}MM.prototype.k=kH;function gE(){return nd.B(this.q);}MM.prototype.B=gE;function RT(){return this.q.length;}MM.prototype.D=RT;function LZ(){return this.I;}MM.prototype.Y=LZ;function Sk(G){while((this.u)&&(this.q.length>(this.I-1))){this.q.shift();}this.q.push(G);}MM.prototype.g=Sk;function sa(){this.u=false;}MM.prototype.C=sa;function Cq(){this.u=true;while(this.q.length>this.I){this.q.shift();}}MM.prototype.G=Cq;var Cf=new MM(250);var Eh=null;var du=bi.u;var nx=null;var Hn=mk.q;function FQ(G){return (G==bi.u||G==bi.C||G==bi.G||G==bi.S||G==bi.q);}function VK(G){return (mk.q==G||mk.G==G||mk.S==G);}function J7(){var G=za();var q=JQ();if(rd){if(FQ(G)){vJ(G);}else{vJ(bi.S);}}else{vJ(bi.u);}if(VK(q)){Z0(q);}else{Z0(mk.q);}}function vJ(G){du=G;}function O3(){return du;}function Z0(G){Hn=G;}function h0(){return Hn;}function Yd(G){if(rd){var q=O3();if((q!=bi.u)&&(null==G||(G!=bi.u&&G<=q))){return true;}}return false;}function Qk(G,q){var S=null;switch(G){case bi.u:S="OFF";break;case bi.C:S="ERROR";break;case bi.G:S="WARN";break;case bi.S:S="INFO";break;case bi.q:S="DEBUG";break;default:if(null==q){S="INFO";}else{S=q;}}return S;}function HV(G){var q="%s-%s-%s %s:%s:%s,%s";var S=G.getMonth()+1;var C=G.getDate();return q.printf(G.getFullYear(),(S<10)?"0"+S:S,(C<10)?"0"+C:C,G.getHours(),G.getMinutes(),G.getSeconds(),G.getMilliseconds());}function lv(G,q,S){this.S=G;this.q=q;this.C=S;}function As(){return this.S;}lv.prototype.k=As;function Ux(){return this.q;}lv.prototype.B=Ux;function XC(){return this.C;}lv.prototype.u=XC;function kY(){var q="%s  %s - %s";return q.printf(HV(this.q),Qk(this.S),this.C);}lv.prototype.G=kY;function Xu(G,q){if(!GC.Z){return ;}if(null==q){q=true;}var S=true;var C=new Ts.g(dA("remotelog"),q,null,null,null,S);var u=new Ts.v("remoteClientLog",mF);var B=wN.P.createElement("messages");for(var k=0,len=G.length;k<len;k++){var g=G[k];var I=g.G().replace(/\n/g,"; ");var Y=wN.I("message",I);Y.setAttribute("level",Qk(g.k()));B.appendChild(Y);}u.k(B);C.q.L(u);C.G.add("no.report.faults",true);C.q.v();}function AS(G,q){if(q==null){q=bi.S;}if(!Yd(q)){return ;}var S=(h0()==mk.G||h0()==mk.S);var C=(h0()==mk.q||h0()==mk.S);if(S){var u=new lv(q,new Date(),G);Xu(new Array(u));if(!C){return ;}}if(!TB(window)){var B=PK();if(B){B.AS(G,q);}}else{var u=new lv(q,new Date(),ea(G,false,false,false));Cf.g(u);if(Eh==null){return ;}var k;try{if(Eh!=null&&Eh.closed){return ;}}catch(k){}if(null==nx||u.k()==nx){li(Eh,u.k(),u.B(),u.u());}}}function lf(){if(O3()<bi.S){vJ(bi.S);}Cf.C();if(!TB(window)){var G=PK();G.lf();}else{if(Eh){var q;try{if(!Eh.closed){return ;}}catch(q){}}var S="";S+="<HTML>";S+="  <HEAD>";S+="    <TITLE>Log Console</TITLE>";S+="    <STYLE type=\"text/css\">";S+="BODY { margin:5px; font-family:tahoma, helvetica, arial, sans-serif; font-size:10px; }";S+=".header { font-size:10px; background-color:#EEEEEE; padding:3px; }";S+=".logEntry { font-size:10px; font-size:10px; padding:3px; }";S+="TEXTAREA { font-family:tahoma, helvetica, arial, sans-serif; font-size:10px; }";S+="    </STYLE>";S+="  </HEAD>";S+="  <BODY onload=\"opener."+"WW"+"(window);\" ";S+="  onunload=\"opener."+"AI"+"(window);\" >";S+="    <INPUT type=\"button\" value=\"All\" onclick=\"opener."+"WW"+"(window);\">";if(O3()>=bi.C){S+="    <INPUT type=\"button\" value=\"Errors\" onclick=\"opener."+"WW"+"(window, "+bi.C+");\">";}if(O3()>=bi.G){S+="    <INPUT type=\"button\" value=\"Warnings\" onclick=\"opener."+"WW"+"(window, "+bi.G+");\">";}if(O3()>=bi.S){S+="    <INPUT type=\"button\" value=\"Messages\" onclick=\"opener."+"WW"+"(window, "+bi.S+");\">";}if(O3()>=bi.q){S+="    <INPUT type=\"button\" value=\"Debug\" onclick=\"opener."+"WW"+"(window, "+bi.q+");\">";}if(h0()==mk.q){S+="    <INPUT type=\"button\" value=\"Write Log to Server\" onclick=\"opener."+"oK"+"(window);\">";}S+="    <INPUT type=\"button\" value=\"Clear Log\" onclick=\"opener."+"RH"+"(window);\">";S+="    <BR><BR>";S+="    <TABLE cellspacing=\"0\" cellpadding=\"0\" border=\"1\" style=\"width:100%;\">";S+="      <TR>";S+="        <TD class=\"header\" style=\"width:62px;\" align=\"center\">Type</TD>";S+="        <TD class=\"header\" style=\"width:140px;\" align=\"center\">Time</TD>";S+="        <TD class=\"header\" align=\"center\">Content</TD>";S+="      </TR>";S+="      <TR>";S+="        <TD colspan=\"3\" valign=\"top\">";S+="          <DIV style=\"overflow:auto;width:100%;height:400px;\">";S+="            <TABLE id=\"logTable\" cellspacing=\"0\" cellpadding=\"0\" border=\"1\" style=\"width:100%;\">";S+="            </TABLE>";S+="          </DIV>";S+="        </TD>";S+="      </TR>";S+="    </TABLE>";S+="  </BODY>";S+="</HTML>";Eh=window.open("","_blank","height=500,width=700,location=no,menubar=no,toolbar=no,scrollbars=no,resizable=yes,status=yes");Eh.document.open();Eh.document.write(S);Eh.document.close();}}function oK(G){Xu(Cf.B());}function RH(G){var q=G.document.getElementById("logTable");while(q.rows.length>0){q.deleteRow(0);}Cf.k();}function AI(G){Cf.G();}function li(G,q,S,C){var u;var B;var k=G.document.getElementById("logTable");u=k.insertRow(-1);B=u.insertCell(-1);B.style.width="60px";B.className="logEntry";B.align="center";B.innerHTML=Qk(q);B=u.insertCell(-1);B.style.width="140px";B.className="logEntry";B.align="center";B.innerHTML=HV(S);B=u.insertCell(-1);B.className="logEntry";B.innerHTML=C;}function WW(G,q){var S=G.document.getElementById("logTable");while(S.rows.length>0){S.deleteRow(0);}for(var C=0;C<Cf.D();C++){var u=Cf.S(C);if(q==null||u.k()==q){li(G,u.k(),u.B(),u.u());}}nx=q;}var vB={u:0,S:4096,q:8192,G:16384,C:32768};function ex(G,q){this.k=G;this.u=q;}function KS(){return this.k;}ex.prototype.B=KS;function Fv(){return this.u;}ex.prototype.C=Fv;function hf(G){this.u=G;}ex.prototype.q=hf;function NU(G,q){if(q){this.u|=G;}else{this.u&=~G;}}ex.prototype.S=NU;function SQ(q){return ((this.u&q)!=0);}ex.prototype.G=SQ;function DI(G,q,S){function C(g,I){var Y=new Array();var D=g.S().getElementsByTagName("delegate");for(var n=0;n<D.length;n++){var v=D.item(n);var r=v.getAttribute("identifier");var Z=parseInt(v.getAttribute("flags"),10);var O=new ex(r,Z);var d=new Array();var J=v.getElementsByTagName("acl");for(var x=0;x<J.length;x++){var P=J.item(x);var Q=parseInt(P.getAttribute("permissions"),10);var e=new Ew(r,Q);var y=P.getAttribute("imapFolderName");d[y]=e;}O._aclList_=d;nd.G(Y,O);}if(q){q(Y);}}function u(g,I){if(S){S();}}var B=new Ts.g(dA("account"),G,C,u);var k=new Ts.v("getDelegates",mF);B.q.L(k);B.G.add("no.report.faults",true);B.q.v();}function m6(G,q,S,C){function u(d,J){if(S){S();}}function B(d,J){if(C){C();}}var k=new Ts.g(dA("account"),q,u,B);var g=new Ts.v("setDelegates",mF);var I=wN.P.createElement("delegates");for(var Y=0;Y<G.length;Y++){var D=G[Y];var n=wN.P.createElement("delegate");n.setAttribute("identifier",D.B());n.setAttribute("flags",D.C());var v=D._aclList_;for(var r in v){var Z=v[r];var O=wN.P.createElement("acl");O.setAttribute("imapFolderName",r);O.setAttribute("permissions",Z.q());n.appendChild(O);}I.appendChild(n);}g.k(I);k.q.L(g);k.G.add("no.report.faults",true);k.q.v();}function qn(){this.G=new Array();this.q=new Array();this.count=0;}qn.prototype.item=function(G){for(var q=0;q<this.count;q++){if(this.G[q]==G){return this.q[q];}}this.add(G,null);return null;};qn.prototype.add=function(G,q){nd.G(this.G,G);nd.G(this.q,q);this.count++;};qn.prototype.exists=function(G){for(var q=0;q<this.count;q++){if(this.G[q]==G){return true;}}return false;};qn.prototype.remove=function(G){for(var q=0;q<this.count;q++){if(this.G[q]==G){this.G=nd.D(this.G,q);this.q=nd.D(this.q,q);this.count--;break;}}};qn.prototype.keys=function(){return new mW(nd.B(this.G));};qn.prototype.items=function(){return new mW(nd.B(this.q));};function mW(G){this.G=G;}mW.prototype.toArray=function(){return this.G;};var xy={G:"timelimitexceeded",u:"communicationerror",B:"authenticationerror",q:"namingerror",S:"ldapserver",C:"unknown"};function uH(G){this.Y=G.getAttribute("name");this.n=G.getAttribute("resourceID");this.B=G.getAttribute("type");var q=G.getElementsByTagName("header");if(q!=null){this.q=new Array(q.length);for(var S=0;S<q.length;S++){var C=q.item(S);this.q[S]=new Ag(C);}}}function s6(){return this.q;}uH.prototype.D=s6;function mA(q){return this.q[q];}uH.prototype.G=mA;function sL(G){if(G==null||this.q==null){return null;}for(var q=0;q<this.q.length;q++){var S=this.q[q];if(G==S.g()){return S;}}return null;}uH.prototype.I=sL;function Nt(){return this.Y;}uH.prototype.S=Nt;function gt(){return this.n;}uH.prototype.u=gt;function my(){return this.B;}uH.prototype.g=my;function xE(G,q,S,C,u){if(u==null){u=false;}var B=new Ts.g(dA("contacts"),G,TO(this,this.k),TO(this,this.C));var k=new Ts.v("search",mF);B.G.add("onSuccessFn",S);B.G.add("onErrorFn",C);B.G.add("isAdvanced",u);k.S("select",this.Y);k.S("messageClass","IPM.Contact");k.S("search",q);B.q.L(k);B.q.v();}uH.prototype.v=xE;function Xy(G,q){var S=q.item("onSuccessFn");var C=q.item("onErrorFn");var u=q.item("isAdvanced");var B=G.S();var g=B.getElementsByTagName("search_results").item(0);var I=g.getAttribute("error");if(I!=null){if(C){C(this,I);}return ;}var Y=null;var D=null;if(!u){var n=this.I("name");Y=(n!=null)?n.k():null;n=this.I("email");D=(n!=null)?n.k():null;}var v=new Object();var r=B.getElementsByTagName("dir_entries").item(0);var Z=r.getAttribute("partialResultSet");v.partialResultSet=(Z=="true");v.data=new Array();var O=g.getElementsByTagName("entry");for(var d=0;d<O.length;d++){var J=O[d];var x=new Tm(this.B,J);if(!u){x.D("Name",Y);x.D("Email",D);}nd.G(v.data,x);}if(Y!=null){function P(k,Q){var e=k.k(Y);var y=Q.k(Y);if(e>=y){return 1;}else{if(e<y){return -1;}else{return 0;}}}v.data.sort(P);}if(S){var I;try{S(this,v);}catch(I){}}}uH.prototype.k=Xy;function Wy(G,q){var S=q.item("onErrorFn");if(S){var u;try{S(this,xy.C);}catch(u){}}}uH.prototype.C=Wy;function Ag(G){this.B=G.getAttribute("attribute");this.G=G.text;this.u=G.getAttribute("resourceID");this.S=G.getAttribute("type");}function LG(){return this.B;}Ag.prototype.q=LG;function OK(){return this.G;}Ag.prototype.k=OK;function fd(){return this.u;}Ag.prototype.C=fd;function u5(){return this.S;}Ag.prototype.g=u5;function Tm(G,q){this.u=G;var S=q.getAttribute("type");this.B=S;if(S=="distributionList"){this.S=new Array(3);this.S["Name"]=q.getAttribute("name");this.S["Email"]=q.getAttribute("mail");this.S["omAddress"]=q.getAttribute("omAddress");this.S["omDirectRef"]=q.getAttribute("omDirectRef");var C=q.getElementsByTagName("addr");this.S["members"]=new Array(C.length);for(var u=0;u<C.length;u++){var B=C.item(u);this.S["members"][u]=B.getAttribute("display");}}else{var k=q.getElementsByTagName("attribute");this.S=new Array(k.length);this.q=new Array(k.length);for(var u=0;u<k.length;u++){var g=k.item(u);var I=g.childNodes;var Y=g.getAttribute("resourceID");var D=I[0].text;var n=I[1].text;this.S[D]=n;this.q[D]=Y;}}}function XA(G,q){if(this.S[q]){this.S[G]=this.S[q];}}Tm.prototype.D=XA;function dP(G){return this.S[G];}Tm.prototype.k=dP;function dZ(){return this.u;}Tm.prototype.g=dZ;function nP(){var G="";var q=this.S["Address 1"];var S=this.S["Address 2"];var C=this.S["Address 3"];var u=this.S["Address 4"];var B=this.S["Address 5"];var k=false;var g=false;var Y=false;if(q.strip()!=""){G+=q+"<br>";}if(S.strip()!=""){k=true;G+=S;}if(C.strip()!=""){if(k){G+=" ";}G+=C;g=true;}if(u.strip()!=""){if(k||g){G+=", ";}G+=u;Y=true;}if(k||g||Y){G+="<br>";}else{G+="&nbsp;<br>";}if(B!=null&&B.strip()!=""){G+=B;}else{G+="&nbsp;";}return G;}Tm.prototype.I=nP;function z7(G){return this.q[G];}Tm.prototype.C=z7;function Xg(){return this.B;}Tm.prototype.Y=Xg;function hV(){var q="";for(var S in this.S){q+="\t_values["+S+"]="+this.S[S]+"\n";}return q;}Tm.prototype.G=hV;var S7={S:"by_value",C:"directory",q:"contact",G:"unknown"};var uc={G:"pdl"};function vi(){this.dS();this.R=null;}vi.prototype=ON(wT.prototype);vi.prototype.superClass=wT;vi.prototype.constructor=vi;vi.prototype.dS=wT;function cf(G){var q=new vi();q.R=wN.P.createElement("distlist");q.C=G;q.s("IPM.DistList");return q;}vi.MC=cf;function Oc(G,q){var S=new vi();S.R=G;S.C=q;return S;}vi.p5=Oc;function P4(){return wN.B(this.R,"display_name","");}vi.prototype.CT=P4;function zl(G){wN.d(this.R,"display_name",G);wN.d(this.R,"subject",G);wN.d(this.R,"file_as",G);wN.d(this.R,"dl_name",G);}vi.prototype.a=zl;function i2(){var G=new Array();var q=this.R.getElementsByTagName("dl_member");var S=this.R.getElementsByTagName("member");for(var C=0;C<q.length;C++){var u=q.item(C);var B=S.item(C);var k=dr.Z(u,B);nd.G(G,k);}function g(I,Y){var D=I.D().toLowerCase();var n=Y.D().toLowerCase();if(D<n){return -1;}else{if(D>n){return 1;}else{return 0;}}}G.sort(g);return G;}vi.prototype.h=i2;function nZ(G){var q=wN.g(this.R,"dl_members",false);if(q){q.removeChild(G.v);}var S=wN.g(this.R,"members",false);if(S){S.removeChild(G.n);}}vi.prototype.tk=nZ;function Nk(G){var q=wN.g(this.R,"dl_members",true);q.appendChild(G.v);var S=wN.g(this.R,"members",true);S.appendChild(G.n);}vi.prototype.Xf=Nk;function Rh(){var G=new vi();G.R=this.R.cloneNode(true);G.C=this.C;G.g=this.g;return G;}vi.prototype.bh=Rh;function ZL(){return this.R.getAttribute("uid");}vi.prototype.K=ZL;function x2(G){if(G!=null){this.R.setAttribute("uid",G);}else{this.R.removeAttribute("uid");}}vi.prototype.N=x2;function pH(){var G=this.R.getAttribute("msgid");if(G==null||G.strip()==""){return this.R.getAttribute("msgID");}else{return G;}}vi.prototype.y=pH;function UB(G){if(G!=null){this.R.setAttribute("msgid",G);}else{this.R.removeAttribute("msgid");}}vi.prototype.tx=UB;function GK(){var G=wN.g(this.R,"importance",false);if(G!=null){var q=parseInt(wN.n(G),10);if(!isNaN(q)){if(q==0){return By.S;}else{if(q==1){return By.q;}else{if(q==2){return By.G;}else{return By.q;}}}}else{return By.q;}}else{return By.q;}return (G!=null?parseInt(wN.n(G),10):null);}vi.prototype.j=GK;function ox(){return jp.q;}vi.prototype.q=ox;function vK(){return false;}vi.prototype.G=vK;function jm(){return wN.B(this.R,"subject","");}vi.prototype.L=jm;function xB(){return n2(this.L());}vi.prototype.k=xB;function ZN(G){return wN.d(this.R,"subject",G);}vi.prototype.Ml=ZN;function kl(){var G=wN.g(this.R,"last_modification_time",false);return (G!=null?Yr(wN.n(G)):null);}vi.prototype.O=kl;function U7(){var G=this.O();return G!=null?G.getTime():null;}vi.prototype.e=U7;function gd(){var G=wN.g(this.R,"message_size",false);return (G!=null?parseInt(wN.n(G),10):null);}vi.prototype.t=gd;function cG(){return wN.B(this.R,"message_class");}vi.prototype.P=cG;function FE(G){wN.d(this.R,"message_class",G);}vi.prototype.s=FE;function In(){var G=wN.B(this.R,"sent_representing_name");var q=wN.B(this.R,"sent_representing_email_address");return (q!=null?new f9(G,q):null);}vi.prototype.b=In;function JY(){var G=this.b();if(G!=null){var q=G.I();var S=G.B();return q!=null?q:S;}else{return "";}}vi.prototype.E=JY;function pc(){var G=wN.B(this.R,"sender_name");var q=wN.B(this.R,"sender_email_address");return (q!=null?new f9(G,q):null);}vi.prototype.c=pc;function au(G,q,S,C){if(this.Z||!this.g){return ;}var u=this.C;var B=new Ts.g(dA("contacts"),G,TO(this,this.H),TO(this,this.UM));B.G.add("onSuccessFn",q);B.G.add("onErrorFn",S);B.G.add("onDeletedFn",C);B.G.add("no.report.faults",true);var k=new Ts.v("loadBody",mF);var g=wN.P.createElement("distlist");g.setAttribute("uid",this.K());g.setAttribute("msgid",this.y());g.setAttribute("ImapFolderName",u.i());k.g(g);B.q.L(k);this.Z=true;B.q.v();}vi.prototype.Y=au;function le(G,q){var S=G.S().firstChild;var C=S.firstChild;this.Z=false;if(C.getAttribute("deleted")=="true"){this.n=true;var u=this.C;u.j(this);var B=q.item("onDeletedFn");if(B){B(this);}return ;}this.R=C;this.g=false;var k=q.item("onSuccessFn");if(k){k(this);}}vi.prototype.H=le;function OS(G,q){this.Z=false;this.M=true;var S=q.item("onErrorFn");if(S){S(this);}}vi.prototype.UM=OS;function bR(G,q,S){if(G==null){G=true;}var C=this.C;var u=new Ts.g(dA("contacts"),G,TO(this,this.T),TO(this,this.L8));u.G.add("onSuccessFn",q);u.G.add("onErrorFn",S);u.G.add("no.report.faults",true);var B=new Ts.v("save",mF);var k=this.R.cloneNode(true);k.setAttribute("ImapFolderName",C.i());B.k(k);u.q.L(B);this.z=true;u.q.v();}vi.prototype.p=bR;function hk(G,q){var S=G.S().firstChild;var C=S.firstChild;this.R=C;this.z=false;var u=q.item("onSuccessFn");if(u){u(this);}}vi.prototype.T=hk;function vY(G,q){this.z=false;var S=q.item("onErrorFn");if(S){S(this);}}vi.prototype.L8=vY;function dr(){this.v=null;this.n=null;}function Tz(G,q){var S=new dr();S.v=G.R.ownerDocument.createElement("dl_member");S.n=G.R.ownerDocument.createElement("member");S.n.setAttribute("class",q);return S;}dr.O=Tz;function zH(G,q){var S=new dr();S.v=G;S.n=q;return S;}dr.Z=zH;function bD(){return this.n.getAttribute("class");}dr.prototype.S=bD;function AA(){return wN.B(this.v,"name","");}dr.prototype.D=AA;function mn(G){wN.d(this.v,"name",G);if(this.S()==S7.S){wN.d(this.n,"display",G);}}dr.prototype.u=mn;function Ug(){return wN.B(this.v,"address","");}dr.prototype.B=Ug;function XV(G){wN.d(this.v,"address",G);var q=this.S();if(q==S7.S||q==S7.C){wN.d(this.n,"address",G);}}dr.prototype.C=XV;function Wb(){return wN.B(this.v,"type","");}dr.prototype.g=Wb;function Sg(G){wN.d(this.v,"type",G);if(this.S()==S7.S){wN.d(this.n,"address_type",G);}}dr.prototype.q=Sg;function xj(G){wN.d(this.n,"contact_type",G);}dr.prototype.r=xj;function fQ(G){wN.d(this.n,"contact_ref",G);}dr.prototype.I=fQ;function yw(){var G=wN.g(this.v,"address");if(G){var q=G.getAttribute("rfc822");return q!=null?q:wN.n(G);}else{return "";}}dr.prototype.k=yw;function OF(){return wN.B(this.n,"src_dir");}dr.prototype.Y=OF;function BL(q){wN.d(this.n,"src_dir",q);}dr.prototype.G=BL;var cW={G:0,q:1,u:2,S:3,C:4};var Qj=null;var fj=null;if(false){fj=new GB();}var FA=null;var S5=new Array();var YR=false;var PT=null;if(false){PT=new EG();}function xH(G,q,S,C,u,B){Qj=q;var k=PK();var g=k.GC.oI;var I=k.GC.bh("dirSearchOrder");var Y=[G,g,I,S,C,u,B];var D=G==cW.u?380:450;var n="dlg_AddressSelection.jsp?locale="+k.GC.q();gQ(n,Y,pr,400,D);}function pr(G){if(G==null){return ;}var q=G["AddressMap"];function S(B){var k=f9.Z(B);var g=k[0];var I=k[1];var Y=new Array();for(var D=0;D<I.length;D++){var n=I[D];var v=q[n];if(v!=null){var r=v[0];var Z=v[1];var O=v[2];var d=v[3];var J=v[4];var x=new f9(n,r,Z);if(O!=null){x._omdirectref_=O;}if(d!=null){x._directorysource_=d;}if(J!=null){x._addrtype_=J;}nd.G(g,x);}else{nd.G(Y,n);}}var P=new Array();P[0]=g;P[1]=Y;return P;}var C=G["type"];var u;if(C==cW.u){u=S(G["To"]);}else{u=new Array();u["To"]=S(G["To"]);if(G["Cc"]!=null){u["Cc"]=S(G["Cc"]);}if(G["Bcc"]!=null){u["Bcc"]=S(G["Bcc"]);}}if(Qj){Qj(u);}}function TV(){var G=PK();strings=G.strings;fG=document;TN=document.body;window.name="address_selection";GC.x(G.GC.h,G.GC.X,G.GC.Z);var q=opener.V2.B;var S=q[0];var C=q[1];var u=q[2];var B=q[3];var k=q[4];var g=q[5];var I="";I+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";I+="  <TR>";I+="    <TD>";I+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";I+="        <TR>";I+="          <TD nowrap><SPAN class=\"label\">"+strings.addresssearch_search_in_label+"</SPAN></TD>";I+="          <TD colspan=\"2\">";I+="            <SELECT id=\"directorySelection\" onchange=\""+"Vt"+"();\">";for(var Y=0;Y<C.length;Y++){var D=C[Y];if(g&&D.g()!="system"){continue;}var n=D.S();var v=D.u();if(v!=null&&v!=""){var r=eval("strings."+v);if(r!=null){n=r;}}I+="<OPTION value=\""+n+"\">"+n+"</OPTION>";}I+="            </SELECT>";I+="          </TD>";I+="        </TR>";I+="        <TR>";I+="          <TD nowrap><SPAN class=\"label\">"+strings.addresssearch_type_name_label+"</SPAN></TD>";I+="          <TD><INPUT type=\"text\" id=\"searchPatternField\" class=\"textInputField\" style=\"width:150px;\" onkeydown=\""+"xx"+"(event);\" autocomplete=\"off\"></TD>";I+="          <TD><INPUT type=\"button\" id=\"searchButton\" class=\"button\" value=\""+strings.addressbooksearch_button_search+"\" onclick=\""+"Vt"+"();\"></TD>";I+="        </TR>";I+="      </TABLE>";I+="    </TD>";I+="  </TR>";I+="  <TR>";I+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";I+="  </TR>";I+="  <TR id=\"partial_list_warning_row\">";I+="    <TD>";I+="      <TABLE id=\"subtable2\" width=\"100%\" cellspacing=\"2\" border=\"0\">";I+="        <TR>";I+="          <TD align=\"right\"><SPAN class=\"label\" style=\"color:red;\">"+strings.addressbooksearch_partial_list+"</SPAN></TD>";I+="        </TR>";I+="      </TABLE>";I+="    </TD>";I+="  </TR>";I+="  <TR>";I+="    <TD>";I+="      <TABLE id=\"subtable3\" width=\"100%\" cellspacing=\"2\" border=\"0\">";function Z(L,o,V){I+="<TR>";I+="  <TD width=\"1%\" valign=\"top\">";I+="    <INPUT type=\"button\" class=\"button\" value=\""+L+"\" onclick=\""+"mP"+"('"+o+"');\">";I+="  </TD>";I+="  <TD>";I+="    <TEXTAREA class=\"addressField\" id=\""+o+"\" style=\"width:100%;";if(AB){I+="height:30px;";}I+="\" rows=\"2\" onclick=\""+"WM"+"(this);\"";if(V){I+=" readonly";}I+="></TEXTAREA>";I+="  </TD>";I+="</TR>";}if(S==cW.G){Z(strings.address_selection_to_label,"To_Field");Z(strings.address_selection_cc_label,"Cc_Field");Z(strings.address_selection_bcc_label,"Bcc_Field");}else{if(S==cW.q){Z(strings.address_selection_required_label,"To_Field");Z(strings.address_selection_optional_label,"Cc_Field");Z(strings.address_selection_resources_label,"Bcc_Field");}else{if(S==cW.C){Z(strings.address_selection_required_label,"To_Field");Z(strings.address_selection_optional_label,"Cc_Field");}else{if(S==cW.u){Z(strings.address_selection_add_label,"To_Field",true);}}}}I+="      </TABLE>";I+="    </TD>";I+="  </TR>";if(S==cW.S){I+="  <TR>";I+="    <TD>";I+="      <TABLE id=\"subtable4\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";I+="        <TR>";I+="          <TD align=\"left\">";I+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";I+="              <TR>";I+="                <TD>";I+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.address_selection_new_message_button+"\" onclick=\""+"MK"+"();\">";I+="                </TD>";I+="                <TD>";I+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.address_selection_new_appointment_button+"\" onclick=\""+"nN"+"();\">";I+="                </TD>";I+="              </TR>";I+="            </TABLE>";I+="          </TD>";I+="          <TD align=\"right\">";I+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";I+="              <TR>";I+="                <TD>";I+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_close+"\" onclick=\"window.close();\">";I+="                </TD>";I+="              </TR>";I+="            </TABLE>";I+="          </TD>";I+="        </TR>";I+="      </TABLE>";I+="    </TD>";I+="  </TR>";}else{I+="  <TR>";I+="    <TD align=\"right\">";I+="      <TABLE id=\"subtable4\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";I+="        <TR>";I+="          <TD>";I+="            <INPUT id=\"ok_btn\" type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"u7"+"();\">";I+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";I+="          </TD>";I+="        </TR>";I+="      </TABLE>";I+="    </TD>";I+="  </TR>";}I+="</TABLE>";TN.innerHTML=I;var O=document.getElementById("mainTable");O.style.height=O.offsetHeight+"px";O.style.width=O.offsetWidth+"px";var d=document.getElementById("subtable1");d.parentNode.style.height=d.offsetHeight+"px";var J=document.getElementById("subtable2");J.parentNode.style.height=J.offsetHeight+"px";var x=document.getElementById("subtable3");x.parentNode.style.height=x.offsetHeight+"px";var P=document.getElementById("subtable4");P.parentNode.style.height=P.offsetHeight+"px";zQ(VD("partial_list_warning_row"));var Q=VD("grid_container");var e=S==cW.S?MK:vp;fj=new GB(Q,null,null,e);if(S==cW.G){FA=k!=null?VD(k):VD("To_Field");}else{if(S==cW.q||S==cW.u||S==cW.C){FA=VD("To_Field");}}if(S==cW.G||S==cW.q||S==cW.C){function y(L,o){var V="";var t=L[0];var M=L[1];for(var c=0;c<t.length;c++){var j=t[c];var K=j.I();var m=j.B();if(K==null&&m==null){continue;}if(K!=null){K=Vo(K);V+=K;}else{if(m!=null){V+=m;}}if(c<t.length-1||M.length>0){V+=" ; ";}var b=j.C();var w=j._omdirectref_;var z=j._directorysource_;var W=j._addrtype_;S5[K]=[m,b,w,z,W];}for(var c=0;c<M.length;c++){var K=M[c];K=Vo(K);V+=K;if(c<M.length-1){V+=" ; ";}}VD(o).value=V;}y(B["To"],"To_Field");y(B["Cc"],"Cc_Field");if(S!=cW.C){y(B["Bcc"],"Bcc_Field");}}VD("searchPatternField").focus();setTimeout("Vt()",100);Es=true;}function u7(){var G=[];G["To"]=VD("To_Field").value;var q=opener.V2.B;var S=q[0];if(S==cW.G||S==cW.q||S==cW.C){G["Cc"]=VD("Cc_Field").value;}if(S==cW.G||S==cW.q){G["Bcc"]=VD("Bcc_Field").value;}G["AddressMap"]=S5;G["type"]=S;opener.V2.q=G;window.close();}function xx(G){var q=jq(G);if(q.keyCode==GP){Vt();}}function WM(G){FA=G;}function Vt(){if(YR){return ;}var G=opener.V2.B;var q=G[1];var S=VD("directorySelection").selectedIndex;var C=q[S];EI(C);fj.Q();LD();me(strings.addressbooksearch_searching);C.v(true,VD("searchPatternField").value,g8,hF);}function EI(G){var q=PK();strings=q.strings;var S=G.D();fj.O();for(var C=0;C<S.length;C++){var u=S[C];var B=u.k();var k=u.C();if(k!=null&&k!=""){var g=eval("strings."+k);if(g!=null){B=g;}}fj.M(new Zd(B,120));}fj.o();}function me(G){if(fj==null){return ;}fj.Q();var q=G;if(q==""){q="&nbsp;";}var S=TZ("<DIV id=\"info_message_div\" class=\"label\" style=\"position:absolute;overflow:hidden;white-space:nowrap;z-index:1000;\" unselectable=\"on\">",document.body);S.innerHTML=q;var C=VD("grid_container");rV(C),N4(C),C.offsetWidth,C.offsetHeight;var u=rV(C)+Math.round((C.offsetWidth-S.offsetWidth)/2);var B=N4(C)+30;S.style.left=Math.abs(u)+"px";S.style.top=Math.abs(B)+"px";}function LD(){var G=VD("info_message_div");if(G!=null){TN.removeChild(info_message_div);}}function g8(G,q){LD();var S=VD("partial_list_warning_row");if(q.partialResultSet){S.style.display="";}else{zQ(S);}var C=q.data;if(C.length==0){me(strings.addressbooksearch_no_search_results_returned);return ;}var u=opener.V2.B;var B=u[6];var k=u[1];var g=VD("directorySelection").selectedIndex;var G=k[g];var I=G.D();for(var Y=0;Y<C.length;Y++){var D=C[Y];if(B&&D.Y()=="distributionList"){continue;}var n=new Array();var v=true;for(var r=0;r<I.length;r++){var Z=I[r];var O=Z.k();var d=D.k(O);if(O=="Name"){if(d==null||d.strip()==""){v=false;break;}var J="";J="<SPAN ";if(D.Y()=="distributionList"){J+="style=\"font-weight:bold;\"";}J+=">"+dH(d)+"</SPAN>";nd.G(n,J);}else{if(O=="Email Address"){var x=D.k("Email");x=(x==null||x.strip()=="")?"&nbsp;":dH(x);if(x==null){x="";}nd.G(n,x);}else{if(d==null){d="";}nd.G(n,d);}}}if(v){fj.p(n,D);}}fj.u();YR=false;}function hF(G,q){var S=strings.generic_error+" #AS020";AS(S,bi.C);me(S);YR=false;}function de(){var G=fj.H();var q=PK();var S=q.GC.oI;var C=S[VD("directorySelection").selectedIndex];var u=opener.V2.B;var B=u[0];for(var k=0;k<G.length;k++){var g=G[k];var I=fj.k(g);var Y=I.k("Email");Y=(Y==null||Y.strip()=="")?"":dH(Y);var D=null;if(C.g()!="personal"||I.Y()!="distributionList"){D=I.k("omAddress");}var n=dH(I.k("Name"));n=Vo(n);S5[n]=[Y,D,I.k("omDirectRef"),C.g(),I.Y()];var v=FA;var r=v.value.strip();if(r!=""&&!r.endsWith(";")){r+=" ; ";}r+=n;v.value=r;v.scrollTop=v.scrollHeight;}}function mP(G){FA=VD(G);de();}function MK(){var G=PK();var q=G.yx.O9();q.g=false;var S=G.Ee.B(q,"to");var C=fj.H();var u=G.GC.oI;var B=u[VD("directorySelection").selectedIndex];var k=opener.V2.B;var g=k[0];for(var I=0;I<C.length;I++){var Y=C[I];var D=fj.k(Y);var n=D.k("Email");n=(n==null||n.strip()=="")?"":dH(n);var v=null;if(B.g()!="personal"||D.Y()!="distributionList"){v=D.k("omAddress");}var r=dH(D.k("Name"));r=Vo(r);S.S(new f9(r,n,v));}G.PU(G.R7.S,q,null,true);}function nN(){var G=PK();var q=G.gP()?G.ch:G.XD.b();if(!q.n7()){alert(strings.permissions_restriction);return ;}PT=G.LI(null,null,false);var S=fj.H();var C=G.GC.oI;var u=C[VD("directorySelection").selectedIndex];var B=opener.V2.B;var k=B[0];var g=[];var I=PT.p5();if(I==null){I=G.Ld.D(PT);}var Y=I.I();var D=I.C();for(var n=0;n<S.length;n++){var v=S[n];var r=fj.k(v);var Z=r.k("Email");Z=(Z==null||Z.strip()=="")?"":dH(Z);var O=null;if(u.g()!="personal"||r.Y()!="distributionList"){O=r.k("omAddress");}var d=dH(r.k("Name"));if((O==null||O=="")&&(Z==null||Z=="")){nd.G(g,d);continue;}var J;var x;if(O!=null){x=G.yz.S;J=O;}else{if(Z!=null){x=G.yz.G;J=Z;}}var P=G.Qh.L(I);P.d(x);P.Q(d);P.e(d);P.P(G.tG.q);P.v(G.cI.S);P.D(D.k());P.x(J);I.g(P);}if(g.length>0){var Q=Ri.r;if(Q==null){Q=new Ri();}Q.G(g,R4,FL);return ;}G.mp(PT);}function FL(){var G=PK();G.mp(PT);}function R4(G,q,S){var C=PK();var u=S!=null?S.q():[q];for(var B=0;B<u.length;B++){var k;var g;var I=u[B];var Y=I.C();if(Y!=null){k=C.yz.S;g=I.I();}else{Y=g=I.B();if(Y!=null&&f9.r(Y)){k=C.yz.G;}else{alert(strings.event_editor_user_bad_address);return ;}}var D=PT.p5();var n=D.C();var v=C.Qh.L(D);v.d(k);v.Q(g);v.e(g);v.x(Y);v.J(C.eY.S);v.P(C.tG.q);v.v(C.cI.S);v.D(n.k());D.g(v);}}function vp(){de();}function Vo(G){G=G.strip();if(G.indexOf(" ")!=-1||G.indexOf(",")!=-1){G="\""+G+"\"";}return G;}function initBrowserVersionDialog(){opener.V2.g(window);VD("ok_btn").onclick=dt;}function dt(){var G=VD("dontShowAgain").checked;opener.V2.q=[G];window.close();}function mL(G,q){var S=PK();var C="dlg_ColorPicker.jsp?locale="+S.GC.q();gQ(C,G,q,365,240);}function sF(){var G=opener.V2.B;var q=PK();strings=q.strings;fG=document;TN=document.body;window.name="color_picker";var S=TZ("<table class=\"tab_pane\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin: 10px;\" >",TN);var C=TZ("<tbody>",S);var u=TZ("<tr>",C);var B=TZ("<td>",u);S=TZ("<table cellpadding=\"5\" cellspacing=\"0\" width=\"100%\">",B);var k=TZ("<tbody>",S);u=TZ("<tr>",k);B=TZ("<td align=\"center\">",u);colorSwatch=TZ("<div class=\"colorSwatch\">",B);colorSwatch.style.backgroundColor=G;u=TZ("<tr>",C);B=TZ("<td>",u);var g=di.C(di.G(G));redSlider=new jz(0,255,g.R,255,strings.color_picker_red,B,Vj);greenSlider=new jz(0,255,g.G,255,strings.color_picker_green,B,Vj);blueSlider=new jz(0,255,g.B,255,strings.color_picker_blue,B,Vj);var I=redSlider.S().offsetWidth;var Y=greenSlider.S().offsetWidth;var D=blueSlider.S().offsetWidth;var n=I>Y?I:Y;n=n>D?n:D;redSlider.u(n);greenSlider.u(n);blueSlider.u(n);S=TZ("<table cellpadding=\"5\" cellspacing=\"0\" align=\"right\" style=\"padding-right: 20px;\">",TN);C=TZ("<tbody>",S);u=TZ("<tr>",C);B=TZ("<td>",u);var v=TZ("<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"gR"+"();\">",B);B=TZ("<td>",u);v=TZ("<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">",B);}function Vj(){var G=redSlider.e();var q=greenSlider.e();var S=blueSlider.e();var C="rgb( "+G+", "+q+", "+S+" )";colorSwatch.style.backgroundColor=C;}function ud(){var G=redSlider.e();var q=greenSlider.e();var S=blueSlider.e();return "#"+di.q(G,q,S);}function gR(){opener.V2.q=ud();window.close();}function jz(G,q,S,C,u,B,k){this.B=G;this.Q=q;this.r=S;this.Z=C;this.g=u;this.I=B;this.n=k;this.k=false;this.v=TZ("<table class=\"slider_container\">",B);var g=TZ("<tbody>",this.v);var I=TZ("<tr>",g);var Y=TZ("<td>",I);this.g=TZ("<div class=\"label\">",Y);this.g.innerHTML=u;var Y=TZ("<td>",I);this.q=TZ("<div class=\"slider\">",Y);this.y=TZ("<div class=\"sliderTrack\">",this.q);this.P=TZ("<div class=\"sliderMarker\">",this.q);var Y=TZ("<td align=\"right\" width=\"20px\">",I);this.D=TZ("<div class=\"label\">",Y);this.D.innerHTML=S;this.P.onmousedown=TO(this,this.O);this.x=this.G(S);this.P.style.left=this.x+"px";this.y.style.width=C+"px";this.y.parentNode.parentNode.style.width=C+10+"px";}jz.prototype.G=function(q){var S=this.Q-this.B;var C=this.Z/S;var u=q-this.B;return u*C;};jz.prototype.J=function(G){var q=this.Q-this.B;var S=this.Z/q;var C=G*S;return this.B+C;};jz.prototype.O=function(G){var q=jq(G);this.k=true;this.C=this.x-q.clientX;document.onmousemove=TO(this,this.Y);document.onmouseup=TO(this,this.d);};jz.prototype.d=function(G){if(this.k){document.onmousemove=null;document.onmouseup=null;this.k=false;}};jz.prototype.Y=function(G){if(this.k){var q=jq(G);var S=this.C+q.clientX;if(S>this.Z){S=this.Z;}if(S<0){S=0;}this.P.style.left=S+"px";this.x=S;this.r=this.J(this.x);this.D.innerHTML=this.r;if(this.n){this.n();}return false;}};jz.prototype.S=function(){return this.g;};jz.prototype.u=function(G){return this.g.style.width=G+"px";};jz.prototype.e=function(){return this.r;};var di={C:function(G){var q="(..)(..)(..)";var S=G.match(q);var u=new Object();u.R=parseInt(S[1],16);u.G=parseInt(S[2],16);u.B=parseInt(S[3],16);return u;},q:function(G,S,C){var u=parseInt(G);var B=parseInt(S);var k=parseInt(C);var g=u.toString(16);var I=B.toString(16);var Y=k.toString(16);if(g.length==1){g="0"+g;}if(I.length==1){I="0"+I;}if(Y.length==1){Y="0"+Y;}return (g+I+Y).toUpperCase();},u:function(G){var q="^[a-fA-F0-9]{6}$";return G.match(q)!=null;},G:function(q){return q.substr(1);},S:function(G){var q="^rgb\\((\\d{1,3}), (\\d{1,3}), (\\d{1,3})\\)$";return G.match(q);}};var NB=null;if(false){NB=new wp();}function w0(){var G=PK();var q="dlg_EditDelegates.jsp?locale="+G.GC.q();gQ(q,null,null,400,450);}function mM(){var G=PK();strings=G.strings;fG=document;TN=document.body;window.name="edit_delegates";GC.x(G.GC.h,G.GC.X,G.GC.Z);var q="";q+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";q+="  <TR>";q+="    <TD align=\"center\">";q+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.edit_delegates_dlg_fetching_msg+"</SPAN>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";TN.innerHTML=q;function S(u){var B="";B+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";B+="  <TR>";B+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";B+="  </TR>";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD>";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.edit_delegates_dlg_add_btn_caption+"\" onclick=\""+"tF"+"();\">";B+="            <INPUT id=\"removeButton\" type=\"button\" class=\"button\" value=\""+strings.edit_delegates_dlg_remove_btn_caption+"\" onclick=\""+"Df"+"();\">";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"8\" style=\"border:1px solid #B5B0AF;\">";B+="        <TR>";B+="          <TD>";B+="            <SPAN class=\"label\" style=\"color:blue;\">"+strings.edit_delegates_dlg_permissions_summary+"</SPAN><BR><BR>";function k(P,Q){B+="  <TR>";B+="    <TD><SPAN class=\"label\">"+dH(P)+"</SPAN></TD>";B+="    <TD>";B+="      <SELECT id=\""+Q+"\" onchange=\""+"Lm"+"(this);\">";for(var e in UM){var y=UM[e];var L=GN(y);B+="<OPTION value=\""+e+"\">"+L+"</OPTION>";}B+="      </SELECT>";B+="    </TD>";B+="  </TR>";}function g(P,Q){B+="<TR>";B+="  <TD><INPUT type=\"checkbox\" id=\""+Q+"\" onclick=\""+"SS"+"();\"></TD>";B+="  <TD><SPAN class=\"label\">"+dH(P)+"</SPAN></TD>";B+="</TR>";}B+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";k(strings.specialfolder_inbox,"inboxPerms");k(strings.specialfolder_contacts,"contactsPerms");k(strings.specialfolder_calendar,"calendarPerms");B+="</TABLE><BR>";B+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";g(strings.edit_delegates_dlg_getmeetings_label,"getmeetings");g(strings.edit_delegates_dlg_seeprivate_label,"seeprivate");B+="</TABLE>";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="      <BR>";B+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\" id=\"insteadofmetable\">";g(strings.edit_delegates_dlg_insteadofme_label,"insteadofme");B+="</TABLE>";B+="    </TD>";B+="  </TR>";B+="  <TR>";B+="    <TD align=\"right\">";B+="      <TABLE id=\"subtable3\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD>";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"Ke"+"();\">";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";TN.innerHTML=B;var I=VD("mainTable");I.style.height=I.offsetHeight+"px";I.style.width=I.offsetWidth+"px";var Y=VD("subtable1");Y.parentNode.style.height=Y.offsetHeight+"px";var D=VD("subtable2");D.parentNode.style.height=D.offsetHeight+"px";var n=VD("subtable3");n.parentNode.style.height=n.offsetHeight+"px";var v=VD("grid_container");function r(P){var Q=P._aclList_;for(var e in Q){var y=G.XD.n(e);var L=Q[e];var o=L.q();var V=DV(o);var t;if(y.J()==Xf.B){t=VD("inboxPerms");}else{if(y.J()==Xf.I){t=VD("contactsPerms");}else{if(y.J()==Xf.q){t=VD("calendarPerms");}}}t.value=V;}VD("getmeetings").checked=P.G(vB.G);VD("seeprivate").checked=P.G(vB.q);}NB=new wp(v,null,r,null,false);NB.V(new lK(strings.edit_delegates_dlg_name_header_label,200));NB.L();NB.E(rV(v),N4(v),v.offsetWidth,v.offsetHeight);var Z=false;var O=u.length;for(var d=0;d<O;d++){var J=u[d];var x=J.B();NB.F([x],J);if(J.G(vB.C)){Z=true;}}NB.u();VD("insteadofme").checked=Z;UN();}function C(){var u=strings.generic_error+" #DG021";AS(u,bi.C);alert(u);window.close();}DI(true,S,C);Es=true;}function tF(){function G(q){if(!q){return ;}var S=PK();var C=false;var u=q[0];for(var B=0;B<u.length;B++){var k=u[B];var g=k.B();if(!C){var I=NB.S();for(var Y=0;Y<I;Y++){var D=NB.k(Y);if(D.B()==g){C=true;break;}}}if(!C){var D=new ex(g,vB.S|vB.G);var n=S.XD.d();var v=S.XD.O();var r=S.XD.b();var Z=new Ew(g,UM.k);var O=new Ew(g,UM.k);var d=new Ew(g,UM.S);var J=new Array();J[n.i()]=Z;J[v.i()]=O;J[r.i()]=d;D._aclList_=J;NB.F([g],D);}}if(C){alert(strings.edit_delegates_dlg_duplicate_user);}NB.u();UN();}xH(cW.u,G,null,null,true,true);}function Df(){var G=NB.s();NB.D(G);UN();}function UN(){var G=NB.S();if(G>0){qz(VD("removeButton"));qz(VD("subtable2"));qz(VD("insteadofmetable"));}else{pG(VD("removeButton"));pG(VD("subtable2"));pG(VD("insteadofmetable"));}}function Lm(G){var q=G.value;var S=UM[q];if(S==UM.g){var C=PK();var u=NB.s();var B=u[0];var k=NB.k(B);var g=k._aclList_;for(var I in g){var Y=C.XD.n(I);var D=g[I];var S=D.q();var q=DV(S);var n;if(Y.J()==Xf.B){n=VD("inboxPerms");}else{if(Y.J()==Xf.I){n=VD("contactsPerms");}else{if(Y.J()==Xf.q){n=VD("calendarPerms");}}}n.value=q;}}else{SS();}}function SS(){var G=NB.s();var q=G[0];var S=NB.k(q);var C=vB.S;if(VD("getmeetings").checked){C|=vB.G;}if(VD("seeprivate").checked){C|=vB.q;}S.q(C);var u=PK();var B=S._aclList_;for(var k in B){var g=u.XD.n(k);var I;if(g.J()==Xf.B){I=VD("inboxPerms");}else{if(g.J()==Xf.I){I=VD("contactsPerms");}else{if(g.J()==Xf.q){I=VD("calendarPerms");}}}var Y=UM[I.value];if(Y==UM.g){continue;}B[k]=new Ew(S.B(),Y);}}function Ke(){var G=VD("insteadofme").checked;var q=new Array();var S=NB.S();for(var C=0;C<S;C++){var u=NB.k(C);u.S(vB.C,u.G(vB.G)&&G);nd.G(q,u);}var B=true;function k(){alert(strings.edit_delegates_dlg_setdelegates_error);B=false;}m6(q,false,null,k);if(B){window.close();}}function Lc(G,q,S){this.G=G;this.C=q;this.S=S;}function PD(){return this.C();}Lc.prototype.q=PD;function Nv(G){return this.S(G);}Lc.prototype.u=Nv;var I9=new Object();I9["loglevel"]=new Lc("loglevel",O3,vJ);I9["logdestination"]=new Lc("logdestination",h0,Z0);function Z1(){var G={};for(var q in I9){var S=I9[q];G[q]=S.q();}var C=PK();var u="dlg_DebugOptions.jsp?locale="+C.GC.q();gQ(u,G,hI,600,460);}function hI(G){if(null==G){return ;}else{for(var q in G){var S=I9[q];S.u(G[q]);}}}function writeDebugOptionsDialogContent(){opener.V2.g(window);strings=opener.strings;v4(opener.tE);fG=document;TN=document.body;window.name="Debug Options";var G="";G+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD id=\"pane\" valign=\"top\" class=\"panel\" style=\"padding:5px;\">";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD colspan=\"2\" height=\"30\" align=\"right\">";G+="      <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"i3"+"();\">";G+="      <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";G+="    </TD>";G+="  </TR>";G+="</TABLE>";TN.innerHTML=G;var q=TZ("<DIV>",fG.getElementById("pane"));G="";G+="<DIV class=\"panel_header\">"+strings.debug_options_panel_header+"</DIV><BR>";G+="<TABLE>";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.debug_options_log_level_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"loglevel\" style=\"width:80px;\" >";G+="        <OPTION value=\"0\">OFF</OPTION>";G+="        <OPTION value=\"1\">ERROR</OPTION>";G+="        <OPTION value=\"2\">WARNING</OPTION>";G+="        <OPTION value=\"3\">INFO</OPTION>";G+="        <OPTION value=\"4\">DEBUG</OPTION>";G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.debug_options_log_destination_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"logdestination\" style=\"width:80px;\">";G+="        <OPTION value=\"0\">LOCAL</OPTION>";G+="        <OPTION value=\"1\">REMOTE</OPTION>";G+="        <OPTION value=\"2\">BOTH</OPTION>";G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";q.innerHTML=G;for(var S in v2){VD(S).value=v2[S];}}function i3(){var G=new Object();for(var q in I9){G[q]=VD(q).value;}opener.V2.q=G;window.close();}var oo=null;if(false){oo=new wp();}var H8={"#99CCFF":"contextmenus_colors_blue","#99FFFF":"contextmenus_colors_cyan","#CCFFCC":"contextmenus_colors_green","#D2BFDF":"contextmenus_colors_purple","#FFFFFF":"contextmenus_colors_white","#FFFF99":"contextmenus_colors_yellow","#FFCCCC":"contextmenus_colors_pink","#CCCCCC":"contextmenus_colors_grey","#FFCC99":"contextmenus_colors_orange"};function T2(G){var q=PK();var S="dlg_FolderPermissions.jsp?locale="+q.GC.q();var C=G;gQ(S,G,null,400,450);}function ce(){var G=PK();strings=G.strings;fG=document;TN=document.body;window.name="folder_permissions";var q="";q+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";q+="  <TR>";q+="    <TD align=\"center\">";q+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.folder_perm_dlg_fetching_msg+"</SPAN>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";TN.innerHTML=q;function S(B,k,g){TN.innerHTML="";var I=B.Q()==L8.C;var Y=B;var D=((g&tx.I)!=0);var n=10;var v=10;var r=function(){var A=VD("subtable1");if(A){A.parentNode.style.height=A.offsetHeight+"px";var F=VD("subtable2");F.parentNode.style.height=F.offsetHeight+"px";var f=VD("mainTable");var i=VD("grid_container");if(oo&&oo!=null){oo.E(i.offsetLeft+f.offsetLeft,i.offsetTop+f.offsetTop,i.offsetWidth,i.offsetHeight);}}};var Z=function(){};var O=PG("dlg_FolderProperties",strings.folder_prop_dlg_tab_properties,"properties_section",n+5,v,true,Z);var d=PG("dlg_FolderProperties",strings.folder_prop_dlg_tab_permissions,"permissions_section",O.offsetLeft+O.offsetWidth+2,v,false,r);var J=TZ("<DIV id='tab_pane_container' style='position:absolute'>",TN);TZ("<DIV id='buttonsDiv' style='position:absolute'>",TN);var x="";x+="<TABLE>";x+="  <TR>";x+="    <TD align=\"right\">";x+="      <TABLE id=\"subtable3\">";x+="        <TR>";x+="          <TD>";if(D){x+="<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"UT"+"();\">";x+="<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";}else{x+="<INPUT id=\"ok_btn\" type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\"window.close();\">";}x+="          </TD>";x+="        </TR>";x+="      </TABLE>";x+="    </TD>";x+="  </TR>";x+="</TABLE>";buttonsDiv.innerHTML=x;J.style.top=(v+O.offsetHeight-1)+"px";J.style.left=n+"px";J.style.width=(Oy()-2*n-(AB?10:0))+"px";J.style.height=(DE()-J.offsetTop-n-buttonsDiv.offsetHeight-(AB?10:0))+"px";buttonsDiv.style.top=(DE()-buttonsDiv.offsetHeight)+"px";buttonsDiv.style.left=n+"px";var P=IV(O.paneId,J,true);var Q=IV(d.paneId,J,false);x="";x+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";if(!D){x+="  <TR id=\"description_summary_row\">";x+="    <TD><SPAN class=\"label\">"+strings.folder_prop_dlg_permissions+"</SPAN></TD>";x+="  </TR>";}x+="  <TR>";x+="   <TD valign=\"top\">";x+="       <TABLE cellspacing=\"5\" style=\"empty-cells: show;\">";x+="           <TR>";x+="               <TD class=\"label\">";x+="                  "+strings.folder_prop_dlg_name_label+":";x+="               </TD>";x+="               <TD>";x+="                   <input class=\"label\" type=\"text\" id=\"folderName\" name=\"folderName\" size=\"20\" maxlength=\"255\"/>";x+="               </TD>";x+="           </TR>";x+="           <TR>";x+="               <TD class=\"label\">";x+="                   "+strings.folder_prop_dlg_type_label+":";x+="               </TD>";x+="               <TD class=\"label\">";x+="                   "+GV.V(B);x+="               </TD>";x+="           </TR>";if(I){x+="           <TR>";x+="               <TD class=\"label\">";x+="                  "+strings.folder_prop_dlg_color_label+":";x+="               </TD>";x+="               <TD>";x+="                   <TABLE cellspacing=0 cellpadding=0>";x+="                       <TR>";x+="                           <TD>";x+="                            <DIV id=\"colorSwatch\" class=\"singleButtonToolbar\"></DIV>";x+="                           </TD>";x+="                       </TR>";x+="                  </TABLE>";x+="               </TD>";x+="           </TR>";}x+="           <TR>";x+="               <TD class=\"label\">";x+="                  "+strings.folder_prop_dlg_path_label+":";x+="               </TD>";x+="               <TD class=\"label\">";x+="                  "+B.i();x+="               </TD>";x+="           </TR>";if(I){x+="           <TR>";x+="               <TD class=\"label\">";x+="                  "+strings.folder_prop_dlg_description_label+":";x+="               </TD>";if(B.v()){x+="           <TD></TD>";x+="           </TR>";x+="           <TR>";x+="               <TD colspan=\"2\">";x+="                 <textarea  class=\"label\" name=\"folderDescription\" id=\"folderDescription\" rows=\"3\" cols=\"30\">";var e=B.dS(eJ.G);if(e){x+=e;}x+="</textarea>";}else{x+="               <TD class=\"label\" >";x+="                 "+strings.folder_prop_dlg_no_metadata;}x+="               </TD>";x+="           </TR>";}x+="       </TABLE>";x+="   </TD>";x+="  </TR>";x+="</TABLE>";P.innerHTML=x;x="";if(D){x+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\">";x+="  <TR>";x+="    <TD height=\"20\"><SPAN class=\"label\">"+strings.mainmenubar_file_folder+" "+B.V()+" - "+strings.folder_perm_dlg_title+"</SPAN></TD>";x+="  </TR>";x+="  <TR>";x+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";x+="  </TR>";x+="  <TR>";x+="    <TD>";x+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";x+="        <TR>";x+="          <TD>";x+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.folder_perm_dlg_add_btn_caption+"\" onclick=\""+"xT"+"();\">";x+="            <INPUT id=\"removeButton\" type=\"button\" class=\"button\" value=\""+strings.folder_perm_dlg_remove_btn_caption+"\" onclick=\""+"D7"+"();\">";x+="          </TD>";x+="        </TR>";x+="      </TABLE>";x+="    </TD>";x+="  </TR>";}else{x+="<TABLE id=\"mainTable\" width=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";x+="  <TR id=\"description_summary_row\">";x+="    <TD><SPAN class=\"label\">"+strings.folder_perm_dlg_permissions_summary+"</SPAN></TD>";x+="  </TR>";}x+="  <TR>";x+="    <TD>";x+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"8\" style=\"border:1px solid #B5B0AF;\">";x+="        <TR>";x+="          <TD>";x+="            <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\">";x+="              <TR>";if(D){x+="<TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_perm_dlg_roles_label+"</SPAN></TD>";x+="<TD>";x+="  <SELECT id=\"role\" style=\"width:100%;\" onchange=\""+"Qx"+"();\">";for(var y in UM){var L=UM[y];var e=GN(L);x+="<OPTION value=\""+y+"\">"+e+"</OPTION>";}x+="  </SELECT>";x+="</TD>";}else{x+="<TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_perm_dlg_role_label+"</SPAN></TD>";x+="<TD><INPUT type=\"text\" id=\"role\" style=\"width:100%;\" autocomplete=\"off\"></TD>";}x+="              </TR>";x+="            </TABLE>";x+="          </TD>";x+="        </TR>";x+="        <TR>";x+="          <TD>";x+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";x+="              <TR>";x+="                <TD>";x+="                  <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";x+="                    <TR>";x+="                      <TD><INPUT id=\"createItemsCheckBox\" type=\"checkbox\" onclick=\""+"FV"+"();\"></TD>";x+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_create_items+"</SPAN></TD>";x+="                    </TR>";x+="                    <TR>";x+="                      <TD><INPUT id=\"readItemsCheckBox\" type=\"checkbox\" onclick=\""+"FV"+"();\"></TD>";x+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_read_items+"</SPAN></TD>";x+="                    </TR>";x+="                    <TR>";x+="                      <TD><INPUT id=\"createSubFoldersCheckBox\" type=\"checkbox\" onclick=\""+"FV"+"();\"></TD>";x+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_create_subfolders+"</SPAN></TD>";x+="                    </TR>";x+="                    <TR>";x+="                      <TD><INPUT id=\"folderOwnerCheckBox\" type=\"checkbox\" onclick=\""+"FV"+"();\"></TD>";x+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_folder_owner+"</SPAN></TD>";x+="                    </TR>";x+="                    <TR>";x+="                      <TD><INPUT id=\"folderVisibleCheckBox\" type=\"checkbox\" onclick=\""+"FV"+"();\"></TD>";x+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_folder_visible+"</SPAN></TD>";x+="                    </TR>";x+="                  </TABLE>";x+="                </TD>";x+="                <TD valign=\"top\" style=\"padding-left:10px;\">";x+="                  <DIV style=\"border:1px solid #B5B0AF;padding:2px 20px 2px 5px;\">";x+="                    <SPAN class=\"label\">"+strings.folder_perm_dlg_edit_items+"</SPAN>";x+="                    <TABLE border=\"0\" cellspacing=\"1\" cellpadding=\"0\">";x+="                      <TR>";x+="                        <TD><INPUT id=\"editNoneRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"FV"+"();\"></TD>";x+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_none+"</SPAN></TD>";x+="                      </TR>";x+="                      <TR>";x+="                        <TD><INPUT id=\"editOwnRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"FV"+"();\"></TD>";x+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_own+"</SPAN></TD>";x+="                      </TR>";x+="                      <TR>";x+="                        <TD><INPUT id=\"editAllRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"FV"+"();\"></TD>";x+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_all+"</SPAN></TD>";x+="                      </TR>";x+="                    </TABLE>";x+="                  </DIV>";x+="                </TD>";x+="                <TD valign=\"top\" style=\"padding-left:10px;\">";x+="                  <DIV style=\"border:1px solid #B5B0AF;padding:2px 20px 2px 5px;\">";x+="                    <SPAN class=\"label\">"+strings.folder_perm_dlg_delete_items+"</SPAN>";x+="                    <TABLE border=\"0\" cellspacing=\"1\" cellpadding=\"0\">";x+="                      <TR>";x+="                        <TD><INPUT id=\"delNoneRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"FV"+"();\"></TD>";x+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_none+"</SPAN></TD>";x+="                      </TR>";x+="                      <TR>";x+="                        <TD><INPUT id=\"delOwnRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"FV"+"();\"></TD>";x+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_own+"</SPAN></TD>";x+="                      </TR>";x+="                      <TR>";x+="                        <TD><INPUT id=\"delAllRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"FV"+"();\"></TD>";x+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_all+"</SPAN></TD>";x+="                      </TR>";x+="                    </TABLE>";x+="                  </DIV>";x+="                </TD>";x+="              </TR>";x+="            </TABLE>";x+="          </TD>";x+="        </TR>";x+="      </TABLE>";x+="    </TD>";x+="  </TR>";x+="</TABLE>";Q.innerHTML=x;var o=VD("folderName");o.value=B.V();if(B.J()!=null){o.disabled="true";}if(I){var V=VD("colorSwatch");var t=function(A){if(A!="none"){if(A=="more"){var F=Ls("preselectColor");mL(F,wi);}else{jY(A);}}};lE(G.colorpickertoolbar.documentElement);new aN(V,"colorPickerToolbar",G.colorpickertoolbar.documentElement,true,t);var M=Y.Zf();jY(M);if(!D){VI("preselectColor",false);}}if(D){var c=VD("grid_container");function j(A){var F=A.q();Is(F);var f=DV(F);VD("role").value=f;VD("removeButton").disabled=(A.S()==Ew.u);}oo=new wp(c,null,j,null,false);oo.V(new lK(strings.folder_perm_dlg_name_header_label,180));oo.V(new lK(strings.folder_perm_dlg_role_header_label,150));oo.L();var K=k.length;for(var m=0;m<K;m++){var b=k[m];var w=b.S();if(w==Ew.u){w=strings.folder_perm_dlg_default_identifier;}var L=b.q();var e=GN(L);oo.F([w,e],b);}oo.u();var z=oo.s();var W=z[0];var b=oo.k(W);if(b.S()==Ew.u){VD("removeButton").disabled=true;}}else{Is(g);var e=GN(g);VD("role").value=e;var X=TN.getElementsByTagName("INPUT");for(var m=0;m<X.length;m++){var E=X.item(m);E.disabled=true;}var U=TN.getElementsByTagName("TEXTAREA");for(var m=0;m<U.length;m++){var E=U.item(m);E.disabled=true;}VD("ok_btn").disabled=false;}}function C(B){var k=[];k["FOLDER"]=B.i();var g=strings.folder_perm_dlg_getacl_error.format(k);alert(g);window.close();}var u=opener.V2.B;if(u.K()){u.U5(true,S,C);}else{alert(strings.folder_perm_dlg_permissions_only);window.close();}Es=true;}function wi(G){if(G!=null){jY(G);}}function jY(G){var q=PK();strings=q.strings;var S=H8[G];if(S!=null){S=strings[S];}else{S=strings.contextmenus_colors_other;}B5("preselectColor",S);HG("preselectColor",G);var C=VD("colorSwatch");C.style.width=C.firstChild.firstChild.offsetWidth+"px";}function DV(G){for(var q in UM){var S=UM[q];if(S==G){return q;}}var C="";for(var q in UM){var C=q;var S=UM[q];if(S==UM.g){return q;}}return C;}function GN(G){var q=strings.folder_perm_dlg_roles_custom;switch(G){case tx.S:q=strings.folder_perm_dlg_roles_none;break;case UM.Y:q=strings.folder_perm_dlg_roles_contributor;break;case UM.q:q=strings.folder_perm_dlg_roles_reviewer;break;case UM.C:q=strings.folder_perm_dlg_roles_non_editing_author;break;case UM.G:q=strings.folder_perm_dlg_roles_author;break;case UM.u:q=strings.folder_perm_dlg_roles_publishing_author;break;case UM.S:q=strings.folder_perm_dlg_roles_editor;break;case UM.B:q=strings.folder_perm_dlg_roles_publishing_editor;break;case UM.I:q=strings.folder_perm_dlg_roles_owner;break;}return q;}function em(){var G=tx.S;if(VD("createItemsCheckBox").checked){G|=tx.C;}if(VD("readItemsCheckBox").checked){G|=tx.B;}if(VD("createSubFoldersCheckBox").checked){G|=tx.k;}if(VD("folderOwnerCheckBox").checked){G|=tx.I;}if(VD("folderVisibleCheckBox").checked){G|=tx.u;}if(VD("editOwnRadioBtn").checked){G|=tx.Y;}else{if(VD("editAllRadioBtn").checked){G|=tx.g;}}if(VD("delOwnRadioBtn").checked){G|=tx.q;}else{if(VD("delAllRadioBtn").checked){G|=tx.D;}}return G;}function Is(G){VD("createItemsCheckBox").checked=((G&tx.C)!=0||(G&tx.Y)!=0||(G&tx.g)!=0);VD("readItemsCheckBox").checked=((G&tx.B)!=0);VD("createSubFoldersCheckBox").checked=((G&tx.k)!=0);VD("folderOwnerCheckBox").checked=((G&tx.I)!=0);VD("folderVisibleCheckBox").checked=((G&tx.u)!=0);VD("editNoneRadioBtn").checked=((G&tx.Y)==0&&(G&tx.g)==0);VD("editOwnRadioBtn").checked=((G&tx.Y)!=0);VD("editAllRadioBtn").checked=((G&tx.g)!=0);VD("delNoneRadioBtn").checked=((G&tx.q)==0&&(G&tx.D)==0);VD("delOwnRadioBtn").checked=((G&tx.q)!=0);VD("delAllRadioBtn").checked=((G&tx.D)!=0);}function FV(){var G=em();var q=DV(G);VD("role").value=q;qM(G);}function Qx(){var G=VD("role").value;var q=UM[G];if(q==UM.g){var q=em();var G=DV(q);VD("role").value=G;}else{Is(q);qM(q);}}function qM(G){var q=oo.s();var S=q[0];var C=oo.k(S);var u=GN(G);var B=C.S();C=new Ew(B,G);oo.I(S,[B,u],C);}function xT(){function G(q){if(!q){return ;}var S=false;var C=q[0];for(var u=0;u<C.length;u++){var B=C[u];var k=B.B();if(!S){var g=oo.S();for(var I=0;I<g;I++){var Y=oo.k(I);if(Y.S()==k){S=true;break;}}}if(!S){var Y=new Ew(k,tx.S);oo.F([k,strings.folder_perm_dlg_roles_none],Y);}}if(S){alert(strings.folder_perm_dlg_duplicate_user);}oo.u();if(SO(k)){iL(k);}}xH(cW.u,G,null,null,true,false);}function iL(G){var q=oo.l.length;var S=null;var C=null;for(var u=0;u<q;u++){C=oo.k(u);if(C.S()==G){S=u;}}var B=oo.z.firstChild.rows[1].cells[0].firstChild.firstChild.rows[S];oo.G(oo.k(S));oo.Q(B);oo.q(S);}function D7(){var G=oo.s();var q=G[0];var S=oo.k(q);if(S.S()==Ew.u){return ;}oo.D(G);}function UT(){var G=PK();var q=opener.V2.B;var S=[];var C=oo.S();for(var u=0;u<C;u++){var B=oo.k(u);nd.G(S,B);}var k=true;function g(){var d=[];d["FOLDER"]=q.i();var J=strings.folder_perm_dlg_setacl_error.format(d);alert(J);}q.T(S,false,null,g);var I=VD("folderName").value;var Y=q.V();if(q.J()==null&&(I!=Y)){var D=G.Ba.P(q);if(Q2(q)){var n=G.qG.K(q);}var v=q.t(I);if(v==TD.g){D.T();if(n){G.qG.u(n);}}else{k=false;wI(v);}}if(Q2(q)){var r=q;var Z=Ls("preselectColor");if(Z!=null){r.OO(Z);}var O=VD("folderDescription");if(q.v()){q.Ml(eJ.G,O.value);}q.oz(false);G.qG.n();G.Ak();}if(k){window.close();}}var Qp={k:0,q:1,G:2,u:3,C:4,S:5,B:6};function CL(G){var q={};q=jV(q);q["showGroup"]=G;q["globalSettings"]=Nd;lE(edittoolbar.documentElement);var S=wN.v(edittoolbar.documentElement.firstChild,"select[@id='FontSelection']");var C=S.getElementsByTagName("option");q["fontSelection"]=new Array();for(var u=0;u<C.length;u++){var B=C.item(u).getAttribute("value");var k=C.item(u).getAttribute("caption");var g=[B,k];nd.G(q["fontSelection"],g);}var I=wN.v(edittoolbar.documentElement.firstChild,"select[@id='SizeSelection']");var Y=I.getElementsByTagName("option");q["sizeSelection"]=new Array();for(var u=0;u<Y.length;u++){var B=Y.item(u).getAttribute("value");var k=Y.item(u).getAttribute("caption");var D=[B,k];nd.G(q["sizeSelection"],D);}var n=wN.D(sounds.documentElement,"newMailSounds/sound");q["sounds"]=new Array();for(var u=0;u<n.length;u++){var v=n.item(u).getAttribute("url");var r=n.item(u).getAttribute("name");var Z=[v,r];nd.G(q["sounds"],Z);}var O=PK();var v="dlg_Preferences.jsp?locale="+O.GC.q();gQ(v,q,tv,600,510);}function jV(G){G["locale"]=GC.q();G["preferredDateTimeFormat"]=GC.bh("preferredDateTimeFormat",y5.q);G["dateSeparatorChar"]=GC.bh("dateSeparatorChar");G["timeSeparatorChar"]=GC.bh("timeSeparatorChar");G["autoLoginActive"]=GC.j();G["useRichText"]=GC.bh("useRichText",y5.S);G["msgCompositionFontFamily"]=GC.bh("msgCompositionFontFamily");G["msgCompositionFontSize"]=GC.bh("msgCompositionFontSize",y5.q);G["showBcc"]=GC.bh("showBcc",y5.S);G["includeMessageOnReply"]=GC.bh("includeMessageOnReply",y5.S);G["dirSearchOrder"]=GC.bh("dirSearchOrder");G["autoSpellCheck"]=GC.bh("autoSpellCheck",y5.S);G["signatureActiveForNewMessages"]=GC.bh("signatureActiveForNewMessages",y5.S);G["signatureActiveForReplies"]=GC.bh("signatureActiveForReplies",y5.S);G["signatureActiveForForwards"]=GC.bh("signatureActiveForForwards",y5.S);G["mailCheckInterval"]=GC.bh("mailCheckInterval",y5.q);G["newMailSound"]=GC.bh("newMailSound");G["blockRemoteImages"]=GC.bh("blockRemoteImages",y5.S);G["autoAcknowledgeReadReceipts"]=GC.bh("autoAcknowledgeReadReceipts",y5.S);G["hideEmailAddresses"]=GC.bh("hideEmailAddresses",y5.S);G["outgoingName"]=GC.bh("outgoingName");G["getReplyTo"]=GC.bh("replyTo");G["workWeek"]=GC.bh("workWeek");G["workDayStart"]=GC.bh("workDayStart",y5.q);G["workDayEnd"]=GC.bh("workDayEnd",y5.q);G["weekStart"]=GC.bh("weekStart",y5.q);G["upcomingAppointmentsRange"]=GC.bh("upcomingAppointmentsRange",y5.q);G["defaultCalendarView"]=GC.bh("defaultCalendarView",y5.q);G["freeBusyPublishRange"]=GC.bh("freeBusyPublishRange",y5.q);G["freeBusyPublishInterval"]=GC.bh("freeBusyPublishInterval",y5.q);G["themesSelectedThemeId"]=GC.bh("themesSelectedThemeId",y5.G);return G;}function tv(G){if(G==null){return ;}for(var q in G){GC.e(q,G[q]);if(q=="locale"){GC.z=G[q];}}GC.P();Fe();}function VR(G,q){var S,C,u;for(S=0;(C=G.getElementsByTagName("link")[S]);S++){C.disabled=true;if(C.getAttribute("rel").indexOf("style")!=-1&&C.getAttribute("title")&&C.getAttribute("title")!=q){C.disabled=true;}if(C.getAttribute("rel").indexOf("style")!=-1&&C.getAttribute("title")&&C.getAttribute("title")==q){C.disabled=false;}}}function Fe(){var G=GC.bh("autoLoginActive",y5.S);GC.i(G);if(nS()){u0=GC.bh("workDayStart",y5.q);Mw=GC.bh("workDayEnd",y5.q);VZ=GC.bh("weekStart",y5.q);d5=GC.bh("upcomingAppointmentsRange",y5.q);if(!gP()){g_CalendarViewMode=GC.bh("defaultCalendarView",y5.q);}WK=[];var q=GC.bh("workWeek");q=q.split(",");for(var S=0;S<q.length;S++){nd.G(WK,parseInt(q[S],10));}WK.sort();if(gP()){Hb(g_CalendarViewMode,true);}Eu();g5(true);}}function writePreferencesDialogContent(){opener.V2.g(window);strings=opener.strings;v4(opener.tE);fG=document;TN=document.body;window.name="preferences";var G="";G+="<TABLE class=\"preferences\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD id=\"left_pane\" width=\"160\" valign=\"top\" class=\"panel\" style=\"padding-top:5px;\">";G+="    </TD>";G+="    <TD id=\"right_pane\" valign=\"top\" class=\"panel\" style=\"padding:5px;\">";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD colspan=\"2\" height=\"30\" style=\"padding:0px;\">";G+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">";G+="        <TR>";G+="          <TD>";G+="        \t<INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_restore_default_settings+"\" onclick=\""+"iU"+"();\">";G+="          </TD>";G+="          <TD align=\"right\">";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"xi"+"();\">";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";G+="          </TD>";G+="        </TR>";G+="      </TABLE>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";TN.innerHTML=G;var q=new CT(VD("left_pane"));var S=q.d();var C;var u;function B(V){var t=bX(VD("right_pane"),"DIV","preference_pane");for(var M=0,len=t.length;M<len;M++){var c=t[M];zQ(c);}var c=V.e();oN(c);}u=TZ("<DIV class='preference_pane' style='display:none;'>",VD("right_pane"));C=new dS(q,strings.preferences_general_section_title,strings.preferences_general_section_title,false,0,0,u,B,null);S.x(C);if(v2["showGroup"]==null||v2["showGroup"]==Qp.k){q.n(C);oN(u);}G="";G+="<DIV class=\"panel_header\">"+strings.preferences_general_section_title+"</DIV><BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_language_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"LocaleSelection\">";for(var k in locales){var g=k;var I=locales[k];G+="<OPTION value=\""+g+"\">"+I+"</OPTION>";}G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_datetime_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"DateTimeFormatSelection\" onchange=\""+"F6"+"();\"></SELECT>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_date_separator_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"dateSeparator\" style=\"width:80px;\" onchange=\""+"F6"+"();\">";G+="        <OPTION value=\"/\">/</OPTION>";G+="        <OPTION value=\".\">.</OPTION>";G+="        <OPTION value=\"-\">-</OPTION>";G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_time_separator_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"timeSeparator\" style=\"width:80px;\" onchange=\""+"F6"+"();\">";G+="        <OPTION value=\":\">:</OPTION>";G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_short_date_sample+"</SPAN></TD>";G+="    <TD><INPUT type=\"text\" id=\"shortDateSample\" style=\"width:250px;\" autocomplete=\"off\" readonly></TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_long_date_sample+"</SPAN></TD>";G+="    <TD><INPUT type=\"text\" id=\"longDateSample\" style=\"width:250px;\" autocomplete=\"off\" readonly></TD>";G+="  </TR>";G+="</TABLE>";if(eo()){G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_autologin_label+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"autoLogin\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_autologin_text+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<SPAN class=\"label\" style=\"color:red;\">"+strings.preferences_autologin_warning+"</SPAN>";}if(n6()){G+="<HR>";G+="<INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_change_password+"\" onclick=\""+"Of"+"();\">";}u.innerHTML=G;u=TZ("<DIV class='preference_pane' style='display:none;'>",VD("right_pane"));C=new dS(q,strings.preferences_composing_section_title,strings.preferences_composing_section_title,false,-16,0,u,B,null);S.x(C);if(v2["showGroup"]==Qp.q){q.n(C);oN(u);}G="";G+="<DIV class=\"panel_header\">"+strings.preferences_composing_section_title+"</DIV><BR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_default_format+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"radio\" name=\"composeMode\" id=\"useRichText\"></TD>";G+="    <TD>";G+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_richtext+"</SPAN></TD>";G+="          <TD style=\"padding-left:3px;\">";G+="            <SELECT id=\"FontSelection\" onchange=\"document.getElementById( 'useRichText' ).checked = true;\">";var Y=v2["fontSelection"];for(var D=0;D<Y.length;D++){var n=Y[D];var g=n[0];var I=n[1];G+="<OPTION value=\""+g+"\">"+I+"</OPTION>";}G+="            </SELECT>";G+="          </TD>";G+="          <TD style=\"padding-left:3px;\">";G+="            <SELECT id=\"SizeSelection\" onchange=\"document.getElementById( 'useRichText' ).checked = true;\">";var v=v2["sizeSelection"];for(var D=0;D<v.length;D++){var r=v[D];var g=r[0];var I=r[1];G+="<OPTION value=\""+g+"\">"+I+"</OPTION>";}G+="            </SELECT>";G+="          </TD>";G+="        </TR>";G+="      </TABLE>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><INPUT type=\"radio\" name=\"composeMode\" id=\"usePlainText\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_plaintext+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_display+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"showBcc\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_display_bcc+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_replying_title+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"includeMessageOnReply\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_replying_quote+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_sending_addresses+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"radio\" name=\"preferenceMode\" id=\"useSystemDir\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_sending_addresses_system+"</SPAN></TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><INPUT type=\"radio\" name=\"preferenceMode\" id=\"usePersonalDir\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_sending_addresses_contacts+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_spelling+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"autoSpellCheck\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_auto_spellcheck+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_signature_title+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\" width=\"100%\">";G+="  <TR>";G+="    <TD>";G+="      <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD><INPUT type=\"checkbox\" id=\"newMessagesSignatureEnabled\"></TD>";G+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_new_messages+"</SPAN></TD>";G+="        </TR>";G+="        <TR>";G+="          <TD><INPUT type=\"checkbox\" id=\"repliesSignatureEnabled\"></TD>";G+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_replies+"</SPAN></TD>";G+="        </TR>";G+="        <TR>";G+="          <TD><INPUT type=\"checkbox\" id=\"forwardsSignatureEnabled\"></TD>";G+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_forwards+"</SPAN></TD>";G+="        </TR>";G+="      </TABLE>";G+="    </TD>";G+="    <TD valign=\"bottom\" align=\"right\">";G+="      <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD><INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_composing_signature+"\" onclick=\""+"oG"+"();\"></TD>";G+="        </TR>";G+="      </TABLE>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";u.innerHTML=G;u=TZ("<DIV class='preference_pane' style='display:none;'>",VD("right_pane"));C=new dS(q,strings.preferences_receiving_section_title,strings.preferences_receiving_section_title,false,-31,0,u,B,null);S.x(C);if(v2["showGroup"]==Qp.G){q.n(C);oN(u);}G="";G+="<IFRAME id=\"honkerIframe\" style=\"visibility:hidden;height:1px;width:1px\" src=\"blank.jsp\"></IFRAME>";G+="<DIV class=\"panel_header\">"+strings.preferences_receiving_section_title+"</DIV><BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"mailCheck\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_interval_1+"</SPAN></TD>";G+="    <TD><INPUT type=\"text\" id=\"mailCheckInterval\" size=\"3\" autocomplete=\"off\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_interval_2+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"playSound\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_sound+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"SoundSelection\">";var Z=v2["sounds"];for(var D=0;D<Z.length;D++){var O=Z[D];var d=O[0];var J=O[1];G+="<OPTION value=\""+d+"\">"+J+"</OPTION>";}G+="      </SELECT>";G+="    </TD>";G+="    <TD><INPUT type=\"button\" class=\"button\" value=\""+strings.shared_test+"\" onclick=\""+"bt"+"();\"></TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"blockRemoteImages\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_block_remote_images+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";if(!iE()){G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"autoAcknowledgeReadReceipts\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_auto_acknowledge_read_receipts+"</SPAN></TD>";G+="  </TR>";}G+="  <TR>";G+="    <TD><INPUT type=\"checkbox\" id=\"hideEmailAddresses\"></TD>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_hide_email_address1+"</SPAN></TD>";G+="  </TR>";G+="</TABLE>";G+="<SPAN class=\"label\">"+strings.preferences_receiving_hide_email_address2+"</SPAN>";u.innerHTML=G;u=TZ("<DIV class='preference_pane' style='display:none;'>",VD("right_pane"));C=new dS(q,strings.preferences_fromreplyto_section_title,strings.preferences_fromreplyto_section_title,false,-47,0,u,B,null);S.x(C);if(v2["showGroup"]==Qp.u){q.n(C);oN(u);}G="";G+="<DIV class=\"panel_header\">"+strings.preferences_fromreplyto_section_title+"</DIV><BR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_from_subtitle+"</SPAN>";G+="<BR>";G+="<INPUT type=\"text\" id=\"outgoingName\" style=\"width:200px;\" autocomplete=\"off\">";G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_replyto_subtitle+"</SPAN>";G+="<BR>";G+="<INPUT id=\"getReplyTo\" type=\"text\" style=\"width:250px;\" autocomplete=\"off\">";u.innerHTML=G;if(nS()){u=TZ("<DIV class='preference_pane' style='display:none;'>",VD("right_pane"));C=new dS(q,strings.preferences_calendar_section_title,strings.preferences_calendar_section_title,false,-64,0,u,B,null);S.x(C);if(v2["showGroup"]==Qp.C){q.n(C);oN(u);}G="";G+="<DIV class=\"panel_header\">"+strings.preferences_calendar_section_title+"</DIV><BR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_calendar_workweek_subtitle+"</SPAN>";G+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";G+="  <TR>";for(var D=0;D<7;D++){G+="<TD><INPUT type=\"checkbox\" id=\"DAY"+D+"\"></TD>";G+="<TD style=\"padding-right:8px;\"><SPAN class=\"label\">"+R6(D)+"</SPAN></TD>";}G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_calendar_workday_subtitle+"</SPAN>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_start_time_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"WorkDayStartSelection\">";var x=new Date();x.setHours(0,0,0,0);for(var D=0;D<48;D++){G+="<OPTION value=\""+(D*30)+"\">"+opener.iH(x)+"</OPTION>";x.setMinutes(x.getMinutes()+30);}G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_end_time_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"WorkDayEndSelection\">";x.setHours(0,0,0,0);for(var D=0;D<48;D++){G+="<OPTION value=\""+(D*30)+"\">"+opener.iH(x)+"</OPTION>";x.setMinutes(x.getMinutes()+30);}G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_weekstart_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"WeekStartSelection\" onchange=\""+"B6"+"();\">";G+="        <OPTION value=\""+Vy.u+"\">"+strings.sunday+"</OPTION>";G+="        <OPTION value=\""+Vy.k+"\">"+strings.monday+"</OPTION>";G+="        <OPTION value=\""+Vy.B+"\">"+strings.tuesday+"</OPTION>";G+="        <OPTION value=\""+Vy.C+"\">"+strings.wednesday+"</OPTION>";G+="        <OPTION value=\""+Vy.G+"\">"+strings.thursday+"</OPTION>";G+="        <OPTION value=\""+Vy.S+"\">"+strings.friday+"</OPTION>";G+="        <OPTION value=\""+Vy.q+"\">"+strings.saturday+"</OPTION>";G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD>";G+="      <SPAN class=\"label\">";G+=strings.preferences_calendar_upcoming_appointments_range.printf("<INPUT type=\"text\" id=\"upcomingAppointmentsRange\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");G+="      </SPAN>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_default_view_label+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"CalendarViewSelection\">";G+="        <OPTION value=\""+If.C+"\">"+strings.preferences_calendar_day_view+"</OPTION>";G+="        <OPTION value=\""+If.q+"\">"+strings.preferences_calendar_work_week_view+"</OPTION>";G+="        <OPTION value=\""+If.G+"\">"+strings.preferences_calendar_week_view+"</OPTION>";G+="        <OPTION value=\""+If.S+"\">"+strings.preferences_calendar_month_view+"</OPTION>";G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";u.innerHTML=G;if(e4()){u=TZ("<DIV class='preference_pane' style='display:none;'>",VD("right_pane"));C=new dS(q,strings.preferences_freebusy_section_title,strings.preferences_freebusy_section_title,false,-80,0,u,B,null);S.x(C);if(v2["showGroup"]==Qp.S){q.n(C);oN(u);}G="";G+="<DIV class=\"panel_header\">"+strings.preferences_freebusy_section_title+"</DIV><BR>";G+="<SPAN class=\"label\">";G+=strings.preferences_freebusy_publish_range.printf("<INPUT type=\"text\" id=\"freeBusyPublishRange\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");G+="</SPAN><BR>";G+="<SPAN class=\"label\">";G+=strings.preferences_freebusy_publish_interval.printf("<INPUT type=\"text\" id=\"freeBusyPublishInterval\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");G+="</SPAN>";u.innerHTML=G;}}if(gv()){u=TZ("<DIV class='preference_pane' style='display:none;'>",VD("right_pane"));C=new dS(q,strings.preferences_themes_section_title,strings.preferences_themes_section_title,false,-96,0,u,B,null);S.x(C);if(v2["showGroup"]==Qp.B){q.n(C);oN(u);}G="";G+="<DIV class=\"panel_header\">"+strings.preferences_themes_section_title+"</DIV><BR>";G+="<SPAN class=\"sub-section-title\">"+strings.preferences_themes_select_theme_subtitle+"</SPAN>";G+="<BR>";G+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+strings.preferences_themes_please_select_theme+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\"themeSelection\" onchange=\""+"VR"+"(document, this.value);\">";for(var D=0;D<themesArray.length;D++){var P=themesArray[D];var Q=P["id"];var J=P["name"];var e=P["description"];var y=P["author"];var L=P["copyright"];var o=P["longname"];G+="<OPTION value=\""+Q+"\">"+J+"</OPTION>";}G+="      </SELECT>";G+="    </TD>";G+="  </TR>";G+="</TABLE>";G+="<HR>";}u.innerHTML=G;q.x();q.v();Pl();F6();document.onselectstart=null;Es=true;}function Pl(){var G=VD("LocaleSelection");var q=false;for(var S=0;!q&&(S<G.options.length);S++){if(G.options[S].value==v2["locale"]){G.options[S].selected=true;q=true;}}if(!q){G.value=Nd.P;}q=false;for(var S=0;S<datetimeformats.length;S++){var C=document.createElement("OPTION");VD("DateTimeFormatSelection").options.add(C,-1);C.text=datetimeformats[S];C.value=(S+1);if(parseInt(v2["preferredDateTimeFormat"],10)==S+1){C.selected=true;q=true;}}if(!q){VD("DateTimeFormatSelection").value=1;}VD("dateSeparator").value=v2["dateSeparatorChar"];VD("timeSeparator").value=v2["timeSeparatorChar"];if(eo()){VD("autoLogin").checked=v2["autoLoginActive"];}VD("FontSelection").value=v2["msgCompositionFontFamily"];VD("SizeSelection").value=v2["msgCompositionFontSize"];VD("useRichText").checked=v2["useRichText"];VD("usePlainText").checked=!v2["useRichText"];VD("showBcc").checked=v2["showBcc"];VD("includeMessageOnReply").checked=v2["includeMessageOnReply"];var u=v2["dirSearchOrder"];var B=u.split(",");VD("useSystemDir").checked=(B[0]=="system");VD("usePersonalDir").checked=!VD("useSystemDir").checked;VD("autoSpellCheck").checked=v2["autoSpellCheck"];VD("newMessagesSignatureEnabled").checked=v2["signatureActiveForNewMessages"];VD("repliesSignatureEnabled").checked=v2["signatureActiveForReplies"];VD("forwardsSignatureEnabled").checked=v2["signatureActiveForForwards"];var k=parseInt(v2["mailCheckInterval"]);VD("mailCheck").checked=(k==0)?false:true;if(k!=0){VD("mailCheckInterval").value=k;}VD("playSound").checked=(v2["newMailSound"]!="");if(VD("playSound").checked){var g=VD("SoundSelection");var q=false;for(var S=0;!q&&(S<g.options.length);S++){if(g.options[S].value==v2["newMailSound"]){g.options[S].selected=true;q=true;}}if(!q){g.options[g.options.length-1].selected=true;}}VD("blockRemoteImages").checked=v2["blockRemoteImages"];if(!iE()){VD("autoAcknowledgeReadReceipts").checked=v2["autoAcknowledgeReadReceipts"];}VD("hideEmailAddresses").checked=v2["hideEmailAddresses"];VD("outgoingName").value=v2["outgoingName"];VD("getReplyTo").value=v2["getReplyTo"];if(!pv()){VD("outgoingName").disabled=true;VD("getReplyTo").disabled=true;}if(nS()){var I=v2["workWeek"];I=I.split(",");for(var S=0;S<7;S++){VD("DAY"+S).checked=false;}for(var S=0;S<I.length;S++){var Y=parseInt(I[S],10);if(!isNaN(Y)&&Y>=0&&Y<7){VD("DAY"+Y).checked=true;}}var D=parseInt(v2["workDayStart"],10);var n=VD("WorkDayStartSelection");for(var S=0;S<n.options.length;S++){var C=n.options.item(S);var v=parseInt(C.value,10);if(v==D){C.selected=true;found=true;break;}}if(!found){var C=document.createElement("OPTION");n.options.add(C,-1);var r=new Date();r.setMinutes(D);C.text=opener.iH(r);C.value=D;C.selected=true;}var Z=parseInt(v2["workDayEnd"],10);var n=VD("WorkDayEndSelection");for(var S=0;S<n.options.length;S++){var C=n.options.item(S);var v=parseInt(C.value,10);if(v==Z){C.selected=true;found=true;break;}}if(!found){var C=document.createElement("OPTION");n.options.add(C,-1);var r=new Date();r.setMinutes(Z);C.text=opener.iH(r);C.value=D;C.selected=true;}var O=parseInt(v2["weekStart"],10);VD("WeekStartSelection").value=v2["weekStart"];VD("upcomingAppointmentsRange").value=v2["upcomingAppointmentsRange"];var d=parseInt(v2["defaultCalendarView"],10);if(d!=If.C&&d!=If.q&&d!=If.G&&d!=If.S){d=If.C;}var n=VD("CalendarViewSelection");for(var S=0;S<n.options.length;S++){var C=n.options.item(S);var v=parseInt(C.value,10);if(v==d){C.selected=true;break;}}if(e4()){VD("freeBusyPublishRange").value=v2["freeBusyPublishRange"];VD("freeBusyPublishInterval").value=v2["freeBusyPublishInterval"];}}if(gv()){var n=VD("themeSelection");for(var S=0;S<n.options.length;S++){var C=n.options.item(S);var v=C.value;if(v==v2["themesSelectedThemeId"]||(typeof v2["themesSelectedThemeId"]=="undefined"&&v==Cx())){C.selected=true;break;}}}}function xi(){var G=v2["globalSettings"];var q=parseInt(VD("mailCheckInterval").value,10);if(isNaN(q)||q<G.minCheckMailMinutes){alert(strings.preferences_interval.printf(G.minCheckMailMinutes));return ;}function S(P,Q,e){if(P==Q){return P;}P=P.strip();if(P==""){return null;}return P.match(e)?P:null;}function C(){if(VD("usePersonalDir").checked==true){return "personal,system";}else{return "system,personal";}}var u={G:/^([^<>]*)$/,q:/^(\w+[.&\-\/=_])*\w+@(\w+(\w*[_-]*)*\.)+\w+$/};var B=S(VD("outgoingName").value,v2["outgoingName"],u.G);var k=S(VD("getReplyTo").value,v2["getReplyTo"],u.q);if(B==null){alert(strings.preferences_outgoing_phrase);return ;}if(k==null){alert(strings.preferences_replyto);return ;}var g={};g["locale"]=VD("LocaleSelection").value;g["preferredDateTimeFormat"]=parseInt(VD("DateTimeFormatSelection").value,10);g["dateSeparatorChar"]=VD("dateSeparator").value;g["timeSeparatorChar"]=VD("timeSeparator").value;if(eo()){g["autoLoginActive"]=VD("autoLogin").checked;}g["useRichText"]=VD("useRichText").checked;g["msgCompositionFontFamily"]=VD("FontSelection").value;g["msgCompositionFontSize"]=VD("SizeSelection").value;g["showBcc"]=VD("showBcc").checked;g["includeMessageOnReply"]=VD("includeMessageOnReply").checked;g["dirSearchOrder"]=C();g["autoSpellCheck"]=VD("autoSpellCheck").checked;g["signatureActiveForNewMessages"]=VD("newMessagesSignatureEnabled").checked;g["signatureActiveForReplies"]=VD("repliesSignatureEnabled").checked;g["signatureActiveForForwards"]=VD("forwardsSignatureEnabled").checked;g["mailCheckInterval"]=q;if(VD("playSound").checked){g["newMailSound"]=VD("SoundSelection").value;}else{g["newMailSound"]="";}g["blockRemoteImages"]=VD("blockRemoteImages").checked;if(!iE()){g["autoAcknowledgeReadReceipts"]=VD("autoAcknowledgeReadReceipts").checked;}g["hideEmailAddresses"]=VD("hideEmailAddresses").checked;g["outgoingName"]=B;g["replyTo"]=k;if(nS()){var I="";var Y=0;for(var D=0;D<7;D++){if(VD("DAY"+D).checked){I+=D+",";Y++;}}if(Y==0){alert(strings.preference_invalid_workweek);return ;}I=I.substr(0,I.length-1);var n=parseInt(VD("WorkDayStartSelection").value,10);var v=parseInt(VD("WorkDayEndSelection").value,10);if(n>=v){alert(strings.preference_invalid_workday);return ;}var r=parseInt(VD("upcomingAppointmentsRange").value,10);if(isNaN(r)||r<=0){alert(strings.preference_invalid_upcoming_appts_range);return ;}g["workWeek"]=I;g["workDayStart"]=n;g["workDayEnd"]=v;g["weekStart"]=parseInt(VD("WeekStartSelection").value,10);g["upcomingAppointmentsRange"]=r;g["defaultCalendarView"]=parseInt(VD("CalendarViewSelection").value,10);if(e4()){var Z=parseInt(VD("freeBusyPublishRange").value,10);if(isNaN(Z)||Z<=0||Z>6){alert(strings.preference_invalid_freebusy_publish_range);return ;}var O=parseInt(VD("freeBusyPublishInterval").value,10);if(isNaN(O)||O<=0){alert(strings.preference_invalid_freebusy_publish_interval);return ;}g["freeBusyPublishRange"]=Z;g["freeBusyPublishInterval"]=O;}}if(g["locale"]!=v2["locale"]||g["preferredDateTimeFormat"]!=v2["preferredDateTimeFormat"]||g["dateSeparatorChar"]!=v2["dateSeparatorChar"]||g["timeSeparatorChar"]!=v2["timeSeparatorChar"]||g["freeBusyPublishRange"]!=v2["freeBusyPublishRange"]||g["freeBusyPublishInterval"]!=v2["freeBusyPublishInterval"]){alert(strings.preference_change_logout_required);}if(gv()){g["themesSelectedThemeId"]=VD("themeSelection").value;var d=PK();var J=d.GC.bh("themesSelectedThemeId",y5.G);var x=g["themesSelectedThemeId"];if(J!=x){VR(opener.document,x);d.GC.e("themesSelectedThemeId",x);}}opener.V2.q=g;window.close();}function iU(){if(!confirm(strings.preferences_warning_restore_default_settings)){return ;}var G=PK();G.GC.k();G.Fe();v2=G.jV(v2);Pl();alert(strings.preference_change_logout_required);}function bt(){VD("honkerIframe").src="honker.jsp?url="+escape(VD("SoundSelection").value);}function F6(){var G=new Date();var q=PK();var S=parseInt(VD("DateTimeFormatSelection").value,10);var C=VD("dateSeparator").value;var u=VD("timeSeparator").value;var B=q.D5(S,"short_date_time",C,u);var k=q.D5(S,"long_date_time",C,u);VD("shortDateSample").value=aE(G,B);VD("longDateSample").value=aE(G,k);}function B6(){}function Of(){var G=PK();var q=G.GC.q();var S="dlg_ChangePassword.jsp?locale="+q;gQ(S,null,Tx,350,180);}function Tx(G){if(G==null){return ;}if(G[0]!="OK"){return ;}var q=G[1];var S=G[2];var C=G[3];var u=makeFugu(q);var B=makeFugu(S);var k=PK();var g=function(){alert(strings.change_password_success);};k.GC.p5(u,B,g,null);}function oG(){var G=PK();var q=G.GC.q();var S="dlg_Signature.jsp?locale="+q;gQ(S,null,U3,700,280);}function U3(G){if(G==null){return ;}if(G[0]!="OK"){return ;}var q=G[1];var S=PK();S.GC.e("signatureText",q);S.GC.P();}function initSignatureDialog(){var G=PK();strings=G.strings;v4(G.tE);fG=document;TN=document.body;VD("ok_btn").onclick=hi;lE(edittoolbar.documentElement);var q=VD("toolbar_container");richedittoolbar=l9(null,N4(q),edittoolbar.documentElement,oT);richedittoolbar.style.borderWidth="0px";var S=G.GC.bh("signatureText");if(S==null){S="";}var q=VD("text_editor_container");function C(){w1.e();}w1=new Qw(TN,"blank.jsp",S,Bv,null,null,C,ks,null,null,null,ew);w1.K();window.onresize=Ez;z4();Es=true;}function hi(){var G="";var q=w1.Y();if(q!=""){G=q;G=G.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");G=G.replace(/<\s*p\s*>/gi,"<div>");G=G.replace(/<\s*\/\s*p\s*>/gi,"</div>");}opener.V2.q=["OK",G];window.close();}function z4(){var G=VD("text_editor_container");w1.S(0,G.offsetTop,Oy(),G.offsetHeight);}function Ez(){z4();}var UF=new Array();var Ij=null;if(false){Ij=new wp();}function EH(G){nd.S(UF);var q="dlg_Reminders.jsp?locale="+GC.q();gQ(q,G,bs,420,280);}function bs(G){Ak();function q(){setTimeout("GS()",5*AF);}function S(){Ak();setTimeout("GS()",5*AF);}EG.Wz(UF,true,q,S);}function fi(){var G=opener.V2.B;var q=Ij.s();var S=q[0];var C=G[S];C.G6();nd.G(opener.UF,C.Ml());opener.V2.B=nd.D(G,S);Ij.D(q);if(Ij.r()){opener.V2.q="OK";window.close();}}function Sy(){if(!Ij.r()){if(!confirm(strings.reminder_dlg_dismiss_all_warning)){return ;}}while(!Ij.r()){fi();}}function ow(){var G=opener.V2.B;var q=Ij.s();var S=q[0];var C=G[S];C.U5(parseInt(VD("snooze_reminder_length").value,10));nd.G(opener.UF,C.Ml());opener.V2.B=nd.D(G,S);Ij.D(q);if(Ij.r()){opener.V2.q="OK";window.close();}}function NY(G){var q="";q+="<B>";var S=G.L();if(S==null||S.strip()==""){q+=strings.appointment_empty_subject;}else{q+=dH(S);}q+="</B>";var C=G.kM();if(C!=null&&C.strip()!=""){q+=" ("+dH(C)+")";}q+="<BR>";var u=aE(G.Qa(),So("long_date_time"));q+=strings.reminder_dlg_start_time.printf(u);VD("appt_desc").innerHTML=q;VD("snooze_button").disabled=G.n7;}function Ne(){var G=PK();strings=G.strings;fG=document;TN=document.body;window.name="reminders";var q="";q+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD height=\"50\"><SPAN class=\"label\" id=\"appt_desc\">&nbsp;</SPAN></TD>";q+="  </TR>";q+="  <TR>";q+="    <TD id=\"grid_container\" class=\"grid_container\"></TD>";q+="  </TR>";q+="  <TR>";q+="    <TD>";q+="      <TABLE id=\"buttonsTable\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";q+="        <TR>";q+="          <TD>";q+="            <TABLE width=\"100%\" height=\"64\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";q+="              <TR><TD valign=\"top\"><INPUT id=\"dismiss_all_btn\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_dismiss_all+"\" onclick=\""+"Sy"+"();\"></TD></TR>";q+="              <TR><TD><SPAN class=\"label\">"+strings.reminder_dlg_click_snooze+"</SPAN></TD></TR>";q+="              <TR>";q+="                <TD valign=\"bottom\" style=\"padding-bottom:1px\">";q+="                  <SELECT id=\"snooze_reminder_length\" style=\"width:100%\">";q+="                    <OPTION value=\"5\">"+strings.reminder_5_minutes+"</OPTION>";q+="                    <OPTION value=\"10\">"+strings.reminder_10_minutes+"</OPTION>";q+="                    <OPTION value=\"15\">"+strings.reminder_15_minutes+"</OPTION>";q+="                    <OPTION value=\"30\">"+strings.reminder_30_minutes+"</OPTION>";q+="                    <OPTION value=\"60\">"+strings.reminder_1_hour+"</OPTION>";q+="                    <OPTION value=\"120\">"+strings.reminder_2_hours+"</OPTION>";q+="                    <OPTION value=\"240\">"+strings.reminder_4_hours+"</OPTION>";q+="                    <OPTION value=\"480\">"+strings.reminder_8_hours+"</OPTION>";q+="                    <OPTION value=\"720\">"+strings.reminder_half_day+"</OPTION>";q+="                    <OPTION value=\"1440\">"+strings.reminder_1_day+"</OPTION>";q+="                    <OPTION value=\"2880\">"+strings.reminder_2_days+"</OPTION>";q+="                    <OPTION value=\"4320\">"+strings.reminder_3_days+"</OPTION>";q+="                    <OPTION value=\"5760\">"+strings.reminder_4_days+"</OPTION>";q+="                    <OPTION value=\"10080\">"+strings.reminder_1_week+"</OPTION>";q+="                    <OPTION value=\"20160\">"+strings.reminder_2_weeks+"</OPTION>";q+="                  </SELECT>";q+="                </TD>";q+="              </TR>";q+="            </TABLE>";q+="          </TD>";q+="          <TD>&nbsp;</TD>";q+="          <TD width=\"1%\">";q+="            <TABLE width=\"100%\" height=\"64\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";q+="              <TR><TD align=\"right\" valign=\"top\"><INPUT id=\"dismiss_btn\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_dismiss+"\" onclick=\""+"fi"+"();\"></TD></TR>";q+="              <TR><TD align=\"right\" valign=\"bottom\"><INPUT id=\"snooze_button\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_snooze+"\" onclick=\""+"ow"+"();\"></TD></TR>";q+="            </TABLE>";q+="          </TD>";q+="        </TR>";q+="      </TABLE>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";TN.innerHTML=q;var S=VD("buttonsTable");S.parentNode.style.height=(S.offsetHeight+4)+"px";var C=VD("grid_container");Ij=new wp(C,null,NY,null,false,1);Ij.V(new lK(strings.reminder_dlg_subject,200));Ij.V(new lK(strings.reminder_dlg_due_in,180,null,gl.G));Ij.L();Ij.E(rV(C),N4(C),C.offsetWidth,127);Ij.K();var u=opener.V2.B;var B=new Date();function k(x,P){var Q=Math.round((x.Qa().getTime()-B.getTime())/AF);var e=Math.round((P.Qa().getTime()-B.getTime())/AF);return (Q-e);}u.sort(k);for(var g=0,len=u.length;g<len;g++){var I=u[g];var Y=I.L();var D=Math.round((I.Qa().getTime()-B.getTime())/AF);var n=false;if(D<0){D=-D;n=true;}var v=Math.floor(D/C0);var r=Math.floor(D/Y2);var Z=Math.floor(D/Dc);var O=D;var d="";if(v>0){if(n){d=strings.reminder_x_weeks_overdue.printf(v);}else{d=strings.reminder_due_in_x_weeks.printf(v);}}else{if(r>0){if(n){d=strings.reminder_x_days_overdue.printf(r);}else{d=strings.reminder_due_in_x_days.printf(r);}}else{if(Z>0){if(n){d=strings.reminder_x_hours_overdue.printf(Z);}else{d=strings.reminder_due_in_x_hours.printf(Z);}}else{if(n){d=strings.reminder_x_minutes_overdue.printf(O);}else{d=strings.reminder_due_in_x_minutes.printf(O);}}}}if(Y==null||Y.strip()==""){Y=strings.appointment_empty_subject;}else{Y=dH(Y);}var J="";J="<SPAN ";if(n){J+="style=\"color:blue;\"";}J+=">"+dH(d)+"</SPAN>";Ij.F([Y,J],I);}Ij.u();}function qf(G,q,S,C,u,B){this.B=G;this.k=rV(G);this.u=N4(G);this.C=q;this.S=S;this.q=C;this.g=u;this.G=B;}function Rg(G,q,S,C){this.q=G;this.C=q;this.G=S;this.S=C;}function sr(G,q,S,C){this.B=G;this.q=new Rg(rV(G),N4(G),rV(G)+G.offsetWidth,N4(G)+G.offsetHeight);this.S=q;this.u=S;this.k=C;this.G=false;this.C=false;}sr.g=function(G,q){var S=G.q;var C=q.q;if(S.C<C.C){return -1;}else{if(S.C>C.C){return 1;}else{if(S.q,C.q){return -1;}else{if(S.q>C.q){return 1;}else{return 0;}}}}};var W9={r:false,C:null,v:null,n:null,u:false,q:null};W9.B=function(){if(W9.r){return ;}W9.n=new Array();W9.q=TZ("<DIV class='dragDropIcon_reject' style='display:none;position:absolute;overflow:hidden;'>");function G(u){if(!W9.C){return ;}var B=jq(u);var k=B.clientX;var g=B.clientY;var I=W9.C;if(!W9.u&&(Math.abs(k-I.C)>3||Math.abs(g-I.S)>3)){if(I.q){if(!I.q(I.B)){return ;}}W9.u=true;if(D3){I.B.setCapture();}}if(!W9.u){return ;}var Y=(W9.v!=null);if(!W9.v&&I.G){W9.v=I.G(I.B);Y=(W9.v!=null);if(Y){W9.v.style.position="absolute";Sa(W9.v,35);document.body.appendChild(W9.v);}}var D=document.getElementById("foldersTreeViewDiv").scrollLeft;var n=document.getElementById("foldersTreeViewDiv").scrollTop;if(Y){var v=W9.v;v.style.left=k+"px";v.style.top=g+"px";}else{var r=W9.q;oN(r);r.style.left=k+"px";r.style.top=g+"px";}var Z=false;var O=W9.n;for(var d=0,len=O.length;d<len;d++){var J=O[d];var x=J.q;var P=x.q;var Q=x.C;var e=x.G;var y=x.S;if(!D3){P-=D;Q-=n;e-=D;y-=n;}if(g<Q||(g==Q&&k<P)){for(var L=d;L<len;L++){J=O[L];J.G=false;if(J.k&&J.C){J.k(J.B);J.C=false;}}break;}else{if(k>=P&&k<e&&g>=Q&&g<y){if(!J.C){J.C=true;J.G=J.u?J.u(J.B,I.B):true;}Z=J.G;}else{J.G=false;if(J.k&&J.C){J.k(J.B);J.C=false;}}}}if(!Y){if(Z){if(B.ctrlKey){W9.q.className="dragDropIcon_accept_plus";}else{W9.q.className="dragDropIcon_accept";}}else{W9.q.className="dragDropIcon_reject";}}}function q(u){var B=jq(u);if(!W9.u){W9.C=null;return ;}if(W9.v){document.body.removeChild(W9.v);}W9.v=null;zQ(W9.q);var k=W9.C;if(D3){k.B.releaseCapture();}for(var g=0,len=W9.n.length;g<len;g++){var I=W9.n[g];if(I.k){I.k(I.B);}if(I.S&&I.G){I.S(I.B,k.B,B);}}if(k.g){k.g(k.B);}W9.C=null;W9.u=false;}if(D3){document.attachEvent("onmouseup",q);document.attachEvent("onmousemove",G);}else{if(AB){document.addEventListener("mouseup",q,false);document.addEventListener("mousemove",G,false);for(var S=0;S<window.frames.length;S++){var C=window.frames[S];try{C.document.addEventListener("mouseup",q,false);C.document.addEventListener("mousemove",G,false);}catch(e){}}}}W9.r=true;};W9.g=function(G,q,S,C,u){if(D3){G.unselectable="on";}function B(k){if(W9.C){return true;}var g=jq(k);if(Rt(g)!=Zw){return true;}if(u!=null){if(u()){return true;}}W9.C=new qf(G,g.clientX,g.clientY,q,S,C);return false;}G._dragdropmousedown_=B;if(D3){G.attachEvent("onmousedown",G._dragdropmousedown_);}else{if(AB){G.addEventListener("mousedown",G._dragdropmousedown_,false);}}};W9.Y=function(G){if(!G._dragdropmousedown_){return ;}if(D3){G.detachEvent("onmousedown",G._dragdropmousedown_);}else{if(AB){G.removeEventListener("mousedown",G._dragdropmousedown_,false);}}};W9.D=function(G,q,S,C){var u;var B;for(u=W9.n.length;--u>=0;){B=W9.n[u];if(B.B==G){W9.n=nd.D(W9.n,u);}}var B=new sr(G,q,S,C);var k=null;var g=B.q;var I=W9.n;for(u=0,len=I.length;u<len;u++){var Y=I[u];var n=Y.q;if(n.C>g.C||(n.C==g.C&&n.q>g.q)){k=u-1;break;}}if(k==null){k=I.length;}W9.n=nd.Y(I,k,B);};W9.I=function(G){for(var q=W9.n.length;--q>=0;){var S=W9.n[q];if(S.B==G){W9.n=nd.D(W9.n,q);}}};W9.G=function(){for(var q=W9.n.length;--q>=0;){var S=W9.n[q];var C=S.q;var u=S.B;C.q=rV(u);C.C=N4(u);C.G=C.q+u.offsetWidth;C.S=C.C+u.offsetHeight;}W9.n.sort(sr.g);};W9.S=function(G){for(var q=W9.n.length;--q>=0;){var C=W9.n[q];if(C.B==G){var u=C.q;u.q=rV(G);u.C=N4(G);u.G=u.q+G.offsetWidth;u.S=u.C+G.offsetHeight;}}W9.n.sort(sr.g);};W9.k=function(){return W9.u;};document.onmouseover=X6;document.onmousedown=TF;document.onmouseup=uB;document.onmouseout=DJ;document.onselectstart=bK;document.ondblclick=BW;document.onmousemove=AO;document.onkeydown=I2;document.onkeyup=IO;if(AB&&!x6){document.onkeypress=r5;}document.oncontextmenu=VG;document.onhelp=ew;document.onclick=iG;window.onresize=r2;var hx=document.getElementById("messageIFrameOverlay");function YM(G,q,S){var C;try{var u="";u+="The following error occurred:\n\n";u+="Error: "+G+"\n";u+="Line: "+S+"\n";u+="URL: "+q+"\n\n";if(D3){u+="Stack trace:\n\n";u+=Kg()+"\n\n";}else{u+="Only Microsoft Internet Explorer offers a relevant stack trace!\n\n";}u+="You are seeing this message b/c debugging has been enabled by your administrator.\n";u+="Please note the following information regarding your configuration:\n\n";var B=PK();u+="User: "+B.GC.E+"\n";u+="E-mail address: "+B.GC.B+"\n";u+="E-mail domain: "+Nd.C+"\n";u+="User agent: "+navigator.userAgent+"\n";u+="Screen resolution: "+screen.width+" x "+screen.height+"\n";u+="SWA Version: "+Nd.I+"\n\n";u+="Provide your E-mail administrator with this information as well as a\n";u+="short explanation of what you were doing at the time this happened.\n\n";ERRORLOG(u);}catch(C){return false;}return true;}if(typeof PJ=="undefined"){var LF=PK();if(LF&&LF.gDebugMode){window.onerror=YM;}}function iG(G){return Ea(G);}function X6(G){var q=jq(G);if(!q){return ;}var S=zA(q);if(!S){return ;}var C=tc(S);switch(C){case "dayWeekViewApptDiv":case "dayWeekViewApptTable":case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "monthViewApptCell":case "monthViewApptCellDiv":case "monthViewApptTimeCell":case "monthViewApptTable":case "monthViewAllDayApptDiv":case "repeatIcon":case "meetingIcon":case "alarmIcon":case "privateIcon":case "dayWeekViewAllDayApptDiv":case "calendarLabelIcon":case "planningAppointmentDiv":case "planningViewApptTable":case "planningViewApptBody":if(!hs){if(eO==null){eO=new q1("",DJ);}var u=cL(S);eO.srcElem=u;eO.dataObject=u.appt;DM=setTimeout("O7()",eO.G());}break;}}function Ea(G){if(AB&&Rt(G)==Xi){mo(G);G.preventDefault();return false;}return true;}function TF(G,q){if(!Ea(G)){return ;}if(typeof x0!="undefined"){x0();}var S=jq(G);if(!S){return ;}Vm=Rt(S);xv=S.clientX;Pg=S.clientY;var C=q!=null?q:zA(S);if(!C){return ;}var u=tc(C);if(TB(window)&&g1()&&u!="renamer"){ra(true);}if(TB(window)&&u!="inlineAppointmentEditor"&&u!="dayWeekViewApptGrabBar"&&u!="dayWeekViewApptTopBar"&&u!="dayWeekViewApptBottomBar"){vd();}switch(u){case "datePickerCell":g_SelectedDate=C.date;SH();if(!gP()){var B=je();var k=B.q();if(k!=null&&TB(window)){BH(k);}}else{Ak();}break;case "dayWeekViewApptDiv":case "dayWeekViewApptTable":case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "monthViewApptCell":case "monthViewApptCellDiv":case "monthViewApptTimeCell":case "monthViewApptTable":case "monthViewAllDayApptDiv":case "repeatIcon":case "meetingIcon":case "alarmIcon":case "privateIcon":var g=cL(C);rt(g);if(DM!=-1){clearTimeout(DM);}if(eO!=null&&eO.k()){eO.g();}return false;case "dayWeekViewApptGrabBar":var g=cL(C);var I=g.appt;if(I.Q()&&!I.p()&&Rt(S)!=Xh&&!fm){CI=g;}rt(g);return false;case "planningAppointmentDiv":case "planningViewApptTable":case "planningViewApptBody":case "planningViewApptBodyDiv":var g=cL(C);var I=g.appt;if(I.Q()&&Rt(S)!=Xh&&!fm){CI=g;}rt(g);return false;case "dayWeekViewApptTopBar":case "dayWeekViewApptBottomBar":var g=cL(C);var I=g.appt;if(I.Q()&&!I.p()&&Rt(S)!=Xh&&!fm){Cp=C;}rt(g);return false;case "planningViewBarNotSelected":case "planningViewBarSelected":var g=cL(C);var I=g.appt;if(I.Q()&&Rt(S)!=Xh&&!fm){Cp=C;}rt(g);return false;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":case "calPlanningViewInnerOverlay":Fj(C);return false;case "paneDivider":IU=S.clientX;Pg=S.clientY;CE=C;mw(CE,S,AO,uB);if(CE.id=="folderMsgResizer"){Mu=parseInt(folderMsgResizer.style.left);}else{if(CE.id=="msgMsgTableResizer"){Te=parseInt(msgMsgTableResizer.style.top);qz(hx);}else{Te=parseInt(folderAppointmentsResizer.style.top);}}CE.className="paneDividerOn";break;default:if(AB&&!x6){var Y=C.tagName.toUpperCase();if(Y!="INPUT"&&Y!="TEXTAREA"&&u!="messageHeaderText"&&u!="messageHeaderRecipient"&&u!="toolbarSelectElement"){return false;}}break;}TA=S.clientX;Ab=S.clientY;}function uB(G,q){var S=jq(G);if(!S){return ;}var C=q!=null?q:zA(S);if(!C){return ;}var u=tc(C);dV=null;switch(u){case "prevButton":if(TB(window)){fb(lH);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));}break;case "nextButton":if(TB(window)){fb(eq);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));}break;case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "planningAppointmentDiv":case "planningViewApptTable":case "planningViewApptBody":if(dW!=null){clearTimeout(dW);dW=null;}if(Cp==null&&hs==false&&Rt(S)!=Xh){dW=setTimeout("vn()",500);}break;}if(TB(window)){if(CE){Y1();}else{if(Cp){w3();}}if(hs){zo();}if(lO){w3();}CI=null;Cp=null;}}function Y1(G){CE.className="paneDivider";k5(CE);if(CE.id=="folderMsgResizer"){var q=g7-(Mu-parseInt(CE.style.left));g7=q;Ya("fpw",q);}else{if(CE.id=="msgMsgTableResizer"){var S=Te-parseInt(CE.style.top);var C=Ju-S;Ju=C;Ya("btph",C);pG(hx);}else{var C=eK-(Te-parseInt(CE.style.top));eK=C;Ya("fph",C);}}PP();if(CE.id=="folderMsgResizer"&&gP()){Ak();}CE=null;}function Sb(G,q){switch(G){case "From":Ya("frc",q);break;case "Subject":Ya("suc",q);break;case "Received":Ya("rec",q);break;case "Size":Ya("sic",q);break;case "To":Ya("toc",q);break;case "Sent":Ya("sec",q);break;case "Modified":Ya("moc",q);break;case "Name":Ya("nac",q);break;case "Email":Ya("emc",q);break;case "Phone":Ya("phc",q);break;case "Company":Ya("coc",q);break;}}function DJ(G){var q=jq(G);if(!q){return ;}var S=zA(q);if(!S){return ;}var C=tc(S);if(S.id=="sortIcon"){S=S.parentNode;C=tc(S);}switch(C){case "dayWeekViewApptDiv":case "dayWeekViewApptTable":case "dayWeekViewApptGrabBar":case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "monthViewApptCell":case "monthViewApptCellDiv":case "monthViewApptTimeCell":case "monthViewApptTable":case "monthViewAllDayApptDiv":case "repeatIcon":case "meetingIcon":case "alarmIcon":case "privateIcon":case "dayWeekViewApptTopBar":case "dayWeekViewApptBottomBar":case "dayWeekViewAllDayApptDiv":if(DM!=-1){clearTimeout(DM);}nI();break;}}function AO(G){var q=jq(G);if(!q){return true;}var S=zA(q);if(!S){return true;}var C=tc(S);var u=D3?Rt(q):Vm;if(u==Xh||!u){return false;}if(TB(window)){if(CE){if(CE.id=="folderMsgResizer"){var B=Mu-(IU-q.clientX);B=OU(B,tX,Oy()-70);CE.style.left=B+"px";}else{var k=Te-(Pg-q.clientY);var g=(CE.id=="folderAppointmentsResizer")?250:70;k=OU(k,80,DE()-g);CE.style.top=k+"px";}}if(hs){uu(q);}else{if(Rt(q)&&CI!=null&&ys(q.clientX,q.clientY)){hs=true;var I=CI.appt;fB=zb=Hf(I.Qa());t3=CI.offsetTop;zc=CI.offsetHeight;g_ApptDivStartingLeft=CI.offsetLeft;g_ApptDivStartingWidth=CI.offsetWidth;var Y=I.Qa();var D=I.LL();mw(CI,q,AO,uB);CI.style.zIndex=1;}}if(lO){qi(q);}else{if(Rt(q)&&Cp!=null&&ys(q.clientX,q.clientY)){lO=true;var n=cL(Cp);var I=n.appt;Pg=q.clientY;xv=q.clientX;var Y=I.Qa();var D=I.LL();t3=n.offsetTop;zc=n.offsetHeight;g_ApptDivStartingLeft=n.offsetLeft;g_ApptDivStartingWidth=n.offsetWidth;mw(Cp,q,AO,uB);}}}X2=q.clientX;nO=q.clientY;return true;}function ys(G,q){return (Math.abs(G-TA)>3||Math.abs(q-Ab)>3);}function bK(G){var q=jq(G);var S=zA(q);if(!S){return false;}if(S.tagName.toUpperCase()=="INPUT"||S.tagName.toUpperCase()=="TEXTAREA"){return true;}switch(tc(S)){case "messageArea":case "messageHeaderText":break;case "messageHeaderRecipient":break;default:return false;}return true;}function BW(G,q){var S=jq(G);var C=q!=null?q:zA(S);if(!C){return ;}var u=tc(C);switch(u){case "dayWeekViewEntryCell":case "monthViewEntryCell":case "dayWeekViewAllDayEntryCell":var B=Sj(C);if(B!=null){mp(B);}break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "dayWeekViewAllDayEntryCell":if(u=="monthViewHeaderDiv"){C=C.parentNode;}var B=Sj(C);if(B!=null){mp(B);}break;case "calPlanningViewInnerOverlay":C=C.parentNode;var k=C.calendar;var B=BU(S,k);if(B!=null){mp(B);}break;case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":var B=BU(S);if(B!=null){mp(B);}break;case "dayWeekViewApptDiv":case "dayWeekViewApptTable":case "dayWeekViewApptGrabBar":case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "monthViewApptCell":case "monthViewApptCellDiv":case "monthViewApptTimeCell":case "monthViewApptTable":case "monthViewAllDayApptDiv":case "repeatIcon":case "meetingIcon":case "alarmIcon":case "privateIcon":case "dayWeekViewApptTopBar":case "dayWeekViewApptBottomBar":case "dayWeekViewAllDayApptDiv":case "planningAppointmentDiv":case "planningViewApptBodyDiv":case "planningViewApptTable":case "planningViewApptBody":case "planningViewBarNotSelected":case "planningViewBarSelected":if(dW!=null){clearTimeout(dW);dW=null;}var g=cL(C);VY(g.appt);break;}}var Tf=null;function r2(){if(Tf){clearTimeout(Tf);}Tf=setTimeout("yg()",300);}function yg(){if(Tf){clearTimeout(Tf);}Tf=null;if(!TB(window)||!Es){return ;}PP();Ya("ww",Oy());Ya("wh",DE());if(gP()){Ak();}}function I2(G){var q=G!=null?G:jq(G);mo(q);if(!Es){return false;}try{if((tc(zA(q))=="toolbarInputElement")&&(q.keyCode!=9)){if(pN){clearTimeout(pN);}}}catch(e){return true;}var S=zA(q);if(!S){return true;}if(window.name=="newmessage"&&(S.id=="To_Field"||S.id=="Cc_Field"||S.id=="Bcc_Field")){setTimeout("VJ( '"+S.id+"', 70 )",0);}if(window.name=="newmessage"&&(S.id=="To_Field"||S.id=="Cc_Field"||S.id=="Bcc_Field"||S.id=="Subject")){Pa=true;}switch(q.keyCode){case Fd:if(TB(window)){if(W9&&W9.u){if(W9.q.className=="dragDropIcon_accept"){W9.q.className="dragDropIcon_accept_plus";}}}break;case Ao:if(window.name=="newmessage"){if(S.id=="Subject"&&!q.shiftKey){setTimeout("w1.focus(true);",10);return false;}}else{if(window.name=="eventeditor"){if((S.id=="private"||S.id=="label"&&VD("private").disabled)&&!q.shiftKey){w1.focus();return false;}else{if(S.id=="subject"&&q.shiftKey){w1.focus();return false;}}}else{if(window.name=="contacteditor"){if(S.id=="default_mailing_address"&&!q.shiftKey){w1.focus();return false;}else{if(S.id=="full_name_button"&&q.shiftKey){w1.focus();return false;}}}}}break;case GP:if(TB(window)&&sd){ra(true);return true;}if(TB(window)){var C=Kf();if(C&&C.O()){oT("open");}}else{if(window.name=="newmessage"){if(S.id=="Subject"&&!q.shiftKey&&!q.ctrlKey){w1.focus();return false;}}}break;case fL:if(TB(window)&&!q.ctrlKey&&!q.altKey&&S.id!="filterFieldMessages"){if(q.shiftKey){oT("delete_permanently");}else{oT("delete");}}break;case vl:if(TB(window)&&q.ctrlKey&&!q.shiftKey&&!q.altKey){oT("new_folder");return false;}break;case Ln:if(window.name=="message"&&q.altKey&&!q.ctrlKey&&!q.shiftKey&&nS()&&gy("meetingRequestMenuBar")){oT("tentative_meeting_request");return false;}else{if(window.name=="eventeditor"&&q.altKey&&!q.ctrlKey&&!q.shiftKey&&nS()&&gy("eventeditorMenuBar_meeting_attendee")){oT("tentative_meeting");return false;}else{if((TB(window)||window.name=="message")&&q.ctrlKey&&!q.shiftKey&&!q.altKey){oT("new_message");return false;}else{if(q.ctrlKey){return false;}}}}break;case f8:if(q.ctrlKey&&!q.altKey){if(TB(window)||window.name=="message"){q.shiftKey?oT("reply_to_all"):oT("reply_to_sender");}return false;}break;case aI:if(q.ctrlKey&&!q.shiftKey&&!q.altKey){if(TB(window)){oT("send_and_receive_all");}return false;}break;case gW:if(window.name=="message"&&q.altKey&&!q.ctrlKey&&!q.shiftKey&&nS()&&gy("meetingRequestMenuBar")){oT("decline_meeting_request");return false;}else{if(window.name=="eventeditor"&&q.altKey&&!q.ctrlKey&&!q.shiftKey&&nS()&&gy("eventeditorMenuBar_meeting_attendee")){oT("decline_meeting");return false;}else{if(q.ctrlKey&&(TB(window)||window.name=="message")){oT("delete");return false;}}}break;case Z2:if(q.ctrlKey){if(AB){q.preventDefaultAction();}else{if(D3){q.keyCode=0;}}return false;}break;case mO:if(q.ctrlKey&&!q.shiftKey&&!q.altKey){oT("print");if(D3){q.keyCode=0;}return false;}break;case pg:if(q.ctrlKey){if(TB(window)){oT("open");}if(D3){q.keyCode=0;}return false;}break;case xl:if(q.ctrlKey&&(TB(window)&&!g1()||window.name=="message")){oT("previous_in_view");return false;}break;case zV:if(q.ctrlKey&&(TB(window)&&!g1()||window.name=="message")){oT("next_in_view");return false;}break;case fU:if(q.ctrlKey){return false;}break;case gn:var u=S.tagName.toUpperCase();if(!(u=="INPUT"&&(S.type=="text"||S.type=="password"))&&u!="TEXTAREA"&&!(u=="HTML"&&S.ownerDocument.designMode.toLowerCase()=="on")){if(AB){q.preventDefaultAction();}return false;}break;case ln:if(window.name=="newmessage"&&q.ctrlKey){oT("check_names");return false;}break;case uz:if(TB(window)&&q.ctrlKey&&q.shiftKey&&!q.altKey){oT("new_distribution_list");return false;}if(q.ctrlKey){return false;}break;case TE:if(TB(window)){if(q.ctrlKey&&q.shiftKey){oT("new_post");return false;}}else{if(window.name=="newmessage"){if(q.ctrlKey){oT("save_message");return false;}else{if(q.altKey){oT("send_message");return false;}}}else{if(window.name=="eventeditor"){if(q.ctrlKey){var B=uI["save_appointment_menuitem"];var k=(B!=null&&B.j()=="save_and_close_event");if(k){oT("save_and_close_event");return false;}}else{if(q.altKey){var g=(uI["send_meeting_menuitem"]!=null);if(!g){var B=uI["save_appointment_menuitem"];if(B!=null){g=(B.j()=="send_and_close_event");}}if(g){oT("send_and_close_event");return false;}}}}else{if(window.name=="contacteditor"){if(q.ctrlKey){oT("save_and_close_contact");return false;}}}}}break;case pm:case ma:case qk:if(q.ctrlKey){return false;}break;case Q0:if((TB(window))&&sd){setTimeout("ra(false);",100);return true;}return false;break;case VX:if(TB(window)&&(Ba.S()||qG.r())&&!sd){Oz();}break;case LN:if(!TB(window)){if(D3){q.keyCode=0;}return false;}else{X1=true;}break;case AH:if(window.name=="edit_delegates"){return false;}break;case G1:case cg:if(D3){q.keyCode=0;}return false;break;}return true;}function IO(G){var q=G!=null?G:jq(G);if(!q){return true;}mo(q);if(!Es){return false;}switch(q.keyCode){case Fd:if(TB(window)){if(W9&&W9.u){if(W9.q.className=="dragDropIcon_accept_plus"){W9.q.className="dragDropIcon_accept";}}}break;case RZ:if(TB(window)&&q.ctrlKey&&q.shiftKey&&!q.altKey&&nS()){oT("new_appointment");}else{if((TB(window)||window.name=="message")&&q.ctrlKey&&!q.shiftKey&&!q.altKey){oT("select_all");return false;}}break;case yU:if(window.name=="message"&&q.altKey&&!q.ctrlKey&&!q.shiftKey&&nS()&&gy("meetingRequestMenuBar")){oT("accept_meeting_request");return false;}else{if(window.name=="eventeditor"&&q.altKey&&!q.ctrlKey&&!q.shiftKey&&nS()&&gy("eventeditorMenuBar_meeting_attendee")){oT("accept_meeting");return false;}else{if(TB(window)&&q.ctrlKey&&q.shiftKey&&!q.altKey){oT("new_contact");return false;}}}break;}var S=zA(q);if(!S){return true;}if(TB(window)||window.name=="message"){if(q.keyCode==Z2&&D3&&q.ctrlKey&&!q.altKey&&!q.shiftKey){oT("forward_message");return false;}}if(q.keyCode!=Ao&&(S.id=="filterFieldMessages"||S.id=="filterFieldContacts")){S.isEmpty=false;}return true;}function r5(G){if(!Es){return false;}var q=32;switch(G.charCode){case Z2+q:if(G.ctrlKey){G.preventDefaultAction();}if((TB(window)||window.name=="message")&&G.ctrlKey&&!G.shiftKey&&!G.altKey){oT("forward_message");return false;}break;case TE+q:case pm+q:case f8+q:case f8:case Ln+q:case mO+q:case W8+q:case aI+q:case uz:case gW+q:case vl+q:if(G.ctrlKey){G.preventDefaultAction();return false;}break;case RZ+q:if(G.ctrlKey&&!G.shiftKey&&!G.altKey){G.preventDefaultAction();oT("select_all");return false;}break;}switch(G.keyCode){case B1:oT("faq_help");G.preventDefaultAction();return false;break;case LN:if(!TB(window)){G.preventDefaultAction();return false;}else{X1=true;}break;case gn:case ld:case kL:case T9:case lL:case Ci:case I4:var S=zA(G);if(!S){return false;}var C=S.tagName.toUpperCase();if(!(C=="INPUT"&&(S.type=="text"||S.type=="password"))&&C!="TEXTAREA"&&!(C=="HTML"&&S.ownerDocument.designMode.toLowerCase()=="on")){G.preventDefaultAction();return false;}break;}return true;}function VG(G,q){var S=jq(G);if(!S){return true;}var C=q!=null?q:zA(S);if(!C){return true;}var u=tc(C);switch(u){case "dayWeekViewApptGrabBar":case "dayWeekViewApptDiv":case "dayWeekViewApptTable":case "dayWeekViewApptGrabBar":case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "monthViewApptCell":case "monthViewApptCellDiv":case "monthViewApptTimeCell":case "monthViewApptTable":case "monthViewAllDayApptDiv":case "repeatIcon":case "meetingIcon":case "alarmIcon":case "privateIcon":case "dayWeekViewApptTopBar":case "dayWeekViewApptBottomBar":case "planningAppointmentDiv":case "planningViewApptBodyDiv":case "planningViewApptTable":case "planningViewApptBody":case "planningViewBarNotSelected":case "planningViewBarSelected":if(!TB(window)){return false;}appointmentContextualMenu.appt=zU.appt;oO(S,appointmentContextualMenu);break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":case "calPlanningViewInnerOverlay":if(!TB(window)){return false;}oO(S,calendarContextualMenu);break;case "composeMessageHeaderField":case "appointmentHeaderField":if(!TB(window)){return false;}return true;break;case "messageHeaderRecipient":bW=C;oO(S,messageHeaderContextualMenu);break;}return false;}function ew(){oT("faq_help");return false;}function onUnload(){x8.Y();if(X1){GC.H(true);}else{GC.L8();if(Ts.g.u){GC.t();}}}function onBeforeUnload(){if(e4()){M1.Z();}if((zq()!=NG)||(wE()!=BK)){Ya("wl",zq());Ya("wt",wE()-22);}}function oO(G,q){if(AB){G.preventDefaultAction();}q.n(G.clientX,G.clientY);}function E8(G){var q=0;if(!G){var G=window.event;}if(G.pageX||G.pageY){q=G.pageX;}else{if(G.clientX||G.clientY){q=G.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;}}return q;}function oM(G){var q=0;if(!G){var G=window.event;}if(G.pageX||G.pageY){q=G.pageY;}else{if(G.clientX||G.clientY){q=G.clientY+document.body.scrollTop+document.documentElement.scrollTop;}}return q;}$$$=function(G,q){var S=q.clientX,startY=q.clientY;var C=G.offsetLeft,origY=G.offsetTop;var u=S-C,deltaY=startY-origY;if(document.addEventListener){document.addEventListener("mousemove",g,true);document.addEventListener("mouseup",I,true);}else{if(document.attachEvent){G.setCapture();G.attachEvent("onmousemove",g);G.attachEvent("onmouseup",I);G.attachEvent("onlosecapture",I);}else{var B=document.onmousemove;var k=document.onmouseup;document.onmousemove=g;document.onmouseup=I;}}if(q.stopPropagation){q.stopPropagation();}else{q.cancelBubble=true;}if(q.preventDefault){q.preventDefault();}else{q.returnValue=false;}function g(Y){if(!Y){Y=window.event;}G.style.left=(Y.clientX-u)+"px";G.style.top=(Y.clientY-deltaY)+"px";if(Y.stopPropagation){Y.stopPropagation();}else{Y.cancelBubble=true;}}function I(Y){if(!Y){Y=window.event;}if(document.removeEventListener){document.removeEventListener("mouseup",I,true);document.removeEventListener("mousemove",g,true);}else{if(document.detachEvent){G.detachEvent("onlosecapture",I);G.detachEvent("onmouseup",I);G.detachEvent("onmousemove",g);G.releaseCapture();}else{document.onmouseup=k;document.onmousemove=B;}}if(Y.stopPropagation){Y.stopPropagation();}else{Y.cancelBubble=true;}}};function Qu(G,q){if(document.body){if(typeof (document.F)=="undefined"){var S=document.createElement("div");S.style.fontSize="x-small";S.style.border="1px dotted #333";S.style.backgroundColor="white";S.style.position="absolute";S.style.top="0px";S.style.left="200px";S.style.zIndex="1000";S.style.padding="4px";S.style.font="menu";S.style.fontSize="1em";S.innerHTML="<table><tr><td style=\" width:45em;border: 1px solid gray; padding: 4px; background-color: silver; text-align: center; vertical-align: middle;font:menu;font-size:0.8em;\" "+" onmousedown=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFB874';this.style.cursor='move';$$$(document.getElementById('___$$$'),event);\" "+" onmouseup=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFD494';this.style.cursor='pointer';\" "+" onmouseover=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFD494';this.style.cursor='pointer';this.innerHTML='Drag to move...';\" "+" onmouseout=\"this.style.borderColor='#999999'; this.style.backgroundColor='silver'; this.style.cursor='default';this.innerHTML='Debugging info:';\">Debugging info:"+"</td>"+"<td style=\"width:3em;border: 1px solid gray; padding: 4px; background-color: silver; text-align: center; vertical-align: middle;font-size:0.8em;\" "+" onmousedown=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFB874';this.style.cursor='pointer';document.F.aaa.value='';\" "+" onmouseup=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFD494';this.style.cursor='pointer';\" "+" onmouseover=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFD494';this.style.cursor='pointer';\" "+" onmouseout=\"this.style.borderColor='#999999'; this.style.backgroundColor='silver';this.style.cursor='default';\">Clear</td>"+"<td style=\"width:3em;border: 1px solid gray; padding: 4px; background-color: silver; text-align: center; vertical-align: middle;font-size:0.8em;\" "+" onmousedown=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFB874';this.style.cursor='pointer';document.getElementById('___$$$').style.display='none';\" "+" onmouseup=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFD494';this.style.cursor='pointer';\" "+" onmouseover=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFD494';this.style.cursor='pointer';\" "+" onmouseout=\"this.style.borderColor='#999999'; this.style.backgroundColor='silver';this.style.cursor='default';\">Close</td>"+"</tr><tr><td colspan='3'><form name='F'><textarea cols='100' rows='20' name='aaa' style=\"padding:2px 4px;border: 1px solid gray;background-color: #F6F6F6;font-size:1em;\" "+" onmouseover=\"this.style.borderColor='#000000';this.style.backgroundColor='#FFEEBB';\" "+" onmouseout=\"this.style.borderColor='#999999'; this.style.backgroundColor='#F6F6F6';\" "+"></textarea></form></td></tr></table>";S.id="___$$$";document.body.appendChild(S);}document.getElementById("___$$$").style.display="block";if(typeof (q)=="undefined"){document.F.aaa.value+="\n"+G;}else{if(q==1){document.F.aaa.value+="\n"+G;}else{if(q==2){document.F.aaa.value="\n"+G+document.F.aaa.value;}else{document.F.aaa.value="\n"+G;}}}}else{alert(G);}}var XD=null;if(false){XD=new Jk();}function Jk(){this.v=null;this.S=null;this.J=null;this.e=null;this.P=new Array();this.V=false;this.r=null;}function jw(G,q,S){if(null==S){S=true;}var C=new Ts.g(dA("soapmail"),true,TO(this,this.K),TO(this,this.X));var u=new Ts.v("namespace",mF);C.q.L(u);u=new Ts.v("getFolderTree",mF);var B=wN.P.createElement("prefetch");for(var k=0,len=GC.M.length;k<len;k++){var g=GC.M[k];var I=wN.P.createElement("folder");wN.J(I,g);B.appendChild(I);}u.k(B);C.q.L(u);C.G.add("onSuccess",G);C.G.add("onError",q);C.G.add("checkRev",S);C.q.v();}Jk.prototype.c=jw;function eM(G,q){var S=wN.C(G.S(),"namespaceResponse",mF,cY);this.v=wN.B(S,"hierarchyDelimiter","/");this._personalNamespacePrefix=wN.B(S,"personalNamespacePrefix","");this.J=wN.B(S,"publicFoldersNamespacePrefix","Public Folders");this.e=wN.B(S,"otherUsersNamespacePrefix","Other Users");var C=wN.C(G.S(),"listFoldersResponse",mF,cY);var u=C.firstChild;var B=this;function k(D,n){for(var v=0,len=D.childNodes.length;v<len;v++){var r=D.childNodes.item(v);if(r.nodeName=="metadata"){continue;}var Z=r.getAttribute("type");if(Z==L8.C&&!nS()){continue;}var O=r.getAttribute("imapName");var d=r.getAttribute("directRef");var J=r.getAttribute("specialFolder");var x=r.getAttribute("serverMessageCount");if(x!=null){x=parseInt(x,10);}var P=r.getAttribute("unreadCount");if(P!=null){P=parseInt(P,10);}var Q=r.getAttribute("validity");if(Q!=null){Q=parseInt(Q,10);}var e=r.getAttribute("displayName");var y=false;var L=null;for(var o=0;o<r.childNodes.length;o++){var V=r.childNodes.item(o);if(V.nodeName=="metadata"){if(L==null){L=new Array();}var t=V.getElementsByTagName("entries");for(var M=0;M<t.length;M++){var c=t[M];var j=wN.C(c,"entry");var K=wN.C(c,"value");var m=wN.n(j);var b=wN.n(K);L[m]=b;}}}if(J==Xf.n||J==Xf.g){x=0;P=0;}var w;if(Z==L8.C){w=new UE(O,n,J,x,P,Q,null,e,d,L,B);}else{w=new bh(O,Z,n,J,y,x,P,Q,null,e,d,L,B);}if(r.hasChildNodes()){k(r,w);}}}k(u,null);var g=new bh(strings.specialfolder_outbox,L8.B,null,Xf.u,true,0,0,null,null,null,null,null,B);this.V=true;var I=q.item("checkRev");if(I){Jk.E(TO(this,this.C),null,true);}var Y=q.item("onSuccess");if(Y){Y();}}Jk.prototype.K=eM;function B2(G,q){var S=q.item("onError");if(S){S();}}Jk.prototype.X=B2;function dX(){return this.r;}Jk.prototype.w=dX;function Kn(G){this.r=G;}Jk.prototype.C=Kn;function Jc(){return this.v;}Jk.prototype.q=Jc;function gL(){return this._personalNamespacePrefix;}Jk.prototype.x=gL;function U0(){return this.J;}Jk.prototype.u=U0;function Wr(){return this.e;}Jk.prototype.B=Wr;function ci(G){if(G==null){return this.P;}else{var q=this.k();if(q){var S=q.PQ();for(var C=0,len=S.length;C<len;C++){var q=S[C];if(q.V()==G){return q.PQ();}}}return null;}}Jk.prototype.z=ci;function Do(G){var q=this.n(G.i());if(q){AS("Cannot add folder "+G.i()+", folder exists!",bi.C);return TD.u;}G.pl=this;G.o=null;nd.G(this.z(),G);return TD.g;}Jk.prototype.M=Do;function C5(G){var q=this.n(G.i());if(!q){AS("Cannot drop folder "+G.i()+", folder doesn't exist!",bi.C);return TD.D;}this.P=nd.q(this.P,G);return TD.g;}Jk.prototype.Q=C5;function RN(G,q){var S=this.z(q);if(S){for(var C=0,len=S.length;C<len;C++){var u=S[C];if(u.J()==G){return u;}}}return null;}Jk.prototype.Z=RN;function E1(G){return this.Z(Xf.B,G);}Jk.prototype.d=E1;function ps(){return this.Z(Xf.u);}Jk.prototype.y=ps;function HE(G){return this.Z(Xf.k,G);}Jk.prototype.Y=HE;function QZ(G){return this.Z(Xf.Y,G);}Jk.prototype.m=QZ;function Sl(G){return this.Z(Xf.S,G);}Jk.prototype.j=Sl;function nv(G){return this.Z(Xf.q,G);}Jk.prototype.b=nv;function UW(G){return this.Z(Xf.I,G);}Jk.prototype.O=UW;function fS(){return this.Z(Xf.n);}Jk.prototype.D=fS;function Sq(){return this.Z(Xf.g);}Jk.prototype.k=Sq;function u4(G){var q=this.P;var S=G.split(this.v);for(var C=0,len1=S.length;C<len1;C++){var u=S[C];for(var B=0,len2=q.length;B<len2;B++){var k=q[B];if(k.V()==u){if(C==len1-1){return k;}else{q=k.PQ();break;}}}}return null;}Jk.prototype.n=u4;function G2(q){var S=new Array();function C(G){var I=G.PQ();for(var Y=0,len=I.length;Y<len;Y++){var D=I[Y];if(D.Q()==L8.C){nd.G(S,D);}C(D);}}var u=this.z(q);if(u){for(var B=0,len=u.length;B<len;B++){var k=u[B];if(k.Q()==L8.C){nd.G(S,k);}var g=k.J();if(g!=Xf.n&&g!=Xf.g){C(k);}}}return S;}Jk.prototype.G=G2;function P6(){var G=new Array();function q(C){var u=C.PQ();for(var B=0,len=u.length;B<len;B++){var k=u[B];if(k.Q()==L8.C){nd.G(G,k);}q(k);}}var S=this.k();if(S){q(S);}return G;}Jk.prototype.o=P6;function nU(){var G=new Array();function q(C){var u=C.PQ();for(var B=0,len=u.length;B<len;B++){var k=u[B];if(k.Q()==L8.C){nd.G(G,k);}q(k);}}var S=this.D();if(S){q(S);}return G;}Jk.prototype.t=nU;function rN(G,q){var S={"data":null};var C=this.r;var u=(null!=G||null!=q);var B=function(k){AS("Checked folder tree revisions.  Remote: "+k+", Ours: "+C,bi.q);S.q=k;if(C==k){if(q){q();}}else{if(G){G();}}};Jk.E(B,null,u);if(!u){if(null==S.q){return false;}return (this.r!=S.q);}return null;}Jk.prototype.g=rN;function tw(G,q){var S=null;var C=wN.C(G.S(),"folderListRevisionResponse",mF,cY);var u=wN.C(C,"folderList");if(u){S=u.getAttribute("revision");AS("Peeked at folder list revision: "+S,bi.q);}else{AS("No info from check on remote folder list revision.",bi.S);}var B=q.item("onSuccess");if(B){B(S);}}Jk.U=tw;function HD(G,q){var S=q.item("onError");if(S){S();}}Jk.F=HD;function lZ(G,q,S){if(null==S){S=true;}var C=new Ts.g(dA("soapmail"),S,Jk.U,Jk.F);var u=new Ts.v("getFolderListRevision",mF);C.q.L(u);C.G.add("onSuccess",G);C.G.add("onError",q);C.q.v();}Jk.E=lZ;function su(){var G=function(S){var C={};var u=S.z();var B=function(g,I){I[g.i()]=g;var Y=g.PQ();for(var D=0;D<Y.length;D++){B(Y[D],I);}};for(var k=0;k<u.length;k++){B(u[k],C);}return C;};var q=G(this);return q;}Jk.prototype.I=su;function UC(G){var q=this.I();var S=new Array();for(var C in q){var u=q[C];if(u.iv()||null==u.G()||(u.Q()!=L8.B&&u.Q()!=L8.C)){continue;}S.push(u.i()+":"+u.G());}S.sort();var B=S.join(",");var k=zu.G(B);AS("Predicted next folder tree revision as: "+k,bi.q);if(G){this.C(k);}return k;}Jk.prototype.W=UC;function rf(G,q){var S={"adds":{},"deletes":{}};var C=G.I();var u=q.I();var B=0;for(var k in u){var g=true;var I=C[k];if(I){g=false;}if(g){S["adds"][k]=u[k];B++;}}for(var k in C){var Y=true;var D=u[k];if(D){Y=false;}if(Y){S["deletes"][k]=C[k];B++;}}AS("Diffed folder trees, found "+B+" differences.",bi.q);return S;}Jk.A=rf;function gx(G,q,S,C){AS("Updating folder tree.",bi.q);var u=function(Y,D,n,v){var r=[];for(var Z in Y.deletes){r.push(Z);}r.sort();r.reverse();for(var O=0;O<r.length;O++){var d=TD.D;var J=Y.deletes[r[O]];var x=J.C();if(ch==J){var P=D.d();CZ(J,P,true);BH(P,false);}var Q=ah(J);if(null!=Q){Q.I();}if(null!=x){d=x.N(J);}else{d=D.Q(J);}if(d==TD.g){n.Q(J,v);}else{AS("FT01: Error deleting folder in tree, code: "+d,bi.C);}}};var B=function(Y,D,n,v){var r=[];for(var Z in Y.adds){r.push(Z);}r.sort();for(var O=0;O<r.length;O++){var d=Y.adds[r[O]];var J=d.C();var x=TD.D;if(null!=J){var P=D.n(J.i());if(null==P){AS("Couldn't find parent "+J.i()+" in existing tree!",bi.C);continue;}x=P.U(d,true);}else{x=D.M(d);}if(x==TD.g){n.e(d,v,false);}else{AS("FT02: Error adding folder in tree, code: "+x,bi.C);}}};var k=this;var g=new Jk();var I=function(){var Y=Jk.A(k,g);u(Y,k,G,q);B(Y,k,G,q);Jk.E(function(D){k.C(D);},null,true);if(S){S();}};g.c(I,C,false);}Jk.prototype.L=gx;var Ba=null;if(false){Ba=new GV();}function B3(G,q,S,C,u,B,k,g,I,Y,D,n){this.s(G,q,S,C,u,B,k,g,I,Y,D,n);}B3.prototype=ON(dS.prototype);B3.prototype.s=dS;B3.prototype.T=function(){var G=this.i;var q=GV.M(G);var S=G.B();var C=G.x();var u;if(G.J()==Xf.S&&S>0){u="<b>"+q+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+S+"]</span>";}else{if(G.J()==Xf.u&&S>0){u="<b>"+q+"</b>&nbsp;<span class='folderTreeviewCount'>("+S+")</span>";}else{if(C>0&&G.Q()==L8.B){u="<b>"+q+"</b>&nbsp;<span class='folderTreeviewCount'>("+C+")</span>";}else{u=q;}}}this.b(u);if(G.J()==Xf.B){VN("mode_button_folder",C>0?C:0);}var B="";if(S>=0){B=strings.folder_tooltip.printf(q,S);}this.Z(B);W9.S(this.E);};function GV(G,q){this.y(G,q);}GV.prototype=ON(CT.prototype);GV.prototype.y=CT;GV.prototype.P=function(G){function q(C){if(C.e()==G){return C;}else{var u=C.S();for(var B=0,len=u.length;B<len;B++){var k=u[B];var g=q(k);if(g!=null){return g;}}return null;}}var S=this.q;if(G==null){return S.M();}else{return q(S);}};GV.prototype.e=function(G,q,S){var C=G.C();var u=this.P(C);var B=Z3(G);u.x(B);AS("Adding folder "+G.i()+" to view.",bi.q);if(null==S){S=true;}B=B.U();if(S){while(B){B.u();B=B.U();}}u.f(GV.t);if(null!=q&&Q2(G)){q.E(G);}W9.G();};GV.prototype.Q=function(G,q){AS("Culling folder "+G.i()+" from view.",bi.q);var S=this.P(G);var C=new Array();if(Q2(G)){var u=q.K(G);nd.G(C,u);}function B(I){var Y=I.PQ();for(var D=0,len=Y.length;D<len;D++){var n=Y[D];if(n.Q()==L8.C){var v=callTreeView.getFolderCalendarViewNode(n);nd.G(C,v);}B(n);}}B(G);var k=S.U();k.n(S);var g=G.C();if(C.length>0){q.e(C,g==null);}W9.G();};GV.o=function(G){var q;switch(G.J()){case Xf.B:q=T6;break;case Xf.u:q=tu;break;case Xf.k:q=aF;break;case Xf.Y:q=ba;break;case Xf.q:q=Hw;break;case Xf.I:q=YS;break;case Xf.S:q=qW;break;case Xf.n:q=rJ;break;case Xf.g:q=rJ;break;case Xf.v:q=D2;break;default:switch(G.Q()){case L8.C:q=Hw;break;case L8.S:q=YS;break;default:q=Ef;break;}break;}return q;};GV.M=function(G){var q;switch(G.J()){case Xf.B:q=strings.specialfolder_inbox;break;case Xf.u:q=strings.specialfolder_outbox;break;case Xf.k:q=strings.specialfolder_sentitems;break;case Xf.Y:q=strings.specialfolder_deleteditems;break;case Xf.q:q=strings.specialfolder_calendar;break;case Xf.I:q=strings.specialfolder_contacts;break;case Xf.S:q=strings.specialfolder_drafts;break;case Xf.n:q=strings.specialfolder_shared;break;case Xf.g:q=strings.specialfolder_other_users;break;case Xf.D:q=strings.specialfolder_journal;break;case Xf.C:q=strings.specialfolder_notes;break;case Xf.G:q=strings.specialfolder_tasks;break;case Xf.v:q=strings.specialfolder_recovery;break;default:q=G.a();if(q==null){q=G.V();}break;}return q;};GV.V=function(G){var q;switch(G.Q()){case L8.B:q=strings.folder_type_mail;break;case L8.C:q=strings.folder_type_calendar;break;case L8.S:q=strings.folder_type_contacts;break;case L8.G:q=strings.folder_type_tasks;break;case L8.q:q=strings.folder_type_journal;break;case L8.u:q=strings.folder_type_notes;break;default:q=strings.folder_type_mail;break;}return q;};GV.L=function(G){var q=new Array();do{var S=GV.M(G);nd.G(q,S);G=G.C();}while(G!=null);q.reverse();var C=XD.q();return XD.x()+q.join(C);};GV.t=function(G,q){var S=G.e();var C=q.e();if(S.iv()&&!C.iv()){return -1;}else{if(!S.iv()&&C.iv()){return 1;}}if(S.iv()&&C.iv()){var u=[Xf.B,Xf.u,Xf.S,Xf.k,Xf.Y,Xf.q,Xf.I,Xf.C,Xf.G,Xf.v,Xf.D,Xf.n,Xf.g];var B=-1;var k=-1;for(var g=0;g<u.length;g++){if(S.J()==u[g]){B=g;}if(C.J()==u[g]){k=g;}}return (B-k);}var I=S.V().toLowerCase();var Y=C.V().toLowerCase();if(I<Y){return -1;}else{if(I>Y){return 1;}else{return 0;}}};var wS=null;function bQ(){function G(){if(wS){clearTimeout(wS);}wS=setTimeout("W9.G()",50);}Ba=new GV(foldersTableDiv,G);function q(O,d){var J=Z3(O);d.x(J);var x=O.PQ();for(var P=0;P<x.length;P++){var Q=x[P];q(Q,J);}}var S=Ba.d();var C=Dp();S.x(C);var u=XD.z();for(var B=0,len=u.length;B<len;B++){var k=u[B];var g=k.J();if(g!=Xf.n&&g!=Xf.g){q(k,C);}}C.f(GV.t);var I=XD.D();if(I){var Y=Dp(I);S.x(Y);var D=I.PQ();for(var B=0,len=D.length;B<len;B++){var k=D[B];q(k,Y);}Y.f(GV.t);}var n=XD.k();if(n){var v=n.PQ();for(var B=0,len1=v.length;B<len1;B++){var k=v[B];var r=Dp(k);S.x(r);var u=k.PQ();for(var Z=0,len2=u.length;Z<len2;Z++){var k=u[Z];var g=k.J();q(k,r);}r.f(GV.t);}}Ba.x();}function Z3(G){var q=GV.M(G);var S=G.B();var C=G.x();var u;if(G.J()==Xf.S&&S>0){u="<b>"+q+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+S+"]</span>";}else{if(G.J()==Xf.u&&S>0){u="<b>"+q+"</b>&nbsp;<span class='folderTreeviewCount'>("+S+")</span>";}else{if(C>0){u="<b>"+q+"</b>&nbsp;<span class='folderTreeviewCount'>("+C+")</span>";}else{u=q;}}}var B=null;var S=G.B();if(S>=0){B=strings.folder_tooltip.printf(q,S);}var k=GV.o(G);function g(v,r){var Z=r!=null?r.e():null;var O=G;CZ(Z,O);}function I(v,r){folderContextualMenu.folder=G;oO(r,folderContextualMenu);}function Y(v){function r(e){var y=Ba.k();y.X();return true;}function Z(e){var y=Ba.k();y.F();if(Iw){clearTimeout(Iw);}c2=null;Iw=null;}function O(e){var y=e.parentNode.parentNode.cloneNode(true);var L=y.rows[0].cells[2];L.className="treeviewNodeLabelCell";var o=y.rows[0].cells[0];o.removeChild(o.firstChild);TZ("<DIV style='width:"+o.offsetWidth+"px;height:16px;overflow:hidden;'>",o);var V=y.rows[0].cells[1];V.title=L.title="";y.style.zIndex=1000;return y;}function d(e,y,L){var o=e._treeviewNode;var V=o.e();if(y._isFolder_){var t=y._treeviewNode;var M=t.e();oL(M,V);}else{if((y.className=="table_view_unhighlighted_data_row"||y.className=="table_view_highlighted_focused_data_row"||y.className=="table_view_highlighted_unfocused_data_row")&&V!=ch){if(L&&L.ctrlKey){kq(V);}else{aD(V);}}}}function J(e,y){if(e==y){return false;}var L=e._treeviewNode;if(!L.k()){return false;}L.F();if(L.I()){if(c2!=e){if(Iw){clearTimeout(Iw);}c2=e;Iw=setTimeout("ZC()",750);}}if(y.className=="table_view_unhighlighted_data_row"||y.className=="table_view_highlighted_focused_data_row"||y.className=="table_view_highlighted_unfocused_data_row"){var o=L.e();if(!aV(o)&&!Q2(o)&&!mI(o)){return true;}else{if(mI(o)){return false;}}var V=Kf();var t=V.Qa();for(var M=0;M<t.length;M++){var c=t[M];if(Q2(o)&&(xe(c,yx)||xe(c,H0)||xe(c,vi))||aV(o)&&(xe(c,yx)||xe(c,EG))){return false;}}}return true;}function x(e){if(c2==e){if(Iw){clearTimeout(Iw);}c2=null;Iw=null;}var y=e._treeviewNode;if(y!=Ba.k()){y.X();}}function P(){return (sd);}var Q=v.r();Q._isFolder_=true;W9.g(Q,r,Z,O,P);W9.D(Q,d,J,x);}function D(){W9.G();}function n(){W9.G();}return new B3(Ba,u,B,true,k,0,G,g,I,Y,D,n);}function Dp(G){var q;var S;if(!G){q=strings.specialfolder_mailbox.printf(GC.E);S=R5;}else{if(G.J()==Xf.n){q=strings.specialfolder_shared;S=rJ;}else{var C=G.C();if(C&&C.J()==Xf.g){q=strings.specialfolder_mailbox.printf(G.a());S=R5;}else{q=G.V();S=Ef;}}}function u(g){function I(v,r){if(r._isFolder_){var Z=r._treeviewNode;var O=Z.e();var d=v._treeviewNode;var J=d.e();oL(O,J);}}function Y(v,r){var Z=v._treeviewNode;Z.F();if(Z.I()){if(c2!=v){if(Iw){clearTimeout(Iw);}c2=v;Iw=setTimeout("ZC()",750);}}return r._isFolder_;}function D(v){if(c2==v){if(Iw){clearTimeout(Iw);}c2=null;Iw=null;}var r=v._treeviewNode;if(r!=Ba.k()){r.X();}}var n=g.r();W9.D(n,I,Y,D);}function B(){W9.G();}function k(){W9.G();}return new dS(Ba,q,null,false,S,0,G,null,null,u,B,k,true);}var Iw=null;var c2=null;function ZC(){if(!c2){return ;}var G=c2._treeviewNode;G.u();}var ch=null;if(false){ch=new bh();}var iz=null;var TT=null;var AJ=null;function eU(){CZ(AJ,TT);}function CZ(G,q,S){if(S==null){S=false;}if(q==G){return ;}if(iz||S){clearTimeout(iz);if(q==TT||S){iz=null;TT=null;AJ=null;}else{TT=q;if(!AJ){AJ=G;}iz=setTimeout("eU()",500);return ;}}else{TT=q;if(!AJ){AJ=G;}iz=setTimeout("eU()",500);return ;}ch=q;if(Q2(q)){XU("calendarToolbar");IP();if(G!=null){if(!Q2(G)){var C=ah(G);C.oz();}}if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);g5(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));}}else{if(aV(q)){XU("contactsToolbar");if(!Zk(messagePane)){qz(messageHeader);}var C=ah(q);if(!C){C=UZ(q);}C.v();KO(C);if(C.Z()){var u=C.Xf();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=u;var B=C.TD();switch(B.Y().strip()){case strings.contactheader_company:Zc("contactSearchCompanyMenuItem",true);AM("contactsFilterPopDownBtn",strings.display_companies_containing);DN("contactsFilterPopDownBtn","display_companies_containing");break;case strings.contactheader_email:Zc("contactSearchEmailAddrMenuItem",true);AM("contactsFilterPopDownBtn",strings.display_email_addresses_containing);DN("contactsFilterPopDownBtn","display_email_addresses_containing");break;default:Zc("contactSearchNameMenuItem",true);AM("contactsFilterPopDownBtn",strings.display_names_containing);DN("contactsFilterPopDownBtn","display_names_containing");break;}}else{Zc("contactSearchNameMenuItem",true);DN("contactsFilterPopDownBtn","display_names_containing");AM("contactsFilterPopDownBtn",strings.display_names_containing);filterFieldContacts.value=strings.name_filter_caption;filterFieldContacts.style.color="gray";filterFieldContacts.isEmpty=true;}if(G!=null){if(Q2(G)){hr();var k=new Date();if(k.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(k.getFullYear(),k.getMonth(),1);g5(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));}}else{var C=ah(G);C.oz();}if(!Q2(G)||G.yh()){G.P();}}}else{XU("mailToolbar");if(!Zk(messagePane)){qz(messageHeader);}var C=ah(q);if(!C){C=UZ(q);}C.v();KO(C);if(C.Z()){var u=C.Xf();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=u;var B=C.TD();switch(B.Y().strip()){case strings.messageheader_from:Zc("messageSearchFromMenuItem",true);AM("messageFilterPopDownBtn",strings.display_messages_from);DN("messageFilterPopDownBtn","display_messages_from");break;case strings.messageheader_to:Zc("messageSearchToMenuItem",true);AM("messageFilterPopDownBtn",strings.display_messages_to);DN("messageFilterPopDownBtn","display_messages_to");break;default:Zc("messageSearchSubjectMenuItem",true);AM("messageFilterPopDownBtn",strings.display_subjects_containing);DN("messageFilterPopDownBtn","display_subjects_containing");break;}}else{if(!YC()){Zc("messageSearchSubjectMenuItem",true);DN("messageFilterPopDownBtn","display_subjects_containing");AM("messageFilterPopDownBtn",strings.display_subjects_containing);filterFieldMessages.value=strings.subject_filter_caption;}else{DN("messageFilterPopDownBtn","search");AM("messageFilterPopDownBtn",strings.search_all_mail);filterFieldMessages.value=strings.search_all_mail;}filterFieldMessages.style.color="gray";filterFieldMessages.isEmpty=true;}if(G!=null){if(Q2(G)){hr();var k=new Date();if(k.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(k.getFullYear(),k.getMonth(),1);g5(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));}}else{var C=ah(G);C.oz();}if(!Q2(G)||G.yh()){G.P();}}}}if(q.J()==Xf.B){if(Vf("mode_button_indicator")){Hh("mode_button_indicator",Hj.G);}}if(q.J()==Xf.n||q.J()==Xf.g||q.p()){Lr();return ;}function g(){var Y=Ba.P(q);Y.T();q.E();var D=null;if(zj(q)){var n=ah(q);if(n){D=n.G()+1;}}q.M(true,US,L3,null,D);}if(q.Xf()){q.E();q.M(true,US,L3);Lr(strings.status_resume_folder_fetch);}else{bh.wr([q],true,g,null,Gz,IH,true);var I=strings.status_stat_folder.printf(GV.L(q));Lr(I);}}function BH(G,q){if(q==null){q=true;}var S=Ba.P(G);if(S==null){return ;}var C=Ba.k();if(C){C.X();}S.F();Ba.n(S);if(q){CZ(ch,G);}}function LE(G,q){function S(){var C=Ba.P(G);C.T();if(zj(G)||q){G.M(true,US,L3);}}bh.wr([G],true,S,null,Gz,IH,true);}var sd=false;function Oz(){if(mX()){var G=qG.M();var q=G.k();}else{var S=Ba.k();var q=S.e();}if(q.J()==Xf.n||q.J()==Xf.g||q.p()||q.iv()){alert(strings.operation_not_allowed_on_special_folder);return ;}if(q.H()){var C=q.sb();if(C==null||(C&tx.I)==0){alert(strings.permissions_restriction);return ;}}if(mX()){var u=G.q();var B=rV(u)-((D3)?0:document.getElementById("calendarTreeDiv").scrollLeft);var k=N4(u)-((D3)?0:document.getElementById("calendarTreeDiv").scrollTop);var g=calendarsTableDiv.clientWidth-B;if(g<0){return ;}}else{var I=S.r();var B=rV(I.cells[2])-((D3)?0:document.getElementById("foldersTreeViewDiv").scrollLeft);var k=N4(I.cells[2])-((D3)?0:document.getElementById("foldersTreeViewDiv").scrollTop);var g=foldersTableDiv.clientWidth-B;if(g<0){return ;}}TZ("<INPUT type='text' class='renamer' id='renamer' style='cursor:text;position:absolute;border:1px solid black; z-index:1;' autocomplete='off'>");renamer.style.left=B+"px";renamer.style.top=k+"px";renamer.style.width=g+"px";renamer.value=q.V();sd=true;setTimeout("renamer.select()",0);}function ra(G){var q=renamer.value;TN.removeChild(renamer);sd=false;if(!G){return ;}if(mX()){var S=qG.M();var C=S.k();var u=Ba.P(C);}else{var u=Ba.k();var C=u.e();if(Q2(C)){var S=qG.K(C);}}var B=C.t(q);if(B==TD.g){u.T();if(S){qG.u(S);}}else{wI(B);}}function g1(){return TB(window)&&sd;}function zj(G){return (ch==G);}function j5(){if(ch==null){return false;}return (ch.Q()==L8.B);}function gP(){if(ch==null){return false;}return (ch.Q()==L8.C);}function R8(){if(ch==null){return false;}return (ch.Q()==L8.S);}function Cg(){if(ch==null){return false;}return (ch.Q()==L8.G);}function Z9(){if(ch==null){return false;}return (ch.Q()==L8.u);}function nK(){if(ch==null){return false;}return (ch.Q()==L8.q);}function r7(G,q,S){this.G=G;this.S=q;this.q=S;}var NE={q:0,S:1,G:2};function xs(G){this.B=f9.O(G);this.k=NE.q;this.Y=null;this.u=null;}function lW(){return this.B;}xs.prototype.C=lW;function m7(){return this.k;}xs.prototype.r=m7;function YF(){return this.u;}xs.prototype.d=YF;function SZ(G){G=Math.floor(G);var q=wN.g(this.u,"FREEBUSY-0",true);var S=[];Cs.S(S,G);var C=Cs.C(S);var u=UD.q(C,false);wN.J(q,u);}xs.prototype.D=SZ;function xu(){var G=null;var q=wN.g(this.u,"FREEBUSY-6",false);if(q!=null){var S=wN.n(q);if(S!=""){var C=UD.C(S);var u=Cs.g(C);var B=new v1();G=M6(Cs.B(u,0),B);}}return G;}xs.prototype.O=xu;function bd(G){var q=new v1();var S=lT(G,q);var C=[];Cs.S(C,S);var u=Cs.C(C);var B=UD.q(u,false);var k=wN.g(this.u,"FREEBUSY-6",true);wN.J(k,B);}xs.prototype.J=bd;function Lk(){var G=null;var S=wN.g(this.u,"FREEBUSY-7",false);if(S!=null){var C=wN.n(S);if(C!=""){var u=UD.C(C);var B=Cs.g(u);var k=new v1();G=M6(Cs.B(B,0),k);}}return G;}xs.prototype.q=Lk;function FY(G){var q=new v1();var S=lT(G,q);var C=[];Cs.S(C,S);var u=Cs.C(C);var B=UD.q(u,false);var k=wN.g(this.u,"FREEBUSY-7",true);wN.J(k,B);}xs.prototype.n=FY;function D6(G,q){if(this.Y==null){return [];}var S=[];for(var C=0,len=this.Y.length;C<len;C++){var u=this.Y[C];if(!(Mp(u.G,q)>=0||Mp(u.S,G)<=0)){nd.G(S,u);}}return S;}xs.prototype.g=D6;function td(G){var q=[];var S=new v1();for(var C=0,len=G.length;C<len;C++){var u=G[C];var B=lT(u.G,S);Cs.S(q,B);B=lT(u.S,S);Cs.S(q,B);Cs.S(q,u.q);}var k=Cs.C(q);var g=UD.q(k,false);var I=wN.g(this.u,"FREEBUSY-2",true);wN.J(I,g);}xs.prototype.Z=td;function Ft(G,q,S){if(G==null){G=true;}if(!e4()){this.k=NE.G;}else{var C=new Ts.g(dA("calendar"),G,TO(this,this.G),TO(this,this.v));C.G.add("onSuccessFn",q);C.G.add("onErrorFn",S);var u=new Ts.v("getFreeBusy",mF);u.S("user",this.B);C.q.L(u);C.q.v();}}xs.prototype.I=Ft;function jj(q,S){var C=q.S().getElementsByTagName("fbdata");var u=C[0];this.S(u);if(this.k==NE.S){var B=S.item("onSuccessFn");if(B!=null){B(this);}}else{var k=S.item("onErrorFn");if(k!=null){k(this);}}}xs.prototype.G=jj;function xn(G){this.u=G;var q=wN.g(G,"FREEBUSY-2",false);if(q==null){this.k=NE.G;return ;}this.Y=new Array();var C=wN.n(q);if(C!=""){var u=UD.C(C);var B=Cs.g(u);var k=new v1();for(var g=0,len3=B.length;g<len3;g+=12){var I=M6(Cs.B(B,g),k);var Y=M6(Cs.B(B,g+4),k);var D=Cs.B(B,g+8);if(D==he.C){continue;}var n=new r7(I,Y,D);nd.G(this.Y,n);}}this.k=NE.S;}xs.prototype.S=xn;function fJ(G,q){this.k=NE.G;var S=q.item("onErrorFn");if(S!=null){S(this);}}xs.prototype.v=fJ;function mx(G,q,S){if(q==null){q=true;}if(!e4()){xs.x(G,S);}else{var C=new Ts.g(dA("calendar"),q,xs.e,xs.Q);C.G.add("onFinishFn",S);C.G.add("users",G);var u=new Ts.v("getFreeBusy",mF);for(var B=0;B<G.length;B++){u.S("user",G[B]);}C.q.L(u);C.q.v();}}xs.P=mx;function uJ(G,q){var S=q.item("users");var C=q.item("onFinishFn");var u=G.S().getElementsByTagName("fbdata");var B=new Array();if(u.length==0){for(var k=0,len=S.length;k<len;k++){var g=S[k];var I=new xs(g);I.k=NE.G;nd.G(B,I);}if(C!=null){C(B);}return ;}for(var k=0,len=S.length;k<len;k++){var g=S[k];var I=new xs(g);var Y=false;for(var D=0,len2=u.length;D<len2;D++){var n=u[D];if(n.getAttribute("user")==g){I.S(n);Y=true;}}if(!Y){I.k=NE.G;}nd.G(B,I);}if(C!=null){C(B);}}xs.e=uJ;function sC(G,q){var S=q.item("users");var C=q.item("onFinishFn");var u=new Array();for(var B=0,len=S.length;B<len;B++){var k=S[B];var g=new xs(k);g.k=NE.G;nd.G(u,g);}if(C!=null){C(u);}}xs.Q=sC;function fk(G,q){var S=new Array();for(var C=0,len=G.length;C<len;C++){var u=G[C];var B=new xs(u);B.k=NE.G;nd.G(S,B);}if(q!=null){q(S);}}xs.x=fk;var Gr={C:new Array(),G:function(){Gr.C.length=0;},u:function(G){if(Gr.q(G.C())!=null){return ;}nd.G(Gr.C,G);},q:function(G){for(var S=0,len=Gr.C.length;S<len;S++){var C=Gr.C[S];if(C.C()==G){return C;}}return null;},S:function(G,q){var C=function(S){for(var u=0,len=S.length;u<len;u++){Gr.u(S[u]);}if(q!=null){q();}};xs.P(G,true,C);}};var M1={k:300000,S:2,r:null,C:null,I:false,D:null,G:false,v:true,Y:null,O:null,u:function(){var G=new xs(GC.f);G.I(true,M1.g,M1.B);},Z:function(){if(M1.D!=null){clearTimeout(M1.D);M1.D=null;M1.v=true;if(M1.I){M1.d(false);}}},n:function(G){if(M1.Y==null){M1.I=true;return ;}M1.J(G);if(G.TD()==false){if(G.vj()!=he.C&&!(Mp(G.Qa(),M1.C)>=0||Mp(G.LL(),M1.r)<=0)){nd.G(M1.Y,G);}}else{if(G.vj()!=he.C){var q=G.jg();var S=M1.r.clone();while(hY(S,M1.C)<0){var C=q.D(S);if(C[0]){var u=C[2];var B=G.Ec(u);if(B!=null){nd.G(M1.Y,B);}}S.setDate(S.getDate()+1);}}for(var k=0,len=G.WO.length;k<len;k++){var g=G.WO[k];if(!(Mp(g.Qa(),M1.C)>=0||Mp(g.LL(),M1.r)<=0)){if(g.vj()!=he.C){nd.G(M1.Y,g);}}}}M1.I=true;},J:function(G){if(M1.Y==null){M1.I=true;return ;}var q=G.y();for(var S=M1.Y.length;--S>=0;){var C=M1.Y[S];var u=C.Ml();if(u&&u.y()==q){M1.Y=nd.D(M1.Y,S);}}M1.I=true;},g:function(G){M1.O=G;var q=M1.O;var S=new Date();var C=new Date(S.getFullYear(),S.getMonth(),1);var u=C.clone();C.setDate(C.getDate()-1);u.setMonth(u.getMonth()+M1.S);M1.r=C;M1.C=u;q.J(C);q.n(u);setTimeout("M1.q()",500);},q:function(){var G=je();var S=G.q();if(S==null){return ;}M1.Y=S.Ta(M1.r,M1.C);M1.G=true;M1.v=false;M1.D=setTimeout("M1.d()",M1.k);},B:function(){var G=new xs(GC.f);G.u=wN.P.createElement("fbdata");G.u.setAttribute("user",GC.f);var q=new Date();var S=new Date(q.getFullYear(),q.getMonth(),1);var C=S.clone();S.setDate(S.getDate()-1);C.setMonth(C.getMonth()+M1.S);M1.r=S;M1.C=C;G.J(S);G.n(C);M1.O=G;setTimeout("M1.q()",500);},d:function(G){if(!M1.G){return ;}if(!M1.I&&!M1.v){M1.D=setTimeout("M1.d()",M1.k);return ;}if(G==null){G=true;}var q=[];for(var S=0,len=M1.Y.length;S<len;S++){var C=M1.Y[S];var u=C.vj();if(u==he.S||u==he.q||u==he.G){var B=new r7(C.Qa(),C.LL(),u);nd.G(q,B);}}var k=OP(q);var g=M1.O;g.Z(k);var I=je();var Y=I.q();if(Y==null){return ;}md(Y,g,G);M1.I=false;if(!M1.v){M1.D=setTimeout("M1.d()",M1.k);}}};function md(G,q,S){if(S==null){S=true;}q.D(1);var C=q.d();var u=new Ts.g(dA("calendar"),S,null,null);var B=new Ts.v("putFreeBusy",mF);B.k(C);B.S("ImapFolderName",G.i());u.q.L(B);u.q.v();}function m2(G,q){var S=q.O();var C=q.q();var u=2;if(S!=null&&C!=null){u=Math.round((C.getTime()-S.getTime())/(Av*30));}var B=new Date();var k=new Date(B.getFullYear(),B.getMonth(),1);var g=k.clone();k.setDate(k.getDate()-1);g.setMonth(g.getMonth()+u);var I=G.Ta(k,g);var Y=[];for(var D=0,len=I.length;D<len;D++){var n=I[D];var v=n.vj();if(v==he.S||v==he.q||v==he.G){var r=new r7(n.Qa(),n.LL(),v);nd.G(Y,r);}}Y=OP(Y);q.Z(Y);q.J(k);q.n(g);md(G,q,false);}function ZM(G,q){var S=[];var C=je();var u=C.q();if(u==null){return null;}var B=G.clone();B.setHours(0,0,0,0);B.setDate(B.getDate()-1);var k=q.clone();k.setHours(0,0,0,0);k.setDate(k.getDate()+1);var g=u.Ta(B,k);for(var I=0,len=g.length;I<len;I++){var Y=g[I];var D=Y.vj();if((D==he.S||D==he.q||D==he.G)&&!(Mp(Y.Qa(),q)>=0||Mp(Y.LL(),G)<=0)){var n=new r7(Y.Qa(),Y.LL(),D);nd.G(S,n);}}var v=OP(S);var r=PK();var Z=new xs(r.GC.f);Z.Y=v;Z.k=NE.S;return Z;}function OP(G){var q=[];while(G.length>0){var S=G[0];G=nd.D(G,0);var C=[];for(var u=0;u<G.length;u++){var B=G[u];var k=(S.S<=B.G||S.G>=B.S);if(!k){nd.G(C,B);G=nd.D(G,u);u--;}}if(C.length==0){nd.G(q,S);continue;}nd.G(C,S);var g=[];for(var u=0,len=C.length;u<len;u++){var I=C[u];var Y=false;for(var D=0,len2=g.length;D<len2;D++){if(Mp(I.G,g[D])==0){Y=true;break;}}if(!Y){nd.G(g,I.G);}Y=false;for(var D=0,len2=g.length;D<len2;D++){if(Mp(I.S,g[D])==0){Y=true;break;}}if(!Y){nd.G(g,I.S);}}g.sort(Mp);var n=[];for(var u=0,len=g.length-1;u<len;u++){var v=he.S;for(var D=0,len2=C.length;D<len2;D++){var I=C[D];var k=(I.S<=g[u]||I.G>=g[u+1]);if(!k){if(I.q>v){v=I.q;}}}var I=new r7(g[u],g[u+1],v);nd.G(n,I);}for(var u=0;u<n.length-1;u++){var S=n[u];var B=n[u+1];if(Mp(S.S,B.G)==0&&S.q==B.q){var I=new r7(S.G,B.S,S.q);n=nd.D(n,u);n=nd.D(n,u);n=nd.Y(n,u,I);u--;}}q=q.concat(n);}function r(Z,O){return Mp(Z.G,O.G);}q.sort(r);return q;}var LS=null;var Es=false;var G8=false;var Pa=false;var dV=null;var X2=null;var nO=null;var TA=null;var Ab=null;var CE=null;var fG=null;var TN=null;var pN=null;var uj=null;var UP=null;var IU=null;var xv=null;var Pg=null;var Mu=null;var Te=null;var UL=null;var pw=null;var bW=null;var NG;var BK;var g7;var kd=null;var eK;var CN=null;var Ju;var wf;var Hs=null;if(false){Hs=new dF();}var w1=null;if(false){w1=new Qw();}var xN=18;var jE=4;var kU=0;var Dr=40;var oH=30;var AF=60000;var Yu=3600000;var Av=86400000;var Ae=604800000;var C0=10080;var Y2=1440;var Dc=60;var hG="#CC0000";var MV="#CC0000";var vb="#FF0000";var T6=-5*xN;var tu=-6*xN;var aF=-7*xN;var ba=-8*xN;var YS=-9*xN;var Ef=-10*xN;var Cj=-11*xN;var ct=-12*xN;var UX=-13*xN;var cd=-14*xN;var gM=-15*xN;var A8=-16*xN;var wq=-17*xN;var Hw=-18*xN;var qW=-19*xN;var rJ=-21*xN;var R5=-22*xN;var D2=-23*xN;var g2=17;var A9=-1000;var Km=0*g2;var xP=-1*g2;var Yk=-2*g2;var Rq=-3*g2;var Mq=-4*g2;var si=-5*g2;var wW=-6*g2;var oF=-7*g2;var NJ=-8*g2;var km=-9*g2;var dU=-10*g2;var ak=-11*g2;var On=-12*g2;var E6=-14*g2;var GT=-17*g2;var WN=-15*g2;var zz=-16*g2;var Xb=-18*g2;var Z6=-19*g2;var fN=-20*g2;var ae=-21*g2;var k6=-22*g2;var Vs=-23*g2;var EC=-24*g2;var nj=-25*g2;var V6=-26*g2;var lU=-27*g2;var A3=-28*g2;var nQ="-----";var tB=18;var Ol=35;var TP="opMain";var Ig="opAttachmentDisplay";var Yt="opAttachmentUpload";var y6=false;var qr=null;gCheckObj=null;var Vm=null;var X1=false;var mF="http://scalix.com/methods";var cY="m";var tX=180;var rd=false;var vD=true;var ED=false;var Gm=4;var yE=null;var J0=35;var gl={q:0,G:1};function lK(G,q,S,C,u,B){this.Z=G;this.k=q;this.u=S;this.Y=C!=null?C:gl.q;this.O=this.Y;this.B=(u==null)?true:u;this.G=(B==null)?true:B;}lK.prototype.n=function(){return this.Z;};lK.prototype.v=function(){return this.k;};lK.prototype.D=function(G){this.k=G;};lK.prototype.C=function(){return this.u;};lK.prototype.g=function(){return this.Y;};lK.prototype.I=function(G){this.Y=G;};lK.prototype.r=function(){this.Y=this.O;};lK.prototype.q=function(){return this.B;};lK.prototype.S=function(){return this.G;};function wp(G,q,S,C,u,B){this.d=G;this.T=q;this.G=S;this.W=C;if(u!=null){this.Z=u;}else{this.Z=true;}if(B){this.o=B;}else{this.o=0;}this.v=null;this.z=null;this.M=new Array();this.l=new Array();this.c=false;this.J=false;this.C=new Array();this.e=null;this.t=null;this.w=new Array();this.x=null;this.A=null;this.X=null;}wp.prototype.V=function(G){nd.G(this.M,G);};wp.prototype.U=function(){for(var G=0;G<this.M.length;G++){var q=this.M[G];q.r();}};wp.prototype.F=function(G,q){nd.G(G,q);G.__highlighted__=false;nd.G(this.l,G);this.U();};wp.prototype.D=function(G){var q=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var S=this;function C(D,n){return n-D;}G.sort(C);for(var u=0;u<G.length;u++){var B=G[u];if(this.l[B].__highlighted__){var k=0;var g=this.l.length;for(var I=0;I<g;I++){if(this.l[I].__highlighted__){k++;}}if(k==1){if(B==this.l.length-1&&B!=0){this.Q(q.rows[B-1]);}else{if(B!=this.l.length-1){this.Q(q.rows[B+1]);}}}}this.l=nd.D(this.l,B);q.firstChild.removeChild(q.rows[B]);}if(this.G){var Y=this.f();if(Y!=-1){this.G(this.k(Y));}}};wp.prototype.r=function(){if(this.l.length==0){return true;}else{return false;}};wp.prototype.k=function(G){var q=this.l[G];return q[q.length-1];};wp.prototype.S=function(){return this.l.length;};wp.prototype.s=function(){var G=new Array();var q=this.l.length;for(var S=0;S<q;S++){var C=this.l[S];if(C.__highlighted__){nd.G(G,S);}}return G;};wp.prototype.P=function(){this.l.length=0;var G=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var q=G.childNodes.length;for(var S=0;S<q;S++){G.removeChild(G.firstChild);}};wp.prototype.K=function(){this.v.focus();};wp.prototype.Y=function(){this.v.blur();};wp.prototype.g=function(){return this.c;};wp.prototype.O=function(G){this.v.tabIndex=G;};wp.prototype.b=function(){this.c=true;var G=this.l.length;var q=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;for(var S=0;S<G;S++){var C=q.rows[S];if(C.__highlighted__){C.className="grid_highlighted_focused_data_row";for(var u=0;u<C.cells.length;u++){C.cells[u].className="grid_highlighted_focused_data_cell";}}}};wp.prototype.n=function(){this.c=false;var G=this.l.length;var q=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;for(var S=0;S<G;S++){var C=q.rows[S];if(C.__highlighted__){C.className="grid_highlighted_unfocused_data_row";for(var u=0;u<C.cells.length;u++){C.cells[u].className="grid_highlighted_unfocused_data_cell";}}}};wp.prototype.E=function(G,q,S,C){this.z.style.left=Math.abs(G)+"px";this.z.style.top=Math.abs(q)+"px";if(S>=0){this.z.style.width=Math.abs(S)+"px";}if(C>=0){this.z.style.height=Math.abs(C)+"px";}var u=this.z.firstChild.rows[0].cells[0].firstChild;var B=this.z.firstChild.rows[1].cells[0].firstChild;B.style.height=(Math.abs(C)-u.offsetHeight)+"px";};wp.prototype.L=function(G){this.v=TZ("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.d);if(G!=null){this.v.tabIndex=G;}var q=this;this.v.onfocus=function(){if(!q.c){q.b();}};this.v.onblur=function(){if(q.c){q.n();}};this.v.onmousedown=function(){q.v.focus();};this.v.onmouseup=function(){q.v.focus();};this.v.onclick=function(S){var C=jq(S);if(AB){C.preventDefault();}mo(C);return false;};this.v.onmouseover=function(){return true;};this.z=TZ("<DIV style='position:absolute;border:1px solid #B5B0AF;overflow:hidden;'>",this.v);this.z.oncontextmenu=function(S){var C=jq(S);if(AB){C.preventDefault();}return false;};var u;var B;var k=TZ("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0'>",this.z);k.onmouseover=function(S){var C=jq(S);var g=zA(C);if(AB){C.preventDefault();mo(S);}g.style.cursor="default";return false;};var I=TZ("<TBODY>",k);u=TZ("<TR>",I);B=TZ("<TD>",u);var Y="<TABLE border='0' cellspacing='0' cellpadding='0' width='100%' ";if(D3){Y+="style='table-layout:fixed;'";}Y+=">";var D=TZ(Y,B);var n=TZ("<TBODY>",D);var v=TZ("<TR>",n);var r;var Z=this.M.length;for(var O=0;O<=Z;O++){var d=this.M[O];if(O<this.M.length){r=TZ("<TD class='grid_header' style='width:"+d.v()+"px;'>",v);var J=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' width='100%'>",r);var x=TZ("<TBODY>",J);var P=TZ("<TR>",x);var Q=TZ("<TD class='grid_header_caption' unselectable='on' nowrap>",P);var e=d.n().strip();if(e==""){e="&nbsp;";}Q.innerHTML=e;var y=TZ("<TD unselectable='on'>",P);var o=TZ("<DIV style='overflow:hidden;width:18px;'>",y);o.innerHTML="&nbsp;";}else{r.style.borderRightWidth="0px";r=TZ("<TD class='grid_header' style='border-width:1px 0px;padding:1px;empty-cells:show;'>",v);r.innerHTML="&nbsp;";}r.onmousedown=function(S){var C=jq(S);var V=Rt(C);if(V!=Zw){return false;}var g=zA(C);while(g.className!="grid_header"&&g.className!="grid_header_mousedown"){g=g.parentNode;}g.className="grid_header_mousedown";if(g.parentNode.cells.length>1&&g.cellIndex==g.parentNode.cells.length-1){g.parentNode.cells[g.cellIndex-1].className="grid_header_mousedown";}else{if(g.parentNode.cells.length>1&&g.cellIndex==g.parentNode.cells.length-2){g.parentNode.cells[g.cellIndex+1].className="grid_header_mousedown";}}if(AB){C.preventDefault();}else{C.returnValue=false;}return false;};r.onmouseup=function(S){var C=jq(S);var V=Rt(C);if(V!=Zw){return false;}var g=zA(C);while(g.className!="grid_header_mousedown"&&g.className!="grid_header"){g=g.parentNode;}g.className="grid_header";if(g.parentNode.cells.length>1&&g.cellIndex==g.parentNode.cells.length-1){g.parentNode.cells[g.cellIndex-1].className="grid_header";}else{if(g.parentNode.cells.length>1&&g.cellIndex==g.parentNode.cells.length-2){g.parentNode.cells[g.cellIndex+1].className="grid_header";}}var t=(g.cellIndex==(g.parentNode.cells.length-1))?(g.cellIndex-1):g.cellIndex;var d=q.M[t];q.i(t,d.C());if(AB){C.preventDefault();}};}this.X=TZ("<DIV style=\"position:absolute;height:"+this.d.offsetHeight+";width:1px;border:0px;color:black;background-color:black;z-index:900;cursor:W-resize;padding:0px;\">",document.body);this.X.style.visibility="hidden";for(var O=0;O<Z-1;O++){var d=this.M[O];var M=d.v();var c=TZ("<DIV class=\"col_separator\" style=\"width:20px;\">",document.body);Sa(c,0);c.style.height=r.offsetHeight+"px";nd.G(this.C,c);var q=this;c.onmouseover=function(S){var C=jq(S);var g=zA(C);for(var j=0;j<q.C.length;j++){if(g==q.C[j]){break;}}var K=j;var d=q.M[K];if(d.q()&&g.className=="col_separator"){g.style.cursor="W-resize";}};c.onmousedown=function(S){var C=jq(S);var g=zA(C);for(var j=0;j<q.C.length;j++){if(g==q.C[j]){break;}}var d=q.M[j];if(!d.q()){return ;}q.A=j;g.style.cursor="W-resize";q.e=g;q.t=C.clientX;q.w=new Array();q.x=false;var m=N4(k);var b=rV(g)+(parseInt(g.offsetWidth)/2);q.X.style.left=b+"px";q.X.style.top=m+"px";if(AB){C.preventDefault();}function w(L){var U=jq(L);var A=zA(U);if(q.e==null){return ;}q.e.style.cursor="W-resize";var F=U.clientX-q.t;if(q.x==false){if(Math.abs(F)>=3){q.x=true;q.X.style.visibility="visible";}else{return ;}}var f=q.A;var i=2;var l;var p;var T;var s;var h;var N;if(F<0){q.w[f]=true;q.w[D.rows[0].cells.length-2]=true;while(f>=0){l=D.rows[0].cells[f];p=(D3)?l.offsetWidth:l.offsetWidth-i;T=l.firstChild.rows[0].cells[0].offsetWidth;var a=q.M[f];if(a.S()){s=l.firstChild.rows[0].cells[1].firstChild.offsetWidth;N=s+T+i;}else{N=T+i;}h=p-Math.abs(F);q.w[f]=true;var a=q.M[f];if(h<N||!a.q()){f--;}else{break;}}if(f<0){return ;}l=D.rows[0].cells[f];p=(D3)?l.offsetWidth:l.offsetWidth-i;p-=Math.abs(F);l.style.width=p+"px";i=1;l=D.rows[0].cells[D.rows[0].cells.length-2];p=(D3)?l.offsetWidth:l.offsetWidth-i;p+=Math.abs(F);l.style.width=p+"px";for(var H=f;H<D.rows[0].cells.length-2;H++){var R=q.C[H].offsetLeft-Math.abs(F);q.C[H].style.left=R+"px";}}else{if(F>0){q.w[f]=true;f=D.rows[0].cells.length-2;if(D.rows[0].cells[D.rows[0].cells.length-1].offsetWidth-F<25){while(f>=q.A+1){l=D.rows[0].cells[f];p=(D3)?l.offsetWidth:l.offsetWidth-i;T=l.firstChild.rows[0].cells[0].offsetWidth;var a=q.M[f];if(a.S()){s=l.firstChild.rows[0].cells[1].firstChild.offsetWidth;N=s+T+i;}else{N=T+i;}h=p-F;q.w[f]=true;var a=q.M[f];if(h<N||!a.q()){f--;}else{break;}}}if(f==q.A){return ;}l=D.rows[0].cells[q.A];p=(D3)?l.offsetWidth:l.offsetWidth-i;p+=Math.abs(F);l.style.width=p+"px";if(D.rows[0].cells[D.rows[0].cells.length-1].offsetWidth-F<25){if(f==D.rows[0].cells.length-2){i=1;}l=D.rows[0].cells[f];T=l.firstChild.rows[0].cells[0].offsetWidth;var a=q.M[f];if(a.S()){s=l.firstChild.rows[0].cells[1].firstChild.offsetWidth;N=s+T+i;}else{N=T+i;}p=(D3)?l.offsetWidth:l.offsetWidth-i;p-=Math.abs(F);h=(p>N)?p:N;l.style.width=h+"px";}for(var H=q.A;H<f;H++){var R=q.C[H].offsetLeft+Math.abs(F);q.C[H].style.left=R+"px";}}}q.t=U.clientX;var R=rV(q.e)+(parseInt(q.e.offsetWidth)/2);q.X.style.left=R+"px";}function z(L){var U=jq(L);var A=zA(U);var F=q.z.firstChild.rows[1].cells[0].firstChild.firstChild;var f;if(q.e==null){return ;}for(var i=0;i<=q.M.length;i++){if(q.w[i]==true){if(i==D.rows[0].cells.length-2){f=1;}else{f=2;}var l=(D3)?D.rows[0].cells[i].offsetWidth:D.rows[0].cells[i].offsetWidth-f;for(var p=0;p<q.l.length;p++){F.rows[p].cells[i].firstChild.style.width=l+"px";F.rows[p].cells[i].style.width=l+"px";}l=parseInt(l);var T=q.M[i];T.D(l);}}q.X.style.visibility="hidden";q.e=null;A.style.cursor="default";if(D3){document.releaseCapture();}}if(D3){g.setCapture();document.attachEvent("onmousemove",TO(q,w));document.attachEvent("onmouseup",TO(q,z));}else{mo(S);document.addEventListener("mousemove",TO(q,w),false);document.addEventListener("mouseup",TO(q,z),false);}};var b=rV(this.d)+D.rows[0].cells[O].offsetLeft+M-(parseInt(c.offsetWidth)/2);var m=N4(this.d);c.style.left=b+"px";c.style.top=m+"px";}u=TZ("<TR>",I);B=TZ("<TD>",u);var W=TZ("<DIV class=\"grid_scrollable_div\" style=\"width:100%;overflow:auto;\" tabindex=\"-1\">",B);W.onkeydown=function(S){if(!q.c){if(AB){C.preventDefault();}return false;}};W.onblur=function(S){q.n();};var X=TZ("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' style='table-layout:fixed;'>",W);function E(L){if(!q.c){return true;}var U=jq(L);var A=U.keyCode;if(A==Ao){return true;}var F=-1;if(A==kL||A==ld){var f=-1;if(U.shiftKey&&q.J==true){f=q.m();}else{f=q.f();}if(f!=-1){if(A==kL){if(f!=q.l.length-1){F=f+1;}}else{if(A==ld){if(f!=0){F=f-1;}}}if(F!=-1){if(!U.shiftKey||q.Z==false){q.y();q.B(X.rows[F]);q.Q(X.rows[F]);}else{if(U.shiftKey){if(q.J==true){q.y();q.B(X.rows[f]);q.Q(X.rows[f]);q.J=false;q.Q(X.rows[F]);X.rows[F]._timestamp_+=1;}else{if(X.rows[f].__highlighted__&&X.rows[F].__highlighted__){q.p(X.rows[f]);}else{q.Q(X.rows[F]);}}}}var i=X.rows[F].offsetTop;var l=X.parentNode.scrollTop;var p=i-l;var T=W.offsetHeight;var s=X.rows[0].cells[0].offsetHeight;if(p>=T){X.parentNode.scrollTop=i-T+s;}else{if(p<0){X.parentNode.scrollTop=i;}}}}if(q.G){var f=q.f();if(f!=-1){q.G(q.k(f));}}}if(AB){U.preventDefault();}return false;}if(D3){document.attachEvent("onkeydown",TO(this,E));}else{document.addEventListener("keydown",TO(this,E),false);}this.i(this.o);};wp.prototype.u=function(){this.i(this.o);};wp.prototype.j=function(){var G=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var q=G.childNodes.length;for(var S=0;S<q;S++){G.removeChild(G.firstChild);}var C=TZ("<TBODY>",G);var u=this.l.length;var B=this.M.length;var k=this;for(var S=0;S<u;S++){var g=TZ("<TR>",C);var I=this.l[S];g.onmousedown=function(Y){var D=jq(Y);var n=zA(D);while(n.tagName!="TR"){n=n.parentNode;}var v=n;if(D.shiftKey&&k.Z==true){var r=k.m();if(r==-1){r=k.f();k.B(G.rows[r]);}if(!D.ctrlKey&&!D.metaKey){k.q(r);}else{k.J=true;}var Z=0;if(r>v.rowIndex){Z=r-v.rowIndex;for(var O=1;O<=Z;O++){k.Q(G.rows[r-O]);}G.rows[r-Z]._timestamp_+=1;}else{Z=v.rowIndex-r;for(var O=1;O<=Z;O++){k.Q(G.rows[r+O]);}G.rows[r+Z]._timestamp_+=1;}}else{if((D.ctrlKey||D.metaKey)&&k.Z==true){k.J=true;if(v.__highlighted__){var d=0;var q=k.l.length;for(var J=0;J<q;J++){var g=G.rows[J];if(g.__highlighted__){d++;}}if(d>1){k.p(v);k.B(v);}}else{k.Q(v);k.B(v);}}else{k.y();k.Q(v);k.B(v);}}if(AB){D.preventDefault();}else{D.returnValue=false;}if(k.G){var x=k.f();if(x!=-1){k.G(k.k(x));}}return false;};g.onclick=function(Y){var D=jq(Y);if(AB){D.preventDefault();}else{D.returnValue=false;}return false;};g.oncontextmenu=function(Y){var D=jq(Y);var v=zA(D);if(AB){D.preventDefault();}else{D.returnValue=false;}if(k.T){k.T(D.clientX,D.clientY,k,v.rowIndex);}return false;};g.ondblclick=function(Y){if(k.W){k.W(k.s());}};var P;for(var J=0;J<B;J++){var Q=this.M[J];P=TZ("<TD style=\"width:"+Q.v()+"px;\" unselectable=\"on\" nowrap>",g);var e="";e+="<DIV class=\"grid_data_div\" style=\"overflow:hidden;white-space:nowrap;\" unselectable=\"on\">";var y=I[J].strip();if(y!=""){e+=y;}else{e+="&nbsp;";}e+="</DIV>";P.innerHTML=e;P.style.textOverflow="ellipsis";}P.style.borderRightWidth="0px";P=TZ("<TD>",g);P.innerHTML="&nbsp;";if(I.__highlighted__){this.Q(g);}else{this.p(g);}}var L=this.f();if(L==-1){if(G.rows.length>0){this.Q(G.rows[0]);L=0;}if(!this.c){this.n();}}else{var o=G.rows[L].offsetTop;G.parentNode.scrollTop=o;}var L=this.f();if(L!=-1&&this.G){this.G(this.k(L));}};wp.prototype.i=function(G,q){var S=this.M[G];var C=S.C();if(!C){C=function(g,I){var Y=g[G].toLowerCase();var D=I[G].toLowerCase();if(Y<D){return -1;}else{if(Y>D){return 1;}else{return 0;}}};}var u=this.z.firstChild.rows[0].cells[0].firstChild;var B=u.rows[0];var k=C;if(q==null||q==false){if(S.g()==gl.q){S.I(gl.G);S=this.M[this.o];if(S.S()){B.cells[this.o].firstChild.rows[0].cells[1].firstChild.className="";}S=this.M[G];if(S.S()){B.cells[G].firstChild.rows[0].cells[1].firstChild.className="sort_ascending_icon";}if(this.o!=G){S=this.M[this.o];S.r();this.o=G;}}else{k=function(g,I){return -(C(g,I));};S.I(gl.q);S=this.M[this.o];if(S.S()){B.cells[this.o].firstChild.rows[0].cells[1].firstChild.className="";}S=this.M[G];if(S.S()){B.cells[G].firstChild.rows[0].cells[1].firstChild.className="sort_descending_icon";}if(this.o!=G){S=this.M[this.o];S.r();this.o=G;}}}this.l.sort(k);this.j();};wp.prototype.I=function(G,q,S){var C=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var u=this.l[G];for(var B=0;B<u.length;B++){u[B]=q[B];}u[u.length-1]=S;this.l[G]=u;this.i(this.o,true);};wp.prototype.Q=function(G){this.l[G.rowIndex].__highlighted__=true;G.className="grid_highlighted_focused_data_row";G._timestamp_=(new Date()).getTime();G.__highlighted__=true;var q=G.cells.length;for(var S=0;S<q;S++){G.cells[S].className="grid_highlighted_focused_data_cell";}};wp.prototype.p=function(G){this.l[G.rowIndex].__highlighted__=false;G.className="grid_unhighlighted_data_row";G._timestamp_=null;G.__highlighted__=false;var q=G.cells.length;for(var S=0;S<q;S++){G.cells[S].className="grid_unhighlighted_data_cell";}};wp.prototype.y=function(){var G=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var q=this.l.length;for(var S=0;S<q;S++){var C=G.rows[S];if(C.__highlighted__){this.p(C);}}};wp.prototype.q=function(G){var S=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var C=this.l.length;for(var u=0;u<C;u++){var B=S.rows[u];if(B.__highlighted__&&u!=G){this.p(B);}}};wp.prototype.m=function(){var G=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var q=this.l.length;for(var S=0;S<q;S++){var C=G.rows[S];if(C.__shift__){return S;}}return -1;};wp.prototype.B=function(G){var q=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var S=this.l.length;for(var C=0;C<S;C++){var u=q.rows[C];if(u.__shift__){u.__shift__=false;}}G.__shift__=true;};wp.prototype.f=function(){var G=-1;var q=0;var S=this.z.firstChild.rows[1].cells[0].firstChild.firstChild;var C=this.l.length;for(var u=0;u<C;u++){var B=S.rows[u];if(B.__highlighted__){if(B._timestamp_>q){q=B._timestamp_;G=u;}}}return G;};function Yy(){g7=A4("fpw");if(g7<tX){g7=tX;Ya("fpw",tX);}eK=A4("fph");Ju=A4("btph");fG.title=strings.app_name+" ("+GC.bh("outgoingName")+")";lE(mainmenubar.documentElement);var G=iI(mainmenubar.documentElement,oT);var q=XS["mainmenubar_tools_menu"];if(yE&&yE.length>0){var S=new ri(q,"-",null,null,null,null,false,null,false,false,true,null,null,null);q.r[q.r.length]=S;for(var C=0;C<yE.length;C++){S=new ri(q,yE[C]["displayName"],null,null,null,yE[C]["url"],false,null,false,false,true,null,null,u2);q.r[q.r.length]=S;}}q=XS["mainmenubar_file_menu"];q.g=GM;q=XS["mainmenubar_file_new_menu"];q.g=mT;q=XS["mainmenubar_edit_menu"];q.g=Dl;q=XS["mainmenubar_view_menu"];q.g=gk;q=XS["mainmenubar_actions_menu"];q.g=wR;q=XS["mainmenubar_tools_menu"];q.g=Rk;q=XS["mainmenubar_actions_mark_menu"];q.g=Wa;q=XS["mainmenubar_actions_label_menuitem"];q.g=lC;q=XS["mainmenubar_actions_show_time_as_menuitem"];q.g=Hr;lE(maintoolbar.documentElement);var u=l9(null,G.offsetTop+G.offsetHeight,maintoolbar.documentElement,oT);filterFieldMessages.onfocus=filterFieldContacts.onfocus=UK;filterFieldMessages.onblur=filterFieldContacts.onblur=vh;filterFieldMessages.isEmpty=true;filterFieldContacts.isEmpty=true;filterFieldMessages.style.color=filterFieldContacts.style.color="gray";filterFieldMessages.setAttribute("autocomplete","off");if(YC()){filterFieldMessages.value=strings.search_all_mail;filterFieldMessages.onkeyup=lu;}else{filterFieldMessages.value=strings.subject_filter_caption;filterFieldMessages.onkeyup=st;}filterFieldContacts.value=strings.name_filter_caption;filterFieldContacts.onkeyup=st;TZ("<DIV id='statusWrapper' class='statusWrapper'>",G);TZ("<DIV id='statusReadout' class='statusReadout' noWrap>",G);var B=TZ("<DIV id='logo' class='logo'>",G);B.style.height=(G.offsetHeight-1)+"px";uj=0;UP=u.offsetTop+u.offsetHeight;un(uj,UP);TZ("<DIV id='dragDropIcon' class='msgIcon' style='visibility:hidden; background-position:"+UX+" 0px;'>",TN);TZ("<iframe id='attachmentDownloadFrame' name='attachmentDownloadFrame' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");TZ("<iframe id='honkerIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");TZ("<iframe id='htmlToTextIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");hn();lE(folderContextMenu.documentElement);folderContextualMenu=new Hk(folderContextMenu.documentElement,oT);folderContextualMenu.g=FK;lE(calendarPaneFoldersContextMenu.documentElement);calendarPaneFoldersContextualMenu=new Hk(calendarPaneFoldersContextMenu.documentElement,oT);lE(messageTableContextMenu1.documentElement);messageTableContextualMenu1=new Hk(messageTableContextMenu1.documentElement,oT);messageTableContextualMenu1.g=vX;lE(messageTableContextMenu2.documentElement);messageTableContextualMenu2=new Hk(messageTableContextMenu2.documentElement,oT);lE(messageTableContextMenu3.documentElement);messageTableContextualMenu3=new Hk(messageTableContextMenu3.documentElement,oT);lE(contactTableContextMenu1.documentElement);contactTableContextualMenu1=new Hk(contactTableContextMenu1.documentElement,oT);lE(messageHeaderContextMenu.documentElement);messageHeaderContextualMenu=new Hk(messageHeaderContextMenu.documentElement,oT);lE(contactTableContextMenu2.documentElement);contactTableContextualMenu2=new Hk(contactTableContextMenu2.documentElement,oT);lE(contactTableContextMenu3.documentElement);contactTableContextualMenu3=new Hk(contactTableContextMenu3.documentElement,oT);lE(calendarContextMenu.documentElement);calendarContextualMenu=new Hk(calendarContextMenu.documentElement,oT);lE(appointmentContextMenu.documentElement);appointmentContextualMenu=new Hk(appointmentContextMenu.documentElement,oT);appointmentContextualMenu.g=Hq;q=XS["appointment_show_time_as_menuitem"];q.g=ME;lE(colorPickerContextMenu.documentElement);colorPickerContextualMenu=new Hk(colorPickerContextMenu.documentElement,Lz);var k=parseInt(GC.bh("mailCheckInterval",y5.q))*AF;if(k!=0){wf=setInterval(dO,k);}if(!GC.bh("messagePaneVisible",y5.S)){VF();}if(!GC.bh("foldersPaneVisible",y5.S)){qJ();}if(!GC.bh("eventsPaneVisible",y5.S)||!nS()){Zm();}if(!GC.bh("miniCalendarPaneVisible",y5.S)||!nS()){SI();}if(!GC.bh("modePaneVisible",y5.S)||!nS()){Ca();}if(!GC.bh("calendarSetsPaneVisible",y5.S)){pG(calendarSetsPane);tq("toggle_calendar_sets_menuitem");}if(!GC.bh("calendarsPaneVisible",y5.S)){tq("toggle_calendars_pane_menuitem");}Es=true;}function u2(G){var q="location=yes, menubar=yes, resizable=yes, scrollbars=yes, status=yes, titlebar=yes, toolbar=yes";if(typeof x0!="undefined"){x0();}window.open(G,"",q);}function v4(G){G="<scalixIsland>"+G+"</scalixIsland>";var q=wN.e();wN.k(q,G);var S=q.firstChild.firstChild;while(S){var C=wN.x(S.firstChild);var u=wN.e();wN.k(u,C);var B=S.getAttribute("id");bz(B,u);S=S.nextSibling;}}function lE(G){if(G.getAttribute("processed")=="true"){return ;}var q=G.childNodes;for(var S=0;S<G.childNodes.length;S++){var C=q.item(S);var u=C.getAttribute("command");var B=C.getAttribute("id");if((!nS()&&(u=="new_appointment"||u=="toggle_events_pane"||u=="toggle_mini_calendar_pane"||u=="toggle_mini_calendar_pane"))||(!dj()&&u=="refresh_folder")||(!XJ()&&(u=="open_rules_wizard"||B=="open_rules_wizard_divider"))||(!EJ()&&u=="open_oof_assistant")||(!mN()&&(u=="edit_delegates"||u=="open_additional_mailboxes_dialog"||u=="add_other_users_calendars"||u=="toggle_from"))||(!Ki()&&u=="edit_folder_permissions")||(YC()&&B=="mailToolbarFilterMenu")||(!YC()&&B=="search_menu_item")){G.removeChild(C);S--;}if(AB&&(u=="cut"||u=="copy"||u=="paste"||B=="cut_copy_paste_divider")){G.removeChild(C);S--;}if((B=="swa_development_divider"||B=="swa_development_menu")&&!rd){G.removeChild(C);S--;}if(PK){var k=PK();var g=k.GC.q();if(g&&g=="ja_JP"){if(u=="check_spelling"){G.removeChild(C);S--;}}}if(B=="FontSelection"){var I=Nd.d.split(",");for(var Y=0;Y<I.length;Y++){var D=I[Y].strip();var n=G.ownerDocument.createElement("option");n.setAttribute("value",D);n.setAttribute("caption",D);C.appendChild(n);}}var v=C.getAttribute("caption");if(v!=null){var r=P9(v);if(r!=null){C.setAttribute("caption",r);}}var Z=C.getAttribute("shortcut");if(Z!=null){var O=P9(Z);if(O!=null){C.setAttribute("shortcut",O);}}var d=C.getAttribute("tooltip");if(d!=null){var J=P9(d);if(J!=null){C.setAttribute("tooltip",J);}}if(C.hasChildNodes()){lE(C);}}G.setAttribute("processed","true");}function GM(){jQ("mainmenubar_file_open_menuitem",!gP()||zU!=null);}function mT(){jQ("mainmenubar_file_new_post_menuitem",!gP()&&!R8());}function Dl(){var G=!gP();jQ("select_all_menuitem",G);}function gk(){var G=!gP();jQ("toggle_message_pane_menuitem",G);if(G){Fs("previous_message_menuitem",strings.mainmenubar_view_previous_message);Fs("next_message_menuitem",strings.mainmenubar_view_next_message);}else{Fs("previous_message_menuitem",strings.mainmenubar_view_previous_view);Fs("next_message_menuitem",strings.mainmenubar_view_next_view);}jQ("toggle_mini_calendar_pane_menuitem",!Zk(foldersPane)||!Zk(eventsPane));var q=mX();jQ("toggle_calendar_sets_menuitem",q);jQ("toggle_calendars_pane_menuitem",q);jQ("toggle_folders_pane_menuitem",!q);}function wR(){var G=!gP()&&!R8();jQ("reply_to_sender_menuitem",G);jQ("reply_to_all_menuitem",G);jQ("forward_message_menuitem",G);jQ("reply_to_post_menuitem",G);jQ("mainmenubar_actions_mark_menu",gP()&&zU!=null||(!gP()&&!R8()));jQ("mainmenubar_actions_label_menuitem",gP()&&zU!=null);jQ("mainmenubar_actions_show_time_as_menuitem",gP()&&zU!=null);jQ("view_full_headers_menuitem",G);}function Rk(){jQ("mainmenubar_add_other_users_calendars",mX());}function Wa(){var G=!gP()&&!R8();jQ("mark_as_read_menuitem",G);jQ("mark_as_unread_menuitem",G);jQ("mark_all_read_menuitem",G);if(gP()&&zU!=null){var q=zU.appt;jQ("mark_as_private_menuitem",!q.fv&&!q.n7);Zc("appointment_private_menuitem",(q.q()==av.G));}else{jQ("mark_as_private_menuitem",false);Zc("appointment_private_menuitem",false);}}function lC(){var G=zU.appt;var q=G.kT();Zc("mainmenubar_label_none_menuitem",(q==F2.q));Zc("mainmenubar_label_important_menuitem",(q==F2.u));Zc("mainmenubar_label_business_menuitem",(q==F2.G));Zc("mainmenubar_label_personal_menuitem",(q==F2.D));Zc("mainmenubar_label_vacation_menuitem",(q==F2.C));Zc("mainmenubar_label_must_attend_menuitem",(q==F2.B));Zc("mainmenubar_label_travel_required_menuitem",(q==F2.I));Zc("mainmenubar_label_needs_preparation_menuitem",(q==F2.Y));Zc("mainmenubar_label_birthday_menuitem",(q==F2.g));Zc("mainmenubar_label_anniversary_menuitem",(q==F2.S));Zc("mainmenubar_label_phone_call_menuitem",(q==F2.k));}function Hr(){var G=zU.appt;var q=G.vj();Zc("mainmenubar_busy_status_free_menuitem",(q==he.C));Zc("mainmenubar_busy_status_tentative_menuitem",(q==he.S));Zc("mainmenubar_busy_status_busy_menuitem",(q==he.q));Zc("mainmenubar_busy_status_out_of_office_menuitem",(q==he.G));}function FK(){var G=folderContextualMenu.folder;Zc("folder_refresh_menuitem",GC.V(G.i()));}function Hq(){var G=appointmentContextualMenu.appt;Zc("appointment_private_menuitem",(G.q()==av.G));jQ("appointment_private_menuitem",(!G.fv&&!G.n7));var q=G.kT();var S=cb[q];var C=zd;YK("appointment_label_menuitem",S,C);}function ME(){var G=appointmentContextualMenu.appt;var q=G.vj();Zc("appointment_busy_status_free_menuitem",(q==he.C));Zc("appointment_busy_status_tentative_menuitem",(q==he.S));Zc("appointment_busy_status_busy_menuitem",(q==he.q));Zc("appointment_busy_status_out_of_office_menuitem",(q==he.G));}function vX(){var G=messageTableContextualMenu1._message_;var q=uI["contextmenu_mark_as_read_menuitem"];if(G.x(Zh.I)){q.c(strings.mark_as_unread);q.k("mark_as_unread");}else{q.c(strings.mark_as_read);q.k("mark_as_read");}q=uI["contextmenu_set_follow_up_flag_menuitem"];if(G.x(Zh.S)){q.c(strings.clear_follow_up_flag);q.k("clear_follow_up_flag");}else{q.c(strings.set_follow_up_flag);q.k("set_follow_up_flag");}q=uI["contextmenu_reply_all_menuitem"];if(G.P()=="IPM.Post"){q.c(strings.mainmenubar_actions_reply_to_post);q.k("reply_post");}else{q.c(strings.mainmenubar_actions_reply_to_all);q.k("reply_to_all");}}function UK(G){var q=jq(G);var S=zA(q);if(S.isEmpty){S.style.color="black";S.value="";S.isEmpty=false;}}function vh(G){var q=jq(G);var S=zA(q);S.setAttribute("autocomplete","off");if(S.value.strip()!=""){return ;}if(YC()&&S.id=="filterFieldMessages"){S.value=strings.search_all_mail;}else{if(S.id=="filterFieldMessages"){var C=GY("messageFilterPopDownBtn");if(C=="display_subjects_containing"){S.value=strings.subject_filter_caption;}else{if(C=="display_messages_to"){S.value=strings.to_filter_caption;}else{if(C=="display_messages_from"){S.value=strings.from_filter_caption;}}}}else{if(S.id=="filterFieldContacts"){var C=GY("contactsFilterPopDownBtn");if(C=="display_companies_containing"){S.value=strings.company_filter_caption;}else{if(C=="display_email_addresses_containing"){S.value=strings.email_address_filter_caption;}else{if(C=="display_names_containing"){S.value=strings.name_filter_caption;}}}}}}S.style.color="gray";S.isEmpty=true;}function dA(G){var q="%sjsoap?module=%s";return q.printf(Nd.v,G);}function hn(){if(D3){TZ("<iframe id=\"printIframe\" name=\"printIframe\" style=\"height:0px;width:0px\" src=\"blank.jsp\"></iframe>");}else{TZ("<iframe id=\"printIframe\" name=\"printIframe\" style=\"visibility:hidden;height:1px;width:1px\" src=\"blank.jsp\"></iframe>");}}function Lr(G){if(G!=null&&G.strip()!=""){statusReadout.innerHTML=dH(G);if(typeof logo!="undefined"){pG(logo);}qz(statusReadout);}else{statusReadout.innerHTML="";pG(statusReadout);if(typeof logo!="undefined"){qz(logo);}}}function dO(){JO();}function fq(){if(!b5(BP,xX,eO.srcElem,true)){return ;}var G=eO.dataObject;if(!xe(G,yx)){return ;}var q=dH(lD(G));var S=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>");var C=TZ("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",S);var u=TZ("<TR style='height:14px;'>",C);var B=TZ("<TD style='padding-left:4px;white-space:nowrap;cursor:default;' nowrap>",u);B.innerHTML=q;if(eO==null){eO=new q1(S,tableViewCellMouseOut);}else{eO.S(S);}if(eO.srcElem.offsetWidth<B.offsetWidth){TG();}else{clearTimeout(DM);nI();B.innerHTML="";}}function ah(G){if(G&&G._tableview_){return G._tableview_;}else{return null;}}function UZ(G){if(Q2(G)){return null;}if(G._tableview_){return G._tableview_;}var q=function(Dy){var ta=Dy.j();if(ta=="high"){return "01";}else{if(ta=="low"){return "03";}else{return "02";}}};var S=function(Dy){var ta=Dy.P();if(!Dy.x(Zh.I)){return "01";}switch(ta){case null:case "IPM.Note":if(Dy.x(Zh.k)){return "11";}else{if(Dy.x(Zh.C)){if(Dy.x(Zh.G)){return "05";}else{return "03";}}else{if(Dy.x(Zh.G)){return "04";}else{return "02";}}}case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":return "06";case "IPM.Schedule.Meeting.Resp.Neg":return "07";case "IPM.Schedule.Meeting.Resp.Pos":return "08";case "IPM.Schedule.Meeting.Resp.Tent":return "09";case "IPM.Schedule.Meeting.Canceled":return "10";case "IPM.Post":return "12";case "IPM.ReadReceipt":return "13";case "IPM.DeliveryReceipt":return "14";case "IPM.DeliveryFailure":return "15";case "IPM.Note.Rules.OofTemplate":return "16";case "IPM.Contact":return "17";case "IPM.DistList":return "18";default:if(ta.match(/^IPM.Contact..*/)){return "17";}return "02";}};var C=function(Dy){return (Dy.x(Zh.S))?"01":"02";};var u=function(Dy){var ta=Dy.G();return (ta)?"01":"02";};var B=function(Dy){var ta=m5(Dy);while(ta.length<10){ta="0"+ta;}return ta;};var k=function(Dy){return Dy.w();};var g=function(Dy){return Dy.e();};var I=function(Dy){return Dy.w()+"msec";};var Y=function(Dy){return vS(Dy);};var D=function(Dy,ta){var c4;var sp=Dy.j();if(sp=="high"){c4=Rq;}else{if(sp=="low"){c4=Mq;}else{c4=A9;}}ta.innerHTML="<DIV class='tableIcon' style='background-position:0px "+c4+"px'></DIV>";};var n=function(Dy,ta){var c4;var sp=Dy.P();switch(sp){case null:case "IPM.Note":if(Dy.x(Zh.k)){c4=NJ;}else{if(Dy.x(Zh.C)){if(Dy.x(Zh.G)){c4=A3;}else{c4=Km;}}else{if(Dy.x(Zh.G)){c4=xP;}else{c4=Dy.x(Zh.I)?wW:oF;}}}break;case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":c4=On;break;case "IPM.Schedule.Meeting.Resp.Neg":c4=ae;break;case "IPM.Schedule.Meeting.Resp.Pos":c4=Z6;break;case "IPM.Schedule.Meeting.Resp.Tent":c4=fN;break;case "IPM.Schedule.Meeting.Canceled":c4=k6;break;case "IPM.Post":c4=Vs;break;case "IPM.ReadReceipt":c4=EC;break;case "IPM.DeliveryReceipt":c4=nj;break;case "IPM.DeliveryFailure":c4=lU;break;case "IPM.Note.Rules.OofTemplate":c4=V6;break;case "IPM.Contact":c4=dU;break;case "IPM.DistList":c4=E6;break;default:if(sp.match(/^IPM.Contact..*/)){c4=dU;}else{c4=wW;}break;}ta.innerHTML="<DIV class='tableIcon' style='background-position:0px "+c4+"px'></DIV>";};var v=function(Dy,ta){var c4=Dy.x(Zh.S)?si:A9;ta.innerHTML="<DIV class='tableIcon' style='background-position:0px "+c4+"px'></DIV>";};var r=function(Dy,ta){var c4=Dy.G();if(Dy.F()){c4=false;}var sp=c4?Yk:A9;ta.innerHTML="<DIV class='tableIcon' style='background-position:0px "+sp+"px'></DIV>";};var Z=function(Dy,ta){ta.innerHTML=C6(Dy);ta.style.fontWeight=Dy.x(Zh.I)?"normal":"bold";};var O=function(Dy,ta){ta.innerHTML=lr(Dy);ta.style.fontWeight=Dy.x(Zh.I)?"normal":"bold";};var d=function(Dy,ta){ta.innerHTML=dH(lD(Dy));ta.style.fontWeight=Dy.x(Zh.I)?"normal":"bold";};var J=function(Dy,ta){var c4=Dy.X();if(c4!=null){ta.innerHTML=ZW(c4);}ta.style.fontWeight=Dy.x(Zh.I)?"normal":"bold";};var x=function(Dy,ta){var c4=Dy.O();if(c4!=null){ta.innerHTML=ZW(c4);}ta.style.fontWeight=Dy.x(Zh.I)?"normal":"bold";};var P=function(Dy,ta){ta.innerHTML=m5(Dy);ta.style.fontWeight=Dy.x(Zh.I)?"normal":"bold";};var Q=function(Dy,ta){ta.innerHTML=V1(Dy);};var e=function(Dy,ta){ta.innerHTML=Yg(Dy);};var y=function(Dy,ta){ta.innerHTML=Wo(Dy);};var L=function(Dy,ta){ta.innerHTML=vS(Dy);};var o=function(){clearTimeout(DM);nI();};var V=function(Dy,ta){if(eO==null){eO=new q1("",o);}eO.srcElem=ta;eO.dataObject=Dy;DM=setTimeout("fq()",eO.G());};var t={d:["<DIV class='tableIcon' style='background-position:0px -274px;padding:0px;height:12px;'></DIV>",22,q,I,D,Ly.q,false,false,true],O:["<DIV class='tableIcon' style='background-position:1px -308px;padding:0px;height:12px;'></DIV>",22,S,I,n,Ly.q,false,false,true],q:["<DIV class='tableIcon' style='background-position:0px -291px;padding:0px;height:12px;'></DIV>",22,C,I,v,Ly.q,false,false,true],D:["<DIV class='tableIcon' style='background-position:0px -257px;padding:0px;height:12px;'></DIV>",22,u,I,r,Ly.q,false,false,true],g:[strings.messageheader_from,150,C6,I,Z,Ly.q,true,true,true,null,null,null],C:[strings.messageheader_from,150,C6,I,Z,Ly.q,true,true,false,null,null,null],Y:[strings.messageheader_to,150,lr,I,O,Ly.q,true,true,true,null,null,null],I:[strings.messageheader_to,150,lr,I,O,Ly.q,true,true,false,null,null,null],B:[strings.messageheader_subject,300,zm,I,d,Ly.q,true,true,true,null,V,o],n:[strings.messageheader_received,150,k,null,J,Ly.G,true,true,true,null,null,null],r:[strings.messageheader_received,150,k,null,J,Ly.G,true,true,false,null,null,null],J:[strings.messageheader_sent,150,g,null,x,Ly.G,true,true,true,null,null,null],G:[strings.messageheader_sent,150,g,null,x,Ly.G,true,true,false,null,null,null],k:[strings.messageheader_modified,150,k,null,J,Ly.G,true,true,true,null,null,null],v:[strings.messageheader_size,50,B,I,P,Ly.q,true,true,true,null,null,null],x:[strings.contactheader_name,150,V1,Y,Q,Ly.q,true,true,true,null,null,null],Z:[strings.contactheader_email,250,Yg,I,e,Ly.q,true,true,true,null,null,null],u:[strings.contactheader_phone,150,Wo,I,y,Ly.q,true,true,true,null,null,null],S:[strings.contactheader_company,150,vS,I,L,Ly.q,true,true,true,null,null,null]};var M={G:[t.d,t.O,t.q,t.D,t.g,t.B,t.n,t.v,t.I],S:[t.d,t.O,t.q,t.D,t.Y,t.B,t.J,t.v,t.C],q:[t.d,t.O,t.q,t.D,t.Y,t.B,t.k,t.v,t.C],C:[t.O,t.x,t.Z,t.u,t.S,t.G]};function c(Dy,ta,c4){if(R8()){if(c4!=null){if(c4.length==1){contactTableContextualMenu1._contact_=c4[0];oO(ta,contactTableContextualMenu1);}else{if(c4.length>1){contactTableContextualMenu2._contacts_=c4[0];oO(ta,contactTableContextualMenu2);}}}else{oO(ta,contactTableContextualMenu3);}}else{if(c4!=null){if(c4.length==1){messageTableContextualMenu1._message_=c4[0];oO(ta,messageTableContextualMenu1);}else{if(c4.length>1){messageTableContextualMenu2._messages_=c4;oO(ta,messageTableContextualMenu2);}}}else{oO(ta,messageTableContextualMenu3);}}}function j(Dy,ta){if(!zj(G)){return ;}var c4=Dy.tk();yI(c4,null,ta);if(G.J()==Xf.B&&G.c()){if(Vf("mode_button_indicator")){Hh("mode_button_indicator",Hj.G);}}}function K(Dy){oT("open");}function m(Dy,ta){function c4(G7){return (G7.dataIndex!=-1);}function sp(){return (sd);}W9.g(ta,c4,null,null,sp);}function b(){return (sd);}var w;var z;var W;switch(G.Q()){case L8.S:w=M.C;z=1;W=new A1(TN,z,c,j,K,m,b);break;default:var X=G.J();var E=null;if(X==null){E=ne(G);}if(X==Xf.u||X==Xf.k||E==Xf.k){w=M.S;}else{if(X==Xf.S){w=M.q;}else{w=M.G;}}z=6;W=new XK(TN,z,c,j,K,m,b);break;}for(var U=0;U<w.length;U++){var A=w[U];var F=A[0];var f=A[1];var i=A[2];var l=A[3];var p=A[4];var T=A[5];var s=A[6];var h=A[7];var N=A[8];var a=A[9];var H=A[10];var R=A[11];var dy=new mm(F,f,i,l,p,T,s,h,N,a,H,R);W.oI(dy);}W.h();G._tableview_=W;return W;}function ne(G){var q=G.C();if(q==null){return null;}var S=q.J();if(S!=null){return S;}else{return (ne(q));}}function Kf(){return ah(ch);}function un(G,q){TZ("<DIV id='folderMsgResizer' class='paneDivider' style='width:"+jE+"px;'>",TN);if(D3&&Kq>=6){folderMsgResizer.style.cursor="col-resize";}else{folderMsgResizer.style.cursor="E-resize";}TZ("<DIV id='msgMsgTableResizer' class='paneDivider' style='height:"+jE+"px;'>",TN);if(D3&&Kq>=6){msgMsgTableResizer.style.cursor="row-resize";}else{msgMsgTableResizer.style.cursor="N-resize";}TZ("<DIV id='folderAppointmentsResizer' class='paneDivider' style='height:"+jE+"px;'>",TN);if(D3&&Kq>=6){folderAppointmentsResizer.style.cursor="row-resize";}else{folderAppointmentsResizer.style.cursor="N-resize";}TZ("<DIV id='foldersPane' class='pane' style='overflow:hidden;border-top-width:0px;'>",TN);TZ("<DIV id='foldersHeader' class='paneHeader' style='padding:2px 0px 2px 6px;'>",foldersPane);foldersHeader.innerHTML="<SPAN id='foldersHeaderTitle'>"+strings.loading_folders+"</SPAN>";TZ("<DIV id='foldersTableDiv' class='vertScrollingDiv' tabindex='-1' style='border-top: 1px solid rgb(148,154,156); z-index:1;'>",foldersPane);TZ("<DIV id='calendarsTableDiv' class='vertScrollingDiv' tabindex='-1' style='display:none; border-top: 1px solid rgb(148,154,156); z-index:1; overflow:hidden'>",foldersPane);calendarTreeDiv=TZ("<div id='calendarTreeDiv' style='overflow: auto; position: absolute; width: 100%;'>",calendarsTableDiv);UI();eventsPane=TZ("<DIV id='eventsPane' class='appointmentspane' style='overflow:hidden;'>",TN);eventsPaneHeader=TZ("<DIV id='eventsPaneHeader' class='paneHeader' style='padding:2px 0px 2px 6px;border-top-width:0px;'>",eventsPane);eventsPaneHeader.innerHTML="<SPAN id='calendarHeaderTitle'>"+strings.upcoming_events+"</SPAN>";ZR();miniCalendarPane=TZ("<DIV id='miniCalendarPane' class='miniCalendarPane' style='display:block;'>",TN);miniCalendarPaneHeader=TZ("<DIV id='miniCalendarPaneHeader' class='paneHeader' style='border-top-width:0px;'>",miniCalendarPane);TZ("<TABLE id='miniCalHeaderTable' cellspacing='0' cellpadding='2' border='0' width='100%'>",miniCalendarPaneHeader);var S=TZ("<TBODY>",miniCalHeaderTable);var C=TZ("<TR>",S);var u=TZ("<TD width='1%'>",C);TZ("<DIV class='prevButton'>",u);var B=TZ("<TD nowrap align='center'>",C);var k=TZ("<SPAN class='label calendar_label'>",B);k.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));var g=TZ("<TD style='padding-right:4px;' width='1%'>",C);TZ("<DIV class='nextButton'>",g);zF(g_DatePickerDate.getMonth(),g_DatePickerDate.getFullYear(),miniCalendarPane,fG,true,true,true);o3();modePane=TZ("<DIV id='modePane' class='modePane' style='display:block;'>",TN);lE(modebar.documentElement);modeBar=Ms(modePane,0,modebar.documentElement,o1);TZ("<DIV id='mainTablePane' class='pane' style='border-top:none;overflow:hidden;'>",TN);TZ("<DIV id='messagePane' class='messagepane' style='overflow:hidden;'>");TZ("<DIV id='messageHeader' class='paneHeader messageHeader' style='width:100%;display:none;overflow:hidden;border-width:0px 0px 1px 0px;'>",messagePane);TZ("<div id='messageIFrameOverlay' style=\"position: relative; left: 0px; top: 0px; width: 100%; z-index: 2; height: 100%; visibility:hidden; \"/>",messagePane);lE(meetingrequesttoolbar.documentElement);meetingRequestToolbar=l9(messagePane,0,meetingrequesttoolbar.documentElement,oT);meetingRequestToolbar.style.borderTopWidth="0px";zQ(meetingRequestToolbar);Hs=new dF(messagePane,cR,QG,null);Hs.M();PP();}function PP(){var G=uj;var q=UP;J5(G,q);L7(G,q);LC(G,q);L2(G,q);JJ(G,q);hv();St(G,q);rH(G,q);}function J5(G,q){folderMsgResizer.style.left=G+g7;folderMsgResizer.style.top=q;var S=DE()-q;if(S>0){folderMsgResizer.style.height=S;}if(!Zk(messagePane)){msgMsgTableResizer.style.left=G+g7+jE;msgMsgTableResizer.style.top=q+Ju;var C=Oy()-parseInt(msgMsgTableResizer.style.left);if(C>0){msgMsgTableResizer.style.width=C;}}folderAppointmentsResizer.style.left=G;folderAppointmentsResizer.style.top=q+eK;if(g7>0){folderAppointmentsResizer.style.width=g7;}}function L7(G,q){if(Zk(foldersPane)){return ;}foldersPane.style.left=G+"px";foldersPane.style.top=q+"px";var S=VD("modeBar");var C=S.firstChild.offsetHeight+((modePane.style.display=="none")?0:2);var u=(calendarSetsPane.style.display=="block")?(calendarSetsPane.firstChild.offsetHeight):0;if(Zk(eventsPane)){eK=DE()-foldersPane.offsetTop-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0)-C-u;}foldersPane.style.width=Math.max(g7-(D3?0:2),0)+"px";foldersPane.style.height=Math.max(eK-(D3?0:1),0)+"px";var B=foldersHeader.offsetHeight-(D3?0:6);foldersHeader.style.width=Math.max(foldersPane.offsetWidth-2,0)+"px";foldersHeader.style.height=B+"px";if(typeof foldersTableDiv!="undefined"){foldersTableDiv.style.left="0px";foldersTableDiv.style.top=(foldersHeader.offsetHeight-1)+"px";foldersTableDiv.style.width=Math.max(foldersPane.offsetWidth-2,0)+"px";foldersTableDiv.style.height=Math.max(foldersPane.offsetHeight-foldersHeader.offsetHeight,0)+"px";}if(typeof calendarsTableDiv!="undefined"){calendarsTableDiv.style.left="0px";calendarsTableDiv.style.top=(foldersHeader.offsetHeight-1)+"px";calendarsTableDiv.style.width=Math.max(foldersPane.offsetWidth-2,0)+"px";calendarsTableDiv.style.height=Math.max(foldersPane.offsetHeight-foldersHeader.offsetHeight,0)+"px";if(qG&&mX()){var k=calendarsTableDiv.offsetHeight;qG.W(k);}}}function rH(G,q){var S=Oy()-mainTablePane.offsetLeft;if(S<0){S=0;}mainTablePane.style.width=S+"px";if(gP()){Ak();if(VD("calDayViewDiv")){dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";}}else{if(ch){var C=ah(ch);KO(C);}}mainTablePane.style.left=G+g7+jE;mainTablePane.style.top=q;mainTablePane.style.height=Ju;}function KO(G){var q=(Zk(foldersPane)&&Zk(eventsPane))?0:g7+jE;var S=UP-1;var C=Oy()-q;var u=Zk(messagePane)?DE()-S:messagePane.offsetTop-jE-S-(D3?0:2);G.n9(q,S,C,u);}function O0(G){if(Zk(messagePane)){Ju=DE()-mainTablePane.offsetTop;}if(Ju<=0){Ju=0;}if(G.id=="calDayViewDiv"){var q=allDayEventsTable.rows[0].cells[0].offsetHeight;G.style.top=(Ol+q)+"px";G.style.height=Math.max(Ju-Ol-2-q,0)+"px";}else{G.style.top="0px";G.style.height=Math.max(Ju-2,0)+"px";}G.style.left="0px";G.style.width=Math.max(mainTablePane.offsetWidth-2,0)+"px";}function St(G,q){if(Zk(messagePane)){return ;}messagePane.style.left=G+g7+jE;messagePane.style.top=q+Ju+jE;var S=DE()-messagePane.offsetTop;if(S<0){S=0;}messagePane.style.height=S+"px";var C=Oy()-messagePane.offsetLeft;if(C<0){C=0;}messagePane.style.width=C+"px";var u=messageHeader.offsetTop+messageHeader.offsetHeight;var B=S-u;Hs.C(0,u,C,B);}function JJ(){if(miniCalendarPane.style.display=="none"){return ;}miniCalendarPane.style.width=Math.max(g7-(D3?0:2),0)+"px";miniCalendarPane.style.height=Math.max(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10,0)+"px";miniCalendarPaneHeader.style.width=Math.max(miniCalendarPane.offsetWidth,0)+"px";var G=VD("modeBar");var q=G.firstChild.offsetHeight;miniCalendarPane.style.top=(DE()-(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10))-((modePane.style.display=="block")?(oH+(D3?-1:2)):0)+"px";datePickerDiv.style.left=((g7-datePickerDiv.firstChild.offsetWidth)/2-1)+"px";}function LC(G,q){if(calendarSetsPane.style.display=="none"){return ;}calendarSetsPane.style.width=Math.max(g7-(D3?0:2),0)+"px";calendarSetsPane.style.height=(calendarSetsPane.firstChild.offsetHeight)+"px";calendarSetsPane.style.left=G+"px";calendarSetsPane.style.top=(q+eK+(Zk(eventsPane)?0:jE))+"px";}function hv(){if(modePane.style.display=="none"){return ;}modePane.style.width=Math.max(g7-(D3?0:2),0)+"px";var G=VD("modeBar");var q=G.firstChild.offsetHeight;modePane.style.height=Math.max(Math.max(q,oH),0)+"px";modePane.style.top=(DE()-modePane.offsetHeight)+"px";}function L2(G,q){if(Zk(eventsPane)){return ;}eventsPane.style.left=G+"px";eventsPane.style.top=(q+eK+jE+((calendarSetsPane.style.display=="block")?calendarSetsPane.offsetHeight-1:0))+"px";var S=VD("modeBar");var C=S.firstChild.offsetHeight;var u=DE()-eventsPane.offsetTop-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0)-((modePane.style.display=="block")?(oH+((miniCalendarPane.style.display=="block")?2:1)+(D3?-3:0)):0);eventsPane.style.width=Math.max(g7-(D3?0:2),0)+"px";eventsPane.style.height=Math.max(u-(D3?0:2),0)+"px";eventsPaneHeader.style.width=Math.max(eventsPane.offsetWidth-2,0)+"px";KN();}var d6=null;var zk=1;function yI(G,q,S){if(S==null){S=false;}if(d6){clearTimeout(d6);if(zk<200){zk=zk*2;}d6=null;}else{zk=10;}if(Zk(messagePane)){return ;}oN(messageHeader);var C=ah(ch);var u=C.u();var B=null;if(G!=null&&G!=-1&&u>G){B=C.CT(G);}else{if(G!=null&&G!=-1&&u<=G){return ;}}if(!B){nW();zQ(messageHeader);zQ(meetingRequestToolbar);return ;}var k=B.P();var g=GC.bh("hideEmailAddresses",y5.S);function I(Dy,ta,c4){var sp="";sp+="<TR>";sp+="  <TD valign=\"top\" nowrap><SPAN class=\"messageHeaderLabel\">"+ta+"</SPAN></TD>";sp+="  <TD width=\"100%\" valign=\"top\" style=\"padding-left:3px;\"><DIV style=\"overflow:auto;\" tabindex=\"-1\"><DIV id=\""+Dy+"\" class=\"messageHeaderText\">"+c4+"</DIV></DIV></TD>";sp+="</TR>";return sp;}var Y="";var D="";var n=true;if(xe(B,yx)){var v=B;var r=false;var Z=false;var O=false;var d=false;var J=false;var x=je();if(v.g){if(v.i()){alert(strings.message_deleted);var C=ah(ch);if(C){C.P([v]);}}else{if(v.u()){Hs.S();var P="Failed to load message body";AS(P,bi.C);v.W();}else{Hs.g();n=false;if(!v.o()){v.Y(true,null,null,null,S);}d6=setTimeout("yI("+G+", "+q+", "+S+")",zk);}}}else{if(!v.x(Zh.I)&&!S){wT.l([v],Zh.I,true);C.d();var Q=Ba.P(ch);Q.T();if(xe(v,yx)&&n){Uq(v);}}if(q==null){q=v.n7();if(!q){q=!(GC.bh("blockRemoteImages",y5.S));}}else{if(q){v.PQ();}}J=Hs.J(v,q,true);if(nS()){if(k==Vl.u||k==Vl.S||k==Vl.q||k==Vl.G||k==Vl.C){if(x.Y){D+=strings.infobar_scheduling_message_not_yet_processed+"<BR>";}else{if(!x.I){D+=strings.infobar_scheduling_message_not_processed+"<BR>";}else{switch(k){case Vl.u:d=Yc(v);if(d){v.isMeetingUpdate=true;}break;case Vl.S:case Vl.q:case Vl.G:t0(v);break;case Vl.C:IY(v);D+=strings.meeting_has_been_canceled+"<BR>";break;}}}}}}var e=v.q();var y=X7(e);var L=new Array(1);L["sensitivity"]=mu(e);if(y=="block"){D+=strings.message_sensitivity_blocked_pp.format(L)+"<BR>";}else{if(y=="prompt"){D+=strings.message_sensitivity_restriction_pp.format(L)+"<BR>";}else{if(e!=jp.q){D+=strings.infobar_sensitivity.format(L)+"<BR>";}}}switch(v.j()){case By.S:D+=strings.infobar_low_importance+"<BR>";break;case By.G:D+=strings.infobar_high_importance+"<BR>";break;}var o=nS()&&!x.Y&&x.I&&k==Vl.u;if(o){oN(meetingRequestToolbar);messageHeader.style.top=meetingRequestToolbar.offsetHeight+"px";}else{zQ(meetingRequestToolbar);messageHeader.style.top="0px";}if(D!=""){Y+="<DIV class=\"infobar\" style=\"width:100%;\">"+D+"</DIV>";}if(J){Y+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">";Y+="  <TR>";Y+="    <TD nowrap><SPAN class=\"label\">"+strings.html_remote_images_blocked_warning+"</SPAN></TD>";Y+="    <TD align=\"right\"><INPUT type=\"button\" value=\""+strings.html_show_remote_images+"\" onclick=\""+"yI"+"("+G+",true);\"></TD>";Y+="  </TR>";Y+="</TABLE>";}Y+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";var V=nn(v,!g);var t=f9.Z(V[0]);var M=t[0];var c=t[1];var j;if(V[1]!=null){var K=f9.Z(V[1]);var m=K[0];var b=K[1];var w=[];w["DELEGATE"]=e8([m[0]]);w["PRINCIPLE"]=e8([M[0]]);j=strings.on_behalf_of.format(w);}else{if(M[0]!=null){j=e8([M[0]]);}else{if(c[0]!=null){j="<DIV class=\"messageHeaderRecipient\">"+c[0]+"</DIV>";}}}Y+=I("messageHeaderFrom",strings.from_label,j);var z=R2(v,true);if(null!=z){Y+=I("messageHeaderReplyTo",strings.replyto_label,e8([z]));r=true;}var W=v.X();Y+=I("messageHeaderDate",strings.date_label,W!=null?dH(ZW(W)):"");if(k=="IPM.Post"){Y+=I("messageHeaderTo",strings.posted_to_label,dH(GV.M(ch)));}else{var X=Iq(v);var E=(X!=null?e8(X.q()):"");Y+=I("messageHeaderTo",strings.to_label2,E);var U=k8(v);if(U!=null){var A=e8(U.q());Y+=I("messageHeaderCC",strings.cc_label2,A);Z=true;}}if(d){var F=v.L();if(!F){F="";}if(F.indexOf(strings.calendar_response_subjectprefix_updated)!=0){v.s(strings.calendar_response_subjectprefix_updated+F);}}Y+=I("messageHeaderSubject",strings.subject_label,dH(v.L()));Y+="</TABLE>";if(!v.g&&v.G()&&y!="block"){Y+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";Y+=I("messageHeaderAttach",strings.attachments_label,hz(v,window));Y+="</TABLE>";O=true;}if(nS()&&!v.g&&(k==Vl.u||k==Vl.S||k==Vl.q||k==Vl.G||k==Vl.C)){var f=k2(v);if(f!=null){var i="";var l="";if(f.fv||f.n7||!f.TD()){var p=iH(f.Qa());var T=iH(f.LL());var s=aE(f.Qa(),So("long_date"));var h=X0();var N=h.C();var w=[];w["LOCALIZED_DATE"]=s;w["START_TIME"]=p;w["END_TIME"]=T;w["TIME_ZONE"]=N;i=strings.localized_when_string.format(w);}else{var a=f.jg();i=bf(a);}var H=f.kM();if(H!=null){l=H.strip();}Y+="<HR style=\"color:#B5B0AF;\">";Y+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";Y+=I("messageHeaderApptDate",strings.when_label,i);Y+=I("messageHeaderApptLocation",strings.where_label,l);Y+="</TABLE>";}}messageHeader.innerHTML=Y;Lj("messageHeaderTo",50);if(r){Lj("messageHeaderReplyTo",50);}if(Z){Lj("messageHeaderCC",50);}if(O){Lj("messageHeaderAttach",50);}}else{if(xe(B,H0)){var R=B;if(R.g){if(R.i()){alert(strings.message_deleted);var C=ah(ch);if(C){C.P([R]);}}else{if(R.u()){nW();zQ(messageHeader);zQ(meetingRequestToolbar);}else{Hs.g();n=false;if(!R.o()){R.Y(true);}d6=setTimeout("yI("+G+")",zk);}}}else{Hs.G(R);}Y+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";Y+=" <TR>";Y+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+dH(V1(R))+"</SPAN></TD>";Y+="  </TR>";Y+="</TABLE>";messageHeader.innerHTML=Y;zQ(meetingRequestToolbar);messageHeader.style.top="0px";}else{if(xe(B,vi)){var dy=B;if(dy.g){if(dy.i()){alert(strings.message_deleted);var C=ah(ch);if(C){C.P([dy]);}}else{if(dy.u()){nW();zQ(messageHeader);zQ(meetingRequestToolbar);}else{Hs.g();n=false;if(!dy.o()){dy.Y(true);}d6=setTimeout("yI("+G+")",zk);}}}else{Hs.u(dy);}Y+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";Y+=" <TR>";Y+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+dH(V1(dy))+"</SPAN></TD>";Y+="  </TR>";Y+="</TABLE>";messageHeader.innerHTML=Y;zQ(meetingRequestToolbar);messageHeader.style.top="0px";}else{if(xe(B,EG)){var f=B;if(f.g){if(f.i()){alert(strings.message_deleted);var C=ah(ch);if(C){C.P([f]);}}else{if(f.u()){nW();zQ(messageHeader);zQ(meetingRequestToolbar);}else{Hs.g();n=false;if(!f.o()){f.Y(true);}d6=setTimeout("yI("+G+")",zk);}}}else{Hs.y(f);}Y+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";Y+=" <TR>";Y+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+dH(f.L())+"</SPAN></TD>";Y+="  </TR>";Y+="</TABLE>";messageHeader.innerHTML=Y;zQ(meetingRequestToolbar);messageHeader.style.top="0px";}else{nW();zQ(messageHeader);zQ(meetingRequestToolbar);}}}}St(uj,UP);}function IP(){ui();if(g_CalendarViewMode==If.C||g_CalendarViewMode==If.q||g_CalendarViewMode==If.G){Ym();is(dayWeekViewHeaderDiv,allDayEventsDiv);oN(calDayViewDiv);oN(allDayEventsDiv);O0(calDayViewDiv);setTimeout("d8()",100);}else{if(g_CalendarViewMode==If.S){if(VD("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}Wj();WR();O0(calMonthViewDiv);}}if(!Zk(messagePane)){Vb(messagePane);}else{Ak();}if(miniCalendarPane.style.display=="block"){if(w4!=null){clearTimeout(w4);}w4=setTimeout("ll()",100);SH();}}function hr(){var G=bX(mainTablePane,"DIV","calendarLoadingDiv");for(var q=0,len=G.length;q<len;q++){mainTablePane.removeChild(G[q]);}if(Zk(messagePane)&&GC.bh("messagePaneVisible",y5.S)){Vb(messagePane);}if(g_CalendarLayoutMode==h2.q){if(g_CalendarViewMode==If.C||g_CalendarViewMode==If.q||g_CalendarViewMode==If.G){UY(dayWeekViewHeaderDiv);zQ(calDayViewDiv);zQ(allDayEventsDiv);}else{if(g_CalendarViewMode==If.S){zQ(calMonthViewDiv);}}}else{zQ(calPlanningHeaderDiv);zQ(calPlanningViewDiv);zQ(VD("planningViewNextMonthIndicator"));zQ(VD("planningViewNextMonthText"));}if(miniCalendarPane.style.display=="block"){if(w4!=null){clearTimeout(w4);}w4=setTimeout("ll()",100);SH();}PP();}function nW(){if(!Hs.r()){setTimeout("nW();",100);return ;}Hs.o();}function ks(G,q){var S=PK();var C=aR["FontSelection"];var u=C.k();var B=q.command;if(B==""||B==YZ.V){var k=q[YZ.V];if(k!=null&&k!=-1&&k!="NO"){k=k.toLowerCase().strip();if(k!=""){var g=false;var I=k.split(",");for(var Y=0,len=I.length;Y<len;Y++){var D=I[Y];for(var n=0;n<u.options.length;n++){var v=u.options[n];if(v.value.toLowerCase().indexOf(D)!=-1){v.selected=true;g=true;break;}}if(g){break;}}if(!g){var v=document.createElement("OPTION");u.options.add(v,-1);v.text=k;v.value=k;v.selected=true;XU("edittoolbar");}}}}var r=null;if(B==""||B==YZ.r){var Z=q[YZ.r];if(Z!=null&&Z!=-1&&Z!="NO"){switch(Z.toLowerCase()){case "h1":case "heading 1":Z="<h1>";if(AB){r=6;}break;case "h2":case "heading 2":Z="<h2>";if(AB){r=5;}break;case "h3":case "heading 3":Z="<h3>";if(AB){r=4;}break;case "h4":case "heading 4":Z="<h4>";if(AB){r=3;}break;case "h5":case "heading 5":Z="<h5>";if(AB){r=2;}break;case "h6":case "heading 6":Z="<h6>";if(AB){r=1;}break;default:Z="Normal";break;}SA("FormatSelection",Z);}}if(B==""||B==YZ.O){if(r==null){r=q[YZ.O];}if(r!="NO"){if(!r||r==""){r=S.GC.bh("msgCompositionFontSize",y5.q);}if(r!=null){SA("SizeSelection",r.toString());}}}if(B==""||B==YZ.v){var O=q[YZ.v];if(O&&O!="NO"){O=O.toLowerCase();if(O.startsWith("rgb(")){O=O.substr(4);var Y;Y=O.indexOf(",");var d=parseInt(O.substring(0,Y),10);O=O.substr(Y+1);Y=O.indexOf(",");var J=parseInt(O.substring(0,Y),10);O=O.substr(Y+1);Y=O.indexOf(")");var x=parseInt(O.substring(0,Y),10);O=JT(d,2)+JT(J,2)+JT(x,2);O=O.toLowerCase();}SA("ColorSelection",O);}}if(B==""||B==YZ.t){q[YZ.t]?qh("richeditor_bold"):XR("richeditor_bold");}if(B==""||B==YZ.e){q[YZ.e]?qh("richeditor_italic"):XR("richeditor_italic");}if(B==""||B==YZ.k){q[YZ.k]?qh("richeditor_underline"):XR("richeditor_underline");}if(B==""||B==YZ.Q||B==YZ.C){q[YZ.Q]?qh("richeditor_numbered_list"):XR("richeditor_numbered_list");q[YZ.C]?qh("richeditor_bulleted_list"):XR("richeditor_bulleted_list");}if(B==""||B==YZ.y||B==YZ.g||B==YZ.c||B==YZ.j){q[YZ.y]?qh("richeditor_align_left"):XR("richeditor_align_left");q[YZ.g]?qh("richeditor_center"):XR("richeditor_center");q[YZ.c]?qh("richeditor_align_right"):XR("richeditor_align_right");q[YZ.j]?qh("richeditor_justify"):XR("richeditor_justify");}}function iM(G){if(G8){Pa=true;}}function M4(G,q,S){if(q.S==TE){if(window.name=="newmessage"){if(q.C){oT("save_message");return false;}else{if(q.q){oT("send_message");return false;}}}else{if(window.name=="eventeditor"){if(q.C){var C=uI["save_appointment_menuitem"];var u=(C!=null&&C.j()=="save_and_close_event");if(u){oT("save_and_close_event");return false;}}else{if(q.q){var B=(uI["send_meeting_menuitem"]!=null);if(!B){var C=uI["save_appointment_menuitem"];if(C!=null){B=(C.j()=="send_and_close_event");}}if(B){oT("send_and_close_event");return false;}}}}}}else{if(q.S==Ao&&q.G){if(window.name=="newmessage"){var k=VD("Subject");k.focus();k.select();return false;}else{if(window.name=="eventeditor"){var g=VD("private");if(g.disabled){g=VD("label");}g.focus();return false;}}}else{if(q.S==mO&&(window.name=="newmessage"||window.name=="eventeditor")){oT("print");if(D3){S.keyCode=0;}return false;}else{if(q.S==ln&&q.C&&window.name=="newmessage"){oT("check_names");return false;}}}}return true;}var RZ=65;var ma=66;var yU=67;var gW=68;var vl=69;var Z2=70;var uT=71;var pm=72;var qk=73;var Ow=74;var ln=75;var uz=76;var aI=77;var Ln=78;var pg=79;var mO=80;var Uv=81;var f8=82;var TE=83;var W8=84;var fU=85;var Ss=86;var LQ=87;var E3=88;var yA=89;var CU=90;var gn=8;var Ao=9;var GP=13;var xR=16;var Fd=17;var ZE=18;var Q0=27;var AH=32;var I4=33;var Ci=34;var Ej=35;var Kk=36;var T9=37;var ld=38;var lL=39;var kL=40;var fL=46;var xl=188;var zV=190;var B1=112;var VX=113;var G1=114;var wQ=115;var LN=116;var QV=117;var QM=118;var AW=119;var Au=120;var RP=121;var cg=122;var nY=123;var Zw=1;var Xh=2;var Xi=4;function VD(G){return document.getElementById(G);}function bX(G,q,S){var C=[];var u=G.getElementsByTagName(q);for(var B=0,len=u.length;B<len;B++){if(u[B].className==S){nd.G(C,u[B]);}}return C;}function CX(G,q,S){if(D3){G.addRule(q,S);}else{if(AB){G.insertRule(q+" {"+S+"}",G.cssRules.length);}}}function Fz(G,q){q=q.toUpperCase();var S=new Array();for(var C=0,len1=G.styleSheets.length;C<len1;C++){var u=null;var B=G.styleSheets.item(C);if(D3){u=B.rules;}else{if(AB){u=B.cssRules;}}for(var k=0,len2=u.length;k<len2;k++){var g=u.item(k);if(g.selectorText.toUpperCase()==q){nd.G(S,[B,g,k]);}}}return S;}function jN(G){if(D3){return G.createStyleSheet();}else{if(AB){var q=G.createElement("style");q.type="text/css";G.documentElement.childNodes.item(0).appendChild(q);return G.styleSheets.item(G.styleSheets.length-1);}else{return null;}}}function EB(G){if(D3){return G.currentStyle;}else{if(AB){return getComputedStyle(G,"");}else{return null;}}}function tc(G){if(typeof (G)=="undefined"||G==null||G==""||typeof (G.className)=="undefined"||G.className==""){return "";}var q=G.className;return q.split(" ")[0];}function Vq(G,q){var S=jN(q);for(var C=0,len=G.styleSheets.length;C<len;C++){var u=G.styleSheets[C];if(!u.disabled){var B=H7(u);for(var k=0,len2=B.length;k<len2;k++){var g=B.item(k);if(g.style.cssText!=""){CX(S,g.selectorText,g.style.cssText);}}}}}function H7(G){var q=[];if(G.rules){q=G.rules;}else{if(G.cssRules){q=G.cssRules;}}return q;}function rV(G){if(!G){return 0;}else{return (G.offsetLeft-G.scrollLeft+rV(G.offsetParent));}}function N4(G){if(!G){return 0;}else{return (G.offsetTop-G.scrollTop+N4(G.offsetParent));}}function qz(G){if(!G){return ;}G.style.visibility="visible";}function is(){for(var G=0,len=arguments.length;G<len;G++){qz(arguments[G]);}}function pG(G){if(!G){return ;}G.style.visibility="hidden";}function UY(){for(var G=0,len=arguments.length;G<len;G++){pG(arguments[G]);}}function zQ(G){if(!G){return ;}G.style.display="none";}function oN(G){if(!G){return ;}G.style.display="block";}function rA(G){if(!G){return ;}G.style.display="inline";}function Hc(){for(var G=0,len=arguments.length;G<len;G++){oN(arguments[G]);}}function xc(){for(var G=0,len=arguments.length;G<len;G++){zQ(arguments[G]);}}function Sa(G,q){if(D3){G.style.filter="alpha(opacity="+q+")";}else{if(AB){G.style.opacity=(q/100);}}}function TZ(G,q,S){var C=(q==null)?document.body:q;if(D3||(G.indexOf("<")==-1)){var u=((S==null)?document:S).createElement(G);C.appendChild(u);return u;}else{if(AB){var B=document.createRange();B.selectNodeContents(C);B.collapse(true);var u=B.createContextualFragment(G);C.appendChild(u);var u=C.lastChild;var k=G.match(/\s+id\s*=\s*['\"]?([^'\"\s>]+)/i);if(k){bz(k[1],u);}return u;}}}function DE(){if(D3){return document.body.clientHeight;}else{return window.innerHeight;}}function Oy(){if(D3){return document.body.clientWidth;}else{return window.innerWidth;}}function zq(G){if(G==null){G=window;}if(D3){return G.screenLeft;}else{return G.screenX;}}function wE(G){if(G==null){G=window;}if(D3){return G.screenTop;}else{return G.screenY;}}function Mh(G,q,S){if(D3){G.insertAdjacentHTML(q,S);}else{if(AB){var C;var u=G.ownerDocument.createRange();switch(q.toLowerCase()){case "beforebegin":u.setStartBefore(G);C=u.createContextualFragment(S);G.parentNode.insertBefore(C,G);break;case "afterbegin":u.selectNodeContents(G);u.collapse(true);C=u.createContextualFragment(S);G.insertBefore(C,G.firstChild);break;case "beforeend":u.selectNodeContents(G);u.collapse(false);C=u.createContextualFragment(S);G.appendChild(C);break;case "afterend":u.setStartAfter(G);C=u.createContextualFragment(S);G.parentNode.insertBefore(C,G.nextSibling);break;}}}}function e8(G){var q="";var S=G.length;var C;for(var u=0;u<S;u++){C=G[u];q+="<SPAN class=\"messageHeaderRecipient\">";q+=dH(C.Y());q+="</SPAN>";if(u<S-1){q+="; ";}}return q;}function jq(G,q){if(D3){if(q!=null){return q.event;}else{return window.event;}}else{if(AB){return G;}}}function zA(G){if(!G){return null;}if(D3){return G.srcElement;}else{if(AB){return G.target;}}}function hP(G){if(!G){return null;}if(D3){return G.toElement;}else{if(AB){if(G.type=="mouseout"){return G.relatedTarget;}else{if(G.type=="mouseover"){return G.target;}else{return null;}}}}}function Rt(G){if(!G){return null;}if(D3){return G.button;}else{if(AB){return (G.which==1)?1:(G.which==2)?4:2;}}}function mo(G){if(!G){return ;}if(D3){G.cancelBubble=true;}else{if(AB){G.stopPropagation();}}}function Oj(G){return G.contentWindow.document;}function Bp(G){if(D3){G.focus();}else{G.contentWindow.focus();}}function uW(G){if(D3){G.blur();}else{G.contentWindow.blur();}}function AR(G,q,S){G.setSelectionRange(q,S);}function jl(G,q,S){G.setSelectionRange(q,S);}function UJ(G){AR(G,G.value.length,G.value.length);}function i6(G){AR(G,0,0);}function l6(G,q){AR(G,q,q);}function m4(G,q){var S=new RegExp(q,"i").exec(G.value);if(S){AR(G,S.index,S.index+S[0].length);}}function lJ(G,q){var S=G.selectionStart;var C=G.selectionEnd;G.value=G.value.substring(0,S)+q+G.value.substring(C);if(S!=C){AR(G,S,S+q.length);}else{l6(G,S+q.length);}AR(G,S,S+q.length);}function Mv(G,q,S){return G.value.substring(q,S);}function rQ(G){return G.value.substring(G.selectionStart,G.selectionEnd);}var qx={S:"SE",G:"SW",C:"NE",q:"NW"};function q1(G,q,S){this.r=null;this.B=null;this.I=G;this.q=false;this.u=q;this.v=(S)?S:550;this.D=1000;}q1.prototype.G=function(){return this.D;};q1.prototype.n=function(G,q){if(this.r!=null){TN.removeChild(this.r);TN.removeChild(this.Y);}this.Y=TZ("<DIV class='hoverStick' style='overflow:auto;visibility:hidden;'>",TN);this.r=TZ("<TABLE cellspacing='0' cellpadding='0' class='hoverOverMenu' style='overflow:auto;visibility:hidden;'>",TN);var S=TZ("<TBODY>",this.r);var C=TZ("<TR>",S);var u=TZ("<TD style='padding:0px;white-space:nowrap;'>",C);u.style.textOverflow="ellipsis";var B=TZ("<DIV style='overflow:hidden;white-space:nowrap;'>",u);B.style.textOverflow="ellipsis";if(SO(this.I)){if(this.I.strip()!=""){B.innerHTML=this.I;}else{return ;}}else{if(this.I!=null){B.appendChild(this.I);oN(this.I);}}var k=this;if(this.u){this.r.onmouseout=this.u;}else{this.r.onmouseout=function(g){var I=jq(g);var Y=zA(I);if(!b5(I.clientX,I.clientY,k.r,false)){k.g();}};}if(AB){function D(n){var v=jq(n);if(!b5(v.clientX,v.clientY,k.r,false)){k.g();}}document.addEventListener("blur",TO(this,D),false);}PV(5,this,"position",++G,++q);};q1.prototype.position=function(G,q){if(this.r.innerText!=""){var S=this.r.rows[0].cells[0].firstChild;var C=Oy();var u=DE();if(G+this.r.offsetWidth>C){if(C-this.r.offsetWidth<=0){this.r.style.width=C+"px";}}if(q+this.r.offsetHeight>u){if(u-this.r.offsetHeight<=0){this.r.style.height=u+"px";}}if(this.r.offsetWidth>this.v){S.style.overflow="hidden";S.style.width=this.v+"px";}var B;var k;var g;if(G+this.Y.offsetWidth+(this.r.offsetWidth/2)<C){k=C-(G+(this.Y.offsetWidth/2)+this.r.offsetWidth);if(q+this.Y.offsetHeight+this.r.offsetHeight>u){B=qx.C;this.Y.style.top=(q-this.Y.offsetHeight)+"px";this.Y.style.left=G+"px";this.Y.style.backgroundPosition="-56px 0px";this.r.style.top=(this.Y.offsetTop-this.r.offsetHeight+1)+"px";}else{B=qx.S;this.Y.style.top=q+"px";this.Y.style.left=G+"px";this.Y.style.backgroundPosition="0px 0px";this.r.style.top=(this.Y.offsetTop+this.Y.offsetHeight-1)+"px";}g=G+(this.Y.offsetWidth/2)-1;if(k<0){g+=k;}this.r.style.left=g+"px";}else{k=G-this.r.offsetWidth-(this.Y.offsetWidth/2);if(q+this.Y.offsetHeight+this.r.offsetHeight>u){B=qx.q;this.Y.style.top=(q-this.Y.offsetHeight)+"px";this.Y.style.left=(G-this.Y.offsetWidth)+"px";this.Y.style.backgroundPosition="-84px 0px";this.r.style.top=(this.Y.offsetTop-this.r.offsetHeight+1)+"px";}else{B=qx.G;this.Y.style.top=q+"px";this.Y.style.left=(G-this.Y.offsetWidth)+"px";this.Y.style.backgroundPosition="-28px 0px";this.r.style.top=(this.Y.offsetTop+this.Y.offsetHeight-1)+"px";}g=G-(this.Y.offsetWidth/2)-this.r.offsetWidth+1;if(k<0){g-=k;}this.r.style.left=g+"px";}this.r.style.left=this.r.offsetLeft+"px";this.r.style.top=this.r.offsetTop+"px";if(AB){this.r.style.left=(this.r.offsetLeft-1)+"px";this.r.style.left=(this.r.offsetLeft+1)+"px";while(this.r.offsetLeft+this.r.offsetWidth>=C){this.r.style.left=(this.r.offsetLeft-1)+"px";}while(this.r.offsetTop+this.r.offsetHeight>=u){this.r.style.top=(this.r.offsetTop-1)+"px";}}this.q=true;qz(this.Y);qz(this.r);var I=document.activeElement;if(I!=null){var Y;try{var D=I.tagName.toUpperCase();if(D=="INPUT"&&(I.type=="text"||I.type=="password")||D=="TEXTAREA"){I.blur();if(AB){document.activeElement=null;}}}catch(Y){}}}};q1.prototype.k=function(){return this.q;};q1.prototype.g=function(){zQ(this.Y);zQ(this.r);this.q=false;this.r.firstChild.firstChild.firstChild.innerHTML="";};q1.prototype.S=function(G){this.I=G;};q1.prototype.C=function(){return this.r;};var eO=null;var BP;var xX;var DM=-1;var YG=-1;function vC(G){var q=jq(G);BP=q.clientX;xX=q.clientY;}function PC(G){YG=setTimeout("nI()",1000);}if(D3){document.attachEvent("onmousemove",vC);document.attachEvent("onmouseover",PC);}else{document.addEventListener("mousemove",vC,false);document.addEventListener("mouseover",PC,false);}function TG(){if(eO==null){return ;}if(b5(BP,xX,eO.srcElem,true)){eO.n(BP,xX);}}function nI(){if(eO==null||eO.C()==null||Zk(eO.C())){return ;}if(!b5(BP,xX,eO.C(),false)&&!b5(BP,xX,eO.srcElem,false)){eO.g();}}function b5(G,q,S,C){if(S==null||Zk(S)){return false;}var u=C?-2:1;var B=rV(S)+u;var k=rV(S)+S.offsetWidth-u;var g=N4(S)+u;var I=N4(S)+S.offsetHeight-u;if((G>B&&G<k)&&(q>g&&q<I)){return true;}else{return false;}}var Pr={q:null,S:new Array(),G:function(){while(Pr.S.length>0){var q=Pr.S[0][0];var S=Pr.S[0][1];try{var C=eval(q);C.apply(window,S);}catch(e){}Pr.S=nd.D(Pr.S,0);}Pr.q=null;},C:function(G){var q=new Array(arguments.length-1);for(var S=1;S<arguments.length;S++){q[S-1]=arguments[S];}nd.G(Pr.S,[G,q]);if(!Pr.q){Pr.q=setTimeout("Pr.G()",0);}}};var GD=null;var ja=null;if(false){ja=new Hk();}var pQ=null;var sl=null;if(false){sl=new ri();}var l2=new Array();var XS=new Array();var uI=new Array();var EM=null;var Za=null;var oC=null;function ri(G,q,S,C,u,B,k,g,I,Y,D,n,v,r,Z,O,d,J){this.F=G;this.Y=q;this.d=S;this.O=C;this.J=u;this.m=B;this.e=k;this.G=g;this.v=I;this.i=Y;this.r=n;this.M=D;this.K=v;this.I=r;this.o=Z;if(O==null){O="menuItemIcon";}this.x=O;if(d==null){d="";}this.V=d;if(J==null){J="";}this.b=J;this.E=null;this.f=false;if(this.K!=null){uI[this.K]=this;}}ri.prototype.g=function(){return (this.Y=="-");};ri.prototype.n=function(){return this.i;};ri.prototype.L=function(){if(!this.M){return ;}var G;if(this.E!=null){G=this.E.cells[0];}if(this.v){if(this.E!=null){if(this.i){G.innerHTML="&nbsp;";}else{G.innerHTML="";TZ("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",G);}}this.i=!this.i;}else{if(this.e&&!this.i){var q=this.F;var S=q.I();for(var C=0;C<S.length;C++){var u=S[C];if(u.e&&u.G==this.G){if(u.E!=null){u.E.cells[0].innerHTML="&nbsp;";}u.i=false;}}if(this.E!=null){TZ("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",G);}this.i=true;}}};ri.prototype.y=function(G){if(!this.M||G==this.i){return ;}this.L();};ri.prototype.c=function(G){if(this.Y=="-"){return ;}this.Y=G;if(this.E!=null){this.E.cells[1].innerHTML=G;}};ri.prototype.B=function(G){if(this.Y=="-"||this.Y.strip()==""){return null;}else{return this.Y;}};ri.prototype.k=function(G){if(this.Y=="-"){return ;}this.m=G;};ri.prototype.j=function(){return this.m;};ri.prototype.P=function(G){if(this.Y=="-"){return ;}this.J=G;if(this.E!=null){this.E.cells[2].innerHTML=G;}};ri.prototype.W=function(){return this.M;};ri.prototype.S=function(G){if(this.Y=="-"){return ;}this.M=G;if(this.E!=null){if(this.M){this.E.className="menuItem";Sa(this.E,100);}else{this.E.className="menuItem_disabled";Sa(this.E,25);}}if(!G){this.f=false;}};ri.prototype.C=function(){return this.v;};ri.prototype.w=function(){return this.e;};ri.prototype.u=function(){return this.G;};ri.prototype.Z=function(){return this.E;};ri.prototype.q=function(){return this.r;};ri.prototype.D=function(){return this.F;};ri.prototype.z=function(G,q){this.d=G;this.O=q;if(this.E!=null){var S=this.E.firstChild;var C=S.firstChild;C.style.backgroundPosition=G+"px "+q+"px";}};ri.prototype.U=function(){this.E.className="menuItem_hover";this.f=true;};ri.prototype.X=function(){this.E.className="menuItem";Sa(this.E,100);this.f=false;};ri.prototype.Q=function(){return this.f;};ri.prototype.A=function(G){if(this.I!=null&&this.m!=null){this.I(this.m,G);}};ri.prototype.t=function(){var G=this.F;var q=G.Z();this.E=q.insertRow(-1);if(this.M){this.E.className="menuItem";Sa(this.E,100);}else{this.E.className="menuItem_disabled";Sa(this.E,25);}var S=TZ("<TD class='menuItemLeftIconCell "+this.V+"' style='font-size:1px;' align='center'>",this.E);if(this.Y=="-"){S.innerHTML="&nbsp;";var C=TZ("<TD colspan='3' class='menuItemDividerCell'>",this.E);var u=TZ("<DIV class='menuItemDivider'>",C);if(D3){C.style.padding="0px 2px 0px 2px";}else{if(AB){C.style.padding="3px 2px 0px 2px";}}}else{if(this.v&&this.i){if(this.i){TZ("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",S);}else{S.innerHTML="&nbsp;";}}else{if(this.e){if(this.i){TZ("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",S);}else{S.innerHTML="&nbsp;";}}else{if(this.d!=null&&this.O!=null){var B=TZ("<DIV class='"+this.x+"' style='background-repeat:no-repeat;overflow:hidden;'>",S);B.style.backgroundPosition=this.d+"px "+this.O+"px";}else{if(this.o){var k=TZ("<DIV class='menuItemColorCell'>",S);k.style.backgroundColor=this.o;}else{S.innerHTML="&nbsp;";}}}}var C=TZ("<TD class='menuItemCaptionCell' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.E);C.innerHTML=this.Y;var g=TZ("<TD class='menuItemShortcutCell "+this.b+"' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.E);if(this.J!=null){g.innerText=this.J;}else{g.innerHTML="&nbsp;";}var I=TZ("<TD class='menuItemRightIconCell' style='font-size:1px;cursor:default;' align='center'>",this.E);if(this.r!=null){TZ("<DIV class='submenuIcon' style='background-repeat:no-repeat;overflow:hidden;'>",I);}else{I.innerHTML="&nbsp;";}function Y(r){var Z=jq(r);mo(Z);if(GD!=null){bG(GD);}var O=this._menuItem;if(ja!=null&&O.D()!=ja&&O!=ja.G()){ja.k(true,O.D());}if(pQ!=null&&sl!=O){clearTimeout(pQ);pQ=null;sl=null;}if(!O.W()){return ;}O.U();if(O.q()!=null){sl=O;pQ=setTimeout("OY()",300);}}function D(r){var Z=jq(r);mo(Z);var O=this._menuItem;var d=O.q();if(d!=null&&d.B()){return ;}if(!O.W()){return ;}O.X();}function n(r){var Z=jq(r);mo(Z);var O=this.cells[0];var d=this._menuItem;if(!d.W()){return ;}d.X();if(d.q()==null){x0();d.A(Z);}}function v(r){var Z=jq(r);mo(Z);return false;}this.E.onmouseover=Y;this.E.onmouseout=D;this.E.onmouseup=n;this.E.onmousedown=v;}this.E._menuItem=this;};ri.prototype.l=function(){var G=this.F;var q=rV(this.E)+this.E.offsetWidth-(D3?1:0);var S=N4(G.Z())+this.E.offsetTop-(D3?1:0);var C=this.r;C.n(q,S);};function Hk(G,q){this.O=null;this.C=null;this.r=new Array();this.q=false;this.u=null;this.D=null;var S=G.getAttribute("id");if(S!=null){XS[S]=this;}this.Y=G.getAttribute("menuClass");if(this.Y==null){this.Y=="";}var C=G.getAttribute("leftColumnClass");var u=G.getAttribute("rightColumnClass");for(var B=0;B<G.childNodes.length;B++){var k=G.childNodes.item(B);if(k.nodeType!=Fq.Y){continue;}var g;if(k.nodeName=="item"||k.nodeName=="menu"){g=k.getAttribute("caption");}else{g="-";}var I=k.getAttribute("iconIndexX");if(I!=null){I=parseInt(I,10);if(isNaN(I)){I=null;}}var Y=k.getAttribute("iconIndexY");if(Y!=null){Y=parseInt(Y,10);if(isNaN(Y)){Y=null;}}var D=k.getAttribute("shortcut");var n=k.getAttribute("command");var v=k.getAttribute("radio");if(v==null){v=false;}else{v=(v=="true");}var r=null;if(v){r=k.getAttribute("radioGroup");}var Z=k.getAttribute("checkmark");if(Z==null){Z=false;}else{Z=(Z=="true");}var O=k.getAttribute("checked");if(O==null){O=false;}else{O=(O=="true");}var d=k.getAttribute("enabled");if(d==null){d=true;}else{d=(d=="true");}var J=k.getAttribute("colorBox");var x=k.getAttribute("iconClass");var P=null;var Q=(k.nodeName=="menu");if(Q){P=new Hk(k,q);}var S=k.getAttribute("id");var e=new ri(this,g,I,Y,D,n,v,r,Z,O,d,P,S,q,J,x,C,u);this.r[this.r.length]=e;if(P!=null){P.u=e;}}}Hk.prototype.Z=function(){return this.O;};Hk.prototype.I=function(){return this.r;};Hk.prototype.G=function(){return this.u;};Hk.prototype.v=function(){return this.D;};Hk.prototype.B=function(){return this.q;};Hk.prototype.n=function(G,q){if(ja==null){EM=document.onkeydown;Za=document.onkeyup;oC=document.onkeypress;document.onkeydown=Pc;document.onkeyup=H6;document.onkeypress=Mo;}if(this.O==null){this.O=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' class='menu "+this.Y+"' style='position:absolute;empty-cells:show;display:block;overflow:auto;visibility:visible;'>");for(var S=0;S<this.r.length;S++){var C=this.r[S];C.t();}var u=EB(this.O);var B=u.zIndex;this.C=TZ("<DIV class='menuShadow' style='position:absolute;border-width:0px;z-index:"+(B-1)+";overflow:auto;visibility:visible;'>");}this.O.style.left=G+"px";this.O.style.top=q+"px";oN(this.O);var k=Oy();var g=DE();if(this.u!=null){var I=this.u;if(G+this.O.offsetWidth>k){G=rV(I.Z())-this.O.offsetWidth;this.O.style.left=G+"px";}if(q+this.O.offsetHeight>g){q=g-this.O.offsetHeight;this.O.style.top=q+"px";}}else{if(G+this.O.offsetWidth>k){G=k-this.O.offsetWidth;this.O.style.left=G+"px";}if(q+this.O.offsetHeight>g){q=g-this.O.offsetHeight;this.O.style.top=q+"px";}}if(AB){var Y=false;while(this.O.offsetLeft+this.O.offsetWidth>=k){this.O.style.left=(this.O.offsetLeft-1)+"px";Y=true;}while(this.O.offsetTop+this.O.offsetHeight>=g){this.O.style.top=(this.O.offsetTop-1)+"px";}if(this.u!=null&&Y){var I=this.u;G=rV(I.Z())-this.O.offsetWidth;this.O.style.left=G+"px";}}oN(this.C);this.C.style.left=(this.O.offsetLeft+2)+"px";this.C.style.top=(this.O.offsetTop+2)+"px";this.C.style.width=this.O.offsetWidth+"px";this.C.style.height=this.O.offsetHeight+"px";this.q=true;ja=this;var D=document.activeElement;if(D!=null){var v;try{var r=D.tagName.toUpperCase();if(r=="INPUT"&&(D.type=="text"||D.type=="password")||r=="TEXTAREA"){D.blur();if(AB){document.activeElement=null;}}}catch(v){}}if(this.g!=null){this.g();}};Hk.prototype.k=function(G,q){if(G==null){G=false;}if(this.O==null){return ;}zQ(this.O);zQ(this.C);this.q=false;if(this.S!=null){this.S();}for(var S=0,len=this.r.length;S<len;S++){var C=this.r[S];if(!C.g()&&C.W()){C.X();}}if(this.u){var C=this.u;C.X();ja=C.D();if(G&&ja!=q){ja.k(true,q);}}else{ja=null;}if(ja==null){document.onkeydown=EM;document.onkeyup=Za;document.onkeypress=oC;}clearTimeout(pQ);pQ=null;sl=null;};Hk.prototype.g=null;Hk.prototype.S=null;function OY(){if(sl!=null&&sl.q()!=null){sl.l();}clearTimeout(pQ);pQ=null;}function qV(G,q,S,C,u){l2[q]=this;this.S=G;this.u=q;this.k=C;this.C=TZ("<DIV id='"+q+"'>",G);if(!C){zQ(this.C);}var B=1;for(var k=0;k<S.childNodes.length;k++){var g=S.childNodes.item(k);if(g.nodeType!=Fq.Y){continue;}var I=g.getAttribute("caption");var Y=TZ("<TABLE border='0' cellspacing='1' cellpadding='0' style='height:100%;position:absolute;top:0px; left:"+B+"px;'>",this.C);var D=Y.insertRow(-1);D.style.height="100%";var n=TZ("<TD class='menuTitle' unselectable='on' style='cursor:default;padding:1px 5px 1px 5px;height:100%;' align='center'>",D);n.innerHTML=I;Y._menu=new Hk(g,u);Y._index=k;B+=Y.offsetWidth;function v(d){var J=jq(d);mo(J);bG(this);if(GD!=null&&GD!=this){x0();var x=this._menu;x.n(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);GD=this;}}function r(d){var J=jq(d);mo(J);var x=this._menu;if(x.B()){return ;}Gu(this);}function Z(d){var J=jq(d);mo(J);bG(this);var x=this.rows[0].cells[0];x.style.padding="2px 4px 0px 6px";var P=this._menu;if(ja!=null){ja.k(true);}if(GD!=null){if(GD==this){GD=null;}else{P.n(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);GD=this;}}else{P.n(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);GD=this;}return false;}function O(d){var J=jq(d);mo(J);var x=this.rows[0].cells[0];x.style.padding="1px 5px 1px 5px";}Y.onmouseover=v;Y.onmouseout=r;Y.onmousedown=Z;Y.onmouseup=O;}this.C._menubar=this;}qV.prototype.B=function(){return this.C;};qV.prototype.G=function(){return this.k;};qV.prototype.q=function(){for(var G in l2){var S=l2[G];zQ(S.B());S.k=false;}oN(this.C);this.k=true;for(var C=1;C<this.C.childNodes.length;C++){var u=this.C.childNodes.item(C);var B=this.C.childNodes.item(C-1);u.style.left=(B.offsetLeft+B.offsetWidth)+"px";}x0();};function iI(G,q){var S=TZ("<DIV class='menuBar' style='position:absolute;top:0px;left:0px;width:100%;'>",document.body);var C=0;for(var u=0;u<G.childNodes.length;u++){var B=G.childNodes.item(u);if(B.nodeType!=Fq.Y){continue;}var k=B.getAttribute("id");var g=(C==0);new qV(S,k,B,g,q);C++;}return S;}function y7(){for(var G in l2){var q=l2[G];if(q.G()){return q;}}return null;}function bG(G){var q=G.rows[0].cells[0];q.className="menuTitle_hover";}function Gu(G){var q=G.rows[0].cells[0];q.className="menuTitle";}function Pc(G){var q=jq(G);if(AB){q.preventDefault();}var S=ja.I();S=nd.B(S);for(var C=0;C<S.length;C++){var u=S[C];if(u.g()||!u.W()){S=nd.D(S,C);C--;}}if(S.length==0&&(q.keyCode==ld||q.keyCode==kL)){return false;}var B=null;var k=-1;for(var C=0,len=S.length;C<len;C++){var u=S[C];if(u.Q()){B=u;k=C;break;}}switch(q.keyCode){case ld:if(B==null){var u=S[S.length-1];u.U();}else{B.X();k--;if(k<0){k=S.length-1;}var u=S[k];u.U();}break;case kL:if(B==null){var u=S[0];u.U();}else{B.X();k++;if(k>S.length-1){k=0;}var u=S[k];u.U();}break;case T9:var g=null;if(B!=null){g=B.D();}if(B!=null&&g!=null&&g.G()!=null){g.k();var u=g.G();u.U();}else{if(GD!=null){var I=GD.parentNode;var Y=GD._index;x0();if(Y<=0){Y=I.childNodes.length-1;}else{Y--;}var D=I.childNodes.item(Y);bG(D);var n=D._menu;n.n(D.offsetLeft+1,D.offsetTop+D.offsetHeight-2);GD=D;}}break;case lL:if(B!=null&&B.q()!=null){B.l();var v=ja;var S=v.I();S=nd.B(S);for(var C=0;C<S.length;C++){var u=S[C];if(u.g()||!u.W()){S=nd.D(S,C);C--;}}if(S.length==0){return false;}var u=S[0];u.U();}else{if(GD!=null){var I=GD.parentNode;var Y=GD._index;x0();if(Y>=I.childNodes.length-1){Y=0;}else{Y++;}var D=I.childNodes.item(Y);bG(D);var n=D._menu;n.n(D.offsetLeft+1,D.offsetTop+D.offsetHeight-2);GD=D;}}break;case GP:if(B!=null){if(B.q()!=null){B.l();var S=v.I();S=nd.B(S);for(var C=0;C<S.length;C++){var u=S[C];if(u.g()||!u.W()){S=nd.D(S,C);C--;}}if(S.length==0){return false;}var u=S[0];u.U();}else{x0();B.A(q);}}else{x0();}break;case Q0:x0();break;default:if(AB){q.preventDefault();}break;}return false;}function H6(G){var q=jq(G);if(AB){q.preventDefault();}return false;}function Mo(G){var q=jq(G);if(AB){q.preventDefault();}return false;}function BY(G){var q=l2[G];if(q!=null){q.q();}}function gy(G){var q=l2[G];return (q!=null?q.G():false);}function x0(){if(ja!=null){ja.k(true);ja=null;}if(GD!=null){Gu(GD);GD=null;}}function jQ(G,q){var S=uI[G];if(S!=null){S.S(q);}}function X5(G){var q=uI[G];return (q!=null?q.W():false);}function Zc(G,q){var S=uI[G];if(S!=null){S.y(q);}}function YB(G){var q=uI[G];return (q!=null?q.n():false);}function tq(G){var q=uI[G];if(q!=null){q.L();}}function Fs(G,q){var S=uI[G];if(S!=null){S.c(q);}}function bJ(G){var q=uI[G];if(q!=null){return q.B();}}function YK(G,q,S){var C=uI[G];if(C!=null){C.z(q,S);}}var V2={k:null,Y:null,S:null,D:null,C:null,u:null,I:function(){if(V2.k==null){V2.k=null;V2.G=false;clearInterval(V2.S);V2.S=null;var G;try{V2.Y();}catch(G){AS("Exception from ModalDialog._onFinish().",bi.C);}V2.q=null;}else{if(V2.k!=null){var G;try{if(V2.k.closed){V2.k=null;V2.G=false;clearInterval(V2.S);V2.S=null;var G;try{V2.Y();}catch(G){AS("Exception from ModalDialog._onFinish().",bi.C);}V2.q=null;}}catch(G){}}}}};V2.B=null;V2.q=null;V2.G=false;V2.g=function(G){if(!D3){return ;}var q;try{var S=V2.u-G.document.body.clientHeight;G.dialogHeight=(parseInt(G.dialogHeight)+S)+"px";}catch(q){}var q;try{var C=V2.C-G.document.body.clientWidth;G.dialogWidth=(parseInt(G.dialogWidth)+C)+"px";}catch(q){}};function gQ(G,q,S,C,u,B,k){V2.B=q;V2.q=null;window.focus();if(D3){var g="";g+="resizable:no;help:no;status:no;scroll:no;";g+="dialogWidth:"+C+"px;";g+="dialogHeight:"+u+"px;";if(B!=null){g+="dialogLeft:"+B+"px;";}if(k!=null){g+="dialogTop:"+k+"px;";}V2.C=C;V2.u=u;V2.G=true;showModalDialog(G,window,g);V2.G=false;V2.C=null;V2.u=null;if(S){S(V2.q);}}else{if(AB){function I(O){if(V2.k!=null){var d;try{if(!V2.k.closed){V2.k.focus();O.preventDefault();O.stopPropagation();}}catch(d){}}}function Y(O){O.addEventListener("click",I,true);O.addEventListener("dblclick",I,true);O.addEventListener("mousedown",I,true);O.addEventListener("mouseup",I,true);O.addEventListener("mouseover",I,true);O.addEventListener("keydown",I,true);O.addEventListener("keyup",I,true);O.addEventListener("keypress",I,true);}function D(O){O.removeEventListener("keypress",I,true);O.removeEventListener("keyup",I,true);O.removeEventListener("keydown",I,true);O.removeEventListener("mouseover",I,true);O.removeEventListener("mouseup",I,true);O.removeEventListener("mousedown",I,true);O.removeEventListener("dblclick",I,true);O.removeEventListener("click",I,true);}V2.D=S;V2.Y=function(){if(V2.D){V2.D(V2.q);}releaseWindowEvents(window);for(var G=0;G<window.frames.length;G++){releaseWindowEvents(window.frames[G]);}};var n="dlg_"+Math.round(Math.random()*1000000);var g="";g+="toolbar=no,menubar=no,personalbar=no,scrollbars=no";g+=",resizable=no,dependent=yes,z-lock=yes";g+=",width="+C+"px";g+=",height="+u+"px";if(B!=null){g+=",left:"+B+"px";}if(k!=null){g+=",top:"+k+"px";}var v;try{var r=window.open(G,n,g);if(r==null){return false;}V2.G=true;V2.k=r;}catch(v){return false;}Y(window);for(var Z=0;Z<window.frames.length;Z++){Y(window.frames[Z]);}if(V2.S!=null){clearInterval(V2.S);}V2.S=setInterval("V2.I()",50);}}return true;}function x8(){this.C=null;this.S=null;this.G=null;this.q=false;}x8.B=new Array();x8.u=null;x8.r=50;x8.D=function(){var G;for(var q=0;q<x8.B.length;q++){var S=x8.B[q];if(S.q){if(S.C!=null){try{if(!S.C.closed){try{if(S.G){S.G(S.C.returnValue);}S.C.close();}catch(G){}}}catch(G){}}x8.B=nd.D(x8.B,q);--q;}else{if(S.C==null){x8.B=nd.D(x8.B,q);--q;}else{if(S.C!=null){try{if(S.C.closed){x8.B=nd.D(x8.B,q);--q;}}catch(G){}}}}}if(x8.B.length>0){x8.u=setTimeout("x8.D()",x8.r);}else{x8.u=null;}};x8.I=function(G){for(var q=0,len=x8.B.length;q<len;q++){var S=x8.B[q];if(S.C==G){return S.S;}}return null;};x8.k=function(G,q){for(var S=0,len=x8.B.length;S<len;S++){var C=x8.B[S];if(C.C==G){C.S=q;break;}}};x8.v=function(G){for(var q=0,len=x8.B.length;q<len;q++){var S=x8.B[q];if(S.C==G){S.q=true;break;}}};x8.Y=function(){for(var G=x8.B.length;--G>=0;){var q=x8.B[G];q.C.close();x8.B=nd.D(x8.B,G);}};x8.g=function(){var G=0;for(var q=0,len=x8.B.length;q<len;q++){var S=x8.B[q];if(S.C!=null){var C;try{if(S.C.closed){G++;}}catch(C){}}}return G;};x8.n=function(G){var q=[];for(var S=0,len=x8.B.length;S<len;S++){var C=x8.B[S];if(C.C!=null){var u;try{if(!C.C.closed&&C.C.name==G){nd.G(q,C);}}catch(u){}}}return q;};function Yl(G,q,S,C,u,B,k,g){var I="";I+="directories=no,location=no,menubar=no";I+=",scrollbars=no,status=no,toolbar=no";I+=",resizable="+(B?"yes":"no");I+=",width="+C;I+=",height="+u;if(k!=null){I+=",left="+k;}if(g!=null){I+=",top="+g;}var Y="dlg_"+Math.round(Math.random()*1000000);var D=new x8();D.S=q;D.G=S;var n;try{D.C=window.open(G,Y,I);if(D.C!=null){nd.G(x8.B,D);if(x8.u==null){x8.u=setTimeout("x8.D()",x8.r);}}return D.C;}catch(n){return null;}}function so(G){if(D3&&opener.V2.G){alert(strings.modal_dialog_open);}else{window.returnValue=G;opener.x8.v(window);}}var t8=new Array();var rK=new Array();var QS={G:new hZ("folders","foldersTableDiv","folder_header_label"),q:new hZ("calendars","calendarsTableDiv","calendar_header_label")};function hZ(G,q,S){this.G=G;this.q=q;this.S=S;}var rF=QS.G.G;var n5;var Jj=100;var lo=null;var Hj={G:"New Message"};function sq(G,q,S,C){this.C=G;this.G=q;this.q=S;this.S=C;}function My(G,q){this.S=G;this.q=q;this.G=null;if(this.q!=null){rK[this.q]=this;}}My.prototype.u=function(){return this.G;};My.prototype.C=function(G){};function cV(G,q,S,C,u,B,k,g,I,Y,D,n,v){this.y(G,n);this.g=q;this.B=S+(D3?1:0);this.n=C;this.D=u+(D3?1:0);this.c=B;this.M=k+(D3?1:0);this.r=g;this.e=I;this.Q=Y;this.d=v;this.V=D?true:false;this.x=null;}cV.prototype=ON(My.prototype);cV.prototype.y=My;cV.prototype.constructor=cV;cV.prototype.Y=function(G){if(this.G!=null){this.G.title=G;}};cV.prototype.o=function(G){this.Q=G;};cV.prototype.Z=function(){return this.Q;};cV.prototype.v=function(){if(!this.V){this.O.style.backgroundPosition=this.n+"px "+this.D+"px";}};cV.prototype.I=function(){if(!this.V){this.O.style.backgroundPosition=this.c+"px "+this.M+"px";}};cV.prototype.P=function(){var G=this.S;G.S();this.O.style.backgroundPosition=this.g+"px "+this.B+"px";this.V=true;};cV.prototype.J=function(){this.O.style.backgroundPosition=this.c+"px "+this.M+"px";this.V=false;};cV.prototype.C=function(G){var q=this.S;var S=q.B();var u;var B;u=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='left:"+G+"px;top:0px;position:absolute;height:100%;'>",S);B=u.insertRow(-1);this.G=TZ("<TD class='modebarButton' unselectable='on'"+(this.q!=null?" id='"+this.q+"'":"")+">",B);u=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.G);B=u.insertRow(-1);var k=TZ("<TD unselectable='on'>",B);this.O=TZ("<DIV class='modebarButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",k);this.O.style.backgroundPosition=this.V?(this.g+"px "+this.B+"px"):(this.c+"px "+this.M+"px");this.O.style.width=this.r+"px";this.k=TZ("<DIV class='modebarUnreadCount' unselectable='on'>",k);if(this.e!=null){this.G.title=this.e;}function g(C){var n=jq(C);mo(n);var v=this._modebarButton;if(v.Q==null){return ;}v.v();}function I(C){var n=jq(C);mo(n);var v=this._modebarButton;if(v._checkMarkItem&&v.V){return ;}v.I();}function Y(C){var n=jq(C);mo(n);x0();var v=this._modebarButton;if(v.Q==null){return true;}return false;}function D(C){var n=jq(C);mo(n);var v=this._modebarButton;if(v.Q==null){return ;}var r=ec();if(v.x!=null&&r-v.x<1000){return ;}v.x=r;if(v.d!=null&&v.Q!=null){if(v.Q==QS.q.G&&qG!=null){v.P();v.d(v.Q,n);}else{if(v.Q!=QS.q.G){v.P();v.d(v.Q,n);}}}}this.G.onmouseover=g;this.G.onmouseout=I;this.G.onmousedown=Y;this.G.onmouseup=D;this.G._modebarButton=this;return (G+this.G.offsetWidth);};cV.prototype.t=function(G){var q=this.e;if(G>0){q+=". "+G+" "+strings.modebar_tooltip_unread_count;}this.Y(q);if(this.k.childNodes.length>0){wN.O(this.k);}var S=document.createElement("div");S.innerHTML=G>99?"99+":G;this.k.appendChild(S);};function bl(G,q,S,C,u,B,k){this.P(G,k);this.D=q;this.I=S;this.Z=C;this.r=u;this.J=B?true:false;this.B=[];this.k=[];}bl.prototype=ON(My.prototype);bl.prototype.P=My;bl.prototype.constructor=bl;bl.prototype.o=function(G){if(this.J&&this.B!=null&&this.B.length>0){if(eO==null){eO=new q1("",Id);}eO.srcElem=this.G;BP=G.clientX;xX=G.clientY;if(!b5(BP,xX,eO.srcElem,true)){return ;}var q=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='border-collapse:collapse;overflow:hidden;position:relative;width:100%;'>",TN);var S=TZ("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",q);function C(k,g){var I=TZ("<TR class='upcomingAppointmentRow'>",g);var Y=TZ("<TD valign='top' style='cursor:default;' nowrap unselectable='on'>",I);var D=TZ("<SPAN class='messageHeaderText' style='padding-left:4px; padding-right:4px;'>",Y);var n=k.q;D.innerHTML=n;}for(var u=this.B.length-1;u>=0;u--){var B=this.B[u];C(B,S);}if(eO==null){eO=new q1(q,Id);}else{eO.S(q);}BP=rV(this.G)+this.G.offsetWidth-(D3?6:1);xX=N4(this.G)+(D3?5:8);TG();}};bl.prototype.d=function(){if(this.J){if(DM!=-1){clearTimeout(DM);}PC();}};bl.prototype.g=function(){this.J=true;this.n.style.backgroundPosition=this.D+"px "+this.I+"px";};bl.prototype.O=function(){Aw();this.J=false;this.n.style.backgroundPosition=this.Z+"px "+this.r+"px";};bl.prototype.y=function(){return this.J;};bl.prototype.e=function(G){var q=G.C;switch(q){case Hj.G:var S=this.Y(q);if(S){G.S=G.S.concat(S);}break;}if(G!=null){nd.G(this.B,G);}if(!this.J){this.g();}};bl.prototype.x=function(G,q,S){switch(G){case Hj.G:if(q==null){q=strings.modebar_indicator_message_new_messages;}break;}var C=new sq(G,new Date(),q,S);nd.G(this.k,C);};bl.prototype.Q=function(G,q){if(this.k==null||this.k.length<=0){return ;}for(var S=this.k.length-1;S>=0;S--){var C=this.k[S];if(C.C==G){this.k=nd.D(this.k,S);switch(G){case Hj.G:var u=q;var B=C.S;var k=false;var g=0;while(!k&&g<B.length){var I=B[g];var Y=u.Z(I);if(Y&&!Y.x(Zh.I)){k=true;}g++;}if(k){this.e(C);}break;}}}};bl.prototype.Y=function(G){if(this.B==null||this.B.length<=0){return ;}var q=[];for(var S=this.B.length-1;S>=0;S--){var C=this.B[S];if(C.C==G){q=q.concat(C.S);this.B=nd.D(this.B,S);}}if(this.B.length==0){this.O();}return q;};bl.prototype.v=function(G,q){switch(G){case Hj.G:var S=q;for(var C=this.B.length-1;C>=0;C--){var u=this.B[C];if(u.C==G){var B=false;var k=u.S;for(var g=0;g<k.length;g++){var I=k[g];var Y=S.Z(I);if(Y&&!Y.x(Zh.I)){B=true;break;}}if(!B){this.B=nd.D(this.B,C);}}}break;}if(this.B.length==0){this.O();}};bl.prototype.C=function(){var G=this.S;var q=G.B();var S;var u;S=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' style='float: right; height:100%; padding-right:5px;'>",q);u=S.insertRow(-1);this.G=TZ("<TD class='modebarButton' unselectable='on'"+(this.q!=null?" id='"+this.q+"'":"")+">",u);S=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.G);u=S.insertRow(-1);var B=TZ("<TD unselectable='on'>",u);this.n=TZ("<DIV class='modebarIndicatorIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",B);this.n.style.backgroundPosition=this.J?(this.D+"px "+this.I+"px"):(this.Z+"px "+this.r+"px");function k(C){var Y=this._modebarIndicator;if(!Y.J){return ;}var D=jq(C);mo(D);Y.o(D);}function g(C){var Y=this._modebarIndicator;if(!Y.J){return ;}var D=jq(C);mo(D);Y.d();}function I(C){var Y=jq(C);mo(Y);var D=this._modebarIndicator;if(!D.J){return ;}var n=ec();if(D._lastClickTime!=null&&n-D._lastClickTime<1000){return ;}D._lastClickTime=n;D.Y(Hj.G);if(rF==QS.q.G){s3("mode_button_folder");o1(QS.G.G);}else{BH(XD.d(),true);}}this.G.onmouseover=k;this.G.onmouseout=g;this.G.onmouseup=I;this.G._modebarIndicator=this;};function RX(G,q,S,C,u){var B="";t8[q]=this;this.q=G;this.u=q;this.k=new Array();this.C=TZ("<DIV id='"+q+"'>",G);if(!C){zQ(this.C);}var k=1;for(var g=0;g<S.childNodes.length;g++){var I=S.childNodes.item(g);if(I.nodeType!=Fq.Y){continue;}if(I.nodeName=="button"){var Y=I.getAttribute("iconSelectedIndexX");if(Y!=null){Y=parseInt(Y,10);if(isNaN(Y)){iconIndexX=null;}}var D=I.getAttribute("iconSelectedIndexY");if(D!=null){D=parseInt(D,10);if(isNaN(D)){D=null;}}var n=I.getAttribute("iconHoverIndexX");if(n!=null){n=parseInt(n,10);if(isNaN(n)){n=null;}}var v=I.getAttribute("iconHoverIndexY");if(v!=null){v=parseInt(v,10);if(isNaN(v)){v=null;}}var r=I.getAttribute("iconUnselectedIndexX");if(r!=null){r=parseInt(r,10);if(isNaN(r)){r=null;}}var Z=I.getAttribute("iconUnselectedIndexY");if(Z!=null){Z=parseInt(Z,10);if(isNaN(Z)){Z=null;}}var O=I.getAttribute("width");if(O!=null){O=parseInt(O,10);if(isNaN(O)){O=null;}}var d=I.getAttribute("selected");if(d==null){d=false;}else{d=(d=="true");}var J=I.getAttribute("tooltip");var x=I.getAttribute("command");B=I.getAttribute("id");var P=new cV(this,Y,D,n,v,r,Z,O,J,x,d,B,u);this.k[this.k.length]=P;k=P.C(k);}if(I.nodeName=="indicator"){var Q=I.getAttribute("iconActiveIndexX");if(Q!=null){Q=parseInt(Q,10);if(isNaN(Q)){Q=null;}}var e=I.getAttribute("iconActiveIndexY");if(e!=null){e=parseInt(e,10);if(isNaN(e)){e=null;}}var y=I.getAttribute("iconInactiveIndexX");if(y!=null){y=parseInt(y,10);if(isNaN(y)){y=null;}}var L=I.getAttribute("iconInactiveIndexY");if(L!=null){L=parseInt(L,10);if(isNaN(L)){L=null;}}var o=I.getAttribute("active");if(o==null){o=false;}else{o=(o=="true");}B=I.getAttribute("id");var V=new bl(this,Q,e,y,L,o,B);this.k[this.k.length]=V;V.C();}}this.C._modebar=this;}RX.prototype.B=function(){return this.C;};RX.prototype.G=function(){for(var q=0,len=this.q.childNodes.length;q<len;q++){var S=this.q.childNodes.item(q);if(S.id!=this.u){zQ(S);}}oN(this.C);for(var q=1;q<this.C.childNodes.length;q++){var C=this.C.childNodes.item(q);var u=this.C.childNodes.item(q-1);C.style.left=(u.offsetLeft+u.offsetWidth-6)+"px";}};RX.prototype.S=function(){for(var G=0;G<this.k.length;G++){var q=this.k[G];if(xe(q,cV)){q.J();}}};function Ms(G,q,S,C){if(G==null){G=document.body;}var u=TZ("<DIV class='modebar' style='position:absolute;left:0px;top:"+q+"px;width:100%;'>",G);var B=0;for(var k=0;k<S.childNodes.length;k++){var g=S.childNodes.item(k);if(g.nodeType!=Fq.Y){continue;}var I=g.getAttribute("id");var Y=(B==0);new RX(u,I,g,Y,C);B++;}return u;}function o1(G){if(iz){clearTimeout(iz);}if(n5){clearTimeout(n5);if(lo==G){lo=null;}else{lo=G;n5=setTimeout("o1('"+G+"')",Jj);return ;}}else{lo=G;n5=setTimeout("o1('"+G+"')",Jj);return ;}if(rF==G){return ;}rF=G;for(var q in QS){var S=QS[q];zQ(VD(S.q));if(S.G==G){oN(VD(S.q));VD("foldersHeaderTitle").innerHTML=strings[S.S];}}switch(G){case QS.G.G:if(GC.bh("foldersPaneVisible",y5.S)==Zk(foldersPane)){Vb(foldersPane);}qG.O();Ba.v();var C=Ba.k();var u=C.e();CZ(null,u,true);if(!(Q2(u))){hr();}zQ(calendarSetsPane);if(Vf("mode_button_indicator")){Hh("mode_button_indicator",Hj.G);}break;case QS.q.G:if(GC.bh("calendarsPaneVisible",y5.S)==Zk(foldersPane)){Vb(foldersPane);}Ba.Z();qG.A();var B=ch;if(ch!=null&&xe(ch,UE)){var k=qG.i(ch);qG.L(k,false);}else{var g=qG.M();ch=g.k();}XU("calendarToolbar");IP();if(B!=null){if(!Q2(B)){var I=ah(B);I.oz();}}if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);g5(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=aE(g_DatePickerDate,So("mini_cal_header_date"));}if(GC.bh("calendarSetsPaneVisible",y5.S)){oN(calendarSetsPane);}break;}PP();}function Aw(){if(eO==null||eO.C()==null||Zk(eO.C())){return ;}eO.g();}function Id(){if(DM!=-1){clearTimeout(DM);}PC();}function mX(){return rF==QS.q.G;}function WT(){return rF==QS.G.G;}function VN(G,q){var S=rK[G];if(S!=null){S.t(q);}}function s3(G){var q=rK[G];if(q!=null){q.P();}}function Hh(G,q){var S=rK[G];if(S!=null){S.Y(q);}}function Vf(G){var q=rK[G];if(q!=null){return q.y();}}function dd(G,q,S){var C=rK[G];if(C!=null){C.v(q,S);}}function G3(G,q,S,C){var u=rK[G];if(u!=null){u.x(q,S,C);}}function OL(G,q,S){var C=rK[G];if(C!=null){C.Q(q,S);}}function nL(G){function q(k,g){var I=[];if(g==1){for(var Y=0,len=k.length;Y<len;Y++){I[I.length]=[k[Y]];}}else{for(var Y=0,len=k.length-g+1;Y<len;Y++){var D=q(k.slice(Y+1,k.length),g-1);for(var n=0,len2=D.length;n<len2;n++){I[I.length]=D[n].concat(k[Y]);}}}return I;}var S=[];for(var C=1,len=G.length;C<=len;C++){var u=q(G,C);for(var B=0,len2=u.length;B<len2;B++){S[S.length]=u[B];}}return S;}function MO(G){var q=[];for(var S=0,len=G.length;S<len;S++){var C=[];var u=G[S][1];var B=G[S][2];for(var k=0,len2=G.length;k<len2;k++){if(k==S){continue;}var g=G[k][1];var I=G[k][2];var Y=(B<=g||u>=I);if(!Y){C[C.length]=G[k][0];}}var D=[G[S][0],C];q[q.length]=D;}return q;}function jC(G){if(G.length==1){return true;}for(var q=0,len=G.length;q<len;q++){var S=G[q][0];for(var C=0,len2=G.length;C<len2;C++){if(C==q){continue;}var u=G[C][1];var B=false;for(var k=0,len3=u.length;k<len3;k++){if(u[k]==S){B=true;break;}}if(!B){return false;}}}return true;}function vG(G,q){if(G.length==1){return true;}var S=null;for(var C=0,len=G.length;C<len;C++){for(var u=0,len2=q.length;u<len2;u++){if(q[u][0]==G[C]){S=q[u][1];break;}}for(var u=0,len2=S.length;u<len2;u++){for(var B=0,len3=G.length;B<len3;B++){if(G[B]==S[u]){return false;}}}}return true;}function lz(G){var q=[];for(var S=0,len=G.length;S<len;S++){q[q.length]=G[S][0];}var C=nL(q);var u=0;var B;for(var S=0,len=C.length;S<len;S++){var k=C[S];if(vG(k,G)&&k.length>u){u=k.length;B=k;}}return B;}function m3(G){var q=[];for(var S=0,len=G.length;S<len;S++){var C=G[S][0];var u=G[S][1];var B=false;var k=0;while(!B&&k<q.length){current_clique=q[k];var g=true;var I=0;while(g&&I<current_clique.length){var Y=current_clique[I];if(nd.C(u,Y)){g=false;}I++;}if(g){nd.G(current_clique,C);B=true;}k++;}if(!B){nd.G(q,[C]);}}return q;}function Je(G){var q;var S=false;do{q=Math.round(Math.random()*100000000);for(var C=0,len=G.length;C<len;C++){if(G[C]==q){S=true;break;}}}while(S);return q;}function sA(G){if(G.length>4){return m3(G);}var q=[];for(var S=0,len=G.length;S<len;S++){q[q.length]=G[S][0];}var C=[];while(!jC(G)){var u=lz(G);C[C.length]=u;for(var S=0,len=u.length;S<len;S++){for(var B=0,len2=G.length;B<len2;B++){if(G[B][0]==u[S]){G=G.slice(0,B).concat(G.slice(B+1,G.length));break;}}}var k=[];var g=Je(q);k[0]=g;var I=[];for(var S=0,len=u.length;S<len;S++){var Y=u[S];for(var B=0,len2=G.length;B<len2;B++){var D=G[B][1];for(var n=0,len3=D.length;n<len3;n++){if(D[n]==Y){var v=false;for(var r=0,len4=I.length;r<len4;r++){if(I[r]==G[B][0]){v=true;break;}}if(!v){I[I.length]=G[B][0];}break;}}}}k[1]=I;G[G.length]=k;for(var S=0,len=G.length-1;S<len;S++){var I=G[S][1];var Z=[];for(var B=0,len2=I.length;B<len2;B++){var Y=I[B];var v=false;for(var n=0,len3=u.length;n<len3;n++){if(u[n]==Y){v=true;break;}}var O;if(v){O=g;}else{O=I[B];}v=false;for(var n=0,len3=Z.length;n<len3;n++){if(Z[n]==O){v=true;break;}}if(!v){Z[Z.length]=O;}}G[S][1]=Z;}}for(var S=0,len=q.length;S<len;S++){for(var B=0,len2=G.length;B<len2;B++){if(G[B][0]==q[S]){C[C.length]=[G[B][0]];break;}}}return C;}function dl(G){function q(u,B){for(var k=0,len=G.length;k<len;k++){if(G[k][0]==u[0]){G=nd.D(G,k);break;}}B[B.length]=u;var g=u[1];for(var k=0,len=g.length;k<len;k++){for(var I=0,len2=G.length;I<len2;I++){if(G[I][0]==g[k]){q(G[I],B);break;}}}}var S=[];while(G.length>0){var C=[];q(G[0],C);S[S.length]=C;}return S;}function hU(G){var q=dD[G];var S=q.clone();S.setDate(S.getDate()+1);var C=dayViewTable.rows[0].cells[2*G-1];var u=dayViewTable.rows[0].cells[2*G];var B;if(window.name=="print"){B=u.offsetLeft-1;}else{B=C.offsetLeft;}var k=u.offsetWidth;var g=new Array();var I=bX(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var Y=0,len=I.length;Y<len;Y++){var D=I[Y];if(D.columnIndex==G){var n=dD[G].clone();n.setHours((D.offsetTop+HZ)/(4*iw));n.setMinutes(((((D.offsetTop+HZ)/iw)%4)*15));var v=Math.round(((D.offsetHeight-2*HZ)/iw)*15);var r=new Date(n.getTime()+v*AF);var Z=D.appt;var O=Z.l5;var d=n.getHours()*Dc+n.getMinutes();var J=r.getHours()*Dc+r.getMinutes();if(J==0){J=Y2;}nd.G(g,[O,d,J,D]);}}var x=MO(g);var P=dl(x);var Q=[];for(var Y=0,len=P.length;Y<len;Y++){Q[Q.length]=sA(P[Y]);}for(var Y=0,len=Q.length;Y<len;Y++){var e=Q[Y];var y=e.length;var L=k/y;var o=Math.floor(k/y)-2;for(var V=0,len2=y;V<len2;V++){var t=e[V];for(var M=0,len3=t.length;M<len3;M++){var c=t[M];var D=null;for(var j=0,len4=g.length;j<len4;j++){if(g[j][0]==c){D=g[j][3];break;}}if(D!=null){D.style.left=(B+Math.floor(V*L))+"px";if(o>0){D.style.width=o+"px";}}}}}}function TL(){var G=new Array();var q=bX(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var S=0,len=q.length;S<len;S++){var C=q[S];var u=C.appt;var B=u.l5;var k=C.offsetLeft;var g=C.offsetLeft+C.offsetWidth;nd.G(G,[B,k,g,C]);}var I=MO(G);var Y=dl(I);var D=[];for(var S=0,len=Y.length;S<len;S++){D[D.length]=sA(Y[S]);}var n=0;for(var S=0,len=D.length;S<len;S++){var v=D[S];var r=v.length;if(r>n){n=r;}for(var Z=0,len2=r;Z<len2;Z++){var O=v[Z];for(var d=0,len3=O.length;d<len3;d++){var J=O[d];var C=null;for(var x=0,len4=G.length;x<len4;x++){if(G[x][0]==J){C=G[x][3];break;}}if(C!=null){C.style.top=((fZ+2)*Z)+2;}}}}return n;}function J4(G,q,S){var C=new Array();for(var u=0;u<G.length;u++){var B=G[u];var k=B.appt;var g=k.l5;var I=k.Qa().getTime();var Y=k.LL().getTime();nd.G(C,[g,I,Y,B]);}var D=MO(C);var n=dl(D);var v=[];for(var u=0,len=n.length;u<len;u++){v[v.length]=sA(n[u]);}for(var u=0,len=v.length;u<len;u++){var r=v[u];var Z=r.length;var O=q/Z;var d=Math.floor(q/Z)-2;for(var J=0,len2=Z;J<len2;J++){var x=r[J];for(var P=0,len3=x.length;P<len3;P++){var Q=x[P];var B=null;for(var e=0,len4=C.length;e<len4;e++){if(C[e][0]==Q){B=C[e][3];break;}}if(B!=null){B.style.top=(S+Math.floor(J*O))+"px";if(d>0){B.style.height=d+((J==len2-1)?2:0)+"px";}}}}}}var Lv;if(false){Lv=new wv();}var dI={I:null,D:null,u:new Object(),Y:0,G:function(){if(dI.Y++>5){if(Lv){Lv.v(0);}dI.g();dI.Y=0;}},q:function(G,S,C){var u=VD(G);if(u){var B=dI.u[G];if(null==B||S>B){if(!C||S>0){u.innerHTML=S+"%";dI.u[G]=S;}}}else{AS("Can't mark box with ID "+G+"; not found.",bi.S);}},S:function(G){var q=VD(G);if(q){q.innerHTML="<img alt=\"Checkmark\" width=\"15px\" height=\"15px\" src=\"img/green_check.gif\" />";}else{AS("Can't mark box with ID "+G+"; not found.",bi.S);}},n:function(){if(null==dI.D){dI.B();}else{oN(VD("splash"));}},k:function(){zQ(VD("splash"));},g:function(){if(null!=dI.I){Ts.g.S=dI.I;}dI.S("tickPrefs");dI.S("tickFolderList");dI.S("tickMailbox");setTimeout("kg()",250);},B:function(){try{dI.D=VD("splash");oN(dI.D);var G=TZ("<DIV>",dI.D);G.id="filler";G.style.backgroundColor="#F2EDED";G.style.position="absolute";G.style.zIndex="9998";G.style.height="100%";G.style.width="100%";Sa(G,65);var q=VD("loadingUserPrefs");q.innerHTML=strings.loading_user_prefs+"... ";q=VD("loadingFolderList");q.innerHTML=strings.loading_retrieving_folder_list+"... ";q=VD("loadingAccessingMailbox");q.innerHTML=strings.loading_accessing_mailbox+"... ";var S=VD("splashSurround");S.style.position="absolute";S.style.zIndex="9999";S.style.height="100%";S.style.width="100%";S.onclick=dI.G;}catch(e){dI.D=null;AS("Couldn't locate splash element.",bi.C);}},C:function(G){var q=0;for(var S=0;S<G.length;S++){var u=G[S];var B=u.I();if(null!=B&&B.indexOf("INBOX")>0){q+=u.k();}}q=(q)?(q/G.length):0;if(Yd(bi.S)){AS("Current load progress: "+q+"% estimated from "+G.length+" pongs.",bi.S);}dI.q("tickMailbox",q,true);return q;}};function tn(){this.D=null;this.g=null;this.B=null;this.n=null;this.u=null;}function lS(G){var q=0;try{this.D=G.getAttribute("id");this.B=parseInt(G.getAttribute("percent"));this.g=G.getAttribute("currently");this.n=parseInt(G.getAttribute("time"));this.u=G.getAttribute("url");if(Yd(bi.S)){var S="Parse pong - ";S+="ID: "+this.D;S+=", URL: "+this.u;S+=", %: "+this.B;S+=", cur: "+this.g;S+=", time: "+this.n;AS(S,bi.S);}}catch(e){AS("Unable to parse pong.",bi.C);q=1;}return q;}tn.prototype.Y=lS;function oc(){return this.g;}tn.prototype.S=oc;function pf(){return this.n;}tn.prototype.C=pf;function iT(){return this.B;}tn.prototype.k=iT;function wy(){return this.u;}tn.prototype.I=wy;function hR(){return this.D;}tn.prototype.q=hR;function nf(){return (100<=this.B);}tn.prototype.G=nf;function rj(G,q){this.B=null;this.q=G;this.C=q;}function Bu(){var G=new Ts.g(dA("ping"),true,TO(this,this.u),TO(this,this.G));var q=new Ts.v("ping",mF);G.q.L(q);G.G.add("no.report.faults",true);G.q.v();}rj.prototype.k=Bu;function qY(G,q){var S=new Array();var C=G.S();if(C){var B=C.getElementsByTagName((D3)?"m:pingResponse":"pingResponse");if(Yd(bi.q)){try{AS("Ping success: "+wN.x(C),bi.q);}catch(e){AS("Ping success: couldn't serialize body.",bi.q);}}if(B.length){var k=B[0];var g=k.getAttribute("code");if("OK"==g){var I=C.getElementsByTagName("pong");for(var Y=0;Y<I.length;Y++){var D=new tn();if(!D.Y(I[Y])){if(!D.G()){S.push(D);}}}}else{if("NOPLATFORM"==g){AS("Can't really check status, no platform ping.",bi.WARN);}else{AS("Ping - error or unknown status reported by SWA.",bi.C);if(this.C){this.C();}return ;}}}else{AS("PING - Empty response.",bi.WARN);}}this.B=S;if(this.q){this.q(S);}}rj.prototype.u=qY;function u1(q,S){AS("Ping error!",bi.C);this.B=null;if(this.C){this.C();}}rj.prototype.G=u1;function I7(){return this.B;}rj.prototype.S=I7;function wv(G,q,S,C,u){this.k=0;this.I=0;this.x=0;this.e=5;this.D=300;this.P=this.D;this.q=(G)?G:1000;this.u=new rj(TO(this,this.B),TO(this,this.g));this.Z=q;this.O=S;this.S=C;this.n=u;this.Y=false;}function Mi(G){this.x++;this.k++;if(this.x>=this.D||this.k>=this.P){AS("Stopping pinging, threshold expired.",bi.S);this.v(1);}else{if(this.r()){AS("Conditions satisfied, done monitoring progress.",bi.S);this.v(0);}else{if(this.S){this.S(G);}this.J();}}}wv.prototype.B=Mi;function Yn(){var G=true;if(this.n){for(var q in this.n){G=this.n[q]();if(!G){break;}}}return G;}wv.prototype.r=Yn;function RV(G){this.x++;this.I++;if(this.x>=this.D||this.I>=this.e){AS("Stopping pinging, too many errors.",bi.S);this.v(2);}else{this.J();}}wv.prototype.g=RV;function Nz(){AS("New ping, count: "+this.x,bi.S);return this.u.k();}wv.prototype.G=Nz;function nX(G){if(G){setTimeout("Qg()",G);}else{if(!this.Y&&this.Z){this.Z();}this.Y=true;this._conditionTimer=setInterval("eC()",150);this.J();}}wv.prototype.C=nX;function HP(G){if(!this.Y){AS("Finish called on already stopped ping monitor.",bi.q);return ;}this.Y=false;if(this._pingTimer){clearTimeout(this._pingTimer);}if(this._conditionTimer){clearInterval(this._conditionTimer);}if(this.O){this.O();}AS("Done pinging with result: "+G,bi.S);}wv.prototype.v=HP;function Nb(){return this.q;}wv.prototype.d=Nb;function GZ(G){this.q=G;}wv.prototype.Q=GZ;function gs(G){if(!this.Y){AS("Loop called on stopped ping monitor.",bi.q);return ;}this._pingTimer=setTimeout("cJ()",(G)?G:this.q);}wv.prototype.J=gs;function cJ(){if(Lv){Lv.G();}}function Qg(){if(Lv){Lv.C();}}function eC(){if(Lv){if(Lv.r()){Lv.v(0);}}}function kg(){dI.k();}function RY(G){var q=PK();function S(){var x="";x+="<TABLE cellspacing=\"2\" cellpadding=\"0\" border=\"0\">";x+="  <TR>";x+="    <TD><SPAN class=\"label\" style=\"font-size:18px;font-weight:bold;\">"+q.GC.E+"</SPAN></TD>";x+="  </TR>";x+="</TABLE>";x+="<HR color=\"black\">";x+="<BR>";return x;}function C(x,P){var Q="";if(P!=null&&P.strip()!=""){Q+="<TR>";Q+="  <TD width=\"1%\" valign=\"top\" nowrap><SPAN class=\"label\" style=\"font-weight:bold;\">"+x+"</SPAN></TD>";Q+="  <TD valign=\"top\" style=\"padding-left:5px;\"><SPAN class=\"label\">"+P+"</SPAN></TD>";Q+="</TR>";}return Q;}function u(){return "<TR><TD colspan=\"2\">&nbsp;</TD></TR>";}function B(x){var P="";if(x.g){x.Y(false);}if(x.i()||x.u()){return -2;}P+=S();var Q=q.GC.bh("hideEmailAddresses",y5.S);var e=x.O();var y=nn(x,!Q);var L=sf(x,!Q);var o=lr(x,!Q);var V=V7(x,!Q);var t=hK(x,!Q);var M=dH(lD(x));if(y!=""||o!=""||V!=""||t!=""||e!=null||M!=""||L!=""||x.G()){P+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";P+=C(strings.from_label,dH(y[0]));P+=C(strings.replyto_label,dH(L));if(e){P+=C(strings.date_label,ZW(e));}P+=C(strings.to_label2,dH(o));P+=C(strings.cc_label2,dH(V));P+=C(strings.bcc_label2,dH(t));P+=C(strings.subject_label,M);switch(x.j()){case By.S:P+=C(strings.importance_label,strings.importance_value_low);break;case By.G:P+=C(strings.importance_label,strings.importance_value_high);break;}switch(x.q()){case jp.S:P+=C(strings.sensitivity_label,strings.sensitivity_value_personal);break;case jp.C:P+=C(strings.sensitivity_label,strings.sensitivity_value_private);break;case jp.G:P+=C(strings.sensitivity_label,strings.sensitivity_value_confidential);break;}if(x.G()){P+=C(strings.attachments_label,q.hz(x,window));}P+="</TABLE>";}var c="";var j=x.Ob();if(j!=null){var K=j.length;var m;var b="";P+="<BR><BR>";P+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";P+="  <TR>";P+="    <TD valign=\"top\">";for(var w=0;w<K;w++){m=j[w];if(m!=null){if(m.D()=="message"&&m.I()=="rfc822"){c="\n&lt;"+strings.attached_message+"&gt;\n";}else{c=m.u();}b=m.I();}if(b=="plain"){c=ea(c,false,false,false);P+="<SPAN style=\"font-family:Courier New;font-size:12px;\">";P+=c;P+="</SPAN>";}else{if(b=="html"){c=dF.w(c);c=dF.m(c);c=dF.z(c);var z=dF.b(c,x);c=z[0];P+=c;}else{P+=c;}}}}P+="    </TD>";P+="  </TR>";P+="</TABLE>";return P;}function k(x){if(x.f()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(x.g){x.Y(false);}if(x.i()||x.u()){return -2;}function P(){var s="";s+="  <TR>";s+="    <TD></TD>";s+="    <TD><SPAN class=\"label\" valign=\"top\" style=\"padding-left:5px;font-weight:bold;\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";s+="  </TR>";return s;}var Q="";Q+=S();Q+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var e=x.Zf();var y=x.zC();var L=x.Ew();var o=x.Ta();if(e!=""||y!=""||L!=""||o!=""){Q+=C(strings.addressbooksearch_label_name,e);Q+=C(strings.contacteditor_job_title_label,y);Q+=C(strings.contacteditor_department_label,L);Q+=C(strings.contacteditor_company_label,o);Q+=u();}var V=ru(x);var t=Yj(x);var M=X4(x);var c=x.CT();if(t!=""){Q+=C(strings.contacts_label_homeaddress,ea(t,false,false,false));if(c==1){Q+=P();}Q+=u();}if(V!=""){Q+=C(strings.contacts_label_workaddress,ea(V,false,false,false));if(c==2){Q+=P();}Q+=u();}if(M!=""){Q+=C(strings.contacts_label_otheraddress,ea(M,false,false,false));if(c==3){Q+=P();}Q+=u();}var j=x.T();var K=x.z9();var m=x.ts();var b=x.of();if(j!=""||K!=""||m!=""||b!=""){Q+=C(strings.contacteditor_business_phone_label,j);Q+=C(strings.contacteditor_home_phone_label,K);Q+=C(strings.contacteditor_business_fax_label,m);Q+=C(strings.contacteditor_mobile_phone_label,b);Q+=u();}var w=x.Ml();var z=x.CW();if(w!=""||z!=""){Q+=C(strings.contacteditor_web_page_label,w);Q+=C(strings.contacteditor_im_address_label,z);Q+=u();}var W=false;for(var X=0;X<3;X++){var E=x.G6(X);var e=x.n9(X);var U=strings.contacteditor_email_selector_label.printf(X)+":";Q+=C(U,E);Q+=C(strings.contacteditor_email_display_as_label,e);W=true;}if(W){Q+=u();}var A=x.x9();var F=x.aL();var f=x.Jx();var i=x.dS();var l=x.p();if(A||F||f!=""||i!=""||l!=""){if(A){var p=new zt("MMM d, yyyy");A=p.C(A);Q+=C(strings.contacteditor_birthday_label,A);}if(F){var p=new zt("MMM d, yyyy");F=p.C(F);Q+=C(strings.contacteditor_anniversary_label,F);}Q+=C(strings.contacteditor_spouse_name_label,f);Q+=C(strings.contacteditor_profession_label,i);Q+=C(strings.contacteditor_assistant_name_label,l);Q+=u();}Q+="</TABLE>";var T=x.qP();if(T!=null&&T.strip()!=""){Q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";Q+="  <TR>";Q+="    <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+ea(T,false,false,false)+"</SPAN></TD>";Q+="  </TR>";Q+="</TABLE>";}return Q;}function g(x){if(x.f()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(x.g){x.Y(false);}if(x.i()||x.u()){return -2;}var P="";P+=S();var Q=x.CT();if(Q!=""){P+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";P+=C(strings.printout_distribution_list_name,Q);P+="</TABLE>";P+="<BR>";}var e=x.h();if(e&&e.length>0){P+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";P+=C(strings.printout_distribution_list_members," ");P+="</TABLE>";P+="<BR>";P+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";for(var y=0;y<e.length;y++){var L=e[y];var o=L.D();var V=L.B();if(o!=""){P+=C(o,V);}}P+="</TABLE>";P+="<BR>";}return P;}function I(x){if(x.f()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(x.g){x.Y(false);}if(x.i()||x.u()){return -2;}var P="";P+=S();P+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var Q=x.L();var e=x.kM();if(Q!=null&&Q!=""||e!=null&&e!=""){P+=C(strings.event_editor_label_subject,Q);P+=C(strings.event_editor_label_location,e);P+=u();}P+=C(strings.event_editor_label_start_time,ZW(x.Qa()));P+=C(strings.event_editor_label_end_time,ZW(x.LL()));P+=u();if(x.TD()){var y=x.jg();var L=bf(y);P+=C(strings.event_editor_label_recurrence_pattern,L);P+=u();}var o=x.p5();if(o){var V=o.I();var t=new Array();var M=new Array();var c=new Array();for(var j=0;j<V.length;j++){var K=V[j];var m=K.B();if(m==cI.S){nd.G(t,K.k());}else{if(m==cI.G){nd.G(M,K.k());}else{if(m==cI.q){nd.G(c,K.k());}}}}P+=C(strings.printout_required_recipients,t.join(", "));P+=C(strings.printout_optional_recipients,M.join(", "));P+=C(strings.printout_meeting_resources,c.join(", "));P+=u();}P+="</TABLE>";var b=x.kD();if(b!=null&&b.strip()!=""){P+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";P+="  <TR>";P+="    <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+ea(b,false,false,false)+"</SPAN></TD>";P+="  </TR>";P+="</TABLE>";}return P;}var Y="";for(var D=0;D<G.length;D++){var n;var v=G[D];if(xe(v,yx)){n=B(v);}else{if(typeof H0!="undefined"&&xe(v,H0)){n=k(v);}else{if(typeof vi!="undefined"&&xe(v,vi)){n=g(v);}else{if(typeof EG!="undefined"&&xe(v,EG)){n=I(v);}}}}if(n==-1){return ;}else{if(n==-2){var r=v.getFolder();if(Q2(r)){if(q.gP()){q.Ak();}}else{var Z=ah(r);if(Z){Z.P([v]);}}var O=strings.generic_error+" #LPT023";AS(O,bi.C);alert(O);return ;}else{Y+=n;}}if(D+1<G.length){Y+="<DIV style=\"page-break-after:always;\"></DIV>";}}var d=VD("printIframe");var J=Oj(d);Vq(document,J);J.body.innerHTML=Y;J.body.style.overflow="visible";d.contentWindow.focus();d.contentWindow.print();}function Uh(){var G="print_calendar.jsp?locale="+GC.q();var q=window.open(G,"_blank","height=500,width=700,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no");if(q==null){alert(strings.popup_stopper);}}function initPrintCalendar(){window.name="print";var G=PK();strings=G.strings;v4(opener.tE);document.onmouseover=null;document.onmousedown=null;document.onmouseup=null;document.onmouseout=null;document.onselectstart=function(){return false;};document.ondblclick=null;document.onmousemove=null;document.onkeydown=null;document.onkeyup=null;document.onkeypress=null;document.oncontextmenu=function(){return false;};document.onhelp=null;document.onclick=null;window.onresize=null;fG=document;TN=document.body;g_CalendarViewMode=opener.g_CalendarViewMode;g_SelectedDate=opener.g_SelectedDate;bm=16;iw=8;mainTablePane=TZ("<DIV id='mainTablePane' class='pane' style='padding:2px 7px 4px 7px;border-top:none;overflow:hidden;width:650px;'>",TN);if(g_CalendarViewMode==If.C||g_CalendarViewMode==If.q||g_CalendarViewMode==If.G){Ik();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.left="0px";calDayViewDiv.style.height=(48*bm)+"px";calDayViewDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.overflow="hidden";lx();var q=parseInt(allDayEventsTable.rows[0].style.height);calDayViewDiv.style.top=(Ol+q)+"px";mainTablePane.style.height=(calDayViewDiv.offsetHeight+Ol+q)+"px";dayWeekViewHeaderTable.rows[0].deleteCell(dD.length);allDayEventsTable.rows[0].deleteCell(dD.length);}else{if(g_CalendarViewMode==If.S){mainTablePane.style.height="100%";Wj();calMonthViewDiv.style.left="0px";calMonthViewDiv.style.top="0px";calMonthViewDiv.style.width=Math.max(mainTablePane.offsetWidth-2,0)+"px";calMonthViewDiv.style.height=Math.max(DE()-2,0)+"px";CD();}}setTimeout("Gx()",100);}function Gx(){print();close();}function rC(){this.y=null;this.c=null;this.S=null;this.B=null;this.t=null;this.Y=null;this.I=null;this.r=null;this.Q=null;this.V=null;this.J=null;this.Z=null;this.v=null;this.n=null;this.o=null;this.M=[];this.O=[];this.k=[];this.L=null;}function C7(G){if(G.B!=null&&this.B==null||G.B==null&&this.B!=null){return false;}if(G.y!=this.y||G.c!=this.c||G.S!=this.S||(G.B!=null&&this.B!=null&&hY(G.B,this.B)!=0)||G.Y!=this.Y||G.I!=this.I||G.n!=this.n||G.o!=this.o||(G.Z!=null&&this.Z!=null&&hY(G.Z,this.Z)!=0)){return false;}if(UG(G.t)&&!UG(this.t)||cv(G.t)&&!cv(this.t)){return false;}if(UG(this.t)&&G.t!=this.t){return false;}if(cv(this.t)){var q;for(var S=0;S<this.t.length;S++){q=false;for(var C=0;C<G.t.length;C++){if(G.t[C]==this.t[S]){q=true;break;}}if(!q){return false;}}for(var S=0;S<G.t.length;S++){q=false;for(var C=0;C<this.t.length;C++){if(this.t[C]==G.t[S]){q=true;break;}}if(!q){return false;}}}return true;}rC.prototype.d=C7;function Cc(G){if(this.k==null){return null;}for(var q=0,len=this.k.length;q<len;q++){var S=this.k[q];if(hY(S.q,G)==0){return S;}}return null;}rC.prototype.x=Cc;function aU(G){if(this.t!=null){if(UG(this.t)){if(this.t==G){return true;}else{if(this.t==SW.q){return true;}else{if(this.t==SW.Y&&G>=SW.I&&G<=SW.C){return true;}else{if(this.t==SW.g&&(G==SW.B||G==SW.G)){return true;}}}}}else{for(var q=0,len=this.t.length;q<len;q++){var S=this.t[q];if(S==G){return true;}else{if(S>G){break;}}}}}return false;}rC.prototype.P=aU;function Jg(G){var S=G.clone();if(this.I==XZ.G){S.setMonth(S.getMonth()+1);S.setDate(S.getDate()-1);while(!this.P(S.getDay())){S.setDate(S.getDate()-1);}}else{for(var C=0;C<this.I;C++){for(var u=0;u<7;u++){if(this.P(S.getDay())){if(C<this.I-1){S.setDate(S.getDate()+1);}break;}S.setDate(S.getDate()+1);}}}return S;}rC.prototype.q=Jg;function Jz(G){for(var q=0,len=this.O.length;q<len;q++){var S=hY(this.O[q],G);if(S==0){return true;}else{if(S>0){break;}}}return false;}rC.prototype.g=Jz;function gV(G){for(var q=0,len=this.M.length;q<len;q++){var S=hY(this.M[q],G);if(S==0){return true;}else{if(S>0){break;}}}return false;}rC.prototype.u=gV;function eA(G,q){if(q==null){q=true;}var S=G.clone();if(q){var C=this.n;var u=X0();var B=u.u(this.L,S);C+=B;if(C<0){S.setDate(S.getDate()+1);}else{if(C>=Y2){S.setDate(S.getDate()-1);}}}S.setHours(0,0,0,0);if(hY(this.Z,S)>0){return [false];}if((this.B!=null)&&(hY(S,this.B)>0)){return [false];}if(this.y==U4.S){if(this.u(S)){return [false];}var k=Math.round((S.getTime()-this.Z.getTime())/Av);if(k%this.c!=0){return [false];}var g=1+k/this.c;if((this.S!=null)&&(g>this.S)){return [false];}return [true,g,S];}else{if(this.y==U4.G){if(!this.P(S.getDay())){return [false];}if(this.u(S)){return [false];}var I=this.Z.clone();I.setDate(I.getDate()-I.getDay());var Y=S.clone();Y.setDate(Y.getDate()-Y.getDay());var n=Math.round((Y.getTime()-I.getTime())/Ae);if(n%this.c!=0){return [false];}var g=0;var v=I;for(var r=0;r<7;r++){if(this.P(v.getDay())&&hY(v,this.Z)>=0&&hY(v,S)<=0){g++;}v.setDate(v.getDate()+1);}if(n/this.c>1){var Z;if(this.t==SW.q){Z=7;}else{if(this.t==SW.Y){Z=5;}else{if(this.t==SW.g){Z=2;}else{Z=this.t.length;}}}g+=((n-this.c)/this.c)*Z;}if(n>0){var v=Y;for(var r=0;r<7;r++){if(this.P(v.getDay())&&hY(v,this.Z)>=0&&hY(v,S)<=0){g++;}v.setDate(v.getDate()+1);}}if((this.S!=null)&&(g>this.S)){return [false];}return [true,g,S];}else{if(this.y==U4.C){if(this.u(S)){return [false];}if(this.I!=null){var O=new Date(S.getFullYear(),S.getMonth(),1);var v=this.q(O);if(S.getDate()!=v.getDate()){return [false];}}else{var d=this.t;if(d>=29){var v=new Date(S.getFullYear(),S.getMonth(),d);while(v.getMonth()!=S.getMonth()){d--;v=new Date(S.getFullYear(),S.getMonth(),d);}}if(S.getDate()!=d){return [false];}}var J=Math.round((S.getFullYear()-this.Z.getFullYear())*12+(S.getMonth()-this.Z.getMonth()));if(J%this.c!=0){return [false];}var g=1+J/this.c;if((this.S!=null)&&(g>this.S)){return [false];}return [true,g,S];}else{if(this.y==U4.q){if(this.u(S)){return [false];}if(S.getMonth()!=this.Y){return [false];}if(this.I!=null){var O=new Date(S.getFullYear(),this.Y,1);var v=this.q(O);if(S.getDate()!=v.getDate()){return [false];}}else{var d=this.t;if(this.Y!=nV.B){if(S.getDate()!=d){return [false];}}else{if(d>=29){var v=new Date(S.getFullYear(),2,1);v.setDate(v.getDate()-1);if(S.getDate()!=v.getDate()){return [false];}}else{if(S.getDate()!=d){return [false];}}}}var x=S.getFullYear()-this.Z.getFullYear();var g=1+x;if((this.S!=null)&&(g>this.S)){return [false];}return [true,g,S];}}}}return [false];}rC.prototype.D=eA;function kN(G){G=G.clone();G.setHours(0,0,0,0);var q=null;if(this.y==U4.S){q=G;}else{if(this.y==U4.G){var S=G;var C=false;for(var u=0;u<7;u++){var B=S.getDay();if(this.P(B)){C=true;break;}if(B==Vy.q){break;}S.setDate(S.getDate()+1);}if(!C){S.setDate(S.getDate()+7*(this.c-1)+1);for(var u=0;u<7;u++){if(this.P(S.getDay())){break;}S.setDate(S.getDate()+1);}}q=S;}else{if(this.y==U4.C){if(this.I==null){if(this.t>=G.getDate()){var S=new Date(G.getFullYear(),G.getMonth(),this.t);var k=G.getMonth();while(S.getMonth()!=k){S.setDate(S.getDate()-1);}q=S;}else{var S=new Date(G.getFullYear(),G.getMonth()+this.c,this.t);var k=(G.getMonth()+this.c)%12;while(S.getMonth()!=k){S.setDate(S.getDate()-1);}q=S;}}else{var g=new Date(G.getFullYear(),G.getMonth(),1);var S=this.q(g);if(hY(S,G)<0){g.setMonth(g.getMonth()+this.c);S=this.q(g);}q=S;}}else{if(this.y==U4.q){if(this.I==null){var S=new Date(G.getFullYear(),this.Y,this.t);if(hY(S,G)<0){S=new Date(G.getFullYear()+1,this.Y,this.t);while(S.getMonth()!=this.Y){S.setDate(S.getDate()-1);}}q=S;}else{var g=new Date(G.getFullYear(),this.Y,1);var S=this.q(g);if(hY(S,G)<0){g.setFullYear(g.getFullYear()+1);S=this.q(g);}q=S;}}}}}return q;}rC.prototype.e=kN;function VO(){if(this.v!=null&&this.r!=null){return [this.v,this.r];}if(this.B==null&&this.S==null){return [new Date(U1.I),10];}var G=null;if(this.y==U4.S){var q=1;var S=this.Z.clone();S.setHours(0,0,0,0);var u=S.clone();for(;;){if(this.B!=null&&hY(S,this.B)>0||this.S!=null&&q>this.S){break;}u=S.clone();S.setDate(S.getDate()+this.c);q++;}q--;G=[u,q];}else{if(this.y==U4.G){var q=1;var S=f2(this.Z,VZ);S.setHours(0,0,0,0);var u=this.Z.clone();u.setHours(0,0,0,0);for(;;){var B=false;for(var k=0;k<7;k++){if(this.P(S.getDay())){if(this.B!=null&&hY(S,this.B)>0||this.S!=null&&q>=this.S){B=true;break;}if(hY(S,this.Z)>0){u=S.clone();q++;}}S.setDate(S.getDate()+1);}if(B){break;}else{S.setDate(S.getDate()+7*(this.c-1));}}G=[u,q];}else{if(this.y==U4.C){var q=1;var S=this.Z.clone();S.setHours(0,0,0,0);var u=S.clone();for(;;){if(this.B!=null&&hY(S,this.B)>0||this.S!=null&&q>this.S){break;}u=S.clone();var g=S.getMonth()+this.c;var I=S.getFullYear();if(g>=12){I+=Math.floor(g/12);g%=12;}if(this.I==null){var Y=this.t;var D=new Date(I,g,Y);while(D.getMonth()!=g){Y--;D=new Date(I,g,Y);}S=D;}else{var n=new Date(I,g,1);S=this.q(n);}q++;}q--;G=[u,q];}else{if(this.y==U4.q){var q=1;var S=this.Z.clone();S.setHours(0,0,0,0);var u=S.clone();for(;;){if(this.B!=null&&hY(S,this.B)>0||this.S!=null&&q>this.S){break;}u=S.clone();if(this.I==null){S.setFullYear(S.getFullYear()+1);if(this.Y==1&&this.t>=29){while(S.getMonth()!=this.Y){S.setDate(S.getDate()-1);}}}else{var n=new Date(S.getFullYear()+1,this.Y,1);S=this.q(n);}q++;}q--;G=[u,q];}}}}return G;}rC.prototype.C=VO;function cC(G){var q=new Date();var S=1;var C=this.Z.clone();var u=null;for(var B=0,len=this.k.length;B<len;B++){var k=this.k[B];if(k.G==null||k.G==true){var g=k.u;if(g==null){g=G;}var I=new Date(k.Y.getTime()-g*AF);if(Mp(I,q)>=0){if(u==null||Mp(I,u)<0){u=I;}}}}for(;;){if(this.B!=null&&hY(C,this.B)>0||this.S!=null&&S>=this.S){return ((u!=null)?u:new Date(U1.I));}if(!this.u(C)){var Y=X0();var D=Y.u(this.L,C);var n=this.n+D;var v=new Date(C.getTime()+n*AF);var I=new Date(v.getTime()-G*AF);if(I.getTime()>=q.getTime()){if(u!=null){return (Mp(I,u)<0?I:u);}else{return I;}}}if(this.y==U4.S){C.setDate(C.getDate()+this.c);}else{if(this.y==U4.G){var r=f2(C,VZ);r.setHours(C.getHours(),C.getMinutes(),C.getSeconds(),r.getMilliseconds());for(var B=0;B<7;B++){if(this.P(r.getDay())&&hY(r,this.Z)>=0){C=r.clone();if(this.B!=null&&hY(C,this.B)>0||this.S!=null&&S>=this.S){return ((u!=null)?u:new Date(U1.I));}S++;}r.setDate(r.getDate()+1);}C.setDate(C.getDate()+7*this.c);}else{if(this.y==U4.C){var Z=C.getMonth()+this.c;var O=C.getFullYear();if(Z>=12){O+=Math.floor(Z/12);Z%=12;}if(this.I==null){var d=this.t;var r=new Date(O,Z,d);while(r.getMonth()!=Z){d--;r=new Date(O,Z,d);}C=r;}else{var J=new Date(O,Z,1);C=this.q(J);}}else{if(this.y==U4.q){if(this.I==null){C.setFullYear(C.getFullYear()+1);if(this.Y==1&&this.t>=29){while(C.getMonth()!=this.Y){C.setDate(C.getDate()-1);}}}else{var J=new Date(C.getFullYear()+1,this.Y,1);C=this.q(J);}}}}}if(this.y!=U4.G){S++;}}var x=new Date();return x;}rC.prototype.j=cC;function iQ(q){var S=new Date();var C=1;var u=S.clone();var B=null;for(var k=0,len=this.k.length;k<len;k++){var g=this.k[k];if(g.G==null||g.G==true){if(Mp(g.Y,q)>=0){if(B==null||Mp(g.Y,u)<=0){B=g;u=g.Y;}}}}for(;;){if(this.B!=null&&hY(q,this.B)>0||this.S!=null&&C>=this.S){return B;}if(C>=1000){return B;}if(!this.u(q)){var I=X0();var Y=I.u(this.L,q);var D=this.n+Y;var n=new Date(q.getTime()+D*AF);if(Mp(n,q)>=0){if(B!=null){if(Mp(n,u)<=0){return q;}else{return B;}}else{return q;}}}if(this.y==U4.S){q.setDate(q.getDate()+this.c);}else{if(this.y==U4.G){var v=f2(q,VZ);v.setHours(q.getHours(),q.getMinutes(),q.getSeconds(),v.getMilliseconds());for(var k=0;k<7;k++){if(this.P(v.getDay())&&hY(v,this.Z)>=0){q=v.clone();if(this.B!=null&&hY(q,this.B)>0||this.S!=null&&C>=this.S){return B;}C++;}v.setDate(v.getDate()+1);}q.setDate(q.getDate()+7*this.c);}else{if(this.y==U4.C){var r=q.getMonth()+this.c;var Z=q.getFullYear();if(r>=12){Z+=Math.floor(r/12);r%=12;}if(this.I==null){var O=this.t;var v=new Date(Z,r,O);while(v.getMonth()!=r){O--;v=new Date(Z,r,O);}q=v;}else{var d=new Date(Z,r,1);q=this.q(d);}}else{if(this.y==U4.q){if(this.I==null){q.setFullYear(q.getFullYear()+1);if(this.Y==1&&this.t>=29){while(q.getMonth()!=this.Y){q.setDate(q.getDate()-1);}}}else{var d=new Date(q.getFullYear()+1,this.Y,1);q=this.q(d);}}}}}if(this.y!=U4.G){C++;}}var J=new Date();return J;}rC.prototype.G=iQ;function bf(G){var q;var S=new Date();S.setHours(Math.abs(G.n/Dc),G.n%Dc,0);var C=new Date();C.setHours(Math.abs(G.o/Dc),G.o%Dc,0);if(G.y==U4.S){q=strings.recurrence_daily_pattern1;}else{if(G.y==U4.G){if(G.t==SW.Y){q=strings.recurrence_daily_pattern2;}else{q=strings.recurrence_weekly_pattern;}}else{if(G.y==U4.C){if(G.I!=null){q=strings.recurrence_monthly_pattern1;}else{q=strings.recurrence_monthly_pattern2;}}else{if(G.y==U4.q){if(G.I!=null){q=strings.recurrence_yearly_pattern1;}else{q=strings.recurrence_yearly_pattern2;}}}}}var u="";if(G.y==U4.G||G.I!=null){if(G.t==SW.Y){u=strings.weekday;}else{if(G.t==SW.g){u=strings.weekendday;}else{if(G.t==SW.q){u=strings.day;}else{if(cv(G.t)){for(var B=0;B<7;B++){if(nd.u(G.t,B)!=-1){u+=a0(B)+", ";}}if(u.length>0){u=u.substr(0,u.length-2);}}else{u=G.t;}}}}}else{u=G.t;}var k="";if(G.I!=null){if(G.I==XZ.u){k=strings.recurrence_first;}else{if(G.I==XZ.q){k=strings.recurrence_second;}else{if(G.I==XZ.S){k=strings.recurrence_third;}else{if(G.I==XZ.C){k=strings.recurrence_fourth;}else{if(G.I==XZ.G){k=strings.recurrence_last;}}}}}}var g=[];g["INTERVAL"]=G.c;g["START_TIME"]=iH(S);g["END_TIME"]=iH(C);g["DAY"]=u;g["EVERY"]=k;g["MONTH"]=Nq(G.Y);var I=q.format(g);return I;}function Pt(){this.Y=null;this.B=null;this.q=null;this.S=null;this.I=null;this.g=null;this.G=null;this.u=null;this.C=null;this.k=null;}function w5(G,q){var S=null;switch(G.y){case U4.S:S=new lh();break;case U4.G:S=new D1();break;case U4.C:S=new Mf();break;case U4.q:S=new En();break;}if(S==null){return null;}var C=S.g(G,q);var u=Cs.C(C);var B=UD.q(u,false);return B;}function hD(G,q){var S=UD.C(G);var C=Cs.g(S);var u=C[4];var B=null;switch(u){case U1.y:B=new Xc();break;case U1.P:B=new bC();break;case U1.D:B=new xF();break;case U1.u:B=new cu();break;}if(B==null){return null;}B.G(C);return B.B(q);}var U1={I:parseInt("79870665540000"),y:10,P:11,D:12,u:13,O:33,g:34,r:35,Y:127,S:62,J:65,Q:1,G:2,q:4,Z:8,k:16,e:32,B:64,C:128,x:256,v:512,n:[SW.G,SW.I,SW.S,SW.u,SW.k,SW.C,SW.B],d:[31,28,31,30,31,30,31,31,30,31,30,31]};function MD(){}function Dj(q){this.byteArray=q;}MD.prototype.G=Dj;function Cz(G){return null;}MD.prototype.B=Cz;function eg(){return Cs.B(this.byteArray,14);}MD.prototype.C=eg;function vm(G,q){var S=Cs.B(this.byteArray,G);return M6(S,q);}MD.prototype.g=vm;function o9(G){var q=Cs.G(this.byteArray,G)-1;G+=4;var S="";for(var C=0;C<q;C++){var B=String.fromCharCode(this.byteArray[G+C]);S+=B;}G+=q;return S;}MD.prototype.u=o9;function TR(G){var q=Cs.G(this.byteArray,G);G+=2;var C="";for(var u=0;u<q;u++){var B=Cs.G(this.byteArray,G);var k=String.fromCharCode(B);C+=k;G+=2;}return C;}MD.prototype.S=TR;function e1(G){if(G==U1.Y){return SW.q;}else{if(G==U1.S){return SW.Y;}else{if(G==U1.J){return SW.g;}}}var q=[];for(var S=0,len=U1.n.length;S<len;S++){if((G&1)==1){nd.G(q,U1.n[S]);}G=(G>>1)&255;}q.sort();return q;}MD.prototype.k=e1;function tf(G,S,C){var u;var B=Cs.B(this.byteArray,G);if(B>256){return -1;}G+=4;var k=[];for(var g=0;g<B;g++){nd.G(k,this.g(G));G+=4;}var I=Cs.B(this.byteArray,G);if(I>256){return -1;}G+=4;var Y=[];for(var g=0;g<I;g++){nd.G(Y,this.g(G));G+=4;}S.Z=this.g(G);G+=4;u=G;S.v=this.g(G);G+=4;S.ReaderVersion2=Cs.B(this.byteArray,G);G+=4;S.WriterVersion2=Cs.B(this.byteArray,G);G+=4;S.n=Cs.B(this.byteArray,G);G+=4;S.o=Cs.B(this.byteArray,G);G+=4;if(I!=Cs.G(this.byteArray,G)){return -1;}G+=2;S.Q=B;S.J=I;S.V=B-I;S.M=k;S.O=Y;if(I>0){S.k=[];for(var g=0;g<I;g++){var D=new Pt();D.Y=this.g(G,C);G+=4;D.B=this.g(G,C);G+=4;D.q=this.g(G,C);G+=4;var n=Cs.G(this.byteArray,G);G+=2;if((n&U1.Q)!=0){var v=this.u(G);G+=v.length+4;D.S=wN.V(v);}if((n&U1.G)!=0){G+=4;}if((n&U1.q)!=0){D.u=Cs.B(this.byteArray,G);G+=4;}if((n&U1.Z)!=0){var r=Cs.B(this.byteArray,G);D.G=r!=0?true:false;G+=4;}if((n&U1.k)!=0){var Z=this.u(G);G+=Z.length+4;D.I=wN.V(Z);}if((n&U1.e)!=0){D.C=Cs.B(this.byteArray,G);G+=4;}if((n&U1.B)!=0){G+=4;}if((n&U1.C)!=0){var O=Cs.B(this.byteArray,G);D.k=O!=0?true:false;G+=4;}nd.G(S.k,D);}if((S.WriterVersion2>=12296)&&(G<(this.byteArray.length-1))){G+=4;for(var g=0;g<S.k.length;g++){var D=S.k[g];if(S.WriterVersion2>=12297){var d=Cs.B(this.byteArray,G);G+=4;G+=d;}G+=4;if(D.S!=null||D.I!=null){G+=12;}if(D.S!=null){var v=this.S(G);G+=(v.length*2)+2;D.S=wN.V(v);}if(D.I!=null){var Z=this.S(G);G+=(Z.length*2)+2;D.I=wN.V(Z);}if(D.S!=null||D.I!=null){G+=4;}}}}return u;}MD.prototype.q=tf;function WB(){}function K0(G,q){return null;}WB.prototype.g=K0;function zD(G,q,S){var C=lT(q,S);Cs.S(G,C);}WB.prototype.k=zD;function HR(q,S){Cs.u(q,S.length+1);Cs.u(q,S.length);var C=S.split("");for(var u=0,len=S.length;u<len;u++){var B=C[u].charCodeAt(0);if(B>255){B=63;}nd.G(q,B);}}WB.prototype.G=HR;function Vr(G,q){Cs.u(G,q.length);var S=q.split("");for(var u=0,len=q.length;u<len;u++){var B=S[u].charCodeAt(0);Cs.u(G,B);}}WB.prototype.C=Vr;function mz(G){var q=G.t;if(q==SW.q){return U1.Y;}else{if(q==SW.Y){return U1.S;}else{if(q==SW.g){return U1.J;}}}if(UG(q)){q=[q];}var S=0;for(var C=0,len=U1.n.length;C<len;C++){if(nd.u(q,U1.n[C])!=-1){S|=(1<<C);}}return S;}WB.prototype.u=mz;function zJ(G){if(G.S!=null){return U1.g;}else{if(G.B!=null){return U1.O;}}return U1.r;}WB.prototype.q=zJ;function AC(G){var q=this.q(G);if(q==U1.g){return G.S;}else{if(q==U1.O){var C=G.C();return C[1];}}return 10;}WB.prototype.S=AC;function sG(G,q,S){Cs.S(q,G.Q);if(G.Q>0){G.M.sort(hY);for(var C=0,len=G.M.length;C<len;C++){this.k(q,G.M[C]);}}Cs.S(q,G.J);if(G.J>0){G.O.sort(hY);for(var C=0,len=G.O.length;C<len;C++){this.k(q,G.O[C]);}}this.k(q,G.Z);this.k(q,G.v);Cs.q(q,6);Cs.q(q,48);Cs.q(q,0);Cs.q(q,0);Cs.q(q,9);Cs.q(q,48);Cs.q(q,0);Cs.q(q,0);Cs.S(q,G.n);Cs.S(q,G.o);Cs.u(q,G.J);if(G.J>0){var u=function(B,I){return hY(B.q,I.q);};G.k.sort(u);for(var C=0,len=G.k.length;C<len;C++){var k=G.k[C];this.k(q,k.Y,S);this.k(q,k.B,S);this.k(q,k.q,S);var g=0;if(k.S!=null){g|=U1.Q;}if(k.u!=null){g|=U1.q;}if(k.G!=null){g|=U1.Z;}if(k.I!=null){g|=U1.k;}if(k.k!=null){g|=U1.C;}if(k.C!=null){g|=U1.e;}Cs.u(q,g);if(g!=0){if((g&U1.Q)!=0){this.G(q,k.S);}if((g&U1.q)!=0){Cs.S(q,k.u);}if((g&U1.Z)!=0){Cs.S(q,k.G?1:0);}if((g&U1.k)!=0){this.G(q,k.I);}if((g&U1.e)!=0){Cs.S(q,k.C);}if((g&U1.C)!=0){Cs.S(q,k.k?1:0);}if((g&U1.B)!=0){}}}}Cs.S(q,0);for(var C=0,len=G.k.length;C<len;C++){var k=G.k[C];Cs.S(q,4);Cs.S(q,0);Cs.S(q,0);if(k.S!=null||k.I!=null){this.k(q,k.Y,S);this.k(q,k.B,S);this.k(q,k.q,S);}if(k.S!=null){this.C(q,k.S);}if(k.I!=null){this.C(q,k.I);}if(k.S!=null||k.I!=null){Cs.S(q,0);}}Cs.S(q,0);}WB.prototype.B=sG;function Xc(){this.I();}Xc.prototype=ON(MD.prototype);Xc.prototype.superClass=MD;Xc.prototype.constructor=Xc;Xc.prototype.I=MD;function EL(G){var q=new rC();q.L=G;var S;var C;if(this.C()==1){q.y=U4.G;q.c=1;q.t=SW.Y;S=26;C=38;}else{q.y=U4.S;q.c=Cs.B(this.byteArray,14)/Y2;S=22;C=34;}var u=Cs.k(this.byteArray,S);var k=this.q(C,q,G);if(k==-1){return null;}if(u==U1.O){q.B=this.g(k);}else{if(u==U1.g){q.S=Cs.B(this.byteArray,S+4);}}return q;}Xc.prototype.B=EL;function lh(){this.I();}lh.prototype=ON(WB.prototype);lh.prototype.superClass=WB;lh.prototype.constructor=lh;lh.prototype.I=WB;function Kv(G,q){var S=new Array();Cs.q(S,4);Cs.q(S,48);Cs.q(S,4);Cs.q(S,48);Cs.q(S,U1.y);Cs.q(S,32);Cs.S(S,0);var C=new Date(G.Z);var u=new v1();var B=u.u(q,C);C.setMinutes(C.getMinutes()-B);var k=(C.getTime()+Wg)/AF;var I=Math.floor(k/Y2);var Y=(I%G.c)*Y2;Cs.S(S,Y);Cs.S(S,G.c*Y2);Cs.S(S,0);Cs.q(S,this.q(G));Cs.q(S,32);Cs.q(S,0);Cs.q(S,0);Cs.S(S,this.S(G));Cs.S(S,0);this.B(G,S,q);return S;}lh.prototype.g=Kv;function bC(){this.I();}bC.prototype=ON(MD.prototype);bC.prototype.superClass=MD;bC.prototype.constructor=bC;bC.prototype.I=MD;function b0(G){var q=new rC();q.L=G;q.y=U4.G;q.c=this.C();q.t=this.k(Cs.B(this.byteArray,22));var S=26;var C=Cs.k(this.byteArray,S);var u=this.q(38,q,G);if(u==-1){return null;}if(C==U1.O){q.B=this.g(u);}else{if(C==U1.g){q.S=Cs.B(this.byteArray,S+4);}}return q;}bC.prototype.B=b0;function D1(){this.I();}D1.prototype=ON(WB.prototype);D1.prototype.superClass=WB;D1.prototype.constructor=D1;D1.prototype.I=WB;function CK(G,q){var S=new Array();Cs.q(S,4);Cs.q(S,48);Cs.q(S,4);Cs.q(S,48);Cs.q(S,U1.P);Cs.q(S,32);Cs.S(S,1);var C=new Date(G.Z);C.setUTCDate(C.getUTCDate()-C.getUTCDay());C.setUTCHours(0,0,0);var u=(C.getTime()+Wg)/AF;var B=Math.floor(u/Y2);var k=(B%(G.c*7))*Y2;Cs.S(S,k);Cs.S(S,G.c);Cs.S(S,0);Cs.S(S,this.u(G));Cs.q(S,this.q(G));Cs.q(S,32);Cs.q(S,0);Cs.q(S,0);Cs.S(S,this.S(G));Cs.S(S,0);this.B(G,S,q);return S;}D1.prototype.g=CK;function xF(){this.I();}xF.prototype=ON(MD.prototype);xF.prototype.superClass=MD;xF.prototype.constructor=xF;xF.prototype.I=MD;function Cy(G){var q=new rC();q.L=G;q.y=U4.C;q.c=this.C();var S;var C;if(Cs.k(this.byteArray,6)==3){q.t=this.k(Cs.B(this.byteArray,22));q.I=Cs.B(this.byteArray,26);S=30;C=42;}else{q.t=Cs.B(this.byteArray,22);S=26;C=38;}var u=Cs.k(this.byteArray,S);var k=this.q(C,q,G);if(k==-1){return null;}if(u==U1.O){q.B=this.g(k);}else{if(u==U1.g){q.S=Cs.B(this.byteArray,S+4);}}return q;}xF.prototype.B=Cy;function Mf(){this.I();}Mf.prototype=ON(WB.prototype);Mf.prototype.superClass=WB;Mf.prototype.constructor=Mf;Mf.prototype.I=WB;function fg(G,q){var S=new Array();Cs.q(S,4);Cs.q(S,48);Cs.q(S,4);Cs.q(S,48);Cs.q(S,U1.D);Cs.q(S,32);if(G.I!=null){Cs.S(S,3);}else{Cs.S(S,2);}var C=G.c;var u=G.Z;var B=((((12%C)*((u.getUTCFullYear()-1601)%C))%C)+(u.getUTCMonth()))%C;var k=0;for(var I=0;I<B;I++){k+=U1.d[I]*24*60;}Cs.S(S,k);Cs.S(S,G.c);Cs.S(S,0);if(G.I!=null){Cs.S(S,this.u(G));Cs.S(S,G.I);}else{Cs.S(S,G.t);}nd.G(S,this.q(G));Cs.q(S,32);Cs.q(S,0);Cs.q(S,0);Cs.S(S,this.S(G));Cs.S(S,0);this.B(G,S,q);return S;}Mf.prototype.g=fg;function cu(){this.I();}cu.prototype=ON(MD.prototype);cu.prototype.superClass=MD;cu.prototype.constructor=cu;cu.prototype.I=MD;function Vn(G){function q(B){var I=B/Y2;var Y=0;for(var D=0;D<12;D++){Y+=U1.d[D];if(Y>I){return D;}}return 0;}var S=new rC();S.L=G;S.y=U4.q;S.c=1;S.Y=q(Cs.B(this.byteArray,10));var C;var u;if(Cs.k(this.byteArray,6)==3){S.t=this.k(Cs.B(this.byteArray,22));S.I=Cs.B(this.byteArray,26);C=30;u=42;}else{S.t=Cs.B(this.byteArray,22);C=26;u=38;}var k=Cs.k(this.byteArray,C);var g=this.q(u,S,G);if(g==-1){return null;}if(k==U1.O){S.B=this.g(g);}else{if(k==U1.g){S.S=Cs.B(this.byteArray,C+4);}}return S;}cu.prototype.B=Vn;function En(){this.I();}En.prototype=ON(WB.prototype);En.prototype.superClass=WB;En.prototype.constructor=En;En.prototype.I=WB;function cl(G,q){var S=new Array();Cs.q(S,4);Cs.q(S,48);Cs.q(S,4);Cs.q(S,48);Cs.q(S,U1.u);Cs.q(S,32);if(G.I!=null){Cs.S(S,3);}else{Cs.S(S,2);}var C=G.Y;var u=0;for(var B=0;B<C;B++){u+=U1.d[B]*24*60;}Cs.S(S,u);Cs.S(S,12);Cs.S(S,0);if(G.I!=null){Cs.S(S,this.u(G));Cs.S(S,G.I);}else{Cs.S(S,G.t);}Cs.q(S,this.q(G));Cs.q(S,32);Cs.q(S,0);Cs.q(S,0);Cs.S(S,this.S(G));Cs.S(S,0);this.B(G,S,q);return S;}En.prototype.g=cl;function dF(G,q,S,C){this.L=G;this.O=q;this.t=S;this.e=C;this.q=false;this.D=null;this.Y=false;this.n=false;this.I="";}dF.prototype.M=function(){this.D=TZ("<IFRAME class='messageRenderer' src='blank.jsp' frameborder='0' style='position:absolute' onload='"+"oh"+"(this);'>",this.L);this.D._renderer=this;this.n=true;};dF.prototype.C=function(G,q,S,u){this.D.style.left=Math.abs(G)+"px";this.D.style.top=Math.abs(q)+"px";if(S>=0){this.D.style.width=Math.abs(S)+"px";}if(u>=0){this.D.style.height=Math.abs(u)+"px";}};dF.prototype.J=function(G,q,S){if(q==null){q=false;}if(!this.q){return false;}var C=false;var u="";var B=G.Ob();if(B!=null){var k=B.length;var g;var I="";var Y="";for(var D=0;D<k;D++){g=B[D];if(g!=null){if(g.D()=="message"&&g.I()=="rfc822"){I="\n&lt;"+strings.attached_message+"&gt;\n";}else{I=g.u();}Y=g.I();}if(Y=="plain"){I=ea(I,true,true,true);}if(Y=="html"){I=dF.w(I);I=dF.m(I);I=dF.z(I);var n;if(!q){n=dF.j(I);I=n[0];C=n[1]>0;}n=dF.b(I,G);I=n[0];}u+=I;}}var v=G.q();var r=X7(v);if(r=="block"||(S&&r=="prompt")){u="";}this.Q(u);return C;};dF.prototype.k=function(G,q){var S="";if(q!=null&&q!=""){S+="<TR>";S+="  <TD width=\"1%\" valign=\"top\" nowrap><SPAN style=\"font-weight:bold;\">"+G+"</SPAN></TD>";S+="  <TD style=\"padding-left:5px;\" valign=\"top\"><SPAN>"+q+"</SPAN></TD>";S+="</TR>";}return S;};dF.prototype.c=function(){return "<TR><TD colspan=\"2\">&nbsp;</TD></TR>";};dF.prototype.G=function(q){if(!this.q){return ;}var S="";function C(){var G="";G+="<TR>";G+="  <TD></TD>";G+="  <TD><SPAN valign=\"top\" style=\"padding-left:5px;font-weight:bold;font-size:11px;\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";G+="</TR>";return G;}S+="<HTML>";S+="  <HEAD>";S+="    <STYLE type=\"text/css\">";S+="SPAN {";S+="  font-family:tahoma, helvetica, arial, sans-serif;";S+="  font-size:11px;";S+="  color:black;";S+="  font-weight:normal;";S+="  font-style:normal;";S+="  cursor:default;";S+="}";S+=".mapAddress {";S+="  text-decoration:none;";S+="  color:black;";S+="}";S+=".mapAddress:hover {";S+="  text-decoration:underline;";S+="  color:blue;";S+="}";S+="    </STYLE>";S+="  </HEAD>";S+="  <BODY>";S+="    <TABLE width=\"100%\" align=\"left\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";var u=dH(q.zC());var B=dH(q.Ew());var k=dH(q.Xf());var g=dH(q.Ta());if(u!=""||B!=""||k!=""||g!=""){S+=this.k(strings.contacteditor_job_title_label,u);S+=this.k(strings.contacteditor_department_label,B);S+=this.k(strings.contacteditor_office_label,k);S+=this.k(strings.contacteditor_company_label,g);S+=this.c();}var I=dH(ru(q));var Y=dH(Yj(q));var D=dH(X4(q));var n=q.CT();var v;var r;if(Y!=""){r=NA(dH(q.Qs()),dH(q.Ip()),dH(q.Eg()),dH(q.LL()),dH(q.UM()));v="";if(r!=null){v+="<A class=\"mapAddress\" href=\""+r+"\">";}v+=ea(Y,false,false,false);if(r!=null){v+="</A>";}S+=this.k(strings.contacts_label_homeaddress,v);if(n==1){S+=C();}S+=this.c();}if(I!=""){r=NA(dH(q.Tr()),dH(q.s()),dH(q.il()),dH(q.yn()),dH(q.ax()));v="";if(r!=null){v+="<A class=\"mapAddress\" href=\""+r+"\">";}v+=ea(I,false,false,false);if(r!=null){v+="</A>";}S+=this.k(strings.contacts_label_workaddress,v);if(n==2){S+=C();}S+=this.c();}if(D!=""){r=NA(dH(q.ry()),dH(q.pl()),dH(q.bu()),dH(q.X3()),dH(q.aV()));v="";if(r!=null){v+="<A class=\"mapAddress\" href=\""+r+"\">";}v+=ea(D,false,false,false);if(r!=null){v+="</A>";}S+=this.k(strings.contacts_label_otheraddress,v);if(n==3){S+=C();}S+=this.c();}var Z=dH(q.T());var O=dH(q.z9());var d=dH(q.ts());var J=dH(q.of());if(Z!=""||O!=""||d!=""||J!=""){S+=this.k(strings.contacteditor_business_phone_label,Z);S+=this.k(strings.contacteditor_home_phone_label,O);S+=this.k(strings.contacteditor_business_fax_label,d);S+=this.k(strings.contacteditor_mobile_phone_label,J);S+=this.c();}var x=dH(q.Ml());var P=iX(x)?x:"http://"+x;var Q=dH(q.CW());if(x!=""||Q!=""){if(x!=""){x="<A href=\""+P+"\">"+x+"</A>";}S+=this.k(strings.contacteditor_web_page_label,x);S+=this.k(strings.contacteditor_im_address_label,Q);S+=this.c();}var e=false;for(var y=1;y<=3;y++){var L=dH(q.G6(y));var o=dH(q.n9(y));var V=strings.contacteditor_email_selector_label.printf(y)+":";if(L!=null&&L!=""){L="<A href=\"mailto:"+L+"\">"+L+"</A>";}S+=this.k(V,L);S+=this.k(strings.contacteditor_email_display_as_label,o);e=true;}if(e){S+=this.c();}var t=dH(q.Q2());var M=q.x9();var c=q.aL();var j=dH(q.Jx());var K=dH(q.dS());var m=dH(q.qD());var b=dH(q.p());if(t!=""||M||c||j!=""||K!=""||m!=""||b!=""){S+=this.k(strings.contacteditor_nickname_label,t);if(M){var w=new zt("MMM d, yyyy");M=w.C(M);S+=this.k(strings.contacteditor_birthday_label,M);}if(c){var w=new zt("MMM d, yyyy");c=w.C(c);S+=this.k(strings.contacteditor_anniversary_label,c);}S+=this.k(strings.contacteditor_spouse_name_label,j);S+=this.k(strings.contacteditor_profession_label,K);S+=this.k(strings.contacteditor_manager_name_label,m);S+=this.k(strings.contacteditor_assistant_name_label,b);S+=this.c();}var z=q.qP();if(z!=null&&z.strip()!=""){z=dF.w(z);z=dF.m(z);z=dF.z(z);S+="  <TR >";S+="    <TD colspan=\"2\"><SPAN style=\"font-family:Courier New;font-size:12px;\">"+ea(z,false,false,false)+"</SPAN></TD>";S+="  </TR>";}S+="    </TABLE>";S+="  </BODY>";S+="</HTML>";this.Q(S);};dF.prototype.y=function(G){if(!this.q){return ;}var q="";q+="<HTML>";q+="  <HEAD>";q+="    <STYLE type=\"text/css\">";q+="SPAN {";q+="  font-family:tahoma, helvetica, arial, sans-serif;";q+="  font-size:11px;";q+="  color:black;";q+="  font-weight:normal;";q+="  font-style:normal;";q+="  cursor:default;";q+="}";q+="    </STYLE>";q+="  </HEAD>";q+="  <BODY>";q+="    <TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var S=dH(G.kM());if(S!=null&&S!=""){q+=this.k(strings.event_editor_label_location,S);q+=this.c();}q+=this.k(strings.event_editor_label_start_time,ZW(G.Qa()));q+=this.k(strings.event_editor_label_end_time,ZW(G.LL()));q+=this.c();if(G.TD()){var C=G.jg();var u=bf(C);q+=this.k(strings.event_editor_label_recurrence_pattern,u);q+=this.c();}var B=G.p5();if(B){var k=B.I();var g=new Array();var I=new Array();var Y=new Array();for(var D=0;D<k.length;D++){var n=k[D];var v=n.B();if(v==cI.S){nd.G(g,n.k());}else{if(v==cI.G){nd.G(I,n.k());}else{if(v==cI.q){nd.G(Y,n.k());}}}}q+=this.k(strings.printout_required_recipients,g.join(", "));q+=this.k(strings.printout_optional_recipients,I.join(", "));q+=this.k(strings.printout_meeting_resources,Y.join(", "));q+=this.c();}q+="    </TABLE>";var r=G.kD();if(r!=null&&r.strip()!=""){r=dF.w(r);r=dF.m(r);r=dF.z(r);q+="    <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="      <TR>";q+="        <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+ea(r,false,false,false)+"</SPAN></TD>";q+="      </TR>";q+="    </TABLE>";}q+="  </BODY>";q+="</HTML>";this.Q(q);};dF.prototype.u=function(G){if(!this.q){return ;}var q="";q+="<HTML>";q+="  <HEAD>";q+="    <STYLE type=\"text/css\">";q+="SPAN {";q+="  font-family:tahoma, helvetica, arial, sans-serif;";q+="  font-size:11px;";q+="  color:black;";q+="  font-weight:normal;";q+="  font-style:normal;";q+="  cursor:default;";q+="}";q+="A {";q+="  text-decoration:none;";q+="}";q+="A:hover {";q+="  text-decoration:underline;";q+="}";q+="    </STYLE>";q+="  </HEAD>";q+="  <BODY>";var S=G.h();if(S&&S.length>0){q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+=this.k(strings.printout_distribution_list_members," ");q+="</TABLE>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";for(var C=0;C<S.length;C++){var B=S[C];var k=B.D();var g=B.k();if(k!=""){if(g!=""){g="<a href=\"mailto:"+g+"\">"+g+"</a>";}q+=this.k(k,g);}}q+="    </TABLE>";q+="  </BODY>";q+="</HTML>";}this.Q(q);};dF.prototype.g=function(){if(!this.q){return ;}var G="";G+="<html>";G+=" <body style=\"background-color:white;font-family:tahoma;font-size:11px;color:gray;\">";G+=strings.loading_message;G+=" </body>";G+="</html>";this.Q(G);};dF.prototype.S=function(){if(!this.q){return ;}var G="";G+="<html>";G+=" <body style=\"background-color:white;font-family:tahoma;font-size:11px;color:gray;\">";G+=strings.loading_message_failed;G+=" </body>";G+="</html>";this.Q(G);};dF.prototype.o=function(){if(!this.q){return ;}this.Q("<html><body></body></html>");};dF.prototype.B=function(){return this.Y;};dF.prototype.P=function(){if(!D3){return false;}var G=Oj(this.D);return (G.selection.type=="Text");};dF.prototype.Z=function(){if(!D3){return null;}var G=Oj(this.D);var q=G.selection.createRange();return q.text;};dF.prototype.V=function(){var G=Oj(this.D);G.execCommand("SelectAll",false,null);};dF.prototype.v=function(){if(!D3){return ;}var G=Oj(this.D);G.body.focus();};dF.prototype.Q=function(G){if(G==this.I){return ;}var q=Oj(this.D);q.open();q.write(G);q.close();PV(100,this,"_setupAnchors");PV(100,this,"_setupFormsTarget");this.I=G;};dF.prototype._setupAnchors=function(){var G=Oj(this.D);var q=G.body.getElementsByTagName("a");var S=q.length;for(var C=0;C<S;C++){var u=q.item(C);var B=u.getAttribute("href");if(B==null||B==""){u.style.textDecoration="none";u.style.cursor="default";continue;}if(B.indexOf("mailto")!=-1){u.setAttribute("href","javascript:void(0)");u.setAttribute("oldhref",B);u._renderer=this;function k(r){var Z=this._renderer;var O=jq(r,Z.D.contentWindow);if(D3){O.cancelBubble=true;O.returnValue=false;}else{if(AB){O.stopPropagation();O.preventDefault();}}var d=Z.t;if(!d){return ;}var J=this.getAttribute("oldhref");var x="";var P="";var Q="";var e="";var y="";var L=J.substr(7);var o=/([^\?]+)\?(.+)/;var V=o.exec(L);if(V!=null){x=decodeURIComponent(V[1]);L=V[2];o=/([^=]+)=([^&]+)&*/g;while((V=o.exec(L))!=null){var t=V[1].toLowerCase();var M=V[2];if(t=="cc"){Q=decodeURIComponent(M);}else{if(t=="bcc"){e=decodeURIComponent(M);}else{if(t=="subject"){P=decodeURIComponent(M);}else{if(t=="body"){y=decodeURIComponent(M);}}}}}}else{x=L;}d(Z,x,Q,e,P,y);}u.onclick=k;}else{if(B.indexOf("javascript:")!=-1){u.setAttribute("href","javascript:void(0)");}else{var g=null;var I=B.indexOf("#");if(I!=-1){var Y=B.substr(I+1);for(var D=0;D<S;D++){var n=q.item(D);if(n.getAttribute("name")==Y){g=n;break;}}}if(!g||AB){u.setAttribute("href","javascript:void('"+B+"');");u.setAttribute("oldhref",B);u._renderer_=this;u._anchor_=g;function v(r){var Z=this._renderer_;var O=this._anchor_;var d=Z.D.contentWindow;var J=jq(r,d);if(D3){J.cancelBubble=true;J.returnValue=false;}else{if(AB){J.stopPropagation();J.preventDefault();}}if(O){var x=0;var P=0;while(O){x+=O.offsetLeft;P+=O.offsetTop;O=O.offsetParent;}d.scrollTo(x,P);}else{var Q=Z.O;if(Q){var e=this.getAttribute("oldhref");Q(Z,e);}}}u.onclick=v;u.onmouseover=function(){window.status=this.getAttribute("oldhref");return true;};u.onmouseout=function(){window.status="";return true;};}}}}};dF.prototype._setupFormsTarget=function(){var G=Oj(this.D);var q=G.body.getElementsByTagName("form");for(var S=0,len=q.length;S<len;S++){var C=q.item(S);C.setAttribute("target","_blank");}};dF.w=function(G){var q="";var S;var C=/<\/script\s*>?/i;var u=G.split(/<script>|<script\s+[^>]*>/ig);for(var B=0,len=u.length;B<len;B++){var k=u[B];S=C.exec(k);if(S){var g=k.indexOf(S[0]);q+=k.substr(g+S[0].length);}else{q+=k;}}return q;};dF.m=function(G){var q;var S=/<([a-z][a-z0-9]*\s+[^>]*)on[a-z]+\s*=\s*/i;while((q=S.exec(G))!=null){var C=G.indexOf(q[0]);var u=C+q[0].length;var B=G.charAt(u);if(B=="\""||B=="'"){while(u<G.length){var k=G.charAt(++u);if(k==">"){u--;break;}else{if(k==B){break;}}}}else{while(u<G.length){var k=G.charAt(++u);if(k==">"){u--;break;}else{if(k==" "||k=="\t"||k==";"){break;}}}}G=G.substr(0,C+q[1].length)+G.substr(u+1);}return G;};dF.z=function(G){G=G.replace(/<iframe/ig,"<disablediframe");G=G.replace(/<\/iframe/ig,"</disablediframe");return G;};dF.b=function(G,q){var S=new Array();var C=PK();var u=encodeURIComponent(C.GC.h);var B=encodeURIComponent(C.Nd.C);var k=encodeURIComponent(C.GC.X);var g=q.J();if(!g){return [G,S];}var I=encodeURIComponent(g.i());var Y=q.K();var D=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*cid:([a-z0-9:\-_\$\?&%=@\/\.;]+)\s*['"]?(\s*\)\s*;?)?/i;var n;while((n=D.exec(G))!=null){var v=n[2];var r=q.aP(v);if(r!=null){var Z=r.q();var O=encodeURIComponent(r.D()+"/"+r.I());var d=encodeURIComponent("__file__"+q.K()+"__"+Z);var J=C.Nd.v+"jdownload?user="+u+"&emailDomain="+B+"&guid="+k+"&box="+I+"&uid="+Y+"&mime="+O+"&part="+Z+"&filename="+d+"&__cid__="+v;var x=n[1]+J+n[3];G=G.replace(n[0],x);nd.G(S,r);}else{G=G.replace(n[0],n[1]+n[3]);}}return [G,S];};dF.K=function(G,q){var S=new Array();var C=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*([a-z0-9:\-_\$\?&%=@\/\.;]+__cid__=([a-z0-9:\-_\$\?&%=@\/\.;]+))/i;var u;while((u=C.exec(G))!=null){var B=u[3];var k="cid:"+B;G=G.replace(u[2],k);var g=q.aP(B);if(g!=null){nd.G(S,g);}}return [G,S];};dF.j=function(G){var q=0;var S;var C;var u;C=/<([a-z][a-z0-9]*\s+[^>]*)(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)(['"]?)\s*([a-zA-Z0-9:\-_\$\?&%=@\/\.;]+)\s*(['"]?)/ig;while((S=C.exec(G))!=null){var B=S[4].toLowerCase();if(!B.startsWith("cid:")){var k=S[2].toLowerCase();var g=S[3];var I=S[5];if(k.indexOf("background-image")==-1&&(g==""||I==""||g!=I)){g="\"";I="\"";}u="<"+S[1]+S[2]+g+I+" ";G=G.replace(S[0],u);C.lastIndex=0;q++;}}C=/(background|background-image)(\s*:\s*url\s*\(\s*)(['"]?)\s*([a-zA-Z0-9:\-_\$\?&%=@\/\.;]+)\s*(['"]?)/ig;while((S=C.exec(G))!=null){var B=S[4].toLowerCase();if(!B.startsWith("cid:")){u=S[1]+S[5];G=G.replace(S[0],u);C.lastIndex=0;q++;}}return [G,q];};dF.prototype.x=function(G){this.n=G;var q=this.D;if(G){qz(q);}else{pG(q);}};dF.prototype.d=function(){return this.n;};dF.prototype.r=function(){return this.q;};function oh(G){var q=G._renderer;var S=G.contentWindow.document;var C=S.body;function u(Y){var D=jq(Y,G.contentWindow);if(AB&&Rt(D)==Xi){D.stopPropagation();D.preventDefault();}if(typeof x0!="undefined"){x0();}}function B(Y){var D=jq(Y,G.contentWindow);mo(D);return I2(D);}function k(Y){var D=jq(Y,G.contentWindow);mo(D);return IO(D);}function g(){q.Y=true;}function I(){q.Y=false;}if(D3){S.onhelp=ew;S.onmousedown=u;S.onkeydown=B;S.onkeyup=k;S.onfocus=g;S.onblur=I;}else{S.addEventListener("mousedown",u,true);S.addEventListener("keydown",B,true);S.addEventListener("keyup",k,true);S.addEventListener("keypress",r5,false);S.addEventListener("click",iG,false);S.addEventListener("focus",g,false);S.addEventListener("blur",I,false);S.addEventListener("keydown",I2,false);}if(q.q){return ;}q.q=true;if(q.e){q.e(q);}}function Bi(G){var q=this._renderer;var S=q.t;}function qF(G){G=G.toLowerCase().strip();return (G.substring(0,7)=="http://"||G.substring(0,8)=="https://"||G.substring(0,6)=="ftp://"||G.substring(0,4)=="www."||G.substring(0,7)=="mailto:");}function cR(G,q){var S="location=yes, menubar=yes, resizable=yes, scrollbars=yes, status=yes, titlebar=yes, toolbar=yes";try{window.open(q,"",S);}catch(e){}}function QG(G,q,S,C,u,B){var k=PK();var g=k.yx.O9();g.g=false;g.s(u);function I(Z,O){if(Z!=null&&Z.strip()!=""){var d=Ee.B(g,O);var J=new f9(null,Z);d.S(J);}}I(q,"to");I(S,"cc");I(C,"bcc");var Y=g.yh();var D=k.GC.bh("useRichText",y5.S);if(D){Y.S("multipart");Y.k("alternative");var n=mV.d(Y);n.S("text");n.k("plain");n.C(B);var v=mV.d(Y);v.S("text");v.k("html");var r=ea(B,true,true,true);v.C(r);}else{Y.S("text");Y.k("plain");Y.C(B);}k.PU(k.R7.S,g,null,true);}function oB(G){var q=false;var S=G.Ml();var C=null;var u=null;var B=null;if(!S.f()){if(G.fv){u=S.p5();}else{C=G.ST();u=C.p5();}}B=G.p5();var k=[];var g=[];if(u!=null){k=u.I();}if(B!=null){g=B.I();}var I=[];var Y=[];for(var D=0;D<k.length;D++){var n=k[D];if(n.B()==cI.q){nd.G(I,n);}}for(var D=0;D<g.length;D++){var n=g[D];if(n.B()==cI.q){nd.G(Y,n);}}var v=Y;var r=[];var Z=[];for(var D=0;D<v.length;D++){var O=false;var d=v[D];for(var J=0;J<I.length;J++){var x=I[J];if(x.S()==d.S()){O=true;break;}}if(!O){nd.G(r,d);}}for(var D=0;D<I.length;D++){var O=false;var d=I[D];for(var J=0;J<v.length;J++){var x=v[J];if(x.S()==d.S()){O=true;break;}}if(!O){nd.G(Z,d);}}var P=true;var Q;var e;var y;var L=[];var o=[];var V=[];function t(p){for(var T=0;T<p.length;T++){var s=p[T];var h=s.S();o[h]=s;}}var M=[];for(var D=0;D<v.length;D++){Q=v[D];var c=Q.O();if(c==null){c=Q.S();}nd.G(M,c);}if(M.length>0){qp.v(M,t);}for(var y in o){var j=o[y];if(j.D()==false){return [yy.B,y];}if(j.C()==true&&G.TD()==true){return [yy.u,y];}}var K=new Array();for(var D=0;D<v.length;D++){Q=v[D];var y=Q.O();if(y==null){y=Q.S();}e=iy(y);nd.G(K,e);}for(var D=0;D<Z.length;D++){Q=Z[D];var y=Q.O();if(y==null){y=Q.S();}e=iy(y);nd.G(K,e);}var m=function(){P=false;};if(K.length==0){return [yy.S,false];}bh.wr(K,false,null,m);if(!P){return [yy.C];}for(var D=0;D<v.length;D++){Q=v[D];var y=Q.O();if(y==null){y=Q.S();}e=iy(y);var b=function(){L[y]=e;};var w=function(){P=false;};e.M(false,null,b,w);if(!P){break;}}for(var D=0;D<Z.length;D++){Q=Z[D];var y=Q.O();if(y==null){y=Q.S();}e=iy(y);var w=function(){P=false;};e.M(false,null,null,w);if(!P){break;}L[y]=e;}if(!P){return [yy.k,y];}function z(p){for(var T=0;T<p.length;T++){var s=p[T];var h=s.C();V[h]=s;}}var W=[];for(var D=0;D<v.length;D++){Q=v[D];nd.G(W,Q.S());}for(var D=0;D<Z.length;D++){Q=Z[D];nd.G(W,Q.S());}if(W.length>0){xs.P(W,false,z);}if(G.TD()==false){var X=G.Qa();var E=G.LL();for(var D=0;D<v.length;D++){Q=v[D];var y=Q.O();if(y==null){y=Q.S();}var j=o[y];if(j.q()==false){continue;}e=L[y];var U=e.Ta(X,E);for(var J=0;J<U.length;J++){var A=U[J];if(A.vj()==he.C){U=nd.D(U,J);J--;}}if(U.length>1){return [yy.q,y];}else{if(U.length==1){var A=U[0];if(A.en()!=S.en()){return [yy.q,y];}}}}}for(var D=0;D<Z.length;D++){Q=Z[D];var y=Q.O();if(y==null){y=Q.S();}e=L[y];var F=e.T0(S.en());if(F!=null){F.Y();if(G.fv){if(F.TD()==true){F=F.Ec(G.Qa());F.ax();q=true;}}else{if(G.n7){if(F.TD()==true&&G.bu()!=null){F=F.wr(G.bu());if(F!=null){F.ax();q=true;}}}else{F.ax();q=true;}}var f=V[Q.S()];m2(e,f);}}for(var D=0;D<v.length;D++){Q=v[D];var y=Q.O();if(y==null){y=Q.S();}e=L[y];var i=G.lI();i.NK(eY.G);i.mI(Tn.G);i.Xf(e);var w=function(){P=false;};var F=e.T0(S.en());if(F!=null){if(G.fv){F.Y();if(F.TD()==true){i.fv=false;i.n7=true;F.XF(i,false,false,null,w);q=true;}}else{if(G.n7){F.Y();if(F.TD()==true&&G.bu()!=null){var l=F.wr(G.bu());if(l==null){F.XF(i,false,false,null,w);}else{F.IN(i,false,false,null,w);}q=true;}}else{i.GO(F.K());i.Vz(F.y());i.KR(false,null,w);q=true;}}}else{i.GO(null);i.Vz(null);i.KR(false,null,w);q=true;}if(!P){return [yy.G,y];}var f=V[Q.S()];m2(e,f);}for(var D=0;D<v.length;D++){Q=v[D];Q.J(eY.G);Q.C(new Date());}return [yy.S,q];}function ei(G){var q=G.Ml();var S=null;if(G.fv){S=q.p5();}else{var C=G.ST();S=C.p5();}var u=[];if(S!=null){u=S.I();}var B=[];for(var k=0;k<u.length;k++){var g=u[k];if(g.B()==cI.q){nd.G(B,g);}}if(B.length==0){return ;}var I=true;var Y;var D;var n;var v=[];var r=[];var Z=new Array();for(var k=0;k<B.length;k++){Y=B[k];var n=Y.O();if(n==null){n=Y.S();}D=iy(n);nd.G(Z,D);}var O=function(){I=false;};bh.wr(Z,false,null,O);if(!I){return ;}for(var k=0;k<B.length;k++){Y=B[k];var n=Y.O();if(n==null){n=Y.S();}D=iy(n);var d=function(){I=false;};D.M(false,null,null,d);if(!I){break;}v[n]=D;}if(!I){return ;}function J(e){for(var y=0;y<e.length;y++){var L=e[y];var o=L.C();r[o]=L;}}var x=[];for(var k=0;k<B.length;k++){Y=B[k];nd.G(x,Y.S());}if(x.length>0){xs.P(x,false,J);}for(var k=0;k<B.length;k++){Y=B[k];var n=Y.O();if(n==null){n=Y.S();}D=v[n];var P=D.T0(q.en());if(P!=null){P.Y();if(G.fv){if(P.TD()==true){P=P.Ec(G.Qa());P.ax();}}else{if(G.n7){if(P.TD()==true&&G.bu()!=null){P=P.wr(G.bu());if(P!=null){P.ax();}}}else{P.ax();}}var Q=r[Y.S()];m2(D,Q);}}}function iy(G){var q=XD.n("Other Users");if(!q){q=new bh("Other Users",L8.B,null,null,false);}var S;var C;var u=null;S=q.PQ();for(var B=0,len=S.length;B<len;B++){C=S[B];if(C.V()==G){u=C;break;}}if(!u){u=new bh(G,L8.B,q,null,false);}var k=null;S=u.PQ();for(var B=0,len=S.length;B<len;B++){C=S[B];if(C.J()==Xf.q){k=C;break;}}if(!k){k=new UE("Calendar",u,Xf.q);}return k;}function qp(G){this.g=G;this.k=false;this.I=false;this.Y=false;}function R1(){return this.g;}qp.prototype.S=R1;function qC(){return this.k;}qp.prototype.D=qC;function qs(){return this.I;}qp.prototype.C=qs;function NI(){return this.Y;}qp.prototype.q=NI;function vk(){var q=new Ts.g(dA("calendar"),false,TO(this,this.n),TO(this,this.u));var S=new Ts.v("getResourceSchedulingInfo",mF);S.S("user",this.g);q.q.L(S);q.q.v();}qp.prototype.G=vk;function b2(G,q){this.k=false;this.I=false;this.Y=false;this.B(G.S().firstChild);}qp.prototype.n=b2;function n0(G){if(G==null){return ;}var q;var S;q=wN.g(G,"AutoAccept",false);if(q==null){return ;}S=wN.n(q);this.k=(S=="true");q=wN.g(G,"DeclineConflicting",false);if(q!=null){S=wN.n(q);this.Y=(S=="true");}q=wN.g(G,"DeclineRecurring",false);if(q!=null){S=wN.n(q);this.I=(S=="true");}}qp.prototype.B=n0;function OW(G){this.k=false;this.I=false;this.Y=false;}qp.prototype.u=OW;function dq(G,q){var S=new Ts.g(dA("calendar"),false,qp.Z,qp.r);S.G.add("onFinishFn",q);S.G.add("resources",G);var C=new Ts.v("getResourceSchedulingInfo",mF);for(var u=0,len=G.length;u<len;u++){C.S("user",G[u]);}S.q.L(C);S.q.v();}qp.v=dq;function Nj(G,q){var S=q.item("resources");var C=q.item("onFinishFn");var u=G.S().getElementsByTagName("schdInfo");var B=new Array();if(u.length==0){for(var k=0,len=S.length;k<len;k++){var g=S[k];var I=new qp(g);nd.G(B,I);}if(C!=null){C(B);}return ;}for(var k=0,len=S.length;k<len;k++){var g=S[k];var I=new qp(g);var Y=false;for(var D=0,len2=u.length;D<len2;D++){var n=u[D];if(n.getAttribute("user")==g){I.B(n);Y=true;}}nd.G(B,I);}if(C!=null){C(B);}}qp.Z=Nj;function C2(G){var q=G.item("resources");var S=G.item("onFinishFn");var C=new Array();for(var u=0,len=q.length;u<len;u++){var B=q[u];var k=new qp(B);nd.G(C,k);}if(S!=null){S(C);}}qp.r=C2;function Lh(G){var q=PK();var S=G.lj();var C=G.dB();var u=G.Tr();return (S!=null&&S.toUpperCase()!=q.GC.B.toUpperCase()||C!=null&&u!=null&&f9.O(C.toUpperCase())!=f9.O(u.toUpperCase()));}function XM(G){var q=G.J();LE(q,true);}function jD(G){}function f3(G){var q=null;var S=gU(G);if(S==null){S=vq(G);}if(S!=null){q=Qh.o(yz.S,S);}else{var C=FW(G);if(C==null){C=p3(G);}if(C!=null){q=Qh.o(yz.G,C);}}return q;}function Yc(G){var q=k2(G);if(q==null){return null;}var S=f3(G);if(S!=null&&S.strip()!=""){var C=UD.C(S);if(C.indexOf("OPENMAIL:")==0){C=C.substr(9);if(C.charCodeAt(C.length-1)==0){C=C.substr(0,C.length-1);}C=f9.O(C);if(GC.f.toUpperCase()==C.toUpperCase()){return null;}}}if(Lh(q)&&LS<=10){return null;}var u=q.en();var B=q.yz();var k=false;var g=PK();var I=null;var Y=null;var D=q.lj();var n=G.J();var v=n.Y();if(D!=null&&D.toUpperCase()!=g.GC.B.toUpperCase()){Y=g.XD.G(D);}else{if(v!=null&&v.toUpperCase()!=g.GC.B.toUpperCase()){Y=g.XD.G(v);}else{Y=g.XD.G();}}if(Y){for(var r=0;r<Y.length;r++){var Z=Y[r];I=Z.T0(u);if(I){break;}}}if(I!=null){if(I.g){I.Y();}if(I.i()){alert(strings.message_deleted);Ak();return null;}else{if(I.u()){var O=strings.generic_error+" #S010";AS(O,bi.C);alert(O);return null;}}var d=I.en();var J=I.yz();if(u==B){if(d==J){var x=q.ry();var P=I.ry();if(x!=null&&P!=null){if(P>x){return null;}else{if(P==x){var Q=q.pl();var e=I.pl();if(Q!=null&&e!=null){if(e.getTime()>=Q.getTime()){return null;}}}}}}}else{var Q=q.pl();var e=I.pl();if(Q!=null&&e!=null&e.getTime()>=Q.getTime()){return null;}}}var y=G.L();q.tx(y);q.mI(Tn.G);q.NK(eY.B);q.L8("IPM.Appointment");q.NL(he.S);var L="";var o=G.N("text","plain");if(o){L=o.u();}var V=L.indexOf("*~*~*~*~*~*~*~*~*~*");if(V!=-1){L=L.substr(V+19).strip();}q.H(L);var t=Ze.G;var M=G.j();if(M==By.S){t=Ze.S;}else{if(M==By.G){t=Ze.q;}}q.Jx(t);var c=q.p5();if(c==null){c=Ld.D(q);}var j=c.C();if(j==null){var K=Qh.L(c);K.v(cI.S);K.Q(C6(G));K.e(C6(G));K.P(tG.G);var m=yz.S;var b=vq(G);if(b==null){m=yz.G;b=p3(G);}K.d(m);K.x(b);K.n(Qh.o(m,b));c.g(K,0);}else{if(j.u()==yz.S){var w=j.S();if(w.indexOf("/internet,tnef")!=-1){var z=p3(G);j.d(yz.G);j.x(z);j.n(Qh.o(yz.G,z));}}}var W=bY();if(G.G()){function X(){q.m(W);}function E(){}var U=G.R();tW.g(G,U,W,false,X,E);}if(I==null){q.yn(15);var A=new Date();q.zC(q.Qa().getTime()>A.getTime());if(q.TD()==true){var F=q.jg();var f=F.j(15);q.jo(f);var i=F.Z.clone();i.setMinutes(F.n);q.oz(i);}else{var i=new Date(q.Qa().getTime()-15*AF);q.jo(i);q.oz(q.Qa());}q.BN();q.KR(true,XM,jD);}else{if(I.TD()==false||u==B){q.zC(I.aP());var l=I.cU();q.yn(l);if(q.TD()==true){var F=q.jg();var f=F.j(l);q.jo(f);var i=F.Z.clone();i.setMinutes(F.n);q.oz(i);}else{var i=new Date(q.Qa().getTime()-l*AF);q.jo(i);q.oz(q.Qa());}q.l5=I.l5;q.GO(I.K());q.y(I.y());ue(I);if(I.TD()&&q.TD()){EG.yx(I,q);}q.BN();var p=q.L();if(!p){p="";}if(p.indexOf(strings.calendar_response_subjectprefix_updated)!=0){q.tx(strings.calendar_response_subjectprefix_updated+p);}q.KR(true,XM,jD);k=true;G.isMeetingUpdate=k;}else{ue(I);I.m(q.D());var T=I.wr(q.bu());q.fv=false;q.n7=true;I.OO(q.pl());if(T!=null){var l=T.cU();q.yn(l);I.IN(q,false);}else{q.yn(15);I.XF(q,false);}Ak();ll();Eu();k=true;G.isMeetingUpdate=k;}}return k;}function t0(G){var q=G.P();var S=k2(G);if(S==null){return ;}if(Lh(S)&&LS<=10){return ;}var C=S.en();var u=S.yz();var B=PK();var k=null;var g=null;var I=S.lj();var Y=G.J();var D=Y.Y();if(I!=null&&I.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(I);}else{if(D!=null&&D.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(D);}else{g=B.XD.G();}}if(g){for(var n=0;n<g.length;n++){var v=g[n];k=v.T0(C);if(k){break;}}}if(k==null){return ;}if(k.g){k.Y();}if(k.i()){alert(strings.message_deleted);Ak();return ;}else{if(k.u()){var r=strings.generic_error+" #S011";AS(r,bi.C);alert(r);return ;}}ue(k);if(C==u){var Z=k.p5();if(Z==null){return ;}var O=f3(G);var d=Z.u(O);if(d!=null){var J=d.Z();if((null==J)||(G.O()>J)){var x=null;switch(q){case Vl.G:x=eY.q;break;case Vl.S:x=eY.G;break;case Vl.q:x=eY.C;break;}if(x!=null){var P=d.r();if(x!=P){d.J(x);d.C(G.O());k.KR();}}}}}else{var Q=true;var e=k.wr(S.bu());if(e==null){var y=k.Ec(S.bu());y.fv=false;y.n7=true;y.UM(y.Qa());y.T0(y.Qa());y.CT(S.Qa());y.rw(S.LL());e=y;Q=false;}var Z=e.p5();if(Z==null){return ;}var O=f3(G);var d=Z.u(O);if(d!=null){var J=d.Z();if((null==J)||(G.O()>J)){var x=null;switch(q){case Vl.G:x=eY.q;break;case Vl.S:x=eY.G;break;case Vl.q:x=eY.C;break;}if(x!=null){var P=d.r();if(x!=P){d.J(x);d.C(G.O());if(Q){k.IN(e,false);}else{k.XF(e,false);Eu();}}}}}}}function IY(G){var q=k2(G);if(q==null){return ;}var S=f3(G);if(S!=null&&S.strip()!=""){var C=UD.C(S);if(C.indexOf("OPENMAIL:")==0){C=C.substr(9);if(C.charCodeAt(C.length-1)==0){C=C.substr(0,C.length-1);}C=f9.O(C);if(GC.f.toUpperCase()==C.toUpperCase()){return ;}}}if(Lh(q)&&LS<=10){return ;}var u=q.en();var B=q.yz();var k=PK();var g=null;var I=null;var Y=q.lj();var D=G.J();var n=D.Y();if(Y!=null&&Y.toUpperCase()!=k.GC.B.toUpperCase()){I=k.XD.G(Y);}else{if(n!=null&&n.toUpperCase()!=k.GC.B.toUpperCase()){I=k.XD.G(n);}else{I=k.XD.G();}}if(I){for(var v=0;v<I.length;v++){var r=I[v];g=r.T0(u);if(g){break;}}}if(g==null){var Z=G.L();q.tx(Z);q.mI(Tn.u);q.NK(eY.B);q.L8("IPM.Appointment");q.NL(he.C);var O="";var d=G.N("text","plain");if(d){O=d.u();}var J=O.indexOf("*~*~*~*~*~*~*~*~*~*");if(J!=-1){O=O.substr(J+19).strip();}q.H(O);q.yn(15);q.zC(false);var x=q.p5();if(x==null){x=Ld.D(q);}if(x.C()==null){var P=Qh.L(x);P.v(cI.S);P.Q(C6(G));P.e(C6(G));P.P(tG.G);var Q=yz.S;var e=vq(G);if(e==null){Q=yz.G;e=p3(G);}P.d(Q);P.x(e);P.n(Qh.o(Q,e));x.g(P,0);}var y=bY();if(G.G()){function L(){q.m(y);}function o(){}var V=G.R();tW.g(G,V,y,false,L,o);}q.BN();Ak();ll();Eu();q.KR(true,XM,jD);return ;}if(g.g){g.Y();}if(g.i()){alert(strings.message_deleted);Ak();return ;}else{if(g.u()){var t=strings.generic_error+" #S012";AS(t,bi.C);alert(t);return ;}}ue(g);var Z=q.L();var M=q.Vv();if(M==null||(SO(M)&&M.length==0)){Z=strings.calendar_response_subjectprefix_canceled+Z;M=strings.calendar_response_subjectprefix_canceled;}if(g.TD()==true&&u!=B){var c=true;var j=g.wr(q.bu());if(j==null){var K=g.Ec(q.bu());K.fv=false;K.n7=true;K.UM(K.Qa());K.T0(K.Qa());K.CT(q.Qa());K.rw(q.LL());j=K;c=false;}j.tx(Z);j.mI(Tn.u);j.NL(he.C);j.zC(false);if(c){g.IN(j,false);}else{g.XF(j,false);}}else{var m=g.dJ();if(m!=Tn.u){g.tx(Z);g.ev(M);g.mI(Tn.u);g.NL(he.C);g.zC(false);g.KR();}}Eu();Ak();}function Xo(G,q){var S=G.Ml();if(S.V()){alert(strings.appt_locked);return ;}if(G.fv){G=S.Ec(G.Qa());}if(G.na()==eY.u){alert(strings.meeting_organizer_no_response_expected);return ;}if(Lh(G)&&LS<=10){alert(strings.scheduling_delegation_not_supported);return ;}G.Eg(q);Ak();}function r4(G,q){var S=G.Ml();if(S.V()){alert(strings.appt_locked);return ;}if(G.fv){G=S.Ec(G.Qa());}if(G.na()==eY.u){alert(strings.meeting_organizer_no_response_expected);return ;}if(Lh(G)&&LS<=10){alert(strings.scheduling_delegation_not_supported);return ;}G.il(q);Ak();}function Po(G,q){var S=G.Ml();if(S.V()){alert(strings.appt_locked);return ;}if(G.fv){G=S.Ec(G.Qa());}if(G.na()==eY.u){alert(strings.meeting_organizer_no_response_expected);return ;}if(Lh(G)&&LS<=10){alert(strings.scheduling_delegation_not_supported);return ;}G.C9(q);Ak();Eu();ll();}function yT(G,q){var S=k2(G);if(Lh(S)&&LS<=10){alert(strings.scheduling_delegation_not_supported);return ;}var C=S.en();var u=S.yz();var B=PK();var k=null;var g=null;var I=S.lj();var Y=G.J();var D=Y.Y();if(I!=null&&I.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(I);}else{if(D!=null&&D.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(D);}else{g=B.XD.G();}}if(g){for(var n=0;n<g.length;n++){var v=g[n];k=v.T0(C);if(k){break;}}}if(k==null){return ;}if(k.g){k.Y();}if(k.i()){alert(strings.message_deleted);Ak();return ;}else{if(k.u()){var r=strings.generic_error+" #S013";AS(r,bi.C);alert(r);return ;}else{if(k.V()){alert(strings.appt_locked);return ;}}}if(k.TD()==true&&u!=C){k=k.wr(S.bu());if(k==null){return ;}}if(k.na()==eY.u){alert(strings.meeting_organizer_no_response_expected);return ;}k.Eg(q);Ak();jh(G);}function SX(G,q){var S=k2(G);if(Lh(S)&&LS<=10){alert(strings.scheduling_delegation_not_supported);return ;}var C=S.en();var u=S.yz();var B=PK();var k=null;var g=null;var I=S.lj();var Y=G.J();var D=Y.Y();if(I!=null&&I.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(I);}else{if(D!=null&&D.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(D);}else{g=B.XD.G();}}if(g){for(var n=0;n<g.length;n++){var v=g[n];k=v.T0(C);if(k){break;}}}if(k==null){return ;}if(k.g){k.Y();}if(k.i()){alert(strings.message_deleted);Ak();return ;}else{if(k.u()){var r=strings.generic_error+" #S014";AS(r,bi.C);alert(r);return ;}else{if(k.V()){alert(strings.appt_locked);return ;}}}if(k.TD()==true&&u!=C){k=k.wr(S.bu());if(k==null){return ;}}if(k.na()==eY.u){alert(strings.meeting_organizer_no_response_expected);return ;}k.il(q);Ak();jh(G);}function T3(G,q){var S=k2(G);if(Lh(S)&&LS<=10){alert(strings.scheduling_delegation_not_supported);return ;}var C=S.en();var u=S.yz();var B=PK();var k=null;var g=null;var I=S.lj();var Y=G.J();var D=Y.Y();if(I!=null&&I.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(I);}else{if(D!=null&&D.toUpperCase()!=B.GC.B.toUpperCase()){g=B.XD.G(D);}else{g=B.XD.G();}}if(g){for(var n=0;n<g.length;n++){var v=g[n];k=v.T0(C);if(k){break;}}}if(k==null){return ;}if(k.g){k.Y();}if(k.i()){alert(strings.message_deleted);Ak();return ;}else{if(k.u()){var r=strings.generic_error+" #S015";AS(r,bi.C);alert(r);return ;}else{if(k.V()){alert(strings.appt_locked);return ;}}}if(k.TD()==true&&u!=C){k=k.wr(S.bu());if(k==null){return ;}}if(k.na()==eY.u){alert(strings.meeting_organizer_no_response_expected);return ;}k.C9(q);Ak();Eu();ll();jh(G);}function y3(G){var q=k2(G);var S=q.en();var C=PK();var u=null;var B=null;var k=q.lj();var g=G.J();var I=g.Y();if(k!=null&&k.toUpperCase()!=C.GC.B.toUpperCase()){B=C.XD.G(k);}else{if(I!=null&&I.toUpperCase()!=C.GC.B.toUpperCase()){B=C.XD.G(I);}else{B=C.XD.G();}}if(B){for(var Y=0;Y<B.length;Y++){var D=B[Y];u=D.T0(S);if(u){break;}}}if(u==null){return ;}var D=u.Jq();var n=q.TD()?q.bu():q.Qa();g_SelectedDate=new Date(n.getFullYear(),n.getMonth(),n.getDate());if(zj(D)){Hb(If.C);Ak();}else{g_CalendarViewMode=If.C;BH(D);}window.focus();}function k2(G){var q=PK();var S=G.pl();var C=S.u();var u=wN.e();wN.k(u,C);var B=wN.y(u).errorCode;if(D3&&B==-1072896657){C=C.replace(" encoding=\"UTF-8\"","");wN.k(u,C);B=wN.y(u).errorCode;}if(B==0){var k=wN.g(u,"appointment",false);if(k!=null){var g=q.XD.b();if(g!=null){var I=EG.xM(k.cloneNode(true),g,false);var Y=yS(G);if(Y!=null){I.T(Y);}var D=p3(G);if(D!=null){I.Ew(D);}var n=Zi(G);if(n!=null){I.Fa(n);}var v=FW(G);if(v!=null){I.oI(v);}var r=I.lj();var Z=G.J();var O=Z.Y();if(r!=null&&r.toUpperCase()!=q.GC.B.toUpperCase()){g=q.XD.b(r);}else{if(O!=null&&O.toUpperCase()!=q.GC.B.toUpperCase()){g=q.XD.b(O);}else{g=q.XD.b();}}if(g){I.Xf(g);}return I;}}}return null;}function j3(G,q,S,C,u,B){var k=PK();var g=k.yx.O9();g.g=false;g.LL(G);if(G==Vl.C||C.j()==Ze.q){g.CT(By.G);}else{if(C.j()==Ze.S){g.CT(By.S);}}var I=C.J();var Y=I.Y();if(Y){var D=k.GC.r(Y);if(D&&D.G(vB.S)){g.n9(new f9(Y,D.B()));g.BN(new f9(k.GC.E,k.GC.B));}else{g.n9(new f9(k.GC.E,k.GC.B));}}else{g.n9(new f9(k.GC.E,k.GC.B));}g.s(q);var n=k.GC.bh("replyTo");if(n!=null&&n!=k.GC.B){var v=new f9(k.GC.E,n);g.U5(v);}var r=[];var Z=C.aV();if(Z!=null){r=Z.q();}var O=(r.length>0);g.MC(O);var d=C.lI();d.la("description");d.la("reply_requested");d.la("sender_name");d.la("sender_email_address");d.la("sent_representing_name");d.la("sent_representing_search_key");d.la("sent_representing_addrtype");d.la("sent_representing_entryid");d.la("sent_representing_email_address");d.la("rcvd_representing_name");d.la("rcvd_representing_search_key");d.la("rcvd_representing_addrtype");d.la("rcvd_representing_entryid");d.la("rcvd_representing_email_address");switch(G){case Vl.u:d.NK(eY.B);d.mI(Tn.G);d.NL(he.S);d.uf(C.vj());break;case Vl.C:d.NK(eY.B);d.mI(Tn.u);d.NL(he.C);d.Jx(Ze.q);break;default:d.x9();d.WX(false);break;}d.U6(F2.q);d.L8(G);d.Rz(7265);d.ev(S);var J=d.p5();if(J!=null){var x=J.C();if(x!=null){J.B(x);}}d.la("sent_representing_search_key");if(d.fv||d.n7){var P=C.Ml();var Q=P.en();var e=UD.C(Q);var y=Cs.g(e);var L=d.Qa();y[16]=Math.floor(L.getFullYear()/256);y[17]=L.getFullYear()%256;y[18]=L.getMonth()+1;y[19]=L.getDate();var o=Cs.C(y);var V=UD.q(o,false);d.of(Q);d.yh(V);}if(d.fv){d.UM(d.Qa());d.T0(d.LL());}var t=this.S(C);var M=this.q(t,O?r.length:0);var c=g.yh();if(O&&G==Vl.u){c.S("multipart");c.k("mixed");var j=mV.d(c);j.S("multipart");j.k("alternative");var K=mV.d(j);K.S("text");K.k("plain");K.C(t);var m=mV.d(j);m.S("text");m.k("rtf");m.C(M);var b=mV.d(j);b.S("application");b.k("scalix-properties");b.C(wN.x(d.Zh));for(var w=0;w<r.length;w++){var z=r[w];var W=z.J();if(W!=null){var X=W.indexOf("/");if(X!=-1){var E=W.substr(0,X);var U=W.substr(X+1,W.length-X-1);var A=mV.d(c);A.S(E);A.k(U);A.Z("attachment");A.n(z.D());}}}var F=C.D();g.m(F);}else{c.S("multipart");c.k("alternative");var K=mV.d(c);K.S("text");K.k("plain");K.C(t);var m=mV.d(c);m.S("text");m.k("rtf");m.C(M);var b=mV.d(c);b.S("application");b.k("scalix-properties");b.C(wN.x(d.Zh));}this.G=g;}function ar(G){var q=this.G;var S=G.B();var u=null;if(S==cI.S){u=q.TD();if(!u){u=Ee.B(q,"to");}}else{if(S==cI.G){u=q.Wc();if(!u){u=Ee.B(q,"cc");}}else{if(S==cI.q){u=q.Xf();if(!u){u=Ee.B(q,"bcc");}}}}var B=G.u();var k=null;if(B==yz.S){k=new f9(G.k(),null,G.S());}else{if(B==yz.G){k=new f9(G.k(),G.S());}}u.S(k,B);}j3.prototype.C=ar;function m8(){var G=PK();G.YX(this.G);G.Pr.C("MR");}j3.prototype.u=m8;function jr(G){var q=PK();var C="";if(G.fv||G.n7||G.TD()==false){var u=q.iH(G.Qa());var B=q.iH(G.LL());var k=aE(G.Qa(),So("long_date"));var g=X0();var I=g.C();var Y=[];Y["LOCALIZED_DATE"]=k;Y["START_TIME"]=u;Y["END_TIME"]=B;Y["TIME_ZONE"]=I;C+=strings.when_label+strings.localized_when_string.format(Y);}else{var D=G.jg();var n=bf(D);C+=strings.when_label+n;}var v=G.kM();if(v!=null&&v.strip()!=""){var r=strings.localized_where_string;C+="\n";C+=strings.where_label+v.strip();}C+="\n\n*~*~*~*~*~*~*~*~*~*\n\n";var Z=G.kD();if(Z!=null){C+=Z;}return C;}j3.prototype.S=jr;function Um(G,S){var C="\\";var u="\n";function B(q){for(var Y=0;Y<q.length;Y++){var D=q.charCodeAt(Y);if(D>=128){var n=C+"u"+D+"*";q=q.substr(0,Y)+n+q.substr(Y+1);Y+=n.length-1;}else{if(D==92){q=q.substr(0,Y)+C+q.substr(Y);Y++;}}}return q;}G=B(G);var k="{"+C+"rtf"+C+"ansi"+u;for(var g=0;g<S;g++){k+=C+"objattph";}k+=C+"par"+u;var I=C+"par"+u;k+=G.replace(/\n/g,I);k+="}";return k;}j3.prototype.q=Um;function Lx(){this.Y=null;this.S=null;this.I=new Array();}Lx.prototype.G=function(q){var S=TZ("<DIV style='position:absolute;height:100%;width:100px;top:0px;right:0px;overflow:auto;' class='scrollbar' tabindex='-1'>",q);var C=TZ("<DIV style='position:absolute;height:1px;width:1px;visibility:hidden;overflow:hidden;' class='scrollbar' tabindex='-1'>",S);var u=this;S.onscroll=function(B){var k=jq(B);mo(k);for(var g=0,len=u.I.length;g<len;g++){var I=u.I[g];I(u.Y.scrollTop);}};S.onmousedown=function(B){var k=jq(B);mo(k);if(AB){k.preventDefault();}};this.Y=S;this.S=C;};Lx.prototype.u=function(){return this.Y;};Lx.prototype.C=function(){return this.Y.scrollTop;};Lx.prototype.k=function(G){this.Y.scrollTop=G;};Lx.prototype.B=function(){return this.S.offsetHeight;};Lx.prototype.D=function(G){this.S.style.height=G+"px";};Lx.prototype.v=function(G){nd.G(this.I,G);};Lx.prototype.q=function(G){nd.q(this.I,G);};Lx.prototype.g=function(){zQ(this.Y);};Lx.prototype.n=function(){oN(this.Y);};var al={q:0,G:1};function Zd(G,q,S,C,u,B){this.Z=G;this.k=q;this.u=S;this.Y=C!=null?C:al.q;this.O=this.Y;this.B=(u==null)?true:u;this.G=(B==null)?true:B;}Zd.prototype.n=function(){return this.Z;};Zd.prototype.v=function(){return this.k;};Zd.prototype.D=function(G){this.k=G;};Zd.prototype.C=function(){return this.u;};Zd.prototype.g=function(){return this.Y;};Zd.prototype.I=function(G){this.Y=G;};Zd.prototype.r=function(){this.Y=this.O;};Zd.prototype.q=function(){return this.B;};Zd.prototype.S=function(){return this.G;};function GB(G,q,S,C,u,B){this.J=G;this.a=q;this.G=S;this.U=C;if(u!=null){this.Z=u;}else{this.Z=true;}if(B){this.V=B;}else{this.V=0;}this.v=null;this.E=null;this.j=new Array();this.h=new Array();this.m=false;this.x=false;this.C=new Array();this.y=null;this.c=null;this.X=new Array();this.P=null;this.l=null;this.f=null;}GB.prototype.O=function(){if(this.J.firstChild!=null){this.J.removeChild(this.J.firstChild);}this.v=null;this.E=null;this.j=new Array();this.h=new Array();this.m=false;this.x=false;this.C=new Array();this.y=null;this.c=null;this.X=new Array();this.P=null;this.l=null;this.f=null;this.V=0;};GB.prototype.M=function(G){nd.G(this.j,G);};GB.prototype.i=function(){for(var G=0;G<this.j.length;G++){var q=this.j[G];q.r();}};GB.prototype.p=function(G,q){nd.G(G,q);G.__highlighted__=false;nd.G(this.h,G);this.i();};GB.prototype.D=function(G){var q=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var S=this;function C(D,n){return n-D;}G.sort(C);for(var u=0;u<G.length;u++){var B=G[u];if(this.h[B].__highlighted__){var k=0;var g=this.h.length;for(var I=0;I<g;I++){if(this.h[I].__highlighted__){k++;}}if(k==1){if(B==this.h.length-1&&B!=0){this.e(q.rows[B-1]);}else{if(B!=this.h.length-1){this.e(q.rows[B+1]);}}}}this.h=nd.D(this.h,B);q.firstChild.removeChild(q.rows[B]);}if(this.G){var Y=this.T();if(Y!=-1){this.G(this.k(Y));}}};GB.prototype.r=function(){if(this.h.length==0){return true;}else{return false;}};GB.prototype.k=function(G){var q=this.h[G];return q[q.length-1];};GB.prototype.S=function(){return this.h.length;};GB.prototype.H=function(){var G=new Array();var q=this.h.length;for(var S=0;S<q;S++){var C=this.h[S];if(C.__highlighted__){nd.G(G,S);}}return G;};GB.prototype.Q=function(){this.h.length=0;var G=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var q=G.childNodes.length;for(var S=0;S<q;S++){G.removeChild(G.firstChild);}};GB.prototype.w=function(){this.v.focus();};GB.prototype.Y=function(){this.v.blur();};GB.prototype.g=function(){return this.m;};GB.prototype.d=function(G){this.v.tabIndex=G;};GB.prototype.W=function(){this.m=true;var G=this.h.length;var q=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;for(var S=0;S<G;S++){var C=q.rows[S];if(C.__highlighted__){C.className="grid_highlighted_focused_data_row";for(var u=0;u<C.cells.length;u++){C.cells[u].className="grid_highlighted_focused_data_cell";}}}};GB.prototype.n=function(){this.m=false;var G=this.h.length;var q=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;for(var S=0;S<G;S++){var C=q.rows[S];if(C.__highlighted__){C.className="grid_highlighted_unfocused_data_row";for(var u=0;u<C.cells.length;u++){C.cells[u].className="grid_highlighted_unfocused_data_cell";}}}};GB.prototype.F=function(G,q,S,C){this.E.style.left=Math.abs(G)+"px";this.E.style.top=Math.abs(q)+"px";if(S>=0){this.E.style.width=Math.abs(S)+"px";}if(C>=0){this.E.style.height=Math.abs(C)+"px";}var u=this.E.firstChild.rows[0].cells[0].firstChild;var B=this.E.firstChild.rows[1].cells[0].firstChild;B.style.height=(Math.abs(C)-u.offsetHeight)+"px";};GB.prototype.o=function(G){this.v=TZ("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.J);if(G!=null){this.v.tabIndex=G;}var q=this;this.v.onfocus=function(){if(!q.m){q.W();}};this.v.onblur=function(){if(q.m){q.n();}};this.v.onmousedown=function(){q.v.focus();};this.v.onmouseup=function(){q.v.focus();};this.v.onclick=function(S){var C=jq(S);if(AB){C.preventDefault();}mo(C);return false;};this.v.onmouseover=function(){return true;};this.E=TZ("<DIV style='position:absolute;border:1px solid #B5B0AF;'>",this.v);this.E.oncontextmenu=function(S){var C=jq(S);if(AB){C.preventDefault();}return false;};var u;var B;var k=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.E);k.onmouseover=function(S){var C=jq(S);var g=zA(C);if(AB){C.preventDefault();mo(S);}g.style.cursor="default";return false;};var I=TZ("<TBODY>",k);u=TZ("<TR class='grid_header'>",I);B=TZ("<TD>",u);var Y=TZ("<DIV class=\"grid_header\" style=\"width: "+this.J.offsetWidth+"; overflow:hidden\" tabindex=\"-1\">",B);var D="<TABLE border='0' cellspacing='0' cellpadding='0' ";D+=">";var n=TZ(D,Y);var v=TZ("<TBODY>",n);var r=TZ("<TR>",v);var Z;var O=this.j.length;for(var d=0;d<O;d++){var J=this.j[d];if(d<this.j.length){Z=TZ("<TD class='grid_header'>",r);var x=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",Z);var P=TZ("<TBODY>",x);var Q=TZ("<TR>",P);var e=TZ("<TD class='grid_header_caption' unselectable='on' nowrap>",Q);var y=J.n().strip();if(y==""){y="&nbsp;";}e.innerHTML=y;var L=TZ("<TD unselectable='on'>",Q);var V=TZ("<DIV style='overflow:hidden;width:18px;'>",L);V.innerHTML="&nbsp;";}else{Z.style.borderRightWidth="0px";Z=TZ("<TD id='grid_header_padder' class='grid_header' style='border-width:1px 0px;padding:1px;empty-cells:show;'>",r);Z.innerHTML="&nbsp;";}Z.onmousedown=function(S){var C=jq(S);var t=Rt(C);if(t!=Zw){return false;}var g=zA(C);while(g.className!="grid_header"&&g.className!="grid_header_mousedown"){g=g.parentNode;}g.className="grid_header_mousedown";if(AB){C.preventDefault();}else{C.returnValue=false;}return false;};Z.onmouseup=function(S){var C=jq(S);var t=Rt(C);if(t!=Zw){return false;}var g=zA(C);while(g.className!="grid_header_mousedown"&&g.className!="grid_header"){g=g.parentNode;}g.className="grid_header";var M=g.cellIndex;var J=q.j[M];q.s(M,J.C());if(AB){C.preventDefault();}};}this.f=TZ("<DIV style=\"position:absolute;height:"+this.J.offsetHeight+";width:1px;border:0px;color:black;background-color:black;z-index:900;cursor:W-resize;padding:0px;\">",document.body);this.f.style.visibility="hidden";for(var d=0;d<O-1;d++){var J=this.j[d];var c=J.v();var j=TZ("<DIV class=\"col_separator\" style=\"width:20px;\">",document.body);Sa(j,0);j.style.height=Z.offsetHeight+"px";nd.G(this.C,j);var q=this;j.onmouseover=function(S){var C=jq(S);var g=zA(C);for(var K=0;K<q.C.length;K++){if(g==q.C[K]){break;}}var m=K;var J=q.j[m];if(J.q()&&g.className=="col_separator"){g.style.cursor="W-resize";}};j.onmousedown=function(S){var C=jq(S);var g=zA(C);for(var K=0;K<q.C.length;K++){if(g==q.C[K]){break;}}var J=q.j[K];if(!J.q()){return ;}q.l=K;g.style.cursor="W-resize";q.y=g;q.c=C.clientX;q.X=new Array();q.P=false;var b=N4(k);var w=rV(g)+(parseInt(g.offsetWidth)/2);q.f.style.left=w+"px";q.f.style.top=b+"px";if(AB){C.preventDefault();}function z(o){var A=jq(o);var F=zA(A);if(q.y==null){return ;}q.y.style.cursor="W-resize";var f=A.clientX-q.c;if(q.P==false){if(Math.abs(f)>=3){q.P=true;q.f.style.visibility="visible";}else{return ;}}var i=q.l;var l=2;var p;var T;var s;var h;var N;var a;if(f<0){q.X[i]=true;q.X[n.rows[0].cells.length-2]=true;while(i>=0){p=n.rows[0].cells[i];T=(D3)?p.offsetWidth:p.offsetWidth-l;s=p.firstChild.rows[0].cells[0].offsetWidth;var H=q.j[i];if(H.S()){h=p.firstChild.rows[0].cells[1].firstChild.offsetWidth;a=h+s+l;}else{a=s+l;}N=T-Math.abs(f);q.X[i]=true;var H=q.j[i];if(N<a||!H.q()){i--;}else{break;}}if(i<0){return ;}p=n.rows[0].cells[i];T=(D3)?p.offsetWidth:p.offsetWidth-l;T-=Math.abs(f);p.style.width=T+"px";l=1;p=n.rows[0].cells[n.rows[0].cells.length-2];T=(D3)?p.offsetWidth:p.offsetWidth-l;T+=Math.abs(f);p.style.width=T+"px";for(var R=i;R<n.rows[0].cells.length-2;R++){var zu=q.C[R].offsetLeft-Math.abs(f);q.C[R].style.left=zu+"px";}}else{if(f>0){q.X[i]=true;i=n.rows[0].cells.length-2;if(n.rows[0].cells[n.rows[0].cells.length-1].offsetWidth-f<25){while(i>=q.l+1){p=n.rows[0].cells[i];T=(D3)?p.offsetWidth:p.offsetWidth-l;s=p.firstChild.rows[0].cells[0].offsetWidth;var H=q.j[i];if(H.S()){h=p.firstChild.rows[0].cells[1].firstChild.offsetWidth;a=h+s+l;}else{a=s+l;}N=T-f;q.X[i]=true;var H=q.j[i];if(N<a||!H.q()){i--;}else{break;}}}if(i==q.l){return ;}p=n.rows[0].cells[q.l];T=(D3)?p.offsetWidth:p.offsetWidth-l;T+=Math.abs(f);p.style.width=T+"px";if(n.rows[0].cells[n.rows[0].cells.length-1].offsetWidth-f<25){if(i==n.rows[0].cells.length-2){l=1;}p=n.rows[0].cells[i];s=p.firstChild.rows[0].cells[0].offsetWidth;var H=q.j[i];if(H.S()){h=p.firstChild.rows[0].cells[1].firstChild.offsetWidth;a=h+s+l;}else{a=s+l;}T=(D3)?p.offsetWidth:p.offsetWidth-l;T-=Math.abs(f);N=(T>a)?T:a;p.style.width=N+"px";}for(var R=q.l;R<i;R++){var zu=q.C[R].offsetLeft+Math.abs(f);q.C[R].style.left=zu+"px";}}}q.c=A.clientX;var zu=rV(q.y)+(parseInt(q.y.offsetWidth)/2);q.f.style.left=zu+"px";}function W(o){var A=jq(o);var F=zA(A);var f=q.E.firstChild.rows[1].cells[0].firstChild.firstChild;var i;if(q.y==null){return ;}for(var l=0;l<=q.j.length;l++){if(q.X[l]==true){if(l==n.rows[0].cells.length-2){i=1;}else{i=2;}var p=(D3)?n.rows[0].cells[l].offsetWidth:n.rows[0].cells[l].offsetWidth-i;for(var T=0;T<q.h.length;T++){f.rows[T].cells[l].firstChild.style.width=p+"px";f.rows[T].cells[l].style.width=p+"px";}p=parseInt(p);var s=q.j[l];s.D(p);}}q.f.style.visibility="hidden";q.y=null;F.style.cursor="default";if(D3){document.releaseCapture();}}if(D3){g.setCapture();document.attachEvent("onmousemove",TO(q,z));document.attachEvent("onmouseup",TO(q,W));}else{mo(S);document.addEventListener("mousemove",TO(q,z),false);document.addEventListener("mouseup",TO(q,W),false);}};var w=rV(this.J)+n.rows[0].cells[d].offsetLeft+c-(parseInt(j.offsetWidth)/2);var b=N4(this.J);j.style.left=w+"px";j.style.top=b+"px";}u=TZ("<TR>",I);B=TZ("<TD>",u);var X=TZ("<DIV class=\"grid_scrollable_div\" style=\"width: "+this.J.offsetWidth+"; height: "+(this.J.offsetHeight-n.offsetHeight)+"; overflow:hidden\" tabindex=\"-1\">",B);X.onkeydown=function(S){if(!q.m){if(AB){C.preventDefault();}return false;}};X.onblur=function(S){q.n();};var E=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",X);function U(o){if(!q.m){return true;}var A=jq(o);var F=A.keyCode;if(F==Ao){return true;}var f=-1;if(F==kL||F==ld){var i=-1;if(A.shiftKey&&q.x==true){i=q.z();}else{i=q.T();}if(i!=-1){if(F==kL){if(i!=q.h.length-1){f=i+1;}}else{if(F==ld){if(i!=0){f=i-1;}}}if(f!=-1){if(!A.shiftKey||q.Z==false){q.L();q.B(E.rows[f]);q.e(E.rows[f]);}else{if(A.shiftKey){if(q.x==true){q.L();q.B(E.rows[i]);q.e(E.rows[i]);q.x=false;q.e(E.rows[f]);E.rows[f]._timestamp_+=1;}else{if(E.rows[i].__highlighted__&&E.rows[f].__highlighted__){q.N(E.rows[i]);}else{q.e(E.rows[f]);}}}}var l=E.rows[f].offsetTop;var p=E.parentNode.scrollTop;var T=l-p;var s=X.offsetHeight;var h=E.rows[0].cells[0].offsetHeight;if(T>=s){E.parentNode.scrollTop=l-s+h;}else{if(T<0){E.parentNode.scrollTop=l;}}}}if(q.G){var i=q.T();if(i!=-1){q.G(q.k(i));}}}if(AB){A.preventDefault();}return false;}if(D3){document.attachEvent("onkeydown",TO(this,U));}else{document.addEventListener("keydown",TO(this,U),false);}this.s(this.V);};GB.prototype.u=function(){this.s(this.V);};GB.prototype.K=function(){var G=this.E.firstChild.rows[0].cells[0].firstChild.firstChild;var q=G.rows[0];var S=q.childNodes;var C=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var u=C.rows[0];if(u!=null){var B=u.childNodes;for(var k=0;k<S.length;k++){if(S[k].tagName=="TD"||S[k].tagName=="TH"){this.A(S[k],B[k]);}}var g=this.E.firstChild.rows[1].cells[0].firstChild;var I=this.E.firstChild.rows[0].cells[0].firstChild;g.scrollLeft=I.scrollLeft;}};GB.prototype.A=function(G,q){var S=0;var C=G.childNodes[0].style.width?G.childNodes[0].offsetWidth:G.offsetWidth;var u=q.childNodes[0].style.width?q.childNodes[0].offsetWidth:q.offsetWidth;if(C<u){S=u;}else{S=C;}G.childNodes[0].style.width=S+"px";q.childNodes[0].style.width=S+"px";var B=G.childNodes[0].offsetWidth-S;var k=q.childNodes[0].offsetWidth-S;if(B>0){G.childNodes[0].style.width=(S-B)+"px";}if(k>0){q.childNodes[0].style.width=(S-k)+"px";}};GB.prototype.t=function(){var G=D3?17:19;var q=this.J.offsetHeight;var S=this.E.firstChild.rows[1].cells[0].firstChild;var C=this.E.firstChild.rows[0].cells[0].firstChild;var u=C.offsetHeight;var B=S.offsetWidth;var k=q-u;S.style.height=k+"px";var g=S.firstChild;var I=g.offsetWidth;var Y=g.offsetHeight;S.style.overflow="scroll";S.style.overflowX="scroll";S.style.overflowY="scroll";var D=true;var n=true;if((B-G)>I){S.style.overflowX="hidden";D=false;}if((k-G)>Y){S.style.overflowY="hidden";n=false;}if(n){C.style.width=B-G+"px";}if(D){S.onscroll=function(){C.scrollLeft=this.scrollLeft;};}if(!D&&D3){S.style.overflowX="hidden";}if(!n&&D3){S.style.overflowY="hidden";}if(!D&&!n&&!D3){S.style.overflow="hidden";S.style.overflowX="hidden";S.style.overflowY="hidden";}var v=rV(this.J);var r=N4(this.J);this.E.style.left=Math.abs(v)+"px";this.E.style.top=Math.abs(r)+"px";};GB.prototype.b=function(){var G=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var q=G.childNodes.length;for(var S=0;S<q;S++){G.removeChild(G.firstChild);}var C=TZ("<TBODY>",G);var u=this.h.length;var B=this.j.length;var k=this;for(var S=0;S<u;S++){var g=TZ("<TR>",C);var I=this.h[S];g.onmousedown=function(Y){var D=jq(Y);var n=zA(D);while(n.tagName!="TR"){n=n.parentNode;}var v=n;if(D.shiftKey&&k.Z==true){var r=k.z();if(r==-1){r=k.T();k.B(G.rows[r]);}if(!D.ctrlKey&&!D.metaKey){k.q(r);}else{k.x=true;}var Z=0;if(r>v.rowIndex){Z=r-v.rowIndex;for(var O=1;O<=Z;O++){k.e(G.rows[r-O]);}G.rows[r-Z]._timestamp_+=1;}else{Z=v.rowIndex-r;for(var O=1;O<=Z;O++){k.e(G.rows[r+O]);}G.rows[r+Z]._timestamp_+=1;}}else{if((D.ctrlKey||D.metaKey)&&k.Z==true){k.x=true;if(v.__highlighted__){var d=0;var q=k.h.length;for(var J=0;J<q;J++){var g=G.rows[J];if(g.__highlighted__){d++;}}if(d>1){k.N(v);k.B(v);}}else{k.e(v);k.B(v);}}else{k.L();k.e(v);k.B(v);}}if(AB){D.preventDefault();}else{D.returnValue=false;}if(k.G){var x=k.T();if(x!=-1){k.G(k.k(x));}}return false;};g.onclick=function(Y){var D=jq(Y);if(AB){D.preventDefault();}else{D.returnValue=false;}return false;};g.oncontextmenu=function(Y){var D=jq(Y);var v=zA(D);if(AB){D.preventDefault();}else{D.returnValue=false;}if(k.a){k.a(D.clientX,D.clientY,k,v.rowIndex);}return false;};g.ondblclick=function(Y){if(k.U){k.U(k.H());}};var P;for(var J=0;J<B;J++){var Q=this.j[J];P=TZ("<TD unselectable=\"on\" nowrap>",g);var e="";e+="<DIV class=\"grid_data_div\" style=\"white-space:nowrap;\" unselectable=\"on\">";var y=I[J].strip();if(y!=""){e+=y;}else{e+="&nbsp;";}e+="</DIV>";P.innerHTML=e;}if(I.__highlighted__){this.e(g);}else{this.N(g);}}var L=this.T();if(L==-1){if(G.rows.length>0){this.e(G.rows[0]);L=0;}if(!this.m){this.n();}}else{var o=G.rows[L].offsetTop;G.parentNode.scrollTop=o;}var L=this.T();if(L!=-1&&this.G){this.G(this.k(L));}};GB.prototype.s=function(G,q){var S=this.j[G];var C=S.C();if(!C){C=function(g,I){var Y=g[G].toLowerCase();var D=I[G].toLowerCase();if(Y<D){return -1;}else{if(Y>D){return 1;}else{return 0;}}};}var u=this.E.firstChild.rows[0].cells[0].firstChild.firstChild;var B=u.rows[0];var k=C;if(q==null||q==false){if(S.g()==al.q){S.I(al.G);S=this.j[this.V];if(S.S()){B.cells[this.V].firstChild.rows[0].cells[1].firstChild.className="";}S=this.j[G];if(S.S()){B.cells[G].firstChild.rows[0].cells[1].firstChild.className="sort_ascending_icon";}if(this.V!=G){S=this.j[this.V];S.r();this.V=G;}}else{k=function(g,I){return -(C(g,I));};S.I(al.q);S=this.j[this.V];if(S.S()){B.cells[this.V].firstChild.rows[0].cells[1].firstChild.className="";}S=this.j[G];if(S.S()){B.cells[G].firstChild.rows[0].cells[1].firstChild.className="sort_descending_icon";}if(this.V!=G){S=this.j[this.V];S.r();this.V=G;}}}this.h.sort(k);this.b();this.K();this.t();};GB.prototype.I=function(G,q,S){var C=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var u=this.h[G];for(var B=0;B<u.length;B++){u[B]=q[B];}u[u.length-1]=S;this.h[G]=u;this.s(this.V,true);};GB.prototype.e=function(G){this.h[G.rowIndex].__highlighted__=true;G.className="grid_highlighted_focused_data_row";G._timestamp_=(new Date()).getTime();G.__highlighted__=true;var q=G.cells.length;for(var S=0;S<q;S++){G.cells[S].className="grid_highlighted_focused_data_cell";}};GB.prototype.N=function(G){this.h[G.rowIndex].__highlighted__=false;G.className="grid_unhighlighted_data_row";G._timestamp_=null;G.__highlighted__=false;var q=G.cells.length;for(var S=0;S<q;S++){G.cells[S].className="grid_unhighlighted_data_cell";}};GB.prototype.L=function(){var G=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var q=this.h.length;for(var S=0;S<q;S++){var C=G.rows[S];if(C.__highlighted__){this.N(C);}}};GB.prototype.q=function(G){var S=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var C=this.h.length;for(var u=0;u<C;u++){var B=S.rows[u];if(B.__highlighted__&&u!=G){this.N(B);}}};GB.prototype.z=function(){var G=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var q=this.h.length;for(var S=0;S<q;S++){var C=G.rows[S];if(C.__shift__){return S;}}return -1;};GB.prototype.B=function(G){var q=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var S=this.h.length;for(var C=0;C<S;C++){var u=q.rows[C];if(u.__shift__){u.__shift__=false;}}G.__shift__=true;};GB.prototype.T=function(){var G=-1;var q=0;var S=this.E.firstChild.rows[1].cells[0].firstChild.firstChild;var C=this.h.length;for(var u=0;u<C;u++){var B=S.rows[u];if(B.__highlighted__){if(B._timestamp_>q){q=B._timestamp_;G=u;}}}return G;};var zu={k:"0123456789abcdef"};zu.C=function(G){var q=new Array();for(var S=7;S>=0;S--){q[q.length]=zu.k.charAt((G>>(S*4))&15);}return q.join("");};zu.u=function(G){var q=((G.length+8)>>6)+1;var S=new Array(q*16);for(var C=0;C<q*16;C++){S[C]=0;}for(C=0;C<G.length;C++){S[C>>2]|=G.charCodeAt(C)<<(24-(C%4)*8);}S[C>>2]|=128<<(24-(C%4)*8);S[q*16-1]=G.length*8;return S;};zu.B=function(G,q){var S=(G&65535)+(q&65535);var C=(G>>16)+(q>>16)+(S>>16);return (C<<16)|(S&65535);};zu.S=function(G,q){return (G<<q)|(G>>>(32-q));};zu.g=function(G,q,S,C){if(G<20){return (q&S)|((~q)&C);}if(G<40){return q^S^C;}if(G<60){return (q&S)|(q&C)|(S&C);}return q^S^C;};zu.q=function(G){return (G<20)?1518500249:(G<40)?1859775393:(G<60)?-1894007588:-899497514;};zu.G=function(q){var S=zu.u(q);var C=new Array(80);var u=1732584193;var B=-271733879;var k=-1732584194;var g=271733878;var I=-1009589776;var Y=0;for(var D=0;D<S.length;D+=16){var n=u;var v=B;var r=k;var Z=g;var O=I;for(var d=0;d<80;d++){if(d<16){C[d]=S[D+d];}else{C[d]=zu.S(C[d-3]^C[d-8]^C[d-14]^C[d-16],1);}Y=zu.B(zu.B(zu.S(u,5),zu.g(d,B,k,g)),zu.B(zu.B(I,C[d]),zu.q(d)));I=g;g=k;k=zu.S(B,30);B=u;u=Y;}u=zu.B(u,n);B=zu.B(B,v);k=zu.B(k,r);g=zu.B(g,Z);I=zu.B(I,O);}return zu.C(u)+zu.C(B)+zu.C(k)+zu.C(g)+zu.C(I);};var LA=0;var Ts={G:function(){if(D3){var q;var S=null;try{q=new ActiveXObject("Microsoft.XMLHTTP");}catch(S){AS("FAILED - soap::new ActiveXObject Failed"+S.message,bi.q);throw S;}return q;}else{if(AB){return new XMLHttpRequest();}else{return null;}}},q:{S:1,q:2,C:3,G:4},S:"http://scalix.com/soap/actor/client/response_processor",D:"http://schemas.xmlsoap.org/soap/envelope/",u:"SOAP-ENV",C:"<SOAP-ENV:Envelope SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' "+"xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' "+"xmlns:xsd='http://www.w3.org/1999/XMLSchema' "+"xmlns:xsi='http://www.w3.org/1999/XMLSchema-instance'/>"};Ts.v=function(G,q){this.q=G;this.u=q;this.C=wN.P.createElement("m:"+G);this.C.setAttribute("xmlns:m",q);};Ts.v.I="http://scalix.com/methods";Ts.v.prototype.g=function(G){this.C.appendChild(G);};Ts.v.prototype.k=function(G){wN.G(this.C,G,true);};Ts.v.prototype.S=function(G,q){var C=wN.P.createElement(G);if(q!=null){wN.J(C,q);}this.g(C);return C;};Ts.v.prototype.G=function(){return this.u+"#"+this.q;};Ts.v.prototype.B=function(){return this.C;};Ts.k=function(){this.G=null;this.u=null;};Ts.k.prototype.B=function(G,q){this.G=G;this.u=q;};Ts.k.prototype.C=function(G){var q=G.firstChild;var S=wN.C(q,"message");if(S){this.G=wN.n(S);}var u=wN.C(q,"debug");if(u){this.u=wN.n(u);}};Ts.k.prototype.S=function(){return this.G;};Ts.k.prototype.q=function(){return this.u;};Ts.I=function(G,q){var S=wN.C(q,"SOAP-ENV:Header");if(S){var C=wN.C(S,G);if(C){var u=C.nodeName.indexOf(":");this.G=(u==-1)?C.nodeName:C.nodeName.substr(u+1);var B=wN.C(C,"message");if(B){this.q=wN.n(B);}var k=wN.C(C,"debug");if(k){this.u=wN.n(k);}}}};Ts.I.prototype.C=function(){return this.q;};Ts.I.prototype.S=function(){return this.u;};Ts.B=function(){this.D=null;this.q=null;this.u=null;this.G=null;this.S=null;};Ts.B.prototype.Y=function(G,q,S,C){this.D=G;this.q=q;this.u=S;this.G=C;};Ts.B.prototype.B=function(G,q){var S=wN.C(G,"faultcode");if(S){this.D=wN.n(S);}var C=wN.C(G,"faultstring");if(C){this.q=wN.n(C);}var u=wN.C(G,"faultactor");if(u){this.u=wN.n(u);}var k=wN.C(G,"detail");if(k){this.G=new Ts.k();this.G.C(k);}if(!this.u&&!this.G){}if(!this.G){this.S=new Ts.I(this.u,q);}};Ts.B.prototype.C=function(){return this.D;};Ts.B.prototype.v=function(){return this.q;};Ts.B.prototype.I=function(){return this.u;};Ts.B.prototype.n=function(){return this.G;};Ts.B.prototype.k=function(){return this.S;};Ts.B.prototype.g=function(){return this.D.startsWith("Server.Connection");};Ts.n=function(G,q,S,C,u,B,k,g){this.Z=G;this.V=q;this.I=S;this.q=C;this.d=u;this.P=B;this.r=g;this.M=wN.Y("UTF-8",Ts.C);this.n=D3?this.M.childNodes[1]:this.M.firstChild;this.u=null;this.G=this.M.createElement("SOAP-ENV:Body");this.n.appendChild(this.G);this.J=null;this.t=new Array();this.S=null;this.B=false;if(!this.r){AS("soap::HttpRequest"+G,bi.q);}this.o=null;this.y=null;this.c=false;if(UG(k)&&0<=k){this.Q=k;}else{this.Q=0;}this.C=0;};Ts.n.prototype.D=function(G){this.Q=G;};Ts.n.prototype.doretry=function(){this.J.onreadystatechange=function(){};this.J.abort();this.c=false;this.B=false;if(!this.r){AS("soap.HttpRequest: Request timeout or error for method "+this.o+" (try "+this.C+"), retrying.",bi.WARN);}this.Q--;this.v();};Ts.n.prototype.timeout=function(){if(this.y!=null){clearTimeout(this.y);this.y=null;}if(!this.r){AS("soap.HttpRequest: Handling timeout for method "+this.o+" on objID="+this.e,bi.WARN);}if(this.J&&this.J.readyState&&this.J.readyState!=Ts.q.G){if(UG(this.Q)&&this.Q>0){this.doretry();return ;}this.c=true;this.x();var G=null;try{this.J.abort();this.c=false;if(!this.r){AS("SOAP request aborted method: "+this.o+" objID="+this.e+" async="+this.V,bi.C);}}catch(G){if(!this.r){AS("soap.HttpRequest::abort -> "+(D3?G.message:G),bi.C);}return ;}return ;}return ;};Ts.n.prototype.Y=function(){return (true==this.r);};Ts.n.prototype.O=function(G){this.S=G;};Ts.n.prototype.L=function(G){wN.G(this.G,G.B(),true);this.t[G.G()]=true;if(this.o==null){this.o=G.q;}};Ts.n.prototype.g=function(G){if(!this.u){this.u=this.M.createElement("SOAP-ENV:Header");this.n.insertBefore(this.u,this.G);}wN.G(this.u,G,true);};Ts.n.prototype.v=function(){var G=[];for(var q in this.t){nd.G(G,q);}var S=G.join(", ");this.C++;this.e=LA++;this.J=Ts.G();if(!this.r){AS("SOAP object id="+this.e+" CREATED",bi.q);}var C=null;try{this.J.open("POST",this.Z,this.V);this.J.onreadystatechange=TO(this,this.x);this.J.setRequestHeader("SOAPAction",G.join(", "));if(this.S!=null){this.J.setRequestHeader("Accept-Language",this.S);}this.J.setRequestHeader("Content-Type","text/xml;charset=UTF-8");this.J.send(this.M);}catch(C){if(!this.r){AS("soap.HttpRequest::send -> "+(D3?C.message:C),bi.C);}this.J.onreadystatechange=function(){};return ;}if(AB&&this.J.readyState==Ts.q.G&&this.V==false){this.x();}};Ts.n.prototype.k=function(){if(this.J==null){return ;}this.J.onreadystatechange=function(){};var G=null;try{this.J.abort();}catch(G){if(!this.r){AS("soap.HttpRequest::abort -> "+(D3?G.message:G),bi.q);}return ;}};Ts.n.prototype.x=function(){switch(this.J.readyState){case Ts.q.S:case Ts.q.q:case Ts.q.C:if(!this.r){AS("soap.HttpRequest.readyState -> "+this.J.readyState+" method: "+this.o+" objID="+this.e+" async="+this.V,bi.q);}if(this.y!=null){clearTimeout(this.y);this.y=null;}if(this.P!=null&&!this.c){if(!this.r){AS("(Re)setting timeout timer for SOAP objID="+this.e,bi.q);}this.y=PV(this.P,this,"timeout");}if(this.c){if(!this.r){AS("soap.HttpRequest.readyState -> "+this.J.readyState+" method: "+this.o+" objID="+this.e+" async="+this.V+" timed out!",bi.WARN);}break;}return ;case Ts.q.G:if(!this.r){AS("soap.HttpRequest.readyState -> "+this.J.readyState+" method: "+this.o+" objID="+this.e+" async="+this.V,bi.q);}if(this.y!=null){clearTimeout(this.y);this.y=null;}break;default:if(!this.r){AS("soap.HttpRequest.readyState -> "+this.J.readyState+" method: "+this.o+" BAD!"+" objID="+this.e+" async="+this.V,bi.C);}if(this.y!=null){clearTimeout(this.y);this.y=null;}break;}if(this.B){return ;}this.B=true;this.J.onreadystatechange=function(){};var G=new Ts.Y(this);var q=G.G();if(q){var S=G.C();var C=S[0];var u=C;if(S[1]!=null){u+="\n\n";u+="Debug Info: "+S[1];}if(!this.r){AS("Fault in SOAP (objID="+this.e+"):\n"+u,bi.C);}if(q.g()&&(UG(this.Q)&&this.Q>0)){var B=5000*(this.C-1);if(B>60000){B=60000;}if(!this.r){AS("soap.HttpRequest.readyState -> "+this.J.readyState+" method: "+this.o+" objID="+this.e+" async="+this.V+" - retrying in "+B+"ms to see if fault is transient!",bi.WARN);}PV(B,this,"doretry");return ;}if(!q.g()&&!(this.I.exists("no.report.faults")&&this.I.item("no.report.faults"))){alert(C);}if(this.d){this.d(G,this.I);this.d=null;}}else{if(!this.r){AS("Faultless completion for SOAP objID="+this.e,bi.q);}if(this.q){this.q(G,this.I);this.q=null;}}};Ts.Y=function(G){var q=G.J;if(AB){if(G.V){var S;try{var C=q.status;}catch(S){var u=new Ts.k();var B=strings.connection_timeout+" #SOAP27";B+="\n Error: "+S.message;try{B+="\n Request URL: "+G.Z;B+="\n Request Body: "+wN.x(G.G);}catch(ex){}u.B(B,null);this.q=new Ts.B();this.q.Y("Server.ConnectionDropped",B,Ts.S,u);return ;}}else{if(q.status==0){var u=new Ts.k();var B=strings.connection_timeout+" #SOAP28";u.B(B,null);this.q=new Ts.B();this.q.Y("Server.ConnectionDropped",B,Ts.S,u);return ;}}}else{if(D3){if(q.status>505){var u=new Ts.k();var B=strings.connection_timeout+" #SOAP29";try{B+="\n Status: "+q.status;B+="\n Request URL: "+G.Z;B+="\n Request XML: "+wN.x(G.M);}catch(ex){}u.B(B,null);this.q=new Ts.B();this.q.Y("Server.ConnectionDropped",B,Ts.S,u);return ;}}}if(!G.Y()){AS("http request HTTP status="+q.status,bi.q);}var k=q.responseText;if(k==null){if(!G.Y()){AS("soap.HttpResponse -> xmlhttp.responseText is null",bi.q);}return ;}var g=wN.e();wN.k(g,k);var I=wN.y(g).errorCode;if(D3&&I==-1072896657){k=k.replace(" encoding=\"UTF-8\"","");wN.k(g,k);I=wN.y(g).errorCode;}if(I!=0){var D=wN.y(g);var n="";n+=D.reason;if(D3){n+="\nline: "+D.line;n+="\nlinepos: "+D.linepos;n+="\n"+D.srcText;}else{try{n+="http status: "+q.status;n+="\nstatus text: "+q.statusText;n+="\nresponse text: "+q.responseText;}catch(S){n="Cannot extract info from the xmlhttp handle";}}var B="";if(q.status==503){B=strings.http_503_message;}else{B="The server failed to send back a valid XML response.";}var u=new Ts.k();u.B(B,n);this.q=new Ts.B();this.q.Y("Server.MalformedXML",B,Ts.S,u);return ;}var v=g.documentElement;if(q.status==200){this.u=wN.C(v,"Body",Ts.D,Ts.u);var r;if(this.u!=null){r=wN.C(this.u,"Fault",Ts.D,Ts.u);if(r==null){return ;}}else{r=wN.C(v,"Fault",Ts.D,Ts.u);}if(r!=null){this.q=new Ts.B();this.q.B(r,v);return ;}else{var u=new Ts.k();var B="There was no SOAP-ENV:Body in the xml payload sent by the server.";var n=q.responseText;u.B(B,n);this.q=new Ts.B();this.q.Y("Server.NoSoapBody",B,Ts.S,u);return ;}}else{if(q.status==500){var u=new Ts.k();var B="Internal Server Error: 500";u.B(B,"");this.q=new Ts.B();this.q.Y("Server.InternalError",B,Ts.S,u);return ;}}if(q.status==503){var u=new Ts.k();var B=strings.http_503_message;u.B(B,"");this.q=new Ts.B();this.q.Y("Server.NotReady",B,Ts.S,u);return ;}else{var B="Unknown Error";var n="";var S;try{n+="http status: "+q.status;n+="\nstatus text: "+q.statusText;n+="\nresponse text: "+q.responseText;}catch(S){n="Cannot extract info from the xmlhttp handle";}var u=new Ts.k();u.B(B,n);this.q=new Ts.B();this.q.Y("Server.UnknownProblem",B,Ts.S,u);return ;}};Ts.Y.prototype.S=function(){if(this.u){return this.u;}else{return null;}};Ts.Y.prototype.G=function(){if(this.q){return this.q;}else{return null;}};Ts.Y.prototype.C=function(){var G;var q;var S=this.q.n();var u=this.q.k();if(S){G=S.S();q=S.q();}else{if(u){G=u.C();q=u.S();}}if(!G||G.strip()==""){G="An error has occurred but a message has not been provided.";}var B=[];B[0]=G;if(q!=null&&q.strip()!=""){B[1]=q;}return B;};Ts.g=function(G,q,S,C,u,B){this.G=new qn();this.q=new Ts.n(G,q,this.G,S,C,Ts.g.C,Ts.g.S,B);if(Ts.g.u){this.q.g(Ts.g.u);}if(u){this.q.O(u);}};Ts.g.u=null;Ts.g.C=null;Ts.g.S=null;var BA=null;function uq(G,q){this.G=q;this.S=G;this.C=null;this.u=null;if(D3){this.g=this.G.createTextRange();this.B=0;}else{Q7(this.S,this.G.firstChild,0);var S=wN.n(this.G);S=S.replace(/&nbsp;/g," ");S=S.replace(/^\s*|\s*$/g,"");this.k=S.split(/\W+/);this.q=0;}}uq.prototype.replace=function(G){if(D3){var q=this.g.text;var S=this.g.getBookmark();this.replaceWord(checkerForm.txtReplace.value);if(G){while(this.g.findText(q,1000000,6)){this.g.text=checkerForm.txtReplace.value;}this.g=this.G.createTextRange();this.g.moveToBookmark(S);Re(checkerForm.txtReplace.value);}}else{var q=this.k[this.q-1];var C=checkerForm.txtReplace.value;this.replaceWord(C);if(G){var u=this.S.getSelection();var B=u.anchorNode;var k=B.parentNode;var g=0;for(var I=0;I<k.childNodes.length;I++){if(k.childNodes[I]==B){}break;g++;}for(var I=this.q,len=this.k.length;I<len;I++){var Y=this.k[I];Y=Y.replace(/^\s*/,"").replace(/\s*$/,"");if(Y==""){continue;}var D=this.S.find(Y,false,false);if(!D){continue;}if(Y!=q){continue;}this.k[I]=C;this.replaceWord(C);}u=this.S.getSelection();u.collapse(k,g);Re(C);}}this.step();};uq.prototype.step=function(){if(D3){while(true){var G=this.g.move("word",this.B);if(G<this.B){this.g=null;O8(this.S,this.G);spellCheckDone();return ;}this.B=1;this.g.moveEnd("word",1);var q=this.g.text;q=q.replace(/\W+$/,"");if(q.length==0){continue;}while(q.length<this.g.text.length){this.g.moveEnd("character",-1);}var S=gF(q,true);if(S!=null){Zs(q,S);this.g.select();return ;}}}else{var C,u;for(C=this.q,u=this.k.length;C<u;C++){var q=this.k[C];q=q.replace(/^\s*/,"").replace(/\s*$/,"");if(q==""){continue;}var B=this.S.find(q,false,false);if(!B){continue;}var S=gF(q,true);if(S!=null){Zs(q,S);this.q=C+1;break;}}if(C>=u){O8(this.S,this.G);spellCheckDone();}}};uq.prototype.ignore=function(G){if(G){if(D3){if(this.g!=null){Re(this.g.text);}else{spellCheckDone();}}else{Re(this.k[this.q-1]);}}this.step();};uq.prototype.add=function(G){if(!BA){BA=new Object();}BA[G]=G;var q=opener.ee();Lt(_iFrameDoAdd,G+"\n",q);this.step();};uq.prototype.replaceWord=function(G){if(D3){this.g.text=G;}else{var q=this.S.getSelection();var S=q.getRangeAt(0);S.deleteContents();var C=document.createTextNode(G);S.insertNode(C);}};function Q7(G,q,S){if(q){var C=G.getSelection();C.collapse(q,S);}}function Zs(G,q){checkerForm.txtReplace.value="";checkerForm.problem.value=G;while(checkerForm.suggestions.options.length){checkerForm.suggestions.options[0]=null;}for(var S=0;S<q.suggestions.length;S++){var C;if(uw(G)){C=Sw(q.suggestions[S]);}else{C=q.suggestions[S];}checkerForm.suggestions.options[S]=new Option(C);if(S==0){checkerForm.txtReplace.value=C;checkerForm.suggestions.options[0].selected=true;}}}function gF(G,q){if(BA&&BA[G]!=null){return null;}var S=uS[G];if(S&&!S.ignore){return S;}return null;}function Re(G){if(uS[G]){uS[G].ignore=true;}}function selectThis(){checkerForm.txtReplace.value=checkerForm.suggestions.options[checkerForm.suggestions.selectedIndex].text;}function NQ(){if(checkerForm.suggestions.selectedIndex!=-1){checkerForm.txtReplace.value=checkerForm.suggestions.options[checkerForm.suggestions.selectedIndex].text;gObjSpell.replace(false);}}function O8(G,q){if(D3){if(q==null){return ;}var S=q.createTextRange();if(S==null){return ;}S.move("word",0);S.select();}else{var C=G.getSelection();if(q.firstChild&&C){C.collapse(opener[np].firstChild,0);}}}function oq(G){var q=0;for(a in G){q++;break;}return q>0?false:true;}function uw(G){var q=/^[A-Z]/;return q.test(G);}function Sw(G){return G.substr(0,1).toUpperCase()+G.substring(1);}function eh(){var G="";if(BA){for(word in BA){G+=word+"\n";}var q=opener.ee();Lt(_iFrameDoAdd,G,q);}}function Lt(G,q,S){G.document.open();G.document.write("<HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" ></HEAD>");G.document.write("<BODY><FORM action=\""+qt+"\" method=\"post\" name=\"_formDoAdd\" target=\""+G.name+"\">");if(S){for(var C in S){G.document.write("<input type=hidden name="+C+" value=''>");}}G.document.write("<input type=hidden name='additions' value=''>");G.document.write("</FORM></BODY></HTML>");G.document.forms["_formDoAdd"].additions.value=q;if(S){for(var C in S){G.document.forms["_formDoAdd"][C].value=S[C];}}G.document.close();G.document.forms["_formDoAdd"].submit();}var He=null;function ZJ(G){var q;if(D3){var S;var C;try{S=G.createTextRange();}catch(C){throw new Error("Object to spell check must support text ranges.");}q=S.text;}else{G.innerHTML=G.innerHTML.replace(/\r\n/g," \r\n").replace(/<br>/ig," <br>");var S=document.createRange();S.selectNodeContents(G);q=S.toString();}q=q.replace(/\u00AD|\u2019s/g,"");return q.replace(/\r|\n|\([a-zA-Z0-9]\)|(\t|\n|\u0020)?[a-zA-Z0-9](\)|\.|:)/g," ");}function doSpellCheck(G,q,S,C){var u;try{var B=eval(G);var k=ZJ(B);delete B;var g="check"+(new Date()).getTime();if(!q){q="en_US";}He=window.open("blank.jsp",g,"width=275,height=230,toolbar=no,status=no,menubar=no,directories=no,resizable=no");He.focus();He.document.open();He.document.write("<HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" ></HEAD>");He.document.write("<BODY><FORM action=\"spellcheck.jsp\" method=\"post\" name=\"spell\" target=\""+g+"\">");He.document.write("<input type=\"hidden\" name=\"field\" value=\"fieldvalue\">");He.document.write("<input type=\"hidden\" name=\"fieldvalue\" value=\"\">");He.document.write("<input type=\"hidden\" name=\"fieldId\" value=\"\">");He.document.write("<input type=\"hidden\" name=\"locale\" value=\"\">");He.document.write("<input type=\"hidden\" name=\"autoSpellCheck\" value=\"\">");if(S){rG=S;for(var I in S){He.document.write("<input type=hidden name="+I+" value=''>");}}He.document.write("</FORM></BODY></HTML>");He.document.close();He.document.forms["spell"].fieldvalue.value=k;He.document.forms["spell"].fieldId.value=G;He.document.forms["spell"].locale.value=q;He.document.forms["spell"].autoSpellCheck.value=C;if(S){for(var I in S){He.document.forms["spell"][I].value=S[I];}}He.document.forms["spell"].submit();He.authInfo=S;}catch(u){alert("Error invoking spellchecker: "+u.description);He=null;}return He;}var rG=null;function ee(){return rG;}String.prototype.printf=function(){var JP=this.split("%s");var ZY=new Array();for(var Sv=0;Sv<JP.length-1;Sv++){nd.G(ZY,JP[Sv]);nd.G(ZY,arguments[Sv]);}nd.G(ZY,JP[Sv]);return ZY.join("");};String.prototype.compressSpaces=function(){var jy=this;jy=jy.strip();jy=jy.replace(/\s+/g," ");return jy;};String.prototype.startsWith=function(mr){var oA=this.substr(0,mr.length);return (oA==mr);};String.prototype.endsWith=function(AZ){var Rf=this.substring(this.length-AZ.length,this.length);return (Rf==AZ);};String.prototype.strip=function(){var Od=new RegExp("^\\s*(\\S*(\\s+\\S+)*)\\s*$");return Od.exec(this)[1];};String.prototype.contains=function(){for(var Sv=0;Sv<arguments.length;Sv++){if(this.search(arguments[Sv])>-1){return true;}}return false;};String.prototype.format=function(Xn){var jy=this;var mZ=null;for(var OD in Xn){var cx=new RegExp("%"+OD,"g");jy=jy.replace(cx,Xn[OD]);}return jy;};var Ly={q:0,G:1};function mm(G,q,S,C,u,B,k,g,I,Y,D,n){this.D=G;this.q=q;this.g=(B==null)?Ly.q:B;this.U=this.g;this.G=(k==null)?true:k;this.e=(g==null)?true:g;this.n=u;this.u=S;this.P=C;this.E=Y;this.X=new Array();this.B=false;this.b=(I!=null)?I:true;this.A=D;this.c=n;this.S=true;}mm.prototype.y=function(G,q){if(Yd(bi.S)){AS(this.D+" column gets "+G.length+" new rows.",bi.S);}var S=this;var C=function(y,L,o){var V=0;try{var t=o(y);var M=o(L);if(SO(t)){t=t.toLowerCase();M=M.toLowerCase();if(t==M){V=0;}else{if(t>M){V=1;}else{V=-1;}}}else{V=t-M;}}catch(e){AS("Accessor function failed for "+y+". Error: "+e,bi.S);}return V;};var u=function(y,L){return C(y,L,S.u);};var B=function(y,L){return C(y,L,S.P);};var k=function(y,L){try{var o=y(L);if(SO(o)){o=o.toLowerCase();}return o;}catch(e){AS("Accessor function failed for "+L+". Error: "+e,bi.S);return null;}};var g=function(y){return k(S.u,y);};var I=function(y){return k(S.P,y);};var Y=(null!=this.P)?true:false;var D=new Object();if(!q){if(!Y){D=G.sort(u);}else{for(var n=0;n<G.length;n++){var v=G[n];var r=g(v);if(undefined==D[r]){D[r]=new Array();}D[r].push(v);}for(var n in D){var Z=D[n];if(Z.length>1){Z.sort(B);}}}}else{D=G;}if(this.B){if(!Y){var O=new Array();var d=0;var J=0;while((d<this.X.length)&&(J<D.length)){if(g(this.X[d])<g(D[J])){O.push(this.X[d++]);}else{O.push(D[J++]);}}while(d<this.X.length){O.push(this.X[d++]);}while(J<D.length){O.push(D[J++]);}this.X=O;}else{for(var x in D){if(undefined==this.X[x]){this.X[x]=D[x];}else{var P=new Array();var Q=this.X[x];var e=D[x];var J=0;var d=0;while((d<Q.length)&&(J<e.length)){if(I(Q[d])<I(e[J])){P.push(Q[d++]);}else{P.push(e[J++]);}}while(d<Q.length){P.push(Q[d++]);}while(J<e.length){P.push(e[J++]);}this.X[x]=P;}}}}else{this.X=D;}this.B=true;};mm.prototype.v=function(G){var q=G.length;var S;if(this.P){var C;var u;for(var B=0;B<q;B++){S=G[B];C=this.u(S).toLowerCase();u=this.X[C];var k=u.length;for(var g=0;g<k;g++){if(this.P(u[g])==this.P(S)){break;}}this.X[C]=nd.D(u,g);}}else{if(this.u){for(var B=0;B<q;B++){S=G[B];var I=this.X.length;for(var g=0;g<I;g++){if(this.u(this.X[g])==this.u(S)){break;}}this.X=nd.D(this.X,g);}}}};mm.prototype.K=function(){delete (this.X);this.X=new Array();this.B=false;};mm.prototype.d=function(G,q){if(this.n!=null){this.n(G,q);}};mm.prototype.O=function(){var G=new Array();if(Yd(bi.S)){AS("flattening "+this.D+" column.",bi.S);}if(this.P){var q=new Array();var S=q.length;for(var C in this.X){q[S++]=C;}q.sort();var u;var C;var B=G.length;for(var k=0;k<S;k++){C=q[k];u=this.X[C];var g=u.length;for(var I=0;I<g;I++){G[B++]=u[I];}}}else{if(this.u){G=nd.B(this.X);}}return G;};mm.prototype.z=function(){var G;G=this.O();if(!this.S){if(this.U==Ly.q){this.U=Ly.G;}else{if(this.U==Ly.G){this.U=Ly.q;}}}if(this.U==Ly.G){G.reverse();}this.S=false;return G;};mm.prototype.V=function(){return (this.u)?true:false;};mm.prototype.o=function(G){return this.u(G);};mm.prototype.C=function(G){return this.P(G);};mm.prototype.x=function(){return this.B;};mm.prototype.J=function(G){return this.E(G);};mm.prototype.Y=function(){return this.D;};mm.prototype.W=function(){return this.q;};mm.prototype.m=function(G){this.q=G;};mm.prototype.L=function(){return this.U;};mm.prototype.r=function(G){this.U=G;};mm.prototype.w=function(){return (this.g==this.U)?true:false;};mm.prototype.j=function(){this.U=this.g;this.S=true;};mm.prototype.t=function(){return this.G;};mm.prototype.I=function(){return this.e;};mm.prototype.Z=function(){return this.O(this.X);};mm.prototype.Q=function(){this.b=true;};mm.prototype.M=function(){this.b=false;};mm.prototype.k=function(){return this.b;};function A1(G,q,S,C,u,B,k){this.Rz=G;this.ot=S;this.q=C;this.D=u;this.LL=B;this.aP=k;this.VU=new Array();this.bu=new Array();this.m=new Array();this.U=null;this.y=null;this.z=null;this.bh=false;this.E=new Lx();this.BN=new Array();this.r=null;this.e=false;this.QE=null;this.c=null;this.sb=null;this.L8=null;this.M=false;this.s=null;this.H=new Array();this.MC=new Array();this.U5=new Array();this.iv="";this.n7=null;this.F=null;this.N=false;this.L=q;this.B=q;this.n=false;this.i=false;}A1.prototype.oI=function(G){nd.G(this.VU,G);};A1.prototype.dS=function(){for(var G=0;G<this.VU.length;G++){var q=this.VU[G];q.j();}};A1.prototype.C=function(G,q){var S=G.length;if(Yd(bi.S)){AS("adding "+S+" new rows to tableview.",bi.S);}var u=this.m.length;for(var B=0;B<S;B++){var k=G[B];k.__highlighted__=false;k._timestamp_=null;this.m[u++]=k;if(this.U!=null){var g=this.z.rows;var I=g.length;if(u==1){this.k(g[0],0);this.Ob(0);if(this.q){var Y=true;this.q(this,Y);}}else{if(u-1>g[0].dataIndex&&g[I-1].dataIndex==-1){var D=0;while(D<I&&g[D].dataIndex!=-1){D++;}if(D<I){this.k(g[D],u-1);}}}}}if(this.U!=null){var n=this.z.rows[0].offsetHeight;this.a(u*n);var v=this.VU.length;var r;for(var B=0;B<v;B++){r=this.VU[B];if(r.x()||B==this.L){r.y(G,false);}}if(q){r=(this.bu.length>0)?this.bu[this.B]:this.columns[this.B];if(Yd(bi.S)){AS("sortByColumnIndex: "+this.B+"\ncol name: "+r.Y(),bi.S);}this.m=r.Z();if(r.L()==Ly.G){this.m.reverse();}this.T();this.x(this.z.rows[0].dataIndex);}}if(this.N){this.j(this.iv,this.n7);}};A1.prototype.n9=function(G,q,S,C){this.U.style.left=Math.abs(G)+"px";this.U.style.top=Math.abs(q)+"px";if(S>=0){this.U.style.width=Math.abs(S)+"px";}if(C>=0){this.U.style.height=Math.abs(C)+"px";}var u=this.U.firstChild.rows[0].cells[0].firstChild;var B=this.U.firstChild.rows[1].cells[0].firstChild;B.style.height=(Math.abs(C)-u.offsetHeight)+"px";var k=this.z.rows[0].dataIndex;this.t();this.pl();var g=this.z.rows[0].offsetHeight;if(k!=-1){this.x(k);this.E.k(k*g);}if(this.E.u()==null){this.E.G(this.U);var I=this;var Y=this.E.u();Y.onblur=function(D){I.p5();};if(D3){Y.style.right="-2px";}}var n=(this.N)?this.MC:this.m;var v=n.length;var r=(v>0)?v:1;this.a(r*g);var Z=this.z.parentNode;Z.style.top="0px";this.E.n();};A1.prototype.a=function(G){if(this.E.u()==null||this.U==null){return ;}var q=this.U.firstChild.rows[0].cells[0].firstChild;var S=q.offsetHeight;if(S<=0){S=1;}this.E.D(G+S);};A1.prototype.P=function(G){var q;var S=this.m;var C=S.length;if(G==null){if(this.N){this.T();}q=nd.B(this.BN);var u=q.length;if(u==0){return ;}if(this.N){this.U5.length=0;}this.BN.length=0;G=new Array();for(var B=0;B<u;B++){G[B]=this.m[q[B]];}}else{q=new Array();var k=q.length;var g=nd.B(G);var I=g.length;if(I==0){return ;}for(var B=0;B<C;B++){for(var Y=0;Y<I;Y++){if(g[Y]==S[B]){q[k++]=B;g=nd.D(g,Y);I--;Y--;}}}}var D=this.z.rows[0].offsetHeight;var n=this.z.rows[0].dataIndex;var v=0;var r=this;function Z(P,Q){return Q-P;}q.sort(Z);var O=q[q.length-1];for(var B=0;B<q.length;B++){if(q[B]==n&&q[B]>0){n--;}if(q[B]<n){v++;}if(q[B]==this.J()&&q[B]>0){this.K(q[B]-1);}this.m=nd.D(this.m,q[B]);}this.T();if(!this.N){var d=(this.m.length>0?this.m.length:1)*D;this.a(d);n-=v;this.x(n);if(this.m.length>0){if(this.BN.length==0){if(O>=this.m.length){this.Ob(this.m.length-1);}else{this.Ob(O);}}this.E.k(n*D);}}else{this.j(this.iv,this.n7);}var J=this.VU.length;for(var B=0;B<J;B++){var x=this.VU[B];if(x.x()){if(q.length<C){x.v(G);}else{if(q.length==C){x.K();}}}}if(this.q){this.q(this);}};A1.prototype.UM=function(){this.x(this.z.rows[0].dataIndex);};A1.prototype.CT=function(G){var q=(this.N)?this.MC:this.m;return (G==-1||G>=q.length)?null:q[G];};A1.prototype.sz=function(){this.y.focus();};A1.prototype.R=function(){this.y.blur();};A1.prototype.O=function(){return this.bh;};A1.prototype.b=function(G){this.y.tabIndex=G;};A1.prototype.lj=function(){this.bh=true;var G=this.z.rows;var q=G.length;for(var S=0;S<q;S++){var C=G[S];if(C.__highlighted__){C.className="table_view_highlighted_focused_data_row";}}};A1.prototype.p5=function(){this.bh=false;var G=this.z.rows;var q=G.length;for(var S=0;S<q;S++){var C=G[S];if(C.__highlighted__){C.className="table_view_highlighted_unfocused_data_row";}}};A1.prototype.l=function(){return this.U;};A1.prototype.yh=function(){var G="<TABLE border='0' cellspacing='0' cellpadding='0' width='100%'";if(D3){G+=" style='table-layout:fixed;'";}G+=">";var q=this.U.firstChild.rows[0].cells[0];var S=TZ(G,q);var C=this;var u=TZ("<TBODY unselectable='on'>",S);var B=TZ("<TR unselectable='on'>",u);var k;var g=this.VU.length;var I=0;for(var Y=0;Y<g;Y++){var D=this.VU[Y];if(D.k()){this.bu[I++]=D;}}for(var Y=0;Y<=I;Y++){var D=this.bu[Y];if(Y<I){var n=D.W();k=TZ("<TD class='table_view_header' style='width:"+n+"px;' unselectable='on'>",B);var v=TZ("<DIV style='width:"+n+"px;' unselectable='on'>",k);var r=TZ("<TABLE border='0' cellspacing='0' cellpadding='0' width='100%' unselectable='on'>",v);var Z=TZ("<TBODY>",r);var O=TZ("<TR style='overflow:hidden;padding:0px;border:0px;'>",Z);k.headerCaptionCell=TZ("<TD class='table_view_header_caption' style='empty-cells:show;' unselectable='on' nowrap valign='top'>",O);var d=D.Y().strip();if(d==""){d="&nbsp;";}k.headerCaptionCell.innerHTML=d;if(D.I()){k.headerIconCell=TZ("<TD unselectable='on'>",O);var J=TZ("<DIV class='table_view_sort_icon' unselectable='on'>",k.headerIconCell);J.innerHTML="&nbsp;";if(Y==this.B){J.style.backgroundPosition=(D.L()==Ly.q)?"-309px -4px":"-291px -4px";}}}else{k.style.borderRightWidth="0px";k=TZ("<TD class='table_view_header' style='border-width:1px 0px;padding:1px;font-size:1px;empty-cells:show;' unselectable='on'>",B);k.innerHTML="&nbsp;";}k.onmousedown=function(x){var P=jq(x);var Q=Rt(P);if(Q!=Zw){return false;}var e=zA(P);while(e&&(!e.className||(e.className!="table_view_header"&&e.className!="table_view_header_mousedown"))){e=e.parentNode;}if(e==null){return true;}e.isSorting=true;var y=e.cellIndex;var L=e.parentNode.cells;var o=L.length;if(y<o-1){var D=C.bu[y];if(!D.V()){return true;}}if(y==o-1){var D=C.bu[y-1];if(!D.V()){return true;}}e.className="table_view_header_mousedown";if(o>1&&y==o-1){L[y-1].className="table_view_header_mousedown";}else{if(o>1&&y==o-2){L[y+1].className="table_view_header_mousedown";}}if(AB){P.preventDefault();}else{P.returnValue=false;}return false;};k.onmouseup=function(x){var P=jq(x);var Q=Rt(P);if(Q!=Zw){return false;}var e=zA(P);while(e&&(!e.className||(e.className!="table_view_header_mousedown"&&e.className!="table_view_header"))){e=e.parentNode;}if(e==null){return true;}if(e.isSorting){e.isSorting=false;}else{if(AB){P.preventDefault();}else{P.returnValue=false;}return false;}var y=e.cellIndex;var L=e.parentNode.cells;var o=L.length;if(y<o-1){var D=C.bu[y];if(!D.V()){return true;}}if(y==o-1){var D=C.bu[y-1];if(!D.V()){return true;}}e.className="table_view_header";if(o>1&&y==o-1){L[y-1].className="table_view_header";}else{if(o>1&&y==o-2){L[y+1].className="table_view_header";}}var V=(y==(o-1))?(y-1):y;C.A(V);if(AB){P.preventDefault();}return true;};k.onmouseout=function(x){var P=jq(x);var e=zA(P);while(e&&(e.className==null||e.className!="table_view_header_mousedown")){e=e.parentNode;}if(e==null){return true;}e.className="table_view_header";if(AB){P.preventDefault();}else{P.returnValue=false;}return false;};}};A1.prototype.w=function(){if(this.U==null){return ;}var G=this;var q=this.bu.length;for(var S=0;S<q-1;S++){var C=this.bu[S];var u=C.W();var B=this.U.firstChild.rows[0].cells[0].firstChild;var k=TZ("<DIV class=\"col_separator\" unselectable=\"on\">",document.body);Sa(k,0);k.style.height=B.offsetHeight+"px";nd.G(this.H,k);if(C.t()){k.style.cursor="W-resize";}else{zQ(k);}k.onmousedown=function(g){var I=jq(g);var Y=zA(I);if(AB){I.preventDefault();}else{I.returnValue=false;}for(var D=0;D<G.H.length;D++){if(Y==G.H[D]){break;}}var C=G.bu[D];if(!C.t()){return false;}G.s=D;Y.style.cursor="W-resize";G.c=Y;G.sb=I.clientX;G.L8=new Array();G.M=false;var n=N4(G.U.firstChild);var v=rV(Y)+(Y.offsetWidth/2);G.QE.style.left=v+"px";G.QE.style.top=n+"px";function r(O){var d=jq(O);var J=zA(d);if(G.c==null){return ;}G.c.style.cursor="W-resize";var x=d.clientX-G.sb;if(G.M==false){if(Math.abs(x)>=3){G.M=true;G.QE.style.visibility="visible";}else{return ;}}var P=G.s;var Q=2;var e=B.rows[0].cells;var y=e.length;var L;var o;var V;var t;var M;var c;if(x<0){G.L8[P]=true;G.L8[y-2]=true;while(P>=0){L=e[P];o=(D3)?L.offsetWidth:L.offsetWidth-Q;V=L.firstChild.firstChild.rows[0].cells[0].offsetWidth;var j=G.bu[P];if(j.I()){t=L.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;c=t+V+Q;}else{c=V+Q;}M=o+x;if(M<c||!j.t()){P--;}else{G.L8[P]=true;break;}}if(P<0){return ;}L=e[P];o=(D3)?L.offsetWidth:L.offsetWidth-Q;o-=Math.abs(x);L.style.width=o+"px";L.firstChild.style.width=o+"px";Q=1;L=e[y-2];o=(D3)?L.offsetWidth:L.offsetWidth-Q;o+=Math.abs(x);L.style.width=o+"px";L.firstChild.style.width=o+"px";for(var K=P;K<y-2;K++){var m=G.H[K].offsetLeft-Math.abs(x);G.H[K].style.left=m+"px";}}else{if(x>0){G.L8[P]=true;P=y-2;if(e[y-1].offsetWidth-x<25){while(P>=G.s+1){L=e[P];o=(D3)?L.offsetWidth:L.offsetWidth-Q;V=L.firstChild.firstChild.rows[0].cells[0].offsetWidth;var j=G.bu[P];if(j.I()){t=L.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;c=t+V+Q;}else{c=V+Q;}M=o-x;if(M<c||!j.t()){P--;}else{G.L8[P]=true;break;}}}if(P==G.s){return ;}L=e[G.s];o=(D3)?L.offsetWidth:L.offsetWidth-Q;o+=Math.abs(x);L.style.width=o+"px";L.firstChild.style.width=o+"px";if(e[y-1].offsetWidth-x<25){if(P==y-2){Q=1;}L=e[P];V=L.firstChild.firstChild.rows[0].cells[0].offsetWidth;var j=G.bu[P];if(j.I()){t=L.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;c=t+V+Q;}else{c=V+Q;}o=(D3)?L.offsetWidth:L.offsetWidth-Q;o-=Math.abs(x);M=(o>c)?o:c;L.style.width=M+"px";L.firstChild.style.width=M+"px";}for(var K=G.s;K<P;K++){var m=G.H[K].offsetLeft+Math.abs(x);G.H[K].style.left=m+"px";}}}G.sb=d.clientX;var m=rV(G.c)+(parseInt(G.c.offsetWidth)/2);G.QE.style.left=m+"px";}function Z(O){var d=jq(O);var J=zA(d);var x=G.z;var P;var Q=B.rows[0].cells;if(G.c==null){return ;}var e=G.bu.length;for(var y=0;y<=e;y++){if(G.L8[y]==true){if(y==Q.length-2){P=1;}else{P=2;}var L=(D3)?Q[y].offsetWidth:Q[y].offsetWidth-P;var o=x.rows.length;var V;var t=(D3)?0:3;for(var M=0;M<o;M++){V=x.rows[M].cells[y];V.firstChild.style.width=(L-t)+"px";V.style.width=L+"px";}var c=G.bu[y];c.m(L);}}G.QE.style.visibility="hidden";G.c=null;if(D3){document.releaseCapture();}}if(D3){Y.setCapture();document.attachEvent("onmousemove",TO(G,r));document.attachEvent("onmouseup",TO(G,Z));}else{document.addEventListener("mousemove",TO(G,r),false);document.addEventListener("mouseup",TO(G,Z),false);}return true;};}};A1.prototype.h=function(G){this.y=TZ("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.Rz);if(G!=null){this.y.tabIndex=G;}var q=this;this.y.onfocus=function(){if(!q.bh){q.lj();}};this.y.onblur=function(){if(q.bh){q.p5();}};this.y.onmousedown=function(S){if(q.aP!=null&&q.aP()){return ;}var C=jq(S);q.y.focus();if(C.preventDefault){C.preventDefault();}};this.y.onmouseup=function(){q.y.focus();};this.y.onclick=function(S){var C=jq(S);if(AB){C.preventDefault();}mo(C);return false;};this.y.onmouseover=function(){return true;};this.U=TZ("<DIV style='position:absolute;border:1px solid #B5B0AF;overflow:hidden;padding:0px;' unselectable='on'>",this.y);this.U.oncontextmenu=function(S){var C=jq(S);if(AB){C.preventDefault();}return false;};var u=TZ("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0'>",this.U);var B=TZ("<TBODY>",u);u.style.overflow="hidden";var k=TZ("<TR unselectable='on'>",B);var g=TZ("<TD unselectable='on'>",k);this.QE=TZ("<DIV style=\"position:absolute;width:1px;border:0px;color:black;background-color:black;z-index:900;cursor:W-resize;padding:0px;\" unselectable=\"on\">",document.body);this.QE.style.visibility="hidden";this.yh();this.w();this.pl();var k=TZ("<TR>",B);var g=TZ("<TD>",k);var I=TZ("<DIV style=\"background-color:#FFFFFF; width:100%;overflow:hidden;\" unselectable=\"on\">",g);var Y=TZ("<DIV class=\"table_view_scrollable_div\" style=\"position:relative;width:100%;overflow:hidden;\" unselectable=\"on\">",I);var q=this;this.z=TZ("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' style='table-layout:fixed;' unselectable='on'>",Y);function D(v){var r=jq(v);var Z=q.z.rows[0].offsetHeight;var O=q.E.C();var d=(D3)?r.wheelDelta:(r.detail>0)?-1:1;if(d>0){O-=Z;if(O<0){O=0;}}else{if(d<0){O+=Z;var J=q.E.B();if(O>=J){O=J;}}}q._doTableViewScroll(O);q.E.k(O);}if(D3){this.z.onmousewheel=D;}else{this.z.addEventListener("DOMMouseScroll",D,false);}function n(v){if(!q.bh){return true;}var r=jq(v);var Z=r.keyCode;if(Z==Ao){return true;}var O=(q.N)?q.MC:q.m;var d=q.z;var J=d.rows[0].offsetHeight;var x=q.U.firstChild.offsetHeight;var P=Math.ceil(x/J);var Q=Math.floor(x/J);var e=O.length;var y=d.rows.length;var L;if(Z==kL||Z==ld||Z==I4||Z==Ci){var o=-1;var V=-1;var t=-1;if(r.shiftKey&&q.e==true){t=q.J();}else{t=q.tk();}for(L=0;L<y;L++){if(d.rows[L].dataIndex==t){V=L;break;}}if(t!=-1){if(Z==kL){if(V==y-1){V=-1;}else{if(V!=-1){V++;}}o=t+1;}else{if(Z==ld){if(V!=-1){V--;}o=t-1;}else{if(Z==I4){V=-1;o=Math.max(t-Q,0);}else{if(Z==Ci){V=-1;o=Math.min(t+Q,e-1);}}}}if(o<0||o>=e){return true;}if(!r.shiftKey){q.f();q.K(o);q.Ob(o);}else{if(r.shiftKey&&q.e==true){q.f();q.K(t);q.Ob(t);q.e=false;q.Ob(o);O[o]._timestamp_+=1;}else{if(O[t].__highlighted__&&O[o].__highlighted__){if(o>t){for(L=t;L<o;L++){q.PQ(L);}}else{for(L=t;L>o;L--){q.PQ(L);}}}else{if(o>t){for(L=t+1;L<=o;L++){q.Ob(L);}}else{for(L=t-1;L>=o;L--){q.Ob(L);}}}}}var M=o*J;var c=d.rows[0].dataIndex*J;var j=M-c;var K=I.offsetHeight;var m=Y.offsetHeight%I.offsetHeight;if(j>=K&&o-Q+y<e){q.x(o-Q+1);q.E.k(d.rows[0].dataIndex*J+(m>0?m:0));Y.style.top=(m>0)?"-"+m+"px":"0px";}else{if(j<0){q.x(o);Y.style.top="0px";q.E.k(o*J);}else{if(m>0&&e>y){if(d.rows[y-1].dataIndex==o){Y.style.top="-"+m+"px";}else{if(d.rows[0].dataIndex==o){Y.style.top="0px";}}}}}}if(q.q){var t=q.tk();if(t!=-1){q.q(q);}}}else{if(Z==RZ&&(r.ctrlKey||r.metaKey)&&!r.shiftKey&&!r.altKey){for(L=0;L<e;L++){q.Ob(L);}}else{if(Z==Ej){var b=e-1;q.x(b);if(e>=y){Y.style.top="-"+Y.offsetHeight%I.offsetHeight+"px";q.E.k(b*J);}q.f();q.Ob(b);if(q.q){q.q(q);}}else{if(Z==Kk){q.x(0);Y.style.top="0px";q.E.k(0);q.f();q.Ob(0);if(q.q){q.q(q);}}}}}if(AB){r.preventDefault();}return false;}if(D3){document.attachEvent("onkeydown",TO(this,n));}else{document.addEventListener("keydown",TO(this,n),false);}this.t();this.E.v(TO(this,this.Eq));};var Gt=null;A1.prototype.Eq=function(G){if(Gt){clearTimeout(Gt);}Gt=PV(50,this,"_doTableViewScroll",G);};A1.prototype._doTableViewScroll=function(G){if(Gt){clearTimeout(Gt);}Gt=null;var q=this.m.length;var S=this.z.rows.length;var C=this.z.parentNode;var u=C.offsetHeight%C.parentNode.offsetHeight;if(q==S&&u!=0){if(u-G>=u/2){C.style.top="0px";}else{C.style.top="-"+u+"px";}return ;}if(q<=S){return ;}var B=C.parentNode.offsetHeight+((AB)?2:0);var k=this.z.rows[0].offsetHeight;var g=Math.ceil(G/k);if(this.z.rows[0].dataIndex!=g&&(g+(S-(u==0?0:1))<=q)){this.x(g);if(g==0){C.style.top="0px";}else{if(g==q-(S-(u==0?0:1))){C.style.top="-"+u+"px";}}}};A1.prototype.t=function(){var G=this.U.firstChild.rows[0].cells[0].firstChild;var q=this.z;var S=q.parentNode;var C=S.parentNode;var u=q.childNodes.length;for(var B=0;B<u;B++){q.removeChild(q.firstChild);}var k=TZ("<TBODY unselectable='on'>",q);var g=TZ("<DIV class=\"table_view_data_cell\" style=\"width:1px;\">",document.body);var I=g.offsetHeight;document.body.removeChild(g);var Y=this.U.offsetHeight-G.offsetHeight;var D=Math.ceil(Y/I);S.style.height=(D*I)+"px";var n=this.tk();if(n==-1){n=0;}var v=(n-D<0)?0:n-D;var r=new Array();for(var B=0;B<D;B++){var Z=TZ("<TR class='table_view_unhighlighted_data_row' unselectable='on'>",k);var O=(this.N)?this.MC:this.m;if(this.LL){this.LL(this,Z);}var d;var J=this;Z.onmousedown=function(x){var P=jq(x);var Q=zA(P);if(Rt(P)==Xh){return true;}while(Q&&Q.tagName!="TR"){Q=Q.parentNode;}var e=Q;if(e==null||e.dataIndex==-1){return true;}if(AB){P.preventDefault();}else{P.returnValue=false;}var O=(J.N)?J.MC:J.m;var y=J.z.rows.length;if(P.shiftKey){var L=J.J();if(L==-1){L=J.tk();J.K(L);J.Ob(L);}if(!P.ctrlKey&&!P.metaKey){J.V(L);}else{J.e=true;}var o=1;if(L>e.dataIndex){for(var V=L-1;V>=e.dataIndex;V--){J.Ob(V);O[V]._timestamp_+=o;o++;}}else{for(var V=L+1;V<=e.dataIndex;V++){J.Ob(V);O[V]._timestamp_+=o;o++;}}}else{if(P.ctrlKey||P.metaKey){J.e=true;if(O[e.dataIndex].__highlighted__&&((!J.N&&J.BN.length>1)||(J.N&&J.U5.length>1))){J.K(e.dataIndex);J.PQ(e.dataIndex);}else{J.K(e.dataIndex);J.Ob(e.dataIndex);}}else{if(e.__highlighted__){J.n=true;return true;}else{J.f();J.K(e.dataIndex);J.Ob(e.dataIndex);if(S.offsetHeight%C.offsetHeight>0){if(q.rows[y-1].dataIndex==e.dataIndex&&O.length>y){S.style.top="-"+S.offsetHeight%C.offsetHeight+"px";}else{if(q.rows[0].dataIndex==e.dataIndex){S.style.top="0px";}}}}}}if(J.q){var M=J.tk();if(M!=-1){J.q(J);}}return false;};Z.onmouseup=function(x){if(J.n){var P=jq(x);var Q=zA(P);if(Rt(P)==Xh){return true;}while(Q&&Q.tagName!="TR"){Q=Q.parentNode;}if(Q==null){return true;}var e=Q;if(e.dataIndex==-1){return true;}var y=J.z.rows.length;J.n=false;J.f();J.K(e.dataIndex);J.Ob(e.dataIndex);if(S.offsetHeight%C.offsetHeight>0){if(q.rows[y-1].dataIndex==e.dataIndex&&O.length>y){S.style.top="-"+S.offsetHeight%C.offsetHeight+"px";}else{if(q.rows[0].dataIndex==e.dataIndex){S.style.top="0px";}}}if(J.q){var M=J.tk();if(M!=-1){J.q(J);}}}return true;};Z.oncontextmenu=function(x){var P=jq(x);var Q=zA(P);while(Q&&Q.tagName!="TR"){Q=Q.parentNode;}if(Q==null){return true;}var e=Q;if(AB){P.preventDefault();}else{P.returnValue=false;}J.g(e.dataIndex,P);return false;};Z.ondblclick=function(x){if(J.D){J.D(J);}};var g;var c=2;var j=(D3)?0:3;var K=this.bu.length;for(var m=0;m<K;m++){var b=this.bu[m];var w=(D3)?b.W():b.W()+c;g=TZ("<TD class=\"table_view_data_cell\" unselectable=\"on\" nowrap>",Z);g.style.width=w+"px";if(b.A){g.onmouseover=function(x){var z=this.cellIndex;var O=(J.N)?J.MC:J.m;var W=O[this.parentNode.dataIndex];var b=J.bu[z];b.A(W,this);};}if(b.c){g.onmouseout=function(x){var z=this.cellIndex;var b=J.bu[z];b.c();};}d=TZ("<DIV class=\"table_view_data_div\" unselectable=\"on\" nowrap>",g);d.style.textOverflow="ellipsis";d.style.width=(w-j)+"px";}this.k(Z,v);g=Z.cells[this.bu.length-1];g.style.borderRightWidth="0px";g=TZ("<TD style=\"font-size:1px;\" unselectable=\"on\">",Z);g.innerHTML="&nbsp;";var X=O.length;if(X>0&&v<X&&O[v].__highlighted__){this.Ob(Z.dataIndex);}else{this.PQ(Z.dataIndex);}v++;}var E=this.tk();if(E==-1){if(O.length>0){this.Ob(0);this.A(this.B);if(this.q){this.q(this);}}}};A1.prototype.k=function(G,q){var S=new Array();var C=false;var u=(this.N)?this.MC:this.m;var B=null;if(q<u.length&&u.length>0){B=u[q];G.dataIndex=q;}else{C=true;G.dataIndex=-1;}var g=this.bu.length;for(var I=0;I<g;I++){var Y=this.bu[I];var D=G.cells[I].firstChild;if(C){D.innerHTML="&nbsp;";}else{Y.d(B,D);}}};A1.prototype.pl=function(){if(this.U==null){return ;}var G=this.U.firstChild.rows[0].cells[0].firstChild;for(var q=0;q<this.H.length;q++){var S=this.bu[q];var C=this.H[q];var u=(D3)?0:2;var B=rV(this.U)+G.rows[0].cells[q].offsetLeft+S.W()-(C.offsetWidth/2)+u;var k=N4(this.U);C.style.left=B+"px";C.style.top=k+"px";}this.QE.style.height=this.U.offsetHeight+"px";};A1.prototype.x=function(G){var q=(this.N)?this.MC:this.m;var S=this.z.rows;var C=S.length;var u=q.length;var B=(u<C)?0:(u-G>=C)?G:(u-C);for(var k=0;k<C;k++){var g=S[k];if(u>0&&B<u&&q[B].__highlighted__){if(this.bh){g.className="table_view_highlighted_focused_data_row";}else{g.className="table_view_highlighted_unfocused_data_row";}g.__highlighted__=true;}else{if(g.className!="table_view_unhighlighted_data_row"){g.className="table_view_unhighlighted_data_row";g.__highlighted__=false;}}this.k(g,B);B++;}};A1.prototype.d=function(){this.x(this.z.rows[0].dataIndex);};A1.prototype.W=function(G){var q=this.VU[this.L];var S=nd.B(q.Z());G.y(S,false,false);};A1.prototype.A=function(G){if(G==null){G=this.B;}var q=this.VU[G];var S=this.U.firstChild.rows[0].cells[0].firstChild;var C=S.rows[0];var u=this.z.parentNode;var B=this.z.rows;var k=B[0].offsetHeight;if(!q.x()){this.W(q);}if(G!=this.B){var g=this.VU[this.B];if(g.k()&&g.I()){C.cells[this.B].firstChild.firstChild.rows[0].cells[1].firstChild.style.backgroundPosition="-2000px -2px";}g.j();}this.m=q.z();if(q.k()&&q.I()){C.cells[G].firstChild.firstChild.rows[0].cells[1].firstChild.style.backgroundPosition=(q.L()==Ly.q)?"-309px -4px":"-291px -4px";}this.B=G;if(this.N){this.j(this.iv,this.n7);}var I=this.T(this.N);if(I!=-1){var Y=u.parentNode.offsetHeight+(AB?2:0);var D=Math.ceil(Y/k);var n=(this.N)?this.MC.length:this.m.length;var v=(D>=n)?0:(I+D<=n)?I:n-D;this.x(v);this.E.k(v*k);var r=u.offsetHeight%Y;if(r>0&&n>B.length){if(D+B[0].dataIndex==n){if(I!=n-1){this.E.k((v-1)*k);}}if(I==n-1){u.style.top="-"+r+"px";}else{u.style.top="0px";}}else{u.style.top="0px";}}this.i=true;};A1.prototype.T=function(G){var q=0;var S=-1;var C=0;if(G){this.U5.length=q;for(var u=0,len=this.MC.length;u<len;u++){if(this.MC[u].__highlighted__){this.U5[q++]=u;if(this.MC[u]._timestamp_>C){C=this.MC[u]._timestamp_;S=u;}}}}else{this.BN.length=q;for(var u=0,len=this.m.length;u<len;u++){if(this.m[u].__highlighted__){this.BN[q++]=u;if(this.m[u]._timestamp_>C){C=this.m[u]._timestamp_;S=u;}}}}return S;};A1.prototype.j=function(G,q){var S=this.z.rows;var C=S.length;var u=S[0].offsetHeight;var B=this.z.parentNode;var k=B.parentNode.offsetHeight+(AB?2:0);var g=B.offsetHeight%k;var I;if(G==null||(SO(G)&&G.strip()=="")){this.MC.length=0;this.iv="";this.N=false;var Y=this.T();Y=(Y!=-1)?Y:0;this.a(this.m.length*u);this.x(Y);this.E.k(Y*u);this.n7=null;I=this.m.length;if(g>0&&I>C){if(C+S[0].dataIndex==I){if(Y!=I-1){this.E.k((I-2)*u);}}if(Y==I-1){B.style.top="-"+g+"px";}else{B.style.top="0px";}}else{B.style.top="0px";}}else{this.n7=q;var D=-1;if(q.E){if(!this.N){this.f();}this.MC=q.J(G);D=this.MC.length;this.N=true;}else{this.f();var n=this.m.length;D=0;this.MC.length=D;var v=null;for(var r=0;r<n;r++){v=q.o(this.m[r]);if(v!=null&&v.toLowerCase().indexOf(G.toLowerCase())!=-1){this.MC[D]=this.m[r];this.MC[D++].unfilteredIndex=r;}}this.N=true;}this.iv=G;var Y=this.T(true);if(Y==-1){if(D>0){this.Ob(0);}this.x(0);this.E.k(0);}else{this.x(Y);this.E.k(Y*u);}I=this.MC.length;if(g>0&&D>C){if(C+S[0].dataIndex==D){if(Y!=D-1){this.E.k((D-2)*u);}}if(Y==D-1){B.style.top="-"+g+"px";}else{B.style.top="0px";}}else{B.style.top="0px";}this.a(D*u);}if(this.q){this.q(this);}};A1.prototype.g=function(G,q){if(!this.ot){return ;}if(G!=-1){var S=(this.N)?this.MC:this.m;var C=false;if(this.N){var u=this.U5.length;for(var B=0;B<u;B++){if(G==this.U5[B]){C=true;break;}}}else{var u=this.BN.length;for(var B=0;B<u;B++){if(G==this.BN[B]){C=true;break;}}}if(!C){this.f();this.K(G);this.Ob(G);if(this.q){this.q(this);}}this.ot(this,q,this.Qa());}else{this.ot(this,q,null);}};A1.prototype.Ob=function(G){var q=(this.N)?this.MC:this.m;if(G==-1){return ;}if(q[G].__highlighted__==false){q[G].__highlighted__=true;q[G]._timestamp_=(new Date()).getTime();if(this.N){nd.G(this.U5,G);}else{nd.G(this.BN,G);}}var S=this.z.rows;var C=S.length;for(var u=0;u<C;u++){if(S[u].dataIndex==G){var B=S[u];if(this.bh){B.className="table_view_highlighted_focused_data_row";}else{B.className="table_view_highlighted_unfocused_data_row";}B.__highlighted__=true;break;}}};A1.prototype.Wc=function(){var G=this.m.length;for(var q=0;q<G;q++){this.Ob(q);}};A1.prototype.PQ=function(G){var q=(this.N)?this.MC:this.m;var S=this.z.rows;var C=S.length;for(var u=0;u<C;u++){if(S[u].dataIndex==G){var B=S[u];if(B.className!="table_view_unhighlighted_data_row"){B.className="table_view_unhighlighted_data_row";}B.__highlighted__=false;if(G!=-1){break;}}}if(G!=-1){q[G].__highlighted__=false;q[G]._timestamp_=null;if(this.N){var k=this.U5.length;for(var g=0;g<k;g++){if(this.U5[g]==G){this.U5=nd.D(this.U5,g);}}}else{var k=this.BN.length;for(var g=0;g<k;g++){if(this.BN[g]==G){this.BN=nd.D(this.BN,g);}}}}};A1.prototype.f=function(){var G=(this.N)?this.MC:this.m;var q;if(this.N){while((q=this.U5.length)>0){for(var S=q-1;S>=0;S--){if(G[this.U5[S]].__highlighted__){this.PQ(this.U5[S]);break;}}}}else{while((q=this.BN.length)>0){for(var S=q-1;S>=0;S--){if(G[this.BN[S]].__highlighted__){this.PQ(this.BN[S]);break;}}}}};A1.prototype.V=function(G){var q=(this.N)?this.MC:this.m;var S;if(this.N){while((S=this.U5.length)>1){for(var C=S-1;C>=0;C--){if(q[this.U5[C]].__highlighted__&&this.U5[C]!=G){this.PQ(this.U5[C]);break;}}}}else{while((S=this.BN.length)>1){for(var C=S-1;C>=0;C--){if(q[this.BN[C]].__highlighted__&&this.BN[C]!=G){this.PQ(this.BN[C]);break;}}}}};A1.prototype.Qa=function(){var G=(this.N)?this.MC:this.m;var q=new Array();var S=0;if(this.N){var C=this.U5.length;for(var u=0;u<C;u++){if(G[this.U5[u]].__highlighted__){q[S++]=G[this.U5[u]];}}}else{var C=this.BN.length;for(var u=0;u<C;u++){if(G[this.BN[u]].__highlighted__){q[S++]=G[this.BN[u]];}}}return q;};A1.prototype.J=function(){if(this.N&&this.F!=null){return this.F;}else{if(!this.N&&this.r!=null){return this.r;}else{return -1;}}};A1.prototype.K=function(G){if(this.N){this.F=G;}else{this.r=G;}};A1.prototype.tk=function(){var G=(this.N)?this.MC:this.m;var q=-1;var S=0;if(G.length>0){if(this.N){var C=this.U5.length;for(var u=0;u<C;u++){if(G[this.U5[u]].__highlighted__&&G[this.U5[u]]._timestamp_>S){S=G[this.U5[u]]._timestamp_;q=this.U5[u];}}}else{var C=this.BN.length;for(var u=0;u<C;u++){if(G[this.BN[u]].__highlighted__&&G[this.BN[u]]._timestamp_>S){S=G[this.BN[u]]._timestamp_;q=this.BN[u];}}}}return q;};A1.prototype.Y=function(G){this.P(this.m);if(G){this.A(this.L);this.dS();}};A1.prototype.tx=function(){if(!this.i){this.A(this.L);}};A1.prototype.X=function(){return this.i;};A1.prototype.of=function(G){var q=this.tk();if(q==-1){return ;}if(G=="next"){q=(q==this.m.length-1)?q:q+1;}else{if(G=="previous"){q=(q==0)?q:q-1;}}this.f();this.K(q);this.Ob(q);this.e=false;var S=this.z.parentNode;var C=S.parentNode;var u=this.z.rows;var B=u.length;var k=u[0].offsetHeight;var g=this.m.length;var I=q*k;var Y=this.z.rows[0].dataIndex*k;var D=I-Y;var n=C.offsetHeight;if(D>=n&&u[1].dataIndex+B-1<g){this.x(u[1].dataIndex);this.E.k(u[0].dataIndex*k);S.style.top=(S.offsetHeight%C.offsetHeight>0)?"-"+S.offsetHeight%C.offsetHeight+"px":"0px";}else{if(D<0){this.x(q);S.style.top="0px";this.E.k(q*k);}else{if(S.offsetHeight%C.offsetHeight>0&&g>B){if(u[B-1].dataIndex==q){S.style.top="-"+S.offsetHeight%C.offsetHeight+"px";}else{if(u[0].dataIndex==q){S.style.top="0px";}}}}}if(this.q){this.q(this);}};A1.prototype.oz=function(){zQ(this.U);var G=this.H.length;for(var q=0;q<G;q++){var S=this.bu[q];if(S.t()){zQ(this.H[q]);}}};A1.prototype.v=function(){oN(this.U);var G=this.H.length;for(var q=0;q<G;q++){var S=this.bu[q];if(S.t()){oN(this.H[q]);}}if(this.q){var C=true;this.q(this,C);}};A1.prototype.o=function(){if(this.bu!=null&&this.bu.length>0){var G=nd.B(this.bu);return G;}else{return null;}};A1.prototype.z2=function(G){var q=this.bu.length;for(var S=0;S<q;S++){var C=this.bu[S];C.M();}this.yh();this.w();this.t();this.pl();};A1.prototype.Q=function(G){var q=this.bu.length;for(var S=0;S<q;S++){var C=this.bu[S];C.Q();}this.yh();this.w();this.t();this.pl();};A1.prototype.X3=function(G){var q=this.VU.length;for(var S=0;S<q;S++){var C=this.VU[S];if(G==C.Y()){return C;}}return null;};A1.prototype.Z=function(){return this.N;};A1.prototype.Xf=function(){return (this.N)?this.iv.strip():null;};A1.prototype.TD=function(){return this.n7;};A1.prototype.u=function(){return (this.N)?this.MC.length:this.m.length;};A1.prototype.G=function(){return (this.z)?this.z.rows.length:null;};A1.prototype.S=function(){return this.U;};A1.prototype.Ml=function(G){if(this.u()>0){this.f();this.Ob(0);if(this.q){this.q(this,G);}}};A1.prototype.p=function(G){var q;var S=this.VU.length;var C=0;for(var u=0;u<S;u++){var q=this.VU[u];if(G==C){return q;}else{if(q.k()){C++;}}}return null;};A1.prototype.I=function(){for(var G=0;G<this.VU.length;G++){var q=this.VU[G];q.K();}delete this.m;delete this.z;delete this.bu;delete this.VU;delete this.L8;delete this.MC;delete this.BN;delete this.H;delete this.MC;delete this.U5;};function XK(G,q,S,C,u,B,k){this.bB(G,q,S,C,u,B,k);}XK.prototype=ON(A1.prototype);XK.prototype.bB=A1;function PG(G,q,S,C,u,B,k,g,I,Y,D){if(D==null){D=TN;}var n=TZ("<DIV onclick='"+"Qi"+"(this);'>",D);var v=I?I:"tab_selected";var r=Y?I:"tab";n.className=B?v:r;n.innerText=q;n.style.left=C+"px";n.style.top=u+"px";n.paneId=S;n.tab_group=G;n.onSelectHandler=k;if(g){n.id=g;}if(I!=null){n.selectedTabCSSClass=I;}if(Y!=null){n.unselectedTabCSSClass=Y;}return n;}function IV(G,q,S){var C=TZ("<DIV class='tab_pane'>",q);C.id=G;C.style.left="0px";C.style.top="0px";C.style.width="100%";C.style.height="100%";if(S==false){zQ(C);}return C;}function Qi(G){var q=G.selectedTabCSSClass?G.selectedTabCSSClass:"tab_selected";var S=G.unselectedTabCSSClass?G.selectedTabCSSClass:"tab";if(G.className==q){return ;}var C=null;var u=bX(TN,"DIV",q);for(var B=0;B<u.length;B++){if(u[B].tab_group==G.tab_group){C=u[B];break;}}C.className=S;zQ(VD(C.paneId));G.className=q;oN(VD(G.paneId));var k=G.onSelectHandler;if(k){k();}}function gA(G){var q=null;var S=bX(TN,"DIV","tab_selected");for(var C=0;C<S.length;C++){if(S[C].tab_group==G){return S[C].paneId;}}return null;}var K3=0;var JE=1;var Om=-1;var YZ={Y:"Cut",G:"Copy",S:"Paste",t:"Bold",e:"Italic",k:"Underline",D:"Undo",y:"JustifyLeft",g:"JustifyCenter",c:"JustifyRight",j:"JustifyFull",I:"InsertHorizontalRule",M:"Indent",B:"Outdent",C:"insertunorderedlist",Q:"insertorderedlist",O:"FontSize",V:"FontName",r:"FormatBlock",u:"RemoveFormat",n:"SelectAll",D:"Undo",L:"Redo",x:"Print",Z:"Superscript",J:"Subscript",d:"CreateLink",q:"Unlink",v:"ForeColor",P:"BackColor",o:"StrikeThrough"};var vI=0;var Bv=1;function lY(G,q,S,C){this.C=G;this.G=q;this.q=S;this.S=C;}function Qw(G,q,S,C,u,B,k,g,I,Y,D,n){this.j=G;this.J=q;this.I=S;if(C==null){C=Bv;}this.x=C;this.M=u;this.d=B;this.c=k;this.n=g;this.y=I;this.v=Y;this.D=D;this.L=n;this.C=false;this.q=false;this.Q=null;this.k=null;this.O=false;}Qw.prototype.K=function(){this.Q=TZ("<IFRAME id='messageCompArea' class='texteditor' tabindex='-1' src='"+this.J+"' frameborder='0' style='position:absolute;background-color:white;' onload='"+"Oe"+"(this);'>",this.j);this.Q._texteditor_=this;};Qw.prototype.Y=function(){if(!this.q){return "";}var G="";G+="<html>";G+=this.k.documentElement.innerHTML;G+="</html>";return G;};Qw.prototype.G=function(q){var S;switch(q){case 1:S="8pt";break;case 2:S="10pt";break;case 3:S="12pt";break;case 4:S="14pt";break;case 5:S="18pt";break;case 6:S="24pt";break;case 7:S="36pt";break;default:S="10pt";break;}return S;};Qw.prototype.Z=function(G){if(G==this.x){return ;}this.x=G;if(!this.q){return ;}var q=this.k;if(G==Bv){this.P();}else{if(G==vI){this.o(YZ.u);var S;if(D3){S=q.body.innerText;}else{S=q.body.innerHTML;S=S.replace(/<br>\r\n/ig,"\x11\x15");S=S.replace(/<br>/ig,"\x11\x15");S=S.replace(/\r\n/ig,"\x11\x15");q.body.innerHTML=S;S=wN.n(q.body);S=S.replace(/\x11\x15/ig,"<br>");}q.body.innerHTML=S.replace(/\r\n/ig,"<br>");q.body.style.fontFamily="courier new, normal";q.body.style.fontSize="10pt";}}this.focus();};Qw.prototype.B=function(){return this.x;};Qw.prototype.S=function(G,q,C,u){this.Q.style.left=Math.abs(G)+"px";this.Q.style.top=Math.abs(q)+"px";if(C>=0){this.Q.style.width=Math.abs(C)+"px";}if(u>=0){this.Q.style.height=Math.abs(u)+"px";}};Qw.prototype.focus=function(G){if(typeof (G)!="undefined"&&G){this.e();}this.Q.contentWindow.focus();};Qw.prototype.e=function(){var G=this.k;var q=G.body;if(D3){var S=q.createTextRange();S.select();S.collapse();S.select();q.focus();}else{this.Q.contentWindow.focus();var C=this.Q.contentWindow.getSelection();var u=G.createRange(C);C.removeAllRanges();u=G.createRange();u.setStart(q,0);u.setEnd(q,0);C.addRange(u);}};Qw.prototype.o=function(G,q){var S=this.k;try{if(D3&&!q){S.execCommand(G);}else{if(AB){if(G==YZ.P){G="hilitecolor";}}S.execCommand(G,false,q);}this.P(G);if(this.y!=null){this.y(this);}}catch(e){if(AB&&G==YZ.Print){this.Q.contentWindow.print();}else{if(G!=YZ.D){alert("Error: TextEditor::ExecEditorCommand ---- "+G);}}}};Qw.prototype.r=function(G){if(G==YZ.M||G==YZ.B||G==YZ.I||G==YZ.u||G==YZ.n||G==YZ.x||G==YZ.d||G==YZ.L||G==YZ.D||G==YZ.Y||G==YZ.G||G==YZ.S){return null;}var q;try{if(!this.k.queryCommandEnabled(G)){return Om;}else{if(G==YZ.O||G==YZ.V||G==YZ.r||G==YZ.v||G==YZ.P){return this.k.queryCommandValue(G);}else{return this.k.queryCommandState(G)?JE:K3;}}}catch(q){return K3;}};Qw.prototype.P=function(G){function q(k){var g=k&255;var I=(k>>8)&255;var Y=(k>>16)&255;return "rgb("+g+","+I+","+Y+")";}var S=new Array();if(G&&G!=YZ.r){if(G==YZ.q&&AB){S["command"]=YZ.k;S[YZ.k]=0;}else{S["command"]=G;var C=this.r(G);if(G==YZ.v&&typeof C=="number"){C=q(C);}S[G]=C;}}else{S["command"]="";for(var u in YZ){var B=YZ[u];var C=this.r(B);if(B==YZ.v&&typeof C=="number"){C=q(C);}S[B]=C;if(D3&&(B==YZ.v||B==YZ.V||B==YZ.O||B==YZ.r)){if(this.k.selection.type!="Control"&&this.k.selection.createRange().parentElement().innerText==""){S[B]="NO";}}}}if(this.n){this.n(this,S);}};Qw.prototype.t=function(){if(AB){return false;}return (this.k.selection.type=="Text");};Qw.prototype.u=function(){return this.O;};Qw.prototype.g=function(){return this.k;};Qw.prototype.V=function(){return this.k.body;};function Oe(G){var q=G._texteditor_;if(q.C){return ;}q.C=true;function S(e){var y=jq(e,G.contentWindow);if(D3&&y.button==Xi){return ;}q.P();}function C(e){if(typeof x0!="undefined"){x0();}if(AB&&e.button==Xi){e.stopPropagation();e.preventDefault();return false;}return true;}function u(e){var y=jq(e,G.contentWindow);var L=(y.ctrlKey&&!y.shiftKey&&!y.altKey&&!y.metaKey);switch(y.keyCode){case f8:case Ln:case pm:if(D3&&L){return false;}break;case ma:case qk:case fU:if(D3&&L&&q.x!=Bv){return false;}break;case LN:if(D3){y.keyCode=0;}return false;break;case Ao:if(D3&&!y.shiftKey){y.returnValue=false;this.selection.createRange().pasteHTML("&nbsp;&nbsp;&nbsp;&nbsp;");}break;}if(q.y!=null){q.y(q);}if(q.D==null){return true;}for(var o=0;o<q.v.length;o++){var V=q.v[o];if(V.S==y.keyCode&&V.C==y.ctrlKey&&V.G==y.shiftKey&&V.q==y.altKey){return q.D(q,V,y);}}return true;}function B(e){var y=jq(e,G.contentWindow);var L=y.keyCode;var o=(y.ctrlKey&&!y.shiftKey&&!y.altKey&&!y.metaKey);switch(L){case AH:if(AB){q.o(YZ.q);}break;case RZ:if(AB&&o){q.o(YZ.n);}break;default:q.P();break;}if(D3&&o){var V=null;if(L==ma||L==fU||L==qk){q.P();}}}function k(e){var y=jq(e,G.contentWindow);var L=32;var o=y.charCode;var V=y.keyCode;var t=(y.ctrlKey&&!y.shiftKey&&!y.altKey&&!y.metaKey);if(t){switch(o){case ma+L:case fU+L:case qk+L:y.stopPropagation();y.preventDefault();if(q.x==Bv){if(o==ma+L){execType=YZ.t;}else{if(o==fU+L){execType=YZ.k;}else{if(o==qk+L){execType=YZ.e;}}}q.o(execType);return false;}break;case yU+L:case Ss+L:case E3+L:case CU+L:break;default:switch(V){case gn:case T9:case ld:case lL:case kL:case fL:break;default:y.stopPropagation();y.preventDefault();return false;break;}break;}}switch(V){case B1:if(q.L){q.L();}y.stopPropagation();y.preventDefault();return false;break;case LN:y.stopPropagation();y.preventDefault();return false;break;}return true;}function g(){q.O=true;if(AB){parent.document.activeElement=G.contentWindow;}parent.document.activeField="EDITOR";}function I(){q.O=false;}var Y=G.contentWindow.document;Y.open();if(D3||x6){Y.write("<DIV>");}Y.write(q.I);if(D3||x6){Y.write("</DIV>");}Y.close();var D=Y.body;q.k=Y;if(D3){var n=jN(Y);var v="";var r=Fz(Y,"P");while(r.length>0){var Z=r[0][0];var O=r[0][1];var d=r[0][2];v+=O.style.cssText+";";Z.removeRule(d);r=Fz(Y,"P");}if(v!=""){var J="swa_"+Math.round(Math.random()*100000);CX(n,J,v);var x=Y.getElementsByTagName("P");for(var P=0,len=x.length;P<len;P++){var Q=x.item(P);if(Q.className==""){Q.className=J;}}}}if(D3){Y.onhelp=q.L;Y.onmouseup=S;Y.onmousedown=C;Y.onkeydown=u;Y.onkeyup=B;G.onfocus=g;G.onblur=I;D.contentEditable=true;}else{Y.addEventListener("mouseup",S,false);Y.addEventListener("mousedown",C,false);Y.addEventListener("keydown",B,false);Y.addEventListener("keyup",u,false);Y.addEventListener("focus",g,false);Y.addEventListener("blur",I,false);Y.designMode="on";if(AB&&!x6){Y.addEventListener("keypress",k,false);}}if(q.x==vI){Y.body.style.fontFamily="courier new, normal";Y.body.style.fontSize="12px";Y.body.style.backgroundColor="white";Y.body.style.border="none";Y.body.style.wordWrap="break-word";Y.body.link="#CC0000";Y.body.vLink="#CC0000";Y.body.aLink="#FF0000";}else{Y.body.style.fontFamily=q.M;Y.body.style.fontSize=q.G(q.d);}q.q=true;if(q.c){q.c(q);}}var Ox=new Array();var aR=new Array();function gO(G){this.G=G;}gO.prototype.q=function(G){var S=this.G;var C=S.u();var u=TZ("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+G+"px;top:0px;position:absolute;height:100%;'>",C);var B=u.insertRow(-1);var k=TZ("<TD class='toolbarDividerCell'>",B);var g=TZ("<DIV class='toolbarDivider' style='overflow:hidden;height:100%;border-style:none solid;border-width:1px;width:"+(D3?2:0)+"px;'>",k);return (G+k.offsetWidth);};function Qb(G,q){this.G=G;this.S=q;}Qb.prototype.q=function(G){var S=this.G;var C=S.u();var u=TZ("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+G+"px;top:0px;position:absolute;height:100%;'>",C);var B=u.insertRow(-1);var k=TZ("<TD class='toolbarLabelCell'>",B);k.innerHTML=this.S;return (G+k.offsetWidth);};function gD(G,q){this.q=G;this.G=q;}gD.prototype.S=function(G){var q=this.q;var C=q.u();var u=TZ("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+G+"px;top:0px;position:absolute;height:100%;width:"+this.G+"px;'>",C);var B=u.insertRow(-1);var k=TZ("<TD class='toolbarPaddingElement'>",B);k.innerHTML="&nbsp";return (G+k.offsetWidth);};function zR(G,q,S){this.S=G;this.G=q;this.u=S;this.C=null;if(this.u!=null){aR[this.u]=this;}}zR.prototype.g=function(){return this.G;};zR.prototype.k=function(){return this.C;};zR.prototype.q=function(G){};zR.prototype.B=function(G){};var Or={S:"GlyphTop",q:"GlyphRight",G:"GlyphBottom",C:"GlyphLeft"};function NF(G,q,S,C,u,B,k,g,I,Y,D,n,v,r,Z){this.m(G,I,D);this.r=q;this.c=S;this.V=C;this.j=u;this.M=B;this.O=k;this.w=g;this.K=Y;this.L=v;this.x=r;if(Z==null){Z="toolbarButtonIcon";}this.P=Z;if(n==null){n=Or.C;}this.v=n;this.o=null;}NF.prototype=ON(zR.prototype);NF.prototype.m=zR;NF.prototype.d=function(){return this.w;};NF.prototype.t=function(){this.w=true;this.C.className="toolbarButton_down";};NF.prototype.e=function(){this.w=false;this.Y();};NF.prototype.Q=function(G){this.r=G;if(this.C!=null){var q=(this.c!=null&&this.V!=null||this.x!=null)?1:0;var S=this.C.firstChild.rows[0].cells[q];S.innerHTML=G;var C=this.S;C.G();}};NF.prototype.Z=function(G){this.x=G;if(this.C!=null){var q=this.C.firstChild.rows[0].cells[0];var S=q.firstChild;S.style.backgroundColor=G;}};NF.prototype.y=function(){return this.x;};NF.prototype.D=function(G){this.j=G;if(this.C!=null){this.C.title=G;}};NF.prototype.I=function(G,q){this.c=G;this.V=q;if(this.C!=null){var S=this.C.firstChild.rows[0].cells[0];var C=S.firstChild;C.style.backgroundPosition=G+"px "+q+"px";}};NF.prototype.b=function(G){this.M=G;};NF.prototype.J=function(){return this.M;};NF.prototype.q=function(G){this.G=G;if(G){this.C.className="toolbarButton";Sa(this.C,100);}else{this.C.className="toolbarButton_disabled";Sa(this.C,25);}};NF.prototype.n=function(){this.C.className="toolbarButton_hover";};NF.prototype.Y=function(){this.C.className="toolbarButton";};NF.prototype.B=function(G){var q=this.S;var S=q.u();var C;var u;C=TZ("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+G+"px;top:0px;position:absolute;height:100%;'>",S);u=C.insertRow(-1);this.C=TZ("<TD class='"+(this.G?"toolbarButton":"toolbarButton_disabled")+"' unselectable='on'"+(this.u!=null?" id='"+this.u+"'":"")+">",u);if(this.G){Sa(this.C,100);}else{Sa(this.C,25);}C=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.C);u=C.insertRow(-1);if(this.c!=null&&this.V!=null){var k=TZ("<TD unselectable='on'>",u);var g=TZ("<DIV class='"+this.P+"' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",k);g.style.backgroundPosition=this.c+"px "+this.V+"px";}else{if(this.x!=null){var I=TZ("<TD unselectable='on'>",u);var Y=TZ("<DIV class='toolbarButtonColorBox' style='unselectable='on'>",I);Y.style.backgroundColor=this.x;}}if(this.r!=null){var D=TZ("<TD class='toolbarButtonCaption' style='padding-left:1px;padding-right:5px;white-space:nowrap;' unselectable='on'>",u);D.innerHTML=this.r;if(this.c==null||this.V==null){D.style.paddingLeft="5px";}}if(this.j!=null){this.C.title=this.j;}if(this.K!=null){var n=TZ("<TD unselectable='on' class='toolbarMenuButtonIconCell'>",u);var g=TZ("<DIV class='toolbarMenuButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",n);function v(B){var x=jq(B);mo(x);var P=this.parentNode.parentNode.parentNode.parentNode;var Q=P._toolbarButton;var e=Q.K;if(ja!=null&&ja!=e){ja.k(true);}if(GD!=null){Gu(GD);GD=null;}if(!Q.g()){return true;}P.className="toolbarButton_down";if(e.B()){e.k(true);}else{var y=rV(P);var L=N4(P);e.n(y,L+P.offsetHeight-3);}return false;}function r(B){var x=jq(B);mo(x);}n.onmousedown=v;n.onmouseup=r;}function Z(B){var x=jq(B);mo(x);var P=this._toolbarButton;if(!P.g()||P.M==null){return ;}if(P.K!=null){var Q=P.K;if(Q.B()){return ;}}if(P.O&&P.w){return ;}P.n();}function O(B){var x=jq(B);mo(x);var P=this._toolbarButton;if(!P.g()){return ;}if(P.K!=null){var Q=P.K;if(Q.B()){return ;}}if(P.O&&P.w){return ;}P.Y();}function d(B){var x=jq(B);mo(x);x0();var P=this._toolbarButton;if(!P.g()||P.M==null){return true;}this.className="toolbarButton_down";return false;}function J(B){var x=jq(B);mo(x);var P=this._toolbarButton;if(!P.g()||P.M==null){return ;}var Q=ec();if(P.o!=null&&Q-P.o<1000){return ;}P.o=Q;if(P.O){P.w=!P.w;if(P.w){if(P.L!=null&&P.M!=null){P.L(P.M,x);}return ;}}P.n();if(P.L!=null&&P.M!=null){P.L(P.M,x);}}this.C.onmouseover=Z;this.C.onmouseout=O;this.C.onmousedown=d;this.C.onmouseup=J;this.C._toolbarButton=this;return (G+this.C.offsetWidth);};function Oh(G,q,S){this.S=G;this.G=q;if(S==null){S=false;}this.q=S;}function er(G,q,S,C,u,B){this.v(G,q,S);this.I=C;this.r=u;this.n=B;}er.prototype=ON(zR.prototype);er.prototype.v=zR;er.prototype.q=function(G){this.C.disabled=!G;};er.prototype.D=function(){return this.C.options[this.C.selectedIndex].value;};er.prototype.Y=function(G){this.C.value=G;};er.prototype.B=function(G){var q=this.S;var S=q.u();var C=TZ("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+G+"px;top:0px;position:absolute;height:100%;'>",S);var u=C.insertRow(-1);var k=TZ("<TD class='toolbarButton' unselectable='on' valign='middle'>",u);this.C=TZ("<SELECT class='toolbarSelectElement'"+(this.u!=null?" id='"+this.u+"'":"")+" tabindex='-1'>",k);for(var g=0,len=this.r.length;g<len;g++){var I=this.r[g];var Y=document.createElement("OPTION");this.C.options.add(Y,-1);Y.value=I.S;Y.text=I.G;Y.selected=I.q;}function D(){var B=this._selectElem;if(!B.g()){return ;}if(B.n!=null&&B.I!=null){var n=this.options[this.selectedIndex];B.n(B.I,n.value);}}this.C.onchange=D;this.C._selectElem=this;return (G+C.offsetWidth);};function Eb(G,q,S,C){this.v(G,q,S);this.Y=Math.round(C);}Eb.prototype=ON(zR.prototype);Eb.prototype.v=zR;Eb.prototype.q=function(G){this.C.disabled=!G;};Eb.prototype.D=function(){return this.C.value;};Eb.prototype.n=function(G){this.C.value=G;};Eb.prototype.I=function(){this.C.select();};Eb.prototype.B=function(G){var q=this.S;var S=q.u();var C=TZ("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+G+"px;top:0px;position:absolute;height:100%;'>",S);var u=C.insertRow(-1);var k=TZ("<TD class='toolbarButton' unselectable='on' valign='middle' style='padding-left:5px'>",u);this.C=TZ("<INPUT type='text' class='toolbarInputElement'"+(this.u!=null?" id='"+this.u+"'":"")+" autocomplete='off'>",k);if(this.Y!=null){this.C.style.width=this.Y+"px";}this.C.disabled=!this.G;return (G+C.offsetWidth);};function aN(G,q,S,C,u){var B="";Ox[q]=this;this.q=G;this.C=q;this.B=new Array();this.S=TZ("<DIV id='"+q+"'>",G);if(!C){zQ(this.S);}var k=1;for(var g=0;g<S.childNodes.length;g++){var I=S.childNodes.item(g);if(I.nodeType!=Fq.Y){continue;}if(I.nodeName=="divider"){var Y=new gO(this);k=Y.q(k);}else{if(I.nodeName=="label"){var D=I.getAttribute("caption");var n=new Qb(this,D);k=n.q(k);}else{if(I.nodeName=="padding"){var v=I.getAttribute("width");var r=new gD(this,v);k=r.S(k);}else{if(I.nodeName=="select"){var Z=I.getAttribute("enabled");if(Z==null){Z=true;}else{Z=(Z=="true");}B=I.getAttribute("id");var O=I.getAttribute("command");var d=[];for(var J=0;J<I.childNodes.length;J++){var x=I.childNodes.item(J);if(x.nodeType!=Fq.Y){continue;}var P=x.getAttribute("value");var D=x.getAttribute("caption");var Q=x.getAttribute("selected");if(Q==null){Q=false;}else{Q=(Q=="true");}var e=new Oh(P,D,Q);d[d.length]=e;}var y=new er(this,Z,B,O,d,u);k=y.B(k);}else{if(I.nodeName=="input"){var Z=I.getAttribute("enabled");if(Z==null){Z=true;}else{Z=(Z=="true");}B=I.getAttribute("id");var v=I.getAttribute("width");if(v!=null){v=parseInt(v,10);if(isNaN(v)){v=null;}}var L=new Eb(this,Z,B,v);k=L.B(k);}else{if(I.nodeName=="button"){var D=I.getAttribute("caption");var o=I.getAttribute("iconIndexX");if(o!=null){o=parseInt(o,10);if(isNaN(o)){o=null;}}var V=I.getAttribute("iconIndexY");if(V!=null){V=parseInt(V,10);if(isNaN(V)){V=null;}}var t=I.getAttribute("tooltip");var O=I.getAttribute("command");var M=I.getAttribute("checkmark");if(M==null){M=false;}else{M=(M=="true");}var Q=I.getAttribute("selected");if(Q==null){Q=false;}else{Q=(Q=="true");}var Z=I.getAttribute("enabled");if(Z==null){Z=true;}else{Z=(Z=="true");}B=I.getAttribute("id");var c=I.getAttribute("layout");var j=I.getAttribute("colorBox");var K=I.getAttribute("iconClass");var m=null;if(I.hasChildNodes()){var b=0;for(var J=0;J<I.childNodes.length;J++){var x=I.childNodes.item(J);if(x.nodeType!=Fq.Y){continue;}if(b==0){}else{}m=new Hk(x,u);b++;}}var w=new NF(this,D,o,V,t,O,M,Q,Z,m,B,null,u,j,K);if(m!=null){m.D=w;m.S=function(){var z=this.v();z.Y();};}this.B[this.B.length]=w;k=w.B(k);}}}}}}}this.S._toolbar=this;}aN.prototype.u=function(){return this.S;};aN.prototype.G=function(){for(var q=0,len=this.q.childNodes.length;q<len;q++){var S=this.q.childNodes.item(q);if(S.id!=this.C){zQ(S);}}oN(this.S);for(var q=1;q<this.S.childNodes.length;q++){var C=this.S.childNodes.item(q);var u=this.S.childNodes.item(q-1);C.style.left=(u.offsetLeft+u.offsetWidth-6)+"px";}};function l9(G,q,S,C){if(G==null){G=document.body;}var u=TZ("<DIV class='toolbar' style='position:absolute;left:0px;top:"+q+"px;width:100%;'>",G);var B=0;for(var k=0;k<S.childNodes.length;k++){var g=S.childNodes.item(k);if(g.nodeType!=Fq.Y){continue;}var I=g.getAttribute("id");var Y=(B==0);new aN(u,I,g,Y,C);B++;}return u;}function XU(G){var q=Ox[G];if(q!=null){q.G();}}function B5(G,q){var S=aR[G];if(S!=null){S.Q(q);}}function HG(G,q){var S=aR[G];if(S!=null){S.Z(q);}}function lt(G,q,S){var C=aR[G];if(C!=null){C.I(q,S);}}function Ls(G){var q=aR[G];if(q!=null){return q.y();}}function AM(G,q){var S=aR[G];if(S!=null){S.D(q);}}function DN(G,q){var S=aR[G];if(S!=null){S.b(q);}}function GY(G){var q=aR[G];return (q!=null?q.J():null);}function kf(G){var q=aR[G];return (q!=null?q.D():null);}function SA(G,q){var S=aR[G];if(S!=null){S.Y(q);}}function Q9(G){var q=aR[G];return (q!=null?q.D():null);}function EE(G,q){var S=aR[G];if(S!=null){S.n(q);}}function qh(G){var q=aR[G];if(q!=null){q.t();}}function XR(G){var q=aR[G];if(q!=null){q.e();}}function vA(G){var q=aR[G];return (q!=null?q.d():false);}function VI(G,q){var S=aR[G];if(S!=null){S.q(q);}}function WG(G){if(!G){return ;}G.style.display="";}function Kx(G){return (G.style.visibility=="visible");}function Zk(G){return (G.style.visibility=="hidden");}var i9=null;if(false){i9=new zt();}function ZW(G){var q=PK();return q.i9.C(G);}function iH(G){var q=So("time");return aE(G,q);}function we(G,q){var S=So("short_date");return aE(G,S);}function ZH(G){var q=So("short_date");return fn(G,q);}function pn(G){var q=So("time");var S=fn(G,q);return S==null?null:S.getHours();}function nG(G){var q=So("time");var S=fn(G,q);return S==null?null:S.getMinutes();}function wH(G){var q=Math.round(G/1024);if(!q&&G){q=1;}return q;}function bY(){var G=Math.floor(new Date().getTime()/4);var q=Math.floor(Math.random()*4);return G.toString()+"_"+q.toString();}function s1(G){return G.replace(/([.+*?\\\/{}()\[\]\^~$|\-])/g,"\\$1");}function y0(G){G=G.replace(/(<p\s+[^>]*>)|(<p\s*>)/gi,"startptag");G=G.replace(/<\/p>/gi,"endptag");G=G.replace(/(<div\s+[^>]*>)|(<div\s*>)/gi,"startptag");G=G.replace(/<\/div>/gi,"endptag");G=G.replace(/(<br\s+[^>]*>)|(<br\s*>)/gi,"brptag");var q=TZ("<DIV>",TN);q.innerHTML=G;var S=q.innerText;if(D3){S=S.replace(/startptag/g,"<div>");S=S.replace(/endptag/g,"</div>");}else{S=S.replace(/startptag/g,"<div>");S=S.replace(/endptag/g,"\r\n</div>");}S=S.replace(/brptag/g,"<br>");TN.removeChild(q);return S;}function x3(G,q){return new Array(Math.floor(G/q),G%q);}function GL(G){var q=new Array();for(var S in G){nd.G(q,S);}return q;}function ec(){var G=new Date();return G.getTime();}function P9(G){return strings[G];}function NA(G,q,S,C,u){var B=PK();var k=B.Nd.B;if(k==null){return null;}k=k.strip();if(k==""){return null;}var g=new Array();if(G!=null&&G.strip()!=""){g["STREET"]=encodeURIComponent(G.strip());}else{g["STREET"]="";}if(q!=null&&q.strip()!=""){g["CITY"]=encodeURIComponent(q.strip());}else{g["CITY"]="";}if(S!=null&&S.strip()!=""){g["STATE"]=encodeURIComponent(S.strip());}else{g["STATE"]="";}if(C!=null&&C.strip()!=""){g["ZIP"]=encodeURIComponent(C.strip());}else{g["ZIP"]="";}if(u!=null&&u.strip()!=""){g["COUNTRY"]=encodeURIComponent(u.strip());}else{g["COUNTRY"]="";}var I=fI(G,q,S,C,u);I=I.replace(/\n/ig," ");g["ADDRESS"]=encodeURIComponent(I);return k.format(g);}function Rp(G,q){q=q.strip();var S=G.indexOf("?");if(S<0||S>=G.length-1){return null;}var C=null;var u=G.substring(S+1);var B=u.split("&");for(var k=0;k<B.length;k++){var g=B[k];S=g.indexOf("=");if(S>0){u=g.substring(0,S);if(u==q){C=g.substring(S+1);break;}}}return C;}function ac(G){var q=null;if(AB){G=G.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");G=G.replace(/<\s*p\s*>/gi,"<div>");G=G.replace(/<\s*\/\s*p\s*>/gi,"</div><br>");G=G.replace(/<\s*br\s*\/?>/gi,"<br>\n");}var S=PK();var C=S.VD("htmlToTextIframe");try{var u=Oj(C);u.write(G);u.close();if(AB){q=u.body.textContent;}else{q=u.body.innerText;}}catch(e){}return q;}function ea(G,q,S,C){G=G.replace(new RegExp("&","g"),"&amp;");G=G.replace(new RegExp("<","g"),"&lt;");G=G.replace(new RegExp(">","g"),"&gt;");if(q){G=G.replace(/((ftp|https?):\/\/[^\s]+)/ig,"$1".link("$1"));G=G.replace(/\s(www\.(\w+\.)+[^\s]+)/ig," "+("$1".link("http://$1")));G=G.replace(/^(www\.(\w+\.)+[^\s]+)/ig,"$1".link("http://$1"));G=G.replace(/(([^A-Za-z0-9#_\/])+)<\/a>/g,"</a>$1");G=G.replace(/(([^A-Za-z0-9#_\/])+)'>/g,"'>");}if(S){G=G.replace(/\b([a-z0-9_\-\.]+\@[a-z0-9_\-\.]+\.[a-z0-9_\-\.]+)\b(?![^<]*<\/a>)/gi,"$1".link("mailto:$1"));}G=G.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");G=G.replace(/( ){2}/g,"&nbsp;&nbsp;");G=G.replace(/\n/ig,"<br>");var u="";if(C){u+="<html><body style=\"font-family:courier new, normal;font-size:12px;\">";}u+=G;if(C){u+="</body></html>";}return u;}function mw(G,q,S,C){if(D3){G.setCapture();}else{mo(q);document.onmousemove=S;document.onmouseup=C;for(var u=0;u<window.frames.length;u++){var B=window.frames[u];try{B.document.onmousemove=S;B.document.onmouseup=C;}catch(e){}}}}function k5(G){if(D3){G.releaseCapture();}else{}}function Ro(G,q){var S=Math.round((G.Qa().getTime()-wJ.getTime())/AF);var C=Math.round((q.Qa().getTime()-wJ.getTime())/AF);return (S-C);}function nH(G,q,S){if(uM(G,q)){G=Xk(G,q);G=xb(G,S);}return G;}function xb(G,q){if(uM(G,q)){}else{G.className=G.className+" "+q;}return G;}function Xk(G,q){newClassName="";if(uM(G,q)){var S=G.className.split(" ");for(var C=0;C<S.length;C++){if(S[C].toUpperCase()==q.toUpperCase()){}else{if(newClassName.length>0){newClassName+=" "+S[C];}else{newClassName=S[C];}}}G.className=newClassName;}else{}return G;}function uM(G,q){if(G.className){var S=G.className.split(" ");for(var C=0;C<S.length;C++){if(S[C].toUpperCase()==q.toUpperCase()){return true;}}}return false;}var M3={G:0,q:1,S:2,C:3,g:4,u:5,I:6,B:7,k:8};var FG=null;var kJ=null;var ml=null;var l1=null;var pp=false;var Fb=false;var jf=null;var N2=false;var XY=null;var zT=false;var Kl=null;var ut=null;var sk=null;var HW=null;var BI=null;var DH=F2.q;var HI=new Array();HI[F2.q]="appointment_label_none";HI[F2.u]="appointment_label_important";HI[F2.G]="appointment_label_business";HI[F2.D]="appointment_label_personal";HI[F2.C]="appointment_label_vacation";HI[F2.B]="appointment_label_must_attend";HI[F2.I]="appointment_label_travel_required";HI[F2.Y]="appointment_label_needs_preparation";HI[F2.g]="appointment_label_birthday";HI[F2.S]="appointment_label_anniversary";HI[F2.k]="appointment_label_phone_call";var cb=new Array();cb[F2.q]=-2;cb[F2.u]=-29;cb[F2.G]=-56;cb[F2.D]=-83;cb[F2.C]=-110;cb[F2.B]=-137;cb[F2.I]=-163;cb[F2.Y]=-191;cb[F2.g]=-218;cb[F2.S]=-245;cb[F2.k]=-272;var zd=-3;function ue(G){var q=Xd(G);if(q!=null){q.close();}}function Xd(G){if(G.f()){return null;}var q=G.Ml();var S=q.y();var C=x8.n("eventeditor");for(var u=0;u<C.length;u++){var B=C[u];var k=B.S;var g=k.Ml();if(g.y()==S){return B.C;}}return null;}function mp(G){if(Xd(G)!=null){alert(strings.message_already_opened);return ;}if(G.V()){alert(strings.appt_locked);return ;}var q="wnd_ComposeAppt.jsp?locale="+GC.q();var S=Yl(q,G.lI(),Ni,750,530,false);if(S==null){alert(strings.popup_stopper);return ;}}function Ni(G){if(G==null){return ;}var q=G[0];var S=G[1];var C=G[3];var u;if(S!="DELETE"){u=XD.n(C);}var B=false;if(q.f()){q.Xf(u);}else{B=(u!=null&&u!=q.Jq());}if(!q.Q()||(B&&!u.n7())){alert(strings.permissions_restriction);return ;}if(S=="SAVE"||S=="SEND"){var k=(S=="SEND");var g=je();var I=q.Jq();if(I==null){I=g.C();}if(I==null){I=g.q();}if(I==null){return ;}if(q.n7){var Y=q.Ml();Y.IN(q,k);Ak();ll();Eu();}else{if(q.fv){q.fv=false;q.n7=true;var Y=q.Ml();Y.XF(q,k);Ak();ll();Eu();}else{var D=q.ST();try{if(k){var n=D.p5();var v=q.p5();q.KG(n,v);}if(B){q.Dt(true,null,null,u);}else{q.KR(true,xh,QL);}}catch(e){var r="Failed to send and save appointment with UID "+q.K()+" and subject "+q.L()+": "+e;alert(r);AS(r,bi.q);}}}var Z=G[2];var O=PK();var d=O.LR.r;if(Z){d.v();}}else{if(S=="ACCEPT_MEETING"||S=="TENTATIVE_MEETING"||S=="DECLINE_MEETING"){var J=G[2];var x=q.Ta();if(S=="ACCEPT_MEETING"){Xo(x,J);}else{if(S=="TENTATIVE_MEETING"){r4(x,J);}else{if(S=="DECLINE_MEETING"){Po(x,J);}}}}else{if(S=="DELETE"){var Y=q.Ml();if(Y.f()){return ;}function P(){Ak();ll();Eu();}var Q=G[2];q.ax(Q);P();}}}}function writeComposeApptDialogContent(){var G=PK();strings=opener.strings;u0=opener.u0;Mw=opener.Mw;v4(opener.tE);fG=document;TN=document.body;GC.x(G.GC.h,G.GC.X,G.GC.Z);var q=opener.x8.I(window);var S=q.Jq();if(q.ro()&&q.D()==null){tW.O();tW.C(q,tW.q,true);q.m(tW.q);}pp=((q.dJ()==Tn.S&&q.na()==eY.u)||q.dJ()==Tn.C);var C=10;var u;var B;var k;if(!q.Q()){lE(eventeditormenubar_readonly.documentElement);B=iI(eventeditormenubar_readonly.documentElement,oT);u=B.offsetTop+B.offsetHeight+10;}else{var g=q.dJ();var I=q.na();if((g==Tn.S||g==Tn.q)&&I==eY.u){lE(eventeditormenubar_meeting_organizer.documentElement);B=iI(eventeditormenubar_meeting_organizer.documentElement,oT);lE(eventeditortoolbar_meeting_organizer.documentElement);k=l9(null,B.offsetTop+B.offsetHeight,eventeditortoolbar_meeting_organizer.documentElement,oT);}else{if((g==Tn.S||g==Tn.G)&&I!=eY.u){lE(eventeditormenubar_meeting_attendee.documentElement);B=iI(eventeditormenubar_meeting_attendee.documentElement,oT);lE(eventeditortoolbar_meeting_attendee.documentElement);k=l9(null,B.offsetTop+B.offsetHeight,eventeditortoolbar_meeting_attendee.documentElement,oT);}else{lE(eventeditormenubar.documentElement);B=iI(eventeditormenubar.documentElement,oT);lE(eventeditortoolbar.documentElement);k=l9(null,B.offsetTop+B.offsetHeight,eventeditortoolbar.documentElement,oT);}}u=k.offsetTop+k.offsetHeight+10;if(g==Tn.q||g==Tn.u){TZ("<DIV id='infobar' class='infobar' style='position:absolute;width:100%;'>");infobar.innerHTML=strings.meeting_has_been_canceled;infobar.style.top=(k.offsetTop+k.offsetHeight)+"px";u=infobar.offsetTop+infobar.offsetHeight+10;}}var Y=function(){BQ();if(AB){var sp=w1.g();sp.designMode="on";}VI("check_spelling_button",true);VI("undo_toolbar_button",true);jQ("check_spelling_menuitem",true);jQ("undo_menuitem",true);jQ("select_all_menuitem",true);};var D=function(){k7();f5();VI("check_spelling_button",false);VI("undo_toolbar_button",false);jQ("check_spelling_menuitem",false);jQ("undo_menuitem",false);jQ("select_all_menuitem",false);};var n=function(){VI("check_spelling_button",false);VI("undo_toolbar_button",false);jQ("check_spelling_menuitem",false);jQ("undo_menuitem",false);jQ("select_all_menuitem",false);};var v=PG("wnd_ComposeAppt",strings.event_editor_section_title_appointment,"appointment_section",C+5,u,true,Y);var r=PG("wnd_ComposeAppt",strings.event_editor_section_title_scheduling,"scheduling_section",v.offsetLeft+v.offsetWidth+2,u,false,D);if(!q.fv&&!q.n7){var Z=r.offsetLeft+r.offsetWidth+2;var O=PG("wnd_ComposeAppt",strings.event_editor_section_title_recurrence,"recurrence_section",Z,u,false,n);}var d=TZ("<DIV id='tab_pane_container' style='position:absolute'>",TN);d.style.top=(u+v.offsetHeight-1)+"px";d.style.left=C+"px";d.style.width=(Oy()-2*C-(AB?10:0))+"px";d.style.height=(DE()-d.offsetTop-C-(AB?10:0))+"px";var J=IV(v.paneId,d,true);var x=IV(r.paneId,d,false);if(!q.fv&&!q.n7){var P=IV(O.paneId,d,false);}var Q="";Q+="<TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\" width=\"100%\">";Q+="  <TR>";Q+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_subject+"</SPAN></TD>";Q+="    <TD><INPUT class=\"appointmentHeaderField\" id=\"subject\" type=\"text\" style=\"width:100%;\" onfocus=\"if ("+"AB"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";Q+="  </TR>";Q+="  <TR>";Q+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_location+"</SPAN></TD>";Q+="    <TD><INPUT class=\"appointmentHeaderField\" id=\"location\" type=\"text\" style=\"width:100%;\" onfocus=\"if ("+"AB"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";Q+="  </TR>";Q+="  <TR>";Q+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_type_calendar+":</SPAN></TD>";Q+="    <TD>";Q+="       <TABLE cellspacing=0 cellpadding=0>";Q+="           <TR>";Q+="               <TD>";Q+="                   <DIV id=\"calendarSelector\" class=\"singleButtonToolbar\"></DIV>";Q+="               </TD>";Q+="           </TR>";Q+="       </TABLE>";Q+="    </TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<HR>";Q+="<TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="  <TR>";Q+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_start_time+"</SPAN></TD>";Q+="    <TD><INPUT id=\"start_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></TD>";Q+="    <TD><DIV id=\"startDatePopUp\" class=\"calPopStart\"></DIV></TD>";Q+="    <TD><INPUT id=\"start_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></TD>";Q+="    <TD><DIV class=\"timePopStart\" id=\"timePopStartBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"all_day\" type=\"checkbox\" onclick=\""+"Wi"+"(this);\"><SPAN class=\"label\">"+strings.event_editor_label_all_day_event+"</SPAN></TD>";Q+="  </TR>";Q+="  <TR>";Q+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_end_time+"</SPAN></TD>";Q+="    <TD><INPUT id=\"end_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></td>";Q+="    <TD><DIV id=\"endDatePopUp\" class=\"calPopEnd\"></DIV></TD>";Q+="    <TD><INPUT id=\"end_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></TD>";Q+="    <TD><DIV class=\"timePopEnd\" id=\"timePopEndBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="    <TD></TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<HR>";Q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";Q+="  <TR>";Q+="    <TD><INPUT id=\"reminder_set\" type=\"checkbox\"></TD>";Q+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_reminder+"</SPAN></TD>";Q+="    <TD>";Q+="      <SELECT id=\"reminder_minutes_before_start\">";Q+="        <OPTION value=\"0\">"+strings.reminder_0_minutes+"</OPTION>";Q+="        <OPTION value=\"5\">"+strings.reminder_5_minutes+"</OPTION>";Q+="        <OPTION value=\"10\">"+strings.reminder_10_minutes+"</OPTION>";Q+="        <OPTION value=\"15\">"+strings.reminder_15_minutes+"</OPTION>";Q+="        <OPTION value=\"30\">"+strings.reminder_30_minutes+"</OPTION>";Q+="        <OPTION value=\"60\">"+strings.reminder_1_hour+"</OPTION>";Q+="        <OPTION value=\"120\">"+strings.reminder_2_hours+"</OPTION>";Q+="        <OPTION value=\"180\">"+strings.reminder_3_hours+"</OPTION>";Q+="        <OPTION value=\"240\">"+strings.reminder_4_hours+"</OPTION>";Q+="        <OPTION value=\"300\">"+strings.reminder_5_hours+"</OPTION>";Q+="        <OPTION value=\"360\">"+strings.reminder_6_hours+"</OPTION>";Q+="        <OPTION value=\"420\">"+strings.reminder_7_hours+"</OPTION>";Q+="        <OPTION value=\"480\">"+strings.reminder_8_hours+"</OPTION>";Q+="        <OPTION value=\"540\">"+strings.reminder_9_hours+"</OPTION>";Q+="        <OPTION value=\"600\">"+strings.reminder_10_hours+"</OPTION>";Q+="        <OPTION value=\"660\">"+strings.reminder_11_hours+"</OPTION>";Q+="        <OPTION value=\"720\">"+strings.reminder_half_day+"</OPTION>";Q+="        <OPTION value=\"1080\">"+strings.reminder_18_hours+"</OPTION>";Q+="        <OPTION value=\"1440\">"+strings.reminder_1_day+"</OPTION>";Q+="        <OPTION value=\"2880\">"+strings.reminder_2_days+"</OPTION>";Q+="        <OPTION value=\"4320\">"+strings.reminder_3_days+"</OPTION>";Q+="        <OPTION value=\"5760\">"+strings.reminder_4_days+"</OPTION>";Q+="        <OPTION value=\"10080\">"+strings.reminder_1_week+"</OPTION>";Q+="        <OPTION value=\"20160\">"+strings.reminder_2_weeks+"</OPTION>";Q+="      </SELECT>";Q+="    </TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_show_time_as+"</SPAN></TD>";Q+="    <TD>";Q+="      <SELECT id=\"busy_status\">";Q+="        <OPTION value=\""+he.C+"\">"+strings.appointment_busy_status_free+"</OPTION>";Q+="        <OPTION value=\""+he.S+"\">"+strings.appointment_busy_status_tentative+"</OPTION>";Q+="        <OPTION value=\""+he.q+"\">"+strings.appointment_busy_status_busy+"</OPTION>";Q+="        <OPTION value=\""+he.G+"\">"+strings.appointment_busy_status_out_of_office+"</OPTION>";Q+="      </SELECT>";Q+="    </TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_label+"</SPAN></TD>";Q+="    <TD>";Q+="       <TABLE cellspacing=0 cellpadding=0>";Q+="           <TR>";Q+="               <TD>";Q+="                   <DIV id=\"labelSelector\" class=\"singleButtonToolbar\"></DIV>";Q+="               </TD>";Q+="           </TR>";Q+="       </TABLE>";Q+="    </TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"private\" type=\"checkbox\"><SPAN class=\"label\">"+strings.event_editor_label_private+"</SPAN></TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<DIV id=\"attachments_container\">";Q+="  <HR>";Q+="  <TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="    <TR>";Q+="      <TD width=\"1%\" valign=\"top\" style=\"padding-top:3px;\" nowrap><SPAN class=\"label\">"+strings.attachments_label+"</SPAN></TD>";Q+="      <TD valign=\"top\"><DIV id=\"attachments_div\" style=\"width:620px;border:1px solid #B5B0AF;background-color:#FFFFFF;padding:2px;\"></DIV></TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="</DIV>";Q+="<HR id=\"compAreaDivider\">";J.innerHTML=Q;var e=VD("labelSelector");var y=function(sp){if(sp!="none"){var G7=parseInt(sp);DH=G7;QW();}};lE(G.appointmentlabeltoolbar.documentElement);new aN(e,"appointmentLabelSelectorToolbar",G.appointmentlabeltoolbar.documentElement,true,y);DH=(q.kT()!=null)?q.kT():F2.q;QW();fp(S);function L(){w1.Z(vI);}var o=q.kD();if(o==null){o="";}o=o.strip();o=o.replace(/\n( ){3}/g,"\n");o=o.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");o=o.replace(/( ){2}/g,"&nbsp;&nbsp;");o=o.replace(/\n/ig,"<br/>");o=dF.w(o);o=dF.m(o);o=dF.z(o);var V=new Array();nd.G(V,new lY(true,false,false,TE));nd.G(V,new lY(false,false,true,TE));nd.G(V,new lY(false,true,false,Ao));nd.G(V,new lY(true,false,false,mO));w1=new Qw(J,"blank.jsp",o,vI,null,null,L,null,null,V,M4,ew);w1.K();V9();BQ();Q="";Q+="<TABLE width=\"100%\" height=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="  <TR>";Q+="    <TD width=\"220\" class=\"grid_container\" valign=\"top\">";Q+="      <TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="        <TR>";Q+="          <TD height=\"20\">";Q+="            <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD class=\"grid_header\" width=\"18\" style=\"padding:0px;height:40px;\">&nbsp;</TD>";if(pp&&!q.f()){Q+="            <TD class=\"grid_header\" width=\"18\" style=\"padding:0px;height:40px;\">&nbsp;</TD>";}Q+="                <TD class=\"grid_header\" style=\"padding:1px 0px 2px 4px;height:40px;border-right-width:0px;\">"+strings.event_editor_label_recipient_header_name+"</TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="          </TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD>";Q+="            <DIV id=\"recipient_table_scrollable_div_container\" class=\"scrollable_div_container\">";Q+="              <DIV id=\"recipient_table_scrollable_div\" class=\"scrollable_div\">";Q+="                <TABLE id=\"recipient_list_table\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";Q+="                  <TBODY id=\"recipient_list_table_body\">";Q+="                  </TBODY>";Q+="                </TABLE>";Q+="              </DIV>";Q+="            </DIV>";Q+="          </TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="    <TD id=\"freebusy_table_grid_container\">";Q+="      <DIV class=\"grid_container\" style=\"height:100%;overflow:hidden;\">";Q+="        <DIV id=\"freebusy_table_grid_header_div\" style=\"position:absolute;z-index:2;\">";Q+="          <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";Q+="            <TR>";Q+="              <TD class=\"FreeBusyTableHeader\" id=\"freebusy_table_header\">";Q+="                <TABLE height=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="                  <TR>";Q+="                    <TD valign=\"top\" class=\"FreeBusyDayHeaderCell\" id=\"freebusy_day_header_cell\">&nbsp;</TD>";Q+="                  </TR>";Q+="                  <TR>";Q+="                    <TD id=\"freebusy_time_header_cell_container\">&nbsp;</TD>";Q+="                  </TR>";Q+="                </TABLE>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"freebusy_table_scrollable_div\" class=\"scrollable_div\" style=\"position:relative;overflow:hidden;\">";Q+="          <TABLE id=\"freebusy_table\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";Q+="            <TBODY id=\"freebusy_table_body\">";Q+="              <TR>";Q+="                <TD height=\"40\" colspan=\"24\" style=\"border:0px; border-bottom: 1px solid #F6DBA2\">&nbsp;</TD>";Q+="              </TR>";Q+="            </TBODY>";Q+="          </TABLE>";Q+="        </DIV>";Q+="      </DIV>";Q+="    </TD>";Q+="  </TR>";Q+="  <TR style=\"height:60px\">";Q+="    <TD valign=\"bottom\">";if(pp){Q+="<INPUT type=\"button\" value=\""+strings.event_editor_label_add_from_address_book+"\" onclick=\""+"AN"+"();\">";}Q+="      <TABLE border=\"0\" cellspacing=\"3\">";Q+="        <TR>";Q+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+Aj+"\"></DIV></TD>";Q+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_tentative+"</SPAN></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+Sh+"\"></DIV></TD>";Q+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_busy+"</SPAN></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+Iz+"\"></DIV></TD>";Q+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_out_of_office+"</SPAN></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="    <TD>";Q+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";Q+="        <TR>";Q+="          <TD>";Q+="            <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_fb_start_time+"</SPAN></TD>";Q+="                <TD><INPUT id=\"fb_start_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></TD>";Q+="                <TD><DIV id=\"fb_startDatePopUp\" class=\"fb_calPopStart\"></DIV></TD>";Q+="                <TD><INPUT id=\"fb_start_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></TD>";Q+="                <TD><DIV class=\"fb_timePopStart\" id=\"fb_timePopStartBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="                <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"fb_all_day\" type=\"checkbox\" onclick=\""+"Wi"+"(this);\"><SPAN class=\"label\">"+strings.event_editor_label_all_day_event+"</SPAN></TD>";Q+="              </TR>";Q+="              <TR>";Q+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_fb_end_time+"</SPAN></TD>";Q+="                <TD><INPUT id=\"fb_end_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></td>";Q+="                <TD><DIV id=\"fb_endDatePopUp\" class=\"fb_calPopEnd\"></DIV></TD>";Q+="                <TD><INPUT id=\"fb_end_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"HH"+"(this);\" autocomplete=\"off\"></TD>";Q+="                <TD><DIV class=\"fb_timePopEnd\" id=\"fb_timePopEndBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="                <TD></TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="            <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_autopick+"</SPAN></TD>";Q+="                <TD><INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\"<<\" onclick=\""+"Dq"+"("+lH+");\"></TD>";Q+="                <TD><INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\">>\" onclick=\""+"Dq"+"("+eq+");\"></TD>";Q+="                <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"show_only_working_hours\" type=\"checkbox\" onclick=\""+"Zy"+"();\"><SPAN class=\"label\">"+strings.event_editor_label_show_only_working_hours+"</SPAN></TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="          </TD>";Q+="          <TD valign=\"top\" align=\"right\">";Q+="            <INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\"<<\" onclick=\""+"Qd"+"("+lH+");\">";Q+="            <INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\">>\" onclick=\""+"Qd"+"("+eq+");\">";Q+="          </TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="  </TR>";Q+="</TABLE>";x.innerHTML=Q;var t=VD("recipient_table_scrollable_div");var M=VD("recipient_table_scrollable_div_container");FG=new Lx();FG.G(M);FG.v(hu);var c;var j;if(!q.fv&&!q.n7){Q="";var K;if(D3){K="100%";}else{if(AB){K=(P.offsetWidth-P.paddingLeft-P.paddingRight)+"px";}}Q+="<DIV style=\"border:1px solid #B5B0AF;padding:5px;width:"+K+";\">";Q+="  <SPAN class=\"label\" style=\"padding-left:8px;color:blue;\">"+strings.event_editor_label_recurrence_pattern+"</SPAN>";Q+="  <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";Q+="    <TR>";Q+="      <TD width=\"1%\" style=\"border-right:1px solid #ACA899;padding:3px;\" valign=\"top\">";Q+="        <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" checked name=\"recurrence_type\" id=\"not_recurring\" onclick=\""+"QD"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_none+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"daily_recurrence\" onclick=\""+"QD"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_daily+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"weekly_recurrence\" onclick=\""+"QD"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_weekly+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"monthly_recurrence\" onclick=\""+"QD"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_monthly+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"yearly_recurrence\" onclick=\""+"QD"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_yearly+"</SPAN></TD>";Q+="          </TR>";Q+="        </TABLE>";Q+="      </TD>";Q+="      <TD style=\"border-left:1px solid #FFFFFF;padding:3px;\" valign=\"top\">";Q+="        <DIV id=\"daily_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD><INPUT type=\"radio\" id=\"daily_recurrence_checkbox1\" name=\"daily_recurrence_type\" checked></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";j=[];j["INTERVAL"]="<INPUT type=\"text\" id=\"daily_recurrence_interval\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'daily_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_daily_pattern1.format(j);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="            <TR>";Q+="              <TD><INPUT type=\"radio\" id=\"daily_recurrence_checkbox2\" name=\"daily_recurrence_type\"></TD>";Q+="              <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_every_pattern2+"</SPAN></TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"weekly_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";j=[];j["INTERVAL"]="<INPUT type=\"text\" id=\"weekly_recurrence_interval\" style=\"width:30px;\" autocomplete=\"off\">";Q+=strings.event_editor_label_weekly_pattern.format(j);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY1\"></TD><TD><SPAN class=\"label\">"+strings.monday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY2\"></TD><TD><SPAN class=\"label\">"+strings.tuesday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY3\"></TD><TD><SPAN class=\"label\">"+strings.wednesday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY4\"></TD><TD><SPAN class=\"label\">"+strings.thursday+"</SPAN></TD>";Q+="            </TR>";Q+="            <TR>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY5\"></TD><TD><SPAN class=\"label\">"+strings.friday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY6\"></TD><TD><SPAN class=\"label\">"+strings.saturday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY0\"></TD><TD colspan=\"3\"><SPAN class=\"label\">"+strings.sunday+"</SPAN></TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"monthly_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"monthly_recurrence_checkbox1\" name=\"monthly_recurrence_type\" checked></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";j=[];j["DATE"]="<INPUT type=\"text\" id=\"monthly_recurrence_day\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";j["INTERVAL"]="<INPUT type=\"text\" id=\"monthly_recurrence_interval1\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_monthly_pattern1.format(j);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"monthly_recurrence_checkbox2\" name=\"monthly_recurrence_type\"></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";j=[];c="";c+="<SELECT id=\"monthly_recurrence_every\" onchange=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\">";c+="  <OPTION value=\""+XZ.u+"\">"+strings.recurrence_first+"</OPTION>";c+="  <OPTION value=\""+XZ.q+"\">"+strings.recurrence_second+"</OPTION>";c+="  <OPTION value=\""+XZ.S+"\">"+strings.recurrence_third+"</OPTION>";c+="  <OPTION value=\""+XZ.C+"\">"+strings.recurrence_fourth+"</OPTION>";c+="  <OPTION value=\""+XZ.G+"\">"+strings.recurrence_last+"</OPTION>";c+="</SELECT>";j["EVERY"]=c;c="";c+="<SELECT id=\"monthly_recurrence_day_of_week\" onchange=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\">";c+="  <OPTION value=\""+SW.I+"\">"+strings.monday+"</OPTION>";c+="  <OPTION value=\""+SW.S+"\">"+strings.tuesday+"</OPTION>";c+="  <OPTION value=\""+SW.u+"\">"+strings.wednesday+"</OPTION>";c+="  <OPTION value=\""+SW.k+"\">"+strings.thursday+"</OPTION>";c+="  <OPTION value=\""+SW.C+"\">"+strings.friday+"</OPTION>";c+="  <OPTION value=\""+SW.B+"\">"+strings.saturday+"</OPTION>";c+="  <OPTION value=\""+SW.G+"\">"+strings.sunday+"</OPTION>";c+="  <OPTION value=\""+SW.q+"\">"+strings.day+"</OPTION>";c+="  <OPTION value=\""+SW.Y+"\">"+strings.weekday+"</OPTION>";c+="  <OPTION value=\""+SW.g+"\">"+strings.weekendday+"</OPTION>";c+="</SELECT>";j["DAY"]=c;j["INTERVAL"]="<INPUT type=\"text\" id=\"monthly_recurrence_interval2\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_monthly_pattern2.format(j);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"yearly_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"yearly_recurrence_checkbox1\" name=\"yearly_recurrence_type\" checked></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";j=[];j["DATE"]="<INPUT type=\"text\" id=\"yearly_recurrence_day\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'yearly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";c="";c+="<SELECT id=\"yearly_recurrence_month1\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox1' ).checked = true;\">";c+="  <OPTION value=\""+nV.I+"\">"+strings.january+"</OPTION>";c+="  <OPTION value=\""+nV.B+"\">"+strings.february+"</OPTION>";c+="  <OPTION value=\""+nV.g+"\">"+strings.march+"</OPTION>";c+="  <OPTION value=\""+nV.k+"\">"+strings.april+"</OPTION>";c+="  <OPTION value=\""+nV.S+"\">"+strings.may+"</OPTION>";c+="  <OPTION value=\""+nV.G+"\">"+strings.june+"</OPTION>";c+="  <OPTION value=\""+nV.D+"\">"+strings.july+"</OPTION>";c+="  <OPTION value=\""+nV.Y+"\">"+strings.august+"</OPTION>";c+="  <OPTION value=\""+nV.u+"\">"+strings.september+"</OPTION>";c+="  <OPTION value=\""+nV.q+"\">"+strings.october+"</OPTION>";c+="  <OPTION value=\""+nV.n+"\">"+strings.november+"</OPTION>";c+="  <OPTION value=\""+nV.C+"\">"+strings.december+"</OPTION>";c+="</SELECT>";j["MONTH"]=c;Q+=strings.event_editor_label_yearly_pattern1.format(j);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"yearly_recurrence_checkbox2\" name=\"yearly_recurrence_type\"></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";j=[];c="";c+="<SELECT id=\"yearly_recurrence_every\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";c+="  <OPTION value=\""+XZ.u+"\">"+strings.recurrence_first+"</OPTION>";c+="  <OPTION value=\""+XZ.q+"\">"+strings.recurrence_second+"</OPTION>";c+="  <OPTION value=\""+XZ.S+"\">"+strings.recurrence_third+"</OPTION>";c+="  <OPTION value=\""+XZ.C+"\">"+strings.recurrence_fourth+"</OPTION>";c+="  <OPTION value=\""+XZ.G+"\">"+strings.recurrence_last+"</OPTION>";c+="</SELECT>";j["EVERY"]=c;c="";c+="<SELECT id=\"yearly_recurrence_day_of_week\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";c+="  <OPTION value=\""+SW.I+"\">"+strings.monday+"</OPTION>";c+="  <OPTION value=\""+SW.S+"\">"+strings.tuesday+"</OPTION>";c+="  <OPTION value=\""+SW.u+"\">"+strings.wednesday+"</OPTION>";c+="  <OPTION value=\""+SW.k+"\">"+strings.thursday+"</OPTION>";c+="  <OPTION value=\""+SW.C+"\">"+strings.friday+"</OPTION>";c+="  <OPTION value=\""+SW.B+"\">"+strings.saturday+"</OPTION>";c+="  <OPTION value=\""+SW.G+"\">"+strings.sunday+"</OPTION>";c+="  <OPTION value=\""+SW.q+"\">"+strings.day+"</OPTION>";c+="  <OPTION value=\""+SW.Y+"\">"+strings.weekday+"</OPTION>";c+="  <OPTION value=\""+SW.g+"\">"+strings.weekendday+"</OPTION>";c+="</SELECT>";j["DAY"]=c;c="";c+="<SELECT id=\"yearly_recurrence_month2\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";c+="  <OPTION value=\""+nV.I+"\">"+strings.january+"</OPTION>";c+="  <OPTION value=\""+nV.B+"\">"+strings.february+"</OPTION>";c+="  <OPTION value=\""+nV.g+"\">"+strings.march+"</OPTION>";c+="  <OPTION value=\""+nV.k+"\">"+strings.april+"</OPTION>";c+="  <OPTION value=\""+nV.S+"\">"+strings.may+"</OPTION>";c+="  <OPTION value=\""+nV.G+"\">"+strings.june+"</OPTION>";c+="  <OPTION value=\""+nV.D+"\">"+strings.july+"</OPTION>";c+="  <OPTION value=\""+nV.Y+"\">"+strings.august+"</OPTION>";c+="  <OPTION value=\""+nV.u+"\">"+strings.september+"</OPTION>";c+="  <OPTION value=\""+nV.q+"\">"+strings.october+"</OPTION>";c+="  <OPTION value=\""+nV.n+"\">"+strings.november+"</OPTION>";c+="  <OPTION value=\""+nV.C+"\">"+strings.december+"</OPTION>";c+="</SELECT>";j["MONTH"]=c;Q+=strings.event_editor_label_yearly_pattern2.format(j);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="      </TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="</DIV>";Q+="<BR>";Q+="<DIV id=\"range_of_recurrence_group_box\" style=\"border:1px solid #B5B0AF;padding:5px;width:"+K+";\">";Q+="  <SPAN class=\"label\" style=\"padding-left:8px;color:blue;\">"+strings.event_editor_label_recurrence_range+"</SPAN>";Q+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="    <TR>";Q+="      <TD><INPUT type=\"radio\" id=\"no_end_checkbox\" name=\"recurrence_end_type\" checked></TD>";Q+="      <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_no_end_date+"</SPAN></TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="    <TR>";Q+="      <TD><INPUT type=\"radio\" id=\"end_after_checkbox\" name=\"recurrence_end_type\"></TD>";Q+="      <TD nowrap>";Q+="        <SPAN class=\"label\">";j=[];j["ENDAFTER"]="<INPUT type=\"text\" id=\"end_after\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'end_after_checkbox' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_recurrence_end_after.format(j);Q+="        </SPAN>";Q+="      </TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="    <TR>";Q+="      <TD><INPUT type=\"radio\" id=\"end_by_checkbox\" name=\"recurrence_end_type\"></TD>";Q+="      <TD nowrap>";Q+="        <SPAN class=\"label\">";j=[];j["ENDBY"]="<INPUT type=\"text\" id=\"end_by\" style=\"width:80px;\" autocomplete=\"off\">";Q+=strings.event_editor_label_recurrence_end_by.format(j);Q+="        </SPAN>";Q+="      </TD>";Q+="      <TD><DIV id=\"repeatEndDatePopUp\" class=\"repeatPopEnd\"></DIV></TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="</DIV>";P.innerHTML=Q;}window.name="eventeditor";VD("subject").value=q.L()!=null?q.L():"";VD("location").value=q.kM()!=null?q.kM():"";VD("start_date").value=opener.we(q.Qa());VD("start_time").value=opener.iH(q.Qa());HW=q.Qa();BI=q.LL();var m=q.LL();if(q.Q8()&&m.getHours()==0&&m.getMinutes()==0){m.setDate(m.getDate()-1);}VD("end_date").value=opener.we(m);VD("end_time").value=opener.iH(m);VD("fb_start_date").value=VD("start_date").value;VD("fb_start_time").value=VD("start_time").value;VD("fb_end_date").value=VD("end_date").value;VD("fb_end_time").value=VD("end_time").value;if(q.Q8()){VD("all_day").checked=true;VD("start_time").disabled=true;VD("end_time").disabled=true;pG(VD("timePopStartBtn"));pG(VD("timePopEndBtn"));VD("fb_all_day").checked=true;VD("fb_start_time").disabled=true;VD("fb_end_time").disabled=true;pG(VD("fb_timePopStartBtn"));pG(VD("fb_timePopEndBtn"));}if(q.fv){var b=q.Ml();if(b.aP()){var w=b.aS();if(w!=null){var z=b.cU();w.setMinutes(w.getMinutes()+z);if(Mp(w,q.Qa())<=0){VD("reminder_set").checked=true;}}else{VD("reminder_set").checked=true;}}}else{if(q.aP()){VD("reminder_set").checked=true;}}var W=VD("reminder_minutes_before_start");var z=q.cU();var X=false;for(var E=0;E<W.options.length;E++){var U=W.options.item(E);var A=parseInt(U.value,10);if(A==z){U.selected=true;X=true;break;}}if(!X){var U=document.createElement("OPTION");W.options.add(U,-1);if((z>=C0)&&(z%C0==0)){var F=z/C0;U.text=F+" "+strings.week_unit;}else{if((z>=Y2)&&(z%Y2==0)){var F=z/Y2;U.text=F+" "+strings.day_unit;}else{if((z>=Dc)&&(z%Dc==0)){var F=z/Dc;U.text=F+" "+strings.hour_unit;}else{U.text=z+" "+strings.minute_unit;}}}U.value=z;U.selected=true;}VD("busy_status").value=q.vj()!=null?q.vj():he.q;VD("private").checked=(q.q()==av.G);VD("private").disabled=(q.fv||q.n7);if(!q.fv&&!q.n7){var f=0;var i=q.Qa();var l=i.getDate();while(l>0){l-=7;f++;}VD("daily_recurrence_interval").value="1";VD("weekly_recurrence_interval").value="1";VD("DAY"+i.getDay()).checked=true;VD("monthly_recurrence_day").value=i.getDate();VD("monthly_recurrence_day_of_week").value=i.getDay();VD("monthly_recurrence_interval1").value="1";VD("monthly_recurrence_interval2").value="1";VD("monthly_recurrence_every").value=f;VD("yearly_recurrence_day").value=i.getDate();VD("yearly_recurrence_day_of_week").value=i.getDay();VD("yearly_recurrence_month1").value=i.getMonth();VD("yearly_recurrence_month2").value=i.getMonth();VD("yearly_recurrence_every").value=f;VD("end_after").value="10";var p=i.clone();p.setDate(p.getDate()+10);VD("end_by").value=opener.we(p);if(q.TD()==false){zQ(VD("range_of_recurrence_group_box"));VD("end_by").disabled=true;}else{var T=q.jg();switch(T.y){case U4.S:VD("daily_recurrence").checked=true;oN(VD("daily_recurrence_settings"));VD("daily_recurrence_interval").value=T.c;break;case U4.G:if(T.t==SW.Y){VD("daily_recurrence_interval").value=T.c;VD("daily_recurrence_checkbox2").checked=true;for(var E=0;E<7;E++){VD("DAY"+E).checked=T.P(E);}if(q.X3()==IM.q){VD("daily_recurrence").checked=true;oN(VD("daily_recurrence_settings"));}else{VD("weekly_recurrence").checked=true;oN(VD("weekly_recurrence_settings"));}}else{VD("weekly_recurrence").checked=true;oN(VD("weekly_recurrence_settings"));VD("weekly_recurrence_interval").value=T.c;for(var E=0;E<7;E++){VD("DAY"+E).checked=T.P(E);}}break;case U4.C:VD("monthly_recurrence").checked=true;oN(VD("monthly_recurrence_settings"));VD("monthly_recurrence_interval1").value=T.c;VD("monthly_recurrence_interval2").value=T.c;if(T.I!=null){VD("monthly_recurrence_day").value=T.Z.getDate();VD("monthly_recurrence_checkbox2").checked=true;VD("monthly_recurrence_day_of_week").value=T.t;VD("monthly_recurrence_every").value=T.I;}else{VD("monthly_recurrence_day").value=T.t;VD("monthly_recurrence_checkbox1").checked=true;}break;case U4.q:VD("yearly_recurrence").checked=true;oN(VD("yearly_recurrence_settings"));VD("yearly_recurrence_day").value=T.Z.getDate();if(T.I!=null){VD("yearly_recurrence_checkbox2").checked=true;VD("yearly_recurrence_day_of_week").value=T.t;VD("yearly_recurrence_month2").value=T.Y;VD("yearly_recurrence_every").value=T.I;}else{VD("yearly_recurrence_checkbox1").checked=true;VD("yearly_recurrence_month1").value=T.Z.getMonth();}break;}if(T.S!=null){VD("end_after_checkbox").checked=true;VD("end_after").value=T.S;}else{if(T.B!=null){VD("end_by_checkbox").checked=true;VD("end_by").value=opener.we(T.B);}}}}var s=q.j();if(s==Ze.q){qh("highImportanceButton");tq("high_importance_menuitem");}else{if(s==Ze.S){qh("lowImportanceButton");tq("low_importance_menuitem");}else{tq("medium_importance_menuitem");}}Q="";Q+="<SELECT id=\"timePickerPopup\" size=\"7\" style=\"display:none;position:absolute;width:82px;\">";var h=new Date(2005,7,1);for(var E=0;E<48;E++){var F=opener.iH(h);Q+="<OPTION value=\""+F+"\">"+F+"</OPTION>";h.setMinutes(h.getMinutes()+30);}Q+="</SELECT>";Mh(TN,"beforeEnd",Q);l1=VD("timePickerPopup");l1.onmousedown=function(N){var a=jq(N);mo(a);};l1.onclick=pa;Q="<SELECT id=\"recipientTypeSelector\" size=\""+(e4()?"3":"2")+"\" style=\"display:none;position:absolute;z-index:5;\">";Q+="<OPTION value=\""+cI.S+"\">"+strings.meeting_recipient_required+"</OPTION>";Q+="<OPTION value=\""+cI.G+"\">"+strings.meeting_recipient_optional+"</OPTION>";if(e4()){Q+="<OPTION value=\""+cI.q+"\">"+strings.meeting_recipient_resource+"</OPTION>";}Q+="</SELECT>";Mh(TN,"beforeEnd",Q);kJ=VD("recipientTypeSelector");kJ.onmousedown=function(N){var a=jq(N);mo(a);};kJ.onclick=oZ;fG.onmouseup=yd;fG.onmousedown=cF;fG.onmousemove=NP;if(pp){var H=TZ("<input type='text' id='inlineRecipientEditor' style='position:absolute;background-color:white;left:10000px;border-width:0px;' tabindex='-1' autocomplete='off'>",TN);H.style.textOverflow="ellipsis";new Ri();}jf=new Date(q.Qa().getFullYear(),q.Qa().getMonth(),q.Qa().getDate());hn();opener.Gr.G();var R=[];var dy=q.p5();if(dy!=null){R=dy.I();}var Dy=[];for(var E=0;E<R.length;E++){var ta=R[E];if(ta.S()==null){nd.G(Dy,ta.k());dy.B(ta);R=dy.I();E=0;}}if(Dy.length>0){var c4=Ri.r;c4.G(Dy,LT,Hm);}else{Hm();}VD("subject").focus();Es=true;}var UO=-103;var zL=-754;function qm(){var G=opener.x8.I(window);if(G.dJ()!=Tn.C){return ;}var q=aR["save_toolbar_button"];var S=uI["save_appointment_menuitem"];var C=[];var u=G.p5();if(u!=null){C=u.I();}if(C.length<=1){if(q!=null){q.D(strings.eventeditortoolbar_tooltip_save_and_close_event);q.I(zL,1);q.b("save_and_close_event");}if(S!=null){S.c(strings.shared_save);S.k("save_and_close_event");S.P(strings.shared_save_shortcut);}}else{if(q!=null){q.D(strings.eventeditortoolbar_tooltip_send_and_close_event);q.I(UO,0);q.b("send_and_close_event");}if(S!=null){S.c(strings.shared_send);S.k("send_and_close_event");S.P(strings.shared_send_shortcut);}}}function QD(G){VD("range_of_recurrence_group_box").style.display=(G.id!="not_recurring")?"block":"none";VD("daily_recurrence_settings").style.display=(G.id=="daily_recurrence")?"block":"none";VD("weekly_recurrence_settings").style.display=(G.id=="weekly_recurrence")?"block":"none";VD("monthly_recurrence_settings").style.display=(G.id=="monthly_recurrence")?"block":"none";VD("yearly_recurrence_settings").style.display=(G.id=="yearly_recurrence")?"block":"none";}function handleComposeApptBeforeUnload(){VD("start_date").onblur=null;VD("start_time").onblur=null;VD("end_date").onblur=null;VD("end_time").onblur=null;if(VD("fb_start_date")!=null){VD("fb_start_date").onblur=null;VD("fb_start_time").onblur=null;VD("fb_end_date").onblur=null;VD("fb_end_time").onblur=null;}if(Fb){var G=VD("inlineRecipientEditor");G.onblur=null;G.onkeydown=null;}if(QI!=null){QI.close();QI=null;}}function k7(){if(gA("wnd_ComposeAppt")!="scheduling_section"){return ;}var G=VD("recipient_list_table");var q=VD("recipient_list_table_body");for(var S=G.rows.length;--S>=0;){G.deleteRow(S);}var C=opener.x8.I(window);var u=[];var B=C.p5();if(B!=null){u=B.I();}var k=VD("recipient_table_scrollable_div_container");var g=k.offsetHeight;for(var S=0,len=u.length;S<len;S++){var I=u[S];if(I.Y()==tG.G){var Y=TZ("<TR>",q);var D;D=TZ("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",Y);D.innerHTML="<IMG src=\""+D8()+"img/meeting_organizer.gif\">";if(pp&&!C.f()){D=TZ("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",Y);D.innerHTML="&nbsp;";}D=TZ("<TD class=\"recipient_table_cell\" style=\"border-right-width:0px;\">",Y);D.innerHTML=I.k();Y.recipient=I;break;}}for(var S=0,len=u.length;S<len;S++){var I=u[S];if(I.Y()==tG.G){continue;}var Y=TZ("<TR>",q);var D;var n=I.B();var v="";D=TZ("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",Y);if(n==cI.S){D.innerHTML="<IMG src=\""+D8()+"img/required_attendee.gif\" class=\"required_attendee_icon\">";}else{if(n==cI.G){D.innerHTML="<IMG src=\""+D8()+"img/optional_attendee.gif\" class=\"optional_attendee_icon\">";}else{if(n==cI.q){D.innerHTML="<IMG src=\""+D8()+"img/meeting_resource.gif\" class=\"resource_icon\">";}}}if(pp){D.onmousedown=r6;}if(pp&&!C.f()){D=TZ("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",Y);var r=I.r();if(r==eY.C){D.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+fN+"px;\" title=\""+strings.meeting_tentative+"\"></DIV>";}else{if(r==eY.G){D.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+Z6+"px;\" title=\""+strings.meeting_accepted+"\"></DIV>";}else{if(r==eY.q){D.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+ae+"px;\" title=\""+strings.meeting_declined+"\"></DIV>";}else{D.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+k6+"px;\" title=\""+strings.meeting_no_response+"\"></DIV>";}}}}D=TZ("<TD class=\"recipient_table_cell\" style=\"border-right-width:0px;\">",Y);D.innerHTML=I.k();if(pp){D.style.cursor="text";D.onmousedown=VP;}Y.recipient=I;}if(pp){var Y=TZ("<TR>",q);var D;D=TZ("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",Y);D.innerHTML="&nbsp;";if(!C.f()){D=TZ("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",Y);D.innerHTML="&nbsp;";}D=TZ("<TD class=\"recipient_table_cell\" style=\"color:gray;cursor:default;border-right-width:0px;\">",Y);D.innerHTML=strings.event_editor_label_click_here_to_add_a_name;D.onmousedown=VP;Y.recipient=null;}var Z=VD("recipient_table_scrollable_div");if(typeof (Z.style.height)=="undefined"||Z.style.height==""){Z.style.height=g+"px";}FG.D(Z.scrollHeight);}function f5(){if(gA("wnd_ComposeAppt")!="scheduling_section"){return ;}var G=PK();var q=VD("freebusy_table_scrollable_div");if(q.style.height==""){q.style.height=VD("freebusy_table_grid_container").offsetHeight+"px";}var S=VD("freebusy_table");var C=VD("freebusy_table_body");for(var u=S.rows.length;--u>=1;){S.deleteRow(u);}var B=bX(q,"DIV","FreeBusyDataSampleDiv");for(var u=0,len=B.length;u<len;u++){q.removeChild(B[u]);}B=bX(q,"DIV","FreeBusyInfo");for(var u=0,len=B.length;u<len;u++){q.removeChild(B[u]);}var k=VD("FreeBusyMeetingDiv");if(k!=null){q.removeChild(k);}var g=opener.x8.I(window);if(g==null){return ;}var I=[];var Y=g.p5();if(Y!=null){I=Y.I();}var D=0;var n=23;if(N2){D=Math.ceil(u0/Dc);n=Math.floor(Mw/Dc);S.rows[0].cells[0].colSpan=n-D+1;}for(var u=0,len=I.length+15;u<len;u++){var v=TZ("<TR>",C);for(var r=D;r<=n;r++){var Z=TZ("<TD class=\"FreeBusyTableCell\">",v);Z.className=(r*Dc<u0||r*Dc>Mw)?cr+" FreeBusyGrid":Vh+" FreeBusyGrid";Z.innerHTML="&nbsp;";if(r==n){Z.style.borderRightWidth="0px";}}}var O=jf.clone();O.setHours(D,0,0,0);var d=O.clone();d.setHours(d.getHours()+n-D+1,0,0,0);if(!(Mp(BI,O)<0||Mp(HW,d)>0)){var J=TZ("<DIV class=\"FreeBusyMeetingDiv\" id=\"FreeBusyMeetingDiv\">",q);var x="";x+="<TABLE class=\"FreeBusyMeetingTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";x+="<TR>";x+="<TD class=\"FreeBusyMeetingLeftBar\"></TD>";x+="<TD class=\"FreeBusyMeetingBody\"></TD>";x+="<TD class=\"FreeBusyMeetingRightBar\"></TD>";x+="</TR>";x+="</TABLE>";J.innerHTML=x;var P=(hY(HW,BI)==0);if(!VD("all_day").checked&&P){if(D3&&Kq>=6){J.firstChild.rows[0].cells[0].style.cursor="col-resize";J.firstChild.rows[0].cells[2].style.cursor="col-resize";}else{J.firstChild.rows[0].cells[0].style.cursor="E-resize";J.firstChild.rows[0].cells[2].style.cursor="W-resize";}}else{J.firstChild.rows[0].cells[1].style.cursor="default";}J.style.top=S.rows[1].cells[0].offsetTop+"px";J.style.height=S.offsetHeight+"px";if(Mp(HW,O)<0){J.firstChild.rows[0].cells[0].style.width="0px";J.style.left="0px";}else{var Q=HW.getHours()-D;if(Q<0){J.style.left="0px";}else{if(Q>=S.rows[1].cells.length){var e=S.rows[1].cells[S.rows[1].cells.length-1];J.style.left=(e.offsetLeft+e.offsetWidth)+"px";}else{var e=S.rows[1].cells[Q];J.style.left=(e.offsetLeft+Math.round(HW.getMinutes()*e.offsetWidth/Dc))+"px";}}}if(Mp(BI,d)>=0){var e=S.rows[1].cells[n-D];var y=e.offsetLeft+e.offsetWidth;J.style.width=(y-J.offsetLeft)+"px";J.firstChild.rows[0].cells[2].style.width="0px";}else{var e=S.rows[1].cells[BI.getHours()-D];var y=e.offsetLeft+Math.round(BI.getMinutes()*e.offsetWidth/Dc);J.style.width=(y-J.offsetLeft)+"px";}Sa(J,70);}function L(b,w){var z=[];var W=null;if(b.toUpperCase()==G.GC.f.toUpperCase()){W=ZM(O,d);}else{W=G.Gr.q(b);}if(W){z=W.g(O,d);}var X;if(W){X=W.r();}else{X=NE.q;}var E=S.rows[w+1];if(X==NE.S){for(var U=0,len=z.length;U<len;U++){var A=z[U];var F=TZ("<DIV class=\"FreeBusyDataSampleDiv\">",q);F.style.top=(E.cells[0].offsetTop+1)+"px";F.style.height=(E.cells[0].offsetHeight-2)+"px";if(Mp(A.G,O)<0){F.style.left="0px";}else{var f=E.cells[A.G.getHours()-D];F.style.left=(f.offsetLeft+Math.round(A.G.getMinutes()*f.offsetWidth/Dc))+"px";}if(Mp(A.S,d)>=0){var f=E.cells[n-D];var i=f.offsetLeft+f.offsetWidth;F.style.width=(i-F.offsetLeft)+"px";}else{var f=E.cells[A.S.getHours()-D];var i=f.offsetLeft+Math.round(A.S.getMinutes()*f.offsetWidth/Dc);F.style.width=(i-F.offsetLeft)+"px";}F.style.backgroundColor=gG(A.q);}}else{var F=TZ("<DIV class=\"FreeBusyInfo\">",q);F.style.top=(E.cells[0].offsetTop-1)+"px";F.style.height=(E.cells[0].offsetHeight-3)+"px";F.style.left="0px";F.style.width=(q.offsetWidth-2)+"px";if(e4()){if(X==NE.q){F.title=strings.freebusy_fetching;}else{if(X==NE.G){F.title=strings.freebusy_fetch_error;}}}else{F.title=strings.freebusy_no_access;}}}var o=0;for(var u=0,len=I.length;u<len;u++){var V=I[u];if(V.Y()==tG.G){var t=V.S();if(t!=null){L(t,o);}o++;break;}}for(var u=0,len=I.length;u<len;u++){var V=I[u];if(V.Y()!=tG.G){var t=V.S();if(t!=null){L(t,o);}o++;}}var M=VD("freebusy_table_grid_header_div");var c=VD("freebusy_table_scrollable_div");M.style.width=c.clientWidth+"px";VD("freebusy_day_header_cell").innerHTML=aE(jf,So("long_date"));var x="";var j=new Date(2005,7,1);j.setHours(D+1,0,0,0);x+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";x+="<TR>";for(var u=1;u<=n-D;u++){var K=S.rows[1].cells[u].offsetWidth;x+="<TD align=\"center\" valign=\"bottom\" class=\"FreeBusyTimeHeaderCell\" width=\""+K+"px;\">";x+=aE(j,So("freebusy_time_header_date"));x+="</TD>";j.setHours(j.getHours()+1);}x+="</TR>";x+="</TABLE>";var m=VD("freebusy_time_header_cell_container");m.innerHTML=x;var K=S.rows[1].cells[0].offsetWidth;m.style.paddingLeft=Math.round(K/2)+"px";}function AT(G,q){var S=new rC();if(VD("daily_recurrence").checked&&VD("daily_recurrence_checkbox1").checked){S.y=U4.S;S.c=parseInt(VD("daily_recurrence_interval").value,10);}else{if(VD("daily_recurrence").checked&&VD("daily_recurrence_checkbox2").checked){S.y=U4.G;S.c=1;S.t=SW.Y;}else{if(VD("weekly_recurrence").checked){S.y=U4.G;S.c=parseInt(VD("weekly_recurrence_interval").value,10);S.t=fC();}else{if(VD("monthly_recurrence").checked){S.y=U4.C;if(VD("monthly_recurrence_checkbox1").checked){S.c=parseInt(VD("monthly_recurrence_interval1").value,10);S.t=parseInt(VD("monthly_recurrence_day").value,10);}else{if(VD("monthly_recurrence_checkbox2").checked){S.c=parseInt(VD("monthly_recurrence_interval2").value,10);S.I=parseInt(VD("monthly_recurrence_every").value,10);S.t=parseInt(VD("monthly_recurrence_day_of_week").value,10);}}}else{if(VD("yearly_recurrence").checked){S.y=U4.q;S.c=1;if(VD("yearly_recurrence_checkbox1").checked){S.t=parseInt(VD("yearly_recurrence_day").value,10);S.Y=parseInt(VD("yearly_recurrence_month1").value,10);}else{if(VD("yearly_recurrence_checkbox2").checked){S.I=parseInt(VD("yearly_recurrence_every").value,10);S.t=parseInt(VD("yearly_recurrence_day_of_week").value,10);S.Y=parseInt(VD("yearly_recurrence_month2").value,10);}}}}}}}if(VD("end_after_checkbox").checked){S.S=parseInt(VD("end_after").value,10);}else{if(VD("end_by_checkbox").checked){S.B=opener.ZH(VD("end_by").value);}}S.n=G.getHours()*Dc+G.getMinutes();var C=Math.round((q.getTime()-G.getTime())/AF);S.o=S.n+C;S.Q=0;S.V=0;S.J=0;S.Z=S.e(G);var u=S.C();S.v=u[0];S.r=u[1];var B=X0();S.L=B;return S;}function Cd(G){if(tW.k()){alert(strings.unpacking_attachments);return ;}if(Fb){L4();return ;}if(QI!=null){return ;}var q=opener.x8.I(window);var S=GY("preselectCalendar");if(!q.Q()){return ;}var C=q.Jq();var u=[];var B=q.p5();if(B!=null){u=B.I();}if(pp){for(var k=0;k<u.length;k++){var g=u[k];for(var I=k+1;I<u.length;I++){var Y=u[I];if(Y.S()==g.S()){B.B(Y);u=B.I();I--;}}}}if(B!=null){u=B.I();}if(u.length<=1&&pp&&q.f()){G=false;}else{if(u.length>1&&pp&&!q.HY()){G=true;}}if(G&&C.yh()){alert(strings.event_editor_warning_meeting_public_folder);}var D;var n;var v;var r;if(gA("wnd_ComposeAppt")=="scheduling_section"){D=VD("fb_start_date");n=VD("fb_start_time");v=VD("fb_end_date");r=VD("fb_end_time");}else{D=VD("start_date");n=VD("start_time");v=VD("end_date");r=VD("end_time");}var Z;var O;var d=VD("all_day").checked;Z=opener.ZH(D.value);if(Z==null){alert(strings.event_editor_invalid_start_date);return ;}O=opener.ZH(v.value);if(O==null){alert(strings.event_editor_invalid_end_date);return ;}if(d){O.setDate(O.getDate()+1);Z.setHours(0,0,0,0);O.setHours(0,0,0,0);}if(!d){var J,x;J=opener.pn(n.value);x=opener.nG(n.value);if(J==null||x==null){alert(strings.event_editor_invalid_start_time);return ;}else{Z.setHours(J,x,0,0);}J=opener.pn(r.value);x=opener.nG(r.value);if(J==null||x==null){alert(strings.event_editor_invalid_end_time);return ;}else{O.setHours(J,x,0,0);}}if(Mp(O,Z)<=0){alert(strings.event_editor_end_date_before_start_date);return ;}if(q.fv==false&&q.n7==false){if(VD("daily_recurrence").checked&&VD("daily_recurrence_checkbox1").checked){var P=VD("daily_recurrence_interval").value;if(isNaN(parseInt(P,10))||parseInt(P,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}else{if(VD("weekly_recurrence").checked){var Q=fC();if(Q.length==0){alert(strings.event_editor_no_day_selected);return ;}var P=VD("weekly_recurrence_interval").value;if(isNaN(parseInt(P,10))||parseInt(P,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}else{if(VD("monthly_recurrence").checked){if(VD("monthly_recurrence_checkbox1").checked){var e=VD("monthly_recurrence_day").value;if(isNaN(parseInt(e,10))||parseInt(e,10)<=0||parseInt(e,10)>31){alert(strings.event_editor_invalid_day);return ;}var P=VD("monthly_recurrence_interval1").value;if(isNaN(parseInt(P,10))||parseInt(P,10)<=0){alert(strings.event_editor_invalid_interval);return ;}if(e>=29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds.printf(e))){return ;}}}else{if(VD("monthly_recurrence_checkbox2").checked){var P=VD("monthly_recurrence_interval2").value;if(isNaN(parseInt(P,10))||parseInt(P,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}}}else{if(VD("yearly_recurrence").checked){if(VD("yearly_recurrence_checkbox1").checked){var e=VD("yearly_recurrence_day").value;if(isNaN(parseInt(e,10))||parseInt(e,10)<=0){alert(strings.event_editor_invalid_day);return ;}var y=parseInt(VD("yearly_recurrence_month1").value,10);if(e>Date.LEAP_MONTH_LENGTH[y]){alert(strings.event_editor_invalid_day);return ;}if(y==nV.B&&e==29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds_february)){return ;}}}}}}}if(VD("end_after_checkbox").checked){var L=VD("end_after").value.strip();if(isNaN(parseInt(L,10))||parseInt(L,10)<=0){alert(strings.event_editor_invalid_end_after);return ;}}else{if(VD("end_by_checkbox").checked){var o=opener.ZH(VD("end_by").value);if(o==null){alert(strings.event_editor_invalid_end_by_date);return ;}}}}var V=false;var t=null;var M=null;if(q.fv==false&&q.n7==false){var c=false;if(!VD("not_recurring").checked){t=AT(Z,O);}if(q.TD()==true){M=q.jg();if(VD("not_recurring").checked){c=true;}else{if(!M.d(t)){c=true;}}if(c){if(M.k.length>0&&!confirm(strings.event_editor_warning_exceptions_lost)){return ;}q.rP();}else{V=true;}}}if(q.fv==false&&q.n7==false&&!VD("not_recurring").checked&&VD("end_by_checkbox").checked){var o=opener.ZH(VD("end_by").value);if(hY(t.Z,o)>0){alert(strings.event_editor_end_by_before_start_date_of_recurrence_pattern);return ;}}if(q.fv==false&&q.n7==false&&!VD("not_recurring").checked&&VD("reminder_set").checked){var j=parseInt(VD("reminder_minutes_before_start").value,10);if(t.y==U4.S||t.y==U4.G&&t.t==SW.Y){var K=new Date();K.setHours(0,0,0,0);var m=K.clone();m.setDate(m.getDate()+t.c);K.setMinutes(t.o);m.setMinutes(t.n);var b=Math.floor((m.getTime()-K.getTime())/AF);if(b<j){alert(strings.event_editor_wrong_reminder);return ;}}else{if(t.y==U4.G){if(t.t.length==1){var K=new Date();K.setHours(0,0,0,0);var m=K.clone();m.setDate(m.getDate()+t.c*7);K.setMinutes(t.o);m.setMinutes(t.n);var b=Math.floor((m.getTime()-K.getTime())/AF);if(b<j){alert(strings.event_editor_wrong_reminder);return ;}}else{var w=nd.B(t.t);w.sort();var z=7;for(var k=1,len=w.length;k<len;k++){var W=w[k-1];var X=w[k];var b=X-W;if(b<z){z=b;}}var K=new Date();K.setHours(0,0,0,0);var m=K.clone();m.setDate(m.getDate()+z);K.setMinutes(t.o);m.setMinutes(t.n);var b=Math.floor((m.getTime()-K.getTime())/AF);if(b<j){alert(strings.event_editor_wrong_reminder);return ;}}}}}if(C.yh()&&VD("reminder_set").checked){alert(strings.event_editor_warning_reminder_public_folder);}q.tk(VD("all_day").checked);var E=q.n9();var U=q.MC();var A=X0();var F=X0();var f=0;var i=0;if(q.Q8()&&!q.f()){var l=q.Ml();F=l.sz();if(F!=null){f=F.u(A,Z);Z.setMinutes(Z.getMinutes()-f);i=F.u(A,O);O.setMinutes(O.getMinutes()-i);}}q.CT(Z);q.rw(O);q.tx(VD("subject").value);var p=VD("location").value.strip();if(u.length>1){var T=[];for(var k=0,len=u.length;k<len;k++){var s=u[k];var h=s.B();if(h==cI.q){var N=s.k();if(N.strip()!=""&&p.indexOf(N)==-1){nd.G(T,N);}}}if(T.length>0){if(p!=""){p+=" ; ";}p+=T.join(" ; ");}}q.Pb(p);var a=ac(w1.Y());a=a.strip();q.H(a);q.zC(VD("reminder_set").checked);q.yn(parseInt(VD("reminder_minutes_before_start").value,10));q.NL(parseInt(VD("busy_status").value,10));q.U6(DH);if(VD("private").checked){q.Q2(true);q.PE(av.G);}else{q.Q2(false);q.PE(av.q);}if(!q.fv&&!q.n7){if(!VD("not_recurring").checked){if(V){for(var k=0;k<M.k.length;k++){var H=M.k[k];var R=q.wr(H.q);if(H.S==null&&q.L()!=null){R.tx(q.L());}if(H.I==null&&q.kM()!=null){R.Pb(q.kM());}if(H.g==null&&q.kT()!=null){R.U6(q.kT());}if(H.G==null&&q.aP()!=null){R.zC(q.aP());}if(H.u==null&&q.cU()!=null){R.yn(q.cU());}if(H.C==null&&q.vj()!=null){R.NL(q.vj());}if(H.k==null&&q.Q8()!=null){R.tk(q.Q8());}}}else{switch(t.y){case U4.S:q.Ob(IM.q);break;case U4.G:q.Ob(IM.C);break;case U4.C:q.Ob(IM.G);break;case U4.q:q.Ob(IM.u);break;}q.qD(A);q.s(A.C());q.Cn(t);q.bh(opener.bf(t));q.ot(true);var j=q.cU();var dy=t.j(j);q.jo(dy);var Dy=t.Z.clone();Dy.setMinutes(t.n);q.oz(Dy);var K=t.Z.clone();K.setMinutes(t.n);q.UM(K);var m=t.Z.clone();m.setMinutes(t.o);q.T0(m);q.N6(t.Z);q.pu(t.v);}}else{q.bh("");q.Ob(IM.S);q.Cn(null);q.ot(false);var ta=q.Qa().clone();var c4=q.LL().clone();var dy=new Date(ta.getTime()-q.cU()*AF);q.jo(dy);q.oz(ta);var sp=q.Qa().clone();var G7=q.LL().clone();if(q.Q8()&&!q.f()&&F!=null){q.s(F.C());sp.setMinutes(sp.getMinutes()-f);G7.setMinutes(G7.getMinutes()-i);}else{q.s(A.C());}q.N6(sp.clone());q.pu(G7.clone());q.UM(sp);q.T0(G7);}}else{q.Cn(null);q.ot(false);q.la("recurrence_state");q.la("timezone_data");q.la("recurrence_pattern");if(q.fv){q.UM(E);q.T0(U);}q.N6(q.Qa());q.pu(q.LL());}if(pp){var cD="";var Ck="";var R0="";if(u.length>1){q.mI(Tn.S);q.NK(eY.u);for(var k=0,len=u.length;k<len;k++){var s=u[k];s.n(Qh.o(s.u(),s.S()));var h=s.B();var vs=q.na();if(h==cI.S&&vs!=eY.u){cD+=s.k()+"; ";}else{if(h==cI.G){Ck+=s.k()+"; ";}else{if(h==cI.q){R0+=s.k()+"; ";}}}}if(cD.length>0){cD=cD.substr(0,cD.length-2);}if(Ck.length>0){Ck=Ck.substr(0,Ck.length-2);}if(R0.length>0){R0=R0.substr(0,R0.length-2);}var l=q.Ml();var J1=l.en();var TY=l.yz();if(J1==null&&TY==null){var sN=[4,0,0,0,130,0,224,0,116,197,183,16,26,130,224,8,0,0,0,0];var Xl=[];for(var k=0;k<8;k++){Cs.q(Xl,Math.floor(Math.random()*255));}var kp=[0,0,0,0,0,0,0,0,16,0,0,0];var Lw=[];for(var k=0;k<16;k++){Cs.q(Lw,Math.floor(Math.random()*255));}var dR=sN.concat(Xl).concat(kp).concat(Lw);var pA=Cs.C(dR);var Ys=UD.q(pA,false);l.of(Ys);l.yh(Ys);}if(q.HY()!=true){q.jc(true);}if(q.PS()==null){q.CW(Math.round(Math.random()*4294967295));}}else{q.iv();q.mI(Tn.C);q.NK(eY.S);q.jc(false);}q.cE(cD);q.QE(Ck);q.mv(R0);}if(q.fv==false&&q.n7==false){q.Rz(369);}var M7=Math.round((q.LL().getTime()-q.Qa().getTime())/AF);q.g4(M7);var HU;var Ch=yy.S;if(G&&e4()){HU=opener.oB(q);Ch=HU[0];}switch(Ch){case yy.S:VD("start_date").onblur=null;VD("start_time").onblur=null;VD("end_date").onblur=null;VD("end_time").onblur=null;VD("fb_start_date").onblur=null;VD("fb_start_time").onblur=null;VD("fb_end_date").onblur=null;VD("fb_end_time").onblur=null;if(G&&e4()){var gB=HU[1];if(gB){alert(strings.drb_success);}}var SU=G?"SEND":"SAVE";var YA=[q,SU,rY,S];so(YA);break;case yy.C:alert(strings.drb_generic_error);break;case yy.k:case yy.B:case yy.u:case yy.q:case yy.G:var kX=HU[1];var Ja;if(Ch==yy.q){Ja=strings.drb_conflict.printf(kX);}else{if(Ch==yy.B){Ja=strings.drb_auto_accept_off.printf(kX);}else{if(Ch==yy.u){Ja=strings.drb_decline_recurring.printf(kX);}else{Ja=strings.drb_error.printf(kX);}}}alert(Ja);break;}}function qA(G,q,S,C,u,B,k){var g=140;var I=140;if(D3){ml=window.createPopup();var Y=ml.document;var D=Y.body;var n=Y.createStyleSheet();for(var v=0,len=document.styleSheets.length;v<len;v++){var r=document.styleSheets[v];if(!r.disabled&&r.href!=""){n.addImport(r.href);}}D.style.border="1px solid black";D.style.margin="0px";var Z=TZ("<DIV style='position:absolute; background-color:white; border:1px solid black; width:140px; height:140px; z-index:5;'>",D,Y);var O=TZ("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",Z,Y);var d=TZ("<SPAN id='datePickerHeaderText' nowrap>",O,Y);d.innerHTML=aE(new Date(q,G+1,0),So("mini_cal_header_date"));var J=TZ("<DIV class='prevButton' style='position:absolute;left:3px;'>",O,Y);J.onmousedown=function(){mo(ml.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);g5();ml.document.getElementById("datePickerHeaderText").innerHTML=aE(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),So("mini_cal_header_date"));};var x=TZ("<DIV class='nextButton' style='position:absolute;right:3px;'>",O,Y);x.onmousedown=function(){mo(ml.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);g5();ml.document.getElementById("datePickerHeaderText").innerHTML=aE(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),So("mini_cal_header_date"));};datePickerDiv=zF(G,q,Z,Y,false,false,false);datePickerDiv.style.left="8px";var P=datePickerDiv.firstChild;for(var v=1;v<7;v++){var Q=P.rows[v];for(var e=0;e<7;e++){var y=Q.cells[e];if(B&&hY(y.date,B)==0){y.className="datePickerCell_active";}y.onmousedown=function(){u(this.date,k);ml.hide();};y.onmouseover=function(){this.style.textDecoration="underline";};y.onmouseout=function(){this.style.textDecoration="";};}}Y.onmousemove=function(){return false;};Y.onmousedown=function(){ml.hide();};if(S+g>Oy()){S=Oy()-g;}if(C+I>DE()){C=DE()-I;}ml.show(zq()+S,wE()+C,g,I);}else{if(AB){ml=TZ("<DIV style='position:absolute; background-color:white; border:1px solid black; width:140px; height:140px; z-index:5;'>",TN);var O=TZ("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",ml);var d=TZ("<SPAN id='datePickerHeaderText' nowrap>",O);d.innerHTML=aE(new Date(q,G+1,0),So("mini_cal_header_date"));var J=TZ("<DIV class='prevButton' style='position:absolute;top:1px;left:3px;'>",O);J.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);g5();VD("datePickerHeaderText").innerHTML=aE(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),So("mini_cal_header_date"));};var x=TZ("<DIV class='nextButton' style='position:absolute;top:1px;right:3px;'>",O);x.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);g5();VD("datePickerHeaderText").innerHTML=aE(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),So("mini_cal_header_date"));};datePickerDiv=zF(G,q,ml,fG,false,false,false);datePickerDiv.style.left="8px";var P=datePickerDiv.firstChild;for(var v=1;v<7;v++){var Q=P.rows[v];for(var e=0;e<7;e++){var y=Q.cells[e];if(B&&hY(y.date,B)==0){y.className="datePickerCell_active";}y.onmousedown=function(){u(this.date,k);TN.removeChild(ml);ml=null;};}}if(S+g>Oy()){S=Oy()-g;}if(C+I>DE()){C=DE()-I;}ml.style.left=S+"px";ml.style.top=C+"px";}}}function cF(G){var q=jq(G);Kl=q.clientX;var S=zA(q);if(S==null){return true;}var C=S.className;if(C=="popdownIcon"){S=S.parentNode;C=S.className;}if(AB&&Fb&&S.id!="inlineRecipientEditor"){L4();return true;}if(AB&&ml!=null){if(C!="prevButton"&&C!="nextButton"){TN.removeChild(ml);ml=null;}}zQ(l1);zQ(kJ);switch(C){case "FreeBusyMeetingLeftBar":case "FreeBusyMeetingRightBar":case "FreeBusyMeetingBody":var u=(hY(HW,BI)==0);if(Rt(q)!=Xh&&u){XY=S;}return false;break;case "calPopStart":case "calPopEnd":case "fb_calPopStart":case "fb_calPopEnd":case "repeatPopEnd":var B;var k;if(C=="calPopStart"){B=M3.G;k=HW;}else{if(C=="calPopEnd"){B=M3.S;k=BI;}else{if(C=="fb_calPopStart"){B=M3.g;k=HW;}else{if(C=="fb_calPopEnd"){B=M3.u;k=BI;}else{if(C=="repeatPopEnd"){B=M3.k;}}}}}qA(HW.getMonth(),HW.getFullYear(),q.clientX,q.clientY,e6,k,B);break;case "timePopStart":case "timePopEnd":case "fb_timePopStart":case "fb_timePopEnd":oN(l1);if(C=="timePopStart"||C=="fb_timePopStart"){var g=HW.getHours()*Dc+HW.getMinutes();l1.selectedIndex=Math.floor(g/30);}else{if(C=="timePopEnd"||C=="fb_timePopEnd"){var g=BI.getHours()*Dc+BI.getMinutes();l1.selectedIndex=Math.floor(g/30);}}var I,Y;if(C=="timePopStart"){var I=VD("start_time");Y=N4(I)+I.offsetHeight;l1.typeID=M3.q;}else{if(C=="timePopEnd"){var I=VD("end_time");Y=N4(I)+I.offsetHeight;l1.typeID=M3.C;}else{if(C=="fb_timePopStart"){var I=VD("fb_start_time");Y=N4(I)-l1.offsetHeight;l1.typeID=M3.I;}else{if(C=="fb_timePopEnd"){var I=VD("fb_end_time");Y=N4(I)-l1.offsetHeight;l1.typeID=M3.B;}}}}var D=rV(I);l1.style.left=D+"px";l1.style.top=Y+"px";break;default:TF(G);break;}return true;}function yd(G){if(zT){YV();}XY=null;uB(G);}function NP(G){var q=jq(G);var S=zA(q);if(S==null){return ;}if(zT){Vd(q);}else{if(Rt(q)&&XY!=null){if(VD("all_day").checked){return ;}zT=true;var C=VD("FreeBusyMeetingDiv");ut=C.offsetLeft;sk=C.offsetWidth;mw(XY,q,NP,yd);}}}function Vd(G){var q=(G.clientX-Kl);var S=VD("FreeBusyMeetingDiv");var C=VD("freebusy_table");var u=XY.className;var B=0;var k=23;if(N2){B=Math.ceil(u0/Dc);k=Math.floor(Mw/Dc);}if(u=="FreeBusyMeetingLeftBar"&&sk-q>0&&ut+q>0){var g=ut+q;var I=null;for(var Y=0,len=C.rows[1].cells.length;Y<len;Y++){var D=C.rows[1].cells[Y];if(D.offsetLeft<=g&&D.offsetLeft+D.offsetWidth>g){I=D;break;}}if(I==null){return ;}var n=B+I.cellIndex;var v=((g-I.offsetLeft)*Dc)/I.offsetWidth;v=Math.floor(v/5)*5;var r=HW.clone();r.setHours(n,v,0,0);if(Mp(BI,r)<=0){return ;}HW=r;VD("start_time").value=VD("fb_start_time").value=opener.iH(r);var Z=sk-q;S.style.left=g+"px";S.style.width=Z+"px";}else{if(u=="FreeBusyMeetingRightBar"&&sk+q>0&&S.offsetLeft+sk+q<C.offsetWidth){var Z=sk+q;var O=S.offsetLeft+Z;var I=null;for(var Y=0,len=C.rows[1].cells.length;Y<len;Y++){var D=C.rows[1].cells[Y];if(D.offsetLeft<=O&&D.offsetLeft+D.offsetWidth>O){I=D;break;}}if(I==null){return ;}var n=B+I.cellIndex;var v=((O-I.offsetLeft)*Dc)/I.offsetWidth;v=Math.floor(v/5)*5;var r=BI.clone();r.setHours(n,v,0,0);if(Mp(HW,r)>=0){return ;}BI=r;VD("end_time").value=VD("fb_end_time").value=opener.iH(r);S.style.width=Z+"px";}else{if(u=="FreeBusyMeetingBody"&&ut+q>0&&ut+q+sk<C.offsetWidth){var g=ut+q;var I=null;for(var Y=0,len=C.rows[1].cells.length;Y<len;Y++){var D=C.rows[1].cells[Y];if(D.offsetLeft<=g&&D.offsetLeft+D.offsetWidth>g){I=D;break;}}if(I==null){return ;}var n=B+I.cellIndex;var v=((g-I.offsetLeft)*Dc)/I.offsetWidth;v=Math.floor(v/5)*5;var d=Math.round((BI.getTime()-HW.getTime())/AF);HW.setHours(n,v,0,0);VD("start_time").value=VD("fb_start_time").value=opener.iH(HW);BI=HW.clone();BI.setMinutes(BI.getMinutes()+d);VD("end_time").value=VD("fb_end_time").value=opener.iH(BI);S.style.left=g+"px";}}}}function YV(){zT=false;k5(XY);XY=null;}function e6(G,q){var S;switch(q){case M3.G:S=VD("start_date");break;case M3.S:S=VD("end_date");break;case M3.g:S=VD("fb_start_date");break;case M3.u:S=VD("fb_end_date");break;case M3.k:VD("end_by").value=opener.we(G);VD("end_by_checkbox").checked=true;return ;break;default:return ;}S.value=opener.we(G);HH(S);}function pa(){var G;switch(l1.typeID){case M3.q:G=VD("start_time");break;case M3.C:G=VD("end_time");break;case M3.I:G=VD("fb_start_time");break;case M3.B:G=VD("fb_end_time");break;default:return ;}G.value=l1.options[l1.selectedIndex].value;HH(G);zQ(l1);}function Wi(G){var q=opener.x8.I(window);var S=HW.clone();var C=BI.clone();if(G.checked){S.setHours(0,0,0,0);C.setHours(0,0,0,0);VD("start_time").disabled=true;VD("end_time").disabled=true;VD("end_date").value=opener.we(C);HW=S;C.setDate(C.getDate()+1);BI=C;VD("busy_status").value=he.C;pG(VD("timePopStartBtn"));pG(VD("timePopEndBtn"));pG(VD("fb_timePopStartBtn"));pG(VD("fb_timePopEndBtn"));VD("reminder_minutes_before_start").value=1080;}else{VD("start_time").disabled=false;VD("end_time").disabled=false;var S,C,u,B;S=opener.ZH(VD("start_date").value);u=opener.pn(VD("start_time").value);B=opener.nG(VD("start_time").value);S.setHours(u,B,0,0);C=opener.ZH(VD("end_date").value);u=opener.pn(VD("end_time").value);B=opener.nG(VD("end_time").value);C.setHours(u,B,0,0);HW=S;BI=C;VD("busy_status").value=he.q;qz(VD("timePopStartBtn"));qz(VD("timePopEndBtn"));if(e4()){qz(VD("fb_timePopStartBtn"));qz(VD("fb_timePopEndBtn"));}VD("reminder_minutes_before_start").value=15;}if(e4()){VD("fb_start_date").value=VD("start_date").value;VD("fb_end_date").value=VD("end_date").value;VD("fb_start_time").disabled=VD("start_time").disabled;VD("fb_end_time").disabled=VD("end_time").disabled;}if(G.id=="fb_all_day"){VD("all_day").checked=G.checked;f5();}else{if(G.id=="all_day"&&e4()){VD("fb_all_day").checked=G.checked;}}}function HH(G){var q=VD("all_day").checked;switch(G.id){case "start_date":case "fb_start_date":var S=opener.ZH(G.value);if(S==null){alert(strings.event_editor_invalid_start_date);G.value=opener.we(HW);}else{B=HW.getHours();k=HW.getMinutes();S.setHours(B,k,0,0);var C=BI.getTime()-HW.getTime();HW=S.clone();jf=S.clone();if(!q){if(Mp(S,BI)>=0){S=new Date(S.getTime()+C);BI=S;VD("end_date").value=opener.we(S);VD("end_time").value=opener.iH(S);if(e4()){VD("fb_end_date").value=VD("end_date").value;VD("fb_end_time").value=VD("end_time").value;}}if(G.id=="start_date"&&e4()){VD("fb_start_date").value=G.value;}else{if(G.id=="fb_start_date"){f5();VD("start_date").value=G.value;}}}else{var u=BI.clone();u.setDate(u.getDate()-1);if(hY(S,u)>0){S=new Date(S.getTime()+C);BI=S.clone();S.setDate(S.getDate()-1);VD("end_date").value=opener.we(S);if(e4()){VD("fb_end_date").value=VD("end_date").value;}}if(G.id=="start_date"&&e4()){VD("fb_start_date").value=G.value;}else{if(G.id=="fb_start_date"){f5();VD("start_date").value=G.value;}}}}break;case "end_date":case "fb_end_date":S=opener.ZH(G.value);if(S==null){alert(strings.event_editor_invalid_end_date);G.value=opener.we(BI);}else{if(q){S.setDate(S.getDate()+1);}var B=BI.getHours();var k=BI.getMinutes();S.setHours(B,k,0,0);var C=BI.getTime()-HW.getTime();BI=S;if(!q){if(Mp(S,HW)<=0){HW=new Date(S.getTime()-C);VD("start_date").value=opener.we(HW);VD("start_time").value=opener.iH(HW);if(e4()){VD("fb_start_date").value=VD("start_date").value;VD("fb_start_time").value=VD("start_time").value;}}if(G.id=="end_date"&&e4()){VD("fb_end_date").value=G.value;}else{if(G.id=="fb_end_date"){f5();VD("end_date").value=G.value;}}}else{var u=S.clone();u.setDate(u.getDate()-1);if(hY(HW,u)>0){S=new Date(S.getTime()-C);HW=S.clone();VD("start_date").value=opener.we(HW);if(e4()){VD("fb_start_date").value=VD("start_date").value;}}if(G.id=="end_date"&&e4()){VD("fb_end_date").value=G.value;}else{if(G.id=="fb_end_date"){f5();VD("end_date").value=G.value;}}}}break;case "start_time":case "fb_start_time":var B=opener.pn(G.value);var k=opener.nG(G.value);if(B==null||k==null){alert(strings.event_editor_invalid_start_time);G.value=opener.iH(HW);}else{var S=HW.clone();S.setHours(B,k,0,0);var C=BI.getTime()-HW.getTime();if(Mp(S,BI)>0){BI=new Date(S.getTime()+C);VD("end_date").value=opener.we(BI);VD("end_time").value=opener.iH(BI);if(e4()){VD("fb_end_date").value=VD("end_date").value;VD("fb_end_time").value=VD("end_time").value;}}HW=S.clone();jf=S.clone();if(G.id=="start_time"&&e4()){VD("fb_start_time").value=G.value;}else{if(G.id=="fb_start_time"){f5();VD("start_time").value=G.value;}}}break;case "end_time":case "fb_end_time":var B=opener.pn(G.value);var k=opener.nG(G.value);if(B==null||k==null){alert(strings.event_editor_invalid_end_time);G.value=opener.iH(BI);}else{var S=BI.clone();S.setHours(B,k,0,0);var C=BI.getTime()-HW.getTime();if(Mp(S,HW)<0){HW=new Date(S.getTime()-C);VD("start_date").value=opener.we(HW);VD("start_time").value=opener.iH(HW);if(e4()){VD("fb_start_date").value=VD("start_date").value;VD("fb_start_time").value=VD("start_time").value;}}BI=S;if(G.id=="end_time"&&e4()){VD("fb_end_time").value=G.value;}else{if(G.id=="fb_end_time"){f5();VD("end_time").value=G.value;}}}break;}}function Zy(){var G=VD("show_only_working_hours");N2=G.checked;f5();}function r6(G){var q=jq(G);var S=null;var C=zA(q);if(C.className!="recipient_table_cell"){S=C.parentNode;}else{S=C;}var u=S.parentNode;var B=u.recipient;kJ.recipient=B;kJ.style.left=q.clientX+"px";kJ.style.top=q.clientY+"px";kJ.value=B.B();oN(kJ);mo(q);}function oZ(){zQ(kJ);var G=kJ.recipient;G.v(kJ.value);k7();}function xf(){var G=opener.x8.I(window);var q=G.Ml();if(q.f()){so(null);return ;}var S=PK();var C=G.dJ();var u;if(C==Tn.S){var B=function(g){if(!g){return ;}else{if(g=="SEND_CANCELLATION"){u=[G,"DELETE",true];so(u);}else{if(g=="DO_NOT_SEND_CANCELLATION"){u=[G,"DELETE",false];so(u);}}}};var k="dlg_CancelMeeting.jsp?locale="+S.GC.q();gQ(k,null,B,300,120);}else{if(C==Tn.G){var B=function(g){if(!g){return ;}else{if(g=="SEND_RESPONSE"){u=[G,"DELETE",true];so(u);}else{if(g=="DO_NOT_SEND_RESPONSE"){u=[G,"DELETE",false];so(u);}}}};var I="dlg_DeclineMeeting.jsp?locale="+S.GC.q();gQ(I,null,B,300,180);}else{u=[G,"DELETE",false];so(u);}}}function Qd(G){jf.setDate(jf.getDate()+G);f5();}function Dq(G){var q=PK();var S=opener.x8.I(window);var C=[];var u=S.p5();if(u!=null){C=u.I();}var B=Math.round((BI.getTime()-HW.getTime())/AF);var k=HW.clone();var g=k.getMinutes();if(g>0&&g<30){if(G==lH){k.setMinutes(0);}else{if(G==eq){k.setMinutes(30);}}}else{if(g>30){if(G==lH){k.setMinutes(30);}else{if(G==eq){k.setMinutes(60);}}}else{k.setMinutes(k.getMinutes()+G*30);}}var I=k.clone();I.setMinutes(I.getMinutes()+B);var Y=k.clone();Y.setDate(Y.getDate()-1);var D=I.clone();D.setDate(D.getDate()+1);HW=k.clone();BI=I.clone();var n=[];for(var v=0,len=C.length;v<len;v++){var r=C[v];var Z=r.S();if(Z==null){continue;}var O=null;var d=null;if(Z.toUpperCase()==q.GC.f.toUpperCase()){d=ZM(Y,D);}else{d=q.Gr.q(Z);}if(d){O=d.g(Y,D);}if(O){for(var J=0;J<O.length;J++){n[n.length]=O[J];}}}var x=OP(n);var P=false;var Q;for(Q=0;Q<48;Q++){for(var J=0,len=x.length;J<len;J++){var e=x[J];if(!(Mp(e.G,I)>=0||Mp(e.S,k)<=0)){P=true;break;}}if(!P){break;}P=false;k.setMinutes(k.getMinutes()+G*30);I.setMinutes(I.getMinutes()+G*30);HW=k.clone();BI=I.clone();}if(P||Q>=48){Dq(G);}else{VD("start_time").value=VD("fb_start_time").value=opener.iH(k);VD("end_time").value=VD("fb_end_time").value=opener.iH(I);VD("start_date").value=VD("fb_start_date").value=opener.we(k);VD("end_date").value=VD("fb_end_date").value=opener.we(I);jf=HW.clone();jf.setHours(0,0,0,0);f5();}}function hu(G){var q=VD("recipient_table_scrollable_div");var S=VD("freebusy_table_scrollable_div");q.scrollTop=G;S.scrollTop=G;}function VP(G){var q=jq(G);var S=zA(q);if(Fb){return ;}var C=VD("inlineRecipientEditor");if(D3){C.onblur=L4;}C.onkeydown=t7;if(D3){C.style.top=(N4(S)+2)+"px";}else{if(AB){var u=VD("recipient_table_scrollable_div");var B=N4(S);B-=u.scrollTop;C.style.top=(B+2)+"px";}}C.style.left=(rV(S)+3)+"px";C.style.width=(S.offsetWidth-25)+"px";C.style.height=(S.offsetHeight-4)+"px";C.cell=S;var k=S.parentNode;var g=k.parentNode.parentNode;if(k.rowIndex<g.rows.length-1){var I=S.innerHTML;C.value=I;}S.innerHTML="&nbsp;";setTimeout("M8()",0);}var rY=false;function L4(){if(!Fb){return ;}var G=VD("inlineRecipientEditor");G.onblur=null;G.onkeydown=null;G.blur();G.style.left="10000px";Fb=false;var q=G.cell;var S=q.parentNode;var C=S.parentNode.parentNode;var u=G.value.strip();G.value="";var B=opener.x8.I(window);var k=B.p5();if(u==""){if(S.rowIndex==C.rows.length-1){q.innerHTML=strings.event_editor_label_click_here_to_add_a_name;}else{k.B(S.recipient);qm();k7();f5();}return ;}if(S.rowIndex<C.rows.length-1){var g=S.recipient;if(u==g.k()){q.innerHTML=u;return ;}k.B(S.recipient);}var I=f9.Z(u);if(I==null){return ;}var Y;var D=I[0];var n=I[1];if(D.length==1){var v=D[0];Y=v.B();}else{Y=n[0];}if(Y==null||Y==""){return ;}var r=[Y];var Z=Ri.r;Z.G(r,LT,k7);}function LT(G,q,S){var C=S!=null?S.q():[q];for(var u=0;u<C.length;u++){var B;var k;var g=C[u];var I=g.C();if(I!=null){B=yz.S;k=g.I();}else{I=k=g.B();if(I!=null&&f9.r(I)){B=yz.G;}else{alert(strings.event_editor_user_bad_address);k7();return ;}}var Y=PK();var D=opener.x8.I(window);var n=D.p5();var v=n.C();var r=Qh.L(n);r.d(B);r.Q(k);r.e(k);r.x(I);r.J(eY.S);r.P(tG.q);r.v(cI.S);r.D(v.k());n.g(r);r.G(g.B());I=r.S();if(I!=null&&Y.Gr.q(I)==null){Y.Gr.S([I],f5);}}k7();f5();qm();}function t7(G){var q=jq(G);var S=q.keyCode;if(S==GP||S==Ao){L4();return false;}return true;}function M8(){var G=VD("inlineRecipientEditor");G.focus();G.click();Fb=true;}function HJ(){var G=opener.x8.I(window);var q=G.Ml();if(tW.G.length==0){G.x9();G.WX(false);BQ();return ;}G.WX(true);q.m(tW.q);var S=G.aV();if(S==null){S=Gv.g(G);}var C=S.q();for(var u=0;u<C.length;u++){var B=C[u];var k=false;for(var g=0;g<tW.G.length;g++){var I=tW.G[g];var Y=I["filename"];if(B.D()==Y){k=true;break;}}if(!k){S.G(B);}}C=S.q();for(var u=0;u<C.length;u++){var B=C[u];B.x(XE.u,-1,32,32,0);}for(var u=0;u<tW.G.length;u++){var I=tW.G[u];var Y=I["filename"];var D=I["mime_type"];var k=false;for(var g=0;g<C.length;g++){var B=C[g];if(B.D()==Y){k=true;break;}}if(!k){var B=Y7.t(S);B.S(Y);B.Q(Y);B.q(Y);B.r(false);B.e(PM.S);B.y(0);B.u(0);B.o(-1);B.L(0);B.v(D);B.x(XE.u,-1,32,32,0);var n=new Date();B.k(n);B.Z(n);var v=new Date();v.setFullYear(4501,0,1);v.setHours(0,0,0,0);B.I(v);B.B(v);var r="";var Z=Y.lastIndexOf(".");if(Z!=-1){r=Y.substr(Z);}B.O(r);S.u(B);}}if(gA("wnd_ComposeAppt")=="appointment_section"){BQ();}}function BQ(){if(gA("wnd_ComposeAppt")!="appointment_section"){return ;}var G=opener.x8.I(window);var q=[];var S=G.aV();if(S!=null){q=S.q();}var C=VD("attachments_container");var u=VD("attachments_div");var B=tab_pane_container.offsetHeight;if(q.length==0){zQ(C);}else{var k=D3&&(Dv=="win95"||Dv=="winnt"||Dv=="win98"||Dv=="winme"||Dv=="win2k");var g=[".htm",".html",".xml"];function I(Q){for(var e=0,len=g.length;e<len;e++){if(g[e]==Q){return true;}}return false;}var Y=G.Jq();var D=Y.i();var n="";for(var v=0,len=q.length;v<len;v++){var r=q[v];var Z=r.D();if(Z==null){Z=r.Y();}if(Z==null){continue;}var O=r.g();var d="";var J=Z.lastIndexOf(".");if(J!=-1){d=Z.substr(J);}if(O!=null){if(G.n7){O=G.fe()+"."+O;}var x=r.J();if(k||(D3&&I(d))){n+="<A class=\"attachmentHeader\" href=\"javascript:void(0);\">";n+="<SPAN onclick=\"window.event.returnValue=false; ";n+="cP";n+="( ";n+=G.K()+", ";n+="'"+O+"', ";n+="'"+Z+"', ";n+="'"+x+"', ";n+="'"+D+"' ";n+=");\">"+Z+"</SPAN>";n+="</A>";}else{var P=DA(G.K(),O,Z,x,D);n+=" <A class=\"attachmentHeader\" href=\"";n+=P;n+="\">";n+=Z;n+="</A>";}}else{n+="<SPAN class=\"label\">"+Z+"</SPAN>";}if(v<len-1){n+="<SPAN class=\"label\"> ; </SPAN>";}}u.innerHTML=n;oN(C);}V9();}function AN(){var G=Ri.r;if(Fb||G.B()){return ;}var q=opener.x8.I(window);var S=[];var C=q.p5();if(C!=null){S=C.I();}var u=[];function B(g,I){var Y=new Array();for(var D=0;D<S.length;D++){var n=S[D];if(n.B()==g&&n.Y()!=tG.G){var v=new f9(n.k(),n.O(),n.S());nd.G(Y,v);}}var r=new Array();r[0]=Y;r[1]=[];u[I]=r;}B(cI.S,"To");B(cI.G,"Cc");B(cI.q,"Bcc");var k=e4()?cW.q:cW.C;xH(k,W4,u);}function W4(G){var q=opener.x8.I(window);var S=q.p5();if(S==null){S=Ld.D(q);}var C=S.I();var u=S.C();var B=null;var k=[];if(!q.f()){if(q.fv){var g=q.Ml();B=g.p5();}else{var I=q.ST();B=I.p5();}}for(var Y=0;Y<C.length;Y++){var D=C[Y];if(D.Y()==tG.G){continue;}S.B(D);C=S.I();Y--;}function n(r,Z){var O=r[0];for(var d=0;d<O.length;d++){var J=O[d];var x=J.B();var P=J.C();if((P==null||P=="")&&(x==null||x=="")){nd.G(k,J.S());continue;}var Q;var e;if(P!=null){e=yz.S;Q=P;}else{if(x!=null){e=yz.G;Q=x;}}var y=J.I();if(y==null){if(Q!=null){y=Q;}else{y=J;}}var L=Qh.L(S);L.d(e);L.Q(y);L.e(y);L.P(tG.q);L.v(Z);L.D(u.k());L.x(Q);L.G(J.B());if(B!=null){var o=B.S(Q);if(o==null&&y!=null){o=B.G(y);}if(o!=null&&o.B()==Z&&o.r()!=null){L.J(o.r());}else{L.J(eY.S);}}S.g(L);}}n(G["To"],cI.S);n(G["Cc"],cI.G);if(e4()){n(G["Bcc"],cI.q);}if(k.length>0){var v=Ri.r;v.G(k,LT,Hm);}else{Hm();}}function Hm(){var G=PK();var q=opener.x8.I(window);var S=q.p5();if(S==null){S=Ld.D(q);}var C=S.I();for(var u=0;u<C.length;u++){var B=C[u];for(var k=u+1;k<C.length;k++){var g=C[k];if(g.S()==B.S()){S.B(g);C=S.I();k--;}}}k7();qm();if(C.length>1){var I=[];for(var u=0;u<C.length;u++){var B=C[u];var Y=B.S();if(Y!=null&&Y.toUpperCase()!=G.GC.f.toUpperCase()){nd.G(I,Y);}}if(I.length>0){opener.Gr.S(I,f5);}}}function fC(){var G=[];for(var q=0;q<7;q++){if(VD("DAY"+q).checked){G[G.length]=q;}}return G;}function V9(){var G=VD("compAreaDivider");var q=8;var S=G.offsetTop+q;var C=tab_pane_container.offsetWidth-2*q+(AB?10:0);var u=tab_pane_container.offsetHeight-S-q+(AB?10:0);w1.S(q,S,C,u);}function QW(){var G=strings[HI[DH]];B5("appointmentselectedlabel",G);var q=cb[DH];var S=zd;lt("appointmentselectedlabel",q,S);var C=VD("labelSelector");C.style.width=C.firstChild.firstChild.offsetWidth+"px";}function fp(G){var q=PK();var S=q.qG.w();var C=new Array();var u=new Array();var B=new Array();var k=null;var g=G.i();var I=G.Zf();for(var Y=0;Y<S.length;Y++){var D=S[Y];var n=D.k();if(n==G){k=rU(D.q().innerHTML);}if(n.yh()){nd.G(u,D);}else{if(n.bu()){nd.G(B,D);}else{nd.G(C,D);}}}var v=wN.e();var r="<toolbar id=\"calendarSelectorToolbar\">";r+="<button id=\"preselectCalendar\" caption=\""+k+"\" command=\""+g+"\" colorBox=\""+I+"\">";r+="<menu menuClass=\"singleToolbarMenu\" leftColumnClass=\"singleToolbarMenuLeft\" rightColumnClass=\"singleToolbarMenuRight\" >";function Z(J,x,P){if(x.length>0){J+="<item caption=\""+rU("<strong>"+P+"</strong>")+"\" enabled=\"false\"/>";}for(var Q=0;Q<x.length;Q++){var e=x[Q];var y=e.k();var L=rU(e.q().innerHTML);var o=y.Zf();var V=y.i();J+="<item caption=\""+L+"\" command=\""+V+"\" colorBox=\""+o+"\"/>";}return J;}r=Z(r,C,strings.calendar_view_sections_personal);r=Z(r,u,strings.calendar_view_sections_public);r=Z(r,B,strings.calendar_view_sections_other_users);r+="</menu>";r+="</button>";r+="</toolbar>";wN.k(v,r);var O=function(J){var x=q.qG.I(J);var P=x.k();var Q=x.q().innerHTML;var e=P.Zf();var J=P.i();DN("preselectCalendar",J);HG("preselectCalendar",e);B5("preselectCalendar",Q);var y=VD("calendarSelector");y.style.width=y.firstChild.firstChild.offsetWidth+"px";};var d=VD("calendarSelector");new aN(d,"calendarSelectorToolbar",v.documentElement,true,O);d.style.width=d.firstChild.firstChild.offsetWidth+"px";}var jI=null;if(false){jI=new bh();}var B9=null;var sX=180000;var J6=false;var R7={u:"new",g:"post",B:"reply",k:"replypost",C:"replyall",q:"forward",G:"edit",S:"mailto"};function HX(G,q,S,C,u,B,k){if(S==null){S=700;}if(C==null){C=500;}var g=PK();g.LR.Z();var I="wnd_ComposeMessage.jsp?locale="+g.GC.q();var Y=g.ch;var D=[G,q,k,Y];var n=Yl(I,D,YU,S,C,true,u,B);if(n==null){alert(strings.popup_stopper);return ;}}function YU(G){if(G==null){return ;}if(G=="SEND"){MR();}}function writeComposeMessageWindowContent(G){if(G==null){G=false;}var q=PK();strings=q.strings;v4(opener.tE);fG=document;TN=document.body;window.name="newmessage";GC.x(q.GC.h,q.GC.X,q.GC.Z);var S=opener.x8.I(window);var C=S[0];var u=VD("loadingTable");if(C!=null){if(C.g){if(C.i()){alert(strings.message_deleted);var B=C.J();var k=q.ah(B);if(k){k.P([C]);}window.close();return ;}else{if(C.u()){var g=strings.generic_error+" #CMP024";AS(g,bi.C);alert(g);return ;}else{if(!G){C.Y(true);}if(u==null){var I="";I+="<TABLE id=\"loadingTable\" width=\"100%\" height=\"100%\" border=\"0\">";I+="  <TR>";I+="    <TD align=\"center\">";I+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";I+="    </TD>";I+="  </TR>";I+="</TABLE>";TN.innerHTML+=I;}setTimeout("writeComposeMessageWindowContent(true);",100);return ;}}}else{if(u!=null){TN.removeChild(u);}}}else{if(u!=null){TN.removeChild(u);}}var Y=S[1];pw=Y;var D=S[2];if(D==null){D=false;}Pa=D;jI=S[3];var n=q.GC.bh("useRichText",y5.S);var v="";var r="";var Z=false;if(Y==R7.G&&(C==null||C.K()==null)){Z=true;}var O=q.GC.bh("includeMessageOnReply",y5.S);if(C!=null){var d=C.q();var J=X7(d);}if(C!=null&&(O||(pw!=R7.B&&pw!=R7.k&&pw!=R7.C))){if(J!="block"){var x=C.Ob();if(x!=null){var P=x.length;var Q;var e="";for(var y=0;y<P;y++){Q=x[y];if(Q!=null){if(Q.D()=="message"&&Q.I()=="rfc822"){v="\n&lt;"+strings.attached_message+"&gt;\n";}else{v=Q.u();}e=Q.I();}if(e=="plain"){n=false;r+=ea(v,true,true,false);}else{if(e=="html"&&(Y==R7.q||Y==R7.B||Y==R7.C||Y==R7.k||(Y==R7.G&&!Z))){var L=dF.b(v,C);r+=L[0];}else{r+=v;}}}}}else{var o=new Array();o["sensitivity"]=mu(d);if(d!=null&&d!=""){r=strings.message_sensitivity_blocked.format(o);}}}else{r="";}if(tW.q==null){tW.O();}var V=null;if(Y==R7.q||(Y==R7.G&&!Z)){V=C.R();}else{if(Y==R7.B||Y==R7.C||Y==R7.k){var L=dF.b(v,C);V=L[1];}}function t(){Bg();}if(V&&V.length>0){tW.g(C,V,tW.q,true,t);}var M;if(Y==R7.g||Y==R7.k){lE(newpostmenubar.documentElement);M=iI(newpostmenubar.documentElement,oT);}else{lE(newmessagemenubar.documentElement);M=iI(newmessagemenubar.documentElement,oT);}TZ("<DIV id='statusWrapper' class='statusWrapper'>",M);TZ("<DIV id='statusReadout' class='statusReadout' noWrap>",M);var c;if(Y==R7.g||Y==R7.k){lE(newposttoolbar.documentElement);c=l9(null,M.offsetTop+M.offsetHeight,newposttoolbar.documentElement,oT);}else{lE(newmessagetoolbar.documentElement);c=l9(null,M.offsetTop+M.offsetHeight,newmessagetoolbar.documentElement,oT);}TZ("<DIV id='composeMessageHeader' style='position:absolute;'>",TN);composeMessageHeader.style.top=(c.offsetTop+c.offsetHeight)+"px";var I="";I+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";I+="  <TR id=\"postToLine\" style=\"display:none;\">";I+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.post_to_label+"</SPAN></TD>";I+="    <TD width=\"100%\" style=\"height:21px;\"><SPAN id=\"PostTo\" class=\"label\">&nbsp;</SPAN></TD>";I+="  </TR>";function j(F,f,i){I+="<TR id=\""+F+"\">";I+="  <TD class=\"composeMessageHeaderLabelCell\" style=\"cursor:pointer;\" onmouseover=\""+"SY"+"(this);\" onmouseout=\""+"dg"+"(this);\" onclick=\""+"OX"+"('"+i+"');\">";I+="    <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";I+="      <TR>";I+="        <TD><DIV class=\"addressSelectionIcon\"></DIV></TD>";I+="        <TD nowrap><SPAN class=\"label\" style=\"cursor:pointer;\">"+f+"</SPAN></TD>";I+="      </TR>";I+="    </TABLE>";I+="  </TD>";I+="  <TD width=\"100%\"><TEXTAREA rows=\"1\" id=\""+i+"\" class=\"composeMessageHeaderField\" style=\"width:100%;overflow:auto;\"></TEXTAREA></TD>";I+="</TR>";}j("fromLine",strings.from_label,"From_Field");j("toLine",strings.to_label,"To_Field");j("ccLine",strings.cc_label,"Cc_Field");j("bccLine",strings.bcc_label,"Bcc_Field");I+="  <TR>";I+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.subject_label+"</SPAN></TD>";I+="    <TD width=\"100%\"><INPUT type=\"text\" id=\"Subject\" class=\"composeMessageHeaderField\" style=\"width:100%;\" onfocus=\"document.activeField=this;if ("+"AB"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";I+="  </TR>";I+="  <TR id=\"attachmentsLine\" style=\"display:none;\">";I+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.attach_label+"</SPAN></TD>";I+="    <TD width=\"100%\"><DIV id=\"UploadedAttachments\" style=\"width:100%;\">&nbsp;</DIV></TD>";I+="  </TR>";I+="</TABLE>";composeMessageHeader.innerHTML=I;lE(edittoolbar.documentElement);richedittoolbar=l9(null,composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight,edittoolbar.documentElement,oT);function K(F){var f="";if(Y==R7.q||(Y==R7.B||Y==R7.C||Y==R7.k)&&O){var i=q.GC.bh("hideEmailAddresses",y5.S);var l=nn(C,!i);var p;if(Y==R7.k){var T=C.J();p=T.i();}else{p=lr(C,!i);}var s=V7(C,!i);var h=ZW(new Date(C.O()));var N=C.L();var a=n?"<B>":"";var H=n?"</B>":"";f+="<BR><BR>";f+=n?"<HR>":strings.forward_original_message+"<BR>";if(Y==R7.k){f+=a+strings.messageheader_from+": "+H+dH(l[0])+"<BR>";f+=a+strings.posted_at_label+" "+H+dH(h)+"<BR>";f+=a+strings.posted_to_label+" "+H+dH(p)+"<BR>";}else{f+=a+strings.messageheader_from+": "+H+dH(l[0])+"<BR>";f+=a+strings.messageheader_sent+": "+H+dH(h)+"<BR>";f+=a+strings.messageheader_to+": "+H+dH(p)+"<BR>";if(s!=null&&s!=""){f+=a+strings.messageheader_cc+": "+H+dH(s)+"<BR>";}}f+=a+strings.messageheader_subject+": "+H+dH(N)+"<BR><BR>";}var R=q.GC.bh("signatureActiveForNewMessages",y5.S);var dy=q.GC.bh("signatureActiveForReplies",y5.S);var Dy=q.GC.bh("signatureActiveForForwards",y5.S);var ta=q.GC.bh("signatureText");if(ta==null){ta="";}if((R&&(Y==R7.u||Y==R7.g||Y==R7.S))||(dy&&(Y==R7.B||Y==R7.C||Y==R7.k))||(Dy&&(Y==R7.q))){if(!n){ta=y0(ta);}if(ta!=""){if(AB){do{var c4=ta.length;ta=ta.replace(/<div>\s*<\/div>/gi,"");}while(ta.length!=c4);ta=ta.replace(/<div/gi,"<FONT").replace(/<\/div>/gi,"</FONT><br>");}f="<BR><BR>"+ta+f;}}if(f!=""){var sp=(D3)?F.V().firstChild:F.V();Mh(sp,"afterbegin",f);}if(Y==R7.G||Y==R7.B||Y==R7.C){F.e();}else{if(Y==R7.S){if(VD("To_Field").value==""){VD("To_Field").focus();}else{if(VD("Subject").value==""){VD("Subject").focus();}else{F.e();}}}else{if(Y==R7.g||Y==R7.k){VD("Subject").focus();}else{VD("To_Field").focus();}}}G8=true;}var m=new Array();nd.G(m,new lY(true,false,false,TE));nd.G(m,new lY(false,false,true,TE));nd.G(m,new lY(false,false,false,Ao));nd.G(m,new lY(false,true,false,Ao));nd.G(m,new lY(true,false,false,mO));nd.G(m,new lY(true,false,false,ln));var b=q.GC.bh("msgCompositionFontFamily");if(b!=null){var w=aR["FontSelection"];w.Y(b);}var z=q.GC.bh("msgCompositionFontSize",y5.q);if(z!=null){var w=aR["SizeSelection"];w.Y(z.toString());}w1=new Qw(TN,"blank.jsp",r,n?Bv:vI,b,z,K,ks,iM,m,M4,ew);w1.K();if(Y==R7.g||Y==R7.k){VD("postToLine").style.display="";zQ(VD("toLine"));zQ(VD("ccLine"));zQ(VD("bccLine"));}var W=DS(Y,C);if(C!=null){var B=C.J();var X=q.ch.Y();if((W!=""&&B!=null&&WQ(B)&&Y==R7.G)||(X!=null&&X!=q.GC.B)){Zc("toggle_from_menuitem",true);VD("From_Field").value=W;}else{zQ(VD("fromLine"));}}else{if(W!=""){Zc("toggle_from_menuitem",true);VD("From_Field").value=W;}else{zQ(VD("fromLine"));}}if(q.Ba!=null){var B=q.ch;if(B!=null){VD("PostTo").innerHTML=q.GV.M(B);}}else{VD("PostTo").innerHTML=strings.specialfolder_inbox;}VD("To_Field").value=bk(Y,C);if(Y==R7.C&&C.Wc()!=null){var E=[new f9(q.GC.E,q.GC.B)];VD("Cc_Field").value=V7(C,true,E);}else{if(Y==R7.G||Y==R7.S){VD("Cc_Field").value=V7(C,true,null);}}if(Y==R7.G||Y==R7.S){VD("Bcc_Field").value=hK(C,true,null);}VJ("To_Field",70);VJ("Cc_Field",70);VJ("Bcc_Field",70);VD("Subject").value=kv(Y,C);function U(){var F=VD("Subject").value;if(F.strip()!=""){document.title=VD("Subject").value;}else{if(Y==R7.g){document.title=strings.new_post_title;}else{document.title=strings.new_message_title;}}}VD("Subject").onblur=U;U();if(Y!=R7.g&&Y!=R7.k&&!q.GC.bh("showBcc",y5.S)&&VD("Bcc_Field").value==""){oT("toggle_bcc");}if(n){tq("rich_text_menuitem");}else{tq("plain_text_menuitem");jQ("insert_horiz_line_menuitem",false);jQ("insert_hyperlink_menuitem",false);zQ(richedittoolbar);}window.onresize=xS;var A=Z;new BX(VD("From_Field"));new BX(VD("To_Field"));new BX(VD("Cc_Field"));new BX(VD("Bcc_Field"));new Ri();if(C!=null&&Y!=R7.B&&Y!=R7.k&&Y!=R7.C){if(C.j()==By.G){qh("highImportanceButton");tq("high_importance_menuitem");}else{if(C.j()==By.S){qh("lowImportanceButton");tq("low_importance_menuitem");}else{tq("medium_importance_menuitem");}}}else{tq("medium_importance_menuitem");}if(C!=null){if(d==jp.S){tq("personal_sensitivity_menuitem");}else{if(d==jp.C){tq("private_sensitivity_menuitem");}else{if(d==jp.G){tq("confidential_sensitivity_menuitem");}else{tq("normal_sensitivity_menuitem");}}}if(J=="block"){jQ("normal_sensitivity_menuitem",false);jQ("personal_sensitivity_menuitem",false);jQ("private_sensitivity_menuitem",false);jQ("confidential_sensitivity_menuitem",false);}}else{tq("normal_sensitivity_menuitem");}hn();xS();Es=true;if(D3){VD("To_Field").onfocus=VD("Cc_Field").onfocus=VD("Bcc_Field").onfocus=function(){document.activeField=this;};}B9=setTimeout("qX()",sX);}function xS(){var G;var q;if(YB("rich_text_menuitem")){richedittoolbar.style.top=(composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight)+"px";G=richedittoolbar.offsetTop+richedittoolbar.offsetHeight;q=DE()-G;}else{G=composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight;q=DE()-G;}w1.S(0,G,Oy(),q);composeMessageHeader.style.width=Oy()+"px";}function Bg(){var G=VD("UploadedAttachments");if(!G){setTimeout("Bg()",100);return ;}var q=new Array();for(var S=0;S<tW.G.length;S++){nd.G(q,tW.G[S][tW.u[0]]);}G.innerHTML=q.join(", ");var C=VD("attachmentsLine");if(tW.G.length>0){C.style.display=D3?"block":"table-row";}else{zQ(C);}xS();}function VJ(G,q){var S=VD(G);var C=D3?S.clientHeight:S.offsetHeight;var u=S.scrollHeight;if(u>=C){S.style.height=(u+4)+"px";if(q!=null&&u+4>q){S.style.height=q+"px";}}xS();}var ws=false;function handleComposeMessageWindowBeforeUnload(){if(ws){return ;}ws=true;if(QI!=null){var G;try{if(!QI.closed){QI.close();QI=null;}}catch(G){}}if(!Pa){return ;}var q=PK();if(q==null){return ;}var G;try{if(q.closed){return ;}}catch(G){}var S=null;var C=function(D){S=D;};if(D3){var u="dlg_ComposeMessageClose.jsp?locale="+q.GC.q();gQ(u,null,C,350,80);}else{if(window.confirm(strings.drafts_confirm_text_mozilla)){S="SAVE";}else{S="DISCARD";}}if(S==null){S="CANCEL";}if(S=="SAVE"){qX(true);}else{if(S=="CANCEL"){var B=new DZ(wE()-23,zq()-4,DE(),Oy());var k=sH(true);var g=opener.x8.I(window);var I=g[0];if(I){var Y=I.K();if(Y!=null){k.bB(Y);}}q.PU(R7.G,k,B,true);}}}function qX(G){if(G==null){G=false;}if(B9){clearTimeout(B9);B9=null;}if(tW.k()){alert(strings.unpacking_attachments);if(!G){B9=setTimeout("qX()",sX);}return ;}var q=PK();var S=q.XD.j();var C=opener.x8.I(window);var u=C[0];if(u&&u.V()){AS("saveEmailMessage: ORIG_MSG is Locked.",bi.q);alert("blocking save until previous save completes.");return ;}var B=sH(true);if(u){var k=u.K();if(k!=null){B.bB(k);}}function g(){B.C=S;C[0]=B;C[1]=pw=R7.G;opener.x8.k(window,C);Pa=false;q.Pr.C("LE",S);RE(false);Lr(strings.drafts_auto_save_msg.printf(iH(new Date())));if(!G){B9=setTimeout("qX()",sX);}}function I(){if(G){alert(strings.message_save_error);q.PU(R7.G,B,null,true);}else{try{RE(false);alert(strings.message_save_error);}catch(e){}B9=setTimeout("qX()",sX);}}RE(true);var Y=!G;B.bh(Y,g,I);}function RE(G){if(G==null){G=true;}if(pw==R7.g||pw==R7.k){if(G){J6=true;VI("postMessageButton",false);AM("postMessageButton",strings.newmessagetoolbar_tooltip_post_message_locked);jQ("postMessageMenuItem",false);}else{J6=false;VI("postMessageButton",true);AM("postMessageButton",strings.newmessagetoolbar_tooltip_post_message);jQ("postMessageMenuItem",true);}}else{if(G){J6=true;VI("sendMessageButton",false);AM("sendMessageButton",strings.newmessagetoolbar_tooltip_send_message_locked);jQ("sendMessageMenuItem",false);jQ("saveMessageMenuItem",false);}else{J6=false;VI("sendMessageButton",true);AM("sendMessageButton",strings.newmessagetoolbar_tooltip_send_message);jQ("sendMessageMenuItem",true);jQ("saveMessageMenuItem",true);}}AS("gui lock toggled, the message window is in a "+(J6?"locked":"unlocked")+" state",bi.q);}function sendEmailMessage(G){if(G==null){G=false;}if(tW.k()){alert(strings.unpacking_attachments);return ;}AS("trying to send, the message window is in a "+(J6?"locked":"unlocked")+" state",bi.q);if(J6==true){if(pw==R7.g||pw==R7.k){alert(strings.newmessagetoolbar_tooltip_post_message_locked);}else{alert(strings.newmessagetoolbar_tooltip_send_message_locked);}return ;}var q=PK();if(G){yJ=true;gCheckObj=w1.V();var S=q.GC.q();var C=new Object();C.username=q.GC.h;C.fugu=q.GC.X;C.emailDomain=Nd.C;QI=doSpellCheck("gCheckObj",S,C,true);}else{if(YB("toggle_from_menuitem")){var u=f9.Z(VD("From_Field").value);if(u[0].length+u[1].length>1){alert(strings.too_many_from_addresses);return ;}}if(pw!=R7.g&&pw!=R7.k){var B=VD("To_Field").value.strip();var k=VD("Cc_Field").value.strip();var g=VD("Bcc_Field").value.strip();if(B==""&&k==""&&g==""){alert(strings.please_specify_to);return ;}}var I=Ri.r;var Y=tK();function D(){var n=tK();if(n!=null&&n.length>0){var v=I.D();for(var r=0;r<n.length;r++){var Z=n[r];for(var O=0;O<v.length;O++){var d=v[O];if(d.S()==Z){Kw(Z,null,d,true);n=nd.D(n,r);r--;break;}}}}if(n==null||n.length==0){var J=null;if(YB("toggle_from_menuitem")){var x=f9.Z(VD("From_Field").value);var P=x[0].length;if(P==1){J=x[0][0];var Q=J.B();if(Q!=q.GC.B){var e=GC.r(Q);if(e==null||!e.G(vB.S)){alert(strings.delegation_not_allowed);return ;}}}else{if(P>1){alert(strings.too_many_from_addresses);return ;}}}var y=sH();if(pw==R7.g||pw==R7.k){var L;if(pw==R7.g){L=jI;}else{var o=opener.x8.I(window);var V=o[0];L=V.J();}function t(){Pa=false;q.Pr.C("LE",L);window.close();}function M(){var W=strings.generic_error+" #CMP025";AS(W,bi.C);alert(W);}L.L(y,false,t,M);}else{q.YX(y);var o=opener.x8.I(window);var c=o[0];if(c&&(pw==R7.B||pw==R7.C||pw==R7.k||pw==R7.q)){if(pw==R7.B||pw==R7.C||pw==R7.k){wT.l([c],Zh.C,true);}else{if(pw==R7.q){wT.l([c],Zh.G,true);}}var L=c.J();var j=q.ah(L);if(j){j.UM();}}try{var K=y.a();var m=q.LR.r;for(var r=0,len=K.length;r<len;r++){var b=K[r];m.q(b.I(),b.B());}if(J){m.q(J.I(),J.B());}q.Pr.C("oy");}catch(e){AS("saveAddressCache failed for message \""+y.L()+"\". Error: "+e,bi.q);}Pa=false;q.Pr.C("MR");if(c&&pw==R7.G){var w=q.XD.j();var z=w.Z(c.K());if(z){q.jh(z,true,true,null,false);}else{q.jh(c,true,true,null,false);}}window.close();}}}if(Y==null){return ;}if(Y.length==0){D();}else{I.G(Y,Kw,D);}}}function sH(G){if(G==null){G=false;}var q=opener.x8.I(window);var S=q[0];var C=PK();var u=C.yx.O9();u.g=false;if(YB("high_importance_menuitem")){u.CT(By.G);}else{if(YB("medium_importance_menuitem")){u.CT(By.q);}else{if(YB("low_importance_menuitem")){u.CT(By.S);}}}if(YB("normal_sensitivity_menuitem")){u.sz(jp.q);}else{if(YB("personal_sensitivity_menuitem")){u.sz(jp.S);}else{if(YB("private_sensitivity_menuitem")){u.sz(jp.C);}else{if(YB("confidential_sensitivity_menuitem")){u.sz(jp.G);}}}}if(pw!=R7.g&&pw!=R7.k){u.L8(YB("toggle_delivery_receipt_menuitem"));u.tx(YB("toggle_return_receipt_menuitem"));function B(j,K){var m=VD(j).value.strip();var b=Ee.B(u,K);var w=f9.Z(m);var z=w[0];for(var W=0;W<z.length;W++){b.S(z[W]);}if(G){var X=w[1];for(var W=0;W<X.length;W++){b.S(new f9(X[W],""));}}}B("To_Field","to");B("Cc_Field","cc");B("Bcc_Field","bcc");}var k=null;if(YB("toggle_from_menuitem")){var g=f9.Z(VD("From_Field").value);if(g[0].length==1){k=g[0][0];}}if(k){var I=k.B();if(I!=C.GC.B){u.n9(k);u.BN(new f9(C.GC.E,C.GC.B));}else{u.n9(new f9(C.GC.E,C.GC.B));}}else{u.n9(new f9(C.GC.E,C.GC.B));}u.s(VD("Subject").value);var Y=C.GC.bh("replyTo");if(Y!=null&&Y!=C.GC.B){var D=new f9(C.GC.E,Y);u.U5(D);}if((pw==R7.B||pw==R7.C||pw==R7.k)&&S){var n=S.y();if(n){u.tk(n);}}var v=new Date();u.z2(v);var r=YB("rich_text_menuitem");var Z=w1.Y();var O=ac(Z);var d=u.yh();if(r){var J=false;var x=null;if(S){var P=dF.K(Z,S);Z=P[0];x=P[1];J=(x.length>0);}if(tW.B()){d.S("multipart");d.k(J?"related":"mixed");var Q=mV.d(d);Q.S("multipart");Q.k("alternative");var e=mV.d(Q);e.S("text");e.k("plain");e.C(O);var y=mV.d(Q);y.S("text");y.k("html");y.C(Z);for(var L=0;L<tW.G.length;L++){var o=tW.G[L];var V=mV.d(d);V.S(o.S);V.k(o.G);V.Z("attachment");V.n(o[tW.u[0]]);if(J){for(var t=0;t<x.length;t++){var M=x[t];if(M.v()==V.v()){V.B(M.Y());}}}}u.m(tW.q);u.MC(true);}else{d.S("multipart");d.k("alternative");var e=mV.d(d);e.S("text");e.k("plain");e.C(O);var y=mV.d(d);y.S("text");y.k("html");y.C(Z);}}else{if(tW.B()){d.S("multipart");d.k("mixed");var e=mV.d(d);e.S("text");e.k("plain");e.C(O);for(var L=0,len=tW.G.length;L<len;L++){var o=tW.G[L];var V=mV.d(d);V.S(o.S);V.k(o.G);V.Z("attachment");V.n(o[tW.u[0]]);}u.m(tW.q);u.MC(true);}else{d.S("text");d.k("plain");d.C(O);}}var c=O.length;u.bu(c);return u;}function tK(){var G=new Array();if(YB("toggle_from_menuitem")){G=G.concat(f9.Z(VD("From_Field").value)[1]);}if(pw!=R7.g&&pw!=R7.k){G=G.concat(f9.Z(VD("To_Field").value)[1]);G=G.concat(f9.Z(VD("Cc_Field").value)[1]);G=G.concat(f9.Z(VD("Bcc_Field").value)[1]);}return G;}function clearAddressCache(){try{var G=PK();var q=G.LR.r;q.k(true);G.Pr.C("oy");}catch(e){AS("clearAddressCache failed. Error: "+e,bi.q);}}function jF(){var G=tK();if(G!=null&&G.length>0){var q=Ri.r;q.G(G,Kw);}}function Kw(G,q,S,C){var u=YB("toggle_from_menuitem")?["From_Field","To_Field","Cc_Field","Bcc_Field"]:["To_Field","Cc_Field","Bcc_Field"];var B="";if(C&&S!=null){var k=S.q();for(var g=0;g<k.length;g++){q=k[g];B+=q.Y()+"; ";}}else{B=q.Y();}var I=new RegExp("(^|[,;])\\s*"+s1(G)+"(?=\\s*([,;]|$))","i");for(var g=0,len=u.length;g<len;g++){var Y=u[g];var D=VD(Y);if(I.test(D.value)){var n=new RegExp("(^|[,;])\\s*"+s1(G)+"(?=\\s*$)","i");var v="";if(n.test(D.value)){v=";";}D.value=D.value.replace(I,"; "+B+v);D.value=D.value.replace(/^; /,"");VJ(Y,70);}}}function OX(G){var q=[];if(G=="From_Field"){q["To"]=f9.Z(VD("From_Field").value);xH(cW.u,b8,null,null);}else{q["To"]=f9.Z(VD("To_Field").value);q["Cc"]=f9.Z(VD("Cc_Field").value);q["Bcc"]=f9.Z(VD("Bcc_Field").value);xH(cW.G,JH,q,G);}}function b8(G){var q="";var S=G[0];var C=G[1];for(var u=0;u<S.length;u++){var B=S[u];q+=B.Y();if(u<S.length-1||C.length>0){q+=" ; ";}}for(var u=0;u<C.length;u++){var k=C[u];q+=k;if(u<C.length-1){q+=" ; ";}}VD("From_Field").value=q;VJ("From_Field",70);Pa=true;}function JH(G){function q(C,u){var B="";var k=C[0];var g=C[1];for(var I=0;I<k.length;I++){var Y=k[I];B+=Y.Y();if(I<k.length-1||g.length>0){B+=" ; ";}}for(var I=0;I<g.length;I++){var D=g[I];B+=D;if(I<g.length-1){B+=" ; ";}}VD(u).value=B;}q(G["To"],"To_Field");q(G["Cc"],"Cc_Field");q(G["Bcc"],"Bcc_Field");VJ("To_Field",70);VJ("Cc_Field",70);var S=G["Bcc"];if((S[0].length>0||S[1].length>0)&&!YB("toggle_bcc_menuitem")){oT("toggle_bcc");}VJ("Bcc_Field",70);Pa=true;}function DS(G,q){var S=PK();var C=S.ch.Y();if(C!=null&&C!=S.GC.B){var u=S.ch.R();if(u!=null&&u.strip()!=""){return "\""+u+"\""+" <"+C+">; ";}else{return mailboxIdentifer;}}var B=C6(q,true);return (B!=null&&B.strip()!=""?B.strip():"");}function bk(G,q){var S="";var C=PK();switch(G){case R7.S:case R7.G:S=lr(q,true);break;case R7.B:case R7.C:var u=q.Eq();if(!u){u=q.b();}if(u){S=u.Y();if(G==R7.C){var B=[new f9(C.GC.E,C.GC.B)];S+=" ; "+lr(q,true,B);}}break;}return S;}function kv(G,q){var S="";switch(G){case R7.G:S=q.L();break;case R7.B:case R7.C:S=strings.reply_prefix+": "+n2(q.L());break;case R7.q:S=strings.forward_prefix+": "+n2(q.L());break;case R7.S:S=q.L();break;}if(!S){S="";}return S;}function SY(G){G.className="composeMessageHeaderLabelCell_hover";}function dg(G){G.className="composeMessageHeaderLabelCell";}var MA=null;if(false){MA=new wp();}function iP(G){var q=Gp(G);if(q!=null){q.close();}}function Gp(G){if(G.f()){return null;}var q=G.y();var S=x8.n("pdleditor");for(var C=0;C<S.length;C++){var u=S[C];var B=u.S;if(B.y()==q){return u.C;}}return null;}function x7(G){if(Gp(G)!=null){alert(strings.message_already_opened);return ;}var q="wnd_DistributionList.jsp?locale="+GC.q();var S=Yl(q,G,LU,600,400,false);if(S==null){alert(strings.popup_stopper);return ;}}function LU(G){if(!G){return ;}var q=G[0];var S=G[1];if(!S){AS("Can't save DL; pdl is null.  Perhaps 'Save' was double-clicked?",bi.WARN);return ;}if(q=="SAVE"){var C=S.J();if(!C.n7()){alert(strings.permissions_restriction);}else{if(!S.f()){var u=C.Z(S.K());var B=ah(C);if(B){B.P([u]);}C.j(u);}S.p(false,xh,QL);}}else{if(q=="DELETE"){if(S.f()){return ;}jh(S);}}}function writeDistributionListWindowContent(){var G=PK();strings=G.strings;v4(G.tE);fG=document;TN=document.body;window.name="pdleditor";var q="";q+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";q+="  <TR>";q+="    <TD align=\"center\">";q+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";TN.innerHTML=q;Es=true;qd();}function qd(){var G=PK();var q=opener.x8.I(window);if(!q.f()&&q.g){if(q.i()){alert(strings.message_deleted);var S=q.J();var C=G.ah(S);if(C){C.P([q]);}window.close();return ;}else{if(q.u()){var u=strings.generic_error+" #DL018";AS(u,bi.C);alert(u);return ;}else{setTimeout("qd();",100);return ;}}}TN.innerHTML="";opener.x8.k(window,q.bh());var B="";B+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"subtable1\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.pdleditor_name_label+"</SPAN></TD>";B+="          <TD><INPUT id=\"dl_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD>";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_select_members+"\" onclick=\""+"j1"+"();\">";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_add_new_member+"\" onclick=\""+"Oo"+"();\">";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_delete_selected_member+"\" onclick=\""+"OM"+"();\">";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="  <TR>";B+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"><!-- The grid sits here --></TD>";B+="  </TR>";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"subtable3\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD align=\"right\">";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"uZ"+"();\">";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";TN.innerHTML=B;var k=document.getElementById("mainTable");k.style.height=k.offsetHeight+"px";k.style.width=k.offsetWidth+"px";var g=document.getElementById("subtable1");g.parentNode.style.height=g.offsetHeight+"px";var I=document.getElementById("subtable2");I.parentNode.style.height=I.offsetHeight+"px";var Y=document.getElementById("subtable3");Y.parentNode.style.height=Y.offsetHeight+"px";var D=VD("grid_container");MA=new wp(D);MA.V(new lK(strings.pdleditor_name_header_label,200));MA.V(new lK(strings.pdleditor_email_header_label,200));MA.L();MA.E(rV(D),N4(D),D.offsetWidth,D.offsetHeight);hn();Kj();VD("dl_name").value=q.CT();VD("dl_name").focus();}function j1(){function G(q){if(!q){return ;}var S=opener.x8.I(window);var C;var u;var B=q[0];for(var k=0;k<B.length;k++){var g;var I=B[k];var Y=I._directorysource_;if(I._addrtype_=="distributionList"){if(Y=="system"){g=dr.O(S,S7.C);g.u(I.I());g.q(yz.S);g.C(I.C());g.G("SYSTEM");}else{g=dr.O(S,S7.q);g.u(I.I());g.q(yz.q);g.r(uc.G);g.I(I._omdirectref_);}}else{switch(Y){case "system":g=dr.O(S,S7.C);g.u(I.I());g.q(yz.S);g.C(I.C());g.G("SYSTEM");break;case "personal":g=dr.O(S,S7.q);g.u(I.I());g.q(yz.G);g.C(I.B());break;default:g=dr.O(S,S7.S);g.u(I.I());g.q(yz.G);g.C(I.B());break;}}C=S.h();u=C.length;if(u>0){for(var D=0;D<u;D++){var n=C[D];if(n.D()==g.D()&&n.g()==g.g()&&n.B()==g.B()){break;}}if(D==u){S.Xf(g);}}else{S.Xf(g);}}Kj();}xH(cW.u,G);}function Oo(){function G(u){if(!u||u[0]!="OK"){return ;}var B=u[1];var k=u[2];if(!f9.r(k)){alert(strings.pdleditor_member_invalid_address);return ;}var g=opener.x8.I(window);var I=dr.O(g,S7.S);I.u(B);I.q(yz.G);I.C(k);g.Xf(I);Kj();}var q=PK();var S=q.GC.q();var C="dlg_PdlMember.jsp?locale="+S;gQ(C,null,G,300,150);}function Kj(){var G=opener.x8.I(window);var q=G.h();MA.P();for(var S=0;S<q.length;S++){var C=q[S];var u=C.D();var B=C.k();MA.F([u,B],C);}MA.u();}function OM(){var G=opener.x8.I(window);var q=MA.s();for(var S=0;S<q.length;S++){var C=q[S];var u=MA.k(C);G.tk(u);}MA.D(q);}function uZ(){var G=opener.x8.I(window);if(null!=G){G.a(VD("dl_name").value);}var q=["SAVE",G];so(q);}function Xv(G){var q=eI(G);if(q!=null){q.close();}}function eI(G){if(G.f()){return null;}var q=G.y();var S=x8.n("contacteditor");for(var C=0;C<S.length;C++){var u=S[C];var B=u.S;var k=B[0];if(k.y()==q){return u.C;}}return null;}function go(G,q){if(eI(G)!=null){alert(strings.message_already_opened);return ;}var S="wnd_EditContact.jsp?locale="+GC.q();var C=Yl(S,[G,q,G],Go,700,500,true);if(C==null){alert(strings.popup_stopper);return ;}}function Go(G){if(!G){return ;}var q=G[0];var S=G[1];if(q=="SAVE"){if(!S.f()){var C=S.J();var u=C.Z(S.K());var B=ah(C);if(B){B.P([u]);}jh(u,true);S.H(null);}S.O9(false,xh,QL);}else{if(q=="DELETE"){if(S.f()){return ;}jh(S);}}}function aC(){var G=opener.x8.I(window);var q=G[0];var S;var C=true;for(var u=1;u<=3;u++){S=q.G6(u);if(S.strip()!=""&&!f9.r(S)){C=false;break;}}return [C,q.G6(u)];}function writeContactWindowContent(){var G=PK();strings=G.strings;v4(G.tE);fG=document;TN=document.body;window.name="contacteditor";var q="";q+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";q+="  <TR>";q+="    <TD align=\"center\">";q+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";TN.innerHTML=q;Es=true;nJ();}function nJ(){var G=PK();var q=opener.x8.I(window);var S=q[0];var C=q[1];if(!S.f()&&S.g){if(S.i()){alert(strings.message_deleted);var u=S.J();var B=G.ah(u);if(B){B.P([S]);}window.close();return ;}else{if(S.u()){var k=strings.generic_error+" #EC019";AS(k,bi.C);alert(k);return ;}else{setTimeout("nJ();",100);return ;}}}TN.innerHTML="";opener.x8.k(window,[S.Qa(),C,S]);var g=10;var I;var Y;var D;if(!S.Q()){lE(contacteditormenubar_readonly.documentElement);Y=iI(contacteditormenubar_readonly.documentElement,oT);I=Y.offsetTop+Y.offsetHeight+10;}else{lE(contacteditormenubar.documentElement);Y=iI(contacteditormenubar.documentElement,oT);lE(contacteditortoolbar.documentElement);D=l9(null,Y.offsetTop+Y.offsetHeight,contacteditortoolbar.documentElement,oT);I=D.offsetTop+D.offsetHeight+10;}function n(){if(AB){var c=w1.g();c.designMode="on";}VI("check_spelling_button",true);VI("undo_toolbar_button",true);jQ("check_spelling_menuitem",true);jQ("undo_menuitem",true);jQ("select_all_menuitem",true);}function v(){VI("check_spelling_button",false);VI("undo_toolbar_button",false);jQ("check_spelling_menuitem",false);jQ("undo_menuitem",false);jQ("select_all_menuitem",false);}var r=PG("contacteditor",strings.contacteditor_section_title_general,"general_section",g+5,I,true,n);var Z=PG("contacteditor",strings.contacteditor_section_title_details,"details_section",r.offsetLeft+r.offsetWidth+2,I,false,v);TZ("<DIV id='tab_pane_container' style='position:absolute'>",TN);tab_pane_container.style.top=(I+r.offsetHeight-1)+"px";tab_pane_container.style.left=g+"px";tab_pane_container.style.width=(Oy()-2*g-(AB?10:0))+"px";tab_pane_container.style.height=(DE()-tab_pane_container.offsetTop-g-(AB?10:0))+"px";var O=IV(r.paneId,tab_pane_container,true);var d=IV(Z.paneId,tab_pane_container,false);var J="";J+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="  <TR>";J+="    <TD width=\"300\" valign=\"top\">";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\"><INPUT type=\"button\" id=\"full_name_button\" class=\"button\" value=\""+strings.contacteditor_full_name_label+"\" onclick=\""+"wX"+"();\"></TD>";J+="          <TD><INPUT id=\"full_name\" type=\"text\" style=\"width:100%;background-color:#F7F3E7;\" autocomplete=\"off\" readonly></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_job_title_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"job_title\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_company_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"company_name\" type=\"text\" style=\"width:100%;\" onchange=\""+"YY"+"();\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_file_as_label+"</SPAN></TD>";J+="          <TD>";J+="            <SELECT id=\"file_as\" style=\"width:100%;\"></SELECT>";J+="          </TD>";J+="        </TR>";J+="      </TABLE>";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_phone_numbers+"</SPAN></TD>";J+="          <TD style=\"padding-top:5px;\"><HR></TD>";J+="        </TR>";J+="      </TABLE>";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_phone_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"business_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_home_phone_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"home_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_fax_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"business_fax\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_mobile_phone_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"mobile_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="    <TD style=\"padding-left:5px;\" valign=\"top\">";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\">";J+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";J+="              <TR>";J+="                <TD nowrap><SPAN class=\"label\" id=\"email_label\">"+strings.contacteditor_email_label.printf(1)+"</SPAN></TD>";J+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"tP"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";J+="              </TR>";J+="            </TABLE>";J+="          </TD>";J+="          <TD><INPUT id=\"email\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_email_display_as_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"display_as\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_web_page_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"web_page_address\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_im_address_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"im_address\" type=\"text\" style=\"width:100%;font-family:tahoma, helvetica, arial, sans-serif;font-size:11px;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="      </TABLE>";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_addresses+"</SPAN></TD>";J+="          <TD style=\"padding-top:5px;\"><HR></TD>";J+="        </TR>";J+="      </TABLE>";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\" valign=\"top\">";J+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";J+="              <TR>";J+="                <TD><INPUT type=\"button\" id=\"edit_address_btn\" class=\"button\" value=\""+strings.contacteditor_business_address+"\" onclick=\""+"ib"+"();\"></TD>";J+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"A0"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";J+="              </TR>";J+="            </TABLE>";J+="          </TD>";J+="          <TD><TEXTAREA id=\"address\" style=\"width:100%;height:60px;overflow:auto;font-family:tahoma, helvetica, arial, sans-serif;font-size:11px;background-color:#F7F3E7;\" readonly></TEXTAREA></TD>";J+="        </TR>";J+="      </TABLE>";J+="      <TABLE width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD align=\"right\">";J+="            <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="              <TR>";J+="                <TD><INPUT type=\"checkbox\" id=\"default_mailing_address\" onclick=\""+"hJ"+"(this);\"></TD>";J+="                <TD><SPAN class=\"label\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";J+="              </TR>";J+="            </TABLE>";J+="          </TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="  </TR>";J+="</TABLE>";J+="<HR id=\"compAreaDivider\">";O.innerHTML=J;function x(){w1.Z(vI);}var P=S.qP();if(P==null){P="";}P=P.strip();P=P.replace(/\n( ){3}/g,"\n");P=P.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");P=P.replace(/( ){2}/g,"&nbsp;&nbsp;");P=P.replace(/\n/ig,"<br/>");P=dF.w(P);P=dF.m(P);P=dF.z(P);w1=new Qw(O,"blank.jsp",P,vI,null,null,x,null,null,null,null,ew);w1.K();vw();J="";J+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="  <TR>";J+="    <TD width=\"300\" valign=\"top\">";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_department_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"department\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_office_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"office\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_profession_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"profession\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="    <TD valign=\"top\">";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_manager_name_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"manager_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_assistant_name_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"assistant_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="  </TR>";J+="</TABLE>";J+="<HR>";J+="<TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="  <TR>";J+="    <TD width=\"300\" valign=\"top\">";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_nickname_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"nickname\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_spouse_name_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"spouse_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="    <TD valign=\"top\" align=\"left\">";J+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";J+="        <TR>";J+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_birthday_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"birthday\" type=\"text\" style=\"width:80px;\" onblur=\""+"SB"+"(this);\" autocomplete=\"off\"></TD>";J+="          <TD><DIV id=\"birthdayPopUp\" class=\"calPop\"></DIV></TD>";J+="        </TR>";J+="        <TR>";J+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_anniversary_label+"</SPAN></TD>";J+="          <TD><INPUT id=\"anniversary\" type=\"text\" style=\"width:80px;\" onblur=\""+"SB"+"(this);\" autocomplete=\"off\"></TD>";J+="          <TD><DIV id=\"anniversaryPopUp\" class=\"calPop\"></DIV></TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="  </TR>";J+="</TABLE>";d.innerHTML=J;TZ("<SELECT id=\"emailSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">");emailSelector.onclick=GX;for(var Q=1;Q<=3;Q++){var e=document.createElement("OPTION");emailSelector.options.add(e,-1);e.text=strings.contacteditor_email_selector_label.printf(Q);e.value=Q;}J="";J+="<SELECT id=\"addressSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">";J+="<OPTION value=\""+qS.S+"\">"+strings.contacteditor_address_selector_business+"</OPTION>";J+="<OPTION value=\""+qS.q+"\">"+strings.contacteditor_address_selector_home+"</OPTION>";J+="<OPTION value=\""+qS.G+"\">"+strings.contacteditor_address_selector_other+"</OPTION>";J+="</SELECT>";Mh(TN,"beforeEnd",J);if(AB){addressSelector=VD("addressSelector");}addressSelector.onclick=az;emailSelector.onmousedown=addressSelector.onmousedown=function(y){var L=jq(y);mo(L);};VD("birthdayPopUp").onmousedown=VD("anniversaryPopUp").onmousedown=function(y){var o;if(this.id=="birthdayPopUp"){o=S.x9();}else{if(this.id=="anniversaryPopUp"){o=S.aL();}}var L=jq(y);mo(L);if(o){qA(o.getMonth(),o.getFullYear(),L.clientX,L.clientY,aX,o,this.id);}else{o=new Date();qA(o.getMonth(),o.getFullYear(),L.clientX,L.clientY,aX,null,this.id);}};hn();function V(c){zQ(emailSelector);zQ(addressSelector);var j=jq(c);var K=zA(j);if(K==null){return ;}var m=K.className;if(AB&&ml!=null){if(m!="prevButton"&&m!="nextButton"){TN.removeChild(ml);ml=null;}}}if(D3){document.attachEvent("onmousedown",V);}else{document.addEventListener("mousedown",V,false);}VD("full_name").value=S.Zf();VD("job_title").value=S.zC();VD("company_name").value=S.Ta();YY();VD("business_phone").value=S.T();VD("home_phone").value=S.z9();VD("business_fax").value=S.ts();VD("mobile_phone").value=S.of();VD("email").value=S.G6(1);VD("display_as").value=S.n9(1);VD("email_label")._selectedEmailIndex_=1;VD("web_page_address").value=S.Ml();VD("im_address").value=S.CW();setTimeout("G5()",100);VD("department").value=S.Ew();VD("office").value=S.Xf();VD("profession").value=S.dS();VD("manager_name").value=S.qD();VD("assistant_name").value=S.p();VD("nickname").value=S.Q2();VD("spouse_name").value=S.Jx();var t=S.x9();if(t){VD("birthday").value=G.we(t);}var M=S.aL();if(M){VD("anniversary").value=G.we(M);}if(S.f()&&!C){wX();}}function G5(){var G=opener.x8.I(window);var q=G[0];var S=q.CT();var C=VD("edit_address_btn");var u=VD("address");var B=VD("default_mailing_address");if(S==qS.q){u.value=Yj(q);C.value=strings.contacteditor_home_address;C._selectedAddress_=qS.q;B.checked=true;}else{if(S==qS.G){u.value=X4(q);C.value=strings.contacteditor_other_address;C._selectedAddress_=qS.G;B.checked=true;}else{u.value=ru(q);C.value=strings.contacteditor_business_address;C._selectedAddress_=qS.S;if(S==qS.S){B.checked=true;}}}}function vw(){var G=VD("compAreaDivider");var q=8;var S=G.offsetTop+q;var C=tab_pane_container.offsetWidth-2*q+(AB?10:0);var u=tab_pane_container.offsetHeight-S-q+(AB?10:0);w1.S(q,S,C,u);}function YY(){var G=opener.x8.I(window);if(G==null){return ;}var q=G[0];var S=q.tx();var C=q.bB();var u=VD("company_name").value;var B=VD("file_as");var k=B.value;while(B.options.length>0){B.options.remove(0);}var g=new Array();g["FIRST"]=S;g["LAST"]=C;g["COMPANY"]=u;var I;var Y=1;while((I=P9("contacteditor_file_as_format_"+Y))!=null){if((I.indexOf("%FIRST")==-1||S.strip()!="")&&(I.indexOf("%LAST")==-1||C.strip()!="")&&(I.indexOf("%COMPANY")==-1||u.strip()!="")){var D=document.createElement("OPTION");B.options.add(D,-1);D.text=I.format(g);D.value=I;if(I==k){D.selected=true;}}Y++;}}function wX(){var G=PK();var q="dlg_ContactNameDetails.jsp?locale="+G.GC.q();var S=opener.x8.I(window);var C=S[0];var u=[C.C9(),C.tx(),C.gu(),C.bB(),C.BN()];function B(k){if(!k){return ;}C.VU(k[0]);C.R(k[1]);C.HY(k[2]);C.tk(k[3]);C.z2(k[4]);var g=C.Fa();C.p8(g);VD("full_name").value=g;YY();VD("job_title").focus();}gQ(q,u,B,300,200);}function ib(){var G=PK();var q="dlg_ContactAddressDetails.jsp?locale="+G.GC.q();var S;var C=opener.x8.I(window);var u=C[0];var B=VD("edit_address_btn")._selectedAddress_;function k(g){if(!g){return ;}var I=VD("address");if(B==qS.q){u.U6(g[0]);u.WX(g[1]);u.f1(g[2]);u.jg(g[3]);u.KG(g[4]);I.value=Yj(u);}else{if(B==qS.S){u.na(g[0]);u.PF(g[1]);u.dJ(g[2]);u.Wc(g[3]);u.a(g[4]);I.value=ru(u);}else{if(B==qS.G){u.yh(g[0]);u.oz(g[1]);u.oI(g[2]);u.Pb(g[3]);u.kn(g[4]);I.value=X4(u);}}}}if(B==qS.q){S=[u.Qs(),u.Ip(),u.Eg(),u.LL(),u.UM()];}else{if(B==qS.G){S=[u.ry(),u.pl(),u.bu(),u.X3(),u.aV()];}else{S=[u.Tr(),u.s(),u.il(),u.yn(),u.ax()];}}gQ(q,S,k,300,230);}function tP(G){var q=jq(G);emailSelector.style.left=q.clientX+"px";emailSelector.style.top=q.clientY+"px";oN(emailSelector);}function A0(G){var q=jq(G);addressSelector.style.left=q.clientX+"px";addressSelector.style.top=q.clientY+"px";oN(addressSelector);}function GX(){var G=opener.x8.I(window);var q=G[0];var S=VD("email").value;var C=VD("display_as").value;var u=VD("email_label");var B=u._selectedEmailIndex_;q.h(B,S);q.re(B,yz.G);q.PQ(B,C);B=parseInt(emailSelector.value,10);u._selectedEmailIndex_=B;u.innerHTML=strings.contacteditor_email_label.printf(B);VD("email").value=q.G6(B);VD("display_as").value=q.n9(B);zQ(emailSelector);}function az(){var G=opener.x8.I(window);var q=G[0];var S=VD("edit_address_btn");var C=VD("address");var u=VD("default_mailing_address");if(addressSelector.value==qS.S){S.value=strings.contacteditor_business_address;C.value=ru(q);}else{if(addressSelector.value==qS.q){S.value=strings.contacteditor_home_address;C.value=Yj(q);}else{if(addressSelector.value==qS.G){S.value=strings.contacteditor_other_address;C.value=X4(q);}}}S._selectedAddress_=addressSelector.value;u.checked=(addressSelector.value==q.CT());zQ(addressSelector);}function aX(G,q){var S=PK();var C=opener.x8.I(window);var u=C[0];if(q=="birthdayPopUp"){u.Rz(G);VD("birthday").value=S.we(G);}else{if(q=="anniversaryPopUp"){u.lj(G);VD("anniversary").value=S.we(G);}}}function SB(G){var q=PK();var S=opener.x8.I(window);var C=S[0];if(G.id=="birthday"){if(G.value.strip()==""){C.Rz(null);}else{var u=q.ZH(G.value);if(!u){alert(strings.contacteditor_invalid_date);var B=C.x9();G.value=B?q.we(B):"";}else{C.Rz(u);}}}else{if(G.id=="anniversary"){if(G.value.strip()==""){C.lj(null);}else{var u=q.ZH(G.value);if(!u){alert(strings.contacteditor_invalid_date);var k=C.aL();G.value=k?q.we(k):"";}else{C.lj(u);}}}}}function hJ(G){var q=opener.x8.I(window);var S=q[0];var C=VD("edit_address_btn");var u=G.checked?C._selectedAddress_:qS.C;S.aP(u);}function Kt(){var G=opener.x8.I(window);var q=G[0];if(!q.Q()){return ;}q.Ob(VD("job_title").value);q.PE(VD("company_name").value);var S=VD("file_as").value.strip();if(S==""&&!window.confirm(strings.contacteditor_empty_file_as_warning)){return ;}var C=new Array();C["FIRST"]=q.tx();C["LAST"]=q.bB();C["COMPANY"]=q.Ta();q.jo(S.format(C));q.U5(q.iv());q.IN(VD("business_phone").value);q.T0(VD("home_phone").value);q.rw(VD("business_fax").value);q.bh(VD("mobile_phone").value);var u=VD("email_label");var B=u._selectedEmailIndex_;q.h(B,VD("email").value);q.re(B,yz.G);q.PQ(B,VD("display_as").value);q.n7(VD("web_page_address").value);q.Vv(VD("im_address").value);q.N6(VD("department").value);q.MC(VD("office").value);q.L8(VD("profession").value);q.Eq(VD("manager_name").value);q.N(VD("assistant_name").value);q.ev(VD("nickname").value);q.PS(VD("spouse_name").value);var k=ac(w1.Y());k=k.strip();q.NL(k);var g=["SAVE",q];var I=[];I=aC();if(I[0]){so(g);}else{alert(strings.address_parsing_problem.printf(I[1]));}}var B4=null;if(false){B4=new yx();}function Iu(G){var q=BB(G);if(q!=null){q.close();G.searchWindow=null;}}function BB(G){var q=G.y();var S=x8.n("message");for(var C=0;C<S.length;C++){var u=S[C];var B=u.C;var k=B.B4;if(k.y()==q){return B;}}return null;}function ur(G,q){if(q){G.searchWindow=q;}var S=PK();var C="wnd_ReadMessage.jsp?locale="+S.GC.q();var u=Yl(C,G,Eo,700,500,true);if(u==null){alert(strings.popup_stopper);return ;}}function Eo(G){if(G==null){return ;}var q=G[0];var S=G[1];if(q=="ACCEPT_MEETING_REQUEST"||q=="TENTATIVE_MEETING_REQUEST"||q=="DECLINE_MEETING_REQUEST"){var C=G[2];if(q=="ACCEPT_MEETING_REQUEST"){yT(S,C);}else{if(q=="TENTATIVE_MEETING_REQUEST"){SX(S,C);}else{if(q=="DECLINE_MEETING_REQUEST"){T3(S,C);}}}}else{if(q=="DELETE_MESSAGE"){jh(S,false,false,true);}}}function writeMessageWindowContent(){var G=PK();strings=G.strings;v4(opener.tE);fG=document;TN=document.body;window.name="message";GC.x(G.GC.h,G.GC.X,G.GC.Z);B4=opener.x8.I(window);lE(messagemenubar.documentElement);var q=iI(messagemenubar.documentElement,oT);lE(messagetoolbar.documentElement);toolbarContainer=l9(null,q.offsetTop+q.offsetHeight,messagetoolbar.documentElement,oT);lE(messageHeaderContextMenu.documentElement);messageHeaderContextualMenu=new Hk(messageHeaderContextMenu.documentElement,oT);if(xe(B4,yx)&&B4.Qa()){VI("delete_message_toolbar_btn1",false);VI("delete_message_toolbar_btn2",false);VI("prev_message_toolbar_btn1",false);VI("prev_message_toolbar_btn2",false);VI("next_message_toolbar_btn1",false);VI("next_message_toolbar_btn2",false);jQ("delete_message_menuitem1",false);jQ("delete_message_menuitem2",false);jQ("prev_message_menuitem1",false);jQ("prev_message_menuitem2",false);jQ("next_message_menuitem1",false);jQ("next_message_menuitem2",false);jQ("view_full_headers_menuitem1",false);jQ("view_full_headers_menuitem2",false);}if(B4.searchWindow){VI("delete_message_toolbar_btn1",false);VI("delete_message_toolbar_btn2",false);jQ("delete_message_menuitem1",false);jQ("delete_message_menuitem2",false);}var S;TZ("<DIV id='infobar' class='infobar' style='position:absolute;width:100%;display:none;'>");infobar.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";TZ("<DIV id='privacyToolbar' style='position:absolute;width:100%;display:none;'>");S="";S+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">";S+="  <TR>";S+="    <TD nowrap><SPAN class=\"label\">"+strings.html_remote_images_blocked_warning+"</SPAN></TD>";S+="    <TD align=\"right\"\"><INPUT type=\"button\" value=\""+strings.html_show_remote_images+"\" onclick=\""+"Ev"+"(null,true);\"></TD>";S+="  </TR>";S+="</TABLE>";privacyToolbar.innerHTML=S;TZ("<DIV id='readMessageHeader' style='position:absolute;width:100%;'>");readMessageHeader.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";S="";S+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"6\" cellpadding=\"0\">";function C(B,k,g,I){var Y="";Y+="<TR";if(I!=null){Y+=" id=\""+I+"\"";}Y+=">";Y+="  <TD valign=\"top\" nowrap><SPAN ";if(g!=null){Y+="id=\""+g+"\" ";}Y+="class=\"messageHeaderLabel\">"+k+"</SPAN></TD>";Y+="  <TD width=\"100%\" valign=\"top\"><DIV style=\"overflow:auto;\"><DIV id=\""+B+"\" class=\"messageHeaderText\"></DIV></DIV></TD>";Y+="</TR>";S+=Y;}C("messageHeaderFrom",strings.from_label);C("messageHeaderReplyTo",strings.replyto_label,null,"replytoLine");C("messageHeaderDate",strings.date_label,"messageHeaderDateLabel");C("messageHeaderTo",strings.to_label2,"messageHeaderToLabel");C("messageHeaderCC",strings.cc_label2,null,"ccLine");C("messageHeaderBCC",strings.bcc_label2,null,"bccLine");C("messageHeaderSubject",strings.subject_label);C("messageHeaderAttach",strings.attachments_label,"attachLine");S+="</TABLE>";readMessageHeader.innerHTML=S;function u(B){Ev();}Hs=new dF(TN,cR,QG,u);Hs.M();hn();window.onfocus=function(){window.name="message";};window.onresize=IJ;IJ();Es=true;}function IJ(){Lj("messageHeaderTo",50);if(VD("ccLine").style.display!="none"){Lj("messageHeaderCC",50);}if(VD("bccLine").style.display!="none"){Lj("messageHeaderBCC",50);}if(VD("attachLine").style.display!="none"){Lj("messageHeaderAttach",50);}if(VD("replytoLine").style.display!="none"){Lj("messageHeaderReplyTo",50);}var G=D3?5:7;if(infobar.style.display=="block"){if(privacyToolbar.style.display=="block"){privacyToolbar.style.top=(infobar.offsetTop+infobar.offsetHeight)+"px";readMessageHeader.style.top=(privacyToolbar.offsetTop+privacyToolbar.offsetHeight)+"px";}else{readMessageHeader.style.top=(infobar.offsetTop+infobar.offsetHeight)+"px";}}else{if(privacyToolbar.style.display=="block"){privacyToolbar.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";readMessageHeader.style.top=(privacyToolbar.offsetTop+privacyToolbar.offsetHeight)+"px";}else{readMessageHeader.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";}}var q=readMessageHeader.offsetTop+readMessageHeader.offsetHeight+5;var S=DE()-q-G;var C=Oy()-2*G;Hs.C(G,q,C,S);}function Ev(G,q){if(G!=null){B4=G;}var S=PK();var C="";var u=B4.P();var B=S.je();var k=B4.J();var g=false;if(B4.g){Hs.g();if(B4.o()){setTimeout("Ev( null"+(q!=null?(", "+q.toString()):"")+" )",100);return ;}function I(){Ev();}function Y(){var E=strings.generic_error+" #RM026";AS(E,bi.C);alert(E);}function D(){alert(strings.message_deleted);var E=S.ah(k);if(E){E.removeDataRows([B4]);}window.close();}B4.Y(true,I,Y,D);}else{if((xe(B4,EG)||xe(B4,H0)||xe(B4,vi)||xe(B4,yx)&&!B4.Qa())&&!B4.x(Zh.I)){var k=B4.J();wT.l([B4],Zh.I,true);var n=S.ah(k);if(n){n.d();}var v=S.Ba.P(k);v.T();if(xe(B4,yx)){Uq(B4);}}if(xe(B4,EG)){zQ(privacyToolbar);Hs.y(B4);}else{if(xe(B4,H0)){zQ(privacyToolbar);Hs.G(B4);}else{if(xe(B4,vi)){zQ(privacyToolbar);Hs.u(B4);}else{if(xe(B4,yx)){if(q==null){q=B4.n7();if(!q){q=!(S.GC.bh("blockRemoteImages",y5.S));}}else{if(q){B4.PQ();}}var r=Hs.J(B4,q);if(r){oN(privacyToolbar);}else{zQ(privacyToolbar);}}}}}if(nS()&&!B.Y&&B.I){switch(u){case Vl.u:g=S.Yc(B4);if(g||B4.isMeetingUpdate){B4.isMeetingUpdate=true;}break;case Vl.S:case Vl.q:case Vl.G:S.t0(B4);break;case Vl.C:S.IY(B4);break;}}}var Z=nS()&&!B.Y&&B.I&&u==Vl.u;if(Z){XU("meetingRequestToolbar");BY("meetingRequestMenuBar");}else{XU("mainToolbar");BY("mainMenuBar");}var O=S.GC.bh("hideEmailAddresses",y5.S);var d=nn(B4,!O);var J=f9.Z(d[0]);var x=J[0];var P=J[1];var Q;if(d[1]!=null){var e=f9.Z(d[1]);var y=e[0];var L=e[1];var o=[];o["DELEGATE"]=e8([y[0]]);o["PRINCIPLE"]=e8([x[0]]);Q=strings.on_behalf_of.format(o);}else{if(x[0]!=null){Q=e8([x[0]]);}else{if(P[0]!=null){Q="<DIV class=\"messageHeaderRecipient\">"+P[0]+"</DIV>";}}}VD("messageHeaderFrom").innerHTML=Q;var V=B4.O();VD("messageHeaderDate").innerHTML=V!=null?ZW(V):"";if(u=="IPM.Post"){VD("messageHeaderDateLabel").innerHTML=strings.posted_at_label;VD("messageHeaderToLabel").innerHTML=strings.posted_to_label;VD("messageHeaderTo").innerHTML=dH(S.GV.M(k));zQ(VD("ccLine"));}else{VD("messageHeaderDateLabel").innerHTML=strings.date_label;VD("messageHeaderToLabel").innerHTML=strings.to_label2;var t=Iq(B4);var M=(t!=null?e8(t.q()):"");VD("messageHeaderTo").innerHTML=M;var c=k8(B4);if(c!=null){var j=e8(c.q());VD("ccLine").style.display="";VD("messageHeaderCC").innerHTML=j;}else{zQ(VD("ccLine"));}var K=iC(B4);if(K!=null){var m=e8(K.q());VD("bccLine").style.display="";VD("messageHeaderBCC").innerHTML=m;}else{zQ(VD("bccLine"));}var b=R2(B4,true);if(null!=b){VD("replytoLine").style.display="";VD("messageHeaderReplyTo").innerHTML=e8([b]);}else{zQ(VD("replytoLine"));}}Lj("messageHeaderTo",50);Lj("messageHeaderCC",50);Lj("messageHeaderBCC",50);var w=lD(B4);if(w==""){w=strings.shared_untitled;}fG.title=w;if(g){var z=B4.L();if(!z){z="";}if(z.indexOf(strings.calendar_response_subjectprefix_updated)!=0){B4.s(strings.calendar_response_subjectprefix_updated+z);}}VD("messageHeaderSubject").innerHTML=dH(B4.L());if(B4.G()){VD("attachLine").style.display="";VD("messageHeaderAttach").style.display="";VD("messageHeaderAttach").parentNode.style.display="";if(!B4.g){VD("messageHeaderAttach").innerHTML=S.hz(B4,window);Lj("messageHeaderAttach",50);}}else{zQ(VD("messageHeaderAttach"));zQ(VD("messageHeaderAttach").parentNode);zQ(VD("attachLine"));}if(nS()){if(u==Vl.u||u==Vl.S||u==Vl.q||u==Vl.G||u==Vl.C){if(B.Y){C+=strings.infobar_scheduling_message_not_yet_processed+"<BR>";}else{if(!B.I){C+=strings.infobar_scheduling_message_not_processed+"<BR>";}else{if(u==Vl.C){C+=strings.meeting_has_been_canceled+"<BR>";}}}}}if(xe(B4,yx)){var W=B4.q();if(W!=jp.q){var X=new Array(1);X["sensitivity"]=mu(W);C+=strings.infobar_sensitivity.format(X)+"<BR>";}switch(B4.j()){case By.S:C+=strings.infobar_low_importance+"<BR>";break;case By.G:C+=strings.infobar_high_importance+"<BR>";break;}}if(C!=""){infobar.innerHTML=C;oN(infobar);}else{zQ(infobar);}IJ();}function Lj(G,q){var S=VD(G);var C=S.parentNode;if(S.offsetHeight>q){C.style.height=q+"px";}else{C.style.height=S.offsetHeight+"px";}}var FZ={S:"Public Folders",q:"Other Users",G:"Private"};var rm=null;if(false){rm=new A1();}var mf=new Array();var nE=null;var Pv=null;function KB(G){var q=jq(G);var S=zA(q);if(S.isEmpty){S.style.color="black";S.value="";S.isEmpty=false;}}function Uf(G){var q=jq(G);var S=zA(q);if(S.value.strip()!=""){return ;}S.isEmpty=true;eE(rm.searchType);}function cB(G){if(rm!=null){xa(rm);}}function lu(G){var q=jq(G);var S=q.keyCode;if(S==GP){if(TB(window)){oT("search");}else{oT("search_mail_folders");}}}function Bo(){if(rm!=null){return rm.searchType;}return null;}function pb(){var G="";var q=new Object();q.searchType=L8.B;q.searchValue=(filterFieldMessages.isEmpty)?"":filterFieldMessages.value.strip();q.loaded=false;q.loading=true;q.currentFolder=ch;var S=PK();var C="wnd_Search.jsp?locale="+S.GC.q();Yl(C,[q],null,930,450,true);}function wU(G){var q=G.relevance;if(q){return parseFloat(q);}else{return 0;}}function KA(){if(!b5(BP,xX,eO.srcElem,true)){return ;}var G=eO.dataObject;if(!xe(G,yx)){return ;}var q=dH(lD(G));var S=dH(BS(G));var C=TZ("<TABLE border='0' cellspacing='0' cellpadding='0'>");var u=TZ("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",C);var B=TZ("<TR>",u);var k=TZ("<TD style='padding-left:4px;cursor:default;'>",B);k.innerHTML=q+((S==null)?"":" - <FONT color='gray'>"+S+"</FONT>");if(eO==null){eO=new q1(C,tableViewCellMouseOut);}else{eO.S(C);}if(eO.srcElem.offsetWidth<k.offsetWidth){TG();}else{clearTimeout(DM);nI();}}function E7(G){var q=function(dy){var Dy=dy.j();if(Dy=="high"){return "01";}else{if(Dy=="low"){return "03";}else{return "02";}}};var S=function(dy){var Dy=dy.P();switch(Dy){case null:case "IPM.Note":if(dy.x(Zh.k)){return "11";}else{if(dy.x(Zh.C)){if(dy.x(Zh.G)){return "05";}else{return "03";}}else{if(dy.x(Zh.G)){return "04";}else{return (dy.x(Zh.I))?"02":"01";}}}case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":return "06";case "IPM.Schedule.Meeting.Resp.Neg":return "07";case "IPM.Schedule.Meeting.Resp.Pos":return "08";case "IPM.Schedule.Meeting.Resp.Tent":return "09";case "IPM.Schedule.Meeting.Canceled":return "10";case "IPM.Post":return "12";case "IPM.ReadReceipt":return "13";case "IPM.DeliveryReceipt":return "14";case "IPM.DeliveryFailure":return "15";case "IPM.Note.Rules.OofTemplate":return "16";case "IPM.Contact":return "17";case "IPM.DistList":return "18";default:if(Dy.match(/^IPM.Contact..*/)){return "17";}return "02";}};var C=function(dy){return (dy.x(Zh.S))?"01":"02";};var u=function(dy){var Dy=dy.G();return (Dy)?"01":"02";};var B=function(dy){return dy.e()+"msec";};var k=function(dy,Dy){var ta;var c4=dy.j();if(c4=="high"){ta=Rq;}else{if(c4=="low"){ta=Mq;}else{ta=A9;}}Dy.innerHTML="<DIV class='tableIcon' style='background-position:0px "+ta+"px'></DIV>";};var g=function(dy,Dy){var ta;var c4=dy.P();switch(c4){case null:case "IPM.Note":if(dy.x(Zh.k)){ta=NJ;}else{if(dy.x(Zh.C)){if(dy.x(Zh.G)){ta=A3;}else{ta=Km;}}else{if(dy.x(Zh.G)){ta=xP;}else{ta=dy.x(Zh.I)?wW:oF;}}}break;case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":ta=On;break;case "IPM.Schedule.Meeting.Resp.Neg":ta=ae;break;case "IPM.Schedule.Meeting.Resp.Pos":ta=Z6;break;case "IPM.Schedule.Meeting.Resp.Tent":ta=fN;break;case "IPM.Schedule.Meeting.Canceled":ta=k6;break;case "IPM.Post":ta=Vs;break;case "IPM.ReadReceipt":ta=EC;break;case "IPM.DeliveryReceipt":ta=nj;break;case "IPM.DeliveryFailure":ta=lU;break;case "IPM.Note.Rules.OofTemplate":ta=V6;break;case "IPM.Contact":ta=dU;break;case "IPM.DistList":ta=E6;break;default:if(c4.match(/^IPM.Contact..*/)){ta=dU;}else{ta=wW;}break;}Dy.innerHTML="<DIV class='tableIcon' style='background-position:0px "+ta+"px'></DIV>";};var I=function(dy,Dy){var ta=dy.x(Zh.S)?si:A9;Dy.innerHTML="<DIV class='tableIcon' style='background-position:0px "+ta+"px'></DIV>";};var Y=function(dy,Dy){var ta=dy.G();var c4=ta?Yk:A9;Dy.innerHTML="<DIV class='tableIcon' style='background-position:0px "+c4+"px'></DIV>";};var D=function(dy,Dy){Dy.innerHTML=C6(dy);Dy.style.fontWeight=dy.x(Zh.I)?"normal":"bold";};var n=function(dy,Dy){Dy.innerHTML=lr(dy);Dy.style.fontWeight=dy.x(Zh.I)?"normal":"bold";};var v=function(dy,Dy){Dy.innerHTML=dH(lD(dy));if(xe(dy,yx)){Dy.style.fontWeight=dy.x(Zh.I)?"normal":"bold";}};var r=function(dy,Dy){var ta=dy.O();if(ta!=null){Dy.innerHTML=ZW(ta);}if(xe(dy,yx)){Dy.style.fontWeight=dy.x(Zh.I)?"normal":"bold";}};var Z=function(dy,Dy){Dy.innerHTML=m5(dy);Dy.style.fontWeight=dy.x(Zh.I)?"normal":"bold";};var O=function(dy,Dy){Dy.innerHTML=V1(dy);};var d=function(dy,Dy){Dy.innerHTML=Yg(dy);};var J=function(dy,Dy){Dy.innerHTML=Wo(dy);};var x=function(dy,Dy){Dy.innerHTML=vS(dy);};var P=function(dy,Dy){var ta=yb(dy);Dy.innerHTML=(ta==null||ta.strip()=="")?"":ta;};var Q=function(dy,Dy){Dy.innerHTML=WZ(dy);};var e=function(dy,Dy){Dy.innerHTML=e7(dy);};var y=function(dy,Dy){Dy.innerHTML=NX(dy);};var L=function(dy,Dy){Dy.innerHTML=EO(dy);};var o=function(dy,Dy){var ta=jK(dy);time="";var c4=0;if(ta>=1440){c4=Math.floor(ta/1440);ta=ta%1440;}var sp=Math.floor(ta/60);var G7=ta%60;if(c4>0){time+=c4+" "+strings.day_unit+" ";}if(sp>0){time+=sp+" "+strings.hour_unit+" ";}time+=G7+" "+strings.minute_unit;Dy.innerHTML=time;};var V=function(dy,Dy){var ta="";switch(mY(dy)){case he.C:ta=strings.appointment_busy_status_free;break;case he.S:ta=strings.appointment_busy_status_tentative;break;case he.q:ta=strings.appointment_busy_status_busy;break;case he.G:ta=strings.appointment_busy_status_out_of_office;break;}Dy.innerHTML=ta;};var t=function(dy,Dy){var ta=Math.floor(100*wU(dy));ta-=(ta%10);var c4="<DIV class='searchRelevanceOff' style='width:50px;'>";c4+="  <DIV class='searchRelevanceOn' style='border:0px;width:"+ta+"%;'>&nbsp</DIV>";c4+="</DIV>";Dy.innerHTML=c4;};var M=function(dy,Dy){var ta=PK();Dy.innerHTML=ta.GV.M(dy.J());if(xe(dy,yx)){Dy.style.fontWeight=dy.x(Zh.I)?"normal":"bold";}};var c=function(){clearTimeout(DM);nI();};var j=function(dy,Dy){if(eO==null){eO=new q1("",c);}eO.srcElem=Dy;eO.dataObject=dy;DM=setTimeout("KA()",eO.G());};var K={J:["<DIV class='tableIcon' style='background-position:0px -274px;padding:0px;height:12px;'></DIV>",22,q,B,k,Ly.q,false,false,true,null,null,null],d:["<DIV class='tableIcon' style='background-position:1px -308px;padding:0px;height:12px;'></DIV>",22,S,B,g,Ly.q,false,false,true,null,null,null],S:["<DIV class='tableIcon' style='background-position:0px -291px;padding:0px;height:12px;'></DIV>",22,C,B,I,Ly.q,false,false,true,null,null,null],D:["<DIV class='tableIcon' style='background-position:0px -257px;padding:0px;height:12px;'></DIV>",22,u,B,Y,Ly.q,false,false,true,null,null,null],O:[strings.messageheader_from,100,C6,B,D,Ly.q,true,true,true,null,null,null],C:[strings.messageheader_to,100,lr,B,n,Ly.q,true,true,true,null,null,null],k:[strings.messageheader_subject,230,lD,B,v,Ly.q,true,true,true,null,j,c],x:[strings.messageheader_received,150,IZ,null,r,Ly.G,true,true,true,null,null,null],Y:[strings.messageheader_modified,110,IZ,null,r,Ly.G,true,true,true,null,null,null],r:[strings.messageheader_size,50,m5,B,Z,Ly.q,true,true,true,null,null,null],P:[strings.contactheader_name,150,V1,null,O,Ly.q,true,true,true,null,null,null],Z:[strings.contactheader_email,170,Yg,null,d,Ly.q,true,true,true,null,null,null],g:[strings.contactheader_phone,110,Wo,null,J,Ly.q,true,true,true,null,null,null],u:[strings.contactheader_company,110,vS,null,x,Ly.q,true,true,true,null,null,null],q:[strings.calendarheader_location,150,yb,null,P,Ly.q,true,true,true,null,null,null],n:[strings.calendarheader_start_time,60,WZ,null,Q,Ly.G,true,true,true,null,null,null],G:[strings.calendarheader_duration,70,jK,null,o,Ly.q,true,true,null,null,null,null],v:[strings.calendarheader_busy_status,70,mY,null,V,Ly.q,true,true,null,null,null,null],B:[strings.searchheader_relevance,70,wU,null,t,Ly.q,true,true,null,null,null,null],I:[strings.searchheader_folder,85,fA,B,M,Ly.q,true,true,null,null,null,null]};var m={G:[K.J,K.d,K.S,K.D,K.O,K.C,K.k,K.x,K.I,K.B],q:[K.d,K.P,K.u,K.Z,K.g,K.Y,K.I,K.B],S:[K.J,K.k,K.n,K.G,K.q,K.v,K.I,K.B]};var b;var w=-1;switch(G){case L8.S:b=m.q;break;case L8.C:b=m.S;break;default:b=m.G;w=9;break;}function z(dy,Dy,ta){if(dy.searchType==L8.S){if(ta!=null){if(ta.length==1){contactTableContextualMenu1._contact_=ta[0];oO(Dy,contactTableContextualMenu1);}else{if(ta.length>1){contactTableContextualMenu2._contacts_=ta[0];oO(Dy,contactTableContextualMenu2);}}}else{oO(Dy,contactTableContextualMenu3);}}else{if(dy.searchType==L8.C){}else{if(ta!=null){if(ta.length==1){messageTableContextualMenu1._message_=ta[0];oO(Dy,messageTableContextualMenu1);}else{if(ta.length>1){messageTableContextualMenu2._messages_=ta;oO(Dy,messageTableContextualMenu2);}}}else{oO(Dy,messageTableContextualMenu3);}}}}function W(dy){if(dy.searchType==L8.C){var Dy=dy.Qa();for(var ta=0;ta<Dy.length;ta++){var c4=Dy[ta];VY(c4);}}else{if(dy.searchType==L8.S){var Dy=dy.Qa();for(var ta=0;ta<Dy.length;ta++){var c4=Dy[ta];if(xe(c4,H0)){Uu(c4);}else{if(xe(c4,vi)){OQ(c4);}}}}else{var Dy=dy.Qa();for(var ta=0;ta<Dy.length;ta++){var c4=Dy[ta];vt(c4,window);}}}}var X=new A1(TN,w,null,null,W,null);for(var E=0;E<b.length;E++){var U=b[E];var A=U[0];var F=U[1];var f=U[2];var i=U[3];var l=U[4];var p=U[5];var T=U[6];var s=U[7];var h=U[8];var N=U[9];var a=U[10];var H=U[11];var R=new mm(A,F,f,i,l,p,T,s,h,N,a,H);X.oI(R);}X.h();X.searchType=G;mf[mf.length]=X;return X;}function xa(G){var q=1;var S=0;var C=Pv.offsetTop+Pv.offsetHeight-q;var u=Oy()-S;var B=DE()-C;G.n9(S,C,u,B);}function yX(G){var q=null;for(var S=0;S<mf.length;S++){q=mf[S];if(q.searchType==G){return q;}}q=E7(G);return q;}function NM(G){switch(G){case L8.B:XU("mailSearchToolbar");break;case L8.S:XU("contactsSearchToolbar");break;case L8.C:XU("calendarSearchToolbar");break;}return ;}function eE(G){switch(G){case L8.B:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_mail;}break;case L8.S:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_contacts;}break;case L8.C:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_calendar;}break;}return ;}function initSearchWindow(){var G=PK();strings=G.strings;v4(G.tE);fG=document;TN=document.body;window.name="search";GC.x(G.GC.h,G.GC.X,G.GC.Z);var q=opener.x8.I(window);var S=q[0];var C=S.searchType;var u=S.searchValue;var B=S.currentFolder;var k=G.GV.M(B);var g="";if(B.yh()){g=strings.specialfolder_shared;}else{if(B.bu()){g=B.Y();}else{g=G.GC.bh("outgoingName");}}fG.title=strings.mail_search_results_for_mailbox_wnd_title.printf(g);lE(searchtoolbar.documentElement);nE=l9(null,0,searchtoolbar.documentElement,oT);searchField.onfocus=KB;searchField.onblur=Uf;searchField.onkeyup=lu;if(u==null||u==""){searchField.isEmpty=true;eE(C);}else{searchField.isEmpty=false;searchField.value=u;}lE(refinementtoolbar.documentElement);Pv=l9(null,nE.offsetTop+nE.offsetHeight,refinementtoolbar.documentElement,oT);B5("refinementtoolbarSearchCurrentFolderButton",strings.refinementtoolbar_mail_caption_search_current_folder.printf(k));var I=E7(C);rm=I;rm._currentFolder_=B;NM(C);qh("refinementtoolbarSearchCurrentFolderButton");ZP(C);window.onresize=cB;Es=true;}function ZP(G){switch(G){case L8.B:B5("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_mail);DN("searchtoolbarSearchMailButton","search_mail_folders");break;case L8.S:B5("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_contacts);DN("searchtoolbarSearchMailButton","search_contacts");break;case L8.C:B5("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_calendar);DN("searchtoolbarSearchMailButton","search_calendar");break;}eE(G);var q=yX(G);if(rm!=null){rm.oz();}rm=q;q.v();xa(q);NM(G);var S=g0(G);ID(G,S);}function ID(G,q){if(rm==null){return ;}if(G==null){G=rm.searchType;}if(q==null){q=g0(G);}var S=cK(G);rm.Y(true);if(q.strip()!=""){Rb();x5(strings.addressbooksearch_searching);pV(q,S,G,true);}}function cK(G){var q=[];switch(G){case L8.B:var S=[];var C=[];var u=rm._currentFolder_;if(vA("refinementtoolbarSearchCurrentFolderButton")){S[0]=u.i();}else{if(u.yh()){S[0]=FZ.S+"/*";}else{if(u.bu()){S[0]=FZ.q+"/"+u.Y()+"/*";}else{C[0]=FZ.S+"/*";C[1]=FZ.q+"/*";}}}q["included"]=S;q["excluded"]=C;break;}return q;}function g0(G){var q=(searchField.isEmpty)?"":searchField.value.strip();var S=false;var C=new Array();var u=0;var B=q.length;var k="\"";var g=k;var I;if(B>0){for(var Y=0;Y<=B;Y++){if(Y<B){I=q.charAt(Y);if(I==k){S=!S;I=q.charAt(++Y);}}if(Y==B||(I==" "&&!S)){g+=k;C[u++]=g.strip();g=k;while(Y+1<B&&(I=q.charAt(Y+1)==" ")){Y++;}if(Y==B){break;}}else{g+=I;}}}var D="(";var n=" AND ";var v=" OR ";var r;var Y;switch(G){case L8.B:var Z=["from:","subject:","BODY:","to:"];var O=Z.length;var d=kf("messageFieldRestrictionSelection");if(D!="("){D+=v;}switch(d){case "all":if(u>1){var J=new RegExp(k,"g");for(r=0;r<O;r++){D+=Z[r]+k+q.replace(J,"")+k;D+=v;}}for(r=0;r<O;r++){for(Y=0;Y<u;Y++){q=C[Y];D+=Z[r]+q;if(r!=O-1||Y!=u-1){D+=v;}}}break;default:if(u>1){var J=new RegExp(k,"g");D+=d+":"+k+q.replace(J,"")+k;D+=v;}for(Y=0;Y<u;Y++){q=C[Y];D+=d+":"+q;if(Y!=u-1){D+=v;}}break;}if(D=="("){D="";}else{D+=")";}if(vA("mailHighImportanceButton")){if(D!=""){D+=n;}D+="(priority:Urgent)";}var x=parseInt(kf("mailDateRestrictionSelection"));if(x!=0){var P=new Date();var Q=P.clone();var e=P.getTimezoneOffset()*60000;var y=x*24*3600*1000;Q.setTime((Q.getTime()+y)+e);P.setTime(P.getTime()+e);if(D!=""){D+=n;}D+="(";dateFormat=new zt("yyyyMMddHHmmss");D+="CREATE-DATE:["+dateFormat.C(Q);D+=" TO ";D+=dateFormat.C(P)+"]";D+=")";}var L=vA("mailFlaggedButton");var o=vA("mailAttachmentButton");if(D!=""||L||o){if(D!=""){D+=n;}D+="(MSG-TYPE:email)";}if(L||o){if(L&&!o){D+="&flags=flagged";}else{if(L&&o){D+="&flags=flagged,attach";}else{D+="&flags=attach";}}}break;case L8.S:var V=kf("contactsFieldRestrictionSelection");switch(V){case "all":D+="subject:"+q;D+=v;D+="company:"+q;D+=v;D+="phone:"+q;D+=v;D+="address:"+q;D+=v;D+="from:"+q;break;default:D+=V+":"+q;break;}D+=")"+n+"(x-scalix-class:IPM.Contact";D+=v+"x-scalix-class:IPM.DistList)";break;case L8.C:var V=kf("contactsFieldRestrictionSelection");switch(V){case "all":D+="subject:"+q;D+=v;D+="BODY:"+q;D+=v;D+="location:"+q;D+=v;D+="from:"+q;D+=v;D+="to:"+q;D+=v;D+="cc:"+q;D+=v;D+="bcc:"+q;break;case "invitees":D+="to:"+q;D+=v;D+="cc:"+q;D+=v;D+="bcc:"+q;break;default:D+=V+":"+q;break;}D+=")"+n+"(x-scalix-class:IPM.Schedule.Meeting.Request";D+=v+"x-scalix-class:IPM.Appointment";D+=v+"x-scalix-class:IPM.Meeting.Resp.Neg";D+=v+"x-scalix-class:IPM.Meeting.Resp.Pos";D+=v+"x-scalix-class:IPM.Meeting.Resp.Tent";D+=v+"x-scalix-class:IPM.Meeting.Canceled)";break;}return D;}function pV(G,q,S,C){if(C==null){C=true;}var u=PK();function B(d,J){Rb();var x=d.S();var P=x.getElementsByTagName("messages").item(0);if(P==null){x5(strings.addressbooksearch_no_search_results_returned);return ;}var Q=P.childNodes;var e=Q.length;if(e==0){x5(strings.addressbooksearch_no_search_results_returned);return ;}var y=new Array();for(var L=0;L<e;L++){var o=Q.item(L);var V=o.nodeName.toLowerCase();var t=o.getAttribute("folder");var M=u.XD.n(t);var c;switch(V){case "contact":c=H0.Wp(o,M);break;case "distlist":c=vi.p5(o,M);break;case "appointment":c=EG.xM(o,M,true);break;default:c=yx.re(o,M);break;}c.relevance=o.getAttribute("relevance");if(V=="appointment"){var j=c;if(!j.N()){continue;}}if(S==L8.S&&V!="contact"&&V!="distlist"||S==L8.C&&V!="appointment"){continue;}nd.G(y,c);}if(y.length>0){rm.C(y,false);}}var k=new Ts.g(dA("soapmail"),C,B);var g=new Ts.v("search",u.mF);g.S("query",G);var I;var Y=q["included"];var D=q["excluded"];var n;var v=wN.P.createElement("folders");var r=wN.P.createElement("included_folders");for(var Z=0;Z<Y.length;Z++){n=Y[Z];I=wN.P.createElement("folder");I.setAttribute("name",n);r.appendChild(I);}v.appendChild(r);var O=wN.P.createElement("excluded_folders");for(var Z=0;Z<D.length;Z++){n=D[Z];I=wN.P.createElement("folder");I.setAttribute("name",n);O.appendChild(I);}v.appendChild(O);g.k(v);k.q.L(g);k.G.add("async",C);k.G.add("no.report.faults",true);k.q.v();}function gc(){var G;for(var q=0;q<mf.length;q++){G=mf[q];G.Y(true);}}function x5(G){if(rm==null){return ;}rm.Y(true);var q=G;if(q==""){q="&nbsp;";}var S=TZ("<DIV id=\"search_info_message_div\" class=\"label\" style=\"position:absolute;overflow:hidden;white-space:nowrap;z-index:1000;\" unselectable=\"on\">",document.body);S.innerHTML=q;var C=rm.S();var u=rV(C)+Math.round((C.offsetWidth-S.offsetWidth)/2);var B=N4(C)+30;S.style.left=Math.abs(u)+"px";S.style.top=Math.abs(B)+"px";}function Rb(){var G=VD("search_info_message_div");if(G!=null){TN.removeChild(G);}}var tE="<xml id=\"appointmentContextMenu\"><menu id=\"appointment_context_menu\"><item caption=\"contextmenus_appointment_open\" command=\"open\"/><item iconIndexX=\"-63\" iconIndexY=\"-2\" caption=\"shared_print\" command=\"print\"/><divider/><item caption=\"contextmenus_appointment_private\" command=\"set_selected_appointment_private\" checkmark=\"true\" id=\"appointment_private_menuitem\"/><menu caption=\"contextmenus_appointment_show_time_as\" id=\"appointment_show_time_as_menuitem\"><item caption=\"appointment_busy_status_free\" command=\"set_selected_appointment_busy_status_free\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"appointment_busy_status_free_menuitem\"/><item caption=\"appointment_busy_status_tentative\" command=\"set_selected_appointment_busy_status_tentative\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"appointment_busy_status_tentative_menuitem\"/><item caption=\"appointment_busy_status_busy\" command=\"set_selected_appointment_busy_status_busy\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"appointment_busy_status_busy_menuitem\"/><item caption=\"appointment_busy_status_out_of_office\" command=\"set_selected_appointment_busy_status_out_of_office\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"appointment_busy_status_out_of_office_menuitem\"/></menu><menu caption=\"contextmenus_appointment_label\" id=\"appointment_label_menuitem\" iconIndexX=\"-2\" iconIndexY=\"-3\" iconClass=\"toolbarAppointmentLabelIcon\" ><item iconIndexX=\"-2\" iconIndexY=\"-3\" caption=\"appointment_label_none\" command=\"set_selected_appointment_label_none\" id=\"appointment_label_none_menuitem\"  iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-29\" iconIndexY=\"-3\" caption=\"appointment_label_important\" command=\"set_selected_appointment_label_important\" id=\"appointment_label_important_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-56\" iconIndexY=\"-3\" caption=\"appointment_label_business\" command=\"set_selected_appointment_label_business\" id=\"appointment_label_business_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-83\" iconIndexY=\"-3\" caption=\"appointment_label_personal\" command=\"set_selected_appointment_label_personal\" id=\"appointment_label_personal_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-110\" iconIndexY=\"-3\" caption=\"appointment_label_vacation\" command=\"set_selected_appointment_label_vacation\" id=\"appointment_label_vacation_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-137\" iconIndexY=\"-3\" caption=\"appointment_label_must_attend\" command=\"set_selected_appointment_label_must_attend\" id=\"appointment_label_must_attend_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-163\" iconIndexY=\"-3\" caption=\"appointment_label_travel_required\" command=\"set_selected_appointment_label_travel_required\" id=\"appointment_label_travel_required_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-191\" iconIndexY=\"-3\" caption=\"appointment_label_needs_preparation\" command=\"set_selected_appointment_label_needs_preparation\" id=\"appointment_label_needs_preparation_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-218\" iconIndexY=\"-3\" caption=\"appointment_label_birthday\" command=\"set_selected_appointment_label_birthday\" id=\"appointment_label_birthday_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-245\" iconIndexY=\"-3\" caption=\"appointment_label_anniversary\" command=\"set_selected_appointment_label_anniversary\" id=\"appointment_label_anniversary_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-272\" iconIndexY=\"-3\" caption=\"appointment_label_phone_call\" command=\"set_selected_appointment_label_phone_call\" id=\"appointment_label_phone_call_menuitem\" iconClass=\"toolbarAppointmentLabelIcon\"/></menu><divider/><item iconIndexX=\"-85\" iconIndexY=\"-2\" caption=\"contextmenus_appointment_delete\" command=\"delete_event\"/></menu></xml><xml id=\"appointmentlabeltoolbar\"><toolbar id=\"appointmentlabeltoolbar\"><button id=\"appointmentselectedlabel\" iconIndexX=\"-2\" iconIndexY=\"-3\" caption=\"appointment_label_none\" command=\"none\" iconClass=\"toolbarAppointmentLabelIcon\"><menu id=\"appointmentlabelmenu\" menuClass=\"singleToolbarMenu\" leftColumnClass=\"singleToolbarMenuLeft\" rightColumnClass=\"singleToolbarMenuRight\"><item iconIndexX=\"-2\" iconIndexY=\"-3\" caption=\"appointment_label_none\" command=\"0\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-29\" iconIndexY=\"-3\" caption=\"appointment_label_important\" command=\"1\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-56\" iconIndexY=\"-3\" caption=\"appointment_label_business\" command=\"2\"  iconClass=\"toolbarAppointmentLabelIcon\"/><item iconIndexX=\"-83\" iconIndexY=\"-3\" caption=\"appointment_label_personal\" command=\"3\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-110\" iconIndexY=\"-3\" caption=\"appointment_label_vacation\" command=\"4\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-137\" iconIndexY=\"-3\" caption=\"appointment_label_must_attend\" command=\"5\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-163\" iconIndexY=\"-3\" caption=\"appointment_label_travel_required\" command=\"6\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-191\" iconIndexY=\"-3\" caption=\"appointment_label_needs_preparation\" command=\"7\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-218\" iconIndexY=\"-3\" caption=\"appointment_label_birthday\" command=\"8\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-245\" iconIndexY=\"-3\" caption=\"appointment_label_anniversary\" command=\"9\" iconClass=\"toolbarAppointmentLabelIcon\" /><item iconIndexX=\"-272\" iconIndexY=\"-3\" caption=\"appointment_label_phone_call\" command=\"10\" iconClass=\"toolbarAppointmentLabelIcon\" /></menu></button></toolbar></xml><xml id=\"calendarContextMenu\"><menu><item iconIndexX=\"-589\" iconIndexY=\"-2\" caption=\"contextmenus_calendar_new_appointment\" command=\"new_appointment\"/><item caption=\"contextmenus_calendar_new_all_day_event\" command=\"new_event\"/><divider/><item iconIndexX=\"-843\" iconIndexY=\"-1\" caption=\"contextmenus_calendar_go_to_today\" command=\"calendar_go_to_today\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" caption=\"shared_print\" command=\"print\"/></menu></xml><xml id=\"calendarPaneFoldersContextMenu\"><menu><item command=\"rename_folder\" caption=\"contextmenus_rename\"/><item iconIndexX=\"-85\" iconIndexY=\"-2\" command=\"delete_folder\" caption=\"contextmenus_delete\"/><item command=\"edit_folder_permissions\" caption=\"contextmenus_edit_properties\"/></menu></xml><xml id=\"colorPickerContextMenu\"><menu><item caption=\"contextmenus_colors_purple\" command=\"#D2BFDF\" colorBox=\"#D2BFDF\"/><item caption=\"contextmenus_colors_blue\" command=\"#99CCFF\" colorBox=\"#99CCFF\" /><item caption=\"contextmenus_colors_cyan\" command=\"#99FFFF\" colorBox=\"#99FFFF\"/><item caption=\"contextmenus_colors_green\" command=\"#CCFFCC\" colorBox=\"#CCFFCC\"/><item caption=\"contextmenus_colors_yellow\" command=\"#FFFF99\" colorBox=\"#FFFF99\"/><item caption=\"contextmenus_colors_orange\" command=\"#FFCC99\" colorBox=\"#FFCC99\"/><item caption=\"contextmenus_colors_pink\" command=\"#FFCCCC\" colorBox=\"#FFCCCC\"/><item caption=\"contextmenus_colors_grey\" command=\"#CCCCCC\" colorBox=\"#CCCCCC\"/><item caption=\"contextmenus_colors_white\" command=\"#FFFFFF\" colorBox=\"#FFFFFF\"/><divider/><item caption=\"contextmenus_colors_more\" command=\"more\"/></menu></xml><xml id=\"colorpickertoolbar\"><toolbar id=\"colorPickerToolbar\"><button id=\"preselectColor\" caption=\"contextmenus_colors_blue\" command=\"none\" colorBox=\"#99CCFF\"><menu menuClass=\"singleToolbarMenu\" leftColumnClass=\"singleToolbarMenuLeft\" rightColumnClass=\"singleToolbarMenuRight\" ><item caption=\"contextmenus_colors_purple\" command=\"#D2BFDF\" colorBox=\"#D2BFDF\"/><item caption=\"contextmenus_colors_blue\" command=\"#99CCFF\" colorBox=\"#99CCFF\" /><item caption=\"contextmenus_colors_cyan\" command=\"#99FFFF\" colorBox=\"#99FFFF\"/><item caption=\"contextmenus_colors_green\" command=\"#CCFFCC\" colorBox=\"#CCFFCC\"/><item caption=\"contextmenus_colors_yellow\" command=\"#FFFF99\" colorBox=\"#FFFF99\"/><item caption=\"contextmenus_colors_orange\" command=\"#FFCC99\" colorBox=\"#FFCC99\"/><item caption=\"contextmenus_colors_pink\" command=\"#FFCCCC\" colorBox=\"#FFCCCC\"/><item caption=\"contextmenus_colors_grey\" command=\"#CCCCCC\" colorBox=\"#CCCCCC\"/><item caption=\"contextmenus_colors_white\" command=\"#FFFFFF\" colorBox=\"#FFFFFF\"/><divider/><item caption=\"contextmenus_colors_more\" command=\"more\"/></menu></button></toolbar></xml><xml id=\"contactTableContextMenu1\"><menu><item command=\"open\" caption=\"mainmenubar_file_open\"/><item iconIndexX=\"-63\" iconIndexY=\"-2\" command=\"print\" caption=\"shared_print\"/><divider/><item iconIndexX=\"-104\" iconIndexY=\"-2\" command=\"send_email\" caption=\"contextmenus_send_email\"/><divider/><item iconIndexX=\"-85\" iconIndexY=\"-2\" command=\"delete\" caption=\"contextmenus_delete\"/></menu></xml><xml id=\"contactTableContextMenu2\"><menu><item command=\"open\" caption=\"mainmenubar_file_open\"/><item iconIndexX=\"-63\" iconIndexY=\"-2\" command=\"print\" caption=\"shared_print\"/><divider/><item iconIndexX=\"-85\" iconIndexY=\"-2\" command=\"delete\" caption=\"contextmenus_delete\"/></menu></xml><xml id=\"contactTableContextMenu3\"><menu><item iconIndexX=\"-526\" iconIndexY=\"-2\" command=\"new_contact\" caption=\"contextmenus_new_contact\"/><item iconIndexX=\"-1100\" iconIndexY=\"-2\" command=\"new_distribution_list\" caption=\"contextmenus_new_distribution_list\"/></menu></xml><xml id=\"contacteditormenubar\"><menubars><menubar id=\"contacteditorMenuBar\"><menu caption=\"contacteditormenubar_file\" shortcut=\"contacteditormenubar_file_menu_shortcut\"><item iconIndexX=\"-756\" iconIndexY=\"-1\" command=\"save_and_close_contact\" caption=\"shared_save\" shortcut=\"shared_save_shortcut\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu><menu caption=\"contacteditormenubar_edit\" shortcut=\"contacteditormenubar_edit_menu_shortcut\"><item iconIndexX=\"-190\" iconIndexY=\"-2\" shortcut=\"contacteditormenubar_edit_undo_shortcut\" command=\"undo\" caption=\"shared_undo\"/><divider id=\"cut_copy_paste_divider\"/><item iconIndexX=\"-127\" iconIndexY=\"-2\" shortcut=\"contacteditormenubar_edit_cut_shortcut\" command=\"cut\" caption=\"shared_cut\"/><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"contacteditormenubar_edit_copy_shortcut\" command=\"copy\" caption=\"shared_copy\"/><item iconIndexX=\"-169\" iconIndexY=\"-2\" shortcut=\"contacteditormenubar_edit_paste_shortcut\" command=\"paste\" caption=\"shared_paste\"/><divider/><item shortcut=\"contacteditormenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"shared_select_all\" id=\"select_all_menuitem\"/></menu><menu caption=\"contacteditormenubar_actions\" shortcut=\"contacteditormenubar_actions_menu_shortcut\"><item iconIndexX=\"-464\" iconIndexY=\"-2\" command=\"check_spelling\" caption=\"eventeditormenubar_actions_spelling\" id=\"check_spelling_menuitem\"/></menu></menubar></menubars></xml><xml id=\"contacteditormenubar_readonly\"><menubars><menubar id=\"contacteditorMenuBar\"><menu caption=\"contacteditormenubar_file\" shortcut=\"contacteditormenubar_file_menu_shortcut\"><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu></menubar></menubars></xml><xml id=\"contacteditortoolbar\"><toolbars><toolbar id=\"mainToolbar\"><button iconIndexX=\"-756\" iconIndexY=\"0\" tooltip=\"contacteditortoolbar_tooltip_save_and_close\" command=\"save_and_close_contact\" caption=\"contacteditortoolbar_caption_save_and_close\"/><divider/><button iconIndexX=\"-62\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><divider/><button iconIndexX=\"-189\" iconIndexY=\"0\" tooltip=\"shared_undo\" command=\"undo\" id=\"undo_toolbar_button\"/><button iconIndexX=\"-126\" iconIndexY=\"0\" tooltip=\"shared_cut\" command=\"cut\"/><button iconIndexX=\"-147\" iconIndexY=\"0\" tooltip=\"shared_copy\" command=\"copy\"/><button iconIndexX=\"-168\" iconIndexY=\"0\" tooltip=\"shared_paste\" command=\"paste\"/><divider/><button iconIndexX=\"-82\" iconIndexY=\"0\" tooltip=\"shared_delete\" command=\"delete\"/><divider/><button iconIndexX=\"-462\" iconIndexY=\"0\" tooltip=\"contacteditortoolbar_tooltip_check_spelling\" command=\"check_spelling\" caption=\"contacteditortoolbar_caption_check_spelling\" id=\"check_spelling_button\"/></toolbar></toolbars></xml><xml id=\"edittoolbar\"><toolbars><toolbar id=\"edittoolbar\"><select id=\"FontSelection\" command=\"richedit_set_font_family\"><option value=\"arial, helvetica, sans-serif\" caption=\"format_font_1\"/><option value=\"bookman old style, new york, times, serif\" caption=\"format_font_2\"/><option value=\"courier new, monaco, monospace, sans-serif\" caption=\"format_font_3\"/><option value=\"garamond, new york, times, serif\" caption=\"format_font_4\"/><option value=\"lucida console, sans-serif\" caption=\"format_font_5\"/><option value=\"tahoma, new york, times, serif\" caption=\"format_font_6\"/><option value=\"times new roman, new york, times, serif\" caption=\"format_font_7\"/><option value=\"verdana, helvetica, sans-serif\" caption=\"format_font_8\"/></select><select id=\"SizeSelection\" command=\"richedit_set_font_size\"><option value=\"1\" caption=\"format_size_1\"/><option value=\"2\" caption=\"format_size_2\"/><option value=\"3\" caption=\"format_size_3\"/><option value=\"4\" caption=\"format_size_4\"/><option value=\"5\" caption=\"format_size_5\"/><option value=\"6\" caption=\"format_size_6\"/><option value=\"7\" caption=\"format_size_7\"/></select><select id=\"FormatSelection\" command=\"richedit_set_format\"><option value=\"Normal\" caption=\"format_normal\"/><option value=\"&lt;h1&gt;\" caption=\"format_h1\"/><option value=\"&lt;h2&gt;\" caption=\"format_h2\"/><option value=\"&lt;h3&gt;\" caption=\"format_h3\"/><option value=\"&lt;h4&gt;\" caption=\"format_h4\"/><option value=\"&lt;h5&gt;\" caption=\"format_h5\"/><option value=\"&lt;h6&gt;\" caption=\"format_h6\"/></select><select id=\"ColorSelection\" command=\"richedit_set_font_color\"><option value=\"000000\" caption=\"format_color_black\"/><option value=\"800000\" caption=\"format_color_brown\"/><option value=\"008000\" caption=\"format_color_green\"/><option value=\"808000\" caption=\"format_color_olive\"/><option value=\"000080\" caption=\"format_color_navy\"/><option value=\"800080\" caption=\"format_color_purple\"/><option value=\"008080\" caption=\"format_color_teal\"/><option value=\"808080\" caption=\"format_color_gray\"/><option value=\"c0c0c0\" caption=\"format_color_silver\"/><option value=\"ff0000\" caption=\"format_color_red\"/><option value=\"00ff00\" caption=\"format_color_lime\"/><option value=\"ffff00\" caption=\"format_color_yellow\"/><option value=\"0000ff\" caption=\"format_color_blue\"/><option value=\"ff00ff\" caption=\"format_color_fuchsia\"/><option value=\"00ffff\" caption=\"format_color_aqua\"/><option value=\"ffffff\" caption=\"format_color_white\"/></select><button iconIndexX=\"-231\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_bold\" command=\"bold\" id=\"richeditor_bold\"/><button iconIndexX=\"-252\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_italic\" command=\"italic\" id=\"richeditor_italic\"/><button iconIndexX=\"-273\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_underline\" command=\"underline\" id=\"richeditor_underline\"/><divider/><button iconIndexX=\"-294\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_decr_indent\" command=\"decr_indent\"/><button iconIndexX=\"-315\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_incr_indent\" command=\"incr_indent\"/><divider/><button iconIndexX=\"-777\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_numbered_list\" command=\"numbered_list\" id=\"richeditor_numbered_list\"/><button iconIndexX=\"-798\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_bulleted_list\" command=\"bulleted_list\" id=\"richeditor_bulleted_list\"/><divider/><button iconIndexX=\"-336\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_align_left\" command=\"align_left\" id=\"richeditor_align_left\"/><button iconIndexX=\"-357\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_center\" command=\"center\" id=\"richeditor_center\"/><button iconIndexX=\"-378\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_align_right\" command=\"align_right\" id=\"richeditor_align_right\"/><button iconIndexX=\"-399\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"edittoolbar_tooltip_justify\" command=\"justify\" id=\"richeditor_justify\"/><divider/><button iconIndexX=\"-420\" iconIndexY=\"0\" tooltip=\"edittoolbar_tooltip_horiz_line\" command=\"horiz_line\"/><button iconIndexX=\"-441\" iconIndexY=\"0\" tooltip=\"edittoolbar_tooltip_insert_hyperlink\" command=\"insert_hyperlink\"/></toolbar></toolbars></xml><xml id=\"eventeditormenubar\"><menubars><menubar id=\"eventeditorMenuBar\"><menu caption=\"eventeditormenubar_file\" shortcut=\"eventeditormenubar_file_menu_shortcut\"><item iconIndexX=\"-756\" iconIndexY=\"-1\" command=\"save_and_close_event\" id=\"save_appointment_menuitem\" caption=\"shared_save\" shortcut=\"shared_save_shortcut\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu><menu caption=\"eventeditormenubar_edit\" shortcut=\"eventeditormenubar_edit_menu_shortcut\"><item iconIndexX=\"-190\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_undo_shortcut\" command=\"undo\" caption=\"shared_undo\" id=\"undo_menuitem\"/><divider id=\"cut_copy_paste_divider\"/><item iconIndexX=\"-127\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_cut_shortcut\" command=\"cut\" caption=\"shared_cut\"/><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_copy_shortcut\" command=\"copy\" caption=\"shared_copy\"/><item iconIndexX=\"-169\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_paste_shortcut\" command=\"paste\" caption=\"shared_paste\"/><divider/><item shortcut=\"eventeditormenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"shared_select_all\" id=\"select_all_menuitem\"/></menu><menu caption=\"eventeditormenubar_insert\" shortcut=\"eventeditormenubar_insert_menu_shortcut\"><item iconIndexX=\"-210\" iconIndexY=\"-2\" command=\"edit_attachments\" caption=\"eventeditormenubar_insert_edit_attachments\"/></menu><menu caption=\"eventeditormenubar_actions\" shortcut=\"eventeditormenubar_actions_menu_shortcut\"><item iconIndexX=\"-464\" iconIndexY=\"-2\" command=\"check_spelling\" caption=\"eventeditormenubar_actions_spelling\" id=\"check_spelling_menuitem\"/><divider/><menu caption=\"eventeditormenubar_actions_importance\"><item command=\"set_appointment_low_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"low_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_low\"/><item command=\"set_appointment_medium_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"medium_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_medium\"/><item command=\"set_appointment_high_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"high_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_high\"/></menu></menu><menu caption=\"eventeditormenubar_tools\" shortcut=\"eventeditormenubar_tools_menu_shortcut\"><item iconIndexX=\"-821\" iconIndexY=\"-2\" command=\"open_address_selection\" caption=\"eventeditormenubar_tools_add_from_address_book\"/></menu></menubar></menubars></xml><xml id=\"eventeditormenubar_meeting_attendee\"><menubars><menubar id=\"eventeditorMenuBar_meeting_attendee\"><menu caption=\"eventeditormenubar_file\" shortcut=\"eventeditormenubar_file_menu_shortcut\"><item iconIndexX=\"-756\" iconIndexY=\"-1\" command=\"save_and_close_event\" id=\"save_appointment_menuitem\" caption=\"shared_save\" shortcut=\"shared_save_shortcut\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu><menu caption=\"eventeditormenubar_edit\" shortcut=\"eventeditormenubar_edit_menu_shortcut\"><item iconIndexX=\"-190\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_undo_shortcut\" command=\"undo\" caption=\"shared_undo\" id=\"undo_menuitem\"/><divider id=\"cut_copy_paste_divider\"/><item iconIndexX=\"-127\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_cut_shortcut\" command=\"cut\" caption=\"shared_cut\"/><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_copy_shortcut\" command=\"copy\" caption=\"shared_copy\"/><item iconIndexX=\"-169\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_paste_shortcut\" command=\"paste\" caption=\"shared_paste\"/><divider/><item shortcut=\"eventeditormenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"shared_select_all\" id=\"select_all_menuitem\"/></menu><menu caption=\"eventeditormenubar_insert\" shortcut=\"eventeditormenubar_insert_menu_shortcut\"><item iconIndexX=\"-210\" iconIndexY=\"-2\" command=\"edit_attachments\" caption=\"eventeditormenubar_insert_edit_attachments\"/></menu><menu caption=\"eventeditormenubar_actions\" shortcut=\"eventeditormenubar_actions_menu_shortcut\"><item iconIndexX=\"-464\" iconIndexY=\"-2\" command=\"check_spelling\" caption=\"eventeditormenubar_actions_spelling\" id=\"check_spelling_menuitem\"/><divider/><menu caption=\"eventeditormenubar_actions_importance\"><item command=\"set_appointment_low_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"low_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_low\"/><item command=\"set_appointment_medium_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"medium_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_medium\"/><item command=\"set_appointment_high_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"high_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_high\"/></menu><divider/><item iconIndexX=\"-696\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_actions_accept_shortcut\" caption=\"eventeditormenubar_actions_accept\" command=\"accept_meeting\"/><item iconIndexX=\"-717\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_actions_tentative_shortcut\" caption=\"eventeditormenubar_actions_tentative\" command=\"tentative_meeting\"/><item iconIndexX=\"-737\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_actions_decline_shortcut\" caption=\"eventeditormenubar_actions_decline\" command=\"decline_meeting\"/></menu></menubar></menubars></xml><xml id=\"eventeditormenubar_meeting_organizer\"><menubars><menubar id=\"eventeditorMenuBar_meeting_organizer\"><menu caption=\"eventeditormenubar_file\" shortcut=\"eventeditormenubar_file_menu_shortcut\"><item iconIndexX=\"-756\" iconIndexY=\"-1\" command=\"save_and_close_event\" id=\"save_appointment_menuitem\" caption=\"shared_save\" shortcut=\"shared_save_shortcut\"/><item iconIndexX=\"-104\" iconIndexY=\"-2\" command=\"send_and_close_event\" id=\"send_meeting_menuitem\" caption=\"shared_send\" shortcut=\"shared_send_shortcut\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu><menu caption=\"eventeditormenubar_edit\" shortcut=\"eventeditormenubar_edit_menu_shortcut\"><item iconIndexX=\"-190\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_undo_shortcut\" command=\"undo\" caption=\"shared_undo\" id=\"undo_menuitem\"/><divider id=\"cut_copy_paste_divider\"/><item iconIndexX=\"-127\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_cut_shortcut\" command=\"cut\" caption=\"shared_cut\"/><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_copy_shortcut\" command=\"copy\" caption=\"shared_copy\"/><item iconIndexX=\"-169\" iconIndexY=\"-2\" shortcut=\"eventeditormenubar_edit_paste_shortcut\" command=\"paste\" caption=\"shared_paste\"/><divider/><item shortcut=\"eventeditormenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"shared_select_all\" id=\"select_all_menuitem\"/></menu><menu caption=\"eventeditormenubar_insert\" shortcut=\"eventeditormenubar_insert_menu_shortcut\"><item iconIndexX=\"-210\" iconIndexY=\"-2\" command=\"edit_attachments\" caption=\"eventeditormenubar_insert_edit_attachments\"/></menu><menu caption=\"eventeditormenubar_actions\" shortcut=\"eventeditormenubar_actions_menu_shortcut\"><item iconIndexX=\"-464\" iconIndexY=\"-2\" command=\"check_spelling\" caption=\"eventeditormenubar_actions_spelling\" id=\"check_spelling_menuitem\"/><divider/><menu caption=\"eventeditormenubar_actions_importance\"><item command=\"set_appointment_low_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"low_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_low\"/><item command=\"set_appointment_medium_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"medium_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_medium\"/><item command=\"set_appointment_high_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"high_importance_menuitem\" caption=\"eventeditormenubar_actions_importance_high\"/></menu></menu><menu caption=\"eventeditormenubar_tools\" shortcut=\"eventeditormenubar_tools_menu_shortcut\"><item iconIndexX=\"-821\" iconIndexY=\"-2\" command=\"open_address_selection\" caption=\"eventeditormenubar_tools_add_from_address_book\"/></menu></menubar></menubars></xml><xml id=\"eventeditormenubar_readonly\"><menubars><menubar id=\"eventeditorMenuBar_readonly\"><menu caption=\"eventeditormenubar_file\" shortcut=\"eventeditormenubar_file_menu_shortcut\"><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu></menubar></menubars></xml><xml id=\"eventeditortoolbar\"><toolbars><toolbar id=\"mainToolbar\"><button iconIndexX=\"-756\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_save_and_close_event\" command=\"save_and_close_event\" caption=\"eventeditortoolbar_caption_save_and_close_event\" id=\"save_toolbar_button\"/><divider/><button iconIndexX=\"-62\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-208\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_attachments\" command=\"edit_attachments\"/><divider/><button iconIndexX=\"-189\" iconIndexY=\"0\" tooltip=\"shared_undo\" command=\"undo\" id=\"undo_toolbar_button\"/><button iconIndexX=\"-126\" iconIndexY=\"0\" tooltip=\"shared_cut\" command=\"cut\"/><button iconIndexX=\"-147\" iconIndexY=\"0\" tooltip=\"shared_copy\" command=\"copy\"/><button iconIndexX=\"-168\" iconIndexY=\"0\" tooltip=\"shared_paste\" command=\"paste\"/><divider/><button iconIndexX=\"-964\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"eventeditortoolbar_tooltip_importance_high\" command=\"set_appointment_high_importance\" id=\"highImportanceButton\"/><button iconIndexX=\"-987\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"eventeditortoolbar_tooltip_importance_low\" command=\"set_appointment_low_importance\" id=\"lowImportanceButton\"/><divider/><button iconIndexX=\"-82\" iconIndexY=\"0\" tooltip=\"shared_delete\" command=\"delete_event\"/><divider/><button iconIndexX=\"-462\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_check_spelling\" command=\"check_spelling\" caption=\"eventeditortoolbar_caption_check_spelling\" id=\"check_spelling_button\"/></toolbar></toolbars></xml><xml id=\"eventeditortoolbar_meeting_attendee\"><toolbars><toolbar id=\"mainToolbar\"><button iconIndexX=\"-693\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_accept\" command=\"accept_meeting\" caption=\"eventeditortoolbar_caption_accept\"/><button iconIndexX=\"-714\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_tentative\" command=\"tentative_meeting\" caption=\"eventeditortoolbar_caption_tentative\"/><button iconIndexX=\"-735\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_decline\" command=\"decline_meeting\" caption=\"eventeditortoolbar_caption_decline\"/><divider/><button iconIndexX=\"-62\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-208\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_attachments\" command=\"edit_attachments\"/><divider/><button iconIndexX=\"-189\" iconIndexY=\"0\" tooltip=\"shared_undo\" command=\"undo\" id=\"undo_toolbar_button\"/><button iconIndexX=\"-126\" iconIndexY=\"0\" tooltip=\"shared_cut\" command=\"cut\"/><button iconIndexX=\"-147\" iconIndexY=\"0\" tooltip=\"shared_copy\" command=\"copy\"/><button iconIndexX=\"-168\" iconIndexY=\"0\" tooltip=\"shared_paste\" command=\"paste\"/><divider/><button iconIndexX=\"-964\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"eventeditortoolbar_tooltip_importance_high\" command=\"set_appointment_high_importance\" id=\"highImportanceButton\"/><button iconIndexX=\"-987\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"eventeditortoolbar_tooltip_importance_low\" command=\"set_appointment_low_importance\" id=\"lowImportanceButton\"/><divider/><button iconIndexX=\"-82\" iconIndexY=\"0\" tooltip=\"shared_delete\" command=\"delete_event\"/><divider/><button iconIndexX=\"-462\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_check_spelling\" command=\"check_spelling\" caption=\"eventeditortoolbar_caption_check_spelling\" id=\"check_spelling_button\"/></toolbar></toolbars></xml><xml id=\"eventeditortoolbar_meeting_organizer\"><toolbars><toolbar id=\"mainToolbar\"><button iconIndexX=\"-105\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_send_and_close_event\" command=\"send_and_close_event\" caption=\"eventeditortoolbar_caption_send_and_close_event\"/><divider/><button iconIndexX=\"-62\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-208\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_attachments\" command=\"edit_attachments\"/><divider/><button iconIndexX=\"-189\" iconIndexY=\"0\" tooltip=\"shared_undo\" command=\"undo\" id=\"undo_toolbar_button\"/><button iconIndexX=\"-126\" iconIndexY=\"0\" tooltip=\"shared_cut\" command=\"cut\"/><button iconIndexX=\"-147\" iconIndexY=\"0\" tooltip=\"shared_copy\" command=\"copy\"/><button iconIndexX=\"-168\" iconIndexY=\"0\" tooltip=\"shared_paste\" command=\"paste\"/><divider/><button iconIndexX=\"-964\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"eventeditortoolbar_tooltip_importance_high\" command=\"set_appointment_high_importance\" id=\"highImportanceButton\"/><button iconIndexX=\"-987\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"eventeditortoolbar_tooltip_importance_low\" command=\"set_appointment_low_importance\" id=\"lowImportanceButton\"/><divider/><button iconIndexX=\"-82\" iconIndexY=\"0\" tooltip=\"shared_delete\" command=\"delete_event\"/><divider/><button iconIndexX=\"-462\" iconIndexY=\"0\" tooltip=\"eventeditortoolbar_tooltip_check_spelling\" command=\"check_spelling\" caption=\"eventeditortoolbar_caption_check_spelling\" id=\"check_spelling_button\"/></toolbar></toolbars></xml><xml id=\"folderContextMenu\"><menu><item iconIndexX=\"-549\" iconIndexY=\"-2\" command=\"new_folder\" caption=\"contextmenus_new_folder\"/><divider/><item command=\"rename_folder\" caption=\"contextmenus_rename\"/><item iconIndexX=\"-85\" iconIndexY=\"-2\" command=\"delete_folder\" caption=\"contextmenus_delete\"/><item command=\"promote_folder\" caption=\"contextmenus_promote\"/><item command=\"mark_all_read\" caption=\"contextmenus_mark_all_read\"/><item command=\"refresh_folder\" checkmark=\"true\" caption=\"contextmenus_refresh_folder\" id=\"folder_refresh_menuitem\"/><item command=\"edit_folder_permissions\" caption=\"contextmenus_edit_properties\"/><divider/><item command=\"empty_deleted_items_folder\" caption=\"contextmenus_empty_deleted_items\"/></menu></xml><xml id=\"mainmenubar\"><menubars><menubar id=\"mainMenuBar\"><menu caption=\"mainmenubar_file\" shortcut=\"mainmenubar_file_menu_shortcut\" id=\"mainmenubar_file_menu\"><menu caption=\"mainmenubar_file_new\" id=\"mainmenubar_file_new_menu\"><item iconIndexX=\"-1\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_message_shortcut\" command=\"new_message\" caption=\"mainmenubar_file_new_message\"/><item iconIndexX=\"-610\" iconIndexY=\"-1\" shortcut=\"mainmenubar_file_new_post_shortcut\" command=\"new_post\" id=\"mainmenubar_file_new_post_menuitem\" caption=\"mainmenubar_file_new_post\"/><divider/><item iconIndexX=\"-549\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_folder_shortcut\" command=\"new_folder\" caption=\"mainmenubar_file_folder\"/><divider/><item iconIndexX=\"-589\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_appointment_shortcut\" command=\"new_appointment\" caption=\"mainmenubar_file_new_appointment\"/><item iconIndexX=\"-526\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_contact_shortcut\" command=\"new_contact\" caption=\"mainmenubar_file_new_contact\"/><item iconIndexX=\"-1100\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_distribution_list_shortcut\" command=\"new_distribution_list\" caption=\"mainmenubar_file_new_distribution_list\"/></menu><item shortcut=\"mainmenubar_file_open_shortcut\" command=\"open\" id=\"mainmenubar_file_open_menuitem\" caption=\"mainmenubar_file_open\"/><divider/><menu caption=\"mainmenubar_file_folder\" id=\"mainmenubar_file_folder_menu\"><item iconIndexX=\"-549\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_folder_shortcut\" command=\"new_folder\" caption=\"mainmenubar_file_new_folder\"/><divider/><item command=\"rename_folder\" caption=\"mainmenubar_file_rename_folder\" id=\"mainmenubar_rename_folder_menuitem\"/><item iconIndexX=\"-85\" iconIndexY=\"-2\" command=\"delete_folder\" caption=\"mainmenubar_file_delete_folder\" id=\"mainmenubar_delete_folder_menuitem\"/><item command=\"promote_folder\" caption=\"mainmenubar_file_promote_folder\" id=\"mainmenubar_promote_folder_menuitem\"/></menu><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"exit\" caption=\"mainmenubar_file_exit\"/></menu><menu caption=\"mainmenubar_edit\" shortcut=\"mainmenubar_edit_menu_shortcut\" id=\"mainmenubar_edit_menu\"><item iconIndexX=\"-127\" iconIndexY=\"-2\" shortcut=\"shared_cut_shortcut\" command=\"cut\" caption=\"shared_cut\"/><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"shared_copy_shortcut\" command=\"copy\" caption=\"shared_copy\"/><item iconIndexX=\"-169\" iconIndexY=\"-2\" shortcut=\"shared_paste_shortcut\" command=\"paste\" caption=\"shared_paste\"/><item shortcut=\"shared_select_all_shortcut\" command=\"select_all\" id=\"select_all_menuitem\" caption=\"shared_select_all\"/><divider/><item iconIndexX=\"-85\" iconIndexY=\"-2\" shortcut=\"shared_delete_shortcut\" command=\"delete\" caption=\"shared_delete\"/><item command=\"empty_deleted_items_folder\" caption=\"mainmenubar_edit_empty_deleted_items_folder\"/></menu><menu caption=\"mainmenubar_view\" shortcut=\"mainmenubar_view_menu_shortcut\" id=\"mainmenubar_view_menu\"><item command=\"toggle_folders_pane\" caption=\"mainmenubar_view_toggle_folders_pane\" checkmark=\"true\" checked=\"true\" id=\"toggle_folders_pane_menuitem\"/><item command=\"toggle_calendars_pane\" caption=\"mainmenubar_view_toggle_calendars_pane\" checkmark=\"true\" checked=\"true\" id=\"toggle_calendars_pane_menuitem\"/><item command=\"toggle_message_pane\" caption=\"mainmenubar_view_toggle_message_pane\" checkmark=\"true\" checked=\"true\" id=\"toggle_message_pane_menuitem\"/><item command=\"toggle_events_pane\" caption=\"mainmenubar_view_toggle_events_pane\" checkmark=\"true\" checked=\"true\" id=\"toggle_events_pane_menuitem\"/><item command=\"toggle_mini_calendar_pane\" caption=\"mainmenubar_view_toggle_mini_calendar_pane\" checkmark=\"true\" checked=\"true\" id=\"toggle_mini_calendar_pane_menuitem\"/><item command=\"toggle_mode_pane\" caption=\"mainmenubar_view_toggle_mode_pane\" checkmark=\"true\" checked=\"true\" id=\"toggle_mode_pane_menuitem\"/><item command=\"toggle_calendar_sets_pane\" caption=\"mainmenubar_view_toggle_calendar_sets_pane\" checkmark=\"true\" checked=\"true\" id=\"toggle_calendar_sets_menuitem\"/><divider/><item iconIndexX=\"-484\" iconIndexY=\"-1\" shortcut=\"mainmenubar_view_previous_message_shortcut\" id=\"previous_message_menuitem\" command=\"previous_in_view\" caption=\"mainmenubar_view_previous_message\"/><item iconIndexX=\"-505\" iconIndexY=\"-1\" shortcut=\"mainmenubar_view_next_message_shortcut\" id=\"next_message_menuitem\" command=\"next_in_view\" caption=\"mainmenubar_view_next_message\"/></menu><menu caption=\"mainmenubar_actions\" shortcut=\"mainmenubar_actions_menu_shortcut\" id=\"mainmenubar_actions_menu\"><item iconIndexX=\"-22\" iconIndexY=\"-2\" shortcut=\"mainmenubar_actions_reply_to_sender_shortcut\" id=\"reply_to_sender_menuitem\" command=\"reply_to_sender\" caption=\"mainmenubar_actions_reply_to_sender\"/><item iconIndexX=\"-652\" iconIndexY=\"-2\" shortcut=\"mainmenubar_actions_reply_to_all_shortcut\" id=\"reply_to_all_menuitem\" command=\"reply_to_all\" caption=\"mainmenubar_actions_reply_to_all\"/><item iconIndexX=\"-41\" iconIndexY=\"-2\" shortcut=\"mainmenubar_actions_forward_message_shortcut\" id=\"forward_message_menuitem\" command=\"forward_message\" caption=\"mainmenubar_actions_forward_message\"/><item iconIndexX=\"-631\" iconIndexY=\"-2\" command=\"reply_post\" id=\"reply_to_post_menuitem\" caption=\"mainmenubar_actions_reply_to_post\"/><divider/><menu caption=\"mainmenubar_actions_mark\" id=\"mainmenubar_actions_mark_menu\"><item command=\"mark_as_read\" id=\"mark_as_read_menuitem\" caption=\"mainmenubar_actions_as_read\"/><item command=\"mark_as_unread\" id=\"mark_as_unread_menuitem\" caption=\"mainmenubar_actions_as_unread\"/><item command=\"mark_all_read\" id=\"mark_all_read_menuitem\" caption=\"mainmenubar_actions_all_read\"/><item command=\"set_selected_appointment_private\" id=\"mark_as_private_menuitem\" caption=\"mainmenubar_actions_as_private\"/></menu><divider/><menu caption=\"mainmenubar_actions_label\" id=\"mainmenubar_actions_label_menuitem\"><item caption=\"appointment_label_none\" command=\"set_selected_appointment_label_none\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_none_menuitem\"/><item caption=\"appointment_label_important\" command=\"set_selected_appointment_label_important\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_important_menuitem\"/><item caption=\"appointment_label_business\" command=\"set_selected_appointment_label_business\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_business_menuitem\"/><item caption=\"appointment_label_personal\" command=\"set_selected_appointment_label_personal\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_personal_menuitem\"/><item caption=\"appointment_label_vacation\" command=\"set_selected_appointment_label_vacation\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_vacation_menuitem\"/><item caption=\"appointment_label_must_attend\" command=\"set_selected_appointment_label_must_attend\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_must_attend_menuitem\"/><item caption=\"appointment_label_travel_required\" command=\"set_selected_appointment_label_travel_required\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_travel_required_menuitem\"/><item caption=\"appointment_label_needs_preparation\" command=\"set_selected_appointment_label_needs_preparation\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_needs_preparation_menuitem\"/><item caption=\"appointment_label_birthday\" command=\"set_selected_appointment_label_birthday\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_birthday_menuitem\"/><item caption=\"appointment_label_anniversary\" command=\"set_selected_appointment_label_anniversary\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_anniversary_menuitem\"/><item caption=\"appointment_label_phone_call\" command=\"set_selected_appointment_label_phone_call\" radio=\"true\" radioGroup=\"label_radio_group\" id=\"mainmenubar_label_phone_call_menuitem\"/></menu><menu caption=\"mainmenubar_actions_show_time_as\" id=\"mainmenubar_actions_show_time_as_menuitem\"><item caption=\"appointment_busy_status_free\" command=\"set_selected_appointment_busy_status_free\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"mainmenubar_busy_status_free_menuitem\"/><item caption=\"appointment_busy_status_tentative\" command=\"set_selected_appointment_busy_status_tentative\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"mainmenubar_busy_status_tentative_menuitem\"/><item caption=\"appointment_busy_status_busy\" command=\"set_selected_appointment_busy_status_busy\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"mainmenubar_busy_status_busy_menuitem\"/><item caption=\"appointment_busy_status_out_of_office\" command=\"set_selected_appointment_busy_status_out_of_office\" radio=\"true\" radioGroup=\"busy_status_radio_group\" id=\"mainmenubar_busy_status_out_of_office_menuitem\"/></menu><divider/><item id=\"view_full_headers_menuitem\" command=\"view_full_headers\" caption=\"mainmenubar_actions_view_full_headers\"/></menu><menu caption=\"mainmenubar_tools\" shortcut=\"mainmenubar_tools_menu_shortcut\" id=\"mainmenubar_tools_menu\"><menu  iconIndexX=\"-105\" iconIndexY=\"-2\" caption=\"mainmenubar_tools_send_and_receive\"><item iconIndexX=\"-105\" iconIndexY=\"-2\" shortcut=\"mainmenubar_tools_send_and_receive_all_shortcut\" command=\"send_and_receive_all\" caption=\"mainmenubar_tools_send_and_receive_all\"/><item iconIndexX=\"-1182\" iconIndexY=\"-2\" command=\"receive_all\" caption=\"mainmenubar_tools_receive_all\"/><item iconIndexX=\"-1202\" iconIndexY=\"-2\" command=\"send_all\" caption=\"mainmenubar_tools_send_all\"/></menu><item command=\"open_oof_assistant\" caption=\"mainmenubar_tools_open_oof_assistant\"/><item command=\"open_additional_mailboxes_dialog\" caption=\"mainmenubar_tools_add_additional_mailboxes\"/><item command=\"add_other_users_calendars\" caption=\"mainmenubar_tools_add_other_users_calendars\" id=\"mainmenubar_add_other_users_calendars\" /><item command=\"edit_delegates\" caption=\"mainmenubar_tools_edit_delegates\"/><item iconIndexX=\"-1055\" iconIndexY=\"-2\" command=\"search\" caption=\"mainmenubar_tools_search_mail\" id=\"search_menu_item\"/><divider/><item iconIndexX=\"-821\" iconIndexY=\"-2\" command=\"address_search\" caption=\"mainmenubar_tools_address_search\"/><item command=\"open_rules_wizard\" id=\"open_rules_wizard_menuitem\" caption=\"mainmenubar_tools_open_rules_wizard\"/><divider/><item command=\"open_preferences\" caption=\"mainmenubar_tools_options\"/><divider id=\"swa_development_divider\"/><menu caption=\"SWA Debugging\" id=\"swa_development_menu\"><item caption=\"Advanced Error Handling Enabled\" id=\"toggle_advanced_error_handling_menuitem\" command=\"toggle_advanced_error_handling\" checkmark=\"true\" checked=\"false\"/><item caption=\"Debugging Options\" command=\"open_debugging_options\"/><item caption=\"Open Debugger\" command=\"open_debugger\"/><item caption=\"Open SWA Console\" command=\"open_swa_console\"/><item caption=\"Force Reload of Folder Tree\" command=\"debug_force_reload_folder_tree\"/></menu></menu><menu caption=\"mainmenubar_help\" shortcut=\"mainmenubar_help_menu_shortcut\"><item iconIndexX=\"-568\" iconIndexY=\"-3\" command=\"faq_help\" caption=\"mainmenubar_help_faq_help\"/><item iconIndexX=\"-1224\" iconIndexY=\"-3\" command=\"about\" caption=\"mainmenubar_help_about\"/></menu></menubar></menubars></xml><xml id=\"maintoolbar\"><toolbars><toolbar id=\"mailToolbar\"><button caption=\"shared_new\" iconIndexX=\"1\" iconIndexY=\"0\" command=\"new_message\"><menu><item iconIndexX=\"-1\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_message_shortcut\" caption=\"mainmenubar_file_new_message\" command=\"new_message\"/><item iconIndexX=\"-610\" iconIndexY=\"-1\" shortcut=\"mainmenubar_file_new_post_shortcut\" command=\"new_post\" caption=\"mainmenubar_file_new_post\"/><divider/><item iconIndexX=\"-589\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_appointment_shortcut\" caption=\"mainmenubar_file_new_appointment\" command=\"new_appointment\"/><item iconIndexX=\"-526\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_contact_shortcut\" caption=\"mainmenubar_file_new_contact\" command=\"new_contact\"/><item iconIndexX=\"-1100\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_distribution_list_shortcut\" caption=\"mainmenubar_file_new_distribution_list\" command=\"new_distribution_list\"/><divider/><item iconIndexX=\"-549\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_folder_shortcut\" caption=\"mainmenubar_file_folder\" command=\"new_folder\"/></menu></button><divider/><button iconIndexX=\"-61\" iconIndexY=\"1\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-83\" iconIndexY=\"0\" tooltip=\"shared_delete\" command=\"delete\"/><divider/><button caption=\"maintoolbar_caption_reply_to_sender\" iconIndexX=\"-20\" iconIndexY=\"1\" command=\"reply_to_sender\"/><button caption=\"maintoolbar_caption_reply_all\" iconIndexX=\"-651\" iconIndexY=\"1\" command=\"reply_to_all\"/><button caption=\"maintoolbar_caption_forward_message\" iconIndexX=\"-40\" iconIndexY=\"1\" command=\"forward_message\"/><divider/><button caption=\"maintoolbar_caption_send_and_receive_all\" iconIndexX=\"-102\" iconIndexY=\"1\" command=\"send_and_receive_all\"><menu><item iconIndexX=\"-105\" iconIndexY=\"-2\" shortcut=\"mainmenubar_tools_send_and_receive_all_shortcut\" command=\"send_and_receive_all\" caption=\"mainmenubar_tools_send_and_receive_all\"/><item iconIndexX=\"-1182\" iconIndexY=\"-2\" command=\"receive_all\" caption=\"mainmenubar_tools_receive_all\"/><item iconIndexX=\"-1202\" iconIndexY=\"-2\" command=\"send_all\" caption=\"mainmenubar_tools_send_all\"/></menu></button><divider/><button iconIndexX=\"-818\" iconIndexY=\"1\" tooltip=\"contactstoolbar_tooltip_launch_address_search\" command=\"address_search\" /><divider/><input width=\"120\" id=\"filterFieldMessages\" autocomplete=\"off\" /><button iconIndexX=\"-1051\" iconIndexY=\"1\" caption=\"search_caption\" tooltip=\"search_all_mail\" command=\"search\" id=\"messageFilterPopDownBtn\"><menu id=\"mailToolbarFilterMenu\"><item command=\"display_subjects_containing\" caption=\"display_subjects_containing\" radio=\"true\" radioGroup=\"message_search_radio_group\" id=\"messageSearchSubjectMenuItem\" checked=\"true\"/><item command=\"display_messages_from\" caption=\"display_messages_from\" radio=\"true\" radioGroup=\"message_search_radio_group\" id=\"messageSearchFromMenuItem\"/><item command=\"display_messages_to\" caption=\"display_messages_to\" radio=\"true\" radioGroup=\"message_search_radio_group\" id=\"messageSearchToMenuItem\"/></menu></button></toolbar><toolbar id=\"contactsToolbar\"><button caption=\"shared_new\" iconIndexX=\"-525\" iconIndexY=\"0\" command=\"new_contact\"><menu><item iconIndexX=\"-1\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_message_shortcut\" caption=\"mainmenubar_file_new_message\" command=\"new_message\"/><item iconIndexX=\"-610\" iconIndexY=\"-1\" shortcut=\"mainmenubar_file_new_post_shortcut\" command=\"new_post\" caption=\"mainmenubar_file_new_post\"/><divider/><item iconIndexX=\"-589\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_appointment_shortcut\" caption=\"mainmenubar_file_new_appointment\" command=\"new_appointment\"/><item iconIndexX=\"-526\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_contact_shortcut\" caption=\"mainmenubar_file_new_contact\" command=\"new_contact\"/><item iconIndexX=\"-1100\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_distribution_list_shortcut\" caption=\"mainmenubar_file_new_distribution_list\" command=\"new_distribution_list\"/><divider/><item iconIndexX=\"-549\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_folder_shortcut\" caption=\"mainmenubar_file_folder\" command=\"new_folder\"/></menu></button><divider/><button iconIndexX=\"-61\" iconIndexY=\"1\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-83\" iconIndexY=\"0\" tooltip=\"contactstoolbar_tooltip_delete_contact\" command=\"delete\"/><divider/><button iconIndexX=\"-818\" iconIndexY=\"1\" tooltip=\"contactstoolbar_tooltip_launch_address_search\" command=\"address_search\" /><divider/><input width=\"120\" id=\"filterFieldContacts\" autocomplete=\"off\" /><button iconIndexX=\"-1051\" iconIndexY=\"1\" caption=\"search_caption\" tooltip=\"search_all_mail\" command=\"search\" id=\"contactsFilterPopDownBtn\"><menu id=\"contactsToolbarFilterMenu\"><item command=\"display_names_containing\" caption=\"display_names_containing\" radio=\"true\" radioGroup=\"contact_search_radio_group\" id=\"contactSearchNameMenuItem\" checked=\"true\"/><item command=\"display_companies_containing\" caption=\"display_companies_containing\" radio=\"true\" radioGroup=\"contact_search_radio_group\" id=\"contactSearchCompanyMenuItem\"/><item command=\"display_email_addresses_containing\" caption=\"display_email_addresses_containing\" radio=\"true\" radioGroup=\"contact_search_radio_group\" id=\"contactSearchEmailAddrMenuItem\"/></menu></button></toolbar><toolbar id=\"calendarToolbar\"><button caption=\"shared_new\" iconIndexX=\"-586\" iconIndexY=\"0\" command=\"new_appointment\"><menu><item iconIndexX=\"-1\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_message_shortcut\" caption=\"mainmenubar_file_new_message\" command=\"new_message\"/><item iconIndexX=\"-610\" iconIndexY=\"-1\" shortcut=\"mainmenubar_file_new_post_shortcut\" command=\"new_post\" caption=\"mainmenubar_file_new_post\"/><divider/><item iconIndexX=\"-589\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_appointment_shortcut\" caption=\"mainmenubar_file_new_appointment\" command=\"new_appointment\"/><item iconIndexX=\"-526\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_contact_shortcut\" caption=\"mainmenubar_file_new_contact\" command=\"new_contact\"/><item iconIndexX=\"-1100\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_distribution_list_shortcut\" caption=\"mainmenubar_file_new_distribution_list\" command=\"new_distribution_list\"/><divider/><item iconIndexX=\"-549\" iconIndexY=\"-2\" shortcut=\"mainmenubar_file_new_folder_shortcut\" caption=\"mainmenubar_file_folder\" command=\"new_folder\"/></menu></button><divider/><button iconIndexX=\"-62\" iconIndexY=\"1\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-84\" iconIndexY=\"0\" tooltip=\"calendartoolbar_tooltip_delete_event\" command=\"delete\"/><divider/><button caption=\"calendartoolbar_caption_calendar_go_to_today\" iconIndexX=\"-841\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_calendar_go_to_today\" command=\"calendar_go_to_today\"/><divider/><button caption=\"calendartoolbar_caption_switch_to_day_view\" iconIndexX=\"-861\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_switch_to_day_view\" command=\"switch_to_day_view\"/><button caption=\"calendartoolbar_caption_switch_to_5_day_week_view\" iconIndexX=\"-883\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_switch_to_5_day_week_view\" command=\"switch_to_5_day_week_view\"/><button caption=\"calendartoolbar_caption_switch_to_7_day_week_view\" iconIndexX=\"-904\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_switch_to_7_day_week_view\" command=\"switch_to_7_day_week_view\"/><button caption=\"calendartoolbar_caption_switch_to_month_view\" iconIndexX=\"-1009\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_switch_to_month_view\" command=\"switch_to_month_view\"/><divider/><button caption=\"calendartoolbar_caption_switch_to_standard_view\" iconIndexX=\"-1138\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_standard_calendar_view\" command=\"switch_to_standard_calendar_view\"/><button caption=\"calendartoolbar_caption_switch_to_planning_view\" iconIndexX=\"-1159\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_planning_calendar_view\" command=\"switch_to_planning_calendar_view\"/><divider/><button iconIndexX=\"-924\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_calendar_previous\" command=\"previous_in_view\"/><button iconIndexX=\"-942\" iconIndexY=\"1\" tooltip=\"calendartoolbar_tooltip_calendar_next\" command=\"next_in_view\"/></toolbar></toolbars></xml><xml id=\"meetingrequesttoolbar\"><toolbars><toolbar id=\"meetingRequestToolbar\"><button iconIndexX=\"-693\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_accept\" command=\"accept_meeting_request\" caption=\"meetingrequesttoolbar_caption_accept\"/><button iconIndexX=\"-714\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_tentative\" command=\"tentative_meeting_request\" caption=\"meetingrequesttoolbar_caption_tentative\"/><button iconIndexX=\"-735\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_decline\" command=\"decline_meeting_request\" caption=\"meetingrequesttoolbar_caption_decline\"/><button iconIndexX=\"-1029\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_calendar\" command=\"meeting_request_open_calendar\" caption=\"meetingrequesttoolbar_caption_calendar\"/></toolbar></toolbars></xml><xml id=\"messageHeaderContextMenu\"><menu><item iconIndexX=\"-104\" iconIndexY=\"-2\" command=\"send_email\" caption=\"contextmenus_send_email\"/><divider/><item iconIndexX=\"-526\" iconIndexY=\"-2\" command=\"add_to_contacts\" caption=\"contextmenus_add_to_contacts\"/></menu></xml><xml id=\"messageTableContextMenu1\"><menu><item command=\"open\" caption=\"mainmenubar_file_open\"/><item iconIndexX=\"-63\" iconIndexY=\"-2\" command=\"print\" caption=\"shared_print\"/><divider/><item iconIndexX=\"-22\" iconIndexY=\"-2\" command=\"reply_to_sender\" caption=\"mainmenubar_actions_reply_to_sender\"/><item iconIndexX=\"-652\" iconIndexY=\"-2\" command=\"reply_to_all\" caption=\"mainmenubar_actions_reply_to_all\" id=\"contextmenu_reply_all_menuitem\"/><item iconIndexX=\"-41\" iconIndexY=\"-2\" command=\"forward_message\" caption=\"mainmenubar_actions_forward_message\"/><divider/><item command=\"mark_as_read\" caption=\"mark_as_read\" id=\"contextmenu_mark_as_read_menuitem\"/><item command=\"set_follow_up_flag\" caption=\"set_follow_up_flag\" id=\"contextmenu_set_follow_up_flag_menuitem\"/><divider/><item iconIndexX=\"-85\" iconIndexY=\"-2\" command=\"delete\" caption=\"shared_delete\"/><divider/><item command=\"view_full_headers\" caption=\"mainmenubar_actions_view_full_headers\"/></menu></xml><xml id=\"messageTableContextMenu2\"><menu><item command=\"open\" caption=\"mainmenubar_file_open\"/><item iconIndexX=\"-63\" iconIndexY=\"-2\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"mark_as_read\" caption=\"mark_as_read\"/><item command=\"mark_as_unread\" caption=\"mark_as_unread\"/><item command=\"set_follow_up_flag\" caption=\"set_follow_up_flag\"/><item command=\"clear_follow_up_flag\" caption=\"clear_follow_up_flag\"/><divider/><item iconIndexX=\"-85\" iconIndexY=\"-2\" command=\"delete\" caption=\"shared_delete\"/><divider/><item command=\"view_full_headers\" caption=\"mainmenubar_actions_view_full_headers\"/></menu></xml><xml id=\"messageTableContextMenu3\"><menu><item iconIndexX=\"-1\" iconIndexY=\"-2\" command=\"new_message\" caption=\"contextmenus_new_message\"/><item iconIndexX=\"-610\" iconIndexY=\"-1\" command=\"new_post\" caption=\"contextmenus_new_post\"/></menu></xml><xml id=\"messagemenubar\"><menubars><menubar id=\"mainMenuBar\"><menu caption=\"messagemenubar_file\" shortcut=\"messagemenubar_file_menu_shortcut\"><item iconIndexX=\"-1\" iconIndexY=\"-2\" shortcut=\"messagemenubar_file_new_shortcut\" command=\"new_message\" caption=\"messagemenubar_file_new\"/><item iconIndexX=\"-85\" iconIndexY=\"-2\" shortcut=\"messagemenubar_file_delete_shortcut\" command=\"delete\" caption=\"messagemenubar_file_delete\" id=\"delete_message_menuitem1\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu><menu caption=\"messagemenubar_edit\" shortcut=\"messagemenubar_edit_menu_shortcut\"><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"messagemenubar_edit_copy_shortcut\" command=\"copy\" caption=\"shared_copy\"/><item shortcut=\"messagemenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"shared_select_all\"/></menu><menu caption=\"messagemenubar_view\" shortcut=\"messagemenubar_view_menu_shortcut\"><item iconIndexX=\"-484\" iconIndexY=\"-1\" shortcut=\"messagemenubar_view_previous_shortcut\" command=\"previous_in_view\" caption=\"messagemenubar_view_previous\" id=\"prev_message_menuitem1\"/><item iconIndexX=\"-505\" iconIndexY=\"-1\" shortcut=\"messagemenubar_view_next_shortcut\" command=\"next_in_view\" caption=\"messagemenubar_view_next\" id=\"next_message_menuitem1\"/></menu><menu caption=\"messagemenubar_actions\" shortcut=\"messagemenubar_actions_menu_shortcut\"><item iconIndexX=\"-22\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_reply_shortcut\" command=\"reply_to_sender\" caption=\"messagemenubar_actions_reply\"/><item iconIndexX=\"-652\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_reply_all_shortcut\" command=\"reply_to_all\" caption=\"messagemenubar_actions_reply_all\"/><item iconIndexX=\"-41\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_forward_shortcut\" command=\"forward_message\" caption=\"messagemenubar_actions_forward\"/><divider/><item command=\"view_full_headers\" caption=\"messagemenubar_actions_full_headers\" id=\"view_full_headers_menuitem1\"/></menu></menubar><menubar id=\"meetingRequestMenuBar\"><menu caption=\"messagemenubar_file\" shortcut=\"messagemenubar_file_menu_shortcut\"><item iconIndexX=\"-1\" iconIndexY=\"-2\" shortcut=\"messagemenubar_file_new_shortcut\" command=\"new_message\" caption=\"messagemenubar_file_new\"/><item iconIndexX=\"-85\" iconIndexY=\"-2\" shortcut=\"messagemenubar_file_delete_shortcut\" command=\"delete\" caption=\"messagemenubar_file_delete\" id=\"delete_message_menuitem2\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"shared_close\"/></menu><menu caption=\"messagemenubar_edit\" shortcut=\"messagemenubar_edit_menu_shortcut\"><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"messagemenubar_edit_copy_shortcut\" command=\"copy\" caption=\"shared_copy\"/><item shortcut=\"messagemenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"shared_select_all\"/></menu><menu caption=\"messagemenubar_view\" shortcut=\"messagemenubar_view_menu_shortcut\"><item iconIndexX=\"-484\" iconIndexY=\"-1\" shortcut=\"messagemenubar_view_previous_shortcut\" command=\"previous_in_view\" caption=\"messagemenubar_view_previous\" id=\"prev_message_menuitem2\"/><item iconIndexX=\"-505\" iconIndexY=\"-1\" shortcut=\"messagemenubar_view_next_shortcut\" command=\"next_in_view\" caption=\"messagemenubar_view_next\" id=\"next_message_menuitem2\"/></menu><menu caption=\"messagemenubar_actions\" shortcut=\"messagemenubar_actions_menu_shortcut\"><item iconIndexX=\"-696\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_accept_shortcut\" command=\"accept_meeting_request\" caption=\"messagemenubar_actions_accept\" id=\"accept_meeting_request_menuitem\"/><item iconIndexX=\"-717\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_tentative_shortcut\" command=\"tentative_meeting_request\" caption=\"messagemenubar_actions_tentative\" id=\"tentative_meeting_request_menuitem\"/><item iconIndexX=\"-737\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_decline_shortcut\" command=\"decline_meeting_request\" caption=\"messagemenubar_actions_decline\" id=\"decline_meeting_request_menuitem\"/><divider/><item iconIndexX=\"-22\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_reply_shortcut\" command=\"reply_to_sender\" caption=\"messagemenubar_actions_reply\"/><item iconIndexX=\"-652\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_reply_all_shortcut\" command=\"reply_to_all\" caption=\"messagemenubar_actions_reply_all\"/><item iconIndexX=\"-41\" iconIndexY=\"-2\" shortcut=\"messagemenubar_actions_forward_shortcut\" command=\"forward_message\" caption=\"messagemenubar_actions_forward\"/><divider/><item command=\"view_full_headers\" caption=\"messagemenubar_actions_full_headers\" id=\"view_full_headers_menuitem2\"/></menu></menubar></menubars></xml><xml id=\"messagetoolbar\"><toolbars><toolbar id=\"mainToolbar\"><button iconIndexX=\"-21\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_reply_to_sender\" command=\"reply_to_sender\" caption=\"messagetoolbar_caption_reply_to_sender\"/><divider/><button iconIndexX=\"-651\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_reply_to_all\" command=\"reply_to_all\" caption=\"messagetoolbar_caption_reply_to_all\"/><divider/><button iconIndexX=\"-42\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_forward_message\" command=\"forward_message\" caption=\"messagetoolbar_caption_forward_message\"/><divider/><button iconIndexX=\"-61\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-82\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_delete_messages\" command=\"delete\" id=\"delete_message_toolbar_btn1\"/><divider/><button iconIndexX=\"-483\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_previous_message\" command=\"previous_in_view\" id=\"prev_message_toolbar_btn1\"/><button iconIndexX=\"-504\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_next_message\" command=\"next_in_view\" id=\"next_message_toolbar_btn1\"/></toolbar><toolbar id=\"meetingRequestToolbar\"><button iconIndexX=\"-693\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_accept\" command=\"accept_meeting_request\" caption=\"meetingrequesttoolbar_caption_accept\"/><button iconIndexX=\"-714\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_tentative\" command=\"tentative_meeting_request\" caption=\"meetingrequesttoolbar_caption_tentative\"/><button iconIndexX=\"-735\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_decline\" command=\"decline_meeting_request\" caption=\"meetingrequesttoolbar_caption_decline\"/><divider/><button iconIndexX=\"-1029\" iconIndexY=\"0\" tooltip=\"meetingrequesttoolbar_tooltip_calendar\" command=\"meeting_request_open_calendar\" caption=\"meetingrequesttoolbar_caption_calendar\"/><divider/><button iconIndexX=\"-21\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_reply_to_sender\" command=\"reply_to_sender\" caption=\"messagetoolbar_caption_reply_to_sender\"/><button iconIndexX=\"-651\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_reply_to_all\" command=\"reply_to_all\" caption=\"messagetoolbar_caption_reply_to_all\"/><button iconIndexX=\"-42\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_forward_message\" command=\"forward_message\" caption=\"messagetoolbar_caption_forward_message\"/><divider/><button iconIndexX=\"-61\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><button iconIndexX=\"-82\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_delete_messages\" command=\"delete\" id=\"delete_message_toolbar_btn2\"/><divider/><button iconIndexX=\"-483\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_previous_message\" command=\"previous_in_view\" id=\"prev_message_toolbar_btn2\"/><button iconIndexX=\"-504\" iconIndexY=\"0\" tooltip=\"messagetoolbar_tooltip_next_message\" command=\"next_in_view\" id=\"next_message_toolbar_btn2\"/></toolbar></toolbars></xml><xml id=\"modebar\"><modebars><modebar id=\"modeBar\"><button id=\"mode_button_folder\" width=\"46\" iconSelectedIndexX=\"0\" iconSelectedIndexY=\"-1\" iconHoverIndexX=\"-46\" iconHoverIndexY=\"-1\" iconUnselectedIndexX=\"-92\" iconUnselectedIndexY=\"-1\" tooltip=\"modebar_tooltip_folders\" command=\"folders\" selected=\"true\" /><button id=\"mode_button_calendar\" width=\"27\" iconSelectedIndexX=\"-138\" iconSelectedIndexY=\"-1\" iconHoverIndexX=\"-165\" iconHoverIndexY=\"-1\" iconUnselectedIndexX=\"-192\" iconUnselectedIndexY=\"-1\" tooltip=\"modebar_tooltip_calendars\" command=\"calendars\" /><indicator id=\"mode_button_indicator\" iconActiveIndexX=\"0\" iconActiveIndexY=\"5\" iconInactiveIndexX=\"-1000\" iconInactiveIndexY=\"-1\" /></modebar></modebars></xml><xml id=\"newmessagemenubar\"><menubars><menubar id=\"mainMenuBar\"><menu caption=\"newmessagemenubar_file\" shortcut=\"newmessagemenubar_file_menu_shortcut\"><item iconIndexX=\"-104\" iconIndexY=\"-2\" shortcut=\"shared_send_shortcut\" command=\"send_message\" caption=\"newmessagemenubar_send_message\" id=\"sendMessageMenuItem\"/><item iconIndexX=\"-756\" iconIndexY=\"-1\" shortcut=\"newmessagemenubar_save_message_shortcut\" command=\"save_message\" caption=\"newmessagemenubar_save_message\" id=\"saveMessageMenuItem\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"newmessagemenubar_close\"/></menu><menu caption=\"newmessagemenubar_edit\" shortcut=\"newmessagemenubar_edit_menu_shortcut\"><item iconIndexX=\"-190\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_undo_shortcut\" command=\"undo\" caption=\"newmessagemenubar_edit_undo\"/><divider id=\"cut_copy_paste_divider\"/><item iconIndexX=\"-127\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_cut_shortcut\" command=\"cut\" caption=\"newmessagemenubar_edit_cut\"/><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_copy_shortcut\" command=\"copy\" caption=\"newmessagemenubar_edit_copy\"/><item iconIndexX=\"-169\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_paste_shortcut\" command=\"paste\" caption=\"newmessagemenubar_edit_paste\"/><divider/><item shortcut=\"newmessagemenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"newmessagemenubar_edit_select_all\"/></menu><menu caption=\"newmessagemenubar_view\" shortcut=\"newmessagemenubar_view_menu_shortcut\"><item command=\"toggle_from\" checkmark=\"true\" id=\"toggle_from_menuitem\" checked=\"false\" caption=\"newmessagemenubar_view_from\"/><item command=\"toggle_bcc\" checkmark=\"true\" id=\"toggle_bcc_menuitem\" checked=\"true\" caption=\"newmessagemenubar_view_bcc\"/></menu><menu caption=\"newmessagemenubar_insert\" shortcut=\"newmessagemenubar_insert_menu_shortcut\"><item iconIndexX=\"-210\" iconIndexY=\"-2\" command=\"edit_attachments\" caption=\"newmessagemenubar_insert_edit_attachments\"/><item iconIndexX=\"-422\" iconIndexY=\"-2\" command=\"horiz_line\" caption=\"newmessagemenubar_insert_horiz_line\" id=\"insert_horiz_line_menuitem\"/><item iconIndexX=\"-442\" iconIndexY=\"-2\" command=\"insert_hyperlink\" caption=\"newmessagemenubar_insert_hyperlink\" id=\"insert_hyperlink_menuitem\"/></menu><menu caption=\"newmessagemenubar_format\" shortcut=\"newmessagemenubar_format_menu_shortcut\"><item iconIndexX=\"-315\" iconIndexY=\"-2\" command=\"incr_indent\" caption=\"newmessagemenubar_format_incr_indent\"/><item iconIndexX=\"-294\" iconIndexY=\"-2\" command=\"decr_indent\" caption=\"newmessagemenubar_format_decr_indent\"/><divider/><item command=\"rich_text\" id=\"rich_text_menuitem\" radio=\"true\" radioGroup=\"text_format_radio_group\" caption=\"newmessagemenubar_format_rich_text\"/><item command=\"plain_text\" id=\"plain_text_menuitem\" radio=\"true\" radioGroup=\"text_format_radio_group\" caption=\"newmessagemenubar_format_plain_text\"/></menu><menu caption=\"newmessagemenubar_actions\" shortcut=\"newmessagemenubar_actions_menu_shortcut\"><menu caption=\"newmessagemenubar_actions_importance\"><item command=\"set_message_low_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"low_importance_menuitem\" caption=\"newmessagemenubar_actions_importance_low\"/><item command=\"set_message_medium_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"medium_importance_menuitem\" caption=\"newmessagemenubar_actions_importance_medium\"/><item command=\"set_message_high_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"high_importance_menuitem\" caption=\"newmessagemenubar_actions_importance_high\"/></menu><menu caption=\"newmessagemenubar_actions_sensitivity\"><item command=\"set_message_normal_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"normal_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_normal\"/><item command=\"set_message_personal_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"personal_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_personal\"/><item command=\"set_message_private_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"private_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_private\"/><item command=\"set_message_confidential_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"confidential_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_confidential\"/></menu><divider/><item command=\"toggle_return_receipt\" checkmark=\"true\" id=\"toggle_return_receipt_menuitem\" caption=\"newmessagemenubar_actions_return_receipt\"/><item command=\"toggle_delivery_receipt\" checkmark=\"true\" id=\"toggle_delivery_receipt_menuitem\" caption=\"newmessagemenubar_actions_delivery_receipt\"/></menu><menu caption=\"newmessagemenubar_tools\" shortcut=\"newmessagemenubar_tools_menu_shortcut\"><item iconIndexX=\"-674\" iconIndexY=\"-2\" command=\"check_names\" caption=\"newmessagemenubar_actions_check_names\" shortcut=\"newmessagemenubar_actions_check_names_shortcut\"/><item iconIndexX=\"-464\" iconIndexY=\"-2\" command=\"check_spelling\" caption=\"newmessagemenubar_actions_check_spelling\"/><divider/><item iconIndexX=\"-821\" iconIndexY=\"-2\" command=\"open_address_selection\" caption=\"newmessagemenubar_tools_add_from_address_book\"/><divider/><item command=\"clear_address_cache\" caption=\"newmessagemenubar_tools_clear_address_cache\"/></menu></menubar></menubars></xml><xml id=\"newmessagetoolbar\"><toolbars><toolbar id=\"mainToolbar\"><button iconIndexX=\"-105\" iconIndexY=\"0\" tooltip=\"newmessagetoolbar_tooltip_send_message\" command=\"send_message\" caption=\"newmessagetoolbar_caption_send_message\" id=\"sendMessageButton\"/><divider/><button iconIndexX=\"-61\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><divider/><button iconIndexX=\"-208\" iconIndexY=\"0\" tooltip=\"newmessagetoolbar_tooltip_edit_attachments\" command=\"edit_attachments\"/><divider/><button iconIndexX=\"-188\" iconIndexY=\"0\" tooltip=\"shared_undo\" command=\"undo\"/><button iconIndexX=\"-126\" iconIndexY=\"0\" tooltip=\"shared_cut\" command=\"cut\"/><button iconIndexX=\"-147\" iconIndexY=\"0\" tooltip=\"shared_copy\" command=\"copy\"/><button iconIndexX=\"-168\" iconIndexY=\"0\" tooltip=\"shared_paste\" command=\"paste\"/><divider/><button iconIndexX=\"-964\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"newmessagetoolbar_tooltip_set_message_high_importance\" command=\"set_message_high_importance\" id=\"highImportanceButton\"/><button iconIndexX=\"-987\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"newmessagetoolbar_tooltip_set_message_low_importance\" command=\"set_message_low_importance\" id=\"lowImportanceButton\"/><divider/><button iconIndexX=\"-672\" iconIndexY=\"0\" tooltip=\"newmessagetoolbar_tooltip_check_names\" command=\"check_names\" caption=\"newmessagetoolbar_caption_check_names\"/><button iconIndexX=\"-462\" iconIndexY=\"0\" tooltip=\"newmessagetoolbar_tooltip_check_spelling\" command=\"check_spelling\" caption=\"newmessagetoolbar_caption_check_spelling\"/></toolbar></toolbars></xml><xml id=\"newpostmenubar\"><menubars><menubar id=\"mainMenuBar\"><menu caption=\"newmessagemenubar_file\" shortcut=\"newmessagemenubar_file_menu_shortcut\"><item iconIndexX=\"-104\" iconIndexY=\"-2\" shortcut=\"shared_send_shortcut\" command=\"send_message\" caption=\"newmessagemenubar_post_message\" id=\"postMessageMenuItem\"/><divider/><item iconIndexX=\"-63\" iconIndexY=\"-2\" shortcut=\"shared_print_shortcut\" command=\"print\" caption=\"shared_print\"/><divider/><item command=\"close\" caption=\"newmessagemenubar_close\"/></menu><menu caption=\"newmessagemenubar_edit\" shortcut=\"newmessagemenubar_edit_menu_shortcut\"><item iconIndexX=\"-190\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_undo_shortcut\" command=\"undo\" caption=\"newmessagemenubar_edit_undo\"/><divider id=\"cut_copy_paste_divider\"/><item iconIndexX=\"-127\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_cut_shortcut\" command=\"cut\" caption=\"newmessagemenubar_edit_cut\"/><item iconIndexX=\"-148\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_copy_shortcut\" command=\"copy\" caption=\"newmessagemenubar_edit_copy\"/><item iconIndexX=\"-169\" iconIndexY=\"-2\" shortcut=\"newmessagemenubar_edit_paste_shortcut\" command=\"paste\" caption=\"newmessagemenubar_edit_paste\"/><divider/><item shortcut=\"newmessagemenubar_edit_select_all_shortcut\" command=\"select_all\" caption=\"newmessagemenubar_edit_select_all\"/></menu><menu caption=\"newmessagemenubar_view\" shortcut=\"newmessagemenubar_view_menu_shortcut\"><item command=\"toggle_from\" checkmark=\"true\" id=\"toggle_from_menuitem\" checked=\"false\" caption=\"newmessagemenubar_view_from\"/></menu><menu caption=\"newmessagemenubar_insert\" shortcut=\"newmessagemenubar_insert_menu_shortcut\"><item iconIndexX=\"-210\" iconIndexY=\"-2\" command=\"edit_attachments\" caption=\"newmessagemenubar_insert_edit_attachments\"/><item iconIndexX=\"-422\" iconIndexY=\"-2\" command=\"horiz_line\" caption=\"newmessagemenubar_insert_horiz_line\" id=\"insert_horiz_line_menuitem\"/><item iconIndexX=\"-442\" iconIndexY=\"-2\" command=\"insert_hyperlink\" caption=\"newmessagemenubar_insert_hyperlink\" id=\"insert_hyperlink_menuitem\"/></menu><menu caption=\"newmessagemenubar_format\" shortcut=\"newmessagemenubar_format_menu_shortcut\"><item iconIndexX=\"-315\" iconIndexY=\"-2\" command=\"incr_indent\" caption=\"newmessagemenubar_format_incr_indent\"/><item iconIndexX=\"-294\" iconIndexY=\"-2\" command=\"decr_indent\" caption=\"newmessagemenubar_format_decr_indent\"/><divider/><item command=\"rich_text\" id=\"rich_text_menuitem\" radio=\"true\" radioGroup=\"text_format_radio_group\" caption=\"newmessagemenubar_format_rich_text\"/><item command=\"plain_text\" id=\"plain_text_menuitem\" radio=\"true\" radioGroup=\"text_format_radio_group\" caption=\"newmessagemenubar_format_plain_text\"/></menu><menu caption=\"newmessagemenubar_actions\" shortcut=\"newmessagemenubar_actions_menu_shortcut\"><menu caption=\"newmessagemenubar_actions_importance\"><item command=\"set_message_low_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"low_importance_menuitem\" caption=\"newmessagemenubar_actions_importance_low\"/><item command=\"set_message_medium_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"medium_importance_menuitem\" caption=\"newmessagemenubar_actions_importance_medium\"/><item command=\"set_message_high_importance\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"high_importance_menuitem\" caption=\"newmessagemenubar_actions_importance_high\"/></menu><menu caption=\"newmessagemenubar_actions_sensitivity\"><item command=\"set_message_normal_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"normal_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_normal\"/><item command=\"set_message_personal_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"personal_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_personal\"/><item command=\"set_message_private_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"private_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_private\"/><item command=\"set_message_confidential_sensitivity\" radio=\"true\" radioGroup=\"importance_radio_group\" id=\"confidential_sensitivity_menuitem\" caption=\"newmessagemenubar_actions_sensitivity_confidential\"/></menu></menu><menu caption=\"newmessagemenubar_tools\" shortcut=\"newmessagemenubar_tools_menu_shortcut\"><item iconIndexX=\"-464\" iconIndexY=\"-2\" command=\"check_spelling\" caption=\"newmessagemenubar_actions_check_spelling\"/></menu></menubar></menubars></xml><xml id=\"newposttoolbar\"><toolbars><toolbar id=\"mainToolbar\"><button iconIndexX=\"-105\" iconIndexY=\"0\" tooltip=\"newmessagetoolbar_tooltip_post_message\" command=\"send_message\" caption=\"newmessagetoolbar_caption_post_message\" id=\"postMessageButton\"/><divider/><button iconIndexX=\"-61\" iconIndexY=\"0\" tooltip=\"shared_print\" command=\"print\"/><divider/><button iconIndexX=\"-208\" iconIndexY=\"0\" tooltip=\"newmessagetoolbar_tooltip_edit_attachments\" command=\"edit_attachments\"/><divider/><button iconIndexX=\"-188\" iconIndexY=\"0\" tooltip=\"shared_undo\" command=\"undo\"/><button iconIndexX=\"-126\" iconIndexY=\"0\" tooltip=\"shared_cut\" command=\"cut\"/><button iconIndexX=\"-147\" iconIndexY=\"0\" tooltip=\"shared_copy\" command=\"copy\"/><button iconIndexX=\"-168\" iconIndexY=\"0\" tooltip=\"shared_paste\" command=\"paste\"/><divider/><button iconIndexX=\"-964\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"newmessagetoolbar_tooltip_set_message_high_importance\" command=\"set_message_high_importance\" id=\"highImportanceButton\"/><button iconIndexX=\"-987\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"newmessagetoolbar_tooltip_set_message_low_importance\" command=\"set_message_low_importance\" id=\"lowImportanceButton\"/><divider/><button iconIndexX=\"-462\" iconIndexY=\"0\" tooltip=\"newmessagetoolbar_tooltip_check_spelling\" command=\"check_spelling\" caption=\"newmessagetoolbar_caption_check_spelling\"/></toolbar></toolbars></xml><xml id=\"refinementtoolbar\"><toolbars><toolbar id=\"mailSearchToolbar\"><button caption=\"refinementtoolbar_mail_caption_search_all_mail_folders\" checkmark=\"true\" tooltip=\"searchtoolbar_caption_search_mail\" command=\"search_all_mail\" id=\"refinementtoolbarSearchAllMailButton\"/><padding width=\"15\"/><button caption=\"refinementtoolbar_mail_caption_search_current_folder\" checkmark=\"true\" tooltip=\"search_current_folder\" command=\"search_current_folder\" id=\"refinementtoolbarSearchCurrentFolderButton\"/><padding width=\"10\"/><select id=\"messageFieldRestrictionSelection\" command=\"restrict_to_message_field\"><option value=\"all\" caption=\"refinementtoolbar_mail_select_caption_entire_message\"/><option value=\"from\" caption=\"refinementtoolbar_mail_caption_from\"/><option value=\"subject\" caption=\"refinementtoolbar_mail_caption_subject\"/><option value=\"BODY\" caption=\"refinementtoolbar_mail_caption_body\"/><option value=\"to\" caption=\"refinementtoolbar_mail_caption_to\"/></select><padding width=\"15\"/><select id=\"mailDateRestrictionSelection\" command=\"restrict_search_by_date\"><option value=\"0\" caption=\"refinementtoolbar_select_any_time\"/><option value=\"-7\" caption=\"refinementtoolbar_select_last_week\"/><option value=\"-30\" caption=\"refinementtoolbar_select_last_month\"/><option value=\"-180\" caption=\"refinementtoolbar_select_last_six_months\"/></select><padding width=\"15\"/><label caption=\"refinement_toolbar_with\"/><button iconIndexX=\"-964\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"refinementtoolbar_tooltip_high_importance\" command=\"set_search_high_importance\" id=\"mailHighImportanceButton\"/><button iconIndexX=\"-1120\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"refinementtoolbar_tooltip_flagged\" command=\"set_search_flagged\" id=\"mailFlaggedButton\"/><button iconIndexX=\"-208\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"refinementtoolbar_tooltip_attachment\" command=\"set_search_attachments\" id=\"mailAttachmentButton\"/></toolbar><toolbar id=\"contactsSearchToolbar\"><select id=\"contactsFieldRestrictionSelection\" command=\"restrict_to_contacts_field\"><option value=\"all\" caption=\"refinementtoolbar_contacts_caption_search_entire_contact\"/><option value=\"subject\" caption=\"refinementtoolbar_contacts_caption_name\"/><option value=\"company\" caption=\"refinementtoolbar_contacts_caption_company\"/><option value=\"phone\" caption=\"refinementtoolbar_contacts_caption_phone\"/><option value=\"address\" caption=\"refinementtoolbar_contacts_caption_address\"/><option value=\"from\" caption=\"refinementtoolbar_contacts_caption_email\"/></select><select id=\"contactsDateRestrictionSelection\" command=\"restrict_search_by_date\"><option value=\"0\" caption=\"refinementtoolbar_select_any_time\"/><option value=\"-7\" caption=\"refinementtoolbar_select_last_week\"/><option value=\"-30\" caption=\"refinementtoolbar_select_last_month\"/><option value=\"-180\" caption=\"refinementtoolbar_select_last_six_months\"/></select></toolbar><toolbar id=\"calendarSearchToolbar\"><select id=\"calendarFieldRestrictionSelection\" command=\"restrict_to_contacts_field\"><option value=\"all\" caption=\"refinementtoolbar_calendar_caption_search_entire_event\"/><option value=\"subject\" caption=\"refinementtoolbar_calendar_caption_subject\"/><option value=\"BODY\" caption=\"refinementtoolbar_calendar_caption_description\"/><option value=\"location\" caption=\"refinementtoolbar_calendar_caption_location\"/><option value=\"from\" caption=\"refinementtoolbar_calendar_caption_organizer\"/><option value=\"invitees\" caption=\"refinementtoolbar_calendar_caption_invitees\"/></select><select id=\"calendarDateRestrictionSelection\" command=\"restrict_search_by_date\"><option value=\"0\" caption=\"refinementtoolbar_select_any_time\"/><option value=\"180\" caption=\"refinementtoolbar_select_next_six_months\"/><option value=\"30\" caption=\"refinementtoolbar_select_next_month\"/><option value=\"7\" caption=\"refinementtoolbar_select_next_week\"/><option value=\"-7\" caption=\"refinementtoolbar_select_last_week\"/><option value=\"-30\" caption=\"refinementtoolbar_select_last_month\"/><option value=\"-180\" caption=\"refinementtoolbar_select_last_six_months\"/></select><select id=\"calendarLabelRestrictionSelection\" command=\"restrict_search_by_date\"><option value=\"None\" caption=\"appointment_label_no_label\"/><option value=\"Important\" caption=\"appointment_label_important\"/><option value=\"Business\" caption=\"appointment_label_business\"/><option value=\"Personal\" caption=\"appointment_label_personal\"/><option value=\"Vacation\" caption=\"appointment_label_vacation\"/><option value=\"MustAttend\" caption=\"appointment_label_must_attend\"/><option value=\"TravelRequired\" caption=\"appointment_label_travel_required\"/><option value=\"NeedsPreparation\" caption=\"appointment_label_needs_preparation\"/><option value=\"Birthday\" caption=\"appointment_label_birthday\"/><option value=\"Anniversary\" caption=\"appointment_label_anniversary\"/><option value=\"PhoneCall\" caption=\"appointment_label_phone_call\"/></select><label caption=\"refinement_toolbar_with\"/><button iconIndexX=\"-964\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"refinementtoolbar_tooltip_high_importance\" command=\"set_search_high_importance\" id=\"calendarHighImportanceButton\"/><button iconIndexX=\"-208\" iconIndexY=\"0\" checkmark=\"true\" tooltip=\"refinementtoolbar_tooltip_attachment\" command=\"set_search_attachments\" id=\"calendarAttachmentButton\"/></toolbar></toolbars></xml><xml id=\"searchtoolbar\"><toolbars><toolbar id=\"searchtoolbar\"><input width=\"220\" id=\"searchField\" autocomplete=\"off\" /><button iconIndexX=\"-1052\" iconIndexY=\"0\" caption=\"searchtoolbar_caption_search_mail\" command=\"search_mail_folders\" id=\"searchtoolbarSearchMailButton\"/></toolbar></toolbars></xml><xml id=\"sounds\"><sounds><newMailSounds><sound url=\"snd/bikebell.wav\" name=\"bike bell\" /><sound url=\"snd/cork.wav\" name=\"cork\" /><sound url=\"snd/knock.wav\" name=\"knock\" /><sound url=\"snd/sonar.wav\" name=\"sonar\" /><sound url=\"snd/steelgong.wav\" name=\"steel gong\" /></newMailSounds></sounds></xml>";var Fq={Y:1,I:2,G:3,B:4,S:5,D:6,k:7,q:8,n:9,u:10,g:11,C:12};var Gf=null;var bO=null;var wN={P:null,e:function(){if(D3){var G;var q=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0"];for(var S=0;S<q.length;S++){try{var C=new ActiveXObject(q[S]);C.preserveWhiteSpace=true;return C;}catch(G){}}return null;}else{if(AB){return document.implementation.createDocument("","",null);}else{return null;}}},k:function(G,q){if(D3){G.loadXML(q);}else{if(AB){var S=(new DOMParser()).parseFromString(q,"text/xml");wN.O(G);for(var C=0,len=S.childNodes.length;C<len;C++){var u=G.importNode(S.childNodes.item(C),true);G.appendChild(u);}}}},Y:function(G,q){var S="<?xml version='1.0' encoding='"+G+"'?>"+q;if(D3){var C=wN.e();wN.k(C,S);}else{var C=new DOMParser().parseFromString(S,"text/xml");}return C;},y:function(G){if(G==null){return null;}if(D3){return G.parseError;}else{if(AB){return new MQ(G);}else{return null;}}},g:function(G,q,S){var C=null;if(D3){C=G.selectSingleNode(q);}else{if(AB){var u=G.childNodes.item(0);while(u!=null){if(u.nodeName==q){C=u;break;}u=u.nextSibling;}}}if(C==null&&S){C=G.ownerDocument.createElement(q);G.appendChild(C);}return C;},n:function(G){var q="";var S=G.nodeType;if(S==Fq.G||S==Fq.B){q+=G.nodeValue;}else{if(S==Fq.Y&&G.childNodes.length>0){var C=G.childNodes.item(0);while(C!=null){q+=wN.n(C);C=C.nextSibling;}}}return q;},J:function(G,q){wN.O(G);G.appendChild(G.ownerDocument.createTextNode(q));},x:function(G){if(D3){return G.xml;}else{if(AB){var q=wN.e();var S=q.importNode(G,true);q.appendChild(S);var C=new XMLSerializer();return C.serializeToString(q);}else{return null;}}},I:function(G,q){var S=wN.P.createElement(G);wN.J(S,q);return S;},L:function(G,q){if(G.childNodes.length){G.insertBefore(q,G.childNodes.item(0));}else{G.appendChild(q);}},O:function(G){var q=G.childNodes.item(0);while(q!=null){var S=q.nextSibling;G.removeChild(q);q=S;}},C:function(G,q,S,u){if(S==null){var B=G.getElementsByTagName(q);return (B.length>0?B[0]:null);}else{if(G.getElementsByTagNameNS){var B=G.getElementsByTagNameNS(S,q);}else{var B=G.getElementsByTagName(u+":"+q);}return (B.length>0?B[0]:null);}return null;},v:function(G,q){if(D3){return G.selectSingleNode(q);}else{if(AB){var S=new XPathEvaluator();var C=S.evaluate(q,G,S.createNSResolver(G),XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);return C.iterateNext();}else{return null;}}},D:function(G,q){if(D3){return G.selectNodes(q);}else{if(AB){var S=new XPathEvaluator();var C=S.evaluate(q,G,S.createNSResolver(G),XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);return new ai(C);}else{return null;}}},B:function(G,q,S){if(G==null||q==null){return S;}var C=wN.C(G,q);if(C==null){return S;}return wN.n(C);},o:function(G,q,S){var C=wN.v(G,q);return C==null?S:wN.n(C);},d:function(G,q,S){var C=wN.g(G,q,true);wN.J(C,S);},Z:function(G,q,S){var C=G.getAttribute(q);if(C==null){return S;}C=parseInt(C,10);return isNaN(C)?S:C;},q:function(G,S){return (G.getAttribute(S)=="true");},r:function(G,q,S){var C=wN.Z(G,q,0);G.setAttribute(q,C+S);},S:function(G){var q=new Array(G.length);for(var C=0,len=G.length;C<len;C++){q[C]=G.item(C);}return q;},G:function(q,S,C){var u=q.ownerDocument;if(D3||!u.importNode){q.appendChild(S.cloneNode(C));}else{var B=u.importNode(S,C);q.appendChild(B);}},u:function(G,q,S,C){var B=G.ownerDocument;if(D3||!B.importNode){G.appendChild(S);}else{var k=q.removeChild(S);var g=B.importNode(k,C);G.appendChild(g);}},Q:[[32,55295],[9],[10],[13],[57344,65533],[65536,1114111]],V:function(G){var q="";var S=0;while(S<G.length){var C=G.charCodeAt(S);var u=false;var B=0;while(!u&&B<wN.Q.length){var k=wN.Q[B];if(k.length==1){if(C==k[0]){u=true;}}else{if(C>=k[0]&&C<=k[1]){u=true;}}B++;}if(u){q+=G.charAt(S);}S++;}return q;}};wN.P=wN.e();function MQ(G){this.errorCode=0;this.url="";this.line="";this.linePos="";this.filePos="";this.srcText="";this.reason="";if(G&&G.documentElement.nodeName=="parsererror"){this.errorCode=-9999;this.reason=G.documentElement.textContent;}}function ai(G){this.items=G;this.length=this.items.snapshotLength;this.pnt=0;}ai.prototype.item=function(G){this.pnt=G+1;return this.items.snapshotItem(G);};ai.prototype.nextNode=function(){if(this.pnt>this.length-1){return null;}return this.items.snapshotItem(this.pnt++);};ai.prototype.reset=function(){this.pnt=0;};