function lg(b,V,D,r){this.Z=b;this.p=V;this.L=D;this.Y=r;this.V=false;this.q=null;this.o=false;this.e=false;this.l="";}lg.prototype.x=function(){this.q=wo("<IFRAME class='messageRenderer' src='blank.jsp' frameborder='0' style='position:absolute' onload='"+"O3"+"(this);'>",this.Z);this.q._renderer=this;this.e=true;};lg.prototype.D=function(b,V,r,H){this.q.style.left=Math.abs(b)+"px";this.q.style.top=Math.abs(V)+"px";if(r>=0){this.q.style.width=Math.abs(r)+"px";}if(H>=0){this.q.style.height=Math.abs(H)+"px";}};lg.prototype.K=function(b,V,D){if(V==null){V=false;}if(!this.V){return false;}var r=false;var H="";var S=b.bO();if(S!=null){var h=S.length;var l;var o="";var q="";for(var e=0;e<h;e++){l=S[e];if(l!=null){if(l.e()=="message"&&l.o()=="rfc822"){o="\n&lt;"+strings.attached_message+"&gt;\n";}else{o=l.H();}q=l.o();}if(q=="plain"){o=WN(o,true,true,true);}if(q=="html"){o=lg.U(o);o=lg.n(o);o=lg.R(o);var d;if(!V){d=lg.w(o);o=d[0];r=d[1]>0;}d=lg.E(o,b);o=d[0];}H+=o;}}var f=b.V();var N=iS(f);if(N=="block"||(D&&N=="prompt")){H="";}this.t(H);return r;};lg.prototype.S=function(b,V){var D="";if(V!=null&&V!=""){D+="<TR>";D+="  <TD width=\"1%\" valign=\"top\" nowrap><SPAN style=\"font-weight:bold;\">"+b+"</SPAN></TD>";D+="  <TD style=\"padding-left:5px;\" valign=\"top\"><SPAN>"+V+"</SPAN></TD>";D+="</TR>";}return D;};lg.prototype.P=function(){return "<TR><TD colspan=\"2\">&nbsp;</TD></TR>";};lg.prototype.b=function(V){if(!this.V){return ;}var D="";function r(){var b="";b+="<TR>";b+="  <TD></TD>";b+="  <TD><SPAN valign=\"top\" style=\"padding-left:5px;font-weight:bold;font-size:11px;\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";b+="</TR>";return b;}D+="<HTML>";D+="  <HEAD>";D+="    <STYLE type=\"text/css\">";D+="SPAN {";D+="  font-family:tahoma, helvetica, arial, sans-serif;";D+="  font-size:11px;";D+="  color:black;";D+="  font-weight:normal;";D+="  font-style:normal;";D+="  cursor:default;";D+="}";D+=".mapAddress {";D+="  text-decoration:none;";D+="  color:black;";D+="}";D+=".mapAddress:hover {";D+="  text-decoration:underline;";D+="  color:blue;";D+="}";D+="    </STYLE>";D+="  </HEAD>";D+="  <BODY>";D+="    <TABLE width=\"100%\" align=\"left\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";var H=Ut(V.Oj());var S=Ut(V.fW());var h=Ut(V.U6());var l=Ut(V.Cs());if(H!=""||S!=""||h!=""||l!=""){D+=this.S(strings.contacteditor_job_title_label,H);D+=this.S(strings.contacteditor_department_label,S);D+=this.S(strings.contacteditor_office_label,h);D+=this.S(strings.contacteditor_company_label,l);D+=this.P();}var o=Ut(MF(V));var q=Ut(FZ(V));var e=Ut(WD(V));var d=V.J();var f;var N;if(q!=""){N=s5(Ut(V.JJ()),Ut(V.uV()),Ut(V.bP()),Ut(V.bO()),Ut(V.p4()));f="";if(N!=null){f+="<A class=\"mapAddress\" href=\""+N+"\">";}f+=WN(q,false,false,false);if(N!=null){f+="</A>";}D+=this.S(strings.contacts_label_homeaddress,f);if(d==1){D+=r();}D+=this.P();}if(o!=""){N=s5(Ut(V.AH()),Ut(V.k()),Ut(V.hP()),Ut(V.xH()),Ut(V.yA()));f="";if(N!=null){f+="<A class=\"mapAddress\" href=\""+N+"\">";}f+=WN(o,false,false,false);if(N!=null){f+="</A>";}D+=this.S(strings.contacts_label_workaddress,f);if(d==2){D+=r();}D+=this.P();}if(e!=""){N=s5(Ut(V.d6()),Ut(V.fG()),Ut(V.Yu()),Ut(V.Km()),Ut(V.TQ()));f="";if(N!=null){f+="<A class=\"mapAddress\" href=\""+N+"\">";}f+=WN(e,false,false,false);if(N!=null){f+="</A>";}D+=this.S(strings.contacts_label_otheraddress,f);if(d==3){D+=r();}D+=this.P();}var p=Ut(V.v());var B=Ut(V.nF());var K=Ut(V.VJ());var C=Ut(V.Pb());if(p!=""||B!=""||K!=""||C!=""){D+=this.S(strings.contacteditor_business_phone_label,p);D+=this.S(strings.contacteditor_home_phone_label,B);D+=this.S(strings.contacteditor_business_fax_label,K);D+=this.S(strings.contacteditor_mobile_phone_label,C);D+=this.P();}var W=Ut(V.ZD());var t=Ut(V.ah());if(W!=""||t!=""){if(W!=""){W="<A href=\""+W+"\">"+W+"</A>";}D+=this.S(strings.contacteditor_web_page_label,W);D+=this.S(strings.contacteditor_im_address_label,t);D+=this.P();}var Y=false;for(var a=1;a<=3;a++){var Z=Ut(V.yR(a));var A=Ut(V.z4(a));var I=strings.contacteditor_email_selector_label.printf(a)+":";if(Z!=null&&Z!=""){Z="<A href=\"mailto:"+Z+"\">"+Z+"</A>";}D+=this.S(I,Z);D+=this.S(strings.contacteditor_email_display_as_label,A);Y=true;}if(Y){D+=this.P();}var L=Ut(V.te());var x=V.Si();var P=V.ug();var w=Ut(V.d2());var y=Ut(V.T());var n=Ut(V.Fv());var E=Ut(V.i());if(L!=""||x||P||w!=""||y!=""||n!=""||E!=""){D+=this.S(strings.contacteditor_nickname_label,L);if(x){var U=new e9("MMM d, yyyy");x=U.r(x);D+=this.S(strings.contacteditor_birthday_label,x);}if(P){var U=new e9("MMM d, yyyy");P=U.r(P);D+=this.S(strings.contacteditor_anniversary_label,P);}D+=this.S(strings.contacteditor_spouse_name_label,w);D+=this.S(strings.contacteditor_profession_label,y);D+=this.S(strings.contacteditor_manager_name_label,n);D+=this.S(strings.contacteditor_assistant_name_label,E);D+=this.P();}var R=V.eJ();if(R!=null&&R.strip()!=""){R=lg.U(R);R=lg.n(R);R=lg.R(R);D+="  <TR >";D+="    <TD colspan=\"2\"><SPAN style=\"font-family:Courier New;font-size:12px;\">"+WN(R,false,false,false)+"</SPAN></TD>";D+="  </TR>";}D+="    </TABLE>";D+="  </BODY>";D+="</HTML>";this.t(D);};lg.prototype.a=function(b){if(!this.V){return ;}var V="";V+="<HTML>";V+="  <HEAD>";V+="    <STYLE type=\"text/css\">";V+="SPAN {";V+="  font-family:tahoma, helvetica, arial, sans-serif;";V+="  font-size:11px;";V+="  color:black;";V+="  font-weight:normal;";V+="  font-style:normal;";V+="  cursor:default;";V+="}";V+="    </STYLE>";V+="  </HEAD>";V+="  <BODY>";V+="    <TABLE width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";var D=Ut(b.TQ());if(D!=null&&D!=""){V+=this.S(strings.event_editor_label_location,D);V+=this.P();}V+=this.S(strings.event_editor_label_start_time,kk(b.Ws()));V+=this.S(strings.event_editor_label_end_time,kk(b.h8()));V+=this.P();if(b.p4()){var r=b.nF();var H=h5(r);V+=this.S(strings.event_editor_label_recurrence_pattern,H);V+=this.P();}var S=b.a4();if(S){var h=S.o();var l=new Array();var o=new Array();var q=new Array();for(var e=0;e<h.length;e++){var d=h[e];var f=d.H();if(f==JH.D){IZ.b(l,d.S());}else{if(f==JH.b){IZ.b(o,d.S());}else{if(f==JH.V){IZ.b(q,d.S());}}}}V+=this.S(strings.printout_required_recipients,l.join(", "));V+=this.S(strings.printout_optional_recipients,o.join(", "));V+=this.S(strings.printout_meeting_resources,q.join(", "));V+=this.P();}V+="    </TABLE>";var N=b.io();if(N!=null&&N.strip()!=""){N=lg.U(N);N=lg.n(N);N=lg.R(N);V+="    <TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";V+="      <TR>";V+="        <TD><SPAN style=\"font-family:Courier New;font-size:12px;\">"+WN(N,false,false,false)+"</SPAN></TD>";V+="      </TR>";V+="    </TABLE>";}V+="  </BODY>";V+="</HTML>";this.t(V);};lg.prototype.r=function(b){if(!this.V){return ;}var V="";V+="<HTML>";V+="  <HEAD>";V+="    <STYLE type=\"text/css\">";V+="SPAN {";V+="  font-family:tahoma, helvetica, arial, sans-serif;";V+="  font-size:11px;";V+="  color:black;";V+="  font-weight:normal;";V+="  font-style:normal;";V+="  cursor:default;";V+="}";V+="A {";V+="  text-decoration:none;";V+="}";V+="A:hover {";V+="  text-decoration:underline;";V+="}";V+="    </STYLE>";V+="  </HEAD>";V+="  <BODY>";var D=b.g();if(D&&D.length>0){V+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";V+=this.S(strings.printout_distribution_list_members," ");V+="</TABLE>";V+="<BR>";V+="<TABLE border=\"0\" cellspacing=\"2\" cellpadding=\"0\">";for(var H=0;H<D.length;H++){var S=D[H];var h=S.e();var l=S.h();if(h!=""){if(l!=""){l="<a href=\"mailto:"+l+"\">"+l+"</a>";}V+=this.S(h,l);}}V+="    </TABLE>";V+="  </BODY>";V+="</HTML>";}this.t(V);};lg.prototype.h=function(){if(!this.V){return ;}var b="";b+="<html>";b+=" <body style=\"background-color:white;font-family:tahoma;font-size:11px;color:gray;\">";b+=strings.loading_message;b+=" </body>";b+="</html>";this.t(b);};lg.prototype.A=function(){if(!this.V){return ;}this.t("<html><body></body></html>");};lg.prototype.H=function(){return this.o;};lg.prototype.W=function(){if(!yl){return false;}var b=gN(this.q);return (b.selection.type=="Text");};lg.prototype.N=function(){if(!yl){return null;}var b=gN(this.q);var V=b.selection.createRange();return V.text;};lg.prototype.I=function(){var b=gN(this.q);b.execCommand("SelectAll",false,null);};lg.prototype.d=function(){if(!yl){return ;}var b=gN(this.q);b.body.focus();};lg.prototype.t=function(b){if(b==this.l){return ;}var V=gN(this.q);V.open();V.write(b);V.close();Ce(100,this,"_setupAnchors");Ce(100,this,"_setupFormsTarget");this.l=b;};lg.prototype._setupAnchors=function(){var b=gN(this.q);var V=b.body.getElementsByTagName("a");var D=V.length;for(var r=0;r<D;r++){var H=V.item(r);var S=H.getAttribute("href");if(S==null||S==""){H.style.textDecoration="none";H.style.cursor="default";continue;}if(S.indexOf("mailto")!=-1){H.setAttribute("href","javascript:void(0)");H.setAttribute("oldhref",S);H._renderer=this;function h(N){var p=this._renderer;var B=Xp(N,p.q.contentWindow);if(yl){B.cancelBubble=true;B.returnValue=false;}else{if(D7){B.stopPropagation();B.preventDefault();}}var K=p.L;if(!K){return ;}var C=this.getAttribute("oldhref");var W="";var t="";var Y="";var a="";var Z="";var A=C.substr(7);var I=/([^\?]+)\?(.+)/;var L=I.exec(A);if(L!=null){W=decodeURIComponent(L[1]);A=L[2];I=/([^=]+)=([^&]+)&*/g;while((L=I.exec(A))!=null){var x=L[1].toLowerCase();var P=L[2];if(x=="cc"){Y=decodeURIComponent(P);}else{if(x=="bcc"){a=decodeURIComponent(P);}else{if(x=="subject"){t=decodeURIComponent(P);}else{if(x=="body"){Z=decodeURIComponent(P);}}}}}}else{W=A;}K(p,W,Y,a,t,Z);}H.onclick=h;}else{if(S.indexOf("javascript:")!=-1){H.setAttribute("href","javascript:void(0)");}else{var l=null;var o=S.indexOf("#");if(o!=-1){var q=S.substr(o+1);for(var e=0;e<D;e++){var d=V.item(e);if(d.getAttribute("name")==q){l=d;break;}}}if(!l||D7){H.setAttribute("href","javascript:void(0)");H.setAttribute("oldhref",S);H._renderer_=this;H._anchor_=l;function f(N){var p=this._renderer_;var B=this._anchor_;var K=p.q.contentWindow;var C=Xp(N,K);if(yl){C.cancelBubble=true;C.returnValue=false;}else{if(D7){C.stopPropagation();C.preventDefault();}}if(B){var W=0;var t=0;while(B){W+=B.offsetLeft;t+=B.offsetTop;B=B.offsetParent;}K.scrollTo(W,t);}else{var Y=p.p;if(Y){var a=this.getAttribute("oldhref");Y(p,a);}}}H.onclick=f;}}}}};lg.prototype._setupFormsTarget=function(){var b=gN(this.q);var V=b.body.getElementsByTagName("form");for(var D=0,len=V.length;D<len;D++){var r=V.item(D);r.setAttribute("target","_blank");}};lg.U=function(b){var V="";var D;var r=/<\/script\s*>?/i;var H=b.split(/<script>|<script\s+[^>]*>/ig);for(var S=0,len=H.length;S<len;S++){var h=H[S];D=r.exec(h);if(D){var l=h.indexOf(D[0]);V+=h.substr(l+D[0].length);}else{V+=h;}}return V;};lg.n=function(b){var V;var D=/<([a-z][a-z0-9]*\s+[^>]*)on[a-z]+\s*=\s*/i;while((V=D.exec(b))!=null){var r=b.indexOf(V[0]);var H=r+V[0].length;var S=b.charAt(H);if(S=="\""||S=="'"){while(H<b.length){var h=b.charAt(++H);if(h==">"){H--;break;}else{if(h==S){break;}}}}else{while(H<b.length){var h=b.charAt(++H);if(h==">"){H--;break;}else{if(h==" "||h=="\t"||h==";"){break;}}}}b=b.substr(0,r+V[1].length)+b.substr(H+1);}return b;};lg.R=function(b){b=b.replace(/<iframe/ig,"<disablediframe");b=b.replace(/<\/iframe/ig,"</disablediframe");return b;};lg.E=function(b,V){var D=new Array();var r=Fm();var H=encodeURIComponent(r.pd.X);var S=encodeURIComponent(r.AA.D);var h=encodeURIComponent(r.pd.w);var l=V.C();if(!l){return [b,D];}var o=encodeURIComponent(l.R());var q=V.n();var e=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*cid:([a-z0-9:\-_\$\?&%=@\/\.;]+)\s*['"]?(\s*\)\s*;?)?/i;var d;while((d=e.exec(b))!=null){var f=d[2];var N=V.U1(f);if(N!=null){var p=N.V();var B=encodeURIComponent(N.e()+"/"+N.o());var K=encodeURIComponent("__file__"+V.n()+"__"+p);var C=r.AA.q+"jdownload?user="+H+"&emailDomain="+S+"&guid="+h+"&box="+o+"&uid="+q+"&mime="+B+"&part="+p+"&filename="+K+"&__cid__="+f;var W=d[1]+C+d[3];b=b.replace(d[0],W);IZ.b(D,N);}else{b=b.replace(d[0],d[1]+d[3]);}}return [b,D];};lg.y=function(b,V){var D=new Array();var r=/(src\s*=\s*|background\s*=\s*|background-image\s*:\s*url\s*\(\s*)['"]?\s*([a-z0-9:\-_\$\?&%=@\/\.;]+__cid__=([a-z0-9:\-_\$\?&%=@\/\.;]+))/i;var H;while((H=r.exec(b))!=null){var S=H[3];var h="cid:"+S;b=b.replace(H[2],h);var l=V.U1(S);if(l!=null){IZ.b(D,l);}}return [b,D];};lg.w=function(b){var V=0;var D;var r;var H;r=/<([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((D=r.exec(b))!=null){var S=D[4].toLowerCase();if(!S.startsWith("cid:")){var h=D[2].toLowerCase();var l=D[3];var o=D[5];if(h.indexOf("background-image")==-1&&(l==""||o==""||l!=o)){l="\"";o="\"";}H="<"+D[1]+D[2]+l+o+" ";b=b.replace(D[0],H);r.lastIndex=0;V++;}}r=/(background|background-image)(\s*:\s*url\s*\(\s*)(['"]?)\s*([a-zA-Z0-9:\-_\$\?&%=@\/\.;]+)\s*(['"]?)/ig;while((D=r.exec(b))!=null){var S=D[4].toLowerCase();if(!S.startsWith("cid:")){H=D[1]+D[5];b=b.replace(D[0],H);r.lastIndex=0;V++;}}return [b,V];};lg.prototype.C=function(b){this.e=b;var V=this.q;if(b){WW(V);}else{er(V);}};lg.prototype.B=function(){return this.e;};lg.prototype.f=function(){return this.V;};function O3(b){var V=b._renderer;var D=b.contentWindow.document;var r=D.body;function H(q){var e=Xp(q,b.contentWindow);if(D7&&qe(e)==KV){e.stopPropagation();e.preventDefault();}if(typeof DN!="undefined"){DN();}}function S(q){var e=Xp(q,b.contentWindow);Uq(e);return iy(e);}function h(q){var e=Xp(q,b.contentWindow);Uq(e);return VN(e);}function l(){V.o=true;}function o(){V.o=false;}if(yl){D.onhelp=jk;D.onmousedown=H;D.onkeydown=S;D.onkeyup=h;D.onfocus=l;D.onblur=o;}else{D.addEventListener("mousedown",H,true);D.addEventListener("keydown",S,true);D.addEventListener("keyup",h,true);D.addEventListener("keypress",O1,false);D.addEventListener("click",oS,false);D.addEventListener("focus",l,false);D.addEventListener("blur",o,false);}if(V.V){return ;}V.V=true;if(V.Y){V.Y(V);}}function gl(b){var V=this._renderer;var D=V.L;}function Ya(b){b=b.toLowerCase().strip();return (b.substring(0,7)=="http://"||b.substring(0,8)=="https://"||b.substring(0,6)=="ftp://"||b.substring(0,4)=="www."||b.substring(0,7)=="mailto:");}function WM(b,V){try{window.open(V);}catch(e){}}function QK(b,V,D,r,H,S){var h=Fm();var l=h.P7.Ne();l.l=false;l.k(H);function o(p,B){if(p!=null&&p.strip()!=""){var K=Lx.S(l,B);var C=new KC(null,p);K.D(C);}}o(V,"to");o(D,"cc");o(r,"bcc");var q=l.Ws();var e=h.pd.m("useRichText",gL.D);if(e){q.D("multipart");q.h("alternative");var d=Ri.K(q);d.D("text");d.h("plain");d.r(S);var f=Ri.K(q);f.D("text");f.h("html");var N=WN(S,true,true,true);f.r(N);}else{q.D("text");q.h("plain");q.r(S);}h.g7(h.d3.D,l,null,true);}
