function V5(q,R){if(!dH(q)){return false;}var k=q.constructor;if(typeof k=="undefined"){return false;}while(k){if(k==R||k.toString()==R.toString()){return true;}k=k.prototype.superClass;}return false;}function dH(q){return (q!=null&&typeof q=="object");}function sV(q){return V5(q,Array);}function JU(q){return typeof q=="function";}function qg(q){return (q!=null&&typeof q=="boolean");}function tu(q){switch(typeof q){case "string":return true;case "object":if(q==null){return false;}if(q.constructor==String){return true;}default:return false;}}function zQ(q){switch(typeof q){case "number":return !isNaN(q);case "object":if(q==null){return false;}if(q.constructor==Number){return !isNaN(q);}default:return false;}}function ax(q){return V5(q,Date);}function gz(q){if(typeof q.outerHTML=="undefined"){return false;}if(typeof q.innerHTML=="undefined"){return false;}if(typeof q.id=="undefined"){return false;}return true;}function hA(q){return (typeof (q)=="undefined");}function eO(q){return (typeof q!="undefined");}function wz(q){return (!isNaN(q)&&q!=null&&q!="");}function S7(q,R){if(!dH(q)||q.nodeType!=1){return false;}if(R!=null){return q.nodeName==R;}return true;}function zD(q,R){var k=null;if(arguments.length>2){k=[];for(var Z=2;Z<arguments.length;Z++){k[Z-2]=arguments[Z];}}return W4(q,R,k);}function W4(q,R,k){var Z="$temporaryMethod";var n;q[Z]=R;if(!k||k.length==0){n=q[Z]();}else{var G=new Array(k.length);for(var c=0;c<k.length;c++){G[c]="k"+"["+c+"]";}n=eval("q"+"["+"Z"+"]("+G.join(",")+")");}var A;try{delete q[Z];}catch(A){}return n;}function Jw(q){var R={};for(var k in q){R[k]=q[k];}return R;}function bW(q){var R=null;var k;try{var Z=q.toString();var n=Z.match(/function\s+([^\s(]+)/);if(n!=null&&n.length>1){R=n[1];}else{var G=Z.length;if(G>100){G=100;}R=Z.substring(0,G-1)+"...";}}catch(k){}if(R==null||R.length==0){R="anonymous";}return R;}function P1(){var q="";var R=P1;var k=0;do{q+="> "+bW(R.caller)+"\n";if(R.caller==R){q+="*";break;}R=R.caller;k++;}while(R!=null&&k<20);return q;}function wK(q,R,k){if(Cq){var Z="";Z+="ASSERTION FAILED: ";Z+=k?k:"";Z+="\nat "+q+":"+R;Z+=P1();oV(Z,Zp.WARN);}}function Px(q,R,k){var Z="";Z+="ASSERTION FAILED: ";Z+=k?k:"";Z+="\nat "+q+":"+R;Z+="\n\nstack trace:\n";Z+=P1();oV(Z,Zp.WARN);Z+="\n\nClick OK if you want to enter the debugger";if(confirm(Z)){eval("debugger");}}function tC(q,R){if(arguments.length>2){var k=[];for(var Z=2;Z<arguments.length;Z++){k[Z-2]=arguments[Z];}return function(){return W4(q,R,k);};}else{return function(){return W4(q,R,arguments);};}}function q0(q,value){var R="value";eval(q+"="+eval("\""+R+"\""));}function dL(q){if(q==null){return "";}q=q.replace(new RegExp("&","g"),"&amp;");q=q.replace(new RegExp("<","g"),"&lt;");q=q.replace(new RegExp(">","g"),"&gt;");q=q.replace(new RegExp("  ","g"),"&nbsp;&nbsp;");return q;}function RI(q){if(q==null){return "";}q=q.replace(new RegExp("&","g"),"&amp;");q=q.replace(new RegExp("<","g"),"&lt;");q=q.replace(new RegExp(">","g"),"&gt;");q=q.replace(new RegExp("\"","g"),"&quot;");q=q.replace(new RegExp("'","g"),"&apos;");return q;}function Ch(q){if(q==null){return false;}var R=q.length;var k=null;for(var Z=0;(Z<R)&&((k=q.charAt(Z))!="/");Z++){if(k==":"){return true;}}return false;}function z2(q,R,k){if(q<R){return R;}else{if(q>k){return k;}}return q;}function OK(q,R){return (Math.floor(Math.random()*(1+R-q)+q));}function mx(q,R){if(R==null){R=2;}var k=q.toString(16).toUpperCase();while(k.length<R){k="0"+k;}return k;}function fk(q,R,k){if(!R){R=window;}var Z=[];for(var n=3;n<arguments.length;n++){Z.push(arguments[n]);}var G=R[k];return setTimeout(function(){G.apply(R,Z);},q);}function X4(q,R,k,Z,n,G,c,A,m,z,B,g,W){this.D=q;this.B=R;this.G=k;this.r=Z;this.Q=n;this.X=G;this.O=A;this.J=m;this.R=z;this.L=B;this.l=g;this.F=W;this.j=c;this.w=new Array();this.a=null;this.I=null;this.i=null;}X4.prototype.t=function(q){q.a=this;var R=this.w.length>0;rF.q(this.w,q);if(!this.I){return ;}var k=this.I.cells[0];if(!R){k.removeChild(k.firstChild);Qi("<DIV class='"+(this.r?"treeviewExpandIcon":"treeviewCollapseIcon")+"' style='background-repeat:no-repeat;'>",k);}if(!this.i){var Z=this.I.parentNode.parentNode.parentNode.parentNode;var n=Z.parentNode.parentNode;var G=n.insertRow(Z.rowIndex+1);var c=G.insertCell(-1);c.className="treeviewPaddingCell";c.colSpan=3;this.i=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",c);}if(!q.I){q.U();}else{var G=this.i.insertRow(-1);var c=G.insertCell(-1);var A=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",c);var m=Qi("<TBODY>",A);m.appendChild(q.I);if(q.i){G=this.i.insertRow(-1);c=G.insertCell(-1);c.colSpan=3;c.style.paddingLeft=k.offsetWidth+"px";c.appendChild(q.i);}}};X4.prototype.g=function(q){this.w=rF.R(this.w,q);q.a=null;if(this.I&&this.w.length==0){var R=this.I.cells[0];R.removeChild(R.firstChild);Qi("<DIV style='width:"+R.offsetWidth+"px;height:16px;overflow:hidden;'>",R);this.r=true;}if(this.i){var k;if(q.i){k=q.i.parentNode.parentNode;this.i.firstChild.removeChild(k);}k=q.I.parentNode.parentNode.parentNode.parentNode;this.i.firstChild.removeChild(k);}};X4.prototype.p=function(){while(this.w.length>0){this.g(this.w[0]);}};X4.prototype.m=function(){return (this.w.length>0);};X4.prototype.k=function(){return this.w;};X4.prototype.x=function(){return this.w.length>0?this.w[0]:null;};X4.prototype.e=function(){return this.w.length>0?this.w[this.w.length-1]:null;};X4.prototype.s=function(){return this.a;};X4.prototype.T=function(){return this.j;};X4.prototype.C=function(){return this.I;};X4.prototype.A=function(){return this.B;};X4.prototype.S=function(q){this.B=q;if(this.I){this.I.cells[2].innerHTML=q;}};X4.prototype.Y=function(q){this.G=q;if(this.I){this.I.cells[1].title=this.I.cells[2].title=q;}};X4.prototype.q=function(R){if(this.O){this.O(this,R);}};X4.prototype.W=function(q){if(this.J){this.J(this,q);}};X4.prototype.Z=function(){return this.r;};X4.prototype.n=function(){if(this.r){this.f();}};X4.prototype.M=function(){if(!this.r){this.f();}};X4.prototype.f=function(){if(this.w.length==0){return ;}this.r=!this.r;if(!this.I){return ;}var q=this.I.cells[0].firstChild;q.className=this.r?"treeviewExpandIcon":"treeviewCollapseIcon";if(this.i||this.r){if(this.r){Sw(this.i);}else{Oa(this.i);}}else{var R=this.I.parentNode.parentNode.parentNode.parentNode;var k=R.parentNode.parentNode;var Z=this.I.cells[0];var n=k.insertRow(R.rowIndex+1);var G=n.insertCell(-1);G.colSpan=3;G.style.paddingLeft=Z.offsetWidth+"px";this.i=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",G);}for(var c=0,len=this.w.length;c<len;c++){var A=this.w[c];if(!A.I){A.U();}}if(this.r&&this.l){this.l(this);}else{if(!this.r&&this.L){this.L(this);}}};X4.prototype.c=function(){if(!this.I){return false;}var q=this.D;var R=q.X();var k=this.a;while(k!=null){if(k==R){return true;}if(k.r){return false;}k=k.a;}return true;};X4.prototype.z=function(){var q=this.s();if(!q){return null;}var R=q.k();var k=rF.n(R,this);if(k<=0){return null;}return R[k-1];};X4.prototype.d=function(){var q=this.s();if(!q){return null;}var R=q.k();var k=rF.n(R,this);if(k>=R.length-1){return null;}return R[k+1];};X4.prototype.P=function(){var q=null;var R=this.D;var k=R.X();q=this.z();if(q){while(q.m()&&!q.Z()){q=q.k()[q.k().length-1];}}else{var Z=this;while(!q&&Z.s()!=k){Z=Z.s();q=Z;}}return q;};X4.prototype.u=function(){var q=null;var R=this.D;var k=R.X();if(this.m()&&!this.Z()){q=this.k()[0];}else{var Z=this;q=Z.d();while(!q&&Z!=k){Z=Z.s();q=Z.d();}}return q;};X4.prototype.y=function(){var q=this.I.cells[2];var R=this.D;q.className=R.k()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";};X4.prototype.o=function(){var q=this.I.cells[2];q.className="treeviewNodeLabelCell";};X4.prototype.U=function(){var q=this.a;var R=q.i;var k=R.insertRow(-1);var Z=k.insertCell(-1);var n=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",Z);this.I=n.insertRow(-1);var G=Qi("<TD class='treeviewExpanderCell'>",this.I);if(this.w.length==0){Qi("<DIV class='treeviewExpanderCell' style='overflow:hidden;'>",G);}else{Qi("<DIV class='"+(this.r?"treeviewExpandIcon":"treeviewCollapseIcon")+"' style='background-repeat:no-repeat;'>",G);}var c=Qi("<TD class='treeviewNodeIconCell'>",this.I);var A=Qi("<DIV class='treeviewNodeIcon' style='background-repeat:no-repeat;'>",c);A.style.backgroundPosition=this.Q+"px "+this.X+"px";var m=this.D;var z;if(m.c()==this){z=m.k()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";}else{z="treeviewNodeLabelCell";}var B=Qi("<TD class='"+z+"' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.I);B.innerHTML=this.B;if(this.G!=null){c.title=B.title=this.G;}if(this.w.length>=0){G.onmouseup=function(){var g=this.parentNode._treeviewNode;g.f();var W=m.c();if(W!=null&&!g.F){var C=W;while(C!=null){C=C.a;if(C==g){W=m.c();if(W!=null){W.o();}C.y();m.g(C);C.q(W);break;}}}};}G.oncontextmenu=c.oncontextmenu=B.oncontextmenu=function(Y){var O=vC(Y);var g=this.parentNode._treeviewNode;g.W(O);return false;};B.onmousedown=function(Y){var O=vC(Y);return false;};c.onmouseup=B.onmouseup=function(){var g=this.parentNode._treeviewNode;if(g.F){return ;}var W=m.c();if(W!=g){if(W!=null){W.o();}g.y();m.g(g);}g.q(W);};c.ondblclick=B.ondblclick=function(){var g=this.parentNode._treeviewNode;g.f();};if(this.w.length>0&&!this.r){k=R.insertRow(-1);Z=k.insertCell(-1);Z.colSpan=3;Z.style.paddingLeft=G.offsetWidth+"px";this.i=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",Z);for(var X=0,len=this.w.length;X<len;X++){var Q=this.w[X];Q.U();}}this.I._treeviewNode=this;if(this.R){this.R(this);}};X4.prototype.h=function(q){if(q==null){q=function(B,g){var W=B.A();var C=g.A();if(W<C){return -1;}else{if(W>C){return 1;}else{return 0;}}};}var R=this.i;var k;var Z;for(k=1;k<this.w.length;k++){var n=this.w[k];Z=k;while((Z>0)&&(q(this.w[Z-1],n)>0)){this.w[Z]=this.w[Z-1];Z--;}this.w[Z]=n;if(R&&k!=Z){var G=n.I.parentNode.parentNode.parentNode.parentNode;R.firstChild.removeChild(G);var c=this.w[Z+1];var A=c.I.parentNode.parentNode.parentNode.parentNode;R.firstChild.insertBefore(G,A);if(n.i){var m=n.i.parentNode.parentNode;R.firstChild.insertBefore(m,A);}}}for(k=0;k<this.w.length;k++){var z=this.w[k];if(z.m()){z.h(q);}}};function iH(q,R){this.A=q;this.q=R;this.m=false;this.C=null;this.n=null;this.R=new X4(this,"ROOT",null,true,0,0);}iH.prototype.X=function(){return this.R;};iH.prototype.c=function(){return this.n;};iH.prototype.g=function(q){this.n=q;};iH.prototype.t=function(q){this.C=Qi("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.A);if(q!=null){this.C.tabIndex=q;}var R=this;this.C.onfocus=function(){if(!R.m){R.Z();}};this.C.onblur=function(){if(R.m){R.z();}};this.C.onmousedown=function(){R.C.focus();};this.C.onmouseup=function(){R.C.focus();};this.C.onmouseover=function(){return true;};this.C.onclick=function(k){var Z=vC(k);if(CJ){Z.preventDefault();}Ul(Z);return false;};var n=Qi("<DIV id='foldersTreeViewDiv' class='treeviewContainer' style='width:100%;height:100%;overflow:auto;'>",this.C);this.A.style.overflow="hidden";if(this.q){n.onscroll=this.q;}n.onblur=function(){R.z();};var G=this.R;G.i=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",n);var c=G.k();for(var A=0,len=c.length;A<len;A++){var m=c[A];m.U();}function z(B){if(Zc){return true;}var g=vC(B);if(!R.m||!R.n){return true;}function W(X){var Q=X.C();var t=gG(Q)-gG(n);if(t+Q.offsetHeight>n.scrollTop+n.offsetHeight){n.scrollTop=t+Q.offsetHeight-n.offsetHeight;}else{if(t<n.scrollTop){n.scrollTop=t;}}}var C=R.n;var Y=g.keyCode;if(Y==hu||Y==Wj){var O=Y==hu?C.P():C.u();if(!O||O.F){return true;}C.o();O.y();R.n=O;W(O);O.q(C);return false;}else{if(Y==kM){if(C.Z()){var O=C.P();if(!O||O.F){return true;}C.o();O.y();R.n=O;W(O);O.q(C);}else{C.M();}return false;}else{if(Y==sv){if(C.Z()){C.n();}else{var O=C.u();if(!O||O.F){return true;}C.o();O.y();R.n=O;W(O);O.q(C);}return false;}else{if(Y==Nv){C.q(C);return false;}}}}return true;}if(ZW){document.attachEvent("onkeydown",z);}else{if(CJ){document.addEventListener("keydown",z,false);}}};iH.prototype.G=function(){function q(G){if(G.m()){var c=G.k();for(var A=0,len=c.length;A<len;A++){var m=c[A];q(m);}}else{G.n();}}var R=this.R;var k=R.k();for(var Z=0,len=k.length;Z<len;Z++){var n=k[Z];q(n);}};iH.prototype.O=function(){function q(G){if(G.m()){var c=G.k();for(var A=0,len=c.length;A<len;A++){var m=c[A];q(m);}}else{G.M();}}var R=this.R;var k=R.k();for(var Z=0,len=k.length;Z<len;Z++){var n=k[Z];q(n);}};iH.prototype.Q=function(q){var R=this.R;R.h(q);};iH.prototype.W=function(){this.C.focus();};iH.prototype.Y=function(){this.C.blur();};iH.prototype.k=function(){return this.m;};iH.prototype.B=function(q){this.C.tabIndex=q;};iH.prototype.Z=function(){this.m=true;var q=this.n;if(q){q.y();}};iH.prototype.z=function(){this.m=false;var q=this.n;if(q){q.y();}};var R2={G:"Mail",Z:"Calendar",k:"Contact",q:"Task",R:"Journal",n:"Notes"};var Ob={G:"Inbox",n:"Outbox",c:"SentItems",z:"DeletedItems",R:"Calendar",m:"Contacts",k:"Drafts",B:"Journal",Z:"Notes",q:"Tasks",W:"Recovery",g:"SharedRoot",A:"OtherUsersRoot"};var DJ={k:0,Z:4096,G:8192,c:16384,A:32768,z:65536,B:131072,R:262144,m:524288,q:1048576,n:2097152};var go={c:DJ.k,z:(DJ.Z|DJ.n),R:(DJ.G|DJ.n),Z:(DJ.Z|DJ.G|DJ.n|DJ.R),q:(DJ.Z|DJ.G|DJ.n|DJ.z|DJ.R),n:(DJ.Z|DJ.G|DJ.n|DJ.z|DJ.R|DJ.c),k:(DJ.Z|DJ.G|DJ.n|DJ.A|DJ.B),G:(DJ.Z|DJ.G|DJ.n|DJ.A|DJ.B|DJ.c),m:(DJ.Z|DJ.G|DJ.n|DJ.A|DJ.B|DJ.c|DJ.m),A:4194304};var lj={A:0,B:-1,Z:-2,g:-3,C:-4,k:-5,W:-6,c:-7,G:-8,m:-9,R:-10,n:-11,q:-12,z:-13};tR.Eb=500;function tR(q,R,k,Z,n,G,c,A,m,z,B,g,W){this.SX=q;this.E=R;this.a=k;this.v=Z;this.sU=n;this.Dz=(G==null)?-1:G;this.n=0;this.a2=(c==null)?-1:c;this.k=(A==null)?-1:A;this.BF=(m==null)?-1:m;this.ix=z;this.e=B;this.bT=-1;this.F=g;this.Fc=(null==W)?Gf:W;this.FA=new Array();this.JC=new Array();this.Cl=null;this.B=false;this.X=false;this.Zg=false;this.V=false;this.KC=false;this.Nh=null;this.w=false;if(k!=null){rF.q(k.FA,this);}else{rF.q(this.Fc.r(),this);}}function bT(){return this.Fc;}tR.prototype.m=bT;function FA(){return this.SX;}tR.prototype.L=FA;function SX(){var q=new Array();var R=this;do{var k=R.L();rF.q(q,k);R=R.Z();}while(R!=null);q.reverse();var Z=this.Fc.R();return this.Fc.t()+q.join(Z);}tR.prototype.P=SX;function ps(){var q=this;while(q!=null){var R=q.v;if(R==Ob.g||R==Ob.A){return true;}q=q.a;}return false;}tR.prototype.X4=ps;function rN(){var q=this;while(q!=null){var R=q.v;if(R==Ob.g){return true;}q=q.a;}return false;}tR.prototype.Jo=rN;function Dz(){var q=this;while(q!=null){var R=q.v;if(R==Ob.A){return true;}q=q.a;}return false;}tR.prototype.G8=Dz;function ix(q){var k=this;while(k!=null){if(k==q){return true;}k=k.a;}return false;}tR.prototype.R=ix;function T5(){var q=this;while(q!=null){var R=q.a;if(R!=null){var k=R.v;if(k==Ob.A){return q.SX;}}q=R;}return null;}tR.prototype.z=T5;function a2(){var q=this;while(q!=null){var R=q.a;if(R!=null){var k=R.v;if(k==Ob.A){return q.ix;}}q=R;}return null;}tR.prototype.iH=a2;function sU(q,R,k){if(!k){var Z=this.j(q.L());if(null!=Z){return lj.n;}}q.a=this;q.Fc=this.m();if(!R){var n=q.hq();for(var G=0;G<n.length;G++){var c=n[G];q.adopt(c,false,true);}}else{q.FA=[];}rF.q(this.FA,q);return lj.A;}tR.prototype.l=sU;function Pk(q){if(q.Z()!=this){oV("Tried to remove folder "+q.P()+" but we aren't its parent!",Zp.Z);return lj.B;}this.FA=rF.R(this.FA,q);return lj.A;}tR.prototype.K=Pk;function Fc(q){var R=null;for(var k=0;k<this.FA.length;k++){var Z=this.FA[k];if(Z.L()==q){R=Z;break;}}return R;}tR.prototype.j=Fc;function Nh(){return this.R(this.Fc.U());}tR.prototype.F3=Nh;function yZ(){return this.R(this.Fc.z());}tR.prototype.c=yZ;function Jo(){return this.E;}tR.prototype.i=Jo;function BF(){return this.a;}tR.prototype.Z=BF;function h7(){return (this.v!=null);}tR.prototype.OD=h7;function KC(){return this.v;}tR.prototype.Q=KC;function hq(){return this.sU;}tR.prototype.N=hq;function gS(){return this.Dz;}tR.prototype.G=gS;function OD(){return this.n;}tR.prototype.O=OD;function G8(){return this.a2;}tR.prototype.t=G8;function F3(){return this.k;}tR.prototype.vH=F3;function Ks(){return this.ix;}tR.prototype.H=Ks;function dD(){return this.e;}tR.prototype.q=dD;function Cl(){return this.FA;}tR.prototype.hq=Cl;function xv(){var q=0;var R=new Array();for(var k in this.JC){var Z=this.JC[k];if(Z!=null){R[q]=Z;q++;}}return R;}tR.prototype.xv=xv;function vH(){var q=this.a;if(q!=null){while(q.Z()!=null){q=q.Z();}}else{q=this;}return q;}tR.prototype.tR=vH;function JC(q){return this.JC["uid"+q];}tR.prototype.Y=JC;function Zg(){return this.X;}tR.prototype.u=Zg;function RB(){return this.Zg;}tR.prototype.lj=RB;function ed(){if(this.Nh==null){var q=this.y();if(q!=null){q=parseInt(q,10);if(!isNaN(q)){this.Nh=q;}}}return this.Nh;}tR.prototype.gS=ed;function Yd(){if(!this.X4()){return true;}if(this.Nh==null){this.gS();}if(this.Nh==null){return false;}if((this.Nh&DJ.Z)==0){return false;}return true;}tR.prototype.yZ=Yd;function xr(){if(!this.X4()){return true;}if(this.Nh==null){this.gS();}if(this.Nh==null){return false;}if((this.Nh&DJ.G)==0){return false;}return true;}tR.prototype.U=xr;function Wd(){if(!this.X4()){return true;}if(this.Nh==null){this.gS();}if(this.Nh==null){return false;}if((this.Nh&DJ.m)==0){return false;}return true;}tR.prototype.o=Wd;function Xg(){return this.F;}tR.prototype.J=Xg;function HW(){return this.F!=null;}tR.prototype.W=HW;function b6(q){return this.F[q];}tR.prototype.R2=b6;function Y6(q,R){this.F[q]=R;}tR.prototype.ps=Y6;function Mk(q,R,k,Z){if(k!=null){if(k.N()){return lj.Z;}if(k.Q()==Ob.k){return lj.k;}if(k.X4()){var n=k.gS();if(n==null){return lj.c;}if((n&DJ.c)==0){return lj.G;}}Z=k.m();}else{if(null==Z){Z=Gf;}}q=q.strip();if(q==""){return lj.m;}if(q.indexOf(Z.R())!=-1){return lj.R;}var G=k==null?Z.r():k.hq();for(var c=0,len=G.length;c<len;c++){var A=G[c];if(A.L()==q){return lj.n;}}if(k==null&&q.toUpperCase()=="INBOX"){return lj.n;}var m=null;var z=function(Y,O){var X=Y.k().getElementsByTagName("status").item(0);var Q=parseInt(X.getAttribute("uid"),10);var t=parseInt(X.getAttribute("uidnext"),10);var D=X.getAttribute("directRef");if(R==R2.Z){m=new NG(q,k,null,0,0,Q,t,null,D,null,Z);}else{m=new tR(q,R,k,null,false,0,0,Q,t,null,D,null,Z);}Z.F(true);};oV("Creating folder: "+q,Zp.k);var B=new Ee.A(QS("soapmail"),false,z);var g=new Ee.W("create",sn);var W=k!=null?k.P()+Z.R()+q:q;g.k("mailboxname",W);var C;if(R==R2.Z){C="IPF.Appointment";}else{if(R==R2.k){C="IPF.Contact";}else{C="IPF.Note";}}g.k("folderType",C);B.R.w(g);B.q.add("no.report.faults",true);B.R.W();return (m!=null?m:lj.B);}tR.l9=Mk;function l9(q){var R=this.Fc.R();if(q.indexOf(R)!=-1){return lj.R;}var k;var Z=this.a;if(Z!=null){k=Z.P()+R+q;}else{k=q;}return this.S(k);}tR.prototype.x=l9;function n4(q){if(this.v!=null||this.sU){return lj.C;}if(this.sU){return lj.g;}var R=this.SX;var k=this.a;var Z=null;var n=null;var G=this.Fc.R();var c=q.lastIndexOf(G);if(c>0){var A=q.substr(0,c);n=this.Fc.g(A);Z=q.substr(c+1);}else{Z=q;}if(n!=null&&n.N()){return lj.Z;}if(n!=null&&n.Q()==Ob.k){return lj.k;}if(k!=null&&k.X4()||n!=null&&n.X4()){var m=null;if(k!=null&&k.X4()){m=k.gS();if(m==null){return lj.c;}}var z=null;if(n!=null&&n.X4()){z=n.gS();if(z==null){return lj.c;}}var B=this.gS();if(B!=null&&(B&DJ.m)==0||z!=null&&(z&DJ.c)==0){return lj.G;}}Z=Z.strip();if(Z==""){return lj.m;}var g=n==null?this.Fc.r():n.hq();for(var W=0,len=g.length;W<len;W++){var C=g[W];if(C.L()==Z){return lj.n;}}if(n==null&&Z.toUpperCase()=="INBOX"){return lj.n;}var Y=lj.B;var O=function(){Y=lj.A;var t=this;if(k!=null){k.FA=rF.R(k.FA,this);}else{t.Fc.D=rF.R(t.Fc.D,this);}if(n!=null){rF.q(n.FA,this);}else{rF.q(t.Fc.r(),this);}t.SX=Z;t.a=n;var D=t.m();D.F(true);};if(ZF(Zp.k)){oV("Renaming folder, old name: "+this.P()+"; new name: "+q,Zp.k);}var X=new Ee.A(QS("soapmail"),false,tC(this,O));var Q=new Ee.W("rename",sn);Q.k("oldmailboxname",this.P());Q.k("newmailboxname",q);X.R.w(Q);X.q.add("no.report.faults",true);X.R.W();return Y;}tR.prototype.S=n4;function k3(q){var R;if(q!=null){if(q==this||q.R(this)){return lj.z;}var k=this.Fc.R();R=q.P()+k+this.SX;}else{R=this.SX;}return this.S(R);}tR.prototype.Ob=k3;function Eb(){var q=this.a;if(q==null){return lj.q;}var R=q.Z();return this.Ob(R);}tR.prototype.Ks=Eb;function Ac(){var q;if(this.F3()&&this.v!=Ob.z){q=lj.B;var R=this.a;var k=function(){q=lj.A;R.FA=rF.R(R.FA,this);var c=this;c.a=null;c.Fc=null;var A=R.m();A.F(true);};if(ZF(Zp.k)){oV("Deleting folder, name: "+this.P(),Zp.k);}var Z=new Ee.A(QS("soapmail"),false,tC(this,k));var n=new Ee.W("delete",sn);n.k("mailboxname",this.P());Z.R.w(n);Z.q.add("no.report.faults",true);Z.R.W();}else{var G=this.Fc.U();if(this==G){q=lj.C;}else{q=this.Ob(G);}}return q;}tR.prototype.dD=Ac;function sc(q,R,k,Z,n,G,c){if(R==null){R=true;}if(ZF(Zp.k)){var A="Stating folders: ";for(var m=0,len=q.length;m<len;m++){var z=q[m];A+=z.P();if(m+1<len){A+=",";}}oV(A,Zp.k);}var B=new Ee.A(QS("soapmail"),R,tR.UF,tR.Yd);var g=new Array();var W=null;for(var m=0,len=q.length;m<len;m++){var z=q[m];if(null==W){W=z.m();}if(z.V||z.KC){if(z.V){oV("statBundle will not stat folder="+z.SX+" as _statOperationPending=TRUE",Zp.R);}if(z.KC){oV("statBundle will not stat folder="+z.SX+" as _fetchOperationPending=TRUE",Zp.R);}continue;}if(z.v!=Ob.g&&z.v!=Ob.A&&!z.sU){rF.q(g,z);var C=new Ee.W("status",sn);C.k("mailboxname",z.P());C.k("initialStatComplete",z.B.toString());B.R.w(C);z.V=true;}}if(g.length==0){if(k){k(q);}return ;}B.q.add("folders",g);B.q.add("foldertree",W);B.q.add("onSuccessFn",k);B.q.add("onErrorFn",Z);B.q.add("onRemovedMessagesFn",n);B.q.add("onChangedMessagesFn",G);if(c==null||c==false){B.q.add("no.report.faults",true);}B.R.W();}tR.sc=sc;function UF(q,R){var k=q.k();var Z=R.item("folders");var n=R.item("foldertree");if(null==n){n=Gf;}var G=zX.B(k,".//status");var c=R.item("onRemovedMessagesFn");var A=R.item("onChangedMessagesFn");oV(G.length+" folders statted.",Zp.k);for(var m=0,len=G.length;m<len;m++){var z=G.item(m);var B=z.getAttribute("name");var g=n.g(B);if(!g){continue;}g.V=false;if(z.getAttribute("error")!=null){oV("folder "+B+" has an error during stat.",Zp.WARN);continue;}var W=g.B;g.B=true;g.Dz=parseInt(z.getAttribute("serverMessageCount"),10);g.a2=parseInt(z.getAttribute("unreadMessageCount"),10);g.k=parseInt(z.getAttribute("uidvalidity"),10);g.BF=parseInt(z.getAttribute("uidnext"),10);var C=tR.k3(z.getElementsByTagName("new").item(0));var Y=tR.Y6(z.getElementsByTagName("new").item(0));if(ZF(Zp.k)){oV("folder "+B+"\nRemMsgCnt: "+g.Dz+"\n#unrd: "+g.a2+((g.Cl)?"\n#ClientNewUIDs: "+g.Cl.length:"\nnoNew")+"\n#ServerNewUIDs: "+C.length,Zp.k);}if(!Y&&g.Cl!=null&&g.Cl.length>0&&C!=null){if(ZF(Zp.k)){oV("\n#folder: "+B+"\n#Adding new client ids to existing collection "+C.length,Zp.k);}g.Cl=g.Cl.concat(C);}else{g.Cl=C;}if(ZF(Zp.k)){oV("\n#folder: "+B+"\n#NewClientNewUIDs: "+g.Cl.length,Zp.k);}var O=new Array();var X=new Array();var Q=tR.n4(z.getElementsByTagName("changed").item(0));if(Q){for(var t in Q){var D=Q[t];var i=g.Y(t);if(i){if((D&et.FLAG_DELETED)!=0){g.p(i);rF.q(O,i);}else{i.X=D;rF.q(X,i);}}else{if((D&et.FLAG_DELETED)!=0){g.Cl=rF.R(g.Cl,t);}}}if(A&&X.length>0){A(g,X);}}var T=tR.k3(z.getElementsByTagName("removed").item(0));if(T){var d=T.length;for(var w=0;w<d;w++){var t=T[w];var i=g.Y(t);if(i){g.p(i);rF.q(O,i);}else{g.Cl=rF.R(g.Cl,t);}}if(c&&O.length>0){c(g,O);}}if(W&&g.Q()==Ob.G){if(C!=null&&C.length>0){k4("mode_button_indicator",YK.q,null,C);}else{if(mG("mode_button_indicator")){Ad("mode_button_indicator",YK.q,g);}}}}var M=R.item("onSuccessFn");if(M){M(Z);}}tR.UF=UF;function fe(q,R){var k=R.item("folders");for(var Z=0,len=k.length;Z<len;Z++){var n=k[Z];n.V=false;}var G=R.item("onErrorFn");if(G){G(k);}}tR.Yd=fe;function gI(q,R,k,Z,n,G){if(this.KC){oV("fetchMessageHeaders will not fetch for folder="+this.SX+" as _fetchOperationPending=TRUE",Zp.R);return ;}if(q==null){q=true;}if(this.Cl==null||this.Cl.length==0){this.X=true;if(k){k(this,false);}return ;}if(ZF(Zp.k)){oV("Fetching headers, name: "+this.P(),Zp.k);}var c=new Ee.A(QS("soapmail"),q,tC(this,this.r),tC(this,this.h7));var A=new Ee.W("fetchMessageHeaders",sn);var m=zX.D.createElement("select");m.setAttribute("mbox",this.P());A.A(m);if(n==null){n=tR.Eb;}var z=Math.min(this.Cl.length,n);var B=this.Cl.slice(0,z);m=A.k("search",B.join(","));m.setAttribute("count",B.length);c.R.w(A);c.q.add("async",q);c.q.add("onFetchChunkSuccessFn",R);c.q.add("onFetchCompleteFn",k);c.q.add("onErrorFn",Z);c.q.add("chunkSize",z);c.q.add("no.report.faults",true);if(null!=G&&G>0){c.R.setRetryOnTimeout(G);}this.KC=true;c.R.W();}tR.prototype.f=gI;function U7(q,R){try{if(!this.Zg){this.Zg=true;}var k=R.item("async");var Z=R.item("onFetchChunkSuccessFn");var n=R.item("onFetchCompleteFn");var G=R.item("onErrorFn");var c=q.k();var A=c.getElementsByTagName("messages").item(0);var m=new Array();var z=A.childNodes;var B=z.length;for(var g=0;g<B;g++){var W=z.item(g);var C=W.nodeName.toLowerCase();var Y;switch(C){case "contact":Y=dw.wP(W,this);break;case "distlist":Y=o7.ps(W,this);break;case "appointment":Y=Lh.qi(W,this,true);break;default:Y=Hx.Yd(W,this);break;}var O=Y.p();var X=O;if(X>this.bT){this.bT=X;}if(C=="appointment"){var Q=Y;if(!Q.v()){continue;}}var t="uid"+O;if(this.JC[t]!=null){if(ZF(Zp.k)){oV("message uid#"+O+" already exists in "+this.P(),Zp.k);}continue;}else{if(this.E==R2.k&&C!="contact"&&C!="distlist"){if(ZF(Zp.k)){oV("message uid#"+O+" is in Contacts folder, but is neither contact nor DL.",Zp.k);}continue;}else{if(this.E==R2.Z&&C!="appointment"){if(ZF(Zp.k)){oV("message uid#"+O+" is in Calendar folder, but is not an appointment.",Zp.k);}continue;}}}this.JC[t]=Y;this.n++;rF.q(m,Y);}var D=R.item("chunkSize");this.Cl=this.Cl.slice(D);if(Z){Z(this,m);}if(this.Cl.length>0){this.KC=false;if(!this.w){this.f(k,Z,n,G);}}else{this.KC=false;var i=this.X;this.X=true;if(n){n(this,i);}}}catch(e){this.KC=false;alert(strings.error_displaying_headers.printf(this.SX));oV("_handleFetchSuccess failed for "+this.SX+". Error: "+e,Zp.k);}}tR.prototype.r=U7;function S4(q,R){this.KC=false;oV("Server returned an error for fetchMessageHeaders on folder "+this.SX,Zp.Z);var k=R.item("onErrorFn");if(k){k(this);}else{alert(strings.error_displaying_headers.printf(this.SX));}}tR.prototype.h7=S4;function qU(){if(!this.X&&this.KC){this.w=true;}}tR.prototype.D=qU;function Gx(){this.w=false;}tR.prototype.s=Gx;function KQ(){return this.V;}tR.prototype.d=KQ;function pA(){return this.KC;}tR.prototype.h=pA;function Z9(){return this.w;}tR.prototype.go=Z9;function Lo(q,R,k,Z){if(R==null){R=true;}if(this.X4()){var n=this.gS();if(n==null){return lj.c;}if((n&DJ.Z)==0){return lj.G;}}oV("Posting message to folder, name: "+this.P(),Zp.k);var G=new Ee.A(QS("soapmail"),R,tC(this,this.DJ),tC(this,this.T));G.q.add("message",q);G.q.add("onSuccessFn",k);G.q.add("onErrorFn",Z);G.q.add("no.report.faults",true);var c=new Ee.W("post",sn);c.k("mailboxname",this.P());var A=zX.D.createElement("messages");zX.q(A,q.go,true);c.c(A);G.R.w(c);G.R.W();return lj.A;}tR.prototype.M=Lo;function Tn(q,R){var k=R.item("onSuccessFn");if(k){var Z=R.item("message");k(this,Z);}}tR.prototype.DJ=Tn;function SF(q,R){var k=R.item("onErrorFn");if(k){var Z=R.item("message");k(this,Z);}}tR.prototype.T=SF;function ab(q){var R;if(this.v==Ob.n){var k=-(new Date().getTime());R="uid"+k;}else{R="uid"+q.p();}if(this.JC[R]==null){this.Dz++;this.n++;if(!q.t(et.m)){this.a2++;}}this.JC[R]=q;q.Z=this;}tR.prototype.I=ab;function je(q){var R=q.p();var k="uid"+R;if(this.JC[k]!=null){this.JC[k]=null;if(this.Dz>0){this.Dz--;}this.n--;if(!q.t(et.m)&&this.a2>0){this.a2--;}}else{var Z=rF.n(this.Cl,R);if(Z!=-1){this.Cl=rF.B(this.Cl,Z);if(this.Dz>0){this.Dz--;}this.n--;}}}tR.prototype.p=je;function Zr(q,R){var k=R.p();var Z="uid"+q;var n="uid"+k;if(this.JC[Z]!=null){this.JC[Z]=null;}this.JC[n]=R;R.Z=this;}tR.prototype.g=Zr;function cv(q){if(q==null){return null;}var R=parseInt(q.getAttribute("count"));if(isNaN(R)||R==0){return new Array(0);}var k=zX.g(q);var Z=k.split("|");Z.reverse();return Z;}tR.k3=cv;function ld(q){if(q==null){return null;}var R=parseInt(q.getAttribute("count"));if(isNaN(R)||R==0){return new Array(0);}var k=zX.g(q);var Z=k.split("|");var n=new Array();var G=/(\d+)\((\d+)\)/;for(var c=0;c<R;c++){var A=Z[c];var m=A.match(G);var z=parseInt(m[1],10);var B=parseInt(m[2],10);n[z]=B;}return n;}tR.n4=ld;function Yj(q){if(q==null){return null;}var R=q.getAttribute("freshCache");if(R!=null&&R=="true"){return true;}else{return false;}}tR.Y6=Yj;function wN(){var q=null;var R=function(n,G){var c=n.k();var A=c.getElementsByTagName("acl").item(0);q=zX.g(A);};oV("Fetch permissions for folder, name: "+this.P(),Zp.k);var k=new Ee.A(QS("soapmail"),false,R);var Z=new Ee.W("getFolderPermissions",sn);Z.k("mailboxname",this.P());k.R.w(Z);k.R.W();return q;}tR.prototype.y=wN;function AW(q,R,k){if(q==null){q=true;}var Z=function(A,m){var z=A.k();var B=z.getElementsByTagName("acl");var g=new Array();var W=false;for(var C=0,len=B.length;C<len;C++){var Y=B.item(C);var O=Y.getAttribute("identifier");var X=zX.g(Y);X=parseInt(X,10);var Q=new C2(O,X);rF.q(g,Q);if(O==C2.n){W=true;}}if(!W){g=rF.z(g,0,new C2(C2.n,DJ.k));}var t=z.getElementsByTagName("myrights").item(0);var D=zX.g(t);D=parseInt(D,10);if(R){var i=m.item("folder");R(i,g,D);}};var n=function(A,m){if(k){var z=m.item("folder");k(z);}};oV("Getting ACL for folder, name: "+this.P(),Zp.k);var G=new Ee.A(QS("soapmail"),q,Z,n);G.q.add("folder",this);G.q.add("no.report.faults",true);var c=new Ee.W("getFolderACL",sn);c.k("mailboxname",this.P());G.R.w(c);G.R.W();}tR.prototype.T5=AW;function IY(q,R,k,Z){if(R==null){R=true;}if(this.X4()){var n=this.gS();if(n==null){return lj.c;}if((n&DJ.m)==0){return lj.G;}}var G=function(C,Y){if(k){var O=Y.item("folder");k(O);}};var c=function(C,Y){if(Z){var O=Y.item("folder");Z(O);}};oV("Setting ACL for folder, name: "+this.P(),Zp.k);var A=new Ee.A(QS("soapmail"),R,G,c);A.q.add("folder",this);A.q.add("no.report.faults",true);var m=new Ee.W("setFolderACL",sn);m.k("mailboxname",this.P());for(var z=0,len=q.length;z<len;z++){var n=q[z];var B=n.k();var g=n.R();var W=m.k("acl",g);W.setAttribute("identifier",B);}A.R.w(m);A.R.W();return lj.A;}tR.prototype.b=IY;function mw(q){if(null==q){q=Gf;}var R=q.U();oV("Emptying deleted items.",Zp.k);var k=new Ee.A(QS("soapmail"),true,null,null);var Z;for(var n=0,len=R.FA.length;n<len;n++){var G=R.FA[n];Z=new Ee.W("delete",sn);Z.k("mailboxname",G.P());k.R.w(Z);}R.FA.length=0;R.JC=new Array();R.Dz=0;R.n=0;R.a2=0;Z=new Ee.W("store",sn);Z.k("mailbox",R.P());Z.k("messageset","1:*");Z.k("command","+");Z.k("flags",et.G|et.m);k.R.w(Z);k.R.W();}tR.Mk=mw;function mA(q,R,k,Z,n,G){if(Z==null){Z=true;}if(k.Q()==Ob.g||k.Q()==Ob.A){return lj.W;}if(R.X4()){var c=R.gS();if(c==null){return lj.c;}if((c&DJ.B)==0){if((c&DJ.R)==0){return lj.G;}for(var A=0,len=q.length;A<len;A++){var m=q[A];if(!m.t(et.A)){return lj.G;}}}}if(k.X4()){var c=k.gS();if(c==null){return lj.c;}if((c&DJ.Z)==0){return lj.G;}}if(ZF(Zp.k)){oV("Moving "+q.length+" messages from "+R.P()+" to "+k.P()+".",Zp.k);}var z=new Ee.A(QS("soapmail"),Z,tR.HW,tR.fe);var B=new Ee.W("move",sn);B.k("from",R.P());B.k("to",k.P());var g=0;var W="UIDVALIDITY("+R.vH()+")";var C=new Array();for(var A=0,len=q.length;A<len;A++){m=q[A];rF.q(C,m.p());R.p(m);if(!m.t(et.m)){g++;}}W+=C.join(",");B.k("messageset",W);z.R.w(B);if(k.a2!=-1){k.a2+=g;}if(k.Dz!=-1){k.Dz+=q.length;}z.q.add("messages",q);z.q.add("srcFolder",R);z.q.add("dstFolder",k);z.q.add("onSuccessFn",n);z.q.add("onErrorFn",G);z.q.add("no.report.faults",true);z.R.W();return lj.A;}tR.xr=mA;function Pj(q,R){var k=R.item("onSuccessFn");if(k){var Z=R.item("messages");var n=R.item("srcFolder");var G=R.item("dstFolder");k(Z,n,G);}}tR.HW=Pj;function HU(q,R){var k=R.item("onErrorFn");if(k){var Z=R.item("messages");var n=R.item("srcFolder");var G=R.item("dstFolder");k(Z,n,G);}}tR.fe=HU;function tr(q,R,k,Z,n,G){if(Z==null){Z=true;}if(k.Q()==Ob.g||k.Q()==Ob.A){return lj.W;}if(k.X4()){var c=k.gS();if(c==null){return lj.c;}if((c&DJ.Z)==0){return lj.G;}}if(ZF(Zp.k)){oV("Copying "+q.length+" messages from "+R.P()+" to "+k.P()+".",Zp.k);}var A=new Ee.A(QS("soapmail"),Z,tR.b6,tR.Ac);var m=new Ee.W("copy",sn);m.k("from",R.P());m.k("to",k.P());var z=0;var B="UIDVALIDITY("+R.vH()+")";var g=new Array();for(var W=0,len=q.length;W<len;W++){var C=q[W];rF.q(g,C.p());if(!C.t(et.m)){z++;}}B+=g.join(",");m.k("messageset",B);A.R.w(m);if(k.a2!=-1){k.a2+=z;}if(k.Dz!=-1){k.Dz+=q.length;}A.q.add("messages",q);A.q.add("srcFolder",R);A.q.add("dstFolder",k);A.q.add("onSuccessFn",n);A.q.add("onErrorFn",G);A.q.add("no.report.faults",true);A.R.W();return lj.A;}tR.Wd=tr;function Xl(q,R){var k=R.item("onSuccessFn");if(k){var Z=R.item("messages");var n=R.item("srcFolder");var G=R.item("dstFolder");k(Z,n,G);}}tR.b6=Xl;function zB(q,R){var k=R.item("onErrorFn");if(k){var Z=R.item("messages");var n=R.item("srcFolder");var G=R.item("dstFolder");k(Z,n,G);}}tR.Ac=zB;function ns(q,R,k,Z,n){if(R==null){R=true;}if(n==null){n=false;}var G=q[0];var c=G.Q();var A=c.m();var m=0;if(c.N()){for(var z=0,len=q.length;z<len;z++){G=q[z];c.p(G);if(!G.t(et.m)){m++;}}if(k){k(q);}return lj.A;}if(!n&&c.Q()!=Ob.z){var B=A.U();return tR.xr(q,c,B,R,k,Z);}if(c.X4()){var g=c.gS();if(g==null){return lj.c;}if((g&DJ.B)==0){if((g&DJ.R)==0){return lj.G;}for(var z=0,len=q.length;z<len;z++){var G=q[z];if(!G.t(et.A)){return lj.G;}}}}if(ZF(Zp.k)){var W="Deleting messages: ";for(var z=0,len=q.length;z<len;z++){G=q[z];W+=G.p();if(z+1<len){W+=",";}}oV(W,Zp.k);}var C=new Ee.A(QS("soapmail"),R,tR.S4,tR.U7);var Y=new Ee.W("store",sn);Y.k("mailbox",c.P());Y.k("command","+");Y.k("flags",et.G|et.m);var O="UIDVALIDITY("+c.vH()+")";var X=new Array();for(var z=0,len=q.length;z<len;z++){G=q[z];rF.q(X,G.p());c.p(G);}O+=X.join(",");Y.k("messageset",O);C.R.w(Y);C.q.add("srcFolder",c);C.q.add("messages",q);C.q.add("onSuccessFn",k);C.q.add("onErrorFn",Z);C.q.add("no.report.faults",true);C.R.W();return lj.A;}tR.ed=ns;function Kf(q,R){var k=R.item("onSuccessFn");if(k){var Z=R.item("messages");var n=R.item("srcFolder");k(Z,n);}}tR.S4=Kf;function BS(q,R){var k=R.item("onErrorFn");if(k){var Z=R.item("messages");var n=R.item("srcFolder");k(Z,n);}}tR.U7=BS;function Db(q,R,k,Z){if(q==null){q=true;}if(null==Z){Z=Gf;}var n=Z.d();if(n.O()==0){if(R){R();}return ;}oV("Sending "+n.O()+" messages from outbox.",Zp.k);var G=new Ee.A(QS("soapmail"),q,tR.gI,tR.RB);var c=new Ee.W("send",sn);var A=zX.D.createElement("messages");var m=n.xv();for(var z=0,len=m.length;z<len;z++){var B=m[z];zX.q(A,B.go,true);}c.c(A);G.R.w(c);n.JC=new Array();n.Dz=0;n.n=0;n.a2=0;G.q.add("messages",m);G.q.add("onSuccessFn",R);G.q.add("onErrorFn",k);G.q.add("no.report.faults",false);G.R.W();}tR.Xg=Db;function Il(q,R){var k=R.item("onSuccessFn");if(k){var Z=R.item("messages");k(Z);}}tR.gI=Il;function KR(q,R){var k=R.item("onErrorFn");if(k){var Z=R.item("messages");k(Z);}}tR.RB=KR;function kQ(q,R,k,Z){if(q==null){q=true;}if(ZF(Zp.k)){oV("Getting Metadata, name: "+this.P(),Zp.k);}var n=new Ee.A(QS("soapmail"),q,tC(this,this.A),tC(this,this.Pk));var G=new Ee.W("getMetadata",sn);var c=zX.D.createElement("select");c.setAttribute("mbox",this.P());G.A(c);if(Z!=null){G.k("entries",Z.join(","));}n.R.w(G);n.q.add("onCompleteFn",R);n.q.add("onErrorFn",k);n.q.add("no.report.faults",true);n.R.W();}tR.prototype.C=kQ;function tv(q,R){var k=q.k();var Z=selectSingleNode(k,"getMetadataResponse");var n=null;for(var G=0;G<Z.childNodes.length;G++){var c=k.childNodes.item(G);if(c.nodeName=="metadata"){if(n==null){n=new Array();}var m=c.getElementsByTagName("entries");for(var z=0;z<m.length;z++){var B=m[z];var g=zX.Z(B,"entry");var W=zX.Z(B,"value");var C=zX.g(g);var Y=zX.g(W);n[C]=Y;}}}this.F=n;var O=R.item("onCompleteFn");if(O){O();}}tR.prototype.A=tv;function V8(q,R){oV("Server returned an error for fetchMetadata on folder "+this.SX,Zp.Z);var k=R.item("onErrorFn");if(k){k(this);}else{alert(strings.error_fetching_metadata.printf(this.SX));}}tR.prototype.Pk=V8;function fY(q,R,k){if(q==null){q=true;}var Z=function(g,W){if(R){var C=W.item("folder");R(C);}};var n=function(g,W){var C=W.item("folder");if(k){k(C);}};oV("Flushing metadata for folder: "+this.P(),Zp.k);var G=new Ee.A(QS("soapmail"),q,Z,n);G.q.add("folder",this);G.q.add("no.report.faults",true);var c=new Ee.W("setMetadata",sn);c.k("mailboxname",this.P());for(metadataIdx in this.F){var A=zX.D.createElement("metadata");var m=this.F[metadataIdx];var z=zX.D.createElement("entry");zX.Q(z,metadataIdx);var B=zX.D.createElement("value");zX.Q(B,this.F[metadataIdx]);A.appendChild(z);A.appendChild(B);c.A(A);}G.R.w(c);G.R.W();}tR.prototype.rN=fY;function C2(q,R){this.Z=q;this.q=R;}function Pt(){return this.Z;}C2.prototype.k=Pt;function Vu(){return this.q;}C2.prototype.R=Vu;C2.n="Default";function SC(q){return (q.i()==R2.G);}function wP(q){return (q.i()==R2.Z);}function TX(q){return (q.i()==R2.k);}function FH(q){return (q.i()==R2.q);}function td(q){return (q.i()==R2.n);}function d6(q){return (q.i()==R2.R);}function dU(q){return (q.i()==R2.G&&q.Q()==Ob.n);}function ZD(q){return (q.i()==R2.G&&q.Q()==Ob.k);}function Ux(q){return (q.i()==R2.G&&q.Q()==Ob.W);}var WQ={k:"low",R:"medium",q:"high"};var oJ={R:"Normal",k:"Personal",Z:"Private",q:"Company-Confidential"};var et={n:0,Z:4096,G:8192,c:16384,k:32768,z:65536,m:131072,R:262144,q:524288,A:1048576};var Wq={k:"OPENMAIL",q:"SMTP",R:"MAPIPDL"};function Yo(){this.Z=null;this.X=et.n;this.Y=false;this.x=false;this.g=false;this.r=false;this.A=true;}function k0(){return this.Z;}Yo.prototype.Q=k0;function vL(){return this.X;}Yo.prototype.W=vL;function lL(q,R){if(R){this.X|=q;}else{this.X&=~q;}}Yo.prototype.G=lL;function xF(q){return ((this.X&q)!=0);}Yo.prototype.t=xF;function TS(q,R,k){if(ZF(Zp.k)){var Z="Storing flags: "+R+" - messages: ";var n="";for(var G=0,len=q.length;G<len;G++){var c=q[G];n+=c.p();if(len<G+1){n+=",";}}oV(Z+n,Zp.k);}var A=new Ee.A(QS("soapmail"),false);var m=new Ee.W("store",sn);var c=q[0];var z=c.Q();var B="UIDVALIDITY("+z.vH()+")";var g=0;var W=new Array();for(var G=0,len=q.length;G<len;G++){c=q[G];rF.q(W,c.p());if((R&et.m)!=0){if(c.t(et.m)&&!k){g++;}else{if(!c.t(et.m)&&k){g--;}}}c.G(R,k);}if(W.length==0){return ;}if(z.a2!=-1){z.a2+=g;}B+=W.join(",");m.k("mailbox",z.P());m.k("flags",R);m.k("command",k?"+":"-");m.k("messageset",B);A.R.w(m);A.q.add("no.report.faults",true);A.R.W();}Yo.J=TS;function cg(){return this.Y;}Yo.prototype.M=cg;function yX(){this.x=false;}Yo.prototype.F=yX;function Fd(){return this.x;}Yo.prototype.n=Fd;function b4(){return this.g;}Yo.prototype.j=b4;function zv(){return this.r;}Yo.prototype.a=zv;function Om(){this.r=true;}Yo.prototype.k=Om;function kV(){this.r=false;}Yo.prototype.C=kV;function YJ(){}Yo.prototype.p=YJ;function Fs(){}Yo.prototype.d=Fs;function eF(){}Yo.prototype.u=eF;function m2(){}Yo.prototype.R=m2;function Ju(){}Yo.prototype.y=Ju;function qs(){}Yo.prototype.q=qs;function pS(){}Yo.prototype.s=pS;function W2(){}Yo.prototype.w=W2;function xx(){}Yo.prototype.c=xx;function Ja(){}Yo.prototype.O=Ja;function zd(){}Yo.prototype.T=zd;function a8(){return this.O();}Yo.prototype.o=a8;function yR(){return this.T();}Yo.prototype.e=yR;function CG(){}Yo.prototype.L=CG;function km(){}Yo.prototype.D=km;function NX(){}Yo.prototype.S=NX;function nt(){}Yo.prototype.I=nt;function lD(){}Yo.prototype.f=lD;function B3(){}Yo.prototype.z=B3;function Dh(){return (this.p()==null);}Yo.prototype.h=Dh;function J7(){var q=this.Z;if(!q.X4()){return true;}var R=q.gS();if(R==null){return false;}if((R&DJ.B)==0&&((R&DJ.R)==0||!this.t(et.A))){return false;}return true;}Yo.prototype.m=J7;function ok(){var q=this.Z;if(!q.X4()){return true;}if(!this.h()){if(!this.m()){return false;}}return q.yZ();}Yo.prototype.i=ok;function Vo(){var q=null;function R(c,A){var m=c.k();var z=m.getElementsByTagName("headers").item(0);q=zX.g(z);}oV("Getting full headers, message: "+this.p(),Zp.k);var k=new Ee.A(QS("soapmail"),false,R);k.q.add("no.report.faults",true);var Z=new Ee.W("getFullHeader",sn);var n=this.Z;Z.k("select",n.P());var G=Z.k("message");G.setAttribute("UID",this.p());k.R.w(Z);k.R.W();return q;}Yo.prototype.l=Vo;function X7(){}Yo.prototype.B=X7;function LL(q){}Yo.prototype.U=LL;function Hx(){this.K();this.go=null;this.SX=null;this.P=false;}Hx.prototype=Jw(Yo.prototype);Hx.prototype.superClass=Yo;Hx.prototype.constructor=Hx;Hx.prototype.K=Yo;function L0(){var q=new Hx();q.go=zX.D.createElement("message");return q;}Hx.xr=L0;function bz(q,R,k){var Z=new Hx();Z.go=q;Z.Z=k?k.Q():R;Z.SX=k;if(k){Z.A=false;Z.go.setAttribute("uid",k.p());}Z.X=parseInt(q.getAttribute("flags"),10);return Z;}Hx.Yd=bz;function LE(){return (this.SX!=null);}Hx.prototype.yZ=LE;function Li(){return this.P;}Hx.prototype.Fc=Li;function sl(){this.P=true;}Hx.prototype.h7=sl;function kS(){var q=parseInt(this.go.getAttribute("uid"),10);return isNaN(q)?null:q;}Hx.prototype.p=kS;function kh(q){this.go.setAttribute("uid",q);}Hx.prototype.ed=kh;function qi(){var q=this.go.getAttribute("msgid");if(q==null||q.strip()==""){return this.go.getAttribute("msgID");}else{return q;}}Hx.prototype.d=qi;function Tt(){var q=this.go.getAttribute("priority");if(q==null){q=WQ.R;}return q;}Hx.prototype.u=Tt;function Gk(q){this.go.setAttribute("priority",q);}Hx.prototype.iH=Gk;function LY(){var q=this.go.getAttribute("sensitivity");if(q==null){q=oJ.R;}return q;}Hx.prototype.R=LY;function BM(q){if(q==null||q==oJ.R){this.go.removeAttribute("sensitivity");}else{this.go.setAttribute("sensitivity",q);}}Hx.prototype.JC=BM;function Bg(){return this.go.getAttribute("sensitivityPrompt");}Hx.prototype.X4=Bg;function xT(q){this.go.setAttribute("sensitivityPrompt",q);}Hx.prototype.G8=xT;function Hn(){return this.go.getAttribute("sensitivityBlock");}Hx.prototype.OD=Hn;function qB(q){this.go.setAttribute("sensitivityBlock",q);}Hx.prototype.hq=qB;function cz(){var q=false;var R=this;var k=zX.A(this.go,"body",false);if(k!=null){var Z=xK.O(k,R);q=(Z.B()=="text"&&Z.W()!=null);}return q;}Hx.prototype.y=cz;function Up(){if(this.yZ()){var R=this.H();return R.length>0;}else{if(this.y()){return true;}else{return this.t(et.R);}}}Hx.prototype.q=Up;function jd(q){this.G(et.R,q);}Hx.prototype.rN=jd;function iF(){return this.go.getAttribute("subject");}Hx.prototype.w=iF;function gN(){return this.go.getAttribute("strippedSubject");}Hx.prototype.c=gN;function gu(q){this.go.setAttribute("subject",q);this.go.setAttribute("strippedSubject",jK(q));}Hx.prototype.N=gu;function W5(){var q=this.go.getAttribute("received");if(q==null){return null;}var R=parseInt(q,10);return isNaN(R)?null:R;}Hx.prototype.e=W5;function Lf(){var q=this.e();return q?new Date(q):null;}Hx.prototype.o=Lf;function LI(){var q=this.go.getAttribute("sent");if(q==null){return null;}var R=parseInt(q,10);return isNaN(R)?null:R;}Hx.prototype.T=LI;function iu(){var q=this.T();return q?new Date(q):null;}Hx.prototype.O=iu;function w5(q){var R=q.getTime();this.go.setAttribute("sent",R);}Hx.prototype.a2=w5;function QB(){var q=zX.G(this.go,"size","1024");q=parseInt(q,10);return isNaN(q)?null:q;}Hx.prototype.L=QB;function ua(q){zX.X(this.go,"size",q);this.go.setAttribute("sizeDisplay",q+strings.kilobytes_unit);}Hx.prototype.gS=ua;function fN(){return this.go.getAttribute("sizeDisplay");}Hx.prototype.F3=fN;function CP(q){this.go.setAttribute("deliveryReceipt",q.toString());}Hx.prototype.R2=CP;function bb(q){this.go.setAttribute("returnReceipt",q.toString());}Hx.prototype.DJ=bb;function d4(){return this.go.getAttribute("messageClass");}Hx.prototype.D=d4;function PO(q){this.go.setAttribute("messageClass",q);}Hx.prototype.Ks=PO;function h6(){var q=zX.G(this.go,"preview");if(q==null||q.strip()==""){return null;}return q;}Hx.prototype.s=h6;function mp(){var q=zX.A(this.go,"from",false);if(q==null){return null;}var R=zX.G(q,"phrase");var k=zX.G(q,"addr");var Z=this.go.getAttribute("fromOmAddress");return new nB(R,k,Z);}Hx.prototype.S=mp;function b7(q){if(q){var R=this.S();return (R!=null?R.z():"");}else{return this.go.getAttribute("fromDisplay");}}Hx.prototype.I=b7;function vc(q){var R=zX.A(this.go,"from",true);var k=q.m();if(k!=null){zX.X(R,"phrase",k);}var Z=q.G();zX.X(R,"addr",Z);}Hx.prototype.vH=vc;function qt(){var q=zX.A(this.go,"sender",false);if(q==null){return null;}var R=zX.G(q,"phrase");var k=zX.G(q,"addr");var Z=this.go.getAttribute("senderOmAddress");return new nB(R,k,Z);}Hx.prototype.f=qt;function AB(q){var R=zX.A(this.go,"sender",true);var k=q.m();if(k!=null){zX.X(R,"phrase",k);}var Z=q.G();zX.X(R,"addr",Z);}Hx.prototype.Cl=AB;function GB(q){var R=this.Zg();var k=null;if(null!=R){k=(q)?R.z():R.m();}return (null!=k)?k:"";}Hx.prototype.ps=GB;function E2(){var q=zX.A(this.go,"replyto",false);if(q==null){return null;}var R=zX.G(q,"phrase");var k=zX.G(q,"addr");return new nB(R,k);}Hx.prototype.Zg=E2;function sz(q){var R=zX.A(this.go,"replyto",true);var k=q.m();if(k!=null){zX.X(R,"phrase",k);}var Z=q.G();zX.X(R,"addr",Z);}Hx.prototype.Dz=sz;function am(q){this.go.setAttribute("In-Reply-To",q);}Hx.prototype.bT=am;function eD(){return zX.G(this.go,"messageNotification");}Hx.prototype.FA=eD;function Fm(){var q=zX.A(this.go,"to",false);return (q!=null?t4.n(q):null);}Hx.prototype.lj=Fm;function Wg(q,R){if(q){var k=this.lj();return (k!=null?k.Z(q,R):"");}else{var Z=this.go.getAttribute("toDisplay");return Z!=null?Z:"";}}Hx.prototype.BF=Wg;function s9(){var q=zX.A(this.go,"cc",false);return (q!=null?t4.n(q):null);}Hx.prototype.RB=s9;function lE(){var q=zX.A(this.go,"bcc",false);return (q!=null?t4.n(q):null);}Hx.prototype.Ob=lE;function at(){var q=new Array();var R=this.lj();if(R){q=q.concat(R.R());}var k=this.RB();if(k){q=q.concat(k.R());}var Z=this.Ob();if(Z){q=q.concat(Z.R());}for(var n=0;n<q.length;n++){var G=q[n];for(var c=n+1;c<q.length;c++){var A=q[c];if(A.G().toLowerCase()==G.G().toLowerCase()){q=rF.B(q,c);c--;}}}return q;}Hx.prototype.V=at;function PW(q,R,k,Z,n){if(n==null){n=false;}if(this.Y||!this.A){return ;}var G=this.Z;oV("Loading body for msg: "+this.p(),Zp.k);var c=new Ee.A(QS("soapmail"),q,tC(this,this.E),tC(this,this.Pk));c.q.add("onSuccessFn",R);c.q.add("onErrorFn",k);c.q.add("onDeletedFn",Z);c.q.add("no.report.faults",true);var A=new Ee.W("fetchMessageBody",sn);A.k("select",G.P());A.k("search",this.p());A.k("peek",n?"true":"false");c.R.w(A);this.Y=true;c.R.W();}Hx.prototype.z=PW;function Gj(q,R){var k=q.k();var Z=k.getElementsByTagName("message").item(0);this.Y=false;if(Z.getAttribute("deleted")=="true"){this.g=true;var n=this.Z;n.p(this);var G=R.item("onDeletedFn");if(G){G(this);}return ;}var c=Z.getAttribute("fromOmAddress");if(c){this.go.setAttribute("fromOmAddress",c);}var A=Z.getAttribute("senderOmAddress");if(A){this.go.setAttribute("senderOmAddress",A);}var m=zX.A(Z,"body",false);zX.n(this.go,Z,m,true);var z=zX.A(Z,"parts",false);var B=zX.g(z);var g=/^\(\d+ (\d+) \((.*)\)\)$/;var W=B.match(g);var C=W[2];var Y=/BODY\[([^\]]+)\] \{\d+\}/g;if(C!=null&&C.strip()!=""){var O=C.match(Y);var X=O.length;var Q=/\d([\.]*\d+)*/;for(var t=0;t<X;t++){var D=O[t];var i=D.match(Q);var T=i[0];var d=zX.W(this.go,".//part[@partSpec = \""+T+"\"] | .//body[@partSpec = \""+T+"\"]");var w=zX.W(Z,".//part[@partSpec = \""+T+"\"]");var M=zX.g(w);zX.Q(d,M);}}this.A=false;var a=R.item("onSuccessFn");if(a){a(this);}}Hx.prototype.E=Gj;function u8(q,R){oV("Failure loading message!",Zp.Z);if(ZF(Zp.k)){var k=zX.t(q.k());if(null!=k){oV("Load body failure on message with response:\n"+k,Zp.k);}else{oV("Load body failure, and response cannot be serialized.",Zp.k);}}this.Y=false;this.x=true;var Z=R.item("onErrorFn");if(Z){Z(this);}}Hx.prototype.Pk=u8;function zm(q,R,k,Z){var n=R.childNodes;var G=n.length;for(var c=0;c<G;c++){var A=n.item(c);if(A.nodeName!="part"){return null;}var m=Hx.Wd(q,A,k,Z);if(m!=null){return m;}var z=xK.O(A,q);if(z.B()==k&&z.m()==Z){return z;}}}Hx.Wd=zm;function Bk(q,R){var k=zX.A(this.go,"body",false);if(k==null){return null;}return Hx.Wd(this,k,q,R);}Hx.prototype.v=Bk;function TO(){var q=this;function R(n,G){var c=xK.O(n,q);if(c.B()=="text"&&(c.m()=="html"||c.m()=="plain")&&c.q()!="attachment"){rF.q(G,c);}else{if(c.B()=="multipart"){if(c.m()=="alternative"){var A=Hx.Wd(q,n,"text","html");if(A){rF.q(G,A);}else{var m=Hx.Wd(q,n,"text","plain");if(m){rF.q(G,m);}}}else{if(c.m()=="mixed"){var z=n.childNodes;var B=z.length;for(var g=0;g<B;g++){var W=n.childNodes.item(g);if(W.nodeName!="part"){continue;}var C=xK.O(W,q);if(C.B()=="multipart"){R(W,G);}else{if(C.q()!="attachment"){rF.q(G,C);}}}}else{for(var g=0;g<n.childNodes.length;g++){var W=n.childNodes.item(g);R(W,G);}}}}}}var k=zX.A(this.go,"body",false);if(k==null){return null;}var Z=new Array();R(k,Z);return Z;}Hx.prototype.dD=TO;function A5(){var q=zX.A(this.go,"body",false);if(q==null){return null;}var R=xK.O(q,this);if(R.m()=="scalix-properties"){return R;}var k=zX.W(q,".//part[@subtype = \"scalix-properties\"]");return k!=null?xK.O(k,this):null;}Hx.prototype.sU=A5;function TD(){var q=zX.A(this.go,"body",true);return xK.O(q,this);}Hx.prototype.Nh=TD;function PF(){var q=this;function R(n,G){var c=xK.O(n,q);if(c.B()=="message"&&c.m()=="rfc822"){rF.q(G,c);}else{if(c.B()=="text"&&c.W()!=null){rF.q(G,c);}else{if(c.q()=="attachment"){rF.q(G,c);}else{if(n.hasChildNodes()){for(var A=0;A<n.childNodes.length;A++){var m=n.childNodes.item(A);if(m.nodeType!=N3.z){continue;}R(m,G);}}}}}}var k=new Array();var Z=zX.A(this.go,"body",false);if(Z!=null){R(Z,k);}return k;}Hx.prototype.H=PF;function AP(q){var R=zX.A(this.go,"body",false);if(R==null){return null;}var k=xK.O(R,this);if(k.R()==q){return k;}var Z=zX.W(R,".//part[@partSpec = \""+q+"\"]");return (Z!=null?xK.O(Z,this):null);}Hx.prototype.Jo=AP;function hi(q){var R=zX.A(this.go,"body",false);if(R==null){return null;}var k=xK.O(R,this);if(k.z()==q){return k;}var Z=zX.W(R,".//part[@cid = \""+q+"\"]");return (Z!=null?xK.O(Z,this):null);}Hx.prototype.xv=hi;function LR(){return this.go.getAttribute("attachid");}Hx.prototype.B=LR;function tl(q){this.go.setAttribute("attachid",q);}Hx.prototype.U=tl;function vN(q,R,k){this.k();if(q==null){q=true;}oV("Saving message.",Zp.k);var Z=new Ee.A(QS("soapmail"),q,tC(this,this.ix),tC(this,this.T5));var n=new Ee.W("save",sn);var G=zX.D.createElement("messages");zX.q(G,this.go,true);n.c(G);Z.R.w(n);Z.q.add("onSuccessFn",R);Z.q.add("onErrorFn",k);Z.q.add("no.report.faults",true);Z.R.W();}Hx.prototype.tR=vN;function UB(q,R){var k=q.k().getElementsByTagName("result");var Z=k.item(0);var n=parseInt(Z.getAttribute("newuid"),10);this.ed(n);this.C();var G=R.item("onSuccessFn");if(G){G(this);}}Hx.prototype.ix=UB;function n5(q,R){this.C();var k=R.item("onErrorFn");if(k){k(this);}}Hx.prototype.T5=n5;function xK(){this.A=null;this.C=null;}function c7(q){var R=new xK();R.C=q.C;R.A=q.A.ownerDocument.createElement("part");q.A.appendChild(R.A);return R;}xK.X=c7;function mV(q,R){var k=new xK();k.A=q;k.C=R;return k;}xK.O=mV;function RG(){return this.A.getAttribute("type");}xK.prototype.B=RG;function pR(q){this.A.setAttribute("type",q);}xK.prototype.k=pR;function az(){return this.A.getAttribute("subtype");}xK.prototype.m=az;function BB(q){this.A.setAttribute("subtype",q);}xK.prototype.c=BB;function kU(){return this.A.getAttribute("partSpec");}xK.prototype.R=kU;function bf(){return this.A.getAttribute("disposition");}xK.prototype.q=bf;function br(q){this.A.setAttribute("disposition",q);}xK.prototype.Y=br;function zc(){if(this.B()=="message"&&this.m()=="rfc822"){var q=this.A.firstChild;if(q){return Hx.Yd(q,null,this.C);}else{return null;}}else{return zX.g(this.A);}}xK.prototype.n=zc;function df(q){zX.Q(this.A,q);}xK.prototype.Z=df;function IH(){return this.A.getAttribute("cid");}xK.prototype.z=IH;function hj(q){this.A.setAttribute("cid",q);}xK.prototype.G=hj;function uW(){return this.A.getAttribute("filename");}xK.prototype.W=uW;function zf(q){this.A.setAttribute("filename",q);}xK.prototype.g=zf;function t4(){this.q=null;}function Nt(q,R){var k=new t4();k.q=q.go.ownerDocument.createElement(R);q.go.appendChild(k.q);return k;}t4.G=Nt;function fT(q){var R=new t4();R.q=q;return R;}t4.n=fT;function bx(q,R){var Z=this.q.ownerDocument.createElement("recipient");this.q.appendChild(Z);var n=q.m();if(n!=null){zX.X(Z,"phrase",n);}if(R==Wq.k){var G=q.Z();if(G!=null){var c=zX.A(Z,"addr",true);zX.Q(c,G);c.setAttribute("type","OPENMAIL");}}else{var G=q.G();if(G!=null){zX.X(Z,"addr",G);}}}t4.prototype.k=bx;function QW(){var q=new Array();var k=this.q.getElementsByTagName("recipient");for(var Z=0,len=k.length;Z<len;Z++){var n=k.item(Z);var G=zX.G(n,"phrase");var c=zX.G(n,"addr");rF.q(q,new nB(G,c));}return q;}t4.prototype.R=QW;function an(q,R){var k=new Array();var n=this.R();for(var G=0,len1=n.length;G<len1;G++){var c=n[G];var A=c.G();var m=false;if(R!=null){for(var z=0,len2=R.length;z<len2;z++){var B=R[z];if(B.G().toLowerCase()==A.toLowerCase()){m=true;break;}}}if(!m){var g=c.m();if(!g){g=c.G();}rF.q(k,q?c.z():g);}}return k.join(" ; ");}t4.prototype.Z=an;function Ae(q){var R=q.S();return R!=null?R.m():null;}function Xx(q){var R=q.S();return R!=null?R.G():null;}function bi(q){var R=q.S();return R!=null?R.Z():null;}function eI(q){var R=q.f();return R!=null?R.m():null;}function Cc(q){var R=q.f();return R!=null?R.G():null;}function iC(q){var R=q.f();return R!=null?R.Z():null;}function xp(q,R){var k=q.S();if(k==null){return "";}var Z=q.f();var n=false;if(Z!=null){var G=k.G();var c=Z.G();n=(G.toLowerCase()!=c.toLowerCase());}var A=new Array();var m;var z;m=k.m();if(!m){m=k.G();}if(n&&Z!=null){z=Z.m();if(!z){z=Z.G();}A[0]=R?k.z():m;A[1]=R?Z.z():z;}else{if(k){A[0]=R?k.z():m;}}return A;}function FK(q,R){if(q!=null&&V5(q,Hx)){var k=q;return k.I(R);}else{return "";}}function Hl(q,R){if(q!=null&&V5(q,Hx)){var k=q;return k.ps(R);}else{return "";}}function Vr(q,R,k){if(q!=null&&V5(q,Hx)){var Z=q;return Z.BF(R,k);}else{if(q!=null&&V5(q,Lh)){var n=q;return n.H();}else{return "";}}}function Gr(q){return q.lj();}function Zf(q,R,k){if(V5(q,Hx)){var Z=q;var n=Z.RB();return (n!=null?n.Z(R,k):"");}else{if(V5(q,Lh)){var G=q;return G.Gx();}else{return "";}}}function IT(q){return q.RB();}function Xo(q,R,k){if(V5(q,Hx)){var Z=q;var n=Z.Ob();return (n!=null?n.Z(R,k):"");}else{if(V5(q,Lh)){var G=q;return G.getDisplayBcc();}else{return "";}}}function sQ(q){return q.Ob();}function yY(q){return q.w();}function Cn(q){return q.s();}function zV(q){return q.c();}function Qy(q){return q.e();}function zk(q,R){var k=q.Zg();if(null!=k&&true==R){var Z=q.S();if(null!=Z){if(k.G()==Z.G()){k=null;}}}return k;}function pX(q){return q.T();}function Ai(q){function R(A){var m=1;if(A!=null){m=Math.round(A/1024);if(m==0&&A>0){m=1;}}return m;}if(V5(q,Hx)){var k=q;return k.F3();}else{if(V5(q,Lh)){var Z=q;var n=R(Z.L());return n+strings.kilobytes_unit;}else{if(V5(q,dw)){var G=q;var n=R(G.L());return n+strings.kilobytes_unit;}else{if(V5(q,o7)){var c=q;var n=R(c.L());return n+strings.kilobytes_unit;}}}}}function Tx(q){var R=q.Q();if(R!=null){return R.P();}else{return "";}}function jK(q){return q==null?"":q.replace(/^\s*\w{1,3}:\s*/i,"");}function Kw(q){switch(q){case oJ.R:return strings.sensitivity_value_normal;break;case oJ.k:return strings.sensitivity_value_personal;break;case oJ.Z:return strings.sensitivity_value_private;break;case oJ.q:return strings.sensitivity_value_confidential;break;default:return strings.sensitivity_value_normal;}return strings.sensitivity_value_normal;}var aF={b:null,d:null,o:null,w:null,Y:0,Dz:null,y:"http://scalix.com/schemas/gofish",G:null,I:null,h:null,x:new Array(),E:new Array(),r:yz.D,X:yz.preferredDateTimeFormat,l:new Object(),e:{A:"g4",k:"sy",R:"f3",n:"gR",q:"vb",c:"t4",Z:"i2",G:"jZ"},s:{O:"credentials",c:"username",R:"password",G:"refID",z:"fugu",n:"ts",R:"password",m:"userClass",t:"defaultEmailAddress",B:"defaultOutgoingName",k:"omAddress",C:"getUserData",Z:"setUserData",q:"resetUserDataToDefault",g:"login",X:"changePassword",A:"changeExpiredPassword",W:"saveCalendarSets",Q:"getCalendarSets",Y:"account"},z:new Object()};function ZK(){var q=fx();return q.yz.q;}function PZ(){var q=fx();return q.yz.A;}function AM(){var q=fx();return q.yz.R;}function WM(){if(!ZK()){return false;}var q=fx();var R=q.aF.Dz;return (R!="Limited");}function hb(){var q=fx();return q.yz.T;}function hR(){var q=fx();if(q.Yt==null||q.Yt<=10){return false;}return q.yz.B;}function db(){var q=fx();return q.yz.g;}function O5(){var q=fx();return q.yz.i;}function mz(){var q=fx();return q.yz.O;}function cN(){var q=fx();if(q.Yt==null||q.Yt<=10){return false;}var R=q.aF.Dz;return (R!="Limited");}function FP(){var q=fx();if(q.Yt==null||q.Yt<10){return false;}var R=q.aF.Dz;return (R!="Limited");}function Ax(){var q=fx();if(q.Yt==null||q.Yt<=10||!q.yz.C){return false;}return true;}function Hk(){var q=fx();var R=q.yz.z;if(aF.tR("locale")=="de_DE"){R+="/prof=RW-GERMAN";}return R;}function p8(){var q=fx();return q.yz.t;}function Hp(){var q=fx();return q.yz.Y;}function Kt(){var q=fx();var R=q.yz.w;if(R!=null){R*=1000;}return R;}function IB(){var q=fx();return q.yz.d;}function MB(){var q=fx();return q.yz.c;}function Yx(){var q=fx();return q.yz.M;}aF.u=function(){var q=aF.SX();return ((q["username"]!=null)&&(q["passwordHash"]!=null));};aF.j=function(q){return q?aF.U(aF.b,aF.o):aF.g();};aF.U=function(q,R){var k=Tg("autologin");k[aF.e.A]=q;k[aF.e.k]=R;k.R();return true;};aF.g=function(){var q=Tg("autologin");delete q[aF.e.A];delete q[aF.e.k];q.R();return true;};aF.SX=function(){var q={};var R=Tg("autologin");var k=R[aF.e.A];var Z=R[aF.e.k];if(k!=null&&k!=""&&Z!=null&&Z!=""){q["username"]=k;q["passwordHash"]=Z;}return q;};aF.partnerLogin=function(q,R){if(q.length<1){alert(strings.empty_username_field);parent.showLoginForm();return ;}if(!vi.Z()){alert(strings.cookies_not_enabled);return ;}aF.V(q,R);};aF.chgExpPasswd=function(q,R,k){var Z=function(){parent.showWaitLogin();aF.partnerLogin(q,k);};var n=function(){parent.showExpPwdForm();};try{aF.J(q,R,k,Z,n);}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();}};aF.V=function(q,R){var k=0;aF.rN(q,R,k);var Z=new Ee.A(QS(aF.s.Y),true,aF.iH,aF.f);var n=new Ee.W(aF.s.g,sn);Z.R.w(n);Z.R.W();};aF.L=function(){oV("Logging out.",Zp.k);var q=new Ee.A(QS(aF.s.Y),false,null,null);var R=new Ee.W("logout",sn);q.R.w(R);q.q.add("no.report.faults",true);q.R.W();aF.rN(null,null,0,null);};aF.A=function(q,R,k){var Z=q.k().getElementsByTagName(R);if(ZW){return (Z.length)?Z[0].text:k;}else{return (Z.length)?Z[0].textContent:k;}};aF.iH=function(q,R){var k=aF.s;var Z=aF.A(q,k.R,"");if(Z=="expired"){parent.showExpPwdForm();return ;}var n=aF.A(q,k.n,"");n=parseInt(n);var G=aF.A(q,k.m,"");var c=aF.SX();if(c["username"]&&(c["username"]!=aF.b)){aF.j(false);}aF.rN(null,null,n,G);aF.K();vu();if(top.status){top.status="";}};aF.f=function(){parent.showLoginForm();};aF.K=function(q){var R=Tg("opTemp");var k=aF.e;if(!(q&&R[k.A])){R[k.A]=aF.b;R[k.k]=aF.o;R[k.R]=aF.o;R[k.Z]=aF.Y;R[k.G]=aF.Dz;R.R();}};aF.O=function(){var q=Tg("opTemp");var R=aF.e;var k=q[R.A];var Z=q[R.R];var n=parseInt(q[R.Z]);var G=q[R.G];if(k==null&&Z==null&&isNaN(n)){var c;try{k=opener.aF.b;Z=opener.aF.o;n=opener.aF.Y;G=opener.aF.Dz;}catch(c){return false;}}if(k==null||Z==null||isNaN(n)||n<0){return false;}aF.o=Z;aF.rN(k,Z,n,G);aF.R2();return true;};aF.R2=function(){var q=Tg("opTemp");var R=aF.e;delete q[R.A];delete q[R.k];delete q[R.R];delete q[R.Z];delete q[R.G];q.R();};aF.k=function(){oV("Getting user data.",Zp.k);var q=new Ee.A(QS(aF.s.Y),true,aF.DJ,aF.m);var R=new Ee.W(aF.s.C,sn);q.R.w(R);q.R.W();};aF.DJ=function(q,R){strings=new Array();var k=null;var Z=q.k().getElementsByTagName("strings")[0];var n=Z.childNodes;var G=null;var c=null;var A=0;for(A=0;A<n.length;A++){k=n.item(A);G=k.getAttribute("id");c=zX.g(k);strings[G]=c;}H1(q);Ee.A.Z=Kt();Ee.A.k=IB();var m=q.k().getElementsByTagName("addressBookSources")[0];var n=m.getElementsByTagName("addressBookSource");aF.ix=new Array(n.length);for(A=0;A<n.length;A++){aF.ix[A]=new nX(n.item(A));}var z=q.k().getElementsByTagName("server").item(0);Yt=parseFloat(z.getAttribute("version"));if(Yt>10){var B=q.k().getElementsByTagName("oofinfo").item(0);if(B){if(B.getAttribute("enabled")=="true"){if(confirm(strings.oof_reminder)){mh("open_oof_assistant");}}}}var g=q.k().getElementsByTagName("menuURLs")[0];var W=g.getElementsByTagName("menuURL");wg=new Array();for(A=0;A<W.length;A++){var C=W.item(A);var Y=zX.g(C.getElementsByTagName("url")[0]);if(!Y){continue;}var O=zX.g(C.getElementsByTagName("label")[0]);var X=zX.g(C.getElementsByTagName("resourceID")[0]);var Q=O;if(X){var t=strings[X];if(t){Q=t;}}if(!Q){Q=strings["shared_untitled"];}var D=wg.length;wg[D]=new Array();wg[D]["url"]=encodeURI(Y);wg[D]["displayName"]=dL(Q);if(wg[D]["displayName"].length>m7){var i=m7>3?m7-3:m7;wg[D]["displayName"]=wg[D]["displayName"].substring(0,i)+"...";}}uM();};function H1(q){G=q.k().getElementsByTagName("userData")[0];Cq=(G.getAttribute("debugging")=="on");if(Cq){window.onerror=iI;}CF();c=G.childNodes;for(var R=0;R<c.length;R++){var k=c.item(R);var Z=k.getAttribute("name");var n=zX.g(k);switch(Z){case "defaultEmailAddress":aF.G=n;break;case "defaultOutgoingName":aF.I=n;break;case "omAddress":aF.h=nB.O(n);break;}}if(aF.G==null||aF.G==""){alert(strings.email_empty);aF.G="invalid@email.com";}var G=q.k().getElementsByTagName("preferences")[0];var c=G.childNodes;for(R=0;R<c.length;R++){var k=c.item(R);var Z=k.getAttribute("name");var n=zX.g(k);aF.l[Z]=n;}if(aF.l["locale"]!=null){aF.r=aF.l["locale"];}if(aF.l["replyTo"]==null){aF.l["replyTo"]=aF.G;}if(aF.l["from"]==null){aF.l["from"]=aF.G;}if(aF.l["outgoingName"]==null){aF.l["outgoingName"]=aF.I;}var A=aF.l["workWeek"];if(A!=null){jX=[];A=A.split(",");for(var R=0;R<A.length;R++){var m=parseInt(A[R],10);if(!isNaN(m)&&m>=0&&m<7){rF.q(jX,m);}}jX.sort();}var z=aF.l["workDayStart"];var B=aF.l["workDayEnd"];if(z!=null&&B!=null){z=parseInt(z,10);B=parseInt(B,10);if(!isNaN(z)&&!isNaN(B)&&z<B&&z>=0&&B<=aq){vZ=z;wp=B;}}var g=aF.l["weekStart"];if(g!=null){g=parseInt(g,10);if(!isNaN(g)&&g>=pv.n&&g<=pv.R){Jh=g;}}var W=aF.l["upcomingAppointmentsRange"];if(W!=null){W=parseInt(W,10);if(!isNaN(W)&&W>=2){dZ=W;}}var C=aF.l["defaultCalendarView"];if(C!=null){C=parseInt(C,10);if(C==SU.Z||C==SU.R||C==SU.q||C==SU.k){g_CalendarViewMode=C;}}var Y=aF.l["preferredDateTimeFormat"];if(Y!=null){Y=parseInt(Y,10);if(!isNaN(Y)&&Y>0){aF.X=Y;}}aF.p=aF.l["dateSeparatorChar"];aF.F=aF.l["timeSeparatorChar"];var O=pJ("pretty_date_time");Vj=new v0(O);var X=aF.l["signatureText"];if(X!=null){X=X.replace(new RegExp("&lt;","g"),"<");X=X.replace(new RegExp("&gt;","g"),">");aF.l["signatureText"]=X;}var Q=aF.l["refreshFolderList"];if(db()&&Q!=null){aF.x=aF.i(Q);}var t=aF.l["freeBusyPublishRange"];if(t!=null){t=parseInt(t,10);if(!isNaN(t)&&t>0&&t<=6){Rx.k=t;}}var D=aF.l["freeBusyPublishInterval"];if(D!=null){D=parseInt(D,10);if(!isNaN(D)&&D>0){Rx.c=D*ES;}}}aF.m=function(q,R){var k=strings.generic_error+" #A001";oV(k,Zp.Z);alert(k);};aF.D=function(q){if(q==null){q=false;}oV("Setting user data.",Zp.k);var R=new Ee.A(QS(aF.s.Y),q);var k=new Ee.W(aF.s.Z,sn);var Z=null;var n=null;for(var G in aF.l){var c=aF.l[G];n=zX.m("preference",c);n.setAttribute("name",G);k.c(n);}R.R.w(k);R.R.W();};aF.c=function(q){oV("Reseting user data to default values.",Zp.k);if(q==null){q=false;}var R=new Ee.A(QS(aF.s.Y),q,aF.go,aF.B);var k=new Ee.W(aF.s.q,sn);R.R.w(k);R.R.W();};aF.go=function(q,R){aF.l["replyTo"]=null;aF.l["outgoingName"]=null;aF.l["from"]=null;aF.l["autoLoginActive"]="false";H1(q);};aF.B=function(q,R){var k=strings.generic_error+" #A002";oV(k,Zp.Z);alert(k);};aF.R=function(){return aF.r;};var RT={q:0,k:1,R:2};aF.T=function(q,R){aF.l[q]=R.toString();};aF.tR=function(q,R){var k=aF.l[q];if(R==null||k==null){return k;}if(R==RT.k){k=(k=="true");}else{if(R==RT.R){k=parseInt(k,10);}}return k;};aF.X4=function(){var q="";var R=0;for(var k=0;k<aF.x.length;k++){R=aF.x[k].length;q+="("+R+")"+aF.x[k];}return q;};aF.i=function(q){var R=new Array();if(q==null||typeof (q)=="undefined"){return R;}var k=0;var Z=0;var n=0;var G;while(k<q.length){Z=q.indexOf(")",k);n=parseInt(q.substring(k+1,Z));G=q.substr(Z+1,n);R[R.length]=G;k=Z+n+1;}return R;};aF.Ob=function(q){if(q==null||typeof (q)=="undefined"){return false;}aF.x[aF.x.length]=q;return true;};aF.P=function(q){if(q==null||typeof (q)=="undefined"){return false;}var R=aF.x;for(var k=0;k<R.length;k++){if(R[k]==q){R.splice(k,1);return true;}}return false;};aF.a=function(q){if(!db()){return false;}if(q==null||typeof (q)=="undefined"){return false;}var R=aF.x;for(var k=0;k<R.length;k++){if(R[k]==q){return true;}}return false;};aF.H=function(){aF.T("refreshFolderList",aF.X4());aF.D(true);};aF.t=function(q,R,k){if(zX.D.createElementNS){var Z=zX.D.createElementNS("http://scalix.com/schemas/gofish","credentials");}else{var Z=zX.D.createElement("credentials");Z.setAttribute("xmlns","http://scalix.com/schemas/gofish");}Z.setAttribute("SOAP-ENV:mustUnderstand","1");function n(G,c){var A=zX.D.createElement(G);zX.Q(A,c);Z.appendChild(A);}n("username",q);n("emailDomain",yz.Z);n("fugu",R);n("ts",k);Ee.A.n=Z;};aF.rN=function(q,R,k,Z){if(q!=null){aF.b=q;}if(R==""){R=W3.q(aF.b);}if(R!=null){aF.o=R;}if(k!=null){aF.Y=k;}if(Z!=null){aF.Dz=Z;}aF.t(aF.b,aF.o,aF.Y);};aF.ps=function(q,R,k,Z){var n=function(m,z){aF.rN(null,R,null,null);var B=Tg("autologin");B[aF.e.k]=R;B.R();if(k){k();}};var G=function(m){if(Z){Z();}};if(ZF(Zp.k)){oV("Changing user password - old fugu: "+q+"; new fugu: "+R,Zp.k);}var c=new Ee.A(QS(aF.s.Y),false,n,G);var A=new Ee.W(aF.s.X,sn);A.k("oldfugu",q);A.k("newfugu",R);c.R.w(A);c.R.W();};aF.J=function(q,R,k,Z,n){if(ZF(Zp.k)){oV("Changing expired user password - old fugu: "+R+"; new fugu: "+k,Zp.k);}var G=new Ee.A(QS(aF.s.Y),false,Z,n);var c=new Ee.W(aF.s.A,sn);c.k("username",q);c.k("oldfugu",R);c.k("newfugu",k);G.R.w(c);G.R.W();};aF.lj=function(){var q=null;function R(n,G){q=new Array();var c,A;c=n.k().getElementsByTagName("enabled").item(0);A=zX.g(c);q[0]=(A=="true");c=n.k().getElementsByTagName("message").item(0);if(c){q[1]=zX.g(c);}else{q[1]="";}}if(ZF(Zp.k)){oV("Getting out of office.",Zp.k);}var k=new Ee.A(QS("account"),false,R);var Z=new Ee.W("getOutOfOfficeSettings",sn);k.R.w(Z);k.R.W();return q;};aF.N=function(q,R){oV("Setting out of office.  Enabled: "+q.toString(),Zp.k);var k=new Ee.A(QS("account"),false);var Z=new Ee.W("setOutOfOfficeSettings",sn);Z.k("enabled",q.toString());Z.k("message",R);k.R.w(Z);k.q.add("no.report.faults",true);k.R.W();};aF.Q=function(){var q=null;function R(n,G){q=new Array();var c=n.k().getElementsByTagName("mailbox");for(var A=0;A<c.length;A++){var m=c.item(A);var z=m.getAttribute("rfc822address");rF.q(q,z);}}oV("Getting other users' mailboxes.",Zp.k);var k=new Ee.A(QS("account"),false,R);var Z=new Ee.W("getOtherUsers",sn);k.R.w(Z);k.R.W();return q;};aF.Z=function(q){if(ZF(Zp.k)){oV("Setting other users' mailboxes:  "+q.join(","),Zp.k);}var R=new Ee.A(QS("account"),false);var k=new Ee.W("setOtherUsers",sn);var n=zX.D.createElement("mailboxes");for(var G=0;G<q.length;G++){var c=q[G];var A=zX.D.createElement("mailbox");A.setAttribute("rfc822address",c);n.appendChild(A);}k.c(n);R.R.w(k);R.q.add("no.report.faults",true);R.R.W();};aF.C=function(q){var R=null;function k(G,c){var A=G.k().getElementsByTagName("principal").item(0);if(A!=null){var m=A.getAttribute("identifier");var z=parseInt(A.getAttribute("flags"),10);R=new PT(m,z);}}oV("Getting delegate capabilities, principal:  "+q,Zp.k);var Z=new Ee.A(QS("account"),false,k);var n=new Ee.W("getDelegateCaps",sn);n.k("principal",q);Z.R.w(n);Z.q.add("no.report.faults",true);Z.R.W();return R;};aF.M=function(q){var R=q.R();aF.z[q.R()]=q;};aF.q=function(R){delete aF.z[R];};aF.n=function(q){return aF.z[q];};aF.FA=function(){if(!aF.S){oV(strings.calendar_set_save_error,Zp.Z);alert(strings.calendar_set_save_error);return ;}var q=new Ee.A(QS(aF.s.Y),false);var R=new Ee.W(aF.s.W,sn);var k=zX.D.createElement("calendarSets");for(var Z in aF.z){var n=aF.z[Z];var G=n.z();zX.q(k,G,true);}var c=zX.t(k);R.k("calendarSetData",c);q.R.w(R);q.q.add("no.report.faults",true);q.R.W();};aF.bT=function(){if(!aF.S){yh();}return aF.z;};function yh(){var q=new Ee.A(QS(aF.s.Y),false,tC(this,aF.W),tC(this,aF.v));var R=new Ee.W(aF.s.Q,sn);q.R.w(R);q.q.add("no.report.faults",true);q.R.W();return true;}aF.W=function(q,R){var k=q.k().getElementsByTagName("calendarSetData")[0];var Z=zX.g(k);var n=zX.T();zX.c(n,Z);aF.z=w9.n(n);aF.S=true;};aF.v=function(q,R){var k=strings.generic_error+" #A003";oV(k,Zp.Z);alert(k);};function getAccountClass(){return aF;}function Tg(q){var R=(q=="autologin")?"opPerm":q;var k=(q=="opTemp")?0:26280;var Z="/";var n=document.domain;var G=false;var c=new vi(document,R,k,Z,n,G);c.k();return c;}function NO(q){var R=Tg("opPrefs");var k=R[q+"_"+aF.b];if(k==null||typeof k=="undefined"){k=Yz(q);}var Z=parseInt(k);if(isNaN(Z)||Z<0){Z=parseInt(Yz(q));}return Z;}function AO(q,R){var k=Tg("opPrefs");var Z=R;if(R==null||typeof (R)=="undefined"){Z=Yz(q);}else{var n=parseInt(R);if(isNaN(n)||n<parseInt("0")){Z=Yz(q);}}k[q+"_"+aF.b]=Z;k.R();}function Yz(q){switch(q){case "ww":return z2(screen.availWidth,0,1024)-25;case "wh":return z2(screen.availHeight,0,768)-70;case "wl":case "wt":return 8;case "fpw":return qN;case "fph":return 300;case "btph":return 200;case "nbw":return 0;}return 8;}function pJ(q){var R=fx();return R.JT(R.aF.X,q,R.aF.p,R.aF.F);}function JT(q,R,k,Z){var n="strings."+R+"_format_"+q;var G=eval(n);if(G!=null){if(k!="/"){G=G.replace(new RegExp("/","g"),k);}if(Z!=":"){G=G.replace(new RegExp(":","g"),Z);}}return G;}function nB(q,R,k){var Z;this.c=q;if(q!=null){Z=q.match(/^\"(.*)\"$/);this.g=Z!=null?Z[1]:q;this.g=this.g.strip();}else{this.g=null;}if(R!=null){Z=R.match(/^\<(.*)\>$/);this.A=Z?Z[1]:R;this.A=this.A.strip();}else{this.A=null;}this.q=k;}function fG(){return this.c;}nB.prototype.k=fG;function Ve(){return this.g;}nB.prototype.m=Ve;function ol(q){this.c=q;if(q!=null){var R=q.match(/^\"(.*)\"$/);this.g=R!=null?R[1]:q;this.g=this.g.strip();}else{this.g=null;}}nB.prototype.n=ol;function S8(){return this.A;}nB.prototype.G=S8;function i9(q){if(q!=null){var k=q.match(/^\<(.*)\>$/);this.A=k?k[1]:q;this.A=this.A.strip();}else{this.A=null;}}nB.prototype.R=i9;function sg(){return this.q;}nB.prototype.Z=sg;function iO(q){this.q=q;}nB.prototype.B=iO;function zp(){if(this.g==null){return this.A;}var q=(this.g.match(/[;,"<>]/)!=null);var R="";if(q){R+="\""+this.g+"\"";}else{R+=this.g;}if(R.length>0){if(this.A!=null&&this.A.strip()!=""){R+=" <"+this.A+">";}}else{R=this.A;}return R;}nB.prototype.z=zp;function Hy(q,R){var k=/^(.+)@(.+)$/;var Z="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";var n="[^\\s"+Z+"]";var G="(\"[^\"]*\")";var c=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var A=n+"+";var m="("+A+"|"+G+")";var z=new RegExp("^"+m+"(\\."+m+")*$");var B=new RegExp("^"+A+"(\\."+A+")*$");var g=q.match(k);if(!g){return false;}var W=g[1];var Y=g[2];for(var O=0;O<W.length;O++){if(W.charCodeAt(O)>127){return false;}}for(var O=0;O<Y.length;O++){if(Y.charCodeAt(O)>127){return false;}}if(W.match(z)==null){return false;}var X=Y.match(c);if(X!=null){for(var O=1;O<=4;O++){if(X[O]>255){return false;}}return true;}var Q=new RegExp("^"+A+"$");var t=Y.split(".");var D=t.length;for(var O=0;O<D;O++){if(t[O].search(Q)==-1){return false;}}if(R){var i=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|travel)$/;if(t[t.length-1].length!=2&&t[t.length-1].search(i)==-1){return false;}}if(D<2){return false;}return true;}nB.C=Hy;function lK(q){}nB.X=lK;function L6(q){var R=q.toUpperCase().indexOf("CN=");if(R==-1){return q;}var k=R;while((k=q.indexOf(" ",k+3))!=-1){if(q.charAt(k-1)!="\\"){q=q.substr(0,k)+"\\"+q.substr(k);}k+=2;}k=R;while((k=q.indexOf(",",k+3))!=-1){if(q.charAt(k-1)!="\\"){q=q.substr(0,k)+"\\"+q.substr(k);}k+=2;}return q;}nB.O=L6;function xC(q){var R=q.toUpperCase().indexOf("CN=");if(R==-1){return q;}var k=q.substr(0,R+3);var Z=q.substr(R+3);Z=Z.replace("\\ "," ");Z=Z.replace("\\,",",");q=k+Z;return q;}nB.W=xC;function xm(q){var R=new Array();var k=new Array();var Z;var n;var G;var c=-1;var A=-1;var m=false;var z=q.length;var B=true;var g=false;for(n=G=-1,Z=0;(B&&(Z<z));Z++){var W=q.charAt(Z);switch(W){case "<":if(m){B=false;if(n==-1){k[k.length]=q.substring(Z,z).strip();}else{k[k.length]=q.substring(n,z).strip();}continue;}c=n;if(c>=0){A=Z;}n=Z+1;var C=Z;for(Z++;Z<z;Z++){W=q.charAt(Z);if(W=="\""){g=!g;}else{if(W==">"){if(g){continue;}break;}}}if(Z>=z){B=false;k[k.length]=q.substring(C,z).strip();continue;}m=true;G=Z;break;case ">":B=false;if(n==-1){k[k.length]=q.substring(Z,z).strip();}else{k[k.length]=q.substring(n,z).strip();}continue;break;case ",":case ";":if(g){break;}if(n==-1){m=false;n=G=-1;break;}if(G==-1){G=Z;}var O=q.substring(n,G).strip();var X=null;if(c>=0){X=q.substring(c,A).strip();}if(nB.C(O)){R[R.length]=new nB(X,O);}else{k[k.length]=O;}m=false;n=G=-1;c=A=-1;break;case " ":case "\t":case "\r":case "\n":break;case "\"":g=!g;if(n==-1){n=Z;}break;default:if(n==-1){n=Z;}break;}}if(B&&(n>=0)){if(G==-1){G=Z;}var O=q.substring(n,G).strip();var X=null;if(c>=0){X=q.substring(c,A).strip();if(X.charAt(X.length-1)=="\""){X=X.substring(0,X.length-1);}if(X.charAt(0)=="\""){X=X.substring(1,X.length);}}if(nB.C(O)){R[R.length]=new nB(X,O);}else{k[k.length]=O;}}var Q=new Array();Q[0]=R;Q[1]=k;return Q;}nB.Y=xm;function Mh(){this.m=null;this.k=false;this.z=false;this.B=false;Mh.C=this;}Mh.C=null;function VP(R,k,Z){if(this.z||this.k){return false;}var n=new Ee.A(QS("soapmail"),R,tC(this,this.Z),tC(this,this.g));var G=new Ee.W("getAddressCache",sn);n.R.w(G);n.q.add("onSuccessFn",k);n.q.add("onErrorFn",Z);n.q.add("no.report.faults",true);this.k=true;n.R.W();return true;}Mh.prototype.q=VP;function ef(q,R){var k=q.k().getElementsByTagName("addressData")[0];var n=zX.g(k);var G=zX.T();zX.c(G,n);this.m=G.firstChild;this.z=true;this.k=false;var c=R.item("onSuccessFn");if(c){c();}}Mh.prototype.Z=ef;function Uh(q,R){this.k=false;var k=R.item("onErrorFn");if(k){k();}}Mh.prototype.g=Uh;function iL(q){if(!this.z||this.k||this.B){return ;}if(q==null){q=true;}var R=new Ee.A(QS("soapmail"),q,tC(this,this.A),tC(this,this.A));var k=new Ee.W("setAddressCache",sn);var Z=zX.t(this.m);k.k("addressData",Z);R.R.w(k);this.B=true;R.R.W();}Mh.prototype.W=iL;function Zw(){this.B=false;}Mh.prototype.A=Zw;function DC(){var q=Mh.C;if(q==null){q=new Mh();q.q(true,null,null);}else{if(q.z==false&&q.k==false&&q.B==false){q.q(true,null,null);}}}Mh.Y=DC;function tT(q){if(!confirm(strings.addresscache_clear_confirm)){return ;}if(q){this.q(false);}if(!this.z){alert(strings.addresscache_not_loaded);return ;}zX.O(this.m);alert(strings.addresscache_empty);}Mh.prototype.c=tT;function Ms(q,k){if(!this.z||this.k){return ;}var Z=false;if(k!=null){k=k.toLowerCase().strip();for(var n=0,len=this.m.childNodes.length;n<len;n++){var G=this.m.childNodes.item(n);var c=G.getAttribute("mail");if(c!=null&&c.toLowerCase().strip()==k){this.m.removeChild(G);Z=true;break;}}}else{if(q!=null){q=q.strip();for(var n=0,len=this.m.childNodes.length;n<len;n++){var G=this.m.childNodes.item(n);var A=zX.g(G);if(A.toLowerCase().strip()==q.toLowerCase()){this.m.removeChild(G);Z=true;break;}}}}if(!Z&&this.m.childNodes.length>=1000&&this.m.childNodes.length>0){this.m.removeChild(this.m.lastChild);}var m=zX.D.createElement("addr");if(q!=null){zX.Q(m,q);}if(k!=null){m.setAttribute("mail",k);}if(this.m.childNodes.length==0){this.m.appendChild(m);}else{this.m.insertBefore(m,this.m.firstChild);}}Mh.prototype.R=Ms;function xH(q){var R=this.m.childNodes.length;for(var k=0;k<R;k++){var Z=this.m.childNodes.item(k);var n=zX.g(Z);var c=Z.getAttribute("mail");var A=new nB(n,c);if(q==A.z()){this.m.removeChild(Z);break;}}this.W();}Mh.prototype.G=xH;function pK(q,R){var k=new Array();if(!this.z||this.k){return k;}q=q.toLowerCase().strip();if(q==""){return k;}var Z;var G=this.m.childNodes;var c=G.length;for(var A=0;A<c;A++){var m=G.item(A);var z=zX.g(m);var B=m.getAttribute("mail");if(z!=null&&z.strip()!=""){Z=z.toLowerCase().indexOf(q);if(Z==0){rF.q(k,new nB(z,B));}else{if(Z>0){var g=z.charAt(Z-1);if(g==" "){rF.q(k,new nB(z,B));}}}}else{if(B!=null&&B.strip()!=""){Z=B.toLowerCase().indexOf(q);if(Z==0){rF.q(k,new nB(z,B));}}}if(k.length>=R){return k;}}return k;}Mh.prototype.n=pK;function Vp(q,R,k,Z){this.k=R.match(q);this.G=k;this.n=Z;}function jm(){return this.k[0];}Vp.prototype.Z=jm;function Hm(){return this.k[1];}Vp.prototype.q=Hm;function U4(){return zX.g(this.G);}Vp.prototype.R=U4;function AL(){return this.G.getAttribute("mail");}Vp.prototype.A=AL;function CM(){return this.n;}Vp.prototype.c=CM;function Y0(){var q=fx();var R=q.Mh.C;R.W();}var L5=null;function nn(q){this.W=q;this.t=null;if(ZW){this.g=window.createPopup();this.g.document.attachEvent("onkeydown",tC(this,this.Z));q.document.attachEvent("onkeydown",tC(this,this.c));q.attachEvent("onkeyup",tC(this,this.R));var R=this.g.document.body;R.style.border="1px solid black";R.style.backgroundColor="white";}else{this.g=Qi("<DIV style=\"position:absolute;background-color:white;border:1px solid black;overflow:auto;z-index:1000;display:none;\">");this.g.isOpen=false;this.m=false;document.addEventListener("mousedown",tC(this,this.k),false);document.addEventListener("keydown",tC(this,this.Z),false);document.addEventListener("keypress",tC(this,this.B),false);q.addEventListener("keydown",tC(this,this.c),false);q.addEventListener("keyup",tC(this,this.R),false);}}nn.prototype.k=function(q){this.q();};nn.prototype.c=function(q){if(this.g.isOpen){return true;}var R=vC(q);var k=R.keyCode;if(k==Nv){this.n();if(ZW){R.returnValue=false;}else{R.preventDefault();}return false;}return true;};nn.prototype.Z=function(q){var R=vC(q,ZW?this.g.document.parentWindow:null);var k=R.keyCode;if(!this.g.isOpen){return ;}var n=ZW?this.g.document.body.firstChild.firstChild:this.g.firstChild;var G;var c;if(k==Wj){this.O(n.rows[this.t]);if(this.t<n.rows.length-1){this.t++;c=false;}else{this.t=0;c=true;}G=n.rows[this.t];this.z(G);G.scrollIntoView(c);if(CJ){this.m=true;}}else{if(k==hu){this.O(n.rows[this.t]);if(this.t==0){this.t=n.rows.length-1;c=false;}else{this.t--;c=true;}G=n.rows[this.t];this.z(G);G.scrollIntoView(c);if(CJ){this.m=true;}}else{if(k==dO){this.q();}else{if(k==po){var A=fx();var m=A.Mh.C;m.G(n.rows[this.t].cells[0].innerText);}else{if(k==Nv||k==yL||ZW&&k==186||CJ&&k==59){this.A(n.rows[this.t].cells[0].innerText,true);if(ZW){R.returnValue=false;}else{this.m=true;}}}}}}};nn.prototype.B=function(q){var R=vC(q);if(this.m&&R.preventDefault){R.preventDefault();this.m=false;}};nn.prototype.R=function(q){var k=vC(q);if(L5){clearTimeout(L5);}L5=fk(200,this,"_handleKeyUp",k.keyCode,k.shiftKey);};nn.prototype._handleKeyUp=function(q,R){if(L5){clearTimeout(L5);}L5=null;if(q==Wj||q==hu||q==dO||q==kM&&R||q==sv&&R||q==Ci){return ;}var k=this.G();var Z;var n;var G;if(ZW){Z=this.g.document;var c=Z.body;c.innerHTML="";var A=Qi("<DIV style=\"border:0px;\">",c,Z);n=Qi("<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">",A,Z);G=Qi("<TBODY>",n,Z);}else{Z=document;this.g.innerHTML="";n=Qi("<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">",this.g);G=Qi("<TBODY>",n);}var m=fx();var z=m.Mh.C;var B=z.n(k,10);var g=B.length;for(var W=0;W<g;W++){var C=B[W];var Y=dL(C.z());if(Y!=k){var O=Qi("<TR style=\"height:18px;padding:0px;border:0px;\">",G,Z);var X=Qi("<TD style=\"padding:0px 3px 0px 3px;font-family:Arial;font-size:11px;cursor:default;\" unselectable=\"on\" nowrap>",O,Z);var Q=C.m();var t=C.G();var D=0;if(Q!=null&&Q.strip()!=""){D=Q.toLowerCase().indexOf(k.toLowerCase());if(D>0){D=Q.toLowerCase().indexOf(" "+k);D++;}}Y=Y.substring(0,D)+Y.substr(D,k.length).bold()+Y.substring(D+k.length,Y.length);X.innerHTML=Y;var i=this;X.onmouseup=function(T){var d=vC(T,ZW?i.g.document.parentWindow:null);var w=WE(d);var M=w.innerText;i.A(M,true);i.q();};X.onmousedown=function(T){var d=vC(T,ZW?i.g.document.parentWindow:null);Ul(d);return false;};}else{B=rF.B(B,W);g--;}}if(g==0){this.q();return ;}var a;var L;var x;var f;if(ZW){var u=2;a=E5()+Tu(this.W);L=EL()+gG(this.W)+this.W.offsetHeight;x=this.W.offsetWidth;f=g*18;}else{a=Tu(this.W);L=gG(this.W)+this.W.offsetHeight;x=this.W.offsetWidth-2;f=g*18;}this.Q(a,L,x,f,5*18);};nn.prototype.G=function(){if(ZW){var q=document.selection.createRange();this.X(q);this.C(q);this.Y(q);return q.text;}else{if(this.W.selectionStart==this.W.selectionEnd){var R=this.W.selectionStart;this.X(this.W);this.C(this.W);this.Y(this.W);var k=R8(this.W);x0(this.W,R);return k;}else{var Z=this.W.selectionStart;var n=this.W.selectionEnd;this.W.selectionEnd=this.W.selectionStart;this.X(this.W);this.Y(this.W);var k=R8(this.W);this.W.selectionStart=Z;this.W.selectionEnd=n;return k;}}};nn.prototype.n=function(){if(ZW){var q=document.selection.createRange();this.X(q);this.C(q);this.Y(q);if(q.text.length==0){return ;}var R=q.duplicate();do{R.moveEnd("character",1);}while(R.text.charAt(R.text.length-1)==" ");if(R.text.charAt(R.text.length-1)!=";"){q.text+="; ";}q.collapse(false);q.select();}else{this.X(this.W);this.C(this.W);this.Y(this.W);if(this.W.selectionStart==this.W.selectionEnd){return ;}while(RK(this.W,this.W.selectionEnd,this.W.selectionEnd+1)==" "){vk(this.W,this.W.selectionStart,this.W.selectionEnd+1);}if(RK(this.W,this.W.selectionEnd,this.W.selectionEnd+1)!=";"){vk(this.W,this.W.selectionEnd,this.W.selectionEnd+1);ep(this.W,"; ");}x0(this.W,this.W.selectionEnd);}};nn.prototype.A=function(q,R){if(!this.g.isOpen){return ;}if(ZW){var k=document.selection.createRange();this.X(k);this.C(k);this.Y(k);k.text=q;if(R){var Z=k.duplicate();do{Z.moveEnd("character",1);}while(Z.text.charAt(Z.text.length-1)==" ");if(Z.text.charAt(Z.text.length-1)!=";"){k.text+="; ";}this.q();}k.collapse(false);k.select();}else{this.X(this.W);this.C(this.W);this.Y(this.W);ep(this.W,q);if(R){while(RK(this.W,this.W.selectionEnd,this.W.selectionEnd+1)==" "){vk(this.W,this.W.selectionStart,this.W.selectionEnd+1);}if(RK(this.W,this.W.selectionEnd,this.W.selectionEnd+1)!=";"){vk(this.W,this.W.selectionEnd,this.W.selectionEnd+1);ep(this.W,"; ");}this.q();}x0(this.W,this.W.selectionEnd);}};nn.prototype.X=function(q){var R="";for(;;){if(ZW){var k=q.duplicate();k.collapse(true);k.moveStart("character",-1);R=k.text.charAt(0);if(R==";"||R==""){break;}q.moveStart("character",-1);}else{R=RK(q,q.selectionStart-1,q.selectionStart);if(R==";"||R==""){break;}vk(q,q.selectionStart-1,q.selectionEnd);}}};nn.prototype.C=function(q){var R="";for(;;){if(ZW){var k=q.duplicate();k.collapse(false);k.moveEnd("character",1);R=k.text.charAt(0);if(R==";"||R==""){break;}q.moveEnd("character",1);}else{R=RK(q,q.selectionEnd,q.selectionEnd+1);if(R==";"||R==""){break;}vk(q,q.selectionStart,q.selectionEnd+1);}}};nn.prototype.Y=function(q){if(ZW){while(q.text.charAt(0)==" "){q.moveStart("character",1);}while(q.text.charAt(q.text.length-1)==" "){q.moveEnd("character",-1);}}else{while(RK(q,q.selectionStart,q.selectionStart+1)==" "){if(q.selectionStart<q.selectionEnd){vk(q,q.selectionStart+1,q.selectionEnd);}else{break;}}while(RK(q,q.selectionEnd-1,q.selectionEnd)==" "){if(q.selectionStart<q.selectionEnd){vk(q,q.selectionStart,q.selectionEnd-1);}else{break;}}}};nn.prototype.z=function(q){q.style.backgroundColor="#316AC5";q.style.color="white";};nn.prototype.O=function(q){q.style.backgroundColor="";q.style.color="black";};nn.prototype.Q=function(q,R,k,Z,n){if(ZW){var G=this.g.document;var c;if(Z>n){G.body.firstChild.scrollTop=0;G.body.firstChild.style.overflowY="scroll";}else{G.body.firstChild.style.overflowY="hidden";}G.body.firstChild.style.height=Math.min(Z,n);this.g.show(q,R,k,Math.min(Z,n)+2);}else{this.g.style.left=q+"px";this.g.style.top=R+"px";this.g.style.width=k+"px";this.g.style.height=Math.min(Z,n)+"px";Oa(this.g);this.g.isOpen=true;}this.t=0;var A=ZW?this.g.document.body.firstChild.firstChild:this.g.firstChild;this.z(A.rows[0]);};nn.prototype.q=function(){if(ZW){this.g.hide();}else{Sw(this.g);this.g.isOpen=false;}};function TZ(){this.Z=null;this.n=false;this.m=new Object();TZ.C=this;}TZ.C=null;function sX(q,R,k,Z,n){var G=new Ee.A(QS("soapmail"),q,TZ.Y,TZ.g);var c=new Ee.W("checkNames",sn);G.q.add("onSuccessFn",Z);G.q.add("onErrorFn",n);G.q.add("completeAddressList",k);G.q.add("no.report.faults",true);var A=fx();c.k("dirSearchOrder",A.aF.tR("dirSearchOrder"));for(var m=0,len=R.length;m<len;m++){c.k("rawAddress",R[m]);}G.R.w(c);G.R.W();}TZ.W=sX;function EW(q,R){var k=R.item("onSuccessFn");if(k){var Z=R.item("completeAddressList");var n=q.k().getElementsByTagName("addresses");k(n[0],Z);}}TZ.Y=EW;function xW(q,R){var k=R.item("onErrorFn");if(k){k();}}TZ.g=xW;function uc(){return this.n;}TZ.prototype.G=uc;function Qk(R,k,Z){if(this.n){return ;}if(R.length==0){if(Z){Z();}return ;}this.Z=k;this._onComplete=Z;this.n=true;var n=new Array();for(var G=0,len=R.length;G<len;G++){var c=R[G];if(this.m[c]==null){rF.q(n,c);}}if(n.length==0){this.k(R);}else{var A=fx();TZ.W(false,n,R,tC(this,this.c),tC(this,this.z));}}TZ.prototype.q=Qk;function cD(q,R){for(var k=0,len=q.childNodes.length;k<len;k++){var Z=q.childNodes.item(k);var n=zX.G(Z,"raw",null);var G=Z.getElementsByTagName("dl_suggestion");if(G.length>0){var A=new Eo(n);A.k(G);this.R(A);}var m=Z.getElementsByTagName("suggestion");if(m.length>0){var z=new H4(n);z.c(m);this.R(z);}}this.k(R);}TZ.prototype.c=cD;function L1(){this.n=false;this.Z=null;if(this._onComplete){this._onComplete();}}TZ.prototype.z=L1;function p2(q){var k=q.q();if(this.m[k]==null){this.m[k]=new Object();}var Z=this.m[k];if(V5(q,Eo)){Z.lists=q;}else{Z.addresses=q;}}TZ.prototype.R=p2;function Ar(q){var R=q[0];var Z=this.m[R];if(Z==null){if(nB.C(R)){var n=new nB(null,R);if(this.Z){this.Z(R,n);}}else{alert(strings.address_parsing_problem.printf(R));}q=rF.B(q,0);if(q.length>0){this.k(q);}else{this.n=false;this.Z=null;if(this._onComplete){this._onComplete();}}}else{var G=Z.lists;var c=Z.addresses;this.A(q,G,c);}}TZ.prototype.k=Ar;function aH(q,R,k){var Z=null;var n=new Array();var G=-1;var c=null;var m=null;var z=new Array();var B=false;var g="";if(R!=null){Z=R.q();c=R.c();for(var W=0;W<c.length;W++){G=W;var C=c[W];var Y=C.k();var O=new nB(Y);O._distlist_=C;rF.q(z,O);rF.q(n,Y+" (distribution list)");}}if(k!=null){Z=k.q();m=k.k();var X=m.length;for(var W=0;W<X;W++){var O=m[W];var Y=O.m();var Q=O.G();if(!B&&!nB.C(Q)){B=true;g=Q;}rF.q(z,O);rF.q(n,Y+" &lt;"+Q+"&gt;");}}function t(A){var T=TZ.C;if(A!=null&&A!=-1){var d=z[A];if(T.Z){T.Z(Z,d,d._distlist_);}}q=rF.B(q,0);if(q.length>0){T.k(q);}else{T.n=false;T.Z=null;if(T._onComplete){T._onComplete();}}}if(n.length>1){var D=fx();var i=yz.W+"addressResolution.jsp?locale="+D.aF.R();FM(i,[Z,n],tC(this,t),370,180);}else{if(n.length==1){var O=z[0];if(this.Z){this.Z(Z,O,O._distlist_);}q=rF.B(q,0);if(q.length>0){this.k(q);}else{this.n=false;this.Z=null;if(this._onComplete){this._onComplete();}}}}if(B){alert(strings.address_parsing_problem.printf(g));}}TZ.prototype.A=aH;function dp(){var q=new Array();for(var R in this.m){var k=this.m[R].lists;if(!V5(k,Eo)){continue;}var Z=k.c();for(var n=0,len=Z.length;n<len;n++){rF.q(q,Z[n]);}}return q;}TZ.prototype.B=dp;function pD(q){this.R=q;}function Fi(){return this.R;}pD.prototype.q=Fi;function H4(q){this.Z(q);this.R=q;}H4.prototype=Jw(pD.prototype);H4.prototype.superClass=pD;H4.prototype.constructor=H4;H4.prototype.Z=pD;function CZ(q,R,k){if(this._suggestions==null){this._suggestions=new Array();}var Z=new nB(q,R,k);rF.q(this._suggestions,Z);}H4.prototype.A=CZ;function Vz(q){for(var R=0,len=q.length;R<len;R++){var k=q[R];var Z=k.getAttribute("display");Z=Z.replace(/ : \ d$ /,"");var n=zX.g(k);var G=k.getAttribute("omAddress");this.A(Z,n,G);}}H4.prototype.c=Vz;function LM(){return this._suggestions;}H4.prototype.k=LM;function Eo(q){this.Z(q);this.A=new Array();}Eo.prototype=Jw(pD.prototype);Eo.prototype.superClass=pD;Eo.prototype.constructor=Eo;Eo.prototype.Z=pD;function iZ(){return this.A;}Eo.prototype.c=iZ;function Ku(q){for(var R=0;R<q.length;R++){var Z=q[R];var n=Z.getAttribute("display");var G=new ia(n);var c=Z.getElementsByTagName("addr");for(var A=0;A<c.length;A++){var m=c[A];var z=m.getAttribute("display");var B=zX.g(m);var g=m.getAttribute("omAddress");G.Z(z,B,g);}rF.q(this.A,G);}}Eo.prototype.k=Ku;function ia(q){this.q=q;this.n=new Array();}function lr(q,R,k){var n=new nB(q,R,k);rF.q(this.n,n);}ia.prototype.Z=lr;function sN(){return this.n;}ia.prototype.R=sN;function wB(){return this.q;}ia.prototype.k=wB;function Lh(){this.tr();this.yX=null;this.dU=null;this.k0=null;this.Il=null;this.Yj=null;this.Om=null;this.hq=null;this.bz=null;this.sU=null;this.LL=false;this.Nh=false;this.Kf=new Array();this.IY=null;this.X4=null;}Lh.prototype=Jw(Yo.prototype);Lh.prototype.superClass=Yo;Lh.prototype.constructor=Lh;Lh.prototype.tr=Yo;function WZ(q){var R=new Lh();R.k0=zX.D.createElement("appointment");R.Il=R.k0.cloneNode(true);R.Z=q;R.X=et.A;var k=gj();R.yX=k.G();R.R2("IPM.Appointment");return R;}Lh.kh=WZ;function v6(q,R,k){var Z=new Lh();Z.k0=q;Z.Il=Z.k0.cloneNode(true);Z.Z=R;Z.X=parseInt(Z.k0.getAttribute("flags"),10);var n=gj();Z.yX=n.G();Z.A=k;if(Z.lj()==true){var G=Z.ns();if(G!=null&&G.c!=null){for(var c=0,len=G.c.length;c<len;c++){Z.lL(G.c[c]);}}}return Z;}Lh.qi=v6;function ru(){if(null==this.hq){var q=zX.A(this.k0,"start",false);if(q!=null){this.hq=ei(zX.g(q));}}var R=null;if(this.hq!=null){R=this.hq.clone();if(this.J7()){var k=this.SX();var Z=k.Zg();if(Z!=null){var n=YM();var G=n.n(Z,R);R.setMinutes(R.getMinutes()-G);}}}return R;}Lh.prototype.Jo=ru;function y6(){if(null==this.hq){var q=zX.A(this.k0,"start",false);if(q!=null){this.hq=ei(zX.g(q));}}return (null==this.hq)?null:this.hq.clone();}Lh.prototype.JC=y6;function Zv(q){this.hq=q.clone();var R=zX.A(this.k0,"start",true);zX.Q(R,kv(q));}Lh.prototype.iH=Zv;function lH(){if(null==this.bz){var q=zX.A(this.k0,"end",false);if(q!=null){this.bz=ei(zX.g(q));}}var R=null;if(this.bz!=null){R=this.bz.clone();if(this.J7()){var k=this.SX();var Z=k.Zg();if(Z!=null){var n=YM();var G=n.n(Z,R);R.setMinutes(R.getMinutes()-G);}}}return R;}Lh.prototype.dD=lH;function BW(){if(null==this.bz){var q=zX.A(this.k0,"end",false);if(q!=null){this.bz=ei(zX.g(q));}}return (null==this.bz)?null:this.bz.clone();}Lh.prototype.Dz=BW;function zo(q){this.bz=q.clone();var R=zX.A(this.k0,"end",true);zX.Q(R,kv(q));}Lh.prototype.pA=zo;function bZ(q){var R=zX.A(this.k0,"duration",true);zX.Q(R,q);}Lh.prototype.LE=bZ;function Nn(){if(this.Om!=null){return this.Om;}var q=zX.A(this.k0,"timezone_data",false);if(q==null){return null;}this.Om=HH(zX.g(q));return this.Om;}Lh.prototype.Zg=Nn;function hF(q){if(q!=null){this.Om=q;var R=zX.A(this.k0,"timezone_data",true);zX.Q(R,G3(q));}else{var R=zX.A(this.k0,"timezone_data",false);if(R!=null){this.k0.removeChild(R);}}this.Om=null;}Lh.prototype.Y6=hF;function ke(q){zX.X(this.k0,"timezone",q);}Lh.prototype.N=ke;function T6(){return zX.G(this.k0,"subject");}Lh.prototype.w=T6;function Pu(){return jK(this.w());}Lh.prototype.c=Pu;function iT(q){zX.X(this.k0,"subject",q);}Lh.prototype.DJ=iT;function eP(){return zX.M(this.k0,"location");}Lh.prototype.Ux=eP;function oA(q){zX.X(this.k0,"location",q);}Lh.prototype.C2=oA;function re(){if(this.Yj!=null){return this.Yj;}var q=zX.A(this.k0,"recurrence_state",false);if(q==null){return null;}var R=this.Zg();this.Yj=JA(zX.g(q),R);return this.Yj;}Lh.prototype.ns=re;function M1(q){if(q!=null){if(this.Om==null){this.Om=this.Zg();}var R=zX.A(this.k0,"recurrence_state",true);zX.Q(R,Bc(q,this.Om));}else{var R=zX.A(this.k0,"recurrence_state",false);if(R!=null){this.k0.removeChild(R);}}this.Yj=null;}Lh.prototype.Hx=M1;function Uv(){var q=zX.A(this.k0,"reminder_set",false);if(q==null){return null;}var R=zX.g(q);return (R=="true");}Lh.prototype.vH=Uv;function JL(q){zX.X(this.k0,"reminder_set",q.toString());}Lh.prototype.Tn=JL;function gO(){var q=zX.A(this.k0,"reminder_minutes_before_start",false);if(q==null){return 0;}var R=zX.g(q);var k=parseInt(R,10);if(isNaN(k)){return 0;}return k;}Lh.prototype.Vo=gO;function o3(q){var R=zX.A(this.k0,"reminder_minutes_before_start",true);zX.Q(R,q);}Lh.prototype.kQ=o3;function qk(){var q=zX.A(this.k0,"flag_due_by_next",false);return (q!=null?ei(zX.g(q)):null);}Lh.prototype.lD=qk;function nC(q){var R=zX.A(this.k0,"flag_due_by_next",true);zX.Q(R,kv(q));}Lh.prototype.wP=nC;function lx(){var q=zX.A(this.k0,"meeting_status",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.Xl=lx;function ck(q){zX.X(this.k0,"meeting_status",q.toString());}Lh.prototype.WQ=ck;function XZ(){var q=zX.A(this.k0,"all_day_event",false);if(q==null){return null;}var R=zX.g(q);return (R=="true");}Lh.prototype.J7=XZ;function pc(q){zX.X(this.k0,"all_day_event",q.toString());}Lh.prototype.FA=pc;function Ud(){if(this.sU!=null){return this.sU;}var q=zX.A(this.k0,"is_recurring",false);if(q==null){return null;}var R=zX.g(q);this.sU=(R=="true");return this.sU;}Lh.prototype.lj=Ud;function bn(q){this.sU=q;zX.X(this.k0,"is_recurring",q.toString());}Lh.prototype.G8=bn;function gV(){var q=zX.A(this.k0,"busy_status",false);if(q==null){return ll.R;}var R=parseInt(zX.g(q),10);if(R!=ll.Z&&R!=ll.k&&R!=ll.R&&R!=ll.q){return ll.R;}else{return R;}}Lh.prototype.eF=gV;function TH(q){zX.X(this.k0,"busy_status",q.toString());}Lh.prototype.UF=TH;function jj(){var q=zX.A(this.k0,"original_busy_status",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.tv=jj;function CS(q){zX.X(this.k0,"original_busy_status",q.toString());}Lh.prototype.m2=CS;function wL(){var q=zX.A(this.k0,"label",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.xx=wL;function ED(q){zX.X(this.k0,"label",q.toString());}Lh.prototype.qU=ED;function Ym(q){var R=zX.A(this.k0,"start_pattern_date",true);zX.Q(R,kv(q));}Lh.prototype.SC=Ym;function yf(q){var R=new Date();R.setUTCFullYear(4500,7,31);R.setUTCHours(11,59,0);if(q.getTime()>R.getTime()){q=R;}var k=zX.A(this.k0,"end_pattern_date",true);zX.Q(k,kv(q));}Lh.prototype.S4=yf;function aC(){var q=zX.A(this.k0,"invitations_sent",false);if(q==null){return null;}return (zX.g(q)=="true");}Lh.prototype.fY=aC;function U5(q){zX.X(this.k0,"invitations_sent",q.toString());}Lh.prototype.NX=U5;function uV(q){zX.X(this.k0,"do_prompt",q.toString());}Lh.prototype.Ks=uV;function VV(){var q=zX.A(this.k0,"recurring_type",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.a2=VV;function tp(q){zX.X(this.k0,"recurring_type",q.toString());}Lh.prototype.Cl=tp;function xL(){return zX.G(this.k0,"recurrence_pattern");}Lh.prototype.oJ=xL;function xV(q){zX.X(this.k0,"recurrence_pattern",q);}Lh.prototype.tR=xV;function qD(){var q=zX.A(this.k0,"hasattach",false);if(q==null){return null;}var R=zX.g(q);return (R=="true");}Lh.prototype.TS=qD;function yB(q){zX.X(this.k0,"hasattach",q.toString());}Lh.prototype.cv=yB;function yW(){var q=zX.A(this.k0,"response_status",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.mw=yW;function Ei(q){zX.X(this.k0,"response_status",q.toString());}Lh.prototype.Pt=Ei;function hk(q){var R=zX.A(this.k0,"creation_time",true);zX.Q(R,kv(q));}Lh.prototype.KC=hk;function Ag(){var q=zX.A(this.k0,"message_class",false);return (q!=null?zX.g(q):null);}Lh.prototype.D=Ag;function nF(q){zX.X(this.k0,"message_class",q);}Lh.prototype.R2=nF;function b2(q){zX.X(this.k0,"priority",q.toString());}Lh.prototype.SF=b2;function h2(){var q=zX.A(this.k0,"importance",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.u=h2;function YZ(q){zX.X(this.k0,"importance",q.toString());}Lh.prototype.b6=YZ;function IL(){return zX.G(this.k0,"subject_prefix");}Lh.prototype.Eb=IL;function pF(q){zX.X(this.k0,"subject_prefix",q);}Lh.prototype.mA=pF;function PI(q){zX.X(this.k0,"response_requested",q.toString());}Lh.prototype.Wd=PI;function Mq(q){zX.X(this.k0,"reply_requested",q.toString());}Lh.prototype.Yo=Mq;function FX(q){var R=zX.A(this.k0,"common_start",true);zX.Q(R,kv(q));}Lh.prototype.U7=FX;function sE(){var q=zX.A(this.k0,"start_date",false);return (q!=null?ei(zX.g(q)):null);}Lh.prototype.OD=sE;function wX(q){var R=zX.A(this.k0,"start_date",true);zX.Q(R,kv(q));}Lh.prototype.go=wX;function q9(){var q=zX.A(this.k0,"end_date",false);return (q!=null?ei(zX.g(q)):null);}Lh.prototype.xr=q9;function dr(q){var R=zX.A(this.k0,"end_date",true);zX.Q(R,kv(q));}Lh.prototype.Zr=dr;function q4(q){var R=zX.A(this.k0,"common_end",true);zX.Q(R,kv(q));}Lh.prototype.b=q4;function FR(q){var R=zX.A(this.k0,"reminder_time",true);zX.Q(R,kv(q));}Lh.prototype.ps=FR;function NB(){var q=zX.A(this.k0,"private",false);if(q==null){return null;}var R=zX.g(q);return (R=="true");}Lh.prototype.ab=NB;function IQ(q){zX.X(this.k0,"private",q.toString());}Lh.prototype.FH=IQ;function Mo(){var q=zX.A(this.k0,"sensitivity",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.R=Mo;function RR(q){zX.X(this.k0,"sensitivity",q.toString());}Lh.prototype.n4=RR;function uQ(){var q=zX.A(this.k0,"owner_appt_id",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.l9=uQ;function Ik(q){zX.X(this.k0,"owner_appt_id",q.toString());}Lh.prototype.je=Ik;function m8(){var q=zX.A(this.k0,"recipient_table",false);if(q==null){return null;}return HQ.z(q);}Lh.prototype.rN=m8;function Cf(){var q=zX.A(this.k0,"recipient_table",false);if(q!=null){this.k0.removeChild(q);}}Lh.prototype.gS=Cf;function ph(){return zX.G(this.k0,"meeting_correlate_id1");}Lh.prototype.xF=ph;function JH(q){zX.X(this.k0,"meeting_correlate_id1",q);}Lh.prototype.BF=JH;function qw(){return zX.G(this.k0,"meeting_correlate_id2");}Lh.prototype.vL=qw;function eN(q){zX.X(this.k0,"meeting_correlate_id2",q);}Lh.prototype.yZ=eN;function Yq(){var q=zX.A(this.k0,"old_when_start_whole",false);return (q!=null?ei(zX.g(q)):null);}Lh.prototype.fe=Yq;function K4(q){var R=zX.A(this.k0,"old_when_start_whole",true);zX.Q(R,kv(q));}Lh.prototype.Fd=K4;function yD(){var q=zX.A(this.k0,"appt_last_sequence",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.HU=yD;function M9(){var q=zX.A(this.k0,"appt_last_sequence",true);var R;var k=zX.g(q);var R=parseInt(k,10);if(isNaN(R)){R=0;}R++;zX.Q(q,R);}Lh.prototype.bT=M9;function Qt(q){zX.X(this.k0,"appt_last_sequence",q.toString());}Lh.prototype.d6=Qt;function al(){var q=zX.A(this.k0,"meeting_update_count",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.AW=al;function tI(){var q=zX.A(this.k0,"meeting_update_count",true);var R;var k=zX.g(q);var R=parseInt(k,10);if(isNaN(R)){R=0;}R++;zX.Q(q,R);}Lh.prototype.ed=tI;function BY(q){zX.X(this.k0,"meeting_update_count",q.toString());}Lh.prototype.et=BY;function cF(){var q=zX.A(this.k0,"meeting_update_time",false);return (q!=null?ei(zX.g(q)):null);}Lh.prototype.Pk=cF;function Ck(q){var R=zX.A(this.k0,"meeting_update_time",true);zX.Q(R,kv(q));}Lh.prototype.Lo=Ck;function EH(){return zX.G(this.k0,"display_to","");}Lh.prototype.H=EH;function Uz(q){zX.X(this.k0,"display_to",q);}Lh.prototype.zd=Uz;function Du(){return zX.G(this.k0,"display_cc","");}Lh.prototype.Gx=Du;function xb(q){zX.X(this.k0,"display_cc",q);}Lh.prototype.F3=xb;function ZJ(){return zX.G(this.k0,"display_bcc","");}Lh.prototype.h7=ZJ;function lt(q){zX.X(this.k0,"display_bcc",q);}Lh.prototype.CG=lt;function vj(q){var R=zX.A(this.k0,"reply_time",true);zX.Q(R,kv(q));}Lh.prototype.yR=vj;function XD(q){zX.X(this.k0,"sender_name",q);}Lh.prototype.Xg=XD;function LX(){return zX.G(this.k0,"sender_email_address");}Lh.prototype.L0=LX;function vU(q){zX.X(this.k0,"sender_email_address",q);}Lh.prototype.T5=vU;function vO(){return zX.G(this.k0,"sent_representing_name");}Lh.prototype.Yd=vO;function kF(q){zX.X(this.k0,"sent_representing_name",q);}Lh.prototype.E=kF;function vE(){return zX.G(this.k0,"sent_representing_email_address");}Lh.prototype.Pj=vE;function lB(q){zX.X(this.k0,"sent_representing_email_address",q);}Lh.prototype.Vu=lB;function Mv(){var q=zX.A(this.k0,"rcvd_representing_email_address",false);if(!q){return null;}var R=zX.g(q);var k=q.getAttribute("enc");if(k=="base64"){R=Zl.Z(R);}var Z=String.fromCharCode(23);var n=R.split(Z);if(n.length!=5){return null;}var G=n[4];while(G.charCodeAt(0)==29){G=G.substr(1);}try{G=G.substring(G.indexOf("<")+1,G.lastIndexOf(">"));}catch(e){oV("getRcvdRepresentingEmailAddress failed -- didn't find angle brackets in "+G,Zp.R);}return G;}Lh.prototype.Fc=Mv;function eg(){return zX.G(this.k0,"description");}Lh.prototype.Dh=eg;function GT(q){zX.X(this.k0,"description",q);}Lh.prototype.K=GT;function EG(){var q=zX.A(this.k0,"attachment_table",false);if(q==null){return null;}return mj.c(q);}Lh.prototype.td=EG;function Jq(){var q=zX.A(this.k0,"attachment_table",false);if(q!=null){this.k0.removeChild(q);}}Lh.prototype.Z9=Jq;function Cw(q){for(var R=0,len=this.Kf.length;R<len;R++){var k=this.Kf[R];if(cT(k.OD(),q)==0){return k;}}return null;}Lh.prototype.Ac=Cw;function f7(q){for(var R=0,len=this.Kf.length;R<len;R++){var k=this.Kf[R];if(cT(k.OD(),q)==0){return R;}}return -1;}Lh.prototype.TX=f7;function WY(){var q=zX.A(this.k0,"exceptions",false);if(q!=null){this.k0.removeChild(q);}this.Kf.length=0;var R=this.td();if(R!=null){var k=R.k();for(var Z=k.length;--Z>=0;){var n=k[Z];if(n.D()){R.q(n);}}}}Lh.prototype.k3=WY;function O0(q,R,k,Z){var n=q.Jo();var G=q.J7();var c=this.Zg();var A=YM();if(c!=null&&!G){var m=c.n(A,n);n.setMinutes(n.getMinutes()+m);}n.setHours(0,0,0,0);var z=this.ns();rF.q(z.x,n);z.a++;z.i++;this.Hx(z);var B=this.Vo();var g=z.u(B);this.wP(g);this.cg(R,k,Z);}Lh.prototype.Wq=O0;function LW(q,R,k,Z){var n=q.OD();var G=n.clone();var c=q.Jo();var A=q.J7();var m=this.Zg();var z=YM();if(m!=null){var B=m.n(z,G);G.setMinutes(G.getMinutes()+B);if(!A){B=m.n(z,c);c.setMinutes(c.getMinutes()+B);}}G.setHours(0,0,0,0);c.setHours(0,0,0,0);var g=this.ns();var W=g.t(n);var C=this.Ac(n);var Y=this.TX(n);g.O=rF.R(g.O,c,cT);g.a++;g.Q--;g.c=rF.R(g.c,W);this.Kf=rF.R(this.Kf,C);var O=zX.A(this.k0,"exceptions",false);if(O!=null){O.removeChild(C.k0);}if(this.Kf.length==0&&O!=null){this.k0.removeChild(O);}this.Hx(g);var X=this.Vo();var Q=g.u(X);this.wP(Q);var t=this.td();if(t!=null){var D=t.G(Y);if(D!=null){t.q(D);}if(t.k().length==0){this.Z9();this.cv(false);}}this.cg(R,k,Z);}Lh.prototype.qs=LW;function nR(q,R,k,Z,n){q.R2("IPM.RecurrenceException");var G=q.OD();var c=this.ns();var A=c.t(G);var m=this.Ac(G);var z=this.TX(G);var B=G.clone();var g=A.z;var W=q.Jo();var C=q.J7();var Y=this.Zg();var O=YM();if(Y!=null){var X=Y.n(O,B);B.setMinutes(B.getMinutes()+X);X=Y.n(O,g);g.setMinutes(g.getMinutes()+X);if(!C){X=Y.n(O,W);W.setMinutes(W.getMinutes()+X);}}B.setHours(0,0,0,0);g.setHours(0,0,0,0);W.setHours(0,0,0,0);c.O=rF.R(c.O,g,cT);rF.q(c.O,W);A.z=q.JC();A.G=q.Dz();A.R=q.OD();if(q.w()!=this.w()){A.k=q.w();}else{A.k=null;}if(q.Ux()!=this.Ux()){A.m=q.Ux();}else{A.m=null;}if(q.xx()!=this.xx()){A.A=q.xx();}else{A.A=null;}if(q.vH()!=this.vH()){A.q=q.vH();}else{A.q=null;}if(q.Vo()!=this.Vo()){A.n=q.Vo();}else{A.n=null;}if(q.eF()!=this.eF()){A.Z=q.eF();}else{A.Z=null;}if(q.J7()!=this.J7()){A.c=q.J7();}else{A.c=null;}m.hq=null;m.bz=null;var Q=zX.A(this.k0,"exceptions",true);this.Hx(c);Q.replaceChild(q.k0,m.k0);m.k0=q.k0;var t=this.Vo();var D=c.u(t);this.wP(D);var i=this.td();if(i==null){i=mj.A(this);}var T=i.G(z);if(T==null){T=Ra.L(i);T.k(strings.shared_untitled);T.i(strings.shared_untitled);T.C(true);T.T(Gd.G);T.m(q.Jo());T.G(q.dD());T.n(2);T.M(-1);T.w(0);T.t(SI.n,-1,32,32,0);i.n(T);}T.m(q.Jo());T.G(q.dD());if(R){var d=this.YJ();var w=d.rN();var M=q.rN();q.Mk(w,M);}this.cg(k,Z,n);}Lh.prototype.Db=nR;function EI(q,R,k,Z,n){q.R2("IPM.RecurrenceException");var G=q.OD();var c=q.xr();var A=q.Jo();var m=q.J7();var z=this.Zg();var B=YM();if(z!=null){var g=z.n(B,G);G.setMinutes(G.getMinutes()+g);g=z.n(B,c);c.setMinutes(c.getMinutes()+g);if(!m){g=z.n(B,A);A.setMinutes(A.getMinutes()+g);}}A.setHours(0,0,0,0);var W=this.ns();var C=zX.A(this.k0,"exceptions",true);C.appendChild(q.k0);rF.q(this.Kf,q);var Y=G.clone();Y.setHours(0,0,0,0);var W=this.ns();rF.q(W.O,A);rF.q(W.x,Y);W.Q++;W.i++;var O=new Vx();O.z=q.JC();O.G=q.Dz();O.R=q.OD();if(q.w()!=this.w()){O.k=q.w();}if(q.Ux()!=this.Ux()){O.m=q.Ux();}if(q.xx()!=this.xx()){O.A=q.xx();}if(q.vH()!=this.vH()){O.q=q.vH();}if(q.Vo()!=this.Vo()){O.n=q.Vo();}if(q.eF()!=this.eF()){O.Z=q.eF();}if(q.J7()!=this.J7()){O.c=q.J7();}rF.q(W.c,O);this.Hx(W);q.W2("recurrence_state");q.W2("timezone_data");q.W2("recurrence_pattern");q.W2("meeting_update_count");q.W2("appt_last_sequence");var C=zX.A(q.k0,"exceptions",false);if(C!=null){q.k0.removeChild(C);}var X=this.Vo();var Q=W.u(X);this.wP(Q);q.dU=this.yX;var t=q.td();if(t!=null){var D=t.k();for(var i=D.length;--i>=0;){var T=D[i];if(T.D()){t.q(T);}}}var t=this.td();if(t==null){t=mj.A(this);}var T=Ra.L(t);T.k(strings.shared_untitled);T.i(strings.shared_untitled);T.C(true);T.T(Gd.G);T.m(q.Jo());T.G(q.dD());T.n(2);T.M(-1);T.w(0);T.t(SI.n,-1,32,32,0);t.n(T);this.cv(true);if(q.Il==null){q.Il=q.k0.cloneNode(true);}if(R){var d=this.rN();var w=q.rN();q.Mk(d,w);}this.cg(k,Z,n);}Lh.prototype.KR=EI;function cA(q){var R=zX.A(this.k0,q,false);if(R!=null){this.k0.removeChild(R);}}Lh.prototype.W2=cA;function PY(q){var R=new Lh();R.k0=this.k0.cloneNode(true);R.Z=this.Z;R.X=et.A;var k=gj();R.yX=k.G();R.A=this.A;R.LL=true;R.dU=this.yX;R.G8(false);var Z=this.ns();var n=this.Zg();var G=YM();var c=G.n(n,q);var A=q.getFullYear();var m=q.getMonth();var z=q.getDate();var B=new Date(A,m,z);B.setMinutes(Z.g+c);var g=new Date(A,m,z);g.setMinutes(Z.M+c);R.iH(B);R.pA(g);return R;}Lh.prototype.pS=PY;function B5(q){var R=new Lh();R.k0=this.k0.cloneNode(true);R.Z=this.Z;R.X=et.A;var k=gj();R.yX=k.G();R.Nh=true;R.dU=this.yX;R.G8(false);R.W2("recurrence_state");R.W2("timezone_data");R.W2("recurrence_pattern");R.W2("meeting_update_count");R.W2("appt_last_sequence");var Z=zX.A(R.k0,"exceptions",false);if(Z!=null){R.k0.removeChild(Z);}R.iH(q.z);R.pA(q.G);R.go(q.R);if(q.k!=null){R.DJ(q.k);}if(q.m!=null){R.C2(q.m);}if(q.A!=null){R.qU(q.A);}if(q.q!=null){R.Tn(q.q);}if(q.n!=null){R.kQ(q.n);}if(q.Z!=null){R.UF(q.Z);}if(q.c!=null){R.FA(q.c);}var Z=zX.A(this.k0,"exceptions",true);Z.appendChild(R.k0);rF.q(this.Kf,R);R.Il=R.k0.cloneNode(true);return R;}Lh.prototype.lL=B5;function Or(){var q=this.Z;if((this.LL||this.Nh)&&this.dU!=null){return q.qU(this.dU);}else{return this;}}Lh.prototype.SX=Or;function G1(){var q;if(this.LL){var R=this.SX();q=R.pS(this.Jo());}else{q=Lh.kh(this.Z);q.yX=this.yX;q.k0=this.Il!=null?this.Il.cloneNode(true):this.k0.cloneNode(true);q.Il=q.k0.cloneNode(true);}return q;}Lh.prototype.YJ=G1;function DU(){return this.X4;}Lh.prototype.KQ=DU;function Lk(){var q=this.Jo();var R=this.dD();var k=Math.round((R.getTime()-q.getTime())/ES);return (k<aq&&cT(q,R)<0&&R.getHours()*60+R.getMinutes()>0);}Lh.prototype.P=Lk;function No(){var q=this.Jo();var R=this.dD();var k=Math.round((R.getTime()-q.getTime())/ES);return (k>aq);}Lh.prototype.Ja=No;function jz(){var q=this.Jo();var R=this.dD();var k=Math.round((R.getTime()-q.getTime())/ES);var Z=R.getTimezoneOffset()-q.getTimezoneOffset();k-=Z;return (k==aq);}Lh.prototype.ZD=jz;function DB(){var q=this.Z;if(this.LL||this.Nh){var R=this.SX();return R.m();}if(!q.X4()){return true;}var k=q.gS();if(k==null){return false;}if((k&DJ.B)==0&&((k&DJ.R)==0||!this.t(et.A))){return false;}return true;}Lh.prototype.m=DB;function xP(){var q=this.Z;if(this.LL||this.Nh){var R=this.SX();return R.i();}if(!q.X4()){return true;}if(!this.h()){if(!this.m()){return false;}}return q.yZ();}Lh.prototype.i=xP;function hc(){var q=this.Z;if(this.LL||this.Nh){return false;}else{return (this.p()==null);}}Lh.prototype.h=hc;function a7(){return this.Z;}Lh.prototype.B3=a7;function UP(q){this.Z=q;}Lh.prototype.Ob=UP;function Qx(){var q=true;if(this.lj()){q&=(this.ns()!=null);q&=(this.Zg()!=null);}q&=(this.Jo()!=null);q&=(this.dD()!=null);if(q){q&=(xa(this.Jo(),this.dD())<=0);}return q;}Lh.prototype.v=Qx;function IM(){var q=new Lh();q.k0=this.k0.cloneNode(true);q.Il=this.Il!=null?this.Il.cloneNode(true):null;q.Z=this.Z;q.X=this.X;q.yX=this.yX;q.dU=this.dU;q.A=this.A;q.LL=this.LL;q.Nh=this.Nh;q.IY=this.IY;q.X4=this.X4!=null?this.X4:this;q.Kf=rF.G(this.Kf);return q;}Lh.prototype.zv=IM;function hh(){if(this.Il==null){return ;}this.k0=this.Il.cloneNode(true);this.Yj=null;this.Om=null;this.hq=null;this.bz=null;this.sU=null;}Lh.prototype.ld=hh;function Nd(){return this.k0.getAttribute("uid");}Lh.prototype.p=Nd;function uH(q){if(q!=null){this.k0.setAttribute("uid",q);}else{this.k0.removeAttribute("uid");}}Lh.prototype.nt=uH;function rJ(){var q=this.k0.getAttribute("msgid");if(q==null||q.strip()==""){return this.k0.getAttribute("msgID");}else{return q;}}Lh.prototype.d=rJ;function BZ(q){if(q!=null){this.k0.setAttribute("msgid",q);}else{this.k0.removeAttribute("msgid");}}Lh.prototype.a8=BZ;function xh(){return this.TS();}Lh.prototype.q=xh;function fP(){var q=zX.A(this.k0,"last_modification_time",false);return (q!=null?ei(zX.g(q)):null);}Lh.prototype.O=fP;function UN(){var q=this.O();return q!=null?q.getTime():null;}Lh.prototype.T=UN;function Wk(){var q=zX.A(this.k0,"message_size",false);return (q!=null?parseInt(zX.g(q),10):null);}Lh.prototype.L=Wk;function yl(){var q=zX.G(this.k0,"sent_representing_name");var R=zX.G(this.k0,"sent_representing_email_address");return (R!=null?new nB(q,R):null);}Lh.prototype.S=yl;function rW(){var q=this.S();if(q!=null){var R=q.m();var k=q.G();return R!=null?R:k;}else{return "";}}Lh.prototype.I=rW;function X0(){var q=zX.G(this.k0,"sender_name");var R=zX.G(this.k0,"sender_email_address");return (R!=null?new nB(q,R):null);}Lh.prototype.f=X0;function QV(){return this.k0.getAttribute("partSpec");}Lh.prototype.Ju=QV;function o5(){if(this.IY!=null){return this.IY;}var q=this.SX();return q.IY;}Lh.prototype.B=o5;function rn(q){this.IY=q;}Lh.prototype.U=rn;function Rw(){var q=this.Z;return q.SF();}Lh.prototype.X7=Rw;function Jy(){var q=this.Z;return q.pA();}Lh.prototype.V=Jy;function tP(){var q=this.SX();if(this.LL||this.Nh){var R=q.ns();var k=q.Vo();var Z=R.u(k);q.wP(Z);}else{this.Tn(false);}}Lh.prototype.zB=tP;function lM(q){var R=this.SX();var k=new Date();if(this.LL||this.Nh){var Z=new Date(k.getTime()+q*ES);R.wP(Z);}else{var Z=new Date(k.getTime()+q*ES);this.wP(Z);}}Lh.prototype.ix=lM;function dq(){var q=this.ns();var R=zX.A(this.k0,"exceptions",false);if(q!=null&&R!=null){for(var k=0,len=R.childNodes.length;k<len;k++){var Z=R.childNodes.item(k);var n=new Lh();n.k0=this.k0.cloneNode(true);var G=Z.getAttribute("msgid");if(G!=null){n.k0.setAttribute("msgid",G);}var c=Z.getAttribute("partSpec");if(c!=null){n.k0.setAttribute("partSpec",c);}n.G8(false);n.W2("recurrence_state");n.W2("timezone_data");n.W2("recurrence_pattern");n.W2("meeting_update_count");n.W2("appt_last_sequence");n.k0.removeChild(zX.A(n.k0,"exceptions",false));var A=zX.A(n.k0,"attachment_table",false);if(A!=null){n.k0.removeChild(A);}for(var m=Z.childNodes.length;--m>=0;){var z=Z.childNodes.item(m);if(z.nodeType==N3.q){continue;}var B=zX.A(n.k0,z.tagName,false);if(B!=null){n.k0.removeChild(B);}n.k0.appendChild(z.cloneNode(true));}if(n.OD()){var g=q.t(n.OD());if(g==null||g.k==null){n.DJ(this.w());}R.replaceChild(n.k0,Z);var W=this.Ac(n.OD());if(W!=null){W.k0=n.k0;W.Il=W.Il.cloneNode(true);}}}}}Lh.prototype.xv=dq;function ob(q,R){var k=q.Kf;var Z=R.Kf;for(var n=0,len=Z.length;n<len;n++){var G=Z[n];var c=q.Ac(G.OD());if(c!=null){var A=c.k0.parentNode;var m=G.k0.parentNode;m.replaceChild(c.k0.cloneNode(true),G.k0);}G.Il=G.k0.cloneNode(true);G.Yj=null;G.Om=null;G.hq=null;G.bz=null;G.sU=null;G.dU=R.yX;}}Lh.Li=ob;function Rc(){if(!this.A){return ;}var q=this.Z;var R=new Ee.A(QS("calendar"),false,tC(this,this.RB),tC(this,this.b4));var k=this.p();var Z=this.d();var n=new Ee.W("loadBody",sn);var G=zX.D.createElement("appointment");G.setAttribute("uid",k);G.setAttribute("msgid",Z);G.setAttribute("ImapFolderName",q.P());n.A(G);R.R.w(n);this.Y=true;R.R.W();}Lh.prototype.z=Rc;function K8(q,R){var k=q.k().firstChild;var Z=k.firstChild;this.Y=false;this.C();var n=this.Z;if(Z.getAttribute("deleted")=="true"){this.g=true;n.p(this);return ;}var G=this.p();this.k0=Z;this.Il=this.k0.cloneNode(true);var c=this.p();if(G!=c){n.g(G,this);}this.A=false;this.xv();}Lh.prototype.RB=K8;function a5(q,R){this.Y=false;this.x=true;this.C();this.k0=this.Il.cloneNode(true);}Lh.prototype.b4=a5;function W1(q,R,k,Z){if(R==null){R=true;}var n=[];for(var G=0,len=q.length;G<len;G++){var c=q[G];var A=c.SX();if(A.r){return false;}if(A.A){rF.q(n,A);}}if(n.length==0){if(k){k(q);}return true;}var m=new Ee.A(QS("calendar"),R,Lh.Gk,Lh.kS);m.q.add("onSuccessFn",k);m.q.add("onErrorFn",Z);m.q.add("appointments",q);m.q.add("unread_appointments",n);m.q.add("no.report.faults",true);var z=new Ee.W("loadBody",sn);for(var G=0,len=n.length;G<len;G++){var c=n[G];var B=c.Z;var g=zX.D.createElement("appointment");g.setAttribute("uid",c.p());g.setAttribute("msgid",c.d());g.setAttribute("ImapFolderName",B.P());z.A(g);c.k();}m.R.w(z);m.R.W();return true;}Lh.sl=W1;function LN(q,R){var k=R.item("unread_appointments");var Z=q.k().firstChild;for(var n=0,len=Z.childNodes.length;n<len;n++){var G=k[n];G.k0=Z.childNodes.item(n);G.Il=G.k0.cloneNode(true);G.C();G.A=false;G.xv();}var c=R.item("appointments");var A=R.item("onSuccessFn");if(A){A(c);}}Lh.Gk=LN;function Xz(q,R){var k=R.item("onErrorFn");if(k){k();}}Lh.kS=Xz;function eB(q,R,k,Z){var n=function(c){var A=function(z){TK(Z,true);if(R){R();}};var m=function(z){if(k){k();}};tR.xr([c],c.B3(),Z,q,A,m);};var G=function(c){if(k){k();}};this.cg(q,n,G);}Lh.prototype.km=eB;function qV(q,R,k){if(q==null){q=true;}var Z=this.Z;var n=new Ee.A(QS("calendar"),q,tC(this,this.Fs),tC(this,this.gI));n.q.add("onSuccessFn",R);n.q.add("onErrorFn",k);n.q.add("no.report.faults",true);var G=new Ee.W("save",sn);var c=this.k0.cloneNode(true);c.setAttribute("ImapFolderName",Z.P());if(this.IY!=null){c.setAttribute("attachmentsId",this.IY);}G.c(c);n.R.w(G);this.k();if(this.X4&&JU(this.X4.lock)){this.X4.lock();}n.R.W();}Lh.prototype.cg=qV;function Pe(q,R){var k=q.k().firstChild;var Z=k.firstChild;var n=fx();var G=this.Z;if(!this.h()){if(G.OD()&&!G.X4()&&WM()){n.Rx.Q(this);}G.p(this);}this.k0=Z;this.Il=this.k0.cloneNode(true);this.U(Z.getAttribute("attachmentsId"));this.Y=false;this.A=false;this.xv();G.I(this);if(G.OD()&&!G.X4()&&WM()){n.Rx.g(this);}var c=R.item("onSuccessFn");if(c){c(this);}this.C();if(this.X4&&JU(this.X4.lock)){this.X4.unlock();}}Lh.prototype.Fs=Pe;function P8(q,R){this.Y=false;this.x=true;this.C();if(this.X4&&JU(this.X4.lock)){this.X4.unlock();}var k=R.item("onErrorFn");if(k){k(this);}}Lh.prototype.gI=P8;function Ah(q,R,k,Z){if(R==null){R=true;}var n=new Ee.A(QS("calendar"),R,Lh.LY,Lh.Tt);n.q.add("onSuccessFn",k);n.q.add("onErrorFn",Z);n.q.add("appointments",q);n.q.add("no.report.faults",true);var G=new Ee.W("save",sn);for(var c=0,len=q.length;c<len;c++){var A=q[c];var m=A.Z;var z=A.k0.cloneNode(true);z.setAttribute("ImapFolderName",m.P());if(A.IY!=null){z.setAttribute("attachmentsId",A.IY);A.IY=null;}G.A(z);A.k();}n.R.w(G);n.R.W();}Lh.BM=Ah;function kp(q,R){var k=R.item("appointments");var Z=q.k().firstChild;var n=fx();for(var G=0,len=Z.childNodes.length;G<len;G++){var c=k[G];var A=c.Z;if(!c.h()){if(A.OD()&&!A.X4()&&WM()){n.Rx.Q(c);}A.p(c);}c.k0=Z.childNodes.item(G);c.Il=c.k0.cloneNode(true);c.Y=false;c.C();c.A=false;c.xv();A.I(c);if(A.OD()&&!A.X4()&&WM()){n.Rx.g(c);}}var k=R.item("appointments");var m=R.item("onSuccessFn");if(m){m(k);}}Lh.LY=kp;function kt(q,R){var k=R.item("appointments");for(var Z=0,len=k.length;Z<len;Z++){var n=k[Z];n.C();n.k0=n.Il.cloneNode(true);}var G=R.item("onErrorFn");if(G){G();}}Lh.Tt=kt;function th(){var q=this.AW();var R=this.SX();var k=R.HU();if(q==null&&k==null){k=0;}else{if(q==null){q=0;}if(k==null){k=0;}if(k<q){k=q;}k++;}this.et(k);R.d6(k);this.Lo(new Date());}Lh.prototype.BS=th;function tU(q,R){var k;var Z;var n;var G;var c=[];var A=[];if(q!=null){c=q.m();}if(R!=null){A=R.m();}if(this.Xl()==Kl.k&&this.mw()==Lb.n){this.BS();}if(this.TS()&&this.B()==null){NN.O();NN.Z(this,NN.R,true);this.U(NN.R);}if(q==null&&A.length>0){G=0;Z=this.w();k=new WB(cP.n,Z,"",this);for(var m=0,len=A.length;m<len;m++){var z=A[m];if(z.z()!=XJ.q&&z.G()!=VJ.R){k.Z(z);G++;}}if(G>0){k.n();}return ;}if(R==null&&c.length>0){G=0;n=strings.calendar_response_subjectprefix_canceled;Z=n+this.w();k=new WB(cP.Z,Z,n,this);for(var m=0,len=c.length;m<len;m++){var z=c[m];if(z.z()!=XJ.q&&z.C()!=Lb.R&&z.G()!=VJ.R){k.Z(z);G++;}}if(G>0){k.n();}return ;}if(A.length>0){G=0;Z=this.w();if(!Z){Z="";}if(c.length>0){if(Z.indexOf(strings.calendar_response_subjectprefix_updated)!=0){Z=strings.calendar_response_subjectprefix_updated+Z;}}k=new WB(cP.n,Z,"",this);for(var m=0,len=A.length;m<len;m++){var z=A[m];if(z.z()!=XJ.q&&z.G()!=VJ.R){k.Z(z);G++;}}if(G>0){k.n();}}if(c.length>0){G=0;n=strings.calendar_response_subjectprefix_canceled;Z=n+this.w();k=new WB(cP.Z,Z,n,this);for(var m=0,len=c.length;m<len;m++){var z=c[m];if(z.z()!=XJ.q&&z.C()!=Lb.R&&z.G()!=VJ.R){var B=false;var g=z.k();if(g!=null){B=R.k(g)!=null;}if(!B&&g!=null){k.Z(z);G++;}}}if(G>0){k.n();}}}Lh.prototype.Mk=tU;function QI(q,R,k,Z){var n=this.SX();var G=this.Xl();if(q==null){q=false;}if(q){var c;var A;var m;if(G==Kl.k){c=cP.Z;m=strings.calendar_response_subjectprefix_canceled;A=m+this.w();this.BS();}else{if(G==Kl.q){c=cP.q;m=strings.calendar_response_subjectprefix_declined;A=m+this.w();}}var z=0;var B=new WB(c,A,m,this);var g=this.rN();if(G==Kl.k){var W=g.m();for(var C=0,len=W.length;C<len;C++){var Y=W[C];if(Y.z()!=XJ.q&&Y.C()!=Lb.R&&Y.G()!=VJ.R){B.Z(Y);z++;}}}else{if(G==Kl.q){var O=g.Z();B.Z(O);z++;}}if(z>0){B.n();}}if(G==Kl.k&&q){yj(this);}if(this.LL){n.Wq(this,R,k,Z);}else{if(this.Nh){n.qs(this,R,k,Z);}else{var X=this.Z;if(X.OD()&&!X.X4()&&WM()){var Q=fx();Q.Rx.Q(this);}tR.ed([this],true);}}}Lh.prototype.sc=QI;function yv(q,R,k,Z){if(q==null){q=true;}var n=this.SX();this.Pt(Lb.q);var G=this.tv();if(G==ll.Z||G==ll.k||G==ll.R||G==ll.q){this.UF(G);}else{this.UF(ll.R);}this.yR(new Date());if(q){var c=strings.calendar_response_subjectprefix_accepted;var A=c+this.w();var m=new WB(cP.k,A,c,this);var z=this.rN();if(z!=null){var B=z.Z();if(B!=null){m.Z(B);m.n();}}}if(this.LL){this.LL=false;this.Nh=true;this.go(this.Jo());this.Zr(this.dD());n.KR(this,false,R,k,Z);}else{if(this.Nh){n.Db(this,false,R,k,Z);}else{this.cg(false,R,k,Z);}}}Lh.prototype.wN=yv;function tN(q,R,k,Z){if(q==null){q=true;}var n=this.SX();this.Pt(Lb.Z);this.UF(ll.k);this.yR(new Date());if(q){var G=strings.calendar_response_subjectprefix_tentative;var c=G+this.w();var A=new WB(cP.R,c,G,this);var m=this.rN();if(m!=null){var z=m.Z();if(z!=null){A.Z(z);A.n();}}}if(this.LL){this.LL=false;this.Nh=true;this.go(this.Jo());this.Zr(this.dD());n.KR(this,false,R,k,Z);}else{if(this.Nh){n.Db(this,false,R,k,Z);}else{this.cg(false,R,k,Z);}}}Lh.prototype.V8=tN;function TJ(q,R,k,Z){if(q==null){q=true;}var n=this.SX();if(q){var G=strings.calendar_response_subjectprefix_declined;var c=G+this.w();var A=new WB(cP.q,c,G,this);var m=this.rN();if(m!=null){var z=m.Z();if(z!=null){A.Z(z);A.n();}}}this.sc(false,R,k,Z);}Lh.prototype.HW=TJ;function Ra(){this.g=null;}function xq(q){var R=new Ra();R.g=q.Z.ownerDocument.createElement("attachment_info");return R;}Ra.L=xq;function At(q){var R=new Ra();R.g=q;return R;}Ra.a=At;function e7(q){zX.X(this.g,"attach_filename",q);}Ra.prototype.k=e7;function LS(){return zX.G(this.g,"display_name");}Ra.prototype.z=LS;function xQ(q){zX.X(this.g,"display_name",q);}Ra.prototype.i=xQ;function M5(){var q=zX.A(this.g,"exception_starttime",false);return (q!=null?ei(zX.g(q)):null);}Ra.prototype.Z=M5;function eo(q){var R=q.getTimezoneOffset();var k=new Date(q.getTime()-R*ES);var Z=zX.A(this.g,"exception_starttime",true);zX.Q(Z,kv(k));}Ra.prototype.m=eo;function KF(){var R=zX.A(this.g,"exception_endtime",false);return (R!=null?ei(zX.g(R)):null);}Ra.prototype.q=KF;function KL(q){var R=q.getTimezoneOffset();var k=new Date(q.getTime()-R*ES);var Z=zX.A(this.g,"exception_endtime",true);zX.Q(Z,kv(k));}Ra.prototype.G=KL;function BC(){var q=zX.A(this.g,"attachment_hidden",false);if(q==null){return null;}var R=zX.g(q);return (R=="true");}Ra.prototype.X=BC;function Bv(q){zX.X(this.g,"attachment_hidden",q.toString());}Ra.prototype.C=Bv;function Ko(q){zX.X(this.g,"attach_method",q.toString());}Ra.prototype.T=Ko;function D6(q){zX.X(this.g,"attachment_flags",q.toString());}Ra.prototype.n=D6;function Ff(q){zX.X(this.g,"rendering_position",q.toString());}Ra.prototype.M=Ff;function ds(q){zX.X(this.g,"attachment_linkid",q.toString());}Ra.prototype.w=ds;function Zj(q){zX.X(this.g,"attach_long_filename",q);}Ra.prototype.R=Zj;function YF(){return zX.G(this.g,"attach_long_filename");}Ra.prototype.B=YF;function b5(q){zX.X(this.g,"attach_extension",q);}Ra.prototype.O=b5;function wi(q){zX.X(this.g,"attach_flags",q.toString());}Ra.prototype.d=wi;function cm(q){var R=zX.A(this.g,"creation_time",true);zX.Q(R,kv(q));}Ra.prototype.c=cm;function pQ(q){var R=zX.A(this.g,"last_modification_time",true);zX.Q(R,kv(q));}Ra.prototype.Y=pQ;function kz(q,R,k,Z,n){var G=[];SE.n(G,q);SE.k(G,R);SE.n(G,k);SE.n(G,Z);SE.k(G,n);var c=SE.Z(G);var A=Zl.R(c,false);zX.X(this.g,"attach_renddata",A);}Ra.prototype.t=kz;function ZZ(){var q=this.Z();if(q==null){return true;}return (q.getFullYear()<4500);}Ra.prototype.D=ZZ;function XN(){var q=zX.A(this.g,"partSpec",false);return (q!=null?parseInt(zX.g(q),10):null);}Ra.prototype.A=XN;function XB(q){var R=zX.A(this.g,"mimeType",true);zX.Q(R,q);}Ra.prototype.W=XB;function zH(){var q=zX.A(this.g,"mimeType",false);return (q!=null?zX.g(q):null);}Ra.prototype.Q=zH;function mj(){this.Z=null;}function MK(q){var R=new mj();R.Z=q.k0.ownerDocument.createElement("attachment_table");q.k0.appendChild(R.Z);return R;}mj.A=MK;function iN(q){var R=new mj();R.Z=q;return R;}mj.c=iN;function Ye(){var q=[];var R=this.Z.getElementsByTagName("attachment_info");for(var Z=0,len=R.length;Z<len;Z++){var n=Ra.a(R[Z]);rF.q(q,n);}return q;}mj.prototype.k=Ye;function xZ(){var q=[];var k=this.Z.getElementsByTagName("attachment_info");for(var Z=0,len=k.length;Z<len;Z++){var n=Ra.a(k[Z]);if(!n.D()){rF.q(q,n);}}return q;}mj.prototype.R=xZ;function DS(q){this.Z.appendChild(q.g);}mj.prototype.n=DS;function H6(R){this.Z.removeChild(R.g);}mj.prototype.q=H6;function v1(q){var R=-1;var k=this.k();for(var Z=0,len=k.length;Z<len;Z++){var n=k[Z];if(n.D()){R++;if(R==q){return n;}}}return null;}mj.prototype.G=v1;function Sd(){this.m=null;}function Ny(q){var R=new Sd();R.m=q.c.ownerDocument.createElement("recipient_entry");var k=[];for(var Z=0;Z<16;Z++){k[Z]=0;}var n=SE.Z(k);var G=Zl.R(n,false);var c=zX.A(R.m,"entry_id",true);zX.Q(c,G);return R;}Sd.w=Ny;function AT(q){var R=new Sd();R.m=q;if(R.A()==null){var k=[];for(var Z=0;Z<16;Z++){k[Z]=0;}var n=SE.Z(k);var G=Zl.R(n,false);var c=zX.A(R.m,"entry_id",true);zX.Q(c,G);}return R;}Sd.d=AT;function z0(){var q=zX.A(this.m,"recipient_type",false);return (q!=null?parseInt(zX.g(q),10):null);}Sd.prototype.G=z0;function RV(q){zX.X(this.m,"recipient_type",q.toString());}Sd.prototype.W=RV;function yt(){return zX.G(this.m,"addrtype");}Sd.prototype.n=yt;function xI(q){zX.X(this.m,"addrtype",q);}Sd.prototype.X=xI;function lb(q){zX.X(this.m,"sender_name",q);}Sd.prototype.B=lb;function ip(){return zX.G(this.m,"display_name");}Sd.prototype.c=ip;function co(q){zX.X(this.m,"display_name",q);}Sd.prototype.i=co;function h9(q){zX.X(this.m,"recipient_display_name",q);}Sd.prototype.T=h9;function US(){var q=zX.A(this.m,"recipient_flags",false);if(!q){return null;}var R=parseInt(zX.g(q),10);if(isNaN(R)){return null;}return (R&15);}Sd.prototype.z=US;function g0(q){zX.X(this.m,"recipient_flags",q.toString());}Sd.prototype.D=g0;function od(){var q=zX.A(this.m,"recipient_trackstatus",false);return (q!=null?parseInt(zX.g(q),10):null);}Sd.prototype.C=od;function fA(q){zX.X(this.m,"recipient_trackstatus",q.toString());}Sd.prototype.Q=fA;function U1(){var q=zX.A(this.m,"recipient_trackstatus_time",false);return (q!=null?ei(zX.g(q)):null);}Sd.prototype.Y=U1;function xl(q){var R=zX.A(this.m,"recipient_trackstatus_time",true);zX.Q(R,kv(q));}Sd.prototype.Z=xl;function XM(){var q=zX.A(this.m,"email_address",false);if(q==null){return null;}var R=zX.g(q);return nB.O(R);}Sd.prototype.k=XM;function kc(q){zX.X(this.m,"email_address",nB.O(q));}Sd.prototype.t=kc;function Dq(){return zX.G(this.m,"search_key");}Sd.prototype.R=Dq;function m0(q){zX.X(this.m,"search_key",q);}Sd.prototype.g=m0;function LU(q,R){R=nB.O(R.toUpperCase());var k="";if(q==Wq.k){k+="OPENMAIL:";}else{if(q==Wq.q){k+="SMTP:";}}k+=R;k+=String.fromCharCode(0);return Zl.R(k,false);}Sd.M=LU;function uY(){return zX.G(this.m,"entry_id");}Sd.prototype.A=uY;function cW(){var q=zX.A(this.m,"rfc822_address",false);if(q==null){q=zX.A(this.m,"email_address",false);if(q==null){return null;}else{var R=q.getAttribute("rfc822");return R;}}else{var k=zX.g(q);return k;}}Sd.prototype.O=cW;function mH(R){if(R!=null){var k=R.match(/^\<(.*)\>$/);R=k?k[1]:R;R=R.strip();}zX.X(this.m,"rfc822_address",R);}Sd.prototype.q=mH;function HQ(){this.c=null;}function A6(q){var R=new HQ();R.c=q.k0.ownerDocument.createElement("recipient_table");q.k0.appendChild(R.c);return R;}HQ.B=A6;function xk(q){var R=new HQ();R.c=q;return R;}HQ.z=xk;function ve(){var q=[];var R=this.c.getElementsByTagName("recipient_entry");for(var k=0,len=R.length;k<len;k++){var Z=Sd.d(R[k]);rF.q(q,Z);}return q;}HQ.prototype.m=ve;function Mg(q){var k=[];var Z=this.c.getElementsByTagName("recipient_entry");for(var n=0,len=Z.length;n<len;n++){var G=Sd.d(Z[n]);if(G.G()==q&&G.z()!=XJ.q){rF.q(k,G);}}return k;}HQ.prototype.R=Mg;function zi(){var q=this.c.getElementsByTagName("recipient_entry");for(var R=0,len=q.length;R<len;R++){var k=Sd.d(q[R]);if(k.z()==XJ.q){return k;}}return null;}HQ.prototype.Z=zi;function D2(q,R){if(R!=null&&R<=this.c.childNodes.length){var k=this.c.childNodes.item(R);this.c.insertBefore(q.m,k);}else{this.c.appendChild(q.m);}}HQ.prototype.A=D2;function om(q){this.c.removeChild(q.m);}HQ.prototype.G=om;function gW(q){var R=this.c.getElementsByTagName("recipient_entry");for(var k=0,len=R.length;k<len;k++){var Z=Sd.d(R[k]);var G=Z.R();if(Z.R()==q){return Z;}}return null;}HQ.prototype.n=gW;function A4(q){q=q.strip().replace(/\\/,"");var R=this.c.getElementsByTagName("recipient_entry");for(var Z=0,len=R.length;Z<len;Z++){var n=Sd.d(R[Z]);var G=n.k();if(G!=null){G=G.strip().replace(/\\/,"");if(q.toUpperCase()==G.toUpperCase()){return n;}}}return null;}HQ.prototype.k=A4;function AZ(R){var k=this.c.getElementsByTagName("recipient_entry");for(var Z=0,len=k.length;Z<len;Z++){var n=Sd.d(k[Z]);var G=n.c();if(G!=null){if(R.toUpperCase()==G.toUpperCase()){return n;}}}return null;}HQ.prototype.q=AZ;function G3(q){var R=q.k;var k=[];SE.k(k,q.k);SE.k(k,0);SE.k(k,q.G);if(q.G==0){for(var Z=0;Z<36;Z++){SE.R(k,0);}}else{var n=q.R;var G=q.q;SE.k(k,G.c);SE.k(k,G.R+1);SE.n(k,G.Z);SE.R(k,G.n+1);for(var Z=0;Z<7;Z++){SE.R(k,0);}SE.k(k,n.c);SE.k(k,n.R+1);SE.n(k,n.Z);SE.R(k,n.n+1);for(var Z=0;Z<7;Z++){SE.R(k,0);}}var c=SE.Z(k);var A=Zl.R(c,false);return A;}function HH(q){var R=Zl.Z(q);var k=SE.A(R);var Z=new QY();Z.k=SE.q(k,0);if(Z.k>32767){Z.k=Z.k-65536;}Z.G=SE.G(k,8);if(Z.G==0){return Z;}var n=new Nq();n.n=SE.c(k,22);n.c=SE.c(k,12);n.R=SE.c(k,16)-1;n.Z=SE.c(k,20);var G=new Nq();G.n=SE.c(k,40);G.c=SE.c(k,30);G.R=SE.c(k,34)-1;G.Z=SE.c(k,38);Z.R=G;Z.q=n;return Z;}function P5(q){return q.Ux();}function My(q){return q.Jo();}function IC(q){return q.dD();}function Fa(q){return q.H();}function iy(q){return q.getDisplayCC();}function O2(q){return q.getDisplayBCC();}function A8(q){var R=q.Jo();var k=q.dD();return Math.round((k.getTime()-R.getTime())/ES);}function u6(q){return q.eF();}var rF={q:function(R,k){R[R.length]=k;},z:function(q,R,k){if(R<=0){return [k].concat(q);}else{if(R>=q.length){return q.concat([k]);}else{return q.slice(0,R).concat([k],q.slice(R,q.length));}}},B:function(q,R){if(R<0){return q;}else{if(R==0){return q.slice(1);}else{return q.slice(0,R).concat(q.slice(R+1,q.length));}}},G:function(q){return q.concat();},c:function(q,R){return rF.z(q,0,R);},m:function(q){return rF.B(q,0);},n:function(q,R,k){for(var Z in q){if((k!=null&&k(q[Z],R)==0)||q[Z]==R){return Z-0;}}return -1;},R:function(q,k,Z){var n=rF.n(q,k,Z);return rF.B(q,n);},Z:function(q,R){for(var k in q){if(q[k]==R){return true;}}return false;},A:function(q,R){if(!rF.Z(q,R)){rF.q(q,R);}},k:function(q){q.length=0;}};var NN={q:new Array(),R:null,C:"",z:"",k:"gBodyDelimiter",X:false,O:function(q){if(q!=null){NN.R=q;}else{NN.R=Sx();}var R=fx();this.C=R.aF.o;this.z=W3.q(this.C+this.k+this.R);},A:function(q,R,k,Z,n,G){if(Z==null){Z=true;}NN.O(k);var c=new Ee.A(QS("soapmail"),false,NN.g,NN.W);c.q.add("onSuccessFn",n);c.q.add("onErrorFn",G);c.q.add("no.report.faults",true);var m=new Ee.W("unpackAttachments",sn);var z=q.Q();m.k("mailbox",z.P());m.k("clientid",k);m.k("uid",q.p());var B=zX.D.createElement("parts");var g=[];for(var W=0,len=R.length;W<len;W++){var C=R[W];var Y=C.R();var O=C.W();var X=C.B();var Q=C.m();if(O==null&&X=="message"&&Q=="rfc822"&&Y!=null){var t=C.n();if(t){var D=t.w();if(D.strip()==""){D=strings.shared_untitled;}O=D;}else{continue;}}else{if(Y==null||X==null||O==null||Q==null){continue;}}var i=zX.D.createElement("part");i.setAttribute("partspec",Y);if(g[O]==true){i.setAttribute("filename",W+"_"+O);}else{i.setAttribute("filename",O);}g[O]=true;i.setAttribute("mime_type",X+"/"+Q);B.appendChild(i);}m.c(B);c.R.w(m);NN.X=true;c.R.W();},Z:function(q,R,k,n,G){var c=q.td();var A=[];if(c!=null){A=c.R();}if(A.length==0){return ;}if(k==null){k=true;}NN.O(R);var m=new Ee.A(QS("soapmail"),false,NN.g,NN.W);m.q.add("onSuccessFn",n);m.q.add("onErrorFn",G);m.q.add("no.report.faults",true);var z=new Ee.W("unpackAttachments",sn);var B=q.Q();z.k("mailbox",B.P());z.k("clientid",R);z.k("uid",q.p());var g=zX.D.createElement("parts");for(var W=0,len=A.length;W<len;W++){var C=A[W];var Y=C.A();if(q.Nh){var O=q.Ju();if(O!=null&&!isNaN(O)){Y=O+"."+Y;}}var X=C.B();var Q=C.Q();if(Y!=null&&X!=null&&Q!=null){var t=zX.D.createElement("part");t.setAttribute("partspec",Y);t.setAttribute("filename",X);t.setAttribute("mime_type",Q);g.appendChild(t);}}z.c(g);m.R.w(z);NN.X=true;m.R.W();},g:function(q,R){NN.X=false;var k=q.k().getElementsByTagName("attachment");for(var Z=0;Z<k.length;Z++){var n=k.item(Z);var G=[];for(var c=0;c<NN.n.length;c++){var A=NN.n[c];if(A=="transfer_encoding"){rF.q(G,"base64");}else{var m=n.getAttribute(A);rF.q(G,m);}}NN.Y(G);}var z=R.item("onSuccessFn");if(z){z();}},W:function(){NN.X=false;var q=callbackData.item("onErrorFn");if(q){q();}},G:function(){return this.q.length;},c:function(){return this.X;},m:function(){this.q=new Array();},Y:function(q){rF.q(this.q,new NN.B(q));},n:["filename","mime_type","byte_size","transfer_encoding"],B:function(q){for(var R=0;R<NN.n.length;R++){this[NN.n[R]]=q[R];}var k=this[NN.n[1]].split("/");this.k=k[0];this.q=k[1];}};NN.B.prototype.R=function(){var q=new Array();for(var k=0;k<NN.n.length;k++){rF.q(q,this[NN.n[k]]);}return q;};function fX(){return NN;}function _u46p32(q){var R=NN.q[q];var k=new Array();for(var Z=0;Z<NN.n.length;Z++){rF.q(k,R[NN.n[Z]]);}return k;}function _iw1g45(){NN.m();i5=true;}function _ts9sd2(q){NN.Y(q);i5=true;}function _im9ew2(){return NN.q.length;}function _xy8e3w(){return NN.z;}function _kh3q7k(){return NN.C;}var Zl={q:null,k:null,n:function(){this.q=new Array();this.k=new Array();for(var q=0;q<26;q++){rF.q(this.q,String.fromCharCode(65+q));}for(var q=0;q<26;q++){rF.q(this.q,String.fromCharCode(97+q));}for(var q=0;q<10;q++){rF.q(this.q,String.fromCharCode(48+q));}rF.q(this.q,"+");rF.q(this.q,"/");for(var q=0;q<128;q++){rF.q(this.k,-1);}for(var q=0;q<64;q++){this.k[this.q[q].charCodeAt(0)]=q;}},R:function(q,k){var Z;var n;var G;var c=0;var A;var m;var z;var B;var g=-1;var W=q.split("");var C="";while(c==0){Z=(typeof W[++g]!="undefined")?W[g].charCodeAt(0):((c=1)?0:0);n=(typeof W[++g]!="undefined")?W[g].charCodeAt(0):((c+=1)?0:0);G=(typeof W[++g]!="undefined")?W[g].charCodeAt(0):((c+=1)?0:0);A=this.q[Z>>2];m=this.q[(3&Z)<<4|n>>4];z=this.q[(15&n)<<2|G>>6];B=this.q[G&63];if(c>=1){B="=";}if(c==2){z="=";}if(c<3){C+=A+m+z+B;}}if(k){var Y="";var O=76;while(C.length>O){Y+=C.substring(0,O)+"\n";C=C.substring(O);}Y+=C;return Y;}return C;},Z:function(q){var R=0;var k=0;var n=0;var G=0;var c=0;var A=0;var m=q.split("");var z="";var B=0;do{G=m[B++].charCodeAt(0);c=this.k[G];if(G>=0&&G<128&&c!=-1){if(A%4==0){R=c<<2;}else{if(A%4==1){R=R|(c>>4);k=(c&15)<<4;}else{if(A%4==2){k=k|(c>>2);n=(c&3)<<6;}else{n=n|c;}}}A++;if(A%4==0){z+=String.fromCharCode(R)+String.fromCharCode(k)+String.fromCharCode(n);}}}while(typeof m[B]!="undefined");z+=(A%4==3)?String.fromCharCode(R)+String.fromCharCode(k):((A%4==2)?String.fromCharCode(R):"");return z;}};Zl.n();var SE={A:function(q){var R=new Array();var k=q.split("");var Z=0;var n=0;do{R[n++]=k[Z++].charCodeAt(0);}while(typeof k[Z]!="undefined");return R;},Z:function(q){var R="";for(var k=0,len=q.length;k<len;k++){R+=String.fromCharCode(q[k]);}return R;},c:function(q,R){return q[R];},q:function(R,k){return ((R[k]&255)+((R[k+1]&255)<<8));},G:function(q,R){return ((q[R]&255)+((q[R+1]&255)<<8)+((q[R+2]&255)<<16)+((q[R+3]&255)<<24));},R:function(q,k){q[q.length]=k&255;},n:function(q,R){q[q.length]=R&255;q[q.length]=(R>>8)&255;},k:function(q,R){q[q.length]=R&255;q[q.length]=(R>>8)&255;q[q.length]=(R>>16)&255;q[q.length]=(R>>24)&255;}};var VW=["#99CCFF","#99FFFF","#CCFFCC","#CCCCFF","#FFFFFF","#D2BFDF","#FFCCCC","#CCCCCC","#FFCC88"];var wI=0;var JF={q:"/comment",R:"/vendor/scalix/appleical/calendar-color"};function NG(q,R,k,Z,n,G,c,A,m,z,B){this.Z9(q,R2.Z,R,k,false,Z,n,G,c,A,m,z,B);if(z&&z[JF.R]){this.je=sk(z[JF.R]);}else{var g=wI++%VW.length;this.je=VW[g];}this.ab(rL(this.je));}NG.prototype=Jw(tR.prototype);NG.prototype.superClass=tR;NG.prototype.constructor=NG;NG.prototype.Z9=tR;function YO(){return this.je;}NG.prototype.SF=YO;function zJ(){return this._appointmentTextColor;}NG.prototype.pA=zJ;function QF(q){this._appointmentTextColor=q;}NG.prototype.ab=QF;function yF(q){if(this.W()){this.ps(JF.R,MN(q));}this.je=q;this.ab(rL(this.je));}NG.prototype.Lo=yF;function QH(q){for(var R in this.JC){var k=this.JC[R];if(k&&k.yX==q){return k;}}return null;}NG.prototype.qU=QH;function fC(q){for(var R in this.JC){var k=this.JC[R];if(!V5(k,Lh)){continue;}if(k.xF()==q){return k;}}return null;}NG.prototype.Zr=fC;function cu(q,R){var k=[];for(var Z in this.JC){var n=this.JC[Z];if(!V5(n,Lh)){continue;}if(n.lj()==true){var G=n.ns();if(G.d==SA.n){var c=new Date(q.getTime()-86400000);var A=G.T(c);if(cT(A,q)<0||cT(A,R)>0){if(ZF(Zp.R)){oV("Yearly appointment "+A+" is outside range "+q+" to "+R+".",Zp.R);}continue;}}if(!(cT(G.Y,R)>0||cT(G.W,q)<0)){var m=q.clone();while(cT(m,R)<0){var z=G.B(m,!n.J7());if(z[0]){var B=z[2];var g=n.pS(B);if(g!=null){rF.q(k,g);}}m.setDate(m.getDate()+1);}}for(var W=0;W<n.Kf.length;W++){var C=n.Kf[W];if(!(xa(C.Jo(),R)>=0||xa(C.dD(),q)<=0)){rF.q(k,C);}}}else{if(!(xa(n.Jo(),R)>=0||xa(n.dD(),q)<=0)){rF.q(k,n);}}}return k;}NG.prototype.KQ=cu;function sk(q){var R="#......";var k=q.match(R);if(k!=null){return k[0];}else{return q;}}function MN(q){return q+"FF";}function rL(q){var R=kj.Z(kj.q(q));var k=125;var Z=400;var n=255,C2Grn=255,C2Blu=255;var G=Math.abs((((R.R*299)+(R.G*587)+(R.B*114))/1000)-(((n*299)+(C2Grn*587)+(C2Blu*114))/1000));var c=(Math.max(R.R,n)-Math.min(R.R,n))+(Math.max(R.G,C2Grn)-Math.min(R.G,C2Grn))+(Math.max(R.B,C2Blu)-Math.min(R.B,C2Blu));if((G<k)||(c<Z)){return "#000000";}else{return "#FFFFFF";}}function yI(q,R){this.R=0;this.k=q;this.q=R;}function me(q,R){this.q=q;this.R=R;}function qJ(q,R,k,Z){this.k=q;this.A=R;this.q=k;this.c=Z;this.G=new Array();var n=new yI(this.q.getTime(),true);var G=new yI(this.c.getTime(),true);rF.q(this.G,n);rF.q(this.G,G);}function kB(q){var R=qJ.m(q);var R=qJ.z(R);for(var k=0;k<R.length;k++){var Z=R[k];this.R(Z);}}qJ.prototype.n=kB;function fU(q){var k=q.q;var Z=q.R;var n=this.G[0];if(k<n.k){k=n.k;}n=this.G[this.G.length-1];if(Z>n.k){Z=n.k;}var G=false;var c=false;for(var A=0;A<this.G.length;A++){n=this.G[A];if(n.k==k){n.R++;G=true;}else{if(n.k>k){var m=new yI(k,true);var z=this.G[A-1];m.R=z.R+1;this.G=rF.z(this.G,A,m);G=true;}}if(G){for(var B=A+1;B<this.G.length;B++){n=this.G[B];if(n.k==Z){c=true;break;}else{if(n.k>Z){var m=new yI(Z,false);var z=this.G[B-1];m.R=z.R-1;this.G=rF.z(this.G,B,m);c=true;break;}else{n.R++;}}}}if(c){break;}}}qJ.prototype.R=fU;function p1(){var q=fx();strings=q.strings;if(this.k.childNodes.length>0){zX.O(this.k);}var R=120;var k=Qi("<table class='calPlanningViewTitleTable' cellpadding=0 cellspacing=0 style='height: 100%' >",this.k);k.style.width=(ZW?R:R+4)+"px";var n=Qi("<tbody>",k);var G=Qi("<tr>",n);var c=Qi("<td style='padding: 5px;'>",G);c.innerHTML=strings.calendar_planning_view_availability_bar_title;var A=false;var m=0;var z=0;for(var B=0;B<this.G.length;B++){var g=this.G[B];var W=g.k;var C=g.R;if(!A){if(C==0){continue;}else{A=true;m=W;z=C;}}else{var Y=ZM(new Date(m),new Date(W));var O=Qi("<DIV class='planningAvailabilitytDiv' style=''>",this.k);O.style.top=0+"px";O.style.height=this.k.style.height;O.style.left=Y[0]+"px";O.style.width=Y[1]+"px";var X=Math.floor((z/this.A)*90);il(O,X);if(C==0){A=false;}m=W;z=C;}}}qJ.prototype.Z=p1;function l8(q){var R=new Array();for(var k=0;k<q.length;k++){var Z=q[k];var n=Z.Jo();var G=Z.dD();var c=new yI(n.getTime(),true);var A=new yI(G.getTime(),false);var z=false;var B=false;for(var g=0;g<R.length;g++){var W=R[g];var C=W.k;var Y=W.q;if(C>=n.getTime()){if(C==n.getTime()&&!c.q&&Y){continue;}R=rF.z(R,g,c);z=true;for(var O=g;O<R.length;O++){W=R[O];C=W.k;Y=W.q;if(C>=G.getTime()){if(C==G.getTime()&&!A.q&&Y){continue;}R=rF.z(R,O,A);B=true;break;}}}if(z){break;}}if(!z){rF.q(R,c);}if(!B){rF.q(R,A);}}return R;}qJ.m=l8;function Cx(q){var R=new Array();var k=0;var Z=null;for(var n=0;n<q.length;n++){var G=q[n];if(G.q){k++;if(Z==null){Z=G;}}else{k--;if(k==0){var c=new me(Z.k,G.k);rF.q(R,c);Z=null;}}}return R;}qJ.z=Cx;var ll={Z:0,k:1,R:2,q:3};var VS={R:0,n:1,q:2,B:3,Z:4,G:5,m:6,z:7,A:8,k:9,c:10};var SA={k:0,R:1,Z:2,q:3,n:4};var Lb={k:0,n:1,Z:2,q:3,R:4,G:5};var Kl={Z:0,k:1,q:3,R:5,n:7};var ND={q:0,R:1,k:-1};var Uc={k:0,q:1,R:2};var VJ={k:1,q:2,R:3};var XJ={R:1,q:3};var aX={k:1,q:2,Z:3,R:4};var y2={n:1,R:2,k:3,Z:4,q:5};var lN={q:0,m:1,k:2,n:3,c:4,Z:5,G:6,R:7,z:8,A:9};var gg={m:0,G:1,A:2,c:3,k:4,q:5,B:6,z:7,n:8,R:9,g:10,Z:11};var SU={Z:0,R:1,q:2,k:3};var Ir={R:0,q:1};var pv={n:0,c:1,G:2,Z:3,q:4,k:5,R:6};var Gd={q:0,k:1,c:2,n:3,R:4,G:5,Z:6};var SI={Z:0,n:1,k:2,q:3,R:4};var cP={n:"IPM.Schedule.Meeting.Request",k:"IPM.Schedule.Meeting.Resp.Pos",R:"IPM.Schedule.Meeting.Resp.Tent",q:"IPM.Schedule.Meeting.Resp.Neg",Z:"IPM.Schedule.Meeting.Canceled"};var CK={R:0,k:1,q:2,Z:3};var Vv={k:0,Z:1,c:2,G:3,n:4,R:5,q:6};function gj(){if(uZ(window)){if(HB.X==null){return new HB();}return HB.X;}else{var q=fx();return q.gj();}}function HB(){this.m=false;this.z=false;this.c=0;this.g=null;this.O=null;HB.X=this;}HB.X=null;function Dd(){return this.c++;}HB.prototype.G=Dd;function CT(){return Gf.S();}HB.prototype.R=CT;function dh(){if(v4()){return wT;}else{return Gf.S();}}HB.prototype.Z=dh;function V2(q,R){var k=[];k=k.concat(Gf.q());k=k.concat(Gf.M());if(k.length==0){this.m=true;if(q){q();}return ;}this.g=q;this.O=R;this.z=true;tR.sc(k,true,tC(this,this.B),tC(this,this.k));}HB.prototype.A=V2;function SN(){var q=[];q=q.concat(Gf.q());q=q.concat(Gf.M());for(var R=0,len=q.length;R<len;R++){var k=q[R];k.f(true,null,tC(this,this.C),tC(this,this.n));}}HB.prototype.B=SN;function hD(){this.m=false;this.z=false;if(this.O){this.O();}}HB.prototype.k=hD;function MD(){var q=[];q=q.concat(Gf.q());q=q.concat(Gf.M());for(var R=0,len=q.length;R<len;R++){var k=q[R];if(!k.u()){return ;}}this.m=true;this.z=false;if(this.g){this.g();}}HB.prototype.C=MD;function JO(){this.m=false;this.z=false;if(this.O){this.O();}}HB.prototype.n=JO;function nN(R){function k(q,C){var Y=q.Jo();var O=C.Jo();return xa(Y,O);}var Z=new Date();Z.setHours(0,0,0,0);var n=Z.clone();n.setDate(n.getDate()+R);var G=[];var c=(new Date()).getTime();var A=Gf.q();for(var m=0,len=A.length;m<len;m++){var z=A[m];if(z.F3()){continue;}var B=z.KQ(Z,n);for(var g=B.length;--g>=0;){var W=B[g];if(W.dD().getTime()<c){B=rF.B(B,g);}}G=G.concat(B);}G.sort(k);return G;}HB.prototype.q=nN;function JM(q,R){function k(m,z){var B=m.Jo();var g=z.Jo();return xa(B,g);}var Z=[];var n=Gf.q();for(var G=0,len=n.length;G<len;G++){var c=n[G];if(c.F3()){continue;}var A=c.KQ(q,R);Z=Z.concat(A);}Z.sort(k);return Z;}HB.prototype.Y=JM;function yV(){function q(W,O){var X=W.Jo();var Q=O.Jo();return xa(X,Q);}var R=[];var k=new Date();var Z=Gf.q();for(var n=0;n<Z.length;n++){var G=Z[n];var c=G.xv();for(var A=0;A<c.length;A++){var m=c[A];var z=m.lD();if(m.lj()==true){if(m.vH()==true&&z!=null&&z.getTime()<=k.getTime()){var B=m.ns();var g=B.q(z);if(g!=null){if(ax(g)){var C=m.pS(g);if(C!=null){rF.q(R,C);}}else{if(m.A){m.z();}var Y=m.Ac(g.R);rF.q(R,Y);}}}}else{if(m.vH()==true){if(z!=null){if(z.getTime()<=k.getTime()){rF.q(R,m);}}else{if(m.Jo().getTime()-m.Vo()*ES<=k.getTime()){rF.q(R,m);}}}}}}R.sort(q);return R;}HB.prototype.W=yV;function SD(){if(s3){setTimeout("SD()",10000);return ;}else{if(t9.c!=null){var q;try{if(!t9.c.closed){setTimeout("SD()",10000);return ;}}catch(q){}}}var R=gj();var k=R.W();if(k==null||k.length==0){setTimeout("SD()",5*ES);return ;}if(!Lh.sl(k,true,jG,Q7)){setTimeout("SD()",5*ES);}}function jG(q){S2();Vg(q);}function Q7(){setTimeout("SD()",5*ES);}var w9={k:"calendarSet",m:"name",R:"view",A:"layout",B:"calendars",G:"calendar",n:function(q){var R=new Array();var k=q.firstChild.childNodes;for(var Z=0;Z<k.length;Z++){var G=w9.q(k[Z]);R[G.R()]=G;}return R;},c:function(q){var R=new Array();for(calIdx in q){var k=q[calIdx];var Z=k.P();R[Z]=Z;}return R;},q:function(R){var k=R.childNodes;var Z;var n;var G=Ir.R;var c;for(var A=0;A<k.length;A++){var m=k[A];var z=m.nodeName;switch(z){case w9.m:Z=zX.g(m.firstChild);break;case w9.R:n=parseInt(zX.g(m.firstChild));break;case w9.A:G=parseInt(zX.g(m.firstChild));break;case w9.B:c=new Array();var B=m.childNodes;for(var g=0;g<B.length;g++){var W=B[g];var C=zX.g(W.firstChild);c[C]=C;}break;}}return new QR(Z,c,n,G);},Z:function(q){var R=aF.bT()[q];if(R){var k=Qi("<DIV class='calendarLoadingDiv'>",mainTablePane);k.innerHTML=strings.loading_calendar_set;var n=(g_CalendarLayoutMode!=Ir.R)?calPlanningViewDiv.offsetWidth:calDayViewDiv.offsetWidth;var G=(g_CalendarLayoutMode!=Ir.R)?calPlanningViewDiv.offsetHeight:calDayViewDiv.offsetHeight;k.style.left=Math.round((n-k.offsetWidth)/2)+"px";k.style.top=Math.round((G-k.offsetHeight)/2)+"px";g_CalendarLayoutMode=R.q();On(calDayViewDiv);w9.z(R.A());if(!Ro.k()){Ro.M(tC(R,R.n));}}},z:function(q){Ro.W(q);}};function zx(q){var R=q.R();aF.M(q);aF.FA();}function BK(q){aF.q(q);aF.FA();}function QR(q,R,k,Z){this.m=q;this.k=R;this.Z=k;this.B=Z;}function tJ(){return this.m;}QR.prototype.R=tJ;function JW(q){this.m=q;}QR.prototype.G=JW;function AU(){return this.k;}QR.prototype.A=AU;function bj(){return this.Z;}QR.prototype.c=bj;function nJ(){return this.B;}QR.prototype.q=nJ;function PV(){var q=zX.D.createElement(w9.k);var R=zX.D.createElement(w9.m);zX.Q(R,this.m);q.appendChild(R);var k=zX.D.createElement(w9.R);zX.Q(k,this.Z);q.appendChild(k);var Z=zX.D.createElement(w9.A);zX.Q(Z,this.B);q.appendChild(Z);var n=zX.D.createElement(w9.B);for(imapName in this.k){var G=zX.D.createElement(w9.G);zX.Q(G,imapName);n.appendChild(G);}q.appendChild(n);return q;}QR.prototype.z=PV;function nT(){Po(this.c(),true);}QR.prototype.n=nT;g_CalendarViewMode=SU.Z;g_CalendarLayoutMode=Ir.R;var TM=new Date();g_SelectedDate=new Date(TM.getFullYear(),TM.getMonth(),TM.getDate());g_DatePickerDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);var jX=[pv.c,pv.G,pv.Z,pv.q,pv.k];var vZ=480;var wp=1020;var Jh=pv.n;var dZ=7;var aO=null;var ky=null;var bp=null;var m6=null;var O3=null;var WW=null;var kR=false;var ak=null;var oQ=null;var yk=null;var XL=false;var mg=+1;var Ih=-1;var rZ=20;var N1=10;var Vt=20;var RX=5;var nf="dayWeekViewEntryCell dayWeekViewEntryCellInViewCore";var Zh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewCore";var op=null;var Ro=null;if(false){Ro=new HN();}function Do(){ky=null;bp=null;m6=null;O3=null;WW=null;kR=false;ak=null;yk=null;var q=gj();var R=q.Z();if(R.OD()||lO()){nf="dayWeekViewEntryCell dayWeekViewEntryCellInViewCore";Zh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewCore";g_MonthViewClassName1="monthViewEntryCellInCore";g_MonthViewClassName2="monthViewEntryCellOutCore";}else{if(R.Jo()){nf="dayWeekViewEntryCell dayWeekViewEntryCellInViewPublic";Zh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewPublic";g_MonthViewClassName1="monthViewEntryCellInPublic";g_MonthViewClassName2="monthViewEntryCellOutPublic";}else{nf="dayWeekViewEntryCell dayWeekViewEntryCellInViewOther";Zh="dayWeekViewEntryCell dayWeekViewEntryCellOutViewOther";g_MonthViewClassName1="monthViewEntryCellInOther";g_MonthViewClassName2="monthViewEntryCellOutOther";}}}function dn(){if(!oE(fZ,J0,fj.srcElem,true)){return ;}var q=fj.dataObject;var R=q.SX();if(!V5(q,Lh)){return ;}var k=q.OD();var Z;var n;var G=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='border-collapse:collapse;overflow:hidden;position:relative;width:300px;'>",Ws);var c=Qi("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",G);function A(P,E,N){var b="";if(E!=null&&E!=""){Z=Qi("<TR class='upcomingAppointmentRow'>",N);n=Qi("<TD width='1%' style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;cursor:default;' valign='top' nowrap unselectable='on'>",Z);var v=Qi("<SPAN style='padding-left:4px;font-weight:bold;'>",n);v.innerHTML=P+"&nbsp;";n=Qi("<TD valign='top' style='cursor:default;' nowrap unselectable='on'>",Z);var V=Qi("<SPAN class='messageHeaderText' style='padding-left:4px;'>",n);V.innerHTML=E;V.onmousedown=function(K){var H=vC(K);if(CJ){H.preventDefault();}else{H.returnValue=false;}return false;};}return Z;}function m(P){Z=Qi("<TR style='height:12px;'>",c);n=Qi("<TD width='1%' valign='top' nowrap>",Z);n.innerHTML="&nbsp;";return Z;}if(R.A){if(R.j()){alert(strings.message_deleted);return ;}else{if(R.n()){return ;}else{if(!R.M()){R.z();}setTimeout("dn()",500);return ;}}}else{Z=Qi("<TR class='upcomingAppointmentRow'>",c);n=Qi("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",Z);n.style.textOverflow="ellipsis";n.innerHTML=q.w();n.appt=q;n.onmouseout=function(z){var B=vC(z);Ul(B);var g=WE(B);g.style.textDecoration="none";};n.onmouseover=function(z){var B=vC(z);Ul(B);var g=WE(B);g.style.textDecoration="underline";};n.onclick=function(z){var B=vC(z);Ul(B);if(CJ&&vp(B)!=Wr){return ;}var g=WE(B);var W=BO();if(g.lastClickTime!=null&&W-g.lastClickTime<1000){return ;}g.lastClickTime=W;if(fj!=null&&fj.c()){fj.A();}kH(g.appt);};Z=Qi("<TR>",c);n=Qi("<TD colspan='2'>",Z);var C=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",n);var Y=Qi("<TBODY>",C);A(strings.event_editor_label_location,q.Ux(),Y);m(c);Z=Qi("<TR>",c);n=Qi("<TD colspan='2'>",Z);var O=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",n);var X=Qi("<TBODY>",O);var Q=wV(q.Jo(),pJ("pretty_date_time"));A(strings.preferences_calendar_start_time_label,Q,X);var t=wV(q.dD(),pJ("pretty_date_time"));A(strings.preferences_calendar_end_time_label,t,X);var D=q.rN();if(D){m(c);var i=D.m();var T=new Array();var d=new Array();var w=new Array();for(var M=0;M<i.length;M++){var a=i[M];var L=a.G();if(L==VJ.k){rF.q(T,a.c());}else{if(L==VJ.q){rF.q(d,a.c());}else{if(L==VJ.R){rF.q(w,a.c());}}}}Z=Qi("<TR>",c);n=Qi("<TD colspan='2'>",Z);var x=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",n);var f=Qi("<TBODY>",x);A(strings.printout_required_recipients,T.join(", "),f);A(strings.printout_optional_recipients,d.join(", "),f);A(strings.printout_meeting_resources,w.join(", "),f);}if(q.LL==true){m(c);var u=q.ns();var p=i4(u);Z=Qi("<TR>",c);n=Qi("<TD colspan='2'>",Z);var U=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",n);var S=Qi("<TBODY>",U);A(strings.event_editor_label_recurrence_pattern,p,S);}if(q.vH()==true){m(c);Z=Qi("<TR>",c);n=Qi("<TD colspan='2'>",Z);var e=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",n);var r=Qi("<TBODY>",e);A(strings.calendar_event_reminder_image_tooltip,"&nbsp;",r);}if(q.R()==CK.q){m(c);Z=Qi("<TR>",c);n=Qi("<TD colspan='2'>",Z);var F=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",n);var o=Qi("<TBODY>",F);A(strings.calendar_event_private_image_tooltip,"&nbsp;",o);}var I=q.Dh();if(I!=null&&I.strip()!=""){m(c);Z=Qi("<TR>",c);n=Qi("<TD colspan='2' style='padding:4px;overflow:auto;'>",Z);var s=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' >",n);var l=Qi("<TBODY>",s);var y=Qi("<TR>",l);var h=Qi("<TD>",y);var j=Qi("<DIV class='messageHeaderText' style='font-family:Courier New;font-size:12px;overflow:hidden;height:45px;'>",h);var J=Qi("<DIV style='overflow:auto;height:100%;cursor:default;' unselectable='on'>",j);J.innerHTML=WA(I,false,false,false);J.onmousedown=function(z){var B=vC(z);if(CJ){B.preventDefault();}else{B.returnValue=false;}return false;};}}if(fj==null){fj=new J4(G,upcomingAppointmentPaneMouseOut);}else{fj.k(G);}cj();}function ge(){upcomingAppointmentsDiv=Qi("<DIV id='upcomingAppointmentsDiv' class='upcomingAppointmentsDiv' tabindex='-1'>",eventsPane);var q=gj();if(!q.m){upcomingAppointmentsDiv.style.padding="5px 0px 0px 6px";upcomingAppointmentsDiv.innerHTML=strings.loading_calendar;return ;}var R=Qi("<TABLE style='position:absolute; left:0px; top:0px; width:100%; border-collapse:collapse;'>",upcomingAppointmentsDiv);var k=Qi("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",R);var Z=q.q(dZ);var n=new Date();var G;function c(X){var Q=Qi("<TR class='upcomingAppointmentRow'>",k);var t=X.w();if(t==null||t.strip()==""){t=strings.appointment_empty_subject;}t=dL(t);var D;if(X.ZD()||X.Ja()){D=Qi("<TD class='upcomingAppointmentSubjectCell' width='100%' colspan='2'>",Q);}else{var i=Qi("<TD class='upcomingAppointmentTimeCell'>",Q);i.innerHTML=E8(X.Jo());D=Qi("<TD class='upcomingAppointmentSubjectCell' width='100%'>",Q);}D.style.textOverflow="ellipsis";D.innerHTML=t;D.appt=X;function T(x){var f=vC(x);Ul(f);var u=WE(f);u.style.textDecoration="none";if(Ut!=-1){clearTimeout(Ut);}rl();}D.onmouseout=T;function d(x){var f=vC(x);Ul(f);var u=WE(f);u.style.textDecoration="underline";if(fj==null){fj=new J4("",T);}fj.srcElem=u;fj.dataObject=u.appt;Ut=setTimeout("dn()",fj.q());}D.onmouseover=d;D.onclick=function(w){var M=vC(w);Ul(M);if(CJ&&vp(M)!=Wr){return ;}var a=WE(M);var L=BO();if(a.lastClickTime!=null&&L-a.lastClickTime<1000){return ;}a.lastClickTime=L;if(fj!=null&&fj.c()){fj.A();}kH(a.appt);};}function A(X){var Q=Qi("<TR class='upcomingAppointmentRow'>",k);var t=Qi("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",Q);t.style.textOverflow="ellipsis";t.innerHTML=X;}var m=rF.G(Z);G=false;for(var z=0;z<m.length;z++){var B=m[z];var g=B.Jo();var W=B.dD();if(n.getTime()>=g.getTime()&&n.getTime()<=W.getTime()){if(!G){A(strings.upcoming_appointment_in_progress);G=true;}c(B);m=rF.B(m,z);z--;}}G=false;for(var z=0;z<m.length;z++){var B=m[z];var g=B.Jo();var W=B.dD();if((cT(g,n)==0)||(cT(g,n)<0&&xa(W,n)>0)){if(!G){A(strings.today);G=true;}c(B);}}if(dZ>=1){G=false;var C=n.clone();C.setDate(C.getDate()+1);for(var z=0;z<Z.length;z++){var B=Z[z];var g=B.Jo();var W=B.dD();if((cT(g,C)==0)||(cT(g,C)<0&&xa(W,C)>0)){if(!G){A(strings.tomorrow);G=true;}c(B);}}}G=false;var Y=new Date(n.getFullYear(),n.getMonth(),n.getDate()+2);for(var z=2;z<dZ;z++){for(var O=0;O<Z.length;O++){var B=Z[O];var g=B.Jo();var W=B.dD();if((cT(g,Y)==0)||(cT(g,Y)<0&&xa(W,Y)>0)){if(!G){A(wV(Y,pJ("upcoming_appointments_date")));G=true;}c(B);}}Y.setDate(Y.getDate()+1);G=false;}}function xc(){if(upcomingAppointmentsDiv.style.display=="none"){return ;}upcomingAppointmentsDiv.style.left="0px";upcomingAppointmentsDiv.style.top=eventsPaneHeader.offsetHeight+"px";var q=Math.max(eventsPane.offsetWidth-2,0);upcomingAppointmentsDiv.style.width=q+"px";var R=Math.max(eventsPane.offsetHeight-eventsPaneHeader.offsetHeight-2,0);upcomingAppointmentsDiv.style.height=R+"px";}function ye(){if(!yP||kN(eventsPane)){return ;}eventsPane.removeChild(upcomingAppointmentsDiv);ge();xc();}var js=null;function Ua(){if(js!=null){clearTimeout(js);js=null;}ye();js=setTimeout("Ua()",5*ES);}function V1(){if(!oE(fZ,J0,fj.srcElem,true)){return ;}var q=fj.dataObject;if(!V5(q,Date)){return ;}function R(D,i){var T=Qi("<TR class='upcomingAppointmentRow'>",i);var d=D.w();if(d==null||d.strip()==""){d=strings.appointment_empty_subject;}d=dL(d);var w;if(D.ZD()||D.Ja()){w=Qi("<TD class='upcomingAppointmentSubjectCell' colspan='2'>",T);}else{var M=Qi("<TD class='upcomingAppointmentTimeCell'>",T);M.innerHTML=E8(D.Jo());w=Qi("<TD class='upcomingAppointmentSubjectCell'>",T);}w.style.textOverflow="ellipsis";w.innerHTML=d;w.appt=D;w.onmouseover=function(a){var L=vC(a);Ul(L);var x=WE(L);x.style.textDecoration="underline";};w.onmouseout=function(a){var L=vC(a);Ul(L);var x=WE(L);x.style.textDecoration="none";};w.onclick=function(a){var L=vC(a);Ul(L);if(CJ&&vp(L)!=Wr){return ;}var x=WE(L);var f=BO();if(x.lastClickTime!=null&&f-x.lastClickTime<1000){return ;}x.lastClickTime=f;if(fj!=null&&fj.c()){fj.A();}kH(x.appt);};}var k=gj();if(!k.m){return ;}var Z=q.clone();Z.setDate(q.getDate()+1);var n=k.Y(q,Z);var G=n.length;var c=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding:0px;border-collapse:collapse;width:250px;'>");var A=Qi("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",c);var m=Qi("<TR class='upcomingAppointmentRow'>",A);var z=Qi("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",m);z.style.textOverflow="ellipsis";var B=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding:0px;border-collapse:collapse;'>",z);var g=Qi("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",B);m=Qi("<TR>",g);z=Qi("<TD class='upcomingAppointmentHeaderCell' style='border:0px;'>",m);z.style.textOverflow="ellipsis";z.innerHTML=wV(q,pJ("upcoming_appointments_date"));var W=Qi("<TD class='upcomingAppointmentHeaderCell' style='border:0px;color:#999966;'>",m);W.innerHTML="( "+strings.calendartoolbar_tooltip_new_event+" )";W.style.textOverflow="ellipsis";W.onmouseover=function(C){var Y=vC(C);Ul(Y);var z=WE(Y);z.style.textDecoration="underline";};W.onmouseout=function(C){var Y=vC(C);Ul(Y);var z=WE(Y);z.style.textDecoration="none";};W.onclick=function(C){var Y=vC(C);Ul(Y);if(CJ&&vp(Y)!=Wr){return ;}var z=WE(Y);var O=BO();if(z.lastClickTime!=null&&O-z.lastClickTime<1000){return ;}z.lastClickTime=O;if(fj!=null&&fj.c()){fj.A();}var X=v4()?wT:Gf.S();if(X==null){return ;}if(!X.yZ()){alert(strings.permissions_restriction);return ;}var Q=d2(q,null,false);if(Q!=null){Qs(Q);}};for(var t=0;t<G;t++){var Q=n[t];R(Q,A);}if(G>0){if(fj==null){fj=new J4(c,dateNavigatorMouseOut);}else{fj.k(c);}cj();}else{if(fj==null){fj=new J4("",dateNavigatorMouseOut);}else{fj.k("");}if(fj.c()){fj.A();}}}function Rd(q,R,k,Z,n,G,c){g_DatePickerDate=new Date(R,q,1);datePickerDiv=Qi("<DIV id='datePickerDiv' class='datePickerDiv'>",k,Z);datePickerDiv.process=n;datePickerDiv.highlight=G;var A="";A+="<TABLE class=\"datePickerTable\">";A+="<TBODY class=\"datePickerTableBody\">";A+="<TR class=\"datePickerRow\">";var m=Jh;for(var z=0;z<7;z++){A+="<TD class=\"datePickerHeaderCell\">"+be(m%7).charAt(0)+"</TD>";m++;m%=7;}A+="</TR>";var B=p9(g_DatePickerDate,Jh);var g=B.clone();for(var z=0;z<6;z++){A+="<TR class=\"datePickerRow\">";for(var W=0;W<7;W++){A+="<TD class=\"datePickerCell\">"+g.getDate()+"</TD>";g.setDate(g.getDate()+1);}A+="</TR>";}A+="</TBODY>";A+="</TABLE>";datePickerDiv.innerHTML=A;g=B.clone();var C=new Date();var Y=datePickerDiv.firstChild;for(var z=1;z<7;z++){var O=Y.rows[z];for(var W=0;W<7;W++){var X=O.cells[W];X.date=g.clone();if(c&&c==true){function Q(T){if(Ut!=-1){clearTimeout(Ut);}rl();}X.onmouseout=Q;X.onmouseover=function(t){var D=vC(t);var i=WE(D);if(fj==null){fj=new J4("",Q);}fj.srcElem=i;fj.dataObject=this.date;Ut=setTimeout("V1()",fj.q());};}X.style.color=g.getMonth()==q?"black":"gray";if(cT(C,g)==0){X.style.border="1px solid #880000";}g.setDate(g.getDate()+1);}}return datePickerDiv;}var Ti=new Date();var Og=null;function MT(){if(Og!=null){clearTimeout(Og);Og=null;}var q=new Date();if(cT(q,Ti)!=0){Ti=q;Su();}Og=setTimeout("MT()",ES);}function Su(q){if(!yP){return ;}if(q==null){q=false;}var R=datePickerDiv.firstChild;var k=p9(g_DatePickerDate,Jh);var Z=new Date();var n=g_DatePickerDate.getMonth();if(q){var G=Jh;var c=R.rows[0];for(var A=0;A<7;A++){var m=c.cells[A];m.innerHTML=vn(G%7).charAt(0);G++;G%=7;}}for(var A=1;A<7;A++){var c=R.rows[A];for(var z=0;z<7;z++){var m=c.cells[z];m.innerHTML=k.getDate();m.style.color=k.getMonth()==n?"black":"gray";m.style.fontWeight="normal";m.style.border=cT(Z,k)==0?"1px solid #880000":"";m.style.backgroundColor="";m.date=k.clone();k.setDate(k.getDate()+1);}}if(datePickerDiv.highlight){r0();}if(datePickerDiv.process){if(aO!=null){clearTimeout(aO);}aO=setTimeout("zA()",100);}}function YP(q){g_DatePickerDate.setFullYear(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+q,1);Su();}function zA(){if(uZ(window)&&miniCalendarPane.style.display=="none"){return ;}var q;if(v4()){q=wT;}else{q=Gf.S();}if(q==null||!q.u()){return ;}datePickerTable=datePickerDiv.firstChild;for(var R=1;R<7;R++){var k=datePickerTable.rows[R];for(var Z=0;Z<7;Z++){k.cells[Z].style.fontWeight="normal";}}var n=q.xv();var G=[];var c=p9(g_DatePickerDate,Jh);var A=c.clone();A.setDate(A.getDate()+42);for(var m in n){var z=n[m];if(z.lj()==true){var B=z.ns();if(!(xa(B.Y,A)>=0||xa(B.W,c)<=0)){if(B.d==SA.n){var g=new Date(c.getTime()-86400000);var W=B.T(g);if(cT(W,c)>=0&&cT(W,A)<=0){G[z.yX]=z;}else{if(ZF(Zp.R)){oV("Yearly appointment "+W+" is outside range "+c+" to "+A+".",Zp.R);}}}else{G[z.yX]=z;}}}else{if(!(xa(z.Jo(),A)>=0||xa(z.dD(),c)<=0)){var C=z.Jo();C.setHours(0,0,0,0);var Y=Math.round((C.getTime()-c.getTime())/Xd);if(z.Ja()||z.P()){var R=0;while(xa(C,z.dD())<0){var O=(Y+R)%7;var X=Math.floor((Y+R)/7)+1;if(O>=0&&O<7&&X>=1&&X<7){datePickerTable.rows[X].cells[O].style.fontWeight="bold";}R++;C.setDate(C.getDate()+1);}}else{var O=Y%7;var X=Math.floor(Y/7)+1;if(O>=0&&O<7&&X>=1&&X<7){datePickerTable.rows[X].cells[O].style.fontWeight="bold";}}}}}for(var R=1;R<7;R++){var k=datePickerTable.rows[R];for(var Z=0;Z<7;Z++){var Q=k.cells[Z];var t=Q.date;if(Q.style.fontWeight=="bold"){continue;}for(var m in G){var z=G[m];var B=z.ns();if(B.B(t,!z.J7())[0]==true){Q.style.fontWeight="bold";break;}var D=t;var i=D.clone();i.setDate(i.getDate()+1);var T=false;for(var d=0,len=z.Kf.length;d<len;d++){var w=z.Kf[d];if(!(xa(w.Jo(),i)>=0||xa(w.dD(),D)<=0)){Q.style.fontWeight="bold";T=true;break;}}if(T){break;}}}}}var z4="#FFF4BC";function r0(){if(uZ(window)&&miniCalendarPane.style.display=="none"){return ;}var q=datePickerDiv.firstChild;if(!v4()){for(var R=1;R<7;R++){var k=q.rows[R];for(var Z=0;Z<7;Z++){var n=k.cells[Z];n.className="datePickerCell";n.style.backgroundColor="";}}return ;}var G=Pm(g_SelectedDate,Jh);var c=G.clone();c.setDate(G.getDate()+7);for(var R=1;R<7;R++){var k=q.rows[R];for(var Z=0;Z<7;Z++){var n=k.cells[Z];var A=n.date;if(g_CalendarViewMode==SU.Z&&cT(A,g_SelectedDate)==0){n.className="datePickerCell_active";}else{if(g_CalendarViewMode==SU.R&&I7(A,G,c)){n.className="datePickerCell_active";}else{if(g_CalendarViewMode==SU.q&&cT(A,G)>=0&&cT(A,c)<0){n.className="datePickerCell_active";}else{if(g_CalendarViewMode==SU.k&&A.getFullYear()==g_SelectedDate.getFullYear()&&A.getMonth()==g_SelectedDate.getMonth()){n.className="datePickerCell_active";}else{n.className="datePickerCell";n.style.backgroundColor="";}}}}n.style.color="";}}}function oy(){var q;switch(g_CalendarViewMode){case SU.Z:q=1;break;case SU.R:q=jX.length;break;case SU.q:q=7;break;}dayWeekViewHeaderDiv=Qi("<DIV id='dayWeekViewHeaderDiv' style='position:absolute; height:"+cR+"px; left:0px; top:0px;'>",mainTablePane);dayWeekViewHeaderTable=Qi("<TABLE id='dayWeekViewHeaderTable' class='calendarTableView' cellpadding='0' cellspacing='0' style='border-collapse:separate'>",dayWeekViewHeaderDiv);var R=Qi("<TBODY class='calendarTableViewBody'>",dayWeekViewHeaderTable);var k=Qi("<TR style='height:"+cR+"px;'>",R);Qi("<TD class='calendarViewHeaderCell' align='center' style='width:"+(ZW?60:64)+"px;border:none;'>",k);for(var Z=0;Z<q;Z++){Qi("<TD class='calendarViewHeaderCell'>",k);}Qi("<TD style='background-color:#D9D4D4;cursor:default;width:17px;'>",k);allDayEventsDiv=Qi("<DIV id='allDayEventsDiv' style='position:absolute; height:"+cR+"px; left:0px; top:"+cR+"px;'>",mainTablePane);allDayEventsTable=Qi("<TABLE id='allDayEventsTable' class='calendarTableView' cellspacing='0' cellpadding='0' >",allDayEventsDiv);R=Qi("<TBODY class='calendarTableViewBody'>",allDayEventsTable);var k=Qi("<TR style='height:22px'>",R);Qi("<TD class='dayWeekViewAllDayFillerCell' style='width:"+(ZW?60:64)+"px;background-color:transparent;'>",k);for(var Z=0;Z<q;Z++){var n=Qi("<TD class='dayWeekViewAllDayEntryCell'>",k);}Qi("<TD class='dayWeekViewAllDayFillerCell' style='width:18px;'>",k);calDayViewDiv=Qi("<DIV id='calDayViewDiv' class='vertScrollingDiv' style='overflow:auto' tabindex='-1'>",mainTablePane);dayViewTable=Qi("<TABLE id='dayViewTable' class='calendarTableView' cellpadding='0' cellspacing='0' border='0'>",calDayViewDiv);var R=Qi("<TBODY class='calendarTableViewBody'>",dayViewTable);var G=new Date(2005,7,1);for(var Z=0;Z<48;Z++){var c=((Z%2)==0)?true:false;var k=Qi("<TR style='height:"+rZ+"px;'>",R);var n=Qi("<TD valign='top' class='dayWeekViewHoursCell'>",k);if(v3){n.style.width="64px";}var A=Qi("<SPAN class='dayWeekViewTimeLabel'>",n);if(c){A.innerHTML=E8(G);G.setHours(G.getHours()+1);}for(var m=0;m<q;m++){var z=Qi("<TD class='dayWeekViewSpacerCell'>",k);z.innerHTML="&nbsp;";z.style.width=(ZW||v3)?"7px":"5px";var n=Qi("<TD nowrap class='dayWeekViewEntryCell' onkeydown='"+"RH"+"(event);'>",k);n.innerHTML="&nbsp;";n.start=Z*30;n.className=(n.start<vZ||n.start>=wp)?nf:Zh;}}}function YN(){calMonthViewDiv=Qi("<DIV id='calMonthViewDiv' class='calMonthViewDiv'>",mainTablePane);var q="";q+="<TABLE class=\"calendarTableView\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width:100%;height:100%;\">";q+="<TBODY class=\"calendarTableViewBody\">";q+="<TR style=\"text-align:center; height:"+ym+"px;\">";var R=Jh;for(var k=0;k<7;k++){q+="<TD nowrap class=\"calendarViewHeaderCell\">"+vn(R%7)+"</TD>";R++;R%=7;}q+="</TR>";for(var k=0;k<6;k++){q+="<TR>";for(var Z=0;Z<7;Z++){q+="<TD nowrap class=\"monthViewEntryCell\" valign=\"top\" style=\"";if(k==0){q+="border-top-width:0px;";}if(Z==6){q+="border-right-width:0px;";}q+="\">";q+="<DIV class=\"monthViewHeaderDiv\" style=\"height:"+ym+"px; width:100%;\"></DIV>";q+="</TD>";}q+="</TR>";}q+="</TBODY>";q+="</TABLE>";calMonthViewDiv.innerHTML=q;}function eq(q){var R=120;var k=25;var Z=fx();calPlanningHeaderDiv=Qi("<DIV id='calPlanningHeaderDiv' style='position:absolute; height: "+cR+20+"px; width: 100%; left:0px; top:0px;'>",mainTablePane);callPlanningHeaderTable=Qi("<TABLE id='callPlanningHeaderTable' class='calendarTableView' cellpadding='0' cellspacing='0' style='empty-cells: show; border-collapse:separate'>",calPlanningHeaderDiv);var n=Qi("<TBODY class='planningViewTableBody'>",callPlanningHeaderTable);var G=Qi("<TR style='height:"+cR+"px;'>",n);var c=Qi("<TD class='calendarViewHeaderCell' align='center' style='border:none;width:  "+(ZW?R:R+4)+"px;'>",G);var A=callPlanningHeaderTable.offsetWidth-(ZW?R:R+4);var m;var z;switch(q){case SU.Z:m=1;var B=A/m;z=Math.floor(B/k);var g=new Array(24,12,6,4,2,1);for(var W=0;W<g.length;W++){if(z>g[W]){z=g[W];break;}}break;case SU.R:m=jX.length;var B=A/m;z=Math.floor(B/k);var g=new Array(24,12,6,4,2,1);for(var W=0;W<g.length;W++){if(z>g[W]){z=g[W];break;}}break;case SU.q:m=7;var B=A/m;z=Math.floor(B/k);var g=new Array(24,12,6,4,2,1);for(var W=0;W<g.length;W++){if(z>g[W]){z=g[W];break;}}break;case SU.k:m=1;var B=A/m;z=Math.floor(B/k);var g=new Array(32,16,8,4,2,1);for(var W=0;W<g.length;W++){if(z>g[W]){z=g[W];break;}}break;}for(var W=0;W<m;W++){var C=Qi("<TD class='calendarViewHeaderCell'>",G);}Qi("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",G);G=Qi("<TR style='height: 20px;'>",n);Qi("<TD class='calendarViewHeaderCell'  style='border:none; background-color:#666666'>",G);for(var W=0;W<m;W++){var C=Qi("<TD class='calendarViewHeaderCell' style='border-top-style: none; border-bottom-style: none; background-color:#666666'>",G);var Y=Qi("<TABLE  cellpadding='0' cellspacing='0' style='height: 100%; width: 100%'>",C);var O=Qi("<TBODY>",Y);var X=Qi("<TR style=''>",O);for(var Q=0;Q<z;Q++){var C=Qi("<TD class='calendarViewTimeCell' style=''>",X);C.innerHTML="&nbsp;";}}Qi("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",G);var t=mk()-mainTablePane.offsetTop-callPlanningHeaderTable.offsetHeight;var D=callPlanningHeaderTable.offsetHeight;calPlanningViewDiv=Qi("<DIV id='calPlanningViewDiv' class='vertScrollingDiv' style='overflow:auto; width:100%;' tabindex='-1'>",mainTablePane);calPlanningViewDiv.style.height=t;calPlanningViewDiv.style.top=D;planningViewTable=Qi("<TABLE id='planningViewTable' class='calendarTableView' cellpadding='0' cellspacing='0' border='0'>",calPlanningViewDiv);var i=10;var T=25;var d=100;var R=120;var w=25;var M;if(lO()){M=Ro.u();}else{M=[Z.wT];}var a=M.length;var L=((calPlanningViewDiv.offsetHeight-w-i)/a)-1;var x=T;if(L<T){x=T;}else{if(L>d){x=d;}else{x=Math.floor(L);}}planningViewTable.cal_height=x;var f=w+i+(ZW?0:2)+((x+(ZW?0:1))*a);planningViewTable.style.height=f<t?t:f;var u=f>t;planningViewTable.isScroll=u;var n=Qi("<TBODY class='calendarTableViewBody'>",planningViewTable);var G=Qi("<TR style='height:100%'>",n);var c=Qi("<TD class='' align='center' style='background-color: #CCCCCC;border:none;width:  "+(ZW?R:R+4)+"px;'>",G);for(var W=0;W<m;W++){var C=Qi("<TD class='calendarViewPlanningOuterCell'>",G);var Y=Qi("<TABLE  cellpadding='0' cellspacing='0' style='height: 100%; width: 100%; empty-cells: show;'>",C);var O=Qi("<TBODY>",Y);var X=Qi("<TR style=''>",O);for(var Q=0;Q<z;Q++){var C=Qi("<TD class='calendarViewPlanningInnerCell' style=''>",X);C.innerHTML="&nbsp;";}}if(!u){Qi("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",G);}}function VX(){if(uZ(window)){if(v4()!=true||yP!=true){return ;}}if(Z4("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}oy();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";On(calDayViewDiv);setTimeout("BV()",100);}function BV(){var q=Math.round((vZ*rZ/30)-((calDayViewDiv.offsetHeight-((wp-vZ)*rZ/30))/2));calDayViewDiv.scrollTop=q;}function MF(q){if(uZ(window)){if(v4()!=true||yP!=true){return ;}}if(Z4("calPlanningViewDiv")){mainTablePane.removeChild(calPlanningViewDiv);}if(Z4("calPlanningHeaderDiv")){mainTablePane.removeChild(calPlanningHeaderDiv);}eq(q);}function Po(q,R){if(R==null){R=false;}if(q==g_CalendarViewMode&&!R){return ;}g_CalendarViewMode=q;ak=null;oQ=null;if(g_CalendarLayoutMode==Ir.R){if(Z4("calPlanningHeaderDiv")){zX.O(mainTablePane);}if(q==SU.k){if(Z4("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}if(q!=g_CalendarViewMode||!Z4("calMonthViewDiv")){YN();}On(calMonthViewDiv);mQ();}else{if(Z4("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}VX();FT();}}else{if(Z4("calPlanningHeaderDiv")){zX.O(mainTablePane);}if(Z4("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}if(Z4("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}MF(g_CalendarViewMode);oq(g_CalendarViewMode);}r0();}function aQ(q,R){if(R==null){R=false;}if(q==g_CalendarLayoutMode&&!R){return ;}g_CalendarLayoutMode=q;Po(g_CalendarViewMode,true);}var Pi="#3A5CAD";var ur="#54B7D1";var Nw="#FFFFFF";var NI="#800080";var OB="#FFFFFF";var Z0="#FF7F7F";var AF="#8080FF";var lh="#80FF7F";var E4="#E0E0E0";var XV="#FF7F00";var nk="#80FFFF";var Qh="#E0E060";var X3="#BF7FBF";var cy="#00BF7F";var mP="#FFFF7F";var vP=5;function Uw(q){var R;switch(q){case VS.R:R=OB;break;case VS.n:R=Z0;break;case VS.q:R=AF;break;case VS.B:R=lh;break;case VS.Z:R=E4;break;case VS.G:R=XV;break;case VS.m:R=nk;break;case VS.z:R=Qh;break;case VS.A:R=X3;break;case VS.k:R=cy;break;case VS.c:R=mP;break;default:R=OB;break;}return R;}function zS(q){var R;switch(q){case ll.R:R=Pi;break;case ll.k:R=ur;break;case ll.Z:R=Nw;break;case ll.q:R=NI;break;default:R=Pi;break;}return R;}function vw(q){var R=q.ZD();var k=q.vH();var Z=q.Jo();var n=q.dD();var G=Math.round((n.getTime()-Z.getTime())/ES);var c=q.Ja();var A=q.P();var m=Z.getHours();var z=Z.getMinutes();var B=q.X7();var g=q.V();var W=false;if(lO()){var C=Ro.x();var Y=C.c();var O=q.Q();if(Y==O){W=true;}}var X=null;var Q=null;var t="";var D=q.w();if(D!=null){t+=D;}var i=q.Ux();if(i!=null&&i!=""){t+=" ("+i+")";}var T=t.replace(/\"/g,"&quot;");if(R==false&&c==false){var d=q.eF();var w=zS(d);var M,a,L;if(A||window.name=="print"){M=a=L="default";}else{if(!q.i()){L=M=a="default";}else{L="move";if(ZW&&qd>=6){M=a="row-resize";}else{M="N-resize";a="S-resize";}}}var x="";x+="<TABLE class=\"dayWeekViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";if(window.name!="print"){x+="<COL class=\"dayWeekViewApptGrabBarColumn\">";x+="<COL class=\"dayWeekViewApptBodyColumn\">";}x+="<TBODY>";x+="<TR class=\"dayWeekViewApptTopBar\" style=\"height:"+vP+"px;\">";x+="<TD class=\"dayWeekViewApptTopBar\" style=\"cursor:"+M+";height:"+vP+"px;\"";if(window.name!="print"){x+=" colspan=\"2\"";}x+=">&nbsp;</TD></TR><TR>";if(window.name!="print"){x+="<TD class=\"dayWeekViewApptGrabBar\" style=\"font-size:1px;background-color:"+w+";cursor:"+L+"\">&nbsp;</TD>";}if(W){x+="<TD class=\"dayWeekViewApptBody\" style=\"width:100%;background-color:"+B+";\">";}else{x+="<TD class=\"dayWeekViewApptBody\" style=\"width:100%;background-color:"+B+";\">";}x+="<DIV class=\"dayWeekViewApptBodyDiv\" style=\"width:100%;overflow:hidden;\">";x+="<table cellpadding=0 cellspacing=0><tr>";var f=q.xx();if(f!=null&&f!=VS.R){x+="<td><div class=\"calendarLabelIcon\" unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position:  "+(cK[f]-6)+"px "+(Bq-5)+"px;\" ></div></td>";}x+="<td class=\"dayWeekViewApptBodyDiv\" style=\"color: "+g+";\">";if(q.LL==true){x+="<IMG src=\""+G7()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(q.Nh==true){x+="<IMG src=\""+G7()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var u=q.Xl();if((u==Kl.k||u==Kl.q||u==Kl.R||u==Kl.n)&&WM()){x+="<IMG src=\""+G7()+"img/meeting.gif\" class=\"meetingIcon\">";}if(q.vH()==true){x+="<IMG src=\""+G7()+"img/alarm.gif\" class=\"alarmIcon\">";}if(q.R()==CK.q){x+="<IMG src=\""+G7()+"img/private.gif\" class=\"privateIcon\">";}t=dL(t);x+=t;x+="</td></tr></table>";x+="</DIV></TD></TR>";x+="<TR class=\"dayWeekViewApptBottomBar\" style=\"height:"+vP+"px;\">";x+="<TD class=\"dayWeekViewApptBottomBar\" style=\"cursor:"+a+";height:"+vP+"px;\"";if(window.name!="print"){x+=" colspan=\"2\"";}x+=">&nbsp;</TD></TR></TBODY></TABLE>";var p=-1;for(var U=1,len=op.length;U<len;U++){var S=op[U];var e=S.clone();e.setDate(e.getDate()+1);if(xa(Z,S)>=0&&xa(Z,e)<0){p=U;break;}}if(p>0&&p<op.length){var r=dayViewTable.rows[0].cells[2*p-1];var F=dayViewTable.rows[0].cells[2*p];var o=(m*(N1*4))+Math.round((z/15)*N1)-vP;var I=Math.round((G/15)*N1)+2*vP;var s=r.offsetLeft;var l=F.offsetWidth;if(A){I=48*rZ-o+vP;}if(I<2*vP+2){I=2*vP+2;}X=Qi("<DIV class='dayWeekViewApptDiv' style='left:"+s+"px; top:"+o+"px; height:"+I+"px; width:"+l+"px;'>",calDayViewDiv);X.innerHTML=x;var y=null;if(window.name=="print"){y=X.childNodes.item(0).rows[1].cells[0];}else{y=X.childNodes.item(0).rows[1].cells[1];}y.style.height=(I-2*vP)+"px";y.firstChild.style.height=(I-2*vP-2)+"px";X.appt=q;X.columnIndex=p;X.otherDiv=null;}if(A){p=-1;for(var U=1,len=op.length;U<len;U++){var S=op[U];var e=S.clone();e.setDate(e.getDate()+1);if(xa(n,S)>=0&&xa(n,e)<0){p=U;break;}}if(p>0&&p<op.length){r=dayViewTable.rows[0].cells[2*p-1];F=dayViewTable.rows[0].cells[2*p];G=Math.round((n.getTime()-n.clone().setHours(0,0,0,0))/ES);o=-vP;I=Math.round((G/15)*N1)+2*vP;if(I<2*vP+2){I=2*vP+2;}s=r.offsetLeft;l=F.offsetWidth;Q=Qi("<DIV class='dayWeekViewApptDiv' style='left:"+s+"px; top:"+o+"px; height:"+I+"px; width:"+l+"px;'>",calDayViewDiv);Q.innerHTML=x;var y=null;if(window.name=="print"){y=Q.childNodes.item(0).rows[1].cells[0];}else{y=Q.childNodes.item(0).rows[1].cells[1];}y.style.height=(I-2*vP)+"px";y.firstChild.style.height=(I-2*vP-2)+"px";Q.appt=q;Q.columnIndex=p;if(X!=null){X.otherDiv=Q;}Q.otherDiv=X;}}return [X,Q];}else{var h=-1;var j=op.length-1;for(var U=1,len=op.length;U<len;U++){var S=op[U];var e=S.clone();e.setDate(e.getDate()+1);if(!(xa(Z,e)>=0||xa(n,S)<=0)){h=U;break;}}if(h==-1){return [X,Q];}for(var U=h,len=op.length;U<len-1;U++){var S=op[U+1];if(xa(n,S)<=0){j=U;break;}}var J=2;var F=allDayEventsTable.rows[0].cells[h];var P=j-h+1;var s=F.offsetLeft+J;var l=Math.min(P*F.offsetWidth-(2*J),allDayEventsDiv.offsetWidth-s-18-J);var I=ZW?20:14;if(!ZW){l=l-6;}X=Qi("<DIV class='dayWeekViewAllDayApptDiv' style='left:"+s+"px; top:2px; height:"+I+"px; width:"+l+"px;'>",allDayEventsDiv);X.style.backgroundColor=B;X.style.color=g;X.style.textOverflow="ellipsis";var x="";if(q.LL==true){x+="<IMG src=\""+G7()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(q.Nh==true){x+="<IMG src=\""+G7()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var u=q.Xl();if((u==Kl.k||u==Kl.q||u==Kl.R||u==Kl.n)&&WM()){x+="<IMG src=\""+G7()+"img/meeting.gif\" class=\"meetingIcon\">";}if(q.vH()==true){x+="<IMG src=\""+G7()+"img/alarm.gif\" class=\"alarmIcon\">";}if(q.R()==CK.q){x+="<IMG src=\""+G7()+"img/private.gif\" class=\"privateIcon\">";}x+="&nbsp;";t=dL(t);x+=t;X.innerHTML=x;X.appt=q;return [X,Q];}}var X8=14;function RP(q,R){var k=q.ZD();var Z=q.Jo();var n=q.dD();var G=q.Ja();var c=q.P();var A=calMonthViewDiv.firstChild;var m=p9(g_SelectedDate,Jh);var z=Z.clone();if(Z.getTime()<m.getTime()){z=m;}z.setHours(0,0,0,0);var B=Math.round((z.getTime()-m.getTime())/Xd);var g=B%7;var W=Math.floor(B/7)+1;var C=q.xx();var Y=q.X7();var O=q.V();var X="";var Q=q.w();if(Q!=null){X+=Q;}var t=q.Ux();if(t!=null&&t!=""){X+=" ("+t+")";}var D=X.replace(/\"/g,"&quot;");var i="";if(k==false&&G==false){if(Y==OB){Y="transparent";}i+="<TABLE class=\"monthViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"height:"+X8+"px;background-color:"+Y+";color:"+O+";\">";i+="<TR>";i+="<TD class=\""+(R?"monthViewApptTimeCell":"monthViewApptTimeCellShort")+"\" nowrap>"+E8(Z)+"</TD>";i+="<TD class=\"monthViewApptCell\" nowrap>";X=dL(X);i+="<DIV class=\"monthViewApptCellDiv\" style=\"width:100%;overflow:hidden;\">";i+=X;i+="</DIV>";i+="</TD>";i+="</TR>";i+="</TABLE>";if(g>=0&&g<7&&W>0&&W<7){var T=A.rows[W].cells[g];if(!T.overflow&&(T.childNodes.length==0||(T.lastChild.offsetTop-T.offsetTop)+T.lastChild.offsetHeight+X8+10<T.offsetHeight)){IF(T,"beforeEnd",i);T.lastChild.appt=q;}else{if(!T.overflow){var d="<IMG src=\""+G7()+"img/month_cal_overflow.gif\" onclick=\""+"rf"+"(this);\">";IF(T,"beforeEnd",d);T.overflow=true;}}}if(c){B++;g=B%7;W=Math.floor(B/7)+1;if(g>=0&&g<7&&W>0&&W<7){T=A.rows[W].cells[g];if(!T.overflow&&(T.childNodes.length==0||(T.lastChild.offsetTop-T.offsetTop)+T.lastChild.offsetHeight+X8+10<T.offsetHeight)){IF(T,"beforeEnd",i);T.lastChild.appt=q;var w=Z.clone();w.setHours(0,0,0,0);w.setDate(w.getDate()+1);T.lastChild.rows[0].cells[0].innerHTML=E8(w);}else{if(!T.overflow){var d="<IMG src=\""+G7()+"img/month_cal_overflow.gif\" onclick=\""+"rf"+"(this);\">";IF(T,"beforeEnd",d);T.overflow=true;}}}}}else{i+="<DIV class=\"monthViewAllDayApptDiv\" style=\"";if(ZW){i+="width:100%;";}i+="background-color:"+Y+"; color:"+O+";text-overflow:ellipsis;\">";X=dL(X);i+=X;i+="</DIV>";var M=Z.clone();if(Z.getTime()<m.getTime()){M=m;}while(cT(M,n)<0||(xa(M,n)<0&&G)||(k&&cT(M,n)==0&&(n.getHours()>0||n.getMinutes()>0))){if(g>=0&&g<7&&W>0&&W<7){var T=A.rows[W].cells[g];if(!T.overflow&&(T.childNodes.length==0||(T.lastChild.offsetTop-T.offsetTop)+T.lastChild.offsetHeight+X8<T.offsetHeight)){IF(T,"beforeEnd",i);T.lastChild.appt=q;}else{if(!T.overflow){var d="<IMG src=\""+G7()+"img/month_cal_overflow.gif\" onclick=\""+"rf"+"(this);\">";IF(T,"beforeEnd",d);T.overflow=true;}}}M.setDate(M.getDate()+1);B=(W-1)*7+g+1;g=B%7;W=Math.floor(B/7)+1;}}}function l5(){if(v4()!=true||yP!=true){return ;}if(g_CalendarLayoutMode==Ir.R){if(g_CalendarViewMode==SU.k){mQ();}else{FT();}}else{zX.O(mainTablePane);MF(g_CalendarViewMode);oq(g_CalendarViewMode);}}function FT(q,R){if(uZ(window)){if(v4()!=true||yP!=true){return ;}}if(q){}else{q=true;}if(R){}else{R=true;}if(!Z4("calDayViewDiv")){VX();}AD();ID();if(q){var k=OG(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var Z=0,len=k.length;Z<len;Z++){allDayEventsDiv.removeChild(k[Z]);}}if(R){var n=OG(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var Z=0,len=n.length;Z<len;Z++){calDayViewDiv.removeChild(n[Z]);}}var G=OG(mainTablePane,"DIV","calendarLoadingDiv");for(var Z=0,len=G.length;Z<len;Z++){mainTablePane.removeChild(G[Z]);}var c=fx();var A;if(lO()){A=Ro.u();}else{A=[c.wT];}for(calendarIdx in A){var m=A[calendarIdx];if(!m.u()&&uZ(window)){var z=Qi("<DIV class='calendarLoadingDiv'>",mainTablePane);z.innerHTML=strings.loading_calendar;z.style.left=Math.round((calDayViewDiv.offsetWidth-z.offsetWidth)/2)+"px";z.style.top=Math.round((calDayViewDiv.offsetHeight-z.offsetHeight)/2)+"px";On(calDayViewDiv);return ;}}var B=op[1].clone();B.setDate(B.getDate()-1);var g=op[op.length-1].clone();g.setDate(g.getDate()+1);var W;if(lO()){W=Ro.a(B,g);}else{W=m.KQ(B,g);}for(var Z=0,len=W.length;Z<len;Z++){var C=W[Z];if((q&&(C.ZD()==true||C.Ja()==true))||(R&&C.ZD()==false)){vw(W[Z]);}}if(q){var Y=m3();allDayEventsTable.rows[0].cells[0].style.height=((Vt+2)*(Y+1))+"px";}if(R){for(var Z=1,len=op.length;Z<len;Z++){Jd(Z);}}if(uZ(window)){On(calDayViewDiv);}}function mQ(){xB();var q=calMonthViewDiv.firstChild;for(var R=0;R<6;R++){for(var k=0;k<7;k++){var Z=q.rows[R+1].cells[k];var n=Z.childNodes.length;for(var G=1;G<n;G++){Z.removeChild(Z.childNodes.item(1));}}}var c=OG(mainTablePane,"DIV","calendarLoadingDiv");for(var R=0,len=c.length;R<len;R++){mainTablePane.removeChild(c[R]);}var A=fx();var m;if(lO()){m=Ro.u();}else{m=[A.wT];}for(calendarIdx in m){var z=m[calendarIdx];if(!z.u()&&uZ(window)){var B=Qi("<DIV class='calendarLoadingDiv'>",mainTablePane);B.innerHTML=strings.loading_calendar;B.style.left=Math.round((calMonthViewDiv.offsetWidth-B.offsetWidth)/2)+"px";B.style.top=Math.round((calMonthViewDiv.offsetHeight-B.offsetHeight)/2)+"px";On(calMonthViewDiv);return ;}}var g=p9(g_SelectedDate,Jh);g.setDate(g.getDate()-1);var W=g.clone();W.setDate(W.getDate()+43);var C;if(lO()){C=Ro.a(g,W);}else{C=z.KQ(g,W);}var Y=pJ("time").indexOf("a")!=-1;var O=[];for(var R=0,len=C.length;R<len;R++){var X=C[R];if(X.Ja()||X.ZD()){RP(X,Y);}else{rF.q(O,X);}}function Q(t,D){var i=t.Jo();var T=D.Jo();return xa(i,T);}O.sort(Q);for(var R=0,len=O.length;R<len;R++){var X=O[R];RP(X,Y);}if(uZ(window)){On(calMonthViewDiv);}}function oq(q){var R=10;var k=120;var Z=40;ac(q);var n=fx();var G=OG(mainTablePane,"DIV","calendarLoadingDiv");for(var c=0,len=G.length;c<len;c++){mainTablePane.removeChild(G[c]);}var A;if(lO()){A=Ro.u();}else{A=[n.wT];}var m=0;var z=Qi("<DIV class='calPlanningViewAvailabilityBar' id='calPlanningViewAvailabilityBar' style=''>",calPlanningViewDiv);z.style.left=0+"px";z.style.top=m+"px";z.style.width=(calPlanningViewDiv.offsetWidth-19)+"px";z.style.height=25+"px";var B=callPlanningHeaderTable.startDate;var g=callPlanningHeaderTable.endDate;var W=new qJ(z,A.length,B,g);m=m+z.offsetHeight+R;var C=planningViewTable.cal_height;for(var c=0;c<A.length;c++){var Y=A[c];var O=Qi("<DIV class='calPlanningViewOverlay' style=''>",calPlanningViewDiv);O.calendar=Y;O.style.left=0+"px";O.style.top=m+"px";O.style.width=(calPlanningViewDiv.offsetWidth-19)+"px";O.style.height=C+"px";var X=Qi("<DIV class='calPlanningViewInnerOverlay' style=''>",O);X.style.left=k+(ZW?0:3)+"px";X.style.top=0+"px";X.style.width=(calPlanningViewDiv.offsetWidth-k-(ZW?19:24))+"px";X.style.height=C+"px";il(X,Z);var Q=Ro.j(Y);var t=Qi("<div class='calPlanningViewTitleTable' style='height: 100%' >",O);t.style.width=(ZW?k:k+4)+"px";var D=Qi("<div class='calPlanningViewTitleIndicatorBar' style='height: 100%' >",t);D.style.cssFloat="left";D.style.backgroundColor=Y.SF();var i=Qi("<div class='' style='height: 100%; overflow:hidden; position: absolute' >",t);i.style.width=parseInt(t.style.width)-parseInt(D.offsetWidth)+"px";i.style.top="0px";i.style.left=D.offsetWidth+"px";var T=Qi("<table class='calPlanningViewTitleTable' cellpadding=0 cellspacing=0 style='height: 100%; width: 100%;' >",i);var d=Qi("<tbody>",T);var w=Qi("<tr>",d);var M=Qi("<td style='padding: 5px; text-overflow:ellipsis; height: 100%; width: 100%' title='"+Q.R().innerHTML+"'>",w);M.innerHTML=Q.R().innerHTML;var a=Y.KQ(B,g);W.n(a);var L=new Array();for(var x=0;x<a.length;x++){var f=a[x];var u=f.Jo();if(u.getTime()<callPlanningHeaderTable.startDate.getTime()){u=callPlanningHeaderTable.startDate.clone();}var p=f.dD();if(p.getTime()>callPlanningHeaderTable.endDate.getTime()){p=callPlanningHeaderTable.endDate.clone();}var U=ZM(u,p);var S=Qi("<DIV class='planningAppointmentDiv' style=''>",calPlanningViewDiv);S.style.top=m+"px";S.style.height=O.style.height;S.style.left=U[0]-vP+"px";S.style.width=(U[1]+(vP*2)+(ZW?1:2))+"px";S.appt=f;rF.q(L,S);}Yu(L,C,m);J1(L);m=m+C+(ZW?-1:1);}W.Z();}function J1(q){var R=85;var k=ZW?13:15;for(var Z=0;Z<q.length;Z++){var n=q[Z];var G=n.appt;var c=G.ZD();var A=G.vH();var m=G.Jo();var z=G.dD();var B=Math.round((z.getTime()-m.getTime())/ES);var g=G.Ja();var W=G.P();var C=m.getHours();var Y=m.getMinutes();var O=G.X7();var X=G.V();var Q=n.offsetWidth<k?true:false;var t="";var D=G.w();if(D!=null){t+=D;}var i=G.Ux();if(i!=null&&i!=""){t+=" ("+i+")";}var T=t.replace(/\"/g,"&quot;");var d,w;if(W||window.name=="print"){d=w="default";}else{if(!G.i()){d=w="default";}else{if(ZW&&qd>=6){d=w="col-resize";}else{d="w-resize";w="e-resize";}}}var M="";M+="<TABLE class=\"planningViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";M+="<TBODY>";M+="<TR>";M+="<TD class=\"planningViewBarNotSelected\" style=\"cursor:"+d+";width:"+vP+"px;\">&nbsp;</TD>";var a=ZW?"filter: alpha(opacity="+R+");":"opacity: "+(R/100)+";";M+="<TD class=\"planningViewApptBody\" style=\"width:100%; background-color: "+O+"; "+a+(Q?"border-left: none; border-right: none;":"")+" \">";M+="<DIV class=\"planningViewApptBodyDiv\" style=\"width:100%;overflow:hidden;padding:0px;\">";M+="<table cellpadding=0 cellspacing=0><tr>";M+="<td class=\"planningViewApptBodyDiv\" style=\"color: "+X+";\">";t=dL(t);M+=t;if(G.LL==true){M+="<IMG src=\""+G7()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(G.Nh==true){M+="<IMG src=\""+G7()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var L=G.Xl();if((L==Kl.k||L==Kl.q||L==Kl.R||L==Kl.n)&&WM()){M+="<IMG src=\""+G7()+"img/meeting.gif\" class=\"meetingIcon\">";}if(G.vH()==true){M+="<IMG src=\""+G7()+"img/alarm.gif\" class=\"alarmIcon\">";}if(G.R()==CK.q){M+="<IMG src=\""+G7()+"img/private.gif\" class=\"privateIcon\">";}M+="</td>";var x=G.xx();if(x!=null&&x!=VS.R){M+="<td><div class=\"calendarLabelIcon\" unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position:  "+(cK[x]-6)+"px "+(Bq-5)+"px;\" ></div></td>";}M+="</tr></table>";M+="</DIV></TD>";M+="<TD class=\"planningViewBarNotSelected\" style=\"cursor:"+w+";width:"+vP+"px;\"";if(window.name!="print"){M+=" colspan=\"2\"";}M+=">&nbsp;</TD></TR></TBODY></TABLE>";n.innerHTML=M;var f=n.firstChild.rows[0].cells[1].firstChild;var u=f.firstChild;if(u.offsetWidth>f.offsetWidth||u.offsetHeight>parseInt(n.style.height)){f.innerHTML="&nbsp;";}}}function ac(q){if(uZ(window)){if(v4()!=true||yP!=true){return ;}}var R=50;var k=10;var Z=26;var n=g_SelectedDate.clone();n.setHours(0,0,0,0);if(q==SU.Z){var G=n;var c=callPlanningHeaderTable.rows[0].cells[1];c.date=G.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=G.getFullYear();var A="";A+=vn(n.getDay());A+="<BR>";A+="<SPAN style=\"font-weight:bold;\">";A+=wV(n,pJ("dayweekviewheader_date"));A+="</SPAN>";c.innerHTML=A;c.style.textAlign="center";c.className=rE(n)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";callPlanningHeaderTable.startDate=G.clone();var m=callPlanningHeaderTable.rows[1].cells[1];var z=m.firstChild.rows[0];var B=24/z.cells.length;var g=G.clone();var W=g.clone();W.setHours(W.getHours()+B);callPlanningHeaderTable.timeInterval=W.getTime()-g.getTime();for(var C=0;C<z.cells.length;C++){var Y=z.cells[C];Y.date=g.clone();if(C!=0){var O=Qi("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);O.innerHTML=wV(g,pJ("freebusy_time_header_date"));var X=O.offsetWidth/2;O.style.left=m.offsetLeft+Y.offsetLeft-X;O.style.top=c.offsetHeight+Math.floor((m.offsetHeight-O.offsetHeight)/2);IP(O);}g.setHours(g.getHours()+B);}callPlanningHeaderTable.endDate=g.clone();var Q=callPlanningHeaderTable.startDate.clone();var t=callPlanningHeaderTable.startDate.clone();t.setMinutes(vZ);var D=callPlanningHeaderTable.startDate.clone();D.setMinutes(wp);var i=callPlanningHeaderTable.endDate.clone();var T=ZM(Q,t);var d=ZM(D,i);var w=Qi("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=T[0]+"px";w.style.width=T[1]+"px";il(w,R);w=Qi("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=d[0]+"px";w.style.width=d[1]+"px";il(w,R);}else{if(q==SU.q||q==SU.R){var G=n;var M=n.clone();var a=M.clone();a.setDate(M.getDate()+7);callPlanningHeaderTable.startDate=G.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=G.getFullYear();var L=false;for(var x=1;x<callPlanningHeaderTable.rows[0].cells.length-1;x++){var c=callPlanningHeaderTable.rows[0].cells[x];c.date=G.clone();var A="";A+=vn(G.getDay());A+="<BR>";A+="<SPAN style=\"font-weight:bold;\">";A+=wV(G,pJ("dayweekviewheader_date"));A+="</SPAN>";c.innerHTML=A;c.style.padding="0px 0px 0px 4px";c.className=rE(G)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";var m=callPlanningHeaderTable.rows[1].cells[x];var z=m.firstChild.rows[0];var B=24/z.cells.length;var g=G.clone();if(!L){var W=g.clone();W.setHours(W.getHours()+B);callPlanningHeaderTable.timeInterval=W.getTime()-g.getTime();L=true;}for(var C=0;C<z.cells.length;C++){var Y=z.cells[C];Y.date=g.clone();if(C!=0){var O=Qi("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);O.innerHTML=wV(g,pJ("freebusy_time_header_date"));var X=O.offsetWidth/2;O.style.left=m.offsetLeft+Y.offsetLeft-X;O.style.top=c.offsetHeight+Math.floor((m.offsetHeight-O.offsetHeight)/2);IP(O);}g.setHours(g.getHours()+B);}if(!I7(c.date,M,a)){var f=c.date.clone();var u=g.clone();var p=ZM(f,u);var w=Qi("<DIV class='planningViewOffWorkDaysDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=p[0]+"px";w.style.width=p[1]+"px";il(w,R);}else{var Q=c.date.clone();var t=Q.clone();t.setMinutes(vZ);var D=Q.clone();D.setMinutes(wp);var i=g.clone();var T=ZM(Q,t);var d=ZM(D,i);var w=Qi("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=T[0]+"px";w.style.width=T[1]+"px";il(w,R);w=Qi("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=d[0]+"px";w.style.width=d[1]+"px";il(w,R);}G.setDate(G.getDate()+1);}callPlanningHeaderTable.endDate=G.clone();}else{var G=n.clone();callPlanningHeaderTable.startDate=G.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=wV(G,pJ("mini_cal_header_date"));var c=callPlanningHeaderTable.rows[0].cells[1];c.date=G.clone();var m=callPlanningHeaderTable.rows[1].cells[1];var z=m.firstChild.rows[0];var U=32/z.cells.length;var g=G.clone();var W=g.clone();W.setDate(W.getDate()+U);callPlanningHeaderTable.timeInterval=W.getTime()-g.getTime();for(var C=0;C<z.cells.length;C++){var Y=z.cells[C];Y.date=g.clone();if(C!=0){var O=Qi("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);O.innerHTML=g.getDate();var X=O.offsetWidth/2;O.style.left=m.offsetLeft+Y.offsetLeft-X;O.style.top=c.offsetHeight+Math.floor((m.offsetHeight-O.offsetHeight)/2);IP(O);}g.setDate(g.getDate()+U);}callPlanningHeaderTable.endDate=g.clone();var S=callPlanningHeaderTable.startDate.clone();while(S<callPlanningHeaderTable.endDate){if(!I7(S,callPlanningHeaderTable.startDate,callPlanningHeaderTable.endDate)){var f=S.clone();var u=f.clone();u.setDate(u.getDate()+1);var p=ZM(f,u);var w=Qi("<DIV class='planningViewOffWorkDaysDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=p[0]+"px";w.style.width=p[1]+"px";il(w,R);}else{var Q=S.clone();var t=Q.clone();t.setMinutes(vZ);var D=Q.clone();D.setMinutes(wp);var i=Q.clone();i.setDate(i.getDate()+1);var T=ZM(Q,t);var d=ZM(D,i);var w=Qi("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=T[0]+"px";w.style.width=T[1]+"px";il(w,R);w=Qi("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);w.style.top=Z+"px";w.style.height=k+(ZW?0:2)+"px";w.style.left=d[0]+"px";w.style.width=d[1]+"px";il(w,R);}S.setDate(S.getDate()+1);}var e=callPlanningHeaderTable.startDate.clone();e.setMonth(e.getMonth()+1,1);var r=zU(e);var F=Qi("<DIV id='planningViewNextMonthIndicator' class='planningViewNextMonthIndicator' style=''>",mainTablePane);F.style.top=(callPlanningHeaderTable.rows[0].offsetHeight/2)+"px";F.style.height=mainTablePane.offsetHeight-(callPlanningHeaderTable.rows[0].offsetHeight/2)+"px";F.style.left=(r-1)+"px";F.style.width=1+"px";var o=Qi("<DIV  id='planningViewNextMonthText' style='position:absolute'>",mainTablePane);o.innerHTML="<TABLE><TBODY><TR><TD class='calendarViewHeaderCell' style='border:none; height:100%; padding: 5px;'>"+wV(e,pJ("mini_cal_header_date")+"</TD></TR></TBODY></TABLE>");o.style.top=((callPlanningHeaderTable.rows[0].offsetHeight-o.firstChild.offsetHeight)/2)+"px";var I=callPlanningHeaderTable.startDate.getDate()<15;o.style.left=(I?(r-o.firstChild.offsetWidth):r)+"px";}}}function ID(){if(uZ(window)){if(v4()!=true||yP!=true){return ;}}var q=g_SelectedDate.clone();q.setHours(0,0,0,0);var R=Pm(q,Jh);var k=R.clone();k.setDate(R.getDate()+7);var Z=-1;if(g_CalendarViewMode==SU.Z){if(rE(q)){Z=1;}}else{if(g_CalendarViewMode==SU.R){var n=R.clone();var G=1;for(var c=0;c<7;c++){if(I7(n,R,k)){if(rE(n)){Z=c;}}n.setDate(n.getDate()+1);}}else{var n=Pm(q,Jh);for(var c=1,len=dayWeekViewHeaderTable.rows[0].cells.length-1;c<len;c++){if(rE(n)){Z=c;}n.setDate(n.getDate()+1);}}}var A=document.getElementById("dayViewTable");if(typeof (A)!="undefined"){for(var c=0;c<A.rows.length;c++){var m=A.rows[c];for(var z=0;z<m.cells.length;z++){var B=m.cells[z];if((eQ(B,"dayWeekViewEntryCellOutViewCore")||eQ(B,"dayWeekViewEntryCellOutViewOther"))&&Z>-1){B=bO(B,"IsTodayActive");B=kd(B,"IsTodayInactive");}else{if((eQ(B,"dayWeekViewEntryCellInViewCore")||eQ(B,"dayWeekViewEntryCellInViewOther"))&&Z>-1){B=bO(B,"IsTodayInactive");B=kd(B,"IsTodayActive");}else{B=kd(B,"IsTodayInactive");B=kd(B,"IsTodayActive");}}}}}}function AD(){if(uZ(window)){if(v4()!=true||yP!=true){return ;}}var q=g_SelectedDate.clone();q.setHours(0,0,0,0);op=[];if(g_CalendarViewMode==SU.Z){op[1]=q;var R=dayWeekViewHeaderTable.rows[0].cells[1];var k="";k+=vn(q.getDay());k+="<BR>";k+="<SPAN style=\"font-weight:bold;\">";k+=wV(q,pJ("dayweekviewheader_date"));k+="</SPAN>";R.innerHTML=k;R.style.textAlign="center";R.className=rE(q)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";allDayEventsTable.rows[0].cells[1].innerHTML=strings.how_to_add_all_day_event;}else{if(g_CalendarViewMode==SU.R){var Z=Pm(q,Jh);var n=Z.clone();n.setDate(Z.getDate()+7);var G=Z.clone();var c=1;for(var A=0;A<7;A++){if(I7(G,Z,n)){var R=dayWeekViewHeaderTable.rows[0].cells[c];var k="";k+=vn(G.getDay());k+="<BR>";k+="<SPAN style=\"font-weight:bold;\">";k+=wV(G,pJ("dayweekviewheader_date"));k+="</SPAN>";R.innerHTML=k;R.style.padding="0px 0px 0px 4px";R.className=rE(G)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";op[c]=G.clone();c++;}G.setDate(G.getDate()+1);}dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=G.getFullYear();}else{var G=Pm(q,Jh);dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=G.getFullYear();for(var A=1,len=dayWeekViewHeaderTable.rows[0].cells.length-1;A<len;A++){var R=dayWeekViewHeaderTable.rows[0].cells[A];var k="";k+=vn(G.getDay());k+="<BR>";k+="<SPAN style=\"font-weight:bold;\">";k+=wV(G,pJ("dayweekviewheader_date"));k+="</SPAN>";R.innerHTML=k;R.style.padding="0px 0px 0px 4px";op[A]=G.clone();R.className=rE(G)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";G.setDate(G.getDate()+1);}}}}function xB(){if(uZ(window)){if(v4()!=true||yP!=true){return ;}}var q=p9(g_SelectedDate,Jh);var R=new Date();var k=g_SelectedDate.getMonth();var Z=R.getMonth();var n=calMonthViewDiv.firstChild;for(var G=0;G<6;G++){for(var c=0;c<7;c++){var A;if((G==0&&c==0)||q.getDate()==1){A=wV(q,pJ("short_date"));}else{A=q.getDate();}var m=n.rows[G+1].cells[c];var z=m.firstChild;m.className=q.getMonth()==k?"monthViewEntryCell "+g_MonthViewClassName1:"monthViewEntryCell "+g_MonthViewClassName2;z.innerHTML=A;z.className=cT(q,R)==0?"monthViewHeaderDiv isToday":"monthViewHeaderDiv isNotToday";z.style.backgroundColor="";z.style.color="";if(cT(q,R)==0){var B=z;}m.date=q.clone();m.overflow=false;q.setDate(q.getDate()+1);}if(typeof (B)!="undefined"&&Z==k){monthTable=B.parentNode.parentNode.parentNode;for(var g=0;g<monthTable.rows.length;g++){weekRow=monthTable.rows[g];for(var W=0;W<weekRow.cells.length;W++){dayCell=weekRow.cells[W];if(eQ(dayCell,"monthViewEntryCellOutCore")||eQ(dayCell,"monthViewEntryCellOutOther")){dayCell=bO(dayCell,"IsMonthInactive");}else{if(eQ(dayCell,"monthViewEntryCellInCore")||eQ(dayCell,"monthViewEntryCellInOther")){dayCell=bO(dayCell,"IsMonthActive");}else{}}}}}}}function A7(q){var R=q.appt;if(g_CalendarLayoutMode==Ir.R){if(g_CalendarViewMode==SU.k){mQ();}else{if(R.ZD()==true||R.Ja()==true){FT(true,false);}else{if(R.P()){var k=-1;var Z=-1;k=q.columnIndex;calDayViewDiv.removeChild(q);if(q.otherDiv){Z=q.otherDiv.columnIndex;calDayViewDiv.removeChild(q.otherDiv);}var n=vw(R)[0];ak=(ak==q)?n:ak;Jd(k);if(Z!=-1){Jd(Z);}}else{var G=q.columnIndex;calDayViewDiv.removeChild(q);var n=vw(R)[0];ak=(ak==q)?n:ak;Jd(G);}}}}else{MF(g_CalendarViewMode);oq(g_CalendarViewMode);}}function a6(q){ak=null;pG(null);var R=0;switch(g_CalendarViewMode){case SU.Z:R=1;break;case SU.R:R=7;break;case SU.q:R=7;break;case SU.k:R=1;break;}if(q==Ih){R=-R;}if(g_CalendarViewMode==SU.k){g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth()+R,1);if(g_CalendarLayoutMode==Ir.R){mQ();}}else{g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),g_SelectedDate.getDate()+R);if(g_CalendarLayoutMode==Ir.R){FT();}}if(g_CalendarLayoutMode==Ir.q){zX.O(mainTablePane);MF(g_CalendarViewMode);oq(g_CalendarViewMode);}r0();if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);Su(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));}}function nh(q){g_SelectedDate=new Date(q.getFullYear(),q.getMonth(),q.getDate());l5();r0();}function ee(q){var R=ak;var k=R.appt;if(g_CalendarLayoutMode==Ir.R){var Z=Math.round((q.clientY-XQ)/N1);var n=m6+(Z*N1);var G=-vP;var c=48*rZ-R.offsetHeight+2*vP;n=z2(n,G,c);R.style.top=n+"px";var A=dayViewTable.rows[0].cells[1].offsetWidth+dayViewTable.rows[0].cells[2].offsetWidth;var m=Math.round((q.clientX-Bu)/A);bp=z2(ky+m,1,(dayViewTable.rows[0].cells.length-1)/2);var z=dayViewTable.rows[0].cells[2*bp-1];var B=dayViewTable.rows[0].cells[2*bp];R.style.left=z.offsetLeft+"px";R.style.width=B.offsetWidth+"px";R.columnIndex=bp;}else{var n=m6+(q.clientY-XQ);var G=0;var c=planningViewTable.offsetHeight-R.offsetHeight;n=z2(n,G,c);R.style.top=n+"px";var g=g_ApptDivStartingLeft+(q.clientX-Bu);G=callPlanningHeaderTable.rows[0].cells[0].offsetWidth-vP;c=mainTablePane.offsetWidth-R.offsetWidth+vP-18;g=z2(g,G,c);R.style.left=g+"px";}il(R,50);}function qj(){var q=fx();strings=q.strings;ao(WW);WW.style.zIndex=0;il(WW,100);WW=null;kR=false;var R=ak.appt;var k=R.Jo();var Z=R.dD();function n(){R.iH(k);R.pA(Z);A7(ak);}function G(){if(Ap(R.Jo(),R.dD())||Ap(k,Z)){Ua();}if((WX(R.Jo(),R.dD())||WX(k,Z))&&bp!=ky){zA();}if(g_CalendarLayoutMode==Ir.q){A7(ak);}}var c=R.SX();function A(L,x,f){if(f){c.KR(R,L,false);}else{c.Db(R,L,false);}tR.xr([c],c.B3(),x,false);TK(x,true);}if(c.a()){alert(strings.appt_locked);A7(ak);return ;}if(g_CalendarLayoutMode==Ir.R){Jd(ky);if(bp!=ky){Jd(bp);}}if(c.A){c.z();}if(c.j()){alert(strings.message_deleted);l5();return ;}else{if(c.n()){var m=strings.generic_error+" #C002";oV(m,Zp.Z);alert(m);return ;}}if(R.LL){R=c.pS(R.Jo());ak.appt=R;}var z=R.Jo();var B=R.dD();var g=Math.round((B.getTime()-z.getTime())/ES);var W;var C=false;var Y=null;if(g_CalendarLayoutMode==Ir.R){W=new Date(op[bp]);W.setDate(W.getDate());W.setHours((ak.offsetTop+vP)/(4*N1));W.setMinutes(((((ak.offsetTop+vP)/N1)%4)*15));}else{var O=OG(calPlanningViewDiv,"div","calPlanningViewOverlay");function X(L,x){var f=Math.round(L.offsetHeight/2);if(L.offsetTop>x.offsetTop){if((x.offsetTop+x.offsetHeight-L.offsetTop)>f){return true;}else{return false;}}else{if((L.offsetTop+L.offsetHeight-x.offsetTop)>f){return true;}else{return false;}}}var Q;for(var t=0;t<O.length;t++){var D=O[t];if(X(ak,D)){Q=D.calendar;break;}}if(Q==null){n();return ;}else{C=(Q!=null&&Q!=R.B3());if(C){Y=Q;}W=new Date(zn(ak.offsetLeft+vP,true));if(!R.i()||(C&&!Y.yZ())){alert(strings.permissions_restriction);n();return ;}}}if(!C&&xa(R.Jo(),W)==0){return ;}Ii(R);if(C&&c.lj()){if(!confirm(strings.move_recurring_appointment_to_new_calendar)){n();return ;}}R.iH(W);R.pA(new Date(W.getTime()+g*ES));function i(L){var x=nW(L);var f=x[0];if(f==Vv.k){return true;}var u=x[1];var p;if(f==Vv.R){p=strings.drb_conflict.printf(u);}else{p=strings.drb_error.printf(u);}alert(p);n();return false;}var T=new Date();var d=((xa(T,R.dD())<0||xa(T,Z)<0)&&R.Xl()==Kl.k&&R.mw()==Lb.n);if(R.LL){if(d){var w=function(L){if(!L){n();return ;}var x=(L=="SEND_UPDATE");var f=R.zv();f.LL=false;f.Nh=true;f.go(k);f.Zr(Z);if(x&&!i(f)){return ;}R.LL=false;R.Nh=true;R.go(k);R.Zr(Z);A7(ak);if(C){A(x,Y,true);}else{c.KR(R,x);G();}};var M="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(M,null,w,300,180);}else{R.LL=false;R.Nh=true;R.go(k);R.Zr(Z);A7(ak);if(C){A(false,Y,true);}else{c.KR(R,notify_attendees);G();}}}else{if(R.Nh){if(d){var w=function(L){if(!L){n();return ;}var x=(L=="SEND_UPDATE");if(x&&!i(R)){return ;}if(C){A(x,Y,false);}else{c.Db(R,x);G();}};var u="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(u,null,w,300,180);}else{if(C){A(false,Y,false);}else{c.Db(R,false);G();}}}else{if(d){var w=function(L){if(!L){n();return ;}var x=(L=="SEND_UPDATE");if(x&&!i(R)){return ;}var p=new Date(R.Jo().getTime()-R.Vo()*ES);R.wP(p);if(L=="SEND_UPDATE"){var U=R.YJ();var S=U.rN();var e=R.rN();R.Mk(S,e);}if(C){R.km(true,null,null,Y);}else{R.cg();G();}};var u="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(u,null,w,300,180);}else{var a=new Date(R.Jo().getTime()-R.Vo()*ES);R.wP(a);if(C){R.km(true,null,null,Y);}else{R.cg();G();}}}}}function zt(q){var R=BA(yk);var k=R.appt;if(g_CalendarLayoutMode==Ir.R){var Z=Math.round((q.clientY-XQ)/N1);if(yk.className=="dayWeekViewApptTopBar"){var n=m6+(Z*N1);var G=-vP;var c=parseInt(R.style.top)+parseInt(R.style.height)-(N1+2*vP);n=z2(n,G,c);var A=parseInt(R.style.top)+parseInt(R.style.height)-n;var m=R.childNodes.item(0).rows[1].cells[1];m.firstChild.style.height=(A-2*vP-2)+"px";m.style.height=(A-2*vP)+"px";R.style.height=A+"px";R.style.top=n+"px";}else{if(yk.className=="dayWeekViewApptBottomBar"){var A=O3+(Z*N1);var c=48*rZ-parseInt(R.style.top)+vP;A=z2(A,N1+2*vP,c);var m=R.childNodes.item(0).rows[1].cells[1];m.style.height=(A-2*vP)+"px";m.firstChild.style.height=(A-2*vP-2)+"px";R.style.height=A+"px";}}}else{if(yk.cellIndex==0){var z=g_ApptDivStartingLeft+q.clientX-Bu;var G=callPlanningHeaderTable.rows[0].cells[0].offsetWidth-vP;var c=parseInt(R.style.left)+parseInt(R.style.width)-(2*vP)-1;z=z2(z,G,c);var B=parseInt(R.style.left)+parseInt(R.style.width)-z;var m=R.childNodes.item(0).rows[0].cells[1];m.firstChild.style.width=(B-2*vP-2)+"px";m.style.width=(B-2*vP)+"px";R.style.width=B+"px";R.style.left=z+"px";}else{var B=g_ApptDivStartingWidth+q.clientX-Bu;var G=vP*2+1;var c=mainTablePane.offsetWidth-parseInt(R.style.left)-18;B=z2(B,G,c);var m=R.childNodes.item(0).rows[0].cells[1];m.firstChild.style.width=(B-2*vP-2)+"px";m.style.width=(B-2*vP)+"px";R.style.width=B+"px";}}il(R,50);}function nA(){var q=fx();var R=BA(yk);R.style.zIndex=0;il(R,100);ao(yk);XL=false;var k=R.appt;var Z=k.Jo();var n=k.dD();var G=k.SX();if(G.a()){alert(strings.appt_locked);A7(R);return ;}if(G.A){G.z();}if(G.j()){alert(strings.message_deleted);l5();return ;}else{if(G.n()){var c=strings.generic_error+" #C003";oV(c,Zp.Z);alert(c);return ;}}Ii(k);if(k.LL){k=G.pS(k.Jo());R.appt=k;}if(g_CalendarLayoutMode==Ir.R){columnIndex=dS(k.Jo());Jd(columnIndex);if(yk.className=="dayWeekViewApptTopBar"){var A=k.Jo();var m=A.clone();m.setHours((R.offsetTop+vP)/(4*N1));m.setMinutes(((((R.offsetTop+vP)/N1)%4)*15));if(xa(A,m)==0){return ;}k.iH(m);k.LE(Math.round((k.dD().getTime()-k.Jo().getTime())/ES));var z=new Date(m-k.Vo()*ES);k.wP(z);}else{if(yk.className=="dayWeekViewApptBottomBar"){var B=Math.round(((R.offsetHeight-2*vP)/N1)*15);var A=k.Jo();var g=k.dD();var W=new Date(A.getTime()+B*ES);if(xa(g,W)==0){return ;}k.pA(W);k.LE(Math.round((k.dD().getTime()-k.Jo().getTime())/ES));}}}else{var A=k.Jo();var g=k.dD();if(R.offsetWidth==0){A7(ak);return ;}if(yk.cellIndex==0){var m=new Date(zn(R.offsetLeft+vP,true));while(xa(m,g)>=0){m.setMinutes(m.getMinutes()-1);}if(xa(A,m)==0){return ;}k.iH(m);k.LE(Math.round((k.dD().getTime()-k.Jo().getTime())/ES));var z=new Date(m-k.Vo()*ES);k.wP(z);}else{var W=new Date(zn(R.offsetLeft+R.offsetWidth-vP,true));while(xa(W,A)<=0){W.setMinutes(W.getMinutes()+1);}if(xa(g,W)==0){return ;}k.pA(W);k.LE(Math.round((k.dD().getTime()-k.Jo().getTime())/ES));}}yk=null;function C(){k.iH(Z);k.pA(n);k.LE(Math.round((n.getTime()-Z.getTime())/ES));A7(ak);}function Y(){if(Ap(k.Jo(),k.dD())||Ap(Z,n)){Ua();}if(g_CalendarLayoutMode==Ir.q){A7(ak);}}function O(i){var T=nW(i);var d=T[0];if(d==Vv.k){return true;}var w=T[1];var M;if(d==Vv.R){M=strings.drb_conflict.printf(w);}else{M=strings.drb_error.printf(w);}alert(M);C();return false;}var X=new Date();var Q=((xa(X,k.dD())<0||xa(X,n)<0)&&k.Xl()==Kl.k&&k.mw()==Lb.n);if(k.LL){if(Q){var t=function(i){if(!i){C();return ;}var T=(i=="SEND_UPDATE");var d=k.zv();d.LL=false;d.Nh=true;d.go(Z);d.Zr(n);if(T&&!O(d)){return ;}k.LL=false;k.Nh=true;k.go(Z);k.Zr(n);A7(ak);G.KR(k,T);Y();};var D="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(D,null,t,300,180);}else{k.LL=false;k.Nh=true;k.go(Z);k.Zr(n);A7(ak);G.KR(k,false);Y();}}else{if(k.Nh){if(Q){var t=function(i){if(!i){C();return ;}var T=(i=="SEND_UPDATE");if(T&&!O(k)){return ;}G.Db(k,T);Y();};var w="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(w,null,t,300,180);}else{G.Db(k,false);Y();}}else{if(Q){var t=function(i){if(!i){C();return ;}var T=(i=="SEND_UPDATE");if(T&&!O(k)){return ;}if(i=="SEND_UPDATE"){var M=k.YJ();var a=M.rN();var L=k.rN();k.Mk(a,L);}k.cg();Y();};var w="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(w,null,t,300,180);}else{k.cg();Y();}}}}function RH(q){var R=vC(q);Ul(R);var k=R.keyCode;if(k<=47||(k>=112&&k<=251)){return ;}if(R.ctrlKey){return ;}var Z=WE(R);if(Z==null||Z.className.indexOf("dayWeekViewEntryCell")==-1){return ;}var n=gj();var G=n.Z();if(!G.yZ()){return ;}var c=op[Z.cellIndex/2].clone();var A=Math.floor(Z.parentNode.rowIndex/2);var m=(Z.parentNode.rowIndex%2)*30;c.setHours(A,m,0,0);var z=new Date(c.getTime()+PG*ES);var B=d2(c,z,false,false);B.A=false;var g=vw(B)[0];Fv(g);Yl();}function rf(q){var R=q.parentNode;g_SelectedDate=R.date;Po(SU.Z);}var cY=null;var s3=false;var J6=null;function Yl(){if(g_CalendarViewMode==SU.k&&g_CalendarLayoutMode==Ir.R){return ;}cY=null;if(ak==null){return ;}var q=ak.appt;if(!q.i()){return ;}var R=q.w();if(R==null){R="";}R=R.replace(new RegExp("<","g"),"&lt;");R=R.replace(new RegExp(">","g"),"&gt;");if(g_CalendarLayoutMode==Ir.R){if(q.ZD()==false&&q.Ja()==false){var k=ak.childNodes.item(0).rows[1].cells[1];k.style.padding="0px";k.firstChild.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"Q9"+";\" onkeydown=\""+"fF"+"(event);\" tabindex=\"0\">"+R+"</TEXTAREA>";J6=ak.childNodes.item(0).rows[1].cells[1].firstChild.firstChild;J6.focus();J6.focus();}else{ak.style.padding="0px";ak.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"Q9"+";\" onkeydown=\""+"fF"+"(event);\" tabindex=\"0\">"+R+"</TEXTAREA>";J6=ak.firstChild;J6.focus();J6.focus();}}else{var k=ak.childNodes.item(0).rows[0].cells[1];k.style.padding="0px";k.firstChild.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"Q9"+";\" onkeydown=\""+"fF"+"(event);\" tabindex=\"0\">"+R+"</TEXTAREA>";J6=ak.childNodes.item(0).rows[0].cells[1].firstChild.firstChild;J6.focus();J6.focus();}s3=true;}function fF(q){var R=vC(q);Ul(R);if(R.keyCode==Nv){Q9();return false;}}function Q9(){if(!s3){return ;}var q=fx();s3=false;var R=J6.value;var k=BA(J6);var Z=k.appt;if(Z.w()==R){A7(k);return ;}var n=Z.SX();function G(){A7(k);}if(n.a()){alert(strings.appt_locked);A7(k);return ;}Ii(Z);if(n.A){n.z();}if(n.j()){alert(strings.message_deleted);l5();return ;}else{if(n.n()){var c=strings.generic_error+" #C004";oV(c,Zp.Z);alert(c);return ;}}var A=new Date();var m=(xa(A,Z.dD())<0&&Z.Xl()==Kl.k&&Z.mw()==Lb.n);if(Z.LL){Z=n.pS(Z.Jo());k.appt=Z;if(m){var z=function(g){if(!g){A7(k);return ;}var W=(g=="SEND_UPDATE");Z.LL=false;Z.Nh=true;Z.go(Z.Jo());Z.Zr(Z.dD());Z.DJ(R);A7(k);n.KR(Z,W);};var B="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(B,null,z,300,180);}else{Z.LL=false;Z.Nh=true;Z.go(Z.Jo());Z.Zr(Z.dD());Z.DJ(R);n.KR(Z,false);}}else{if(Z.Nh){if(m){var z=function(g){if(!g){A7(k);return ;}var W=(g=="SEND_UPDATE");Z.DJ(R);A7(k);n.Db(Z,W);};var C="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(C,null,z,300,180);}else{Z.DJ(R);n.Db(Z,false);}}else{if(m){var z=function(g){if(!g){G();return ;}Z.DJ(R);if(g=="SEND_UPDATE"){var Y=Z.YJ();var O=Y.rN();var X=Z.rN();Z.Mk(O,X);}Z.cg();A7(k);};var C="dlg_UpdateMeeting.jsp?locale="+q.aF.R();FM(C,null,z,300,180);}else{Z.DJ(R);Z.cg(false);A7(k);}}}if(Ap(Z.Jo(),Z.dD())){Ua();}if(WX(Z.Jo(),Z.dD())){zA();}}function Fv(q){if(q!=null){pG(null);}if(g_CalendarLayoutMode==Ir.R){if(g_CalendarViewMode==SU.k){if(ak!=null){var R=ak.appt;var k=R.X7();var Z=R.V();ak.style.backgroundColor=k;ak.style.color=Z;}if(q!=null){q=bO(q,"isSelected");if(typeof (q.style)!="undefined"){q.style.backgroundColor="";q.style.color="";}}ak=q;}else{if(ak!=null){if(ak.className=="dayWeekViewApptDiv"){ak.style.zIndex=0;var n=ak.childNodes.item(0);n.rows[0].cells[0].style.backgroundColor="";n.rows[2].cells[0].style.backgroundColor="";n.rows[0].cells[0].style.borderWidth="0px";n.rows[2].cells[0].style.borderWidth="0px";}else{if(ak.className=="dayWeekViewAllDayApptDiv"){ak.style.backgroundColor="";}}}if(q!=null){if(q.className=="dayWeekViewApptDiv"){q.style.zIndex=1;var n=q.childNodes.item(0);var G=n.rows[1].cells[0].style.backgroundColor;n.rows[0].cells[0].style.backgroundColor=G;n.rows[2].cells[0].style.backgroundColor=G;n.rows[0].cells[0].style.borderWidth="1px 1px 0px 1px";n.rows[2].cells[0].style.borderWidth="0px 1px 1px 1px";}else{if(q.className=="dayWeekViewAllDayApptDiv"){q.style.backgroundColor="#D9D4D4";}}}ak=q;}}else{if(ak!=null){ak.style.zIndex=0;var n=ak.childNodes.item(0);n.rows[0].cells[0].className="planningViewBarNotSelected";n.rows[0].cells[2].className="planningViewBarNotSelected";}if(q!=null){q.style.zIndex=1;var n=q.childNodes.item(0);n.rows[0].cells[0].className="planningViewBarSelected";n.rows[0].cells[2].className="planningViewBarSelected";n.rows[0].cells[0].style.borderWidth="1px 0px 1px 1px";n.rows[0].cells[2].style.borderWidth="1px 1px 1px 0px";}ak=q;}}function pG(q){if(q!=null){Fv(null);}if(g_CalendarLayoutMode==Ir.R){if(g_CalendarViewMode==SU.k){if(oQ!=null){var R=kd(oQ.firstChild,"isSelected");oQ.firstChild.className=R.className;var k=new Date();if(cT(oQ.date,k)==0){oQ.firstChild.style.color="red";}else{oQ.firstChild.style.color="";}}var Z=q;if(q!=null){while(Z!=null&&!eQ(Z,"monthViewEntryCell")){Z=Z.parentNode;}var n=bO(Z.firstChild,"isSelected");Z.firstChild.className=n.className;if(typeof (Z.firstChild.style)!="undefined"){Z.firstChild.style.backgroundColor="";Z.firstChild.style.color="";}var G=p9(g_SelectedDate,Jh);G.setDate(G.getDate()+(Z.parentNode.rowIndex-1)*7+Z.cellIndex);g_SelectedDate=G;}oQ=Z;}else{if(oQ!=null&&op!=null){oQ.style.backgroundColor="";}if(q!=null&&op!=null){q.style.backgroundColor="#316AC5";if(eQ(q,"dayWeekViewEntryCell")){g_SelectedDate=op[q.cellIndex/2].clone();}else{if(q.className=="dayWeekViewAllDayEntryCell"){g_SelectedDate=op[q.cellIndex].clone();}}}oQ=q;}}}var PG=30;function d2(q,R,k,Z,n){var G=new Date();if(q==null){q=new Date(G.getFullYear(),G.getMonth(),G.getDate(),G.getHours()+1);}if(R==null||R<q){R=new Date(q.getTime()+PG*ES);}if(k==null||!qg(k)){k=false;}if(Z==null||!qg(Z)){Z=true;}if(n==null){if(lO()){var c=Ro.x();n=c.c();}else{var A=gj();var n=A.Z();if(n==null){n=A.R();}if(n==null){return null;}}}var m=Lh.kh(n);m.iH(q);m.pA(R);m.U7(q);m.b(R);m.FA(k);m.G8(false);m.WQ(Kl.Z);m.UF(k?ll.Z:ll.R);m.m2(-1);m.qU(VS.R);m.SF(ND.q);m.b6(Uc.q);m.NX(false);m.cv(false);m.Wd(true);m.Yo(true);if(k){m.kQ(1080);}else{m.kQ(15);}var G=new Date();m.Tn(q.getTime()>G.getTime()&&!n.Jo());if(Z){var z=HQ.B(m);var B=Sd.w(z);B.W(VJ.k);B.X(Wq.k);B.i(aF.I);B.T(aF.I);B.D(XJ.q);B.t(aF.h);z.A(B);}return m;}function Kr(q,R){var k;if(lO()){var Z=Ro.x();var k=Z.c();}else{var n=gj();var k=n.Z();if(k==null){k=n.R();}if(k==null){return null;}}if(!k.yZ()){return null;}var G;var c;if(g_CalendarViewMode==SU.k){if(R==null||R){G=q.date.clone();c=G.clone();c.setDate(c.getDate()+1);R=true;}else{if(!R){G=q.date.clone();G.setMinutes(vZ);c=G.clone();c.setMinutes(c.getMinutes()+PG);}}}else{if(q.className.indexOf("dayWeekViewEntryCell")>=0){if(R==null||!R){G=op[q.cellIndex/2].clone();var A=Math.floor(q.parentNode.rowIndex/2);var m=(q.parentNode.rowIndex%2)*30;G.setHours(A,m,0,0);c=new Date(G.getTime()+PG*ES);R=false;}else{if(R){G=op[q.cellIndex/2].clone();c=G.clone();c.setDate(c.getDate()+1);}}}else{if(q.className=="dayWeekViewAllDayEntryCell"){G=op[q.cellIndex].clone();c=G.clone();c.setDate(c.getDate()+1);R=true;}}}return d2(G,c,R);}function XA(q,R){if(R==null){if(lO()){var k=Ro.x();var R=k.c();}else{var Z=gj();var R=Z.Z();if(R==null){R=Z.R();}if(R==null){return null;}}}if(!R.yZ()){return null;}var n=zn(q.clientX);var G=1000*60*30;var c=n%G;if(c<G/2){n=n-c;}else{n=n-c+G;}var A=new Date(n);var m=new Date(A.getTime()+PG*ES);return d2(A,m,false,null,R);}function Xq(){if(ak==null){return ;}if(s3){var q=ak.getElementsByTagName("TEXTAREA")[0];q.onblur=null;s3=false;}var R=fx();function k(O){if(g_CalendarLayoutMode==Ir.R){if(g_CalendarViewMode==SU.k){mQ();}else{if(O.lj()==true){FT(true,true);}else{if(O.ZD()==true||O.Ja()==true){FT(true,false);}else{if(O.P()){var X=ak.columnIndex;calDayViewDiv.removeChild(ak);Jd(X);if(ak.otherDiv){var Q=ak.otherDiv.columnIndex;calDayViewDiv.removeChild(ak.otherDiv);Jd(Q);}}else{var t=ak.columnIndex;calDayViewDiv.removeChild(ak);Jd(t);}}}}}else{MF(g_CalendarViewMode);oq(g_CalendarViewMode);}if(O.lj()==true||WX(O.Jo(),O.dD())){zA();}if(O.lj()==true||Ap(O.Jo(),O.dD())){Ua();}ak=null;}function Z(O){var X=O.Xl();if(X==Kl.k){var Q=function(D){if(!D){return ;}else{if(D=="SEND_CANCELLATION"){O.sc(true);}else{if(D=="DO_NOT_SEND_CANCELLATION"){O.sc(false);}}}k(O);};var t="dlg_CancelMeeting.jsp?locale="+R.aF.R();FM(t,null,Q,300,120);}else{if(X==Kl.q){var Q=function(D){if(!D){return ;}else{if(D=="SEND_RESPONSE"){O.sc(true);}else{if(D=="DO_NOT_SEND_RESPONSE"){O.sc(false);}}}k(O);};var i="dlg_DeclineMeeting.jsp?locale="+R.aF.R();FM(i,null,Q,300,180);}}}var n=ak.appt;var G=n.SX();if(!n.m()){alert(strings.permissions_restriction);return ;}if(G.a()){alert(strings.appt_locked);return ;}if(G.A){G.z();}if(G.j()){alert(strings.message_deleted);l5();return ;}else{if(G.n()){var c=strings.generic_error+" #C005";oV(c,Zp.Z);alert(c);return ;}}Ii(n);if(n.LL){var A=n.Jo();if(!n.J7()){var m=G.Zg();var z=YM();if(m!=null){var B=m.n(z,A);A.setMinutes(A.getMinutes()+B);}}n=G.pS(A);ak.appt=n;}if(n.LL||n.Nh){var g=function(O){if(!O){k(G);return ;}else{if(O=="DELETE_OCCURRENCE"){var X=new Date();var Q=(xa(X,n.dD())<0&&(n.Xl()==Kl.k||n.Xl()==Kl.q));if(Q){Z(n);}else{n.sc(false);k(n);}}else{if(O=="DELETE_SERIES"){var X=new Date();var t=G.ns();var Q=(xa(X,t.W)<0&&(n.Xl()==Kl.k||n.Xl()==Kl.q));if(Q){Z(G);}else{G.sc(false);k(G);}}}}};var W="dlg_DeleteOccurrence.jsp?locale="+R.aF.R();FM(W,null,g,300,180);}else{var C=new Date();var Y=(xa(C,n.dD())<0&&(n.Xl()==Kl.k||n.Xl()==Kl.q));if(Y){Z(n);}else{n.sc(false);k(n);}}}function Bw(){Ro=new HN(Gf.q(),Gf.B()?Gf.L():null,cN()?Gf.M():null,calendarTreeDiv);}function Tw(){calendarSetsPane=Qi("<DIV id='calendarSetsPane' class='calendarSetPane' style='display:none;'>",Ws);var q=Qi("<table width='100%' cellpadding='0' cellspacing='0'>",calendarSetsPane);var R=Qi("<tbody>",q);var k=Qi("<tr>",R);var Z=Qi("<td>",k);q=Qi("<table width='100%' cellpadding='2' cellspacing='0' class='paneHeader' style='position: static;'>",Z);var n=Qi("<tbody>",q);var k=Qi("<tr>",n);var Z=Qi("<td style='padding-left: 5px;' class='label calendar_label'>",k);Z.innerHTML=strings.calendar_sets_title;k=Qi("<tr>",R);Z=Qi("<td>",k);q=Qi("<table cellpadding='2' cellspacing='0'>",Z);n=Qi("<tbody>",q);k=Qi("<tr>",n);Z=Qi("<td class='label'>",k);var G=Qi("<input type='text' class='label textInputField' size='15' id='calendarSetSaveName' maxLength='20' />",Z);Z=Qi("<td class='label'>",k);G=Qi("<input class='button' type='button' value='"+strings.shared_save+"'/>",Z);var c=function(){var O=calendarSetSaveName.value;if(O==""||O.strip()==""){alert(strings.calendar_set_name_empty_error);return ;}var X=aF.bT()[O];var Q=true;if(X){Q=confirm(strings.calendar_set_overwrite_warning);}if(Q){var X=PS();zx(X);calendarSetSaveName.value="";UI(X.R());}};G.onclick=c;k=Qi("<tr>",R);Z=Qi("<td>",k);q=Qi("<table cellpadding='2' cellspacing='0' height='32px' >",Z);n=Qi("<tbody>",q);k=Qi("<tr>",n);Z=Qi("<td class='label'>",k);Z.innerHTML=strings.shared_view;Z=Qi("<td class='label'>",k);var A=Qi("<select id='calendarSetLoadDropdown' size='1' style='width: 100px'>",Z);UI();var m=function(){var O=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;if(O!=null&&O!=""){w9.Z(O);}};A.onchange=m;deleteCalendarSetButton=Qi("<td class='toolbarButton' unselectable='on' style='opacity: 1;' title='"+strings.calendar_set_delete_set_tooltip+"'>",k);function z(O){var X=vC(O);Ul(X);deleteCalendarSetButton.className="toolbarButton_hover";}function B(O){var X=vC(O);Ul(X);deleteCalendarSetButton.className="toolbarButton";}function g(O){var X=vC(O);Ul(X);S2();deleteCalendarSetButton.className="toolbarButton_down";return false;}function W(O){var X=vC(O);Ul(X);deleteCalendarSetButton.className="toolbarButton_hover";}deleteCalendarSetButton.onmouseover=z;deleteCalendarSetButton.onmouseout=B;deleteCalendarSetButton.onmousedown=g;deleteCalendarSetButton.onmouseup=W;q=Qi("<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">",deleteCalendarSetButton);n=Qi("<tbody>",q);k=Qi("<tr>",n);Z=Qi("<td unselectable=\"on\">",k);var C=Qi("<div unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position: -83px 0px;\" class=\"toolbarButtonIcon\"/>",Z);function Y(){if(calendarSetLoadDropdown.selectedIndex!=0){if(confirm(strings.calendar_set_delete_confirm)){var O=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;BK(O);UI();}}}C.onclick=Y;}function openAddressSelectionDialogFromCalendarPane(){function q(R){if(!R){return ;}var k=R[0];var Z=new Object();var n=new Array();for(var G=0;G<k.length;G++){var c=k[G];var A=c.G();var m=Gf.G();var z=Gf.R();var B=m+z+A+z+R2.Z;if(Gf.g(B)!=null){rF.q(n,c);}else{Z[B]=c;}}Bh(Z,n);}TE(nK.n,q,null,null,true,true);}function Bh(q,R,k){var Z=function(m,z){var B=m.k();var g=z.item("imapHash");var W=Gf.R();var C=Gf.c();var Y=zX.B(B,".//status");var O=new Array();for(var X=0,len=Y.length;X<len;X++){var Q=Y.item(X);var t=Q.getAttribute("mbox");var D=Q.getAttribute("failed");var i=g[t];if(D!=null){rF.q(O,i.G());}else{function T(h){if(h==null){return null;}var j=parseInt(h,10);return j;}var d=T(Q.getAttribute("uidValidity"));var w=T(Q.getAttribute("uidnext"));var M=T(Q.getAttribute("messageCount"));var a=T(Q.getAttribute("unreadMessageCount"));var L=null;var x=zX.W(Q,"metadata");if(x!=null){L=new Array();var f=zX.B(x,".//entries");for(var u=0;u<f.length;u++){var p=f.item(u);var U=zX.W(p,"entry");var S=zX.W(p,"value");var e=zX.g(U);var r=zX.g(S);L[e]=r;}}var F=t.split(W);var o=F[0]+W+F[1];var I=Gf.g(o);if(I==null){var s=i.m();I=new tR(F[1],R2.G,C,null,false,M,a,d,w,s,null,null);}var l=new NG(F[2],I,Ob.R,M,a,d,w,null,null,L);Ro.I(l,true,true);}}if(O.length>0){var y="";for(var X=0;X<O.length;X++){y+=O[X];if(X!=O.length-1){faliedFolderString+=", ";}}alert(strings.error_fetching_other_users_calendars.printf(y));}if(k){k();}};var n=new Ee.A(QS("soapmail"),false,Z);var G=new Ee.W("getOtherUserFolders",sn);var c=zX.D.createElement("folders");for(imapName in q){var A=zX.m("folderName",imapName);c.appendChild(A);}G.A(c);n.R.w(G);n.q.add("no.report.faults",true);n.q.add("imapHash",q);n.q.add("preexistingCalendars",R);n.R.W();}function UI(q){if(calendarSetLoadDropdown.childNodes.length>0){zX.O(calendarSetLoadDropdown);}var R=Qi("<option value='' </option>",calendarSetLoadDropdown);R.innerHTML=strings.calendar_set_select_set;var k=aF.bT();for(var Z in k){var n=k[Z];var G=n.R();R=Qi("<option value='"+G+"' ></option>",calendarSetLoadDropdown);R.innerHTML=G;if(q!=null&&q==G){R.selected=true;}}}function PS(){var q=calendarSetSaveName.value;var R=Ro.u();var k=w9.c(R);var Z=g_CalendarViewMode;var n=g_CalendarLayoutMode;var G=new QR(q,k,Z,n);return G;}function kH(q){var R=fx();var k=q.SX();if(k.a()){alert(strings.appt_locked);return ;}if(k.A){k.z();}if(k.j()){alert(strings.message_deleted);l5();return ;}else{if(k.n()){var Z=strings.generic_error+" #C006";oV(Z,Zp.Z);alert(Z);return ;}}if(q.LL||q.Nh){var n=function(m){if(!m==null){return ;}else{if(m=="OPEN_OCCURRENCE"){if(q.LL){var z=k.pS(q.Jo());var B=z.rN();if(B==null){B=HQ.B(z);var g=Sd.w(B);g.W(VJ.k);g.X(Wq.k);g.i(R.aF.I);g.T(R.aF.I);g.D(XJ.q);g.t(R.aF.h);B.A(g);}Qs(z);}else{if(q.Nh){var B=q.rN();if(B==null){B=HQ.B(q);var g=Sd.w(B);g.W(VJ.k);g.X(Wq.k);g.i(R.aF.I);g.T(R.aF.I);g.D(XJ.q);g.t(R.aF.h);B.A(g);}Qs(q);}}}else{if(m=="OPEN_SERIES"){var B=k.rN();if(B==null){B=HQ.B(k);var g=Sd.w(B);g.W(VJ.k);g.X(Wq.k);g.i(R.aF.I);g.T(R.aF.I);g.D(XJ.q);g.t(R.aF.h);B.A(g);}Qs(k);}}}};var G="dlg_ChangeOccurrence.jsp?locale="+R.aF.R();FM(G,null,n,300,180);}else{var c=q.rN();if(c==null){var c=HQ.B(q);var A=Sd.w(c);A.W(VJ.k);A.X(Wq.k);A.i(R.aF.I);A.T(R.aF.I);A.D(XJ.q);A.t(R.aF.h);c.A(A);}Qs(q);}}function p4(q){var R=ak.appt;var k=R.SX();if(!R.i()){alert(strings.permissions_restriction);return ;}if(k.a()){alert(strings.appt_locked);return ;}if(k.A){k.z();}if(k.j()){alert(strings.message_deleted);l5();return ;}else{if(k.n()){var Z=strings.generic_error+" #C007";oV(Z,Zp.Z);alert(Z);return ;}}if(R.LL){R=k.pS(R.Jo());ak.appt=R;}Ii(R);R.UF(q);if(R.LL){R.LL=false;R.Nh=true;R.go(R.Jo());R.Zr(R.dD());k.KR(R,false);}else{if(R.Nh){k.Db(R,false);}else{R.cg();}}A7(ak);ak=null;Ua();}function u3(q){var R=ak.appt;var k=R.SX();if(!R.i()){alert(strings.permissions_restriction);return ;}if(k.a()){alert(strings.appt_locked);return ;}if(k.A){k.z();}if(k.j()){alert(strings.message_deleted);l5();return ;}else{if(k.n()){var Z=strings.generic_error+" #C008";oV(Z,Zp.Z);alert(Z);return ;}}if(R.LL){R=k.pS(R.Jo());ak.appt=R;}Ii(R);R.qU(q);if(R.LL){R.LL=false;R.Nh=true;R.go(R.Jo());R.Zr(R.dD());k.KR(R,false);}else{if(R.Nh){k.Db(R,false);}else{R.cg();}}A7(ak);ak=null;Ua();}function Fj(q){var R=ak.appt;if(!R.i()){alert(strings.permissions_restriction);return ;}if(R.a()){alert(strings.appt_locked);return ;}if(R.A){R.z();}if(R.j()){alert(strings.message_deleted);l5();return ;}else{if(R.n()){var k=strings.generic_error+" #C009";oV(k,Zp.Z);alert(k);return ;}}Ii(R);R.FH(q);if(q){R.n4(CK.q);}else{R.n4(CK.R);}R.cg();A7(ak);ak=null;Ua();}function BA(q){if(g_CalendarLayoutMode==Ir.R){if(g_CalendarViewMode==SU.k){var R=q;while(R!=null&&!eQ(R,"monthViewApptTable")&&!eQ(R,"monthViewAllDayApptDiv")){R=R.parentNode;}return R;}else{var R=q;while(R!=null&&!eQ(R,"dayWeekViewApptDiv")&&!eQ(R,"dayWeekViewAllDayApptDiv")){R=R.parentNode;}return R;}}else{var R=q;while(R!=null&&!eQ(R,"planningAppointmentDiv")){R=R.parentNode;}return R;}}function dS(q){for(var R=1,len=op.length;R<len;R++){if(cT(op[R],q)==0){return R;}}return 0;}function Ap(q,R){var k=new Date();var Z=k.clone();Z.setDate(Z.getDate()+dZ);return (!(cT(q,Z)>0||cT(R,k)<0));}function iA(q,R){var k,Z;if(g_CalendarViewMode==SU.Z){k=g_SelectedDate.clone();Z=k.clone();Z.setDate(Z.getDate()+1);}else{if(g_CalendarViewMode==SU.R){k=Pm(g_SelectedDate,Jh);Z=k.clone();Z.setDate(Z.getDate()+5);}else{if(g_CalendarViewMode==SU.q){k=Pm(g_SelectedDate,Jh);Z=k.clone();Z.setDate(Z.getDate()+7);}else{if(g_CalendarViewMode==SU.k){k=p9(g_SelectedDate,Jh);Z=k.clone();Z.setDate(Z.getDate()+42);}}}}return (!(cT(q,Z)>0||cT(R,k)<0));}function WX(q,R){var k=p9(g_DatePickerDate,Jh);var Z=k.clone();Z.setDate(Z.getDate()+42);return (!(cT(q,Z)>0||cT(R,k)<0));}function I7(q,R,k){if(cT(q,R)<0||cT(q,k)>=0){return false;}var Z=q.getDay();for(var n=0,len=jX.length;n<len;n++){if(Z==jX[n]){return true;}else{if(Z<jX[n]){break;}}}return false;}function p9(q,R){var k=q.getFullYear();var Z=q.getMonth();var n=new Date(k,Z,1).getDay();var G=n-R;if(G<=0){G+=7;}var c=new Date(new Date(k,Z-1).getFullYear(),new Date(k,Z-1,1).getMonth(),iV(Z-1,k)-G+1);return c;}function be(q){switch(q){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 zU(q){var R=-1;var k=-1;for(var Z=1;Z<callPlanningHeaderTable.firstChild.rows[1].cells.length-1;Z++){var n=callPlanningHeaderTable.firstChild.rows[1].cells[Z];for(var G=0;G<n.firstChild.rows[0].cells.length;G++){var c=n.firstChild.rows[0].cells[G];if(c.date.getTime()+callPlanningHeaderTable.timeInterval>=q.getTime()){R=n.offsetLeft+c.offsetLeft;k=callPlanningHeaderTable.timeInterval/c.offsetWidth;break;}}if(R!=-1){break;}}var A=q.getTime()-c.date.getTime();var m=A/k;var z=Math.floor(R+m);return z;}function ZM(q,R){var k=-1;var Z=-1;var n=-1;var G=-1;for(var c=1;c<callPlanningHeaderTable.firstChild.rows[1].cells.length-1;c++){var A=callPlanningHeaderTable.firstChild.rows[1].cells[c];if(c<callPlanningHeaderTable.firstChild.rows[1].cells.length-2){if(k==-1){var m=callPlanningHeaderTable.firstChild.rows[1].cells[c+1].firstChild.rows[0].cells[0];if(m.date){if(m.date.getTime()+callPlanningHeaderTable.timeInterval<=q.getTime()){continue;}}}else{if(n==-1){var m=callPlanningHeaderTable.firstChild.rows[1].cells[c+1].firstChild.rows[0].cells[0];if(m.date){if(m.date.getTime()+callPlanningHeaderTable.timeInterval<=R.getTime()){continue;}}}}}for(var z=0;k==-1&&z<A.firstChild.rows[0].cells.length;z++){var B=A.firstChild.rows[0].cells[z];if(B.date.getTime()+callPlanningHeaderTable.timeInterval>q.getTime()){k=A.offsetLeft+B.offsetLeft;Z=callPlanningHeaderTable.timeInterval/B.offsetWidth;break;}}if(k!=-1){for(var g=z;g<A.firstChild.rows[0].cells.length;g++){var W=A.firstChild.rows[0].cells[g];if(W.date.getTime()+callPlanningHeaderTable.timeInterval>=R.getTime()||(g==A.firstChild.rows[0].cells.length-1&&c==callPlanningHeaderTable.firstChild.rows[1].cells.length-2)){n=A.offsetLeft+W.offsetLeft;G=callPlanningHeaderTable.timeInterval/W.offsetWidth;break;}}}if(n!=-1){break;}}var C=q.getTime()-B.date.getTime();var Y=C/Z;var O=Math.floor(k+Y);var X=R.getTime()-W.date.getTime();var Q=X/G;var t=Math.floor(n+Q-O);if(t<=0){t=1;}return [O,t];}function zn(q,R){if(R==null){R=false;}var k=q;if(!R){k=k-mainTablePane.offsetLeft;}var Z=callPlanningHeaderTable.firstChild.rows[1].cells.length;for(var n=1;n<Z-1;n++){var G=callPlanningHeaderTable.firstChild.rows[1].cells[n];for(var c=0;c<G.firstChild.rows[0].cells.length;c++){var A=G.firstChild.rows[0].cells[c];var m=G.offsetLeft+A.offsetLeft;var z=m+A.offsetWidth;if(k>=m&&k<=z){var B=k-m;var g=callPlanningHeaderTable.timeInterval/A.offsetWidth;var W=Math.floor(B*g);var C=A.date.getTime()+W;var Y=1000*60;var O=C%Y;if(O<Y/2){C=C-O;}else{C=C-O+Y;}return C;}}}var X=callPlanningHeaderTable.firstChild.rows[1].cells[Z-2];var Q=G.firstChild.rows[0].cells.length;var t=G.firstChild.rows[0].cells[Q-1];var m=G.offsetLeft+A.offsetLeft;var z=m+A.offsetWidth;if(k>z){return t.date.getTime();}else{var D=callPlanningHeaderTable.firstChild.rows[1].cells[1].firstChild.rows[0].cells[0];return D.date.getTime();}}var NE={k:"calendar_view_sections_personal",R:"calendar_view_sections_public",q:"calendar_view_sections_other_users"};function HN(q,R,k,Z){this.z=q;this.B=R;this.S=k;this.o=new Array();this.d=Z;this.D=null;this.L=new Object();this.A=new Object();this.N=new Object();this.Z=false;this.Q=Qi("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.d);var n=this;this.Q.onfocus=function(){if(!n.s){n.y();}};this.Q.onblur=function(){if(n.s){n.X();}};this.Q.onmousedown=function(){n.Q.focus();};this.Q.onmouseup=function(){n.Q.focus();};this.Q.onmouseover=function(){return true;};function G(g){if(Zc){return true;}var W=vC(g);if(!n.s||!n.D){return true;}var C=n.D;var Y=W.keyCode;if(Y==hu||Y==Wj){var O=Y==hu?C.i():C.k();if(!O||O._unselectable){return true;}n.w(O);return false;}return true;}if(ZW){document.attachEvent("onkeydown",G);}else{if(CJ){document.addEventListener("keydown",G,false);}}this.q=Qi("<DIV id='calendarViewDiv' class='treeviewContainer' style='width:100%;height:100%;overflow:auto;'>",this.Q);this.q.onblur=function(){n.X();};var c=Qi("<table style=\"padding: 0px 0px 0px 2px; border-spacing: 0px;\" cellpadding=\"0\" cellspacing=\"0\">",this.q);var A=Qi("<tbody>",c);this.G(q,NE.k,A,true,false);if(R){this.G(R,NE.R,A,false,false);}if(k){this.G(k,NE.q,A,false,true);var m=Qi("<tr>",A);var z=Qi("<td style='padding-left: 6px; padding-bottom: 2px; padding-top: 2px;' >",m);var B=Qi("<a class='attachmentHeader' href='javascript:void(0)' id='otherUsersLink'>",z);B.innerHTML=strings.add_other_users_calendar_link;B.onclick=openAddressSelectionDialogFromCalendarPane;}}HN.prototype.F=function(q){this.q.style.height=q+"px";};HN.prototype.y=function(){this.s=true;var q=this.D;if(q){q.n();}};HN.prototype.X=function(){this.s=false;var q=this.D;if(q){q.n();}};HN.prototype.l=function(){this.Q.focus();};HN.prototype.O=function(){this.Q.blur();};HN.prototype.C=function(){return this.s;};HN.prototype.G=function(q,R,k,Z,n){var c=Qi("<tr>",k);var A=Qi("<td>",c);var m=Qi("<table style=\"padding: 0px 0px 3px 0px; border-spacing: 0px;\" cellspacing=\"0\" cellpadding=\"0\">",A);var z=Qi("<tbody>",m);var c=Qi("<tr>",z);var A=Qi("<td>",c);m=Qi("<table cellspacing=\"0\" cellpadding=\"0\">",A);tbody2=Qi("<tbody>",m);c=Qi("<tr>",tbody2);A=Qi("<td>",c);var B=Qi("<DIV class='treeviewCollapseIcon' style='background-repeat:no-repeat;overflow:hidden;'>",A);var g=function(G){var Q=vC(G);var t=WE(Q);var D=(t.className=="treeviewCollapseIcon");var i=D?"treeviewExpandIcon":"treeviewCollapseIcon";t.className=i;var T=t.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling.firstChild.firstChild;if(D){Sw(T);}else{Oa(T);}};B.onclick=g;A=Qi("<td class='calendarViewSectionHeader'>",c);A.innerHTML=strings[R];var c=Qi("<tr>",z);var A=Qi("<td>",c);m=Qi("<table cellspacing=\"0\" cellpadding=\"0\">",A);z=Qi("<tbody>",m);this.A[R]=z;this.A[R].collapseIcon=B;for(var W=0;W<q.length;W++){c=Qi("<tr>",z);A=Qi("<td style=\"padding-left: 14px;\">",c);var C=q[W];var Y=NP.x(C);var O=this.U(C,R,Y);var X=new S5(this,C,A,Y,O,R);if(R==NE.k&&C.Q()==Ob.R){X.f();}rF.q(this.o,X);if(Z){this.J(X);X.w();Z=false;}}};HN.prototype.U=function(q,R,k){var Z=k;var n=this.t(R,k);if(!(R==NE.q)){var G=q.Z();var c=q.tR();if(c!=null&&c.Q()==Ob.z){Z+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_in+" "+strings.specialfolder_deleteditems+"]</span>";}else{if(n){if(G!=null){var A=NP.x(G);Z+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_in+" "+A+"]</span>";}}}}else{var m=q.iH();var z=(q.Q()==Ob.R);if(z){Z=m+strings.calendar_view_folder_names_s+" "+Z;}else{Z+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_for+" "+m+"]</span>";}}return Z;};HN.prototype.p=function(q){for(var R=0;R<this.o.length;R++){var k=this.o[R];if(k.c()==q){return this.o[R];}}return null;};HN.prototype.I=function(q,R,k){var Z=NE.k;if(q.G8()){Z=NE.q;}else{if(q.Jo()){Z=NE.R;}}var n=this.A[Z];var G=Qi("<tr>",n);var c=Qi("<td style=\"padding-left: 14px;\">",G);var A=NP.x(q);var m=this.U(q,Z,A);var z=new S5(this,q,c,A,m,Z,R);rF.q(this.o,z);if(R){z.g();}if(k){var B=n.collapseIcon;B.className="treeviewCollapseIcon";Oa(n.parentNode);}};HN.prototype.t=function(q,R){if(!this.L[q]){this.L[q]=new Object();}if(!this.L[q][R]){this.L[q][R]=0;}this.L[q][R]++;return (this.L[q][R]>1);};HN.prototype.n=function(q){this.Y(q.q(),q.Q());var R=q.c();var k=NP.x(R);var Z=this.U(R,q.q(),k);q.A(k,Z);};HN.prototype.h=function(q,R){if(q==null){q=true;}if(R==null){R=true;}var k=this.d.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.lastChild.firstChild.firstChild.firstChild.firstChild.firstChild._node;this.w(k,q,R);};HN.prototype.T=function(q,R){for(var k=0;k<q.length;k++){var Z=q[k];var n=Z.c();if(R){this.Y(Z.q(),Z.Q());Z.Z();for(var G=0;G<this.o.length;G++){if(this.o[G]==Z){delete this.o[G];this.o=rF.B(this.o,G);break;}}}else{var c=this.U(n,Z.q(),Z.Q());Z.A(Z.Q(),c);}}};HN.prototype.Y=function(q,R){this.L[q][R]--;};HN.prototype.u=function(){var q=[];for(var R=0;R<this.o.length;R++){var k=this.o[R];if(k.z()){rF.q(q,k.c());}}return q;};HN.prototype.W=function(q){this.c();this.Z=false;this.E=new Array();var R=new Array();var k=Gf.R();var Z=Gf.G();for(var n in q){var G=q[n];var c=null;for(var A=0;A<this.o.length;A++){var m=this.o[A];var z=m.c();if(G==z.P()){c=m;break;}}if(c==null){var B=G.split(k);if(B.length>2&&B[0]==Z){if(nB.C(B[1])){rF.q(R,B[1]);rF.q(this.E,G);}}}else{c.f();}}if(R.length>0){this.Z=true;var g=TZ.C;if(g==null){g=new TZ();}g.q(R,tC(this,this.f),tC(this,this.R));}};HN.prototype.f=function(q,R,k){this.N[q]=R;};HN.prototype.R=function(){var q=Gf.R();var k=new Object();for(var Z=0;Z<this.E.length;Z++){var n=this.E[Z];var G=n.split(q);var c=this.N[G[1]];k[n]=c;}Bh(k,null,tC(this,this.r));};HN.prototype.r=function(){for(var q=0;q<this.E.length;q++){var R=this.E[q];for(var k=0;k<this.o.length;k++){var Z=this.o[k];var n=Z.c();if(n.P()==R){Z.f();break;}}}this.Z=false;var G=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;if(G!=null&&G!=""){w9.Z(G);}};HN.prototype.k=function(){return this.Z;};HN.prototype.c=function(){for(var q=0;q<this.o.length;q++){var R=this.o[q];R.L();}};HN.prototype.e=function(){return this.o;};HN.prototype.J=function(q){this.D=q;};HN.prototype.x=function(){return this.D;};HN.prototype.g=function(){for(var q=0;q<this.o.length;q++){var R=this.o[q];R.T();}};HN.prototype.w=function(q,R,k){if(R==null){R=true;}if(k==null){k=true;}if(k){wT=q.c();}var Z=this.x();if(Z&&Z!=null){Z.t();}this.J(q);q.w();if(R){l5();}};HN.prototype.j=function(q){for(var R=0;R<this.o.length;R++){var k=this.o[R];var Z=k.c();if(Z==q){return k;}}return null;};HN.prototype.m=function(q){for(var R=0;R<this.o.length;R++){var k=this.o[R];var Z=k.c();if(Z.P()==q){return k;}}return null;};HN.prototype.a=function(q,R){var k=[];var Z=this.u();for(var n in Z){var G=Z[n];var c=G.KQ(q,R);k=k.concat(c);}return k;};HN.prototype.M=function(q){var R=this.u();if(R.length>0){tR.sc(R,true,tC(this,this.P,R,q),null,ks,rr,true);}};HN.prototype.P=function(q,R){for(var k=0,len=q.length;k<len;k++){var Z=q[k];if(!Z.u()){Z.f(true,null,tC(this,this.i,q,R),null);}}if(R){R();}};HN.prototype.i=function(q,R){for(var k=0,len=q.length;k<len;k++){var Z=q[k];if(!Z.u()){return ;}}if(R){R();}};function S5(q,R,k,Z,n,G,c){this.m=q;this.M=R;this.G=G;this.d=Z;this.x=false;this.B=k;k._node=this;var A="";A+="<table cellspacing=\"0\" cellpadding=\"0\">";A+="<tr>";A+="<td>";A+="<input type=checkbox />";A+="</td>";A+="<td>";A+="<div class=\"calendarColorSwatch\" style=\"margin-right: 2px;\" ></div>";A+="</td>";A+="<td class=\"label\" style=\"padding-left: 1px; white-space: nowrap;\">";A+="</td>";A+="</tr>";A+="</table>";k.innerHTML=A;this.a=k.firstChild.firstChild.firstChild.childNodes[0].firstChild;if(c){this.a.checked=true;}this.a.onclick=tC(this,this.g);this.Y=k.firstChild.firstChild.firstChild.childNodes[1].firstChild;this.Y.style.backgroundColor=R.SF();this.Y.onclick=tC(this,this.D);this.u=k.firstChild.firstChild.firstChild.childNodes[2];this.u.innerHTML=n;this.u.onclick=tC(this,this.C);this.u.oncontextmenu=tC(this,this.X);}S5.prototype.g=function(q){l5();tR.sc([this.M],true,tC(this,this.O),null,ks,rr,true);};S5.prototype.O=function(q){this.M.s();this.M.f(true,null,xt,null,null);};S5.prototype.X=function(q){var R=vC(q);calendarPaneFoldersContextualMenu.calendar=this.M;Qm(R,calendarPaneFoldersContextualMenu);};S5.prototype.C=function(q){this.m.w(this);};S5.prototype.D=function(q){var R=vC(q);colorPickerContextualMenu.calendar=this.M;Qm(R,colorPickerContextualMenu);};S5.prototype.z=function(){return this.a.checked;};S5.prototype.Q=function(){return this.M.P();};S5.prototype.c=function(){return this.M;};S5.prototype.L=function(){this.a.checked=false;};S5.prototype.f=function(){this.a.checked=true;};S5.prototype.w=function(){this.x=true;this.u.className="treeviewNodeLabelCell_selected";};S5.prototype.t=function(){this.x=false;this.u.className="treeviewNodeLabelCell";};S5.prototype.W=function(){return this.x;};S5.prototype.T=function(){this.Y.style.backgroundColor=this.M.SF();};S5.prototype.R=function(){return this.u;};S5.prototype.q=function(){return this.G;};S5.prototype.Q=function(){return this.d;};S5.prototype.A=function(q,R){this.d=q;this.u.innerHTML=R;};S5.prototype.n=function(){this.u.className.className=this.m.C()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";};S5.prototype.k=function(){var q=this.B.parentNode.nextSibling;if(q){return q.firstChild._node;}var R=this.B.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling;while(R){var Z=R.firstChild.firstChild.firstChild.childNodes[1];if(Z){var n=Z.firstChild.firstChild.firstChild;if(n.childNodes.length==0){R=R.nextSibling;}else{var q=n.firstChild.firstChild;if(q){return q._node;}}}else{return false;}}};S5.prototype.i=function(){var q=this.B.parentNode.previousSibling;if(q){return q.firstChild._node;}var R=this.B.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.previousSibling;while(R){var k=R.firstChild.firstChild.firstChild.childNodes[1].firstChild.firstChild.firstChild;if(k.childNodes.length==0){R=R.previousSibling;}else{var q=k.childNodes[k.childNodes.length-1].firstChild;if(q){return q._node;}}}};S5.prototype.Z=function(){var q=this.B.parentNode;var R=this.B.parentNode.parentNode;R.removeChild(q);};var bs=null;if(false){bs=new NP();}function ne(){var q="dlg_CreateFolder.jsp?locale="+aF.R();FM(q,wT,oT,300,380);}function oT(q){if(q==null){return ;}var R=q[0];var k=q[1];var Z=q[2];var n=tR.l9(R,k,Z);if(V5(n,tR)){Av.T(n,Ro);}else{CA(n);}}function sb(){var q=fx();strings=q.strings;VT=document;Ws=document.body;window.name="create_folder";var R="";R+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"6\" cellpadding=\"0\">";R+="  <TR>";R+="    <TD>";R+="      <TABLE id=\"subtable1\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";R+="        <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_name_label+"</SPAN></TD></TR>";R+="        <TR><TD><INPUT type=\"text\" id=\"folder_name\" style=\"width:100%;\" autocomplete=\"off\"></TD></TR>";R+="      </TABLE>";R+="    </TD>";R+="  </TR>";R+="  <TR>";R+="    <TD>";R+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";R+="        <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_type_label+"</SPAN></TD></TR>";R+="        <TR>";R+="          <TD>";R+="            <SELECT id=\"folder_type\" style=\"width:100%;\">";R+="              <OPTION value=\""+R2.G+"\">"+strings.dlg_create_folder_mail_and_post_items+"</OPTION>";R+="              <OPTION value=\""+R2.k+"\">"+strings.dlg_create_folder_contact_items+"</OPTION>";if(ZK()){R+="<OPTION value=\""+R2.Z+"\">"+strings.dlg_create_folder_calendar_items+"</OPTION>";}R+="            </SELECT>";R+="          </TD>";R+="        </TR>";R+="      </TABLE>";R+="    </TD>";R+="  </TR>";R+="  <TR>";R+="    <TD valign=\"top\">";R+="      <TABLE id=\"subtable3\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";R+="        <TR>";R+="          <TD>";R+="            <TABLE id=\"subtable4\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";R+="              <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_select_parent+"</SPAN></TD></TR>";R+="            </TABLE>";R+="          </TD>";R+="        </TR>";R+="        <TR>";R+="          <TD>";R+="            <DIV id=\"treeview_container\" style=\"border:1px solid gray;background-color:white;\"></DIV>";R+="          </TD>";R+="        </TR>";R+="      </TABLE>";R+="    </TD>";R+="  </TR>";R+="  <TR>";R+="    <TD align=\"right\">";R+="      <TABLE id=\"subtable5\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";R+="        <TR>";R+="          <TD>";R+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"D7"+"();\">";R+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";R+="          </TD>";R+="        </TR>";R+="      </TABLE>";R+="    </TD>";R+="  </TR>";R+="</TABLE>";Ws.innerHTML=R;var k=Z4("subtable1");k.parentNode.style.height=k.offsetHeight+"px";var Z=Z4("subtable2");Z.parentNode.style.height=Z.offsetHeight+"px";var n=Z4("subtable5");n.parentNode.style.height=n.offsetHeight+"px";var G=Z4("subtable3");G.style.height=G.parentNode.offsetHeight+"px";var c=Z4("subtable4");c.parentNode.style.height=c.offsetHeight+"px";var A=Z4("treeview_container");A.style.width=A.parentNode.offsetWidth+"px";A.style.height=A.parentNode.offsetHeight+"px";bs=new NP(A);function m(f){var u=NP.x(f);var p=NP.M(f);return new Vw(bs,u,null,true,p,0,f);}function z(f){var u;var p;if(!f){u=strings.specialfolder_mailbox.printf(q.aF.I);p=b3;}else{if(f.Q()==Ob.g){u=strings.specialfolder_shared;p=x5;}else{var U=f.Z();if(U&&U.Q()==Ob.A){u=strings.specialfolder_mailbox.printf(f.H());p=b3;}else{u=f.L();p=Jr;}}}return new X4(bs,u,null,false,p,0,f);}function B(f,u){var p=m(f);u.t(p);var U=f.hq();for(var S=0;S<U.length;S++){var e=U[S];B(e,p);}}var g=bs.X();var W=z();g.t(W);var C=q.Gf.r();for(var Y=0,len=C.length;Y<len;Y++){var O=C[Y];var X=O.Q();if(X!=Ob.g&&X!=Ob.A){B(O,W);}}W.h(NP.L);var Q=q.Gf.B();if(Q){var t=z(Q);g.t(t);var D=Q.hq();for(var Y=0,len=D.length;Y<len;Y++){var O=D[Y];B(O,t);}t.h(NP.L);}var i=q.Gf.c();if(i){var T=i.hq();for(var Y=0,len1=T.length;Y<len1;Y++){var O=T[Y];var d=z(O);g.t(d);var C=O.hq();for(var w=0,len2=C.length;w<len2;w++){var O=C[w];var X=O.Q();B(O,d);}d.h(NP.L);}}bs.t();var M=opener.t9.G;var a=bs.D(M);var L=a.s();while(L){L.n();L=L.s();}a.y();bs.g(a);var x=M!=null?M.i():R2.G;Z4("folder_type").value=x;Z4("folder_name").focus();yP=true;}function D7(){var q=Z4("folder_name").value.strip();if(q==""){alert(strings.folder_name_empty);Z4("folder_name").focus();return ;}var R=Z4("folder_type").value;var k=bs.c();var Z=k.T();opener.t9.R=[q,R,Z];window.close();}function mh(q){var R;var k=fx();switch(q){case "select_all":if(uZ(window)){var Z=MR();if(Z){if(Z.O()){Z.RB();}}}else{if((uZ(window)&&Wh.X()&&Wh.G())||window.name=="message"){Wh.a();}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){D8.M(EY.g);D8.focus();}}}break;case "filter_view":wY();break;case "display_subjects_containing":case "display_messages_from":case "display_messages_to":if(q=="display_subjects_containing"){Cm("messageSearchSubjectMenuItem",true);Rv("messageFilterPopDownBtn","display_subjects_containing");XE("messageFilterPopDownBtn",strings.search_subject_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.subject_filter_caption;}}else{if(q=="display_messages_to"){Cm("messageSearchToMenuItem",true);Rv("messageFilterPopDownBtn","display_messages_to");XE("messageFilterPopDownBtn",strings.search_to_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.to_filter_caption;}}else{if(q=="display_messages_from"){Cm("messageSearchFromMenuItem",true);Rv("messageFilterPopDownBtn","display_messages_from");XE("messageFilterPopDownBtn",strings.search_from_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.from_filter_caption;}}}}wY();break;case "display_names_containing":case "display_companies_containing":case "display_email_addresses_containing":if(q=="display_names_containing"){Cm("contactSearchNameMenuItem",true);Rv("contactsFilterPopDownBtn","display_names_containing");XE("contactsFilterPopDownBtn",strings.display_names_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.name_filter_caption;}}else{if(q=="display_companies_containing"){Cm("contactSearchCompanyMenuItem",true);Rv("contactsFilterPopDownBtn","display_companies_containing");XE("contactsFilterPopDownBtn",strings.display_companies_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.company_filter_caption;}}else{if(q=="display_email_addresses_containing"){Cm("contactSearchEmailAddrMenuItem",true);Rv("contactsFilterPopDownBtn","display_email_addresses_containing");XE("contactsFilterPopDownBtn",strings.display_email_addresses_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.email_address_filter_caption;}}}}wY();break;case "faq_help":var n=yz.W+"WebHelp/"+aF.R()+"/index.htm";var G=window.XMLHttpRequest?new XMLHttpRequest():(window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null);if(G!=null){G.onreadystatechange=function(){if(G.readyState==4){if(G.status==404){n=yz.W+"WebHelp/"+"en_US"+"/index.htm";}var c=Hj(n,null,null,700,500,true,40,40);if(c==null){alert(strings.popup_stopper);}}};G.open("HEAD",n,true);G.send(null);break;}var c=Hj(n,null,null,700,500,true,40,40);if(c==null){alert(strings.popup_stopper);}break;case "about":var A=Math.floor(screen.availWidth/2)-165;var m=Math.floor(screen.availHeight/2)-156;var z="version.jsp?locale="+aF.R();FM(z,null,null,400,420,A,m);break;case "new_appointment":case "new_event":var B;if(lO()){var g=Ro.x();B=g.c();}else{B=v4()?wT:Gf.S();}if(B==null){return ;}if(!B.yZ()){alert(strings.permissions_restriction);return ;}var W;var C=(q=="new_event");if(v4()&&oQ!=null){W=Kr(oQ,C);}else{W=d2(null,null,C);}if(W!=null){Qs(W);}break;case "open":if(v4()){if(ak==null){alert(strings.no_appointment_selected);return ;}kH(ak.appt);}else{if(Ld()){var Z=MR();var Y=Z.yZ();for(var O=0;O<Y.length;O++){var X=Y[O];if(V5(X,dw)){Pd(X);}else{if(V5(X,o7)){zL(X);}}}}else{var Z=MR();var Y=Z.yZ();for(var O=0;O<Y.length;O++){var X=Y[O];Ot(X);}}}break;case "new_message":k.em(k.wS.n);break;case "new_post":var Q=k.wT;if(TX(Q)||wP(Q)||Ux(Q)||Q.N()){alert(strings.invalid_post_folder);}else{if(!Q.yZ()){alert(strings.permissions_restriction);}else{k.em(k.wS.A);}}break;case "new_contact":var Q=k.Ld()?k.wT:k.Gf.O();if(!Q){return ;}if(!Q.yZ()){alert(strings.permissions_restriction);return ;}var t=dw.TX(Q);F5(t);break;case "new_distribution_list":var Q=k.Ld()?k.wT:k.Gf.O();if(!Q){return ;}if(!Q.yZ()){alert(strings.permissions_restriction);return ;}var D=o7.rN(Q);ej(D);break;case "refresh_folder":var i=wT.P();if(aF.a(i)==true){aF.P(i);}else{aF.Ob(i);}aF.H();break;case "rename_folder":pe();break;case "promote_folder":n1();break;case "send_email":if(uZ(window)&&Ld()){M3();}else{if((uZ(window)&&Lr())||window.name=="message"){Bi();}}break;case "add_to_contacts":if((uZ(window)&&Lr())||window.name=="message"){T4();}break;case "edit_attachments":if(NN.c()){alert(strings.unpacking_attachments);return ;}if(NN.R==null){NN.O();}var T=function(){if(window.name=="eventeditor"){q5();}else{if(window.name=="newmessage"){l0();}}};var z="dlg_UploadAttachment.jsp?locale="+k.aF.R();var d=[k.aF.b,yz.Z,NN.R];FM(z,d,T,320,380);break;case "reply_post":var Q=k.wT;if(TX(Q)||wP(Q)||Ux(Q)||Q.N()){alert(strings.invalid_post_folder);break;}if(!Q.yZ()){alert(strings.permissions_restriction);break;}case "reply_to_sender":case "reply_to_all":var w=null;if(window.name=="message"){w=dW;}else{if(uZ(window)&&!Ld()&&!v4()){var Z=MR();var Y=Z.yZ();if(Y.length>1){alert(strings.reply_limit);}else{if(Y.length<1){alert(strings.no_message_selected);}else{w=Y[0];}}}}if(w){if(!V5(w,Hx)){alert(strings.reply_forward_message_not_allowed);return ;}if(q=="reply_to_sender"){k.em(k.wS.G,w);}else{if(q=="reply_post"){k.em(k.wS.c,w);}else{k.em(k.wS.Z,w);}}}break;case "forward_message":var w=null;if(window.name=="message"){w=dW;}else{if(uZ(window)&&!Ld()&&!v4()){var Z=MR();var Y=Z.yZ();if(Y.length>1){alert(strings.forward_limit);}else{if(Y.length<1){alert(strings.no_message_selected);}else{w=Y[0];}}}}if(w){if(!V5(w,Hx)){alert(strings.reply_forward_message_not_allowed);return ;}var M=w.R();var a=Jk(M);if(a!="block"){k.em(k.wS.R,w);}else{var L=new Array(1);L["sensitivity"]=Kw(M);alert(strings.message_sensitivity_blocked.format(L));return ;}}break;case "view_full_headers":var w=null;if(window.name=="message"){w=dW;}else{if(uZ(window)&&!Ld()&&!v4()){var Z=MR();var Y=Z.yZ();if(Y.length<1){alert(strings.no_message_selected);}else{w=Y[0];}}}if(w){var x=w.l();if(x){FM("dlg_viewFullHeaders.jsp?locale="+aF.R(),x,null,420,320);}else{alert(strings.error_fetching_full_headers);}}break;case "copy":case "cut":if(CJ){break;}if(uZ(window)||window.name=="message"){if(q!="copy"){break;}if(Wh.D()&&ZW){var f=Wh.Y();k.clipboardData.setData("Text",f);}}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){if(D8.L()){var u=q=="copy"?EY.q:EY.z;D8.M(u);D8.focus();}else{if(VT.activeField){var p=VT.activeField.id;if(p=="To_Field"||p=="Cc_Field"||p=="Bcc_Field"||p=="Subject"){q=(q=="cut")?"Cut":"Copy";document.execCommand(q);}}}}}break;case "paste":if(CJ){break;}if(uZ(window)||window.name=="message"){break;}if(D8.L()||D8.n()||VT.activeField=="EDITOR"){D8.focus();D8.M(EY.k);}else{var U=VT.activeElement;if(U!=null&&U.disabled!=true){if(U.tagName=="INPUT"&&(U.type=="text"||U.type=="password")||U.tagName=="TEXTAREA"||U.contentEditable==true||U.designMode=="on"){var S=VT.selection.createRange();S.execCommand("Paste");}}}break;case "bold":D8.M(EY.L);D8.focus();break;case "italic":D8.M(EY.T);D8.focus();break;case "underline":D8.M(EY.c);D8.focus();break;case "undo":D8.M(EY.B);D8.focus();break;case "align_left":D8.M(EY.d);D8.focus();break;case "center":D8.M(EY.A);D8.focus();break;case "align_right":D8.M(EY.f);D8.focus();break;case "justify":D8.M(EY.u);D8.focus();break;case "horiz_line":D8.M(EY.m);D8.focus();break;case "incr_indent":D8.M(EY.x);D8.focus();break;case "decr_indent":D8.M(EY.G);D8.focus();break;case "insert_hyperlink":D8.focus();var e=null;var r=null;if(CJ){if(D8.c.getSelection){r=D8.c.getSelection();}if(r==""){alert(strings.please_select_text_to_link);}else{e=prompt(strings.enter_url,"http://");}}if(ZW||(CJ&&e!=null&&r!=""&&e.replace(/\s/g,"")!="")){D8.M(EY.X,e);}break;case "bulleted_list":D8.M(EY.Z);D8.focus();break;case "numbered_list":D8.M(EY.i);D8.focus();break;case "richedit_set_font_family":D8.M(EY.a,LZ("FontSelection"));D8.focus();break;case "richedit_set_font_size":D8.M(EY.O,LZ("SizeSelection"));D8.focus();break;case "richedit_set_format":D8.M(EY.C,LZ("FormatSelection"));D8.focus();break;case "richedit_set_font_color":D8.M(EY.W,LZ("ColorSelection"));D8.focus();break;case "send_message":var F=k.aF.tR("autoSpellCheck",RT.k);if(uv){if(window.confirm(strings.stop_spelling_and_sending)){F=null;if(uv){uv.close();}}else{break;}}sendEmailMessage(F);break;case "check_names":if(window.name=="newmessage"){wO();}break;case "clear_address_cache":if(window.name=="newmessage"){clearAddressCache();}break;case "open_address_selection":if(window.name=="newmessage"){AX();}else{if(window.name=="eventeditor"){ev();}}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 o;if(q=="switch_to_day_view"){o=SU.Z;}else{if(q=="switch_to_5_day_week_view"){o=SU.R;}else{if(q=="switch_to_7_day_week_view"){o=SU.q;}else{if(q=="switch_to_month_view"){o=SU.k;}else{break;}}}}Po(o);break;case "switch_to_standard_calendar_view":case "switch_to_planning_calendar_view":var I;if(q=="switch_to_standard_calendar_view"){I=Ir.R;}else{if(q=="switch_to_planning_calendar_view"){I=Ir.q;}else{break;}}aQ(I);break;case "calendar_go_to_today":nh(new Date());break;case "delete_folder":var s=confirm(strings.confirm_folder_delete);if(s){r9();}break;case "delete":if(uZ(window)){if(v4()&&ak!=null){mh("delete_event");}else{if(Av.k()||(Ro!=null&&Ro.C())){if(!e8()){var s=confirm(strings.confirm_folder_delete);if(s){r9();}}}else{if(!v4()){var Z=MR();if(Z){xj();}}}}}else{if(window.name=="message"){var Q=dW.Q();if(Q.Q()!=Ob.z||confirm(strings.delete_in_deleted_items)){var l=["DELETE_MESSAGE",dW];eL(l);}}else{if(window.name=="contacteditor"){var d=opener.M6.m(window);var y=d[2];var l=["DELETE",y];eL(l);}}}break;case "delete_permanently":if(uZ(window)){if(v4()&&ak!=null){Xq();}else{if(Av.k()||(Ro!=null&&Ro.C())){if(!e8()){r9();}}else{if(!v4()){var Z=MR();if(Z){xj(true);}}}}}break;case "empty_deleted_items_folder":ce();break;case "delete_event":if(uZ(window)){Xq();}else{if(window.name=="eventeditor"){gD();}}break;case "print":if(uZ(window)){if(v4()){if(ak){f8([ak.appt]);}else{Cd();}}else{var Z=MR();var Y=Z.yZ();if(Y!=null&&Y.length>0){f8(Y);}}}else{if(window.name=="message"){f8([dW]);}else{var w=null;var h=opener.M6.m(window);if(window.name=="newmessage"){w=vY();}else{if(window.name=="contacteditor"){w=h[0];}else{if(window.name=="eventeditor"){w=h;}}}if(w){f8([w]);}}}break;case "check_spelling":if(uv){var R;try{if(!uv.closed){return ;}}catch(R){}}gCheckObj=D8.a();var j=k.aF.R();var J=new Object();J.username=k.aF.b;J.fugu=k.aF.o;J.emailDomain=yz.Z;uv=doSpellCheck("gCheckObj",j,J,false);i5=true;break;case "new_folder":ne();break;case "rich_text":if(!Br("rich_text_menuitem")){eE("rich_text_menuitem");gc("insert_horiz_line_menuitem",true);gc("insert_hyperlink_menuitem",true);D8.Y(ek);Oa(richedittoolbar);c0();}break;case "plain_text":if(!Br("plain_text_menuitem")){var P=(D8.z().replace(/\s*/g,"")=="");if(P||confirm(strings.rich_text_to_plain_text)){eE("plain_text_menuitem");gc("insert_horiz_line_menuitem",false);gc("insert_hyperlink_menuitem",false);D8.Y(yq);Sw(richedittoolbar);c0();}}break;case "toggle_folders_pane":aF.T("foldersPaneVisible",!aF.tR("foldersPaneVisible",RT.k));aF.D(true);SJ();break;case "toggle_calendars_pane":aF.T("calendarsPaneVisible",!aF.tR("calendarsPaneVisible",RT.k));aF.D(true);Lz();break;case "toggle_message_pane":aF.T("messagePaneVisible",!aF.tR("messagePaneVisible",RT.k));aF.D(true);bF();break;case "toggle_events_pane":aF.T("eventsPaneVisible",!aF.tR("eventsPaneVisible",RT.k));aF.D(true);Wf();break;case "toggle_mini_calendar_pane":aF.T("miniCalendarPaneVisible",!aF.tR("miniCalendarPaneVisible",RT.k));aF.D(true);WR();break;case "toggle_mode_pane":aF.T("modePaneVisible",!aF.tR("modePaneVisible",RT.k));aF.D(true);Sg();break;case "toggle_calendar_sets_pane":aF.T("calendarSetsPaneVisible",!aF.tR("calendarSetsPaneVisible",RT.k));aF.D(true);Ww();break;case "toggle_bcc":var E=Br("toggle_bcc_menuitem");if(E){Sw(Z4("bccLine"));}else{Z4("bccLine").style.display="";}Cm("toggle_bcc_menuitem",!E);c0();break;case "toggle_from":var E=Br("toggle_from_menuitem");if(E){Sw(Z4("fromLine"));}else{Z4("fromLine").style.display="";Z4("From_Field").focus();}Cm("toggle_from_menuitem",!E);c0();break;case "toggle_return_receipt":eE("toggle_return_receipt_menuitem");i5=true;break;case "toggle_delivery_receipt":eE("toggle_delivery_receipt_menuitem");i5=true;break;case "send_all":eZ();break;case "send_and_receive_all":eZ();AV();break;case "receive_all":AV();break;case "save_message":o9();break;case "mark_as_read":case "mark_as_unread":var N=(q=="mark_as_read")?"read":"unread";Sr(N);break;case "set_follow_up_flag":case "clear_follow_up_flag":var N=(q=="set_follow_up_flag")?"flagged":"unflagged";aj(N);break;case "mark_all_read":case "mark_all_unread":var N=(q=="mark_all_read")?"read":"unread";aZ(N);break;case "previous_in_view":if(v4()){a6(Ih);}else{cB("previous");}break;case "next_in_view":if(v4()){a6(mg);}else{cB("next");}break;case "close":case "exit":close();break;case "address_search":MV();break;case "open_preferences":Ou();break;case "save_and_close_contact":Bt();break;case "save_and_close_event":Ll(false);break;case "send_and_close_event":Ll(true);break;case "accept_meeting_request":case "tentative_meeting_request":case "decline_meeting_request":var Z=k.MR();var Y=Z.yZ();var w=window.name=="message"?dW:Y[0];var T=function(H){if(H==null){return ;}else{var a3=(H=="SEND_RESPONSE");if(uZ(window)){switch(q){case "accept_meeting_request":hs(w,a3);break;case "tentative_meeting_request":FS(w,a3);break;case "decline_meeting_request":ss(w,a3);break;}}else{var NM=null;switch(q){case "accept_meeting_request":NM=["ACCEPT_MEETING_REQUEST",w,a3];break;case "tentative_meeting_request":NM=["TENTATIVE_MEETING_REQUEST",w,a3];break;case "decline_meeting_request":NM=["DECLINE_MEETING_REQUEST",w,a3];break;}eL(NM);}}};var z;var j=k.aF.R();if(q=="accept_meeting_request"||q=="tentative_meeting_request"){z="dlg_SendMeetingResponse.jsp?locale="+j;}else{z="dlg_DeclineMeeting.jsp?locale="+j;}FM(z,null,T,270,180);break;case "meeting_request_open_calendar":var Z=k.MR();var Y=Z.yZ();var w=window.name=="message"?dW:Y[0];k.wl(w);break;case "accept_meeting":case "tentative_meeting":case "decline_meeting":var W=opener.M6.m(window);var b=dR("preselectCalendar");var T=function(H){if(H==null){return ;}else{var a3=(H=="SEND_RESPONSE");var NM=null;switch(q){case "accept_meeting":NM=[W,"ACCEPT_MEETING",a3,b];break;case "tentative_meeting":NM=[W,"TENTATIVE_MEETING",a3,b];break;case "decline_meeting":NM=[W,"DECLINE_MEETING",a3,b];break;}eL(NM);}};var z;var j=k.aF.R();if(q=="accept_meeting"||q=="tentative_meeting"){z="dlg_SendMeetingResponse.jsp?locale="+j;}else{z="dlg_DeclineMeeting.jsp?locale="+j;}FM(z,null,T,270,180);break;case "set_message_high_importance":if(!Br("high_importance_menuitem")){RE("highImportanceButton");eE("high_importance_menuitem");}else{Hi("highImportanceButton");eE("medium_importance_menuitem");}Hi("lowImportanceButton");i5=true;break;case "set_message_medium_importance":Hi("highImportanceButton");Hi("lowImportanceButton");eE("medium_importance_menuitem");i5=true;break;case "set_message_low_importance":if(!Br("low_importance_menuitem")){RE("lowImportanceButton");eE("low_importance_menuitem");}else{Hi("lowImportanceButton");eE("medium_importance_menuitem");}Hi("highImportanceButton");i5=true;break;case "set_message_normal_sensitivity":eE("normal_sensitivity_menuitem");i5=true;break;case "set_message_personal_sensitivity":eE("personal_sensitivity_menuitem");i5=true;break;case "set_message_private_sensitivity":eE("private_sensitivity_menuitem");i5=true;break;case "set_message_confidential_sensitivity":eE("confidential_sensitivity_menuitem");i5=true;break;case "open_oof_assistant":var v=aF.lj();if(v!=null){var T=function(H){if(!H){return ;}var Az=H[0];var La=H[1];aF.N(Az,La);};var GP="dlg_OutOfOfficeAssistant.jsp?locale="+aF.R();FM(GP,v,T,450,350);}else{alert(strings.error_fetching_oof_info);}break;case "search":XK();break;case "open_rules_wizard":var z=Hk();if(z!=""){z+="?username="+escape(aF.G);Hj(z,null,null,590,415,false);}else{alert(strings.rules_wizard_not_installed);}break;case "set_selected_appointment_private":Fj(!Br("appointment_private_menuitem"));break;case "set_selected_appointment_busy_status_free":p4(ll.Z);break;case "set_selected_appointment_busy_status_tentative":p4(ll.k);break;case "set_selected_appointment_busy_status_busy":p4(ll.R);break;case "set_selected_appointment_busy_status_out_of_office":p4(ll.q);break;case "set_selected_appointment_label_none":u3(VS.R);break;case "set_selected_appointment_label_important":u3(VS.n);break;case "set_selected_appointment_label_business":u3(VS.q);break;case "set_selected_appointment_label_personal":u3(VS.B);break;case "set_selected_appointment_label_vacation":u3(VS.Z);break;case "set_selected_appointment_label_must_attend":u3(VS.G);break;case "set_selected_appointment_label_travel_required":u3(VS.m);break;case "set_selected_appointment_label_needs_preparation":u3(VS.z);break;case "set_selected_appointment_label_birthday":u3(VS.A);break;case "set_selected_appointment_label_anniversary":u3(VS.k);break;case "set_selected_appointment_label_phone_call":u3(VS.c);break;case "set_appointment_high_importance":var W=opener.M6.m(window);var V=W.u();if(V!=Uc.R){W.b6(Uc.R);RE("highImportanceButton");eE("high_importance_menuitem");}else{W.b6(Uc.q);Hi("highImportanceButton");eE("medium_importance_menuitem");}Hi("lowImportanceButton");break;case "set_appointment_medium_importance":var W=opener.M6.m(window);W.b6(Uc.k);Hi("lowImportanceButton");Hi("highImportanceButton");eE("medium_importance_menuitem");break;case "set_appointment_low_importance":var W=opener.M6.m(window);var V=W.u();if(V!=Uc.k){W.b6(Uc.k);RE("lowImportanceButton");eE("low_importance_menuitem");}else{W.b6(Uc.q);Hi("lowImportanceButton");eE("medium_importance_menuitem");}Hi("highImportanceButton");break;case "edit_folder_permissions":if(!wT.N()){Xa(wT);}else{alert(strings.operation_not_allowed_on_this_folder);}break;case "edit_delegates":NY();break;case "open_additional_mailboxes_dialog":var K=aF.Q();if(K!=null){var T=function(H){if(!H){return ;}aF.Z(H);};var GP="dlg_OtherUsersMailboxes.jsp?locale="+aF.R();FM(GP,K,T,400,200);}else{alert(strings.error_fetching_additional_mailboxes);}break;case "add_other_users_calendars":openAddressSelectionDialogFromCalendarPane();break;case "search_mail_folders":es(R2.G);break;case "search_contacts":es(R2.k);break;case "search_calendar":es(R2.Z);break;case "search_all_mail":Hi("refinementtoolbarSearchCurrentFolderButton");RE("refinementtoolbarSearchAllMailButton");is();break;case "search_current_folder":Hi("refinementtoolbarSearchAllMailButton");RE("refinementtoolbarSearchCurrentFolderButton");is();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(cC("refinementtoolbarSearchCalendarPersonal")){zP("refinementtoolbarSearchCalendarOrganizer",false);zP("refinementtoolbarSearchCalendarInvitees",false);}else{zP("refinementtoolbarSearchCalendarOrganizer",true);zP("refinementtoolbarSearchCalendarInvitees",true);}Hi("refinementtoolbarSearchCalendarMeetings");break;case "search_calendar_meetings":Hi("refinementtoolbarSearchCalendarPersonal");zP("refinementtoolbarSearchCalendarOrganizer",true);zP("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":is();break;case "open_swa_console":CQ();break;case "open_debugger":eval("debugger");break;case "open_debugging_options":CO();break;case "toggle_advanced_error_handling":eE("toggle_advanced_error_handling_menuitem");if(Br("toggle_advanced_error_handling_menuitem")){window.onerror=iI;}else{window.onerror=null;}break;case "debug_force_reload_folder_tree":ib();break;default:alert("Unknown command: "+q);break;}}function ib(){Gf.w(Av,Ro);}function lz(q){var R=fx();var k=colorPickerContextualMenu.calendar;if(q=="more"){var Z=function(n){if(n!=null){k.Lo(n);k.rN(false);R.Ro.g();R.l5();}};q=k.SF();b9(q,Z);}else{k.Lo(q);k.rN(false);R.Ro.g();R.l5();}}function SJ(){if(kN(eventsPane)&&miniCalendarPane.style.display!="none"){WR();}eE("toggle_folders_pane_menuitem");Kx(foldersPane);i8();}function Lz(){if(kN(eventsPane)&&miniCalendarPane.style.display!="none"){WR();}eE("toggle_calendars_pane_menuitem");Kx(foldersPane);i8();}function bF(){eE("toggle_message_pane_menuitem");Kx(messagePane);}function Wf(){if(kN(foldersPane)&&miniCalendarPane.style.display!="none"){WR();}eE("toggle_events_pane_menuitem");Kx(eventsPane);if(Br("toggle_events_pane_menuitem")){Ua();}}function WR(){if(kN(eventsPane)&&kN(foldersPane)){return ;}eE("toggle_mini_calendar_pane_menuitem");if(miniCalendarPane.style.display=="none"){Oa(miniCalendarPane);if(aO!=null){clearTimeout(aO);}aO=setTimeout("zA()",100);}else{Sw(miniCalendarPane);}OE();if(kN(eventsPane)){jq(fL,EU);Yg(fL,EU);}else{Yg(fL,EU);fl(fL,EU);}OE();}function Sg(){if(modePane.style.display=="none"){Oa(modePane);}else{Sw(modePane);}eE("toggle_mode_pane_menuitem");Kx(modePane);i8(fL,EU);}function Ww(){if(calendarSetsPane.style.display=="none"){Oa(calendarSetsPane);}else{Sw(calendarSetsPane);}eE("toggle_calendar_sets_menuitem");Kx(calendarSetsPane);jq(fL,EU);Yg(fL,EU);fl(fL,EU);}function MV(){TE(nK.k,null,null,null);}function jScriptOnLoadHandler(q,R){var k;try{if(!vi.Z()){alert(strings.cookies_not_enabled);parent.showLoginForm();return ;}if(q!=null&&q!=""&&q!="null"&&R!=null&&R!=""&&R!="null"){parent.urlLogin(q,makeFugu(R));return ;}if(yz.i){var Z=aF.SX();if(Z["username"]&&Z["passwordHash"]){parent.autoLogin(Z["username"],Z["passwordHash"]);return ;}}}catch(k){var n;var G=k.message;try{if(!G){G="!!!\n"+k;}}catch(n){}alert(strings.javascript_error_prefix_2+"\n"+G);parent.showLoginForm();}}opWindow=null;function vu(){var q=NO("ww");var R=NO("wh");var k=NO("wl");var Z=NO("wt");if(q<400){q=400;}if(R<300){R=300;}if(k+q>screen.availWidth||k<0){k=8;}if(Z+R>screen.availHeight||Z<0){Z=8;}var n;try{var G=Sx();var c=yz.W+"mailwindowloader.jsp?locale="+aF.R()+"&dummy="+G;if(ZT(top.location.href,"rlw")=="true"){top.location.href=c;}else{var A=HL+G;var m="";m+="left="+k;m+=",top="+Z;m+=",height="+R;m+=",width="+q;m+=",resizable=yes,location=no,menubar=no,status=yes,toolbar=no,directories=no,fullscreen=no";var z=window.open(c,A,m);if(z==null){alert(strings.popup_stopper);parent.showLoginForm();return ;}parent.showLoginSuccessful();opWindow=z;setTimeout("opWindow.focus();",10);}}catch(n){alert(strings.popup_stopper);parent.showLoginForm();}}function initSWA_1(){if(!aF.O()){var q=strings.generic_error+" #CMD016";oV(q,Zp.Z);alert(q);return ;}if(kI){fB.g();}vS(J9);KH.G();aF.k();}function uM(){if(!er){var q=getBrowser();var R=q[0];var k=getMajorVersion(q[1]);var Z=getMinorVersion(q[1]);var n=q[2];var G=true;if(R=="msie"){if((k==6&&versionEqualTo(Z,"0",1))||(k==7&&versionEqualTo(Z,"0",1))){G=false;}}else{if(R=="firefox"){if((k==2&&versionEqualTo(Z,"0",1))||(k==3&&versionEqualTo(Z,"0",1))){G=false;}}}if(G){GY();return ;}er=true;}if(kI){fB.k("tickPrefs");}VT=document;Ws=document.body;cU=E5();vA=EL();aP();Gf=new bI();Gf.f(IA,null);}function IA(){if(kI){fB.k("tickFolderList");}var q=Gf.X();var R=Gf.z();var k=Gf.U();if(!q||!R||!k){alert(strings.special_folder_error);window.close();return ;}Z4("foldersHeaderTitle").innerHTML=strings.folder_header_label;kZ();if(null==Ee.A.k||Ee.A.k<Tj){fB.m=Ee.A.k;Ee.A.k=Tj;}bo(q,true,true);if(kI){hQ=new kD(1000,null,fB.A,fB.Z,new Array(function(){var Z=Gf.X();return (Z.lj()||(null==Z.G()||0>=Z.G()));}));hQ.Z(100);}jq(fL,EU);}function NR(q){if(sx){oV("Ignoring call to initCalendar, init already started.",Zp.R);return ;}sx=true;if(q){var R=Gf.X();if(!R.u()&&!R.go()&&(R.h()||R.d())){oV("Delaying automatic calendar load, INBOX not loaded yet.",Zp.R);setTimeout("NR(true)",200);return ;}}oV("Initializing calendar(s).",Zp.k);var k=gj();var Z=function(){if(wT!=null){var G=qo(wT);if(G!=null){var c=G.bT();var A=G.iH(c);if(A!=null){var m=A.D();if(m!=null&&(m==cP.n||m==cP.k||m==cP.R||m==cP.q||m==cP.Z)){yU(c,null,true);}}}}l5();Su();Ua();setTimeout("SD()",30000);if(WM()){Rx.n();}var z=Gf.X();if(!z.u()&&z.go()&&ap(z)){oV("Calendar load finished; resuming INBOX.",Zp.k);z.s();z.f(true,mF,xt);}};var n=function(){alert(strings.error_fetching_calendar_folders);Ua();var G=Gf.X();if(!G.u()&&G.go()&&ap(G)){oV("Calendar load finished with error; resuming INBOX.",Zp.WARN);G.s();G.f(true,mF,xt);}};k.A(Z,n);if(Ro==null){Bw();}}function GY(){var q=NO("nbw");if(!q){vz();}else{er=true;uM();}}function vz(){var q="dlg_BrowserVersion.jsp?locale="+aF.R();FM(q,null,b1,400,150);}function b1(q){if(q!=null&&q[0]==true){AO("nbw",1);}er=true;uM();}function ks(q,R){if(!wP(q)){var k=qo(q);if(k){k.D(R);}}else{zA();Ua();if(ap(q)||lO()){l5();}}}function rr(q,R){if(!wP(q)){var k=qo(q);if(k){k.go();}}else{zA();Ua();if(ap(q)||lO()){l5();}}}function mF(q,R){if(ap(q)&&!q.u()){var k=[];k["COUNT"]=q.O();k["TOTAL"]=q.G();var Z=strings.status_folder_fetch_count.format(k);HS(Z);}if(ZF(Zp.k)){oV(q.L()+" - Local: "+q.O()+", Remote: "+q.G(),Zp.k);}if(!wP(q)&&R.length>0){if(ZF(Zp.R)){if(q.u()&&R.length>10){oV("unusual addition of messages, stack trace:\n"+P1(),Zp.R);}}var n=qo(q);n.Z(R,q.u());if(!Gu){n.JC();Gu=true;}if(ht){clearTimeout(ht);var G=n.bT();yU(G,null,true);}}if(!sx&&ZK()&&q.Q()==Ob.G&&(q.O()==q.G()||tR.Eb<q.O())){if(q.O()<q.G()){oV("Suspending INBOX load to trigger calendar.",Zp.k);q.D();}setTimeout("NR(true)",0);}}function xt(q,R){if(wP(q)){zA();Ua();}if(q.Q()==Ob.G){lm("mode_button_indicator",YK.q,q);}if(ap(q)||lO()){if(wP(q)){l5();}HS();if(q.u()){var k=qo(q);if(k&&!k.o()){k.DJ();var Z=true;k.FA(Z);}}}if(ZF(Zp.k)){oV("Fetch complete for folder "+q.L()+".  Has new messages: "+R,Zp.k);}if(R&&q.Q()==Ob.G&&q.u()){CX();}if(!sx&&ZK()&&q.Q()==Ob.G){setTimeout("NR(true)",0);}}function D4(q){var R=q.Q();if(TX(R)){var k=qo(R);if(k!=null){k.Z([q],true);k.X();}}TK(R,wP(R));}function kn(q){if(V5(q,dw)){if(confirm(strings.contact_save_error)){F5(q,true);}}else{if(V5(q,o7)){if(confirm(strings.dl_save_error)){ej(q);}}else{if(V5(q,Lh)){l5();zA();Ua();if(confirm(strings.appt_save_error)){Qs(q);}}}}}function zr(q,R,k,Z){this.Z=q;this.k=R;this.q=k;this.R=Z;}function Ot(q,R){var k=fx();var Z=q.Q();if(V5(q,Hx)&&!q.yZ()&&Z.Q()==Ob.k){if(q.A){function n(){k.em(k.wS.q,q);}function G(){alert(strings.error_fetching_message_content);}function c(){alert(strings.message_deleted);var B=k.qo(Z);if(B){B.D([q]);}}q.z(true,n,G,c);}else{k.em(k.wS.q,q);}}else{var A=q.R();var m=Jk(A);var z=new Array(1);z["sensitivity"]=Kw(A);if(m=="block"){alert(strings.message_sensitivity_blocked.format(z));return ;}else{if(m=="prompt"){if(q.X4()==null){if(confirm(strings.message_sensitivity_prompt.format(z))){q.G8("true");}else{return ;}}}}k.JY(q,R);}}function wW(q,R,k){var Z=fx();var n=Z.Gf.g(k);if(!n){return ;}var G=n.Y(q);if(!G){return ;}var c=G.Jo(R);if(!c){return ;}var G=c.n();Z.Ot(G);}function em(q,R,k,Z){if(k==null){k=new zr(60,60,500,700);}KN(R,q,k.R,k.q,k.k,k.Z,Z);}function Pd(q){if(q.A){q.z(true);}var R=fx();R.F5(q);}function zL(q){if(q.A){q.z(true);}var R=fx();R.ej(q);}function Kx(q){if(kN(q)){IP(q);switch(q){case messagePane:i0=gOldBigTablePaneHeight;B1(fL,EU);Es(fL,EU);var R=MR();var k=R.bT();yU(k);IP(messageHeader);IP(msgMsgTableResizer);Wh.t(true);dl(fL,EU);break;case eventsPane:case foldersPane:var Z=(q==eventsPane)?foldersPane:eventsPane;if(kN(Z)){QT=(q==eventsPane)?(0-gU):(mk()-parseInt(foldersPane.style.top));Xr=kk;B1(fL,EU);Es(fL,EU);IP(folderMsgResizer);if(q==eventsPane){fl(fL,EU);}else{jq(fL,EU);}dl(fL,EU);}else{QT=lp;jq(fL,EU);Yg(fL,EU);fl(fL,EU);dl(fL,EU);IP(folderAppointmentsResizer);}break;}}else{V6(q);switch(q){case messagePane:gOldBigTablePaneHeight=i0;i0=mk()-parseInt(mainTablePane.style.top);B1(fL,EU);V6(messageHeader);V6(msgMsgTableResizer);Wh.t(false);break;case eventsPane:case foldersPane:var Z=(q==eventsPane)?foldersPane:eventsPane;if(kN(Z)){kk=Xr;Xr=0-gU;B1(fL,EU);Es(fL,EU);V6(folderMsgResizer);dl(fL,EU);}else{V6(folderAppointmentsResizer);lp=QT;QT=(q==eventsPane)?(mk()-parseInt(foldersPane.style.top)):(0-gU);if(q==eventsPane){jq(fL,EU);Yg(fL,EU);}else{Yg(fL,EU);fl(fL,EU);}}break;}}}function cB(q){var R=fx();var k=null;if(window.name=="message"){var Z=dW;if(Z.searchWindow){var n=Z.searchWindow;k=n.zO(R2.G);}else{var G=Z.Q();k=qo(G);}}else{k=R.MR();}k.Jo(q);if(window.name=="message"){var c=k.yZ();var A=c[0];if(Z.searchWindow&&Z!=A){A.searchWindow=Z.searchWindow;Z.searchWindow=null;}dW=A;rd();}}function uZ(q){return (typeof q.g3!="undefined");}function G7(){var q="themes/"+AM()+"/";var R=fx();var k=R.aF.tR("themesSelectedThemeId",RT.q);if(typeof k!="undefined"){q="themes/"+k+"/";}return q;}function fx(){if(uZ(window)){return window;}var q;try{var R=window;while(typeof R.opener!="undefined"&&R.opener!=null){if(uZ(R.opener)){return R.opener;}else{R=R.opener;}}}catch(q){}return null;}function Jk(q){var R=fx();if(q==null||q==""){return null;}var k=q.toLowerCase();var Z=R.yz.k;if(Z!=null&&Z.toLowerCase().indexOf(k)!=-1){return "prompt";}Z=R.yz.n;if(Z!=null&&Z.toLowerCase().indexOf(k)!=-1){return "block";}return null;}function Oc(q,R,k,Z,n){var G=fx();var c=OK(0,1000000000)+"";c=c+OK(0,1000000000);k=k.replace(/[%\/\\]/g,"_");k=encodeURIComponent(k);Z=encodeURIComponent(Z);n=encodeURIComponent(n);var A=yz.W+"jdownload/%s?user=%s&emailDomain=%s&guid=%s&box=%s&uid=%s&part=%s&mime=%s&filename=%s&rand=%s";A=A.printf(k,G.aF.b,G.yz.Z,G.aF.o,n,q,R,Z,k,c);return A;}function xs(q,R,k,Z,n){try{var G=window.open("wnd_DownloadFile.jsp?uid="+q+"&partSpec="+R+"&filename="+k+"&mime="+Z+"&folderName="+n+"","","width=400, height=300, resizable=yes");if(G){var c=G.document;c.close();}else{alert(strings.popup_stopper);}}catch(ex){alert(strings.popup_stopper);}}function vs(q,R,k,Z,n){var G=Oc(q,R,k,Z,n);var c="<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 = \""+G+"\";\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 A;try{var m=window.open("blank.jsp","","width=400, height=300, resizable=yes");if(m){var z=m.document;z.write(c);z.close();}else{alert(strings.popup_stopper);}}catch(A){alert(strings.popup_stopper);}}function Dw(q,R){var k=fx();var Z="";if(!uZ(window)){Z="opener.";}var n=q.Q();var G=q.p();var c="";var A=false;var m=ZW&&(gB=="win95"||gB=="winnt"||gB=="win98"||gB=="winme"||gB=="win2k");var z=[".htm",".html",".xml"];function B(M){for(var a=0,len=z.length;a<len;a++){if(z[a]==M){return true;}}return false;}var g=q.H();for(var W=0;W<g.length;W++){var C=g[W];var Y;var O;if(C.B()=="message"&&C.m()=="rfc822"){var X=C.n();if(X){Y=X.w();O="";if(Y==null||Y.strip()==""){Y=strings.shared_untitled;}else{if(Y.length>50){O=" (<a href=\"javascript:showFullAttachmentName('attachmentFullName"+W+"');\">"+strings.show_full_filename+"</a><span id=\"attachmentFullName"+W+"\" style=\"display:none\" class=\"messageHeaderText\">: "+Y+"</span>)";Y=Y.substring(0,50)+"...";}}Y=dL(Y);if(c.length>0){c+=" ; ";}if(A){c+=Y;}else{var Q=n.P();c+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\">";c+="<span onclick=\"if ( "+"ZW"+" ) window.event.returnValue=false; else event.stopPropagation();";c+=Z+"wW"+"(";c+=G.toString();c+=", '";c+=C.R();c+="', '";c+=Q;c+="');\">";c+=Y;c+="</span>";c+="</a>";}}}else{Y=C.W();if(Y==null){continue;}var t=Y;Y=dL(Y);O="";Y=Y.strip();if(Y==""){Y=strings.shared_untitled;}else{if(Y.length>50){O=" (<a href=\"javascript:showFullAttachmentName('attachmentFullName"+W+"');\">"+strings.show_full_filename+"</a><span id=\"attachmentFullName"+W+"\" style=\"display:none;\" class=\"messageHeaderText\">: "+Y+"</span>)";Y=Y.substring(0,50)+"...";}}if(n){var D="";var i=t.lastIndexOf(".");if(i!=-1){D=t.substr(i);}var T=C.B()+"%2F"+C.m();var Q=n.P();if(c.length>0){c+=" ; ";}if(A){c+=Y;}else{if(m||(ZW&&B(D))){c+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\" onkeydown=\"var theEvent ="+"vC"+"( event );";c+="if ( theEvent.keyCode == "+"Nv"+" ) {";c+=" if ( "+"ZW"+" ) window.event.returnValue=false; else event.stopPropagation();";c+=Z+"xs"+"(";c+=G.toString();c+=", '";c+=C.R();c+="', '";c+=t;c+="', '";c+=T;c+="', '";c+=Q;c+="');}\">";c+="<span onclick=\"if ( "+"ZW"+" ) window.event.returnValue=false; else event.stopPropagation();";c+=Z+"xs"+"(";c+=G.toString();c+=", '";c+=C.R();c+="', '";c+=t;c+="', '";c+=T;c+="', '";c+=Q;c+="');\">";c+=Y;c+="</span>";c+="</a>";c+=O;}else{var d=C.R();var w=Oc(G,d,t,T,Q);c+="<a class=\"attachmentHeader\" href=\"";c+=w;c+="\"";if(CJ&&(R==null||uZ(R))){c+=" target=\"attachmentDownloadFrame\"";}c+=">";c+=Y;c+="</a>";c+=O;}}}else{c+=Y;}}}return c;}function CX(){var q;try{var R=aF.tR("newMailSound");if(R!=""){Z4("honkerIframe").src="honker.jsp?url="+escape(R);}}catch(q){}}function showFullAttachmentName(q){Xi(document.getElementById(q));Ne("messageHeaderAttach",50);var R=fL;var k=EU;Es(R,k);}function s4(q,R){var k=Av.D(q);var Z=Av.D(R);var n=q.Ob(R);if(n==lj.A){var G=k.s();G.g(k);Z.t(k);Z.h(NP.L);Z.n();if(wP(q)){var c=Ro.p(q);Ro.n(c);}}else{CA(n);}}function r9(){if(lO()){var q=Ro.x();var R=q.c();var k=Av.D(R);}else{var k=Av.c();var R=k.T();}var Z=R.dD();if(Z==lj.A){var n=new Array();if(wP(R)){var q=Ro.p(R);rF.q(n,q);}function G(z){var B=z.hq();for(var g=0,len=B.length;g<len;g++){var W=B[g];if(W.i()==R2.Z){var C=Ro.p(W);rF.q(n,C);}G(W);}}G(R);var c=k.s();c.g(k);var A=R.Z();if(A!=null){c=Av.D(A);c.t(k);c.h(NP.L);c.n();}else{if(Av.c()==k){var m=Gf.U();bo(m,!lO());}}if(n.length>0){Ro.T(n,A==null);if(lO()){Ro.h(true,true);}else{Ro.h(false,false);}}KH.q();}else{CA(Z);}}function n1(){var q=Av.c();var R=q.T();var k=R.Ks();if(k==lj.A){var Z=q.s();Z.g(q);var n=R.Z();if(n!=null){Z=Av.D(n);Z.t(q);Z.n();}else{var G=Av.X();Z=G.x();Z.t(q);}Z.h(NP.L);KH.q();}else{CA(k);}}function ce(){if(!confirm(strings.empty_deleted_items_folder)){return ;}var q=wT.F3();tR.Mk();var R=Gf.U();var k=Av.D(R);function Z(m){if(m.m()){var z=m.k();for(var B=0,len=z.length;B<len;B++){var g=z[B];Z(g);}}else{var W=m.C();if(W){KH.z(W);KH.m(W);}}}var n=k.k();for(var G=0,len=n.length;G<len;G++){var c=n[G];Z(c);}k.p();k.E();var A=qo(R);if(A){A.z();}if(q){bo(R);}KH.q();}function CA(q){if(!KH.n){KH.Z=null;}else{if(KH.W){document.body.removeChild(KH.W);}KH.W=null;Sw(KH.R);KH.Z=null;KH.n=false;}switch(q){case lj.B:var R=strings.generic_error+" #CMD017";oV(R,Zp.Z);alert(R);break;case lj.Z:alert(strings.operation_not_allowed_on_virtual_folder);break;case lj.g:alert(strings.operation_not_allowed_on_virtual_folder);break;case lj.C:alert(strings.operation_not_allowed_on_special_folder);break;case lj.k:alert(strings.no_subfolders_allowed);break;case lj.W:break;case lj.c:alert(strings.get_folder_permissions_error);break;case lj.G:alert(strings.permissions_restriction);break;case lj.m:alert(strings.folder_name_empty);break;case lj.R:alert(strings.invalid_folder_name);break;case lj.n:alert(strings.folder_already_exists);break;case lj.q:alert(strings.folder_no_promote);break;case lj.z:alert(strings.folder_move_not_allowed);break;}}function W9(q){var R=MR();var k=R.yZ();for(var Z=0;Z<k.length;Z++){var n=k[Z];if(Ld()){if(V5(n,dw)){Dj(n);}else{if(V5(n,o7)){wa(n);}}}else{cq(n);}}var G=wT;var c=tR.xr(k,G,q,true);if(c!=lj.A){CA(c);return ;}var A;A=Av.c();A.E();A=Av.D(q);A.E();R.D();}function bG(q){var R=MR();var k=R.yZ();var Z=wT;var n=tR.Wd(k,Z,q,true);if(n!=lj.A){CA(n);return ;}var G;G=Av.D(q);G.E();}function xj(q){if(q==null){q=false;}var R=Av.c();var k=R.T();if((k.Q()==Ob.z||q)&&!confirm(strings.delete_in_deleted_items)){return ;}var Z=MR();var n=Z.yZ();for(var G=0;G<n.length;G++){var c=n[G];if(Ld()){if(V5(c,dw)){Dj(c);}else{if(V5(c,o7)){wa(c);}}}else{cq(c);}}if(n.length==0){return ;}var A=tR.ed(n,true,null,null,q);if(A!=lj.A){CA(A);return ;}R.E();Z.D();if(k.Q()!=Ob.z&&!q){var m=Gf.U();R=Av.D(m);R.E();}}function fq(q,R,k,Z,n){var G=q.Q();if(G.Q()==Ob.z&&!Z&&!confirm(strings.delete_in_deleted_items)){return ;}if(n==null){n=true;}var c=tR.ed([q],n,null,null,R);if(c!=lj.A){if(!k){CA(c);}return ;}var A=Av.D(G);A.E();var m=qo(G);if(m){m.D([q]);}if(G.Q()!=Ob.z&&!R){G=Gf.U();A=Av.D(G);A.E();}}function Sr(q){var R=MR();var k=R.yZ();if(k.length==0){return ;}var Z=(q=="read");Yo.J(k,et.m,Z);var n=Av.c();n.E();R.go();}function aj(q){var R=MR();var k=R.yZ();if(k.length==0){return ;}var Z=(q=="flagged");Yo.J(k,et.k,Z);R.go();}function aZ(q){if(!wT.u()){alert(strings.operation_not_permitted_folder_not_loaded);return ;}var R=wT.xv();if(R.length==0){return ;}var k=(q=="read");Yo.J(R,et.m,k);var Z=Av.D(wT);Z.E();var n=qo(wT);n.go();}function Wu(q){var R=fx();var k=q.FA();if(k==null||k.strip()==""){return ;}var Z=R.aF.tR("autoAcknowledgeReadReceipts");if(!Hp()&&Z=="false"&&!confirm(strings.send_return_receipt)){return ;}var n;var G=nB.Y(k);var c=G[0];if(c.length==1){n=c[0];}else{n=q.Zg();if(!n){n=q.S();}}if(!n){return ;}var A=R.Hx.xr();A.A=false;var m=t4.G(A,"to");m.k(n);A.vH(new nB(R.aF.I,R.aF.G));A.N(strings.return_receipt_prefix+q.c());var z=R.aF.tR("replyTo");if(z!=null&&z!=R.aF.G){var B=new nB(R.aF.I,z);A.Dz(B);}var g=q.d();if(g){A.bT(g);}var W=new Date();A.a2(W);var C=A.Nh();C.k("multipart");C.c("report");var Y=xK.X(C);Y.k("text");Y.c("plain");var O=new Array();O["name"]=R.aF.I;O["subject"]=q.w();O["sent"]=R.Oe(q.O());O["date"]=R.Oe(W);O["time"]=R.E8(W);Y.Z(strings.auto_read_request.format(O));var X=xK.X(C);X.k("message");X.c("disposition-notification");var Q="";Q+="Reporting-UA: "+yz.Z+"; Scalix\n";Q+="Final-Recipient: rfc822;"+R.aF.G+"\n";Q+="Original-Message-ID: "+g+"\n";Q+="Disposition: manual-action/MDN-sent-automatically; displayed";X.Z(Q);var t=Q.length;A.gS(t);R.eX(A);R.aJ.Z("eZ");}function AV(){var q=function(){var k=new Array();var Z=Gf.X();rF.q(k,Z);oV("Checking for new messages.",Zp.k);if(wT!=Z&&!wT.N()){rF.q(k,wT);}for(var n=0,len=aF.x.length;n<len;n++){var G=aF.x[n];var c=Gf.g(G);if(c!=null&&c!=Z&&c!=wT&&!c.N()){rF.q(k,c);}}var A=function(){var z=false;for(var B=0,len=k.length;B<len;B++){var g=k[B];var W=Av.D(g);if(W.E){W.E();}else{aF.P(g.L());z=true;}}if(z){aF.H();}HS();if(!wT.N()){wT.f(true,mF,xt);}};var m=function(){HS();};HS(strings.status_check_new_messages);tR.sc(k,true,A,m,ks,rr,true);};var R=function(){Gf.w(Av,Ro,q,null);};Gf.A(R,q);}function eX(q){var R=Gf.d();R.I(q);var k=Av.D(R);k.E();var Z=qo(R);if(Z){Z.Z([q],true);if(ht){clearTimeout(ht);var n=Z.bT();yU(n);}}}function eZ(){var q=function(){var k=Gf.d();var Z=Av.D(k);Z.E();HS();var n=qo(k);if(n){n.z();}var G=Gf.z();if(ap(G)){TK(G);}};var R=function(){var k=Gf.d();var Z=Av.D(k);Z.E();HS();};HS(strings.status_sending_messages);tR.Xg(true,q,R);}function wY(){clearTimeout(Gl);clearTimeout(ht);ht=null;var q=wT.i();if(q==R2.G&&!filterFieldMessages.isEmpty||q==R2.k&&!filterFieldContacts.isEmpty){Gl=setTimeout("Ea()",500);}}function Ea(){if(!uZ(window)){return ;}var q=qo(wT);var R;var k="";switch(wT.i()){case R2.G:if(Br("messageSearchSubjectMenuItem")){k=strings.messageheader_subject;}else{if(Br("messageSearchToMenuItem")){k=strings.messageheader_to;}else{if(Br("messageSearchFromMenuItem")){k=strings.messageheader_from;}}}var R=q.T5(k);if(R!=null){if(!filterFieldMessages.isEmpty){q.u(filterFieldMessages.value.strip(),R);}else{q.u("",R);}}break;case R2.k:if(Br("contactSearchNameMenuItem")){k=strings.contactheader_name;}else{if(Br("contactSearchCompanyMenuItem")){k=strings.contactheader_company;}else{if(Br("contactSearchEmailAddrMenuItem")){k=strings.contactheader_email;}}}var R=q.T5(k);if(R!=null){if(!filterFieldContacts.isEmpty){q.u(filterFieldContacts.value.strip(),R);}else{q.u("",R);}}break;}}var uv=null;var Lw=false;function isSpellCheckerInSendingMode(){return Lw;}function spellCheckerOnUnloadHandler(){Lw=false;uv=null;}function M3(){var q=Hx.xr();q.A=false;var R=t4.G(q,"to");var k=MR();var Z=k.yZ();for(var n=0;n<Z.length;n++){var G=Z[n];if(V5(G,dw)){var c=nP(G).strip();if(c!=""){R.k(new nB(null,c));}}else{if(V5(G,o7)){R.k(new nB(yY(G),null));}}}em(wS.k,q,null,true);}function Bi(){var q=fx();var R=Hx.xr();R.A=false;var k=eR;var Z=k.innerText;var n=nB.Y(Z);var G=n[0][0];if(G!=null){var c=t4.G(R,"to");c.k(G);q.em(q.wS.k,R,null,true);}else{alert(strings.cannot_resolve_address);}}function T4(){var q=fx();var R=q.Ld()?q.wT:q.Gf.O();if(!R){return ;}if(!R.yZ()){alert(strings.permissions_restriction);return ;}var k=eR.innerText;var Z=nB.Y(k);var n=Z[0][0];var G=Z[1][0];if(n!=null||G!=null){var c=dw.TX(R);if(n!=null){var A=n.m();var m=n.G();if(A!=null&&A.strip()!=""){v7(c,A);}if(m!=null&&m.strip()!=""){c.b(1,m);}}else{if(G!=null&&G.strip()!=""){v7(c,G);}}q.F5(c);}else{alert(strings.cannot_resolve_address);}}function Sk(q){var R=vC(q);if(R.preventDefault){R.preventDefault();}Ul(R);return false;}var hY={Z:0,R:1,k:2,q:3};function dw(){this.gI();this.lj=null;}dw.prototype=Jw(Yo.prototype);dw.prototype.superClass=Yo;dw.prototype.constructor=dw;dw.prototype.gI=Yo;function bv(q){var R=new dw();R.lj=zX.D.createElement("contact");R.Z=q;R.JC("IPM.Contact");return R;}dw.TX=bv;function Aj(q,R){var k=new dw();k.lj=q;k.Z=R;return k;}dw.wP=Aj;function RF(){return zX.G(this.lj,"display_name","");}dw.prototype.Lo=RF;function T3(q){zX.X(this.lj,"display_name",q);}dw.prototype.fe=T3;function nd(){return zX.G(this.lj,"display_name_prefix","");}dw.prototype.Xg=nd;function uz(q){zX.X(this.lj,"display_name_prefix",q);}dw.prototype.BF=uz;function DH(){return zX.G(this.lj,"suffix","");}dw.prototype.Cl=DH;function Ay(q){zX.X(this.lj,"suffix",q);}dw.prototype.a2=Ay;function QZ(){return zX.G(this.lj,"first_name","");}dw.prototype.DJ=QZ;function i7(q){zX.X(this.lj,"first_name",q);}dw.prototype.H=i7;function mS(){return zX.G(this.lj,"middle_name","");}dw.prototype.Db=mS;function Y3(q){zX.X(this.lj,"middle_name",q);}dw.prototype.KR=Y3;function yw(){return zX.G(this.lj,"last_name","");}dw.prototype.ed=yw;function pw(q){zX.X(this.lj,"last_name",q);}dw.prototype.bT=pw;function bK(){return zX.G(this.lj,"job_title","");}dw.prototype.Z9=bK;function Ic(q){zX.X(this.lj,"job_title",q);}dw.prototype.dD=Ic;function Ex(){return zX.G(this.lj,"company_name","");}dw.prototype.qU=Ex;function BG(q){zX.X(this.lj,"company_name",q);}dw.prototype.l9=BG;function s6(){return zX.G(this.lj,"file_as","");}dw.prototype.hq=s6;function cr(q){zX.X(this.lj,"file_as",q);}dw.prototype.C2=cr;function tb(){return parseInt(zX.G(this.lj,"file_type"),10);}dw.prototype.Kf=tb;function Re(q){zX.X(this.lj,"file_type",q);}dw.prototype.pA=Re;function EM(q){return zX.G(this.lj,"email"+q+"_address","");}dw.prototype.HU=EM;function k6(q,R){zX.X(this.lj,"email"+q+"_address",R);zX.X(this.lj,"email"+q+"_display_name",R);}dw.prototype.b=k6;function Ov(q){return zX.G(this.lj,"email"+q+"_address_with_comment","");}dw.prototype.vH=Ov;function FQ(q,R){zX.X(this.lj,"email"+q+"_address_with_comment",R);}dw.prototype.h7=FQ;function TP(q){return zX.G(this.lj,"email"+q+"_address_type");}dw.prototype.n4=TP;function Y8(q,R){zX.X(this.lj,"email"+q+"_address_type",R);}dw.prototype.Yd=Y8;function xU(){return zX.G(this.lj,"home_phone_number","");}dw.prototype.mA=xU;function xu(q){zX.X(this.lj,"home_phone_number",q);}dw.prototype.ab=xu;function l4(){return zX.G(this.lj,"work_phone_number","");}dw.prototype.E=l4;function d3(q){zX.X(this.lj,"work_phone_number",q);}dw.prototype.zB=d3;function pl(){return zX.G(this.lj,"mobile_phone_number","");}dw.prototype.Jo=pl;function J3(q){zX.X(this.lj,"mobile_phone_number",q);}dw.prototype.tR=J3;function dm(){return zX.G(this.lj,"work_fax_number","");}dw.prototype.S4=dm;function RC(q){zX.X(this.lj,"work_fax_number",q);}dw.prototype.Gx=RC;function x1(){return zX.G(this.lj,"home_address_street","");}dw.prototype.Zr=x1;function OA(q){zX.X(this.lj,"home_address_street",q);}dw.prototype.U7=OA;function E6(){return zX.G(this.lj,"home_address_city","");}dw.prototype.Pt=E6;function Un(q){zX.X(this.lj,"home_address_city",q);}dw.prototype.je=Un;function Ft(){return zX.G(this.lj,"home_address_state","");}dw.prototype.ld=Ft;function Gt(q){zX.X(this.lj,"home_address_state",q);}dw.prototype.Tn=Gt;function he(){return zX.G(this.lj,"home_address_zip","");}dw.prototype.Ks=he;function B8(q){zX.X(this.lj,"home_address_zip",q);}dw.prototype.tr=B8;function qL(){return zX.G(this.lj,"home_address_country","");}dw.prototype.go=qL;function lv(q){zX.X(this.lj,"home_address_country",q);}dw.prototype.Y6=lv;function sa(){return zX.G(this.lj,"work_address_street","");}dw.prototype.mw=sa;function ZP(q){zX.X(this.lj,"work_address_street",q);}dw.prototype.AW=ZP;function z6(){return zX.G(this.lj,"work_address_city","");}dw.prototype.N=z6;function XI(q){zX.X(this.lj,"work_address_city",q);}dw.prototype.ns=XI;function oM(){return zX.G(this.lj,"work_address_state","");}dw.prototype.Il=oM;function la(q){zX.X(this.lj,"work_address_state",q);}dw.prototype.Pj=la;function Ia(){return zX.G(this.lj,"work_address_zip","");}dw.prototype.BS=Ia;function pj(q){zX.X(this.lj,"work_address_zip",q);}dw.prototype.RB=pj;function oO(){return zX.G(this.lj,"work_address_country","");}dw.prototype.Ac=oO;function BQ(q){zX.X(this.lj,"work_address_country",q);}dw.prototype.V=BQ;function wk(){return zX.G(this.lj,"other_address_street","");}dw.prototype.Yj=wk;function KK(q){zX.X(this.lj,"other_address_street",q);}dw.prototype.Nh=KK;function QX(){return zX.G(this.lj,"other_address_city","");}dw.prototype.sU=QX;function EA(q){zX.X(this.lj,"other_address_city",q);}dw.prototype.SX=EA;function Ej(){return zX.G(this.lj,"other_address_state","");}dw.prototype.gS=Ej;function Im(q){zX.X(this.lj,"other_address_state",q);}dw.prototype.ix=Im;function wZ(){return zX.G(this.lj,"other_address_zip","");}dw.prototype.T5=wZ;function OI(q){zX.X(this.lj,"other_address_zip",q);}dw.prototype.kQ=OI;function Xe(){return zX.G(this.lj,"other_address_country","");}dw.prototype.SC=Xe;function OF(q){zX.X(this.lj,"other_address_country",q);}dw.prototype.UF=OF;function LJ(){var q=parseInt(zX.G(this.lj,"selected_mailing_address"),10);if(q==hY.R||q==hY.k||q==hY.q){return q;}else{return hY.Z;}}dw.prototype.iH=LJ;function Ok(q){zX.X(this.lj,"selected_mailing_address",q);}dw.prototype.xv=Ok;function xe(){return zX.G(this.lj,"web_page_address","");}dw.prototype.FA=xe;function E0(q){zX.X(this.lj,"web_page_address",q);}dw.prototype.Fc=E0;function NL(){return zX.G(this.lj,"im_address","");}dw.prototype.SF=NL;function Ya(q){zX.X(this.lj,"im_address",q);}dw.prototype.k3=Ya;function np(){return zX.G(this.lj,"department","");}dw.prototype.V8=np;function Dt(q){zX.X(this.lj,"department",q);}dw.prototype.fY=Dt;function We(){return zX.G(this.lj,"office_location","");}dw.prototype.Ob=We;function xM(q){zX.X(this.lj,"office_location",q);}dw.prototype.rN=xM;function Wc(){return zX.G(this.lj,"profession","");}dw.prototype.X4=Wc;function hC(q){zX.X(this.lj,"profession",q);}dw.prototype.R2=hC;function Rz(){return zX.G(this.lj,"manager","");}dw.prototype.b6=Rz;function MG(q){zX.X(this.lj,"manager",q);}dw.prototype.Zg=MG;function hw(){return zX.G(this.lj,"assistant","");}dw.prototype.P=hw;function zW(q){zX.X(this.lj,"assistant",q);}dw.prototype.v=zW;function IZ(){return zX.G(this.lj,"nickname","");}dw.prototype.Vu=IZ;function MA(q){zX.X(this.lj,"nickname",q);}dw.prototype.IY=MA;function O9(){return zX.G(this.lj,"spouse","");}dw.prototype.HW=O9;function TN(q){zX.X(this.lj,"spouse",q);}dw.prototype.Mk=TN;function AK(){return ei(zX.G(this.lj,"bday",""));}dw.prototype.KQ=AK;function V3(q){if(q==null){var R=zX.A(this.lj,"bday",false);if(R!=null){this.lj.removeChild(R);}}else{zX.X(this.lj,"bday",kv(q));}}dw.prototype.F3=V3;function Qw(){return ei(zX.G(this.lj,"anniversary",""));}dw.prototype.cv=Qw;function tL(q){if(q==null){var R=zX.A(this.lj,"anniversary",false);if(R!=null){this.lj.removeChild(R);}}else{zX.X(this.lj,"anniversary",kv(q));}}dw.prototype.Pk=tL;function Xt(){return zX.G(this.lj,"description","");}dw.prototype.wN=Xt;function ZH(q){zX.X(this.lj,"description",q);}dw.prototype.sc=ZH;function aT(){var q=new Array();var R=this.Xg();var k=this.DJ();var Z=this.Db();var n=this.ed();var G=this.Cl();if(R!=null&&R.strip()!=""){q["PREFIX"]=R.strip()+" ";}else{q["PREFIX"]="";}if(k!=null&&k.strip()!=""){q["FIRST"]=k.strip()+" ";}else{q["FIRST"]="";}if(Z!=null&&Z.strip()!=""){q["MIDDLE"]=Z.strip()+" ";}else{q["MIDDLE"]="";}if(n!=null&&n.strip()!=""){q["LAST"]=n.strip()+" ";}else{q["LAST"]="";}if(G!=null&&G.strip()!=""){q["SUFFIX"]=G.strip()+" ";}else{q["SUFFIX"]="";}return strings.contact_display_name_format.format(q).strip();}dw.prototype.Wd=aT;function na(){var q=new dw();q.lj=this.lj.cloneNode(true);q.Z=this.Z;q.A=this.A;return q;}dw.prototype.yZ=na;function IO(){return this.lj.getAttribute("uid");}dw.prototype.p=IO;function bV(q){if(q!=null){this.lj.setAttribute("uid",q);}else{this.lj.removeAttribute("uid");}}dw.prototype.K=bV;function Ma(){var q=this.lj.getAttribute("msgid");if(q==null||q.strip()==""){return this.lj.getAttribute("msgID");}else{return q;}}dw.prototype.d=Ma;function tf(q){if(q!=null){this.lj.setAttribute("msgid",q);}else{this.lj.removeAttribute("msgid");}}dw.prototype.OD=tf;function If(){var q=zX.A(this.lj,"importance",false);if(q!=null){var R=parseInt(zX.g(q),10);if(!isNaN(R)){if(R==0){return WQ.k;}else{if(R==1){return WQ.R;}else{if(R==2){return WQ.q;}else{return WQ.R;}}}}else{return WQ.R;}}else{return WQ.R;}return (q!=null?parseInt(zX.g(q),10):null);}dw.prototype.u=If;function rz(){return oJ.R;}dw.prototype.R=rz;function ON(){return false;}dw.prototype.q=ON;function uR(){return zX.G(this.lj,"subject","");}dw.prototype.w=uR;function c1(){return jK(this.w());}dw.prototype.c=c1;function Dc(q){return zX.X(this.lj,"subject",q);}dw.prototype.Dz=Dc;function gr(){var q=zX.A(this.lj,"last_modification_time",false);return (q!=null?ei(zX.g(q)):null);}dw.prototype.O=gr;function UL(){var q=this.O();return q!=null?q.getTime():null;}dw.prototype.T=UL;function y9(){var q=zX.A(this.lj,"message_size",false);return (q!=null?parseInt(zX.g(q),10):null);}dw.prototype.L=y9;function uC(){return zX.G(this.lj,"message_class");}dw.prototype.D=uC;function WH(q){zX.X(this.lj,"message_class",q);}dw.prototype.JC=WH;function Ki(){var q=zX.G(this.lj,"sent_representing_name");var R=zX.G(this.lj,"sent_representing_email_address");return (R!=null?new nB(q,R):null);}dw.prototype.S=Ki;function Qe(){var q=this.S();if(q!=null){var R=q.m();var k=q.G();return R!=null?R:k;}else{return "";}}dw.prototype.I=Qe;function g4(){var q=zX.G(this.lj,"sender_name");var R=zX.G(this.lj,"sender_email_address");return (R!=null?new nB(q,R):null);}dw.prototype.f=g4;function Z6(q,R,k,Z){if(this.Y||!this.A){return ;}var n=this.Z;var G=new Ee.A(QS("contacts"),q,tC(this,this.tv),tC(this,this.ps));G.q.add("onSuccessFn",R);G.q.add("onErrorFn",k);G.q.add("onDeletedFn",Z);G.q.add("no.report.faults",true);var c=new Ee.W("loadBody",sn);var A=zX.D.createElement("contact");A.setAttribute("uid",this.p());A.setAttribute("msgid",this.d());A.setAttribute("ImapFolderName",n.P());c.A(A);G.R.w(c);this.Y=true;G.R.W();}dw.prototype.z=Z6;function gl(q,R){var k=q.k().firstChild;var Z=k.firstChild;this.Y=false;if(Z.getAttribute("deleted")=="true"){this.g=true;var n=this.Z;n.p(this);var G=R.item("onDeletedFn");if(G){G(this);}return ;}this.lj=Z;this.A=false;var c=R.item("onSuccessFn");if(c){c(this);}}dw.prototype.tv=gl;function bh(q,R){this.Y=false;this.x=true;var k=R.item("onErrorFn");if(k){k(this);}}dw.prototype.ps=bh;function Jb(q,R,k){if(q==null){q=true;}var Z=this.Z;var n=new Ee.A(QS("contacts"),q,tC(this,this.Xl),tC(this,this.KC));n.q.add("onSuccessFn",R);n.q.add("onErrorFn",k);n.q.add("no.report.faults",true);var G=new Ee.W("save",sn);var c=this.lj.cloneNode(true);c.setAttribute("ImapFolderName",Z.P());G.c(c);n.R.w(G);this.r=true;n.R.W();}dw.prototype.xr=Jb;function Uq(q,R){var k=q.k().firstChild;var Z=k.firstChild;var n=this.Z;if(!this.h()){n.p(this);}this.lj=Z;this._DOM_Node_backup=this.lj.cloneNode(true);this.Y=false;this.A=false;n.I(this);this.r=false;var G=R.item("onSuccessFn");if(G){G(this);}}dw.prototype.Xl=Uq;function rk(q,R){this.r=false;var k=R.item("onErrorFn");if(k){k(this);}}dw.prototype.KC=rk;function Fo(q){if(V5(q,dw)){var R=q;return R.hq();}else{if(V5(q,o7)){var k=q;return k.w();}else{return "";}}}function nP(q){var R="";if(V5(q,dw)){for(var k=1;k<=3;k++){if((R=q.HU(k).strip())!=""){break;}}}return R;}function NJ(q){var R;if(V5(q,dw)){if((R=q.E().strip())!=""){return R;}if((R=q.mA().strip())!=""){return R;}if((R=q.Jo().strip())!=""){return R;}}return "";}function PM(q){if(V5(q,dw)){return q.qU();}else{return "";}}function r1(q){return uI(q.mw(),q.N(),q.Il(),q.BS(),q.Ac());}function zz(q){return uI(q.Zr(),q.Pt(),q.ld(),q.Ks(),q.go());}function DO(q){return uI(q.Yj(),q.sU(),q.gS(),q.T5(),q.SC());}function uI(q,R,k,Z,n){var G=new Array();if(q!=null&&q.strip()!=""){G["STREETPREFIX"]=strings.postal_address_street_prefix;G["STREETSUFFIX"]=strings.postal_address_street_suffix;G["STREET"]=q.strip();}else{G["STREETPREFIX"]="";G["STREETSUFFIX"]="";G["STREET"]="";}if(R!=null&&R.strip()!=""){G["CITYPREFIX"]=strings.postal_address_city_prefix;G["CITYSUFFIX"]=strings.postal_address_city_suffix;G["CITY"]=R.strip();}else{G["CITYPREFIX"]="";G["CITYSUFFIX"]="";G["CITY"]="";}if(k!=null&&k.strip()!=""){G["STATEPREFIX"]=strings.postal_address_state_prefix;G["STATESUFFIX"]=strings.postal_address_state_suffix;G["STATE"]=k.strip();}else{G["STATEPREFIX"]="";G["STATESUFFIX"]="";G["STATE"]="";}if(Z!=null&&Z.strip()!=""){G["ZIPPREFIX"]=strings.postal_address_zip_prefix;G["ZIPSUFFIX"]=strings.postal_address_zip_suffix;G["ZIP"]=Z.strip();}else{G["ZIPPREFIX"]="";G["ZIPSUFFIX"]="";G["ZIP"]="";}if(n!=null&&n.strip()!=""){G["COUNTRYPREFIX"]=strings.postal_address_country_prefix;G["COUNTRYSUFFIX"]=strings.postal_address_country_suffix;G["COUNTRY"]=n.strip();}else{G["COUNTRYPREFIX"]="";G["COUNTRYSUFFIX"]="";G["COUNTRY"]="";}return strings.postal_address_format.format(G);}function v7(q,R){var k=R.split(" ");if(k[0]!=null){q.H(k[0]);}if(k[1]!=null&&k[2]!=null){q.KR(k[1]);q.bT(k[2]);}else{if(k[1]!=null){q.bT(k[1]);}}}function vi(q,R,k,Z,n,G){this.$document=q;this.$name=R;if(k){this.$expiration=new Date((new Date()).getTime()+k*3600000);}else{this.$expiration=null;}if(Z){this.$path=Z;}else{this.$path=null;}if(n){this.$domain=n;}else{this.$domain=null;}if(G){this.$secure=true;}else{this.$secure=false;}}vi.prototype.R=function(){var q="";for(var k in this){if((k.charAt(0)=="$")||((typeof this[k])=="function")){continue;}if(q!=""){q+="&";}q+=k+":"+escape(this[k]);}if(q==""){this.q();}else{var Z=this.$name+"="+escape(q);if(this.$expiration){Z+="; expires="+this.$expiration.toGMTString();}if(this.$path){Z+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){Z+="; domain="+this.$domain;}if(this.$secure){Z+="; secure";}this.$document.cookie=Z;}};vi.prototype.k=function(){var q=this.$document.cookie;if(q==""){return false;}var R=q.indexOf(this.$name+"=");if(R==-1){return false;}R+=this.$name.length+1;var Z=q.indexOf(";",R);if(Z==-1){Z=q.length;}var n=unescape(q.substring(R,Z));var G;var c=n.split("&");for(G=0;G<c.length;G++){c[G]=c[G].split(":");}for(G=0;G<c.length;G++){this[c[G][0]]=unescape(c[G][1]);}return true;};vi.prototype.q=function(){var R;R=this.$name+"=";if(this.$path){R+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){R+="; domain="+this.$domain;}R+="; expires=Fri, 02-Jan-1970 00:00:00 GMT";this.$document.cookie=R;};vi.Z=function(){var q=new vi(document,"_test_");q.testProp="testVal";q.R();var R=q.k();q.q();return R;};var M7=null;function Nq(){this.n=null;this.c=null;this.R=null;this.Z=null;this.k=new Array();}Nq.g=1;Nq.m=2;Nq.z=3;Nq.B=4;Nq.A=5;Nq.prototype.G=function(q){this.n=q.getHours();this.c=q.getDay();this.R=q.getMonth();var R=0;var k=q.getDay();var Z=q.getDate();var n=new Date(q.getFullYear(),q.getMonth(),1);while(n.getDate()<=Z&&n.getMonth()==this.R){if(n.getDay()==k){R++;}n.setDate(n.getDate()+1);}this.c=k;this.Z=R;};Nq.prototype.q=function(R){var k=R.toString();if(this.k[k]!=null){return this.k[k];}var Z;if(this.Z==Nq.A){Z=new Date(R,this.R+1,1,this.n,0,0);Z.setDate(Z.getDate()-1);while(Z.getDay()!=this.c){Z.setDate(Z.getDate()-1);}}else{if(this.Z<1){this.Z=Nq.g;}else{if(this.Z>5){this.Z=Nq.A;}}Z=new Date(R,this.R,1);var n=0;for(;;){if(Z.getDay()==this.c){n++;if(n==this.Z){break;}}Z.setDate(Z.getDate()+1);}}this.k[k]=Z;return Z;};function QY(){this.k=0;this.G=0;this.R=null;this.q=null;}QY.prototype.Z=function(){var q=Math.floor(Math.abs(this.k)/60);var R=Math.abs(this.k)%60;var k="(GMT";k+=this.k>0?"-":"+";if(q<10){k+="0";}k+=q;k+=":";if(R<10){k+="0";}k+=R;k+=")";return k;};QY.prototype.n=function(q,R){var k=R.getFullYear();var Z,G;var c,A;var m=this.k;var z=q.k;var B=0;var g=0;if(q.G!=0){Z=q.R;G=q.q;c=Z.q(k);A=G.q(k);if((ma(R,c)>0&&ma(R,A)<0&&ma(c,A)<0)||((ma(R,c)>0||ma(R,A)<0)&&ma(c,A)>0)){g=q.G;}}if(this.G!=0){Z=this.R;G=this.q;c=Z.q(k);A=G.q(k);if((ma(R,c)>0&&ma(R,A)<0&&ma(c,A)<0)||((ma(R,c)>0||ma(R,A)<0)&&ma(c,A)>0)){B=this.G;}}var W=(z+g)-(m+B);return W;};function LT(q,R,k){var Z=0;var n=new Date(k,R,1);while(n.getMonth()==R){if(n.getDay()==q){Z++;}n.setDate(n.getDate()+1);}return Z;}function e3(q){var R=new Date(q,0,1);var k=new Date(q,6,1);var Z=new Date(q,11,31);var n=R.getTimezoneOffset();var G=k.getTimezoneOffset();var c=Z.getTimezoneOffset();if(n==G){return null;}var A=(n>G);while(n!=G){R.setDate(R.getDate()+1);n=R.getTimezoneOffset();}while(n==G){var m=R.getHours();R.setHours(R.getHours()-1);if(R.getHours()==m){break;}n=R.getTimezoneOffset();}while(c!=G){Z.setDate(Z.getDate()-1);c=Z.getTimezoneOffset();}while(c==G){var m=Z.getHours();Z.setHours(m+1);if(Z.getHours()==m){break;}c=Z.getTimezoneOffset();}var z,B;if(A){z=R;B=Z;}else{z=Z;B=R;}return [z,B];}function YM(){if(M7!=null){return M7;}M7=new QY();var q=new Date();var R=new Date(q.getFullYear(),0,1);var k=new Date(q.getFullYear(),6,1);var Z=R.getTimezoneOffset();var n=k.getTimezoneOffset();if(Z==n){M7.k=Z;return M7;}M7.k=Math.max(Z,n);M7.G=Math.min(Z,n)-Math.max(Z,n);var G;var c=e3(q.getFullYear());var A=c[0];var m=c[1];G=q.getFullYear();while(LT(A.getDay(),A.getMonth(),G)<5){G++;}A=e3(G)[0];G=q.getFullYear();while(LT(m.getDay(),m.getMonth(),G)<5){G++;}m=e3(G)[1];var z=new Nq();z.G(A);var B=new Nq();B.G(m);M7.R=z;M7.q=B;return M7;}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(pb){return pb>=Date.GREGORIAN_CUT_OVER_YEAR?((pb%4==0)&&((pb%100!=0)||(pb%400==0))):(pb%4==0);};Date.getMonthLength=function(hp,pb){if(hp!=1){return Date.MONTH_LENGTH[hp];}else{return Date.isLeapYear(pb)?29:28;}};Date.getYearLength=function(pb){return Date.isLeapYear(pb)?366:365;};function ei(q){var R=/^([0-9]{4})+\-([0-9]{2})+\-([0-9]{2})+T+([0-9]{2})+\:+([0-9]{2})+\:+([0-9]{2})+Z+$/;if(!R.test(q)){return null;}var k=parseInt(q.substr(0,4),10);var Z=parseInt(q.substr(5,2),10)-1;var n=parseInt(q.substr(8,2),10);var G=parseInt(q.substr(11,2),10);var c=parseInt(q.substr(14,2),10);var A=parseInt(q.substr(17,2),10);var m=new Date();m.setUTCFullYear(k,Z,n);m.setUTCHours(G,c,A,0);return m;}function kv(q){var R=q.getUTCFullYear();var k=q.getUTCMonth();var Z=q.getUTCDate();var n=q.getUTCHours();var G=q.getUTCMinutes();var c=q.getUTCSeconds();var A="";A+=R;A+="-";if(k<9){A+="0";}A+=(k+1);A+="-";if(Z<10){A+="0";}A+=Z;A+="T";if(n<10){A+="0";}A+=n;A+=":";if(G<10){A+="0";}A+=G;A+=":";if(c<10){A+="0";}A+=c;A+="Z";return A;}function vn(q){switch(q){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 hW(q){switch(q){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 FZ(q){var R=vn(q);return (R!=null?R.substr(0,3):null);}function qI(q){var R=hW(q);return (R!=null?R.substr(0,3):null);}function Ni(q){function R(k){if(k&&k.strip()!=""){return k;}return "";}switch(q){case "Y":return R(strings.date_suffix_year);case "L":return R(strings.date_suffix_month);case "D":return R(strings.date_suffix_day);case "G":return R(strings.date_suffix_hour);case "P":return R(strings.date_suffix_minute);case "S":return R(strings.date_suffix_second);}return "";}function v0(q){q=q.strip();this.R=q;this.q=new Array();var R=0;var k="";var Z=[];var n;var G;while(R<q.length){n="";k=q.charAt(R);if(k=="'"){while(R++<q.length&&q.charAt(R)!="'"){n+=q.charAt(R);}if(R<q.length){R++;}rF.q(this.q,[n,0]);}else{n+=k;while(R++<q.length&&q.charAt(R)==k){n+=q.charAt(R);}switch(n){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":rF.q(this.q,[n,1]);break;case "Y":case "L":case "D":case "G":case "P":case "S":rF.q(this.q,[n,2]);break;default:rF.q(this.q,[n,0]);break;}}}}v0.prototype.n=function(){return this.R;};v0.prototype.Z=function(q){function R(Z){return ((Z<0||Z>9?"":"0")+Z);}var k="";for(var n=0;n<this.q.length;n++){var G=this.q[n];var c=G[0];var A=G[1];if(A==1){switch(c){case "yyyy":k+=q.getFullYear();break;case "yy":var m=q.getFullYear();k+=m.toString().substring(2,4);break;case "y":var m=q.getFullYear();if(m>=2000&&m<2100){k+=m.toString().substring(2,4);}else{k+=m;}break;case "MMM":var z=q.getMonth();k+=hW(z);break;case "NNN":var z=q.getMonth();k+=qI(z);break;case "MM":k+=R(q.getMonth()+1);break;case "M":k+=(q.getMonth()+1);break;case "dd":k+=R(q.getDate());break;case "d":k+=q.getDate();break;case "EE":var B=q.getDay();k+=vn(B);break;case "E":var B=q.getDay();k+=FZ(B);break;case "hh":var g=q.getHours();if(g==0){g=12;}else{if(g>12){g-=12;}}k+=R(g);break;case "h":var g=q.getHours();if(g==0){g=12;}else{if(g>12){g-=12;}}k+=g;break;case "HH":var g=q.getHours();k+=R(g);break;case "H":var g=q.getHours();k+=g;break;case "mm":var W=q.getMinutes();k+=R(W);break;case "m":k+=q.getMinutes();break;case "ss":var C=q.getSeconds();k+=R(C);break;case "s":k+=q.getSeconds();break;case "a":var g=q.getHours();if(g>=12){k+=strings.date_pm;}else{k+=strings.date_am;}break;}}else{if(A==2){k+=Ni(c);}else{k+=c;}}}return k;};v0.prototype.k=function(q){var R=0;var Z=null;var n=null;var G=null;var c=null;var A=null;var m=null;var z=null;var B=null;for(var g=0;g<this.q.length;g++){var W=this.q[g];var C=W[0];var Y=W[1];if(Y==1){switch(C){case "yyyy":if(R+4>q.length+1){return null;}var O=q.substr(R,4);Z=parseInt(O,10);if(isNaN(Z)){return null;}R+=4;break;case "yy":if(R+2>q.length+1){return null;}var O=q.substr(R,2);var X=parseInt(O,10);if(isNaN(X)){return null;}Z=2000+X;R+=2;break;case "y":var Q=0;if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];var T;if(i==0){T=q.indexOf(D,R);}else{if(i==2){T=q.indexOf(Ni(D),R);}}if(T==-1){return null;}Q=T-R;}else{Q=q.length-R;}if(Q!=2&&Q!=4){return null;}var O=q.substr(R,Q);Z=parseInt(O,10);if(isNaN(Z)){return null;}if(Q==2){Z=2000+Z;}R+=Q;break;case "MM":if(R+2>q.length+1){return null;}var O=q.substr(R,2);n=parseInt(O,10);if(isNaN(n)||n>12){return null;}n-=1;R+=2;break;case "M":var Q=0;if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];var T;if(i==0){T=q.indexOf(D,R);}else{if(i==2){T=q.indexOf(Ni(D),R);}}if(T==-1){return null;}Q=T-R;}else{Q=q.length-R;}if(Q!=1&&Q!=2){return null;}var O=q.substr(R,Q);n=parseInt(O,10);if(isNaN(n)||n>12){return null;}n-=1;R+=Q;break;case "dd":if(R+2>q.length+1){return null;}var O=q.substr(R,2);G=parseInt(O,10);if(isNaN(G)){return null;}R+=2;break;case "d":var Q=0;if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];var T;if(i==0){T=q.indexOf(D,R);}else{if(i==2){T=q.indexOf(Ni(D),R);}}if(T==-1){return null;}Q=T-R;}else{Q=q.length-R;}if(Q!=1&&Q!=2){return null;}var O=q.substr(R,Q);G=parseInt(O,10);if(isNaN(G)){return null;}R+=Q;break;case "hh":if(R+2>q.length+1){return null;}var O=q.substr(R,2);z=parseInt(O,10);if(isNaN(z)||z==0||z>12){return null;}R+=2;break;case "h":var Q=0;if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];var T;if(i==0){T=q.indexOf(D,R);}else{if(i==2){T=q.indexOf(Ni(D),R);}}if(T==-1){return null;}Q=T-R;}else{Q=q.length-R;}if(Q!=1&&Q!=2){return null;}var O=q.substr(R,Q);z=parseInt(O,10);if(isNaN(z)||z==0||z>12){return null;}R+=Q;break;case "HH":if(R+2>q.length+1){return null;}var O=q.substr(R,2);c=parseInt(O,10);if(isNaN(c)||c>23){return null;}R+=2;break;case "H":var Q=0;if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];var T;if(i==0){T=q.indexOf(D,R);}else{if(i==2){T=q.indexOf(Ni(D),R);}}if(T==-1){return null;}Q=T-R;}else{Q=q.length-R;}if(Q!=1&&Q!=2){return null;}var O=q.substr(R,Q);c=parseInt(O,10);if(isNaN(c)||c>23){return null;}R+=Q;break;case "mm":if(R+2>q.length+1){return null;}var O=q.substr(R,2);A=parseInt(O,10);if(isNaN(A)||A>59){return null;}R+=2;break;case "m":var Q=0;if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];var T;if(i==0){T=q.indexOf(D,R);}else{if(i==2){T=q.indexOf(Ni(D),R);}}if(T==-1){return null;}Q=T-R;}else{Q=q.length-R;}if(Q!=1&&Q!=2){return null;}var O=q.substr(R,Q);A=parseInt(O,10);if(isNaN(A)||A>59){return null;}R+=Q;break;case "ss":if(R+2>q.length+1){return null;}var O=q.substr(R,2);m=parseInt(O,10);if(isNaN(m)||m>59){return null;}R+=2;break;case "s":var Q=0;if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];var T;if(i==0){T=q.indexOf(D,R);}else{if(i==2){T=q.indexOf(Ni(D),R);}}if(T==-1){return null;}Q=T-R;}else{Q=q.length-R;}if(Q!=1&&Q!=2){return null;}var O=q.substr(R,Q);m=parseInt(O,10);if(isNaN(m)||m>59){return null;}R+=Q;break;case "a":if(R+2>q.length+1){return null;}var O=q.substr(R,2).toLowerCase();if(O!="am"&&O!=strings.date_am&&O!="pm"&&O!=strings.date_pm){return null;}B=O;R+=2;break;case "MMM":case "NNN":case "EE":case "E":if(g<this.q.length-1){var t=this.q[g+1];var D=t[0];var i=t[1];R=q.indexOf(D,R);if(R==-1){return null;}}break;}}else{var Q=C.length;var d="";if(Y==0){d=C;}else{if(Y==2){d=Ni(C);}}if(q.substr(R,Q)!=d){return null;}R+=Q;}}var w=new Date();w.setHours(0,0,0,0);if(Z==null){Z=w.getFullYear();}if(n==null){n=w.getMonth();}if(G==null){G=w.getDate();}if(G>Date.getMonthLength(n,Z)){return null;}w.setFullYear(Z,n,G);if(c==null&&z==null){c=0;}if(A==null){A=0;}if(m==null){m=0;}if(z!=null){if((B=="pm"||B==strings.date_pm)&&z<12){c=z+12;}else{if((B=="am"||B==strings.date_am)&&z==12){c=0;}else{c=z;}}}w.setHours(c,A,m,0);return w;};function wV(q,R){var k=new v0(R);return k.Z(q);}function ML(q,R){var k=new v0(R);return k.k(q);}function cT(q,R){var k=q.getFullYear();var Z=R.getFullYear();if(k<Z){return -1;}else{if(k>Z){return 1;}else{var n=q.getMonth();var G=R.getMonth();if(n<G){return -1;}else{if(n>G){return 1;}else{var c=q.getDate();var A=R.getDate();if(c<A){return -1;}else{if(c>A){return 1;}else{return 0;}}}}}}}function xa(q,R){var k=cT(q,R);if(k!=0){return k;}var Z=q.getHours();var n=R.getHours();if(Z<n){return -1;}else{if(Z>n){return 1;}else{var G=q.getMinutes();var c=R.getMinutes();if(G<c){return -1;}else{if(G>c){return 1;}else{return 0;}}}}}function ma(q,R){var k=q.getMonth();var Z=R.getMonth();if(k<Z){return -1;}else{if(k>Z){return 1;}else{var n=q.getDate();var G=R.getDate();if(n<G){return -1;}else{if(n>G){return 1;}else{return 0;}}}}}function rE(q){var R=new Date();return ((q.getDate()==R.getDate())&&(q.getMonth()==R.getMonth())&&(q.getFullYear()==R.getFullYear()));}var WJ=parseInt("11644473600000");function cQ(q,R){var k=YM();var Z=q.getTime();Z-=q.getTimezoneOffset()*ES;if(R!=null){var n=k.n(R,q);Z-=n*ES;}var G=Math.floor((Z+WJ)/ES);return G;}function aM(q,R){var k=q*ES;var Z=k-WJ;var n=new Date(Z);var G=new Date(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds());if(R==null){return G;}var c=YM();var A=c.n(R,G);G=new Date(G.getTime()+A*ES);return G;}function iV(q,R){return (new Date(R,q+1,0)).getDate();}function Pm(q,R){var k=q.clone();while(k.getDay()!=R){k.setDate(k.getDate()-1);}return k;}var Zp={n:0,Z:1,q:2,k:3,R:4};var gY={R:0,q:1,k:2};function Rg(q){this.m=q;this.R=new Array();this.n=true;}function qG(q){return this.R[q];}Rg.prototype.k=qG;function Me(){this.R.length=0;}Rg.prototype.c=Me;function gE(){return rF.G(this.R);}Rg.prototype.G=gE;function ZC(){return this.R.length;}Rg.prototype.B=ZC;function qm(){return this.m;}Rg.prototype.z=qm;function eS(q){while((this.n)&&(this.R.length>(this.m-1))){this.R.shift();}this.R.push(q);}Rg.prototype.A=eS;function Pb(){this.n=false;}Rg.prototype.Z=Pb;function pa(){this.n=true;while(this.R.length>this.m){this.R.shift();}}Rg.prototype.q=pa;var Pp=new Rg(250);var VC=null;var Lp=Zp.n;var Fg=null;var wc=gY.R;function RQ(q){return (q==Zp.n||q==Zp.Z||q==Zp.q||q==Zp.k||q==Zp.R);}function Xp(q){return (gY.R==q||gY.q==q||gY.k==q);}function CF(){var q=MB();var R=Yx();if(Cq){if(RQ(q)){jN(q);}else{jN(Zp.k);}}else{jN(Zp.n);}if(Xp(R)){S9(R);}else{S9(gY.R);}}function jN(q){Lp=q;}function Js(){return Lp;}function S9(q){wc=q;}function JZ(){return wc;}function ZF(q){if(Cq){var R=Js();if((R!=Zp.n)&&(null==q||(q!=Zp.n&&q<=R))){return true;}}return false;}function Ez(q,R){var k=null;switch(q){case Zp.n:k="OFF";break;case Zp.Z:k="ERROR";break;case Zp.q:k="WARN";break;case Zp.k:k="INFO";break;case Zp.R:k="DEBUG";break;default:if(null==R){k="INFO";}else{k=R;}}return k;}function X5(q){var R="%s-%s-%s %s:%s:%s,%s";var k=q.getMonth()+1;var Z=q.getDate();return R.printf(q.getFullYear(),(k<10)?"0"+k:k,(Z<10)?"0"+Z:Z,q.getHours(),q.getMinutes(),q.getSeconds(),q.getMilliseconds());}function bc(q,R,k){this.k=q;this.R=R;this.Z=k;}function oG(){return this.k;}bc.prototype.c=oG;function VO(){return this.R;}bc.prototype.G=VO;function n8(){return this.Z;}bc.prototype.n=n8;function Eq(){var R="%s  %s - %s";return R.printf(X5(this.R),Ez(this.k),this.Z);}bc.prototype.q=Eq;function gx(q,R){if(!aF.Y){return ;}if(null==R){R=true;}var k=true;var Z=new Ee.A(QS("remotelog"),R,null,null,null,k);var n=new Ee.W("remoteClientLog",sn);var G=zX.D.createElement("messages");for(var c=0,len=q.length;c<len;c++){var A=q[c];var m=A.q().replace(/\n/g,"; ");var z=zX.m("message",m);z.setAttribute("level",Ez(A.c()));G.appendChild(z);}n.c(G);Z.R.w(n);Z.q.add("no.report.faults",true);Z.R.W();}function oV(q,R){if(R==null){R=Zp.k;}if(!ZF(R)){return ;}var k=(JZ()==gY.q||JZ()==gY.k);var Z=(JZ()==gY.R||JZ()==gY.k);if(k){var n=new bc(R,new Date(),q);gx(new Array(n));if(!Z){return ;}}if(!uZ(window)){var G=fx();if(G){G.oV(q,R);}}else{var n=new bc(R,new Date(),WA(q,false,false,false));Pp.A(n);if(VC==null){return ;}var c;try{if(VC!=null&&VC.closed){return ;}}catch(c){}if(null==Fg||n.c()==Fg){G6(VC,n.c(),n.G(),n.n());}}}function CQ(){if(Js()<Zp.k){jN(Zp.k);}Pp.Z();if(!uZ(window)){var q=fx();q.CQ();}else{if(VC){var R;try{if(!VC.closed){return ;}}catch(R){}}var k="";k+="<HTML>";k+="  <HEAD>";k+="    <TITLE>Log Console</TITLE>";k+="    <STYLE type=\"text/css\">";k+="BODY { margin:5px; font-family:tahoma, helvetica, arial, sans-serif; font-size:10px; }";k+=".header { font-size:10px; background-color:#EEEEEE; padding:3px; }";k+=".logEntry { font-size:10px; font-size:10px; padding:3px; }";k+="TEXTAREA { font-family:tahoma, helvetica, arial, sans-serif; font-size:10px; }";k+="    </STYLE>";k+="  </HEAD>";k+="  <BODY onload=\"opener."+"LV"+"(window);\" ";k+="  onunload=\"opener."+"Us"+"(window);\" >";k+="    <INPUT type=\"button\" value=\"All\" onclick=\"opener."+"LV"+"(window);\">";if(Js()>=Zp.Z){k+="    <INPUT type=\"button\" value=\"Errors\" onclick=\"opener."+"LV"+"(window, "+Zp.Z+");\">";}if(Js()>=Zp.q){k+="    <INPUT type=\"button\" value=\"Warnings\" onclick=\"opener."+"LV"+"(window, "+Zp.q+");\">";}if(Js()>=Zp.k){k+="    <INPUT type=\"button\" value=\"Messages\" onclick=\"opener."+"LV"+"(window, "+Zp.k+");\">";}if(Js()>=Zp.R){k+="    <INPUT type=\"button\" value=\"Debug\" onclick=\"opener."+"LV"+"(window, "+Zp.R+");\">";}if(JZ()==gY.R){k+="    <INPUT type=\"button\" value=\"Write Log to Server\" onclick=\"opener."+"gA"+"(window);\">";}k+="    <INPUT type=\"button\" value=\"Clear Log\" onclick=\"opener."+"f4"+"(window);\">";k+="    <BR><BR>";k+="    <TABLE cellspacing=\"0\" cellpadding=\"0\" border=\"1\" style=\"width:100%;\">";k+="      <TR>";k+="        <TD class=\"header\" style=\"width:62px;\" align=\"center\">Type</TD>";k+="        <TD class=\"header\" style=\"width:140px;\" align=\"center\">Time</TD>";k+="        <TD class=\"header\" align=\"center\">Content</TD>";k+="      </TR>";k+="      <TR>";k+="        <TD colspan=\"3\" valign=\"top\">";k+="          <DIV style=\"overflow:auto;width:100%;height:400px;\">";k+="            <TABLE id=\"logTable\" cellspacing=\"0\" cellpadding=\"0\" border=\"1\" style=\"width:100%;\">";k+="            </TABLE>";k+="          </DIV>";k+="        </TD>";k+="      </TR>";k+="    </TABLE>";k+="  </BODY>";k+="</HTML>";VC=window.open("","_blank","height=500,width=700,location=no,menubar=no,toolbar=no,scrollbars=no,resizable=yes,status=yes");VC.document.open();VC.document.write(k);VC.document.close();}}function gA(q){gx(Pp.G());}function f4(q){var R=q.document.getElementById("logTable");while(R.rows.length>0){R.deleteRow(0);}Pp.c();}function Us(q){Pp.q();}function G6(q,R,k,Z){var n;var G;var c=q.document.getElementById("logTable");n=c.insertRow(-1);G=n.insertCell(-1);G.style.width="60px";G.className="logEntry";G.align="center";G.innerHTML=Ez(R);G=n.insertCell(-1);G.style.width="140px";G.className="logEntry";G.align="center";G.innerHTML=X5(k);G=n.insertCell(-1);G.className="logEntry";G.innerHTML=Z;}function LV(q,R){var k=q.document.getElementById("logTable");while(k.rows.length>0){k.deleteRow(0);}for(var Z=0;Z<Pp.B();Z++){var n=Pp.k(Z);if(R==null||n.c()==R){G6(q,n.c(),n.G(),n.n());}}Fg=R;}var Pr={n:0,k:4096,R:8192,q:16384,Z:32768};function PT(q,R){this.c=q;this.n=R;}function z9(){return this.c;}PT.prototype.G=z9;function Tq(){return this.n;}PT.prototype.Z=Tq;function wG(q){this.n=q;}PT.prototype.R=wG;function r5(q,R){if(R){this.n|=q;}else{this.n&=~q;}}PT.prototype.k=r5;function UO(R){return ((this.n&R)!=0);}PT.prototype.q=UO;function cx(q,R,k){function Z(A,m){var z=new Array();var B=A.k().getElementsByTagName("delegate");for(var g=0;g<B.length;g++){var W=B.item(g);var C=W.getAttribute("identifier");var Y=parseInt(W.getAttribute("flags"),10);var O=new PT(C,Y);var X=new Array();var Q=W.getElementsByTagName("acl");for(var t=0;t<Q.length;t++){var D=Q.item(t);var i=parseInt(D.getAttribute("permissions"),10);var T=new C2(C,i);var d=D.getAttribute("imapFolderName");X[d]=T;}O._aclList_=X;rF.q(z,O);}if(R){R(z);}}function n(A,m){if(k){k();}}var G=new Ee.A(QS("account"),q,Z,n);var c=new Ee.W("getDelegates",sn);G.R.w(c);G.q.add("no.report.faults",true);G.R.W();}function av(q,R,k,Z){function n(X,Q){if(k){k();}}function G(X,Q){if(Z){Z();}}var c=new Ee.A(QS("account"),R,n,G);var A=new Ee.W("setDelegates",sn);var m=zX.D.createElement("delegates");for(var z=0;z<q.length;z++){var B=q[z];var g=zX.D.createElement("delegate");g.setAttribute("identifier",B.G());g.setAttribute("flags",B.Z());var W=B._aclList_;for(var C in W){var Y=W[C];var O=zX.D.createElement("acl");O.setAttribute("imapFolderName",C);O.setAttribute("permissions",Y.R());g.appendChild(O);}m.appendChild(g);}A.c(m);c.R.w(A);c.q.add("no.report.faults",true);c.R.W();}function GR(){this.q=new Array();this.R=new Array();this.count=0;}GR.prototype.item=function(q){for(var R=0;R<this.count;R++){if(this.q[R]==q){return this.R[R];}}this.add(q,null);return null;};GR.prototype.add=function(q,R){rF.q(this.q,q);rF.q(this.R,R);this.count++;};GR.prototype.exists=function(q){for(var R=0;R<this.count;R++){if(this.q[R]==q){return true;}}return false;};GR.prototype.remove=function(q){for(var R=0;R<this.count;R++){if(this.q[R]==q){this.q=rF.B(this.q,R);this.R=rF.B(this.R,R);this.count--;break;}}};GR.prototype.keys=function(){return new De(rF.G(this.q));};GR.prototype.items=function(){return new De(rF.G(this.R));};function De(q){this.q=q;}De.prototype.toArray=function(){return this.q;};var ik={q:"timelimitexceeded",n:"communicationerror",G:"authenticationerror",R:"namingerror",k:"ldapserver",Z:"unknown"};function nX(q){this.z=q.getAttribute("name");this.g=q.getAttribute("resourceID");this.G=q.getAttribute("type");var R=q.getElementsByTagName("header");if(R!=null){this.R=new Array(R.length);for(var k=0;k<R.length;k++){var Z=R.item(k);this.R[k]=new sZ(Z);}}}function tg(){return this.R;}nX.prototype.B=tg;function e1(R){return this.R[R];}nX.prototype.q=e1;function VZ(q){if(q==null||this.R==null){return null;}for(var R=0;R<this.R.length;R++){var k=this.R[R];if(q==k.A()){return k;}}return null;}nX.prototype.m=VZ;function Dn(){return this.z;}nX.prototype.k=Dn;function Sv(){return this.g;}nX.prototype.n=Sv;function ae(){return this.G;}nX.prototype.A=ae;function cZ(q,R,k,Z,n){if(n==null){n=false;}var G=new Ee.A(QS("contacts"),q,tC(this,this.c),tC(this,this.Z));var c=new Ee.W("search",sn);G.q.add("onSuccessFn",k);G.q.add("onErrorFn",Z);G.q.add("isAdvanced",n);c.k("select",this.z);c.k("messageClass","IPM.Contact");c.k("search",R);G.R.w(c);G.R.W();}nX.prototype.W=cZ;function ZG(q,R){var k=R.item("onSuccessFn");var Z=R.item("onErrorFn");var n=R.item("isAdvanced");var G=q.k();var A=G.getElementsByTagName("search_results").item(0);var m=A.getAttribute("error");if(m!=null){if(Z){Z(this,m);}return ;}var z=null;var B=null;if(!n){var g=this.m("name");z=(g!=null)?g.c():null;g=this.m("email");B=(g!=null)?g.c():null;}var W=new Object();var C=G.getElementsByTagName("dir_entries").item(0);var Y=C.getAttribute("partialResultSet");W.partialResultSet=(Y=="true");W.data=new Array();var O=A.getElementsByTagName("entry");for(var X=0;X<O.length;X++){var Q=O[X];var t=new KJ(this.G,Q);if(!n){t.B("Name",z);t.B("Email",B);}rF.q(W.data,t);}if(z!=null){function D(c,i){var T=c.c(z);var d=i.c(z);if(T>=d){return 1;}else{if(T<d){return -1;}else{return 0;}}}W.data.sort(D);}if(k){var m;try{k(this,W);}catch(m){}}}nX.prototype.c=ZG;function bw(q,R){var k=R.item("onErrorFn");if(k){var n;try{k(this,ik.Z);}catch(n){}}}nX.prototype.Z=bw;function sZ(q){this.G=q.getAttribute("attribute");this.q=q.text;this.n=q.getAttribute("resourceID");this.k=q.getAttribute("type");}function Wm(){return this.G;}sZ.prototype.R=Wm;function Ow(){return this.q;}sZ.prototype.c=Ow;function Fq(){return this.n;}sZ.prototype.Z=Fq;function Ns(){return this.k;}sZ.prototype.A=Ns;function KJ(q,R){this.n=q;var k=R.getAttribute("type");this.G=k;if(k=="distributionList"){this.k=new Array(3);this.k["Name"]=R.getAttribute("name");this.k["Email"]=R.getAttribute("mail");this.k["omAddress"]=R.getAttribute("omAddress");this.k["omDirectRef"]=R.getAttribute("omDirectRef");var Z=R.getElementsByTagName("addr");this.k["members"]=new Array(Z.length);for(var n=0;n<Z.length;n++){var G=Z.item(n);this.k["members"][n]=G.getAttribute("display");}}else{var c=R.getElementsByTagName("attribute");this.k=new Array(c.length);this.R=new Array(c.length);for(var n=0;n<c.length;n++){var A=c.item(n);var m=A.childNodes;var z=A.getAttribute("resourceID");var B=m[0].text;var g=m[1].text;this.k[B]=g;this.R[B]=z;}}}function DT(q,R){if(this.k[R]){this.k[q]=this.k[R];}}KJ.prototype.B=DT;function j1(q){return this.k[q];}KJ.prototype.c=j1;function PH(){return this.n;}KJ.prototype.A=PH;function Nk(){var q="";var R=this.k["Address 1"];var k=this.k["Address 2"];var Z=this.k["Address 3"];var n=this.k["Address 4"];var G=this.k["Address 5"];var c=false;var A=false;var z=false;if(R.strip()!=""){q+=R+"<br>";}if(k.strip()!=""){c=true;q+=k;}if(Z.strip()!=""){if(c){q+=" ";}q+=Z;A=true;}if(n.strip()!=""){if(c||A){q+=", ";}q+=n;z=true;}if(c||A||z){q+="<br>";}else{q+="&nbsp;<br>";}if(G!=null&&G.strip()!=""){q+=G;}else{q+="&nbsp;";}return q;}KJ.prototype.m=Nk;function ho(q){return this.R[q];}KJ.prototype.Z=ho;function Yv(){return this.G;}KJ.prototype.z=Yv;function z1(){var R="";for(var k in this.k){R+="\t_values["+k+"]="+this.k[k]+"\n";}return R;}KJ.prototype.q=z1;var ud={k:"by_value",Z:"directory",R:"contact",q:"unknown"};var WS={q:"pdl"};function o7(){this.X4();this.H=null;}o7.prototype=Jw(Yo.prototype);o7.prototype.superClass=Yo;o7.prototype.constructor=o7;o7.prototype.X4=Yo;function JS(q){var R=new o7();R.H=zX.D.createElement("distlist");R.Z=q;R.N("IPM.DistList");return R;}o7.rN=JS;function hl(q,R){var k=new o7();k.H=q;k.Z=R;return k;}o7.ps=hl;function T9(){return zX.G(this.H,"display_name","");}o7.prototype.iH=T9;function j8(q){zX.X(this.H,"display_name",q);zX.X(this.H,"subject",q);zX.X(this.H,"file_as",q);zX.X(this.H,"dl_name",q);}o7.prototype.V=j8;function Ca(){var q=new Array();var R=this.H.getElementsByTagName("dl_member");var k=this.H.getElementsByTagName("member");for(var Z=0;Z<R.length;Z++){var n=R.item(Z);var G=k.item(Z);var c=Cr.Y(n,G);rF.q(q,c);}function A(m,z){var B=m.B().toLowerCase();var g=z.B().toLowerCase();if(B<g){return -1;}else{if(B>g){return 1;}else{return 0;}}}q.sort(A);return q;}o7.prototype.b=Ca;function EZ(q){var R=zX.A(this.H,"dl_members",false);if(R){R.removeChild(q.W);}var k=zX.A(this.H,"members",false);if(k){k.removeChild(q.g);}}o7.prototype.bT=EZ;function Dm(q){var R=zX.A(this.H,"dl_members",true);R.appendChild(q.W);var k=zX.A(this.H,"members",true);k.appendChild(q.g);}o7.prototype.Ob=Dm;function OV(){var q=new o7();q.H=this.H.cloneNode(true);q.Z=this.Z;q.A=this.A;return q;}o7.prototype.tR=OV;function Hc(){return this.H.getAttribute("uid");}o7.prototype.p=Hc;function B4(q){if(q!=null){this.H.setAttribute("uid",q);}else{this.H.removeAttribute("uid");}}o7.prototype.v=B4;function m5(){var q=this.H.getAttribute("msgid");if(q==null||q.strip()==""){return this.H.getAttribute("msgID");}else{return q;}}o7.prototype.d=m5;function on(q){if(q!=null){this.H.setAttribute("msgid",q);}else{this.H.removeAttribute("msgid");}}o7.prototype.DJ=on;function fg(){var q=zX.A(this.H,"importance",false);if(q!=null){var R=parseInt(zX.g(q),10);if(!isNaN(R)){if(R==0){return WQ.k;}else{if(R==1){return WQ.R;}else{if(R==2){return WQ.q;}else{return WQ.R;}}}}else{return WQ.R;}}else{return WQ.R;}return (q!=null?parseInt(zX.g(q),10):null);}o7.prototype.u=fg;function Jf(){return oJ.R;}o7.prototype.R=Jf;function Lv(){return false;}o7.prototype.q=Lv;function Nl(){return zX.G(this.H,"subject","");}o7.prototype.w=Nl;function He(){return jK(this.w());}o7.prototype.c=He;function xN(q){return zX.X(this.H,"subject",q);}o7.prototype.FA=xN;function x8(){var q=zX.A(this.H,"last_modification_time",false);return (q!=null?ei(zX.g(q)):null);}o7.prototype.O=x8;function FO(){var q=this.O();return q!=null?q.getTime():null;}o7.prototype.T=FO;function s7(){var q=zX.A(this.H,"message_size",false);return (q!=null?parseInt(zX.g(q),10):null);}o7.prototype.L=s7;function rD(){return zX.G(this.H,"message_class");}o7.prototype.D=rD;function Sm(q){zX.X(this.H,"message_class",q);}o7.prototype.N=Sm;function EP(){var q=zX.G(this.H,"sent_representing_name");var R=zX.G(this.H,"sent_representing_email_address");return (R!=null?new nB(q,R):null);}o7.prototype.S=EP;function s0(){var q=this.S();if(q!=null){var R=q.m();var k=q.G();return R!=null?R:k;}else{return "";}}o7.prototype.I=s0;function iv(){var q=zX.G(this.H,"sender_name");var R=zX.G(this.H,"sender_email_address");return (R!=null?new nB(q,R):null);}o7.prototype.f=iv;function fh(q,R,k,Z){if(this.Y||!this.A){return ;}var n=this.Z;var G=new Ee.A(QS("contacts"),q,tC(this,this.K),tC(this,this.go));G.q.add("onSuccessFn",R);G.q.add("onErrorFn",k);G.q.add("onDeletedFn",Z);G.q.add("no.report.faults",true);var c=new Ee.W("loadBody",sn);var A=zX.D.createElement("distlist");A.setAttribute("uid",this.p());A.setAttribute("msgid",this.d());A.setAttribute("ImapFolderName",n.P());c.A(A);G.R.w(c);this.Y=true;G.R.W();}o7.prototype.z=fh;function j2(q,R){var k=q.k().firstChild;var Z=k.firstChild;this.Y=false;if(Z.getAttribute("deleted")=="true"){this.g=true;var n=this.Z;n.p(this);var G=R.item("onDeletedFn");if(G){G(this);}return ;}this.H=Z;this.A=false;var c=R.item("onSuccessFn");if(c){c(this);}}o7.prototype.K=j2;function JR(q,R){this.Y=false;this.x=true;var k=R.item("onErrorFn");if(k){k(this);}}o7.prototype.go=JR;function rA(q,R,k){if(q==null){q=true;}var Z=this.Z;var n=new Ee.A(QS("contacts"),q,tC(this,this.E),tC(this,this.R2));n.q.add("onSuccessFn",R);n.q.add("onErrorFn",k);n.q.add("no.report.faults",true);var G=new Ee.W("save",sn);var c=this.H.cloneNode(true);c.setAttribute("ImapFolderName",Z.P());G.c(c);n.R.w(G);this.r=true;n.R.W();}o7.prototype.P=rA;function iJ(q,R){var k=q.k().firstChild;var Z=k.firstChild;var n=this.Z;if(!this.h()){n.p(this);}this.H=Z;this._DOM_Node_backup=this.H.cloneNode(true);this.Y=false;this.A=false;n.I(this);this.r=false;var G=R.item("onSuccessFn");if(G){G(this);}}o7.prototype.E=iJ;function I5(q,R){this.r=false;var k=R.item("onErrorFn");if(k){k(this);}}o7.prototype.R2=I5;function Cr(){this.W=null;this.g=null;}function XW(q,R){var k=new Cr();k.W=q.H.ownerDocument.createElement("dl_member");k.g=q.H.ownerDocument.createElement("member");k.g.setAttribute("class",R);return k;}Cr.O=XW;function QN(q,R){var k=new Cr();k.W=q;k.g=R;return k;}Cr.Y=QN;function vJ(){return this.g.getAttribute("class");}Cr.prototype.k=vJ;function Z8(){return zX.G(this.W,"name","");}Cr.prototype.B=Z8;function ju(q){zX.X(this.W,"name",q);if(this.k()==ud.k){zX.X(this.g,"display",q);}}Cr.prototype.n=ju;function Ek(){return zX.G(this.W,"address","");}Cr.prototype.G=Ek;function Dy(q){zX.X(this.W,"address",q);var R=this.k();if(R==ud.k||R==ud.Z){zX.X(this.g,"address",q);}}Cr.prototype.Z=Dy;function Vn(){return zX.G(this.W,"type","");}Cr.prototype.A=Vn;function XU(q){zX.X(this.W,"type",q);if(this.k()==ud.k){zX.X(this.g,"address_type",q);}}Cr.prototype.R=XU;function Rn(q){zX.X(this.g,"contact_type",q);}Cr.prototype.C=Rn;function P7(q){zX.X(this.g,"contact_ref",q);}Cr.prototype.m=P7;function da(){var q=zX.A(this.W,"address");if(q){var R=q.getAttribute("rfc822");return R!=null?R:zX.g(q);}else{return "";}}Cr.prototype.c=da;function Yw(){return zX.G(this.g,"src_dir");}Cr.prototype.z=Yw;function A9(R){zX.X(this.g,"src_dir",R);}Cr.prototype.q=A9;var nK={q:0,R:1,n:2,k:3,Z:4};var af=null;var Nz=null;if(false){Nz=new FL();}var YH=null;var Tf=new Array();var Sz=false;var iX=null;if(false){iX=new Lh();}function TE(q,R,k,Z,n,G){af=R;var c=fx();var A=c.aF.ix;var m=c.aF.tR("dirSearchOrder");var z=[q,A,m,k,Z,n,G];var B=q==nK.n?380:450;var g="dlg_AddressSelection.jsp?locale="+c.aF.R();FM(g,z,AA,400,B);}function AA(q){if(q==null){return ;}var R=q["AddressMap"];function k(G){var c=nB.Y(G);var A=c[0];var m=c[1];var z=new Array();for(var B=0;B<m.length;B++){var g=m[B];var W=R[g];if(W!=null){var C=W[0];var Y=W[1];var O=W[2];var X=W[3];var Q=W[4];var t=new nB(g,C,Y);if(O!=null){t._omdirectref_=O;}if(X!=null){t._directorysource_=X;}if(Q!=null){t._addrtype_=Q;}rF.q(A,t);}else{rF.q(z,g);}}var D=new Array();D[0]=A;D[1]=z;return D;}var Z=q["type"];var n;if(Z==nK.n){n=k(q["To"]);}else{n=new Array();n["To"]=k(q["To"]);if(q["Cc"]!=null){n["Cc"]=k(q["Cc"]);}if(q["Bcc"]!=null){n["Bcc"]=k(q["Bcc"]);}}if(af){af(n);}}function Fn(){var q=fx();strings=q.strings;VT=document;Ws=document.body;window.name="address_selection";aF.t(q.aF.b,q.aF.o,q.aF.Y);var R=opener.t9.G;var k=R[0];var Z=R[1];var n=R[2];var G=R[3];var c=R[4];var A=R[5];var m="";m+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";m+="  <TR>";m+="    <TD>";m+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";m+="        <TR>";m+="          <TD nowrap><SPAN class=\"label\">"+strings.addresssearch_search_in_label+"</SPAN></TD>";m+="          <TD colspan=\"2\">";m+="            <SELECT id=\"directorySelection\" onchange=\""+"ci"+"();\">";for(var z=0;z<Z.length;z++){var B=Z[z];if(A&&B.A()!="system"){continue;}var g=B.k();var W=B.n();if(W!=null&&W!=""){var C=eval("strings."+W);if(C!=null){g=C;}}m+="<OPTION value=\""+g+"\">"+g+"</OPTION>";}m+="            </SELECT>";m+="          </TD>";m+="        </TR>";m+="        <TR>";m+="          <TD nowrap><SPAN class=\"label\">"+strings.addresssearch_type_name_label+"</SPAN></TD>";m+="          <TD><INPUT type=\"text\" id=\"searchPatternField\" class=\"textInputField\" style=\"width:150px;\" onkeydown=\""+"oS"+"(event);\" autocomplete=\"off\"></TD>";m+="          <TD><INPUT type=\"button\" id=\"searchButton\" class=\"button\" value=\""+strings.addressbooksearch_button_search+"\" onclick=\""+"ci"+"();\"></TD>";m+="        </TR>";m+="      </TABLE>";m+="    </TD>";m+="  </TR>";m+="  <TR>";m+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";m+="  </TR>";m+="  <TR id=\"partial_list_warning_row\">";m+="    <TD>";m+="      <TABLE id=\"subtable2\" width=\"100%\" cellspacing=\"2\" border=\"0\">";m+="        <TR>";m+="          <TD align=\"right\"><SPAN class=\"label\" style=\"color:red;\">"+strings.addressbooksearch_partial_list+"</SPAN></TD>";m+="        </TR>";m+="      </TABLE>";m+="    </TD>";m+="  </TR>";m+="  <TR>";m+="    <TD>";m+="      <TABLE id=\"subtable3\" width=\"100%\" cellspacing=\"2\" border=\"0\">";function Y(w,M,a){m+="<TR>";m+="  <TD width=\"1%\" valign=\"top\">";m+="    <INPUT type=\"button\" class=\"button\" value=\""+w+"\" onclick=\""+"LA"+"('"+M+"');\">";m+="  </TD>";m+="  <TD>";m+="    <TEXTAREA class=\"addressField\" id=\""+M+"\" style=\"width:100%;";if(CJ){m+="height:30px;";}m+="\" rows=\"2\" onclick=\""+"tA"+"(this);\"";if(a){m+=" readonly";}m+="></TEXTAREA>";m+="  </TD>";m+="</TR>";}if(k==nK.q){Y(strings.address_selection_to_label,"To_Field");Y(strings.address_selection_cc_label,"Cc_Field");Y(strings.address_selection_bcc_label,"Bcc_Field");}else{if(k==nK.R){Y(strings.address_selection_required_label,"To_Field");Y(strings.address_selection_optional_label,"Cc_Field");Y(strings.address_selection_resources_label,"Bcc_Field");}else{if(k==nK.Z){Y(strings.address_selection_required_label,"To_Field");Y(strings.address_selection_optional_label,"Cc_Field");}else{if(k==nK.n){Y(strings.address_selection_add_label,"To_Field",true);}}}}m+="      </TABLE>";m+="    </TD>";m+="  </TR>";if(k==nK.k){m+="  <TR>";m+="    <TD>";m+="      <TABLE id=\"subtable4\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";m+="        <TR>";m+="          <TD align=\"left\">";m+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";m+="              <TR>";m+="                <TD>";m+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.address_selection_new_message_button+"\" onclick=\""+"o2"+"();\">";m+="                </TD>";m+="                <TD>";m+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.address_selection_new_appointment_button+"\" onclick=\""+"ec"+"();\">";m+="                </TD>";m+="              </TR>";m+="            </TABLE>";m+="          </TD>";m+="          <TD align=\"right\">";m+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";m+="              <TR>";m+="                <TD>";m+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_close+"\" onclick=\"window.close();\">";m+="                </TD>";m+="              </TR>";m+="            </TABLE>";m+="          </TD>";m+="        </TR>";m+="      </TABLE>";m+="    </TD>";m+="  </TR>";}else{m+="  <TR>";m+="    <TD align=\"right\">";m+="      <TABLE id=\"subtable4\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";m+="        <TR>";m+="          <TD>";m+="            <INPUT id=\"ok_btn\" type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"jD"+"();\">";m+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";m+="          </TD>";m+="        </TR>";m+="      </TABLE>";m+="    </TD>";m+="  </TR>";}m+="</TABLE>";Ws.innerHTML=m;var O=document.getElementById("mainTable");O.style.height=O.offsetHeight+"px";O.style.width=O.offsetWidth+"px";var X=document.getElementById("subtable1");X.parentNode.style.height=X.offsetHeight+"px";var Q=document.getElementById("subtable2");Q.parentNode.style.height=Q.offsetHeight+"px";var t=document.getElementById("subtable3");t.parentNode.style.height=t.offsetHeight+"px";var D=document.getElementById("subtable4");D.parentNode.style.height=D.offsetHeight+"px";Sw(Z4("partial_list_warning_row"));var i=Z4("grid_container");var T=k==nK.k?o2:wA;Nz=new FL(i,null,null,T);if(k==nK.q){YH=c!=null?Z4(c):Z4("To_Field");}else{if(k==nK.R||k==nK.n||k==nK.Z){YH=Z4("To_Field");}}if(k==nK.q||k==nK.R||k==nK.Z){function d(w,M){var a="";var L=w[0];var x=w[1];for(var f=0;f<L.length;f++){var u=L[f];var p=u.m();var U=u.G();if(p==null&&U==null){continue;}if(p!=null){p=aB(p);a+=p;}else{if(U!=null){a+=U;}}if(f<L.length-1||x.length>0){a+=" ; ";}var S=u.Z();var e=u._omdirectref_;var r=u._directorysource_;var F=u._addrtype_;Tf[p]=[U,S,e,r,F];}for(var f=0;f<x.length;f++){var p=x[f];p=aB(p);a+=p;if(f<x.length-1){a+=" ; ";}}Z4(M).value=a;}d(G["To"],"To_Field");d(G["Cc"],"Cc_Field");if(k!=nK.Z){d(G["Bcc"],"Bcc_Field");}}Z4("searchPatternField").focus();setTimeout("ci()",100);yP=true;}function jD(){var q=[];q["To"]=Z4("To_Field").value;var R=opener.t9.G;var k=R[0];if(k==nK.q||k==nK.R||k==nK.Z){q["Cc"]=Z4("Cc_Field").value;}if(k==nK.q||k==nK.R){q["Bcc"]=Z4("Bcc_Field").value;}q["AddressMap"]=Tf;q["type"]=k;opener.t9.R=q;window.close();}function oS(q){var R=vC(q);if(R.keyCode==Nv){ci();}}function tA(q){YH=q;}function ci(){if(Sz){return ;}var q=opener.t9.G;var R=q[1];var k=Z4("directorySelection").selectedIndex;var Z=R[k];XF(Z);Nz.i();F2();di(strings.addressbooksearch_searching);Z.W(true,Z4("searchPatternField").value,iS,WU);}function XF(q){var R=fx();strings=R.strings;var k=q.B();Nz.O();for(var Z=0;Z<k.length;Z++){var n=k[Z];var G=n.c();var c=n.Z();if(c!=null&&c!=""){var A=eval("strings."+c);if(A!=null){G=A;}}Nz.x(new nI(G,120));}Nz.M();}function di(q){if(Nz==null){return ;}Nz.i();var R=q;if(R==""){R="&nbsp;";}var k=Qi("<DIV id=\"info_message_div\" class=\"label\" style=\"position:absolute;overflow:hidden;white-space:nowrap;z-index:1000;\" unselectable=\"on\">",document.body);k.innerHTML=R;var Z=Z4("grid_container");Tu(Z),gG(Z),Z.offsetWidth,Z.offsetHeight;var n=Tu(Z)+Math.round((Z.offsetWidth-k.offsetWidth)/2);var G=gG(Z)+30;k.style.left=Math.abs(n)+"px";k.style.top=Math.abs(G)+"px";}function F2(){var q=Z4("info_message_div");if(q!=null){Ws.removeChild(info_message_div);}}function iS(q,R){F2();var k=Z4("partial_list_warning_row");if(R.partialResultSet){k.style.display="";}else{Sw(k);}var Z=R.data;if(Z.length==0){di(strings.addressbooksearch_no_search_results_returned);return ;}var n=opener.t9.G;var G=n[6];var c=n[1];var A=Z4("directorySelection").selectedIndex;var q=c[A];var m=q.B();for(var z=0;z<Z.length;z++){var B=Z[z];if(G&&B.z()=="distributionList"){continue;}var g=new Array();var W=true;for(var C=0;C<m.length;C++){var Y=m[C];var O=Y.c();var X=B.c(O);if(O=="Name"){if(X==null||X.strip()==""){W=false;break;}var Q="";Q="<SPAN ";if(B.z()=="distributionList"){Q+="style=\"font-weight:bold;\"";}Q+=">"+dL(X)+"</SPAN>";rF.q(g,Q);}else{if(O=="Email Address"){var t=B.c("Email");t=(t==null||t.strip()=="")?"&nbsp;":dL(t);if(t==null){t="";}rF.q(g,t);}else{if(X==null){X="";}rF.q(g,X);}}}if(W){Nz.P(g,B);}}Nz.n();Sz=false;}function WU(q,R){var k=strings.generic_error+" #AS020";oV(k,Zp.Z);di(k);Sz=false;}function Rk(){var q=Nz.K();var R=fx();var k=R.aF.ix;var Z=k[Z4("directorySelection").selectedIndex];var n=opener.t9.G;var G=n[0];for(var c=0;c<q.length;c++){var A=q[c];var m=Nz.c(A);var z=m.c("Email");z=(z==null||z.strip()=="")?"":dL(z);var B=null;if(Z.A()!="personal"||m.z()!="distributionList"){B=m.c("omAddress");}var g=dL(m.c("Name"));g=aB(g);Tf[g]=[z,B,m.c("omDirectRef"),Z.A(),m.z()];var W=YH;var C=W.value.strip();if(C!=""&&!C.endsWith(";")){C+=" ; ";}C+=g;W.value=C;W.scrollTop=W.scrollHeight;}}function LA(q){YH=Z4(q);Rk();}function o2(){var q=fx();var R=q.Hx.xr();R.A=false;var k=q.t4.G(R,"to");var Z=Nz.K();var n=q.aF.ix;var G=n[Z4("directorySelection").selectedIndex];var c=opener.t9.G;var A=c[0];for(var m=0;m<Z.length;m++){var z=Z[m];var B=Nz.c(z);var g=B.c("Email");g=(g==null||g.strip()=="")?"":dL(g);var W=null;if(G.A()!="personal"||B.z()!="distributionList"){W=B.c("omAddress");}var C=dL(B.c("Name"));C=aB(C);k.k(new nB(C,g,W));}q.em(q.wS.k,R,null,true);}function ec(){var q=fx();var R=q.v4()?q.wT:q.Gf.S();if(!R.yZ()){alert(strings.permissions_restriction);return ;}iX=q.d2(null,null,false);var k=Nz.K();var Z=q.aF.ix;var n=Z[Z4("directorySelection").selectedIndex];var G=opener.t9.G;var c=G[0];var A=[];var m=iX.rN();if(m==null){m=q.HQ.B(iX);}var z=m.m();var B=m.Z();for(var g=0;g<k.length;g++){var W=k[g];var C=Nz.c(W);var Y=C.c("Email");Y=(Y==null||Y.strip()=="")?"":dL(Y);var O=null;if(n.A()!="personal"||C.z()!="distributionList"){O=C.c("omAddress");}var X=dL(C.c("Name"));if((O==null||O=="")&&(Y==null||Y=="")){rF.q(A,X);continue;}var Q;var t;if(O!=null){t=q.Wq.k;Q=O;}else{if(Y!=null){t=q.Wq.q;Q=Y;}}var D=q.Sd.w(m);D.X(t);D.i(X);D.T(X);D.D(q.XJ.R);D.W(q.VJ.k);D.B(B.c());D.t(Q);m.A(D);}if(A.length>0){var i=TZ.C;if(i==null){i=new TZ();}i.q(A,kX,Kc);return ;}q.Qs(iX);}function Kc(){var q=fx();q.Qs(iX);}function kX(q,R,k){var Z=fx();var n=k!=null?k.R():[R];for(var G=0;G<n.length;G++){var c;var A;var m=n[G];var z=m.Z();if(z!=null){c=Z.Wq.k;A=m.m();}else{z=A=m.G();if(z!=null&&nB.C(z)){c=Z.Wq.q;}else{alert(strings.event_editor_user_bad_address);return ;}}var B=iX.rN();var g=B.Z();var W=Z.Sd.w(B);W.X(c);W.i(A);W.T(A);W.t(z);W.Q(Z.Lb.k);W.D(Z.XJ.R);W.W(Z.VJ.k);W.B(g.c());B.A(W);}}function wA(){Rk();}function aB(q){q=q.strip();if(q.indexOf(" ")!=-1||q.indexOf(",")!=-1){q="\""+q+"\"";}return q;}function initBrowserVersionDialog(){opener.t9.A(window);Z4("ok_btn").onclick=hT;}function hT(){var q=Z4("dontShowAgain").checked;opener.t9.R=[q];window.close();}function b9(q,R){var k=fx();var Z="dlg_ColorPicker.jsp?locale="+k.aF.R();FM(Z,q,R,365,240);}function yQ(){var q=opener.t9.G;var R=fx();strings=R.strings;VT=document;Ws=document.body;window.name="color_picker";var k=Qi("<table class=\"tab_pane\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin: 10px;\" >",Ws);var Z=Qi("<tbody>",k);var n=Qi("<tr>",Z);var G=Qi("<td>",n);k=Qi("<table cellpadding=\"5\" cellspacing=\"0\" width=\"100%\">",G);var c=Qi("<tbody>",k);n=Qi("<tr>",c);G=Qi("<td align=\"center\">",n);colorSwatch=Qi("<div class=\"colorSwatch\">",G);colorSwatch.style.backgroundColor=q;n=Qi("<tr>",Z);G=Qi("<td>",n);var A=kj.Z(kj.q(q));redSlider=new x3(0,255,A.R,255,strings.color_picker_red,G,tz);greenSlider=new x3(0,255,A.G,255,strings.color_picker_green,G,tz);blueSlider=new x3(0,255,A.B,255,strings.color_picker_blue,G,tz);var m=redSlider.k().offsetWidth;var z=greenSlider.k().offsetWidth;var B=blueSlider.k().offsetWidth;var g=m>z?m:z;g=g>B?g:B;redSlider.n(g);greenSlider.n(g);blueSlider.n(g);k=Qi("<table cellpadding=\"5\" cellspacing=\"0\" align=\"right\" style=\"padding-right: 20px;\">",Ws);Z=Qi("<tbody>",k);n=Qi("<tr>",Z);G=Qi("<td>",n);var W=Qi("<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"m4"+"();\">",G);G=Qi("<td>",n);W=Qi("<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">",G);}function tz(){var q=redSlider.T();var R=greenSlider.T();var k=blueSlider.T();var Z="rgb( "+q+", "+R+", "+k+" )";colorSwatch.style.backgroundColor=Z;}function xO(){var q=redSlider.T();var R=greenSlider.T();var k=blueSlider.T();return "#"+kj.R(q,R,k);}function m4(){opener.t9.R=xO();window.close();}function x3(q,R,k,Z,n,G,c){this.G=q;this.i=R;this.C=k;this.Y=Z;this.A=n;this.m=G;this.g=c;this.c=false;this.W=Qi("<table class=\"slider_container\">",G);var A=Qi("<tbody>",this.W);var m=Qi("<tr>",A);var z=Qi("<td>",m);this.A=Qi("<div class=\"label\">",z);this.A.innerHTML=n;var z=Qi("<td>",m);this.R=Qi("<div class=\"slider\">",z);this.d=Qi("<div class=\"sliderTrack\">",this.R);this.D=Qi("<div class=\"sliderMarker\">",this.R);var z=Qi("<td align=\"right\" width=\"20px\">",m);this.B=Qi("<div class=\"label\">",z);this.B.innerHTML=k;this.D.onmousedown=tC(this,this.O);this.t=this.q(k);this.D.style.left=this.t+"px";this.d.style.width=Z+"px";this.d.parentNode.parentNode.style.width=Z+10+"px";}x3.prototype.q=function(R){var k=this.i-this.G;var Z=this.Y/k;var n=R-this.G;return n*Z;};x3.prototype.Q=function(q){var R=this.i-this.G;var k=this.Y/R;var Z=q*k;return this.G+Z;};x3.prototype.O=function(q){var R=vC(q);this.c=true;this.Z=this.t-R.clientX;document.onmousemove=tC(this,this.z);document.onmouseup=tC(this,this.X);};x3.prototype.X=function(q){if(this.c){document.onmousemove=null;document.onmouseup=null;this.c=false;}};x3.prototype.z=function(q){if(this.c){var R=vC(q);var k=this.Z+R.clientX;if(k>this.Y){k=this.Y;}if(k<0){k=0;}this.D.style.left=k+"px";this.t=k;this.C=this.Q(this.t);this.B.innerHTML=this.C;if(this.g){this.g();}return false;}};x3.prototype.k=function(){return this.A;};x3.prototype.n=function(q){return this.A.style.width=q+"px";};x3.prototype.T=function(){return this.C;};var kj={Z:function(q){var R="(..)(..)(..)";var k=q.match(R);var n=new Object();n.R=parseInt(k[1],16);n.G=parseInt(k[2],16);n.B=parseInt(k[3],16);return n;},R:function(q,k,Z){var n=parseInt(q);var G=parseInt(k);var c=parseInt(Z);var A=n.toString(16);var m=G.toString(16);var z=c.toString(16);if(A.length==1){A="0"+A;}if(m.length==1){m="0"+m;}if(z.length==1){z="0"+z;}return (A+m+z).toUpperCase();},n:function(q){var R="^[a-fA-F0-9]{6}$";return q.match(R)!=null;},q:function(R){return R.substr(1);},k:function(q){var R="^rgb\\((\\d{1,3}), (\\d{1,3}), (\\d{1,3})\\)$";return q.match(R);}};var Zz=null;if(false){Zz=new KI();}function NY(){var q=fx();var R="dlg_EditDelegates.jsp?locale="+q.aF.R();FM(R,null,null,400,450);}function Pn(){var q=fx();strings=q.strings;VT=document;Ws=document.body;window.name="edit_delegates";aF.t(q.aF.b,q.aF.o,q.aF.Y);var R="";R+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";R+="  <TR>";R+="    <TD align=\"center\">";R+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.edit_delegates_dlg_fetching_msg+"</SPAN>";R+="    </TD>";R+="  </TR>";R+="</TABLE>";Ws.innerHTML=R;function k(n){var G="";G+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";G+="  </TR>";G+="  <TR>";G+="    <TD>";G+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD>";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.edit_delegates_dlg_add_btn_caption+"\" onclick=\""+"ZB"+"();\">";G+="            <INPUT id=\"removeButton\" type=\"button\" class=\"button\" value=\""+strings.edit_delegates_dlg_remove_btn_caption+"\" onclick=\""+"L2"+"();\">";G+="          </TD>";G+="        </TR>";G+="      </TABLE>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD>";G+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"8\" style=\"border:1px solid #B5B0AF;\">";G+="        <TR>";G+="          <TD>";G+="            <SPAN class=\"label\" style=\"color:blue;\">"+strings.edit_delegates_dlg_permissions_summary+"</SPAN><BR><BR>";function c(D,i){G+="  <TR>";G+="    <TD><SPAN class=\"label\">"+dL(D)+"</SPAN></TD>";G+="    <TD>";G+="      <SELECT id=\""+i+"\" onchange=\""+"dj"+"(this);\">";for(var T in go){var d=go[T];var w=GX(d);G+="<OPTION value=\""+T+"\">"+w+"</OPTION>";}G+="      </SELECT>";G+="    </TD>";G+="  </TR>";}function A(D,i){G+="<TR>";G+="  <TD><INPUT type=\"checkbox\" id=\""+i+"\" onclick=\""+"q8"+"();\"></TD>";G+="  <TD><SPAN class=\"label\">"+dL(D)+"</SPAN></TD>";G+="</TR>";}G+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";c(strings.specialfolder_inbox,"inboxPerms");c(strings.specialfolder_contacts,"contactsPerms");c(strings.specialfolder_calendar,"calendarPerms");G+="</TABLE><BR>";G+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";A(strings.edit_delegates_dlg_getmeetings_label,"getmeetings");A(strings.edit_delegates_dlg_seeprivate_label,"seeprivate");G+="</TABLE>";G+="          </TD>";G+="        </TR>";G+="      </TABLE>";G+="      <BR>";G+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\" id=\"insteadofmetable\">";A(strings.edit_delegates_dlg_insteadofme_label,"insteadofme");G+="</TABLE>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD align=\"right\">";G+="      <TABLE id=\"subtable3\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD>";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"RA"+"();\">";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>";Ws.innerHTML=G;var m=Z4("mainTable");m.style.height=m.offsetHeight+"px";m.style.width=m.offsetWidth+"px";var z=Z4("subtable1");z.parentNode.style.height=z.offsetHeight+"px";var B=Z4("subtable2");B.parentNode.style.height=B.offsetHeight+"px";var g=Z4("subtable3");g.parentNode.style.height=g.offsetHeight+"px";var W=Z4("grid_container");function C(D){var i=D._aclList_;for(var T in i){var d=q.Gf.g(T);var w=i[T];var M=w.R();var a=CW(M);var L;if(d.Q()==Ob.G){L=Z4("inboxPerms");}else{if(d.Q()==Ob.m){L=Z4("contactsPerms");}else{if(d.Q()==Ob.R){L=Z4("calendarPerms");}}}L.value=a;}Z4("getmeetings").checked=D.q(Pr.q);Z4("seeprivate").checked=D.q(Pr.R);}Zz=new KI(W,null,C,null,false);Zz.a(new HY(strings.edit_delegates_dlg_name_header_label,200));Zz.w();Zz.I(Tu(W),gG(W),W.offsetWidth,W.offsetHeight);var Y=false;var O=n.length;for(var X=0;X<O;X++){var Q=n[X];var t=Q.G();Zz.y([t],Q);if(Q.q(Pr.Z)){Y=true;}}Zz.n();Z4("insteadofme").checked=Y;L7();}function Z(){var n=strings.generic_error+" #DG021";oV(n,Zp.Z);alert(n);window.close();}cx(true,k,Z);yP=true;}function ZB(){function q(R){if(!R){return ;}var k=fx();var Z=false;var n=R[0];for(var G=0;G<n.length;G++){var c=n[G];var A=c.G();if(!Z){var m=Zz.k();for(var z=0;z<m;z++){var B=Zz.c(z);if(B.G()==A){Z=true;break;}}}if(!Z){var B=new PT(A,Pr.k|Pr.q);var g=k.Gf.X();var W=k.Gf.O();var C=k.Gf.S();var Y=new C2(A,go.c);var O=new C2(A,go.c);var X=new C2(A,go.k);var Q=new Array();Q[g.P()]=Y;Q[W.P()]=O;Q[C.P()]=X;B._aclList_=Q;Zz.y([A],B);}}if(Z){alert(strings.edit_delegates_dlg_duplicate_user);}Zz.n();L7();}TE(nK.n,q,null,null,true,true);}function L2(){var q=Zz.N();Zz.B(q);L7();}function L7(){var q=Zz.k();if(q>0){IP(Z4("removeButton"));IP(Z4("subtable2"));IP(Z4("insteadofmetable"));}else{V6(Z4("removeButton"));V6(Z4("subtable2"));V6(Z4("insteadofmetable"));}}function dj(q){var R=q.value;var k=go[R];if(k==go.A){var Z=fx();var n=Zz.N();var G=n[0];var c=Zz.c(G);var A=c._aclList_;for(var m in A){var z=Z.Gf.g(m);var B=A[m];var k=B.R();var R=CW(k);var g;if(z.Q()==Ob.G){g=Z4("inboxPerms");}else{if(z.Q()==Ob.m){g=Z4("contactsPerms");}else{if(z.Q()==Ob.R){g=Z4("calendarPerms");}}}g.value=R;}}else{q8();}}function q8(){var q=Zz.N();var R=q[0];var k=Zz.c(R);var Z=Pr.k;if(Z4("getmeetings").checked){Z|=Pr.q;}if(Z4("seeprivate").checked){Z|=Pr.R;}k.R(Z);var n=fx();var G=k._aclList_;for(var c in G){var A=n.Gf.g(c);var m;if(A.Q()==Ob.G){m=Z4("inboxPerms");}else{if(A.Q()==Ob.m){m=Z4("contactsPerms");}else{if(A.Q()==Ob.R){m=Z4("calendarPerms");}}}var z=go[m.value];if(z==go.A){continue;}G[c]=new C2(k.G(),z);}}function RA(){var q=Z4("insteadofme").checked;var R=new Array();var k=Zz.k();for(var Z=0;Z<k;Z++){var n=Zz.c(Z);n.k(Pr.Z,n.q(Pr.q)&&q);rF.q(R,n);}var G=true;function c(){alert(strings.edit_delegates_dlg_setdelegates_error);G=false;}av(R,false,null,c);if(G){window.close();}}function yG(q,R,k){this.q=q;this.Z=R;this.k=k;}function qY(){return this.Z();}yG.prototype.R=qY;function cL(q){return this.k(q);}yG.prototype.n=cL;var Q3=new Object();Q3["loglevel"]=new yG("loglevel",Js,jN);Q3["logdestination"]=new yG("logdestination",JZ,S9);function CO(){var q={};for(var R in Q3){var k=Q3[R];q[R]=k.R();}var Z=fx();var n="dlg_DebugOptions.jsp?locale="+Z.aF.R();FM(n,q,rt,600,460);}function rt(q){if(null==q){return ;}else{for(var R in q){var k=Q3[R];k.n(q[R]);}}}function writeDebugOptionsDialogContent(){opener.t9.A(window);strings=opener.strings;vS(opener.J9);VT=document;Ws=document.body;window.name="Debug Options";var q="";q+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD id=\"pane\" valign=\"top\" class=\"panel\" style=\"padding:5px;\">";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD colspan=\"2\" height=\"30\" align=\"right\">";q+="      <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"bR"+"();\">";q+="      <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";q+="    </TD>";q+="  </TR>";q+="</TABLE>";Ws.innerHTML=q;var R=Qi("<DIV>",VT.getElementById("pane"));q="";q+="<DIV class=\"panel_header\">"+strings.debug_options_panel_header+"</DIV><BR>";q+="<TABLE>";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.debug_options_log_level_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"loglevel\" style=\"width:80px;\" >";q+="        <OPTION value=\"0\">OFF</OPTION>";q+="        <OPTION value=\"1\">ERROR</OPTION>";q+="        <OPTION value=\"2\">WARNING</OPTION>";q+="        <OPTION value=\"3\">INFO</OPTION>";q+="        <OPTION value=\"4\">DEBUG</OPTION>";q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.debug_options_log_destination_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"logdestination\" style=\"width:80px;\">";q+="        <OPTION value=\"0\">LOCAL</OPTION>";q+="        <OPTION value=\"1\">REMOTE</OPTION>";q+="        <OPTION value=\"2\">BOTH</OPTION>";q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";R.innerHTML=q;for(var k in ch){Z4(k).value=ch[k];}}function bR(){var q=new Object();for(var R in Q3){q[R]=Z4(R).value;}opener.t9.R=q;window.close();}var EB=null;if(false){EB=new KI();}var JP={"#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 Xa(q){var R=fx();var k="dlg_FolderPermissions.jsp?locale="+R.aF.R();var Z=q;FM(k,q,null,400,450);}function h4(){var q=fx();strings=q.strings;VT=document;Ws=document.body;window.name="folder_permissions";var R="";R+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";R+="  <TR>";R+="    <TD align=\"center\">";R+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.folder_perm_dlg_fetching_msg+"</SPAN>";R+="    </TD>";R+="  </TR>";R+="</TABLE>";Ws.innerHTML=R;function k(G,c,A){Ws.innerHTML="";var m=G.i()==R2.Z;var z=G;var B=((A&DJ.m)!=0);var g=10;var W=10;var C=function(){var l=Z4("subtable1");if(l){l.parentNode.style.height=l.offsetHeight+"px";var y=Z4("subtable2");y.parentNode.style.height=y.offsetHeight+"px";var h=Z4("mainTable");var j=Z4("grid_container");if(EB&&EB!=null){EB.I(j.offsetLeft+h.offsetLeft,j.offsetTop+h.offsetTop,j.offsetWidth,j.offsetHeight);}}};var Y=function(){};var O=C9("dlg_FolderProperties",strings.folder_prop_dlg_tab_properties,"properties_section",g+5,W,true,Y);var X=C9("dlg_FolderProperties",strings.folder_prop_dlg_tab_permissions,"permissions_section",O.offsetLeft+O.offsetWidth+2,W,false,C);var Q=Qi("<DIV id='tab_pane_container' style='position:absolute'>",Ws);Qi("<DIV id='buttonsDiv' style='position:absolute'>",Ws);var t="";t+="<TABLE>";t+="  <TR>";t+="    <TD align=\"right\">";t+="      <TABLE id=\"subtable3\">";t+="        <TR>";t+="          <TD>";if(B){t+="<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"Oq"+"();\">";t+="<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";}else{t+="<INPUT id=\"ok_btn\" type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\"window.close();\">";}t+="          </TD>";t+="        </TR>";t+="      </TABLE>";t+="    </TD>";t+="  </TR>";t+="</TABLE>";buttonsDiv.innerHTML=t;Q.style.top=(W+O.offsetHeight-1)+"px";Q.style.left=g+"px";Q.style.width=(QM()-2*g-(CJ?10:0))+"px";Q.style.height=(mk()-Q.offsetTop-g-buttonsDiv.offsetHeight-(CJ?10:0))+"px";buttonsDiv.style.top=(mk()-buttonsDiv.offsetHeight)+"px";buttonsDiv.style.left=g+"px";var D=Jn(O.paneId,Q,true);var i=Jn(X.paneId,Q,false);t="";t+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";if(!B){t+="  <TR id=\"description_summary_row\">";t+="    <TD><SPAN class=\"label\">"+strings.folder_prop_dlg_permissions+"</SPAN></TD>";t+="  </TR>";}t+="  <TR>";t+="   <TD valign=\"top\">";t+="       <TABLE cellspacing=\"5\" style=\"empty-cells: show;\">";t+="           <TR>";t+="               <TD class=\"label\">";t+="                  "+strings.folder_prop_dlg_name_label+":";t+="               </TD>";t+="               <TD>";t+="                   <input class=\"label\" type=\"text\" id=\"folderName\" name=\"folderName\" size=\"20\" maxlength=\"255\"/>";t+="               </TD>";t+="           </TR>";t+="           <TR>";t+="               <TD class=\"label\">";t+="                   "+strings.folder_prop_dlg_type_label+":";t+="               </TD>";t+="               <TD class=\"label\">";t+="                   "+NP.a(G);t+="               </TD>";t+="           </TR>";if(m){t+="           <TR>";t+="               <TD class=\"label\">";t+="                  "+strings.folder_prop_dlg_color_label+":";t+="               </TD>";t+="               <TD>";t+="                   <TABLE cellspacing=0 cellpadding=0>";t+="                       <TR>";t+="                           <TD>";t+="                            <DIV id=\"colorSwatch\" class=\"singleButtonToolbar\"></DIV>";t+="                           </TD>";t+="                       </TR>";t+="                  </TABLE>";t+="               </TD>";t+="           </TR>";}t+="           <TR>";t+="               <TD class=\"label\">";t+="                  "+strings.folder_prop_dlg_path_label+":";t+="               </TD>";t+="               <TD class=\"label\">";t+="                  "+G.P();t+="               </TD>";t+="           </TR>";if(m){t+="           <TR>";t+="               <TD class=\"label\">";t+="                  "+strings.folder_prop_dlg_description_label+":";t+="               </TD>";if(G.W()){t+="           <TD></TD>";t+="           </TR>";t+="           <TR>";t+="               <TD colspan=\"2\">";t+="                 <textarea  class=\"label\" name=\"folderDescription\" id=\"folderDescription\" rows=\"3\" cols=\"30\">";var T=G.R2(JF.q);if(T){t+=T;}t+="</textarea>";}else{t+="               <TD class=\"label\" >";t+="                 "+strings.folder_prop_dlg_no_metadata;}t+="               </TD>";t+="           </TR>";}t+="       </TABLE>";t+="   </TD>";t+="  </TR>";t+="</TABLE>";D.innerHTML=t;t="";if(B){t+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\">";t+="  <TR>";t+="    <TD height=\"20\"><SPAN class=\"label\">"+strings.mainmenubar_file_folder+" "+G.L()+" - "+strings.folder_perm_dlg_title+"</SPAN></TD>";t+="  </TR>";t+="  <TR>";t+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";t+="  </TR>";t+="  <TR>";t+="    <TD>";t+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";t+="        <TR>";t+="          <TD>";t+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.folder_perm_dlg_add_btn_caption+"\" onclick=\""+"no"+"();\">";t+="            <INPUT id=\"removeButton\" type=\"button\" class=\"button\" value=\""+strings.folder_perm_dlg_remove_btn_caption+"\" onclick=\""+"Qf"+"();\">";t+="          </TD>";t+="        </TR>";t+="      </TABLE>";t+="    </TD>";t+="  </TR>";}else{t+="<TABLE id=\"mainTable\" width=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";t+="  <TR id=\"description_summary_row\">";t+="    <TD><SPAN class=\"label\">"+strings.folder_perm_dlg_permissions_summary+"</SPAN></TD>";t+="  </TR>";}t+="  <TR>";t+="    <TD>";t+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"8\" style=\"border:1px solid #B5B0AF;\">";t+="        <TR>";t+="          <TD>";t+="            <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\">";t+="              <TR>";if(B){t+="<TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_perm_dlg_roles_label+"</SPAN></TD>";t+="<TD>";t+="  <SELECT id=\"role\" style=\"width:100%;\" onchange=\""+"nl"+"();\">";for(var d in go){var w=go[d];var T=GX(w);t+="<OPTION value=\""+d+"\">"+T+"</OPTION>";}t+="  </SELECT>";t+="</TD>";}else{t+="<TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_perm_dlg_role_label+"</SPAN></TD>";t+="<TD><INPUT type=\"text\" id=\"role\" style=\"width:100%;\" autocomplete=\"off\"></TD>";}t+="              </TR>";t+="            </TABLE>";t+="          </TD>";t+="        </TR>";t+="        <TR>";t+="          <TD>";t+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";t+="              <TR>";t+="                <TD>";t+="                  <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";t+="                    <TR>";t+="                      <TD><INPUT id=\"createItemsCheckBox\" type=\"checkbox\" onclick=\""+"FG"+"();\"></TD>";t+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_create_items+"</SPAN></TD>";t+="                    </TR>";t+="                    <TR>";t+="                      <TD><INPUT id=\"readItemsCheckBox\" type=\"checkbox\" onclick=\""+"FG"+"();\"></TD>";t+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_read_items+"</SPAN></TD>";t+="                    </TR>";t+="                    <TR>";t+="                      <TD><INPUT id=\"createSubFoldersCheckBox\" type=\"checkbox\" onclick=\""+"FG"+"();\"></TD>";t+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_create_subfolders+"</SPAN></TD>";t+="                    </TR>";t+="                    <TR>";t+="                      <TD><INPUT id=\"folderOwnerCheckBox\" type=\"checkbox\" onclick=\""+"FG"+"();\"></TD>";t+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_folder_owner+"</SPAN></TD>";t+="                    </TR>";t+="                    <TR>";t+="                      <TD><INPUT id=\"folderVisibleCheckBox\" type=\"checkbox\" onclick=\""+"FG"+"();\"></TD>";t+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_folder_visible+"</SPAN></TD>";t+="                    </TR>";t+="                  </TABLE>";t+="                </TD>";t+="                <TD valign=\"top\" style=\"padding-left:10px;\">";t+="                  <DIV style=\"border:1px solid #B5B0AF;padding:2px 20px 2px 5px;\">";t+="                    <SPAN class=\"label\">"+strings.folder_perm_dlg_edit_items+"</SPAN>";t+="                    <TABLE border=\"0\" cellspacing=\"1\" cellpadding=\"0\">";t+="                      <TR>";t+="                        <TD><INPUT id=\"editNoneRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"FG"+"();\"></TD>";t+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_none+"</SPAN></TD>";t+="                      </TR>";t+="                      <TR>";t+="                        <TD><INPUT id=\"editOwnRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"FG"+"();\"></TD>";t+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_own+"</SPAN></TD>";t+="                      </TR>";t+="                      <TR>";t+="                        <TD><INPUT id=\"editAllRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"FG"+"();\"></TD>";t+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_all+"</SPAN></TD>";t+="                      </TR>";t+="                    </TABLE>";t+="                  </DIV>";t+="                </TD>";t+="                <TD valign=\"top\" style=\"padding-left:10px;\">";t+="                  <DIV style=\"border:1px solid #B5B0AF;padding:2px 20px 2px 5px;\">";t+="                    <SPAN class=\"label\">"+strings.folder_perm_dlg_delete_items+"</SPAN>";t+="                    <TABLE border=\"0\" cellspacing=\"1\" cellpadding=\"0\">";t+="                      <TR>";t+="                        <TD><INPUT id=\"delNoneRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"FG"+"();\"></TD>";t+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_none+"</SPAN></TD>";t+="                      </TR>";t+="                      <TR>";t+="                        <TD><INPUT id=\"delOwnRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"FG"+"();\"></TD>";t+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_own+"</SPAN></TD>";t+="                      </TR>";t+="                      <TR>";t+="                        <TD><INPUT id=\"delAllRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"FG"+"();\"></TD>";t+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_all+"</SPAN></TD>";t+="                      </TR>";t+="                    </TABLE>";t+="                  </DIV>";t+="                </TD>";t+="              </TR>";t+="            </TABLE>";t+="          </TD>";t+="        </TR>";t+="      </TABLE>";t+="    </TD>";t+="  </TR>";t+="</TABLE>";i.innerHTML=t;var M=Z4("folderName");M.value=G.L();if(G.Q()!=null){M.disabled="true";}if(m){var a=Z4("colorSwatch");var L=function(l){if(l!="none"){if(l=="more"){var y=VR("preselectColor");b9(y,ri);}else{W8(l);}}};RM(q.colorpickertoolbar.documentElement);new ml(a,"colorPickerToolbar",q.colorpickertoolbar.documentElement,true,L);var x=z.SF();W8(x);if(!B){zP("preselectColor",false);}}if(B){var f=Z4("grid_container");function u(l){var y=l.R();hI(y);var h=CW(y);Z4("role").value=h;Z4("removeButton").disabled=(l.k()==C2.n);}EB=new KI(f,null,u,null,false);EB.a(new HY(strings.folder_perm_dlg_name_header_label,180));EB.a(new HY(strings.folder_perm_dlg_role_header_label,150));EB.w();var p=c.length;for(var U=0;U<p;U++){var S=c[U];var e=S.k();if(e==C2.n){e=strings.folder_perm_dlg_default_identifier;}var w=S.R();var T=GX(w);EB.y([e,T],S);}EB.n();var r=EB.N();var F=r[0];var S=EB.c(F);if(S.k()==C2.n){Z4("removeButton").disabled=true;}}else{hI(A);var T=GX(A);Z4("role").value=T;var o=Ws.getElementsByTagName("INPUT");for(var U=0;U<o.length;U++){var I=o.item(U);I.disabled=true;}var s=Ws.getElementsByTagName("TEXTAREA");for(var U=0;U<s.length;U++){var I=s.item(U);I.disabled=true;}Z4("ok_btn").disabled=false;}}function Z(G){var c=[];c["FOLDER"]=G.P();var A=strings.folder_perm_dlg_getacl_error.format(c);alert(A);window.close();}var n=opener.t9.G;if(n.U()){n.T5(true,k,Z);}else{alert(strings.folder_perm_dlg_permissions_only);window.close();}yP=true;}function ri(q){if(q!=null){W8(q);}}function W8(q){var R=fx();strings=R.strings;var k=JP[q];if(k!=null){k=strings[k];}else{k=strings.contextmenus_colors_other;}w8("preselectColor",k);UC("preselectColor",q);var Z=Z4("colorSwatch");Z.style.width=Z.firstChild.firstChild.offsetWidth+"px";}function CW(q){for(var R in go){var k=go[R];if(k==q){return R;}}var Z="";for(var R in go){var Z=R;var k=go[R];if(k==go.A){return R;}}return Z;}function GX(q){var R=strings.folder_perm_dlg_roles_custom;switch(q){case DJ.k:R=strings.folder_perm_dlg_roles_none;break;case go.z:R=strings.folder_perm_dlg_roles_contributor;break;case go.R:R=strings.folder_perm_dlg_roles_reviewer;break;case go.Z:R=strings.folder_perm_dlg_roles_non_editing_author;break;case go.q:R=strings.folder_perm_dlg_roles_author;break;case go.n:R=strings.folder_perm_dlg_roles_publishing_author;break;case go.k:R=strings.folder_perm_dlg_roles_editor;break;case go.G:R=strings.folder_perm_dlg_roles_publishing_editor;break;case go.m:R=strings.folder_perm_dlg_roles_owner;break;}return R;}function nq(){var q=DJ.k;if(Z4("createItemsCheckBox").checked){q|=DJ.Z;}if(Z4("readItemsCheckBox").checked){q|=DJ.G;}if(Z4("createSubFoldersCheckBox").checked){q|=DJ.c;}if(Z4("folderOwnerCheckBox").checked){q|=DJ.m;}if(Z4("folderVisibleCheckBox").checked){q|=DJ.n;}if(Z4("editOwnRadioBtn").checked){q|=DJ.z;}else{if(Z4("editAllRadioBtn").checked){q|=DJ.A;}}if(Z4("delOwnRadioBtn").checked){q|=DJ.R;}else{if(Z4("delAllRadioBtn").checked){q|=DJ.B;}}return q;}function hI(q){Z4("createItemsCheckBox").checked=((q&DJ.Z)!=0||(q&DJ.z)!=0||(q&DJ.A)!=0);Z4("readItemsCheckBox").checked=((q&DJ.G)!=0);Z4("createSubFoldersCheckBox").checked=((q&DJ.c)!=0);Z4("folderOwnerCheckBox").checked=((q&DJ.m)!=0);Z4("folderVisibleCheckBox").checked=((q&DJ.n)!=0);Z4("editNoneRadioBtn").checked=((q&DJ.z)==0&&(q&DJ.A)==0);Z4("editOwnRadioBtn").checked=((q&DJ.z)!=0);Z4("editAllRadioBtn").checked=((q&DJ.A)!=0);Z4("delNoneRadioBtn").checked=((q&DJ.R)==0&&(q&DJ.B)==0);Z4("delOwnRadioBtn").checked=((q&DJ.R)!=0);Z4("delAllRadioBtn").checked=((q&DJ.B)!=0);}function FG(){var q=nq();var R=CW(q);Z4("role").value=R;yE(q);}function nl(){var q=Z4("role").value;var R=go[q];if(R==go.A){var R=nq();var q=CW(R);Z4("role").value=q;}else{hI(R);yE(R);}}function yE(q){var R=EB.N();var k=R[0];var Z=EB.c(k);var n=GX(q);var G=Z.k();Z=new C2(G,q);EB.m(k,[G,n],Z);}function no(){function q(R){if(!R){return ;}var k=false;var Z=R[0];for(var n=0;n<Z.length;n++){var G=Z[n];var c=G.G();if(!k){var A=EB.k();for(var m=0;m<A;m++){var z=EB.c(m);if(z.k()==c){k=true;break;}}}if(!k){var z=new C2(c,DJ.k);EB.y([c,strings.folder_perm_dlg_roles_none],z);}}if(k){alert(strings.folder_perm_dlg_duplicate_user);}EB.n();if(tu(c)){jn(c);}}TE(nK.n,q,null,null,true,false);}function jn(q){var R=EB.J.length;var k=null;var Z=null;for(var n=0;n<R;n++){Z=EB.c(n);if(Z.k()==q){k=n;}}var G=EB.r.firstChild.rows[1].cells[0].firstChild.firstChild.rows[k];EB.q(EB.c(k));EB.i(G);EB.R(k);}function Qf(){var q=EB.N();var R=q[0];var k=EB.c(R);if(k.k()==C2.n){return ;}EB.B(q);}function Oq(){var q=fx();var R=opener.t9.G;var k=[];var Z=EB.k();for(var n=0;n<Z;n++){var G=EB.c(n);rF.q(k,G);}var c=true;function A(){var X=[];X["FOLDER"]=R.P();var Q=strings.folder_perm_dlg_setacl_error.format(X);alert(Q);}R.b(k,false,null,A);var m=Z4("folderName").value;var z=R.L();if(R.Q()==null&&(m!=z)){var B=q.Av.D(R);if(wP(R)){var g=q.Ro.p(R);}var W=R.x(m);if(W==lj.A){B.E();if(g){q.Ro.n(g);}}else{c=false;CA(W);}}if(wP(R)){var C=R;var Y=VR("preselectColor");if(Y!=null){C.Lo(Y);}var O=Z4("folderDescription");if(R.W()){R.ps(JF.q,O.value);}R.rN(false);q.Ro.g();q.l5();}if(c){window.close();}}var CE={c:0,R:1,q:2,n:3,Z:4,k:5,G:6};function Ou(q){var R={};R=bu(R);R["showGroup"]=q;R["globalSettings"]=yz;RM(edittoolbar.documentElement);var k=zX.W(edittoolbar.documentElement.firstChild,"select[@id='FontSelection']");var Z=k.getElementsByTagName("option");R["fontSelection"]=new Array();for(var n=0;n<Z.length;n++){var G=Z.item(n).getAttribute("value");var c=Z.item(n).getAttribute("caption");var A=[G,c];rF.q(R["fontSelection"],A);}var m=zX.W(edittoolbar.documentElement.firstChild,"select[@id='SizeSelection']");var z=m.getElementsByTagName("option");R["sizeSelection"]=new Array();for(var n=0;n<z.length;n++){var G=z.item(n).getAttribute("value");var c=z.item(n).getAttribute("caption");var B=[G,c];rF.q(R["sizeSelection"],B);}var g=zX.B(sounds.documentElement,"newMailSounds/sound");R["sounds"]=new Array();for(var n=0;n<g.length;n++){var W=g.item(n).getAttribute("url");var C=g.item(n).getAttribute("name");var Y=[W,C];rF.q(R["sounds"],Y);}var O=fx();var W="dlg_Preferences.jsp?locale="+O.aF.R();FM(W,R,Vq,600,510);}function bu(q){q["locale"]=aF.R();q["preferredDateTimeFormat"]=aF.tR("preferredDateTimeFormat",RT.R);q["dateSeparatorChar"]=aF.tR("dateSeparatorChar");q["timeSeparatorChar"]=aF.tR("timeSeparatorChar");q["autoLoginActive"]=aF.u();q["useRichText"]=aF.tR("useRichText",RT.k);q["msgCompositionFontFamily"]=aF.tR("msgCompositionFontFamily");q["msgCompositionFontSize"]=aF.tR("msgCompositionFontSize",RT.R);q["showBcc"]=aF.tR("showBcc",RT.k);q["includeMessageOnReply"]=aF.tR("includeMessageOnReply",RT.k);q["dirSearchOrder"]=aF.tR("dirSearchOrder");q["autoSpellCheck"]=aF.tR("autoSpellCheck",RT.k);q["signatureActiveForNewMessages"]=aF.tR("signatureActiveForNewMessages",RT.k);q["signatureActiveForReplies"]=aF.tR("signatureActiveForReplies",RT.k);q["signatureActiveForForwards"]=aF.tR("signatureActiveForForwards",RT.k);q["mailCheckInterval"]=aF.tR("mailCheckInterval",RT.R);q["newMailSound"]=aF.tR("newMailSound");q["blockRemoteImages"]=aF.tR("blockRemoteImages",RT.k);q["autoAcknowledgeReadReceipts"]=aF.tR("autoAcknowledgeReadReceipts",RT.k);q["hideEmailAddresses"]=aF.tR("hideEmailAddresses",RT.k);q["outgoingName"]=aF.tR("outgoingName");q["getReplyTo"]=aF.tR("replyTo");q["workWeek"]=aF.tR("workWeek");q["workDayStart"]=aF.tR("workDayStart",RT.R);q["workDayEnd"]=aF.tR("workDayEnd",RT.R);q["weekStart"]=aF.tR("weekStart",RT.R);q["upcomingAppointmentsRange"]=aF.tR("upcomingAppointmentsRange",RT.R);q["defaultCalendarView"]=aF.tR("defaultCalendarView",RT.R);q["freeBusyPublishRange"]=aF.tR("freeBusyPublishRange",RT.R);q["freeBusyPublishInterval"]=aF.tR("freeBusyPublishInterval",RT.R);q["themesSelectedThemeId"]=aF.tR("themesSelectedThemeId",RT.q);return q;}function Vq(q){if(q==null){return ;}for(var R in q){aF.T(R,q[R]);if(R=="locale"){aF.r=q[R];}}aF.D();ms();j9();}function Ts(q,R){var k,Z,n;for(k=0;(Z=q.getElementsByTagName("link")[k]);k++){Z.disabled=true;if(Z.getAttribute("rel").indexOf("style")!=-1&&Z.getAttribute("title")&&Z.getAttribute("title")!=R){Z.disabled=true;}if(Z.getAttribute("rel").indexOf("style")!=-1&&Z.getAttribute("title")&&Z.getAttribute("title")==R){Z.disabled=false;}}}function ms(){var q=aF.tR("autoLoginActive",RT.k);aF.j(q);if(ZK()){vZ=aF.tR("workDayStart",RT.R);wp=aF.tR("workDayEnd",RT.R);Jh=aF.tR("weekStart",RT.R);dZ=aF.tR("upcomingAppointmentsRange",RT.R);if(!v4()){g_CalendarViewMode=aF.tR("defaultCalendarView",RT.R);}jX=[];var R=aF.tR("workWeek");R=R.split(",");for(var k=0;k<R.length;k++){rF.q(jX,parseInt(R[k],10));}jX.sort();if(v4()){Po(g_CalendarViewMode,true);}Ua();Su(true);}}function writePreferencesDialogContent(){opener.t9.A(window);strings=opener.strings;vS(opener.J9);VT=document;Ws=document.body;window.name="preferences";var q="";q+="<TABLE class=\"preferences\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD id=\"left_pane\" width=\"160\" valign=\"top\" class=\"panel\" style=\"padding-top:5px;\">";q+="    </TD>";q+="    <TD id=\"right_pane\" valign=\"top\" class=\"panel\" style=\"padding:5px;\">";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD colspan=\"2\" height=\"30\" style=\"padding:0px;\">";q+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">";q+="        <TR>";q+="          <TD>";q+="        \t<INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_restore_default_settings+"\" onclick=\""+"Wx"+"();\">";q+="          </TD>";q+="          <TD align=\"right\">";q+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"Kj"+"();\">";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>";Ws.innerHTML=q;var R=new iH(Z4("left_pane"));var k=R.X();var Z;var n;function G(a){var L=OG(Z4("right_pane"),"DIV","preference_pane");for(var x=0,len=L.length;x<len;x++){var f=L[x];Sw(f);}var f=a.T();Oa(f);}n=Qi("<DIV class='preference_pane' style='display:none;'>",Z4("right_pane"));Z=new X4(R,strings.preferences_general_section_title,strings.preferences_general_section_title,false,0,0,n,G,null);k.t(Z);if(ch["showGroup"]==null||ch["showGroup"]==CE.c){R.g(Z);Oa(n);}q="";q+="<DIV class=\"panel_header\">"+strings.preferences_general_section_title+"</DIV><BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_language_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"LocaleSelection\">";for(var c in locales){var A=c;var m=locales[c];q+="<OPTION value=\""+A+"\">"+m+"</OPTION>";}q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_datetime_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"DateTimeFormatSelection\" onchange=\""+"T1"+"();\"></SELECT>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_date_separator_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"dateSeparator\" style=\"width:80px;\" onchange=\""+"T1"+"();\">";q+="        <OPTION value=\"/\">/</OPTION>";q+="        <OPTION value=\".\">.</OPTION>";q+="        <OPTION value=\"-\">-</OPTION>";q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_time_separator_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"timeSeparator\" style=\"width:80px;\" onchange=\""+"T1"+"();\">";q+="        <OPTION value=\":\">:</OPTION>";q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_short_date_sample+"</SPAN></TD>";q+="    <TD><INPUT type=\"text\" id=\"shortDateSample\" style=\"width:250px;\" autocomplete=\"off\" readonly></TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_long_date_sample+"</SPAN></TD>";q+="    <TD><INPUT type=\"text\" id=\"longDateSample\" style=\"width:250px;\" autocomplete=\"off\" readonly></TD>";q+="  </TR>";q+="</TABLE>";if(O5()){q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_autologin_label+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"autoLogin\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_autologin_text+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<SPAN class=\"label\" style=\"color:red;\">"+strings.preferences_autologin_warning+"</SPAN>";}if(mz()){q+="<HR>";q+="<INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_change_password+"\" onclick=\""+"wh"+"();\">";}n.innerHTML=q;n=Qi("<DIV class='preference_pane' style='display:none;'>",Z4("right_pane"));Z=new X4(R,strings.preferences_composing_section_title,strings.preferences_composing_section_title,false,-16,0,n,G,null);k.t(Z);if(ch["showGroup"]==CE.R){R.g(Z);Oa(n);}q="";q+="<DIV class=\"panel_header\">"+strings.preferences_composing_section_title+"</DIV><BR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_default_format+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"radio\" name=\"composeMode\" id=\"useRichText\"></TD>";q+="    <TD>";q+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";q+="        <TR>";q+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_richtext+"</SPAN></TD>";q+="          <TD style=\"padding-left:3px;\">";q+="            <SELECT id=\"FontSelection\" onchange=\"document.getElementById( 'useRichText' ).checked = true;\">";var z=ch["fontSelection"];for(var B=0;B<z.length;B++){var g=z[B];var A=g[0];var m=g[1];q+="<OPTION value=\""+A+"\">"+m+"</OPTION>";}q+="            </SELECT>";q+="          </TD>";q+="          <TD style=\"padding-left:3px;\">";q+="            <SELECT id=\"SizeSelection\" onchange=\"document.getElementById( 'useRichText' ).checked = true;\">";var W=ch["sizeSelection"];for(var B=0;B<W.length;B++){var C=W[B];var A=C[0];var m=C[1];q+="<OPTION value=\""+A+"\">"+m+"</OPTION>";}q+="            </SELECT>";q+="          </TD>";q+="        </TR>";q+="      </TABLE>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><INPUT type=\"radio\" name=\"composeMode\" id=\"usePlainText\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_plaintext+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_display+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"showBcc\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_display_bcc+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_replying_title+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"includeMessageOnReply\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_replying_quote+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_sending_addresses+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"radio\" name=\"preferenceMode\" id=\"useSystemDir\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_sending_addresses_system+"</SPAN></TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><INPUT type=\"radio\" name=\"preferenceMode\" id=\"usePersonalDir\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_sending_addresses_contacts+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_spelling+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"autoSpellCheck\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_auto_spellcheck+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_signature_title+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\" width=\"100%\">";q+="  <TR>";q+="    <TD>";q+="      <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="        <TR>";q+="          <TD><INPUT type=\"checkbox\" id=\"newMessagesSignatureEnabled\"></TD>";q+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_new_messages+"</SPAN></TD>";q+="        </TR>";q+="        <TR>";q+="          <TD><INPUT type=\"checkbox\" id=\"repliesSignatureEnabled\"></TD>";q+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_replies+"</SPAN></TD>";q+="        </TR>";q+="        <TR>";q+="          <TD><INPUT type=\"checkbox\" id=\"forwardsSignatureEnabled\"></TD>";q+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_forwards+"</SPAN></TD>";q+="        </TR>";q+="      </TABLE>";q+="    </TD>";q+="    <TD valign=\"bottom\" align=\"right\">";q+="      <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="        <TR>";q+="          <TD><INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_composing_signature+"\" onclick=\""+"nv"+"();\"></TD>";q+="        </TR>";q+="      </TABLE>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";n.innerHTML=q;n=Qi("<DIV class='preference_pane' style='display:none;'>",Z4("right_pane"));Z=new X4(R,strings.preferences_receiving_section_title,strings.preferences_receiving_section_title,false,-31,0,n,G,null);k.t(Z);if(ch["showGroup"]==CE.q){R.g(Z);Oa(n);}q="";q+="<IFRAME id=\"honkerIframe\" style=\"visibility:hidden;height:1px;width:1px\" src=\"blank.jsp\"></IFRAME>";q+="<DIV class=\"panel_header\">"+strings.preferences_receiving_section_title+"</DIV><BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"mailCheck\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_interval_1+"</SPAN></TD>";q+="    <TD><INPUT type=\"text\" id=\"mailCheckInterval\" size=\"3\" autocomplete=\"off\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_interval_2+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"playSound\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_sound+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"SoundSelection\">";var Y=ch["sounds"];for(var B=0;B<Y.length;B++){var O=Y[B];var X=O[0];var Q=O[1];q+="<OPTION value=\""+X+"\">"+Q+"</OPTION>";}q+="      </SELECT>";q+="    </TD>";q+="    <TD><INPUT type=\"button\" class=\"button\" value=\""+strings.shared_test+"\" onclick=\""+"m9"+"();\"></TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"blockRemoteImages\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_block_remote_images+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";if(!Hp()){q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"autoAcknowledgeReadReceipts\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_auto_acknowledge_read_receipts+"</SPAN></TD>";q+="  </TR>";}q+="  <TR>";q+="    <TD><INPUT type=\"checkbox\" id=\"hideEmailAddresses\"></TD>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_hide_email_address1+"</SPAN></TD>";q+="  </TR>";q+="</TABLE>";q+="<SPAN class=\"label\">"+strings.preferences_receiving_hide_email_address2+"</SPAN>";n.innerHTML=q;n=Qi("<DIV class='preference_pane' style='display:none;'>",Z4("right_pane"));Z=new X4(R,strings.preferences_fromreplyto_section_title,strings.preferences_fromreplyto_section_title,false,-47,0,n,G,null);k.t(Z);if(ch["showGroup"]==CE.n){R.g(Z);Oa(n);}q="";q+="<DIV class=\"panel_header\">"+strings.preferences_fromreplyto_section_title+"</DIV><BR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_from_subtitle+"</SPAN>";q+="<BR>";q+="<INPUT type=\"text\" id=\"outgoingName\" style=\"width:200px;\" autocomplete=\"off\">";q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_replyto_subtitle+"</SPAN>";q+="<BR>";q+="<INPUT id=\"getReplyTo\" type=\"text\" style=\"width:250px;\" autocomplete=\"off\">";n.innerHTML=q;if(ZK()){n=Qi("<DIV class='preference_pane' style='display:none;'>",Z4("right_pane"));Z=new X4(R,strings.preferences_calendar_section_title,strings.preferences_calendar_section_title,false,-64,0,n,G,null);k.t(Z);if(ch["showGroup"]==CE.Z){R.g(Z);Oa(n);}q="";q+="<DIV class=\"panel_header\">"+strings.preferences_calendar_section_title+"</DIV><BR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_calendar_workweek_subtitle+"</SPAN>";q+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";q+="  <TR>";for(var B=0;B<7;B++){q+="<TD><INPUT type=\"checkbox\" id=\"DAY"+B+"\"></TD>";q+="<TD style=\"padding-right:8px;\"><SPAN class=\"label\">"+FZ(B)+"</SPAN></TD>";}q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_calendar_workday_subtitle+"</SPAN>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_start_time_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"WorkDayStartSelection\">";var t=new Date();t.setHours(0,0,0,0);for(var B=0;B<48;B++){q+="<OPTION value=\""+(B*30)+"\">"+opener.E8(t)+"</OPTION>";t.setMinutes(t.getMinutes()+30);}q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_end_time_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"WorkDayEndSelection\">";t.setHours(0,0,0,0);for(var B=0;B<48;B++){q+="<OPTION value=\""+(B*30)+"\">"+opener.E8(t)+"</OPTION>";t.setMinutes(t.getMinutes()+30);}q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_weekstart_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"WeekStartSelection\" onchange=\""+"Yc"+"();\">";q+="        <OPTION value=\""+pv.n+"\">"+strings.sunday+"</OPTION>";q+="        <OPTION value=\""+pv.c+"\">"+strings.monday+"</OPTION>";q+="        <OPTION value=\""+pv.G+"\">"+strings.tuesday+"</OPTION>";q+="        <OPTION value=\""+pv.Z+"\">"+strings.wednesday+"</OPTION>";q+="        <OPTION value=\""+pv.q+"\">"+strings.thursday+"</OPTION>";q+="        <OPTION value=\""+pv.k+"\">"+strings.friday+"</OPTION>";q+="        <OPTION value=\""+pv.R+"\">"+strings.saturday+"</OPTION>";q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD>";q+="      <SPAN class=\"label\">";q+=strings.preferences_calendar_upcoming_appointments_range.printf("<INPUT type=\"text\" id=\"upcomingAppointmentsRange\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");q+="      </SPAN>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_default_view_label+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"CalendarViewSelection\">";q+="        <OPTION value=\""+SU.Z+"\">"+strings.preferences_calendar_day_view+"</OPTION>";q+="        <OPTION value=\""+SU.R+"\">"+strings.preferences_calendar_work_week_view+"</OPTION>";q+="        <OPTION value=\""+SU.q+"\">"+strings.preferences_calendar_week_view+"</OPTION>";q+="        <OPTION value=\""+SU.k+"\">"+strings.preferences_calendar_month_view+"</OPTION>";q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";n.innerHTML=q;if(WM()){n=Qi("<DIV class='preference_pane' style='display:none;'>",Z4("right_pane"));Z=new X4(R,strings.preferences_freebusy_section_title,strings.preferences_freebusy_section_title,false,-80,0,n,G,null);k.t(Z);if(ch["showGroup"]==CE.k){R.g(Z);Oa(n);}q="";q+="<DIV class=\"panel_header\">"+strings.preferences_freebusy_section_title+"</DIV><BR>";q+="<SPAN class=\"label\">";q+=strings.preferences_freebusy_publish_range.printf("<INPUT type=\"text\" id=\"freeBusyPublishRange\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");q+="</SPAN><BR>";q+="<SPAN class=\"label\">";q+=strings.preferences_freebusy_publish_interval.printf("<INPUT type=\"text\" id=\"freeBusyPublishInterval\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");q+="</SPAN>";n.innerHTML=q;}}if(PZ()){n=Qi("<DIV class='preference_pane' style='display:none;'>",Z4("right_pane"));Z=new X4(R,strings.preferences_themes_section_title,strings.preferences_themes_section_title,false,-96,0,n,G,null);k.t(Z);if(ch["showGroup"]==CE.G){R.g(Z);Oa(n);}q="";q+="<DIV class=\"panel_header\">"+strings.preferences_themes_section_title+"</DIV><BR>";q+="<SPAN class=\"sub-section-title\">"+strings.preferences_themes_select_theme_subtitle+"</SPAN>";q+="<BR>";q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";q+="  <TR>";q+="    <TD><SPAN class=\"label\">"+strings.preferences_themes_please_select_theme+"</SPAN></TD>";q+="    <TD>";q+="      <SELECT id=\"themeSelection\" onchange=\""+"Ts"+"(document, this.value);\">";for(var B=0;B<themesArray.length;B++){var D=themesArray[B];var i=D["id"];var Q=D["name"];var T=D["description"];var d=D["author"];var w=D["copyright"];var M=D["longname"];q+="<OPTION value=\""+i+"\">"+Q+"</OPTION>";}q+="      </SELECT>";q+="    </TD>";q+="  </TR>";q+="</TABLE>";q+="<HR>";}n.innerHTML=q;R.t();R.W();oc();T1();document.onselectstart=null;yP=true;}function oc(){var q=Z4("LocaleSelection");var R=false;for(var k=0;!R&&(k<q.options.length);k++){if(q.options[k].value==ch["locale"]){q.options[k].selected=true;R=true;}}if(!R){q.value=yz.D;}R=false;for(var k=0;k<datetimeformats.length;k++){var Z=document.createElement("OPTION");Z4("DateTimeFormatSelection").options.add(Z,-1);Z.text=datetimeformats[k];Z.value=(k+1);if(parseInt(ch["preferredDateTimeFormat"],10)==k+1){Z.selected=true;R=true;}}if(!R){Z4("DateTimeFormatSelection").value=1;}Z4("dateSeparator").value=ch["dateSeparatorChar"];Z4("timeSeparator").value=ch["timeSeparatorChar"];if(O5()){Z4("autoLogin").checked=ch["autoLoginActive"];}Z4("FontSelection").value=ch["msgCompositionFontFamily"];Z4("SizeSelection").value=ch["msgCompositionFontSize"];Z4("useRichText").checked=ch["useRichText"];Z4("usePlainText").checked=!ch["useRichText"];Z4("showBcc").checked=ch["showBcc"];Z4("includeMessageOnReply").checked=ch["includeMessageOnReply"];var n=ch["dirSearchOrder"];var G=n.split(",");Z4("useSystemDir").checked=(G[0]=="system");Z4("usePersonalDir").checked=!Z4("useSystemDir").checked;Z4("autoSpellCheck").checked=ch["autoSpellCheck"];Z4("newMessagesSignatureEnabled").checked=ch["signatureActiveForNewMessages"];Z4("repliesSignatureEnabled").checked=ch["signatureActiveForReplies"];Z4("forwardsSignatureEnabled").checked=ch["signatureActiveForForwards"];var c=parseInt(ch["mailCheckInterval"]);Z4("mailCheck").checked=(c==0)?false:true;if(c!=0){Z4("mailCheckInterval").value=c;}Z4("playSound").checked=(ch["newMailSound"]!="");if(Z4("playSound").checked){var A=Z4("SoundSelection");var R=false;for(var k=0;!R&&(k<A.options.length);k++){if(A.options[k].value==ch["newMailSound"]){A.options[k].selected=true;R=true;}}if(!R){A.options[A.options.length-1].selected=true;}}Z4("blockRemoteImages").checked=ch["blockRemoteImages"];if(!Hp()){Z4("autoAcknowledgeReadReceipts").checked=ch["autoAcknowledgeReadReceipts"];}Z4("hideEmailAddresses").checked=ch["hideEmailAddresses"];Z4("outgoingName").value=ch["outgoingName"];Z4("getReplyTo").value=ch["getReplyTo"];if(!p8()){Z4("outgoingName").disabled=true;Z4("getReplyTo").disabled=true;}if(ZK()){var m=ch["workWeek"];m=m.split(",");for(var k=0;k<7;k++){Z4("DAY"+k).checked=false;}for(var k=0;k<m.length;k++){var z=parseInt(m[k],10);if(!isNaN(z)&&z>=0&&z<7){Z4("DAY"+z).checked=true;}}var B=parseInt(ch["workDayStart"],10);var g=Z4("WorkDayStartSelection");for(var k=0;k<g.options.length;k++){var Z=g.options.item(k);var W=parseInt(Z.value,10);if(W==B){Z.selected=true;found=true;break;}}if(!found){var Z=document.createElement("OPTION");g.options.add(Z,-1);var C=new Date();C.setMinutes(B);Z.text=opener.E8(C);Z.value=B;Z.selected=true;}var Y=parseInt(ch["workDayEnd"],10);var g=Z4("WorkDayEndSelection");for(var k=0;k<g.options.length;k++){var Z=g.options.item(k);var W=parseInt(Z.value,10);if(W==Y){Z.selected=true;found=true;break;}}if(!found){var Z=document.createElement("OPTION");g.options.add(Z,-1);var C=new Date();C.setMinutes(Y);Z.text=opener.E8(C);Z.value=B;Z.selected=true;}var O=parseInt(ch["weekStart"],10);Z4("WeekStartSelection").value=ch["weekStart"];Z4("upcomingAppointmentsRange").value=ch["upcomingAppointmentsRange"];var X=parseInt(ch["defaultCalendarView"],10);if(X!=SU.Z&&X!=SU.R&&X!=SU.q&&X!=SU.k){X=SU.Z;}var g=Z4("CalendarViewSelection");for(var k=0;k<g.options.length;k++){var Z=g.options.item(k);var W=parseInt(Z.value,10);if(W==X){Z.selected=true;break;}}if(WM()){Z4("freeBusyPublishRange").value=ch["freeBusyPublishRange"];Z4("freeBusyPublishInterval").value=ch["freeBusyPublishInterval"];}}if(PZ()){var g=Z4("themeSelection");for(var k=0;k<g.options.length;k++){var Z=g.options.item(k);var W=Z.value;if(W==ch["themesSelectedThemeId"]||(typeof ch["themesSelectedThemeId"]=="undefined"&&W==AM())){Z.selected=true;break;}}}}function Kj(){var q=ch["globalSettings"];var R=parseInt(Z4("mailCheckInterval").value,10);if(isNaN(R)||R<q.minCheckMailMinutes){alert(strings.preferences_interval.printf(q.minCheckMailMinutes));return ;}function k(D,i,T){if(D==i){return D;}D=D.strip();if(D==""){return null;}return D.match(T)?D:null;}function Z(){if(Z4("usePersonalDir").checked==true){return "personal,system";}else{return "system,personal";}}var n={q:/^([^<>]*)$/,R:/^(\w+[.&\-\/=_])*\w+@(\w+(\w*[_-]*)*\.)+\w+$/};var G=k(Z4("outgoingName").value,ch["outgoingName"],n.q);var c=k(Z4("getReplyTo").value,ch["getReplyTo"],n.R);if(G==null){alert(strings.preferences_outgoing_phrase);return ;}if(c==null){alert(strings.preferences_replyto);return ;}var A={};A["locale"]=Z4("LocaleSelection").value;A["preferredDateTimeFormat"]=parseInt(Z4("DateTimeFormatSelection").value,10);A["dateSeparatorChar"]=Z4("dateSeparator").value;A["timeSeparatorChar"]=Z4("timeSeparator").value;if(O5()){A["autoLoginActive"]=Z4("autoLogin").checked;}A["useRichText"]=Z4("useRichText").checked;A["msgCompositionFontFamily"]=Z4("FontSelection").value;A["msgCompositionFontSize"]=Z4("SizeSelection").value;A["showBcc"]=Z4("showBcc").checked;A["includeMessageOnReply"]=Z4("includeMessageOnReply").checked;A["dirSearchOrder"]=Z();A["autoSpellCheck"]=Z4("autoSpellCheck").checked;A["signatureActiveForNewMessages"]=Z4("newMessagesSignatureEnabled").checked;A["signatureActiveForReplies"]=Z4("repliesSignatureEnabled").checked;A["signatureActiveForForwards"]=Z4("forwardsSignatureEnabled").checked;A["mailCheckInterval"]=R;if(Z4("playSound").checked){A["newMailSound"]=Z4("SoundSelection").value;}else{A["newMailSound"]="";}A["blockRemoteImages"]=Z4("blockRemoteImages").checked;if(!Hp()){A["autoAcknowledgeReadReceipts"]=Z4("autoAcknowledgeReadReceipts").checked;}A["hideEmailAddresses"]=Z4("hideEmailAddresses").checked;A["outgoingName"]=G;A["replyTo"]=c;if(ZK()){var m="";var z=0;for(var B=0;B<7;B++){if(Z4("DAY"+B).checked){m+=B+",";z++;}}if(z==0){alert(strings.preference_invalid_workweek);return ;}m=m.substr(0,m.length-1);var g=parseInt(Z4("WorkDayStartSelection").value,10);var W=parseInt(Z4("WorkDayEndSelection").value,10);if(g>=W){alert(strings.preference_invalid_workday);return ;}var C=parseInt(Z4("upcomingAppointmentsRange").value,10);if(isNaN(C)||C<=0){alert(strings.preference_invalid_upcoming_appts_range);return ;}A["workWeek"]=m;A["workDayStart"]=g;A["workDayEnd"]=W;A["weekStart"]=parseInt(Z4("WeekStartSelection").value,10);A["upcomingAppointmentsRange"]=C;A["defaultCalendarView"]=parseInt(Z4("CalendarViewSelection").value,10);if(WM()){var Y=parseInt(Z4("freeBusyPublishRange").value,10);if(isNaN(Y)||Y<=0||Y>6){alert(strings.preference_invalid_freebusy_publish_range);return ;}var O=parseInt(Z4("freeBusyPublishInterval").value,10);if(isNaN(O)||O<=0){alert(strings.preference_invalid_freebusy_publish_interval);return ;}A["freeBusyPublishRange"]=Y;A["freeBusyPublishInterval"]=O;}}if(A["locale"]!=ch["locale"]||A["preferredDateTimeFormat"]!=ch["preferredDateTimeFormat"]||A["dateSeparatorChar"]!=ch["dateSeparatorChar"]||A["timeSeparatorChar"]!=ch["timeSeparatorChar"]||A["freeBusyPublishRange"]!=ch["freeBusyPublishRange"]||A["freeBusyPublishInterval"]!=ch["freeBusyPublishInterval"]){alert(strings.preference_change_logout_required);}if(PZ()){A["themesSelectedThemeId"]=Z4("themeSelection").value;var X=fx();var Q=X.aF.tR("themesSelectedThemeId",RT.q);var t=A["themesSelectedThemeId"];if(Q!=t){Ts(opener.document,t);X.aF.T("themesSelectedThemeId",t);}}opener.t9.R=A;window.close();}function Wx(){if(!confirm(strings.preferences_warning_restore_default_settings)){return ;}var q=fx();q.aF.c();q.ms();ch=q.bu(ch);oc();alert(strings.preference_change_logout_required);}function m9(){Z4("honkerIframe").src="honker.jsp?url="+escape(Z4("SoundSelection").value);}function T1(){var q=new Date();var R=fx();var k=parseInt(Z4("DateTimeFormatSelection").value,10);var Z=Z4("dateSeparator").value;var n=Z4("timeSeparator").value;var G=R.JT(k,"short_date_time",Z,n);var c=R.JT(k,"long_date_time",Z,n);Z4("shortDateSample").value=wV(q,G);Z4("longDateSample").value=wV(q,c);}function Yc(){}function wh(){var q=fx();var R=q.aF.R();var k="dlg_ChangePassword.jsp?locale="+R;FM(k,null,Wz,350,180);}function Wz(q){if(q==null){return ;}if(q[0]!="OK"){return ;}var R=q[1];var k=q[2];var Z=q[3];var n=makeFugu(R);var G=makeFugu(k);var c=fx();var A=function(){alert(strings.change_password_success);};c.aF.ps(n,G,A,null);}function nv(){var q=fx();var R=q.aF.R();var k="dlg_Signature.jsp?locale="+R;FM(k,null,w1,700,280);}function w1(q){if(q==null){return ;}if(q[0]!="OK"){return ;}var R=q[1];var k=fx();k.aF.T("signatureText",R);k.aF.D();}function initSignatureDialog(){var q=fx();strings=q.strings;vS(q.J9);VT=document;Ws=document.body;Z4("ok_btn").onclick=tB;RM(edittoolbar.documentElement);var R=Z4("toolbar_container");richedittoolbar=By(null,gG(R),edittoolbar.documentElement,mh);richedittoolbar.style.borderWidth="0px";var k=q.aF.tR("signatureText");if(k==null){k="";}var R=Z4("text_editor_container");function Z(){D8.T();}D8=new WG(Ws,"blank.jsp",k,ek,null,null,Z,Qj,null,null,null,R5);D8.p();window.onresize=oa;W6();yP=true;}function tB(){var q="";var R=D8.z();if(R!=""){q=R;q=q.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");q=q.replace(/<\s*p\s*>/gi,"<div>");q=q.replace(/<\s*\/\s*p\s*>/gi,"</div>");}opener.t9.R=["OK",q];window.close();}function W6(){var q=Z4("text_editor_container");D8.k(0,q.offsetTop,QM(),q.offsetHeight);}function oa(){W6();}var H8=new Array();var M2=null;if(false){M2=new KI();}function Vg(q){rF.k(H8);var R="dlg_Reminders.jsp?locale="+aF.R();FM(R,q,pm,420,280);}function pm(q){l5();function R(){setTimeout("SD()",5*ES);}function k(){l5();setTimeout("SD()",5*ES);}Lh.BM(H8,true,R,k);}function bt(){var q=opener.t9.G;var R=M2.N();var k=R[0];var Z=q[k];Z.zB();rF.q(opener.H8,Z.SX());opener.t9.G=rF.B(q,k);M2.B(R);if(M2.C()){opener.t9.R="OK";window.close();}}function tM(){if(!M2.C()){if(!confirm(strings.reminder_dlg_dismiss_all_warning)){return ;}}while(!M2.C()){bt();}}function V7(){var q=opener.t9.G;var R=M2.N();var k=R[0];var Z=q[k];Z.ix(parseInt(Z4("snooze_reminder_length").value,10));rF.q(opener.H8,Z.SX());opener.t9.G=rF.B(q,k);M2.B(R);if(M2.C()){opener.t9.R="OK";window.close();}}function n7(q){var R="";R+="<B>";var k=q.w();if(k==null||k.strip()==""){R+=strings.appointment_empty_subject;}else{R+=dL(k);}R+="</B>";var Z=q.Ux();if(Z!=null&&Z.strip()!=""){R+=" ("+dL(Z)+")";}R+="<BR>";var n=wV(q.Jo(),pJ("long_date_time"));R+=strings.reminder_dlg_start_time.printf(n);Z4("appt_desc").innerHTML=R;Z4("snooze_button").disabled=q.Nh;}function eb(){var q=fx();strings=q.strings;VT=document;Ws=document.body;window.name="reminders";var R="";R+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";R+="  <TR>";R+="    <TD height=\"50\"><SPAN class=\"label\" id=\"appt_desc\">&nbsp;</SPAN></TD>";R+="  </TR>";R+="  <TR>";R+="    <TD id=\"grid_container\" class=\"grid_container\"></TD>";R+="  </TR>";R+="  <TR>";R+="    <TD>";R+="      <TABLE id=\"buttonsTable\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";R+="        <TR>";R+="          <TD>";R+="            <TABLE width=\"100%\" height=\"64\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";R+="              <TR><TD valign=\"top\"><INPUT id=\"dismiss_all_btn\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_dismiss_all+"\" onclick=\""+"tM"+"();\"></TD></TR>";R+="              <TR><TD><SPAN class=\"label\">"+strings.reminder_dlg_click_snooze+"</SPAN></TD></TR>";R+="              <TR>";R+="                <TD valign=\"bottom\" style=\"padding-bottom:1px\">";R+="                  <SELECT id=\"snooze_reminder_length\" style=\"width:100%\">";R+="                    <OPTION value=\"5\">"+strings.reminder_5_minutes+"</OPTION>";R+="                    <OPTION value=\"10\">"+strings.reminder_10_minutes+"</OPTION>";R+="                    <OPTION value=\"15\">"+strings.reminder_15_minutes+"</OPTION>";R+="                    <OPTION value=\"30\">"+strings.reminder_30_minutes+"</OPTION>";R+="                    <OPTION value=\"60\">"+strings.reminder_1_hour+"</OPTION>";R+="                    <OPTION value=\"120\">"+strings.reminder_2_hours+"</OPTION>";R+="                    <OPTION value=\"240\">"+strings.reminder_4_hours+"</OPTION>";R+="                    <OPTION value=\"480\">"+strings.reminder_8_hours+"</OPTION>";R+="                    <OPTION value=\"720\">"+strings.reminder_half_day+"</OPTION>";R+="                    <OPTION value=\"1440\">"+strings.reminder_1_day+"</OPTION>";R+="                    <OPTION value=\"2880\">"+strings.reminder_2_days+"</OPTION>";R+="                    <OPTION value=\"4320\">"+strings.reminder_3_days+"</OPTION>";R+="                    <OPTION value=\"5760\">"+strings.reminder_4_days+"</OPTION>";R+="                    <OPTION value=\"10080\">"+strings.reminder_1_week+"</OPTION>";R+="                    <OPTION value=\"20160\">"+strings.reminder_2_weeks+"</OPTION>";R+="                  </SELECT>";R+="                </TD>";R+="              </TR>";R+="            </TABLE>";R+="          </TD>";R+="          <TD>&nbsp;</TD>";R+="          <TD width=\"1%\">";R+="            <TABLE width=\"100%\" height=\"64\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";R+="              <TR><TD align=\"right\" valign=\"top\"><INPUT id=\"dismiss_btn\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_dismiss+"\" onclick=\""+"bt"+"();\"></TD></TR>";R+="              <TR><TD align=\"right\" valign=\"bottom\"><INPUT id=\"snooze_button\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_snooze+"\" onclick=\""+"V7"+"();\"></TD></TR>";R+="            </TABLE>";R+="          </TD>";R+="        </TR>";R+="      </TABLE>";R+="    </TD>";R+="  </TR>";R+="</TABLE>";Ws.innerHTML=R;var k=Z4("buttonsTable");k.parentNode.style.height=(k.offsetHeight+4)+"px";var Z=Z4("grid_container");M2=new KI(Z,null,n7,null,false,1);M2.a(new HY(strings.reminder_dlg_subject,200));M2.a(new HY(strings.reminder_dlg_due_in,180,null,Ce.q));M2.w();M2.I(Tu(Z),gG(Z),Z.offsetWidth,127);M2.p();var n=opener.t9.G;var G=new Date();function c(t,D){var i=Math.round((t.Jo().getTime()-G.getTime())/ES);var T=Math.round((D.Jo().getTime()-G.getTime())/ES);return (i-T);}n.sort(c);for(var A=0,len=n.length;A<len;A++){var m=n[A];var z=m.w();var B=Math.round((m.Jo().getTime()-G.getTime())/ES);var g=false;if(B<0){B=-B;g=true;}var W=Math.floor(B/f3);var C=Math.floor(B/aq);var Y=Math.floor(B/eV);var O=B;var X="";if(W>0){if(g){X=strings.reminder_x_weeks_overdue.printf(W);}else{X=strings.reminder_due_in_x_weeks.printf(W);}}else{if(C>0){if(g){X=strings.reminder_x_days_overdue.printf(C);}else{X=strings.reminder_due_in_x_days.printf(C);}}else{if(Y>0){if(g){X=strings.reminder_x_hours_overdue.printf(Y);}else{X=strings.reminder_due_in_x_hours.printf(Y);}}else{if(g){X=strings.reminder_x_minutes_overdue.printf(O);}else{X=strings.reminder_due_in_x_minutes.printf(O);}}}}if(z==null||z.strip()==""){z=strings.appointment_empty_subject;}else{z=dL(z);}var Q="";Q="<SPAN ";if(g){Q+="style=\"color:blue;\"";}Q+=">"+dL(X)+"</SPAN>";M2.y([z,Q],m);}M2.n();}function n0(q,R,k,Z,n,G){this.G=q;this.c=Tu(q);this.n=gG(q);this.Z=R;this.k=k;this.R=Z;this.A=n;this.q=G;}function qR(q,R,k,Z){this.R=q;this.Z=R;this.q=k;this.k=Z;}function Zo(q,R,k,Z){this.G=q;this.R=new qR(Tu(q),gG(q),Tu(q)+q.offsetWidth,gG(q)+q.offsetHeight);this.k=R;this.n=k;this.c=Z;this.q=false;this.Z=false;}Zo.A=function(q,R){var k=q.R;var Z=R.R;if(k.Z<Z.Z){return -1;}else{if(k.Z>Z.Z){return 1;}else{if(k.R,Z.R){return -1;}else{if(k.R>Z.R){return 1;}else{return 0;}}}}};var KH={C:false,Z:null,W:null,g:null,n:false,R:null};KH.G=function(){if(KH.C){return ;}KH.g=new Array();KH.R=Qi("<DIV class='dragDropIcon_reject' style='display:none;position:absolute;overflow:hidden;'>");function q(n){if(!KH.Z){return ;}var G=vC(n);var c=G.clientX;var A=G.clientY;var m=KH.Z;if(!KH.n&&(Math.abs(c-m.Z)>3||Math.abs(A-m.k)>3)){if(m.R){if(!m.R(m.G)){return ;}}KH.n=true;if(ZW){m.G.setCapture();}}if(!KH.n){return ;}var z=(KH.W!=null);if(!KH.W&&m.q){KH.W=m.q(m.G);z=(KH.W!=null);if(z){KH.W.style.position="absolute";il(KH.W,35);document.body.appendChild(KH.W);}}var B=document.getElementById("foldersTreeViewDiv").scrollLeft;var g=document.getElementById("foldersTreeViewDiv").scrollTop;if(z){var W=KH.W;W.style.left=c+"px";W.style.top=A+"px";}else{var C=KH.R;Oa(C);C.style.left=c+"px";C.style.top=A+"px";}var Y=false;var O=KH.g;for(var X=0,len=O.length;X<len;X++){var Q=O[X];var t=Q.R;var D=t.R;var i=t.Z;var T=t.q;var d=t.k;if(!ZW){D-=B;i-=g;T-=B;d-=g;}if(A<i||(A==i&&c<D)){for(var w=X;w<len;w++){Q=O[w];Q.q=false;if(Q.c&&Q.Z){Q.c(Q.G);Q.Z=false;}}break;}else{if(c>=D&&c<T&&A>=i&&A<d){if(!Q.Z){Q.Z=true;Q.q=Q.n?Q.n(Q.G,m.G):true;}Y=Q.q;}else{Q.q=false;if(Q.c&&Q.Z){Q.c(Q.G);Q.Z=false;}}}}if(!z){if(Y){if(G.ctrlKey){KH.R.className="dragDropIcon_accept_plus";}else{KH.R.className="dragDropIcon_accept";}}else{KH.R.className="dragDropIcon_reject";}}}function R(n){var G=vC(n);if(!KH.n){KH.Z=null;return ;}if(KH.W){document.body.removeChild(KH.W);}KH.W=null;Sw(KH.R);var c=KH.Z;if(ZW){c.G.releaseCapture();}for(var A=0,len=KH.g.length;A<len;A++){var m=KH.g[A];if(m.c){m.c(m.G);}if(m.k&&m.q){m.k(m.G,c.G,G);}}if(c.A){c.A(c.G);}KH.Z=null;KH.n=false;}if(ZW){document.attachEvent("onmouseup",R);document.attachEvent("onmousemove",q);}else{if(CJ){document.addEventListener("mouseup",R,false);document.addEventListener("mousemove",q,false);for(var k=0;k<window.frames.length;k++){var Z=window.frames[k];try{Z.document.addEventListener("mouseup",R,false);Z.document.addEventListener("mousemove",q,false);}catch(e){}}}}KH.C=true;};KH.A=function(q,R,k,Z,n){if(ZW){q.unselectable="on";}function G(c){if(KH.Z){return true;}var A=vC(c);if(vp(A)!=Wr){return true;}if(n!=null){if(n()){return true;}}KH.Z=new n0(q,A.clientX,A.clientY,R,k,Z);return false;}q._dragdropmousedown_=G;if(ZW){q.attachEvent("onmousedown",q._dragdropmousedown_);}else{if(CJ){q.addEventListener("mousedown",q._dragdropmousedown_,false);}}};KH.z=function(q){if(!q._dragdropmousedown_){return ;}if(ZW){q.detachEvent("onmousedown",q._dragdropmousedown_);}else{if(CJ){q.removeEventListener("mousedown",q._dragdropmousedown_,false);}}};KH.B=function(q,R,k,Z){var n;var G;for(n=KH.g.length;--n>=0;){G=KH.g[n];if(G.G==q){KH.g=rF.B(KH.g,n);}}var G=new Zo(q,R,k,Z);var c=null;var A=G.R;var m=KH.g;for(n=0,len=m.length;n<len;n++){var z=m[n];var g=z.R;if(g.Z>A.Z||(g.Z==A.Z&&g.R>A.R)){c=n-1;break;}}if(c==null){c=m.length;}KH.g=rF.z(m,c,G);};KH.m=function(q){for(var R=KH.g.length;--R>=0;){var k=KH.g[R];if(k.G==q){KH.g=rF.B(KH.g,R);}}};KH.q=function(){for(var R=KH.g.length;--R>=0;){var k=KH.g[R];var Z=k.R;var n=k.G;Z.R=Tu(n);Z.Z=gG(n);Z.q=Z.R+n.offsetWidth;Z.k=Z.Z+n.offsetHeight;}KH.g.sort(Zo.A);};KH.k=function(q){for(var R=KH.g.length;--R>=0;){var Z=KH.g[R];if(Z.G==q){var n=Z.R;n.R=Tu(q);n.Z=gG(q);n.q=n.R+q.offsetWidth;n.k=n.Z+q.offsetHeight;}}KH.g.sort(Zo.A);};KH.c=function(){return KH.n;};document.onmouseover=MX;document.onmousedown=gL;document.onmouseup=BL;document.onmouseout=GK;document.onselectstart=YI;document.ondblclick=HI;document.onmousemove=gn;document.onkeydown=Jt;document.onkeyup=Aq;if(CJ&&!v3){document.onkeypress=ya;}document.oncontextmenu=UT;document.onhelp=R5;document.onclick=En;window.onresize=Os;var uu=document.getElementById("messageIFrameOverlay");function iI(q,R,k){var Z;try{var n="";n+="The following error occurred:\n\n";n+="Error: "+q+"\n";n+="Line: "+k+"\n";n+="URL: "+R+"\n\n";if(ZW){n+="Stack trace:\n\n";n+=P1()+"\n\n";}else{n+="Only Microsoft Internet Explorer offers a relevant stack trace!\n\n";}n+="You are seeing this message b/c debugging has been enabled by your administrator.\n";n+="Please note the following information regarding your configuration:\n\n";var G=fx();n+="User: "+G.aF.I+"\n";n+="E-mail address: "+G.aF.G+"\n";n+="E-mail domain: "+yz.Z+"\n";n+="User agent: "+navigator.userAgent+"\n";n+="Screen resolution: "+screen.width+" x "+screen.height+"\n";n+="SWA Version: "+yz.m+"\n\n";n+="Provide your E-mail administrator with this information as well as a\n";n+="short explanation of what you were doing at the time this happened.\n\n";ERRORLOG(n);}catch(Z){return false;}return true;}if(typeof g3=="undefined"){var tH=fx();if(tH&&tH.gDebugMode){window.onerror=iI;}}function En(q){return E7(q);}function MX(q){var R=vC(q);if(!R){return ;}var k=WE(R);if(!k){return ;}var Z=PE(k);switch(Z){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(!kR){if(fj==null){fj=new J4("",GK);}var n=BA(k);fj.srcElem=n;fj.dataObject=n.appt;Ut=setTimeout("dn()",fj.q());}break;}}function E7(q){if(CJ&&vp(q)==Ao){Ul(q);q.preventDefault();return false;}return true;}function gL(q,R){if(!E7(q)){return ;}if(typeof S2!="undefined"){S2();}var k=vC(q);if(!k){return ;}kx=vp(k);Bu=k.clientX;XQ=k.clientY;var Z=R!=null?R:WE(k);if(!Z){return ;}var n=PE(Z);if(uZ(window)&&e8()&&n!="renamer"){qp(true);}if(uZ(window)&&n!="inlineAppointmentEditor"&&n!="dayWeekViewApptGrabBar"&&n!="dayWeekViewApptTopBar"&&n!="dayWeekViewApptBottomBar"){Q9();}switch(n){case "datePickerCell":g_SelectedDate=Z.date;r0();if(!v4()){var G=gj();var c=G.R();if(c!=null&&uZ(window)){bo(c);}}else{l5();}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 A=BA(Z);Fv(A);if(Ut!=-1){clearTimeout(Ut);}if(fj!=null&&fj.c()){fj.A();}return false;case "dayWeekViewApptGrabBar":var A=BA(Z);var m=A.appt;if(m.i()&&!m.P()&&vp(k)!=ZN&&!s3){WW=A;}Fv(A);return false;case "planningAppointmentDiv":case "planningViewApptTable":case "planningViewApptBody":case "planningViewApptBodyDiv":var A=BA(Z);var m=A.appt;if(m.i()&&vp(k)!=ZN&&!s3){WW=A;}Fv(A);return false;case "dayWeekViewApptTopBar":case "dayWeekViewApptBottomBar":var A=BA(Z);var m=A.appt;if(m.i()&&!m.P()&&vp(k)!=ZN&&!s3){yk=Z;}Fv(A);return false;case "planningViewBarNotSelected":case "planningViewBarSelected":var A=BA(Z);var m=A.appt;if(m.i()&&vp(k)!=ZN&&!s3){yk=Z;}Fv(A);return false;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":case "calPlanningViewInnerOverlay":pG(Z);return false;case "paneDivider":tV=k.clientX;XQ=k.clientY;zR=Z;wM(zR,k,gn,BL);if(zR.id=="folderMsgResizer"){gp=parseInt(folderMsgResizer.style.left);}else{if(zR.id=="msgMsgTableResizer"){sw=parseInt(msgMsgTableResizer.style.top);IP(uu);}else{sw=parseInt(folderAppointmentsResizer.style.top);}}zR.className="paneDividerOn";break;default:if(CJ&&!v3){var z=Z.tagName.toUpperCase();if(z!="INPUT"&&z!="TEXTAREA"&&n!="messageHeaderText"&&n!="messageHeaderRecipient"&&n!="toolbarSelectElement"){return false;}}break;}Vl=k.clientX;dX=k.clientY;}function BL(q,R){var k=vC(q);if(!k){return ;}var Z=R!=null?R:WE(k);if(!Z){return ;}var n=PE(Z);DX=null;switch(n){case "prevButton":if(uZ(window)){YP(Ih);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));}break;case "nextButton":if(uZ(window)){YP(mg);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));}break;case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "planningAppointmentDiv":case "planningViewApptTable":case "planningViewApptBody":if(cY!=null){clearTimeout(cY);cY=null;}if(yk==null&&kR==false&&vp(k)!=ZN){cY=setTimeout("Yl()",500);}break;}if(uZ(window)){if(zR){FW();}else{if(yk){nA();}}if(kR){qj();}if(XL){nA();}WW=null;yk=null;}}function FW(q){zR.className="paneDivider";ao(zR);if(zR.id=="folderMsgResizer"){var R=Xr-(gp-parseInt(zR.style.left));Xr=R;AO("fpw",R);}else{if(zR.id=="msgMsgTableResizer"){var k=sw-parseInt(zR.style.top);var Z=i0-k;i0=Z;AO("btph",Z);V6(uu);}else{var Z=QT-(sw-parseInt(zR.style.top));QT=Z;AO("fph",Z);}}i8();if(zR.id=="folderMsgResizer"&&v4()){l5();}zR=null;}function gb(q,R){switch(q){case "From":AO("frc",R);break;case "Subject":AO("suc",R);break;case "Received":AO("rec",R);break;case "Size":AO("sic",R);break;case "To":AO("toc",R);break;case "Sent":AO("sec",R);break;case "Modified":AO("moc",R);break;case "Name":AO("nac",R);break;case "Email":AO("emc",R);break;case "Phone":AO("phc",R);break;case "Company":AO("coc",R);break;}}function GK(q){var R=vC(q);if(!R){return ;}var k=WE(R);if(!k){return ;}var Z=PE(k);if(k.id=="sortIcon"){k=k.parentNode;Z=PE(k);}switch(Z){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(Ut!=-1){clearTimeout(Ut);}gF();break;}}function gn(q){var R=vC(q);if(!R){return true;}var k=WE(R);if(!k){return true;}var Z=PE(k);var n=ZW?vp(R):kx;if(n==ZN||!n){return false;}if(uZ(window)){if(zR){if(zR.id=="folderMsgResizer"){var G=gp-(tV-R.clientX);G=z2(G,qN,QM()-70);zR.style.left=G+"px";}else{var c=sw-(XQ-R.clientY);var A=(zR.id=="folderAppointmentsResizer")?250:70;c=z2(c,80,mk()-A);zR.style.top=c+"px";}}if(kR){ee(R);}else{if(vp(R)&&WW!=null&&JK(R.clientX,R.clientY)){kR=true;var m=WW.appt;ky=bp=dS(m.Jo());m6=WW.offsetTop;O3=WW.offsetHeight;g_ApptDivStartingLeft=WW.offsetLeft;g_ApptDivStartingWidth=WW.offsetWidth;var z=m.Jo();var B=m.dD();wM(WW,R,gn,BL);WW.style.zIndex=1;}}if(XL){zt(R);}else{if(vp(R)&&yk!=null&&JK(R.clientX,R.clientY)){XL=true;var g=BA(yk);var m=g.appt;XQ=R.clientY;Bu=R.clientX;var z=m.Jo();var B=m.dD();m6=g.offsetTop;O3=g.offsetHeight;g_ApptDivStartingLeft=g.offsetLeft;g_ApptDivStartingWidth=g.offsetWidth;wM(yk,R,gn,BL);}}}yy=R.clientX;gi=R.clientY;return true;}function JK(q,R){return (Math.abs(q-Vl)>3||Math.abs(R-dX)>3);}function YI(q){var R=vC(q);var k=WE(R);if(!k){return false;}if(k.tagName.toUpperCase()=="INPUT"||k.tagName.toUpperCase()=="TEXTAREA"){return true;}switch(PE(k)){case "messageArea":case "messageHeaderText":break;case "messageHeaderRecipient":break;default:return false;}return true;}function HI(q,R){var k=vC(q);var Z=R!=null?R:WE(k);if(!Z){return ;}var n=PE(Z);switch(n){case "dayWeekViewEntryCell":case "monthViewEntryCell":case "dayWeekViewAllDayEntryCell":var G=Kr(Z);if(G!=null){Qs(G);}break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "dayWeekViewAllDayEntryCell":if(n=="monthViewHeaderDiv"){Z=Z.parentNode;}var G=Kr(Z);if(G!=null){Qs(G);}break;case "calPlanningViewInnerOverlay":Z=Z.parentNode;var c=Z.calendar;var G=XA(k,c);if(G!=null){Qs(G);}break;case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":var G=XA(k);if(G!=null){Qs(G);}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(cY!=null){clearTimeout(cY);cY=null;}var A=BA(Z);kH(A.appt);break;}}var oD=null;function Os(){if(oD){clearTimeout(oD);}oD=setTimeout("aN()",300);}function aN(){if(oD){clearTimeout(oD);}oD=null;if(!uZ(window)||!yP){return ;}i8();AO("ww",QM());AO("wh",mk());if(v4()){l5();}}function Jt(q){var R=q!=null?q:vC(q);Ul(R);if(!yP){return false;}try{if((PE(WE(R))=="toolbarInputElement")&&(R.keyCode!=9)){if(t3){clearTimeout(t3);}}}catch(e){return true;}var k=WE(R);if(!k){return true;}if(window.name=="newmessage"&&(k.id=="To_Field"||k.id=="Cc_Field"||k.id=="Bcc_Field")){setTimeout("gd( '"+k.id+"', 70 )",0);}if(window.name=="newmessage"&&(k.id=="To_Field"||k.id=="Cc_Field"||k.id=="Bcc_Field"||k.id=="Subject")){i5=true;}switch(R.keyCode){case UK:if(uZ(window)){if(KH&&KH.n){if(KH.R.className=="dragDropIcon_accept"){KH.R.className="dragDropIcon_accept_plus";}}}break;case yL:if(window.name=="newmessage"){if(k.id=="Subject"&&!R.shiftKey){setTimeout("D8.focus(true);",10);return false;}}else{if(window.name=="eventeditor"){if((k.id=="private"||k.id=="label"&&Z4("private").disabled)&&!R.shiftKey){D8.focus();return false;}else{if(k.id=="subject"&&R.shiftKey){D8.focus();return false;}}}else{if(window.name=="contacteditor"){if(k.id=="default_mailing_address"&&!R.shiftKey){D8.focus();return false;}else{if(k.id=="full_name_button"&&R.shiftKey){D8.focus();return false;}}}}}break;case Nv:if(uZ(window)&&mr){qp(true);return true;}if(uZ(window)){var Z=MR();if(Z&&Z.O()){mh("open");}}else{if(window.name=="newmessage"){if(k.id=="Subject"&&!R.shiftKey&&!R.ctrlKey){D8.focus();return false;}}}break;case po:if(uZ(window)&&!R.ctrlKey&&!R.altKey&&k.id!="filterFieldMessages"){if(R.shiftKey){mh("delete_permanently");}else{mh("delete");}}break;case I3:if(uZ(window)&&R.ctrlKey&&!R.shiftKey&&!R.altKey){mh("new_folder");return false;}break;case h5:if(window.name=="message"&&R.altKey&&!R.ctrlKey&&!R.shiftKey&&ZK()&&jQ("meetingRequestMenuBar")){mh("tentative_meeting_request");return false;}else{if(window.name=="eventeditor"&&R.altKey&&!R.ctrlKey&&!R.shiftKey&&ZK()&&jQ("eventeditorMenuBar_meeting_attendee")){mh("tentative_meeting");return false;}else{if((uZ(window)||window.name=="message")&&R.ctrlKey&&!R.shiftKey&&!R.altKey){mh("new_message");return false;}else{if(R.ctrlKey){return false;}}}}break;case fm:if(R.ctrlKey&&!R.altKey){if(uZ(window)||window.name=="message"){R.shiftKey?mh("reply_to_all"):mh("reply_to_sender");}return false;}break;case MQ:if(R.ctrlKey&&!R.shiftKey&&!R.altKey){if(uZ(window)){mh("send_and_receive_all");}return false;}break;case VK:if(window.name=="message"&&R.altKey&&!R.ctrlKey&&!R.shiftKey&&ZK()&&jQ("meetingRequestMenuBar")){mh("decline_meeting_request");return false;}else{if(window.name=="eventeditor"&&R.altKey&&!R.ctrlKey&&!R.shiftKey&&ZK()&&jQ("eventeditorMenuBar_meeting_attendee")){mh("decline_meeting");return false;}else{if(R.ctrlKey&&(uZ(window)||window.name=="message")){mh("delete");return false;}}}break;case c4:if(R.ctrlKey){if(CJ){R.preventDefaultAction();}else{if(ZW){R.keyCode=0;}}return false;}break;case bk:if(R.ctrlKey&&!R.shiftKey&&!R.altKey){mh("print");if(ZW){R.keyCode=0;}return false;}break;case dE:if(R.ctrlKey){if(uZ(window)){mh("open");}if(ZW){R.keyCode=0;}return false;}break;case D1:if(R.ctrlKey&&(uZ(window)&&!e8()||window.name=="message")){mh("previous_in_view");return false;}break;case rI:if(R.ctrlKey&&(uZ(window)&&!e8()||window.name=="message")){mh("next_in_view");return false;}break;case Sn:if(R.ctrlKey){return false;}break;case jT:var n=k.tagName.toUpperCase();if(!(n=="INPUT"&&(k.type=="text"||k.type=="password"))&&n!="TEXTAREA"&&!(n=="HTML"&&k.ownerDocument.designMode.toLowerCase()=="on")){if(CJ){R.preventDefaultAction();}return false;}break;case Cz:if(window.name=="newmessage"&&R.ctrlKey){mh("check_names");return false;}break;case lS:if(uZ(window)&&R.ctrlKey&&R.shiftKey&&!R.altKey){mh("new_distribution_list");return false;}if(R.ctrlKey){return false;}break;case Gw:if(uZ(window)){if(R.ctrlKey&&R.shiftKey){mh("new_post");return false;}}else{if(window.name=="newmessage"){if(R.ctrlKey){mh("save_message");return false;}else{if(R.altKey){mh("send_message");return false;}}}else{if(window.name=="eventeditor"){if(R.ctrlKey){var G=Hb["save_appointment_menuitem"];var c=(G!=null&&G.u()=="save_and_close_event");if(c){mh("save_and_close_event");return false;}}else{if(R.altKey){var A=(Hb["send_meeting_menuitem"]!=null);if(!A){var G=Hb["save_appointment_menuitem"];if(G!=null){A=(G.u()=="send_and_close_event");}}if(A){mh("send_and_close_event");return false;}}}}else{if(window.name=="contacteditor"){if(R.ctrlKey){mh("save_and_close_contact");return false;}}}}}break;case Wl:case EF:case dN:if(R.ctrlKey){return false;}break;case dO:if((uZ(window))&&mr){setTimeout("qp(false);",100);return true;}return false;break;case y7:if(uZ(window)&&(Av.k()||Ro.C())&&!mr){pe();}break;case xo:if(!uZ(window)){if(ZW){R.keyCode=0;}return false;}else{GM=true;}break;case HP:if(window.name=="edit_delegates"){return false;}break;case uK:case EJ:if(ZW){R.keyCode=0;}return false;break;}return true;}function Aq(q){var R=q!=null?q:vC(q);if(!R){return true;}Ul(R);if(!yP){return false;}switch(R.keyCode){case UK:if(uZ(window)){if(KH&&KH.n){if(KH.R.className=="dragDropIcon_accept_plus"){KH.R.className="dragDropIcon_accept";}}}break;case Sp:if(uZ(window)&&R.ctrlKey&&R.shiftKey&&!R.altKey&&ZK()){mh("new_appointment");}else{if((uZ(window)||window.name=="message")&&R.ctrlKey&&!R.shiftKey&&!R.altKey){mh("select_all");return false;}}break;case pP:if(window.name=="message"&&R.altKey&&!R.ctrlKey&&!R.shiftKey&&ZK()&&jQ("meetingRequestMenuBar")){mh("accept_meeting_request");return false;}else{if(window.name=="eventeditor"&&R.altKey&&!R.ctrlKey&&!R.shiftKey&&ZK()&&jQ("eventeditorMenuBar_meeting_attendee")){mh("accept_meeting");return false;}else{if(uZ(window)&&R.ctrlKey&&R.shiftKey&&!R.altKey){mh("new_contact");return false;}}}break;}var k=WE(R);if(!k){return true;}if(uZ(window)||window.name=="message"){if(R.keyCode==c4&&ZW&&R.ctrlKey&&!R.altKey&&!R.shiftKey){mh("forward_message");return false;}}if(R.keyCode!=yL&&(k.id=="filterFieldMessages"||k.id=="filterFieldContacts")){k.isEmpty=false;}return true;}function ya(q){if(!yP){return false;}var R=32;switch(q.charCode){case c4+R:if(q.ctrlKey){q.preventDefaultAction();}if((uZ(window)||window.name=="message")&&q.ctrlKey&&!q.shiftKey&&!q.altKey){mh("forward_message");return false;}break;case Gw+R:case Wl+R:case fm+R:case fm:case h5+R:case bk+R:case eW+R:case MQ+R:case lS:case VK+R:case I3+R:if(q.ctrlKey){q.preventDefaultAction();return false;}break;case Sp+R:if(q.ctrlKey&&!q.shiftKey&&!q.altKey){q.preventDefaultAction();mh("select_all");return false;}break;}switch(q.keyCode){case CH:mh("faq_help");q.preventDefaultAction();return false;break;case xo:if(!uZ(window)){q.preventDefaultAction();return false;}else{GM=true;}break;case jT:case hu:case Wj:case kM:case sv:case cG:case cJ:var k=WE(q);if(!k){return false;}var Z=k.tagName.toUpperCase();if(!(Z=="INPUT"&&(k.type=="text"||k.type=="password"))&&Z!="TEXTAREA"&&!(Z=="HTML"&&k.ownerDocument.designMode.toLowerCase()=="on")){q.preventDefaultAction();return false;}break;}return true;}function UT(q,R){var k=vC(q);if(!k){return true;}var Z=R!=null?R:WE(k);if(!Z){return true;}var n=PE(Z);switch(n){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(!uZ(window)){return false;}appointmentContextualMenu.appt=ak.appt;Qm(k,appointmentContextualMenu);break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":case "calPlanningViewInnerOverlay":if(!uZ(window)){return false;}Qm(k,calendarContextualMenu);break;case "composeMessageHeaderField":case "appointmentHeaderField":if(!uZ(window)){return false;}return true;break;case "messageHeaderRecipient":eR=Z;Qm(k,messageHeaderContextualMenu);break;}return false;}function R5(){mh("faq_help");return false;}function onUnload(){M6.z();if(GM){aF.K(true);}else{aF.R2();if(Ee.A.n){aF.L();}}}function onBeforeUnload(){if(WM()){Rx.Y();}if((E5()!=cU)||(EL()!=vA)){AO("wl",E5());AO("wt",EL()-22);}}function Qm(q,R){if(CJ){q.preventDefaultAction();}R.g(q.clientX,q.clientY);}function mq(q){var R=0;if(!q){var q=window.event;}if(q.pageX||q.pageY){R=q.pageX;}else{if(q.clientX||q.clientY){R=q.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;}}return R;}function uX(q){var R=0;if(!q){var q=window.event;}if(q.pageX||q.pageY){R=q.pageY;}else{if(q.clientX||q.clientY){R=q.clientY+document.body.scrollTop+document.documentElement.scrollTop;}}return R;}$$$=function(q,R){var k=R.clientX,startY=R.clientY;var Z=q.offsetLeft,origY=q.offsetTop;var n=k-Z,deltaY=startY-origY;if(document.addEventListener){document.addEventListener("mousemove",A,true);document.addEventListener("mouseup",m,true);}else{if(document.attachEvent){q.setCapture();q.attachEvent("onmousemove",A);q.attachEvent("onmouseup",m);q.attachEvent("onlosecapture",m);}else{var G=document.onmousemove;var c=document.onmouseup;document.onmousemove=A;document.onmouseup=m;}}if(R.stopPropagation){R.stopPropagation();}else{R.cancelBubble=true;}if(R.preventDefault){R.preventDefault();}else{R.returnValue=false;}function A(z){if(!z){z=window.event;}q.style.left=(z.clientX-n)+"px";q.style.top=(z.clientY-deltaY)+"px";if(z.stopPropagation){z.stopPropagation();}else{z.cancelBubble=true;}}function m(z){if(!z){z=window.event;}if(document.removeEventListener){document.removeEventListener("mouseup",m,true);document.removeEventListener("mousemove",A,true);}else{if(document.detachEvent){q.detachEvent("onlosecapture",m);q.detachEvent("onmouseup",m);q.detachEvent("onmousemove",A);q.releaseCapture();}else{document.onmouseup=c;document.onmousemove=G;}}if(z.stopPropagation){z.stopPropagation();}else{z.cancelBubble=true;}}};function NK(q,R){if(document.body){if(typeof (document.F)=="undefined"){var k=document.createElement("div");k.style.fontSize="x-small";k.style.border="1px dotted #333";k.style.backgroundColor="white";k.style.position="absolute";k.style.top="0px";k.style.left="200px";k.style.zIndex="1000";k.style.padding="4px";k.style.font="menu";k.style.fontSize="1em";k.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>";k.id="___$$$";document.body.appendChild(k);}document.getElementById("___$$$").style.display="block";if(typeof (R)=="undefined"){document.F.aaa.value+="\n"+q;}else{if(R==1){document.F.aaa.value+="\n"+q;}else{if(R==2){document.F.aaa.value="\n"+q+document.F.aaa.value;}else{document.F.aaa.value="\n"+q;}}}}else{alert(q);}}var Gf=null;if(false){Gf=new bI();}function bI(){this.W=null;this.k=null;this.Q=null;this.T=null;this.D=new Array();this.a=false;this.C=null;}function dY(q,R,k){if(null==k){k=true;}var Z=new Ee.A(QS("soapmail"),true,tC(this,this.p),tC(this,this.o));var n=new Ee.W("namespace",sn);Z.R.w(n);n=new Ee.W("getFolderTree",sn);var G=zX.D.createElement("prefetch");for(var c=0,len=aF.x.length;c<len;c++){var A=aF.x[c];var m=zX.D.createElement("folder");zX.Q(m,A);G.appendChild(m);}n.c(G);Z.R.w(n);Z.q.add("onSuccess",q);Z.q.add("onError",R);Z.q.add("checkRev",k);Z.R.W();}bI.prototype.f=dY;function ST(q,R){var k=zX.Z(q.k(),"namespaceResponse",sn,ro);this.W=zX.G(k,"hierarchyDelimiter","/");this._personalNamespacePrefix=zX.G(k,"personalNamespacePrefix","");this.Q=zX.G(k,"publicFoldersNamespacePrefix","Public Folders");this.T=zX.G(k,"otherUsersNamespacePrefix","Other Users");var Z=zX.Z(q.k(),"listFoldersResponse",sn,ro);var n=Z.firstChild;var G=this;function c(B,g){for(var W=0,len=B.childNodes.length;W<len;W++){var C=B.childNodes.item(W);if(C.nodeName=="metadata"){continue;}var Y=C.getAttribute("type");if(Y==R2.Z&&!ZK()){continue;}var O=C.getAttribute("imapName");var X=C.getAttribute("directRef");var Q=C.getAttribute("specialFolder");var t=C.getAttribute("serverMessageCount");if(t!=null){t=parseInt(t,10);}var D=C.getAttribute("unreadCount");if(D!=null){D=parseInt(D,10);}var i=C.getAttribute("validity");if(i!=null){i=parseInt(i,10);}var T=C.getAttribute("displayName");var d=false;var w=null;for(var M=0;M<C.childNodes.length;M++){var a=C.childNodes.item(M);if(a.nodeName=="metadata"){if(w==null){w=new Array();}var L=a.getElementsByTagName("entries");for(var x=0;x<L.length;x++){var f=L[x];var u=zX.Z(f,"entry");var p=zX.Z(f,"value");var U=zX.g(u);var S=zX.g(p);w[U]=S;}}}if(Q==Ob.g||Q==Ob.A){t=0;D=0;}var e;if(Y==R2.Z){e=new NG(O,g,Q,t,D,i,null,T,X,w,G);}else{e=new tR(O,Y,g,Q,d,t,D,i,null,T,X,w,G);}if(C.hasChildNodes()){c(C,e);}}}c(n,null);var A=new tR(strings.specialfolder_outbox,R2.G,null,Ob.n,true,0,0,null,null,null,null,null,G);this.a=true;var m=R.item("checkRev");if(m){bI.I(tC(this,this.Z),null,true);}var z=R.item("onSuccess");if(z){z();}}bI.prototype.p=ST;function xy(q,R){var k=R.item("onError");if(k){k();}}bI.prototype.o=xy;function DY(){return this.C;}bI.prototype.e=DY;function yp(q){this.C=q;}bI.prototype.Z=yp;function As(){return this.W;}bI.prototype.R=As;function KT(){return this._personalNamespacePrefix;}bI.prototype.t=KT;function AJ(){return this.Q;}bI.prototype.n=AJ;function U3(){return this.T;}bI.prototype.G=U3;function Mt(q){if(q==null){return this.D;}else{var R=this.c();if(R){var k=R.hq();for(var Z=0,len=k.length;Z<len;Z++){var R=k[Z];if(R.L()==q){return R.hq();}}}return null;}}bI.prototype.r=Mt;function qF(q){var R=this.g(q.P());if(R){oV("Cannot add folder "+q.P()+", folder exists!",Zp.Z);return lj.n;}q.Fc=this;q.a=null;rF.q(this.r(),q);return lj.A;}bI.prototype.x=qF;function lq(q){var R=this.g(q.P());if(!R){oV("Cannot drop folder "+q.P()+", folder doesn't exist!",Zp.Z);return lj.B;}this.D=rF.R(this.D,q);return lj.A;}bI.prototype.i=lq;function nY(q,R){var k=this.r(R);if(k){for(var Z=0,len=k.length;Z<len;Z++){var n=k[Z];if(n.Q()==q){return n;}}}return null;}bI.prototype.Y=nY;function o8(q){return this.Y(Ob.G,q);}bI.prototype.X=o8;function jH(){return this.Y(Ob.n);}bI.prototype.d=jH;function PX(q){return this.Y(Ob.c,q);}bI.prototype.z=PX;function K7(q){return this.Y(Ob.z,q);}bI.prototype.U=K7;function w3(q){return this.Y(Ob.k,q);}bI.prototype.u=w3;function Gg(q){return this.Y(Ob.R,q);}bI.prototype.S=Gg;function Xj(q){return this.Y(Ob.m,q);}bI.prototype.O=Xj;function Ev(){return this.Y(Ob.g);}bI.prototype.B=Ev;function EN(){return this.Y(Ob.A);}bI.prototype.c=EN;function d5(q){var R=this.D;var k=q.split(this.W);for(var Z=0,len1=k.length;Z<len1;Z++){var n=k[Z];for(var G=0,len2=R.length;G<len2;G++){var c=R[G];if(c.L()==n){if(Z==len1-1){return c;}else{R=c.hq();break;}}}}return null;}bI.prototype.g=d5;function Xc(R){var k=new Array();function Z(q){var m=q.hq();for(var z=0,len=m.length;z<len;z++){var B=m[z];if(B.i()==R2.Z){rF.q(k,B);}Z(B);}}var n=this.r(R);if(n){for(var G=0,len=n.length;G<len;G++){var c=n[G];if(c.i()==R2.Z){rF.q(k,c);}var A=c.Q();if(A!=Ob.g&&A!=Ob.A){Z(c);}}}return k;}bI.prototype.q=Xc;function R7(){var q=new Array();function R(Z){var n=Z.hq();for(var G=0,len=n.length;G<len;G++){var c=n[G];if(c.i()==R2.Z){rF.q(q,c);}R(c);}}var k=this.c();if(k){R(k);}return q;}bI.prototype.M=R7;function wD(){var q=new Array();function R(Z){var n=Z.hq();for(var G=0,len=n.length;G<len;G++){var c=n[G];if(c.i()==R2.Z){rF.q(q,c);}R(c);}}var k=this.B();if(k){R(k);}return q;}bI.prototype.L=wD;function tS(q,R){var k={"data":null};var Z=this.C;var n=(null!=q||null!=R);var G=function(c){oV("Checked folder tree revisions.  Remote: "+c+", Ours: "+Z,Zp.R);k.R=c;if(Z==c){if(R){R();}}else{if(q){q();}}};bI.I(G,null,n);if(!n){if(null==k.R){return false;}return (this.C!=k.R);}return null;}bI.prototype.A=tS;function Pv(q,R){var k=null;var Z=zX.Z(q.k(),"folderListRevisionResponse",sn,ro);var n=zX.Z(Z,"folderList");if(n){k=n.getAttribute("revision");oV("Peeked at folder list revision: "+k,Zp.R);}else{oV("No info from check on remote folder list revision.",Zp.k);}var G=R.item("onSuccess");if(G){G(k);}}bI.s=Pv;function aw(q,R){var k=R.item("onError");if(k){k();}}bI.y=aw;function Cg(q,R,k){if(null==k){k=true;}var Z=new Ee.A(QS("soapmail"),k,bI.s,bI.y);var n=new Ee.W("getFolderListRevision",sn);Z.R.w(n);Z.q.add("onSuccess",q);Z.q.add("onError",R);Z.R.W();}bI.I=Cg;function NZ(){var q=function(k){var Z={};var n=k.r();var G=function(A,m){m[A.P()]=A;var z=A.hq();for(var B=0;B<z.length;B++){G(z[B],m);}};for(var c=0;c<n.length;c++){G(n[c],Z);}return Z;};var R=q(this);return R;}bI.prototype.m=NZ;function iP(q){var R=this.m();var k=new Array();for(var Z in R){var n=R[Z];if(n.OD()||null==n.q()||(n.i()!=R2.G&&n.i()!=R2.Z)){continue;}k.push(n.P()+":"+n.q());}k.sort();var G=k.join(",");var c=W3.q(G);oV("Predicted next folder tree revision as: "+c,Zp.R);if(q){this.Z(c);}return c;}bI.prototype.F=iP;function rP(q,R){var k={"adds":{},"deletes":{}};var Z=q.m();var n=R.m();var G=0;for(var c in n){var A=true;var m=Z[c];if(m){A=false;}if(A){k["adds"][c]=n[c];G++;}}for(var c in Z){var z=true;var B=n[c];if(B){z=false;}if(z){k["deletes"][c]=Z[c];G++;}}oV("Diffed folder trees, found "+G+" differences.",Zp.R);return k;}bI.l=rP;function DI(q,R,k,Z){oV("Updating folder tree.",Zp.R);var n=function(z,B,g,W){var C=[];for(var Y in z.deletes){C.push(Y);}C.sort();C.reverse();for(var O=0;O<C.length;O++){var X=lj.B;var Q=z.deletes[C[O]];var t=Q.Z();if(wT==Q){var D=B.X();D5(Q,D,true);bo(D,false);}var i=qo(Q);if(null!=i){i.m();}if(null!=t){X=t.K(Q);}else{X=B.i(Q);}if(X==lj.A){g.i(Q,W);}else{oV("FT01: Error deleting folder in tree, code: "+X,Zp.Z);}}};var G=function(z,B,g,W){var C=[];for(var Y in z.adds){C.push(Y);}C.sort();for(var O=0;O<C.length;O++){var X=z.adds[C[O]];var Q=X.Z();var t=lj.B;if(null!=Q){var D=B.g(Q.P());if(null==D){oV("Couldn't find parent "+Q.P()+" in existing tree!",Zp.Z);continue;}t=D.l(X,true);}else{t=B.x(X);}if(t==lj.A){g.T(X,W,false);}else{oV("FT02: Error adding folder in tree, code: "+t,Zp.Z);}}};var c=this;var A=new bI();var m=function(){var z=bI.l(c,A);n(z,c,q,R);G(z,c,q,R);bI.I(function(B){c.Z(B);},null,true);if(k){k();}};A.f(m,Z,false);}bI.prototype.w=DI;var Av=null;if(false){Av=new NP();}function Vw(q,R,k,Z,n,G,c,A,m,z,B,g){this.N(q,R,k,Z,n,G,c,A,m,z,B,g);}Vw.prototype=Jw(X4.prototype);Vw.prototype.N=X4;Vw.prototype.E=function(){var q=this.j;var R=NP.x(q);var k=q.G();var Z=q.t();var n;if(q.Q()==Ob.k&&k>0){n="<b>"+R+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+k+"]</span>";}else{if(q.Q()==Ob.n&&k>0){n="<b>"+R+"</b>&nbsp;<span class='folderTreeviewCount'>("+k+")</span>";}else{if(Z>0&&q.i()==R2.G){n="<b>"+R+"</b>&nbsp;<span class='folderTreeviewCount'>("+Z+")</span>";}else{n=R;}}}this.S(n);if(q.Q()==Ob.G){qE("mode_button_folder",Z>0?Z:0);}var G="";if(k>=0){G=strings.folder_tooltip.printf(R,k);}this.Y(G);KH.k(this.I);};function NP(q,R){this.d(q,R);}NP.prototype=Jw(iH.prototype);NP.prototype.d=iH;NP.prototype.D=function(q){function R(Z){if(Z.T()==q){return Z;}else{var n=Z.k();for(var G=0,len=n.length;G<len;G++){var c=n[G];var A=R(c);if(A!=null){return A;}}return null;}}var k=this.R;if(q==null){return k.x();}else{return R(k);}};NP.prototype.T=function(q,R,k){var Z=q.Z();var n=this.D(Z);var G=uL(q);n.t(G);oV("Adding folder "+q.P()+" to view.",Zp.R);if(null==k){k=true;}G=G.s();if(k){while(G){G.n();G=G.s();}}n.h(NP.L);if(null!=R&&wP(q)){R.I(q);}KH.q();};NP.prototype.i=function(q,R){oV("Culling folder "+q.P()+" from view.",Zp.R);var k=this.D(q);var Z=new Array();if(wP(q)){var n=R.p(q);rF.q(Z,n);}function G(m){var z=m.hq();for(var B=0,len=z.length;B<len;B++){var g=z[B];if(g.i()==R2.Z){var W=callTreeView.getFolderCalendarViewNode(g);rF.q(Z,W);}G(g);}}G(q);var c=k.s();c.g(k);var A=q.Z();if(Z.length>0){R.T(Z,A==null);}KH.q();};NP.M=function(q){var R;switch(q.Q()){case Ob.G:R=LH;break;case Ob.n:R=ic;break;case Ob.c:R=Mu;break;case Ob.z:R=Ng;break;case Ob.R:R=Qr;break;case Ob.m:R=ez;break;case Ob.k:R=Yn;break;case Ob.g:R=x5;break;case Ob.A:R=x5;break;case Ob.W:R=Iw;break;default:switch(q.i()){case R2.Z:R=Qr;break;case R2.k:R=ez;break;default:R=Jr;break;}break;}return R;};NP.x=function(q){var R;switch(q.Q()){case Ob.G:R=strings.specialfolder_inbox;break;case Ob.n:R=strings.specialfolder_outbox;break;case Ob.c:R=strings.specialfolder_sentitems;break;case Ob.z:R=strings.specialfolder_deleteditems;break;case Ob.R:R=strings.specialfolder_calendar;break;case Ob.m:R=strings.specialfolder_contacts;break;case Ob.k:R=strings.specialfolder_drafts;break;case Ob.g:R=strings.specialfolder_shared;break;case Ob.A:R=strings.specialfolder_other_users;break;case Ob.B:R=strings.specialfolder_journal;break;case Ob.Z:R=strings.specialfolder_notes;break;case Ob.q:R=strings.specialfolder_tasks;break;case Ob.W:R=strings.specialfolder_recovery;break;default:R=q.H();if(R==null){R=q.L();}break;}return R;};NP.a=function(q){var R;switch(q.i()){case R2.G:R=strings.folder_type_mail;break;case R2.Z:R=strings.folder_type_calendar;break;case R2.k:R=strings.folder_type_contacts;break;case R2.q:R=strings.folder_type_tasks;break;case R2.R:R=strings.folder_type_journal;break;case R2.n:R=strings.folder_type_notes;break;default:R=strings.folder_type_mail;break;}return R;};NP.w=function(q){var R=new Array();do{var k=NP.x(q);rF.q(R,k);q=q.Z();}while(q!=null);R.reverse();var Z=Gf.R();return Gf.t()+R.join(Z);};NP.L=function(q,R){var k=q.T();var Z=R.T();if(k.OD()&&!Z.OD()){return -1;}else{if(!k.OD()&&Z.OD()){return 1;}}if(k.OD()&&Z.OD()){var n=[Ob.G,Ob.n,Ob.k,Ob.c,Ob.z,Ob.R,Ob.m,Ob.Z,Ob.q,Ob.W,Ob.B,Ob.g,Ob.A];var G=-1;var c=-1;for(var A=0;A<n.length;A++){if(k.Q()==n[A]){G=A;}if(Z.Q()==n[A]){c=A;}}return (G-c);}var m=k.L().toLowerCase();var z=Z.L().toLowerCase();if(m<z){return -1;}else{if(m>z){return 1;}else{return 0;}}};var Ty=null;function kZ(){function q(){if(Ty){clearTimeout(Ty);}Ty=setTimeout("KH.q()",50);}Av=new NP(foldersTableDiv,q);function R(O,X){var Q=uL(O);X.t(Q);var t=O.hq();for(var D=0;D<t.length;D++){var i=t[D];R(i,Q);}}var k=Av.X();var Z=Uu();k.t(Z);var n=Gf.r();for(var G=0,len=n.length;G<len;G++){var c=n[G];var A=c.Q();if(A!=Ob.g&&A!=Ob.A){R(c,Z);}}Z.h(NP.L);var m=Gf.B();if(m){var z=Uu(m);k.t(z);var B=m.hq();for(var G=0,len=B.length;G<len;G++){var c=B[G];R(c,z);}z.h(NP.L);}var g=Gf.c();if(g){var W=g.hq();for(var G=0,len1=W.length;G<len1;G++){var c=W[G];var C=Uu(c);k.t(C);var n=c.hq();for(var Y=0,len2=n.length;Y<len2;Y++){var c=n[Y];var A=c.Q();R(c,C);}C.h(NP.L);}}Av.t();}function uL(q){var R=NP.x(q);var k=q.G();var Z=q.t();var n;if(q.Q()==Ob.k&&k>0){n="<b>"+R+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+k+"]</span>";}else{if(q.Q()==Ob.n&&k>0){n="<b>"+R+"</b>&nbsp;<span class='folderTreeviewCount'>("+k+")</span>";}else{if(Z>0){n="<b>"+R+"</b>&nbsp;<span class='folderTreeviewCount'>("+Z+")</span>";}else{n=R;}}}var G=null;var k=q.G();if(k>=0){G=strings.folder_tooltip.printf(R,k);}var c=NP.M(q);function A(W,C){var Y=C!=null?C.T():null;var O=q;D5(Y,O);}function m(W,C){folderContextualMenu.folder=q;Qm(C,folderContextualMenu);}function z(W){function C(T){var d=Av.c();d.o();return true;}function Y(T){var d=Av.c();d.y();if(GI){clearTimeout(GI);}Ru=null;GI=null;}function O(T){var d=T.parentNode.parentNode.cloneNode(true);var w=d.rows[0].cells[2];w.className="treeviewNodeLabelCell";var M=d.rows[0].cells[0];M.removeChild(M.firstChild);Qi("<DIV style='width:"+M.offsetWidth+"px;height:16px;overflow:hidden;'>",M);var a=d.rows[0].cells[1];a.title=w.title="";d.style.zIndex=1000;return d;}function X(T,d,w){var M=T._treeviewNode;var a=M.T();if(d._isFolder_){var L=d._treeviewNode;var x=L.T();s4(x,a);}else{if((d.className=="table_view_unhighlighted_data_row"||d.className=="table_view_highlighted_focused_data_row"||d.className=="table_view_highlighted_unfocused_data_row")&&a!=wT){if(w&&w.ctrlKey){bG(a);}else{W9(a);}}}}function Q(T,d){if(T==d){return false;}var w=T._treeviewNode;if(!w.c()){return false;}w.y();if(w.m()){if(Ru!=T){if(GI){clearTimeout(GI);}Ru=T;GI=setTimeout("Rq()",750);}}if(d.className=="table_view_unhighlighted_data_row"||d.className=="table_view_highlighted_focused_data_row"||d.className=="table_view_highlighted_unfocused_data_row"){var M=w.T();if(!TX(M)&&!wP(M)&&!dU(M)){return true;}else{if(dU(M)){return false;}}var a=MR();var L=a.yZ();for(var x=0;x<L.length;x++){var f=L[x];if(wP(M)&&(V5(f,Hx)||V5(f,dw)||V5(f,o7))||TX(M)&&(V5(f,Hx)||V5(f,Lh))){return false;}}}return true;}function t(T){if(Ru==T){if(GI){clearTimeout(GI);}Ru=null;GI=null;}var d=T._treeviewNode;if(d!=Av.c()){d.o();}}function D(){return (mr);}var i=W.C();i._isFolder_=true;KH.A(i,C,Y,O,D);KH.B(i,X,Q,t);}function B(){KH.q();}function g(){KH.q();}return new Vw(Av,n,G,true,c,0,q,A,m,z,B,g);}function Uu(q){var R;var k;if(!q){R=strings.specialfolder_mailbox.printf(aF.I);k=b3;}else{if(q.Q()==Ob.g){R=strings.specialfolder_shared;k=x5;}else{var Z=q.Z();if(Z&&Z.Q()==Ob.A){R=strings.specialfolder_mailbox.printf(q.H());k=b3;}else{R=q.L();k=Jr;}}}function n(A){function m(W,C){if(C._isFolder_){var Y=C._treeviewNode;var O=Y.T();var X=W._treeviewNode;var Q=X.T();s4(O,Q);}}function z(W,C){var Y=W._treeviewNode;Y.y();if(Y.m()){if(Ru!=W){if(GI){clearTimeout(GI);}Ru=W;GI=setTimeout("Rq()",750);}}return C._isFolder_;}function B(W){if(Ru==W){if(GI){clearTimeout(GI);}Ru=null;GI=null;}var C=W._treeviewNode;if(C!=Av.c()){C.o();}}var g=A.C();KH.B(g,m,z,B);}function G(){KH.q();}function c(){KH.q();}return new X4(Av,R,null,false,k,0,q,null,null,n,G,c,true);}var GI=null;var Ru=null;function Rq(){if(!Ru){return ;}var q=Ru._treeviewNode;q.n();}var wT=null;if(false){wT=new tR();}var JQ=null;var lf=null;var vv=null;function oU(){D5(vv,lf);}function D5(q,R,k){if(k==null){k=false;}if(R==q){return ;}if(JQ||k){clearTimeout(JQ);if(R==lf||k){JQ=null;lf=null;vv=null;}else{lf=R;if(!vv){vv=q;}JQ=setTimeout("oU()",500);return ;}}else{lf=R;if(!vv){vv=q;}JQ=setTimeout("oU()",500);return ;}wT=R;if(wP(R)){bB("calendarToolbar");Jz();if(q!=null){if(!wP(q)){var Z=qo(q);Z.SX();}}if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);Su(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));}}else{if(TX(R)){bB("contactsToolbar");if(!kN(messagePane)){IP(messageHeader);}var Z=qo(R);if(!Z){Z=GJ(R);}Z.W();UA(Z);if(Z.Y()){var n=Z.Ob();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=n;var G=Z.lj();switch(G.z().strip()){case strings.contactheader_company:Cm("contactSearchCompanyMenuItem",true);XE("contactsFilterPopDownBtn",strings.display_companies_containing);Rv("contactsFilterPopDownBtn","display_companies_containing");break;case strings.contactheader_email:Cm("contactSearchEmailAddrMenuItem",true);XE("contactsFilterPopDownBtn",strings.display_email_addresses_containing);Rv("contactsFilterPopDownBtn","display_email_addresses_containing");break;default:Cm("contactSearchNameMenuItem",true);XE("contactsFilterPopDownBtn",strings.display_names_containing);Rv("contactsFilterPopDownBtn","display_names_containing");break;}}else{Cm("contactSearchNameMenuItem",true);Rv("contactsFilterPopDownBtn","display_names_containing");XE("contactsFilterPopDownBtn",strings.display_names_containing);filterFieldContacts.value=strings.name_filter_caption;filterFieldContacts.style.color="gray";filterFieldContacts.isEmpty=true;}if(q!=null){if(wP(q)){jF();var c=new Date();if(c.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(c.getFullYear(),c.getMonth(),1);Su(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));}}else{var Z=qo(q);Z.SX();}if(!wP(q)||q.Jo()){q.D();}}}else{bB("mailToolbar");if(!kN(messagePane)){IP(messageHeader);}var Z=qo(R);if(!Z){Z=GJ(R);}Z.W();UA(Z);if(Z.Y()){var n=Z.Ob();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=n;var G=Z.lj();switch(G.z().strip()){case strings.messageheader_from:Cm("messageSearchFromMenuItem",true);XE("messageFilterPopDownBtn",strings.display_messages_from);Rv("messageFilterPopDownBtn","display_messages_from");break;case strings.messageheader_to:Cm("messageSearchToMenuItem",true);XE("messageFilterPopDownBtn",strings.display_messages_to);Rv("messageFilterPopDownBtn","display_messages_to");break;default:Cm("messageSearchSubjectMenuItem",true);XE("messageFilterPopDownBtn",strings.display_subjects_containing);Rv("messageFilterPopDownBtn","display_subjects_containing");break;}}else{if(!Ax()){Cm("messageSearchSubjectMenuItem",true);Rv("messageFilterPopDownBtn","display_subjects_containing");XE("messageFilterPopDownBtn",strings.display_subjects_containing);filterFieldMessages.value=strings.subject_filter_caption;}else{Rv("messageFilterPopDownBtn","search");XE("messageFilterPopDownBtn",strings.search_all_mail);filterFieldMessages.value=strings.search_all_mail;}filterFieldMessages.style.color="gray";filterFieldMessages.isEmpty=true;}if(q!=null){if(wP(q)){jF();var c=new Date();if(c.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(c.getFullYear(),c.getMonth(),1);Su(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));}}else{var Z=qo(q);Z.SX();}if(!wP(q)||q.Jo()){q.D();}}}}if(R.Q()==Ob.G){if(mG("mode_button_indicator")){WO("mode_button_indicator",YK.q);}}if(R.Q()==Ob.g||R.Q()==Ob.A||R.N()){HS();return ;}function A(){var z=Av.D(R);z.E();R.s();var B=null;if(ap(R)){var g=qo(R);if(g){B=g.q()+1;}}R.f(true,mF,xt,null,B);}if(R.go()){R.s();R.f(true,mF,xt);HS(strings.status_resume_folder_fetch);}else{tR.sc([R],true,A,null,ks,rr,true);var m=strings.status_stat_folder.printf(NP.w(R));HS(m);}}function bo(q,R,k){if(R==null){R=true;}if(null==k){k=false;}var Z=Av.D(q);if(Z==null){return ;}var n=Av.c();if(n){n.o();}Z.y();Av.g(Z);if(R){D5(wT,q,k);}}function TK(q,R){function k(){var Z=Av.D(q);Z.E();if(ap(q)||R){q.f(true,mF,xt);}}tR.sc([q],true,k,null,ks,rr,true);}var mr=false;function pe(){if(lO()){var q=Ro.x();var R=q.c();}else{var k=Av.c();var R=k.T();}if(R.Q()==Ob.g||R.Q()==Ob.A||R.N()||R.OD()){alert(strings.operation_not_allowed_on_special_folder);return ;}if(R.X4()){var Z=R.gS();if(Z==null||(Z&DJ.m)==0){alert(strings.permissions_restriction);return ;}}if(lO()){var n=q.R();var G=Tu(n)-((ZW)?0:document.getElementById("calendarTreeDiv").scrollLeft);var c=gG(n)-((ZW)?0:document.getElementById("calendarTreeDiv").scrollTop);var A=calendarsTableDiv.clientWidth-G;if(A<0){return ;}}else{var m=k.C();var G=Tu(m.cells[2])-((ZW)?0:document.getElementById("foldersTreeViewDiv").scrollLeft);var c=gG(m.cells[2])-((ZW)?0:document.getElementById("foldersTreeViewDiv").scrollTop);var A=foldersTableDiv.clientWidth-G;if(A<0){return ;}}Qi("<INPUT type='text' class='renamer' id='renamer' style='cursor:text;position:absolute;border:1px solid black; z-index:1;' autocomplete='off'>");renamer.style.left=G+"px";renamer.style.top=c+"px";renamer.style.width=A+"px";renamer.value=R.L();mr=true;setTimeout("renamer.select()",0);}function qp(q){var R=renamer.value;Ws.removeChild(renamer);mr=false;if(!q){return ;}if(lO()){var k=Ro.x();var Z=k.c();var n=Av.D(Z);}else{var n=Av.c();var Z=n.T();if(wP(Z)){var k=Ro.p(Z);}}var G=Z.x(R);if(G==lj.A){n.E();if(k){Ro.n(k);}}else{CA(G);}}function e8(){return uZ(window)&&mr;}function ap(q){return (wT==q);}function Lr(){if(wT==null){return false;}return (wT.i()==R2.G);}function v4(){if(wT==null){return false;}return (wT.i()==R2.Z);}function Ld(){if(wT==null){return false;}return (wT.i()==R2.k);}function pp(){if(wT==null){return false;}return (wT.i()==R2.q);}function zh(){if(wT==null){return false;}return (wT.i()==R2.n);}function vl(){if(wT==null){return false;}return (wT.i()==R2.R);}function UU(q,R,k){this.q=q;this.k=R;this.R=k;}var Iu={R:0,k:1,q:2};function OQ(q){this.G=nB.O(q);this.c=Iu.R;this.z=null;this.n=null;}function SG(){return this.G;}OQ.prototype.Z=SG;function ot(){return this.c;}OQ.prototype.C=ot;function ZQ(){return this.n;}OQ.prototype.X=ZQ;function WP(q){q=Math.floor(q);var R=zX.A(this.n,"FREEBUSY-0",true);var k=[];SE.k(k,q);var Z=SE.Z(k);var n=Zl.R(Z,false);zX.Q(R,n);}OQ.prototype.B=WP;function mJ(){var q=null;var R=zX.A(this.n,"FREEBUSY-6",false);if(R!=null){var k=zX.g(R);if(k!=""){var Z=Zl.Z(k);var n=SE.A(Z);var G=new QY();q=aM(SE.G(n,0),G);}}return q;}OQ.prototype.O=mJ;function vx(q){var R=new QY();var k=cQ(q,R);var Z=[];SE.k(Z,k);var n=SE.Z(Z);var G=Zl.R(n,false);var c=zX.A(this.n,"FREEBUSY-6",true);zX.Q(c,G);}OQ.prototype.Q=vx;function f2(){var q=null;var k=zX.A(this.n,"FREEBUSY-7",false);if(k!=null){var Z=zX.g(k);if(Z!=""){var n=Zl.Z(Z);var G=SE.A(n);var c=new QY();q=aM(SE.G(G,0),c);}}return q;}OQ.prototype.R=f2;function MZ(q){var R=new QY();var k=cQ(q,R);var Z=[];SE.k(Z,k);var n=SE.Z(Z);var G=Zl.R(n,false);var c=zX.A(this.n,"FREEBUSY-7",true);zX.Q(c,G);}OQ.prototype.g=MZ;function Ie(q,R){if(this.z==null){return [];}var k=[];for(var Z=0,len=this.z.length;Z<len;Z++){var n=this.z[Z];if(!(xa(n.q,R)>=0||xa(n.k,q)<=0)){rF.q(k,n);}}return k;}OQ.prototype.A=Ie;function K5(q){var R=[];var k=new QY();for(var Z=0,len=q.length;Z<len;Z++){var n=q[Z];var G=cQ(n.q,k);SE.k(R,G);G=cQ(n.k,k);SE.k(R,G);SE.k(R,n.R);}var c=SE.Z(R);var A=Zl.R(c,false);var m=zX.A(this.n,"FREEBUSY-2",true);zX.Q(m,A);}OQ.prototype.Y=K5;function CU(q,R,k){if(q==null){q=true;}if(!WM()){this.c=Iu.q;}else{var Z=new Ee.A(QS("calendar"),q,tC(this,this.q),tC(this,this.W));Z.q.add("onSuccessFn",R);Z.q.add("onErrorFn",k);var n=new Ee.W("getFreeBusy",sn);n.k("user",this.G);Z.R.w(n);Z.R.W();}}OQ.prototype.m=CU;function DE(R,k){var Z=R.k().getElementsByTagName("fbdata");var n=Z[0];this.k(n);if(this.c==Iu.k){var G=k.item("onSuccessFn");if(G!=null){G(this);}}else{var c=k.item("onErrorFn");if(c!=null){c(this);}}}OQ.prototype.q=DE;function nr(q){this.n=q;var R=zX.A(q,"FREEBUSY-2",false);if(R==null){this.c=Iu.q;return ;}this.z=new Array();var Z=zX.g(R);if(Z!=""){var n=Zl.Z(Z);var G=SE.A(n);var c=new QY();for(var A=0,len3=G.length;A<len3;A+=12){var m=aM(SE.G(G,A),c);var z=aM(SE.G(G,A+4),c);var B=SE.G(G,A+8);if(B==ll.Z){continue;}var g=new UU(m,z,B);rF.q(this.z,g);}}this.c=Iu.k;}OQ.prototype.k=nr;function hr(q,R){this.c=Iu.q;var k=R.item("onErrorFn");if(k!=null){k(this);}}OQ.prototype.W=hr;function nb(q,R,k){if(R==null){R=true;}if(!WM()){OQ.t(q,k);}else{var Z=new Ee.A(QS("calendar"),R,OQ.T,OQ.i);Z.q.add("onFinishFn",k);Z.q.add("users",q);var n=new Ee.W("getFreeBusy",sn);for(var G=0;G<q.length;G++){n.k("user",q[G]);}Z.R.w(n);Z.R.W();}}OQ.D=nb;function Oi(q,R){var k=R.item("users");var Z=R.item("onFinishFn");var n=q.k().getElementsByTagName("fbdata");var G=new Array();if(n.length==0){for(var c=0,len=k.length;c<len;c++){var A=k[c];var m=new OQ(A);m.c=Iu.q;rF.q(G,m);}if(Z!=null){Z(G);}return ;}for(var c=0,len=k.length;c<len;c++){var A=k[c];var m=new OQ(A);var z=false;for(var B=0,len2=n.length;B<len2;B++){var g=n[B];if(g.getAttribute("user")==A){m.k(g);z=true;}}if(!z){m.c=Iu.q;}rF.q(G,m);}if(Z!=null){Z(G);}}OQ.T=Oi;function tw(q,R){var k=R.item("users");var Z=R.item("onFinishFn");var n=new Array();for(var G=0,len=k.length;G<len;G++){var c=k[G];var A=new OQ(c);A.c=Iu.q;rF.q(n,A);}if(Z!=null){Z(n);}}OQ.i=tw;function fD(q,R){var k=new Array();for(var Z=0,len=q.length;Z<len;Z++){var n=q[Z];var G=new OQ(n);G.c=Iu.q;rF.q(k,G);}if(R!=null){R(k);}}OQ.t=fD;var so={Z:new Array(),q:function(){so.Z.length=0;},n:function(q){if(so.R(q.Z())!=null){return ;}rF.q(so.Z,q);},R:function(q){for(var k=0,len=so.Z.length;k<len;k++){var Z=so.Z[k];if(Z.Z()==q){return Z;}}return null;},k:function(q,R){var Z=function(k){for(var n=0,len=k.length;n<len;n++){so.n(k[n]);}if(R!=null){R();}};OQ.D(q,true,Z);}};var Rx={c:300000,k:2,C:null,Z:null,m:false,B:null,q:false,W:true,z:null,O:null,n:function(){var q=new OQ(aF.h);q.m(true,Rx.A,Rx.G);},Y:function(){if(Rx.B!=null){clearTimeout(Rx.B);Rx.B=null;Rx.W=true;if(Rx.m){Rx.X(false);}}},g:function(q){if(Rx.z==null){Rx.m=true;return ;}Rx.Q(q);if(q.lj()==false){if(q.eF()!=ll.Z&&!(xa(q.Jo(),Rx.Z)>=0||xa(q.dD(),Rx.C)<=0)){rF.q(Rx.z,q);}}else{if(q.eF()!=ll.Z){var R=q.ns();var k=Rx.C.clone();while(cT(k,Rx.Z)<0){var Z=R.B(k);if(Z[0]){var n=Z[2];var G=q.pS(n);if(G!=null){rF.q(Rx.z,G);}}k.setDate(k.getDate()+1);}}for(var c=0,len=q.Kf.length;c<len;c++){var A=q.Kf[c];if(!(xa(A.Jo(),Rx.Z)>=0||xa(A.dD(),Rx.C)<=0)){if(A.eF()!=ll.Z){rF.q(Rx.z,A);}}}}Rx.m=true;},Q:function(q){if(Rx.z==null){Rx.m=true;return ;}var R=q.d();for(var k=Rx.z.length;--k>=0;){var Z=Rx.z[k];var n=Z.SX();if(n&&n.d()==R){Rx.z=rF.B(Rx.z,k);}}Rx.m=true;},A:function(q){Rx.O=q;var R=Rx.O;var k=new Date();var Z=new Date(k.getFullYear(),k.getMonth(),1);var n=Z.clone();Z.setDate(Z.getDate()-1);n.setMonth(n.getMonth()+Rx.k);Rx.C=Z;Rx.Z=n;R.Q(Z);R.g(n);setTimeout("Rx.R()",500);},R:function(){var q=gj();var k=q.R();if(k==null){return ;}Rx.z=k.KQ(Rx.C,Rx.Z);Rx.q=true;Rx.W=false;Rx.B=setTimeout("Rx.X()",Rx.c);},G:function(){var q=new OQ(aF.h);q.n=zX.D.createElement("fbdata");q.n.setAttribute("user",aF.h);var R=new Date();var k=new Date(R.getFullYear(),R.getMonth(),1);var Z=k.clone();k.setDate(k.getDate()-1);Z.setMonth(Z.getMonth()+Rx.k);Rx.C=k;Rx.Z=Z;q.Q(k);q.g(Z);Rx.O=q;setTimeout("Rx.R()",500);},X:function(q){if(!Rx.q){return ;}if(!Rx.m&&!Rx.W){Rx.B=setTimeout("Rx.X()",Rx.c);return ;}if(q==null){q=true;}var R=[];for(var k=0,len=Rx.z.length;k<len;k++){var Z=Rx.z[k];var n=Z.eF();if(n==ll.k||n==ll.R||n==ll.q){var G=new UU(Z.Jo(),Z.dD(),n);rF.q(R,G);}}var c=it(R);var A=Rx.O;A.Y(c);var m=gj();var z=m.R();if(z==null){return ;}MJ(z,A,q);Rx.m=false;if(!Rx.W){Rx.B=setTimeout("Rx.X()",Rx.c);}}};function MJ(q,R,k){if(k==null){k=true;}R.B(1);var Z=R.X();var n=new Ee.A(QS("calendar"),k,null,null);var G=new Ee.W("putFreeBusy",sn);G.c(Z);G.k("ImapFolderName",q.P());n.R.w(G);n.R.W();}function NQ(q,R){var k=R.O();var Z=R.R();var n=2;if(k!=null&&Z!=null){n=Math.round((Z.getTime()-k.getTime())/(Xd*30));}var G=new Date();var c=new Date(G.getFullYear(),G.getMonth(),1);var A=c.clone();c.setDate(c.getDate()-1);A.setMonth(A.getMonth()+n);var m=q.KQ(c,A);var z=[];for(var B=0,len=m.length;B<len;B++){var g=m[B];var W=g.eF();if(W==ll.k||W==ll.R||W==ll.q){var C=new UU(g.Jo(),g.dD(),W);rF.q(z,C);}}z=it(z);R.Y(z);R.Q(c);R.g(A);MJ(q,R,false);}function sq(q,R){var k=[];var Z=gj();var n=Z.R();if(n==null){return null;}var G=q.clone();G.setHours(0,0,0,0);G.setDate(G.getDate()-1);var c=R.clone();c.setHours(0,0,0,0);c.setDate(c.getDate()+1);var A=n.KQ(G,c);for(var m=0,len=A.length;m<len;m++){var z=A[m];var B=z.eF();if((B==ll.k||B==ll.R||B==ll.q)&&!(xa(z.Jo(),R)>=0||xa(z.dD(),q)<=0)){var g=new UU(z.Jo(),z.dD(),B);rF.q(k,g);}}var W=it(k);var C=fx();var Y=new OQ(C.aF.h);Y.z=W;Y.c=Iu.k;return Y;}function it(q){var R=[];while(q.length>0){var k=q[0];q=rF.B(q,0);var Z=[];for(var n=0;n<q.length;n++){var G=q[n];var c=(k.k<=G.q||k.q>=G.k);if(!c){rF.q(Z,G);q=rF.B(q,n);n--;}}if(Z.length==0){rF.q(R,k);continue;}rF.q(Z,k);var A=[];for(var n=0,len=Z.length;n<len;n++){var m=Z[n];var z=false;for(var B=0,len2=A.length;B<len2;B++){if(xa(m.q,A[B])==0){z=true;break;}}if(!z){rF.q(A,m.q);}z=false;for(var B=0,len2=A.length;B<len2;B++){if(xa(m.k,A[B])==0){z=true;break;}}if(!z){rF.q(A,m.k);}}A.sort(xa);var g=[];for(var n=0,len=A.length-1;n<len;n++){var W=ll.k;for(var B=0,len2=Z.length;B<len2;B++){var m=Z[B];var c=(m.k<=A[n]||m.q>=A[n+1]);if(!c){if(m.R>W){W=m.R;}}}var m=new UU(A[n],A[n+1],W);rF.q(g,m);}for(var n=0;n<g.length-1;n++){var k=g[n];var G=g[n+1];if(xa(k.k,G.q)==0&&k.R==G.R){var m=new UU(k.q,G.k,k.R);g=rF.B(g,n);g=rF.B(g,n);g=rF.z(g,n,m);n--;}}R=R.concat(g);}function C(Y,O){return xa(Y.q,O.q);}R.sort(C);return R;}var Yt=null;var yP=false;var j3=false;var i5=false;var DX=null;var yy=null;var gi=null;var Vl=null;var dX=null;var zR=null;var VT=null;var Ws=null;var t3=null;var fL=null;var EU=null;var tV=null;var Bu=null;var XQ=null;var gp=null;var sw=null;var q6=null;var Vd=null;var eR=null;var cU;var vA;var Xr;var kk=null;var QT;var lp=null;var i0;var u2;var Wh=null;if(false){Wh=new Pa();}var D8=null;if(false){D8=new WG();}var Io=18;var gU=4;var cb=0;var G2=40;var zF=30;var ES=60000;var jB=3600000;var Xd=86400000;var tt=604800000;var f3=10080;var aq=1440;var eV=60;var HD="#CC0000";var Zd="#CC0000";var Fp="#FF0000";var LH=-5*Io;var ic=-6*Io;var Mu=-7*Io;var Ng=-8*Io;var ez=-9*Io;var Jr=-10*Io;var uU=-11*Io;var LG=-12*Io;var eu=-13*Io;var rB=-14*Io;var pI=-15*Io;var mT=-16*Io;var RL=-17*Io;var Qr=-18*Io;var Yn=-19*Io;var x5=-21*Io;var b3=-22*Io;var Iw=-23*Io;var Xf=17;var Pc=-1000;var xn=0*Xf;var g9=-1*Xf;var le=-2*Xf;var KX=-3*Xf;var rx=-4*Xf;var ah=-5*Xf;var Ig=-6*Xf;var Ep=-7*Xf;var us=-8*Xf;var Mj=-9*Xf;var vG=-10*Xf;var EV=-11*Xf;var li=-12*Xf;var WV=-14*Xf;var g1=-17*Xf;var a9=-15*Xf;var VL=-16*Xf;var lY=-18*Xf;var qa=-19*Xf;var pT=-20*Xf;var kw=-21*Xf;var hL=-22*Xf;var KP=-23*Xf;var tG=-24*Xf;var wR=-25*Xf;var tZ=-26*Xf;var s2=-27*Xf;var T2=-28*Xf;var Fx="-----";var ym=18;var cR=35;var HL="opMain";var lW="opAttachmentDisplay";var uf="opAttachmentUpload";var au=false;var Gl=null;gCheckObj=null;var kx=null;var GM=false;var sn="http://scalix.com/methods";var ro="m";var qN=180;var Cq=false;var kI=true;var Gu=false;var sx=false;var Tj=4;var wg=null;var m7=35;var Ce={R:0,q:1};function HY(q,R,k,Z,n,G){this.Y=q;this.c=R;this.n=k;this.z=Z!=null?Z:Ce.R;this.O=this.z;this.G=(n==null)?true:n;this.q=(G==null)?true:G;}HY.prototype.g=function(){return this.Y;};HY.prototype.W=function(){return this.c;};HY.prototype.B=function(q){this.c=q;};HY.prototype.Z=function(){return this.n;};HY.prototype.A=function(){return this.z;};HY.prototype.m=function(q){this.z=q;};HY.prototype.C=function(){this.z=this.O;};HY.prototype.R=function(){return this.G;};HY.prototype.k=function(){return this.q;};function KI(q,R,k,Z,n,G){this.X=q;this.E=R;this.q=k;this.F=Z;if(n!=null){this.Y=n;}else{this.Y=true;}if(G){this.M=G;}else{this.M=0;}this.W=null;this.r=null;this.x=new Array();this.J=new Array();this.f=false;this.Q=false;this.Z=new Array();this.T=null;this.L=null;this.e=new Array();this.t=null;this.l=null;this.o=null;}KI.prototype.a=function(q){rF.q(this.x,q);};KI.prototype.s=function(){for(var q=0;q<this.x.length;q++){var R=this.x[q];R.C();}};KI.prototype.y=function(q,R){rF.q(q,R);q.__highlighted__=false;rF.q(this.J,q);this.s();};KI.prototype.B=function(q){var R=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var k=this;function Z(B,g){return g-B;}q.sort(Z);for(var n=0;n<q.length;n++){var G=q[n];if(this.J[G].__highlighted__){var c=0;var A=this.J.length;for(var m=0;m<A;m++){if(this.J[m].__highlighted__){c++;}}if(c==1){if(G==this.J.length-1&&G!=0){this.i(R.rows[G-1]);}else{if(G!=this.J.length-1){this.i(R.rows[G+1]);}}}}this.J=rF.B(this.J,G);R.firstChild.removeChild(R.rows[G]);}if(this.q){var z=this.h();if(z!=-1){this.q(this.c(z));}}};KI.prototype.C=function(){if(this.J.length==0){return true;}else{return false;}};KI.prototype.c=function(q){var R=this.J[q];return R[R.length-1];};KI.prototype.k=function(){return this.J.length;};KI.prototype.N=function(){var q=new Array();var R=this.J.length;for(var k=0;k<R;k++){var Z=this.J[k];if(Z.__highlighted__){rF.q(q,k);}}return q;};KI.prototype.D=function(){this.J.length=0;var q=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var R=q.childNodes.length;for(var k=0;k<R;k++){q.removeChild(q.firstChild);}};KI.prototype.p=function(){this.W.focus();};KI.prototype.z=function(){this.W.blur();};KI.prototype.A=function(){return this.f;};KI.prototype.O=function(q){this.W.tabIndex=q;};KI.prototype.S=function(){this.f=true;var q=this.J.length;var R=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;for(var k=0;k<q;k++){var Z=R.rows[k];if(Z.__highlighted__){Z.className="grid_highlighted_focused_data_row";for(var n=0;n<Z.cells.length;n++){Z.cells[n].className="grid_highlighted_focused_data_cell";}}}};KI.prototype.g=function(){this.f=false;var q=this.J.length;var R=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;for(var k=0;k<q;k++){var Z=R.rows[k];if(Z.__highlighted__){Z.className="grid_highlighted_unfocused_data_row";for(var n=0;n<Z.cells.length;n++){Z.cells[n].className="grid_highlighted_unfocused_data_cell";}}}};KI.prototype.I=function(q,R,k,Z){this.r.style.left=Math.abs(q)+"px";this.r.style.top=Math.abs(R)+"px";if(k>=0){this.r.style.width=Math.abs(k)+"px";}if(Z>=0){this.r.style.height=Math.abs(Z)+"px";}var n=this.r.firstChild.rows[0].cells[0].firstChild;var G=this.r.firstChild.rows[1].cells[0].firstChild;G.style.height=(Math.abs(Z)-n.offsetHeight)+"px";};KI.prototype.w=function(q){this.W=Qi("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.X);if(q!=null){this.W.tabIndex=q;}var R=this;this.W.onfocus=function(){if(!R.f){R.S();}};this.W.onblur=function(){if(R.f){R.g();}};this.W.onmousedown=function(){R.W.focus();};this.W.onmouseup=function(){R.W.focus();};this.W.onclick=function(k){var Z=vC(k);if(CJ){Z.preventDefault();}Ul(Z);return false;};this.W.onmouseover=function(){return true;};this.r=Qi("<DIV style='position:absolute;border:1px solid #B5B0AF;overflow:hidden;'>",this.W);this.r.oncontextmenu=function(k){var Z=vC(k);if(CJ){Z.preventDefault();}return false;};var n;var G;var c=Qi("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0'>",this.r);c.onmouseover=function(k){var Z=vC(k);var A=WE(Z);if(CJ){Z.preventDefault();Ul(k);}A.style.cursor="default";return false;};var m=Qi("<TBODY>",c);n=Qi("<TR>",m);G=Qi("<TD>",n);var z="<TABLE border='0' cellspacing='0' cellpadding='0' width='100%' ";if(ZW){z+="style='table-layout:fixed;'";}z+=">";var B=Qi(z,G);var g=Qi("<TBODY>",B);var W=Qi("<TR>",g);var C;var Y=this.x.length;for(var O=0;O<=Y;O++){var X=this.x[O];if(O<this.x.length){C=Qi("<TD class='grid_header' style='width:"+X.W()+"px;'>",W);var Q=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' width='100%'>",C);var t=Qi("<TBODY>",Q);var D=Qi("<TR>",t);var i=Qi("<TD class='grid_header_caption' unselectable='on' nowrap>",D);var T=X.g().strip();if(T==""){T="&nbsp;";}i.innerHTML=T;var d=Qi("<TD unselectable='on'>",D);var M=Qi("<DIV style='overflow:hidden;width:18px;'>",d);M.innerHTML="&nbsp;";}else{C.style.borderRightWidth="0px";C=Qi("<TD class='grid_header' style='border-width:1px 0px;padding:1px;empty-cells:show;'>",W);C.innerHTML="&nbsp;";}C.onmousedown=function(k){var Z=vC(k);var a=vp(Z);if(a!=Wr){return false;}var A=WE(Z);while(A.className!="grid_header"&&A.className!="grid_header_mousedown"){A=A.parentNode;}A.className="grid_header_mousedown";if(A.parentNode.cells.length>1&&A.cellIndex==A.parentNode.cells.length-1){A.parentNode.cells[A.cellIndex-1].className="grid_header_mousedown";}else{if(A.parentNode.cells.length>1&&A.cellIndex==A.parentNode.cells.length-2){A.parentNode.cells[A.cellIndex+1].className="grid_header_mousedown";}}if(CJ){Z.preventDefault();}else{Z.returnValue=false;}return false;};C.onmouseup=function(k){var Z=vC(k);var a=vp(Z);if(a!=Wr){return false;}var A=WE(Z);while(A.className!="grid_header_mousedown"&&A.className!="grid_header"){A=A.parentNode;}A.className="grid_header";if(A.parentNode.cells.length>1&&A.cellIndex==A.parentNode.cells.length-1){A.parentNode.cells[A.cellIndex-1].className="grid_header";}else{if(A.parentNode.cells.length>1&&A.cellIndex==A.parentNode.cells.length-2){A.parentNode.cells[A.cellIndex+1].className="grid_header";}}var L=(A.cellIndex==(A.parentNode.cells.length-1))?(A.cellIndex-1):A.cellIndex;var X=R.x[L];R.j(L,X.Z());if(CJ){Z.preventDefault();}};}this.o=Qi("<DIV style=\"position:absolute;height:"+this.X.offsetHeight+";width:1px;border:0px;color:black;background-color:black;z-index:900;cursor:W-resize;padding:0px;\">",document.body);this.o.style.visibility="hidden";for(var O=0;O<Y-1;O++){var X=this.x[O];var x=X.W();var f=Qi("<DIV class=\"col_separator\" style=\"width:20px;\">",document.body);il(f,0);f.style.height=C.offsetHeight+"px";rF.q(this.Z,f);var R=this;f.onmouseover=function(k){var Z=vC(k);var A=WE(Z);for(var u=0;u<R.Z.length;u++){if(A==R.Z[u]){break;}}var p=u;var X=R.x[p];if(X.R()&&A.className=="col_separator"){A.style.cursor="W-resize";}};f.onmousedown=function(k){var Z=vC(k);var A=WE(Z);for(var u=0;u<R.Z.length;u++){if(A==R.Z[u]){break;}}var X=R.x[u];if(!X.R()){return ;}R.l=u;A.style.cursor="W-resize";R.T=A;R.L=Z.clientX;R.e=new Array();R.t=false;var U=gG(c);var S=Tu(A)+(parseInt(A.offsetWidth)/2);R.o.style.left=S+"px";R.o.style.top=U+"px";if(CJ){Z.preventDefault();}function e(w){var s=vC(w);var l=WE(s);if(R.T==null){return ;}R.T.style.cursor="W-resize";var y=s.clientX-R.L;if(R.t==false){if(Math.abs(y)>=3){R.t=true;R.o.style.visibility="visible";}else{return ;}}var h=R.l;var j=2;var J;var P;var E;var N;var b;var v;if(y<0){R.e[h]=true;R.e[B.rows[0].cells.length-2]=true;while(h>=0){J=B.rows[0].cells[h];P=(ZW)?J.offsetWidth:J.offsetWidth-j;E=J.firstChild.rows[0].cells[0].offsetWidth;var V=R.x[h];if(V.k()){N=J.firstChild.rows[0].cells[1].firstChild.offsetWidth;v=N+E+j;}else{v=E+j;}b=P-Math.abs(y);R.e[h]=true;var V=R.x[h];if(b<v||!V.R()){h--;}else{break;}}if(h<0){return ;}J=B.rows[0].cells[h];P=(ZW)?J.offsetWidth:J.offsetWidth-j;P-=Math.abs(y);J.style.width=P+"px";j=1;J=B.rows[0].cells[B.rows[0].cells.length-2];P=(ZW)?J.offsetWidth:J.offsetWidth-j;P+=Math.abs(y);J.style.width=P+"px";for(var K=h;K<B.rows[0].cells.length-2;K++){var H=R.Z[K].offsetLeft-Math.abs(y);R.Z[K].style.left=H+"px";}}else{if(y>0){R.e[h]=true;h=B.rows[0].cells.length-2;if(B.rows[0].cells[B.rows[0].cells.length-1].offsetWidth-y<25){while(h>=R.l+1){J=B.rows[0].cells[h];P=(ZW)?J.offsetWidth:J.offsetWidth-j;E=J.firstChild.rows[0].cells[0].offsetWidth;var V=R.x[h];if(V.k()){N=J.firstChild.rows[0].cells[1].firstChild.offsetWidth;v=N+E+j;}else{v=E+j;}b=P-y;R.e[h]=true;var V=R.x[h];if(b<v||!V.R()){h--;}else{break;}}}if(h==R.l){return ;}J=B.rows[0].cells[R.l];P=(ZW)?J.offsetWidth:J.offsetWidth-j;P+=Math.abs(y);J.style.width=P+"px";if(B.rows[0].cells[B.rows[0].cells.length-1].offsetWidth-y<25){if(h==B.rows[0].cells.length-2){j=1;}J=B.rows[0].cells[h];E=J.firstChild.rows[0].cells[0].offsetWidth;var V=R.x[h];if(V.k()){N=J.firstChild.rows[0].cells[1].firstChild.offsetWidth;v=N+E+j;}else{v=E+j;}P=(ZW)?J.offsetWidth:J.offsetWidth-j;P-=Math.abs(y);b=(P>v)?P:v;J.style.width=b+"px";}for(var K=R.l;K<h;K++){var H=R.Z[K].offsetLeft+Math.abs(y);R.Z[K].style.left=H+"px";}}}R.L=s.clientX;var H=Tu(R.T)+(parseInt(R.T.offsetWidth)/2);R.o.style.left=H+"px";}function r(w){var s=vC(w);var l=WE(s);var y=R.r.firstChild.rows[1].cells[0].firstChild.firstChild;var h;if(R.T==null){return ;}for(var j=0;j<=R.x.length;j++){if(R.e[j]==true){if(j==B.rows[0].cells.length-2){h=1;}else{h=2;}var J=(ZW)?B.rows[0].cells[j].offsetWidth:B.rows[0].cells[j].offsetWidth-h;for(var P=0;P<R.J.length;P++){y.rows[P].cells[j].firstChild.style.width=J+"px";y.rows[P].cells[j].style.width=J+"px";}J=parseInt(J);var E=R.x[j];E.B(J);}}R.o.style.visibility="hidden";R.T=null;l.style.cursor="default";if(ZW){document.releaseCapture();}}if(ZW){A.setCapture();document.attachEvent("onmousemove",tC(R,e));document.attachEvent("onmouseup",tC(R,r));}else{Ul(k);document.addEventListener("mousemove",tC(R,e),false);document.addEventListener("mouseup",tC(R,r),false);}};var S=Tu(this.X)+B.rows[0].cells[O].offsetLeft+x-(parseInt(f.offsetWidth)/2);var U=gG(this.X);f.style.left=S+"px";f.style.top=U+"px";}n=Qi("<TR>",m);G=Qi("<TD>",n);var F=Qi("<DIV class=\"grid_scrollable_div\" style=\"width:100%;overflow:auto;\" tabindex=\"-1\">",G);F.onkeydown=function(k){if(!R.f){if(CJ){Z.preventDefault();}return false;}};F.onblur=function(k){R.g();};var o=Qi("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' style='table-layout:fixed;'>",F);function I(w){if(!R.f){return true;}var s=vC(w);var l=s.keyCode;if(l==yL){return true;}var y=-1;if(l==Wj||l==hu){var h=-1;if(s.shiftKey&&R.Q==true){h=R.U();}else{h=R.h();}if(h!=-1){if(l==Wj){if(h!=R.J.length-1){y=h+1;}}else{if(l==hu){if(h!=0){y=h-1;}}}if(y!=-1){if(!s.shiftKey||R.Y==false){R.d();R.G(o.rows[y]);R.i(o.rows[y]);}else{if(s.shiftKey){if(R.Q==true){R.d();R.G(o.rows[h]);R.i(o.rows[h]);R.Q=false;R.i(o.rows[y]);o.rows[y]._timestamp_+=1;}else{if(o.rows[h].__highlighted__&&o.rows[y].__highlighted__){R.P(o.rows[h]);}else{R.i(o.rows[y]);}}}}var j=o.rows[y].offsetTop;var J=o.parentNode.scrollTop;var P=j-J;var E=F.offsetHeight;var N=o.rows[0].cells[0].offsetHeight;if(P>=E){o.parentNode.scrollTop=j-E+N;}else{if(P<0){o.parentNode.scrollTop=j;}}}}if(R.q){var h=R.h();if(h!=-1){R.q(R.c(h));}}}if(CJ){s.preventDefault();}return false;}if(ZW){document.attachEvent("onkeydown",tC(this,I));}else{document.addEventListener("keydown",tC(this,I),false);}this.j(this.M);};KI.prototype.n=function(){this.j(this.M);};KI.prototype.u=function(){var q=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var R=q.childNodes.length;for(var k=0;k<R;k++){q.removeChild(q.firstChild);}var Z=Qi("<TBODY>",q);var n=this.J.length;var G=this.x.length;var c=this;for(var k=0;k<n;k++){var A=Qi("<TR>",Z);var m=this.J[k];A.onmousedown=function(z){var B=vC(z);var g=WE(B);while(g.tagName!="TR"){g=g.parentNode;}var W=g;if(B.shiftKey&&c.Y==true){var C=c.U();if(C==-1){C=c.h();c.G(q.rows[C]);}if(!B.ctrlKey&&!B.metaKey){c.R(C);}else{c.Q=true;}var Y=0;if(C>W.rowIndex){Y=C-W.rowIndex;for(var O=1;O<=Y;O++){c.i(q.rows[C-O]);}q.rows[C-Y]._timestamp_+=1;}else{Y=W.rowIndex-C;for(var O=1;O<=Y;O++){c.i(q.rows[C+O]);}q.rows[C+Y]._timestamp_+=1;}}else{if((B.ctrlKey||B.metaKey)&&c.Y==true){c.Q=true;if(W.__highlighted__){var X=0;var R=c.J.length;for(var Q=0;Q<R;Q++){var A=q.rows[Q];if(A.__highlighted__){X++;}}if(X>1){c.P(W);c.G(W);}}else{c.i(W);c.G(W);}}else{c.d();c.i(W);c.G(W);}}if(CJ){B.preventDefault();}else{B.returnValue=false;}if(c.q){var t=c.h();if(t!=-1){c.q(c.c(t));}}return false;};A.onclick=function(z){var B=vC(z);if(CJ){B.preventDefault();}else{B.returnValue=false;}return false;};A.oncontextmenu=function(z){var B=vC(z);var W=WE(B);if(CJ){B.preventDefault();}else{B.returnValue=false;}if(c.E){c.E(B.clientX,B.clientY,c,W.rowIndex);}return false;};A.ondblclick=function(z){if(c.F){c.F(c.N());}};var D;for(var Q=0;Q<G;Q++){var i=this.x[Q];D=Qi("<TD style=\"width:"+i.W()+"px;\" unselectable=\"on\" nowrap>",A);var T="";T+="<DIV class=\"grid_data_div\" style=\"overflow:hidden;white-space:nowrap;\" unselectable=\"on\">";var d=m[Q].strip();if(d!=""){T+=d;}else{T+="&nbsp;";}T+="</DIV>";D.innerHTML=T;D.style.textOverflow="ellipsis";}D.style.borderRightWidth="0px";D=Qi("<TD>",A);D.innerHTML="&nbsp;";if(m.__highlighted__){this.i(A);}else{this.P(A);}}var w=this.h();if(w==-1){if(q.rows.length>0){this.i(q.rows[0]);w=0;}if(!this.f){this.g();}}else{var M=q.rows[w].offsetTop;q.parentNode.scrollTop=M;}var w=this.h();if(w!=-1&&this.q){this.q(this.c(w));}};KI.prototype.j=function(q,R){var k=this.x[q];var Z=k.Z();if(!Z){Z=function(A,m){var z=A[q].toLowerCase();var B=m[q].toLowerCase();if(z<B){return -1;}else{if(z>B){return 1;}else{return 0;}}};}var n=this.r.firstChild.rows[0].cells[0].firstChild;var G=n.rows[0];var c=Z;if(R==null||R==false){if(k.A()==Ce.R){k.m(Ce.q);k=this.x[this.M];if(k.k()){G.cells[this.M].firstChild.rows[0].cells[1].firstChild.className="";}k=this.x[q];if(k.k()){G.cells[q].firstChild.rows[0].cells[1].firstChild.className="sort_ascending_icon";}if(this.M!=q){k=this.x[this.M];k.C();this.M=q;}}else{c=function(A,m){return -(Z(A,m));};k.m(Ce.R);k=this.x[this.M];if(k.k()){G.cells[this.M].firstChild.rows[0].cells[1].firstChild.className="";}k=this.x[q];if(k.k()){G.cells[q].firstChild.rows[0].cells[1].firstChild.className="sort_descending_icon";}if(this.M!=q){k=this.x[this.M];k.C();this.M=q;}}}this.J.sort(c);this.u();};KI.prototype.m=function(q,R,k){var Z=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var n=this.J[q];for(var G=0;G<n.length;G++){n[G]=R[G];}n[n.length-1]=k;this.J[q]=n;this.j(this.M,true);};KI.prototype.i=function(q){this.J[q.rowIndex].__highlighted__=true;q.className="grid_highlighted_focused_data_row";q._timestamp_=(new Date()).getTime();q.__highlighted__=true;var R=q.cells.length;for(var k=0;k<R;k++){q.cells[k].className="grid_highlighted_focused_data_cell";}};KI.prototype.P=function(q){this.J[q.rowIndex].__highlighted__=false;q.className="grid_unhighlighted_data_row";q._timestamp_=null;q.__highlighted__=false;var R=q.cells.length;for(var k=0;k<R;k++){q.cells[k].className="grid_unhighlighted_data_cell";}};KI.prototype.d=function(){var q=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var R=this.J.length;for(var k=0;k<R;k++){var Z=q.rows[k];if(Z.__highlighted__){this.P(Z);}}};KI.prototype.R=function(q){var k=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var Z=this.J.length;for(var n=0;n<Z;n++){var G=k.rows[n];if(G.__highlighted__&&n!=q){this.P(G);}}};KI.prototype.U=function(){var q=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var R=this.J.length;for(var k=0;k<R;k++){var Z=q.rows[k];if(Z.__shift__){return k;}}return -1;};KI.prototype.G=function(q){var R=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var k=this.J.length;for(var Z=0;Z<k;Z++){var n=R.rows[Z];if(n.__shift__){n.__shift__=false;}}q.__shift__=true;};KI.prototype.h=function(){var q=-1;var R=0;var k=this.r.firstChild.rows[1].cells[0].firstChild.firstChild;var Z=this.J.length;for(var n=0;n<Z;n++){var G=k.rows[n];if(G.__highlighted__){if(G._timestamp_>R){R=G._timestamp_;q=n;}}}return q;};function aP(){Xr=NO("fpw");if(Xr<qN){Xr=qN;AO("fpw",qN);}QT=NO("fph");i0=NO("btph");VT.title=strings.app_name+" ("+aF.tR("outgoingName")+")";RM(mainmenubar.documentElement);var q=YS(mainmenubar.documentElement,mh);var R=VI["mainmenubar_tools_menu"];if(wg&&wg.length>0){var k=new GC(R,"-",null,null,null,null,false,null,false,false,true,null,null,null);R.C[R.C.length]=k;for(var Z=0;Z<wg.length;Z++){k=new GC(R,wg[Z]["displayName"],null,null,null,wg[Z]["url"],false,null,false,false,true,null,null,Vk);R.C[R.C.length]=k;}}R=VI["mainmenubar_file_menu"];R.A=fH;R=VI["mainmenubar_file_new_menu"];R.A=GL;R=VI["mainmenubar_edit_menu"];R.A=L8;R=VI["mainmenubar_view_menu"];R.A=yi;R=VI["mainmenubar_actions_menu"];R.A=GQ;R=VI["mainmenubar_tools_menu"];R.A=Kb;R=VI["mainmenubar_actions_mark_menu"];R.A=x4;R=VI["mainmenubar_actions_label_menuitem"];R.A=Wb;R=VI["mainmenubar_actions_show_time_as_menuitem"];R.A=OU;RM(maintoolbar.documentElement);var n=By(null,q.offsetTop+q.offsetHeight,maintoolbar.documentElement,mh);filterFieldMessages.onfocus=filterFieldContacts.onfocus=SQ;filterFieldMessages.onblur=filterFieldContacts.onblur=YW;filterFieldMessages.isEmpty=true;filterFieldContacts.isEmpty=true;filterFieldMessages.style.color=filterFieldContacts.style.color="gray";filterFieldMessages.setAttribute("autocomplete","off");if(Ax()){filterFieldMessages.value=strings.search_all_mail;filterFieldMessages.onkeyup=SO;}else{filterFieldMessages.value=strings.subject_filter_caption;filterFieldMessages.onkeyup=wY;}filterFieldContacts.value=strings.name_filter_caption;filterFieldContacts.onkeyup=wY;Qi("<DIV id='statusWrapper' class='statusWrapper'>",q);Qi("<DIV id='statusReadout' class='statusReadout' noWrap>",q);var G=Qi("<DIV id='logo' class='logo'>",q);G.style.height=(q.offsetHeight-1)+"px";fL=0;EU=n.offsetTop+n.offsetHeight;nc(fL,EU);Qi("<DIV id='dragDropIcon' class='msgIcon' style='visibility:hidden; background-position:"+eu+" 0px;'>",Ws);Qi("<iframe id='attachmentDownloadFrame' name='attachmentDownloadFrame' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");Qi("<iframe id='honkerIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");Qi("<iframe id='htmlToTextIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");GA();RM(folderContextMenu.documentElement);folderContextualMenu=new dV(folderContextMenu.documentElement,mh);folderContextualMenu.A=v2;RM(calendarPaneFoldersContextMenu.documentElement);calendarPaneFoldersContextualMenu=new dV(calendarPaneFoldersContextMenu.documentElement,mh);RM(messageTableContextMenu1.documentElement);messageTableContextualMenu1=new dV(messageTableContextMenu1.documentElement,mh);messageTableContextualMenu1.A=C6;RM(messageTableContextMenu2.documentElement);messageTableContextualMenu2=new dV(messageTableContextMenu2.documentElement,mh);RM(messageTableContextMenu3.documentElement);messageTableContextualMenu3=new dV(messageTableContextMenu3.documentElement,mh);RM(contactTableContextMenu1.documentElement);contactTableContextualMenu1=new dV(contactTableContextMenu1.documentElement,mh);RM(messageHeaderContextMenu.documentElement);messageHeaderContextualMenu=new dV(messageHeaderContextMenu.documentElement,mh);RM(contactTableContextMenu2.documentElement);contactTableContextualMenu2=new dV(contactTableContextMenu2.documentElement,mh);RM(contactTableContextMenu3.documentElement);contactTableContextualMenu3=new dV(contactTableContextMenu3.documentElement,mh);RM(calendarContextMenu.documentElement);calendarContextualMenu=new dV(calendarContextMenu.documentElement,mh);RM(appointmentContextMenu.documentElement);appointmentContextualMenu=new dV(appointmentContextMenu.documentElement,mh);appointmentContextualMenu.A=Mr;R=VI["appointment_show_time_as_menuitem"];R.A=IX;RM(colorPickerContextMenu.documentElement);colorPickerContextualMenu=new dV(colorPickerContextMenu.documentElement,lz);j9();if(!aF.tR("messagePaneVisible",RT.k)){bF();}if(!aF.tR("foldersPaneVisible",RT.k)){SJ();}if(!aF.tR("eventsPaneVisible",RT.k)||!ZK()){Wf();}if(!aF.tR("miniCalendarPaneVisible",RT.k)||!ZK()){WR();}if(!aF.tR("modePaneVisible",RT.k)||!ZK()){Sg();}if(!aF.tR("calendarSetsPaneVisible",RT.k)){V6(calendarSetsPane);eE("toggle_calendar_sets_menuitem");}if(!aF.tR("calendarsPaneVisible",RT.k)){eE("toggle_calendars_pane_menuitem");}yP=true;}function Vk(q){var R="location=yes, menubar=yes, resizable=yes, scrollbars=yes, status=yes, titlebar=yes, toolbar=yes";if(typeof S2!="undefined"){S2();}window.open(q,"",R);}function vS(q){q="<scalixIsland>"+q+"</scalixIsland>";var R=zX.T();zX.c(R,q);var k=R.firstChild.firstChild;while(k){var Z=zX.t(k.firstChild);var n=zX.T();zX.c(n,Z);var G=k.getAttribute("id");q0(G,n);k=k.nextSibling;}}function RM(q){if(q.getAttribute("processed")=="true"){return ;}var R=q.childNodes;for(var k=0;k<q.childNodes.length;k++){var Z=R.item(k);var n=Z.getAttribute("command");var G=Z.getAttribute("id");if((!ZK()&&(n=="new_appointment"||n=="toggle_events_pane"||n=="toggle_mini_calendar_pane"||n=="toggle_mini_calendar_pane"))||(!db()&&n=="refresh_folder")||(!hb()&&(n=="open_rules_wizard"||G=="open_rules_wizard_divider"))||(!hR()&&n=="open_oof_assistant")||(!cN()&&(n=="edit_delegates"||n=="open_additional_mailboxes_dialog"||n=="add_other_users_calendars"||n=="toggle_from"))||(!FP()&&n=="edit_folder_permissions")||(Ax()&&G=="mailToolbarFilterMenu")||(!Ax()&&G=="search_menu_item")){q.removeChild(Z);k--;}if(CJ&&(n=="cut"||n=="copy"||n=="paste"||G=="cut_copy_paste_divider")){q.removeChild(Z);k--;}if((G=="swa_development_divider"||G=="swa_development_menu")&&!Cq){q.removeChild(Z);k--;}if(fx){var c=fx();var A=c.aF.R();if(A&&A=="ja_JP"){if(n=="check_spelling"){q.removeChild(Z);k--;}}}if(G=="FontSelection"){var m=yz.X.split(",");for(var z=0;z<m.length;z++){var B=m[z].strip();var g=q.ownerDocument.createElement("option");g.setAttribute("value",B);g.setAttribute("caption",B);Z.appendChild(g);}}var W=Z.getAttribute("caption");if(W!=null){var C=P6(W);if(C!=null){Z.setAttribute("caption",C);}}var Y=Z.getAttribute("shortcut");if(Y!=null){var O=P6(Y);if(O!=null){Z.setAttribute("shortcut",O);}}var X=Z.getAttribute("tooltip");if(X!=null){var Q=P6(X);if(Q!=null){Z.setAttribute("tooltip",Q);}}if(Z.hasChildNodes()){RM(Z);}}q.setAttribute("processed","true");}function fH(){gc("mainmenubar_file_open_menuitem",!v4()||ak!=null);}function GL(){gc("mainmenubar_file_new_post_menuitem",!v4()&&!Ld());}function L8(){var q=!v4();gc("select_all_menuitem",q);}function yi(){var q=!v4();gc("toggle_message_pane_menuitem",q);if(q){vI("previous_message_menuitem",strings.mainmenubar_view_previous_message);vI("next_message_menuitem",strings.mainmenubar_view_next_message);}else{vI("previous_message_menuitem",strings.mainmenubar_view_previous_view);vI("next_message_menuitem",strings.mainmenubar_view_next_view);}gc("toggle_mini_calendar_pane_menuitem",!kN(foldersPane)||!kN(eventsPane));var R=lO();gc("toggle_calendar_sets_menuitem",R);gc("toggle_calendars_pane_menuitem",R);gc("toggle_folders_pane_menuitem",!R);}function GQ(){var q=!v4()&&!Ld();gc("reply_to_sender_menuitem",q);gc("reply_to_all_menuitem",q);gc("forward_message_menuitem",q);gc("reply_to_post_menuitem",q);gc("mainmenubar_actions_mark_menu",v4()&&ak!=null||(!v4()&&!Ld()));gc("mainmenubar_actions_label_menuitem",v4()&&ak!=null);gc("mainmenubar_actions_show_time_as_menuitem",v4()&&ak!=null);gc("view_full_headers_menuitem",q);}function Kb(){gc("mainmenubar_add_other_users_calendars",lO());}function x4(){var q=!v4()&&!Ld();gc("mark_as_read_menuitem",q);gc("mark_as_unread_menuitem",q);gc("mark_all_read_menuitem",q);if(v4()&&ak!=null){var R=ak.appt;gc("mark_as_private_menuitem",!R.LL&&!R.Nh);Cm("appointment_private_menuitem",(R.R()==CK.q));}else{gc("mark_as_private_menuitem",false);Cm("appointment_private_menuitem",false);}}function Wb(){var q=ak.appt;var R=q.xx();Cm("mainmenubar_label_none_menuitem",(R==VS.R));Cm("mainmenubar_label_important_menuitem",(R==VS.n));Cm("mainmenubar_label_business_menuitem",(R==VS.q));Cm("mainmenubar_label_personal_menuitem",(R==VS.B));Cm("mainmenubar_label_vacation_menuitem",(R==VS.Z));Cm("mainmenubar_label_must_attend_menuitem",(R==VS.G));Cm("mainmenubar_label_travel_required_menuitem",(R==VS.m));Cm("mainmenubar_label_needs_preparation_menuitem",(R==VS.z));Cm("mainmenubar_label_birthday_menuitem",(R==VS.A));Cm("mainmenubar_label_anniversary_menuitem",(R==VS.k));Cm("mainmenubar_label_phone_call_menuitem",(R==VS.c));}function OU(){var q=ak.appt;var R=q.eF();Cm("mainmenubar_busy_status_free_menuitem",(R==ll.Z));Cm("mainmenubar_busy_status_tentative_menuitem",(R==ll.k));Cm("mainmenubar_busy_status_busy_menuitem",(R==ll.R));Cm("mainmenubar_busy_status_out_of_office_menuitem",(R==ll.q));}function v2(){var q=folderContextualMenu.folder;Cm("folder_refresh_menuitem",aF.a(q.P()));}function Mr(){var q=appointmentContextualMenu.appt;Cm("appointment_private_menuitem",(q.R()==CK.q));gc("appointment_private_menuitem",(!q.LL&&!q.Nh));var R=q.xx();var k=cK[R];var Z=Bq;LO("appointment_label_menuitem",k,Z);}function IX(){var q=appointmentContextualMenu.appt;var R=q.eF();Cm("appointment_busy_status_free_menuitem",(R==ll.Z));Cm("appointment_busy_status_tentative_menuitem",(R==ll.k));Cm("appointment_busy_status_busy_menuitem",(R==ll.R));Cm("appointment_busy_status_out_of_office_menuitem",(R==ll.q));}function C6(){var q=messageTableContextualMenu1._message_;var R=Hb["contextmenu_mark_as_read_menuitem"];if(q.t(et.m)){R.f(strings.mark_as_unread);R.c("mark_as_unread");}else{R.f(strings.mark_as_read);R.c("mark_as_read");}R=Hb["contextmenu_set_follow_up_flag_menuitem"];if(q.t(et.k)){R.f(strings.clear_follow_up_flag);R.c("clear_follow_up_flag");}else{R.f(strings.set_follow_up_flag);R.c("set_follow_up_flag");}R=Hb["contextmenu_reply_all_menuitem"];if(q.D()=="IPM.Post"){R.f(strings.mainmenubar_actions_reply_to_post);R.c("reply_post");}else{R.f(strings.mainmenubar_actions_reply_to_all);R.c("reply_to_all");}}function SQ(q){var R=vC(q);var k=WE(R);if(k.isEmpty){k.style.color="black";k.value="";k.isEmpty=false;}}function YW(q){var R=vC(q);var k=WE(R);k.setAttribute("autocomplete","off");if(k.value.strip()!=""){return ;}if(Ax()&&k.id=="filterFieldMessages"){k.value=strings.search_all_mail;}else{if(k.id=="filterFieldMessages"){var Z=dR("messageFilterPopDownBtn");if(Z=="display_subjects_containing"){k.value=strings.subject_filter_caption;}else{if(Z=="display_messages_to"){k.value=strings.to_filter_caption;}else{if(Z=="display_messages_from"){k.value=strings.from_filter_caption;}}}}else{if(k.id=="filterFieldContacts"){var Z=dR("contactsFilterPopDownBtn");if(Z=="display_companies_containing"){k.value=strings.company_filter_caption;}else{if(Z=="display_email_addresses_containing"){k.value=strings.email_address_filter_caption;}else{if(Z=="display_names_containing"){k.value=strings.name_filter_caption;}}}}}}k.style.color="gray";k.isEmpty=true;}function QS(q){var R="%sjsoap?module=%s";return R.printf(yz.W,q);}function GA(){if(ZW){Qi("<iframe id=\"printIframe\" name=\"printIframe\" style=\"height:0px;width:0px\" src=\"blank.jsp\"></iframe>");}else{Qi("<iframe id=\"printIframe\" name=\"printIframe\" style=\"visibility:hidden;height:1px;width:1px\" src=\"blank.jsp\"></iframe>");}}function HS(q){if(q!=null&&q.strip()!=""){statusReadout.innerHTML=dL(q);if(typeof logo!="undefined"){V6(logo);}IP(statusReadout);}else{statusReadout.innerHTML="";V6(statusReadout);if(typeof logo!="undefined"){IP(logo);}}}function Yy(){AV();}function j9(){var q=parseInt(aF.tR("mailCheckInterval",RT.R))*ES;if(q!=0){if(u2){try{clearInterval(u2);}catch(e){}}u2=setInterval(Yy,q);}}function lw(){if(!oE(fZ,J0,fj.srcElem,true)){return ;}var q=fj.dataObject;if(!V5(q,Hx)){return ;}var R=dL(yY(q));var k=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>");var Z=Qi("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",k);var n=Qi("<TR style='height:14px;'>",Z);var G=Qi("<TD style='padding-left:4px;white-space:nowrap;cursor:default;' nowrap>",n);G.innerHTML=R;if(fj==null){fj=new J4(k,tableViewCellMouseOut);}else{fj.k(k);}if(fj.srcElem.offsetWidth<G.offsetWidth){cj();}else{clearTimeout(Ut);gF();G.innerHTML="";}}function qo(q){if(q&&q._tableview_){return q._tableview_;}else{return null;}}function GJ(q){if(wP(q)){return null;}if(q._tableview_){return q._tableview_;}var R=function(NM){var Az=NM.u();if(Az=="high"){return "01";}else{if(Az=="low"){return "03";}else{return "02";}}};var k=function(NM){var Az=NM.D();if(!NM.t(et.m)){return "01";}switch(Az){case null:case "IPM.Note":if(NM.t(et.c)){return "11";}else{if(NM.t(et.Z)){if(NM.t(et.q)){return "05";}else{return "03";}}else{if(NM.t(et.q)){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(Az.match(/^IPM.Contact..*/)){return "17";}return "02";}};var Z=function(NM){return (NM.t(et.k))?"01":"02";};var n=function(NM){var Az=NM.q();return (Az)?"01":"02";};var G=function(NM){var Az=Ai(NM);while(Az.length<10){Az="0"+Az;}return Az;};var c=function(NM){return NM.e();};var A=function(NM){return NM.T();};var m=function(NM){return NM.e()+"msec";};var z=function(NM){return PM(NM);};var B=function(NM,Az){var La;var GP=NM.u();if(GP=="high"){La=KX;}else{if(GP=="low"){La=rx;}else{La=Pc;}}Az.innerHTML="<DIV class='tableIcon' style='background-position:0px "+La+"px'></DIV>";};var g=function(NM,Az){var La;var GP=NM.D();switch(GP){case null:case "IPM.Note":if(NM.t(et.c)){La=us;}else{if(NM.t(et.Z)){if(NM.t(et.q)){La=T2;}else{La=xn;}}else{if(NM.t(et.q)){La=g9;}else{La=NM.t(et.m)?Ig:Ep;}}}break;case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":La=li;break;case "IPM.Schedule.Meeting.Resp.Neg":La=kw;break;case "IPM.Schedule.Meeting.Resp.Pos":La=qa;break;case "IPM.Schedule.Meeting.Resp.Tent":La=pT;break;case "IPM.Schedule.Meeting.Canceled":La=hL;break;case "IPM.Post":La=KP;break;case "IPM.ReadReceipt":La=tG;break;case "IPM.DeliveryReceipt":La=wR;break;case "IPM.DeliveryFailure":La=s2;break;case "IPM.Note.Rules.OofTemplate":La=tZ;break;case "IPM.Contact":La=vG;break;case "IPM.DistList":La=WV;break;default:if(GP.match(/^IPM.Contact..*/)){La=vG;}else{La=Ig;}break;}Az.innerHTML="<DIV class='tableIcon' style='background-position:0px "+La+"px'></DIV>";};var W=function(NM,Az){var La=NM.t(et.k)?ah:Pc;Az.innerHTML="<DIV class='tableIcon' style='background-position:0px "+La+"px'></DIV>";};var C=function(NM,Az){var La=NM.q();if(NM.y()){La=false;}var GP=La?le:Pc;Az.innerHTML="<DIV class='tableIcon' style='background-position:0px "+GP+"px'></DIV>";};var Y=function(NM,Az){Az.innerHTML=FK(NM);Az.style.fontWeight=NM.t(et.m)?"normal":"bold";};var O=function(NM,Az){Az.innerHTML=Vr(NM);Az.style.fontWeight=NM.t(et.m)?"normal":"bold";};var X=function(NM,Az){Az.innerHTML=dL(yY(NM));Az.style.fontWeight=NM.t(et.m)?"normal":"bold";};var Q=function(NM,Az){var La=NM.o();if(La!=null){Az.innerHTML=hy(La);}Az.style.fontWeight=NM.t(et.m)?"normal":"bold";};var t=function(NM,Az){var La=NM.O();if(La!=null){Az.innerHTML=hy(La);}Az.style.fontWeight=NM.t(et.m)?"normal":"bold";};var D=function(NM,Az){Az.innerHTML=Ai(NM);Az.style.fontWeight=NM.t(et.m)?"normal":"bold";};var i=function(NM,Az){Az.innerHTML=dL(Fo(NM));};var T=function(NM,Az){Az.innerHTML=nP(NM);};var d=function(NM,Az){Az.innerHTML=dL(NJ(NM));};var w=function(NM,Az){Az.innerHTML=dL(PM(NM));};var M=function(){clearTimeout(Ut);gF();};var a=function(NM,Az){if(fj==null){fj=new J4("",M);}fj.srcElem=Az;fj.dataObject=NM;Ut=setTimeout("lw()",fj.q());};var L={X:["<DIV class='tableIcon' style='background-position:0px -274px;padding:0px;height:12px;'></DIV>",22,R,m,B,AS.R,false,false,true],O:["<DIV class='tableIcon' style='background-position:1px -308px;padding:0px;height:12px;'></DIV>",22,k,m,g,AS.R,false,false,true],R:["<DIV class='tableIcon' style='background-position:0px -291px;padding:0px;height:12px;'></DIV>",22,Z,m,W,AS.R,false,false,true],B:["<DIV class='tableIcon' style='background-position:0px -257px;padding:0px;height:12px;'></DIV>",22,n,m,C,AS.R,false,false,true],A:[strings.messageheader_from,150,FK,m,Y,AS.R,true,true,true,null,null,null],Z:[strings.messageheader_from,150,FK,m,Y,AS.R,true,true,false,null,null,null],z:[strings.messageheader_to,150,Vr,m,O,AS.R,true,true,true,null,null,null],m:[strings.messageheader_to,150,Vr,m,O,AS.R,true,true,false,null,null,null],G:[strings.messageheader_subject,300,zV,m,X,AS.R,true,true,true,null,a,M],g:[strings.messageheader_received,150,c,null,Q,AS.q,true,true,true,null,null,null],C:[strings.messageheader_received,150,c,null,Q,AS.q,true,true,false,null,null,null],Q:[strings.messageheader_sent,150,A,null,t,AS.q,true,true,true,null,null,null],q:[strings.messageheader_sent,150,A,null,t,AS.q,true,true,false,null,null,null],c:[strings.messageheader_modified,150,c,null,Q,AS.q,true,true,true,null,null,null],W:[strings.messageheader_size,50,G,m,D,AS.R,true,true,true,null,null,null],t:[strings.contactheader_name,150,Fo,z,i,AS.R,true,true,true,null,null,null],Y:[strings.contactheader_email,250,nP,m,T,AS.R,true,true,true,null,null,null],n:[strings.contactheader_phone,150,NJ,m,d,AS.R,true,true,true,null,null,null],k:[strings.contactheader_company,150,PM,m,w,AS.R,true,true,true,null,null,null]};var x={q:[L.X,L.O,L.R,L.B,L.A,L.G,L.g,L.W,L.m],k:[L.X,L.O,L.R,L.B,L.z,L.G,L.Q,L.W,L.Z],R:[L.X,L.O,L.R,L.B,L.z,L.G,L.c,L.W,L.Z],Z:[L.O,L.t,L.Y,L.n,L.k,L.q]};function f(NM,Az,La){if(Ld()){if(La!=null){if(La.length==1){contactTableContextualMenu1._contact_=La[0];Qm(Az,contactTableContextualMenu1);}else{if(La.length>1){contactTableContextualMenu2._contacts_=La[0];Qm(Az,contactTableContextualMenu2);}}}else{Qm(Az,contactTableContextualMenu3);}}else{if(La!=null){if(La.length==1){messageTableContextualMenu1._message_=La[0];Qm(Az,messageTableContextualMenu1);}else{if(La.length>1){messageTableContextualMenu2._messages_=La;Qm(Az,messageTableContextualMenu2);}}}else{Qm(Az,messageTableContextualMenu3);}}}function u(NM,Az){if(!ap(q)){return ;}var La=NM.bT();yU(La,null,Az);if(q.Q()==Ob.G&&q.u()){if(mG("mode_button_indicator")){WO("mode_button_indicator",YK.q);}}}function p(NM){mh("open");}function U(NM,Az){function La(vW){return (vW.dataIndex!=-1);}function GP(){return (mr);}KH.A(Az,La,null,null,GP);}function S(){return (mr);}var e;var r;var F;switch(q.i()){case R2.k:e=x.Z;r=1;F=new lC(Ws,r,f,u,p,U,S);break;default:var o=q.Q();var I=null;if(o==null){I=gT(q);}if(o==Ob.n||o==Ob.c||I==Ob.c){e=x.k;}else{if(o==Ob.k){e=x.R;}else{e=x.q;}}r=6;F=new x6(Ws,r,f,u,p,U,S);break;}for(var s=0;s<e.length;s++){var l=e[s];var y=l[0];var h=l[1];var j=l[2];var J=l[3];var P=l[4];var E=l[5];var N=l[6];var b=l[7];var v=l[8];var V=l[9];var K=l[10];var H=l[11];var a3=new UM(y,h,j,J,P,E,N,b,v,V,K,H);F.ix(a3);}F.b();q._tableview_=F;return F;}function gT(q){var R=q.Z();if(R==null){return null;}var k=R.Q();if(k!=null){return k;}else{return (gT(R));}}function MR(){return qo(wT);}function nc(q,R){Qi("<DIV id='folderMsgResizer' class='paneDivider' style='width:"+gU+"px;'>",Ws);if(ZW&&qd>=6){folderMsgResizer.style.cursor="col-resize";}else{folderMsgResizer.style.cursor="E-resize";}Qi("<DIV id='msgMsgTableResizer' class='paneDivider' style='height:"+gU+"px;'>",Ws);if(ZW&&qd>=6){msgMsgTableResizer.style.cursor="row-resize";}else{msgMsgTableResizer.style.cursor="N-resize";}Qi("<DIV id='folderAppointmentsResizer' class='paneDivider' style='height:"+gU+"px;'>",Ws);if(ZW&&qd>=6){folderAppointmentsResizer.style.cursor="row-resize";}else{folderAppointmentsResizer.style.cursor="N-resize";}Qi("<DIV id='foldersPane' class='pane' style='overflow:hidden;border-top-width:0px;'>",Ws);Qi("<DIV id='foldersHeader' class='paneHeader' style='padding:2px 0px 2px 6px;'>",foldersPane);foldersHeader.innerHTML="<SPAN id='foldersHeaderTitle'>"+strings.loading_folders+"</SPAN>";Qi("<DIV id='foldersTableDiv' class='vertScrollingDiv' tabindex='-1' style='border-top: 1px solid rgb(148,154,156); z-index:1;'>",foldersPane);Qi("<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=Qi("<div id='calendarTreeDiv' style='overflow: auto; position: absolute; width: 100%;'>",calendarsTableDiv);Tw();eventsPane=Qi("<DIV id='eventsPane' class='appointmentspane' style='overflow:hidden;'>",Ws);eventsPaneHeader=Qi("<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>";ge();miniCalendarPane=Qi("<DIV id='miniCalendarPane' class='miniCalendarPane' style='display:block;'>",Ws);miniCalendarPaneHeader=Qi("<DIV id='miniCalendarPaneHeader' class='paneHeader' style='border-top-width:0px;'>",miniCalendarPane);Qi("<TABLE id='miniCalHeaderTable' cellspacing='0' cellpadding='2' border='0' width='100%'>",miniCalendarPaneHeader);var k=Qi("<TBODY>",miniCalHeaderTable);var Z=Qi("<TR>",k);var n=Qi("<TD width='1%'>",Z);Qi("<DIV class='prevButton'>",n);var G=Qi("<TD nowrap align='center'>",Z);var c=Qi("<SPAN class='label calendar_label'>",G);c.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));var A=Qi("<TD style='padding-right:4px;' width='1%'>",Z);Qi("<DIV class='nextButton'>",A);Rd(g_DatePickerDate.getMonth(),g_DatePickerDate.getFullYear(),miniCalendarPane,VT,true,true,true);MT();modePane=Qi("<DIV id='modePane' class='modePane' style='display:block;'>",Ws);RM(modebar.documentElement);modeBar=DP(modePane,0,modebar.documentElement,sO);Qi("<DIV id='mainTablePane' class='pane' style='border-top:none;overflow:hidden;'>",Ws);Qi("<DIV id='messagePane' class='messagepane' style='overflow:hidden;'>");Qi("<DIV id='messageHeader' class='paneHeader messageHeader' style='width:100%;display:none;overflow:hidden;border-width:0px 0px 1px 0px;'>",messagePane);Qi("<div id='messageIFrameOverlay' style=\"position: relative; left: 0px; top: 0px; width: 100%; z-index: 2; height: 100%; visibility:hidden; \"/>",messagePane);RM(meetingrequesttoolbar.documentElement);meetingRequestToolbar=By(messagePane,0,meetingrequesttoolbar.documentElement,mh);meetingRequestToolbar.style.borderTopWidth="0px";Sw(meetingRequestToolbar);Wh=new Pa(messagePane,wF,Q1,null);Wh.x();i8();}function i8(){var q=fL;var R=EU;dl(q,R);jq(q,R);Yg(q,R);fl(q,R);OE(q,R);Jc();Es(q,R);B1(q,R);}function dl(q,R){folderMsgResizer.style.left=q+Xr;folderMsgResizer.style.top=R;var k=mk()-R;if(k>0){folderMsgResizer.style.height=k;}if(!kN(messagePane)){msgMsgTableResizer.style.left=q+Xr+gU;msgMsgTableResizer.style.top=R+i0;var Z=QM()-parseInt(msgMsgTableResizer.style.left);if(Z>0){msgMsgTableResizer.style.width=Z;}}folderAppointmentsResizer.style.left=q;folderAppointmentsResizer.style.top=R+QT;if(Xr>0){folderAppointmentsResizer.style.width=Xr;}}function jq(q,R){if(kN(foldersPane)){return ;}foldersPane.style.left=q+"px";foldersPane.style.top=R+"px";var k=Z4("modeBar");var Z=k.firstChild.offsetHeight+((modePane.style.display=="none")?0:2);var n=(calendarSetsPane.style.display=="block")?(calendarSetsPane.firstChild.offsetHeight):0;if(kN(eventsPane)){QT=mk()-foldersPane.offsetTop-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0)-Z-n;}foldersPane.style.width=Math.max(Xr-(ZW?0:2),0)+"px";foldersPane.style.height=Math.max(QT-(ZW?0:1),0)+"px";var G=foldersHeader.offsetHeight-(ZW?0:6);foldersHeader.style.width=Math.max(foldersPane.offsetWidth-2,0)+"px";foldersHeader.style.height=G+"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(Ro&&lO()){var c=calendarsTableDiv.offsetHeight;Ro.F(c);}}}function B1(q,R){var k=QM()-mainTablePane.offsetLeft;if(k<0){k=0;}mainTablePane.style.width=k+"px";if(v4()){l5();if(Z4("calDayViewDiv")){dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";}}else{if(wT){var Z=qo(wT);UA(Z);}}mainTablePane.style.left=q+Xr+gU;mainTablePane.style.top=R;mainTablePane.style.height=i0;}function UA(q){var R=(kN(foldersPane)&&kN(eventsPane))?0:Xr+gU;var k=EU-1;var Z=QM()-R;var n=kN(messagePane)?mk()-k:messagePane.offsetTop-gU-k-(ZW?0:2);q.vH(R,k,Z,n);}function On(q){if(kN(messagePane)){i0=mk()-mainTablePane.offsetTop;}if(i0<=0){i0=0;}if(q.id=="calDayViewDiv"){var R=allDayEventsTable.rows[0].cells[0].offsetHeight;q.style.top=(cR+R)+"px";q.style.height=Math.max(i0-cR-2-R,0)+"px";}else{q.style.top="0px";q.style.height=Math.max(i0-2,0)+"px";}q.style.left="0px";q.style.width=Math.max(mainTablePane.offsetWidth-2,0)+"px";}function Es(q,R){if(kN(messagePane)){return ;}messagePane.style.left=q+Xr+gU;messagePane.style.top=R+i0+gU;var k=mk()-messagePane.offsetTop;if(k<0){k=0;}messagePane.style.height=k+"px";var Z=QM()-messagePane.offsetLeft;if(Z<0){Z=0;}messagePane.style.width=Z+"px";var n=messageHeader.offsetTop+messageHeader.offsetHeight;var G=k-n;Wh.Z(0,n,Z,G);}function OE(){if(miniCalendarPane.style.display=="none"){return ;}miniCalendarPane.style.width=Math.max(Xr-(ZW?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 q=Z4("modeBar");var R=q.firstChild.offsetHeight;miniCalendarPane.style.top=(mk()-(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10))-((modePane.style.display=="block")?(zF+(ZW?-1:2)):0)+"px";datePickerDiv.style.left=((Xr-datePickerDiv.firstChild.offsetWidth)/2-1)+"px";}function Yg(q,R){if(calendarSetsPane.style.display=="none"){return ;}calendarSetsPane.style.width=Math.max(Xr-(ZW?0:2),0)+"px";calendarSetsPane.style.height=(calendarSetsPane.firstChild.offsetHeight)+"px";calendarSetsPane.style.left=q+"px";calendarSetsPane.style.top=(R+QT+(kN(eventsPane)?0:gU))+"px";}function Jc(){if(modePane.style.display=="none"){return ;}modePane.style.width=Math.max(Xr-(ZW?0:2),0)+"px";var q=Z4("modeBar");var R=q.firstChild.offsetHeight;modePane.style.height=Math.max(Math.max(R,zF),0)+"px";modePane.style.top=(mk()-modePane.offsetHeight)+"px";}function fl(q,R){if(kN(eventsPane)){return ;}eventsPane.style.left=q+"px";eventsPane.style.top=(R+QT+gU+((calendarSetsPane.style.display=="block")?calendarSetsPane.offsetHeight-1:0))+"px";var k=Z4("modeBar");var Z=k.firstChild.offsetHeight;var n=mk()-eventsPane.offsetTop-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0)-((modePane.style.display=="block")?(zF+((miniCalendarPane.style.display=="block")?2:1)+(ZW?-3:0)):0);eventsPane.style.width=Math.max(Xr-(ZW?0:2),0)+"px";eventsPane.style.height=Math.max(n-(ZW?0:2),0)+"px";eventsPaneHeader.style.width=Math.max(eventsPane.offsetWidth-2,0)+"px";xc();}var ht=null;var w2=1;function yU(q,R,k){if(k==null){k=false;}if(ht){clearTimeout(ht);if(w2<200){w2=w2*2;}ht=null;}else{w2=10;}if(kN(messagePane)){return ;}Oa(messageHeader);var Z=qo(wT);var n=Z.n();var G=null;if(q!=null&&q!=-1&&n>q){G=Z.iH(q);}else{if(q!=null&&q!=-1&&n<=q){return ;}}if(!G){OP();Sw(messageHeader);Sw(meetingRequestToolbar);return ;}var c=G.D();var A=aF.tR("hideEmailAddresses",RT.k);function m(NM,Az,La){var GP="";GP+="<TR>";GP+="  <TD valign=\"top\" nowrap><SPAN class=\"messageHeaderLabel\">"+Az+"</SPAN></TD>";GP+="  <TD width=\"100%\" valign=\"top\" style=\"padding-left:3px;\"><DIV style=\"overflow:auto;\" tabindex=\"-1\"><DIV id=\""+NM+"\" class=\"messageHeaderText\">"+La+"</DIV></DIV></TD>";GP+="</TR>";return GP;}var z="";var B="";var g=true;if(V5(G,Hx)){var W=G;var C=false;var Y=false;var O=false;var X=false;var Q=false;var t=gj();if(W.A){if(W.j()){alert(strings.message_deleted);var Z=qo(wT);if(Z){Z.D([W]);}}else{if(W.n()){Wh.k();var D="Failed to load message body";oV(D,Zp.Z);W.F();}else{Wh.A();g=false;if(!W.M()){W.z(true,null,null,null,k);}ht=setTimeout("yU("+q+", "+R+", "+k+")",w2);}}}else{if(!W.t(et.m)&&!k){Yo.J([W],et.m,true);Z.X();var i=Av.D(wT);i.E();if(V5(W,Hx)&&g){Wu(W);}}if(R==null){R=W.Fc();if(!R){R=!(aF.tR("blockRemoteImages",RT.k));}}else{if(R){W.h7();}}Q=Wh.Q(W,R,true);if(ZK()){if(c==cP.n||c==cP.k||c==cP.R||c==cP.q||c==cP.Z){if(t.z){B+=strings.infobar_scheduling_message_not_yet_processed+"<BR>";}else{if(!t.m){B+=strings.infobar_scheduling_message_not_processed+"<BR>";}else{switch(c){case cP.n:X=Pq(W);if(X){W.isMeetingUpdate=true;}break;case cP.k:case cP.R:case cP.q:Gy(W);break;case cP.Z:GG(W);B+=strings.meeting_has_been_canceled+"<BR>";break;}}}}}}var T=W.R();var d=Jk(T);var w=new Array(1);w["sensitivity"]=Kw(T);if(d=="block"){B+=strings.message_sensitivity_blocked_pp.format(w)+"<BR>";}else{if(d=="prompt"){B+=strings.message_sensitivity_restriction_pp.format(w)+"<BR>";}else{if(T!=oJ.R){B+=strings.infobar_sensitivity.format(w)+"<BR>";}}}switch(W.u()){case WQ.k:B+=strings.infobar_low_importance+"<BR>";break;case WQ.q:B+=strings.infobar_high_importance+"<BR>";break;}var M=ZK()&&!t.z&&t.m&&c==cP.n;if(M){Oa(meetingRequestToolbar);messageHeader.style.top=meetingRequestToolbar.offsetHeight+"px";}else{Sw(meetingRequestToolbar);messageHeader.style.top="0px";}if(B!=""){z+="<DIV class=\"infobar\" style=\"width:100%;\">"+B+"</DIV>";}if(Q){z+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">";z+="  <TR>";z+="    <TD nowrap><SPAN class=\"label\">"+strings.html_remote_images_blocked_warning+"</SPAN></TD>";z+="    <TD align=\"right\"><INPUT type=\"button\" value=\""+strings.html_show_remote_images+"\" onclick=\""+"yU"+"("+q+",true);\"></TD>";z+="  </TR>";z+="</TABLE>";}z+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";var a=xp(W,!A);var L=nB.Y(a[0]);var x=L[0];var f=L[1];var u;if(a[1]!=null){var p=nB.Y(a[1]);var U=p[0];var S=p[1];var e=[];e["DELEGATE"]=iE([U[0]]);e["PRINCIPLE"]=iE([x[0]]);u=strings.on_behalf_of.format(e);}else{if(x[0]!=null){u=iE([x[0]]);}else{if(f[0]!=null){u="<DIV class=\"messageHeaderRecipient\">"+f[0]+"</DIV>";}}}z+=m("messageHeaderFrom",strings.from_label,u);var r=zk(W,true);if(null!=r){z+=m("messageHeaderReplyTo",strings.replyto_label,iE([r]));C=true;}var F=W.o();z+=m("messageHeaderDate",strings.date_label,F!=null?dL(hy(F)):"");if(c=="IPM.Post"){z+=m("messageHeaderTo",strings.posted_to_label,dL(NP.x(wT)));}else{var o=Gr(W);var I=(o!=null?iE(o.R()):"");z+=m("messageHeaderTo",strings.to_label2,I);var s=IT(W);if(s!=null){var l=iE(s.R());z+=m("messageHeaderCC",strings.cc_label2,l);Y=true;}}if(X){var y=W.w();if(!y){y="";}if(y.indexOf(strings.calendar_response_subjectprefix_updated)!=0){W.N(strings.calendar_response_subjectprefix_updated+y);}}z+=m("messageHeaderSubject",strings.subject_label,dL(W.w()));z+="</TABLE>";if(!W.A&&W.q()&&d!="block"){z+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";z+=m("messageHeaderAttach",strings.attachments_label,Dw(W,window));z+="</TABLE>";O=true;}if(ZK()&&!W.A&&(c==cP.n||c==cP.k||c==cP.R||c==cP.q||c==cP.Z)){var h=gR(W);if(h!=null){var j="";var J="";if(h.LL||h.Nh||!h.lj()){var P=E8(h.Jo());var E=E8(h.dD());var N=wV(h.Jo(),pJ("long_date"));var b=YM();var v=b.Z();var e=[];e["LOCALIZED_DATE"]=N;e["START_TIME"]=P;e["END_TIME"]=E;e["TIME_ZONE"]=v;j=strings.localized_when_string.format(e);}else{var V=h.ns();j=i4(V);}var K=h.Ux();if(K!=null){J=K.strip();}z+="<HR style=\"color:#B5B0AF;\">";z+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";z+=m("messageHeaderApptDate",strings.when_label,j);z+=m("messageHeaderApptLocation",strings.where_label,J);z+="</TABLE>";}}messageHeader.innerHTML=z;Ne("messageHeaderTo",50);if(C){Ne("messageHeaderReplyTo",50);}if(Y){Ne("messageHeaderCC",50);}if(O){Ne("messageHeaderAttach",50);}}else{if(V5(G,dw)){var H=G;if(H.A){if(H.j()){alert(strings.message_deleted);var Z=qo(wT);if(Z){Z.D([H]);}}else{if(H.n()){OP();Sw(messageHeader);Sw(meetingRequestToolbar);}else{Wh.A();g=false;if(!H.M()){H.z(true);}ht=setTimeout("yU("+q+")",w2);}}}else{Wh.q(H);}z+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";z+=" <TR>";z+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+dL(Fo(H))+"</SPAN></TD>";z+="  </TR>";z+="</TABLE>";messageHeader.innerHTML=z;Sw(meetingRequestToolbar);messageHeader.style.top="0px";}else{if(V5(G,o7)){var a3=G;if(a3.A){if(a3.j()){alert(strings.message_deleted);var Z=qo(wT);if(Z){Z.D([a3]);}}else{if(a3.n()){OP();Sw(messageHeader);Sw(meetingRequestToolbar);}else{Wh.A();g=false;if(!a3.M()){a3.z(true);}ht=setTimeout("yU("+q+")",w2);}}}else{Wh.n(a3);}z+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";z+=" <TR>";z+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+dL(Fo(a3))+"</SPAN></TD>";z+="  </TR>";z+="</TABLE>";messageHeader.innerHTML=z;Sw(meetingRequestToolbar);messageHeader.style.top="0px";}else{if(V5(G,Lh)){var h=G;if(h.A){if(h.j()){alert(strings.message_deleted);var Z=qo(wT);if(Z){Z.D([h]);}}else{if(h.n()){OP();Sw(messageHeader);Sw(meetingRequestToolbar);}else{Wh.A();g=false;if(!h.M()){h.z(true);}ht=setTimeout("yU("+q+")",w2);}}}else{Wh.d(h);}z+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";z+=" <TR>";z+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+dL(h.w())+"</SPAN></TD>";z+="  </TR>";z+="</TABLE>";messageHeader.innerHTML=z;Sw(meetingRequestToolbar);messageHeader.style.top="0px";}else{OP();Sw(messageHeader);Sw(meetingRequestToolbar);}}}}Es(fL,EU);}function Jz(){Do();if(g_CalendarViewMode==SU.Z||g_CalendarViewMode==SU.R||g_CalendarViewMode==SU.q){VX();ea(dayWeekViewHeaderDiv,allDayEventsDiv);Oa(calDayViewDiv);Oa(allDayEventsDiv);On(calDayViewDiv);setTimeout("BV()",100);}else{if(g_CalendarViewMode==SU.k){if(Z4("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}YN();xB();On(calMonthViewDiv);}}if(!kN(messagePane)){Kx(messagePane);}else{l5();}if(miniCalendarPane.style.display=="block"){if(aO!=null){clearTimeout(aO);}aO=setTimeout("zA()",100);r0();}}function jF(){var q=OG(mainTablePane,"DIV","calendarLoadingDiv");for(var R=0,len=q.length;R<len;R++){mainTablePane.removeChild(q[R]);}if(kN(messagePane)&&aF.tR("messagePaneVisible",RT.k)){Kx(messagePane);}if(g_CalendarLayoutMode==Ir.R){if(g_CalendarViewMode==SU.Z||g_CalendarViewMode==SU.R||g_CalendarViewMode==SU.q){Kk(dayWeekViewHeaderDiv);Sw(calDayViewDiv);Sw(allDayEventsDiv);}else{if(g_CalendarViewMode==SU.k){Sw(calMonthViewDiv);}}}else{Sw(calPlanningHeaderDiv);Sw(calPlanningViewDiv);Sw(Z4("planningViewNextMonthIndicator"));Sw(Z4("planningViewNextMonthText"));}if(miniCalendarPane.style.display=="block"){if(aO!=null){clearTimeout(aO);}aO=setTimeout("zA()",100);r0();}i8();}function OP(){if(!Wh.C()){setTimeout("OP();",100);return ;}Wh.M();}function Qj(q,R){var k=fx();var Z=M4["FontSelection"];var n=Z.c();var G=R.command;if(G==""||G==EY.a){var c=R[EY.a];if(c!=null&&c!=-1&&c!="NO"){c=c.toLowerCase().strip();if(c!=""){var A=false;var m=c.split(",");for(var z=0,len=m.length;z<len;z++){var B=m[z];for(var g=0;g<n.options.length;g++){var W=n.options[g];if(W.value.toLowerCase().indexOf(B)!=-1){W.selected=true;A=true;break;}}if(A){break;}}if(!A){var W=document.createElement("OPTION");n.options.add(W,-1);W.text=c;W.value=c;W.selected=true;bB("edittoolbar");}}}}var C=null;if(G==""||G==EY.C){var Y=R[EY.C];if(Y!=null&&Y!=-1&&Y!="NO"){switch(Y.toLowerCase()){case "h1":case "heading 1":Y="<h1>";if(CJ){C=6;}break;case "h2":case "heading 2":Y="<h2>";if(CJ){C=5;}break;case "h3":case "heading 3":Y="<h3>";if(CJ){C=4;}break;case "h4":case "heading 4":Y="<h4>";if(CJ){C=3;}break;case "h5":case "heading 5":Y="<h5>";if(CJ){C=2;}break;case "h6":case "heading 6":Y="<h6>";if(CJ){C=1;}break;default:Y="Normal";break;}jf("FormatSelection",Y);}}if(G==""||G==EY.O){if(C==null){C=R[EY.O];}if(C!="NO"){if(!C||C==""){C=k.aF.tR("msgCompositionFontSize",RT.R);}if(C!=null){jf("SizeSelection",C.toString());}}}if(G==""||G==EY.W){var O=R[EY.W];if(O&&O!="NO"){O=O.toLowerCase();if(O.startsWith("rgb(")){O=O.substr(4);var z;z=O.indexOf(",");var X=parseInt(O.substring(0,z),10);O=O.substr(z+1);z=O.indexOf(",");var Q=parseInt(O.substring(0,z),10);O=O.substr(z+1);z=O.indexOf(")");var t=parseInt(O.substring(0,z),10);O=mx(X,2)+mx(Q,2)+mx(t,2);O=O.toLowerCase();}jf("ColorSelection",O);}}if(G==""||G==EY.L){R[EY.L]?RE("richeditor_bold"):Hi("richeditor_bold");}if(G==""||G==EY.T){R[EY.T]?RE("richeditor_italic"):Hi("richeditor_italic");}if(G==""||G==EY.c){R[EY.c]?RE("richeditor_underline"):Hi("richeditor_underline");}if(G==""||G==EY.i||G==EY.Z){R[EY.i]?RE("richeditor_numbered_list"):Hi("richeditor_numbered_list");R[EY.Z]?RE("richeditor_bulleted_list"):Hi("richeditor_bulleted_list");}if(G==""||G==EY.d||G==EY.A||G==EY.f||G==EY.u){R[EY.d]?RE("richeditor_align_left"):Hi("richeditor_align_left");R[EY.A]?RE("richeditor_center"):Hi("richeditor_center");R[EY.f]?RE("richeditor_align_right"):Hi("richeditor_align_right");R[EY.u]?RE("richeditor_justify"):Hi("richeditor_justify");}}function Gp(q){if(j3){i5=true;}}function N7(q,R,k){if(R.k==Gw){if(window.name=="newmessage"){if(R.Z){mh("save_message");return false;}else{if(R.R){mh("send_message");return false;}}}else{if(window.name=="eventeditor"){if(R.Z){var Z=Hb["save_appointment_menuitem"];var n=(Z!=null&&Z.u()=="save_and_close_event");if(n){mh("save_and_close_event");return false;}}else{if(R.R){var G=(Hb["send_meeting_menuitem"]!=null);if(!G){var Z=Hb["save_appointment_menuitem"];if(Z!=null){G=(Z.u()=="send_and_close_event");}}if(G){mh("send_and_close_event");return false;}}}}}}else{if(R.k==yL&&R.q){if(window.name=="newmessage"){var c=Z4("Subject");c.focus();c.select();return false;}else{if(window.name=="eventeditor"){var A=Z4("private");if(A.disabled){A=Z4("label");}A.focus();return false;}}}else{if(R.k==bk&&(window.name=="newmessage"||window.name=="eventeditor")){mh("print");if(ZW){k.keyCode=0;}return false;}else{if(R.k==Cz&&R.Z&&window.name=="newmessage"){mh("check_names");return false;}}}}return true;}var Sp=65;var EF=66;var pP=67;var VK=68;var I3=69;var c4=70;var Xk=71;var Wl=72;var dN=73;var K0=74;var Cz=75;var lS=76;var MQ=77;var h5=78;var dE=79;var bk=80;var Rh=81;var fm=82;var Gw=83;var eW=84;var Sn=85;var MC=86;var TL=87;var tm=88;var cE=89;var Dp=90;var jT=8;var yL=9;var Nv=13;var Ci=16;var UK=17;var Rl=18;var dO=27;var HP=32;var cJ=33;var cG=34;var El=35;var DD=36;var kM=37;var hu=38;var sv=39;var Wj=40;var po=46;var D1=188;var rI=190;var CH=112;var y7=113;var uK=114;var bJ=115;var xo=116;var zI=117;var tE=118;var wn=119;var h1=120;var EK=121;var EJ=122;var TW=123;var Wr=1;var ZN=2;var Ao=4;function Z4(q){return document.getElementById(q);}function OG(q,R,k){var Z=[];var n=q.getElementsByTagName(R);for(var G=0,len=n.length;G<len;G++){if(n[G].className==k){rF.q(Z,n[G]);}}return Z;}function fb(q,R,k){if(ZW){q.addRule(R,k);}else{if(CJ){q.insertRule(R+" {"+k+"}",q.cssRules.length);}}}function Nr(q,R){R=R.toUpperCase();var k=new Array();for(var Z=0,len1=q.styleSheets.length;Z<len1;Z++){var n=null;var G=q.styleSheets.item(Z);if(ZW){n=G.rules;}else{if(CJ){n=G.cssRules;}}for(var c=0,len2=n.length;c<len2;c++){var A=n.item(c);if(A.selectorText.toUpperCase()==R){rF.q(k,[G,A,c]);}}}return k;}function F8(q){if(ZW){return q.createStyleSheet();}else{if(CJ){var R=q.createElement("style");R.type="text/css";q.documentElement.childNodes.item(0).appendChild(R);return q.styleSheets.item(q.styleSheets.length-1);}else{return null;}}}function mZ(q){if(ZW){return q.currentStyle;}else{if(CJ){return getComputedStyle(q,"");}else{return null;}}}function PE(q){if(typeof (q)=="undefined"||q==null||q==""||typeof (q.className)=="undefined"||q.className==""){return "";}var R=q.className;return R.split(" ")[0];}function e4(q,R){var k=F8(R);for(var Z=0,len=q.styleSheets.length;Z<len;Z++){var n=q.styleSheets[Z];if(!n.disabled){var G=Nc(n);for(var c=0,len2=G.length;c<len2;c++){var A=G.item(c);if(A.style.cssText!=""){fb(k,A.selectorText,A.style.cssText);}}}}}function Nc(q){var R=[];if(q.rules){R=q.rules;}else{if(q.cssRules){R=q.cssRules;}}return R;}function Tu(q){if(!q){return 0;}else{return (q.offsetLeft-q.scrollLeft+Tu(q.offsetParent));}}function gG(q){if(!q){return 0;}else{return (q.offsetTop-q.scrollTop+gG(q.offsetParent));}}function IP(q){if(!q){return ;}q.style.visibility="visible";}function ea(){for(var q=0,len=arguments.length;q<len;q++){IP(arguments[q]);}}function V6(q){if(!q){return ;}q.style.visibility="hidden";}function Kk(){for(var q=0,len=arguments.length;q<len;q++){V6(arguments[q]);}}function Sw(q){if(!q){return ;}q.style.display="none";}function Oa(q){if(!q){return ;}q.style.display="block";}function Xi(q){if(!q){return ;}q.style.display="inline";}function Xs(){for(var q=0,len=arguments.length;q<len;q++){Oa(arguments[q]);}}function jW(){for(var q=0,len=arguments.length;q<len;q++){Sw(arguments[q]);}}function il(q,R){if(ZW){q.style.filter="alpha(opacity="+R+")";}else{if(CJ){q.style.opacity=(R/100);}}}function Qi(q,R,k){var Z=(R==null)?document.body:R;if(ZW||(q.indexOf("<")==-1)){var n=((k==null)?document:k).createElement(q);Z.appendChild(n);return n;}else{if(CJ){var G=document.createRange();G.selectNodeContents(Z);G.collapse(true);var n=G.createContextualFragment(q);Z.appendChild(n);var n=Z.lastChild;var c=q.match(/\s+id\s*=\s*['\"]?([^'\"\s>]+)/i);if(c){q0(c[1],n);}return n;}}}function mk(){if(ZW){return document.body.clientHeight;}else{return window.innerHeight;}}function QM(){if(ZW){return document.body.clientWidth;}else{return window.innerWidth;}}function E5(q){if(q==null){q=window;}if(ZW){return q.screenLeft;}else{return q.screenX;}}function EL(q){if(q==null){q=window;}if(ZW){return q.screenTop;}else{return q.screenY;}}function IF(q,R,k){if(ZW){q.insertAdjacentHTML(R,k);}else{if(CJ){var Z;var n=q.ownerDocument.createRange();switch(R.toLowerCase()){case "beforebegin":n.setStartBefore(q);Z=n.createContextualFragment(k);q.parentNode.insertBefore(Z,q);break;case "afterbegin":n.selectNodeContents(q);n.collapse(true);Z=n.createContextualFragment(k);q.insertBefore(Z,q.firstChild);break;case "beforeend":n.selectNodeContents(q);n.collapse(false);Z=n.createContextualFragment(k);q.appendChild(Z);break;case "afterend":n.setStartAfter(q);Z=n.createContextualFragment(k);q.parentNode.insertBefore(Z,q.nextSibling);break;}}}}function iE(q){var R="";var k=q.length;var Z;for(var n=0;n<k;n++){Z=q[n];R+="<SPAN class=\"messageHeaderRecipient\">";R+=dL(Z.z());R+="</SPAN>";if(n<k-1){R+="; ";}}return R;}function vC(q,R){if(ZW){if(R!=null){return R.event;}else{return window.event;}}else{if(CJ){return q;}}}function WE(q){if(!q){return null;}if(ZW){return q.srcElement;}else{if(CJ){return q.target;}}}function t2(q){if(!q){return null;}if(ZW){return q.toElement;}else{if(CJ){if(q.type=="mouseout"){return q.relatedTarget;}else{if(q.type=="mouseover"){return q.target;}else{return null;}}}}}function vp(q){if(!q){return null;}if(ZW){return q.button;}else{if(CJ){return (q.which==1)?1:(q.which==2)?4:2;}}}function Ul(q){if(!q){return ;}if(ZW){q.cancelBubble=true;}else{if(CJ){q.stopPropagation();}}}function sR(q){return q.contentWindow.document;}function Hh(q){if(ZW){q.focus();}else{q.contentWindow.focus();}}function j5(q){if(ZW){q.blur();}else{q.contentWindow.blur();}}function vk(q,R,k){q.setSelectionRange(R,k);}function A2(q,R,k){q.setSelectionRange(R,k);}function uJ(q){vk(q,q.value.length,q.value.length);}function tq(q){vk(q,0,0);}function x0(q,R){vk(q,R,R);}function OT(q,R){var k=new RegExp(R,"i").exec(q.value);if(k){vk(q,k.index,k.index+k[0].length);}}function ep(q,R){var k=q.selectionStart;var Z=q.selectionEnd;q.value=q.value.substring(0,k)+R+q.value.substring(Z);if(k!=Z){vk(q,k,k+R.length);}else{x0(q,k+R.length);}vk(q,k,k+R.length);}function RK(q,R,k){return q.value.substring(R,k);}function R8(q){return q.value.substring(q.selectionStart,q.selectionEnd);}var d0={k:"SE",q:"SW",Z:"NE",R:"NW"};function J4(q,R,k){this.C=null;this.G=null;this.m=q;this.R=false;this.n=R;this.W=(k)?k:550;this.B=1000;}J4.prototype.q=function(){return this.B;};J4.prototype.g=function(q,R){if(this.C!=null){Ws.removeChild(this.C);Ws.removeChild(this.z);}this.z=Qi("<DIV class='hoverStick' style='overflow:auto;visibility:hidden;'>",Ws);this.C=Qi("<TABLE cellspacing='0' cellpadding='0' class='hoverOverMenu' style='overflow:auto;visibility:hidden;'>",Ws);var k=Qi("<TBODY>",this.C);var Z=Qi("<TR>",k);var n=Qi("<TD style='padding:0px;white-space:nowrap;'>",Z);n.style.textOverflow="ellipsis";var G=Qi("<DIV style='overflow:hidden;white-space:nowrap;'>",n);G.style.textOverflow="ellipsis";if(tu(this.m)){if(this.m.strip()!=""){G.innerHTML=this.m;}else{return ;}}else{if(this.m!=null){G.appendChild(this.m);Oa(this.m);}}var c=this;if(this.n){this.C.onmouseout=this.n;}else{this.C.onmouseout=function(A){var m=vC(A);var z=WE(m);if(!oE(m.clientX,m.clientY,c.C,false)){c.A();}};}if(CJ){function B(g){var W=vC(g);if(!oE(W.clientX,W.clientY,c.C,false)){c.A();}}document.addEventListener("blur",tC(this,B),false);}fk(5,this,"position",++q,++R);};J4.prototype.position=function(q,R){if(this.C.innerText!=""){var k=this.C.rows[0].cells[0].firstChild;var Z=QM();var n=mk();if(q+this.C.offsetWidth>Z){if(Z-this.C.offsetWidth<=0){this.C.style.width=Z+"px";}}if(R+this.C.offsetHeight>n){if(n-this.C.offsetHeight<=0){this.C.style.height=n+"px";}}if(this.C.offsetWidth>this.W){k.style.overflow="hidden";k.style.width=this.W+"px";}var G;var c;var A;if(q+this.z.offsetWidth+(this.C.offsetWidth/2)<Z){c=Z-(q+(this.z.offsetWidth/2)+this.C.offsetWidth);if(R+this.z.offsetHeight+this.C.offsetHeight>n){G=d0.Z;this.z.style.top=(R-this.z.offsetHeight)+"px";this.z.style.left=q+"px";this.z.style.backgroundPosition="-56px 0px";this.C.style.top=(this.z.offsetTop-this.C.offsetHeight+1)+"px";}else{G=d0.k;this.z.style.top=R+"px";this.z.style.left=q+"px";this.z.style.backgroundPosition="0px 0px";this.C.style.top=(this.z.offsetTop+this.z.offsetHeight-1)+"px";}A=q+(this.z.offsetWidth/2)-1;if(c<0){A+=c;}this.C.style.left=A+"px";}else{c=q-this.C.offsetWidth-(this.z.offsetWidth/2);if(R+this.z.offsetHeight+this.C.offsetHeight>n){G=d0.R;this.z.style.top=(R-this.z.offsetHeight)+"px";this.z.style.left=(q-this.z.offsetWidth)+"px";this.z.style.backgroundPosition="-84px 0px";this.C.style.top=(this.z.offsetTop-this.C.offsetHeight+1)+"px";}else{G=d0.q;this.z.style.top=R+"px";this.z.style.left=(q-this.z.offsetWidth)+"px";this.z.style.backgroundPosition="-28px 0px";this.C.style.top=(this.z.offsetTop+this.z.offsetHeight-1)+"px";}A=q-(this.z.offsetWidth/2)-this.C.offsetWidth+1;if(c<0){A-=c;}this.C.style.left=A+"px";}this.C.style.left=this.C.offsetLeft+"px";this.C.style.top=this.C.offsetTop+"px";if(CJ){this.C.style.left=(this.C.offsetLeft-1)+"px";this.C.style.left=(this.C.offsetLeft+1)+"px";while(this.C.offsetLeft+this.C.offsetWidth>=Z){this.C.style.left=(this.C.offsetLeft-1)+"px";}while(this.C.offsetTop+this.C.offsetHeight>=n){this.C.style.top=(this.C.offsetTop-1)+"px";}}this.R=true;IP(this.z);IP(this.C);var m=document.activeElement;if(m!=null){var z;try{var B=m.tagName.toUpperCase();if(B=="INPUT"&&(m.type=="text"||m.type=="password")||B=="TEXTAREA"){m.blur();if(CJ){document.activeElement=null;}}}catch(z){}}}};J4.prototype.c=function(){return this.R;};J4.prototype.A=function(){Sw(this.z);Sw(this.C);this.R=false;this.C.firstChild.firstChild.firstChild.innerHTML="";};J4.prototype.k=function(q){this.m=q;};J4.prototype.Z=function(){return this.C;};var fj=null;var fZ;var J0;var Ut=-1;var CC=-1;function a4(q){var R=vC(q);fZ=R.clientX;J0=R.clientY;}function rl(q){CC=setTimeout("gF()",1000);}if(ZW){document.attachEvent("onmousemove",a4);document.attachEvent("onmouseover",rl);}else{document.addEventListener("mousemove",a4,false);document.addEventListener("mouseover",rl,false);}function cj(){if(fj==null){return ;}if(oE(fZ,J0,fj.srcElem,true)){fj.g(fZ,J0);}}function gF(){if(fj==null||fj.Z()==null||kN(fj.Z())){return ;}if(!oE(fZ,J0,fj.Z(),false)&&!oE(fZ,J0,fj.srcElem,false)){fj.A();}}function oE(q,R,k,Z){if(k==null||kN(k)){return false;}var n=Z?-2:1;var G=Tu(k)+n;var c=Tu(k)+k.offsetWidth-n;var A=gG(k)+n;var m=gG(k)+k.offsetHeight-n;if((q>G&&q<c)&&(R>A&&R<m)){return true;}else{return false;}}var aJ={R:null,k:new Array(),q:function(){while(aJ.k.length>0){var R=aJ.k[0][0];var k=aJ.k[0][1];try{var Z=eval(R);Z.apply(window,k);}catch(e){}aJ.k=rF.B(aJ.k,0);}aJ.R=null;},Z:function(q){var R=new Array(arguments.length-1);for(var k=1;k<arguments.length;k++){R[k-1]=arguments[k];}rF.q(aJ.k,[q,R]);if(!aJ.R){aJ.R=setTimeout("aJ.q()",0);}}};var qK=null;var Zc=null;if(false){Zc=new dV();}var yb=null;var b0=null;if(false){b0=new GC();}var N6=new Array();var VI=new Array();var Hb=new Array();var ww=null;var cf=null;var bQ=null;function GC(q,R,k,Z,n,G,c,A,m,z,B,g,W,C,Y,O,X,Q){this.y=q;this.z=R;this.X=k;this.O=Z;this.Q=n;this.U=G;this.T=c;this.q=A;this.W=m;this.j=z;this.C=g;this.x=B;this.p=W;this.m=C;this.M=Y;if(O==null){O="menuItemIcon";}this.t=O;if(X==null){X="";}this.a=X;if(Q==null){Q="";}this.S=Q;this.I=null;this.h=false;if(this.p!=null){Hb[this.p]=this;}}GC.prototype.A=function(){return (this.z=="-");};GC.prototype.g=function(){return this.j;};GC.prototype.w=function(){if(!this.x){return ;}var q;if(this.I!=null){q=this.I.cells[0];}if(this.W){if(this.I!=null){if(this.j){q.innerHTML="&nbsp;";}else{q.innerHTML="";Qi("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",q);}}this.j=!this.j;}else{if(this.T&&!this.j){var R=this.y;var k=R.m();for(var Z=0;Z<k.length;Z++){var n=k[Z];if(n.T&&n.q==this.q){if(n.I!=null){n.I.cells[0].innerHTML="&nbsp;";}n.j=false;}}if(this.I!=null){Qi("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",q);}this.j=true;}}};GC.prototype.d=function(q){if(!this.x||q==this.j){return ;}this.w();};GC.prototype.f=function(q){if(this.z=="-"){return ;}this.z=q;if(this.I!=null){this.I.cells[1].innerHTML=q;}};GC.prototype.G=function(q){if(this.z=="-"||this.z.strip()==""){return null;}else{return this.z;}};GC.prototype.c=function(q){if(this.z=="-"){return ;}this.U=q;};GC.prototype.u=function(){return this.U;};GC.prototype.D=function(q){if(this.z=="-"){return ;}this.Q=q;if(this.I!=null){this.I.cells[2].innerHTML=q;}};GC.prototype.F=function(){return this.x;};GC.prototype.k=function(q){if(this.z=="-"){return ;}this.x=q;if(this.I!=null){if(this.x){this.I.className="menuItem";il(this.I,100);}else{this.I.className="menuItem_disabled";il(this.I,25);}}if(!q){this.h=false;}};GC.prototype.Z=function(){return this.W;};GC.prototype.e=function(){return this.T;};GC.prototype.n=function(){return this.q;};GC.prototype.Y=function(){return this.I;};GC.prototype.R=function(){return this.C;};GC.prototype.B=function(){return this.y;};GC.prototype.r=function(q,R){this.X=q;this.O=R;if(this.I!=null){var k=this.I.firstChild;var Z=k.firstChild;Z.style.backgroundPosition=q+"px "+R+"px";}};GC.prototype.s=function(){this.I.className="menuItem_hover";this.h=true;};GC.prototype.o=function(){this.I.className="menuItem";il(this.I,100);this.h=false;};GC.prototype.i=function(){return this.h;};GC.prototype.l=function(q){if(this.m!=null&&this.U!=null){this.m(this.U,q);}};GC.prototype.L=function(){var q=this.y;var R=q.Y();this.I=R.insertRow(-1);if(this.x){this.I.className="menuItem";il(this.I,100);}else{this.I.className="menuItem_disabled";il(this.I,25);}var k=Qi("<TD class='menuItemLeftIconCell "+this.a+"' style='font-size:1px;' align='center'>",this.I);if(this.z=="-"){k.innerHTML="&nbsp;";var Z=Qi("<TD colspan='3' class='menuItemDividerCell'>",this.I);var n=Qi("<DIV class='menuItemDivider'>",Z);if(ZW){Z.style.padding="0px 2px 0px 2px";}else{if(CJ){Z.style.padding="3px 2px 0px 2px";}}}else{if(this.W&&this.j){if(this.j){Qi("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",k);}else{k.innerHTML="&nbsp;";}}else{if(this.T){if(this.j){Qi("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",k);}else{k.innerHTML="&nbsp;";}}else{if(this.X!=null&&this.O!=null){var G=Qi("<DIV class='"+this.t+"' style='background-repeat:no-repeat;overflow:hidden;'>",k);G.style.backgroundPosition=this.X+"px "+this.O+"px";}else{if(this.M){var c=Qi("<DIV class='menuItemColorCell'>",k);c.style.backgroundColor=this.M;}else{k.innerHTML="&nbsp;";}}}}var Z=Qi("<TD class='menuItemCaptionCell' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.I);Z.innerHTML=this.z;var A=Qi("<TD class='menuItemShortcutCell "+this.S+"' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.I);if(this.Q!=null){A.innerText=this.Q;}else{A.innerHTML="&nbsp;";}var m=Qi("<TD class='menuItemRightIconCell' style='font-size:1px;cursor:default;' align='center'>",this.I);if(this.C!=null){Qi("<DIV class='submenuIcon' style='background-repeat:no-repeat;overflow:hidden;'>",m);}else{m.innerHTML="&nbsp;";}function z(C){var Y=vC(C);Ul(Y);if(qK!=null){eG(qK);}var O=this._menuItem;if(Zc!=null&&O.B()!=Zc&&O!=Zc.q()){Zc.c(true,O.B());}if(yb!=null&&b0!=O){clearTimeout(yb);yb=null;b0=null;}if(!O.F()){return ;}O.s();if(O.R()!=null){b0=O;yb=setTimeout("Eh()",300);}}function B(C){var Y=vC(C);Ul(Y);var O=this._menuItem;var X=O.R();if(X!=null&&X.G()){return ;}if(!O.F()){return ;}O.o();}function g(C){var Y=vC(C);Ul(Y);var O=this.cells[0];var X=this._menuItem;if(!X.F()){return ;}X.o();if(X.R()==null){S2();X.l(Y);}}function W(C){var Y=vC(C);Ul(Y);return false;}this.I.onmouseover=z;this.I.onmouseout=B;this.I.onmouseup=g;this.I.onmousedown=W;}this.I._menuItem=this;};GC.prototype.J=function(){var q=this.y;var R=Tu(this.I)+this.I.offsetWidth-(ZW?1:0);var k=gG(q.Y())+this.I.offsetTop-(ZW?1:0);var Z=this.C;Z.g(R,k);};function dV(q,R){this.O=null;this.Z=null;this.C=new Array();this.R=false;this.n=null;this.B=null;var k=q.getAttribute("id");if(k!=null){VI[k]=this;}this.z=q.getAttribute("menuClass");if(this.z==null){this.z=="";}var Z=q.getAttribute("leftColumnClass");var n=q.getAttribute("rightColumnClass");for(var G=0;G<q.childNodes.length;G++){var c=q.childNodes.item(G);if(c.nodeType!=N3.z){continue;}var A;if(c.nodeName=="item"||c.nodeName=="menu"){A=c.getAttribute("caption");}else{A="-";}var m=c.getAttribute("iconIndexX");if(m!=null){m=parseInt(m,10);if(isNaN(m)){m=null;}}var z=c.getAttribute("iconIndexY");if(z!=null){z=parseInt(z,10);if(isNaN(z)){z=null;}}var B=c.getAttribute("shortcut");var g=c.getAttribute("command");var W=c.getAttribute("radio");if(W==null){W=false;}else{W=(W=="true");}var C=null;if(W){C=c.getAttribute("radioGroup");}var Y=c.getAttribute("checkmark");if(Y==null){Y=false;}else{Y=(Y=="true");}var O=c.getAttribute("checked");if(O==null){O=false;}else{O=(O=="true");}var X=c.getAttribute("enabled");if(X==null){X=true;}else{X=(X=="true");}var Q=c.getAttribute("colorBox");var t=c.getAttribute("iconClass");var D=null;var i=(c.nodeName=="menu");if(i){D=new dV(c,R);}var k=c.getAttribute("id");var T=new GC(this,A,m,z,B,g,W,C,Y,O,X,D,k,R,Q,t,Z,n);this.C[this.C.length]=T;if(D!=null){D.n=T;}}}dV.prototype.Y=function(){return this.O;};dV.prototype.m=function(){return this.C;};dV.prototype.q=function(){return this.n;};dV.prototype.W=function(){return this.B;};dV.prototype.G=function(){return this.R;};dV.prototype.g=function(q,R){if(Zc==null){ww=document.onkeydown;cf=document.onkeyup;bQ=document.onkeypress;document.onkeydown=Na;document.onkeyup=qX;document.onkeypress=gw;}if(this.O==null){this.O=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' class='menu "+this.z+"' style='position:absolute;empty-cells:show;display:block;overflow:auto;visibility:visible;'>");for(var k=0;k<this.C.length;k++){var Z=this.C[k];Z.L();}var n=mZ(this.O);var G=n.zIndex;this.Z=Qi("<DIV class='menuShadow' style='position:absolute;border-width:0px;z-index:"+(G-1)+";overflow:auto;visibility:visible;'>");}this.O.style.left=q+"px";this.O.style.top=R+"px";Oa(this.O);var c=QM();var A=mk();if(this.n!=null){var m=this.n;if(q+this.O.offsetWidth>c){q=Tu(m.Y())-this.O.offsetWidth;this.O.style.left=q+"px";}if(R+this.O.offsetHeight>A){R=A-this.O.offsetHeight;this.O.style.top=R+"px";}}else{if(q+this.O.offsetWidth>c){q=c-this.O.offsetWidth;this.O.style.left=q+"px";}if(R+this.O.offsetHeight>A){R=A-this.O.offsetHeight;this.O.style.top=R+"px";}}if(CJ){var z=false;while(this.O.offsetLeft+this.O.offsetWidth>=c){this.O.style.left=(this.O.offsetLeft-1)+"px";z=true;}while(this.O.offsetTop+this.O.offsetHeight>=A){this.O.style.top=(this.O.offsetTop-1)+"px";}if(this.n!=null&&z){var m=this.n;q=Tu(m.Y())-this.O.offsetWidth;this.O.style.left=q+"px";}}Oa(this.Z);this.Z.style.left=(this.O.offsetLeft+2)+"px";this.Z.style.top=(this.O.offsetTop+2)+"px";this.Z.style.width=this.O.offsetWidth+"px";this.Z.style.height=this.O.offsetHeight+"px";this.R=true;Zc=this;var B=document.activeElement;if(B!=null){var W;try{var C=B.tagName.toUpperCase();if(C=="INPUT"&&(B.type=="text"||B.type=="password")||C=="TEXTAREA"){B.blur();if(CJ){document.activeElement=null;}}}catch(W){}}if(this.A!=null){this.A();}};dV.prototype.c=function(q,R){if(q==null){q=false;}if(this.O==null){return ;}Sw(this.O);Sw(this.Z);this.R=false;if(this.k!=null){this.k();}for(var k=0,len=this.C.length;k<len;k++){var Z=this.C[k];if(!Z.A()&&Z.F()){Z.o();}}if(this.n){var Z=this.n;Z.o();Zc=Z.B();if(q&&Zc!=R){Zc.c(true,R);}}else{Zc=null;}if(Zc==null){document.onkeydown=ww;document.onkeyup=cf;document.onkeypress=bQ;}clearTimeout(yb);yb=null;b0=null;};dV.prototype.A=null;dV.prototype.k=null;function Eh(){if(b0!=null&&b0.R()!=null){b0.J();}clearTimeout(yb);yb=null;}function rQ(q,R,k,Z,n){N6[R]=this;this.k=q;this.n=R;this.c=Z;this.Z=Qi("<DIV id='"+R+"'>",q);if(!Z){Sw(this.Z);}var G=1;for(var c=0;c<k.childNodes.length;c++){var A=k.childNodes.item(c);if(A.nodeType!=N3.z){continue;}var m=A.getAttribute("caption");var z=Qi("<TABLE border='0' cellspacing='1' cellpadding='0' style='height:100%;position:absolute;top:0px; left:"+G+"px;'>",this.Z);var B=z.insertRow(-1);B.style.height="100%";var g=Qi("<TD class='menuTitle' unselectable='on' style='cursor:default;padding:1px 5px 1px 5px;height:100%;' align='center'>",B);g.innerHTML=m;z._menu=new dV(A,n);z._index=c;G+=z.offsetWidth;function W(X){var Q=vC(X);Ul(Q);eG(this);if(qK!=null&&qK!=this){S2();var t=this._menu;t.g(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);qK=this;}}function C(X){var Q=vC(X);Ul(Q);var t=this._menu;if(t.G()){return ;}lc(this);}function Y(X){var Q=vC(X);Ul(Q);eG(this);var t=this.rows[0].cells[0];t.style.padding="2px 4px 0px 6px";var D=this._menu;if(Zc!=null){Zc.c(true);}if(qK!=null){if(qK==this){qK=null;}else{D.g(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);qK=this;}}else{D.g(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);qK=this;}return false;}function O(X){var Q=vC(X);Ul(Q);var t=this.rows[0].cells[0];t.style.padding="1px 5px 1px 5px";}z.onmouseover=W;z.onmouseout=C;z.onmousedown=Y;z.onmouseup=O;}this.Z._menubar=this;}rQ.prototype.G=function(){return this.Z;};rQ.prototype.q=function(){return this.c;};rQ.prototype.R=function(){for(var q in N6){var k=N6[q];Sw(k.G());k.c=false;}Oa(this.Z);this.c=true;for(var Z=1;Z<this.Z.childNodes.length;Z++){var n=this.Z.childNodes.item(Z);var G=this.Z.childNodes.item(Z-1);n.style.left=(G.offsetLeft+G.offsetWidth)+"px";}S2();};function YS(q,R){var k=Qi("<DIV class='menuBar' style='position:absolute;top:0px;left:0px;width:100%;'>",document.body);var Z=0;for(var n=0;n<q.childNodes.length;n++){var G=q.childNodes.item(n);if(G.nodeType!=N3.z){continue;}var c=G.getAttribute("id");var A=(Z==0);new rQ(k,c,G,A,R);Z++;}return k;}function UX(){for(var q in N6){var R=N6[q];if(R.q()){return R;}}return null;}function eG(q){var R=q.rows[0].cells[0];R.className="menuTitle_hover";}function lc(q){var R=q.rows[0].cells[0];R.className="menuTitle";}function Na(q){var R=vC(q);if(CJ){R.preventDefault();}var k=Zc.m();k=rF.G(k);for(var Z=0;Z<k.length;Z++){var n=k[Z];if(n.A()||!n.F()){k=rF.B(k,Z);Z--;}}if(k.length==0&&(R.keyCode==hu||R.keyCode==Wj)){return false;}var G=null;var c=-1;for(var Z=0,len=k.length;Z<len;Z++){var n=k[Z];if(n.i()){G=n;c=Z;break;}}switch(R.keyCode){case hu:if(G==null){var n=k[k.length-1];n.s();}else{G.o();c--;if(c<0){c=k.length-1;}var n=k[c];n.s();}break;case Wj:if(G==null){var n=k[0];n.s();}else{G.o();c++;if(c>k.length-1){c=0;}var n=k[c];n.s();}break;case kM:var A=null;if(G!=null){A=G.B();}if(G!=null&&A!=null&&A.q()!=null){A.c();var n=A.q();n.s();}else{if(qK!=null){var m=qK.parentNode;var z=qK._index;S2();if(z<=0){z=m.childNodes.length-1;}else{z--;}var B=m.childNodes.item(z);eG(B);var g=B._menu;g.g(B.offsetLeft+1,B.offsetTop+B.offsetHeight-2);qK=B;}}break;case sv:if(G!=null&&G.R()!=null){G.J();var W=Zc;var k=W.m();k=rF.G(k);for(var Z=0;Z<k.length;Z++){var n=k[Z];if(n.A()||!n.F()){k=rF.B(k,Z);Z--;}}if(k.length==0){return false;}var n=k[0];n.s();}else{if(qK!=null){var m=qK.parentNode;var z=qK._index;S2();if(z>=m.childNodes.length-1){z=0;}else{z++;}var B=m.childNodes.item(z);eG(B);var g=B._menu;g.g(B.offsetLeft+1,B.offsetTop+B.offsetHeight-2);qK=B;}}break;case Nv:if(G!=null){if(G.R()!=null){G.J();var k=W.m();k=rF.G(k);for(var Z=0;Z<k.length;Z++){var n=k[Z];if(n.A()||!n.F()){k=rF.B(k,Z);Z--;}}if(k.length==0){return false;}var n=k[0];n.s();}else{S2();G.l(R);}}else{S2();}break;case dO:S2();break;default:if(CJ){R.preventDefault();}break;}return false;}function qX(q){var R=vC(q);if(CJ){R.preventDefault();}return false;}function gw(q){var R=vC(q);if(CJ){R.preventDefault();}return false;}function iW(q){var R=N6[q];if(R!=null){R.R();}}function jQ(q){var R=N6[q];return (R!=null?R.q():false);}function S2(){if(Zc!=null){Zc.c(true);Zc=null;}if(qK!=null){lc(qK);qK=null;}}function gc(q,R){var k=Hb[q];if(k!=null){k.k(R);}}function uF(q){var R=Hb[q];return (R!=null?R.F():false);}function Cm(q,R){var k=Hb[q];if(k!=null){k.d(R);}}function Br(q){var R=Hb[q];return (R!=null?R.g():false);}function eE(q){var R=Hb[q];if(R!=null){R.w();}}function vI(q,R){var k=Hb[q];if(k!=null){k.f(R);}}function ki(q){var R=Hb[q];if(R!=null){return R.G();}}function LO(q,R,k){var Z=Hb[q];if(Z!=null){Z.r(R,k);}}var t9={c:null,z:null,k:null,B:null,Z:null,n:null,m:function(){if(t9.c==null){t9.c=null;t9.q=false;clearInterval(t9.k);t9.k=null;var q;try{t9.z();}catch(q){oV("Exception from ModalDialog._onFinish().",Zp.Z);}t9.R=null;}else{if(t9.c!=null){var q;try{if(t9.c.closed){t9.c=null;t9.q=false;clearInterval(t9.k);t9.k=null;var q;try{t9.z();}catch(q){oV("Exception from ModalDialog._onFinish().",Zp.Z);}t9.R=null;}}catch(q){}}}}};t9.G=null;t9.R=null;t9.q=false;t9.A=function(q){if(!ZW){return ;}var R;try{var k=t9.n-q.document.body.clientHeight;q.dialogHeight=(parseInt(q.dialogHeight)+k)+"px";}catch(R){}var R;try{var Z=t9.Z-q.document.body.clientWidth;q.dialogWidth=(parseInt(q.dialogWidth)+Z)+"px";}catch(R){}};function FM(q,R,k,Z,n,G,c){t9.G=R;t9.R=null;window.focus();if(ZW){var A="";A+="resizable:no;help:no;status:no;scroll:no;";A+="dialogWidth:"+Z+"px;";A+="dialogHeight:"+n+"px;";if(G!=null){A+="dialogLeft:"+G+"px;";}if(c!=null){A+="dialogTop:"+c+"px;";}t9.Z=Z;t9.n=n;t9.q=true;showModalDialog(q,window,A);t9.q=false;t9.Z=null;t9.n=null;if(k){k(t9.R);}}else{if(CJ){function m(O){if(t9.c!=null){var X;try{if(!t9.c.closed){t9.c.focus();O.preventDefault();O.stopPropagation();}}catch(X){}}}function z(O){O.addEventListener("click",m,true);O.addEventListener("dblclick",m,true);O.addEventListener("mousedown",m,true);O.addEventListener("mouseup",m,true);O.addEventListener("mouseover",m,true);O.addEventListener("keydown",m,true);O.addEventListener("keyup",m,true);O.addEventListener("keypress",m,true);}function B(O){O.removeEventListener("keypress",m,true);O.removeEventListener("keyup",m,true);O.removeEventListener("keydown",m,true);O.removeEventListener("mouseover",m,true);O.removeEventListener("mouseup",m,true);O.removeEventListener("mousedown",m,true);O.removeEventListener("dblclick",m,true);O.removeEventListener("click",m,true);}t9.B=k;t9.z=function(){if(t9.B){t9.B(t9.R);}releaseWindowEvents(window);for(var q=0;q<window.frames.length;q++){releaseWindowEvents(window.frames[q]);}};var g="dlg_"+Math.round(Math.random()*1000000);var A="";A+="toolbar=no,menubar=no,personalbar=no,scrollbars=no";A+=",resizable=no,dependent=yes,z-lock=yes";A+=",width="+Z+"px";A+=",height="+n+"px";if(G!=null){A+=",left:"+G+"px";}if(c!=null){A+=",top:"+c+"px";}var W;try{var C=window.open(q,g,A);if(C==null){return false;}t9.q=true;t9.c=C;}catch(W){return false;}z(window);for(var Y=0;Y<window.frames.length;Y++){z(window.frames[Y]);}if(t9.k!=null){clearInterval(t9.k);}t9.k=setInterval("t9.m()",50);}}return true;}function M6(){this.Z=null;this.k=null;this.q=null;this.R=false;}M6.G=new Array();M6.n=null;M6.C=50;M6.B=function(){var q;for(var R=0;R<M6.G.length;R++){var k=M6.G[R];if(k.R){if(k.Z!=null){try{if(!k.Z.closed){try{if(k.q){k.q(k.Z.returnValue);}k.Z.close();}catch(q){}}}catch(q){}}M6.G=rF.B(M6.G,R);--R;}else{if(k.Z==null){M6.G=rF.B(M6.G,R);--R;}else{if(k.Z!=null){try{if(k.Z.closed){M6.G=rF.B(M6.G,R);--R;}}catch(q){}}}}}if(M6.G.length>0){M6.n=setTimeout("M6.B()",M6.C);}else{M6.n=null;}};M6.m=function(q){for(var R=0,len=M6.G.length;R<len;R++){var k=M6.G[R];if(k.Z==q){return k.k;}}return null;};M6.c=function(q,R){for(var k=0,len=M6.G.length;k<len;k++){var Z=M6.G[k];if(Z.Z==q){Z.k=R;break;}}};M6.W=function(q){for(var R=0,len=M6.G.length;R<len;R++){var k=M6.G[R];if(k.Z==q){k.R=true;break;}}};M6.z=function(){for(var q=M6.G.length;--q>=0;){var R=M6.G[q];R.Z.close();M6.G=rF.B(M6.G,q);}};M6.A=function(){var q=0;for(var R=0,len=M6.G.length;R<len;R++){var k=M6.G[R];if(k.Z!=null){var Z;try{if(k.Z.closed){q++;}}catch(Z){}}}return q;};M6.g=function(q){var R=[];for(var k=0,len=M6.G.length;k<len;k++){var Z=M6.G[k];if(Z.Z!=null){var n;try{if(!Z.Z.closed&&Z.Z.name==q){rF.q(R,Z);}}catch(n){}}}return R;};function Hj(q,R,k,Z,n,G,c,A){var m="";m+="directories=no,location=no,menubar=no";m+=",scrollbars=no,status=no,toolbar=no";m+=",resizable="+(G?"yes":"no");m+=",width="+Z;m+=",height="+n;if(c!=null){m+=",left="+c;}if(A!=null){m+=",top="+A;}var z="dlg_"+Math.round(Math.random()*1000000);var B=new M6();B.k=R;B.q=k;var g;try{B.Z=window.open(q,z,m);if(B.Z!=null){rF.q(M6.G,B);if(M6.n==null){M6.n=setTimeout("M6.B()",M6.C);}}return B.Z;}catch(g){return null;}}function eL(q){if(ZW&&opener.t9.q){alert(strings.modal_dialog_open);}else{window.returnValue=q;opener.M6.W(window);}}var dI=new Array();var FD=new Array();var fE={q:new pf("folders","foldersTableDiv","folder_header_label"),R:new pf("calendars","calendarsTableDiv","calendar_header_label")};function pf(q,R,k){this.q=q;this.R=R;this.k=k;}var LC=fE.q.q;var k7;var kK=100;var pZ=null;var YK={q:"New Message"};function Gs(q,R,k,Z){this.Z=q;this.q=R;this.R=k;this.k=Z;}function cO(q,R){this.k=q;this.R=R;this.q=null;if(this.R!=null){FD[this.R]=this;}}cO.prototype.n=function(){return this.q;};cO.prototype.Z=function(q){};function MI(q,R,k,Z,n,G,c,A,m,z,B,g,W){this.d(q,g);this.A=R;this.G=k+(ZW?1:0);this.g=Z;this.B=n+(ZW?1:0);this.f=G;this.x=c+(ZW?1:0);this.C=A;this.T=m;this.i=z;this.X=W;this.a=B?true:false;this.t=null;}MI.prototype=Jw(cO.prototype);MI.prototype.d=cO;MI.prototype.constructor=MI;MI.prototype.z=function(q){if(this.q!=null){this.q.title=q;}};MI.prototype.M=function(q){this.i=q;};MI.prototype.Y=function(){return this.i;};MI.prototype.W=function(){if(!this.a){this.O.style.backgroundPosition=this.g+"px "+this.B+"px";}};MI.prototype.m=function(){if(!this.a){this.O.style.backgroundPosition=this.f+"px "+this.x+"px";}};MI.prototype.D=function(){var q=this.k;q.k();this.O.style.backgroundPosition=this.A+"px "+this.G+"px";this.a=true;};MI.prototype.Q=function(){this.O.style.backgroundPosition=this.f+"px "+this.x+"px";this.a=false;};MI.prototype.Z=function(q){var R=this.k;var k=R.G();var n;var G;n=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='left:"+q+"px;top:0px;position:absolute;height:100%;'>",k);G=n.insertRow(-1);this.q=Qi("<TD class='modebarButton' unselectable='on'"+(this.R!=null?" id='"+this.R+"'":"")+">",G);n=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.q);G=n.insertRow(-1);var c=Qi("<TD unselectable='on'>",G);this.O=Qi("<DIV class='modebarButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",c);this.O.style.backgroundPosition=this.a?(this.A+"px "+this.G+"px"):(this.f+"px "+this.x+"px");this.O.style.width=this.C+"px";this.c=Qi("<DIV class='modebarUnreadCount' unselectable='on'>",c);if(this.T!=null){this.q.title=this.T;}function A(Z){var g=vC(Z);Ul(g);var W=this._modebarButton;if(W.i==null){return ;}W.W();}function m(Z){var g=vC(Z);Ul(g);var W=this._modebarButton;if(W._checkMarkItem&&W.a){return ;}W.m();}function z(Z){var g=vC(Z);Ul(g);S2();var W=this._modebarButton;if(W.i==null){return true;}return false;}function B(Z){var g=vC(Z);Ul(g);var W=this._modebarButton;if(W.i==null){return ;}var C=BO();if(W.t!=null&&C-W.t<1000){return ;}W.t=C;if(W.X!=null&&W.i!=null){if(W.i==fE.R.q&&Ro!=null){W.D();W.X(W.i,g);}else{if(W.i!=fE.R.q){W.D();W.X(W.i,g);}}}}this.q.onmouseover=A;this.q.onmouseout=m;this.q.onmousedown=z;this.q.onmouseup=B;this.q._modebarButton=this;return (q+this.q.offsetWidth);};MI.prototype.L=function(q){var R=this.T;if(q>0){R+=". "+q+" "+strings.modebar_tooltip_unread_count;}this.z(R);if(this.c.childNodes.length>0){zX.O(this.c);}var k=document.createElement("div");k.innerHTML=q>99?"99+":q;this.c.appendChild(k);};function mc(q,R,k,Z,n,G,c){this.D(q,c);this.B=R;this.m=k;this.Y=Z;this.C=n;this.Q=G?true:false;this.G=[];this.c=[];}mc.prototype=Jw(cO.prototype);mc.prototype.D=cO;mc.prototype.constructor=mc;mc.prototype.M=function(q){if(this.Q&&this.G!=null&&this.G.length>0){if(fj==null){fj=new J4("",i2);}fj.srcElem=this.q;fZ=q.clientX;J0=q.clientY;if(!oE(fZ,J0,fj.srcElem,true)){return ;}var R=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='border-collapse:collapse;overflow:hidden;position:relative;width:100%;'>",Ws);var k=Qi("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",R);function Z(c,A){var m=Qi("<TR class='upcomingAppointmentRow'>",A);var z=Qi("<TD valign='top' style='cursor:default;' nowrap unselectable='on'>",m);var B=Qi("<SPAN class='messageHeaderText' style='padding-left:4px; padding-right:4px;'>",z);var g=c.R;B.innerHTML=g;}for(var n=this.G.length-1;n>=0;n--){var G=this.G[n];Z(G,k);}if(fj==null){fj=new J4(R,i2);}else{fj.k(R);}fZ=Tu(this.q)+this.q.offsetWidth-(ZW?6:1);J0=gG(this.q)+(ZW?5:8);cj();}};mc.prototype.X=function(){if(this.Q){if(Ut!=-1){clearTimeout(Ut);}rl();}};mc.prototype.A=function(){this.Q=true;this.g.style.backgroundPosition=this.B+"px "+this.m+"px";};mc.prototype.O=function(){Aa();this.Q=false;this.g.style.backgroundPosition=this.Y+"px "+this.C+"px";};mc.prototype.d=function(){return this.Q;};mc.prototype.T=function(q){var R=q.Z;switch(R){case YK.q:var k=this.z(R);if(k){q.k=q.k.concat(k);}break;}if(q!=null){rF.q(this.G,q);}if(!this.Q){this.A();}};mc.prototype.t=function(q,R,k){switch(q){case YK.q:if(R==null){R=strings.modebar_indicator_message_new_messages;}break;}var Z=new Gs(q,new Date(),R,k);rF.q(this.c,Z);};mc.prototype.i=function(q,R){if(this.c==null||this.c.length<=0){return ;}for(var k=this.c.length-1;k>=0;k--){var Z=this.c[k];if(Z.Z==q){this.c=rF.B(this.c,k);switch(q){case YK.q:var n=R;var G=Z.k;var c=false;var A=0;while(!c&&A<G.length){var m=G[A];var z=n.Y(m);if(z&&!z.t(et.m)){c=true;}A++;}if(c){this.T(Z);}break;}}}};mc.prototype.z=function(q){if(this.G==null||this.G.length<=0){return ;}var R=[];for(var k=this.G.length-1;k>=0;k--){var Z=this.G[k];if(Z.Z==q){R=R.concat(Z.k);this.G=rF.B(this.G,k);}}if(this.G.length==0){this.O();}return R;};mc.prototype.W=function(q,R){switch(q){case YK.q:var k=R;for(var Z=this.G.length-1;Z>=0;Z--){var n=this.G[Z];if(n.Z==q){var G=false;var c=n.k;for(var A=0;A<c.length;A++){var m=c[A];var z=k.Y(m);if(z&&!z.t(et.m)){G=true;break;}}if(!G){this.G=rF.B(this.G,Z);}}}break;}if(this.G.length==0){this.O();}};mc.prototype.Z=function(){var q=this.k;var R=q.G();var k;var n;k=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' style='float: right; height:100%; padding-right:5px;'>",R);n=k.insertRow(-1);this.q=Qi("<TD class='modebarButton' unselectable='on'"+(this.R!=null?" id='"+this.R+"'":"")+">",n);k=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.q);n=k.insertRow(-1);var G=Qi("<TD unselectable='on'>",n);this.g=Qi("<DIV class='modebarIndicatorIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",G);this.g.style.backgroundPosition=this.Q?(this.B+"px "+this.m+"px"):(this.Y+"px "+this.C+"px");function c(Z){var z=this._modebarIndicator;if(!z.Q){return ;}var B=vC(Z);Ul(B);z.M(B);}function A(Z){var z=this._modebarIndicator;if(!z.Q){return ;}var B=vC(Z);Ul(B);z.X();}function m(Z){var z=vC(Z);Ul(z);var B=this._modebarIndicator;if(!B.Q){return ;}var g=BO();if(B._lastClickTime!=null&&g-B._lastClickTime<1000){return ;}B._lastClickTime=g;B.z(YK.q);if(LC==fE.R.q){vK("mode_button_folder");sO(fE.q.q);}else{bo(Gf.X(),true);}}this.q.onmouseover=c;this.q.onmouseout=A;this.q.onmouseup=m;this.q._modebarIndicator=this;};function oR(q,R,k,Z,n){var G="";dI[R]=this;this.R=q;this.n=R;this.c=new Array();this.Z=Qi("<DIV id='"+R+"'>",q);if(!Z){Sw(this.Z);}var c=1;for(var A=0;A<k.childNodes.length;A++){var m=k.childNodes.item(A);if(m.nodeType!=N3.z){continue;}if(m.nodeName=="button"){var z=m.getAttribute("iconSelectedIndexX");if(z!=null){z=parseInt(z,10);if(isNaN(z)){iconIndexX=null;}}var B=m.getAttribute("iconSelectedIndexY");if(B!=null){B=parseInt(B,10);if(isNaN(B)){B=null;}}var g=m.getAttribute("iconHoverIndexX");if(g!=null){g=parseInt(g,10);if(isNaN(g)){g=null;}}var W=m.getAttribute("iconHoverIndexY");if(W!=null){W=parseInt(W,10);if(isNaN(W)){W=null;}}var C=m.getAttribute("iconUnselectedIndexX");if(C!=null){C=parseInt(C,10);if(isNaN(C)){C=null;}}var Y=m.getAttribute("iconUnselectedIndexY");if(Y!=null){Y=parseInt(Y,10);if(isNaN(Y)){Y=null;}}var O=m.getAttribute("width");if(O!=null){O=parseInt(O,10);if(isNaN(O)){O=null;}}var X=m.getAttribute("selected");if(X==null){X=false;}else{X=(X=="true");}var Q=m.getAttribute("tooltip");var t=m.getAttribute("command");G=m.getAttribute("id");var D=new MI(this,z,B,g,W,C,Y,O,Q,t,X,G,n);this.c[this.c.length]=D;c=D.Z(c);}if(m.nodeName=="indicator"){var i=m.getAttribute("iconActiveIndexX");if(i!=null){i=parseInt(i,10);if(isNaN(i)){i=null;}}var T=m.getAttribute("iconActiveIndexY");if(T!=null){T=parseInt(T,10);if(isNaN(T)){T=null;}}var d=m.getAttribute("iconInactiveIndexX");if(d!=null){d=parseInt(d,10);if(isNaN(d)){d=null;}}var w=m.getAttribute("iconInactiveIndexY");if(w!=null){w=parseInt(w,10);if(isNaN(w)){w=null;}}var M=m.getAttribute("active");if(M==null){M=false;}else{M=(M=="true");}G=m.getAttribute("id");var a=new mc(this,i,T,d,w,M,G);this.c[this.c.length]=a;a.Z();}}this.Z._modebar=this;}oR.prototype.G=function(){return this.Z;};oR.prototype.q=function(){for(var R=0,len=this.R.childNodes.length;R<len;R++){var k=this.R.childNodes.item(R);if(k.id!=this.n){Sw(k);}}Oa(this.Z);for(var R=1;R<this.Z.childNodes.length;R++){var Z=this.Z.childNodes.item(R);var n=this.Z.childNodes.item(R-1);Z.style.left=(n.offsetLeft+n.offsetWidth-6)+"px";}};oR.prototype.k=function(){for(var q=0;q<this.c.length;q++){var R=this.c[q];if(V5(R,MI)){R.Q();}}};function DP(q,R,k,Z){if(q==null){q=document.body;}var n=Qi("<DIV class='modebar' style='position:absolute;left:0px;top:"+R+"px;width:100%;'>",q);var G=0;for(var c=0;c<k.childNodes.length;c++){var A=k.childNodes.item(c);if(A.nodeType!=N3.z){continue;}var m=A.getAttribute("id");var z=(G==0);new oR(n,m,A,z,Z);G++;}return n;}function sO(q){if(JQ){clearTimeout(JQ);}if(k7){clearTimeout(k7);if(pZ==q){pZ=null;}else{pZ=q;k7=setTimeout("sO('"+q+"')",kK);return ;}}else{pZ=q;k7=setTimeout("sO('"+q+"')",kK);return ;}if(LC==q){return ;}LC=q;for(var R in fE){var k=fE[R];Sw(Z4(k.R));if(k.q==q){Oa(Z4(k.R));Z4("foldersHeaderTitle").innerHTML=strings[k.k];}}switch(q){case fE.q.q:if(aF.tR("foldersPaneVisible",RT.k)==kN(foldersPane)){Kx(foldersPane);}Ro.O();Av.W();var Z=Av.c();var n=Z.T();D5(null,n,true);if(!(wP(n))){jF();}Sw(calendarSetsPane);if(mG("mode_button_indicator")){WO("mode_button_indicator",YK.q);}break;case fE.R.q:if(aF.tR("calendarsPaneVisible",RT.k)==kN(foldersPane)){Kx(foldersPane);}Av.Y();if(Ro==null){Bw();}Ro.l();var G=wT;if(wT!=null&&V5(wT,NG)){var c=Ro.j(wT);Ro.w(c,false);}else{var A=Ro.x();wT=A.c();}bB("calendarToolbar");Jz();if(G!=null){if(!wP(G)){var m=qo(G);m.SX();}}if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);Su(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=wV(g_DatePickerDate,pJ("mini_cal_header_date"));}if(aF.tR("calendarSetsPaneVisible",RT.k)){Oa(calendarSetsPane);}break;}i8();}function Aa(){if(fj==null||fj.Z()==null||kN(fj.Z())){return ;}fj.A();}function i2(){if(Ut!=-1){clearTimeout(Ut);}rl();}function lO(){return LC==fE.R.q;}function Tz(){return LC==fE.q.q;}function qE(q,R){var k=FD[q];if(k!=null){k.L(R);}}function vK(q){var R=FD[q];if(R!=null){R.D();}}function WO(q,R){var k=FD[q];if(k!=null){k.z(R);}}function mG(q){var R=FD[q];if(R!=null){return R.d();}}function Ad(q,R,k){var Z=FD[q];if(Z!=null){Z.W(R,k);}}function k4(q,R,k,Z){var n=FD[q];if(n!=null){n.t(R,k,Z);}}function lm(q,R,k){var Z=FD[q];if(Z!=null){Z.i(R,k);}}function vq(q){function R(c,A){var m=[];if(A==1){for(var z=0,len=c.length;z<len;z++){m[m.length]=[c[z]];}}else{for(var z=0,len=c.length-A+1;z<len;z++){var B=R(c.slice(z+1,c.length),A-1);for(var g=0,len2=B.length;g<len2;g++){m[m.length]=B[g].concat(c[z]);}}}return m;}var k=[];for(var Z=1,len=q.length;Z<=len;Z++){var n=R(q,Z);for(var G=0,len2=n.length;G<len2;G++){k[k.length]=n[G];}}return k;}function dk(q){var R=[];for(var k=0,len=q.length;k<len;k++){var Z=[];var n=q[k][1];var G=q[k][2];for(var c=0,len2=q.length;c<len2;c++){if(c==k){continue;}var A=q[c][1];var m=q[c][2];var z=(G<=A||n>=m);if(!z){Z[Z.length]=q[c][0];}}var B=[q[k][0],Z];R[R.length]=B;}return R;}function Ij(q){if(q.length==1){return true;}for(var R=0,len=q.length;R<len;R++){var k=q[R][0];for(var Z=0,len2=q.length;Z<len2;Z++){if(Z==R){continue;}var n=q[Z][1];var G=false;for(var c=0,len3=n.length;c<len3;c++){if(n[c]==k){G=true;break;}}if(!G){return false;}}}return true;}function BE(q,R){if(q.length==1){return true;}var k=null;for(var Z=0,len=q.length;Z<len;Z++){for(var n=0,len2=R.length;n<len2;n++){if(R[n][0]==q[Z]){k=R[n][1];break;}}for(var n=0,len2=k.length;n<len2;n++){for(var G=0,len3=q.length;G<len3;G++){if(q[G]==k[n]){return false;}}}}return true;}function Op(q){var R=[];for(var k=0,len=q.length;k<len;k++){R[R.length]=q[k][0];}var Z=vq(R);var n=0;var G;for(var k=0,len=Z.length;k<len;k++){var c=Z[k];if(BE(c,q)&&c.length>n){n=c.length;G=c;}}return G;}function O4(q){var R=[];for(var k=0,len=q.length;k<len;k++){var Z=q[k][0];var n=q[k][1];var G=false;var c=0;while(!G&&c<R.length){current_clique=R[c];var A=true;var m=0;while(A&&m<current_clique.length){var z=current_clique[m];if(rF.Z(n,z)){A=false;}m++;}if(A){rF.q(current_clique,Z);G=true;}c++;}if(!G){rF.q(R,[Z]);}}return R;}function Ky(q){var R;var k=false;do{R=Math.round(Math.random()*100000000);for(var Z=0,len=q.length;Z<len;Z++){if(q[Z]==R){k=true;break;}}}while(k);return R;}function qW(q){if(q.length>4){return O4(q);}var R=[];for(var k=0,len=q.length;k<len;k++){R[R.length]=q[k][0];}var Z=[];while(!Ij(q)){var n=Op(q);Z[Z.length]=n;for(var k=0,len=n.length;k<len;k++){for(var G=0,len2=q.length;G<len2;G++){if(q[G][0]==n[k]){q=q.slice(0,G).concat(q.slice(G+1,q.length));break;}}}var c=[];var A=Ky(R);c[0]=A;var m=[];for(var k=0,len=n.length;k<len;k++){var z=n[k];for(var G=0,len2=q.length;G<len2;G++){var B=q[G][1];for(var g=0,len3=B.length;g<len3;g++){if(B[g]==z){var W=false;for(var C=0,len4=m.length;C<len4;C++){if(m[C]==q[G][0]){W=true;break;}}if(!W){m[m.length]=q[G][0];}break;}}}}c[1]=m;q[q.length]=c;for(var k=0,len=q.length-1;k<len;k++){var m=q[k][1];var Y=[];for(var G=0,len2=m.length;G<len2;G++){var z=m[G];var W=false;for(var g=0,len3=n.length;g<len3;g++){if(n[g]==z){W=true;break;}}var O;if(W){O=A;}else{O=m[G];}W=false;for(var g=0,len3=Y.length;g<len3;g++){if(Y[g]==O){W=true;break;}}if(!W){Y[Y.length]=O;}}q[k][1]=Y;}}for(var k=0,len=R.length;k<len;k++){for(var G=0,len2=q.length;G<len2;G++){if(q[G][0]==R[k]){Z[Z.length]=[q[G][0]];break;}}}return Z;}function TY(q){function R(n,G){for(var c=0,len=q.length;c<len;c++){if(q[c][0]==n[0]){q=rF.B(q,c);break;}}G[G.length]=n;var A=n[1];for(var c=0,len=A.length;c<len;c++){for(var m=0,len2=q.length;m<len2;m++){if(q[m][0]==A[c]){R(q[m],G);break;}}}}var k=[];while(q.length>0){var Z=[];R(q[0],Z);k[k.length]=Z;}return k;}function Jd(q){var R=op[q];var k=R.clone();k.setDate(k.getDate()+1);var Z=dayViewTable.rows[0].cells[2*q-1];var n=dayViewTable.rows[0].cells[2*q];var G;if(window.name=="print"){G=n.offsetLeft-1;}else{G=Z.offsetLeft;}var c=n.offsetWidth;var A=new Array();var m=OG(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var z=0,len=m.length;z<len;z++){var B=m[z];if(B.columnIndex==q){var g=op[q].clone();g.setHours((B.offsetTop+vP)/(4*N1));g.setMinutes(((((B.offsetTop+vP)/N1)%4)*15));var W=Math.round(((B.offsetHeight-2*vP)/N1)*15);var C=new Date(g.getTime()+W*ES);var Y=B.appt;var O=Y.yX;var X=g.getHours()*eV+g.getMinutes();var Q=C.getHours()*eV+C.getMinutes();if(Q==0){Q=aq;}rF.q(A,[O,X,Q,B]);}}var t=dk(A);var D=TY(t);var i=[];for(var z=0,len=D.length;z<len;z++){i[i.length]=qW(D[z]);}for(var z=0,len=i.length;z<len;z++){var T=i[z];var d=T.length;var w=c/d;var M=Math.floor(c/d)-2;for(var a=0,len2=d;a<len2;a++){var L=T[a];for(var x=0,len3=L.length;x<len3;x++){var f=L[x];var B=null;for(var u=0,len4=A.length;u<len4;u++){if(A[u][0]==f){B=A[u][3];break;}}if(B!=null){B.style.left=(G+Math.floor(a*w))+"px";if(M>0){B.style.width=M+"px";}}}}}}function m3(){var q=new Array();var R=OG(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var k=0,len=R.length;k<len;k++){var Z=R[k];var n=Z.appt;var G=n.yX;var c=Z.offsetLeft;var A=Z.offsetLeft+Z.offsetWidth;rF.q(q,[G,c,A,Z]);}var m=dk(q);var z=TY(m);var B=[];for(var k=0,len=z.length;k<len;k++){B[B.length]=qW(z[k]);}var g=0;for(var k=0,len=B.length;k<len;k++){var W=B[k];var C=W.length;if(C>g){g=C;}for(var Y=0,len2=C;Y<len2;Y++){var O=W[Y];for(var X=0,len3=O.length;X<len3;X++){var Q=O[X];var Z=null;for(var t=0,len4=q.length;t<len4;t++){if(q[t][0]==Q){Z=q[t][3];break;}}if(Z!=null){Z.style.top=((Vt+2)*Y)+2;}}}}return g;}function Yu(q,R,k){var Z=new Array();for(var n=0;n<q.length;n++){var G=q[n];var c=G.appt;var A=c.yX;var m=c.Jo().getTime();var z=c.dD().getTime();rF.q(Z,[A,m,z,G]);}var B=dk(Z);var g=TY(B);var W=[];for(var n=0,len=g.length;n<len;n++){W[W.length]=qW(g[n]);}for(var n=0,len=W.length;n<len;n++){var C=W[n];var Y=C.length;var O=R/Y;var X=Math.floor(R/Y)-2;for(var Q=0,len2=Y;Q<len2;Q++){var t=C[Q];for(var D=0,len3=t.length;D<len3;D++){var i=t[D];var G=null;for(var T=0,len4=Z.length;T<len4;T++){if(Z[T][0]==i){G=Z[T][3];break;}}if(G!=null){G.style.top=(k+Math.floor(Q*O))+"px";if(X>0){G.style.height=X+((Q==len2-1)?2:0)+"px";}}}}}}var hQ;if(false){hQ=new kD();}var fB={m:null,B:null,n:new Object(),z:0,q:function(){if(fB.z++>5){if(hQ){hQ.W(0);}fB.A();fB.z=0;}},R:function(q,k,Z){var n=Z4(q);if(n){var G=fB.n[q];if(null==G||k>G){if(!Z||k>0){n.innerHTML=k+"%";fB.n[q]=k;}}}else{oV("Can't mark box with ID "+q+"; not found.",Zp.k);}},k:function(q){var R=Z4(q);if(R){R.innerHTML="<img alt=\"Checkmark\" width=\"15px\" height=\"15px\" src=\"img/green_check.gif\" />";}else{oV("Can't mark box with ID "+q+"; not found.",Zp.k);}},g:function(){if(null==fB.B){fB.G();}else{Oa(Z4("splash"));}},c:function(){Sw(Z4("splash"));},A:function(){if(null!=fB.m){Ee.A.k=fB.m;}fB.k("tickPrefs");fB.k("tickFolderList");fB.k("tickMailbox");setTimeout("up()",250);},G:function(){try{fB.B=Z4("splash");Oa(fB.B);var q=Qi("<DIV>",fB.B);q.id="filler";q.style.backgroundColor="#F2EDED";q.style.position="absolute";q.style.zIndex="9998";q.style.height="100%";q.style.width="100%";il(q,65);var R=Z4("loadingUserPrefs");R.innerHTML=strings.loading_user_prefs+"... ";R=Z4("loadingFolderList");R.innerHTML=strings.loading_retrieving_folder_list+"... ";R=Z4("loadingAccessingMailbox");R.innerHTML=strings.loading_accessing_mailbox+"... ";var k=Z4("splashSurround");k.style.position="absolute";k.style.zIndex="9999";k.style.height="100%";k.style.width="100%";k.onclick=fB.q;}catch(e){fB.B=null;oV("Couldn't locate splash element.",Zp.Z);}},Z:function(q){var R=0;for(var k=0;k<q.length;k++){var n=q[k];var G=n.m();if(null!=G&&G.indexOf("INBOX")>0){R+=n.c();}}R=(R)?(R/q.length):0;if(ZF(Zp.k)){oV("Current load progress: "+R+"% estimated from "+q.length+" pongs.",Zp.k);}fB.R("tickMailbox",R,true);return R;}};function dT(){this.B=null;this.A=null;this.G=null;this.g=null;this.n=null;}function bN(q){var R=0;try{this.B=q.getAttribute("id");this.G=parseInt(q.getAttribute("percent"));this.A=q.getAttribute("currently");this.g=parseInt(q.getAttribute("time"));this.n=q.getAttribute("url");if(ZF(Zp.k)){var k="Parse pong - ";k+="ID: "+this.B;k+=", URL: "+this.n;k+=", %: "+this.G;k+=", cur: "+this.A;k+=", time: "+this.g;oV(k,Zp.k);}}catch(e){oV("Unable to parse pong.",Zp.Z);R=1;}return R;}dT.prototype.z=bN;function dM(){return this.A;}dT.prototype.k=dM;function NF(){return this.g;}dT.prototype.Z=NF;function ey(){return this.G;}dT.prototype.c=ey;function UR(){return this.n;}dT.prototype.m=UR;function qu(){return this.B;}dT.prototype.R=qu;function dd(){return (100<=this.G);}dT.prototype.q=dd;function BX(q,R){this.G=null;this.R=q;this.Z=R;}function YX(){var q=new Ee.A(QS("ping"),true,tC(this,this.n),tC(this,this.q));var R=new Ee.W("ping",sn);q.R.w(R);q.q.add("no.report.faults",true);q.R.W();}BX.prototype.c=YX;function Gc(q,R){var k=new Array();var Z=q.k();if(Z){var G=Z.getElementsByTagName((ZW)?"m:pingResponse":"pingResponse");if(ZF(Zp.R)){try{oV("Ping success: "+zX.t(Z),Zp.R);}catch(e){oV("Ping success: couldn't serialize body.",Zp.R);}}if(G.length){var c=G[0];var A=c.getAttribute("code");if("OK"==A){var m=Z.getElementsByTagName("pong");for(var z=0;z<m.length;z++){var B=new dT();if(!B.z(m[z])){if(!B.q()){k.push(B);}}}}else{if("NOPLATFORM"==A){oV("Can't really check status, no platform ping.",Zp.WARN);}else{oV("Ping - error or unknown status reported by SWA.",Zp.Z);if(this.Z){this.Z();}return ;}}}else{oV("PING - Empty response.",Zp.WARN);}}this.G=k;if(this.R){this.R(k);}}BX.prototype.n=Gc;function Kz(R,k){oV("Ping error!",Zp.Z);this.G=null;if(this.Z){this.Z();}}BX.prototype.q=Kz;function DL(){return this.G;}BX.prototype.k=DL;function kD(q,R,k,Z,n){this.c=0;this.m=0;this.t=0;this.T=5;this.B=300;this.D=this.B;this.R=(q)?q:1000;this.n=new BX(tC(this,this.G),tC(this,this.A));this.Y=R;this.O=k;this.k=Z;this.g=n;this.z=false;}function G4(q){this.t++;this.c++;if(this.t>=this.B||this.c>=this.D){oV("Stopping pinging, threshold expired.",Zp.k);this.W(1);}else{if(this.C()){oV("Conditions satisfied, done monitoring progress.",Zp.k);this.W(0);}else{if(this.k){this.k(q);}this.Q();}}}kD.prototype.G=G4;function hZ(){var q=true;if(this.g){for(var R in this.g){q=this.g[R]();if(!q){break;}}}return q;}kD.prototype.C=hZ;function WC(q){this.t++;this.m++;if(this.t>=this.B||this.m>=this.T){oV("Stopping pinging, too many errors.",Zp.k);this.W(2);}else{this.Q();}}kD.prototype.A=WC;function wJ(){oV("New ping, count: "+this.t,Zp.k);return this.n.c();}kD.prototype.q=wJ;function k9(q){if(q){setTimeout("zT()",q);}else{if(!this.z&&this.Y){this.Y();}this.z=true;this._conditionTimer=setInterval("t5()",150);this.Q();}}kD.prototype.Z=k9;function Id(q){if(!this.z){oV("Finish called on already stopped ping monitor.",Zp.R);return ;}this.z=false;if(this._pingTimer){clearTimeout(this._pingTimer);}if(this._conditionTimer){clearInterval(this._conditionTimer);}if(this.O){this.O();}oV("Done pinging with result: "+q,Zp.k);}kD.prototype.W=Id;function ux(){return this.R;}kD.prototype.X=ux;function Yh(q){this.R=q;}kD.prototype.i=Yh;function Hg(q){if(!this.z){oV("Loop called on stopped ping monitor.",Zp.R);return ;}this._pingTimer=setTimeout("uE()",(q)?q:this.R);}kD.prototype.Q=Hg;function uE(){if(hQ){hQ.q();}}function zT(){if(hQ){hQ.Z();}}function t5(){if(hQ){if(hQ.C()){hQ.W(0);}}}function up(){fB.c();}function f8(q){var R=fx();function k(){var t="";t+="<TABLE cellspacing=\"2\" cellpadding=\"0\" border=\"0\">";t+="  <TR>";t+="    <TD><SPAN class=\"label\" style=\"font-size:18px;font-weight:bold;\">"+R.aF.I+"</SPAN></TD>";t+="  </TR>";t+="</TABLE>";t+="<HR color=\"black\">";t+="<BR>";return t;}function Z(t,D){var i="";if(D!=null&&D.strip()!=""){i+="<TR>";i+="  <TD width=\"1%\" valign=\"top\" nowrap><SPAN class=\"label\" style=\"font-weight:bold;\">"+t+"</SPAN></TD>";i+="  <TD valign=\"top\" style=\"padding-left:5px;\"><SPAN class=\"label\">"+D+"</SPAN></TD>";i+="</TR>";}return i;}function n(){return "<TR><TD colspan=\"2\">&nbsp;</TD></TR>";}function G(t){var D="";if(t.A){t.z(false);}if(t.j()||t.n()){return -2;}D+=k();var i=R.aF.tR("hideEmailAddresses",RT.k);var T=t.O();var d=xp(t,!i);var w=Hl(t,!i);var M=Vr(t,!i);var a=Zf(t,!i);var L=Xo(t,!i);var x=dL(yY(t));if(d!=""||M!=""||a!=""||L!=""||T!=null||x!=""||w!=""||t.q()){D+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";D+=Z(strings.from_label,dL(d[0]));D+=Z(strings.replyto_label,dL(w));if(T){D+=Z(strings.date_label,hy(T));}D+=Z(strings.to_label2,dL(M));D+=Z(strings.cc_label2,dL(a));D+=Z(strings.bcc_label2,dL(L));D+=Z(strings.subject_label,x);switch(t.u()){case WQ.k:D+=Z(strings.importance_label,strings.importance_value_low);break;case WQ.q:D+=Z(strings.importance_label,strings.importance_value_high);break;}switch(t.R()){case oJ.k:D+=Z(strings.sensitivity_label,strings.sensitivity_value_personal);break;case oJ.Z:D+=Z(strings.sensitivity_label,strings.sensitivity_value_private);break;case oJ.q:D+=Z(strings.sensitivity_label,strings.sensitivity_value_confidential);break;}if(t.q()){D+=Z(strings.attachments_label,R.Dw(t,window));}D+="</TABLE>";}var f="";var u=t.dD();if(u!=null){var p=u.length;var U;var S="";D+="<BR><BR>";D+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";D+="  <TR>";D+="    <TD valign=\"top\">";for(var e=0;e<p;e++){U=u[e];if(U!=null){if(U.B()=="message"&&U.m()=="rfc822"){f="\n&lt;"+strings.attached_message+"&gt;\n";}else{f=U.n();}S=U.m();}if(S=="plain"){f=WA(f,false,false,false);D+="<SPAN style=\"font-family:Courier New;font-size:12px;\">";D+=f;D+="</SPAN>";}else{if(S=="html"){f=Pa.e(f);f=Pa.U(f);f=Pa.r(f);var r=Pa.S(f,t);f=r[0];D+=f;}else{D+=f;}}}}D+="    </TD>";D+="  </TR>";D+="</TABLE>";return D;}function c(t){if(t.h()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(t.A){t.z(false);}if(t.j()||t.n()){return -2;}function D(){var N="";N+="  <TR>";N+="    <TD></TD>";N+="    <TD><SPAN class=\"label\" valign=\"top\" style=\"padding-left:5px;font-weight:bold;\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";N+="  </TR>";return N;}var i="";i+=k();i+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var T=t.Lo();var d=t.Z9();var w=t.V8();var M=t.qU();if(T!=""||d!=""||w!=""||M!=""){i+=Z(strings.addressbooksearch_label_name,T);i+=Z(strings.contacteditor_job_title_label,d);i+=Z(strings.contacteditor_department_label,w);i+=Z(strings.contacteditor_company_label,M);i+=n();}var a=r1(t);var L=zz(t);var x=DO(t);var f=t.iH();if(L!=""){i+=Z(strings.contacts_label_homeaddress,WA(L,false,false,false));if(f==1){i+=D();}i+=n();}if(a!=""){i+=Z(strings.contacts_label_workaddress,WA(a,false,false,false));if(f==2){i+=D();}i+=n();}if(x!=""){i+=Z(strings.contacts_label_otheraddress,WA(x,false,false,false));if(f==3){i+=D();}i+=n();}var u=t.E();var p=t.mA();var U=t.S4();var S=t.Jo();if(u!=""||p!=""||U!=""||S!=""){i+=Z(strings.contacteditor_business_phone_label,u);i+=Z(strings.contacteditor_home_phone_label,p);i+=Z(strings.contacteditor_business_fax_label,U);i+=Z(strings.contacteditor_mobile_phone_label,S);i+=n();}var e=t.FA();var r=t.SF();if(e!=""||r!=""){i+=Z(strings.contacteditor_web_page_label,e);i+=Z(strings.contacteditor_im_address_label,r);i+=n();}var F=false;for(var o=0;o<3;o++){var I=t.HU(o);var T=t.vH(o);var s=strings.contacteditor_email_selector_label.printf(o)+":";i+=Z(s,I);i+=Z(strings.contacteditor_email_display_as_label,T);F=true;}if(F){i+=n();}var l=t.KQ();var y=t.cv();var h=t.HW();var j=t.X4();var J=t.P();if(l||y||h!=""||j!=""||J!=""){if(l){var P=new v0("MMM d, yyyy");l=P.Z(l);i+=Z(strings.contacteditor_birthday_label,l);}if(y){var P=new v0("MMM d, yyyy");y=P.Z(y);i+=Z(strings.contacteditor_anniversary_label,y);}i+=Z(strings.contacteditor_spouse_name_label,h);i+=Z(strings.contacteditor_profession_label,j);i+=Z(strings.contacteditor_assistant_name_label,J);i+=n();}i+="</TABLE>";var E=t.wN();if(E!=null&&E.strip()!=""){i+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";i+="  <TR>";i+="    <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+WA(E,false,false,false)+"</SPAN></TD>";i+="  </TR>";i+="</TABLE>";}return i;}function A(t){if(t.h()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(t.A){t.z(false);}if(t.j()||t.n()){return -2;}var D="";D+=k();var i=t.iH();if(i!=""){D+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";D+=Z(strings.printout_distribution_list_name,i);D+="</TABLE>";D+="<BR>";}var T=t.b();if(T&&T.length>0){D+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";D+=Z(strings.printout_distribution_list_members," ");D+="</TABLE>";D+="<BR>";D+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";for(var d=0;d<T.length;d++){var w=T[d];var M=w.B();var a=w.G();if(M!=""){D+=Z(M,a);}}D+="</TABLE>";D+="<BR>";}return D;}function m(t){if(t.h()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(t.A){t.z(false);}if(t.j()||t.n()){return -2;}var D="";D+=k();D+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var i=t.w();var T=t.Ux();if(i!=null&&i!=""||T!=null&&T!=""){D+=Z(strings.event_editor_label_subject,i);D+=Z(strings.event_editor_label_location,T);D+=n();}D+=Z(strings.event_editor_label_start_time,hy(t.Jo()));D+=Z(strings.event_editor_label_end_time,hy(t.dD()));D+=n();if(t.lj()){var d=t.ns();var w=i4(d);D+=Z(strings.event_editor_label_recurrence_pattern,w);D+=n();}var M=t.rN();if(M){var a=M.m();var L=new Array();var x=new Array();var f=new Array();for(var u=0;u<a.length;u++){var p=a[u];var U=p.G();if(U==VJ.k){rF.q(L,p.c());}else{if(U==VJ.q){rF.q(x,p.c());}else{if(U==VJ.R){rF.q(f,p.c());}}}}D+=Z(strings.printout_required_recipients,L.join(", "));D+=Z(strings.printout_optional_recipients,x.join(", "));D+=Z(strings.printout_meeting_resources,f.join(", "));D+=n();}D+="</TABLE>";var S=t.Dh();if(S!=null&&S.strip()!=""){D+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";D+="  <TR>";D+="    <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+WA(S,false,false,false)+"</SPAN></TD>";D+="  </TR>";D+="</TABLE>";}return D;}var z="";for(var B=0;B<q.length;B++){var g;var W=q[B];if(V5(W,Hx)){g=G(W);}else{if(typeof dw!="undefined"&&V5(W,dw)){g=c(W);}else{if(typeof o7!="undefined"&&V5(W,o7)){g=A(W);}else{if(typeof Lh!="undefined"&&V5(W,Lh)){g=m(W);}}}}if(g==-1){return ;}else{if(g==-2){var C=W.getFolder();if(wP(C)){if(R.v4()){R.l5();}}else{var Y=qo(C);if(Y){Y.D([W]);}}var O=strings.generic_error+" #LPT023";oV(O,Zp.Z);alert(O);return ;}else{z+=g;}}if(B+1<q.length){z+="<DIV style=\"page-break-after:always;\"></DIV>";}}var X=Z4("printIframe");var Q=sR(X);e4(document,Q);Q.body.innerHTML=z;Q.body.style.overflow="visible";X.contentWindow.focus();X.contentWindow.print();}function Cd(){var q="print_calendar.jsp?locale="+aF.R();var R=window.open(q,"_blank","height=500,width=700,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no");if(R==null){alert(strings.popup_stopper);}}function initPrintCalendar(){window.name="print";var q=fx();strings=q.strings;vS(opener.J9);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;VT=document;Ws=document.body;g_CalendarViewMode=opener.g_CalendarViewMode;g_SelectedDate=opener.g_SelectedDate;rZ=16;N1=8;mainTablePane=Qi("<DIV id='mainTablePane' class='pane' style='padding:2px 7px 4px 7px;border-top:none;overflow:hidden;width:650px;'>",Ws);if(g_CalendarViewMode==SU.Z||g_CalendarViewMode==SU.R||g_CalendarViewMode==SU.q){oy();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.left="0px";calDayViewDiv.style.height=(48*rZ)+"px";calDayViewDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.overflow="hidden";FT();var R=parseInt(allDayEventsTable.rows[0].style.height);calDayViewDiv.style.top=(cR+R)+"px";mainTablePane.style.height=(calDayViewDiv.offsetHeight+cR+R)+"px";dayWeekViewHeaderTable.rows[0].deleteCell(op.length);allDayEventsTable.rows[0].deleteCell(op.length);}else{if(g_CalendarViewMode==SU.k){mainTablePane.style.height="100%";YN();calMonthViewDiv.style.left="0px";calMonthViewDiv.style.top="0px";calMonthViewDiv.style.width=Math.max(mainTablePane.offsetWidth-2,0)+"px";calMonthViewDiv.style.height=Math.max(mk()-2,0)+"px";mQ();}}setTimeout("un()",100);}function un(){print();close();}function Al(){this.d=null;this.f=null;this.k=null;this.G=null;this.L=null;this.z=null;this.m=null;this.C=null;this.i=null;this.a=null;this.Q=null;this.Y=null;this.W=null;this.g=null;this.M=null;this.x=[];this.O=[];this.c=[];this.w=null;}function TI(q){if(q.G!=null&&this.G==null||q.G==null&&this.G!=null){return false;}if(q.d!=this.d||q.f!=this.f||q.k!=this.k||(q.G!=null&&this.G!=null&&cT(q.G,this.G)!=0)||q.z!=this.z||q.m!=this.m||q.g!=this.g||q.M!=this.M||(q.Y!=null&&this.Y!=null&&cT(q.Y,this.Y)!=0)){return false;}if(zQ(q.L)&&!zQ(this.L)||sV(q.L)&&!sV(this.L)){return false;}if(zQ(this.L)&&q.L!=this.L){return false;}if(sV(this.L)){var R;for(var k=0;k<this.L.length;k++){R=false;for(var Z=0;Z<q.L.length;Z++){if(q.L[Z]==this.L[k]){R=true;break;}}if(!R){return false;}}for(var k=0;k<q.L.length;k++){R=false;for(var Z=0;Z<this.L.length;Z++){if(this.L[Z]==q.L[k]){R=true;break;}}if(!R){return false;}}}return true;}Al.prototype.X=TI;function Mm(q){if(this.c==null){return null;}for(var R=0,len=this.c.length;R<len;R++){var k=this.c[R];if(cT(k.R,q)==0){return k;}}return null;}Al.prototype.t=Mm;function Z1(q){if(this.L!=null){if(zQ(this.L)){if(this.L==q){return true;}else{if(this.L==lN.R){return true;}else{if(this.L==lN.z&&q>=lN.m&&q<=lN.Z){return true;}else{if(this.L==lN.A&&(q==lN.G||q==lN.q)){return true;}}}}}else{for(var R=0,len=this.L.length;R<len;R++){var k=this.L[R];if(k==q){return true;}else{if(k>q){break;}}}}}return false;}Al.prototype.D=Z1;function ZV(q){var k=q.clone();if(this.m==y2.q){k.setMonth(k.getMonth()+1);k.setDate(k.getDate()-1);while(!this.D(k.getDay())){k.setDate(k.getDate()-1);}}else{for(var Z=0;Z<this.m;Z++){for(var n=0;n<7;n++){if(this.D(k.getDay())){if(Z<this.m-1){k.setDate(k.getDate()+1);}break;}k.setDate(k.getDate()+1);}}}return k;}Al.prototype.R=ZV;function g8(q){for(var R=0,len=this.O.length;R<len;R++){var k=cT(this.O[R],q);if(k==0){return true;}else{if(k>0){break;}}}return false;}Al.prototype.A=g8;function ji(q){for(var R=0,len=this.x.length;R<len;R++){var k=cT(this.x[R],q);if(k==0){return true;}else{if(k>0){break;}}}return false;}Al.prototype.n=ji;function su(q,R){if(R==null){R=true;}var k=q.clone();if(R){var Z=this.g;var n=YM();var G=n.n(this.w,k);Z+=G;if(Z<0){k.setDate(k.getDate()+1);}else{if(Z>=aq){k.setDate(k.getDate()-1);}}}k.setHours(0,0,0,0);if(cT(this.Y,k)>0){return [false];}if((this.G!=null)&&(cT(k,this.G)>0)){return [false];}if(this.d==aX.k){if(this.n(k)){return [false];}var c=Math.round((k.getTime()-this.Y.getTime())/Xd);if(c%this.f!=0){return [false];}var A=1+c/this.f;if((this.k!=null)&&(A>this.k)){return [false];}return [true,A,k];}else{if(this.d==aX.q){if(!this.D(k.getDay())){return [false];}if(this.n(k)){return [false];}var m=this.Y.clone();m.setDate(m.getDate()-m.getDay());var z=k.clone();z.setDate(z.getDate()-z.getDay());var g=Math.round((z.getTime()-m.getTime())/tt);if(g%this.f!=0){return [false];}var A=0;var W=m;for(var C=0;C<7;C++){if(this.D(W.getDay())&&cT(W,this.Y)>=0&&cT(W,k)<=0){A++;}W.setDate(W.getDate()+1);}if(g/this.f>1){var Y;if(this.L==lN.R){Y=7;}else{if(this.L==lN.z){Y=5;}else{if(this.L==lN.A){Y=2;}else{Y=this.L.length;}}}A+=((g-this.f)/this.f)*Y;}if(g>0){var W=z;for(var C=0;C<7;C++){if(this.D(W.getDay())&&cT(W,this.Y)>=0&&cT(W,k)<=0){A++;}W.setDate(W.getDate()+1);}}if((this.k!=null)&&(A>this.k)){return [false];}return [true,A,k];}else{if(this.d==aX.Z){if(this.n(k)){return [false];}if(this.m!=null){var O=new Date(k.getFullYear(),k.getMonth(),1);var W=this.R(O);if(k.getDate()!=W.getDate()){return [false];}}else{var X=this.L;if(X>=29){var W=new Date(k.getFullYear(),k.getMonth(),X);while(W.getMonth()!=k.getMonth()){X--;W=new Date(k.getFullYear(),k.getMonth(),X);}}if(k.getDate()!=X){return [false];}}var Q=Math.round((k.getFullYear()-this.Y.getFullYear())*12+(k.getMonth()-this.Y.getMonth()));if(Q%this.f!=0){return [false];}var A=1+Q/this.f;if((this.k!=null)&&(A>this.k)){return [false];}return [true,A,k];}else{if(this.d==aX.R){if(this.n(k)){return [false];}if(k.getMonth()!=this.z){return [false];}if(this.m!=null){var O=new Date(k.getFullYear(),this.z,1);var W=this.R(O);if(k.getDate()!=W.getDate()){return [false];}}else{var X=this.L;if(this.z!=gg.G){if(k.getDate()!=X){return [false];}}else{if(X>=29){var W=new Date(k.getFullYear(),2,1);W.setDate(W.getDate()-1);if(k.getDate()!=W.getDate()){return [false];}}else{if(k.getDate()!=X){return [false];}}}}var t=k.getFullYear()-this.Y.getFullYear();var A=1+t;if((this.k!=null)&&(A>this.k)){return [false];}return [true,A,k];}}}}return [false];}Al.prototype.B=su;function a1(q){q=q.clone();q.setHours(0,0,0,0);var R=null;if(this.d==aX.k){R=q;}else{if(this.d==aX.q){var k=q;var Z=false;for(var n=0;n<7;n++){var G=k.getDay();if(this.D(G)){Z=true;break;}if(G==pv.R){break;}k.setDate(k.getDate()+1);}if(!Z){k.setDate(k.getDate()+7*(this.f-1)+1);for(var n=0;n<7;n++){if(this.D(k.getDay())){break;}k.setDate(k.getDate()+1);}}R=k;}else{if(this.d==aX.Z){if(this.m==null){if(this.L>=q.getDate()){var k=new Date(q.getFullYear(),q.getMonth(),this.L);var c=q.getMonth();while(k.getMonth()!=c){k.setDate(k.getDate()-1);}R=k;}else{var k=new Date(q.getFullYear(),q.getMonth()+this.f,this.L);var c=(q.getMonth()+this.f)%12;while(k.getMonth()!=c){k.setDate(k.getDate()-1);}R=k;}}else{var A=new Date(q.getFullYear(),q.getMonth(),1);var k=this.R(A);if(cT(k,q)<0){A.setMonth(A.getMonth()+this.f);k=this.R(A);}R=k;}}else{if(this.d==aX.R){if(this.m==null){var k=new Date(q.getFullYear(),this.z,this.L);if(cT(k,q)<0){k=new Date(q.getFullYear()+1,this.z,this.L);while(k.getMonth()!=this.z){k.setDate(k.getDate()-1);}}R=k;}else{var A=new Date(q.getFullYear(),this.z,1);var k=this.R(A);if(cT(k,q)<0){A.setFullYear(A.getFullYear()+1);k=this.R(A);}R=k;}}}}}return R;}Al.prototype.T=a1;function rp(){if(this.W!=null&&this.C!=null){return [this.W,this.C];}if(this.G==null&&this.k==null){return [new Date(In.m),10];}var q=null;if(this.d==aX.k){var R=1;var k=this.Y.clone();k.setHours(0,0,0,0);var n=k.clone();for(;;){if(this.G!=null&&cT(k,this.G)>0||this.k!=null&&R>this.k){break;}n=k.clone();k.setDate(k.getDate()+this.f);R++;}R--;q=[n,R];}else{if(this.d==aX.q){var R=1;var k=Pm(this.Y,Jh);k.setHours(0,0,0,0);var n=this.Y.clone();n.setHours(0,0,0,0);for(;;){var G=false;for(var c=0;c<7;c++){if(this.D(k.getDay())){if(this.G!=null&&cT(k,this.G)>0||this.k!=null&&R>=this.k){G=true;break;}if(cT(k,this.Y)>0){n=k.clone();R++;}}k.setDate(k.getDate()+1);}if(G){break;}else{k.setDate(k.getDate()+7*(this.f-1));}}q=[n,R];}else{if(this.d==aX.Z){var R=1;var k=this.Y.clone();k.setHours(0,0,0,0);var n=k.clone();for(;;){if(this.G!=null&&cT(k,this.G)>0||this.k!=null&&R>this.k){break;}n=k.clone();var A=k.getMonth()+this.f;var m=k.getFullYear();if(A>=12){m+=Math.floor(A/12);A%=12;}if(this.m==null){var z=this.L;var B=new Date(m,A,z);while(B.getMonth()!=A){z--;B=new Date(m,A,z);}k=B;}else{var g=new Date(m,A,1);k=this.R(g);}R++;}R--;q=[n,R];}else{if(this.d==aX.R){var R=1;var k=this.Y.clone();k.setHours(0,0,0,0);var n=k.clone();for(;;){if(this.G!=null&&cT(k,this.G)>0||this.k!=null&&R>this.k){break;}n=k.clone();if(this.m==null){k.setFullYear(k.getFullYear()+1);if(this.z==1&&this.L>=29){while(k.getMonth()!=this.z){k.setDate(k.getDate()-1);}}}else{var g=new Date(k.getFullYear()+1,this.z,1);k=this.R(g);}R++;}R--;q=[n,R];}}}}return q;}Al.prototype.Z=rp;function JG(q){var R=new Date();var k=1;var Z=this.Y.clone();var n=null;for(var G=0,len=this.c.length;G<len;G++){var c=this.c[G];if(c.q==null||c.q==true){var A=c.n;if(A==null){A=q;}var m=new Date(c.z.getTime()-A*ES);if(xa(m,R)>=0){if(n==null||xa(m,n)<0){n=m;}}}}for(;;){if(this.G!=null&&cT(Z,this.G)>0||this.k!=null&&k>=this.k){return ((n!=null)?n:new Date(In.m));}if(!this.n(Z)){var z=YM();var B=z.n(this.w,Z);var g=this.g+B;var W=new Date(Z.getTime()+g*ES);var m=new Date(W.getTime()-q*ES);if(m.getTime()>=R.getTime()){if(n!=null){return (xa(m,n)<0?m:n);}else{return m;}}}if(this.d==aX.k){Z.setDate(Z.getDate()+this.f);}else{if(this.d==aX.q){var C=Pm(Z,Jh);C.setHours(Z.getHours(),Z.getMinutes(),Z.getSeconds(),C.getMilliseconds());for(var G=0;G<7;G++){if(this.D(C.getDay())&&cT(C,this.Y)>=0){Z=C.clone();if(this.G!=null&&cT(Z,this.G)>0||this.k!=null&&k>=this.k){return ((n!=null)?n:new Date(In.m));}k++;}C.setDate(C.getDate()+1);}Z.setDate(Z.getDate()+7*this.f);}else{if(this.d==aX.Z){var Y=Z.getMonth()+this.f;var O=Z.getFullYear();if(Y>=12){O+=Math.floor(Y/12);Y%=12;}if(this.m==null){var X=this.L;var C=new Date(O,Y,X);while(C.getMonth()!=Y){X--;C=new Date(O,Y,X);}Z=C;}else{var Q=new Date(O,Y,1);Z=this.R(Q);}}else{if(this.d==aX.R){if(this.m==null){Z.setFullYear(Z.getFullYear()+1);if(this.z==1&&this.L>=29){while(Z.getMonth()!=this.z){Z.setDate(Z.getDate()-1);}}}else{var Q=new Date(Z.getFullYear()+1,this.z,1);Z=this.R(Q);}}}}}if(this.d!=aX.q){k++;}}var t=new Date();return t;}Al.prototype.u=JG;function Sq(R){var k=new Date();var Z=1;var n=k.clone();var G=null;for(var c=0,len=this.c.length;c<len;c++){var A=this.c[c];if(A.q==null||A.q==true){if(xa(A.z,R)>=0){if(G==null||xa(A.z,n)<=0){G=A;n=A.z;}}}}for(;;){if(this.G!=null&&cT(R,this.G)>0||this.k!=null&&Z>=this.k){return G;}if(Z>=1000){return G;}if(!this.n(R)){var m=YM();var z=m.n(this.w,R);var B=this.g+z;var g=new Date(R.getTime()+B*ES);if(xa(g,R)>=0){if(G!=null){if(xa(g,n)<=0){return R;}else{return G;}}else{return R;}}}if(this.d==aX.k){R.setDate(R.getDate()+this.f);}else{if(this.d==aX.q){var W=Pm(R,Jh);W.setHours(R.getHours(),R.getMinutes(),R.getSeconds(),W.getMilliseconds());for(var c=0;c<7;c++){if(this.D(W.getDay())&&cT(W,this.Y)>=0){R=W.clone();if(this.G!=null&&cT(R,this.G)>0||this.k!=null&&Z>=this.k){return G;}Z++;}W.setDate(W.getDate()+1);}R.setDate(R.getDate()+7*this.f);}else{if(this.d==aX.Z){var C=R.getMonth()+this.f;var Y=R.getFullYear();if(C>=12){Y+=Math.floor(C/12);C%=12;}if(this.m==null){var O=this.L;var W=new Date(Y,C,O);while(W.getMonth()!=C){O--;W=new Date(Y,C,O);}R=W;}else{var X=new Date(Y,C,1);R=this.R(X);}}else{if(this.d==aX.R){if(this.m==null){R.setFullYear(R.getFullYear()+1);if(this.z==1&&this.L>=29){while(R.getMonth()!=this.z){R.setDate(R.getDate()-1);}}}else{var X=new Date(R.getFullYear()+1,this.z,1);R=this.R(X);}}}}}if(this.d!=aX.q){Z++;}}var Q=new Date();return Q;}Al.prototype.q=Sq;function i4(q){var R;var k=new Date();k.setHours(Math.abs(q.g/eV),q.g%eV,0);var Z=new Date();Z.setHours(Math.abs(q.M/eV),q.M%eV,0);if(q.d==aX.k){R=strings.recurrence_daily_pattern1;}else{if(q.d==aX.q){if(q.L==lN.z){R=strings.recurrence_daily_pattern2;}else{R=strings.recurrence_weekly_pattern;}}else{if(q.d==aX.Z){if(q.m!=null){R=strings.recurrence_monthly_pattern1;}else{R=strings.recurrence_monthly_pattern2;}}else{if(q.d==aX.R){if(q.m!=null){R=strings.recurrence_yearly_pattern1;}else{R=strings.recurrence_yearly_pattern2;}}}}}var n="";if(q.d==aX.q||q.m!=null){if(q.L==lN.z){n=strings.weekday;}else{if(q.L==lN.A){n=strings.weekendday;}else{if(q.L==lN.R){n=strings.day;}else{if(sV(q.L)){for(var G=0;G<7;G++){if(rF.n(q.L,G)!=-1){n+=vn(G)+", ";}}if(n.length>0){n=n.substr(0,n.length-2);}}else{n=q.L;}}}}}else{n=q.L;}var c="";if(q.m!=null){if(q.m==y2.n){c=strings.recurrence_first;}else{if(q.m==y2.R){c=strings.recurrence_second;}else{if(q.m==y2.k){c=strings.recurrence_third;}else{if(q.m==y2.Z){c=strings.recurrence_fourth;}else{if(q.m==y2.q){c=strings.recurrence_last;}}}}}}var A=[];A["INTERVAL"]=q.f;A["START_TIME"]=E8(k);A["END_TIME"]=E8(Z);A["DAY"]=n;A["EVERY"]=c;A["MONTH"]=hW(q.z);var m=R.format(A);return m;}function Vx(){this.z=null;this.G=null;this.R=null;this.k=null;this.m=null;this.A=null;this.q=null;this.n=null;this.Z=null;this.c=null;}function Bc(q,R){var k=null;switch(q.d){case aX.k:k=new z5();break;case aX.q:k=new Q8();break;case aX.Z:k=new K6();break;case aX.R:k=new tW();break;}if(k==null){return null;}var Z=k.A(q,R);var n=SE.Z(Z);var G=Zl.R(n,false);return G;}function JA(q,R){var k=Zl.Z(q);var Z=SE.A(k);var n=Z[4];var G=null;switch(n){case In.d:G=new GV();break;case In.D:G=new um();break;case In.B:G=new JD();break;case In.n:G=new Ey();break;}if(G==null){return null;}G.q(Z);return G.G(R);}var In={m:parseInt("79870665540000"),d:10,D:11,B:12,n:13,O:33,A:34,C:35,z:127,k:62,Q:65,i:1,q:2,R:4,Y:8,c:16,T:32,G:64,Z:128,t:256,W:512,g:[lN.q,lN.m,lN.k,lN.n,lN.c,lN.Z,lN.G],X:[31,28,31,30,31,30,31,31,30,31,30,31]};function eU(){}function U6(R){this.byteArray=R;}eU.prototype.q=U6;function gM(q){return null;}eU.prototype.G=gM;function MO(){return SE.G(this.byteArray,14);}eU.prototype.Z=MO;function A0(q,R){var k=SE.G(this.byteArray,q);return aM(k,R);}eU.prototype.A=A0;function bd(q){var R=SE.q(this.byteArray,q)-1;q+=4;var k="";for(var Z=0;Z<R;Z++){var G=String.fromCharCode(this.byteArray[q+Z]);k+=G;}q+=R;return k;}eU.prototype.n=bd;function fi(q){var R=SE.q(this.byteArray,q);q+=2;var Z="";for(var n=0;n<R;n++){var G=SE.q(this.byteArray,q);var c=String.fromCharCode(G);Z+=c;q+=2;}return Z;}eU.prototype.k=fi;function NC(q){if(q==In.z){return lN.R;}else{if(q==In.k){return lN.z;}else{if(q==In.Q){return lN.A;}}}var R=[];for(var k=0,len=In.g.length;k<len;k++){if((q&1)==1){rF.q(R,In.g[k]);}q=(q>>1)&255;}R.sort();return R;}eU.prototype.c=NC;function Tm(q,k,Z){var n;var G=SE.G(this.byteArray,q);if(G>256){return -1;}q+=4;var c=[];for(var A=0;A<G;A++){rF.q(c,this.A(q));q+=4;}var m=SE.G(this.byteArray,q);if(m>256){return -1;}q+=4;var z=[];for(var A=0;A<m;A++){rF.q(z,this.A(q));q+=4;}k.Y=this.A(q);q+=4;n=q;k.W=this.A(q);q+=4;k.ReaderVersion2=SE.G(this.byteArray,q);q+=4;k.WriterVersion2=SE.G(this.byteArray,q);q+=4;k.g=SE.G(this.byteArray,q);q+=4;k.M=SE.G(this.byteArray,q);q+=4;if(m!=SE.q(this.byteArray,q)){return -1;}q+=2;k.i=G;k.Q=m;k.a=G-m;k.x=c;k.O=z;if(m>0){k.c=[];for(var A=0;A<m;A++){var B=new Vx();B.z=this.A(q,Z);q+=4;B.G=this.A(q,Z);q+=4;B.R=this.A(q,Z);q+=4;var g=SE.q(this.byteArray,q);q+=2;if((g&In.i)!=0){var W=this.n(q);q+=W.length+4;B.k=zX.a(W);}if((g&In.q)!=0){q+=4;}if((g&In.R)!=0){B.n=SE.G(this.byteArray,q);q+=4;}if((g&In.Y)!=0){var C=SE.G(this.byteArray,q);B.q=C!=0?true:false;q+=4;}if((g&In.c)!=0){var Y=this.n(q);q+=Y.length+4;B.m=zX.a(Y);}if((g&In.T)!=0){B.Z=SE.G(this.byteArray,q);q+=4;}if((g&In.G)!=0){q+=4;}if((g&In.Z)!=0){var O=SE.G(this.byteArray,q);B.c=O!=0?true:false;q+=4;}rF.q(k.c,B);}if((k.WriterVersion2>=12296)&&(q<(this.byteArray.length-1))){q+=4;for(var A=0;A<k.c.length;A++){var B=k.c[A];if(k.WriterVersion2>=12297){var X=SE.G(this.byteArray,q);q+=4;q+=X;}q+=4;if(B.k!=null||B.m!=null){q+=12;}if(B.k!=null){var W=this.k(q);q+=(W.length*2)+2;B.k=zX.a(W);}if(B.m!=null){var Y=this.k(q);q+=(Y.length*2)+2;B.m=zX.a(Y);}if(B.k!=null||B.m!=null){q+=4;}}}}return n;}eU.prototype.R=Tm;function JX(){}function yd(q,R){return null;}JX.prototype.A=yd;function hf(q,R,k){var Z=cQ(R,k);SE.k(q,Z);}JX.prototype.c=hf;function Di(R,k){SE.n(R,k.length+1);SE.n(R,k.length);var Z=k.split("");for(var n=0,len=k.length;n<len;n++){var G=Z[n].charCodeAt(0);if(G>255){G=63;}rF.q(R,G);}}JX.prototype.q=Di;function f1(q,R){SE.n(q,R.length);var k=R.split("");for(var n=0,len=R.length;n<len;n++){var G=k[n].charCodeAt(0);SE.n(q,G);}}JX.prototype.Z=f1;function k2(q){var R=q.L;if(R==lN.R){return In.z;}else{if(R==lN.z){return In.k;}else{if(R==lN.A){return In.Q;}}}if(zQ(R)){R=[R];}var k=0;for(var Z=0,len=In.g.length;Z<len;Z++){if(rF.n(R,In.g[Z])!=-1){k|=(1<<Z);}}return k;}JX.prototype.n=k2;function x2(q){if(q.k!=null){return In.A;}else{if(q.G!=null){return In.O;}}return In.C;}JX.prototype.R=x2;function CL(q){var R=this.R(q);if(R==In.A){return q.k;}else{if(R==In.O){var Z=q.Z();return Z[1];}}return 10;}JX.prototype.k=CL;function sK(q,R,k){SE.k(R,q.i);if(q.i>0){q.x.sort(cT);for(var Z=0,len=q.x.length;Z<len;Z++){this.c(R,q.x[Z]);}}SE.k(R,q.Q);if(q.Q>0){q.O.sort(cT);for(var Z=0,len=q.O.length;Z<len;Z++){this.c(R,q.O[Z]);}}this.c(R,q.Y);this.c(R,q.W);SE.R(R,6);SE.R(R,48);SE.R(R,0);SE.R(R,0);SE.R(R,9);SE.R(R,48);SE.R(R,0);SE.R(R,0);SE.k(R,q.g);SE.k(R,q.M);SE.n(R,q.Q);if(q.Q>0){var n=function(G,m){return cT(G.R,m.R);};q.c.sort(n);for(var Z=0,len=q.c.length;Z<len;Z++){var c=q.c[Z];this.c(R,c.z,k);this.c(R,c.G,k);this.c(R,c.R,k);var A=0;if(c.k!=null){A|=In.i;}if(c.n!=null){A|=In.R;}if(c.q!=null){A|=In.Y;}if(c.m!=null){A|=In.c;}if(c.c!=null){A|=In.Z;}if(c.Z!=null){A|=In.T;}SE.n(R,A);if(A!=0){if((A&In.i)!=0){this.q(R,c.k);}if((A&In.R)!=0){SE.k(R,c.n);}if((A&In.Y)!=0){SE.k(R,c.q?1:0);}if((A&In.c)!=0){this.q(R,c.m);}if((A&In.T)!=0){SE.k(R,c.Z);}if((A&In.Z)!=0){SE.k(R,c.c?1:0);}if((A&In.G)!=0){}}}}SE.k(R,0);for(var Z=0,len=q.c.length;Z<len;Z++){var c=q.c[Z];SE.k(R,4);SE.k(R,0);SE.k(R,0);if(c.k!=null||c.m!=null){this.c(R,c.z,k);this.c(R,c.G,k);this.c(R,c.R,k);}if(c.k!=null){this.Z(R,c.k);}if(c.m!=null){this.Z(R,c.m);}if(c.k!=null||c.m!=null){SE.k(R,0);}}SE.k(R,0);}JX.prototype.G=sK;function GV(){this.m();}GV.prototype=Jw(eU.prototype);GV.prototype.superClass=eU;GV.prototype.constructor=GV;GV.prototype.m=eU;function HJ(q){var R=new Al();R.w=q;var k;var Z;if(this.Z()==1){R.d=aX.q;R.f=1;R.L=lN.z;k=26;Z=38;}else{R.d=aX.k;R.f=SE.G(this.byteArray,14)/aq;k=22;Z=34;}var n=SE.c(this.byteArray,k);var c=this.R(Z,R,q);if(c==-1){return null;}if(n==In.O){R.G=this.A(c);}else{if(n==In.A){R.k=SE.G(this.byteArray,k+4);}}return R;}GV.prototype.G=HJ;function z5(){this.m();}z5.prototype=Jw(JX.prototype);z5.prototype.superClass=JX;z5.prototype.constructor=z5;z5.prototype.m=JX;function Hs(q,R){var k=new Array();SE.R(k,4);SE.R(k,48);SE.R(k,4);SE.R(k,48);SE.R(k,In.d);SE.R(k,32);SE.k(k,0);var Z=new Date(q.Y);var n=new QY();var G=n.n(R,Z);Z.setMinutes(Z.getMinutes()-G);var c=(Z.getTime()+WJ)/ES;var m=Math.floor(c/aq);var z=(m%q.f)*aq;SE.k(k,z);SE.k(k,q.f*aq);SE.k(k,0);SE.R(k,this.R(q));SE.R(k,32);SE.R(k,0);SE.R(k,0);SE.k(k,this.k(q));SE.k(k,0);this.G(q,k,R);return k;}z5.prototype.A=Hs;function um(){this.m();}um.prototype=Jw(eU.prototype);um.prototype.superClass=eU;um.prototype.constructor=um;um.prototype.m=eU;function mM(q){var R=new Al();R.w=q;R.d=aX.q;R.f=this.Z();R.L=this.c(SE.G(this.byteArray,22));var k=26;var Z=SE.c(this.byteArray,k);var n=this.R(38,R,q);if(n==-1){return null;}if(Z==In.O){R.G=this.A(n);}else{if(Z==In.A){R.k=SE.G(this.byteArray,k+4);}}return R;}um.prototype.G=mM;function Q8(){this.m();}Q8.prototype=Jw(JX.prototype);Q8.prototype.superClass=JX;Q8.prototype.constructor=Q8;Q8.prototype.m=JX;function C4(q,R){var k=new Array();SE.R(k,4);SE.R(k,48);SE.R(k,4);SE.R(k,48);SE.R(k,In.D);SE.R(k,32);SE.k(k,1);var Z=new Date(q.Y);Z.setUTCDate(Z.getUTCDate()-Z.getUTCDay());Z.setUTCHours(0,0,0);var n=(Z.getTime()+WJ)/ES;var G=Math.floor(n/aq);var c=(G%(q.f*7))*aq;SE.k(k,c);SE.k(k,q.f);SE.k(k,0);SE.k(k,this.n(q));SE.R(k,this.R(q));SE.R(k,32);SE.R(k,0);SE.R(k,0);SE.k(k,this.k(q));SE.k(k,0);this.G(q,k,R);return k;}Q8.prototype.A=C4;function JD(){this.m();}JD.prototype=Jw(eU.prototype);JD.prototype.superClass=eU;JD.prototype.constructor=JD;JD.prototype.m=eU;function oe(q){var R=new Al();R.w=q;R.d=aX.Z;R.f=this.Z();var k;var Z;if(SE.c(this.byteArray,6)==3){R.L=this.c(SE.G(this.byteArray,22));R.m=SE.G(this.byteArray,26);k=30;Z=42;}else{R.L=SE.G(this.byteArray,22);k=26;Z=38;}var n=SE.c(this.byteArray,k);var c=this.R(Z,R,q);if(c==-1){return null;}if(n==In.O){R.G=this.A(c);}else{if(n==In.A){R.k=SE.G(this.byteArray,k+4);}}return R;}JD.prototype.G=oe;function K6(){this.m();}K6.prototype=Jw(JX.prototype);K6.prototype.superClass=JX;K6.prototype.constructor=K6;K6.prototype.m=JX;function Ry(q,R){var k=new Array();SE.R(k,4);SE.R(k,48);SE.R(k,4);SE.R(k,48);SE.R(k,In.B);SE.R(k,32);if(q.m!=null){SE.k(k,3);}else{SE.k(k,2);}var Z=q.f;var n=q.Y;var G=((((12%Z)*((n.getUTCFullYear()-1601)%Z))%Z)+(n.getUTCMonth()))%Z;var c=0;for(var m=0;m<G;m++){c+=In.X[m]*24*60;}SE.k(k,c);SE.k(k,q.f);SE.k(k,0);if(q.m!=null){SE.k(k,this.n(q));SE.k(k,q.m);}else{SE.k(k,q.L);}rF.q(k,this.R(q));SE.R(k,32);SE.R(k,0);SE.R(k,0);SE.k(k,this.k(q));SE.k(k,0);this.G(q,k,R);return k;}K6.prototype.A=Ry;function Ey(){this.m();}Ey.prototype=Jw(eU.prototype);Ey.prototype.superClass=eU;Ey.prototype.constructor=Ey;Ey.prototype.m=eU;function KA(q){function R(G){var m=G/aq;var z=0;for(var B=0;B<12;B++){z+=In.X[B];if(z>m){return B;}}return 0;}var k=new Al();k.w=q;k.d=aX.R;k.f=1;k.z=R(SE.G(this.byteArray,10));var Z;var n;if(SE.c(this.byteArray,6)==3){k.L=this.c(SE.G(this.byteArray,22));k.m=SE.G(this.byteArray,26);Z=30;n=42;}else{k.L=SE.G(this.byteArray,22);Z=26;n=38;}var c=SE.c(this.byteArray,Z);var A=this.R(n,k,q);if(A==-1){return null;}if(c==In.O){k.G=this.A(A);}else{if(c==In.A){k.k=SE.G(this.byteArray,Z+4);}}return k;}Ey.prototype.G=KA;function tW(){this.m();}tW.prototype=Jw(JX.prototype);tW.prototype.superClass=JX;tW.prototype.constructor=tW;tW.prototype.m=JX;function bA(q,R){var k=new Array();SE.R(k,4);SE.R(k,48);SE.R(k,4);SE.R(k,48);SE.R(k,In.n);SE.R(k,32);if(q.m!=null){SE.k(k,3);}else{SE.k(k,2);}var Z=q.z;var n=0;for(var G=0;G<Z;G++){n+=In.X[G]*24*60;}SE.k(k,n);SE.k(k,12);SE.k(k,0);if(q.m!=null){SE.k(k,this.n(q));SE.k(k,q.m);}else{SE.k(k,q.L);}SE.R(k,this.R(q));SE.R(k,32);SE.R(k,0);SE.R(k,0);SE.k(k,this.k(q));SE.k(k,0);this.G(q,k,R);return k;}tW.prototype.A=bA;function Pa(q,R,k,Z){this.w=q;this.O=R;this.L=k;this.T=Z;this.R=false;this.B=null;this.z=false;this.g=false;this.m="";}Pa.prototype.x=function(){this.B=Qi("<IFRAME class='messageRenderer' src='blank.jsp' frameborder='0' style='position:absolute' onload='"+"yO"+"(this);'>",this.w);this.B._renderer=this;this.g=true;};Pa.prototype.Z=function(q,R,k,n){this.B.style.left=Math.abs(q)+"px";this.B.style.top=Math.abs(R)+"px";if(k>=0){this.B.style.width=Math.abs(k)+"px";}if(n>=0){this.B.style.height=Math.abs(n)+"px";}};Pa.prototype.Q=function(q,R,k){if(R==null){R=false;}if(!this.R){return false;}var Z=false;var n="";var G=q.dD();if(G!=null){var c=G.length;var A;var m="";var z="";for(var B=0;B<c;B++){A=G[B];if(A!=null){if(A.B()=="message"&&A.m()=="rfc822"){m="\n&lt;"+strings.attached_message+"&gt;\n";}else{m=A.n();}z=A.m();}if(z=="plain"){m=WA(m,true,true,true);}if(z=="html"){m=Pa.e(m);m=Pa.U(m);m=Pa.r(m);var g;if(!R){g=Pa.u(m);m=g[0];Z=g[1]>0;}g=Pa.S(m,q);m=g[0];}n+=m;}}var W=q.R();var C=Jk(W);if(C=="block"||(k&&C=="prompt")){n="";}this.i(n);return Z;};Pa.prototype.c=function(q,R){var k="";if(R!=null&&R!=""){k+="<TR>";k+="  <TD width=\"1%\" valign=\"top\" nowrap><SPAN style=\"font-weight:bold;\">"+q+"</SPAN></TD>";k+="  <TD style=\"padding-left:5px;\" valign=\"top\"><SPAN>"+R+"</SPAN></TD>";k+="</TR>";}return k;};Pa.prototype.f=function(){return "<TR><TD colspan=\"2\">&nbsp;</TD></TR>";};Pa.prototype.q=function(R){if(!this.R){return ;}var k="";function Z(){var q="";q+="<TR>";q+="  <TD></TD>";q+="  <TD><SPAN valign=\"top\" style=\"padding-left:5px;font-weight:bold;font-size:11px;\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";q+="</TR>";return q;}k+="<HTML>";k+="  <HEAD>";k+="    <STYLE type=\"text/css\">";k+="SPAN {";k+="  font-family:tahoma, helvetica, arial, sans-serif;";k+="  font-size:11px;";k+="  color:black;";k+="  font-weight:normal;";k+="  font-style:normal;";k+="  cursor:default;";k+="}";k+=".mapAddress {";k+="  text-decoration:none;";k+="  color:black;";k+="}";k+=".mapAddress:hover {";k+="  text-decoration:underline;";k+="  color:blue;";k+="}";k+="    </STYLE>";k+="  </HEAD>";k+="  <BODY>";k+="    <TABLE width=\"100%\" align=\"left\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";var n=dL(R.Z9());var G=dL(R.V8());var c=dL(R.Ob());var A=dL(R.qU());if(n!=""||G!=""||c!=""||A!=""){k+=this.c(strings.contacteditor_job_title_label,n);k+=this.c(strings.contacteditor_department_label,G);k+=this.c(strings.contacteditor_office_label,c);k+=this.c(strings.contacteditor_company_label,A);k+=this.f();}var m=dL(r1(R));var z=dL(zz(R));var B=dL(DO(R));var g=R.iH();var W;var C;if(z!=""){C=c9(dL(R.Zr()),dL(R.Pt()),dL(R.ld()),dL(R.Ks()),dL(R.go()));W="";if(C!=null){W+="<A class=\"mapAddress\" href=\""+C+"\">";}W+=WA(z,false,false,false);if(C!=null){W+="</A>";}k+=this.c(strings.contacts_label_homeaddress,W);if(g==1){k+=Z();}k+=this.f();}if(m!=""){C=c9(dL(R.mw()),dL(R.N()),dL(R.Il()),dL(R.BS()),dL(R.Ac()));W="";if(C!=null){W+="<A class=\"mapAddress\" href=\""+C+"\">";}W+=WA(m,false,false,false);if(C!=null){W+="</A>";}k+=this.c(strings.contacts_label_workaddress,W);if(g==2){k+=Z();}k+=this.f();}if(B!=""){C=c9(dL(R.Yj()),dL(R.sU()),dL(R.gS()),dL(R.T5()),dL(R.SC()));W="";if(C!=null){W+="<A class=\"mapAddress\" href=\""+C+"\">";}W+=WA(B,false,false,false);if(C!=null){W+="</A>";}k+=this.c(strings.contacts_label_otheraddress,W);if(g==3){k+=Z();}k+=this.f();}var Y=dL(R.E());var O=dL(R.mA());var X=dL(R.S4());var Q=dL(R.Jo());if(Y!=""||O!=""||X!=""||Q!=""){k+=this.c(strings.contacteditor_business_phone_label,Y);k+=this.c(strings.contacteditor_home_phone_label,O);k+=this.c(strings.contacteditor_business_fax_label,X);k+=this.c(strings.contacteditor_mobile_phone_label,Q);k+=this.f();}var t=dL(R.FA());var D=Ch(t)?t:"http://"+t;var i=dL(R.SF());if(t!=""||i!=""){if(t!=""){t="<A href=\""+D+"\">"+t+"</A>";}k+=this.c(strings.contacteditor_web_page_label,t);k+=this.c(strings.contacteditor_im_address_label,i);k+=this.f();}var T=false;for(var d=1;d<=3;d++){var w=dL(R.HU(d));var M=dL(R.vH(d));var a=strings.contacteditor_email_selector_label.printf(d)+":";if(w!=null&&w!=""){w="<A href=\"mailto:"+w+"\">"+w+"</A>";}k+=this.c(a,w);k+=this.c(strings.contacteditor_email_display_as_label,M);T=true;}if(T){k+=this.f();}var L=dL(R.Vu());var x=R.KQ();var f=R.cv();var u=dL(R.HW());var p=dL(R.X4());var U=dL(R.b6());var S=dL(R.P());if(L!=""||x||f||u!=""||p!=""||U!=""||S!=""){k+=this.c(strings.contacteditor_nickname_label,L);if(x){var e=new v0("MMM d, yyyy");x=e.Z(x);k+=this.c(strings.contacteditor_birthday_label,x);}if(f){var e=new v0("MMM d, yyyy");f=e.Z(f);k+=this.c(strings.contacteditor_anniversary_label,f);}k+=this.c(strings.contacteditor_spouse_name_label,u);k+=this.c(strings.contacteditor_profession_label,p);k+=this.c(strings.contacteditor_manager_name_label,U);k+=this.c(strings.contacteditor_assistant_name_label,S);k+=this.f();}var r=R.wN();if(r!=null&&r.strip()!=""){r=Pa.e(r);r=Pa.U(r);r=Pa.r(r);k+="  <TR >";k+="    <TD colspan=\"2\"><SPAN style=\"font-family:Courier New;font-size:12px;\">"+WA(r,false,false,false)+"</SPAN></TD>";k+="  </TR>";}k+="    </TABLE>";k+="  </BODY>";k+="</HTML>";this.i(k);};Pa.prototype.d=function(q){if(!this.R){return ;}var R="";R+="<HTML>";R+="  <HEAD>";R+="    <STYLE type=\"text/css\">";R+="SPAN {";R+="  font-family:tahoma, helvetica, arial, sans-serif;";R+="  font-size:11px;";R+="  color:black;";R+="  font-weight:normal;";R+="  font-style:normal;";R+="  cursor:default;";R+="}";R+="    </STYLE>";R+="  </HEAD>";R+="  <BODY>";R+="    <TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var k=dL(q.Ux());if(k!=null&&k!=""){R+=this.c(strings.event_editor_label_location,k);R+=this.f();}R+=this.c(strings.event_editor_label_start_time,hy(q.Jo()));R+=this.c(strings.event_editor_label_end_time,hy(q.dD()));R+=this.f();if(q.lj()){var Z=q.ns();var n=i4(Z);R+=this.c(strings.event_editor_label_recurrence_pattern,n);R+=this.f();}var G=q.rN();if(G){var c=G.m();var A=new Array();var m=new Array();var z=new Array();for(var B=0;B<c.length;B++){var g=c[B];var W=g.G();if(W==VJ.k){rF.q(A,g.c());}else{if(W==VJ.q){rF.q(m,g.c());}else{if(W==VJ.R){rF.q(z,g.c());}}}}R+=this.c(strings.printout_required_recipients,A.join(", "));R+=this.c(strings.printout_optional_recipients,m.join(", "));R+=this.c(strings.printout_meeting_resources,z.join(", "));R+=this.f();}R+="    </TABLE>";var C=q.Dh();if(C!=null&&C.strip()!=""){C=Pa.e(C);C=Pa.U(C);C=Pa.r(C);R+="    <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";R+="      <TR>";R+="        <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+WA(C,false,false,false)+"</SPAN></TD>";R+="      </TR>";R+="    </TABLE>";}R+="  </BODY>";R+="</HTML>";this.i(R);};Pa.prototype.n=function(q){if(!this.R){return ;}var R="";R+="<HTML>";R+="  <HEAD>";R+="    <STYLE type=\"text/css\">";R+="SPAN {";R+="  font-family:tahoma, helvetica, arial, sans-serif;";R+="  font-size:11px;";R+="  color:black;";R+="  font-weight:normal;";R+="  font-style:normal;";R+="  cursor:default;";R+="}";R+="A {";R+="  text-decoration:none;";R+="}";R+="A:hover {";R+="  text-decoration:underline;";R+="}";R+="    </STYLE>";R+="  </HEAD>";R+="  <BODY>";var k=q.b();if(k&&k.length>0){R+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";R+=this.c(strings.printout_distribution_list_members," ");R+="</TABLE>";R+="<BR>";R+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";for(var Z=0;Z<k.length;Z++){var G=k[Z];var c=G.B();var A=G.c();if(c!=""){if(A!=""){A="<a href=\"mailto:"+A+"\">"+A+"</a>";}R+=this.c(c,A);}}R+="    </TABLE>";R+="  </BODY>";R+="</HTML>";}this.i(R);};Pa.prototype.A=function(){if(!this.R){return ;}var q="";q+="<html>";q+=" <body style=\"background-color:white;font-family:tahoma;font-size:11px;color:gray;\">";q+=strings.loading_message;q+=" </body>";q+="</html>";this.i(q);};Pa.prototype.k=function(){if(!this.R){return ;}var q="";q+="<html>";q+=" <body style=\"background-color:white;font-family:tahoma;font-size:11px;color:gray;\">";q+=strings.loading_message_failed;q+=" </body>";q+="</html>";this.i(q);};Pa.prototype.M=function(){if(!this.R){return ;}this.i("<html><body></body></html>");};Pa.prototype.G=function(){return this.z;};Pa.prototype.D=function(){if(!ZW){return false;}var q=sR(this.B);return (q.selection.type=="Text");};Pa.prototype.Y=function(){if(!ZW){return null;}var q=sR(this.B);var R=q.selection.createRange();return R.text;};Pa.prototype.a=function(){var q=sR(this.B);q.execCommand("SelectAll",false,null);};Pa.prototype.W=function(){if(!ZW){return ;}var q=sR(this.B);q.body.focus();};Pa.prototype.i=function(q){if(q==this.m){return ;}var R=sR(this.B);R.open();R.write(q);R.close();fk(100,this,"_setupAnchors");fk(100,this,"_setupFormsTarget");this.m=q;};Pa.prototype._setupAnchors=function(){var q=sR(this.B);var R=q.body.getElementsByTagName("a");var k=R.length;for(var Z=0;Z<k;Z++){var n=R.item(Z);var G=n.getAttribute("href");if(G==null||G==""){n.style.textDecoration="none";n.style.cursor="default";continue;}if(G.indexOf("mailto")!=-1){n.setAttribute("href","javascript:void(0)");n.setAttribute("oldhref",G);n._renderer=this;function c(C){var Y=this._renderer;var O=vC(C,Y.B.contentWindow);if(ZW){O.cancelBubble=true;O.returnValue=false;}else{if(CJ){O.stopPropagation();O.preventDefault();}}var X=Y.L;if(!X){return ;}var Q=this.getAttribute("oldhref");var t="";var D="";var i="";var T="";var d="";var w=Q.substr(7);var M=/([^\?]+)\?(.+)/;var a=M.exec(w);if(a!=null){t=decodeURIComponent(a[1]);w=a[2];M=/([^=]+)=([^&]+)&*/g;while((a=M.exec(w))!=null){var L=a[1].toLowerCase();var x=a[2];if(L=="cc"){i=decodeURIComponent(x);}else{if(L=="bcc"){T=decodeURIComponent(x);}else{if(L=="subject"){D=decodeURIComponent(x);}else{if(L=="body"){d=decodeURIComponent(x);}}}}}}else{t=w;}X(Y,t,i,T,D,d);}n.onclick=c;}else{if(G.indexOf("javascript:")!=-1){n.setAttribute("href","javascript:void(0)");}else{var A=null;var m=G.indexOf("#");if(m!=-1){var z=G.substr(m+1);for(var B=0;B<k;B++){var g=R.item(B);if(g.getAttribute("name")==z){A=g;break;}}}if(!A||CJ){n.setAttribute("href","javascript:void('"+G+"');");n.setAttribute("oldhref",G);n._renderer_=this;n._anchor_=A;function W(C){var Y=this._renderer_;var O=this._anchor_;var X=Y.B.contentWindow;var Q=vC(C,X);if(ZW){Q.cancelBubble=true;Q.returnValue=false;}else{if(CJ){Q.stopPropagation();Q.preventDefault();}}if(O){var t=0;var D=0;while(O){t+=O.offsetLeft;D+=O.offsetTop;O=O.offsetParent;}X.scrollTo(t,D);}else{var i=Y.O;if(i){var T=this.getAttribute("oldhref");i(Y,T);}}}n.onclick=W;n.onmouseover=function(){window.status=this.getAttribute("oldhref");return true;};n.onmouseout=function(){window.status="";return true;};}}}}};Pa.prototype._setupFormsTarget=function(){var q=sR(this.B);var R=q.body.getElementsByTagName("form");for(var k=0,len=R.length;k<len;k++){var Z=R.item(k);Z.setAttribute("target","_blank");}};Pa.e=function(q){var R="";var k;var Z=/<\/script\s*>?/i;var n=q.split(/<script>|<script\s+[^>]*>/ig);for(var G=0,len=n.length;G<len;G++){var c=n[G];k=Z.exec(c);if(k){var A=c.indexOf(k[0]);R+=c.substr(A+k[0].length);}else{R+=c;}}return R;};Pa.U=function(q){var R;var k=/<([a-z][a-z0-9]*\s+[^>]*)on[a-z]+\s*=\s*/i;while((R=k.exec(q))!=null){var Z=q.indexOf(R[0]);var n=Z+R[0].length;var G=q.charAt(n);if(G=="\""||G=="'"){while(n<q.length){var c=q.charAt(++n);if(c==">"){n--;break;}else{if(c==G){break;}}}}else{while(n<q.length){var c=q.charAt(++n);if(c==">"){n--;break;}else{if(c==" "||c=="\t"||c==";"){break;}}}}q=q.substr(0,Z+R[1].length)+q.substr(n+1);}return q;};Pa.r=function(q){q=q.replace(/<iframe/ig,"<disablediframe");q=q.replace(/<\/iframe/ig,"</disablediframe");return q;};Pa.S=function(q,R){var k=new Array();var Z=fx();var n=encodeURIComponent(Z.aF.b);var G=encodeURIComponent(Z.yz.Z);var c=encodeURIComponent(Z.aF.o);var A=R.Q();if(!A){return [q,k];}var m=encodeURIComponent(A.P());var z=R.p();var B=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*cid:([a-z0-9:\-_\$\?&%=@\/\.;]+)\s*['"]?(\s*\)\s*;?)?/i;var g;while((g=B.exec(q))!=null){var W=g[2];var C=R.xv(W);if(C!=null){var Y=C.R();var O=encodeURIComponent(C.B()+"/"+C.m());var X=encodeURIComponent("__file__"+R.p()+"__"+Y);var Q=Z.yz.W+"jdownload?user="+n+"&emailDomain="+G+"&guid="+c+"&box="+m+"&uid="+z+"&mime="+O+"&part="+Y+"&filename="+X+"&__cid__="+W;var t=g[1]+Q+g[3];q=q.replace(g[0],t);rF.q(k,C);}else{q=q.replace(g[0],g[1]+g[3]);}}return [q,k];};Pa.p=function(q,R){var k=new Array();var Z=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*([a-z0-9:\-_\$\?&%=@\/\.;]+__cid__=([a-z0-9:\-_\$\?&%=@\/\.;]+))/i;var n;while((n=Z.exec(q))!=null){var G=n[3];var c="cid:"+G;q=q.replace(n[2],c);var A=R.xv(G);if(A!=null){rF.q(k,A);}}return [q,k];};Pa.u=function(q){var R=0;var k;var Z;var n;Z=/<([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((k=Z.exec(q))!=null){var G=k[4].toLowerCase();if(!G.startsWith("cid:")){var c=k[2].toLowerCase();var A=k[3];var m=k[5];if(c.indexOf("background-image")==-1&&(A==""||m==""||A!=m)){A="\"";m="\"";}n="<"+k[1]+k[2]+A+m+" ";q=q.replace(k[0],n);Z.lastIndex=0;R++;}}Z=/(background|background-image)(\s*:\s*url\s*\(\s*)(['"]?)\s*([a-zA-Z0-9:\-_\$\?&%=@\/\.;]+)\s*(['"]?)/ig;while((k=Z.exec(q))!=null){var G=k[4].toLowerCase();if(!G.startsWith("cid:")){n=k[1]+k[5];q=q.replace(k[0],n);Z.lastIndex=0;R++;}}return [q,R];};Pa.prototype.t=function(q){this.g=q;var R=this.B;if(q){IP(R);}else{V6(R);}};Pa.prototype.X=function(){return this.g;};Pa.prototype.C=function(){return this.R;};function yO(q){var R=q._renderer;var k=q.contentWindow.document;var Z=k.body;function n(z){var B=vC(z,q.contentWindow);if(CJ&&vp(B)==Ao){B.stopPropagation();B.preventDefault();}if(typeof S2!="undefined"){S2();}}function G(z){var B=vC(z,q.contentWindow);Ul(B);return Jt(B);}function c(z){var B=vC(z,q.contentWindow);Ul(B);return Aq(B);}function A(){R.z=true;}function m(){R.z=false;}if(ZW){k.onhelp=R5;k.onmousedown=n;k.onkeydown=G;k.onkeyup=c;k.onfocus=A;k.onblur=m;}else{k.addEventListener("mousedown",n,true);k.addEventListener("keydown",G,true);k.addEventListener("keyup",c,true);k.addEventListener("keypress",ya,false);k.addEventListener("click",En,false);k.addEventListener("focus",A,false);k.addEventListener("blur",m,false);k.addEventListener("keydown",Jt,false);}if(R.R){return ;}R.R=true;if(R.T){R.T(R);}}function B0(q){var R=this._renderer;var k=R.L;}function RY(q){q=q.toLowerCase().strip();return (q.substring(0,7)=="http://"||q.substring(0,8)=="https://"||q.substring(0,6)=="ftp://"||q.substring(0,4)=="www."||q.substring(0,7)=="mailto:");}function wF(q,R){var k="location=yes, menubar=yes, resizable=yes, scrollbars=yes, status=yes, titlebar=yes, toolbar=yes";try{window.open(R,"",k);}catch(e){}}function Q1(q,R,k,Z,n,G){var c=fx();var A=c.Hx.xr();A.A=false;A.N(n);function m(Y,O){if(Y!=null&&Y.strip()!=""){var X=t4.G(A,O);var Q=new nB(null,Y);X.k(Q);}}m(R,"to");m(k,"cc");m(Z,"bcc");var z=A.Nh();var B=c.aF.tR("useRichText",RT.k);if(B){z.k("multipart");z.c("alternative");var g=xK.X(z);g.k("text");g.c("plain");g.Z(G);var W=xK.X(z);W.k("text");W.c("html");var C=WA(G,true,true,true);W.Z(C);}else{z.k("text");z.c("plain");z.Z(G);}c.em(c.wS.k,A,null,true);}function nW(q){var R=false;var k=q.SX();var Z=null;var n=null;var G=null;if(!k.h()){if(q.LL){n=k.rN();}else{Z=q.YJ();n=Z.rN();}}G=q.rN();var c=[];var A=[];if(n!=null){c=n.m();}if(G!=null){A=G.m();}var m=[];var z=[];for(var B=0;B<c.length;B++){var g=c[B];if(g.G()==VJ.R){rF.q(m,g);}}for(var B=0;B<A.length;B++){var g=A[B];if(g.G()==VJ.R){rF.q(z,g);}}var W=z;var C=[];var Y=[];for(var B=0;B<W.length;B++){var O=false;var X=W[B];for(var Q=0;Q<m.length;Q++){var t=m[Q];if(t.k()==X.k()){O=true;break;}}if(!O){rF.q(C,X);}}for(var B=0;B<m.length;B++){var O=false;var X=m[B];for(var Q=0;Q<W.length;Q++){var t=W[Q];if(t.k()==X.k()){O=true;break;}}if(!O){rF.q(Y,X);}}var D=true;var i;var T;var d;var w=[];var M=[];var a=[];function L(P){for(var E=0;E<P.length;E++){var N=P[E];var b=N.k();M[b]=N;}}var x=[];for(var B=0;B<W.length;B++){i=W[B];var f=i.O();if(f==null){f=i.k();}rF.q(x,f);}if(x.length>0){Ef.W(x,L);}for(var d in M){var u=M[d];if(u.B()==false){return [Vv.G,d];}if(u.Z()==true&&q.lj()==true){return [Vv.n,d];}}var p=new Array();for(var B=0;B<W.length;B++){i=W[B];var d=i.O();if(d==null){d=i.k();}T=SK(d);rF.q(p,T);}for(var B=0;B<Y.length;B++){i=Y[B];var d=i.O();if(d==null){d=i.k();}T=SK(d);rF.q(p,T);}var U=function(){D=false;};if(p.length==0){return [Vv.k,false];}tR.sc(p,false,null,U);if(!D){return [Vv.Z];}for(var B=0;B<W.length;B++){i=W[B];var d=i.O();if(d==null){d=i.k();}T=SK(d);var S=function(){w[d]=T;};var e=function(){D=false;};T.f(false,null,S,e);if(!D){break;}}for(var B=0;B<Y.length;B++){i=Y[B];var d=i.O();if(d==null){d=i.k();}T=SK(d);var e=function(){D=false;};T.f(false,null,null,e);if(!D){break;}w[d]=T;}if(!D){return [Vv.c,d];}function r(P){for(var E=0;E<P.length;E++){var N=P[E];var b=N.Z();a[b]=N;}}var F=[];for(var B=0;B<W.length;B++){i=W[B];rF.q(F,i.k());}for(var B=0;B<Y.length;B++){i=Y[B];rF.q(F,i.k());}if(F.length>0){OQ.D(F,false,r);}if(q.lj()==false){var o=q.Jo();var I=q.dD();for(var B=0;B<W.length;B++){i=W[B];var d=i.O();if(d==null){d=i.k();}var u=M[d];if(u.R()==false){continue;}T=w[d];var s=T.KQ(o,I);for(var Q=0;Q<s.length;Q++){var l=s[Q];if(l.eF()==ll.Z){s=rF.B(s,Q);Q--;}}if(s.length>1){return [Vv.R,d];}else{if(s.length==1){var l=s[0];if(l.xF()!=k.xF()){return [Vv.R,d];}}}}}for(var B=0;B<Y.length;B++){i=Y[B];var d=i.O();if(d==null){d=i.k();}T=w[d];var y=T.Zr(k.xF());if(y!=null){y.z();if(q.LL){if(y.lj()==true){y=y.pS(q.Jo());y.sc();R=true;}}else{if(q.Nh){if(y.lj()==true&&q.OD()!=null){y=y.Ac(q.OD());if(y!=null){y.sc();R=true;}}}else{y.sc();R=true;}}var h=a[i.k()];NQ(T,h);}}for(var B=0;B<W.length;B++){i=W[B];var d=i.O();if(d==null){d=i.k();}T=w[d];var j=q.zv();j.Pt(Lb.q);j.WQ(Kl.q);j.Ob(T);var e=function(){D=false;};var y=T.Zr(k.xF());if(y!=null){if(q.LL){y.z();if(y.lj()==true){j.LL=false;j.Nh=true;y.KR(j,false,false,null,e);R=true;}}else{if(q.Nh){y.z();if(y.lj()==true&&q.OD()!=null){var J=y.Ac(q.OD());if(J==null){y.KR(j,false,false,null,e);}else{y.Db(j,false,false,null,e);}R=true;}}else{j.nt(y.p());j.a8(y.d());j.cg(false,null,e);R=true;}}}else{j.nt(null);j.a8(null);j.cg(false,null,e);R=true;}if(!D){return [Vv.q,d];}var h=a[i.k()];NQ(T,h);}for(var B=0;B<W.length;B++){i=W[B];i.Q(Lb.q);i.Z(new Date());}return [Vv.k,R];}function yj(q){var R=q.SX();var k=null;if(q.LL){k=R.rN();}else{var Z=q.YJ();k=Z.rN();}var n=[];if(k!=null){n=k.m();}var G=[];for(var c=0;c<n.length;c++){var A=n[c];if(A.G()==VJ.R){rF.q(G,A);}}if(G.length==0){return ;}var m=true;var z;var B;var g;var W=[];var C=[];var Y=new Array();for(var c=0;c<G.length;c++){z=G[c];var g=z.O();if(g==null){g=z.k();}B=SK(g);rF.q(Y,B);}var O=function(){m=false;};tR.sc(Y,false,null,O);if(!m){return ;}for(var c=0;c<G.length;c++){z=G[c];var g=z.O();if(g==null){g=z.k();}B=SK(g);var X=function(){m=false;};B.f(false,null,null,X);if(!m){break;}W[g]=B;}if(!m){return ;}function Q(T){for(var d=0;d<T.length;d++){var w=T[d];var M=w.Z();C[M]=w;}}var t=[];for(var c=0;c<G.length;c++){z=G[c];rF.q(t,z.k());}if(t.length>0){OQ.D(t,false,Q);}for(var c=0;c<G.length;c++){z=G[c];var g=z.O();if(g==null){g=z.k();}B=W[g];var D=B.Zr(R.xF());if(D!=null){D.z();if(q.LL){if(D.lj()==true){D=D.pS(q.Jo());D.sc();}}else{if(q.Nh){if(D.lj()==true&&q.OD()!=null){D=D.Ac(q.OD());if(D!=null){D.sc();}}}else{D.sc();}}var i=C[z.k()];NQ(B,i);}}}function SK(q){var R=Gf.g("Other Users");if(!R){R=new tR("Other Users",R2.G,null,null,false);}var k;var Z;var n=null;k=R.hq();for(var G=0,len=k.length;G<len;G++){Z=k[G];if(Z.L()==q){n=Z;break;}}if(!n){n=new tR(q,R2.G,R,null,false);}var c=null;k=n.hq();for(var G=0,len=k.length;G<len;G++){Z=k[G];if(Z.Q()==Ob.R){c=Z;break;}}if(!c){c=new NG("Calendar",n,Ob.R);}return c;}function Ef(q){this.A=q;this.c=false;this.m=false;this.z=false;}function o1(){return this.A;}Ef.prototype.k=o1;function qP(){return this.c;}Ef.prototype.B=qP;function fo(){return this.m;}Ef.prototype.Z=fo;function ca(){return this.z;}Ef.prototype.R=ca;function xg(){var R=new Ee.A(QS("calendar"),false,tC(this,this.g),tC(this,this.n));var k=new Ee.W("getResourceSchedulingInfo",sn);k.k("user",this.A);R.R.w(k);R.R.W();}Ef.prototype.q=xg;function rX(q,R){this.c=false;this.m=false;this.z=false;this.G(q.k().firstChild);}Ef.prototype.g=rX;function qh(q){if(q==null){return ;}var R;var k;R=zX.A(q,"AutoAccept",false);if(R==null){return ;}k=zX.g(R);this.c=(k=="true");R=zX.A(q,"DeclineConflicting",false);if(R!=null){k=zX.g(R);this.z=(k=="true");}R=zX.A(q,"DeclineRecurring",false);if(R!=null){k=zX.g(R);this.m=(k=="true");}}Ef.prototype.G=qh;function KY(q){this.c=false;this.m=false;this.z=false;}Ef.prototype.n=KY;function jA(q,R){var k=new Ee.A(QS("calendar"),false,Ef.Y,Ef.C);k.q.add("onFinishFn",R);k.q.add("resources",q);var Z=new Ee.W("getResourceSchedulingInfo",sn);for(var n=0,len=q.length;n<len;n++){Z.k("user",q[n]);}k.R.w(Z);k.R.W();}Ef.W=jA;function dJ(q,R){var k=R.item("resources");var Z=R.item("onFinishFn");var n=q.k().getElementsByTagName("schdInfo");var G=new Array();if(n.length==0){for(var c=0,len=k.length;c<len;c++){var A=k[c];var m=new Ef(A);rF.q(G,m);}if(Z!=null){Z(G);}return ;}for(var c=0,len=k.length;c<len;c++){var A=k[c];var m=new Ef(A);var z=false;for(var B=0,len2=n.length;B<len2;B++){var g=n[B];if(g.getAttribute("user")==A){m.G(g);z=true;}}rF.q(G,m);}if(Z!=null){Z(G);}}Ef.Y=dJ;function z3(q){var R=q.item("resources");var k=q.item("onFinishFn");var Z=new Array();for(var n=0,len=R.length;n<len;n++){var G=R[n];var c=new Ef(G);rF.q(Z,c);}if(k!=null){k(Z);}}Ef.C=z3;function oZ(q){var R=fx();var k=q.Fc();var Z=q.L0();var n=q.Pj();return (k!=null&&k.toUpperCase()!=R.aF.G.toUpperCase()||Z!=null&&n!=null&&nB.O(Z.toUpperCase())!=nB.O(n.toUpperCase()));}function mI(q){var R=q.Q();TK(R,true);}function rs(q){}function Eu(q){var R=null;var k=iC(q);if(k==null){k=bi(q);}if(k!=null){R=Sd.M(Wq.k,k);}else{var Z=Cc(q);if(Z==null){Z=Xx(q);}if(Z!=null){R=Sd.M(Wq.q,Z);}}return R;}function Pq(q){var R=gR(q);if(R==null){return null;}var k=Eu(q);if(k!=null&&k.strip()!=""){var Z=Zl.Z(k);if(Z.indexOf("OPENMAIL:")==0){Z=Z.substr(9);if(Z.charCodeAt(Z.length-1)==0){Z=Z.substr(0,Z.length-1);}Z=nB.O(Z);if(aF.h.toUpperCase()==Z.toUpperCase()){return null;}}}if(oZ(R)&&Yt<=10){return null;}var n=R.xF();var G=R.vL();var c=false;var A=fx();var m=null;var z=null;var B=R.Fc();var g=q.Q();var W=g.z();if(B!=null&&B.toUpperCase()!=A.aF.G.toUpperCase()){z=A.Gf.q(B);}else{if(W!=null&&W.toUpperCase()!=A.aF.G.toUpperCase()){z=A.Gf.q(W);}else{z=A.Gf.q();}}if(z){for(var C=0;C<z.length;C++){var Y=z[C];m=Y.Zr(n);if(m){break;}}}if(m!=null){if(m.A){m.z();}if(m.j()){alert(strings.message_deleted);l5();return null;}else{if(m.n()){var O=strings.generic_error+" #S010";oV(O,Zp.Z);alert(O);return null;}}var X=m.xF();var Q=m.vL();if(n==G){if(X==Q){var t=R.AW();var D=m.AW();if(t!=null&&D!=null){if(D>t){return null;}else{if(D==t){var i=R.Pk();var T=m.Pk();if(i!=null&&T!=null){if(T.getTime()>=i.getTime()){return null;}}}}}}}else{var i=R.Pk();var T=m.Pk();if(i!=null&&T!=null&T.getTime()>=i.getTime()){return null;}}}var d=q.w();R.DJ(d);R.WQ(Kl.q);R.Pt(Lb.G);R.R2("IPM.Appointment");R.UF(ll.k);var w="";var M=q.v("text","plain");if(M){w=M.n();}var a=w.indexOf("*~*~*~*~*~*~*~*~*~*");if(a!=-1){w=w.substr(a+19).strip();}R.K(w);var L=Uc.q;var x=q.u();if(x==WQ.k){L=Uc.k;}else{if(x==WQ.q){L=Uc.R;}}R.b6(L);var f=R.rN();if(f==null){f=HQ.B(R);}var u=f.Z();if(u==null){var p=Sd.w(f);p.W(VJ.k);p.i(FK(q));p.T(FK(q));p.D(XJ.q);var U=Wq.k;var S=bi(q);if(S==null){U=Wq.q;S=Xx(q);}p.X(U);p.t(S);p.g(Sd.M(U,S));f.A(p,0);}else{if(u.n()==Wq.k){var e=u.k();if(e.indexOf("/internet,tnef")!=-1){var r=Xx(q);u.X(Wq.q);u.t(r);u.g(Sd.M(Wq.q,r));}}}var F=Sx();if(q.q()){function o(){R.U(F);}function I(){}var s=q.H();NN.A(q,s,F,false,o,I);}if(m==null){R.kQ(15);var l=new Date();R.Tn(R.Jo().getTime()>l.getTime());if(R.lj()==true){var y=R.ns();var h=y.u(15);R.wP(h);var j=y.Y.clone();j.setMinutes(y.g);R.ps(j);}else{var j=new Date(R.Jo().getTime()-15*ES);R.wP(j);R.ps(R.Jo());}R.xv();R.cg(true,mI,rs);}else{if(m.lj()==false||n==G){R.Tn(m.vH());var J=m.Vo();R.kQ(J);if(R.lj()==true){var y=R.ns();var h=y.u(J);R.wP(h);var j=y.Y.clone();j.setMinutes(y.g);R.ps(j);}else{var j=new Date(R.Jo().getTime()-J*ES);R.wP(j);R.ps(R.Jo());}R.yX=m.yX;R.nt(m.p());R.d(m.d());Ii(m);if(m.lj()&&R.lj()){Lh.Li(m,R);}R.xv();var P=R.w();if(!P){P="";}if(P.indexOf(strings.calendar_response_subjectprefix_updated)!=0){R.DJ(strings.calendar_response_subjectprefix_updated+P);}R.cg(true,mI,rs);c=true;q.isMeetingUpdate=c;}else{Ii(m);m.U(R.B());var E=m.Ac(R.OD());R.LL=false;R.Nh=true;m.Lo(R.Pk());if(E!=null){var J=E.Vo();R.kQ(J);m.Db(R,false);}else{R.kQ(15);m.KR(R,false);}l5();zA();Ua();c=true;q.isMeetingUpdate=c;}}return c;}function Gy(q){var R=q.D();var k=gR(q);if(k==null){return ;}if(oZ(k)&&Yt<=10){return ;}var Z=k.xF();var n=k.vL();var G=fx();var c=null;var A=null;var m=k.Fc();var z=q.Q();var B=z.z();if(m!=null&&m.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(m);}else{if(B!=null&&B.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(B);}else{A=G.Gf.q();}}if(A){for(var g=0;g<A.length;g++){var W=A[g];c=W.Zr(Z);if(c){break;}}}if(c==null){return ;}if(c.A){c.z();}if(c.j()){alert(strings.message_deleted);l5();return ;}else{if(c.n()){var C=strings.generic_error+" #S011";oV(C,Zp.Z);alert(C);return ;}}Ii(c);if(Z==n){var Y=c.rN();if(Y==null){return ;}var O=Eu(q);var X=Y.n(O);if(X!=null){var Q=X.Y();if((null==Q)||(q.O()>Q)){var t=null;switch(R){case cP.q:t=Lb.R;break;case cP.k:t=Lb.q;break;case cP.R:t=Lb.Z;break;}if(t!=null){var D=X.C();if(t!=D){X.Q(t);X.Z(q.O());c.cg();}}}}}else{var i=true;var T=c.Ac(k.OD());if(T==null){var d=c.pS(k.OD());d.LL=false;d.Nh=true;d.go(d.Jo());d.Zr(d.Jo());d.iH(k.Jo());d.pA(k.dD());T=d;i=false;}var Y=T.rN();if(Y==null){return ;}var O=Eu(q);var X=Y.n(O);if(X!=null){var Q=X.Y();if((null==Q)||(q.O()>Q)){var t=null;switch(R){case cP.q:t=Lb.R;break;case cP.k:t=Lb.q;break;case cP.R:t=Lb.Z;break;}if(t!=null){var D=X.C();if(t!=D){X.Q(t);X.Z(q.O());if(i){c.Db(T,false);}else{c.KR(T,false);Ua();}}}}}}}function GG(q){var R=gR(q);if(R==null){return ;}var k=Eu(q);if(k!=null&&k.strip()!=""){var Z=Zl.Z(k);if(Z.indexOf("OPENMAIL:")==0){Z=Z.substr(9);if(Z.charCodeAt(Z.length-1)==0){Z=Z.substr(0,Z.length-1);}Z=nB.O(Z);if(aF.h.toUpperCase()==Z.toUpperCase()){return ;}}}if(oZ(R)&&Yt<=10){return ;}var n=R.xF();var G=R.vL();var c=fx();var A=null;var m=null;var z=R.Fc();var B=q.Q();var g=B.z();if(z!=null&&z.toUpperCase()!=c.aF.G.toUpperCase()){m=c.Gf.q(z);}else{if(g!=null&&g.toUpperCase()!=c.aF.G.toUpperCase()){m=c.Gf.q(g);}else{m=c.Gf.q();}}if(m){for(var W=0;W<m.length;W++){var C=m[W];A=C.Zr(n);if(A){break;}}}if(A==null){var Y=q.w();R.DJ(Y);R.WQ(Kl.n);R.Pt(Lb.G);R.R2("IPM.Appointment");R.UF(ll.Z);var O="";var X=q.v("text","plain");if(X){O=X.n();}var Q=O.indexOf("*~*~*~*~*~*~*~*~*~*");if(Q!=-1){O=O.substr(Q+19).strip();}R.K(O);R.kQ(15);R.Tn(false);var t=R.rN();if(t==null){t=HQ.B(R);}if(t.Z()==null){var D=Sd.w(t);D.W(VJ.k);D.i(FK(q));D.T(FK(q));D.D(XJ.q);var i=Wq.k;var T=bi(q);if(T==null){i=Wq.q;T=Xx(q);}D.X(i);D.t(T);D.g(Sd.M(i,T));t.A(D,0);}var d=Sx();if(q.q()){function w(){R.U(d);}function M(){}var a=q.H();NN.A(q,a,d,false,w,M);}R.xv();l5();zA();Ua();R.cg(true,mI,rs);return ;}if(A.A){A.z();}if(A.j()){alert(strings.message_deleted);l5();return ;}else{if(A.n()){var L=strings.generic_error+" #S012";oV(L,Zp.Z);alert(L);return ;}}Ii(A);var Y=R.w();var x=R.Eb();if(x==null||(tu(x)&&x.length==0)){Y=strings.calendar_response_subjectprefix_canceled+Y;x=strings.calendar_response_subjectprefix_canceled;}if(A.lj()==true&&n!=G){var f=true;var u=A.Ac(R.OD());if(u==null){var p=A.pS(R.OD());p.LL=false;p.Nh=true;p.go(p.Jo());p.Zr(p.Jo());p.iH(R.Jo());p.pA(R.dD());u=p;f=false;}u.DJ(Y);u.WQ(Kl.n);u.UF(ll.Z);u.Tn(false);if(f){A.Db(u,false);}else{A.KR(u,false);}}else{var U=A.Xl();if(U!=Kl.n){A.DJ(Y);A.mA(x);A.WQ(Kl.n);A.UF(ll.Z);A.Tn(false);A.cg();}}Ua();l5();}function ih(q,R){var k=q.SX();if(k.a()){alert(strings.appt_locked);return ;}if(q.LL){q=k.pS(q.Jo());}if(q.mw()==Lb.n){alert(strings.meeting_organizer_no_response_expected);return ;}if(oZ(q)&&Yt<=10){alert(strings.scheduling_delegation_not_supported);return ;}q.wN(R);l5();}function sJ(q,R){var k=q.SX();if(k.a()){alert(strings.appt_locked);return ;}if(q.LL){q=k.pS(q.Jo());}if(q.mw()==Lb.n){alert(strings.meeting_organizer_no_response_expected);return ;}if(oZ(q)&&Yt<=10){alert(strings.scheduling_delegation_not_supported);return ;}q.V8(R);l5();}function Y7(q,R){var k=q.SX();if(k.a()){alert(strings.appt_locked);return ;}if(q.LL){q=k.pS(q.Jo());}if(q.mw()==Lb.n){alert(strings.meeting_organizer_no_response_expected);return ;}if(oZ(q)&&Yt<=10){alert(strings.scheduling_delegation_not_supported);return ;}q.HW(R);l5();Ua();zA();}function hs(q,R){var k=gR(q);if(oZ(k)&&Yt<=10){alert(strings.scheduling_delegation_not_supported);return ;}var Z=k.xF();var n=k.vL();var G=fx();var c=null;var A=null;var m=k.Fc();var z=q.Q();var B=z.z();if(m!=null&&m.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(m);}else{if(B!=null&&B.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(B);}else{A=G.Gf.q();}}if(A){for(var g=0;g<A.length;g++){var W=A[g];c=W.Zr(Z);if(c){break;}}}if(c==null){return ;}if(c.A){c.z();}if(c.j()){alert(strings.message_deleted);l5();return ;}else{if(c.n()){var C=strings.generic_error+" #S013";oV(C,Zp.Z);alert(C);return ;}else{if(c.a()){alert(strings.appt_locked);return ;}}}if(c.lj()==true&&n!=Z){c=c.Ac(k.OD());if(c==null){return ;}}if(c.mw()==Lb.n){alert(strings.meeting_organizer_no_response_expected);return ;}c.wN(R);l5();fq(q);}function FS(q,R){var k=gR(q);if(oZ(k)&&Yt<=10){alert(strings.scheduling_delegation_not_supported);return ;}var Z=k.xF();var n=k.vL();var G=fx();var c=null;var A=null;var m=k.Fc();var z=q.Q();var B=z.z();if(m!=null&&m.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(m);}else{if(B!=null&&B.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(B);}else{A=G.Gf.q();}}if(A){for(var g=0;g<A.length;g++){var W=A[g];c=W.Zr(Z);if(c){break;}}}if(c==null){return ;}if(c.A){c.z();}if(c.j()){alert(strings.message_deleted);l5();return ;}else{if(c.n()){var C=strings.generic_error+" #S014";oV(C,Zp.Z);alert(C);return ;}else{if(c.a()){alert(strings.appt_locked);return ;}}}if(c.lj()==true&&n!=Z){c=c.Ac(k.OD());if(c==null){return ;}}if(c.mw()==Lb.n){alert(strings.meeting_organizer_no_response_expected);return ;}c.V8(R);l5();fq(q);}function ss(q,R){var k=gR(q);if(oZ(k)&&Yt<=10){alert(strings.scheduling_delegation_not_supported);return ;}var Z=k.xF();var n=k.vL();var G=fx();var c=null;var A=null;var m=k.Fc();var z=q.Q();var B=z.z();if(m!=null&&m.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(m);}else{if(B!=null&&B.toUpperCase()!=G.aF.G.toUpperCase()){A=G.Gf.q(B);}else{A=G.Gf.q();}}if(A){for(var g=0;g<A.length;g++){var W=A[g];c=W.Zr(Z);if(c){break;}}}if(c==null){return ;}if(c.A){c.z();}if(c.j()){alert(strings.message_deleted);l5();return ;}else{if(c.n()){var C=strings.generic_error+" #S015";oV(C,Zp.Z);alert(C);return ;}else{if(c.a()){alert(strings.appt_locked);return ;}}}if(c.lj()==true&&n!=Z){c=c.Ac(k.OD());if(c==null){return ;}}if(c.mw()==Lb.n){alert(strings.meeting_organizer_no_response_expected);return ;}c.HW(R);l5();Ua();zA();fq(q);}function wl(q){var R=gR(q);var k=R.xF();var Z=fx();var n=null;var G=null;var c=R.Fc();var A=q.Q();var m=A.z();if(c!=null&&c.toUpperCase()!=Z.aF.G.toUpperCase()){G=Z.Gf.q(c);}else{if(m!=null&&m.toUpperCase()!=Z.aF.G.toUpperCase()){G=Z.Gf.q(m);}else{G=Z.Gf.q();}}if(G){for(var z=0;z<G.length;z++){var B=G[z];n=B.Zr(k);if(n){break;}}}if(n==null){return ;}var B=n.B3();var g=R.lj()?R.OD():R.Jo();g_SelectedDate=new Date(g.getFullYear(),g.getMonth(),g.getDate());if(ap(B)){Po(SU.Z);l5();}else{g_CalendarViewMode=SU.Z;bo(B);}window.focus();}function gR(q){var R=fx();var k=q.sU();var Z=k.n();var n=zX.T();zX.c(n,Z);var G=zX.d(n).errorCode;if(ZW&&G==-1072896657){Z=Z.replace(" encoding=\"UTF-8\"","");zX.c(n,Z);G=zX.d(n).errorCode;}if(G==0){var c=zX.A(n,"appointment",false);if(c!=null){var A=R.Gf.S();if(A!=null){var m=Lh.qi(c.cloneNode(true),A,false);var z=m.xF();var B=m.vL();if(z!=B){Ys(m);}var g=Ae(q);if(g!=null){m.E(g);}var W=Xx(q);if(W!=null){m.Vu(W);}var C=eI(q);if(C!=null){m.Xg(C);}var Y=Cc(q);if(Y!=null){m.T5(Y);}var O=m.Fc();var X=q.Q();var Q=X.z();if(O!=null&&O.toUpperCase()!=R.aF.G.toUpperCase()){A=R.Gf.S(O);}else{if(Q!=null&&Q.toUpperCase()!=R.aF.G.toUpperCase()){A=R.Gf.S(Q);}else{A=R.Gf.S();}}if(A){m.Ob(A);}return m;}}}return null;}function Ys(q){var R=q.vL();var k=Zl.Z(R);var Z=SE.A(k);var n=(Z[16]<<8)+Z[17];var G=Z[18]-1;var c=Z[19];var A=q.OD();A.setFullYear(n);A.setMonth(G);A.setDate(c);q.go(A);var m=A8(q);var z=A.clone();z.setTime(z.getTime()+(m*ES));q.Zr(z);}function WB(q,R,k,Z,n,G){var c=fx();var A=c.Hx.xr();A.A=false;A.Ks(q);if(q==cP.Z||Z.u()==Uc.R){A.iH(WQ.q);}else{if(Z.u()==Uc.k){A.iH(WQ.k);}}var m=Z.Q();var z=m.z();if(z){var B=c.aF.C(z);if(B&&B.q(Pr.k)){A.vH(new nB(z,B.G()));A.Cl(new nB(c.aF.I,c.aF.G));}else{A.vH(new nB(c.aF.I,c.aF.G));}}else{A.vH(new nB(c.aF.I,c.aF.G));}A.N(R);var g=c.aF.tR("replyTo");if(g!=null&&g!=c.aF.G){var W=new nB(c.aF.I,g);A.Dz(W);}var C=[];var Y=Z.td();if(Y!=null){C=Y.R();}var O=(C.length>0);A.rN(O);var X=Z.zv();X.W2("description");X.W2("reply_requested");X.W2("sender_name");X.W2("sender_email_address");X.W2("sent_representing_name");X.W2("sent_representing_search_key");X.W2("sent_representing_addrtype");X.W2("sent_representing_entryid");X.W2("sent_representing_email_address");X.W2("rcvd_representing_name");X.W2("rcvd_representing_search_key");X.W2("rcvd_representing_addrtype");X.W2("rcvd_representing_entryid");X.W2("rcvd_representing_email_address");X.W2("appt_last_sequence");switch(q){case cP.n:X.Pt(Lb.G);X.WQ(Kl.q);X.UF(ll.k);X.m2(Z.eF());break;case cP.Z:X.Pt(Lb.G);X.WQ(Kl.n);X.UF(ll.Z);X.b6(Uc.R);X.Z9();if(X.LL&&!X.Nh){X.go(X.JC());X.Zr(X.Dz());X.SC(Z.Jo());X.S4(Z.dD());}break;default:X.Z9();X.cv(false);break;}X.qU(VS.R);X.R2(q);X.Ks(7265);X.mA(k);X.W2("sent_representing_search_key");if(X.LL||X.Nh){var Q=Z.SX();var t=Q.xF();var D=Zl.Z(t);var i=SE.A(D);var T=X.OD();i[16]=Math.floor(T.getFullYear()/256);i[17]=T.getFullYear()%256;i[18]=T.getMonth()+1;i[19]=T.getDate();var d=SE.Z(i);var w=Zl.R(d,false);X.BF(t);X.yZ(w);X.Fd(T);X.W2("recurrence_state");X.W2("timezone_data");X.W2("recurrence_pattern");}if(X.LL){X.go(X.Jo());X.Zr(X.dD());}var M=this.k(Z);var a=this.R(M,O?C.length:0);var L=A.Nh();if(O&&q==cP.n){L.k("multipart");L.c("mixed");var x=xK.X(L);x.k("multipart");x.c("alternative");var f=xK.X(x);f.k("text");f.c("plain");f.Z(M);var u=xK.X(x);u.k("text");u.c("rtf");u.Z(a);var p=xK.X(x);p.k("application");p.c("scalix-properties");p.Z(zX.t(X.k0));for(var U=0;U<C.length;U++){var S=C[U];var e=S.Q();if(e!=null){var r=e.indexOf("/");if(r!=-1){var F=e.substr(0,r);var o=e.substr(r+1,e.length-r-1);var I=xK.X(L);I.k(F);I.c(o);I.Y("attachment");I.g(S.B());}}}var s=Z.B();A.U(s);}else{L.k("multipart");L.c("alternative");var f=xK.X(L);f.k("text");f.c("plain");f.Z(M);var u=xK.X(L);u.k("text");u.c("rtf");u.Z(a);var p=xK.X(L);p.k("application");p.c("scalix-properties");p.Z(zX.t(X.k0));}this.q=A;}function tD(q){var R=this.q;var k=q.G();var n=null;if(k==VJ.k){n=R.lj();if(!n){n=t4.G(R,"to");}}else{if(k==VJ.q){n=R.RB();if(!n){n=t4.G(R,"cc");}}else{if(k==VJ.R){n=R.Ob();if(!n){n=t4.G(R,"bcc");}}}}var G=q.n();var c=null;if(G==Wq.k){c=new nB(q.c(),null,q.k());}else{if(G==Wq.q){c=new nB(q.c(),q.k());}}n.k(c,G);}WB.prototype.Z=tD;function PL(){var q=fx();q.eX(this.q);q.aJ.Z("eZ");}WB.prototype.n=PL;function uA(q){var R=fx();var Z="";if(q.LL||q.Nh||q.lj()==false){var n=R.E8(q.Jo());var G=R.E8(q.dD());var c=wV(q.Jo(),pJ("long_date"));var A=YM();var m=A.Z();var z=[];z["LOCALIZED_DATE"]=c;z["START_TIME"]=n;z["END_TIME"]=G;z["TIME_ZONE"]=m;Z+=strings.when_label+strings.localized_when_string.format(z);}else{var B=q.ns();var g=i4(B);Z+=strings.when_label+g;}var W=q.Ux();if(W!=null&&W.strip()!=""){var C=strings.localized_where_string;Z+="\n";Z+=strings.where_label+W.strip();}Z+="\n\n*~*~*~*~*~*~*~*~*~*\n\n";var Y=q.Dh();if(Y!=null){Z+=Y;}return Z;}WB.prototype.k=uA;function WK(q,k){var Z="\\";var n="\n";function G(R){for(var z=0;z<R.length;z++){var B=R.charCodeAt(z);if(B>=128){var g=Z+"u"+B+"*";R=R.substr(0,z)+g+R.substr(z+1);z+=g.length-1;}else{if(B==92){R=R.substr(0,z)+Z+R.substr(z);z++;}}}return R;}q=G(q);var c="{"+Z+"rtf"+Z+"ansi"+n;for(var A=0;A<k;A++){c+=Z+"objattph";}c+=Z+"par"+n;var m=Z+"par"+n;c+=q.replace(/\n/g,m);c+="}";return c;}WB.prototype.R=WK;function kT(){this.z=null;this.k=null;this.m=new Array();}kT.prototype.q=function(R){var k=Qi("<DIV style='position:absolute;height:100%;width:100px;top:0px;right:0px;overflow:auto;' class='scrollbar' tabindex='-1'>",R);var Z=Qi("<DIV style='position:absolute;height:1px;width:1px;visibility:hidden;overflow:hidden;' class='scrollbar' tabindex='-1'>",k);var n=this;k.onscroll=function(G){var c=vC(G);Ul(c);for(var A=0,len=n.m.length;A<len;A++){var m=n.m[A];m(n.z.scrollTop);}};k.onmousedown=function(G){var c=vC(G);Ul(c);if(CJ){c.preventDefault();}};this.z=k;this.k=Z;};kT.prototype.n=function(){return this.z;};kT.prototype.Z=function(){return this.z.scrollTop;};kT.prototype.c=function(q){this.z.scrollTop=q;};kT.prototype.G=function(){return this.k.offsetHeight;};kT.prototype.B=function(q){this.k.style.height=q+"px";};kT.prototype.W=function(q){rF.q(this.m,q);};kT.prototype.R=function(q){rF.R(this.m,q);};kT.prototype.A=function(){Sw(this.z);};kT.prototype.g=function(){Oa(this.z);};var IU={R:0,q:1};function nI(q,R,k,Z,n,G){this.Y=q;this.c=R;this.n=k;this.z=Z!=null?Z:IU.R;this.O=this.z;this.G=(n==null)?true:n;this.q=(G==null)?true:G;}nI.prototype.g=function(){return this.Y;};nI.prototype.W=function(){return this.c;};nI.prototype.B=function(q){this.c=q;};nI.prototype.Z=function(){return this.n;};nI.prototype.A=function(){return this.z;};nI.prototype.m=function(q){this.z=q;};nI.prototype.C=function(){this.z=this.O;};nI.prototype.R=function(){return this.G;};nI.prototype.k=function(){return this.q;};function FL(q,R,k,Z,n,G){this.Q=q;this.V=R;this.q=k;this.s=Z;if(n!=null){this.Y=n;}else{this.Y=true;}if(G){this.a=G;}else{this.a=0;}this.W=null;this.I=null;this.u=new Array();this.b=new Array();this.U=false;this.t=false;this.Z=new Array();this.d=null;this.f=null;this.o=new Array();this.D=null;this.J=null;this.h=null;}FL.prototype.O=function(){if(this.Q.firstChild!=null){this.Q.removeChild(this.Q.firstChild);}this.W=null;this.I=null;this.u=new Array();this.b=new Array();this.U=false;this.t=false;this.Z=new Array();this.d=null;this.f=null;this.o=new Array();this.D=null;this.J=null;this.h=null;this.a=0;};FL.prototype.x=function(q){rF.q(this.u,q);};FL.prototype.j=function(){for(var q=0;q<this.u.length;q++){var R=this.u[q];R.C();}};FL.prototype.P=function(q,R){rF.q(q,R);q.__highlighted__=false;rF.q(this.b,q);this.j();};FL.prototype.B=function(q){var R=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var k=this;function Z(B,g){return g-B;}q.sort(Z);for(var n=0;n<q.length;n++){var G=q[n];if(this.b[G].__highlighted__){var c=0;var A=this.b.length;for(var m=0;m<A;m++){if(this.b[m].__highlighted__){c++;}}if(c==1){if(G==this.b.length-1&&G!=0){this.T(R.rows[G-1]);}else{if(G!=this.b.length-1){this.T(R.rows[G+1]);}}}}this.b=rF.B(this.b,G);R.firstChild.removeChild(R.rows[G]);}if(this.q){var z=this.E();if(z!=-1){this.q(this.c(z));}}};FL.prototype.C=function(){if(this.b.length==0){return true;}else{return false;}};FL.prototype.c=function(q){var R=this.b[q];return R[R.length-1];};FL.prototype.k=function(){return this.b.length;};FL.prototype.K=function(){var q=new Array();var R=this.b.length;for(var k=0;k<R;k++){var Z=this.b[k];if(Z.__highlighted__){rF.q(q,k);}}return q;};FL.prototype.i=function(){this.b.length=0;var q=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var R=q.childNodes.length;for(var k=0;k<R;k++){q.removeChild(q.firstChild);}};FL.prototype.e=function(){this.W.focus();};FL.prototype.z=function(){this.W.blur();};FL.prototype.A=function(){return this.U;};FL.prototype.X=function(q){this.W.tabIndex=q;};FL.prototype.F=function(){this.U=true;var q=this.b.length;var R=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;for(var k=0;k<q;k++){var Z=R.rows[k];if(Z.__highlighted__){Z.className="grid_highlighted_focused_data_row";for(var n=0;n<Z.cells.length;n++){Z.cells[n].className="grid_highlighted_focused_data_cell";}}}};FL.prototype.g=function(){this.U=false;var q=this.b.length;var R=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;for(var k=0;k<q;k++){var Z=R.rows[k];if(Z.__highlighted__){Z.className="grid_highlighted_unfocused_data_row";for(var n=0;n<Z.cells.length;n++){Z.cells[n].className="grid_highlighted_unfocused_data_cell";}}}};FL.prototype.y=function(q,R,k,Z){this.I.style.left=Math.abs(q)+"px";this.I.style.top=Math.abs(R)+"px";if(k>=0){this.I.style.width=Math.abs(k)+"px";}if(Z>=0){this.I.style.height=Math.abs(Z)+"px";}var n=this.I.firstChild.rows[0].cells[0].firstChild;var G=this.I.firstChild.rows[1].cells[0].firstChild;G.style.height=(Math.abs(Z)-n.offsetHeight)+"px";};FL.prototype.M=function(q){this.W=Qi("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.Q);if(q!=null){this.W.tabIndex=q;}var R=this;this.W.onfocus=function(){if(!R.U){R.F();}};this.W.onblur=function(){if(R.U){R.g();}};this.W.onmousedown=function(){R.W.focus();};this.W.onmouseup=function(){R.W.focus();};this.W.onclick=function(k){var Z=vC(k);if(CJ){Z.preventDefault();}Ul(Z);return false;};this.W.onmouseover=function(){return true;};this.I=Qi("<DIV style='position:absolute;border:1px solid #B5B0AF;'>",this.W);this.I.oncontextmenu=function(k){var Z=vC(k);if(CJ){Z.preventDefault();}return false;};var n;var G;var c=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.I);c.onmouseover=function(k){var Z=vC(k);var A=WE(Z);if(CJ){Z.preventDefault();Ul(k);}A.style.cursor="default";return false;};var m=Qi("<TBODY>",c);n=Qi("<TR class='grid_header'>",m);G=Qi("<TD>",n);var z=Qi("<DIV class=\"grid_header\" style=\"width: "+this.Q.offsetWidth+"; overflow:hidden\" tabindex=\"-1\">",G);var B="<TABLE border='0' cellspacing='0' cellpadding='0' ";B+=">";var g=Qi(B,z);var W=Qi("<TBODY>",g);var C=Qi("<TR>",W);var Y;var O=this.u.length;for(var X=0;X<O;X++){var Q=this.u[X];if(X<this.u.length){Y=Qi("<TD class='grid_header'>",C);var t=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",Y);var D=Qi("<TBODY>",t);var i=Qi("<TR>",D);var T=Qi("<TD class='grid_header_caption' unselectable='on' nowrap>",i);var d=Q.g().strip();if(d==""){d="&nbsp;";}T.innerHTML=d;var w=Qi("<TD unselectable='on'>",i);var a=Qi("<DIV style='overflow:hidden;width:18px;'>",w);a.innerHTML="&nbsp;";}else{Y.style.borderRightWidth="0px";Y=Qi("<TD id='grid_header_padder' class='grid_header' style='border-width:1px 0px;padding:1px;empty-cells:show;'>",C);Y.innerHTML="&nbsp;";}Y.onmousedown=function(k){var Z=vC(k);var L=vp(Z);if(L!=Wr){return false;}var A=WE(Z);while(A.className!="grid_header"&&A.className!="grid_header_mousedown"){A=A.parentNode;}A.className="grid_header_mousedown";if(CJ){Z.preventDefault();}else{Z.returnValue=false;}return false;};Y.onmouseup=function(k){var Z=vC(k);var L=vp(Z);if(L!=Wr){return false;}var A=WE(Z);while(A.className!="grid_header_mousedown"&&A.className!="grid_header"){A=A.parentNode;}A.className="grid_header";var x=A.cellIndex;var Q=R.u[x];R.N(x,Q.Z());if(CJ){Z.preventDefault();}};}this.h=Qi("<DIV style=\"position:absolute;height:"+this.Q.offsetHeight+";width:1px;border:0px;color:black;background-color:black;z-index:900;cursor:W-resize;padding:0px;\">",document.body);this.h.style.visibility="hidden";for(var X=0;X<O-1;X++){var Q=this.u[X];var f=Q.W();var u=Qi("<DIV class=\"col_separator\" style=\"width:20px;\">",document.body);il(u,0);u.style.height=Y.offsetHeight+"px";rF.q(this.Z,u);var R=this;u.onmouseover=function(k){var Z=vC(k);var A=WE(Z);for(var p=0;p<R.Z.length;p++){if(A==R.Z[p]){break;}}var U=p;var Q=R.u[U];if(Q.R()&&A.className=="col_separator"){A.style.cursor="W-resize";}};u.onmousedown=function(k){var Z=vC(k);var A=WE(Z);for(var p=0;p<R.Z.length;p++){if(A==R.Z[p]){break;}}var Q=R.u[p];if(!Q.R()){return ;}R.J=p;A.style.cursor="W-resize";R.d=A;R.f=Z.clientX;R.o=new Array();R.D=false;var S=gG(c);var e=Tu(A)+(parseInt(A.offsetWidth)/2);R.h.style.left=e+"px";R.h.style.top=S+"px";if(CJ){Z.preventDefault();}function r(M){var l=vC(M);var y=WE(l);if(R.d==null){return ;}R.d.style.cursor="W-resize";var h=l.clientX-R.f;if(R.D==false){if(Math.abs(h)>=3){R.D=true;R.h.style.visibility="visible";}else{return ;}}var j=R.J;var J=2;var P;var E;var N;var b;var v;var V;if(h<0){R.o[j]=true;R.o[g.rows[0].cells.length-2]=true;while(j>=0){P=g.rows[0].cells[j];E=(ZW)?P.offsetWidth:P.offsetWidth-J;N=P.firstChild.rows[0].cells[0].offsetWidth;var K=R.u[j];if(K.k()){b=P.firstChild.rows[0].cells[1].firstChild.offsetWidth;V=b+N+J;}else{V=N+J;}v=E-Math.abs(h);R.o[j]=true;var K=R.u[j];if(v<V||!K.R()){j--;}else{break;}}if(j<0){return ;}P=g.rows[0].cells[j];E=(ZW)?P.offsetWidth:P.offsetWidth-J;E-=Math.abs(h);P.style.width=E+"px";J=1;P=g.rows[0].cells[g.rows[0].cells.length-2];E=(ZW)?P.offsetWidth:P.offsetWidth-J;E+=Math.abs(h);P.style.width=E+"px";for(var H=j;H<g.rows[0].cells.length-2;H++){var W3=R.Z[H].offsetLeft-Math.abs(h);R.Z[H].style.left=W3+"px";}}else{if(h>0){R.o[j]=true;j=g.rows[0].cells.length-2;if(g.rows[0].cells[g.rows[0].cells.length-1].offsetWidth-h<25){while(j>=R.J+1){P=g.rows[0].cells[j];E=(ZW)?P.offsetWidth:P.offsetWidth-J;N=P.firstChild.rows[0].cells[0].offsetWidth;var K=R.u[j];if(K.k()){b=P.firstChild.rows[0].cells[1].firstChild.offsetWidth;V=b+N+J;}else{V=N+J;}v=E-h;R.o[j]=true;var K=R.u[j];if(v<V||!K.R()){j--;}else{break;}}}if(j==R.J){return ;}P=g.rows[0].cells[R.J];E=(ZW)?P.offsetWidth:P.offsetWidth-J;E+=Math.abs(h);P.style.width=E+"px";if(g.rows[0].cells[g.rows[0].cells.length-1].offsetWidth-h<25){if(j==g.rows[0].cells.length-2){J=1;}P=g.rows[0].cells[j];N=P.firstChild.rows[0].cells[0].offsetWidth;var K=R.u[j];if(K.k()){b=P.firstChild.rows[0].cells[1].firstChild.offsetWidth;V=b+N+J;}else{V=N+J;}E=(ZW)?P.offsetWidth:P.offsetWidth-J;E-=Math.abs(h);v=(E>V)?E:V;P.style.width=v+"px";}for(var H=R.J;H<j;H++){var W3=R.Z[H].offsetLeft+Math.abs(h);R.Z[H].style.left=W3+"px";}}}R.f=l.clientX;var W3=Tu(R.d)+(parseInt(R.d.offsetWidth)/2);R.h.style.left=W3+"px";}function F(M){var l=vC(M);var y=WE(l);var h=R.I.firstChild.rows[1].cells[0].firstChild.firstChild;var j;if(R.d==null){return ;}for(var J=0;J<=R.u.length;J++){if(R.o[J]==true){if(J==g.rows[0].cells.length-2){j=1;}else{j=2;}var P=(ZW)?g.rows[0].cells[J].offsetWidth:g.rows[0].cells[J].offsetWidth-j;for(var E=0;E<R.b.length;E++){h.rows[E].cells[J].firstChild.style.width=P+"px";h.rows[E].cells[J].style.width=P+"px";}P=parseInt(P);var N=R.u[J];N.B(P);}}R.h.style.visibility="hidden";R.d=null;y.style.cursor="default";if(ZW){document.releaseCapture();}}if(ZW){A.setCapture();document.attachEvent("onmousemove",tC(R,r));document.attachEvent("onmouseup",tC(R,F));}else{Ul(k);document.addEventListener("mousemove",tC(R,r),false);document.addEventListener("mouseup",tC(R,F),false);}};var e=Tu(this.Q)+g.rows[0].cells[X].offsetLeft+f-(parseInt(u.offsetWidth)/2);var S=gG(this.Q);u.style.left=e+"px";u.style.top=S+"px";}n=Qi("<TR>",m);G=Qi("<TD>",n);var o=Qi("<DIV class=\"grid_scrollable_div\" style=\"width: "+this.Q.offsetWidth+"; height: "+(this.Q.offsetHeight-g.offsetHeight)+"; overflow:hidden\" tabindex=\"-1\">",G);o.onkeydown=function(k){if(!R.U){if(CJ){Z.preventDefault();}return false;}};o.onblur=function(k){R.g();};var I=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",o);function s(M){if(!R.U){return true;}var l=vC(M);var y=l.keyCode;if(y==yL){return true;}var h=-1;if(y==Wj||y==hu){var j=-1;if(l.shiftKey&&R.t==true){j=R.r();}else{j=R.E();}if(j!=-1){if(y==Wj){if(j!=R.b.length-1){h=j+1;}}else{if(y==hu){if(j!=0){h=j-1;}}}if(h!=-1){if(!l.shiftKey||R.Y==false){R.w();R.G(I.rows[h]);R.T(I.rows[h]);}else{if(l.shiftKey){if(R.t==true){R.w();R.G(I.rows[j]);R.T(I.rows[j]);R.t=false;R.T(I.rows[h]);I.rows[h]._timestamp_+=1;}else{if(I.rows[j].__highlighted__&&I.rows[h].__highlighted__){R.v(I.rows[j]);}else{R.T(I.rows[h]);}}}}var J=I.rows[h].offsetTop;var P=I.parentNode.scrollTop;var E=J-P;var N=o.offsetHeight;var b=I.rows[0].cells[0].offsetHeight;if(E>=N){I.parentNode.scrollTop=J-N+b;}else{if(E<0){I.parentNode.scrollTop=J;}}}}if(R.q){var j=R.E();if(j!=-1){R.q(R.c(j));}}}if(CJ){l.preventDefault();}return false;}if(ZW){document.attachEvent("onkeydown",tC(this,s));}else{document.addEventListener("keydown",tC(this,s),false);}this.N(this.a);};FL.prototype.n=function(){this.N(this.a);};FL.prototype.p=function(){var q=this.I.firstChild.rows[0].cells[0].firstChild.firstChild;var R=q.rows[0];var k=R.childNodes;var Z=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var n=Z.rows[0];if(n!=null){var G=n.childNodes;for(var c=0;c<k.length;c++){if(k[c].tagName=="TD"||k[c].tagName=="TH"){this.l(k[c],G[c]);}}var A=this.I.firstChild.rows[1].cells[0].firstChild;var m=this.I.firstChild.rows[0].cells[0].firstChild;A.scrollLeft=m.scrollLeft;}};FL.prototype.l=function(q,R){var k=0;var Z=q.childNodes[0].style.width?q.childNodes[0].offsetWidth:q.offsetWidth;var n=R.childNodes[0].style.width?R.childNodes[0].offsetWidth:R.offsetWidth;if(Z<n){k=n;}else{k=Z;}q.childNodes[0].style.width=k+"px";R.childNodes[0].style.width=k+"px";var G=q.childNodes[0].offsetWidth-k;var c=R.childNodes[0].offsetWidth-k;if(G>0){q.childNodes[0].style.width=(k-G)+"px";}if(c>0){R.childNodes[0].style.width=(k-c)+"px";}};FL.prototype.L=function(){var q=ZW?17:19;var R=this.Q.offsetHeight;var k=this.I.firstChild.rows[1].cells[0].firstChild;var Z=this.I.firstChild.rows[0].cells[0].firstChild;var n=Z.offsetHeight;var G=k.offsetWidth;var c=R-n;k.style.height=c+"px";var A=k.firstChild;var m=A.offsetWidth;var z=A.offsetHeight;k.style.overflow="scroll";k.style.overflowX="scroll";k.style.overflowY="scroll";var B=true;var g=true;if((G-q)>m){k.style.overflowX="hidden";B=false;}if((c-q)>z){k.style.overflowY="hidden";g=false;}if(g){Z.style.width=G-q+"px";}if(B){k.onscroll=function(){Z.scrollLeft=this.scrollLeft;};}if(!B&&ZW){k.style.overflowX="hidden";}if(!g&&ZW){k.style.overflowY="hidden";}if(!B&&!g&&!ZW){k.style.overflow="hidden";k.style.overflowX="hidden";k.style.overflowY="hidden";}var W=Tu(this.Q);var C=gG(this.Q);this.I.style.left=Math.abs(W)+"px";this.I.style.top=Math.abs(C)+"px";};FL.prototype.S=function(){var q=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var R=q.childNodes.length;for(var k=0;k<R;k++){q.removeChild(q.firstChild);}var Z=Qi("<TBODY>",q);var n=this.b.length;var G=this.u.length;var c=this;for(var k=0;k<n;k++){var A=Qi("<TR>",Z);var m=this.b[k];A.onmousedown=function(z){var B=vC(z);var g=WE(B);while(g.tagName!="TR"){g=g.parentNode;}var W=g;if(B.shiftKey&&c.Y==true){var C=c.r();if(C==-1){C=c.E();c.G(q.rows[C]);}if(!B.ctrlKey&&!B.metaKey){c.R(C);}else{c.t=true;}var Y=0;if(C>W.rowIndex){Y=C-W.rowIndex;for(var O=1;O<=Y;O++){c.T(q.rows[C-O]);}q.rows[C-Y]._timestamp_+=1;}else{Y=W.rowIndex-C;for(var O=1;O<=Y;O++){c.T(q.rows[C+O]);}q.rows[C+Y]._timestamp_+=1;}}else{if((B.ctrlKey||B.metaKey)&&c.Y==true){c.t=true;if(W.__highlighted__){var X=0;var R=c.b.length;for(var Q=0;Q<R;Q++){var A=q.rows[Q];if(A.__highlighted__){X++;}}if(X>1){c.v(W);c.G(W);}}else{c.T(W);c.G(W);}}else{c.w();c.T(W);c.G(W);}}if(CJ){B.preventDefault();}else{B.returnValue=false;}if(c.q){var t=c.E();if(t!=-1){c.q(c.c(t));}}return false;};A.onclick=function(z){var B=vC(z);if(CJ){B.preventDefault();}else{B.returnValue=false;}return false;};A.oncontextmenu=function(z){var B=vC(z);var W=WE(B);if(CJ){B.preventDefault();}else{B.returnValue=false;}if(c.V){c.V(B.clientX,B.clientY,c,W.rowIndex);}return false;};A.ondblclick=function(z){if(c.s){c.s(c.K());}};var D;for(var Q=0;Q<G;Q++){var i=this.u[Q];D=Qi("<TD unselectable=\"on\" nowrap>",A);var T="";T+="<DIV class=\"grid_data_div\" style=\"white-space:nowrap;\" unselectable=\"on\">";var d=m[Q].strip();if(d!=""){T+=d;}else{T+="&nbsp;";}T+="</DIV>";D.innerHTML=T;}if(m.__highlighted__){this.T(A);}else{this.v(A);}}var w=this.E();if(w==-1){if(q.rows.length>0){this.T(q.rows[0]);w=0;}if(!this.U){this.g();}}else{var M=q.rows[w].offsetTop;q.parentNode.scrollTop=M;}var w=this.E();if(w!=-1&&this.q){this.q(this.c(w));}};FL.prototype.N=function(q,R){var k=this.u[q];var Z=k.Z();if(!Z){Z=function(A,m){var z=A[q].toLowerCase();var B=m[q].toLowerCase();if(z<B){return -1;}else{if(z>B){return 1;}else{return 0;}}};}var n=this.I.firstChild.rows[0].cells[0].firstChild.firstChild;var G=n.rows[0];var c=Z;if(R==null||R==false){if(k.A()==IU.R){k.m(IU.q);k=this.u[this.a];if(k.k()){G.cells[this.a].firstChild.rows[0].cells[1].firstChild.className="";}k=this.u[q];if(k.k()){G.cells[q].firstChild.rows[0].cells[1].firstChild.className="sort_ascending_icon";}if(this.a!=q){k=this.u[this.a];k.C();this.a=q;}}else{c=function(A,m){return -(Z(A,m));};k.m(IU.R);k=this.u[this.a];if(k.k()){G.cells[this.a].firstChild.rows[0].cells[1].firstChild.className="";}k=this.u[q];if(k.k()){G.cells[q].firstChild.rows[0].cells[1].firstChild.className="sort_descending_icon";}if(this.a!=q){k=this.u[this.a];k.C();this.a=q;}}}this.b.sort(c);this.S();this.p();this.L();};FL.prototype.m=function(q,R,k){var Z=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var n=this.b[q];for(var G=0;G<n.length;G++){n[G]=R[G];}n[n.length-1]=k;this.b[q]=n;this.N(this.a,true);};FL.prototype.T=function(q){this.b[q.rowIndex].__highlighted__=true;q.className="grid_highlighted_focused_data_row";q._timestamp_=(new Date()).getTime();q.__highlighted__=true;var R=q.cells.length;for(var k=0;k<R;k++){q.cells[k].className="grid_highlighted_focused_data_cell";}};FL.prototype.v=function(q){this.b[q.rowIndex].__highlighted__=false;q.className="grid_unhighlighted_data_row";q._timestamp_=null;q.__highlighted__=false;var R=q.cells.length;for(var k=0;k<R;k++){q.cells[k].className="grid_unhighlighted_data_cell";}};FL.prototype.w=function(){var q=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var R=this.b.length;for(var k=0;k<R;k++){var Z=q.rows[k];if(Z.__highlighted__){this.v(Z);}}};FL.prototype.R=function(q){var k=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var Z=this.b.length;for(var n=0;n<Z;n++){var G=k.rows[n];if(G.__highlighted__&&n!=q){this.v(G);}}};FL.prototype.r=function(){var q=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var R=this.b.length;for(var k=0;k<R;k++){var Z=q.rows[k];if(Z.__shift__){return k;}}return -1;};FL.prototype.G=function(q){var R=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var k=this.b.length;for(var Z=0;Z<k;Z++){var n=R.rows[Z];if(n.__shift__){n.__shift__=false;}}q.__shift__=true;};FL.prototype.E=function(){var q=-1;var R=0;var k=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var Z=this.b.length;for(var n=0;n<Z;n++){var G=k.rows[n];if(G.__highlighted__){if(G._timestamp_>R){R=G._timestamp_;q=n;}}}return q;};var W3={c:"0123456789abcdef"};W3.Z=function(q){var R=new Array();for(var k=7;k>=0;k--){R[R.length]=W3.c.charAt((q>>(k*4))&15);}return R.join("");};W3.n=function(q){var R=((q.length+8)>>6)+1;var k=new Array(R*16);for(var Z=0;Z<R*16;Z++){k[Z]=0;}for(Z=0;Z<q.length;Z++){k[Z>>2]|=q.charCodeAt(Z)<<(24-(Z%4)*8);}k[Z>>2]|=128<<(24-(Z%4)*8);k[R*16-1]=q.length*8;return k;};W3.G=function(q,R){var k=(q&65535)+(R&65535);var Z=(q>>16)+(R>>16)+(k>>16);return (Z<<16)|(k&65535);};W3.k=function(q,R){return (q<<R)|(q>>>(32-R));};W3.A=function(q,R,k,Z){if(q<20){return (R&k)|((~R)&Z);}if(q<40){return R^k^Z;}if(q<60){return (R&k)|(R&Z)|(k&Z);}return R^k^Z;};W3.R=function(q){return (q<20)?1518500249:(q<40)?1859775393:(q<60)?-1894007588:-899497514;};W3.q=function(R){var k=W3.n(R);var Z=new Array(80);var n=1732584193;var G=-271733879;var c=-1732584194;var A=271733878;var m=-1009589776;var z=0;for(var B=0;B<k.length;B+=16){var g=n;var W=G;var C=c;var Y=A;var O=m;for(var X=0;X<80;X++){if(X<16){Z[X]=k[B+X];}else{Z[X]=W3.k(Z[X-3]^Z[X-8]^Z[X-14]^Z[X-16],1);}z=W3.G(W3.G(W3.k(n,5),W3.A(X,G,c,A)),W3.G(W3.G(m,Z[X]),W3.R(X)));m=A;A=c;c=W3.k(G,30);G=n;n=z;}n=W3.G(n,g);G=W3.G(G,W);c=W3.G(c,C);A=W3.G(A,Y);m=W3.G(m,O);}return W3.Z(n)+W3.Z(G)+W3.Z(c)+W3.Z(A)+W3.Z(m);};var fW=0;var Ee={q:function(){if(ZW){var R;var k=null;try{R=new ActiveXObject("Microsoft.XMLHTTP");}catch(k){oV("FAILED - soap::new ActiveXObject Failed"+k.message,Zp.R);throw k;}return R;}else{if(CJ){return new XMLHttpRequest();}else{return null;}}},R:{k:1,R:2,Z:3,q:4},k:"http://scalix.com/soap/actor/client/response_processor",B:"http://schemas.xmlsoap.org/soap/envelope/",n:"SOAP-ENV",Z:"<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'/>"};Ee.W=function(q,R){this.R=q;this.n=R;this.Z=zX.D.createElement("m:"+q);this.Z.setAttribute("xmlns:m",R);};Ee.W.m="http://scalix.com/methods";Ee.W.prototype.A=function(q){this.Z.appendChild(q);};Ee.W.prototype.c=function(q){zX.q(this.Z,q,true);};Ee.W.prototype.k=function(q,R){var Z=zX.D.createElement(q);if(R!=null){zX.Q(Z,R);}this.A(Z);return Z;};Ee.W.prototype.q=function(){return this.n+"#"+this.R;};Ee.W.prototype.G=function(){return this.Z;};Ee.c=function(){this.q=null;this.n=null;};Ee.c.prototype.G=function(q,R){this.q=q;this.n=R;};Ee.c.prototype.Z=function(q){var R=q.firstChild;var k=zX.Z(R,"message");if(k){this.q=zX.g(k);}var n=zX.Z(R,"debug");if(n){this.n=zX.g(n);}};Ee.c.prototype.k=function(){return this.q;};Ee.c.prototype.R=function(){return this.n;};Ee.m=function(q,R){var k=zX.Z(R,"SOAP-ENV:Header");if(k){var Z=zX.Z(k,q);if(Z){var n=Z.nodeName.indexOf(":");this.q=(n==-1)?Z.nodeName:Z.nodeName.substr(n+1);var G=zX.Z(Z,"message");if(G){this.R=zX.g(G);}var c=zX.Z(Z,"debug");if(c){this.n=zX.g(c);}}}};Ee.m.prototype.Z=function(){return this.R;};Ee.m.prototype.k=function(){return this.n;};Ee.G=function(){this.B=null;this.R=null;this.n=null;this.q=null;this.k=null;};Ee.G.prototype.z=function(q,R,k,Z){this.B=q;this.R=R;this.n=k;this.q=Z;};Ee.G.prototype.G=function(q,R){var k=zX.Z(q,"faultcode");if(k){this.B=zX.g(k);}var Z=zX.Z(q,"faultstring");if(Z){this.R=zX.g(Z);}var n=zX.Z(q,"faultactor");if(n){this.n=zX.g(n);}var c=zX.Z(q,"detail");if(c){this.q=new Ee.c();this.q.Z(c);}if(!this.n&&!this.q){}if(!this.q){this.k=new Ee.m(this.n,R);}};Ee.G.prototype.Z=function(){return this.B;};Ee.G.prototype.W=function(){return this.R;};Ee.G.prototype.m=function(){return this.n;};Ee.G.prototype.g=function(){return this.q;};Ee.G.prototype.c=function(){return this.k;};Ee.G.prototype.A=function(){return this.B.startsWith("Server.Connection");};Ee.g=function(q,R,k,Z,n,G,c,A){this.Y=q;this.a=R;this.m=k;this.R=Z;this.X=n;this.D=G;this.C=A;this.x=zX.z("UTF-8",Ee.Z);this.g=ZW?this.x.childNodes[1]:this.x.firstChild;this.n=null;this.q=this.x.createElement("SOAP-ENV:Body");this.g.appendChild(this.q);this.Q=null;this.L=new Array();this.k=null;this.G=false;if(!this.C){oV("soap::HttpRequest"+q,Zp.R);}this.M=null;this.d=null;this.f=false;if(zQ(c)&&0<=c){this.i=c;}else{this.i=0;}this.Z=0;};Ee.g.prototype.B=function(q){this.i=q;};Ee.g.prototype.doretry=function(){this.Q.onreadystatechange=function(){};this.Q.abort();this.f=false;this.G=false;if(!this.C){oV("soap.HttpRequest: Request timeout or error for method "+this.M+" (try "+this.Z+"), retrying.",Zp.WARN);}this.W();};Ee.g.prototype.timeoutprompt=function(){return ("ping"!=this.M&&"remoteClientLog"!=this.M&&window.confirm(strings.soap_timeout_retry_prompt));};Ee.g.prototype.timeout=function(){if(this.d!=null){clearTimeout(this.d);this.d=null;}if(!this.C){oV("soap.HttpRequest: Handling timeout for method "+this.M+" on objID="+this.T,Zp.WARN);}if(this.Q&&this.Q.readyState&&this.Q.readyState!=Ee.R.q){if(zQ(this.i)){if(this.i>this.Z){this.doretry();return ;}else{if(this.timeoutprompt()){if(!this.C){oV("soap.HttpRequest: User OK'd another round of retries for "+this.M+" on objID="+this.T,Zp.R);}this.B(this.Z*2);this.doretry();return ;}else{if(!this.C){oV("soap.HttpRequest: No more automatic or user OK'd retries for "+this.M+" on objID="+this.T,Zp.R);}}}}this.f=true;this.t();var q=null;try{this.Q.abort();this.f=false;if(!this.C){oV("SOAP request aborted method: "+this.M+" objID="+this.T+" async="+this.a,Zp.Z);}}catch(q){if(!this.C){oV("soap.HttpRequest::abort -> "+(ZW?q.message:q),Zp.Z);}return ;}return ;}return ;};Ee.g.prototype.z=function(){return (true==this.C);};Ee.g.prototype.O=function(q){this.k=q;};Ee.g.prototype.w=function(q){zX.q(this.q,q.G(),true);this.L[q.q()]=true;if(this.M==null){this.M=q.R;}};Ee.g.prototype.A=function(q){if(!this.n){this.n=this.x.createElement("SOAP-ENV:Header");this.g.insertBefore(this.n,this.q);}zX.q(this.n,q,true);};Ee.g.prototype.W=function(){var q=[];for(var R in this.L){rF.q(q,R);}var k=q.join(", ");this.Z++;this.T=fW++;this.Q=Ee.q();if(!this.C){oV("SOAP object id="+this.T+" CREATED",Zp.R);}var Z=null;try{this.Q.open("POST",this.Y,this.a);this.Q.onreadystatechange=tC(this,this.t);this.Q.setRequestHeader("SOAPAction",q.join(", "));if(this.k!=null){this.Q.setRequestHeader("Accept-Language",this.k);}this.Q.setRequestHeader("Content-Type","text/xml;charset=UTF-8");this.Q.send(this.x);}catch(Z){if(!this.C){oV("soap.HttpRequest::send -> "+(ZW?Z.message:Z),Zp.Z);}this.Q.onreadystatechange=function(){};return ;}if(CJ&&this.Q.readyState==Ee.R.q&&this.a==false){this.t();}};Ee.g.prototype.c=function(){if(this.Q==null){return ;}this.Q.onreadystatechange=function(){};var q=null;try{this.Q.abort();}catch(q){if(!this.C){oV("soap.HttpRequest::abort -> "+(ZW?q.message:q),Zp.R);}return ;}};Ee.g.prototype.t=function(){switch(this.Q.readyState){case Ee.R.k:case Ee.R.R:case Ee.R.Z:if(!this.C){oV("soap.HttpRequest.readyState -> "+this.Q.readyState+" method: "+this.M+" objID="+this.T+" async="+this.a,Zp.R);}if(this.d!=null){clearTimeout(this.d);this.d=null;}if(this.D!=null&&!this.f){if(!this.C){oV("(Re)setting timeout timer for SOAP objID="+this.T,Zp.R);}this.d=fk(this.D,this,"timeout");}if(this.f){if(!this.C){oV("soap.HttpRequest.readyState -> "+this.Q.readyState+" method: "+this.M+" objID="+this.T+" async="+this.a+" timed out!",Zp.WARN);}break;}return ;case Ee.R.q:if(!this.C){oV("soap.HttpRequest.readyState -> "+this.Q.readyState+" method: "+this.M+" objID="+this.T+" async="+this.a,Zp.R);}if(this.d!=null){clearTimeout(this.d);this.d=null;}break;default:if(!this.C){oV("soap.HttpRequest.readyState -> "+this.Q.readyState+" method: "+this.M+" BAD!"+" objID="+this.T+" async="+this.a,Zp.Z);}if(this.d!=null){clearTimeout(this.d);this.d=null;}break;}if(this.G){return ;}this.G=true;this.Q.onreadystatechange=function(){};var q=new Ee.z(this);var R=q.q();if(this.f&&!R){var k=new Ee.c();var Z=strings.connection_timeout+" #SOAP30";k.G(Z,null);R=new Ee.G();R.z("Server.ConnectionDropped",Z,Ee.k,k);}if(R){var n=q.Z();var G=n[0];var c=G;if(n[1]!=null){c+="\n\n";c+="Debug Info: "+n[1];}if(!this.C){oV("Fault in SOAP (objID="+this.T+"):\n"+c,Zp.Z);}if(R.A()&&(zQ(this.i)&&this.i>this.Z)){var A=5000*(this.Z-1);if(A>60000){A=60000;}if(!this.C){oV("soap.HttpRequest.readyState -> "+this.Q.readyState+" method: "+this.M+" objID="+this.T+" async="+this.a+" - retrying in "+A+"ms to see if fault is transient!",Zp.WARN);}fk(A,this,"doretry");return ;}if(!R.A()&&!(this.m.exists("no.report.faults")&&this.m.item("no.report.faults"))){alert(G);}if(this.X){this.X(q,this.m);this.X=null;}}else{if(!this.C){oV("Faultless completion for SOAP objID="+this.T,Zp.R);}if(this.R){this.R(q,this.m);this.R=null;}}};Ee.z=function(q){var R=q.Q;if(CJ){if(q.a){var k;try{var Z=R.status;}catch(k){var n=new Ee.c();var G=strings.connection_timeout+" #SOAP27";G+="\n Error: "+k.message;try{G+="\n Request URL: "+q.Y;G+="\n Request Body: "+zX.t(q.q);}catch(ex){}n.G(G,null);this.R=new Ee.G();this.R.z("Server.ConnectionDropped",G,Ee.k,n);return ;}}else{if(R.status==0){var n=new Ee.c();var G=strings.connection_timeout+" #SOAP28";n.G(G,null);this.R=new Ee.G();this.R.z("Server.ConnectionDropped",G,Ee.k,n);return ;}}}else{if(ZW){if(R.status>505){var n=new Ee.c();var G=strings.connection_timeout+" #SOAP29";try{G+="\n Status: "+R.status;G+="\n Request URL: "+q.Y;G+="\n Request XML: "+zX.t(q.x);}catch(ex){}n.G(G,null);this.R=new Ee.G();this.R.z("Server.ConnectionDropped",G,Ee.k,n);return ;}}}if(!q.z()){oV("http request HTTP status="+R.status,Zp.R);}var c=R.responseText;if(c==null){if(!q.z()){oV("soap.HttpResponse -> xmlhttp.responseText is null",Zp.R);}return ;}var A=zX.T();zX.c(A,c);var m=zX.d(A).errorCode;if(ZW&&m==-1072896657){c=c.replace(" encoding=\"UTF-8\"","");zX.c(A,c);m=zX.d(A).errorCode;}if(m!=0){var B=zX.d(A);var g="";g+=B.reason;if(ZW){g+="\nline: "+B.line;g+="\nlinepos: "+B.linepos;g+="\n"+B.srcText;}else{try{g+="http status: "+R.status;g+="\nstatus text: "+R.statusText;g+="\nresponse text: "+R.responseText;}catch(k){g="Cannot extract info from the xmlhttp handle";}}var G="";if(R.status==503){G=strings.http_503_message;}else{G="The server failed to send back a valid XML response.";}var n=new Ee.c();n.G(G,g);this.R=new Ee.G();this.R.z("Server.MalformedXML",G,Ee.k,n);return ;}var W=A.documentElement;if(R.status==200){this.n=zX.Z(W,"Body",Ee.B,Ee.n);var C;if(this.n!=null){C=zX.Z(this.n,"Fault",Ee.B,Ee.n);if(C==null){return ;}}else{C=zX.Z(W,"Fault",Ee.B,Ee.n);}if(C!=null){this.R=new Ee.G();this.R.G(C,W);return ;}else{var n=new Ee.c();var G="There was no SOAP-ENV:Body in the xml payload sent by the server.";var g=R.responseText;n.G(G,g);this.R=new Ee.G();this.R.z("Server.NoSoapBody",G,Ee.k,n);return ;}}else{if(R.status==500){var n=new Ee.c();var G="Internal Server Error: 500";n.G(G,"");this.R=new Ee.G();this.R.z("Server.InternalError",G,Ee.k,n);return ;}}if(R.status==503){var n=new Ee.c();var G=strings.http_503_message;n.G(G,"");this.R=new Ee.G();this.R.z("Server.NotReady",G,Ee.k,n);return ;}else{var G="Unknown Error";var g="";var k;try{g+="http status: "+R.status;g+="\nstatus text: "+R.statusText;g+="\nresponse text: "+R.responseText;}catch(k){g="Cannot extract info from the xmlhttp handle";}var n=new Ee.c();n.G(G,g);this.R=new Ee.G();this.R.z("Server.UnknownProblem",G,Ee.k,n);return ;}};Ee.z.prototype.k=function(){if(this.n){return this.n;}else{return null;}};Ee.z.prototype.q=function(){if(this.R){return this.R;}else{return null;}};Ee.z.prototype.Z=function(){var q;var R;var k=this.R.g();var n=this.R.c();if(k){q=k.k();R=k.R();}else{if(n){q=n.Z();R=n.k();}}if(!q||q.strip()==""){q="An error has occurred but a message has not been provided.";}var G=[];G[0]=q;if(R!=null&&R.strip()!=""){G[1]=R;}return G;};Ee.A=function(q,R,k,Z,n,G){this.q=new GR();this.R=new Ee.g(q,R,this.q,k,Z,Ee.A.Z,Ee.A.k,G);if(Ee.A.n){this.R.A(Ee.A.n);}if(n){this.R.O(n);}};Ee.A.n=null;Ee.A.Z=null;Ee.A.k=null;var JE=null;function rK(q,R){this.q=R;this.k=q;this.Z=null;this.n=null;if(ZW){this.A=this.q.createTextRange();this.G=0;}else{ew(this.k,this.q.firstChild,0);var k=zX.g(this.q);k=k.replace(/&nbsp;/g," ");k=k.replace(/^\s*|\s*$/g,"");this.c=k.split(/\W+/);this.R=0;}}rK.prototype.replace=function(q){if(ZW){var R=this.A.text;var k=this.A.getBookmark();this.replaceWord(checkerForm.txtReplace.value);if(q){while(this.A.findText(R,1000000,6)){this.A.text=checkerForm.txtReplace.value;}this.A=this.q.createTextRange();this.A.moveToBookmark(k);Gh(checkerForm.txtReplace.value);}}else{var R=this.c[this.R-1];var Z=checkerForm.txtReplace.value;this.replaceWord(Z);if(q){var n=this.k.getSelection();var G=n.anchorNode;var c=G.parentNode;var A=0;for(var m=0;m<c.childNodes.length;m++){if(c.childNodes[m]==G){}break;A++;}for(var m=this.R,len=this.c.length;m<len;m++){var z=this.c[m];z=z.replace(/^\s*/,"").replace(/\s*$/,"");if(z==""){continue;}var B=this.k.find(z,false,false);if(!B){continue;}if(z!=R){continue;}this.c[m]=Z;this.replaceWord(Z);}n=this.k.getSelection();n.collapse(c,A);Gh(Z);}}this.step();};rK.prototype.step=function(){if(ZW){while(true){var q=this.A.move("word",this.G);if(q<this.G){this.A=null;gP(this.k,this.q);spellCheckDone();return ;}this.G=1;this.A.moveEnd("word",1);var R=this.A.text;R=R.replace(/\W+$/,"");if(R.length==0){continue;}while(R.length<this.A.text.length){this.A.moveEnd("character",-1);}var k=zC(R,true);if(k!=null){pg(R,k);this.A.select();return ;}}}else{var Z,n;for(Z=this.R,n=this.c.length;Z<n;Z++){var R=this.c[Z];R=R.replace(/^\s*/,"").replace(/\s*$/,"");if(R==""){continue;}var G=this.k.find(R,false,false);if(!G){continue;}var k=zC(R,true);if(k!=null){pg(R,k);this.R=Z+1;break;}}if(Z>=n){gP(this.k,this.q);spellCheckDone();}}};rK.prototype.ignore=function(q){if(q){if(ZW){if(this.A!=null){Gh(this.A.text);}else{spellCheckDone();}}else{Gh(this.c[this.R-1]);}}this.step();};rK.prototype.add=function(q){if(!JE){JE=new Object();}JE[q]=q;var R=opener.zy();Py(_iFrameDoAdd,q+"\n",R);this.step();};rK.prototype.replaceWord=function(q){if(ZW){this.A.text=q;}else{var R=this.k.getSelection();var k=R.getRangeAt(0);k.deleteContents();var Z=document.createTextNode(q);k.insertNode(Z);}};function ew(q,R,k){if(R){var Z=q.getSelection();Z.collapse(R,k);}}function pg(q,R){checkerForm.txtReplace.value="";checkerForm.problem.value=q;while(checkerForm.suggestions.options.length){checkerForm.suggestions.options[0]=null;}for(var k=0;k<R.suggestions.length;k++){var Z;if(N4(q)){Z=Rs(R.suggestions[k]);}else{Z=R.suggestions[k];}checkerForm.suggestions.options[k]=new Option(Z);if(k==0){checkerForm.txtReplace.value=Z;checkerForm.suggestions.options[0].selected=true;}}}function zC(q,R){if(JE&&JE[q]!=null){return null;}var k=JI[q];if(k&&!k.ignore){return k;}return null;}function Gh(q){if(JI[q]){JI[q].ignore=true;}}function selectThis(){checkerForm.txtReplace.value=checkerForm.suggestions.options[checkerForm.suggestions.selectedIndex].text;}function J5(){if(checkerForm.suggestions.selectedIndex!=-1){checkerForm.txtReplace.value=checkerForm.suggestions.options[checkerForm.suggestions.selectedIndex].text;gObjSpell.replace(false);}}function gP(q,R){if(ZW){if(R==null){return ;}var k=R.createTextRange();if(k==null){return ;}k.move("word",0);k.select();}else{var Z=q.getSelection();if(R.firstChild&&Z){Z.collapse(opener[Ln].firstChild,0);}}}function fK(q){var R=0;for(var k in q){R++;break;}return R>0?false:true;}function N4(q){var R=/^[A-Z]/;return R.test(q);}function Rs(q){return q.substr(0,1).toUpperCase()+q.substring(1);}function dB(){var q="";if(JE){for(word in JE){q+=word+"\n";}var R=opener.zy();Py(_iFrameDoAdd,q,R);}}function Py(q,R,k){q.document.open();q.document.write("<HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" ></HEAD>");q.document.write("<BODY><FORM action=\""+hz+"\" method=\"post\" name=\"_formDoAdd\" target=\""+q.name+"\">");if(k){for(var Z in k){q.document.write("<input type=hidden name="+Z+" value=''>");}}q.document.write("<input type=hidden name='additions' value=''>");q.document.write("</FORM></BODY></HTML>");q.document.forms["_formDoAdd"].additions.value=R;if(k){for(var Z in k){q.document.forms["_formDoAdd"][Z].value=k[Z];}}q.document.close();q.document.forms["_formDoAdd"].submit();}var MP=null;function wy(q){var R;if(ZW){var k;var Z;try{k=q.createTextRange();}catch(Z){throw new Error("Object to spell check must support text ranges.");}R=k.text;}else{q.innerHTML=q.innerHTML.replace(/\r\n/g," \r\n").replace(/<br>/ig," <br>");var k=document.createRange();k.selectNodeContents(q);R=k.toString();}R=R.replace(/\u00AD|\u2019s/g,"");return R.replace(/\r|\n|\([a-zA-Z0-9]\)|(\t|\n|\u0020)?[a-zA-Z0-9](\)|\.|:)/g," ");}function doSpellCheck(q,R,k,Z){var n;try{var G=eval(q);var c=wy(G);delete G;var A="check"+(new Date()).getTime();if(!R){R="en_US";}MP=window.open("blank.jsp",A,"width=275,height=230,toolbar=no,status=no,menubar=no,directories=no,resizable=no");MP.focus();MP.document.open();MP.document.write("<HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" ></HEAD>");MP.document.write("<BODY><FORM action=\"spellcheck.jsp\" method=\"post\" name=\"spell\" target=\""+A+"\">");MP.document.write("<input type=\"hidden\" name=\"field\" value=\"fieldvalue\">");MP.document.write("<input type=\"hidden\" name=\"fieldvalue\" value=\"\">");MP.document.write("<input type=\"hidden\" name=\"fieldId\" value=\"\">");MP.document.write("<input type=\"hidden\" name=\"locale\" value=\"\">");MP.document.write("<input type=\"hidden\" name=\"autoSpellCheck\" value=\"\">");if(k){LB=k;for(var m in k){MP.document.write("<input type=hidden name="+m+" value=''>");}}MP.document.write("</FORM></BODY></HTML>");MP.document.close();MP.document.forms["spell"].fieldvalue.value=c;MP.document.forms["spell"].fieldId.value=q;MP.document.forms["spell"].locale.value=R;MP.document.forms["spell"].autoSpellCheck.value=Z;if(k){for(var m in k){MP.document.forms["spell"][m].value=k[m];}}MP.document.forms["spell"].submit();MP.authInfo=k;}catch(n){alert("Error invoking spellchecker: "+n.description);MP=null;}return MP;}var LB=null;function zy(){return LB;}String.prototype.printf=function(){var Uy=this.split("%s");var Kq=new Array();for(var hM=0;hM<Uy.length-1;hM++){rF.q(Kq,Uy[hM]);rF.q(Kq,arguments[hM]);}rF.q(Kq,Uy[hM]);return Kq.join("");};String.prototype.compressSpaces=function(){var Yp=this;Yp=Yp.strip();Yp=Yp.replace(/\s+/g," ");return Yp;};String.prototype.startsWith=function(jU){var zb=this.substr(0,jU.length);return (zb==jU);};String.prototype.endsWith=function(V4){var qe=this.substring(this.length-V4.length,this.length);return (qe==V4);};String.prototype.strip=function(){var DM=new RegExp("^\\s*(\\S*(\\s+\\S+)*)\\s*$");return DM.exec(this)[1];};String.prototype.contains=function(){for(var hM=0;hM<arguments.length;hM++){if(this.search(arguments[hM])>-1){return true;}}return false;};String.prototype.format=function(Lm){var Yp=this;var yC=null;for(var mv in Lm){var DV=new RegExp("%"+mv,"g");Yp=Yp.replace(DV,Lm[mv]);}return Yp;};var AS={R:0,q:1};function UM(q,R,k,Z,n,G,c,A,m,z,B,g){this.B=q;this.R=R;this.A=(G==null)?AS.R:G;this.s=this.A;this.q=(c==null)?true:c;this.T=(A==null)?true:A;this.g=n;this.n=k;this.D=Z;this.I=z;this.o=new Array();this.G=false;this.S=(m!=null)?m:true;this.l=B;this.f=g;this.k=true;}UM.prototype.d=function(q,R){if(ZF(Zp.k)){oV(this.B+" column gets "+q.length+" new rows.",Zp.k);}var k=this;var Z=function(d,w,M){var a=0;try{var L=M(d);var x=M(w);if(tu(L)){L=L.toLowerCase();x=x.toLowerCase();if(L==x){a=0;}else{if(L>x){a=1;}else{a=-1;}}}else{a=L-x;}}catch(e){oV("Accessor function failed for "+d+". Error: "+e,Zp.k);}return a;};var n=function(d,w){return Z(d,w,k.n);};var G=function(d,w){return Z(d,w,k.D);};var c=function(d,w){try{var M=d(w);if(tu(M)){M=M.toLowerCase();}return M;}catch(e){oV("Accessor function failed for "+w+". Error: "+e,Zp.k);return null;}};var A=function(d){return c(k.n,d);};var m=function(d){return c(k.D,d);};var z=(null!=this.D)?true:false;var B=new Object();if(!R){if(!z){B=q.sort(n);}else{for(var g=0;g<q.length;g++){var W=q[g];var C=A(W);if(undefined==B[C]){B[C]=new Array();}B[C].push(W);}for(var g in B){var Y=B[g];if(Y.length>1){Y.sort(G);}}}}else{B=q;}if(this.G){if(!z){var O=new Array();var X=0;var Q=0;while((X<this.o.length)&&(Q<B.length)){if(A(this.o[X])<A(B[Q])){O.push(this.o[X++]);}else{O.push(B[Q++]);}}while(X<this.o.length){O.push(this.o[X++]);}while(Q<B.length){O.push(B[Q++]);}this.o=O;}else{for(var t in B){if(undefined==this.o[t]){this.o[t]=B[t];}else{var D=new Array();var i=this.o[t];var T=B[t];var Q=0;var X=0;while((X<i.length)&&(Q<T.length)){if(m(i[X])<m(T[Q])){D.push(i[X++]);}else{D.push(T[Q++]);}}while(X<i.length){D.push(i[X++]);}while(Q<T.length){D.push(T[Q++]);}this.o[t]=D;}}}}else{this.o=B;}this.G=true;};UM.prototype.W=function(q){var R=q.length;var k;if(this.D){var Z;var n;for(var G=0;G<R;G++){k=q[G];Z=this.n(k).toLowerCase();n=this.o[Z];var c=n.length;for(var A=0;A<c;A++){if(this.D(n[A])==this.D(k)){break;}}this.o[Z]=rF.B(n,A);}}else{if(this.n){for(var G=0;G<R;G++){k=q[G];var m=this.o.length;for(var A=0;A<m;A++){if(this.n(this.o[A])==this.n(k)){break;}}this.o=rF.B(this.o,A);}}}};UM.prototype.p=function(){delete (this.o);this.o=new Array();this.G=false;};UM.prototype.X=function(q,R){if(this.g!=null){this.g(q,R);}};UM.prototype.O=function(){var q=new Array();if(ZF(Zp.k)){oV("flattening "+this.B+" column.",Zp.k);}if(this.D){var R=new Array();var k=R.length;for(var Z in this.o){R[k++]=Z;}R.sort();var n;var Z;var G=q.length;for(var c=0;c<k;c++){Z=R[c];n=this.o[Z];var A=n.length;for(var m=0;m<A;m++){q[G++]=n[m];}}}else{if(this.n){q=rF.G(this.o);}}return q;};UM.prototype.r=function(){var q;q=this.O();if(!this.k){if(this.s==AS.R){this.s=AS.q;}else{if(this.s==AS.q){this.s=AS.R;}}}if(this.s==AS.q){q.reverse();}this.k=false;return q;};UM.prototype.a=function(){return (this.n)?true:false;};UM.prototype.M=function(q){return this.n(q);};UM.prototype.Z=function(q){return this.D(q);};UM.prototype.t=function(){return this.G;};UM.prototype.Q=function(q){return this.I(q);};UM.prototype.z=function(){return this.B;};UM.prototype.F=function(){return this.R;};UM.prototype.U=function(q){this.R=q;};UM.prototype.w=function(){return this.s;};UM.prototype.C=function(q){this.s=q;};UM.prototype.e=function(){return (this.A==this.s)?true:false;};UM.prototype.u=function(){this.s=this.A;this.k=true;};UM.prototype.L=function(){return this.q;};UM.prototype.m=function(){return this.T;};UM.prototype.Y=function(){return this.O(this.o);};UM.prototype.i=function(){this.S=true;};UM.prototype.x=function(){this.S=false;};UM.prototype.c=function(){return this.S;};function lC(q,R,k,Z,n,G,c){this.F3=q;this.OD=k;this.R=Z;this.B=n;this.Ks=G;this.xv=c;this.BF=new Array();this.gS=new Array();this.U=new Array();this.s=null;this.d=null;this.r=null;this.tR=false;this.I=new kT();this.Cl=new Array();this.C=null;this.T=false;this.G8=null;this.f=null;this.KC=null;this.R2=null;this.x=false;this.N=null;this.K=new Array();this.rN=new Array();this.Dz=new Array();this.hq="";this.Fc=null;this.y=null;this.v=false;this.w=R;this.G=R;this.g=false;this.j=false;}lC.prototype.ix=function(q){rF.q(this.BF,q);};lC.prototype.X4=function(){for(var q=0;q<this.BF.length;q++){var R=this.BF[q];R.u();}};lC.prototype.Z=function(q,R){var k=q.length;if(ZF(Zp.k)){oV("adding "+k+" new rows to tableview.",Zp.k);}var n=this.U.length;for(var G=0;G<k;G++){var c=q[G];c.__highlighted__=false;c._timestamp_=null;this.U[n++]=c;if(this.s!=null){var A=this.r.rows;var m=A.length;if(n==1){this.c(A[0],0);this.dD(0);if(this.R){var z=true;this.R(this,z);}}else{if(n-1>A[0].dataIndex&&A[m-1].dataIndex==-1){var B=0;while(B<m&&A[B].dataIndex!=-1){B++;}if(B<m){this.c(A[B],n-1);}}}}}if(this.s!=null){var g=this.r.rows[0].offsetHeight;this.V(n*g);var W=this.BF.length;var C;for(var G=0;G<W;G++){C=this.BF[G];if(C.t()||G==this.w){C.d(q,false);}}if(R){C=(this.gS.length>0)?this.gS[this.G]:this.columns[this.G];if(ZF(Zp.k)){oV("sortByColumnIndex: "+this.G+"\ncol name: "+C.z(),Zp.k);}this.U=C.Y();if(C.w()==AS.q){this.U.reverse();}this.E();this.t(this.r.rows[0].dataIndex);}}if(this.v){this.u(this.hq,this.Fc);}};lC.prototype.vH=function(q,R,k,Z){this.s.style.left=Math.abs(q)+"px";this.s.style.top=Math.abs(R)+"px";if(k>=0){this.s.style.width=Math.abs(k)+"px";}if(Z>=0){this.s.style.height=Math.abs(Z)+"px";}var n=this.s.firstChild.rows[0].cells[0].firstChild;var G=this.s.firstChild.rows[1].cells[0].firstChild;G.style.height=(Math.abs(Z)-n.offsetHeight)+"px";var c=this.r.rows[0].dataIndex;this.L();this.sU();var A=this.r.rows[0].offsetHeight;if(c!=-1){this.t(c);this.I.c(c*A);}if(this.I.n()==null){this.I.q(this.s);var m=this;var z=this.I.n();z.onblur=function(B){m.ps();};if(ZW){z.style.right="-2px";}}var g=(this.v)?this.rN:this.U;var W=g.length;var C=(W>0)?W:1;this.V(C*A);var Y=this.r.parentNode;Y.style.top="0px";this.I.g();};lC.prototype.V=function(q){if(this.I.n()==null||this.s==null){return ;}var R=this.s.firstChild.rows[0].cells[0].firstChild;var k=R.offsetHeight;if(k<=0){k=1;}this.I.B(q+k);};lC.prototype.D=function(q){var R;var k=this.U;var Z=k.length;if(q==null){if(this.v){this.E();}R=rF.G(this.Cl);var n=R.length;if(n==0){return ;}if(this.v){this.Dz.length=0;}this.Cl.length=0;q=new Array();for(var G=0;G<n;G++){q[G]=this.U[R[G]];}}else{R=new Array();var c=R.length;var A=rF.G(q);var m=A.length;if(m==0){return ;}for(var G=0;G<Z;G++){for(var z=0;z<m;z++){if(A[z]==k[G]){R[c++]=G;A=rF.B(A,z);m--;z--;}}}}var B=this.r.rows[0].offsetHeight;var g=this.r.rows[0].dataIndex;var W=0;var C=this;function Y(D,i){return i-D;}R.sort(Y);var O=R[R.length-1];for(var G=0;G<R.length;G++){if(R[G]==g&&R[G]>0){g--;}if(R[G]<g){W++;}if(R[G]==this.Q()&&R[G]>0){this.p(R[G]-1);}this.U=rF.B(this.U,R[G]);}this.E();if(!this.v){var X=(this.U.length>0?this.U.length:1)*B;this.V(X);g-=W;this.t(g);if(this.U.length>0){if(this.Cl.length==0){if(O>=this.U.length){this.dD(this.U.length-1);}else{this.dD(O);}}this.I.c(g*B);}}else{this.u(this.hq,this.Fc);}var Q=this.BF.length;for(var G=0;G<Q;G++){var t=this.BF[G];if(t.t()){if(R.length<Z){t.W(q);}else{if(R.length==Z){t.p();}}}}if(this.R){this.R(this);}};lC.prototype.go=function(){this.t(this.r.rows[0].dataIndex);};lC.prototype.iH=function(q){var R=(this.v)?this.rN:this.U;return (q==-1||q>=R.length)?null:R[q];};lC.prototype.JC=function(){this.d.focus();};lC.prototype.H=function(){this.d.blur();};lC.prototype.O=function(){return this.tR;};lC.prototype.S=function(q){this.d.tabIndex=q;};lC.prototype.Pk=function(){this.tR=true;var q=this.r.rows;var R=q.length;for(var k=0;k<R;k++){var Z=q[k];if(Z.__highlighted__){Z.className="table_view_highlighted_focused_data_row";}}};lC.prototype.ps=function(){this.tR=false;var q=this.r.rows;var R=q.length;for(var k=0;k<R;k++){var Z=q[k];if(Z.__highlighted__){Z.className="table_view_highlighted_unfocused_data_row";}}};lC.prototype.J=function(){return this.s;};lC.prototype.Nh=function(){var q="<TABLE border='0' cellspacing='0' cellpadding='0' width='100%'";if(ZW){q+=" style='table-layout:fixed;'";}q+=">";var R=this.s.firstChild.rows[0].cells[0];var k=Qi(q,R);var Z=this;var n=Qi("<TBODY unselectable='on'>",k);var G=Qi("<TR unselectable='on'>",n);var c;var A=this.BF.length;var m=0;for(var z=0;z<A;z++){var B=this.BF[z];if(B.c()){this.gS[m++]=B;}}for(var z=0;z<=m;z++){var B=this.gS[z];if(z<m){var g=B.F();c=Qi("<TD class='table_view_header' style='width:"+g+"px;' unselectable='on'>",G);var W=Qi("<DIV style='width:"+g+"px;' unselectable='on'>",c);var C=Qi("<TABLE border='0' cellspacing='0' cellpadding='0' width='100%' unselectable='on'>",W);var Y=Qi("<TBODY>",C);var O=Qi("<TR style='overflow:hidden;padding:0px;border:0px;'>",Y);c.headerCaptionCell=Qi("<TD class='table_view_header_caption' style='empty-cells:show;' unselectable='on' nowrap valign='top'>",O);var X=B.z().strip();if(X==""){X="&nbsp;";}c.headerCaptionCell.innerHTML=X;if(B.m()){c.headerIconCell=Qi("<TD unselectable='on'>",O);var Q=Qi("<DIV class='table_view_sort_icon' unselectable='on'>",c.headerIconCell);Q.innerHTML="&nbsp;";if(z==this.G){Q.style.backgroundPosition=(B.w()==AS.R)?"-309px -4px":"-291px -4px";}}}else{c.style.borderRightWidth="0px";c=Qi("<TD class='table_view_header' style='border-width:1px 0px;padding:1px;font-size:1px;empty-cells:show;' unselectable='on'>",G);c.innerHTML="&nbsp;";}c.onmousedown=function(t){var D=vC(t);var i=vp(D);if(i!=Wr){return false;}var T=WE(D);while(T&&(!T.className||(T.className!="table_view_header"&&T.className!="table_view_header_mousedown"))){T=T.parentNode;}if(T==null){return true;}T.isSorting=true;var d=T.cellIndex;var w=T.parentNode.cells;var M=w.length;if(d<M-1){var B=Z.gS[d];if(!B.a()){return true;}}if(d==M-1){var B=Z.gS[d-1];if(!B.a()){return true;}}T.className="table_view_header_mousedown";if(M>1&&d==M-1){w[d-1].className="table_view_header_mousedown";}else{if(M>1&&d==M-2){w[d+1].className="table_view_header_mousedown";}}if(CJ){D.preventDefault();}else{D.returnValue=false;}return false;};c.onmouseup=function(t){var D=vC(t);var i=vp(D);if(i!=Wr){return false;}var T=WE(D);while(T&&(!T.className||(T.className!="table_view_header_mousedown"&&T.className!="table_view_header"))){T=T.parentNode;}if(T==null){return true;}if(T.isSorting){T.isSorting=false;}else{if(CJ){D.preventDefault();}else{D.returnValue=false;}return false;}var d=T.cellIndex;var w=T.parentNode.cells;var M=w.length;if(d<M-1){var B=Z.gS[d];if(!B.a()){return true;}}if(d==M-1){var B=Z.gS[d-1];if(!B.a()){return true;}}T.className="table_view_header";if(M>1&&d==M-1){w[d-1].className="table_view_header";}else{if(M>1&&d==M-2){w[d+1].className="table_view_header";}}var a=(d==(M-1))?(d-1):d;Z.l(a);if(CJ){D.preventDefault();}return true;};c.onmouseout=function(t){var D=vC(t);var T=WE(D);while(T&&(T.className==null||T.className!="table_view_header_mousedown")){T=T.parentNode;}if(T==null){return true;}T.className="table_view_header";if(CJ){D.preventDefault();}else{D.returnValue=false;}return false;};}};lC.prototype.e=function(){if(this.s==null){return ;}var q=this;var R=this.gS.length;for(var k=0;k<R-1;k++){var Z=this.gS[k];var n=Z.F();var G=this.s.firstChild.rows[0].cells[0].firstChild;var c=Qi("<DIV class=\"col_separator\" unselectable=\"on\">",document.body);il(c,0);c.style.height=G.offsetHeight+"px";rF.q(this.K,c);if(Z.L()){c.style.cursor="W-resize";}else{Sw(c);}c.onmousedown=function(A){var m=vC(A);var z=WE(m);if(CJ){m.preventDefault();}else{m.returnValue=false;}for(var B=0;B<q.K.length;B++){if(z==q.K[B]){break;}}var Z=q.gS[B];if(!Z.L()){return false;}q.N=B;z.style.cursor="W-resize";q.f=z;q.KC=m.clientX;q.R2=new Array();q.x=false;var g=gG(q.s.firstChild);var W=Tu(z)+(z.offsetWidth/2);q.G8.style.left=W+"px";q.G8.style.top=g+"px";function C(O){var X=vC(O);var Q=WE(X);if(q.f==null){return ;}q.f.style.cursor="W-resize";var t=X.clientX-q.KC;if(q.x==false){if(Math.abs(t)>=3){q.x=true;q.G8.style.visibility="visible";}else{return ;}}var D=q.N;var i=2;var T=G.rows[0].cells;var d=T.length;var w;var M;var a;var L;var x;var f;if(t<0){q.R2[D]=true;q.R2[d-2]=true;while(D>=0){w=T[D];M=(ZW)?w.offsetWidth:w.offsetWidth-i;a=w.firstChild.firstChild.rows[0].cells[0].offsetWidth;var u=q.gS[D];if(u.m()){L=w.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;f=L+a+i;}else{f=a+i;}x=M+t;if(x<f||!u.L()){D--;}else{q.R2[D]=true;break;}}if(D<0){return ;}w=T[D];M=(ZW)?w.offsetWidth:w.offsetWidth-i;M-=Math.abs(t);w.style.width=M+"px";w.firstChild.style.width=M+"px";i=1;w=T[d-2];M=(ZW)?w.offsetWidth:w.offsetWidth-i;M+=Math.abs(t);w.style.width=M+"px";w.firstChild.style.width=M+"px";for(var p=D;p<d-2;p++){var U=q.K[p].offsetLeft-Math.abs(t);q.K[p].style.left=U+"px";}}else{if(t>0){q.R2[D]=true;D=d-2;if(T[d-1].offsetWidth-t<25){while(D>=q.N+1){w=T[D];M=(ZW)?w.offsetWidth:w.offsetWidth-i;a=w.firstChild.firstChild.rows[0].cells[0].offsetWidth;var u=q.gS[D];if(u.m()){L=w.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;f=L+a+i;}else{f=a+i;}x=M-t;if(x<f||!u.L()){D--;}else{q.R2[D]=true;break;}}}if(D==q.N){return ;}w=T[q.N];M=(ZW)?w.offsetWidth:w.offsetWidth-i;M+=Math.abs(t);w.style.width=M+"px";w.firstChild.style.width=M+"px";if(T[d-1].offsetWidth-t<25){if(D==d-2){i=1;}w=T[D];a=w.firstChild.firstChild.rows[0].cells[0].offsetWidth;var u=q.gS[D];if(u.m()){L=w.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;f=L+a+i;}else{f=a+i;}M=(ZW)?w.offsetWidth:w.offsetWidth-i;M-=Math.abs(t);x=(M>f)?M:f;w.style.width=x+"px";w.firstChild.style.width=x+"px";}for(var p=q.N;p<D;p++){var U=q.K[p].offsetLeft+Math.abs(t);q.K[p].style.left=U+"px";}}}q.KC=X.clientX;var U=Tu(q.f)+(parseInt(q.f.offsetWidth)/2);q.G8.style.left=U+"px";}function Y(O){var X=vC(O);var Q=WE(X);var t=q.r;var D;var i=G.rows[0].cells;if(q.f==null){return ;}var T=q.gS.length;for(var d=0;d<=T;d++){if(q.R2[d]==true){if(d==i.length-2){D=1;}else{D=2;}var w=(ZW)?i[d].offsetWidth:i[d].offsetWidth-D;var M=t.rows.length;var a;var L=(ZW)?0:3;for(var x=0;x<M;x++){a=t.rows[x].cells[d];a.firstChild.style.width=(w-L)+"px";a.style.width=w+"px";}var f=q.gS[d];f.U(w);}}q.G8.style.visibility="hidden";q.f=null;if(ZW){document.releaseCapture();}}if(ZW){z.setCapture();document.attachEvent("onmousemove",tC(q,C));document.attachEvent("onmouseup",tC(q,Y));}else{document.addEventListener("mousemove",tC(q,C),false);document.addEventListener("mouseup",tC(q,Y),false);}return true;};}};lC.prototype.b=function(q){this.d=Qi("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.F3);if(q!=null){this.d.tabIndex=q;}var R=this;this.d.onfocus=function(){if(!R.tR){R.Pk();}};this.d.onblur=function(){if(R.tR){R.ps();}};this.d.onmousedown=function(k){if(R.xv!=null&&R.xv()){return ;}var Z=vC(k);R.d.focus();if(Z.preventDefault){Z.preventDefault();}};this.d.onmouseup=function(){R.d.focus();};this.d.onclick=function(k){var Z=vC(k);if(CJ){Z.preventDefault();}Ul(Z);return false;};this.d.onmouseover=function(){return true;};this.s=Qi("<DIV style='position:absolute;border:1px solid #B5B0AF;overflow:hidden;padding:0px;' unselectable='on'>",this.d);this.s.oncontextmenu=function(k){var Z=vC(k);if(CJ){Z.preventDefault();}return false;};var n=Qi("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0'>",this.s);var G=Qi("<TBODY>",n);n.style.overflow="hidden";var c=Qi("<TR unselectable='on'>",G);var A=Qi("<TD unselectable='on'>",c);this.G8=Qi("<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.G8.style.visibility="hidden";this.Nh();this.e();this.sU();var c=Qi("<TR>",G);var A=Qi("<TD>",c);var m=Qi("<DIV style=\"background-color:#FFFFFF; width:100%;overflow:hidden;\" unselectable=\"on\">",A);var z=Qi("<DIV class=\"table_view_scrollable_div\" style=\"position:relative;width:100%;overflow:hidden;\" unselectable=\"on\">",m);var R=this;this.r=Qi("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' style='table-layout:fixed;' unselectable='on'>",z);function B(W){var C=vC(W);var Y=R.r.rows[0].offsetHeight;var O=R.I.Z();var X=(ZW)?C.wheelDelta:(C.detail>0)?-1:1;if(X>0){O-=Y;if(O<0){O=0;}}else{if(X<0){O+=Y;var Q=R.I.G();if(O>=Q){O=Q;}}}R._doTableViewScroll(O);R.I.c(O);}if(ZW){this.r.onmousewheel=B;}else{this.r.addEventListener("DOMMouseScroll",B,false);}function g(W){if(!R.tR){return true;}var C=vC(W);var Y=C.keyCode;if(Y==yL){return true;}var O=(R.v)?R.rN:R.U;var X=R.r;var Q=X.rows[0].offsetHeight;var t=R.s.firstChild.offsetHeight;var D=Math.ceil(t/Q);var i=Math.floor(t/Q);var T=O.length;var d=X.rows.length;var w;if(Y==Wj||Y==hu||Y==cJ||Y==cG){var M=-1;var a=-1;var L=-1;if(C.shiftKey&&R.T==true){L=R.Q();}else{L=R.bT();}for(w=0;w<d;w++){if(X.rows[w].dataIndex==L){a=w;break;}}if(L!=-1){if(Y==Wj){if(a==d-1){a=-1;}else{if(a!=-1){a++;}}M=L+1;}else{if(Y==hu){if(a!=-1){a--;}M=L-1;}else{if(Y==cJ){a=-1;M=Math.max(L-i,0);}else{if(Y==cG){a=-1;M=Math.min(L+i,T-1);}}}}if(M<0||M>=T){return true;}if(!C.shiftKey){R.h();R.p(M);R.dD(M);}else{if(C.shiftKey&&R.T==true){R.h();R.p(L);R.dD(L);R.T=false;R.dD(M);O[M]._timestamp_+=1;}else{if(O[L].__highlighted__&&O[M].__highlighted__){if(M>L){for(w=L;w<M;w++){R.h7(w);}}else{for(w=L;w>M;w--){R.h7(w);}}}else{if(M>L){for(w=L+1;w<=M;w++){R.dD(w);}}else{for(w=L-1;w>=M;w--){R.dD(w);}}}}}var x=M*Q;var f=X.rows[0].dataIndex*Q;var u=x-f;var p=m.offsetHeight;var U=z.offsetHeight%m.offsetHeight;if(u>=p&&M-i+d<T){R.t(M-i+1);R.I.c(X.rows[0].dataIndex*Q+(U>0?U:0));z.style.top=(U>0)?"-"+U+"px":"0px";}else{if(u<0){R.t(M);z.style.top="0px";R.I.c(M*Q);}else{if(U>0&&T>d){if(X.rows[d-1].dataIndex==M){z.style.top="-"+U+"px";}else{if(X.rows[0].dataIndex==M){z.style.top="0px";}}}}}}if(R.R){var L=R.bT();if(L!=-1){R.R(R);}}}else{if(Y==Sp&&(C.ctrlKey||C.metaKey)&&!C.shiftKey&&!C.altKey){for(w=0;w<T;w++){R.dD(w);}}else{if(Y==El){var S=T-1;R.t(S);if(T>=d){z.style.top="-"+z.offsetHeight%m.offsetHeight+"px";R.I.c(S*Q);}R.h();R.dD(S);if(R.R){R.R(R);}}else{if(Y==DD){R.t(0);z.style.top="0px";R.I.c(0);R.h();R.dD(0);if(R.R){R.R(R);}}}}}if(CJ){C.preventDefault();}return false;}if(ZW){document.attachEvent("onkeydown",tC(this,g));}else{document.addEventListener("keydown",tC(this,g),false);}this.L();this.I.W(tC(this,this.Zg));};var sW=null;lC.prototype.Zg=function(q){if(sW){clearTimeout(sW);}sW=fk(50,this,"_doTableViewScroll",q);};lC.prototype._doTableViewScroll=function(q){if(sW){clearTimeout(sW);}sW=null;var R=this.U.length;var k=this.r.rows.length;var Z=this.r.parentNode;var n=Z.offsetHeight%Z.parentNode.offsetHeight;if(R==k&&n!=0){if(n-q>=n/2){Z.style.top="0px";}else{Z.style.top="-"+n+"px";}return ;}if(R<=k){return ;}var G=Z.parentNode.offsetHeight+((CJ)?2:0);var c=this.r.rows[0].offsetHeight;var A=Math.ceil(q/c);if(this.r.rows[0].dataIndex!=A&&(A+(k-(n==0?0:1))<=R)){this.t(A);if(A==0){Z.style.top="0px";}else{if(A==R-(k-(n==0?0:1))){Z.style.top="-"+n+"px";}}}};lC.prototype.L=function(){var q=this.s.firstChild.rows[0].cells[0].firstChild;var R=this.r;var k=R.parentNode;var Z=k.parentNode;var n=R.childNodes.length;for(var G=0;G<n;G++){R.removeChild(R.firstChild);}var c=Qi("<TBODY unselectable='on'>",R);var A=Qi("<DIV class=\"table_view_data_cell\" style=\"width:1px;\">",document.body);var m=A.offsetHeight;document.body.removeChild(A);var z=this.s.offsetHeight-q.offsetHeight;var B=Math.ceil(z/m);k.style.height=(B*m)+"px";var g=this.bT();if(g==-1){g=0;}var W=(g-B<0)?0:g-B;var C=new Array();for(var G=0;G<B;G++){var Y=Qi("<TR class='table_view_unhighlighted_data_row' unselectable='on'>",c);var O=(this.v)?this.rN:this.U;if(this.Ks){this.Ks(this,Y);}var X;var Q=this;Y.onmousedown=function(t){var D=vC(t);var i=WE(D);if(vp(D)==ZN){return true;}while(i&&i.tagName!="TR"){i=i.parentNode;}var T=i;if(T==null||T.dataIndex==-1){return true;}if(CJ){D.preventDefault();}else{D.returnValue=false;}var O=(Q.v)?Q.rN:Q.U;var d=Q.r.rows.length;if(D.shiftKey){var w=Q.Q();if(w==-1){w=Q.bT();Q.p(w);Q.dD(w);}if(!D.ctrlKey&&!D.metaKey){Q.a(w);}else{Q.T=true;}var M=1;if(w>T.dataIndex){for(var a=w-1;a>=T.dataIndex;a--){Q.dD(a);O[a]._timestamp_+=M;M++;}}else{for(var a=w+1;a<=T.dataIndex;a++){Q.dD(a);O[a]._timestamp_+=M;M++;}}}else{if(D.ctrlKey||D.metaKey){Q.T=true;if(O[T.dataIndex].__highlighted__&&((!Q.v&&Q.Cl.length>1)||(Q.v&&Q.Dz.length>1))){Q.p(T.dataIndex);Q.h7(T.dataIndex);}else{Q.p(T.dataIndex);Q.dD(T.dataIndex);}}else{if(T.__highlighted__){Q.g=true;return true;}else{Q.h();Q.p(T.dataIndex);Q.dD(T.dataIndex);if(k.offsetHeight%Z.offsetHeight>0){if(R.rows[d-1].dataIndex==T.dataIndex&&O.length>d){k.style.top="-"+k.offsetHeight%Z.offsetHeight+"px";}else{if(R.rows[0].dataIndex==T.dataIndex){k.style.top="0px";}}}}}}if(Q.R){var x=Q.bT();if(x!=-1){Q.R(Q);}}return false;};Y.onmouseup=function(t){if(Q.g){var D=vC(t);var i=WE(D);if(vp(D)==ZN){return true;}while(i&&i.tagName!="TR"){i=i.parentNode;}if(i==null){return true;}var T=i;if(T.dataIndex==-1){return true;}var d=Q.r.rows.length;Q.g=false;Q.h();Q.p(T.dataIndex);Q.dD(T.dataIndex);if(k.offsetHeight%Z.offsetHeight>0){if(R.rows[d-1].dataIndex==T.dataIndex&&O.length>d){k.style.top="-"+k.offsetHeight%Z.offsetHeight+"px";}else{if(R.rows[0].dataIndex==T.dataIndex){k.style.top="0px";}}}if(Q.R){var x=Q.bT();if(x!=-1){Q.R(Q);}}}return true;};Y.oncontextmenu=function(t){var D=vC(t);var i=WE(D);while(i&&i.tagName!="TR"){i=i.parentNode;}if(i==null){return true;}var T=i;if(CJ){D.preventDefault();}else{D.returnValue=false;}Q.A(T.dataIndex,D);return false;};Y.ondblclick=function(t){if(Q.B){Q.B(Q);}};var A;var f=2;var u=(ZW)?0:3;var p=this.gS.length;for(var U=0;U<p;U++){var S=this.gS[U];var e=(ZW)?S.F():S.F()+f;A=Qi("<TD class=\"table_view_data_cell\" unselectable=\"on\" nowrap>",Y);A.style.width=e+"px";if(S.l){A.onmouseover=function(t){var r=this.cellIndex;var O=(Q.v)?Q.rN:Q.U;var F=O[this.parentNode.dataIndex];var S=Q.gS[r];S.l(F,this);};}if(S.f){A.onmouseout=function(t){var r=this.cellIndex;var S=Q.gS[r];S.f();};}X=Qi("<DIV class=\"table_view_data_div\" unselectable=\"on\" nowrap>",A);X.style.textOverflow="ellipsis";X.style.width=(e-u)+"px";}this.c(Y,W);A=Y.cells[this.gS.length-1];A.style.borderRightWidth="0px";A=Qi("<TD style=\"font-size:1px;\" unselectable=\"on\">",Y);A.innerHTML="&nbsp;";var o=O.length;if(o>0&&W<o&&O[W].__highlighted__){this.dD(Y.dataIndex);}else{this.h7(Y.dataIndex);}W++;}var I=this.bT();if(I==-1){if(O.length>0){this.dD(0);this.l(this.G);if(this.R){this.R(this);}}}};lC.prototype.c=function(q,R){var k=new Array();var Z=false;var n=(this.v)?this.rN:this.U;var G=null;if(R<n.length&&n.length>0){G=n[R];q.dataIndex=R;}else{Z=true;q.dataIndex=-1;}var A=this.gS.length;for(var m=0;m<A;m++){var z=this.gS[m];var B=q.cells[m].firstChild;if(Z){B.innerHTML="&nbsp;";}else{z.X(G,B);}}};lC.prototype.sU=function(){if(this.s==null){return ;}var q=this.s.firstChild.rows[0].cells[0].firstChild;for(var R=0;R<this.K.length;R++){var k=this.gS[R];var Z=this.K[R];var n=(ZW)?0:2;var G=Tu(this.s)+q.rows[0].cells[R].offsetLeft+k.F()-(Z.offsetWidth/2)+n;var c=gG(this.s);Z.style.left=G+"px";Z.style.top=c+"px";}this.G8.style.height=this.s.offsetHeight+"px";};lC.prototype.t=function(q){var R=(this.v)?this.rN:this.U;var k=this.r.rows;var Z=k.length;var n=R.length;var G=(n<Z)?0:(n-q>=Z)?q:(n-Z);for(var c=0;c<Z;c++){var A=k[c];if(n>0&&G<n&&R[G].__highlighted__){if(this.tR){A.className="table_view_highlighted_focused_data_row";}else{A.className="table_view_highlighted_unfocused_data_row";}A.__highlighted__=true;}else{if(A.className!="table_view_unhighlighted_data_row"){A.className="table_view_unhighlighted_data_row";A.__highlighted__=false;}}this.c(A,G);G++;}};lC.prototype.X=function(){this.t(this.r.rows[0].dataIndex);};lC.prototype.F=function(q){var R=this.BF[this.w];var k=rF.G(R.Y());q.d(k,false,false);};lC.prototype.l=function(q){if(q==null){q=this.G;}var R=this.BF[q];var k=this.s.firstChild.rows[0].cells[0].firstChild;var Z=k.rows[0];var n=this.r.parentNode;var G=this.r.rows;var c=G[0].offsetHeight;if(!R.t()){this.F(R);}if(q!=this.G){var A=this.BF[this.G];if(A.c()&&A.m()){Z.cells[this.G].firstChild.firstChild.rows[0].cells[1].firstChild.style.backgroundPosition="-2000px -2px";}A.u();}this.U=R.r();if(R.c()&&R.m()){Z.cells[q].firstChild.firstChild.rows[0].cells[1].firstChild.style.backgroundPosition=(R.w()==AS.R)?"-309px -4px":"-291px -4px";}this.G=q;if(this.v){this.u(this.hq,this.Fc);}var m=this.E(this.v);if(m!=-1){var z=n.parentNode.offsetHeight+(CJ?2:0);var B=Math.ceil(z/c);var g=(this.v)?this.rN.length:this.U.length;var W=(B>=g)?0:(m+B<=g)?m:g-B;this.t(W);this.I.c(W*c);var C=n.offsetHeight%z;if(C>0&&g>G.length){if(B+G[0].dataIndex==g){if(m!=g-1){this.I.c((W-1)*c);}}if(m==g-1){n.style.top="-"+C+"px";}else{n.style.top="0px";}}else{n.style.top="0px";}}this.j=true;};lC.prototype.E=function(q){var R=0;var k=-1;var Z=0;if(q){this.Dz.length=R;for(var n=0,len=this.rN.length;n<len;n++){if(this.rN[n].__highlighted__){this.Dz[R++]=n;if(this.rN[n]._timestamp_>Z){Z=this.rN[n]._timestamp_;k=n;}}}}else{this.Cl.length=R;for(var n=0,len=this.U.length;n<len;n++){if(this.U[n].__highlighted__){this.Cl[R++]=n;if(this.U[n]._timestamp_>Z){Z=this.U[n]._timestamp_;k=n;}}}}return k;};lC.prototype.u=function(q,R){var k=this.r.rows;var Z=k.length;var n=k[0].offsetHeight;var G=this.r.parentNode;var c=G.parentNode.offsetHeight+(CJ?2:0);var A=G.offsetHeight%c;var m;if(q==null||(tu(q)&&q.strip()=="")){this.rN.length=0;this.hq="";this.v=false;var z=this.E();z=(z!=-1)?z:0;this.V(this.U.length*n);this.t(z);this.I.c(z*n);this.Fc=null;m=this.U.length;if(A>0&&m>Z){if(Z+k[0].dataIndex==m){if(z!=m-1){this.I.c((m-2)*n);}}if(z==m-1){G.style.top="-"+A+"px";}else{G.style.top="0px";}}else{G.style.top="0px";}}else{this.Fc=R;var B=-1;if(R.I){if(!this.v){this.h();}this.rN=R.Q(q);B=this.rN.length;this.v=true;}else{this.h();var g=this.U.length;B=0;this.rN.length=B;var W=null;for(var C=0;C<g;C++){W=R.M(this.U[C]);if(W!=null&&W.toLowerCase().indexOf(q.toLowerCase())!=-1){this.rN[B]=this.U[C];this.rN[B++].unfilteredIndex=C;}}this.v=true;}this.hq=q;var z=this.E(true);if(z==-1){if(B>0){this.dD(0);}this.t(0);this.I.c(0);}else{this.t(z);this.I.c(z*n);}m=this.rN.length;if(A>0&&B>Z){if(Z+k[0].dataIndex==B){if(z!=B-1){this.I.c((B-2)*n);}}if(z==B-1){G.style.top="-"+A+"px";}else{G.style.top="0px";}}else{G.style.top="0px";}this.V(B*n);}if(this.R){this.R(this);}};lC.prototype.A=function(q,R){if(!this.OD){return ;}if(q!=-1){var k=(this.v)?this.rN:this.U;var Z=false;if(this.v){var n=this.Dz.length;for(var G=0;G<n;G++){if(q==this.Dz[G]){Z=true;break;}}}else{var n=this.Cl.length;for(var G=0;G<n;G++){if(q==this.Cl[G]){Z=true;break;}}}if(!Z){this.h();this.p(q);this.dD(q);if(this.R){this.R(this);}}this.OD(this,R,this.yZ());}else{this.OD(this,R,null);}};lC.prototype.dD=function(q){var R=(this.v)?this.rN:this.U;if(q==-1){return ;}if(R[q].__highlighted__==false){R[q].__highlighted__=true;R[q]._timestamp_=(new Date()).getTime();if(this.v){rF.q(this.Dz,q);}else{rF.q(this.Cl,q);}}var k=this.r.rows;var Z=k.length;for(var n=0;n<Z;n++){if(k[n].dataIndex==q){var G=k[n];if(this.tR){G.className="table_view_highlighted_focused_data_row";}else{G.className="table_view_highlighted_unfocused_data_row";}G.__highlighted__=true;break;}}};lC.prototype.RB=function(){var q=this.U.length;for(var R=0;R<q;R++){this.dD(R);}};lC.prototype.h7=function(q){var R=(this.v)?this.rN:this.U;var k=this.r.rows;var Z=k.length;for(var n=0;n<Z;n++){if(k[n].dataIndex==q){var G=k[n];if(G.className!="table_view_unhighlighted_data_row"){G.className="table_view_unhighlighted_data_row";}G.__highlighted__=false;if(q!=-1){break;}}}if(q!=-1){R[q].__highlighted__=false;R[q]._timestamp_=null;if(this.v){var c=this.Dz.length;for(var A=0;A<c;A++){if(this.Dz[A]==q){this.Dz=rF.B(this.Dz,A);}}}else{var c=this.Cl.length;for(var A=0;A<c;A++){if(this.Cl[A]==q){this.Cl=rF.B(this.Cl,A);}}}}};lC.prototype.h=function(){var q=(this.v)?this.rN:this.U;var R;if(this.v){while((R=this.Dz.length)>0){for(var k=R-1;k>=0;k--){if(q[this.Dz[k]].__highlighted__){this.h7(this.Dz[k]);break;}}}}else{while((R=this.Cl.length)>0){for(var k=R-1;k>=0;k--){if(q[this.Cl[k]].__highlighted__){this.h7(this.Cl[k]);break;}}}}};lC.prototype.a=function(q){var R=(this.v)?this.rN:this.U;var k;if(this.v){while((k=this.Dz.length)>1){for(var Z=k-1;Z>=0;Z--){if(R[this.Dz[Z]].__highlighted__&&this.Dz[Z]!=q){this.h7(this.Dz[Z]);break;}}}}else{while((k=this.Cl.length)>1){for(var Z=k-1;Z>=0;Z--){if(R[this.Cl[Z]].__highlighted__&&this.Cl[Z]!=q){this.h7(this.Cl[Z]);break;}}}}};lC.prototype.yZ=function(){var q=(this.v)?this.rN:this.U;var R=new Array();var k=0;if(this.v){var Z=this.Dz.length;for(var n=0;n<Z;n++){if(q[this.Dz[n]].__highlighted__){R[k++]=q[this.Dz[n]];}}}else{var Z=this.Cl.length;for(var n=0;n<Z;n++){if(q[this.Cl[n]].__highlighted__){R[k++]=q[this.Cl[n]];}}}return R;};lC.prototype.Q=function(){if(this.v&&this.y!=null){return this.y;}else{if(!this.v&&this.C!=null){return this.C;}else{return -1;}}};lC.prototype.p=function(q){if(this.v){this.y=q;}else{this.C=q;}};lC.prototype.bT=function(){var q=(this.v)?this.rN:this.U;var R=-1;var k=0;if(q.length>0){if(this.v){var Z=this.Dz.length;for(var n=0;n<Z;n++){if(q[this.Dz[n]].__highlighted__&&q[this.Dz[n]]._timestamp_>k){k=q[this.Dz[n]]._timestamp_;R=this.Dz[n];}}}else{var Z=this.Cl.length;for(var n=0;n<Z;n++){if(q[this.Cl[n]].__highlighted__&&q[this.Cl[n]]._timestamp_>k){k=q[this.Cl[n]]._timestamp_;R=this.Cl[n];}}}}return R;};lC.prototype.z=function(q){this.D(this.U);if(q){this.l(this.w);this.X4();}};lC.prototype.DJ=function(){if(!this.j){this.l(this.w);}};lC.prototype.o=function(){return this.j;};lC.prototype.Jo=function(q){var R=this.bT();if(R==-1){return ;}if(q=="next"){R=(R==this.U.length-1)?R:R+1;}else{if(q=="previous"){R=(R==0)?R:R-1;}}this.h();this.p(R);this.dD(R);this.T=false;var k=this.r.parentNode;var Z=k.parentNode;var n=this.r.rows;var G=n.length;var c=n[0].offsetHeight;var A=this.U.length;var m=R*c;var z=this.r.rows[0].dataIndex*c;var B=m-z;var g=Z.offsetHeight;if(B>=g&&n[1].dataIndex+G-1<A){this.t(n[1].dataIndex);this.I.c(n[0].dataIndex*c);k.style.top=(k.offsetHeight%Z.offsetHeight>0)?"-"+k.offsetHeight%Z.offsetHeight+"px":"0px";}else{if(B<0){this.t(R);k.style.top="0px";this.I.c(R*c);}else{if(k.offsetHeight%Z.offsetHeight>0&&A>G){if(n[G-1].dataIndex==R){k.style.top="-"+k.offsetHeight%Z.offsetHeight+"px";}else{if(n[0].dataIndex==R){k.style.top="0px";}}}}}if(this.R){this.R(this);}};lC.prototype.SX=function(){Sw(this.s);var q=this.K.length;for(var R=0;R<q;R++){var k=this.gS[R];if(k.L()){Sw(this.K[R]);}}};lC.prototype.W=function(){Oa(this.s);var q=this.K.length;for(var R=0;R<q;R++){var k=this.gS[R];if(k.L()){Oa(this.K[R]);}}if(this.R){var Z=true;this.R(this,Z);}};lC.prototype.M=function(){if(this.gS!=null&&this.gS.length>0){var q=rF.G(this.gS);return q;}else{return null;}};lC.prototype.a2=function(q){var R=this.gS.length;for(var k=0;k<R;k++){var Z=this.gS[k];Z.x();}this.Nh();this.e();this.L();this.sU();};lC.prototype.i=function(q){var R=this.gS.length;for(var k=0;k<R;k++){var Z=this.gS[k];Z.i();}this.Nh();this.e();this.L();this.sU();};lC.prototype.T5=function(q){var R=this.BF.length;for(var k=0;k<R;k++){var Z=this.BF[k];if(q==Z.z()){return Z;}}return null;};lC.prototype.Y=function(){return this.v;};lC.prototype.Ob=function(){return (this.v)?this.hq.strip():null;};lC.prototype.lj=function(){return this.Fc;};lC.prototype.n=function(){return (this.v)?this.rN.length:this.U.length;};lC.prototype.q=function(){return (this.r)?this.r.rows.length:null;};lC.prototype.k=function(){return this.s;};lC.prototype.FA=function(q){if(this.n()>0){this.h();this.dD(0);if(this.R){this.R(this,q);}}};lC.prototype.P=function(q){var R;var k=this.BF.length;var Z=0;for(var n=0;n<k;n++){var R=this.BF[n];if(q==Z){return R;}else{if(R.c()){Z++;}}}return null;};lC.prototype.m=function(){for(var q=0;q<this.BF.length;q++){var R=this.BF[q];R.p();}delete this.U;delete this.r;delete this.gS;delete this.BF;delete this.R2;delete this.rN;delete this.Cl;delete this.K;delete this.rN;delete this.Dz;};function x6(q,R,k,Z,n,G,c){this.ed(q,R,k,Z,n,G,c);}x6.prototype=Jw(lC.prototype);x6.prototype.ed=lC;function C9(q,R,k,Z,n,G,c,A,m,z,B){if(B==null){B=Ws;}var g=Qi("<DIV onclick='"+"fM"+"(this);'>",B);var W=m?m:"tab_selected";var C=z?m:"tab";g.className=G?W:C;g.innerText=R;g.style.left=Z+"px";g.style.top=n+"px";g.paneId=k;g.tab_group=q;g.onSelectHandler=c;if(A){g.id=A;}if(m!=null){g.selectedTabCSSClass=m;}if(z!=null){g.unselectedTabCSSClass=z;}return g;}function Jn(q,R,k){var Z=Qi("<DIV class='tab_pane'>",R);Z.id=q;Z.style.left="0px";Z.style.top="0px";Z.style.width="100%";Z.style.height="100%";if(k==false){Sw(Z);}return Z;}function fM(q){var R=q.selectedTabCSSClass?q.selectedTabCSSClass:"tab_selected";var k=q.unselectedTabCSSClass?q.selectedTabCSSClass:"tab";if(q.className==R){return ;}var Z=null;var n=OG(Ws,"DIV",R);for(var G=0;G<n.length;G++){if(n[G].tab_group==q.tab_group){Z=n[G];break;}}Z.className=k;Sw(Z4(Z.paneId));q.className=R;Oa(Z4(q.paneId));var c=q.onSelectHandler;if(c){c();}}function GU(q){var R=null;var k=OG(Ws,"DIV","tab_selected");for(var Z=0;Z<k.length;Z++){if(k[Z].tab_group==q){return k[Z].paneId;}}return null;}var NU=0;var GH=1;var Yb=-1;var EY={z:"Cut",q:"Copy",k:"Paste",L:"Bold",T:"Italic",c:"Underline",B:"Undo",d:"JustifyLeft",A:"JustifyCenter",f:"JustifyRight",u:"JustifyFull",m:"InsertHorizontalRule",x:"Indent",G:"Outdent",Z:"insertunorderedlist",i:"insertorderedlist",O:"FontSize",a:"FontName",C:"FormatBlock",n:"RemoveFormat",g:"SelectAll",B:"Undo",w:"Redo",t:"Print",Y:"Superscript",Q:"Subscript",X:"CreateLink",R:"Unlink",W:"ForeColor",D:"BackColor",M:"StrikeThrough"};var yq=0;var ek=1;function d1(q,R,k,Z){this.Z=q;this.q=R;this.R=k;this.k=Z;}function WG(q,R,k,Z,n,G,c,A,m,z,B,g){this.u=q;this.Q=R;this.m=k;if(Z==null){Z=ek;}this.t=Z;this.x=n;this.X=G;this.f=c;this.g=A;this.d=m;this.W=z;this.B=B;this.w=g;this.Z=false;this.R=false;this.i=null;this.c=null;this.O=false;}WG.prototype.p=function(){this.i=Qi("<IFRAME id='messageCompArea' class='texteditor' tabindex='-1' src='"+this.Q+"' frameborder='0' style='position:absolute;background-color:white;' onload='"+"nj"+"(this);'>",this.u);this.i._texteditor_=this;};WG.prototype.z=function(){if(!this.R){return "";}var q="";q+="<html>";q+=this.c.documentElement.innerHTML;q+="</html>";return q;};WG.prototype.q=function(R){var k;switch(R){case 1:k="8pt";break;case 2:k="10pt";break;case 3:k="12pt";break;case 4:k="14pt";break;case 5:k="18pt";break;case 6:k="24pt";break;case 7:k="36pt";break;default:k="10pt";break;}return k;};WG.prototype.Y=function(q){if(q==this.t){return ;}this.t=q;if(!this.R){return ;}var R=this.c;if(q==ek){this.D();}else{if(q==yq){this.M(EY.n);var k;if(ZW){k=R.body.innerText;}else{k=R.body.innerHTML;k=k.replace(/<br>\r\n/ig,"\x11\x15");k=k.replace(/<br>/ig,"\x11\x15");k=k.replace(/\r\n/ig,"\x11\x15");R.body.innerHTML=k;k=zX.g(R.body);k=k.replace(/\x11\x15/ig,"<br>");}R.body.innerHTML=k.replace(/\r\n/ig,"<br>");R.body.style.fontFamily="courier new, normal";R.body.style.fontSize="10pt";}}this.focus();};WG.prototype.G=function(){return this.t;};WG.prototype.k=function(q,R,Z,n){this.i.style.left=Math.abs(q)+"px";this.i.style.top=Math.abs(R)+"px";if(Z>=0){this.i.style.width=Math.abs(Z)+"px";}if(n>=0){this.i.style.height=Math.abs(n)+"px";}};WG.prototype.focus=function(q){if(typeof (q)!="undefined"&&q){this.T();}this.i.contentWindow.focus();};WG.prototype.T=function(){var q=this.c;var R=q.body;if(ZW){var k=R.createTextRange();k.select();k.collapse();k.select();R.focus();}else{this.i.contentWindow.focus();var Z=this.i.contentWindow.getSelection();var n=q.createRange(Z);Z.removeAllRanges();n=q.createRange();n.setStart(R,0);n.setEnd(R,0);Z.addRange(n);}};WG.prototype.M=function(q,R){var k=this.c;try{if(ZW&&!R){k.execCommand(q);}else{if(CJ){if(q==EY.D){q="hilitecolor";}}k.execCommand(q,false,R);}this.D(q);if(this.d!=null){this.d(this);}}catch(e){if(CJ&&q==EY.Print){this.i.contentWindow.print();}else{if(q!=EY.B){alert("Error: TextEditor::ExecEditorCommand ---- "+q);}}}};WG.prototype.C=function(q){if(q==EY.x||q==EY.G||q==EY.m||q==EY.n||q==EY.g||q==EY.t||q==EY.X||q==EY.w||q==EY.B||q==EY.z||q==EY.q||q==EY.k){return null;}var R;try{if(!this.c.queryCommandEnabled(q)){return Yb;}else{if(q==EY.O||q==EY.a||q==EY.C||q==EY.W||q==EY.D){return this.c.queryCommandValue(q);}else{return this.c.queryCommandState(q)?GH:NU;}}}catch(R){return NU;}};WG.prototype.D=function(q){function R(c){var A=c&255;var m=(c>>8)&255;var z=(c>>16)&255;return "rgb("+A+","+m+","+z+")";}var k=new Array();if(q&&q!=EY.C){if(q==EY.R&&CJ){k["command"]=EY.c;k[EY.c]=0;}else{k["command"]=q;var Z=this.C(q);if(q==EY.W&&typeof Z=="number"){Z=R(Z);}k[q]=Z;}}else{k["command"]="";for(var n in EY){var G=EY[n];var Z=this.C(G);if(G==EY.W&&typeof Z=="number"){Z=R(Z);}k[G]=Z;if(ZW&&(G==EY.W||G==EY.a||G==EY.O||G==EY.C)){if(this.c.selection.type!="Control"&&this.c.selection.createRange().parentElement().innerText==""){k[G]="NO";}}}}if(this.g){this.g(this,k);}};WG.prototype.L=function(){if(CJ){return false;}return (this.c.selection.type=="Text");};WG.prototype.n=function(){return this.O;};WG.prototype.A=function(){return this.c;};WG.prototype.a=function(){return this.c.body;};function nj(q){var R=q._texteditor_;if(R.Z){return ;}R.Z=true;function k(T){var d=vC(T,q.contentWindow);if(ZW&&d.button==Ao){return ;}R.D();}function Z(T){if(typeof S2!="undefined"){S2();}if(CJ&&T.button==Ao){T.stopPropagation();T.preventDefault();return false;}return true;}function n(T){var d=vC(T,q.contentWindow);var w=(d.ctrlKey&&!d.shiftKey&&!d.altKey&&!d.metaKey);switch(d.keyCode){case fm:case h5:case Wl:if(ZW&&w){return false;}break;case EF:case dN:case Sn:if(ZW&&w&&R.t!=ek){return false;}break;case xo:if(ZW){d.keyCode=0;}return false;break;case yL:if(ZW&&!d.shiftKey){d.returnValue=false;this.selection.createRange().pasteHTML("&nbsp;&nbsp;&nbsp;&nbsp;");}break;}if(R.d!=null){R.d(R);}if(R.B==null){return true;}for(var M=0;M<R.W.length;M++){var a=R.W[M];if(a.k==d.keyCode&&a.Z==d.ctrlKey&&a.q==d.shiftKey&&a.R==d.altKey){return R.B(R,a,d);}}return true;}function G(T){var d=vC(T,q.contentWindow);var w=d.keyCode;var M=(d.ctrlKey&&!d.shiftKey&&!d.altKey&&!d.metaKey);switch(w){case HP:if(CJ){R.M(EY.R);}break;case Sp:if(CJ&&M){R.M(EY.g);}break;default:R.D();break;}if(ZW&&M){var a=null;if(w==EF||w==Sn||w==dN){R.D();}}}function c(T){var d=vC(T,q.contentWindow);var w=32;var M=d.charCode;var a=d.keyCode;var L=(d.ctrlKey&&!d.shiftKey&&!d.altKey&&!d.metaKey);if(L){switch(M){case EF+w:case Sn+w:case dN+w:d.stopPropagation();d.preventDefault();if(R.t==ek){if(M==EF+w){execType=EY.L;}else{if(M==Sn+w){execType=EY.c;}else{if(M==dN+w){execType=EY.T;}}}R.M(execType);return false;}break;case pP+w:case MC+w:case tm+w:case Dp+w:break;default:switch(a){case jT:case kM:case hu:case sv:case Wj:case po:break;default:d.stopPropagation();d.preventDefault();return false;break;}break;}}switch(a){case CH:if(R.w){R.w();}d.stopPropagation();d.preventDefault();return false;break;case xo:d.stopPropagation();d.preventDefault();return false;break;}return true;}function A(){R.O=true;if(CJ){parent.document.activeElement=q.contentWindow;}parent.document.activeField="EDITOR";}function m(){R.O=false;}var z=q.contentWindow.document;z.open();if(ZW||v3){z.write("<DIV>");}z.write(R.m);if(ZW||v3){z.write("</DIV>");}z.close();var B=z.body;R.c=z;if(ZW){var g=F8(z);var W="";var C=Nr(z,"P");while(C.length>0){var Y=C[0][0];var O=C[0][1];var X=C[0][2];W+=O.style.cssText+";";Y.removeRule(X);C=Nr(z,"P");}if(W!=""){var Q="swa_"+Math.round(Math.random()*100000);fb(g,Q,W);var t=z.getElementsByTagName("P");for(var D=0,len=t.length;D<len;D++){var i=t.item(D);if(i.className==""){i.className=Q;}}}}if(ZW){z.onhelp=R.w;z.onmouseup=k;z.onmousedown=Z;z.onkeydown=n;z.onkeyup=G;q.onfocus=A;q.onblur=m;B.contentEditable=true;}else{z.addEventListener("mouseup",k,false);z.addEventListener("mousedown",Z,false);z.addEventListener("keydown",G,false);z.addEventListener("keyup",n,false);z.addEventListener("focus",A,false);z.addEventListener("blur",m,false);z.designMode="on";if(CJ&&!v3){z.addEventListener("keypress",c,false);}}if(R.t==yq){z.body.style.fontFamily="courier new, normal";z.body.style.fontSize="12px";z.body.style.backgroundColor="white";z.body.style.border="none";z.body.style.wordWrap="break-word";z.body.link="#CC0000";z.body.vLink="#CC0000";z.body.aLink="#FF0000";}else{z.body.style.fontFamily=R.x;z.body.style.fontSize=R.q(R.X);}R.R=true;if(R.f){R.f(R);}}var bH=new Array();var M4=new Array();function Lx(q){this.q=q;}Lx.prototype.R=function(q){var k=this.q;var Z=k.n();var n=Qi("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+q+"px;top:0px;position:absolute;height:100%;'>",Z);var G=n.insertRow(-1);var c=Qi("<TD class='toolbarDividerCell'>",G);var A=Qi("<DIV class='toolbarDivider' style='overflow:hidden;height:100%;border-style:none solid;border-width:1px;width:"+(ZW?2:0)+"px;'>",c);return (q+c.offsetWidth);};function bD(q,R){this.q=q;this.k=R;}bD.prototype.R=function(q){var k=this.q;var Z=k.n();var n=Qi("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+q+"px;top:0px;position:absolute;height:100%;'>",Z);var G=n.insertRow(-1);var c=Qi("<TD class='toolbarLabelCell'>",G);c.innerHTML=this.k;return (q+c.offsetWidth);};function Ct(q,R){this.R=q;this.q=R;}Ct.prototype.k=function(q){var R=this.R;var Z=R.n();var n=Qi("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+q+"px;top:0px;position:absolute;height:100%;width:"+this.q+"px;'>",Z);var G=n.insertRow(-1);var c=Qi("<TD class='toolbarPaddingElement'>",G);c.innerHTML="&nbsp";return (q+c.offsetWidth);};function jZ(q,R,k){this.k=q;this.q=R;this.n=k;this.Z=null;if(this.n!=null){M4[this.n]=this;}}jZ.prototype.A=function(){return this.q;};jZ.prototype.c=function(){return this.Z;};jZ.prototype.R=function(q){};jZ.prototype.G=function(q){};var Et={k:"GlyphTop",R:"GlyphRight",q:"GlyphBottom",Z:"GlyphLeft"};function gX(q,R,k,Z,n,G,c,A,m,z,B,g,W,C,Y){this.U(q,m,B);this.C=R;this.f=k;this.a=Z;this.u=n;this.x=G;this.O=c;this.e=A;this.p=z;this.w=W;this.t=C;if(Y==null){Y="toolbarButtonIcon";}this.D=Y;if(g==null){g=Et.Z;}this.W=g;this.M=null;}gX.prototype=Jw(jZ.prototype);gX.prototype.U=jZ;gX.prototype.X=function(){return this.e;};gX.prototype.L=function(){this.e=true;this.Z.className="toolbarButton_down";};gX.prototype.T=function(){this.e=false;this.z();};gX.prototype.i=function(q){this.C=q;if(this.Z!=null){var R=(this.f!=null&&this.a!=null||this.t!=null)?1:0;var k=this.Z.firstChild.rows[0].cells[R];k.innerHTML=q;var Z=this.k;Z.q();}};gX.prototype.Y=function(q){this.t=q;if(this.Z!=null){var R=this.Z.firstChild.rows[0].cells[0];var k=R.firstChild;k.style.backgroundColor=q;}};gX.prototype.d=function(){return this.t;};gX.prototype.B=function(q){this.u=q;if(this.Z!=null){this.Z.title=q;}};gX.prototype.m=function(q,R){this.f=q;this.a=R;if(this.Z!=null){var k=this.Z.firstChild.rows[0].cells[0];var Z=k.firstChild;Z.style.backgroundPosition=q+"px "+R+"px";}};gX.prototype.S=function(q){this.x=q;};gX.prototype.Q=function(){return this.x;};gX.prototype.R=function(q){this.q=q;if(q){this.Z.className="toolbarButton";il(this.Z,100);}else{this.Z.className="toolbarButton_disabled";il(this.Z,25);}};gX.prototype.g=function(){this.Z.className="toolbarButton_hover";};gX.prototype.z=function(){this.Z.className="toolbarButton";};gX.prototype.G=function(q){var R=this.k;var k=R.n();var Z;var n;Z=Qi("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+q+"px;top:0px;position:absolute;height:100%;'>",k);n=Z.insertRow(-1);this.Z=Qi("<TD class='"+(this.q?"toolbarButton":"toolbarButton_disabled")+"' unselectable='on'"+(this.n!=null?" id='"+this.n+"'":"")+">",n);if(this.q){il(this.Z,100);}else{il(this.Z,25);}Z=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.Z);n=Z.insertRow(-1);if(this.f!=null&&this.a!=null){var c=Qi("<TD unselectable='on'>",n);var A=Qi("<DIV class='"+this.D+"' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",c);A.style.backgroundPosition=this.f+"px "+this.a+"px";}else{if(this.t!=null){var m=Qi("<TD unselectable='on'>",n);var z=Qi("<DIV class='toolbarButtonColorBox' style='unselectable='on'>",m);z.style.backgroundColor=this.t;}}if(this.C!=null){var B=Qi("<TD class='toolbarButtonCaption' style='padding-left:1px;padding-right:5px;white-space:nowrap;' unselectable='on'>",n);B.innerHTML=this.C;if(this.f==null||this.a==null){B.style.paddingLeft="5px";}}if(this.u!=null){this.Z.title=this.u;}if(this.p!=null){var g=Qi("<TD unselectable='on' class='toolbarMenuButtonIconCell'>",n);var A=Qi("<DIV class='toolbarMenuButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",g);function W(G){var t=vC(G);Ul(t);var D=this.parentNode.parentNode.parentNode.parentNode;var i=D._toolbarButton;var T=i.p;if(Zc!=null&&Zc!=T){Zc.c(true);}if(qK!=null){lc(qK);qK=null;}if(!i.A()){return true;}D.className="toolbarButton_down";if(T.G()){T.c(true);}else{var d=Tu(D);var w=gG(D);T.g(d,w+D.offsetHeight-3);}return false;}function C(G){var t=vC(G);Ul(t);}g.onmousedown=W;g.onmouseup=C;}function Y(G){var t=vC(G);Ul(t);var D=this._toolbarButton;if(!D.A()||D.x==null){return ;}if(D.p!=null){var i=D.p;if(i.G()){return ;}}if(D.O&&D.e){return ;}D.g();}function O(G){var t=vC(G);Ul(t);var D=this._toolbarButton;if(!D.A()){return ;}if(D.p!=null){var i=D.p;if(i.G()){return ;}}if(D.O&&D.e){return ;}D.z();}function X(G){var t=vC(G);Ul(t);S2();var D=this._toolbarButton;if(!D.A()||D.x==null){return true;}this.className="toolbarButton_down";return false;}function Q(G){var t=vC(G);Ul(t);var D=this._toolbarButton;if(!D.A()||D.x==null){return ;}var i=BO();if(D.M!=null&&i-D.M<1000){return ;}D.M=i;if(D.O){D.e=!D.e;if(D.e){if(D.w!=null&&D.x!=null){D.w(D.x,t);}return ;}}D.g();if(D.w!=null&&D.x!=null){D.w(D.x,t);}}this.Z.onmouseover=Y;this.Z.onmouseout=O;this.Z.onmousedown=X;this.Z.onmouseup=Q;this.Z._toolbarButton=this;return (q+this.Z.offsetWidth);};function gt(q,R,k){this.k=q;this.q=R;if(k==null){k=false;}this.R=k;}function QG(q,R,k,Z,n,G){this.W(q,R,k);this.m=Z;this.C=n;this.g=G;}QG.prototype=Jw(jZ.prototype);QG.prototype.W=jZ;QG.prototype.R=function(q){this.Z.disabled=!q;};QG.prototype.B=function(){return this.Z.options[this.Z.selectedIndex].value;};QG.prototype.z=function(q){this.Z.value=q;};QG.prototype.G=function(q){var R=this.k;var k=R.n();var Z=Qi("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+q+"px;top:0px;position:absolute;height:100%;'>",k);var n=Z.insertRow(-1);var c=Qi("<TD class='toolbarButton' unselectable='on' valign='middle'>",n);this.Z=Qi("<SELECT class='toolbarSelectElement'"+(this.n!=null?" id='"+this.n+"'":"")+" tabindex='-1'>",c);for(var A=0,len=this.C.length;A<len;A++){var m=this.C[A];var z=document.createElement("OPTION");this.Z.options.add(z,-1);z.value=m.k;z.text=m.q;z.selected=m.R;}function B(){var G=this._selectElem;if(!G.A()){return ;}if(G.g!=null&&G.m!=null){var g=this.options[this.selectedIndex];G.g(G.m,g.value);}}this.Z.onchange=B;this.Z._selectElem=this;return (q+Z.offsetWidth);};function g7(q,R,k,Z){this.W(q,R,k);this.z=Math.round(Z);}g7.prototype=Jw(jZ.prototype);g7.prototype.W=jZ;g7.prototype.R=function(q){this.Z.disabled=!q;};g7.prototype.B=function(){return this.Z.value;};g7.prototype.g=function(q){this.Z.value=q;};g7.prototype.m=function(){this.Z.select();};g7.prototype.G=function(q){var R=this.k;var k=R.n();var Z=Qi("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+q+"px;top:0px;position:absolute;height:100%;'>",k);var n=Z.insertRow(-1);var c=Qi("<TD class='toolbarButton' unselectable='on' valign='middle' style='padding-left:5px'>",n);this.Z=Qi("<INPUT type='text' class='toolbarInputElement'"+(this.n!=null?" id='"+this.n+"'":"")+" autocomplete='off'>",c);if(this.z!=null){this.Z.style.width=this.z+"px";}this.Z.disabled=!this.q;return (q+Z.offsetWidth);};function ml(q,R,k,Z,n){var G="";bH[R]=this;this.R=q;this.Z=R;this.G=new Array();this.k=Qi("<DIV id='"+R+"'>",q);if(!Z){Sw(this.k);}var c=1;for(var A=0;A<k.childNodes.length;A++){var m=k.childNodes.item(A);if(m.nodeType!=N3.z){continue;}if(m.nodeName=="divider"){var z=new Lx(this);c=z.R(c);}else{if(m.nodeName=="label"){var B=m.getAttribute("caption");var g=new bD(this,B);c=g.R(c);}else{if(m.nodeName=="padding"){var W=m.getAttribute("width");var C=new Ct(this,W);c=C.k(c);}else{if(m.nodeName=="select"){var Y=m.getAttribute("enabled");if(Y==null){Y=true;}else{Y=(Y=="true");}G=m.getAttribute("id");var O=m.getAttribute("command");var X=[];for(var Q=0;Q<m.childNodes.length;Q++){var t=m.childNodes.item(Q);if(t.nodeType!=N3.z){continue;}var D=t.getAttribute("value");var B=t.getAttribute("caption");var i=t.getAttribute("selected");if(i==null){i=false;}else{i=(i=="true");}var T=new gt(D,B,i);X[X.length]=T;}var d=new QG(this,Y,G,O,X,n);c=d.G(c);}else{if(m.nodeName=="input"){var Y=m.getAttribute("enabled");if(Y==null){Y=true;}else{Y=(Y=="true");}G=m.getAttribute("id");var W=m.getAttribute("width");if(W!=null){W=parseInt(W,10);if(isNaN(W)){W=null;}}var w=new g7(this,Y,G,W);c=w.G(c);}else{if(m.nodeName=="button"){var B=m.getAttribute("caption");var M=m.getAttribute("iconIndexX");if(M!=null){M=parseInt(M,10);if(isNaN(M)){M=null;}}var a=m.getAttribute("iconIndexY");if(a!=null){a=parseInt(a,10);if(isNaN(a)){a=null;}}var L=m.getAttribute("tooltip");var O=m.getAttribute("command");var x=m.getAttribute("checkmark");if(x==null){x=false;}else{x=(x=="true");}var i=m.getAttribute("selected");if(i==null){i=false;}else{i=(i=="true");}var Y=m.getAttribute("enabled");if(Y==null){Y=true;}else{Y=(Y=="true");}G=m.getAttribute("id");var f=m.getAttribute("layout");var u=m.getAttribute("colorBox");var p=m.getAttribute("iconClass");var U=null;if(m.hasChildNodes()){var S=0;for(var Q=0;Q<m.childNodes.length;Q++){var t=m.childNodes.item(Q);if(t.nodeType!=N3.z){continue;}if(S==0){}else{}U=new dV(t,n);S++;}}var e=new gX(this,B,M,a,L,O,x,i,Y,U,G,null,n,u,p);if(U!=null){U.B=e;U.k=function(){var r=this.W();r.z();};}this.G[this.G.length]=e;c=e.G(c);}}}}}}}this.k._toolbar=this;}ml.prototype.n=function(){return this.k;};ml.prototype.q=function(){for(var R=0,len=this.R.childNodes.length;R<len;R++){var k=this.R.childNodes.item(R);if(k.id!=this.Z){Sw(k);}}Oa(this.k);for(var R=1;R<this.k.childNodes.length;R++){var Z=this.k.childNodes.item(R);var n=this.k.childNodes.item(R-1);Z.style.left=(n.offsetLeft+n.offsetWidth-6)+"px";}};function By(q,R,k,Z){if(q==null){q=document.body;}var n=Qi("<DIV class='toolbar' style='position:absolute;left:0px;top:"+R+"px;width:100%;'>",q);var G=0;for(var c=0;c<k.childNodes.length;c++){var A=k.childNodes.item(c);if(A.nodeType!=N3.z){continue;}var m=A.getAttribute("id");var z=(G==0);new ml(n,m,A,z,Z);G++;}return n;}function bB(q){var R=bH[q];if(R!=null){R.q();}}function w8(q,R){var k=M4[q];if(k!=null){k.i(R);}}function UC(q,R){var k=M4[q];if(k!=null){k.Y(R);}}function NH(q,R,k){var Z=M4[q];if(Z!=null){Z.m(R,k);}}function VR(q){var R=M4[q];if(R!=null){return R.d();}}function XE(q,R){var k=M4[q];if(k!=null){k.B(R);}}function Rv(q,R){var k=M4[q];if(k!=null){k.S(R);}}function dR(q){var R=M4[q];return (R!=null?R.Q():null);}function LZ(q){var R=M4[q];return (R!=null?R.B():null);}function jf(q,R){var k=M4[q];if(k!=null){k.z(R);}}function Dx(q){var R=M4[q];return (R!=null?R.B():null);}function q3(q,R){var k=M4[q];if(k!=null){k.g(R);}}function RE(q){var R=M4[q];if(R!=null){R.L();}}function Hi(q){var R=M4[q];if(R!=null){R.T();}}function cC(q){var R=M4[q];return (R!=null?R.X():false);}function zP(q,R){var k=M4[q];if(k!=null){k.R(R);}}function nV(q){if(!q){return ;}q.style.display="";}function IK(q){return (q.style.visibility=="visible");}function kN(q){return (q.style.visibility=="hidden");}var Vj=null;if(false){Vj=new v0();}function hy(q){var R=fx();return R.Vj.Z(q);}function E8(q){var R=pJ("time");return wV(q,R);}function Oe(q,R){var k=pJ("short_date");return wV(q,k);}function py(q){var R=pJ("short_date");return ML(q,R);}function mW(q){var R=pJ("time");var k=ML(q,R);return k==null?null:k.getHours();}function Ze(q){var R=pJ("time");var k=ML(q,R);return k==null?null:k.getMinutes();}function qA(q){var R=Math.round(q/1024);if(!R&&q){R=1;}return R;}function Sx(){var q=Math.floor(new Date().getTime()/4);var R=Math.floor(Math.random()*4);return q.toString()+"_"+R.toString();}function cV(q){return q.replace(/([.+*?\\\/{}()\[\]\^~$|\-])/g,"\\$1");}function sL(q){q=q.replace(/(<p\s+[^>]*>)|(<p\s*>)/gi,"startptag");q=q.replace(/<\/p>/gi,"endptag");q=q.replace(/(<div\s+[^>]*>)|(<div\s*>)/gi,"startptag");q=q.replace(/<\/div>/gi,"endptag");q=q.replace(/(<br\s+[^>]*>)|(<br\s*>)/gi,"brptag");var R=Qi("<DIV>",Ws);R.innerHTML=q;var k=R.innerText;if(ZW){k=k.replace(/startptag/g,"<div>");k=k.replace(/endptag/g,"</div>");}else{k=k.replace(/startptag/g,"<div>");k=k.replace(/endptag/g,"\r\n</div>");}k=k.replace(/brptag/g,"<br>");Ws.removeChild(R);return k;}function SM(q,R){return new Array(Math.floor(q/R),q%R);}function ul(q){var R=new Array();for(var k in q){rF.q(R,k);}return R;}function BO(){var q=new Date();return q.getTime();}function P6(q){return strings[q];}function c9(q,R,k,Z,n){var G=fx();var c=G.yz.G;if(c==null){return null;}c=c.strip();if(c==""){return null;}var A=new Array();if(q!=null&&q.strip()!=""){A["STREET"]=encodeURIComponent(q.strip());}else{A["STREET"]="";}if(R!=null&&R.strip()!=""){A["CITY"]=encodeURIComponent(R.strip());}else{A["CITY"]="";}if(k!=null&&k.strip()!=""){A["STATE"]=encodeURIComponent(k.strip());}else{A["STATE"]="";}if(Z!=null&&Z.strip()!=""){A["ZIP"]=encodeURIComponent(Z.strip());}else{A["ZIP"]="";}if(n!=null&&n.strip()!=""){A["COUNTRY"]=encodeURIComponent(n.strip());}else{A["COUNTRY"]="";}var m=uI(q,R,k,Z,n);m=m.replace(/\n/ig," ");A["ADDRESS"]=encodeURIComponent(m);return c.format(A);}function ZT(q,R){R=R.strip();var k=q.indexOf("?");if(k<0||k>=q.length-1){return null;}var Z=null;var n=q.substring(k+1);var G=n.split("&");for(var c=0;c<G.length;c++){var A=G[c];k=A.indexOf("=");if(k>0){n=A.substring(0,k);if(n==R){Z=A.substring(k+1);break;}}}return Z;}function Za(q){var R=null;if(CJ){q=q.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");q=q.replace(/<\s*p\s*>/gi,"<div>");q=q.replace(/<\s*\/\s*p\s*>/gi,"</div><br>");q=q.replace(/<\s*br\s*\/?>/gi,"<br>\n");}var k=fx();var Z=k.Z4("htmlToTextIframe");try{var n=sR(Z);n.write(q);n.close();if(CJ){R=n.body.textContent;}else{R=n.body.innerText;}}catch(e){}return R;}function WA(q,R,k,Z){q=q.replace(new RegExp("&","g"),"&amp;");q=q.replace(new RegExp("<","g"),"&lt;");q=q.replace(new RegExp(">","g"),"&gt;");if(R){q=q.replace(/((ftp|https?):\/\/[^\s]+)/ig,"$1".link("$1"));q=q.replace(/\s(www\.(\w+\.)+[^\s]+)/ig," "+("$1".link("http://$1")));q=q.replace(/^(www\.(\w+\.)+[^\s]+)/ig,"$1".link("http://$1"));q=q.replace(/(([^A-Za-z0-9#_\/])+)<\/a>/g,"</a>$1");q=q.replace(/(([^A-Za-z0-9#_\/])+)'>/g,"'>");}if(k){q=q.replace(/\b([a-z0-9_\-\.]+\@[a-z0-9_\-\.]+\.[a-z0-9_\-\.]+)\b(?![^<]*<\/a>)/gi,"$1".link("mailto:$1"));}q=q.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");q=q.replace(/( ){2}/g,"&nbsp;&nbsp;");q=q.replace(/\n/ig,"<br>");var n="";if(Z){n+="<html><body style=\"font-family:courier new, normal;font-size:12px;\">";}n+=q;if(Z){n+="</body></html>";}return n;}function wM(q,R,k,Z){if(ZW){q.setCapture();}else{Ul(R);document.onmousemove=k;document.onmouseup=Z;for(var n=0;n<window.frames.length;n++){var G=window.frames[n];try{G.document.onmousemove=k;G.document.onmouseup=Z;}catch(e){}}}}function ao(q){if(ZW){q.releaseCapture();}else{}}function Zu(q,R){var k=Math.round((q.Jo().getTime()-TM.getTime())/ES);var Z=Math.round((R.Jo().getTime()-TM.getTime())/ES);return (k-Z);}function Ox(q,R,k){if(eQ(q,R)){q=kd(q,R);q=bO(q,k);}return q;}function bO(q,R){if(eQ(q,R)){}else{q.className=q.className+" "+R;}return q;}function kd(q,R){newClassName="";if(eQ(q,R)){var k=q.className.split(" ");for(var Z=0;Z<k.length;Z++){if(k[Z].toUpperCase()==R.toUpperCase()){}else{if(newClassName.length>0){newClassName+=" "+k[Z];}else{newClassName=k[Z];}}}q.className=newClassName;}else{}return q;}function eQ(q,R){if(q.className){var k=q.className.split(" ");for(var Z=0;Z<k.length;Z++){if(k[Z].toUpperCase()==R.toUpperCase()){return true;}}}return false;}var HZ={q:0,R:1,k:2,Z:3,A:4,n:5,m:6,G:7,c:8};var c5=null;var nM=null;var Bo=null;var VB=null;var H2=false;var i1=false;var gy=null;var qO=false;var p7=null;var Wv=false;var FN=null;var vQ=null;var Wn=null;var Go=null;var C5=null;var d9=VS.R;var yK=new Array();yK[VS.R]="appointment_label_none";yK[VS.n]="appointment_label_important";yK[VS.q]="appointment_label_business";yK[VS.B]="appointment_label_personal";yK[VS.Z]="appointment_label_vacation";yK[VS.G]="appointment_label_must_attend";yK[VS.m]="appointment_label_travel_required";yK[VS.z]="appointment_label_needs_preparation";yK[VS.A]="appointment_label_birthday";yK[VS.k]="appointment_label_anniversary";yK[VS.c]="appointment_label_phone_call";var cK=new Array();cK[VS.R]=-2;cK[VS.n]=-29;cK[VS.q]=-56;cK[VS.B]=-83;cK[VS.Z]=-110;cK[VS.G]=-137;cK[VS.m]=-163;cK[VS.z]=-191;cK[VS.A]=-218;cK[VS.k]=-245;cK[VS.c]=-272;var Bq=-3;function Ii(q){var R=h3(q);if(R!=null){R.close();}}function h3(q){if(q.h()){return null;}var R=q.SX();var k=R.d();var Z=M6.g("eventeditor");for(var n=0;n<Z.length;n++){var G=Z[n];var c=G.k;var A=c.SX();if(A.d()==k){return G.Z;}}return null;}function Qs(q){if(h3(q)!=null){alert(strings.message_already_opened);return ;}if(q.a()){alert(strings.appt_locked);return ;}var R="wnd_ComposeAppt.jsp?locale="+aF.R();var k=Hj(R,q.zv(),Ol,750,530,false);if(k==null){alert(strings.popup_stopper);return ;}}function Ol(q){if(q==null){return ;}var R=q[0];var k=q[1];var Z=q[3];var n;if(k!="DELETE"){n=Gf.g(Z);}var G=false;if(R.h()){R.Ob(n);}else{G=(n!=null&&n!=R.B3());}if(!R.i()||(G&&!n.yZ())){alert(strings.permissions_restriction);return ;}if(k=="SAVE"||k=="SEND"){var c=(k=="SEND");var A=gj();var m=R.B3();if(m==null){m=A.Z();}if(m==null){m=A.R();}if(m==null){return ;}if(R.Nh){var z=R.SX();z.Db(R,c);l5();zA();Ua();}else{if(R.LL){R.LL=false;R.Nh=true;var z=R.SX();z.KR(R,c);l5();zA();Ua();}else{var B=R.YJ();try{if(c){var g=B.rN();var W=R.rN();R.Mk(g,W);}if(G){R.km(true,null,null,n);}else{R.cg(true,D4,kn);}}catch(e){var C="Failed to send and save appointment with UID "+R.p()+" and subject "+R.w()+": "+e;alert(C);oV(C,Zp.R);}}}var Y=q[2];var O=fx();var X=O.Mh.C;if(Y){X.W();}}else{if(k=="ACCEPT_MEETING"||k=="TENTATIVE_MEETING"||k=="DECLINE_MEETING"){var Q=q[2];var t=R.KQ();if(k=="ACCEPT_MEETING"){ih(t,Q);}else{if(k=="TENTATIVE_MEETING"){sJ(t,Q);}else{if(k=="DECLINE_MEETING"){Y7(t,Q);}}}}else{if(k=="DELETE"){var z=R.SX();if(z.h()){return ;}function D(){l5();zA();Ua();}var i=q[2];R.sc(i);D();}}}}function writeComposeApptDialogContent(){var q=fx();strings=opener.strings;vZ=opener.vZ;wp=opener.wp;vS(opener.J9);VT=document;Ws=document.body;aF.t(q.aF.b,q.aF.o,q.aF.Y);var R=opener.M6.m(window);var k=R.B3();if(R.TS()){var Z=R.B();if(Z==null){NN.O();Z=NN.R;}NN.Z(R,Z,true);R.U(Z);}H2=((R.Xl()==Kl.k&&R.mw()==Lb.n)||R.Xl()==Kl.Z);var n=10;var G;var c;var A;if(!R.i()){RM(eventeditormenubar_readonly.documentElement);c=YS(eventeditormenubar_readonly.documentElement,mh);G=c.offsetTop+c.offsetHeight+10;}else{var m=R.Xl();var z=R.mw();if((m==Kl.k||m==Kl.R)&&z==Lb.n){RM(eventeditormenubar_meeting_organizer.documentElement);c=YS(eventeditormenubar_meeting_organizer.documentElement,mh);RM(eventeditortoolbar_meeting_organizer.documentElement);A=By(null,c.offsetTop+c.offsetHeight,eventeditortoolbar_meeting_organizer.documentElement,mh);}else{if((m==Kl.k||m==Kl.q)&&z!=Lb.n){RM(eventeditormenubar_meeting_attendee.documentElement);c=YS(eventeditormenubar_meeting_attendee.documentElement,mh);RM(eventeditortoolbar_meeting_attendee.documentElement);A=By(null,c.offsetTop+c.offsetHeight,eventeditortoolbar_meeting_attendee.documentElement,mh);}else{RM(eventeditormenubar.documentElement);c=YS(eventeditormenubar.documentElement,mh);RM(eventeditortoolbar.documentElement);A=By(null,c.offsetTop+c.offsetHeight,eventeditortoolbar.documentElement,mh);}}G=A.offsetTop+A.offsetHeight+10;if(m==Kl.R||m==Kl.n){Qi("<DIV id='infobar' class='infobar' style='position:absolute;width:100%;'>");infobar.innerHTML=strings.meeting_has_been_canceled;infobar.style.top=(A.offsetTop+A.offsetHeight)+"px";G=infobar.offsetTop+infobar.offsetHeight+10;}}var B=function(){xw();if(CJ){var vW=D8.A();vW.designMode="on";}zP("check_spelling_button",true);zP("undo_toolbar_button",true);gc("check_spelling_menuitem",true);gc("undo_menuitem",true);gc("select_all_menuitem",true);};var g=function(){T0();I2();zP("check_spelling_button",false);zP("undo_toolbar_button",false);gc("check_spelling_menuitem",false);gc("undo_menuitem",false);gc("select_all_menuitem",false);};var W=function(){zP("check_spelling_button",false);zP("undo_toolbar_button",false);gc("check_spelling_menuitem",false);gc("undo_menuitem",false);gc("select_all_menuitem",false);};var C=C9("wnd_ComposeAppt",strings.event_editor_section_title_appointment,"appointment_section",n+5,G,true,B);var Y=C9("wnd_ComposeAppt",strings.event_editor_section_title_scheduling,"scheduling_section",C.offsetLeft+C.offsetWidth+2,G,false,g);if(!R.LL&&!R.Nh){var O=Y.offsetLeft+Y.offsetWidth+2;var X=C9("wnd_ComposeAppt",strings.event_editor_section_title_recurrence,"recurrence_section",O,G,false,W);}var Q=Qi("<DIV id='tab_pane_container' style='position:absolute'>",Ws);Q.style.top=(G+C.offsetHeight-1)+"px";Q.style.left=n+"px";Q.style.width=(QM()-2*n-(CJ?10:0))+"px";Q.style.height=(mk()-Q.offsetTop-n-(CJ?10:0))+"px";var t=Jn(C.paneId,Q,true);var D=Jn(Y.paneId,Q,false);if(!R.LL&&!R.Nh){var i=Jn(X.paneId,Q,false);}var T="";T+="<TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\" width=\"100%\">";T+="  <TR>";T+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_subject+"</SPAN></TD>";T+="    <TD><INPUT class=\"appointmentHeaderField\" id=\"subject\" type=\"text\" style=\"width:100%;\" onfocus=\"if ("+"CJ"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";T+="  </TR>";T+="  <TR>";T+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_location+"</SPAN></TD>";T+="    <TD><INPUT class=\"appointmentHeaderField\" id=\"location\" type=\"text\" style=\"width:100%;\" onfocus=\"if ("+"CJ"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";T+="  </TR>";T+="  <TR>";T+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_type_calendar+":</SPAN></TD>";T+="    <TD>";T+="       <TABLE cellspacing=0 cellpadding=0>";T+="           <TR>";T+="               <TD>";T+="                   <DIV id=\"calendarSelector\" class=\"singleButtonToolbar\"></DIV>";T+="               </TD>";T+="           </TR>";T+="       </TABLE>";T+="    </TD>";T+="  </TR>";T+="</TABLE>";T+="<HR>";T+="<TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";T+="  <TR>";T+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_start_time+"</SPAN></TD>";T+="    <TD><INPUT id=\"start_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></TD>";T+="    <TD><DIV id=\"startDatePopUp\" class=\"calPopStart\"></DIV></TD>";T+="    <TD><INPUT id=\"start_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></TD>";T+="    <TD><DIV class=\"timePopStart\" id=\"timePopStartBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";T+="    <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"all_day\" type=\"checkbox\" onclick=\""+"Ga"+"(this);\"><SPAN class=\"label\">"+strings.event_editor_label_all_day_event+"</SPAN></TD>";T+="  </TR>";T+="  <TR>";T+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_end_time+"</SPAN></TD>";T+="    <TD><INPUT id=\"end_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></td>";T+="    <TD><DIV id=\"endDatePopUp\" class=\"calPopEnd\"></DIV></TD>";T+="    <TD><INPUT id=\"end_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></TD>";T+="    <TD><DIV class=\"timePopEnd\" id=\"timePopEndBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";T+="    <TD></TD>";T+="  </TR>";T+="</TABLE>";T+="<HR>";T+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";T+="  <TR>";T+="    <TD><INPUT id=\"reminder_set\" type=\"checkbox\"></TD>";T+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_reminder+"</SPAN></TD>";T+="    <TD>";T+="      <SELECT id=\"reminder_minutes_before_start\">";T+="        <OPTION value=\"0\">"+strings.reminder_0_minutes+"</OPTION>";T+="        <OPTION value=\"5\">"+strings.reminder_5_minutes+"</OPTION>";T+="        <OPTION value=\"10\">"+strings.reminder_10_minutes+"</OPTION>";T+="        <OPTION value=\"15\">"+strings.reminder_15_minutes+"</OPTION>";T+="        <OPTION value=\"30\">"+strings.reminder_30_minutes+"</OPTION>";T+="        <OPTION value=\"60\">"+strings.reminder_1_hour+"</OPTION>";T+="        <OPTION value=\"120\">"+strings.reminder_2_hours+"</OPTION>";T+="        <OPTION value=\"180\">"+strings.reminder_3_hours+"</OPTION>";T+="        <OPTION value=\"240\">"+strings.reminder_4_hours+"</OPTION>";T+="        <OPTION value=\"300\">"+strings.reminder_5_hours+"</OPTION>";T+="        <OPTION value=\"360\">"+strings.reminder_6_hours+"</OPTION>";T+="        <OPTION value=\"420\">"+strings.reminder_7_hours+"</OPTION>";T+="        <OPTION value=\"480\">"+strings.reminder_8_hours+"</OPTION>";T+="        <OPTION value=\"540\">"+strings.reminder_9_hours+"</OPTION>";T+="        <OPTION value=\"600\">"+strings.reminder_10_hours+"</OPTION>";T+="        <OPTION value=\"660\">"+strings.reminder_11_hours+"</OPTION>";T+="        <OPTION value=\"720\">"+strings.reminder_half_day+"</OPTION>";T+="        <OPTION value=\"1080\">"+strings.reminder_18_hours+"</OPTION>";T+="        <OPTION value=\"1440\">"+strings.reminder_1_day+"</OPTION>";T+="        <OPTION value=\"2880\">"+strings.reminder_2_days+"</OPTION>";T+="        <OPTION value=\"4320\">"+strings.reminder_3_days+"</OPTION>";T+="        <OPTION value=\"5760\">"+strings.reminder_4_days+"</OPTION>";T+="        <OPTION value=\"10080\">"+strings.reminder_1_week+"</OPTION>";T+="        <OPTION value=\"20160\">"+strings.reminder_2_weeks+"</OPTION>";T+="      </SELECT>";T+="    </TD>";T+="    <TD style=\"padding-left:10px;\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_show_time_as+"</SPAN></TD>";T+="    <TD>";T+="      <SELECT id=\"busy_status\">";T+="        <OPTION value=\""+ll.Z+"\">"+strings.appointment_busy_status_free+"</OPTION>";T+="        <OPTION value=\""+ll.k+"\">"+strings.appointment_busy_status_tentative+"</OPTION>";T+="        <OPTION value=\""+ll.R+"\">"+strings.appointment_busy_status_busy+"</OPTION>";T+="        <OPTION value=\""+ll.q+"\">"+strings.appointment_busy_status_out_of_office+"</OPTION>";T+="      </SELECT>";T+="    </TD>";T+="    <TD style=\"padding-left:10px;\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_label+"</SPAN></TD>";T+="    <TD>";T+="       <TABLE cellspacing=0 cellpadding=0>";T+="           <TR>";T+="               <TD>";T+="                   <DIV id=\"labelSelector\" class=\"singleButtonToolbar\"></DIV>";T+="               </TD>";T+="           </TR>";T+="       </TABLE>";T+="    </TD>";T+="    <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"private\" type=\"checkbox\"><SPAN class=\"label\">"+strings.event_editor_label_private+"</SPAN></TD>";T+="  </TR>";T+="</TABLE>";T+="<DIV id=\"attachments_container\">";T+="  <HR>";T+="  <TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";T+="    <TR>";T+="      <TD width=\"1%\" valign=\"top\" style=\"padding-top:3px;\" nowrap><SPAN class=\"label\">"+strings.attachments_label+"</SPAN></TD>";T+="      <TD valign=\"top\"><DIV id=\"attachments_div\" style=\"width:620px;border:1px solid #B5B0AF;background-color:#FFFFFF;padding:2px;\"></DIV></TD>";T+="    </TR>";T+="  </TABLE>";T+="</DIV>";T+="<HR id=\"compAreaDivider\">";t.innerHTML=T;var d=Z4("labelSelector");var w=function(vW){if(vW!="none"){var HA=parseInt(vW);d9=HA;hm();}};RM(q.appointmentlabeltoolbar.documentElement);new ml(d,"appointmentLabelSelectorToolbar",q.appointmentlabeltoolbar.documentElement,true,w);d9=(R.xx()!=null)?R.xx():VS.R;hm();fa(k);function M(){D8.Y(yq);}var a=R.Dh();if(a==null){a="";}a=a.strip();a=a.replace(/\n( ){3}/g,"\n");a=a.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");a=a.replace(/( ){2}/g,"&nbsp;&nbsp;");a=a.replace(/\n/ig,"<br/>");a=Pa.e(a);a=Pa.U(a);a=Pa.r(a);var L=new Array();rF.q(L,new d1(true,false,false,Gw));rF.q(L,new d1(false,false,true,Gw));rF.q(L,new d1(false,true,false,yL));rF.q(L,new d1(true,false,false,bk));D8=new WG(t,"blank.jsp",a,yq,null,null,M,null,null,L,N7,R5);D8.p();w0();xw();T="";T+="<TABLE width=\"100%\" height=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";T+="  <TR>";T+="    <TD width=\"220\" class=\"grid_container\" valign=\"top\">";T+="      <TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";T+="        <TR>";T+="          <TD height=\"20\">";T+="            <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";T+="              <TR>";T+="                <TD class=\"grid_header\" width=\"18\" style=\"padding:0px;height:40px;\">&nbsp;</TD>";if(H2&&!R.h()){T+="            <TD class=\"grid_header\" width=\"18\" style=\"padding:0px;height:40px;\">&nbsp;</TD>";}T+="                <TD class=\"grid_header\" style=\"padding:1px 0px 2px 4px;height:40px;border-right-width:0px;\">"+strings.event_editor_label_recipient_header_name+"</TD>";T+="              </TR>";T+="            </TABLE>";T+="          </TD>";T+="        </TR>";T+="        <TR>";T+="          <TD>";T+="            <DIV id=\"recipient_table_scrollable_div_container\" class=\"scrollable_div_container\">";T+="              <DIV id=\"recipient_table_scrollable_div\" class=\"scrollable_div\">";T+="                <TABLE id=\"recipient_list_table\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";T+="                  <TBODY id=\"recipient_list_table_body\">";T+="                  </TBODY>";T+="                </TABLE>";T+="              </DIV>";T+="            </DIV>";T+="          </TD>";T+="        </TR>";T+="      </TABLE>";T+="    </TD>";T+="    <TD id=\"freebusy_table_grid_container\">";T+="      <DIV class=\"grid_container\" style=\"height:100%;overflow:hidden;\">";T+="        <DIV id=\"freebusy_table_grid_header_div\" style=\"position:absolute;z-index:2;\">";T+="          <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";T+="            <TR>";T+="              <TD class=\"FreeBusyTableHeader\" id=\"freebusy_table_header\">";T+="                <TABLE height=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";T+="                  <TR>";T+="                    <TD valign=\"top\" class=\"FreeBusyDayHeaderCell\" id=\"freebusy_day_header_cell\">&nbsp;</TD>";T+="                  </TR>";T+="                  <TR>";T+="                    <TD id=\"freebusy_time_header_cell_container\">&nbsp;</TD>";T+="                  </TR>";T+="                </TABLE>";T+="              </TD>";T+="            </TR>";T+="          </TABLE>";T+="        </DIV>";T+="        <DIV id=\"freebusy_table_scrollable_div\" class=\"scrollable_div\" style=\"position:relative;overflow:hidden;\">";T+="          <TABLE id=\"freebusy_table\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";T+="            <TBODY id=\"freebusy_table_body\">";T+="              <TR>";T+="                <TD height=\"40\" colspan=\"24\" style=\"border:0px; border-bottom: 1px solid #F6DBA2\">&nbsp;</TD>";T+="              </TR>";T+="            </TBODY>";T+="          </TABLE>";T+="        </DIV>";T+="      </DIV>";T+="    </TD>";T+="  </TR>";T+="  <TR style=\"height:60px\">";T+="    <TD valign=\"bottom\">";if(H2){T+="<INPUT type=\"button\" value=\""+strings.event_editor_label_add_from_address_book+"\" onclick=\""+"ev"+"();\">";}T+="      <TABLE border=\"0\" cellspacing=\"3\">";T+="        <TR>";T+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+ur+"\"></DIV></TD>";T+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_tentative+"</SPAN></TD>";T+="        </TR>";T+="        <TR>";T+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+Pi+"\"></DIV></TD>";T+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_busy+"</SPAN></TD>";T+="        </TR>";T+="        <TR>";T+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+NI+"\"></DIV></TD>";T+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_out_of_office+"</SPAN></TD>";T+="        </TR>";T+="      </TABLE>";T+="    </TD>";T+="    <TD>";T+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";T+="        <TR>";T+="          <TD>";T+="            <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";T+="              <TR>";T+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_fb_start_time+"</SPAN></TD>";T+="                <TD><INPUT id=\"fb_start_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></TD>";T+="                <TD><DIV id=\"fb_startDatePopUp\" class=\"fb_calPopStart\"></DIV></TD>";T+="                <TD><INPUT id=\"fb_start_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></TD>";T+="                <TD><DIV class=\"fb_timePopStart\" id=\"fb_timePopStartBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";T+="                <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"fb_all_day\" type=\"checkbox\" onclick=\""+"Ga"+"(this);\"><SPAN class=\"label\">"+strings.event_editor_label_all_day_event+"</SPAN></TD>";T+="              </TR>";T+="              <TR>";T+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_fb_end_time+"</SPAN></TD>";T+="                <TD><INPUT id=\"fb_end_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></td>";T+="                <TD><DIV id=\"fb_endDatePopUp\" class=\"fb_calPopEnd\"></DIV></TD>";T+="                <TD><INPUT id=\"fb_end_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"c6"+"(this);\" autocomplete=\"off\"></TD>";T+="                <TD><DIV class=\"fb_timePopEnd\" id=\"fb_timePopEndBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";T+="                <TD></TD>";T+="              </TR>";T+="            </TABLE>";T+="            <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";T+="              <TR>";T+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_autopick+"</SPAN></TD>";T+="                <TD><INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\"<<\" onclick=\""+"Qp"+"("+Ih+");\"></TD>";T+="                <TD><INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\">>\" onclick=\""+"Qp"+"("+mg+");\"></TD>";T+="                <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"show_only_working_hours\" type=\"checkbox\" onclick=\""+"OW"+"();\"><SPAN class=\"label\">"+strings.event_editor_label_show_only_working_hours+"</SPAN></TD>";T+="              </TR>";T+="            </TABLE>";T+="          </TD>";T+="          <TD valign=\"top\" align=\"right\">";T+="            <INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\"<<\" onclick=\""+"Er"+"("+Ih+");\">";T+="            <INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\">>\" onclick=\""+"Er"+"("+mg+");\">";T+="          </TD>";T+="        </TR>";T+="      </TABLE>";T+="    </TD>";T+="  </TR>";T+="</TABLE>";D.innerHTML=T;var x=Z4("recipient_table_scrollable_div");var f=Z4("recipient_table_scrollable_div_container");c5=new kT();c5.q(f);c5.W(dv);var u;var p;if(!R.LL&&!R.Nh){T="";var U;if(ZW){U="100%";}else{if(CJ){U=(i.offsetWidth-i.paddingLeft-i.paddingRight)+"px";}}T+="<DIV style=\"border:1px solid #B5B0AF;padding:5px;width:"+U+";\">";T+="  <SPAN class=\"label\" style=\"padding-left:8px;color:blue;\">"+strings.event_editor_label_recurrence_pattern+"</SPAN>";T+="  <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";T+="    <TR>";T+="      <TD width=\"1%\" style=\"border-right:1px solid #ACA899;padding:3px;\" valign=\"top\">";T+="        <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="          <TR>";T+="            <TD width=\"1%\"><INPUT type=\"radio\" checked name=\"recurrence_type\" id=\"not_recurring\" onclick=\""+"P0"+"(this);\"></TD>";T+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_none+"</SPAN></TD>";T+="          </TR>";T+="          <TR>";T+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"daily_recurrence\" onclick=\""+"P0"+"(this);\"></TD>";T+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_daily+"</SPAN></TD>";T+="          </TR>";T+="          <TR>";T+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"weekly_recurrence\" onclick=\""+"P0"+"(this);\"></TD>";T+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_weekly+"</SPAN></TD>";T+="          </TR>";T+="          <TR>";T+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"monthly_recurrence\" onclick=\""+"P0"+"(this);\"></TD>";T+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_monthly+"</SPAN></TD>";T+="          </TR>";T+="          <TR>";T+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"yearly_recurrence\" onclick=\""+"P0"+"(this);\"></TD>";T+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_yearly+"</SPAN></TD>";T+="          </TR>";T+="        </TABLE>";T+="      </TD>";T+="      <TD style=\"border-left:1px solid #FFFFFF;padding:3px;\" valign=\"top\">";T+="        <DIV id=\"daily_recurrence_settings\" style=\"display:none\">";T+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="            <TR>";T+="              <TD><INPUT type=\"radio\" id=\"daily_recurrence_checkbox1\" name=\"daily_recurrence_type\" checked></TD>";T+="              <TD nowrap>";T+="                <SPAN class=\"label\">";p=[];p["INTERVAL"]="<INPUT type=\"text\" id=\"daily_recurrence_interval\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'daily_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";T+=strings.event_editor_label_daily_pattern1.format(p);T+="                </SPAN>";T+="              </TD>";T+="            </TR>";T+="            <TR>";T+="              <TD><INPUT type=\"radio\" id=\"daily_recurrence_checkbox2\" name=\"daily_recurrence_type\"></TD>";T+="              <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_every_pattern2+"</SPAN></TD>";T+="            </TR>";T+="          </TABLE>";T+="        </DIV>";T+="        <DIV id=\"weekly_recurrence_settings\" style=\"display:none\">";T+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="            <TR>";T+="              <TD nowrap>";T+="                <SPAN class=\"label\">";p=[];p["INTERVAL"]="<INPUT type=\"text\" id=\"weekly_recurrence_interval\" style=\"width:30px;\" autocomplete=\"off\">";T+=strings.event_editor_label_weekly_pattern.format(p);T+="                </SPAN>";T+="              </TD>";T+="            </TR>";T+="          </TABLE>";T+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="            <TR>";T+="              <TD><INPUT type=\"checkbox\" id=\"DAY1\"></TD><TD><SPAN class=\"label\">"+strings.monday+"</SPAN></TD>";T+="              <TD><INPUT type=\"checkbox\" id=\"DAY2\"></TD><TD><SPAN class=\"label\">"+strings.tuesday+"</SPAN></TD>";T+="              <TD><INPUT type=\"checkbox\" id=\"DAY3\"></TD><TD><SPAN class=\"label\">"+strings.wednesday+"</SPAN></TD>";T+="              <TD><INPUT type=\"checkbox\" id=\"DAY4\"></TD><TD><SPAN class=\"label\">"+strings.thursday+"</SPAN></TD>";T+="            </TR>";T+="            <TR>";T+="              <TD><INPUT type=\"checkbox\" id=\"DAY5\"></TD><TD><SPAN class=\"label\">"+strings.friday+"</SPAN></TD>";T+="              <TD><INPUT type=\"checkbox\" id=\"DAY6\"></TD><TD><SPAN class=\"label\">"+strings.saturday+"</SPAN></TD>";T+="              <TD><INPUT type=\"checkbox\" id=\"DAY0\"></TD><TD colspan=\"3\"><SPAN class=\"label\">"+strings.sunday+"</SPAN></TD>";T+="            </TR>";T+="          </TABLE>";T+="        </DIV>";T+="        <DIV id=\"monthly_recurrence_settings\" style=\"display:none\">";T+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="            <TR>";T+="              <TD nowrap><INPUT type=\"radio\" id=\"monthly_recurrence_checkbox1\" name=\"monthly_recurrence_type\" checked></TD>";T+="              <TD nowrap>";T+="                <SPAN class=\"label\">";p=[];p["DATE"]="<INPUT type=\"text\" id=\"monthly_recurrence_day\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";p["INTERVAL"]="<INPUT type=\"text\" id=\"monthly_recurrence_interval1\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";T+=strings.event_editor_label_monthly_pattern1.format(p);T+="                </SPAN>";T+="              </TD>";T+="            </TR>";T+="          </TABLE>";T+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="            <TR>";T+="              <TD nowrap><INPUT type=\"radio\" id=\"monthly_recurrence_checkbox2\" name=\"monthly_recurrence_type\"></TD>";T+="              <TD nowrap>";T+="                <SPAN class=\"label\">";p=[];u="";u+="<SELECT id=\"monthly_recurrence_every\" onchange=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\">";u+="  <OPTION value=\""+y2.n+"\">"+strings.recurrence_first+"</OPTION>";u+="  <OPTION value=\""+y2.R+"\">"+strings.recurrence_second+"</OPTION>";u+="  <OPTION value=\""+y2.k+"\">"+strings.recurrence_third+"</OPTION>";u+="  <OPTION value=\""+y2.Z+"\">"+strings.recurrence_fourth+"</OPTION>";u+="  <OPTION value=\""+y2.q+"\">"+strings.recurrence_last+"</OPTION>";u+="</SELECT>";p["EVERY"]=u;u="";u+="<SELECT id=\"monthly_recurrence_day_of_week\" onchange=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\">";u+="  <OPTION value=\""+lN.m+"\">"+strings.monday+"</OPTION>";u+="  <OPTION value=\""+lN.k+"\">"+strings.tuesday+"</OPTION>";u+="  <OPTION value=\""+lN.n+"\">"+strings.wednesday+"</OPTION>";u+="  <OPTION value=\""+lN.c+"\">"+strings.thursday+"</OPTION>";u+="  <OPTION value=\""+lN.Z+"\">"+strings.friday+"</OPTION>";u+="  <OPTION value=\""+lN.G+"\">"+strings.saturday+"</OPTION>";u+="  <OPTION value=\""+lN.q+"\">"+strings.sunday+"</OPTION>";u+="  <OPTION value=\""+lN.R+"\">"+strings.day+"</OPTION>";u+="  <OPTION value=\""+lN.z+"\">"+strings.weekday+"</OPTION>";u+="  <OPTION value=\""+lN.A+"\">"+strings.weekendday+"</OPTION>";u+="</SELECT>";p["DAY"]=u;p["INTERVAL"]="<INPUT type=\"text\" id=\"monthly_recurrence_interval2\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\" autocomplete=\"off\">";T+=strings.event_editor_label_monthly_pattern2.format(p);T+="                </SPAN>";T+="              </TD>";T+="            </TR>";T+="          </TABLE>";T+="        </DIV>";T+="        <DIV id=\"yearly_recurrence_settings\" style=\"display:none\">";T+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="            <TR>";T+="              <TD nowrap><INPUT type=\"radio\" id=\"yearly_recurrence_checkbox1\" name=\"yearly_recurrence_type\" checked></TD>";T+="              <TD nowrap>";T+="                <SPAN class=\"label\">";p=[];p["DATE"]="<INPUT type=\"text\" id=\"yearly_recurrence_day\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'yearly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";u="";u+="<SELECT id=\"yearly_recurrence_month1\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox1' ).checked = true;\">";u+="  <OPTION value=\""+gg.m+"\">"+strings.january+"</OPTION>";u+="  <OPTION value=\""+gg.G+"\">"+strings.february+"</OPTION>";u+="  <OPTION value=\""+gg.A+"\">"+strings.march+"</OPTION>";u+="  <OPTION value=\""+gg.c+"\">"+strings.april+"</OPTION>";u+="  <OPTION value=\""+gg.k+"\">"+strings.may+"</OPTION>";u+="  <OPTION value=\""+gg.q+"\">"+strings.june+"</OPTION>";u+="  <OPTION value=\""+gg.B+"\">"+strings.july+"</OPTION>";u+="  <OPTION value=\""+gg.z+"\">"+strings.august+"</OPTION>";u+="  <OPTION value=\""+gg.n+"\">"+strings.september+"</OPTION>";u+="  <OPTION value=\""+gg.R+"\">"+strings.october+"</OPTION>";u+="  <OPTION value=\""+gg.g+"\">"+strings.november+"</OPTION>";u+="  <OPTION value=\""+gg.Z+"\">"+strings.december+"</OPTION>";u+="</SELECT>";p["MONTH"]=u;T+=strings.event_editor_label_yearly_pattern1.format(p);T+="                </SPAN>";T+="              </TD>";T+="            </TR>";T+="          </TABLE>";T+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";T+="            <TR>";T+="              <TD nowrap><INPUT type=\"radio\" id=\"yearly_recurrence_checkbox2\" name=\"yearly_recurrence_type\"></TD>";T+="              <TD nowrap>";T+="                <SPAN class=\"label\">";p=[];u="";u+="<SELECT id=\"yearly_recurrence_every\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";u+="  <OPTION value=\""+y2.n+"\">"+strings.recurrence_first+"</OPTION>";u+="  <OPTION value=\""+y2.R+"\">"+strings.recurrence_second+"</OPTION>";u+="  <OPTION value=\""+y2.k+"\">"+strings.recurrence_third+"</OPTION>";u+="  <OPTION value=\""+y2.Z+"\">"+strings.recurrence_fourth+"</OPTION>";u+="  <OPTION value=\""+y2.q+"\">"+strings.recurrence_last+"</OPTION>";u+="</SELECT>";p["EVERY"]=u;u="";u+="<SELECT id=\"yearly_recurrence_day_of_week\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";u+="  <OPTION value=\""+lN.m+"\">"+strings.monday+"</OPTION>";u+="  <OPTION value=\""+lN.k+"\">"+strings.tuesday+"</OPTION>";u+="  <OPTION value=\""+lN.n+"\">"+strings.wednesday+"</OPTION>";u+="  <OPTION value=\""+lN.c+"\">"+strings.thursday+"</OPTION>";u+="  <OPTION value=\""+lN.Z+"\">"+strings.friday+"</OPTION>";u+="  <OPTION value=\""+lN.G+"\">"+strings.saturday+"</OPTION>";u+="  <OPTION value=\""+lN.q+"\">"+strings.sunday+"</OPTION>";u+="  <OPTION value=\""+lN.R+"\">"+strings.day+"</OPTION>";u+="  <OPTION value=\""+lN.z+"\">"+strings.weekday+"</OPTION>";u+="  <OPTION value=\""+lN.A+"\">"+strings.weekendday+"</OPTION>";u+="</SELECT>";p["DAY"]=u;u="";u+="<SELECT id=\"yearly_recurrence_month2\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";u+="  <OPTION value=\""+gg.m+"\">"+strings.january+"</OPTION>";u+="  <OPTION value=\""+gg.G+"\">"+strings.february+"</OPTION>";u+="  <OPTION value=\""+gg.A+"\">"+strings.march+"</OPTION>";u+="  <OPTION value=\""+gg.c+"\">"+strings.april+"</OPTION>";u+="  <OPTION value=\""+gg.k+"\">"+strings.may+"</OPTION>";u+="  <OPTION value=\""+gg.q+"\">"+strings.june+"</OPTION>";u+="  <OPTION value=\""+gg.B+"\">"+strings.july+"</OPTION>";u+="  <OPTION value=\""+gg.z+"\">"+strings.august+"</OPTION>";u+="  <OPTION value=\""+gg.n+"\">"+strings.september+"</OPTION>";u+="  <OPTION value=\""+gg.R+"\">"+strings.october+"</OPTION>";u+="  <OPTION value=\""+gg.g+"\">"+strings.november+"</OPTION>";u+="  <OPTION value=\""+gg.Z+"\">"+strings.december+"</OPTION>";u+="</SELECT>";p["MONTH"]=u;T+=strings.event_editor_label_yearly_pattern2.format(p);T+="                </SPAN>";T+="              </TD>";T+="            </TR>";T+="          </TABLE>";T+="        </DIV>";T+="      </TD>";T+="    </TR>";T+="  </TABLE>";T+="</DIV>";T+="<BR>";T+="<DIV id=\"range_of_recurrence_group_box\" style=\"border:1px solid #B5B0AF;padding:5px;width:"+U+";\">";T+="  <SPAN class=\"label\" style=\"padding-left:8px;color:blue;\">"+strings.event_editor_label_recurrence_range+"</SPAN>";T+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";T+="    <TR>";T+="      <TD><INPUT type=\"radio\" id=\"no_end_checkbox\" name=\"recurrence_end_type\" checked></TD>";T+="      <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_no_end_date+"</SPAN></TD>";T+="    </TR>";T+="  </TABLE>";T+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";T+="    <TR>";T+="      <TD><INPUT type=\"radio\" id=\"end_after_checkbox\" name=\"recurrence_end_type\"></TD>";T+="      <TD nowrap>";T+="        <SPAN class=\"label\">";p=[];p["ENDAFTER"]="<INPUT type=\"text\" id=\"end_after\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'end_after_checkbox' ).checked = true;\" autocomplete=\"off\">";T+=strings.event_editor_label_recurrence_end_after.format(p);T+="        </SPAN>";T+="      </TD>";T+="    </TR>";T+="  </TABLE>";T+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";T+="    <TR>";T+="      <TD><INPUT type=\"radio\" id=\"end_by_checkbox\" name=\"recurrence_end_type\"></TD>";T+="      <TD nowrap>";T+="        <SPAN class=\"label\">";p=[];p["ENDBY"]="<INPUT type=\"text\" id=\"end_by\" style=\"width:80px;\" autocomplete=\"off\">";T+=strings.event_editor_label_recurrence_end_by.format(p);T+="        </SPAN>";T+="      </TD>";T+="      <TD><DIV id=\"repeatEndDatePopUp\" class=\"repeatPopEnd\"></DIV></TD>";T+="    </TR>";T+="  </TABLE>";T+="</DIV>";i.innerHTML=T;}window.name="eventeditor";Z4("subject").value=R.w()!=null?R.w():"";Z4("location").value=R.Ux()!=null?R.Ux():"";Z4("start_date").value=opener.Oe(R.Jo());Z4("start_time").value=opener.E8(R.Jo());Go=R.Jo();C5=R.dD();var S=R.dD();if(R.J7()&&S.getHours()==0&&S.getMinutes()==0){S.setDate(S.getDate()-1);}Z4("end_date").value=opener.Oe(S);Z4("end_time").value=opener.E8(S);Z4("fb_start_date").value=Z4("start_date").value;Z4("fb_start_time").value=Z4("start_time").value;Z4("fb_end_date").value=Z4("end_date").value;Z4("fb_end_time").value=Z4("end_time").value;if(R.J7()){Z4("all_day").checked=true;Z4("start_time").disabled=true;Z4("end_time").disabled=true;V6(Z4("timePopStartBtn"));V6(Z4("timePopEndBtn"));Z4("fb_all_day").checked=true;Z4("fb_start_time").disabled=true;Z4("fb_end_time").disabled=true;V6(Z4("fb_timePopStartBtn"));V6(Z4("fb_timePopEndBtn"));}if(R.LL){var e=R.SX();if(e.vH()){var r=e.lD();if(r!=null){var F=e.Vo();r.setMinutes(r.getMinutes()+F);if(xa(r,R.Jo())<=0){Z4("reminder_set").checked=true;}}else{Z4("reminder_set").checked=true;}}}else{if(R.vH()){Z4("reminder_set").checked=true;}}var o=Z4("reminder_minutes_before_start");var F=R.Vo();var I=false;for(var s=0;s<o.options.length;s++){var l=o.options.item(s);var y=parseInt(l.value,10);if(y==F){l.selected=true;I=true;break;}}if(!I){var l=document.createElement("OPTION");o.options.add(l,-1);if((F>=f3)&&(F%f3==0)){var h=F/f3;l.text=h+" "+strings.week_unit;}else{if((F>=aq)&&(F%aq==0)){var h=F/aq;l.text=h+" "+strings.day_unit;}else{if((F>=eV)&&(F%eV==0)){var h=F/eV;l.text=h+" "+strings.hour_unit;}else{l.text=F+" "+strings.minute_unit;}}}l.value=F;l.selected=true;}Z4("busy_status").value=R.eF()!=null?R.eF():ll.R;Z4("private").checked=(R.R()==CK.q);Z4("private").disabled=(R.LL||R.Nh);if(!R.LL&&!R.Nh){var j=0;var J=R.Jo();var P=J.getDate();while(P>0){P-=7;j++;}Z4("daily_recurrence_interval").value="1";Z4("weekly_recurrence_interval").value="1";Z4("DAY"+J.getDay()).checked=true;Z4("monthly_recurrence_day").value=J.getDate();Z4("monthly_recurrence_day_of_week").value=J.getDay();Z4("monthly_recurrence_interval1").value="1";Z4("monthly_recurrence_interval2").value="1";Z4("monthly_recurrence_every").value=j;Z4("yearly_recurrence_day").value=J.getDate();Z4("yearly_recurrence_day_of_week").value=J.getDay();Z4("yearly_recurrence_month1").value=J.getMonth();Z4("yearly_recurrence_month2").value=J.getMonth();Z4("yearly_recurrence_every").value=j;Z4("end_after").value="10";var E=J.clone();E.setDate(E.getDate()+10);Z4("end_by").value=opener.Oe(E);if(R.lj()==false){Sw(Z4("range_of_recurrence_group_box"));Z4("end_by").disabled=true;}else{var N=R.ns();switch(N.d){case aX.k:Z4("daily_recurrence").checked=true;Oa(Z4("daily_recurrence_settings"));Z4("daily_recurrence_interval").value=N.f;break;case aX.q:if(N.L==lN.z){Z4("daily_recurrence_interval").value=N.f;Z4("daily_recurrence_checkbox2").checked=true;for(var s=0;s<7;s++){Z4("DAY"+s).checked=N.D(s);}if(R.a2()==SA.R){Z4("daily_recurrence").checked=true;Oa(Z4("daily_recurrence_settings"));}else{Z4("weekly_recurrence").checked=true;Oa(Z4("weekly_recurrence_settings"));}}else{Z4("weekly_recurrence").checked=true;Oa(Z4("weekly_recurrence_settings"));Z4("weekly_recurrence_interval").value=N.f;for(var s=0;s<7;s++){Z4("DAY"+s).checked=N.D(s);}}break;case aX.Z:Z4("monthly_recurrence").checked=true;Oa(Z4("monthly_recurrence_settings"));Z4("monthly_recurrence_interval1").value=N.f;Z4("monthly_recurrence_interval2").value=N.f;if(N.m!=null){Z4("monthly_recurrence_day").value=N.Y.getDate();Z4("monthly_recurrence_checkbox2").checked=true;Z4("monthly_recurrence_day_of_week").value=N.L;Z4("monthly_recurrence_every").value=N.m;}else{Z4("monthly_recurrence_day").value=N.L;Z4("monthly_recurrence_checkbox1").checked=true;}break;case aX.R:Z4("yearly_recurrence").checked=true;Oa(Z4("yearly_recurrence_settings"));Z4("yearly_recurrence_day").value=N.Y.getDate();if(N.m!=null){Z4("yearly_recurrence_checkbox2").checked=true;Z4("yearly_recurrence_day_of_week").value=N.L;Z4("yearly_recurrence_month2").value=N.z;Z4("yearly_recurrence_every").value=N.m;}else{Z4("yearly_recurrence_checkbox1").checked=true;Z4("yearly_recurrence_month1").value=N.Y.getMonth();}break;}if(N.k!=null){Z4("end_after_checkbox").checked=true;Z4("end_after").value=N.k;}else{if(N.G!=null){Z4("end_by_checkbox").checked=true;Z4("end_by").value=opener.Oe(N.G);}}}}var b=R.u();if(b==Uc.R){RE("highImportanceButton");eE("high_importance_menuitem");}else{if(b==Uc.k){RE("lowImportanceButton");eE("low_importance_menuitem");}else{eE("medium_importance_menuitem");}}T="";T+="<SELECT id=\"timePickerPopup\" size=\"7\" style=\"display:none;position:absolute;width:82px;\">";var v=new Date(2005,7,1);for(var s=0;s<48;s++){var h=opener.E8(v);T+="<OPTION value=\""+h+"\">"+h+"</OPTION>";v.setMinutes(v.getMinutes()+30);}T+="</SELECT>";IF(Ws,"beforeEnd",T);VB=Z4("timePickerPopup");VB.onmousedown=function(V){var K=vC(V);Ul(K);};VB.onclick=lR;T="<SELECT id=\"recipientTypeSelector\" size=\""+(WM()?"3":"2")+"\" style=\"display:none;position:absolute;z-index:5;\">";T+="<OPTION value=\""+VJ.k+"\">"+strings.meeting_recipient_required+"</OPTION>";T+="<OPTION value=\""+VJ.q+"\">"+strings.meeting_recipient_optional+"</OPTION>";if(WM()){T+="<OPTION value=\""+VJ.R+"\">"+strings.meeting_recipient_resource+"</OPTION>";}T+="</SELECT>";IF(Ws,"beforeEnd",T);nM=Z4("recipientTypeSelector");nM.onmousedown=function(V){var K=vC(V);Ul(K);};nM.onclick=DN;VT.onmouseup=ou;VT.onmousedown=rq;VT.onmousemove=NV;if(H2){var H=Qi("<input type='text' id='inlineRecipientEditor' style='position:absolute;background-color:white;left:10000px;border-width:0px;' tabindex='-1' autocomplete='off'>",Ws);H.style.textOverflow="ellipsis";new TZ();}gy=new Date(R.Jo().getFullYear(),R.Jo().getMonth(),R.Jo().getDate());GA();opener.so.q();var a3=[];var NM=R.rN();if(NM!=null){a3=NM.m();}var Az=[];for(var s=0;s<a3.length;s++){var La=a3[s];if(La.k()==null){rF.q(Az,La.c());NM.G(La);a3=NM.m();s=0;}}if(Az.length>0){var GP=TZ.C;GP.q(Az,iq,ja);}else{ja();}Z4("subject").focus();yP=true;}var r3=-103;var oz=-754;function jw(){var q=opener.M6.m(window);if(q.Xl()!=Kl.Z){return ;}var R=M4["save_toolbar_button"];var k=Hb["save_appointment_menuitem"];var Z=[];var n=q.rN();if(n!=null){Z=n.m();}if(Z.length<=1){if(R!=null){R.B(strings.eventeditortoolbar_tooltip_save_and_close_event);R.m(oz,1);R.S("save_and_close_event");}if(k!=null){k.f(strings.shared_save);k.c("save_and_close_event");k.D(strings.shared_save_shortcut);}}else{if(R!=null){R.B(strings.eventeditortoolbar_tooltip_send_and_close_event);R.m(r3,0);R.S("send_and_close_event");}if(k!=null){k.f(strings.shared_send);k.c("send_and_close_event");k.D(strings.shared_send_shortcut);}}}function P0(q){Z4("range_of_recurrence_group_box").style.display=(q.id!="not_recurring")?"block":"none";Z4("daily_recurrence_settings").style.display=(q.id=="daily_recurrence")?"block":"none";Z4("weekly_recurrence_settings").style.display=(q.id=="weekly_recurrence")?"block":"none";Z4("monthly_recurrence_settings").style.display=(q.id=="monthly_recurrence")?"block":"none";Z4("yearly_recurrence_settings").style.display=(q.id=="yearly_recurrence")?"block":"none";}function handleComposeApptBeforeUnload(){Z4("start_date").onblur=null;Z4("start_time").onblur=null;Z4("end_date").onblur=null;Z4("end_time").onblur=null;if(Z4("fb_start_date")!=null){Z4("fb_start_date").onblur=null;Z4("fb_start_time").onblur=null;Z4("fb_end_date").onblur=null;Z4("fb_end_time").onblur=null;}if(i1){var q=Z4("inlineRecipientEditor");q.onblur=null;q.onkeydown=null;}if(uv!=null){uv.close();uv=null;}}function T0(){if(GU("wnd_ComposeAppt")!="scheduling_section"){return ;}var q=Z4("recipient_list_table");var R=Z4("recipient_list_table_body");for(var k=q.rows.length;--k>=0;){q.deleteRow(k);}var Z=opener.M6.m(window);var n=[];var G=Z.rN();if(G!=null){n=G.m();}var c=Z4("recipient_table_scrollable_div_container");var A=c.offsetHeight;for(var k=0,len=n.length;k<len;k++){var m=n[k];if(m.z()==XJ.q){var z=Qi("<TR>",R);var B;B=Qi("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",z);B.innerHTML="<IMG src=\""+G7()+"img/meeting_organizer.gif\">";if(H2&&!Z.h()){B=Qi("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",z);B.innerHTML="&nbsp;";}B=Qi("<TD class=\"recipient_table_cell\" style=\"border-right-width:0px;\">",z);B.innerHTML=m.c();z.recipient=m;break;}}for(var k=0,len=n.length;k<len;k++){var m=n[k];if(m.z()==XJ.q){continue;}var z=Qi("<TR>",R);var B;var g=m.G();var W="";B=Qi("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",z);if(g==VJ.k){B.innerHTML="<IMG src=\""+G7()+"img/required_attendee.gif\" class=\"required_attendee_icon\">";}else{if(g==VJ.q){B.innerHTML="<IMG src=\""+G7()+"img/optional_attendee.gif\" class=\"optional_attendee_icon\">";}else{if(g==VJ.R){B.innerHTML="<IMG src=\""+G7()+"img/meeting_resource.gif\" class=\"resource_icon\">";}}}if(H2){B.onmousedown=Zy;}if(H2&&!Z.h()){B=Qi("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",z);var C=m.C();if(C==Lb.Z){B.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+pT+"px;\" title=\""+strings.meeting_tentative+"\"></DIV>";}else{if(C==Lb.q){B.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+qa+"px;\" title=\""+strings.meeting_accepted+"\"></DIV>";}else{if(C==Lb.R){B.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+kw+"px;\" title=\""+strings.meeting_declined+"\"></DIV>";}else{B.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+hL+"px;\" title=\""+strings.meeting_no_response+"\"></DIV>";}}}}B=Qi("<TD class=\"recipient_table_cell\" style=\"border-right-width:0px;\">",z);B.innerHTML=m.c();if(H2){B.style.cursor="text";B.onmousedown=kL;}z.recipient=m;}if(H2){var z=Qi("<TR>",R);var B;B=Qi("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",z);B.innerHTML="&nbsp;";if(!Z.h()){B=Qi("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",z);B.innerHTML="&nbsp;";}B=Qi("<TD class=\"recipient_table_cell\" style=\"color:gray;cursor:default;border-right-width:0px;\">",z);B.innerHTML=strings.event_editor_label_click_here_to_add_a_name;B.onmousedown=kL;z.recipient=null;}var Y=Z4("recipient_table_scrollable_div");if(typeof (Y.style.height)=="undefined"||Y.style.height==""){Y.style.height=A+"px";}c5.B(Y.scrollHeight);}function I2(){if(GU("wnd_ComposeAppt")!="scheduling_section"){return ;}var q=fx();var R=Z4("freebusy_table_scrollable_div");if(R.style.height==""){R.style.height=Z4("freebusy_table_grid_container").offsetHeight+"px";}var k=Z4("freebusy_table");var Z=Z4("freebusy_table_body");for(var n=k.rows.length;--n>=1;){k.deleteRow(n);}var G=OG(R,"DIV","FreeBusyDataSampleDiv");for(var n=0,len=G.length;n<len;n++){R.removeChild(G[n]);}G=OG(R,"DIV","FreeBusyInfo");for(var n=0,len=G.length;n<len;n++){R.removeChild(G[n]);}var c=Z4("FreeBusyMeetingDiv");if(c!=null){R.removeChild(c);}var A=opener.M6.m(window);if(A==null){return ;}var m=[];var z=A.rN();if(z!=null){m=z.m();}var B=0;var g=23;if(qO){B=Math.ceil(vZ/eV);g=Math.floor(wp/eV);k.rows[0].cells[0].colSpan=g-B+1;}for(var n=0,len=m.length+15;n<len;n++){var W=Qi("<TR>",Z);for(var C=B;C<=g;C++){var Y=Qi("<TD class=\"FreeBusyTableCell\">",W);Y.className=(C*eV<vZ||C*eV>wp)?nf+" FreeBusyGrid":Zh+" FreeBusyGrid";Y.innerHTML="&nbsp;";if(C==g){Y.style.borderRightWidth="0px";}}}var O=gy.clone();O.setHours(B,0,0,0);var X=O.clone();X.setHours(X.getHours()+g-B+1,0,0,0);if(!(xa(C5,O)<0||xa(Go,X)>0)){var Q=Qi("<DIV class=\"FreeBusyMeetingDiv\" id=\"FreeBusyMeetingDiv\">",R);var t="";t+="<TABLE class=\"FreeBusyMeetingTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";t+="<TR>";t+="<TD class=\"FreeBusyMeetingLeftBar\"></TD>";t+="<TD class=\"FreeBusyMeetingBody\"></TD>";t+="<TD class=\"FreeBusyMeetingRightBar\"></TD>";t+="</TR>";t+="</TABLE>";Q.innerHTML=t;var D=(cT(Go,C5)==0);if(!Z4("all_day").checked&&D){if(ZW&&qd>=6){Q.firstChild.rows[0].cells[0].style.cursor="col-resize";Q.firstChild.rows[0].cells[2].style.cursor="col-resize";}else{Q.firstChild.rows[0].cells[0].style.cursor="E-resize";Q.firstChild.rows[0].cells[2].style.cursor="W-resize";}}else{Q.firstChild.rows[0].cells[1].style.cursor="default";}Q.style.top=k.rows[1].cells[0].offsetTop+"px";Q.style.height=k.offsetHeight+"px";if(xa(Go,O)<0){Q.firstChild.rows[0].cells[0].style.width="0px";Q.style.left="0px";}else{var i=Go.getHours()-B;if(i<0){Q.style.left="0px";}else{if(i>=k.rows[1].cells.length){var T=k.rows[1].cells[k.rows[1].cells.length-1];Q.style.left=(T.offsetLeft+T.offsetWidth)+"px";}else{var T=k.rows[1].cells[i];Q.style.left=(T.offsetLeft+Math.round(Go.getMinutes()*T.offsetWidth/eV))+"px";}}}if(xa(C5,X)>=0){var T=k.rows[1].cells[g-B];var d=T.offsetLeft+T.offsetWidth;Q.style.width=(d-Q.offsetLeft)+"px";Q.firstChild.rows[0].cells[2].style.width="0px";}else{var T=k.rows[1].cells[C5.getHours()-B];var d=T.offsetLeft+Math.round(C5.getMinutes()*T.offsetWidth/eV);Q.style.width=(d-Q.offsetLeft)+"px";}il(Q,70);}function w(S,e){var r=[];var F=null;if(S.toUpperCase()==q.aF.h.toUpperCase()){F=sq(O,X);}else{F=q.so.R(S);}if(F){r=F.A(O,X);}var o;if(F){o=F.C();}else{o=Iu.R;}var I=k.rows[e+1];if(o==Iu.k){for(var s=0,len=r.length;s<len;s++){var l=r[s];var y=Qi("<DIV class=\"FreeBusyDataSampleDiv\">",R);y.style.top=(I.cells[0].offsetTop+1)+"px";y.style.height=(I.cells[0].offsetHeight-2)+"px";if(xa(l.q,O)<0){y.style.left="0px";}else{var h=I.cells[l.q.getHours()-B];y.style.left=(h.offsetLeft+Math.round(l.q.getMinutes()*h.offsetWidth/eV))+"px";}if(xa(l.k,X)>=0){var h=I.cells[g-B];var j=h.offsetLeft+h.offsetWidth;y.style.width=(j-y.offsetLeft)+"px";}else{var h=I.cells[l.k.getHours()-B];var j=h.offsetLeft+Math.round(l.k.getMinutes()*h.offsetWidth/eV);y.style.width=(j-y.offsetLeft)+"px";}y.style.backgroundColor=zS(l.R);}}else{var y=Qi("<DIV class=\"FreeBusyInfo\">",R);y.style.top=(I.cells[0].offsetTop-1)+"px";y.style.height=(I.cells[0].offsetHeight-3)+"px";y.style.left="0px";y.style.width=(R.offsetWidth-2)+"px";if(WM()){if(o==Iu.R){y.title=strings.freebusy_fetching;}else{if(o==Iu.q){y.title=strings.freebusy_fetch_error;}}}else{y.title=strings.freebusy_no_access;}}}var M=0;for(var n=0,len=m.length;n<len;n++){var a=m[n];if(a.z()==XJ.q){var L=a.k();if(L!=null){w(L,M);}M++;break;}}for(var n=0,len=m.length;n<len;n++){var a=m[n];if(a.z()!=XJ.q){var L=a.k();if(L!=null){w(L,M);}M++;}}var x=Z4("freebusy_table_grid_header_div");var f=Z4("freebusy_table_scrollable_div");x.style.width=f.clientWidth+"px";Z4("freebusy_day_header_cell").innerHTML=wV(gy,pJ("long_date"));var t="";var u=new Date(2005,7,1);u.setHours(B+1,0,0,0);t+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";t+="<TR>";for(var n=1;n<=g-B;n++){var p=k.rows[1].cells[n].offsetWidth;t+="<TD align=\"center\" valign=\"bottom\" class=\"FreeBusyTimeHeaderCell\" width=\""+p+"px;\">";t+=wV(u,pJ("freebusy_time_header_date"));t+="</TD>";u.setHours(u.getHours()+1);}t+="</TR>";t+="</TABLE>";var U=Z4("freebusy_time_header_cell_container");U.innerHTML=t;var p=k.rows[1].cells[0].offsetWidth;U.style.paddingLeft=Math.round(p/2)+"px";}function Ri(q,R){var k=new Al();if(Z4("daily_recurrence").checked&&Z4("daily_recurrence_checkbox1").checked){k.d=aX.k;k.f=parseInt(Z4("daily_recurrence_interval").value,10);}else{if(Z4("daily_recurrence").checked&&Z4("daily_recurrence_checkbox2").checked){k.d=aX.q;k.f=1;k.L=lN.z;}else{if(Z4("weekly_recurrence").checked){k.d=aX.q;k.f=parseInt(Z4("weekly_recurrence_interval").value,10);k.L=Pl();}else{if(Z4("monthly_recurrence").checked){k.d=aX.Z;if(Z4("monthly_recurrence_checkbox1").checked){k.f=parseInt(Z4("monthly_recurrence_interval1").value,10);k.L=parseInt(Z4("monthly_recurrence_day").value,10);}else{if(Z4("monthly_recurrence_checkbox2").checked){k.f=parseInt(Z4("monthly_recurrence_interval2").value,10);k.m=parseInt(Z4("monthly_recurrence_every").value,10);k.L=parseInt(Z4("monthly_recurrence_day_of_week").value,10);}}}else{if(Z4("yearly_recurrence").checked){k.d=aX.R;k.f=1;if(Z4("yearly_recurrence_checkbox1").checked){k.L=parseInt(Z4("yearly_recurrence_day").value,10);k.z=parseInt(Z4("yearly_recurrence_month1").value,10);}else{if(Z4("yearly_recurrence_checkbox2").checked){k.m=parseInt(Z4("yearly_recurrence_every").value,10);k.L=parseInt(Z4("yearly_recurrence_day_of_week").value,10);k.z=parseInt(Z4("yearly_recurrence_month2").value,10);}}}}}}}if(Z4("end_after_checkbox").checked){k.k=parseInt(Z4("end_after").value,10);}else{if(Z4("end_by_checkbox").checked){k.G=opener.py(Z4("end_by").value);}}k.g=q.getHours()*eV+q.getMinutes();var Z=Math.round((R.getTime()-q.getTime())/ES);k.M=k.g+Z;k.i=0;k.a=0;k.Q=0;k.Y=k.T(q);var n=k.Z();k.W=n[0];k.C=n[1];var G=YM();k.w=G;return k;}function Ll(q){if(NN.c()){alert(strings.unpacking_attachments);return ;}if(i1){HG();return ;}if(uv!=null){return ;}var R=opener.M6.m(window);var k=dR("preselectCalendar");if(!R.i()){return ;}var Z=R.B3();var n=[];var G=R.rN();if(G!=null){n=G.m();}if(H2){for(var c=0;c<n.length;c++){var A=n[c];for(var m=c+1;m<n.length;m++){var z=n[m];if(z.k()==A.k()){G.G(z);n=G.m();m--;}}}}if(G!=null){n=G.m();}if(n.length<=1&&H2&&R.h()){q=false;}else{if(n.length>1&&H2&&!R.fY()){q=true;}}if(q&&Z.Jo()){alert(strings.event_editor_warning_meeting_public_folder);}var B;var g;var W;var C;if(GU("wnd_ComposeAppt")=="scheduling_section"){B=Z4("fb_start_date");g=Z4("fb_start_time");W=Z4("fb_end_date");C=Z4("fb_end_time");}else{B=Z4("start_date");g=Z4("start_time");W=Z4("end_date");C=Z4("end_time");}var Y;var O;var X=Z4("all_day").checked;Y=opener.py(B.value);if(Y==null){alert(strings.event_editor_invalid_start_date);return ;}O=opener.py(W.value);if(O==null){alert(strings.event_editor_invalid_end_date);return ;}if(X){O.setDate(O.getDate()+1);Y.setHours(0,0,0,0);O.setHours(0,0,0,0);}if(!X){var Q,t;Q=opener.mW(g.value);t=opener.Ze(g.value);if(Q==null||t==null){alert(strings.event_editor_invalid_start_time);return ;}else{Y.setHours(Q,t,0,0);}Q=opener.mW(C.value);t=opener.Ze(C.value);if(Q==null||t==null){alert(strings.event_editor_invalid_end_time);return ;}else{O.setHours(Q,t,0,0);}}if(xa(O,Y)<=0){alert(strings.event_editor_end_date_before_start_date);return ;}if(R.LL==false&&R.Nh==false){if(Z4("daily_recurrence").checked&&Z4("daily_recurrence_checkbox1").checked){var D=Z4("daily_recurrence_interval").value;if(isNaN(parseInt(D,10))||parseInt(D,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}else{if(Z4("weekly_recurrence").checked){var i=Pl();if(i.length==0){alert(strings.event_editor_no_day_selected);return ;}var D=Z4("weekly_recurrence_interval").value;if(isNaN(parseInt(D,10))||parseInt(D,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}else{if(Z4("monthly_recurrence").checked){if(Z4("monthly_recurrence_checkbox1").checked){var T=Z4("monthly_recurrence_day").value;if(isNaN(parseInt(T,10))||parseInt(T,10)<=0||parseInt(T,10)>31){alert(strings.event_editor_invalid_day);return ;}var D=Z4("monthly_recurrence_interval1").value;if(isNaN(parseInt(D,10))||parseInt(D,10)<=0){alert(strings.event_editor_invalid_interval);return ;}if(T>=29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds.printf(T))){return ;}}}else{if(Z4("monthly_recurrence_checkbox2").checked){var D=Z4("monthly_recurrence_interval2").value;if(isNaN(parseInt(D,10))||parseInt(D,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}}}else{if(Z4("yearly_recurrence").checked){if(Z4("yearly_recurrence_checkbox1").checked){var T=Z4("yearly_recurrence_day").value;if(isNaN(parseInt(T,10))||parseInt(T,10)<=0){alert(strings.event_editor_invalid_day);return ;}var d=parseInt(Z4("yearly_recurrence_month1").value,10);if(T>Date.LEAP_MONTH_LENGTH[d]){alert(strings.event_editor_invalid_day);return ;}if(d==gg.G&&T==29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds_february)){return ;}}}}}}}if(Z4("end_after_checkbox").checked){var w=Z4("end_after").value.strip();if(isNaN(parseInt(w,10))||parseInt(w,10)<=0){alert(strings.event_editor_invalid_end_after);return ;}}else{if(Z4("end_by_checkbox").checked){var M=opener.py(Z4("end_by").value);if(M==null){alert(strings.event_editor_invalid_end_by_date);return ;}}}}var a=false;var L=null;var x=null;if(R.LL==false&&R.Nh==false){var f=false;if(!Z4("not_recurring").checked){L=Ri(Y,O);}if(R.lj()==true){x=R.ns();if(Z4("not_recurring").checked){f=true;}else{if(!x.X(L)){f=true;}}if(f){if(x.c.length>0&&!confirm(strings.event_editor_warning_exceptions_lost)){return ;}R.k3();}else{a=true;}}}if(R.LL==false&&R.Nh==false&&!Z4("not_recurring").checked&&Z4("end_by_checkbox").checked){var M=opener.py(Z4("end_by").value);if(cT(L.Y,M)>0){alert(strings.event_editor_end_by_before_start_date_of_recurrence_pattern);return ;}}if(R.LL==false&&R.Nh==false&&!Z4("not_recurring").checked&&Z4("reminder_set").checked){var u=parseInt(Z4("reminder_minutes_before_start").value,10);if(L.d==aX.k||L.d==aX.q&&L.L==lN.z){var p=new Date();p.setHours(0,0,0,0);var U=p.clone();U.setDate(U.getDate()+L.f);p.setMinutes(L.M);U.setMinutes(L.g);var S=Math.floor((U.getTime()-p.getTime())/ES);if(S<u){alert(strings.event_editor_wrong_reminder);return ;}}else{if(L.d==aX.q){if(L.L.length==1){var p=new Date();p.setHours(0,0,0,0);var U=p.clone();U.setDate(U.getDate()+L.f*7);p.setMinutes(L.M);U.setMinutes(L.g);var S=Math.floor((U.getTime()-p.getTime())/ES);if(S<u){alert(strings.event_editor_wrong_reminder);return ;}}else{var e=rF.G(L.L);e.sort();var r=7;for(var c=1,len=e.length;c<len;c++){var F=e[c-1];var o=e[c];var S=o-F;if(S<r){r=S;}}var p=new Date();p.setHours(0,0,0,0);var U=p.clone();U.setDate(U.getDate()+r);p.setMinutes(L.M);U.setMinutes(L.g);var S=Math.floor((U.getTime()-p.getTime())/ES);if(S<u){alert(strings.event_editor_wrong_reminder);return ;}}}}}if(Z.Jo()&&Z4("reminder_set").checked){alert(strings.event_editor_warning_reminder_public_folder);}R.FA(Z4("all_day").checked);var I=R.JC();var s=R.Dz();var l=YM();var y=YM();var h=0;var j=0;if(R.J7()&&!R.h()){var J=R.SX();y=J.Zg();if(y!=null){h=y.n(l,Y);Y.setMinutes(Y.getMinutes()-h);j=y.n(l,O);O.setMinutes(O.getMinutes()-j);}}R.iH(Y);R.pA(O);R.DJ(Z4("subject").value);var P=Z4("location").value.strip();if(n.length>1){var E=[];for(var c=0,len=n.length;c<len;c++){var N=n[c];var b=N.G();if(b==VJ.R){var v=N.c();if(v.strip()!=""&&P.indexOf(v)==-1){rF.q(E,v);}}}if(E.length>0){if(P!=""){P+=" ; ";}P+=E.join(" ; ");}}R.C2(P);var V=Za(D8.z());V=V.strip();R.K(V);R.Tn(Z4("reminder_set").checked);R.kQ(parseInt(Z4("reminder_minutes_before_start").value,10));R.UF(parseInt(Z4("busy_status").value,10));R.qU(d9);if(Z4("private").checked){R.FH(true);R.n4(CK.q);}else{R.FH(false);R.n4(CK.R);}if(!R.LL&&!R.Nh){if(!Z4("not_recurring").checked){if(a){for(var c=0;c<x.c.length;c++){var K=x.c[c];var H=R.Ac(K.R);if(K.k==null&&R.w()!=null){H.DJ(R.w());}if(K.m==null&&R.Ux()!=null){H.C2(R.Ux());}if(K.A==null&&R.xx()!=null){H.qU(R.xx());}if(K.q==null&&R.vH()!=null){H.Tn(R.vH());}if(K.n==null&&R.Vo()!=null){H.kQ(R.Vo());}if(K.Z==null&&R.eF()!=null){H.UF(R.eF());}if(K.c==null&&R.J7()!=null){H.FA(R.J7());}}}else{switch(L.d){case aX.k:R.Cl(SA.R);break;case aX.q:R.Cl(SA.Z);break;case aX.Z:R.Cl(SA.q);break;case aX.R:R.Cl(SA.n);break;}R.Y6(l);R.N(l.Z());R.Hx(L);R.tR(opener.i4(L));R.G8(true);var u=R.Vo();var a3=L.u(u);R.wP(a3);var NM=L.Y.clone();NM.setMinutes(L.g);R.ps(NM);var p=L.Y.clone();p.setMinutes(L.g);R.go(p);var U=L.Y.clone();U.setMinutes(L.M);R.Zr(U);R.SC(L.Y);R.S4(L.W);}}else{R.tR("");R.Cl(SA.k);R.Hx(null);R.G8(false);var Az=R.Jo().clone();var La=R.dD().clone();var a3=new Date(Az.getTime()-R.Vo()*ES);R.wP(a3);R.ps(Az);var GP=R.Jo().clone();var vW=R.dD().clone();if(R.J7()&&!R.h()&&y!=null){R.N(y.Z());GP.setMinutes(GP.getMinutes()-h);vW.setMinutes(vW.getMinutes()-j);}else{R.N(l.Z());}R.SC(GP.clone());R.S4(vW.clone());R.go(GP);R.Zr(vW);}}else{R.Hx(null);R.G8(false);R.W2("recurrence_state");R.W2("timezone_data");R.W2("recurrence_pattern");if(R.LL){R.go(I);R.Zr(s);}R.SC(R.Jo());R.S4(R.dD());}if(H2){var HA="";var PC="";var cs="";if(n.length>1){R.WQ(Kl.k);R.Pt(Lb.n);for(var c=0,len=n.length;c<len;c++){var N=n[c];N.g(Sd.M(N.n(),N.k()));var b=N.G();var BU=R.mw();if(b==VJ.k&&BU!=Lb.n){HA+=N.c()+"; ";}else{if(b==VJ.q){PC+=N.c()+"; ";}else{if(b==VJ.R){cs+=N.c()+"; ";}}}}if(HA.length>0){HA=HA.substr(0,HA.length-2);}if(PC.length>0){PC=PC.substr(0,PC.length-2);}if(cs.length>0){cs=cs.substr(0,cs.length-2);}var J=R.SX();var Bx=J.xF();var DG=J.vL();if(Bx==null&&DG==null){var tK=[4,0,0,0,130,0,224,0,116,197,183,16,26,130,224,8,0,0,0,0];var zq=[];for(var c=0;c<8;c++){SE.R(zq,Math.floor(Math.random()*255));}var KM=[0,0,0,0,0,0,0,0,16,0,0,0];var VU=[];for(var c=0;c<16;c++){SE.R(VU,Math.floor(Math.random()*255));}var aY=tK.concat(zq).concat(KM).concat(VU);var kW=SE.Z(aY);var e9=Zl.R(kW,false);J.BF(e9);J.yZ(e9);}if(R.fY()!=true){R.NX(true);}if(R.l9()==null){R.je(Math.round(Math.random()*4294967295));}}else{R.gS();R.WQ(Kl.Z);R.Pt(Lb.k);R.NX(false);}R.zd(HA);R.F3(PC);R.CG(cs);}if(R.LL==false&&R.Nh==false){R.Ks(369);}var en=Math.round((R.dD().getTime()-R.Jo().getTime())/ES);R.LE(en);var Bn;var Xy=Vv.k;if(q&&WM()){Bn=opener.nW(R);Xy=Bn[0];}switch(Xy){case Vv.k:Z4("start_date").onblur=null;Z4("start_time").onblur=null;Z4("end_date").onblur=null;Z4("end_time").onblur=null;Z4("fb_start_date").onblur=null;Z4("fb_start_time").onblur=null;Z4("fb_end_date").onblur=null;Z4("fb_end_time").onblur=null;if(q&&WM()){var sS=Bn[1];if(sS){alert(strings.drb_success);}}var za=q?"SEND":"SAVE";var sf=[R,za,FJ,k];eL(sf);break;case Vv.Z:alert(strings.drb_generic_error);break;case Vv.c:case Vv.G:case Vv.n:case Vv.R:case Vv.q:var T8=Bn[1];var Is;if(Xy==Vv.R){Is=strings.drb_conflict.printf(T8);}else{if(Xy==Vv.G){Is=strings.drb_auto_accept_off.printf(T8);}else{if(Xy==Vv.n){Is=strings.drb_decline_recurring.printf(T8);}else{Is=strings.drb_error.printf(T8);}}}alert(Is);break;}}function Am(q,R,k,Z,n,G,c){var A=140;var m=140;if(ZW){Bo=window.createPopup();var z=Bo.document;var B=z.body;var g=z.createStyleSheet();for(var W=0,len=document.styleSheets.length;W<len;W++){var C=document.styleSheets[W];if(!C.disabled&&C.href!=""){g.addImport(C.href);}}B.style.border="1px solid black";B.style.margin="0px";var Y=Qi("<DIV style='position:absolute; background-color:white; border:1px solid black; width:140px; height:140px; z-index:5;'>",B,z);var O=Qi("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",Y,z);var X=Qi("<SPAN id='datePickerHeaderText' nowrap>",O,z);X.innerHTML=wV(new Date(R,q+1,0),pJ("mini_cal_header_date"));var Q=Qi("<DIV class='prevButton' style='position:absolute;left:3px;'>",O,z);Q.onmousedown=function(){Ul(Bo.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);Su();Bo.document.getElementById("datePickerHeaderText").innerHTML=wV(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),pJ("mini_cal_header_date"));};var t=Qi("<DIV class='nextButton' style='position:absolute;right:3px;'>",O,z);t.onmousedown=function(){Ul(Bo.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);Su();Bo.document.getElementById("datePickerHeaderText").innerHTML=wV(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),pJ("mini_cal_header_date"));};datePickerDiv=Rd(q,R,Y,z,false,false,false);datePickerDiv.style.left="8px";var D=datePickerDiv.firstChild;for(var W=1;W<7;W++){var i=D.rows[W];for(var T=0;T<7;T++){var d=i.cells[T];if(G&&cT(d.date,G)==0){d.className="datePickerCell_active";}d.onmousedown=function(){n(this.date,c);Bo.hide();};d.onmouseover=function(){this.style.textDecoration="underline";};d.onmouseout=function(){this.style.textDecoration="";};}}z.onmousemove=function(){return false;};z.onmousedown=function(){Bo.hide();};if(k+A>QM()){k=QM()-A;}if(Z+m>mk()){Z=mk()-m;}Bo.show(E5()+k,EL()+Z,A,m);}else{if(CJ){Bo=Qi("<DIV style='position:absolute; background-color:white; border:1px solid black; width:140px; height:140px; z-index:5;'>",Ws);var O=Qi("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",Bo);var X=Qi("<SPAN id='datePickerHeaderText' nowrap>",O);X.innerHTML=wV(new Date(R,q+1,0),pJ("mini_cal_header_date"));var Q=Qi("<DIV class='prevButton' style='position:absolute;top:1px;left:3px;'>",O);Q.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);Su();Z4("datePickerHeaderText").innerHTML=wV(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),pJ("mini_cal_header_date"));};var t=Qi("<DIV class='nextButton' style='position:absolute;top:1px;right:3px;'>",O);t.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);Su();Z4("datePickerHeaderText").innerHTML=wV(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),pJ("mini_cal_header_date"));};datePickerDiv=Rd(q,R,Bo,VT,false,false,false);datePickerDiv.style.left="8px";var D=datePickerDiv.firstChild;for(var W=1;W<7;W++){var i=D.rows[W];for(var T=0;T<7;T++){var d=i.cells[T];if(G&&cT(d.date,G)==0){d.className="datePickerCell_active";}d.onmousedown=function(){n(this.date,c);Ws.removeChild(Bo);Bo=null;};}}if(k+A>QM()){k=QM()-A;}if(Z+m>mk()){Z=mk()-m;}Bo.style.left=k+"px";Bo.style.top=Z+"px";}}}function rq(q){var R=vC(q);FN=R.clientX;var k=WE(R);if(k==null){return true;}var Z=k.className;if(Z=="popdownIcon"){k=k.parentNode;Z=k.className;}if(CJ&&i1&&k.id!="inlineRecipientEditor"){HG();return true;}if(CJ&&Bo!=null){if(Z!="prevButton"&&Z!="nextButton"){Ws.removeChild(Bo);Bo=null;}}Sw(VB);Sw(nM);switch(Z){case "FreeBusyMeetingLeftBar":case "FreeBusyMeetingRightBar":case "FreeBusyMeetingBody":var n=(cT(Go,C5)==0);if(vp(R)!=ZN&&n){p7=k;}return false;break;case "calPopStart":case "calPopEnd":case "fb_calPopStart":case "fb_calPopEnd":case "repeatPopEnd":var G;var c;if(Z=="calPopStart"){G=HZ.q;c=Go;}else{if(Z=="calPopEnd"){G=HZ.k;c=C5;}else{if(Z=="fb_calPopStart"){G=HZ.A;c=Go;}else{if(Z=="fb_calPopEnd"){G=HZ.n;c=C5;}else{if(Z=="repeatPopEnd"){G=HZ.c;}}}}}Am(Go.getMonth(),Go.getFullYear(),R.clientX,R.clientY,G5,c,G);break;case "timePopStart":case "timePopEnd":case "fb_timePopStart":case "fb_timePopEnd":Oa(VB);if(Z=="timePopStart"||Z=="fb_timePopStart"){var A=Go.getHours()*eV+Go.getMinutes();VB.selectedIndex=Math.floor(A/30);}else{if(Z=="timePopEnd"||Z=="fb_timePopEnd"){var A=C5.getHours()*eV+C5.getMinutes();VB.selectedIndex=Math.floor(A/30);}}var m,z;if(Z=="timePopStart"){var m=Z4("start_time");z=gG(m)+m.offsetHeight;VB.typeID=HZ.R;}else{if(Z=="timePopEnd"){var m=Z4("end_time");z=gG(m)+m.offsetHeight;VB.typeID=HZ.Z;}else{if(Z=="fb_timePopStart"){var m=Z4("fb_start_time");z=gG(m)-VB.offsetHeight;VB.typeID=HZ.m;}else{if(Z=="fb_timePopEnd"){var m=Z4("fb_end_time");z=gG(m)-VB.offsetHeight;VB.typeID=HZ.G;}}}}var B=Tu(m);VB.style.left=B+"px";VB.style.top=z+"px";break;default:gL(q);break;}return true;}function ou(q){if(Wv){NW();}p7=null;BL(q);}function NV(q){var R=vC(q);var k=WE(R);if(k==null){return ;}if(Wv){Hf(R);}else{if(vp(R)&&p7!=null){if(Z4("all_day").checked){return ;}Wv=true;var Z=Z4("FreeBusyMeetingDiv");vQ=Z.offsetLeft;Wn=Z.offsetWidth;wM(p7,R,NV,ou);}}}function Hf(q){var R=(q.clientX-FN);var k=Z4("FreeBusyMeetingDiv");var Z=Z4("freebusy_table");var n=p7.className;var G=0;var c=23;if(qO){G=Math.ceil(vZ/eV);c=Math.floor(wp/eV);}if(n=="FreeBusyMeetingLeftBar"&&Wn-R>0&&vQ+R>0){var A=vQ+R;var m=null;for(var z=0,len=Z.rows[1].cells.length;z<len;z++){var B=Z.rows[1].cells[z];if(B.offsetLeft<=A&&B.offsetLeft+B.offsetWidth>A){m=B;break;}}if(m==null){return ;}var g=G+m.cellIndex;var W=((A-m.offsetLeft)*eV)/m.offsetWidth;W=Math.floor(W/5)*5;var C=Go.clone();C.setHours(g,W,0,0);if(xa(C5,C)<=0){return ;}Go=C;Z4("start_time").value=Z4("fb_start_time").value=opener.E8(C);var Y=Wn-R;k.style.left=A+"px";k.style.width=Y+"px";}else{if(n=="FreeBusyMeetingRightBar"&&Wn+R>0&&k.offsetLeft+Wn+R<Z.offsetWidth){var Y=Wn+R;var O=k.offsetLeft+Y;var m=null;for(var z=0,len=Z.rows[1].cells.length;z<len;z++){var B=Z.rows[1].cells[z];if(B.offsetLeft<=O&&B.offsetLeft+B.offsetWidth>O){m=B;break;}}if(m==null){return ;}var g=G+m.cellIndex;var W=((O-m.offsetLeft)*eV)/m.offsetWidth;W=Math.floor(W/5)*5;var C=C5.clone();C.setHours(g,W,0,0);if(xa(Go,C)>=0){return ;}C5=C;Z4("end_time").value=Z4("fb_end_time").value=opener.E8(C);k.style.width=Y+"px";}else{if(n=="FreeBusyMeetingBody"&&vQ+R>0&&vQ+R+Wn<Z.offsetWidth){var A=vQ+R;var m=null;for(var z=0,len=Z.rows[1].cells.length;z<len;z++){var B=Z.rows[1].cells[z];if(B.offsetLeft<=A&&B.offsetLeft+B.offsetWidth>A){m=B;break;}}if(m==null){return ;}var g=G+m.cellIndex;var W=((A-m.offsetLeft)*eV)/m.offsetWidth;W=Math.floor(W/5)*5;var X=Math.round((C5.getTime()-Go.getTime())/ES);Go.setHours(g,W,0,0);Z4("start_time").value=Z4("fb_start_time").value=opener.E8(Go);C5=Go.clone();C5.setMinutes(C5.getMinutes()+X);Z4("end_time").value=Z4("fb_end_time").value=opener.E8(C5);k.style.left=A+"px";}}}}function NW(){Wv=false;ao(p7);p7=null;}function G5(q,R){var k;switch(R){case HZ.q:k=Z4("start_date");break;case HZ.k:k=Z4("end_date");break;case HZ.A:k=Z4("fb_start_date");break;case HZ.n:k=Z4("fb_end_date");break;case HZ.c:Z4("end_by").value=opener.Oe(q);Z4("end_by_checkbox").checked=true;return ;break;default:return ;}k.value=opener.Oe(q);c6(k);}function lR(){var q;switch(VB.typeID){case HZ.R:q=Z4("start_time");break;case HZ.Z:q=Z4("end_time");break;case HZ.m:q=Z4("fb_start_time");break;case HZ.G:q=Z4("fb_end_time");break;default:return ;}q.value=VB.options[VB.selectedIndex].value;c6(q);Sw(VB);}function Ga(q){var R=opener.M6.m(window);var k=Go.clone();var Z=C5.clone();if(q.checked){k.setHours(0,0,0,0);Z.setHours(0,0,0,0);Z4("start_time").disabled=true;Z4("end_time").disabled=true;Z4("end_date").value=opener.Oe(Z);Go=k;Z.setDate(Z.getDate()+1);C5=Z;Z4("busy_status").value=ll.Z;V6(Z4("timePopStartBtn"));V6(Z4("timePopEndBtn"));V6(Z4("fb_timePopStartBtn"));V6(Z4("fb_timePopEndBtn"));Z4("reminder_minutes_before_start").value=1080;}else{Z4("start_time").disabled=false;Z4("end_time").disabled=false;var k,Z,n,G;k=opener.py(Z4("start_date").value);n=opener.mW(Z4("start_time").value);G=opener.Ze(Z4("start_time").value);k.setHours(n,G,0,0);Z=opener.py(Z4("end_date").value);n=opener.mW(Z4("end_time").value);G=opener.Ze(Z4("end_time").value);Z.setHours(n,G,0,0);Go=k;C5=Z;Z4("busy_status").value=ll.R;IP(Z4("timePopStartBtn"));IP(Z4("timePopEndBtn"));if(WM()){IP(Z4("fb_timePopStartBtn"));IP(Z4("fb_timePopEndBtn"));}Z4("reminder_minutes_before_start").value=15;}if(WM()){Z4("fb_start_date").value=Z4("start_date").value;Z4("fb_end_date").value=Z4("end_date").value;Z4("fb_start_time").disabled=Z4("start_time").disabled;Z4("fb_end_time").disabled=Z4("end_time").disabled;}if(q.id=="fb_all_day"){Z4("all_day").checked=q.checked;I2();}else{if(q.id=="all_day"&&WM()){Z4("fb_all_day").checked=q.checked;}}}function c6(q){var R=Z4("all_day").checked;switch(q.id){case "start_date":case "fb_start_date":var k=opener.py(q.value);if(k==null){alert(strings.event_editor_invalid_start_date);q.value=opener.Oe(Go);}else{G=Go.getHours();c=Go.getMinutes();k.setHours(G,c,0,0);var Z=C5.getTime()-Go.getTime();Go=k.clone();gy=k.clone();if(!R){if(xa(k,C5)>=0){k=new Date(k.getTime()+Z);C5=k;Z4("end_date").value=opener.Oe(k);Z4("end_time").value=opener.E8(k);if(WM()){Z4("fb_end_date").value=Z4("end_date").value;Z4("fb_end_time").value=Z4("end_time").value;}}if(q.id=="start_date"&&WM()){Z4("fb_start_date").value=q.value;}else{if(q.id=="fb_start_date"){I2();Z4("start_date").value=q.value;}}}else{var n=C5.clone();n.setDate(n.getDate()-1);if(cT(k,n)>0){k=new Date(k.getTime()+Z);C5=k.clone();k.setDate(k.getDate()-1);Z4("end_date").value=opener.Oe(k);if(WM()){Z4("fb_end_date").value=Z4("end_date").value;}}if(q.id=="start_date"&&WM()){Z4("fb_start_date").value=q.value;}else{if(q.id=="fb_start_date"){I2();Z4("start_date").value=q.value;}}}}break;case "end_date":case "fb_end_date":k=opener.py(q.value);if(k==null){alert(strings.event_editor_invalid_end_date);q.value=opener.Oe(C5);}else{if(R){k.setDate(k.getDate()+1);}var G=C5.getHours();var c=C5.getMinutes();k.setHours(G,c,0,0);var Z=C5.getTime()-Go.getTime();C5=k;if(!R){if(xa(k,Go)<=0){Go=new Date(k.getTime()-Z);Z4("start_date").value=opener.Oe(Go);Z4("start_time").value=opener.E8(Go);if(WM()){Z4("fb_start_date").value=Z4("start_date").value;Z4("fb_start_time").value=Z4("start_time").value;}}if(q.id=="end_date"&&WM()){Z4("fb_end_date").value=q.value;}else{if(q.id=="fb_end_date"){I2();Z4("end_date").value=q.value;}}}else{var n=k.clone();n.setDate(n.getDate()-1);if(cT(Go,n)>0){k=new Date(k.getTime()-Z);Go=k.clone();Z4("start_date").value=opener.Oe(Go);if(WM()){Z4("fb_start_date").value=Z4("start_date").value;}}if(q.id=="end_date"&&WM()){Z4("fb_end_date").value=q.value;}else{if(q.id=="fb_end_date"){I2();Z4("end_date").value=q.value;}}}}break;case "start_time":case "fb_start_time":var G=opener.mW(q.value);var c=opener.Ze(q.value);if(G==null||c==null){alert(strings.event_editor_invalid_start_time);q.value=opener.E8(Go);}else{var k=Go.clone();k.setHours(G,c,0,0);var Z=C5.getTime()-Go.getTime();if(xa(k,C5)>0){C5=new Date(k.getTime()+Z);Z4("end_date").value=opener.Oe(C5);Z4("end_time").value=opener.E8(C5);if(WM()){Z4("fb_end_date").value=Z4("end_date").value;Z4("fb_end_time").value=Z4("end_time").value;}}Go=k.clone();gy=k.clone();if(q.id=="start_time"&&WM()){Z4("fb_start_time").value=q.value;}else{if(q.id=="fb_start_time"){I2();Z4("start_time").value=q.value;}}}break;case "end_time":case "fb_end_time":var G=opener.mW(q.value);var c=opener.Ze(q.value);if(G==null||c==null){alert(strings.event_editor_invalid_end_time);q.value=opener.E8(C5);}else{var k=C5.clone();k.setHours(G,c,0,0);var Z=C5.getTime()-Go.getTime();if(xa(k,Go)<0){Go=new Date(k.getTime()-Z);Z4("start_date").value=opener.Oe(Go);Z4("start_time").value=opener.E8(Go);if(WM()){Z4("fb_start_date").value=Z4("start_date").value;Z4("fb_start_time").value=Z4("start_time").value;}}C5=k;if(q.id=="end_time"&&WM()){Z4("fb_end_time").value=q.value;}else{if(q.id=="fb_end_time"){I2();Z4("end_time").value=q.value;}}}break;}}function OW(){var q=Z4("show_only_working_hours");qO=q.checked;I2();}function Zy(q){var R=vC(q);var k=null;var Z=WE(R);if(Z.className!="recipient_table_cell"){k=Z.parentNode;}else{k=Z;}var n=k.parentNode;var G=n.recipient;nM.recipient=G;nM.style.left=R.clientX+"px";nM.style.top=R.clientY+"px";nM.value=G.G();Oa(nM);Ul(R);}function DN(){Sw(nM);var q=nM.recipient;q.W(nM.value);T0();}function gD(){var q=opener.M6.m(window);var R=q.SX();if(R.h()){eL(null);return ;}var k=fx();var Z=q.Xl();var n;if(Z==Kl.k){var G=function(A){if(!A){return ;}else{if(A=="SEND_CANCELLATION"){n=[q,"DELETE",true];eL(n);}else{if(A=="DO_NOT_SEND_CANCELLATION"){n=[q,"DELETE",false];eL(n);}}}};var c="dlg_CancelMeeting.jsp?locale="+k.aF.R();FM(c,null,G,300,120);}else{if(Z==Kl.q){var G=function(A){if(!A){return ;}else{if(A=="SEND_RESPONSE"){n=[q,"DELETE",true];eL(n);}else{if(A=="DO_NOT_SEND_RESPONSE"){n=[q,"DELETE",false];eL(n);}}}};var m="dlg_DeclineMeeting.jsp?locale="+k.aF.R();FM(m,null,G,300,180);}else{n=[q,"DELETE",false];eL(n);}}}function Er(q){gy.setDate(gy.getDate()+q);I2();}function Qp(q){var R=fx();var k=opener.M6.m(window);var Z=[];var n=k.rN();if(n!=null){Z=n.m();}var G=Math.round((C5.getTime()-Go.getTime())/ES);var c=Go.clone();var A=c.getMinutes();if(A>0&&A<30){if(q==Ih){c.setMinutes(0);}else{if(q==mg){c.setMinutes(30);}}}else{if(A>30){if(q==Ih){c.setMinutes(30);}else{if(q==mg){c.setMinutes(60);}}}else{c.setMinutes(c.getMinutes()+q*30);}}var m=c.clone();m.setMinutes(m.getMinutes()+G);var z=c.clone();z.setDate(z.getDate()-1);var B=m.clone();B.setDate(B.getDate()+1);Go=c.clone();C5=m.clone();var g=[];for(var W=0,len=Z.length;W<len;W++){var C=Z[W];var Y=C.k();if(Y==null){continue;}var O=null;var X=null;if(Y.toUpperCase()==R.aF.h.toUpperCase()){X=sq(z,B);}else{X=R.so.R(Y);}if(X){O=X.A(z,B);}if(O){for(var Q=0;Q<O.length;Q++){g[g.length]=O[Q];}}}var t=it(g);var D=false;var i;for(i=0;i<48;i++){for(var Q=0,len=t.length;Q<len;Q++){var T=t[Q];if(!(xa(T.q,m)>=0||xa(T.k,c)<=0)){D=true;break;}}if(!D){break;}D=false;c.setMinutes(c.getMinutes()+q*30);m.setMinutes(m.getMinutes()+q*30);Go=c.clone();C5=m.clone();}if(D||i>=48){Qp(q);}else{Z4("start_time").value=Z4("fb_start_time").value=opener.E8(c);Z4("end_time").value=Z4("fb_end_time").value=opener.E8(m);Z4("start_date").value=Z4("fb_start_date").value=opener.Oe(c);Z4("end_date").value=Z4("fb_end_date").value=opener.Oe(m);gy=Go.clone();gy.setHours(0,0,0,0);I2();}}function dv(q){var R=Z4("recipient_table_scrollable_div");var k=Z4("freebusy_table_scrollable_div");R.scrollTop=q;k.scrollTop=q;}function kL(q){var R=vC(q);var k=WE(R);if(i1){return ;}var Z=Z4("inlineRecipientEditor");if(ZW){Z.onblur=HG;}Z.onkeydown=Cv;if(ZW){Z.style.top=(gG(k)+2)+"px";}else{if(CJ){var n=Z4("recipient_table_scrollable_div");var G=gG(k);G-=n.scrollTop;Z.style.top=(G+2)+"px";}}Z.style.left=(Tu(k)+3)+"px";Z.style.width=(k.offsetWidth-25)+"px";Z.style.height=(k.offsetHeight-4)+"px";Z.cell=k;var c=k.parentNode;var A=c.parentNode.parentNode;if(c.rowIndex<A.rows.length-1){var m=k.innerHTML;Z.value=m;}k.innerHTML="&nbsp;";setTimeout("vr()",0);}var FJ=false;function HG(){if(!i1){return ;}var q=Z4("inlineRecipientEditor");q.onblur=null;q.onkeydown=null;q.blur();q.style.left="10000px";i1=false;var R=q.cell;var k=R.parentNode;var Z=k.parentNode.parentNode;var n=q.value.strip();q.value="";var G=opener.M6.m(window);var c=G.rN();if(n==""){if(k.rowIndex==Z.rows.length-1){R.innerHTML=strings.event_editor_label_click_here_to_add_a_name;}else{c.G(k.recipient);jw();T0();I2();}return ;}if(k.rowIndex<Z.rows.length-1){var A=k.recipient;if(n==A.c()){R.innerHTML=n;return ;}c.G(k.recipient);}var m=nB.Y(n);if(m==null){return ;}var z;var B=m[0];var g=m[1];if(B.length==1){var W=B[0];z=W.G();}else{z=g[0];}if(z==null||z==""){return ;}var C=[z];var Y=TZ.C;Y.q(C,iq,T0);}function iq(q,R,k){var Z=k!=null?k.R():[R];for(var n=0;n<Z.length;n++){var G;var c;var A=Z[n];var m=A.Z();if(m!=null){G=Wq.k;c=A.m();}else{m=c=A.G();if(m!=null&&nB.C(m)){G=Wq.q;}else{alert(strings.event_editor_user_bad_address);T0();return ;}}var z=fx();var B=opener.M6.m(window);var g=B.rN();var W=g.Z();var C=Sd.w(g);C.X(G);C.i(c);C.T(c);C.t(m);C.Q(Lb.k);C.D(XJ.R);C.W(VJ.k);C.B(W.c());g.A(C);C.q(A.G());m=C.k();if(m!=null&&z.so.R(m)==null){z.so.k([m],I2);}}T0();I2();jw();}function Cv(q){var R=vC(q);var k=R.keyCode;if(k==Nv||k==yL){HG();return false;}return true;}function vr(){var q=Z4("inlineRecipientEditor");q.focus();q.click();i1=true;}function q5(){var q=opener.M6.m(window);var R=q.SX();if(NN.q.length==0){q.Z9();q.cv(false);xw();return ;}q.cv(true);R.U(NN.R);var k=q.td();if(k==null){k=mj.A(q);}var Z=k.R();for(var n=0;n<Z.length;n++){var G=Z[n];var c=false;for(var A=0;A<NN.q.length;A++){var m=NN.q[A];var z=m["filename"];if(G.B()==z){c=true;break;}}if(!c){k.q(G);}}Z=k.R();for(var n=0;n<Z.length;n++){var G=Z[n];G.t(SI.n,-1,32,32,0);}for(var n=0;n<NN.q.length;n++){var m=NN.q[n];var z=m["filename"];var B=m["mime_type"];var c=false;for(var A=0;A<Z.length;A++){var G=Z[A];if(G.B()==z){c=true;break;}}if(!c){var G=Ra.L(k);G.k(z);G.i(z);G.R(z);G.C(false);G.T(Gd.k);G.d(0);G.n(0);G.M(-1);G.w(0);G.W(B);G.t(SI.n,-1,32,32,0);var g=new Date();G.c(g);G.Y(g);var W=new Date();W.setFullYear(4501,0,1);W.setHours(0,0,0,0);G.m(W);G.G(W);var C="";var Y=z.lastIndexOf(".");if(Y!=-1){C=z.substr(Y);}G.O(C);k.n(G);}}if(GU("wnd_ComposeAppt")=="appointment_section"){xw();}}function xw(){if(GU("wnd_ComposeAppt")!="appointment_section"){return ;}var q=opener.M6.m(window);var R=[];var k=q.td();if(k!=null){R=k.R();}var Z=Z4("attachments_container");var n=Z4("attachments_div");var G=tab_pane_container.offsetHeight;if(R.length==0){Sw(Z);}else{var c=ZW&&(gB=="win95"||gB=="winnt"||gB=="win98"||gB=="winme"||gB=="win2k");var A=[".htm",".html",".xml"];function m(i){for(var T=0,len=A.length;T<len;T++){if(A[T]==i){return true;}}return false;}var z=q.B3();var B=z.P();var g="";for(var W=0,len=R.length;W<len;W++){var C=R[W];var Y=C.B();if(Y==null){Y=C.z();}if(Y==null){continue;}var O=C.A();var X="";var Q=Y.lastIndexOf(".");if(Q!=-1){X=Y.substr(Q);}if(O!=null){if(q.Nh){O=q.Ju()+"."+O;}var t=C.Q();if(c||(ZW&&m(X))){g+="<A class=\"attachmentHeader\" href=\"javascript:void(0);\">";g+="<SPAN onclick=\"window.event.returnValue=false; ";g+="xs";g+="( ";g+=q.p()+", ";g+="'"+O+"', ";g+="'"+Y+"', ";g+="'"+t+"', ";g+="'"+B+"' ";g+=");\">"+Y+"</SPAN>";g+="</A>";}else{var D=Oc(q.p(),O,Y,t,B);g+=" <A class=\"attachmentHeader\" href=\"";g+=D;g+="\">";g+=Y;g+="</A>";}}else{g+="<SPAN class=\"label\">"+Y+"</SPAN>";}if(W<len-1){g+="<SPAN class=\"label\"> ; </SPAN>";}}n.innerHTML=g;Oa(Z);}w0();}function ev(){var q=TZ.C;if(i1||q.G()){return ;}var R=opener.M6.m(window);var k=[];var Z=R.rN();if(Z!=null){k=Z.m();}var n=[];function G(A,m){var z=new Array();for(var B=0;B<k.length;B++){var g=k[B];if(g.G()==A&&g.z()!=XJ.q){var W=new nB(g.c(),g.O(),g.k());rF.q(z,W);}}var C=new Array();C[0]=z;C[1]=[];n[m]=C;}G(VJ.k,"To");G(VJ.q,"Cc");G(VJ.R,"Bcc");var c=WM()?nK.R:nK.Z;TE(c,Zm,n);}function Zm(q){var R=opener.M6.m(window);var k=R.rN();if(k==null){k=HQ.B(R);}var Z=k.m();var n=k.Z();var G=null;var c=[];if(!R.h()){if(R.LL){var A=R.SX();G=A.rN();}else{var m=R.YJ();G=m.rN();}}for(var z=0;z<Z.length;z++){var B=Z[z];if(B.z()==XJ.q){continue;}k.G(B);Z=k.m();z--;}function g(C,Y){var O=C[0];for(var X=0;X<O.length;X++){var Q=O[X];var t=Q.G();var D=Q.Z();if((D==null||D=="")&&(t==null||t=="")){rF.q(c,Q.k());continue;}var i;var T;if(D!=null){T=Wq.k;i=D;}else{if(t!=null){T=Wq.q;i=t;}}var d=Q.m();if(d==null){if(i!=null){d=i;}else{d=Q;}}var w=Sd.w(k);w.X(T);w.i(d);w.T(d);w.D(XJ.R);w.W(Y);w.B(n.c());w.t(i);w.q(Q.G());if(G!=null){var M=G.k(i);if(M==null&&d!=null){M=G.q(d);}if(M!=null&&M.G()==Y&&M.C()!=null){w.Q(M.C());}else{w.Q(Lb.k);}}k.A(w);}}g(q["To"],VJ.k);g(q["Cc"],VJ.q);if(WM()){g(q["Bcc"],VJ.R);}if(c.length>0){var W=TZ.C;W.q(c,iq,ja);}else{ja();}}function ja(){var q=fx();var R=opener.M6.m(window);var k=R.rN();if(k==null){k=HQ.B(R);}var Z=k.m();for(var n=0;n<Z.length;n++){var G=Z[n];for(var c=n+1;c<Z.length;c++){var A=Z[c];if(A.k()==G.k()){k.G(A);Z=k.m();c--;}}}T0();jw();if(Z.length>1){var m=[];for(var n=0;n<Z.length;n++){var G=Z[n];var z=G.k();if(z!=null&&z.toUpperCase()!=q.aF.h.toUpperCase()){rF.q(m,z);}}if(m.length>0){opener.so.k(m,I2);}}}function Pl(){var q=[];for(var R=0;R<7;R++){if(Z4("DAY"+R).checked){q[q.length]=R;}}return q;}function w0(){var q=Z4("compAreaDivider");var R=8;var k=q.offsetTop+R;var Z=tab_pane_container.offsetWidth-2*R+(CJ?10:0);var n=tab_pane_container.offsetHeight-k-R+(CJ?10:0);D8.k(R,k,Z,n);}function hm(){var q=strings[yK[d9]];w8("appointmentselectedlabel",q);var R=cK[d9];var k=Bq;NH("appointmentselectedlabel",R,k);var Z=Z4("labelSelector");Z.style.width=Z.firstChild.firstChild.offsetWidth+"px";}function fa(q){var R=fx();var k=R.Ro.e();var Z=new Array();var n=new Array();var G=new Array();var c=null;var A=RI(q.P());var m=q.SF();for(var z=0;z<k.length;z++){var B=k[z];var g=B.c();if(g==q){c=RI(B.R().innerHTML);}if(g.Jo()){rF.q(n,B);}else{if(g.G8()){rF.q(G,B);}else{rF.q(Z,B);}}}var W=zX.T();var C="<toolbar id=\"calendarSelectorToolbar\">";C+="<button id=\"preselectCalendar\" caption=\""+c+"\" command=\""+A+"\" colorBox=\""+m+"\">";C+="<menu menuClass=\"singleToolbarMenu\" leftColumnClass=\"singleToolbarMenuLeft\" rightColumnClass=\"singleToolbarMenuRight\" >";function Y(Q,t,D){if(t.length>0){Q+="<item caption=\""+RI("<strong>"+D+"</strong>")+"\" enabled=\"false\"/>";}for(var i=0;i<t.length;i++){var T=t[i];var d=T.c();var w=RI(T.R().innerHTML);var M=d.SF();var a=RI(d.P());Q+="<item caption=\""+w+"\" command=\""+a+"\" colorBox=\""+M+"\"/>";}return Q;}C=Y(C,Z,strings.calendar_view_sections_personal);C=Y(C,n,strings.calendar_view_sections_public);C=Y(C,G,strings.calendar_view_sections_other_users);C+="</menu>";C+="</button>";C+="</toolbar>";zX.c(W,C);var O=function(Q){var t=R.Ro.m(Q);var D=t.c();var i=t.R().innerHTML;var T=D.SF();var Q=D.P();Rv("preselectCalendar",Q);UC("preselectCalendar",T);w8("preselectCalendar",i);var d=Z4("calendarSelector");d.style.width=d.firstChild.firstChild.offsetWidth+"px";};var X=Z4("calendarSelector");new ml(X,"calendarSelectorToolbar",W.documentElement,true,O);X.style.width=X.firstChild.firstChild.offsetWidth+"px";}var F1=null;if(false){F1=new tR();}var r7=null;var pE=180000;var t0=false;var wS={n:"new",A:"post",G:"reply",c:"replypost",Z:"replyall",R:"forward",q:"edit",k:"mailto"};function KN(q,R,k,Z,n,G,c){if(k==null){k=700;}if(Z==null){Z=500;}var A=fx();A.Mh.Y();var m="wnd_ComposeMessage.jsp?locale="+A.aF.R();var z=A.wT;var B=[q,R,c,z,q,R];var g=Hj(m,B,Fz,k,Z,true,n,G);if(g==null){alert(strings.popup_stopper);return ;}}function Fz(q){if(q==null){return ;}if(q=="SEND"){eZ();}}function writeComposeMessageWindowContent(q){if(q==null){q=false;}var R=fx();strings=R.strings;vS(opener.J9);VT=document;Ws=document.body;window.name="newmessage";aF.t(R.aF.b,R.aF.o,R.aF.Y);var k=opener.M6.m(window);var Z=k[4];var n=Z4("loadingTable");if(Z!=null){if(Z.A){if(Z.j()){alert(strings.message_deleted);var G=Z.Q();var c=R.qo(G);if(c){c.D([Z]);}window.close();return ;}else{if(Z.n()){var A=strings.generic_error+" #CMP024";oV(A,Zp.Z);alert(A);return ;}else{if(!q){Z.z(true);}if(n==null){var m="";m+="<TABLE id=\"loadingTable\" width=\"100%\" height=\"100%\" border=\"0\">";m+="  <TR>";m+="    <TD align=\"center\">";m+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";m+="    </TD>";m+="  </TR>";m+="</TABLE>";Ws.innerHTML+=m;}setTimeout("writeComposeMessageWindowContent(true);",100);return ;}}}else{if(n!=null){Ws.removeChild(n);}}}else{if(n!=null){Ws.removeChild(n);}}var z=k[1];Vd=z;var B=k[2];if(B==null){B=false;}i5=B;F1=k[3];var g=R.aF.tR("useRichText",RT.k);var W="";var C="";var Y=false;if(z==wS.q&&(Z==null||Z.p()==null)){Y=true;}var O=R.aF.tR("includeMessageOnReply",RT.k);if(Z!=null){var X=Z.R();var Q=Jk(X);}if(Z!=null&&(O||(Vd!=wS.G&&Vd!=wS.c&&Vd!=wS.Z))){if(Q!="block"){var t=Z.dD();if(t!=null){var D=t.length;var i;var T="";for(var d=0;d<D;d++){i=t[d];if(i!=null){if(i.B()=="message"&&i.m()=="rfc822"){W="\n&lt;"+strings.attached_message+"&gt;\n";}else{W=i.n();}T=i.m();}if(T=="plain"){g=false;C+=WA(W,true,true,false);}else{if(T=="html"&&(z==wS.R||z==wS.G||z==wS.Z||z==wS.c||(z==wS.q&&!Y))){var w=Pa.S(W,Z);C+=w[0];}else{C+=W;}}}}}else{var M=new Array();M["sensitivity"]=Kw(X);if(X!=null&&X!=""){C=strings.message_sensitivity_blocked.format(M);}}}else{C="";}if(NN.R==null){NN.O();}var a=null;if(z==wS.R||(z==wS.q&&!Y)){a=Z.H();}else{if(z==wS.G||z==wS.Z||z==wS.c){var w=Pa.S(W,Z);a=w[1];}}function L(){l0();}if(a&&a.length>0){NN.A(Z,a,NN.R,true,L);}var x;if(z==wS.A||z==wS.c){RM(newpostmenubar.documentElement);x=YS(newpostmenubar.documentElement,mh);}else{RM(newmessagemenubar.documentElement);x=YS(newmessagemenubar.documentElement,mh);}Qi("<DIV id='statusWrapper' class='statusWrapper'>",x);Qi("<DIV id='statusReadout' class='statusReadout' noWrap>",x);var f;if(z==wS.A||z==wS.c){RM(newposttoolbar.documentElement);f=By(null,x.offsetTop+x.offsetHeight,newposttoolbar.documentElement,mh);}else{RM(newmessagetoolbar.documentElement);f=By(null,x.offsetTop+x.offsetHeight,newmessagetoolbar.documentElement,mh);}Qi("<DIV id='composeMessageHeader' style='position:absolute;'>",Ws);composeMessageHeader.style.top=(f.offsetTop+f.offsetHeight)+"px";var m="";m+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";m+="  <TR id=\"postToLine\" style=\"display:none;\">";m+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.post_to_label+"</SPAN></TD>";m+="    <TD width=\"100%\" style=\"height:21px;\"><SPAN id=\"PostTo\" class=\"label\">&nbsp;</SPAN></TD>";m+="  </TR>";function u(y,h,j){m+="<TR id=\""+y+"\">";m+="  <TD class=\"composeMessageHeaderLabelCell\" style=\"cursor:pointer;\" onmouseover=\""+"cc"+"(this);\" onmouseout=\""+"S0"+"(this);\" onclick=\""+"AX"+"('"+j+"');\">";m+="    <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";m+="      <TR>";m+="        <TD><DIV class=\"addressSelectionIcon\"></DIV></TD>";m+="        <TD nowrap><SPAN class=\"label\" style=\"cursor:pointer;\">"+h+"</SPAN></TD>";m+="      </TR>";m+="    </TABLE>";m+="  </TD>";m+="  <TD width=\"100%\"><TEXTAREA rows=\"1\" id=\""+j+"\" class=\"composeMessageHeaderField\" style=\"width:100%;overflow:auto;\"></TEXTAREA></TD>";m+="</TR>";}u("fromLine",strings.from_label,"From_Field");u("toLine",strings.to_label,"To_Field");u("ccLine",strings.cc_label,"Cc_Field");u("bccLine",strings.bcc_label,"Bcc_Field");m+="  <TR>";m+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.subject_label+"</SPAN></TD>";m+="    <TD width=\"100%\"><INPUT type=\"text\" id=\"Subject\" class=\"composeMessageHeaderField\" style=\"width:100%;\" onfocus=\"document.activeField=this;if ("+"CJ"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";m+="  </TR>";m+="  <TR id=\"attachmentsLine\" style=\"display:none;\">";m+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.attach_label+"</SPAN></TD>";m+="    <TD width=\"100%\"><DIV id=\"UploadedAttachments\" style=\"width:100%;\">&nbsp;</DIV></TD>";m+="  </TR>";m+="</TABLE>";composeMessageHeader.innerHTML=m;RM(edittoolbar.documentElement);richedittoolbar=By(null,composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight,edittoolbar.documentElement,mh);function p(y){var h="";if(z==wS.R||(z==wS.G||z==wS.Z||z==wS.c)&&O){var j=R.aF.tR("hideEmailAddresses",RT.k);var J=xp(Z,!j);var P;if(z==wS.c){var E=Z.Q();P=E.P();}else{P=Vr(Z,!j);}var N=Zf(Z,!j);var b=hy(new Date(Z.O()));var v=Z.w();var V=g?"<B>":"";var K=g?"</B>":"";h+="<BR><BR>";h+=g?"<HR>":strings.forward_original_message+"<BR>";if(z==wS.c){h+=V+strings.messageheader_from+": "+K+dL(J[0])+"<BR>";h+=V+strings.posted_at_label+" "+K+dL(b)+"<BR>";h+=V+strings.posted_to_label+" "+K+dL(P)+"<BR>";}else{h+=V+strings.messageheader_from+": "+K+dL(J[0])+"<BR>";h+=V+strings.messageheader_sent+": "+K+dL(b)+"<BR>";h+=V+strings.messageheader_to+": "+K+dL(P)+"<BR>";if(N!=null&&N!=""){h+=V+strings.messageheader_cc+": "+K+dL(N)+"<BR>";}}h+=V+strings.messageheader_subject+": "+K+dL(v)+"<BR><BR>";}var H=R.aF.tR("signatureActiveForNewMessages",RT.k);var a3=R.aF.tR("signatureActiveForReplies",RT.k);var NM=R.aF.tR("signatureActiveForForwards",RT.k);var Az=R.aF.tR("signatureText");if(Az==null){Az="";}if((H&&(z==wS.n||z==wS.A||z==wS.k))||(a3&&(z==wS.G||z==wS.Z||z==wS.c))||(NM&&(z==wS.R))){if(!g){Az=sL(Az);}if(Az!=""){if(CJ){do{var La=Az.length;Az=Az.replace(/<div>\s*<\/div>/gi,"");}while(Az.length!=La);Az=Az.replace(/<div/gi,"<FONT").replace(/<\/div>/gi,"</FONT><br>");}h="<BR><BR>"+Az+h;}}if(h!=""){var GP=(ZW)?y.a().firstChild:y.a();IF(GP,"afterbegin",h);}if(z==wS.q||z==wS.G||z==wS.Z){y.T();}else{if(z==wS.k){if(Z4("To_Field").value==""){Z4("To_Field").focus();}else{if(Z4("Subject").value==""){Z4("Subject").focus();}else{y.T();}}}else{if(z==wS.A||z==wS.c){Z4("Subject").focus();}else{Z4("To_Field").focus();}}}j3=true;}var U=new Array();rF.q(U,new d1(true,false,false,Gw));rF.q(U,new d1(false,false,true,Gw));rF.q(U,new d1(false,false,false,yL));rF.q(U,new d1(false,true,false,yL));rF.q(U,new d1(true,false,false,bk));rF.q(U,new d1(true,false,false,Cz));var S=R.aF.tR("msgCompositionFontFamily");if(S!=null){var e=M4["FontSelection"];e.z(S);}var r=R.aF.tR("msgCompositionFontSize",RT.R);if(r!=null){var e=M4["SizeSelection"];e.z(r.toString());}D8=new WG(Ws,"blank.jsp",C,g?ek:yq,S,r,p,Qj,Gp,U,N7,R5);D8.p();if(z==wS.A||z==wS.c){Z4("postToLine").style.display="";Sw(Z4("toLine"));Sw(Z4("ccLine"));Sw(Z4("bccLine"));}var F=gJ(z,Z);if(Z!=null){var G=Z.Q();var o=R.wT.z();if((F!=""&&G!=null&&ZD(G)&&z==wS.q)||(o!=null&&o!=R.aF.G)){Cm("toggle_from_menuitem",true);Z4("From_Field").value=F;}else{Sw(Z4("fromLine"));}}else{if(F!=""){Cm("toggle_from_menuitem",true);Z4("From_Field").value=F;}else{Sw(Z4("fromLine"));}}if(R.Av!=null){var G=R.wT;if(G!=null){Z4("PostTo").innerHTML=R.NP.x(G);}}else{Z4("PostTo").innerHTML=strings.specialfolder_inbox;}Z4("To_Field").value=F0(z,Z);if(z==wS.Z&&Z.RB()!=null){var I=[new nB(R.aF.I,R.aF.G)];Z4("Cc_Field").value=Zf(Z,true,I);}else{if(z==wS.q||z==wS.k){Z4("Cc_Field").value=Zf(Z,true,null);}}if(z==wS.q||z==wS.k){Z4("Bcc_Field").value=Xo(Z,true,null);}gd("To_Field",70);gd("Cc_Field",70);gd("Bcc_Field",70);Z4("Subject").value=Wi(z,Z);function s(){var y=Z4("Subject").value;if(y.strip()!=""){document.title=Z4("Subject").value;}else{if(z==wS.A){document.title=strings.new_post_title;}else{document.title=strings.new_message_title;}}}Z4("Subject").onblur=s;s();if(z!=wS.A&&z!=wS.c&&!R.aF.tR("showBcc",RT.k)&&Z4("Bcc_Field").value==""){mh("toggle_bcc");}if(g){eE("rich_text_menuitem");}else{eE("plain_text_menuitem");gc("insert_horiz_line_menuitem",false);gc("insert_hyperlink_menuitem",false);Sw(richedittoolbar);}window.onresize=c0;var l=Y;new nn(Z4("From_Field"));new nn(Z4("To_Field"));new nn(Z4("Cc_Field"));new nn(Z4("Bcc_Field"));new TZ();if(Z!=null&&z!=wS.G&&z!=wS.c&&z!=wS.Z){if(Z.u()==WQ.q){RE("highImportanceButton");eE("high_importance_menuitem");}else{if(Z.u()==WQ.k){RE("lowImportanceButton");eE("low_importance_menuitem");}else{eE("medium_importance_menuitem");}}}else{eE("medium_importance_menuitem");}if(Z!=null){if(X==oJ.k){eE("personal_sensitivity_menuitem");}else{if(X==oJ.Z){eE("private_sensitivity_menuitem");}else{if(X==oJ.q){eE("confidential_sensitivity_menuitem");}else{eE("normal_sensitivity_menuitem");}}}if(Q=="block"){gc("normal_sensitivity_menuitem",false);gc("personal_sensitivity_menuitem",false);gc("private_sensitivity_menuitem",false);gc("confidential_sensitivity_menuitem",false);}}else{eE("normal_sensitivity_menuitem");}GA();c0();yP=true;if(ZW){Z4("To_Field").onfocus=Z4("Cc_Field").onfocus=Z4("Bcc_Field").onfocus=function(){document.activeField=this;};}r7=setTimeout("o9()",pE);}function c0(){var q;var R;if(Br("rich_text_menuitem")){richedittoolbar.style.top=(composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight)+"px";q=richedittoolbar.offsetTop+richedittoolbar.offsetHeight;R=mk()-q;}else{q=composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight;R=mk()-q;}D8.k(0,q,QM(),R);composeMessageHeader.style.width=QM()+"px";}function l0(){var q=Z4("UploadedAttachments");if(!q){setTimeout("l0()",100);return ;}var R=new Array();for(var k=0;k<NN.q.length;k++){rF.q(R,NN.q[k][NN.n[0]]);}q.innerHTML=R.join(", ");var Z=Z4("attachmentsLine");if(NN.q.length>0){Z.style.display=ZW?"block":"table-row";}else{Sw(Z);}c0();}function gd(q,R){var k=Z4(q);var Z=ZW?k.clientHeight:k.offsetHeight;var n=k.scrollHeight;if(n>=Z){k.style.height=(n+4)+"px";if(R!=null&&n+4>R){k.style.height=R+"px";}}c0();}var bl=false;function handleComposeMessageWindowBeforeUnload(){if(bl){return ;}bl=true;if(uv!=null){var q;try{if(!uv.closed){uv.close();uv=null;}}catch(q){}}if(!i5){return ;}var R=fx();if(R==null){return ;}var q;try{if(R.closed){return ;}}catch(q){}var k=null;var Z=function(B){k=B;};if(ZW){var n="dlg_ComposeMessageClose.jsp?locale="+R.aF.R();FM(n,null,Z,350,80);}else{if(window.confirm(strings.drafts_confirm_text_mozilla)){k="SAVE";}else{k="DISCARD";}}if(k==null){k="CANCEL";}if(k=="SAVE"){o9(true);}else{if(k=="CANCEL"){var G=new zr(EL()-23,E5()-4,mk(),QM());var c=vY(true);var A=opener.M6.m(window);var m=A[0];if(m){var z=m.p();if(z!=null){c.ed(z);}}R.em(wS.q,c,G,true);}}}function o9(q){if(q==null){q=false;}if(r7){clearTimeout(r7);r7=null;}if(NN.c()){alert(strings.unpacking_attachments);if(!q){r7=setTimeout("o9()",pE);}return ;}var R=fx();var k=R.Gf.u();var Z=opener.M6.m(window);var n=Z[0];if(n&&n.a()){oV("saveEmailMessage: ORIG_MSG is Locked.",Zp.R);alert("blocking save until previous save completes.");return ;}var G=vY(true);if(n){var c=n.p();if(c!=null){G.ed(c);}}function A(){G.Z=k;Z[0]=G;Z[1]=Vd=wS.q;opener.M6.c(window,Z);i5=false;R.aJ.Z("TK",k);pC(false);HS(strings.drafts_auto_save_msg.printf(E8(new Date())));if(!q){r7=setTimeout("o9()",pE);}}function m(){if(q){alert(strings.message_save_error);R.em(wS.q,G,null,true);}else{try{pC(false);alert(strings.message_save_error);}catch(e){}r7=setTimeout("o9()",pE);}}pC(true);var z=!q;G.tR(z,A,m);}function pC(q){if(q==null){q=true;}if(Vd==wS.A||Vd==wS.c){if(q){t0=true;zP("postMessageButton",false);XE("postMessageButton",strings.newmessagetoolbar_tooltip_post_message_locked);gc("postMessageMenuItem",false);}else{t0=false;zP("postMessageButton",true);XE("postMessageButton",strings.newmessagetoolbar_tooltip_post_message);gc("postMessageMenuItem",true);}}else{if(q){t0=true;zP("sendMessageButton",false);XE("sendMessageButton",strings.newmessagetoolbar_tooltip_send_message_locked);gc("sendMessageMenuItem",false);gc("saveMessageMenuItem",false);}else{t0=false;zP("sendMessageButton",true);XE("sendMessageButton",strings.newmessagetoolbar_tooltip_send_message);gc("sendMessageMenuItem",true);gc("saveMessageMenuItem",true);}}oV("gui lock toggled, the message window is in a "+(t0?"locked":"unlocked")+" state",Zp.R);}function sendEmailMessage(q){if(q==null){q=false;}if(NN.c()){alert(strings.unpacking_attachments);return ;}oV("trying to send, the message window is in a "+(t0?"locked":"unlocked")+" state",Zp.R);if(t0==true){if(Vd==wS.A||Vd==wS.c){alert(strings.newmessagetoolbar_tooltip_post_message_locked);}else{alert(strings.newmessagetoolbar_tooltip_send_message_locked);}return ;}var R=fx();if(q){Lw=true;gCheckObj=D8.a();var k=R.aF.R();var Z=new Object();Z.username=R.aF.b;Z.fugu=R.aF.o;Z.emailDomain=yz.Z;uv=doSpellCheck("gCheckObj",k,Z,true);}else{if(Br("toggle_from_menuitem")){var n=nB.Y(Z4("From_Field").value);if(n[0].length+n[1].length>1){alert(strings.too_many_from_addresses);return ;}}if(Vd!=wS.A&&Vd!=wS.c){var G=Z4("To_Field").value.strip();var c=Z4("Cc_Field").value.strip();var A=Z4("Bcc_Field").value.strip();if(G==""&&c==""&&A==""){alert(strings.please_specify_to);return ;}}var m=TZ.C;var z=To();function B(){var g=To();if(g!=null&&g.length>0){var W=m.B();for(var C=0;C<g.length;C++){var Y=g[C];for(var O=0;O<W.length;O++){var X=W[O];if(X.k()==Y){eJ(Y,null,X,true);g=rF.B(g,C);C--;break;}}}}if(g==null||g.length==0){var Q=null;if(Br("toggle_from_menuitem")){var t=nB.Y(Z4("From_Field").value);var D=t[0].length;if(D==1){Q=t[0][0];var i=Q.G();if(i!=R.aF.G){var T=aF.C(i);if(T==null||!T.q(Pr.k)){alert(strings.delegation_not_allowed);return ;}}}else{if(D>1){alert(strings.too_many_from_addresses);return ;}}}var d=vY();if(Vd==wS.A||Vd==wS.c){var w;if(Vd==wS.A){w=F1;}else{var M=opener.M6.m(window);var a=M[0];w=a.Q();}function L(){i5=false;R.aJ.Z("TK",w);window.close();}function x(){var I=strings.generic_error+" #CMP025";oV(I,Zp.Z);alert(I);}w.M(d,false,L,x);}else{R.eX(d);var M=opener.M6.m(window);var f=M[4];var u=M[5];var p=M[0];if(f&&(u==wS.G||u==wS.Z||u==wS.c||u==wS.R)){if(u==wS.G||u==wS.Z||u==wS.c){Yo.J([f],et.Z,true);}else{if(u==wS.R){Yo.J([f],et.q,true);}}var w=f.Q();var U=R.qo(w);if(U){U.go();}}try{var S=d.V();var e=R.Mh.C;for(var C=0,len=S.length;C<len;C++){var r=S[C];e.R(r.m(),r.G());}if(Q){e.R(Q.m(),Q.G());}R.aJ.Z("Y0");}catch(e){oV("saveAddressCache failed for message \""+d.w()+"\". Error: "+e,Zp.R);}i5=false;R.aJ.Z("eZ");if(p&&Vd==wS.q){var F=R.Gf.u();var o=F.Y(p.p());if(o){R.fq(o,true,true,null,false);}else{R.fq(p,true,true,null,false);}}window.close();}}}if(z==null){return ;}if(z.length==0){B();}else{m.q(z,eJ,B);}}}function vY(q){if(q==null){q=false;}var R=opener.M6.m(window);var k=R[4];var Z=fx();var n=Z.Hx.xr();n.A=false;if(Br("high_importance_menuitem")){n.iH(WQ.q);}else{if(Br("medium_importance_menuitem")){n.iH(WQ.R);}else{if(Br("low_importance_menuitem")){n.iH(WQ.k);}}}if(Br("normal_sensitivity_menuitem")){n.JC(oJ.R);}else{if(Br("personal_sensitivity_menuitem")){n.JC(oJ.k);}else{if(Br("private_sensitivity_menuitem")){n.JC(oJ.Z);}else{if(Br("confidential_sensitivity_menuitem")){n.JC(oJ.q);}}}}if(Vd!=wS.A&&Vd!=wS.c){n.R2(Br("toggle_delivery_receipt_menuitem"));n.DJ(Br("toggle_return_receipt_menuitem"));function G(u,p){var U=Z4(u).value.strip();var S=t4.G(n,p);var e=nB.Y(U);var r=e[0];for(var F=0;F<r.length;F++){S.k(r[F]);}if(q){var o=e[1];for(var F=0;F<o.length;F++){S.k(new nB(o[F],""));}}}G("To_Field","to");G("Cc_Field","cc");G("Bcc_Field","bcc");}var c=null;if(Br("toggle_from_menuitem")){var A=nB.Y(Z4("From_Field").value);if(A[0].length==1){c=A[0][0];}}if(c){var m=c.G();if(m!=Z.aF.G){n.vH(c);n.Cl(new nB(Z.aF.I,Z.aF.G));}else{n.vH(new nB(Z.aF.I,Z.aF.G));}}else{n.vH(new nB(Z.aF.I,Z.aF.G));}n.N(Z4("Subject").value);var z=Z.aF.tR("replyTo");if(z!=null&&z!=Z.aF.G){var B=new nB(Z.aF.I,z);n.Dz(B);}if((Vd==wS.G||Vd==wS.Z||Vd==wS.c)&&k){var g=k.d();if(g){n.bT(g);}}var W=new Date();n.a2(W);var C=Br("rich_text_menuitem");var Y=D8.z();var O=Za(Y);var X=n.Nh();if(C){var Q=false;var t=null;if(k){var D=Pa.p(Y,k);Y=D[0];t=D[1];Q=(t.length>0);}if(NN.G()){X.k("multipart");X.c(Q?"related":"mixed");var i=xK.X(X);i.k("multipart");i.c("alternative");var T=xK.X(i);T.k("text");T.c("plain");T.Z(O);var d=xK.X(i);d.k("text");d.c("html");d.Z(Y);for(var w=0;w<NN.q.length;w++){var M=NN.q[w];var a=xK.X(X);a.k(M.k);a.c(M.q);a.Y("attachment");a.g(M[NN.n[0]]);if(Q){for(var L=0;L<t.length;L++){var x=t[L];if(x.W()==a.W()){a.G(x.z());}}}}n.U(NN.R);n.rN(true);}else{X.k("multipart");X.c("alternative");var T=xK.X(X);T.k("text");T.c("plain");T.Z(O);var d=xK.X(X);d.k("text");d.c("html");d.Z(Y);}}else{if(NN.G()){X.k("multipart");X.c("mixed");var T=xK.X(X);T.k("text");T.c("plain");T.Z(O);for(var w=0,len=NN.q.length;w<len;w++){var M=NN.q[w];var a=xK.X(X);a.k(M.k);a.c(M.q);a.Y("attachment");a.g(M[NN.n[0]]);}n.U(NN.R);n.rN(true);}else{X.k("text");X.c("plain");X.Z(O);}}var f=O.length;n.gS(f);return n;}function To(){var q=new Array();if(Br("toggle_from_menuitem")){q=q.concat(nB.Y(Z4("From_Field").value)[1]);}if(Vd!=wS.A&&Vd!=wS.c){q=q.concat(nB.Y(Z4("To_Field").value)[1]);q=q.concat(nB.Y(Z4("Cc_Field").value)[1]);q=q.concat(nB.Y(Z4("Bcc_Field").value)[1]);}return q;}function clearAddressCache(){try{var q=fx();var R=q.Mh.C;R.c(true);q.aJ.Z("Y0");}catch(e){oV("clearAddressCache failed. Error: "+e,Zp.R);}}function wO(){var q=To();if(q!=null&&q.length>0){var R=TZ.C;R.q(q,eJ);}}function eJ(q,R,k,Z){var n=Br("toggle_from_menuitem")?["From_Field","To_Field","Cc_Field","Bcc_Field"]:["To_Field","Cc_Field","Bcc_Field"];var G="";if(Z&&k!=null){var c=k.R();for(var A=0;A<c.length;A++){R=c[A];G+=R.z()+"; ";}}else{G=R.z();}var m=new RegExp("(^|[,;])\\s*"+cV(q)+"(?=\\s*([,;]|$))","i");for(var A=0,len=n.length;A<len;A++){var z=n[A];var B=Z4(z);if(m.test(B.value)){var g=new RegExp("(^|[,;])\\s*"+cV(q)+"(?=\\s*$)","i");var W="";if(g.test(B.value)){W=";";}B.value=B.value.replace(m,"; "+G+W);B.value=B.value.replace(/^; /,"");gd(z,70);}}}function AX(q){var R=[];if(q=="From_Field"){R["To"]=nB.Y(Z4("From_Field").value);TE(nK.n,kY,null,null);}else{R["To"]=nB.Y(Z4("To_Field").value);R["Cc"]=nB.Y(Z4("Cc_Field").value);R["Bcc"]=nB.Y(Z4("Bcc_Field").value);TE(nK.q,sh,R,q);}}function kY(q){var R="";var k=q[0];var Z=q[1];for(var n=0;n<k.length;n++){var G=k[n];R+=G.z();if(n<k.length-1||Z.length>0){R+=" ; ";}}for(var n=0;n<Z.length;n++){var c=Z[n];R+=c;if(n<Z.length-1){R+=" ; ";}}Z4("From_Field").value=R;gd("From_Field",70);i5=true;}function sh(q){function R(Z,n){var G="";var c=Z[0];var A=Z[1];for(var m=0;m<c.length;m++){var z=c[m];G+=z.z();if(m<c.length-1||A.length>0){G+=" ; ";}}for(var m=0;m<A.length;m++){var B=A[m];G+=B;if(m<A.length-1){G+=" ; ";}}Z4(n).value=G;}R(q["To"],"To_Field");R(q["Cc"],"Cc_Field");R(q["Bcc"],"Bcc_Field");gd("To_Field",70);gd("Cc_Field",70);var k=q["Bcc"];if((k[0].length>0||k[1].length>0)&&!Br("toggle_bcc_menuitem")){mh("toggle_bcc");}gd("Bcc_Field",70);i5=true;}function gJ(q,R){var k=fx();var Z=k.wT.z();if(Z!=null&&Z!=k.aF.G){var n=k.wT.iH();if(n!=null&&n.strip()!=""){return "\""+n+"\""+" <"+Z+">; ";}else{return mailboxIdentifer;}}var G=FK(R,true);return (G!=null&&G.strip()!=""?G.strip():"");}function F0(q,R){var k="";var Z=fx();switch(q){case wS.k:case wS.q:k=Vr(R,true);break;case wS.G:case wS.Z:var n=R.Zg();if(!n){n=R.S();}if(n){k=n.z();if(q==wS.Z){var G=[new nB(Z.aF.I,Z.aF.G)];k+=" ; "+Vr(R,true,G);}}break;}return k;}function Wi(q,R){var k="";switch(q){case wS.q:k=R.w();break;case wS.G:case wS.Z:k=strings.reply_prefix+": "+jK(R.w());break;case wS.R:k=strings.forward_prefix+": "+jK(R.w());break;case wS.k:k=R.w();break;}if(!k){k="";}return k;}function cc(q){q.className="composeMessageHeaderLabelCell_hover";}function S0(q){q.className="composeMessageHeaderLabelCell";}var sF=null;if(false){sF=new KI();}function wa(q){var R=Z7(q);if(R!=null){R.close();}}function Z7(q){if(q.h()){return null;}var R=q.d();var k=M6.g("pdleditor");for(var Z=0;Z<k.length;Z++){var n=k[Z];var G=n.k;if(G.d()==R){return n.Z;}}return null;}function ej(q){if(Z7(q)!=null){alert(strings.message_already_opened);return ;}var R="wnd_DistributionList.jsp?locale="+aF.R();var k=Hj(R,q,UW,600,400,false);if(k==null){alert(strings.popup_stopper);return ;}}function UW(q){if(!q){return ;}var R=q[0];var k=q[1];if(!k){oV("Can't save DL; pdl is null.  Perhaps 'Save' was double-clicked?",Zp.WARN);return ;}if(R=="SAVE"){var Z=k.Q();if(!Z.yZ()){alert(strings.permissions_restriction);}else{if(!k.h()){var n=Z.Y(k.p());var G=qo(Z);if(G){G.D([n]);}}k.P(false,D4,kn);}}else{if(R=="DELETE"){if(k.h()){return ;}fq(k);}}}function writeDistributionListWindowContent(){var q=fx();strings=q.strings;vS(q.J9);VT=document;Ws=document.body;window.name="pdleditor";var R="";R+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";R+="  <TR>";R+="    <TD align=\"center\">";R+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";R+="    </TD>";R+="  </TR>";R+="</TABLE>";Ws.innerHTML=R;yP=true;mn();}function mn(){var q=fx();var R=opener.M6.m(window);if(!R.h()&&R.A){if(R.j()){alert(strings.message_deleted);var k=R.Q();var Z=q.qo(k);if(Z){Z.D([R]);}window.close();return ;}else{if(R.n()){var n=strings.generic_error+" #DL018";oV(n,Zp.Z);alert(n);return ;}else{setTimeout("mn();",100);return ;}}}Ws.innerHTML="";opener.M6.c(window,R.tR());var G="";G+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";G+="  <TR>";G+="    <TD>";G+="      <TABLE id=\"subtable1\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.pdleditor_name_label+"</SPAN></TD>";G+="          <TD><INPUT id=\"dl_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";G+="        </TR>";G+="      </TABLE>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD>";G+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD>";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_select_members+"\" onclick=\""+"YY"+"();\">";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_add_new_member+"\" onclick=\""+"Kp"+"();\">";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_delete_selected_member+"\" onclick=\""+"XX"+"();\">";G+="          </TD>";G+="        </TR>";G+="      </TABLE>";G+="    </TD>";G+="  </TR>";G+="  <TR>";G+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"><!-- The grid sits here --></TD>";G+="  </TR>";G+="  <TR>";G+="    <TD>";G+="      <TABLE id=\"subtable3\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";G+="        <TR>";G+="          <TD align=\"right\">";G+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"s8"+"();\">";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>";Ws.innerHTML=G;var c=document.getElementById("mainTable");c.style.height=c.offsetHeight+"px";c.style.width=c.offsetWidth+"px";var A=document.getElementById("subtable1");A.parentNode.style.height=A.offsetHeight+"px";var m=document.getElementById("subtable2");m.parentNode.style.height=m.offsetHeight+"px";var z=document.getElementById("subtable3");z.parentNode.style.height=z.offsetHeight+"px";var B=Z4("grid_container");sF=new KI(B);sF.a(new HY(strings.pdleditor_name_header_label,200));sF.a(new HY(strings.pdleditor_email_header_label,200));sF.w();sF.I(Tu(B),gG(B),B.offsetWidth,B.offsetHeight);GA();oP();Z4("dl_name").value=R.iH();Z4("dl_name").focus();}function YY(){function q(R){if(!R){return ;}var k=opener.M6.m(window);var Z;var n;var G=R[0];for(var c=0;c<G.length;c++){var A;var m=G[c];var z=m._directorysource_;if(m._addrtype_=="distributionList"){if(z=="system"){A=Cr.O(k,ud.Z);A.n(m.m());A.R(Wq.k);A.Z(m.Z());A.q("SYSTEM");}else{A=Cr.O(k,ud.R);A.n(m.m());A.R(Wq.R);A.C(WS.q);A.m(m._omdirectref_);}}else{switch(z){case "system":A=Cr.O(k,ud.Z);A.n(m.m());A.R(Wq.k);A.Z(m.Z());A.q("SYSTEM");break;case "personal":A=Cr.O(k,ud.R);A.n(m.m());A.R(Wq.q);A.Z(m.G());break;default:A=Cr.O(k,ud.k);A.n(m.m());A.R(Wq.q);A.Z(m.G());break;}}Z=k.b();n=Z.length;if(n>0){for(var B=0;B<n;B++){var g=Z[B];if(g.B()==A.B()&&g.A()==A.A()&&g.G()==A.G()){break;}}if(B==n){k.Ob(A);}}else{k.Ob(A);}}oP();}TE(nK.n,q);}function Kp(){function q(n){if(!n||n[0]!="OK"){return ;}var G=n[1];var c=n[2];if(!nB.C(c)){alert(strings.pdleditor_member_invalid_address);return ;}var A=opener.M6.m(window);var m=Cr.O(A,ud.k);m.n(G);m.R(Wq.q);m.Z(c);A.Ob(m);oP();}var R=fx();var k=R.aF.R();var Z="dlg_PdlMember.jsp?locale="+k;FM(Z,null,q,300,150);}function oP(){var q=opener.M6.m(window);var R=q.b();sF.D();for(var k=0;k<R.length;k++){var Z=R[k];var n=Z.B();var G=Z.c();sF.y([n,G],Z);}sF.n();}function XX(){var q=opener.M6.m(window);var R=sF.N();for(var k=0;k<R.length;k++){var Z=R[k];var n=sF.c(Z);q.bT(n);}sF.B(R);}function s8(){var q=opener.M6.m(window);if(null!=q){q.V(Z4("dl_name").value);}var R=["SAVE",q];eL(R);}function Dj(q){var R=Bb(q);if(R!=null){R.close();}}function Bb(q){if(q.h()){return null;}var R=q.d();var k=M6.g("contacteditor");for(var Z=0;Z<k.length;Z++){var n=k[Z];var G=n.k;var c=G[0];if(c.d()==R){return n.Z;}}return null;}function F5(q,R){if(Bb(q)!=null){alert(strings.message_already_opened);return ;}var k="wnd_EditContact.jsp?locale="+aF.R();var Z=Hj(k,[q,R,q],v5,700,500,true);if(Z==null){alert(strings.popup_stopper);return ;}}function v5(q){if(!q){return ;}var R=q[0];var k=q[1];if(R=="SAVE"){if(!k.h()){var Z=k.Q();var n=Z.Y(k.p());var G=qo(Z);if(G){G.D([n]);}}k.xr(false,D4,kn);}else{if(R=="DELETE"){if(k.h()){return ;}fq(k);}}}function ln(){var q=opener.M6.m(window);var R=q[0];var k;var Z=true;for(var n=1;n<=3;n++){k=R.HU(n);if(k.strip()!=""&&!nB.C(k)){Z=false;break;}}return [Z,R.HU(n)];}function writeContactWindowContent(){var q=fx();strings=q.strings;vS(q.J9);VT=document;Ws=document.body;window.name="contacteditor";var R="";R+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";R+="  <TR>";R+="    <TD align=\"center\">";R+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";R+="    </TD>";R+="  </TR>";R+="</TABLE>";Ws.innerHTML=R;yP=true;wQ();}function wQ(){var q=fx();var R=opener.M6.m(window);var k=R[0];var Z=R[1];if(!k.h()&&k.A){if(k.j()){alert(strings.message_deleted);var n=k.Q();var G=q.qo(n);if(G){G.D([k]);}window.close();return ;}else{if(k.n()){var c=strings.generic_error+" #EC019";oV(c,Zp.Z);alert(c);return ;}else{setTimeout("wQ();",100);return ;}}}Ws.innerHTML="";opener.M6.c(window,[k.yZ(),Z,k]);var A=10;var m;var z;var B;if(!k.i()){RM(contacteditormenubar_readonly.documentElement);z=YS(contacteditormenubar_readonly.documentElement,mh);m=z.offsetTop+z.offsetHeight+10;}else{RM(contacteditormenubar.documentElement);z=YS(contacteditormenubar.documentElement,mh);RM(contacteditortoolbar.documentElement);B=By(null,z.offsetTop+z.offsetHeight,contacteditortoolbar.documentElement,mh);m=B.offsetTop+B.offsetHeight+10;}function g(){if(CJ){var f=D8.A();f.designMode="on";}zP("check_spelling_button",true);zP("undo_toolbar_button",true);gc("check_spelling_menuitem",true);gc("undo_menuitem",true);gc("select_all_menuitem",true);}function W(){zP("check_spelling_button",false);zP("undo_toolbar_button",false);gc("check_spelling_menuitem",false);gc("undo_menuitem",false);gc("select_all_menuitem",false);}var C=C9("contacteditor",strings.contacteditor_section_title_general,"general_section",A+5,m,true,g);var Y=C9("contacteditor",strings.contacteditor_section_title_details,"details_section",C.offsetLeft+C.offsetWidth+2,m,false,W);Qi("<DIV id='tab_pane_container' style='position:absolute'>",Ws);tab_pane_container.style.top=(m+C.offsetHeight-1)+"px";tab_pane_container.style.left=A+"px";tab_pane_container.style.width=(QM()-2*A-(CJ?10:0))+"px";tab_pane_container.style.height=(mk()-tab_pane_container.offsetTop-A-(CJ?10:0))+"px";var O=Jn(C.paneId,tab_pane_container,true);var X=Jn(Y.paneId,tab_pane_container,false);var Q="";Q+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="  <TR>";Q+="    <TD width=\"300\" valign=\"top\">";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\"><INPUT type=\"button\" id=\"full_name_button\" class=\"button\" value=\""+strings.contacteditor_full_name_label+"\" onclick=\""+"qy"+"();\"></TD>";Q+="          <TD><INPUT id=\"full_name\" type=\"text\" style=\"width:100%;background-color:#F7F3E7;\" autocomplete=\"off\" readonly></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_job_title_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"job_title\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_company_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"company_name\" type=\"text\" style=\"width:100%;\" onchange=\""+"XG"+"();\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_file_as_label+"</SPAN></TD>";Q+="          <TD>";Q+="            <SELECT id=\"file_as\" style=\"width:100%;\"></SELECT>";Q+="          </TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_phone_numbers+"</SPAN></TD>";Q+="          <TD style=\"padding-top:5px;\"><HR></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_phone_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"business_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_home_phone_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"home_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_fax_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"business_fax\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_mobile_phone_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"mobile_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="    <TD style=\"padding-left:5px;\" valign=\"top\">";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\">";Q+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD nowrap><SPAN class=\"label\" id=\"email_label\">"+strings.contacteditor_email_label.printf(1)+"</SPAN></TD>";Q+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"jv"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="          </TD>";Q+="          <TD><INPUT id=\"email\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_email_display_as_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"display_as\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_web_page_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"web_page_address\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_im_address_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"im_address\" type=\"text\" style=\"width:100%;font-family:tahoma, helvetica, arial, sans-serif;font-size:11px;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_addresses+"</SPAN></TD>";Q+="          <TD style=\"padding-top:5px;\"><HR></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\" valign=\"top\">";Q+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD><INPUT type=\"button\" id=\"edit_address_btn\" class=\"button\" value=\""+strings.contacteditor_business_address+"\" onclick=\""+"Np"+"();\"></TD>";Q+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"FB"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="          </TD>";Q+="          <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>";Q+="        </TR>";Q+="      </TABLE>";Q+="      <TABLE width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD align=\"right\">";Q+="            <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="              <TR>";Q+="                <TD><INPUT type=\"checkbox\" id=\"default_mailing_address\" onclick=\""+"Ip"+"(this);\"></TD>";Q+="                <TD><SPAN class=\"label\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="          </TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<HR id=\"compAreaDivider\">";O.innerHTML=Q;function t(){D8.Y(yq);}var D=k.wN();if(D==null){D="";}D=D.strip();D=D.replace(/\n( ){3}/g,"\n");D=D.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");D=D.replace(/( ){2}/g,"&nbsp;&nbsp;");D=D.replace(/\n/ig,"<br/>");D=Pa.e(D);D=Pa.U(D);D=Pa.r(D);D8=new WG(O,"blank.jsp",D,yq,null,null,t,null,null,null,null,R5);D8.p();I6();Q="";Q+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="  <TR>";Q+="    <TD width=\"300\" valign=\"top\">";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_department_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"department\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_office_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"office\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_profession_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"profession\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="    <TD valign=\"top\">";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_manager_name_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"manager_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_assistant_name_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"assistant_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<HR>";Q+="<TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="  <TR>";Q+="    <TD width=\"300\" valign=\"top\">";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_nickname_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"nickname\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_spouse_name_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"spouse_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="    <TD valign=\"top\" align=\"left\">";Q+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="        <TR>";Q+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_birthday_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"birthday\" type=\"text\" style=\"width:80px;\" onblur=\""+"fn"+"(this);\" autocomplete=\"off\"></TD>";Q+="          <TD><DIV id=\"birthdayPopUp\" class=\"calPop\"></DIV></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_anniversary_label+"</SPAN></TD>";Q+="          <TD><INPUT id=\"anniversary\" type=\"text\" style=\"width:80px;\" onblur=\""+"fn"+"(this);\" autocomplete=\"off\"></TD>";Q+="          <TD><DIV id=\"anniversaryPopUp\" class=\"calPop\"></DIV></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="  </TR>";Q+="</TABLE>";X.innerHTML=Q;Qi("<SELECT id=\"emailSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">");emailSelector.onclick=Gb;for(var i=1;i<=3;i++){var T=document.createElement("OPTION");emailSelector.options.add(T,-1);T.text=strings.contacteditor_email_selector_label.printf(i);T.value=i;}Q="";Q+="<SELECT id=\"addressSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">";Q+="<OPTION value=\""+hY.k+"\">"+strings.contacteditor_address_selector_business+"</OPTION>";Q+="<OPTION value=\""+hY.R+"\">"+strings.contacteditor_address_selector_home+"</OPTION>";Q+="<OPTION value=\""+hY.q+"\">"+strings.contacteditor_address_selector_other+"</OPTION>";Q+="</SELECT>";IF(Ws,"beforeEnd",Q);if(CJ){addressSelector=Z4("addressSelector");}addressSelector.onclick=JN;emailSelector.onmousedown=addressSelector.onmousedown=function(d){var w=vC(d);Ul(w);};Z4("birthdayPopUp").onmousedown=Z4("anniversaryPopUp").onmousedown=function(d){var M;if(this.id=="birthdayPopUp"){M=k.KQ();}else{if(this.id=="anniversaryPopUp"){M=k.cv();}}var w=vC(d);Ul(w);if(M){Am(M.getMonth(),M.getFullYear(),w.clientX,w.clientY,XO,M,this.id);}else{M=new Date();Am(M.getMonth(),M.getFullYear(),w.clientX,w.clientY,XO,null,this.id);}};GA();function a(f){Sw(emailSelector);Sw(addressSelector);var u=vC(f);var p=WE(u);if(p==null){return ;}var U=p.className;if(CJ&&Bo!=null){if(U!="prevButton"&&U!="nextButton"){Ws.removeChild(Bo);Bo=null;}}}if(ZW){document.attachEvent("onmousedown",a);}else{document.addEventListener("mousedown",a,false);}Z4("full_name").value=k.Lo();Z4("job_title").value=k.Z9();Z4("company_name").value=k.qU();XG();Z4("business_phone").value=k.E();Z4("home_phone").value=k.mA();Z4("business_fax").value=k.S4();Z4("mobile_phone").value=k.Jo();Z4("email").value=k.HU(1);Z4("display_as").value=k.vH(1);Z4("email_label")._selectedEmailIndex_=1;Z4("web_page_address").value=k.FA();Z4("im_address").value=k.SF();setTimeout("zu()",100);Z4("department").value=k.V8();Z4("office").value=k.Ob();Z4("profession").value=k.X4();Z4("manager_name").value=k.b6();Z4("assistant_name").value=k.P();Z4("nickname").value=k.Vu();Z4("spouse_name").value=k.HW();var L=k.KQ();if(L){Z4("birthday").value=q.Oe(L);}var x=k.cv();if(x){Z4("anniversary").value=q.Oe(x);}if(k.h()&&!Z){qy();}}function zu(){var q=opener.M6.m(window);var R=q[0];var k=R.iH();var Z=Z4("edit_address_btn");var n=Z4("address");var G=Z4("default_mailing_address");if(k==hY.R){n.value=zz(R);Z.value=strings.contacteditor_home_address;Z._selectedAddress_=hY.R;G.checked=true;}else{if(k==hY.q){n.value=DO(R);Z.value=strings.contacteditor_other_address;Z._selectedAddress_=hY.q;G.checked=true;}else{n.value=r1(R);Z.value=strings.contacteditor_business_address;Z._selectedAddress_=hY.k;if(k==hY.k){G.checked=true;}}}}function I6(){var q=Z4("compAreaDivider");var R=8;var k=q.offsetTop+R;var Z=tab_pane_container.offsetWidth-2*R+(CJ?10:0);var n=tab_pane_container.offsetHeight-k-R+(CJ?10:0);D8.k(R,k,Z,n);}function XG(){var q=opener.M6.m(window);if(q==null){return ;}var R=q[0];var k=R.DJ();var Z=R.ed();var n=Z4("company_name").value;var G=Z4("file_as");var c=R.hq();while(G.options.length>0){G.remove(0);}var A=new Array();A["FIRST"]=k;A["LAST"]=Z;A["COMPANY"]=n;var m;var z=1;while((m=P6("contacteditor_file_as_format_"+z))!=null){if((m.indexOf("%FIRST")==-1||k.strip()!="")&&(m.indexOf("%LAST")==-1||Z.strip()!="")&&(m.indexOf("%COMPANY")==-1||n.strip()!="")){var B=document.createElement("OPTION");G.options.add(B,-1);B.text=m.format(A);B.value=m;if(m.format(A)==c){B.selected=true;}}z++;}}function qy(){var q=fx();var R="dlg_ContactNameDetails.jsp?locale="+q.aF.R();var k=opener.M6.m(window);var Z=k[0];var n=[Z.Xg(),Z.DJ(),Z.Db(),Z.ed(),Z.Cl()];function G(c){if(!c){return ;}Z.BF(c[0]);Z.H(c[1]);Z.KR(c[2]);Z.bT(c[3]);Z.a2(c[4]);var A=Z.Wd();Z.fe(A);Z4("full_name").value=A;XG();Z4("job_title").focus();}FM(R,n,G,300,200);}function Np(){var q=fx();var R="dlg_ContactAddressDetails.jsp?locale="+q.aF.R();var k;var Z=opener.M6.m(window);var n=Z[0];var G=Z4("edit_address_btn")._selectedAddress_;function c(A){if(!A){return ;}var m=Z4("address");if(G==hY.R){n.U7(A[0]);n.je(A[1]);n.Tn(A[2]);n.tr(A[3]);n.Y6(A[4]);m.value=zz(n);}else{if(G==hY.k){n.AW(A[0]);n.ns(A[1]);n.Pj(A[2]);n.RB(A[3]);n.V(A[4]);m.value=r1(n);}else{if(G==hY.q){n.Nh(A[0]);n.SX(A[1]);n.ix(A[2]);n.kQ(A[3]);n.UF(A[4]);m.value=DO(n);}}}}if(G==hY.R){k=[n.Zr(),n.Pt(),n.ld(),n.Ks(),n.go()];}else{if(G==hY.q){k=[n.Yj(),n.sU(),n.gS(),n.T5(),n.SC()];}else{k=[n.mw(),n.N(),n.Il(),n.BS(),n.Ac()];}}FM(R,k,c,300,230);}function jv(q){var R=vC(q);emailSelector.style.left=R.clientX+"px";emailSelector.style.top=R.clientY+"px";Oa(emailSelector);}function FB(q){var R=vC(q);addressSelector.style.left=R.clientX+"px";addressSelector.style.top=R.clientY+"px";Oa(addressSelector);}function Gb(){var q=opener.M6.m(window);var R=q[0];var k=Z4("email").value;var Z=Z4("display_as").value;var n=Z4("email_label");var G=n._selectedEmailIndex_;R.b(G,k);R.Yd(G,Wq.q);R.h7(G,Z);G=parseInt(emailSelector.value,10);n._selectedEmailIndex_=G;n.innerHTML=strings.contacteditor_email_label.printf(G);Z4("email").value=R.HU(G);Z4("display_as").value=R.vH(G);Sw(emailSelector);}function JN(){var q=opener.M6.m(window);var R=q[0];var k=Z4("edit_address_btn");var Z=Z4("address");var n=Z4("default_mailing_address");if(addressSelector.value==hY.k){k.value=strings.contacteditor_business_address;Z.value=r1(R);}else{if(addressSelector.value==hY.R){k.value=strings.contacteditor_home_address;Z.value=zz(R);}else{if(addressSelector.value==hY.q){k.value=strings.contacteditor_other_address;Z.value=DO(R);}}}k._selectedAddress_=addressSelector.value;n.checked=(addressSelector.value==R.iH());Sw(addressSelector);}function XO(q,R){var k=fx();var Z=opener.M6.m(window);var n=Z[0];if(R=="birthdayPopUp"){n.F3(q);Z4("birthday").value=k.Oe(q);}else{if(R=="anniversaryPopUp"){n.Pk(q);Z4("anniversary").value=k.Oe(q);}}}function fn(q){var R=fx();var k=opener.M6.m(window);var Z=k[0];if(q.id=="birthday"){if(q.value.strip()==""){Z.F3(null);}else{var n=R.py(q.value);if(!n){alert(strings.contacteditor_invalid_date);var G=Z.KQ();q.value=G?R.Oe(G):"";}else{Z.F3(n);}}}else{if(q.id=="anniversary"){if(q.value.strip()==""){Z.Pk(null);}else{var n=R.py(q.value);if(!n){alert(strings.contacteditor_invalid_date);var c=Z.cv();q.value=c?R.Oe(c):"";}else{Z.Pk(n);}}}}}function Ip(q){var R=opener.M6.m(window);var k=R[0];var Z=Z4("edit_address_btn");var n=q.checked?Z._selectedAddress_:hY.Z;k.xv(n);}function Bt(){var q=opener.M6.m(window);var R=q[0];if(!R.i()){return ;}R.dD(Z4("job_title").value);R.l9(Z4("company_name").value);var k=Z4("file_as").value.strip();if(k==""&&!window.confirm(strings.contacteditor_empty_file_as_warning)){return ;}var Z=new Array();Z["FIRST"]=R.DJ();Z["LAST"]=R.ed();Z["COMPANY"]=R.qU();R.C2(k.format(Z));R.Dz(R.hq());R.zB(Z4("business_phone").value);R.ab(Z4("home_phone").value);R.Gx(Z4("business_fax").value);R.tR(Z4("mobile_phone").value);var n=Z4("email_label");var G=n._selectedEmailIndex_;R.b(G,Z4("email").value);R.Yd(G,Wq.q);R.h7(G,Z4("display_as").value);R.Fc(Z4("web_page_address").value);R.k3(Z4("im_address").value);R.fY(Z4("department").value);R.rN(Z4("office").value);R.R2(Z4("profession").value);R.Zg(Z4("manager_name").value);R.v(Z4("assistant_name").value);R.IY(Z4("nickname").value);R.Mk(Z4("spouse_name").value);var c=Za(D8.z());c=c.strip();R.sc(c);var A=["SAVE",R];var m=[];m=ln();if(m[0]){eL(A);}else{alert(strings.address_parsing_problem.printf(m[1]));}}var dW=null;if(false){dW=new Hx();}function cq(q){var R=hK(q);if(R!=null){R.close();q.searchWindow=null;}}function hK(q){var R=q.d();var k=M6.g("message");for(var Z=0;Z<k.length;Z++){var n=k[Z];var G=n.Z;var c=G.dW;if(c.d()==R){return G;}}return null;}function JY(q,R){if(R){q.searchWindow=R;}var k=fx();var Z="wnd_ReadMessage.jsp?locale="+k.aF.R();var n=Hj(Z,q,vh,700,500,true);if(n==null){alert(strings.popup_stopper);return ;}}function vh(q){if(q==null){return ;}var R=q[0];var k=q[1];if(R=="ACCEPT_MEETING_REQUEST"||R=="TENTATIVE_MEETING_REQUEST"||R=="DECLINE_MEETING_REQUEST"){var Z=q[2];if(R=="ACCEPT_MEETING_REQUEST"){hs(k,Z);}else{if(R=="TENTATIVE_MEETING_REQUEST"){FS(k,Z);}else{if(R=="DECLINE_MEETING_REQUEST"){ss(k,Z);}}}}else{if(R=="DELETE_MESSAGE"){fq(k,false,false,true);}}}function writeMessageWindowContent(){var q=fx();strings=q.strings;vS(opener.J9);VT=document;Ws=document.body;window.name="message";aF.t(q.aF.b,q.aF.o,q.aF.Y);dW=opener.M6.m(window);RM(messagemenubar.documentElement);var R=YS(messagemenubar.documentElement,mh);RM(messagetoolbar.documentElement);toolbarContainer=By(null,R.offsetTop+R.offsetHeight,messagetoolbar.documentElement,mh);RM(messageHeaderContextMenu.documentElement);messageHeaderContextualMenu=new dV(messageHeaderContextMenu.documentElement,mh);if(V5(dW,Hx)&&dW.yZ()){zP("delete_message_toolbar_btn1",false);zP("delete_message_toolbar_btn2",false);zP("prev_message_toolbar_btn1",false);zP("prev_message_toolbar_btn2",false);zP("next_message_toolbar_btn1",false);zP("next_message_toolbar_btn2",false);gc("delete_message_menuitem1",false);gc("delete_message_menuitem2",false);gc("prev_message_menuitem1",false);gc("prev_message_menuitem2",false);gc("next_message_menuitem1",false);gc("next_message_menuitem2",false);gc("view_full_headers_menuitem1",false);gc("view_full_headers_menuitem2",false);}if(dW.searchWindow){zP("delete_message_toolbar_btn1",false);zP("delete_message_toolbar_btn2",false);gc("delete_message_menuitem1",false);gc("delete_message_menuitem2",false);}var k;Qi("<DIV id='infobar' class='infobar' style='position:absolute;width:100%;display:none;'>");infobar.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";Qi("<DIV id='privacyToolbar' style='position:absolute;width:100%;display:none;'>");k="";k+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">";k+="  <TR>";k+="    <TD nowrap><SPAN class=\"label\">"+strings.html_remote_images_blocked_warning+"</SPAN></TD>";k+="    <TD align=\"right\"\"><INPUT type=\"button\" value=\""+strings.html_show_remote_images+"\" onclick=\""+"rd"+"(null,true);\"></TD>";k+="  </TR>";k+="</TABLE>";privacyToolbar.innerHTML=k;Qi("<DIV id='readMessageHeader' style='position:absolute;width:100%;'>");readMessageHeader.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";k="";k+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"6\" cellpadding=\"0\">";function Z(G,c,A,m){var z="";z+="<TR";if(m!=null){z+=" id=\""+m+"\"";}z+=">";z+="  <TD valign=\"top\" nowrap><SPAN ";if(A!=null){z+="id=\""+A+"\" ";}z+="class=\"messageHeaderLabel\">"+c+"</SPAN></TD>";z+="  <TD width=\"100%\" valign=\"top\"><DIV style=\"overflow:auto;\"><DIV id=\""+G+"\" class=\"messageHeaderText\"></DIV></DIV></TD>";z+="</TR>";k+=z;}Z("messageHeaderFrom",strings.from_label);Z("messageHeaderReplyTo",strings.replyto_label,null,"replytoLine");Z("messageHeaderDate",strings.date_label,"messageHeaderDateLabel");Z("messageHeaderTo",strings.to_label2,"messageHeaderToLabel");Z("messageHeaderCC",strings.cc_label2,null,"ccLine");Z("messageHeaderBCC",strings.bcc_label2,null,"bccLine");Z("messageHeaderSubject",strings.subject_label);Z("messageHeaderAttach",strings.attachments_label,"attachLine");k+="</TABLE>";readMessageHeader.innerHTML=k;function n(G){rd();}Wh=new Pa(Ws,wF,Q1,n);Wh.x();GA();window.onfocus=function(){window.name="message";};window.onresize=wv;wv();yP=true;}function wv(){Ne("messageHeaderTo",50);if(Z4("ccLine").style.display!="none"){Ne("messageHeaderCC",50);}if(Z4("bccLine").style.display!="none"){Ne("messageHeaderBCC",50);}if(Z4("attachLine").style.display!="none"){Ne("messageHeaderAttach",50);}if(Z4("replytoLine").style.display!="none"){Ne("messageHeaderReplyTo",50);}var q=ZW?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 R=readMessageHeader.offsetTop+readMessageHeader.offsetHeight+5;var k=mk()-R-q;var Z=QM()-2*q;Wh.Z(q,R,Z,k);}function rd(q,R){if(q!=null){dW=q;}var k=fx();var Z="";var n=dW.D();var G=k.gj();var c=dW.Q();var A=false;if(dW.A){Wh.A();if(dW.M()){setTimeout("rd( null"+(R!=null?(", "+R.toString()):"")+" )",100);return ;}function m(){rd();}function z(){var I=strings.generic_error+" #RM026";oV(I,Zp.Z);alert(I);}function B(){alert(strings.message_deleted);var I=k.qo(c);if(I){I.removeDataRows([dW]);}window.close();}dW.z(true,m,z,B);}else{if((V5(dW,Lh)||V5(dW,dw)||V5(dW,o7)||V5(dW,Hx)&&!dW.yZ())&&!dW.t(et.m)){var c=dW.Q();Yo.J([dW],et.m,true);var g=k.qo(c);if(g){g.X();}var W=k.Av.D(c);W.E();if(V5(dW,Hx)){Wu(dW);}}if(V5(dW,Lh)){Sw(privacyToolbar);Wh.d(dW);}else{if(V5(dW,dw)){Sw(privacyToolbar);Wh.q(dW);}else{if(V5(dW,o7)){Sw(privacyToolbar);Wh.n(dW);}else{if(V5(dW,Hx)){if(R==null){R=dW.Fc();if(!R){R=!(k.aF.tR("blockRemoteImages",RT.k));}}else{if(R){dW.h7();}}var C=Wh.Q(dW,R);if(C){Oa(privacyToolbar);}else{Sw(privacyToolbar);}}}}}if(ZK()&&!G.z&&G.m){switch(n){case cP.n:A=k.Pq(dW);if(A||dW.isMeetingUpdate){dW.isMeetingUpdate=true;}break;case cP.k:case cP.R:case cP.q:k.Gy(dW);break;case cP.Z:k.GG(dW);break;}}}var Y=ZK()&&!G.z&&G.m&&n==cP.n;if(Y){bB("meetingRequestToolbar");iW("meetingRequestMenuBar");}else{bB("mainToolbar");iW("mainMenuBar");}var O=k.aF.tR("hideEmailAddresses",RT.k);var X=xp(dW,!O);var Q=nB.Y(X[0]);var t=Q[0];var D=Q[1];var i;if(X[1]!=null){var T=nB.Y(X[1]);var d=T[0];var w=T[1];var M=[];M["DELEGATE"]=iE([d[0]]);M["PRINCIPLE"]=iE([t[0]]);i=strings.on_behalf_of.format(M);}else{if(t[0]!=null){i=iE([t[0]]);}else{if(D[0]!=null){i="<DIV class=\"messageHeaderRecipient\">"+D[0]+"</DIV>";}}}Z4("messageHeaderFrom").innerHTML=i;var a=dW.O();Z4("messageHeaderDate").innerHTML=a!=null?hy(a):"";if(n=="IPM.Post"){Z4("messageHeaderDateLabel").innerHTML=strings.posted_at_label;Z4("messageHeaderToLabel").innerHTML=strings.posted_to_label;Z4("messageHeaderTo").innerHTML=dL(k.NP.x(c));Sw(Z4("ccLine"));}else{Z4("messageHeaderDateLabel").innerHTML=strings.date_label;Z4("messageHeaderToLabel").innerHTML=strings.to_label2;var L=Gr(dW);var x=(L!=null?iE(L.R()):"");Z4("messageHeaderTo").innerHTML=x;var f=IT(dW);if(f!=null){var u=iE(f.R());Z4("ccLine").style.display="";Z4("messageHeaderCC").innerHTML=u;}else{Sw(Z4("ccLine"));}var p=sQ(dW);if(p!=null){var U=iE(p.R());Z4("bccLine").style.display="";Z4("messageHeaderBCC").innerHTML=U;}else{Sw(Z4("bccLine"));}var S=zk(dW,true);if(null!=S){Z4("replytoLine").style.display="";Z4("messageHeaderReplyTo").innerHTML=iE([S]);}else{Sw(Z4("replytoLine"));}}Ne("messageHeaderTo",50);Ne("messageHeaderCC",50);Ne("messageHeaderBCC",50);var e=yY(dW);if(e==""){e=strings.shared_untitled;}VT.title=e;if(A){var r=dW.w();if(!r){r="";}if(r.indexOf(strings.calendar_response_subjectprefix_updated)!=0){dW.N(strings.calendar_response_subjectprefix_updated+r);}}Z4("messageHeaderSubject").innerHTML=dL(dW.w());if(dW.q()){Z4("attachLine").style.display="";Z4("messageHeaderAttach").style.display="";Z4("messageHeaderAttach").parentNode.style.display="";if(!dW.A){Z4("messageHeaderAttach").innerHTML=k.Dw(dW,window);Ne("messageHeaderAttach",50);}}else{Sw(Z4("messageHeaderAttach"));Sw(Z4("messageHeaderAttach").parentNode);Sw(Z4("attachLine"));}if(ZK()){if(n==cP.n||n==cP.k||n==cP.R||n==cP.q||n==cP.Z){if(G.z){Z+=strings.infobar_scheduling_message_not_yet_processed+"<BR>";}else{if(!G.m){Z+=strings.infobar_scheduling_message_not_processed+"<BR>";}else{if(n==cP.Z){Z+=strings.meeting_has_been_canceled+"<BR>";}}}}}if(V5(dW,Hx)){var F=dW.R();if(F!=oJ.R){var o=new Array(1);o["sensitivity"]=Kw(F);Z+=strings.infobar_sensitivity.format(o)+"<BR>";}switch(dW.u()){case WQ.k:Z+=strings.infobar_low_importance+"<BR>";break;case WQ.q:Z+=strings.infobar_high_importance+"<BR>";break;}}if(Z!=""){infobar.innerHTML=Z;Oa(infobar);}else{Sw(infobar);}wv();}function Ne(q,R){var k=Z4(q);var Z=k.parentNode;if(k.offsetHeight>R){Z.style.height=R+"px";}else{Z.style.height=k.offsetHeight+"px";}}var N0={k:"Public Folders",R:"Other Users",q:"Private"};var zj=null;if(false){zj=new lC();}var sD=new Array();var Wa=null;var Q4=null;function mb(q){var R=vC(q);var k=WE(R);if(k.isEmpty){k.style.color="black";k.value="";k.isEmpty=false;}}function L9(q){var R=vC(q);var k=WE(R);if(k.value.strip()!=""){return ;}k.isEmpty=true;xX(zj.searchType);}function A3(q){if(zj!=null){hS(zj);}}function SO(q){var R=vC(q);var k=R.keyCode;if(k==Nv){if(uZ(window)){mh("search");}else{mh("search_mail_folders");}}}function mU(){if(zj!=null){return zj.searchType;}return null;}function XK(){var q="";var R=new Object();R.searchType=R2.G;R.searchValue=(filterFieldMessages.isEmpty)?"":filterFieldMessages.value.strip();R.loaded=false;R.loading=true;R.currentFolder=wT;var k=fx();var Z="wnd_Search.jsp?locale="+k.aF.R();Hj(Z,[R],null,930,450,true);}function jg(q){var R=q.relevance;if(R){return parseFloat(R);}else{return 0;}}function hJ(){if(!oE(fZ,J0,fj.srcElem,true)){return ;}var q=fj.dataObject;if(!V5(q,Hx)){return ;}var R=dL(yY(q));var k=dL(Cn(q));var Z=Qi("<TABLE border='0' cellspacing='0' cellpadding='0'>");var n=Qi("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",Z);var G=Qi("<TR>",n);var c=Qi("<TD style='padding-left:4px;cursor:default;'>",G);c.innerHTML=R+((k==null)?"":" - <FONT color='gray'>"+k+"</FONT>");if(fj==null){fj=new J4(Z,tableViewCellMouseOut);}else{fj.k(Z);}if(fj.srcElem.offsetWidth<c.offsetWidth){cj();}else{clearTimeout(Ut);gF();}}function MY(q){var R=function(a3){var NM=a3.u();if(NM=="high"){return "01";}else{if(NM=="low"){return "03";}else{return "02";}}};var k=function(a3){var NM=a3.D();switch(NM){case null:case "IPM.Note":if(a3.t(et.c)){return "11";}else{if(a3.t(et.Z)){if(a3.t(et.q)){return "05";}else{return "03";}}else{if(a3.t(et.q)){return "04";}else{return (a3.t(et.m))?"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(NM.match(/^IPM.Contact..*/)){return "17";}return "02";}};var Z=function(a3){return (a3.t(et.k))?"01":"02";};var n=function(a3){var NM=a3.q();return (NM)?"01":"02";};var G=function(a3){return a3.T()+"msec";};var c=function(a3,NM){var Az;var La=a3.u();if(La=="high"){Az=KX;}else{if(La=="low"){Az=rx;}else{Az=Pc;}}NM.innerHTML="<DIV class='tableIcon' style='background-position:0px "+Az+"px'></DIV>";};var A=function(a3,NM){var Az;var La=a3.D();switch(La){case null:case "IPM.Note":if(a3.t(et.c)){Az=us;}else{if(a3.t(et.Z)){if(a3.t(et.q)){Az=T2;}else{Az=xn;}}else{if(a3.t(et.q)){Az=g9;}else{Az=a3.t(et.m)?Ig:Ep;}}}break;case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":Az=li;break;case "IPM.Schedule.Meeting.Resp.Neg":Az=kw;break;case "IPM.Schedule.Meeting.Resp.Pos":Az=qa;break;case "IPM.Schedule.Meeting.Resp.Tent":Az=pT;break;case "IPM.Schedule.Meeting.Canceled":Az=hL;break;case "IPM.Post":Az=KP;break;case "IPM.ReadReceipt":Az=tG;break;case "IPM.DeliveryReceipt":Az=wR;break;case "IPM.DeliveryFailure":Az=s2;break;case "IPM.Note.Rules.OofTemplate":Az=tZ;break;case "IPM.Contact":Az=vG;break;case "IPM.DistList":Az=WV;break;default:if(La.match(/^IPM.Contact..*/)){Az=vG;}else{Az=Ig;}break;}NM.innerHTML="<DIV class='tableIcon' style='background-position:0px "+Az+"px'></DIV>";};var m=function(a3,NM){var Az=a3.t(et.k)?ah:Pc;NM.innerHTML="<DIV class='tableIcon' style='background-position:0px "+Az+"px'></DIV>";};var z=function(a3,NM){var Az=a3.q();var La=Az?le:Pc;NM.innerHTML="<DIV class='tableIcon' style='background-position:0px "+La+"px'></DIV>";};var B=function(a3,NM){NM.innerHTML=FK(a3);NM.style.fontWeight=a3.t(et.m)?"normal":"bold";};var g=function(a3,NM){NM.innerHTML=Vr(a3);NM.style.fontWeight=a3.t(et.m)?"normal":"bold";};var W=function(a3,NM){NM.innerHTML=dL(yY(a3));if(V5(a3,Hx)){NM.style.fontWeight=a3.t(et.m)?"normal":"bold";}};var C=function(a3,NM){var Az=a3.O();if(Az!=null){NM.innerHTML=hy(Az);}if(V5(a3,Hx)){NM.style.fontWeight=a3.t(et.m)?"normal":"bold";}};var Y=function(a3,NM){NM.innerHTML=Ai(a3);NM.style.fontWeight=a3.t(et.m)?"normal":"bold";};var O=function(a3,NM){NM.innerHTML=Fo(a3);};var X=function(a3,NM){NM.innerHTML=nP(a3);};var Q=function(a3,NM){NM.innerHTML=NJ(a3);};var t=function(a3,NM){NM.innerHTML=PM(a3);};var D=function(a3,NM){var Az=P5(a3);NM.innerHTML=(Az==null||Az.strip()=="")?"":Az;};var i=function(a3,NM){NM.innerHTML=My(a3);};var T=function(a3,NM){NM.innerHTML=Fa(a3);};var d=function(a3,NM){NM.innerHTML=iy(a3);};var w=function(a3,NM){NM.innerHTML=O2(a3);};var M=function(a3,NM){var Az=A8(a3);time="";var La=0;if(Az>=1440){La=Math.floor(Az/1440);Az=Az%1440;}var GP=Math.floor(Az/60);var vW=Az%60;if(La>0){time+=La+" "+strings.day_unit+" ";}if(GP>0){time+=GP+" "+strings.hour_unit+" ";}time+=vW+" "+strings.minute_unit;NM.innerHTML=time;};var a=function(a3,NM){var Az="";switch(u6(a3)){case ll.Z:Az=strings.appointment_busy_status_free;break;case ll.k:Az=strings.appointment_busy_status_tentative;break;case ll.R:Az=strings.appointment_busy_status_busy;break;case ll.q:Az=strings.appointment_busy_status_out_of_office;break;}NM.innerHTML=Az;};var L=function(a3,NM){var Az=Math.floor(100*jg(a3));Az-=(Az%10);var La="<DIV class='searchRelevanceOff' style='width:50px;'>";La+="  <DIV class='searchRelevanceOn' style='border:0px;width:"+Az+"%;'>&nbsp</DIV>";La+="</DIV>";NM.innerHTML=La;};var x=function(a3,NM){var Az=fx();NM.innerHTML=Az.NP.x(a3.Q());if(V5(a3,Hx)){NM.style.fontWeight=a3.t(et.m)?"normal":"bold";}};var f=function(){clearTimeout(Ut);gF();};var u=function(a3,NM){if(fj==null){fj=new J4("",f);}fj.srcElem=NM;fj.dataObject=a3;Ut=setTimeout("hJ()",fj.q());};var p={Q:["<DIV class='tableIcon' style='background-position:0px -274px;padding:0px;height:12px;'></DIV>",22,R,G,c,AS.R,false,false,true,null,null,null],X:["<DIV class='tableIcon' style='background-position:1px -308px;padding:0px;height:12px;'></DIV>",22,k,G,A,AS.R,false,false,true,null,null,null],k:["<DIV class='tableIcon' style='background-position:0px -291px;padding:0px;height:12px;'></DIV>",22,Z,G,m,AS.R,false,false,true,null,null,null],B:["<DIV class='tableIcon' style='background-position:0px -257px;padding:0px;height:12px;'></DIV>",22,n,G,z,AS.R,false,false,true,null,null,null],O:[strings.messageheader_from,100,FK,G,B,AS.R,true,true,true,null,null,null],Z:[strings.messageheader_to,100,Vr,G,g,AS.R,true,true,true,null,null,null],c:[strings.messageheader_subject,230,yY,G,W,AS.R,true,true,true,null,u,f],t:[strings.messageheader_received,150,Qy,null,C,AS.q,true,true,true,null,null,null],z:[strings.messageheader_modified,110,Qy,null,C,AS.q,true,true,true,null,null,null],C:[strings.messageheader_size,50,Ai,G,Y,AS.R,true,true,true,null,null,null],D:[strings.contactheader_name,150,Fo,null,O,AS.R,true,true,true,null,null,null],Y:[strings.contactheader_email,170,nP,null,X,AS.R,true,true,true,null,null,null],A:[strings.contactheader_phone,110,NJ,null,Q,AS.R,true,true,true,null,null,null],n:[strings.contactheader_company,110,PM,null,t,AS.R,true,true,true,null,null,null],R:[strings.calendarheader_location,150,P5,null,D,AS.R,true,true,true,null,null,null],g:[strings.calendarheader_start_time,60,My,null,i,AS.q,true,true,true,null,null,null],q:[strings.calendarheader_duration,70,A8,null,M,AS.R,true,true,null,null,null,null],W:[strings.calendarheader_busy_status,70,u6,null,a,AS.R,true,true,null,null,null,null],G:[strings.searchheader_relevance,70,jg,null,L,AS.R,true,true,null,null,null,null],m:[strings.searchheader_folder,85,Tx,G,x,AS.R,true,true,null,null,null,null]};var U={q:[p.Q,p.X,p.k,p.B,p.O,p.Z,p.c,p.t,p.m,p.G],R:[p.X,p.D,p.n,p.Y,p.A,p.z,p.m,p.G],k:[p.Q,p.c,p.g,p.q,p.R,p.W,p.m,p.G]};var S;var e=-1;switch(q){case R2.k:S=U.R;break;case R2.Z:S=U.k;break;default:S=U.q;e=9;break;}function r(a3,NM,Az){if(a3.searchType==R2.k){if(Az!=null){if(Az.length==1){contactTableContextualMenu1._contact_=Az[0];Qm(NM,contactTableContextualMenu1);}else{if(Az.length>1){contactTableContextualMenu2._contacts_=Az[0];Qm(NM,contactTableContextualMenu2);}}}else{Qm(NM,contactTableContextualMenu3);}}else{if(a3.searchType==R2.Z){}else{if(Az!=null){if(Az.length==1){messageTableContextualMenu1._message_=Az[0];Qm(NM,messageTableContextualMenu1);}else{if(Az.length>1){messageTableContextualMenu2._messages_=Az;Qm(NM,messageTableContextualMenu2);}}}else{Qm(NM,messageTableContextualMenu3);}}}}function F(a3){if(a3.searchType==R2.Z){var NM=a3.yZ();for(var Az=0;Az<NM.length;Az++){var La=NM[Az];kH(La);}}else{if(a3.searchType==R2.k){var NM=a3.yZ();for(var Az=0;Az<NM.length;Az++){var La=NM[Az];if(V5(La,dw)){Pd(La);}else{if(V5(La,o7)){zL(La);}}}}else{var NM=a3.yZ();for(var Az=0;Az<NM.length;Az++){var La=NM[Az];Ot(La,window);}}}}var o=new lC(Ws,e,null,null,F,null);for(var I=0;I<S.length;I++){var s=S[I];var l=s[0];var y=s[1];var h=s[2];var j=s[3];var J=s[4];var P=s[5];var E=s[6];var N=s[7];var b=s[8];var v=s[9];var V=s[10];var K=s[11];var H=new UM(l,y,h,j,J,P,E,N,b,v,V,K);o.ix(H);}o.b();o.searchType=q;sD[sD.length]=o;return o;}function hS(q){var R=1;var k=0;var Z=Q4.offsetTop+Q4.offsetHeight-R;var n=QM()-k;var G=mk()-Z;q.vH(k,Z,n,G);}function zO(q){var R=null;for(var k=0;k<sD.length;k++){R=sD[k];if(R.searchType==q){return R;}}R=MY(q);return R;}function fy(q){switch(q){case R2.G:bB("mailSearchToolbar");break;case R2.k:bB("contactsSearchToolbar");break;case R2.Z:bB("calendarSearchToolbar");break;}return ;}function xX(q){switch(q){case R2.G:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_mail;}break;case R2.k:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_contacts;}break;case R2.Z:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_calendar;}break;}return ;}function initSearchWindow(){var q=fx();strings=q.strings;vS(q.J9);VT=document;Ws=document.body;window.name="search";aF.t(q.aF.b,q.aF.o,q.aF.Y);var R=opener.M6.m(window);var k=R[0];var Z=k.searchType;var n=k.searchValue;var G=k.currentFolder;var c=q.NP.x(G);var A="";if(G.Jo()){A=strings.specialfolder_shared;}else{if(G.G8()){A=G.z();}else{A=q.aF.tR("outgoingName");}}VT.title=strings.mail_search_results_for_mailbox_wnd_title.printf(A);RM(searchtoolbar.documentElement);Wa=By(null,0,searchtoolbar.documentElement,mh);searchField.onfocus=mb;searchField.onblur=L9;searchField.onkeyup=SO;if(n==null||n==""){searchField.isEmpty=true;xX(Z);}else{searchField.isEmpty=false;searchField.value=n;}RM(refinementtoolbar.documentElement);Q4=By(null,Wa.offsetTop+Wa.offsetHeight,refinementtoolbar.documentElement,mh);w8("refinementtoolbarSearchCurrentFolderButton",strings.refinementtoolbar_mail_caption_search_current_folder.printf(c));var m=MY(Z);zj=m;zj._currentFolder_=G;fy(Z);RE("refinementtoolbarSearchCurrentFolderButton");es(Z);window.onresize=A3;yP=true;}function es(q){switch(q){case R2.G:w8("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_mail);Rv("searchtoolbarSearchMailButton","search_mail_folders");break;case R2.k:w8("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_contacts);Rv("searchtoolbarSearchMailButton","search_contacts");break;case R2.Z:w8("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_calendar);Rv("searchtoolbarSearchMailButton","search_calendar");break;}xX(q);var R=zO(q);if(zj!=null){zj.SX();}zj=R;R.W();hS(R);fy(q);var k=Uj(q);is(q,k);}function is(q,R){if(zj==null){return ;}if(q==null){q=zj.searchType;}if(R==null){R=Uj(q);}var k=se(q);zj.z(true);if(R.strip()!=""){FU();o6(strings.addressbooksearch_searching);UE(R,k,q,true);}}function se(q){var R=[];switch(q){case R2.G:var k=[];var Z=[];var n=zj._currentFolder_;if(cC("refinementtoolbarSearchCurrentFolderButton")){k[0]=n.P();}else{if(n.Jo()){k[0]=N0.k+"/*";}else{if(n.G8()){k[0]=N0.R+"/"+n.z()+"/*";}else{Z[0]=N0.k+"/*";Z[1]=N0.R+"/*";}}}R["included"]=k;R["excluded"]=Z;break;}return R;}function Uj(q){var R=(searchField.isEmpty)?"":searchField.value.strip();var k=false;var Z=new Array();var n=0;var G=R.length;var c="\"";var A=c;var m;if(G>0){for(var z=0;z<=G;z++){if(z<G){m=R.charAt(z);if(m==c){k=!k;m=R.charAt(++z);}}if(z==G||(m==" "&&!k)){A+=c;Z[n++]=A.strip();A=c;while(z+1<G&&(m=R.charAt(z+1)==" ")){z++;}if(z==G){break;}}else{A+=m;}}}var B="(";var g=" AND ";var W=" OR ";var C;var z;switch(q){case R2.G:var Y=["from:","subject:","BODY:","to:"];var O=Y.length;var X=LZ("messageFieldRestrictionSelection");if(B!="("){B+=W;}switch(X){case "all":if(n>1){var Q=new RegExp(c,"g");for(C=0;C<O;C++){B+=Y[C]+c+R.replace(Q,"")+c;B+=W;}}for(C=0;C<O;C++){for(z=0;z<n;z++){R=Z[z];B+=Y[C]+R;if(C!=O-1||z!=n-1){B+=W;}}}break;default:if(n>1){var Q=new RegExp(c,"g");B+=X+":"+c+R.replace(Q,"")+c;B+=W;}for(z=0;z<n;z++){R=Z[z];B+=X+":"+R;if(z!=n-1){B+=W;}}break;}if(B=="("){B="";}else{B+=")";}if(cC("mailHighImportanceButton")){if(B!=""){B+=g;}B+="(priority:Urgent)";}var t=parseInt(LZ("mailDateRestrictionSelection"));if(t!=0){var D=new Date();var i=D.clone();var T=D.getTimezoneOffset()*60000;var d=t*24*3600*1000;i.setTime((i.getTime()+d)+T);D.setTime(D.getTime()+T);if(B!=""){B+=g;}B+="(";dateFormat=new v0("yyyyMMddHHmmss");B+="CREATE-DATE:["+dateFormat.Z(i);B+=" TO ";B+=dateFormat.Z(D)+"]";B+=")";}var w=cC("mailFlaggedButton");var M=cC("mailAttachmentButton");if(B!=""||w||M){if(B!=""){B+=g;}B+="(MSG-TYPE:email)";}if(w||M){if(w&&!M){B+="&flags=flagged";}else{if(w&&M){B+="&flags=flagged,attach";}else{B+="&flags=attach";}}}break;case R2.k:var a=LZ("contactsFieldRestrictionSelection");switch(a){case "all":B+="subject:"+R;B+=W;B+="company:"+R;B+=W;B+="phone:"+R;B+=W;B+="address:"+R;B+=W;B+="from:"+R;break;default:B+=a+":"+R;break;}B+=")"+g+"(x-scalix-class:IPM.Contact";B+=W+"x-scalix-class:IPM.DistList)";break;case R2.Z:var a=LZ("contactsFieldRestrictionSelection");switch(a){case "all":B+="subject:"+R;B+=W;B+="BODY:"+R;B+=W;B+="location:"+R;B+=W;B+="from:"+R;B+=W;B+="to:"+R;B+=W;B+="cc:"+R;B+=W;B+="bcc:"+R;break;case "invitees":B+="to:"+R;B+=W;B+="cc:"+R;B+=W;B+="bcc:"+R;break;default:B+=a+":"+R;break;}B+=")"+g+"(x-scalix-class:IPM.Schedule.Meeting.Request";B+=W+"x-scalix-class:IPM.Appointment";B+=W+"x-scalix-class:IPM.Meeting.Resp.Neg";B+=W+"x-scalix-class:IPM.Meeting.Resp.Pos";B+=W+"x-scalix-class:IPM.Meeting.Resp.Tent";B+=W+"x-scalix-class:IPM.Meeting.Canceled)";break;}return B;}function UE(q,R,k,Z){if(Z==null){Z=true;}var n=fx();function G(X,Q){FU();var t=X.k();var D=t.getElementsByTagName("messages").item(0);if(D==null){o6(strings.addressbooksearch_no_search_results_returned);return ;}var i=D.childNodes;var T=i.length;if(T==0){o6(strings.addressbooksearch_no_search_results_returned);return ;}var d=new Array();for(var w=0;w<T;w++){var M=i.item(w);var a=M.nodeName.toLowerCase();var L=M.getAttribute("folder");var x=n.Gf.g(L);var f;switch(a){case "contact":f=dw.wP(M,x);break;case "distlist":f=o7.ps(M,x);break;case "appointment":f=Lh.qi(M,x,true);break;default:f=Hx.Yd(M,x);break;}f.relevance=M.getAttribute("relevance");if(a=="appointment"){var u=f;if(!u.v()){continue;}}if(k==R2.k&&a!="contact"&&a!="distlist"||k==R2.Z&&a!="appointment"){continue;}rF.q(d,f);}if(d.length>0){zj.Z(d,false);}}var c=new Ee.A(QS("soapmail"),Z,G);var A=new Ee.W("search",n.sn);A.k("query",q);var m;var z=R["included"];var B=R["excluded"];var g;var W=zX.D.createElement("folders");var C=zX.D.createElement("included_folders");for(var Y=0;Y<z.length;Y++){g=z[Y];m=zX.D.createElement("folder");m.setAttribute("name",g);C.appendChild(m);}W.appendChild(C);var O=zX.D.createElement("excluded_folders");for(var Y=0;Y<B.length;Y++){g=B[Y];m=zX.D.createElement("folder");m.setAttribute("name",g);O.appendChild(m);}W.appendChild(O);A.c(W);c.R.w(A);c.q.add("async",Z);c.q.add("no.report.faults",true);c.R.W();}function st(){var q;for(var R=0;R<sD.length;R++){q=sD[R];q.z(true);}}function o6(q){if(zj==null){return ;}zj.z(true);var R=q;if(R==""){R="&nbsp;";}var k=Qi("<DIV id=\"search_info_message_div\" class=\"label\" style=\"position:absolute;overflow:hidden;white-space:nowrap;z-index:1000;\" unselectable=\"on\">",document.body);k.innerHTML=R;var Z=zj.k();var n=Tu(Z)+Math.round((Z.offsetWidth-k.offsetWidth)/2);var G=gG(Z)+30;k.style.left=Math.abs(n)+"px";k.style.top=Math.abs(G)+"px";}function FU(){var q=Z4("search_info_message_div");if(q!=null){Ws.removeChild(q);}}var J9="<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 N3={z:1,m:2,q:3,G:4,k:5,B:6,c:7,R:8,g:9,n:10,A:11,Z:12};var lo=null;var wb=null;var zX={D:null,T:function(){if(ZW){var q;var R=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0"];for(var k=0;k<R.length;k++){try{var Z=new ActiveXObject(R[k]);Z.preserveWhiteSpace=true;return Z;}catch(q){}}return null;}else{if(CJ){return document.implementation.createDocument("","",null);}else{return null;}}},c:function(q,R){if(ZW){q.loadXML(R);}else{if(CJ){var k=(new DOMParser()).parseFromString(R,"text/xml");zX.O(q);for(var Z=0,len=k.childNodes.length;Z<len;Z++){var n=q.importNode(k.childNodes.item(Z),true);q.appendChild(n);}}}},z:function(q,R){var k="<?xml version='1.0' encoding='"+q+"'?>"+R;if(ZW){var Z=zX.T();zX.c(Z,k);}else{var Z=new DOMParser().parseFromString(k,"text/xml");}return Z;},d:function(q){if(q==null){return null;}if(ZW){return q.parseError;}else{if(CJ){return new yu(q);}else{return null;}}},A:function(q,R,k){var Z=null;if(ZW){Z=q.selectSingleNode(R);}else{if(CJ){var n=q.childNodes.item(0);while(n!=null){if(n.nodeName==R){Z=n;break;}n=n.nextSibling;}}}if(Z==null&&k){Z=q.ownerDocument.createElement(R);q.appendChild(Z);}return Z;},g:function(q){var R="";var k=q.nodeType;if(k==N3.q||k==N3.G){R+=q.nodeValue;}else{if(k==N3.z&&q.childNodes.length>0){var Z=q.childNodes.item(0);while(Z!=null){R+=zX.g(Z);Z=Z.nextSibling;}}}return R;},Q:function(q,R){zX.O(q);q.appendChild(q.ownerDocument.createTextNode(R));},t:function(q){if(ZW){return q.xml;}else{if(CJ){var R=zX.T();var k=R.importNode(q,true);R.appendChild(k);var Z=new XMLSerializer();return Z.serializeToString(R);}else{return null;}}},m:function(q,R){var k=zX.D.createElement(q);zX.Q(k,R);return k;},w:function(q,R){if(q.childNodes.length){q.insertBefore(R,q.childNodes.item(0));}else{q.appendChild(R);}},O:function(q){var R=q.childNodes.item(0);while(R!=null){var k=R.nextSibling;q.removeChild(R);R=k;}},Z:function(q,R,k,n){if(k==null){var G=q.getElementsByTagName(R);return (G.length>0?G[0]:null);}else{if(q.getElementsByTagNameNS){var G=q.getElementsByTagNameNS(k,R);}else{var G=q.getElementsByTagName(n+":"+R);}return (G.length>0?G[0]:null);}return null;},W:function(q,R){if(ZW){return q.selectSingleNode(R);}else{if(CJ){var k=new XPathEvaluator();var Z=k.evaluate(R,q,k.createNSResolver(q),XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);return Z.iterateNext();}else{return null;}}},B:function(q,R){if(ZW){return q.selectNodes(R);}else{if(CJ){var k=new XPathEvaluator();var Z=k.evaluate(R,q,k.createNSResolver(q),XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);return new Cs(Z);}else{return null;}}},G:function(q,R,k){if(q==null||R==null){return k;}var Z=zX.Z(q,R);if(Z==null){return k;}return zX.g(Z);},M:function(q,R,k){var Z=zX.W(q,R);return Z==null?k:zX.g(Z);},X:function(q,R,k){var Z=zX.A(q,R,true);zX.Q(Z,k);},Y:function(q,R,k){var Z=q.getAttribute(R);if(Z==null){return k;}Z=parseInt(Z,10);return isNaN(Z)?k:Z;},R:function(q,k){return (q.getAttribute(k)=="true");},C:function(q,R,k){var Z=zX.Y(q,R,0);q.setAttribute(R,Z+k);},k:function(q){var R=new Array(q.length);for(var Z=0,len=q.length;Z<len;Z++){R[Z]=q.item(Z);}return R;},q:function(R,k,Z){var n=R.ownerDocument;if(ZW||!n.importNode){R.appendChild(k.cloneNode(Z));}else{var G=n.importNode(k,Z);R.appendChild(G);}},n:function(q,R,k,Z){var G=q.ownerDocument;if(ZW||!G.importNode){q.appendChild(k);}else{var c=R.removeChild(k);var A=G.importNode(c,Z);q.appendChild(A);}},i:[[32,55295],[9],[10],[13],[57344,65533],[65536,1114111]],a:function(q){var R="";var k=0;while(k<q.length){var Z=q.charCodeAt(k);var n=false;var G=0;while(!n&&G<zX.i.length){var c=zX.i[G];if(c.length==1){if(Z==c[0]){n=true;}}else{if(Z>=c[0]&&Z<=c[1]){n=true;}}G++;}if(n){R+=q.charAt(k);}k++;}return R;}};zX.D=zX.T();function yu(q){this.errorCode=0;this.url="";this.line="";this.linePos="";this.filePos="";this.srcText="";this.reason="";if(q&&q.documentElement.nodeName=="parsererror"){this.errorCode=-9999;this.reason=q.documentElement.textContent;}}function Cs(q){this.items=q;this.length=this.items.snapshotLength;this.pnt=0;}Cs.prototype.item=function(q){this.pnt=q+1;return this.items.snapshotItem(q);};Cs.prototype.nextNode=function(){if(this.pnt>this.length-1){return null;}return this.items.snapshotItem(this.pnt++);};Cs.prototype.reset=function(){this.pnt=0;};