function hK(H,B){if(!SH(H)){return false;}var y=H.constructor;if(typeof y=="undefined"){return false;}while(y){if(y==B||y.toString()==B.toString()){return true;}y=y.prototype.superClass;}return false;}function SH(H){return (H!=null&&typeof H=="object");}function q5(H){return hK(H,Array);}function wn(H){return typeof H=="function";}function bW(H){return (H!=null&&typeof H=="boolean");}function kf(H){switch(typeof H){case "string":return true;case "object":if(H==null){return false;}if(H.constructor==String){return true;}default:return false;}}function vw(H){switch(typeof H){case "number":return !isNaN(H);case "object":if(H==null){return false;}if(H.constructor==Number){return !isNaN(H);}default:return false;}}function xi(H){return hK(H,Date);}function bq(H){if(typeof H.outerHTML=="undefined"){return false;}if(typeof H.innerHTML=="undefined"){return false;}if(typeof H.id=="undefined"){return false;}return true;}function hz(H){return (typeof (H)=="undefined");}function ZA(H){return (typeof H!="undefined");}function YM(H){return (!isNaN(H)&&H!=null&&H!="");}function Pp(H,B){if(!SH(H)||H.nodeType!=1){return false;}if(B!=null){return H.nodeName==B;}return true;}function Nc(H,B){var y=null;if(arguments.length>2){y=[];for(var a=2;a<arguments.length;a++){y[a-2]=arguments[a];}}return AK(H,B,y);}function AK(H,B,y){var a="$temporaryMethod";var T;H[a]=B;if(!y||y.length==0){T=H[a]();}else{var n=new Array(y.length);for(var q=0;q<y.length;q++){n[q]="y"+"["+q+"]";}T=eval("H"+"["+"a"+"]("+n.join(",")+")");}var N;try{delete H[a];}catch(N){}return T;}function gX(H){var B={};for(var y in H){B[y]=H[y];}return B;}function dI(H){var B=null;var y;try{var a=H.toString();var T=a.match(/function\s+([^\s(]+)/);if(T!=null&&T.length>1){B=T[1];}else{var n=a.length;if(n>100){n=100;}B=a.substring(0,n-1)+"...";}}catch(y){}if(B==null||B.length==0){B="anonymous";}return B;}function Vm(){var H="";var B=Vm;var y=0;do{H+="> "+dI(B.caller)+"\n";if(B.caller==B){H+="*";break;}B=B.caller;y++;}while(B!=null&&y<20);return H;}function FS(H,B,y){if(eC){var a="";a+="ASSERTION FAILED: ";a+=y?y:"";a+="\nat "+H+":"+B;a+=Vm();a6(a,UJ.WARN);}}function sp(H,B,y){var a="";a+="ASSERTION FAILED: ";a+=y?y:"";a+="\nat "+H+":"+B;a+="\n\nstack trace:\n";a+=Vm();a6(a,UJ.WARN);a+="\n\nClick OK if you want to enter the debugger";if(confirm(a)){eval("debugger");}}function dM(H,B){if(arguments.length>2){var y=[];for(var a=2;a<arguments.length;a++){y[a-2]=arguments[a];}return function(){return AK(H,B,y);};}else{return function(){return AK(H,B,arguments);};}}function ct(H,value){var B="value";eval(H+"="+eval("\""+B+"\""));}function r3(H){if(H==null){return "";}H=H.replace(new RegExp("&","g"),"&amp;");H=H.replace(new RegExp("<","g"),"&lt;");H=H.replace(new RegExp(">","g"),"&gt;");H=H.replace(new RegExp("  ","g"),"&nbsp;&nbsp;");return H;}function M5(H){if(H==null){return "";}H=H.replace(new RegExp("&","g"),"&amp;");H=H.replace(new RegExp("<","g"),"&lt;");H=H.replace(new RegExp(">","g"),"&gt;");H=H.replace(new RegExp("\"","g"),"&quot;");H=H.replace(new RegExp("'","g"),"&apos;");return H;}function W3(H){if(H==null){return false;}var B=H.length;var y=null;for(var a=0;(a<B)&&((y=H.charAt(a))!="/");a++){if(y==":"){return true;}}return false;}function dy(H,B,y){if(H<B){return B;}else{if(H>y){return y;}}return H;}function Du(H,B){return (Math.floor(Math.random()*(1+B-H)+H));}function xH(H,B){if(B==null){B=2;}var y=H.toString(16).toUpperCase();while(y.length<B){y="0"+y;}return y;}function Rr(H,B,y){if(!B){B=window;}var a=[];for(var T=3;T<arguments.length;T++){a.push(arguments[T]);}var n=B[y];return setTimeout(function(){n.apply(B,a);},H);}function mQ(H,B,y,a,T,n,q,N,E,c,z,l,h){this.r=H;this.z=B;this.n=y;this.I=a;this.V=T;this.Y=n;this.O=N;this.o=E;this.B=c;this.k=z;this.m=l;this.t=h;this.g=q;this.d=new Array();this.e=null;this.K=null;this.C=null;}mQ.prototype.J=function(H){H.e=this;var B=this.d.length>0;Bq.H(this.d,H);if(!this.K){return ;}var y=this.K.cells[0];if(!B){y.removeChild(y.firstChild);rv("<DIV class='"+(this.I?"treeviewExpandIcon":"treeviewCollapseIcon")+"' style='background-repeat:no-repeat;'>",y);}if(!this.C){var a=this.K.parentNode.parentNode.parentNode.parentNode;var T=a.parentNode.parentNode;var n=T.insertRow(a.rowIndex+1);var q=n.insertCell(-1);q.className="treeviewPaddingCell";q.colSpan=3;this.C=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",q);}if(!H.K){H.u();}else{var n=this.C.insertRow(-1);var q=n.insertCell(-1);var N=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",q);var E=rv("<TBODY>",N);E.appendChild(H.K);if(H.C){n=this.C.insertRow(-1);q=n.insertCell(-1);q.colSpan=3;q.style.paddingLeft=y.offsetWidth+"px";q.appendChild(H.C);}}};mQ.prototype.l=function(H){this.d=Bq.B(this.d,H);H.e=null;if(this.K&&this.d.length==0){var B=this.K.cells[0];B.removeChild(B.firstChild);rv("<DIV style='width:"+B.offsetWidth+"px;height:16px;overflow:hidden;'>",B);this.I=true;}if(this.C){var y;if(H.C){y=H.C.parentNode.parentNode;this.C.firstChild.removeChild(y);}y=H.K.parentNode.parentNode.parentNode.parentNode;this.C.firstChild.removeChild(y);}};mQ.prototype.w=function(){while(this.d.length>0){this.l(this.d[0]);}};mQ.prototype.E=function(){return (this.d.length>0);};mQ.prototype.y=function(){return this.d;};mQ.prototype.S=function(){return this.d.length>0?this.d[0]:null;};mQ.prototype.b=function(){return this.d.length>0?this.d[this.d.length-1]:null;};mQ.prototype.L=function(){return this.e;};mQ.prototype.Q=function(){return this.g;};mQ.prototype.X=function(){return this.K;};mQ.prototype.N=function(){return this.z;};mQ.prototype.M=function(H){this.z=H;if(this.K){this.K.cells[2].innerHTML=H;}};mQ.prototype.P=function(H){this.n=H;if(this.K){this.K.cells[1].title=this.K.cells[2].title=H;}};mQ.prototype.H=function(B){if(this.O){this.O(this,B);}};mQ.prototype.h=function(H){if(this.o){this.o(this,H);}};mQ.prototype.a=function(){return this.I;};mQ.prototype.T=function(){if(this.I){this.f();}};mQ.prototype.D=function(){if(!this.I){this.f();}};mQ.prototype.f=function(){if(this.d.length==0){return ;}this.I=!this.I;if(!this.K){return ;}var H=this.K.cells[0].firstChild;H.className=this.I?"treeviewExpandIcon":"treeviewCollapseIcon";if(this.C||this.I){if(this.I){m4(this.C);}else{Lv(this.C);}}else{var B=this.K.parentNode.parentNode.parentNode.parentNode;var y=B.parentNode.parentNode;var a=this.K.cells[0];var T=y.insertRow(B.rowIndex+1);var n=T.insertCell(-1);n.colSpan=3;n.style.paddingLeft=a.offsetWidth+"px";this.C=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",n);}for(var q=0,len=this.d.length;q<len;q++){var N=this.d[q];if(!N.K){N.u();}}if(this.I&&this.m){this.m(this);}else{if(!this.I&&this.k){this.k(this);}}};mQ.prototype.q=function(){if(!this.K){return false;}var H=this.r;var B=H.Y();var y=this.e;while(y!=null){if(y==B){return true;}if(y.I){return false;}y=y.e;}return true;};mQ.prototype.c=function(){var H=this.L();if(!H){return null;}var B=H.y();var y=Bq.T(B,this);if(y<=0){return null;}return B[y-1];};mQ.prototype.G=function(){var H=this.L();if(!H){return null;}var B=H.y();var y=Bq.T(B,this);if(y>=B.length-1){return null;}return B[y+1];};mQ.prototype.W=function(){var H=null;var B=this.r;var y=B.Y();H=this.c();if(H){while(H.E()&&!H.a()){H=H.y()[H.y().length-1];}}else{var a=this;while(!H&&a.L()!=y){a=a.L();H=a;}}return H;};mQ.prototype.j=function(){var H=null;var B=this.r;var y=B.Y();if(this.E()&&!this.a()){H=this.y()[0];}else{var a=this;H=a.G();while(!H&&a!=y){a=a.L();H=a.G();}}return H;};mQ.prototype.Z=function(){var H=this.K.cells[2];var B=this.r;H.className=B.y()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";};mQ.prototype.F=function(){var H=this.K.cells[2];H.className="treeviewNodeLabelCell";};mQ.prototype.u=function(){var H=this.e;var B=H.C;var y=B.insertRow(-1);var a=y.insertCell(-1);var T=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",a);this.K=T.insertRow(-1);var n=rv("<TD class='treeviewExpanderCell'>",this.K);if(this.d.length==0){rv("<DIV class='treeviewExpanderCell' style='overflow:hidden;'>",n);}else{rv("<DIV class='"+(this.I?"treeviewExpandIcon":"treeviewCollapseIcon")+"' style='background-repeat:no-repeat;'>",n);}var q=rv("<TD class='treeviewNodeIconCell'>",this.K);var N=rv("<DIV class='treeviewNodeIcon' style='background-repeat:no-repeat;'>",q);N.style.backgroundPosition=this.V+"px "+this.Y+"px";var E=this.r;var c;if(E.q()==this){c=E.y()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";}else{c="treeviewNodeLabelCell";}var z=rv("<TD class='"+c+"' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.K);z.innerHTML=this.z;if(this.n!=null){q.title=z.title=this.n;}if(this.d.length>=0){n.onmouseup=function(){var l=this.parentNode._treeviewNode;l.f();var h=E.q();if(h!=null&&!l.t){var X=h;while(X!=null){X=X.e;if(X==l){h=E.q();if(h!=null){h.F();}X.Z();E.l(X);X.H(h);break;}}}};}n.oncontextmenu=q.oncontextmenu=z.oncontextmenu=function(P){var O=x7(P);var l=this.parentNode._treeviewNode;l.h(O);return false;};z.onmousedown=function(P){var O=x7(P);return false;};q.onmouseup=z.onmouseup=function(){var l=this.parentNode._treeviewNode;if(l.t){return ;}var h=E.q();if(h!=l){if(h!=null){h.F();}l.Z();E.l(l);}l.H(h);};q.ondblclick=z.ondblclick=function(){var l=this.parentNode._treeviewNode;l.f();};if(this.d.length>0&&!this.I){y=B.insertRow(-1);a=y.insertCell(-1);a.colSpan=3;a.style.paddingLeft=n.offsetWidth+"px";this.C=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",a);for(var Y=0,len=this.d.length;Y<len;Y++){var V=this.d[Y];V.u();}}this.K._treeviewNode=this;if(this.B){this.B(this);}};mQ.prototype.v=function(H){if(H==null){H=function(z,l){var h=z.N();var X=l.N();if(h<X){return -1;}else{if(h>X){return 1;}else{return 0;}}};}var B=this.C;var y;var a;for(y=1;y<this.d.length;y++){var T=this.d[y];a=y;while((a>0)&&(H(this.d[a-1],T)>0)){this.d[a]=this.d[a-1];a--;}this.d[a]=T;if(B&&y!=a){var n=T.K.parentNode.parentNode.parentNode.parentNode;B.firstChild.removeChild(n);var q=this.d[a+1];var N=q.K.parentNode.parentNode.parentNode.parentNode;B.firstChild.insertBefore(n,N);if(T.C){var E=T.C.parentNode.parentNode;B.firstChild.insertBefore(E,N);}}}for(y=0;y<this.d.length;y++){var c=this.d[y];if(c.E()){c.v(H);}}};function P6(H,B){this.N=H;this.H=B;this.E=false;this.X=null;this.T=null;this.B=new mQ(this,"ROOT",null,true,0,0);}P6.prototype.Y=function(){return this.B;};P6.prototype.q=function(){return this.T;};P6.prototype.l=function(H){this.T=H;};P6.prototype.J=function(H){this.X=rv("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.N);if(H!=null){this.X.tabIndex=H;}var B=this;this.X.onfocus=function(){if(!B.E){B.a();}};this.X.onblur=function(){if(B.E){B.c();}};this.X.onmousedown=function(){B.X.focus();};this.X.onmouseup=function(){B.X.focus();};this.X.onmouseover=function(){return true;};this.X.onclick=function(y){var a=x7(y);if(pV){a.preventDefault();}dc(a);return false;};var T=rv("<DIV id='foldersTreeViewDiv' class='treeviewContainer' style='width:100%;height:100%;overflow:auto;'>",this.X);this.N.style.overflow="hidden";if(this.H){T.onscroll=this.H;}T.onblur=function(){B.c();};var n=this.B;n.C=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",T);var q=n.y();for(var N=0,len=q.length;N<len;N++){var E=q[N];E.u();}function c(z){if(PK){return true;}var l=x7(z);if(!B.E||!B.T){return true;}function h(Y){var V=Y.X();var J=GM(V)-GM(T);if(J+V.offsetHeight>T.scrollTop+T.offsetHeight){T.scrollTop=J+V.offsetHeight-T.offsetHeight;}else{if(J<T.scrollTop){T.scrollTop=J;}}}var X=B.T;var P=l.keyCode;if(P==Ao||P==jy){var O=P==Ao?X.W():X.j();if(!O||O.t){return true;}X.F();O.Z();B.T=O;h(O);O.H(X);return false;}else{if(P==hy){if(X.a()){var O=X.W();if(!O||O.t){return true;}X.F();O.Z();B.T=O;h(O);O.H(X);}else{X.D();}return false;}else{if(P==sy){if(X.a()){X.T();}else{var O=X.j();if(!O||O.t){return true;}X.F();O.Z();B.T=O;h(O);O.H(X);}return false;}else{if(P==gy){X.H(X);return false;}}}}return true;}if(oY){document.attachEvent("onkeydown",c);}else{if(pV){document.addEventListener("keydown",c,false);}}};P6.prototype.n=function(){function H(n){if(n.E()){var q=n.y();for(var N=0,len=q.length;N<len;N++){var E=q[N];H(E);}}else{n.T();}}var B=this.B;var y=B.y();for(var a=0,len=y.length;a<len;a++){var T=y[a];H(T);}};P6.prototype.O=function(){function H(n){if(n.E()){var q=n.y();for(var N=0,len=q.length;N<len;N++){var E=q[N];H(E);}}else{n.D();}}var B=this.B;var y=B.y();for(var a=0,len=y.length;a<len;a++){var T=y[a];H(T);}};P6.prototype.V=function(H){var B=this.B;B.v(H);};P6.prototype.h=function(){this.X.focus();};P6.prototype.P=function(){this.X.blur();};P6.prototype.y=function(){return this.E;};P6.prototype.z=function(H){this.X.tabIndex=H;};P6.prototype.a=function(){this.E=true;var H=this.T;if(H){H.Z();}};P6.prototype.c=function(){this.E=false;var H=this.T;if(H){H.Z();}};var l7={n:"Mail",a:"Calendar",y:"Contact",H:"Task",B:"Journal",T:"Notes"};var an={n:"Inbox",T:"Outbox",q:"SentItems",c:"DeletedItems",B:"Calendar",E:"Contacts",y:"Drafts",z:"Journal",a:"Notes",H:"Tasks",h:"Recovery",l:"SharedRoot",N:"OtherUsersRoot"};var hY={y:0,a:4096,n:8192,q:16384,N:32768,c:65536,z:131072,B:262144,E:524288,H:1048576,T:2097152};var c4={q:hY.y,c:(hY.a|hY.T),B:(hY.n|hY.T),a:(hY.a|hY.n|hY.T|hY.B),H:(hY.a|hY.n|hY.T|hY.c|hY.B),T:(hY.a|hY.n|hY.T|hY.c|hY.B|hY.q),y:(hY.a|hY.n|hY.T|hY.N|hY.z),n:(hY.a|hY.n|hY.T|hY.N|hY.z|hY.q),E:(hY.a|hY.n|hY.T|hY.N|hY.z|hY.q|hY.E),N:4194304};var fp={N:0,z:-1,a:-2,l:-3,X:-4,y:-5,h:-6,q:-7,n:-8,E:-9,B:-10,T:-11,H:-12,c:-13};nn.uk=500;function nn(H,B,y,a,T,n,q,N,E,c,z,l,h,X){this.Dv=H;this.p=B;this.e=y;this.A=a;this.u6=T;this.vD=(n==null)?-1:n;this.T=0;this.TU=(q==null)?-1:q;this.y=(N==null)?-1:N;this.tN=(E==null)?-1:E;this.qj=c;this.I=z;this.jY=-1;this.t=l;this.dg=(null==h)?WX:h;this.gY=(null==X)?true:X;this.HK=new Array();this.aG=new Array();this.NV=null;this.z=false;this.Y=false;this.cJ=false;this.i=false;this.T1=false;this.f2=null;this.d=false;if(y!=null){Bq.H(y.HK,this);}else{Bq.H(this.dg.I(),this);}}function jY(){return this.dg;}nn.prototype.E=jY;function HK(){return this.Dv;}nn.prototype.k=HK;function Dv(){var H=new Array();var B=this;do{var y=B.k();Bq.H(H,y);B=B.a();}while(B!=null);H.reverse();var a=this.dg.B();return this.dg.J()+H.join(a);}nn.prototype.W=Dv;function gf(){var H=this;while(H!=null){var B=H.A;if(B==an.l||B==an.N){return true;}H=H.e;}return false;}nn.prototype.mQ=gf;function VU(){var H=this;while(H!=null){var B=H.A;if(B==an.l){return true;}H=H.e;}return false;}nn.prototype.AX=VU;function vD(){var H=this;while(H!=null){var B=H.A;if(B==an.N){return true;}H=H.e;}return false;}nn.prototype.bi=vD;function qj(H){var y=this;while(y!=null){if(y==H){return true;}y=y.e;}return false;}nn.prototype.B=qj;function Vv(){var H=this;while(H!=null){var B=H.e;if(B!=null){var y=B.A;if(y==an.N){return H.Dv;}}H=B;}return null;}nn.prototype.c=Vv;function TU(){var H=this;while(H!=null){var B=H.e;if(B!=null){var y=B.A;if(y==an.N){return H.qj;}}H=B;}return null;}nn.prototype.P6=TU;function u6(H,B,y){if(!y){var a=this.g(H.k());if(null!=a){return fp.T;}}H.e=this;H.dg=this.E();if(!B){var T=H.Jw();for(var n=0;n<T.length;n++){var q=T[n];H.adopt(q,false,true);}}else{H.HK=[];}Bq.H(this.HK,H);return fp.N;}nn.prototype.m=u6;function xf(H){if(H.a()!=this){a6("Tried to remove folder "+H.W()+" but we aren't its parent!",UJ.a);return fp.z;}this.HK=Bq.B(this.HK,H);return fp.N;}nn.prototype.R=xf;function dg(H){var B=null;for(var y=0;y<this.HK.length;y++){var a=this.HK[y];if(a.k()==H){B=a;break;}}return B;}nn.prototype.g=dg;function f2(){return this.B(this.dg.u());}nn.prototype.e8=f2;function KO(){return this.B(this.dg.c());}nn.prototype.q=KO;function AX(){return this.p;}nn.prototype.C=AX;function tN(){return this.e;}nn.prototype.a=tN;function Cc(){return (this.A!=null);}nn.prototype.pm=Cc;function T1(){return this.A;}nn.prototype.V=T1;function Jw(){return this.u6;}nn.prototype.U=Jw;function Mn(){return this.vD;}nn.prototype.n=Mn;function pm(){return this.T;}nn.prototype.O=pm;function bi(){return this.TU;}nn.prototype.J=bi;function e8(){return this.y;}nn.prototype.MF=e8;function gY(){return this.qj;}nn.prototype.s=gY;function iV(){return this.I;}nn.prototype.H=iV;function DJ(){return this.HK;}nn.prototype.Jw=DJ;function NV(){var H=0;var B=new Array();for(var y in this.aG){var a=this.aG[y];if(a!=null){B[H]=a;H++;}}return B;}nn.prototype.SL=NV;function SL(){var H=this.e;if(H!=null){while(H.a()!=null){H=H.a();}}else{H=this;}return H;}nn.prototype.nn=SL;function MF(H){return this.aG["uid"+H];}nn.prototype.P=MF;function aG(){return this.Y;}nn.prototype.j=aG;function cJ(){return this.cJ;}nn.prototype.fp=cJ;function pe(){if(this.f2==null){var H=this.Z();if(H!=null){H=parseInt(H,10);if(!isNaN(H)){this.f2=H;}}}return this.f2;}nn.prototype.Mn=pe;function mm(){if(!this.mQ()){return true;}if(this.f2==null){this.Mn();}if(this.f2==null){return false;}if((this.f2&hY.a)==0){return false;}return true;}nn.prototype.KO=mm;function Br(){if(!this.mQ()){return true;}if(this.f2==null){this.Mn();}if(this.f2==null){return false;}if((this.f2&hY.n)==0){return false;}return true;}nn.prototype.u=Br;function KY(){if(!this.mQ()){return true;}if(this.f2==null){this.Mn();}if(this.f2==null){return false;}if((this.f2&hY.E)==0){return false;}return true;}nn.prototype.F=KY;function da(){return this.t;}nn.prototype.o=da;function KS(){return this.t!=null;}nn.prototype.h=KS;function fu(H){return this.t[H];}nn.prototype.l7=fu;function EA(H,B){this.t[H]=B;}nn.prototype.gf=EA;function xR(H,B,y,a){if(y!=null){if(y.U()){return fp.a;}if(y.V()==an.y){return fp.y;}if(y.mQ()){var T=y.Mn();if(T==null){return fp.q;}if((T&hY.q)==0){return fp.n;}}a=y.E();}else{if(null==a){a=WX;}}H=H.strip();if(H==""){return fp.E;}if(H.indexOf(a.B())!=-1){return fp.B;}var n=y==null?a.I():y.Jw();for(var q=0,len=n.length;q<len;q++){var N=n[q];if(N.k()==H){return fp.T;}}if(y==null&&H.toUpperCase()=="INBOX"){return fp.T;}var E=null;var c=function(P,O){var Y=P.y().getElementsByTagName("status").item(0);var V=parseInt(Y.getAttribute("uid"),10);var J=parseInt(Y.getAttribute("uidnext"),10);var r=Y.getAttribute("directRef");if(B==l7.a){E=new Sa(H,y,null,0,0,V,J,null,r,null,a);}else{E=new nn(H,B,y,null,false,0,0,V,J,null,r,null,a);}a.t(true);};a6("Creating folder: "+H,UJ.y);var z=new jG.N(X2("soapmail"),false,c);var l=new jG.h("create",eu);var h=y!=null?y.W()+a.B()+H:H;l.y("mailboxname",h);var X;if(B==l7.a){X="IPF.Appointment";}else{if(B==l7.y){X="IPF.Contact";}else{X="IPF.Note";}}l.y("folderType",X);z.B.d(l);z.H.add("no.report.faults",true);z.B.h();return (E!=null?E:fp.z);}nn.A2=xR;function kc(H){var B=this.dg.B();if(H.indexOf(B)!=-1){return fp.B;}var y;var a=this.e;if(a!=null){y=a.W()+B+H;}else{y=H;}return this.M(y);}nn.prototype.S=kc;function A2(H){if(this.A!=null||this.u6){return fp.X;}if(this.u6){return fp.l;}var B=this.Dv;var y=this.e;var a=null;var T=null;var n=this.dg.B();var q=H.lastIndexOf(n);if(q>0){var N=H.substr(0,q);T=this.dg.l(N);a=H.substr(q+1);}else{a=H;}if(T!=null&&T.U()){return fp.a;}if(T!=null&&T.V()==an.y){return fp.y;}if(y!=null&&y.mQ()||T!=null&&T.mQ()){var E=null;if(y!=null&&y.mQ()){E=y.Mn();if(E==null){return fp.q;}}var c=null;if(T!=null&&T.mQ()){c=T.Mn();if(c==null){return fp.q;}}var z=this.Mn();if(z!=null&&(z&hY.E)==0||c!=null&&(c&hY.q)==0){return fp.n;}}a=a.strip();if(a==""){return fp.E;}var l=T==null?this.dg.I():T.Jw();for(var h=0,len=l.length;h<len;h++){var X=l[h];if(X.k()==a){return fp.T;}}if(T==null&&a.toUpperCase()=="INBOX"){return fp.T;}var P=fp.z;var O=function(){P=fp.N;var J=this;if(y!=null){y.HK=Bq.B(y.HK,this);}else{J.dg.r=Bq.B(J.dg.r,this);}if(T!=null){Bq.H(T.HK,this);}else{Bq.H(J.dg.I(),this);}J.Dv=a;J.e=T;var r=J.E();r.t(true);};if(PX(UJ.y)){a6("Renaming folder, old name: "+this.W()+"; new name: "+H,UJ.y);}var Y=new jG.N(X2("soapmail"),false,dM(this,O));var V=new jG.h("rename",eu);V.y("oldmailboxname",this.W());V.y("newmailboxname",H);Y.B.d(V);Y.H.add("no.report.faults",true);Y.B.h();return P;}nn.prototype.M=A2;function xn(H){var B;if(H!=null){if(H==this||H.B(this)){return fp.c;}var y=this.dg.B();B=H.W()+y+this.Dv;}else{B=this.Dv;}return this.M(B);}nn.prototype.an=xn;function xh(){var H=this.e;if(H==null){return fp.H;}var B=H.a();return this.an(B);}nn.prototype.iV=xh;function uk(){var H;if(this.e8()&&this.A!=an.c){H=fp.z;var B=this.e;var y=function(){H=fp.N;B.HK=Bq.B(B.HK,this);var q=this;q.e=null;q.dg=null;var N=B.E();N.t(true);};if(PX(UJ.y)){a6("Deleting folder, name: "+this.W(),UJ.y);}var a=new jG.N(X2("soapmail"),false,dM(this,y));var T=new jG.h("delete",eu);T.y("mailboxname",this.W());a.B.d(T);a.H.add("no.report.faults",true);a.B.h();}else{var n=this.dg.u();if(this==n){H=fp.X;}else{H=this.an(n);}}return H;}nn.prototype.DJ=uk;function q7(H,B,y,a,T,n,q){if(B==null){B=true;}if(PX(UJ.y)){var N="Stating folders: ";for(var E=0,len=H.length;E<len;E++){var c=H[E];N+=c.W();if(E+1<len){N+=",";}}a6(N,UJ.y);}var z=new jG.N(X2("soapmail"),B,nn.Lw,nn.Br);var l=new Array();var h=null;for(var E=0,len=H.length;E<len;E++){var c=H[E];if(null==h){h=c.E();}if(c.i||c.T1){if(c.i){a6("statBundle will not stat folder="+c.Dv+" as _statOperationPending=TRUE",UJ.B);}if(c.T1){a6("statBundle will not stat folder="+c.Dv+" as _fetchOperationPending=TRUE",UJ.B);}continue;}if(c.A!=an.l&&c.A!=an.N&&!c.u6){Bq.H(l,c);var X=new jG.h("status",eu);X.y("mailboxname",c.W());X.y("initialStatComplete",c.z.toString());z.B.d(X);c.i=true;}}if(l.length==0){if(y){y(H);}return ;}z.H.add("folders",l);z.H.add("foldertree",h);z.H.add("onSuccessFn",y);z.H.add("onErrorFn",a);z.H.add("onRemovedMessagesFn",T);z.H.add("onChangedMessagesFn",n);if(q==null||q==false){z.H.add("no.report.faults",true);}z.B.h();}nn.DU=q7;function DU(H,B){var y=H.y();var a=B.item("folders");var T=B.item("foldertree");if(null==T){T=WX;}var n=Ff.z(y,".//status");var q=B.item("onRemovedMessagesFn");var N=B.item("onChangedMessagesFn");a6(n.length+" folders statted.",UJ.y);for(var E=0,len=n.length;E<len;E++){var c=n.item(E);var z=c.getAttribute("name");var l=T.l(z);if(!l){continue;}l.i=false;if(c.getAttribute("error")!=null){a6("folder "+z+" has an error during stat.",UJ.WARN);continue;}var h=l.z;l.z=true;l.vD=parseInt(c.getAttribute("serverMessageCount"),10);l.TU=parseInt(c.getAttribute("unreadMessageCount"),10);l.y=parseInt(c.getAttribute("uidvalidity"),10);l.tN=parseInt(c.getAttribute("uidnext"),10);var X=nn.xh(c.getElementsByTagName("new").item(0));var P=nn.xR(c.getElementsByTagName("new").item(0));if(PX(UJ.y)){a6("folder "+z+"\nRemMsgCnt: "+l.vD+"\n#unrd: "+l.TU+((l.NV)?"\n#ClientNewUIDs: "+l.NV.length:"\nnoNew")+"\n#ServerNewUIDs: "+X.length,UJ.y);}if(!P&&l.NV!=null&&l.NV.length>0&&X!=null){if(PX(UJ.y)){a6("\n#folder: "+z+"\n#Adding new client ids to existing collection "+X.length,UJ.y);}l.NV=l.NV.concat(X);}else{l.NV=X;}if(PX(UJ.y)){a6("\n#folder: "+z+"\n#NewClientNewUIDs: "+l.NV.length,UJ.y);}var O=new Array();var Y=new Array();var V=nn.xn(c.getElementsByTagName("changed").item(0));if(V){for(var J in V){var r=V[J];var C=l.P(J);if(C){if((r&dh.FLAG_DELETED)!=0){l.w(C);Bq.H(O,C);}else{C.Y=r;Bq.H(Y,C);}}else{if((r&dh.FLAG_DELETED)!=0){l.NV=Bq.B(l.NV,J);}}}if(N&&Y.length>0){N(l,Y);}}var Q=nn.xh(c.getElementsByTagName("removed").item(0));if(Q){var G=Q.length;for(var d=0;d<G;d++){var J=Q[d];var C=l.P(J);if(C){l.w(C);Bq.H(O,C);}else{l.NV=Bq.B(l.NV,J);}}if(q&&O.length>0){q(l,O);}}if(h&&l.V()==an.n){if(X!=null&&X.length>0){JT("mode_button_indicator",aL.H,null,X);}else{if(kY("mode_button_indicator")){vQ("mode_button_indicator",aL.H,l);}}}}var D=B.item("onSuccessFn");if(D){D(a);}}nn.Lw=DU;function Lw(H,B){var y=B.item("folders");for(var a=0,len=y.length;a<len;a++){var T=y[a];T.i=false;}var n=B.item("onErrorFn");if(n){n(y);}}nn.Br=Lw;function P2(H,B,y,a,T,n){if(this.T1){a6("fetchMessageHeaders will not fetch for folder="+this.Dv+" as _fetchOperationPending=TRUE",UJ.B);return ;}if(H==null){H=true;}if(this.NV==null||this.NV.length==0){this.Y=true;if(y){y(this,false);}return ;}if(PX(UJ.y)){a6("Fetching headers, name: "+this.W(),UJ.y);}var q=new jG.N(X2("soapmail"),H,dM(this,this.b),dM(this,this.Cc));var N=new jG.h("fetchMessageHeaders",eu);var E=Ff.r.createElement("select");E.setAttribute("mbox",this.W());E.setAttribute("isInFolderTree",this.gY);N.N(E);if(T==null){T=nn.uk;}var c=Math.min(this.NV.length,T);var z=this.NV.slice(0,c);E=N.y("search",z.join(","));E.setAttribute("count",z.length);q.B.d(N);q.H.add("async",H);q.H.add("onFetchChunkSuccessFn",B);q.H.add("onFetchCompleteFn",y);q.H.add("onErrorFn",a);q.H.add("chunkSize",c);q.H.add("no.report.faults",true);if(null!=n&&n>0){q.B.setRetryOnTimeout(n);}this.T1=true;q.B.h();}nn.prototype.f=P2;function Gj(H,B){try{if(!this.cJ){this.cJ=true;}var y=B.item("async");var a=B.item("onFetchChunkSuccessFn");var T=B.item("onFetchCompleteFn");var n=B.item("onErrorFn");var q=H.y();var N=q.getElementsByTagName("messages").item(0);var E=new Array();var c=N.childNodes;var z=c.length;for(var l=0;l<z;l++){var h=c.item(l);var X=h.nodeName.toLowerCase();var P;switch(X){case "contact":P=ad.Yd(h,this);break;case "distlist":P=Jy.gf(h,this);break;case "appointment":P=o6.d2(h,this,true);break;default:P=NR.mm(h,this);break;}var O=P.w();var Y=O;if(Y>this.jY){this.jY=Y;}if(X=="appointment"){var V=P;if(!V.A()){continue;}}var J="uid"+O;if(this.aG[J]!=null){if(PX(UJ.y)){a6("message uid#"+O+" already exists in "+this.W(),UJ.y);}continue;}else{if(this.p==l7.y&&X!="contact"&&X!="distlist"){if(PX(UJ.y)){a6("message uid#"+O+" is in Contacts folder, but is neither contact nor DL.",UJ.y);}continue;}else{if(this.p==l7.a&&X!="appointment"){if(PX(UJ.y)){a6("message uid#"+O+" is in Calendar folder, but is not an appointment.",UJ.y);}continue;}}}this.aG[J]=P;this.T++;Bq.H(E,P);}var r=B.item("chunkSize");this.NV=this.NV.slice(r);if(a){a(this,E);}if(this.NV.length>0){this.T1=false;if(!this.d){this.f(y,a,T,n);}}else{this.T1=false;var C=this.Y;this.Y=true;if(T){T(this,C);}}}catch(e){this.T1=false;alert(strings.error_displaying_headers.printf(this.Dv));a6("_handleFetchSuccess failed for "+this.Dv+". Error: "+e,UJ.y);}}nn.prototype.b=Gj;function FF(H,B){this.T1=false;a6("Server returned an error for fetchMessageHeaders on folder "+this.Dv,UJ.a);var y=B.item("onErrorFn");if(y){y(this);}else{alert(strings.error_displaying_headers.printf(this.Dv));}}nn.prototype.Cc=FF;function NJ(){if(!this.Y&&this.T1){this.d=true;}}nn.prototype.r=NJ;function c3(){this.d=false;}nn.prototype.L=c3;function b6(){return this.i;}nn.prototype.G=b6;function nI(){return this.T1;}nn.prototype.v=nI;function TR(){return this.d;}nn.prototype.c4=TR;function PA(H,B,y,a){if(B==null){B=true;}if(this.mQ()){var T=this.Mn();if(T==null){return fp.q;}if((T&hY.a)==0){return fp.n;}}a6("Posting message to folder, name: "+this.W(),UJ.y);var n=new jG.N(X2("soapmail"),B,dM(this,this.hY),dM(this,this.Q));n.H.add("message",H);n.H.add("onSuccessFn",y);n.H.add("onErrorFn",a);n.H.add("no.report.faults",true);var q=new jG.h("post",eu);q.y("mailboxname",this.W());var N=Ff.r.createElement("messages");Ff.H(N,H.c4,true);q.q(N);n.B.d(q);n.B.h();return fp.N;}nn.prototype.D=PA;function WF(H,B){var y=B.item("onSuccessFn");if(y){var a=B.item("message");y(this,a);}}nn.prototype.hY=WF;function ud(H,B){var y=B.item("onErrorFn");if(y){var a=B.item("message");y(this,a);}}nn.prototype.Q=ud;function r9(H){var B;if(this.A==an.T){var y=-(new Date().getTime());B="uid"+y;}else{B="uid"+H.w();}if(this.aG[B]==null){this.vD++;this.T++;if(!H.J(dh.c)){this.TU++;}}this.aG[B]=H;H.a=this;}nn.prototype.K=r9;function mP(H){var B=H.w();var y="uid"+B;if(this.aG[y]!=null){this.aG[y]=null;if(this.vD>0){this.vD--;}this.T--;if(!H.J(dh.c)&&this.TU>0){this.TU--;}}else{var a=Bq.T(this.NV,B);if(a!=-1){this.NV=Bq.z(this.NV,a);if(this.vD>0){this.vD--;}this.T--;}}}nn.prototype.w=mP;function sa(H,B){var y=B.w();var a="uid"+H;var T="uid"+y;if(this.aG[a]!=null){this.aG[a]=null;}this.aG[T]=B;B.a=this;}nn.prototype.l=sa;function C4(H){if(H==null){return null;}var B=parseInt(H.getAttribute("count"));if(isNaN(B)||B==0){return new Array(0);}var y=Ff.l(H);var a=y.split("|");a.reverse();return a;}nn.xh=C4;function IK(H){if(H==null){return null;}var B=parseInt(H.getAttribute("count"));if(isNaN(B)||B==0){return new Array(0);}var y=Ff.l(H);var a=y.split("|");var T=new Array();var n=/(\d+)\((\d+)\)/;for(var q=0;q<B;q++){var N=a[q];var E=N.match(n);var c=parseInt(E[1],10);var z=parseInt(E[2],10);T[c]=z;}return T;}nn.xn=IK;function hb(H){if(H==null){return null;}var B=H.getAttribute("freshCache");if(B!=null&&B=="true"){return true;}else{return false;}}nn.xR=hb;function Md(){var H=null;var B=function(T,n){var q=T.y();var N=q.getElementsByTagName("acl").item(0);H=Ff.l(N);};a6("Fetch permissions for folder, name: "+this.W(),UJ.y);var y=new jG.N(X2("soapmail"),false,B);var a=new jG.h("getFolderPermissions",eu);a.y("mailboxname",this.W());y.B.d(a);y.B.h();return H;}nn.prototype.Z=Md;function dn(H,B,y){if(H==null){H=true;}var a=function(N,E){var c=N.y();var z=c.getElementsByTagName("acl");var l=new Array();var h=false;for(var X=0,len=z.length;X<len;X++){var P=z.item(X);var O=P.getAttribute("identifier");var Y=Ff.l(P);Y=parseInt(Y,10);var V=new Z6(O,Y);Bq.H(l,V);if(O==Z6.T){h=true;}}if(!h){l=Bq.c(l,0,new Z6(Z6.T,hY.y));}var J=c.getElementsByTagName("myrights").item(0);var r=Ff.l(J);r=parseInt(r,10);if(B){var C=E.item("folder");B(C,l,r);}};var T=function(N,E){if(y){var c=E.item("folder");y(c);}};a6("Getting ACL for folder, name: "+this.W(),UJ.y);var n=new jG.N(X2("soapmail"),H,a,T);n.H.add("folder",this);n.H.add("no.report.faults",true);var q=new jG.h("getFolderACL",eu);q.y("mailboxname",this.W());n.B.d(q);n.B.h();}nn.prototype.Vv=dn;function UE(H,B,y,a){if(B==null){B=true;}if(this.mQ()){var T=this.Mn();if(T==null){return fp.q;}if((T&hY.E)==0){return fp.n;}}var n=function(X,P){if(y){var O=P.item("folder");y(O);}};var q=function(X,P){if(a){var O=P.item("folder");a(O);}};a6("Setting ACL for folder, name: "+this.W(),UJ.y);var N=new jG.N(X2("soapmail"),B,n,q);N.H.add("folder",this);N.H.add("no.report.faults",true);var E=new jG.h("setFolderACL",eu);E.y("mailboxname",this.W());for(var c=0,len=H.length;c<len;c++){var T=H[c];var z=T.y();var l=T.B();var h=E.y("acl",l);h.setAttribute("identifier",z);}N.B.d(E);N.B.h();return fp.N;}nn.prototype.x=UE;function fr(H){if(null==H){H=WX;}var B=H.u();a6("Emptying deleted items.",UJ.y);var y=new jG.N(X2("soapmail"),true,null,null);var a;for(var T=0,len=B.HK.length;T<len;T++){var n=B.HK[T];a=new jG.h("delete",eu);a.y("mailboxname",n.W());y.B.d(a);}B.HK.length=0;B.aG=new Array();B.vD=0;B.T=0;B.TU=0;a=new jG.h("store",eu);a.y("mailbox",B.W());a.y("messageset","1:*");a.y("command","+");a.y("flags",dh.q|dh.c);y.B.d(a);y.B.h();}nn.kc=fr;function ci(H,B,y,a,T,n){if(a==null){a=true;}if(y.V()==an.l||y.V()==an.N){return fp.h;}if(B.mQ()){var q=B.Mn();if(q==null){return fp.q;}if((q&hY.z)==0){if((q&hY.B)==0){return fp.n;}for(var N=0,len=H.length;N<len;N++){var E=H[N];if(!E.J(dh.E)){return fp.n;}}}}if(y.mQ()){var q=y.Mn();if(q==null){return fp.q;}if((q&hY.a)==0){return fp.n;}}if(PX(UJ.y)){a6("Moving "+H.length+" messages from "+B.W()+" to "+y.W()+".",UJ.y);}var c=new jG.N(X2("soapmail"),a,nn.fu,nn.P2);var z=new jG.h("move",eu);z.y("from",B.W());z.y("to",y.W());var l=0;var h="UIDVALIDITY("+B.MF()+")";var X=new Array();for(var N=0,len=H.length;N<len;N++){E=H[N];Bq.H(X,E.w());B.w(E);if(!E.J(dh.c)){l++;}}h+=X.join(",");z.y("messageset",h);c.B.d(z);if(y.TU!=-1){y.TU+=l;}if(y.vD!=-1){y.vD+=H.length;}c.H.add("messages",H);c.H.add("srcFolder",B);c.H.add("dstFolder",y);c.H.add("onSuccessFn",T);c.H.add("onErrorFn",n);c.H.add("no.report.faults",true);c.B.h();return fp.N;}nn.KY=ci;function CA(H,B){var y=B.item("onSuccessFn");if(y){var a=B.item("messages");var T=B.item("srcFolder");var n=B.item("dstFolder");y(a,T,n);}}nn.fu=CA;function oy(H,B){var y=B.item("onErrorFn");if(y){var a=B.item("messages");var T=B.item("srcFolder");var n=B.item("dstFolder");y(a,T,n);}}nn.P2=oy;function Ov(H,B,y,a,T,n){if(a==null){a=true;}if(y.V()==an.l||y.V()==an.N){return fp.h;}if(y.mQ()){var q=y.Mn();if(q==null){return fp.q;}if((q&hY.a)==0){return fp.n;}}if(PX(UJ.y)){a6("Copying "+H.length+" messages from "+B.W()+" to "+y.W()+".",UJ.y);}var N=new jG.N(X2("soapmail"),a,nn.EA,nn.q7);var E=new jG.h("copy",eu);E.y("from",B.W());E.y("to",y.W());var c=0;var z="UIDVALIDITY("+B.MF()+")";var l=new Array();for(var h=0,len=H.length;h<len;h++){var X=H[h];Bq.H(l,X.w());if(!X.J(dh.c)){c++;}}z+=l.join(",");E.y("messageset",z);N.B.d(E);if(y.TU!=-1){y.TU+=c;}if(y.vD!=-1){y.vD+=H.length;}N.H.add("messages",H);N.H.add("srcFolder",B);N.H.add("dstFolder",y);N.H.add("onSuccessFn",T);N.H.add("onErrorFn",n);N.H.add("no.report.faults",true);N.B.h();return fp.N;}nn.da=Ov;function zC(H,B){var y=B.item("onSuccessFn");if(y){var a=B.item("messages");var T=B.item("srcFolder");var n=B.item("dstFolder");y(a,T,n);}}nn.EA=zC;function RL(H,B){var y=B.item("onErrorFn");if(y){var a=B.item("messages");var T=B.item("srcFolder");var n=B.item("dstFolder");y(a,T,n);}}nn.q7=RL;function eh(H,B,y,a,T){if(B==null){B=true;}if(T==null){T=false;}var n=H[0];var q=n.V();var N=q.E();var E=0;if(q.U()){for(var c=0,len=H.length;c<len;c++){n=H[c];q.w(n);if(!n.J(dh.c)){E++;}}if(y){y(H);}return fp.N;}if(!T&&q.V()!=an.c){var z=N.u();return nn.KY(H,q,z,B,y,a);}if(q.mQ()){var l=q.Mn();if(l==null){return fp.q;}if((l&hY.z)==0){if((l&hY.B)==0){return fp.n;}for(var c=0,len=H.length;c<len;c++){var n=H[c];if(!n.J(dh.E)){return fp.n;}}}}if(PX(UJ.y)){var h="Deleting messages: ";for(var c=0,len=H.length;c<len;c++){n=H[c];h+=n.w();if(c+1<len){h+=",";}}a6(h,UJ.y);}var X=new jG.N(X2("soapmail"),B,nn.NJ,nn.FF);var P=new jG.h("store",eu);P.y("mailbox",q.W());P.y("command","+");P.y("flags",dh.q|dh.c);var O="UIDVALIDITY("+q.MF()+")";var Y=new Array();for(var c=0,len=H.length;c<len;c++){n=H[c];Bq.H(Y,n.w());q.w(n);}O+=Y.join(",");P.y("messageset",O);X.B.d(P);X.H.add("srcFolder",q);X.H.add("messages",H);X.H.add("onSuccessFn",y);X.H.add("onErrorFn",a);X.H.add("no.report.faults",true);X.B.h();return fp.N;}nn.mm=eh;function OZ(H,B){var y=B.item("onSuccessFn");if(y){var a=B.item("messages");var T=B.item("srcFolder");y(a,T);}}nn.NJ=OZ;function FB(H,B){var y=B.item("onErrorFn");if(y){var a=B.item("messages");var T=B.item("srcFolder");y(a,T);}}nn.FF=FB;function j3(H,B,y,a){if(H==null){H=true;}if(null==a){a=WX;}var T=a.G();if(T.O()==0){if(B){B();}return ;}a6("Sending "+T.O()+" messages from outbox.",UJ.y);var n=new jG.N(X2("soapmail"),H,nn.Gj,nn.pe);var q=new jG.h("send",eu);var N=Ff.r.createElement("messages");var E=T.SL();for(var c=0,len=E.length;c<len;c++){var z=E[c];Ff.H(N,z.c4,true);}q.q(N);n.B.d(q);T.aG=new Array();T.vD=0;T.T=0;T.TU=0;n.H.add("messages",E);n.H.add("onSuccessFn",B);n.H.add("onErrorFn",y);n.H.add("no.report.faults",false);n.B.h();}nn.KS=j3;function hg(H,B){var y=B.item("onSuccessFn");if(y){var a=B.item("messages");y(a);}}nn.Gj=hg;function zx(H,B){var y=B.item("onErrorFn");if(y){var a=B.item("messages");y(a);}}nn.pe=zx;function aC(H,B,y,a){if(H==null){H=true;}if(PX(UJ.y)){a6("Getting Metadata, name: "+this.W(),UJ.y);}var T=new jG.N(X2("soapmail"),H,dM(this,this.N),dM(this,this.xf));var n=new jG.h("getMetadata",eu);var q=Ff.r.createElement("select");q.setAttribute("mbox",this.W());n.N(q);if(a!=null){n.y("entries",a.join(","));}T.B.d(n);T.H.add("onCompleteFn",B);T.H.add("onErrorFn",y);T.H.add("no.report.faults",true);T.B.h();}nn.prototype.X=aC;function oO(H,B){var y=H.y();var a=selectSingleNode(y,"getMetadataResponse");var T=null;for(var n=0;n<a.childNodes.length;n++){var q=y.childNodes.item(n);if(q.nodeName=="metadata"){if(T==null){T=new Array();}var E=q.getElementsByTagName("entries");for(var c=0;c<E.length;c++){var z=E[c];var l=Ff.a(z,"entry");var h=Ff.a(z,"value");var X=Ff.l(l);var P=Ff.l(h);T[X]=P;}}}this.t=T;var O=B.item("onCompleteFn");if(O){O();}}nn.prototype.N=oO;function Eg(H,B){a6("Server returned an error for fetchMetadata on folder "+this.Dv,UJ.a);var y=B.item("onErrorFn");if(y){y(this);}else{alert(strings.error_fetching_metadata.printf(this.Dv));}}nn.prototype.xf=Eg;function Tu(H,B,y){if(H==null){H=true;}var a=function(l,h){if(B){var X=h.item("folder");B(X);}};var T=function(l,h){var X=h.item("folder");if(y){y(X);}};a6("Flushing metadata for folder: "+this.W(),UJ.y);var n=new jG.N(X2("soapmail"),H,a,T);n.H.add("folder",this);n.H.add("no.report.faults",true);var q=new jG.h("setMetadata",eu);q.y("mailboxname",this.W());for(metadataIdx in this.t){var N=Ff.r.createElement("metadata");var E=this.t[metadataIdx];var c=Ff.r.createElement("entry");Ff.V(c,metadataIdx);var z=Ff.r.createElement("value");Ff.V(z,this.t[metadataIdx]);N.appendChild(c);N.appendChild(z);q.N(N);}n.B.d(q);n.B.h();}nn.prototype.VU=Tu;function Z6(H,B){this.a=H;this.H=B;}function Lm(){return this.a;}Z6.prototype.y=Lm;function XR(){return this.H;}Z6.prototype.B=XR;Z6.T="Default";function X1(H){return (H.C()==l7.n);}function Yd(H){return (H.C()==l7.a);}function Ek(H){return (H.C()==l7.y);}function z6(H){return (H.C()==l7.H);}function S1(H){return (H.C()==l7.T);}function fY(H){return (H.C()==l7.B);}function nu(H){return (H.C()==l7.n&&H.V()==an.T);}function u8(H){return (H.C()==l7.n&&H.V()==an.y);}function ck(H){return (H.C()==l7.n&&H.V()==an.h);}var oF={y:"low",B:"medium",H:"high"};var Qp={B:"Normal",y:"Personal",a:"Private",H:"Company-Confidential"};var dh={T:0,a:4096,q:8192,N:16384,y:32768,z:65536,c:131072,B:262144,H:524288,E:1048576,n:2097152};var cI={y:"OPENMAIL",H:"SMTP",B:"MAPIPDL"};function dC(){this.a=null;this.Y=dh.T;this.P=false;this.S=false;this.l=false;this.I=false;this.N=true;}function Hv(){return this.a;}dC.prototype.V=Hv;function eF(){return this.Y;}dC.prototype.h=eF;function yH(H,B){if(B){this.Y|=H;}else{this.Y&=~H;}}dC.prototype.n=yH;function EM(H){return ((this.Y&H)!=0);}dC.prototype.J=EM;function IZ(H,B,y){if(PX(UJ.y)){var a="Storing flags: "+B+" - messages: ";var T="";for(var n=0,len=H.length;n<len;n++){var q=H[n];T+=q.w();if(len<n+1){T+=",";}}a6(a+T,UJ.y);}var N=new jG.N(X2("soapmail"),false);var E=new jG.h("store",eu);var q=H[0];var c=q.V();var z="UIDVALIDITY("+c.MF()+")";var l=0;var h=new Array();for(var n=0,len=H.length;n<len;n++){q=H[n];Bq.H(h,q.w());if((B&dh.c)!=0){if(q.J(dh.c)&&!y){l++;}else{if(!q.J(dh.c)&&y){l--;}}}q.n(B,y);}if(h.length==0){return ;}if(c.TU!=-1){c.TU+=l;}z+=h.join(",");E.y("mailbox",c.W());E.y("flags",B);E.y("command",y?"+":"-");E.y("messageset",z);N.B.d(E);N.H.add("no.report.faults",true);N.B.h();}dC.o=IZ;function qu(){return this.P;}dC.prototype.D=qu;function ku(){this.S=false;}dC.prototype.t=ku;function zV(){return this.S;}dC.prototype.T=zV;function Xa(){return this.l;}dC.prototype.g=Xa;function SI(){return this.I;}dC.prototype.e=SI;function H7(){this.I=true;}dC.prototype.y=H7;function Zb(){this.I=false;}dC.prototype.X=Zb;function wx(){}dC.prototype.w=wx;function iS(){}dC.prototype.G=iS;function eZ(){}dC.prototype.j=eZ;function Nl(){}dC.prototype.B=Nl;function GR(){}dC.prototype.Z=GR;function vG(){}dC.prototype.H=vG;function Bb(){}dC.prototype.L=Bb;function xN(){}dC.prototype.d=xN;function Xw(){}dC.prototype.q=Xw;function CU(){}dC.prototype.O=CU;function st(){}dC.prototype.Q=st;function UW(){return this.O();}dC.prototype.F=UW;function BM(){return this.Q();}dC.prototype.b=BM;function pP(){}dC.prototype.k=pP;function i4(){}dC.prototype.r=i4;function xU(){}dC.prototype.M=xU;function OA(){}dC.prototype.K=OA;function d3(){}dC.prototype.f=d3;function Uz(){}dC.prototype.c=Uz;function Te(){return (this.w()==null);}dC.prototype.v=Te;function Ks(){var H=this.a;if(!H.mQ()){return true;}var B=H.Mn();if(B==null){return false;}if((B&hY.z)==0&&((B&hY.B)==0||!this.J(dh.E))){return false;}return true;}dC.prototype.E=Ks;function nV(){var H=this.a;if(!H.mQ()){return true;}if(!this.v()){if(!this.E()){return false;}}return H.KO();}dC.prototype.C=nV;function oq(){var H=null;function B(q,N){var E=q.y();var c=E.getElementsByTagName("headers").item(0);H=Ff.l(c);}a6("Getting full headers, message: "+this.w(),UJ.y);var y=new jG.N(X2("soapmail"),false,B);y.H.add("no.report.faults",true);var a=new jG.h("getFullHeader",eu);var T=this.a;a.y("select",T.W());var n=a.y("message");n.setAttribute("UID",this.w());y.B.d(a);y.B.h();return H;}dC.prototype.m=oq;function rQ(){}dC.prototype.z=rQ;function Ip(H){}dC.prototype.u=Ip;function NR(){this.R();this.c4=null;this.Dv=null;this.W=false;}NR.prototype=gX(dC.prototype);NR.prototype.superClass=dC;NR.prototype.constructor=NR;NR.prototype.R=dC;function Xl(){var H=new NR();H.c4=Ff.r.createElement("message");return H;}NR.Br=Xl;function EP(H,B,y){var a=new NR();a.c4=H;a.a=y?y.V():B;a.Dv=y;if(y){a.N=false;a.c4.setAttribute("uid",y.w());}a.Y=parseInt(H.getAttribute("flags"),10);return a;}NR.mm=EP;function VE(){return (this.Dv!=null);}NR.prototype.KO=VE;function S0(){return this.W;}NR.prototype.dg=S0;function aN(){this.W=true;}NR.prototype.Cc=aN;function y0(){var H=parseInt(this.c4.getAttribute("uid"),10);return isNaN(H)?null:H;}NR.prototype.w=y0;function ES(H){this.c4.setAttribute("uid",H);}NR.prototype.pe=ES;function d2(){var H=this.c4.getAttribute("msgid");if(H==null||H.strip()==""){return this.c4.getAttribute("msgID");}else{return H;}}NR.prototype.G=d2;function al(){var H=this.c4.getAttribute("priority");if(H==null){H=oF.B;}return H;}NR.prototype.j=al;function nd(H){this.c4.setAttribute("priority",H);}NR.prototype.P6=nd;function CT(){var H=this.c4.getAttribute("sensitivity");if(H==null){H=Qp.B;}return H;}NR.prototype.B=CT;function Qx(H){if(H==null||H==Qp.B){this.c4.removeAttribute("sensitivity");}else{this.c4.setAttribute("sensitivity",H);}}NR.prototype.MF=Qx;function jq(){return this.c4.getAttribute("sensitivityPrompt");}NR.prototype.mQ=jq;function qW(H){this.c4.setAttribute("sensitivityPrompt",H);}NR.prototype.bi=qW;function lo(){return this.c4.getAttribute("sensitivityBlock");}NR.prototype.pm=lo;function nW(H){this.c4.setAttribute("sensitivityBlock",H);}NR.prototype.Jw=nW;function lg(){var H=false;var B=this;var y=Ff.N(this.c4,"body",false);if(y!=null){var a=eI.O(y,B);H=(a.z()=="text"&&a.h()!=null);}return H;}NR.prototype.Z=lg;function Zs(){if(this.KO()){var B=this.s();return B.length>0;}else{if(this.Z()){return true;}else{return this.J(dh.B);}}}NR.prototype.H=Zs;function sY(H){this.n(dh.B,H);}NR.prototype.VU=sY;function FR(){return this.c4.getAttribute("subject");}NR.prototype.d=FR;function e3(){return this.c4.getAttribute("strippedSubject");}NR.prototype.q=e3;function A7(H){this.c4.setAttribute("subject",H);this.c4.setAttribute("strippedSubject",An(H));}NR.prototype.U=A7;function nr(){var H=this.c4.getAttribute("received");if(H==null){return null;}var B=parseInt(H,10);return isNaN(B)?null:B;}NR.prototype.b=nr;function ip(){var H=this.b();return H?new Date(H):null;}NR.prototype.F=ip;function TO(){var H=this.c4.getAttribute("sent");if(H==null){return null;}var B=parseInt(H,10);return isNaN(B)?null:B;}NR.prototype.Q=TO;function OY(){var H=this.Q();return H?new Date(H):null;}NR.prototype.O=OY;function Jt(H){var B=H.getTime();this.c4.setAttribute("sent",B);}NR.prototype.TU=Jt;function mr(){var H=Ff.n(this.c4,"size","1024");H=parseInt(H,10);return isNaN(H)?null:H;}NR.prototype.k=mr;function I7(H){Ff.Y(this.c4,"size",H);this.c4.setAttribute("sizeDisplay",H+strings.kilobytes_unit);}NR.prototype.Mn=I7;function MS(){return this.c4.getAttribute("sizeDisplay");}NR.prototype.e8=MS;function ac(H){this.c4.setAttribute("deliveryReceipt",H.toString());}NR.prototype.l7=ac;function Sl(H){this.c4.setAttribute("returnReceipt",H.toString());}NR.prototype.hY=Sl;function rK(){return this.c4.getAttribute("messageClass");}NR.prototype.r=rK;function dF(H){this.c4.setAttribute("messageClass",H);}NR.prototype.gY=dF;function NO(){var H=Ff.n(this.c4,"preview");if(H==null||H.strip()==""){return null;}return H;}NR.prototype.L=NO;function LT(){var H=Ff.N(this.c4,"from",false);if(H==null){return null;}var B=Ff.n(H,"phrase");var y=Ff.n(H,"addr");var a=this.c4.getAttribute("fromOmAddress");return new z3(B,y,a);}NR.prototype.M=LT;function VR(H){if(H){var B=this.M();return (B!=null?B.c():"");}else{return this.c4.getAttribute("fromDisplay");}}NR.prototype.K=VR;function eD(H){var B=Ff.N(this.c4,"from",true);var y=H.E();if(y!=null){Ff.Y(B,"phrase",y);}var a=H.n();Ff.Y(B,"addr",a);}NR.prototype.SL=eD;function Tj(){var H=Ff.N(this.c4,"sender",false);if(H==null){return null;}var B=Ff.n(H,"phrase");var y=Ff.n(H,"addr");var a=this.c4.getAttribute("senderOmAddress");return new z3(B,y,a);}NR.prototype.f=Tj;function hN(H){var B=Ff.N(this.c4,"sender",true);var y=H.E();if(y!=null){Ff.Y(B,"phrase",y);}var a=H.n();Ff.Y(B,"addr",a);}NR.prototype.DJ=hN;function q1(H){var B=this.aG();var y=null;if(null!=B){y=(H)?B.c():B.E();}return (null!=y)?y:"";}NR.prototype.gf=q1;function og(){var H=Ff.N(this.c4,"replyto",false);if(H==null){return null;}var B=Ff.n(H,"phrase");var y=Ff.n(H,"addr");return new z3(B,y);}NR.prototype.aG=og;function w3(H){var B=Ff.N(this.c4,"replyto",true);var y=H.E();if(y!=null){Ff.Y(B,"phrase",y);}var a=H.n();Ff.Y(B,"addr",a);}NR.prototype.vD=w3;function HF(H){this.c4.setAttribute("In-Reply-To",H);}NR.prototype.jY=HF;function Yv(){return Ff.n(this.c4,"messageNotification");}NR.prototype.HK=Yv;function Cf(){var H=Ff.N(this.c4,"to",false);return (H!=null?jz.T(H):null);}NR.prototype.fp=Cf;function mB(H,B){if(H){var y=this.fp();return (y!=null?y.a(H,B):"");}else{var a=this.c4.getAttribute("toDisplay");return a!=null?a:"";}}NR.prototype.tN=mB;function at(){var H=Ff.N(this.c4,"cc",false);return (H!=null?jz.T(H):null);}NR.prototype.cJ=at;function R9(){var H=Ff.N(this.c4,"bcc",false);return (H!=null?jz.T(H):null);}NR.prototype.an=R9;function Go(){var H=new Array();var B=this.fp();if(B){H=H.concat(B.B());}var y=this.cJ();if(y){H=H.concat(y.B());}var a=this.an();if(a){H=H.concat(a.B());}for(var T=0;T<H.length;T++){var n=H[T];for(var q=T+1;q<H.length;q++){var N=H[q];if(N.n().toLowerCase()==n.n().toLowerCase()){H=Bq.z(H,q);q--;}}}return H;}NR.prototype.i=Go;function ao(H,B,y,a,T){if(T==null){T=false;}if(this.P||!this.N){return ;}var n=this.a;a6("Loading body for msg: "+this.w(),UJ.y);var q=new jG.N(X2("soapmail"),H,dM(this,this.p),dM(this,this.xf));q.H.add("onSuccessFn",B);q.H.add("onErrorFn",y);q.H.add("onDeletedFn",a);q.H.add("no.report.faults",true);var N=new jG.h("fetchMessageBody",eu);N.y("select",n.W());N.y("search",this.w());N.y("peek",T?"true":"false");q.B.d(N);this.P=true;q.B.h();}NR.prototype.c=ao;function m5(H,B){var y=H.y();var a=y.getElementsByTagName("message").item(0);this.P=false;if(a.getAttribute("deleted")=="true"){this.l=true;var T=this.a;T.w(this);var n=B.item("onDeletedFn");if(n){n(this);}return ;}var q=a.getAttribute("fromOmAddress");if(q){this.c4.setAttribute("fromOmAddress",q);}var N=a.getAttribute("senderOmAddress");if(N){this.c4.setAttribute("senderOmAddress",N);}var E=Ff.N(a,"body",false);Ff.T(this.c4,a,E,true);var c=Ff.N(a,"parts",false);var z=Ff.l(c);var l=/^\(\d+ (\d+) \((.*)\)\)$/;var h=z.match(l);var X=h[2];var P=/BODY\[([^\]]+)\] \{\d+\}/g;if(X!=null&&X.strip()!=""){var O=X.match(P);var Y=O.length;var V=/\d([\.]*\d+)*/;for(var J=0;J<Y;J++){var r=O[J];var C=r.match(V);var Q=C[0];var G=Ff.h(this.c4,".//part[@partSpec = \""+Q+"\"] | .//body[@partSpec = \""+Q+"\"]");var d=Ff.h(a,".//part[@partSpec = \""+Q+"\"]");var D=Ff.l(d);Ff.V(G,D);}}this.N=false;var e=B.item("onSuccessFn");if(e){e(this);}}NR.prototype.p=m5;function gn(H,B){a6("Failure loading message!",UJ.a);if(PX(UJ.y)){var y=Ff.J(H.y());if(null!=y){a6("Load body failure on message with response:\n"+y,UJ.y);}else{a6("Load body failure, and response cannot be serialized.",UJ.y);}}this.P=false;this.S=true;var a=B.item("onErrorFn");if(a){a(this);}}NR.prototype.xf=gn;function e2(H,B,y,a){var T=B.childNodes;var n=T.length;for(var q=0;q<n;q++){var N=T.item(q);if(N.nodeName!="part"){return null;}var E=NR.KY(H,N,y,a);if(E!=null){return E;}var c=eI.O(N,H);if(c.z()==y&&c.E()==a){return c;}}}NR.KY=e2;function ry(H,B){var y=Ff.N(this.c4,"body",false);if(y==null){return null;}return NR.KY(this,y,H,B);}NR.prototype.A=ry;function RH(){var H=this;function B(T,n){var q=eI.O(T,H);if(q.z()=="text"&&(q.E()=="html"||q.E()=="plain")&&q.H()!="attachment"){Bq.H(n,q);}else{if(q.z()=="multipart"){if(q.E()=="alternative"){var N=NR.KY(H,T,"text","html");if(N){Bq.H(n,N);}else{var E=NR.KY(H,T,"text","plain");if(E){Bq.H(n,E);}}}else{if(q.E()=="mixed"){var c=T.childNodes;var z=c.length;for(var l=0;l<z;l++){var h=T.childNodes.item(l);if(h.nodeName!="part"){continue;}var X=eI.O(h,H);if(X.z()=="multipart"){B(h,n);}else{if(X.H()!="attachment"){Bq.H(n,X);}}}}else{for(var l=0;l<T.childNodes.length;l++){var h=T.childNodes.item(l);B(h,n);}}}}}}var y=Ff.N(this.c4,"body",false);if(y==null){return null;}var a=new Array();B(y,a);return a;}NR.prototype.iV=RH;function U5(){var H=Ff.N(this.c4,"body",false);if(H==null){return null;}var B=eI.O(H,this);if(B.E()=="scalix-properties"){return B;}var y=Ff.h(H,".//part[@subtype = \"scalix-properties\"]");return y!=null?eI.O(y,this):null;}NR.prototype.u6=U5;function MN(){var H=Ff.N(this.c4,"body",true);return eI.O(H,this);}NR.prototype.f2=MN;function Uq(){var H=this;function B(T,n){var q=eI.O(T,H);if(q.z()=="message"&&q.E()=="rfc822"){Bq.H(n,q);}else{if(q.z()=="text"&&q.h()!=null){Bq.H(n,q);}else{if(q.H()=="attachment"){Bq.H(n,q);}else{if(T.hasChildNodes()){for(var N=0;N<T.childNodes.length;N++){var E=T.childNodes.item(N);if(E.nodeType!=e5.c){continue;}B(E,n);}}}}}}var y=new Array();var a=Ff.N(this.c4,"body",false);if(a!=null){B(a,y);}return y;}NR.prototype.s=Uq;function KL(H){var B=Ff.N(this.c4,"body",false);if(B==null){return null;}var y=eI.O(B,this);if(y.B()==H){return y;}var a=Ff.h(B,".//part[@partSpec = \""+H+"\"]");return (a!=null?eI.O(a,this):null);}NR.prototype.AX=KL;function FU(H){var B=Ff.N(this.c4,"body",false);if(B==null){return null;}var y=eI.O(B,this);if(y.c()==H){return y;}var a=Ff.h(B,".//part[@cid = \""+H+"\"]");return (a!=null?eI.O(a,this):null);}NR.prototype.NV=FU;function k8(){return this.c4.getAttribute("attachid");}NR.prototype.z=k8;function EE(H){this.c4.setAttribute("attachid",H);}NR.prototype.u=EE;function j7(H,B,y){this.y();if(H==null){H=true;}a6("Saving message.",UJ.y);var a=new jG.N(X2("soapmail"),H,dM(this,this.qj),dM(this,this.Vv));var T=new jG.h("save",eu);var n=Ff.r.createElement("messages");Ff.H(n,this.c4,true);T.q(n);a.B.d(T);a.H.add("onSuccessFn",B);a.H.add("onErrorFn",y);a.H.add("no.report.faults",true);a.B.h();}NR.prototype.nn=j7;function ly(H,B){var y=H.y().getElementsByTagName("result");var a=y.item(0);var T=parseInt(a.getAttribute("newuid"),10);this.pe(T);this.X();var n=B.item("onSuccessFn");if(n){n(this);}}NR.prototype.qj=ly;function A8(H,B){this.X();var y=B.item("onErrorFn");if(y){y(this);}}NR.prototype.Vv=A8;function eI(){this.N=null;this.X=null;}function Hb(H){var B=new eI();B.X=H.X;B.N=H.N.ownerDocument.createElement("part");H.N.appendChild(B.N);return B;}eI.Y=Hb;function aq(H,B){var y=new eI();y.N=H;y.X=B;return y;}eI.O=aq;function UR(){return this.N.getAttribute("type");}eI.prototype.z=UR;function xX(H){this.N.setAttribute("type",H);}eI.prototype.y=xX;function CJ(){return this.N.getAttribute("subtype");}eI.prototype.E=CJ;function Nf(H){this.N.setAttribute("subtype",H);}eI.prototype.q=Nf;function rZ(){return this.N.getAttribute("partSpec");}eI.prototype.B=rZ;function b7(){return this.N.getAttribute("disposition");}eI.prototype.H=b7;function nN(H){this.N.setAttribute("disposition",H);}eI.prototype.P=nN;function xu(){if(this.z()=="message"&&this.E()=="rfc822"){var H=this.N.firstChild;if(H){return NR.mm(H,null,this.X);}else{return null;}}else{return Ff.l(this.N);}}eI.prototype.T=xu;function y7(H){Ff.V(this.N,H);}eI.prototype.a=y7;function wo(){return this.N.getAttribute("cid");}eI.prototype.c=wo;function Y8(H){this.N.setAttribute("cid",H);}eI.prototype.n=Y8;function fx(){return this.N.getAttribute("filename");}eI.prototype.h=fx;function Xn(H){this.N.setAttribute("filename",H);}eI.prototype.l=Xn;function jz(){this.H=null;}function zT(H,B){var y=new jz();y.H=H.c4.ownerDocument.createElement(B);H.c4.appendChild(y.H);return y;}jz.n=zT;function f8(H){var B=new jz();B.H=H;return B;}jz.T=f8;function pk(H,B){var a=this.H.ownerDocument.createElement("recipient");this.H.appendChild(a);var T=H.E();if(T!=null){Ff.Y(a,"phrase",T);}if(B==cI.y){var n=H.a();if(n!=null){var q=Ff.N(a,"addr",true);Ff.V(q,n);q.setAttribute("type","OPENMAIL");}}else{var n=H.n();if(n!=null){Ff.Y(a,"addr",n);}}}jz.prototype.y=pk;function CC(){var H=new Array();var y=this.H.getElementsByTagName("recipient");for(var a=0,len=y.length;a<len;a++){var T=y.item(a);var n=Ff.n(T,"phrase");var q=Ff.n(T,"addr");Bq.H(H,new z3(n,q));}return H;}jz.prototype.B=CC;function Ch(H,B){var y=new Array();var T=this.B();for(var n=0,len1=T.length;n<len1;n++){var q=T[n];var N=q.n();var E=false;if(B!=null){for(var c=0,len2=B.length;c<len2;c++){var z=B[c];if(z.n().toLowerCase()==N.toLowerCase()){E=true;break;}}}if(!E){var l=q.E();if(!l){l=q.n();}Bq.H(y,H?q.c():l);}}return y.join(" ; ");}jz.prototype.a=Ch;function Fi(H){var B=H.M();return B!=null?B.E():null;}function rV(H){var B=H.M();return B!=null?B.n():null;}function bL(H){var B=H.M();return B!=null?B.a():null;}function dl(H){var B=H.f();return B!=null?B.E():null;}function YF(H){var B=H.f();return B!=null?B.n():null;}function cz(H){var B=H.f();return B!=null?B.a():null;}function LV(H,B){var y=H.M();if(y==null){return "";}var a=H.f();var T=false;if(a!=null){var n=y.n();var q=a.n();T=(n.toLowerCase()!=q.toLowerCase());}var N=new Array();var E;var c;E=y.E();if(!E){E=y.n();}if(T&&a!=null){c=a.E();if(!c){c=a.n();}N[0]=B?y.c():E;N[1]=B?a.c():c;}else{if(y){N[0]=B?y.c():E;}}return N;}function WC(H,B){if(H!=null&&hK(H,NR)){var y=H;return y.K(B);}else{return "";}}function yd(H,B){if(H!=null&&hK(H,NR)){var y=H;return y.gf(B);}else{return "";}}function GH(H,B,y){if(H!=null&&hK(H,NR)){var a=H;return a.tN(B,y);}else{if(H!=null&&hK(H,o6)){var T=H;return T.s();}else{return "";}}}function YD(H){return H.fp();}function NG(H,B,y){if(hK(H,NR)){var a=H;var T=a.cJ();return (T!=null?T.a(B,y):"");}else{if(hK(H,o6)){var n=H;return n.c3();}else{return "";}}}function H3(H){return H.cJ();}function uI(H,B,y){if(hK(H,NR)){var a=H;var T=a.an();return (T!=null?T.a(B,y):"");}else{if(hK(H,o6)){var n=H;return n.getDisplayBcc();}else{return "";}}}function BT(H){return H.an();}function q9(H){return H.d();}function G9(H){return H.L();}function BR(H){return H.q();}function wI(H){return H.b();}function Qg(H,B){var y=H.aG();if(null!=y&&true==B){var a=H.M();if(null!=a){if(y.n()==a.n()){y=null;}}}return y;}function TA(H){return H.Q();}function kn(H){function B(N){var E=1;if(N!=null){E=Math.round(N/1024);if(E==0&&N>0){E=1;}}return E;}if(hK(H,NR)){var y=H;return y.e8();}else{if(hK(H,o6)){var a=H;var T=B(a.k());return T+strings.kilobytes_unit;}else{if(hK(H,ad)){var n=H;var T=B(n.k());return T+strings.kilobytes_unit;}else{if(hK(H,Jy)){var q=H;var T=B(q.k());return T+strings.kilobytes_unit;}}}}}function wH(H){var B=H.V();if(B!=null){return B.W();}else{return "";}}function An(H){return H==null?"":H.replace(/^\s*\w{1,3}:\s*/i,"");}function y6(H){switch(H){case Qp.B:return strings.sensitivity_value_normal;break;case Qp.y:return strings.sensitivity_value_personal;break;case Qp.a:return strings.sensitivity_value_private;break;case Qp.H:return strings.sensitivity_value_confidential;break;default:return strings.sensitivity_value_normal;}return strings.sensitivity_value_normal;}var NC={x:null,G:null,F:null,d:null,P:0,vD:null,Z:"http://scalix.com/schemas/gofish",n:null,K:null,v:null,S:new Array(),p:new Array(),I:Lj.r,Y:Lj.preferredDateTimeFormat,m:new Object(),b:{N:"g4",y:"sy",B:"f3",T:"gR",H:"vb",q:"t4",a:"i2",n:"jZ"},L:{O:"credentials",q:"username",B:"password",n:"refID",c:"fugu",T:"ts",B:"password",E:"userClass",J:"defaultEmailAddress",z:"defaultOutgoingName",y:"omAddress",X:"getUserData",a:"setUserData",H:"resetUserDataToDefault",l:"login",Y:"changePassword",N:"changeExpiredPassword",h:"saveCalendarSets",V:"getCalendarSets",P:"account"},c:new Object()};function kx(){var H=Bx();return H.Lj.H;}function Hh(){var H=Bx();return H.Lj.N;}function In(){var H=Bx();return H.Lj.B;}function fG(){if(!kx()){return false;}var H=Bx();var B=H.NC.vD;return (B!="Limited");}function kg(){var H=Bx();return H.Lj.Q;}function ep(){var H=Bx();if(H.xG==null||H.xG<=10){return false;}return H.Lj.z;}function TI(){var H=Bx();return H.Lj.l;}function yt(){var H=Bx();return H.Lj.C;}function pT(){var H=Bx();return H.Lj.O;}function eE(){var H=Bx();if(H.xG==null||H.xG<=10){return false;}var B=H.NC.vD;return (B!="Limited");}function nM(){var H=Bx();if(H.xG==null||H.xG<10){return false;}var B=H.NC.vD;return (B!="Limited");}function jk(){var H=Bx();if(H.xG==null||H.xG<=10||!H.Lj.X){return false;}return true;}function rm(){var H=Bx();var B=H.Lj.c;if(NC.nn("locale")=="de_DE"){B+="/prof=RW-GERMAN";}return B;}function Zy(){var H=Bx();return H.Lj.J;}function e1(){var H=Bx();return H.Lj.P;}function ZW(){var H=Bx();var B=H.Lj.d;if(B!=null){B*=1000;}return B;}function dG(){var H=Bx();return H.Lj.G;}function WZ(){var H=Bx();return H.Lj.q;}function BU(){var H=Bx();return H.Lj.D;}NC.j=function(){var H=NC.Dv();return ((H["username"]!=null)&&(H["passwordHash"]!=null));};NC.g=function(H){return H?NC.u(NC.x,NC.F):NC.l();};NC.u=function(H,B){var y=HQ("autologin");y[NC.b.N]=H;y[NC.b.y]=B;y.B();return true;};NC.l=function(){var H=HQ("autologin");delete H[NC.b.N];delete H[NC.b.y];H.B();return true;};NC.Dv=function(){var H={};var B=HQ("autologin");var y=B[NC.b.N];var a=B[NC.b.y];if(y!=null&&y!=""&&a!=null&&a!=""){H["username"]=y;H["passwordHash"]=a;}return H;};NC.partnerLogin=function(H,B){if(H.length<1){alert(strings.empty_username_field);parent.showLoginForm();return ;}if(!Sp.a()){alert(strings.cookies_not_enabled);return ;}NC.i(H,B);};NC.chgExpPasswd=function(H,B,y){var a=function(){parent.showWaitLogin();NC.partnerLogin(H,y);};var T=function(){parent.showExpPwdForm();};try{NC.o(H,B,y,a,T);}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();}};NC.i=function(H,B){var y=0;NC.VU(H,B,y);var a=new jG.N(X2(NC.L.P),true,NC.P6,NC.f);var T=new jG.h(NC.L.l,eu);a.B.d(T);a.B.h();};NC.k=function(){a6("Logging out.",UJ.y);var H=new jG.N(X2(NC.L.P),false,null,null);var B=new jG.h("logout",eu);H.B.d(B);H.H.add("no.report.faults",true);H.B.h();NC.VU(null,null,0,null);};NC.N=function(H,B,y){var a=H.y().getElementsByTagName(B);if(oY){return (a.length)?a[0].text:y;}else{return (a.length)?a[0].textContent:y;}};NC.P6=function(H,B){var y=NC.L;var a=NC.N(H,y.B,"");if(a=="expired"){parent.showExpPwdForm();return ;}var T=NC.N(H,y.T,"");T=parseInt(T);var n=NC.N(H,y.E,"");var q=NC.Dv();if(q["username"]&&(q["username"]!=NC.x)){NC.g(false);}NC.VU(null,null,T,n);NC.R();kh();if(top.status){top.status="";}};NC.f=function(){parent.showLoginForm();};NC.R=function(H){var B=HQ("opTemp");var y=NC.b;if(!(H&&B[y.N])){B[y.N]=NC.x;B[y.y]=NC.F;B[y.B]=NC.F;B[y.a]=NC.P;B[y.n]=NC.vD;B.B();}};NC.O=function(){var H=HQ("opTemp");var B=NC.b;var y=H[B.N];var a=H[B.B];var T=parseInt(H[B.a]);var n=H[B.n];if(y==null&&a==null&&isNaN(T)){var q;try{y=opener.NC.x;a=opener.NC.F;T=opener.NC.P;n=opener.NC.vD;}catch(q){return false;}}if(y==null||a==null||isNaN(T)||T<0){return false;}NC.F=a;NC.VU(y,a,T,n);NC.l7();return true;};NC.l7=function(){var H=HQ("opTemp");var B=NC.b;delete H[B.N];delete H[B.y];delete H[B.B];delete H[B.a];delete H[B.n];H.B();};NC.y=function(){a6("Getting user data.",UJ.y);var H=new jG.N(X2(NC.L.P),true,NC.hY,NC.E);var B=new jG.h(NC.L.X,eu);H.B.d(B);H.B.h();};NC.hY=function(H,B){strings=new Array();var y=null;var a=H.y().getElementsByTagName("strings")[0];var T=a.childNodes;var n=null;var q=null;var N=0;for(N=0;N<T.length;N++){y=T.item(N);n=y.getAttribute("id");q=Ff.l(y);strings[n]=q;}GW(H);jG.N.a=ZW();jG.N.y=dG();var E=H.y().getElementsByTagName("addressBookSources")[0];var T=E.getElementsByTagName("addressBookSource");NC.qj=new Array(T.length);for(N=0;N<T.length;N++){NC.qj[N]=new Pi(T.item(N));}var c=H.y().getElementsByTagName("server").item(0);xG=parseFloat(c.getAttribute("version"));if(xG>10){var z=H.y().getElementsByTagName("oofinfo").item(0);if(z){if(z.getAttribute("enabled")=="true"){if(confirm(strings.oof_reminder)){On("open_oof_assistant");}}}}var l=H.y().getElementsByTagName("menuURLs")[0];var h=l.getElementsByTagName("menuURL");F1=new Array();for(N=0;N<h.length;N++){var X=h.item(N);var P=Ff.l(X.getElementsByTagName("url")[0]);if(!P){continue;}var O=Ff.l(X.getElementsByTagName("label")[0]);var Y=Ff.l(X.getElementsByTagName("resourceID")[0]);var V=O;if(Y){var J=strings[Y];if(J){V=J;}}if(!V){V=strings["shared_untitled"];}var r=F1.length;F1[r]=new Array();F1[r]["url"]=encodeURI(P);F1[r]["displayName"]=r3(V);if(F1[r]["displayName"].length>m3){var C=m3>3?m3-3:m3;F1[r]["displayName"]=F1[r]["displayName"].substring(0,C)+"...";}}h1();};function GW(H){n=H.y().getElementsByTagName("userData")[0];eC=(n.getAttribute("debugging")=="on");if(eC){window.onerror=tZ;}oV();q=n.childNodes;for(var B=0;B<q.length;B++){var y=q.item(B);var a=y.getAttribute("name");var T=Ff.l(y);switch(a){case "defaultEmailAddress":NC.n=T;break;case "defaultOutgoingName":NC.K=T;break;case "omAddress":NC.v=z3.Y(T);break;}}if(NC.n==null||NC.n==""){alert(strings.email_empty);NC.n="invalid@email.com";}var n=H.y().getElementsByTagName("preferences")[0];var q=n.childNodes;for(B=0;B<q.length;B++){var y=q.item(B);var a=y.getAttribute("name");var T=Ff.l(y);NC.m[a]=T;}if(NC.m["locale"]!=null){NC.I=NC.m["locale"];}if(NC.m["replyTo"]==null){NC.m["replyTo"]=NC.n;}if(NC.m["from"]==null){NC.m["from"]=NC.n;}if(NC.m["outgoingName"]==null){NC.m["outgoingName"]=NC.K;}var N=NC.m["workWeek"];if(N!=null){tn=[];N=N.split(",");for(var B=0;B<N.length;B++){var E=parseInt(N[B],10);if(!isNaN(E)&&E>=0&&E<7){Bq.H(tn,E);}}tn.sort();}var c=NC.m["workDayStart"];var z=NC.m["workDayEnd"];if(c!=null&&z!=null){c=parseInt(c,10);z=parseInt(z,10);if(!isNaN(c)&&!isNaN(z)&&c<z&&c>=0&&z<=t9){sn=c;uJ=z;}}var l=NC.m["weekStart"];if(l!=null){l=parseInt(l,10);if(!isNaN(l)&&l>=qZ.T&&l<=qZ.B){gl=l;}}var h=NC.m["upcomingAppointmentsRange"];if(h!=null){h=parseInt(h,10);if(!isNaN(h)&&h>=2){Wi=h;}}var X=NC.m["defaultCalendarView"];if(X!=null){X=parseInt(X,10);if(X==Wt.a||X==Wt.B||X==Wt.H||X==Wt.y){g_CalendarViewMode=X;}}var P=NC.m["preferredDateTimeFormat"];if(P!=null){P=parseInt(P,10);if(!isNaN(P)&&P>0){NC.Y=P;}}NC.w=NC.m["dateSeparatorChar"];NC.t=NC.m["timeSeparatorChar"];var O=im("pretty_date_time");b8=new O5(O);var Y=NC.m["signatureText"];if(Y!=null){Y=Y.replace(new RegExp("&lt;","g"),"<");Y=Y.replace(new RegExp("&gt;","g"),">");NC.m["signatureText"]=Y;}var V=NC.m["refreshFolderList"];if(TI()&&V!=null){NC.S=NC.C(V);}var J=NC.m["freeBusyPublishRange"];if(J!=null){J=parseInt(J,10);if(!isNaN(J)&&J>0&&J<=6){SW.y=J;}}var r=NC.m["freeBusyPublishInterval"];if(r!=null){r=parseInt(r,10);if(!isNaN(r)&&r>0){SW.q=r*gd;}}}NC.E=function(H,B){var y=strings.generic_error+" #A001";a6(y,UJ.a);alert(y);};NC.r=function(H){if(H==null){H=false;}a6("Setting user data.",UJ.y);var B=new jG.N(X2(NC.L.P),H);var y=new jG.h(NC.L.a,eu);var a=null;var T=null;for(var n in NC.m){var q=NC.m[n];T=Ff.E("preference",q);T.setAttribute("name",n);y.q(T);}B.B.d(y);B.B.h();};NC.q=function(H){a6("Reseting user data to default values.",UJ.y);if(H==null){H=false;}var B=new jG.N(X2(NC.L.P),H,NC.c4,NC.z);var y=new jG.h(NC.L.H,eu);B.B.d(y);B.B.h();};NC.c4=function(H,B){NC.m["replyTo"]=null;NC.m["outgoingName"]=null;NC.m["from"]=null;NC.m["autoLoginActive"]="false";GW(H);};NC.z=function(H,B){var y=strings.generic_error+" #A002";a6(y,UJ.a);alert(y);};NC.B=function(){return NC.I;};var ob={H:0,y:1,B:2};NC.Q=function(H,B){NC.m[H]=B.toString();};NC.nn=function(H,B){var y=NC.m[H];if(B==null||y==null){return y;}if(B==ob.y){y=(y=="true");}else{if(B==ob.B){y=parseInt(y,10);}}return y;};NC.mQ=function(){var H="";var B=0;for(var y=0;y<NC.S.length;y++){B=NC.S[y].length;H+="("+B+")"+NC.S[y];}return H;};NC.C=function(H){var B=new Array();if(H==null||typeof (H)=="undefined"){return B;}var y=0;var a=0;var T=0;var n;while(y<H.length){a=H.indexOf(")",y);T=parseInt(H.substring(y+1,a));n=H.substr(a+1,T);B[B.length]=n;y=a+T+1;}return B;};NC.an=function(H){if(H==null||typeof (H)=="undefined"){return false;}NC.S[NC.S.length]=H;return true;};NC.W=function(H){if(H==null||typeof (H)=="undefined"){return false;}var B=NC.S;for(var y=0;y<B.length;y++){if(B[y]==H){B.splice(y,1);return true;}}return false;};NC.e=function(H){if(!TI()){return false;}if(H==null||typeof (H)=="undefined"){return false;}var B=NC.S;for(var y=0;y<B.length;y++){if(B[y]==H){return true;}}return false;};NC.s=function(){NC.Q("refreshFolderList",NC.mQ());NC.r(true);};NC.J=function(H,B,y){if(Ff.r.createElementNS){var a=Ff.r.createElementNS("http://scalix.com/schemas/gofish","credentials");}else{var a=Ff.r.createElement("credentials");a.setAttribute("xmlns","http://scalix.com/schemas/gofish");}a.setAttribute("SOAP-ENV:mustUnderstand","1");function T(n,q){var N=Ff.r.createElement(n);Ff.V(N,q);a.appendChild(N);}T("username",H);T("emailDomain",Lj.a);T("fugu",B);T("ts",y);jG.N.T=a;};NC.VU=function(H,B,y,a){if(H!=null){NC.x=H;}if(B==""){B=Kk.H(NC.x);}if(B!=null){NC.F=B;}if(y!=null){NC.P=y;}if(a!=null){NC.vD=a;}NC.J(NC.x,NC.F,NC.P);};NC.gf=function(H,B,y,a){var T=function(E,c){NC.VU(null,B,null,null);var z=HQ("autologin");z[NC.b.y]=B;z.B();if(y){y();}};var n=function(E){if(a){a();}};if(PX(UJ.y)){a6("Changing user password - old fugu: "+H+"; new fugu: "+B,UJ.y);}var q=new jG.N(X2(NC.L.P),false,T,n);var N=new jG.h(NC.L.Y,eu);N.y("oldfugu",H);N.y("newfugu",B);q.B.d(N);q.B.h();};NC.o=function(H,B,y,a,T){if(PX(UJ.y)){a6("Changing expired user password - old fugu: "+B+"; new fugu: "+y,UJ.y);}var n=new jG.N(X2(NC.L.P),false,a,T);var q=new jG.h(NC.L.N,eu);q.y("username",H);q.y("oldfugu",B);q.y("newfugu",y);n.B.d(q);n.B.h();};NC.fp=function(){var H=null;function B(T,n){H=new Array();var q,N;q=T.y().getElementsByTagName("enabled").item(0);N=Ff.l(q);H[0]=(N=="true");q=T.y().getElementsByTagName("message").item(0);if(q){H[1]=Ff.l(q);}else{H[1]="";}}if(PX(UJ.y)){a6("Getting out of office.",UJ.y);}var y=new jG.N(X2("account"),false,B);var a=new jG.h("getOutOfOfficeSettings",eu);y.B.d(a);y.B.h();return H;};NC.U=function(H,B){a6("Setting out of office.  Enabled: "+H.toString(),UJ.y);var y=new jG.N(X2("account"),false);var a=new jG.h("setOutOfOfficeSettings",eu);a.y("enabled",H.toString());a.y("message",B);y.B.d(a);y.H.add("no.report.faults",true);y.B.h();};NC.V=function(){var H=null;function B(T,n){H=new Array();var q=T.y().getElementsByTagName("mailbox");for(var N=0;N<q.length;N++){var E=q.item(N);var c=E.getAttribute("rfc822address");Bq.H(H,c);}}a6("Getting other users' mailboxes.",UJ.y);var y=new jG.N(X2("account"),false,B);var a=new jG.h("getOtherUsers",eu);y.B.d(a);y.B.h();return H;};NC.a=function(H){if(PX(UJ.y)){a6("Setting other users' mailboxes:  "+H.join(","),UJ.y);}var B=new jG.N(X2("account"),false);var y=new jG.h("setOtherUsers",eu);var T=Ff.r.createElement("mailboxes");for(var n=0;n<H.length;n++){var q=H[n];var N=Ff.r.createElement("mailbox");N.setAttribute("rfc822address",q);T.appendChild(N);}y.q(T);B.B.d(y);B.H.add("no.report.faults",true);B.B.h();};NC.X=function(H){var B=null;function y(n,q){var N=n.y().getElementsByTagName("principal").item(0);if(N!=null){var E=N.getAttribute("identifier");var c=parseInt(N.getAttribute("flags"),10);B=new KH(E,c);}}a6("Getting delegate capabilities, principal:  "+H,UJ.y);var a=new jG.N(X2("account"),false,y);var T=new jG.h("getDelegateCaps",eu);T.y("principal",H);a.B.d(T);a.H.add("no.report.faults",true);a.B.h();return B;};NC.D=function(H){var B=H.B();NC.c[H.B()]=H;};NC.H=function(B){delete NC.c[B];};NC.T=function(H){return NC.c[H];};NC.HK=function(){if(!NC.M){a6(strings.calendar_set_save_error,UJ.a);alert(strings.calendar_set_save_error);return ;}var H=new jG.N(X2(NC.L.P),false);var B=new jG.h(NC.L.h,eu);var y=Ff.r.createElement("calendarSets");for(var a in NC.c){var T=NC.c[a];var n=T.c();Ff.H(y,n,true);}var q=Ff.J(y);B.y("calendarSetData",q);H.B.d(B);H.H.add("no.report.faults",true);H.B.h();};NC.jY=function(){if(!NC.M){jA();}return NC.c;};function jA(){var H=new jG.N(X2(NC.L.P),false,dM(this,NC.h),dM(this,NC.A));var B=new jG.h(NC.L.V,eu);H.B.d(B);H.H.add("no.report.faults",true);H.B.h();return true;}NC.h=function(H,B){var y=H.y().getElementsByTagName("calendarSetData")[0];var a=Ff.l(y);var T=Ff.Q();Ff.q(T,a);NC.c=oP.T(T);NC.M=true;};NC.A=function(H,B){var y=strings.generic_error+" #A003";a6(y,UJ.a);alert(y);};function getAccountClass(){return NC;}function HQ(H){var B=(H=="autologin")?"opPerm":H;var y=(H=="opTemp")?0:26280;var a="/";var T=document.domain;var n=false;var q=new Sp(document,B,y,a,T,n);q.y();return q;}function gE(H){var B=HQ("opPrefs");var y=B[H+"_"+NC.x];if(y==null||typeof y=="undefined"){y=pb(H);}var a=parseInt(y);if(isNaN(a)||a<0){a=parseInt(pb(H));}return a;}function me(H,B){var y=HQ("opPrefs");var a=B;if(B==null||typeof (B)=="undefined"){a=pb(H);}else{var T=parseInt(B);if(isNaN(T)||T<parseInt("0")){a=pb(H);}}y[H+"_"+NC.x]=a;y.B();}function pb(H){switch(H){case "ww":return dy(screen.availWidth,0,1024)-25;case "wh":return dy(screen.availHeight,0,768)-70;case "wl":case "wt":return 8;case "fpw":return TB;case "fph":return 300;case "btph":return 200;case "nbw":return 0;}return 8;}function im(H){var B=Bx();return B.Rf(B.NC.Y,H,B.NC.w,B.NC.t);}function Rf(H,B,y,a){var T="strings."+B+"_format_"+H;var n=eval(T);if(n!=null){if(y!="/"){n=n.replace(new RegExp("/","g"),y);}if(a!=":"){n=n.replace(new RegExp(":","g"),a);}}return n;}function z3(H,B,y){var a;this.q=H;if(H!=null){a=H.match(/^\"(.*)\"$/);this.l=a!=null?a[1]:H;this.l=this.l.strip();}else{this.l=null;}if(B!=null){a=B.match(/^\<(.*)\>$/);this.N=a?a[1]:B;this.N=this.N.strip();}else{this.N=null;}this.H=y;}function mX(){return this.q;}z3.prototype.y=mX;function Rm(){return this.l;}z3.prototype.E=Rm;function se(H){this.q=H;if(H!=null){var B=H.match(/^\"(.*)\"$/);this.l=B!=null?B[1]:H;this.l=this.l.strip();}else{this.l=null;}}z3.prototype.T=se;function TE(){return this.N;}z3.prototype.n=TE;function VL(H){if(H!=null){var y=H.match(/^\<(.*)\>$/);this.N=y?y[1]:H;this.N=this.N.strip();}else{this.N=null;}}z3.prototype.B=VL;function tU(){return this.H;}z3.prototype.a=tU;function LB(H){this.H=H;}z3.prototype.z=LB;function zG(){if(this.l==null){return this.N;}var H=z3.h(this.l);var B="";if(H){B+="\""+this.l+"\"";}else{B+=this.l;}if(B.length>0){if(this.N!=null&&this.N.strip()!=""){B+=" <"+this.N+">";}}else{B=this.N;}return B;}z3.prototype.c=zG;function Lh(H){return H.match(/[;,& "<>]/)!=null;}z3.h=Lh;function H5(H,B){var y=/^(.+)@(.+)$/;var a="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";var T="[^\\s"+a+"]";var n="(\"[^\"]*\")";var q=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var N=T+"+";var E="("+N+"|"+n+")";var c=new RegExp("^"+E+"(\\."+E+")*$");var z=new RegExp("^"+N+"(\\."+N+")*$");var l=H.match(y);if(!l){return false;}var h=l[1];var X=l[2];for(var O=0;O<h.length;O++){if(h.charCodeAt(O)>127){return false;}}for(var O=0;O<X.length;O++){if(X.charCodeAt(O)>127){return false;}}if(h.match(c)==null){return false;}var Y=X.match(q);if(Y!=null){for(var O=1;O<=4;O++){if(Y[O]>255){return false;}}return true;}var V=new RegExp("^"+N+"$");var J=X.split(".");var r=J.length;for(var O=0;O<r;O++){if(J[O].search(V)==-1){return false;}}if(B){var C=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|travel)$/;if(J[J.length-1].length!=2&&J[J.length-1].search(C)==-1){return false;}}if(r<2){return false;}return true;}z3.P=H5;function CG(H){}z3.V=CG;function Na(H){var B=H.toUpperCase().indexOf("CN=");if(B==-1){return H;}var y=B;while((y=H.indexOf(" ",y+3))!=-1){if(H.charAt(y-1)!="\\"){H=H.substr(0,y)+"\\"+H.substr(y);}y+=2;}y=B;while((y=H.indexOf(",",y+3))!=-1){if(H.charAt(y-1)!="\\"){H=H.substr(0,y)+"\\"+H.substr(y);}y+=2;}return H;}z3.Y=Na;function wW(H){var B=H.toUpperCase().indexOf("CN=");if(B==-1){return H;}var y=H.substr(0,B+3);var a=H.substr(B+3);a=a.replace("\\ "," ");a=a.replace("\\,",",");H=y+a;return H;}z3.X=wW;function U4(H){var B=new Array();var y=new Array();var a;var T;var n;var q=-1;var N=-1;var E=false;var c=H.length;var z=true;var l=false;for(T=n=-1,a=0;(z&&(a<c));a++){var h=H.charAt(a);switch(h){case "<":if(l){break;}if(E){z=false;if(T==-1){y[y.length]=H.substring(a,c).strip();}else{y[y.length]=H.substring(T,c).strip();}continue;}q=T;if(q>=0){N=a;}T=a+1;var X=a;for(a++;a<c;a++){h=H.charAt(a);if(h=="\""){l=!l;}else{if(h==">"){if(l){continue;}break;}}}if(a>=c){z=false;y[y.length]=H.substring(X,c).strip();continue;}E=true;n=a;break;case ">":if(l){break;}z=false;if(T==-1){y[y.length]=H.substring(a,c).strip();}else{y[y.length]=H.substring(T,c).strip();}continue;break;case ",":case ";":if(l){break;}if(T==-1){E=false;T=n=-1;break;}if(n==-1){n=a;}var P=H.substring(T,n).strip();var Y=null;if(q>=0){Y=H.substring(q,N).strip();}if(z3.P(P)){B[B.length]=new z3(Y,P);}else{y[y.length]=P;}E=false;T=n=-1;q=N=-1;break;case " ":case "\t":case "\r":case "\n":break;case "\"":l=!l;if(T==-1){T=a;}break;default:if(T==-1){T=a;}break;}}if(z&&(T>=0)){if(n==-1){n=a;}var P=H.substring(T,n).strip();var Y=null;if(q>=0){Y=H.substring(q,N).strip();if(Y.charAt(Y.length-1)=="\""){Y=Y.substring(0,Y.length-1);}if(Y.charAt(0)=="\""){Y=Y.substring(1,Y.length);}}if(z3.P(P)){B[B.length]=new z3(Y,P);}else{y[y.length]=P;}}var V=new Array();V[0]=B;V[1]=y;return V;}z3.O=U4;function QU(){this.E=null;this.y=false;this.c=false;this.z=false;QU.X=this;}QU.X=null;function gF(B,y,a){if(this.c||this.y){return false;}var T=new jG.N(X2("soapmail"),B,dM(this,this.a),dM(this,this.l));var n=new jG.h("getAddressCache",eu);T.B.d(n);T.H.add("onSuccessFn",y);T.H.add("onErrorFn",a);T.H.add("no.report.faults",true);this.y=true;T.B.h();return true;}QU.prototype.H=gF;function fX(H,B){var y=H.y().getElementsByTagName("addressData")[0];var T=Ff.l(y);var n=Ff.Q();Ff.q(n,T);this.E=n.firstChild;this.c=true;this.y=false;var q=B.item("onSuccessFn");if(q){q();}}QU.prototype.a=fX;function Ep(H,B){this.y=false;var y=B.item("onErrorFn");if(y){y();}}QU.prototype.l=Ep;function J6(H){if(!this.c||this.y||this.z){return ;}if(H==null){H=true;}var B=new jG.N(X2("soapmail"),H,dM(this,this.N),dM(this,this.N));var y=new jG.h("setAddressCache",eu);var a=Ff.J(this.E);y.y("addressData",a);B.B.d(y);this.z=true;B.B.h();}QU.prototype.h=J6;function IL(){this.z=false;}QU.prototype.N=IL;function WH(){var H=QU.X;if(H==null){H=new QU();H.H(true,null,null);}else{if(H.c==false&&H.y==false&&H.z==false){H.H(true,null,null);}}}QU.P=WH;function wc(H){if(!confirm(strings.addresscache_clear_confirm)){return ;}if(H){this.H(false);}if(!this.c){alert(strings.addresscache_not_loaded);return ;}Ff.O(this.E);alert(strings.addresscache_empty);}QU.prototype.q=wc;function zB(H,y){if(!this.c||this.y){return ;}var a=false;if(y!=null){y=y.toLowerCase().strip();for(var T=0,len=this.E.childNodes.length;T<len;T++){var n=this.E.childNodes.item(T);var q=n.getAttribute("mail");if(q!=null&&q.toLowerCase().strip()==y){this.E.removeChild(n);a=true;break;}}}else{if(H!=null){H=H.strip();for(var T=0,len=this.E.childNodes.length;T<len;T++){var n=this.E.childNodes.item(T);var N=Ff.l(n);if(N.toLowerCase().strip()==H.toLowerCase()){this.E.removeChild(n);a=true;break;}}}}if(!a&&this.E.childNodes.length>=1000&&this.E.childNodes.length>0){this.E.removeChild(this.E.lastChild);}var E=Ff.r.createElement("addr");if(H!=null){Ff.V(E,H);}if(y!=null){E.setAttribute("mail",y);}if(this.E.childNodes.length==0){this.E.appendChild(E);}else{this.E.insertBefore(E,this.E.firstChild);}}QU.prototype.B=zB;function Bs(H){var B=this.E.childNodes.length;for(var y=0;y<B;y++){var a=this.E.childNodes.item(y);var T=Ff.l(a);var q=a.getAttribute("mail");var N=new z3(T,q);if(H==N.c()){this.E.removeChild(a);break;}}this.h();}QU.prototype.n=Bs;function Pt(H,B){var y=new Array();if(!this.c||this.y){return y;}H=H.toLowerCase().strip();if(H==""){return y;}var a;var n=this.E.childNodes;var q=n.length;for(var N=0;N<q;N++){var E=n.item(N);var c=Ff.l(E);var z=E.getAttribute("mail");if(c!=null&&c.strip()!=""){a=c.toLowerCase().indexOf(H);if(a==0){Bq.H(y,new z3(c,z));}else{if(a>0){var l=c.charAt(a-1);if(l==" "){Bq.H(y,new z3(c,z));}}}}else{if(z!=null&&z.strip()!=""){a=z.toLowerCase().indexOf(H);if(a==0){Bq.H(y,new z3(c,z));}}}if(y.length>=B){return y;}}return y;}QU.prototype.T=Pt;function ju(H,B,y,a){this.y=B.match(H);this.n=y;this.T=a;}function VI(){return this.y[0];}ju.prototype.a=VI;function PE(){return this.y[1];}ju.prototype.H=PE;function cc(){return Ff.l(this.n);}ju.prototype.B=cc;function r1(){return this.n.getAttribute("mail");}ju.prototype.N=r1;function HC(){return this.T;}ju.prototype.q=HC;function Cs(){var H=Bx();var B=H.QU.X;B.h();}var ru=null;function XH(H){this.h=H;this.J=null;if(oY){this.l=window.createPopup();this.l.document.attachEvent("onkeydown",dM(this,this.a));H.document.attachEvent("onkeydown",dM(this,this.q));H.attachEvent("onkeyup",dM(this,this.B));var B=this.l.document.body;B.style.border="1px solid black";B.style.backgroundColor="white";}else{this.l=rv("<DIV style=\"position:absolute;background-color:white;border:1px solid black;overflow:auto;z-index:1000;display:none;\">");this.l.isOpen=false;this.E=false;document.addEventListener("mousedown",dM(this,this.y),false);document.addEventListener("keydown",dM(this,this.a),false);document.addEventListener("keypress",dM(this,this.z),false);H.addEventListener("keydown",dM(this,this.q),false);H.addEventListener("keyup",dM(this,this.B),false);}}XH.prototype.y=function(H){this.H();};XH.prototype.q=function(H){if(this.l.isOpen){return true;}var B=x7(H);var y=B.keyCode;if(y==gy){this.T();if(oY){B.returnValue=false;}else{B.preventDefault();}return false;}return true;};XH.prototype.a=function(H){var B=x7(H,oY?this.l.document.parentWindow:null);var y=B.keyCode;if(!this.l.isOpen){return ;}var T=oY?this.l.document.body.firstChild.firstChild:this.l.firstChild;var n;var q;if(y==jy){this.O(T.rows[this.J]);if(this.J<T.rows.length-1){this.J++;q=false;}else{this.J=0;q=true;}n=T.rows[this.J];this.c(n);n.scrollIntoView(q);if(pV){this.E=true;}}else{if(y==Ao){this.O(T.rows[this.J]);if(this.J==0){this.J=T.rows.length-1;q=false;}else{this.J--;q=true;}n=T.rows[this.J];this.c(n);n.scrollIntoView(q);if(pV){this.E=true;}}else{if(y==oR){this.H();}else{if(y==kH){var N=Bx();var E=N.QU.X;E.n(T.rows[this.J].cells[0].innerText);}else{if(y==gy||y==Ow||oY&&y==186||pV&&y==59){this.N(T.rows[this.J].cells[0].innerText,true);if(oY){B.returnValue=false;}else{this.E=true;}}}}}}};XH.prototype.z=function(H){var B=x7(H);if(this.E&&B.preventDefault){B.preventDefault();this.E=false;}};XH.prototype.B=function(H){var y=x7(H);if(ru){clearTimeout(ru);}ru=Rr(200,this,"_handleKeyUp",y.keyCode,y.shiftKey);};XH.prototype._handleKeyUp=function(H,B){if(ru){clearTimeout(ru);}ru=null;if(H==jy||H==Ao||H==oR||H==hy&&B||H==sy&&B||H==s9){return ;}var y=this.n();var a;var T;var n;if(oY){a=this.l.document;var q=a.body;q.innerHTML="";var N=rv("<DIV style=\"border:0px;\">",q,a);T=rv("<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">",N,a);n=rv("<TBODY>",T,a);}else{a=document;this.l.innerHTML="";T=rv("<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">",this.l);n=rv("<TBODY>",T);}var E=Bx();var c=E.QU.X;var z=c.T(y,10);var l=z.length;for(var h=0;h<l;h++){var X=z[h];var P=r3(X.c());if(P!=y){var O=rv("<TR style=\"height:18px;padding:0px;border:0px;\">",n,a);var Y=rv("<TD style=\"padding:0px 3px 0px 3px;font-family:Arial;font-size:11px;cursor:default;\" unselectable=\"on\" nowrap>",O,a);var V=X.E();var J=X.n();var r=0;if(V!=null&&V.strip()!=""){r=V.toLowerCase().indexOf(y.toLowerCase());if(r>0){r=V.toLowerCase().indexOf(" "+y);r++;}}P=P.substring(0,r)+P.substr(r,y.length).bold()+P.substring(r+y.length,P.length);Y.innerHTML=P;var C=this;Y.onmouseup=function(Q){var G=x7(Q,oY?C.l.document.parentWindow:null);var d=MM(G);var D=d.innerText;C.N(D,true);C.H();};Y.onmousedown=function(Q){var G=x7(Q,oY?C.l.document.parentWindow:null);dc(G);return false;};}else{z=Bq.z(z,h);l--;}}if(l==0){this.H();return ;}var e;var k;var S;var f;if(oY){var j=2;e=gO()+pf(this.h);k=IE()+GM(this.h)+this.h.offsetHeight;S=this.h.offsetWidth;f=l*18;}else{e=pf(this.h);k=GM(this.h)+this.h.offsetHeight;S=this.h.offsetWidth-2;f=l*18;}this.V(e,k,S,f,5*18);};XH.prototype.n=function(){if(oY){var H=document.selection.createRange();this.Y(H);this.X(H);this.P(H);return H.text;}else{if(this.h.selectionStart==this.h.selectionEnd){var B=this.h.selectionStart;this.Y(this.h);this.X(this.h);this.P(this.h);var y=FX(this.h);Xh(this.h,B);return y;}else{var a=this.h.selectionStart;var T=this.h.selectionEnd;this.h.selectionEnd=this.h.selectionStart;this.Y(this.h);this.P(this.h);var y=FX(this.h);this.h.selectionStart=a;this.h.selectionEnd=T;return y;}}};XH.prototype.T=function(){if(oY){var H=document.selection.createRange();this.Y(H);this.X(H);this.P(H);if(H.text.length==0){return ;}var B=H.duplicate();do{B.moveEnd("character",1);}while(B.text.charAt(B.text.length-1)==" ");if(B.text.charAt(B.text.length-1)!=";"){H.text+="; ";}H.collapse(false);H.select();}else{this.Y(this.h);this.X(this.h);this.P(this.h);if(this.h.selectionStart==this.h.selectionEnd){return ;}while(GE(this.h,this.h.selectionEnd,this.h.selectionEnd+1)==" "){TN(this.h,this.h.selectionStart,this.h.selectionEnd+1);}if(GE(this.h,this.h.selectionEnd,this.h.selectionEnd+1)!=";"){TN(this.h,this.h.selectionEnd,this.h.selectionEnd+1);Ud(this.h,"; ");}Xh(this.h,this.h.selectionEnd);}};XH.prototype.N=function(H,B){if(!this.l.isOpen){return ;}if(oY){var y=document.selection.createRange();this.Y(y);this.X(y);this.P(y);y.text=H;if(B){var a=y.duplicate();do{a.moveEnd("character",1);}while(a.text.charAt(a.text.length-1)==" ");if(a.text.charAt(a.text.length-1)!=";"){y.text+="; ";}this.H();}y.collapse(false);y.select();}else{this.Y(this.h);this.X(this.h);this.P(this.h);Ud(this.h,H);if(B){while(GE(this.h,this.h.selectionEnd,this.h.selectionEnd+1)==" "){TN(this.h,this.h.selectionStart,this.h.selectionEnd+1);}if(GE(this.h,this.h.selectionEnd,this.h.selectionEnd+1)!=";"){TN(this.h,this.h.selectionEnd,this.h.selectionEnd+1);Ud(this.h,"; ");}this.H();}Xh(this.h,this.h.selectionEnd);}};XH.prototype.Y=function(H){var B="";for(;;){if(oY){var y=H.duplicate();y.collapse(true);y.moveStart("character",-1);B=y.text.charAt(0);if(B==";"||B==""){break;}H.moveStart("character",-1);}else{B=GE(H,H.selectionStart-1,H.selectionStart);if(B==";"||B==""){break;}TN(H,H.selectionStart-1,H.selectionEnd);}}};XH.prototype.X=function(H){var B="";for(;;){if(oY){var y=H.duplicate();y.collapse(false);y.moveEnd("character",1);B=y.text.charAt(0);if(B==";"||B==""){break;}H.moveEnd("character",1);}else{B=GE(H,H.selectionEnd,H.selectionEnd+1);if(B==";"||B==""){break;}TN(H,H.selectionStart,H.selectionEnd+1);}}};XH.prototype.P=function(H){if(oY){while(H.text.charAt(0)==" "){H.moveStart("character",1);}while(H.text.charAt(H.text.length-1)==" "){H.moveEnd("character",-1);}}else{while(GE(H,H.selectionStart,H.selectionStart+1)==" "){if(H.selectionStart<H.selectionEnd){TN(H,H.selectionStart+1,H.selectionEnd);}else{break;}}while(GE(H,H.selectionEnd-1,H.selectionEnd)==" "){if(H.selectionStart<H.selectionEnd){TN(H,H.selectionStart,H.selectionEnd-1);}else{break;}}}};XH.prototype.c=function(H){H.style.backgroundColor="#316AC5";H.style.color="white";};XH.prototype.O=function(H){H.style.backgroundColor="";H.style.color="black";};XH.prototype.V=function(H,B,y,a,T){if(oY){var n=this.l.document;var q;if(a>T){n.body.firstChild.scrollTop=0;n.body.firstChild.style.overflowY="scroll";}else{n.body.firstChild.style.overflowY="hidden";}n.body.firstChild.style.height=Math.min(a,T);this.l.show(H,B,y,Math.min(a,T)+2);}else{this.l.style.left=H+"px";this.l.style.top=B+"px";this.l.style.width=y+"px";this.l.style.height=Math.min(a,T)+"px";Lv(this.l);this.l.isOpen=true;}this.J=0;var N=oY?this.l.document.body.firstChild.firstChild:this.l.firstChild;this.c(N.rows[0]);};XH.prototype.H=function(){if(oY){this.l.hide();}else{m4(this.l);this.l.isOpen=false;}};function Gs(){this.a=null;this.T=false;this.E=new Object();Gs.X=this;}Gs.X=null;function jV(H,B,y,a,T){var n=new jG.N(X2("soapmail"),H,Gs.P,Gs.l);var q=new jG.h("checkNames",eu);n.H.add("onSuccessFn",a);n.H.add("onErrorFn",T);n.H.add("completeAddressList",y);n.H.add("no.report.faults",true);var N=Bx();q.y("dirSearchOrder",N.NC.nn("dirSearchOrder"));for(var E=0,len=B.length;E<len;E++){q.y("rawAddress",B[E]);}n.B.d(q);n.B.h();}Gs.h=jV;function Zh(H,B){var y=B.item("onSuccessFn");if(y){var a=B.item("completeAddressList");var T=H.y().getElementsByTagName("addresses");y(T[0],a);}}Gs.P=Zh;function Ir(H,B){var y=B.item("onErrorFn");if(y){y();}}Gs.l=Ir;function TX(){return this.T;}Gs.prototype.n=TX;function vx(B,y,a){if(this.T){return ;}if(B.length==0){if(a){a();}return ;}this.a=y;this._onComplete=a;this.T=true;var T=new Array();for(var n=0,len=B.length;n<len;n++){var q=B[n];if(this.E[q]==null){Bq.H(T,q);}}if(T.length==0){this.y(B);}else{var N=Bx();Gs.h(false,T,B,dM(this,this.q),dM(this,this.c));}}Gs.prototype.H=vx;function Lk(H,B){for(var y=0,len=H.childNodes.length;y<len;y++){var a=H.childNodes.item(y);var T=Ff.n(a,"raw",null);var n=a.getElementsByTagName("dl_suggestion");if(n.length>0){var N=new ZN(T);N.y(n);this.B(N);}var E=a.getElementsByTagName("suggestion");if(E.length>0){var c=new Lq(T);c.q(E);this.B(c);}}this.y(B);}Gs.prototype.q=Lk;function zH(){this.T=false;this.a=null;if(this._onComplete){this._onComplete();}}Gs.prototype.c=zH;function ge(H){var y=H.H();if(this.E[y]==null){this.E[y]=new Object();}var a=this.E[y];if(hK(H,ZN)){a.lists=H;}else{a.addresses=H;}}Gs.prototype.B=ge;function gu(H){var B=H[0];var a=this.E[B];if(a==null){if(z3.P(B)){var T=new z3(null,B);if(this.a){this.a(B,T);}}else{alert(strings.address_parsing_problem.printf(B));}H=Bq.z(H,0);if(H.length>0){this.y(H);}else{this.T=false;this.a=null;if(this._onComplete){this._onComplete();}}}else{var n=a.lists;var q=a.addresses;this.N(H,n,q);}}Gs.prototype.y=gu;function jN(H,B,y){var a=null;var T=new Array();var n=-1;var q=null;var E=null;var c=new Array();var z=false;var l="";if(B!=null){a=B.H();q=B.q();for(var h=0;h<q.length;h++){n=h;var X=q[h];var P=X.y();var O=new z3(P);O._distlist_=X;Bq.H(c,O);Bq.H(T,P+" (distribution list)");}}if(y!=null){a=y.H();E=y.y();var Y=E.length;for(var h=0;h<Y;h++){var O=E[h];var P=O.E();var V=O.n();if(!z&&!z3.P(V)){z=true;l=V;}Bq.H(c,O);Bq.H(T,P+" &lt;"+V+"&gt;");}}function J(N){var Q=Gs.X;if(N!=null&&N!=-1){var G=c[N];if(Q.a){Q.a(a,G,G._distlist_);}}H=Bq.z(H,0);if(H.length>0){Q.y(H);}else{Q.T=false;Q.a=null;if(Q._onComplete){Q._onComplete();}}}if(T.length>1){var r=Bx();var C=Lj.h+"addressResolution.jsp?locale="+r.NC.B();xT(C,[a,T],dM(this,J),370,180);}else{if(T.length==1){var O=c[0];if(this.a){this.a(a,O,O._distlist_);}H=Bq.z(H,0);if(H.length>0){this.y(H);}else{this.T=false;this.a=null;if(this._onComplete){this._onComplete();}}}}if(z){alert(strings.address_parsing_problem.printf(l));}}Gs.prototype.N=jN;function RQ(){var H=new Array();for(var B in this.E){var y=this.E[B].lists;if(!hK(y,ZN)){continue;}var a=y.q();for(var T=0,len=a.length;T<len;T++){Bq.H(H,a[T]);}}return H;}Gs.prototype.z=RQ;function Vn(H){this.B=H;}function jP(){return this.B;}Vn.prototype.H=jP;function Lq(H){this.a(H);this.B=H;}Lq.prototype=gX(Vn.prototype);Lq.prototype.superClass=Vn;Lq.prototype.constructor=Lq;Lq.prototype.a=Vn;function va(H,B,y){if(this._suggestions==null){this._suggestions=new Array();}var a=new z3(H,B,y);Bq.H(this._suggestions,a);}Lq.prototype.N=va;function Zn(H){for(var B=0,len=H.length;B<len;B++){var y=H[B];var a=y.getAttribute("display");a=a.replace(/ : \ d$ /,"");var T=Ff.l(y);var n=y.getAttribute("omAddress");this.N(a,T,n);}}Lq.prototype.q=Zn;function M4(){return this._suggestions;}Lq.prototype.y=M4;function ZN(H){this.a(H);this.N=new Array();}ZN.prototype=gX(Vn.prototype);ZN.prototype.superClass=Vn;ZN.prototype.constructor=ZN;ZN.prototype.a=Vn;function WR(){return this.N;}ZN.prototype.q=WR;function PZ(H){for(var B=0;B<H.length;B++){var a=H[B];var T=a.getAttribute("display");var n=z3.h(T);if(n){T="\""+T+"\"";}var q=new ZE(T);var N=a.getElementsByTagName("addr");for(var E=0;E<N.length;E++){var c=N[E];var z=c.getAttribute("display");var l=Ff.l(c);var h=c.getAttribute("omAddress");q.a(z,l,h);}Bq.H(this.N,q);}}ZN.prototype.y=PZ;function ZE(H){this.H=H;this.T=new Array();}function Bg(H,B,y){var T=new z3(H,B,y);Bq.H(this.T,T);}ZE.prototype.a=Bg;function Bk(){return this.T;}ZE.prototype.B=Bk;function lt(){return this.H;}ZE.prototype.y=lt;function o6(){this.Ov();this.ku=null;this.nu=null;this.Hv=null;this.hg=null;this.hb=null;this.H7=null;this.Jw=null;this.EP=null;this.u6=null;this.Ip=false;this.f2=false;this.OZ=new Array();this.UE=null;this.mQ=null;}o6.prototype=gX(dC.prototype);o6.prototype.superClass=dC;o6.prototype.constructor=o6;o6.prototype.Ov=dC;function kM(H){var B=new o6();B.Hv=Ff.r.createElement("appointment");B.hg=B.Hv.cloneNode(true);B.a=H;B.Y=dh.E;var y=Ry();B.ku=y.n();B.l7("IPM.Appointment");return B;}o6.ES=kM;function S8(H,B,y){var a=new o6();a.Hv=H;a.hg=a.Hv.cloneNode(true);a.a=B;a.Y=parseInt(a.Hv.getAttribute("flags"),10);var T=Ry();a.ku=T.n();a.N=y;if(a.fp()==true){var n=a.eh();if(n!=null&&n.q!=null){for(var q=0,len=n.q.length;q<len;q++){a.yH(n.q[q]);}}}return a;}o6.d2=S8;function JS(){if(null==this.Jw){var H=Ff.N(this.Hv,"start",false);if(H!=null){this.Jw=lC(Ff.l(H));}}var B=null;if(this.Jw!=null){B=this.Jw.clone();if(this.Ks()){var y=this.Dv();var a=y.aG();if(a!=null){var T=NB();var n=T.T(a,B);B.setMinutes(B.getMinutes()-n);}}}return B;}o6.prototype.AX=JS;function qb(){if(null==this.Jw){var H=Ff.N(this.Hv,"start",false);if(H!=null){this.Jw=lC(Ff.l(H));}}return (null==this.Jw)?null:this.Jw.clone();}o6.prototype.MF=qb;function ja(H){this.Jw=H.clone();var B=Ff.N(this.Hv,"start",true);Ff.V(B,t7(H));}o6.prototype.P6=ja;function RA(){if(null==this.EP){var H=Ff.N(this.Hv,"end",false);if(H!=null){this.EP=lC(Ff.l(H));}}var B=null;if(this.EP!=null){B=this.EP.clone();if(this.Ks()){var y=this.Dv();var a=y.aG();if(a!=null){var T=NB();var n=T.T(a,B);B.setMinutes(B.getMinutes()-n);}}}return B;}o6.prototype.iV=RA;function OP(){if(null==this.EP){var H=Ff.N(this.Hv,"end",false);if(H!=null){this.EP=lC(Ff.l(H));}}return (null==this.EP)?null:this.EP.clone();}o6.prototype.vD=OP;function wz(H){this.EP=H.clone();var B=Ff.N(this.Hv,"end",true);Ff.V(B,t7(H));}o6.prototype.nI=wz;function Oc(H){var B=Ff.N(this.Hv,"duration",true);Ff.V(B,H);}o6.prototype.VE=Oc;function uK(){if(this.H7!=null){return this.H7;}var H=Ff.N(this.Hv,"timezone_data",false);if(H==null){return null;}this.H7=IO(Ff.l(H));return this.H7;}o6.prototype.aG=uK;function ZR(H){if(H!=null){this.H7=H;var B=Ff.N(this.Hv,"timezone_data",true);Ff.V(B,vS(H));}else{var B=Ff.N(this.Hv,"timezone_data",false);if(B!=null){this.Hv.removeChild(B);}}this.H7=null;}o6.prototype.EA=ZR;function GC(H){Ff.Y(this.Hv,"timezone",H);}o6.prototype.U=GC;function lv(){return Ff.n(this.Hv,"subject");}o6.prototype.d=lv;function EV(){return An(this.d());}o6.prototype.q=EV;function x5(H){Ff.Y(this.Hv,"subject",H);}o6.prototype.hY=x5;function c6(){return Ff.D(this.Hv,"location");}o6.prototype.ck=c6;function yN(H){Ff.Y(this.Hv,"location",H);}o6.prototype.Z6=yN;function CS(){if(this.hb!=null){return this.hb;}var H=Ff.N(this.Hv,"recurrence_state",false);if(H==null){return null;}var B=this.aG();this.hb=sA(Ff.l(H),B);return this.hb;}o6.prototype.eh=CS;function Kd(H){if(H!=null){if(this.H7==null){this.H7=this.aG();}var B=Ff.N(this.Hv,"recurrence_state",true);Ff.V(B,c9(H,this.H7));}else{var B=Ff.N(this.Hv,"recurrence_state",false);if(B!=null){this.Hv.removeChild(B);}}this.hb=null;}o6.prototype.NR=Kd;function eR(){var H=Ff.N(this.Hv,"reminder_set",false);if(H==null){return null;}var B=Ff.l(H);return (B=="true");}o6.prototype.SL=eR;function EO(H){Ff.Y(this.Hv,"reminder_set",H.toString());}o6.prototype.WF=EO;function yX(){var H=Ff.N(this.Hv,"reminder_minutes_before_start",false);if(H==null){return 0;}var B=Ff.l(H);var y=parseInt(B,10);if(isNaN(y)){return 0;}return y;}o6.prototype.oq=yX;function MY(H){var B=Ff.N(this.Hv,"reminder_minutes_before_start",true);Ff.V(B,H);}o6.prototype.aC=MY;function r7(){var H=Ff.N(this.Hv,"flag_due_by_next",false);return (H!=null?lC(Ff.l(H)):null);}o6.prototype.d3=r7;function sS(H){var B=Ff.N(this.Hv,"flag_due_by_next",true);Ff.V(B,t7(H));}o6.prototype.Yd=sS;function kl(){var H=Ff.N(this.Hv,"meeting_status",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.zC=kl;function N1(H){Ff.Y(this.Hv,"meeting_status",H.toString());}o6.prototype.oF=N1;function nj(){var H=Ff.N(this.Hv,"all_day_event",false);if(H==null){return null;}var B=Ff.l(H);return (B=="true");}o6.prototype.Ks=nj;function qL(H){Ff.Y(this.Hv,"all_day_event",H.toString());}o6.prototype.HK=qL;function ZG(){if(this.u6!=null){return this.u6;}var H=Ff.N(this.Hv,"is_recurring",false);if(H==null){return null;}var B=Ff.l(H);this.u6=(B=="true");return this.u6;}o6.prototype.fp=ZG;function a2(H){this.u6=H;Ff.Y(this.Hv,"is_recurring",H.toString());}o6.prototype.bi=a2;function dz(){var H=Ff.N(this.Hv,"busy_status",false);if(H==null){return VZ.B;}var B=parseInt(Ff.l(H),10);if(B!=VZ.a&&B!=VZ.y&&B!=VZ.B&&B!=VZ.H){return VZ.B;}else{return B;}}o6.prototype.eZ=dz;function xC(H){Ff.Y(this.Hv,"busy_status",H.toString());}o6.prototype.DU=xC;function AU(){var H=Ff.N(this.Hv,"original_busy_status",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.oO=AU;function v2(H){Ff.Y(this.Hv,"original_busy_status",H.toString());}o6.prototype.Nl=v2;function KT(){var H=Ff.N(this.Hv,"label",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.Xw=KT;function i7(H){Ff.Y(this.Hv,"label",H.toString());}o6.prototype.NJ=i7;function x9(H){var B=Ff.N(this.Hv,"start_pattern_date",true);Ff.V(B,t7(H));}o6.prototype.X1=x9;function bm(H){var B=new Date();B.setUTCFullYear(4500,7,31);B.setUTCHours(11,59,0);if(H.getTime()>B.getTime()){H=B;}var y=Ff.N(this.Hv,"end_pattern_date",true);Ff.V(y,t7(H));}o6.prototype.FF=bm;function hX(){var H=Ff.N(this.Hv,"invitations_sent",false);if(H==null){return null;}return (Ff.l(H)=="true");}o6.prototype.Tu=hX;function pL(H){Ff.Y(this.Hv,"invitations_sent",H.toString());}o6.prototype.xU=pL;function K9(H){Ff.Y(this.Hv,"do_prompt",H.toString());}o6.prototype.gY=K9;function G3(){var H=Ff.N(this.Hv,"recurring_type",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.TU=G3;function Ti(H){Ff.Y(this.Hv,"recurring_type",H.toString());}o6.prototype.DJ=Ti;function XF(){return Ff.n(this.Hv,"recurrence_pattern");}o6.prototype.Qp=XF;function RR(H){Ff.Y(this.Hv,"recurrence_pattern",H);}o6.prototype.nn=RR;function rM(){var H=Ff.N(this.Hv,"hasattach",false);if(H==null){return null;}var B=Ff.l(H);return (B=="true");}o6.prototype.IZ=rM;function Jb(H){Ff.Y(this.Hv,"hasattach",H.toString());}o6.prototype.C4=Jb;function ke(){var H=Ff.N(this.Hv,"response_status",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.fr=ke;function BH(H){Ff.Y(this.Hv,"response_status",H.toString());}o6.prototype.Lm=BH;function rk(H){var B=Ff.N(this.Hv,"creation_time",true);Ff.V(B,t7(H));}o6.prototype.T1=rk;function rL(){var H=Ff.N(this.Hv,"message_class",false);return (H!=null?Ff.l(H):null);}o6.prototype.r=rL;function uq(H){Ff.Y(this.Hv,"message_class",H);}o6.prototype.l7=uq;function gN(H){Ff.Y(this.Hv,"priority",H.toString());}o6.prototype.ud=gN;function dX(){var H=Ff.N(this.Hv,"importance",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.j=dX;function DZ(H){Ff.Y(this.Hv,"importance",H.toString());}o6.prototype.fu=DZ;function km(){return Ff.n(this.Hv,"subject_prefix");}o6.prototype.xh=km;function N2(H){Ff.Y(this.Hv,"subject_prefix",H);}o6.prototype.ci=N2;function tG(H){Ff.Y(this.Hv,"response_requested",H.toString());}o6.prototype.KY=tG;function mq(H){Ff.Y(this.Hv,"reply_requested",H.toString());}o6.prototype.dC=mq;function Sf(H){var B=Ff.N(this.Hv,"common_start",true);Ff.V(B,t7(H));}o6.prototype.Gj=Sf;function fs(){var H=Ff.N(this.Hv,"start_date",false);return (H!=null?lC(Ff.l(H)):null);}o6.prototype.pm=fs;function kG(H){var B=Ff.N(this.Hv,"start_date",true);Ff.V(B,t7(H));}o6.prototype.c4=kG;function Aa(){var H=Ff.N(this.Hv,"end_date",false);return (H!=null?lC(Ff.l(H)):null);}o6.prototype.Br=Aa;function Tp(H){var B=Ff.N(this.Hv,"end_date",true);Ff.V(B,t7(H));}o6.prototype.sa=Tp;function rR(H){var B=Ff.N(this.Hv,"common_end",true);Ff.V(B,t7(H));}o6.prototype.x=rR;function BC(H){var B=Ff.N(this.Hv,"reminder_time",true);Ff.V(B,t7(H));}o6.prototype.gf=BC;function Ot(){var H=Ff.N(this.Hv,"private",false);if(H==null){return null;}var B=Ff.l(H);return (B=="true");}o6.prototype.r9=Ot;function fb(H){Ff.Y(this.Hv,"private",H.toString());}o6.prototype.z6=fb;function Bm(){var H=Ff.N(this.Hv,"sensitivity",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.B=Bm;function wR(H){Ff.Y(this.Hv,"sensitivity",H.toString());}o6.prototype.A2=wR;function OF(){var H=Ff.N(this.Hv,"owner_appt_id",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.kc=OF;function fW(H){Ff.Y(this.Hv,"owner_appt_id",H.toString());}o6.prototype.mP=fW;function gm(){var H=Ff.N(this.Hv,"recipient_table",false);if(H==null){return null;}return Zo.c(H);}o6.prototype.VU=gm;function ZU(){var H=Ff.N(this.Hv,"recipient_table",false);if(H!=null){this.Hv.removeChild(H);}}o6.prototype.Mn=ZU;function aP(){return Ff.n(this.Hv,"meeting_correlate_id1");}o6.prototype.EM=aP;function he(H){Ff.Y(this.Hv,"meeting_correlate_id1",H);}o6.prototype.tN=he;function r2(){return Ff.n(this.Hv,"meeting_correlate_id2");}o6.prototype.eF=r2;function t8(H){Ff.Y(this.Hv,"meeting_correlate_id2",H);}o6.prototype.KO=t8;function PY(){var H=Ff.N(this.Hv,"old_when_start_whole",false);return (H!=null?lC(Ff.l(H)):null);}o6.prototype.Lw=PY;function RG(H){var B=Ff.N(this.Hv,"old_when_start_whole",true);Ff.V(B,t7(H));}o6.prototype.zV=RG;function wp(){var H=Ff.N(this.Hv,"appt_last_sequence",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.oy=wp;function tX(){var H=Ff.N(this.Hv,"appt_last_sequence",true);var B;var y=Ff.l(H);var B=parseInt(y,10);if(isNaN(B)){B=0;}B++;Ff.V(H,B);}o6.prototype.jY=tX;function Hd(H){Ff.Y(this.Hv,"appt_last_sequence",H.toString());}o6.prototype.fY=Hd;function QC(){var H=Ff.N(this.Hv,"meeting_update_count",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.dn=QC;function D1(){var H=Ff.N(this.Hv,"meeting_update_count",true);var B;var y=Ff.l(H);var B=parseInt(y,10);if(isNaN(B)){B=0;}B++;Ff.V(H,B);}o6.prototype.pe=D1;function zt(H){Ff.Y(this.Hv,"meeting_update_count",H.toString());}o6.prototype.dh=zt;function JA(){var H=Ff.N(this.Hv,"meeting_update_time",false);return (H!=null?lC(Ff.l(H)):null);}o6.prototype.xf=JA;function l6(H){var B=Ff.N(this.Hv,"meeting_update_time",true);Ff.V(B,t7(H));}o6.prototype.PA=l6;function ay(){return Ff.n(this.Hv,"display_to","");}o6.prototype.s=ay;function yP(H){Ff.Y(this.Hv,"display_to",H);}o6.prototype.st=yP;function ap(){return Ff.n(this.Hv,"display_cc","");}o6.prototype.c3=ap;function JU(H){Ff.Y(this.Hv,"display_cc",H);}o6.prototype.e8=JU;function VA(){return Ff.n(this.Hv,"display_bcc","");}o6.prototype.Cc=VA;function yj(H){Ff.Y(this.Hv,"display_bcc",H);}o6.prototype.pP=yj;function O3(H){var B=Ff.N(this.Hv,"reply_time",true);Ff.V(B,t7(H));}o6.prototype.BM=O3;function If(H){Ff.Y(this.Hv,"sender_name",H);}o6.prototype.da=If;function vE(){return Ff.n(this.Hv,"sender_email_address");}o6.prototype.Xl=vE;function zz(H){Ff.Y(this.Hv,"sender_email_address",H);}o6.prototype.Vv=zz;function jC(){return Ff.n(this.Hv,"sent_representing_name");}o6.prototype.mm=jC;function KK(H){Ff.Y(this.Hv,"sent_representing_name",H);}o6.prototype.p=KK;function ix(){return Ff.n(this.Hv,"sent_representing_email_address");}o6.prototype.CA=ix;function Sy(H){Ff.Y(this.Hv,"sent_representing_email_address",H);}o6.prototype.XR=Sy;function JV(){var H=Ff.N(this.Hv,"rcvd_representing_email_address",false);if(!H){return null;}var B=Ff.l(H);var y=H.getAttribute("enc");if(y=="base64"){B=rt.a(B);}var a=String.fromCharCode(23);var T=B.split(a);if(T.length!=5){return null;}var n=T[4];while(n.charCodeAt(0)==29){n=n.substr(1);}try{n=n.substring(n.indexOf("<")+1,n.lastIndexOf(">"));}catch(e){a6("getRcvdRepresentingEmailAddress failed -- didn't find angle brackets in "+n,UJ.B);}return n;}o6.prototype.dg=JV;function ss(){return Ff.n(this.Hv,"description");}o6.prototype.Te=ss;function wi(H){Ff.Y(this.Hv,"description",H);}o6.prototype.R=wi;function rB(){var H=Ff.N(this.Hv,"attachment_table",false);if(H==null){return null;}return jQ.q(H);}o6.prototype.S1=rB;function yc(){var H=Ff.N(this.Hv,"attachment_table",false);if(H!=null){this.Hv.removeChild(H);}}o6.prototype.TR=yc;function rA(H){for(var B=0,len=this.OZ.length;B<len;B++){var y=this.OZ[B];if(pl(y.pm(),H)==0){return y;}}return null;}o6.prototype.uk=rA;function qf(H){for(var B=0,len=this.OZ.length;B<len;B++){var y=this.OZ[B];if(pl(y.pm(),H)==0){return B;}}return -1;}o6.prototype.Ek=qf;function Sh(){var H=Ff.N(this.Hv,"exceptions",false);if(H!=null){this.Hv.removeChild(H);}this.OZ.length=0;var B=this.S1();if(B!=null){var y=B.y();for(var a=y.length;--a>=0;){var T=y[a];if(T.r()){B.H(T);}}}}o6.prototype.xn=Sh;function DF(H,B,y,a){var T=H.AX();var n=H.Ks();var q=this.aG();var N=NB();if(q!=null&&!n){var E=q.T(N,T);T.setMinutes(T.getMinutes()+E);}T.setHours(0,0,0,0);var c=this.eh();Bq.H(c.S,T);c.e++;c.C++;this.NR(c);var z=this.oq();var l=c.j(z);this.Yd(l);this.qu(B,y,a);}o6.prototype.cI=DF;function sC(H,B,y,a){var T=H.pm();var n=T.clone();var q=H.AX();var N=H.Ks();var E=this.aG();var c=NB();if(E!=null){var z=E.T(c,n);n.setMinutes(n.getMinutes()+z);if(!N){z=E.T(c,q);q.setMinutes(q.getMinutes()+z);}}n.setHours(0,0,0,0);q.setHours(0,0,0,0);var l=this.eh();var h=l.J(T);var X=this.uk(T);var P=this.Ek(T);l.O=Bq.B(l.O,q,pl);l.e++;l.V--;l.q=Bq.B(l.q,h);this.OZ=Bq.B(this.OZ,X);var O=Ff.N(this.Hv,"exceptions",false);if(O!=null){O.removeChild(X.Hv);}if(this.OZ.length==0&&O!=null){this.Hv.removeChild(O);}this.NR(l);var Y=this.oq();var V=l.j(Y);this.Yd(V);var J=this.S1();if(J!=null){var r=J.n(P);if(r!=null){J.H(r);}if(J.y().length==0){this.TR();this.C4(false);}}this.qu(B,y,a);}o6.prototype.vG=sC;function ig(H,B,y,a,T){H.l7("IPM.RecurrenceException");var n=H.pm();var q=this.eh();var N=q.J(n);var E=this.uk(n);var c=this.Ek(n);var z=n.clone();var l=N.c;var h=H.AX();var X=H.Ks();var P=this.aG();var O=NB();if(P!=null){var Y=P.T(O,z);z.setMinutes(z.getMinutes()+Y);Y=P.T(O,l);l.setMinutes(l.getMinutes()+Y);if(!X){Y=P.T(O,h);h.setMinutes(h.getMinutes()+Y);}}z.setHours(0,0,0,0);l.setHours(0,0,0,0);h.setHours(0,0,0,0);q.O=Bq.B(q.O,l,pl);Bq.H(q.O,h);N.c=H.MF();N.n=H.vD();N.B=H.pm();if(H.d()!=this.d()){N.y=H.d();}else{N.y=null;}if(H.ck()!=this.ck()){N.E=H.ck();}else{N.E=null;}if(H.Xw()!=this.Xw()){N.N=H.Xw();}else{N.N=null;}if(H.SL()!=this.SL()){N.H=H.SL();}else{N.H=null;}if(H.oq()!=this.oq()){N.T=H.oq();}else{N.T=null;}if(H.eZ()!=this.eZ()){N.a=H.eZ();}else{N.a=null;}if(H.Ks()!=this.Ks()){N.q=H.Ks();}else{N.q=null;}E.Jw=null;E.EP=null;var V=Ff.N(this.Hv,"exceptions",true);this.NR(q);V.replaceChild(H.Hv,E.Hv);E.Hv=H.Hv;var J=this.oq();var r=q.j(J);this.Yd(r);var C=this.S1();if(C==null){C=jQ.N(this);}var Q=C.n(c);if(Q==null){Q=jW.k(C);Q.y(strings.shared_untitled);Q.C(strings.shared_untitled);Q.X(true);Q.Q(Ps.n);Q.E(H.AX());Q.n(H.iV());Q.T(2);Q.D(-1);Q.d(0);Q.J(cm.T,-1,32,32,0);C.T(Q);}Q.E(H.AX());Q.n(H.iV());if(B){var G=this.wx();var d=G.VU();var D=H.VU();H.xR(d,D);}this.qu(y,a,T);}o6.prototype.j3=ig;function cn(H,B,y,a,T){H.l7("IPM.RecurrenceException");var n=H.pm();var q=H.Br();var N=H.AX();var E=H.Ks();var c=this.aG();var z=NB();if(c!=null){var l=c.T(z,n);n.setMinutes(n.getMinutes()+l);l=c.T(z,q);q.setMinutes(q.getMinutes()+l);if(!E){l=c.T(z,N);N.setMinutes(N.getMinutes()+l);}}N.setHours(0,0,0,0);var h=this.eh();var X=Ff.N(this.Hv,"exceptions",true);X.appendChild(H.Hv);Bq.H(this.OZ,H);var P=n.clone();P.setHours(0,0,0,0);var h=this.eh();Bq.H(h.O,N);Bq.H(h.S,P);h.V++;h.C++;var O=new Xj();O.c=H.MF();O.n=H.vD();O.B=H.pm();if(H.d()!=this.d()){O.y=H.d();}if(H.ck()!=this.ck()){O.E=H.ck();}if(H.Xw()!=this.Xw()){O.N=H.Xw();}if(H.SL()!=this.SL()){O.H=H.SL();}if(H.oq()!=this.oq()){O.T=H.oq();}if(H.eZ()!=this.eZ()){O.a=H.eZ();}if(H.Ks()!=this.Ks()){O.q=H.Ks();}Bq.H(h.q,O);this.NR(h);H.xN("recurrence_state");H.xN("timezone_data");H.xN("recurrence_pattern");H.xN("meeting_update_count");H.xN("appt_last_sequence");var X=Ff.N(H.Hv,"exceptions",false);if(X!=null){H.Hv.removeChild(X);}var Y=this.oq();var V=h.j(Y);this.Yd(V);H.nu=this.ku;var J=H.S1();if(J!=null){var r=J.y();for(var C=r.length;--C>=0;){var Q=r[C];if(Q.r()){J.H(Q);}}}var J=this.S1();if(J==null){J=jQ.N(this);}var Q=jW.k(J);Q.y(strings.shared_untitled);Q.C(strings.shared_untitled);Q.X(true);Q.Q(Ps.n);Q.E(H.AX());Q.n(H.iV());Q.T(2);Q.D(-1);Q.d(0);Q.J(cm.T,-1,32,32,0);J.T(Q);this.C4(true);if(H.hg==null){H.hg=H.Hv.cloneNode(true);}if(B){var G=this.VU();var d=H.VU();H.xR(G,d);}this.qu(y,a,T);}o6.prototype.zx=cn;function Gc(H){var B=Ff.N(this.Hv,H,false);if(B!=null){this.Hv.removeChild(B);}}o6.prototype.xN=Gc;function E9(H){var B=new o6();B.Hv=this.Hv.cloneNode(true);B.a=this.a;B.Y=dh.E;var y=Ry();B.ku=y.n();B.N=this.N;B.Ip=true;B.nu=this.ku;B.bi(false);var a=this.eh();var T=this.aG();var n=NB();var q=n.T(T,H);var N=H.getFullYear();var E=H.getMonth();var c=H.getDate();var z=new Date(N,E,c);z.setMinutes(a.l+q);var l=new Date(N,E,c);l.setMinutes(a.D+q);B.P6(z);B.nI(l);return B;}o6.prototype.Bb=E9;function g7(H){var B=new o6();B.Hv=this.Hv.cloneNode(true);B.a=this.a;B.Y=dh.E;var y=Ry();B.ku=y.n();B.f2=true;B.nu=this.ku;B.bi(false);B.xN("recurrence_state");B.xN("timezone_data");B.xN("recurrence_pattern");B.xN("meeting_update_count");B.xN("appt_last_sequence");var a=Ff.N(B.Hv,"exceptions",false);if(a!=null){B.Hv.removeChild(a);}B.P6(H.c);B.nI(H.n);B.c4(H.B);if(H.y!=null){B.hY(H.y);}if(H.E!=null){B.Z6(H.E);}if(H.N!=null){B.NJ(H.N);}if(H.H!=null){B.WF(H.H);}if(H.T!=null){B.aC(H.T);}if(H.a!=null){B.DU(H.a);}if(H.q!=null){B.HK(H.q);}var a=Ff.N(this.Hv,"exceptions",true);a.appendChild(B.Hv);Bq.H(this.OZ,B);B.hg=B.Hv.cloneNode(true);return B;}o6.prototype.yH=g7;function NE(){var H=this.a;if((this.Ip||this.f2)&&this.nu!=null){return H.c3(this.nu);}else{return this;}}o6.prototype.Dv=NE;function ic(){var H;if(this.Ip){var B=this.Dv();H=B.Bb(this.AX());}else{H=o6.ES(this.a);H.ku=this.ku;H.Hv=this.hg!=null?this.hg.cloneNode(true):this.Hv.cloneNode(true);H.hg=H.Hv.cloneNode(true);}return H;}o6.prototype.wx=ic;function Hu(){return this.mQ;}o6.prototype.b6=Hu;function Ue(){var H=this.AX();var B=this.iV();var y=Math.round((B.getTime()-H.getTime())/gd);return (y<t9&&pl(H,B)<0&&B.getHours()*60+B.getMinutes()>0);}o6.prototype.W=Ue;function Yj(){var H=this.AX();var B=this.iV();var y=Math.round((B.getTime()-H.getTime())/gd);return (y>t9);}o6.prototype.CU=Yj;function bB(){var H=this.AX();var B=this.iV();var y=Math.round((B.getTime()-H.getTime())/gd);var a=B.getTimezoneOffset()-H.getTimezoneOffset();y-=a;return (y==t9);}o6.prototype.u8=bB;function sE(){var H=this.a;if(this.Ip||this.f2){var B=this.Dv();return B.E();}if(!H.mQ()){return true;}else{if(this.B()==yu.H){return false;}}var y=H.Mn();if(y==null){return false;}if((y&hY.z)==0&&((y&hY.B)==0||!this.J(dh.E))){return false;}return true;}o6.prototype.E=sE;function lZ(){var H=this.a;if(this.Ip||this.f2){var B=this.Dv();return B.C();}if(!H.mQ()){return true;}if(!this.v()){if(!this.E()){return false;}}return H.KO();}o6.prototype.C=lZ;function a0(){var H=this.a;if(this.Ip||this.f2){return false;}else{return (this.w()==null);}}o6.prototype.v=a0;function AG(){return this.a;}o6.prototype.Uz=AG;function RI(H){this.a=H;}o6.prototype.an=RI;function M8(){var H=true;if(this.fp()){H&=(this.eh()!=null);H&=(this.aG()!=null);}H&=(this.AX()!=null);H&=(this.iV()!=null);if(H){H&=(RE(this.AX(),this.iV())<=0);}return H;}o6.prototype.A=M8;function yv(){var H=new o6();H.Hv=this.Hv.cloneNode(true);H.hg=this.hg!=null?this.hg.cloneNode(true):null;H.a=this.a;H.Y=this.Y;H.ku=this.ku;H.nu=this.nu;H.N=this.N;H.Ip=this.Ip;H.f2=this.f2;H.UE=this.UE;H.mQ=this.mQ!=null?this.mQ:this;H.OZ=Bq.n(this.OZ);return H;}o6.prototype.SI=yv;function ox(){if(this.hg==null){return ;}this.Hv=this.hg.cloneNode(true);this.hb=null;this.H7=null;this.Jw=null;this.EP=null;this.u6=null;}o6.prototype.IK=ox;function Jk(){return this.Hv.getAttribute("uid");}o6.prototype.w=Jk;function UF(H){if(H!=null){this.Hv.setAttribute("uid",H);}else{this.Hv.removeAttribute("uid");}}o6.prototype.OA=UF;function Hi(){var H=this.Hv.getAttribute("msgid");if(H==null||H.strip()==""){return this.Hv.getAttribute("msgID");}else{return H;}}o6.prototype.G=Hi;function lI(H){if(H!=null){this.Hv.setAttribute("msgid",H);}else{this.Hv.removeAttribute("msgid");}}o6.prototype.UW=lI;function W5(){return this.IZ();}o6.prototype.H=W5;function Xv(){var H=Ff.N(this.Hv,"last_modification_time",false);return (H!=null?lC(Ff.l(H)):null);}o6.prototype.O=Xv;function Pg(){var H=this.O();return H!=null?H.getTime():null;}o6.prototype.Q=Pg;function dB(){var H=Ff.N(this.Hv,"message_size",false);return (H!=null?parseInt(Ff.l(H),10):null);}o6.prototype.k=dB;function AW(){var H=Ff.n(this.Hv,"sent_representing_name");var B=Ff.n(this.Hv,"sent_representing_email_address");return (B!=null?new z3(H,B):null);}o6.prototype.M=AW;function xg(){var H=this.M();if(H!=null){var B=H.E();var y=H.n();return B!=null?B:y;}else{return "";}}o6.prototype.K=xg;function hu(){var H=Ff.n(this.Hv,"sender_name");var B=Ff.n(this.Hv,"sender_email_address");return (B!=null?new z3(H,B):null);}o6.prototype.f=hu;function vV(){return this.Hv.getAttribute("partSpec");}o6.prototype.GR=vV;function um(){if(this.UE!=null){return this.UE;}var H=this.Dv();return H.UE;}o6.prototype.z=um;function Gn(H){this.UE=H;}o6.prototype.u=Gn;function v6(){var H=this.a;return H.r9();}o6.prototype.rQ=v6;function c8(){var H=this.a;return H.TR();}o6.prototype.i=c8;function mD(){var H=this.Dv();if(this.Ip||this.f2){var B=H.eh();var y=H.oq();var a=B.j(y);H.Yd(a);}else{this.WF(false);}}o6.prototype.RL=mD;function O9(H){var B=this.Dv();var y=new Date();if(this.Ip||this.f2){var a=new Date(y.getTime()+H*gd);B.Yd(a);}else{var a=new Date(y.getTime()+H*gd);this.Yd(a);}}o6.prototype.qj=O9;function aT(){var H=this.eh();var B=Ff.N(this.Hv,"exceptions",false);if(H!=null&&B!=null){for(var y=0,len=B.childNodes.length;y<len;y++){var a=B.childNodes.item(y);var T=new o6();T.Hv=this.Hv.cloneNode(true);var n=a.getAttribute("msgid");if(n!=null){T.Hv.setAttribute("msgid",n);}var q=a.getAttribute("partSpec");if(q!=null){T.Hv.setAttribute("partSpec",q);}T.bi(false);T.xN("recurrence_state");T.xN("timezone_data");T.xN("recurrence_pattern");T.xN("meeting_update_count");T.xN("appt_last_sequence");T.Hv.removeChild(Ff.N(T.Hv,"exceptions",false));var N=Ff.N(T.Hv,"attachment_table",false);if(N!=null){T.Hv.removeChild(N);}for(var E=a.childNodes.length;--E>=0;){var c=a.childNodes.item(E);if(c.nodeType==e5.H){continue;}var z=Ff.N(T.Hv,c.tagName,false);if(z!=null){T.Hv.removeChild(z);}T.Hv.appendChild(c.cloneNode(true));}if(T.pm()){var l=H.J(T.pm());if(l==null||l.y==null){T.hY(this.d());}B.replaceChild(T.Hv,a);var h=this.uk(T.pm());if(h!=null){h.Hv=T.Hv;h.hg=h.hg.cloneNode(true);}}}}}o6.prototype.NV=aT;function oI(H,B){var y=H.OZ;var a=B.OZ;for(var T=0,len=a.length;T<len;T++){var n=a[T];var q=H.uk(n.pm());if(q!=null){var N=q.Hv.parentNode;var E=n.Hv.parentNode;E.replaceChild(q.Hv.cloneNode(true),n.Hv);}n.hg=n.Hv.cloneNode(true);n.hb=null;n.H7=null;n.Jw=null;n.EP=null;n.u6=null;n.nu=B.ku;}}o6.S0=oI;function s4(){if(!this.N){return ;}var H=this.a;var B=new jG.N(X2("calendar"),false,dM(this,this.cJ),dM(this,this.Xa));var y=this.w();var a=this.G();var T=new jG.h("loadBody",eu);var n=Ff.r.createElement("appointment");n.setAttribute("uid",y);n.setAttribute("msgid",a);n.setAttribute("ImapFolderName",H.W());T.N(n);B.B.d(T);this.P=true;B.B.h();}o6.prototype.c=s4;function Kq(H,B){var y=H.y().firstChild;var a=y.firstChild;this.P=false;this.X();var T=this.a;if(a.getAttribute("deleted")=="true"){this.l=true;T.w(this);return ;}var n=this.w();this.Hv=a;this.hg=this.Hv.cloneNode(true);var q=this.w();if(n!=q){T.l(n,this);}this.N=false;this.NV();}o6.prototype.cJ=Kq;function rz(H,B){this.P=false;this.S=true;this.X();this.Hv=this.hg.cloneNode(true);}o6.prototype.Xa=rz;function YW(H,B,y,a){if(B==null){B=true;}var T=[];for(var n=0,len=H.length;n<len;n++){var q=H[n];var N=q.Dv();if(N.I){return false;}if(N.N){Bq.H(T,N);}}if(T.length==0){if(y){y(H);}return true;}var E=new jG.N(X2("calendar"),B,o6.nd,o6.y0);E.H.add("onSuccessFn",y);E.H.add("onErrorFn",a);E.H.add("appointments",H);E.H.add("unread_appointments",T);E.H.add("no.report.faults",true);var c=new jG.h("loadBody",eu);for(var n=0,len=T.length;n<len;n++){var q=T[n];var z=q.a;var l=Ff.r.createElement("appointment");l.setAttribute("uid",q.w());l.setAttribute("msgid",q.G());l.setAttribute("ImapFolderName",z.W());c.N(l);q.y();}E.B.d(c);E.B.h();return true;}o6.aN=YW;function Sz(H,B){var y=B.item("unread_appointments");var a=H.y().firstChild;for(var T=0,len=a.childNodes.length;T<len;T++){var n=y[T];n.Hv=a.childNodes.item(T);n.hg=n.Hv.cloneNode(true);n.X();n.N=false;n.NV();}var q=B.item("appointments");var N=B.item("onSuccessFn");if(N){N(q);}}o6.nd=Sz;function as(H,B){var y=B.item("onErrorFn");if(y){y();}}o6.y0=as;function Vs(H,B,y,a){var T=function(q){var N=function(c){pD(a,true);if(B){B();}};var E=function(c){if(y){y();}};nn.KY([q],q.Uz(),a,H,N,E);};var n=function(q){if(y){y();}};this.qu(H,T,n);}o6.prototype.i4=Vs;function LA(H,B,y){if(H==null){H=true;}var a=this.a;var T=new jG.N(X2("calendar"),H,dM(this,this.iS),dM(this,this.P2));T.H.add("onSuccessFn",B);T.H.add("onErrorFn",y);T.H.add("no.report.faults",true);var n=new jG.h("save",eu);var q=this.Hv.cloneNode(true);q.setAttribute("ImapFolderName",a.W());if(this.UE!=null){q.setAttribute("attachmentsId",this.UE);}n.q(q);T.B.d(n);this.y();if(this.mQ&&wn(this.mQ.lock)){this.mQ.lock();}T.B.h();}o6.prototype.qu=LA;function by(H,B){var y=H.y().firstChild;var a=y.firstChild;var T=Bx();var n=this.a;if(!this.v()){if(n.pm()&&!n.mQ()&&fG()){T.SW.V(this);}n.w(this);}this.Hv=a;this.hg=this.Hv.cloneNode(true);this.u(a.getAttribute("attachmentsId"));this.P=false;this.N=false;this.NV();n.K(this);if(n.pm()&&!n.mQ()&&fG()){T.SW.l(this);}var q=B.item("onSuccessFn");if(q){q(this);}this.X();if(this.mQ&&wn(this.mQ.lock)){this.mQ.unlock();}}o6.prototype.iS=by;function RC(H,B){this.P=false;this.S=true;this.X();if(this.mQ&&wn(this.mQ.lock)){this.mQ.unlock();}var y=B.item("onErrorFn");if(y){y(this);}}o6.prototype.P2=RC;function rU(H,B,y,a){if(B==null){B=true;}var T=new jG.N(X2("calendar"),B,o6.CT,o6.al);T.H.add("onSuccessFn",y);T.H.add("onErrorFn",a);T.H.add("appointments",H);T.H.add("no.report.faults",true);var n=new jG.h("save",eu);for(var q=0,len=H.length;q<len;q++){var N=H[q];var E=N.a;var c=N.Hv.cloneNode(true);c.setAttribute("ImapFolderName",E.W());if(N.UE!=null){c.setAttribute("attachmentsId",N.UE);N.UE=null;}n.N(c);N.y();}T.B.d(n);T.B.h();}o6.Qx=rU;function F3(H,B){var y=B.item("appointments");var a=H.y().firstChild;var T=Bx();for(var n=0,len=a.childNodes.length;n<len;n++){var q=y[n];var N=q.a;if(!q.v()){if(N.pm()&&!N.mQ()&&fG()){T.SW.V(q);}N.w(q);}q.Hv=a.childNodes.item(n);q.hg=q.Hv.cloneNode(true);q.P=false;q.X();q.N=false;q.NV();N.K(q);if(N.pm()&&!N.mQ()&&fG()){T.SW.l(q);}}var y=B.item("appointments");var E=B.item("onSuccessFn");if(E){E(y);}}o6.CT=F3;function WB(H,B){var y=B.item("appointments");for(var a=0,len=y.length;a<len;a++){var T=y[a];T.X();T.Hv=T.hg.cloneNode(true);}var n=B.item("onErrorFn");if(n){n();}}o6.al=WB;function Ck(){var H=this.dn();var B=this.Dv();var y=B.oy();if(H==null&&y==null){y=0;}else{if(H==null){H=0;}if(y==null){y=0;}if(y<H){y=H;}y++;}this.dh(y);B.fY(y);this.PA(new Date());}o6.prototype.FB=Ck;function D9(H,B){var y;var a;var T;var n;var q=[];var N=[];if(H!=null){q=H.E();}if(B!=null){N=B.E();}if(this.zC()==d9.y&&this.fr()==iR.T){this.FB();}if(this.IZ()&&this.z()==null){It.O();It.a(this,It.B,true);this.u(It.B);}if(H==null&&N.length>0){n=0;a=this.d();y=new Uc(jO.T,a,"",this);for(var E=0,len=N.length;E<len;E++){var c=N[E];if(c.c()!=N7.H&&c.n()!=xQ.B){y.a(c);n++;}}if(n>0){y.T();}return ;}if(B==null&&q.length>0){n=0;T=strings.calendar_response_subjectprefix_canceled;a=T+this.d();y=new Uc(jO.a,a,T,this);for(var E=0,len=q.length;E<len;E++){var c=q[E];if(c.c()!=N7.H&&c.X()!=iR.B&&c.n()!=xQ.B){y.a(c);n++;}}if(n>0){y.T();}return ;}if(N.length>0){n=0;a=this.d();if(!a){a="";}if(q.length>0){if(a.indexOf(strings.calendar_response_subjectprefix_updated)!=0){a=strings.calendar_response_subjectprefix_updated+a;}}y=new Uc(jO.T,a,"",this);for(var E=0,len=N.length;E<len;E++){var c=N[E];if(c.c()!=N7.H&&c.n()!=xQ.B){y.a(c);n++;}}if(n>0){y.T();}}if(q.length>0){n=0;T=strings.calendar_response_subjectprefix_canceled;a=T+this.d();y=new Uc(jO.a,a,T,this);for(var E=0,len=q.length;E<len;E++){var c=q[E];if(c.c()!=N7.H&&c.X()!=iR.B&&c.n()!=xQ.B){var z=false;var l=c.y();if(l!=null){z=B.y(l)!=null;}if(!z&&l!=null){y.a(c);n++;}}}if(n>0){y.T();}}}o6.prototype.xR=D9;function Rp(H,B,y,a){var T=this.Dv();var n=this.zC();if(H==null){H=false;}if(H){var q;var N;var E;if(n==d9.y){q=jO.a;E=strings.calendar_response_subjectprefix_canceled;N=E+this.d();this.FB();}else{if(n==d9.H){q=jO.H;E=strings.calendar_response_subjectprefix_declined;N=E+this.d();}}var c=0;var z=new Uc(q,N,E,this);var l=this.VU();if(n==d9.y){var h=l.E();for(var X=0,len=h.length;X<len;X++){var P=h[X];if(P.c()!=N7.H&&P.X()!=iR.B&&P.n()!=xQ.B){z.a(P);c++;}}}else{if(n==d9.H){var O=l.a();z.a(O);c++;}}if(c>0){z.T();}}if(n==d9.y&&H){H0(this);}if(this.Ip){T.cI(this,B,y,a);}else{if(this.f2){T.vG(this,B,y,a);}else{var Y=this.a;if(Y.pm()&&!Y.mQ()&&fG()){var V=Bx();V.SW.V(this);}nn.mm([this],true);}}}o6.prototype.q7=Rp;function QR(H,B,y,a){if(H==null){H=true;}var T=this.Dv();this.Lm(iR.H);var n=this.oO();if(n==VZ.a||n==VZ.y||n==VZ.B||n==VZ.H){this.DU(n);}else{this.DU(VZ.B);}this.BM(new Date());if(H){var q=strings.calendar_response_subjectprefix_accepted;var N=q+this.d();var E=new Uc(jO.y,N,q,this);var c=this.VU();if(c!=null){var z=c.a();if(z!=null){E.a(z);E.T();}}}if(this.Ip){this.Ip=false;this.f2=true;this.c4(this.AX());this.sa(this.iV());T.zx(this,false,B,y,a);}else{if(this.f2){T.j3(this,false,B,y,a);}else{this.qu(false,B,y,a);}}}o6.prototype.Md=QR;function QZ(H,B,y,a){if(H==null){H=true;}var T=this.Dv();this.Lm(iR.a);this.DU(VZ.y);this.BM(new Date());if(H){var n=strings.calendar_response_subjectprefix_tentative;var q=n+this.d();var N=new Uc(jO.B,q,n,this);var E=this.VU();if(E!=null){var c=E.a();if(c!=null){N.a(c);N.T();}}}if(this.Ip){this.Ip=false;this.f2=true;this.c4(this.AX());this.sa(this.iV());T.zx(this,false,B,y,a);}else{if(this.f2){T.j3(this,false,B,y,a);}else{this.qu(false,B,y,a);}}}o6.prototype.Eg=QZ;function U8(H,B,y,a){if(H==null){H=true;}var T=this.Dv();if(H){var n=strings.calendar_response_subjectprefix_declined;var q=n+this.d();var N=new Uc(jO.H,q,n,this);var E=this.VU();if(E!=null){var c=E.a();if(c!=null){N.a(c);N.T();}}}this.q7(false,B,y,a);}o6.prototype.KS=U8;function jW(){this.l=null;}function TV(H){var B=new jW();B.l=H.a.ownerDocument.createElement("attachment_info");return B;}jW.k=TV;function Tm(H){var B=new jW();B.l=H;return B;}jW.e=Tm;function nh(H){Ff.Y(this.l,"attach_filename",H);}jW.prototype.y=nh;function Hg(){return Ff.n(this.l,"display_name");}jW.prototype.c=Hg;function xq(H){Ff.Y(this.l,"display_name",H);}jW.prototype.C=xq;function tk(){var H=Ff.N(this.l,"exception_starttime",false);return (H!=null?lC(Ff.l(H)):null);}jW.prototype.a=tk;function tV(H){var B=H.getTimezoneOffset();var y=new Date(H.getTime()-B*gd);var a=Ff.N(this.l,"exception_starttime",true);Ff.V(a,t7(y));}jW.prototype.E=tV;function lp(){var B=Ff.N(this.l,"exception_endtime",false);return (B!=null?lC(Ff.l(B)):null);}jW.prototype.H=lp;function TH(H){var B=H.getTimezoneOffset();var y=new Date(H.getTime()-B*gd);var a=Ff.N(this.l,"exception_endtime",true);Ff.V(a,t7(y));}jW.prototype.n=TH;function HS(){var H=Ff.N(this.l,"attachment_hidden",false);if(H==null){return null;}var B=Ff.l(H);return (B=="true");}jW.prototype.Y=HS;function jF(H){Ff.Y(this.l,"attachment_hidden",H.toString());}jW.prototype.X=jF;function ds(H){Ff.Y(this.l,"attach_method",H.toString());}jW.prototype.Q=ds;function Ma(H){Ff.Y(this.l,"attachment_flags",H.toString());}jW.prototype.T=Ma;function Lx(H){Ff.Y(this.l,"rendering_position",H.toString());}jW.prototype.D=Lx;function GQ(H){Ff.Y(this.l,"attachment_linkid",H.toString());}jW.prototype.d=GQ;function Bd(H){Ff.Y(this.l,"attach_long_filename",H);}jW.prototype.B=Bd;function KB(){return Ff.n(this.l,"attach_long_filename");}jW.prototype.z=KB;function zj(H){Ff.Y(this.l,"attach_extension",H);}jW.prototype.O=zj;function qG(H){Ff.Y(this.l,"attach_flags",H.toString());}jW.prototype.G=qG;function uh(H){var B=Ff.N(this.l,"creation_time",true);Ff.V(B,t7(H));}jW.prototype.q=uh;function V6(H){var B=Ff.N(this.l,"last_modification_time",true);Ff.V(B,t7(H));}jW.prototype.P=V6;function h9(H,B,y,a,T){var n=[];Qq.T(n,H);Qq.y(n,B);Qq.T(n,y);Qq.T(n,a);Qq.y(n,T);var q=Qq.a(n);var N=rt.B(q,false);Ff.Y(this.l,"attach_renddata",N);}jW.prototype.J=h9;function xl(){var H=this.a();if(H==null){return true;}return (H.getFullYear()<4500);}jW.prototype.r=xl;function zb(){var H=Ff.N(this.l,"partSpec",false);return (H!=null?parseInt(Ff.l(H),10):null);}jW.prototype.N=zb;function LC(H){var B=Ff.N(this.l,"mimeType",true);Ff.V(B,H);}jW.prototype.h=LC;function g8(){var H=Ff.N(this.l,"mimeType",false);return (H!=null?Ff.l(H):null);}jW.prototype.V=g8;function jQ(){this.a=null;}function RP(H){var B=new jQ();B.a=H.Hv.ownerDocument.createElement("attachment_table");H.Hv.appendChild(B.a);return B;}jQ.N=RP;function w0(H){var B=new jQ();B.a=H;return B;}jQ.q=w0;function rX(){var H=[];var B=this.a.getElementsByTagName("attachment_info");for(var a=0,len=B.length;a<len;a++){var T=jW.e(B[a]);Bq.H(H,T);}return H;}jQ.prototype.y=rX;function Bi(){var H=[];var y=this.a.getElementsByTagName("attachment_info");for(var a=0,len=y.length;a<len;a++){var T=jW.e(y[a]);if(!T.r()){Bq.H(H,T);}}return H;}jQ.prototype.B=Bi;function kZ(H){this.a.appendChild(H.l);}jQ.prototype.T=kZ;function uM(B){this.a.removeChild(B.l);}jQ.prototype.H=uM;function PO(H){var B=-1;var y=this.y();for(var a=0,len=y.length;a<len;a++){var T=y[a];if(T.r()){B++;if(B==H){return T;}}}return null;}jQ.prototype.n=PO;function B1(){this.E=null;}function Tq(H){var B=new B1();B.E=H.q.ownerDocument.createElement("recipient_entry");var y=[];for(var a=0;a<16;a++){y[a]=0;}var T=Qq.a(y);var n=rt.B(T,false);var q=Ff.N(B.E,"entry_id",true);Ff.V(q,n);return B;}B1.d=Tq;function Zf(H){var B=new B1();B.E=H;if(B.N()==null){var y=[];for(var a=0;a<16;a++){y[a]=0;}var T=Qq.a(y);var n=rt.B(T,false);var q=Ff.N(B.E,"entry_id",true);Ff.V(q,n);}return B;}B1.G=Zf;function Vz(){var H=Ff.N(this.E,"recipient_type",false);return (H!=null?parseInt(Ff.l(H),10):null);}B1.prototype.n=Vz;function Mk(H){Ff.Y(this.E,"recipient_type",H.toString());}B1.prototype.h=Mk;function g9(){return Ff.n(this.E,"addrtype");}B1.prototype.T=g9;function vC(H){Ff.Y(this.E,"addrtype",H);}B1.prototype.Y=vC;function m7(H){Ff.Y(this.E,"sender_name",H);}B1.prototype.z=m7;function Gr(){return Ff.n(this.E,"display_name");}B1.prototype.q=Gr;function p9(H){Ff.Y(this.E,"display_name",H);}B1.prototype.C=p9;function WS(H){Ff.Y(this.E,"recipient_display_name",H);}B1.prototype.Q=WS;function nz(){var H=Ff.N(this.E,"recipient_flags",false);if(!H){return null;}var B=parseInt(Ff.l(H),10);if(isNaN(B)){return null;}return (B&15);}B1.prototype.c=nz;function Sk(H){Ff.Y(this.E,"recipient_flags",H.toString());}B1.prototype.r=Sk;function zO(){var H=Ff.N(this.E,"recipient_trackstatus",false);return (H!=null?parseInt(Ff.l(H),10):null);}B1.prototype.X=zO;function HU(H){Ff.Y(this.E,"recipient_trackstatus",H.toString());}B1.prototype.V=HU;function Lz(){var H=Ff.N(this.E,"recipient_trackstatus_time",false);return (H!=null?lC(Ff.l(H)):null);}B1.prototype.P=Lz;function Gu(H){var B=Ff.N(this.E,"recipient_trackstatus_time",true);Ff.V(B,t7(H));}B1.prototype.a=Gu;function RU(){var H=Ff.N(this.E,"email_address",false);if(H==null){return null;}var B=Ff.l(H);return z3.Y(B);}B1.prototype.y=RU;function As(H){Ff.Y(this.E,"email_address",z3.Y(H));}B1.prototype.J=As;function TG(){return Ff.n(this.E,"search_key");}B1.prototype.B=TG;function xF(H){Ff.Y(this.E,"search_key",H);}B1.prototype.l=xF;function tC(H,B){B=z3.Y(B.toUpperCase());var y="";if(H==cI.y){y+="OPENMAIL:";}else{if(H==cI.H){y+="SMTP:";}}y+=B;y+=String.fromCharCode(0);return rt.B(y,false);}B1.D=tC;function je(){return Ff.n(this.E,"entry_id");}B1.prototype.N=je;function BF(){var H=Ff.N(this.E,"rfc822_address",false);if(H==null){H=Ff.N(this.E,"email_address",false);if(H==null){return null;}else{var B=H.getAttribute("rfc822");return B;}}else{var y=Ff.l(H);return y;}}B1.prototype.O=BF;function wF(B){if(B!=null){var y=B.match(/^\<(.*)\>$/);B=y?y[1]:B;B=B.strip();}Ff.Y(this.E,"rfc822_address",B);}B1.prototype.H=wF;function Zo(){this.q=null;}function BD(H){var B=new Zo();B.q=H.Hv.ownerDocument.createElement("recipient_table");H.Hv.appendChild(B.q);return B;}Zo.z=BD;function dN(H){var B=new Zo();B.q=H;return B;}Zo.c=dN;function mb(){var H=[];var B=this.q.getElementsByTagName("recipient_entry");for(var y=0,len=B.length;y<len;y++){var a=B1.G(B[y]);Bq.H(H,a);}return H;}Zo.prototype.E=mb;function vj(H){var y=[];var a=this.q.getElementsByTagName("recipient_entry");for(var T=0,len=a.length;T<len;T++){var n=B1.G(a[T]);if(n.n()==H&&n.c()!=N7.H){Bq.H(y,n);}}return y;}Zo.prototype.B=vj;function Jv(){var H=this.q.getElementsByTagName("recipient_entry");for(var B=0,len=H.length;B<len;B++){var y=B1.G(H[B]);if(y.c()==N7.H){return y;}}return null;}Zo.prototype.a=Jv;function f3(H,B){if(B!=null&&B<=this.q.childNodes.length){var y=this.q.childNodes.item(B);this.q.insertBefore(H.E,y);}else{this.q.appendChild(H.E);}}Zo.prototype.N=f3;function EF(H){this.q.removeChild(H.E);}Zo.prototype.n=EF;function vq(H){var B=this.q.getElementsByTagName("recipient_entry");for(var y=0,len=B.length;y<len;y++){var a=B1.G(B[y]);var n=a.B();if(a.B()==H){return a;}}return null;}Zo.prototype.T=vq;function U1(H){H=H.strip().replace(/\\/,"");var B=this.q.getElementsByTagName("recipient_entry");for(var a=0,len=B.length;a<len;a++){var T=B1.G(B[a]);var n=T.y();if(n!=null){n=n.strip().replace(/\\/,"");if(H.toUpperCase()==n.toUpperCase()){return T;}}}return null;}Zo.prototype.y=U1;function Ll(B){var y=this.q.getElementsByTagName("recipient_entry");for(var a=0,len=y.length;a<len;a++){var T=B1.G(y[a]);var n=T.q();if(n!=null){if(B.toUpperCase()==n.toUpperCase()){return T;}}}return null;}Zo.prototype.H=Ll;function vS(H){var B=H.y;var y=[];Qq.y(y,H.y);Qq.y(y,0);Qq.y(y,H.n);if(H.n==0){for(var a=0;a<36;a++){Qq.B(y,0);}}else{var T=H.B;var n=H.H;Qq.y(y,n.q);Qq.y(y,n.B+1);Qq.T(y,n.a);Qq.B(y,n.T+1);for(var a=0;a<7;a++){Qq.B(y,0);}Qq.y(y,T.q);Qq.y(y,T.B+1);Qq.T(y,T.a);Qq.B(y,T.T+1);for(var a=0;a<7;a++){Qq.B(y,0);}}var q=Qq.a(y);var N=rt.B(q,false);return N;}function IO(H){var B=rt.a(H);var y=Qq.N(B);var a=new bQ();a.y=Qq.H(y,0);if(a.y>32767){a.y=a.y-65536;}a.n=Qq.n(y,8);if(a.n==0){return a;}var T=new Pa();T.T=Qq.q(y,22);T.q=Qq.q(y,12);T.B=Qq.q(y,16)-1;T.a=Qq.q(y,20);var n=new Pa();n.T=Qq.q(y,40);n.q=Qq.q(y,30);n.B=Qq.q(y,34)-1;n.a=Qq.q(y,38);a.B=n;a.H=T;return a;}function Fv(H){return H.ck();}function DT(H){return H.AX();}function Kz(H){return H.iV();}function pJ(H){return H.s();}function Yi(H){return H.getDisplayCC();}function H1(H){return H.getDisplayBCC();}function Tt(H){var B=H.AX();var y=H.iV();return Math.round((y.getTime()-B.getTime())/gd);}function Q7(H){return H.eZ();}var Bq={H:function(B,y){B[B.length]=y;},c:function(H,B,y){if(B<=0){return [y].concat(H);}else{if(B>=H.length){return H.concat([y]);}else{return H.slice(0,B).concat([y],H.slice(B,H.length));}}},z:function(H,B){if(B<0){return H;}else{if(B==0){return H.slice(1);}else{return H.slice(0,B).concat(H.slice(B+1,H.length));}}},n:function(H){return H.concat();},q:function(H,B){return Bq.c(H,0,B);},E:function(H){return Bq.z(H,0);},T:function(H,B,y){for(var a in H){if((y!=null&&y(H[a],B)==0)||H[a]==B){return a-0;}}return -1;},B:function(H,y,a){var T=Bq.T(H,y,a);return Bq.z(H,T);},a:function(H,B){for(var y in H){if(H[y]==B){return true;}}return false;},N:function(H,B){if(!Bq.a(H,B)){Bq.H(H,B);}},y:function(H){H.length=0;}};var It={H:new Array(),B:null,X:"",c:"",y:"gBodyDelimiter",Y:false,O:function(H){if(H!=null){It.B=H;}else{It.B=vM();}var B=Bx();this.X=B.NC.F;this.c=Kk.H(this.X+this.y+this.B);},N:function(H,B,y,a,T,n){if(a==null){a=true;}It.O(y);var q=new jG.N(X2("soapmail"),false,It.l,It.h);q.H.add("onSuccessFn",T);q.H.add("onErrorFn",n);q.H.add("no.report.faults",true);var E=new jG.h("unpackAttachments",eu);var c=H.V();E.y("mailbox",c.W());E.y("clientid",y);E.y("uid",H.w());var z=Ff.r.createElement("parts");var l=[];for(var h=0,len=B.length;h<len;h++){var X=B[h];var P=X.B();var O=X.h();var Y=X.z();var V=X.E();if(O==null&&Y=="message"&&V=="rfc822"&&P!=null){var J=X.T();if(J){var r=J.d();if(r.strip()==""){r=strings.shared_untitled;}O=r;}else{continue;}}else{if(P==null||Y==null||O==null||V==null){continue;}}var C=Ff.r.createElement("part");C.setAttribute("partspec",P);if(l[O]==true){C.setAttribute("filename",h+"_"+O);}else{C.setAttribute("filename",O);}l[O]=true;C.setAttribute("mime_type",Y+"/"+V);z.appendChild(C);}E.q(z);q.B.d(E);It.Y=true;q.B.h();},a:function(H,B,y,T,n){var q=H.S1();var N=[];if(q!=null){N=q.B();}if(N.length==0){return ;}if(y==null){y=true;}It.O(B);var E=new jG.N(X2("soapmail"),false,It.l,It.h);E.H.add("onSuccessFn",T);E.H.add("onErrorFn",n);E.H.add("no.report.faults",true);var c=new jG.h("unpackAttachments",eu);var z=H.V();c.y("mailbox",z.W());c.y("clientid",B);c.y("uid",H.w());var l=Ff.r.createElement("parts");for(var h=0,len=N.length;h<len;h++){var X=N[h];var P=X.N();if(H.f2){var O=H.GR();if(O!=null&&!isNaN(O)){P=O+"."+P;}}var Y=X.z();var V=X.V();if(P!=null&&Y!=null&&V!=null){var J=Ff.r.createElement("part");J.setAttribute("partspec",P);J.setAttribute("filename",Y);J.setAttribute("mime_type",V);l.appendChild(J);}}c.q(l);E.B.d(c);It.Y=true;E.B.h();},l:function(H,B){It.Y=false;var y=H.y().getElementsByTagName("attachment");for(var a=0;a<y.length;a++){var T=y.item(a);var n=[];for(var q=0;q<It.T.length;q++){var N=It.T[q];if(N=="transfer_encoding"){Bq.H(n,"base64");}else{var E=T.getAttribute(N);Bq.H(n,E);}}It.P(n);}var c=B.item("onSuccessFn");if(c){c();}},h:function(H,B){It.Y=false;var y=B.item("onErrorFn");if(y){y();}},n:function(){return this.H.length;},q:function(){return this.Y;},E:function(){this.H=new Array();},P:function(H){Bq.H(this.H,new It.z(H));},T:["filename","mime_type","byte_size","transfer_encoding"],z:function(H){for(var B=0;B<It.T.length;B++){this[It.T[B]]=H[B];}var y=this[It.T[1]].split("/");this.y=y[0];this.H=y[1];}};It.z.prototype.B=function(){var H=new Array();for(var y=0;y<It.T.length;y++){Bq.H(H,this[It.T[y]]);}return H;};function VB(){return It;}function _u46p32(H){var B=It.H[H];var y=new Array();for(var a=0;a<It.T.length;a++){Bq.H(y,B[It.T[a]]);}return y;}function _iw1g45(){It.E();so=true;}function _ts9sd2(H){It.P(H);so=true;}function _im9ew2(){return It.H.length;}function _xy8e3w(){return It.c;}function _kh3q7k(){return It.X;}var rt={H:null,y:null,T:function(){this.H=new Array();this.y=new Array();for(var H=0;H<26;H++){Bq.H(this.H,String.fromCharCode(65+H));}for(var H=0;H<26;H++){Bq.H(this.H,String.fromCharCode(97+H));}for(var H=0;H<10;H++){Bq.H(this.H,String.fromCharCode(48+H));}Bq.H(this.H,"+");Bq.H(this.H,"/");for(var H=0;H<128;H++){Bq.H(this.y,-1);}for(var H=0;H<64;H++){this.y[this.H[H].charCodeAt(0)]=H;}},B:function(H,y){var a;var T;var n;var q=0;var N;var E;var c;var z;var l=-1;var h=H.split("");var X="";while(q==0){a=(typeof h[++l]!="undefined")?h[l].charCodeAt(0):((q=1)?0:0);T=(typeof h[++l]!="undefined")?h[l].charCodeAt(0):((q+=1)?0:0);n=(typeof h[++l]!="undefined")?h[l].charCodeAt(0):((q+=1)?0:0);N=this.H[a>>2];E=this.H[(3&a)<<4|T>>4];c=this.H[(15&T)<<2|n>>6];z=this.H[n&63];if(q>=1){z="=";}if(q==2){c="=";}if(q<3){X+=N+E+c+z;}}if(y){var P="";var O=76;while(X.length>O){P+=X.substring(0,O)+"\n";X=X.substring(O);}P+=X;return P;}return X;},a:function(H){var B=0;var y=0;var T=0;var n=0;var q=0;var N=0;var E=H.split("");var c="";var z=0;do{n=E[z++].charCodeAt(0);q=this.y[n];if(n>=0&&n<128&&q!=-1){if(N%4==0){B=q<<2;}else{if(N%4==1){B=B|(q>>4);y=(q&15)<<4;}else{if(N%4==2){y=y|(q>>2);T=(q&3)<<6;}else{T=T|q;}}}N++;if(N%4==0){c+=String.fromCharCode(B)+String.fromCharCode(y)+String.fromCharCode(T);}}}while(typeof E[z]!="undefined");c+=(N%4==3)?String.fromCharCode(B)+String.fromCharCode(y):((N%4==2)?String.fromCharCode(B):"");return c;}};rt.T();var Qq={N:function(H){var B=new Array();var y=H.split("");var a=0;var T=0;do{B[T++]=y[a++].charCodeAt(0);}while(typeof y[a]!="undefined");return B;},a:function(H){var B="";for(var y=0,len=H.length;y<len;y++){B+=String.fromCharCode(H[y]);}return B;},q:function(H,B){return H[B];},H:function(B,y){return ((B[y]&255)+((B[y+1]&255)<<8));},n:function(H,B){return ((H[B]&255)+((H[B+1]&255)<<8)+((H[B+2]&255)<<16)+((H[B+3]&255)<<24));},B:function(H,y){H[H.length]=y&255;},T:function(H,B){H[H.length]=B&255;H[H.length]=(B>>8)&255;},y:function(H,B){H[H.length]=B&255;H[H.length]=(B>>8)&255;H[H.length]=(B>>16)&255;H[H.length]=(B>>24)&255;}};var A4=["#99CCFF","#99FFFF","#CCFFCC","#CCCCFF","#FFFFFF","#D2BFDF","#FFCCCC","#CCCCCC","#FFCC88"];var nA=0;var Vg={H:"/comment",B:"/vendor/scalix/appleical/calendar-color"};function Sa(H,B,y,a,T,n,q,N,E,c,z,l){this.PA(H,l7.a,B,y,false,a,T,n,q,N,E,c,z,l);if(c&&c[Vg.B]){this.sa=BP(c[Vg.B]);}else{var h=nA++%A4.length;this.sa=A4[h];}this.mP(lr(this.sa));}Sa.prototype=gX(nn.prototype);Sa.prototype.superClass=nn;Sa.prototype.constructor=Sa;Sa.prototype.PA=nn;function hr(){return this.sa;}Sa.prototype.r9=hr;function wa(){return this._appointmentTextColor;}Sa.prototype.TR=wa;function y8(H){this._appointmentTextColor=H;}Sa.prototype.mP=y8;function Z1(H){if(this.h()){this.gf(Vg.B,xA(H));}this.sa=H;this.mP(lr(this.sa));}Sa.prototype.WF=Z1;function rb(H){for(var B in this.aG){var y=this.aG[B];if(y&&y.ku==H){return y;}}return null;}Sa.prototype.c3=rb;function UC(H){for(var B in this.aG){var y=this.aG[B];if(!hK(y,o6)){continue;}if(y.EM()==H){return y;}}return null;}Sa.prototype.C4=UC;function x2(H,B){var y=[];for(var a in this.aG){var T=this.aG[a];if(!hK(T,o6)){continue;}if(T.fp()==true){var n=T.eh();if(n.G==LQ.T){var q=new Date(H.getTime()-86400000);var N=n.Q(q);if(pl(N,H)<0||pl(N,B)>0){if(PX(UJ.B)){a6("Yearly appointment "+N+" is outside range "+H+" to "+B+".",UJ.B);}continue;}}if(!(pl(n.P,B)>0||pl(n.h,H)<0)){var E=H.clone();while(pl(E,B)<0){var c=n.z(E,!T.Ks());if(c[0]){var z=c[2];var l=T.Bb(z);if(l!=null){Bq.H(y,l);}}E.setDate(E.getDate()+1);}}for(var h=0;h<T.OZ.length;h++){var X=T.OZ[h];if(!(RE(X.AX(),B)>=0||RE(X.iV(),H)<=0)){Bq.H(y,X);}}}else{if(!(RE(T.AX(),B)>=0||RE(T.iV(),H)<=0)){Bq.H(y,T);}}}return y;}Sa.prototype.nI=x2;function BP(H){var B="#......";var y=H.match(B);if(y!=null){return y[0];}else{return H;}}function xA(H){return H+"FF";}function lr(H){var B=SY.a(SY.H(H));var y=125;var a=400;var T=255,C2Grn=255,C2Blu=255;var n=Math.abs((((B.R*299)+(B.G*587)+(B.B*114))/1000)-(((T*299)+(C2Grn*587)+(C2Blu*114))/1000));var q=(Math.max(B.R,T)-Math.min(B.R,T))+(Math.max(B.G,C2Grn)-Math.min(B.G,C2Grn))+(Math.max(B.B,C2Blu)-Math.min(B.B,C2Blu));if((n<y)||(q<a)){return "#000000";}else{return "#FFFFFF";}}function sK(H,B){this.B=0;this.y=H;this.H=B;}function mK(H,B){this.H=H;this.B=B;}function aY(H,B,y,a){this.y=H;this.N=B;this.H=y;this.q=a;this.n=new Array();var T=new sK(this.H.getTime(),true);var n=new sK(this.q.getTime(),true);Bq.H(this.n,T);Bq.H(this.n,n);}function oH(H){var B=aY.E(H);var B=aY.c(B);for(var y=0;y<B.length;y++){var a=B[y];this.B(a);}}aY.prototype.T=oH;function AR(H){var y=H.H;var a=H.B;var T=this.n[0];if(y<T.y){y=T.y;}T=this.n[this.n.length-1];if(a>T.y){a=T.y;}var n=false;var q=false;for(var N=0;N<this.n.length;N++){T=this.n[N];if(T.y==y){T.B++;n=true;}else{if(T.y>y){var E=new sK(y,true);var c=this.n[N-1];E.B=c.B+1;this.n=Bq.c(this.n,N,E);n=true;}}if(n){for(var z=N+1;z<this.n.length;z++){T=this.n[z];if(T.y==a){q=true;break;}else{if(T.y>a){var E=new sK(a,false);var c=this.n[z-1];E.B=c.B-1;this.n=Bq.c(this.n,z,E);q=true;break;}else{T.B++;}}}}if(q){break;}}}aY.prototype.B=AR;function cs(){var H=Bx();strings=H.strings;if(this.y.childNodes.length>0){Ff.O(this.y);}var B=120;var y=rv("<table class='calPlanningViewTitleTable' cellpadding=0 cellspacing=0 style='height: 100%' >",this.y);y.style.width=(oY?B:B+4)+"px";var T=rv("<tbody>",y);var n=rv("<tr>",T);var q=rv("<td style='padding: 5px;'>",n);q.innerHTML=strings.calendar_planning_view_availability_bar_title;var N=false;var E=0;var c=0;for(var z=0;z<this.n.length;z++){var l=this.n[z];var h=l.y;var X=l.B;if(!N){if(X==0){continue;}else{N=true;E=h;c=X;}}else{var P=tH(new Date(E),new Date(h));var O=rv("<DIV class='planningAvailabilitytDiv' style=''>",this.y);O.style.top=0+"px";O.style.height=this.y.style.height;O.style.left=P[0]+"px";O.style.width=P[1]+"px";var Y=Math.floor((c/this.N)*90);Cl(O,Y);if(X==0){N=false;}E=h;c=X;}}}aY.prototype.a=cs;function l8(H){var B=new Array();for(var y=0;y<H.length;y++){var a=H[y];var T=a.AX();var n=a.iV();var q=new sK(T.getTime(),true);var N=new sK(n.getTime(),false);var c=false;var z=false;for(var l=0;l<B.length;l++){var h=B[l];var X=h.y;var P=h.H;if(X>=T.getTime()){if(X==T.getTime()&&!q.H&&P){continue;}B=Bq.c(B,l,q);c=true;for(var O=l;O<B.length;O++){h=B[O];X=h.y;P=h.H;if(X>=n.getTime()){if(X==n.getTime()&&!N.H&&P){continue;}B=Bq.c(B,O,N);z=true;break;}}}if(c){break;}}if(!c){Bq.H(B,q);}if(!z){Bq.H(B,N);}}return B;}aY.E=l8;function pS(H){var B=new Array();var y=0;var a=null;for(var T=0;T<H.length;T++){var n=H[T];if(n.H){y++;if(a==null){a=n;}}else{y--;if(y==0){var q=new mK(a.y,n.y);Bq.H(B,q);a=null;}}}return B;}aY.c=pS;var VZ={a:0,y:1,B:2,H:3};var IF={B:0,T:1,H:2,z:3,a:4,n:5,E:6,c:7,N:8,y:9,q:10};var LQ={y:0,B:1,a:2,H:3,T:4};var iR={y:0,T:1,a:2,H:3,B:4,n:5};var d9={a:0,y:1,H:3,B:5,T:7};var nO={H:0,B:1,y:-1};var OT={y:0,H:1,B:2};var xQ={y:1,H:2,B:3};var N7={B:1,H:3};var ZD={y:1,H:2,a:3,B:4};var fw={T:1,B:2,y:3,a:4,H:5};var j8={H:0,E:1,y:2,T:3,q:4,a:5,n:6,B:7,c:8,N:9};var Xo={E:0,n:1,N:2,q:3,y:4,H:5,z:6,c:7,T:8,B:9,l:10,a:11};var Wt={a:0,B:1,H:2,y:3};var OC={B:0,H:1};var qZ={T:0,q:1,n:2,a:3,H:4,y:5,B:6};var Ps={H:0,y:1,q:2,T:3,B:4,n:5,a:6};var cm={a:0,T:1,y:2,H:3,B:4};var jO={T:"IPM.Schedule.Meeting.Request",y:"IPM.Schedule.Meeting.Resp.Pos",B:"IPM.Schedule.Meeting.Resp.Tent",H:"IPM.Schedule.Meeting.Resp.Neg",a:"IPM.Schedule.Meeting.Canceled"};var yu={B:0,y:1,H:2,a:3};var oZ={y:0,a:1,q:2,n:3,T:4,B:5,H:6};function Ry(){if(Px(window)){if(KX.Y==null){return new KX();}return KX.Y;}else{var H=Bx();return H.Ry();}}function KX(){this.E=false;this.c=false;this.q=0;this.l=null;this.O=null;KX.Y=this;}KX.Y=null;function H2(){return this.q++;}KX.prototype.n=H2;function Gw(){return WX.M();}KX.prototype.B=Gw;function RY(){if(Nk()){return np;}else{return WX.M();}}KX.prototype.a=RY;function OU(H,B){var y=[];y=y.concat(WX.H());y=y.concat(WX.D());if(y.length==0){this.E=true;if(H){H();}return ;}this.l=H;this.O=B;this.c=true;nn.DU(y,true,dM(this,this.z),dM(this,this.y));}KX.prototype.N=OU;function IG(){var H=[];H=H.concat(WX.H());H=H.concat(WX.D());for(var B=0,len=H.length;B<len;B++){var y=H[B];y.f(true,null,dM(this,this.X),dM(this,this.T));}}KX.prototype.z=IG;function bu(){this.E=false;this.c=false;if(this.O){this.O();}}KX.prototype.y=bu;function QH(){var H=[];H=H.concat(WX.H());H=H.concat(WX.D());for(var B=0,len=H.length;B<len;B++){var y=H[B];if(!y.j()){return ;}}this.E=true;this.c=false;if(this.l){this.l();}}KX.prototype.X=QH;function VQ(){this.E=false;this.c=false;if(this.O){this.O();}}KX.prototype.T=VQ;function Oq(B){function y(H,X){var P=H.AX();var O=X.AX();return RE(P,O);}var a=new Date();a.setHours(0,0,0,0);var T=a.clone();T.setDate(T.getDate()+B);var n=[];var q=(new Date()).getTime();var N=WX.H();for(var E=0,len=N.length;E<len;E++){var c=N[E];if(c.e8()){continue;}var z=c.nI(a,T);for(var l=z.length;--l>=0;){var h=z[l];if(h.iV().getTime()<q){z=Bq.z(z,l);}}n=n.concat(z);}n.sort(y);return n;}KX.prototype.H=Oq;function Tn(H,B){function y(E,c){var z=E.AX();var l=c.AX();return RE(z,l);}var a=[];var T=WX.H();for(var n=0,len=T.length;n<len;n++){var q=T[n];if(q.e8()){continue;}var N=q.nI(H,B);a=a.concat(N);}a.sort(y);return a;}KX.prototype.P=Tn;function Oi(){function H(h,O){var Y=h.AX();var V=O.AX();return RE(Y,V);}var B=[];var y=new Date();var a=WX.H();for(var T=0;T<a.length;T++){var n=a[T];var q=n.SL();for(var N=0;N<q.length;N++){var E=q[N];var c=E.d3();if(E.fp()==true){if(E.SL()==true&&c!=null&&c.getTime()<=y.getTime()){var z=E.eh();var l=z.H(c);if(l!=null){if(xi(l)){var X=E.Bb(l);if(X!=null){Bq.H(B,X);}}else{if(E.N){E.c();}var P=E.uk(l.B);Bq.H(B,P);}}}}else{if(E.SL()==true){if(c!=null){if(c.getTime()<=y.getTime()){Bq.H(B,E);}}else{if(E.AX().getTime()-E.oq()*gd<=y.getTime()){Bq.H(B,E);}}}}}}B.sort(H);return B;}KX.prototype.h=Oi;function cg(){if(EG){setTimeout("cg()",10000);return ;}else{if(jh.q!=null){var H;try{if(!jh.q.closed){setTimeout("cg()",10000);return ;}}catch(H){}}}var B=Ry();var y=B.h();if(y==null||y.length==0){setTimeout("cg()",5*gd);return ;}if(!o6.aN(y,true,Xk,XD)){setTimeout("cg()",5*gd);}}function Xk(H){AQ();Vb(H);}function XD(){setTimeout("cg()",5*gd);}var oP={y:"calendarSet",E:"name",B:"view",N:"layout",z:"calendars",n:"calendar",T:function(H){var B=new Array();var y=H.firstChild.childNodes;for(var a=0;a<y.length;a++){var n=oP.H(y[a]);B[n.B()]=n;}return B;},q:function(H){var B=new Array();for(calIdx in H){var y=H[calIdx];var a=y.W();B[a]=a;}return B;},H:function(B){var y=B.childNodes;var a;var T;var n=OC.B;var q;for(var N=0;N<y.length;N++){var E=y[N];var c=E.nodeName;switch(c){case oP.E:a=Ff.l(E.firstChild);break;case oP.B:T=parseInt(Ff.l(E.firstChild));break;case oP.N:n=parseInt(Ff.l(E.firstChild));break;case oP.z:q=new Array();var z=E.childNodes;for(var l=0;l<z.length;l++){var h=z[l];var X=Ff.l(h.firstChild);q[X]=X;}break;}}return new RD(a,q,T,n);},a:function(H){var B=NC.jY()[H];if(B){var y=rv("<DIV class='calendarLoadingDiv'>",mainTablePane);y.innerHTML=strings.loading_calendar_set;var T=0;var n=0;if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.y){T=calMonthViewDiv.offsetWidth;n=calMonthViewDiv.offsetHeight;y.style.left=Math.round((T-y.offsetWidth)/2)+"px";y.style.top=Math.round((n-y.offsetHeight)/2)+"px";Fm(calMonthViewDiv);}else{T=calDayViewDiv.offsetWidth;n=calDayViewDiv.offsetHeight;y.style.left=Math.round((T-y.offsetWidth)/2)+"px";y.style.top=Math.round((n-y.offsetHeight)/2)+"px";Fm(calDayViewDiv);}}else{T=calPlanningViewDiv.offsetWidth;n=calPlanningViewDiv.offsetHeight;y.style.left=Math.round((T-y.offsetWidth)/2)+"px";y.style.top=Math.round((n-y.offsetHeight)/2)+"px";}oP.c(B.N());if(!Dl.y()){Dl.D(dM(B,B.T));}}},c:function(H){Dl.h(H);}};function ee(H){var B=H.B();NC.D(H);NC.HK();}function WJ(H){NC.H(H);NC.HK();}function RD(H,B,y,a){this.E=H;this.y=B;this.a=y;this.z=a;}function Xi(){return this.E;}RD.prototype.B=Xi;function fE(H){this.E=H;}RD.prototype.n=fE;function j5(){return this.y;}RD.prototype.N=j5;function jX(){return this.a;}RD.prototype.q=jX;function OH(){return this.z;}RD.prototype.H=OH;function tr(){var H=Ff.r.createElement(oP.y);var B=Ff.r.createElement(oP.E);Ff.V(B,this.E);H.appendChild(B);var y=Ff.r.createElement(oP.B);Ff.V(y,this.a);H.appendChild(y);var a=Ff.r.createElement(oP.N);Ff.V(a,this.z);H.appendChild(a);var T=Ff.r.createElement(oP.z);for(imapName in this.y){var n=Ff.r.createElement(oP.n);Ff.V(n,imapName);T.appendChild(n);}H.appendChild(T);return H;}RD.prototype.c=tr;function rC(){oc(this.q(),true);}RD.prototype.T=rC;g_CalendarViewMode=Wt.a;g_CalendarLayoutMode=OC.B;var Sb=new Date();g_SelectedDate=new Date(Sb.getFullYear(),Sb.getMonth(),Sb.getDate());g_DatePickerDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);var tn=[qZ.q,qZ.n,qZ.a,qZ.H,qZ.y];var sn=480;var uJ=1020;var gl=qZ.T;var Wi=7;var xL=null;var bx=null;var F0=null;var p8=null;var jx=null;var Yo=null;var uf=false;var Jh=null;var C1=null;var SZ=null;var Uk=false;var su=+1;var yy=-1;var l5=20;var c5=10;var cx=20;var hC=5;var Ez="dayWeekViewEntryCell dayWeekViewEntryCellInViewCore";var z0="dayWeekViewEntryCell dayWeekViewEntryCellOutViewCore";var v3="monthViewEntryCellInCore";var Wb="monthViewEntryCellOutCore";var P0=null;var Dl=null;if(false){Dl=new rP();}function dZ(){bx=null;F0=null;p8=null;jx=null;Yo=null;uf=false;Jh=null;SZ=null;var H=Ry();var B=H.a();if(B.pm()||hP()){Ez="dayWeekViewEntryCell dayWeekViewEntryCellInViewCore";z0="dayWeekViewEntryCell dayWeekViewEntryCellOutViewCore";v3="monthViewEntryCellInCore";Wb="monthViewEntryCellOutCore";}else{if(B.AX()){Ez="dayWeekViewEntryCell dayWeekViewEntryCellInViewPublic";z0="dayWeekViewEntryCell dayWeekViewEntryCellOutViewPublic";v3="monthViewEntryCellInPublic";Wb="monthViewEntryCellOutPublic";}else{Ez="dayWeekViewEntryCell dayWeekViewEntryCellInViewOther";z0="dayWeekViewEntryCell dayWeekViewEntryCellOutViewOther";v3="monthViewEntryCellInOther";Wb="monthViewEntryCellOutOther";}}}function XN(){if(!gi(qX,Qo,Cu.srcElem,true)){return ;}var H=Cu.dataObject;var B=H.Dv();if(!hK(H,o6)){return ;}var y=H.pm();var a;var T;var n=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='border-collapse:collapse;overflow:hidden;position:relative;width:300px;'>",Yc);var q=rv("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",n);function N(W,p,U){var x="";if(p!=null&&p!=""){a=rv("<TR class='upcomingAppointmentRow'>",U);T=rv("<TD width='1%' style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;cursor:default;' valign='top' nowrap unselectable='on'>",a);var A=rv("<SPAN style='padding-left:4px;font-weight:bold;'>",T);A.innerHTML=W+"&nbsp;";T=rv("<TD valign='top' style='cursor:default;' nowrap unselectable='on'>",a);var i=rv("<SPAN class='messageHeaderText' style='padding-left:4px;'>",T);i.innerHTML=p;i.onmousedown=function(R){var s=x7(R);if(pV){s.preventDefault();}else{s.returnValue=false;}return false;};}return a;}function E(W){a=rv("<TR style='height:12px;'>",q);T=rv("<TD width='1%' valign='top' nowrap>",a);T.innerHTML="&nbsp;";return a;}if(B.N){if(B.g()){alert(strings.message_deleted);return ;}else{if(B.T()){return ;}else{if(!B.D()){B.c();}setTimeout("XN()",500);return ;}}}else{a=rv("<TR class='upcomingAppointmentRow'>",q);T=rv("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",a);T.style.textOverflow="ellipsis";T.innerHTML=H.d();T.appt=H;T.onmouseout=function(c){var z=x7(c);dc(z);var l=MM(z);l.style.textDecoration="none";};T.onmouseover=function(c){var z=x7(c);dc(z);var l=MM(z);l.style.textDecoration="underline";};T.onclick=function(c){var z=x7(c);dc(z);if(pV&&J1(z)!=ib){return ;}var l=MM(z);var h=r0();if(l.lastClickTime!=null&&h-l.lastClickTime<1000){return ;}l.lastClickTime=h;if(Cu!=null&&Cu.q()){Cu.N();}bJ(l.appt);};a=rv("<TR>",q);T=rv("<TD colspan='2'>",a);var X=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",T);var P=rv("<TBODY>",X);N(strings.event_editor_label_location,H.ck(),P);E(q);a=rv("<TR>",q);T=rv("<TD colspan='2'>",a);var O=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",T);var Y=rv("<TBODY>",O);var V=vY(H.AX(),im("pretty_date_time"));N(strings.preferences_calendar_start_time_label,V,Y);var J=vY(H.iV(),im("pretty_date_time"));N(strings.preferences_calendar_end_time_label,J,Y);var r=H.VU();if(r){E(q);var C=r.E();var Q=new Array();var G=new Array();var d=new Array();for(var D=0;D<C.length;D++){var e=C[D];var k=e.n();if(k==xQ.y){Bq.H(Q,e.q());}else{if(k==xQ.H){Bq.H(G,e.q());}else{if(k==xQ.B){Bq.H(d,e.q());}}}}a=rv("<TR>",q);T=rv("<TD colspan='2'>",a);var S=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",T);var f=rv("<TBODY>",S);N(strings.printout_required_recipients,Q.join(", "),f);N(strings.printout_optional_recipients,G.join(", "),f);N(strings.printout_meeting_resources,d.join(", "),f);}if(H.Ip==true){E(q);var j=H.eh();var w=cS(j);a=rv("<TR>",q);T=rv("<TD colspan='2'>",a);var u=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",T);var M=rv("<TBODY>",u);N(strings.event_editor_label_recurrence_pattern,w,M);}if(H.SL()==true){E(q);a=rv("<TR>",q);T=rv("<TD colspan='2'>",a);var b=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",T);var I=rv("<TBODY>",b);N(strings.calendar_event_reminder_image_tooltip,"&nbsp;",I);}if(H.B()==yu.H){E(q);a=rv("<TR>",q);T=rv("<TD colspan='2'>",a);var t=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding-left:4px;border-collapse:collapse;'>",T);var F=rv("<TBODY>",t);N(strings.calendar_event_private_image_tooltip,"&nbsp;",F);}var K=H.Te();if(K!=null&&K.strip()!=""){E(q);a=rv("<TR>",q);T=rv("<TD colspan='2' style='padding:4px;overflow:auto;'>",a);var L=rv("<TABLE border='0' cellspacing='0' cellpadding='0' >",T);var m=rv("<TBODY>",L);var Z=rv("<TR>",m);var v=rv("<TD>",Z);var g=rv("<DIV class='messageHeaderText' style='font-family:Courier New;font-size:12px;overflow:hidden;height:45px;'>",v);var o=rv("<DIV style='overflow:auto;height:100%;cursor:default;' unselectable='on'>",g);o.innerHTML=Cb(K,false,false,false);o.onmousedown=function(c){var z=x7(c);if(pV){z.preventDefault();}else{z.returnValue=false;}return false;};}}if(Cu==null){Cu=new PN(n,upcomingAppointmentPaneMouseOut);}else{Cu.y(n);}nU();}function fH(){upcomingAppointmentsDiv=rv("<DIV id='upcomingAppointmentsDiv' class='upcomingAppointmentsDiv' tabindex='-1'>",eventsPane);var H=Ry();if(!H.E){upcomingAppointmentsDiv.style.padding="5px 0px 0px 6px";upcomingAppointmentsDiv.innerHTML=strings.loading_calendar;return ;}var B=rv("<TABLE style='position:absolute; left:0px; top:0px; width:100%; border-collapse:collapse;'>",upcomingAppointmentsDiv);var y=rv("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",B);var a=H.H(Wi);var T=new Date();var n;function q(Y){var V=rv("<TR class='upcomingAppointmentRow'>",y);var J=Y.d();if(J==null||J.strip()==""){J=strings.appointment_empty_subject;}J=r3(J);var r;if(Y.u8()||Y.CU()){r=rv("<TD class='upcomingAppointmentSubjectCell' width='100%' colspan='2'>",V);}else{var C=rv("<TD class='upcomingAppointmentTimeCell'>",V);C.innerHTML=Hs(Y.AX());r=rv("<TD class='upcomingAppointmentSubjectCell' width='100%'>",V);}r.style.textOverflow="ellipsis";r.innerHTML=J;r.appt=Y;function Q(S){var f=x7(S);dc(f);var j=MM(f);j.style.textDecoration="none";if(lf!=-1){clearTimeout(lf);}Sw();}r.onmouseout=Q;function G(S){var f=x7(S);dc(f);var j=MM(f);j.style.textDecoration="underline";if(Cu==null){Cu=new PN("",Q);}Cu.srcElem=j;Cu.dataObject=j.appt;lf=setTimeout("XN()",Cu.H());}r.onmouseover=G;r.onclick=function(d){var D=x7(d);dc(D);if(pV&&J1(D)!=ib){return ;}var e=MM(D);var k=r0();if(e.lastClickTime!=null&&k-e.lastClickTime<1000){return ;}e.lastClickTime=k;if(Cu!=null&&Cu.q()){Cu.N();}bJ(e.appt);};}function N(Y){var V=rv("<TR class='upcomingAppointmentRow'>",y);var J=rv("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",V);J.style.textOverflow="ellipsis";J.innerHTML=Y;}var E=Bq.n(a);n=false;for(var c=0;c<E.length;c++){var z=E[c];var l=z.AX();var h=z.iV();if(T.getTime()>=l.getTime()&&T.getTime()<=h.getTime()){if(!n){N(strings.upcoming_appointment_in_progress);n=true;}q(z);E=Bq.z(E,c);c--;}}n=false;for(var c=0;c<E.length;c++){var z=E[c];var l=z.AX();var h=z.iV();if((pl(l,T)==0)||(pl(l,T)<0&&RE(h,T)>0)){if(!n){N(strings.today);n=true;}q(z);}}if(Wi>=1){n=false;var X=T.clone();X.setDate(X.getDate()+1);for(var c=0;c<a.length;c++){var z=a[c];var l=z.AX();var h=z.iV();if((pl(l,X)==0)||(pl(l,X)<0&&RE(h,X)>0)){if(!n){N(strings.tomorrow);n=true;}q(z);}}}n=false;var P=new Date(T.getFullYear(),T.getMonth(),T.getDate()+2);for(var c=2;c<Wi;c++){for(var O=0;O<a.length;O++){var z=a[O];var l=z.AX();var h=z.iV();if((pl(l,P)==0)||(pl(l,P)<0&&RE(h,P)>0)){if(!n){N(vY(P,im("upcoming_appointments_date")));n=true;}q(z);}}P.setDate(P.getDate()+1);n=false;}}function Z0(){if(upcomingAppointmentsDiv.style.display=="none"){return ;}upcomingAppointmentsDiv.style.left="0px";upcomingAppointmentsDiv.style.top=eventsPaneHeader.offsetHeight+"px";var H=Math.max(eventsPane.offsetWidth-2,0);upcomingAppointmentsDiv.style.width=H+"px";var B=Math.max(eventsPane.offsetHeight-eventsPaneHeader.offsetHeight-2,0);upcomingAppointmentsDiv.style.height=B+"px";}function yi(){if(!ek||Eh(eventsPane)){return ;}eventsPane.removeChild(upcomingAppointmentsDiv);fH();Z0();}var M9=null;function kD(){if(M9!=null){clearTimeout(M9);M9=null;}yi();M9=setTimeout("kD()",5*gd);}function G1(){if(!gi(qX,Qo,Cu.srcElem,true)){return ;}var H=Cu.dataObject;if(!hK(H,Date)){return ;}function B(r,C){var Q=rv("<TR class='upcomingAppointmentRow'>",C);var G=r.d();if(G==null||G.strip()==""){G=strings.appointment_empty_subject;}G=r3(G);var d;if(r.u8()||r.CU()){d=rv("<TD class='upcomingAppointmentSubjectCell' colspan='2'>",Q);}else{var D=rv("<TD class='upcomingAppointmentTimeCell'>",Q);D.innerHTML=Hs(r.AX());d=rv("<TD class='upcomingAppointmentSubjectCell'>",Q);}d.style.textOverflow="ellipsis";d.innerHTML=G;d.appt=r;d.onmouseover=function(e){var k=x7(e);dc(k);var S=MM(k);S.style.textDecoration="underline";};d.onmouseout=function(e){var k=x7(e);dc(k);var S=MM(k);S.style.textDecoration="none";};d.onclick=function(e){var k=x7(e);dc(k);if(pV&&J1(k)!=ib){return ;}var S=MM(k);var f=r0();if(S.lastClickTime!=null&&f-S.lastClickTime<1000){return ;}S.lastClickTime=f;if(Cu!=null&&Cu.q()){Cu.N();}bJ(S.appt);};}var y=Ry();if(!y.E){return ;}var a=H.clone();a.setDate(H.getDate()+1);var T=y.P(H,a);var n=T.length;var q=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding:0px;border-collapse:collapse;width:250px;'>");var N=rv("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",q);var E=rv("<TR class='upcomingAppointmentRow'>",N);var c=rv("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",E);c.style.textOverflow="ellipsis";var z=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='padding:0px;border-collapse:collapse;'>",c);var l=rv("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",z);E=rv("<TR>",l);c=rv("<TD class='upcomingAppointmentHeaderCell' style='border:0px;'>",E);c.style.textOverflow="ellipsis";c.innerHTML=vY(H,im("upcoming_appointments_date"));var h=rv("<TD class='upcomingAppointmentHeaderCell' style='border:0px;color:#999966;'>",E);h.innerHTML="( "+strings.calendartoolbar_tooltip_new_event+" )";h.style.textOverflow="ellipsis";h.onmouseover=function(X){var P=x7(X);dc(P);var c=MM(P);c.style.textDecoration="underline";};h.onmouseout=function(X){var P=x7(X);dc(P);var c=MM(P);c.style.textDecoration="none";};h.onclick=function(X){var P=x7(X);dc(P);if(pV&&J1(P)!=ib){return ;}var c=MM(P);var O=r0();if(c.lastClickTime!=null&&O-c.lastClickTime<1000){return ;}c.lastClickTime=O;if(Cu!=null&&Cu.q()){Cu.N();}var Y=Nk()?np:WX.M();if(Y==null){return ;}if(!Y.KO()){alert(strings.permissions_restriction);return ;}var V=s8(H,null,false);if(V!=null){Jp(V);}};for(var J=0;J<n;J++){var V=T[J];B(V,N);}if(n>0){if(Cu==null){Cu=new PN(q,dateNavigatorMouseOut);}else{Cu.y(q);}nU();}else{if(Cu==null){Cu=new PN("",dateNavigatorMouseOut);}else{Cu.y("");}if(Cu.q()){Cu.N();}}}function Xf(H,B,y,a,T,n,q){g_DatePickerDate=new Date(B,H,1);datePickerDiv=rv("<DIV id='datePickerDiv' class='datePickerDiv'>",y,a);datePickerDiv.process=T;datePickerDiv.highlight=n;var N="";N+="<TABLE class=\"datePickerTable\">";N+="<TBODY class=\"datePickerTableBody\">";N+="<TR class=\"datePickerRow\">";var E=gl;for(var c=0;c<7;c++){N+="<TD class=\"datePickerHeaderCell\">"+Gx(E%7).charAt(0)+"</TD>";E++;E%=7;}N+="</TR>";var z=Jl(g_DatePickerDate,gl);var l=z.clone();for(var c=0;c<6;c++){N+="<TR class=\"datePickerRow\">";for(var h=0;h<7;h++){N+="<TD class=\"datePickerCell\">"+l.getDate()+"</TD>";l.setDate(l.getDate()+1);}N+="</TR>";}N+="</TBODY>";N+="</TABLE>";datePickerDiv.innerHTML=N;l=z.clone();var X=new Date();var P=datePickerDiv.firstChild;for(var c=1;c<7;c++){var O=P.rows[c];for(var h=0;h<7;h++){var Y=O.cells[h];Y.date=l.clone();if(q&&q==true){function V(Q){if(lf!=-1){clearTimeout(lf);}Sw();}Y.onmouseout=V;Y.onmouseover=function(J){var r=x7(J);var C=MM(r);if(Cu==null){Cu=new PN("",V);}Cu.srcElem=C;Cu.dataObject=this.date;lf=setTimeout("G1()",Cu.H());};}Y.style.color=l.getMonth()==H?"black":"gray";if(pl(X,l)==0){Y.style.border="1px solid #880000";}l.setDate(l.getDate()+1);}}return datePickerDiv;}var zR=new Date();var kX=null;function Wx(){if(kX!=null){clearTimeout(kX);kX=null;}var H=new Date();if(pl(H,zR)!=0){zR=H;AM();}kX=setTimeout("Wx()",gd);}function AM(H){if(!ek){return ;}if(H==null){H=false;}var B=datePickerDiv.firstChild;var y=Jl(g_DatePickerDate,gl);var a=new Date();var T=g_DatePickerDate.getMonth();if(H){var n=gl;var q=B.rows[0];for(var N=0;N<7;N++){var E=q.cells[N];E.innerHTML=yr(n%7).charAt(0);n++;n%=7;}}for(var N=1;N<7;N++){var q=B.rows[N];for(var c=0;c<7;c++){var E=q.cells[c];E.innerHTML=y.getDate();E.style.color=y.getMonth()==T?"black":"gray";E.style.fontWeight="normal";E.style.border=pl(a,y)==0?"1px solid #880000":"";E.style.backgroundColor="";E.date=y.clone();y.setDate(y.getDate()+1);}}if(datePickerDiv.highlight){NT();}if(datePickerDiv.process){if(xL!=null){clearTimeout(xL);}xL=setTimeout("o7()",100);}}function vu(H){g_DatePickerDate.setFullYear(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+H,1);AM();}function o7(){if(Px(window)&&miniCalendarPane.style.display=="none"){return ;}var H;if(Nk()){H=np;}else{H=WX.M();}if(H==null||!H.j()){return ;}datePickerTable=datePickerDiv.firstChild;for(var B=1;B<7;B++){var y=datePickerTable.rows[B];for(var a=0;a<7;a++){y.cells[a].style.fontWeight="normal";}}var T=H.SL();var n=[];var q=Jl(g_DatePickerDate,gl);var N=q.clone();N.setDate(N.getDate()+42);for(var E in T){var c=T[E];if(c.fp()==true){var z=c.eh();if(!(RE(z.P,N)>=0||RE(z.h,q)<=0)){if(z.G==LQ.T){var l=new Date(q.getTime()-86400000);var h=z.Q(l);if(pl(h,q)>=0&&pl(h,N)<=0){n[c.ku]=c;}else{if(PX(UJ.B)){a6("Yearly appointment "+h+" is outside range "+q+" to "+N+".",UJ.B);}}}else{n[c.ku]=c;}}}else{if(!(RE(c.AX(),N)>=0||RE(c.iV(),q)<=0)){var X=c.AX();X.setHours(0,0,0,0);var P=Math.round((X.getTime()-q.getTime())/Kj);if(c.CU()||c.W()){var B=0;while(RE(X,c.iV())<0){var O=(P+B)%7;var Y=Math.floor((P+B)/7)+1;if(O>=0&&O<7&&Y>=1&&Y<7){datePickerTable.rows[Y].cells[O].style.fontWeight="bold";}B++;X.setDate(X.getDate()+1);}}else{var O=P%7;var Y=Math.floor(P/7)+1;if(O>=0&&O<7&&Y>=1&&Y<7){datePickerTable.rows[Y].cells[O].style.fontWeight="bold";}}}}}for(var B=1;B<7;B++){var y=datePickerTable.rows[B];for(var a=0;a<7;a++){var V=y.cells[a];var J=V.date;if(V.style.fontWeight=="bold"){continue;}for(var E in n){var c=n[E];var z=c.eh();if(z.z(J,!c.Ks())[0]==true){V.style.fontWeight="bold";break;}var r=J;var C=r.clone();C.setDate(C.getDate()+1);var Q=false;for(var G=0,len=c.OZ.length;G<len;G++){var d=c.OZ[G];if(!(RE(d.AX(),C)>=0||RE(d.iV(),r)<=0)){V.style.fontWeight="bold";Q=true;break;}}if(Q){break;}}}}}var yl="#FFF4BC";function NT(){if(Px(window)&&miniCalendarPane.style.display=="none"){return ;}var H=datePickerDiv.firstChild;if(!Nk()){for(var B=1;B<7;B++){var y=H.rows[B];for(var a=0;a<7;a++){var T=y.cells[a];T.className="datePickerCell";T.style.backgroundColor="";}}return ;}var n=QD(g_SelectedDate,gl);var q=n.clone();q.setDate(n.getDate()+7);for(var B=1;B<7;B++){var y=H.rows[B];for(var a=0;a<7;a++){var T=y.cells[a];var N=T.date;if(g_CalendarViewMode==Wt.a&&pl(N,g_SelectedDate)==0){T.className="datePickerCell_active";}else{if(g_CalendarViewMode==Wt.B&&hs(N,n,q)){T.className="datePickerCell_active";}else{if(g_CalendarViewMode==Wt.H&&pl(N,n)>=0&&pl(N,q)<0){T.className="datePickerCell_active";}else{if(g_CalendarViewMode==Wt.y&&N.getFullYear()==g_SelectedDate.getFullYear()&&N.getMonth()==g_SelectedDate.getMonth()){T.className="datePickerCell_active";}else{T.className="datePickerCell";T.style.backgroundColor="";}}}}T.style.color="";}}}function dm(){var H;switch(g_CalendarViewMode){case Wt.a:H=1;break;case Wt.B:H=tn.length;break;case Wt.H:H=7;break;}dayWeekViewHeaderDiv=rv("<DIV id='dayWeekViewHeaderDiv' style='position:absolute; height:"+P5+"px; left:0px; top:0px;'>",mainTablePane);dayWeekViewHeaderTable=rv("<TABLE id='dayWeekViewHeaderTable' class='calendarTableView' cellpadding='0' cellspacing='0' style='border-collapse:separate'>",dayWeekViewHeaderDiv);var B=rv("<TBODY class='calendarTableViewBody'>",dayWeekViewHeaderTable);var y=rv("<TR style='height:"+P5+"px;'>",B);rv("<TD class='calendarViewHeaderCell' align='center' style='width:"+(oY?60:64)+"px;border:none;'>",y);for(var a=0;a<H;a++){rv("<TD class='calendarViewHeaderCell'>",y);}rv("<TD style='background-color:#D9D4D4;cursor:default;width:17px;'>",y);allDayEventsDiv=rv("<DIV id='allDayEventsDiv' style='position:absolute; height:"+P5+"px; left:0px; top:"+P5+"px;'>",mainTablePane);allDayEventsTable=rv("<TABLE id='allDayEventsTable' class='calendarTableView' cellspacing='0' cellpadding='0' >",allDayEventsDiv);B=rv("<TBODY class='calendarTableViewBody'>",allDayEventsTable);var y=rv("<TR style='height:22px'>",B);rv("<TD class='dayWeekViewAllDayFillerCell' style='width:"+(oY?60:64)+"px;background-color:transparent;'>",y);for(var a=0;a<H;a++){var T=rv("<TD class='dayWeekViewAllDayEntryCell'>",y);}rv("<TD class='dayWeekViewAllDayFillerCell' style='width:18px;'>",y);calDayViewDiv=rv("<DIV id='calDayViewDiv' class='vertScrollingDiv' style='overflow:auto' tabindex='-1'>",mainTablePane);dayViewTable=rv("<TABLE id='dayViewTable' class='calendarTableView' cellpadding='0' cellspacing='0' border='0'>",calDayViewDiv);var B=rv("<TBODY class='calendarTableViewBody'>",dayViewTable);var n=new Date(2005,7,1);for(var a=0;a<48;a++){var q=((a%2)==0)?true:false;var y=rv("<TR style='height:"+l5+"px;'>",B);var T=rv("<TD valign='top' class='dayWeekViewHoursCell'>",y);if(ux){T.style.width="64px";}var N=rv("<SPAN class='dayWeekViewTimeLabel'>",T);if(q){N.innerHTML=Hs(n);n.setHours(n.getHours()+1);}for(var E=0;E<H;E++){var c=rv("<TD class='dayWeekViewSpacerCell'>",y);c.innerHTML="&nbsp;";c.style.width=(oY||ux)?"7px":"5px";var T=rv("<TD nowrap class='dayWeekViewEntryCell' onkeydown='"+"BS"+"(event);'>",y);T.innerHTML="&nbsp;";T.start=a*30;T.className=(T.start<sn||T.start>=uJ)?Ez:z0;}}}function QN(){calMonthViewDiv=rv("<DIV id='calMonthViewDiv' class='calMonthViewDiv'>",mainTablePane);var H="";H+="<TABLE class=\"calendarTableView\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width:100%;height:100%;\">";H+="<TBODY class=\"calendarTableViewBody\">";H+="<TR style=\"text-align:center; height:"+Kc+"px;\">";var B=gl;for(var y=0;y<7;y++){H+="<TD nowrap class=\"calendarViewHeaderCell\">"+yr(B%7)+"</TD>";B++;B%=7;}H+="</TR>";for(var y=0;y<6;y++){H+="<TR>";for(var a=0;a<7;a++){H+="<TD nowrap class=\"monthViewEntryCell\" valign=\"top\" style=\"";if(y==0){H+="border-top-width:0px;";}if(a==6){H+="border-right-width:0px;";}H+="\">";H+="<DIV class=\"monthViewHeaderDiv\" style=\"height:"+Kc+"px; width:100%;\"></DIV>";H+="</TD>";}H+="</TR>";}H+="</TBODY>";H+="</TABLE>";calMonthViewDiv.innerHTML=H;}function Me(H){var B=120;var y=25;var a=Bx();var T=Px(window);calPlanningHeaderDiv=rv("<DIV id='calPlanningHeaderDiv' style='position:absolute; height: "+P5+20+"px; width: 100%; left:0px; top:0px;'>",mainTablePane);callPlanningHeaderTable=rv("<TABLE id='callPlanningHeaderTable' class='calendarTableView' cellpadding='0' cellspacing='0' style='empty-cells: show; border-collapse:separate'>",calPlanningHeaderDiv);var n=rv("<TBODY class='planningViewTableBody'>",callPlanningHeaderTable);var q=rv("<TR style='height:"+P5+"px;'>",n);var N=rv("<TD class='calendarViewHeaderCell' align='center' style='border:none;width:  "+(oY?B:B+4)+"px;'>",q);if(!T){N.style.border="solid 1px #B5B0AF";}var E=callPlanningHeaderTable.offsetWidth-(oY?B:B+4);var c;var z;switch(H){case Wt.a:c=1;var l=E/c;z=Math.floor(l/y);var h=new Array(24,12,6,4,2,1);for(var X=0;X<h.length;X++){if(z>h[X]){z=h[X];break;}}break;case Wt.B:c=tn.length;var l=E/c;z=Math.floor(l/y);var h=new Array(24,12,6,4,2,1);for(var X=0;X<h.length;X++){if(z>h[X]){z=h[X];break;}}break;case Wt.H:c=7;var l=E/c;z=Math.floor(l/y);var h=new Array(24,12,6,4,2,1);for(var X=0;X<h.length;X++){if(z>h[X]){z=h[X];break;}}break;case Wt.y:c=1;var l=E/c;z=Math.floor(l/y);var h=new Array(32,16,8,4,2,1);for(var X=0;X<h.length;X++){if(z>h[X]){z=h[X];break;}}break;}for(var X=0;X<c;X++){var P=rv("<TD class='calendarViewHeaderCell'>",q);if(!T){P.style.border="solid 1px #B5B0AF";}}if(T){rv("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",q);}q=rv("<TR style='height: 20px;'>",n);var P=rv("<TD class='calendarViewHeaderCell'  style='border:none; background-color:#666666'>",q);if(!T){P.style.border="solid 1px #B5B0AF";}for(var X=0;X<c;X++){var P=rv("<TD class='calendarViewHeaderCell' style='border-top-style: none; border-bottom-style: none; background-color:#666666'>",q);var O=rv("<TABLE  cellpadding='0' cellspacing='0' style='height: 100%; width: 100%'>",P);var Y=rv("<TBODY>",O);var V=rv("<TR style=''>",Y);for(var J=0;J<z;J++){var P=rv("<TD class='calendarViewTimeCell' style=''>",V);P.innerHTML="&nbsp;";}}if(T){rv("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",q);}var r=ff()-mainTablePane.offsetTop-callPlanningHeaderTable.offsetHeight;var C=callPlanningHeaderTable.offsetHeight;calPlanningViewDiv=rv("<DIV id='calPlanningViewDiv' class='vertScrollingDiv' style='overflow:auto; width:100%;left:0px;' tabindex='-1'>",mainTablePane);if(T){calPlanningViewDiv.style.height=r;}else{calPlanningViewDiv.style.height="100%";}calPlanningViewDiv.style.top=C;planningViewTable=rv("<TABLE id='planningViewTable' class='calendarTableView' cellpadding='0' cellspacing='0' border='0'>",calPlanningViewDiv);var Q=10;var G=25;var d=100;var B=120;var D=25;var e;if(hP()){e=a.Dl.j();}else{e=[a.np];}var k=e.length;var S=((calPlanningViewDiv.offsetHeight-D-Q)/k)-1;var f=G;if(S<G){f=G;}else{if(S>d){f=d;}else{f=Math.floor(S);}}planningViewTable.cal_height=f;var j=D+Q+(oY?0:2)+((f+(oY?0:1))*k);planningViewTable.style.height=j<r?r:j;isScroll=false;if(T){isScroll=j>r;planningViewTable.isScroll=isScroll;}var n=rv("<TBODY class='calendarTableViewBody'>",planningViewTable);var q=rv("<TR style='height:100%'>",n);var N=rv("<TD class='' align='center' style='background-color: #CCCCCC;border:none;width:  "+(oY?B:B+4)+"px;'>",q);for(var X=0;X<c;X++){var P=rv("<TD class='calendarViewPlanningOuterCell'>",q);var O=rv("<TABLE  cellpadding='0' cellspacing='0' style='height: 100%; width: 100%; empty-cells: show;'>",P);var Y=rv("<TBODY>",O);var V=rv("<TR style=''>",Y);for(var J=0;J<z;J++){var P=rv("<TD class='calendarViewPlanningInnerCell' style=''>",V);P.innerHTML="&nbsp;";}}if(T){if(!isScroll){rv("<TD style='background-color:#D9D4D4;cursor:default;width:18px;'>",q);}}}function Kv(){if(Px(window)){if(Nk()!=true||ek!=true){return ;}}if(kQ("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}dm();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";Fm(calDayViewDiv);setTimeout("BQ()",100);}function BQ(){var H=Math.round((sn*l5/30)-((calDayViewDiv.offsetHeight-((uJ-sn)*l5/30))/2));calDayViewDiv.scrollTop=H;}function LJ(H){var B=Px(window);if(B){if(Nk()!=true||ek!=true){return ;}}if(kQ("calPlanningViewDiv")){mainTablePane.removeChild(calPlanningViewDiv);}if(kQ("calPlanningHeaderDiv")){mainTablePane.removeChild(calPlanningHeaderDiv);}Me(H);}function oc(H,B){if(B==null){B=false;}if(H==g_CalendarViewMode&&!B){return ;}g_CalendarViewMode=H;Jh=null;C1=null;if(g_CalendarLayoutMode==OC.B){if(kQ("calPlanningHeaderDiv")){Ff.O(mainTablePane);}if(H==Wt.y){if(kQ("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}if(H!=g_CalendarViewMode||!kQ("calMonthViewDiv")){QN();}Fm(calMonthViewDiv);B3();}else{if(kQ("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}Kv();Eu();}}else{if(kQ("calPlanningHeaderDiv")){Ff.O(mainTablePane);}if(kQ("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}if(kQ("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}LJ(g_CalendarViewMode);qN(g_CalendarViewMode);}NT();}function Da(H,B){if(B==null){B=false;}if(H==g_CalendarLayoutMode&&!B){return ;}g_CalendarLayoutMode=H;oc(g_CalendarViewMode,true);}var Po="#3A5CAD";var V1="#54B7D1";var cO="#FFFFFF";var gg="#800080";var PB="#FFFFFF";var ok="#FF7F7F";var Pn="#8080FF";var mn="#80FF7F";var qV="#E0E0E0";var Y0="#FF7F00";var kq="#80FFFF";var d1="#E0E060";var Dg="#BF7FBF";var Pf="#00BF7F";var EQ="#FFFF7F";var zA=5;function V8(H){var B;switch(H){case IF.B:B=PB;break;case IF.T:B=ok;break;case IF.H:B=Pn;break;case IF.z:B=mn;break;case IF.a:B=qV;break;case IF.n:B=Y0;break;case IF.E:B=kq;break;case IF.c:B=d1;break;case IF.N:B=Dg;break;case IF.y:B=Pf;break;case IF.q:B=EQ;break;default:B=PB;break;}return B;}function AO(H){var B;switch(H){case VZ.B:B=Po;break;case VZ.y:B=V1;break;case VZ.a:B=cO;break;case VZ.H:B=gg;break;default:B=Po;break;}return B;}function dL(H){var B=H.u8();var y=H.SL();var a=H.AX();var T=H.iV();var n=Math.round((T.getTime()-a.getTime())/gd);var q=H.CU();var N=H.W();var E=a.getHours();var c=a.getMinutes();var z=H.rQ();var l=H.i();var h=false;var X=Bx();if(hP()){var P=X.Dl.S();var O=P.q();var Y=H.V();if(O==Y){h=true;}}var V=null;var J=null;var r="";var C=H.d();if(C!=null){r+=C;}var Q=H.ck();if(Q!=null&&Q!=""){r+=" ("+Q+")";}var G=r.replace(/\"/g,"&quot;");if(B==false&&q==false){var d=H.eZ();var D=AO(d);var e,k,S;if(N||window.name=="print"){e=k=S="default";}else{if(!H.C()){S=e=k="default";}else{S="move";if(oY&&LM>=6){e=k="row-resize";}else{e="N-resize";k="S-resize";}}}var f="";f+="<TABLE class=\"dayWeekViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";if(window.name!="print"){f+="<COL class=\"dayWeekViewApptGrabBarColumn\">";f+="<COL class=\"dayWeekViewApptBodyColumn\">";}f+="<TBODY>";f+="<TR class=\"dayWeekViewApptTopBar\" style=\"height:"+zA+"px;\">";f+="<TD class=\"dayWeekViewApptTopBar\" style=\"cursor:"+e+";height:"+zA+"px;\"";if(window.name!="print"){f+=" colspan=\"2\"";}f+=">&nbsp;</TD></TR><TR>";if(window.name!="print"){f+="<TD class=\"dayWeekViewApptGrabBar\" style=\"font-size:1px;background-color:"+D+";cursor:"+S+"\">&nbsp;</TD>";}if(h){f+="<TD class=\"dayWeekViewApptBody\" style=\"width:100%;background-color:"+z+";\">";}else{f+="<TD class=\"dayWeekViewApptBody\" style=\"width:100%;background-color:"+z+";\">";}f+="<DIV class=\"dayWeekViewApptBodyDiv\" style=\"width:100%;overflow:hidden;\">";f+="<table cellpadding=0 cellspacing=0><tr>";var j=H.Xw();if(j!=null&&j!=IF.B){f+="<td><div class=\"calendarLabelIcon\" unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position:  "+(bP[j]-6)+"px "+(Lo-5)+"px;\" ></div></td>";}f+="<td class=\"dayWeekViewApptBodyDiv\" style=\"color: "+l+";\">";if(H.Ip==true){f+="<IMG src=\""+t1()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(H.f2==true){f+="<IMG src=\""+t1()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var w=H.zC();if((w==d9.y||w==d9.H||w==d9.B||w==d9.T)&&fG()){f+="<IMG src=\""+t1()+"img/meeting.gif\" class=\"meetingIcon\">";}if(H.SL()==true){f+="<IMG src=\""+t1()+"img/alarm.gif\" class=\"alarmIcon\">";}if(H.B()==yu.H){f+="<IMG src=\""+t1()+"img/private.gif\" class=\"privateIcon\">";}r=r3(r);f+=r;f+="</td></tr></table>";f+="</DIV></TD></TR>";f+="<TR class=\"dayWeekViewApptBottomBar\" style=\"height:"+zA+"px;\">";f+="<TD class=\"dayWeekViewApptBottomBar\" style=\"cursor:"+k+";height:"+zA+"px;\"";if(window.name!="print"){f+=" colspan=\"2\"";}f+=">&nbsp;</TD></TR></TBODY></TABLE>";var u=-1;for(var M=1,len=P0.length;M<len;M++){var b=P0[M];var I=b.clone();I.setDate(I.getDate()+1);if(RE(a,b)>=0&&RE(a,I)<0){u=M;break;}}if(u>0&&u<P0.length){var t=dayViewTable.rows[0].cells[2*u-1];var F=dayViewTable.rows[0].cells[2*u];var K=(E*(c5*4))+Math.round((c/15)*c5)-zA;var L=Math.round((n/15)*c5)+2*zA;var m=t.offsetLeft;var Z=F.offsetWidth;if(N){L=48*l5-K+zA;}if(L<2*zA+2){L=2*zA+2;}V=rv("<DIV class='dayWeekViewApptDiv' style='left:"+m+"px; top:"+K+"px; height:"+L+"px; width:"+Z+"px;'>",calDayViewDiv);V.innerHTML=f;var v=null;if(window.name=="print"){v=V.childNodes.item(0).rows[1].cells[0];}else{v=V.childNodes.item(0).rows[1].cells[1];}v.style.height=(L-2*zA)+"px";v.firstChild.style.height=(L-2*zA-2)+"px";V.appt=H;V.columnIndex=u;V.otherDiv=null;}if(N){u=-1;for(var M=1,len=P0.length;M<len;M++){var b=P0[M];var I=b.clone();I.setDate(I.getDate()+1);if(RE(T,b)>=0&&RE(T,I)<0){u=M;break;}}if(u>0&&u<P0.length){t=dayViewTable.rows[0].cells[2*u-1];F=dayViewTable.rows[0].cells[2*u];n=Math.round((T.getTime()-T.clone().setHours(0,0,0,0))/gd);K=-zA;L=Math.round((n/15)*c5)+2*zA;if(L<2*zA+2){L=2*zA+2;}m=t.offsetLeft;Z=F.offsetWidth;J=rv("<DIV class='dayWeekViewApptDiv' style='left:"+m+"px; top:"+K+"px; height:"+L+"px; width:"+Z+"px;'>",calDayViewDiv);J.innerHTML=f;var v=null;if(window.name=="print"){v=J.childNodes.item(0).rows[1].cells[0];}else{v=J.childNodes.item(0).rows[1].cells[1];}v.style.height=(L-2*zA)+"px";v.firstChild.style.height=(L-2*zA-2)+"px";J.appt=H;J.columnIndex=u;if(V!=null){V.otherDiv=J;}J.otherDiv=V;}}return [V,J];}else{var g=-1;var o=P0.length-1;for(var M=1,len=P0.length;M<len;M++){var b=P0[M];var I=b.clone();I.setDate(I.getDate()+1);if(!(RE(a,I)>=0||RE(T,b)<=0)){g=M;break;}}if(g==-1){return [V,J];}for(var M=g,len=P0.length;M<len-1;M++){var b=P0[M+1];if(RE(T,b)<=0){o=M;break;}}var W=2;var F=allDayEventsTable.rows[0].cells[g];var p=o-g+1;var m=F.offsetLeft+W;var Z=Math.min(p*F.offsetWidth-(2*W),allDayEventsDiv.offsetWidth-m-18-W);var L=oY?20:14;if(!oY){Z=Z-6;}V=rv("<DIV class='dayWeekViewAllDayApptDiv' style='left:"+m+"px; top:2px; height:"+L+"px; width:"+Z+"px;'>",allDayEventsDiv);V.style.backgroundColor=z;V.style.color=l;V.style.textOverflow="ellipsis";var f="";if(H.Ip==true){f+="<IMG src=\""+t1()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(H.f2==true){f+="<IMG src=\""+t1()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var w=H.zC();if((w==d9.y||w==d9.H||w==d9.B||w==d9.T)&&fG()){f+="<IMG src=\""+t1()+"img/meeting.gif\" class=\"meetingIcon\">";}if(H.SL()==true){f+="<IMG src=\""+t1()+"img/alarm.gif\" class=\"alarmIcon\">";}if(H.B()==yu.H){f+="<IMG src=\""+t1()+"img/private.gif\" class=\"privateIcon\">";}f+="&nbsp;";r=r3(r);f+=r;V.innerHTML=f;V.appt=H;return [V,J];}}var Tl=14;function Dz(H,B){var y=H.u8();var a=H.AX();var T=H.iV();var n=H.CU();var q=H.W();var N=calMonthViewDiv.firstChild;var E=Jl(g_SelectedDate,gl);var c=a.clone();if(a.getTime()<E.getTime()){c=E;}c.setHours(0,0,0,0);var z=Math.round((c.getTime()-E.getTime())/Kj);var l=z%7;var h=Math.floor(z/7)+1;var X=H.Xw();var P=H.rQ();var O=H.i();var Y="";var V=H.d();if(V!=null){Y+=V;}var J=H.ck();if(J!=null&&J!=""){Y+=" ("+J+")";}var r=Y.replace(/\"/g,"&quot;");var C="";if(y==false&&n==false){if(P==PB){P="transparent";}C+="<TABLE class=\"monthViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"height:"+Tl+"px;background-color:"+P+";color:"+O+";\">";C+="<TR>";C+="<TD class=\""+(B?"monthViewApptTimeCell":"monthViewApptTimeCellShort")+"\" nowrap>"+Hs(a)+"</TD>";C+="<TD class=\"monthViewApptCell\" nowrap>";Y=r3(Y);C+="<DIV class=\"monthViewApptCellDiv\" style=\"width:100%;overflow:hidden;\">";C+=Y;C+="</DIV>";C+="</TD>";C+="</TR>";C+="</TABLE>";if(l>=0&&l<7&&h>0&&h<7){var Q=N.rows[h].cells[l];if(!Q.overflow&&(Q.childNodes.length==0||(Q.lastChild.offsetTop-Q.offsetTop)+Q.lastChild.offsetHeight+Tl+10<Q.offsetHeight)){te(Q,"beforeEnd",C);Q.lastChild.appt=H;}else{if(!Q.overflow){var G="<IMG src=\""+t1()+"img/month_cal_overflow.gif\" onclick=\""+"Yw"+"(this);\">";te(Q,"beforeEnd",G);Q.overflow=true;}}}if(q){z++;l=z%7;h=Math.floor(z/7)+1;if(l>=0&&l<7&&h>0&&h<7){Q=N.rows[h].cells[l];if(!Q.overflow&&(Q.childNodes.length==0||(Q.lastChild.offsetTop-Q.offsetTop)+Q.lastChild.offsetHeight+Tl+10<Q.offsetHeight)){te(Q,"beforeEnd",C);Q.lastChild.appt=H;var d=a.clone();d.setHours(0,0,0,0);d.setDate(d.getDate()+1);Q.lastChild.rows[0].cells[0].innerHTML=Hs(d);}else{if(!Q.overflow){var G="<IMG src=\""+t1()+"img/month_cal_overflow.gif\" onclick=\""+"Yw"+"(this);\">";te(Q,"beforeEnd",G);Q.overflow=true;}}}}}else{C+="<DIV class=\"monthViewAllDayApptDiv\" style=\"";if(oY){C+="width:100%;";}C+="background-color:"+P+"; color:"+O+";text-overflow:ellipsis;\">";Y=r3(Y);C+=Y;C+="</DIV>";var D=a.clone();if(a.getTime()<E.getTime()){D=E;}while(pl(D,T)<0||(RE(D,T)<0&&n)||(y&&pl(D,T)==0&&(T.getHours()>0||T.getMinutes()>0))){if(l>=0&&l<7&&h>0&&h<7){var Q=N.rows[h].cells[l];if(!Q.overflow&&(Q.childNodes.length==0||(Q.lastChild.offsetTop-Q.offsetTop)+Q.lastChild.offsetHeight+Tl<Q.offsetHeight)){te(Q,"beforeEnd",C);Q.lastChild.appt=H;}else{if(!Q.overflow){var G="<IMG src=\""+t1()+"img/month_cal_overflow.gif\" onclick=\""+"Yw"+"(this);\">";te(Q,"beforeEnd",G);Q.overflow=true;}}}D.setDate(D.getDate()+1);z=(h-1)*7+l+1;l=z%7;h=Math.floor(z/7)+1;}}}function S9(){if(Nk()!=true||ek!=true){return ;}if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.y){B3();}else{Eu();}}else{Ff.O(mainTablePane);LJ(g_CalendarViewMode);qN(g_CalendarViewMode);}}function Eu(H,B){if(Px(window)){if(Nk()!=true||ek!=true){return ;}}if(H){}else{H=true;}if(B){}else{B=true;}if(!kQ("calDayViewDiv")){Kv();}o9();Rq();if(H){var y=qa(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var a=0,len=y.length;a<len;a++){allDayEventsDiv.removeChild(y[a]);}}if(B){var T=qa(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var a=0,len=T.length;a<len;a++){calDayViewDiv.removeChild(T[a]);}}var n=qa(mainTablePane,"DIV","calendarLoadingDiv");for(var a=0,len=n.length;a<len;a++){mainTablePane.removeChild(n[a]);}var q=Bx();var N;if(hP()){N=q.Dl.j();}else{N=[q.np];}for(calendarIdx in N){var E=N[calendarIdx];if(!E.j()&&Px(window)){var c=rv("<DIV class='calendarLoadingDiv'>",mainTablePane);c.innerHTML=strings.loading_calendar;c.style.left=Math.round((calDayViewDiv.offsetWidth-c.offsetWidth)/2)+"px";c.style.top=Math.round((calDayViewDiv.offsetHeight-c.offsetHeight)/2)+"px";Fm(calDayViewDiv);return ;}}var z=P0[1].clone();z.setDate(z.getDate()-1);var l=P0[P0.length-1].clone();l.setDate(l.getDate()+1);var h;if(hP()){h=q.Dl.e(z,l);}else{h=E.nI(z,l);}for(var a=0,len=h.length;a<len;a++){var X=h[a];if((H&&(X.u8()==true||X.CU()==true))||(B&&X.u8()==false)){dL(h[a]);}}if(H){var P=TZ();allDayEventsTable.rows[0].cells[0].style.height=((cx+2)*(P+1))+"px";}if(B){for(var a=1,len=P0.length;a<len;a++){n9(a);}}if(Px(window)){Fm(calDayViewDiv);}}function B3(){Uf();var H=calMonthViewDiv.firstChild;for(var B=0;B<6;B++){for(var y=0;y<7;y++){var a=H.rows[B+1].cells[y];var T=a.childNodes.length;for(var n=1;n<T;n++){a.removeChild(a.childNodes.item(1));}}}var q=qa(mainTablePane,"DIV","calendarLoadingDiv");for(var B=0,len=q.length;B<len;B++){mainTablePane.removeChild(q[B]);}var N=Bx();var E;if(hP()){E=N.Dl.j();}else{E=[N.np];}for(calendarIdx in E){var c=E[calendarIdx];if(!c.j()&&Px(window)){var z=rv("<DIV class='calendarLoadingDiv'>",mainTablePane);z.innerHTML=strings.loading_calendar;z.style.left=Math.round((calMonthViewDiv.offsetWidth-z.offsetWidth)/2)+"px";z.style.top=Math.round((calMonthViewDiv.offsetHeight-z.offsetHeight)/2)+"px";Fm(calMonthViewDiv);return ;}}var l=Jl(g_SelectedDate,gl);l.setDate(l.getDate()-1);var h=l.clone();h.setDate(h.getDate()+43);var X;if(hP()){X=N.Dl.e(l,h);}else{X=c.nI(l,h);}var P=im("time").indexOf("a")!=-1;var O=[];for(var B=0,len=X.length;B<len;B++){var Y=X[B];if(Y.CU()||Y.u8()){Dz(Y,P);}else{Bq.H(O,Y);}}function V(J,r){var C=J.AX();var Q=r.AX();return RE(C,Q);}O.sort(V);for(var B=0,len=O.length;B<len;B++){var Y=O[B];Dz(Y,P);}if(Px(window)){Fm(calMonthViewDiv);}}function qN(H){var B=10;var y=120;var a=40;QA(H);var T=Bx();var n=Px(window);var q=n?19:1;var N=qa(mainTablePane,"DIV","calendarLoadingDiv");for(var E=0,len=N.length;E<len;E++){mainTablePane.removeChild(N[E]);}var c;if(hP()){c=T.Dl.j();}else{c=[T.np];}var z=0;var l=rv("<DIV class='calPlanningViewAvailabilityBar' id='calPlanningViewAvailabilityBar' style=''>",calPlanningViewDiv);l.style.left=0+"px";l.style.top=z+"px";l.style.width=(calPlanningViewDiv.offsetWidth-q)+"px";l.style.height=25+"px";var h=callPlanningHeaderTable.startDate;var X=callPlanningHeaderTable.endDate;var P=new aY(l,c.length,h,X);z=z+l.offsetHeight+B;var O=planningViewTable.cal_height;for(var E=0;E<c.length;E++){var Y=c[E];var V=rv("<DIV class='calPlanningViewOverlay' style=''>",calPlanningViewDiv);V.calendar=Y;V.style.left=0+"px";V.style.top=z+"px";V.style.width=(calPlanningViewDiv.offsetWidth-q)+"px";V.style.height=O+"px";var J=rv("<DIV class='calPlanningViewInnerOverlay' style=''>",V);J.style.left=y+(oY?0:3)+"px";J.style.top=0+"px";J.style.width=(calPlanningViewDiv.offsetWidth-y-(oY?19:24))+"px";J.style.height=O+"px";Cl(J,a);var r=T.Dl.g(Y);var C=rv("<div class='calPlanningViewTitleTable' style='height: 100%' >",V);C.style.width=(oY?y:y+4)+"px";var Q=rv("<div class='calPlanningViewTitleIndicatorBar' style='height: 100%' >",C);Q.style.cssFloat="left";Q.style.backgroundColor=Y.r9();var G=rv("<div class='' style='height: 100%; overflow:hidden; position: absolute' >",C);G.style.width=parseInt(C.style.width)-parseInt(Q.offsetWidth)+"px";G.style.top="0px";G.style.left=Q.offsetWidth+"px";var d=rv("<table class='calPlanningViewTitleTable' cellpadding=0 cellspacing=0 style='height: 100%; width: 100%;' >",G);var D=rv("<tbody>",d);var e=rv("<tr>",D);var k=rv("<td style='padding: 5px; text-overflow:ellipsis; height: 100%; width: 100%' title='"+r.B().innerHTML+"'>",e);k.innerHTML=r.B().innerHTML;var S=Y.nI(h,X);P.T(S);var f=new Array();for(var j=0;j<S.length;j++){var w=S[j];var u=w.AX();if(u.getTime()<callPlanningHeaderTable.startDate.getTime()){u=callPlanningHeaderTable.startDate.clone();}var M=w.iV();if(M.getTime()>callPlanningHeaderTable.endDate.getTime()){M=callPlanningHeaderTable.endDate.clone();}var b=tH(u,M);var I=rv("<DIV class='planningAppointmentDiv' style=''>",calPlanningViewDiv);I.style.top=z+"px";I.style.height=V.style.height;I.style.left=b[0]-zA+"px";I.style.width=(b[1]+(zA*2)+(oY?1:2))+"px";I.appt=w;Bq.H(f,I);}WM(f,O,z);YQ(f);z=z+O+(oY?-1:1);}P.a();}function YQ(H){var B=85;var y=oY?13:15;for(var a=0;a<H.length;a++){var T=H[a];var n=T.appt;var q=n.u8();var N=n.SL();var E=n.AX();var c=n.iV();var z=Math.round((c.getTime()-E.getTime())/gd);var l=n.CU();var h=n.W();var X=E.getHours();var P=E.getMinutes();var O=n.rQ();var Y=n.i();var V=false;if(Px(window)){var V=T.offsetWidth<y?true:false;}var J="";var r=n.d();if(r!=null){J+=r;}var C=n.ck();if(C!=null&&C!=""){J+=" ("+C+")";}var Q=J.replace(/\"/g,"&quot;");var G,d;if(h||window.name=="print"){G=d="default";}else{if(!n.C()){G=d="default";}else{if(oY&&LM>=6){G=d="col-resize";}else{G="w-resize";d="e-resize";}}}var D="";D+="<TABLE class=\"planningViewApptTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";D+="<TBODY>";D+="<TR>";D+="<TD class=\"planningViewBarNotSelected\" style=\"cursor:"+G+";width:"+zA+"px;\">&nbsp;</TD>";var e=oY?"filter: alpha(opacity="+B+");":"opacity: "+(B/100)+";";D+="<TD class=\"planningViewApptBody\" style=\"width:100%; background-color: "+O+"; "+e+(V?"border-left: none; border-right: none;":"")+" \">";D+="<DIV class=\"planningViewApptBodyDiv\" style=\"width:100%;overflow:hidden;padding:0px;\">";D+="<table cellpadding=0 cellspacing=0><tr>";D+="<td class=\"planningViewApptBodyDiv\" style=\"color: "+Y+";\">";J=r3(J);D+=J;if(n.Ip==true){D+="<IMG src=\""+t1()+"img/repeat.gif\" class=\"repeatIcon\">";}else{if(n.f2==true){D+="<IMG src=\""+t1()+"img/repeat_ex.gif\" class=\"repeatIcon\">";}}var k=n.zC();if((k==d9.y||k==d9.H||k==d9.B||k==d9.T)&&fG()){D+="<IMG src=\""+t1()+"img/meeting.gif\" class=\"meetingIcon\">";}if(n.SL()==true){D+="<IMG src=\""+t1()+"img/alarm.gif\" class=\"alarmIcon\">";}if(n.B()==yu.H){D+="<IMG src=\""+t1()+"img/private.gif\" class=\"privateIcon\">";}D+="</td>";var S=n.Xw();if(S!=null&&S!=IF.B){D+="<td><div class=\"calendarLabelIcon\" unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position:  "+(bP[S]-6)+"px "+(Lo-5)+"px;\" ></div></td>";}D+="</tr></table>";D+="</DIV></TD>";D+="<TD class=\"planningViewBarNotSelected\" style=\"cursor:"+d+";width:"+zA+"px;\"";if(window.name!="print"){D+=" colspan=\"2\"";}D+=">&nbsp;</TD></TR></TBODY></TABLE>";T.innerHTML=D;var f=T.firstChild.rows[0].cells[1].firstChild;var j=f.firstChild;if(j.offsetWidth>f.offsetWidth||j.offsetHeight>parseInt(T.style.height)){f.innerHTML="&nbsp;";}}}function QA(H){var B=Px(window);var y=B?1:0;if(B){if(Nk()!=true||ek!=true){return ;}}var a=50;var T=10;var n=26;var q=g_SelectedDate.clone();q.setHours(0,0,0,0);if(H==Wt.a){var N=q;var E=callPlanningHeaderTable.rows[0].cells[1];E.date=N.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=N.getFullYear();var c="";c+=yr(q.getDay());c+="<BR>";c+="<SPAN style=\"font-weight:bold;\">";c+=vY(q,im("dayweekviewheader_date"));c+="</SPAN>";E.innerHTML=c;E.style.textAlign="center";E.className=mJ(q)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";callPlanningHeaderTable.startDate=N.clone();var z=callPlanningHeaderTable.rows[1].cells[1];var l=z.firstChild.rows[0];var h=24/l.cells.length;var X=N.clone();var P=X.clone();P.setHours(P.getHours()+h);callPlanningHeaderTable.timeInterval=P.getTime()-X.getTime();for(var O=0;O<l.cells.length;O++){var Y=l.cells[O];Y.date=X.clone();if(O!=0){var V=rv("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);V.innerHTML=vY(X,im("freebusy_time_header_date"));var J=V.offsetWidth/2;V.style.left=z.offsetLeft+Y.offsetLeft-J;V.style.top=E.offsetHeight+Math.floor((z.offsetHeight-V.offsetHeight)/2);n5(V);}X.setHours(X.getHours()+h);}callPlanningHeaderTable.endDate=X.clone();var r=callPlanningHeaderTable.startDate.clone();var C=callPlanningHeaderTable.startDate.clone();C.setMinutes(sn);var Q=callPlanningHeaderTable.startDate.clone();Q.setMinutes(uJ);var G=callPlanningHeaderTable.endDate.clone();var d=tH(r,C);var D=tH(Q,G);var e=rv("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=d[0]+"px";e.style.width=d[1]+"px";Cl(e,a);e=rv("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=D[0]+"px";e.style.width=D[1]+"px";Cl(e,a);}else{if(H==Wt.H||H==Wt.B){var N=q;var k=q.clone();var S=k.clone();S.setDate(k.getDate()+7);callPlanningHeaderTable.startDate=N.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=N.getFullYear();var f=false;for(var j=1;j<callPlanningHeaderTable.rows[0].cells.length-y;j++){var E=callPlanningHeaderTable.rows[0].cells[j];E.date=N.clone();var c="";c+=yr(N.getDay());c+="<BR>";c+="<SPAN style=\"font-weight:bold;\">";c+=vY(N,im("dayweekviewheader_date"));c+="</SPAN>";E.innerHTML=c;E.style.padding="0px 0px 0px 4px";E.className=mJ(N)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";var z=callPlanningHeaderTable.rows[1].cells[j];var l=z.firstChild.rows[0];var h=24/l.cells.length;var X=N.clone();if(!f){var P=X.clone();P.setHours(P.getHours()+h);callPlanningHeaderTable.timeInterval=P.getTime()-X.getTime();f=true;}for(var O=0;O<l.cells.length;O++){var Y=l.cells[O];Y.date=X.clone();if(O!=0){var V=rv("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);V.innerHTML=vY(X,im("freebusy_time_header_date"));var J=V.offsetWidth/2;V.style.left=z.offsetLeft+Y.offsetLeft-J;V.style.top=E.offsetHeight+Math.floor((z.offsetHeight-V.offsetHeight)/2);n5(V);}X.setHours(X.getHours()+h);}if(!hs(E.date,k,S)){var w=E.date.clone();var u=X.clone();var M=tH(w,u);var e=rv("<DIV class='planningViewOffWorkDaysDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=M[0]+"px";e.style.width=M[1]+"px";Cl(e,a);}else{var r=E.date.clone();var C=r.clone();C.setMinutes(sn);var Q=r.clone();Q.setMinutes(uJ);var G=X.clone();var d=tH(r,C);var D=tH(Q,G);var e=rv("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=d[0]+"px";e.style.width=d[1]+"px";Cl(e,a);e=rv("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=D[0]+"px";e.style.width=D[1]+"px";Cl(e,a);}N.setDate(N.getDate()+1);}callPlanningHeaderTable.endDate=N.clone();}else{var N=q.clone();callPlanningHeaderTable.startDate=N.clone();callPlanningHeaderTable.rows[0].cells[0].innerHTML=vY(N,im("mini_cal_header_date"));var E=callPlanningHeaderTable.rows[0].cells[1];E.date=N.clone();var z=callPlanningHeaderTable.rows[1].cells[1];var l=z.firstChild.rows[0];var b=32/l.cells.length;var X=N.clone();var P=X.clone();P.setDate(P.getDate()+b);callPlanningHeaderTable.timeInterval=P.getTime()-X.getTime();for(var O=0;O<l.cells.length;O++){var Y=l.cells[O];Y.date=X.clone();if(O!=0){var V=rv("<DIV class='planningTimeHeaderDiv' style='visibility: hidden; top: 0px;'>",calPlanningHeaderDiv);V.innerHTML=X.getDate();var J=V.offsetWidth/2;V.style.left=z.offsetLeft+Y.offsetLeft-J;V.style.top=E.offsetHeight+Math.floor((z.offsetHeight-V.offsetHeight)/2);n5(V);}X.setDate(X.getDate()+b);}callPlanningHeaderTable.endDate=X.clone();var I=callPlanningHeaderTable.startDate.clone();while(I<callPlanningHeaderTable.endDate){if(!hs(I,callPlanningHeaderTable.startDate,callPlanningHeaderTable.endDate)){var w=I.clone();var u=w.clone();u.setDate(u.getDate()+1);var M=tH(w,u);var e=rv("<DIV class='planningViewOffWorkDaysDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=M[0]+"px";e.style.width=M[1]+"px";Cl(e,a);}else{var r=I.clone();var C=r.clone();C.setMinutes(sn);var Q=r.clone();Q.setMinutes(uJ);var G=r.clone();G.setDate(G.getDate()+1);var d=tH(r,C);var D=tH(Q,G);var e=rv("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=d[0]+"px";e.style.width=d[1]+"px";Cl(e,a);e=rv("<DIV class='planningViewOffWorkHoursDiv' style=''>",calPlanningViewDiv);e.style.top=n+"px";e.style.height=T+(oY?0:2)+"px";e.style.left=D[0]+"px";e.style.width=D[1]+"px";Cl(e,a);}I.setDate(I.getDate()+1);}var t=callPlanningHeaderTable.startDate.clone();t.setMonth(t.getMonth()+1,1);var F=Bp(t);var K=rv("<DIV id='planningViewNextMonthIndicator' class='planningViewNextMonthIndicator' style=''>",mainTablePane);K.style.top=(callPlanningHeaderTable.rows[0].offsetHeight/2)+"px";K.style.height=mainTablePane.offsetHeight-(callPlanningHeaderTable.rows[0].offsetHeight/2)+"px";K.style.left=(F-1)+"px";K.style.width=1+"px";var L=rv("<DIV  id='planningViewNextMonthText' style='position:absolute'>",mainTablePane);L.innerHTML="<TABLE><TBODY><TR><TD class='calendarViewHeaderCell' style='border:none; height:100%; padding: 5px;'>"+vY(t,im("mini_cal_header_date")+"</TD></TR></TBODY></TABLE>");L.style.top=((callPlanningHeaderTable.rows[0].offsetHeight-L.firstChild.offsetHeight)/2)+"px";var m=callPlanningHeaderTable.startDate.getDate()<15;L.style.left=(m?(F-L.firstChild.offsetWidth):F)+"px";}}}function Rq(){if(Px(window)){if(Nk()!=true||ek!=true){return ;}}var H=g_SelectedDate.clone();H.setHours(0,0,0,0);var B=QD(H,gl);var y=B.clone();y.setDate(B.getDate()+7);var a=-1;if(g_CalendarViewMode==Wt.a){if(mJ(H)){a=1;}}else{if(g_CalendarViewMode==Wt.B){var T=B.clone();var n=1;for(var q=0;q<7;q++){if(hs(T,B,y)){if(mJ(T)){a=q;}}T.setDate(T.getDate()+1);}}else{var T=QD(H,gl);for(var q=1,len=dayWeekViewHeaderTable.rows[0].cells.length-1;q<len;q++){if(mJ(T)){a=q;}T.setDate(T.getDate()+1);}}}var N=document.getElementById("dayViewTable");if(typeof (N)!="undefined"){for(var q=0;q<N.rows.length;q++){var E=N.rows[q];for(var c=0;c<E.cells.length;c++){var z=E.cells[c];if((t0(z,"dayWeekViewEntryCellOutViewCore")||t0(z,"dayWeekViewEntryCellOutViewOther"))&&a>-1){z=aR(z,"IsTodayActive");z=D7(z,"IsTodayInactive");}else{if((t0(z,"dayWeekViewEntryCellInViewCore")||t0(z,"dayWeekViewEntryCellInViewOther"))&&a>-1){z=aR(z,"IsTodayInactive");z=D7(z,"IsTodayActive");}else{z=D7(z,"IsTodayInactive");z=D7(z,"IsTodayActive");}}}}}}function o9(){if(Px(window)){if(Nk()!=true||ek!=true){return ;}}var H=g_SelectedDate.clone();H.setHours(0,0,0,0);P0=[];if(g_CalendarViewMode==Wt.a){P0[1]=H;var B=dayWeekViewHeaderTable.rows[0].cells[1];var y="";y+=yr(H.getDay());y+="<BR>";y+="<SPAN style=\"font-weight:bold;\">";y+=vY(H,im("dayweekviewheader_date"));y+="</SPAN>";B.innerHTML=y;B.style.textAlign="center";B.className=mJ(H)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";allDayEventsTable.rows[0].cells[1].innerHTML=strings.how_to_add_all_day_event;}else{if(g_CalendarViewMode==Wt.B){var a=QD(H,gl);var T=a.clone();T.setDate(a.getDate()+7);var n=a.clone();var q=1;for(var N=0;N<7;N++){if(hs(n,a,T)){var B=dayWeekViewHeaderTable.rows[0].cells[q];var y="";y+=yr(n.getDay());y+="<BR>";y+="<SPAN style=\"font-weight:bold;\">";y+=vY(n,im("dayweekviewheader_date"));y+="</SPAN>";B.innerHTML=y;B.style.padding="0px 0px 0px 4px";B.className=mJ(n)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";P0[q]=n.clone();q++;}n.setDate(n.getDate()+1);}dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=n.getFullYear();}else{var n=QD(H,gl);dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=n.getFullYear();for(var N=1,len=dayWeekViewHeaderTable.rows[0].cells.length-1;N<len;N++){var B=dayWeekViewHeaderTable.rows[0].cells[N];var y="";y+=yr(n.getDay());y+="<BR>";y+="<SPAN style=\"font-weight:bold;\">";y+=vY(n,im("dayweekviewheader_date"));y+="</SPAN>";B.innerHTML=y;B.style.padding="0px 0px 0px 4px";P0[N]=n.clone();B.className=mJ(n)?"calendarViewHeaderCell isToday":"calendarViewHeaderCell isNotToday";n.setDate(n.getDate()+1);}}}}function Uf(){if(Px(window)){if(Nk()!=true||ek!=true){return ;}}var H=Jl(g_SelectedDate,gl);var B=new Date();var y=g_SelectedDate.getMonth();var a=B.getMonth();var T=calMonthViewDiv.firstChild;for(var n=0;n<6;n++){for(var q=0;q<7;q++){var N;if((n==0&&q==0)||H.getDate()==1){N=vY(H,im("short_date"));}else{N=H.getDate();}var E=T.rows[n+1].cells[q];var c=E.firstChild;E.className=H.getMonth()==y?"monthViewEntryCell "+v3:"monthViewEntryCell "+Wb;c.innerHTML=N;c.className=pl(H,B)==0?"monthViewHeaderDiv isToday":"monthViewHeaderDiv isNotToday";c.style.backgroundColor="";c.style.color="";if(pl(H,B)==0){var z=c;}E.date=H.clone();E.overflow=false;H.setDate(H.getDate()+1);}if(typeof (z)!="undefined"&&a==y){monthTable=z.parentNode.parentNode.parentNode;for(var l=0;l<monthTable.rows.length;l++){weekRow=monthTable.rows[l];for(var h=0;h<weekRow.cells.length;h++){dayCell=weekRow.cells[h];if(t0(dayCell,"monthViewEntryCellOutCore")||t0(dayCell,"monthViewEntryCellOutOther")){dayCell=aR(dayCell,"IsMonthInactive");}else{if(t0(dayCell,"monthViewEntryCellInCore")||t0(dayCell,"monthViewEntryCellInOther")){dayCell=aR(dayCell,"IsMonthActive");}else{}}}}}}}function vs(H){var B=H.appt;if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.y){B3();}else{if(B.u8()==true||B.CU()==true){Eu(true,false);}else{if(B.W()){var y=-1;var a=-1;y=H.columnIndex;calDayViewDiv.removeChild(H);if(H.otherDiv){a=H.otherDiv.columnIndex;calDayViewDiv.removeChild(H.otherDiv);}var T=dL(B)[0];Jh=(Jh==H)?T:Jh;n9(y);if(a!=-1){n9(a);}}else{var n=H.columnIndex;calDayViewDiv.removeChild(H);var T=dL(B)[0];Jh=(Jh==H)?T:Jh;n9(n);}}}}else{LJ(g_CalendarViewMode);qN(g_CalendarViewMode);}}function zi(H){Jh=null;nf(null);var B=0;switch(g_CalendarViewMode){case Wt.a:B=1;break;case Wt.B:B=7;break;case Wt.H:B=7;break;case Wt.y:B=1;break;}if(H==yy){B=-B;}if(g_CalendarViewMode==Wt.y){g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth()+B,1);if(g_CalendarLayoutMode==OC.B){B3();}}else{g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),g_SelectedDate.getDate()+B);if(g_CalendarLayoutMode==OC.B){Eu();}}if(g_CalendarLayoutMode==OC.H){Ff.O(mainTablePane);LJ(g_CalendarViewMode);qN(g_CalendarViewMode);}NT();if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);AM(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));}}function W0(H){g_SelectedDate=new Date(H.getFullYear(),H.getMonth(),H.getDate());S9();NT();}function YR(H){var B=Jh;var y=B.appt;if(g_CalendarLayoutMode==OC.B){var a=Math.round((H.clientY-K6)/c5);var T=p8+(a*c5);var n=-zA;var q=48*l5-B.offsetHeight+2*zA;T=dy(T,n,q);B.style.top=T+"px";var N=dayViewTable.rows[0].cells[1].offsetWidth+dayViewTable.rows[0].cells[2].offsetWidth;var E=Math.round((H.clientX-J2)/N);F0=dy(bx+E,1,(dayViewTable.rows[0].cells.length-1)/2);var c=dayViewTable.rows[0].cells[2*F0-1];var z=dayViewTable.rows[0].cells[2*F0];B.style.left=c.offsetLeft+"px";B.style.width=z.offsetWidth+"px";B.columnIndex=F0;}else{var T=p8+(H.clientY-K6);var n=0;var q=planningViewTable.offsetHeight-B.offsetHeight;T=dy(T,n,q);B.style.top=T+"px";var l=g_ApptDivStartingLeft+(H.clientX-J2);n=callPlanningHeaderTable.rows[0].cells[0].offsetWidth-zA;q=mainTablePane.offsetWidth-B.offsetWidth+zA-18;l=dy(l,n,q);B.style.left=l+"px";}Cl(B,50);}function Vy(){var H=Bx();strings=H.strings;Uh(Yo);Yo.style.zIndex=0;Cl(Yo,100);Yo=null;uf=false;var B=Jh.appt;var y=B.AX();var a=B.iV();function T(){B.P6(y);B.nI(a);vs(Jh);}function n(){if(G2(B.AX(),B.iV())||G2(y,a)){kD();}if((CV(B.AX(),B.iV())||CV(y,a))&&F0!=bx){o7();}if(g_CalendarLayoutMode==OC.H){vs(Jh);}}var q=B.Dv();function N(k,S,f){if(f){q.zx(B,k,false);}else{q.j3(B,k,false);}nn.KY([q],q.Uz(),S,false);pD(S,true);}if(q.e()){alert(strings.appt_locked);vs(Jh);return ;}if(g_CalendarLayoutMode==OC.B){n9(bx);if(F0!=bx){n9(F0);}}if(q.N){q.c();}if(q.g()){alert(strings.message_deleted);S9();return ;}else{if(q.T()){var E=strings.generic_error+" #C002";a6(E,UJ.a);alert(E);return ;}}if(B.Ip){B=q.Bb(B.AX());Jh.appt=B;}var c=B.AX();var z=B.iV();var l=Math.round((z.getTime()-c.getTime())/gd);var h;var X=false;var P=null;if(g_CalendarLayoutMode==OC.B){h=new Date(P0[F0]);h.setDate(h.getDate());h.setHours((Jh.offsetTop+zA)/(4*c5));h.setMinutes(((((Jh.offsetTop+zA)/c5)%4)*15));}else{var O=qa(calPlanningViewDiv,"div","calPlanningViewOverlay");function Y(k,S){var f=Math.round(k.offsetHeight/2);if(k.offsetTop>S.offsetTop){if((S.offsetTop+S.offsetHeight-k.offsetTop)>f){return true;}else{return false;}}else{if((k.offsetTop+k.offsetHeight-S.offsetTop)>f){return true;}else{return false;}}}var V;for(var J=0;J<O.length;J++){var r=O[J];if(Y(Jh,r)){V=r.calendar;break;}}if(V==null){T();return ;}else{X=(V!=null&&V!=B.Uz());if(X){P=V;}h=new Date(Uw(Jh.offsetLeft+zA,true));if(!B.C()||(X&&!P.KO())){alert(strings.permissions_restriction);T();return ;}}}if(!X&&RE(B.AX(),h)==0){return ;}Se(B);if(X&&q.fp()){if(!confirm(strings.move_recurring_appointment_to_new_calendar)){T();return ;}}B.P6(h);B.nI(new Date(h.getTime()+l*gd));function C(k){var S=WU(k);var f=S[0];if(f==oZ.y){return true;}var j=S[1];var w;if(f==oZ.B){w=strings.drb_conflict.printf(j);}else{w=strings.drb_error.printf(j);}alert(w);T();return false;}var Q=new Date();var G=((RE(Q,B.iV())<0||RE(Q,a)<0)&&B.zC()==d9.y&&B.fr()==iR.T);if(B.Ip){if(G){var d=function(k){if(!k){T();return ;}var S=(k=="SEND_UPDATE");var f=B.SI();f.Ip=false;f.f2=true;f.c4(y);f.sa(a);if(S&&!C(f)){return ;}B.Ip=false;B.f2=true;B.c4(y);B.sa(a);vs(Jh);if(X){N(S,P,true);}else{q.zx(B,S);n();}};var D="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(D,null,d,300,180);}else{B.Ip=false;B.f2=true;B.c4(y);B.sa(a);vs(Jh);if(X){N(false,P,true);}else{q.zx(B,notify_attendees);n();}}}else{if(B.f2){if(G){var d=function(k){if(!k){T();return ;}var S=(k=="SEND_UPDATE");if(S&&!C(B)){return ;}if(X){N(S,P,false);}else{q.j3(B,S);n();}};var j="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(j,null,d,300,180);}else{if(X){N(false,P,false);}else{q.j3(B,false);n();}}}else{if(G){var d=function(k){if(!k){T();return ;}var S=(k=="SEND_UPDATE");if(S&&!C(B)){return ;}var w=new Date(B.AX().getTime()-B.oq()*gd);B.Yd(w);if(k=="SEND_UPDATE"){var u=B.wx();var M=u.VU();var b=B.VU();B.xR(M,b);}if(X){B.i4(true,S9,null,P);}else{B.qu();n();}};var j="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(j,null,d,300,180);}else{var e=new Date(B.AX().getTime()-B.oq()*gd);B.Yd(e);if(X){B.i4(true,S9,null,P);}else{B.qu();n();}}}}}function cB(H){var B=Hn(SZ);var y=B.appt;if(g_CalendarLayoutMode==OC.B){var a=Math.round((H.clientY-K6)/c5);if(SZ.className=="dayWeekViewApptTopBar"){var T=p8+(a*c5);var n=-zA;var q=parseInt(B.style.top)+parseInt(B.style.height)-(c5+2*zA);T=dy(T,n,q);var N=parseInt(B.style.top)+parseInt(B.style.height)-T;var E=B.childNodes.item(0).rows[1].cells[1];E.firstChild.style.height=(N-2*zA-2)+"px";E.style.height=(N-2*zA)+"px";B.style.height=N+"px";B.style.top=T+"px";}else{if(SZ.className=="dayWeekViewApptBottomBar"){var N=jx+(a*c5);var q=48*l5-parseInt(B.style.top)+zA;N=dy(N,c5+2*zA,q);var E=B.childNodes.item(0).rows[1].cells[1];E.style.height=(N-2*zA)+"px";E.firstChild.style.height=(N-2*zA-2)+"px";B.style.height=N+"px";}}}else{if(SZ.cellIndex==0){var c=g_ApptDivStartingLeft+H.clientX-J2;var n=callPlanningHeaderTable.rows[0].cells[0].offsetWidth-zA;var q=parseInt(B.style.left)+parseInt(B.style.width)-(2*zA)-1;c=dy(c,n,q);var z=parseInt(B.style.left)+parseInt(B.style.width)-c;var E=B.childNodes.item(0).rows[0].cells[1];E.firstChild.style.width=(z-2*zA-2)+"px";E.style.width=(z-2*zA)+"px";B.style.width=z+"px";B.style.left=c+"px";}else{var z=g_ApptDivStartingWidth+H.clientX-J2;var n=zA*2+1;var q=mainTablePane.offsetWidth-parseInt(B.style.left)-18;z=dy(z,n,q);var E=B.childNodes.item(0).rows[0].cells[1];E.firstChild.style.width=(z-2*zA-2)+"px";E.style.width=(z-2*zA)+"px";B.style.width=z+"px";}}Cl(B,50);}function mC(){var H=Bx();var B=Hn(SZ);B.style.zIndex=0;Cl(B,100);Uh(SZ);Uk=false;var y=B.appt;var a=y.AX();var T=y.iV();var n=y.Dv();if(n.e()){alert(strings.appt_locked);vs(B);return ;}if(n.N){n.c();}if(n.g()){alert(strings.message_deleted);S9();return ;}else{if(n.T()){var q=strings.generic_error+" #C003";a6(q,UJ.a);alert(q);return ;}}Se(y);if(y.Ip){y=n.Bb(y.AX());B.appt=y;}if(g_CalendarLayoutMode==OC.B){columnIndex=ea(y.AX());n9(columnIndex);if(SZ.className=="dayWeekViewApptTopBar"){var N=y.AX();var E=N.clone();E.setHours((B.offsetTop+zA)/(4*c5));E.setMinutes(((((B.offsetTop+zA)/c5)%4)*15));if(RE(N,E)==0){return ;}y.P6(E);y.VE(Math.round((y.iV().getTime()-y.AX().getTime())/gd));var c=new Date(E-y.oq()*gd);y.Yd(c);}else{if(SZ.className=="dayWeekViewApptBottomBar"){var z=Math.round(((B.offsetHeight-2*zA)/c5)*15);var N=y.AX();var l=y.iV();var h=new Date(N.getTime()+z*gd);if(RE(l,h)==0){return ;}y.nI(h);y.VE(Math.round((y.iV().getTime()-y.AX().getTime())/gd));}}}else{var N=y.AX();var l=y.iV();if(B.offsetWidth==0){vs(Jh);return ;}if(SZ.cellIndex==0){var E=new Date(Uw(B.offsetLeft+zA,true));while(RE(E,l)>=0){E.setMinutes(E.getMinutes()-1);}if(RE(N,E)==0){return ;}y.P6(E);y.VE(Math.round((y.iV().getTime()-y.AX().getTime())/gd));var c=new Date(E-y.oq()*gd);y.Yd(c);}else{var h=new Date(Uw(B.offsetLeft+B.offsetWidth-zA,true));while(RE(h,N)<=0){h.setMinutes(h.getMinutes()+1);}if(RE(l,h)==0){return ;}y.nI(h);y.VE(Math.round((y.iV().getTime()-y.AX().getTime())/gd));}}SZ=null;function X(){y.P6(a);y.nI(T);y.VE(Math.round((T.getTime()-a.getTime())/gd));vs(Jh);}function P(){if(G2(y.AX(),y.iV())||G2(a,T)){kD();}if(g_CalendarLayoutMode==OC.H){vs(Jh);}}function O(C){var Q=WU(C);var G=Q[0];if(G==oZ.y){return true;}var d=Q[1];var D;if(G==oZ.B){D=strings.drb_conflict.printf(d);}else{D=strings.drb_error.printf(d);}alert(D);X();return false;}var Y=new Date();var V=((RE(Y,y.iV())<0||RE(Y,T)<0)&&y.zC()==d9.y&&y.fr()==iR.T);if(y.Ip){if(V){var J=function(C){if(!C){X();return ;}var Q=(C=="SEND_UPDATE");var G=y.SI();G.Ip=false;G.f2=true;G.c4(a);G.sa(T);if(Q&&!O(G)){return ;}y.Ip=false;y.f2=true;y.c4(a);y.sa(T);vs(Jh);n.zx(y,Q);P();};var r="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(r,null,J,300,180);}else{y.Ip=false;y.f2=true;y.c4(a);y.sa(T);vs(Jh);n.zx(y,false);P();}}else{if(y.f2){if(V){var J=function(C){if(!C){X();return ;}var Q=(C=="SEND_UPDATE");if(Q&&!O(y)){return ;}n.j3(y,Q);P();};var d="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(d,null,J,300,180);}else{n.j3(y,false);P();}}else{if(V){var J=function(C){if(!C){X();return ;}var Q=(C=="SEND_UPDATE");if(Q&&!O(y)){return ;}if(C=="SEND_UPDATE"){var D=y.wx();var e=D.VU();var k=y.VU();y.xR(e,k);}y.qu();P();};var d="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(d,null,J,300,180);}else{y.qu();P();}}}}function BS(H){var B=x7(H);dc(B);var y=B.keyCode;if(y<=47||(y>=112&&y<=251)){return ;}if(B.ctrlKey){return ;}var a=MM(B);if(a==null||a.className.indexOf("dayWeekViewEntryCell")==-1){return ;}var T=Ry();var n=T.a();if(!n.KO()){return ;}var q=P0[a.cellIndex/2].clone();var N=Math.floor(a.parentNode.rowIndex/2);var E=(a.parentNode.rowIndex%2)*30;q.setHours(N,E,0,0);var c=new Date(q.getTime()+l4*gd);var z=s8(q,c,false,false);z.N=false;var l=dL(z)[0];MW(l);cw();}function Yw(H){var B=H.parentNode;g_SelectedDate=B.date;oc(Wt.a);}var uG=null;var EG=false;var Hr=null;function cw(){if(g_CalendarViewMode==Wt.y&&g_CalendarLayoutMode==OC.B){return ;}uG=null;if(Jh==null){return ;}var H=Jh.appt;if(!H.C()){return ;}var B=H.d();if(B==null){B="";}B=B.replace(new RegExp("<","g"),"&lt;");B=B.replace(new RegExp(">","g"),"&gt;");if(g_CalendarLayoutMode==OC.B){if(H.u8()==false&&H.CU()==false){var y=Jh.childNodes.item(0).rows[1].cells[1];y.style.padding="0px";y.firstChild.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"Ro"+";\" onkeydown=\""+"UO"+"(event);\" tabindex=\"0\">"+B+"</TEXTAREA>";Hr=Jh.childNodes.item(0).rows[1].cells[1].firstChild.firstChild;Hr.focus();Hr.focus();}else{Jh.style.padding="0px";Jh.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"Ro"+";\" onkeydown=\""+"UO"+"(event);\" tabindex=\"0\">"+B+"</TEXTAREA>";Hr=Jh.firstChild;Hr.focus();Hr.focus();}}else{var y=Jh.childNodes.item(0).rows[0].cells[1];y.style.padding="0px";y.firstChild.innerHTML="<TEXTAREA class=\"inlineAppointmentEditor\" onblur=\""+"Ro"+";\" onkeydown=\""+"UO"+"(event);\" tabindex=\"0\">"+B+"</TEXTAREA>";Hr=Jh.childNodes.item(0).rows[0].cells[1].firstChild.firstChild;Hr.focus();Hr.focus();}EG=true;}function UO(H){var B=x7(H);dc(B);if(B.keyCode==gy){Ro();return false;}}function Ro(){if(!EG){return ;}var H=Bx();EG=false;var B=Hr.value;var y=Hn(Hr);var a=y.appt;if(a.d()==B){vs(y);return ;}var T=a.Dv();function n(){vs(y);}if(T.e()){alert(strings.appt_locked);vs(y);return ;}Se(a);if(T.N){T.c();}if(T.g()){alert(strings.message_deleted);S9();return ;}else{if(T.T()){var q=strings.generic_error+" #C004";a6(q,UJ.a);alert(q);return ;}}var N=new Date();var E=(RE(N,a.iV())<0&&a.zC()==d9.y&&a.fr()==iR.T);if(a.Ip){a=T.Bb(a.AX());y.appt=a;if(E){var c=function(l){if(!l){vs(y);return ;}var h=(l=="SEND_UPDATE");a.Ip=false;a.f2=true;a.c4(a.AX());a.sa(a.iV());a.hY(B);vs(y);T.zx(a,h);};var z="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(z,null,c,300,180);}else{a.Ip=false;a.f2=true;a.c4(a.AX());a.sa(a.iV());a.hY(B);T.zx(a,false);}}else{if(a.f2){if(E){var c=function(l){if(!l){vs(y);return ;}var h=(l=="SEND_UPDATE");a.hY(B);vs(y);T.j3(a,h);};var X="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(X,null,c,300,180);}else{a.hY(B);T.j3(a,false);}}else{if(E){var c=function(l){if(!l){n();return ;}a.hY(B);if(l=="SEND_UPDATE"){var P=a.wx();var O=P.VU();var Y=a.VU();a.xR(O,Y);}a.qu();vs(y);};var X="dlg_UpdateMeeting.jsp?locale="+H.NC.B();xT(X,null,c,300,180);}else{a.hY(B);a.qu(false);vs(y);}}}if(G2(a.AX(),a.iV())){kD();}if(CV(a.AX(),a.iV())){o7();}}function MW(H){if(H!=null){nf(null);}if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.y){if(Jh!=null){var B=Jh.appt;var y=B.rQ();var a=B.i();Jh.style.backgroundColor=y;Jh.style.color=a;}if(H!=null){H=aR(H,"isSelected");if(typeof (H.style)!="undefined"){H.style.backgroundColor="";H.style.color="";}}Jh=H;}else{if(Jh!=null){if(Jh.className=="dayWeekViewApptDiv"){Jh.style.zIndex=0;var T=Jh.childNodes.item(0);T.rows[0].cells[0].style.backgroundColor="";T.rows[2].cells[0].style.backgroundColor="";T.rows[0].cells[0].style.borderWidth="0px";T.rows[2].cells[0].style.borderWidth="0px";}else{if(Jh.className=="dayWeekViewAllDayApptDiv"){Jh.style.backgroundColor="";}}}if(H!=null){if(H.className=="dayWeekViewApptDiv"){H.style.zIndex=1;var T=H.childNodes.item(0);var n=T.rows[1].cells[0].style.backgroundColor;T.rows[0].cells[0].style.backgroundColor=n;T.rows[2].cells[0].style.backgroundColor=n;T.rows[0].cells[0].style.borderWidth="1px 1px 0px 1px";T.rows[2].cells[0].style.borderWidth="0px 1px 1px 1px";}else{if(H.className=="dayWeekViewAllDayApptDiv"){H.style.backgroundColor="#D9D4D4";}}}Jh=H;}}else{if(Jh!=null){Jh.style.zIndex=0;var T=Jh.childNodes.item(0);T.rows[0].cells[0].className="planningViewBarNotSelected";T.rows[0].cells[2].className="planningViewBarNotSelected";}if(H!=null){H.style.zIndex=1;var T=H.childNodes.item(0);T.rows[0].cells[0].className="planningViewBarSelected";T.rows[0].cells[2].className="planningViewBarSelected";T.rows[0].cells[0].style.borderWidth="1px 0px 1px 1px";T.rows[0].cells[2].style.borderWidth="1px 1px 1px 0px";}Jh=H;}}function nf(H){if(H!=null){MW(null);}if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.y){if(C1!=null){var B=D7(C1.firstChild,"isSelected");C1.firstChild.className=B.className;var y=new Date();if(pl(C1.date,y)==0){C1.firstChild.style.color="red";}else{C1.firstChild.style.color="";}}var a=H;if(H!=null){while(a!=null&&!t0(a,"monthViewEntryCell")){a=a.parentNode;}var T=aR(a.firstChild,"isSelected");a.firstChild.className=T.className;if(typeof (a.firstChild.style)!="undefined"){a.firstChild.style.backgroundColor="";a.firstChild.style.color="";}var n=Jl(g_SelectedDate,gl);n.setDate(n.getDate()+(a.parentNode.rowIndex-1)*7+a.cellIndex);g_SelectedDate=n;}C1=a;}else{if(C1!=null&&P0!=null){C1.style.backgroundColor="";}if(H!=null&&P0!=null){H.style.backgroundColor="#316AC5";if(t0(H,"dayWeekViewEntryCell")){g_SelectedDate=P0[H.cellIndex/2].clone();}else{if(H.className=="dayWeekViewAllDayEntryCell"){g_SelectedDate=P0[H.cellIndex].clone();}}}C1=H;}}}var l4=30;function s8(H,B,y,a,T){var n=new Date();if(H==null){H=new Date(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours()+1);}if(B==null||B<H){B=new Date(H.getTime()+l4*gd);}if(y==null||!bW(y)){y=false;}if(a==null||!bW(a)){a=true;}if(T==null){if(hP()){var q=Dl.S();T=q.q();}else{var N=Ry();var T=N.a();if(T==null){T=N.B();}if(T==null){return null;}}}var E=o6.ES(T);E.P6(H);E.nI(B);E.Gj(H);E.x(B);E.HK(y);E.bi(false);E.oF(d9.a);E.DU(y?VZ.a:VZ.B);E.Nl(-1);E.NJ(IF.B);E.ud(nO.H);E.fu(OT.H);E.xU(false);E.C4(false);E.KY(true);E.dC(true);if(y){E.aC(1080);}else{E.aC(15);}var n=new Date();E.WF(H.getTime()>n.getTime()&&!T.AX());if(a){var c=Zo.z(E);var z=B1.d(c);z.h(xQ.y);z.Y(cI.y);z.C(NC.K);z.Q(NC.K);z.r(N7.H);z.J(NC.v);c.N(z);}return E;}function yQ(H,B){var y;if(hP()){var a=Dl.S();var y=a.q();}else{var T=Ry();var y=T.a();if(y==null){y=T.B();}if(y==null){return null;}}if(!y.KO()){return null;}var n;var q;if(g_CalendarViewMode==Wt.y){n=H.date.clone();n.setMinutes(sn);q=n.clone();q.setMinutes(q.getMinutes()+l4);if(B==null){B=true;}}else{if(H.className.indexOf("dayWeekViewEntryCell")>=0){if(B==null||!B){n=P0[H.cellIndex/2].clone();var N=Math.floor(H.parentNode.rowIndex/2);var E=(H.parentNode.rowIndex%2)*30;n.setHours(N,E,0,0);q=new Date(n.getTime()+l4*gd);B=false;}else{if(B){n=P0[H.cellIndex/2].clone();n.setMinutes(sn);q=n.clone();q.setMinutes(q.getMinutes()+l4);}}}else{if(H.className=="dayWeekViewAllDayEntryCell"){n=P0[H.cellIndex].clone();n.setMinutes(sn);q=n.clone();q.setMinutes(q.getMinutes()+l4);B=true;}}}return s8(n,q,B);}function Jx(H,B){if(B==null){if(hP()){var y=Dl.S();var B=y.q();}else{var a=Ry();var B=a.a();if(B==null){B=a.B();}if(B==null){return null;}}}if(!B.KO()){return null;}var T=Uw(H.clientX);var n=1000*60*30;var q=T%n;if(q<n/2){T=T-q;}else{T=T-q+n;}var N=new Date(T);var E=new Date(N.getTime()+l4*gd);return s8(N,E,false,null,B);}function pZ(){if(Jh==null){return ;}if(EG){var H=Jh.getElementsByTagName("TEXTAREA")[0];H.onblur=null;EG=false;}var B=Bx();function y(O){if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.y){B3();}else{if(O.fp()==true){Eu(true,true);}else{if(O.u8()==true||O.CU()==true){Eu(true,false);}else{if(O.W()){var Y=Jh.columnIndex;calDayViewDiv.removeChild(Jh);n9(Y);if(Jh.otherDiv){var V=Jh.otherDiv.columnIndex;calDayViewDiv.removeChild(Jh.otherDiv);n9(V);}}else{var J=Jh.columnIndex;calDayViewDiv.removeChild(Jh);n9(J);}}}}}else{LJ(g_CalendarViewMode);qN(g_CalendarViewMode);}if(O.fp()==true||CV(O.AX(),O.iV())){o7();}if(O.fp()==true||G2(O.AX(),O.iV())){kD();}Jh=null;}function a(O){var Y=O.zC();if(Y==d9.y){var V=function(r){if(!r){return ;}else{if(r=="SEND_CANCELLATION"){O.q7(true);}else{if(r=="DO_NOT_SEND_CANCELLATION"){O.q7(false);}}}y(O);};var J="dlg_CancelMeeting.jsp?locale="+B.NC.B();xT(J,null,V,300,120);}else{if(Y==d9.H){var V=function(r){if(!r){return ;}else{if(r=="SEND_RESPONSE"){O.q7(true);}else{if(r=="DO_NOT_SEND_RESPONSE"){O.q7(false);}}}y(O);};var C="dlg_DeclineMeeting.jsp?locale="+B.NC.B();xT(C,null,V,300,180);}}}var T=Jh.appt;var n=T.Dv();if(!T.E()){alert(strings.permissions_restriction);return ;}if(n.e()){alert(strings.appt_locked);return ;}if(n.N){n.c();}if(n.g()){alert(strings.message_deleted);S9();return ;}else{if(n.T()){var q=strings.generic_error+" #C005";a6(q,UJ.a);alert(q);return ;}}Se(T);if(T.Ip){var N=T.AX();if(!T.Ks()){var E=n.aG();var c=NB();if(E!=null){var z=E.T(c,N);N.setMinutes(N.getMinutes()+z);}}T=n.Bb(N);Jh.appt=T;}if(T.Ip||T.f2){var l=function(O){if(!O){y(n);return ;}else{if(O=="DELETE_OCCURRENCE"){var Y=new Date();var V=(RE(Y,T.iV())<0&&(T.zC()==d9.y||T.zC()==d9.H));if(V){a(T);}else{T.q7(false);y(T);}}else{if(O=="DELETE_SERIES"){var Y=new Date();var J=n.eh();var V=(RE(Y,J.h)<0&&(T.zC()==d9.y||T.zC()==d9.H));if(V){a(n);}else{n.q7(false);y(n);}}}}};var h="dlg_DeleteOccurrence.jsp?locale="+B.NC.B();xT(h,null,l,300,180);}else{var X=new Date();var P=(RE(X,T.iV())<0&&(T.zC()==d9.y||T.zC()==d9.H));if(P){a(T);}else{T.q7(false);y(T);}}}function nS(){Dl=new rP(WX.H(),WX.z()?WX.k():null,eE()?WX.D():null,calendarTreeDiv);}function sR(){calendarSetsPane=rv("<DIV id='calendarSetsPane' class='calendarSetPane' style='display:none;'>",Yc);var H=rv("<table width='100%' cellpadding='0' cellspacing='0'>",calendarSetsPane);var B=rv("<tbody>",H);var y=rv("<tr>",B);var a=rv("<td>",y);H=rv("<table width='100%' cellpadding='2' cellspacing='0' class='paneHeader' style='position: static;'>",a);var T=rv("<tbody>",H);var y=rv("<tr>",T);var a=rv("<td style='padding-left: 5px;' class='label calendar_label'>",y);a.innerHTML=strings.calendar_sets_title;y=rv("<tr>",B);a=rv("<td>",y);H=rv("<table cellpadding='2' cellspacing='0'>",a);T=rv("<tbody>",H);y=rv("<tr>",T);a=rv("<td class='label'>",y);var n=rv("<input type='text' class='label textInputField' size='15' id='calendarSetSaveName' maxLength='20' />",a);a=rv("<td class='label'>",y);n=rv("<input class='button' type='button' value='"+strings.shared_save+"'/>",a);var q=function(){var O=calendarSetSaveName.value;if(O==""||O.strip()==""){alert(strings.calendar_set_name_empty_error);return ;}var Y=NC.jY()[O];var V=true;if(Y){V=confirm(strings.calendar_set_overwrite_warning);}if(V){var Y=c2();ee(Y);calendarSetSaveName.value="";JJ(Y.B());}};n.onclick=q;y=rv("<tr>",B);a=rv("<td>",y);H=rv("<table cellpadding='2' cellspacing='0' height='32px' >",a);T=rv("<tbody>",H);y=rv("<tr>",T);a=rv("<td class='label'>",y);a.innerHTML=strings.shared_view;a=rv("<td class='label'>",y);var N=rv("<select id='calendarSetLoadDropdown' size='1' style='width: 100px'>",a);JJ();var E=function(){var O=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;if(O!=null&&O!=""){oP.a(O);}};N.onchange=E;deleteCalendarSetButton=rv("<td class='toolbarButton' unselectable='on' style='opacity: 1;' title='"+strings.calendar_set_delete_set_tooltip+"'>",y);function c(O){var Y=x7(O);dc(Y);deleteCalendarSetButton.className="toolbarButton_hover";}function z(O){var Y=x7(O);dc(Y);deleteCalendarSetButton.className="toolbarButton";}function l(O){var Y=x7(O);dc(Y);AQ();deleteCalendarSetButton.className="toolbarButton_down";return false;}function h(O){var Y=x7(O);dc(Y);deleteCalendarSetButton.className="toolbarButton_hover";}deleteCalendarSetButton.onmouseover=c;deleteCalendarSetButton.onmouseout=z;deleteCalendarSetButton.onmousedown=l;deleteCalendarSetButton.onmouseup=h;H=rv("<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">",deleteCalendarSetButton);T=rv("<tbody>",H);y=rv("<tr>",T);a=rv("<td unselectable=\"on\">",y);var X=rv("<div unselectable=\"on\" style=\"overflow: hidden; background-repeat: no-repeat; background-position: -83px 0px;\" class=\"toolbarButtonIcon\"/>",a);function P(){if(calendarSetLoadDropdown.selectedIndex!=0){if(confirm(strings.calendar_set_delete_confirm)){var O=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;WJ(O);JJ();}}}X.onclick=P;}function openAddressSelectionDialogFromCalendarPane(){function H(B){if(!B){return ;}var y=B[0];var a=new Object();var T=new Array();for(var n=0;n<y.length;n++){var q=y[n];var N=q.n();var E=WX.n();var c=WX.B();var z=E+c+N+c+l7.a;if(WX.l(z)!=null){Bq.H(T,q);}else{a[z]=q;}}dr(a,T);}I2(zu.T,H,null,null,true,true);}function dr(H,B,y){var a=function(E,c){var z=E.y();var l=c.item("imapHash");var h=WX.B();var X=WX.q();var P=Ff.z(z,".//status");var O=new Array();for(var Y=0,len=P.length;Y<len;Y++){var V=P.item(Y);var J=V.getAttribute("mbox");var r=V.getAttribute("failed");var C=l[J];if(r!=null){Bq.H(O,C.n());}else{function Q(v){if(v==null){return null;}var g=parseInt(v,10);return g;}var G=Q(V.getAttribute("uidValidity"));var d=Q(V.getAttribute("uidnext"));var D=Q(V.getAttribute("messageCount"));var e=Q(V.getAttribute("unreadMessageCount"));var k=null;var S=Ff.h(V,"metadata");if(S!=null){k=new Array();var f=Ff.z(S,".//entries");for(var j=0;j<f.length;j++){var w=f.item(j);var u=Ff.h(w,"entry");var M=Ff.h(w,"value");var b=Ff.l(u);var I=Ff.l(M);k[b]=I;}}var t=J.split(h);var F=t[0]+h+t[1];var K=WX.l(F);if(K==null){var L=C.E();K=new nn(t[1],l7.n,X,null,false,D,e,G,d,L,null,null);}var m=new Sa(t[2],K,an.B,D,e,G,d,null,null,k,null,false);Dl.K(m,true,true);}}if(O.length>0){var Z="";for(var Y=0;Y<O.length;Y++){Z+=O[Y];if(Y!=O.length-1){faliedFolderString+=", ";}}alert(strings.error_fetching_other_users_calendars.printf(Z));}if(y){y();}};var T=new jG.N(X2("soapmail"),false,a);var n=new jG.h("getOtherUserFolders",eu);var q=Ff.r.createElement("folders");for(imapName in H){var N=Ff.E("folderName",imapName);q.appendChild(N);}n.N(q);T.B.d(n);T.H.add("no.report.faults",true);T.H.add("imapHash",H);T.H.add("preexistingCalendars",B);T.B.h();}function JJ(H){if(calendarSetLoadDropdown.childNodes.length>0){Ff.O(calendarSetLoadDropdown);}var B=rv("<option value='' </option>",calendarSetLoadDropdown);B.innerHTML=strings.calendar_set_select_set;var y=NC.jY();for(var a in y){var T=y[a];var n=T.B();B=rv("<option value='"+n+"' ></option>",calendarSetLoadDropdown);B.innerHTML=n;if(H!=null&&H==n){B.selected=true;}}}function c2(){var H=calendarSetSaveName.value;var B=Dl.j();var y=oP.q(B);var a=g_CalendarViewMode;var T=g_CalendarLayoutMode;var n=new RD(H,y,a,T);return n;}function bJ(H){var B=Bx();var y=H.Dv();if(y.e()){alert(strings.appt_locked);return ;}else{if(y.B()==yu.H){var a=y.V();if(a.mQ()){alert(strings.appt_private);return ;}}}if(y.N){y.c();}if(y.g()){alert(strings.message_deleted);S9();return ;}else{if(y.T()){var T=strings.generic_error+" #C006";a6(T,UJ.a);alert(T);return ;}}if(H.Ip||H.f2){var n=function(c){if(!c==null){return ;}else{if(c=="OPEN_OCCURRENCE"){if(H.Ip){var z=y.Bb(H.AX());var l=z.VU();if(l==null){l=Zo.z(z);var h=B1.d(l);h.h(xQ.y);h.Y(cI.y);h.C(B.NC.K);h.Q(B.NC.K);h.r(N7.H);h.J(B.NC.v);l.N(h);}Jp(z);}else{if(H.f2){var l=H.VU();if(l==null){l=Zo.z(H);var h=B1.d(l);h.h(xQ.y);h.Y(cI.y);h.C(B.NC.K);h.Q(B.NC.K);h.r(N7.H);h.J(B.NC.v);l.N(h);}Jp(H);}}}else{if(c=="OPEN_SERIES"){var l=y.VU();if(l==null){l=Zo.z(y);var h=B1.d(l);h.h(xQ.y);h.Y(cI.y);h.C(B.NC.K);h.Q(B.NC.K);h.r(N7.H);h.J(B.NC.v);l.N(h);}Jp(y);}}}};var q="dlg_ChangeOccurrence.jsp?locale="+B.NC.B();xT(q,null,n,300,180);}else{var N=H.VU();if(N==null){var N=Zo.z(H);var E=B1.d(N);E.h(xQ.y);E.Y(cI.y);E.C(B.NC.K);E.Q(B.NC.K);E.r(N7.H);E.J(B.NC.v);N.N(E);}Jp(H);}}function n1(H){var B=Jh.appt;var y=B.Dv();if(!B.C()){alert(strings.permissions_restriction);return ;}if(y.e()){alert(strings.appt_locked);return ;}if(y.N){y.c();}if(y.g()){alert(strings.message_deleted);S9();return ;}else{if(y.T()){var a=strings.generic_error+" #C007";a6(a,UJ.a);alert(a);return ;}}if(B.Ip){B=y.Bb(B.AX());Jh.appt=B;}Se(B);B.DU(H);if(B.Ip){B.Ip=false;B.f2=true;B.c4(B.AX());B.sa(B.iV());y.zx(B,false);}else{if(B.f2){y.j3(B,false);}else{B.qu();}}vs(Jh);Jh=null;kD();}function s1(H){var B=Jh.appt;var y=B.Dv();if(!B.C()){alert(strings.permissions_restriction);return ;}if(y.e()){alert(strings.appt_locked);return ;}if(y.N){y.c();}if(y.g()){alert(strings.message_deleted);S9();return ;}else{if(y.T()){var a=strings.generic_error+" #C008";a6(a,UJ.a);alert(a);return ;}}if(B.Ip){B=y.Bb(B.AX());Jh.appt=B;}Se(B);B.NJ(H);if(B.Ip){B.Ip=false;B.f2=true;B.c4(B.AX());B.sa(B.iV());y.zx(B,false);}else{if(B.f2){y.j3(B,false);}else{B.qu();}}vs(Jh);Jh=null;kD();}function G7(H){var B=Jh.appt;if(!B.C()){alert(strings.permissions_restriction);return ;}if(B.e()){alert(strings.appt_locked);return ;}if(B.N){B.c();}if(B.g()){alert(strings.message_deleted);S9();return ;}else{if(B.T()){var y=strings.generic_error+" #C009";a6(y,UJ.a);alert(y);return ;}}Se(B);B.z6(H);if(H){B.A2(yu.H);}else{B.A2(yu.B);}B.qu();vs(Jh);Jh=null;kD();}function Hn(H){if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.y){var B=H;while(B!=null&&!t0(B,"monthViewApptTable")&&!t0(B,"monthViewAllDayApptDiv")){B=B.parentNode;}return B;}else{var B=H;while(B!=null&&!t0(B,"dayWeekViewApptDiv")&&!t0(B,"dayWeekViewAllDayApptDiv")){B=B.parentNode;}return B;}}else{var B=H;while(B!=null&&!t0(B,"planningAppointmentDiv")){B=B.parentNode;}return B;}}function ea(H){for(var B=1,len=P0.length;B<len;B++){if(pl(P0[B],H)==0){return B;}}return 0;}function G2(H,B){var y=new Date();var a=y.clone();a.setDate(a.getDate()+Wi);return (!(pl(H,a)>0||pl(B,y)<0));}function ZX(H,B){var y,a;if(g_CalendarViewMode==Wt.a){y=g_SelectedDate.clone();a=y.clone();a.setDate(a.getDate()+1);}else{if(g_CalendarViewMode==Wt.B){y=QD(g_SelectedDate,gl);a=y.clone();a.setDate(a.getDate()+5);}else{if(g_CalendarViewMode==Wt.H){y=QD(g_SelectedDate,gl);a=y.clone();a.setDate(a.getDate()+7);}else{if(g_CalendarViewMode==Wt.y){y=Jl(g_SelectedDate,gl);a=y.clone();a.setDate(a.getDate()+42);}}}}return (!(pl(H,a)>0||pl(B,y)<0));}function CV(H,B){var y=Jl(g_DatePickerDate,gl);var a=y.clone();a.setDate(a.getDate()+42);return (!(pl(H,a)>0||pl(B,y)<0));}function hs(H,B,y){if(pl(H,B)<0||pl(H,y)>=0){return false;}var a=H.getDay();for(var T=0,len=tn.length;T<len;T++){if(a==tn[T]){return true;}else{if(a<tn[T]){break;}}}return false;}function Jl(H,B){var y=H.getFullYear();var a=H.getMonth();var T=new Date(y,a,1).getDay();var n=T-B;if(n<=0){n+=7;}var q=new Date(new Date(y,a-1).getFullYear(),new Date(y,a-1,1).getMonth(),Ac(a-1,y)-n+1);return q;}function Gx(H){switch(H){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 Bp(H){var B=Px(window);var y=B?1:0;var a=-1;var T=-1;for(var n=1;n<callPlanningHeaderTable.firstChild.rows[1].cells.length-y;n++){var q=callPlanningHeaderTable.firstChild.rows[1].cells[n];for(var N=0;N<q.firstChild.rows[0].cells.length;N++){var E=q.firstChild.rows[0].cells[N];if(E.date.getTime()+callPlanningHeaderTable.timeInterval>=H.getTime()){a=q.offsetLeft+E.offsetLeft;T=callPlanningHeaderTable.timeInterval/E.offsetWidth;break;}}if(a!=-1){break;}}var c=H.getTime()-E.date.getTime();var z=c/T;var l=Math.floor(a+z);return l;}function tH(H,B){var y=Px(window);var a=y?1:0;var T=-1;var n=-1;var q=-1;var N=-1;for(var E=1;E<callPlanningHeaderTable.firstChild.rows[1].cells.length-a;E++){var c=callPlanningHeaderTable.firstChild.rows[1].cells[E];if(E<callPlanningHeaderTable.firstChild.rows[1].cells.length-2){if(T==-1){var z=callPlanningHeaderTable.firstChild.rows[1].cells[E+1].firstChild.rows[0].cells[0];if(z.date){if(z.date.getTime()+callPlanningHeaderTable.timeInterval<=H.getTime()){continue;}}}else{if(q==-1){var z=callPlanningHeaderTable.firstChild.rows[1].cells[E+1].firstChild.rows[0].cells[0];if(z.date){if(z.date.getTime()+callPlanningHeaderTable.timeInterval<=B.getTime()){continue;}}}}}for(var l=0;T==-1&&l<c.firstChild.rows[0].cells.length;l++){var h=c.firstChild.rows[0].cells[l];if(h.date.getTime()+callPlanningHeaderTable.timeInterval>H.getTime()){T=c.offsetLeft+h.offsetLeft;n=callPlanningHeaderTable.timeInterval/h.offsetWidth;break;}}if(T!=-1){for(var X=l;X<c.firstChild.rows[0].cells.length;X++){var P=c.firstChild.rows[0].cells[X];if(P.date.getTime()+callPlanningHeaderTable.timeInterval>=B.getTime()||(X==c.firstChild.rows[0].cells.length-1&&E==callPlanningHeaderTable.firstChild.rows[1].cells.length-2)){q=c.offsetLeft+P.offsetLeft;N=callPlanningHeaderTable.timeInterval/P.offsetWidth;break;}}}if(q!=-1){break;}}var O=H.getTime()-h.date.getTime();var Y=O/n;var V=Math.floor(T+Y);var J=B.getTime()-P.date.getTime();var r=J/N;var C=Math.floor(q+r-V);if(C<=0){C=1;}return [V,C];}function Uw(H,B){if(B==null){B=false;}var y=H;if(!B){y=y-mainTablePane.offsetLeft;}var a=callPlanningHeaderTable.firstChild.rows[1].cells.length;for(var T=1;T<a-1;T++){var n=callPlanningHeaderTable.firstChild.rows[1].cells[T];for(var q=0;q<n.firstChild.rows[0].cells.length;q++){var N=n.firstChild.rows[0].cells[q];var E=n.offsetLeft+N.offsetLeft;var c=E+N.offsetWidth;if(y>=E&&y<=c){var z=y-E;var l=callPlanningHeaderTable.timeInterval/N.offsetWidth;var h=Math.floor(z*l);var X=N.date.getTime()+h;var P=1000*60;var O=X%P;if(O<P/2){X=X-O;}else{X=X-O+P;}return X;}}}var Y=callPlanningHeaderTable.firstChild.rows[1].cells[a-2];var V=n.firstChild.rows[0].cells.length;var J=n.firstChild.rows[0].cells[V-1];var E=n.offsetLeft+N.offsetLeft;var c=E+N.offsetWidth;if(y>c){return J.date.getTime();}else{var r=callPlanningHeaderTable.firstChild.rows[1].cells[1].firstChild.rows[0].cells[0];return r.date.getTime();}}var Jd={y:"calendar_view_sections_personal",B:"calendar_view_sections_public",H:"calendar_view_sections_other_users"};function rP(H,B,y,a){this.c=H;this.z=B;this.M=y;this.F=new Array();this.G=a;this.r=null;this.k=new Object();this.N=new Object();this.U=new Object();this.a=false;this.V=rv("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.G);var T=this;this.V.onfocus=function(){if(!T.L){T.Z();}};this.V.onblur=function(){if(T.L){T.Y();}};this.V.onmousedown=function(){T.V.focus();};this.V.onmouseup=function(){T.V.focus();};this.V.onmouseover=function(){return true;};function n(l){if(PK){return true;}var h=x7(l);if(!T.L||!T.r){return true;}var X=T.r;var P=h.keyCode;if(P==Ao||P==jy){var O=P==Ao?X.C():X.y();if(!O||O._unselectable){return true;}T.d(O);return false;}return true;}if(oY){document.attachEvent("onkeydown",n);}else{if(pV){document.addEventListener("keydown",n,false);}}this.H=rv("<DIV id='calendarViewDiv' class='treeviewContainer' style='width:100%;height:100%;overflow:auto;'>",this.V);this.H.onblur=function(){T.Y();};var q=rv("<table style=\"padding: 0px 0px 0px 2px; border-spacing: 0px;\" cellpadding=\"0\" cellspacing=\"0\">",this.H);var N=rv("<tbody>",q);this.n(H,Jd.y,N,true,false);if(B){this.n(B,Jd.B,N,false,false);}if(y){this.n(y,Jd.H,N,false,true);var E=rv("<tr>",N);var c=rv("<td style='padding-left: 6px; padding-bottom: 2px; padding-top: 2px;' >",E);var z=rv("<a class='attachmentHeader' href='javascript:void(0)' id='otherUsersLink'>",c);z.innerHTML=strings.add_other_users_calendar_link;z.onclick=openAddressSelectionDialogFromCalendarPane;}}rP.prototype.t=function(H){this.H.style.height=H+"px";};rP.prototype.Z=function(){this.L=true;var H=this.r;if(H){H.T();}};rP.prototype.Y=function(){this.L=false;var H=this.r;if(H){H.T();}};rP.prototype.m=function(){this.V.focus();};rP.prototype.O=function(){this.V.blur();};rP.prototype.X=function(){return this.L;};rP.prototype.n=function(H,B,y,a,T){var q=rv("<tr>",y);var N=rv("<td>",q);var E=rv("<table style=\"padding: 0px 0px 3px 0px; border-spacing: 0px;\" cellspacing=\"0\" cellpadding=\"0\">",N);var c=rv("<tbody>",E);var q=rv("<tr>",c);var N=rv("<td>",q);E=rv("<table cellspacing=\"0\" cellpadding=\"0\">",N);tbody2=rv("<tbody>",E);q=rv("<tr>",tbody2);N=rv("<td>",q);var z=rv("<DIV class='treeviewCollapseIcon' style='background-repeat:no-repeat;overflow:hidden;'>",N);var l=function(n){var V=x7(n);var J=MM(V);var r=(J.className=="treeviewCollapseIcon");var C=r?"treeviewExpandIcon":"treeviewCollapseIcon";J.className=C;var Q=J.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling.firstChild.firstChild;if(r){m4(Q);}else{Lv(Q);}};z.onclick=l;N=rv("<td class='calendarViewSectionHeader'>",q);N.innerHTML=strings[B];var q=rv("<tr>",c);var N=rv("<td>",q);E=rv("<table cellspacing=\"0\" cellpadding=\"0\">",N);c=rv("<tbody>",E);this.N[B]=c;this.N[B].collapseIcon=z;for(var h=0;h<H.length;h++){q=rv("<tr>",c);N=rv("<td style=\"padding-left: 14px;\">",q);var X=H[h];var P=hv.S(X);var O=this.u(X,B,P);var Y=new Dk(this,X,N,P,O,B);if(B==Jd.y&&X.V()==an.B){Y.f();}Bq.H(this.F,Y);if(a){this.o(Y);Y.d();a=false;}}};rP.prototype.u=function(H,B,y){var a=y;var T=this.J(B,y);if(!(B==Jd.H)){var n=H.a();var q=H.nn();if(q!=null&&q.V()==an.c){a+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_in+" "+strings.specialfolder_deleteditems+"]</span>";}else{if(T){if(n!=null){var N=hv.S(n);a+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_in+" "+N+"]</span>";}}}}else{var E=H.P6();var c=(H.V()==an.B);if(c){a=E+strings.calendar_view_folder_names_s+" "+a;}else{a+=" <span class='calendarNameContext'>["+strings.calendar_view_folder_names_for+" "+E+"]</span>";}}return a;};rP.prototype.w=function(H){for(var B=0;B<this.F.length;B++){var y=this.F[B];if(y.q()==H){return this.F[B];}}return null;};rP.prototype.K=function(H,B,y){var a=Jd.y;if(H.bi()){a=Jd.H;}else{if(H.AX()){a=Jd.B;}}var T=this.N[a];var n=rv("<tr>",T);var q=rv("<td style=\"padding-left: 14px;\">",n);var N=hv.S(H);var E=this.u(H,a,N);var c=new Dk(this,H,q,N,E,a,B);Bq.H(this.F,c);if(B){c.l();}if(y){var z=T.collapseIcon;z.className="treeviewCollapseIcon";Lv(T.parentNode);}};rP.prototype.J=function(H,B){if(!this.k[H]){this.k[H]=new Object();}if(!this.k[H][B]){this.k[H][B]=0;}this.k[H][B]++;return (this.k[H][B]>1);};rP.prototype.T=function(H){this.P(H.H(),H.V());var B=H.q();var y=hv.S(B);var a=this.u(B,H.H(),y);H.N(y,a);};rP.prototype.v=function(H,B){if(H==null){H=true;}if(B==null){B=true;}var y=this.G.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.firstChild.lastChild.firstChild.firstChild.firstChild.firstChild.firstChild._node;this.d(y,H,B);};rP.prototype.Q=function(H,B){for(var y=0;y<H.length;y++){var a=H[y];var T=a.q();if(B){this.P(a.H(),a.V());a.a();for(var n=0;n<this.F.length;n++){if(this.F[n]==a){delete this.F[n];this.F=Bq.z(this.F,n);break;}}}else{var q=this.u(T,a.H(),a.V());a.N(a.V(),q);}}};rP.prototype.P=function(H,B){this.k[H][B]--;};rP.prototype.j=function(){var H=[];for(var B=0;B<this.F.length;B++){var y=this.F[B];if(y.c()){Bq.H(H,y.q());}}return H;};rP.prototype.h=function(H){this.q();this.a=false;this.p=new Array();var B=new Array();var y=WX.B();var a=WX.n();for(var T in H){var n=H[T];var q=null;for(var N=0;N<this.F.length;N++){var E=this.F[N];var c=E.q();if(n==c.W()){q=E;break;}}if(q==null){var z=n.split(y);if(z.length>2&&z[0]==a){if(z3.P(z[1])){Bq.H(B,z[1]);Bq.H(this.p,n);}}}else{q.f();}}if(B.length>0){this.a=true;var l=Gs.X;if(l==null){l=new Gs();}l.H(B,dM(this,this.f),dM(this,this.B));}};rP.prototype.f=function(H,B,y){this.U[H]=B;};rP.prototype.B=function(){var H=WX.B();var y=new Object();for(var a=0;a<this.p.length;a++){var T=this.p[a];var n=T.split(H);var q=this.U[n[1]];y[T]=q;}dr(y,null,dM(this,this.I));};rP.prototype.I=function(){for(var H=0;H<this.p.length;H++){var B=this.p[H];for(var y=0;y<this.F.length;y++){var a=this.F[y];var T=a.q();if(T.W()==B){a.f();break;}}}this.a=false;var n=calendarSetLoadDropdown.options[calendarSetLoadDropdown.selectedIndex].value;if(n!=null&&n!=""){oP.a(n);}};rP.prototype.y=function(){return this.a;};rP.prototype.q=function(){for(var H=0;H<this.F.length;H++){var B=this.F[H];B.k();}};rP.prototype.b=function(){return this.F;};rP.prototype.o=function(H){this.r=H;};rP.prototype.S=function(){return this.r;};rP.prototype.l=function(){for(var H=0;H<this.F.length;H++){var B=this.F[H];B.Q();}};rP.prototype.d=function(H,B,y){if(B==null){B=true;}if(y==null){y=true;}if(y){np=H.q();}var a=this.S();if(a&&a!=null){a.J();}this.o(H);H.d();if(B){S9();}};rP.prototype.g=function(H){for(var B=0;B<this.F.length;B++){var y=this.F[B];var a=y.q();if(a==H){return y;}}return null;};rP.prototype.E=function(H){for(var B=0;B<this.F.length;B++){var y=this.F[B];var a=y.q();if(a.W()==H){return y;}}return null;};rP.prototype.e=function(H,B){var y=[];var a=this.j();for(var T in a){var n=a[T];var q=n.nI(H,B);y=y.concat(q);}return y;};rP.prototype.D=function(H){var B=this.j();if(B.length>0){nn.DU(B,true,dM(this,this.W,B,H),null,yW,nq,true);}};rP.prototype.W=function(H,B){for(var y=0,len=H.length;y<len;y++){var a=H[y];if(!a.j()){a.f(true,null,dM(this,this.C,H,B),null);}}if(B){B();}};rP.prototype.C=function(H,B){for(var y=0,len=H.length;y<len;y++){var a=H[y];if(!a.j()){return ;}}if(B){B();}};function Dk(H,B,y,a,T,n,q){this.E=H;this.D=B;this.n=n;this.G=a;this.S=false;this.z=y;y._node=this;var N="";N+="<table cellspacing=\"0\" cellpadding=\"0\">";N+="<tr>";N+="<td>";N+="<input type=checkbox />";N+="</td>";N+="<td>";N+="<div class=\"calendarColorSwatch\" style=\"margin-right: 2px;\" ></div>";N+="</td>";N+="<td class=\"label\" style=\"padding-left: 1px; white-space: nowrap;\">";N+="</td>";N+="</tr>";N+="</table>";y.innerHTML=N;this.e=y.firstChild.firstChild.firstChild.childNodes[0].firstChild;if(q){this.e.checked=true;}this.e.onclick=dM(this,this.l);this.P=y.firstChild.firstChild.firstChild.childNodes[1].firstChild;this.P.style.backgroundColor=B.r9();this.P.onclick=dM(this,this.r);this.j=y.firstChild.firstChild.firstChild.childNodes[2];this.j.innerHTML=T;this.j.onclick=dM(this,this.X);this.j.oncontextmenu=dM(this,this.Y);}Dk.prototype.l=function(H){S9();nn.DU([this.D],true,dM(this,this.O),null,yW,nq,true);};Dk.prototype.O=function(H){this.D.L();this.D.f(true,null,Yl,null,null);};Dk.prototype.Y=function(H){var B=x7(H);calendarPaneFoldersContextualMenu.calendar=this.D;WN(B,calendarPaneFoldersContextualMenu);};Dk.prototype.X=function(H){this.E.d(this);};Dk.prototype.r=function(H){var B=x7(H);colorPickerContextualMenu.calendar=this.D;WN(B,colorPickerContextualMenu);};Dk.prototype.c=function(){return this.e.checked;};Dk.prototype.V=function(){return this.D.W();};Dk.prototype.q=function(){return this.D;};Dk.prototype.k=function(){this.e.checked=false;};Dk.prototype.f=function(){this.e.checked=true;};Dk.prototype.d=function(){this.S=true;this.j.className="treeviewNodeLabelCell_selected";};Dk.prototype.J=function(){this.S=false;this.j.className="treeviewNodeLabelCell";};Dk.prototype.h=function(){return this.S;};Dk.prototype.Q=function(){this.P.style.backgroundColor=this.D.r9();};Dk.prototype.B=function(){return this.j;};Dk.prototype.H=function(){return this.n;};Dk.prototype.V=function(){return this.G;};Dk.prototype.N=function(H,B){this.G=H;this.j.innerHTML=B;};Dk.prototype.T=function(){this.j.className.className=this.E.X()?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell_selected_blur";};Dk.prototype.y=function(){var H=this.z.parentNode.nextSibling;if(H){return H.firstChild._node;}var B=this.z.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling;while(B){var a=B.firstChild.firstChild.firstChild.childNodes[1];if(a){var T=a.firstChild.firstChild.firstChild;if(T.childNodes.length==0){B=B.nextSibling;}else{var H=T.firstChild.firstChild;if(H){return H._node;}}}else{return false;}}};Dk.prototype.C=function(){var H=this.z.parentNode.previousSibling;if(H){return H.firstChild._node;}var B=this.z.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.previousSibling;while(B){var y=B.firstChild.firstChild.firstChild.childNodes[1].firstChild.firstChild.firstChild;if(y.childNodes.length==0){B=B.previousSibling;}else{var H=y.childNodes[y.childNodes.length-1].firstChild;if(H){return H._node;}}}};Dk.prototype.a=function(){var H=this.z.parentNode;var B=this.z.parentNode.parentNode;B.removeChild(H);};var Ed=null;if(false){Ed=new hv();}function Gl(){var H="dlg_CreateFolder.jsp?locale="+NC.B();xT(H,np,QG,300,380);}function QG(H){if(H==null){return ;}var B=H[0];var y=H[1];var a=H[2];var T=nn.A2(B,y,a);if(hK(T,nn)){gV.Q(T,Dl);}else{kE(T);}}function nt(){var H=Bx();strings=H.strings;pU=document;Yc=document.body;window.name="create_folder";var B="";B+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"6\" cellpadding=\"0\">";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"subtable1\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";B+="        <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_name_label+"</SPAN></TD></TR>";B+="        <TR><TD><INPUT type=\"text\" id=\"folder_name\" style=\"width:100%;\" autocomplete=\"off\"></TD></TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";B+="        <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_type_label+"</SPAN></TD></TR>";B+="        <TR>";B+="          <TD>";B+="            <SELECT id=\"folder_type\" style=\"width:100%;\">";B+="              <OPTION value=\""+l7.n+"\">"+strings.dlg_create_folder_mail_and_post_items+"</OPTION>";B+="              <OPTION value=\""+l7.y+"\">"+strings.dlg_create_folder_contact_items+"</OPTION>";if(kx()){B+="<OPTION value=\""+l7.a+"\">"+strings.dlg_create_folder_calendar_items+"</OPTION>";}B+="            </SELECT>";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="  <TR>";B+="    <TD valign=\"top\">";B+="      <TABLE id=\"subtable3\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD>";B+="            <TABLE id=\"subtable4\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";B+="              <TR><TD><SPAN class=\"label\">"+strings.dlg_create_folder_select_parent+"</SPAN></TD></TR>";B+="            </TABLE>";B+="          </TD>";B+="        </TR>";B+="        <TR>";B+="          <TD>";B+="            <DIV id=\"treeview_container\" style=\"border:1px solid gray;background-color:white;\"></DIV>";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="  <TR>";B+="    <TD align=\"right\">";B+="      <TABLE id=\"subtable5\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD>";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"RN"+"();\">";B+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";Yc.innerHTML=B;var y=kQ("subtable1");y.parentNode.style.height=y.offsetHeight+"px";var a=kQ("subtable2");a.parentNode.style.height=a.offsetHeight+"px";var T=kQ("subtable5");T.parentNode.style.height=T.offsetHeight+"px";var n=kQ("subtable3");n.style.height=n.parentNode.offsetHeight+"px";var q=kQ("subtable4");q.parentNode.style.height=q.offsetHeight+"px";var N=kQ("treeview_container");N.style.width=N.parentNode.offsetWidth+"px";N.style.height=N.parentNode.offsetHeight+"px";Ed=new hv(N);function E(f){var j=hv.S(f);var w=hv.D(f);return new O2(Ed,j,null,true,w,0,f);}function c(f){var j;var w;if(!f){j=strings.specialfolder_mailbox.printf(H.NC.K);w=pw;}else{if(f.V()==an.l){j=strings.specialfolder_shared;w=nl;}else{var u=f.a();if(u&&u.V()==an.N){j=strings.specialfolder_mailbox.printf(f.s());w=pw;}else{j=f.k();w=y4;}}}return new mQ(Ed,j,null,false,w,0,f);}function z(f,j){var w=E(f);j.J(w);var u=f.Jw();for(var M=0;M<u.length;M++){var b=u[M];z(b,w);}}var l=Ed.Y();var h=c();l.J(h);var X=H.WX.I();for(var P=0,len=X.length;P<len;P++){var O=X[P];var Y=O.V();if(Y!=an.l&&Y!=an.N){z(O,h);}}h.v(hv.k);var V=H.WX.z();if(V){var J=c(V);l.J(J);var r=V.Jw();for(var P=0,len=r.length;P<len;P++){var O=r[P];z(O,J);}J.v(hv.k);}var C=H.WX.q();if(C){var Q=C.Jw();for(var P=0,len1=Q.length;P<len1;P++){var O=Q[P];var G=c(O);l.J(G);var X=O.Jw();for(var d=0,len2=X.length;d<len2;d++){var O=X[d];var Y=O.V();z(O,G);}G.v(hv.k);}}Ed.J();var D=opener.jh.n;var e=Ed.r(D);var k=e.L();while(k){k.T();k=k.L();}e.Z();Ed.l(e);var S=D!=null?D.C():l7.n;kQ("folder_type").value=S;kQ("folder_name").focus();ek=true;}function RN(){var H=kQ("folder_name").value.strip();if(H==""){alert(strings.folder_name_empty);kQ("folder_name").focus();return ;}var B=kQ("folder_type").value;var y=Ed.q();var a=y.Q();opener.jh.B=[H,B,a];window.close();}function On(H){var B;var y=Bx();switch(H){case "select_all":if(Px(window)){var a=HV();if(a){if(a.O()){a.cJ();}}}else{if((Px(window)&&H6.Y()&&H6.n())||window.name=="message"){H6.e();}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){aw.D(Hk.l);aw.focus();}}}break;case "filter_view":St();break;case "display_subjects_containing":case "display_messages_from":case "display_messages_to":if(H=="display_subjects_containing"){yq("messageSearchSubjectMenuItem",true);h0("messageFilterPopDownBtn","display_subjects_containing");Pm("messageFilterPopDownBtn",strings.search_subject_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.subject_filter_caption;}}else{if(H=="display_messages_to"){yq("messageSearchToMenuItem",true);h0("messageFilterPopDownBtn","display_messages_to");Pm("messageFilterPopDownBtn",strings.search_to_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.to_filter_caption;}}else{if(H=="display_messages_from"){yq("messageSearchFromMenuItem",true);h0("messageFilterPopDownBtn","display_messages_from");Pm("messageFilterPopDownBtn",strings.search_from_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.from_filter_caption;}}}}St();break;case "display_names_containing":case "display_companies_containing":case "display_email_addresses_containing":if(H=="display_names_containing"){yq("contactSearchNameMenuItem",true);h0("contactsFilterPopDownBtn","display_names_containing");Pm("contactsFilterPopDownBtn",strings.display_names_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.name_filter_caption;}}else{if(H=="display_companies_containing"){yq("contactSearchCompanyMenuItem",true);h0("contactsFilterPopDownBtn","display_companies_containing");Pm("contactsFilterPopDownBtn",strings.display_companies_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.company_filter_caption;}}else{if(H=="display_email_addresses_containing"){yq("contactSearchEmailAddrMenuItem",true);h0("contactsFilterPopDownBtn","display_email_addresses_containing");Pm("contactsFilterPopDownBtn",strings.display_email_addresses_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.email_address_filter_caption;}}}}St();break;case "faq_help":var T=Lj.h+"WebHelp/"+NC.B()+"/index.htm";var n=window.XMLHttpRequest?new XMLHttpRequest():(window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null);if(n!=null){n.onreadystatechange=function(){if(n.readyState==4){if(n.status==404){T=Lj.h+"WebHelp/"+"en_US"+"/index.htm";}var q=Yk(T,null,null,700,500,true,40,40);if(q==null){alert(strings.popup_stopper);}}};n.open("HEAD",T,true);n.send(null);break;}var q=Yk(T,null,null,700,500,true,40,40);if(q==null){alert(strings.popup_stopper);}break;case "about":var N=Math.floor(screen.availWidth/2)-165;var E=Math.floor(screen.availHeight/2)-156;var c="version.jsp?locale="+NC.B();xT(c,null,null,400,420,N,E);break;case "new_appointment":case "new_event":var z;if(hP()){var l=Dl.S();z=l.q();}else{z=Nk()?np:WX.M();}if(z==null){return ;}if(!z.KO()){alert(strings.permissions_restriction);return ;}var h;var X=(H=="new_event");if(Nk()&&C1!=null){h=yQ(C1,X);}else{h=s8(null,null,X);}if(h!=null){Jp(h);}break;case "open":if(Nk()){if(Jh==null){alert(strings.no_appointment_selected);return ;}bJ(Jh.appt);}else{if(XT()){var a=HV();var P=a.KO();for(var O=0;O<P.length;O++){var Y=P[O];if(hK(Y,ad)){X0(Y);}else{if(hK(Y,Jy)){WL(Y);}}}}else{var a=HV();var P=a.KO();for(var O=0;O<P.length;O++){var Y=P[O];FH(Y);}}}break;case "new_message":y.Mh(y.it.T);break;case "new_post":var V=y.np;if(Ek(V)||Yd(V)||ck(V)||V.U()){alert(strings.invalid_post_folder);}else{if(!V.KO()){alert(strings.permissions_restriction);}else{y.Mh(y.it.N);}}break;case "new_contact":var V=y.XT()?y.np:y.WX.O();if(!V){return ;}if(!V.KO()){alert(strings.permissions_restriction);return ;}var J=ad.Ek(V);ab(J);break;case "new_distribution_list":var V=y.XT()?y.np:y.WX.O();if(!V){return ;}if(!V.KO()){alert(strings.permissions_restriction);return ;}var r=Jy.VU(V);dU(r);break;case "refresh_folder":var C=np.W();if(NC.e(C)==true){NC.W(C);}else{NC.an(C);}NC.s();break;case "rename_folder":aH();break;case "promote_folder":hZ();break;case "send_email":if(Px(window)&&XT()){ye();}else{if((Px(window)&&QQ())||window.name=="message"){DM();}}break;case "add_to_contacts":if((Px(window)&&QQ())||window.name=="message"){yJ();}break;case "edit_attachments":if(It.q()){alert(strings.unpacking_attachments);return ;}if(It.B==null){It.O();}var Q=function(){if(window.name=="eventeditor"){y2();}else{if(window.name=="newmessage"){Vp();}}};var c="dlg_UploadAttachment.jsp?locale="+y.NC.B();var G=[y.NC.x,Lj.a,It.B];xT(c,G,Q,320,380);break;case "reply_post":var V=y.np;if(Ek(V)||Yd(V)||ck(V)||V.U()){alert(strings.invalid_post_folder);break;}if(!V.KO()){alert(strings.permissions_restriction);break;}case "reply_to_sender":case "reply_to_all":var d=null;if(window.name=="message"){d=Qb;}else{if(Px(window)&&!XT()&&!Nk()){var a=HV();var P=a.KO();if(P.length>1){alert(strings.reply_limit);}else{if(P.length<1){alert(strings.no_message_selected);}else{d=P[0];}}}}if(d){if(!hK(d,NR)){alert(strings.reply_forward_message_not_allowed);return ;}if(H=="reply_to_sender"){y.Mh(y.it.n,d);}else{if(H=="reply_post"){y.Mh(y.it.q,d);}else{y.Mh(y.it.a,d);}}}break;case "forward_message":var d=null;if(window.name=="message"){d=Qb;}else{if(Px(window)&&!XT()&&!Nk()){var a=HV();var P=a.KO();if(P.length>1){alert(strings.forward_limit);}else{if(P.length<1){alert(strings.no_message_selected);}else{d=P[0];}}}}if(d){if(!hK(d,NR)){alert(strings.reply_forward_message_not_allowed);return ;}var D=d.B();var e=mG(D);if(e!="block"){y.Mh(y.it.B,d);}else{var k=new Array(1);k["sensitivity"]=y6(D);alert(strings.message_sensitivity_blocked.format(k));return ;}}break;case "view_full_headers":var d=null;if(window.name=="message"){d=Qb;}else{if(Px(window)&&!XT()&&!Nk()){var a=HV();var P=a.KO();if(P.length<1){alert(strings.no_message_selected);}else{d=P[0];}}}if(d){var S=d.m();if(S){xT("dlg_viewFullHeaders.jsp?locale="+NC.B(),S,null,420,320);}else{alert(strings.error_fetching_full_headers);}}break;case "copy":case "cut":if(pV){break;}if(Px(window)||window.name=="message"){if(H!="copy"){break;}if(H6.r()&&oY){var f=H6.P();y.clipboardData.setData("Text",f);}}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){if(aw.k()){var j=H=="copy"?Hk.H:Hk.c;aw.D(j);aw.focus();}else{if(pU.activeField){var w=pU.activeField.id;if(w=="To_Field"||w=="Cc_Field"||w=="Bcc_Field"||w=="Subject"){H=(H=="cut")?"Cut":"Copy";document.execCommand(H);}}}}}break;case "paste":if(pV){break;}if(Px(window)||window.name=="message"){break;}if(aw.k()||aw.T()||pU.activeField=="EDITOR"){aw.focus();aw.D(Hk.y);}else{var u=pU.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 M=pU.selection.createRange();M.execCommand("Paste");}}}break;case "bold":aw.D(Hk.k);aw.focus();break;case "italic":aw.D(Hk.Q);aw.focus();break;case "underline":aw.D(Hk.q);aw.focus();break;case "undo":aw.D(Hk.z);aw.focus();break;case "align_left":aw.D(Hk.G);aw.focus();break;case "center":aw.D(Hk.N);aw.focus();break;case "align_right":aw.D(Hk.f);aw.focus();break;case "justify":aw.D(Hk.j);aw.focus();break;case "horiz_line":aw.D(Hk.E);aw.focus();break;case "incr_indent":aw.D(Hk.S);aw.focus();break;case "decr_indent":aw.D(Hk.n);aw.focus();break;case "insert_hyperlink":aw.focus();var b=null;var I=null;if(pV){if(aw.q.getSelection){I=aw.q.getSelection();}if(I==""){alert(strings.please_select_text_to_link);}else{b=prompt(strings.enter_url,"http://");}}if(oY||(pV&&b!=null&&I!=""&&b.replace(/\s/g,"")!="")){aw.D(Hk.Y,b);}break;case "bulleted_list":aw.D(Hk.a);aw.focus();break;case "numbered_list":aw.D(Hk.C);aw.focus();break;case "richedit_set_font_family":aw.D(Hk.e,lL("FontSelection"));aw.focus();break;case "richedit_set_font_size":aw.D(Hk.O,lL("SizeSelection"));aw.focus();break;case "richedit_set_format":aw.D(Hk.X,lL("FormatSelection"));aw.focus();break;case "richedit_set_font_color":aw.D(Hk.h,lL("ColorSelection"));aw.focus();break;case "send_message":var t=y.NC.nn("autoSpellCheck",ob.y);if(Jq){if(window.confirm(strings.stop_spelling_and_sending)){t=null;if(Jq){Jq.close();}}else{break;}}sendEmailMessage(t);break;case "check_names":if(window.name=="newmessage"){un();}break;case "clear_address_cache":if(window.name=="newmessage"){clearAddressCache();}break;case "open_address_selection":if(window.name=="newmessage"){Ja();}else{if(window.name=="eventeditor"){Ql();}}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 F;if(H=="switch_to_day_view"){F=Wt.a;}else{if(H=="switch_to_5_day_week_view"){F=Wt.B;}else{if(H=="switch_to_7_day_week_view"){F=Wt.H;}else{if(H=="switch_to_month_view"){F=Wt.y;}else{break;}}}}oc(F);break;case "switch_to_standard_calendar_view":case "switch_to_planning_calendar_view":var K;if(H=="switch_to_standard_calendar_view"){K=OC.B;}else{if(H=="switch_to_planning_calendar_view"){K=OC.H;}else{break;}}Da(K);break;case "calendar_go_to_today":W0(new Date());break;case "delete_folder":var L=confirm(strings.confirm_folder_delete);if(L){sh();}break;case "delete":if(Px(window)){if(Nk()&&Jh!=null){On("delete_event");}else{if(gV.y()||(Dl!=null&&Dl.X())){if(!eJ()){var L=confirm(strings.confirm_folder_delete);if(L){sh();}}}else{if(!Nk()){var a=HV();if(a){fl();}}}}}else{if(window.name=="message"){var V=Qb.V();if(V.V()!=an.c||confirm(strings.delete_in_deleted_items)){var m=["DELETE_MESSAGE",Qb];kT(m);}}else{if(window.name=="contacteditor"){var G=opener.He.E(window);var Z=G[2];var m=["DELETE",Z];kT(m);}}}break;case "delete_permanently":if(Px(window)){if(Nk()&&Jh!=null){pZ();}else{if(gV.y()||(Dl!=null&&Dl.X())){if(!eJ()){sh();}}else{if(!Nk()){var a=HV();if(a){fl(true);}}}}}break;case "empty_deleted_items_folder":tM();break;case "delete_event":if(Px(window)){pZ();}else{if(window.name=="eventeditor"){YK();}}break;case "print":if(Px(window)){if(Nk()){if(Jh){gr([Jh.appt]);}else{rj();}}else{var a=HV();var P=a.KO();if(P!=null&&P.length>0){gr(P);}}}else{if(window.name=="message"){gr([Qb]);}else{var d=null;var v=opener.He.E(window);if(window.name=="newmessage"){d=JZ();}else{if(window.name=="contacteditor"){d=v[0];}else{if(window.name=="eventeditor"){d=v;}}}if(d){gr([d]);}}}break;case "check_spelling":if(Jq){var B;try{if(!Jq.closed){return ;}}catch(B){}}gCheckObj=aw.e();var g=y.NC.B();var o=new Object();o.username=y.NC.x;o.fugu=y.NC.F;o.emailDomain=Lj.a;Jq=doSpellCheck("gCheckObj",g,o,false);so=true;break;case "new_folder":Gl();break;case "rich_text":if(!wb("rich_text_menuitem")){fq("rich_text_menuitem");N0("insert_horiz_line_menuitem",true);N0("insert_hyperlink_menuitem",true);aw.P(kb);Lv(richedittoolbar);rd();}break;case "plain_text":if(!wb("plain_text_menuitem")){var W=(aw.c().replace(/\s*/g,"")=="");if(W||confirm(strings.rich_text_to_plain_text)){fq("plain_text_menuitem");N0("insert_horiz_line_menuitem",false);N0("insert_hyperlink_menuitem",false);aw.P(Ki);m4(richedittoolbar);rd();}}break;case "toggle_folders_pane":NC.Q("foldersPaneVisible",!NC.nn("foldersPaneVisible",ob.y));NC.r(true);tP();break;case "toggle_calendars_pane":NC.Q("calendarsPaneVisible",!NC.nn("calendarsPaneVisible",ob.y));NC.r(true);Yf();break;case "toggle_message_pane":NC.Q("messagePaneVisible",!NC.nn("messagePaneVisible",ob.y));NC.r(true);ax();break;case "toggle_events_pane":NC.Q("eventsPaneVisible",!NC.nn("eventsPaneVisible",ob.y));NC.r(true);Ni();break;case "toggle_mini_calendar_pane":NC.Q("miniCalendarPaneVisible",!NC.nn("miniCalendarPaneVisible",ob.y));NC.r(true);fV();break;case "toggle_mode_pane":NC.Q("modePaneVisible",!NC.nn("modePaneVisible",ob.y));NC.r(true);i1();break;case "toggle_calendar_sets_pane":NC.Q("calendarSetsPaneVisible",!NC.nn("calendarSetsPaneVisible",ob.y));NC.r(true);Kb();break;case "toggle_bcc":var p=wb("toggle_bcc_menuitem");if(p){m4(kQ("bccLine"));}else{kQ("bccLine").style.display="";}yq("toggle_bcc_menuitem",!p);rd();break;case "toggle_from":var p=wb("toggle_from_menuitem");if(p){m4(kQ("fromLine"));}else{kQ("fromLine").style.display="";kQ("From_Field").focus();}yq("toggle_from_menuitem",!p);rd();break;case "toggle_return_receipt":fq("toggle_return_receipt_menuitem");so=true;break;case "toggle_delivery_receipt":fq("toggle_delivery_receipt_menuitem");so=true;break;case "send_all":qo();break;case "send_and_receive_all":qo();k4();break;case "receive_all":k4();break;case "save_message":XM();break;case "mark_as_read":case "mark_as_unread":var U=(H=="mark_as_read")?"read":"unread";b3(U);break;case "set_follow_up_flag":case "clear_follow_up_flag":var U=(H=="set_follow_up_flag")?"flagged":"unflagged";pF(U);break;case "mark_all_read":case "mark_all_unread":var U=(H=="mark_all_read")?"read":"unread";Iq(U);break;case "previous_in_view":if(Nk()){zi(yy);}else{HM("previous");}break;case "next_in_view":if(Nk()){zi(su);}else{HM("next");}break;case "close":case "exit":close();break;case "address_search":OV();break;case "open_preferences":M0();break;case "save_and_close_contact":d4();break;case "save_and_close_event":p6(false);break;case "send_and_close_event":p6(true);break;case "accept_meeting_request":case "tentative_meeting_request":case "decline_meeting_request":var a=y.HV();var P=a.KO();var d=window.name=="message"?Qb:P[0];var Q=function(s){if(s==null){return ;}else{var em=(s=="SEND_RESPONSE");if(Px(window)){switch(H){case "accept_meeting_request":dA(d,em);break;case "tentative_meeting_request":hl(d,em);break;case "decline_meeting_request":Ph(d,em);break;}}else{var lK=null;switch(H){case "accept_meeting_request":lK=["ACCEPT_MEETING_REQUEST",d,em];break;case "tentative_meeting_request":lK=["TENTATIVE_MEETING_REQUEST",d,em];break;case "decline_meeting_request":lK=["DECLINE_MEETING_REQUEST",d,em];break;}kT(lK);}}};var c;var g=y.NC.B();if(H=="accept_meeting_request"||H=="tentative_meeting_request"){c="dlg_SendMeetingResponse.jsp?locale="+g;}else{c="dlg_DeclineMeeting.jsp?locale="+g;}xT(c,null,Q,270,180);break;case "meeting_request_open_calendar":var a=y.HV();var P=a.KO();var d=window.name=="message"?Qb:P[0];y.Vc(d);break;case "accept_meeting":case "tentative_meeting":case "decline_meeting":var h=opener.He.E(window);var x=gp("preselectCalendar");var Q=function(s){if(s==null){return ;}else{var em=(s=="SEND_RESPONSE");var lK=null;switch(H){case "accept_meeting":lK=[h,"ACCEPT_MEETING",em,x];break;case "tentative_meeting":lK=[h,"TENTATIVE_MEETING",em,x];break;case "decline_meeting":lK=[h,"DECLINE_MEETING",em,x];break;}kT(lK);}};var c;var g=y.NC.B();if(H=="accept_meeting"||H=="tentative_meeting"){c="dlg_SendMeetingResponse.jsp?locale="+g;}else{c="dlg_DeclineMeeting.jsp?locale="+g;}xT(c,null,Q,270,180);break;case "set_message_high_importance":if(!wb("high_importance_menuitem")){I1("highImportanceButton");fq("high_importance_menuitem");}else{GJ("highImportanceButton");fq("medium_importance_menuitem");}GJ("lowImportanceButton");so=true;break;case "set_message_medium_importance":GJ("highImportanceButton");GJ("lowImportanceButton");fq("medium_importance_menuitem");so=true;break;case "set_message_low_importance":if(!wb("low_importance_menuitem")){I1("lowImportanceButton");fq("low_importance_menuitem");}else{GJ("lowImportanceButton");fq("medium_importance_menuitem");}GJ("highImportanceButton");so=true;break;case "set_message_normal_sensitivity":fq("normal_sensitivity_menuitem");so=true;break;case "set_message_personal_sensitivity":fq("personal_sensitivity_menuitem");so=true;break;case "set_message_private_sensitivity":fq("private_sensitivity_menuitem");so=true;break;case "set_message_confidential_sensitivity":fq("confidential_sensitivity_menuitem");so=true;break;case "open_oof_assistant":var A=NC.fp();if(A!=null){var Q=function(s){if(!s){return ;}var iX=s[0];var EW=s[1];NC.U(iX,EW);};var nv="dlg_OutOfOfficeAssistant.jsp?locale="+NC.B();xT(nv,A,Q,450,350);}else{alert(strings.error_fetching_oof_info);}break;case "search":ba();break;case "open_rules_wizard":var c=rm();if(c!=""){c+="?username="+escape(NC.n);Yk(c,null,null,590,415,false);}else{alert(strings.rules_wizard_not_installed);}break;case "set_selected_appointment_private":G7(!wb("appointment_private_menuitem"));break;case "set_selected_appointment_busy_status_free":n1(VZ.a);break;case "set_selected_appointment_busy_status_tentative":n1(VZ.y);break;case "set_selected_appointment_busy_status_busy":n1(VZ.B);break;case "set_selected_appointment_busy_status_out_of_office":n1(VZ.H);break;case "set_selected_appointment_label_none":s1(IF.B);break;case "set_selected_appointment_label_important":s1(IF.T);break;case "set_selected_appointment_label_business":s1(IF.H);break;case "set_selected_appointment_label_personal":s1(IF.z);break;case "set_selected_appointment_label_vacation":s1(IF.a);break;case "set_selected_appointment_label_must_attend":s1(IF.n);break;case "set_selected_appointment_label_travel_required":s1(IF.E);break;case "set_selected_appointment_label_needs_preparation":s1(IF.c);break;case "set_selected_appointment_label_birthday":s1(IF.N);break;case "set_selected_appointment_label_anniversary":s1(IF.y);break;case "set_selected_appointment_label_phone_call":s1(IF.q);break;case "set_appointment_high_importance":var h=opener.He.E(window);var i=h.j();if(i!=OT.B){h.fu(OT.B);I1("highImportanceButton");fq("high_importance_menuitem");}else{h.fu(OT.H);GJ("highImportanceButton");fq("medium_importance_menuitem");}GJ("lowImportanceButton");break;case "set_appointment_medium_importance":var h=opener.He.E(window);h.fu(OT.y);GJ("lowImportanceButton");GJ("highImportanceButton");fq("medium_importance_menuitem");break;case "set_appointment_low_importance":var h=opener.He.E(window);var i=h.j();if(i!=OT.y){h.fu(OT.y);I1("lowImportanceButton");fq("low_importance_menuitem");}else{h.fu(OT.H);GJ("lowImportanceButton");fq("medium_importance_menuitem");}GJ("highImportanceButton");break;case "edit_folder_permissions":if(!np.U()){Py(np);}else{alert(strings.operation_not_allowed_on_this_folder);}break;case "edit_delegates":WQ();break;case "open_additional_mailboxes_dialog":var R=NC.V();if(R!=null){var Q=function(s){if(!s){return ;}NC.a(s);};var nv="dlg_OtherUsersMailboxes.jsp?locale="+NC.B();xT(nv,R,Q,400,200);}else{alert(strings.error_fetching_additional_mailboxes);}break;case "add_other_users_calendars":openAddressSelectionDialogFromCalendarPane();break;case "search_mail_folders":OD(l7.n);break;case "search_contacts":OD(l7.y);break;case "search_calendar":OD(l7.a);break;case "search_all_mail":GJ("refinementtoolbarSearchCurrentFolderButton");I1("refinementtoolbarSearchAllMailButton");yn();break;case "search_current_folder":GJ("refinementtoolbarSearchAllMailButton");I1("refinementtoolbarSearchCurrentFolderButton");yn();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(bv("refinementtoolbarSearchCalendarPersonal")){uo("refinementtoolbarSearchCalendarOrganizer",false);uo("refinementtoolbarSearchCalendarInvitees",false);}else{uo("refinementtoolbarSearchCalendarOrganizer",true);uo("refinementtoolbarSearchCalendarInvitees",true);}GJ("refinementtoolbarSearchCalendarMeetings");break;case "search_calendar_meetings":GJ("refinementtoolbarSearchCalendarPersonal");uo("refinementtoolbarSearchCalendarOrganizer",true);uo("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":yn();break;case "open_swa_console":Id();break;case "open_debugger":eval("debugger");break;case "open_debugging_options":s2();break;case "toggle_advanced_error_handling":fq("toggle_advanced_error_handling_menuitem");if(wb("toggle_advanced_error_handling_menuitem")){window.onerror=tZ;}else{window.onerror=null;}break;case "debug_force_reload_folder_tree":Mb();break;default:alert("Unknown command: "+H);break;}}function Mb(){WX.d(gV,Dl);}function hh(H){var B=Bx();var y=colorPickerContextualMenu.calendar;if(H=="more"){var a=function(T){if(T!=null){y.WF(T);y.VU(false);B.Dl.l();B.S9();}};H=y.r9();ha(H,a);}else{y.WF(H);y.VU(false);B.Dl.l();B.S9();}}function tP(){if(Eh(eventsPane)&&miniCalendarPane.style.display!="none"){fV();}fq("toggle_folders_pane_menuitem");aI(foldersPane);kv();}function Yf(){if(Eh(eventsPane)&&miniCalendarPane.style.display!="none"){fV();}fq("toggle_calendars_pane_menuitem");aI(foldersPane);kv();}function ax(){fq("toggle_message_pane_menuitem");aI(messagePane);}function Ni(){if(Eh(foldersPane)&&miniCalendarPane.style.display!="none"){fV();}fq("toggle_events_pane_menuitem");aI(eventsPane);if(wb("toggle_events_pane_menuitem")){kD();}}function fV(){if(Eh(eventsPane)&&Eh(foldersPane)){return ;}fq("toggle_mini_calendar_pane_menuitem");if(miniCalendarPane.style.display=="none"){Lv(miniCalendarPane);if(xL!=null){clearTimeout(xL);}xL=setTimeout("o7()",100);}else{m4(miniCalendarPane);}Om();if(Eh(eventsPane)){ew(hi,QJ);Di(hi,QJ);}else{Di(hi,QJ);Yy(hi,QJ);}Om();}function i1(){if(modePane.style.display=="none"){Lv(modePane);}else{m4(modePane);}fq("toggle_mode_pane_menuitem");aI(modePane);kv(hi,QJ);}function Kb(){if(calendarSetsPane.style.display=="none"){Lv(calendarSetsPane);}else{m4(calendarSetsPane);}fq("toggle_calendar_sets_menuitem");aI(calendarSetsPane);ew(hi,QJ);Di(hi,QJ);Yy(hi,QJ);}function OV(){I2(zu.y,null,null,null);}function jScriptOnLoadHandler(H,B){var y;try{if(!Sp.a()){alert(strings.cookies_not_enabled);parent.showLoginForm();return ;}if(H!=null&&H!=""&&H!="null"&&B!=null&&B!=""&&B!="null"){parent.urlLogin(H,makeFugu(B));return ;}if(Lj.C){var a=NC.Dv();if(a["username"]&&a["passwordHash"]){parent.autoLogin(a["username"],a["passwordHash"]);return ;}}}catch(y){var T;var n=y.message;try{if(!n){n="!!!\n"+y;}}catch(T){}alert(strings.javascript_error_prefix_2+"\n"+n);parent.showLoginForm();}}opWindow=null;function kh(){var H=gE("ww");var B=gE("wh");var y=gE("wl");var a=gE("wt");if(H<400){H=400;}if(B<300){B=300;}if(y+H>screen.availWidth||y<0){y=8;}if(a+B>screen.availHeight||a<0){a=8;}var T;try{var n=vM();var q=Lj.h+"mailwindowloader.jsp?locale="+NC.B()+"&dummy="+n;if(fS(top.location.href,"rlw")=="true"){top.location.href=q;}else{var N=ZO+n;var E="";E+="left="+y;E+=",top="+a;E+=",height="+B;E+=",width="+H;E+=",resizable=yes,location=no,menubar=no,status=yes,toolbar=no,directories=no,fullscreen=no";var c=window.open(q,N,E);if(c==null){alert(strings.popup_stopper);parent.showLoginForm();return ;}parent.showLoginSuccessful();opWindow=c;setTimeout("opWindow.focus();",10);}}catch(T){alert(strings.popup_stopper);parent.showLoginForm();}}function initSWA_1(){if(!NC.O()){var H=strings.generic_error+" #CMD016";a6(H,UJ.a);alert(H);return ;}if(Wg){o1.l();}g5(Jz);V5.n();NC.y();}function h1(){if(!ya){var H=getBrowser();var B=H[0];var y=getMajorVersion(H[1]);var a=getMinorVersion(H[1]);var T=H[2];var n=true;if(B=="msie"){if((y==6&&versionEqualTo(a,"0",1))||(y==7&&versionEqualTo(a,"0",1))||(y==8&&versionEqualTo(a,"0",1))){n=false;}}else{if(B=="firefox"){if((y==2&&versionEqualTo(a,"0",1))||(y==3&&versionEqualTo(a,"0",1))||(y==3&&versionEqualTo(a,"5",1))){n=false;}}}if(n){T2();return ;}ya=true;}if(Wg){o1.y("tickPrefs");}pU=document;Yc=document.body;QF=gO();dP=IE();qU();WX=new PR();WX.f(XI,null);}function XI(){if(Wg){o1.y("tickFolderList");}var H=WX.Y();var B=WX.c();var y=WX.u();if(!H||!B||!y){alert(strings.special_folder_error);window.close();return ;}kQ("foldersHeaderTitle").innerHTML=strings.folder_header_label;my();if(null==jG.N.y||jG.N.y<rY){o1.E=jG.N.y;jG.N.y=rY;}OG(H,true,true);if(Wg){UI=new na(1000,null,o1.N,o1.a,new Array(function(){var a=WX.Y();return (a.fp()||(null==a.n()||0>=a.n()));}));UI.a(100);}ew(hi,QJ);}function Ww(H){if(Fx){a6("Ignoring call to initCalendar, init already started.",UJ.B);return ;}Fx=true;if(H){var B=WX.Y();if(!B.j()&&!B.c4()&&(B.v()||B.G())){a6("Delaying automatic calendar load, INBOX not loaded yet.",UJ.B);setTimeout("Ww(true)",200);return ;}}a6("Initializing calendar(s).",UJ.y);var y=Ry();var a=function(){if(np!=null){var n=Hm(np);if(n!=null){var q=n.jY();var N=n.P6(q);if(N!=null){var E=N.r();if(E!=null&&(E==jO.T||E==jO.y||E==jO.B||E==jO.H||E==jO.a)){a4(q,null,true);}}}}S9();AM();kD();setTimeout("cg()",30000);if(fG()){SW.T();}var c=WX.Y();if(!c.j()&&c.c4()&&gv(c)){a6("Calendar load finished; resuming INBOX.",UJ.y);c.L();c.f(true,Qt,Yl);}};var T=function(){alert(strings.error_fetching_calendar_folders);kD();var n=WX.Y();if(!n.j()&&n.c4()&&gv(n)){a6("Calendar load finished with error; resuming INBOX.",UJ.WARN);n.L();n.f(true,Qt,Yl);}};y.N(a,T);if(Dl==null){nS();}}function T2(){var H=gE("nbw");if(!H){yx();}else{ya=true;h1();}}function yx(){var H="dlg_BrowserVersion.jsp?locale="+NC.B();xT(H,null,nk,400,150);}function nk(H){if(H!=null&&H[0]==true){me("nbw",1);}ya=true;h1();}function yW(H,B){if(!Yd(H)){var y=Hm(H);if(y){y.r(B);}}else{o7();kD();if(gv(H)||hP()){S9();}}}function nq(H,B){if(!Yd(H)){var y=Hm(H);if(y){y.c4();}}else{o7();kD();if(gv(H)||hP()){S9();}}}function Qt(H,B){if(gv(H)&&!H.j()){var y=[];y["COUNT"]=H.O();y["TOTAL"]=H.n();var a=strings.status_folder_fetch_count.format(y);Hz(a);}if(PX(UJ.y)){a6(H.k()+" - Local: "+H.O()+", Remote: "+H.n(),UJ.y);}if(!Yd(H)&&B.length>0){if(PX(UJ.B)){if(H.j()&&B.length>10){a6("unusual addition of messages, stack trace:\n"+Vm(),UJ.B);}}var T=Hm(H);T.a(B,H.j());if(!io){T.MF();io=true;}if(uR){clearTimeout(uR);var n=T.jY();a4(n,null,true);}}if(!Fx&&kx()&&H.V()==an.n&&(H.O()==H.n()||nn.uk<H.O())){if(H.O()<H.n()){a6("Suspending INBOX load to trigger calendar.",UJ.y);H.r();}setTimeout("Ww(true)",0);}}function Yl(H,B){if(Yd(H)){o7();kD();}if(H.V()==an.n){M2("mode_button_indicator",aL.H,H);}if(gv(H)||hP()){if(Yd(H)){S9();}Hz();if(H.j()){var y=Hm(H);if(y&&!y.F()){y.hY();var a=true;y.HK(a);}}}if(PX(UJ.y)){a6("Fetch complete for folder "+H.k()+".  Has new messages: "+B,UJ.y);}if(B&&H.V()==an.n&&H.j()){Bo();}if(!Fx&&kx()&&H.V()==an.n){setTimeout("Ww(true)",0);}}function xt(H){var B=H.V();if(Ek(B)){var y=Hm(B);if(y!=null){y.a([H],true);y.Y();}}pD(B,Yd(B));}function MB(H){if(hK(H,ad)){if(confirm(strings.contact_save_error)){ab(H,true);}}else{if(hK(H,Jy)){if(confirm(strings.dl_save_error)){dU(H);}}else{if(hK(H,o6)){S9();o7();kD();if(confirm(strings.appt_save_error)){Jp(H);}}}}}function r6(H,B,y,a){this.a=H;this.y=B;this.H=y;this.B=a;}function FH(H,B){var y=Bx();var a=H.V();if(hK(H,NR)&&!H.KO()&&a.V()==an.y){if(H.N){function T(){y.Mh(y.it.H,H);}function n(){alert(strings.error_fetching_message_content);}function q(){alert(strings.message_deleted);var z=y.Hm(a);if(z){z.r([H]);}}H.c(true,T,n,q);}else{y.Mh(y.it.H,H);}}else{var N=H.B();var E=mG(N);var c=new Array(1);c["sensitivity"]=y6(N);if(E=="block"){alert(strings.message_sensitivity_blocked.format(c));return ;}else{if(E=="prompt"){if(H.mQ()==null){if(confirm(strings.message_sensitivity_prompt.format(c))){H.bi("true");}else{return ;}}}}y.Yb(H,B);}}function bp(H,B,y){var a=Bx();var T=a.WX.l(y);if(!T){return ;}var n=T.P(H);if(!n){return ;}var q=n.AX(B);if(!q){return ;}var n=q.T();a.FH(n);}function Mh(H,B,y,a){if(y==null){y=new r6(60,60,500,700);}HE(B,H,y.B,y.H,y.y,y.a,a);}function X0(H){if(H.N){H.c(true);}var B=Bx();B.ab(H);}function WL(H){if(H.N){H.c(true);}var B=Bx();B.dU(H);}function aI(H){if(Eh(H)){n5(H);switch(H){case messagePane:gb=gOldBigTablePaneHeight;Zm(hi,QJ);FJ(hi,QJ);var B=HV();var y=B.jY();a4(y);n5(messageHeader);n5(msgMsgTableResizer);H6.J(true);oK(hi,QJ);break;case eventsPane:case foldersPane:var a=(H==eventsPane)?foldersPane:eventsPane;if(Eh(a)){GT=(H==eventsPane)?(0-aS):(ff()-parseInt(foldersPane.style.top));BV=m2;Zm(hi,QJ);FJ(hi,QJ);n5(folderMsgResizer);if(H==eventsPane){Yy(hi,QJ);}else{ew(hi,QJ);}oK(hi,QJ);}else{GT=zf;ew(hi,QJ);Di(hi,QJ);Yy(hi,QJ);oK(hi,QJ);n5(folderAppointmentsResizer);}break;}}else{Tf(H);switch(H){case messagePane:gOldBigTablePaneHeight=gb;gb=ff()-parseInt(mainTablePane.style.top);Zm(hi,QJ);Tf(messageHeader);Tf(msgMsgTableResizer);H6.J(false);break;case eventsPane:case foldersPane:var a=(H==eventsPane)?foldersPane:eventsPane;if(Eh(a)){m2=BV;BV=0-aS;Zm(hi,QJ);FJ(hi,QJ);Tf(folderMsgResizer);oK(hi,QJ);}else{Tf(folderAppointmentsResizer);zf=GT;GT=(H==eventsPane)?(ff()-parseInt(foldersPane.style.top)):(0-aS);if(H==eventsPane){ew(hi,QJ);Di(hi,QJ);}else{Di(hi,QJ);Yy(hi,QJ);}}break;}}}function HM(H){var B=Bx();var y=null;if(window.name=="message"){var a=Qb;if(a.searchWindow){var T=a.searchWindow;y=T.ow(l7.n);}else{var n=a.V();y=Hm(n);}}else{y=B.HV();}y.AX(H);if(window.name=="message"){var q=y.KO();var N=q[0];if(a.searchWindow&&a!=N){N.searchWindow=a.searchWindow;a.searchWindow=null;}Qb=N;XV();}}function Px(H){return (typeof H.Wo!="undefined");}function t1(){var H="themes/"+In()+"/";var B=Bx();var y=B.NC.nn("themesSelectedThemeId",ob.H);if(typeof y!="undefined"){H="themes/"+y+"/";}return H;}function Bx(){if(Px(window)){return window;}var H;try{var B=window;while(typeof B.opener!="undefined"&&B.opener!=null){if(Px(B.opener)){return B.opener;}else{B=B.opener;}}}catch(H){}return null;}function mG(H){var B=Bx();if(H==null||H==""){return null;}var y=H.toLowerCase();var a=B.Lj.y;if(a!=null&&a.toLowerCase().indexOf(y)!=-1){return "prompt";}a=B.Lj.T;if(a!=null&&a.toLowerCase().indexOf(y)!=-1){return "block";}return null;}function tI(H,B,y,a,T){var n=Bx();var q=Du(0,1000000000)+"";q=q+Du(0,1000000000);y=y.replace(/[%\/\\]/g,"_");y=encodeURIComponent(y);a=encodeURIComponent(a);T=encodeURIComponent(T);var N=Lj.h+"jdownload/%s?user=%s&emailDomain=%s&guid=%s&box=%s&uid=%s&part=%s&mime=%s&filename=%s&rand=%s";N=N.printf(y,n.NC.x,n.Lj.a,n.NC.F,T,H,B,a,y,q);return N;}function NK(H,B,y,a,T){try{var n=window.open("wnd_DownloadFile.jsp?uid="+H+"&partSpec="+B+"&filename="+y+"&mime="+a+"&folderName="+T+"","","width=400, height=300, resizable=yes");if(n){var q=n.document;q.close();}else{alert(strings.popup_stopper);}}catch(ex){alert(strings.popup_stopper);}}function r8(H,B,y,a,T){var n=tI(H,B,y,a,T);var q="<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 = \""+n+"\";\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 N;try{var E=window.open("blank.jsp","","width=400, height=300, resizable=yes");if(E){var c=E.document;c.write(q);c.close();}else{alert(strings.popup_stopper);}}catch(N){alert(strings.popup_stopper);}}function bI(H,B){var y=Bx();var a="";if(!Px(window)){a="opener.";}var T=H.V();var n=H.w();var q="";var N=false;var E=oY&&(cl=="win95"||cl=="winnt"||cl=="win98"||cl=="winme"||cl=="win2k");var c=[".htm",".html",".xml"];function z(D){for(var e=0,len=c.length;e<len;e++){if(c[e]==D){return true;}}return false;}var l=H.s();for(var h=0;h<l.length;h++){var X=l[h];var P;var O;if(X.z()=="message"&&X.E()=="rfc822"){var Y=X.T();if(Y){P=Y.d();O="";if(P==null||P.strip()==""){P=strings.shared_untitled;}else{if(P.length>50){O=" (<a href=\"javascript:showFullAttachmentName('attachmentFullName"+h+"');\">"+strings.show_full_filename+"</a><span id=\"attachmentFullName"+h+"\" style=\"display:none\" class=\"messageHeaderText\">: "+P+"</span>)";P=P.substring(0,50)+"...";}}P=r3(P);if(q.length>0){q+=" ; ";}if(N){q+=P;}else{var V=T.W();q+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\">";q+="<span onclick=\"if ( "+"oY"+" ) window.event.returnValue=false; else event.stopPropagation();";q+=a+"bp"+"(";q+=n.toString();q+=", '";q+=X.B();q+="', '";q+=V;q+="');\">";q+=P;q+="</span>";q+="</a>";}}}else{P=X.h();if(P==null){continue;}var J=P;P=r3(P);O="";P=P.strip();if(P==""){P=strings.shared_untitled;}else{if(P.length>50){O=" (<a href=\"javascript:showFullAttachmentName('attachmentFullName"+h+"');\">"+strings.show_full_filename+"</a><span id=\"attachmentFullName"+h+"\" style=\"display:none;\" class=\"messageHeaderText\">: "+P+"</span>)";P=P.substring(0,50)+"...";}}if(T){var r="";var C=J.lastIndexOf(".");if(C!=-1){r=J.substr(C);}var Q=X.z()+"%2F"+X.E();var V=T.W();if(q.length>0){q+=" ; ";}if(N){q+=P;}else{if(E||(oY&&z(r))){q+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\" onkeydown=\"var theEvent ="+"x7"+"( event );";q+="if ( theEvent.keyCode == "+"gy"+" ) {";q+=" if ( "+"oY"+" ) window.event.returnValue=false; else event.stopPropagation();";q+=a+"NK"+"(";q+=n.toString();q+=", '";q+=X.B();q+="', '";q+=J;q+="', '";q+=Q;q+="', '";q+=V;q+="');}\">";q+="<span onclick=\"if ( "+"oY"+" ) window.event.returnValue=false; else event.stopPropagation();";q+=a+"NK"+"(";q+=n.toString();q+=", '";q+=X.B();q+="', '";q+=J;q+="', '";q+=Q;q+="', '";q+=V;q+="');\">";q+=P;q+="</span>";q+="</a>";q+=O;}else{var G=X.B();var d=tI(n,G,J,Q,V);q+="<a class=\"attachmentHeader\" href=\"";q+=d;q+="\"";if(pV&&(B==null||Px(B))){q+=" target=\"attachmentDownloadFrame\"";}q+=">";q+=P;q+="</a>";q+=O;}}}else{q+=P;}}}return q;}function Bo(){var H;try{var B=NC.nn("newMailSound");if(B!=""){kQ("honkerIframe").src="honker.jsp?url="+escape(B);}}catch(H){}}function showFullAttachmentName(H){v9(document.getElementById(H));dH("messageHeaderAttach",50);var B=hi;var y=QJ;FJ(B,y);}function mO(H,B){var y=gV.r(H);var a=gV.r(B);var T=H.an(B);if(T==fp.N){var n=y.L();n.l(y);a.J(y);a.v(hv.k);a.T();if(Yd(H)){var q=Dl.w(H);Dl.T(q);}}else{kE(T);}}function sh(){if(hP()){var H=Dl.S();var B=H.q();var y=gV.r(B);}else{var y=gV.q();var B=y.Q();}var a=B.DJ();if(a==fp.N){var T=new Array();if(Yd(B)){var H=Dl.w(B);Bq.H(T,H);}function n(c){var z=c.Jw();for(var l=0,len=z.length;l<len;l++){var h=z[l];if(h.C()==l7.a){var X=Dl.w(h);Bq.H(T,X);}n(h);}}n(B);var q=y.L();q.l(y);var N=B.a();if(N!=null){q=gV.r(N);q.J(y);q.v(hv.k);q.T();}else{if(gV.q()==y){var E=WX.u();OG(E,!hP());}}if(T.length>0){Dl.Q(T,N==null);if(hP()){Dl.v(true,true);}else{Dl.v(false,false);}}V5.H();}else{kE(a);}}function hZ(){var H=gV.q();var B=H.Q();var y=B.iV();if(y==fp.N){var a=H.L();a.l(H);var T=B.a();if(T!=null){a=gV.r(T);a.J(H);a.T();}else{var n=gV.Y();a=n.S();a.J(H);}a.v(hv.k);V5.H();}else{kE(y);}}function tM(){if(!confirm(strings.empty_deleted_items_folder)){return ;}var H=np.e8();nn.kc();var B=WX.u();var y=gV.r(B);function a(E){if(E.E()){var c=E.y();for(var z=0,len=c.length;z<len;z++){var l=c[z];a(l);}}else{var h=E.X();if(h){V5.c(h);V5.E(h);}}}var T=y.y();for(var n=0,len=T.length;n<len;n++){var q=T[n];a(q);}y.w();y.p();var N=Hm(B);if(N){N.c();}if(H){OG(B);}V5.H();}function kE(H){if(!V5.T){V5.a=null;}else{if(V5.h){document.body.removeChild(V5.h);}V5.h=null;m4(V5.B);V5.a=null;V5.T=false;}switch(H){case fp.z:var B=strings.generic_error+" #CMD017";a6(B,UJ.a);alert(B);break;case fp.a:alert(strings.operation_not_allowed_on_virtual_folder);break;case fp.l:alert(strings.operation_not_allowed_on_virtual_folder);break;case fp.X:alert(strings.operation_not_allowed_on_special_folder);break;case fp.y:alert(strings.no_subfolders_allowed);break;case fp.h:break;case fp.q:alert(strings.get_folder_permissions_error);break;case fp.n:alert(strings.permissions_restriction);break;case fp.E:alert(strings.folder_name_empty);break;case fp.B:alert(strings.invalid_folder_name);break;case fp.T:alert(strings.folder_already_exists);break;case fp.H:alert(strings.folder_no_promote);break;case fp.c:alert(strings.folder_move_not_allowed);break;}}function ql(H){var B=HV();var y=B.KO();for(var a=0;a<y.length;a++){var T=y[a];if(XT()){if(hK(T,ad)){K7(T);}else{if(hK(T,Jy)){Ny(T);}}}else{oa(T);}}var n=np;var q=nn.KY(y,n,H,true);if(q!=fp.N){kE(q);return ;}var N;N=gV.q();N.p();N=gV.r(H);N.p();B.r();}function Yh(H){var B=HV();var y=B.KO();var a=np;var T=nn.da(y,a,H,true);if(T!=fp.N){kE(T);return ;}var n;n=gV.r(H);n.p();}function fl(H){if(H==null){H=false;}var B=gV.q();var y=B.Q();if((y.V()==an.c||H)&&!confirm(strings.delete_in_deleted_items)){return ;}var a=HV();var T=a.KO();for(var n=0;n<T.length;n++){var q=T[n];if(XT()){if(hK(q,ad)){K7(q);}else{if(hK(q,Jy)){Ny(q);}}}else{oa(q);}}if(T.length==0){return ;}var N=nn.mm(T,true,null,null,H);if(N!=fp.N){kE(N);return ;}B.p();a.r();if(y.V()!=an.c&&!H){var E=WX.u();B=gV.r(E);B.p();}}function Wz(H,B,y,a,T){var n=H.V();if(n.V()==an.c&&!a&&!confirm(strings.delete_in_deleted_items)){return ;}if(T==null){T=true;}var q=nn.mm([H],T,null,null,B);if(q!=fp.N){if(!y){kE(q);}return ;}var N=gV.r(n);N.p();var E=Hm(n);if(E){E.r([H]);}if(n.V()!=an.c&&!B){n=WX.u();N=gV.r(n);N.p();}}function b3(H){var B=HV();var y=B.KO();if(y.length==0){return ;}var a=(H=="read");dC.o(y,dh.c,a);var T=gV.q();T.p();B.c4();}function pF(H){var B=HV();var y=B.KO();if(y.length==0){return ;}var a=(H=="flagged");dC.o(y,dh.y,a);B.c4();}function Iq(H){if(!np.j()){alert(strings.operation_not_permitted_folder_not_loaded);return ;}var B=np.SL();if(B.length==0){return ;}var y=(H=="read");dC.o(B,dh.c,y);var a=gV.r(np);a.p();var T=Hm(np);T.c4();}function Km(H){var B=Bx();var y=H.HK();if(y==null||y.strip()==""){return ;}var a=B.NC.nn("autoAcknowledgeReadReceipts");if(!e1()&&a=="false"&&!confirm(strings.send_return_receipt)){return ;}var T;var n=z3.O(y);var q=n[0];if(q.length==1){T=q[0];}else{T=H.aG();if(!T){T=H.M();}}if(!T){return ;}var N=B.NR.Br();N.N=false;var E=jz.n(N,"to");E.y(T);N.SL(new z3(B.NC.K,B.NC.n));N.U(strings.return_receipt_prefix+H.q());var c=B.NC.nn("replyTo");if(c!=null&&c!=B.NC.n){var z=new z3(B.NC.K,c);N.vD(z);}var l=H.G();if(l){N.jY(l);}var h=new Date();N.TU(h);var X=N.f2();X.y("multipart");X.q("report");var P=eI.Y(X);P.y("text");P.q("plain");var O=new Array();O["name"]=B.NC.K;O["subject"]=H.d();O["sent"]=B.l2(H.O());O["date"]=B.l2(h);O["time"]=B.Hs(h);P.a(strings.auto_read_request.format(O));var Y=eI.Y(X);Y.y("message");Y.q("disposition-notification");var V="";V+="Reporting-UA: "+Lj.a+"; Scalix\n";V+="Final-Recipient: rfc822;"+B.NC.n+"\n";V+="Original-Message-ID: "+l+"\n";V+="Disposition: manual-action/MDN-sent-automatically; displayed";Y.a(V);var J=V.length;N.Mn(J);B.pr(N);B.BI.a("qo");}function k4(){var H=function(){var y=new Array();var a=WX.Y();Bq.H(y,a);a6("Checking for new messages.",UJ.y);if(np!=a&&!np.U()){Bq.H(y,np);}for(var T=0,len=NC.S.length;T<len;T++){var n=NC.S[T];var q=WX.l(n);if(q!=null&&q!=a&&q!=np&&!q.U()){Bq.H(y,q);}}var N=function(){var c=false;for(var z=0,len=y.length;z<len;z++){var l=y[z];var h=gV.r(l);if(h.p){h.p();}else{NC.W(l.k());c=true;}}if(c){NC.s();}Hz();if(!np.U()){np.f(true,Qt,Yl);}};var E=function(){Hz();};Hz(strings.status_check_new_messages);nn.DU(y,true,N,E,yW,nq,true);};var B=function(){WX.d(gV,Dl,H,null);};WX.N(B,H);}function pr(H){var B=WX.G();B.K(H);var y=gV.r(B);y.p();var a=Hm(B);if(a){a.a([H],true);if(uR){clearTimeout(uR);var T=a.jY();a4(T);}}}function qo(){var H=function(){var y=WX.G();var a=gV.r(y);a.p();Hz();var T=Hm(y);if(T){T.c();}var n=WX.c();if(gv(n)){pD(n);}};var B=function(){var y=WX.G();var a=gV.r(y);a.p();Hz();};Hz(strings.status_sending_messages);nn.KS(true,H,B);}function St(){clearTimeout(nX);clearTimeout(uR);uR=null;var H=np.C();if(H==l7.n&&!filterFieldMessages.isEmpty||H==l7.y&&!filterFieldContacts.isEmpty){nX=setTimeout("vN()",500);}}function vN(){if(!Px(window)){return ;}var H=Hm(np);var B;var y="";switch(np.C()){case l7.n:if(wb("messageSearchSubjectMenuItem")){y=strings.messageheader_subject;}else{if(wb("messageSearchToMenuItem")){y=strings.messageheader_to;}else{if(wb("messageSearchFromMenuItem")){y=strings.messageheader_from;}}}var B=H.Vv(y);if(B!=null){if(!filterFieldMessages.isEmpty){H.j(filterFieldMessages.value.strip(),B);}else{H.j("",B);}}break;case l7.y:if(wb("contactSearchNameMenuItem")){y=strings.contactheader_name;}else{if(wb("contactSearchCompanyMenuItem")){y=strings.contactheader_company;}else{if(wb("contactSearchEmailAddrMenuItem")){y=strings.contactheader_email;}}}var B=H.Vv(y);if(B!=null){if(!filterFieldContacts.isEmpty){H.j(filterFieldContacts.value.strip(),B);}else{H.j("",B);}}break;}}var Jq=null;var Yx=false;function isSpellCheckerInSendingMode(){return Yx;}function spellCheckerOnUnloadHandler(){Yx=false;Jq=null;}function ye(){var H=NR.Br();H.N=false;var B=jz.n(H,"to");var y=HV();var a=y.KO();for(var T=0;T<a.length;T++){var n=a[T];if(hK(n,ad)){var q=Uy(n).strip();if(q!=""){B.y(new z3(null,q));}}else{if(hK(n,Jy)){B.y(new z3(q9(n),null));}}}Mh(it.y,H,null,true);}function DM(){var H=Bx();var B=NR.Br();B.N=false;var y=WT;var a=y.innerText;var T=z3.O(a);var n=T[0][0];if(n!=null){var q=jz.n(B,"to");q.y(n);H.Mh(H.it.y,B,null,true);}else{alert(strings.cannot_resolve_address);}}function yJ(){var H=Bx();var B=H.XT()?H.np:H.WX.O();if(!B){return ;}if(!B.KO()){alert(strings.permissions_restriction);return ;}var y=WT.innerText;var a=z3.O(y);var T=a[0][0];var n=a[1][0];if(T!=null||n!=null){var q=ad.Ek(B);if(T!=null){var N=T.E();var E=T.n();if(N!=null&&N.strip()!=""){K0(q,N);}if(E!=null&&E.strip()!=""){q.x(1,E);}}else{if(n!=null&&n.strip()!=""){K0(q,n);}}H.ab(q);}else{alert(strings.cannot_resolve_address);}}function j2(H){var B=x7(H);if(B.preventDefault){B.preventDefault();}dc(B);return false;}var RM={a:0,B:1,y:2,H:3};function ad(){this.P2();this.fp=null;}ad.prototype=gX(dC.prototype);ad.prototype.superClass=dC;ad.prototype.constructor=ad;ad.prototype.P2=dC;function xz(H){var B=new ad();B.fp=Ff.r.createElement("contact");B.a=H;B.MF("IPM.Contact");return B;}ad.Ek=xz;function NU(H,B){var y=new ad();y.fp=H;y.a=B;return y;}ad.Yd=NU;function I3(){return Ff.n(this.fp,"display_name","");}ad.prototype.PA=I3;function AA(H){Ff.Y(this.fp,"display_name",H);}ad.prototype.Lw=AA;function lU(){return Ff.n(this.fp,"display_name_prefix","");}ad.prototype.da=lU;function Ii(H){Ff.Y(this.fp,"display_name_prefix",H);}ad.prototype.tN=Ii;function Ox(){return Ff.n(this.fp,"suffix","");}ad.prototype.DJ=Ox;function eN(H){Ff.Y(this.fp,"suffix",H);}ad.prototype.TU=eN;function OQ(){return Ff.n(this.fp,"first_name","");}ad.prototype.hY=OQ;function f7(H){Ff.Y(this.fp,"first_name",H);}ad.prototype.s=f7;function gx(){return Ff.n(this.fp,"middle_name","");}ad.prototype.j3=gx;function lG(H){Ff.Y(this.fp,"middle_name",H);}ad.prototype.zx=lG;function Le(){return Ff.n(this.fp,"last_name","");}ad.prototype.pe=Le;function cy(H){Ff.Y(this.fp,"last_name",H);}ad.prototype.jY=cy;function nP(){return Ff.n(this.fp,"job_title","");}ad.prototype.TR=nP;function af(H){Ff.Y(this.fp,"job_title",H);}ad.prototype.iV=af;function CQ(){return Ff.n(this.fp,"company_name","");}ad.prototype.NJ=CQ;function q4(H){Ff.Y(this.fp,"company_name",H);}ad.prototype.kc=q4;function IH(){return Ff.n(this.fp,"file_as","");}ad.prototype.Jw=IH;function nY(H){Ff.Y(this.fp,"file_as",H);}ad.prototype.Z6=nY;function Pk(){return parseInt(Ff.n(this.fp,"file_type"),10);}ad.prototype.OZ=Pk;function P3(H){Ff.Y(this.fp,"file_type",H);}ad.prototype.nI=P3;function n8(H){return Ff.n(this.fp,"email"+H+"_address","");}ad.prototype.oy=n8;function Vk(H,B){Ff.Y(this.fp,"email"+H+"_address",B);Ff.Y(this.fp,"email"+H+"_display_name",B);}ad.prototype.x=Vk;function dk(H){return Ff.n(this.fp,"email"+H+"_address_with_comment","");}ad.prototype.SL=dk;function dq(H,B){Ff.Y(this.fp,"email"+H+"_address_with_comment",B);}ad.prototype.Cc=dq;function Mo(H){return Ff.n(this.fp,"email"+H+"_address_type");}ad.prototype.A2=Mo;function Q5(H,B){Ff.Y(this.fp,"email"+H+"_address_type",B);}ad.prototype.mm=Q5;function rT(){return Ff.n(this.fp,"home_phone_number","");}ad.prototype.ci=rT;function lT(H){Ff.Y(this.fp,"home_phone_number",H);}ad.prototype.r9=lT;function BW(){return Ff.n(this.fp,"work_phone_number","");}ad.prototype.p=BW;function My(H){Ff.Y(this.fp,"work_phone_number",H);}ad.prototype.RL=My;function U0(){return Ff.n(this.fp,"mobile_phone_number","");}ad.prototype.AX=U0;function Cw(H){Ff.Y(this.fp,"mobile_phone_number",H);}ad.prototype.nn=Cw;function iN(){return Ff.n(this.fp,"work_fax_number","");}ad.prototype.FF=iN;function Ge(H){Ff.Y(this.fp,"work_fax_number",H);}ad.prototype.c3=Ge;function Si(){return Ff.n(this.fp,"home_address_street","");}ad.prototype.sa=Si;function p5(H){Ff.Y(this.fp,"home_address_street",H);}ad.prototype.Gj=p5;function lk(){return Ff.n(this.fp,"home_address_city","");}ad.prototype.Lm=lk;function yz(H){Ff.Y(this.fp,"home_address_city",H);}ad.prototype.mP=yz;function ca(){return Ff.n(this.fp,"home_address_state","");}ad.prototype.IK=ca;function gG(H){Ff.Y(this.fp,"home_address_state",H);}ad.prototype.WF=gG;function Em(){return Ff.n(this.fp,"home_address_zip","");}ad.prototype.gY=Em;function Va(H){Ff.Y(this.fp,"home_address_zip",H);}ad.prototype.Ov=Va;function B8(){return Ff.n(this.fp,"home_address_country","");}ad.prototype.c4=B8;function i0(H){Ff.Y(this.fp,"home_address_country",H);}ad.prototype.EA=i0;function Vo(){return Ff.n(this.fp,"work_address_street","");}ad.prototype.fr=Vo;function G0(H){Ff.Y(this.fp,"work_address_street",H);}ad.prototype.dn=G0;function oT(){return Ff.n(this.fp,"work_address_city","");}ad.prototype.U=oT;function Ss(H){Ff.Y(this.fp,"work_address_city",H);}ad.prototype.eh=Ss;function tm(){return Ff.n(this.fp,"work_address_state","");}ad.prototype.hg=tm;function Wv(H){Ff.Y(this.fp,"work_address_state",H);}ad.prototype.CA=Wv;function CD(){return Ff.n(this.fp,"work_address_zip","");}ad.prototype.FB=CD;function Zd(H){Ff.Y(this.fp,"work_address_zip",H);}ad.prototype.cJ=Zd;function PC(){return Ff.n(this.fp,"work_address_country","");}ad.prototype.uk=PC;function iG(H){Ff.Y(this.fp,"work_address_country",H);}ad.prototype.i=iG;function u9(){return Ff.n(this.fp,"other_address_street","");}ad.prototype.hb=u9;function CI(H){Ff.Y(this.fp,"other_address_street",H);}ad.prototype.f2=CI;function qs(){return Ff.n(this.fp,"other_address_city","");}ad.prototype.u6=qs;function aO(H){Ff.Y(this.fp,"other_address_city",H);}ad.prototype.Dv=aO;function RT(){return Ff.n(this.fp,"other_address_state","");}ad.prototype.Mn=RT;function a5(H){Ff.Y(this.fp,"other_address_state",H);}ad.prototype.qj=a5;function Sn(){return Ff.n(this.fp,"other_address_zip","");}ad.prototype.Vv=Sn;function lO(H){Ff.Y(this.fp,"other_address_zip",H);}ad.prototype.aC=lO;function t2(){return Ff.n(this.fp,"other_address_country","");}ad.prototype.X1=t2;function X8(H){Ff.Y(this.fp,"other_address_country",H);}ad.prototype.DU=X8;function m1(){var H=parseInt(Ff.n(this.fp,"selected_mailing_address"),10);if(H==RM.B||H==RM.y||H==RM.H){return H;}else{return RM.a;}}ad.prototype.P6=m1;function s5(H){Ff.Y(this.fp,"selected_mailing_address",H);}ad.prototype.NV=s5;function dV(){return Ff.n(this.fp,"web_page_address","");}ad.prototype.HK=dV;function Ve(H){Ff.Y(this.fp,"web_page_address",H);}ad.prototype.dg=Ve;function LX(){return Ff.n(this.fp,"im_address","");}ad.prototype.ud=LX;function B4(H){Ff.Y(this.fp,"im_address",H);}ad.prototype.xn=B4;function Cx(){return Ff.n(this.fp,"department","");}ad.prototype.Eg=Cx;function n7(H){Ff.Y(this.fp,"department",H);}ad.prototype.Tu=n7;function Dh(){return Ff.n(this.fp,"office_location","");}ad.prototype.an=Dh;function lh(H){Ff.Y(this.fp,"office_location",H);}ad.prototype.VU=lh;function mi(){return Ff.n(this.fp,"profession","");}ad.prototype.mQ=mi;function re(H){Ff.Y(this.fp,"profession",H);}ad.prototype.l7=re;function JD(){return Ff.n(this.fp,"manager","");}ad.prototype.fu=JD;function vO(H){Ff.Y(this.fp,"manager",H);}ad.prototype.aG=vO;function wv(){return Ff.n(this.fp,"assistant","");}ad.prototype.W=wv;function Ts(H){Ff.Y(this.fp,"assistant",H);}ad.prototype.A=Ts;function O0(){return Ff.n(this.fp,"nickname","");}ad.prototype.XR=O0;function Zl(H){Ff.Y(this.fp,"nickname",H);}ad.prototype.UE=Zl;function Up(){return Ff.n(this.fp,"spouse","");}ad.prototype.KS=Up;function xS(H){Ff.Y(this.fp,"spouse",H);}ad.prototype.xR=xS;function b4(){return lC(Ff.n(this.fp,"bday",""));}ad.prototype.b6=b4;function At(H){if(H==null){var B=Ff.N(this.fp,"bday",false);if(B!=null){this.fp.removeChild(B);}}else{Ff.Y(this.fp,"bday",t7(H));}}ad.prototype.e8=At;function Kn(){return lC(Ff.n(this.fp,"anniversary",""));}ad.prototype.C4=Kn;function ks(H){if(H==null){var B=Ff.N(this.fp,"anniversary",false);if(B!=null){this.fp.removeChild(B);}}else{Ff.Y(this.fp,"anniversary",t7(H));}}ad.prototype.xf=ks;function hH(){return Ff.n(this.fp,"description","");}ad.prototype.Md=hH;function Y2(H){Ff.Y(this.fp,"description",H);}ad.prototype.q7=Y2;function A5(){var H=new Array();var B=this.da();var y=this.hY();var a=this.j3();var T=this.pe();var n=this.DJ();if(B!=null&&B.strip()!=""){H["PREFIX"]=B.strip()+" ";}else{H["PREFIX"]="";}if(y!=null&&y.strip()!=""){H["FIRST"]=y.strip()+" ";}else{H["FIRST"]="";}if(a!=null&&a.strip()!=""){H["MIDDLE"]=a.strip()+" ";}else{H["MIDDLE"]="";}if(T!=null&&T.strip()!=""){H["LAST"]=T.strip()+" ";}else{H["LAST"]="";}if(n!=null&&n.strip()!=""){H["SUFFIX"]=n.strip()+" ";}else{H["SUFFIX"]="";}return strings.contact_display_name_format.format(H).strip();}ad.prototype.KY=A5;function Us(){var H=new ad();H.fp=this.fp.cloneNode(true);H.a=this.a;H.N=this.N;return H;}ad.prototype.KO=Us;function P8(){return this.fp.getAttribute("uid");}ad.prototype.w=P8;function tE(H){if(H!=null){this.fp.setAttribute("uid",H);}else{this.fp.removeAttribute("uid");}}ad.prototype.R=tE;function pH(){var H=this.fp.getAttribute("msgid");if(H==null||H.strip()==""){return this.fp.getAttribute("msgID");}else{return H;}}ad.prototype.G=pH;function Zw(H){if(H!=null){this.fp.setAttribute("msgid",H);}else{this.fp.removeAttribute("msgid");}}ad.prototype.pm=Zw;function XW(){var H=Ff.N(this.fp,"importance",false);if(H!=null){var B=parseInt(Ff.l(H),10);if(!isNaN(B)){if(B==0){return oF.y;}else{if(B==1){return oF.B;}else{if(B==2){return oF.H;}else{return oF.B;}}}}else{return oF.B;}}else{return oF.B;}return (H!=null?parseInt(Ff.l(H),10):null);}ad.prototype.j=XW;function US(){return Qp.B;}ad.prototype.B=US;function ps(){return false;}ad.prototype.H=ps;function m8(){return Ff.n(this.fp,"subject","");}ad.prototype.d=m8;function JY(){return An(this.d());}ad.prototype.q=JY;function OO(H){return Ff.Y(this.fp,"subject",H);}ad.prototype.vD=OO;function kp(){var H=Ff.N(this.fp,"last_modification_time",false);return (H!=null?lC(Ff.l(H)):null);}ad.prototype.O=kp;function Bv(){var H=this.O();return H!=null?H.getTime():null;}ad.prototype.Q=Bv;function pc(){var H=Ff.N(this.fp,"message_size",false);return (H!=null?parseInt(Ff.l(H),10):null);}ad.prototype.k=pc;function nZ(){return Ff.n(this.fp,"message_class");}ad.prototype.r=nZ;function B7(H){Ff.Y(this.fp,"message_class",H);}ad.prototype.MF=B7;function Ld(){var H=Ff.n(this.fp,"sent_representing_name");var B=Ff.n(this.fp,"sent_representing_email_address");return (B!=null?new z3(H,B):null);}ad.prototype.M=Ld;function O1(){var H=this.M();if(H!=null){var B=H.E();var y=H.n();return B!=null?B:y;}else{return "";}}ad.prototype.K=O1;function Xq(){var H=Ff.n(this.fp,"sender_name");var B=Ff.n(this.fp,"sender_email_address");return (B!=null?new z3(H,B):null);}ad.prototype.f=Xq;function hU(H,B,y,a){if(this.P||!this.N){return ;}var T=this.a;var n=new jG.N(X2("contacts"),H,dM(this,this.oO),dM(this,this.gf));n.H.add("onSuccessFn",B);n.H.add("onErrorFn",y);n.H.add("onDeletedFn",a);n.H.add("no.report.faults",true);var q=new jG.h("loadBody",eu);var N=Ff.r.createElement("contact");N.setAttribute("uid",this.w());N.setAttribute("msgid",this.G());N.setAttribute("ImapFolderName",T.W());q.N(N);n.B.d(q);this.P=true;n.B.h();}ad.prototype.c=hU;function Kl(H,B){var y=H.y().firstChild;var a=y.firstChild;this.P=false;if(a.getAttribute("deleted")=="true"){this.l=true;var T=this.a;T.w(this);var n=B.item("onDeletedFn");if(n){n(this);}return ;}this.fp=a;this.N=false;var q=B.item("onSuccessFn");if(q){q(this);}}ad.prototype.oO=Kl;function EL(H,B){this.P=false;this.S=true;var y=B.item("onErrorFn");if(y){y(this);}}ad.prototype.gf=EL;function Io(H,B,y){if(H==null){H=true;}var a=this.a;var T=new jG.N(X2("contacts"),H,dM(this,this.zC),dM(this,this.T1));T.H.add("onSuccessFn",B);T.H.add("onErrorFn",y);T.H.add("no.report.faults",true);var n=new jG.h("save",eu);var q=this.fp.cloneNode(true);q.setAttribute("ImapFolderName",a.W());n.q(q);T.B.d(n);this.I=true;T.B.h();}ad.prototype.Br=Io;function Kf(H,B){var y=H.y().firstChild;var a=y.firstChild;var T=this.a;if(!this.v()){T.w(this);}this.fp=a;this._DOM_Node_backup=this.fp.cloneNode(true);this.P=false;this.N=false;T.K(this);this.I=false;var n=B.item("onSuccessFn");if(n){n(this);}}ad.prototype.zC=Kf;function qQ(H,B){this.I=false;var y=B.item("onErrorFn");if(y){y(this);}}ad.prototype.T1=qQ;function PT(H){if(hK(H,ad)){var B=H;return B.Jw();}else{if(hK(H,Jy)){var y=H;return y.d();}else{return "";}}}function Uy(H){var B="";if(hK(H,ad)){for(var y=1;y<=3;y++){if((B=H.oy(y).strip())!=""){break;}}}return B;}function ZK(H){var B;if(hK(H,ad)){if((B=H.p().strip())!=""){return B;}if((B=H.ci().strip())!=""){return B;}if((B=H.AX().strip())!=""){return B;}}return "";}function n6(H){if(hK(H,ad)){return H.NJ();}else{return "";}}function d7(H){return HT(H.fr(),H.U(),H.hg(),H.FB(),H.uk());}function YV(H){return HT(H.sa(),H.Lm(),H.IK(),H.gY(),H.c4());}function JF(H){return HT(H.hb(),H.u6(),H.Mn(),H.Vv(),H.X1());}function HT(H,B,y,a,T){var n=new Array();if(H!=null&&H.strip()!=""){n["STREETPREFIX"]=strings.postal_address_street_prefix;n["STREETSUFFIX"]=strings.postal_address_street_suffix;n["STREET"]=H.strip();}else{n["STREETPREFIX"]="";n["STREETSUFFIX"]="";n["STREET"]="";}if(B!=null&&B.strip()!=""){n["CITYPREFIX"]=strings.postal_address_city_prefix;n["CITYSUFFIX"]=strings.postal_address_city_suffix;n["CITY"]=B.strip();}else{n["CITYPREFIX"]="";n["CITYSUFFIX"]="";n["CITY"]="";}if(y!=null&&y.strip()!=""){n["STATEPREFIX"]=strings.postal_address_state_prefix;n["STATESUFFIX"]=strings.postal_address_state_suffix;n["STATE"]=y.strip();}else{n["STATEPREFIX"]="";n["STATESUFFIX"]="";n["STATE"]="";}if(a!=null&&a.strip()!=""){n["ZIPPREFIX"]=strings.postal_address_zip_prefix;n["ZIPSUFFIX"]=strings.postal_address_zip_suffix;n["ZIP"]=a.strip();}else{n["ZIPPREFIX"]="";n["ZIPSUFFIX"]="";n["ZIP"]="";}if(T!=null&&T.strip()!=""){n["COUNTRYPREFIX"]=strings.postal_address_country_prefix;n["COUNTRYSUFFIX"]=strings.postal_address_country_suffix;n["COUNTRY"]=T.strip();}else{n["COUNTRYPREFIX"]="";n["COUNTRYSUFFIX"]="";n["COUNTRY"]="";}return strings.postal_address_format.format(n);}function K0(H,B){var y=B.split(" ");if(y[0]!=null){H.s(y[0]);}if(y[1]!=null&&y[2]!=null){H.zx(y[1]);H.jY(y[2]);}else{if(y[1]!=null){H.jY(y[1]);}}}function Sp(H,B,y,a,T,n){this.$document=H;this.$name=B;if(y){this.$expiration=new Date((new Date()).getTime()+y*3600000);}else{this.$expiration=null;}if(a){this.$path=a;}else{this.$path=null;}if(T){this.$domain=T;}else{this.$domain=null;}if(n){this.$secure=true;}else{this.$secure=false;}}Sp.prototype.B=function(){var H="";for(var y in this){if((y.charAt(0)=="$")||((typeof this[y])=="function")){continue;}if(H!=""){H+="&";}H+=y+":"+escape(this[y]);}if(H==""){this.H();}else{var a=this.$name+"="+escape(H);if(this.$expiration){a+="; expires="+this.$expiration.toGMTString();}if(this.$path){a+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){a+="; domain="+this.$domain;}if(this.$secure){a+="; secure";}this.$document.cookie=a;}};Sp.prototype.y=function(){var H=this.$document.cookie;if(H==""){return false;}var B=H.indexOf(this.$name+"=");if(B==-1){return false;}B+=this.$name.length+1;var a=H.indexOf(";",B);if(a==-1){a=H.length;}var T=unescape(H.substring(B,a));var n;var q=T.split("&");for(n=0;n<q.length;n++){q[n]=q[n].split(":");}for(n=0;n<q.length;n++){this[q[n][0]]=unescape(q[n][1]);}return true;};Sp.prototype.H=function(){var B;B=this.$name+"=";if(this.$path){B+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){B+="; domain="+this.$domain;}B+="; expires=Fri, 02-Jan-1970 00:00:00 GMT";this.$document.cookie=B;};Sp.a=function(){var H=new Sp(document,"_test_");H.testProp="testVal";H.B();var B=H.y();H.H();return B;};var L8=null;function Pa(){this.T=null;this.q=null;this.B=null;this.a=null;this.y=new Array();}Pa.l=1;Pa.E=2;Pa.c=3;Pa.z=4;Pa.N=5;Pa.prototype.n=function(H){this.T=H.getHours();this.q=H.getDay();this.B=H.getMonth();var B=0;var y=H.getDay();var a=H.getDate();var T=new Date(H.getFullYear(),H.getMonth(),1);while(T.getDate()<=a&&T.getMonth()==this.B){if(T.getDay()==y){B++;}T.setDate(T.getDate()+1);}this.q=y;this.a=B;};Pa.prototype.H=function(B){var y=B.toString();if(this.y[y]!=null){return this.y[y];}var a;if(this.a==Pa.N){a=new Date(B,this.B+1,1,this.T,0,0);a.setDate(a.getDate()-1);while(a.getDay()!=this.q){a.setDate(a.getDate()-1);}}else{if(this.a<1){this.a=Pa.l;}else{if(this.a>5){this.a=Pa.N;}}a=new Date(B,this.B,1);var T=0;for(;;){if(a.getDay()==this.q){T++;if(T==this.a){break;}}a.setDate(a.getDate()+1);}}this.y[y]=a;return a;};function bQ(){this.y=0;this.n=0;this.B=null;this.H=null;}bQ.prototype.a=function(){var H=Math.floor(Math.abs(this.y)/60);var B=Math.abs(this.y)%60;var y="(GMT";y+=this.y>0?"-":"+";if(H<10){y+="0";}y+=H;y+=":";if(B<10){y+="0";}y+=B;y+=")";return y;};bQ.prototype.T=function(H,B){var y=B.getFullYear();var a,n;var q,N;var E=this.y;var c=H.y;var z=0;var l=0;if(H.n!=0){a=H.B;n=H.H;q=a.H(y);N=n.H(y);if((Rh(B,q)>0&&Rh(B,N)<0&&Rh(q,N)<0)||((Rh(B,q)>0||Rh(B,N)<0)&&Rh(q,N)>0)){l=H.n;}}if(this.n!=0){a=this.B;n=this.H;q=a.H(y);N=n.H(y);if((Rh(B,q)>0&&Rh(B,N)<0&&Rh(q,N)<0)||((Rh(B,q)>0||Rh(B,N)<0)&&Rh(q,N)>0)){z=this.n;}}var h=(c+l)-(E+z);return h;};function F6(H,B,y){var a=0;var T=new Date(y,B,1);while(T.getMonth()==B){if(T.getDay()==H){a++;}T.setDate(T.getDate()+1);}return a;}function ji(H){var B=new Date(H,0,1);var y=new Date(H,6,1);var a=new Date(H,11,31);var T=B.getTimezoneOffset();var n=y.getTimezoneOffset();var q=a.getTimezoneOffset();if(T==n){return null;}var N=(T>n);while(T!=n){B.setDate(B.getDate()+1);T=B.getTimezoneOffset();}while(T==n){var E=B.getHours();B.setHours(B.getHours()-1);if(B.getHours()==E){break;}T=B.getTimezoneOffset();}while(q!=n){a.setDate(a.getDate()-1);q=a.getTimezoneOffset();}while(q==n){var E=a.getHours();a.setHours(E+1);if(a.getHours()==E){break;}q=a.getTimezoneOffset();}var c,z;if(N){c=B;z=a;}else{c=a;z=B;}return [c,z];}function NB(){if(L8!=null){return L8;}L8=new bQ();var H=new Date();var B=new Date(H.getFullYear(),0,1);var y=new Date(H.getFullYear(),6,1);var a=B.getTimezoneOffset();var T=y.getTimezoneOffset();if(a==T){L8.y=a;return L8;}L8.y=Math.max(a,T);L8.n=Math.min(a,T)-Math.max(a,T);var n;var q=ji(H.getFullYear());var N=q[0];var E=q[1];n=H.getFullYear();while(F6(N.getDay(),N.getMonth(),n)<5){n++;}N=ji(n)[0];n=H.getFullYear();while(F6(E.getDay(),E.getMonth(),n)<5){n++;}E=ji(n)[1];var c=new Pa();c.n(N);var z=new Pa();z.n(E);L8.B=c;L8.H=z;return L8;}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(jR){return jR>=Date.GREGORIAN_CUT_OVER_YEAR?((jR%4==0)&&((jR%100!=0)||(jR%400==0))):(jR%4==0);};Date.getMonthLength=function(fa,jR){if(fa!=1){return Date.MONTH_LENGTH[fa];}else{return Date.isLeapYear(jR)?29:28;}};Date.getYearLength=function(jR){return Date.isLeapYear(jR)?366:365;};function lC(H){var B=/^([0-9]{4})+\-([0-9]{2})+\-([0-9]{2})+T+([0-9]{2})+\:+([0-9]{2})+\:+([0-9]{2})+Z+$/;if(!B.test(H)){return null;}var y=parseInt(H.substr(0,4),10);var a=parseInt(H.substr(5,2),10)-1;var T=parseInt(H.substr(8,2),10);var n=parseInt(H.substr(11,2),10);var q=parseInt(H.substr(14,2),10);var N=parseInt(H.substr(17,2),10);var E=new Date();E.setUTCFullYear(y,a,T);E.setUTCHours(n,q,N,0);return E;}function t7(H){var B=H.getUTCFullYear();var y=H.getUTCMonth();var a=H.getUTCDate();var T=H.getUTCHours();var n=H.getUTCMinutes();var q=H.getUTCSeconds();var N="";N+=B;N+="-";if(y<9){N+="0";}N+=(y+1);N+="-";if(a<10){N+="0";}N+=a;N+="T";if(T<10){N+="0";}N+=T;N+=":";if(n<10){N+="0";}N+=n;N+=":";if(q<10){N+="0";}N+=q;N+="Z";return N;}function yr(H){switch(H){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 li(H){switch(H){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 T0(H){var B=yr(H);return (B!=null?B.substr(0,3):null);}function vl(H){var B=li(H);return (B!=null?B.substr(0,3):null);}function hV(H){function B(y){if(y&&y.strip()!=""){return y;}return "";}switch(H){case "Y":return B(strings.date_suffix_year);case "L":return B(strings.date_suffix_month);case "D":return B(strings.date_suffix_day);case "G":return B(strings.date_suffix_hour);case "P":return B(strings.date_suffix_minute);case "S":return B(strings.date_suffix_second);}return "";}function O5(H){H=H.strip();this.B=H;this.H=new Array();var B=0;var y="";var a=[];var T;var n;while(B<H.length){T="";y=H.charAt(B);if(y=="'"){while(B++<H.length&&H.charAt(B)!="'"){T+=H.charAt(B);}if(B<H.length){B++;}Bq.H(this.H,[T,0]);}else{T+=y;while(B++<H.length&&H.charAt(B)==y){T+=H.charAt(B);}switch(T){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":Bq.H(this.H,[T,1]);break;case "Y":case "L":case "D":case "G":case "P":case "S":Bq.H(this.H,[T,2]);break;default:Bq.H(this.H,[T,0]);break;}}}}O5.prototype.T=function(){return this.B;};O5.prototype.a=function(H){function B(a){return ((a<0||a>9?"":"0")+a);}var y="";for(var T=0;T<this.H.length;T++){var n=this.H[T];var q=n[0];var N=n[1];if(N==1){switch(q){case "yyyy":y+=H.getFullYear();break;case "yy":var E=H.getFullYear();y+=E.toString().substring(2,4);break;case "y":var E=H.getFullYear();if(E>=2000&&E<2100){y+=E.toString().substring(2,4);}else{y+=E;}break;case "MMM":var c=H.getMonth();y+=li(c);break;case "NNN":var c=H.getMonth();y+=vl(c);break;case "MM":y+=B(H.getMonth()+1);break;case "M":y+=(H.getMonth()+1);break;case "dd":y+=B(H.getDate());break;case "d":y+=H.getDate();break;case "EE":var z=H.getDay();y+=yr(z);break;case "E":var z=H.getDay();y+=T0(z);break;case "hh":var l=H.getHours();if(l==0){l=12;}else{if(l>12){l-=12;}}y+=B(l);break;case "h":var l=H.getHours();if(l==0){l=12;}else{if(l>12){l-=12;}}y+=l;break;case "HH":var l=H.getHours();y+=B(l);break;case "H":var l=H.getHours();y+=l;break;case "mm":var h=H.getMinutes();y+=B(h);break;case "m":y+=H.getMinutes();break;case "ss":var X=H.getSeconds();y+=B(X);break;case "s":y+=H.getSeconds();break;case "a":var l=H.getHours();if(l>=12){y+=strings.date_pm;}else{y+=strings.date_am;}break;}}else{if(N==2){y+=hV(q);}else{y+=q;}}}return y;};O5.prototype.y=function(H){var B=0;var a=null;var T=null;var n=null;var q=null;var N=null;var E=null;var c=null;var z=null;for(var l=0;l<this.H.length;l++){var h=this.H[l];var X=h[0];var P=h[1];if(P==1){switch(X){case "yyyy":if(B+4>H.length+1){return null;}var O=H.substr(B,4);a=parseInt(O,10);if(isNaN(a)){return null;}B+=4;break;case "yy":if(B+2>H.length+1){return null;}var O=H.substr(B,2);var Y=parseInt(O,10);if(isNaN(Y)){return null;}a=2000+Y;B+=2;break;case "y":var V=0;if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];var Q;if(C==0){Q=H.indexOf(r,B);}else{if(C==2){Q=H.indexOf(hV(r),B);}}if(Q==-1){return null;}V=Q-B;}else{V=H.length-B;}if(V!=2&&V!=4){return null;}var O=H.substr(B,V);a=parseInt(O,10);if(isNaN(a)){return null;}if(V==2){a=2000+a;}B+=V;break;case "MM":if(B+2>H.length+1){return null;}var O=H.substr(B,2);T=parseInt(O,10);if(isNaN(T)||T>12){return null;}T-=1;B+=2;break;case "M":var V=0;if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];var Q;if(C==0){Q=H.indexOf(r,B);}else{if(C==2){Q=H.indexOf(hV(r),B);}}if(Q==-1){return null;}V=Q-B;}else{V=H.length-B;}if(V!=1&&V!=2){return null;}var O=H.substr(B,V);T=parseInt(O,10);if(isNaN(T)||T>12){return null;}T-=1;B+=V;break;case "dd":if(B+2>H.length+1){return null;}var O=H.substr(B,2);n=parseInt(O,10);if(isNaN(n)){return null;}B+=2;break;case "d":var V=0;if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];var Q;if(C==0){Q=H.indexOf(r,B);}else{if(C==2){Q=H.indexOf(hV(r),B);}}if(Q==-1){return null;}V=Q-B;}else{V=H.length-B;}if(V!=1&&V!=2){return null;}var O=H.substr(B,V);n=parseInt(O,10);if(isNaN(n)){return null;}B+=V;break;case "hh":if(B+2>H.length+1){return null;}var O=H.substr(B,2);c=parseInt(O,10);if(isNaN(c)||c==0||c>12){return null;}B+=2;break;case "h":var V=0;if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];var Q;if(C==0){Q=H.indexOf(r,B);}else{if(C==2){Q=H.indexOf(hV(r),B);}}if(Q==-1){return null;}V=Q-B;}else{V=H.length-B;}if(V!=1&&V!=2){return null;}var O=H.substr(B,V);c=parseInt(O,10);if(isNaN(c)||c==0||c>12){return null;}B+=V;break;case "HH":if(B+2>H.length+1){return null;}var O=H.substr(B,2);q=parseInt(O,10);if(isNaN(q)||q>23){return null;}B+=2;break;case "H":var V=0;if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];var Q;if(C==0){Q=H.indexOf(r,B);}else{if(C==2){Q=H.indexOf(hV(r),B);}}if(Q==-1){return null;}V=Q-B;}else{V=H.length-B;}if(V!=1&&V!=2){return null;}var O=H.substr(B,V);q=parseInt(O,10);if(isNaN(q)||q>23){return null;}B+=V;break;case "mm":if(B+2>H.length+1){return null;}var O=H.substr(B,2);N=parseInt(O,10);if(isNaN(N)||N>59){return null;}B+=2;break;case "m":var V=0;if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];var Q;if(C==0){Q=H.indexOf(r,B);}else{if(C==2){Q=H.indexOf(hV(r),B);}}if(Q==-1){return null;}V=Q-B;}else{V=H.length-B;}if(V!=1&&V!=2){return null;}var O=H.substr(B,V);N=parseInt(O,10);if(isNaN(N)||N>59){return null;}B+=V;break;case "ss":if(B+2>H.length+1){return null;}var O=H.substr(B,2);E=parseInt(O,10);if(isNaN(E)||E>59){return null;}B+=2;break;case "s":var V=0;if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];var Q;if(C==0){Q=H.indexOf(r,B);}else{if(C==2){Q=H.indexOf(hV(r),B);}}if(Q==-1){return null;}V=Q-B;}else{V=H.length-B;}if(V!=1&&V!=2){return null;}var O=H.substr(B,V);E=parseInt(O,10);if(isNaN(E)||E>59){return null;}B+=V;break;case "a":if(B+2>H.length+1){return null;}var O=H.substr(B,2).toLowerCase();if(O!="am"&&O!=strings.date_am&&O!="pm"&&O!=strings.date_pm){return null;}z=O;B+=2;break;case "MMM":case "NNN":case "EE":case "E":if(l<this.H.length-1){var J=this.H[l+1];var r=J[0];var C=J[1];B=H.indexOf(r,B);if(B==-1){return null;}}break;}}else{var V=X.length;var G="";if(P==0){G=X;}else{if(P==2){G=hV(X);}}if(H.substr(B,V)!=G){return null;}B+=V;}}var d=new Date();d.setHours(0,0,0,0);if(a==null){a=d.getFullYear();}if(T==null){T=d.getMonth();}if(n==null){n=d.getDate();}if(n>Date.getMonthLength(T,a)){return null;}d.setFullYear(a,T,n);if(q==null&&c==null){q=0;}if(N==null){N=0;}if(E==null){E=0;}if(c!=null){if((z=="pm"||z==strings.date_pm)&&c<12){q=c+12;}else{if((z=="am"||z==strings.date_am)&&c==12){q=0;}else{q=c;}}}d.setHours(q,N,E,0);return d;};function vY(H,B){var y=new O5(B);return y.a(H);}function L7(H,B){var y=new O5(B);return y.y(H);}function pl(H,B){var y=H.getFullYear();var a=B.getFullYear();if(y<a){return -1;}else{if(y>a){return 1;}else{var T=H.getMonth();var n=B.getMonth();if(T<n){return -1;}else{if(T>n){return 1;}else{var q=H.getDate();var N=B.getDate();if(q<N){return -1;}else{if(q>N){return 1;}else{return 0;}}}}}}}function RE(H,B){var y=pl(H,B);if(y!=0){return y;}var a=H.getHours();var T=B.getHours();if(a<T){return -1;}else{if(a>T){return 1;}else{var n=H.getMinutes();var q=B.getMinutes();if(n<q){return -1;}else{if(n>q){return 1;}else{return 0;}}}}}function Rh(H,B){var y=H.getMonth();var a=B.getMonth();if(y<a){return -1;}else{if(y>a){return 1;}else{var T=H.getDate();var n=B.getDate();if(T<n){return -1;}else{if(T>n){return 1;}else{return 0;}}}}}function mJ(H){var B=new Date();return ((H.getDate()==B.getDate())&&(H.getMonth()==B.getMonth())&&(H.getFullYear()==B.getFullYear()));}var kB=parseInt("11644473600000");function eV(H,B){var y=NB();var a=H.getTime();a-=H.getTimezoneOffset()*gd;if(B!=null){var T=y.T(B,H);a-=T*gd;}var n=Math.floor((a+kB)/gd);return n;}function tu(H,B){var y=H*gd;var a=y-kB;var T=new Date(a);var n=new Date(T.getUTCFullYear(),T.getUTCMonth(),T.getUTCDate(),T.getUTCHours(),T.getUTCMinutes(),T.getUTCSeconds());if(B==null){return n;}var q=NB();var N=q.T(B,n);n=new Date(n.getTime()+N*gd);return n;}function Ac(H,B){return (new Date(B,H+1,0)).getDate();}function QD(H,B){var y=H.clone();while(y.getDay()!=B){y.setDate(y.getDate()-1);}return y;}var UJ={T:0,a:1,H:2,y:3,B:4};var e6={y:0,B:1,a:2,H:3};function tK(H){this.E=H;this.B=new Array();this.T=true;}function dt(H){return this.B[H];}tK.prototype.y=dt;function Jc(){this.B.length=0;}tK.prototype.q=Jc;function Ei(){return Bq.n(this.B);}tK.prototype.n=Ei;function Ln(){return this.B.length;}tK.prototype.z=Ln;function fc(){return this.E;}tK.prototype.c=fc;function bj(H){while((this.T)&&(this.B.length>(this.E-1))){this.B.shift();}this.B.push(H);}tK.prototype.N=bj;function sF(){this.T=false;}tK.prototype.a=sF;function YZ(){this.T=true;while(this.B.length>this.E){this.B.shift();}}tK.prototype.H=YZ;var x6=new tK(250);var JP=null;var Bw=UJ.T;var CP=null;var Ul=e6.y;function Cy(H){return (H==UJ.T||H==UJ.a||H==UJ.H||H==UJ.y||H==UJ.B);}function a8(H){return (e6.y==H||e6.B==H||e6.a==H||e6.H==H);}function oV(){var H=WZ();var B=BU();if(eC){if(Cy(H)){BL(H);}else{BL(UJ.y);}}else{BL(UJ.T);}if(a8(B)){ma(B);}else{ma(e6.y);}}function BL(H){Bw=H;}function qp(){return Bw;}function ma(H){Ul=H;}function PF(){return Ul;}function PX(H){if(eC){var B=qp();if((B!=UJ.T)&&(null==H||(H!=UJ.T&&H<=B))){return true;}}return false;}function xx(H,B){var y=null;switch(H){case UJ.T:y="OFF";break;case UJ.a:y="ERROR";break;case UJ.H:y="WARN";break;case UJ.y:y="INFO";break;case UJ.B:y="DEBUG";break;default:if(null==B){y="INFO";}else{y=B;}}return y;}function jo(H){var B="%s-%s-%s %s:%s:%s,%s";var y=H.getMonth()+1;var a=H.getDate();return B.printf(H.getFullYear(),(y<10)?"0"+y:y,(a<10)?"0"+a:a,H.getHours(),H.getMinutes(),H.getSeconds(),H.getMilliseconds());}function MC(H,B,y){this.y=H;this.B=B;this.a=y;}function SD(){return this.y;}MC.prototype.q=SD;function Wj(){return this.B;}MC.prototype.n=Wj;function vR(){return this.a;}MC.prototype.T=vR;function vK(){var B="%s  %s - %s";return B.printf(jo(this.B),xx(this.y),this.a);}MC.prototype.H=vK;function wg(H,B){if(!NC.P){return ;}if(null==B){B=true;}var y=true;var a=new jG.N(X2("remotelog"),B,null,null,null,y);var T=new jG.h("remoteClientLog",eu);var n=Ff.r.createElement("messages");for(var q=0,len=H.length;q<len;q++){var N=H[q];var E=N.H().replace(/\n/g,"; ");var c=Ff.E("message",E);c.setAttribute("level",xx(N.q()));n.appendChild(c);}T.q(n);a.B.d(T);a.H.add("no.report.faults",true);a.B.h();}function a6(H,B){if(B==null){B=UJ.y;}var y=Bx();if(y==null){return ;}if(!y.PX(B)){return ;}var a=y.PF();if(a==e6.H){fo(H,B);return ;}var T=(a==e6.B||a==e6.a);var n=(a==e6.y||a==e6.a);if(T){var q=new MC(B,new Date(),H);wg(new Array(q));if(!n){return ;}}if(!Px(window)){var y=Bx();if(y){y.a6(H,B);}}else{var q=new MC(B,new Date(),Cb(H,false,false,false));x6.N(q);if(JP==null){return ;}var N;try{if(JP!=null&&JP.closed){return ;}}catch(N){}if(null==CP||q.q()==CP){zd(JP,q.q(),q.n(),q.T());}}}function Id(){if(qp()<UJ.y){BL(UJ.y);}x6.a();if(!Px(window)){var H=Bx();H.Id();}else{if(JP){var B;try{if(!JP.closed){return ;}}catch(B){}}var y="";y+="<HTML>";y+="  <HEAD>";y+="    <TITLE>Log Console</TITLE>";y+="    <STYLE type=\"text/css\">";y+="BODY { margin:5px; font-family:tahoma, helvetica, arial, sans-serif; font-size:10px; }";y+=".header { font-size:10px; background-color:#EEEEEE; padding:3px; }";y+=".logEntry { font-size:10px; font-size:10px; padding:3px; }";y+="TEXTAREA { font-family:tahoma, helvetica, arial, sans-serif; font-size:10px; }";y+="    </STYLE>";y+="  </HEAD>";y+="  <BODY onload=\"opener."+"lW"+"(window);\" ";y+="  onunload=\"opener."+"Fu"+"(window);\" >";y+="    <INPUT type=\"button\" value=\"All\" onclick=\"opener."+"lW"+"(window);\">";if(qp()>=UJ.a){y+="    <INPUT type=\"button\" value=\"Errors\" onclick=\"opener."+"lW"+"(window, "+UJ.a+");\">";}if(qp()>=UJ.H){y+="    <INPUT type=\"button\" value=\"Warnings\" onclick=\"opener."+"lW"+"(window, "+UJ.H+");\">";}if(qp()>=UJ.y){y+="    <INPUT type=\"button\" value=\"Messages\" onclick=\"opener."+"lW"+"(window, "+UJ.y+");\">";}if(qp()>=UJ.B){y+="    <INPUT type=\"button\" value=\"Debug\" onclick=\"opener."+"lW"+"(window, "+UJ.B+");\">";}if(PF()==e6.y){y+="    <INPUT type=\"button\" value=\"Write Log to Server\" onclick=\"opener."+"Ye"+"(window);\">";}y+="    <INPUT type=\"button\" value=\"Clear Log\" onclick=\"opener."+"M7"+"(window);\">";y+="    <BR><BR>";y+="    <TABLE cellspacing=\"0\" cellpadding=\"0\" border=\"1\" style=\"width:100%;\">";y+="      <TR>";y+="        <TD class=\"header\" style=\"width:62px;\" align=\"center\">Type</TD>";y+="        <TD class=\"header\" style=\"width:140px;\" align=\"center\">Time</TD>";y+="        <TD class=\"header\" align=\"center\">Content</TD>";y+="      </TR>";y+="      <TR>";y+="        <TD colspan=\"3\" valign=\"top\">";y+="          <DIV style=\"overflow:auto;width:100%;height:400px;\">";y+="            <TABLE id=\"logTable\" cellspacing=\"0\" cellpadding=\"0\" border=\"1\" style=\"width:100%;\">";y+="            </TABLE>";y+="          </DIV>";y+="        </TD>";y+="      </TR>";y+="    </TABLE>";y+="  </BODY>";y+="</HTML>";JP=window.open("","_blank","height=500,width=700,location=no,menubar=no,toolbar=no,scrollbars=no,resizable=yes,status=yes");JP.document.open();JP.document.write(y);JP.document.close();}}function Ye(H){wg(x6.n());}function M7(H){var B=H.document.getElementById("logTable");while(B.rows.length>0){B.deleteRow(0);}x6.q();}function Fu(H){x6.H();}function zd(H,B,y,a){var T;var n;var q=H.document.getElementById("logTable");T=q.insertRow(-1);n=T.insertCell(-1);n.style.width="60px";n.className="logEntry";n.align="center";n.innerHTML=xx(B);n=T.insertCell(-1);n.style.width="140px";n.className="logEntry";n.align="center";n.innerHTML=jo(y);n=T.insertCell(-1);n.className="logEntry";n.innerHTML=a;}function lW(H,B){var y=H.document.getElementById("logTable");while(y.rows.length>0){y.deleteRow(0);}for(var a=0;a<x6.z();a++){var T=x6.y(a);if(B==null||T.q()==B){zd(H,T.q(),T.n(),T.T());}}CP=B;}function fo(H,B){H=vY(new Date(),"HH:mm:ss")+" - "+H;switch(B){case UJ.T:break;case UJ.a:console.error(H);break;case UJ.H:console.warn(H);break;case UJ.y:console.info(H);break;case UJ.B:console.debug(H);break;default:console.log(H);}}var iP={T:0,y:4096,B:8192,H:16384,a:32768};function KH(H,B){this.q=H;this.T=B;}function Mt(){return this.q;}KH.prototype.n=Mt;function D4(){return this.T;}KH.prototype.a=D4;function ir(H){this.T=H;}KH.prototype.B=ir;function h6(H,B){if(B){this.T|=H;}else{this.T&=~H;}}KH.prototype.y=h6;function zM(B){return ((this.T&B)!=0);}KH.prototype.H=zM;function sm(H,B,y){function a(N,E){var c=new Array();var z=N.y().getElementsByTagName("delegate");for(var l=0;l<z.length;l++){var h=z.item(l);var X=h.getAttribute("identifier");var P=parseInt(h.getAttribute("flags"),10);var O=new KH(X,P);var Y=new Array();var V=h.getElementsByTagName("acl");for(var J=0;J<V.length;J++){var r=V.item(J);var C=parseInt(r.getAttribute("permissions"),10);var Q=new Z6(X,C);var G=r.getAttribute("imapFolderName");Y[G]=Q;}O._aclList_=Y;Bq.H(c,O);}if(B){B(c);}}function T(N,E){if(y){y();}}var n=new jG.N(X2("account"),H,a,T);var q=new jG.h("getDelegates",eu);n.B.d(q);n.H.add("no.report.faults",true);n.B.h();}function GY(H,B,y,a){function T(Y,V){if(y){y();}}function n(Y,V){if(a){a();}}var q=new jG.N(X2("account"),B,T,n);var N=new jG.h("setDelegates",eu);var E=Ff.r.createElement("delegates");for(var c=0;c<H.length;c++){var z=H[c];var l=Ff.r.createElement("delegate");l.setAttribute("identifier",z.n());l.setAttribute("flags",z.a());var h=z._aclList_;for(var X in h){var P=h[X];var O=Ff.r.createElement("acl");O.setAttribute("imapFolderName",X);O.setAttribute("permissions",P.B());l.appendChild(O);}E.appendChild(l);}N.q(E);q.B.d(N);q.H.add("no.report.faults",true);q.B.h();}function Xs(){this.H=new Array();this.B=new Array();this.count=0;}Xs.prototype.item=function(H){for(var B=0;B<this.count;B++){if(this.H[B]==H){return this.B[B];}}this.add(H,null);return null;};Xs.prototype.add=function(H,B){Bq.H(this.H,H);Bq.H(this.B,B);this.count++;};Xs.prototype.exists=function(H){for(var B=0;B<this.count;B++){if(this.H[B]==H){return true;}}return false;};Xs.prototype.remove=function(H){for(var B=0;B<this.count;B++){if(this.H[B]==H){this.H=Bq.z(this.H,B);this.B=Bq.z(this.B,B);this.count--;break;}}};Xs.prototype.keys=function(){return new Ym(Bq.n(this.H));};Xs.prototype.items=function(){return new Ym(Bq.n(this.B));};function Ym(H){this.H=H;}Ym.prototype.toArray=function(){return this.H;};var Ik={H:"timelimitexceeded",T:"communicationerror",n:"authenticationerror",B:"namingerror",y:"ldapserver",a:"unknown"};function Pi(H){this.c=H.getAttribute("name");this.l=H.getAttribute("resourceID");this.n=H.getAttribute("type");var B=H.getElementsByTagName("header");if(B!=null){this.B=new Array(B.length);for(var y=0;y<B.length;y++){var a=B.item(y);this.B[y]=new B0(a);}}}function Ih(){return this.B;}Pi.prototype.z=Ih;function Oy(B){return this.B[B];}Pi.prototype.H=Oy;function bh(H){if(H==null||this.B==null){return null;}for(var B=0;B<this.B.length;B++){var y=this.B[B];if(H==y.N()){return y;}}return null;}Pi.prototype.E=bh;function yO(){return this.c;}Pi.prototype.y=yO;function P1(){return this.l;}Pi.prototype.T=P1;function AH(){return this.n;}Pi.prototype.N=AH;function uz(H,B,y,a,T){if(T==null){T=false;}var n=new jG.N(X2("contacts"),H,dM(this,this.q),dM(this,this.a));var q=new jG.h("search",eu);n.H.add("onSuccessFn",y);n.H.add("onErrorFn",a);n.H.add("isAdvanced",T);q.y("select",this.c);q.y("messageClass","IPM.Contact");q.y("search",B);n.B.d(q);n.B.h();}Pi.prototype.h=uz;function Q3(H,B){var y=B.item("onSuccessFn");var a=B.item("onErrorFn");var T=B.item("isAdvanced");var n=H.y();var N=n.getElementsByTagName("search_results").item(0);var E=N.getAttribute("error");if(E!=null){if(a){a(this,E);}return ;}var c=null;var z=null;if(!T){var l=this.E("name");c=(l!=null)?l.q():null;l=this.E("email");z=(l!=null)?l.q():null;}var h=new Object();var X=n.getElementsByTagName("dir_entries").item(0);var P=X.getAttribute("partialResultSet");h.partialResultSet=(P=="true");h.data=new Array();var O=N.getElementsByTagName("entry");for(var Y=0;Y<O.length;Y++){var V=O[Y];var J=new LU(this.n,V);if(!T){J.z("Name",c);J.z("Email",z);}Bq.H(h.data,J);}if(c!=null){function r(q,C){var Q=q.q(c);var G=C.q(c);if(Q>=G){return 1;}else{if(Q<G){return -1;}else{return 0;}}}h.data.sort(r);}if(y){var E;try{y(this,h);}catch(E){}}}Pi.prototype.q=Q3;function Rv(H,B){var y=B.item("onErrorFn");if(y){var T;try{y(this,Ik.a);}catch(T){}}}Pi.prototype.a=Rv;function B0(H){this.n=H.getAttribute("attribute");this.H=H.text;this.T=H.getAttribute("resourceID");this.y=H.getAttribute("type");}function Ko(){return this.n;}B0.prototype.B=Ko;function Or(){return this.H;}B0.prototype.q=Or;function L4(){return this.T;}B0.prototype.a=L4;function qc(){return this.y;}B0.prototype.N=qc;function LU(H,B){this.T=H;var y=B.getAttribute("type");this.n=y;if(y=="distributionList"){this.y=new Array(3);this.y["Name"]=B.getAttribute("name");this.y["Email"]=B.getAttribute("mail");this.y["omAddress"]=B.getAttribute("omAddress");this.y["omDirectRef"]=B.getAttribute("omDirectRef");var a=B.getElementsByTagName("addr");this.y["members"]=new Array(a.length);for(var T=0;T<a.length;T++){var n=a.item(T);this.y["members"][T]=n.getAttribute("display");}}else{var q=B.getElementsByTagName("attribute");this.y=new Array(q.length);this.B=new Array(q.length);for(var T=0;T<q.length;T++){var N=q.item(T);var E=N.childNodes;var c=N.getAttribute("resourceID");var z=E[0].text;var l=E[1].text;this.y[z]=l;this.B[z]=c;}}}function Aj(H,B){if(this.y[B]){this.y[H]=this.y[B];}}LU.prototype.z=Aj;function DQ(H){return this.y[H];}LU.prototype.q=DQ;function xw(){return this.T;}LU.prototype.N=xw;function jv(){var H="";var B=this.y["Address 1"];var y=this.y["Address 2"];var a=this.y["Address 3"];var T=this.y["Address 4"];var n=this.y["Address 5"];var q=false;var N=false;var c=false;if(B.strip()!=""){H+=B+"<br>";}if(y.strip()!=""){q=true;H+=y;}if(a.strip()!=""){if(q){H+=" ";}H+=a;N=true;}if(T.strip()!=""){if(q||N){H+=", ";}H+=T;c=true;}if(q||N||c){H+="<br>";}else{H+="&nbsp;<br>";}if(n!=null&&n.strip()!=""){H+=n;}else{H+="&nbsp;";}return H;}LU.prototype.E=jv;function uv(H){return this.B[H];}LU.prototype.a=uv;function Xy(){return this.n;}LU.prototype.c=Xy;function tq(){var B="";for(var y in this.y){B+="\t_values["+y+"]="+this.y[y]+"\n";}return B;}LU.prototype.H=tq;var mz={y:"by_value",a:"directory",B:"contact",H:"unknown"};var oL={H:"pdl"};function Jy(){this.mQ();this.s=null;}Jy.prototype=gX(dC.prototype);Jy.prototype.superClass=dC;Jy.prototype.constructor=Jy;Jy.prototype.mQ=dC;function Nr(H){var B=new Jy();B.s=Ff.r.createElement("distlist");B.a=H;B.U("IPM.DistList");return B;}Jy.VU=Nr;function En(H,B){var y=new Jy();y.s=H;y.a=B;return y;}Jy.gf=En;function iu(){return Ff.n(this.s,"display_name","");}Jy.prototype.P6=iu;function Yt(H){Ff.Y(this.s,"display_name",H);Ff.Y(this.s,"subject",H);Ff.Y(this.s,"file_as",H);Ff.Y(this.s,"dl_name",H);}Jy.prototype.i=Yt;function n3(){var H=new Array();var B=this.s.getElementsByTagName("dl_member");var y=this.s.getElementsByTagName("member");for(var a=0;a<B.length;a++){var T=B.item(a);var n=y.item(a);var q=oi.P(T,n);Bq.H(H,q);}function N(E,c){var z=E.z().toLowerCase();var l=c.z().toLowerCase();if(z<l){return -1;}else{if(z>l){return 1;}else{return 0;}}}H.sort(N);return H;}Jy.prototype.x=n3;function u4(H){var B=Ff.N(this.s,"dl_members",false);if(B){B.removeChild(H.h);}var y=Ff.N(this.s,"members",false);if(y){y.removeChild(H.l);}}Jy.prototype.jY=u4;function xD(H){var B=Ff.N(this.s,"dl_members",true);B.appendChild(H.h);var y=Ff.N(this.s,"members",true);y.appendChild(H.l);}Jy.prototype.an=xD;function QX(){var H=new Jy();H.s=this.s.cloneNode(true);H.a=this.a;H.N=this.N;return H;}Jy.prototype.nn=QX;function oD(){return this.s.getAttribute("uid");}Jy.prototype.w=oD;function pI(H){if(H!=null){this.s.setAttribute("uid",H);}else{this.s.removeAttribute("uid");}}Jy.prototype.A=pI;function TP(){var H=this.s.getAttribute("msgid");if(H==null||H.strip()==""){return this.s.getAttribute("msgID");}else{return H;}}Jy.prototype.G=TP;function Cg(H){if(H!=null){this.s.setAttribute("msgid",H);}else{this.s.removeAttribute("msgid");}}Jy.prototype.hY=Cg;function Mx(){var H=Ff.N(this.s,"importance",false);if(H!=null){var B=parseInt(Ff.l(H),10);if(!isNaN(B)){if(B==0){return oF.y;}else{if(B==1){return oF.B;}else{if(B==2){return oF.H;}else{return oF.B;}}}}else{return oF.B;}}else{return oF.B;}return (H!=null?parseInt(Ff.l(H),10):null);}Jy.prototype.j=Mx;function Q2(){return Qp.B;}Jy.prototype.B=Q2;function Ze(){return false;}Jy.prototype.H=Ze;function r5(){return Ff.n(this.s,"subject","");}Jy.prototype.d=r5;function E8(){return An(this.d());}Jy.prototype.q=E8;function GX(H){return Ff.Y(this.s,"subject",H);}Jy.prototype.HK=GX;function vd(){var H=Ff.N(this.s,"last_modification_time",false);return (H!=null?lC(Ff.l(H)):null);}Jy.prototype.O=vd;function zK(){var H=this.O();return H!=null?H.getTime():null;}Jy.prototype.Q=zK;function S4(){var H=Ff.N(this.s,"message_size",false);return (H!=null?parseInt(Ff.l(H),10):null);}Jy.prototype.k=S4;function XL(){return Ff.n(this.s,"message_class");}Jy.prototype.r=XL;function b0(H){Ff.Y(this.s,"message_class",H);}Jy.prototype.U=b0;function PI(){var H=Ff.n(this.s,"sent_representing_name");var B=Ff.n(this.s,"sent_representing_email_address");return (B!=null?new z3(H,B):null);}Jy.prototype.M=PI;function xY(){var H=this.M();if(H!=null){var B=H.E();var y=H.n();return B!=null?B:y;}else{return "";}}Jy.prototype.K=xY;function Ke(){var H=Ff.n(this.s,"sender_name");var B=Ff.n(this.s,"sender_email_address");return (B!=null?new z3(H,B):null);}Jy.prototype.f=Ke;function rw(H,B,y,a){if(this.P||!this.N){return ;}var T=this.a;var n=new jG.N(X2("contacts"),H,dM(this,this.R),dM(this,this.c4));n.H.add("onSuccessFn",B);n.H.add("onErrorFn",y);n.H.add("onDeletedFn",a);n.H.add("no.report.faults",true);var q=new jG.h("loadBody",eu);var N=Ff.r.createElement("distlist");N.setAttribute("uid",this.w());N.setAttribute("msgid",this.G());N.setAttribute("ImapFolderName",T.W());q.N(N);n.B.d(q);this.P=true;n.B.h();}Jy.prototype.c=rw;function Wd(H,B){var y=H.y().firstChild;var a=y.firstChild;this.P=false;if(a.getAttribute("deleted")=="true"){this.l=true;var T=this.a;T.w(this);var n=B.item("onDeletedFn");if(n){n(this);}return ;}this.s=a;this.N=false;var q=B.item("onSuccessFn");if(q){q(this);}}Jy.prototype.R=Wd;function j0(H,B){this.P=false;this.S=true;var y=B.item("onErrorFn");if(y){y(this);}}Jy.prototype.c4=j0;function gq(H,B,y){if(H==null){H=true;}var a=this.a;var T=new jG.N(X2("contacts"),H,dM(this,this.p),dM(this,this.l7));T.H.add("onSuccessFn",B);T.H.add("onErrorFn",y);T.H.add("no.report.faults",true);var n=new jG.h("save",eu);var q=this.s.cloneNode(true);q.setAttribute("ImapFolderName",a.W());n.q(q);T.B.d(n);this.I=true;T.B.h();}Jy.prototype.W=gq;function TM(H,B){var y=H.y().firstChild;var a=y.firstChild;var T=this.a;if(!this.v()){T.w(this);}this.s=a;this._DOM_Node_backup=this.s.cloneNode(true);this.P=false;this.N=false;T.K(this);this.I=false;var n=B.item("onSuccessFn");if(n){n(this);}}Jy.prototype.p=TM;function VX(H,B){this.I=false;var y=B.item("onErrorFn");if(y){y(this);}}Jy.prototype.l7=VX;function oi(){this.h=null;this.l=null;}function R5(H,B){var y=new oi();y.h=H.s.ownerDocument.createElement("dl_member");y.l=H.s.ownerDocument.createElement("member");y.l.setAttribute("class",B);return y;}oi.O=R5;function Tg(H,B){var y=new oi();y.h=H;y.l=B;return y;}oi.P=Tg;function wq(){return this.l.getAttribute("class");}oi.prototype.y=wq;function ko(){return Ff.n(this.h,"name","");}oi.prototype.z=ko;function UQ(H){Ff.Y(this.h,"name",H);if(this.y()==mz.y){Ff.Y(this.l,"display",H);}}oi.prototype.T=UQ;function xs(){return Ff.n(this.h,"address","");}oi.prototype.n=xs;function IB(H){Ff.Y(this.h,"address",H);var B=this.y();if(B==mz.y||B==mz.a){Ff.Y(this.l,"address",H);}}oi.prototype.a=IB;function uN(){return Ff.n(this.h,"type","");}oi.prototype.N=uN;function gZ(H){Ff.Y(this.h,"type",H);if(this.y()==mz.y){Ff.Y(this.l,"address_type",H);}}oi.prototype.B=gZ;function RF(H){Ff.Y(this.l,"contact_type",H);}oi.prototype.X=RF;function GU(H){Ff.Y(this.l,"contact_ref",H);}oi.prototype.E=GU;function XY(){var H=Ff.N(this.h,"address");if(H){var B=H.getAttribute("rfc822");return B!=null?B:Ff.l(H);}else{return "";}}oi.prototype.q=XY;function QW(){return Ff.n(this.l,"src_dir");}oi.prototype.c=QW;function Xu(B){Ff.Y(this.l,"src_dir",B);}oi.prototype.H=Xu;var zu={H:0,B:1,T:2,y:3,a:4};var gL=null;var nR=null;if(false){nR=new ue();}var aU=null;var R4=new Array();var Vx=false;var mE=null;if(false){mE=new o6();}function I2(H,B,y,a,T,n){gL=B;var q=Bx();var N=q.NC.qj;var E=q.NC.nn("dirSearchOrder");var c=[H,N,E,y,a,T,n];var z=H==zu.T?380:450;var l="dlg_AddressSelection.jsp?locale="+q.NC.B();xT(l,c,Lg,400,z);}function Lg(H){if(H==null){return ;}var B=H["AddressMap"];function y(n){var q=z3.O(n);var N=q[0];var E=q[1];var c=new Array();for(var z=0;z<E.length;z++){var l=E[z];var h=B[l];if(h!=null){var X=h[0];var P=h[1];var O=h[2];var Y=h[3];var V=h[4];var J=new z3(l,X,P);if(O!=null){J._omdirectref_=O;}if(Y!=null){J._directorysource_=Y;}if(V!=null){J._addrtype_=V;}Bq.H(N,J);}else{Bq.H(c,l);}}var r=new Array();r[0]=N;r[1]=c;return r;}var a=H["type"];var T;if(a==zu.T){T=y(H["To"]);}else{T=new Array();T["To"]=y(H["To"]);if(H["Cc"]!=null){T["Cc"]=y(H["Cc"]);}if(H["Bcc"]!=null){T["Bcc"]=y(H["Bcc"]);}}if(gL){gL(T);}}function pR(){var H=Bx();strings=H.strings;pU=document;Yc=document.body;window.name="address_selection";NC.J(H.NC.x,H.NC.F,H.NC.P);var B=opener.jh.n;var y=B[0];var a=B[1];var T=B[2];var n=B[3];var q=B[4];var N=B[5];var E="";E+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";E+="  <TR>";E+="    <TD>";E+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";E+="        <TR>";E+="          <TD nowrap><SPAN class=\"label\">"+strings.addresssearch_search_in_label+"</SPAN></TD>";E+="          <TD colspan=\"2\">";E+="            <SELECT id=\"directorySelection\" onchange=\""+"tY"+"();\">";for(var c=0;c<a.length;c++){var z=a[c];if(N&&z.N()!="system"){continue;}var l=z.y();var h=z.T();if(h!=null&&h!=""){var X=eval("strings."+h);if(X!=null){l=X;}}E+="<OPTION value=\""+l+"\">"+l+"</OPTION>";}E+="            </SELECT>";E+="          </TD>";E+="        </TR>";E+="        <TR>";E+="          <TD nowrap><SPAN class=\"label\">"+strings.addresssearch_type_name_label+"</SPAN></TD>";E+="          <TD><INPUT type=\"text\" id=\"searchPatternField\" class=\"textInputField\" style=\"width:150px;\" onkeydown=\""+"Rl"+"(event);\" autocomplete=\"off\"></TD>";E+="          <TD><INPUT type=\"button\" id=\"searchButton\" class=\"button\" value=\""+strings.addressbooksearch_button_search+"\" onclick=\""+"tY"+"();\"></TD>";E+="        </TR>";E+="      </TABLE>";E+="    </TD>";E+="  </TR>";E+="  <TR>";E+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";E+="  </TR>";E+="  <TR id=\"partial_list_warning_row\">";E+="    <TD>";E+="      <TABLE id=\"subtable2\" width=\"100%\" cellspacing=\"2\" border=\"0\">";E+="        <TR>";E+="          <TD align=\"right\"><SPAN class=\"label\" style=\"color:red;\">"+strings.addressbooksearch_partial_list+"</SPAN></TD>";E+="        </TR>";E+="      </TABLE>";E+="    </TD>";E+="  </TR>";E+="  <TR>";E+="    <TD>";E+="      <TABLE id=\"subtable3\" width=\"100%\" cellspacing=\"2\" border=\"0\">";function P(d,D,e){E+="<TR>";E+="  <TD width=\"1%\" valign=\"top\">";E+="    <INPUT type=\"button\" class=\"button\" value=\""+d+"\" onclick=\""+"Nw"+"('"+D+"');\">";E+="  </TD>";E+="  <TD>";E+="    <TEXTAREA class=\"addressField\" id=\""+D+"\" style=\"width:100%;";if(pV){E+="height:30px;";}E+="\" rows=\"2\" onclick=\""+"xM"+"(this);\"";if(e){E+=" readonly";}E+="></TEXTAREA>";E+="  </TD>";E+="</TR>";}if(y==zu.H){P(strings.address_selection_to_label,"To_Field");P(strings.address_selection_cc_label,"Cc_Field");P(strings.address_selection_bcc_label,"Bcc_Field");}else{if(y==zu.B){P(strings.address_selection_required_label,"To_Field");P(strings.address_selection_optional_label,"Cc_Field");P(strings.address_selection_resources_label,"Bcc_Field");}else{if(y==zu.a){P(strings.address_selection_required_label,"To_Field");P(strings.address_selection_optional_label,"Cc_Field");}else{if(y==zu.T){P(strings.address_selection_add_label,"To_Field",true);}}}}E+="      </TABLE>";E+="    </TD>";E+="  </TR>";if(y==zu.y){E+="  <TR>";E+="    <TD>";E+="      <TABLE id=\"subtable4\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";E+="        <TR>";E+="          <TD align=\"left\">";E+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";E+="              <TR>";E+="                <TD>";E+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.address_selection_new_message_button+"\" onclick=\""+"WV"+"();\">";E+="                </TD>";E+="                <TD>";E+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.address_selection_new_appointment_button+"\" onclick=\""+"Th"+"();\">";E+="                </TD>";E+="              </TR>";E+="            </TABLE>";E+="          </TD>";E+="          <TD align=\"right\">";E+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";E+="              <TR>";E+="                <TD>";E+="                  <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_close+"\" onclick=\"window.close();\">";E+="                </TD>";E+="              </TR>";E+="            </TABLE>";E+="          </TD>";E+="        </TR>";E+="      </TABLE>";E+="    </TD>";E+="  </TR>";}else{E+="  <TR>";E+="    <TD align=\"right\">";E+="      <TABLE id=\"subtable4\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";E+="        <TR>";E+="          <TD>";E+="            <INPUT id=\"ok_btn\" type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"Z3"+"();\">";E+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";E+="          </TD>";E+="        </TR>";E+="      </TABLE>";E+="    </TD>";E+="  </TR>";}E+="</TABLE>";Yc.innerHTML=E;var O=document.getElementById("mainTable");O.style.height=O.offsetHeight+"px";O.style.width=O.offsetWidth+"px";var Y=document.getElementById("subtable1");Y.parentNode.style.height=Y.offsetHeight+"px";var V=document.getElementById("subtable2");V.parentNode.style.height=V.offsetHeight+"px";var J=document.getElementById("subtable3");J.parentNode.style.height=J.offsetHeight+"px";var r=document.getElementById("subtable4");r.parentNode.style.height=r.offsetHeight+"px";m4(kQ("partial_list_warning_row"));var C=kQ("grid_container");var Q=y==zu.y?WV:bw;nR=new ue(C,null,null,Q);if(y==zu.H){aU=q!=null?kQ(q):kQ("To_Field");}else{if(y==zu.B||y==zu.T||y==zu.a){aU=kQ("To_Field");}}if(y==zu.H||y==zu.B||y==zu.a){function G(d,D){var e="";var k=d[0];var S=d[1];for(var f=0;f<k.length;f++){var j=k[f];var w=j.E();var u=j.n();if(w==null&&u==null){continue;}if(w!=null){w=J4(w);e+=w;}else{if(u!=null){e+=u;}}if(f<k.length-1||S.length>0){e+=" ; ";}var M=j.a();var b=j._omdirectref_;var I=j._directorysource_;var t=j._addrtype_;R4[w]=[u,M,b,I,t];}for(var f=0;f<S.length;f++){var w=S[f];w=J4(w);e+=w;if(f<S.length-1){e+=" ; ";}}kQ(D).value=e;}G(n["To"],"To_Field");G(n["Cc"],"Cc_Field");if(y!=zu.a){G(n["Bcc"],"Bcc_Field");}}kQ("searchPatternField").focus();setTimeout("tY()",100);ek=true;}function Z3(){var H=[];H["To"]=kQ("To_Field").value;var B=opener.jh.n;var y=B[0];if(y==zu.H||y==zu.B||y==zu.a){H["Cc"]=kQ("Cc_Field").value;}if(y==zu.H||y==zu.B){H["Bcc"]=kQ("Bcc_Field").value;}H["AddressMap"]=R4;H["type"]=y;opener.jh.B=H;window.close();}function Rl(H){var B=x7(H);if(B.keyCode==gy){tY();}}function xM(H){aU=H;}function tY(){if(Vx){return ;}var H=opener.jh.n;var B=H[1];var y=kQ("directorySelection").selectedIndex;var a=B[y];lV(a);nR.C();Db();Ec(strings.addressbooksearch_searching);a.h(true,kQ("searchPatternField").value,po,py);}function lV(H){var B=Bx();strings=B.strings;var y=H.z();nR.O();for(var a=0;a<y.length;a++){var T=y[a];var n=T.q();var q=T.a();if(q!=null&&q!=""){var N=eval("strings."+q);if(N!=null){n=N;}}nR.S(new pX(n,120));}nR.D();}function Ec(H){if(nR==null){return ;}nR.C();var B=H;if(B==""){B="&nbsp;";}var y=rv("<DIV id=\"info_message_div\" class=\"label\" style=\"position:absolute;overflow:hidden;white-space:nowrap;z-index:1000;\" unselectable=\"on\">",document.body);y.innerHTML=B;var a=kQ("grid_container");pf(a),GM(a),a.offsetWidth,a.offsetHeight;var T=pf(a)+Math.round((a.offsetWidth-y.offsetWidth)/2);var n=GM(a)+30;y.style.left=Math.abs(T)+"px";y.style.top=Math.abs(n)+"px";}function Db(){var H=kQ("info_message_div");if(H!=null){Yc.removeChild(info_message_div);}}function po(H,B){Db();var y=kQ("partial_list_warning_row");if(B.partialResultSet){y.style.display="";}else{m4(y);}var a=B.data;if(a.length==0){Ec(strings.addressbooksearch_no_search_results_returned);return ;}var T=opener.jh.n;var n=T[6];var q=T[1];var N=kQ("directorySelection").selectedIndex;var H=q[N];var E=H.z();for(var c=0;c<a.length;c++){var z=a[c];if(n&&z.c()=="distributionList"){continue;}var l=new Array();var h=true;for(var X=0;X<E.length;X++){var P=E[X];var O=P.q();var Y=z.q(O);if(O=="Name"){if(Y==null||Y.strip()==""){h=false;break;}var V="";V="<SPAN ";if(z.c()=="distributionList"){V+="style=\"font-weight:bold;\"";}V+=">"+r3(Y)+"</SPAN>";Bq.H(l,V);}else{if(O=="Email Address"){var J=z.q("Email");J=(J==null||J.strip()=="")?"&nbsp;":r3(J);if(J==null){J="";}Bq.H(l,J);}else{if(Y==null){Y="";}Bq.H(l,Y);}}}if(h){nR.W(l,z);}}nR.T();Vx=false;}function py(H,B){var y=strings.generic_error+" #AS020";a6(y,UJ.a);Ec(y);Vx=false;}function T4(){var H=nR.R();var B=Bx();var y=B.NC.qj;var a=y[kQ("directorySelection").selectedIndex];var T=opener.jh.n;var n=T[0];for(var q=0;q<H.length;q++){var N=H[q];var E=nR.q(N);var c=E.q("Email");c=(c==null||c.strip()=="")?"":r3(c);var z=null;if(a.N()!="personal"||E.c()!="distributionList"){z=E.q("omAddress");}var l=r3(E.q("Name"));l=J4(l);R4[l]=[c,z,E.q("omDirectRef"),a.N(),E.c()];var h=aU;var X=h.value.strip();if(X!=""&&!X.endsWith(";")){X+=" ; ";}X+=l;h.value=X;h.scrollTop=h.scrollHeight;}}function Nw(H){aU=kQ(H);T4();}function WV(){var H=Bx();var B=H.NR.Br();B.N=false;var y=H.jz.n(B,"to");var a=nR.R();var T=H.NC.qj;var n=T[kQ("directorySelection").selectedIndex];var q=opener.jh.n;var N=q[0];for(var E=0;E<a.length;E++){var c=a[E];var z=nR.q(c);var l=z.q("Email");l=(l==null||l.strip()=="")?"":r3(l);var h=null;if(n.N()!="personal"||z.c()!="distributionList"){h=z.q("omAddress");}var X=r3(z.q("Name"));X=J4(X);y.y(new z3(X,l,h));}H.Mh(H.it.y,B,null,true);}function Th(){var H=Bx();var B=H.Nk()?H.np:H.WX.M();if(!B.KO()){alert(strings.permissions_restriction);return ;}mE=H.s8(null,null,false);var y=nR.R();var a=H.NC.qj;var T=a[kQ("directorySelection").selectedIndex];var n=opener.jh.n;var q=n[0];var N=[];var E=mE.VU();if(E==null){E=H.Zo.z(mE);}var c=E.E();var z=E.a();for(var l=0;l<y.length;l++){var h=y[l];var X=nR.q(h);var P=X.q("Email");P=(P==null||P.strip()=="")?"":r3(P);var O=null;if(T.N()!="personal"||X.c()!="distributionList"){O=X.q("omAddress");}var Y=r3(X.q("Name"));if((O==null||O=="")&&(P==null||P=="")){Bq.H(N,Y);continue;}var V;var J;if(O!=null){J=H.cI.y;V=O;}else{if(P!=null){J=H.cI.H;V=P;}}var r=H.B1.d(E);r.Y(J);r.C(Y);r.Q(Y);r.r(H.N7.B);r.h(H.xQ.y);r.z(z.q());r.J(V);E.N(r);}if(N.length>0){var C=Gs.X;if(C==null){C=new Gs();}C.H(N,k6,gS);return ;}H.Jp(mE);}function gS(){var H=Bx();H.Jp(mE);}function k6(H,B,y){var a=Bx();var T=y!=null?y.B():[B];for(var n=0;n<T.length;n++){var q;var N;var E=T[n];var c=E.a();if(c!=null){q=a.cI.y;N=E.E();}else{c=N=E.n();if(c!=null&&z3.P(c)){q=a.cI.H;}else{alert(strings.event_editor_user_bad_address);return ;}}var z=mE.VU();var l=z.a();var h=a.B1.d(z);h.Y(q);h.C(N);h.Q(N);h.J(c);h.V(a.iR.y);h.r(a.N7.B);h.h(a.xQ.y);h.z(l.q());z.N(h);}}function bw(){T4();}function J4(H){H=H.strip();if(H.indexOf(" ")!=-1||H.indexOf(",")!=-1){H="\""+H+"\"";}return H;}function initBrowserVersionDialog(){opener.jh.N(window);kQ("ok_btn").onclick=pO;}function pO(){var H=kQ("dontShowAgain").checked;opener.jh.B=[H];window.close();}function ha(H,B){var y=Bx();var a="dlg_ColorPicker.jsp?locale="+y.NC.B();xT(a,H,B,365,240);}function MG(){var H=opener.jh.n;var B=Bx();strings=B.strings;pU=document;Yc=document.body;window.name="color_picker";var y=rv("<table class=\"tab_pane\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin: 10px;\" >",Yc);var a=rv("<tbody>",y);var T=rv("<tr>",a);var n=rv("<td>",T);y=rv("<table cellpadding=\"5\" cellspacing=\"0\" width=\"100%\">",n);var q=rv("<tbody>",y);T=rv("<tr>",q);n=rv("<td align=\"center\">",T);colorSwatch=rv("<div class=\"colorSwatch\">",n);colorSwatch.style.backgroundColor=H;T=rv("<tr>",a);n=rv("<td>",T);var N=SY.a(SY.H(H));redSlider=new ou(0,255,N.R,255,strings.color_picker_red,n,W9);greenSlider=new ou(0,255,N.G,255,strings.color_picker_green,n,W9);blueSlider=new ou(0,255,N.B,255,strings.color_picker_blue,n,W9);var E=redSlider.y().offsetWidth;var c=greenSlider.y().offsetWidth;var z=blueSlider.y().offsetWidth;var l=E>c?E:c;l=l>z?l:z;redSlider.T(l);greenSlider.T(l);blueSlider.T(l);y=rv("<table cellpadding=\"5\" cellspacing=\"0\" align=\"right\" style=\"padding-right: 20px;\">",Yc);a=rv("<tbody>",y);T=rv("<tr>",a);n=rv("<td>",T);var h=rv("<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"Ad"+"();\">",n);n=rv("<td>",T);h=rv("<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">",n);}function W9(){var H=redSlider.Q();var B=greenSlider.Q();var y=blueSlider.Q();var a="rgb( "+H+", "+B+", "+y+" )";colorSwatch.style.backgroundColor=a;}function HR(){var H=redSlider.Q();var B=greenSlider.Q();var y=blueSlider.Q();return "#"+SY.B(H,B,y);}function Ad(){opener.jh.B=HR();window.close();}function ou(H,B,y,a,T,n,q){this.n=H;this.C=B;this.X=y;this.P=a;this.N=T;this.E=n;this.l=q;this.q=false;this.h=rv("<table class=\"slider_container\">",n);var N=rv("<tbody>",this.h);var E=rv("<tr>",N);var c=rv("<td>",E);this.N=rv("<div class=\"label\">",c);this.N.innerHTML=T;var c=rv("<td>",E);this.B=rv("<div class=\"slider\">",c);this.G=rv("<div class=\"sliderTrack\">",this.B);this.r=rv("<div class=\"sliderMarker\">",this.B);var c=rv("<td align=\"right\" width=\"20px\">",E);this.z=rv("<div class=\"label\">",c);this.z.innerHTML=y;this.r.onmousedown=dM(this,this.O);this.J=this.H(y);this.r.style.left=this.J+"px";this.G.style.width=a+"px";this.G.parentNode.parentNode.style.width=a+10+"px";}ou.prototype.H=function(B){var y=this.C-this.n;var a=this.P/y;var T=B-this.n;return T*a;};ou.prototype.V=function(H){var B=this.C-this.n;var y=this.P/B;var a=H*y;return this.n+a;};ou.prototype.O=function(H){var B=x7(H);this.q=true;this.a=this.J-B.clientX;document.onmousemove=dM(this,this.c);document.onmouseup=dM(this,this.Y);};ou.prototype.Y=function(H){if(this.q){document.onmousemove=null;document.onmouseup=null;this.q=false;}};ou.prototype.c=function(H){if(this.q){var B=x7(H);var y=this.a+B.clientX;if(y>this.P){y=this.P;}if(y<0){y=0;}this.r.style.left=y+"px";this.J=y;this.X=this.V(this.J);this.z.innerHTML=this.X;if(this.l){this.l();}return false;}};ou.prototype.y=function(){return this.N;};ou.prototype.T=function(H){return this.N.style.width=H+"px";};ou.prototype.Q=function(){return this.X;};var SY={a:function(H){var B="(..)(..)(..)";var y=H.match(B);var T=new Object();T.R=parseInt(y[1],16);T.G=parseInt(y[2],16);T.B=parseInt(y[3],16);return T;},B:function(H,y,a){var T=parseInt(H);var n=parseInt(y);var q=parseInt(a);var N=T.toString(16);var E=n.toString(16);var c=q.toString(16);if(N.length==1){N="0"+N;}if(E.length==1){E="0"+E;}if(c.length==1){c="0"+c;}return (N+E+c).toUpperCase();},T:function(H){var B="^[a-fA-F0-9]{6}$";return H.match(B)!=null;},H:function(B){return B.substr(1);},y:function(H){var B="^rgb\\((\\d{1,3}), (\\d{1,3}), (\\d{1,3})\\)$";return H.match(B);}};var wV=null;if(false){wV=new ri();}function WQ(){var H=Bx();var B="dlg_EditDelegates.jsp?locale="+H.NC.B();xT(B,null,null,400,450);}function SN(){var H=Bx();strings=H.strings;pU=document;Yc=document.body;window.name="edit_delegates";NC.J(H.NC.x,H.NC.F,H.NC.P);var B="";B+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";B+="  <TR>";B+="    <TD align=\"center\">";B+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.edit_delegates_dlg_fetching_msg+"</SPAN>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";Yc.innerHTML=B;function y(T){var n="";n+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";n+="  <TR>";n+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";n+="  </TR>";n+="  <TR>";n+="    <TD>";n+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";n+="        <TR>";n+="          <TD>";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.edit_delegates_dlg_add_btn_caption+"\" onclick=\""+"Ns"+"();\">";n+="            <INPUT id=\"removeButton\" type=\"button\" class=\"button\" value=\""+strings.edit_delegates_dlg_remove_btn_caption+"\" onclick=\""+"Nb"+"();\">";n+="          </TD>";n+="        </TR>";n+="      </TABLE>";n+="    </TD>";n+="  </TR>";n+="  <TR>";n+="    <TD>";n+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"8\" style=\"border:1px solid #B5B0AF;\">";n+="        <TR>";n+="          <TD>";n+="            <SPAN class=\"label\" style=\"color:blue;\">"+strings.edit_delegates_dlg_permissions_summary+"</SPAN><BR><BR>";function q(r,C){n+="  <TR>";n+="    <TD><SPAN class=\"label\">"+r3(r)+"</SPAN></TD>";n+="    <TD>";n+="      <SELECT id=\""+C+"\" onchange=\""+"ex"+"(this);\">";for(var Q in c4){var G=c4[Q];var d=RB(G);n+="<OPTION value=\""+Q+"\">"+d+"</OPTION>";}n+="      </SELECT>";n+="    </TD>";n+="  </TR>";}function N(r,C){n+="<TR>";n+="  <TD><INPUT type=\"checkbox\" id=\""+C+"\" onclick=\""+"P4"+"();\"></TD>";n+="  <TD><SPAN class=\"label\">"+r3(r)+"</SPAN></TD>";n+="</TR>";}n+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";q(strings.specialfolder_inbox,"inboxPerms");q(strings.specialfolder_contacts,"contactsPerms");q(strings.specialfolder_calendar,"calendarPerms");n+="</TABLE><BR>";n+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";N(strings.edit_delegates_dlg_getmeetings_label,"getmeetings");N(strings.edit_delegates_dlg_seeprivate_label,"seeprivate");n+="</TABLE>";n+="          </TD>";n+="        </TR>";n+="      </TABLE>";n+="      <BR>";n+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"2\" id=\"insteadofmetable\">";N(strings.edit_delegates_dlg_insteadofme_label,"insteadofme");n+="</TABLE>";n+="    </TD>";n+="  </TR>";n+="  <TR>";n+="    <TD align=\"right\">";n+="      <TABLE id=\"subtable3\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";n+="        <TR>";n+="          <TD>";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"qH"+"();\">";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";n+="          </TD>";n+="        </TR>";n+="      </TABLE>";n+="    </TD>";n+="  </TR>";n+="</TABLE>";Yc.innerHTML=n;var E=kQ("mainTable");E.style.height=E.offsetHeight+"px";E.style.width=E.offsetWidth+"px";var c=kQ("subtable1");c.parentNode.style.height=c.offsetHeight+"px";var z=kQ("subtable2");z.parentNode.style.height=z.offsetHeight+"px";var l=kQ("subtable3");l.parentNode.style.height=l.offsetHeight+"px";var h=kQ("grid_container");function X(r){var C=r._aclList_;for(var Q in C){var G=H.WX.l(Q);var d=C[Q];var D=d.B();var e=IJ(D);var k;if(G.V()==an.n){k=kQ("inboxPerms");}else{if(G.V()==an.E){k=kQ("contactsPerms");}else{if(G.V()==an.B){k=kQ("calendarPerms");}}}k.value=e;}kQ("getmeetings").checked=r.H(iP.H);kQ("seeprivate").checked=r.H(iP.B);}wV=new ri(h,null,X,null,false);wV.e(new bt(strings.edit_delegates_dlg_name_header_label,200));wV.d();wV.K(pf(h),GM(h),h.offsetWidth,h.offsetHeight);var P=false;var O=T.length;for(var Y=0;Y<O;Y++){var V=T[Y];var J=V.n();wV.Z([J],V);if(V.H(iP.a)){P=true;}}wV.T();kQ("insteadofme").checked=P;df();}function a(){var T=strings.generic_error+" #DG021";a6(T,UJ.a);alert(T);window.close();}sm(true,y,a);ek=true;}function Ns(){function H(B){if(!B){return ;}var y=Bx();var a=false;var T=B[0];for(var n=0;n<T.length;n++){var q=T[n];var N=q.n();if(!a){var E=wV.y();for(var c=0;c<E;c++){var z=wV.q(c);if(z.n()==N){a=true;break;}}}if(!a){var z=new KH(N,iP.y|iP.H);var l=y.WX.Y();var h=y.WX.O();var X=y.WX.M();var P=new Z6(N,c4.q);var O=new Z6(N,c4.q);var Y=new Z6(N,c4.y);var V=new Array();V[l.W()]=P;V[h.W()]=O;V[X.W()]=Y;z._aclList_=V;wV.Z([N],z);}}if(a){alert(strings.edit_delegates_dlg_duplicate_user);}wV.T();df();}I2(zu.T,H,null,null,true,true);}function Nb(){var H=wV.U();wV.z(H);df();}function df(){var H=wV.y();if(H>0){n5(kQ("removeButton"));n5(kQ("subtable2"));n5(kQ("insteadofmetable"));}else{Tf(kQ("removeButton"));Tf(kQ("subtable2"));Tf(kQ("insteadofmetable"));}}function ex(H){var B=H.value;var y=c4[B];if(y==c4.N){var a=Bx();var T=wV.U();var n=T[0];var q=wV.q(n);var N=q._aclList_;for(var E in N){var c=a.WX.l(E);var z=N[E];var y=z.B();var B=IJ(y);var l;if(c.V()==an.n){l=kQ("inboxPerms");}else{if(c.V()==an.E){l=kQ("contactsPerms");}else{if(c.V()==an.B){l=kQ("calendarPerms");}}}l.value=B;}}else{P4();}}function P4(){var H=wV.U();var B=H[0];var y=wV.q(B);var a=iP.y;if(kQ("getmeetings").checked){a|=iP.H;}if(kQ("seeprivate").checked){a|=iP.B;}y.B(a);var T=Bx();var n=y._aclList_;for(var q in n){var N=T.WX.l(q);var E;if(N.V()==an.n){E=kQ("inboxPerms");}else{if(N.V()==an.E){E=kQ("contactsPerms");}else{if(N.V()==an.B){E=kQ("calendarPerms");}}}var c=c4[E.value];if(c==c4.N){continue;}n[q]=new Z6(y.n(),c);}}function qH(){var H=kQ("insteadofme").checked;var B=new Array();var y=wV.y();for(var a=0;a<y;a++){var T=wV.q(a);T.y(iP.a,T.H(iP.H)&&H);Bq.H(B,T);}var n=true;function q(){alert(strings.edit_delegates_dlg_setdelegates_error);n=false;}GY(B,false,null,q);if(n){window.close();}}function XU(H,B,y){this.H=H;this.a=B;this.y=y;}function wY(){return this.a();}XU.prototype.B=wY;function IN(H){return this.y(H);}XU.prototype.T=IN;var bK=new Object();bK["loglevel"]=new XU("loglevel",qp,BL);bK["logdestination"]=new XU("logdestination",PF,ma);function s2(){var H={};for(var B in bK){var y=bK[B];H[B]=y.B();}var a=Bx();var T="dlg_DebugOptions.jsp?locale="+a.NC.B();xT(T,H,gM,600,460);}function gM(H){if(null==H){return ;}else{for(var B in H){var y=bK[B];y.T(H[B]);}}}function writeDebugOptionsDialogContent(){opener.jh.N(window);strings=opener.strings;g5(opener.Jz);pU=document;Yc=document.body;window.name="Debug Options";var H="";H+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD id=\"pane\" valign=\"top\" class=\"panel\" style=\"padding:5px;\">";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD colspan=\"2\" height=\"30\" align=\"right\">";H+="      <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"fP"+"();\">";H+="      <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";H+="    </TD>";H+="  </TR>";H+="</TABLE>";Yc.innerHTML=H;var B=rv("<DIV>",pU.getElementById("pane"));H="";H+="<DIV class=\"panel_header\">"+strings.debug_options_panel_header+"</DIV><BR>";H+="<TABLE>";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.debug_options_log_level_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"loglevel\" style=\"width:80px;\" >";H+="        <OPTION value=\"0\">OFF</OPTION>";H+="        <OPTION value=\"1\">ERROR</OPTION>";H+="        <OPTION value=\"2\">WARNING</OPTION>";H+="        <OPTION value=\"3\">INFO</OPTION>";H+="        <OPTION value=\"4\">DEBUG</OPTION>";H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.debug_options_log_destination_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"logdestination\" style=\"width:80px;\">";H+="        <OPTION value=\"0\">LOCAL</OPTION>";H+="        <OPTION value=\"1\">REMOTE</OPTION>";H+="        <OPTION value=\"2\">BOTH</OPTION>";H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";B.innerHTML=H;for(var y in HG){kQ(y).value=HG[y];}}function fP(){var H=new Object();for(var B in bK){H[B]=kQ(B).value;}opener.jh.B=H;window.close();}var Al=null;if(false){Al=new ri();}var Dn={"#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 Py(H){var B=Bx();var y="dlg_FolderPermissions.jsp?locale="+B.NC.B();var a=H;xT(y,H,null,400,450);}function hL(){var H=Bx();strings=H.strings;pU=document;Yc=document.body;window.name="folder_permissions";var B="";B+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";B+="  <TR>";B+="    <TD align=\"center\">";B+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.folder_perm_dlg_fetching_msg+"</SPAN>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";Yc.innerHTML=B;function y(n,q,N){Yc.innerHTML="";var E=n.C()==l7.a;var c=n;var z=((N&hY.E)!=0);var l=10;var h=10;var X=function(){var m=kQ("subtable1");if(m){m.parentNode.style.height=m.offsetHeight+"px";var Z=kQ("subtable2");Z.parentNode.style.height=Z.offsetHeight+"px";var v=kQ("mainTable");var g=kQ("grid_container");if(Al&&Al!=null){Al.K(g.offsetLeft+v.offsetLeft,g.offsetTop+v.offsetTop,g.offsetWidth,g.offsetHeight);}}};var P=function(){};var O=g4("dlg_FolderProperties",strings.folder_prop_dlg_tab_properties,"properties_section",l+5,h,true,P);var Y=g4("dlg_FolderProperties",strings.folder_prop_dlg_tab_permissions,"permissions_section",O.offsetLeft+O.offsetWidth+2,h,false,X);var V=rv("<DIV id='tab_pane_container' style='position:absolute'>",Yc);rv("<DIV id='buttonsDiv' style='position:absolute'>",Yc);var J="";J+="<TABLE>";J+="  <TR>";J+="    <TD align=\"right\">";J+="      <TABLE id=\"subtable3\">";J+="        <TR>";J+="          <TD>";if(z){J+="<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"Fn"+"();\">";J+="<INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";}else{J+="<INPUT id=\"ok_btn\" type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\"window.close();\">";}J+="          </TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="  </TR>";J+="</TABLE>";buttonsDiv.innerHTML=J;V.style.top=(h+O.offsetHeight-1)+"px";V.style.left=l+"px";V.style.width=(KI()-2*l-(pV?10:0))+"px";V.style.height=(ff()-V.offsetTop-l-buttonsDiv.offsetHeight-(pV?10:0))+"px";buttonsDiv.style.top=(ff()-buttonsDiv.offsetHeight)+"px";buttonsDiv.style.left=l+"px";var r=vJ(O.paneId,V,true);var C=vJ(Y.paneId,V,false);J="";J+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";if(!z){J+="  <TR id=\"description_summary_row\">";J+="    <TD><SPAN class=\"label\">"+strings.folder_prop_dlg_permissions+"</SPAN></TD>";J+="  </TR>";}J+="  <TR>";J+="   <TD valign=\"top\">";J+="       <TABLE cellspacing=\"5\" style=\"empty-cells: show;\">";J+="           <TR>";J+="               <TD class=\"label\">";J+="                  "+strings.folder_prop_dlg_name_label+":";J+="               </TD>";J+="               <TD>";J+="                   <input class=\"label\" type=\"text\" id=\"folderName\" name=\"folderName\" size=\"20\" maxlength=\"255\"/>";J+="               </TD>";J+="           </TR>";J+="           <TR>";J+="               <TD class=\"label\">";J+="                   "+strings.folder_prop_dlg_type_label+":";J+="               </TD>";J+="               <TD class=\"label\">";J+="                   "+hv.e(n);J+="               </TD>";J+="           </TR>";if(E){J+="           <TR>";J+="               <TD class=\"label\">";J+="                  "+strings.folder_prop_dlg_color_label+":";J+="               </TD>";J+="               <TD>";J+="                   <TABLE cellspacing=0 cellpadding=0>";J+="                       <TR>";J+="                           <TD>";J+="                            <DIV id=\"colorSwatch\" class=\"singleButtonToolbar\"></DIV>";J+="                           </TD>";J+="                       </TR>";J+="                  </TABLE>";J+="               </TD>";J+="           </TR>";}J+="           <TR>";J+="               <TD class=\"label\">";J+="                  "+strings.folder_prop_dlg_path_label+":";J+="               </TD>";J+="               <TD class=\"label\">";J+="                  "+n.W();J+="               </TD>";J+="           </TR>";if(E){J+="           <TR>";J+="               <TD class=\"label\">";J+="                  "+strings.folder_prop_dlg_description_label+":";J+="               </TD>";if(n.h()){J+="           <TD></TD>";J+="           </TR>";J+="           <TR>";J+="               <TD colspan=\"2\">";J+="                 <textarea  class=\"label\" name=\"folderDescription\" id=\"folderDescription\" rows=\"3\" cols=\"30\">";var Q=n.l7(Vg.H);if(Q){J+=Q;}J+="</textarea>";}else{J+="               <TD class=\"label\" >";J+="                 "+strings.folder_prop_dlg_no_metadata;}J+="               </TD>";J+="           </TR>";}J+="       </TABLE>";J+="   </TD>";J+="  </TR>";J+="</TABLE>";r.innerHTML=J;J="";if(z){J+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\">";J+="  <TR>";J+="    <TD height=\"20\"><SPAN class=\"label\">"+strings.mainmenubar_file_folder+" "+n.k()+" - "+strings.folder_perm_dlg_title+"</SPAN></TD>";J+="  </TR>";J+="  <TR>";J+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"></TD>";J+="  </TR>";J+="  <TR>";J+="    <TD>";J+="      <TABLE id=\"subtable1\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";J+="        <TR>";J+="          <TD>";J+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.folder_perm_dlg_add_btn_caption+"\" onclick=\""+"B9"+"();\">";J+="            <INPUT id=\"removeButton\" type=\"button\" class=\"button\" value=\""+strings.folder_perm_dlg_remove_btn_caption+"\" onclick=\""+"Qr"+"();\">";J+="          </TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="  </TR>";}else{J+="<TABLE id=\"mainTable\" width=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";J+="  <TR id=\"description_summary_row\">";J+="    <TD><SPAN class=\"label\">"+strings.folder_perm_dlg_permissions_summary+"</SPAN></TD>";J+="  </TR>";}J+="  <TR>";J+="    <TD>";J+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"8\" style=\"border:1px solid #B5B0AF;\">";J+="        <TR>";J+="          <TD>";J+="            <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\">";J+="              <TR>";if(z){J+="<TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_perm_dlg_roles_label+"</SPAN></TD>";J+="<TD>";J+="  <SELECT id=\"role\" style=\"width:100%;\" onchange=\""+"wE"+"();\">";for(var G in c4){var d=c4[G];var Q=RB(d);J+="<OPTION value=\""+G+"\">"+Q+"</OPTION>";}J+="  </SELECT>";J+="</TD>";}else{J+="<TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_perm_dlg_role_label+"</SPAN></TD>";J+="<TD><INPUT type=\"text\" id=\"role\" style=\"width:100%;\" autocomplete=\"off\"></TD>";}J+="              </TR>";J+="            </TABLE>";J+="          </TD>";J+="        </TR>";J+="        <TR>";J+="          <TD>";J+="            <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";J+="              <TR>";J+="                <TD>";J+="                  <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";J+="                    <TR>";J+="                      <TD><INPUT id=\"createItemsCheckBox\" type=\"checkbox\" onclick=\""+"Iu"+"();\"></TD>";J+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_create_items+"</SPAN></TD>";J+="                    </TR>";J+="                    <TR>";J+="                      <TD><INPUT id=\"readItemsCheckBox\" type=\"checkbox\" onclick=\""+"Iu"+"();\"></TD>";J+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_read_items+"</SPAN></TD>";J+="                    </TR>";J+="                    <TR>";J+="                      <TD><INPUT id=\"createSubFoldersCheckBox\" type=\"checkbox\" onclick=\""+"Iu"+"();\"></TD>";J+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_create_subfolders+"</SPAN></TD>";J+="                    </TR>";J+="                    <TR>";J+="                      <TD><INPUT id=\"folderOwnerCheckBox\" type=\"checkbox\" onclick=\""+"Iu"+"();\"></TD>";J+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_folder_owner+"</SPAN></TD>";J+="                    </TR>";J+="                    <TR>";J+="                      <TD><INPUT id=\"folderVisibleCheckBox\" type=\"checkbox\" onclick=\""+"Iu"+"();\"></TD>";J+="                      <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_folder_visible+"</SPAN></TD>";J+="                    </TR>";J+="                  </TABLE>";J+="                </TD>";J+="                <TD valign=\"top\" style=\"padding-left:10px;\">";J+="                  <DIV style=\"border:1px solid #B5B0AF;padding:2px 20px 2px 5px;\">";J+="                    <SPAN class=\"label\">"+strings.folder_perm_dlg_edit_items+"</SPAN>";J+="                    <TABLE border=\"0\" cellspacing=\"1\" cellpadding=\"0\">";J+="                      <TR>";J+="                        <TD><INPUT id=\"editNoneRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"Iu"+"();\"></TD>";J+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_none+"</SPAN></TD>";J+="                      </TR>";J+="                      <TR>";J+="                        <TD><INPUT id=\"editOwnRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"Iu"+"();\"></TD>";J+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_own+"</SPAN></TD>";J+="                      </TR>";J+="                      <TR>";J+="                        <TD><INPUT id=\"editAllRadioBtn\" name=\"editRadioGroup\" type=\"radio\" onclick=\""+"Iu"+"();\"></TD>";J+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_all+"</SPAN></TD>";J+="                      </TR>";J+="                    </TABLE>";J+="                  </DIV>";J+="                </TD>";J+="                <TD valign=\"top\" style=\"padding-left:10px;\">";J+="                  <DIV style=\"border:1px solid #B5B0AF;padding:2px 20px 2px 5px;\">";J+="                    <SPAN class=\"label\">"+strings.folder_perm_dlg_delete_items+"</SPAN>";J+="                    <TABLE border=\"0\" cellspacing=\"1\" cellpadding=\"0\">";J+="                      <TR>";J+="                        <TD><INPUT id=\"delNoneRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"Iu"+"();\"></TD>";J+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_none+"</SPAN></TD>";J+="                      </TR>";J+="                      <TR>";J+="                        <TD><INPUT id=\"delOwnRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"Iu"+"();\"></TD>";J+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_own+"</SPAN></TD>";J+="                      </TR>";J+="                      <TR>";J+="                        <TD><INPUT id=\"delAllRadioBtn\" name=\"delRadioGroup\" type=\"radio\" onclick=\""+"Iu"+"();\"></TD>";J+="                        <TD style=\"padding-left:3px;\"><SPAN class=\"label\">"+strings.folder_perm_dlg_all+"</SPAN></TD>";J+="                      </TR>";J+="                    </TABLE>";J+="                  </DIV>";J+="                </TD>";J+="              </TR>";J+="            </TABLE>";J+="          </TD>";J+="        </TR>";J+="      </TABLE>";J+="    </TD>";J+="  </TR>";J+="</TABLE>";C.innerHTML=J;var D=kQ("folderName");D.value=n.k();if(n.V()!=null){D.disabled="true";}if(E){var e=kQ("colorSwatch");var k=function(m){if(m!="none"){if(m=="more"){var Z=ro("preselectColor");ha(Z,s3);}else{yT(m);}}};LP(H.colorpickertoolbar.documentElement);new I0(e,"colorPickerToolbar",H.colorpickertoolbar.documentElement,true,k);var S=c.r9();yT(S);if(!z){uo("preselectColor",false);}}if(z){var f=kQ("grid_container");function j(m){var Z=m.B();p2(Z);var v=IJ(Z);kQ("role").value=v;kQ("removeButton").disabled=(m.y()==Z6.T);}Al=new ri(f,null,j,null,false);Al.e(new bt(strings.folder_perm_dlg_name_header_label,180));Al.e(new bt(strings.folder_perm_dlg_role_header_label,150));Al.d();var w=q.length;for(var u=0;u<w;u++){var M=q[u];var b=M.y();if(b==Z6.T){b=strings.folder_perm_dlg_default_identifier;}var d=M.B();var Q=RB(d);Al.Z([b,Q],M);}Al.T();var I=Al.U();var t=I[0];var M=Al.q(t);if(M.y()==Z6.T){kQ("removeButton").disabled=true;}}else{p2(N);var Q=RB(N);kQ("role").value=Q;var F=Yc.getElementsByTagName("INPUT");for(var u=0;u<F.length;u++){var K=F.item(u);K.disabled=true;}var L=Yc.getElementsByTagName("TEXTAREA");for(var u=0;u<L.length;u++){var K=L.item(u);K.disabled=true;}kQ("ok_btn").disabled=false;}}function a(n){var q=[];q["FOLDER"]=n.W();var N=strings.folder_perm_dlg_getacl_error.format(q);alert(N);window.close();}var T=opener.jh.n;if(T.u()){T.Vv(true,y,a);}else{alert(strings.folder_perm_dlg_permissions_only);window.close();}ek=true;}function s3(H){if(H!=null){yT(H);}}function yT(H){var B=Bx();strings=B.strings;var y=Dn[H];if(y!=null){y=strings[y];}else{y=strings.contextmenus_colors_other;}ub("preselectColor",y);Bn("preselectColor",H);var a=kQ("colorSwatch");a.style.width=a.firstChild.firstChild.offsetWidth+"px";}function IJ(H){for(var B in c4){var y=c4[B];if(y==H){return B;}}var a="";for(var B in c4){var a=B;var y=c4[B];if(y==c4.N){return B;}}return a;}function RB(H){var B=strings.folder_perm_dlg_roles_custom;switch(H){case hY.y:B=strings.folder_perm_dlg_roles_none;break;case c4.c:B=strings.folder_perm_dlg_roles_contributor;break;case c4.B:B=strings.folder_perm_dlg_roles_reviewer;break;case c4.a:B=strings.folder_perm_dlg_roles_non_editing_author;break;case c4.H:B=strings.folder_perm_dlg_roles_author;break;case c4.T:B=strings.folder_perm_dlg_roles_publishing_author;break;case c4.y:B=strings.folder_perm_dlg_roles_editor;break;case c4.n:B=strings.folder_perm_dlg_roles_publishing_editor;break;case c4.E:B=strings.folder_perm_dlg_roles_owner;break;}return B;}function HZ(){var H=hY.y;if(kQ("createItemsCheckBox").checked){H|=hY.a;}if(kQ("readItemsCheckBox").checked){H|=hY.n;}if(kQ("createSubFoldersCheckBox").checked){H|=hY.q;}if(kQ("folderOwnerCheckBox").checked){H|=hY.E;}if(kQ("folderVisibleCheckBox").checked){H|=hY.T;}if(kQ("editOwnRadioBtn").checked){H|=hY.c;}else{if(kQ("editAllRadioBtn").checked){H|=hY.N;}}if(kQ("delOwnRadioBtn").checked){H|=hY.B;}else{if(kQ("delAllRadioBtn").checked){H|=hY.z;}}return H;}function p2(H){kQ("createItemsCheckBox").checked=((H&hY.a)!=0||(H&hY.c)!=0||(H&hY.N)!=0);kQ("readItemsCheckBox").checked=((H&hY.n)!=0);kQ("createSubFoldersCheckBox").checked=((H&hY.q)!=0);kQ("folderOwnerCheckBox").checked=((H&hY.E)!=0);kQ("folderVisibleCheckBox").checked=((H&hY.T)!=0);kQ("editNoneRadioBtn").checked=((H&hY.c)==0&&(H&hY.N)==0);kQ("editOwnRadioBtn").checked=((H&hY.c)!=0);kQ("editAllRadioBtn").checked=((H&hY.N)!=0);kQ("delNoneRadioBtn").checked=((H&hY.B)==0&&(H&hY.z)==0);kQ("delOwnRadioBtn").checked=((H&hY.B)!=0);kQ("delAllRadioBtn").checked=((H&hY.z)!=0);}function Iu(){var H=HZ();var B=IJ(H);kQ("role").value=B;vB(H);}function wE(){var H=kQ("role").value;var B=c4[H];if(B==c4.N){var B=HZ();var H=IJ(B);kQ("role").value=H;}else{p2(B);vB(B);}}function vB(H){var B=Al.U();var y=B[0];var a=Al.q(y);var T=RB(H);var n=a.y();a=new Z6(n,H);Al.E(y,[n,T],a);}function B9(){function H(B){if(!B){return ;}var y=false;var a=B[0];for(var T=0;T<a.length;T++){var n=a[T];var q=n.n();if(!y){var N=Al.y();for(var E=0;E<N;E++){var c=Al.q(E);if(c.y()==q){y=true;break;}}}if(!y){var c=new Z6(q,hY.y);Al.Z([q,strings.folder_perm_dlg_roles_none],c);}}if(y){alert(strings.folder_perm_dlg_duplicate_user);}Al.T();if(kf(q)){Z7(q);}}I2(zu.T,H,null,null,true,false);}function Z7(H){var B=Al.o.length;var y=null;var a=null;for(var T=0;T<B;T++){a=Al.q(T);if(a.y()==H){y=T;}}var n=Al.I.firstChild.rows[1].cells[0].firstChild.firstChild.rows[y];Al.H(Al.q(y));Al.C(n);Al.B(y);}function Qr(){var H=Al.U();var B=H[0];var y=Al.q(B);if(y.y()==Z6.T){return ;}Al.z(H);}function Fn(){var H=Bx();var B=opener.jh.n;var y=[];var a=Al.y();for(var T=0;T<a;T++){var n=Al.q(T);Bq.H(y,n);}var q=true;function N(){var Y=[];Y["FOLDER"]=B.W();var V=strings.folder_perm_dlg_setacl_error.format(Y);alert(V);}B.x(y,false,null,N);var E=kQ("folderName").value;var c=B.k();if(B.V()==null&&(E!=c)){var z=H.gV.r(B);if(Yd(B)){var l=H.Dl.w(B);}var h=B.S(E);if(h==fp.N){z.p();if(l){H.Dl.T(l);}}else{q=false;kE(h);}}if(Yd(B)){var X=B;var P=ro("preselectColor");if(P!=null){X.WF(P);}var O=kQ("folderDescription");if(B.h()){B.gf(Vg.H,O.value);}B.VU(false);H.Dl.l();H.S9();}if(q){window.close();}}var Wf={q:0,B:1,H:2,T:3,a:4,y:5,n:6};function M0(H){var B={};B=CN(B);B["showGroup"]=H;B["globalSettings"]=Lj;LP(edittoolbar.documentElement);var y=Ff.h(edittoolbar.documentElement.firstChild,"select[@id='FontSelection']");var a=y.getElementsByTagName("option");B["fontSelection"]=new Array();for(var T=0;T<a.length;T++){var n=a.item(T).getAttribute("value");var q=a.item(T).getAttribute("caption");var N=[n,q];Bq.H(B["fontSelection"],N);}var E=Ff.h(edittoolbar.documentElement.firstChild,"select[@id='SizeSelection']");var c=E.getElementsByTagName("option");B["sizeSelection"]=new Array();for(var T=0;T<c.length;T++){var n=c.item(T).getAttribute("value");var q=c.item(T).getAttribute("caption");var z=[n,q];Bq.H(B["sizeSelection"],z);}var l=Ff.z(sounds.documentElement,"newMailSounds/sound");B["sounds"]=new Array();for(var T=0;T<l.length;T++){var h=l.item(T).getAttribute("url");var X=l.item(T).getAttribute("name");var P=[h,X];Bq.H(B["sounds"],P);}var O=Bx();var h="dlg_Preferences.jsp?locale="+O.NC.B();xT(h,B,iE,600,510);}function CN(H){H["locale"]=NC.B();H["preferredDateTimeFormat"]=NC.nn("preferredDateTimeFormat",ob.B);H["dateSeparatorChar"]=NC.nn("dateSeparatorChar");H["timeSeparatorChar"]=NC.nn("timeSeparatorChar");H["autoLoginActive"]=NC.j();H["useRichText"]=NC.nn("useRichText",ob.y);H["msgCompositionFontFamily"]=NC.nn("msgCompositionFontFamily");H["msgCompositionFontSize"]=NC.nn("msgCompositionFontSize",ob.B);H["showBcc"]=NC.nn("showBcc",ob.y);H["includeMessageOnReply"]=NC.nn("includeMessageOnReply",ob.y);H["dirSearchOrder"]=NC.nn("dirSearchOrder");H["autoSpellCheck"]=NC.nn("autoSpellCheck",ob.y);H["signatureActiveForNewMessages"]=NC.nn("signatureActiveForNewMessages",ob.y);H["signatureActiveForReplies"]=NC.nn("signatureActiveForReplies",ob.y);H["signatureActiveForForwards"]=NC.nn("signatureActiveForForwards",ob.y);H["mailCheckInterval"]=NC.nn("mailCheckInterval",ob.B);H["newMailSound"]=NC.nn("newMailSound");H["blockRemoteImages"]=NC.nn("blockRemoteImages",ob.y);H["autoAcknowledgeReadReceipts"]=NC.nn("autoAcknowledgeReadReceipts",ob.y);H["hideEmailAddresses"]=NC.nn("hideEmailAddresses",ob.y);H["outgoingName"]=NC.nn("outgoingName");H["getReplyTo"]=NC.nn("replyTo");H["workWeek"]=NC.nn("workWeek");H["workDayStart"]=NC.nn("workDayStart",ob.B);H["workDayEnd"]=NC.nn("workDayEnd",ob.B);H["weekStart"]=NC.nn("weekStart",ob.B);H["upcomingAppointmentsRange"]=NC.nn("upcomingAppointmentsRange",ob.B);H["defaultCalendarView"]=NC.nn("defaultCalendarView",ob.B);H["freeBusyPublishRange"]=NC.nn("freeBusyPublishRange",ob.B);H["freeBusyPublishInterval"]=NC.nn("freeBusyPublishInterval",ob.B);H["themesSelectedThemeId"]=NC.nn("themesSelectedThemeId",ob.H);return H;}function iE(H){if(H==null){return ;}for(var B in H){NC.Q(B,H[B]);if(B=="locale"){NC.I=H[B];}}NC.r();a3();n0();}function rN(H,B){var y,a,T;for(y=0;(a=H.getElementsByTagName("link")[y]);y++){a.disabled=true;if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")&&a.getAttribute("title")!=B){a.disabled=true;}if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")&&a.getAttribute("title")==B){a.disabled=false;}}}function a3(){var H=NC.nn("autoLoginActive",ob.y);NC.g(H);if(kx()){sn=NC.nn("workDayStart",ob.B);uJ=NC.nn("workDayEnd",ob.B);gl=NC.nn("weekStart",ob.B);Wi=NC.nn("upcomingAppointmentsRange",ob.B);if(!Nk()){g_CalendarViewMode=NC.nn("defaultCalendarView",ob.B);}tn=[];var B=NC.nn("workWeek");B=B.split(",");for(var y=0;y<B.length;y++){Bq.H(tn,parseInt(B[y],10));}tn.sort();if(Nk()){oc(g_CalendarViewMode,true);}kD();AM(true);}}function writePreferencesDialogContent(){opener.jh.N(window);strings=opener.strings;g5(opener.Jz);pU=document;Yc=document.body;window.name="preferences";var H="";H+="<TABLE class=\"preferences\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD id=\"left_pane\" width=\"160\" valign=\"top\" class=\"panel\" style=\"padding-top:5px;\">";H+="    </TD>";H+="    <TD id=\"right_pane\" valign=\"top\" class=\"panel\" style=\"padding:5px;\">";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD colspan=\"2\" height=\"30\" style=\"padding:0px;\">";H+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">";H+="        <TR>";H+="          <TD>";H+="        \t<INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_restore_default_settings+"\" onclick=\""+"Pl"+"();\">";H+="          </TD>";H+="          <TD align=\"right\">";H+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_ok+"\" onclick=\""+"Dj"+"();\">";H+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";H+="          </TD>";H+="        </TR>";H+="      </TABLE>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";Yc.innerHTML=H;var B=new P6(kQ("left_pane"));var y=B.Y();var a;var T;function n(e){var k=qa(kQ("right_pane"),"DIV","preference_pane");for(var S=0,len=k.length;S<len;S++){var f=k[S];m4(f);}var f=e.Q();Lv(f);}T=rv("<DIV class='preference_pane' style='display:none;'>",kQ("right_pane"));a=new mQ(B,strings.preferences_general_section_title,strings.preferences_general_section_title,false,0,0,T,n,null);y.J(a);if(HG["showGroup"]==null||HG["showGroup"]==Wf.q){B.l(a);Lv(T);}H="";H+="<DIV class=\"panel_header\">"+strings.preferences_general_section_title+"</DIV><BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_language_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"LocaleSelection\">";for(var q in locales){var N=q;var E=locales[q];H+="<OPTION value=\""+N+"\">"+E+"</OPTION>";}H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_datetime_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"DateTimeFormatSelection\" onchange=\""+"Fy"+"();\"></SELECT>";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_date_separator_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"dateSeparator\" style=\"width:80px;\" onchange=\""+"Fy"+"();\">";H+="        <OPTION value=\"/\">/</OPTION>";H+="        <OPTION value=\".\">.</OPTION>";H+="        <OPTION value=\"-\">-</OPTION>";H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_time_separator_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"timeSeparator\" style=\"width:80px;\" onchange=\""+"Fy"+"();\">";H+="        <OPTION value=\":\">:</OPTION>";H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_short_date_sample+"</SPAN></TD>";H+="    <TD><INPUT type=\"text\" id=\"shortDateSample\" style=\"width:250px;\" autocomplete=\"off\" readonly></TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_long_date_sample+"</SPAN></TD>";H+="    <TD><INPUT type=\"text\" id=\"longDateSample\" style=\"width:250px;\" autocomplete=\"off\" readonly></TD>";H+="  </TR>";H+="</TABLE>";if(yt()){H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_autologin_label+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"autoLogin\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_autologin_text+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<SPAN class=\"label\" style=\"color:red;\">"+strings.preferences_autologin_warning+"</SPAN>";}if(pT()){H+="<HR>";H+="<INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_change_password+"\" onclick=\""+"bs"+"();\">";}T.innerHTML=H;T=rv("<DIV class='preference_pane' style='display:none;'>",kQ("right_pane"));a=new mQ(B,strings.preferences_composing_section_title,strings.preferences_composing_section_title,false,-16,0,T,n,null);y.J(a);if(HG["showGroup"]==Wf.B){B.l(a);Lv(T);}H="";H+="<DIV class=\"panel_header\">"+strings.preferences_composing_section_title+"</DIV><BR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_default_format+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"radio\" name=\"composeMode\" id=\"useRichText\"></TD>";H+="    <TD>";H+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";H+="        <TR>";H+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_richtext+"</SPAN></TD>";H+="          <TD style=\"padding-left:3px;\">";H+="            <SELECT id=\"FontSelection\" onchange=\"document.getElementById( 'useRichText' ).checked = true;\">";var c=HG["fontSelection"];for(var z=0;z<c.length;z++){var l=c[z];var N=l[0];var E=l[1];H+="<OPTION value=\""+N+"\">"+E+"</OPTION>";}H+="            </SELECT>";H+="          </TD>";H+="          <TD style=\"padding-left:3px;\">";H+="            <SELECT id=\"SizeSelection\" onchange=\"document.getElementById( 'useRichText' ).checked = true;\">";var h=HG["sizeSelection"];for(var z=0;z<h.length;z++){var X=h[z];var N=X[0];var E=X[1];H+="<OPTION value=\""+N+"\">"+E+"</OPTION>";}H+="            </SELECT>";H+="          </TD>";H+="        </TR>";H+="      </TABLE>";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><INPUT type=\"radio\" name=\"composeMode\" id=\"usePlainText\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_plaintext+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_display+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"showBcc\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_display_bcc+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_replying_title+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"includeMessageOnReply\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_replying_quote+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_sending_addresses+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"radio\" name=\"preferenceMode\" id=\"useSystemDir\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_sending_addresses_system+"</SPAN></TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><INPUT type=\"radio\" name=\"preferenceMode\" id=\"usePersonalDir\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_composing_sending_addresses_contacts+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_spelling+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"autoSpellCheck\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_auto_spellcheck+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_composing_signature_title+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\" width=\"100%\">";H+="  <TR>";H+="    <TD>";H+="      <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="        <TR>";H+="          <TD><INPUT type=\"checkbox\" id=\"newMessagesSignatureEnabled\"></TD>";H+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_new_messages+"</SPAN></TD>";H+="        </TR>";H+="        <TR>";H+="          <TD><INPUT type=\"checkbox\" id=\"repliesSignatureEnabled\"></TD>";H+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_replies+"</SPAN></TD>";H+="        </TR>";H+="        <TR>";H+="          <TD><INPUT type=\"checkbox\" id=\"forwardsSignatureEnabled\"></TD>";H+="          <TD><SPAN class=\"label\">"+strings.preferences_composing_signature_include_forwards+"</SPAN></TD>";H+="        </TR>";H+="      </TABLE>";H+="    </TD>";H+="    <TD valign=\"bottom\" align=\"right\">";H+="      <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="        <TR>";H+="          <TD><INPUT type=\"button\" class=\"button\" value=\""+strings.preferences_composing_signature+"\" onclick=\""+"qx"+"();\"></TD>";H+="        </TR>";H+="      </TABLE>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";T.innerHTML=H;T=rv("<DIV class='preference_pane' style='display:none;'>",kQ("right_pane"));a=new mQ(B,strings.preferences_receiving_section_title,strings.preferences_receiving_section_title,false,-31,0,T,n,null);y.J(a);if(HG["showGroup"]==Wf.H){B.l(a);Lv(T);}H="";H+="<IFRAME id=\"honkerIframe\" style=\"visibility:hidden;height:1px;width:1px\" src=\"blank.jsp\"></IFRAME>";H+="<DIV class=\"panel_header\">"+strings.preferences_receiving_section_title+"</DIV><BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"mailCheck\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_interval_1+"</SPAN></TD>";H+="    <TD><INPUT type=\"text\" id=\"mailCheckInterval\" size=\"3\" autocomplete=\"off\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_interval_2+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"playSound\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_sound+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"SoundSelection\">";var P=HG["sounds"];for(var z=0;z<P.length;z++){var O=P[z];var Y=O[0];var V=O[1];H+="<OPTION value=\""+Y+"\">"+V+"</OPTION>";}H+="      </SELECT>";H+="    </TD>";H+="    <TD><INPUT type=\"button\" class=\"button\" value=\""+strings.shared_test+"\" onclick=\""+"Vr"+"();\"></TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"blockRemoteImages\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_block_remote_images+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";if(!e1()){H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"autoAcknowledgeReadReceipts\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_auto_acknowledge_read_receipts+"</SPAN></TD>";H+="  </TR>";}H+="  <TR>";H+="    <TD><INPUT type=\"checkbox\" id=\"hideEmailAddresses\"></TD>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_receiving_hide_email_address1+"</SPAN></TD>";H+="  </TR>";H+="</TABLE>";H+="<SPAN class=\"label\">"+strings.preferences_receiving_hide_email_address2+"</SPAN>";T.innerHTML=H;T=rv("<DIV class='preference_pane' style='display:none;'>",kQ("right_pane"));a=new mQ(B,strings.preferences_fromreplyto_section_title,strings.preferences_fromreplyto_section_title,false,-47,0,T,n,null);y.J(a);if(HG["showGroup"]==Wf.T){B.l(a);Lv(T);}H="";H+="<DIV class=\"panel_header\">"+strings.preferences_fromreplyto_section_title+"</DIV><BR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_from_subtitle+"</SPAN>";H+="<BR>";H+="<INPUT type=\"text\" id=\"outgoingName\" style=\"width:200px;\" autocomplete=\"off\">";H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_replyto_subtitle+"</SPAN>";H+="<BR>";H+="<INPUT id=\"getReplyTo\" type=\"text\" style=\"width:250px;\" autocomplete=\"off\">";T.innerHTML=H;if(kx()){T=rv("<DIV class='preference_pane' style='display:none;'>",kQ("right_pane"));a=new mQ(B,strings.preferences_calendar_section_title,strings.preferences_calendar_section_title,false,-64,0,T,n,null);y.J(a);if(HG["showGroup"]==Wf.a){B.l(a);Lv(T);}H="";H+="<DIV class=\"panel_header\">"+strings.preferences_calendar_section_title+"</DIV><BR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_calendar_workweek_subtitle+"</SPAN>";H+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";H+="  <TR>";for(var z=0;z<7;z++){H+="<TD><INPUT type=\"checkbox\" id=\"DAY"+z+"\"></TD>";H+="<TD style=\"padding-right:8px;\"><SPAN class=\"label\">"+T0(z)+"</SPAN></TD>";}H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_calendar_workday_subtitle+"</SPAN>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_start_time_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"WorkDayStartSelection\">";var J=new Date();J.setHours(0,0,0,0);for(var z=0;z<48;z++){H+="<OPTION value=\""+(z*30)+"\">"+opener.Hs(J)+"</OPTION>";J.setMinutes(J.getMinutes()+30);}H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_end_time_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"WorkDayEndSelection\">";J.setHours(0,0,0,0);for(var z=0;z<48;z++){H+="<OPTION value=\""+(z*30)+"\">"+opener.Hs(J)+"</OPTION>";J.setMinutes(J.getMinutes()+30);}H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_weekstart_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"WeekStartSelection\" onchange=\""+"j6"+"();\">";H+="        <OPTION value=\""+qZ.T+"\">"+strings.sunday+"</OPTION>";H+="        <OPTION value=\""+qZ.q+"\">"+strings.monday+"</OPTION>";H+="        <OPTION value=\""+qZ.n+"\">"+strings.tuesday+"</OPTION>";H+="        <OPTION value=\""+qZ.a+"\">"+strings.wednesday+"</OPTION>";H+="        <OPTION value=\""+qZ.H+"\">"+strings.thursday+"</OPTION>";H+="        <OPTION value=\""+qZ.y+"\">"+strings.friday+"</OPTION>";H+="        <OPTION value=\""+qZ.B+"\">"+strings.saturday+"</OPTION>";H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD>";H+="      <SPAN class=\"label\">";H+=strings.preferences_calendar_upcoming_appointments_range.printf("<INPUT type=\"text\" id=\"upcomingAppointmentsRange\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");H+="      </SPAN>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_calendar_default_view_label+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"CalendarViewSelection\">";H+="        <OPTION value=\""+Wt.a+"\">"+strings.preferences_calendar_day_view+"</OPTION>";H+="        <OPTION value=\""+Wt.B+"\">"+strings.preferences_calendar_work_week_view+"</OPTION>";H+="        <OPTION value=\""+Wt.H+"\">"+strings.preferences_calendar_week_view+"</OPTION>";H+="        <OPTION value=\""+Wt.y+"\">"+strings.preferences_calendar_month_view+"</OPTION>";H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";T.innerHTML=H;if(fG()){T=rv("<DIV class='preference_pane' style='display:none;'>",kQ("right_pane"));a=new mQ(B,strings.preferences_freebusy_section_title,strings.preferences_freebusy_section_title,false,-80,0,T,n,null);y.J(a);if(HG["showGroup"]==Wf.y){B.l(a);Lv(T);}H="";H+="<DIV class=\"panel_header\">"+strings.preferences_freebusy_section_title+"</DIV><BR>";H+="<SPAN class=\"label\">";H+=strings.preferences_freebusy_publish_range.printf("<INPUT type=\"text\" id=\"freeBusyPublishRange\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");H+="</SPAN><BR>";H+="<SPAN class=\"label\">";H+=strings.preferences_freebusy_publish_interval.printf("<INPUT type=\"text\" id=\"freeBusyPublishInterval\" size=\"2\" maxlength=\"2\" autocomplete=\"off\">");H+="</SPAN>";T.innerHTML=H;}}if(Hh()){T=rv("<DIV class='preference_pane' style='display:none;'>",kQ("right_pane"));a=new mQ(B,strings.preferences_themes_section_title,strings.preferences_themes_section_title,false,-96,0,T,n,null);y.J(a);if(HG["showGroup"]==Wf.n){B.l(a);Lv(T);}H="";H+="<DIV class=\"panel_header\">"+strings.preferences_themes_section_title+"</DIV><BR>";H+="<SPAN class=\"sub-section-title\">"+strings.preferences_themes_select_theme_subtitle+"</SPAN>";H+="<BR>";H+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";H+="  <TR>";H+="    <TD><SPAN class=\"label\">"+strings.preferences_themes_please_select_theme+"</SPAN></TD>";H+="    <TD>";H+="      <SELECT id=\"themeSelection\" onchange=\""+"rN"+"(document, this.value);\">";for(var z=0;z<themesArray.length;z++){var r=themesArray[z];var C=r["id"];var V=r["name"];var Q=r["description"];var G=r["author"];var d=r["copyright"];var D=r["longname"];H+="<OPTION value=\""+C+"\">"+V+"</OPTION>";}H+="      </SELECT>";H+="    </TD>";H+="  </TR>";H+="</TABLE>";H+="<HR>";}T.innerHTML=H;B.J();B.h();en();Fy();document.onselectstart=null;ek=true;}function en(){var H=kQ("LocaleSelection");var B=false;for(var y=0;!B&&(y<H.options.length);y++){if(H.options[y].value==HG["locale"]){H.options[y].selected=true;B=true;}}if(!B){H.value=Lj.r;}B=false;for(var y=0;y<datetimeformats.length;y++){var a=document.createElement("OPTION");kQ("DateTimeFormatSelection").options.add(a,-1);a.text=datetimeformats[y];a.value=(y+1);if(parseInt(HG["preferredDateTimeFormat"],10)==y+1){a.selected=true;B=true;}}if(!B){kQ("DateTimeFormatSelection").value=1;}kQ("dateSeparator").value=HG["dateSeparatorChar"];kQ("timeSeparator").value=HG["timeSeparatorChar"];if(yt()){kQ("autoLogin").checked=HG["autoLoginActive"];}kQ("FontSelection").value=HG["msgCompositionFontFamily"];kQ("SizeSelection").value=HG["msgCompositionFontSize"];kQ("useRichText").checked=HG["useRichText"];kQ("usePlainText").checked=!HG["useRichText"];kQ("showBcc").checked=HG["showBcc"];kQ("includeMessageOnReply").checked=HG["includeMessageOnReply"];var T=HG["dirSearchOrder"];var n=T.split(",");kQ("useSystemDir").checked=(n[0]=="system");kQ("usePersonalDir").checked=!kQ("useSystemDir").checked;kQ("autoSpellCheck").checked=HG["autoSpellCheck"];kQ("newMessagesSignatureEnabled").checked=HG["signatureActiveForNewMessages"];kQ("repliesSignatureEnabled").checked=HG["signatureActiveForReplies"];kQ("forwardsSignatureEnabled").checked=HG["signatureActiveForForwards"];var q=parseInt(HG["mailCheckInterval"]);kQ("mailCheck").checked=(q==0)?false:true;if(q!=0){kQ("mailCheckInterval").value=q;}kQ("playSound").checked=(HG["newMailSound"]!="");if(kQ("playSound").checked){var N=kQ("SoundSelection");var B=false;for(var y=0;!B&&(y<N.options.length);y++){if(N.options[y].value==HG["newMailSound"]){N.options[y].selected=true;B=true;}}if(!B){N.options[N.options.length-1].selected=true;}}kQ("blockRemoteImages").checked=HG["blockRemoteImages"];if(!e1()){kQ("autoAcknowledgeReadReceipts").checked=HG["autoAcknowledgeReadReceipts"];}kQ("hideEmailAddresses").checked=HG["hideEmailAddresses"];kQ("outgoingName").value=HG["outgoingName"];kQ("getReplyTo").value=HG["getReplyTo"];if(!Zy()){kQ("outgoingName").disabled=true;kQ("getReplyTo").disabled=true;}if(kx()){var E=HG["workWeek"];E=E.split(",");for(var y=0;y<7;y++){kQ("DAY"+y).checked=false;}for(var y=0;y<E.length;y++){var c=parseInt(E[y],10);if(!isNaN(c)&&c>=0&&c<7){kQ("DAY"+c).checked=true;}}var z=parseInt(HG["workDayStart"],10);var l=kQ("WorkDayStartSelection");for(var y=0;y<l.options.length;y++){var a=l.options.item(y);var h=parseInt(a.value,10);if(h==z){a.selected=true;found=true;break;}}if(!found){var a=document.createElement("OPTION");l.options.add(a,-1);var X=new Date();X.setMinutes(z);a.text=opener.Hs(X);a.value=z;a.selected=true;}var P=parseInt(HG["workDayEnd"],10);var l=kQ("WorkDayEndSelection");for(var y=0;y<l.options.length;y++){var a=l.options.item(y);var h=parseInt(a.value,10);if(h==P){a.selected=true;found=true;break;}}if(!found){var a=document.createElement("OPTION");l.options.add(a,-1);var X=new Date();X.setMinutes(P);a.text=opener.Hs(X);a.value=z;a.selected=true;}var O=parseInt(HG["weekStart"],10);kQ("WeekStartSelection").value=HG["weekStart"];kQ("upcomingAppointmentsRange").value=HG["upcomingAppointmentsRange"];var Y=parseInt(HG["defaultCalendarView"],10);if(Y!=Wt.a&&Y!=Wt.B&&Y!=Wt.H&&Y!=Wt.y){Y=Wt.a;}var l=kQ("CalendarViewSelection");for(var y=0;y<l.options.length;y++){var a=l.options.item(y);var h=parseInt(a.value,10);if(h==Y){a.selected=true;break;}}if(fG()){kQ("freeBusyPublishRange").value=HG["freeBusyPublishRange"];kQ("freeBusyPublishInterval").value=HG["freeBusyPublishInterval"];}}if(Hh()){var l=kQ("themeSelection");for(var y=0;y<l.options.length;y++){var a=l.options.item(y);var h=a.value;if(h==HG["themesSelectedThemeId"]||(typeof HG["themesSelectedThemeId"]=="undefined"&&h==In())){a.selected=true;break;}}}}function Dj(){var H=HG["globalSettings"];var B=parseInt(kQ("mailCheckInterval").value,10);if(isNaN(B)||B<H.minCheckMailMinutes){alert(strings.preferences_interval.printf(H.minCheckMailMinutes));return ;}function y(r,C,Q){if(r==C){return r;}r=r.strip();if(r==""){return null;}return r.match(Q)?r:null;}function a(){if(kQ("usePersonalDir").checked==true){return "personal,system";}else{return "system,personal";}}var T={H:/^([^<>]*)$/,B:/^(\w+[.&\-\/=_])*\w+@(\w+(\w*[_-]*)*\.)+\w+$/};var n=y(kQ("outgoingName").value,HG["outgoingName"],T.H);var q=y(kQ("getReplyTo").value,HG["getReplyTo"],T.B);if(n==null){alert(strings.preferences_outgoing_phrase);return ;}if(q==null){alert(strings.preferences_replyto);return ;}var N={};N["locale"]=kQ("LocaleSelection").value;N["preferredDateTimeFormat"]=parseInt(kQ("DateTimeFormatSelection").value,10);N["dateSeparatorChar"]=kQ("dateSeparator").value;N["timeSeparatorChar"]=kQ("timeSeparator").value;if(yt()){N["autoLoginActive"]=kQ("autoLogin").checked;}N["useRichText"]=kQ("useRichText").checked;N["msgCompositionFontFamily"]=kQ("FontSelection").value;N["msgCompositionFontSize"]=kQ("SizeSelection").value;N["showBcc"]=kQ("showBcc").checked;N["includeMessageOnReply"]=kQ("includeMessageOnReply").checked;N["dirSearchOrder"]=a();N["autoSpellCheck"]=kQ("autoSpellCheck").checked;N["signatureActiveForNewMessages"]=kQ("newMessagesSignatureEnabled").checked;N["signatureActiveForReplies"]=kQ("repliesSignatureEnabled").checked;N["signatureActiveForForwards"]=kQ("forwardsSignatureEnabled").checked;N["mailCheckInterval"]=B;if(kQ("playSound").checked){N["newMailSound"]=kQ("SoundSelection").value;}else{N["newMailSound"]="";}N["blockRemoteImages"]=kQ("blockRemoteImages").checked;if(!e1()){N["autoAcknowledgeReadReceipts"]=kQ("autoAcknowledgeReadReceipts").checked;}N["hideEmailAddresses"]=kQ("hideEmailAddresses").checked;N["outgoingName"]=n;N["replyTo"]=q;if(kx()){var E="";var c=0;for(var z=0;z<7;z++){if(kQ("DAY"+z).checked){E+=z+",";c++;}}if(c==0){alert(strings.preference_invalid_workweek);return ;}E=E.substr(0,E.length-1);var l=parseInt(kQ("WorkDayStartSelection").value,10);var h=parseInt(kQ("WorkDayEndSelection").value,10);if(l>=h){alert(strings.preference_invalid_workday);return ;}var X=parseInt(kQ("upcomingAppointmentsRange").value,10);if(isNaN(X)||X<=0){alert(strings.preference_invalid_upcoming_appts_range);return ;}N["workWeek"]=E;N["workDayStart"]=l;N["workDayEnd"]=h;N["weekStart"]=parseInt(kQ("WeekStartSelection").value,10);N["upcomingAppointmentsRange"]=X;N["defaultCalendarView"]=parseInt(kQ("CalendarViewSelection").value,10);if(fG()){var P=parseInt(kQ("freeBusyPublishRange").value,10);if(isNaN(P)||P<=0||P>6){alert(strings.preference_invalid_freebusy_publish_range);return ;}var O=parseInt(kQ("freeBusyPublishInterval").value,10);if(isNaN(O)||O<=0){alert(strings.preference_invalid_freebusy_publish_interval);return ;}N["freeBusyPublishRange"]=P;N["freeBusyPublishInterval"]=O;}}if(N["locale"]!=HG["locale"]||N["preferredDateTimeFormat"]!=HG["preferredDateTimeFormat"]||N["dateSeparatorChar"]!=HG["dateSeparatorChar"]||N["timeSeparatorChar"]!=HG["timeSeparatorChar"]||N["freeBusyPublishRange"]!=HG["freeBusyPublishRange"]||N["freeBusyPublishInterval"]!=HG["freeBusyPublishInterval"]){alert(strings.preference_change_logout_required);}if(Hh()){N["themesSelectedThemeId"]=kQ("themeSelection").value;var Y=Bx();var V=Y.NC.nn("themesSelectedThemeId",ob.H);var J=N["themesSelectedThemeId"];if(V!=J){rN(opener.document,J);Y.NC.Q("themesSelectedThemeId",J);}}opener.jh.B=N;window.close();}function Pl(){if(!confirm(strings.preferences_warning_restore_default_settings)){return ;}var H=Bx();H.NC.q();H.a3();HG=H.CN(HG);en();alert(strings.preference_change_logout_required);}function Vr(){kQ("honkerIframe").src="honker.jsp?url="+escape(kQ("SoundSelection").value);}function Fy(){var H=new Date();var B=Bx();var y=parseInt(kQ("DateTimeFormatSelection").value,10);var a=kQ("dateSeparator").value;var T=kQ("timeSeparator").value;var n=B.Rf(y,"short_date_time",a,T);var q=B.Rf(y,"long_date_time",a,T);kQ("shortDateSample").value=vY(H,n);kQ("longDateSample").value=vY(H,q);}function j6(){}function bs(){var H=Bx();var B=H.NC.B();var y="dlg_ChangePassword.jsp?locale="+B;xT(y,null,mV,350,180);}function mV(H){if(H==null){return ;}if(H[0]!="OK"){return ;}var B=H[1];var y=H[2];var a=H[3];var T=makeFugu(B);var n=makeFugu(y);var q=Bx();var N=function(){alert(strings.change_password_success);};q.NC.gf(T,n,N,null);}function qx(){var H=Bx();var B=H.NC.B();var y="dlg_Signature.jsp?locale="+B;xT(y,null,t3,700,280);}function t3(H){if(H==null){return ;}if(H[0]!="OK"){return ;}var B=H[1];var y=Bx();y.NC.Q("signatureText",B);y.NC.r();}function initSignatureDialog(){var H=Bx();strings=H.strings;g5(H.Jz);pU=document;Yc=document.body;kQ("ok_btn").onclick=pv;LP(edittoolbar.documentElement);var B=kQ("toolbar_container");richedittoolbar=qY(null,GM(B),edittoolbar.documentElement,On);richedittoolbar.style.borderWidth="0px";var y=H.NC.nn("signatureText");if(y==null){y="";}var B=kQ("text_editor_container");function a(){aw.Q();}aw=new fe(Yc,"blank.jsp",y,kb,null,null,a,Tz,null,null,null,ta);aw.w();window.onresize=jm;OL();ek=true;}function pv(){var H="";var B=aw.c();if(B!=""){H=B;H=H.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");H=H.replace(/<\s*p\s*>/gi,"<div>");H=H.replace(/<\s*\/\s*p\s*>/gi,"</div>");}opener.jh.B=["OK",H];window.close();}function OL(){var H=kQ("text_editor_container");aw.y(0,H.offsetTop,KI(),H.offsetHeight);}function jm(){OL();}var vP=new Array();var Fb=null;if(false){Fb=new ri();}function Vb(H){Bq.y(vP);var B="dlg_Reminders.jsp?locale="+NC.B();xT(B,H,ZP,420,280);}function ZP(H){S9();function B(){setTimeout("cg()",5*gd);}function y(){S9();setTimeout("cg()",5*gd);}o6.Qx(vP,true,B,y);}function xE(){var H=opener.jh.n;var B=Fb.U();var y=B[0];var a=H[y];a.RL();Bq.H(opener.vP,a.Dv());opener.jh.n=Bq.z(H,y);Fb.z(B);if(Fb.X()){opener.jh.B="OK";window.close();}}function Zk(){if(!Fb.X()){if(!confirm(strings.reminder_dlg_dismiss_all_warning)){return ;}}while(!Fb.X()){xE();}}function lc(){var H=opener.jh.n;var B=Fb.U();var y=B[0];var a=H[y];a.qj(parseInt(kQ("snooze_reminder_length").value,10));Bq.H(opener.vP,a.Dv());opener.jh.n=Bq.z(H,y);Fb.z(B);if(Fb.X()){opener.jh.B="OK";window.close();}}function Et(H){var B="";B+="<B>";var y=H.d();if(y==null||y.strip()==""){B+=strings.appointment_empty_subject;}else{B+=r3(y);}B+="</B>";var a=H.ck();if(a!=null&&a.strip()!=""){B+=" ("+r3(a)+")";}B+="<BR>";var T=vY(H.AX(),im("long_date_time"));B+=strings.reminder_dlg_start_time.printf(T);kQ("appt_desc").innerHTML=B;kQ("snooze_button").disabled=H.f2;}function Mf(){var H=Bx();strings=H.strings;pU=document;Yc=document.body;window.name="reminders";var B="";B+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"10\" cellpadding=\"0\">";B+="  <TR>";B+="    <TD height=\"50\"><SPAN class=\"label\" id=\"appt_desc\">&nbsp;</SPAN></TD>";B+="  </TR>";B+="  <TR>";B+="    <TD id=\"grid_container\" class=\"grid_container\"></TD>";B+="  </TR>";B+="  <TR>";B+="    <TD>";B+="      <TABLE id=\"buttonsTable\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";B+="        <TR>";B+="          <TD>";B+="            <TABLE width=\"100%\" height=\"64\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";B+="              <TR><TD valign=\"top\"><INPUT id=\"dismiss_all_btn\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_dismiss_all+"\" onclick=\""+"Zk"+"();\"></TD></TR>";B+="              <TR><TD><SPAN class=\"label\">"+strings.reminder_dlg_click_snooze+"</SPAN></TD></TR>";B+="              <TR>";B+="                <TD valign=\"bottom\" style=\"padding-bottom:1px\">";B+="                  <SELECT id=\"snooze_reminder_length\" style=\"width:100%\">";B+="                    <OPTION value=\"5\">"+strings.reminder_5_minutes+"</OPTION>";B+="                    <OPTION value=\"10\">"+strings.reminder_10_minutes+"</OPTION>";B+="                    <OPTION value=\"15\">"+strings.reminder_15_minutes+"</OPTION>";B+="                    <OPTION value=\"30\">"+strings.reminder_30_minutes+"</OPTION>";B+="                    <OPTION value=\"60\">"+strings.reminder_1_hour+"</OPTION>";B+="                    <OPTION value=\"120\">"+strings.reminder_2_hours+"</OPTION>";B+="                    <OPTION value=\"240\">"+strings.reminder_4_hours+"</OPTION>";B+="                    <OPTION value=\"480\">"+strings.reminder_8_hours+"</OPTION>";B+="                    <OPTION value=\"720\">"+strings.reminder_half_day+"</OPTION>";B+="                    <OPTION value=\"1440\">"+strings.reminder_1_day+"</OPTION>";B+="                    <OPTION value=\"2880\">"+strings.reminder_2_days+"</OPTION>";B+="                    <OPTION value=\"4320\">"+strings.reminder_3_days+"</OPTION>";B+="                    <OPTION value=\"5760\">"+strings.reminder_4_days+"</OPTION>";B+="                    <OPTION value=\"10080\">"+strings.reminder_1_week+"</OPTION>";B+="                    <OPTION value=\"20160\">"+strings.reminder_2_weeks+"</OPTION>";B+="                  </SELECT>";B+="                </TD>";B+="              </TR>";B+="            </TABLE>";B+="          </TD>";B+="          <TD>&nbsp;</TD>";B+="          <TD width=\"1%\">";B+="            <TABLE width=\"100%\" height=\"64\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";B+="              <TR><TD align=\"right\" valign=\"top\"><INPUT id=\"dismiss_btn\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_dismiss+"\" onclick=\""+"xE"+"();\"></TD></TR>";B+="              <TR><TD align=\"right\" valign=\"bottom\"><INPUT id=\"snooze_button\" type=\"button\" class=\"button\" value=\""+strings.reminder_dlg_snooze+"\" onclick=\""+"lc"+"();\"></TD></TR>";B+="            </TABLE>";B+="          </TD>";B+="        </TR>";B+="      </TABLE>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";Yc.innerHTML=B;var y=kQ("buttonsTable");y.parentNode.style.height=(y.offsetHeight+4)+"px";var a=kQ("grid_container");Fb=new ri(a,null,Et,null,false,1);Fb.e(new bt(strings.reminder_dlg_subject,200));Fb.e(new bt(strings.reminder_dlg_due_in,180,null,kC.H));Fb.d();Fb.K(pf(a),GM(a),a.offsetWidth,127);Fb.w();var T=opener.jh.n;var n=new Date();function q(J,r){var C=Math.round((J.AX().getTime()-n.getTime())/gd);var Q=Math.round((r.AX().getTime()-n.getTime())/gd);return (C-Q);}T.sort(q);for(var N=0,len=T.length;N<len;N++){var E=T[N];var c=E.d();var z=Math.round((E.AX().getTime()-n.getTime())/gd);var l=false;if(z<0){z=-z;l=true;}var h=Math.floor(z/CR);var X=Math.floor(z/t9);var P=Math.floor(z/Pq);var O=z;var Y="";if(h>0){if(l){Y=strings.reminder_x_weeks_overdue.printf(h);}else{Y=strings.reminder_due_in_x_weeks.printf(h);}}else{if(X>0){if(l){Y=strings.reminder_x_days_overdue.printf(X);}else{Y=strings.reminder_due_in_x_days.printf(X);}}else{if(P>0){if(l){Y=strings.reminder_x_hours_overdue.printf(P);}else{Y=strings.reminder_due_in_x_hours.printf(P);}}else{if(l){Y=strings.reminder_x_minutes_overdue.printf(O);}else{Y=strings.reminder_due_in_x_minutes.printf(O);}}}}if(c==null||c.strip()==""){c=strings.appointment_empty_subject;}else{c=r3(c);}var V="";V="<SPAN ";if(l){V+="style=\"color:blue;\"";}V+=">"+r3(Y)+"</SPAN>";Fb.Z([c,V],E);}Fb.T();}function cN(H,B,y,a,T,n){this.n=H;this.q=pf(H);this.T=GM(H);this.a=B;this.y=y;this.B=a;this.N=T;this.H=n;}function v8(H,B,y,a){this.B=H;this.a=B;this.H=y;this.y=a;}function iB(H,B,y,a){this.n=H;this.B=new v8(pf(H),GM(H),pf(H)+H.offsetWidth,GM(H)+H.offsetHeight);this.y=B;this.T=y;this.q=a;this.H=false;this.a=false;}iB.N=function(H,B){var y=H.B;var a=B.B;if(y.a<a.a){return -1;}else{if(y.a>a.a){return 1;}else{if(y.B,a.B){return -1;}else{if(y.B>a.B){return 1;}else{return 0;}}}}};var V5={X:false,a:null,h:null,l:null,T:false,B:null};V5.n=function(){if(V5.X){return ;}V5.l=new Array();V5.B=rv("<DIV class='dragDropIcon_reject' style='display:none;position:absolute;overflow:hidden;'>");function H(T){if(!V5.a){return ;}var n=x7(T);var q=n.clientX;var N=n.clientY;var E=V5.a;if(!V5.T&&(Math.abs(q-E.a)>3||Math.abs(N-E.y)>3)){if(E.B){if(!E.B(E.n)){return ;}}V5.T=true;if(oY){E.n.setCapture();}}if(!V5.T){return ;}var c=(V5.h!=null);if(!V5.h&&E.H){V5.h=E.H(E.n);c=(V5.h!=null);if(c){V5.h.style.position="absolute";Cl(V5.h,35);document.body.appendChild(V5.h);}}var z=document.getElementById("foldersTreeViewDiv").scrollLeft;var l=document.getElementById("foldersTreeViewDiv").scrollTop;if(c){var h=V5.h;h.style.left=q+"px";h.style.top=N+"px";}else{var X=V5.B;Lv(X);X.style.left=q+"px";X.style.top=N+"px";}var P=false;var O=V5.l;for(var Y=0,len=O.length;Y<len;Y++){var V=O[Y];var J=V.B;var r=J.B;var C=J.a;var Q=J.H;var G=J.y;if(!oY){r-=z;C-=l;Q-=z;G-=l;}if(N<C||(N==C&&q<r)){for(var d=Y;d<len;d++){V=O[d];V.H=false;if(V.q&&V.a){V.q(V.n);V.a=false;}}break;}else{if(q>=r&&q<Q&&N>=C&&N<G){if(!V.a){V.a=true;V.H=V.T?V.T(V.n,E.n):true;}P=V.H;}else{V.H=false;if(V.q&&V.a){V.q(V.n);V.a=false;}}}}if(!c){if(P){if(n.ctrlKey){V5.B.className="dragDropIcon_accept_plus";}else{V5.B.className="dragDropIcon_accept";}}else{V5.B.className="dragDropIcon_reject";}}}function B(T){var n=x7(T);if(!V5.T){V5.a=null;return ;}if(V5.h){document.body.removeChild(V5.h);}V5.h=null;m4(V5.B);var q=V5.a;if(oY){q.n.releaseCapture();}for(var N=0,len=V5.l.length;N<len;N++){var E=V5.l[N];if(E.q){E.q(E.n);}if(E.y&&E.H){E.y(E.n,q.n,n);}}if(q.N){q.N(q.n);}V5.a=null;V5.T=false;}if(oY){document.attachEvent("onmouseup",B);document.attachEvent("onmousemove",H);}else{if(pV){document.addEventListener("mouseup",B,false);document.addEventListener("mousemove",H,false);for(var y=0;y<window.frames.length;y++){var a=window.frames[y];try{a.document.addEventListener("mouseup",B,false);a.document.addEventListener("mousemove",H,false);}catch(e){}}}}V5.X=true;};V5.N=function(H,B,y,a,T){if(oY){H.unselectable="on";}function n(q){if(V5.a){return true;}var N=x7(q);if(J1(N)!=ib){return true;}if(T!=null){if(T()){return true;}}V5.a=new cN(H,N.clientX,N.clientY,B,y,a);return false;}H._dragdropmousedown_=n;if(oY){H.attachEvent("onmousedown",H._dragdropmousedown_);}else{if(pV){H.addEventListener("mousedown",H._dragdropmousedown_,false);}}};V5.c=function(H){if(!H._dragdropmousedown_){return ;}if(oY){H.detachEvent("onmousedown",H._dragdropmousedown_);}else{if(pV){H.removeEventListener("mousedown",H._dragdropmousedown_,false);}}};V5.z=function(H,B,y,a){var T;var n;for(T=V5.l.length;--T>=0;){n=V5.l[T];if(n.n==H){V5.l=Bq.z(V5.l,T);}}var n=new iB(H,B,y,a);var q=null;var N=n.B;var E=V5.l;for(T=0,len=E.length;T<len;T++){var c=E[T];var l=c.B;if(l.a>N.a||(l.a==N.a&&l.B>N.B)){q=T-1;break;}}if(q==null){q=E.length;}V5.l=Bq.c(E,q,n);};V5.E=function(H){for(var B=V5.l.length;--B>=0;){var y=V5.l[B];if(y.n==H){V5.l=Bq.z(V5.l,B);}}};V5.H=function(){for(var B=V5.l.length;--B>=0;){var y=V5.l[B];var a=y.B;var T=y.n;a.B=pf(T);a.a=GM(T);a.H=a.B+T.offsetWidth;a.y=a.a+T.offsetHeight;}V5.l.sort(iB.N);};V5.y=function(H){for(var B=V5.l.length;--B>=0;){var a=V5.l[B];if(a.n==H){var T=a.B;T.B=pf(H);T.a=GM(H);T.H=T.B+H.offsetWidth;T.y=T.a+H.offsetHeight;}}V5.l.sort(iB.N);};V5.q=function(){return V5.T;};document.onmouseover=Hf;document.onmousedown=mg;document.onmouseup=IU;document.onmouseout=lH;document.onselectstart=iH;document.ondblclick=fO;document.onmousemove=bd;document.onkeydown=vz;document.onkeyup=Nx;if(pV&&!ux){document.onkeypress=bR;}document.oncontextmenu=FM;document.onhelp=ta;document.onclick=BJ;window.onresize=LS;var S6=document.getElementById("messageIFrameOverlay");function tZ(H,B,y){var a;try{var T="";T+="The following error occurred:\n\n";T+="Error: "+H+"\n";T+="Line: "+y+"\n";T+="URL: "+B+"\n\n";if(oY){T+="Stack trace:\n\n";T+=Vm()+"\n\n";}else{T+="Only Microsoft Internet Explorer offers a relevant stack trace!\n\n";}T+="You are seeing this message b/c debugging has been enabled by your administrator.\n";T+="Please note the following information regarding your configuration:\n\n";var n=Bx();T+="User: "+n.NC.K+"\n";T+="E-mail address: "+n.NC.n+"\n";T+="E-mail domain: "+Lj.a+"\n";T+="User agent: "+navigator.userAgent+"\n";T+="Screen resolution: "+screen.width+" x "+screen.height+"\n";T+="SWA Version: "+Lj.E+"\n\n";T+="Provide your E-mail administrator with this information as well as a\n";T+="short explanation of what you were doing at the time this happened.\n\n";ERRORLOG(T);}catch(a){return false;}return true;}if(typeof Wo=="undefined"){var eP=Bx();if(eP&&eP.gDebugMode){window.onerror=tZ;}}function BJ(H){return sv(H);}function Hf(H){var B=x7(H);if(!B){return ;}var y=MM(B);if(!y){return ;}var a=Rk(y);switch(a){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(!uf){if(Cu==null){Cu=new PN("",lH);}var T=Hn(y);Cu.srcElem=T;Cu.dataObject=T.appt;lf=setTimeout("XN()",Cu.H());}break;}}function sv(H){if(pV&&J1(H)==uY){dc(H);H.preventDefault();return false;}return true;}function mg(H,B){if(!sv(H)){return ;}if(typeof AQ!="undefined"){AQ();}var y=x7(H);if(!y){return ;}Td=J1(y);J2=y.clientX;K6=y.clientY;var a=B!=null?B:MM(y);if(!a){return ;}var T=Rk(a);if(Px(window)&&eJ()&&T!="renamer"){oM(true);}if(Px(window)&&T!="inlineAppointmentEditor"&&T!="dayWeekViewApptGrabBar"&&T!="dayWeekViewApptTopBar"&&T!="dayWeekViewApptBottomBar"){Ro();}switch(T){case "datePickerCell":g_SelectedDate=a.date;NT();if(!Nk()){var n=Ry();var q=n.B();if(q!=null&&Px(window)){OG(q);}}else{S9();}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 N=Hn(a);MW(N);if(lf!=-1){clearTimeout(lf);}if(Cu!=null&&Cu.q()){Cu.N();}return false;case "dayWeekViewApptGrabBar":var N=Hn(a);var E=N.appt;if(E.C()&&!E.W()&&J1(y)!=MJ&&!EG){Yo=N;}MW(N);return false;case "planningAppointmentDiv":case "planningViewApptTable":case "planningViewApptBody":case "planningViewApptBodyDiv":var N=Hn(a);var E=N.appt;if(E.C()&&J1(y)!=MJ&&!EG){Yo=N;}MW(N);return false;case "dayWeekViewApptTopBar":case "dayWeekViewApptBottomBar":var N=Hn(a);var E=N.appt;if(E.C()&&!E.W()&&J1(y)!=MJ&&!EG){SZ=a;}MW(N);return false;case "planningViewBarNotSelected":case "planningViewBarSelected":var N=Hn(a);var E=N.appt;if(E.C()&&J1(y)!=MJ&&!EG){SZ=a;}MW(N);return false;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":case "calPlanningViewInnerOverlay":nf(a);return false;case "paneDivider":HA=y.clientX;K6=y.clientY;Ua=a;xB(Ua,y,bd,IU);if(Ua.id=="folderMsgResizer"){CY=parseInt(folderMsgResizer.style.left);}else{if(Ua.id=="msgMsgTableResizer"){WW=parseInt(msgMsgTableResizer.style.top);n5(S6);}else{WW=parseInt(folderAppointmentsResizer.style.top);}}Ua.className="paneDividerOn";break;default:if(pV&&!ux){var c=a.tagName.toUpperCase();if(c!="INPUT"&&c!="TEXTAREA"&&T!="messageHeaderText"&&T!="messageHeaderRecipient"&&T!="toolbarSelectElement"){return false;}}break;}ej=y.clientX;CW=y.clientY;}function IU(H,B){var y=x7(H);if(!y){return ;}var a=B!=null?B:MM(y);if(!a){return ;}var T=Rk(a);LY=null;switch(T){case "prevButton":if(Px(window)){vu(yy);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));}break;case "nextButton":if(Px(window)){vu(su);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));}break;case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":case "planningAppointmentDiv":case "planningViewApptTable":case "planningViewApptBody":if(uG!=null){clearTimeout(uG);uG=null;}if(SZ==null&&uf==false&&J1(y)!=MJ){uG=setTimeout("cw()",500);}break;}if(Px(window)){if(Ua){wN();}else{if(SZ){mC();}}if(uf){Vy();}if(Uk){mC();}Yo=null;SZ=null;}}function wN(H){Ua.className="paneDivider";Uh(Ua);if(Ua.id=="folderMsgResizer"){var B=BV-(CY-parseInt(Ua.style.left));BV=B;me("fpw",B);}else{if(Ua.id=="msgMsgTableResizer"){var y=WW-parseInt(Ua.style.top);var a=gb-y;gb=a;me("btph",a);Tf(S6);}else{var a=GT-(WW-parseInt(Ua.style.top));GT=a;me("fph",a);}}kv();if(Ua.id=="folderMsgResizer"&&Nk()){S9();}Ua=null;}function KR(H,B){switch(H){case "From":me("frc",B);break;case "Subject":me("suc",B);break;case "Received":me("rec",B);break;case "Size":me("sic",B);break;case "To":me("toc",B);break;case "Sent":me("sec",B);break;case "Modified":me("moc",B);break;case "Name":me("nac",B);break;case "Email":me("emc",B);break;case "Phone":me("phc",B);break;case "Company":me("coc",B);break;}}function lH(H){var B=x7(H);if(!B){return ;}var y=MM(B);if(!y){return ;}var a=Rk(y);if(y.id=="sortIcon"){y=y.parentNode;a=Rk(y);}switch(a){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(lf!=-1){clearTimeout(lf);}cU();break;}}function bd(H){var B=x7(H);if(!B){return true;}var y=MM(B);if(!y){return true;}var a=Rk(y);var T=oY?J1(B):Td;if(T==MJ||!T){return false;}if(Px(window)){if(Ua){if(Ua.id=="folderMsgResizer"){var n=CY-(HA-B.clientX);n=dy(n,TB,KI()-70);Ua.style.left=n+"px";}else{var q=WW-(K6-B.clientY);var N=(Ua.id=="folderAppointmentsResizer")?250:70;q=dy(q,80,ff()-N);Ua.style.top=q+"px";}}if(uf){YR(B);}else{if(J1(B)&&Yo!=null&&PU(B.clientX,B.clientY)){uf=true;var E=Yo.appt;bx=F0=ea(E.AX());p8=Yo.offsetTop;jx=Yo.offsetHeight;g_ApptDivStartingLeft=Yo.offsetLeft;g_ApptDivStartingWidth=Yo.offsetWidth;var c=E.AX();var z=E.iV();xB(Yo,B,bd,IU);Yo.style.zIndex=1;}}if(Uk){cB(B);}else{if(J1(B)&&SZ!=null&&PU(B.clientX,B.clientY)){Uk=true;var l=Hn(SZ);var E=l.appt;K6=B.clientY;J2=B.clientX;var c=E.AX();var z=E.iV();p8=l.offsetTop;jx=l.offsetHeight;g_ApptDivStartingLeft=l.offsetLeft;g_ApptDivStartingWidth=l.offsetWidth;xB(SZ,B,bd,IU);}}}e0=B.clientX;K2=B.clientY;return true;}function PU(H,B){return (Math.abs(H-ej)>3||Math.abs(B-CW)>3);}function iH(H){var B=x7(H);var y=MM(B);if(!y){return false;}if(y.tagName.toUpperCase()=="INPUT"||y.tagName.toUpperCase()=="TEXTAREA"){return true;}switch(Rk(y)){case "messageArea":case "messageHeaderText":break;case "messageHeaderRecipient":break;default:return false;}return true;}function fO(H,B){var y=x7(H);var a=B!=null?B:MM(y);if(!a){return ;}var T=Rk(a);switch(T){case "dayWeekViewEntryCell":case "monthViewEntryCell":case "dayWeekViewAllDayEntryCell":var n=yQ(a);if(n!=null){Jp(n);}break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "dayWeekViewAllDayEntryCell":if(T=="monthViewHeaderDiv"){a=a.parentNode;}var n=yQ(a);if(n!=null){Jp(n);}break;case "calPlanningViewInnerOverlay":a=a.parentNode;var q=a.calendar;var n=Jx(y,q);if(n!=null){Jp(n);}break;case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":var n=Jx(y);if(n!=null){Jp(n);}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(uG!=null){clearTimeout(uG);uG=null;}var N=Hn(a);bJ(N.appt);break;}}var kU=null;function LS(){if(kU){clearTimeout(kU);}kU=setTimeout("Pv()",300);}function Pv(){if(kU){clearTimeout(kU);}kU=null;if(!Px(window)||!ek){return ;}kv();me("ww",KI());me("wh",ff());if(Nk()){S9();}}function vz(H){var B=H!=null?H:x7(H);dc(B);if(!ek){return false;}try{if((Rk(MM(B))=="toolbarInputElement")&&(B.keyCode!=9)){if(nK){clearTimeout(nK);}}}catch(e){return true;}var y=MM(B);if(!y){return true;}if(window.name=="newmessage"&&(y.id=="To_Field"||y.id=="Cc_Field"||y.id=="Bcc_Field")){setTimeout("H8( '"+y.id+"', 70 )",0);}if(window.name=="newmessage"&&(y.id=="To_Field"||y.id=="Cc_Field"||y.id=="Bcc_Field"||y.id=="Subject")){so=true;}switch(B.keyCode){case Ft:if(Px(window)){if(V5&&V5.T){if(V5.B.className=="dragDropIcon_accept"){V5.B.className="dragDropIcon_accept_plus";}}}break;case Ow:if(window.name=="newmessage"){if(y.id=="Subject"&&!B.shiftKey){setTimeout("aw.focus(true);",10);return false;}}else{if(window.name=="eventeditor"){if((y.id=="private"||y.id=="label"&&kQ("private").disabled)&&!B.shiftKey){aw.focus();return false;}else{if(y.id=="subject"&&B.shiftKey){aw.focus();return false;}}}else{if(window.name=="contacteditor"){if(y.id=="default_mailing_address"&&!B.shiftKey){aw.focus();return false;}else{if(y.id=="full_name_button"&&B.shiftKey){aw.focus();return false;}}}}}break;case gy:if(Px(window)&&Ol){oM(true);return true;}if(Px(window)){var a=HV();if(a&&a.O()){On("open");}}else{if(window.name=="newmessage"){if(y.id=="Subject"&&!B.shiftKey&&!B.ctrlKey){aw.focus();return false;}}}break;case kH:if(Px(window)&&!B.ctrlKey&&!B.altKey&&y.id!="filterFieldMessages"&&y.id!="filterFieldContacts"){if(B.shiftKey){On("delete_permanently");}else{On("delete");}}break;case Cq:if(Px(window)&&B.ctrlKey&&!B.shiftKey&&!B.altKey){On("new_folder");return false;}break;case uQ:if(window.name=="message"&&B.altKey&&!B.ctrlKey&&!B.shiftKey&&kx()&&LH("meetingRequestMenuBar")){On("tentative_meeting_request");return false;}else{if(window.name=="eventeditor"&&B.altKey&&!B.ctrlKey&&!B.shiftKey&&kx()&&LH("eventeditorMenuBar_meeting_attendee")){On("tentative_meeting");return false;}else{if((Px(window)||window.name=="message")&&B.ctrlKey&&!B.shiftKey&&!B.altKey){On("new_message");return false;}else{if(B.ctrlKey){return false;}}}}break;case DP:if(B.ctrlKey&&!B.altKey){if(Px(window)||window.name=="message"){B.shiftKey?On("reply_to_all"):On("reply_to_sender");}return false;}break;case Oh:if(B.ctrlKey&&!B.shiftKey&&!B.altKey){if(Px(window)){On("send_and_receive_all");}return false;}break;case xW:if(window.name=="message"&&B.altKey&&!B.ctrlKey&&!B.shiftKey&&kx()&&LH("meetingRequestMenuBar")){On("decline_meeting_request");return false;}else{if(window.name=="eventeditor"&&B.altKey&&!B.ctrlKey&&!B.shiftKey&&kx()&&LH("eventeditorMenuBar_meeting_attendee")){On("decline_meeting");return false;}else{if(B.ctrlKey&&(Px(window)||window.name=="message")){On("delete");return false;}}}break;case vg:if(B.ctrlKey){if(pV){B.preventDefaultAction();}else{if(oY){B.keyCode=0;}}return false;}break;case Zx:if(B.ctrlKey&&!B.shiftKey&&!B.altKey){On("print");if(oY){B.keyCode=0;}return false;}break;case ii:if(B.ctrlKey){if(Px(window)){On("open");}if(oY){B.keyCode=0;}return false;}break;case WP:if(B.ctrlKey&&(Px(window)&&!eJ()||window.name=="message")){On("previous_in_view");return false;}break;case TK:if(B.ctrlKey&&(Px(window)&&!eJ()||window.name=="message")){On("next_in_view");return false;}break;case ND:if(B.ctrlKey){return false;}break;case IW:var T=y.tagName.toUpperCase();if(!(T=="INPUT"&&(y.type=="text"||y.type=="password"))&&T!="TEXTAREA"&&!(T=="HTML"&&y.ownerDocument.designMode.toLowerCase()=="on")){if(pV){B.preventDefaultAction();}return false;}break;case tB:if(window.name=="newmessage"&&B.ctrlKey){On("check_names");return false;}break;case Od:if(Px(window)&&B.ctrlKey&&B.shiftKey&&!B.altKey){On("new_distribution_list");return false;}if(B.ctrlKey){return false;}break;case UV:if(Px(window)){if(B.ctrlKey&&B.shiftKey){On("new_post");return false;}}else{if(window.name=="newmessage"){if(B.ctrlKey){On("save_message");return false;}else{if(B.altKey){On("send_message");return false;}}}else{if(window.name=="eventeditor"){if(B.ctrlKey){var n=aD["save_appointment_menuitem"];var q=(n!=null&&n.j()=="save_and_close_event");if(q){On("save_and_close_event");return false;}}else{if(B.altKey){var N=(aD["send_meeting_menuitem"]!=null);if(!N){var n=aD["save_appointment_menuitem"];if(n!=null){N=(n.j()=="send_and_close_event");}}if(N){On("send_and_close_event");return false;}}}}else{if(window.name=="contacteditor"){if(B.ctrlKey){On("save_and_close_contact");return false;}}}}}break;case D5:case L3:case FY:if(B.ctrlKey){return false;}break;case oR:if((Px(window))&&Ol){setTimeout("oM(false);",100);return true;}return false;break;case zs:if(Px(window)&&(gV.y()||Dl.X())&&!Ol){aH();}break;case ni:if(!Px(window)){if(oY){B.keyCode=0;}return false;}else{Wr=true;}break;case Yg:if(window.name=="edit_delegates"){return false;}break;case b5:case M6:if(oY){B.keyCode=0;}return false;break;}return true;}function Nx(H){var B=H!=null?H:x7(H);if(!B){return true;}dc(B);if(!ek){return false;}switch(B.keyCode){case Ft:if(Px(window)){if(V5&&V5.T){if(V5.B.className=="dragDropIcon_accept_plus"){V5.B.className="dragDropIcon_accept";}}}break;case PV:if(Px(window)&&B.ctrlKey&&B.shiftKey&&!B.altKey&&kx()){On("new_appointment");}else{if((Px(window)||window.name=="message")&&B.ctrlKey&&!B.shiftKey&&!B.altKey){On("select_all");return false;}}break;case zJ:if(window.name=="message"&&B.altKey&&!B.ctrlKey&&!B.shiftKey&&kx()&&LH("meetingRequestMenuBar")){On("accept_meeting_request");return false;}else{if(window.name=="eventeditor"&&B.altKey&&!B.ctrlKey&&!B.shiftKey&&kx()&&LH("eventeditorMenuBar_meeting_attendee")){On("accept_meeting");return false;}else{if(Px(window)&&B.ctrlKey&&B.shiftKey&&!B.altKey){On("new_contact");return false;}}}break;}var y=MM(B);if(!y){return true;}if(Px(window)||window.name=="message"){if(B.keyCode==vg&&oY&&B.ctrlKey&&!B.altKey&&!B.shiftKey){On("forward_message");return false;}}if(B.keyCode!=Ow&&(y.id=="filterFieldMessages"||y.id=="filterFieldContacts")){y.isEmpty=false;}return true;}function bR(H){if(!ek){return false;}var B=32;switch(H.charCode){case vg+B:if(H.ctrlKey){H.preventDefaultAction();}if((Px(window)||window.name=="message")&&H.ctrlKey&&!H.shiftKey&&!H.altKey){On("forward_message");return false;}break;case UV+B:case D5+B:case DP+B:case DP:case uQ+B:case Zx+B:case UH+B:case Oh+B:case Od:case xW+B:case Cq+B:if(H.ctrlKey){H.preventDefaultAction();return false;}break;case PV+B:if(H.ctrlKey&&!H.shiftKey&&!H.altKey){H.preventDefaultAction();On("select_all");return false;}break;}switch(H.keyCode){case iy:On("faq_help");H.preventDefaultAction();return false;break;case ni:if(!Px(window)){H.preventDefaultAction();return false;}else{Wr=true;}break;case IW:case Ao:case jy:case hy:case sy:case hJ:case IX:var y=MM(H);if(!y){return false;}var a=y.tagName.toUpperCase();if(!(a=="INPUT"&&(y.type=="text"||y.type=="password"))&&a!="TEXTAREA"&&!(a=="HTML"&&y.ownerDocument.designMode.toLowerCase()=="on")){H.preventDefaultAction();return false;}break;}return true;}function FM(H,B){var y=x7(H);if(!y){return true;}var a=B!=null?B:MM(y);if(!a){return true;}var T=Rk(a);switch(T){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(!Px(window)){return false;}var n=Jh.appt;var q=false;if(n.B()==yu.H){var N=n.V();if(N.mQ()){return false;}}appointmentContextualMenu.appt=Jh.appt;WN(y,appointmentContextualMenu);break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "calendarViewPlanningInnerCell":case "calendarViewPlanningOuterCell":case "calPlanningViewAvailabilityBar":case "planningAvailabilitytDiv":case "planningViewOffWorkHoursDiv":case "planningViewOffWorkDaysDiv":case "calPlanningViewInnerOverlay":if(!Px(window)){return false;}WN(y,calendarContextualMenu);break;case "composeMessageHeaderField":case "appointmentHeaderField":if(!Px(window)){return false;}return true;break;case "messageHeaderRecipient":WT=a;WN(y,messageHeaderContextualMenu);break;}return false;}function ta(){On("faq_help");return false;}function onUnload(){He.c();if(Wr){NC.R(true);}else{NC.l7();if(jG.N.T){NC.k();}}}function onBeforeUnload(){if(fG()){SW.P();}if((gO()!=QF)||(IE()!=dP)){me("wl",gO());me("wt",IE()-22);}}function WN(H,B){if(pV){H.preventDefaultAction();}B.l(H.clientX,H.clientY);}function Zv(H){var B=0;if(!H){var H=window.event;}if(H.pageX||H.pageY){B=H.pageX;}else{if(H.clientX||H.clientY){B=H.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;}}return B;}function Vh(H){var B=0;if(!H){var H=window.event;}if(H.pageX||H.pageY){B=H.pageY;}else{if(H.clientX||H.clientY){B=H.clientY+document.body.scrollTop+document.documentElement.scrollTop;}}return B;}$$$=function(H,B){var y=B.clientX,startY=B.clientY;var a=H.offsetLeft,origY=H.offsetTop;var T=y-a,deltaY=startY-origY;if(document.addEventListener){document.addEventListener("mousemove",N,true);document.addEventListener("mouseup",E,true);}else{if(document.attachEvent){H.setCapture();H.attachEvent("onmousemove",N);H.attachEvent("onmouseup",E);H.attachEvent("onlosecapture",E);}else{var n=document.onmousemove;var q=document.onmouseup;document.onmousemove=N;document.onmouseup=E;}}if(B.stopPropagation){B.stopPropagation();}else{B.cancelBubble=true;}if(B.preventDefault){B.preventDefault();}else{B.returnValue=false;}function N(c){if(!c){c=window.event;}H.style.left=(c.clientX-T)+"px";H.style.top=(c.clientY-deltaY)+"px";if(c.stopPropagation){c.stopPropagation();}else{c.cancelBubble=true;}}function E(c){if(!c){c=window.event;}if(document.removeEventListener){document.removeEventListener("mouseup",E,true);document.removeEventListener("mousemove",N,true);}else{if(document.detachEvent){H.detachEvent("onlosecapture",E);H.detachEvent("onmouseup",E);H.detachEvent("onmousemove",N);H.releaseCapture();}else{document.onmouseup=q;document.onmousemove=n;}}if(c.stopPropagation){c.stopPropagation();}else{c.cancelBubble=true;}}};function Ok(H,B){if(document.body){if(typeof (document.F)=="undefined"){var y=document.createElement("div");y.style.fontSize="x-small";y.style.border="1px dotted #333";y.style.backgroundColor="white";y.style.position="absolute";y.style.top="0px";y.style.left="200px";y.style.zIndex="1000";y.style.padding="4px";y.style.font="menu";y.style.fontSize="1em";y.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>";y.id="___$$$";document.body.appendChild(y);}document.getElementById("___$$$").style.display="block";if(typeof (B)=="undefined"){document.F.aaa.value+="\n"+H;}else{if(B==1){document.F.aaa.value+="\n"+H;}else{if(B==2){document.F.aaa.value="\n"+H+document.F.aaa.value;}else{document.F.aaa.value="\n"+H;}}}}else{alert(H);}}var WX=null;if(false){WX=new PR();}function PR(){this.h=null;this.y=null;this.V=null;this.Q=null;this.r=new Array();this.e=false;this.X=null;}function x8(H,B,y){if(null==y){y=true;}var a=new jG.N(X2("soapmail"),true,dM(this,this.w),dM(this,this.F));var T=new jG.h("namespace",eu);a.B.d(T);T=new jG.h("getFolderTree",eu);var n=Ff.r.createElement("prefetch");for(var q=0,len=NC.S.length;q<len;q++){var N=NC.S[q];var E=Ff.r.createElement("folder");Ff.V(E,N);n.appendChild(E);}T.q(n);a.B.d(T);a.H.add("onSuccess",H);a.H.add("onError",B);a.H.add("checkRev",y);a.B.h();}PR.prototype.f=x8;function Sg(H,B){var y=Ff.a(H.y(),"namespaceResponse",eu,iW);this.h=Ff.n(y,"hierarchyDelimiter","/");this._personalNamespacePrefix=Ff.n(y,"personalNamespacePrefix","");this.V=Ff.n(y,"publicFoldersNamespacePrefix","Public Folders");this.Q=Ff.n(y,"otherUsersNamespacePrefix","Other Users");var a=Ff.a(H.y(),"listFoldersResponse",eu,iW);var T=a.firstChild;var n=this;function q(z,l){for(var h=0,len=z.childNodes.length;h<len;h++){var X=z.childNodes.item(h);if(X.nodeName=="metadata"){continue;}var P=X.getAttribute("type");if(P==l7.a&&!kx()){continue;}var O=X.getAttribute("imapName");var Y=X.getAttribute("directRef");var V=X.getAttribute("specialFolder");var J=X.getAttribute("serverMessageCount");if(J!=null){J=parseInt(J,10);}var r=X.getAttribute("unreadCount");if(r!=null){r=parseInt(r,10);}var C=X.getAttribute("validity");if(C!=null){C=parseInt(C,10);}var Q=X.getAttribute("displayName");var G=false;var d=null;for(var D=0;D<X.childNodes.length;D++){var e=X.childNodes.item(D);if(e.nodeName=="metadata"){if(d==null){d=new Array();}var k=e.getElementsByTagName("entries");for(var S=0;S<k.length;S++){var f=k[S];var j=Ff.a(f,"entry");var w=Ff.a(f,"value");var u=Ff.l(j);var M=Ff.l(w);d[u]=M;}}}if(V==an.l||V==an.N){J=0;r=0;}var b;if(P==l7.a){b=new Sa(O,l,V,J,r,C,null,Q,Y,d,n);}else{b=new nn(O,P,l,V,G,J,r,C,null,Q,Y,d,n);}if(X.hasChildNodes()){q(X,b);}}}q(T,null);var N=new nn(strings.specialfolder_outbox,l7.n,null,an.T,true,0,0,null,null,null,null,null,n);this.e=true;var E=B.item("checkRev");if(E){PR.K(dM(this,this.a),null,true);}var c=B.item("onSuccess");if(c){c();}}PR.prototype.w=Sg;function qS(H,B){var y=B.item("onError");if(y){y();}}PR.prototype.F=qS;function u1(){return this.X;}PR.prototype.b=u1;function zy(H){this.X=H;}PR.prototype.a=zy;function WO(){return this.h;}PR.prototype.B=WO;function uL(){return this._personalNamespacePrefix;}PR.prototype.J=uL;function kI(){return this.V;}PR.prototype.T=kI;function AY(){return this.Q;}PR.prototype.n=AY;function le(H){if(H==null){return this.r;}else{var B=this.q();if(B){var y=B.Jw();for(var a=0,len=y.length;a<len;a++){var B=y[a];if(B.k()==H){return B.Jw();}}}return null;}}PR.prototype.I=le;function wT(H){var B=this.l(H.W());if(B){a6("Cannot add folder "+H.W()+", folder exists!",UJ.a);return fp.T;}H.dg=this;H.e=null;Bq.H(this.I(),H);return fp.N;}PR.prototype.S=wT;function wG(H){var B=this.l(H.W());if(!B){a6("Cannot drop folder "+H.W()+", folder doesn't exist!",UJ.a);return fp.z;}this.r=Bq.B(this.r,H);return fp.N;}PR.prototype.C=wG;function Wh(H,B){var y=this.I(B);if(y){for(var a=0,len=y.length;a<len;a++){var T=y[a];if(T.V()==H){return T;}}}return null;}PR.prototype.P=Wh;function aZ(H){return this.P(an.n,H);}PR.prototype.Y=aZ;function y9(){return this.P(an.T);}PR.prototype.G=y9;function Fz(H){return this.P(an.q,H);}PR.prototype.c=Fz;function L1(H){return this.P(an.c,H);}PR.prototype.u=L1;function wS(H){return this.P(an.y,H);}PR.prototype.j=wS;function sw(H){return this.P(an.B,H);}PR.prototype.M=sw;function rf(H){return this.P(an.E,H);}PR.prototype.O=rf;function NP(){return this.P(an.l);}PR.prototype.z=NP;function Xe(){return this.P(an.N);}PR.prototype.q=Xe;function zo(H){var B=this.r;var y=H.split(this.h);for(var a=0,len1=y.length;a<len1;a++){var T=y[a];for(var n=0,len2=B.length;n<len2;n++){var q=B[n];if(q.k()==T){if(a==len1-1){return q;}else{B=q.Jw();break;}}}}return null;}PR.prototype.l=zo;function qv(B){var y=new Array();function a(H){var E=H.Jw();for(var c=0,len=E.length;c<len;c++){var z=E[c];if(z.C()==l7.a){Bq.H(y,z);}a(z);}}var T=this.I(B);if(T){for(var n=0,len=T.length;n<len;n++){var q=T[n];if(q.C()==l7.a){Bq.H(y,q);}var N=q.V();if(N!=an.l&&N!=an.N){a(q);}}}return y;}PR.prototype.H=qv;function HW(){var H=new Array();function B(a){var T=a.Jw();for(var n=0,len=T.length;n<len;n++){var q=T[n];if(q.C()==l7.a){Bq.H(H,q);}B(q);}}var y=this.q();if(y){B(y);}return H;}PR.prototype.D=HW;function Hc(){var H=new Array();function B(a){var T=a.Jw();for(var n=0,len=T.length;n<len;n++){var q=T[n];if(q.C()==l7.a){Bq.H(H,q);}B(q);}}var y=this.z();if(y){B(y);}return H;}PR.prototype.k=Hc;function N9(H,B){var y={"data":null};var a=this.X;var T=(null!=H||null!=B);var n=function(q){a6("Checked folder tree revisions.  Remote: "+q+", Ours: "+a,UJ.B);y.B=q;if(a==q){if(B){B();}}else{if(H){H();}}};PR.K(n,null,T);if(!T){if(null==y.B){return false;}return (this.X!=y.B);}return null;}PR.prototype.N=N9;function N4(H,B){var y=null;var a=Ff.a(H.y(),"folderListRevisionResponse",eu,iW);var T=Ff.a(a,"folderList");if(T){y=T.getAttribute("revision");a6("Peeked at folder list revision: "+y,UJ.B);}else{a6("No info from check on remote folder list revision.",UJ.y);}var n=B.item("onSuccess");if(n){n(y);}}PR.L=N4;function eO(H,B){var y=B.item("onError");if(y){y();}}PR.Z=eO;function xb(H,B,y){if(null==y){y=true;}var a=new jG.N(X2("soapmail"),y,PR.L,PR.Z);var T=new jG.h("getFolderListRevision",eu);a.B.d(T);a.H.add("onSuccess",H);a.H.add("onError",B);a.B.h();}PR.K=xb;function rs(){var H=function(y){var a={};var T=y.I();var n=function(N,E){E[N.W()]=N;var c=N.Jw();for(var z=0;z<c.length;z++){n(c[z],E);}};for(var q=0;q<T.length;q++){n(T[q],a);}return a;};var B=H(this);return B;}PR.prototype.E=rs;function I5(H){var B=this.E();var y=new Array();for(var a in B){var T=B[a];if(T.pm()||null==T.H()||(T.C()!=l7.n&&T.C()!=l7.a)){continue;}y.push(T.W()+":"+T.H());}y.sort();var n=y.join(",");var q=Kk.H(n);a6("Predicted next folder tree revision as: "+q,UJ.B);if(H){this.a(q);}return q;}PR.prototype.t=I5;function jD(H,B){var y={"adds":{},"deletes":{}};var a=H.E();var T=B.E();var n=0;for(var q in T){var N=true;var E=a[q];if(E){N=false;}if(N){y["adds"][q]=T[q];n++;}}for(var q in a){var c=true;var z=T[q];if(z){c=false;}if(c){y["deletes"][q]=a[q];n++;}}a6("Diffed folder trees, found "+n+" differences.",UJ.B);return y;}PR.m=jD;function z2(H,B,y,a){a6("Updating folder tree.",UJ.B);var T=function(c,z,l,h){var X=[];for(var P in c.deletes){X.push(P);}X.sort();X.reverse();for(var O=0;O<X.length;O++){var Y=fp.z;var V=c.deletes[X[O]];var J=V.a();if(np==V){var r=z.Y();el(V,r,true);OG(r,false);}var C=Hm(V);if(null!=C){C.E();}if(null!=J){Y=J.R(V);}else{Y=z.C(V);}if(Y==fp.N){l.C(V,h);}else{a6("FT01: Error deleting folder in tree, code: "+Y,UJ.a);}}};var n=function(c,z,l,h){var X=[];for(var P in c.adds){X.push(P);}X.sort();for(var O=0;O<X.length;O++){var Y=c.adds[X[O]];var V=Y.a();var J=fp.z;if(null!=V){var r=z.l(V.W());if(null==r){a6("Couldn't find parent "+V.W()+" in existing tree!",UJ.a);continue;}J=r.m(Y,true);}else{J=z.S(Y);}if(J==fp.N){l.Q(Y,h,false);}else{a6("FT02: Error adding folder in tree, code: "+J,UJ.a);}}};var q=this;var N=new PR();var E=function(){var c=PR.m(q,N);T(c,q,H,B);n(c,q,H,B);PR.K(function(z){q.a(z);},null,true);if(y){y();}};N.f(E,a,false);}PR.prototype.d=z2;var gV=null;if(false){gV=new hv();}function O2(H,B,y,a,T,n,q,N,E,c,z,l){this.U(H,B,y,a,T,n,q,N,E,c,z,l);}O2.prototype=gX(mQ.prototype);O2.prototype.U=mQ;O2.prototype.p=function(){var H=this.g;var B=hv.S(H);var y=H.n();var a=H.J();var T;if(H.V()==an.y&&y>0){T="<b>"+B+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+y+"]</span>";}else{if(H.V()==an.T&&y>0){T="<b>"+B+"</b>&nbsp;<span class='folderTreeviewCount'>("+y+")</span>";}else{if(a>0&&H.C()==l7.n){T="<b>"+B+"</b>&nbsp;<span class='folderTreeviewCount'>("+a+")</span>";}else{T=B;}}}this.M(T);if(H.V()==an.n){ae("mode_button_folder",a>0?a:0);}var n="";if(y>=0){n=strings.folder_tooltip.printf(B,y);}this.P(n);V5.y(this.K);};function hv(H,B){this.G(H,B);}hv.prototype=gX(P6.prototype);hv.prototype.G=P6;hv.prototype.r=function(H){function B(a){if(a.Q()==H){return a;}else{var T=a.y();for(var n=0,len=T.length;n<len;n++){var q=T[n];var N=B(q);if(N!=null){return N;}}return null;}}var y=this.B;if(H==null){return y.S();}else{return B(y);}};hv.prototype.Q=function(H,B,y){var a=H.a();var T=this.r(a);var n=gt(H);T.J(n);a6("Adding folder "+H.W()+" to view.",UJ.B);if(null==y){y=true;}n=n.L();if(y){while(n){n.T();n=n.L();}}T.v(hv.k);if(null!=B&&Yd(H)){B.K(H);}V5.H();};hv.prototype.C=function(H,B){a6("Culling folder "+H.W()+" from view.",UJ.B);var y=this.r(H);var a=new Array();if(Yd(H)){var T=B.w(H);Bq.H(a,T);}function n(E){var c=E.Jw();for(var z=0,len=c.length;z<len;z++){var l=c[z];if(l.C()==l7.a){var h=callTreeView.getFolderCalendarViewNode(l);Bq.H(a,h);}n(l);}}n(H);var q=y.L();q.l(y);var N=H.a();if(a.length>0){B.Q(a,N==null);}V5.H();};hv.D=function(H){var B;switch(H.V()){case an.n:B=Cn;break;case an.T:B=mW;break;case an.q:B=aj;break;case an.c:B=eB;break;case an.B:B=MV;break;case an.E:B=WG;break;case an.y:B=De;break;case an.l:B=nl;break;case an.N:B=nl;break;case an.h:B=Jn;break;default:switch(H.C()){case l7.a:B=MV;break;case l7.y:B=WG;break;default:B=y4;break;}break;}return B;};hv.S=function(H){var B;switch(H.V()){case an.n:B=strings.specialfolder_inbox;break;case an.T:B=strings.specialfolder_outbox;break;case an.q:B=strings.specialfolder_sentitems;break;case an.c:B=strings.specialfolder_deleteditems;break;case an.B:B=strings.specialfolder_calendar;break;case an.E:B=strings.specialfolder_contacts;break;case an.y:B=strings.specialfolder_drafts;break;case an.l:B=strings.specialfolder_shared;break;case an.N:B=strings.specialfolder_other_users;break;case an.z:B=strings.specialfolder_journal;break;case an.a:B=strings.specialfolder_notes;break;case an.H:B=strings.specialfolder_tasks;break;case an.h:B=strings.specialfolder_recovery;break;default:B=H.s();if(B==null){B=H.k();}break;}return B;};hv.e=function(H){var B;switch(H.C()){case l7.n:B=strings.folder_type_mail;break;case l7.a:B=strings.folder_type_calendar;break;case l7.y:B=strings.folder_type_contacts;break;case l7.H:B=strings.folder_type_tasks;break;case l7.B:B=strings.folder_type_journal;break;case l7.T:B=strings.folder_type_notes;break;default:B=strings.folder_type_mail;break;}return B;};hv.d=function(H){var B=new Array();do{var y=hv.S(H);Bq.H(B,y);H=H.a();}while(H!=null);B.reverse();var a=WX.B();return WX.J()+B.join(a);};hv.k=function(H,B){var y=H.Q();var a=B.Q();if(y.pm()&&!a.pm()){return -1;}else{if(!y.pm()&&a.pm()){return 1;}}if(y.pm()&&a.pm()){var T=[an.n,an.T,an.y,an.q,an.c,an.B,an.E,an.a,an.H,an.h,an.z,an.l,an.N];var n=-1;var q=-1;for(var N=0;N<T.length;N++){if(y.V()==T[N]){n=N;}if(a.V()==T[N]){q=N;}}return (n-q);}var E=y.k().toLowerCase();var c=a.k().toLowerCase();if(E<c){return -1;}else{if(E>c){return 1;}else{return 0;}}};var Sd=null;function my(){function H(){if(Sd){clearTimeout(Sd);}Sd=setTimeout("V5.H()",50);}gV=new hv(foldersTableDiv,H);function B(O,Y){var V=gt(O);Y.J(V);var J=O.Jw();for(var r=0;r<J.length;r++){var C=J[r];B(C,V);}}var y=gV.Y();var a=hw();y.J(a);var T=WX.I();for(var n=0,len=T.length;n<len;n++){var q=T[n];var N=q.V();if(N!=an.l&&N!=an.N){B(q,a);}}a.v(hv.k);var E=WX.z();if(E){var c=hw(E);y.J(c);var z=E.Jw();for(var n=0,len=z.length;n<len;n++){var q=z[n];B(q,c);}c.v(hv.k);}var l=WX.q();if(l){var h=l.Jw();for(var n=0,len1=h.length;n<len1;n++){var q=h[n];var X=hw(q);y.J(X);var T=q.Jw();for(var P=0,len2=T.length;P<len2;P++){var q=T[P];var N=q.V();B(q,X);}X.v(hv.k);}}gV.J();}function gt(H){var B=hv.S(H);var y=H.n();var a=H.J();var T;if(H.V()==an.y&&y>0){T="<b>"+B+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+y+"]</span>";}else{if(H.V()==an.T&&y>0){T="<b>"+B+"</b>&nbsp;<span class='folderTreeviewCount'>("+y+")</span>";}else{if(a>0){T="<b>"+B+"</b>&nbsp;<span class='folderTreeviewCount'>("+a+")</span>";}else{T=B;}}}var n=null;var y=H.n();if(y>=0){n=strings.folder_tooltip.printf(B,y);}var q=hv.D(H);function N(h,X){var P=X!=null?X.Q():null;var O=H;el(P,O);}function E(h,X){folderContextualMenu.folder=H;WN(X,folderContextualMenu);}function c(h){function X(Q){var G=gV.q();G.F();return true;}function P(Q){var G=gV.q();G.Z();if(Eo){clearTimeout(Eo);}Ux=null;Eo=null;}function O(Q){var G=Q.parentNode.parentNode.cloneNode(true);var d=G.rows[0].cells[2];d.className="treeviewNodeLabelCell";var D=G.rows[0].cells[0];D.removeChild(D.firstChild);rv("<DIV style='width:"+D.offsetWidth+"px;height:16px;overflow:hidden;'>",D);var e=G.rows[0].cells[1];e.title=d.title="";G.style.zIndex=1000;return G;}function Y(Q,G,d){var D=Q._treeviewNode;var e=D.Q();if(G._isFolder_){var k=G._treeviewNode;var S=k.Q();mO(S,e);}else{if((G.className=="table_view_unhighlighted_data_row"||G.className=="table_view_highlighted_focused_data_row"||G.className=="table_view_highlighted_unfocused_data_row")&&e!=np){if(d&&d.ctrlKey){Yh(e);}else{ql(e);}}}}function V(Q,G){if(Q==G){return false;}var d=Q._treeviewNode;if(!d.q()){return false;}d.Z();if(d.E()){if(Ux!=Q){if(Eo){clearTimeout(Eo);}Ux=Q;Eo=setTimeout("GL()",750);}}if(G.className=="table_view_unhighlighted_data_row"||G.className=="table_view_highlighted_focused_data_row"||G.className=="table_view_highlighted_unfocused_data_row"){var D=d.Q();if(!Ek(D)&&!Yd(D)&&!nu(D)){return true;}else{if(nu(D)){return false;}}var e=HV();var k=e.KO();for(var S=0;S<k.length;S++){var f=k[S];if(Yd(D)&&(hK(f,NR)||hK(f,ad)||hK(f,Jy))||Ek(D)&&(hK(f,NR)||hK(f,o6))){return false;}}}return true;}function J(Q){if(Ux==Q){if(Eo){clearTimeout(Eo);}Ux=null;Eo=null;}var G=Q._treeviewNode;if(G!=gV.q()){G.F();}}function r(){return (Ol);}var C=h.X();C._isFolder_=true;V5.N(C,X,P,O,r);V5.z(C,Y,V,J);}function z(){V5.H();}function l(){V5.H();}return new O2(gV,T,n,true,q,0,H,N,E,c,z,l);}function hw(H){var B;var y;if(!H){B=strings.specialfolder_mailbox.printf(NC.K);y=pw;}else{if(H.V()==an.l){B=strings.specialfolder_shared;y=nl;}else{var a=H.a();if(a&&a.V()==an.N){B=strings.specialfolder_mailbox.printf(H.s());y=pw;}else{B=H.k();y=y4;}}}function T(N){function E(h,X){if(X._isFolder_){var P=X._treeviewNode;var O=P.Q();var Y=h._treeviewNode;var V=Y.Q();mO(O,V);}}function c(h,X){var P=h._treeviewNode;P.Z();if(P.E()){if(Ux!=h){if(Eo){clearTimeout(Eo);}Ux=h;Eo=setTimeout("GL()",750);}}return X._isFolder_;}function z(h){if(Ux==h){if(Eo){clearTimeout(Eo);}Ux=null;Eo=null;}var X=h._treeviewNode;if(X!=gV.q()){X.F();}}var l=N.X();V5.z(l,E,c,z);}function n(){V5.H();}function q(){V5.H();}return new mQ(gV,B,null,false,y,0,H,null,null,T,n,q,true);}var Eo=null;var Ux=null;function GL(){if(!Ux){return ;}var H=Ux._treeviewNode;H.T();}var np=null;if(false){np=new nn();}var kr=null;var VY=null;var up=null;function xO(){el(up,VY);}function el(H,B,y){if(y==null){y=false;}if(B==H){return ;}if(kr||y){clearTimeout(kr);if(B==VY||y){kr=null;VY=null;up=null;}else{VY=B;if(!up){up=H;}kr=setTimeout("xO()",500);return ;}}else{VY=B;if(!up){up=H;}kr=setTimeout("xO()",500);return ;}np=B;if(Yd(B)){JB("calendarToolbar");P9();if(H!=null){if(!Yd(H)){var a=Hm(H);a.Dv();}}if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);AM(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));}}else{if(Ek(B)){JB("contactsToolbar");if(!Eh(messagePane)){n5(messageHeader);}var a=Hm(B);if(!a){a=Ut(B);}a.h();hT(a);if(a.P()){var T=a.an();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=T;var n=a.fp();switch(n.c().strip()){case strings.contactheader_company:yq("contactSearchCompanyMenuItem",true);Pm("contactsFilterPopDownBtn",strings.display_companies_containing);h0("contactsFilterPopDownBtn","display_companies_containing");break;case strings.contactheader_email:yq("contactSearchEmailAddrMenuItem",true);Pm("contactsFilterPopDownBtn",strings.display_email_addresses_containing);h0("contactsFilterPopDownBtn","display_email_addresses_containing");break;default:yq("contactSearchNameMenuItem",true);Pm("contactsFilterPopDownBtn",strings.display_names_containing);h0("contactsFilterPopDownBtn","display_names_containing");break;}}else{yq("contactSearchNameMenuItem",true);h0("contactsFilterPopDownBtn","display_names_containing");Pm("contactsFilterPopDownBtn",strings.display_names_containing);filterFieldContacts.value=strings.name_filter_caption;filterFieldContacts.style.color="gray";filterFieldContacts.isEmpty=true;}if(H!=null){if(Yd(H)){Wu();var q=new Date();if(q.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(q.getFullYear(),q.getMonth(),1);AM(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));}}else{var a=Hm(H);a.Dv();}if(!Yd(H)||H.AX()){H.r();}}}else{JB("mailToolbar");if(!Eh(messagePane)){n5(messageHeader);}var a=Hm(B);if(!a){a=Ut(B);}a.h();hT(a);if(a.P()){var T=a.an();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=T;var n=a.fp();switch(n.c().strip()){case strings.messageheader_from:yq("messageSearchFromMenuItem",true);Pm("messageFilterPopDownBtn",strings.display_messages_from);h0("messageFilterPopDownBtn","display_messages_from");break;case strings.messageheader_to:yq("messageSearchToMenuItem",true);Pm("messageFilterPopDownBtn",strings.display_messages_to);h0("messageFilterPopDownBtn","display_messages_to");break;default:yq("messageSearchSubjectMenuItem",true);Pm("messageFilterPopDownBtn",strings.display_subjects_containing);h0("messageFilterPopDownBtn","display_subjects_containing");break;}}else{if(!jk()){yq("messageSearchSubjectMenuItem",true);h0("messageFilterPopDownBtn","display_subjects_containing");Pm("messageFilterPopDownBtn",strings.display_subjects_containing);filterFieldMessages.value=strings.subject_filter_caption;}else{h0("messageFilterPopDownBtn","search");Pm("messageFilterPopDownBtn",strings.search_all_mail);filterFieldMessages.value=strings.search_all_mail;}filterFieldMessages.style.color="gray";filterFieldMessages.isEmpty=true;}if(H!=null){if(Yd(H)){Wu();var q=new Date();if(q.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(q.getFullYear(),q.getMonth(),1);AM(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));}}else{var a=Hm(H);a.Dv();}if(!Yd(H)||H.AX()){H.r();}}}}if(B.V()==an.n){if(kY("mode_button_indicator")){CF("mode_button_indicator",aL.H);}}if(B.V()==an.l||B.V()==an.N||B.U()){Hz();return ;}function N(){var c=gV.r(B);c.p();B.L();var z=null;if(gv(B)){var l=Hm(B);if(l){z=l.H()+1;}}B.f(true,Qt,Yl,null,z);}if(B.c4()){B.L();B.f(true,Qt,Yl);Hz(strings.status_resume_folder_fetch);}else{nn.DU([B],true,N,null,yW,nq,true);var E=strings.status_stat_folder.printf(hv.d(B));Hz(E);}}function OG(H,B,y){if(B==null){B=true;}if(null==y){y=false;}var a=gV.r(H);if(a==null){return ;}var T=gV.q();if(T){T.F();}a.Z();gV.l(a);if(B){el(np,H,y);}}function pD(H,B){function y(){var a=gV.r(H);a.p();if(gv(H)||B){H.f(true,Qt,Yl);}}nn.DU([H],true,y,null,yW,nq,true);}var Ol=false;function aH(){if(hP()){var H=Dl.S();var B=H.q();}else{var y=gV.q();var B=y.Q();}if(B.V()==an.l||B.V()==an.N||B.U()||B.pm()){alert(strings.operation_not_allowed_on_special_folder);return ;}if(B.mQ()){var a=B.Mn();if(a==null||(a&hY.E)==0){alert(strings.permissions_restriction);return ;}}if(hP()){var T=H.B();var n=pf(T)-((oY)?0:document.getElementById("calendarTreeDiv").scrollLeft);var q=GM(T)-((oY)?0:document.getElementById("calendarTreeDiv").scrollTop);var N=calendarsTableDiv.clientWidth-n;if(N<0){return ;}}else{var E=y.X();var n=pf(E.cells[2])-((oY)?0:document.getElementById("foldersTreeViewDiv").scrollLeft);var q=GM(E.cells[2])-((oY)?0:document.getElementById("foldersTreeViewDiv").scrollTop);var N=foldersTableDiv.clientWidth-n;if(N<0){return ;}}rv("<INPUT type='text' class='renamer' id='renamer' style='cursor:text;position:absolute;border:1px solid black; z-index:1;' autocomplete='off'>");renamer.style.left=n+"px";renamer.style.top=q+"px";renamer.style.width=N+"px";renamer.value=B.k();Ol=true;setTimeout("renamer.select()",0);}function oM(H){var B=renamer.value;Yc.removeChild(renamer);Ol=false;if(!H){return ;}if(hP()){var y=Dl.S();var a=y.q();var T=gV.r(a);}else{var T=gV.q();var a=T.Q();if(Yd(a)){var y=Dl.w(a);}}var n=a.S(B);if(n==fp.N){T.p();if(y){Dl.T(y);}}else{kE(n);}}function eJ(){return Px(window)&&Ol;}function gv(H){return (np==H);}function QQ(){if(np==null){return false;}return (np.C()==l7.n);}function Nk(){if(np==null){return false;}return (np.C()==l7.a);}function XT(){if(np==null){return false;}return (np.C()==l7.y);}function d6(){if(np==null){return false;}return (np.C()==l7.H);}function DG(){if(np==null){return false;}return (np.C()==l7.T);}function iQ(){if(np==null){return false;}return (np.C()==l7.B);}function is(H,B,y){this.H=H;this.y=B;this.B=y;}var tO={B:0,y:1,H:2};function Zz(H){this.n=z3.Y(H);this.q=tO.B;this.c=null;this.T=null;}function ZL(){return this.n;}Zz.prototype.a=ZL;function Vd(){return this.q;}Zz.prototype.X=Vd;function C3(){return this.T;}Zz.prototype.Y=C3;function Yq(H){H=Math.floor(H);var B=Ff.N(this.T,"FREEBUSY-0",true);var y=[];Qq.y(y,H);var a=Qq.a(y);var T=rt.B(a,false);Ff.V(B,T);}Zz.prototype.z=Yq;function oh(){var H=null;var B=Ff.N(this.T,"FREEBUSY-6",false);if(B!=null){var y=Ff.l(B);if(y!=""){var a=rt.a(y);var T=Qq.N(a);var n=new bQ();H=tu(Qq.n(T,0),n);}}return H;}Zz.prototype.O=oh;function ol(H){var B=new bQ();var y=eV(H,B);var a=[];Qq.y(a,y);var T=Qq.a(a);var n=rt.B(T,false);var q=Ff.N(this.T,"FREEBUSY-6",true);Ff.V(q,n);}Zz.prototype.V=ol;function WY(){var H=null;var y=Ff.N(this.T,"FREEBUSY-7",false);if(y!=null){var a=Ff.l(y);if(a!=""){var T=rt.a(a);var n=Qq.N(T);var q=new bQ();H=tu(Qq.n(n,0),q);}}return H;}Zz.prototype.B=WY;function gc(H){var B=new bQ();var y=eV(H,B);var a=[];Qq.y(a,y);var T=Qq.a(a);var n=rt.B(T,false);var q=Ff.N(this.T,"FREEBUSY-7",true);Ff.V(q,n);}Zz.prototype.l=gc;function aM(H,B){if(this.c==null){return [];}var y=[];for(var a=0,len=this.c.length;a<len;a++){var T=this.c[a];if(!(RE(T.H,B)>=0||RE(T.y,H)<=0)){Bq.H(y,T);}}return y;}Zz.prototype.N=aM;function e9(H){var B=[];var y=new bQ();for(var a=0,len=H.length;a<len;a++){var T=H[a];var n=eV(T.H,y);Qq.y(B,n);n=eV(T.y,y);Qq.y(B,n);Qq.y(B,T.B);}var q=Qq.a(B);var N=rt.B(q,false);var E=Ff.N(this.T,"FREEBUSY-2",true);Ff.V(E,N);}Zz.prototype.P=e9;function zZ(H,B,y){if(H==null){H=true;}if(!fG()){this.q=tO.H;}else{var a=new jG.N(X2("calendar"),H,dM(this,this.H),dM(this,this.h));a.H.add("onSuccessFn",B);a.H.add("onErrorFn",y);var T=new jG.h("getFreeBusy",eu);T.y("user",this.n);a.B.d(T);a.B.h();}}Zz.prototype.E=zZ;function Wn(B,y){var a=B.y().getElementsByTagName("fbdata");var T=a[0];this.y(T);if(this.q==tO.y){var n=y.item("onSuccessFn");if(n!=null){n(this);}}else{var q=y.item("onErrorFn");if(q!=null){q(this);}}}Zz.prototype.H=Wn;function Fg(H){this.T=H;var B=Ff.N(H,"FREEBUSY-2",false);if(B==null){this.q=tO.H;return ;}this.c=new Array();var a=Ff.l(B);if(a!=""){var T=rt.a(a);var n=Qq.N(T);var q=new bQ();for(var N=0,len3=n.length;N<len3;N+=12){var E=tu(Qq.n(n,N),q);var c=tu(Qq.n(n,N+4),q);var z=Qq.n(n,N+8);if(z==VZ.a){continue;}var l=new is(E,c,z);Bq.H(this.c,l);}}this.q=tO.y;}Zz.prototype.y=Fg;function Ef(H,B){this.q=tO.H;var y=B.item("onErrorFn");if(y!=null){y(this);}}Zz.prototype.h=Ef;function dY(H,B,y){if(B==null){B=true;}if(!fG()){Zz.J(H,y);}else{var a=new jG.N(X2("calendar"),B,Zz.Q,Zz.C);a.H.add("onFinishFn",y);a.H.add("users",H);var T=new jG.h("getFreeBusy",eu);for(var n=0;n<H.length;n++){T.y("user",H[n]);}a.B.d(T);a.B.h();}}Zz.r=dY;function Qh(H,B){var y=B.item("users");var a=B.item("onFinishFn");var T=H.y().getElementsByTagName("fbdata");var n=new Array();if(T.length==0){for(var q=0,len=y.length;q<len;q++){var N=y[q];var E=new Zz(N);E.q=tO.H;Bq.H(n,E);}if(a!=null){a(n);}return ;}for(var q=0,len=y.length;q<len;q++){var N=y[q];var E=new Zz(N);var c=false;for(var z=0,len2=T.length;z<len2;z++){var l=T[z];if(l.getAttribute("user")==N){E.y(l);c=true;}}if(!c){E.q=tO.H;}Bq.H(n,E);}if(a!=null){a(n);}}Zz.Q=Qh;function C5(H,B){var y=B.item("users");var a=B.item("onFinishFn");var T=new Array();for(var n=0,len=y.length;n<len;n++){var q=y[n];var N=new Zz(q);N.q=tO.H;Bq.H(T,N);}if(a!=null){a(T);}}Zz.C=C5;function bX(H,B){var y=new Array();for(var a=0,len=H.length;a<len;a++){var T=H[a];var n=new Zz(T);n.q=tO.H;Bq.H(y,n);}if(B!=null){B(y);}}Zz.J=bX;var bC={a:new Array(),H:function(){bC.a.length=0;},T:function(H){if(bC.B(H.a())!=null){return ;}Bq.H(bC.a,H);},B:function(H){for(var y=0,len=bC.a.length;y<len;y++){var a=bC.a[y];if(a.a()==H){return a;}}return null;},y:function(H,B){var a=function(y){for(var T=0,len=y.length;T<len;T++){bC.T(y[T]);}if(B!=null){B();}};Zz.r(H,true,a);}};var SW={q:300000,y:2,X:null,a:null,E:false,z:null,H:false,h:true,c:null,O:null,T:function(){var H=new Zz(NC.v);H.E(true,SW.N,SW.n);},P:function(){if(SW.z!=null){clearTimeout(SW.z);SW.z=null;SW.h=true;if(SW.E){SW.Y(false);}}},l:function(H){if(SW.c==null){SW.E=true;return ;}SW.V(H);if(H.fp()==false){if(H.eZ()!=VZ.a&&!(RE(H.AX(),SW.a)>=0||RE(H.iV(),SW.X)<=0)){Bq.H(SW.c,H);}}else{if(H.eZ()!=VZ.a){var B=H.eh();var y=SW.X.clone();while(pl(y,SW.a)<0){var a=B.z(y);if(a[0]){var T=a[2];var n=H.Bb(T);if(n!=null){Bq.H(SW.c,n);}}y.setDate(y.getDate()+1);}}for(var q=0,len=H.OZ.length;q<len;q++){var N=H.OZ[q];if(!(RE(N.AX(),SW.a)>=0||RE(N.iV(),SW.X)<=0)){if(N.eZ()!=VZ.a){Bq.H(SW.c,N);}}}}SW.E=true;},V:function(H){if(SW.c==null){SW.E=true;return ;}var B=H.G();for(var y=SW.c.length;--y>=0;){var a=SW.c[y];var T=a.Dv();if(T&&T.G()==B){SW.c=Bq.z(SW.c,y);}}SW.E=true;},N:function(H){SW.O=H;var B=SW.O;var y=new Date();var a=new Date(y.getFullYear(),y.getMonth(),1);var T=a.clone();a.setDate(a.getDate()-1);T.setMonth(T.getMonth()+SW.y);SW.X=a;SW.a=T;B.V(a);B.l(T);setTimeout("SW.B()",500);},B:function(){var H=Ry();var y=H.B();if(y==null){return ;}SW.c=y.nI(SW.X,SW.a);SW.H=true;SW.h=false;SW.z=setTimeout("SW.Y()",SW.q);},n:function(){var H=new Zz(NC.v);H.T=Ff.r.createElement("fbdata");H.T.setAttribute("user",NC.v);var B=new Date();var y=new Date(B.getFullYear(),B.getMonth(),1);var a=y.clone();y.setDate(y.getDate()-1);a.setMonth(a.getMonth()+SW.y);SW.X=y;SW.a=a;H.V(y);H.l(a);SW.O=H;setTimeout("SW.B()",500);},Y:function(H){if(!SW.H){return ;}if(!SW.E&&!SW.h){SW.z=setTimeout("SW.Y()",SW.q);return ;}if(H==null){H=true;}var B=[];for(var y=0,len=SW.c.length;y<len;y++){var a=SW.c[y];var T=a.eZ();if(T==VZ.y||T==VZ.B||T==VZ.H){var n=new is(a.AX(),a.iV(),T);Bq.H(B,n);}}var q=rg(B);var N=SW.O;N.P(q);var E=Ry();var c=E.B();if(c==null){return ;}sB(c,N,H);SW.E=false;if(!SW.h){SW.z=setTimeout("SW.Y()",SW.q);}}};function sB(H,B,y){if(y==null){y=true;}B.z(1);var a=B.Y();var T=new jG.N(X2("calendar"),y,null,null);var n=new jG.h("putFreeBusy",eu);n.q(a);n.y("ImapFolderName",H.W());T.B.d(n);T.B.h();}function Rd(H,B){var y=B.O();var a=B.B();var T=2;if(y!=null&&a!=null){T=Math.round((a.getTime()-y.getTime())/(Kj*30));}var n=new Date();var q=new Date(n.getFullYear(),n.getMonth(),1);var N=q.clone();q.setDate(q.getDate()-1);N.setMonth(N.getMonth()+T);var E=H.nI(q,N);var c=[];for(var z=0,len=E.length;z<len;z++){var l=E[z];var h=l.eZ();if(h==VZ.y||h==VZ.B||h==VZ.H){var X=new is(l.AX(),l.iV(),h);Bq.H(c,X);}}c=rg(c);B.P(c);B.V(q);B.l(N);sB(H,B,false);}function d8(H,B){var y=[];var a=Ry();var T=a.B();if(T==null){return null;}var n=H.clone();n.setHours(0,0,0,0);n.setDate(n.getDate()-1);var q=B.clone();q.setHours(0,0,0,0);q.setDate(q.getDate()+1);var N=T.nI(n,q);for(var E=0,len=N.length;E<len;E++){var c=N[E];var z=c.eZ();if((z==VZ.y||z==VZ.B||z==VZ.H)&&!(RE(c.AX(),B)>=0||RE(c.iV(),H)<=0)){var l=new is(c.AX(),c.iV(),z);Bq.H(y,l);}}var h=rg(y);var X=Bx();var P=new Zz(X.NC.v);P.c=h;P.q=tO.y;return P;}function rg(H){var B=[];while(H.length>0){var y=H[0];H=Bq.z(H,0);var a=[];for(var T=0;T<H.length;T++){var n=H[T];var q=(y.y<=n.H||y.H>=n.y);if(!q){Bq.H(a,n);H=Bq.z(H,T);T--;}}if(a.length==0){Bq.H(B,y);continue;}Bq.H(a,y);var N=[];for(var T=0,len=a.length;T<len;T++){var E=a[T];var c=false;for(var z=0,len2=N.length;z<len2;z++){if(RE(E.H,N[z])==0){c=true;break;}}if(!c){Bq.H(N,E.H);}c=false;for(var z=0,len2=N.length;z<len2;z++){if(RE(E.y,N[z])==0){c=true;break;}}if(!c){Bq.H(N,E.y);}}N.sort(RE);var l=[];for(var T=0,len=N.length-1;T<len;T++){var h=VZ.y;for(var z=0,len2=a.length;z<len2;z++){var E=a[z];var q=(E.y<=N[T]||E.H>=N[T+1]);if(!q){if(E.B>h){h=E.B;}}}var E=new is(N[T],N[T+1],h);Bq.H(l,E);}for(var T=0;T<l.length-1;T++){var y=l[T];var n=l[T+1];if(RE(y.y,n.H)==0&&y.B==n.B){var E=new is(y.H,n.y,y.B);l=Bq.z(l,T);l=Bq.z(l,T);l=Bq.c(l,T,E);T--;}}B=B.concat(l);}function X(P,O){return RE(P.H,O.H);}B.sort(X);return B;}var xG=null;var ek=false;var IV=false;var so=false;var LY=null;var e0=null;var K2=null;var ej=null;var CW=null;var Ua=null;var pU=null;var Yc=null;var nK=null;var hi=null;var QJ=null;var HA=null;var J2=null;var K6=null;var CY=null;var WW=null;var eX=null;var Dr=null;var WT=null;var QF;var dP;var BV;var m2=null;var GT;var zf=null;var gb;var dT;var H6=null;if(false){H6=new sP();}var aw=null;if(false){aw=new fe();}var dx=18;var aS=4;var AS=0;var sG=40;var hf=30;var gd=60000;var U3=3600000;var Kj=86400000;var qK=604800000;var CR=10080;var t9=1440;var Pq=60;var Ra="#CC0000";var SQ="#CC0000";var TW="#FF0000";var Cn=-5*dx;var mW=-6*dx;var aj=-7*dx;var eB=-8*dx;var WG=-9*dx;var y4=-10*dx;var AF=-11*dx;var ed=-12*dx;var h2=-13*dx;var DK=-14*dx;var qi=-15*dx;var k3=-16*dx;var a9=-17*dx;var MV=-18*dx;var De=-19*dx;var nl=-21*dx;var pw=-22*dx;var Jn=-23*dx;var Nj=17;var SJ=-1000;var I4=0*Nj;var Q4=-1*Nj;var Tb=-2*Nj;var l1=-3*Nj;var Yp=-4*Nj;var Dy=-5*Nj;var DA=-6*Nj;var IM=-7*Nj;var de=-8*Nj;var Pj=-9*Nj;var cv=-10*Nj;var xV=-11*Nj;var h7=-12*Nj;var UK=-14*Nj;var DS=-17*Nj;var JH=-15*Nj;var Ah=-16*Nj;var Un=-18*Nj;var FW=-19*Nj;var lJ=-20*Nj;var LR=-21*Nj;var pq=-22*Nj;var tz=-23*Nj;var hO=-24*Nj;var T7=-25*Nj;var bS=-26*Nj;var EC=-27*Nj;var wB=-28*Nj;var E6="-----";var Kc=18;var P5=35;var ZO="opMain";var QY="opAttachmentDisplay";var uX="opAttachmentUpload";var jg=false;var nX=null;gCheckObj=null;var Td=null;var Wr=false;var eu="http://scalix.com/methods";var iW="m";var TB=180;var eC=false;var Wg=true;var io=false;var Fx=false;var rY=4;var F1=null;var m3=35;var kC={B:0,H:1};function bt(H,B,y,a,T,n){this.P=H;this.q=B;this.T=y;this.c=a!=null?a:kC.B;this.O=this.c;this.n=(T==null)?true:T;this.H=(n==null)?true:n;}bt.prototype.l=function(){return this.P;};bt.prototype.h=function(){return this.q;};bt.prototype.z=function(H){this.q=H;};bt.prototype.a=function(){return this.T;};bt.prototype.N=function(){return this.c;};bt.prototype.E=function(H){this.c=H;};bt.prototype.X=function(){this.c=this.O;};bt.prototype.B=function(){return this.n;};bt.prototype.y=function(){return this.H;};function ri(H,B,y,a,T,n){this.Y=H;this.p=B;this.H=y;this.t=a;if(T!=null){this.P=T;}else{this.P=true;}if(n){this.D=n;}else{this.D=0;}this.h=null;this.I=null;this.S=new Array();this.o=new Array();this.f=false;this.V=false;this.a=new Array();this.Q=null;this.k=null;this.b=new Array();this.J=null;this.m=null;this.F=null;}ri.prototype.e=function(H){Bq.H(this.S,H);};ri.prototype.L=function(){for(var H=0;H<this.S.length;H++){var B=this.S[H];B.X();}};ri.prototype.Z=function(H,B){Bq.H(H,B);H.__highlighted__=false;Bq.H(this.o,H);this.L();};ri.prototype.z=function(H){var B=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var y=this;function a(z,l){return l-z;}H.sort(a);for(var T=0;T<H.length;T++){var n=H[T];if(this.o[n].__highlighted__){var q=0;var N=this.o.length;for(var E=0;E<N;E++){if(this.o[E].__highlighted__){q++;}}if(q==1){if(n==this.o.length-1&&n!=0){this.C(B.rows[n-1]);}else{if(n!=this.o.length-1){this.C(B.rows[n+1]);}}}}this.o=Bq.z(this.o,n);B.firstChild.removeChild(B.rows[n]);}if(this.H){var c=this.v();if(c!=-1){this.H(this.q(c));}}};ri.prototype.X=function(){if(this.o.length==0){return true;}else{return false;}};ri.prototype.q=function(H){var B=this.o[H];return B[B.length-1];};ri.prototype.y=function(){return this.o.length;};ri.prototype.U=function(){var H=new Array();var B=this.o.length;for(var y=0;y<B;y++){var a=this.o[y];if(a.__highlighted__){Bq.H(H,y);}}return H;};ri.prototype.r=function(){this.o.length=0;var H=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var B=H.childNodes.length;for(var y=0;y<B;y++){H.removeChild(H.firstChild);}};ri.prototype.w=function(){this.h.focus();};ri.prototype.c=function(){this.h.blur();};ri.prototype.N=function(){return this.f;};ri.prototype.O=function(H){this.h.tabIndex=H;};ri.prototype.M=function(){this.f=true;var H=this.o.length;var B=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;for(var y=0;y<H;y++){var a=B.rows[y];if(a.__highlighted__){a.className="grid_highlighted_focused_data_row";for(var T=0;T<a.cells.length;T++){a.cells[T].className="grid_highlighted_focused_data_cell";}}}};ri.prototype.l=function(){this.f=false;var H=this.o.length;var B=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;for(var y=0;y<H;y++){var a=B.rows[y];if(a.__highlighted__){a.className="grid_highlighted_unfocused_data_row";for(var T=0;T<a.cells.length;T++){a.cells[T].className="grid_highlighted_unfocused_data_cell";}}}};ri.prototype.K=function(H,B,y,a){this.I.style.left=Math.abs(H)+"px";this.I.style.top=Math.abs(B)+"px";if(y>=0){this.I.style.width=Math.abs(y)+"px";}if(a>=0){this.I.style.height=Math.abs(a)+"px";}var T=this.I.firstChild.rows[0].cells[0].firstChild;var n=this.I.firstChild.rows[1].cells[0].firstChild;n.style.height=(Math.abs(a)-T.offsetHeight)+"px";};ri.prototype.d=function(H){this.h=rv("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.Y);if(H!=null){this.h.tabIndex=H;}var B=this;this.h.onfocus=function(){if(!B.f){B.M();}};this.h.onblur=function(){if(B.f){B.l();}};this.h.onmousedown=function(){B.h.focus();};this.h.onmouseup=function(){B.h.focus();};this.h.onclick=function(y){var a=x7(y);if(pV){a.preventDefault();}dc(a);return false;};this.h.onmouseover=function(){return true;};this.I=rv("<DIV style='position:absolute;border:1px solid #B5B0AF;overflow:hidden;'>",this.h);this.I.oncontextmenu=function(y){var a=x7(y);if(pV){a.preventDefault();}return false;};var T;var n;var q=rv("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0'>",this.I);q.onmouseover=function(y){var a=x7(y);var N=MM(a);if(pV){a.preventDefault();dc(y);}N.style.cursor="default";return false;};var E=rv("<TBODY>",q);T=rv("<TR>",E);n=rv("<TD>",T);var c="<TABLE border='0' cellspacing='0' cellpadding='0' width='100%' ";if(oY){c+="style='table-layout:fixed;'";}c+=">";var z=rv(c,n);var l=rv("<TBODY>",z);var h=rv("<TR>",l);var X;var P=this.S.length;for(var O=0;O<=P;O++){var Y=this.S[O];if(O<this.S.length){X=rv("<TD class='grid_header' style='width:"+Y.h()+"px;'>",h);var V=rv("<TABLE border='0' cellspacing='0' cellpadding='0' width='100%'>",X);var J=rv("<TBODY>",V);var r=rv("<TR>",J);var C=rv("<TD class='grid_header_caption' unselectable='on' nowrap>",r);var Q=Y.l().strip();if(Q==""){Q="&nbsp;";}C.innerHTML=Q;var G=rv("<TD unselectable='on'>",r);var D=rv("<DIV style='overflow:hidden;width:18px;'>",G);D.innerHTML="&nbsp;";}else{X.style.borderRightWidth="0px";X=rv("<TD class='grid_header' style='border-width:1px 0px;padding:1px;empty-cells:show;'>",h);X.innerHTML="&nbsp;";}X.onmousedown=function(y){var a=x7(y);var e=J1(a);if(e!=ib){return false;}var N=MM(a);while(N.className!="grid_header"&&N.className!="grid_header_mousedown"){N=N.parentNode;}N.className="grid_header_mousedown";if(N.parentNode.cells.length>1&&N.cellIndex==N.parentNode.cells.length-1){N.parentNode.cells[N.cellIndex-1].className="grid_header_mousedown";}else{if(N.parentNode.cells.length>1&&N.cellIndex==N.parentNode.cells.length-2){N.parentNode.cells[N.cellIndex+1].className="grid_header_mousedown";}}if(pV){a.preventDefault();}else{a.returnValue=false;}return false;};X.onmouseup=function(y){var a=x7(y);var e=J1(a);if(e!=ib){return false;}var N=MM(a);while(N.className!="grid_header_mousedown"&&N.className!="grid_header"){N=N.parentNode;}N.className="grid_header";if(N.parentNode.cells.length>1&&N.cellIndex==N.parentNode.cells.length-1){N.parentNode.cells[N.cellIndex-1].className="grid_header";}else{if(N.parentNode.cells.length>1&&N.cellIndex==N.parentNode.cells.length-2){N.parentNode.cells[N.cellIndex+1].className="grid_header";}}var k=(N.cellIndex==(N.parentNode.cells.length-1))?(N.cellIndex-1):N.cellIndex;var Y=B.S[k];B.g(k,Y.a());if(pV){a.preventDefault();}};}this.F=rv("<DIV style=\"position:absolute;height:"+this.Y.offsetHeight+";width:1px;border:0px;color:black;background-color:black;z-index:900;cursor:W-resize;padding:0px;\">",document.body);this.F.style.visibility="hidden";for(var O=0;O<P-1;O++){var Y=this.S[O];var S=Y.h();var f=rv("<DIV class=\"col_separator\" style=\"width:20px;\">",document.body);Cl(f,0);f.style.height=X.offsetHeight+"px";Bq.H(this.a,f);var B=this;f.onmouseover=function(y){var a=x7(y);var N=MM(a);for(var j=0;j<B.a.length;j++){if(N==B.a[j]){break;}}var w=j;var Y=B.S[w];if(Y.B()&&N.className=="col_separator"){N.style.cursor="W-resize";}};f.onmousedown=function(y){var a=x7(y);var N=MM(a);for(var j=0;j<B.a.length;j++){if(N==B.a[j]){break;}}var Y=B.S[j];if(!Y.B()){return ;}B.m=j;N.style.cursor="W-resize";B.Q=N;B.k=a.clientX;B.b=new Array();B.J=false;var u=GM(q);var M=pf(N)+(parseInt(N.offsetWidth)/2);B.F.style.left=M+"px";B.F.style.top=u+"px";if(pV){a.preventDefault();}function b(d){var L=x7(d);var m=MM(L);if(B.Q==null){return ;}B.Q.style.cursor="W-resize";var Z=L.clientX-B.k;if(B.J==false){if(Math.abs(Z)>=3){B.J=true;B.F.style.visibility="visible";}else{return ;}}var v=B.m;var g=2;var o;var W;var p;var U;var x;var A;if(Z<0){B.b[v]=true;B.b[z.rows[0].cells.length-2]=true;while(v>=0){o=z.rows[0].cells[v];W=(oY)?o.offsetWidth:o.offsetWidth-g;p=o.firstChild.rows[0].cells[0].offsetWidth;var i=B.S[v];if(i.y()){U=o.firstChild.rows[0].cells[1].firstChild.offsetWidth;A=U+p+g;}else{A=p+g;}x=W-Math.abs(Z);B.b[v]=true;var i=B.S[v];if(x<A||!i.B()){v--;}else{break;}}if(v<0){return ;}o=z.rows[0].cells[v];W=(oY)?o.offsetWidth:o.offsetWidth-g;W-=Math.abs(Z);o.style.width=W+"px";g=1;o=z.rows[0].cells[z.rows[0].cells.length-2];W=(oY)?o.offsetWidth:o.offsetWidth-g;W+=Math.abs(Z);o.style.width=W+"px";for(var R=v;R<z.rows[0].cells.length-2;R++){var s=B.a[R].offsetLeft-Math.abs(Z);B.a[R].style.left=s+"px";}}else{if(Z>0){B.b[v]=true;v=z.rows[0].cells.length-2;if(z.rows[0].cells[z.rows[0].cells.length-1].offsetWidth-Z<25){while(v>=B.m+1){o=z.rows[0].cells[v];W=(oY)?o.offsetWidth:o.offsetWidth-g;p=o.firstChild.rows[0].cells[0].offsetWidth;var i=B.S[v];if(i.y()){U=o.firstChild.rows[0].cells[1].firstChild.offsetWidth;A=U+p+g;}else{A=p+g;}x=W-Z;B.b[v]=true;var i=B.S[v];if(x<A||!i.B()){v--;}else{break;}}}if(v==B.m){return ;}o=z.rows[0].cells[B.m];W=(oY)?o.offsetWidth:o.offsetWidth-g;W+=Math.abs(Z);o.style.width=W+"px";if(z.rows[0].cells[z.rows[0].cells.length-1].offsetWidth-Z<25){if(v==z.rows[0].cells.length-2){g=1;}o=z.rows[0].cells[v];p=o.firstChild.rows[0].cells[0].offsetWidth;var i=B.S[v];if(i.y()){U=o.firstChild.rows[0].cells[1].firstChild.offsetWidth;A=U+p+g;}else{A=p+g;}W=(oY)?o.offsetWidth:o.offsetWidth-g;W-=Math.abs(Z);x=(W>A)?W:A;o.style.width=x+"px";}for(var R=B.m;R<v;R++){var s=B.a[R].offsetLeft+Math.abs(Z);B.a[R].style.left=s+"px";}}}B.k=L.clientX;var s=pf(B.Q)+(parseInt(B.Q.offsetWidth)/2);B.F.style.left=s+"px";}function I(d){var L=x7(d);var m=MM(L);var Z=B.I.firstChild.rows[1].cells[0].firstChild.firstChild;var v;if(B.Q==null){return ;}for(var g=0;g<=B.S.length;g++){if(B.b[g]==true){if(g==z.rows[0].cells.length-2){v=1;}else{v=2;}var o=(oY)?z.rows[0].cells[g].offsetWidth:z.rows[0].cells[g].offsetWidth-v;for(var W=0;W<B.o.length;W++){Z.rows[W].cells[g].firstChild.style.width=o+"px";Z.rows[W].cells[g].style.width=o+"px";}o=parseInt(o);var p=B.S[g];p.z(o);}}B.F.style.visibility="hidden";B.Q=null;m.style.cursor="default";if(oY){document.releaseCapture();}}if(oY){N.setCapture();document.attachEvent("onmousemove",dM(B,b));document.attachEvent("onmouseup",dM(B,I));}else{dc(y);document.addEventListener("mousemove",dM(B,b),false);document.addEventListener("mouseup",dM(B,I),false);}};var M=pf(this.Y)+z.rows[0].cells[O].offsetLeft+S-(parseInt(f.offsetWidth)/2);var u=GM(this.Y);f.style.left=M+"px";f.style.top=u+"px";}T=rv("<TR>",E);n=rv("<TD>",T);var t=rv("<DIV class=\"grid_scrollable_div\" style=\"width:100%;overflow:auto;\" tabindex=\"-1\">",n);t.onkeydown=function(y){if(!B.f){if(pV){a.preventDefault();}return false;}};t.onblur=function(y){B.l();};var F=rv("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' style='table-layout:fixed;'>",t);function K(d){if(!B.f){return true;}var L=x7(d);var m=L.keyCode;if(m==Ow){return true;}var Z=-1;if(m==jy||m==Ao){var v=-1;if(L.shiftKey&&B.V==true){v=B.u();}else{v=B.v();}if(v!=-1){if(m==jy){if(v!=B.o.length-1){Z=v+1;}}else{if(m==Ao){if(v!=0){Z=v-1;}}}if(Z!=-1){if(!L.shiftKey||B.P==false){B.G();B.n(F.rows[Z]);B.C(F.rows[Z]);}else{if(L.shiftKey){if(B.V==true){B.G();B.n(F.rows[v]);B.C(F.rows[v]);B.V=false;B.C(F.rows[Z]);F.rows[Z]._timestamp_+=1;}else{if(F.rows[v].__highlighted__&&F.rows[Z].__highlighted__){B.W(F.rows[v]);}else{B.C(F.rows[Z]);}}}}var g=F.rows[Z].offsetTop;var o=F.parentNode.scrollTop;var W=g-o;var p=t.offsetHeight;var U=F.rows[0].cells[0].offsetHeight;if(W>=p){F.parentNode.scrollTop=g-p+U;}else{if(W<0){F.parentNode.scrollTop=g;}}}}if(B.H){var v=B.v();if(v!=-1){B.H(B.q(v));}}}if(pV){L.preventDefault();}return false;}if(oY){document.attachEvent("onkeydown",dM(this,K));}else{document.addEventListener("keydown",dM(this,K),false);}this.g(this.D);};ri.prototype.T=function(){this.g(this.D);};ri.prototype.j=function(){var H=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var B=H.childNodes.length;for(var y=0;y<B;y++){H.removeChild(H.firstChild);}var a=rv("<TBODY>",H);var T=this.o.length;var n=this.S.length;var q=this;for(var y=0;y<T;y++){var N=rv("<TR>",a);var E=this.o[y];N.onmousedown=function(c){var z=x7(c);var l=MM(z);while(l.tagName!="TR"){l=l.parentNode;}var h=l;if(z.shiftKey&&q.P==true){var X=q.u();if(X==-1){X=q.v();q.n(H.rows[X]);}if(!z.ctrlKey&&!z.metaKey){q.B(X);}else{q.V=true;}var P=0;if(X>h.rowIndex){P=X-h.rowIndex;for(var O=1;O<=P;O++){q.C(H.rows[X-O]);}H.rows[X-P]._timestamp_+=1;}else{P=h.rowIndex-X;for(var O=1;O<=P;O++){q.C(H.rows[X+O]);}H.rows[X+P]._timestamp_+=1;}}else{if((z.ctrlKey||z.metaKey)&&q.P==true){q.V=true;if(h.__highlighted__){var Y=0;var B=q.o.length;for(var V=0;V<B;V++){var N=H.rows[V];if(N.__highlighted__){Y++;}}if(Y>1){q.W(h);q.n(h);}}else{q.C(h);q.n(h);}}else{q.G();q.C(h);q.n(h);}}if(pV){z.preventDefault();}else{z.returnValue=false;}if(q.H){var J=q.v();if(J!=-1){q.H(q.q(J));}}return false;};N.onclick=function(c){var z=x7(c);if(pV){z.preventDefault();}else{z.returnValue=false;}return false;};N.oncontextmenu=function(c){var z=x7(c);var h=MM(z);if(pV){z.preventDefault();}else{z.returnValue=false;}if(q.p){q.p(z.clientX,z.clientY,q,h.rowIndex);}return false;};N.ondblclick=function(c){if(q.t){q.t(q.U());}};var r;for(var V=0;V<n;V++){var C=this.S[V];r=rv("<TD style=\"width:"+C.h()+"px;\" unselectable=\"on\" nowrap>",N);var Q="";Q+="<DIV class=\"grid_data_div\" style=\"overflow:hidden;white-space:nowrap;\" unselectable=\"on\">";var G=E[V].strip();if(G!=""){Q+=G;}else{Q+="&nbsp;";}Q+="</DIV>";r.innerHTML=Q;r.style.textOverflow="ellipsis";}r.style.borderRightWidth="0px";r=rv("<TD>",N);r.innerHTML="&nbsp;";if(E.__highlighted__){this.C(N);}else{this.W(N);}}var d=this.v();if(d==-1){if(H.rows.length>0){this.C(H.rows[0]);d=0;}if(!this.f){this.l();}}else{var D=H.rows[d].offsetTop;H.parentNode.scrollTop=D;}var d=this.v();if(d!=-1&&this.H){this.H(this.q(d));}};ri.prototype.g=function(H,B){var y=this.S[H];var a=y.a();if(!a){a=function(N,E){var c=N[H].toLowerCase();var z=E[H].toLowerCase();if(c<z){return -1;}else{if(c>z){return 1;}else{return 0;}}};}var T=this.I.firstChild.rows[0].cells[0].firstChild;var n=T.rows[0];var q=a;if(B==null||B==false){if(y.N()==kC.B){y.E(kC.H);y=this.S[this.D];if(y.y()){n.cells[this.D].firstChild.rows[0].cells[1].firstChild.className="";}y=this.S[H];if(y.y()){n.cells[H].firstChild.rows[0].cells[1].firstChild.className="sort_ascending_icon";}if(this.D!=H){y=this.S[this.D];y.X();this.D=H;}}else{q=function(N,E){return -(a(N,E));};y.E(kC.B);y=this.S[this.D];if(y.y()){n.cells[this.D].firstChild.rows[0].cells[1].firstChild.className="";}y=this.S[H];if(y.y()){n.cells[H].firstChild.rows[0].cells[1].firstChild.className="sort_descending_icon";}if(this.D!=H){y=this.S[this.D];y.X();this.D=H;}}}this.o.sort(q);this.j();};ri.prototype.E=function(H,B,y){var a=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var T=this.o[H];for(var n=0;n<T.length;n++){T[n]=B[n];}T[T.length-1]=y;this.o[H]=T;this.g(this.D,true);};ri.prototype.C=function(H){this.o[H.rowIndex].__highlighted__=true;H.className="grid_highlighted_focused_data_row";H._timestamp_=(new Date()).getTime();H.__highlighted__=true;var B=H.cells.length;for(var y=0;y<B;y++){H.cells[y].className="grid_highlighted_focused_data_cell";}};ri.prototype.W=function(H){this.o[H.rowIndex].__highlighted__=false;H.className="grid_unhighlighted_data_row";H._timestamp_=null;H.__highlighted__=false;var B=H.cells.length;for(var y=0;y<B;y++){H.cells[y].className="grid_unhighlighted_data_cell";}};ri.prototype.G=function(){var H=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var B=this.o.length;for(var y=0;y<B;y++){var a=H.rows[y];if(a.__highlighted__){this.W(a);}}};ri.prototype.B=function(H){var y=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var a=this.o.length;for(var T=0;T<a;T++){var n=y.rows[T];if(n.__highlighted__&&T!=H){this.W(n);}}};ri.prototype.u=function(){var H=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var B=this.o.length;for(var y=0;y<B;y++){var a=H.rows[y];if(a.__shift__){return y;}}return -1;};ri.prototype.n=function(H){var B=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var y=this.o.length;for(var a=0;a<y;a++){var T=B.rows[a];if(T.__shift__){T.__shift__=false;}}H.__shift__=true;};ri.prototype.v=function(){var H=-1;var B=0;var y=this.I.firstChild.rows[1].cells[0].firstChild.firstChild;var a=this.o.length;for(var T=0;T<a;T++){var n=y.rows[T];if(n.__highlighted__){if(n._timestamp_>B){B=n._timestamp_;H=T;}}}return H;};function qU(){BV=gE("fpw");if(BV<TB){BV=TB;me("fpw",TB);}GT=gE("fph");gb=gE("btph");pU.title=strings.app_name+" ("+NC.nn("outgoingName")+")";LP(mainmenubar.documentElement);var H=Ap(mainmenubar.documentElement,On);var B=z5["mainmenubar_tools_menu"];if(F1&&F1.length>0){var y=new Hx(B,"-",null,null,null,null,false,null,false,false,true,null,null,null);B.X[B.X.length]=y;for(var a=0;a<F1.length;a++){y=new Hx(B,F1[a]["displayName"],null,null,null,F1[a]["url"],false,null,false,false,true,null,null,YI);B.X[B.X.length]=y;}}B=z5["mainmenubar_file_menu"];B.N=WD;B=z5["mainmenubar_file_new_menu"];B.N=cb;B=z5["mainmenubar_edit_menu"];B.N=AD;B=z5["mainmenubar_view_menu"];B.N=x3;B=z5["mainmenubar_actions_menu"];B.N=Aq;B=z5["mainmenubar_tools_menu"];B.N=Eq;B=z5["mainmenubar_actions_mark_menu"];B.N=Wk;B=z5["mainmenubar_actions_label_menuitem"];B.N=ft;B=z5["mainmenubar_actions_show_time_as_menuitem"];B.N=rH;LP(maintoolbar.documentElement);var T=qY(null,H.offsetTop+H.offsetHeight,maintoolbar.documentElement,On);filterFieldMessages.onfocus=filterFieldContacts.onfocus=ty;filterFieldMessages.onblur=filterFieldContacts.onblur=ij;filterFieldMessages.isEmpty=true;filterFieldContacts.isEmpty=true;filterFieldMessages.style.color=filterFieldContacts.style.color="gray";filterFieldMessages.setAttribute("autocomplete","off");if(jk()){filterFieldMessages.value=strings.search_all_mail;filterFieldMessages.onkeyup=Mr;}else{filterFieldMessages.value=strings.subject_filter_caption;filterFieldMessages.onkeyup=St;}filterFieldContacts.value=strings.name_filter_caption;filterFieldContacts.onkeyup=St;rv("<DIV id='statusWrapper' class='statusWrapper'>",H);rv("<DIV id='statusReadout' class='statusReadout' noWrap>",H);var n=rv("<DIV id='logo' class='logo'>",H);n.style.height=(H.offsetHeight-1)+"px";hi=0;QJ=T.offsetTop+T.offsetHeight;Fd(hi,QJ);rv("<DIV id='dragDropIcon' class='msgIcon' style='visibility:hidden; background-position:"+h2+" 0px;'>",Yc);rv("<iframe id='attachmentDownloadFrame' name='attachmentDownloadFrame' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");rv("<iframe id='honkerIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");rv("<iframe id='htmlToTextIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");dJ();LP(folderContextMenu.documentElement);folderContextualMenu=new YT(folderContextMenu.documentElement,On);folderContextualMenu.N=zw;LP(calendarPaneFoldersContextMenu.documentElement);calendarPaneFoldersContextualMenu=new YT(calendarPaneFoldersContextMenu.documentElement,On);LP(messageTableContextMenu1.documentElement);messageTableContextualMenu1=new YT(messageTableContextMenu1.documentElement,On);messageTableContextualMenu1.N=Qk;LP(messageTableContextMenu2.documentElement);messageTableContextualMenu2=new YT(messageTableContextMenu2.documentElement,On);LP(messageTableContextMenu3.documentElement);messageTableContextualMenu3=new YT(messageTableContextMenu3.documentElement,On);LP(contactTableContextMenu1.documentElement);contactTableContextualMenu1=new YT(contactTableContextMenu1.documentElement,On);LP(messageHeaderContextMenu.documentElement);messageHeaderContextualMenu=new YT(messageHeaderContextMenu.documentElement,On);LP(contactTableContextMenu2.documentElement);contactTableContextualMenu2=new YT(contactTableContextMenu2.documentElement,On);LP(contactTableContextMenu3.documentElement);contactTableContextualMenu3=new YT(contactTableContextMenu3.documentElement,On);LP(calendarContextMenu.documentElement);calendarContextualMenu=new YT(calendarContextMenu.documentElement,On);LP(appointmentContextMenu.documentElement);appointmentContextualMenu=new YT(appointmentContextMenu.documentElement,On);appointmentContextualMenu.N=sc;B=z5["appointment_show_time_as_menuitem"];B.N=K1;LP(colorPickerContextMenu.documentElement);colorPickerContextualMenu=new YT(colorPickerContextMenu.documentElement,hh);n0();if(!NC.nn("messagePaneVisible",ob.y)){ax();}if(!NC.nn("foldersPaneVisible",ob.y)){tP();}if(!NC.nn("eventsPaneVisible",ob.y)||!kx()){Ni();}if(!NC.nn("miniCalendarPaneVisible",ob.y)||!kx()){fV();}if(!NC.nn("modePaneVisible",ob.y)||!kx()){i1();}if(!NC.nn("calendarSetsPaneVisible",ob.y)){Tf(calendarSetsPane);fq("toggle_calendar_sets_menuitem");}if(!NC.nn("calendarsPaneVisible",ob.y)){fq("toggle_calendars_pane_menuitem");}ek=true;}function YI(H){var B="location=yes, menubar=yes, resizable=yes, scrollbars=yes, status=yes, titlebar=yes, toolbar=yes";if(typeof AQ!="undefined"){AQ();}window.open(H,"",B);}function g5(H){H="<scalixIsland>"+H+"</scalixIsland>";var B=Ff.Q();Ff.q(B,H);var y=B.firstChild.firstChild;while(y){var a=Ff.J(y.firstChild);var T=Ff.Q();Ff.q(T,a);var n=y.getAttribute("id");ct(n,T);y=y.nextSibling;}}function LP(H){if(H.getAttribute("processed")=="true"){return ;}var B=H.childNodes;for(var y=0;y<H.childNodes.length;y++){var a=B.item(y);var T=a.getAttribute("command");var n=a.getAttribute("id");if((!kx()&&(T=="new_appointment"||T=="toggle_events_pane"||T=="toggle_mini_calendar_pane"||T=="toggle_mini_calendar_pane"))||(!TI()&&T=="refresh_folder")||(!kg()&&(T=="open_rules_wizard"||n=="open_rules_wizard_divider"))||(!ep()&&T=="open_oof_assistant")||(!eE()&&(T=="edit_delegates"||T=="open_additional_mailboxes_dialog"||T=="add_other_users_calendars"||T=="toggle_from"))||(!nM()&&T=="edit_folder_permissions")||(jk()&&n=="mailToolbarFilterMenu")||(!jk()&&n=="search_menu_item")){H.removeChild(a);y--;}if(pV&&(T=="cut"||T=="copy"||T=="paste"||n=="cut_copy_paste_divider")){H.removeChild(a);y--;}if((n=="swa_development_divider"||n=="swa_development_menu")&&!eC){H.removeChild(a);y--;}if(Bx){var q=Bx();var N=q.NC.B();if(N&&N=="ja_JP"){if(T=="check_spelling"){H.removeChild(a);y--;}}}if(n=="FontSelection"){var E=Lj.Y.split(",");for(var c=0;c<E.length;c++){var z=E[c].strip();var l=H.ownerDocument.createElement("option");l.setAttribute("value",z);l.setAttribute("caption",z);a.appendChild(l);}}var h=a.getAttribute("caption");if(h!=null){var X=ns(h);if(X!=null){a.setAttribute("caption",X);}}var P=a.getAttribute("shortcut");if(P!=null){var O=ns(P);if(O!=null){a.setAttribute("shortcut",O);}}var Y=a.getAttribute("tooltip");if(Y!=null){var V=ns(Y);if(V!=null){a.setAttribute("tooltip",V);}}if(a.hasChildNodes()){LP(a);}}H.setAttribute("processed","true");}function WD(){var H=false;if(Jh!=null){var B=Jh.appt;if(B.B()==yu.H){var y=B.V();if(y.mQ()){H=true;}}}N0("mainmenubar_file_open_menuitem",!Nk()||(Jh!=null&&!H));N0("mainmenubar_file_print_menuitem",!Nk()||Jh==null||(Jh!=null&&!H));}function cb(){N0("mainmenubar_file_new_post_menuitem",!Nk()&&!XT());}function AD(){var H=!Nk();N0("select_all_menuitem",H);}function x3(){var H=!Nk();N0("toggle_message_pane_menuitem",H);if(H){f9("previous_message_menuitem",strings.mainmenubar_view_previous_message);f9("next_message_menuitem",strings.mainmenubar_view_next_message);}else{f9("previous_message_menuitem",strings.mainmenubar_view_previous_view);f9("next_message_menuitem",strings.mainmenubar_view_next_view);}N0("toggle_mini_calendar_pane_menuitem",!Eh(foldersPane)||!Eh(eventsPane));var B=hP();N0("toggle_calendar_sets_menuitem",B);N0("toggle_calendars_pane_menuitem",B);N0("toggle_folders_pane_menuitem",!B);}function Aq(){var H=!Nk()&&!XT();N0("reply_to_sender_menuitem",H);N0("reply_to_all_menuitem",H);N0("forward_message_menuitem",H);N0("reply_to_post_menuitem",H);N0("mainmenubar_actions_mark_menu",Nk()&&Jh!=null||(!Nk()&&!XT()));N0("mainmenubar_actions_label_menuitem",Nk()&&Jh!=null);N0("mainmenubar_actions_show_time_as_menuitem",Nk()&&Jh!=null);N0("view_full_headers_menuitem",H);}function Eq(){N0("mainmenubar_add_other_users_calendars",hP());}function Wk(){var H=!Nk()&&!XT();N0("mark_as_read_menuitem",H);N0("mark_as_unread_menuitem",H);N0("mark_all_read_menuitem",H);if(Nk()&&Jh!=null){var B=Jh.appt;N0("mark_as_private_menuitem",!B.Ip&&!B.f2);yq("appointment_private_menuitem",(B.B()==yu.H));}else{N0("mark_as_private_menuitem",false);yq("appointment_private_menuitem",false);}}function ft(){var H=Jh.appt;var B=H.Xw();yq("mainmenubar_label_none_menuitem",(B==IF.B));yq("mainmenubar_label_important_menuitem",(B==IF.T));yq("mainmenubar_label_business_menuitem",(B==IF.H));yq("mainmenubar_label_personal_menuitem",(B==IF.z));yq("mainmenubar_label_vacation_menuitem",(B==IF.a));yq("mainmenubar_label_must_attend_menuitem",(B==IF.n));yq("mainmenubar_label_travel_required_menuitem",(B==IF.E));yq("mainmenubar_label_needs_preparation_menuitem",(B==IF.c));yq("mainmenubar_label_birthday_menuitem",(B==IF.N));yq("mainmenubar_label_anniversary_menuitem",(B==IF.y));yq("mainmenubar_label_phone_call_menuitem",(B==IF.q));}function rH(){var H=Jh.appt;var B=H.eZ();yq("mainmenubar_busy_status_free_menuitem",(B==VZ.a));yq("mainmenubar_busy_status_tentative_menuitem",(B==VZ.y));yq("mainmenubar_busy_status_busy_menuitem",(B==VZ.B));yq("mainmenubar_busy_status_out_of_office_menuitem",(B==VZ.H));}function zw(){var H=folderContextualMenu.folder;yq("folder_refresh_menuitem",NC.e(H.W()));}function sc(){var H=appointmentContextualMenu.appt;yq("appointment_private_menuitem",(H.B()==yu.H));N0("appointment_private_menuitem",(!H.Ip&&!H.f2));var B=H.Xw();var y=bP[B];var a=Lo;IS("appointment_label_menuitem",y,a);}function K1(){var H=appointmentContextualMenu.appt;var B=H.eZ();yq("appointment_busy_status_free_menuitem",(B==VZ.a));yq("appointment_busy_status_tentative_menuitem",(B==VZ.y));yq("appointment_busy_status_busy_menuitem",(B==VZ.B));yq("appointment_busy_status_out_of_office_menuitem",(B==VZ.H));}function Qk(){var H=messageTableContextualMenu1._message_;var B=aD["contextmenu_mark_as_read_menuitem"];if(H.J(dh.c)){B.f(strings.mark_as_unread);B.q("mark_as_unread");}else{B.f(strings.mark_as_read);B.q("mark_as_read");}B=aD["contextmenu_set_follow_up_flag_menuitem"];if(H.J(dh.y)){B.f(strings.clear_follow_up_flag);B.q("clear_follow_up_flag");}else{B.f(strings.set_follow_up_flag);B.q("set_follow_up_flag");}B=aD["contextmenu_reply_all_menuitem"];if(H.r()=="IPM.Post"){B.f(strings.mainmenubar_actions_reply_to_post);B.q("reply_post");}else{B.f(strings.mainmenubar_actions_reply_to_all);B.q("reply_to_all");}}function ty(H){var B=x7(H);var y=MM(B);if(y.isEmpty){y.style.color="black";y.value="";y.isEmpty=false;}}function ij(H){var B=x7(H);var y=MM(B);y.setAttribute("autocomplete","off");if(y.value.strip()!=""){return ;}if(jk()&&y.id=="filterFieldMessages"){y.value=strings.search_all_mail;}else{if(y.id=="filterFieldMessages"){var a=gp("messageFilterPopDownBtn");if(a=="display_subjects_containing"){y.value=strings.subject_filter_caption;}else{if(a=="display_messages_to"){y.value=strings.to_filter_caption;}else{if(a=="display_messages_from"){y.value=strings.from_filter_caption;}}}}else{if(y.id=="filterFieldContacts"){var a=gp("contactsFilterPopDownBtn");if(a=="display_companies_containing"){y.value=strings.company_filter_caption;}else{if(a=="display_email_addresses_containing"){y.value=strings.email_address_filter_caption;}else{if(a=="display_names_containing"){y.value=strings.name_filter_caption;}}}}}}y.style.color="gray";y.isEmpty=true;}function X2(H){var B="%sjsoap?module=%s";return B.printf(Lj.h,H);}function dJ(){if(oY){rv("<iframe id=\"printIframe\" name=\"printIframe\" style=\"height:0px;width:0px\" src=\"blank.jsp\"></iframe>");}else{rv("<iframe id=\"printIframe\" name=\"printIframe\" style=\"visibility:hidden;height:1px;width:1px\" src=\"blank.jsp\"></iframe>");}}function Hz(H){if(H!=null&&H.strip()!=""){statusReadout.innerHTML=r3(H);if(typeof logo!="undefined"){Tf(logo);}n5(statusReadout);}else{statusReadout.innerHTML="";Tf(statusReadout);if(typeof logo!="undefined"){n5(logo);}}}function S5(){k4();}function n0(){var H=parseInt(NC.nn("mailCheckInterval",ob.B))*gd;if(H!=0){if(dT){try{clearInterval(dT);}catch(e){}}dT=setInterval(S5,H);}}function DB(){if(!gi(qX,Qo,Cu.srcElem,true)){return ;}var H=Cu.dataObject;if(!hK(H,NR)){return ;}var B=r3(q9(H));var y=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>");var a=rv("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",y);var T=rv("<TR style='height:14px;'>",a);var n=rv("<TD style='padding-left:4px;white-space:nowrap;cursor:default;' nowrap>",T);n.innerHTML=B;if(Cu==null){Cu=new PN(y,tableViewCellMouseOut);}else{Cu.y(y);}if(Cu.srcElem.offsetWidth<n.offsetWidth){nU();}else{clearTimeout(lf);cU();n.innerHTML="";}}function Hm(H){if(H&&H._tableview_){return H._tableview_;}else{return null;}}function Ut(H){if(Yd(H)){return null;}if(H._tableview_){return H._tableview_;}var B=function(lK){var iX=lK.j();if(iX=="high"){return "01";}else{if(iX=="low"){return "03";}else{return "02";}}};var y=function(lK){var iX=lK.r();if(!lK.J(dh.c)){return "01";}switch(iX){case null:case "IPM.Note":if(lK.J(dh.N)){return "11";}else{if(lK.J(dh.a)){if(lK.J(dh.H)){return "05";}else{return "03";}}else{if(lK.J(dh.H)){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(iX.match(/^IPM.Contact..*/)){return "17";}return "02";}};var a=function(lK){return (lK.J(dh.y))?"01":"02";};var T=function(lK){var iX=lK.H();return (iX)?"01":"02";};var n=function(lK){var iX=kn(lK);while(iX.length<10){iX="0"+iX;}return iX;};var q=function(lK){return lK.b();};var N=function(lK){return lK.Q();};var E=function(lK){return lK.b()+"msec";};var c=function(lK){return n6(lK);};var z=function(lK,iX){var EW;var nv=lK.j();if(nv=="high"){EW=l1;}else{if(nv=="low"){EW=Yp;}else{EW=SJ;}}iX.innerHTML="<DIV class='tableIcon' style='background-position:0px "+EW+"px'></DIV>";};var l=function(lK,iX){var EW;var nv=lK.r();switch(nv){case null:case "IPM.Note":if(lK.J(dh.N)){EW=de;}else{if(lK.J(dh.a)){if(lK.J(dh.H)){EW=wB;}else{EW=I4;}}else{if(lK.J(dh.H)){EW=Q4;}else{EW=lK.J(dh.c)?DA:IM;}}}break;case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":EW=h7;break;case "IPM.Schedule.Meeting.Resp.Neg":EW=LR;break;case "IPM.Schedule.Meeting.Resp.Pos":EW=FW;break;case "IPM.Schedule.Meeting.Resp.Tent":EW=lJ;break;case "IPM.Schedule.Meeting.Canceled":EW=pq;break;case "IPM.Post":EW=tz;break;case "IPM.ReadReceipt":EW=hO;break;case "IPM.DeliveryReceipt":EW=T7;break;case "IPM.DeliveryFailure":EW=EC;break;case "IPM.Note.Rules.OofTemplate":EW=bS;break;case "IPM.Contact":EW=cv;break;case "IPM.DistList":EW=UK;break;default:if(nv.match(/^IPM.Contact..*/)){EW=cv;}else{EW=DA;}break;}iX.innerHTML="<DIV class='tableIcon' style='background-position:0px "+EW+"px'></DIV>";};var h=function(lK,iX){var EW=lK.J(dh.y)?Dy:SJ;iX.innerHTML="<DIV class='tableIcon' style='background-position:0px "+EW+"px'></DIV>";};var X=function(lK,iX){var EW=lK.H();if(lK.Z()){EW=false;}var nv=EW?Tb:SJ;iX.innerHTML="<DIV class='tableIcon' style='background-position:0px "+nv+"px'></DIV>";};var P=function(lK,iX){iX.innerHTML=WC(lK);iX.style.fontWeight=lK.J(dh.c)?"normal":"bold";};var O=function(lK,iX){iX.innerHTML=GH(lK);iX.style.fontWeight=lK.J(dh.c)?"normal":"bold";};var Y=function(lK,iX){iX.innerHTML=r3(q9(lK));iX.style.fontWeight=lK.J(dh.c)?"normal":"bold";};var V=function(lK,iX){var EW=lK.F();if(EW!=null){iX.innerHTML=jJ(EW);}iX.style.fontWeight=lK.J(dh.c)?"normal":"bold";};var J=function(lK,iX){var EW=lK.O();if(EW!=null){iX.innerHTML=jJ(EW);}iX.style.fontWeight=lK.J(dh.c)?"normal":"bold";};var r=function(lK,iX){iX.innerHTML=kn(lK);iX.style.fontWeight=lK.J(dh.c)?"normal":"bold";};var C=function(lK,iX){iX.innerHTML=r3(PT(lK));};var Q=function(lK,iX){iX.innerHTML=Uy(lK);};var G=function(lK,iX){iX.innerHTML=r3(ZK(lK));};var d=function(lK,iX){iX.innerHTML=r3(n6(lK));};var D=function(){clearTimeout(lf);cU();};var e=function(lK,iX){if(Cu==null){Cu=new PN("",D);}Cu.srcElem=iX;Cu.dataObject=lK;lf=setTimeout("DB()",Cu.H());};var k={Y:["<DIV class='tableIcon' style='background-position:0px -274px;padding:0px;height:12px;'></DIV>",22,B,E,z,KE.B,false,false,true],O:["<DIV class='tableIcon' style='background-position:1px -308px;padding:0px;height:12px;'></DIV>",22,y,E,l,KE.B,false,false,true],B:["<DIV class='tableIcon' style='background-position:0px -291px;padding:0px;height:12px;'></DIV>",22,a,E,h,KE.B,false,false,true],z:["<DIV class='tableIcon' style='background-position:0px -257px;padding:0px;height:12px;'></DIV>",22,T,E,X,KE.B,false,false,true],N:[strings.messageheader_from,150,WC,E,P,KE.B,true,true,true,null,null,null],a:[strings.messageheader_from,150,WC,E,P,KE.B,true,true,false,null,null,null],c:[strings.messageheader_to,150,GH,E,O,KE.B,true,true,true,null,null,null],E:[strings.messageheader_to,150,GH,E,O,KE.B,true,true,false,null,null,null],n:[strings.messageheader_subject,300,BR,E,Y,KE.B,true,true,true,null,e,D],l:[strings.messageheader_received,150,q,null,V,KE.H,true,true,true,null,null,null],X:[strings.messageheader_received,150,q,null,V,KE.H,true,true,false,null,null,null],V:[strings.messageheader_sent,150,N,null,J,KE.H,true,true,true,null,null,null],H:[strings.messageheader_sent,150,N,null,J,KE.H,true,true,false,null,null,null],q:[strings.messageheader_modified,150,q,null,V,KE.H,true,true,true,null,null,null],h:[strings.messageheader_size,50,n,E,r,KE.B,true,true,true,null,null,null],J:[strings.contactheader_name,150,PT,c,C,KE.B,true,true,true,null,null,null],P:[strings.contactheader_email,250,Uy,E,Q,KE.B,true,true,true,null,null,null],T:[strings.contactheader_phone,150,ZK,E,G,KE.B,true,true,true,null,null,null],y:[strings.contactheader_company,150,n6,E,d,KE.B,true,true,true,null,null,null]};var S={H:[k.Y,k.O,k.B,k.z,k.N,k.n,k.l,k.h,k.E],y:[k.Y,k.O,k.B,k.z,k.c,k.n,k.V,k.h,k.a],B:[k.Y,k.O,k.B,k.z,k.c,k.n,k.q,k.h,k.a],a:[k.O,k.J,k.P,k.T,k.y,k.H]};function f(lK,iX,EW){if(XT()){if(EW!=null){if(EW.length==1){contactTableContextualMenu1._contact_=EW[0];WN(iX,contactTableContextualMenu1);}else{if(EW.length>1){contactTableContextualMenu2._contacts_=EW[0];WN(iX,contactTableContextualMenu2);}}}else{WN(iX,contactTableContextualMenu3);}}else{if(EW!=null){if(EW.length==1){messageTableContextualMenu1._message_=EW[0];WN(iX,messageTableContextualMenu1);}else{if(EW.length>1){messageTableContextualMenu2._messages_=EW;WN(iX,messageTableContextualMenu2);}}}else{WN(iX,messageTableContextualMenu3);}}}function j(lK,iX){if(!gv(H)){return ;}var EW=lK.jY();a4(EW,null,iX);if(H.V()==an.n&&H.j()){if(kY("mode_button_indicator")){CF("mode_button_indicator",aL.H);}}}function w(lK){On("open");}function u(lK,iX){function EW(LW){return (LW.dataIndex!=-1);}function nv(){return (Ol);}V5.N(iX,EW,null,null,nv);}function M(){return (Ol);}var b;var I;var t;switch(H.C()){case l7.y:b=S.a;I=1;t=new lz(Yc,I,f,j,w,u,M);break;default:var F=H.V();var K=null;if(F==null){K=Bh(H);}if(F==an.T||F==an.q||K==an.q){b=S.y;}else{if(F==an.y){b=S.B;}else{b=S.H;}}I=6;t=new ZB(Yc,I,f,j,w,u,M);break;}for(var L=0;L<b.length;L++){var m=b[L];var Z=m[0];var v=m[1];var g=m[2];var o=m[3];var W=m[4];var p=m[5];var U=m[6];var x=m[7];var A=m[8];var i=m[9];var R=m[10];var s=m[11];var em=new yf(Z,v,g,o,W,p,U,x,A,i,R,s);t.qj(em);}t.x();H._tableview_=t;return t;}function Bh(H){var B=H.a();if(B==null){return null;}var y=B.V();if(y!=null){return y;}else{return (Bh(B));}}function HV(){return Hm(np);}function Fd(H,B){rv("<DIV id='folderMsgResizer' class='paneDivider' style='width:"+aS+"px;'>",Yc);if(oY&&LM>=6){folderMsgResizer.style.cursor="col-resize";}else{folderMsgResizer.style.cursor="E-resize";}rv("<DIV id='msgMsgTableResizer' class='paneDivider' style='height:"+aS+"px;'>",Yc);if(oY&&LM>=6){msgMsgTableResizer.style.cursor="row-resize";}else{msgMsgTableResizer.style.cursor="N-resize";}rv("<DIV id='folderAppointmentsResizer' class='paneDivider' style='height:"+aS+"px;'>",Yc);if(oY&&LM>=6){folderAppointmentsResizer.style.cursor="row-resize";}else{folderAppointmentsResizer.style.cursor="N-resize";}rv("<DIV id='foldersPane' class='pane' style='overflow:hidden;border-top-width:0px;'>",Yc);rv("<DIV id='foldersHeader' class='paneHeader' style='padding:2px 0px 2px 6px;'>",foldersPane);foldersHeader.innerHTML="<SPAN id='foldersHeaderTitle'>"+strings.loading_folders+"</SPAN>";rv("<DIV id='foldersTableDiv' class='vertScrollingDiv' tabindex='-1' style='border-top: 1px solid rgb(148,154,156); z-index:1;'>",foldersPane);rv("<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=rv("<div id='calendarTreeDiv' style='overflow: auto; position: absolute; width: 100%;'>",calendarsTableDiv);sR();eventsPane=rv("<DIV id='eventsPane' class='appointmentspane' style='overflow:hidden;'>",Yc);eventsPaneHeader=rv("<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>";fH();miniCalendarPane=rv("<DIV id='miniCalendarPane' class='miniCalendarPane' style='display:block;'>",Yc);miniCalendarPaneHeader=rv("<DIV id='miniCalendarPaneHeader' class='paneHeader' style='border-top-width:0px;'>",miniCalendarPane);rv("<TABLE id='miniCalHeaderTable' cellspacing='0' cellpadding='2' border='0' width='100%'>",miniCalendarPaneHeader);var y=rv("<TBODY>",miniCalHeaderTable);var a=rv("<TR>",y);var T=rv("<TD width='1%'>",a);rv("<DIV class='prevButton'>",T);var n=rv("<TD nowrap align='center'>",a);var q=rv("<SPAN class='label calendar_label'>",n);q.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));var N=rv("<TD style='padding-right:4px;' width='1%'>",a);rv("<DIV class='nextButton'>",N);Xf(g_DatePickerDate.getMonth(),g_DatePickerDate.getFullYear(),miniCalendarPane,pU,true,true,true);Wx();modePane=rv("<DIV id='modePane' class='modePane' style='display:block;'>",Yc);LP(modebar.documentElement);modeBar=xo(modePane,0,modebar.documentElement,oj);rv("<DIV id='mainTablePane' class='pane' style='border-top:none;overflow:hidden;'>",Yc);rv("<DIV id='messagePane' class='messagepane' style='overflow:hidden;'>");rv("<DIV id='messageHeader' class='paneHeader messageHeader' style='width:100%;display:none;overflow:hidden;border-width:0px 0px 1px 0px;'>",messagePane);rv("<div id='messageIFrameOverlay' style=\"position: relative; left: 0px; top: 0px; width: 100%; z-index: 2; height: 100%; visibility:hidden; \"/>",messagePane);LP(meetingrequesttoolbar.documentElement);meetingRequestToolbar=qY(messagePane,0,meetingrequesttoolbar.documentElement,On);meetingRequestToolbar.style.borderTopWidth="0px";m4(meetingRequestToolbar);H6=new sP(messagePane,sr,DW,null);H6.S();kv();}function kv(){var H=hi;var B=QJ;oK(H,B);ew(H,B);Di(H,B);Yy(H,B);Om(H,B);gz();FJ(H,B);Zm(H,B);}function oK(H,B){folderMsgResizer.style.left=H+BV;folderMsgResizer.style.top=B;var y=ff()-B;if(y>0){folderMsgResizer.style.height=y;}if(!Eh(messagePane)){msgMsgTableResizer.style.left=H+BV+aS;msgMsgTableResizer.style.top=B+gb;var a=KI()-parseInt(msgMsgTableResizer.style.left);if(a>0){msgMsgTableResizer.style.width=a;}}folderAppointmentsResizer.style.left=H;folderAppointmentsResizer.style.top=B+GT;if(BV>0){folderAppointmentsResizer.style.width=BV;}}function ew(H,B){if(Eh(foldersPane)){return ;}foldersPane.style.left=H+"px";foldersPane.style.top=B+"px";var y=kQ("modeBar");var a=y.firstChild.offsetHeight+((modePane.style.display=="none")?0:2);var T=(calendarSetsPane.style.display=="block")?(calendarSetsPane.firstChild.offsetHeight):0;if(Eh(eventsPane)){GT=ff()-foldersPane.offsetTop-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0)-a-T;}foldersPane.style.width=Math.max(BV-(oY?0:2),0)+"px";foldersPane.style.height=Math.max(GT-(oY?0:1),0)+"px";var n=foldersHeader.offsetHeight-(oY?0:6);foldersHeader.style.width=Math.max(foldersPane.offsetWidth-2,0)+"px";foldersHeader.style.height=n+"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(Dl&&hP()){var q=calendarsTableDiv.offsetHeight;Dl.t(q);}}}function Zm(H,B){var y=KI()-mainTablePane.offsetLeft;if(y<0){y=0;}mainTablePane.style.width=y+"px";if(Nk()){S9();if(kQ("calDayViewDiv")){dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";}}else{if(np){var a=Hm(np);hT(a);}}mainTablePane.style.left=H+BV+aS;mainTablePane.style.top=B;mainTablePane.style.height=gb;}function hT(H){var B=(Eh(foldersPane)&&Eh(eventsPane))?0:BV+aS;var y=QJ-1;var a=KI()-B;var T=Eh(messagePane)?ff()-y:messagePane.offsetTop-aS-y-(oY?0:2);H.SL(B,y,a,T);}function Fm(H){if(Eh(messagePane)){gb=ff()-mainTablePane.offsetTop;}if(gb<=0){gb=0;}if(H.id=="calDayViewDiv"){var B=allDayEventsTable.rows[0].cells[0].offsetHeight;H.style.top=(P5+B)+"px";H.style.height=Math.max(gb-P5-2-B,0)+"px";}else{H.style.top="0px";H.style.height=Math.max(gb-2,0)+"px";}H.style.left="0px";H.style.width=Math.max(mainTablePane.offsetWidth-2,0)+"px";}function FJ(H,B){if(Eh(messagePane)){return ;}messagePane.style.left=H+BV+aS;messagePane.style.top=B+gb+aS;var y=ff()-messagePane.offsetTop;if(y<0){y=0;}messagePane.style.height=y+"px";var a=KI()-messagePane.offsetLeft;if(a<0){a=0;}messagePane.style.width=a+"px";var T=messageHeader.offsetTop+messageHeader.offsetHeight;var n=y-T;H6.a(0,T,a,n);}function Om(){if(miniCalendarPane.style.display=="none"){return ;}miniCalendarPane.style.width=Math.max(BV-(oY?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 H=kQ("modeBar");var B=H.firstChild.offsetHeight;miniCalendarPane.style.top=(ff()-(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10))-((modePane.style.display=="block")?(hf+(oY?-1:2)):0)+"px";datePickerDiv.style.left=((BV-datePickerDiv.firstChild.offsetWidth)/2-1)+"px";}function Di(H,B){if(calendarSetsPane.style.display=="none"){return ;}calendarSetsPane.style.width=Math.max(BV-(oY?0:2),0)+"px";calendarSetsPane.style.height=(calendarSetsPane.firstChild.offsetHeight)+"px";calendarSetsPane.style.left=H+"px";calendarSetsPane.style.top=(B+GT+(Eh(eventsPane)?0:aS))+"px";}function gz(){if(modePane.style.display=="none"){return ;}modePane.style.width=Math.max(BV-(oY?0:2),0)+"px";var H=kQ("modeBar");var B=H.firstChild.offsetHeight;modePane.style.height=Math.max(Math.max(B,hf),0)+"px";modePane.style.top=(ff()-modePane.offsetHeight)+"px";}function Yy(H,B){if(Eh(eventsPane)){return ;}eventsPane.style.left=H+"px";eventsPane.style.top=(B+GT+aS+((calendarSetsPane.style.display=="block")?calendarSetsPane.offsetHeight-1:0))+"px";var y=kQ("modeBar");var a=y.firstChild.offsetHeight;var T=ff()-eventsPane.offsetTop-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0)-((modePane.style.display=="block")?(hf+((miniCalendarPane.style.display=="block")?2:1)+(oY?-3:0)):0);eventsPane.style.width=Math.max(BV-(oY?0:2),0)+"px";eventsPane.style.height=Math.max(T-(oY?0:2),0)+"px";eventsPaneHeader.style.width=Math.max(eventsPane.offsetWidth-2,0)+"px";Z0();}var uR=null;var W8=1;function a4(H,B,y){if(y==null){y=false;}if(uR){clearTimeout(uR);if(W8<200){W8=W8*2;}uR=null;}else{W8=10;}if(Eh(messagePane)){return ;}Lv(messageHeader);var a=Hm(np);var T=a.T();var n=null;if(H!=null&&H!=-1&&T>H){n=a.P6(H);}else{if(H!=null&&H!=-1&&T<=H){return ;}}if(!n){nT();m4(messageHeader);m4(meetingRequestToolbar);return ;}var q=n.r();var N=NC.nn("hideEmailAddresses",ob.y);function E(R,s,em){var lK="";lK+="<TR>";lK+="  <TD valign=\"top\" nowrap><SPAN class=\"messageHeaderLabel\">"+s+"</SPAN></TD>";lK+="  <TD width=\"100%\" valign=\"top\" style=\"padding-left:3px;\"><DIV style=\"overflow:auto;\" tabindex=\"-1\"><DIV id=\""+R+"\" class=\"messageHeaderText\">"+em+"</DIV></DIV></TD>";lK+="</TR>";return lK;}var c="";var z="";var l=true;if(hK(n,NR)){var h=n;var X=false;var P=false;var O=false;var Y=false;var V=false;var J=Ry();if(h.N){if(h.g()){alert(strings.message_deleted);var a=Hm(np);if(a){a.r([h]);}}else{if(h.T()){H6.y();var r="Failed to load message body";a6(r,UJ.a);h.t();}else{H6.N();l=false;if(!h.D()){h.c(true,null,null,null,y);}uR=setTimeout("a4("+H+", "+B+", "+y+")",W8);}}}else{if(!h.J(dh.c)&&!y){dC.o([h],dh.c,true);a.Y();var C=gV.r(np);C.p();if(hK(h,NR)&&l){Km(h);}}if(B==null){B=h.dg();if(!B){B=!(NC.nn("blockRemoteImages",ob.y));}}else{if(B){h.Cc();}}V=H6.V(h,B,true);if(kx()){if(q==jO.T||q==jO.y||q==jO.B||q==jO.H||q==jO.a){if(J.c){z+=strings.infobar_scheduling_message_not_yet_processed+"<BR>";}else{if(!J.E){z+=strings.infobar_scheduling_message_not_processed+"<BR>";}else{if(!h.J(dh.n)){switch(q){case jO.T:Y=RO(h);if(Y){h.isMeetingUpdate=true;}break;case jO.y:case jO.B:case jO.H:wC(h);break;case jO.a:NI(h);z+=strings.meeting_has_been_canceled+"<BR>";break;}a6("Appointment Scheduling Message with UID ["+h.w()+"] has been processed. Setting the X-Scalix-Processed flag.",UJ.y);dC.o([h],dh.n,true);}else{a6("Appointment Scheduling Message with UID ["+h.w()+"] contains the X-Scalix-Processed flag. Will not process.",UJ.y);}}}}}}var Q=h.B();var G=mG(Q);var d=new Array(1);d["sensitivity"]=y6(Q);if(G=="block"){z+=strings.message_sensitivity_blocked_pp.format(d)+"<BR>";}else{if(G=="prompt"){z+=strings.message_sensitivity_restriction_pp.format(d)+"<BR>";}else{if(Q!=Qp.B){z+=strings.infobar_sensitivity.format(d)+"<BR>";}}}switch(h.j()){case oF.y:z+=strings.infobar_low_importance+"<BR>";break;case oF.H:z+=strings.infobar_high_importance+"<BR>";break;}var D=kx()&&!J.c&&J.E&&q==jO.T;if(D){Lv(meetingRequestToolbar);messageHeader.style.top=meetingRequestToolbar.offsetHeight+"px";}else{m4(meetingRequestToolbar);messageHeader.style.top="0px";}if(z!=""){c+="<DIV class=\"infobar\" style=\"width:100%;\">"+z+"</DIV>";}if(V){c+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">";c+="  <TR>";c+="    <TD nowrap><SPAN class=\"label\">"+strings.html_remote_images_blocked_warning+"</SPAN></TD>";c+="    <TD align=\"right\"><INPUT type=\"button\" value=\""+strings.html_show_remote_images+"\" onclick=\""+"a4"+"("+H+",true);\"></TD>";c+="  </TR>";c+="</TABLE>";}c+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";var e=LV(h,!N);var k;if(e[1]!=null){var S=[];S["DELEGATE"]=Gd(e[1]);S["PRINCIPLE"]=Gd(e[0]);k=strings.on_behalf_of.format(S);}else{var f=z3.O(e[0]);var j=f[0];var w=f[1];if(j[0]!=null){k=pC([j[0]]);}else{if(w[0]!=null){k=Gd(w[0]);}}}c+=E("messageHeaderFrom",strings.from_label,k);var u=Qg(h,true);if(null!=u){c+=E("messageHeaderReplyTo",strings.replyto_label,pC([u]));X=true;}var M=h.F();c+=E("messageHeaderDate",strings.date_label,M!=null?r3(jJ(M)):"");if(q=="IPM.Post"){c+=E("messageHeaderTo",strings.posted_to_label,r3(hv.S(np)));}else{var b=YD(h);var I=(b!=null?pC(b.B()):"");c+=E("messageHeaderTo",strings.to_label2,I);var t=H3(h);if(t!=null){var F=pC(t.B());c+=E("messageHeaderCC",strings.cc_label2,F);P=true;}}if(Y){var K=h.d();if(!K){K="";}if(K.indexOf(strings.calendar_response_subjectprefix_updated)!=0){h.U(strings.calendar_response_subjectprefix_updated+K);}}c+=E("messageHeaderSubject",strings.subject_label,r3(h.d()));c+="</TABLE>";if(!h.N&&h.H()&&G!="block"){c+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";c+=E("messageHeaderAttach",strings.attachments_label,bI(h,window));c+="</TABLE>";O=true;}if(kx()&&!h.N&&(q==jO.T||q==jO.y||q==jO.B||q==jO.H||q==jO.a)){var L=F2(h);if(L!=null){var m="";var Z="";if(L.Ip||L.f2||!L.fp()){var v=Hs(L.AX());var g=Hs(L.iV());var o=vY(L.AX(),im("long_date"));var W=NB();var p=W.a();var S=[];S["LOCALIZED_DATE"]=o;S["START_TIME"]=v;S["END_TIME"]=g;S["TIME_ZONE"]=p;m=strings.localized_when_string.format(S);}else{var U=L.eh();m=cS(U);}var x=L.ck();if(x!=null){Z=x.strip();}c+="<HR style=\"color:#B5B0AF;\">";c+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";c+=E("messageHeaderApptDate",strings.when_label,m);c+=E("messageHeaderApptLocation",strings.where_label,Z);c+="</TABLE>";}}messageHeader.innerHTML=c;dH("messageHeaderTo",50);if(X){dH("messageHeaderReplyTo",50);}if(P){dH("messageHeaderCC",50);}if(O){dH("messageHeaderAttach",50);}}else{if(hK(n,ad)){var A=n;if(A.N){if(A.g()){alert(strings.message_deleted);var a=Hm(np);if(a){a.r([A]);}}else{if(A.T()){nT();m4(messageHeader);m4(meetingRequestToolbar);}else{H6.N();l=false;if(!A.D()){A.c(true);}uR=setTimeout("a4("+H+")",W8);}}}else{H6.H(A);}c+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";c+=" <TR>";c+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+r3(PT(A))+"</SPAN></TD>";c+="  </TR>";c+="</TABLE>";messageHeader.innerHTML=c;m4(meetingRequestToolbar);messageHeader.style.top="0px";}else{if(hK(n,Jy)){var i=n;if(i.N){if(i.g()){alert(strings.message_deleted);var a=Hm(np);if(a){a.r([i]);}}else{if(i.T()){nT();m4(messageHeader);m4(meetingRequestToolbar);}else{H6.N();l=false;if(!i.D()){i.c(true);}uR=setTimeout("a4("+H+")",W8);}}}else{H6.T(i);}c+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";c+=" <TR>";c+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+r3(PT(i))+"</SPAN></TD>";c+="  </TR>";c+="</TABLE>";messageHeader.innerHTML=c;m4(meetingRequestToolbar);messageHeader.style.top="0px";}else{if(hK(n,o6)){var L=n;if(L.N){if(L.g()){alert(strings.message_deleted);var a=Hm(np);if(a){a.r([L]);}}else{if(L.T()){nT();m4(messageHeader);m4(meetingRequestToolbar);}else{H6.N();l=false;if(!L.D()){L.c(true);}uR=setTimeout("a4("+H+")",W8);}}}else{H6.G(L);}c+="<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"4\">";c+=" <TR>";c+="    <TD nowrap><SPAN class=\"label\" style=\"font-weight:bold;font-size:18px;\">"+r3(L.d())+"</SPAN></TD>";c+="  </TR>";c+="</TABLE>";messageHeader.innerHTML=c;m4(meetingRequestToolbar);messageHeader.style.top="0px";}else{nT();m4(messageHeader);m4(meetingRequestToolbar);}}}}FJ(hi,QJ);}function P9(){dZ();if(g_CalendarViewMode==Wt.a||g_CalendarViewMode==Wt.B||g_CalendarViewMode==Wt.H){Kv();sX(dayWeekViewHeaderDiv,allDayEventsDiv);Lv(calDayViewDiv);Lv(allDayEventsDiv);Fm(calDayViewDiv);setTimeout("BQ()",100);}else{if(g_CalendarViewMode==Wt.y){if(kQ("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}QN();Uf();Fm(calMonthViewDiv);}}if(!Eh(messagePane)){aI(messagePane);}else{S9();}if(miniCalendarPane.style.display=="block"){if(xL!=null){clearTimeout(xL);}xL=setTimeout("o7()",100);NT();}}function Wu(){var H=qa(mainTablePane,"DIV","calendarLoadingDiv");for(var B=0,len=H.length;B<len;B++){mainTablePane.removeChild(H[B]);}if(Eh(messagePane)&&NC.nn("messagePaneVisible",ob.y)){aI(messagePane);}if(g_CalendarLayoutMode==OC.B){if(g_CalendarViewMode==Wt.a||g_CalendarViewMode==Wt.B||g_CalendarViewMode==Wt.H){pG(dayWeekViewHeaderDiv);m4(calDayViewDiv);m4(allDayEventsDiv);}else{if(g_CalendarViewMode==Wt.y){m4(calMonthViewDiv);}}}else{m4(calPlanningHeaderDiv);m4(calPlanningViewDiv);m4(kQ("planningViewNextMonthIndicator"));m4(kQ("planningViewNextMonthText"));}if(miniCalendarPane.style.display=="block"){if(xL!=null){clearTimeout(xL);}xL=setTimeout("o7()",100);NT();}kv();}function nT(){if(!H6.X()){setTimeout("nT();",100);return ;}H6.D();}function Tz(H,B){var y=Bx();var a=pA["FontSelection"];var T=a.q();var n=B.command;if(n==""||n==Hk.e){var q=B[Hk.e];if(q!=null&&q!=-1&&q!="NO"){q=q.toLowerCase().strip();if(q!=""){var N=false;var E=q.split(",");for(var c=0,len=E.length;c<len;c++){var z=E[c];for(var l=0;l<T.options.length;l++){var h=T.options[l];if(h.value.toLowerCase().indexOf(z)!=-1){h.selected=true;N=true;break;}}if(N){break;}}if(!N){var h=document.createElement("OPTION");T.options.add(h,-1);h.text=q;h.value=q;h.selected=true;JB("edittoolbar");}}}}var X=null;if(n==""||n==Hk.X){var P=B[Hk.X];if(P!=null&&P!=-1&&P!="NO"){switch(P.toLowerCase()){case "h1":case "heading 1":P="<h1>";if(pV){X=6;}break;case "h2":case "heading 2":P="<h2>";if(pV){X=5;}break;case "h3":case "heading 3":P="<h3>";if(pV){X=4;}break;case "h4":case "heading 4":P="<h4>";if(pV){X=3;}break;case "h5":case "heading 5":P="<h5>";if(pV){X=2;}break;case "h6":case "heading 6":P="<h6>";if(pV){X=1;}break;default:P="Normal";break;}RS("FormatSelection",P);}}if(n==""||n==Hk.O){if(X==null){X=B[Hk.O];}if(X!="NO"){if(!X||X==""){X=y.NC.nn("msgCompositionFontSize",ob.B);}if(X!=null){RS("SizeSelection",X.toString());}}}if(n==""||n==Hk.h){var O=B[Hk.h];if(O&&O!="NO"){O=O.toLowerCase();if(O.startsWith("rgb(")){O=O.substr(4);var c;c=O.indexOf(",");var Y=parseInt(O.substring(0,c),10);O=O.substr(c+1);c=O.indexOf(",");var V=parseInt(O.substring(0,c),10);O=O.substr(c+1);c=O.indexOf(")");var J=parseInt(O.substring(0,c),10);O=xH(Y,2)+xH(V,2)+xH(J,2);O=O.toLowerCase();}RS("ColorSelection",O);}}if(n==""||n==Hk.k){B[Hk.k]?I1("richeditor_bold"):GJ("richeditor_bold");}if(n==""||n==Hk.Q){B[Hk.Q]?I1("richeditor_italic"):GJ("richeditor_italic");}if(n==""||n==Hk.q){B[Hk.q]?I1("richeditor_underline"):GJ("richeditor_underline");}if(n==""||n==Hk.C||n==Hk.a){B[Hk.C]?I1("richeditor_numbered_list"):GJ("richeditor_numbered_list");B[Hk.a]?I1("richeditor_bulleted_list"):GJ("richeditor_bulleted_list");}if(n==""||n==Hk.G||n==Hk.N||n==Hk.f||n==Hk.j){B[Hk.G]?I1("richeditor_align_left"):GJ("richeditor_align_left");B[Hk.N]?I1("richeditor_center"):GJ("richeditor_center");B[Hk.f]?I1("richeditor_align_right"):GJ("richeditor_align_right");B[Hk.j]?I1("richeditor_justify"):GJ("richeditor_justify");}}function i5(H){if(IV){so=true;}}function yZ(H,B,y){if(B.y==UV){if(window.name=="newmessage"){if(B.a){On("save_message");return false;}else{if(B.B){On("send_message");return false;}}}else{if(window.name=="eventeditor"){if(B.a){var a=aD["save_appointment_menuitem"];var T=(a!=null&&a.j()=="save_and_close_event");if(T){On("save_and_close_event");return false;}}else{if(B.B){var n=(aD["send_meeting_menuitem"]!=null);if(!n){var a=aD["save_appointment_menuitem"];if(a!=null){n=(a.j()=="send_and_close_event");}}if(n){On("send_and_close_event");return false;}}}}}}else{if(B.y==Ow&&B.H){if(window.name=="newmessage"){var q=kQ("Subject");q.focus();q.select();return false;}else{if(window.name=="eventeditor"){var N=kQ("private");if(N.disabled){N=kQ("label");}N.focus();return false;}}}else{if(B.y==Zx&&(window.name=="newmessage"||window.name=="eventeditor")){On("print");if(oY){y.keyCode=0;}return false;}else{if(B.y==tB&&B.a&&window.name=="newmessage"){On("check_names");return false;}}}}return true;}var PV=65;var L3=66;var zJ=67;var xW=68;var Cq=69;var vg=70;var w7=71;var D5=72;var FY=73;var TQ=74;var tB=75;var Od=76;var Oh=77;var uQ=78;var ii=79;var Zx=80;var z8=81;var DP=82;var UV=83;var UH=84;var ND=85;var Ie=86;var yV=87;var L5=88;var EZ=89;var BA=90;var IW=8;var Ow=9;var gy=13;var s9=16;var Ft=17;var Q6=18;var oR=27;var Yg=32;var IX=33;var hJ=34;var GK=35;var Um=36;var hy=37;var Ao=38;var sy=39;var jy=40;var kH=46;var WP=188;var TK=190;var iy=112;var zs=113;var b5=114;var qD=115;var ni=116;var IQ=117;var ym=118;var YP=119;var vF=120;var TT=121;var M6=122;var SS=123;var ib=1;var MJ=2;var uY=4;function kQ(H){return document.getElementById(H);}function qa(H,B,y){var a=[];var T=H.getElementsByTagName(B);for(var n=0,len=T.length;n<len;n++){if(T[n].className==y){Bq.H(a,T[n]);}}return a;}function eT(H,B,y){if(oY){H.addRule(B,y);}else{if(pV){H.insertRule(B+" {"+y+"}",H.cssRules.length);}}}function fT(H,B){B=B.toUpperCase();var y=new Array();for(var a=0,len1=H.styleSheets.length;a<len1;a++){var T=null;var n=H.styleSheets.item(a);if(oY){T=n.rules;}else{if(pV){T=n.cssRules;}}for(var q=0,len2=T.length;q<len2;q++){var N=T.item(q);if(N.selectorText.toUpperCase()==B){Bq.H(y,[n,N,q]);}}}return y;}function iL(H){if(oY){try{return H.createStyleSheet();}catch(error){var B=H.createElement("style");B.type="text/css";H.documentElement.childNodes.item(0).appendChild(B);return H.styleSheets.item(H.styleSheets.length-1);}}else{if(pV){var y=H.createElement("style");y.type="text/css";H.documentElement.childNodes.item(0).appendChild(y);return H.styleSheets.item(H.styleSheets.length-1);}else{return null;}}}function VJ(H){if(oY){return H.currentStyle;}else{if(pV){return getComputedStyle(H,"");}else{return null;}}}function Rk(H){if(typeof (H)=="undefined"||H==null||H==""||typeof (H.className)=="undefined"||H.className==""){return "";}var B=H.className;return B.split(" ")[0];}function JG(H,B){var y=iL(B);for(var a=0,len=H.styleSheets.length;a<len;a++){var T=H.styleSheets[a];if(!T.disabled){var n=Zi(T);for(var q=0,len2=n.length;q<len2;q++){var N=n.item(q);if(N.style.cssText!=""){eT(y,N.selectorText,N.style.cssText);}}}}}function Zi(H){var B=[];if(H.rules){B=H.rules;}else{if(H.cssRules){B=H.cssRules;}}return B;}function pf(H){if(!H){return 0;}else{return (H.offsetLeft-H.scrollLeft+pf(H.offsetParent));}}function GM(H){if(!H){return 0;}else{return (H.offsetTop-H.scrollTop+GM(H.offsetParent));}}function n5(H){if(!H){return ;}H.style.visibility="visible";}function sX(){for(var H=0,len=arguments.length;H<len;H++){n5(arguments[H]);}}function Tf(H){if(!H){return ;}H.style.visibility="hidden";}function pG(){for(var H=0,len=arguments.length;H<len;H++){Tf(arguments[H]);}}function m4(H){if(!H){return ;}H.style.display="none";}function Lv(H){if(!H){return ;}H.style.display="block";}function v9(H){if(!H){return ;}H.style.display="inline";}function Mi(){for(var H=0,len=arguments.length;H<len;H++){Lv(arguments[H]);}}function Ew(){for(var H=0,len=arguments.length;H<len;H++){m4(arguments[H]);}}function Cl(H,B){if(oY){H.style.filter="alpha(opacity="+B+")";}else{if(pV){H.style.opacity=(B/100);}}}function rv(H,B,y){var a=(B==null)?document.body:B;if(oY||(H.indexOf("<")==-1)){var T=((y==null)?document:y).createElement(H);a.appendChild(T);return T;}else{if(pV){var n=document.createRange();n.selectNodeContents(a);n.collapse(true);var T=n.createContextualFragment(H);a.appendChild(T);var T=a.lastChild;var q=H.match(/\s+id\s*=\s*['\"]?([^'\"\s>]+)/i);if(q){ct(q[1],T);}return T;}}}function ff(){if(oY){return document.body.clientHeight;}else{return window.innerHeight;}}function KI(){if(oY){return document.body.clientWidth;}else{return window.innerWidth;}}function gO(H){if(H==null){H=window;}if(oY){return H.screenLeft;}else{return H.screenX;}}function IE(H){if(H==null){H=window;}if(oY){return H.screenTop;}else{return H.screenY;}}function te(H,B,y){if(oY){H.insertAdjacentHTML(B,y);}else{if(pV){var a;var T=H.ownerDocument.createRange();switch(B.toLowerCase()){case "beforebegin":T.setStartBefore(H);a=T.createContextualFragment(y);H.parentNode.insertBefore(a,H);break;case "afterbegin":T.selectNodeContents(H);T.collapse(true);a=T.createContextualFragment(y);H.insertBefore(a,H.firstChild);break;case "beforeend":T.selectNodeContents(H);T.collapse(false);a=T.createContextualFragment(y);H.appendChild(a);break;case "afterend":T.setStartAfter(H);a=T.createContextualFragment(y);H.parentNode.insertBefore(a,H.nextSibling);break;}}}}function pC(H){var B="";var y=H.length;var a;for(var T=0;T<y;T++){a=H[T];B+=Gd(a.c());if(T<y-1){B+="; ";}}return B;}function Gd(H){var B="";B+="<SPAN class=\"messageHeaderRecipient\">";B+=r3(H);B+="</SPAN>";return B;}function x7(H,B){if(oY){if(B!=null){return B.event;}else{return window.event;}}else{if(pV){return H;}}}function MM(H){if(!H){return null;}if(oY){return H.srcElement;}else{if(pV){return H.target;}}}function JI(H){if(!H){return null;}if(oY){return H.toElement;}else{if(pV){if(H.type=="mouseout"){return H.relatedTarget;}else{if(H.type=="mouseover"){return H.target;}else{return null;}}}}}function J1(H){if(!H){return null;}if(oY){return H.button;}else{if(pV){return (H.which==1)?1:(H.which==2)?4:2;}}}function dc(H){if(!H){return ;}if(oY){H.cancelBubble=true;}else{if(pV){H.stopPropagation();}}}function wP(H){return H.contentWindow.document;}function o4(H){if(oY){H.focus();}else{H.contentWindow.focus();}}function Oe(H){if(oY){H.blur();}else{H.contentWindow.blur();}}function TN(H,B,y){H.setSelectionRange(B,y);}function Ij(H,B,y){H.setSelectionRange(B,y);}function av(H){TN(H,H.value.length,H.value.length);}function KD(H){TN(H,0,0);}function Xh(H,B){TN(H,B,B);}function mf(H,B){var y=new RegExp(B,"i").exec(H.value);if(y){TN(H,y.index,y.index+y[0].length);}}function Ud(H,B){var y=H.selectionStart;var a=H.selectionEnd;H.value=H.value.substring(0,y)+B+H.value.substring(a);if(y!=a){TN(H,y,y+B.length);}else{Xh(H,y+B.length);}TN(H,y,y+B.length);}function GE(H,B,y){return H.value.substring(B,y);}function FX(H){return H.value.substring(H.selectionStart,H.selectionEnd);}var tx={y:"SE",H:"SW",a:"NE",B:"NW"};function PN(H,B,y){this.X=null;this.n=null;this.E=H;this.B=false;this.T=B;this.h=(y)?y:550;this.z=1000;}PN.prototype.H=function(){return this.z;};PN.prototype.l=function(H,B){if(this.X!=null){Yc.removeChild(this.X);Yc.removeChild(this.c);}this.c=rv("<DIV class='hoverStick' style='overflow:auto;visibility:hidden;'>",Yc);this.X=rv("<TABLE cellspacing='0' cellpadding='0' class='hoverOverMenu' style='overflow:auto;visibility:hidden;'>",Yc);var y=rv("<TBODY>",this.X);var a=rv("<TR>",y);var T=rv("<TD style='padding:0px;white-space:nowrap;'>",a);T.style.textOverflow="ellipsis";var n=rv("<DIV style='overflow:hidden;white-space:nowrap;'>",T);n.style.textOverflow="ellipsis";if(kf(this.E)){if(this.E.strip()!=""){n.innerHTML=this.E;}else{return ;}}else{if(this.E!=null){n.appendChild(this.E);Lv(this.E);}}var q=this;if(this.T){this.X.onmouseout=this.T;}else{this.X.onmouseout=function(N){var E=x7(N);var c=MM(E);if(!gi(E.clientX,E.clientY,q.X,false)){q.N();}};}if(pV){function z(l){var h=x7(l);if(!gi(h.clientX,h.clientY,q.X,false)){q.N();}}document.addEventListener("blur",dM(this,z),false);}Rr(5,this,"position",++H,++B);};PN.prototype.position=function(H,B){if(this.X.innerText!=""){var y=this.X.rows[0].cells[0].firstChild;var a=KI();var T=ff();if(H+this.X.offsetWidth>a){if(a-this.X.offsetWidth<=0){this.X.style.width=a+"px";}}if(B+this.X.offsetHeight>T){if(T-this.X.offsetHeight<=0){this.X.style.height=T+"px";}}if(this.X.offsetWidth>this.h){y.style.overflow="hidden";y.style.width=this.h+"px";}var n;var q;var N;if(H+this.c.offsetWidth+(this.X.offsetWidth/2)<a){q=a-(H+(this.c.offsetWidth/2)+this.X.offsetWidth);if(B+this.c.offsetHeight+this.X.offsetHeight>T){n=tx.a;this.c.style.top=(B-this.c.offsetHeight)+"px";this.c.style.left=H+"px";this.c.style.backgroundPosition="-56px 0px";this.X.style.top=(this.c.offsetTop-this.X.offsetHeight+1)+"px";}else{n=tx.y;this.c.style.top=B+"px";this.c.style.left=H+"px";this.c.style.backgroundPosition="0px 0px";this.X.style.top=(this.c.offsetTop+this.c.offsetHeight-1)+"px";}N=H+(this.c.offsetWidth/2)-1;if(q<0){N+=q;}this.X.style.left=N+"px";}else{q=H-this.X.offsetWidth-(this.c.offsetWidth/2);if(B+this.c.offsetHeight+this.X.offsetHeight>T){n=tx.B;this.c.style.top=(B-this.c.offsetHeight)+"px";this.c.style.left=(H-this.c.offsetWidth)+"px";this.c.style.backgroundPosition="-84px 0px";this.X.style.top=(this.c.offsetTop-this.X.offsetHeight+1)+"px";}else{n=tx.H;this.c.style.top=B+"px";this.c.style.left=(H-this.c.offsetWidth)+"px";this.c.style.backgroundPosition="-28px 0px";this.X.style.top=(this.c.offsetTop+this.c.offsetHeight-1)+"px";}N=H-(this.c.offsetWidth/2)-this.X.offsetWidth+1;if(q<0){N-=q;}this.X.style.left=N+"px";}this.X.style.left=this.X.offsetLeft+"px";this.X.style.top=this.X.offsetTop+"px";if(pV){this.X.style.left=(this.X.offsetLeft-1)+"px";this.X.style.left=(this.X.offsetLeft+1)+"px";while(this.X.offsetLeft+this.X.offsetWidth>=a){this.X.style.left=(this.X.offsetLeft-1)+"px";}while(this.X.offsetTop+this.X.offsetHeight>=T){this.X.style.top=(this.X.offsetTop-1)+"px";}}this.B=true;n5(this.c);n5(this.X);var E=document.activeElement;if(E!=null){var c;try{var z=E.tagName.toUpperCase();if(z=="INPUT"&&(E.type=="text"||E.type=="password")||z=="TEXTAREA"){E.blur();if(pV){document.activeElement=null;}}}catch(c){}}}};PN.prototype.q=function(){return this.B;};PN.prototype.N=function(){m4(this.c);m4(this.X);this.B=false;this.X.firstChild.firstChild.firstChild.innerHTML="";};PN.prototype.y=function(H){this.E=H;};PN.prototype.a=function(){return this.X;};var Cu=null;var qX;var Qo;var lf=-1;var HI=-1;function k7(H){var B=x7(H);qX=B.clientX;Qo=B.clientY;}function Sw(H){HI=setTimeout("cU()",1000);}if(oY){document.attachEvent("onmousemove",k7);document.attachEvent("onmouseover",Sw);}else{document.addEventListener("mousemove",k7,false);document.addEventListener("mouseover",Sw,false);}function nU(){if(Cu==null){return ;}if(gi(qX,Qo,Cu.srcElem,true)){Cu.l(qX,Qo);}}function cU(){if(Cu==null||Cu.a()==null||Eh(Cu.a())){return ;}if(!gi(qX,Qo,Cu.a(),false)&&!gi(qX,Qo,Cu.srcElem,false)){Cu.N();}}function gi(H,B,y,a){if(y==null||Eh(y)){return false;}var T=a?-2:1;var n=pf(y)+T;var q=pf(y)+y.offsetWidth-T;var N=GM(y)+T;var E=GM(y)+y.offsetHeight-T;if((H>n&&H<q)&&(B>N&&B<E)){return true;}else{return false;}}var BI={B:null,y:new Array(),H:function(){while(BI.y.length>0){var B=BI.y[0][0];var y=BI.y[0][1];try{var a=eval(B);a.apply(window,y);}catch(e){}BI.y=Bq.z(BI.y,0);}BI.B=null;},a:function(H){var B=new Array(arguments.length-1);for(var y=1;y<arguments.length;y++){B[y-1]=arguments[y];}Bq.H(BI.y,[H,B]);if(!BI.B){BI.B=setTimeout("BI.H()",0);}}};var R6=null;var PK=null;if(false){PK=new YT();}var lQ=null;var w9=null;if(false){w9=new Hx();}var cW=new Array();var z5=new Array();var aD=new Array();var o5=null;var bU=null;var hm=null;function Hx(H,B,y,a,T,n,q,N,E,c,z,l,h,X,P,O,Y,V){this.Z=H;this.c=B;this.Y=y;this.O=a;this.V=T;this.u=n;this.Q=q;this.H=N;this.h=E;this.g=c;this.X=l;this.S=z;this.w=h;this.E=X;this.D=P;if(O==null){O="menuItemIcon";}this.J=O;if(Y==null){Y="";}this.e=Y;if(V==null){V="";}this.M=V;this.K=null;this.v=false;if(this.w!=null){aD[this.w]=this;}}Hx.prototype.N=function(){return (this.c=="-");};Hx.prototype.l=function(){return this.g;};Hx.prototype.d=function(){if(!this.S){return ;}var H;if(this.K!=null){H=this.K.cells[0];}if(this.h){if(this.K!=null){if(this.g){H.innerHTML="&nbsp;";}else{H.innerHTML="";rv("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",H);}}this.g=!this.g;}else{if(this.Q&&!this.g){var B=this.Z;var y=B.E();for(var a=0;a<y.length;a++){var T=y[a];if(T.Q&&T.H==this.H){if(T.K!=null){T.K.cells[0].innerHTML="&nbsp;";}T.g=false;}}if(this.K!=null){rv("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",H);}this.g=true;}}};Hx.prototype.G=function(H){if(!this.S||H==this.g){return ;}this.d();};Hx.prototype.f=function(H){if(this.c=="-"){return ;}this.c=H;if(this.K!=null){this.K.cells[1].innerHTML=H;}};Hx.prototype.n=function(H){if(this.c=="-"||this.c.strip()==""){return null;}else{return this.c;}};Hx.prototype.q=function(H){if(this.c=="-"){return ;}this.u=H;};Hx.prototype.j=function(){return this.u;};Hx.prototype.r=function(H){if(this.c=="-"){return ;}this.V=H;if(this.K!=null){this.K.cells[2].innerHTML=H;}};Hx.prototype.t=function(){return this.S;};Hx.prototype.y=function(H){if(this.c=="-"){return ;}this.S=H;if(this.K!=null){if(this.S){this.K.className="menuItem";Cl(this.K,100);}else{this.K.className="menuItem_disabled";Cl(this.K,25);}}if(!H){this.v=false;}};Hx.prototype.a=function(){return this.h;};Hx.prototype.b=function(){return this.Q;};Hx.prototype.T=function(){return this.H;};Hx.prototype.P=function(){return this.K;};Hx.prototype.B=function(){return this.X;};Hx.prototype.z=function(){return this.Z;};Hx.prototype.I=function(H,B){this.Y=H;this.O=B;if(this.K!=null){var y=this.K.firstChild;var a=y.firstChild;a.style.backgroundPosition=H+"px "+B+"px";}};Hx.prototype.L=function(){this.K.className="menuItem_hover";this.v=true;};Hx.prototype.F=function(){this.K.className="menuItem";Cl(this.K,100);this.v=false;};Hx.prototype.C=function(){return this.v;};Hx.prototype.m=function(H){if(this.E!=null&&this.u!=null){this.E(this.u,H);}};Hx.prototype.k=function(){var H=this.Z;var B=H.P();this.K=B.insertRow(-1);if(this.S){this.K.className="menuItem";Cl(this.K,100);}else{this.K.className="menuItem_disabled";Cl(this.K,25);}var y=rv("<TD class='menuItemLeftIconCell "+this.e+"' style='font-size:1px;' align='center'>",this.K);if(this.c=="-"){y.innerHTML="&nbsp;";var a=rv("<TD colspan='3' class='menuItemDividerCell'>",this.K);var T=rv("<DIV class='menuItemDivider'>",a);if(oY){a.style.padding="0px 2px 0px 2px";}else{if(pV){a.style.padding="3px 2px 0px 2px";}}}else{if(this.h&&this.g){if(this.g){rv("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",y);}else{y.innerHTML="&nbsp;";}}else{if(this.Q){if(this.g){rv("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",y);}else{y.innerHTML="&nbsp;";}}else{if(this.Y!=null&&this.O!=null){var n=rv("<DIV class='"+this.J+"' style='background-repeat:no-repeat;overflow:hidden;'>",y);n.style.backgroundPosition=this.Y+"px "+this.O+"px";}else{if(this.D){var q=rv("<DIV class='menuItemColorCell'>",y);q.style.backgroundColor=this.D;}else{y.innerHTML="&nbsp;";}}}}var a=rv("<TD class='menuItemCaptionCell' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.K);a.innerHTML=this.c;var N=rv("<TD class='menuItemShortcutCell "+this.M+"' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.K);if(this.V!=null){N.innerText=this.V;}else{N.innerHTML="&nbsp;";}var E=rv("<TD class='menuItemRightIconCell' style='font-size:1px;cursor:default;' align='center'>",this.K);if(this.X!=null){rv("<DIV class='submenuIcon' style='background-repeat:no-repeat;overflow:hidden;'>",E);}else{E.innerHTML="&nbsp;";}function c(X){var P=x7(X);dc(P);if(R6!=null){Lp(R6);}var O=this._menuItem;if(PK!=null&&O.z()!=PK&&O!=PK.H()){PK.q(true,O.z());}if(lQ!=null&&w9!=O){clearTimeout(lQ);lQ=null;w9=null;}if(!O.t()){return ;}O.L();if(O.B()!=null){w9=O;lQ=setTimeout("kL()",300);}}function z(X){var P=x7(X);dc(P);var O=this._menuItem;var Y=O.B();if(Y!=null&&Y.n()){return ;}if(!O.t()){return ;}O.F();}function l(X){var P=x7(X);dc(P);var O=this.cells[0];var Y=this._menuItem;if(!Y.t()){return ;}Y.F();if(Y.B()==null){AQ();Y.m(P);}}function h(X){var P=x7(X);dc(P);return false;}this.K.onmouseover=c;this.K.onmouseout=z;this.K.onmouseup=l;this.K.onmousedown=h;}this.K._menuItem=this;};Hx.prototype.o=function(){var H=this.Z;var B=pf(this.K)+this.K.offsetWidth-(oY?1:0);var y=GM(H.P())+this.K.offsetTop-(oY?1:0);var a=this.X;a.l(B,y);};function YT(H,B){this.O=null;this.a=null;this.X=new Array();this.B=false;this.T=null;this.z=null;var y=H.getAttribute("id");if(y!=null){z5[y]=this;}this.c=H.getAttribute("menuClass");if(this.c==null){this.c=="";}var a=H.getAttribute("leftColumnClass");var T=H.getAttribute("rightColumnClass");for(var n=0;n<H.childNodes.length;n++){var q=H.childNodes.item(n);if(q.nodeType!=e5.c){continue;}var N;if(q.nodeName=="item"||q.nodeName=="menu"){N=q.getAttribute("caption");}else{N="-";}var E=q.getAttribute("iconIndexX");if(E!=null){E=parseInt(E,10);if(isNaN(E)){E=null;}}var c=q.getAttribute("iconIndexY");if(c!=null){c=parseInt(c,10);if(isNaN(c)){c=null;}}var z=q.getAttribute("shortcut");var l=q.getAttribute("command");var h=q.getAttribute("radio");if(h==null){h=false;}else{h=(h=="true");}var X=null;if(h){X=q.getAttribute("radioGroup");}var P=q.getAttribute("checkmark");if(P==null){P=false;}else{P=(P=="true");}var O=q.getAttribute("checked");if(O==null){O=false;}else{O=(O=="true");}var Y=q.getAttribute("enabled");if(Y==null){Y=true;}else{Y=(Y=="true");}var V=q.getAttribute("colorBox");var J=q.getAttribute("iconClass");var r=null;var C=(q.nodeName=="menu");if(C){r=new YT(q,B);}var y=q.getAttribute("id");var Q=new Hx(this,N,E,c,z,l,h,X,P,O,Y,r,y,B,V,J,a,T);this.X[this.X.length]=Q;if(r!=null){r.T=Q;}}}YT.prototype.P=function(){return this.O;};YT.prototype.E=function(){return this.X;};YT.prototype.H=function(){return this.T;};YT.prototype.h=function(){return this.z;};YT.prototype.n=function(){return this.B;};YT.prototype.l=function(H,B){if(PK==null){o5=document.onkeydown;bU=document.onkeyup;hm=document.onkeypress;document.onkeydown=tt;document.onkeyup=qr;document.onkeypress=kt;}if(this.O==null){this.O=rv("<TABLE border='0' cellspacing='0' cellpadding='0' class='menu "+this.c+"' style='position:absolute;empty-cells:show;display:block;overflow:auto;visibility:visible;'>");for(var y=0;y<this.X.length;y++){var a=this.X[y];a.k();}var T=VJ(this.O);var n=T.zIndex;this.a=rv("<DIV class='menuShadow' style='position:absolute;border-width:0px;z-index:"+(n-1)+";overflow:auto;visibility:visible;'>");}this.O.style.left=H+"px";this.O.style.top=B+"px";Lv(this.O);var q=KI();var N=ff();if(this.T!=null){var E=this.T;if(H+this.O.offsetWidth>q){H=pf(E.P())-this.O.offsetWidth;this.O.style.left=H+"px";}if(B+this.O.offsetHeight>N){B=N-this.O.offsetHeight;this.O.style.top=B+"px";}}else{if(H+this.O.offsetWidth>q){H=q-this.O.offsetWidth;this.O.style.left=H+"px";}if(B+this.O.offsetHeight>N){B=N-this.O.offsetHeight;this.O.style.top=B+"px";}}if(pV){var c=false;while(this.O.offsetLeft+this.O.offsetWidth>=q){this.O.style.left=(this.O.offsetLeft-1)+"px";c=true;}while(this.O.offsetTop+this.O.offsetHeight>=N){this.O.style.top=(this.O.offsetTop-1)+"px";}if(this.T!=null&&c){var E=this.T;H=pf(E.P())-this.O.offsetWidth;this.O.style.left=H+"px";}}Lv(this.a);this.a.style.left=(this.O.offsetLeft+2)+"px";this.a.style.top=(this.O.offsetTop+2)+"px";this.a.style.width=this.O.offsetWidth+"px";this.a.style.height=this.O.offsetHeight+"px";this.B=true;PK=this;var z=document.activeElement;if(z!=null){var h;try{var X=z.tagName.toUpperCase();if(X=="INPUT"&&(z.type=="text"||z.type=="password")||X=="TEXTAREA"){z.blur();if(pV){document.activeElement=null;}}}catch(h){}}if(this.N!=null){this.N();}};YT.prototype.q=function(H,B){if(H==null){H=false;}if(this.O==null){return ;}m4(this.O);m4(this.a);this.B=false;if(this.y!=null){this.y();}for(var y=0,len=this.X.length;y<len;y++){var a=this.X[y];if(!a.N()&&a.t()){a.F();}}if(this.T){var a=this.T;a.F();PK=a.z();if(H&&PK!=B){PK.q(true,B);}}else{PK=null;}if(PK==null){document.onkeydown=o5;document.onkeyup=bU;document.onkeypress=hm;}clearTimeout(lQ);lQ=null;w9=null;};YT.prototype.N=null;YT.prototype.y=null;function kL(){if(w9!=null&&w9.B()!=null){w9.o();}clearTimeout(lQ);lQ=null;}function fU(H,B,y,a,T){cW[B]=this;this.y=H;this.T=B;this.q=a;this.a=rv("<DIV id='"+B+"'>",H);if(!a){m4(this.a);}var n=1;for(var q=0;q<y.childNodes.length;q++){var N=y.childNodes.item(q);if(N.nodeType!=e5.c){continue;}var E=N.getAttribute("caption");var c=rv("<TABLE border='0' cellspacing='1' cellpadding='0' style='height:100%;position:absolute;top:0px; left:"+n+"px;'>",this.a);var z=c.insertRow(-1);z.style.height="100%";var l=rv("<TD class='menuTitle' unselectable='on' style='cursor:default;padding:1px 5px 1px 5px;height:100%;' align='center'>",z);l.innerHTML=E;c._menu=new YT(N,T);c._index=q;n+=c.offsetWidth;function h(Y){var V=x7(Y);dc(V);Lp(this);if(R6!=null&&R6!=this){AQ();var J=this._menu;J.l(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);R6=this;}}function X(Y){var V=x7(Y);dc(V);var J=this._menu;if(J.n()){return ;}kK(this);}function P(Y){var V=x7(Y);dc(V);Lp(this);var J=this.rows[0].cells[0];J.style.padding="2px 4px 0px 6px";var r=this._menu;if(PK!=null){PK.q(true);}if(R6!=null){if(R6==this){R6=null;}else{r.l(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);R6=this;}}else{r.l(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);R6=this;}return false;}function O(Y){var V=x7(Y);dc(V);var J=this.rows[0].cells[0];J.style.padding="1px 5px 1px 5px";}c.onmouseover=h;c.onmouseout=X;c.onmousedown=P;c.onmouseup=O;}this.a._menubar=this;}fU.prototype.n=function(){return this.a;};fU.prototype.H=function(){return this.q;};fU.prototype.B=function(){for(var H in cW){var y=cW[H];m4(y.n());y.q=false;}Lv(this.a);this.q=true;for(var a=1;a<this.a.childNodes.length;a++){var T=this.a.childNodes.item(a);var n=this.a.childNodes.item(a-1);T.style.left=(n.offsetLeft+n.offsetWidth)+"px";}AQ();};function Ap(H,B){var y=rv("<DIV class='menuBar' style='position:absolute;top:0px;left:0px;width:100%;'>",document.body);var a=0;for(var T=0;T<H.childNodes.length;T++){var n=H.childNodes.item(T);if(n.nodeType!=e5.c){continue;}var q=n.getAttribute("id");var N=(a==0);new fU(y,q,n,N,B);a++;}return y;}function GS(){for(var H in cW){var B=cW[H];if(B.H()){return B;}}return null;}function Lp(H){var B=H.rows[0].cells[0];B.className="menuTitle_hover";}function kK(H){var B=H.rows[0].cells[0];B.className="menuTitle";}function tt(H){var B=x7(H);if(pV){B.preventDefault();}var y=PK.E();y=Bq.n(y);for(var a=0;a<y.length;a++){var T=y[a];if(T.N()||!T.t()){y=Bq.z(y,a);a--;}}if(y.length==0&&(B.keyCode==Ao||B.keyCode==jy)){return false;}var n=null;var q=-1;for(var a=0,len=y.length;a<len;a++){var T=y[a];if(T.C()){n=T;q=a;break;}}switch(B.keyCode){case Ao:if(n==null){var T=y[y.length-1];T.L();}else{n.F();q--;if(q<0){q=y.length-1;}var T=y[q];T.L();}break;case jy:if(n==null){var T=y[0];T.L();}else{n.F();q++;if(q>y.length-1){q=0;}var T=y[q];T.L();}break;case hy:var N=null;if(n!=null){N=n.z();}if(n!=null&&N!=null&&N.H()!=null){N.q();var T=N.H();T.L();}else{if(R6!=null){var E=R6.parentNode;var c=R6._index;AQ();if(c<=0){c=E.childNodes.length-1;}else{c--;}var z=E.childNodes.item(c);Lp(z);var l=z._menu;l.l(z.offsetLeft+1,z.offsetTop+z.offsetHeight-2);R6=z;}}break;case sy:if(n!=null&&n.B()!=null){n.o();var h=PK;var y=h.E();y=Bq.n(y);for(var a=0;a<y.length;a++){var T=y[a];if(T.N()||!T.t()){y=Bq.z(y,a);a--;}}if(y.length==0){return false;}var T=y[0];T.L();}else{if(R6!=null){var E=R6.parentNode;var c=R6._index;AQ();if(c>=E.childNodes.length-1){c=0;}else{c++;}var z=E.childNodes.item(c);Lp(z);var l=z._menu;l.l(z.offsetLeft+1,z.offsetTop+z.offsetHeight-2);R6=z;}}break;case gy:if(n!=null){if(n.B()!=null){n.o();var y=h.E();y=Bq.n(y);for(var a=0;a<y.length;a++){var T=y[a];if(T.N()||!T.t()){y=Bq.z(y,a);a--;}}if(y.length==0){return false;}var T=y[0];T.L();}else{AQ();n.m(B);}}else{AQ();}break;case oR:AQ();break;default:if(pV){B.preventDefault();}break;}return false;}function qr(H){var B=x7(H);if(pV){B.preventDefault();}return false;}function kt(H){var B=x7(H);if(pV){B.preventDefault();}return false;}function Uo(H){var B=cW[H];if(B!=null){B.B();}}function LH(H){var B=cW[H];return (B!=null?B.H():false);}function AQ(){if(PK!=null){PK.q(true);PK=null;}if(R6!=null){kK(R6);R6=null;}}function N0(H,B){var y=aD[H];if(y!=null){y.y(B);}}function yk(H){var B=aD[H];return (B!=null?B.t():false);}function yq(H,B){var y=aD[H];if(y!=null){y.G(B);}}function wb(H){var B=aD[H];return (B!=null?B.l():false);}function fq(H){var B=aD[H];if(B!=null){B.d();}}function f9(H,B){var y=aD[H];if(y!=null){y.f(B);}}function HJ(H){var B=aD[H];if(B!=null){return B.n();}}function IS(H,B,y){var a=aD[H];if(a!=null){a.I(B,y);}}var jh={q:null,c:null,y:null,z:null,a:null,T:null,E:function(){if(jh.q==null){jh.q=null;jh.H=false;clearInterval(jh.y);jh.y=null;var H;try{jh.c();}catch(H){a6("Exception from ModalDialog._onFinish().",UJ.a);}jh.B=null;}else{if(jh.q!=null){var H;try{if(jh.q.closed){jh.q=null;jh.H=false;clearInterval(jh.y);jh.y=null;var H;try{jh.c();}catch(H){a6("Exception from ModalDialog._onFinish().",UJ.a);}jh.B=null;}}catch(H){}}}}};jh.n=null;jh.B=null;jh.H=false;jh.N=function(H){if(!oY){return ;}var B;try{var y=jh.T-H.document.body.clientHeight;H.dialogHeight=(parseInt(H.dialogHeight)+y)+"px";}catch(B){}var B;try{var a=jh.a-H.document.body.clientWidth;H.dialogWidth=(parseInt(H.dialogWidth)+a)+"px";}catch(B){}};function xT(H,B,y,a,T,n,q){jh.n=B;jh.B=null;window.focus();if(oY){var N="";N+="resizable:no;help:no;status:no;scroll:no;";N+="dialogWidth:"+a+"px;";N+="dialogHeight:"+T+"px;";if(n!=null){N+="dialogLeft:"+n+"px;";}if(q!=null){N+="dialogTop:"+q+"px;";}jh.a=a;jh.T=T;jh.H=true;showModalDialog(H,window,N);jh.H=false;jh.a=null;jh.T=null;if(y){y(jh.B);}}else{if(pV){function E(O){if(jh.q!=null){var Y;try{if(!jh.q.closed){jh.q.focus();O.preventDefault();O.stopPropagation();}}catch(Y){}}}function c(O){O.addEventListener("click",E,true);O.addEventListener("dblclick",E,true);O.addEventListener("mousedown",E,true);O.addEventListener("mouseup",E,true);O.addEventListener("mouseover",E,true);O.addEventListener("keydown",E,true);O.addEventListener("keyup",E,true);O.addEventListener("keypress",E,true);}function z(O){O.removeEventListener("keypress",E,true);O.removeEventListener("keyup",E,true);O.removeEventListener("keydown",E,true);O.removeEventListener("mouseover",E,true);O.removeEventListener("mouseup",E,true);O.removeEventListener("mousedown",E,true);O.removeEventListener("dblclick",E,true);O.removeEventListener("click",E,true);}jh.z=y;jh.c=function(){if(jh.z){jh.z(jh.B);}releaseWindowEvents(window);for(var H=0;H<window.frames.length;H++){releaseWindowEvents(window.frames[H]);}};var l="dlg_"+Math.round(Math.random()*1000000);var N="";N+="toolbar=no,menubar=no,personalbar=no,scrollbars=no";N+=",resizable=no,dependent=yes,z-lock=yes";N+=",width="+a+"px";N+=",height="+T+"px";if(n!=null){N+=",left:"+n+"px";}if(q!=null){N+=",top:"+q+"px";}var h;try{var X=window.open(H,l,N);if(X==null){return false;}jh.H=true;jh.q=X;}catch(h){return false;}c(window);for(var P=0;P<window.frames.length;P++){c(window.frames[P]);}if(jh.y!=null){clearInterval(jh.y);}jh.y=setInterval("jh.E()",50);}}return true;}function He(){this.a=null;this.y=null;this.H=null;this.B=false;}He.n=new Array();He.T=null;He.X=50;He.z=function(){var H;for(var B=0;B<He.n.length;B++){var y=He.n[B];if(y.B){if(y.a!=null){try{if(!y.a.closed){try{if(y.H){y.H(y.a.returnValue);}y.a.close();}catch(H){}}}catch(H){}}He.n=Bq.z(He.n,B);--B;}else{if(y.a==null){He.n=Bq.z(He.n,B);--B;}else{if(y.a!=null){try{if(y.a.closed){He.n=Bq.z(He.n,B);--B;}}catch(H){}}}}}if(He.n.length>0){He.T=setTimeout("He.z()",He.X);}else{He.T=null;}};He.E=function(H){for(var B=0,len=He.n.length;B<len;B++){var y=He.n[B];if(y.a==H){return y.y;}}return null;};He.q=function(H,B){for(var y=0,len=He.n.length;y<len;y++){var a=He.n[y];if(a.a==H){a.y=B;break;}}};He.h=function(H){for(var B=0,len=He.n.length;B<len;B++){var y=He.n[B];if(y.a==H){y.B=true;break;}}};He.c=function(){for(var H=He.n.length;--H>=0;){var B=He.n[H];B.a.close();He.n=Bq.z(He.n,H);}};He.N=function(){var H=0;for(var B=0,len=He.n.length;B<len;B++){var y=He.n[B];if(y.a!=null){var a;try{if(y.a.closed){H++;}}catch(a){}}}return H;};He.l=function(H){var B=[];for(var y=0,len=He.n.length;y<len;y++){var a=He.n[y];if(a.a!=null){var T;try{if(!a.a.closed&&a.a.name==H){Bq.H(B,a);}}catch(T){}}}return B;};function Yk(H,B,y,a,T,n,q,N){var E="";E+="directories=no,location=no,menubar=no";E+=",scrollbars=no,status=no,toolbar=no";E+=",resizable="+(n?"yes":"no");E+=",width="+a;E+=",height="+T;if(q!=null){E+=",left="+q;}if(N!=null){E+=",top="+N;}var c="dlg_"+Math.round(Math.random()*1000000);var z=new He();z.y=B;z.H=y;var l;try{z.a=window.open(H,c,E);if(z.a!=null){Bq.H(He.n,z);if(He.T==null){He.T=setTimeout("He.z()",He.X);}}return z.a;}catch(l){return null;}}function kT(H){if(oY&&opener.jh.H){alert(strings.modal_dialog_open);}else{window.returnValue=H;opener.He.h(window);}}var MP=new Array();var p0=new Array();var yG={H:new ID("folders","foldersTableDiv","folder_header_label"),B:new ID("calendars","calendarsTableDiv","calendar_header_label")};function ID(H,B,y){this.H=H;this.B=B;this.y=y;}var zE=yG.H.H;var Mp;var tl=100;var UU=null;var aL={H:"New Message"};function ef(H,B,y,a){this.a=H;this.H=B;this.B=y;this.y=a;}function MR(H,B){this.y=H;this.B=B;this.H=null;if(this.B!=null){p0[this.B]=this;}}MR.prototype.T=function(){return this.H;};MR.prototype.a=function(H){};function Y9(H,B,y,a,T,n,q,N,E,c,z,l,h){this.G(H,l);this.N=B;this.n=y+(oY?1:0);this.l=a;this.z=T+(oY?1:0);this.f=n;this.S=q+(oY?1:0);this.X=N;this.Q=E;this.C=c;this.Y=h;this.e=z?true:false;this.J=null;}Y9.prototype=gX(MR.prototype);Y9.prototype.G=MR;Y9.prototype.constructor=Y9;Y9.prototype.c=function(H){if(this.H!=null){this.H.title=H;}};Y9.prototype.D=function(H){this.C=H;};Y9.prototype.P=function(){return this.C;};Y9.prototype.h=function(){if(!this.e){this.O.style.backgroundPosition=this.l+"px "+this.z+"px";}};Y9.prototype.E=function(){if(!this.e){this.O.style.backgroundPosition=this.f+"px "+this.S+"px";}};Y9.prototype.r=function(){var H=this.y;H.y();this.O.style.backgroundPosition=this.N+"px "+this.n+"px";this.e=true;};Y9.prototype.V=function(){this.O.style.backgroundPosition=this.f+"px "+this.S+"px";this.e=false;};Y9.prototype.a=function(H){var B=this.y;var y=B.n();var T;var n;T=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;'>",y);n=T.insertRow(-1);this.H=rv("<TD class='modebarButton' unselectable='on'"+(this.B!=null?" id='"+this.B+"'":"")+">",n);T=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.H);n=T.insertRow(-1);var q=rv("<TD unselectable='on'>",n);this.O=rv("<DIV class='modebarButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",q);this.O.style.backgroundPosition=this.e?(this.N+"px "+this.n+"px"):(this.f+"px "+this.S+"px");this.O.style.width=this.X+"px";this.q=rv("<DIV class='modebarUnreadCount' unselectable='on'>",q);if(this.Q!=null){this.H.title=this.Q;}function N(a){var l=x7(a);dc(l);var h=this._modebarButton;if(h.C==null){return ;}h.h();}function E(a){var l=x7(a);dc(l);var h=this._modebarButton;if(h._checkMarkItem&&h.e){return ;}h.E();}function c(a){var l=x7(a);dc(l);AQ();var h=this._modebarButton;if(h.C==null){return true;}return false;}function z(a){var l=x7(a);dc(l);var h=this._modebarButton;if(h.C==null){return ;}var X=r0();if(h.J!=null&&X-h.J<1000){return ;}h.J=X;if(h.Y!=null&&h.C!=null){if(h.C==yG.B.H&&Dl!=null){h.r();h.Y(h.C,l);}else{if(h.C!=yG.B.H){h.r();h.Y(h.C,l);}}}}this.H.onmouseover=N;this.H.onmouseout=E;this.H.onmousedown=c;this.H.onmouseup=z;this.H._modebarButton=this;return (H+this.H.offsetWidth);};Y9.prototype.k=function(H){var B=this.Q;if(H>0){B+=". "+H+" "+strings.modebar_tooltip_unread_count;}this.c(B);if(this.q.childNodes.length>0){Ff.O(this.q);}var y=document.createElement("div");y.innerHTML=H>99?"99+":H;this.q.appendChild(y);};function jl(H,B,y,a,T,n,q){this.r(H,q);this.z=B;this.E=y;this.P=a;this.X=T;this.V=n?true:false;this.n=[];this.q=[];}jl.prototype=gX(MR.prototype);jl.prototype.r=MR;jl.prototype.constructor=jl;jl.prototype.D=function(H){if(this.V&&this.n!=null&&this.n.length>0){if(Cu==null){Cu=new PN("",To);}Cu.srcElem=this.H;qX=H.clientX;Qo=H.clientY;if(!gi(qX,Qo,Cu.srcElem,true)){return ;}var B=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='border-collapse:collapse;overflow:hidden;position:relative;width:100%;'>",Yc);var y=rv("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",B);function a(q,N){var E=rv("<TR class='upcomingAppointmentRow'>",N);var c=rv("<TD valign='top' style='cursor:default;' nowrap unselectable='on'>",E);var z=rv("<SPAN class='messageHeaderText' style='padding-left:4px; padding-right:4px;'>",c);var l=q.B;z.innerHTML=l;}for(var T=this.n.length-1;T>=0;T--){var n=this.n[T];a(n,y);}if(Cu==null){Cu=new PN(B,To);}else{Cu.y(B);}qX=pf(this.H)+this.H.offsetWidth-(oY?6:1);Qo=GM(this.H)+(oY?5:8);nU();}};jl.prototype.Y=function(){if(this.V){if(lf!=-1){clearTimeout(lf);}Sw();}};jl.prototype.N=function(){this.V=true;this.l.style.backgroundPosition=this.z+"px "+this.E+"px";};jl.prototype.O=function(){Ga();this.V=false;this.l.style.backgroundPosition=this.P+"px "+this.X+"px";};jl.prototype.G=function(){return this.V;};jl.prototype.Q=function(H){var B=H.a;switch(B){case aL.H:var y=this.c(B);if(y){H.y=H.y.concat(y);}break;}if(H!=null){Bq.H(this.n,H);}if(!this.V){this.N();}};jl.prototype.J=function(H,B,y){switch(H){case aL.H:if(B==null){B=strings.modebar_indicator_message_new_messages;}break;}var a=new ef(H,new Date(),B,y);Bq.H(this.q,a);};jl.prototype.C=function(H,B){if(this.q==null||this.q.length<=0){return ;}for(var y=this.q.length-1;y>=0;y--){var a=this.q[y];if(a.a==H){this.q=Bq.z(this.q,y);switch(H){case aL.H:var T=B;var n=a.y;var q=false;var N=0;while(!q&&N<n.length){var E=n[N];var c=T.P(E);if(c&&!c.J(dh.c)){q=true;}N++;}if(q){this.Q(a);}break;}}}};jl.prototype.c=function(H){if(this.n==null||this.n.length<=0){return ;}var B=[];for(var y=this.n.length-1;y>=0;y--){var a=this.n[y];if(a.a==H){B=B.concat(a.y);this.n=Bq.z(this.n,y);}}if(this.n.length==0){this.O();}return B;};jl.prototype.h=function(H,B){switch(H){case aL.H:var y=B;for(var a=this.n.length-1;a>=0;a--){var T=this.n[a];if(T.a==H){var n=false;var q=T.y;for(var N=0;N<q.length;N++){var E=q[N];var c=y.P(E);if(c&&!c.J(dh.c)){n=true;break;}}if(!n){this.n=Bq.z(this.n,a);}}}break;}if(this.n.length==0){this.O();}};jl.prototype.a=function(){var H=this.y;var B=H.n();var y;var T;y=rv("<TABLE border='0' cellspacing='0' cellpadding='0' style='float: right; height:100%; padding-right:5px;'>",B);T=y.insertRow(-1);this.H=rv("<TD class='modebarButton' unselectable='on'"+(this.B!=null?" id='"+this.B+"'":"")+">",T);y=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.H);T=y.insertRow(-1);var n=rv("<TD unselectable='on'>",T);this.l=rv("<DIV class='modebarIndicatorIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",n);this.l.style.backgroundPosition=this.V?(this.z+"px "+this.E+"px"):(this.P+"px "+this.X+"px");function q(a){var c=this._modebarIndicator;if(!c.V){return ;}var z=x7(a);dc(z);c.D(z);}function N(a){var c=this._modebarIndicator;if(!c.V){return ;}var z=x7(a);dc(z);c.Y();}function E(a){var c=x7(a);dc(c);var z=this._modebarIndicator;if(!z.V){return ;}var l=r0();if(z._lastClickTime!=null&&l-z._lastClickTime<1000){return ;}z._lastClickTime=l;z.c(aL.H);if(zE==yG.B.H){q2("mode_button_folder");oj(yG.H.H);}else{OG(WX.Y(),true);}}this.H.onmouseover=q;this.H.onmouseout=N;this.H.onmouseup=E;this.H._modebarIndicator=this;};function El(H,B,y,a,T){var n="";MP[B]=this;this.B=H;this.T=B;this.q=new Array();this.a=rv("<DIV id='"+B+"'>",H);if(!a){m4(this.a);}var q=1;for(var N=0;N<y.childNodes.length;N++){var E=y.childNodes.item(N);if(E.nodeType!=e5.c){continue;}if(E.nodeName=="button"){var c=E.getAttribute("iconSelectedIndexX");if(c!=null){c=parseInt(c,10);if(isNaN(c)){iconIndexX=null;}}var z=E.getAttribute("iconSelectedIndexY");if(z!=null){z=parseInt(z,10);if(isNaN(z)){z=null;}}var l=E.getAttribute("iconHoverIndexX");if(l!=null){l=parseInt(l,10);if(isNaN(l)){l=null;}}var h=E.getAttribute("iconHoverIndexY");if(h!=null){h=parseInt(h,10);if(isNaN(h)){h=null;}}var X=E.getAttribute("iconUnselectedIndexX");if(X!=null){X=parseInt(X,10);if(isNaN(X)){X=null;}}var P=E.getAttribute("iconUnselectedIndexY");if(P!=null){P=parseInt(P,10);if(isNaN(P)){P=null;}}var O=E.getAttribute("width");if(O!=null){O=parseInt(O,10);if(isNaN(O)){O=null;}}var Y=E.getAttribute("selected");if(Y==null){Y=false;}else{Y=(Y=="true");}var V=E.getAttribute("tooltip");var J=E.getAttribute("command");n=E.getAttribute("id");var r=new Y9(this,c,z,l,h,X,P,O,V,J,Y,n,T);this.q[this.q.length]=r;q=r.a(q);}if(E.nodeName=="indicator"){var C=E.getAttribute("iconActiveIndexX");if(C!=null){C=parseInt(C,10);if(isNaN(C)){C=null;}}var Q=E.getAttribute("iconActiveIndexY");if(Q!=null){Q=parseInt(Q,10);if(isNaN(Q)){Q=null;}}var G=E.getAttribute("iconInactiveIndexX");if(G!=null){G=parseInt(G,10);if(isNaN(G)){G=null;}}var d=E.getAttribute("iconInactiveIndexY");if(d!=null){d=parseInt(d,10);if(isNaN(d)){d=null;}}var D=E.getAttribute("active");if(D==null){D=false;}else{D=(D=="true");}n=E.getAttribute("id");var e=new jl(this,C,Q,G,d,D,n);this.q[this.q.length]=e;e.a();}}this.a._modebar=this;}El.prototype.n=function(){return this.a;};El.prototype.H=function(){for(var B=0,len=this.B.childNodes.length;B<len;B++){var y=this.B.childNodes.item(B);if(y.id!=this.T){m4(y);}}Lv(this.a);for(var B=1;B<this.a.childNodes.length;B++){var a=this.a.childNodes.item(B);var T=this.a.childNodes.item(B-1);a.style.left=(T.offsetLeft+T.offsetWidth-6)+"px";}};El.prototype.y=function(){for(var H=0;H<this.q.length;H++){var B=this.q[H];if(hK(B,Y9)){B.V();}}};function xo(H,B,y,a){if(H==null){H=document.body;}var T=rv("<DIV class='modebar' style='position:absolute;left:0px;top:"+B+"px;width:100%;'>",H);var n=0;for(var q=0;q<y.childNodes.length;q++){var N=y.childNodes.item(q);if(N.nodeType!=e5.c){continue;}var E=N.getAttribute("id");var c=(n==0);new El(T,E,N,c,a);n++;}return T;}function oj(H){if(kr){clearTimeout(kr);}if(Mp){clearTimeout(Mp);if(UU==H){UU=null;}else{UU=H;Mp=setTimeout("oj('"+H+"')",tl);return ;}}else{UU=H;Mp=setTimeout("oj('"+H+"')",tl);return ;}if(zE==H){return ;}zE=H;for(var B in yG){var y=yG[B];m4(kQ(y.B));if(y.H==H){Lv(kQ(y.B));kQ("foldersHeaderTitle").innerHTML=strings[y.y];}}switch(H){case yG.H.H:if(NC.nn("foldersPaneVisible",ob.y)==Eh(foldersPane)){aI(foldersPane);}Dl.O();gV.h();var a=gV.q();var T=a.Q();el(null,T,true);if(!(Yd(T))){Wu();}m4(calendarSetsPane);if(kY("mode_button_indicator")){CF("mode_button_indicator",aL.H);}break;case yG.B.H:if(NC.nn("calendarsPaneVisible",ob.y)==Eh(foldersPane)){aI(foldersPane);}gV.P();if(Dl==null){nS();}Dl.m();var n=np;if(np!=null&&hK(np,Sa)){var q=Dl.g(np);Dl.d(q,false);}else{var N=Dl.S();np=N.q();}JB("calendarToolbar");P9();if(n!=null){if(!Yd(n)){var E=Hm(n);E.Dv();}}if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);AM(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=vY(g_DatePickerDate,im("mini_cal_header_date"));}if(NC.nn("calendarSetsPaneVisible",ob.y)){Lv(calendarSetsPane);}break;}kv();}function Ga(){if(Cu==null||Cu.a()==null||Eh(Cu.a())){return ;}Cu.N();}function To(){if(lf!=-1){clearTimeout(lf);}Sw();}function hP(){return zE==yG.B.H;}function MI(){return zE==yG.H.H;}function ae(H,B){var y=p0[H];if(y!=null){y.k(B);}}function q2(H){var B=p0[H];if(B!=null){B.r();}}function CF(H,B){var y=p0[H];if(y!=null){y.c(B);}}function kY(H){var B=p0[H];if(B!=null){return B.G();}}function vQ(H,B,y){var a=p0[H];if(a!=null){a.h(B,y);}}function JT(H,B,y,a){var T=p0[H];if(T!=null){T.J(B,y,a);}}function M2(H,B,y){var a=p0[H];if(a!=null){a.C(B,y);}}function mZ(H){function B(q,N){var E=[];if(N==1){for(var c=0,len=q.length;c<len;c++){E[E.length]=[q[c]];}}else{for(var c=0,len=q.length-N+1;c<len;c++){var z=B(q.slice(c+1,q.length),N-1);for(var l=0,len2=z.length;l<len2;l++){E[E.length]=z[l].concat(q[c]);}}}return E;}var y=[];for(var a=1,len=H.length;a<=len;a++){var T=B(H,a);for(var n=0,len2=T.length;n<len2;n++){y[y.length]=T[n];}}return y;}function sg(H){var B=[];for(var y=0,len=H.length;y<len;y++){var a=[];var T=H[y][1];var n=H[y][2];for(var q=0,len2=H.length;q<len2;q++){if(q==y){continue;}var N=H[q][1];var E=H[q][2];var c=(n<=N||T>=E);if(!c){a[a.length]=H[q][0];}}var z=[H[y][0],a];B[B.length]=z;}return B;}function sW(H){if(H.length==1){return true;}for(var B=0,len=H.length;B<len;B++){var y=H[B][0];for(var a=0,len2=H.length;a<len2;a++){if(a==B){continue;}var T=H[a][1];var n=false;for(var q=0,len3=T.length;q<len3;q++){if(T[q]==y){n=true;break;}}if(!n){return false;}}}return true;}function Kg(H,B){if(H.length==1){return true;}var y=null;for(var a=0,len=H.length;a<len;a++){for(var T=0,len2=B.length;T<len2;T++){if(B[T][0]==H[a]){y=B[T][1];break;}}for(var T=0,len2=y.length;T<len2;T++){for(var n=0,len3=H.length;n<len3;n++){if(H[n]==y[T]){return false;}}}}return true;}function v7(H){var B=[];for(var y=0,len=H.length;y<len;y++){B[B.length]=H[y][0];}var a=mZ(B);var T=0;var n;for(var y=0,len=a.length;y<len;y++){var q=a[y];if(Kg(q,H)&&q.length>T){T=q.length;n=q;}}return n;}function W1(H){var B=[];for(var y=0,len=H.length;y<len;y++){var a=H[y][0];var T=H[y][1];var n=false;var q=0;while(!n&&q<B.length){current_clique=B[q];var N=true;var E=0;while(N&&E<current_clique.length){var c=current_clique[E];if(Bq.a(T,c)){N=false;}E++;}if(N){Bq.H(current_clique,a);n=true;}q++;}if(!n){Bq.H(B,[a]);}}return B;}function Gh(H){var B;var y=false;do{B=Math.round(Math.random()*100000000);for(var a=0,len=H.length;a<len;a++){if(H[a]==B){y=true;break;}}}while(y);return B;}function Q8(H){if(H.length>4){return W1(H);}var B=[];for(var y=0,len=H.length;y<len;y++){B[B.length]=H[y][0];}var a=[];while(!sW(H)){var T=v7(H);a[a.length]=T;for(var y=0,len=T.length;y<len;y++){for(var n=0,len2=H.length;n<len2;n++){if(H[n][0]==T[y]){H=H.slice(0,n).concat(H.slice(n+1,H.length));break;}}}var q=[];var N=Gh(B);q[0]=N;var E=[];for(var y=0,len=T.length;y<len;y++){var c=T[y];for(var n=0,len2=H.length;n<len2;n++){var z=H[n][1];for(var l=0,len3=z.length;l<len3;l++){if(z[l]==c){var h=false;for(var X=0,len4=E.length;X<len4;X++){if(E[X]==H[n][0]){h=true;break;}}if(!h){E[E.length]=H[n][0];}break;}}}}q[1]=E;H[H.length]=q;for(var y=0,len=H.length-1;y<len;y++){var E=H[y][1];var P=[];for(var n=0,len2=E.length;n<len2;n++){var c=E[n];var h=false;for(var l=0,len3=T.length;l<len3;l++){if(T[l]==c){h=true;break;}}var O;if(h){O=N;}else{O=E[n];}h=false;for(var l=0,len3=P.length;l<len3;l++){if(P[l]==O){h=true;break;}}if(!h){P[P.length]=O;}}H[y][1]=P;}}for(var y=0,len=B.length;y<len;y++){for(var n=0,len2=H.length;n<len2;n++){if(H[n][0]==B[y]){a[a.length]=[H[n][0]];break;}}}return a;}function vn(H){function B(T,n){for(var q=0,len=H.length;q<len;q++){if(H[q][0]==T[0]){H=Bq.z(H,q);break;}}n[n.length]=T;var N=T[1];for(var q=0,len=N.length;q<len;q++){for(var E=0,len2=H.length;E<len2;E++){if(H[E][0]==N[q]){B(H[E],n);break;}}}}var y=[];while(H.length>0){var a=[];B(H[0],a);y[y.length]=a;}return y;}function n9(H){var B=P0[H];var y=B.clone();y.setDate(y.getDate()+1);var a=dayViewTable.rows[0].cells[2*H-1];var T=dayViewTable.rows[0].cells[2*H];var n;if(window.name=="print"){n=T.offsetLeft-1;}else{n=a.offsetLeft;}var q=T.offsetWidth;var N=new Array();var E=qa(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var c=0,len=E.length;c<len;c++){var z=E[c];if(z.columnIndex==H){var l=P0[H].clone();l.setHours((z.offsetTop+zA)/(4*c5));l.setMinutes(((((z.offsetTop+zA)/c5)%4)*15));var h=Math.round(((z.offsetHeight-2*zA)/c5)*15);var X=new Date(l.getTime()+h*gd);var P=z.appt;var O=P.ku;var Y=l.getHours()*Pq+l.getMinutes();var V=X.getHours()*Pq+X.getMinutes();if(V==0){V=t9;}Bq.H(N,[O,Y,V,z]);}}var J=sg(N);var r=vn(J);var C=[];for(var c=0,len=r.length;c<len;c++){C[C.length]=Q8(r[c]);}for(var c=0,len=C.length;c<len;c++){var Q=C[c];var G=Q.length;var d=q/G;var D=Math.floor(q/G)-2;for(var e=0,len2=G;e<len2;e++){var k=Q[e];for(var S=0,len3=k.length;S<len3;S++){var f=k[S];var z=null;for(var j=0,len4=N.length;j<len4;j++){if(N[j][0]==f){z=N[j][3];break;}}if(z!=null){z.style.left=(n+Math.floor(e*d))+"px";if(D>0){z.style.width=D+"px";}}}}}}function TZ(){var H=new Array();var B=qa(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var y=0,len=B.length;y<len;y++){var a=B[y];var T=a.appt;var n=T.ku;var q=a.offsetLeft;var N=a.offsetLeft+a.offsetWidth;Bq.H(H,[n,q,N,a]);}var E=sg(H);var c=vn(E);var z=[];for(var y=0,len=c.length;y<len;y++){z[z.length]=Q8(c[y]);}var l=0;for(var y=0,len=z.length;y<len;y++){var h=z[y];var X=h.length;if(X>l){l=X;}for(var P=0,len2=X;P<len2;P++){var O=h[P];for(var Y=0,len3=O.length;Y<len3;Y++){var V=O[Y];var a=null;for(var J=0,len4=H.length;J<len4;J++){if(H[J][0]==V){a=H[J][3];break;}}if(a!=null){a.style.top=((cx+2)*P)+2;}}}}return l;}function WM(H,B,y){var a=new Array();for(var T=0;T<H.length;T++){var n=H[T];var q=n.appt;var N=q.ku;var E=q.AX().getTime();var c=q.iV().getTime();Bq.H(a,[N,E,c,n]);}var z=sg(a);var l=vn(z);var h=[];for(var T=0,len=l.length;T<len;T++){h[h.length]=Q8(l[T]);}for(var T=0,len=h.length;T<len;T++){var X=h[T];var P=X.length;var O=B/P;var Y=Math.floor(B/P)-2;for(var V=0,len2=P;V<len2;V++){var J=X[V];for(var r=0,len3=J.length;r<len3;r++){var C=J[r];var n=null;for(var Q=0,len4=a.length;Q<len4;Q++){if(a[Q][0]==C){n=a[Q][3];break;}}if(n!=null){n.style.top=(y+Math.floor(V*O))+"px";if(Y>0){n.style.height=Y+((V==len2-1)?2:0)+"px";}}}}}}var UI;if(false){UI=new na();}var o1={E:null,z:null,T:new Object(),c:0,H:function(){if(o1.c++>5){if(UI){UI.h(0);}o1.N();o1.c=0;}},B:function(H,y,a){var T=kQ(H);if(T){var n=o1.T[H];if(null==n||y>n){if(!a||y>0){T.innerHTML=y+"%";o1.T[H]=y;}}}else{a6("Can't mark box with ID "+H+"; not found.",UJ.y);}},y:function(H){var B=kQ(H);if(B){B.innerHTML="<img alt=\"Checkmark\" width=\"15px\" height=\"15px\" src=\"img/green_check.gif\" />";}else{a6("Can't mark box with ID "+H+"; not found.",UJ.y);}},l:function(){if(null==o1.z){o1.n();}else{Lv(kQ("splash"));}},q:function(){m4(kQ("splash"));},N:function(){if(null!=o1.E){jG.N.y=o1.E;}o1.y("tickPrefs");o1.y("tickFolderList");o1.y("tickMailbox");setTimeout("ph()",250);},n:function(){try{o1.z=kQ("splash");Lv(o1.z);var H=rv("<DIV>",o1.z);H.id="filler";H.style.backgroundColor="#F2EDED";H.style.position="absolute";H.style.zIndex="9998";H.style.height="100%";H.style.width="100%";Cl(H,65);var B=kQ("loadingUserPrefs");B.innerHTML=strings.loading_user_prefs+"... ";B=kQ("loadingFolderList");B.innerHTML=strings.loading_retrieving_folder_list+"... ";B=kQ("loadingAccessingMailbox");B.innerHTML=strings.loading_accessing_mailbox+"... ";var y=kQ("splashSurround");y.style.position="absolute";y.style.zIndex="9999";y.style.height="100%";y.style.width="100%";y.onclick=o1.H;}catch(e){o1.z=null;a6("Couldn't locate splash element.",UJ.a);}},a:function(H){var B=0;for(var y=0;y<H.length;y++){var T=H[y];var n=T.E();if(null!=n&&n.indexOf("INBOX")>0){B+=T.q();}}B=(B)?(B/H.length):0;if(PX(UJ.y)){a6("Current load progress: "+B+"% estimated from "+H.length+" pongs.",UJ.y);}o1.B("tickMailbox",B,true);return B;}};function zY(){this.z=null;this.N=null;this.n=null;this.l=null;this.T=null;}function Ak(H){var B=0;try{this.z=H.getAttribute("id");this.n=parseInt(H.getAttribute("percent"));this.N=H.getAttribute("currently");this.l=parseInt(H.getAttribute("time"));this.T=H.getAttribute("url");if(PX(UJ.y)){var y="Parse pong - ";y+="ID: "+this.z;y+=", URL: "+this.T;y+=", %: "+this.n;y+=", cur: "+this.N;y+=", time: "+this.l;a6(y,UJ.y);}}catch(e){a6("Unable to parse pong.",UJ.a);B=1;}return B;}zY.prototype.c=Ak;function rW(){return this.N;}zY.prototype.y=rW;function Ce(){return this.l;}zY.prototype.a=Ce;function kw(){return this.n;}zY.prototype.q=kw;function IT(){return this.T;}zY.prototype.E=IT;function Xb(){return this.z;}zY.prototype.B=Xb;function P7(){return (100<=this.n);}zY.prototype.H=P7;function uP(H,B){this.n=null;this.B=H;this.a=B;}function qM(){var H=new jG.N(X2("ping"),true,dM(this,this.T),dM(this,this.H));var B=new jG.h("ping",eu);H.B.d(B);H.H.add("no.report.faults",true);H.B.h();}uP.prototype.q=qM;function cZ(H,B){var y=new Array();var a=H.y();if(a){var n=a.getElementsByTagName((oY)?"m:pingResponse":"pingResponse");if(PX(UJ.B)){try{a6("Ping success: "+Ff.J(a),UJ.B);}catch(e){a6("Ping success: couldn't serialize body.",UJ.B);}}if(n.length){var q=n[0];var N=q.getAttribute("code");if("OK"==N){var E=a.getElementsByTagName("pong");for(var c=0;c<E.length;c++){var z=new zY();if(!z.c(E[c])){if(!z.H()){y.push(z);}}}}else{if("NOPLATFORM"==N){a6("Can't really check status, no platform ping.",UJ.WARN);}else{a6("Ping - error or unknown status reported by SWA.",UJ.a);if(this.a){this.a();}return ;}}}else{a6("PING - Empty response.",UJ.WARN);}}this.n=y;if(this.B){this.B(y);}}uP.prototype.T=cZ;function qE(B,y){a6("Ping error!",UJ.a);this.n=null;if(this.a){this.a();}}uP.prototype.H=qE;function ZH(){return this.n;}uP.prototype.y=ZH;function na(H,B,y,a,T){this.q=0;this.E=0;this.J=0;this.Q=5;this.z=300;this.r=this.z;this.B=(H)?H:1000;this.T=new uP(dM(this,this.n),dM(this,this.N));this.P=B;this.O=y;this.y=a;this.l=T;this.c=false;}function ld(H){this.J++;this.q++;if(this.J>=this.z||this.q>=this.r){a6("Stopping pinging, threshold expired.",UJ.y);this.h(1);}else{if(this.X()){a6("Conditions satisfied, done monitoring progress.",UJ.y);this.h(0);}else{if(this.y){this.y(H);}this.V();}}}na.prototype.n=ld;function zp(){var H=true;if(this.l){for(var B in this.l){H=this.l[B]();if(!H){break;}}}return H;}na.prototype.X=zp;function gB(H){this.J++;this.E++;if(this.J>=this.z||this.E>=this.Q){a6("Stopping pinging, too many errors.",UJ.y);this.h(2);}else{this.V();}}na.prototype.N=gB;function Ae(){a6("New ping, count: "+this.J,UJ.y);return this.T.q();}na.prototype.H=Ae;function hk(H){if(H){setTimeout("Vi()",H);}else{if(!this.c&&this.P){this.P();}this.c=true;this._conditionTimer=setInterval("GI()",150);this.V();}}na.prototype.a=hk;function A0(H){if(!this.c){a6("Finish called on already stopped ping monitor.",UJ.B);return ;}this.c=false;if(this._pingTimer){clearTimeout(this._pingTimer);}if(this._conditionTimer){clearInterval(this._conditionTimer);}if(this.O){this.O();}a6("Done pinging with result: "+H,UJ.y);}na.prototype.h=A0;function iU(){return this.B;}na.prototype.Y=iU;function tp(H){this.B=H;}na.prototype.C=tp;function jf(H){if(!this.c){a6("Loop called on stopped ping monitor.",UJ.B);return ;}this._pingTimer=setTimeout("Qw()",(H)?H:this.B);}na.prototype.V=jf;function Qw(){if(UI){UI.H();}}function Vi(){if(UI){UI.a();}}function GI(){if(UI){if(UI.X()){UI.h(0);}}}function ph(){o1.q();}function gr(H){var B=Bx();function y(){var J="";J+="<TABLE cellspacing=\"2\" cellpadding=\"0\" border=\"0\">";J+="  <TR>";J+="    <TD><SPAN class=\"label\" style=\"font-size:18px;font-weight:bold;\">"+B.NC.K+"</SPAN></TD>";J+="  </TR>";J+="</TABLE>";J+="<HR color=\"black\">";J+="<BR>";return J;}function a(J,r){var C="";if(r!=null&&r.strip()!=""){C+="<TR>";C+="  <TD width=\"1%\" valign=\"top\" nowrap><SPAN class=\"label\" style=\"font-weight:bold;\">"+J+"</SPAN></TD>";C+="  <TD valign=\"top\" style=\"padding-left:5px;\"><SPAN class=\"label\">"+r+"</SPAN></TD>";C+="</TR>";}return C;}function T(){return "<TR><TD colspan=\"2\">&nbsp;</TD></TR>";}function n(J){var r="";if(J.N){J.c(false);}if(J.g()||J.T()){return -2;}r+=y();var C=B.NC.nn("hideEmailAddresses",ob.y);var Q=J.O();var G=LV(J,!C);var d=yd(J,!C);var D=GH(J,!C);var e=NG(J,!C);var k=uI(J,!C);var S=r3(q9(J));if(G!=""||D!=""||e!=""||k!=""||Q!=null||S!=""||d!=""||J.H()){r+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";r+=a(strings.from_label,r3(G[0]));r+=a(strings.replyto_label,r3(d));if(Q){r+=a(strings.date_label,jJ(Q));}r+=a(strings.to_label2,r3(D));r+=a(strings.cc_label2,r3(e));r+=a(strings.bcc_label2,r3(k));r+=a(strings.subject_label,S);switch(J.j()){case oF.y:r+=a(strings.importance_label,strings.importance_value_low);break;case oF.H:r+=a(strings.importance_label,strings.importance_value_high);break;}switch(J.B()){case Qp.y:r+=a(strings.sensitivity_label,strings.sensitivity_value_personal);break;case Qp.a:r+=a(strings.sensitivity_label,strings.sensitivity_value_private);break;case Qp.H:r+=a(strings.sensitivity_label,strings.sensitivity_value_confidential);break;}if(J.H()){r+=a(strings.attachments_label,B.bI(J,window));}r+="</TABLE>";}var f="";var j=J.iV();if(j!=null){var w=j.length;var u;var M="";r+="<BR><BR>";r+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";r+="  <TR>";r+="    <TD valign=\"top\">";for(var b=0;b<w;b++){u=j[b];if(u!=null){if(u.z()=="message"&&u.E()=="rfc822"){f="\n&lt;"+strings.attached_message+"&gt;\n";}else{f=u.T();}M=u.E();}if(M=="plain"){f=Cb(f,false,false,false);r+="<SPAN style=\"font-family:Courier New;font-size:12px;\">";r+=f;r+="</SPAN>";}else{if(M=="html"){f=sP.b(f);f=sP.u(f);f=sP.I(f);var I=sP.M(f,J);f=I[0];r+=f;}else{r+=f;}}}}r+="    </TD>";r+="  </TR>";r+="</TABLE>";return r;}function q(J){if(J.v()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(J.N){J.c(false);}if(J.g()||J.T()){return -2;}function r(){var U="";U+="  <TR>";U+="    <TD></TD>";U+="    <TD><SPAN class=\"label\" valign=\"top\" style=\"padding-left:5px;font-weight:bold;\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";U+="  </TR>";return U;}var C="";C+=y();C+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var Q=J.PA();var G=J.TR();var d=J.Eg();var D=J.NJ();if(Q!=""||G!=""||d!=""||D!=""){C+=a(strings.addressbooksearch_label_name,Q);C+=a(strings.contacteditor_job_title_label,G);C+=a(strings.contacteditor_department_label,d);C+=a(strings.contacteditor_company_label,D);C+=T();}var e=d7(J);var k=YV(J);var S=JF(J);var f=J.P6();if(k!=""){C+=a(strings.contacts_label_homeaddress,Cb(k,false,false,false));if(f==1){C+=r();}C+=T();}if(e!=""){C+=a(strings.contacts_label_workaddress,Cb(e,false,false,false));if(f==2){C+=r();}C+=T();}if(S!=""){C+=a(strings.contacts_label_otheraddress,Cb(S,false,false,false));if(f==3){C+=r();}C+=T();}var j=J.p();var w=J.ci();var u=J.FF();var M=J.AX();if(j!=""||w!=""||u!=""||M!=""){C+=a(strings.contacteditor_business_phone_label,j);C+=a(strings.contacteditor_home_phone_label,w);C+=a(strings.contacteditor_business_fax_label,u);C+=a(strings.contacteditor_mobile_phone_label,M);C+=T();}var b=J.HK();var I=J.ud();if(b!=""||I!=""){C+=a(strings.contacteditor_web_page_label,b);C+=a(strings.contacteditor_im_address_label,I);C+=T();}var t=false;for(var F=0;F<3;F++){var K=J.oy(F);var Q=J.SL(F);var L=strings.contacteditor_email_selector_label.printf(F)+":";C+=a(L,K);C+=a(strings.contacteditor_email_display_as_label,Q);t=true;}if(t){C+=T();}var m=J.b6();var Z=J.C4();var v=J.KS();var g=J.mQ();var o=J.W();if(m||Z||v!=""||g!=""||o!=""){if(m){var W=new O5("MMM d, yyyy");m=W.a(m);C+=a(strings.contacteditor_birthday_label,m);}if(Z){var W=new O5("MMM d, yyyy");Z=W.a(Z);C+=a(strings.contacteditor_anniversary_label,Z);}C+=a(strings.contacteditor_spouse_name_label,v);C+=a(strings.contacteditor_profession_label,g);C+=a(strings.contacteditor_assistant_name_label,o);C+=T();}C+="</TABLE>";var p=J.Md();if(p!=null&&p.strip()!=""){C+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";C+="  <TR>";C+="    <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+Cb(p,false,false,false)+"</SPAN></TD>";C+="  </TR>";C+="</TABLE>";}return C;}function N(J){if(J.v()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(J.N){J.c(false);}if(J.g()||J.T()){return -2;}var r="";r+=y();var C=J.P6();if(C!=""){r+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";r+=a(strings.printout_distribution_list_name,C);r+="</TABLE>";r+="<BR>";}var Q=J.x();if(Q&&Q.length>0){r+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";r+=a(strings.printout_distribution_list_members," ");r+="</TABLE>";r+="<BR>";r+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";for(var G=0;G<Q.length;G++){var d=Q[G];var D=d.z();var e=d.n();if(D!=""){r+=a(D,e);}}r+="</TABLE>";r+="<BR>";}return r;}function E(J){if(J.v()){alert(strings.printing_not_allowed_on_unsaved_item);return -1;}if(J.N){J.c(false);}if(J.g()||J.T()){return -2;}var r="";r+=y();r+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var C=J.d();var Q=J.ck();if(C!=null&&C!=""||Q!=null&&Q!=""){r+=a(strings.event_editor_label_subject,C);r+=a(strings.event_editor_label_location,Q);r+=T();}r+=a(strings.event_editor_label_start_time,jJ(J.AX()));r+=a(strings.event_editor_label_end_time,jJ(J.iV()));r+=T();if(J.fp()){var G=J.eh();var d=cS(G);r+=a(strings.event_editor_label_recurrence_pattern,d);r+=T();}var D=J.VU();if(D){var e=D.E();var k=new Array();var S=new Array();var f=new Array();for(var j=0;j<e.length;j++){var w=e[j];var u=w.n();if(u==xQ.y){Bq.H(k,w.q());}else{if(u==xQ.H){Bq.H(S,w.q());}else{if(u==xQ.B){Bq.H(f,w.q());}}}}r+=a(strings.printout_required_recipients,k.join(", "));r+=a(strings.printout_optional_recipients,S.join(", "));r+=a(strings.printout_meeting_resources,f.join(", "));r+=T();}r+="</TABLE>";var M=J.Te();if(M!=null&&M.strip()!=""){r+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";r+="  <TR>";r+="    <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+Cb(M,false,false,false)+"</SPAN></TD>";r+="  </TR>";r+="</TABLE>";}return r;}var c="";for(var z=0;z<H.length;z++){var l;var h=H[z];if(hK(h,NR)){l=n(h);}else{if(typeof ad!="undefined"&&hK(h,ad)){l=q(h);}else{if(typeof Jy!="undefined"&&hK(h,Jy)){l=N(h);}else{if(typeof o6!="undefined"&&hK(h,o6)){l=E(h);}}}}if(l==-1){return ;}else{if(l==-2){var X=h.getFolder();if(Yd(X)){if(B.Nk()){B.S9();}}else{var P=Hm(X);if(P){P.r([h]);}}var O=strings.generic_error+" #LPT023";a6(O,UJ.a);alert(O);return ;}else{c+=l;}}if(z+1<H.length){c+="<DIV style=\"page-break-after:always;\"></DIV>";}}var Y=kQ("printIframe");var V=wP(Y);JG(document,V);V.body.innerHTML=c;V.body.style.overflow="visible";Y.contentWindow.focus();Y.contentWindow.print();}function rj(){var H="print_calendar.jsp?locale="+NC.B();var B=window.open(H,"_blank","height=500,width=700,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no");if(B==null){alert(strings.popup_stopper);}}function initPrintCalendar(){window.name="print";var H=Bx();strings=H.strings;g5(opener.Jz);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;pU=document;Yc=document.body;g_CalendarViewMode=opener.g_CalendarViewMode;g_SelectedDate=opener.g_SelectedDate;zE=opener.zE;g_CalendarLayoutMode=opener.g_CalendarLayoutMode;dZ();mainTablePane=rv("<DIV id='mainTablePane' class='pane' style='padding:2px 7px 4px 7px;border-top:none;overflow:hidden;width:650px;'>",Yc);if(g_CalendarLayoutMode==OC.B){l5=16;c5=8;if(g_CalendarViewMode==Wt.a||g_CalendarViewMode==Wt.B||g_CalendarViewMode==Wt.H){dm();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.left="0px";calDayViewDiv.style.height=(48*l5)+"px";calDayViewDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.overflow="hidden";Eu();var B=parseInt(allDayEventsTable.rows[0].style.height);calDayViewDiv.style.top=(P5+B)+"px";mainTablePane.style.height=(calDayViewDiv.offsetHeight+P5+B)+"px";dayWeekViewHeaderTable.rows[0].deleteCell(P0.length);allDayEventsTable.rows[0].deleteCell(P0.length);}else{if(g_CalendarViewMode==Wt.y){mainTablePane.style.height="100%";QN();calMonthViewDiv.style.left="0px";calMonthViewDiv.style.top="0px";calMonthViewDiv.style.width=Math.max(mainTablePane.offsetWidth-2,0)+"px";calMonthViewDiv.style.height=Math.max(ff()-2,0)+"px";B3();if(pV){mainTablePane.style.height=calMonthViewDiv.offsetHeight+"px";}}}}else{mainTablePane.style.height="100%";Me(g_CalendarViewMode);qN(g_CalendarViewMode);if(pV){mainTablePane.style.height=calPlanningHeaderDiv.offsetHeight+"px";}}setTimeout("mA()",100);}function mA(){print();close();}function sq(){this.G=null;this.f=null;this.y=null;this.n=null;this.k=null;this.c=null;this.E=null;this.X=null;this.C=null;this.e=null;this.V=null;this.P=null;this.h=null;this.l=null;this.D=null;this.S=[];this.O=[];this.q=[];this.d=null;}function ei(H){if(H.n!=null&&this.n==null||H.n==null&&this.n!=null){return false;}if(H.G!=this.G||H.f!=this.f||H.y!=this.y||(H.n!=null&&this.n!=null&&pl(H.n,this.n)!=0)||H.c!=this.c||H.E!=this.E||H.l!=this.l||H.D!=this.D||(H.P!=null&&this.P!=null&&pl(H.P,this.P)!=0)){return false;}if(vw(H.k)&&!vw(this.k)||q5(H.k)&&!q5(this.k)){return false;}if(vw(this.k)&&H.k!=this.k){return false;}if(q5(this.k)){var B;for(var y=0;y<this.k.length;y++){B=false;for(var a=0;a<H.k.length;a++){if(H.k[a]==this.k[y]){B=true;break;}}if(!B){return false;}}for(var y=0;y<H.k.length;y++){B=false;for(var a=0;a<this.k.length;a++){if(this.k[a]==H.k[y]){B=true;break;}}if(!B){return false;}}}return true;}sq.prototype.Y=ei;function JK(H){if(this.q==null){return null;}for(var B=0,len=this.q.length;B<len;B++){var y=this.q[B];if(pl(y.B,H)==0){return y;}}return null;}sq.prototype.J=JK;function q0(H){if(this.k!=null){if(vw(this.k)){if(this.k==H){return true;}else{if(this.k==j8.B){return true;}else{if(this.k==j8.c&&H>=j8.E&&H<=j8.a){return true;}else{if(this.k==j8.N&&(H==j8.n||H==j8.H)){return true;}}}}}else{for(var B=0,len=this.k.length;B<len;B++){var y=this.k[B];if(y==H){return true;}else{if(y>H){break;}}}}}return false;}sq.prototype.r=q0;function aW(H){var y=H.clone();if(this.E==fw.H){y.setMonth(y.getMonth()+1);y.setDate(y.getDate()-1);while(!this.r(y.getDay())){y.setDate(y.getDate()-1);}}else{for(var a=0;a<this.E;a++){for(var T=0;T<7;T++){if(this.r(y.getDay())){if(a<this.E-1){y.setDate(y.getDate()+1);}break;}y.setDate(y.getDate()+1);}}}return y;}sq.prototype.B=aW;function UG(H){for(var B=0,len=this.O.length;B<len;B++){var y=pl(this.O[B],H);if(y==0){return true;}else{if(y>0){break;}}}return false;}sq.prototype.N=UG;function ga(H){for(var B=0,len=this.S.length;B<len;B++){var y=pl(this.S[B],H);if(y==0){return true;}else{if(y>0){break;}}}return false;}sq.prototype.T=ga;function nm(H,B){if(B==null){B=true;}var y=H.clone();if(B){var a=this.l;var T=NB();var n=T.T(this.d,y);a+=n;if(a<0){y.setDate(y.getDate()+1);}else{if(a>=t9){y.setDate(y.getDate()-1);}}}y.setHours(0,0,0,0);if(pl(this.P,y)>0){return [false];}if((this.n!=null)&&(pl(y,this.n)>0)){return [false];}if(this.G==ZD.y){if(this.T(y)){return [false];}var q=Math.round((y.getTime()-this.P.getTime())/Kj);if(q%this.f!=0){return [false];}var N=1+q/this.f;if((this.y!=null)&&(N>this.y)){return [false];}return [true,N,y];}else{if(this.G==ZD.H){if(!this.r(y.getDay())){return [false];}if(this.T(y)){return [false];}var E=this.P.clone();E.setDate(E.getDate()-E.getDay());var c=y.clone();c.setDate(c.getDate()-c.getDay());var l=Math.round((c.getTime()-E.getTime())/qK);if(l%this.f!=0){return [false];}var N=0;var h=E;for(var X=0;X<7;X++){if(this.r(h.getDay())&&pl(h,this.P)>=0&&pl(h,y)<=0){N++;}h.setDate(h.getDate()+1);}if(l/this.f>1){var P;if(this.k==j8.B){P=7;}else{if(this.k==j8.c){P=5;}else{if(this.k==j8.N){P=2;}else{P=this.k.length;}}}N+=((l-this.f)/this.f)*P;}if(l>0){var h=c;for(var X=0;X<7;X++){if(this.r(h.getDay())&&pl(h,this.P)>=0&&pl(h,y)<=0){N++;}h.setDate(h.getDate()+1);}}if((this.y!=null)&&(N>this.y)){return [false];}return [true,N,y];}else{if(this.G==ZD.a){if(this.T(y)){return [false];}if(this.E!=null){var O=new Date(y.getFullYear(),y.getMonth(),1);var h=this.B(O);if(y.getDate()!=h.getDate()){return [false];}}else{var Y=this.k;if(Y>=29){var h=new Date(y.getFullYear(),y.getMonth(),Y);while(h.getMonth()!=y.getMonth()){Y--;h=new Date(y.getFullYear(),y.getMonth(),Y);}}if(y.getDate()!=Y){return [false];}}var V=Math.round((y.getFullYear()-this.P.getFullYear())*12+(y.getMonth()-this.P.getMonth()));if(V%this.f!=0){return [false];}var N=1+V/this.f;if((this.y!=null)&&(N>this.y)){return [false];}return [true,N,y];}else{if(this.G==ZD.B){if(this.T(y)){return [false];}if(y.getMonth()!=this.c){return [false];}if(this.E!=null){var O=new Date(y.getFullYear(),this.c,1);var h=this.B(O);if(y.getDate()!=h.getDate()){return [false];}}else{var Y=this.k;if(this.c!=Xo.n){if(y.getDate()!=Y){return [false];}}else{if(Y>=29){var h=new Date(y.getFullYear(),2,1);h.setDate(h.getDate()-1);if(y.getDate()!=h.getDate()){return [false];}}else{if(y.getDate()!=Y){return [false];}}}}var J=y.getFullYear()-this.P.getFullYear();var N=1+J;if((this.y!=null)&&(N>this.y)){return [false];}return [true,N,y];}}}}return [false];}sq.prototype.z=nm;function cP(H){H=H.clone();H.setHours(0,0,0,0);var B=null;if(this.G==ZD.y){B=H;}else{if(this.G==ZD.H){var y=H;var a=false;for(var T=0;T<7;T++){var n=y.getDay();if(this.r(n)){a=true;break;}if(n==qZ.B){break;}y.setDate(y.getDate()+1);}if(!a){y.setDate(y.getDate()+7*(this.f-1)+1);for(var T=0;T<7;T++){if(this.r(y.getDay())){break;}y.setDate(y.getDate()+1);}}B=y;}else{if(this.G==ZD.a){if(this.E==null){if(this.k>=H.getDate()){var y=new Date(H.getFullYear(),H.getMonth(),this.k);var q=H.getMonth();while(y.getMonth()!=q){y.setDate(y.getDate()-1);}B=y;}else{var y=new Date(H.getFullYear(),H.getMonth()+this.f,this.k);var q=(H.getMonth()+this.f)%12;while(y.getMonth()!=q){y.setDate(y.getDate()-1);}B=y;}}else{var N=new Date(H.getFullYear(),H.getMonth(),1);var y=this.B(N);if(pl(y,H)<0){N.setMonth(N.getMonth()+this.f);y=this.B(N);}B=y;}}else{if(this.G==ZD.B){if(this.E==null){var y=new Date(H.getFullYear(),this.c,this.k);if(pl(y,H)<0){y=new Date(H.getFullYear()+1,this.c,this.k);while(y.getMonth()!=this.c){y.setDate(y.getDate()-1);}}B=y;}else{var N=new Date(H.getFullYear(),this.c,1);var y=this.B(N);if(pl(y,H)<0){N.setFullYear(N.getFullYear()+1);y=this.B(N);}B=y;}}}}}return B;}sq.prototype.Q=cP;function M1(){if(this.h!=null&&this.X!=null){return [this.h,this.X];}if(this.n==null&&this.y==null){return [new Date(ZM.E),10];}var H=null;if(this.G==ZD.y){var B=1;var y=this.P.clone();y.setHours(0,0,0,0);var T=y.clone();for(;;){if(this.n!=null&&pl(y,this.n)>0||this.y!=null&&B>this.y){break;}T=y.clone();y.setDate(y.getDate()+this.f);B++;}B--;H=[T,B];}else{if(this.G==ZD.H){var B=1;var y=QD(this.P,gl);y.setHours(0,0,0,0);var T=this.P.clone();T.setHours(0,0,0,0);for(;;){var n=false;for(var q=0;q<7;q++){if(this.r(y.getDay())){if(this.n!=null&&pl(y,this.n)>0||this.y!=null&&B>=this.y){n=true;break;}if(pl(y,this.P)>0){T=y.clone();B++;}}y.setDate(y.getDate()+1);}if(n){break;}else{y.setDate(y.getDate()+7*(this.f-1));}}H=[T,B];}else{if(this.G==ZD.a){var B=1;var y=this.P.clone();y.setHours(0,0,0,0);var T=y.clone();for(;;){if(this.n!=null&&pl(y,this.n)>0||this.y!=null&&B>this.y){break;}T=y.clone();var N=y.getMonth()+this.f;var E=y.getFullYear();if(N>=12){E+=Math.floor(N/12);N%=12;}if(this.E==null){var c=this.k;var z=new Date(E,N,c);while(z.getMonth()!=N){c--;z=new Date(E,N,c);}y=z;}else{var l=new Date(E,N,1);y=this.B(l);}B++;}B--;H=[T,B];}else{if(this.G==ZD.B){var B=1;var y=this.P.clone();y.setHours(0,0,0,0);var T=y.clone();for(;;){if(this.n!=null&&pl(y,this.n)>0||this.y!=null&&B>this.y){break;}T=y.clone();if(this.E==null){y.setFullYear(y.getFullYear()+1);if(this.c==1&&this.k>=29){while(y.getMonth()!=this.c){y.setDate(y.getDate()-1);}}}else{var l=new Date(y.getFullYear()+1,this.c,1);y=this.B(l);}B++;}B--;H=[T,B];}}}}return H;}sq.prototype.a=M1;function Xx(H){var B=new Date();var y=1;var a=this.P.clone();var T=null;for(var n=0,len=this.q.length;n<len;n++){var q=this.q[n];if(q.H==null||q.H==true){var N=q.T;if(N==null){N=H;}var E=new Date(q.c.getTime()-N*gd);if(RE(E,B)>=0){if(T==null||RE(E,T)<0){T=E;}}}}for(;;){if(this.n!=null&&pl(a,this.n)>0||this.y!=null&&y>=this.y){return ((T!=null)?T:new Date(ZM.E));}if(!this.T(a)){var c=NB();var z=c.T(this.d,a);var l=this.l+z;var h=new Date(a.getTime()+l*gd);var E=new Date(h.getTime()-H*gd);if(E.getTime()>=B.getTime()){if(T!=null){return (RE(E,T)<0?E:T);}else{return E;}}}if(this.G==ZD.y){a.setDate(a.getDate()+this.f);}else{if(this.G==ZD.H){var X=QD(a,gl);X.setHours(a.getHours(),a.getMinutes(),a.getSeconds(),X.getMilliseconds());for(var n=0;n<7;n++){if(this.r(X.getDay())&&pl(X,this.P)>=0){a=X.clone();if(this.n!=null&&pl(a,this.n)>0||this.y!=null&&y>=this.y){return ((T!=null)?T:new Date(ZM.E));}y++;}X.setDate(X.getDate()+1);}a.setDate(a.getDate()+7*this.f);}else{if(this.G==ZD.a){var P=a.getMonth()+this.f;var O=a.getFullYear();if(P>=12){O+=Math.floor(P/12);P%=12;}if(this.E==null){var Y=this.k;var X=new Date(O,P,Y);while(X.getMonth()!=P){Y--;X=new Date(O,P,Y);}a=X;}else{var V=new Date(O,P,1);a=this.B(V);}}else{if(this.G==ZD.B){if(this.E==null){a.setFullYear(a.getFullYear()+1);if(this.c==1&&this.k>=29){while(a.getMonth()!=this.c){a.setDate(a.getDate()-1);}}}else{var V=new Date(a.getFullYear()+1,this.c,1);a=this.B(V);}}}}}if(this.G!=ZD.H){y++;}}var J=new Date();return J;}sq.prototype.j=Xx;function ot(B){var y=new Date();var a=1;var T=y.clone();var n=null;for(var q=0,len=this.q.length;q<len;q++){var N=this.q[q];if(N.H==null||N.H==true){if(RE(N.c,B)>=0){if(n==null||RE(N.c,T)<=0){n=N;T=N.c;}}}}for(;;){if(this.n!=null&&pl(B,this.n)>0||this.y!=null&&a>=this.y){return n;}if(a>=1000){return n;}if(!this.T(B)){var E=NB();var c=E.T(this.d,B);var z=this.l+c;var l=new Date(B.getTime()+z*gd);if(RE(l,B)>=0){if(n!=null){if(RE(l,T)<=0){return B;}else{return n;}}else{return B;}}}if(this.G==ZD.y){B.setDate(B.getDate()+this.f);}else{if(this.G==ZD.H){var h=QD(B,gl);h.setHours(B.getHours(),B.getMinutes(),B.getSeconds(),h.getMilliseconds());for(var q=0;q<7;q++){if(this.r(h.getDay())&&pl(h,this.P)>=0){B=h.clone();if(this.n!=null&&pl(B,this.n)>0||this.y!=null&&a>=this.y){return n;}a++;}h.setDate(h.getDate()+1);}B.setDate(B.getDate()+7*this.f);}else{if(this.G==ZD.a){var X=B.getMonth()+this.f;var P=B.getFullYear();if(X>=12){P+=Math.floor(X/12);X%=12;}if(this.E==null){var O=this.k;var h=new Date(P,X,O);while(h.getMonth()!=X){O--;h=new Date(P,X,O);}B=h;}else{var Y=new Date(P,X,1);B=this.B(Y);}}else{if(this.G==ZD.B){if(this.E==null){B.setFullYear(B.getFullYear()+1);if(this.c==1&&this.k>=29){while(B.getMonth()!=this.c){B.setDate(B.getDate()-1);}}}else{var Y=new Date(B.getFullYear()+1,this.c,1);B=this.B(Y);}}}}}if(this.G!=ZD.H){a++;}}var V=new Date();return V;}sq.prototype.H=ot;function cS(H){var B;var y=new Date();y.setHours(Math.abs(H.l/Pq),H.l%Pq,0);var a=new Date();a.setHours(Math.abs(H.D/Pq),H.D%Pq,0);if(H.G==ZD.y){B=strings.recurrence_daily_pattern1;}else{if(H.G==ZD.H){if(H.k==j8.c){B=strings.recurrence_daily_pattern2;}else{B=strings.recurrence_weekly_pattern;}}else{if(H.G==ZD.a){if(H.E!=null){B=strings.recurrence_monthly_pattern1;}else{B=strings.recurrence_monthly_pattern2;}}else{if(H.G==ZD.B){if(H.E!=null){B=strings.recurrence_yearly_pattern1;}else{B=strings.recurrence_yearly_pattern2;}}}}}var T="";if(H.G==ZD.H||H.E!=null){if(H.k==j8.c){T=strings.weekday;}else{if(H.k==j8.N){T=strings.weekendday;}else{if(H.k==j8.B){T=strings.day;}else{if(q5(H.k)){for(var n=0;n<7;n++){if(Bq.T(H.k,n)!=-1){T+=yr(n)+", ";}}if(T.length>0){T=T.substr(0,T.length-2);}}else{T=H.k;}}}}}else{T=H.k;}var q="";if(H.E!=null){if(H.E==fw.T){q=strings.recurrence_first;}else{if(H.E==fw.B){q=strings.recurrence_second;}else{if(H.E==fw.y){q=strings.recurrence_third;}else{if(H.E==fw.a){q=strings.recurrence_fourth;}else{if(H.E==fw.H){q=strings.recurrence_last;}}}}}}var N=[];N["INTERVAL"]=H.f;N["START_TIME"]=Hs(y);N["END_TIME"]=Hs(a);N["DAY"]=T;N["EVERY"]=q;N["MONTH"]=li(H.c);var E=B.format(N);return E;}function Xj(){this.c=null;this.n=null;this.B=null;this.y=null;this.E=null;this.N=null;this.H=null;this.T=null;this.a=null;this.q=null;}function c9(H,B){var y=null;switch(H.G){case ZD.y:y=new UM();break;case ZD.H:y=new TC();break;case ZD.a:y=new Dq();break;case ZD.B:y=new YJ();break;}if(y==null){return null;}var a=y.N(H,B);var T=Qq.a(a);var n=rt.B(T,false);return n;}function sA(H,B){var y=rt.a(H);var a=Qq.N(y);var T=a[4];var n=null;switch(T){case ZM.G:n=new XK();break;case ZM.r:n=new wK();break;case ZM.z:n=new vo();break;case ZM.T:n=new to();break;}if(n==null){return null;}n.H(a);return n.n(B);}var ZM={E:parseInt("79870665540000"),G:10,r:11,z:12,T:13,O:33,N:34,X:35,c:127,y:62,V:65,C:1,H:2,B:4,P:8,q:16,Q:32,n:64,a:128,J:256,h:512,l:[j8.H,j8.E,j8.y,j8.T,j8.q,j8.a,j8.n],Y:[31,28,31,30,31,30,31,31,30,31,30,31]};function mU(){}function az(B){this.byteArray=B;}mU.prototype.H=az;function ar(H){return null;}mU.prototype.n=ar;function E5(){return Qq.n(this.byteArray,14);}mU.prototype.a=E5;function cF(H,B){var y=Qq.n(this.byteArray,H);return tu(y,B);}mU.prototype.N=cF;function U2(H){var B=Qq.H(this.byteArray,H)-1;H+=4;var y="";for(var a=0;a<B;a++){var n=String.fromCharCode(this.byteArray[H+a]);y+=n;}H+=B;return y;}mU.prototype.T=U2;function U6(H){var B=Qq.H(this.byteArray,H);H+=2;var a="";for(var T=0;T<B;T++){var n=Qq.H(this.byteArray,H);var q=String.fromCharCode(n);a+=q;H+=2;}return a;}mU.prototype.y=U6;function DC(H){if(H==ZM.c){return j8.B;}else{if(H==ZM.y){return j8.c;}else{if(H==ZM.V){return j8.N;}}}var B=[];for(var y=0,len=ZM.l.length;y<len;y++){if((H&1)==1){Bq.H(B,ZM.l[y]);}H=(H>>1)&255;}B.sort();return B;}mU.prototype.q=DC;function Av(H,y,a){var T;var n=Qq.n(this.byteArray,H);if(n>256){return -1;}H+=4;var q=[];for(var N=0;N<n;N++){Bq.H(q,this.N(H));H+=4;}var E=Qq.n(this.byteArray,H);if(E>256){return -1;}H+=4;var c=[];for(var N=0;N<E;N++){Bq.H(c,this.N(H));H+=4;}y.P=this.N(H);H+=4;T=H;y.h=this.N(H);H+=4;y.ReaderVersion2=Qq.n(this.byteArray,H);H+=4;y.WriterVersion2=Qq.n(this.byteArray,H);H+=4;y.l=Qq.n(this.byteArray,H);H+=4;y.D=Qq.n(this.byteArray,H);H+=4;if(E!=Qq.H(this.byteArray,H)){return -1;}H+=2;y.C=n;y.V=E;y.e=n-E;y.S=q;y.O=c;if(E>0){y.q=[];for(var N=0;N<E;N++){var z=new Xj();z.c=this.N(H,a);H+=4;z.n=this.N(H,a);H+=4;z.B=this.N(H,a);H+=4;var l=Qq.H(this.byteArray,H);H+=2;if((l&ZM.C)!=0){var h=this.T(H);H+=h.length+4;z.y=Ff.e(h);}if((l&ZM.H)!=0){H+=4;}if((l&ZM.B)!=0){z.T=Qq.n(this.byteArray,H);H+=4;}if((l&ZM.P)!=0){var X=Qq.n(this.byteArray,H);z.H=X!=0?true:false;H+=4;}if((l&ZM.q)!=0){var P=this.T(H);H+=P.length+4;z.E=Ff.e(P);}if((l&ZM.Q)!=0){z.a=Qq.n(this.byteArray,H);H+=4;}if((l&ZM.n)!=0){H+=4;}if((l&ZM.a)!=0){var O=Qq.n(this.byteArray,H);z.q=O!=0?true:false;H+=4;}Bq.H(y.q,z);}if((y.WriterVersion2>=12296)&&(H<(this.byteArray.length-1))){H+=4;for(var N=0;N<y.q.length;N++){var z=y.q[N];if(y.WriterVersion2>=12297){var Y=Qq.n(this.byteArray,H);H+=4;H+=Y;}H+=4;if(z.y!=null||z.E!=null){H+=12;}if(z.y!=null){var h=this.y(H);H+=(h.length*2)+2;z.y=Ff.e(h);}if(z.E!=null){var P=this.y(H);H+=(P.length*2)+2;z.E=Ff.e(P);}if(z.y!=null||z.E!=null){H+=4;}}}}return T;}mU.prototype.B=Av;function Pc(){}function PD(H,B){return null;}Pc.prototype.N=PD;function L2(H,B,y){var a=eV(B,y);Qq.y(H,a);}Pc.prototype.q=L2;function t4(B,y){Qq.T(B,y.length+1);Qq.T(B,y.length);var a=y.split("");for(var T=0,len=y.length;T<len;T++){var n=a[T].charCodeAt(0);if(n>255){n=63;}Bq.H(B,n);}}Pc.prototype.H=t4;function c0(H,B){Qq.T(H,B.length);var y=B.split("");for(var T=0,len=B.length;T<len;T++){var n=y[T].charCodeAt(0);Qq.T(H,n);}}Pc.prototype.a=c0;function we(H){var B=H.k;if(B==j8.B){return ZM.c;}else{if(B==j8.c){return ZM.y;}else{if(B==j8.N){return ZM.V;}}}if(vw(B)){B=[B];}var y=0;for(var a=0,len=ZM.l.length;a<len;a++){if(Bq.T(B,ZM.l[a])!=-1){y|=(1<<a);}}return y;}Pc.prototype.T=we;function cX(H){if(H.y!=null){return ZM.N;}else{if(H.n!=null){return ZM.O;}}return ZM.X;}Pc.prototype.B=cX;function hB(H){var B=this.B(H);if(B==ZM.N){return H.y;}else{if(B==ZM.O){var a=H.a();return a[1];}}return 10;}Pc.prototype.y=hB;function Bu(H,B,y){Qq.y(B,H.C);if(H.C>0){H.S.sort(pl);for(var a=0,len=H.S.length;a<len;a++){this.q(B,H.S[a]);}}Qq.y(B,H.V);if(H.V>0){H.O.sort(pl);for(var a=0,len=H.O.length;a<len;a++){this.q(B,H.O[a]);}}this.q(B,H.P);this.q(B,H.h);Qq.B(B,6);Qq.B(B,48);Qq.B(B,0);Qq.B(B,0);Qq.B(B,9);Qq.B(B,48);Qq.B(B,0);Qq.B(B,0);Qq.y(B,H.l);Qq.y(B,H.D);Qq.T(B,H.V);if(H.V>0){var T=function(n,E){return pl(n.B,E.B);};H.q.sort(T);for(var a=0,len=H.q.length;a<len;a++){var q=H.q[a];this.q(B,q.c,y);this.q(B,q.n,y);this.q(B,q.B,y);var N=0;if(q.y!=null){N|=ZM.C;}if(q.T!=null){N|=ZM.B;}if(q.H!=null){N|=ZM.P;}if(q.E!=null){N|=ZM.q;}if(q.q!=null){N|=ZM.a;}if(q.a!=null){N|=ZM.Q;}Qq.T(B,N);if(N!=0){if((N&ZM.C)!=0){this.H(B,q.y);}if((N&ZM.B)!=0){Qq.y(B,q.T);}if((N&ZM.P)!=0){Qq.y(B,q.H?1:0);}if((N&ZM.q)!=0){this.H(B,q.E);}if((N&ZM.Q)!=0){Qq.y(B,q.a);}if((N&ZM.a)!=0){Qq.y(B,q.q?1:0);}if((N&ZM.n)!=0){}}}}Qq.y(B,0);for(var a=0,len=H.q.length;a<len;a++){var q=H.q[a];Qq.y(B,4);Qq.y(B,0);Qq.y(B,0);if(q.y!=null||q.E!=null){this.q(B,q.c,y);this.q(B,q.n,y);this.q(B,q.B,y);}if(q.y!=null){this.a(B,q.y);}if(q.E!=null){this.a(B,q.E);}if(q.y!=null||q.E!=null){Qq.y(B,0);}}Qq.y(B,0);}Pc.prototype.n=Bu;function XK(){this.E();}XK.prototype=gX(mU.prototype);XK.prototype.superClass=mU;XK.prototype.constructor=XK;XK.prototype.E=mU;function X7(H){var B=new sq();B.d=H;var y;var a;if(this.a()==1){B.G=ZD.H;B.f=1;B.k=j8.c;y=26;a=38;}else{B.G=ZD.y;B.f=Qq.n(this.byteArray,14)/t9;y=22;a=34;}var T=Qq.q(this.byteArray,y);var q=this.B(a,B,H);if(q==-1){return null;}if(T==ZM.O){B.n=this.N(q);}else{if(T==ZM.N){B.y=Qq.n(this.byteArray,y+4);}}return B;}XK.prototype.n=X7;function UM(){this.E();}UM.prototype=gX(Pc.prototype);UM.prototype.superClass=Pc;UM.prototype.constructor=UM;UM.prototype.E=Pc;function OB(H,B){var y=new Array();Qq.B(y,4);Qq.B(y,48);Qq.B(y,4);Qq.B(y,48);Qq.B(y,ZM.G);Qq.B(y,32);Qq.y(y,0);var a=new Date(H.P);var T=new bQ();var n=T.T(B,a);a.setMinutes(a.getMinutes()-n);var q=(a.getTime()+kB)/gd;var E=Math.floor(q/t9);var c=(E%H.f)*t9;Qq.y(y,c);Qq.y(y,H.f*t9);Qq.y(y,0);Qq.B(y,this.B(H));Qq.B(y,32);Qq.B(y,0);Qq.B(y,0);Qq.y(y,this.y(H));Qq.y(y,0);this.n(H,y,B);return y;}UM.prototype.N=OB;function wK(){this.E();}wK.prototype=gX(mU.prototype);wK.prototype.superClass=mU;wK.prototype.constructor=wK;wK.prototype.E=mU;function MZ(H){var B=new sq();B.d=H;B.G=ZD.H;B.f=this.a();B.k=this.q(Qq.n(this.byteArray,22));var y=26;var a=Qq.q(this.byteArray,y);var T=this.B(38,B,H);if(T==-1){return null;}if(a==ZM.O){B.n=this.N(T);}else{if(a==ZM.N){B.y=Qq.n(this.byteArray,y+4);}}return B;}wK.prototype.n=MZ;function TC(){this.E();}TC.prototype=gX(Pc.prototype);TC.prototype.superClass=Pc;TC.prototype.constructor=TC;TC.prototype.E=Pc;function zn(H,B){var y=new Array();Qq.B(y,4);Qq.B(y,48);Qq.B(y,4);Qq.B(y,48);Qq.B(y,ZM.r);Qq.B(y,32);Qq.y(y,1);var a=new Date(H.P);a.setUTCDate(a.getUTCDate()-a.getUTCDay());a.setUTCHours(0,0,0);var T=(a.getTime()+kB)/gd;var n=Math.floor(T/t9);var q=(n%(H.f*7))*t9;Qq.y(y,q);Qq.y(y,H.f);Qq.y(y,0);Qq.y(y,this.T(H));Qq.B(y,this.B(H));Qq.B(y,32);Qq.B(y,0);Qq.B(y,0);Qq.y(y,this.y(H));Qq.y(y,0);this.n(H,y,B);return y;}TC.prototype.N=zn;function vo(){this.E();}vo.prototype=gX(mU.prototype);vo.prototype.superClass=mU;vo.prototype.constructor=vo;vo.prototype.E=mU;function uc(H){var B=new sq();B.d=H;B.G=ZD.a;B.f=this.a();var y;var a;if(Qq.q(this.byteArray,6)==3){B.k=this.q(Qq.n(this.byteArray,22));B.E=Qq.n(this.byteArray,26);y=30;a=42;}else{B.k=Qq.n(this.byteArray,22);y=26;a=38;}var T=Qq.q(this.byteArray,y);var q=this.B(a,B,H);if(q==-1){return null;}if(T==ZM.O){B.n=this.N(q);}else{if(T==ZM.N){B.y=Qq.n(this.byteArray,y+4);}}return B;}vo.prototype.n=uc;function Dq(){this.E();}Dq.prototype=gX(Pc.prototype);Dq.prototype.superClass=Pc;Dq.prototype.constructor=Dq;Dq.prototype.E=Pc;function BG(H,B){var y=new Array();Qq.B(y,4);Qq.B(y,48);Qq.B(y,4);Qq.B(y,48);Qq.B(y,ZM.z);Qq.B(y,32);if(H.E!=null){Qq.y(y,3);}else{Qq.y(y,2);}var a=H.f;var T=H.P;var n=((((12%a)*((T.getUTCFullYear()-1601)%a))%a)+(T.getUTCMonth()))%a;var q=0;for(var E=0;E<n;E++){q+=ZM.Y[E]*24*60;}Qq.y(y,q);Qq.y(y,H.f);Qq.y(y,0);if(H.E!=null){Qq.y(y,this.T(H));Qq.y(y,H.E);}else{Qq.y(y,H.k);}Bq.H(y,this.B(H));Qq.B(y,32);Qq.B(y,0);Qq.B(y,0);Qq.y(y,this.y(H));Qq.y(y,0);this.n(H,y,B);return y;}Dq.prototype.N=BG;function to(){this.E();}to.prototype=gX(mU.prototype);to.prototype.superClass=mU;to.prototype.constructor=to;to.prototype.E=mU;function Nu(H){function B(n){var E=n/t9;var c=0;for(var z=0;z<12;z++){c+=ZM.Y[z];if(c>E){return z;}}return 0;}var y=new sq();y.d=H;y.G=ZD.B;y.f=1;y.c=B(Qq.n(this.byteArray,10));var a;var T;if(Qq.q(this.byteArray,6)==3){y.k=this.q(Qq.n(this.byteArray,22));y.E=Qq.n(this.byteArray,26);a=30;T=42;}else{y.k=Qq.n(this.byteArray,22);a=26;T=38;}var q=Qq.q(this.byteArray,a);var N=this.B(T,y,H);if(N==-1){return null;}if(q==ZM.O){y.n=this.N(N);}else{if(q==ZM.N){y.y=Qq.n(this.byteArray,a+4);}}return y;}to.prototype.n=Nu;function YJ(){this.E();}YJ.prototype=gX(Pc.prototype);YJ.prototype.superClass=Pc;YJ.prototype.constructor=YJ;YJ.prototype.E=Pc;function RZ(H,B){var y=new Array();Qq.B(y,4);Qq.B(y,48);Qq.B(y,4);Qq.B(y,48);Qq.B(y,ZM.T);Qq.B(y,32);if(H.E!=null){Qq.y(y,3);}else{Qq.y(y,2);}var a=H.c;var T=0;for(var n=0;n<a;n++){T+=ZM.Y[n]*24*60;}Qq.y(y,T);Qq.y(y,12);Qq.y(y,0);if(H.E!=null){Qq.y(y,this.T(H));Qq.y(y,H.E);}else{Qq.y(y,H.k);}Qq.B(y,this.B(H));Qq.B(y,32);Qq.B(y,0);Qq.B(y,0);Qq.y(y,this.y(H));Qq.y(y,0);this.n(H,y,B);return y;}YJ.prototype.N=RZ;function sP(H,B,y,a){this.d=H;this.O=B;this.k=y;this.Q=a;this.B=false;this.z=null;this.c=false;this.l=false;this.E="";}sP.prototype.S=function(){this.z=rv("<IFRAME class='messageRenderer' src='blank.jsp' frameborder='0' style='position:absolute' onload='"+"vy"+"(this);'>",this.d);this.z._renderer=this;this.l=true;};sP.prototype.a=function(H,B,y,T){this.z.style.left=Math.abs(H)+"px";this.z.style.top=Math.abs(B)+"px";if(y>=0){this.z.style.width=Math.abs(y)+"px";}if(T>=0){this.z.style.height=Math.abs(T)+"px";}};sP.prototype.V=function(H,B,y){if(B==null){B=false;}if(!this.B){return false;}var a=false;var T="";var n=H.iV();if(n!=null){var q=n.length;var N;var E="";var c="";for(var z=0;z<q;z++){N=n[z];if(N!=null){if(N.z()=="message"&&N.E()=="rfc822"){E="\n&lt;"+strings.attached_message+"&gt;\n";}else{E=N.T();}c=N.E();}if(c=="plain"){E=Cb(E,true,true,true);}if(c=="html"){E=sP.b(E);E=sP.u(E);E=sP.I(E);var l;if(!B){l=sP.j(E);E=l[0];a=l[1]>0;}l=sP.M(E,H);E=l[0];}T+=E;}}var h=H.B();var X=mG(h);if(X=="block"||(y&&X=="prompt")){T="";}this.C(T);return a;};sP.prototype.q=function(H,B){var y="";if(B!=null&&B!=""){y+="<TR>";y+="  <TD width=\"1%\" valign=\"top\" nowrap><SPAN style=\"font-weight:bold;\">"+H+"</SPAN></TD>";y+="  <TD style=\"padding-left:5px;\" valign=\"top\"><SPAN>"+B+"</SPAN></TD>";y+="</TR>";}return y;};sP.prototype.f=function(){return "<TR><TD colspan=\"2\">&nbsp;</TD></TR>";};sP.prototype.H=function(B){if(!this.B){return ;}var y="";function a(){var H="";H+="<TR>";H+="  <TD></TD>";H+="  <TD><SPAN valign=\"top\" style=\"padding-left:5px;font-weight:bold;font-size:11px;\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";H+="</TR>";return H;}y+="<HTML>";y+="  <HEAD>";y+="    <STYLE type=\"text/css\">";y+="SPAN {";y+="  font-family:tahoma, helvetica, arial, sans-serif;";y+="  font-size:11px;";y+="  color:black;";y+="  font-weight:normal;";y+="  font-style:normal;";y+="  cursor:default;";y+="}";y+=".mapAddress {";y+="  text-decoration:none;";y+="  color:black;";y+="}";y+=".mapAddress:hover {";y+="  text-decoration:underline;";y+="  color:blue;";y+="}";y+="    </STYLE>";y+="  </HEAD>";y+="  <BODY>";y+="    <TABLE width=\"100%\" align=\"left\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";var T=r3(B.TR());var n=r3(B.Eg());var q=r3(B.an());var N=r3(B.NJ());if(T!=""||n!=""||q!=""||N!=""){y+=this.q(strings.contacteditor_job_title_label,T);y+=this.q(strings.contacteditor_department_label,n);y+=this.q(strings.contacteditor_office_label,q);y+=this.q(strings.contacteditor_company_label,N);y+=this.f();}var E=r3(d7(B));var c=r3(YV(B));var z=r3(JF(B));var l=B.P6();var h;var X;if(c!=""){X=JM(r3(B.sa()),r3(B.Lm()),r3(B.IK()),r3(B.gY()),r3(B.c4()));h="";if(X!=null){h+="<A class=\"mapAddress\" href=\""+X+"\">";}h+=Cb(c,false,false,false);if(X!=null){h+="</A>";}y+=this.q(strings.contacts_label_homeaddress,h);if(l==1){y+=a();}y+=this.f();}if(E!=""){X=JM(r3(B.fr()),r3(B.U()),r3(B.hg()),r3(B.FB()),r3(B.uk()));h="";if(X!=null){h+="<A class=\"mapAddress\" href=\""+X+"\">";}h+=Cb(E,false,false,false);if(X!=null){h+="</A>";}y+=this.q(strings.contacts_label_workaddress,h);if(l==2){y+=a();}y+=this.f();}if(z!=""){X=JM(r3(B.hb()),r3(B.u6()),r3(B.Mn()),r3(B.Vv()),r3(B.X1()));h="";if(X!=null){h+="<A class=\"mapAddress\" href=\""+X+"\">";}h+=Cb(z,false,false,false);if(X!=null){h+="</A>";}y+=this.q(strings.contacts_label_otheraddress,h);if(l==3){y+=a();}y+=this.f();}var P=r3(B.p());var O=r3(B.ci());var Y=r3(B.FF());var V=r3(B.AX());if(P!=""||O!=""||Y!=""||V!=""){y+=this.q(strings.contacteditor_business_phone_label,P);y+=this.q(strings.contacteditor_home_phone_label,O);y+=this.q(strings.contacteditor_business_fax_label,Y);y+=this.q(strings.contacteditor_mobile_phone_label,V);y+=this.f();}var J=r3(B.HK());var r=W3(J)?J:"http://"+J;var C=r3(B.ud());if(J!=""||C!=""){if(J!=""){J="<A href=\""+r+"\">"+J+"</A>";}y+=this.q(strings.contacteditor_web_page_label,J);y+=this.q(strings.contacteditor_im_address_label,C);y+=this.f();}var Q=false;for(var G=1;G<=3;G++){var d=r3(B.oy(G));var D=r3(B.SL(G));var e=strings.contacteditor_email_selector_label.printf(G)+":";if(d!=null&&d!=""){d="<A href=\"mailto:"+d+"\">"+d+"</A>";}y+=this.q(e,d);y+=this.q(strings.contacteditor_email_display_as_label,D);Q=true;}if(Q){y+=this.f();}var k=r3(B.XR());var S=B.b6();var f=B.C4();var j=r3(B.KS());var w=r3(B.mQ());var u=r3(B.fu());var M=r3(B.W());if(k!=""||S||f||j!=""||w!=""||u!=""||M!=""){y+=this.q(strings.contacteditor_nickname_label,k);if(S){var b=new O5("MMM d, yyyy");S=b.a(S);y+=this.q(strings.contacteditor_birthday_label,S);}if(f){var b=new O5("MMM d, yyyy");f=b.a(f);y+=this.q(strings.contacteditor_anniversary_label,f);}y+=this.q(strings.contacteditor_spouse_name_label,j);y+=this.q(strings.contacteditor_profession_label,w);y+=this.q(strings.contacteditor_manager_name_label,u);y+=this.q(strings.contacteditor_assistant_name_label,M);y+=this.f();}var I=B.Md();if(I!=null&&I.strip()!=""){I=sP.b(I);I=sP.u(I);I=sP.I(I);y+="  <TR >";y+="    <TD colspan=\"2\"><SPAN style=\"font-family:Courier New;font-size:12px;\">"+Cb(I,false,false,false)+"</SPAN></TD>";y+="  </TR>";}y+="    </TABLE>";y+="  </BODY>";y+="</HTML>";this.C(y);};sP.prototype.G=function(H){if(!this.B){return ;}var B="";B+="<HTML>";B+="  <HEAD>";B+="    <STYLE type=\"text/css\">";B+="SPAN {";B+="  font-family:tahoma, helvetica, arial, sans-serif;";B+="  font-size:11px;";B+="  color:black;";B+="  font-weight:normal;";B+="  font-style:normal;";B+="  cursor:default;";B+="}";B+="    </STYLE>";B+="  </HEAD>";B+="  <BODY>";B+="    <TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var y=r3(H.ck());if(y!=null&&y!=""){B+=this.q(strings.event_editor_label_location,y);B+=this.f();}B+=this.q(strings.event_editor_label_start_time,jJ(H.AX()));B+=this.q(strings.event_editor_label_end_time,jJ(H.iV()));B+=this.f();if(H.fp()){var a=H.eh();var T=cS(a);B+=this.q(strings.event_editor_label_recurrence_pattern,T);B+=this.f();}var n=H.VU();if(n){var q=n.E();var N=new Array();var E=new Array();var c=new Array();for(var z=0;z<q.length;z++){var l=q[z];var h=l.n();if(h==xQ.y){Bq.H(N,l.q());}else{if(h==xQ.H){Bq.H(E,l.q());}else{if(h==xQ.B){Bq.H(c,l.q());}}}}B+=this.q(strings.printout_required_recipients,N.join(", "));B+=this.q(strings.printout_optional_recipients,E.join(", "));B+=this.q(strings.printout_meeting_resources,c.join(", "));B+=this.f();}B+="    </TABLE>";var X=H.Te();if(X!=null&&X.strip()!=""){X=sP.b(X);X=sP.u(X);X=sP.I(X);B+="    <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";B+="      <TR>";B+="        <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+Cb(X,false,false,false)+"</SPAN></TD>";B+="      </TR>";B+="    </TABLE>";}B+="  </BODY>";B+="</HTML>";this.C(B);};sP.prototype.T=function(H){if(!this.B){return ;}var B="";B+="<HTML>";B+="  <HEAD>";B+="    <STYLE type=\"text/css\">";B+="SPAN {";B+="  font-family:tahoma, helvetica, arial, sans-serif;";B+="  font-size:11px;";B+="  color:black;";B+="  font-weight:normal;";B+="  font-style:normal;";B+="  cursor:default;";B+="}";B+="A {";B+="  text-decoration:none;";B+="}";B+="A:hover {";B+="  text-decoration:underline;";B+="}";B+="    </STYLE>";B+="  </HEAD>";B+="  <BODY>";var y=H.x();if(y&&y.length>0){B+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";B+=this.q(strings.printout_distribution_list_members," ");B+="</TABLE>";B+="<BR>";B+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";for(var a=0;a<y.length;a++){var n=y[a];var q=n.z();var N=n.q();if(q!=""){if(N!=""){N="<a href=\"mailto:"+N+"\">"+N+"</a>";}B+=this.q(q,N);}}B+="    </TABLE>";B+="  </BODY>";B+="</HTML>";}this.C(B);};sP.prototype.N=function(){if(!this.B){return ;}var H="";H+="<html>";H+=" <body style=\"background-color:white;font-family:tahoma;font-size:11px;color:gray;\">";H+=strings.loading_message;H+=" </body>";H+="</html>";this.C(H);};sP.prototype.y=function(){if(!this.B){return ;}var H="";H+="<html>";H+=" <body style=\"background-color:white;font-family:tahoma;font-size:11px;color:gray;\">";H+=strings.loading_message_failed;H+=" </body>";H+="</html>";this.C(H);};sP.prototype.D=function(){if(!this.B){return ;}this.C("<html><body></body></html>");};sP.prototype.n=function(){return this.c;};sP.prototype.r=function(){if(!oY){return false;}var H=wP(this.z);return (H.selection.type=="Text");};sP.prototype.P=function(){if(!oY){return null;}var H=wP(this.z);var B=H.selection.createRange();return B.text;};sP.prototype.e=function(){var H=wP(this.z);H.execCommand("SelectAll",false,null);};sP.prototype.h=function(){if(!oY){return ;}var H=wP(this.z);H.body.focus();};sP.prototype.C=function(H){if(H==this.E){return ;}var B=wP(this.z);B.open();B.write(H);B.close();Rr(100,this,"_setupAnchors");Rr(100,this,"_setupFormsTarget");this.E=H;};sP.prototype._setupAnchors=function(){var H=wP(this.z);var B=H.body.getElementsByTagName("a");var y=B.length;for(var a=0;a<y;a++){var T=B.item(a);var n=T.getAttribute("href");if(n==null||n==""){T.style.textDecoration="none";T.style.cursor="default";continue;}if(n.indexOf("mailto")!=-1){T.setAttribute("href","javascript:void(0)");T.setAttribute("oldhref",n);T._renderer=this;function q(X){var P=this._renderer;var O=x7(X,P.z.contentWindow);if(oY){O.cancelBubble=true;O.returnValue=false;}else{if(pV){O.stopPropagation();O.preventDefault();}}var Y=P.k;if(!Y){return ;}var V=this.getAttribute("oldhref");var J="";var r="";var C="";var Q="";var G="";var d=V.substr(7);var D=/([^\?]+)\?(.+)/;var e=D.exec(d);if(e!=null){J=decodeURIComponent(e[1]);d=e[2];D=/([^=]+)=([^&]+)&*/g;while((e=D.exec(d))!=null){var k=e[1].toLowerCase();var S=e[2];if(k=="cc"){C=decodeURIComponent(S);}else{if(k=="bcc"){Q=decodeURIComponent(S);}else{if(k=="subject"){r=decodeURIComponent(S);}else{if(k=="body"){G=decodeURIComponent(S);}}}}}}else{J=d;}Y(P,J,C,Q,r,G);}T.onclick=q;}else{if(n.indexOf("javascript:")!=-1){T.setAttribute("href","javascript:void(0)");}else{var N=null;var E=n.indexOf("#");if(E!=-1){var c=n.substr(E+1);for(var z=0;z<y;z++){var l=B.item(z);if(l.getAttribute("name")==c){N=l;break;}}}if(!N||pV){T.setAttribute("href","javascript:void('"+n+"');");T.setAttribute("oldhref",n);T._renderer_=this;T._anchor_=N;function h(X){var P=this._renderer_;var O=this._anchor_;var Y=P.z.contentWindow;var V=x7(X,Y);if(oY){V.cancelBubble=true;V.returnValue=false;}else{if(pV){V.stopPropagation();V.preventDefault();}}if(O){var J=0;var r=0;while(O){J+=O.offsetLeft;r+=O.offsetTop;O=O.offsetParent;}Y.scrollTo(J,r);}else{var C=P.O;if(C){var Q=this.getAttribute("oldhref");C(P,Q);}}}T.onclick=h;T.onmouseover=function(){window.status=this.getAttribute("oldhref");return true;};T.onmouseout=function(){window.status="";return true;};}}}}};sP.prototype._setupFormsTarget=function(){var H=wP(this.z);var B=H.body.getElementsByTagName("form");for(var y=0,len=B.length;y<len;y++){var a=B.item(y);a.setAttribute("target","_blank");}};sP.b=function(H){var B="";var y;var a=/<\/script\s*>?/i;var T=H.split(/<script>|<script\s+[^>]*>/ig);for(var n=0,len=T.length;n<len;n++){var q=T[n];y=a.exec(q);if(y){var N=q.indexOf(y[0]);B+=q.substr(N+y[0].length);}else{B+=q;}}return B;};sP.u=function(H){var B;var y=/<([a-z][a-z0-9]*\s+[^>]*)on[a-z]+\s*=\s*/i;while((B=y.exec(H))!=null){var a=H.indexOf(B[0]);var T=a+B[0].length;var n=H.charAt(T);if(n=="\""||n=="'"){while(T<H.length){var q=H.charAt(++T);if(q==">"){T--;break;}else{if(q==n){break;}}}}else{while(T<H.length){var q=H.charAt(++T);if(q==">"){T--;break;}else{if(q==" "||q=="\t"||q==";"){break;}}}}H=H.substr(0,a+B[1].length)+H.substr(T+1);}return H;};sP.I=function(H){H=H.replace(/<iframe/ig,"<disablediframe");H=H.replace(/<\/iframe/ig,"</disablediframe");return H;};sP.M=function(H,B){var y=new Array();var a=Bx();var T=encodeURIComponent(a.NC.x);var n=encodeURIComponent(a.Lj.a);var q=encodeURIComponent(a.NC.F);var N=B.V();if(!N){return [H,y];}var E=encodeURIComponent(N.W());var c=B.w();var z=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*cid:([a-z0-9:\-_\$\?&%=@\/\.;]+)\s*['"]?(\s*\)\s*;?)?/i;var l;while((l=z.exec(H))!=null){var h=l[2];var X=B.NV(h);if(X!=null){var P=X.B();var O=encodeURIComponent(X.z()+"/"+X.E());var Y=encodeURIComponent("__file__"+B.w()+"__"+P);var V=a.Lj.h+"jdownload?user="+T+"&emailDomain="+n+"&guid="+q+"&box="+E+"&uid="+c+"&mime="+O+"&part="+P+"&filename="+Y+"&__cid__="+h;var J=l[1]+V+((typeof (l[3])!="undefined")?l[3]:"");H=H.replace(l[0].strip(),J);Bq.H(y,X);}else{H=H.replace(l[0],l[1]+l[3]);}}return [H,y];};sP.w=function(H,B){var y=new Array();var a=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*([a-z0-9:\-_\$\?&%=@\/\.;]+__cid__=([a-z0-9:\-_\$\?&%=@\/\.;]+))/i;var T;while((T=a.exec(H))!=null){var n=T[3];var q="cid:"+n;H=H.replace(T[2],q);var N=B.NV(n);if(N!=null){Bq.H(y,N);}}return [H,y];};sP.j=function(H){var B=0;var y;var a;var T;a=/<([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((y=a.exec(H))!=null){var n=y[4].toLowerCase();if(!n.startsWith("cid:")){var q=y[2].toLowerCase();var N=y[3];var E=y[5];if(q.indexOf("background-image")==-1&&(N==""||E==""||N!=E)){N="\"";E="\"";}T="<"+y[1]+y[2]+N+E+" ";H=H.replace(y[0],T);a.lastIndex=0;B++;}}a=/(background|background-image)(\s*:\s*url\s*\(\s*)(['"]?)\s*([a-zA-Z0-9:\-_\$\?&%=@\/\.;]+)\s*(['"]?)/ig;while((y=a.exec(H))!=null){var n=y[4].toLowerCase();if(!n.startsWith("cid:")){T=y[1]+y[5];H=H.replace(y[0],T);a.lastIndex=0;B++;}}return [H,B];};sP.prototype.J=function(H){this.l=H;var B=this.z;if(H){n5(B);}else{Tf(B);}};sP.prototype.Y=function(){return this.l;};sP.prototype.X=function(){return this.B;};function vy(H){var B=H._renderer;var y=H.contentWindow.document;var a=y.body;function T(c){var z=x7(c,H.contentWindow);if(pV&&J1(z)==uY){z.stopPropagation();z.preventDefault();}if(typeof AQ!="undefined"){AQ();}}function n(c){var z=x7(c,H.contentWindow);dc(z);return vz(z);}function q(c){var z=x7(c,H.contentWindow);dc(z);return Nx(z);}function N(){B.c=true;}function E(){B.c=false;}if(oY){y.onhelp=ta;y.onmousedown=T;y.onkeydown=n;y.onkeyup=q;y.onfocus=N;y.onblur=E;}else{y.addEventListener("mousedown",T,true);y.addEventListener("keydown",n,true);y.addEventListener("keyup",q,true);y.addEventListener("keypress",bR,false);y.addEventListener("click",BJ,false);y.addEventListener("focus",N,false);y.addEventListener("blur",E,false);y.addEventListener("keydown",vz,false);}if(B.B){return ;}B.B=true;if(B.Q){B.Q(B);}}function tg(H){var B=this._renderer;var y=B.k;}function Fh(H){H=H.toLowerCase().strip();return (H.substring(0,7)=="http://"||H.substring(0,8)=="https://"||H.substring(0,6)=="ftp://"||H.substring(0,4)=="www."||H.substring(0,7)=="mailto:");}function sr(H,B){var y="location=yes, menubar=yes, resizable=yes, scrollbars=yes, status=yes, titlebar=yes, toolbar=yes";try{window.open(B,"",y);}catch(e){}}function DW(H,B,y,a,T,n){var q=Bx();var N=q.NR.Br();N.N=false;N.U(T);function E(P,O){if(P!=null&&P.strip()!=""){var Y=jz.n(N,O);var V=new z3(null,P);Y.y(V);}}E(B,"to");E(y,"cc");E(a,"bcc");var c=N.f2();var z=q.NC.nn("useRichText",ob.y);if(z){c.y("multipart");c.q("alternative");var l=eI.Y(c);l.y("text");l.q("plain");l.a(n);var h=eI.Y(c);h.y("text");h.q("html");var X=Cb(n,true,true,true);h.a(X);}else{c.y("text");c.q("plain");c.a(n);}q.Mh(q.it.y,N,null,true);}function WU(H){var B=false;var y=H.Dv();var a=null;var T=null;var n=null;if(!y.v()){if(H.Ip){T=y.VU();}else{a=H.wx();T=a.VU();}}n=H.VU();var q=[];var N=[];if(T!=null){q=T.E();}if(n!=null){N=n.E();}var E=[];var c=[];for(var z=0;z<q.length;z++){var l=q[z];if(l.n()==xQ.B){Bq.H(E,l);}}for(var z=0;z<N.length;z++){var l=N[z];if(l.n()==xQ.B){Bq.H(c,l);}}var h=c;var X=[];var P=[];for(var z=0;z<h.length;z++){var O=false;var Y=h[z];for(var V=0;V<E.length;V++){var J=E[V];if(J.y()==Y.y()){O=true;break;}}if(!O){Bq.H(X,Y);}}for(var z=0;z<E.length;z++){var O=false;var Y=E[z];for(var V=0;V<h.length;V++){var J=h[V];if(J.y()==Y.y()){O=true;break;}}if(!O){Bq.H(P,Y);}}var r=true;var C;var Q;var G;var d=[];var D=[];var e=[];function k(W){for(var p=0;p<W.length;p++){var U=W[p];var x=U.y();D[x]=U;}}var S=[];for(var z=0;z<h.length;z++){C=h[z];var f=C.O();if(f==null){f=C.y();}Bq.H(S,f);}if(S.length>0){wr.h(S,k);}for(var G in D){var j=D[G];if(j.z()==false){return [oZ.n,G];}if(j.a()==true&&H.fp()==true){return [oZ.T,G];}}var w=new Array();for(var z=0;z<h.length;z++){C=h[z];var G=C.O();if(G==null){G=C.y();}Q=Ru(G);Bq.H(w,Q);}for(var z=0;z<P.length;z++){C=P[z];var G=C.O();if(G==null){G=C.y();}Q=Ru(G);Bq.H(w,Q);}var u=function(){r=false;};if(w.length==0){return [oZ.y,false];}nn.DU(w,false,null,u);if(!r){return [oZ.a];}for(var z=0;z<h.length;z++){C=h[z];var G=C.O();if(G==null){G=C.y();}Q=Ru(G);var M=function(){d[G]=Q;};var b=function(){r=false;};Q.f(false,null,M,b);if(!r){break;}}for(var z=0;z<P.length;z++){C=P[z];var G=C.O();if(G==null){G=C.y();}Q=Ru(G);var b=function(){r=false;};Q.f(false,null,null,b);if(!r){break;}d[G]=Q;}if(!r){return [oZ.q,G];}function I(W){for(var p=0;p<W.length;p++){var U=W[p];var x=U.a();e[x]=U;}}var t=[];for(var z=0;z<h.length;z++){C=h[z];Bq.H(t,C.y());}for(var z=0;z<P.length;z++){C=P[z];Bq.H(t,C.y());}if(t.length>0){Zz.r(t,false,I);}if(H.fp()==false){var F=H.AX();var K=H.iV();for(var z=0;z<h.length;z++){C=h[z];var G=C.O();if(G==null){G=C.y();}var j=D[G];if(j.B()==false){continue;}Q=d[G];var L=Q.nI(F,K);for(var V=0;V<L.length;V++){var m=L[V];if(m.eZ()==VZ.a){L=Bq.z(L,V);V--;}}if(L.length>1){return [oZ.B,G];}else{if(L.length==1){var m=L[0];if(m.EM()!=y.EM()){return [oZ.B,G];}}}}}for(var z=0;z<P.length;z++){C=P[z];var G=C.O();if(G==null){G=C.y();}Q=d[G];var Z=Q.C4(y.EM());if(Z!=null){Z.c();if(H.Ip){if(Z.fp()==true){Z=Z.Bb(H.AX());Z.q7();B=true;}}else{if(H.f2){if(Z.fp()==true&&H.pm()!=null){Z=Z.uk(H.pm());if(Z!=null){Z.q7();B=true;}}}else{Z.q7();B=true;}}var v=e[C.y()];Rd(Q,v);}}for(var z=0;z<h.length;z++){C=h[z];var G=C.O();if(G==null){G=C.y();}Q=d[G];var g=H.SI();g.Lm(iR.H);g.oF(d9.H);g.an(Q);var b=function(){r=false;};var Z=Q.C4(y.EM());if(Z!=null){if(H.Ip){Z.c();if(Z.fp()==true){g.Ip=false;g.f2=true;Z.zx(g,false,false,null,b);B=true;}}else{if(H.f2){Z.c();if(Z.fp()==true&&H.pm()!=null){var o=Z.uk(H.pm());if(o==null){Z.zx(g,false,false,null,b);}else{Z.j3(g,false,false,null,b);}B=true;}}else{g.OA(Z.w());g.UW(Z.G());g.qu(false,null,b);B=true;}}}else{g.OA(null);g.UW(null);g.qu(false,null,b);B=true;}if(!r){return [oZ.H,G];}var v=e[C.y()];Rd(Q,v);}for(var z=0;z<h.length;z++){C=h[z];C.V(iR.H);C.a(new Date());}return [oZ.y,B];}function H0(H){var B=H.Dv();var y=null;if(H.Ip){y=B.VU();}else{var a=H.wx();y=a.VU();}var T=[];if(y!=null){T=y.E();}var n=[];for(var q=0;q<T.length;q++){var N=T[q];if(N.n()==xQ.B){Bq.H(n,N);}}if(n.length==0){return ;}var E=true;var c;var z;var l;var h=[];var X=[];var P=new Array();for(var q=0;q<n.length;q++){c=n[q];var l=c.O();if(l==null){l=c.y();}z=Ru(l);Bq.H(P,z);}var O=function(){E=false;};nn.DU(P,false,null,O);if(!E){return ;}for(var q=0;q<n.length;q++){c=n[q];var l=c.O();if(l==null){l=c.y();}z=Ru(l);var Y=function(){E=false;};z.f(false,null,null,Y);if(!E){break;}h[l]=z;}if(!E){return ;}function V(Q){for(var G=0;G<Q.length;G++){var d=Q[G];var D=d.a();X[D]=d;}}var J=[];for(var q=0;q<n.length;q++){c=n[q];Bq.H(J,c.y());}if(J.length>0){Zz.r(J,false,V);}for(var q=0;q<n.length;q++){c=n[q];var l=c.O();if(l==null){l=c.y();}z=h[l];var r=z.C4(B.EM());if(r!=null){r.c();if(H.Ip){if(r.fp()==true){r=r.Bb(H.AX());r.q7();}}else{if(H.f2){if(r.fp()==true&&H.pm()!=null){r=r.uk(H.pm());if(r!=null){r.q7();}}}else{r.q7();}}var C=X[c.y()];Rd(z,C);}}}function Ru(H){var B=WX.l("Other Users");if(!B){B=new nn("Other Users",l7.n,null,null,false);}var y;var a;var T=null;y=B.Jw();for(var n=0,len=y.length;n<len;n++){a=y[n];if(a.k()==H){T=a;break;}}if(!T){T=new nn(H,l7.n,B,null,false);}var q=null;y=T.Jw();for(var n=0,len=y.length;n<len;n++){a=y[n];if(a.V()==an.B){q=a;break;}}if(!q){q=new Sa("Calendar",T,an.B);}return q;}function wr(H){this.N=H;this.q=false;this.E=false;this.c=false;}function Q1(){return this.N;}wr.prototype.y=Q1;function CH(){return this.q;}wr.prototype.z=CH;function Iw(){return this.E;}wr.prototype.a=Iw;function TS(){return this.c;}wr.prototype.B=TS;function iw(){var B=new jG.N(X2("calendar"),false,dM(this,this.l),dM(this,this.T));var y=new jG.h("getResourceSchedulingInfo",eu);y.y("user",this.N);B.B.d(y);B.B.h();}wr.prototype.H=iw;function p1(H,B){this.q=false;this.E=false;this.c=false;this.n(H.y().firstChild);}wr.prototype.l=p1;function hS(H){if(H==null){return ;}var B;var y;B=Ff.N(H,"AutoAccept",false);if(B==null){return ;}y=Ff.l(B);this.q=(y=="true");B=Ff.N(H,"DeclineConflicting",false);if(B!=null){y=Ff.l(B);this.c=(y=="true");}B=Ff.N(H,"DeclineRecurring",false);if(B!=null){y=Ff.l(B);this.E=(y=="true");}}wr.prototype.n=hS;function EY(H){this.q=false;this.E=false;this.c=false;}wr.prototype.T=EY;function tw(H,B){var y=new jG.N(X2("calendar"),false,wr.P,wr.X);y.H.add("onFinishFn",B);y.H.add("resources",H);var a=new jG.h("getResourceSchedulingInfo",eu);for(var T=0,len=H.length;T<len;T++){a.y("user",H[T]);}y.B.d(a);y.B.h();}wr.h=tw;function Fa(H,B){var y=B.item("resources");var a=B.item("onFinishFn");var T=H.y().getElementsByTagName("schdInfo");var n=new Array();if(T.length==0){for(var q=0,len=y.length;q<len;q++){var N=y[q];var E=new wr(N);Bq.H(n,E);}if(a!=null){a(n);}return ;}for(var q=0,len=y.length;q<len;q++){var N=y[q];var E=new wr(N);var c=false;for(var z=0,len2=T.length;z<len2;z++){var l=T[z];if(l.getAttribute("user")==N){E.n(l);c=true;}}Bq.H(n,E);}if(a!=null){a(n);}}wr.P=Fa;function Z5(H){var B=H.item("resources");var y=H.item("onFinishFn");var a=new Array();for(var T=0,len=B.length;T<len;T++){var n=B[T];var q=new wr(n);Bq.H(a,q);}if(y!=null){y(a);}}wr.X=Z5;function QP(H){var B=Bx();var y=H.dg();var a=H.Xl();var T=H.CA();return (y!=null&&y.toUpperCase()!=B.NC.n.toUpperCase()||a!=null&&T!=null&&z3.Y(a.toUpperCase())!=z3.Y(T.toUpperCase()));}function mo(H){var B=H.V();pD(B,true);}function bf(H){}function mp(H){var B=null;var y=cz(H);if(y==null){y=bL(H);}if(y!=null){B=B1.D(cI.y,y);}else{var a=YF(H);if(a==null){a=rV(H);}if(a!=null){B=B1.D(cI.H,a);}}return B;}function RO(H){var B=F2(H);if(B==null){return null;}var y=mp(H);if(y!=null&&y.strip()!=""){var a=rt.a(y);if(a.indexOf("OPENMAIL:")==0){a=a.substr(9);if(a.charCodeAt(a.length-1)==0){a=a.substr(0,a.length-1);}a=z3.Y(a);if(NC.v.toUpperCase()==a.toUpperCase()){return null;}}}if(QP(B)&&xG<=10){return null;}var T=B.EM();var n=B.eF();var q=false;var N=Bx();var E=null;var c=null;var z=B.dg();var l=H.V();var h=l.c();if(z!=null&&z.toUpperCase()!=N.NC.n.toUpperCase()){c=N.WX.H(z);}else{if(h!=null&&h.toUpperCase()!=N.NC.n.toUpperCase()){c=N.WX.H(h);}else{c=N.WX.H();}}if(c){for(var X=0;X<c.length;X++){var P=c[X];E=P.C4(T);if(E){break;}}}if(E!=null){if(E.N){E.c();}if(E.g()){alert(strings.message_deleted);S9();return null;}else{if(E.T()){var O=strings.generic_error+" #S010";a6(O,UJ.a);alert(O);return null;}}var Y=E.EM();var V=E.eF();if(T==n){if(Y==V){var J=B.dn();var r=E.dn();if(J!=null&&r!=null){if(r>J){return null;}else{if(r==J){var C=B.xf();var Q=E.xf();if(C!=null&&Q!=null){if(Q.getTime()>=C.getTime()){return null;}}}}}}}else{var C=B.xf();var Q=E.xf();if(C!=null&&Q!=null&Q.getTime()>=C.getTime()){return null;}}}var G=H.d();B.hY(G);B.oF(d9.H);B.Lm(iR.n);B.l7("IPM.Appointment");B.DU(VZ.y);var d="";var D=H.A("text","plain");if(D){d=D.T();}var e=d.indexOf("*~*~*~*~*~*~*~*~*~*");if(e!=-1){d=d.substr(e+19).strip();}B.R(d);var k=OT.H;var S=H.j();if(S==oF.y){k=OT.y;}else{if(S==oF.H){k=OT.B;}}B.fu(k);var f=B.VU();if(f==null){f=Zo.z(B);}var j=f.a();if(j==null){var w=B1.d(f);w.h(xQ.y);w.C(WC(H));w.Q(WC(H));w.r(N7.H);var u=cI.y;var M=bL(H);if(M==null){u=cI.H;M=rV(H);}w.Y(u);w.J(M);w.l(B1.D(u,M));f.N(w,0);}else{if(j.T()==cI.y){var b=j.y();if(b.indexOf("/internet,tnef")!=-1){var I=rV(H);j.Y(cI.H);j.J(I);j.l(B1.D(cI.H,I));}}}var t=vM();if(H.H()){function F(){B.u(t);}function K(){}var L=H.s();It.N(H,L,t,false,F,K);}if(E==null){B.aC(15);var m=new Date();B.WF(B.AX().getTime()>m.getTime());if(B.fp()==true){var Z=B.eh();var v=Z.j(15);B.Yd(v);var g=Z.P.clone();g.setMinutes(Z.l);B.gf(g);}else{var g=new Date(B.AX().getTime()-15*gd);B.Yd(g);B.gf(B.AX());}B.NV();B.qu(true,mo,bf);}else{if(E.fp()==false||T==n){B.WF(E.SL());var o=E.oq();B.aC(o);if(B.fp()==true){var Z=B.eh();var v=Z.j(o);B.Yd(v);var g=Z.P.clone();g.setMinutes(Z.l);B.gf(g);}else{var g=new Date(B.AX().getTime()-o*gd);B.Yd(g);B.gf(B.AX());}B.ku=E.ku;B.OA(E.w());B.G(E.G());Se(E);if(E.fp()&&B.fp()){o6.S0(E,B);}B.NV();var W=B.d();if(!W){W="";}if(W.indexOf(strings.calendar_response_subjectprefix_updated)!=0){B.hY(strings.calendar_response_subjectprefix_updated+W);}B.qu(true,mo,bf);q=true;H.isMeetingUpdate=q;}else{Se(E);E.u(B.z());var p=E.uk(B.pm());B.Ip=false;B.f2=true;E.PA(B.xf());if(p!=null){var o=p.oq();B.aC(o);E.j3(B,false);}else{B.aC(15);E.zx(B,false);}S9();o7();kD();q=true;H.isMeetingUpdate=q;}}return q;}function wC(H){var B=H.r();var y=F2(H);if(y==null){return ;}if(QP(y)&&xG<=10){return ;}var a=y.EM();var T=y.eF();var n=Bx();var q=null;var N=null;var E=y.dg();var c=H.V();var z=c.c();if(E!=null&&E.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(E);}else{if(z!=null&&z.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(z);}else{N=n.WX.H();}}if(N){for(var l=0;l<N.length;l++){var h=N[l];q=h.C4(a);if(q){break;}}}if(q==null){return ;}if(q.N){q.c();}if(q.g()){alert(strings.message_deleted);S9();return ;}else{if(q.T()){var X=strings.generic_error+" #S011";a6(X,UJ.a);alert(X);return ;}}Se(q);if(a==T){var P=q.VU();if(P==null){return ;}var O=mp(H);var Y=P.T(O);if(Y!=null){var V=Y.P();if((null==V)||(H.O()>V)){var J=null;switch(B){case jO.H:J=iR.B;break;case jO.y:J=iR.H;break;case jO.B:J=iR.a;break;}if(J!=null){var r=Y.X();if(J!=r){Y.V(J);Y.a(H.O());q.qu();}}}}}else{var C=true;var Q=q.uk(y.pm());if(Q==null){var G=q.Bb(y.pm());G.Ip=false;G.f2=true;G.c4(G.AX());G.sa(G.AX());G.P6(y.AX());G.nI(y.iV());Q=G;C=false;}var P=Q.VU();if(P==null){return ;}var O=mp(H);var Y=P.T(O);if(Y!=null){var V=Y.P();if((null==V)||(H.O()>V)){var J=null;switch(B){case jO.H:J=iR.B;break;case jO.y:J=iR.H;break;case jO.B:J=iR.a;break;}if(J!=null){var r=Y.X();if(J!=r){Y.V(J);Y.a(H.O());if(C){q.j3(Q,false);}else{q.zx(Q,false);kD();}}}}}}}function NI(H){var B=F2(H);if(B==null){return ;}var y=mp(H);if(y!=null&&y.strip()!=""){var a=rt.a(y);if(a.indexOf("OPENMAIL:")==0){a=a.substr(9);if(a.charCodeAt(a.length-1)==0){a=a.substr(0,a.length-1);}a=z3.Y(a);if(NC.v.toUpperCase()==a.toUpperCase()){return ;}}}if(QP(B)&&xG<=10){return ;}var T=B.EM();var n=B.eF();var q=Bx();var N=null;var E=null;var c=B.dg();var z=H.V();var l=z.c();if(c!=null&&c.toUpperCase()!=q.NC.n.toUpperCase()){E=q.WX.H(c);}else{if(l!=null&&l.toUpperCase()!=q.NC.n.toUpperCase()){E=q.WX.H(l);}else{E=q.WX.H();}}if(E){for(var h=0;h<E.length;h++){var X=E[h];N=X.C4(T);if(N){break;}}}if(N==null){var P=H.d();B.hY(P);B.oF(d9.T);B.Lm(iR.n);B.l7("IPM.Appointment");B.DU(VZ.a);var O="";var Y=H.A("text","plain");if(Y){O=Y.T();}var V=O.indexOf("*~*~*~*~*~*~*~*~*~*");if(V!=-1){O=O.substr(V+19).strip();}B.R(O);B.aC(15);B.WF(false);var J=B.VU();if(J==null){J=Zo.z(B);}if(J.a()==null){var r=B1.d(J);r.h(xQ.y);r.C(WC(H));r.Q(WC(H));r.r(N7.H);var C=cI.y;var Q=bL(H);if(Q==null){C=cI.H;Q=rV(H);}r.Y(C);r.J(Q);r.l(B1.D(C,Q));J.N(r,0);}var G=vM();if(H.H()){function d(){B.u(G);}function D(){}var e=H.s();It.N(H,e,G,false,d,D);}B.NV();S9();o7();kD();B.qu(true,mo,bf);return ;}if(N.N){N.c();}if(N.g()){alert(strings.message_deleted);S9();return ;}else{if(N.T()){var k=strings.generic_error+" #S012";a6(k,UJ.a);alert(k);return ;}}Se(N);var P=B.d();var S=B.xh();if(S==null||(kf(S)&&S.length==0)){P=strings.calendar_response_subjectprefix_canceled+P;S=strings.calendar_response_subjectprefix_canceled;}if(N.fp()==true&&T!=n){var f=true;var j=N.uk(B.pm());if(j==null){var w=N.Bb(B.pm());w.Ip=false;w.f2=true;w.c4(w.AX());w.sa(w.AX());w.P6(B.AX());w.nI(B.iV());j=w;f=false;}j.hY(P);j.oF(d9.T);j.DU(VZ.a);j.WF(false);if(f){N.j3(j,false);}else{N.zx(j,false);}}else{var u=N.zC();if(u!=d9.T){N.hY(P);N.ci(S);N.oF(d9.T);N.DU(VZ.a);N.WF(false);N.qu();}}kD();S9();}function xj(H,B){var y=H.Dv();if(y.e()){alert(strings.appt_locked);return ;}if(H.Ip){H=y.Bb(H.AX());}if(H.fr()==iR.T){alert(strings.meeting_organizer_no_response_expected);return ;}if(QP(H)&&xG<=10){alert(strings.scheduling_delegation_not_supported);return ;}H.Md(B);S9();}function Ui(H,B){var y=H.Dv();if(y.e()){alert(strings.appt_locked);return ;}if(H.Ip){H=y.Bb(H.AX());}if(H.fr()==iR.T){alert(strings.meeting_organizer_no_response_expected);return ;}if(QP(H)&&xG<=10){alert(strings.scheduling_delegation_not_supported);return ;}H.Eg(B);S9();}function Z2(H,B){var y=H.Dv();if(y.e()){alert(strings.appt_locked);return ;}if(H.Ip){H=y.Bb(H.AX());}if(H.fr()==iR.T){alert(strings.meeting_organizer_no_response_expected);return ;}if(QP(H)&&xG<=10){alert(strings.scheduling_delegation_not_supported);return ;}H.KS(B);S9();kD();o7();}function dA(H,B){var y=F2(H);if(QP(y)&&xG<=10){alert(strings.scheduling_delegation_not_supported);return ;}var a=y.EM();var T=y.eF();var n=Bx();var q=null;var N=null;var E=y.dg();var c=H.V();var z=c.c();if(E!=null&&E.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(E);}else{if(z!=null&&z.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(z);}else{N=n.WX.H();}}if(N){for(var l=0;l<N.length;l++){var h=N[l];q=h.C4(a);if(q){break;}}}if(q==null){return ;}if(q.N){q.c();}if(q.g()){alert(strings.message_deleted);S9();return ;}else{if(q.T()){var X=strings.generic_error+" #S013";a6(X,UJ.a);alert(X);return ;}else{if(q.e()){alert(strings.appt_locked);return ;}}}if(q.fp()==true&&T!=a){q=q.uk(y.pm());if(q==null){return ;}}if(q.fr()==iR.T){alert(strings.meeting_organizer_no_response_expected);return ;}q.Md(B);S9();Wz(H);}function hl(H,B){var y=F2(H);if(QP(y)&&xG<=10){alert(strings.scheduling_delegation_not_supported);return ;}var a=y.EM();var T=y.eF();var n=Bx();var q=null;var N=null;var E=y.dg();var c=H.V();var z=c.c();if(E!=null&&E.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(E);}else{if(z!=null&&z.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(z);}else{N=n.WX.H();}}if(N){for(var l=0;l<N.length;l++){var h=N[l];q=h.C4(a);if(q){break;}}}if(q==null){return ;}if(q.N){q.c();}if(q.g()){alert(strings.message_deleted);S9();return ;}else{if(q.T()){var X=strings.generic_error+" #S014";a6(X,UJ.a);alert(X);return ;}else{if(q.e()){alert(strings.appt_locked);return ;}}}if(q.fp()==true&&T!=a){q=q.uk(y.pm());if(q==null){return ;}}if(q.fr()==iR.T){alert(strings.meeting_organizer_no_response_expected);return ;}q.Eg(B);S9();Wz(H);}function Ph(H,B){var y=F2(H);if(QP(y)&&xG<=10){alert(strings.scheduling_delegation_not_supported);return ;}var a=y.EM();var T=y.eF();var n=Bx();var q=null;var N=null;var E=y.dg();var c=H.V();var z=c.c();if(E!=null&&E.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(E);}else{if(z!=null&&z.toUpperCase()!=n.NC.n.toUpperCase()){N=n.WX.H(z);}else{N=n.WX.H();}}if(N){for(var l=0;l<N.length;l++){var h=N[l];q=h.C4(a);if(q){break;}}}if(q==null){return ;}if(q.N){q.c();}if(q.g()){alert(strings.message_deleted);S9();return ;}else{if(q.T()){var X=strings.generic_error+" #S015";a6(X,UJ.a);alert(X);return ;}else{if(q.e()){alert(strings.appt_locked);return ;}}}if(q.fp()==true&&T!=a){q=q.uk(y.pm());if(q==null){return ;}}if(q.fr()==iR.T){alert(strings.meeting_organizer_no_response_expected);return ;}q.KS(B);S9();kD();o7();Wz(H);}function Vc(H){var B=F2(H);var y=B.EM();var a=Bx();var T=null;var n=null;var q=B.dg();var N=H.V();var E=N.c();if(q!=null&&q.toUpperCase()!=a.NC.n.toUpperCase()){n=a.WX.H(q);}else{if(E!=null&&E.toUpperCase()!=a.NC.n.toUpperCase()){n=a.WX.H(E);}else{n=a.WX.H();}}if(n){for(var c=0;c<n.length;c++){var z=n[c];T=z.C4(y);if(T){break;}}}if(T==null){return ;}var z=T.Uz();var l=B.fp()?B.pm():B.AX();g_SelectedDate=new Date(l.getFullYear(),l.getMonth(),l.getDate());if(gv(z)){oc(Wt.a);S9();}else{g_CalendarViewMode=Wt.a;OG(z);}window.focus();}function F2(H){var B=Bx();var y=H.u6();var a=y.T();var T=Ff.Q();Ff.q(T,a);var n=Ff.G(T).errorCode;if(oY&&n==-1072896657){a=a.replace(" encoding=\"UTF-8\"","");Ff.q(T,a);n=Ff.G(T).errorCode;}if(n==0){var q=Ff.N(T,"appointment",false);if(q!=null){var N=B.WX.M();if(N!=null){var E=o6.d2(q.cloneNode(true),N,false);var c=E.EM();var z=E.eF();if(c!=z){cp(E);}var l=Fi(H);if(l!=null){E.p(l);}var h=rV(H);if(h!=null){E.XR(h);}var X=dl(H);if(X!=null){E.da(X);}var P=YF(H);if(P!=null){E.Vv(P);}var O=E.dg();var Y=H.V();var V=Y.c();if(O!=null&&O.toUpperCase()!=B.NC.n.toUpperCase()){N=B.WX.M(O);}else{if(V!=null&&V.toUpperCase()!=B.NC.n.toUpperCase()){N=B.WX.M(V);}else{N=B.WX.M();}}if(N){E.an(N);}return E;}}}return null;}function cp(H){var B=H.eF();var y=rt.a(B);var a=Qq.N(y);var T=(a[16]<<8)+a[17];var n=a[18]-1;var q=a[19];var N=H.pm();N.setFullYear(T);N.setMonth(n);N.setDate(q);H.c4(N);var E=Tt(H);var c=N.clone();c.setTime(c.getTime()+(E*gd));H.sa(c);}function Uc(H,B,y,a,T,n){var q=Bx();var N=q.NR.Br();N.N=false;N.gY(H);if(H==jO.a||a.j()==OT.B){N.P6(oF.H);}else{if(a.j()==OT.y){N.P6(oF.y);}}var E=a.V();var c=E.c();if(c){var z=q.NC.X(c);if(z&&z.H(iP.y)){N.SL(new z3(c,z.n()));N.DJ(new z3(q.NC.K,q.NC.n));}else{N.SL(new z3(q.NC.K,q.NC.n));}}else{N.SL(new z3(q.NC.K,q.NC.n));}N.U(B);var l=q.NC.nn("replyTo");if(l!=null&&l!=q.NC.n){var h=new z3(q.NC.K,l);N.vD(h);}var X=[];var P=a.S1();if(P!=null){X=P.B();}var O=(X.length>0);N.VU(O);var Y=a.SI();Y.xN("description");Y.xN("reply_requested");Y.xN("sender_name");Y.xN("sender_email_address");Y.xN("sent_representing_name");Y.xN("sent_representing_search_key");Y.xN("sent_representing_addrtype");Y.xN("sent_representing_entryid");Y.xN("sent_representing_email_address");Y.xN("rcvd_representing_name");Y.xN("rcvd_representing_search_key");Y.xN("rcvd_representing_addrtype");Y.xN("rcvd_representing_entryid");Y.xN("rcvd_representing_email_address");Y.xN("appt_last_sequence");switch(H){case jO.T:Y.Lm(iR.n);Y.oF(d9.H);Y.DU(VZ.y);Y.Nl(a.eZ());break;case jO.a:Y.Lm(iR.n);Y.oF(d9.T);Y.DU(VZ.a);Y.fu(OT.B);Y.TR();if(Y.Ip&&!Y.f2){Y.c4(Y.MF());Y.sa(Y.vD());Y.X1(a.AX());Y.FF(a.iV());}break;default:Y.TR();Y.C4(false);break;}Y.NJ(IF.B);Y.l7(H);Y.gY(7265);Y.ci(y);Y.xN("sent_representing_search_key");if(Y.Ip||Y.f2){var V=a.Dv();var J=V.EM();var r=rt.a(J);var C=Qq.N(r);var Q=Y.pm();C[16]=Math.floor(Q.getFullYear()/256);C[17]=Q.getFullYear()%256;C[18]=Q.getMonth()+1;C[19]=Q.getDate();var G=Qq.a(C);var d=rt.B(G,false);Y.tN(J);Y.KO(d);Y.zV(Q);Y.xN("recurrence_state");Y.xN("timezone_data");Y.xN("recurrence_pattern");}if(Y.Ip){Y.c4(Y.AX());Y.sa(Y.iV());}var D=this.y(a);var e=this.B(D,O?X.length:0);var k=N.f2();if(O&&H==jO.T){k.y("multipart");k.q("mixed");var S=eI.Y(k);S.y("multipart");S.q("alternative");var f=eI.Y(S);f.y("text");f.q("plain");f.a(D);var j=eI.Y(S);j.y("text");j.q("rtf");j.a(e);var w=eI.Y(S);w.y("application");w.q("scalix-properties");w.a(Ff.J(Y.Hv));for(var u=0;u<X.length;u++){var M=X[u];var b=M.V();if(b!=null){var I=b.indexOf("/");if(I!=-1){var t=b.substr(0,I);var F=b.substr(I+1,b.length-I-1);var K=eI.Y(k);K.y(t);K.q(F);K.P("attachment");K.l(M.z());}}}var L=a.z();N.u(L);}else{k.y("multipart");k.q("alternative");var f=eI.Y(k);f.y("text");f.q("plain");f.a(D);var j=eI.Y(k);j.y("text");j.q("rtf");j.a(e);var w=eI.Y(k);w.y("application");w.q("scalix-properties");w.a(Ff.J(Y.Hv));}this.H=N;}function Tv(H){var B=this.H;var y=H.n();var T=null;if(y==xQ.y){T=B.fp();if(!T){T=jz.n(B,"to");}}else{if(y==xQ.H){T=B.cJ();if(!T){T=jz.n(B,"cc");}}else{if(y==xQ.B){T=B.an();if(!T){T=jz.n(B,"bcc");}}}}var n=H.T();var q=null;if(n==cI.y){q=new z3(H.q(),null,H.y());}else{if(n==cI.H){q=new z3(H.q(),H.y());}}T.y(q,n);}Uc.prototype.a=Tv;function d0(){var H=Bx();H.pr(this.H);H.BI.a("qo");}Uc.prototype.T=d0;function A3(H){var B=Bx();var a="";if(H.Ip||H.f2||H.fp()==false){var T=B.Hs(H.AX());var n=B.Hs(H.iV());var q=vY(H.AX(),im("long_date"));var N=NB();var E=N.a();var c=[];c["LOCALIZED_DATE"]=q;c["START_TIME"]=T;c["END_TIME"]=n;c["TIME_ZONE"]=E;a+=strings.when_label+strings.localized_when_string.format(c);}else{var z=H.eh();var l=cS(z);a+=strings.when_label+l;}var h=H.ck();if(h!=null&&h.strip()!=""){var X=strings.localized_where_string;a+="\n";a+=strings.where_label+h.strip();}a+="\n\n*~*~*~*~*~*~*~*~*~*\n\n";var P=H.Te();if(P!=null){a+=P;}return a;}Uc.prototype.y=A3;function Gk(H,y){var a="\\";var T="\n";function n(B){for(var c=0;c<B.length;c++){var z=B.charCodeAt(c);if(z>=128){var l=a+"u"+z+"*";B=B.substr(0,c)+l+B.substr(c+1);c+=l.length-1;}else{if(z==92){B=B.substr(0,c)+a+B.substr(c);c++;}}}return B;}H=n(H);var q="{"+a+"rtf"+a+"ansi"+T;for(var N=0;N<y;N++){q+=a+"objattph";}q+=a+"par"+T;var E=a+"par"+T;q+=H.replace(/\n/g,E);q+="}";return q;}Uc.prototype.B=Gk;function sH(){this.c=null;this.y=null;this.E=new Array();}sH.prototype.H=function(B){var y=rv("<DIV style='position:absolute;height:100%;width:100px;top:0px;right:0px;overflow:auto;' class='scrollbar' tabindex='-1'>",B);var a=rv("<DIV style='position:absolute;height:1px;width:1px;visibility:hidden;overflow:hidden;' class='scrollbar' tabindex='-1'>",y);var T=this;y.onscroll=function(n){var q=x7(n);dc(q);for(var N=0,len=T.E.length;N<len;N++){var E=T.E[N];E(T.c.scrollTop);}};y.onmousedown=function(n){var q=x7(n);dc(q);if(pV){q.preventDefault();}};this.c=y;this.y=a;};sH.prototype.T=function(){return this.c;};sH.prototype.a=function(){return this.c.scrollTop;};sH.prototype.q=function(H){this.c.scrollTop=H;};sH.prototype.n=function(){return this.y.offsetHeight;};sH.prototype.z=function(H){this.y.style.height=H+"px";};sH.prototype.h=function(H){Bq.H(this.E,H);};sH.prototype.B=function(H){Bq.B(this.E,H);};sH.prototype.N=function(){m4(this.c);};sH.prototype.l=function(){Lv(this.c);};var R2={B:0,H:1};function pX(H,B,y,a,T,n){this.P=H;this.q=B;this.T=y;this.c=a!=null?a:R2.B;this.O=this.c;this.n=(T==null)?true:T;this.H=(n==null)?true:n;}pX.prototype.l=function(){return this.P;};pX.prototype.h=function(){return this.q;};pX.prototype.z=function(H){this.q=H;};pX.prototype.a=function(){return this.T;};pX.prototype.N=function(){return this.c;};pX.prototype.E=function(H){this.c=H;};pX.prototype.X=function(){this.c=this.O;};pX.prototype.B=function(){return this.n;};pX.prototype.y=function(){return this.H;};function ue(H,B,y,a,T,n){this.V=H;this.i=B;this.H=y;this.L=a;if(T!=null){this.P=T;}else{this.P=true;}if(n){this.e=n;}else{this.e=0;}this.h=null;this.K=null;this.j=new Array();this.x=new Array();this.u=false;this.J=false;this.a=new Array();this.G=null;this.f=null;this.F=new Array();this.r=null;this.o=null;this.v=null;}ue.prototype.O=function(){if(this.V.firstChild!=null){this.V.removeChild(this.V.firstChild);}this.h=null;this.K=null;this.j=new Array();this.x=new Array();this.u=false;this.J=false;this.a=new Array();this.G=null;this.f=null;this.F=new Array();this.r=null;this.o=null;this.v=null;this.e=0;};ue.prototype.S=function(H){Bq.H(this.j,H);};ue.prototype.g=function(){for(var H=0;H<this.j.length;H++){var B=this.j[H];B.X();}};ue.prototype.W=function(H,B){Bq.H(H,B);H.__highlighted__=false;Bq.H(this.x,H);this.g();};ue.prototype.z=function(H){var B=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var y=this;function a(z,l){return l-z;}H.sort(a);for(var T=0;T<H.length;T++){var n=H[T];if(this.x[n].__highlighted__){var q=0;var N=this.x.length;for(var E=0;E<N;E++){if(this.x[E].__highlighted__){q++;}}if(q==1){if(n==this.x.length-1&&n!=0){this.Q(B.rows[n-1]);}else{if(n!=this.x.length-1){this.Q(B.rows[n+1]);}}}}this.x=Bq.z(this.x,n);B.firstChild.removeChild(B.rows[n]);}if(this.H){var c=this.p();if(c!=-1){this.H(this.q(c));}}};ue.prototype.X=function(){if(this.x.length==0){return true;}else{return false;}};ue.prototype.q=function(H){var B=this.x[H];return B[B.length-1];};ue.prototype.y=function(){return this.x.length;};ue.prototype.R=function(){var H=new Array();var B=this.x.length;for(var y=0;y<B;y++){var a=this.x[y];if(a.__highlighted__){Bq.H(H,y);}}return H;};ue.prototype.C=function(){this.x.length=0;var H=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var B=H.childNodes.length;for(var y=0;y<B;y++){H.removeChild(H.firstChild);}};ue.prototype.b=function(){this.h.focus();};ue.prototype.c=function(){this.h.blur();};ue.prototype.N=function(){return this.u;};ue.prototype.Y=function(H){this.h.tabIndex=H;};ue.prototype.t=function(){this.u=true;var H=this.x.length;var B=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;for(var y=0;y<H;y++){var a=B.rows[y];if(a.__highlighted__){a.className="grid_highlighted_focused_data_row";for(var T=0;T<a.cells.length;T++){a.cells[T].className="grid_highlighted_focused_data_cell";}}}};ue.prototype.l=function(){this.u=false;var H=this.x.length;var B=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;for(var y=0;y<H;y++){var a=B.rows[y];if(a.__highlighted__){a.className="grid_highlighted_unfocused_data_row";for(var T=0;T<a.cells.length;T++){a.cells[T].className="grid_highlighted_unfocused_data_cell";}}}};ue.prototype.Z=function(H,B,y,a){this.K.style.left=Math.abs(H)+"px";this.K.style.top=Math.abs(B)+"px";if(y>=0){this.K.style.width=Math.abs(y)+"px";}if(a>=0){this.K.style.height=Math.abs(a)+"px";}var T=this.K.firstChild.rows[0].cells[0].firstChild;var n=this.K.firstChild.rows[1].cells[0].firstChild;n.style.height=(Math.abs(a)-T.offsetHeight)+"px";};ue.prototype.D=function(H){this.h=rv("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.V);if(H!=null){this.h.tabIndex=H;}var B=this;this.h.onfocus=function(){if(!B.u){B.t();}};this.h.onblur=function(){if(B.u){B.l();}};this.h.onmousedown=function(){B.h.focus();};this.h.onmouseup=function(){B.h.focus();};this.h.onclick=function(y){var a=x7(y);if(pV){a.preventDefault();}dc(a);return false;};this.h.onmouseover=function(){return true;};this.K=rv("<DIV style='position:absolute;border:1px solid #B5B0AF;'>",this.h);this.K.oncontextmenu=function(y){var a=x7(y);if(pV){a.preventDefault();}return false;};var T;var n;var q=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.K);q.onmouseover=function(y){var a=x7(y);var N=MM(a);if(pV){a.preventDefault();dc(y);}N.style.cursor="default";return false;};var E=rv("<TBODY>",q);T=rv("<TR class='grid_header'>",E);n=rv("<TD>",T);var c=rv("<DIV class=\"grid_header\" style=\"width: "+this.V.offsetWidth+"; overflow:hidden\" tabindex=\"-1\">",n);var z="<TABLE border='0' cellspacing='0' cellpadding='0' ";z+=">";var l=rv(z,c);var h=rv("<TBODY>",l);var X=rv("<TR>",h);var P;var O=this.j.length;for(var Y=0;Y<O;Y++){var V=this.j[Y];if(Y<this.j.length){P=rv("<TD class='grid_header'>",X);var J=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",P);var r=rv("<TBODY>",J);var C=rv("<TR>",r);var Q=rv("<TD class='grid_header_caption' unselectable='on' nowrap>",C);var G=V.l().strip();if(G==""){G="&nbsp;";}Q.innerHTML=G;var d=rv("<TD unselectable='on'>",C);var e=rv("<DIV style='overflow:hidden;width:18px;'>",d);e.innerHTML="&nbsp;";}else{P.style.borderRightWidth="0px";P=rv("<TD id='grid_header_padder' class='grid_header' style='border-width:1px 0px;padding:1px;empty-cells:show;'>",X);P.innerHTML="&nbsp;";}P.onmousedown=function(y){var a=x7(y);var k=J1(a);if(k!=ib){return false;}var N=MM(a);while(N.className!="grid_header"&&N.className!="grid_header_mousedown"){N=N.parentNode;}N.className="grid_header_mousedown";if(pV){a.preventDefault();}else{a.returnValue=false;}return false;};P.onmouseup=function(y){var a=x7(y);var k=J1(a);if(k!=ib){return false;}var N=MM(a);while(N.className!="grid_header_mousedown"&&N.className!="grid_header"){N=N.parentNode;}N.className="grid_header";var S=N.cellIndex;var V=B.j[S];B.U(S,V.a());if(pV){a.preventDefault();}};}this.v=rv("<DIV style=\"position:absolute;height:"+this.V.offsetHeight+";width:1px;border:0px;color:black;background-color:black;z-index:900;cursor:W-resize;padding:0px;\">",document.body);this.v.style.visibility="hidden";for(var Y=0;Y<O-1;Y++){var V=this.j[Y];var f=V.h();var j=rv("<DIV class=\"col_separator\" style=\"width:20px;\">",document.body);Cl(j,0);j.style.height=P.offsetHeight+"px";Bq.H(this.a,j);var B=this;j.onmouseover=function(y){var a=x7(y);var N=MM(a);for(var w=0;w<B.a.length;w++){if(N==B.a[w]){break;}}var u=w;var V=B.j[u];if(V.B()&&N.className=="col_separator"){N.style.cursor="W-resize";}};j.onmousedown=function(y){var a=x7(y);var N=MM(a);for(var w=0;w<B.a.length;w++){if(N==B.a[w]){break;}}var V=B.j[w];if(!V.B()){return ;}B.o=w;N.style.cursor="W-resize";B.G=N;B.f=a.clientX;B.F=new Array();B.r=false;var M=GM(q);var b=pf(N)+(parseInt(N.offsetWidth)/2);B.v.style.left=b+"px";B.v.style.top=M+"px";if(pV){a.preventDefault();}function I(D){var m=x7(D);var Z=MM(m);if(B.G==null){return ;}B.G.style.cursor="W-resize";var v=m.clientX-B.f;if(B.r==false){if(Math.abs(v)>=3){B.r=true;B.v.style.visibility="visible";}else{return ;}}var g=B.o;var o=2;var W;var p;var U;var x;var A;var i;if(v<0){B.F[g]=true;B.F[l.rows[0].cells.length-2]=true;while(g>=0){W=l.rows[0].cells[g];p=(oY)?W.offsetWidth:W.offsetWidth-o;U=W.firstChild.rows[0].cells[0].offsetWidth;var R=B.j[g];if(R.y()){x=W.firstChild.rows[0].cells[1].firstChild.offsetWidth;i=x+U+o;}else{i=U+o;}A=p-Math.abs(v);B.F[g]=true;var R=B.j[g];if(A<i||!R.B()){g--;}else{break;}}if(g<0){return ;}W=l.rows[0].cells[g];p=(oY)?W.offsetWidth:W.offsetWidth-o;p-=Math.abs(v);W.style.width=p+"px";o=1;W=l.rows[0].cells[l.rows[0].cells.length-2];p=(oY)?W.offsetWidth:W.offsetWidth-o;p+=Math.abs(v);W.style.width=p+"px";for(var s=g;s<l.rows[0].cells.length-2;s++){var Kk=B.a[s].offsetLeft-Math.abs(v);B.a[s].style.left=Kk+"px";}}else{if(v>0){B.F[g]=true;g=l.rows[0].cells.length-2;if(l.rows[0].cells[l.rows[0].cells.length-1].offsetWidth-v<25){while(g>=B.o+1){W=l.rows[0].cells[g];p=(oY)?W.offsetWidth:W.offsetWidth-o;U=W.firstChild.rows[0].cells[0].offsetWidth;var R=B.j[g];if(R.y()){x=W.firstChild.rows[0].cells[1].firstChild.offsetWidth;i=x+U+o;}else{i=U+o;}A=p-v;B.F[g]=true;var R=B.j[g];if(A<i||!R.B()){g--;}else{break;}}}if(g==B.o){return ;}W=l.rows[0].cells[B.o];p=(oY)?W.offsetWidth:W.offsetWidth-o;p+=Math.abs(v);W.style.width=p+"px";if(l.rows[0].cells[l.rows[0].cells.length-1].offsetWidth-v<25){if(g==l.rows[0].cells.length-2){o=1;}W=l.rows[0].cells[g];U=W.firstChild.rows[0].cells[0].offsetWidth;var R=B.j[g];if(R.y()){x=W.firstChild.rows[0].cells[1].firstChild.offsetWidth;i=x+U+o;}else{i=U+o;}p=(oY)?W.offsetWidth:W.offsetWidth-o;p-=Math.abs(v);A=(p>i)?p:i;W.style.width=A+"px";}for(var s=B.o;s<g;s++){var Kk=B.a[s].offsetLeft+Math.abs(v);B.a[s].style.left=Kk+"px";}}}B.f=m.clientX;var Kk=pf(B.G)+(parseInt(B.G.offsetWidth)/2);B.v.style.left=Kk+"px";}function t(D){var m=x7(D);var Z=MM(m);var v=B.K.firstChild.rows[1].cells[0].firstChild.firstChild;var g;if(B.G==null){return ;}for(var o=0;o<=B.j.length;o++){if(B.F[o]==true){if(o==l.rows[0].cells.length-2){g=1;}else{g=2;}var W=(oY)?l.rows[0].cells[o].offsetWidth:l.rows[0].cells[o].offsetWidth-g;for(var p=0;p<B.x.length;p++){v.rows[p].cells[o].firstChild.style.width=W+"px";v.rows[p].cells[o].style.width=W+"px";}W=parseInt(W);var U=B.j[o];U.z(W);}}B.v.style.visibility="hidden";B.G=null;Z.style.cursor="default";if(oY){document.releaseCapture();}}if(oY){N.setCapture();document.attachEvent("onmousemove",dM(B,I));document.attachEvent("onmouseup",dM(B,t));}else{dc(y);document.addEventListener("mousemove",dM(B,I),false);document.addEventListener("mouseup",dM(B,t),false);}};var b=pf(this.V)+l.rows[0].cells[Y].offsetLeft+f-(parseInt(j.offsetWidth)/2);var M=GM(this.V);j.style.left=b+"px";j.style.top=M+"px";}T=rv("<TR>",E);n=rv("<TD>",T);var F=rv("<DIV class=\"grid_scrollable_div\" style=\"width: "+this.V.offsetWidth+"; height: "+(this.V.offsetHeight-l.offsetHeight)+"; overflow:hidden\" tabindex=\"-1\">",n);F.onkeydown=function(y){if(!B.u){if(pV){a.preventDefault();}return false;}};F.onblur=function(y){B.l();};var K=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",F);function L(D){if(!B.u){return true;}var m=x7(D);var Z=m.keyCode;if(Z==Ow){return true;}var v=-1;if(Z==jy||Z==Ao){var g=-1;if(m.shiftKey&&B.J==true){g=B.I();}else{g=B.p();}if(g!=-1){if(Z==jy){if(g!=B.x.length-1){v=g+1;}}else{if(Z==Ao){if(g!=0){v=g-1;}}}if(v!=-1){if(!m.shiftKey||B.P==false){B.d();B.n(K.rows[v]);B.Q(K.rows[v]);}else{if(m.shiftKey){if(B.J==true){B.d();B.n(K.rows[g]);B.Q(K.rows[g]);B.J=false;B.Q(K.rows[v]);K.rows[v]._timestamp_+=1;}else{if(K.rows[g].__highlighted__&&K.rows[v].__highlighted__){B.A(K.rows[g]);}else{B.Q(K.rows[v]);}}}}var o=K.rows[v].offsetTop;var W=K.parentNode.scrollTop;var p=o-W;var U=F.offsetHeight;var x=K.rows[0].cells[0].offsetHeight;if(p>=U){K.parentNode.scrollTop=o-U+x;}else{if(p<0){K.parentNode.scrollTop=o;}}}}if(B.H){var g=B.p();if(g!=-1){B.H(B.q(g));}}}if(pV){m.preventDefault();}return false;}if(oY){document.attachEvent("onkeydown",dM(this,L));}else{document.addEventListener("keydown",dM(this,L),false);}this.U(this.e);};ue.prototype.T=function(){this.U(this.e);};ue.prototype.w=function(){var H=this.K.firstChild.rows[0].cells[0].firstChild.firstChild;var B=H.rows[0];var y=B.childNodes;var a=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var T=a.rows[0];if(T!=null){var n=T.childNodes;for(var q=0;q<y.length;q++){if(y[q].tagName=="TD"||y[q].tagName=="TH"){this.m(y[q],n[q]);}}var N=this.K.firstChild.rows[1].cells[0].firstChild;var E=this.K.firstChild.rows[0].cells[0].firstChild;N.scrollLeft=E.scrollLeft;}};ue.prototype.m=function(H,B){var y=0;var a=H.childNodes[0].style.width?H.childNodes[0].offsetWidth:H.offsetWidth;var T=B.childNodes[0].style.width?B.childNodes[0].offsetWidth:B.offsetWidth;if(a<T){y=T;}else{y=a;}H.childNodes[0].style.width=y+"px";B.childNodes[0].style.width=y+"px";var n=H.childNodes[0].offsetWidth-y;var q=B.childNodes[0].offsetWidth-y;if(n>0){H.childNodes[0].style.width=(y-n)+"px";}if(q>0){B.childNodes[0].style.width=(y-q)+"px";}};ue.prototype.k=function(){var H=oY?17:19;var B=this.V.offsetHeight;var y=this.K.firstChild.rows[1].cells[0].firstChild;var a=this.K.firstChild.rows[0].cells[0].firstChild;var T=a.offsetHeight;var n=y.offsetWidth;var q=B-T;y.style.height=q+"px";var N=y.firstChild;var E=N.offsetWidth;var c=N.offsetHeight;y.style.overflow="scroll";y.style.overflowX="scroll";y.style.overflowY="scroll";var z=true;var l=true;if((n-H)>E){y.style.overflowX="hidden";z=false;}if((q-H)>c){y.style.overflowY="hidden";l=false;}if(l){a.style.width=n-H+"px";}if(z){y.onscroll=function(){a.scrollLeft=this.scrollLeft;};}if(!z&&oY){y.style.overflowX="hidden";}if(!l&&oY){y.style.overflowY="hidden";}if(!z&&!l&&!oY){y.style.overflow="hidden";y.style.overflowX="hidden";y.style.overflowY="hidden";}var h=pf(this.V);var X=GM(this.V);this.K.style.left=Math.abs(h)+"px";this.K.style.top=Math.abs(X)+"px";};ue.prototype.M=function(){var H=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var B=H.childNodes.length;for(var y=0;y<B;y++){H.removeChild(H.firstChild);}var a=rv("<TBODY>",H);var T=this.x.length;var n=this.j.length;var q=this;for(var y=0;y<T;y++){var N=rv("<TR>",a);var E=this.x[y];N.onmousedown=function(c){var z=x7(c);var l=MM(z);while(l.tagName!="TR"){l=l.parentNode;}var h=l;if(z.shiftKey&&q.P==true){var X=q.I();if(X==-1){X=q.p();q.n(H.rows[X]);}if(!z.ctrlKey&&!z.metaKey){q.B(X);}else{q.J=true;}var P=0;if(X>h.rowIndex){P=X-h.rowIndex;for(var O=1;O<=P;O++){q.Q(H.rows[X-O]);}H.rows[X-P]._timestamp_+=1;}else{P=h.rowIndex-X;for(var O=1;O<=P;O++){q.Q(H.rows[X+O]);}H.rows[X+P]._timestamp_+=1;}}else{if((z.ctrlKey||z.metaKey)&&q.P==true){q.J=true;if(h.__highlighted__){var Y=0;var B=q.x.length;for(var V=0;V<B;V++){var N=H.rows[V];if(N.__highlighted__){Y++;}}if(Y>1){q.A(h);q.n(h);}}else{q.Q(h);q.n(h);}}else{q.d();q.Q(h);q.n(h);}}if(pV){z.preventDefault();}else{z.returnValue=false;}if(q.H){var J=q.p();if(J!=-1){q.H(q.q(J));}}return false;};N.onclick=function(c){var z=x7(c);if(pV){z.preventDefault();}else{z.returnValue=false;}return false;};N.oncontextmenu=function(c){var z=x7(c);var h=MM(z);if(pV){z.preventDefault();}else{z.returnValue=false;}if(q.i){q.i(z.clientX,z.clientY,q,h.rowIndex);}return false;};N.ondblclick=function(c){if(q.L){q.L(q.R());}};var r;for(var V=0;V<n;V++){var C=this.j[V];r=rv("<TD unselectable=\"on\" nowrap>",N);var Q="";Q+="<DIV class=\"grid_data_div\" style=\"white-space:nowrap;\" unselectable=\"on\">";var G=E[V].strip();if(G!=""){Q+=G;}else{Q+="&nbsp;";}Q+="</DIV>";r.innerHTML=Q;}if(E.__highlighted__){this.Q(N);}else{this.A(N);}}var d=this.p();if(d==-1){if(H.rows.length>0){this.Q(H.rows[0]);d=0;}if(!this.u){this.l();}}else{var D=H.rows[d].offsetTop;H.parentNode.scrollTop=D;}var d=this.p();if(d!=-1&&this.H){this.H(this.q(d));}};ue.prototype.U=function(H,B){var y=this.j[H];var a=y.a();if(!a){a=function(N,E){var c=N[H].toLowerCase();var z=E[H].toLowerCase();if(c<z){return -1;}else{if(c>z){return 1;}else{return 0;}}};}var T=this.K.firstChild.rows[0].cells[0].firstChild.firstChild;var n=T.rows[0];var q=a;if(B==null||B==false){if(y.N()==R2.B){y.E(R2.H);y=this.j[this.e];if(y.y()){n.cells[this.e].firstChild.rows[0].cells[1].firstChild.className="";}y=this.j[H];if(y.y()){n.cells[H].firstChild.rows[0].cells[1].firstChild.className="sort_ascending_icon";}if(this.e!=H){y=this.j[this.e];y.X();this.e=H;}}else{q=function(N,E){return -(a(N,E));};y.E(R2.B);y=this.j[this.e];if(y.y()){n.cells[this.e].firstChild.rows[0].cells[1].firstChild.className="";}y=this.j[H];if(y.y()){n.cells[H].firstChild.rows[0].cells[1].firstChild.className="sort_descending_icon";}if(this.e!=H){y=this.j[this.e];y.X();this.e=H;}}}this.x.sort(q);this.M();this.w();this.k();};ue.prototype.E=function(H,B,y){var a=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var T=this.x[H];for(var n=0;n<T.length;n++){T[n]=B[n];}T[T.length-1]=y;this.x[H]=T;this.U(this.e,true);};ue.prototype.Q=function(H){this.x[H.rowIndex].__highlighted__=true;H.className="grid_highlighted_focused_data_row";H._timestamp_=(new Date()).getTime();H.__highlighted__=true;var B=H.cells.length;for(var y=0;y<B;y++){H.cells[y].className="grid_highlighted_focused_data_cell";}};ue.prototype.A=function(H){this.x[H.rowIndex].__highlighted__=false;H.className="grid_unhighlighted_data_row";H._timestamp_=null;H.__highlighted__=false;var B=H.cells.length;for(var y=0;y<B;y++){H.cells[y].className="grid_unhighlighted_data_cell";}};ue.prototype.d=function(){var H=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var B=this.x.length;for(var y=0;y<B;y++){var a=H.rows[y];if(a.__highlighted__){this.A(a);}}};ue.prototype.B=function(H){var y=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var a=this.x.length;for(var T=0;T<a;T++){var n=y.rows[T];if(n.__highlighted__&&T!=H){this.A(n);}}};ue.prototype.I=function(){var H=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var B=this.x.length;for(var y=0;y<B;y++){var a=H.rows[y];if(a.__shift__){return y;}}return -1;};ue.prototype.n=function(H){var B=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var y=this.x.length;for(var a=0;a<y;a++){var T=B.rows[a];if(T.__shift__){T.__shift__=false;}}H.__shift__=true;};ue.prototype.p=function(){var H=-1;var B=0;var y=this.K.firstChild.rows[1].cells[0].firstChild.firstChild;var a=this.x.length;for(var T=0;T<a;T++){var n=y.rows[T];if(n.__highlighted__){if(n._timestamp_>B){B=n._timestamp_;H=T;}}}return H;};var Kk={q:"0123456789abcdef"};Kk.a=function(H){var B=new Array();for(var y=7;y>=0;y--){B[B.length]=Kk.q.charAt((H>>(y*4))&15);}return B.join("");};Kk.T=function(H){var B=((H.length+8)>>6)+1;var y=new Array(B*16);for(var a=0;a<B*16;a++){y[a]=0;}for(a=0;a<H.length;a++){y[a>>2]|=H.charCodeAt(a)<<(24-(a%4)*8);}y[a>>2]|=128<<(24-(a%4)*8);y[B*16-1]=H.length*8;return y;};Kk.n=function(H,B){var y=(H&65535)+(B&65535);var a=(H>>16)+(B>>16)+(y>>16);return (a<<16)|(y&65535);};Kk.y=function(H,B){return (H<<B)|(H>>>(32-B));};Kk.N=function(H,B,y,a){if(H<20){return (B&y)|((~B)&a);}if(H<40){return B^y^a;}if(H<60){return (B&y)|(B&a)|(y&a);}return B^y^a;};Kk.B=function(H){return (H<20)?1518500249:(H<40)?1859775393:(H<60)?-1894007588:-899497514;};Kk.H=function(B){var y=Kk.T(B);var a=new Array(80);var T=1732584193;var n=-271733879;var q=-1732584194;var N=271733878;var E=-1009589776;var c=0;for(var z=0;z<y.length;z+=16){var l=T;var h=n;var X=q;var P=N;var O=E;for(var Y=0;Y<80;Y++){if(Y<16){a[Y]=y[z+Y];}else{a[Y]=Kk.y(a[Y-3]^a[Y-8]^a[Y-14]^a[Y-16],1);}c=Kk.n(Kk.n(Kk.y(T,5),Kk.N(Y,n,q,N)),Kk.n(Kk.n(E,a[Y]),Kk.B(Y)));E=N;N=q;q=Kk.y(n,30);n=T;T=c;}T=Kk.n(T,l);n=Kk.n(n,h);q=Kk.n(q,X);N=Kk.n(N,P);E=Kk.n(E,O);}return Kk.a(T)+Kk.a(n)+Kk.a(q)+Kk.a(N)+Kk.a(E);};var b9=0;var jG={H:function(){if(oY){var B;var y=null;try{B=new ActiveXObject("Microsoft.XMLHTTP");}catch(y){a6("FAILED - soap::new ActiveXObject Failed"+y.message,UJ.B);throw y;}return B;}else{if(pV){return new XMLHttpRequest();}else{return null;}}},B:{y:1,B:2,a:3,H:4},y:"http://scalix.com/soap/actor/client/response_processor",z:"http://schemas.xmlsoap.org/soap/envelope/",T:"SOAP-ENV",a:"<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'/>"};jG.h=function(H,B){this.B=H;this.T=B;this.a=Ff.r.createElement("m:"+H);this.a.setAttribute("xmlns:m",B);};jG.h.E="http://scalix.com/methods";jG.h.prototype.N=function(H){this.a.appendChild(H);};jG.h.prototype.q=function(H){Ff.H(this.a,H,true);};jG.h.prototype.y=function(H,B){var a=Ff.r.createElement(H);if(B!=null){Ff.V(a,B);}this.N(a);return a;};jG.h.prototype.H=function(){return this.T+"#"+this.B;};jG.h.prototype.n=function(){return this.a;};jG.q=function(){this.H=null;this.T=null;};jG.q.prototype.n=function(H,B){this.H=H;this.T=B;};jG.q.prototype.a=function(H){var B=H.firstChild;var y=Ff.a(B,"message");if(y){this.H=Ff.l(y);}var T=Ff.a(B,"debug");if(T){this.T=Ff.l(T);}};jG.q.prototype.y=function(){return this.H;};jG.q.prototype.B=function(){return this.T;};jG.E=function(H,B){var y=Ff.a(B,"SOAP-ENV:Header");if(y){var a=Ff.a(y,H);if(a){var T=a.nodeName.indexOf(":");this.H=(T==-1)?a.nodeName:a.nodeName.substr(T+1);var n=Ff.a(a,"message");if(n){this.B=Ff.l(n);}var q=Ff.a(a,"debug");if(q){this.T=Ff.l(q);}}}};jG.E.prototype.a=function(){return this.B;};jG.E.prototype.y=function(){return this.T;};jG.n=function(){this.z=null;this.B=null;this.T=null;this.H=null;this.y=null;};jG.n.prototype.c=function(H,B,y,a){this.z=H;this.B=B;this.T=y;this.H=a;};jG.n.prototype.n=function(H,B){var y=Ff.a(H,"faultcode");if(y){this.z=Ff.l(y);}var a=Ff.a(H,"faultstring");if(a){this.B=Ff.l(a);}var T=Ff.a(H,"faultactor");if(T){this.T=Ff.l(T);}var q=Ff.a(H,"detail");if(q){this.H=new jG.q();this.H.a(q);}if(!this.T&&!this.H){}if(!this.H){this.y=new jG.E(this.T,B);}};jG.n.prototype.a=function(){return this.z;};jG.n.prototype.h=function(){return this.B;};jG.n.prototype.E=function(){return this.T;};jG.n.prototype.l=function(){return this.H;};jG.n.prototype.q=function(){return this.y;};jG.n.prototype.N=function(){return this.z.startsWith("Server.Connection");};jG.l=function(H,B,y,a,T,n,q,N){this.P=H;this.e=B;this.E=y;this.B=a;this.Y=T;this.r=n;this.X=N;this.S=Ff.c("UTF-8",jG.a);this.l=oY?this.S.childNodes[1]:this.S.firstChild;this.T=null;this.H=this.S.createElement("SOAP-ENV:Body");this.l.appendChild(this.H);this.V=null;this.k=new Array();this.y=null;this.n=false;if(!this.X){a6("soap::HttpRequest"+H,UJ.B);}this.D=null;this.G=null;this.f=false;if(vw(q)&&0<=q){this.C=q;}else{this.C=0;}this.a=0;};jG.l.prototype.z=function(H){this.C=H;};jG.l.prototype.doretry=function(){this.V.onreadystatechange=function(){};this.V.abort();this.f=false;this.n=false;if(!this.X){a6("soap.HttpRequest: Request timeout or error for method "+this.D+" (try "+this.a+"), retrying.",UJ.WARN);}this.h();};jG.l.prototype.timeoutprompt=function(){return ("ping"!=this.D&&"remoteClientLog"!=this.D&&window.confirm(strings.soap_timeout_retry_prompt));};jG.l.prototype.timeout=function(){if(this.G!=null){clearTimeout(this.G);this.G=null;}if(!this.X){a6("soap.HttpRequest: Handling timeout for method "+this.D+" on objID="+this.Q,UJ.WARN);}if(this.V&&this.V.readyState&&this.V.readyState!=jG.B.H){if(vw(this.C)){if(this.C>this.a){this.doretry();return ;}else{if(this.timeoutprompt()){if(!this.X){a6("soap.HttpRequest: User OK'd another round of retries for "+this.D+" on objID="+this.Q,UJ.B);}this.z(this.a*2);this.doretry();return ;}else{if(!this.X){a6("soap.HttpRequest: No more automatic or user OK'd retries for "+this.D+" on objID="+this.Q,UJ.B);}}}}this.f=true;this.J();var H=null;try{this.V.abort();this.f=false;if(!this.X){a6("SOAP request aborted method: "+this.D+" objID="+this.Q+" async="+this.e,UJ.a);}}catch(H){if(!this.X){a6("soap.HttpRequest::abort -> "+(oY?H.message:H),UJ.a);}return ;}return ;}return ;};jG.l.prototype.c=function(){return (true==this.X);};jG.l.prototype.O=function(H){this.y=H;};jG.l.prototype.d=function(H){Ff.H(this.H,H.n(),true);this.k[H.H()]=true;if(this.D==null){this.D=H.B;}};jG.l.prototype.N=function(H){if(!this.T){this.T=this.S.createElement("SOAP-ENV:Header");this.l.insertBefore(this.T,this.H);}Ff.H(this.T,H,true);};jG.l.prototype.h=function(){var H=[];for(var B in this.k){Bq.H(H,B);}var y=H.join(", ");this.a++;this.Q=b9++;this.V=jG.H();if(!this.X){a6("SOAP object id="+this.Q+" CREATED",UJ.B);}var a=null;try{this.V.open("POST",this.P,this.e);this.V.onreadystatechange=dM(this,this.J);this.V.setRequestHeader("SOAPAction",H.join(", "));if(this.y!=null){this.V.setRequestHeader("Accept-Language",this.y);}this.V.setRequestHeader("Content-Type","text/xml;charset=UTF-8");this.V.send(this.S);}catch(a){if(!this.X){a6("soap.HttpRequest::send -> "+(oY?a.message:a),UJ.a);}this.V.onreadystatechange=function(){};return ;}if(pV&&this.V.readyState==jG.B.H&&this.e==false){this.J();}};jG.l.prototype.q=function(){if(this.V==null){return ;}this.V.onreadystatechange=function(){};var H=null;try{this.V.abort();}catch(H){if(!this.X){a6("soap.HttpRequest::abort -> "+(oY?H.message:H),UJ.B);}return ;}};jG.l.prototype.J=function(){switch(this.V.readyState){case jG.B.y:case jG.B.B:case jG.B.a:if(!this.X){a6("soap.HttpRequest.readyState -> "+this.V.readyState+" method: "+this.D+" objID="+this.Q+" async="+this.e,UJ.B);}if(this.G!=null){clearTimeout(this.G);this.G=null;}if(this.r!=null&&!this.f){if(!this.X){a6("(Re)setting timeout timer for SOAP objID="+this.Q,UJ.B);}this.G=Rr(this.r,this,"timeout");}if(this.f){if(!this.X){a6("soap.HttpRequest.readyState -> "+this.V.readyState+" method: "+this.D+" objID="+this.Q+" async="+this.e+" timed out!",UJ.WARN);}break;}return ;case jG.B.H:if(!this.X){a6("soap.HttpRequest.readyState -> "+this.V.readyState+" method: "+this.D+" objID="+this.Q+" async="+this.e,UJ.B);}if(this.G!=null){clearTimeout(this.G);this.G=null;}break;default:if(!this.X){a6("soap.HttpRequest.readyState -> "+this.V.readyState+" method: "+this.D+" BAD!"+" objID="+this.Q+" async="+this.e,UJ.a);}if(this.G!=null){clearTimeout(this.G);this.G=null;}break;}if(this.n){return ;}this.n=true;this.V.onreadystatechange=function(){};var H=new jG.c(this);var B=H.H();if(this.f&&!B){var y=new jG.q();var a=strings.connection_timeout+" #SOAP30";y.n(a,null);B=new jG.n();B.c("Server.ConnectionDropped",a,jG.y,y);}if(B){var T=H.a();var n=T[0];var q=n;if(T[1]!=null){q+="\n\n";q+="Debug Info: "+T[1];}if(!this.X){a6("Fault in SOAP (objID="+this.Q+"):\n"+q,UJ.a);}if(B.N()&&(vw(this.C)&&this.C>this.a)){var N=5000*(this.a-1);if(N>60000){N=60000;}if(!this.X){a6("soap.HttpRequest.readyState -> "+this.V.readyState+" method: "+this.D+" objID="+this.Q+" async="+this.e+" - retrying in "+N+"ms to see if fault is transient!",UJ.WARN);}Rr(N,this,"doretry");return ;}if(!B.N()&&!(this.E.exists("no.report.faults")&&this.E.item("no.report.faults"))){alert(n);}if(this.Y){this.Y(H,this.E);this.Y=null;}}else{if(!this.X){a6("Faultless completion for SOAP objID="+this.Q,UJ.B);}if(this.B){this.B(H,this.E);this.B=null;}}};jG.c=function(H){var B=H.V;if(pV){if(H.e){var y;try{var a=B.status;}catch(y){var T=new jG.q();var n=strings.connection_timeout+" #SOAP27";n+="\n Error: "+y.message;try{n+="\n Request URL: "+H.P;n+="\n Request Body: "+Ff.J(H.H);}catch(ex){}T.n(n,null);this.B=new jG.n();this.B.c("Server.ConnectionDropped",n,jG.y,T);return ;}}else{if(B.status==0){var T=new jG.q();var n=strings.connection_timeout+" #SOAP28";T.n(n,null);this.B=new jG.n();this.B.c("Server.ConnectionDropped",n,jG.y,T);return ;}}}else{if(oY){if(B.status>505){var T=new jG.q();var n=strings.connection_timeout+" #SOAP29";try{n+="\n Status: "+B.status;n+="\n Request URL: "+H.P;n+="\n Request XML: "+Ff.J(H.S);}catch(ex){}T.n(n,null);this.B=new jG.n();this.B.c("Server.ConnectionDropped",n,jG.y,T);return ;}}}if(!H.c()){a6("http request HTTP status="+B.status,UJ.B);}var q=B.responseText;if(q==null){if(!H.c()){a6("soap.HttpResponse -> xmlhttp.responseText is null",UJ.B);}return ;}var N=Ff.Q();Ff.q(N,q);var E=Ff.G(N).errorCode;if(oY&&E==-1072896657){q=q.replace(" encoding=\"UTF-8\"","");Ff.q(N,q);E=Ff.G(N).errorCode;}if(E!=0){var z=Ff.G(N);var l="";l+=z.reason;if(oY){l+="\nline: "+z.line;l+="\nlinepos: "+z.linepos;l+="\n"+z.srcText;}else{try{l+="http status: "+B.status;l+="\nstatus text: "+B.statusText;l+="\nresponse text: "+B.responseText;}catch(y){l="Cannot extract info from the xmlhttp handle";}}var n="";if(B.status==503){n=strings.http_503_message;}else{n="The server failed to send back a valid XML response.";}var T=new jG.q();T.n(n,l);this.B=new jG.n();this.B.c("Server.MalformedXML",n,jG.y,T);return ;}var h=N.documentElement;if(B.status==200){this.T=Ff.a(h,"Body",jG.z,jG.T);var X;if(this.T!=null){X=Ff.a(this.T,"Fault",jG.z,jG.T);if(X==null){return ;}}else{X=Ff.a(h,"Fault",jG.z,jG.T);}if(X!=null){this.B=new jG.n();this.B.n(X,h);return ;}else{var T=new jG.q();var n="There was no SOAP-ENV:Body in the xml payload sent by the server.";var l=B.responseText;T.n(n,l);this.B=new jG.n();this.B.c("Server.NoSoapBody",n,jG.y,T);return ;}}else{if(B.status==500){var T=new jG.q();var n="Internal Server Error: 500";T.n(n,"");this.B=new jG.n();this.B.c("Server.InternalError",n,jG.y,T);return ;}}if(B.status==503){var T=new jG.q();var n=strings.http_503_message;T.n(n,"");this.B=new jG.n();this.B.c("Server.NotReady",n,jG.y,T);return ;}else{var n="Unknown Error";var l="";var y;try{l+="http status: "+B.status;l+="\nstatus text: "+B.statusText;l+="\nresponse text: "+B.responseText;}catch(y){l="Cannot extract info from the xmlhttp handle";}var T=new jG.q();T.n(n,l);this.B=new jG.n();this.B.c("Server.UnknownProblem",n,jG.y,T);return ;}};jG.c.prototype.y=function(){if(this.T){return this.T;}else{return null;}};jG.c.prototype.H=function(){if(this.B){return this.B;}else{return null;}};jG.c.prototype.a=function(){var H;var B;var y=this.B.l();var T=this.B.q();if(y){H=y.y();B=y.B();}else{if(T){H=T.a();B=T.y();}}if(!H||H.strip()==""){H="An error has occurred but a message has not been provided.";}var n=[];n[0]=H;if(B!=null&&B.strip()!=""){n[1]=B;}return n;};jG.N=function(H,B,y,a,T,n){this.H=new Xs();this.B=new jG.l(H,B,this.H,y,a,jG.N.a,jG.N.y,n);if(jG.N.T){this.B.N(jG.N.T);}if(T){this.B.O(T);}};jG.N.T=null;jG.N.a=null;jG.N.y=null;var lF=null;function Wl(H,B){this.H=B;this.y=H;this.a=null;this.T=null;if(oY){this.N=this.H.createTextRange();this.n=0;}else{bD(this.y,this.H.firstChild,0);var y=Ff.l(this.H);y=y.replace(/&nbsp;/g," ");y=y.replace(/^\s*|\s*$/g,"");this.q=y.split(/\W+/);this.B=0;}}Wl.prototype.replace=function(H){if(oY){var B=this.N.text;var y=this.N.getBookmark();this.replaceWord(checkerForm.txtReplace.value);if(H){while(this.N.findText(B,1000000,6)){this.N.text=checkerForm.txtReplace.value;}this.N=this.H.createTextRange();this.N.moveToBookmark(y);E3(checkerForm.txtReplace.value);}}else{var B=this.q[this.B-1];var a=checkerForm.txtReplace.value;this.replaceWord(a);if(H){var T=this.y.getSelection();var n=T.anchorNode;var q=n.parentNode;var N=0;for(var E=0;E<q.childNodes.length;E++){if(q.childNodes[E]==n){}break;N++;}for(var E=this.B,len=this.q.length;E<len;E++){var c=this.q[E];c=c.replace(/^\s*/,"").replace(/\s*$/,"");if(c==""){continue;}var z=this.y.find(c,false,false);if(!z){continue;}if(c!=B){continue;}this.q[E]=a;this.replaceWord(a);}T=this.y.getSelection();T.collapse(q,N);E3(a);}}this.step();};Wl.prototype.step=function(){if(oY){while(true){var H=this.N.move("word",this.n);if(H<this.n){this.N=null;dQ(this.y,this.H);spellCheckDone();return ;}this.n=1;this.N.moveEnd("word",1);var B=this.N.text;B=B.replace(/\W+$/,"");if(B.length==0){continue;}while(B.length<this.N.text.length){this.N.moveEnd("character",-1);}var y=Su(B,true);if(y!=null){nH(B,y);this.N.select();return ;}}}else{var a,T;for(a=this.B,T=this.q.length;a<T;a++){var B=this.q[a];B=B.replace(/^\s*/,"").replace(/\s*$/,"");if(B==""){continue;}var n=this.y.find(B,false,false);if(!n){continue;}var y=Su(B,true);if(y!=null){nH(B,y);this.B=a+1;break;}}if(a>=T){dQ(this.y,this.H);spellCheckDone();}}};Wl.prototype.ignore=function(H){if(H){if(oY){if(this.N!=null){E3(this.N.text);}else{spellCheckDone();}}else{E3(this.q[this.B-1]);}}this.step();};Wl.prototype.add=function(H){if(!lF){lF=new Object();}lF[H]=H;var B=opener.fg();Qa(_iFrameDoAdd,H+"\n",B);this.step();};Wl.prototype.replaceWord=function(H){if(oY){this.N.text=H;}else{var B=this.y.getSelection();var y=B.getRangeAt(0);y.deleteContents();var a=document.createTextNode(H);y.insertNode(a);}};function bD(H,B,y){if(B){var a=H.getSelection();a.collapse(B,y);}}function nH(H,B){checkerForm.txtReplace.value="";checkerForm.problem.value=H;while(checkerForm.suggestions.options.length){checkerForm.suggestions.options[0]=null;}for(var y=0;y<B.suggestions.length;y++){var a;if(NX(H)){a=dW(B.suggestions[y]);}else{a=B.suggestions[y];}checkerForm.suggestions.options[y]=new Option(a);if(y==0){checkerForm.txtReplace.value=a;checkerForm.suggestions.options[0].selected=true;}}}function Su(H,B){if(lF&&lF[H]!=null){return null;}var y=Gb[H];if(y&&!y.ignore){return y;}return null;}function E3(H){if(Gb[H]){Gb[H].ignore=true;}}function selectThis(){checkerForm.txtReplace.value=checkerForm.suggestions.options[checkerForm.suggestions.selectedIndex].text;}function SU(){if(checkerForm.suggestions.selectedIndex!=-1){checkerForm.txtReplace.value=checkerForm.suggestions.options[checkerForm.suggestions.selectedIndex].text;gObjSpell.replace(false);}}function dQ(H,B){if(oY){if(B==null){return ;}var y=B.createTextRange();if(y==null){return ;}y.move("word",0);y.select();}else{var a=H.getSelection();if(B.firstChild&&a){a.collapse(opener[e4].firstChild,0);}}}function Zc(H){var B=0;for(var y in H){B++;break;}return B>0?false:true;}function NX(H){var B=/^[A-Z]/;return B.test(H);}function dW(H){return H.substr(0,1).toUpperCase()+H.substring(1);}function OW(){var H="";if(lF){for(word in lF){H+=word+"\n";}var B=opener.fg();Qa(_iFrameDoAdd,H,B);}}function Qa(H,B,y){H.document.open();H.document.write("<HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" ></HEAD>");H.document.write("<BODY><FORM action=\""+ik+"\" method=\"post\" name=\"_formDoAdd\" target=\""+H.name+"\">");if(y){for(var a in y){H.document.write("<input type=hidden name="+a+" value=''>");}}H.document.write("<input type=hidden name='additions' value=''>");H.document.write("</FORM></BODY></HTML>");H.document.forms["_formDoAdd"].additions.value=B;if(y){for(var a in y){H.document.forms["_formDoAdd"][a].value=y[a];}}H.document.close();H.document.forms["_formDoAdd"].submit();}var xm=null;function hF(H){var B;if(oY){var y;var a;try{y=H.createTextRange();}catch(a){throw new Error("Object to spell check must support text ranges.");}B=y.text;}else{H.innerHTML=H.innerHTML.replace(/\r\n/g," \r\n").replace(/<br>/ig," <br>");var y=document.createRange();y.selectNodeContents(H);B=y.toString();}B=B.replace(/\u00AD|\u2019s/g,"");return B.replace(/\r|\n|\([a-zA-Z0-9]\)|(\t|\n|\u0020)?[a-zA-Z0-9](\)|\.|:)/g," ");}function doSpellCheck(H,B,y,a){var T;try{var n=eval(H);var q=hF(n);delete n;var N="check"+(new Date()).getTime();if(!B){B="en_US";}xm=window.open("blank.jsp",N,"width=275,height=230,toolbar=no,status=no,menubar=no,directories=no,resizable=no");xm.focus();xm.document.open();xm.document.write("<HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" ></HEAD>");xm.document.write("<BODY><FORM action=\"spellcheck.jsp\" method=\"post\" name=\"spell\" target=\""+N+"\">");xm.document.write("<input type=\"hidden\" name=\"field\" value=\"fieldvalue\">");xm.document.write("<input type=\"hidden\" name=\"fieldvalue\" value=\"\">");xm.document.write("<input type=\"hidden\" name=\"fieldId\" value=\"\">");xm.document.write("<input type=\"hidden\" name=\"locale\" value=\"\">");xm.document.write("<input type=\"hidden\" name=\"autoSpellCheck\" value=\"\">");if(y){KF=y;for(var E in y){xm.document.write("<input type=hidden name="+E+" value=''>");}}xm.document.write("</FORM></BODY></HTML>");xm.document.close();xm.document.forms["spell"].fieldvalue.value=q;xm.document.forms["spell"].fieldId.value=H;xm.document.forms["spell"].locale.value=B;xm.document.forms["spell"].autoSpellCheck.value=a;if(y){for(var E in y){xm.document.forms["spell"][E].value=y[E];}}xm.document.forms["spell"].submit();xm.authInfo=y;}catch(T){alert("Error invoking spellchecker: "+T.description);xm=null;}return xm;}var KF=null;function fg(){return KF;}String.prototype.printf=function(){var ON=this.split("%s");var N6=new Array();for(var HX=0;HX<ON.length-1;HX++){Bq.H(N6,ON[HX]);Bq.H(N6,arguments[HX]);}Bq.H(N6,ON[HX]);return N6.join("");};String.prototype.compressSpaces=function(){var fL=this;fL=fL.strip();fL=fL.replace(/\s+/g," ");return fL;};String.prototype.startsWith=function(bM){var h8=this.substr(0,bM.length);return (h8==bM);};String.prototype.endsWith=function(la){var Ri=this.substring(this.length-la.length,this.length);return (Ri==la);};String.prototype.strip=function(){var zc=new RegExp("^\\s*(\\S*(\\s+\\S+)*)\\s*$");return zc.exec(this)[1];};String.prototype.contains=function(){for(var HX=0;HX<arguments.length;HX++){if(this.search(arguments[HX])>-1){return true;}}return false;};String.prototype.format=function(Hl){var fL=this;var Ey=null;for(var G5 in Hl){var Mg=new RegExp("%"+G5,"g");fL=fL.replace(Mg,Hl[G5]);}return fL;};var KE={B:0,H:1};function yf(H,B,y,a,T,n,q,N,E,c,z,l){this.z=H;this.B=B;this.N=(n==null)?KE.B:n;this.L=this.N;this.H=(q==null)?true:q;this.Q=(N==null)?true:N;this.l=T;this.T=y;this.r=a;this.K=c;this.F=new Array();this.n=false;this.M=(E!=null)?E:true;this.m=z;this.f=l;this.y=true;}yf.prototype.G=function(H,B){if(PX(UJ.y)){a6(this.z+" column gets "+H.length+" new rows.",UJ.y);}var y=this;var a=function(G,d,D){var e=0;try{var k=D(G);var S=D(d);if(kf(k)){k=k.toLowerCase();S=S.toLowerCase();if(k==S){e=0;}else{if(k>S){e=1;}else{e=-1;}}}else{e=k-S;}}catch(e){a6("Accessor function failed for "+G+". Error: "+e,UJ.y);}return e;};var T=function(G,d){return a(G,d,y.T);};var n=function(G,d){return a(G,d,y.r);};var q=function(G,d){try{var D=G(d);if(kf(D)){D=D.toLowerCase();}return D;}catch(e){a6("Accessor function failed for "+d+". Error: "+e,UJ.y);return null;}};var N=function(G){return q(y.T,G);};var E=function(G){return q(y.r,G);};var c=(null!=this.r)?true:false;var z=new Object();if(!B){if(!c){z=H.sort(T);}else{for(var l=0;l<H.length;l++){var h=H[l];var X=N(h);if(undefined==z[X]){z[X]=new Array();}z[X].push(h);}for(var l in z){var P=z[l];if(P.length>1){P.sort(n);}}}}else{z=H;}if(this.n){if(!c){var O=new Array();var Y=0;var V=0;while((Y<this.F.length)&&(V<z.length)){if(N(this.F[Y])<N(z[V])){O.push(this.F[Y++]);}else{O.push(z[V++]);}}while(Y<this.F.length){O.push(this.F[Y++]);}while(V<z.length){O.push(z[V++]);}this.F=O;}else{for(var J in z){if(undefined==this.F[J]){this.F[J]=z[J];}else{var r=new Array();var C=this.F[J];var Q=z[J];var V=0;var Y=0;while((Y<C.length)&&(V<Q.length)){if(E(C[Y])<E(Q[V])){r.push(C[Y++]);}else{r.push(Q[V++]);}}while(Y<C.length){r.push(C[Y++]);}while(V<Q.length){r.push(Q[V++]);}this.F[J]=r;}}}}else{this.F=z;}this.n=true;};yf.prototype.h=function(H){var B=H.length;var y;if(this.r){var a;var T;for(var n=0;n<B;n++){y=H[n];a=this.T(y).toLowerCase();T=this.F[a];var q=T.length;for(var N=0;N<q;N++){if(this.r(T[N])==this.r(y)){break;}}this.F[a]=Bq.z(T,N);}}else{if(this.T){for(var n=0;n<B;n++){y=H[n];var E=this.F.length;for(var N=0;N<E;N++){if(this.T(this.F[N])==this.T(y)){break;}}this.F=Bq.z(this.F,N);}}}};yf.prototype.w=function(){delete (this.F);this.F=new Array();this.n=false;};yf.prototype.Y=function(H,B){if(this.l!=null){this.l(H,B);}};yf.prototype.O=function(){var H=new Array();if(PX(UJ.y)){a6("flattening "+this.z+" column.",UJ.y);}if(this.r){var B=new Array();var y=B.length;for(var a in this.F){B[y++]=a;}B.sort();var T;var a;var n=H.length;for(var q=0;q<y;q++){a=B[q];T=this.F[a];var N=T.length;for(var E=0;E<N;E++){H[n++]=T[E];}}}else{if(this.T){H=Bq.n(this.F);}}return H;};yf.prototype.I=function(){var H;H=this.O();if(!this.y){if(this.L==KE.B){this.L=KE.H;}else{if(this.L==KE.H){this.L=KE.B;}}}if(this.L==KE.H){H.reverse();}this.y=false;return H;};yf.prototype.e=function(){return (this.T)?true:false;};yf.prototype.D=function(H){return this.T(H);};yf.prototype.a=function(H){return this.r(H);};yf.prototype.J=function(){return this.n;};yf.prototype.V=function(H){return this.K(H);};yf.prototype.c=function(){return this.z;};yf.prototype.t=function(){return this.B;};yf.prototype.u=function(H){this.B=H;};yf.prototype.d=function(){return this.L;};yf.prototype.X=function(H){this.L=H;};yf.prototype.b=function(){return (this.N==this.L)?true:false;};yf.prototype.j=function(){this.L=this.N;this.y=true;};yf.prototype.k=function(){return this.H;};yf.prototype.E=function(){return this.Q;};yf.prototype.P=function(){return this.O(this.F);};yf.prototype.C=function(){this.M=true;};yf.prototype.S=function(){this.M=false;};yf.prototype.q=function(){return this.M;};function lz(H,B,y,a,T,n,q){this.e8=H;this.pm=y;this.B=a;this.z=T;this.gY=n;this.NV=q;this.tN=new Array();this.Mn=new Array();this.u=new Array();this.L=null;this.G=null;this.I=null;this.nn=false;this.K=new sH();this.DJ=new Array();this.X=null;this.Q=false;this.bi=null;this.f=null;this.T1=null;this.l7=null;this.S=false;this.U=null;this.R=new Array();this.VU=new Array();this.vD=new Array();this.Jw="";this.dg=null;this.Z=null;this.A=false;this.d=B;this.n=B;this.l=false;this.g=false;}lz.prototype.qj=function(H){Bq.H(this.tN,H);};lz.prototype.mQ=function(){for(var H=0;H<this.tN.length;H++){var B=this.tN[H];B.j();}};lz.prototype.a=function(H,B){var y=H.length;if(PX(UJ.y)){a6("adding "+y+" new rows to tableview.",UJ.y);}var T=this.u.length;for(var n=0;n<y;n++){var q=H[n];q.__highlighted__=false;q._timestamp_=null;this.u[T++]=q;if(this.L!=null){var N=this.I.rows;var E=N.length;if(T==1){this.q(N[0],0);this.iV(0);if(this.B){var c=true;this.B(this,c);}}else{if(T-1>N[0].dataIndex&&N[E-1].dataIndex==-1){var z=0;while(z<E&&N[z].dataIndex!=-1){z++;}if(z<E){this.q(N[z],T-1);}}}}}if(this.L!=null){var l=this.I.rows[0].offsetHeight;this.i(T*l);var h=this.tN.length;var X;for(var n=0;n<h;n++){X=this.tN[n];if(X.J()||n==this.d){X.G(H,false);}}if(B){X=(this.Mn.length>0)?this.Mn[this.n]:this.columns[this.n];if(PX(UJ.y)){a6("sortByColumnIndex: "+this.n+"\ncol name: "+X.c(),UJ.y);}this.u=X.P();if(X.d()==KE.H){this.u.reverse();}this.p();this.J(this.I.rows[0].dataIndex);}}if(this.A){this.j(this.Jw,this.dg);}};lz.prototype.SL=function(H,B,y,a){this.L.style.left=Math.abs(H)+"px";this.L.style.top=Math.abs(B)+"px";if(y>=0){this.L.style.width=Math.abs(y)+"px";}if(a>=0){this.L.style.height=Math.abs(a)+"px";}var T=this.L.firstChild.rows[0].cells[0].firstChild;var n=this.L.firstChild.rows[1].cells[0].firstChild;n.style.height=(Math.abs(a)-T.offsetHeight)+"px";var q=this.I.rows[0].dataIndex;this.k();this.u6();var N=this.I.rows[0].offsetHeight;if(q!=-1){this.J(q);this.K.q(q*N);}if(this.K.T()==null){this.K.H(this.L);var E=this;var c=this.K.T();c.onblur=function(z){E.gf();};if(oY){c.style.right="-2px";}}var l=(this.A)?this.VU:this.u;var h=l.length;var X=(h>0)?h:1;this.i(X*N);var P=this.I.parentNode;P.style.top="0px";this.K.l();};lz.prototype.i=function(H){if(this.K.T()==null||this.L==null){return ;}var B=this.L.firstChild.rows[0].cells[0].firstChild;var y=B.offsetHeight;if(y<=0){y=1;}this.K.z(H+y);};lz.prototype.r=function(H){var B;var y=this.u;var a=y.length;if(H==null){if(this.A){this.p();}B=Bq.n(this.DJ);var T=B.length;if(T==0){return ;}if(this.A){this.vD.length=0;}this.DJ.length=0;H=new Array();for(var n=0;n<T;n++){H[n]=this.u[B[n]];}}else{B=new Array();var q=B.length;var N=Bq.n(H);var E=N.length;if(E==0){return ;}for(var n=0;n<a;n++){for(var c=0;c<E;c++){if(N[c]==y[n]){B[q++]=n;N=Bq.z(N,c);E--;c--;}}}}var z=this.I.rows[0].offsetHeight;var l=this.I.rows[0].dataIndex;var h=0;var X=this;function P(r,C){return C-r;}B.sort(P);var O=B[B.length-1];for(var n=0;n<B.length;n++){if(B[n]==l&&B[n]>0){l--;}if(B[n]<l){h++;}if(B[n]==this.V()&&B[n]>0){this.w(B[n]-1);}this.u=Bq.z(this.u,B[n]);}this.p();if(!this.A){var Y=(this.u.length>0?this.u.length:1)*z;this.i(Y);l-=h;this.J(l);if(this.u.length>0){if(this.DJ.length==0){if(O>=this.u.length){this.iV(this.u.length-1);}else{this.iV(O);}}this.K.q(l*z);}}else{this.j(this.Jw,this.dg);}var V=this.tN.length;for(var n=0;n<V;n++){var J=this.tN[n];if(J.J()){if(B.length<a){J.h(H);}else{if(B.length==a){J.w();}}}}if(this.B){this.B(this);}};lz.prototype.c4=function(){this.J(this.I.rows[0].dataIndex);};lz.prototype.P6=function(H){var B=(this.A)?this.VU:this.u;return (H==-1||H>=B.length)?null:B[H];};lz.prototype.MF=function(){this.G.focus();};lz.prototype.s=function(){this.G.blur();};lz.prototype.O=function(){return this.nn;};lz.prototype.M=function(H){this.G.tabIndex=H;};lz.prototype.xf=function(){this.nn=true;var H=this.I.rows;var B=H.length;for(var y=0;y<B;y++){var a=H[y];if(a.__highlighted__){a.className="table_view_highlighted_focused_data_row";}}};lz.prototype.gf=function(){this.nn=false;var H=this.I.rows;var B=H.length;for(var y=0;y<B;y++){var a=H[y];if(a.__highlighted__){a.className="table_view_highlighted_unfocused_data_row";}}};lz.prototype.o=function(){return this.L;};lz.prototype.f2=function(){var H="<TABLE border='0' cellspacing='0' cellpadding='0' width='100%'";if(oY){H+=" style='table-layout:fixed;'";}H+=">";var B=this.L.firstChild.rows[0].cells[0];var y=rv(H,B);var a=this;var T=rv("<TBODY unselectable='on'>",y);var n=rv("<TR unselectable='on'>",T);var q;var N=this.tN.length;var E=0;for(var c=0;c<N;c++){var z=this.tN[c];if(z.q()){this.Mn[E++]=z;}}for(var c=0;c<=E;c++){var z=this.Mn[c];if(c<E){var l=z.t();q=rv("<TD class='table_view_header' style='width:"+l+"px;' unselectable='on'>",n);var h=rv("<DIV style='width:"+l+"px;' unselectable='on'>",q);var X=rv("<TABLE border='0' cellspacing='0' cellpadding='0' width='100%' unselectable='on'>",h);var P=rv("<TBODY>",X);var O=rv("<TR style='overflow:hidden;padding:0px;border:0px;'>",P);q.headerCaptionCell=rv("<TD class='table_view_header_caption' style='empty-cells:show;' unselectable='on' nowrap valign='top'>",O);var Y=z.c().strip();if(Y==""){Y="&nbsp;";}q.headerCaptionCell.innerHTML=Y;if(z.E()){q.headerIconCell=rv("<TD unselectable='on'>",O);var V=rv("<DIV class='table_view_sort_icon' unselectable='on'>",q.headerIconCell);V.innerHTML="&nbsp;";if(c==this.n){V.style.backgroundPosition=(z.d()==KE.B)?"-309px -4px":"-291px -4px";}}}else{q.style.borderRightWidth="0px";q=rv("<TD class='table_view_header' style='border-width:1px 0px;padding:1px;font-size:1px;empty-cells:show;' unselectable='on'>",n);q.innerHTML="&nbsp;";}q.onmousedown=function(J){var r=x7(J);var C=J1(r);if(C!=ib){return false;}var Q=MM(r);while(Q&&(!Q.className||(Q.className!="table_view_header"&&Q.className!="table_view_header_mousedown"))){Q=Q.parentNode;}if(Q==null){return true;}Q.isSorting=true;var G=Q.cellIndex;var d=Q.parentNode.cells;var D=d.length;if(G<D-1){var z=a.Mn[G];if(!z.e()){return true;}}if(G==D-1){var z=a.Mn[G-1];if(!z.e()){return true;}}Q.className="table_view_header_mousedown";if(D>1&&G==D-1){d[G-1].className="table_view_header_mousedown";}else{if(D>1&&G==D-2){d[G+1].className="table_view_header_mousedown";}}if(pV){r.preventDefault();}else{r.returnValue=false;}return false;};q.onmouseup=function(J){var r=x7(J);var C=J1(r);if(C!=ib){return false;}var Q=MM(r);while(Q&&(!Q.className||(Q.className!="table_view_header_mousedown"&&Q.className!="table_view_header"))){Q=Q.parentNode;}if(Q==null){return true;}if(Q.isSorting){Q.isSorting=false;}else{if(pV){r.preventDefault();}else{r.returnValue=false;}return false;}var G=Q.cellIndex;var d=Q.parentNode.cells;var D=d.length;if(G<D-1){var z=a.Mn[G];if(!z.e()){return true;}}if(G==D-1){var z=a.Mn[G-1];if(!z.e()){return true;}}Q.className="table_view_header";if(D>1&&G==D-1){d[G-1].className="table_view_header";}else{if(D>1&&G==D-2){d[G+1].className="table_view_header";}}var e=(G==(D-1))?(G-1):G;a.m(e);if(pV){r.preventDefault();}return true;};q.onmouseout=function(J){var r=x7(J);var Q=MM(r);while(Q&&(Q.className==null||Q.className!="table_view_header_mousedown")){Q=Q.parentNode;}if(Q==null){return true;}Q.className="table_view_header";if(pV){r.preventDefault();}else{r.returnValue=false;}return false;};}};lz.prototype.b=function(){if(this.L==null){return ;}var H=this;var B=this.Mn.length;for(var y=0;y<B-1;y++){var a=this.Mn[y];var T=a.t();var n=this.L.firstChild.rows[0].cells[0].firstChild;var q=rv("<DIV class=\"col_separator\" unselectable=\"on\">",document.body);Cl(q,0);q.style.height=n.offsetHeight+"px";Bq.H(this.R,q);if(a.k()){q.style.cursor="W-resize";}else{m4(q);}q.onmousedown=function(N){var E=x7(N);var c=MM(E);if(pV){E.preventDefault();}else{E.returnValue=false;}for(var z=0;z<H.R.length;z++){if(c==H.R[z]){break;}}var a=H.Mn[z];if(!a.k()){return false;}H.U=z;c.style.cursor="W-resize";H.f=c;H.T1=E.clientX;H.l7=new Array();H.S=false;var l=GM(H.L.firstChild);var h=pf(c)+(c.offsetWidth/2);H.bi.style.left=h+"px";H.bi.style.top=l+"px";function X(O){var Y=x7(O);var V=MM(Y);if(H.f==null){return ;}H.f.style.cursor="W-resize";var J=Y.clientX-H.T1;if(H.S==false){if(Math.abs(J)>=3){H.S=true;H.bi.style.visibility="visible";}else{return ;}}var r=H.U;var C=2;var Q=n.rows[0].cells;var G=Q.length;var d;var D;var e;var k;var S;var f;if(J<0){H.l7[r]=true;H.l7[G-2]=true;while(r>=0){d=Q[r];D=(oY)?d.offsetWidth:d.offsetWidth-C;e=d.firstChild.firstChild.rows[0].cells[0].offsetWidth;var j=H.Mn[r];if(j.E()){k=d.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;f=k+e+C;}else{f=e+C;}S=D+J;if(S<f||!j.k()){r--;}else{H.l7[r]=true;break;}}if(r<0){return ;}d=Q[r];D=(oY)?d.offsetWidth:d.offsetWidth-C;D-=Math.abs(J);d.style.width=D+"px";d.firstChild.style.width=D+"px";C=1;d=Q[G-2];D=(oY)?d.offsetWidth:d.offsetWidth-C;D+=Math.abs(J);d.style.width=D+"px";d.firstChild.style.width=D+"px";for(var w=r;w<G-2;w++){var u=H.R[w].offsetLeft-Math.abs(J);H.R[w].style.left=u+"px";}}else{if(J>0){H.l7[r]=true;r=G-2;if(Q[G-1].offsetWidth-J<25){while(r>=H.U+1){d=Q[r];D=(oY)?d.offsetWidth:d.offsetWidth-C;e=d.firstChild.firstChild.rows[0].cells[0].offsetWidth;var j=H.Mn[r];if(j.E()){k=d.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;f=k+e+C;}else{f=e+C;}S=D-J;if(S<f||!j.k()){r--;}else{H.l7[r]=true;break;}}}if(r==H.U){return ;}d=Q[H.U];D=(oY)?d.offsetWidth:d.offsetWidth-C;D+=Math.abs(J);d.style.width=D+"px";d.firstChild.style.width=D+"px";if(Q[G-1].offsetWidth-J<25){if(r==G-2){C=1;}d=Q[r];e=d.firstChild.firstChild.rows[0].cells[0].offsetWidth;var j=H.Mn[r];if(j.E()){k=d.firstChild.firstChild.rows[0].cells[1].firstChild.offsetWidth;f=k+e+C;}else{f=e+C;}D=(oY)?d.offsetWidth:d.offsetWidth-C;D-=Math.abs(J);S=(D>f)?D:f;d.style.width=S+"px";d.firstChild.style.width=S+"px";}for(var w=H.U;w<r;w++){var u=H.R[w].offsetLeft+Math.abs(J);H.R[w].style.left=u+"px";}}}H.T1=Y.clientX;var u=pf(H.f)+(parseInt(H.f.offsetWidth)/2);H.bi.style.left=u+"px";}function P(O){var Y=x7(O);var V=MM(Y);var J=H.I;var r;var C=n.rows[0].cells;if(H.f==null){return ;}var Q=H.Mn.length;for(var G=0;G<=Q;G++){if(H.l7[G]==true){if(G==C.length-2){r=1;}else{r=2;}var d=(oY)?C[G].offsetWidth:C[G].offsetWidth-r;var D=J.rows.length;var e;var k=(oY)?0:3;for(var S=0;S<D;S++){e=J.rows[S].cells[G];e.firstChild.style.width=(d-k)+"px";e.style.width=d+"px";}var f=H.Mn[G];f.u(d);}}H.bi.style.visibility="hidden";H.f=null;if(oY){document.releaseCapture();}}if(oY){c.setCapture();document.attachEvent("onmousemove",dM(H,X));document.attachEvent("onmouseup",dM(H,P));}else{document.addEventListener("mousemove",dM(H,X),false);document.addEventListener("mouseup",dM(H,P),false);}return true;};}};lz.prototype.x=function(H){this.G=rv("<A href='javascript:void(0);' style='-moz-outline:none;text-decoration:none;color:black;cursor:default;' hidefocus='true'>",this.e8);if(H!=null){this.G.tabIndex=H;}var B=this;this.G.onfocus=function(){if(!B.nn){B.xf();}};this.G.onblur=function(){if(B.nn){B.gf();}};this.G.onmousedown=function(y){if(B.NV!=null&&B.NV()){return ;}var a=x7(y);B.G.focus();if(a.preventDefault){a.preventDefault();}};this.G.onmouseup=function(){B.G.focus();};this.G.onclick=function(y){var a=x7(y);if(pV){a.preventDefault();}dc(a);return false;};this.G.onmouseover=function(){return true;};this.L=rv("<DIV style='position:absolute;border:1px solid #B5B0AF;overflow:hidden;padding:0px;' unselectable='on'>",this.G);this.L.oncontextmenu=function(y){var a=x7(y);if(pV){a.preventDefault();}return false;};var T=rv("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0'>",this.L);var n=rv("<TBODY>",T);T.style.overflow="hidden";var q=rv("<TR unselectable='on'>",n);var N=rv("<TD unselectable='on'>",q);this.bi=rv("<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.bi.style.visibility="hidden";this.f2();this.b();this.u6();var q=rv("<TR>",n);var N=rv("<TD>",q);var E=rv("<DIV style=\"background-color:#FFFFFF; width:100%;overflow:hidden;\" unselectable=\"on\">",N);var c=rv("<DIV class=\"table_view_scrollable_div\" style=\"position:relative;width:100%;overflow:hidden;\" unselectable=\"on\">",E);var B=this;this.I=rv("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' style='table-layout:fixed;' unselectable='on'>",c);function z(h){var X=x7(h);var P=B.I.rows[0].offsetHeight;var O=B.K.a();var Y=(oY)?X.wheelDelta:(X.detail>0)?-1:1;if(Y>0){O-=P;if(O<0){O=0;}}else{if(Y<0){O+=P;var V=B.K.n();if(O>=V){O=V;}}}B._doTableViewScroll(O);B.K.q(O);}if(oY){this.I.onmousewheel=z;}else{this.I.addEventListener("DOMMouseScroll",z,false);}function l(h){if(!B.nn){return true;}var X=x7(h);var P=X.keyCode;if(P==Ow){return true;}var O=(B.A)?B.VU:B.u;var Y=B.I;var V=Y.rows[0].offsetHeight;var J=B.L.firstChild.offsetHeight;var r=Math.ceil(J/V);var C=Math.floor(J/V);var Q=O.length;var G=Y.rows.length;var d;if(P==jy||P==Ao||P==IX||P==hJ){var D=-1;var e=-1;var k=-1;if(X.shiftKey&&B.Q==true){k=B.V();}else{k=B.jY();}for(d=0;d<G;d++){if(Y.rows[d].dataIndex==k){e=d;break;}}if(k!=-1){if(P==jy){if(e==G-1){e=-1;}else{if(e!=-1){e++;}}D=k+1;}else{if(P==Ao){if(e!=-1){e--;}D=k-1;}else{if(P==IX){e=-1;D=Math.max(k-C,0);}else{if(P==hJ){e=-1;D=Math.min(k+C,Q-1);}}}}if(D<0||D>=Q){return true;}if(!X.shiftKey){B.v();B.w(D);B.iV(D);}else{if(X.shiftKey&&B.Q==true){B.v();B.w(k);B.iV(k);B.Q=false;B.iV(D);O[D]._timestamp_+=1;}else{if(O[k].__highlighted__&&O[D].__highlighted__){if(D>k){for(d=k;d<D;d++){B.Cc(d);}}else{for(d=k;d>D;d--){B.Cc(d);}}}else{if(D>k){for(d=k+1;d<=D;d++){B.iV(d);}}else{for(d=k-1;d>=D;d--){B.iV(d);}}}}}var S=D*V;var f=Y.rows[0].dataIndex*V;var j=S-f;var w=E.offsetHeight;var u=c.offsetHeight%E.offsetHeight;if(j>=w&&D-C+G<Q){B.J(D-C+1);B.K.q(Y.rows[0].dataIndex*V+(u>0?u:0));c.style.top=(u>0)?"-"+u+"px":"0px";}else{if(j<0){B.J(D);c.style.top="0px";B.K.q(D*V);}else{if(u>0&&Q>G){if(Y.rows[G-1].dataIndex==D){c.style.top="-"+u+"px";}else{if(Y.rows[0].dataIndex==D){c.style.top="0px";}}}}}}if(B.B){var k=B.jY();if(k!=-1){B.B(B);}}}else{if(P==PV&&(X.ctrlKey||X.metaKey)&&!X.shiftKey&&!X.altKey){for(d=0;d<Q;d++){B.iV(d);}}else{if(P==GK){var M=Q-1;B.J(M);if(Q>=G){c.style.top="-"+c.offsetHeight%E.offsetHeight+"px";B.K.q(M*V);}B.v();B.iV(M);if(B.B){B.B(B);}}else{if(P==Um){B.J(0);c.style.top="0px";B.K.q(0);B.v();B.iV(0);if(B.B){B.B(B);}}}}}if(pV){X.preventDefault();}return false;}if(oY){document.attachEvent("onkeydown",dM(this,l));}else{document.addEventListener("keydown",dM(this,l),false);}this.k();this.K.h(dM(this,this.aG));};var vi=null;lz.prototype.aG=function(H){if(vi){clearTimeout(vi);}vi=Rr(50,this,"_doTableViewScroll",H);};lz.prototype._doTableViewScroll=function(H){if(vi){clearTimeout(vi);}vi=null;var B=this.u.length;var y=this.I.rows.length;var a=this.I.parentNode;var T=a.offsetHeight%a.parentNode.offsetHeight;if(B==y&&T!=0){if(T-H>=T/2){a.style.top="0px";}else{a.style.top="-"+T+"px";}return ;}if(B<=y){return ;}var n=a.parentNode.offsetHeight+((pV)?2:0);var q=this.I.rows[0].offsetHeight;var N=Math.ceil(H/q);if(this.I.rows[0].dataIndex!=N&&(N+(y-(T==0?0:1))<=B)){this.J(N);if(N==0){a.style.top="0px";}else{if(N==B-(y-(T==0?0:1))){a.style.top="-"+T+"px";}}}};lz.prototype.k=function(){var H=this.L.firstChild.rows[0].cells[0].firstChild;var B=this.I;var y=B.parentNode;var a=y.parentNode;var T=B.childNodes.length;for(var n=0;n<T;n++){B.removeChild(B.firstChild);}var q=rv("<TBODY unselectable='on'>",B);var N=rv("<DIV class=\"table_view_data_cell\" style=\"width:1px;\">",document.body);var E=N.offsetHeight;document.body.removeChild(N);var c=this.L.offsetHeight-H.offsetHeight;var z=Math.ceil(c/E);y.style.height=(z*E)+"px";var l=this.jY();if(l==-1){l=0;}var h=(l-z<0)?0:l-z;var X=new Array();for(var n=0;n<z;n++){var P=rv("<TR class='table_view_unhighlighted_data_row' unselectable='on'>",q);var O=(this.A)?this.VU:this.u;if(this.gY){this.gY(this,P);}var Y;var V=this;P.onmousedown=function(J){var r=x7(J);var C=MM(r);if(J1(r)==MJ){return true;}while(C&&C.tagName!="TR"){C=C.parentNode;}var Q=C;if(Q==null||Q.dataIndex==-1){return true;}if(pV){r.preventDefault();}else{r.returnValue=false;}var O=(V.A)?V.VU:V.u;var G=V.I.rows.length;if(r.shiftKey){var d=V.V();if(d==-1){d=V.jY();V.w(d);V.iV(d);}if(!r.ctrlKey&&!r.metaKey){V.e(d);}else{V.Q=true;}var D=1;if(d>Q.dataIndex){for(var e=d-1;e>=Q.dataIndex;e--){V.iV(e);O[e]._timestamp_+=D;D++;}}else{for(var e=d+1;e<=Q.dataIndex;e++){V.iV(e);O[e]._timestamp_+=D;D++;}}}else{if(r.ctrlKey||r.metaKey){V.Q=true;if(O[Q.dataIndex].__highlighted__&&((!V.A&&V.DJ.length>1)||(V.A&&V.vD.length>1))){V.w(Q.dataIndex);V.Cc(Q.dataIndex);}else{V.w(Q.dataIndex);V.iV(Q.dataIndex);}}else{if(Q.__highlighted__){V.l=true;return true;}else{V.v();V.w(Q.dataIndex);V.iV(Q.dataIndex);if(y.offsetHeight%a.offsetHeight>0){if(B.rows[G-1].dataIndex==Q.dataIndex&&O.length>G){y.style.top="-"+y.offsetHeight%a.offsetHeight+"px";}else{if(B.rows[0].dataIndex==Q.dataIndex){y.style.top="0px";}}}}}}if(V.B){var S=V.jY();if(S!=-1){V.B(V);}}return false;};P.onmouseup=function(J){if(V.l){var r=x7(J);var C=MM(r);if(J1(r)==MJ){return true;}while(C&&C.tagName!="TR"){C=C.parentNode;}if(C==null){return true;}var Q=C;if(Q.dataIndex==-1){return true;}var G=V.I.rows.length;V.l=false;V.v();V.w(Q.dataIndex);V.iV(Q.dataIndex);if(y.offsetHeight%a.offsetHeight>0){if(B.rows[G-1].dataIndex==Q.dataIndex&&O.length>G){y.style.top="-"+y.offsetHeight%a.offsetHeight+"px";}else{if(B.rows[0].dataIndex==Q.dataIndex){y.style.top="0px";}}}if(V.B){var S=V.jY();if(S!=-1){V.B(V);}}}return true;};P.oncontextmenu=function(J){var r=x7(J);var C=MM(r);while(C&&C.tagName!="TR"){C=C.parentNode;}if(C==null){return true;}var Q=C;if(pV){r.preventDefault();}else{r.returnValue=false;}V.N(Q.dataIndex,r);return false;};P.ondblclick=function(J){if(V.z){V.z(V);}};var N;var f=2;var j=(oY)?0:3;var w=this.Mn.length;for(var u=0;u<w;u++){var M=this.Mn[u];var b=(oY)?M.t():M.t()+f;N=rv("<TD class=\"table_view_data_cell\" unselectable=\"on\" nowrap>",P);N.style.width=b+"px";if(M.m){N.onmouseover=function(J){var I=this.cellIndex;var O=(V.A)?V.VU:V.u;var t=O[this.parentNode.dataIndex];var M=V.Mn[I];M.m(t,this);};}if(M.f){N.onmouseout=function(J){var I=this.cellIndex;var M=V.Mn[I];M.f();};}Y=rv("<DIV class=\"table_view_data_div\" unselectable=\"on\" nowrap>",N);Y.style.textOverflow="ellipsis";Y.style.width=(b-j)+"px";}this.q(P,h);N=P.cells[this.Mn.length-1];N.style.borderRightWidth="0px";N=rv("<TD style=\"font-size:1px;\" unselectable=\"on\">",P);N.innerHTML="&nbsp;";var F=O.length;if(F>0&&h<F&&O[h].__highlighted__){this.iV(P.dataIndex);}else{this.Cc(P.dataIndex);}h++;}var K=this.jY();if(K==-1){if(O.length>0){this.iV(0);this.m(this.n);if(this.B){this.B(this);}}}};lz.prototype.q=function(H,B){var y=new Array();var a=false;var T=(this.A)?this.VU:this.u;var n=null;if(B<T.length&&T.length>0){n=T[B];H.dataIndex=B;}else{a=true;H.dataIndex=-1;}var N=this.Mn.length;for(var E=0;E<N;E++){var c=this.Mn[E];var z=H.cells[E].firstChild;if(a){z.innerHTML="&nbsp;";}else{c.Y(n,z);}}};lz.prototype.u6=function(){if(this.L==null){return ;}var H=this.L.firstChild.rows[0].cells[0].firstChild;for(var B=0;B<this.R.length;B++){var y=this.Mn[B];var a=this.R[B];var T=(oY)?0:2;var n=pf(this.L)+H.rows[0].cells[B].offsetLeft+y.t()-(a.offsetWidth/2)+T;var q=GM(this.L);a.style.left=n+"px";a.style.top=q+"px";}this.bi.style.height=this.L.offsetHeight+"px";};lz.prototype.J=function(H){var B=(this.A)?this.VU:this.u;var y=this.I.rows;var a=y.length;var T=B.length;var n=(T<a)?0:(T-H>=a)?H:(T-a);for(var q=0;q<a;q++){var N=y[q];if(T>0&&n<T&&B[n].__highlighted__){if(this.nn){N.className="table_view_highlighted_focused_data_row";}else{N.className="table_view_highlighted_unfocused_data_row";}N.__highlighted__=true;}else{if(N.className!="table_view_unhighlighted_data_row"){N.className="table_view_unhighlighted_data_row";N.__highlighted__=false;}}this.q(N,n);n++;}};lz.prototype.Y=function(){this.J(this.I.rows[0].dataIndex);};lz.prototype.t=function(H){var B=this.tN[this.d];var y=Bq.n(B.P());H.G(y,false,false);};lz.prototype.m=function(H){if(H==null){H=this.n;}var B=this.tN[H];var y=this.L.firstChild.rows[0].cells[0].firstChild;var a=y.rows[0];var T=this.I.parentNode;var n=this.I.rows;var q=n[0].offsetHeight;if(!B.J()){this.t(B);}if(H!=this.n){var N=this.tN[this.n];if(N.q()&&N.E()){a.cells[this.n].firstChild.firstChild.rows[0].cells[1].firstChild.style.backgroundPosition="-2000px -2px";}N.j();}this.u=B.I();if(B.q()&&B.E()){a.cells[H].firstChild.firstChild.rows[0].cells[1].firstChild.style.backgroundPosition=(B.d()==KE.B)?"-309px -4px":"-291px -4px";}this.n=H;if(this.A){this.j(this.Jw,this.dg);}var E=this.p(this.A);if(E!=-1){var c=T.parentNode.offsetHeight+(pV?2:0);var z=Math.ceil(c/q);var l=(this.A)?this.VU.length:this.u.length;var h=(z>=l)?0:(E+z<=l)?E:l-z;this.J(h);this.K.q(h*q);var X=T.offsetHeight%c;if(X>0&&l>n.length){if(z+n[0].dataIndex==l){if(E!=l-1){this.K.q((h-1)*q);}}if(E==l-1){T.style.top="-"+X+"px";}else{T.style.top="0px";}}else{T.style.top="0px";}}this.g=true;};lz.prototype.p=function(H){var B=0;var y=-1;var a=0;if(H){this.vD.length=B;for(var T=0,len=this.VU.length;T<len;T++){if(this.VU[T].__highlighted__){this.vD[B++]=T;if(this.VU[T]._timestamp_>a){a=this.VU[T]._timestamp_;y=T;}}}}else{this.DJ.length=B;for(var T=0,len=this.u.length;T<len;T++){if(this.u[T].__highlighted__){this.DJ[B++]=T;if(this.u[T]._timestamp_>a){a=this.u[T]._timestamp_;y=T;}}}}return y;};lz.prototype.j=function(H,B){var y=this.I.rows;var a=y.length;var T=y[0].offsetHeight;var n=this.I.parentNode;var q=n.parentNode.offsetHeight+(pV?2:0);var N=n.offsetHeight%q;var E;if(H==null||(kf(H)&&H.strip()=="")){this.VU.length=0;this.Jw="";this.A=false;var c=this.p();c=(c!=-1)?c:0;this.i(this.u.length*T);this.J(c);this.K.q(c*T);this.dg=null;E=this.u.length;if(N>0&&E>a){if(a+y[0].dataIndex==E){if(c!=E-1){this.K.q((E-2)*T);}}if(c==E-1){n.style.top="-"+N+"px";}else{n.style.top="0px";}}else{n.style.top="0px";}}else{this.dg=B;var z=-1;if(B.K){if(!this.A){this.v();}this.VU=B.V(H);z=this.VU.length;this.A=true;}else{this.v();var l=this.u.length;z=0;this.VU.length=z;var h=null;for(var X=0;X<l;X++){h=B.D(this.u[X]);if(h!=null&&h.toLowerCase().indexOf(H.toLowerCase())!=-1){this.VU[z]=this.u[X];this.VU[z++].unfilteredIndex=X;}}this.A=true;}this.Jw=H;var c=this.p(true);if(c==-1){if(z>0){this.iV(0);}this.J(0);this.K.q(0);}else{this.J(c);this.K.q(c*T);}E=this.VU.length;if(N>0&&z>a){if(a+y[0].dataIndex==z){if(c!=z-1){this.K.q((z-2)*T);}}if(c==z-1){n.style.top="-"+N+"px";}else{n.style.top="0px";}}else{n.style.top="0px";}this.i(z*T);}if(this.B){this.B(this);}};lz.prototype.N=function(H,B){if(!this.pm){return ;}if(H!=-1){var y=(this.A)?this.VU:this.u;var a=false;if(this.A){var T=this.vD.length;for(var n=0;n<T;n++){if(H==this.vD[n]){a=true;break;}}}else{var T=this.DJ.length;for(var n=0;n<T;n++){if(H==this.DJ[n]){a=true;break;}}}if(!a){this.v();this.w(H);this.iV(H);if(this.B){this.B(this);}}this.pm(this,B,this.KO());}else{this.pm(this,B,null);}};lz.prototype.iV=function(H){var B=(this.A)?this.VU:this.u;if(H==-1){return ;}if(B[H].__highlighted__==false){B[H].__highlighted__=true;B[H]._timestamp_=(new Date()).getTime();if(this.A){Bq.H(this.vD,H);}else{Bq.H(this.DJ,H);}}var y=this.I.rows;var a=y.length;for(var T=0;T<a;T++){if(y[T].dataIndex==H){var n=y[T];if(this.nn){n.className="table_view_highlighted_focused_data_row";}else{n.className="table_view_highlighted_unfocused_data_row";}n.__highlighted__=true;break;}}};lz.prototype.cJ=function(){var H=this.u.length;for(var B=0;B<H;B++){this.iV(B);}};lz.prototype.Cc=function(H){var B=(this.A)?this.VU:this.u;var y=this.I.rows;var a=y.length;for(var T=0;T<a;T++){if(y[T].dataIndex==H){var n=y[T];if(n.className!="table_view_unhighlighted_data_row"){n.className="table_view_unhighlighted_data_row";}n.__highlighted__=false;if(H!=-1){break;}}}if(H!=-1){B[H].__highlighted__=false;B[H]._timestamp_=null;if(this.A){var q=this.vD.length;for(var N=0;N<q;N++){if(this.vD[N]==H){this.vD=Bq.z(this.vD,N);}}}else{var q=this.DJ.length;for(var N=0;N<q;N++){if(this.DJ[N]==H){this.DJ=Bq.z(this.DJ,N);}}}}};lz.prototype.v=function(){var H=(this.A)?this.VU:this.u;var B;if(this.A){while((B=this.vD.length)>0){for(var y=B-1;y>=0;y--){if(H[this.vD[y]].__highlighted__){this.Cc(this.vD[y]);break;}}}}else{while((B=this.DJ.length)>0){for(var y=B-1;y>=0;y--){if(H[this.DJ[y]].__highlighted__){this.Cc(this.DJ[y]);break;}}}}};lz.prototype.e=function(H){var B=(this.A)?this.VU:this.u;var y;if(this.A){while((y=this.vD.length)>1){for(var a=y-1;a>=0;a--){if(B[this.vD[a]].__highlighted__&&this.vD[a]!=H){this.Cc(this.vD[a]);break;}}}}else{while((y=this.DJ.length)>1){for(var a=y-1;a>=0;a--){if(B[this.DJ[a]].__highlighted__&&this.DJ[a]!=H){this.Cc(this.DJ[a]);break;}}}}};lz.prototype.KO=function(){var H=(this.A)?this.VU:this.u;var B=new Array();var y=0;if(this.A){var a=this.vD.length;for(var T=0;T<a;T++){if(H[this.vD[T]].__highlighted__){B[y++]=H[this.vD[T]];}}}else{var a=this.DJ.length;for(var T=0;T<a;T++){if(H[this.DJ[T]].__highlighted__){B[y++]=H[this.DJ[T]];}}}return B;};lz.prototype.V=function(){if(this.A&&this.Z!=null){return this.Z;}else{if(!this.A&&this.X!=null){return this.X;}else{return -1;}}};lz.prototype.w=function(H){if(this.A){this.Z=H;}else{this.X=H;}};lz.prototype.jY=function(){var H=(this.A)?this.VU:this.u;var B=-1;var y=0;if(H.length>0){if(this.A){var a=this.vD.length;for(var T=0;T<a;T++){if(H[this.vD[T]].__highlighted__&&H[this.vD[T]]._timestamp_>y){y=H[this.vD[T]]._timestamp_;B=this.vD[T];}}}else{var a=this.DJ.length;for(var T=0;T<a;T++){if(H[this.DJ[T]].__highlighted__&&H[this.DJ[T]]._timestamp_>y){y=H[this.DJ[T]]._timestamp_;B=this.DJ[T];}}}}return B;};lz.prototype.c=function(H){this.r(this.u);if(H){this.m(this.d);this.mQ();}};lz.prototype.hY=function(){if(!this.g){this.m(this.d);}};lz.prototype.F=function(){return this.g;};lz.prototype.AX=function(H){var B=this.jY();if(B==-1){return ;}if(H=="next"){B=(B==this.u.length-1)?B:B+1;}else{if(H=="previous"){B=(B==0)?B:B-1;}}this.v();this.w(B);this.iV(B);this.Q=false;var y=this.I.parentNode;var a=y.parentNode;var T=this.I.rows;var n=T.length;var q=T[0].offsetHeight;var N=this.u.length;var E=B*q;var c=this.I.rows[0].dataIndex*q;var z=E-c;var l=a.offsetHeight;if(z>=l&&T[1].dataIndex+n-1<N){this.J(T[1].dataIndex);this.K.q(T[0].dataIndex*q);y.style.top=(y.offsetHeight%a.offsetHeight>0)?"-"+y.offsetHeight%a.offsetHeight+"px":"0px";}else{if(z<0){this.J(B);y.style.top="0px";this.K.q(B*q);}else{if(y.offsetHeight%a.offsetHeight>0&&N>n){if(T[n-1].dataIndex==B){y.style.top="-"+y.offsetHeight%a.offsetHeight+"px";}else{if(T[0].dataIndex==B){y.style.top="0px";}}}}}if(this.B){this.B(this);}};lz.prototype.Dv=function(){m4(this.L);var H=this.R.length;for(var B=0;B<H;B++){var y=this.Mn[B];if(y.k()){m4(this.R[B]);}}};lz.prototype.h=function(){Lv(this.L);var H=this.R.length;for(var B=0;B<H;B++){var y=this.Mn[B];if(y.k()){Lv(this.R[B]);}}if(this.B){var a=true;this.B(this,a);}};lz.prototype.D=function(){if(this.Mn!=null&&this.Mn.length>0){var H=Bq.n(this.Mn);return H;}else{return null;}};lz.prototype.TU=function(H){var B=this.Mn.length;for(var y=0;y<B;y++){var a=this.Mn[y];a.S();}this.f2();this.b();this.k();this.u6();};lz.prototype.C=function(H){var B=this.Mn.length;for(var y=0;y<B;y++){var a=this.Mn[y];a.C();}this.f2();this.b();this.k();this.u6();};lz.prototype.Vv=function(H){var B=this.tN.length;for(var y=0;y<B;y++){var a=this.tN[y];if(H==a.c()){return a;}}return null;};lz.prototype.P=function(){return this.A;};lz.prototype.an=function(){return (this.A)?this.Jw.strip():null;};lz.prototype.fp=function(){return this.dg;};lz.prototype.T=function(){return (this.A)?this.VU.length:this.u.length;};lz.prototype.H=function(){return (this.I)?this.I.rows.length:null;};lz.prototype.y=function(){return this.L;};lz.prototype.HK=function(H){if(this.T()>0){this.v();this.iV(0);if(this.B){this.B(this,H);}}};lz.prototype.W=function(H){var B;var y=this.tN.length;var a=0;for(var T=0;T<y;T++){var B=this.tN[T];if(H==a){return B;}else{if(B.q()){a++;}}}return null;};lz.prototype.E=function(){for(var H=0;H<this.tN.length;H++){var B=this.tN[H];B.w();}delete this.u;delete this.I;delete this.Mn;delete this.tN;delete this.l7;delete this.VU;delete this.DJ;delete this.R;delete this.VU;delete this.vD;};function ZB(H,B,y,a,T,n,q){this.pe(H,B,y,a,T,n,q);}ZB.prototype=gX(lz.prototype);ZB.prototype.pe=lz;function g4(H,B,y,a,T,n,q,N,E,c,z){if(z==null){z=Yc;}var l=rv("<DIV onclick='"+"wd"+"(this);'>",z);var h=E?E:"tab_selected";var X=c?E:"tab";l.className=n?h:X;l.innerText=B;l.style.left=a+"px";l.style.top=T+"px";l.paneId=y;l.tab_group=H;l.onSelectHandler=q;if(N){l.id=N;}if(E!=null){l.selectedTabCSSClass=E;}if(c!=null){l.unselectedTabCSSClass=c;}return l;}function vJ(H,B,y){var a=rv("<DIV class='tab_pane'>",B);a.id=H;a.style.left="0px";a.style.top="0px";a.style.width="100%";a.style.height="100%";if(y==false){m4(a);}return a;}function wd(H){var B=H.selectedTabCSSClass?H.selectedTabCSSClass:"tab_selected";var y=H.unselectedTabCSSClass?H.selectedTabCSSClass:"tab";if(H.className==B){return ;}var a=null;var T=qa(Yc,"DIV",B);for(var n=0;n<T.length;n++){if(T[n].tab_group==H.tab_group){a=T[n];break;}}a.className=y;m4(kQ(a.paneId));H.className=B;Lv(kQ(H.paneId));var q=H.onSelectHandler;if(q){q();}}function Ne(H){var B=null;var y=qa(Yc,"DIV","tab_selected");for(var a=0;a<y.length;a++){if(y[a].tab_group==H){return y[a].paneId;}}return null;}var bE=0;var X4=1;var rh=-1;var Hk={c:"Cut",H:"Copy",y:"Paste",k:"Bold",Q:"Italic",q:"Underline",z:"Undo",G:"JustifyLeft",N:"JustifyCenter",f:"JustifyRight",j:"JustifyFull",E:"InsertHorizontalRule",S:"Indent",n:"Outdent",a:"insertunorderedlist",C:"insertorderedlist",O:"FontSize",e:"FontName",X:"FormatBlock",T:"RemoveFormat",l:"SelectAll",z:"Undo",d:"Redo",J:"Print",P:"Superscript",V:"Subscript",Y:"CreateLink",B:"Unlink",h:"ForeColor",r:"BackColor",D:"StrikeThrough"};var Ki=0;var kb=1;function Rb(H,B,y,a){this.a=H;this.H=B;this.B=y;this.y=a;}function fe(H,B,y,a,T,n,q,N,E,c,z,l){this.j=H;this.V=B;this.E=y;if(a==null){a=kb;}this.J=a;this.S=T;this.Y=n;this.f=q;this.l=N;this.G=E;this.h=c;this.z=z;this.d=l;this.a=false;this.B=false;this.C=null;this.q=null;this.O=false;}fe.prototype.w=function(){this.C=rv("<IFRAME id='messageCompArea' class='texteditor' tabindex='-1' src='"+this.V+"' frameborder='0' style='position:absolute;background-color:white;' onload='"+"D0"+"(this);'>",this.j);this.C._texteditor_=this;};fe.prototype.c=function(){if(!this.B){return "";}var H="";H+="<html>";H+=this.q.documentElement.innerHTML;H+="</html>";return H;};fe.prototype.H=function(B){var y;switch(B){case 1:y="8pt";break;case 2:y="10pt";break;case 3:y="12pt";break;case 4:y="14pt";break;case 5:y="18pt";break;case 6:y="24pt";break;case 7:y="36pt";break;default:y="10pt";break;}return y;};fe.prototype.P=function(H){if(H==this.J){return ;}this.J=H;if(!this.B){return ;}var B=this.q;if(H==kb){this.r();}else{if(H==Ki){this.D(Hk.T);var y;if(oY){y=B.body.innerText;}else{y=B.body.innerHTML;y=y.replace(/<br>\r\n/ig,"\x11\x15");y=y.replace(/<br>/ig,"\x11\x15");y=y.replace(/\r\n/ig,"\x11\x15");B.body.innerHTML=y;y=Ff.l(B.body);y=y.replace(/\x11\x15/ig,"<br>");}B.body.innerHTML=y.replace(/\r\n/ig,"<br>");B.body.style.fontFamily="courier new, normal";B.body.style.fontSize="10pt";}}this.focus();};fe.prototype.n=function(){return this.J;};fe.prototype.y=function(H,B,a,T){this.C.style.left=Math.abs(H)+"px";this.C.style.top=Math.abs(B)+"px";if(a>=0){this.C.style.width=Math.abs(a)+"px";}if(T>=0){this.C.style.height=Math.abs(T)+"px";}};fe.prototype.focus=function(H){if(typeof (H)!="undefined"&&H){this.Q();}this.C.contentWindow.focus();};fe.prototype.Q=function(){var H=this.q;var B=H.body;if(oY){var y=B.createTextRange();y.select();y.collapse();y.select();B.focus();}else{this.C.contentWindow.focus();var a=this.C.contentWindow.getSelection();var T=H.createRange(a);a.removeAllRanges();T=H.createRange();T.setStart(B,0);T.setEnd(B,0);a.addRange(T);}};fe.prototype.D=function(H,B){var y=this.q;try{if(oY&&!B){y.execCommand(H);}else{if(pV){if(H==Hk.r){H="hilitecolor";}}y.execCommand(H,false,B);}this.r(H);if(this.G!=null){this.G(this);}}catch(e){if(pV&&H==Hk.Print){this.C.contentWindow.print();}else{if(H!=Hk.z){alert("Error: TextEditor::ExecEditorCommand ---- "+H);}}}};fe.prototype.X=function(H){if(H==Hk.S||H==Hk.n||H==Hk.E||H==Hk.T||H==Hk.l||H==Hk.J||H==Hk.Y||H==Hk.d||H==Hk.z||H==Hk.c||H==Hk.H||H==Hk.y){return null;}var B;try{if(!this.q.queryCommandEnabled(H)){return rh;}else{if(H==Hk.O||H==Hk.e||H==Hk.X||H==Hk.h||H==Hk.r){return this.q.queryCommandValue(H);}else{return this.q.queryCommandState(H)?X4:bE;}}}catch(B){return bE;}};fe.prototype.r=function(H){function B(q){var N=q&255;var E=(q>>8)&255;var c=(q>>16)&255;return "rgb("+N+","+E+","+c+")";}var y=new Array();if(H&&H!=Hk.X){if(H==Hk.B&&pV){y["command"]=Hk.q;y[Hk.q]=0;}else{y["command"]=H;var a=this.X(H);if(H==Hk.h&&typeof a=="number"){a=B(a);}y[H]=a;}}else{y["command"]="";for(var T in Hk){var n=Hk[T];var a=this.X(n);if(n==Hk.h&&typeof a=="number"){a=B(a);}y[n]=a;if(oY&&(n==Hk.h||n==Hk.e||n==Hk.O||n==Hk.X)){if(this.q.selection.type!="Control"&&this.q.selection.createRange().parentElement().innerText==""){y[n]="NO";}}}}if(this.l){this.l(this,y);}};fe.prototype.k=function(){if(pV){return false;}return (this.q.selection.type=="Text");};fe.prototype.T=function(){return this.O;};fe.prototype.N=function(){return this.q;};fe.prototype.e=function(){return this.q.body;};function D0(H){var B=H._texteditor_;if(B.a){return ;}B.a=true;function y(Q){var G=x7(Q,H.contentWindow);if(oY&&G.button==uY){return ;}B.r();}function a(Q){if(typeof AQ!="undefined"){AQ();}if(pV&&Q.button==uY){Q.stopPropagation();Q.preventDefault();return false;}return true;}function T(Q){var G=x7(Q,H.contentWindow);var d=(G.ctrlKey&&!G.shiftKey&&!G.altKey&&!G.metaKey);switch(G.keyCode){case DP:case uQ:case D5:if(oY&&d){return false;}break;case L3:case FY:case ND:if(oY&&d&&B.J!=kb){return false;}break;case ni:if(oY){G.keyCode=0;}return false;break;case Ow:if(oY&&!G.shiftKey){G.returnValue=false;this.selection.createRange().pasteHTML("&nbsp;&nbsp;&nbsp;&nbsp;");}break;}if(B.G!=null){B.G(B);}if(B.z==null){return true;}for(var D=0;D<B.h.length;D++){var e=B.h[D];if(e.y==G.keyCode&&e.a==G.ctrlKey&&e.H==G.shiftKey&&e.B==G.altKey){return B.z(B,e,G);}}return true;}function n(Q){var G=x7(Q,H.contentWindow);var d=G.keyCode;var D=(G.ctrlKey&&!G.shiftKey&&!G.altKey&&!G.metaKey);switch(d){case Yg:if(pV){B.D(Hk.B);}break;case PV:if(pV&&D){B.D(Hk.l);}break;default:B.r();break;}if(oY&&D){var e=null;if(d==L3||d==ND||d==FY){B.r();}}}function q(Q){var G=x7(Q,H.contentWindow);var d=32;var D=G.charCode;var e=G.keyCode;var k=(G.ctrlKey&&!G.shiftKey&&!G.altKey&&!G.metaKey);if(k){switch(D){case L3+d:case ND+d:case FY+d:G.stopPropagation();G.preventDefault();if(B.J==kb){if(D==L3+d){execType=Hk.k;}else{if(D==ND+d){execType=Hk.q;}else{if(D==FY+d){execType=Hk.Q;}}}B.D(execType);return false;}break;case zJ+d:case Ie+d:case L5+d:case BA+d:break;default:switch(e){case IW:case hy:case Ao:case sy:case jy:case kH:break;default:G.stopPropagation();G.preventDefault();return false;break;}break;}}switch(e){case iy:if(B.d){B.d();}G.stopPropagation();G.preventDefault();return false;break;case ni:G.stopPropagation();G.preventDefault();return false;break;}return true;}function N(){B.O=true;if(pV){parent.document.activeElement=H.contentWindow;}parent.document.activeField="EDITOR";}function E(){B.O=false;}var c=H.contentWindow.document;c.open();if(oY||ux){c.write("<DIV>");}c.write(B.E);if(oY||ux){c.write("</DIV>");}c.close();var z=c.body;B.q=c;if(oY){var l=iL(c);var h="";var X=fT(c,"P");while(X.length>0){var P=X[0][0];var O=X[0][1];var Y=X[0][2];h+=O.style.cssText+";";P.removeRule(Y);X=fT(c,"P");}if(h!=""){var V="swa_"+Math.round(Math.random()*100000);eT(l,V,h);var J=c.getElementsByTagName("P");for(var r=0,len=J.length;r<len;r++){var C=J.item(r);if(C.className==""){C.className=V;}}}}if(oY){c.onhelp=B.d;c.onmouseup=y;c.onmousedown=a;c.onkeydown=T;c.onkeyup=n;H.onfocus=N;H.onblur=E;z.contentEditable=true;}else{c.addEventListener("mouseup",y,false);c.addEventListener("mousedown",a,false);c.addEventListener("keydown",n,false);c.addEventListener("keyup",T,false);c.addEventListener("focus",N,false);c.addEventListener("blur",E,false);c.designMode="on";if(pV&&!ux){c.addEventListener("keypress",q,false);}}if(B.J==Ki){c.body.style.fontFamily="courier new, normal";c.body.style.fontSize="12px";c.body.style.backgroundColor="white";c.body.style.border="none";c.body.style.wordWrap="break-word";c.body.link="#CC0000";c.body.vLink="#CC0000";c.body.aLink="#FF0000";}else{c.body.style.fontFamily=B.S;c.body.style.fontSize=B.H(B.Y);}B.B=true;if(B.f){B.f(B);}}var px=new Array();var pA=new Array();function vX(H){this.H=H;}vX.prototype.B=function(H){var y=this.H;var a=y.T();var T=rv("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;'>",a);var n=T.insertRow(-1);var q=rv("<TD class='toolbarDividerCell'>",n);var N=rv("<DIV class='toolbarDivider' style='overflow:hidden;height:100%;border-style:none solid;border-width:1px;width:"+(oY?2:0)+"px;'>",q);return (H+q.offsetWidth);};function AP(H,B){this.H=H;this.y=B;}AP.prototype.B=function(H){var y=this.H;var a=y.T();var T=rv("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;'>",a);var n=T.insertRow(-1);var q=rv("<TD class='toolbarLabelCell'>",n);q.innerHTML=this.y;return (H+q.offsetWidth);};function gC(H,B){this.B=H;this.H=B;}gC.prototype.y=function(H){var B=this.B;var a=B.T();var T=rv("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;width:"+this.H+"px;'>",a);var n=T.insertRow(-1);var q=rv("<TD class='toolbarPaddingElement'>",n);q.innerHTML="&nbsp";return (H+q.offsetWidth);};function hQ(H,B,y){this.y=H;this.H=B;this.T=y;this.a=null;if(this.T!=null){pA[this.T]=this;}}hQ.prototype.N=function(){return this.H;};hQ.prototype.q=function(){return this.a;};hQ.prototype.B=function(H){};hQ.prototype.n=function(H){};var Qf={y:"GlyphTop",B:"GlyphRight",H:"GlyphBottom",a:"GlyphLeft"};function Dm(H,B,y,a,T,n,q,N,E,c,z,l,h,X,P){this.u(H,E,z);this.X=B;this.f=y;this.e=a;this.j=T;this.S=n;this.O=q;this.b=N;this.w=c;this.d=h;this.J=X;if(P==null){P="toolbarButtonIcon";}this.r=P;if(l==null){l=Qf.a;}this.h=l;this.D=null;}Dm.prototype=gX(hQ.prototype);Dm.prototype.u=hQ;Dm.prototype.Y=function(){return this.b;};Dm.prototype.k=function(){this.b=true;this.a.className="toolbarButton_down";};Dm.prototype.Q=function(){this.b=false;this.c();};Dm.prototype.C=function(H){this.X=H;if(this.a!=null){var B=(this.f!=null&&this.e!=null||this.J!=null)?1:0;var y=this.a.firstChild.rows[0].cells[B];y.innerHTML=H;var a=this.y;a.H();}};Dm.prototype.P=function(H){this.J=H;if(this.a!=null){var B=this.a.firstChild.rows[0].cells[0];var y=B.firstChild;y.style.backgroundColor=H;}};Dm.prototype.G=function(){return this.J;};Dm.prototype.z=function(H){this.j=H;if(this.a!=null){this.a.title=H;}};Dm.prototype.E=function(H,B){this.f=H;this.e=B;if(this.a!=null){var y=this.a.firstChild.rows[0].cells[0];var a=y.firstChild;a.style.backgroundPosition=H+"px "+B+"px";}};Dm.prototype.M=function(H){this.S=H;};Dm.prototype.V=function(){return this.S;};Dm.prototype.B=function(H){this.H=H;if(H){this.a.className="toolbarButton";Cl(this.a,100);}else{this.a.className="toolbarButton_disabled";Cl(this.a,25);}};Dm.prototype.l=function(){this.a.className="toolbarButton_hover";};Dm.prototype.c=function(){this.a.className="toolbarButton";};Dm.prototype.n=function(H){var B=this.y;var y=B.T();var a;var T;a=rv("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;'>",y);T=a.insertRow(-1);this.a=rv("<TD class='"+(this.H?"toolbarButton":"toolbarButton_disabled")+"' unselectable='on'"+(this.T!=null?" id='"+this.T+"'":"")+">",T);if(this.H){Cl(this.a,100);}else{Cl(this.a,25);}a=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.a);T=a.insertRow(-1);if(this.f!=null&&this.e!=null){var q=rv("<TD unselectable='on'>",T);var N=rv("<DIV class='"+this.r+"' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",q);N.style.backgroundPosition=this.f+"px "+this.e+"px";}else{if(this.J!=null){var E=rv("<TD unselectable='on'>",T);var c=rv("<DIV class='toolbarButtonColorBox' style='unselectable='on'>",E);c.style.backgroundColor=this.J;}}if(this.X!=null){var z=rv("<TD class='toolbarButtonCaption' style='padding-left:1px;padding-right:5px;white-space:nowrap;' unselectable='on'>",T);z.innerHTML=this.X;if(this.f==null||this.e==null){z.style.paddingLeft="5px";}}if(this.j!=null){this.a.title=this.j;}if(this.w!=null){var l=rv("<TD unselectable='on' class='toolbarMenuButtonIconCell'>",T);var N=rv("<DIV class='toolbarMenuButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",l);function h(n){var J=x7(n);dc(J);var r=this.parentNode.parentNode.parentNode.parentNode;var C=r._toolbarButton;var Q=C.w;if(PK!=null&&PK!=Q){PK.q(true);}if(R6!=null){kK(R6);R6=null;}if(!C.N()){return true;}r.className="toolbarButton_down";if(Q.n()){Q.q(true);}else{var G=pf(r);var d=GM(r);Q.l(G,d+r.offsetHeight-3);}return false;}function X(n){var J=x7(n);dc(J);}l.onmousedown=h;l.onmouseup=X;}function P(n){var J=x7(n);dc(J);var r=this._toolbarButton;if(!r.N()||r.S==null){return ;}if(r.w!=null){var C=r.w;if(C.n()){return ;}}if(r.O&&r.b){return ;}r.l();}function O(n){var J=x7(n);dc(J);var r=this._toolbarButton;if(!r.N()){return ;}if(r.w!=null){var C=r.w;if(C.n()){return ;}}if(r.O&&r.b){return ;}r.c();}function Y(n){var J=x7(n);dc(J);AQ();var r=this._toolbarButton;if(!r.N()||r.S==null){return true;}this.className="toolbarButton_down";return false;}function V(n){var J=x7(n);dc(J);var r=this._toolbarButton;if(!r.N()||r.S==null){return ;}var C=r0();if(r.D!=null&&C-r.D<1000){return ;}r.D=C;if(r.O){r.b=!r.b;if(r.b){if(r.d!=null&&r.S!=null){r.d(r.S,J);}return ;}}r.l();if(r.d!=null&&r.S!=null){r.d(r.S,J);}}this.a.onmouseover=P;this.a.onmouseout=O;this.a.onmousedown=Y;this.a.onmouseup=V;this.a._toolbarButton=this;return (H+this.a.offsetWidth);};function BE(H,B,y){this.y=H;this.H=B;if(y==null){y=false;}this.B=y;}function mS(H,B,y,a,T,n){this.h(H,B,y);this.E=a;this.X=T;this.l=n;}mS.prototype=gX(hQ.prototype);mS.prototype.h=hQ;mS.prototype.B=function(H){this.a.disabled=!H;};mS.prototype.z=function(){return this.a.options[this.a.selectedIndex].value;};mS.prototype.c=function(H){this.a.value=H;};mS.prototype.n=function(H){var B=this.y;var y=B.T();var a=rv("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;'>",y);var T=a.insertRow(-1);var q=rv("<TD class='toolbarButton' unselectable='on' valign='middle'>",T);this.a=rv("<SELECT class='toolbarSelectElement'"+(this.T!=null?" id='"+this.T+"'":"")+" tabindex='-1'>",q);for(var N=0,len=this.X.length;N<len;N++){var E=this.X[N];var c=document.createElement("OPTION");this.a.options.add(c,-1);c.value=E.y;c.text=E.H;c.selected=E.B;}function z(){var n=this._selectElem;if(!n.N()){return ;}if(n.l!=null&&n.E!=null){var l=this.options[this.selectedIndex];n.l(n.E,l.value);}}this.a.onchange=z;this.a._selectElem=this;return (H+a.offsetWidth);};function jc(H,B,y,a){this.h(H,B,y);this.c=Math.round(a);}jc.prototype=gX(hQ.prototype);jc.prototype.h=hQ;jc.prototype.B=function(H){this.a.disabled=!H;};jc.prototype.z=function(){return this.a.value;};jc.prototype.l=function(H){this.a.value=H;};jc.prototype.E=function(){this.a.select();};jc.prototype.n=function(H){var B=this.y;var y=B.T();var a=rv("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;'>",y);var T=a.insertRow(-1);var q=rv("<TD class='toolbarButton' unselectable='on' valign='middle' style='padding-left:5px'>",T);this.a=rv("<INPUT type='text' class='toolbarInputElement'"+(this.T!=null?" id='"+this.T+"'":"")+" autocomplete='off'>",q);if(this.c!=null){this.a.style.width=this.c+"px";}this.a.disabled=!this.H;return (H+a.offsetWidth);};function I0(H,B,y,a,T){var n="";px[B]=this;this.B=H;this.a=B;this.n=new Array();this.y=rv("<DIV id='"+B+"'>",H);if(!a){m4(this.y);}var q=1;for(var N=0;N<y.childNodes.length;N++){var E=y.childNodes.item(N);if(E.nodeType!=e5.c){continue;}if(E.nodeName=="divider"){var c=new vX(this);q=c.B(q);}else{if(E.nodeName=="label"){var z=E.getAttribute("caption");var l=new AP(this,z);q=l.B(q);}else{if(E.nodeName=="padding"){var h=E.getAttribute("width");var X=new gC(this,h);q=X.y(q);}else{if(E.nodeName=="select"){var P=E.getAttribute("enabled");if(P==null){P=true;}else{P=(P=="true");}n=E.getAttribute("id");var O=E.getAttribute("command");var Y=[];for(var V=0;V<E.childNodes.length;V++){var J=E.childNodes.item(V);if(J.nodeType!=e5.c){continue;}var r=J.getAttribute("value");var z=J.getAttribute("caption");var C=J.getAttribute("selected");if(C==null){C=false;}else{C=(C=="true");}var Q=new BE(r,z,C);Y[Y.length]=Q;}var G=new mS(this,P,n,O,Y,T);q=G.n(q);}else{if(E.nodeName=="input"){var P=E.getAttribute("enabled");if(P==null){P=true;}else{P=(P=="true");}n=E.getAttribute("id");var h=E.getAttribute("width");if(h!=null){h=parseInt(h,10);if(isNaN(h)){h=null;}}var d=new jc(this,P,n,h);q=d.n(q);}else{if(E.nodeName=="button"){var z=E.getAttribute("caption");var D=E.getAttribute("iconIndexX");if(D!=null){D=parseInt(D,10);if(isNaN(D)){D=null;}}var e=E.getAttribute("iconIndexY");if(e!=null){e=parseInt(e,10);if(isNaN(e)){e=null;}}var k=E.getAttribute("tooltip");var O=E.getAttribute("command");var S=E.getAttribute("checkmark");if(S==null){S=false;}else{S=(S=="true");}var C=E.getAttribute("selected");if(C==null){C=false;}else{C=(C=="true");}var P=E.getAttribute("enabled");if(P==null){P=true;}else{P=(P=="true");}n=E.getAttribute("id");var f=E.getAttribute("layout");var j=E.getAttribute("colorBox");var w=E.getAttribute("iconClass");var u=null;if(E.hasChildNodes()){var M=0;for(var V=0;V<E.childNodes.length;V++){var J=E.childNodes.item(V);if(J.nodeType!=e5.c){continue;}if(M==0){}else{}u=new YT(J,T);M++;}}var b=new Dm(this,z,D,e,k,O,S,C,P,u,n,null,T,j,w);if(u!=null){u.z=b;u.y=function(){var I=this.h();I.c();};}this.n[this.n.length]=b;q=b.n(q);}}}}}}}this.y._toolbar=this;}I0.prototype.T=function(){return this.y;};I0.prototype.H=function(){for(var B=0,len=this.B.childNodes.length;B<len;B++){var y=this.B.childNodes.item(B);if(y.id!=this.a){m4(y);}}Lv(this.y);for(var B=1;B<this.y.childNodes.length;B++){var a=this.y.childNodes.item(B);var T=this.y.childNodes.item(B-1);a.style.left=(T.offsetLeft+T.offsetWidth-6)+"px";}};function qY(H,B,y,a){if(H==null){H=document.body;}var T=rv("<DIV class='toolbar' style='position:absolute;left:0px;top:"+B+"px;width:100%;'>",H);var n=0;for(var q=0;q<y.childNodes.length;q++){var N=y.childNodes.item(q);if(N.nodeType!=e5.c){continue;}var E=N.getAttribute("id");var c=(n==0);new I0(T,E,N,c,a);n++;}return T;}function JB(H){var B=px[H];if(B!=null){B.H();}}function ub(H,B){var y=pA[H];if(y!=null){y.C(B);}}function Bn(H,B){var y=pA[H];if(y!=null){y.P(B);}}function ul(H,B,y){var a=pA[H];if(a!=null){a.E(B,y);}}function ro(H){var B=pA[H];if(B!=null){return B.G();}}function Pm(H,B){var y=pA[H];if(y!=null){y.z(B);}}function h0(H,B){var y=pA[H];if(y!=null){y.M(B);}}function gp(H){var B=pA[H];return (B!=null?B.V():null);}function lL(H){var B=pA[H];return (B!=null?B.z():null);}function RS(H,B){var y=pA[H];if(y!=null){y.c(B);}}function fA(H){var B=pA[H];return (B!=null?B.z():null);}function FT(H,B){var y=pA[H];if(y!=null){y.l(B);}}function I1(H){var B=pA[H];if(B!=null){B.k();}}function GJ(H){var B=pA[H];if(B!=null){B.Q();}}function bv(H){var B=pA[H];return (B!=null?B.Y():false);}function uo(H,B){var y=pA[H];if(y!=null){y.B(B);}}function kN(H){if(!H){return ;}H.style.display="";}function ZJ(H){return (H.style.visibility=="visible");}function Eh(H){return (H.style.visibility=="hidden");}var b8=null;if(false){b8=new O5();}function jJ(H){var B=Bx();return B.b8.a(H);}function Hs(H){var B=im("time");return vY(H,B);}function l2(H,B){var y=im("short_date");return vY(H,y);}function rG(H){var B=im("short_date");return L7(H,B);}function kF(H){var B=im("time");var y=L7(H,B);return y==null?null:y.getHours();}function Kr(H){var B=im("time");var y=L7(H,B);return y==null?null:y.getMinutes();}function w6(H){var B=Math.round(H/1024);if(!B&&H){B=1;}return B;}function vM(){var H=Math.floor(new Date().getTime()/4);var B=Math.floor(Math.random()*4);return H.toString()+"_"+B.toString();}function zN(H){return H.replace(/([.+*?\\\/{}()\[\]\^~$|\-])/g,"\\$1");}function xr(H){H=H.replace(/(<p\s+[^>]*>)|(<p\s*>)/gi,"startptag");H=H.replace(/<\/p>/gi,"endptag");H=H.replace(/(<div\s+[^>]*>)|(<div\s*>)/gi,"startptag");H=H.replace(/<\/div>/gi,"endptag");H=H.replace(/(<br\s+[^>]*>)|(<br\s*>)/gi,"brptag");var B=rv("<DIV>",Yc);B.innerHTML=H;var y=B.innerText;if(oY){y=y.replace(/startptag/g,"<div>");y=y.replace(/endptag/g,"</div>");}else{y=y.replace(/startptag/g,"<div>");y=y.replace(/endptag/g,"\r\n</div>");}y=y.replace(/brptag/g,"<br>");Yc.removeChild(B);return y;}function ec(H,B){return new Array(Math.floor(H/B),H%B);}function uw(H){var B=new Array();for(var y in H){Bq.H(B,y);}return B;}function r0(){var H=new Date();return H.getTime();}function ns(H){return strings[H];}function JM(H,B,y,a,T){var n=Bx();var q=n.Lj.n;if(q==null){return null;}q=q.strip();if(q==""){return null;}var N=new Array();if(H!=null&&H.strip()!=""){N["STREET"]=encodeURIComponent(H.strip());}else{N["STREET"]="";}if(B!=null&&B.strip()!=""){N["CITY"]=encodeURIComponent(B.strip());}else{N["CITY"]="";}if(y!=null&&y.strip()!=""){N["STATE"]=encodeURIComponent(y.strip());}else{N["STATE"]="";}if(a!=null&&a.strip()!=""){N["ZIP"]=encodeURIComponent(a.strip());}else{N["ZIP"]="";}if(T!=null&&T.strip()!=""){N["COUNTRY"]=encodeURIComponent(T.strip());}else{N["COUNTRY"]="";}var E=HT(H,B,y,a,T);E=E.replace(/\n/ig," ");N["ADDRESS"]=encodeURIComponent(E);return q.format(N);}function fS(H,B){B=B.strip();var y=H.indexOf("?");if(y<0||y>=H.length-1){return null;}var a=null;var T=H.substring(y+1);var n=T.split("&");for(var q=0;q<n.length;q++){var N=n[q];y=N.indexOf("=");if(y>0){T=N.substring(0,y);if(T==B){a=N.substring(y+1);break;}}}return a;}function cr(H){var B=null;if(pV){H=H.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");H=H.replace(/<\s*p\s*>/gi,"<div>");H=H.replace(/<\s*\/\s*p\s*>/gi,"</div><br>");H=H.replace(/<\s*br\s*\/?>/gi,"<br>\n");}var y=Bx();var a=y.kQ("htmlToTextIframe");try{var T=wP(a);T.write(H);T.close();if(pV){B=T.body.textContent;}else{B=T.body.innerText;}}catch(e){}return B;}function Cb(H,B,y,a){H=H.replace(new RegExp("&","g"),"&amp;");H=H.replace(new RegExp("<","g"),"&lt;");H=H.replace(new RegExp(">","g"),"&gt;");if(B){H=H.replace(/((ftp|https?):\/\/[^\s]+)/ig,"$1".link("$1"));H=H.replace(/\s(www\.(\w+\.)+[^\s]+)/ig," "+("$1".link("http://$1")));H=H.replace(/^(www\.(\w+\.)+[^\s]+)/ig,"$1".link("http://$1"));H=H.replace(/(([^A-Za-z0-9#_\/])+)<\/a>/g,"</a>$1");H=H.replace(/(([^A-Za-z0-9#_\/])+)'>/g,"'>");}if(y){H=H.replace(/\b([a-z0-9_\-\.]+\@[a-z0-9_\-\.]+\.[a-z0-9_\-\.]+)\b(?![^<]*<\/a>)/gi,"$1".link("mailto:$1"));}H=H.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");H=H.replace(/( ){2}/g,"&nbsp;&nbsp;");H=H.replace(/\n/ig,"<br>");var T="";if(a){T+="<html><body style=\"font-family:courier new, normal;font-size:12px;\">";}T+=H;if(a){T+="</body></html>";}return T;}function xB(H,B,y,a){if(oY){H.setCapture();}else{dc(B);document.onmousemove=y;document.onmouseup=a;for(var T=0;T<window.frames.length;T++){var n=window.frames[T];try{n.document.onmousemove=y;n.document.onmouseup=a;}catch(e){}}}}function Uh(H){if(oY){H.releaseCapture();}else{}}function EU(H,B){var y=Math.round((H.AX().getTime()-Sb.getTime())/gd);var a=Math.round((B.AX().getTime()-Sb.getTime())/gd);return (y-a);}function SG(H,B,y){if(t0(H,B)){H=D7(H,B);H=aR(H,y);}return H;}function aR(H,B){if(t0(H,B)){}else{H.className=H.className+" "+B;}return H;}function D7(H,B){newClassName="";if(t0(H,B)){var y=H.className.split(" ");for(var a=0;a<y.length;a++){if(y[a].toUpperCase()==B.toUpperCase()){}else{if(newClassName.length>0){newClassName+=" "+y[a];}else{newClassName=y[a];}}}H.className=newClassName;}else{}return H;}function t0(H,B){if(H.className){var y=H.className.split(" ");for(var a=0;a<y.length;a++){if(y[a].toUpperCase()==B.toUpperCase()){return true;}}}return false;}var Am={H:0,B:1,y:2,a:3,N:4,T:5,E:6,n:7,q:8};var wt=null;var PQ=null;var JE=null;var YE=null;var wZ=false;var SC=false;var Ax=null;var kR=false;var R3=null;var F5=false;var J9=null;var J3=null;var yR=null;var KP=null;var DV=null;var fh=IF.B;var UX=new Array();UX[IF.B]="appointment_label_none";UX[IF.T]="appointment_label_important";UX[IF.H]="appointment_label_business";UX[IF.z]="appointment_label_personal";UX[IF.a]="appointment_label_vacation";UX[IF.n]="appointment_label_must_attend";UX[IF.E]="appointment_label_travel_required";UX[IF.c]="appointment_label_needs_preparation";UX[IF.N]="appointment_label_birthday";UX[IF.y]="appointment_label_anniversary";UX[IF.q]="appointment_label_phone_call";var bP=new Array();bP[IF.B]=-2;bP[IF.T]=-29;bP[IF.H]=-56;bP[IF.z]=-83;bP[IF.a]=-110;bP[IF.n]=-137;bP[IF.E]=-163;bP[IF.c]=-191;bP[IF.N]=-218;bP[IF.y]=-245;bP[IF.q]=-272;var Lo=-3;function Se(H){var B=gK(H);if(B!=null){B.close();}}function gK(H){if(H.v()){return null;}var B=H.Dv();var y=B.G();var a=He.l("eventeditor");for(var T=0;T<a.length;T++){var n=a[T];var q=n.y;var N=q.Dv();if(N.G()==y){return n.a;}}return null;}function Jp(H){if(gK(H)!=null){alert(strings.message_already_opened);return ;}if(H.e()){alert(strings.appt_locked);return ;}var B="wnd_ComposeAppt.jsp?locale="+NC.B();var y=Yk(B,H.SI(),oX,750,530,false);if(y==null){alert(strings.popup_stopper);return ;}}function oX(H){if(H==null){return ;}var B=H[0];var y=H[1];var a=H[3];var T;if(y!="DELETE"){T=WX.l(a);}var n=false;if(B.v()){B.an(T);}else{n=(T!=null&&T!=B.Uz());}if(!B.C()||(n&&!T.KO())){alert(strings.permissions_restriction);return ;}if(y=="SAVE"||y=="SEND"){var q=(y=="SEND");var N=Ry();var E=B.Uz();if(E==null){E=N.a();}if(E==null){E=N.B();}if(E==null){return ;}if(B.f2){var c=B.Dv();c.j3(B,q);S9();o7();kD();}else{if(B.Ip){B.Ip=false;B.f2=true;var c=B.Dv();c.zx(B,q);S9();o7();kD();}else{var z=B.wx();try{if(q){var l=z.VU();var h=B.VU();B.xR(l,h);}if(n){B.i4(true,S9,null,T);}else{B.qu(true,xt,MB);}}catch(e){var X="Failed to send and save appointment with UID "+B.w()+" and subject "+B.d()+": "+e;alert(X);a6(X,UJ.B);}}}var P=H[2];var O=Bx();var Y=O.QU.X;if(P){Y.h();}}else{if(y=="ACCEPT_MEETING"||y=="TENTATIVE_MEETING"||y=="DECLINE_MEETING"){var V=H[2];var J=B.b6();if(y=="ACCEPT_MEETING"){xj(J,V);}else{if(y=="TENTATIVE_MEETING"){Ui(J,V);}else{if(y=="DECLINE_MEETING"){Z2(J,V);}}}}else{if(y=="DELETE"){var c=B.Dv();if(c.v()){return ;}function r(){S9();o7();kD();}var C=H[2];B.q7(C);r();}}}}function writeComposeApptDialogContent(){var H=Bx();strings=opener.strings;sn=opener.sn;uJ=opener.uJ;g5(opener.Jz);pU=document;Yc=document.body;NC.J(H.NC.x,H.NC.F,H.NC.P);var B=opener.He.E(window);var y=B.Uz();if(B.IZ()){var a=B.z();if(a==null){It.O();a=It.B;}It.a(B,a,true);B.u(a);}wZ=((B.zC()==d9.y&&B.fr()==iR.T)||B.zC()==d9.a);var T=10;var n;var q;var N;if(!B.C()){LP(eventeditormenubar_readonly.documentElement);q=Ap(eventeditormenubar_readonly.documentElement,On);n=q.offsetTop+q.offsetHeight+10;}else{var E=B.zC();var c=B.fr();if((E==d9.y||E==d9.B)&&c==iR.T){LP(eventeditormenubar_meeting_organizer.documentElement);q=Ap(eventeditormenubar_meeting_organizer.documentElement,On);LP(eventeditortoolbar_meeting_organizer.documentElement);N=qY(null,q.offsetTop+q.offsetHeight,eventeditortoolbar_meeting_organizer.documentElement,On);}else{if((E==d9.y||E==d9.H)&&c!=iR.T){LP(eventeditormenubar_meeting_attendee.documentElement);q=Ap(eventeditormenubar_meeting_attendee.documentElement,On);LP(eventeditortoolbar_meeting_attendee.documentElement);N=qY(null,q.offsetTop+q.offsetHeight,eventeditortoolbar_meeting_attendee.documentElement,On);}else{LP(eventeditormenubar.documentElement);q=Ap(eventeditormenubar.documentElement,On);LP(eventeditortoolbar.documentElement);N=qY(null,q.offsetTop+q.offsetHeight,eventeditortoolbar.documentElement,On);}}n=N.offsetTop+N.offsetHeight+10;if(E==d9.B||E==d9.T){rv("<DIV id='infobar' class='infobar' style='position:absolute;width:100%;'>");infobar.innerHTML=strings.meeting_has_been_canceled;infobar.style.top=(N.offsetTop+N.offsetHeight)+"px";n=infobar.offsetTop+infobar.offsetHeight+10;}}var z=function(){fZ();if(pV){var LW=aw.N();LW.designMode="on";}uo("check_spelling_button",true);uo("undo_toolbar_button",true);N0("check_spelling_menuitem",true);N0("undo_menuitem",true);N0("select_all_menuitem",true);};var l=function(){DX();tf();uo("check_spelling_button",false);uo("undo_toolbar_button",false);N0("check_spelling_menuitem",false);N0("undo_menuitem",false);N0("select_all_menuitem",false);};var h=function(){uo("check_spelling_button",false);uo("undo_toolbar_button",false);N0("check_spelling_menuitem",false);N0("undo_menuitem",false);N0("select_all_menuitem",false);};var X=g4("wnd_ComposeAppt",strings.event_editor_section_title_appointment,"appointment_section",T+5,n,true,z);var P=g4("wnd_ComposeAppt",strings.event_editor_section_title_scheduling,"scheduling_section",X.offsetLeft+X.offsetWidth+2,n,false,l);if(!B.Ip&&!B.f2){var O=P.offsetLeft+P.offsetWidth+2;var Y=g4("wnd_ComposeAppt",strings.event_editor_section_title_recurrence,"recurrence_section",O,n,false,h);}var V=rv("<DIV id='tab_pane_container' style='position:absolute'>",Yc);V.style.top=(n+X.offsetHeight-1)+"px";V.style.left=T+"px";V.style.width=(KI()-2*T-(pV?10:0))+"px";V.style.height=(ff()-V.offsetTop-T-(pV?10:0))+"px";var J=vJ(X.paneId,V,true);var r=vJ(P.paneId,V,false);if(!B.Ip&&!B.f2){var C=vJ(Y.paneId,V,false);}var Q="";Q+="<TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\" width=\"100%\">";Q+="  <TR>";Q+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_subject+"</SPAN></TD>";Q+="    <TD><INPUT class=\"appointmentHeaderField\" id=\"subject\" type=\"text\" style=\"width:100%;\" onfocus=\"if ("+"pV"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";Q+="  </TR>";Q+="  <TR>";Q+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_location+"</SPAN></TD>";Q+="    <TD><INPUT class=\"appointmentHeaderField\" id=\"location\" type=\"text\" style=\"width:100%;\" onfocus=\"if ("+"pV"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";Q+="  </TR>";Q+="  <TR>";Q+="    <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.folder_type_calendar+":</SPAN></TD>";Q+="    <TD>";Q+="       <TABLE cellspacing=0 cellpadding=0>";Q+="           <TR>";Q+="               <TD>";Q+="                   <DIV id=\"calendarSelector\" class=\"singleButtonToolbar\"></DIV>";Q+="               </TD>";Q+="           </TR>";Q+="       </TABLE>";Q+="    </TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<HR>";Q+="<TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="  <TR>";Q+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_start_time+"</SPAN></TD>";Q+="    <TD><INPUT id=\"start_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></TD>";Q+="    <TD><DIV id=\"startDatePopUp\" class=\"calPopStart\"></DIV></TD>";Q+="    <TD><INPUT id=\"start_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></TD>";Q+="    <TD><DIV class=\"timePopStart\" id=\"timePopStartBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"all_day\" type=\"checkbox\" onclick=\""+"wD"+"(this);\"><SPAN class=\"label\">"+strings.event_editor_label_all_day_event+"</SPAN></TD>";Q+="  </TR>";Q+="  <TR>";Q+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_end_time+"</SPAN></TD>";Q+="    <TD><INPUT id=\"end_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></td>";Q+="    <TD><DIV id=\"endDatePopUp\" class=\"calPopEnd\"></DIV></TD>";Q+="    <TD><INPUT id=\"end_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></TD>";Q+="    <TD><DIV class=\"timePopEnd\" id=\"timePopEndBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="    <TD></TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<HR>";Q+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";Q+="  <TR>";Q+="    <TD><INPUT id=\"reminder_set\" type=\"checkbox\"></TD>";Q+="    <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_reminder+"</SPAN></TD>";Q+="    <TD>";Q+="      <SELECT id=\"reminder_minutes_before_start\">";Q+="        <OPTION value=\"0\">"+strings.reminder_0_minutes+"</OPTION>";Q+="        <OPTION value=\"5\">"+strings.reminder_5_minutes+"</OPTION>";Q+="        <OPTION value=\"10\">"+strings.reminder_10_minutes+"</OPTION>";Q+="        <OPTION value=\"15\">"+strings.reminder_15_minutes+"</OPTION>";Q+="        <OPTION value=\"30\">"+strings.reminder_30_minutes+"</OPTION>";Q+="        <OPTION value=\"60\">"+strings.reminder_1_hour+"</OPTION>";Q+="        <OPTION value=\"120\">"+strings.reminder_2_hours+"</OPTION>";Q+="        <OPTION value=\"180\">"+strings.reminder_3_hours+"</OPTION>";Q+="        <OPTION value=\"240\">"+strings.reminder_4_hours+"</OPTION>";Q+="        <OPTION value=\"300\">"+strings.reminder_5_hours+"</OPTION>";Q+="        <OPTION value=\"360\">"+strings.reminder_6_hours+"</OPTION>";Q+="        <OPTION value=\"420\">"+strings.reminder_7_hours+"</OPTION>";Q+="        <OPTION value=\"480\">"+strings.reminder_8_hours+"</OPTION>";Q+="        <OPTION value=\"540\">"+strings.reminder_9_hours+"</OPTION>";Q+="        <OPTION value=\"600\">"+strings.reminder_10_hours+"</OPTION>";Q+="        <OPTION value=\"660\">"+strings.reminder_11_hours+"</OPTION>";Q+="        <OPTION value=\"720\">"+strings.reminder_half_day+"</OPTION>";Q+="        <OPTION value=\"1080\">"+strings.reminder_18_hours+"</OPTION>";Q+="        <OPTION value=\"1440\">"+strings.reminder_1_day+"</OPTION>";Q+="        <OPTION value=\"2880\">"+strings.reminder_2_days+"</OPTION>";Q+="        <OPTION value=\"4320\">"+strings.reminder_3_days+"</OPTION>";Q+="        <OPTION value=\"5760\">"+strings.reminder_4_days+"</OPTION>";Q+="        <OPTION value=\"10080\">"+strings.reminder_1_week+"</OPTION>";Q+="        <OPTION value=\"20160\">"+strings.reminder_2_weeks+"</OPTION>";Q+="      </SELECT>";Q+="    </TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_show_time_as+"</SPAN></TD>";Q+="    <TD>";Q+="      <SELECT id=\"busy_status\">";Q+="        <OPTION value=\""+VZ.a+"\">"+strings.appointment_busy_status_free+"</OPTION>";Q+="        <OPTION value=\""+VZ.y+"\">"+strings.appointment_busy_status_tentative+"</OPTION>";Q+="        <OPTION value=\""+VZ.B+"\">"+strings.appointment_busy_status_busy+"</OPTION>";Q+="        <OPTION value=\""+VZ.H+"\">"+strings.appointment_busy_status_out_of_office+"</OPTION>";Q+="      </SELECT>";Q+="    </TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><SPAN class=\"label\">"+strings.event_editor_label_label+"</SPAN></TD>";Q+="    <TD>";Q+="       <TABLE cellspacing=0 cellpadding=0>";Q+="           <TR>";Q+="               <TD>";Q+="                   <DIV id=\"labelSelector\" class=\"singleButtonToolbar\"></DIV>";Q+="               </TD>";Q+="           </TR>";Q+="       </TABLE>";Q+="    </TD>";Q+="    <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"private\" type=\"checkbox\"><SPAN class=\"label\">"+strings.event_editor_label_private+"</SPAN></TD>";Q+="  </TR>";Q+="</TABLE>";Q+="<DIV id=\"attachments_container\">";Q+="  <HR>";Q+="  <TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="    <TR>";Q+="      <TD width=\"1%\" valign=\"top\" style=\"padding-top:3px;\" nowrap><SPAN class=\"label\">"+strings.attachments_label+"</SPAN></TD>";Q+="      <TD valign=\"top\"><DIV id=\"attachments_div\" style=\"width:620px;border:1px solid #B5B0AF;background-color:#FFFFFF;padding:2px;\"></DIV></TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="</DIV>";Q+="<HR id=\"compAreaDivider\">";J.innerHTML=Q;var G=kQ("labelSelector");var d=function(LW){if(LW!="none"){var Uv=parseInt(LW);fh=Uv;YX();}};LP(H.appointmentlabeltoolbar.documentElement);new I0(G,"appointmentLabelSelectorToolbar",H.appointmentlabeltoolbar.documentElement,true,d);fh=(B.Xw()!=null)?B.Xw():IF.B;YX();SF(y,!B.Ip&&!B.f2);function D(){aw.P(Ki);}var e=B.Te();if(e==null){e="";}e=e.strip();e=e.replace(/\n( ){3}/g,"\n");e=e.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");e=e.replace(/( ){2}/g,"&nbsp;&nbsp;");e=e.replace(/\n/ig,"<br/>");e=sP.b(e);e=sP.u(e);e=sP.I(e);var k=new Array();Bq.H(k,new Rb(true,false,false,UV));Bq.H(k,new Rb(false,false,true,UV));Bq.H(k,new Rb(false,true,false,Ow));Bq.H(k,new Rb(true,false,false,Zx));aw=new fe(J,"blank.jsp",e,Ki,null,null,D,null,null,k,yZ,ta);aw.w();QE();fZ();Q="";Q+="<TABLE width=\"100%\" height=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";Q+="  <TR>";Q+="    <TD width=\"220\" class=\"grid_container\" valign=\"top\">";Q+="      <TABLE width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="        <TR>";Q+="          <TD height=\"20\">";Q+="            <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD class=\"grid_header\" width=\"18\" style=\"padding:0px;height:40px;\">&nbsp;</TD>";if(wZ&&!B.v()){Q+="            <TD class=\"grid_header\" width=\"18\" style=\"padding:0px;height:40px;\">&nbsp;</TD>";}Q+="                <TD class=\"grid_header\" style=\"padding:1px 0px 2px 4px;height:40px;border-right-width:0px;\">"+strings.event_editor_label_recipient_header_name+"</TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="          </TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD>";Q+="            <DIV id=\"recipient_table_scrollable_div_container\" class=\"scrollable_div_container\">";Q+="              <DIV id=\"recipient_table_scrollable_div\" class=\"scrollable_div\">";Q+="                <TABLE id=\"recipient_list_table\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";Q+="                  <TBODY id=\"recipient_list_table_body\">";Q+="                  </TBODY>";Q+="                </TABLE>";Q+="              </DIV>";Q+="            </DIV>";Q+="          </TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="    <TD id=\"freebusy_table_grid_container\">";Q+="      <DIV class=\"grid_container\" style=\"height:100%;overflow:hidden;\">";Q+="        <DIV id=\"freebusy_table_grid_header_div\" style=\"position:absolute;z-index:2;\">";Q+="          <TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";Q+="            <TR>";Q+="              <TD class=\"FreeBusyTableHeader\" id=\"freebusy_table_header\">";Q+="                <TABLE height=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";Q+="                  <TR>";Q+="                    <TD valign=\"top\" class=\"FreeBusyDayHeaderCell\" id=\"freebusy_day_header_cell\">&nbsp;</TD>";Q+="                  </TR>";Q+="                  <TR>";Q+="                    <TD id=\"freebusy_time_header_cell_container\">&nbsp;</TD>";Q+="                  </TR>";Q+="                </TABLE>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"freebusy_table_scrollable_div\" class=\"scrollable_div\" style=\"position:relative;overflow:hidden;\">";Q+="          <TABLE id=\"freebusy_table\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"table-layout:fixed\">";Q+="            <TBODY id=\"freebusy_table_body\">";Q+="              <TR>";Q+="                <TD height=\"40\" colspan=\"24\" style=\"border:0px; border-bottom: 1px solid #F6DBA2\">&nbsp;</TD>";Q+="              </TR>";Q+="            </TBODY>";Q+="          </TABLE>";Q+="        </DIV>";Q+="      </DIV>";Q+="    </TD>";Q+="  </TR>";Q+="  <TR style=\"height:60px\">";Q+="    <TD valign=\"bottom\">";if(wZ){Q+="<INPUT type=\"button\" value=\""+strings.event_editor_label_add_from_address_book+"\" onclick=\""+"Ql"+"();\">";}Q+="      <TABLE border=\"0\" cellspacing=\"3\">";Q+="        <TR>";Q+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+V1+"\"></DIV></TD>";Q+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_tentative+"</SPAN></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+Po+"\"></DIV></TD>";Q+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_busy+"</SPAN></TD>";Q+="        </TR>";Q+="        <TR>";Q+="          <TD><DIV class=\"FreeBusyLegendIcon\" style=\"background-color:"+gg+"\"></DIV></TD>";Q+="          <TD><SPAN class=\"label\">"+strings.appointment_busy_status_out_of_office+"</SPAN></TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="    <TD>";Q+="      <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";Q+="        <TR>";Q+="          <TD>";Q+="            <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_fb_start_time+"</SPAN></TD>";Q+="                <TD><INPUT id=\"fb_start_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></TD>";Q+="                <TD><DIV id=\"fb_startDatePopUp\" class=\"fb_calPopStart\"></DIV></TD>";Q+="                <TD><INPUT id=\"fb_start_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></TD>";Q+="                <TD><DIV class=\"fb_timePopStart\" id=\"fb_timePopStartBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="                <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"fb_all_day\" type=\"checkbox\" onclick=\""+"wD"+"(this);\"><SPAN class=\"label\">"+strings.event_editor_label_all_day_event+"</SPAN></TD>";Q+="              </TR>";Q+="              <TR>";Q+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_fb_end_time+"</SPAN></TD>";Q+="                <TD><INPUT id=\"fb_end_date\" type=\"text\" style=\"width:80px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></td>";Q+="                <TD><DIV id=\"fb_endDatePopUp\" class=\"fb_calPopEnd\"></DIV></TD>";Q+="                <TD><INPUT id=\"fb_end_time\" type=\"text\" style=\"width:70px;\" onblur=\""+"eY"+"(this);\" autocomplete=\"off\"></TD>";Q+="                <TD><DIV class=\"fb_timePopEnd\" id=\"fb_timePopEndBtn\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";Q+="                <TD></TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="            <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="              <TR>";Q+="                <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_autopick+"</SPAN></TD>";Q+="                <TD><INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\"<<\" onclick=\""+"v1"+"("+yy+");\"></TD>";Q+="                <TD><INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\">>\" onclick=\""+"v1"+"("+su+");\"></TD>";Q+="                <TD style=\"padding-left:10px;\" nowrap><INPUT id=\"show_only_working_hours\" type=\"checkbox\" onclick=\""+"Zj"+"();\"><SPAN class=\"label\">"+strings.event_editor_label_show_only_working_hours+"</SPAN></TD>";Q+="              </TR>";Q+="            </TABLE>";Q+="          </TD>";Q+="          <TD valign=\"top\" align=\"right\">";Q+="            <INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\"<<\" onclick=\""+"p7"+"("+yy+");\">";Q+="            <INPUT type=\"button\" style=\"font-family:courier new, normal;font-size:11px;\" value=\">>\" onclick=\""+"p7"+"("+su+");\">";Q+="          </TD>";Q+="        </TR>";Q+="      </TABLE>";Q+="    </TD>";Q+="  </TR>";Q+="</TABLE>";r.innerHTML=Q;var S=kQ("recipient_table_scrollable_div");var f=kQ("recipient_table_scrollable_div_container");wt=new sH();wt.H(f);wt.h(n2);var j;var w;if(!B.Ip&&!B.f2){Q="";var u;if(oY){u="100%";}else{if(pV){u=(C.offsetWidth-C.paddingLeft-C.paddingRight)+"px";}}Q+="<DIV style=\"border:1px solid #B5B0AF;padding:5px;width:"+u+";\">";Q+="  <SPAN class=\"label\" style=\"padding-left:8px;color:blue;\">"+strings.event_editor_label_recurrence_pattern+"</SPAN>";Q+="  <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";Q+="    <TR>";Q+="      <TD width=\"1%\" style=\"border-right:1px solid #ACA899;padding:3px;\" valign=\"top\">";Q+="        <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" checked name=\"recurrence_type\" id=\"not_recurring\" onclick=\""+"XQ"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_none+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"daily_recurrence\" onclick=\""+"XQ"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_daily+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"weekly_recurrence\" onclick=\""+"XQ"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_weekly+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"monthly_recurrence\" onclick=\""+"XQ"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_monthly+"</SPAN></TD>";Q+="          </TR>";Q+="          <TR>";Q+="            <TD width=\"1%\"><INPUT type=\"radio\" name=\"recurrence_type\" id=\"yearly_recurrence\" onclick=\""+"XQ"+"(this);\"></TD>";Q+="            <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_yearly+"</SPAN></TD>";Q+="          </TR>";Q+="        </TABLE>";Q+="      </TD>";Q+="      <TD style=\"border-left:1px solid #FFFFFF;padding:3px;\" valign=\"top\">";Q+="        <DIV id=\"daily_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD><INPUT type=\"radio\" id=\"daily_recurrence_checkbox1\" name=\"daily_recurrence_type\" checked></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";w=[];w["INTERVAL"]="<INPUT type=\"text\" id=\"daily_recurrence_interval\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'daily_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_daily_pattern1.format(w);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="            <TR>";Q+="              <TD><INPUT type=\"radio\" id=\"daily_recurrence_checkbox2\" name=\"daily_recurrence_type\"></TD>";Q+="              <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_every_pattern2+"</SPAN></TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"weekly_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";w=[];w["INTERVAL"]="<INPUT type=\"text\" id=\"weekly_recurrence_interval\" style=\"width:30px;\" autocomplete=\"off\">";Q+=strings.event_editor_label_weekly_pattern.format(w);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY1\"></TD><TD><SPAN class=\"label\">"+strings.monday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY2\"></TD><TD><SPAN class=\"label\">"+strings.tuesday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY3\"></TD><TD><SPAN class=\"label\">"+strings.wednesday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY4\"></TD><TD><SPAN class=\"label\">"+strings.thursday+"</SPAN></TD>";Q+="            </TR>";Q+="            <TR>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY5\"></TD><TD><SPAN class=\"label\">"+strings.friday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY6\"></TD><TD><SPAN class=\"label\">"+strings.saturday+"</SPAN></TD>";Q+="              <TD><INPUT type=\"checkbox\" id=\"DAY0\"></TD><TD colspan=\"3\"><SPAN class=\"label\">"+strings.sunday+"</SPAN></TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"monthly_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"monthly_recurrence_checkbox1\" name=\"monthly_recurrence_type\" checked></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";w=[];w["DATE"]="<INPUT type=\"text\" id=\"monthly_recurrence_day\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";w["INTERVAL"]="<INPUT type=\"text\" id=\"monthly_recurrence_interval1\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_monthly_pattern1.format(w);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"monthly_recurrence_checkbox2\" name=\"monthly_recurrence_type\"></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";w=[];j="";j+="<SELECT id=\"monthly_recurrence_every\" onchange=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\">";j+="  <OPTION value=\""+fw.T+"\">"+strings.recurrence_first+"</OPTION>";j+="  <OPTION value=\""+fw.B+"\">"+strings.recurrence_second+"</OPTION>";j+="  <OPTION value=\""+fw.y+"\">"+strings.recurrence_third+"</OPTION>";j+="  <OPTION value=\""+fw.a+"\">"+strings.recurrence_fourth+"</OPTION>";j+="  <OPTION value=\""+fw.H+"\">"+strings.recurrence_last+"</OPTION>";j+="</SELECT>";w["EVERY"]=j;j="";j+="<SELECT id=\"monthly_recurrence_day_of_week\" onchange=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\">";j+="  <OPTION value=\""+j8.E+"\">"+strings.monday+"</OPTION>";j+="  <OPTION value=\""+j8.y+"\">"+strings.tuesday+"</OPTION>";j+="  <OPTION value=\""+j8.T+"\">"+strings.wednesday+"</OPTION>";j+="  <OPTION value=\""+j8.q+"\">"+strings.thursday+"</OPTION>";j+="  <OPTION value=\""+j8.a+"\">"+strings.friday+"</OPTION>";j+="  <OPTION value=\""+j8.n+"\">"+strings.saturday+"</OPTION>";j+="  <OPTION value=\""+j8.H+"\">"+strings.sunday+"</OPTION>";j+="  <OPTION value=\""+j8.B+"\">"+strings.day+"</OPTION>";j+="  <OPTION value=\""+j8.c+"\">"+strings.weekday+"</OPTION>";j+="  <OPTION value=\""+j8.N+"\">"+strings.weekendday+"</OPTION>";j+="</SELECT>";w["DAY"]=j;w["INTERVAL"]="<INPUT type=\"text\" id=\"monthly_recurrence_interval2\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'monthly_recurrence_checkbox2' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_monthly_pattern2.format(w);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="        <DIV id=\"yearly_recurrence_settings\" style=\"display:none\">";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"yearly_recurrence_checkbox1\" name=\"yearly_recurrence_type\" checked></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";w=[];w["DATE"]="<INPUT type=\"text\" id=\"yearly_recurrence_day\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'yearly_recurrence_checkbox1' ).checked = true;\" autocomplete=\"off\">";j="";j+="<SELECT id=\"yearly_recurrence_month1\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox1' ).checked = true;\">";j+="  <OPTION value=\""+Xo.E+"\">"+strings.january+"</OPTION>";j+="  <OPTION value=\""+Xo.n+"\">"+strings.february+"</OPTION>";j+="  <OPTION value=\""+Xo.N+"\">"+strings.march+"</OPTION>";j+="  <OPTION value=\""+Xo.q+"\">"+strings.april+"</OPTION>";j+="  <OPTION value=\""+Xo.y+"\">"+strings.may+"</OPTION>";j+="  <OPTION value=\""+Xo.H+"\">"+strings.june+"</OPTION>";j+="  <OPTION value=\""+Xo.z+"\">"+strings.july+"</OPTION>";j+="  <OPTION value=\""+Xo.c+"\">"+strings.august+"</OPTION>";j+="  <OPTION value=\""+Xo.T+"\">"+strings.september+"</OPTION>";j+="  <OPTION value=\""+Xo.B+"\">"+strings.october+"</OPTION>";j+="  <OPTION value=\""+Xo.l+"\">"+strings.november+"</OPTION>";j+="  <OPTION value=\""+Xo.a+"\">"+strings.december+"</OPTION>";j+="</SELECT>";w["MONTH"]=j;Q+=strings.event_editor_label_yearly_pattern1.format(w);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="          <TABLE border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";Q+="            <TR>";Q+="              <TD nowrap><INPUT type=\"radio\" id=\"yearly_recurrence_checkbox2\" name=\"yearly_recurrence_type\"></TD>";Q+="              <TD nowrap>";Q+="                <SPAN class=\"label\">";w=[];j="";j+="<SELECT id=\"yearly_recurrence_every\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";j+="  <OPTION value=\""+fw.T+"\">"+strings.recurrence_first+"</OPTION>";j+="  <OPTION value=\""+fw.B+"\">"+strings.recurrence_second+"</OPTION>";j+="  <OPTION value=\""+fw.y+"\">"+strings.recurrence_third+"</OPTION>";j+="  <OPTION value=\""+fw.a+"\">"+strings.recurrence_fourth+"</OPTION>";j+="  <OPTION value=\""+fw.H+"\">"+strings.recurrence_last+"</OPTION>";j+="</SELECT>";w["EVERY"]=j;j="";j+="<SELECT id=\"yearly_recurrence_day_of_week\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";j+="  <OPTION value=\""+j8.E+"\">"+strings.monday+"</OPTION>";j+="  <OPTION value=\""+j8.y+"\">"+strings.tuesday+"</OPTION>";j+="  <OPTION value=\""+j8.T+"\">"+strings.wednesday+"</OPTION>";j+="  <OPTION value=\""+j8.q+"\">"+strings.thursday+"</OPTION>";j+="  <OPTION value=\""+j8.a+"\">"+strings.friday+"</OPTION>";j+="  <OPTION value=\""+j8.n+"\">"+strings.saturday+"</OPTION>";j+="  <OPTION value=\""+j8.H+"\">"+strings.sunday+"</OPTION>";j+="  <OPTION value=\""+j8.B+"\">"+strings.day+"</OPTION>";j+="  <OPTION value=\""+j8.c+"\">"+strings.weekday+"</OPTION>";j+="  <OPTION value=\""+j8.N+"\">"+strings.weekendday+"</OPTION>";j+="</SELECT>";w["DAY"]=j;j="";j+="<SELECT id=\"yearly_recurrence_month2\" onchange=\"document.getElementById( 'yearly_recurrence_checkbox2' ).checked = true;\">";j+="  <OPTION value=\""+Xo.E+"\">"+strings.january+"</OPTION>";j+="  <OPTION value=\""+Xo.n+"\">"+strings.february+"</OPTION>";j+="  <OPTION value=\""+Xo.N+"\">"+strings.march+"</OPTION>";j+="  <OPTION value=\""+Xo.q+"\">"+strings.april+"</OPTION>";j+="  <OPTION value=\""+Xo.y+"\">"+strings.may+"</OPTION>";j+="  <OPTION value=\""+Xo.H+"\">"+strings.june+"</OPTION>";j+="  <OPTION value=\""+Xo.z+"\">"+strings.july+"</OPTION>";j+="  <OPTION value=\""+Xo.c+"\">"+strings.august+"</OPTION>";j+="  <OPTION value=\""+Xo.T+"\">"+strings.september+"</OPTION>";j+="  <OPTION value=\""+Xo.B+"\">"+strings.october+"</OPTION>";j+="  <OPTION value=\""+Xo.l+"\">"+strings.november+"</OPTION>";j+="  <OPTION value=\""+Xo.a+"\">"+strings.december+"</OPTION>";j+="</SELECT>";w["MONTH"]=j;Q+=strings.event_editor_label_yearly_pattern2.format(w);Q+="                </SPAN>";Q+="              </TD>";Q+="            </TR>";Q+="          </TABLE>";Q+="        </DIV>";Q+="      </TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="</DIV>";Q+="<BR>";Q+="<DIV id=\"range_of_recurrence_group_box\" style=\"border:1px solid #B5B0AF;padding:5px;width:"+u+";\">";Q+="  <SPAN class=\"label\" style=\"padding-left:8px;color:blue;\">"+strings.event_editor_label_recurrence_range+"</SPAN>";Q+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="    <TR>";Q+="      <TD><INPUT type=\"radio\" id=\"no_end_checkbox\" name=\"recurrence_end_type\" checked></TD>";Q+="      <TD nowrap><SPAN class=\"label\">"+strings.event_editor_label_recurrence_no_end_date+"</SPAN></TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="    <TR>";Q+="      <TD><INPUT type=\"radio\" id=\"end_after_checkbox\" name=\"recurrence_end_type\"></TD>";Q+="      <TD nowrap>";Q+="        <SPAN class=\"label\">";w=[];w["ENDAFTER"]="<INPUT type=\"text\" id=\"end_after\" style=\"width:30px;\" onkeydown=\"document.getElementById( 'end_after_checkbox' ).checked = true;\" autocomplete=\"off\">";Q+=strings.event_editor_label_recurrence_end_after.format(w);Q+="        </SPAN>";Q+="      </TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="  <TABLE border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";Q+="    <TR>";Q+="      <TD><INPUT type=\"radio\" id=\"end_by_checkbox\" name=\"recurrence_end_type\"></TD>";Q+="      <TD nowrap>";Q+="        <SPAN class=\"label\">";w=[];w["ENDBY"]="<INPUT type=\"text\" id=\"end_by\" style=\"width:80px;\" autocomplete=\"off\">";Q+=strings.event_editor_label_recurrence_end_by.format(w);Q+="        </SPAN>";Q+="      </TD>";Q+="      <TD><DIV id=\"repeatEndDatePopUp\" class=\"repeatPopEnd\"></DIV></TD>";Q+="    </TR>";Q+="  </TABLE>";Q+="</DIV>";C.innerHTML=Q;}window.name="eventeditor";kQ("subject").value=B.d()!=null?B.d():"";kQ("location").value=B.ck()!=null?B.ck():"";kQ("start_date").value=opener.l2(B.AX());kQ("start_time").value=opener.Hs(B.AX());KP=B.AX();DV=B.iV();var M=B.iV();if(B.Ks()&&M.getHours()==0&&M.getMinutes()==0){M.setDate(M.getDate()-1);}kQ("end_date").value=opener.l2(M);kQ("end_time").value=opener.Hs(M);kQ("fb_start_date").value=kQ("start_date").value;kQ("fb_start_time").value=kQ("start_time").value;kQ("fb_end_date").value=kQ("end_date").value;kQ("fb_end_time").value=kQ("end_time").value;if(B.Ks()){kQ("all_day").checked=true;kQ("start_time").disabled=true;kQ("end_time").disabled=true;Tf(kQ("timePopStartBtn"));Tf(kQ("timePopEndBtn"));kQ("fb_all_day").checked=true;kQ("fb_start_time").disabled=true;kQ("fb_end_time").disabled=true;Tf(kQ("fb_timePopStartBtn"));Tf(kQ("fb_timePopEndBtn"));}if(B.Ip){var b=B.Dv();if(b.SL()){var I=b.d3();if(I!=null){var t=b.oq();I.setMinutes(I.getMinutes()+t);if(RE(I,B.AX())<=0){kQ("reminder_set").checked=true;}}else{kQ("reminder_set").checked=true;}}}else{if(B.SL()){kQ("reminder_set").checked=true;}}var F=kQ("reminder_minutes_before_start");var t=B.oq();var K=false;for(var L=0;L<F.options.length;L++){var m=F.options.item(L);var Z=parseInt(m.value,10);if(Z==t){m.selected=true;K=true;break;}}if(!K){var m=document.createElement("OPTION");F.options.add(m,-1);if((t>=CR)&&(t%CR==0)){var v=t/CR;m.text=v+" "+strings.week_unit;}else{if((t>=t9)&&(t%t9==0)){var v=t/t9;m.text=v+" "+strings.day_unit;}else{if((t>=Pq)&&(t%Pq==0)){var v=t/Pq;m.text=v+" "+strings.hour_unit;}else{m.text=t+" "+strings.minute_unit;}}}m.value=t;m.selected=true;}kQ("busy_status").value=B.eZ()!=null?B.eZ():VZ.B;kQ("private").checked=(B.B()==yu.H);kQ("private").disabled=(B.Ip||B.f2);if(!B.Ip&&!B.f2){var g=0;var o=B.AX();var W=o.getDate();while(W>0){W-=7;g++;}kQ("daily_recurrence_interval").value="1";kQ("weekly_recurrence_interval").value="1";kQ("DAY"+o.getDay()).checked=true;kQ("monthly_recurrence_day").value=o.getDate();kQ("monthly_recurrence_day_of_week").value=o.getDay();kQ("monthly_recurrence_interval1").value="1";kQ("monthly_recurrence_interval2").value="1";kQ("monthly_recurrence_every").value=g;kQ("yearly_recurrence_day").value=o.getDate();kQ("yearly_recurrence_day_of_week").value=o.getDay();kQ("yearly_recurrence_month1").value=o.getMonth();kQ("yearly_recurrence_month2").value=o.getMonth();kQ("yearly_recurrence_every").value=g;kQ("end_after").value="10";var p=o.clone();p.setDate(p.getDate()+10);kQ("end_by").value=opener.l2(p);if(B.fp()==false){m4(kQ("range_of_recurrence_group_box"));kQ("end_by").disabled=true;}else{var U=B.eh();switch(U.G){case ZD.y:kQ("daily_recurrence").checked=true;Lv(kQ("daily_recurrence_settings"));kQ("daily_recurrence_interval").value=U.f;break;case ZD.H:if(U.k==j8.c){kQ("daily_recurrence_interval").value=U.f;kQ("daily_recurrence_checkbox2").checked=true;for(var L=0;L<7;L++){kQ("DAY"+L).checked=U.r(L);}if(B.TU()==LQ.B){kQ("daily_recurrence").checked=true;Lv(kQ("daily_recurrence_settings"));}else{kQ("weekly_recurrence").checked=true;Lv(kQ("weekly_recurrence_settings"));}}else{kQ("weekly_recurrence").checked=true;Lv(kQ("weekly_recurrence_settings"));kQ("weekly_recurrence_interval").value=U.f;for(var L=0;L<7;L++){kQ("DAY"+L).checked=U.r(L);}}break;case ZD.a:kQ("monthly_recurrence").checked=true;Lv(kQ("monthly_recurrence_settings"));kQ("monthly_recurrence_interval1").value=U.f;kQ("monthly_recurrence_interval2").value=U.f;if(U.E!=null){kQ("monthly_recurrence_day").value=U.P.getDate();kQ("monthly_recurrence_checkbox2").checked=true;kQ("monthly_recurrence_day_of_week").value=U.k;kQ("monthly_recurrence_every").value=U.E;}else{kQ("monthly_recurrence_day").value=U.k;kQ("monthly_recurrence_checkbox1").checked=true;}break;case ZD.B:kQ("yearly_recurrence").checked=true;Lv(kQ("yearly_recurrence_settings"));kQ("yearly_recurrence_day").value=U.P.getDate();if(U.E!=null){kQ("yearly_recurrence_checkbox2").checked=true;kQ("yearly_recurrence_day_of_week").value=U.k;kQ("yearly_recurrence_month2").value=U.c;kQ("yearly_recurrence_every").value=U.E;}else{kQ("yearly_recurrence_checkbox1").checked=true;kQ("yearly_recurrence_month1").value=U.P.getMonth();}break;}if(U.y!=null){kQ("end_after_checkbox").checked=true;kQ("end_after").value=U.y;}else{if(U.n!=null){kQ("end_by_checkbox").checked=true;kQ("end_by").value=opener.l2(U.n);}}}}var x=B.j();if(x==OT.B){I1("highImportanceButton");fq("high_importance_menuitem");}else{if(x==OT.y){I1("lowImportanceButton");fq("low_importance_menuitem");}else{fq("medium_importance_menuitem");}}Q="";Q+="<SELECT id=\"timePickerPopup\" size=\"7\" style=\"display:none;position:absolute;width:82px;\">";var A=new Date(2005,7,1);for(var L=0;L<48;L++){var v=opener.Hs(A);Q+="<OPTION value=\""+v+"\">"+v+"</OPTION>";A.setMinutes(A.getMinutes()+30);}Q+="</SELECT>";te(Yc,"beforeEnd",Q);YE=kQ("timePickerPopup");YE.onmousedown=function(i){var R=x7(i);dc(R);};YE.onclick=ua;Q="<SELECT id=\"recipientTypeSelector\" size=\""+(fG()?"3":"2")+"\" style=\"display:none;position:absolute;z-index:5;\">";Q+="<OPTION value=\""+xQ.y+"\">"+strings.meeting_recipient_required+"</OPTION>";Q+="<OPTION value=\""+xQ.H+"\">"+strings.meeting_recipient_optional+"</OPTION>";if(fG()){Q+="<OPTION value=\""+xQ.B+"\">"+strings.meeting_recipient_resource+"</OPTION>";}Q+="</SELECT>";te(Yc,"beforeEnd",Q);PQ=kQ("recipientTypeSelector");PQ.onmousedown=function(i){var R=x7(i);dc(R);};PQ.onclick=Yr;pU.onmouseup=Bz;pU.onmousedown=Mq;pU.onmousemove=uT;if(wZ){var s=rv("<input type='text' id='inlineRecipientEditor' style='position:absolute;background-color:white;left:10000px;border-width:0px;' tabindex='-1' autocomplete='off'>",Yc);s.style.textOverflow="ellipsis";new Gs();}Ax=new Date(B.AX().getFullYear(),B.AX().getMonth(),B.AX().getDate());dJ();opener.bC.H();var em=[];var lK=B.VU();if(lK!=null){em=lK.E();}var iX=[];for(var L=0;L<em.length;L++){var EW=em[L];if(EW.y()==null){Bq.H(iX,EW.q());lK.n(EW);em=lK.E();L=0;}}if(iX.length>0){var nv=Gs.X;nv.H(iX,qk,JX);}else{JX();}kQ("subject").focus();ek=true;}var JC=-103;var g1=-754;function tW(){var H=opener.He.E(window);if(H.zC()!=d9.a){return ;}var B=pA["save_toolbar_button"];var y=aD["save_appointment_menuitem"];var a=[];var T=H.VU();if(T!=null){a=T.E();}if(a.length<=1){if(B!=null){B.z(strings.eventeditortoolbar_tooltip_save_and_close_event);B.E(g1,1);B.M("save_and_close_event");}if(y!=null){y.f(strings.shared_save);y.q("save_and_close_event");y.r(strings.shared_save_shortcut);}}else{if(B!=null){B.z(strings.eventeditortoolbar_tooltip_send_and_close_event);B.E(JC,0);B.M("send_and_close_event");}if(y!=null){y.f(strings.shared_send);y.q("send_and_close_event");y.r(strings.shared_send_shortcut);}}}function XQ(H){kQ("range_of_recurrence_group_box").style.display=(H.id!="not_recurring")?"block":"none";kQ("daily_recurrence_settings").style.display=(H.id=="daily_recurrence")?"block":"none";kQ("weekly_recurrence_settings").style.display=(H.id=="weekly_recurrence")?"block":"none";kQ("monthly_recurrence_settings").style.display=(H.id=="monthly_recurrence")?"block":"none";kQ("yearly_recurrence_settings").style.display=(H.id=="yearly_recurrence")?"block":"none";}function handleComposeApptBeforeUnload(){kQ("start_date").onblur=null;kQ("start_time").onblur=null;kQ("end_date").onblur=null;kQ("end_time").onblur=null;if(kQ("fb_start_date")!=null){kQ("fb_start_date").onblur=null;kQ("fb_start_time").onblur=null;kQ("fb_end_date").onblur=null;kQ("fb_end_time").onblur=null;}if(SC){var H=kQ("inlineRecipientEditor");H.onblur=null;H.onkeydown=null;}if(Jq!=null){Jq.close();Jq=null;}}function DX(){if(Ne("wnd_ComposeAppt")!="scheduling_section"){return ;}var H=kQ("recipient_list_table");var B=kQ("recipient_list_table_body");for(var y=H.rows.length;--y>=0;){H.deleteRow(y);}var a=opener.He.E(window);var T=[];var n=a.VU();if(n!=null){T=n.E();}var q=kQ("recipient_table_scrollable_div_container");var N=q.offsetHeight;for(var y=0,len=T.length;y<len;y++){var E=T[y];if(E.c()==N7.H){var c=rv("<TR>",B);var z;z=rv("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",c);z.innerHTML="<IMG src=\""+t1()+"img/meeting_organizer.gif\">";if(wZ&&!a.v()){z=rv("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",c);z.innerHTML="&nbsp;";}z=rv("<TD class=\"recipient_table_cell\" style=\"border-right-width:0px;\">",c);z.innerHTML=E.q();c.recipient=E;break;}}for(var y=0,len=T.length;y<len;y++){var E=T[y];if(E.c()==N7.H){continue;}var c=rv("<TR>",B);var z;var l=E.n();var h="";z=rv("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",c);if(l==xQ.y){z.innerHTML="<IMG src=\""+t1()+"img/required_attendee.gif\" class=\"required_attendee_icon\">";}else{if(l==xQ.H){z.innerHTML="<IMG src=\""+t1()+"img/optional_attendee.gif\" class=\"optional_attendee_icon\">";}else{if(l==xQ.B){z.innerHTML="<IMG src=\""+t1()+"img/meeting_resource.gif\" class=\"resource_icon\">";}}}if(wZ){z.onmousedown=FQ;}if(wZ&&!a.v()){z=rv("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",c);var X=E.X();if(X==iR.a){z.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+lJ+"px;\" title=\""+strings.meeting_tentative+"\"></DIV>";}else{if(X==iR.H){z.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+FW+"px;\" title=\""+strings.meeting_accepted+"\"></DIV>";}else{if(X==iR.B){z.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+LR+"px;\" title=\""+strings.meeting_declined+"\"></DIV>";}else{z.innerHTML="<DIV class=\"response_status_icon\" style=\"background-position:0px "+pq+"px;\" title=\""+strings.meeting_no_response+"\"></DIV>";}}}}z=rv("<TD class=\"recipient_table_cell\" style=\"border-right-width:0px;\">",c);z.innerHTML=E.q();if(wZ){z.style.cursor="text";z.onmousedown=Ig;}c.recipient=E;}if(wZ){var c=rv("<TR>",B);var z;z=rv("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",c);z.innerHTML="&nbsp;";if(!a.v()){z=rv("<TD class=\"recipient_table_cell\" width=\"20\" align=\"center\" style=\"padding:0px;\">",c);z.innerHTML="&nbsp;";}z=rv("<TD class=\"recipient_table_cell\" style=\"color:gray;cursor:default;border-right-width:0px;\">",c);z.innerHTML=strings.event_editor_label_click_here_to_add_a_name;z.onmousedown=Ig;c.recipient=null;}var P=kQ("recipient_table_scrollable_div");if(typeof (P.style.height)=="undefined"||P.style.height==""){P.style.height=N+"px";}wt.z(P.scrollHeight);}function tf(){if(Ne("wnd_ComposeAppt")!="scheduling_section"){return ;}var H=Bx();var B=kQ("freebusy_table_scrollable_div");if(B.style.height==""){B.style.height=kQ("freebusy_table_grid_container").offsetHeight+"px";}var y=kQ("freebusy_table");var a=kQ("freebusy_table_body");for(var T=y.rows.length;--T>=1;){y.deleteRow(T);}var n=qa(B,"DIV","FreeBusyDataSampleDiv");for(var T=0,len=n.length;T<len;T++){B.removeChild(n[T]);}n=qa(B,"DIV","FreeBusyInfo");for(var T=0,len=n.length;T<len;T++){B.removeChild(n[T]);}var q=kQ("FreeBusyMeetingDiv");if(q!=null){B.removeChild(q);}var N=opener.He.E(window);if(N==null){return ;}var E=[];var c=N.VU();if(c!=null){E=c.E();}var z=0;var l=23;if(kR){z=Math.ceil(sn/Pq);l=Math.floor(uJ/Pq);y.rows[0].cells[0].colSpan=l-z+1;}for(var T=0,len=E.length+15;T<len;T++){var h=rv("<TR>",a);for(var X=z;X<=l;X++){var P=rv("<TD class=\"FreeBusyTableCell\">",h);P.className=(X*Pq<sn||X*Pq>uJ)?Ez+" FreeBusyGrid":z0+" FreeBusyGrid";P.innerHTML="&nbsp;";if(X==l){P.style.borderRightWidth="0px";}}}var O=Ax.clone();O.setHours(z,0,0,0);var Y=O.clone();Y.setHours(Y.getHours()+l-z+1,0,0,0);if(!(RE(DV,O)<0||RE(KP,Y)>0)){var V=rv("<DIV class=\"FreeBusyMeetingDiv\" id=\"FreeBusyMeetingDiv\">",B);var J="";J+="<TABLE class=\"FreeBusyMeetingTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";J+="<TR>";J+="<TD class=\"FreeBusyMeetingLeftBar\"></TD>";J+="<TD class=\"FreeBusyMeetingBody\"></TD>";J+="<TD class=\"FreeBusyMeetingRightBar\"></TD>";J+="</TR>";J+="</TABLE>";V.innerHTML=J;var r=(pl(KP,DV)==0);if(!kQ("all_day").checked&&r){if(oY&&LM>=6){V.firstChild.rows[0].cells[0].style.cursor="col-resize";V.firstChild.rows[0].cells[2].style.cursor="col-resize";}else{V.firstChild.rows[0].cells[0].style.cursor="E-resize";V.firstChild.rows[0].cells[2].style.cursor="W-resize";}}else{V.firstChild.rows[0].cells[1].style.cursor="default";}V.style.top=y.rows[1].cells[0].offsetTop+"px";V.style.height=y.offsetHeight+"px";if(RE(KP,O)<0){V.firstChild.rows[0].cells[0].style.width="0px";V.style.left="0px";}else{var C=KP.getHours()-z;if(C<0){V.style.left="0px";}else{if(C>=y.rows[1].cells.length){var Q=y.rows[1].cells[y.rows[1].cells.length-1];V.style.left=(Q.offsetLeft+Q.offsetWidth)+"px";}else{var Q=y.rows[1].cells[C];V.style.left=(Q.offsetLeft+Math.round(KP.getMinutes()*Q.offsetWidth/Pq))+"px";}}}if(RE(DV,Y)>=0){var Q=y.rows[1].cells[l-z];var G=Q.offsetLeft+Q.offsetWidth;V.style.width=(G-V.offsetLeft)+"px";V.firstChild.rows[0].cells[2].style.width="0px";}else{var Q=y.rows[1].cells[DV.getHours()-z];var G=Q.offsetLeft+Math.round(DV.getMinutes()*Q.offsetWidth/Pq);V.style.width=(G-V.offsetLeft)+"px";}Cl(V,70);}function d(M,b){var I=[];var t=null;if(M.toUpperCase()==H.NC.v.toUpperCase()){t=d8(O,Y);}else{t=H.bC.B(M);}if(t){I=t.N(O,Y);}var F;if(t){F=t.X();}else{F=tO.B;}var K=y.rows[b+1];if(F==tO.y){for(var L=0,len=I.length;L<len;L++){var m=I[L];var Z=rv("<DIV class=\"FreeBusyDataSampleDiv\">",B);Z.style.top=(K.cells[0].offsetTop+1)+"px";Z.style.height=(K.cells[0].offsetHeight-2)+"px";if(RE(m.H,O)<0){Z.style.left="0px";}else{var v=K.cells[m.H.getHours()-z];Z.style.left=(v.offsetLeft+Math.round(m.H.getMinutes()*v.offsetWidth/Pq))+"px";}if(RE(m.y,Y)>=0){var v=K.cells[l-z];var g=v.offsetLeft+v.offsetWidth;Z.style.width=(g-Z.offsetLeft)+"px";}else{var v=K.cells[m.y.getHours()-z];var g=v.offsetLeft+Math.round(m.y.getMinutes()*v.offsetWidth/Pq);Z.style.width=(g-Z.offsetLeft)+"px";}Z.style.backgroundColor=AO(m.B);}}else{var Z=rv("<DIV class=\"FreeBusyInfo\">",B);Z.style.top=(K.cells[0].offsetTop-1)+"px";Z.style.height=(K.cells[0].offsetHeight-3)+"px";Z.style.left="0px";Z.style.width=(B.offsetWidth-2)+"px";if(fG()){if(F==tO.B){Z.title=strings.freebusy_fetching;}else{if(F==tO.H){Z.title=strings.freebusy_fetch_error;}}}else{Z.title=strings.freebusy_no_access;}}}var D=0;for(var T=0,len=E.length;T<len;T++){var e=E[T];if(e.c()==N7.H){var k=e.y();if(k!=null){d(k,D);}D++;break;}}for(var T=0,len=E.length;T<len;T++){var e=E[T];if(e.c()!=N7.H){var k=e.y();if(k!=null){d(k,D);}D++;}}var S=kQ("freebusy_table_grid_header_div");var f=kQ("freebusy_table_scrollable_div");S.style.width=f.clientWidth+"px";kQ("freebusy_day_header_cell").innerHTML=vY(Ax,im("long_date"));var J="";var j=new Date(2005,7,1);j.setHours(z+1,0,0,0);J+="<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";J+="<TR>";for(var T=1;T<=l-z;T++){var w=y.rows[1].cells[T].offsetWidth;J+="<TD align=\"center\" valign=\"bottom\" class=\"FreeBusyTimeHeaderCell\" width=\""+w+"px;\">";J+=vY(j,im("freebusy_time_header_date"));J+="</TD>";j.setHours(j.getHours()+1);}J+="</TR>";J+="</TABLE>";var u=kQ("freebusy_time_header_cell_container");u.innerHTML=J;var w=y.rows[1].cells[0].offsetWidth;u.style.paddingLeft=Math.round(w/2)+"px";}function Au(H,B){var y=new sq();if(kQ("daily_recurrence").checked&&kQ("daily_recurrence_checkbox1").checked){y.G=ZD.y;y.f=parseInt(kQ("daily_recurrence_interval").value,10);}else{if(kQ("daily_recurrence").checked&&kQ("daily_recurrence_checkbox2").checked){y.G=ZD.H;y.f=1;y.k=j8.c;}else{if(kQ("weekly_recurrence").checked){y.G=ZD.H;y.f=parseInt(kQ("weekly_recurrence_interval").value,10);y.k=D3();}else{if(kQ("monthly_recurrence").checked){y.G=ZD.a;if(kQ("monthly_recurrence_checkbox1").checked){y.f=parseInt(kQ("monthly_recurrence_interval1").value,10);y.k=parseInt(kQ("monthly_recurrence_day").value,10);}else{if(kQ("monthly_recurrence_checkbox2").checked){y.f=parseInt(kQ("monthly_recurrence_interval2").value,10);y.E=parseInt(kQ("monthly_recurrence_every").value,10);y.k=parseInt(kQ("monthly_recurrence_day_of_week").value,10);}}}else{if(kQ("yearly_recurrence").checked){y.G=ZD.B;y.f=1;if(kQ("yearly_recurrence_checkbox1").checked){y.k=parseInt(kQ("yearly_recurrence_day").value,10);y.c=parseInt(kQ("yearly_recurrence_month1").value,10);}else{if(kQ("yearly_recurrence_checkbox2").checked){y.E=parseInt(kQ("yearly_recurrence_every").value,10);y.k=parseInt(kQ("yearly_recurrence_day_of_week").value,10);y.c=parseInt(kQ("yearly_recurrence_month2").value,10);}}}}}}}if(kQ("end_after_checkbox").checked){y.y=parseInt(kQ("end_after").value,10);}else{if(kQ("end_by_checkbox").checked){y.n=opener.rG(kQ("end_by").value);}}y.l=H.getHours()*Pq+H.getMinutes();var a=Math.round((B.getTime()-H.getTime())/gd);y.D=y.l+a;y.C=0;y.e=0;y.V=0;y.P=y.Q(H);var T=y.a();y.h=T[0];y.X=T[1];var n=NB();y.d=n;return y;}function p6(H){if(It.q()){alert(strings.unpacking_attachments);return ;}if(SC){Ob();return ;}if(Jq!=null){return ;}var B=opener.He.E(window);var y=gp("preselectCalendar");if(!B.C()){return ;}var a=B.Uz();var T=[];var n=B.VU();if(n!=null){T=n.E();}if(wZ){for(var q=0;q<T.length;q++){var N=T[q];for(var E=q+1;E<T.length;E++){var c=T[E];if(c.y()==N.y()){n.n(c);T=n.E();E--;}}}}if(n!=null){T=n.E();}if(T.length<=1&&wZ&&B.v()){H=false;}else{if(T.length>1&&wZ&&!B.Tu()){H=true;}}if(H&&a.AX()){alert(strings.event_editor_warning_meeting_public_folder);}var z;var l;var h;var X;if(Ne("wnd_ComposeAppt")=="scheduling_section"){z=kQ("fb_start_date");l=kQ("fb_start_time");h=kQ("fb_end_date");X=kQ("fb_end_time");}else{z=kQ("start_date");l=kQ("start_time");h=kQ("end_date");X=kQ("end_time");}var P;var O;var Y=kQ("all_day").checked;P=opener.rG(z.value);if(P==null){alert(strings.event_editor_invalid_start_date);return ;}O=opener.rG(h.value);if(O==null){alert(strings.event_editor_invalid_end_date);return ;}if(Y){O.setDate(O.getDate()+1);P.setHours(0,0,0,0);O.setHours(0,0,0,0);}if(!Y){var V,J;V=opener.kF(l.value);J=opener.Kr(l.value);if(V==null||J==null){alert(strings.event_editor_invalid_start_time);return ;}else{P.setHours(V,J,0,0);}V=opener.kF(X.value);J=opener.Kr(X.value);if(V==null||J==null){alert(strings.event_editor_invalid_end_time);return ;}else{O.setHours(V,J,0,0);}}if(RE(O,P)<=0){alert(strings.event_editor_end_date_before_start_date);return ;}if(B.Ip==false&&B.f2==false){if(kQ("daily_recurrence").checked&&kQ("daily_recurrence_checkbox1").checked){var r=kQ("daily_recurrence_interval").value;if(isNaN(parseInt(r,10))||parseInt(r,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}else{if(kQ("weekly_recurrence").checked){var C=D3();if(C.length==0){alert(strings.event_editor_no_day_selected);return ;}var r=kQ("weekly_recurrence_interval").value;if(isNaN(parseInt(r,10))||parseInt(r,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}else{if(kQ("monthly_recurrence").checked){if(kQ("monthly_recurrence_checkbox1").checked){var Q=kQ("monthly_recurrence_day").value;if(isNaN(parseInt(Q,10))||parseInt(Q,10)<=0||parseInt(Q,10)>31){alert(strings.event_editor_invalid_day);return ;}var r=kQ("monthly_recurrence_interval1").value;if(isNaN(parseInt(r,10))||parseInt(r,10)<=0){alert(strings.event_editor_invalid_interval);return ;}if(Q>=29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds.printf(Q))){return ;}}}else{if(kQ("monthly_recurrence_checkbox2").checked){var r=kQ("monthly_recurrence_interval2").value;if(isNaN(parseInt(r,10))||parseInt(r,10)<=0){alert(strings.event_editor_invalid_interval);return ;}}}}else{if(kQ("yearly_recurrence").checked){if(kQ("yearly_recurrence_checkbox1").checked){var Q=kQ("yearly_recurrence_day").value;if(isNaN(parseInt(Q,10))||parseInt(Q,10)<=0){alert(strings.event_editor_invalid_day);return ;}var G=parseInt(kQ("yearly_recurrence_month1").value,10);if(Q>Date.LEAP_MONTH_LENGTH[G]){alert(strings.event_editor_invalid_day);return ;}if(G==Xo.n&&Q==29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds_february)){return ;}}}}}}}if(kQ("end_after_checkbox").checked){var d=kQ("end_after").value.strip();if(isNaN(parseInt(d,10))||parseInt(d,10)<=0){alert(strings.event_editor_invalid_end_after);return ;}}else{if(kQ("end_by_checkbox").checked){var D=opener.rG(kQ("end_by").value);if(D==null){alert(strings.event_editor_invalid_end_by_date);return ;}}}}var e=false;var k=null;var S=null;if(B.Ip==false&&B.f2==false){var f=false;if(!kQ("not_recurring").checked){k=Au(P,O);}if(B.fp()==true){S=B.eh();if(kQ("not_recurring").checked){f=true;}else{if(!S.Y(k)){f=true;}}if(f){if(S.q.length>0&&!confirm(strings.event_editor_warning_exceptions_lost)){return ;}B.xn();}else{e=true;}}}if(B.Ip==false&&B.f2==false&&!kQ("not_recurring").checked&&kQ("end_by_checkbox").checked){var D=opener.rG(kQ("end_by").value);if(pl(k.P,D)>0){alert(strings.event_editor_end_by_before_start_date_of_recurrence_pattern);return ;}}if(B.Ip==false&&B.f2==false&&!kQ("not_recurring").checked&&kQ("reminder_set").checked){var j=parseInt(kQ("reminder_minutes_before_start").value,10);if(k.G==ZD.y||k.G==ZD.H&&k.k==j8.c){var w=new Date();w.setHours(0,0,0,0);var u=w.clone();u.setDate(u.getDate()+k.f);w.setMinutes(k.D);u.setMinutes(k.l);var M=Math.floor((u.getTime()-w.getTime())/gd);if(M<j){alert(strings.event_editor_wrong_reminder);return ;}}else{if(k.G==ZD.H){if(k.k.length==1){var w=new Date();w.setHours(0,0,0,0);var u=w.clone();u.setDate(u.getDate()+k.f*7);w.setMinutes(k.D);u.setMinutes(k.l);var M=Math.floor((u.getTime()-w.getTime())/gd);if(M<j){alert(strings.event_editor_wrong_reminder);return ;}}else{var b=Bq.n(k.k);b.sort();var I=7;for(var q=1,len=b.length;q<len;q++){var t=b[q-1];var F=b[q];var M=F-t;if(M<I){I=M;}}var w=new Date();w.setHours(0,0,0,0);var u=w.clone();u.setDate(u.getDate()+I);w.setMinutes(k.D);u.setMinutes(k.l);var M=Math.floor((u.getTime()-w.getTime())/gd);if(M<j){alert(strings.event_editor_wrong_reminder);return ;}}}}}if(a.AX()&&kQ("reminder_set").checked){alert(strings.event_editor_warning_reminder_public_folder);}B.HK(kQ("all_day").checked);var K=B.MF();var L=B.vD();var m=NB();var Z=NB();var v=0;var g=0;if(B.Ks()&&!B.v()){var o=B.Dv();Z=o.aG();if(Z!=null){v=Z.T(m,P);P.setMinutes(P.getMinutes()-v);g=Z.T(m,O);O.setMinutes(O.getMinutes()-g);}}B.P6(P);B.nI(O);B.hY(kQ("subject").value);var W=kQ("location").value.strip();if(T.length>1){var p=[];for(var q=0,len=T.length;q<len;q++){var U=T[q];var x=U.n();if(x==xQ.B){var A=U.q();if(A.strip()!=""&&W.indexOf(A)==-1){Bq.H(p,A);}}}if(p.length>0){if(W!=""){W+=" ; ";}W+=p.join(" ; ");}}B.Z6(W);var i=cr(aw.c());i=i.strip();B.R(i);B.WF(kQ("reminder_set").checked);B.aC(parseInt(kQ("reminder_minutes_before_start").value,10));B.DU(parseInt(kQ("busy_status").value,10));B.NJ(fh);if(kQ("private").checked){B.z6(true);B.A2(yu.H);}else{B.z6(false);B.A2(yu.B);}if(!B.Ip&&!B.f2){if(!kQ("not_recurring").checked){if(e){for(var q=0;q<S.q.length;q++){var R=S.q[q];var s=B.uk(R.B);if(R.y==null&&B.d()!=null){s.hY(B.d());}if(R.E==null&&B.ck()!=null){s.Z6(B.ck());}if(R.N==null&&B.Xw()!=null){s.NJ(B.Xw());}if(R.H==null&&B.SL()!=null){s.WF(B.SL());}if(R.T==null&&B.oq()!=null){s.aC(B.oq());}if(R.a==null&&B.eZ()!=null){s.DU(B.eZ());}if(R.q==null&&B.Ks()!=null){s.HK(B.Ks());}}}else{switch(k.G){case ZD.y:B.DJ(LQ.B);break;case ZD.H:B.DJ(LQ.a);break;case ZD.a:B.DJ(LQ.H);break;case ZD.B:B.DJ(LQ.T);break;}B.EA(m);B.U(m.a());B.NR(k);B.nn(opener.cS(k));B.bi(true);var j=B.oq();var em=k.j(j);B.Yd(em);var lK=k.P.clone();lK.setMinutes(k.l);B.gf(lK);var w=k.P.clone();w.setMinutes(k.l);B.c4(w);var u=k.P.clone();u.setMinutes(k.D);B.sa(u);B.X1(k.P);B.FF(k.h);}}else{B.nn("");B.DJ(LQ.y);B.NR(null);B.bi(false);var iX=B.AX().clone();var EW=B.iV().clone();var em=new Date(iX.getTime()-B.oq()*gd);B.Yd(em);B.gf(iX);var nv=B.AX().clone();var LW=B.iV().clone();if(B.Ks()&&!B.v()&&Z!=null){B.U(Z.a());nv.setMinutes(nv.getMinutes()-v);LW.setMinutes(LW.getMinutes()-g);}else{B.U(m.a());}B.X1(nv.clone());B.FF(LW.clone());B.c4(nv);B.sa(LW);}}else{B.NR(null);B.bi(false);B.xN("recurrence_state");B.xN("timezone_data");B.xN("recurrence_pattern");if(B.Ip){B.c4(K);B.sa(L);}B.X1(B.AX());B.FF(B.iV());}if(wZ){var Uv="";var hG="";var gA="";if(T.length>1){B.oF(d9.y);B.Lm(iR.T);for(var q=0,len=T.length;q<len;q++){var U=T[q];U.l(B1.D(U.T(),U.y()));var x=U.n();var bY=B.fr();if(x==xQ.y&&bY!=iR.T){Uv+=U.q()+"; ";}else{if(x==xQ.H){hG+=U.q()+"; ";}else{if(x==xQ.B){gA+=U.q()+"; ";}}}}if(Uv.length>0){Uv=Uv.substr(0,Uv.length-2);}if(hG.length>0){hG=hG.substr(0,hG.length-2);}if(gA.length>0){gA=gA.substr(0,gA.length-2);}var o=B.Dv();var Hw=o.EM();var LN=o.eF();if(Hw==null&&LN==null){var Ay=[4,0,0,0,130,0,224,0,116,197,183,16,26,130,224,8,0,0,0,0];var zS=[];for(var q=0;q<8;q++){Qq.B(zS,Math.floor(Math.random()*255));}var Hj=[0,0,0,0,0,0,0,0,16,0,0,0];var YN=[];for(var q=0;q<16;q++){Qq.B(YN,Math.floor(Math.random()*255));}var VC=Ay.concat(zS).concat(Hj).concat(YN);var z1=Qq.a(VC);var CL=rt.B(z1,false);o.tN(CL);o.KO(CL);}if(B.Tu()!=true){B.xU(true);}if(B.kc()==null){B.mP(Math.round(Math.random()*4294967295));}}else{B.Mn();B.oF(d9.a);B.Lm(iR.y);B.xU(false);}B.st(Uv);B.e8(hG);B.pP(gA);}if(B.Ip==false&&B.f2==false){B.gY(369);}var sd=Math.round((B.iV().getTime()-B.AX().getTime())/gd);B.VE(sd);var Z4;var d5=oZ.y;if(H&&fG()){Z4=opener.WU(B);d5=Z4[0];}switch(d5){case oZ.y:kQ("start_date").onblur=null;kQ("start_time").onblur=null;kQ("end_date").onblur=null;kQ("end_time").onblur=null;kQ("fb_start_date").onblur=null;kQ("fb_start_time").onblur=null;kQ("fb_end_date").onblur=null;kQ("fb_end_time").onblur=null;if(H&&fG()){var II=Z4[1];if(II){alert(strings.drb_success);}}var Ho=H?"SEND":"SAVE";var qJ=[B,Ho,C7,y];kT(qJ);break;case oZ.a:alert(strings.drb_generic_error);break;case oZ.q:case oZ.n:case oZ.T:case oZ.B:case oZ.H:var gD=Z4[1];var nL;if(d5==oZ.B){nL=strings.drb_conflict.printf(gD);}else{if(d5==oZ.n){nL=strings.drb_auto_accept_off.printf(gD);}else{if(d5==oZ.T){nL=strings.drb_decline_recurring.printf(gD);}else{nL=strings.drb_error.printf(gD);}}}alert(nL);break;}}function Wq(H,B,y,a,T,n,q){var N=140;var E=140;if(oY){JE=window.createPopup();var c=JE.document;var z=c.body;var l=c.createStyleSheet();for(var h=0,len=document.styleSheets.length;h<len;h++){var X=document.styleSheets[h];if(!X.disabled&&X.href!=""){l.addImport(X.href);}}z.style.border="1px solid black";z.style.margin="0px";var P=rv("<DIV style='position:absolute; background-color:white; border:1px solid black; width:140px; height:140px; z-index:5;'>",z,c);var O=rv("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",P,c);var Y=rv("<SPAN id='datePickerHeaderText' nowrap>",O,c);Y.innerHTML=vY(new Date(B,H+1,0),im("mini_cal_header_date"));var V=rv("<DIV class='prevButton' style='position:absolute;left:3px;'>",O,c);V.onmousedown=function(){dc(JE.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);AM();JE.document.getElementById("datePickerHeaderText").innerHTML=vY(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),im("mini_cal_header_date"));};var J=rv("<DIV class='nextButton' style='position:absolute;right:3px;'>",O,c);J.onmousedown=function(){dc(JE.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);AM();JE.document.getElementById("datePickerHeaderText").innerHTML=vY(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),im("mini_cal_header_date"));};datePickerDiv=Xf(H,B,P,c,false,false,false);datePickerDiv.style.left="8px";var r=datePickerDiv.firstChild;for(var h=1;h<7;h++){var C=r.rows[h];for(var Q=0;Q<7;Q++){var G=C.cells[Q];if(n&&pl(G.date,n)==0){G.className="datePickerCell_active";}G.onmousedown=function(){T(this.date,q);JE.hide();};G.onmouseover=function(){this.style.textDecoration="underline";};G.onmouseout=function(){this.style.textDecoration="";};}}c.onmousemove=function(){return false;};c.onmousedown=function(){JE.hide();};if(y+N>KI()){y=KI()-N;}if(a+E>ff()){a=ff()-E;}JE.show(gO()+y,IE()+a,N,E);}else{if(pV){JE=rv("<DIV style='position:absolute; background-color:white; border:1px solid black; width:140px; height:140px; z-index:5;'>",Yc);var O=rv("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",JE);var Y=rv("<SPAN id='datePickerHeaderText' nowrap>",O);Y.innerHTML=vY(new Date(B,H+1,0),im("mini_cal_header_date"));var V=rv("<DIV class='prevButton' style='position:absolute;top:1px;left:3px;'>",O);V.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);AM();kQ("datePickerHeaderText").innerHTML=vY(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),im("mini_cal_header_date"));};var J=rv("<DIV class='nextButton' style='position:absolute;top:1px;right:3px;'>",O);J.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);AM();kQ("datePickerHeaderText").innerHTML=vY(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),im("mini_cal_header_date"));};datePickerDiv=Xf(H,B,JE,pU,false,false,false);datePickerDiv.style.left="8px";var r=datePickerDiv.firstChild;for(var h=1;h<7;h++){var C=r.rows[h];for(var Q=0;Q<7;Q++){var G=C.cells[Q];if(n&&pl(G.date,n)==0){G.className="datePickerCell_active";}G.onmousedown=function(){T(this.date,q);Yc.removeChild(JE);JE=null;};}}if(y+N>KI()){y=KI()-N;}if(a+E>ff()){a=ff()-E;}JE.style.left=y+"px";JE.style.top=a+"px";}}}function Mq(H){var B=x7(H);J9=B.clientX;var y=MM(B);if(y==null){return true;}var a=y.className;if(a=="popdownIcon"){y=y.parentNode;a=y.className;}if(pV&&SC&&y.id!="inlineRecipientEditor"){Ob();return true;}if(pV&&JE!=null){if(a!="prevButton"&&a!="nextButton"){Yc.removeChild(JE);JE=null;}}m4(YE);m4(PQ);switch(a){case "FreeBusyMeetingLeftBar":case "FreeBusyMeetingRightBar":case "FreeBusyMeetingBody":var T=(pl(KP,DV)==0);if(J1(B)!=MJ&&T){R3=y;}return false;break;case "calPopStart":case "calPopEnd":case "fb_calPopStart":case "fb_calPopEnd":case "repeatPopEnd":var n;var q;if(a=="calPopStart"){n=Am.H;q=KP;}else{if(a=="calPopEnd"){n=Am.y;q=DV;}else{if(a=="fb_calPopStart"){n=Am.N;q=KP;}else{if(a=="fb_calPopEnd"){n=Am.T;q=DV;}else{if(a=="repeatPopEnd"){n=Am.q;}}}}}Wq(KP.getMonth(),KP.getFullYear(),B.clientX,B.clientY,aA,q,n);break;case "timePopStart":case "timePopEnd":case "fb_timePopStart":case "fb_timePopEnd":Lv(YE);if(a=="timePopStart"||a=="fb_timePopStart"){var N=KP.getHours()*Pq+KP.getMinutes();YE.selectedIndex=Math.floor(N/30);}else{if(a=="timePopEnd"||a=="fb_timePopEnd"){var N=DV.getHours()*Pq+DV.getMinutes();YE.selectedIndex=Math.floor(N/30);}}var E,c;if(a=="timePopStart"){var E=kQ("start_time");c=GM(E)+E.offsetHeight;YE.typeID=Am.B;}else{if(a=="timePopEnd"){var E=kQ("end_time");c=GM(E)+E.offsetHeight;YE.typeID=Am.a;}else{if(a=="fb_timePopStart"){var E=kQ("fb_start_time");c=GM(E)-YE.offsetHeight;YE.typeID=Am.E;}else{if(a=="fb_timePopEnd"){var E=kQ("fb_end_time");c=GM(E)-YE.offsetHeight;YE.typeID=Am.n;}}}}var z=pf(E);YE.style.left=z+"px";YE.style.top=c+"px";break;default:mg(H);break;}return true;}function Bz(H){if(F5){Ju();}R3=null;IU(H);}function uT(H){var B=x7(H);var y=MM(B);if(y==null){return ;}if(F5){uS(B);}else{if(J1(B)&&R3!=null){if(kQ("all_day").checked){return ;}F5=true;var a=kQ("FreeBusyMeetingDiv");J3=a.offsetLeft;yR=a.offsetWidth;xB(R3,B,uT,Bz);}}}function uS(H){var B=(H.clientX-J9);var y=kQ("FreeBusyMeetingDiv");var a=kQ("freebusy_table");var T=R3.className;var n=0;var q=23;if(kR){n=Math.ceil(sn/Pq);q=Math.floor(uJ/Pq);}if(T=="FreeBusyMeetingLeftBar"&&yR-B>0&&J3+B>0){var N=J3+B;var E=null;for(var c=0,len=a.rows[1].cells.length;c<len;c++){var z=a.rows[1].cells[c];if(z.offsetLeft<=N&&z.offsetLeft+z.offsetWidth>N){E=z;break;}}if(E==null){return ;}var l=n+E.cellIndex;var h=((N-E.offsetLeft)*Pq)/E.offsetWidth;h=Math.floor(h/5)*5;var X=KP.clone();X.setHours(l,h,0,0);if(RE(DV,X)<=0){return ;}KP=X;kQ("start_time").value=kQ("fb_start_time").value=opener.Hs(X);var P=yR-B;y.style.left=N+"px";y.style.width=P+"px";}else{if(T=="FreeBusyMeetingRightBar"&&yR+B>0&&y.offsetLeft+yR+B<a.offsetWidth){var P=yR+B;var O=y.offsetLeft+P;var E=null;for(var c=0,len=a.rows[1].cells.length;c<len;c++){var z=a.rows[1].cells[c];if(z.offsetLeft<=O&&z.offsetLeft+z.offsetWidth>O){E=z;break;}}if(E==null){return ;}var l=n+E.cellIndex;var h=((O-E.offsetLeft)*Pq)/E.offsetWidth;h=Math.floor(h/5)*5;var X=DV.clone();X.setHours(l,h,0,0);if(RE(KP,X)>=0){return ;}DV=X;kQ("end_time").value=kQ("fb_end_time").value=opener.Hs(X);y.style.width=P+"px";}else{if(T=="FreeBusyMeetingBody"&&J3+B>0&&J3+B+yR<a.offsetWidth){var N=J3+B;var E=null;for(var c=0,len=a.rows[1].cells.length;c<len;c++){var z=a.rows[1].cells[c];if(z.offsetLeft<=N&&z.offsetLeft+z.offsetWidth>N){E=z;break;}}if(E==null){return ;}var l=n+E.cellIndex;var h=((N-E.offsetLeft)*Pq)/E.offsetWidth;h=Math.floor(h/5)*5;var Y=Math.round((DV.getTime()-KP.getTime())/gd);KP.setHours(l,h,0,0);kQ("start_time").value=kQ("fb_start_time").value=opener.Hs(KP);DV=KP.clone();DV.setMinutes(DV.getMinutes()+Y);kQ("end_time").value=kQ("fb_end_time").value=opener.Hs(DV);y.style.left=N+"px";}}}}function Ju(){F5=false;Uh(R3);R3=null;}function aA(H,B){var y;switch(B){case Am.H:y=kQ("start_date");break;case Am.y:y=kQ("end_date");break;case Am.N:y=kQ("fb_start_date");break;case Am.T:y=kQ("fb_end_date");break;case Am.q:kQ("end_by").value=opener.l2(H);kQ("end_by_checkbox").checked=true;return ;break;default:return ;}y.value=opener.l2(H);eY(y);}function ua(){var H;switch(YE.typeID){case Am.B:H=kQ("start_time");break;case Am.a:H=kQ("end_time");break;case Am.E:H=kQ("fb_start_time");break;case Am.n:H=kQ("fb_end_time");break;default:return ;}H.value=YE.options[YE.selectedIndex].value;eY(H);m4(YE);}function wD(H){var B=opener.He.E(window);var y=KP.clone();var a=DV.clone();if(H.checked){y.setHours(0,0,0,0);a.setHours(0,0,0,0);kQ("start_time").disabled=true;kQ("end_time").disabled=true;kQ("end_date").value=opener.l2(a);KP=y;a.setDate(a.getDate()+1);DV=a;kQ("busy_status").value=VZ.a;Tf(kQ("timePopStartBtn"));Tf(kQ("timePopEndBtn"));Tf(kQ("fb_timePopStartBtn"));Tf(kQ("fb_timePopEndBtn"));kQ("reminder_minutes_before_start").value=1080;}else{kQ("start_time").disabled=false;kQ("end_time").disabled=false;var y,a,T,n;y=opener.rG(kQ("start_date").value);T=opener.kF(kQ("start_time").value);n=opener.Kr(kQ("start_time").value);y.setHours(T,n,0,0);a=opener.rG(kQ("end_date").value);T=opener.kF(kQ("end_time").value);n=opener.Kr(kQ("end_time").value);a.setHours(T,n,0,0);KP=y;DV=a;kQ("busy_status").value=VZ.B;n5(kQ("timePopStartBtn"));n5(kQ("timePopEndBtn"));if(fG()){n5(kQ("fb_timePopStartBtn"));n5(kQ("fb_timePopEndBtn"));}kQ("reminder_minutes_before_start").value=15;}if(fG()){kQ("fb_start_date").value=kQ("start_date").value;kQ("fb_end_date").value=kQ("end_date").value;kQ("fb_start_time").disabled=kQ("start_time").disabled;kQ("fb_end_time").disabled=kQ("end_time").disabled;}if(H.id=="fb_all_day"){kQ("all_day").checked=H.checked;tf();}else{if(H.id=="all_day"&&fG()){kQ("fb_all_day").checked=H.checked;}}}function eY(H){var B=kQ("all_day").checked;switch(H.id){case "start_date":case "fb_start_date":var y=opener.rG(H.value);if(y==null){alert(strings.event_editor_invalid_start_date);H.value=opener.l2(KP);}else{n=KP.getHours();q=KP.getMinutes();y.setHours(n,q,0,0);var a=DV.getTime()-KP.getTime();KP=y.clone();Ax=y.clone();if(!B){if(RE(y,DV)>=0){y=new Date(y.getTime()+a);DV=y;kQ("end_date").value=opener.l2(y);kQ("end_time").value=opener.Hs(y);if(fG()){kQ("fb_end_date").value=kQ("end_date").value;kQ("fb_end_time").value=kQ("end_time").value;}}if(H.id=="start_date"&&fG()){kQ("fb_start_date").value=H.value;}else{if(H.id=="fb_start_date"){tf();kQ("start_date").value=H.value;}}}else{var T=DV.clone();T.setDate(T.getDate()-1);if(pl(y,T)>0){y=new Date(y.getTime()+a);DV=y.clone();y.setDate(y.getDate()-1);kQ("end_date").value=opener.l2(y);if(fG()){kQ("fb_end_date").value=kQ("end_date").value;}}if(H.id=="start_date"&&fG()){kQ("fb_start_date").value=H.value;}else{if(H.id=="fb_start_date"){tf();kQ("start_date").value=H.value;}}}}break;case "end_date":case "fb_end_date":y=opener.rG(H.value);if(y==null){alert(strings.event_editor_invalid_end_date);H.value=opener.l2(DV);}else{if(B){y.setDate(y.getDate()+1);}var n=DV.getHours();var q=DV.getMinutes();y.setHours(n,q,0,0);var a=DV.getTime()-KP.getTime();DV=y;if(!B){if(RE(y,KP)<=0){KP=new Date(y.getTime()-a);kQ("start_date").value=opener.l2(KP);kQ("start_time").value=opener.Hs(KP);if(fG()){kQ("fb_start_date").value=kQ("start_date").value;kQ("fb_start_time").value=kQ("start_time").value;}}if(H.id=="end_date"&&fG()){kQ("fb_end_date").value=H.value;}else{if(H.id=="fb_end_date"){tf();kQ("end_date").value=H.value;}}}else{var T=y.clone();T.setDate(T.getDate()-1);if(pl(KP,T)>0){y=new Date(y.getTime()-a);KP=y.clone();kQ("start_date").value=opener.l2(KP);if(fG()){kQ("fb_start_date").value=kQ("start_date").value;}}if(H.id=="end_date"&&fG()){kQ("fb_end_date").value=H.value;}else{if(H.id=="fb_end_date"){tf();kQ("end_date").value=H.value;}}}}break;case "start_time":case "fb_start_time":var n=opener.kF(H.value);var q=opener.Kr(H.value);if(n==null||q==null){alert(strings.event_editor_invalid_start_time);H.value=opener.Hs(KP);}else{var y=KP.clone();y.setHours(n,q,0,0);var a=DV.getTime()-KP.getTime();if(RE(y,DV)>0){DV=new Date(y.getTime()+a);kQ("end_date").value=opener.l2(DV);kQ("end_time").value=opener.Hs(DV);if(fG()){kQ("fb_end_date").value=kQ("end_date").value;kQ("fb_end_time").value=kQ("end_time").value;}}KP=y.clone();Ax=y.clone();if(H.id=="start_time"&&fG()){kQ("fb_start_time").value=H.value;}else{if(H.id=="fb_start_time"){tf();kQ("start_time").value=H.value;}}}break;case "end_time":case "fb_end_time":var n=opener.kF(H.value);var q=opener.Kr(H.value);if(n==null||q==null){alert(strings.event_editor_invalid_end_time);H.value=opener.Hs(DV);}else{var y=DV.clone();y.setHours(n,q,0,0);var a=DV.getTime()-KP.getTime();if(RE(y,KP)<0){KP=new Date(y.getTime()-a);kQ("start_date").value=opener.l2(KP);kQ("start_time").value=opener.Hs(KP);if(fG()){kQ("fb_start_date").value=kQ("start_date").value;kQ("fb_start_time").value=kQ("start_time").value;}}DV=y;if(H.id=="end_time"&&fG()){kQ("fb_end_time").value=H.value;}else{if(H.id=="fb_end_time"){tf();kQ("end_time").value=H.value;}}}break;}}function Zj(){var H=kQ("show_only_working_hours");kR=H.checked;tf();}function FQ(H){var B=x7(H);var y=null;var a=MM(B);if(a.className!="recipient_table_cell"){y=a.parentNode;}else{y=a;}var T=y.parentNode;var n=T.recipient;PQ.recipient=n;PQ.style.left=B.clientX+"px";PQ.style.top=B.clientY+"px";PQ.value=n.n();Lv(PQ);dc(B);}function Yr(){m4(PQ);var H=PQ.recipient;H.h(PQ.value);DX();}function YK(){var H=opener.He.E(window);var B=H.Dv();if(B.v()){kT(null);return ;}var y=Bx();var a=H.zC();var T;if(a==d9.y){var n=function(N){if(!N){return ;}else{if(N=="SEND_CANCELLATION"){T=[H,"DELETE",true];kT(T);}else{if(N=="DO_NOT_SEND_CANCELLATION"){T=[H,"DELETE",false];kT(T);}}}};var q="dlg_CancelMeeting.jsp?locale="+y.NC.B();xT(q,null,n,300,120);}else{if(a==d9.H){var n=function(N){if(!N){return ;}else{if(N=="SEND_RESPONSE"){T=[H,"DELETE",true];kT(T);}else{if(N=="DO_NOT_SEND_RESPONSE"){T=[H,"DELETE",false];kT(T);}}}};var E="dlg_DeclineMeeting.jsp?locale="+y.NC.B();xT(E,null,n,300,180);}else{T=[H,"DELETE",false];kT(T);}}}function p7(H){Ax.setDate(Ax.getDate()+H);tf();}function v1(H){var B=Bx();var y=opener.He.E(window);var a=[];var T=y.VU();if(T!=null){a=T.E();}var n=Math.round((DV.getTime()-KP.getTime())/gd);var q=KP.clone();var N=q.getMinutes();if(N>0&&N<30){if(H==yy){q.setMinutes(0);}else{if(H==su){q.setMinutes(30);}}}else{if(N>30){if(H==yy){q.setMinutes(30);}else{if(H==su){q.setMinutes(60);}}}else{q.setMinutes(q.getMinutes()+H*30);}}var E=q.clone();E.setMinutes(E.getMinutes()+n);var c=q.clone();c.setDate(c.getDate()-1);var z=E.clone();z.setDate(z.getDate()+1);KP=q.clone();DV=E.clone();var l=[];for(var h=0,len=a.length;h<len;h++){var X=a[h];var P=X.y();if(P==null){continue;}var O=null;var Y=null;if(P.toUpperCase()==B.NC.v.toUpperCase()){Y=d8(c,z);}else{Y=B.bC.B(P);}if(Y){O=Y.N(c,z);}if(O){for(var V=0;V<O.length;V++){l[l.length]=O[V];}}}var J=rg(l);var r=false;var C;for(C=0;C<48;C++){for(var V=0,len=J.length;V<len;V++){var Q=J[V];if(!(RE(Q.H,E)>=0||RE(Q.y,q)<=0)){r=true;break;}}if(!r){break;}r=false;q.setMinutes(q.getMinutes()+H*30);E.setMinutes(E.getMinutes()+H*30);KP=q.clone();DV=E.clone();}if(r||C>=48){v1(H);}else{kQ("start_time").value=kQ("fb_start_time").value=opener.Hs(q);kQ("end_time").value=kQ("fb_end_time").value=opener.Hs(E);kQ("start_date").value=kQ("fb_start_date").value=opener.l2(q);kQ("end_date").value=kQ("fb_end_date").value=opener.l2(E);Ax=KP.clone();Ax.setHours(0,0,0,0);tf();}}function n2(H){var B=kQ("recipient_table_scrollable_div");var y=kQ("freebusy_table_scrollable_div");B.scrollTop=H;y.scrollTop=H;}function Ig(H){var B=x7(H);var y=MM(B);if(SC){return ;}var a=kQ("inlineRecipientEditor");if(oY){a.onblur=Ob;}a.onkeydown=gs;if(oY){a.style.top=(GM(y)+2)+"px";}else{if(pV){var T=kQ("recipient_table_scrollable_div");var n=GM(y);n-=T.scrollTop;a.style.top=(n+2)+"px";}}a.style.left=(pf(y)+3)+"px";a.style.width=(y.offsetWidth-25)+"px";a.style.height=(y.offsetHeight-4)+"px";a.cell=y;var q=y.parentNode;var N=q.parentNode.parentNode;if(q.rowIndex<N.rows.length-1){var E=y.innerHTML;a.value=E;}y.innerHTML="&nbsp;";setTimeout("Ta()",0);}var C7=false;function Ob(){if(!SC){return ;}var H=kQ("inlineRecipientEditor");H.onblur=null;H.onkeydown=null;H.blur();H.style.left="10000px";SC=false;var B=H.cell;var y=B.parentNode;var a=y.parentNode.parentNode;var T=H.value.strip();H.value="";var n=opener.He.E(window);var q=n.VU();if(T==""){if(y.rowIndex==a.rows.length-1){B.innerHTML=strings.event_editor_label_click_here_to_add_a_name;}else{q.n(y.recipient);tW();DX();tf();}return ;}if(y.rowIndex<a.rows.length-1){var N=y.recipient;if(T==N.q()){B.innerHTML=T;return ;}q.n(y.recipient);}var E=z3.O(T);if(E==null){return ;}var c;var z=E[0];var l=E[1];if(z.length==1){var h=z[0];c=h.n();}else{c=l[0];}if(c==null||c==""){return ;}var X=[c];var P=Gs.X;P.H(X,qk,DX);}function qk(H,B,y){var a=y!=null?y.B():[B];for(var T=0;T<a.length;T++){var n;var q;var N=a[T];var E=N.a();if(E!=null){n=cI.y;q=N.E();}else{E=q=N.n();if(E!=null&&z3.P(E)){n=cI.H;}else{alert(strings.event_editor_user_bad_address);DX();return ;}}var c=Bx();var z=opener.He.E(window);var l=z.VU();var h=l.a();var X=B1.d(l);X.Y(n);X.C(q);X.Q(q);X.J(E);X.V(iR.y);X.r(N7.B);X.h(xQ.y);X.z(h.q());l.N(X);X.H(N.n());E=X.y();if(E!=null&&c.bC.B(E)==null){c.bC.y([E],tf);}}DX();tf();tW();}function gs(H){var B=x7(H);var y=B.keyCode;if(y==gy||y==Ow){Ob();return false;}return true;}function Ta(){var H=kQ("inlineRecipientEditor");H.focus();H.click();SC=true;}function y2(){var H=opener.He.E(window);var B=H.Dv();if(It.H.length==0){H.TR();H.C4(false);fZ();return ;}H.C4(true);B.u(It.B);var y=H.S1();if(y==null){y=jQ.N(H);}var a=y.B();for(var T=0;T<a.length;T++){var n=a[T];var q=false;for(var N=0;N<It.H.length;N++){var E=It.H[N];var c=E["filename"];if(n.z()==c){q=true;break;}}if(!q){y.H(n);}}a=y.B();for(var T=0;T<a.length;T++){var n=a[T];n.J(cm.T,-1,32,32,0);}for(var T=0;T<It.H.length;T++){var E=It.H[T];var c=E["filename"];var z=E["mime_type"];var q=false;for(var N=0;N<a.length;N++){var n=a[N];if(n.z()==c){q=true;break;}}if(!q){var n=jW.k(y);n.y(c);n.C(c);n.B(c);n.X(false);n.Q(Ps.y);n.G(0);n.T(0);n.D(-1);n.d(0);n.h(z);n.J(cm.T,-1,32,32,0);var l=new Date();n.q(l);n.P(l);var h=new Date();h.setFullYear(4501,0,1);h.setHours(0,0,0,0);n.E(h);n.n(h);var X="";var P=c.lastIndexOf(".");if(P!=-1){X=c.substr(P);}n.O(X);y.T(n);}}if(Ne("wnd_ComposeAppt")=="appointment_section"){fZ();}}function fZ(){if(Ne("wnd_ComposeAppt")!="appointment_section"){return ;}var H=opener.He.E(window);var B=[];var y=H.S1();if(y!=null){B=y.B();}var a=kQ("attachments_container");var T=kQ("attachments_div");var n=tab_pane_container.offsetHeight;if(B.length==0){m4(a);}else{var q=oY&&(cl=="win95"||cl=="winnt"||cl=="win98"||cl=="winme"||cl=="win2k");var N=[".htm",".html",".xml"];function E(C){for(var Q=0,len=N.length;Q<len;Q++){if(N[Q]==C){return true;}}return false;}var c=H.Uz();var z=c.W();var l="";for(var h=0,len=B.length;h<len;h++){var X=B[h];var P=X.z();if(P==null){P=X.c();}if(P==null){continue;}var O=X.N();var Y="";var V=P.lastIndexOf(".");if(V!=-1){Y=P.substr(V);}if(O!=null){if(H.f2){O=H.GR()+"."+O;}var J=X.V();if(q||(oY&&E(Y))){l+="<A class=\"attachmentHeader\" href=\"javascript:void(0);\">";l+="<SPAN onclick=\"window.event.returnValue=false; ";l+="NK";l+="( ";l+=H.w()+", ";l+="'"+O+"', ";l+="'"+P+"', ";l+="'"+J+"', ";l+="'"+z+"' ";l+=");\">"+P+"</SPAN>";l+="</A>";}else{var r=tI(H.w(),O,P,J,z);l+=" <A class=\"attachmentHeader\" href=\"";l+=r;l+="\">";l+=P;l+="</A>";}}else{l+="<SPAN class=\"label\">"+P+"</SPAN>";}if(h<len-1){l+="<SPAN class=\"label\"> ; </SPAN>";}}T.innerHTML=l;Lv(a);}QE();}function Ql(){var H=Gs.X;if(SC||H.n()){return ;}var B=opener.He.E(window);var y=[];var a=B.VU();if(a!=null){y=a.E();}var T=[];function n(N,E){var c=new Array();for(var z=0;z<y.length;z++){var l=y[z];if(l.n()==N&&l.c()!=N7.H){var h=new z3(l.q(),l.O(),l.y());Bq.H(c,h);}}var X=new Array();X[0]=c;X[1]=[];T[E]=X;}n(xQ.y,"To");n(xQ.H,"Cc");n(xQ.B,"Bcc");var q=fG()?zu.B:zu.a;I2(q,N5,T);}function N5(H){var B=opener.He.E(window);var y=B.VU();if(y==null){y=Zo.z(B);}var a=y.E();var T=y.a();var n=null;var q=[];if(!B.v()){if(B.Ip){var N=B.Dv();n=N.VU();}else{var E=B.wx();n=E.VU();}}for(var c=0;c<a.length;c++){var z=a[c];if(z.c()==N7.H){continue;}y.n(z);a=y.E();c--;}function l(X,P){var O=X[0];for(var Y=0;Y<O.length;Y++){var V=O[Y];var J=V.n();var r=V.a();if((r==null||r=="")&&(J==null||J=="")){Bq.H(q,V.y());continue;}var C;var Q;if(r!=null){Q=cI.y;C=r;}else{if(J!=null){Q=cI.H;C=J;}}var G=V.E();if(G==null){if(C!=null){G=C;}else{G=V;}}var d=B1.d(y);d.Y(Q);d.C(G);d.Q(G);d.r(N7.B);d.h(P);d.z(T.q());d.J(C);d.H(V.n());if(n!=null){var D=n.y(C);if(D==null&&G!=null){D=n.H(G);}if(D!=null&&D.n()==P&&D.X()!=null){d.V(D.X());}else{d.V(iR.y);}}y.N(d);}}l(H["To"],xQ.y);l(H["Cc"],xQ.H);if(fG()){l(H["Bcc"],xQ.B);}if(q.length>0){var h=Gs.X;h.H(q,qk,JX);}else{JX();}}function JX(){var H=Bx();var B=opener.He.E(window);var y=B.VU();if(y==null){y=Zo.z(B);}var a=y.E();for(var T=0;T<a.length;T++){var n=a[T];for(var q=T+1;q<a.length;q++){var N=a[q];if(N.y()==n.y()){y.n(N);a=y.E();q--;}}}DX();tW();if(a.length>1){var E=[];for(var T=0;T<a.length;T++){var n=a[T];var c=n.y();if(c!=null&&c.toUpperCase()!=H.NC.v.toUpperCase()){Bq.H(E,c);}}if(E.length>0){opener.bC.y(E,tf);}}}function D3(){var H=[];for(var B=0;B<7;B++){if(kQ("DAY"+B).checked){H[H.length]=B;}}return H;}function QE(){var H=kQ("compAreaDivider");var B=8;var y=H.offsetTop+B;var a=tab_pane_container.offsetWidth-2*B+(pV?10:0);var T=tab_pane_container.offsetHeight-y-B+(pV?10:0);aw.y(B,y,a,T);}function YX(){var H=strings[UX[fh]];ub("appointmentselectedlabel",H);var B=bP[fh];var y=Lo;ul("appointmentselectedlabel",B,y);var a=kQ("labelSelector");a.style.width=a.firstChild.firstChild.offsetWidth+"px";}function SF(H,B){var y=Bx();var a=y.Dl.b();var T=new Array();var n=new Array();var q=new Array();var N=null;var E=M5(H.W());var c=H.r9();for(var z=0;z<a.length;z++){var l=a[z];var h=l.q();if(h==H){N=M5(l.B().innerHTML);}if(h.AX()){Bq.H(n,l);}else{if(h.bi()){Bq.H(q,l);}else{Bq.H(T,l);}}}var X=Ff.Q();var P="<toolbar id=\"calendarSelectorToolbar\">";P+="<button id=\"preselectCalendar\" caption=\""+N+"\" command=\""+E+"\" colorBox=\""+c+"\" enabled=\""+(B?"true":"false")+"\" >";P+="<menu menuClass=\"singleToolbarMenu\" leftColumnClass=\"singleToolbarMenuLeft\" rightColumnClass=\"singleToolbarMenuRight\" >";function O(J,r,C){if(r.length>0){J+="<item caption=\""+M5("<strong>"+C+"</strong>")+"\" enabled=\"false\"/>";}for(var Q=0;Q<r.length;Q++){var G=r[Q];var d=G.q();var D=M5(G.B().innerHTML);var e=d.r9();var k=M5(d.W());J+="<item caption=\""+D+"\" command=\""+k+"\" colorBox=\""+e+"\"/>";}return J;}P=O(P,T,strings.calendar_view_sections_personal);P=O(P,n,strings.calendar_view_sections_public);P=O(P,q,strings.calendar_view_sections_other_users);P+="</menu>";P+="</button>";P+="</toolbar>";Ff.q(X,P);var Y=function(J){var r=y.Dl.E(J);var C=r.q();var Q=r.B().innerHTML;var G=C.r9();var J=C.W();h0("preselectCalendar",J);Bn("preselectCalendar",G);ub("preselectCalendar",Q);var d=kQ("calendarSelector");d.style.width=d.firstChild.firstChild.offsetWidth+"px";};var V=kQ("calendarSelector");new I0(V,"calendarSelectorToolbar",X.documentElement,true,Y);V.style.width=V.firstChild.firstChild.offsetWidth+"px";}var kS=null;if(false){kS=new nn();}var Ug=null;var dK=180000;var Np=false;var it={T:"new",N:"post",n:"reply",q:"replypost",a:"replyall",B:"forward",H:"edit",y:"mailto"};function HE(H,B,y,a,T,n,q){if(y==null){y=700;}if(a==null){a=500;}var N=Bx();N.QU.P();var E="wnd_ComposeMessage.jsp?locale="+N.NC.B();var c=N.np;var z=[H,B,q,c,H,B];var l=Yk(E,z,bA,y,a,true,T,n);if(l==null){alert(strings.popup_stopper);return ;}}function bA(H){if(H==null){return ;}if(H=="SEND"){qo();}}function writeComposeMessageWindowContent(H){if(H==null){H=false;}var B=Bx();strings=B.strings;g5(opener.Jz);pU=document;Yc=document.body;window.name="newmessage";NC.J(B.NC.x,B.NC.F,B.NC.P);var y=opener.He.E(window);var a=y[4];var T=kQ("loadingTable");if(a!=null){if(a.N){if(a.g()){alert(strings.message_deleted);var n=a.V();var q=B.Hm(n);if(q){q.r([a]);}window.close();return ;}else{if(a.T()){var N=strings.generic_error+" #CMP024";a6(N,UJ.a);alert(N);return ;}else{if(!H){a.c(true);}if(T==null){var E="";E+="<TABLE id=\"loadingTable\" width=\"100%\" height=\"100%\" border=\"0\">";E+="  <TR>";E+="    <TD align=\"center\">";E+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";E+="    </TD>";E+="  </TR>";E+="</TABLE>";Yc.innerHTML+=E;}setTimeout("writeComposeMessageWindowContent(true);",100);return ;}}}else{if(T!=null){Yc.removeChild(T);}}}else{if(T!=null){Yc.removeChild(T);}}var c=y[1];Dr=c;var z=y[2];if(z==null){z=false;}so=z;kS=y[3];var l=B.NC.nn("useRichText",ob.y);var h="";var X="";var P=false;if(c==it.H&&(a==null||a.w()==null)){P=true;}var O=B.NC.nn("includeMessageOnReply",ob.y);if(a!=null){var Y=a.B();var V=mG(Y);}if(a!=null&&(O||(Dr!=it.n&&Dr!=it.q&&Dr!=it.a))){if(V!="block"){var J=a.iV();if(J!=null){var r=J.length;var C;var Q="";for(var G=0;G<r;G++){C=J[G];if(C!=null){if(C.z()=="message"&&C.E()=="rfc822"){h="\n&lt;"+strings.attached_message+"&gt;\n";}else{h=C.T();}Q=C.E();}if(Q=="plain"){l=false;X+=Cb(h,true,true,false);}else{if(Q=="html"&&(c==it.B||c==it.n||c==it.a||c==it.q||(c==it.H&&!P))){var d=sP.M(h,a);X+=d[0];}else{X+=h;}}}}}else{var D=new Array();D["sensitivity"]=y6(Y);if(Y!=null&&Y!=""){X=strings.message_sensitivity_blocked.format(D);}}}else{X="";}if(It.B==null){It.O();}var e=null;if(c==it.B||(c==it.H&&!P)){e=a.s();}else{if(c==it.n||c==it.a||c==it.q){var d=sP.M(h,a);e=d[1];}}function k(){Vp();}function S(){alert(strings.error_unpacking_attachments);}if(e&&e.length>0){It.N(a,e,It.B,true,k,S);}var f;if(c==it.N||c==it.q){LP(newpostmenubar.documentElement);f=Ap(newpostmenubar.documentElement,On);}else{LP(newmessagemenubar.documentElement);f=Ap(newmessagemenubar.documentElement,On);}rv("<DIV id='statusWrapper' class='statusWrapper'>",f);rv("<DIV id='statusReadout' class='statusReadout' noWrap>",f);var j;if(c==it.N||c==it.q){LP(newposttoolbar.documentElement);j=qY(null,f.offsetTop+f.offsetHeight,newposttoolbar.documentElement,On);}else{LP(newmessagetoolbar.documentElement);j=qY(null,f.offsetTop+f.offsetHeight,newmessagetoolbar.documentElement,On);}rv("<DIV id='composeMessageHeader' style='position:absolute;'>",Yc);composeMessageHeader.style.top=(j.offsetTop+j.offsetHeight)+"px";var E="";E+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";E+="  <TR id=\"postToLine\" style=\"display:none;\">";E+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.post_to_label+"</SPAN></TD>";E+="    <TD width=\"100%\" style=\"height:21px;\"><SPAN id=\"PostTo\" class=\"label\">&nbsp;</SPAN></TD>";E+="  </TR>";function w(v,g,o){E+="<TR id=\""+v+"\">";E+="  <TD class=\"composeMessageHeaderLabelCell\" style=\"cursor:pointer;\" onmouseover=\""+"cq"+"(this);\" onmouseout=\""+"Sm"+"(this);\" onclick=\""+"Ja"+"('"+o+"');\">";E+="    <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";E+="      <TR>";E+="        <TD><DIV class=\"addressSelectionIcon\"></DIV></TD>";E+="        <TD nowrap><SPAN class=\"label\" style=\"cursor:pointer;\">"+g+"</SPAN></TD>";E+="      </TR>";E+="    </TABLE>";E+="  </TD>";E+="  <TD width=\"100%\"><TEXTAREA rows=\"1\" id=\""+o+"\" class=\"composeMessageHeaderField\" style=\"width:100%;overflow:auto;\"></TEXTAREA></TD>";E+="</TR>";}w("fromLine",strings.from_label,"From_Field");w("toLine",strings.to_label,"To_Field");w("ccLine",strings.cc_label,"Cc_Field");w("bccLine",strings.bcc_label,"Bcc_Field");E+="  <TR>";E+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.subject_label+"</SPAN></TD>";E+="    <TD width=\"100%\"><INPUT type=\"text\" id=\"Subject\" class=\"composeMessageHeaderField\" style=\"width:100%;\" onfocus=\"document.activeField=this;if ("+"pV"+") document.activeElement=this;\" autocomplete=\"off\"></TD>";E+="  </TR>";E+="  <TR id=\"attachmentsLine\" style=\"display:none;\">";E+="    <TD class=\"composeMessageHeaderLabelCell\" nowrap><SPAN class=\"label\">"+strings.attach_label+"</SPAN></TD>";E+="    <TD width=\"100%\"><DIV id=\"UploadedAttachments\" style=\"width:100%;\">&nbsp;</DIV></TD>";E+="  </TR>";E+="</TABLE>";composeMessageHeader.innerHTML=E;LP(edittoolbar.documentElement);richedittoolbar=qY(null,composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight,edittoolbar.documentElement,On);function u(v){var g="";if(c==it.B||(c==it.n||c==it.a||c==it.q)&&O){var o=B.NC.nn("hideEmailAddresses",ob.y);var W=LV(a,!o);var p;if(c==it.q){var U=a.V();p=U.W();}else{p=GH(a,!o);}var x=NG(a,!o);var A=jJ(new Date(a.O()));var i=a.d();var R=l?"<B>":"";var s=l?"</B>":"";g+="<BR><BR>";g+=l?"<HR>":strings.forward_original_message+"<BR>";if(c==it.q){g+=R+strings.messageheader_from+": "+s+r3(W[0])+"<BR>";g+=R+strings.posted_at_label+" "+s+r3(A)+"<BR>";g+=R+strings.posted_to_label+" "+s+r3(p)+"<BR>";}else{g+=R+strings.messageheader_from+": "+s+r3(W[0])+"<BR>";g+=R+strings.messageheader_sent+": "+s+r3(A)+"<BR>";g+=R+strings.messageheader_to+": "+s+r3(p)+"<BR>";if(x!=null&&x!=""){g+=R+strings.messageheader_cc+": "+s+r3(x)+"<BR>";}}g+=R+strings.messageheader_subject+": "+s+r3(i)+"<BR><BR>";}var em=B.NC.nn("signatureActiveForNewMessages",ob.y);var lK=B.NC.nn("signatureActiveForReplies",ob.y);var iX=B.NC.nn("signatureActiveForForwards",ob.y);var EW=B.NC.nn("signatureText");if(EW==null){EW="";}if((em&&(c==it.T||c==it.N||c==it.y))||(lK&&(c==it.n||c==it.a||c==it.q))||(iX&&(c==it.B))){if(!l){EW=xr(EW);}if(EW!=""){if(pV){do{var nv=EW.length;EW=EW.replace(/<div>\s*<\/div>/gi,"");}while(EW.length!=nv);EW=EW.replace(/<div/gi,"<FONT").replace(/<\/div>/gi,"</FONT><br>");}g="<BR><BR>"+EW+g;}}if(g!=""){var LW=(oY)?v.e().firstChild:v.e();te(LW,"afterbegin",g);}if(c==it.H||c==it.n||c==it.a){v.Q();}else{if(c==it.y){if(kQ("To_Field").value==""){kQ("To_Field").focus();}else{if(kQ("Subject").value==""){kQ("Subject").focus();}else{v.Q();}}}else{if(c==it.N||c==it.q){kQ("Subject").focus();}else{kQ("To_Field").focus();}}}IV=true;}var M=new Array();Bq.H(M,new Rb(true,false,false,UV));Bq.H(M,new Rb(false,false,true,UV));Bq.H(M,new Rb(false,false,false,Ow));Bq.H(M,new Rb(false,true,false,Ow));Bq.H(M,new Rb(true,false,false,Zx));Bq.H(M,new Rb(true,false,false,tB));var b=B.NC.nn("msgCompositionFontFamily");if(b!=null){var I=pA["FontSelection"];I.c(b);}var t=B.NC.nn("msgCompositionFontSize",ob.B);if(t!=null){var I=pA["SizeSelection"];I.c(t.toString());}aw=new fe(Yc,"blank.jsp",X,l?kb:Ki,b,t,u,Tz,i5,M,yZ,ta);aw.w();if(c==it.N||c==it.q){kQ("postToLine").style.display="";m4(kQ("toLine"));m4(kQ("ccLine"));m4(kQ("bccLine"));}var F=jU(c,a);if(a!=null){var n=a.V();var K=B.np.c();if((F!=""&&n!=null&&u8(n)&&c==it.H)||(K!=null&&K!=B.NC.n)){yq("toggle_from_menuitem",true);kQ("From_Field").value=F;}else{m4(kQ("fromLine"));}}else{if(F!=""){yq("toggle_from_menuitem",true);kQ("From_Field").value=F;}else{m4(kQ("fromLine"));}}if(B.gV!=null){var n=B.np;if(n!=null){kQ("PostTo").innerHTML=B.hv.S(n);}}else{kQ("PostTo").innerHTML=strings.specialfolder_inbox;}kQ("To_Field").value=tD(c,a);if(c==it.a&&a.cJ()!=null){var L=[new z3(B.NC.K,B.NC.n)];kQ("Cc_Field").value=NG(a,true,L);}else{if(c==it.H||c==it.y){kQ("Cc_Field").value=NG(a,true,null);}}if(c==it.H||c==it.y){kQ("Bcc_Field").value=uI(a,true,null);}H8("To_Field",70);H8("Cc_Field",70);H8("Bcc_Field",70);kQ("Subject").value=SB(c,a);function m(){var v=kQ("Subject").value;if(v.strip()!=""){document.title=kQ("Subject").value;}else{if(c==it.N){document.title=strings.new_post_title;}else{document.title=strings.new_message_title;}}}kQ("Subject").onblur=m;m();if(c!=it.N&&c!=it.q&&!B.NC.nn("showBcc",ob.y)&&kQ("Bcc_Field").value==""){On("toggle_bcc");}if(l){fq("rich_text_menuitem");}else{fq("plain_text_menuitem");N0("insert_horiz_line_menuitem",false);N0("insert_hyperlink_menuitem",false);m4(richedittoolbar);}window.onresize=rd;var Z=P;new XH(kQ("From_Field"));new XH(kQ("To_Field"));new XH(kQ("Cc_Field"));new XH(kQ("Bcc_Field"));new Gs();if(a!=null&&c!=it.n&&c!=it.q&&c!=it.a){if(a.j()==oF.H){I1("highImportanceButton");fq("high_importance_menuitem");}else{if(a.j()==oF.y){I1("lowImportanceButton");fq("low_importance_menuitem");}else{fq("medium_importance_menuitem");}}}else{fq("medium_importance_menuitem");}if(a!=null){if(Y==Qp.y){fq("personal_sensitivity_menuitem");}else{if(Y==Qp.a){fq("private_sensitivity_menuitem");}else{if(Y==Qp.H){fq("confidential_sensitivity_menuitem");}else{fq("normal_sensitivity_menuitem");}}}if(V=="block"){N0("normal_sensitivity_menuitem",false);N0("personal_sensitivity_menuitem",false);N0("private_sensitivity_menuitem",false);N0("confidential_sensitivity_menuitem",false);}}else{fq("normal_sensitivity_menuitem");}dJ();rd();ek=true;if(oY){kQ("To_Field").onfocus=kQ("Cc_Field").onfocus=kQ("Bcc_Field").onfocus=function(){document.activeField=this;};}Ug=setTimeout("XM()",dK);}function rd(){var H;var B;if(wb("rich_text_menuitem")){richedittoolbar.style.top=(composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight)+"px";H=richedittoolbar.offsetTop+richedittoolbar.offsetHeight;B=ff()-H;}else{H=composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight;B=ff()-H;}aw.y(0,H,KI(),B);composeMessageHeader.style.width=KI()+"px";}function Vp(){var H=kQ("UploadedAttachments");if(!H){setTimeout("Vp()",100);return ;}var B=new Array();for(var y=0;y<It.H.length;y++){Bq.H(B,It.H[y][It.T[0]]);}H.innerHTML=B.join(", ");var a=kQ("attachmentsLine");if(It.H.length>0){a.style.display=oY?"block":"table-row";}else{m4(a);}rd();}function H8(H,B){var y=kQ(H);var a=oY?y.clientHeight:y.offsetHeight;var T=y.scrollHeight;if(T>=a){y.style.height=(T+4)+"px";if(B!=null&&T+4>B){y.style.height=B+"px";}}rd();}var Oj=false;function handleComposeMessageWindowBeforeUnload(){if(Oj){return ;}Oj=true;if(Jq!=null){var H;try{if(!Jq.closed){Jq.close();Jq=null;}}catch(H){}}if(!so){return ;}var B=Bx();if(B==null){return ;}var H;try{if(B.closed){return ;}}catch(H){}var y=null;var a=function(z){y=z;};if(oY){var T="dlg_ComposeMessageClose.jsp?locale="+B.NC.B();xT(T,null,a,350,80);}else{if(window.confirm(strings.drafts_confirm_text_mozilla)){y="SAVE";}else{y="DISCARD";}}if(y==null){y="CANCEL";}if(y=="SAVE"){XM(true);}else{if(y=="CANCEL"){var n=new r6(IE()-23,gO()-4,ff(),KI());var q=JZ(true);var N=opener.He.E(window);var E=N[0];if(E){var c=E.w();if(c!=null){q.pe(c);}}B.Mh(it.H,q,n,true);}}}function XM(H){if(H==null){H=false;}if(Ug){clearTimeout(Ug);Ug=null;}if(It.q()){alert(strings.unpacking_attachments);if(!H){Ug=setTimeout("XM()",dK);}return ;}var B=Bx();var y=B.WX.j();var a=opener.He.E(window);var T=a[0];if(T&&T.e()){a6("saveEmailMessage: ORIG_MSG is Locked.",UJ.B);alert("blocking save until previous save completes.");return ;}var n=JZ(true);if(T){var q=T.w();if(q!=null){n.pe(q);}}function N(){n.a=y;a[0]=n;a[1]=Dr=it.H;opener.He.q(window,a);so=false;B.BI.a("pD",y);b1(false);Hz(strings.drafts_auto_save_msg.printf(Hs(new Date())));if(!H){Ug=setTimeout("XM()",dK);}}function E(){if(H){alert(strings.message_save_error);B.Mh(it.H,n,null,true);}else{try{b1(false);alert(strings.message_save_error);}catch(e){}Ug=setTimeout("XM()",dK);}}b1(true);var c=!H;n.nn(c,N,E);}function b1(H){if(H==null){H=true;}if(Dr==it.N||Dr==it.q){if(H){Np=true;uo("postMessageButton",false);Pm("postMessageButton",strings.newmessagetoolbar_tooltip_post_message_locked);N0("postMessageMenuItem",false);}else{Np=false;uo("postMessageButton",true);Pm("postMessageButton",strings.newmessagetoolbar_tooltip_post_message);N0("postMessageMenuItem",true);}}else{if(H){Np=true;uo("sendMessageButton",false);Pm("sendMessageButton",strings.newmessagetoolbar_tooltip_send_message_locked);N0("sendMessageMenuItem",false);N0("saveMessageMenuItem",false);}else{Np=false;uo("sendMessageButton",true);Pm("sendMessageButton",strings.newmessagetoolbar_tooltip_send_message);N0("sendMessageMenuItem",true);N0("saveMessageMenuItem",true);}}a6("gui lock toggled, the message window is in a "+(Np?"locked":"unlocked")+" state",UJ.B);}function sendEmailMessage(H){if(H==null){H=false;}if(It.q()){alert(strings.unpacking_attachments);return ;}a6("trying to send, the message window is in a "+(Np?"locked":"unlocked")+" state",UJ.B);if(Np==true){if(Dr==it.N||Dr==it.q){alert(strings.newmessagetoolbar_tooltip_post_message_locked);}else{alert(strings.newmessagetoolbar_tooltip_send_message_locked);}return ;}var B=Bx();if(H){Yx=true;gCheckObj=aw.e();var y=B.NC.B();var a=new Object();a.username=B.NC.x;a.fugu=B.NC.F;a.emailDomain=Lj.a;Jq=doSpellCheck("gCheckObj",y,a,true);}else{if(wb("toggle_from_menuitem")){var T=z3.O(kQ("From_Field").value);if(T[0].length+T[1].length>1){alert(strings.too_many_from_addresses);return ;}}if(Dr!=it.N&&Dr!=it.q){var n=kQ("To_Field").value.strip();var q=kQ("Cc_Field").value.strip();var N=kQ("Bcc_Field").value.strip();if(n==""&&q==""&&N==""){alert(strings.please_specify_to);return ;}}var E=Gs.X;var c=vv();function z(){var l=vv();if(l!=null&&l.length>0){var h=E.z();for(var X=0;X<l.length;X++){var P=l[X];for(var O=0;O<h.length;O++){var Y=h[O];if(Y.y()==P){HY(P,null,Y,true);l=Bq.z(l,X);X--;break;}}}}if(l==null||l.length==0){var V=null;if(wb("toggle_from_menuitem")){var J=z3.O(kQ("From_Field").value);var r=J[0].length;if(r==1){V=J[0][0];var C=V.n();if(C!=B.NC.n){var Q=NC.X(C);if(Q==null||!Q.H(iP.y)){alert(strings.delegation_not_allowed);return ;}}}else{if(r>1){alert(strings.too_many_from_addresses);return ;}}}var G=JZ();if(Dr==it.N||Dr==it.q){var d;if(Dr==it.N){d=kS;}else{var D=opener.He.E(window);var e=D[0];d=e.V();}function k(){so=false;B.BI.a("pD",d);window.close();}function S(){var K=strings.generic_error+" #CMP025";a6(K,UJ.a);alert(K);}d.D(G,false,k,S);}else{B.pr(G);var D=opener.He.E(window);var f=D[4];var j=D[5];var w=D[0];if(f&&(j==it.n||j==it.a||j==it.q||j==it.B)){if(j==it.n||j==it.a||j==it.q){dC.o([f],dh.a,true);}else{if(j==it.B){dC.o([f],dh.H,true);}}var d=f.V();var u=B.Hm(d);if(u){u.c4();}}try{var M=G.i();var b=B.QU.X;for(var X=0,len=M.length;X<len;X++){var I=M[X];b.B(I.E(),I.n());}if(V){b.B(V.E(),V.n());}B.BI.a("Cs");}catch(e){a6("saveAddressCache failed for message \""+G.d()+"\". Error: "+e,UJ.B);}so=false;B.BI.a("qo");if(w&&Dr==it.H){var t=B.WX.j();var F=t.P(w.w());if(F){B.Wz(F,true,true,null,false);}else{B.Wz(w,true,true,null,false);}}window.close();}}}if(c==null){return ;}if(c.length==0){z();}else{E.H(c,HY,z);}}}function JZ(H){if(H==null){H=false;}var B=opener.He.E(window);var y=B[4];var a=Bx();var T=a.NR.Br();T.N=false;if(wb("high_importance_menuitem")){T.P6(oF.H);}else{if(wb("medium_importance_menuitem")){T.P6(oF.B);}else{if(wb("low_importance_menuitem")){T.P6(oF.y);}}}if(wb("normal_sensitivity_menuitem")){T.MF(Qp.B);}else{if(wb("personal_sensitivity_menuitem")){T.MF(Qp.y);}else{if(wb("private_sensitivity_menuitem")){T.MF(Qp.a);}else{if(wb("confidential_sensitivity_menuitem")){T.MF(Qp.H);}}}}if(Dr!=it.N&&Dr!=it.q){T.l7(wb("toggle_delivery_receipt_menuitem"));T.hY(wb("toggle_return_receipt_menuitem"));function n(j,w){var u=kQ(j).value.strip();var M=jz.n(T,w);var b=z3.O(u);var I=b[0];for(var t=0;t<I.length;t++){M.y(I[t]);}if(H){var F=b[1];for(var t=0;t<F.length;t++){M.y(new z3(F[t],""));}}}n("To_Field","to");n("Cc_Field","cc");n("Bcc_Field","bcc");}var q=null;if(wb("toggle_from_menuitem")){var N=z3.O(kQ("From_Field").value);if(N[0].length==1){q=N[0][0];}}if(q){var E=q.n();if(E!=a.NC.n){T.SL(q);T.DJ(new z3(a.NC.K,a.NC.n));}else{T.SL(new z3(a.NC.K,a.NC.n));}}else{T.SL(new z3(a.NC.K,a.NC.n));}T.U(kQ("Subject").value);var c=a.NC.nn("replyTo");if(c!=null&&c!=a.NC.n){var z=new z3(a.NC.K,c);T.vD(z);}if((Dr==it.n||Dr==it.a||Dr==it.q)&&y){var l=y.G();if(l){T.jY(l);}}var h=new Date();T.TU(h);var X=wb("rich_text_menuitem");var P=aw.c();var O=cr(P);var Y=T.f2();if(X){var V=false;var J=null;if(y){var r=sP.w(P,y);P=r[0];J=r[1];V=(J.length>0);}if(It.n()){Y.y("multipart");Y.q(V?"related":"mixed");var C=eI.Y(Y);C.y("multipart");C.q("alternative");var Q=eI.Y(C);Q.y("text");Q.q("plain");Q.a(O);var G=eI.Y(C);G.y("text");G.q("html");G.a(P);for(var d=0;d<It.H.length;d++){var D=It.H[d];var e=eI.Y(Y);e.y(D.y);e.q(D.H);e.P("attachment");e.l(D[It.T[0]]);if(V){for(var k=0;k<J.length;k++){var S=J[k];if(S.h()==e.h()){e.n(S.c());}}}}T.u(It.B);T.VU(true);}else{Y.y("multipart");Y.q("alternative");var Q=eI.Y(Y);Q.y("text");Q.q("plain");Q.a(O);var G=eI.Y(Y);G.y("text");G.q("html");G.a(P);}}else{if(It.n()){Y.y("multipart");Y.q("mixed");var Q=eI.Y(Y);Q.y("text");Q.q("plain");Q.a(O);for(var d=0,len=It.H.length;d<len;d++){var D=It.H[d];var e=eI.Y(Y);e.y(D.y);e.q(D.H);e.P("attachment");e.l(D[It.T[0]]);}T.u(It.B);T.VU(true);}else{Y.y("text");Y.q("plain");Y.a(O);}}var f=O.length;T.Mn(f);return T;}function vv(){var H=new Array();if(wb("toggle_from_menuitem")){H=H.concat(z3.O(kQ("From_Field").value)[1]);}if(Dr!=it.N&&Dr!=it.q){H=H.concat(z3.O(kQ("To_Field").value)[1]);H=H.concat(z3.O(kQ("Cc_Field").value)[1]);H=H.concat(z3.O(kQ("Bcc_Field").value)[1]);}return H;}function clearAddressCache(){try{var H=Bx();var B=H.QU.X;B.q(true);H.BI.a("Cs");}catch(e){a6("clearAddressCache failed. Error: "+e,UJ.B);}}function un(){var H=vv();if(H!=null&&H.length>0){var B=Gs.X;B.H(H,HY);}}function HY(H,B,y,a){var T=wb("toggle_from_menuitem")?["From_Field","To_Field","Cc_Field","Bcc_Field"]:["To_Field","Cc_Field","Bcc_Field"];var n="";if(a&&y!=null){var q=y.B();for(var N=0;N<q.length;N++){B=q[N];n+=B.c()+"; ";}}else{n=B.c();}var E=new RegExp("(^|[,;])\\s*"+zN(H)+"(?=\\s*([,;]|$))","i");for(var N=0,len=T.length;N<len;N++){var c=T[N];var z=kQ(c);if(E.test(z.value)){var l=new RegExp("(^|[,;])\\s*"+zN(H)+"(?=\\s*$)","i");var h="";if(l.test(z.value)){h=";";}z.value=z.value.replace(E,"; "+n+h);z.value=z.value.replace(/^; /,"");H8(c,70);}}}function Ja(H){var B=[];if(H=="From_Field"){B["To"]=z3.O(kQ("From_Field").value);I2(zu.T,h3,null,null);}else{B["To"]=z3.O(kQ("To_Field").value);B["Cc"]=z3.O(kQ("Cc_Field").value);B["Bcc"]=z3.O(kQ("Bcc_Field").value);I2(zu.H,Ai,B,H);}}function h3(H){var B="";var y=H[0];var a=H[1];for(var T=0;T<y.length;T++){var n=y[T];B+=n.c();if(T<y.length-1||a.length>0){B+=" ; ";}}for(var T=0;T<a.length;T++){var q=a[T];B+=q;if(T<a.length-1){B+=" ; ";}}kQ("From_Field").value=B;H8("From_Field",70);so=true;}function Ai(H){function B(a,T){var n="";var q=a[0];var N=a[1];for(var E=0;E<q.length;E++){var c=q[E];n+=c.c();if(E<q.length-1||N.length>0){n+=" ; ";}}for(var E=0;E<N.length;E++){var z=N[E];n+=z;if(E<N.length-1){n+=" ; ";}}kQ(T).value=n;}B(H["To"],"To_Field");B(H["Cc"],"Cc_Field");B(H["Bcc"],"Bcc_Field");H8("To_Field",70);H8("Cc_Field",70);var y=H["Bcc"];if((y[0].length>0||y[1].length>0)&&!wb("toggle_bcc_menuitem")){On("toggle_bcc");}H8("Bcc_Field",70);so=true;}function jU(H,B){var y=Bx();var a=y.np.c();if(a!=null&&a!=y.NC.n){var T=y.np.P6();if(T!=null&&T.strip()!=""){return "\""+T+"\""+" <"+a+">; ";}else{return mailboxIdentifer;}}var n=WC(B,true);return (n!=null&&n.strip()!=""?n.strip():"");}function tD(H,B){var y="";var a=Bx();switch(H){case it.y:case it.H:y=GH(B,true);break;case it.n:case it.a:var T=B.aG();if(!T){T=B.M();}if(T){y=T.c();if(H==it.a){var n=[new z3(a.NC.K,a.NC.n)];y+=" ; "+GH(B,true,n);}}break;}return y;}function SB(H,B){var y="";switch(H){case it.H:y=B.d();break;case it.n:case it.a:y=strings.reply_prefix+": "+An(B.d());break;case it.B:y=strings.forward_prefix+": "+An(B.d());break;case it.y:y=B.d();break;}if(!y){y="";}return y;}function cq(H){H.className="composeMessageHeaderLabelCell_hover";}function Sm(H){H.className="composeMessageHeaderLabelCell";}var TY=null;if(false){TY=new ri();}function Ny(H){var B=jI(H);if(B!=null){B.close();}}function jI(H){if(H.v()){return null;}var B=H.G();var y=He.l("pdleditor");for(var a=0;a<y.length;a++){var T=y[a];var n=T.y;if(n.G()==B){return T.a;}}return null;}function dU(H){if(jI(H)!=null){alert(strings.message_already_opened);return ;}var B="wnd_DistributionList.jsp?locale="+NC.B();var y=Yk(B,H,Lc,600,400,false);if(y==null){alert(strings.popup_stopper);return ;}}function Lc(H){if(!H){return ;}var B=H[0];var y=H[1];if(!y){a6("Can't save DL; pdl is null.  Perhaps 'Save' was double-clicked?",UJ.WARN);return ;}if(B=="SAVE"){var a=y.V();if(!a.KO()){alert(strings.permissions_restriction);}else{if(!y.v()){var T=a.P(y.w());var n=Hm(a);if(n){n.r([T]);}}y.W(false,xt,MB);}}else{if(B=="DELETE"){if(y.v()){return ;}Wz(y);}}}function writeDistributionListWindowContent(){var H=Bx();strings=H.strings;g5(H.Jz);pU=document;Yc=document.body;window.name="pdleditor";var B="";B+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";B+="  <TR>";B+="    <TD align=\"center\">";B+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";Yc.innerHTML=B;ek=true;wU();}function wU(){var H=Bx();var B=opener.He.E(window);if(!B.v()&&B.N){if(B.g()){alert(strings.message_deleted);var y=B.V();var a=H.Hm(y);if(a){a.r([B]);}window.close();return ;}else{if(B.T()){var T=strings.generic_error+" #DL018";a6(T,UJ.a);alert(T);return ;}else{setTimeout("wU();",100);return ;}}}Yc.innerHTML="";opener.He.q(window,B.nn());var n="";n+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";n+="  <TR>";n+="    <TD>";n+="      <TABLE id=\"subtable1\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";n+="        <TR>";n+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.pdleditor_name_label+"</SPAN></TD>";n+="          <TD><INPUT id=\"dl_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";n+="        </TR>";n+="      </TABLE>";n+="    </TD>";n+="  </TR>";n+="  <TR>";n+="    <TD>";n+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";n+="        <TR>";n+="          <TD>";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_select_members+"\" onclick=\""+"jZ"+"();\">";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_add_new_member+"\" onclick=\""+"GF"+"();\">";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_delete_selected_member+"\" onclick=\""+"pd"+"();\">";n+="          </TD>";n+="        </TR>";n+="      </TABLE>";n+="    </TD>";n+="  </TR>";n+="  <TR>";n+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"><!-- The grid sits here --></TD>";n+="  </TR>";n+="  <TR>";n+="    <TD>";n+="      <TABLE id=\"subtable3\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";n+="        <TR>";n+="          <TD align=\"right\">";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"WI"+"();\">";n+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";n+="          </TD>";n+="        </TR>";n+="      </TABLE>";n+="    </TD>";n+="  </TR>";n+="</TABLE>";Yc.innerHTML=n;var q=document.getElementById("mainTable");q.style.height=q.offsetHeight+"px";q.style.width=q.offsetWidth+"px";var N=document.getElementById("subtable1");N.parentNode.style.height=N.offsetHeight+"px";var E=document.getElementById("subtable2");E.parentNode.style.height=E.offsetHeight+"px";var c=document.getElementById("subtable3");c.parentNode.style.height=c.offsetHeight+"px";var z=kQ("grid_container");TY=new ri(z);TY.e(new bt(strings.pdleditor_name_header_label,200));TY.e(new bt(strings.pdleditor_email_header_label,200));TY.d();TY.K(pf(z),GM(z),z.offsetWidth,z.offsetHeight);dJ();Xz();kQ("dl_name").value=B.P6();kQ("dl_name").focus();}function jZ(){function H(B){if(!B){return ;}var y=opener.He.E(window);var a;var T;var n=B[0];for(var q=0;q<n.length;q++){var N;var E=n[q];var c=E._directorysource_;if(E._addrtype_=="distributionList"){if(c=="system"){N=oi.O(y,mz.a);N.T(E.E());N.B(cI.y);N.a(E.a());N.H("SYSTEM");}else{N=oi.O(y,mz.B);N.T(E.E());N.B(cI.B);N.X(oL.H);N.E(E._omdirectref_);}}else{switch(c){case "system":N=oi.O(y,mz.a);N.T(E.E());N.B(cI.y);N.a(E.a());N.H("SYSTEM");break;case "personal":N=oi.O(y,mz.B);N.T(E.E());N.B(cI.H);N.a(E.n());break;default:N=oi.O(y,mz.y);N.T(E.E());N.B(cI.H);N.a(E.n());break;}}a=y.x();T=a.length;if(T>0){for(var z=0;z<T;z++){var l=a[z];if(l.z()==N.z()&&l.N()==N.N()&&l.n()==N.n()){break;}}if(z==T){y.an(N);}}else{y.an(N);}}Xz();}I2(zu.T,H);}function GF(){function H(T){if(!T||T[0]!="OK"){return ;}var n=T[1];var q=T[2];if(!z3.P(q)){alert(strings.pdleditor_member_invalid_address);return ;}var N=opener.He.E(window);var E=oi.O(N,mz.y);E.T(n);E.B(cI.H);E.a(q);N.an(E);Xz();}var B=Bx();var y=B.NC.B();var a="dlg_PdlMember.jsp?locale="+y;xT(a,null,H,300,150);}function Xz(){var H=opener.He.E(window);var B=H.x();TY.r();for(var y=0;y<B.length;y++){var a=B[y];var T=a.z();var n=a.q();TY.Z([T,n],a);}TY.T();}function pd(){var H=opener.He.E(window);var B=TY.U();for(var y=0;y<B.length;y++){var a=B[y];var T=TY.q(a);H.jY(T);}TY.z(B);}function WI(){var H=opener.He.E(window);if(null!=H){H.i(kQ("dl_name").value);}var B=["SAVE",H];kT(B);}function K7(H){var B=w2(H);if(B!=null){B.close();}}function w2(H){if(H.v()){return null;}var B=H.G();var y=He.l("contacteditor");for(var a=0;a<y.length;a++){var T=y[a];var n=T.y;var q=n[0];if(q.G()==B){return T.a;}}return null;}function ab(H,B){if(w2(H)!=null){alert(strings.message_already_opened);return ;}var y="wnd_EditContact.jsp?locale="+NC.B();var a=Yk(y,[H,B,H],XB,700,500,true);if(a==null){alert(strings.popup_stopper);return ;}}function XB(H){if(!H){return ;}var B=H[0];var y=H[1];if(B=="SAVE"){if(!y.v()){var a=y.V();var T=a.P(y.w());var n=Hm(a);if(n){n.r([T]);}}y.Br(false,xt,MB);}else{if(B=="DELETE"){if(y.v()){return ;}Wz(y);}}}function JL(){var H=opener.He.E(window);var B=H[0];var y;var a=true;for(var T=1;T<=3;T++){y=B.oy(T);if(y.strip()!=""&&!z3.P(y)){a=false;break;}}return [a,B.oy(T)];}function writeContactWindowContent(){var H=Bx();strings=H.strings;g5(H.Jz);pU=document;Yc=document.body;window.name="contacteditor";var B="";B+="<TABLE width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";B+="  <TR>";B+="    <TD align=\"center\">";B+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";B+="    </TD>";B+="  </TR>";B+="</TABLE>";Yc.innerHTML=B;ek=true;XA();}function XA(){var H=Bx();var B=opener.He.E(window);var y=B[0];var a=B[1];if(!y.v()&&y.N){if(y.g()){alert(strings.message_deleted);var T=y.V();var n=H.Hm(T);if(n){n.r([y]);}window.close();return ;}else{if(y.T()){var q=strings.generic_error+" #EC019";a6(q,UJ.a);alert(q);return ;}else{setTimeout("XA();",100);return ;}}}Yc.innerHTML="";opener.He.q(window,[y.KO(),a,y]);var N=10;var E;var c;var z;if(!y.C()){LP(contacteditormenubar_readonly.documentElement);c=Ap(contacteditormenubar_readonly.documentElement,On);E=c.offsetTop+c.offsetHeight+10;}else{LP(contacteditormenubar.documentElement);c=Ap(contacteditormenubar.documentElement,On);LP(contacteditortoolbar.documentElement);z=qY(null,c.offsetTop+c.offsetHeight,contacteditortoolbar.documentElement,On);E=z.offsetTop+z.offsetHeight+10;}function l(){if(pV){var f=aw.N();f.designMode="on";}uo("check_spelling_button",true);uo("undo_toolbar_button",true);N0("check_spelling_menuitem",true);N0("undo_menuitem",true);N0("select_all_menuitem",true);}function h(){uo("check_spelling_button",false);uo("undo_toolbar_button",false);N0("check_spelling_menuitem",false);N0("undo_menuitem",false);N0("select_all_menuitem",false);}var X=g4("contacteditor",strings.contacteditor_section_title_general,"general_section",N+5,E,true,l);var P=g4("contacteditor",strings.contacteditor_section_title_details,"details_section",X.offsetLeft+X.offsetWidth+2,E,false,h);rv("<DIV id='tab_pane_container' style='position:absolute'>",Yc);tab_pane_container.style.top=(E+X.offsetHeight-1)+"px";tab_pane_container.style.left=N+"px";tab_pane_container.style.width=(KI()-2*N-(pV?10:0))+"px";tab_pane_container.style.height=(ff()-tab_pane_container.offsetTop-N-(pV?10:0))+"px";var O=vJ(X.paneId,tab_pane_container,true);var Y=vJ(P.paneId,tab_pane_container,false);var V="";V+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="  <TR>";V+="    <TD width=\"300\" valign=\"top\">";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\"><INPUT type=\"button\" id=\"full_name_button\" class=\"button\" value=\""+strings.contacteditor_full_name_label+"\" onclick=\""+"QS"+"();\"></TD>";V+="          <TD><INPUT id=\"full_name\" type=\"text\" style=\"width:100%;background-color:#F7F3E7;\" autocomplete=\"off\" readonly></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_job_title_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"job_title\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_company_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"company_name\" type=\"text\" style=\"width:100%;\" onchange=\""+"bk"+"();\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_file_as_label+"</SPAN></TD>";V+="          <TD>";V+="            <SELECT id=\"file_as\" style=\"width:100%;\"></SELECT>";V+="          </TD>";V+="        </TR>";V+="      </TABLE>";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_phone_numbers+"</SPAN></TD>";V+="          <TD style=\"padding-top:5px;\"><HR></TD>";V+="        </TR>";V+="      </TABLE>";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_phone_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"business_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_home_phone_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"home_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_fax_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"business_fax\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_mobile_phone_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"mobile_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="      </TABLE>";V+="    </TD>";V+="    <TD style=\"padding-left:5px;\" valign=\"top\">";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\">";V+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";V+="              <TR>";V+="                <TD nowrap><SPAN class=\"label\" id=\"email_label\">"+strings.contacteditor_email_label.printf(1)+"</SPAN></TD>";V+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"kV"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";V+="              </TR>";V+="            </TABLE>";V+="          </TD>";V+="          <TD><INPUT id=\"email\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_email_display_as_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"display_as\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_web_page_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"web_page_address\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_im_address_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"im_address\" type=\"text\" style=\"width:100%;font-family:tahoma, helvetica, arial, sans-serif;font-size:11px;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="      </TABLE>";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_addresses+"</SPAN></TD>";V+="          <TD style=\"padding-top:5px;\"><HR></TD>";V+="        </TR>";V+="      </TABLE>";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\" valign=\"top\">";V+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";V+="              <TR>";V+="                <TD><INPUT type=\"button\" id=\"edit_address_btn\" class=\"button\" value=\""+strings.contacteditor_business_address+"\" onclick=\""+"bZ"+"();\"></TD>";V+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"IP"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";V+="              </TR>";V+="            </TABLE>";V+="          </TD>";V+="          <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>";V+="        </TR>";V+="      </TABLE>";V+="      <TABLE width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD align=\"right\">";V+="            <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="              <TR>";V+="                <TD><INPUT type=\"checkbox\" id=\"default_mailing_address\" onclick=\""+"YH"+"(this);\"></TD>";V+="                <TD><SPAN class=\"label\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";V+="              </TR>";V+="            </TABLE>";V+="          </TD>";V+="        </TR>";V+="      </TABLE>";V+="    </TD>";V+="  </TR>";V+="</TABLE>";V+="<HR id=\"compAreaDivider\">";O.innerHTML=V;function J(){aw.P(Ki);}var r=y.Md();if(r==null){r="";}r=r.strip();r=r.replace(/\n( ){3}/g,"\n");r=r.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");r=r.replace(/( ){2}/g,"&nbsp;&nbsp;");r=r.replace(/\n/ig,"<br/>");r=sP.b(r);r=sP.u(r);r=sP.I(r);aw=new fe(O,"blank.jsp",r,Ki,null,null,J,null,null,null,null,ta);aw.w();D8();V="";V+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="  <TR>";V+="    <TD width=\"300\" valign=\"top\">";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_department_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"department\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_office_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"office\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_profession_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"profession\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="      </TABLE>";V+="    </TD>";V+="    <TD valign=\"top\">";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_manager_name_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"manager_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_assistant_name_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"assistant_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="      </TABLE>";V+="    </TD>";V+="  </TR>";V+="</TABLE>";V+="<HR>";V+="<TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="  <TR>";V+="    <TD width=\"300\" valign=\"top\">";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_nickname_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"nickname\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_spouse_name_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"spouse_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";V+="        </TR>";V+="      </TABLE>";V+="    </TD>";V+="    <TD valign=\"top\" align=\"left\">";V+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";V+="        <TR>";V+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_birthday_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"birthday\" type=\"text\" style=\"width:80px;\" onblur=\""+"Gp"+"(this);\" autocomplete=\"off\"></TD>";V+="          <TD><DIV id=\"birthdayPopUp\" class=\"calPop\"></DIV></TD>";V+="        </TR>";V+="        <TR>";V+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_anniversary_label+"</SPAN></TD>";V+="          <TD><INPUT id=\"anniversary\" type=\"text\" style=\"width:80px;\" onblur=\""+"Gp"+"(this);\" autocomplete=\"off\"></TD>";V+="          <TD><DIV id=\"anniversaryPopUp\" class=\"calPop\"></DIV></TD>";V+="        </TR>";V+="      </TABLE>";V+="    </TD>";V+="  </TR>";V+="</TABLE>";Y.innerHTML=V;rv("<SELECT id=\"emailSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">");emailSelector.onclick=j1;for(var C=1;C<=3;C++){var Q=document.createElement("OPTION");emailSelector.options.add(Q,-1);Q.text=strings.contacteditor_email_selector_label.printf(C);Q.value=C;}V="";V+="<SELECT id=\"addressSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">";V+="<OPTION value=\""+RM.y+"\">"+strings.contacteditor_address_selector_business+"</OPTION>";V+="<OPTION value=\""+RM.B+"\">"+strings.contacteditor_address_selector_home+"</OPTION>";V+="<OPTION value=\""+RM.H+"\">"+strings.contacteditor_address_selector_other+"</OPTION>";V+="</SELECT>";te(Yc,"beforeEnd",V);if(pV){addressSelector=kQ("addressSelector");}addressSelector.onclick=Xc;emailSelector.onmousedown=addressSelector.onmousedown=function(G){var d=x7(G);dc(d);};kQ("birthdayPopUp").onmousedown=kQ("anniversaryPopUp").onmousedown=function(G){var D;if(this.id=="birthdayPopUp"){D=y.b6();}else{if(this.id=="anniversaryPopUp"){D=y.C4();}}var d=x7(G);dc(d);if(D){Wq(D.getMonth(),D.getFullYear(),d.clientX,d.clientY,pj,D,this.id);}else{D=new Date();Wq(D.getMonth(),D.getFullYear(),d.clientX,d.clientY,pj,null,this.id);}};dJ();function e(f){m4(emailSelector);m4(addressSelector);var j=x7(f);var w=MM(j);if(w==null){return ;}var u=w.className;if(pV&&JE!=null){if(u!="prevButton"&&u!="nextButton"){Yc.removeChild(JE);JE=null;}}}if(oY){document.attachEvent("onmousedown",e);}else{document.addEventListener("mousedown",e,false);}kQ("full_name").value=y.PA();kQ("job_title").value=y.TR();kQ("company_name").value=y.NJ();bk();kQ("business_phone").value=y.p();kQ("home_phone").value=y.ci();kQ("business_fax").value=y.FF();kQ("mobile_phone").value=y.AX();kQ("email").value=y.oy(1);kQ("display_as").value=y.SL(1);kQ("email_label")._selectedEmailIndex_=1;kQ("web_page_address").value=y.HK();kQ("im_address").value=y.ud();setTimeout("t6()",100);kQ("department").value=y.Eg();kQ("office").value=y.an();kQ("profession").value=y.mQ();kQ("manager_name").value=y.fu();kQ("assistant_name").value=y.W();kQ("nickname").value=y.XR();kQ("spouse_name").value=y.KS();var k=y.b6();if(k){kQ("birthday").value=H.l2(k);}var S=y.C4();if(S){kQ("anniversary").value=H.l2(S);}if(y.v()&&!a){QS();}}function t6(){var H=opener.He.E(window);var B=H[0];var y=B.P6();var a=kQ("edit_address_btn");var T=kQ("address");var n=kQ("default_mailing_address");if(y==RM.B){T.value=YV(B);a.value=strings.contacteditor_home_address;a._selectedAddress_=RM.B;n.checked=true;}else{if(y==RM.H){T.value=JF(B);a.value=strings.contacteditor_other_address;a._selectedAddress_=RM.H;n.checked=true;}else{T.value=d7(B);a.value=strings.contacteditor_business_address;a._selectedAddress_=RM.y;if(y==RM.y){n.checked=true;}}}}function D8(){var H=kQ("compAreaDivider");var B=8;var y=H.offsetTop+B;var a=tab_pane_container.offsetWidth-2*B+(pV?10:0);var T=tab_pane_container.offsetHeight-y-B+(pV?10:0);aw.y(B,y,a,T);}function bk(){var H=opener.He.E(window);if(H==null){return ;}var B=H[0];var y=B.hY();var a=B.pe();var T=kQ("company_name").value;var n=kQ("file_as");var q=B.Jw();while(n.options.length>0){n.remove(0);}var N=new Array();N["FIRST"]=y;N["LAST"]=a;N["COMPANY"]=T;var E;var c=1;while((E=ns("contacteditor_file_as_format_"+c))!=null){if((E.indexOf("%FIRST")==-1||y.strip()!="")&&(E.indexOf("%LAST")==-1||a.strip()!="")&&(E.indexOf("%COMPANY")==-1||T.strip()!="")){var z=document.createElement("OPTION");n.options.add(z,-1);z.text=E.format(N);z.value=E;if(E.format(N)==q){z.selected=true;}}c++;}}function QS(){var H=Bx();var B="dlg_ContactNameDetails.jsp?locale="+H.NC.B();var y=opener.He.E(window);var a=y[0];var T=[a.da(),a.hY(),a.j3(),a.pe(),a.DJ()];function n(q){if(!q){return ;}a.tN(q[0]);a.s(q[1]);a.zx(q[2]);a.jY(q[3]);a.TU(q[4]);var N=a.KY();a.Lw(N);kQ("full_name").value=N;bk();kQ("job_title").focus();}xT(B,T,n,300,200);}function bZ(){var H=Bx();var B="dlg_ContactAddressDetails.jsp?locale="+H.NC.B();var y;var a=opener.He.E(window);var T=a[0];var n=kQ("edit_address_btn")._selectedAddress_;function q(N){if(!N){return ;}var E=kQ("address");if(n==RM.B){T.Gj(N[0]);T.mP(N[1]);T.WF(N[2]);T.Ov(N[3]);T.EA(N[4]);E.value=YV(T);}else{if(n==RM.y){T.dn(N[0]);T.eh(N[1]);T.CA(N[2]);T.cJ(N[3]);T.i(N[4]);E.value=d7(T);}else{if(n==RM.H){T.f2(N[0]);T.Dv(N[1]);T.qj(N[2]);T.aC(N[3]);T.DU(N[4]);E.value=JF(T);}}}}if(n==RM.B){y=[T.sa(),T.Lm(),T.IK(),T.gY(),T.c4()];}else{if(n==RM.H){y=[T.hb(),T.u6(),T.Mn(),T.Vv(),T.X1()];}else{y=[T.fr(),T.U(),T.hg(),T.FB(),T.uk()];}}xT(B,y,q,300,230);}function kV(H){var B=x7(H);emailSelector.style.left=B.clientX+"px";emailSelector.style.top=B.clientY+"px";Lv(emailSelector);}function IP(H){var B=x7(H);addressSelector.style.left=B.clientX+"px";addressSelector.style.top=B.clientY+"px";Lv(addressSelector);}function j1(){var H=opener.He.E(window);var B=H[0];var y=kQ("email").value;var a=kQ("display_as").value;var T=kQ("email_label");var n=T._selectedEmailIndex_;B.x(n,y);B.mm(n,cI.H);B.Cc(n,a);n=parseInt(emailSelector.value,10);T._selectedEmailIndex_=n;T.innerHTML=strings.contacteditor_email_label.printf(n);kQ("email").value=B.oy(n);kQ("display_as").value=B.SL(n);m4(emailSelector);}function Xc(){var H=opener.He.E(window);var B=H[0];var y=kQ("edit_address_btn");var a=kQ("address");var T=kQ("default_mailing_address");if(addressSelector.value==RM.y){y.value=strings.contacteditor_business_address;a.value=d7(B);}else{if(addressSelector.value==RM.B){y.value=strings.contacteditor_home_address;a.value=YV(B);}else{if(addressSelector.value==RM.H){y.value=strings.contacteditor_other_address;a.value=JF(B);}}}y._selectedAddress_=addressSelector.value;T.checked=(addressSelector.value==B.P6());m4(addressSelector);}function pj(H,B){var y=Bx();var a=opener.He.E(window);var T=a[0];if(B=="birthdayPopUp"){T.e8(H);kQ("birthday").value=y.l2(H);}else{if(B=="anniversaryPopUp"){T.xf(H);kQ("anniversary").value=y.l2(H);}}}function Gp(H){var B=Bx();var y=opener.He.E(window);var a=y[0];if(H.id=="birthday"){if(H.value.strip()==""){a.e8(null);}else{var T=B.rG(H.value);if(!T){alert(strings.contacteditor_invalid_date);var n=a.b6();H.value=n?B.l2(n):"";}else{a.e8(T);}}}else{if(H.id=="anniversary"){if(H.value.strip()==""){a.xf(null);}else{var T=B.rG(H.value);if(!T){alert(strings.contacteditor_invalid_date);var q=a.C4();H.value=q?B.l2(q):"";}else{a.xf(T);}}}}}function YH(H){var B=opener.He.E(window);var y=B[0];var a=kQ("edit_address_btn");var T=H.checked?a._selectedAddress_:RM.a;y.NV(T);}function d4(){var H=opener.He.E(window);var B=H[0];if(!B.C()){return ;}B.iV(kQ("job_title").value);B.kc(kQ("company_name").value);var y=kQ("file_as").value.strip();if(y==""&&!window.confirm(strings.contacteditor_empty_file_as_warning)){return ;}var a=new Array();a["FIRST"]=B.hY();a["LAST"]=B.pe();a["COMPANY"]=B.NJ();B.Z6(y.format(a));B.vD(B.Jw());B.RL(kQ("business_phone").value);B.r9(kQ("home_phone").value);B.c3(kQ("business_fax").value);B.nn(kQ("mobile_phone").value);var T=kQ("email_label");var n=T._selectedEmailIndex_;B.x(n,kQ("email").value);B.mm(n,cI.H);B.Cc(n,kQ("display_as").value);B.dg(kQ("web_page_address").value);B.xn(kQ("im_address").value);B.Tu(kQ("department").value);B.VU(kQ("office").value);B.l7(kQ("profession").value);B.aG(kQ("manager_name").value);B.A(kQ("assistant_name").value);B.UE(kQ("nickname").value);B.xR(kQ("spouse_name").value);var q=cr(aw.c());q=q.strip();B.q7(q);var N=["SAVE",B];var E=[];E=JL();if(E[0]){kT(N);}else{alert(strings.address_parsing_problem.printf(E[1]));}}var Qb=null;if(false){Qb=new NR();}function oa(H){var B=SO(H);if(B!=null){B.close();H.searchWindow=null;}}function SO(H){var B=H.G();var y=He.l("message");for(var a=0;a<y.length;a++){var T=y[a];var n=T.a;var q=n.Qb;if(q.G()==B){return n;}}return null;}function Yb(H,B){if(B){H.searchWindow=B;}var y=Bx();var a="wnd_ReadMessage.jsp?locale="+y.NC.B();var T=Yk(a,H,zP,700,500,true);if(T==null){alert(strings.popup_stopper);return ;}}function zP(H){if(H==null){return ;}var B=H[0];var y=H[1];if(B=="ACCEPT_MEETING_REQUEST"||B=="TENTATIVE_MEETING_REQUEST"||B=="DECLINE_MEETING_REQUEST"){var a=H[2];if(B=="ACCEPT_MEETING_REQUEST"){dA(y,a);}else{if(B=="TENTATIVE_MEETING_REQUEST"){hl(y,a);}else{if(B=="DECLINE_MEETING_REQUEST"){Ph(y,a);}}}}else{if(B=="DELETE_MESSAGE"){Wz(y,false,false,true);}}}function writeMessageWindowContent(){var H=Bx();strings=H.strings;g5(opener.Jz);pU=document;Yc=document.body;window.name="message";NC.J(H.NC.x,H.NC.F,H.NC.P);Qb=opener.He.E(window);LP(messagemenubar.documentElement);var B=Ap(messagemenubar.documentElement,On);LP(messagetoolbar.documentElement);toolbarContainer=qY(null,B.offsetTop+B.offsetHeight,messagetoolbar.documentElement,On);LP(messageHeaderContextMenu.documentElement);messageHeaderContextualMenu=new YT(messageHeaderContextMenu.documentElement,On);if(hK(Qb,NR)&&Qb.KO()){uo("delete_message_toolbar_btn1",false);uo("delete_message_toolbar_btn2",false);uo("prev_message_toolbar_btn1",false);uo("prev_message_toolbar_btn2",false);uo("next_message_toolbar_btn1",false);uo("next_message_toolbar_btn2",false);N0("delete_message_menuitem1",false);N0("delete_message_menuitem2",false);N0("prev_message_menuitem1",false);N0("prev_message_menuitem2",false);N0("next_message_menuitem1",false);N0("next_message_menuitem2",false);N0("view_full_headers_menuitem1",false);N0("view_full_headers_menuitem2",false);}if(Qb.searchWindow){uo("delete_message_toolbar_btn1",false);uo("delete_message_toolbar_btn2",false);N0("delete_message_menuitem1",false);N0("delete_message_menuitem2",false);}var y;rv("<DIV id='infobar' class='infobar' style='position:absolute;width:100%;display:none;'>");infobar.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";rv("<DIV id='privacyToolbar' style='position:absolute;width:100%;display:none;'>");y="";y+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">";y+="  <TR>";y+="    <TD nowrap><SPAN class=\"label\">"+strings.html_remote_images_blocked_warning+"</SPAN></TD>";y+="    <TD align=\"right\"\"><INPUT type=\"button\" value=\""+strings.html_show_remote_images+"\" onclick=\""+"XV"+"(null,true);\"></TD>";y+="  </TR>";y+="</TABLE>";privacyToolbar.innerHTML=y;rv("<DIV id='readMessageHeader' style='position:absolute;width:100%;'>");readMessageHeader.style.top=(toolbarContainer.offsetTop+toolbarContainer.offsetHeight)+"px";y="";y+="<TABLE width=\"100%\" border=\"0\" cellspacing=\"6\" cellpadding=\"0\">";function a(n,q,N,E){var c="";c+="<TR";if(E!=null){c+=" id=\""+E+"\"";}c+=">";c+="  <TD valign=\"top\" nowrap><SPAN ";if(N!=null){c+="id=\""+N+"\" ";}c+="class=\"messageHeaderLabel\">"+q+"</SPAN></TD>";c+="  <TD width=\"100%\" valign=\"top\"><DIV style=\"overflow:auto;\"><DIV id=\""+n+"\" class=\"messageHeaderText\"></DIV></DIV></TD>";c+="</TR>";y+=c;}a("messageHeaderFrom",strings.from_label);a("messageHeaderReplyTo",strings.replyto_label,null,"replytoLine");a("messageHeaderDate",strings.date_label,"messageHeaderDateLabel");a("messageHeaderTo",strings.to_label2,"messageHeaderToLabel");a("messageHeaderCC",strings.cc_label2,null,"ccLine");a("messageHeaderBCC",strings.bcc_label2,null,"bccLine");a("messageHeaderSubject",strings.subject_label);a("messageHeaderAttach",strings.attachments_label,"attachLine");y+="</TABLE>";readMessageHeader.innerHTML=y;function T(n){XV();}H6=new sP(Yc,sr,DW,T);H6.S();dJ();window.onfocus=function(){window.name="message";};window.onresize=eq;eq();ek=true;}function eq(){dH("messageHeaderTo",50);if(kQ("ccLine").style.display!="none"){dH("messageHeaderCC",50);}if(kQ("bccLine").style.display!="none"){dH("messageHeaderBCC",50);}if(kQ("attachLine").style.display!="none"){dH("messageHeaderAttach",50);}if(kQ("replytoLine").style.display!="none"){dH("messageHeaderReplyTo",50);}var H=oY?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 B=readMessageHeader.offsetTop+readMessageHeader.offsetHeight+5;var y=ff()-B-H;var a=KI()-2*H;H6.a(H,B,a,y);}function XV(H,B){if(H!=null){Qb=H;}var y=Bx();var a="";var T=Qb.r();var n=y.Ry();var q=Qb.V();var N=false;if(Qb.N){H6.N();if(Qb.D()){setTimeout("XV( null"+(B!=null?(", "+B.toString()):"")+" )",100);return ;}function E(){XV();}function c(){var I=strings.generic_error+" #RM026";a6(I,UJ.a);alert(I);}function z(){alert(strings.message_deleted);var I=y.Hm(q);if(I){I.removeDataRows([Qb]);}window.close();}Qb.c(true,E,c,z);}else{if((hK(Qb,o6)||hK(Qb,ad)||hK(Qb,Jy)||hK(Qb,NR)&&!Qb.KO())&&!Qb.J(dh.c)){var q=Qb.V();dC.o([Qb],dh.c,true);var l=y.Hm(q);if(l){l.Y();}var h=y.gV.r(q);h.p();if(hK(Qb,NR)){Km(Qb);}}if(hK(Qb,o6)){m4(privacyToolbar);H6.G(Qb);}else{if(hK(Qb,ad)){m4(privacyToolbar);H6.H(Qb);}else{if(hK(Qb,Jy)){m4(privacyToolbar);H6.T(Qb);}else{if(hK(Qb,NR)){if(B==null){B=Qb.dg();if(!B){B=!(y.NC.nn("blockRemoteImages",ob.y));}}else{if(B){Qb.Cc();}}var X=H6.V(Qb,B);if(X){Lv(privacyToolbar);}else{m4(privacyToolbar);}}}}}if(kx()&&!n.c&&n.E&&!Qb.J(dh.n)){switch(T){case jO.T:N=y.RO(Qb);if(N||Qb.isMeetingUpdate){Qb.isMeetingUpdate=true;}break;case jO.y:case jO.B:case jO.H:y.wC(Qb);break;case jO.a:y.NI(Qb);break;}dC.o([Qb],dh.n,true);}}var P=kx()&&!n.c&&n.E&&T==jO.T;if(P){JB("meetingRequestToolbar");Uo("meetingRequestMenuBar");}else{JB("mainToolbar");Uo("mainMenuBar");}var O=y.NC.nn("hideEmailAddresses",ob.y);var Y=LV(Qb,!O);var V;if(Y[1]!=null){var J=[];J["DELEGATE"]=Gd(Y[1]);J["PRINCIPLE"]=Gd(Y[0]);V=strings.on_behalf_of.format(J);}else{var r=z3.O(Y[0]);var C=r[0];var Q=r[1];if(C[0]!=null){V=pC([C[0]]);}else{if(Q[0]!=null){V=Gd(Q[0]);}}}kQ("messageHeaderFrom").innerHTML=V;var G=Qb.O();kQ("messageHeaderDate").innerHTML=G!=null?jJ(G):"";if(T=="IPM.Post"){kQ("messageHeaderDateLabel").innerHTML=strings.posted_at_label;kQ("messageHeaderToLabel").innerHTML=strings.posted_to_label;kQ("messageHeaderTo").innerHTML=r3(y.hv.S(q));m4(kQ("ccLine"));}else{kQ("messageHeaderDateLabel").innerHTML=strings.date_label;kQ("messageHeaderToLabel").innerHTML=strings.to_label2;var d=YD(Qb);var D=(d!=null?pC(d.B()):"");kQ("messageHeaderTo").innerHTML=D;var e=H3(Qb);if(e!=null){var k=pC(e.B());kQ("ccLine").style.display="";kQ("messageHeaderCC").innerHTML=k;}else{m4(kQ("ccLine"));}var S=BT(Qb);if(S!=null){var f=pC(S.B());kQ("bccLine").style.display="";kQ("messageHeaderBCC").innerHTML=f;}else{m4(kQ("bccLine"));}var j=Qg(Qb,true);if(null!=j){kQ("replytoLine").style.display="";kQ("messageHeaderReplyTo").innerHTML=pC([j]);}else{m4(kQ("replytoLine"));}}dH("messageHeaderTo",50);dH("messageHeaderCC",50);dH("messageHeaderBCC",50);var w=q9(Qb);if(w==""){w=strings.shared_untitled;}pU.title=w;if(N){var u=Qb.d();if(!u){u="";}if(u.indexOf(strings.calendar_response_subjectprefix_updated)!=0){Qb.U(strings.calendar_response_subjectprefix_updated+u);}}kQ("messageHeaderSubject").innerHTML=r3(Qb.d());if(Qb.H()){kQ("attachLine").style.display="";kQ("messageHeaderAttach").style.display="";kQ("messageHeaderAttach").parentNode.style.display="";if(!Qb.N){kQ("messageHeaderAttach").innerHTML=y.bI(Qb,window);dH("messageHeaderAttach",50);}}else{m4(kQ("messageHeaderAttach"));m4(kQ("messageHeaderAttach").parentNode);m4(kQ("attachLine"));}if(kx()){if(T==jO.T||T==jO.y||T==jO.B||T==jO.H||T==jO.a){if(n.c){a+=strings.infobar_scheduling_message_not_yet_processed+"<BR>";}else{if(!n.E){a+=strings.infobar_scheduling_message_not_processed+"<BR>";}else{if(T==jO.a){a+=strings.meeting_has_been_canceled+"<BR>";}}}}}if(hK(Qb,NR)){var M=Qb.B();if(M!=Qp.B){var b=new Array(1);b["sensitivity"]=y6(M);a+=strings.infobar_sensitivity.format(b)+"<BR>";}switch(Qb.j()){case oF.y:a+=strings.infobar_low_importance+"<BR>";break;case oF.H:a+=strings.infobar_high_importance+"<BR>";break;}}if(a!=""){infobar.innerHTML=a;Lv(infobar);}else{m4(infobar);}eq();}function dH(H,B){var y=kQ(H);var a=y.parentNode;if(y.offsetHeight>B){a.style.height=B+"px";}else{a.style.height=y.offsetHeight+"px";}}var wk={y:"Public Folders",B:"Other Users",H:"Private"};var eL=null;if(false){eL=new lz();}var tb=new Array();var Pu=null;var Nn=null;function AN(H){var B=x7(H);var y=MM(B);if(y.isEmpty){y.style.color="black";y.value="";y.isEmpty=false;}}function ET(H){var B=x7(H);var y=MM(B);if(y.value.strip()!=""){return ;}y.isEmpty=true;U9(eL.searchType);}function Zt(H){if(eL!=null){gj(eL);}}function Mr(H){var B=x7(H);var y=B.keyCode;if(y==gy){if(Px(window)){On("search");}else{On("search_mail_folders");}}}function JO(){if(eL!=null){return eL.searchType;}return null;}function ba(){var H="";var B=new Object();B.searchType=l7.n;B.searchValue=(filterFieldMessages.isEmpty)?"":filterFieldMessages.value.strip();B.loaded=false;B.loading=true;B.currentFolder=np;var y=Bx();var a="wnd_Search.jsp?locale="+y.NC.B();Yk(a,[B],null,930,450,true);}function lX(H){var B=H.relevance;if(B){return parseFloat(B);}else{return 0;}}function XE(){if(!gi(qX,Qo,Cu.srcElem,true)){return ;}var H=Cu.dataObject;if(!hK(H,NR)){return ;}var B=r3(q9(H));var y=r3(G9(H));var a=rv("<TABLE border='0' cellspacing='0' cellpadding='0'>");var T=rv("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",a);var n=rv("<TR>",T);var q=rv("<TD style='padding-left:4px;cursor:default;'>",n);q.innerHTML=B+((y==null)?"":" - <FONT color='gray'>"+y+"</FONT>");if(Cu==null){Cu=new PN(a,tableViewCellMouseOut);}else{Cu.y(a);}if(Cu.srcElem.offsetWidth<q.offsetWidth){nU();}else{clearTimeout(lf);cU();}}function NS(H){var B=function(em){var lK=em.j();if(lK=="high"){return "01";}else{if(lK=="low"){return "03";}else{return "02";}}};var y=function(em){var lK=em.r();switch(lK){case null:case "IPM.Note":if(em.J(dh.N)){return "11";}else{if(em.J(dh.a)){if(em.J(dh.H)){return "05";}else{return "03";}}else{if(em.J(dh.H)){return "04";}else{return (em.J(dh.c))?"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(lK.match(/^IPM.Contact..*/)){return "17";}return "02";}};var a=function(em){return (em.J(dh.y))?"01":"02";};var T=function(em){var lK=em.H();return (lK)?"01":"02";};var n=function(em){return em.Q()+"msec";};var q=function(em,lK){var iX;var EW=em.j();if(EW=="high"){iX=l1;}else{if(EW=="low"){iX=Yp;}else{iX=SJ;}}lK.innerHTML="<DIV class='tableIcon' style='background-position:0px "+iX+"px'></DIV>";};var N=function(em,lK){var iX;var EW=em.r();switch(EW){case null:case "IPM.Note":if(em.J(dh.N)){iX=de;}else{if(em.J(dh.a)){if(em.J(dh.H)){iX=wB;}else{iX=I4;}}else{if(em.J(dh.H)){iX=Q4;}else{iX=em.J(dh.c)?DA:IM;}}}break;case "IPM.Schedule.Meeting.Request":case "IPM.Appointment":iX=h7;break;case "IPM.Schedule.Meeting.Resp.Neg":iX=LR;break;case "IPM.Schedule.Meeting.Resp.Pos":iX=FW;break;case "IPM.Schedule.Meeting.Resp.Tent":iX=lJ;break;case "IPM.Schedule.Meeting.Canceled":iX=pq;break;case "IPM.Post":iX=tz;break;case "IPM.ReadReceipt":iX=hO;break;case "IPM.DeliveryReceipt":iX=T7;break;case "IPM.DeliveryFailure":iX=EC;break;case "IPM.Note.Rules.OofTemplate":iX=bS;break;case "IPM.Contact":iX=cv;break;case "IPM.DistList":iX=UK;break;default:if(EW.match(/^IPM.Contact..*/)){iX=cv;}else{iX=DA;}break;}lK.innerHTML="<DIV class='tableIcon' style='background-position:0px "+iX+"px'></DIV>";};var E=function(em,lK){var iX=em.J(dh.y)?Dy:SJ;lK.innerHTML="<DIV class='tableIcon' style='background-position:0px "+iX+"px'></DIV>";};var c=function(em,lK){var iX=em.H();var EW=iX?Tb:SJ;lK.innerHTML="<DIV class='tableIcon' style='background-position:0px "+EW+"px'></DIV>";};var z=function(em,lK){lK.innerHTML=WC(em);lK.style.fontWeight=em.J(dh.c)?"normal":"bold";};var l=function(em,lK){lK.innerHTML=GH(em);lK.style.fontWeight=em.J(dh.c)?"normal":"bold";};var h=function(em,lK){lK.innerHTML=r3(q9(em));if(hK(em,NR)){lK.style.fontWeight=em.J(dh.c)?"normal":"bold";}};var X=function(em,lK){var iX=em.O();if(iX!=null){lK.innerHTML=jJ(iX);}if(hK(em,NR)){lK.style.fontWeight=em.J(dh.c)?"normal":"bold";}};var P=function(em,lK){lK.innerHTML=kn(em);lK.style.fontWeight=em.J(dh.c)?"normal":"bold";};var O=function(em,lK){lK.innerHTML=PT(em);};var Y=function(em,lK){lK.innerHTML=Uy(em);};var V=function(em,lK){lK.innerHTML=ZK(em);};var J=function(em,lK){lK.innerHTML=n6(em);};var r=function(em,lK){var iX=Fv(em);lK.innerHTML=(iX==null||iX.strip()=="")?"":iX;};var C=function(em,lK){lK.innerHTML=DT(em);};var Q=function(em,lK){lK.innerHTML=pJ(em);};var G=function(em,lK){lK.innerHTML=Yi(em);};var d=function(em,lK){lK.innerHTML=H1(em);};var D=function(em,lK){var iX=Tt(em);time="";var EW=0;if(iX>=1440){EW=Math.floor(iX/1440);iX=iX%1440;}var nv=Math.floor(iX/60);var LW=iX%60;if(EW>0){time+=EW+" "+strings.day_unit+" ";}if(nv>0){time+=nv+" "+strings.hour_unit+" ";}time+=LW+" "+strings.minute_unit;lK.innerHTML=time;};var e=function(em,lK){var iX="";switch(Q7(em)){case VZ.a:iX=strings.appointment_busy_status_free;break;case VZ.y:iX=strings.appointment_busy_status_tentative;break;case VZ.B:iX=strings.appointment_busy_status_busy;break;case VZ.H:iX=strings.appointment_busy_status_out_of_office;break;}lK.innerHTML=iX;};var k=function(em,lK){var iX=Math.floor(100*lX(em));iX-=(iX%10);var EW="<DIV class='searchRelevanceOff' style='width:50px;'>";EW+="  <DIV class='searchRelevanceOn' style='border:0px;width:"+iX+"%;'>&nbsp</DIV>";EW+="</DIV>";lK.innerHTML=EW;};var S=function(em,lK){var iX=Bx();lK.innerHTML=iX.hv.S(em.V());if(hK(em,NR)){lK.style.fontWeight=em.J(dh.c)?"normal":"bold";}};var f=function(){clearTimeout(lf);cU();};var j=function(em,lK){if(Cu==null){Cu=new PN("",f);}Cu.srcElem=lK;Cu.dataObject=em;lf=setTimeout("XE()",Cu.H());};var w={V:["<DIV class='tableIcon' style='background-position:0px -274px;padding:0px;height:12px;'></DIV>",22,B,n,q,KE.B,false,false,true,null,null,null],Y:["<DIV class='tableIcon' style='background-position:1px -308px;padding:0px;height:12px;'></DIV>",22,y,n,N,KE.B,false,false,true,null,null,null],y:["<DIV class='tableIcon' style='background-position:0px -291px;padding:0px;height:12px;'></DIV>",22,a,n,E,KE.B,false,false,true,null,null,null],z:["<DIV class='tableIcon' style='background-position:0px -257px;padding:0px;height:12px;'></DIV>",22,T,n,c,KE.B,false,false,true,null,null,null],O:[strings.messageheader_from,100,WC,n,z,KE.B,true,true,true,null,null,null],a:[strings.messageheader_to,100,GH,n,l,KE.B,true,true,true,null,null,null],q:[strings.messageheader_subject,230,q9,n,h,KE.B,true,true,true,null,j,f],J:[strings.messageheader_received,150,wI,null,X,KE.H,true,true,true,null,null,null],c:[strings.messageheader_modified,110,wI,null,X,KE.H,true,true,true,null,null,null],X:[strings.messageheader_size,50,kn,n,P,KE.B,true,true,true,null,null,null],r:[strings.contactheader_name,150,PT,null,O,KE.B,true,true,true,null,null,null],P:[strings.contactheader_email,170,Uy,null,Y,KE.B,true,true,true,null,null,null],N:[strings.contactheader_phone,110,ZK,null,V,KE.B,true,true,true,null,null,null],T:[strings.contactheader_company,110,n6,null,J,KE.B,true,true,true,null,null,null],B:[strings.calendarheader_location,150,Fv,null,r,KE.B,true,true,true,null,null,null],l:[strings.calendarheader_start_time,60,DT,null,C,KE.H,true,true,true,null,null,null],H:[strings.calendarheader_duration,70,Tt,null,D,KE.B,true,true,null,null,null,null],h:[strings.calendarheader_busy_status,70,Q7,null,e,KE.B,true,true,null,null,null,null],n:[strings.searchheader_relevance,70,lX,null,k,KE.B,true,true,null,null,null,null],E:[strings.searchheader_folder,85,wH,n,S,KE.B,true,true,null,null,null,null]};var u={H:[w.V,w.Y,w.y,w.z,w.O,w.a,w.q,w.J,w.E,w.n],B:[w.Y,w.r,w.T,w.P,w.N,w.c,w.E,w.n],y:[w.V,w.q,w.l,w.H,w.B,w.h,w.E,w.n]};var M;var b=-1;switch(H){case l7.y:M=u.B;break;case l7.a:M=u.y;break;default:M=u.H;b=9;break;}function I(em,lK,iX){if(em.searchType==l7.y){if(iX!=null){if(iX.length==1){contactTableContextualMenu1._contact_=iX[0];WN(lK,contactTableContextualMenu1);}else{if(iX.length>1){contactTableContextualMenu2._contacts_=iX[0];WN(lK,contactTableContextualMenu2);}}}else{WN(lK,contactTableContextualMenu3);}}else{if(em.searchType==l7.a){}else{if(iX!=null){if(iX.length==1){messageTableContextualMenu1._message_=iX[0];WN(lK,messageTableContextualMenu1);}else{if(iX.length>1){messageTableContextualMenu2._messages_=iX;WN(lK,messageTableContextualMenu2);}}}else{WN(lK,messageTableContextualMenu3);}}}}function t(em){if(em.searchType==l7.a){var lK=em.KO();for(var iX=0;iX<lK.length;iX++){var EW=lK[iX];bJ(EW);}}else{if(em.searchType==l7.y){var lK=em.KO();for(var iX=0;iX<lK.length;iX++){var EW=lK[iX];if(hK(EW,ad)){X0(EW);}else{if(hK(EW,Jy)){WL(EW);}}}}else{var lK=em.KO();for(var iX=0;iX<lK.length;iX++){var EW=lK[iX];FH(EW,window);}}}}var F=new lz(Yc,b,null,null,t,null);for(var K=0;K<M.length;K++){var L=M[K];var m=L[0];var Z=L[1];var v=L[2];var g=L[3];var o=L[4];var W=L[5];var p=L[6];var U=L[7];var x=L[8];var A=L[9];var i=L[10];var R=L[11];var s=new yf(m,Z,v,g,o,W,p,U,x,A,i,R);F.qj(s);}F.x();F.searchType=H;tb[tb.length]=F;return F;}function gj(H){var B=1;var y=0;var a=Nn.offsetTop+Nn.offsetHeight-B;var T=KI()-y;var n=ff()-a;H.SL(y,a,T,n);}function ow(H){var B=null;for(var y=0;y<tb.length;y++){B=tb[y];if(B.searchType==H){return B;}}B=NS(H);return B;}function uH(H){switch(H){case l7.n:JB("mailSearchToolbar");break;case l7.y:JB("contactsSearchToolbar");break;case l7.a:JB("calendarSearchToolbar");break;}return ;}function U9(H){switch(H){case l7.n:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_mail;}break;case l7.y:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_contacts;}break;case l7.a:if(searchField.isEmpty){searchField.style.color="gray";searchField.value=strings.searchtoolbar_caption_search_calendar;}break;}return ;}function initSearchWindow(){var H=Bx();strings=H.strings;g5(H.Jz);pU=document;Yc=document.body;window.name="search";NC.J(H.NC.x,H.NC.F,H.NC.P);var B=opener.He.E(window);var y=B[0];var a=y.searchType;var T=y.searchValue;var n=y.currentFolder;var q=H.hv.S(n);var N="";if(n.AX()){N=strings.specialfolder_shared;}else{if(n.bi()){N=n.c();}else{N=H.NC.nn("outgoingName");}}pU.title=strings.mail_search_results_for_mailbox_wnd_title.printf(N);LP(searchtoolbar.documentElement);Pu=qY(null,0,searchtoolbar.documentElement,On);searchField.onfocus=AN;searchField.onblur=ET;searchField.onkeyup=Mr;if(T==null||T==""){searchField.isEmpty=true;U9(a);}else{searchField.isEmpty=false;searchField.value=T;}LP(refinementtoolbar.documentElement);Nn=qY(null,Pu.offsetTop+Pu.offsetHeight,refinementtoolbar.documentElement,On);ub("refinementtoolbarSearchCurrentFolderButton",strings.refinementtoolbar_mail_caption_search_current_folder.printf(q));var E=NS(a);eL=E;eL._currentFolder_=n;uH(a);I1("refinementtoolbarSearchCurrentFolderButton");OD(a);window.onresize=Zt;ek=true;}function OD(H){switch(H){case l7.n:ub("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_mail);h0("searchtoolbarSearchMailButton","search_mail_folders");break;case l7.y:ub("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_contacts);h0("searchtoolbarSearchMailButton","search_contacts");break;case l7.a:ub("searchtoolbarSearchMailButton",strings.searchtoolbar_caption_search_calendar);h0("searchtoolbarSearchMailButton","search_calendar");break;}U9(H);var B=ow(H);if(eL!=null){eL.Dv();}eL=B;B.h();gj(B);uH(H);var y=wL(H);yn(H,y);}function yn(H,B){if(eL==null){return ;}if(H==null){H=eL.searchType;}if(B==null){B=wL(H);}var y=gU(H);eL.c(true);if(B.strip()!=""){DY();NY(strings.addressbooksearch_searching);zl(B,y,H,true);}}function gU(H){var B=[];switch(H){case l7.n:var y=[];var a=[];var T=eL._currentFolder_;if(bv("refinementtoolbarSearchCurrentFolderButton")){y[0]=T.W();}else{if(T.AX()){y[0]=wk.y+"/*";}else{if(T.bi()){y[0]=wk.B+"/"+T.c()+"/*";}else{a[0]=wk.y+"/*";a[1]=wk.B+"/*";}}}B["included"]=y;B["excluded"]=a;break;}return B;}function wL(H){var B=(searchField.isEmpty)?"":searchField.value.strip();var y=false;var a=new Array();var T=0;var n=B.length;var q="\"";var N=q;var E;if(n>0){for(var c=0;c<=n;c++){if(c<n){E=B.charAt(c);if(E==q){y=!y;E=B.charAt(++c);}}if(c==n||(E==" "&&!y)){N+=q;a[T++]=N.strip();N=q;while(c+1<n&&(E=B.charAt(c+1)==" ")){c++;}if(c==n){break;}}else{N+=E;}}}var z="(";var l=" AND ";var h=" OR ";var X;var c;switch(H){case l7.n:var P=["from:","subject:","BODY:","to:"];var O=P.length;var Y=lL("messageFieldRestrictionSelection");if(z!="("){z+=h;}switch(Y){case "all":if(T>1){var V=new RegExp(q,"g");for(X=0;X<O;X++){z+=P[X]+q+B.replace(V,"")+q;z+=h;}}for(X=0;X<O;X++){for(c=0;c<T;c++){B=a[c];z+=P[X]+B;if(X!=O-1||c!=T-1){z+=h;}}}break;default:if(T>1){var V=new RegExp(q,"g");z+=Y+":"+q+B.replace(V,"")+q;z+=h;}for(c=0;c<T;c++){B=a[c];z+=Y+":"+B;if(c!=T-1){z+=h;}}break;}if(z=="("){z="";}else{z+=")";}if(bv("mailHighImportanceButton")){if(z!=""){z+=l;}z+="(priority:Urgent)";}var J=parseInt(lL("mailDateRestrictionSelection"));if(J!=0){var r=new Date();var C=r.clone();var Q=r.getTimezoneOffset()*60000;var G=J*24*3600*1000;C.setTime((C.getTime()+G)+Q);r.setTime(r.getTime()+Q);if(z!=""){z+=l;}z+="(";dateFormat=new O5("yyyyMMddHHmmss");z+="CREATE-DATE:["+dateFormat.a(C);z+=" TO ";z+=dateFormat.a(r)+"]";z+=")";}var d=bv("mailFlaggedButton");var D=bv("mailAttachmentButton");if(z!=""||d||D){if(z!=""){z+=l;}z+="(MSG-TYPE:email)";}if(d||D){if(d&&!D){z+="&flags=flagged";}else{if(d&&D){z+="&flags=flagged,attach";}else{z+="&flags=attach";}}}break;case l7.y:var e=lL("contactsFieldRestrictionSelection");switch(e){case "all":z+="subject:"+B;z+=h;z+="company:"+B;z+=h;z+="phone:"+B;z+=h;z+="address:"+B;z+=h;z+="from:"+B;break;default:z+=e+":"+B;break;}z+=")"+l+"(x-scalix-class:IPM.Contact";z+=h+"x-scalix-class:IPM.DistList)";break;case l7.a:var e=lL("contactsFieldRestrictionSelection");switch(e){case "all":z+="subject:"+B;z+=h;z+="BODY:"+B;z+=h;z+="location:"+B;z+=h;z+="from:"+B;z+=h;z+="to:"+B;z+=h;z+="cc:"+B;z+=h;z+="bcc:"+B;break;case "invitees":z+="to:"+B;z+=h;z+="cc:"+B;z+=h;z+="bcc:"+B;break;default:z+=e+":"+B;break;}z+=")"+l+"(x-scalix-class:IPM.Schedule.Meeting.Request";z+=h+"x-scalix-class:IPM.Appointment";z+=h+"x-scalix-class:IPM.Meeting.Resp.Neg";z+=h+"x-scalix-class:IPM.Meeting.Resp.Pos";z+=h+"x-scalix-class:IPM.Meeting.Resp.Tent";z+=h+"x-scalix-class:IPM.Meeting.Canceled)";break;}return z;}function zl(H,B,y,a){if(a==null){a=true;}var T=Bx();function n(Y,V){DY();var J=Y.y();var r=J.getElementsByTagName("messages").item(0);if(r==null){NY(strings.addressbooksearch_no_search_results_returned);return ;}var C=r.childNodes;var Q=C.length;if(Q==0){NY(strings.addressbooksearch_no_search_results_returned);return ;}var G=new Array();for(var d=0;d<Q;d++){var D=C.item(d);var e=D.nodeName.toLowerCase();var k=D.getAttribute("folder");var S=T.WX.l(k);var f;switch(e){case "contact":f=ad.Yd(D,S);break;case "distlist":f=Jy.gf(D,S);break;case "appointment":f=o6.d2(D,S,true);break;default:f=NR.mm(D,S);break;}f.relevance=D.getAttribute("relevance");if(e=="appointment"){var j=f;if(!j.A()){continue;}}if(y==l7.y&&e!="contact"&&e!="distlist"||y==l7.a&&e!="appointment"){continue;}Bq.H(G,f);}if(G.length>0){eL.a(G,false);}}var q=new jG.N(X2("soapmail"),a,n);var N=new jG.h("search",T.eu);N.y("query",H);var E;var c=B["included"];var z=B["excluded"];var l;var h=Ff.r.createElement("folders");var X=Ff.r.createElement("included_folders");for(var P=0;P<c.length;P++){l=c[P];E=Ff.r.createElement("folder");E.setAttribute("name",l);X.appendChild(E);}h.appendChild(X);var O=Ff.r.createElement("excluded_folders");for(var P=0;P<z.length;P++){l=z[P];E=Ff.r.createElement("folder");E.setAttribute("name",l);O.appendChild(E);}h.appendChild(O);N.q(h);q.B.d(N);q.H.add("async",a);q.H.add("no.report.faults",true);q.B.h();}function yK(){var H;for(var B=0;B<tb.length;B++){H=tb[B];H.c(true);}}function NY(H){if(eL==null){return ;}eL.c(true);var B=H;if(B==""){B="&nbsp;";}var y=rv("<DIV id=\"search_info_message_div\" class=\"label\" style=\"position:absolute;overflow:hidden;white-space:nowrap;z-index:1000;\" unselectable=\"on\">",document.body);y.innerHTML=B;var a=eL.y();var T=pf(a)+Math.round((a.offsetWidth-y.offsetWidth)/2);var n=GM(a)+30;y.style.left=Math.abs(T)+"px";y.style.top=Math.abs(n)+"px";}function DY(){var H=kQ("search_info_message_div");if(H!=null){Yc.removeChild(H);}}var Jz="<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=\"-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=\"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\" id=\"mainmenubar_file_print_menuitem\" 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 e5={c:1,E:2,H:3,n:4,y:5,z:6,q:7,B:8,l:9,T:10,N:11,a:12};var xy=null;var WE=null;var Ff={r:null,Q:function(){if(oY){var H;var B=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0"];for(var y=0;y<B.length;y++){try{var a=new ActiveXObject(B[y]);a.preserveWhiteSpace=true;return a;}catch(H){}}return null;}else{if(pV){return document.implementation.createDocument("","",null);}else{return null;}}},q:function(H,B){if(oY){H.loadXML(B);}else{if(pV){var y=(new DOMParser()).parseFromString(B,"text/xml");Ff.O(H);for(var a=0,len=y.childNodes.length;a<len;a++){var T=H.importNode(y.childNodes.item(a),true);H.appendChild(T);}}}},c:function(H,B){var y="<?xml version='1.0' encoding='"+H+"'?>"+B;if(oY){var a=Ff.Q();Ff.q(a,y);}else{var a=new DOMParser().parseFromString(y,"text/xml");}return a;},G:function(H){if(H==null){return null;}if(oY){return H.parseError;}else{if(pV){return new XJ(H);}else{return null;}}},N:function(H,B,y){var a=null;if(oY){a=H.selectSingleNode(B);}else{if(pV){var T=H.childNodes.item(0);while(T!=null){if(T.nodeName==B){a=T;break;}T=T.nextSibling;}}}if(a==null&&y){a=H.ownerDocument.createElement(B);H.appendChild(a);}return a;},l:function(H){var B="";var y=H.nodeType;if(y==e5.H||y==e5.n){B+=H.nodeValue;}else{if(y==e5.c&&H.childNodes.length>0){var a=H.childNodes.item(0);while(a!=null){B+=Ff.l(a);a=a.nextSibling;}}}return B;},V:function(H,B){Ff.O(H);H.appendChild(H.ownerDocument.createTextNode(B));},J:function(H){if(oY){return H.xml;}else{if(pV){var B=Ff.Q();var y=B.importNode(H,true);B.appendChild(y);var a=new XMLSerializer();return a.serializeToString(B);}else{return null;}}},E:function(H,B){var y=Ff.r.createElement(H);Ff.V(y,B);return y;},d:function(H,B){if(H.childNodes.length){H.insertBefore(B,H.childNodes.item(0));}else{H.appendChild(B);}},O:function(H){var B=H.childNodes.item(0);while(B!=null){var y=B.nextSibling;H.removeChild(B);B=y;}},a:function(H,B,y,T){if(y==null){var n=H.getElementsByTagName(B);return (n.length>0?n[0]:null);}else{if(H.getElementsByTagNameNS){var n=H.getElementsByTagNameNS(y,B);}else{var n=H.getElementsByTagName(T+":"+B);}return (n.length>0?n[0]:null);}return null;},h:function(H,B){if(oY){return H.selectSingleNode(B);}else{if(pV){var y=new XPathEvaluator();var a=y.evaluate(B,H,y.createNSResolver(H),XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);return a.iterateNext();}else{return null;}}},z:function(H,B){if(oY){return H.selectNodes(B);}else{if(pV){var y=new XPathEvaluator();var a=y.evaluate(B,H,y.createNSResolver(H),XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);return new RW(a);}else{return null;}}},n:function(H,B,y){if(H==null||B==null){return y;}var a=Ff.a(H,B);if(a==null){return y;}return Ff.l(a);},D:function(H,B,y){var a=Ff.h(H,B);return a==null?y:Ff.l(a);},Y:function(H,B,y){var a=Ff.N(H,B,true);Ff.V(a,y);},P:function(H,B,y){var a=H.getAttribute(B);if(a==null){return y;}a=parseInt(a,10);return isNaN(a)?y:a;},B:function(H,y){return (H.getAttribute(y)=="true");},X:function(H,B,y){var a=Ff.P(H,B,0);H.setAttribute(B,a+y);},y:function(H){var B=new Array(H.length);for(var a=0,len=H.length;a<len;a++){B[a]=H.item(a);}return B;},H:function(B,y,a){var T=B.ownerDocument;if(oY||!T.importNode){B.appendChild(y.cloneNode(a));}else{var n=T.importNode(y,a);B.appendChild(n);}},T:function(H,B,y,a){var n=H.ownerDocument;if(oY||!n.importNode){H.appendChild(y);}else{var q=B.removeChild(y);var N=n.importNode(q,a);H.appendChild(N);}},C:[[32,55295],[9],[10],[13],[57344,65533],[65536,1114111]],e:function(H){var B="";var y=0;while(y<H.length){var a=H.charCodeAt(y);var T=false;var n=0;while(!T&&n<Ff.C.length){var q=Ff.C[n];if(q.length==1){if(a==q[0]){T=true;}}else{if(a>=q[0]&&a<=q[1]){T=true;}}n++;}if(T){B+=H.charAt(y);}y++;}return B;}};Ff.r=Ff.Q();function XJ(H){this.errorCode=0;this.url="";this.line="";this.linePos="";this.filePos="";this.srcText="";this.reason="";if(H&&H.documentElement.nodeName=="parsererror"){this.errorCode=-9999;this.reason=H.documentElement.textContent;}}function RW(H){this.items=H;this.length=this.items.snapshotLength;this.pnt=0;}RW.prototype.item=function(H){this.pnt=H+1;return this.items.snapshotItem(H);};RW.prototype.nextNode=function(){if(this.pnt>this.length-1){return null;}return this.items.snapshotItem(this.pnt++);};RW.prototype.reset=function(){this.pnt=0;};