/* Copyright (c) 2005 Scalix Corporation - All rights reserved. */function Yz(d,m){if(!BA(d)){return false;}var O=d.constructor;if(typeof O=="undefined"){return false;}while(O){if(O==m||O.toString()==m.toString()){return true;}O=O.prototype.superClass;}return false;}function BA(O){return(O!=null&&typeof O=="object");}function RA(O){return Yz(O,Array);}function NX(O){return typeof O=="function";}function wD(O){return(O!=null&&typeof O=="boolean");}function t7(O){switch(typeof O){case "string":return true;case "object":if(O==null){return false;}if(O.constructor==String){return true;}default:return false;}}function fz(O){switch(typeof O){case "number":return !isNaN(O);case "object":if(O==null){return false;}if(O.constructor==Number){return !isNaN(O);}default:return false;}}function gD(O){return Yz(O,Date);}function pQ(O){if(typeof O.outerHTML=="undefined"){return false;}if(typeof O.innerHTML=="undefined"){return false;}if(typeof O.id=="undefined"){return false;}return true;}function pc(O){return !sR(O);}function sR(O){return(typeof O!="undefined");}function Zr(O){return(!isNaN(O)&&O!=null&&O!="");}function Hj(O,m){if(!BA(O)||O.nodeType!=1){return false;}if(m!=null){return O.nodeName==m;}return true;}gIsNS=document.getElementById&&!document.all;gIsIE=document.all;if(gIsNS){function bL(){var O=document.createRange();O.selectNodeContents(this);return O.toString();};function eq(m){var O=document.createRange();O.selectNodeContents(this);O.deleteContents();this.appendChild(document.createTextNode(m));};Node.prototype.__defineGetter__("text",bL);Node.prototype.__defineSetter__("text",eq);Node.prototype.__defineGetter__("innerText",bL);Node.prototype.__defineSetter__("innerText",eq);Node.prototype.insertAdjacentHTML=function(k,d){var m;var O=this.ownerDocument.createRange();switch(k.toLowerCase()){case "beforebegin":O.setStartBefore(this);m=O.createContextualFragment(d);this.parentNode.insertBefore(m,this);break;case "afterbegin":O.selectNodeContents(this);O.collapse(true);m=O.createContextualFragment(d);this.insertBefore(m,this.firstChild);break;case "beforeend":O.selectNodeContents(this);O.collapse(false);m=O.createContextualFragment(d);this.appendChild(m);break;case "afterend":O.setStartAfter(this);m=O.createContextualFragment(d);this.parentNode.insertBefore(m,this.nextSibling);break;}};Node.prototype.contains=function(O){if(!O){return false;}if(O.parentNode==O.ownerDocument){return false;}return Boolean(O==this||(O&&this.contains(O.parentNode)));};Node.prototype.transformNodeToObject=function(d,m){var O=null;try{O=new XSLTProcessor();O.reset;O.transformDocument(this,d,m,null);}catch(e){throw e;}};Event.prototype.preventDefaultAction=function(){this.stopPropagation();this.preventDefault();};function fM(k){k="<scalixIsland>"+k+"</scalixIsland>";var d=v4.g();v4.a(d,k);var O=d.firstChild.firstChild;while(O){var W=v4.X(O.firstChild);var m=v4.g();v4.a(m,W);var A=O.getAttribute("id");PK(A,m);O=O.nextSibling;}};}function ng(d,O){while(O.hasChildNodes()){O.removeChild(O.firstChild);}var m=d.childNodes;for(i=0;i<m.length;i++){O.appendChild(document.importNode(m[i],true));}}function VG(d,k,A,O){if(k<0){k=0;}if(A<0){A=0;}if(gIsIE){if(O==2||O==3){d.style.width=k+"px";}if(O==1||O==3){d.style.height=A+"px";}return;}var m=getComputedStyle(d,null);if(O==2||O==3){var H=parseInt(m.paddingLeft);var W=parseInt(m.paddingRight);d.style.width=(k-H-W)+"px";}if(O==1||O==3){var v=parseInt(m.paddingTop);var Y=parseInt(m.paddingBottom);d.style.height=(A-v-Y)+"px";}}function pM(d,W,k,A){if(gIsIE&&d){d.setCapture();}else{PG(W);document.onmousemove=k;document.onmouseup=A;for(var O=0;O<window.frames.length;O++){var m=window.frames[O];try{m.document.onmousemove=k;m.document.onmouseup=A;}catch(e){}}}}function Sf(O){if(gIsIE&&O){O.releaseCapture();}}function VI(O){if(gIsIE){return;}PG(O);}var Zg={O:1,H:2,m:3,d:4,h:5,A:6,Y:7,L:8,v:9,g:10,k:11,W:12};var v4={k:null,g:function(){if(gIsIE){return new ActiveXObject("Microsoft.XMLDOM");}else{if(gIsNS){return document.implementation.createDocument("","",null);}else{return null;}}},a:function(U,P){if(gIsIE){U.loadXML(P);}else{if(gIsNS){var f=new DOMParser();var l=f.parseFromString(P,"text/xml");v4.N(U);for(var w=0,len=l.childNodes.length;w<len;w++){var R=U.importNode(l.childNodes.item(w),true);U.appendChild(R);}}}},E:function(U){if(U==null){return null;}if(gIsIE){return U.parseError;}else{if(gIsNS){return new rA(U);}else{return null;}}},O:function(l,P,R){var U=null;if(gIsIE){U=l.selectSingleNode(P);}else{if(gIsNS){var w=l.childNodes.item(0);while(w!=null){if(w.nodeName==P){U=w;break;}w=w.nextSibling;}}}if(U==null&&R){U=l.ownerDocument.createElement(P);l.appendChild(U);}return U;},d:function(P){var l="";var w=P.nodeType;if(w==Zg.m||w==Zg.d){l+=P.nodeValue;}else{if(w==Zg.O&&P.childNodes.length>0){var U=P.childNodes.item(0);while(U!=null){l+=v4.d(U);U=U.nextSibling;}}}return l;},m:function(U,w){v4.N(U);U.appendChild(U.ownerDocument.createTextNode(w));},X:function(l){if(gIsIE){return l.xml;}else{if(gIsNS){var U=v4.g();U.appendChild(l);var w=new XMLSerializer();return w.serializeToString(U);}else{return null;}}},A:function(w,l){var U=v4.k.createElement(w);v4.m(U,l);return U;},t:function(U,w){if(U.childNodes.length){U.insertBefore(w,U.childNodes.item(0));}else{U.appendChild(w);}},N:function(l){var U=l.childNodes.item(0);while(U!=null){var w=U.nextSibling;l.removeChild(U);U=w;}},W:function(R,l,f){if(f==null){var U=R.getElementsByTagName(l);return(U.length>0?U[0]:null);}else{if(gIsIE){var U=R.getElementsByTagName(f+":"+l);return(U.length>0?U[0]:null);}else{if(gIsNS){var U=R.getElementsByTagName(l);if(U.length>0){var V=f+":"+l;for(var w=0,len=U.length;w<len;w++){var P=U[w];if(P.nodeName==V){return P;}}}}}}return null;},v:function(U,l){if(gIsIE){return U.selectSingleNode(l);}else{if(gIsNS){var w=new XPathEvaluator();var P=w.evaluate(l,U,w.createNSResolver(U),XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);return P.iterateNext();}else{return null;}}},Y:function(U,P){if(gIsIE){return U.selectNodes(P);}else{if(gIsNS){var w=new XPathEvaluator();var l=w.evaluate(P,U,w.createNSResolver(U),XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);return new It(l);}else{return null;}}},H:function(w,P,l){if(w==null||P==null){return l;}var U=v4.W(w,P);if(U==null){return l;}return v4.d(U);},h:function(l,P,w){var U=v4.O(l,P,true);v4.m(U,w);},z:function(P,l,w){var U=P.getAttribute(l);if(U==null){return w;}U=parseInt(U,10);return isNaN(U)?w:U;},b:function(w,U){return(w.getAttribute(U)=="true");},C:function(U,l,P){var w=v4.z(U,l,0);U.setAttribute(l,w+P);},L:function(l){var w=new Array(l.length);for(var U=0,len=l.length;U<len;U++){w[U]=l.item(U);}return w;}};v4.k=v4.g();function rA(O){this.errorCode=0;this.url="";this.line="";this.linePos="";this.filePos="";this.srcText="";this.reason="";if(O&&O.documentElement.nodeName=="parsererror"){this.errorCode=-9999;this.reason=O.documentElement.textContent;}}function It(items){this.items=items;this.length=this.items.snapshotLength;this.pnt=0;}It.prototype.item=function(O){this.pnt=O+1;return this.items.snapshotItem(O);};It.prototype.nextNode=function(){if(this.pnt>this.length-1){return null;}return this.items.snapshotItem(this.pnt++);};It.prototype.reset=function(){this.pnt=0;};function h6(){this._keys=new Array();this._items=new Array();this.count=0;}h6.prototype.item=function(k){for(var m=0;m<this.count;m++){if(this._keys[m]==k){return this._items[m];}}this.add(k,null);return null;};h6.prototype.add=function(d,k){Y8.O(this._keys,d);Y8.O(this._items,k);this.count++;};h6.prototype.exists=function(k){for(var m=0;m<this.count;m++){if(this._keys[m]==k){return true;}}return false;};h6.prototype.remove=function(k){for(var m=0;m<this.count;m++){if(this._keys[m]==k){this._keys=Y8.m(this._keys,m);this._items=Y8.m(this._items,m);this.count--;break;}}};h6.prototype.keys=function(){return new gE(Y8.d(this._keys));};h6.prototype.items=function(){return new gE(Y8.d(this._items));};function gE(O){this._array=O;this.toArray=function(){return this._array;};}function VH(k,d){var m=null;if(arguments.length>2){m=[];for(var O=2;O<arguments.length;O++){m[O-2]=arguments[O];}}return jC(k,d,m);}function jC(A,Y,k){var d="$temporaryMethod";var m;A[d]=Y;if(!k||k.length==0){m=A[d]();}else{var W=new Array(k.length);for(var O=0;O<k.length;O++){W[O]=("k[")+O+"]";}m=eval("A[d]("+W.join(",")+")");}var H;try{delete A[d];}catch(H){}return m;}function hc(d){var O={};for(var m in d){O[m]=d[m];}return O;}function NQ(W){var O=null;var A;try{var k=W.toString();var d=k.match(/function\s+([^\s(]+)/);if(d!=null&&d.length>1){O=d[1];}else{var m=k.length;if(m>100){m=100;}O=k.substring(0,m-1)+"...";}}catch(A){}if(O==null||O.length==0){O="anonymous";}return O;}function n6(){var m="";for(var O=arguments.caller;O!=null;O=O.caller){m+="> "+NQ(O.callee)+"\n";if(O.caller==O){m+="*";break;}}return m;}function yy(d,k,m){var O="";O+="ASSERTION FAILED: ";O+=m?m:"";O+="\nat "+d+":"+k;O+="\n\nstack trace:\n";O+=n6();O+="\n\nClick OK if you want to enter the debugger";if(confirm(O)){debugger;}}function ei(k,d){if(arguments.length>2){var m=[];for(var O=2;O<arguments.length;O++){m[O-2]=arguments[O];}return function(){return jC(k,d,m);};}else{return function(){return jC(k,d,arguments);};}}function PK(m,value){if(gIsNS){var O="value";eval(m+"="+eval('"'+O+'"'));}}function A1(O){if(O==null){return "";}O=O.replace(new RegExp("&","g"),"&amp;");O=O.replace(new RegExp("<","g"),"&lt;");O=O.replace(new RegExp(">","g"),"&gt;");O=O.replace(new RegExp("  ","g"),"&nbsp;&nbsp;");return O;}function K3(O,d,m){if(O<d){return d;}else{if(O>m){return m;}}return O;}function Yx(O,m){return(Math.floor(Math.random()*(1+m-O)+O));}function wb(d,m){if(m==null){m=2;}var O=d.toString(16).toUpperCase();while(O.length<m){O="0"+O;}return O;}var TV=navigator.appVersion;var Su=parseFloat(TV.substring(TV.indexOf("MSIE")+5,TV.indexOf("MSIE")+8));var yq=navigator.userAgent.toLowerCase();var pI="";if((yq.indexOf("windows nt 5.2")!=-1)||(yq.indexOf("windows 2003")!=-1)){pI="win2k3";}else{if((yq.indexOf("windows nt 5.1")!=-1)||(yq.indexOf("windows xp")!=-1)){if(yq.indexOf("sv1")!=-1){pI="winxpsp2";}else{pI="winxp";}}else{if((yq.indexOf("windows nt 5.0")!=-1)||(yq.indexOf("windows 2000")!=-1)){pI="win2k";}else{if((yq.indexOf("win 9x 4.90")!=-1)){pI="winme";}else{if((yq.indexOf("winnt")!=-1)||(yq.indexOf("windows nt")!=-1)){pI="winnt";}else{if((yq.indexOf("win98")!=-1)||(yq.indexOf("windows 98")!=-1)){pI="win98";}else{if((yq.indexOf("win95")!=-1)||(yq.indexOf("windows 95")!=-1)){pI="win95";}}}}}}}var gB=null;if(yq.indexOf("linux")!=-1){gB="linux";}else{if(pI!=""){gB="windows";}}gDebugMode=false;gDebugWindow=null;var Wj=false;var QL=false;var i7=false;var UC="undefined";var Kj="hidden";var Gu="visible";var Vw="inherit";var U5="true";var Bv="false";var Dd="html";var kO="plain";var Md=null;var Zw=null;var Ji=null;var ow=null;var MD=null;var x2=null;var bC=null;gDoc=null;gDocBody=null;var rL=null;var KS=null;var q3=null;var A3=null;var N7=null;var r8=null;var uC=null;var s5=null;var lf=null;var iq=null;var t8=null;var tv=null;var SR=false;var gw=null;var gH=null;var HU=null;var Mr=null;var s8=null;var j7=null;var TC=null;var W6=null;var uY="mainTablePane";var Yn;var mR;var IK;var US=null;var O4;var ll=null;var cG;var xp;var x6=null;if(false){x6=new Wx();}var am=null;if(false){am=new rU();}var gc=18;var Rm=4;var Hy=0;var Y9=40;var Z2=60000;var Ja=3600000;var T0=86400000;var oz=604800000;var iO=10080;var yI=1440;var ZL=60;var yz="#CC0000";var sX="#CC0000";var w8="#FF0000";var l4=-5*gc;var Jf=-6*gc;var Sm=-7*gc;var kR=-8*gc;var mW=-9*gc;var GV=-10*gc;var Wh=-11*gc;var Jb=-12*gc;var bP=-13*gc;var Lp=-14*gc;var sN=-15*gc;var nw=-16*gc;var Br=-17*gc;var GD=-18*gc;var FZ=-19*gc;var tP=-21*gc;var r2=17;var sC=-1000;var LV=0*r2;var l8=-1*r2;var Gn=-2*r2;var B8=-3*r2;var oH=-4*r2;var oT=-5*r2;var WV=-6*r2;var x1=-7*r2;var Sy=-8*r2;var VX=-9*r2;var En=-10*r2;var Y5=-11*r2;var XQ=-12*r2;var vL=-14*r2;var vh=-17*r2;var IF=-15*r2;var Z6=-16*r2;var Bh=-18*r2;var UN=-19*r2;var xR=-20*r2;var dG=-21*r2;var Y0=-22*r2;var Cu=-23*r2;var VD=-24*r2;var vJ=-25*r2;var vc=-26*r2;var vK=-27*r2;var bG="-----";var SV=17;var yF=18;var nq=35;var ro="opMain";var pm="opAttachmentDisplay";var aW="opAttachmentUpload";var qy="save user preferences";var JS="get status of folder";var xx="change message flag";var St="delete message";var pK="copy message(s)";var xM="get headers";var h7="create folder";var nE="rename folder";var yX="load address cache";var W5="save address cache";var nl="load calendar";var BE="permanently delete folder";var vb="get list of folders";var Iy="load message";var jo="load folder";var r6="move folder";var ku="Forward message with attachment(s)";var ac="mark as";var ov="save message";var CK="sync folder";var wc="open draft with attachment";var AE;if(false){AE=new pp.A();}var TY=4;var Tq=new h6();var FY=false;var S3=null;var MK=null;var R0=null;var BL=null;var Rw=null;var hM=null;var Cg=null;var sY;if(false){sY=new FL();}gCheckObj=null;var w3=null;if(false){w3=new Bg(null);}var VY=null;var vt="0px";var uE=null;var V6=null;var AF=null;var er=false;var R2=false;var PB=null;if(false){PB=new v1();}var sE="http://scalix.com/methods";Re.UNDEFINED=0;Re.UP_TO_DATE=1;Re.NEW=2;Re.DELETED=4;Re.SEEN=8;Re.FLAGGED=16;Re.ANSWERED=32;Re.FORWARDED=64;Re.ATTACH=128;function Re(H,m){this.d=H;this.O=Re.UNDEFINED;if(m!=null&&m!=undefined){this.v=m;}}Re.prototype.A=function(L){var h=parseInt(0)-parseInt(L)-parseInt(1);this.O&=h;};Re.prototype.g=function(){return this.O;};Re.prototype.k=function(){return this.d;};Re.prototype.W=function(h){return((h&this.O)==h)?true:false;};Re.prototype.Y=function(h){this.O|=h;};var UP={A:null,A4:null,W:null,A2:null,a:0,z:null,A6:"http://scalix.com/schemas/gofish",Y:null,k:null,H:null,h:new Array(),b:new Array(),l:kPartner.locale,T:kPartner.preferredDateTimeFormat,K:kPartner.dateSeparatorChar,Q:kPartner.timeSeparatorChar,d:new Object(),Z:"basho",g:{AC:"g4",AG:"sy",AK:"f3",AO:"gR",AQ:"vb",AL:"t4",AJ:"i2",AH:"jZ"},v:{Ac:"credentials",AV:"username",AG:"password",Ad:"refID",AY:"fugu",AQ:"ts",AG:"password",AJ:"userClass",Aa:"defaultEmailAddress",AZ:"defaultOutgoingName",Ab:"omAddress",AK:"getUserData",AH:"setUserData",AO:"login",AL:"changePassword",AR:"changeExpiredPassword",AC:"account"}};function zp(){var O=JB();return O.kPartner.hasCalendar;}function ap(){if(!zp()){return false;}var m=JB();var O=m.UP.z;if(O!="Limited"){return true;}else{return false;}}function hK(){var O=JB();return O.kPartner.hasRulesWizard;}function Mi(){var O=JB();return O.kPartner.hasAutoRefresh;}function Uv(){var O=JB();return O.kPartner.hasAutoLogin;}function KN(){var O=JB();return O.kPartner.hasChangePassword;}function Gy(){var m=JB();var O=m.kPartner.rulesWizardURL;if(UP.O("locale")=="de_DE"){O+="/prof=RW-GERMAN";}return O;}UP.V=function(){var AC=UP.R();return((AC.username!=null)&&(AC.passwordHash!=null));};UP.j=function(AC){return AC?UP.J(UP.A,UP.W):UP.M();};UP.J=function(AH,AG){J7.O(AH);J7.O(AG);var AC=yh("autologin");AC[UP.g.AC]=AH;AC[UP.g.AG]=AG;AC.O();J7.O(UP.V(),strings.activating_autologin_failed);return true;};UP.M=function(){var AC=yh("autologin");delete AC[UP.g.AC];delete AC[UP.g.AG];AC.O();return true;};UP.R=function(){var AC={};var AJ=yh("autologin");var AH=AJ[UP.g.AC];var AG=AJ[UP.g.AG];if(AH!=null&&AH!=""&&AG!=null&&AG!=""){AC.username=AH;AC.passwordHash=AG;}return AC;};UP.partnerLogin=function(AC,AG){if(AC.length<1){alert(strings.empty_username_field);parent.showLoginForm();return;}if(!OK.k()){alert(strings.cookies_not_enabled);return;}UP.I(AC,AG);};UP.chgExpPasswd=function(AJ,AK,AH){var AC=function(){parent.showWaitLogin();UP.partnerLogin(AJ,AH);};var AG=function(){parent.showExpPwdForm();};try{UP.G(AJ,AK,AH,AC,AG);}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();}};UP.I=function(AH,AJ){J7.O(AH,"invalid username");var AG=0;UP.w(AH,AJ,AG);var AC=new Wd.O(qx(UP.v.AC),true,UP.r,UP.B);AC.L(UP.v.AO,sE);AC.N.E();};UP.q=function(){var AC=new Wd.O(qx(UP.v.AC),false,null,null);AC.L("logout",sE);AC.h.add("no.report.faults",true);AC.N.E();};UP.P=function(AH,AJ,AG){var AC=AH.h().getElementsByTagName(AJ);if(gIsIE){return(AC.length)?AC[0].text:AG;}else{return(AC.length)?AC[0].textContent:AG;}};UP.r=function(AJ,AO){var AG=UP.v;var AL=UP.P(AJ,AG.AG,"");if(AL=="expired"){parent.showExpPwdForm();return;}var AC=UP.P(AJ,AG.AQ,"");AC=parseInt(AC);J7.O(AC>=0,strings.invalid_login_timestamp+AC);var AK=UP.P(AJ,AG.AJ,"");var AH=UP.R();if(AH.username&&(AH.username!=UP.A)){UP.j(false);}UP.w(null,null,AC,AK);UP.n();fw();if(top.status){top.status="";}};UP.B=function(){parent.showLoginForm();};UP.n=function(AH){var AC=yh("opTemp");var AG=UP.g;if(!(AH&&AC[AG.AC])){AC[AG.AC]=UP.A;AC[AG.AG]=UP.W;AC[AG.AK]=UP.W;AC[AG.AJ]=UP.a;AC[AG.AH]=UP.z;AC.O();}};UP.S=function(){var AJ=yh("opTemp");var AH=UP.g;var AK=AJ[AH.AC];var AC=AJ[AH.AK];var AG=parseInt(AJ[AH.AJ]);var AL=AJ[AH.AH];if(AK==null&&AC==null&&isNaN(AG)){var AO;try{AK=opener.UP.A;AC=opener.UP.W;AG=opener.UP.a;AL=opener.UP.z;}catch(AO){return false;}}if(AK==null||AC==null||isNaN(AG)||AG<0){return false;}UP.W=AC;UP.w(AK,AC,AG,AL);UP.u();return true;};UP.u=function(){var AC=yh("opTemp");var AG=UP.g;delete AC[AG.AC];delete AC[AG.AG];delete AC[AG.AK];delete AC[AG.AJ];delete AC[AG.AH];AC.O();};UP.p=function(){var AC=new Wd.O(qx(UP.v.AC),true,UP.o,UP.c);AC.L(UP.v.AK,sE);AC.N.E();};UP.o=function(Af,Ak){var AJ=null;var Ac=Af.h().getElementsByTagName("strings")[0];var AG=Ac.childNodes;var AV=null;var AH=null;var AC=0;for(AC=0;AC<AG.length;AC++){AJ=AG.item(AC);AV=AJ.getAttribute("id");AH=AJ.text;if(AV&&AH){strings[AV]=AH;}}Ac=Af.h().getElementsByTagName("userData")[0];AG=Ac.childNodes;for(AC=0;AC<AG.length;AC++){AJ=AG.item(AC);AV=AJ.getAttribute("name");AH=v4.d(AJ);switch(AV){case "defaultEmailAddress":UP.Y=AH;break;case "defaultOutgoingName":UP.k=AH;break;case "omAddress":UP.H=bw(AH);break;case "sensitivityBlock":UP.b["block"]=AH.toUpperCase();break;case "sensitivityPrompt":UP.b["prompt"]=AH.toUpperCase();break;}}if(UP.Y==null||UP.Y==""){alert(strings.email_empty);UP.Y="invalid@email.com";}Ac=Af.h().getElementsByTagName("preferences")[0];AG=Ac.childNodes;for(AC=0;AC<AG.length;AC++){AJ=AG.item(AC);AV=AJ.getAttribute("name");AH=v4.d(AJ);UP.d[AV]=AH;}if(UP.d["locale"]!=null){UP.l=UP.d["locale"];}if(UP.d["replyTo"]==null){UP.d["replyTo"]=WW();}if(UP.d["from"]==null){UP.d["from"]=WW();}if(UP.d["outgoingName"]==null){UP.d["outgoingName"]=UP.k;}var Ad=UP.d["workWeek"];if(Ad!=null){Q4=[];Ad=Ad.split(",");for(var AC=0;AC<Ad.length;AC++){var Ae=parseInt(Ad[AC],10);if(!isNaN(Ae)&&Ae>=0&&Ae<7){Y8.O(Q4,Ae);}}Q4.sort();}var AR=UP.d["workDayStart"];var AL=UP.d["workDayEnd"];if(AR!=null&&AL!=null){AR=parseInt(AR,10);AL=parseInt(AL,10);if(!isNaN(AR)&&!isNaN(AL)&&AR<AL&&AR>=0&&AL<=yI){sp=AR;iH=AL;}}var AQ=UP.d["weekStart"];if(AQ!=null){AQ=parseInt(AQ,10);if(!isNaN(AQ)&&AQ>=uW.m&&AQ<=uW.O){an=AQ;}}var AY=UP.d["upcomingAppointmentsRange"];if(AY!=null){AY=parseInt(AY,10);if(!isNaN(AY)&&AY>=2){HO=AY;}}var AK=UP.d["defaultCalendarView"];if(AK!=null){AK=parseInt(AK,10);if(AK==OD.m||AK==OD.d||AK==OD.k||AK==OD.O){g_CalendarViewMode=AK;}}var Ab=UP.d["preferredDateTimeFormat"];if(Ab!=null){Ab=parseInt(Ab,10);if(!isNaN(Ab)&&Ab>0){UP.T=Ab;}}UP.K=UP.d["dateSeparatorChar"];UP.Q=UP.d["timeSeparatorChar"];var Aj=XU("pretty_date_time");dM=new NV(Aj);var AZ=UP.d["signatureText"];if(AZ!=null){AZ=AZ.replace(new RegExp("&lt;","g"),"<");AZ=AZ.replace(new RegExp("&gt;","g"),">");UP.d["signatureText"]=AZ;}var Ag=UP.d["refreshFolderList"];if(Mi()&&Ag!=null){UP.h=UP.F(Ag);}var AO=UP.d["freeBusyPublishRange"];if(AO!=null){AO=parseInt(AO,10);if(!isNaN(AO)&&AO>0&&AO<=6){Qa.v=AO;}}var Aa=UP.d["freeBusyPublishInterval"];if(Aa!=null){Aa=parseInt(Aa,10);if(!isNaN(Aa)&&Aa>0){Qa.W=Aa*Z2;}}var Ah=Af.h().getElementsByTagName("addressBookSources")[0];var AG=Ah.getElementsByTagName("addressBookSource");UP.directorySources=new Array(AG.length);for(AC=0;AC<AG.length;AC++){UP.directorySources[AC]=new ho(AG.item(AC));}tT();};UP.c=function(AC,AG){};UP.L=function(AL){if(AL==null){AL=false;}if(sY.W(FL.w,null)){var AQ=ei(this,UP.L,null);sY.v(FL.w,AQ,null);return false;}if(!sY.k(FL.w,qy,false)){return false;}var AG;var AJ;AG=AJ=function(){sY.m(FL.w,qy);};var AK=new Wd.O(qx(UP.v.AC),AL,AG,AJ);var AR=AK.L(UP.v.AH,sE);var AV=null;var AC=null;for(var AH in UP.d){var AO=UP.d[AH];AC=v4.A("preference",AO);AC.setAttribute("name",AH);AR.h(AC);}AK.N.E();};UP.E=function(AH){var AG=JB();if(AH==null||AH==""){return null;}var AJ=AH.toUpperCase();var AC=AG.UP.b["prompt"];if(AC.indexOf(AJ)!=-1){return "prompt";}AC=AG.UP.b["block"];if(AC.indexOf(AJ)!=-1){return "block";}return null;};UP.m=function(){return UP.l;};var ri={d:0,O:1,m:2};UP.N=function(AC,AG){UP.d[AC]=AG.toString();};UP.O=function(AH,AG){var AC=UP.d[AH];if(AG==null||AC==null){return AC;}if(AG==ri.O){AC=(AC=="true");}else{if(AG==ri.m){AC=parseInt(AC,10);}}return AC;};UP.s=function(){var AG="";var AH=0;for(var AC=0;AC<UP.h.length;AC++){AH=UP.h[AC].length;AG+="("+AH+")"+UP.h[AC];}return AG;};UP.F=function(AC){var AG=new Array();if(AC==null||AC==undefined){return AG;}var AJ=0;var AH=0;var AK=0;while(AJ<AC.length){AH=AC.indexOf(")",AJ);AK=parseInt(AC.substring(AJ+1,AH));tok=AC.substr(AH+1,AK);AG[AG.length]=tok;AJ=AH+AK+1;}return AG;};UP.f=function(AC){if(AC==null||AC==undefined){return false;}UP.h[UP.h.length]=AC;return true;};UP.X=function(AH){if(AH==null||AH==undefined){return false;}var AG=UP.h;for(var AC=0;AC<AG.length;AC++){if(AG[AC]==AH){AG.splice(AC,1);return true;}}return false;};UP.C=function(AH){if(!Mi()){return false;}if(AH==null||AH==undefined){return false;}var AG=UP.h;for(var AC=0;AC<AG.length;AC++){if(AG[AC]==AH){return true;}}return false;};UP.U=function(){UP.N("refreshFolderList",UP.s());UP.L(true);};UP.t=function(AJ,AK,AH){var AG=v4.k.createElement("credentials");AG.setAttribute("xmlns","http://scalix.com/schemas/gofish");AG.setAttribute("SOAP-ENV:mustUnderstand","1");function AC(AO,AQ){var AL=v4.k.createElement(AO);v4.m(AL,AQ);AG.appendChild(AL);}AC("username",AJ);AC("emailDomain",kPartner.emailDomain);AC("fugu",AK);AC("ts",AH);Wd.O.a=AG;};UP.w=function(AJ,AC,AH,AG){if(AJ!=null){UP.A=AJ;}J7.O(UP.A,strings.invalid_username);if(AC==""){AC=sha.getHexDigest(UP.Z+UP.A);}if(AC!=null){UP.W=AC;}J7.O(UP.W,strings.invalid_fugu);if(AH!=null){UP.a=AH;}J7.O(UP.a>=0,strings.invalid_timestamp);if(AG!=null){UP.z=AG;}UP.t(UP.A,UP.W,UP.a);};UP.A9=function(){return UP.A;};UP.A8=function(){return UP.authNode.cloneNode(true);};UP.D=function(AQ,AC,AK,AO){var AJ=function(AY,AV){UP.w(null,AC,null,null);var AR=yh("autologin");AR[UP.g.AG]=AC;AR.O();if(AK){AK();}};var AL=function(AR){if(AO){AO();}};var AG=new Wd.O(qx(UP.v.AC),false,AJ,AL);var AH=AG.L(UP.v.AL,sE);AH.L("oldfugu",AQ);AH.L("newfugu",AC);AG.N.E();};UP.G=function(AH,AK,AJ,AO,AL){var AG=new Wd.O(qx(UP.v.AC),false,AO,AL);var AC=AG.L(UP.v.AR,sE);AC.L("username",AH);AC.L("oldfugu",AK);AC.L("newfugu",AJ);AG.N.E();};function getAccountClass(){return UP;}function yh(O){var H=(O=="autologin")?"opPerm":O;var d=(O=="opTemp")?0:26280;var W="/";var k=document.domain;var A=false;var m=new OK(document,H,d,W,k,A);m.m();return m;}function cd(d){var k=yh("opPrefs");var O=k[d+"_"+UP.A];if(O==null||typeof O=="undefined"){O=Kg(d);}var m=parseInt(O);if(isNaN(m)||m<0){m=parseInt(Kg(d));}return m;}function Kt(A,O){var k=yh("opPrefs");var m=O;if(O==null||O=="undefined"){m=Kg(A);}else{var d=parseInt(O);if(isNaN(d)||d<parseInt("0")){m=Kg(A);}}k[A+"_"+UP.A]=m;k.O();}function Kg(O){switch(O){case "ww":return K3(screen.availWidth,0,1024)-25;case "wh":return K3(screen.availHeight,0,768)-70;case "wl":case "wt":return 8;case "fpw":return 143;case "fph":return 300;case "btph":return 200;case "frc":return 150;case "suc":case "hec":return 210;case "rec":case "puc":return 140;case "sic":return 55;case "toc":return 150;case "sec":return 130;case "moc":return 130;case "nac":return 150;case "emc":return 160;case "phc":return 140;case "coc":return 150;}}function XU(m){var O=JB();return O.rs(O.UP.T,m,O.UP.K,O.UP.Q);}function rs(W,A,k,m){var d="strings."+A+"_format_"+W;var O=eval(d);if(O!=null){if(k!="/"){O=O.replace(new RegExp("/","g"),k);}if(m!=":"){O=O.replace(new RegExp(":","g"),m);}}return O;}function g6(){this.O=null;this.m=false;this.d=false;this.W=false;g6.k=this;}g6.k;g6.prototype.h=function(C,X,z){if(this.d||this.m){return false;}var E=new Wd.O(qx("soapmail"),C,ei(this,this.L),ei(this,this.g));var b=E.L("getAddressCache",sE);E.h.add("onSuccessFn",X);E.h.add("onErrorFn",z);E.h.add("no.report.faults",true);this.m=true;E.N.E();return true;};g6.prototype.L=function(C,t){var z=C.h().getElementsByTagName("addressData")[0];var X=v4.d(z);var E=v4.g();v4.a(E,X);this.O=E.firstChild;this.d=true;this.m=false;var b=t.item("onSuccessFn");if(b){b();}};g6.prototype.g=function(X,b){this.m=false;var E=b.item("onErrorFn");if(E){E();}};g6.prototype.Y=function(E){if(!this.d||this.m||this.W){return;}if(E==null){E=true;}var b=new Wd.O(qx("soapmail"),E,ei(this,this.H),ei(this,this.H));var X=b.L("setAddressCache",sE);var z=v4.X(this.O);X.L("addressData",z);this.W=true;b.N.E();};g6.prototype.H=function(){this.W=false;};g6.v=function(){var E=g6.k;if(E==null){E=new g6();}E.h(true,null,null);};g6.prototype.N=function(){if(!this.d){alert(strings.addresscache_not_loaded);return;}v4.N(this.O);alert(strings.addresscache_empty);};g6.prototype.a=function(b,z){if(!this.d||this.m){return;}var t=false;if(z!=null){z=z.toLowerCase().strip();for(var E=0,len=this.O.childNodes.length;E<len;E++){var X=this.O.childNodes.item(E);var U=X.getAttribute("mail");if(U!=null&&U==z){this.O.removeChild(X);t=true;break;}}}else{if(b!=null){b=b.strip();for(var E=0,len=this.O.childNodes.length;E<len;E++){var X=this.O.childNodes.item(E);var w=v4.d(X);if(w.toLowerCase().strip()==b){this.O.removeChild(X);t=true;break;}}}}if(!t&&this.O.childNodes.length>=1000&&this.O.childNodes.length>0){this.O.removeChild(this.O.lastChild);}var C=v4.k.createElement("addr");if(b!=null){v4.m(C,b);}if(z!=null){C.setAttribute("mail",z);}if(this.O.childNodes.length==0){this.O.appendChild(C);}else{this.O.insertBefore(C,this.O.firstChild);}};g6.prototype.A=function(U,w){if(!this.d||this.m){return null;}if(w==null){w=false;}U=U.toLowerCase();var t="^"+qg(U);t+=w?"$":"(.*)";var E=new RegExp(t,"i");for(var X=0,len=this.O.childNodes.length;X<len;X++){var b=this.O.childNodes.item(X);var z=v4.d(b);var C=b.getAttribute("mail");if(z!=null&&z.search(E)!=-1){return new rK(E,z,b,true);}else{if(C!=null&&C.search(E)!=-1){return new rK(E,C,b,false);}}}return null;};function rK(v,h,Y,H){this.m=h.match(v);this.O=Y;this.W=H;}rK.prototype.g=function(){return this.m[0];};rK.prototype.A=function(){return this.m[1];};rK.prototype.d=function(){return v4.d(this.O);};rK.prototype.k=function(){return this.O.getAttribute("mail");};rK.prototype.H=function(){return this.W;};function MM(AO){this.S=AO;this.S._addr=this;this.k=null;this.C=null;this.T=null;this.H=0;var c=JB();this.L=c.g6.k;}MM.AK=/^".*"$/;MM.t=[/^(\s+)/,/^([;]+)/,/^([^@ ;<>]+@[^@ ;<>]+\.[^@ ;<>]+)/,/^(\<\s*[^@ ;<>]+@[^@ ;<>]+\.[^@ ;<>]+\s*\>)/,/^("[^"]*")/,/^\s*([^;<>]*[^; <>])/,/^\s*([^;]+)/];MM.N=function(){var AR=window._addr;return AR;};MM.A2=function(AR){var Aj=MM.t;var Ag=new Array();var AY="#%#%#";var Ah="";var Au=new RegExp(AY,"g");var Ax=new RegExp(Ah,"g");AR=AR.replace(/\s+([^@ ;<>]+@[^@ ;<>]+\.[^@ ;<>]+)/gi," <$1>");AR=AR.replace(/([;]\s*)\"/g,"$1"+AY).replace(/\"(\s*[;<])/g,AY+"$1").replace(/^\s*\"/,AY).replace(/\"\s*$/,AY);AR=AR.replace(/\"/g,Ah);AR=AR.replace(Au,'"');while(AR.length>0){for(var Aa=0;Aa<Aj.length;Aa++){var B2=Aj[Aa];var Ac=AR.match(B2);if(Ac==null){continue;}var At=Ac[1].replace(Ax,'"');var B1=new Ut(Aa,At);Y8.O(Ag,B1);AR=AR.substring(Ac[1].length);break;}}return Ag;};MM.m=function(Am){var Ag=MM.A2(Am);var AZ=new Array();var AR=null;for(var Ac=0;Ac<Ag.length;Ac++){var Aa=Ag[Ac];switch(Aa.m){case 0:continue;case 1:if(AR){Y8.O(AZ,AR);AR=null;}break;case 2:case 3:if(AR==null){AR=new gg();}AR.A(Aa.O);Y8.O(AZ,AR);AR=null;break;case 4:case 5:if(AR!=null){var Aj=AR.U()+Aa.O;AR=new gg();AR.d(Aj,false);break;}AR=new gg();AR.d(Aa.O,true);break;case 6:var Af="";if(AR!=null){Af=AR.m()+" ";AR=null;}AR=new gg();AR.d(Af+Aa.O,false);Y8.O(AZ,AR);AR=null;break;default:}}if(AR){Y8.O(AZ,AR);}return AZ;};MM.AL=function(Ae){var AZ=MM.m(Ae);var Aa=new Array();for(var AR=0;AR<AZ.length;AR++){var Ac=AZ[AR];Y8.O(Aa,Ac);}return Aa;};MM.AJ=function(Aa,AZ){var AR=MM.N();return AR.B(Aa,null,AZ);};MM.prototype.q=function(Aj){var Ag=rH(Aj);if(gIsIE){var AY=gDoc.selection.createRange();this.a(AY);var Ac=this.n(AY);if(Ac.search(/\w|@|\.| /i)!=-1){return;}if(AY.text==""){return;}var AV=this.L.A(AY.text,true);if(!AV){return;}AY.text=this.Y(AV);}else{if(gIsNS){var Aa=z0(Ag);this.a(Aa);var Ac=this.n(Aa);if(Ac.search(/\w|@|\.| /i)!=-1){return;}var Ae=du(Aa);if(Ae==""){return;}var AV=this.L.A(Ae,true);if(!AV){return;}OX(Aa,this.Y(AV));}}};MM.prototype.n=function(AY){if(gIsIE){var AR=AY.duplicate();AR.collapse(false);AR.select();AR.moveEnd("character",1);return AR.text.charAt(AR.text.length-1);}else{if(gIsNS){var Aa=Kb(AY,AY.selectionEnd,AY.selectionEnd+1);return Aa;}}};MM.prototype.D=function(AR){var Aa=this.Q(AR);var AZ=rH(AR);this.H=AZ.keyCode;return Aa;};MM.prototype.V=function(AV){var Aa=this.Q(AV);var AZ=rH(AV);this.H=AZ.keyCode;return Aa;};MM.prototype.Q=function(Ae){var AR=rH(Ae);var AY=gIsIE?"":z0(AR).id;switch(AR.keyCode){case f0:if(this.H==bz){return false;}var Ac=z0(AR).value;if(Ac==""||Ac.charAt(Ac.length-1)==";"){return false;}if(gIsIE){var Ab=gDoc.selection.createRange();Ab.text=";";Ab.collapse(false);Ab.select();}setTimeout("MM.AJ( true,'"+AY+"')",0);return false;break;case 188:break;case Vc:if(AR.ctrlKey){return false;}break;case hr:case oB:case iE:case LN:if(!AR.ctrlKey&&this.H!=bz){if(this.k){clearTimeout(this.k);}this.k=setTimeout("MM.AJ(false,'"+AY+"')",250);}break;case F0:case ps:case bz:case bs:case YJ:case Ff:case gh:case MV:return;case 186:case 59:if((gIsIE&&AR.keyCode==186)||(gIsNS&&AR.keyCode==59)){if(this.H!=bz){setTimeout("MM.AJ( true,'"+AY+"')",0);}break;}default:if(this.k){clearTimeout(this.k);}this.k=setTimeout("MM.AJ(false,'"+AY+"')",250);}};MM.prototype.a=function(AR){while(true){var AY=this.w(AR,"previous");var Aa=(AY==";")||(AY=="");if(Aa){break;}if(gIsIE){AR.moveStart("character",-1);}else{on(AR,AR.selectionStart-1,AR.selectionEnd);}}if(gIsIE){while(AR.text.charAt(0)==" "){AR.moveStart("character",1);}}else{if(gIsNS){while(Kb(AR,AR.selectionStart,AR.selectionStart+1)==" "){on(AR,AR.selectionStart+1,AR.selectionEnd);}}}};MM.prototype.B=function(Ac,AR,AY){if(gIsIE){if(AR==null){AR=gDoc.selection.createRange();}var Ae=this.w(AR,"next");if(Ae.search(/\w|@|\.| /i)!=-1){return;}if(Ac){AR.move("character",-1);}this.a(AR);if(AR.text==""){return;}var Ab=this.L.A(AR.text,false);if(!Ab){return;}}else{if(gIsNS){AY=document.getElementById(AY);AY.selectionStart=AY.selectionEnd;AR=AY;var Ae=this.w(AR,"next");if(Ae.search(/\w|@|\.| /i)!=-1){return;}if(Ac){Be(AY,AY.selectionEnd-1);}this.a(AR);var Ag=du(AY);if(Ag==""){if(Ac){AR.selectionEnd++;}AR.selectionStart=AR.selectionEnd;return;}var Ab=this.L.A(Ag,false);if(!Ab){if(Ac){AR.selectionEnd++;}AR.selectionStart=AR.selectionEnd;return;}}}this.A4(Ab,Ac,AR);};MM.prototype.A4=function(Ac,Ae,AY){var Aa=Ac.A();if(gIsIE){var AV=document.selection.createRange();if(!Ae){AV.text=Aa;AV.moveStart("character",-Aa.length);AV.select();return;}AV.move("character",-1);AV.text=Aa;AV.moveStart("character",-(AY.text.length+Aa.length));AV.text=this.Y(Ac);var AV=document.selection.createRange();AV.text=" ";}else{if(gIsNS){if(!Ae){AY.selectionStart=AY.selectionEnd;OX(AY,Aa);return;}var Ag=this.Y(Ac);OX(AY,this.Y(Ac));Be(AY,AY.selectionEnd+1);OX(AY," ");AY.selectionStart=AY.selectionEnd;}}};MM.prototype.Y=function(AY){var AV=new gg();if(AY.d()!=null){AV.d(AY.d());}if(AY.k()!=null){AV.A(AY.k());}return AV.H();};MM.prototype.w=function(AR,Aa){if(gIsIE){var AY=AR.duplicate();AY.collapse(true);if(Aa=="previous"){AY.moveStart("character",-1);}else{if(Aa=="next"){AY.moveEnd("character",1);}}return AY.text.charAt(0);}else{if(gIsNS){if(Aa=="previous"){return Kb(AR,AR.selectionStart-1,AR.selectionStart);}else{if(Aa=="next"){return Kb(AR,AR.selectionEnd,AR.selectionEnd+1);}}}}};MM.s=function(AY){var AR=MM.N();AR.C=AY;AR.T=[];};MM.AH=function(){var AR=MM.N();return AR.T;};MM.U=function(Ab,Ae,Ac,Ad){var AR=MM.N();return AR.u(Ab,Ae,Ac,Ad);};MM.prototype.u=function(BJ,BC,B2,BI){var BH=JB();var AV=this.C.ownerDocument.createElement(BC);var Ag=MM.m(BJ);var B1=(B2==null);for(var Ad=0;Ad<Ag.length;Ad++){var Ap;var AY=Ag[Ad];var Am=AY.O();if(B1||(Am!=null)){Ap=H5.A.BJ(H5.o,AY.m(),Am,AV);AV.appendChild(Ap);continue;}var Ax=AY.m();var An=0;if(!AY.K()){An=-1;}else{var Af=this.p(Ax,BI,AV);if(Af){for(var Ae=0;Ae<Af.length;Ae++){AV.appendChild(Af[Ae]);}continue;}}B2[AY.U()]=An;continue;}this.C.appendChild(AV);return Ag;};MM.prototype.p=function(An,Aj,Ap){for(var AY=0;AY<Aj.length;AY++){var Af=Aj[AY];if(An.toLowerCase()==Af.O().toLowerCase()){var Ae=[];var Ag=Af.m();for(var AV=0;AV<Ag.length;AV++){var Ac=Ag[AV];Y8.O(Ae,H5.A.BJ(H5.o,Ac.m(),Ac.O(),Ap));}return Ae;}}return null;};function Ut(k,d){this.m=k;this.O=d;}function gg(){this.h=null;this.X=null;this.k=null;this.E=null;this.Y=null;this.z=null;this.C=null;this.a=false;this.t=false;}gg.Q=/\s*(.*)\s([^ ]+)\s*/;gg.l=/^\<(.*)\>$/;gg.n=/^\"(.*)\"$/;gg.R=/[;,"<>]/;gg.b=/^((sr\.?)|(jr\.?)|(i)|(ii)|(iii)|(iv)|(v)|(vi)|(esq\.?))$/i;gg.j=function(r){var J=r.match(gg.n);if(!J){return r;}else{return J[1];}};gg.prototype.d=function(J,r){this.E=J;this.k=gg.j(J);this.t=this.k.match(gg.R)!=null;this.a=!!r;};gg.L=function(J){if(J==null){return false;}if((MM.t[3]).test(J)){return true;}return(MM.t[2]).test(J);};gg.prototype.A=function(r){var J=r.match(gg.l);if(!J){this.Y=r;}else{this.Y=J[1];}};gg.prototype.v=function(J){this.z=J;};gg.prototype.T=function(J){this.h=J;};gg.prototype.f=function(J){this.C=J;};gg.prototype.M=function(J){this.X=J;};gg.prototype.U=function(){return this.E;};gg.prototype.m=function(){return this.k;};gg.prototype.K=function(){return this.a;};gg.prototype.O=function(){return this.Y;};gg.prototype.W=function(){return this.z;};gg.prototype.w=function(){return this.C;};gg.prototype.g=function(){return this.X;};gg.prototype.N=function(){return this.h;};gg.prototype.V=function(){return(this.k==null&&this.Y==null);};gg.prototype.H=function(){var J="";if(this.V()){return J;}var r=this.Y;if(this.k==null){return r;}if(this.t){J='"'+this.k+'"';}else{J=this.k;}if(r!=null){if(J.length){J+=" <"+r+">";}else{J=r;}}return J;};gg.P=function(J,F){var B="";var p="";if(J!=null){var I="";var Z=J.split(",");if(Z.length>1&&F){var S=new Array();var r=Z.length-1;var G=Z[r].strip();if(G.match(gg.b)){I=", "+G;G="";}if(!I&&r>1){var D=Z[r-1].strip();if(D.match(gg.b)){I=", "+D;r--;}}for(var u=0;u<r;u++){S[u]=Z[u].strip();}if(G){J=G+" ";}else{J="";}if(S.length>1){J+=S.join(", ");}else{J+=S[0];}}var q=J.match(gg.Q);if(!q){B=J+I;}else{B=q[1];p=q[2]+I;}}return [B,p];};gg.prototype.o=function(J){return gg.P(this.k,J);};function ky(){this.O=null;this.k=false;this.d=new Object();ky.A=this;}ky.A;ky.L=function(P,U,w,R,l){var X=new Wd.O(qx("soapmail"),P,ky.a,ky.h);var C=X.L("checkNames",sE);X.h.add("onSuccessFn",R);X.h.add("onErrorFn",l);X.h.add("completeAddressList",w);X.h.add("no.report.faults",true);var t=JB();C.L("dirSearchOrder",t.UP.O("dirSearchOrder"));for(var z=0,len=U.length;z<len;z++){C.L("rawAddress",U[z]);}X.N.E();};ky.a=function(U,C){var X=C.item("onSuccessFn");if(X){var t=C.item("completeAddressList");var z=U.h().getElementsByTagName("addresses");X(z[0],t);}};ky.h=function(C,z){var X=z.item("onErrorFn");if(X){X();}};ky.prototype.b=function(){return this.k;};ky.prototype.W=function(X,w,U){if(this.k){return;}if(X.length==0){if(U){U();}return;}this.O=w;this.m=U;this.k=true;var C=new Array();for(var z=0,len=X.length;z<len;z++){var t=X[z];if(this.d[t]==null){Y8.O(C,t);}}if(C.length==0){this.H(X);}else{var l=JB();ky.L(false,C,X,ei(this,this.E),ei(this,this.v));}};ky.prototype.E=function(P,R){for(var X=0,len=P.childNodes.length;X<len;X++){var z=P.childNodes.item(X);var C=v4.H(z,"raw",null);var U=z.getElementsByTagName("dl_suggestion");if(U.length>0){var t=new Iz(C);t.K(U);this.Y(t);}var w=z.getElementsByTagName("suggestion");if(w.length>0){var l=new p3(C);l.M(w);this.Y(l);}}this.H(R);};ky.prototype.v=function(){if(this.m){this.m();}this.k=false;this.O=null;};ky.prototype.Y=function(X){var z=X.d();if(this.d[z]==null){this.d[z]=new Object();}var C=this.d[z];if(Yz(X,Iz)){C.lists=X;}else{C.addresses=X;}};ky.prototype.H=function(X){var z=X[0];var C=this.d[z];if(C==null){if(gg.L(z)){var t=new gg();t.A(z);if(this.O){this.O(z,t);}}else{alert(strings.address_no_match.printf(z));}X=Y8.m(X,0);if(X.length>0){this.H(X);}else{if(this.m){this.m();}this.k=false;this.O=null;}}else{var w=C.lists;var U=C.addresses;this.g(X,w,U);}};ky.prototype.g=function(C,V,Q){var t=null;var U=new Array();var T=-1;var R=null;var P=null;var l=new Array();if(V!=null){t=V.d();R=V.C();for(var z=0;z<R.length;z++){T=z;var f=R[z];var w=f.O();var X=new gg();X.d(w);X.distList=f;Y8.O(l,X);Y8.O(U,w+" (distribution list)");}}if(Q!=null){t=Q.d();P=Q.o();var K=P.length;for(var z=0;z<K;z++){var X=P[z];var w=X.m();var M=X.O();Y8.O(l,X);Y8.O(U,w+" &lt;"+M+"&gt;");}}function o(G){var J=ky.A;if(G!=null&&G!=-1){var r=l[G];if(J.O){J.O(t,r,r.distList);}}C=Y8.m(C,0);if(C.length>0){J.H(C);}else{if(J.m){J.m();}J.k=false;J.O=null;}}if(U.length>1){var n=JB();var j=kPartner.webAppPathName+"addressResolution.jsp?locale="+n.UP.m();si(j,[t,U],ei(this,o),370,180);}else{if(U.length==1){var X=l[0];if(this.O){this.O(t,X,X.distList);}C=Y8.m(C,0);if(C.length>0){this.H(C);}else{if(this.m){this.m();}this.k=false;this.O=null;}}}};ky.prototype.N=function(){var t=new Array();for(var U in this.d){var C=this.d[U].lists;if(!Yz(C,Iz)){continue;}var z=C.C();for(var X=0,len=z.length;X<len;X++){Y8.O(t,z[X]);}}return t;};function D3(h){this.U=h;}D3.prototype.d=function(){return this.U;};function p3(h){this.L(h);U=h;}p3.prototype.r=D3;p3.prototype.constructor=p3;p3.prototype.L=D3;p3.prototype.d=D3.prototype.d;p3.prototype.J=function(B,c,D){if(this.v==null){this.v=new Array();}var I=new gg();if(B!=null){I.d(B,true);}I.A(c);if(D!=null){I.v(D);}Y8.O(this.v,I);};p3.prototype.M=function(AC){for(var p=0,len=AC.length;p<len;p++){var S=AC[p];var D=S.getAttribute("display");D=D.replace(/ : \ d$ /,"");var A8=v4.d(S);var A9=S.getAttribute("omAddress");this.J(D,A8,A9);}};p3.prototype.o=function(){return this.v;};function Iz(h){this.L(h);this.t=new Array();}Iz.prototype.r=D3;Iz.prototype.constructor=Iz;Iz.prototype.L=D3;Iz.prototype.d=D3.prototype.d;Iz.prototype.C=function(){return this.t;};Iz.prototype.K=function(Aa){for(var D=0;D<Aa.length;D++){var A8=Aa[D];var AZ=A8.getAttribute("display");var A9=new td(AZ);var AC=A8.getElementsByTagName("addr");for(var p=0;p<AC.length;p++){var B=AC[p];var Ab=B.getAttribute("display");var Ac=v4.d(B);var Ad=B.getAttribute("omAddress");A9.k(Ab,Ac,Ad);}Y8.O(this.t,A9);}};function td(W){this.A=W;this.d=new Array();}td.prototype.k=function(v,g,Y){var H=new gg();if(v!=null){H.d(v,true);}H.A(g);if(Y!=null){H.v(Y);}Y8.O(this.d,H);};td.prototype.m=function(){return this.d;};td.prototype.O=function(){return this.A;};var hI=null;var yV=null;var up=null;var wX=-1;var bZ=null;var F2=null;var MU=null;function C4(k,A){var d=k.rows[A];var m=null;for(var O=0;O<d.cells.length;O++){m=d.cells[O];m.style.backgroundColor="";}}function LC(A){var k=document.getElementById("tabularData");var O=null;if(gIsNS){O=k.contentDocument.getElementById("frameTableList");}else{if(gIsIE){O=k.contentWindow.document.getElementById("frameTableList");}}if(wX!=-1){C4(O,wX);}if(A!=-1){var W=O.rows[A];var d=null;for(var m=0;m<W.cells.length;m++){d=W.cells[m];d.background="";d.style.backgroundColor="#D3D3D3";}}wX=A;}function highlightItem(O){O.style.color="blue";O.style.cursor="hand";}function unHighlightItem(O){O.style.color="black";O.style.cursor="default";}function showDetails(k){var W=addressBook.selectedIndex;var m=bZ[W][k];LC(k);var O="";O+="<table width=100% cellspacing=0 cellpadding=0 border=0 bgcolor=white>";var H=m.k();if(H=="distributionList"){O+=showDistributionListDetails(m);}else{O+=showContactDetails(m);}O+="</table>";O+="<br>";var A='<span onmouseover="style.cursor=\'pointer\'" onclick="hideDetails()">x</span>';detailHeader.innerHTML=A;var d=document.getElementById("detailData");var Y=d.contentWindow.document.body;Y.innerHTML=O;if(details.style.visibility!="visible"){d.style.height="200";details.style.visibility="visible";window.resizeBy(0,parseInt(210));}}function showDistributionListDetails(A){var O="";var W=A.m("Name");var d=A.m("members");O+='<tr valign="top">';O+=b3(strings.addressbooksearch_label_dlname)+hg(null,W);O+="</tr>";var m="";if(d.length==0){m=strings.addressbooksearch_label_dlmembers_unavailable;}else{for(var k=0;k<d.length;k++){m+=d[k]+"<br>";}}O+='<tr valign="top">';O+=b3(strings.addressbooksearch_label_dlmembers)+hg(null,m);O+="</tr>";return O;}function showContactDetails(A){var m="";var W=(A.E()=="personal")?true:false;var d=null;var k=null;for(var O in A.O){if(O==null||O.indexOf("om")==0){continue;}if(W){if(O=="Address 1"||O=="Address 2"||O=="Address 3"||O=="Address 4"||O=="Address 5"){continue;}}d=A.b(O);if(d!=null&&d!=""){k=eval("strings."+d);}else{k=O;}m+='<tr valign="top">';m+=b3(k)+hg(null,A.O[O]);m+="</tr>";}return m;}function hideDetails(){detailHeader.innerHTML="";var O=document.getElementById("detailData");var m=O.contentWindow.document.body;m.innerHTML="";O.style.height="0";details.style.visibility="hidden";var d=parseInt(0)-parseInt(210);window.resizeBy(0,d);LC(-1);}function sendEmail(v,g){var d=addressBook.selectedIndex;var H=bZ[d];var k=MU[d];var A=k.E(g);var m=H[v];var O=null;var Y=m.k();if(Y=="distributionList"){O=m.m("Name");}else{O=m.O[A.O()];}var W=HK(opener.UP.k,opener.UP.Y,O,"","","","");window.opener.Ws(SF.A,W,null,true);}function Rb(k,A){var m=null;var O=null;if(k.k()=="distributionList"){m=k.m("Name");}else{m=k.O[F2];}if(A.k()=="distributionList"){O=A.m("Name");}else{O=A.O[F2];}var d=null;if(typeof m=="string"&&typeof O=="string"){d=m.localeCompare(O);}else{d=(m<O?-1:(m==O?0:1));}return d;}function hf(H){var d=null;var W=null;var A=null;var k=0;if(H==null||H.length==0){return new Array(0);}d=H[0];d.__left=null;d.__right=null;W=d;A=d;for(var Y=1;Y<H.length;Y++){var m=d;var O=H[Y];k=Rb(O,W);if(k<=0){W.__left=O;O.__left=null;O.__right=null;W=O;continue;}k=Rb(O,A);if(k>0){A.__right=O;O.__left=null;O.__right=null;A=O;continue;}while(true){k=Rb(O,m);if(k<=0){if(m.__left==null){m.__left=O;O.__left=null;O.__right=null;break;}else{m=m.__left;}}else{if(m.__right==null){m.__right=O;O.__left=null;O.__right=null;break;}else{m=m.__right;}}}}sorted_list=new Array();K4(d,sorted_list);return sorted_list;}function K4(O,m){if(O!=null){if(O.__left!=null){K4(O.__left,m);O.__left=null;}m[m.length]=O;if(O.__right!=null){K4(O.__right,m);O.__right=null;}}}function iR(O,m){F2=m;F2=F2.strip();sorted_data=hf(O);return sorted_data;}function RT(A,t){var h=document.getElementById("tabularData");var g=h.contentWindow.document.body;if(A==null){g.innerHTML="";return;}var O="<table id=frameTableList cellspacing=0 cellpadding=0>";O+="<col width=159><col width=189><col width=95>";var C=addressBook.selectedIndex;var E=MU[C];var v=E.g();var k=v[0];var z=k.O();var b=k.m();k=v[1];var N=k.O();var a=k.m();k=v[2];var X=k.O();var L=k.m();var Y="";var H="";var W="";var d=null;for(var m=0;m<A.length;m++){if(t==true){d=A[A.length-m-1];}else{d=A[m];}if(d.k()=="distributionList"){Y=d.m("Name");H=d.m("Name");W="";}else{Y=d.m(z);H=d.m(N);W=d.m(X);}O+="<tr id=row_"+m+">"+'<td align=left style="border-top:solid #CCCCCC 1px;">';O+=buildColumn(Y,b,m,0);O+='<td align=left style="border-top:solid #CCCCCC 1px;">';O+=buildColumn(H,a,m,1);O+='<td align=left style="border-top:solid #CCCCCC 1px;">';O+=buildColumn(W,L,m,2);O+="</tr>";}O+="</table>";g.innerHTML=O;}function buildColumn(m,W,A,H){var k='style="font-family:tahoma, verdana, helvetica, sans-serif; font-color:black; font-size:11px; line-height:13px;"';var O="";if(m==null||m==""){O+="<span class=ColumnDimmed>None<br></span>";}else{var d="parent.showDetails("+A+")";if(W=="email"){d="parent.sendEmail("+A+", "+H+")";}O+="<span "+k+'onmouseover="parent.highlightItem(this)" onmouseout="parent.unHighlightItem(this)" onmouseup="'+d+'">'+m+"</span>";}return O;}function searchDirectory(d,O){if(O==null||O==undefined||O==""){return;}var m=MU[d];m.H(false,O,sh,xs,true);}function sh(H,k){var m=new Array(k.data.length);for(var O=0;O<m.length;O++){m[O]=k.data[O];}if(m.length==0){var W=document.getElementById("tabularData");var A=W.contentWindow.document.body;A.innerHTML='<span class="ColumnDimmed">'+strings.addresssearch_no_results+"</span>";return;}var d=addressBook.selectedIndex;bZ[d]=iR(m,header1._attribute_name);RT(bZ[d]);}function xs(O,m){}function queryKeyPress(m){if(gIsNS){event=m;}var O=event.keyCode;if(O==parseInt(13)){executeQuery();}}function Gh(){var m=document.getElementById("tabularData");var O=m.contentWindow.document.body;O.innerHTML="";wX=-1;lp();}function lp(){var O=document.getElementById("detailData");var m=O.contentWindow.document.body;m.innerHTML="";}function hy(){if(up!=null){up.style.visibility="hidden";up.src="";}yV=header1;up=image1;up.src="img/icon_sortup.gif";up.style.visibility="visible";}function executeQuery(){var O=addressQuery.value;var m=MU[addressBook.selectedIndex];var W=m.A();if(O==""){alert(strings.addresssearch_enter_search_pattern);return;}Gh();hy();var d=document.getElementById("tabularData");var A=d.contentWindow.document.body;A.innerHTML='<span class="ColumnDimmed">'+strings.addresssearch_searching+"</span>";var k="searchDirectory("+addressBook.selectedIndex+', "'+O+'")';setTimeout(k,0);}function clearQuery(){addressQuery.value="";}function hS(){addressQuery.value="";var O=addressBook.selectedIndex;Dy(MU[O]);Gh();RT(null);}function onChangeAS(){hS();}function selectHeader(d){var d=rH(d);var m=z0(d);var O=m;if(m.id==""){O=m.parentNode;}else{if(m==image1){O=header1;}else{if(m==image2){O=header2;}else{if(m==image3){O=header3;}}}}if(d.type=="mouseover"){O.style.borderBottom="solid black 1px";O.style.borderRight="solid black 1px";}else{if(d.type=="mouseout"){O.style.borderBottomWidth="0px";O.style.borderRightWidth="0px";}else{if(d.type=="mousedown"){O.style.borderColor="rgb(128,128,128) white white rgb(128,128,128)";O.style.padding="1px 1px 0px 3px";Gh();var k=addressBook.selectedIndex;if(yV==O){if(up.src.indexOf("sortup.gif")!=-1){up.src="img/icon_sortdown.gif";RT(bZ[k],true);}else{up.src="img/icon_sortup.gif";RT(bZ[k]);}return;}up.style.visibility="hidden";switch(O.id){case "header1":up=image1;break;case "header2":up=image2;break;case "header3":up=image3;break;}up.src="img/icon_sortup.gif";up.style.visibility="visible";yV=O;var A=iR(bZ[k],yV._attribute_name);RT(A);bZ[k]=A;}else{if(d.type=="mouseup"){O.style.padding="0px 0px 0px 5px";O.style.borderTop="groove 2px";O.style.borderRight="solid black 1px";O.style.borderBottom="solid black 1px";O.style.borderLeft="groove 2px";}}}}}function Dy(L){strings=opener.strings;var Y=L.g();for(var d=0;d<Y.length;d++){var m=Y[d];var O=null;var A=null;var g='style="visibility:visible;"';var v='style="visibility:hidden;"';var k=null;var H=m.O();var W=m.k();if(W!=null&&W!=""){H=eval("strings."+W);}switch(d){case 0:O=header1;header1._attribute_name=m.O();A="image1";k=g;break;case 1:O=header2;header2._attribute_name=m.O();A="image2";k=v;break;case 2:O=header3;header3._attribute_name=m.O();A="image3";k=v;break;}var h='<span style="cursor:hand;" class=Column>'+"  <img id="+A+' src="img/icon_sortup.gif" '+k+'    width="16" height="16" hspace="0" vspace="0"'+'    border="0" align="right">'+H+"<br></span>";O.innerHTML=h;O.onmouseover=selectHeader;O.onmouseout=selectHeader;O.onmousedown=selectHeader;O.onmouseup=selectHeader;}if(gIsNS){image1=document.getElementById("image1");image2=document.getElementById("image2");image3=document.getElementById("image3");}up=image1;yV=header1;}function initAddressSearch(){strings=opener.strings;MU=window.opener.UP.directorySources;var d='<select class=inputField name=select id=addressBook onChange="onChangeAS()">';for(var O=0;O<MU.length;O++){var A=MU[O];var k=A.A();var m=A.W();if(m!=null&&m!=""){k=eval("strings."+m);}d+='<option value="'+k+'">'+k+"</option>";}d+="</select>";document.getElementById("selectCell").innerHTML=d;if(gIsNS){fM(opener.gXmlGui);addressQuery=document.getElementById("addressQuery");addressBook=document.getElementById("addressBook");header1=document.getElementById("header1");header2=document.getElementById("header2");header3=document.getElementById("header3");tabularData=document.getElementById("tabularData");image1=document.getElementById("image1");image2=document.getElementById("image2");image3=document.getElementById("image3");details=document.getElementById("details");detailHeader=document.getElementById("detailHeader");detailData=document.getElementById("detailData");mz(tabularData).addEventListener("click",iU,false);mz(detailData).addEventListener("click",iU,false);}addressQuery.focus();Dy(MU[0]);bZ=new Array(MU.length);setTimeout("hS()",500);Wj=true;}function asHandleContext(){xo(event,false);}function fO(){this.P=null;this.Bi=null;this.m=null;this.CD=null;this.At=null;this.w=null;this.C1=null;this.Bu=null;this.CL=null;this.z=true;this.B4=false;this.Bw=null;this.By=null;this.W=false;this.g=false;this.q=new Array();this.BJ=null;this.DJ=null;}fO.EV=function(IJ,II){var ID=new fO();ID.m=v4.k.createElement("appointment");ID.m.setAttribute("X-Owner","true");ID.p=ID.m.cloneNode(true);ID.w=IJ;ID.P=II;ID.Cp("IPM.Appointment");return ID;};fO.Ey=function(IQ,IU,IS,IR){var ID=new fO();ID.m=IQ;ID.p=ID.m.cloneNode(true);ID.w=IU;ID.P=IS;ID.z=IR;if(ID.X()==true){var IH=ID.r();if(IH!=null&&IH.v!=null){for(var IJ=0,len=IH.v.length;IJ<len;IJ++){ID.Gf(IH.v[IJ]);}}}return ID;};fO.prototype.k=function(){if(this.C1!=null){return this.C1.clone();}var ID=v4.O(this.m,"start",false);if(ID!=null){this.C1=nx(v4.d(ID));return this.C1.clone();}else{return null;}};fO.prototype.BT=function(IG){this.C1=IG.clone();var IH=v4.O(this.m,"start",true);v4.m(IH,dp(IG));};fO.prototype.Y=function(){if(this.Bu!=null){return this.Bu.clone();}var ID=v4.O(this.m,"end",false);if(ID!=null){this.Bu=nx(v4.d(ID));return this.Bu.clone();}else{return null;}};fO.prototype.BR=function(IG){this.Bu=IG.clone();var IH=v4.O(this.m,"end",true);v4.m(IH,dp(IG));};fO.prototype.HC=function(){var ID=v4.O(this.m,"duration",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.DB=function(IH){var ID=v4.O(this.m,"duration",true);v4.m(ID,IH);};fO.prototype.DH=function(){if(this.At!=null){return this.At;}var ID=v4.O(this.m,"timezone_data",false);if(ID==null){return null;}this.At=vo(v4.d(ID));return this.At;};fO.prototype.Gl=function(IH){if(IH!=null){this.At=IH;var ID=v4.O(this.m,"timezone_data",true);v4.m(ID,mc(IH));}else{var ID=v4.O(this.m,"timezone_data",false);if(ID!=null){this.m.removeChild(ID);}}this.At=null;};fO.prototype.Hv=function(){var ID=v4.O(this.m,"timezone",false);return(ID==null?null:v4.d(ID));};fO.prototype.Ev=function(IH){var ID=v4.O(this.m,"timezone",true);v4.m(ID,IH);};fO.prototype.t=function(){var ID=v4.O(this.m,"subject",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Am=function(IH){var ID=v4.O(this.m,"subject",true);v4.m(ID,IH);};fO.prototype.Aa=function(){var ID=v4.O(this.m,"location",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Dt=function(IH){var ID=v4.O(this.m,"location",true);v4.m(ID,IH);};fO.prototype.r=function(){if(this.CD!=null){return this.CD;}var ID=v4.O(this.m,"recurrence_state",false);if(ID==null){return null;}var IH=this.DH();this.CD=KC(v4.d(ID),IH);return this.CD;};fO.prototype.CJ=function(IH){if(IH!=null){if(this.At==null){this.At=this.DH();}var ID=v4.O(this.m,"recurrence_state",true);v4.m(ID,Dz(IH,this.At));}else{var ID=v4.O(this.m,"recurrence_state",false);if(ID!=null){this.m.removeChild(ID);}}this.CD=null;};fO.prototype.AH=function(){var ID=v4.O(this.m,"reminder_set",false);if(ID==null){return null;}var IH=v4.d(ID);return(IH=="true");};fO.prototype.BU=function(IH){var ID=v4.O(this.m,"reminder_set",true);v4.m(ID,IH.toString());};fO.prototype.j=function(){var IH=v4.O(this.m,"reminder_minutes_before_start",false);if(IH==null){return 0;}var IJ=v4.d(IH);var IG=parseInt(IJ,10);if(isNaN(IG)){return 0;}return IG;};fO.prototype.BM=function(IH){var ID=v4.O(this.m,"reminder_minutes_before_start",true);v4.m(ID,IH);};fO.prototype.Eu=function(){var ID=v4.O(this.m,"flag_due_by_next",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.AK=function(IH){var ID=v4.O(this.m,"flag_due_by_next",true);v4.m(ID,dp(IH));};fO.prototype.I=function(){var ID=v4.O(this.m,"meeting_status",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.BQ=function(IH){var ID=v4.O(this.m,"meeting_status",true);v4.m(ID,IH);};fO.prototype.BS=function(){var ID=v4.O(this.m,"all_day_event",false);if(ID==null){return null;}var IH=v4.d(ID);return(IH=="true");};fO.prototype.DI=function(IH){var ID=v4.O(this.m,"all_day_event",true);v4.m(ID,IH.toString());};fO.prototype.X=function(){if(this.CL!=null){return this.CL;}var ID=v4.O(this.m,"is_recurring",false);if(ID==null){return null;}var IH=v4.d(ID);this.CL=(IH=="true");return this.CL;};fO.prototype.CF=function(IG){this.CL=IG;var IH=v4.O(this.m,"is_recurring",true);v4.m(IH,IG.toString());};fO.prototype.u=function(){var IH=v4.O(this.m,"busy_status",false);if(IH==null){return tW.m;}var ID=parseInt(v4.d(IH),10);if(ID!=tW.O&&ID!=tW.d&&ID!=tW.m&&ID!=tW.k){return tW.m;}else{return ID;}};fO.prototype.Ap=function(IH){var ID=v4.O(this.m,"busy_status",true);v4.m(ID,IH);};fO.prototype.Ge=function(){var ID=v4.O(this.m,"original_busy_status",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.Es=function(IH){var ID=v4.O(this.m,"original_busy_status",true);v4.m(ID,IH);};fO.prototype.Ab=function(){var ID=v4.O(this.m,"label",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.CY=function(IH){var ID=v4.O(this.m,"label",true);v4.m(ID,IH);};fO.prototype.DW=function(IH){var ID=v4.O(this.m,"start_pattern_date",true);v4.m(ID,dp(IH));};fO.prototype.Dv=function(IH){var ID=new Date();ID.setUTCFullYear(4500,7,31);ID.setUTCHours(11,59,0);if(IH.getTime()>ID.getTime()){IH=ID;}var IJ=v4.O(this.m,"end_pattern_date",true);v4.m(IJ,dp(IH));};fO.prototype.Ep=function(){var ID=v4.O(this.m,"invitations_sent",false);if(ID==null){return null;}return(v4.d(ID)=="true");};fO.prototype.Dj=function(IH){var ID=v4.O(this.m,"invitations_sent",true);v4.m(ID,IH.toString());};fO.prototype.I7=function(){var ID=v4.O(this.m,"do_prompt",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.Eq=function(IH){var ID=v4.O(this.m,"do_prompt",true);v4.m(ID,IH);};fO.prototype.Gc=function(){var ID=v4.O(this.m,"recurring_type",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.Cs=function(IH){var ID=v4.O(this.m,"recurring_type",true);v4.m(ID,IH);};fO.prototype.HS=function(){var ID=v4.O(this.m,"recurrence_pattern",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Er=function(IH){var ID=v4.O(this.m,"recurrence_pattern",true);v4.m(ID,IH);};fO.prototype.I6=function(){var ID=v4.O(this.m,"hasattach",false);if(ID==null){return null;}var IH=v4.d(ID);return(IH=="true");};fO.prototype.Cm=function(IH){var ID=v4.O(this.m,"hasattach",true);v4.m(ID,IH.toString());};fO.prototype.Aj=function(){var ID=v4.O(this.m,"response_status",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.Bd=function(IH){var ID=v4.O(this.m,"response_status",true);v4.m(ID,IH);};fO.prototype.HY=function(){var ID=v4.O(this.m,"creation_time",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.Hf=function(IH){var ID=v4.O(this.m,"creation_time",true);v4.m(ID,dp(IH));};fO.prototype.Hp=function(){var ID=v4.O(this.m,"last_modification_time",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.I5=function(IH){var ID=v4.O(this.m,"last_modification_time",true);v4.m(ID,dp(IH));};fO.prototype.HQ=function(){var ID=v4.O(this.m,"message_class",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Cp=function(IH){var ID=v4.O(this.m,"message_class",true);v4.m(ID,IH);};fO.prototype.Ha=function(){var ID=v4.O(this.m,"priority",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.Gb=function(IH){var ID=v4.O(this.m,"priority",true);v4.m(ID,IH);};fO.prototype.D5=function(){var ID=v4.O(this.m,"importance",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.Bz=function(IH){var ID=v4.O(this.m,"importance",true);v4.m(ID,IH);};fO.prototype.HI=function(){var ID=v4.O(this.m,"subject_prefix",false);return(ID!=null?v4.d(ID):null);};fO.prototype.GA=function(IH){var ID=v4.O(this.m,"subject_prefix",true);v4.m(ID,IH);};fO.prototype.Hr=function(){var ID=v4.O(this.m,"conversation_topic",false);return(ID!=null?v4.d(ID):null);};fO.prototype.HM=function(IH){var ID=v4.O(this.m,"conversation_topic",true);v4.m(ID,IH);};fO.prototype.HH=function(){var ID=v4.O(this.m,"response_requested",false);if(ID==null){return null;}var IH=v4.d(ID);return(IH=="true");};fO.prototype.GM=function(IH){var ID=v4.O(this.m,"response_requested",true);v4.m(ID,IH.toString());};fO.prototype.I4=function(){var ID=v4.O(this.m,"reply_requested",false);if(ID==null){return null;}var IH=v4.d(ID);return(IH=="true");};fO.prototype.Gm=function(IH){var ID=v4.O(this.m,"reply_requested",true);v4.m(ID,IH.toString());};fO.prototype.Hw=function(){var ID=v4.O(this.m,"common_start",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.GI=function(IH){var ID=v4.O(this.m,"common_start",true);v4.m(ID,dp(IH));};fO.prototype.Q=function(){var ID=v4.O(this.m,"start_date",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.c=function(IH){var ID=v4.O(this.m,"start_date",true);v4.m(ID,dp(IH));};fO.prototype.GL=function(){var ID=v4.O(this.m,"end_date",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.A4=function(IH){var ID=v4.O(this.m,"end_date",true);v4.m(ID,dp(IH));};fO.prototype.I3=function(){var ID=v4.O(this.m,"common_end",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.Fy=function(IH){var ID=v4.O(this.m,"common_end",true);v4.m(ID,dp(IH));};fO.prototype.Hh=function(){var ID=v4.O(this.m,"reminder_time",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.Cj=function(IH){var ID=v4.O(this.m,"reminder_time",true);v4.m(ID,dp(IH));};fO.prototype.HT=function(){var ID=v4.O(this.m,"private",false);if(ID==null){return null;}var IH=v4.d(ID);return(IH=="true");};fO.prototype.Dg=function(IH){var ID=v4.O(this.m,"private",true);v4.m(ID,IH.toString());};fO.prototype.Cz=function(){var ID=v4.O(this.m,"sensitivity",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.DF=function(IH){var ID=v4.O(this.m,"sensitivity",true);v4.m(ID,IH);};fO.prototype.GS=function(){var ID=v4.O(this.m,"owner_appt_id",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.GY=function(IH){var ID=v4.O(this.m,"owner_appt_id",true);v4.m(ID,IH);};fO.prototype.L=function(){var ID=v4.O(this.m,"recipient_table",false);if(ID==null){return null;}return pO.h(ID);};fO.prototype.Gj=function(){var ID=v4.O(this.m,"recipient_table",false);if(ID!=null){this.m.removeChild(ID);}};fO.prototype.AJ=function(){var ID=v4.O(this.m,"meeting_correlate_id1",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Ej=function(IH){var ID=v4.O(this.m,"meeting_correlate_id1",true);v4.m(ID,IH);};fO.prototype.Bx=function(){var ID=v4.O(this.m,"meeting_correlate_id2",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Ei=function(IH){var ID=v4.O(this.m,"meeting_correlate_id2",true);v4.m(ID,IH);};fO.prototype.EX=function(){var ID=v4.O(this.m,"meeting_update_count",false);return(ID!=null?parseInt(v4.d(ID),10):null);};fO.prototype.EM=function(){var IH=v4.O(this.m,"meeting_update_count",true);var ID;var IJ=v4.d(IH);var ID=parseInt(IJ,10);if(isNaN(ID)){ID=0;}ID++;v4.m(IH,ID);};fO.prototype.I1=function(IH){var ID=v4.O(this.m,"meeting_update_count",true);v4.m(ID,IH);};fO.prototype.DG=function(){var ID=v4.O(this.m,"meeting_update_time",false);return(ID!=null?nx(v4.d(ID)):null);};fO.prototype.E0=function(IH){var ID=v4.O(this.m,"meeting_update_time",true);v4.m(ID,dp(IH));};fO.prototype.Fx=function(IH){var ID=v4.O(this.m,"display_to",true);v4.m(ID,IH);};fO.prototype.G4=function(IH){var ID=v4.O(this.m,"display_cc",true);v4.m(ID,IH);};fO.prototype.G8=function(IH){var ID=v4.O(this.m,"display_bcc",true);v4.m(ID,IH);};fO.prototype.EN=function(IH){var ID=v4.O(this.m,"reply_time",true);v4.m(ID,dp(IH));};fO.prototype.HZ=function(){var ID=v4.O(this.m,"sender_name",false);return(ID!=null?v4.d(ID):null);};fO.prototype.GU=function(IH){var ID=v4.O(this.m,"sender_name",true);v4.m(ID,IH);};fO.prototype.GG=function(){var ID=v4.O(this.m,"sender_email_address",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Fw=function(IH){var ID=v4.O(this.m,"sender_email_address",true);v4.m(ID,IH);};fO.prototype.HE=function(){var ID=v4.O(this.m,"sent_representing_name",false);return(ID!=null?v4.d(ID):null);};fO.prototype.GZ=function(IH){var ID=v4.O(this.m,"sent_representing_name",true);v4.m(ID,IH);};fO.prototype.G2=function(){var ID=v4.O(this.m,"sent_representing_email_address",false);return(ID!=null?v4.d(ID):null);};fO.prototype.G1=function(IH){var ID=v4.O(this.m,"sent_representing_email_address",true);v4.m(ID,IH);};fO.prototype.GK=function(){var ID=v4.O(this.m,"rcvd_representing_email_address",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Hz=function(){var ID=v4.O(this.m,"rcvd_representing_addrtype",false);return(ID!=null?v4.d(ID):null);};fO.prototype.DT=function(){var ID=v4.O(this.m,"description",false);return(ID!=null?v4.d(ID):null);};fO.prototype.Ds=function(IH){var ID=v4.O(this.m,"description",true);v4.m(ID,IH);};fO.prototype.Bj=function(){var ID=v4.O(this.m,"attachment_table",false);if(ID==null){return null;}return hA.Y(ID);};fO.prototype.Dh=function(){var ID=v4.O(this.m,"attachment_table",false);if(ID!=null){this.m.removeChild(ID);}};fO.prototype.Ah=function(IJ){for(var ID=0,len=this.q.length;ID<len;ID++){var IH=this.q[ID];if(PL(IH.Q(),IJ)==0){return IH;}}return null;};fO.prototype.EP=function(IJ){for(var ID=0,len=this.q.length;ID<len;ID++){var IH=this.q[ID];if(PL(IH.Q(),IJ)==0){return ID;}}return -1;};fO.prototype.GP=function(){var IN=v4.O(this.m,"exceptions",false);if(IN!=null){this.m.removeChild(IN);}this.q.length=0;var ID=this.Bj();if(ID!=null){var IL=ID.k();for(var IM=IL.length;--IM>=0;){var IO=IL[IM];if(IO.d()){ID.d(IO);}}}};fO.prototype.GQ=function(IO){var IH=IO.k();IH.setHours(0,0,0);var ID=this.r();Y8.O(ID.z,IH);ID.w++;ID.U++;this.CJ(ID);var IM=this.j();var IJ=ID.b(IM);this.AK(IJ);this.n();};fO.prototype.G3=function(Ir){var IH=Ir.Q();var Iu=IH.clone();Iu.setHours(0,0,0);var IO=Ir.k();IO.setHours(0,0,0);var ID=this.r();var Ip=ID.R(IH);var IU=this.Ah(IH);var Is=this.EP(IH);ID.h=Y8.k(ID.h,IO,PL);ID.w++;ID.C--;ID.v=Y8.k(ID.v,Ip);this.q=Y8.k(this.q,IU);var IL=v4.O(this.m,"exceptions",false);if(IL!=null){IL.removeChild(IU.m);}if(this.q.length==0&&IL!=null){this.m.removeChild(IL);}this.CJ(ID);var Iv=this.j();var Ia=ID.b(Iv);this.AK(Ia);var IM=this.Bj();if(IM!=null){var IS=IM.H(Is);if(IS!=null){IM.d(IS);}if(IM.k().length==0){this.Dh();this.Cm(false);}}this.n();};fO.prototype.Ac=function(ID,JI,JH,JJ,JC){ID.Cp("IPM.RecurrenceException");var IU=ID.Q();var J3=IU.clone();J3.setHours(0,0,0);var IM=this.r();var IH=IM.R(IU);var IS=this.Ah(IU);var Is=this.EP(IU);var IY=ID.k();IY.setHours(0,0,0);IM.h=Y8.k(IM.h,IH.A,PL);Y8.O(IM.h,IY);IH.A=ID.k();IH.g=ID.Y();IH.k=ID.Q();if(ID.t()!=this.t()){IH.m=ID.t();}else{IH.m=null;}if(ID.Aa()!=this.Aa()){IH.Y=ID.Aa();}else{IH.Y=null;}if(ID.Ab()!=this.Ab()){IH.W=ID.Ab();}else{IH.W=null;}if(ID.AH()!=this.AH()){IH.O=ID.AH();}else{IH.O=null;}if(ID.j()!=this.j()){IH.d=ID.j();}else{IH.d=null;}if(ID.u()!=this.u()){IH.v=ID.u();}else{IH.v=null;}if(ID.BS()!=this.BS()){IH.H=ID.BS();}else{IH.H=null;}IS.C1=null;IS.Bu=null;var Iw=v4.O(this.m,"exceptions",true);this.CJ(IM);Iw.replaceChild(ID.m,IS.m);IS.m=ID.m;var Iv=this.j();var J4=IM.b(Iv);this.AK(J4);var IO=this.Bj();if(IO==null){IO=hA.A(this);}var IJ=IO.H(Is);if(IJ==null){IJ=jh.a(IO);IJ.L("Untitled Attachment");IJ.H("Untitled");IJ.E(true);IJ.N(g8.O);IJ.A(ID.k());IJ.W(ID.Y());IJ.v(2);IJ.Y(-1);IJ.g(0);IJ.k(DN.O,-1,32,32,0);IO.W(IJ);}IJ.A(ID.k());IJ.W(ID.Y());if(JI){var J6=this.Bq();var J5=J6.L();var Iu=ID.L();ID.Ck(J5,Iu);}this.n(JH,JJ,JC);};fO.prototype.A8=function(ID,JH,JC,JE,JI){ID.Cp("IPM.RecurrenceException");var Ii=ID.Q();var JJ=ID.GL();var Ip=ID.k();Ip.setHours(0,0,0);var IN=this.r();var IR=v4.O(this.m,"exceptions",true);IR.appendChild(ID.m);Y8.O(this.q,ID);var Ih=Ii.clone();Ih.setHours(0,0,0);var IN=this.r();Y8.O(IN.h,Ip);Y8.O(IN.z,Ih);IN.C++;IN.U++;var IJ=new Mo();IJ.A=ID.k();IJ.g=ID.Y();IJ.k=Ii;if(ID.t()!=this.t()){IJ.m=ID.t();}if(ID.Aa()!=this.Aa()){IJ.Y=ID.Aa();}if(ID.Ab()!=this.Ab()){IJ.W=ID.Ab();}if(ID.AH()!=this.AH()){IJ.O=ID.AH();}if(ID.j()!=this.j()){IJ.d=ID.j();}if(ID.u()!=this.u()){IJ.v=ID.u();}if(ID.BS()!=this.BS()){IJ.H=ID.BS();}Y8.O(IN.v,IJ);this.CJ(IN);ID.J("recurrence_state");ID.J("timezone_data");ID.J("recurrence_pattern");ID.J("meeting_update_count");var IR=v4.O(ID.m,"exceptions",false);if(IR!=null){ID.m.removeChild(IR);}var J4=this.j();var Iw=IN.b(J4);this.AK(Iw);ID.Bi=this.P;var IO=ID.Bj();if(IO!=null){var Io=IO.k();for(var Ia=Io.length;--Ia>=0;){var IH=Io[Ia];if(IH.d()){IO.d(IH);}}}var IO=this.Bj();if(IO==null){IO=hA.A(this);}var IH=jh.a(IO);IH.L("Untitled Attachment");IH.H("Untitled");IH.E(true);IH.N(g8.O);IH.A(ID.k());IH.W(ID.Y());IH.v(2);IH.Y(-1);IH.g(0);IH.k(DN.O,-1,32,32,0);IO.W(IH);this.Cm(true);if(ID.p==null){ID.p=ID.m.cloneNode(true);}if(JH){var J3=this.L();var J2=ID.L();ID.Ck(J3,J2);}this.n(JC,JE,JI);};fO.prototype.J=function(IH){var ID=v4.O(this.m,IH,false);if(ID!=null){this.m.removeChild(ID);}};fO.prototype.s=function(IH){var IQ=this.w;var ID=new fO();ID.m=this.m.cloneNode(true);ID.w=IQ;ID.P=IQ.N();ID.z=this.z;ID.W=true;ID.Bi=this.P;ID.CF(false);var Ih=this.r();var Ir=this.DH();var Is=qe();var Ic=Is.W(Ir,IH);var Ia=IH.getFullYear();var Ii=IH.getMonth();var IW=IH.getDate();var IR=new Date(Ia,Ii,IW);IR.setMinutes(Ih.g+Ic);var IY=new Date(Ia,Ii,IW);IY.setMinutes(Ih.L+Ic);ID.BT(IR);ID.BR(IY);return ID;};fO.prototype.Gf=function(IH){var IM=this.w;var ID=new fO();ID.m=this.m.cloneNode(true);ID.w=IM;ID.P=IM.N();ID.g=true;ID.Bi=this.P;ID.CF(false);ID.J("recurrence_state");ID.J("timezone_data");ID.J("recurrence_pattern");ID.J("meeting_update_count");var IJ=v4.O(ID.m,"exceptions",false);if(IJ!=null){ID.m.removeChild(IJ);}ID.BT(IH.A);ID.BR(IH.g);ID.c(IH.k);if(IH.m!=null){ID.Am(IH.m);}if(IH.Y!=null){ID.Dt(IH.Y);}if(IH.W!=null){ID.CY(IH.W);}if(IH.O!=null){ID.BU(IH.O);}if(IH.d!=null){ID.BM(IH.d);}if(IH.v!=null){ID.Ap(IH.v);}if(IH.H!=null){ID.DI(IH.H);}var IJ=v4.O(this.m,"exceptions",true);IJ.appendChild(ID.m);Y8.O(this.q,ID);ID.p=ID.m.cloneNode(true);return ID;};fO.prototype.a=function(){if((this.W||this.g)&&this.Bi!=null){return this.w.C(this.Bi);}else{return this;}};fO.prototype.Bq=function(){var ID;if(this.W){var IH=this.a();ID=IH.s(this.k());}else{ID=fO.EV(this.w,this.P);ID.m=this.p!=null?this.p.cloneNode(true):this.m.cloneNode(true);ID.p=ID.m.cloneNode(true);}return ID;};fO.prototype.GE=function(){return this.DJ;};fO.prototype.CN=function(){var IH=this.k();var ID=this.Y();var IJ=Math.round((ID.getTime()-IH.getTime())/Z2);return(IJ<yI&&PL(IH,ID)<0&&ID.getHours()*60+ID.getMinutes()>0);};fO.prototype.BH=function(){var II=this.k();var IH=this.Y();var IJ=Math.round((IH.getTime()-II.getTime())/Z2);return(IJ>yI);};fO.prototype.BK=function(){var IJ=this.k();var II=this.Y();var IH=Math.round((II.getTime()-IJ.getTime())/Z2);var IM=II.getTimezoneOffset()-IJ.getTimezoneOffset();IH-=IM;return(IH==yI);};fO.prototype.Dk=function(){if(this.W||this.g){var IH=this.a();return IH.Dk();}if(!this.w.O()){return true;}var ID=this.w.f();if(ID==null){return false;}if((ID&H5.O.BK.C2)==0&&((ID&H5.O.BK.C8)==0||this.m.getAttribute("X-Owner")==null)){return false;}return true;};fO.prototype.BP=function(){if(this.W||this.g){var ID=this.a();return ID.BP();}if(!this.w.O()){return true;}if(!this.AR()){if(!this.Dk()){return false;}}return this.w.L();};fO.prototype.Ak=function(){return this.B4;};fO.prototype.AR=function(){if(this.W||this.g){return false;}else{return(this.w.C(this.P)==null);}};fO.prototype.BZ=function(){return this.w;};fO.prototype.El=function(ID){this.w=ID;};fO.prototype.GN=function(){var ID=true;if(this.X()==true){ID&=(this.r()!=null);ID&=(this.DH()!=null);}ID&=(this.k()!=null);ID&=(this.Y()!=null);if(ID){ID&=(X9(this.k(),this.Y())<0);}return ID;};fO.prototype.CW=function(){var ID=new fO();ID.m=this.m.cloneNode(true);ID.p=this.p!=null?this.p.cloneNode(true):null;ID.w=this.w;ID.P=this.P;ID.Bi=this.Bi;ID.z=this.z;ID.W=this.W;ID.g=this.g;ID.BJ=this.BJ;ID.DJ=this.DJ!=null?this.DJ:this;ID.q=Y8.d(this.q);return ID;};fO.prototype.Hk=function(){if(this.p==null){return;}this.m=this.p.cloneNode(true);this.CD=null;this.At=null;this.C1=null;this.Bu=null;this.CL=null;};fO.prototype.CM=function(){return this.m.getAttribute("uid");};fO.prototype.Du=function(ID){if(ID!=null){this.m.setAttribute("uid",ID);}else{this.m.removeAttribute("uid");}};fO.prototype.D4=function(){return this.m.getAttribute("msgid");};fO.prototype.Ex=function(ID){if(ID!=null){this.m.setAttribute("msgid",ID);}else{this.m.removeAttribute("msgid");}};fO.prototype.EO=function(){return this.m.getAttribute("partSpec");};fO.prototype.EA=function(){var ID=this.a();return ID.BJ;};fO.prototype.Cx=function(ID){this.BJ=ID;};fO.prototype.GT=function(){var ID=this.a();if(ID.z){ID.f();}if(this.W||this.g){var IJ=ID.r();var IM=ID.j();var IL=IJ.b(IM);ID.AK(IL);}else{this.BU(false);}};fO.prototype.GB=function(IM){var IG=this.a();if(IG.z){IG.f();}var IJ=new Date();if(this.W||this.g){var IH=new Date(IJ.getTime()+IM*Z2);IG.AK(IH);}else{var IH=new Date(IJ.getTime()+IM*Z2);this.AK(IH);}};fO.prototype.Cd=function(){var Iu=this.r();var IM=v4.O(this.m,"exceptions",false);if(Iu!=null&&IM!=null){for(var IO=0,len=IM.childNodes.length;IO<len;IO++){var IH=IM.childNodes.item(IO);var ID=new fO();ID.m=this.m.cloneNode(true);var Ir=IH.getAttribute("msgid");if(Ir!=null){ID.m.setAttribute("msgid",Ir);}var Iv=IH.getAttribute("partSpec");if(Iv!=null){ID.m.setAttribute("partSpec",Iv);}ID.CF(false);ID.J("recurrence_state");ID.J("timezone_data");ID.J("recurrence_pattern");ID.J("meeting_update_count");ID.m.removeChild(v4.O(ID.m,"exceptions",false));var Io=v4.O(ID.m,"attachment_table",false);if(Io!=null){ID.m.removeChild(Io);}for(var Is=IH.childNodes.length;--Is>=0;){var IU=IH.childNodes.item(Is);var Ip=v4.O(ID.m,IU.tagName,false);if(Ip!=null){ID.m.removeChild(Ip);}ID.m.appendChild(IU.cloneNode(true));}if(ID.Q()){var Ic=Iu.R(ID.Q());if(Ic==null||Ic.m==null){ID.Am(this.t());}IM.replaceChild(ID.m,IH);var IL=this.Ah(ID.Q());if(IL!=null){IL.m=ID.m;IL.p=IL.p.cloneNode(true);}}}}};fO.G6=function(Ia,IS){var IM=Ia.q;var IR=IS.q;for(var IH=0,len=IM.length;IH<len;IH++){var IL=IM[IH];var ID=IR[IH];var Ic=IL.m.parentNode;var IU=ID.m.parentNode;IU.replaceChild(IL.m.cloneNode(true),ID.m);ID.p=ID.m.cloneNode(true);ID.CD=null;ID.At=null;ID.C1=null;ID.Bu=null;ID.CL=null;ID.Bi=IS.P;}};fO.prototype.f=function(){if(this.z==false){return;}var IH=new Wd.O(qx("calendar"),false,ei(this,this.ER),ei(this,this.E6));var IL=this.CM();var IM=this.D4();var IO=IH.L("loadBody",sE);var ID=v4.k.createElement("appointment");ID.setAttribute("uid",IL);ID.setAttribute("msgid",IM);ID.setAttribute("ImapFolderName",this.w.d());IO.h(ID);IH.N.E();};fO.prototype.ER=function(IJ,IM){var IG=IJ.h().firstChild;var IH=IG.firstChild;this.m=IH;this.p=this.m.cloneNode(true);this.B4=false;this.z=false;this.Cd();if(this.Bw){this.Bw(this);}this.Bw=null;this.By=null;};fO.prototype.E6=function(){this.B4=false;this.m=this.p.cloneNode(true);if(this.By){this.By(this);}this.Bw=null;this.By=null;};fO.Ga=function(IS,Ic,Ia,Is){if(Ic==null){Ic=true;}var IM=[];for(var IG=0,len=IS.length;IG<len;IG++){var IJ=IS[IG];var IU=IJ.a();if(IU.B4){return false;}if(IU.z){Y8.O(IM,IU);}}if(IM.length==0){if(Ia){Ia(IS);}return true;}var IH=new Wd.O(qx("calendar"),Ic,fO.G7,fO.GH);IH.h.add("onSuccessFn",Ia);IH.h.add("onErrorFn",Is);IH.h.add("appointments",IS);IH.h.add("unread_appointments",IM);IH.h.add("no.report.faults",true);var Ip=IH.L("loadBody",sE);for(var IG=0,len=IM.length;IG<len;IG++){var IJ=IM[IG];var Io=IJ.w;var IO=v4.k.createElement("appointment");IO.setAttribute("uid",IJ.CM());IO.setAttribute("msgid",IJ.D4());IO.setAttribute("ImapFolderName",Io.d());Ip.h(IO);IJ.B4=true;}IH.N.E();return true;};fO.G7=function(IY,IN){var IS=IN.item("unread_appointments");var IM=IY.h().firstChild;for(var IH=0,len=IM.childNodes.length;IH<len;IH++){var ID=IS[IH];ID.m=IM.childNodes.item(IH);ID.p=ID.m.cloneNode(true);ID.B4=false;ID.z=false;ID.Cd();ID.Bw=null;ID.By=null;}var IU=IN.item("appointments");var IO=IN.item("onSuccessFn");if(IO){IO(IU);}};fO.GH=function(IJ,IH){var ID=IH.item("onErrorFn");if(ID){ID();}};fO.prototype.n=function(II,IU,IS){if(II==null){II=true;}this.Bw=IU;this.By=IS;var IJ=new Wd.O(qx("calendar"),II,ei(this,this.ER),ei(this,this.E6));var IO=IJ.L("save",sE);var ID=this.m.cloneNode(true);ID.setAttribute("ImapFolderName",this.w.d());if(this.BJ!=null){ID.setAttribute("attachmentsId",this.BJ);this.BJ=null;}IO.h(ID);this.B4=true;IJ.N.E();if(this.w.h()&&!this.w.O()&&ap()){var IN=JB();IN.Qa.L(this);}};fO.GR=function(IU,IS,Io,Ip){if(IS==null){IS=true;}var IH=new Wd.O(qx("calendar"),IS,fO.G0,fO.Gd);IH.h.add("onSuccessFn",Io);IH.h.add("onErrorFn",Ip);IH.h.add("appointments",IU);IH.h.add("no.report.faults",true);var Ic=IH.L("save",sE);for(var IM=0,len=IU.length;IM<len;IM++){var ID=IU[IM];var IN=ID.w;var IO=ID.m.cloneNode(true);IO.setAttribute("ImapFolderName",IN.d());if(ID.BJ!=null){IO.setAttribute("attachmentsId",ID.BJ);ID.BJ=null;}Ic.h(IO);ID.B4=true;if(IN.h()&&!IN.O()&&ap()){var Ia=JB();Ia.Qa.L(ID);}}IH.N.E();};fO.G0=function(IU,IO){var IJ=IO.item("appointments");var IR=IU.h().firstChild;for(var IH=0,len=IR.childNodes.length;IH<len;IH++){var ID=IJ[IH];ID.m=IR.childNodes.item(IH);ID.p=ID.m.cloneNode(true);ID.B4=false;ID.z=false;ID.Cd();ID.Bw=null;ID.By=null;}var IJ=IO.item("appointments");var IQ=IO.item("onSuccessFn");if(IQ){IQ(IJ);}};fO.Gd=function(IR,IO){var IM=IO.item("appointments");for(var IH=0,len=IM.length;IH<len;IH++){var ID=IM[IH];ID.B4=false;ID.m=ID.p.cloneNode(true);ID.Bw=null;ID.By=null;}var IL=IO.item("onErrorFn");if(IL){IL();}};fO.prototype.Ck=function(Ir,Ii){var IJ;var IR;var IO;var IM;var IY=[];var IW=[];if(Ir!=null){IY=Ir.O();}if(Ii!=null){IW=Ii.O();}if(this.I()==yc.O&&this.Aj()==hs.O){if(!this.W&&!this.g){this.EM();}this.E0(new Date());}if(Ir==null&&IW.length>0){IM=0;IR=this.t();IJ=new Xu(QG.O,IR,"",this);for(var IH=0,len=IW.length;IH<len;IH++){var ID=IW[IH];if(ID.A()!=Gs.O&&ID.k()!=qf.m){IJ.d(ID);IM++;}}if(IM>0){IJ.k();}return;}if(Ii==null&&IY.length>0){IM=0;IO=strings.calendar_response_subjectprefix_canceled;IR=IO+this.t();IJ=new Xu(QG.m,IR,IO,this);for(var IH=0,len=IY.length;IH<len;IH++){var ID=IY[IH];if(ID.A()!=Gs.O&&ID.N()!=hs.m&&ID.k()!=qf.m){IJ.d(ID);IM++;}}if(IM>0){IJ.k();}return;}if(IW.length>0){IM=0;IO=strings.calendar_response_subjectprefix_updated;IR=IO+this.t();IJ=new Xu(QG.O,IR,IO,this);for(var IH=0,len=IW.length;IH<len;IH++){var ID=IW[IH];if(ID.A()!=Gs.O&&ID.k()!=qf.m){IJ.d(ID);IM++;}}if(IM>0){IJ.k();}}if(IY.length>0){IM=0;IO=strings.calendar_response_subjectprefix_canceled;IR=IO+this.t();IJ=new Xu(QG.m,IR,IO,this);for(var IH=0,len=IY.length;IH<len;IH++){var ID=IY[IH];if(ID.A()!=Gs.O&&ID.N()!=hs.m&&ID.k()!=qf.m){var Is=false;var Ih=ID.m();if(Ih!=null){Is=Ii.Y(Ih)!=null;}if(!Is&&Ih!=null){IJ.d(ID);IM++;}}}if(IM>0){IJ.k();}}};fO.prototype.AY=function(IU){var Iw=this.a();var IG=this.I();if(IU==null){IU=false;}if(IU){var Ic;var IS;var IH;if(IG==yc.O){Ic=QG.m;IH=strings.calendar_response_subjectprefix_canceled;IS=IH+this.t();if(!this.W&&!this.g){this.EM();}this.E0(new Date());}else{if(IG==yc.m){Ic=QG.d;IH=strings.calendar_response_subjectprefix_declined;IS=IH+this.t();}}var Ia=0;var IW=new Xu(Ic,IS,IH,this);var Iv=this.L();if(IG==yc.O){var J2=Iv.O();for(var IY=0,len=J2.length;IY<len;IY++){var IJ=J2[IY];if(IJ.A()!=Gs.O&&IJ.N()!=hs.m&&IJ.k()!=qf.m){IW.d(IJ);Ia++;}}}else{if(IG==yc.m){var J5=Iv.k();IW.d(J5);Ia++;}}if(Ia>0){IW.k();}}if(IG==yc.O&&IU){SQ(this);}if(this.W){Iw.GQ(this);}else{if(this.g){Iw.G3(this);}else{this.w.P(this);var Is=new Wd.O(qx("calendar"),true,null,null);var Io=Is.L("delete",sE);Io.h(this.m.cloneNode(true));Io.L("ImapFolderName",this.w.d());Is.N.E();if(this.w.h()&&!this.w.O()&&ap()){var J6=JB();J6.Qa.h(this);}}}};fO.prototype.Ek=function(IN){if(IN==null){IN=true;}var IS=this.a();this.Bd(hs.d);var ID=this.Ge();if(ID==tW.O||ID==tW.d||ID==tW.m||ID==tW.k){this.Ap(ID);}else{this.Ap(tW.m);}this.EN(new Date());if(IN){var IR=strings.calendar_response_subjectprefix_accepted;var IY=IR+this.t();var IM=new Xu(QG.k,IY,IR,this);var IU=this.L();if(IU!=null){var IQ=IU.k();if(IQ!=null){IM.d(IQ);IM.k();}}}if(this.W){this.W=false;this.g=true;this.c(this.k());this.A4(this.Y());IS.A8(this,false);}else{if(this.g){IS.Ac(this,false);}else{this.n(false);}}};fO.prototype.EL=function(IO){if(IO==null){IO=true;}var IL=this.a();this.Bd(hs.k);this.Ap(tW.d);this.EN(new Date());if(IO){var IN=strings.calendar_response_subjectprefix_tentative;var IU=IN+this.t();var IR=new Xu(QG.A,IU,IN,this);var IJ=this.L();if(IJ!=null){var IQ=IJ.k();if(IQ!=null){IR.d(IQ);IR.k();}}}if(this.W){this.W=false;this.g=true;this.c(this.k());this.A4(this.Y());IL.A8(this,false);}else{if(this.g){IL.Ac(this,false);}else{this.n(false);}}};fO.prototype.Ez=function(IJ){if(IJ==null){IJ=true;}var IU=this.a();if(IJ){var IL=strings.calendar_response_subjectprefix_declined;var IR=IL+this.t();var IN=new Xu(QG.d,IR,IL,this);var IO=this.L();if(IO!=null){var IM=IO.k();if(IM!=null){IN.d(IM);IN.k();}}}this.AY(false,false);};function jh(){this.O=null;}jh.a=function(T){var Q=new jh();Q.O=T.O.ownerDocument.createElement("attachment_info");return Q;};jh.X=function(T){var Q=new jh();Q.O=T;return Q;};jh.prototype.L=function(T){var Q=v4.O(this.O,"attach_filename",true);v4.m(Q,T);};jh.prototype.w=function(){var Q=v4.O(this.O,"display_name",false);return(Q!=null?v4.d(Q):null);};jh.prototype.H=function(T){var Q=v4.O(this.O,"display_name",true);v4.m(Q,T);};jh.prototype.C=function(){var Q=v4.O(this.O,"exception_starttime",false);return(Q!=null?nx(v4.d(Q)):null);};jh.prototype.A=function(n){var Q=n.getTimezoneOffset();var K=new Date(n.getTime()-Q*Z2);var T=v4.O(this.O,"exception_starttime",true);v4.m(T,dp(K));};jh.prototype.f=function(){var Q=v4.O(this.O,"exception_endtime",false);return(Q!=null?nx(v4.d(Q)):null);};jh.prototype.W=function(T){var Q=T.getTimezoneOffset();var n=new Date(T.getTime()-Q*Z2);var K=v4.O(this.O,"exception_endtime",true);v4.m(K,dp(n));};jh.prototype.V=function(){var Q=v4.O(this.O,"attachment_hidden",false);if(Q==null){return null;}var T=v4.d(Q);return(T=="true");};jh.prototype.E=function(T){var Q=v4.O(this.O,"attachment_hidden",true);v4.m(Q,T.toString());};jh.prototype.N=function(T){var Q=v4.O(this.O,"attach_method",true);v4.m(Q,T);};jh.prototype.v=function(T){var Q=v4.O(this.O,"attachment_flags",true);v4.m(Q,T);};jh.prototype.Y=function(T){var Q=v4.O(this.O,"rendering_position",true);v4.m(Q,T);};jh.prototype.g=function(T){var Q=v4.O(this.O,"attachment_linkid",true);v4.m(Q,T);};jh.prototype.z=function(T){var Q=v4.O(this.O,"attach_long_filename",true);v4.m(Q,T);};jh.prototype.m=function(){var Q=v4.O(this.O,"attach_long_filename",false);return(Q!=null?v4.d(Q):null);};jh.prototype.l=function(T){var Q=v4.O(this.O,"attach_extension",true);v4.m(Q,T);};jh.prototype.t=function(T){var Q=v4.O(this.O,"attach_flags",true);v4.m(Q,T);};jh.prototype.U=function(T){var Q=v4.O(this.O,"creation_time",true);v4.m(Q,dp(T));};jh.prototype.P=function(T){var Q=v4.O(this.O,"last_modification_time",true);v4.m(Q,dp(T));};jh.prototype.k=function(j,o,r,J,M){var Q=[];rQ.W(Q,j);rQ.O(Q,o);rQ.W(Q,r);rQ.W(Q,J);rQ.O(Q,M);var n=rQ.A(Q);var T=iF.O(n,false);var K=v4.O(this.O,"attach_renddata",true);v4.m(K,T);};jh.prototype.d=function(){var Q=this.C();if(Q==null){return true;}return(Q.getFullYear()<4500);};jh.prototype.b=function(){var Q=v4.O(this.O,"partSpec",false);return(Q!=null?parseInt(v4.d(Q),10):null);};jh.prototype.R=function(T){var Q=v4.O(this.O,"mimeType",true);v4.m(Q,T);};jh.prototype.h=function(){var Q=v4.O(this.O,"mimeType",false);return(Q!=null?v4.d(Q):null);};function hA(){this.O=null;}hA.A=function(g){var v=new hA();v.O=g.m.ownerDocument.createElement("attachment_table");g.m.appendChild(v.O);return v;};hA.Y=function(g){var v=new hA();v.O=g;return v;};hA.prototype.k=function(){var h=[];var g=this.O.getElementsByTagName("attachment_info");for(var v=0,len=g.length;v<len;v++){var L=jh.X(g[v]);Y8.O(h,L);}return h;};hA.prototype.m=function(){var h=[];var L=this.O.getElementsByTagName("attachment_info");for(var v=0,len=L.length;v<len;v++){var g=jh.X(L[v]);if(!g.d()){Y8.O(h,g);}}return h;};hA.prototype.W=function(v){this.O.appendChild(v.O);};hA.prototype.d=function(v){this.O.removeChild(v.O);};hA.prototype.H=function(N){var h=-1;var L=this.k();for(var v=0,len=L.length;v<len;v++){var g=L[v];if(g.d()){h++;if(h==N){return g;}}}return null;};function C0(){this.O=null;}C0.h=function(j){var V=new C0();V.O=j.m.ownerDocument.createElement("recipient_entry");var Q=[];for(var f=0;f<16;f++){Q[f]=0;}var n=rQ.A(Q);var K=iF.O(n,false);var T=v4.O(V.O,"entry_id",true);v4.m(T,K);return V;};C0.b=function(T){var f=new C0();f.O=T;if(f.w()==null){var Q=[];for(var V=0;V<16;V++){Q[V]=0;}var n=rQ.A(Q);var K=iF.O(n,false);var T=v4.O(f.O,"entry_id",true);v4.m(T,K);}return f;};C0.prototype.k=function(){var f=v4.O(this.O,"recipient_type",false);return(f!=null?parseInt(v4.d(f),10):null);};C0.prototype.W=function(V){var f=v4.O(this.O,"recipient_type",true);v4.m(f,V);};C0.prototype.z=function(){var f=v4.O(this.O,"addrtype",false);return(f!=null?v4.d(f):null);};C0.prototype.H=function(V){var f=v4.O(this.O,"addrtype",true);v4.m(f,V);};C0.prototype.R=function(){var f=v4.O(this.O,"sender_name",false);return(f!=null?v4.d(f):null);};C0.prototype.t=function(V){var f=v4.O(this.O,"sender_name",true);v4.m(f,V);};C0.prototype.d=function(){var f=v4.O(this.O,"display_name",false);return(f!=null?v4.d(f):null);};C0.prototype.v=function(V){var f=v4.O(this.O,"display_name",true);v4.m(f,V);};C0.prototype.l=function(){var f=v4.O(this.O,"recipient_display_name",false);return(f!=null?v4.d(f):null);};C0.prototype.g=function(V){var f=v4.O(this.O,"recipient_display_name",true);v4.m(f,V);};C0.prototype.A=function(){var f=v4.O(this.O,"recipient_flags",false);if(!f){return null;}var V=parseInt(v4.d(f),10);if(isNaN(V)){return null;}return(V&15);};C0.prototype.L=function(V){var f=v4.O(this.O,"recipient_flags",true);v4.m(f,V);};C0.prototype.N=function(){var f=v4.O(this.O,"recipient_trackstatus",false);return(f!=null?parseInt(v4.d(f),10):null);};C0.prototype.E=function(V){var f=v4.O(this.O,"recipient_trackstatus",true);v4.m(f,V);};C0.prototype.P=function(){var f=v4.O(this.O,"recipient_trackstatus_time",false);return(f!=null?nx(v4.d(f)):null);};C0.prototype.C=function(V){var f=v4.O(this.O,"recipient_trackstatus_time",true);v4.m(f,dp(V));};C0.prototype.m=function(){var f=v4.O(this.O,"email_address",false);if(f==null){return null;}var V=v4.d(f);return bw(V);};C0.prototype.Y=function(V){var f=v4.O(this.O,"email_address",true);v4.m(f,bw(V));};C0.prototype.U=function(){var f=v4.O(this.O,"search_key",false);return(f==null?null:v4.d(f));};C0.prototype.X=function(V){var f=v4.O(this.O,"search_key",true);v4.m(f,V);};C0.a=function(Q,V){V=bw(V.toUpperCase());var f="";if(Q==PF.O){f+="OPENMAIL:";}else{if(Q==PF.m){f+="SMTP:";}}f+=V;f+=String.fromCharCode(0);return iF.O(f,false);};C0.prototype.w=function(){var f=v4.O(this.O,"entry_id",false);return(f!=null?v4.d(f):null);};function pO(){this.m=null;}pO.d=function(N){var L=new pO();L.m=N.m.ownerDocument.createElement("recipient_table");N.m.appendChild(L.m);return L;};pO.h=function(N){var L=new pO();L.m=N;return L;};pO.prototype.O=function(){var a=[];var N=this.m.getElementsByTagName("recipient_entry");for(var L=0,len=N.length;L<len;L++){var E=C0.b(N[L]);Y8.O(a,E);}return a;};pO.prototype.H=function(b){var E=[];var a=this.m.getElementsByTagName("recipient_entry");for(var L=0,len=a.length;L<len;L++){var N=C0.b(a[L]);if(N.k()==b&&N.A()!=Gs.O){Y8.O(E,N);}}return E;};pO.prototype.k=function(){var a=this.m.getElementsByTagName("recipient_entry");for(var L=0,len=a.length;L<len;L++){var N=C0.b(a[L]);if(N.A()==Gs.O){return N;}}return null;};pO.prototype.A=function(a,L){if(L!=null&&L<=this.m.childNodes.length){var N=this.m.childNodes.item(L);this.m.insertBefore(a.O,N);}else{this.m.appendChild(a.O);}};pO.prototype.W=function(L){this.m.removeChild(L.O);};pO.prototype.v=function(E){var a=this.m.getElementsByTagName("recipient_entry");for(var L=0,len=a.length;L<len;L++){var N=C0.b(a[L]);var b=N.U();if(N.U()==E){return N;}}return null;};pO.prototype.Y=function(b){b=b.strip().replace(/\\/,"");var a=this.m.getElementsByTagName("recipient_entry");for(var N=0,len=a.length;N<len;N++){var E=C0.b(a[N]);var L=E.m();if(L!=null){L=L.strip().replace(/\\/,"");if(b.toUpperCase()==L.toUpperCase()){return E;}}}return null;};pO.prototype.g=function(b){var a=this.m.getElementsByTagName("recipient_entry");for(var L=0,len=a.length;L<len;L++){var E=C0.b(a[L]);var N=E.d();if(N!=null){if(b.toUpperCase()==N.toUpperCase()){return E;}}}return null;};function mc(d){var Y=d.m;var O=[];rQ.O(O,d.m);rQ.O(O,0);rQ.O(O,d.k);if(d.k==0){for(var m=0;m<36;m++){rQ.m(O,0);}}else{var A=d.g;var k=d.v;rQ.O(O,k.d);rQ.O(O,k.m+1);rQ.W(O,k.O);rQ.m(O,k.k+1);for(var m=0;m<7;m++){rQ.m(O,0);}rQ.O(O,A.d);rQ.O(O,A.m+1);rQ.W(O,A.O);rQ.m(O,A.k+1);for(var m=0;m<7;m++){rQ.m(O,0);}}var H=rQ.A(O);var W=iF.O(H,false);return W;}function vo(W){var A=iF.d(W);var O=rQ.H(A);var m=new ai();m.m=rQ.Y(O,0);if(m.m>32767){m.m=m.m-65536;}m.k=rQ.d(O,8);if(m.k==0){return m;}var d=new CX();d.k=rQ.k(O,22);d.d=rQ.k(O,12);d.m=rQ.k(O,16)-1;d.O=rQ.k(O,20);var k=new CX();k.k=rQ.k(O,40);k.d=rQ.k(O,30);k.m=rQ.k(O,34)-1;k.O=rQ.k(O,38);m.g=k;m.v=d;return m;}var Y8={O:function(L,N){L[L.length]=N;},H:function(L,N,a){if(N<=0){return [a].concat(L);}else{if(N>=L.length){return L.concat([a]);}else{return L.slice(0,N).concat([a],L.slice(N,L.length));}}},m:function(L,N){if(N==0){return L.slice(1);}else{return L.slice(0,N).concat(L.slice(N+1,L.length));}},d:function(L){return L.concat();},h:function(L,N){return Y8.H(L,0,N);},g:function(L){return Y8.m(L,0);},W:function(N,E,a){for(var L in N){if((a!=null&&a(N[L],E)==0)||N[L]==E){return L-0;}}return -1;},k:function(L,a,E){var N=Y8.W(L,a,E);return Y8.m(L,N);},Y:function(L,a){for(var N in L){if(L[N]==a){return true;}}return false;},A:function(L,N){if(!Y8.Y(L,N)){Y8.O(L,N);}},v:function(L){L.length=0;}};var J7={O:function(Y,v){if(!Y){throw lq(J1.O,v);}},d:function(Y,v,g){if(Y!=v){throw lq(J1.O,g);}},m:function(v,Y,g){if(v<=Y){throw lq(J1.O,g);}},k:function(g,v,Y){if(g>=v){throw lq(J1.O,Y);}},H:function(Y,v){if(Y.search(/\s/)!=-1){throw lq(J1.O,v);}},W:function(Y,g,v){if(!Y.match(g)){throw lq(J1.O,v);}},A:function(Y,g,v){if(Y.match(g)){throw lq(J1.O,v);}}};var rI={m:new Array(),d:null,v:"",N:"",b:"gBodyDelimiter",k:false,Y:function(C){if(sR(C)&&C!=null){this.d=C;}else{this.d=ql();}var U;try{var t=JB();this.v=t.UP.W;}catch(U){return;}this.N=sha.getHexDigest(this.v+this.b+this.d);},a:function(V,f){this.Y(f);var t=en(V);for(var C=0;C<t.length;C++){var R=t[C].getElementsByTagName("disposition");var l=[];for(var w=0;w<this.O.length;w++){var P=this.O[w];var U="";switch(P){case "filename":U=R[0].getAttribute("filename");break;case "mime_type":U=t[C].getAttribute("type")+"/"+t[C].getAttribute("subtype");break;case "byte_size":U=t[C].getAttribute("bytes");case "transfer_encoding":U="base64";break;default:}Y8.O(l,U);}this.W(l);}this.A();},L:function(U,l,t,w){this.Y(w);this.k=true;var C=JB();C.ot.D(window,this.d,U,l,t);},E:function(f){this.k=false;var w=f.getElementsByTagName("attachment");for(var C=0;C<w.length;C++){var R=w[C];var U=[];for(var t=0;t<this.O.length;t++){var l=this.O[t];if(l=="transfer_encoding"){Y8.O(U,"base64");}else{var P=R.getAttribute(l);Y8.O(U,P);}}this.W(U);}this.A();},X:function(){this.k=false;this.A();},g:function(){return this.m.length;},H:function(){return this.k;},z:function(){this.m=new Array();},W:function(C){Y8.O(this.m,new rI.h(C));},A:function(){if(typeof richedittoolbar=="undefined"){setTimeout("rI.A()",100);return;}if(this.m.length==0&&!this.k){sf(Qg("attachmentsLine"));}else{var C,textColor;if(this.k){C=strings.processing_attachments;textColor="gray";}else{var U=new Array();for(var t=0;t<this.m.length;t++){Y8.O(U,this.m[t][this.O[0]]);}C=U.join(", ");textColor="black";}Qg("UploadedAttachments").innerHTML=C;Wo(Qg("attachmentsLine"));}lL();},O:["filename","mime_type","byte_size","transfer_encoding"],h:function(P){for(var C=0;C<rI.O.length;C++){this[rI.O[C]]=P[C];}var t=this[rI.O[1]].split("/");this.U=t[0];this.w=t[1];}};rI.h.prototype.l=function(){var f=new Array();for(var R=0;R<rI.O.length;R++){Y8.O(f,this[rI.O[R]]);}return f;};function dk(){return rI;}function _u4(O){var d=rI.m[O];var m=new Array();for(var O=0;O<rI.O.length;O++){Y8.O(m,d[rI.O[O]]);}return m;}function _iw(){rI.z();i7=true;}function _ts(O){rI.W(O);i7=true;}function _i9(){return rI.m.length;}function _x8(){return rI.N;}function _kh(){return rI.v;}var iF={m:null,k:null,A:function(){this.m=new Array();this.k=new Array();for(var W=0;W<26;W++){Y8.O(this.m,String.fromCharCode(65+W));}for(var W=0;W<26;W++){Y8.O(this.m,String.fromCharCode(97+W));}for(var W=0;W<10;W++){Y8.O(this.m,String.fromCharCode(48+W));}Y8.O(this.m,"+");Y8.O(this.m,"/");for(var W=0;W<128;W++){Y8.O(this.k,-1);}for(var W=0;W<64;W++){this.k[this.m[W].charCodeAt(0)]=W;}},O:function(t,C){var g;var L;var a;var W=0;var X;var z;var h;var N;var v=-1;var Y=t.split("");var H="";while(W==0){g=(typeof Y[++v]!="undefined")?Y[v].charCodeAt(0):((W=1)?0:0);L=(typeof Y[++v]!="undefined")?Y[v].charCodeAt(0):((W+=1)?0:0);a=(typeof Y[++v]!="undefined")?Y[v].charCodeAt(0):((W+=1)?0:0);X=this.m[g>>2];z=this.m[(3&g)<<4|L>>4];h=this.m[(15&L)<<2|a>>6];N=this.m[a&63];if(W>=1){N="=";}if(W==2){h="=";}if(W<3){H+=X+z+h+N;}}if(C){var E="";var b=76;while(H.length>b){E+=H.substring(0,b)+"\n";H=H.substring(b);}E+=H;return E;}return H;},d:function(E){var Y=0;var v=0;var h=0;var g=0;var W=0;var H=0;var a=E.split("");var L="";var N=0;do{g=a[N++].charCodeAt(0);W=this.k[g];if(g>=0&&g<128&&W!=-1){if(H%4==0){Y=W<<2;}else{if(H%4==1){Y=Y|(W>>4);v=(W&15)<<4;}else{if(H%4==2){v=v|(W>>2);h=(W&3)<<6;}else{h=h|W;}}}H++;if(H%4==0){L+=String.fromCharCode(Y)+String.fromCharCode(v)+String.fromCharCode(h);}}}while(typeof a[N]!="undefined");L+=(H%4==3)?String.fromCharCode(Y)+String.fromCharCode(v):((H%4==2)?String.fromCharCode(Y):"");return L;}};iF.A();var rQ={H:function(N){var g=new Array();var h=N.split("");var v=0;var L=0;do{g[L++]=h[v++].charCodeAt(0);}while(typeof h[v]!="undefined");return g;},A:function(h){var g="";for(var v=0,len=h.length;v<len;v++){g+=String.fromCharCode(h[v]);}return g;},k:function(v,g){return v[g];},Y:function(g,v){return((g[v]&255)+((g[v+1]&255)<<8));},d:function(g,v){return((g[v]&255)+((g[v+1]&255)<<8)+((g[v+2]&255)<<16)+((g[v+3]&255)<<24));},m:function(v,g){v[v.length]=g&255;},W:function(v,g){v[v.length]=g&255;v[v.length]=(g>>8)&255;},O:function(v,g){v[v.length]=g&255;v[v.length]=(g>>8)&255;v[v.length]=(g>>16)&255;v[v.length]=(g>>24)&255;}};nh.MAX_FETCH_CHUNK_SIZE=250;function nh(V){this.k=false;this.A=false;this.m=new Array();this.X=null;this.H=null;this.w=0;this.Y=V;}nh.prototype.d=function(){return pp.d(this.Y);};nh.prototype.h=function(){var Q=(this.Y.getAttribute(H5.Z)=="true");return Q;};nh.prototype.O=function(){return(pp.m(this.Y)!=null);};nh.prototype.b=function(){return this.Y;};nh.prototype.f=function(){return H5.O.BO(this.Y);};nh.prototype.L=function(){return H5.O.BR(this.Y);};nh.prototype.v=function(n,T,Q){if(this.k||this.A){return;}this.a=1;this.X=n;this.H=T;this.A=true;this.z(Q);};nh.prototype.z=function(n){if(n!=null){}else{n=true;}var K=ei(this,this.R);var j=ei(this,this.l);var Q=new Wd.O(qx("calendar"),n,K,j);var T=Q.L("loadHeaders",sE);T.L("from",this.a);T.L("count",nh.MAX_FETCH_CHUNK_SIZE);T.L("ImapFolderName",this.d());Q.h.add("async",n);Q.h.add("no.report.faults",true);Q.N.E();};nh.prototype.R=function(G,Z){var T=G.h().getElementsByTagName("calendar")[0];if(T==null){if(this.H){this.H(this);}return;}var Q=T.getAttribute("total");if(Q!=null){Q=parseInt(Q);}if(Q==null||isNaN(Q)||Q<0){if(this.H){this.H(this);}return;}var n=-1;var J=T.childNodes.length;for(var K=0;K<J;K++){if(T.childNodes.item(0)!=null){var M=T.removeChild(T.childNodes.item(0));var o=fO.Ey(M,this,this.N(),true);if(o.GN()){this.g(o);}if(K==J-1){var j=M.getAttribute("seqnum");if(j!=null&&!isNaN(j)){n=parseInt(j);}}}}if(n!=-1){this.a=n+1;}else{this.a+=nh.MAX_FETCH_CHUNK_SIZE;}if(this.a<Q){var r=Z.item("async");this.z(r);}else{this.k=true;this.A=false;if(this.X){this.X(this);}}};nh.prototype.l=function(){this.k=true;this.A=false;if(this.H){this.H(this);}};nh.prototype.N=function(){return this.w++;};nh.prototype.C=function(Q){return this.m[Q];};nh.prototype.E=function(n){for(var T in this.m){var Q=this.m[T];if(Q.AJ()==n){return Q;}}return null;};nh.prototype.g=function(Q){this.m[Q.P]=Q;};nh.prototype.t=function(T,Q){this.m[T.P]=Q;};nh.prototype.P=function(n){var T=new Array();for(var Q in this.m){if(Q!=n.P){T[Q]=this.m[Q];}}this.m=T;};nh.prototype.U=function(){return this.m;};nh.prototype.W=function(K,J){var n=[];for(var Z in this.m){var Q=this.m[Z];if(Q.X()==true){var M=Q.r();if(!(PL(M.H,J)>0||PL(M.E,K)<0)){var T=K.clone();while(PL(T,J)<0){var r=M.l(T);if(r[0]){var I=r[2];var G=Q.s(I);if(G!=null){Y8.O(n,G);}}T.setDate(T.getDate()+1);}}for(var j=0,len=Q.q.length;j<len;j++){var o=Q.q[j];if(!(X9(o.k(),J)>=0||X9(o.Y(),K)<=0)){Y8.O(n,o);}}}else{if(!(X9(Q.k(),J)>=0||X9(Q.Y(),K)<=0)){Y8.O(n,Q);}}}return n;};var tW={O:0,d:1,m:2,k:3};var qX={O:0,Y:1,g:2,k:3,m:4,H:5,h:6,v:7,W:8,d:9,A:10};var S4={m:0,O:1,A:2,k:3,d:4};var hs={W:0,O:1,k:2,d:3,m:4,A:5};var yc={k:0,O:1,m:3,A:5,d:7};var s1={O:0,m:1,d:-1};var w9={m:0,d:1,O:2};var qf={O:1,d:2,m:3};var PF={O:"OPENMAIL",m:"SMTP",d:"MAPIPDL"};var Gs={m:1,O:3};var Yy={m:1,O:2,d:3,k:4};var oE={m:1,A:2,k:3,d:4,O:5};var jZ={W:0,A:1,Y:2,g:3,v:4,k:5,H:6,d:7,O:8,m:9};var t1={g:0,O:1,d:2,Y:3,W:4,m:5,L:6,k:7,A:8,h:9,v:10,H:11};var OD={m:0,d:1,k:2,O:3};var uW={m:0,k:1,A:2,d:3,H:4,W:5,O:6};var g8={d:0,m:1,k:2,W:3,H:4,O:5,A:6};var DN={d:0,O:1,k:2,m:3,A:4};var QG={O:"IPM.Schedule.Meeting.Request",k:"IPM.Schedule.Meeting.Resp.Pos",A:"IPM.Schedule.Meeting.Resp.Tent",d:"IPM.Schedule.Meeting.Resp.Neg",m:"IPM.Schedule.Meeting.Canceled"};var hG={m:0,d:1,O:2,k:3};var ry={m:0,W:1,d:2,k:3,O:4,A:5};function ja(){if(Y1(window)){if(na.W==null){return new na();}return na.W;}else{var O=JB();return O.ja();}}function na(){this.m=new Array();this.H=null;this.v=false;this.A=false;na.W=this;}na.W=null;na.prototype.O=function(){for(var E=0,len=this.m.length;E<len;E++){var b=this.m[E];if(b.h()){return b;}}return null;};na.prototype.N=function(X){for(var E=0,len=this.m.length;E<len;E++){var b=this.m[E];if(b.d()==X){return b;}}return null;};na.prototype.d=function(){return this.N(pp.d(lf));};na.prototype.g=function(E){var b=E.d();if(E.h()){}Y8.O(this.m,E);};na.prototype.a=function(E){this.H=E;this.A=true;this.Y();};na.prototype.Y=function(){var X=true;for(var E=0,len=this.m.length;E<len;E++){var b=this.m[E];if(b.O()){continue;}if(!b.k){X=false;b.v(ei(this,this.Y),ei(this,this.Y));break;}}if(X){this.v=true;this.A=false;if(this.H!=null){this.H();}}};na.prototype.L=function(V){function f(K,n){var Q=K.k();var T=n.k();return X9(Q,T);}var C=new Date();C.setHours(0,0,0);var z=C.clone();z.setDate(z.getDate()+V);var X=[];var P=(new Date()).getTime();for(var t=0,len=this.m.length;t<len;t++){var U=this.m[t];if(U.O()){continue;}var l=false;var b=U.b();while(b!=null&&b.nodeName!="#document"){if(b.getAttribute(H5.S)=="DeletedItems"){l=true;break;}b=b.parentNode;}if(l){continue;}var E=U.W(C,z);for(var w=E.length;--w>=0;){var R=E[w];if(R.Y().getTime()<P){E=Y8.m(E,w);}}X=X.concat(E);}X.sort(f);return X;};na.prototype.h=function(){function R(K,n){var Q=K.k();var T=n.k();return X9(Q,T);}var b=[];var t=new Date();for(var C=0,len=this.m.length;C<len;C++){var w=this.m[C];if(w.O()){continue;}var l=w.U();for(var P in l){var E=l[P];var X=E.Eu();if(E.X()==true){if(E.AH()==true&&X!=null&&X.getTime()<=t.getTime()){var V=E.r();var z=V.Q(X);if(z!=null){if(gD(z)){var U=E.s(z);if(U!=null){Y8.O(b,U);}}else{if(E.z){E.f();}var f=E.Ah(z.k);Y8.O(b,f);}}}}else{if(E.AH()==true){if(X!=null){if(X.getTime()<=t.getTime()){Y8.O(b,E);}}else{if(E.k().getTime()-E.j()*Z2<=t.getTime()){Y8.O(b,E);}}}}}}b.sort(R);return b;};na.prototype.k=function(z){for(var E=0,len=this.m.length;E<len;E++){var X=this.m[E];if(X.O()){continue;}var b=X.E(z);if(b!=null){return b;}}return null;};function Pb(){if(av){setTimeout("Pb()",10000);return;}if(ModalDialog.O!=null){var d;try{if(!ModalDialog.O.closed){setTimeout(" Pb()",10000);return;}}catch(d){}}var m=ja();var O=m.h();if(O==null||O.length==0){setTimeout("Pb()",5*Z2);return;}if(!fO.Ga(O,true,qC,Ss)){setTimeout("Pb()",5*Z2);}}function qC(O){H0();L8(O);}function Ss(){setTimeout("Pb()",5*Z2);}function rn(){var k;try{var d=gIsIE?gXmlGui:"";var O="";O+="<HTML>";O+="  <HEAD>";O+="    <TITLE>"+strings.shared_print+"</TITLE>";O+=gFixedIncludes+d;O+="  </HEAD>";O+='  <BODY style="border-width:0px;margin:0px;" onload="setTimeout(\''+("WH")+"()', 0 );\">";O+="  </BODY>";O+="</HTML>";var m=window.open("","_blank","height=500,width=700,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no");m.document.write(O);m.document.close();}catch(k){alert(strings.popup_stopper);}}function WH(){window.name="print";if(gIsNS){fM(opener.gXmlGui);}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;gDoc=document;gDocBody=document.body;g_CalendarViewMode=opener.g_CalendarViewMode;g_SelectedDate=opener.g_SelectedDate;xJ=16;JT=8;mainTablePane=fY("<DIV id='mainTablePane' class='pane' style='border-top:none;overflow:hidden;width:650px;'>",gDocBody);if(g_CalendarViewMode==OD.m||g_CalendarViewMode==OD.d||g_CalendarViewMode==OD.k){U0();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.left="0px";calDayViewDiv.style.height=(48*xJ)+"px";calDayViewDiv.style.width=mainTablePane.offsetWidth+"px";calDayViewDiv.style.overflow="hidden";iM();var O=parseInt(allDayEventsTable.rows[0].style.height);calDayViewDiv.style.top=(nq+O)+"px";mainTablePane.style.height=(calDayViewDiv.offsetHeight+nq+O)+"px";dayWeekViewHeaderTable.rows[0].deleteCell(Vb.length);allDayEventsTable.rows[0].deleteCell(Vb.length);}else{if(g_CalendarViewMode==OD.O){mainTablePane.style.height="100%";zf();calMonthViewDiv.style.left="0px";calMonthViewDiv.style.top="0px";var m=pw()-2;var d=(m>0)?3:2;VG(calMonthViewDiv,mainTablePane.offsetWidth-2,m,d);s0();}}setTimeout("Qj()",100);}function Qj(){print();close();}function qv(){if(dw==null){return;}var O=dw.appt;var m=O.a();if(m.z){m.f();}if(O.W){O=m.s(O.k());dw.appt=O;}S2(O);}var Xa=null;function S2(m){var A=JB();if(!m.AR()&&m.z){m.f();}Xa=m.CW();var O="";O+="<HTML>";O+="  <HEAD>";O+="    <TITLE>"+strings.shared_print+"</TITLE>";O+=gFixedIncludes;O+='    <STYLE type="text/css">';O+=".title {";O+="  font-family:tahoma, helvetica, arial, sans-serif;";O+="  font-size:14px;";O+="  color:black;";O+="  font-weight:bold;";O+="}";O+=".label {";O+="  font-family:tahoma, helvetica, arial, sans-serif;";O+="  font-size:11px;";O+="  color:black;";O+="  font-weight:bold;";O+="}";O+=".text {";O+="  font-family:tahoma, helvetica, arial, sans-serif;";O+="  font-size:11px;";O+="  color:black;";O+="}";O+="    </STYLE>";O+="  </HEAD>";O+='  <BODY style="border-width:0px;margin:10px;" onload="setTimeout(\''+("PJ")+"()', 0 );\">";O+="  </BODY>";O+="</HTML>";var k;try{var d=window.open("","_blank","height=500px, width=700px, location=no, menubar=no, resizable=no, scrollbars=yes, status=no, titlebar=no, toolbar=no");d.document.write(O);d.document.close();}catch(k){alert(strings.popup_stopper);}}function PJ(){var d=opener.Xa;var X=JB();if(!d.AR()&&d.z){d.f();}var O="";O+='<DIV class="title">'+X.UP.k+"</DIV>";O+='<HR style="color:black">';O+='<TABLE width="100%" border="0" cellspacing="5" cellpadding="0">';var N=d.t();if(N==null){N="";}O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.event_editor_label_subject+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px"><SPAN class="text">'+N+"</SPAN></TD>";O+="  </TR>";var L=d.Aa();if(L==null){L="";}O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.event_editor_label_location+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px"><SPAN class="text">'+L+"</SPAN></TD>";O+="  </TR>";if(d.X()==true){var b=d.r();O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.event_editor_label_recurrence_pattern+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px"><SPAN class="text">'+ds(b)+"</SPAN></TD>";O+="  </TR>";}else{var E=wy(d.k(),XU("long_date_time"));var a=wy(d.Y(),XU("long_date_time"));O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.event_editor_label_start_time+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px"><SPAN class="text">'+E+"</SPAN></TD>";O+="  </TR>";O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.event_editor_label_end_time+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px"><SPAN class="text">'+a+"</SPAN></TD>";O+="  </TR>";}var Y=d.I();var W=d.Aj();if(Y==yc.A||Y==yc.d){O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.printout_meeting_status+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px"><SPAN class="text">'+strings.printout_meeting_canceled+"</SPAN></TD>";O+="  </TR>";}else{if(Y==yc.m&&(W==hs.k||W==hs.d||W==hs.m||W==hs.A)){O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.printout_meeting_status+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px"><SPAN class="text">';switch(W){case hs.k:O+=strings.printout_meeting_tentatived;break;case hs.d:O+=strings.printout_meeting_accepted;break;case hs.m:O+=strings.printout_meeting_declined;break;case hs.A:O+=strings.printout_meeting_not_responded;break;}O+="    </SPAN></TD>";O+="  </TR>";}}var v=d.L();if(Y!=yc.k&&v!=null){var g=v.H(qf.O);var H=v.H(qf.d);var h=v.H(qf.m);if(g.length>0){O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.printout_required_recipients+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px">';O+='      <SPAN class="text">';for(var m=0,len=g.length;m<len;m++){var A=g[m];O+=A.d();if(m<g.length-1){O+=", ";}}O+="      </SPAN>";O+="    </TD>";O+="  </TR>";}if(H.length>0){O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.printout_optional_recipients+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px">';O+='      <SPAN class="text">';for(var m=0,len=H.length;m<len;m++){var A=H[m];O+=A.d();if(m<H.length-1){O+=", ";}}O+="      </SPAN>";O+="    </TD>";O+="  </TR>";}if(h.length>0){O+="  <TR>";O+='    <TD width="1%" valign="top" nowrap><SPAN class="label">'+strings.printout_meeting_resources+"</SPAN></TD>";O+='    <TD valign="top" style="padding-left:5px">';O+='      <SPAN class="text">';for(var m=0,len=h.length;m<len;m++){var A=h[m];O+=A.d();if(m<h.length-1){O+=", ";}}O+="      </SPAN>";O+="    </TD>";O+="  </TR>";}}O+="</TABLE>";var k=d.DT();if(k==null){k="";}k=k.strip();k=k.replace(/\n( ){3}/g,"\n");k=k.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");k=k.replace(/( ){2}/g,"&nbsp;&nbsp;");k=k.replace(/\n/ig,"<br/>");O+="<BR>";O+='<DIV class="text">'+k+"</DIV>";document.body.innerHTML=O;setTimeout("Zi()",100);}function Zi(){print();close();}g_CalendarViewMode=OD.m;var SH=new Date();g_SelectedDate=new Date(SH.getFullYear(),SH.getMonth(),SH.getDate());g_DatePickerDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);var Q4=[uW.k,uW.A,uW.d,uW.H,uW.W];var sp=480;var iH=1020;var an=uW.m;var HO=7;var vC=null;var QA=null;var HR=null;var eY=null;var PE=null;var T6=null;var Ft=false;var dw=null;var P7=null;var Os=null;var hp=false;var vQ=+1;var nB=-1;var xJ=20;var JT=10;var UJ=20;var U3=5;var Xf="#FFF4BC";var wR="#FFFFD5";var yn="#F6DBA2";var Hb="#F3E4B1";var Vb=null;function ZO(){QA=null;HR=null;eY=null;PE=null;T6=null;Ft=false;dw=null;Os=null;var m=ja();var O=m.d();if(O.h()){Xf="#FFF4BC";wR="#FFFFD5";yn="#F6DBA2";Hb="#F3E4B1";}else{if(O.O()){Xf="#95A9CB";wR="#CFD8E6";yn="#6C81A8";Hb="#8093B5";}else{Xf="#B3D497";wR="#D5ECBC";yn="#8CB468";Hb="#A8CB8A";}}}function YB(){upcomingAppointmentsDiv=fY("<DIV id='upcomingAppointmentsDiv' class='upcomingAppointmentsDiv'>",eventsPane);var L=ja();if(!L.v){upcomingAppointmentsDiv.style.padding="5px 0px 0px 6px";upcomingAppointmentsDiv.innerHTML=strings.loading_calendar;return;}var E=fY("<TABLE style='position:absolute; left:0px; top:0px; width:100%; border-collapse:collapse;'>",upcomingAppointmentsDiv);var N=fY("<TBODY style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px;'>",E);var m=L.L(HO);var W=new Date();var d;function Y(t){var U=fY("<TR class='upcomingAppointmentRow'>",N);var C=t.t();if(C==null||C.strip()==""){C=strings.appointment_empty_subject;}C=A1(C);var z;if(t.BK()||t.BH()){z=fY("<TD class='upcomingAppointmentSubjectCell' width='100%' colspan='2'>",U);}else{var l=fY("<TD class='upcomingAppointmentTimeCell'>",U);l.innerHTML=tV(t.k());z=fY("<TD class='upcomingAppointmentSubjectCell' width='100%'>",U);}z.innerHTML=C;z.appt=t;z.onmouseover=function(evt){var b=rH(evt);PG(b);var X=z0(b);X.style.textDecoration="underline";};z.onmouseout=function(evt){var b=rH(evt);PG(b);var X=z0(b);X.style.textDecoration="none";};z.onclick=function(evt){var b=rH(evt);PG(b);if(gIsNS&&KH(b)!=HN){return;}var X=z0(b);var w=pT();if(X.lastClickTime!=null&&w-X.lastClickTime<1000){return;}X.lastClickTime=w;S7(X.appt);};}function g(z){var b=fY("<TR class='upcomingAppointmentRow'>",N);var X=fY("<TD class='upcomingAppointmentHeaderCell' colspan='2'>",b);X.innerHTML=z;}d=false;for(var O=0;O<m.length;O++){var k=m[O];var A=k.k();var a=k.Y();if(W.getTime()>=A.getTime()&&W.getTime()<=a.getTime()){if(!d){g(strings.upcoming_appointment_in_progress);d=true;}Y(k);m=Y8.m(m,O);O--;}}d=false;for(var O=0;O<m.length;O++){var k=m[O];var A=k.k();if(PL(A,W)==0){if(!d){g(strings.today);d=true;}Y(k);m=Y8.m(m,O);O--;}}if(HO>=1){d=false;var h=W.clone();h.setDate(h.getDate()+1);for(var O=0;O<m.length;O++){var k=m[O];var A=k.k();if(PL(A,h)==0){if(!d){g(strings.tomorrow);d=true;}Y(k);m=Y8.m(m,O);O--;}}}d=false;var v=new Date(W.getFullYear(),W.getMonth(),W.getDate()+2);for(var O=2;O<HO;O++){for(var H=0;H<m.length;H++){var k=m[H];var A=k.k();if(PL(A,v)==0){if(!d){g(wy(v,XU("upcoming_appointments_date")));d=true;}Y(k);m=Y8.m(m,H);H--;}}v.setDate(v.getDate()+1);d=false;}}function rB(){if(upcomingAppointmentsDiv.style.display=="none"){return;}upcomingAppointmentsDiv.style.left="0px";upcomingAppointmentsDiv.style.top=eventsPaneHeader.offsetHeight+"px";var O=eventsPane.offsetHeight-eventsPaneHeader.offsetHeight-2;var m=(O>0)?3:2;VG(upcomingAppointmentsDiv,parseInt(eventsPane.style.width)-2,O,m);}function qs(){if(!Wj||g4(eventsPane)){return;}eventsPane.removeChild(upcomingAppointmentsDiv);YB();rB();}var Ka=null;function RX(){if(Ka!=null){clearTimeout(Ka);Ka=null;}qs();Ka=setTimeout("RX()",5*Z2);}function r5(v,N,h,E,L,a){g_DatePickerDate=new Date(N,v,1);datePickerDiv=fY("<DIV id='datePickerDiv' class='datePickerDiv'>",h,E);datePickerDiv.process=L;datePickerDiv.highlight=a;var O="";O+='<TABLE class="datePickerTable">';O+='<TBODY class="datePickerTableBody">';O+='<TR class="datePickerRow">';var W=an;for(var d=0;d<7;d++){O+='<TD class="datePickerHeaderCell">'+Vg(W%7).charAt(0)+"</TD>";W++;W%=7;}O+="</TR>";var H=zI(g_DatePickerDate,an);var m=H.clone();for(var d=0;d<6;d++){O+='<TR class="datePickerRow">';for(var k=0;k<7;k++){O+='<TD class="datePickerCell">'+m.getDate()+"</TD>";m.setDate(m.getDate()+1);}O+="</TR>";}O+="</TBODY>";O+="</TABLE>";datePickerDiv.innerHTML=O;m=H.clone();var Y=new Date();datePickerTable=datePickerDiv.firstChild;for(var d=1;d<7;d++){var g=datePickerTable.rows[d];for(var k=0;k<7;k++){var A=g.cells[k];A.date=m.clone();A.style.color=m.getMonth()==v?"black":"gray";if(PL(Y,m)==0){A.style.border="1px solid #880000";}m.setDate(m.getDate()+1);}}return datePickerDiv;}var J8=new Date();var nN=null;function Ew(){if(nN!=null){clearTimeout(nN);nN=null;}var O=new Date();if(PL(O,J8)!=0){J8=O;Rx();}nN=setTimeout("Ew()",Z2);}function Rx(H){if(!Wj){return;}if(H==null){H=false;}var Y=datePickerDiv.firstChild;var d=zI(g_DatePickerDate,an);var v=new Date();var g=g_DatePickerDate.getMonth();if(H){var W=an;var k=Y.rows[0];for(var m=0;m<7;m++){var O=k.cells[m];O.innerHTML=Vg(W%7).charAt(0);W++;W%=7;}}for(var m=1;m<7;m++){var k=Y.rows[m];for(var A=0;A<7;A++){var O=k.cells[A];O.innerHTML=d.getDate();O.style.color=d.getMonth()==g?"black":"gray";O.style.fontWeight="normal";O.style.border=PL(v,d)==0?"1px solid #880000":"";O.style.backgroundColor="";O.date=d.clone();d.setDate(d.getDate()+1);}}if(datePickerDiv.highlight){o6();}if(datePickerDiv.process){if(vC!=null){clearTimeout(vC);}vC=setTimeout("j9()",1000);}}function In(O){g_DatePickerDate.setFullYear(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+O,1);Rx();}function j9(){if(Y1(window)&&miniCalendarPane.style.display=="none"){return;}var C=ja();var H;if(Do()){H=C.d();}else{H=C.O();}if(H==null||!H.k){return;}var v=datePickerDiv.firstChild;for(var m=1;m<7;m++){var E=v.rows[m];for(var d=0;d<7;d++){E.cells[d].style.fontWeight="normal";}}var t=H.U();var z=[];var Y=zI(g_DatePickerDate,an);var h=Y.clone();h.setDate(h.getDate()+42);for(var b in t){var O=t[b];if(O.X()==true){var L=O.r();if(!(X9(L.H,h)>=0||X9(L.E,Y)<=0)){z[O.P]=O;}}else{if(!(X9(O.k(),h)>=0||X9(O.Y(),Y)<=0)){var W=O.k();W.setHours(0,0,0);var g=Math.round((W.getTime()-Y.getTime())/T0);if(O.BH()||O.CN()){var m=0;while(X9(W,O.Y())<0){var k=(g+m)%7;var A=Math.floor((g+m)/7)+1;if(k>=0&&k<7&&A>=1&&A<7){v.rows[A].cells[k].style.fontWeight="bold";}m++;W.setDate(W.getDate()+1);}}else{var k=g%7;var A=Math.floor(g/7)+1;if(k>=0&&k<7&&A>=1&&A<7){v.rows[A].cells[k].style.fontWeight="bold";}}}}}for(var m=1;m<7;m++){var E=v.rows[m];for(var d=0;d<7;d++){var N=E.cells[d];var w=N.date;if(N.style.fontWeight=="bold"){continue;}for(var b in z){var O=z[b];var L=O.r();if(L.l(w)[0]==true){N.style.fontWeight="bold";break;}var U=w;var X=U.clone();X.setDate(X.getDate()+1);var P=false;for(var a=0,len=O.q.length;a<len;a++){var l=O.q[a];if(!(X9(l.k(),X)>=0||X9(l.Y(),U)<=0)){N.style.fontWeight="bold";P=true;break;}}if(P){break;}}}}}var ed="#FFF4BC";function o6(){if(Y1(window)&&miniCalendarPane.style.display=="none"){return;}var Y=datePickerDiv.firstChild;if(!Do()){for(var d=1;d<7;d++){var H=Y.rows[d];for(var m=0;m<7;m++){var O=H.cells[m];O.style.backgroundColor="";}}return;}var A=Az(g_SelectedDate,an);var W=A.clone();W.setDate(A.getDate()+7);for(var d=1;d<7;d++){var H=Y.rows[d];for(var m=0;m<7;m++){var O=H.cells[m];var k=O.date;if(g_CalendarViewMode==OD.m&&PL(k,g_SelectedDate)==0){O.style.backgroundColor=ed;}else{if(g_CalendarViewMode==OD.d&&He(k,A,W)){O.style.backgroundColor=ed;}else{if(g_CalendarViewMode==OD.k&&PL(k,A)>=0&&PL(k,W)<0){O.style.backgroundColor=ed;}else{if(g_CalendarViewMode==OD.O&&k.getFullYear()==g_SelectedDate.getFullYear()&&k.getMonth()==g_SelectedDate.getMonth()){O.style.backgroundColor=ed;}else{O.style.backgroundColor="";}}}}}}}function U0(){var k;switch(g_CalendarViewMode){case OD.m:k=1;break;case OD.d:k=Q4.length;break;case OD.k:k=7;break;}dayWeekViewHeaderDiv=fY("<DIV id='dayWeekViewHeaderDiv' style='position:absolute; height:"+nq+"px; left:0px; top:0px;'>",mainTablePane);dayWeekViewHeaderTable=fY("<TABLE id='dayWeekViewHeaderTable' class='calendarTableView' cellpadding='0' cellspacing='0' style='border-collapse:separate'>",dayWeekViewHeaderDiv);var A=fY("<TBODY class='calendarTableViewBody'>",dayWeekViewHeaderTable);var d=fY("<TR style='height:"+nq+"px;'>",A);fY("<TD class='calendarViewHeaderCell' align='center' style='width:"+(gIsIE?60:64)+"px;border:none;'>",d);for(var m=0;m<k;m++){fY("<TD class='calendarViewHeaderCell'>",d);}fY("<TD style='background-color:#D6D3CE;cursor:default;width:18px;'>",d);allDayEventsDiv=fY("<DIV id='allDayEventsDiv' style='position:absolute; height:"+nq+"px; left:0px; top:"+nq+"px;'>",mainTablePane);allDayEventsTable=fY("<TABLE id='allDayEventsTable' class='calendarTableView' cellspacing='0' cellpadding='0' >",allDayEventsDiv);A=fY("<TBODY class='calendarTableViewBody'>",allDayEventsTable);var d=fY("<TR style='height:22px'>",A);fY("<TD class='dayWeekViewAllDayFillerCell' style='width:"+(gIsIE?60:64)+"px;background-color:transparent;'>",d);for(var m=0;m<k;m++){var O=fY("<TD class='dayWeekViewAllDayEntryCell'>",d);if(m<k-1){O.style.borderRight="1px solid black";}}fY("<TD class='dayWeekViewAllDayFillerCell' style='width:18px;'>",d);calDayViewDiv=fY("<DIV id='calDayViewDiv' class='vertScrollingDiv' style='overflow:auto'>",mainTablePane);dayViewTable=fY("<TABLE id='dayViewTable' class='calendarTableView' cellpadding='0' cellspacing='0' border='0'>",calDayViewDiv);var A=fY("<TBODY class='calendarTableViewBody'>",dayViewTable);var W=new Date(2005,7,1);for(var m=0;m<48;m++){var H=((m%2)==0)?true:false;var d=fY("<TR style='height:"+xJ+"px;'>",A);var O=fY("<TD valign='top' class='dayWeekViewHoursCell'>",d);var g=fY("<SPAN class='dayWeekViewTimeLabel'>",O);if(H){g.innerHTML=tV(W);W.setHours(W.getHours()+1);}for(var v=0;v<k;v++){var Y=fY("<TD class='dayWeekViewSpacerCell'>",d);Y.innerHTML="&nbsp;";Y.style.width=gIsIE?"7px":"5px";var O=fY("<TD nowrap class='dayWeekViewEntryCell' onkeydown='"+("Yc")+"(event);'>",d);O.innerHTML="&nbsp;";O.start=m*30;O.style.backgroundColor=(O.start<sp||O.start>=iH)?Xf:wR;if(H){O.style.borderTopColor=yn;}else{O.style.borderTopColor=Hb;}}}}function zf(){calMonthViewDiv=fY("<DIV id='calMonthViewDiv' class='calMonthViewDiv'>",mainTablePane);var O="";O+='<TABLE class="calendarTableView" cellspacing="0" cellpadding="0" border="0" style="width:100%;height:100%;">';O+='<TBODY class="calendarTableViewBody">';O+='<TR style="text-align:center; height:'+yF+'px;">';var k=an;for(var m=0;m<7;m++){O+='<TD nowrap class="calendarViewHeaderCell">'+Vg(k%7)+"</TD>";k++;k%=7;}O+="</TR>";for(var m=0;m<6;m++){O+="<TR>";for(var d=0;d<7;d++){O+='<TD nowrap class="monthViewEntryCell" valign="top" style="';if(m==0){O+="border-top-width:0px;";}if(d==6){O+="border-right-width:0px;";}O+='">';O+='<DIV class="monthViewHeaderDiv" style="height:'+yF+'px; width:100%;"></DIV>';O+="</TD>";}O+="</TR>";}O+="</TBODY>";O+="</TABLE>";calMonthViewDiv.innerHTML=O;}function Wt(){if(Y1(window)){if(Do()!=true||Wj!=true){return;}}if(Qg("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}U0();dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";N4(calDayViewDiv);setTimeout("Ig()",100);}function Ig(){var O=Math.round((sp*xJ/30)-((calDayViewDiv.offsetHeight-((iH-sp)*xJ/30))/2));calDayViewDiv.scrollTop=O;}function ff(O,m){if(m==null){m=false;}if(O==g_CalendarViewMode&&!m){return;}g_CalendarViewMode=O;dw=null;P7=null;if(O==OD.O){if(Qg("calDayViewDiv")){mainTablePane.removeChild(dayWeekViewHeaderDiv);mainTablePane.removeChild(allDayEventsDiv);mainTablePane.removeChild(calDayViewDiv);}if(O!=g_CalendarViewMode||!Qg("calMonthViewDiv")){zf();}N4(calMonthViewDiv);s0();}else{if(Qg("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}Wt();iM();}o6();}var qZ="#3A5CAD";var VO="#54B7D1";var XW="#FFFFFF";var V2="#800080";var AB="#FFFFFF";var wF="#FF7F7F";var R1="#8080FF";var IB="#80FF7F";var Mm="#E0E0E0";var dt="#FF7F00";var tn="#80FFFF";var Jo="#E0E060";var Ri="#BF7FBF";var MS="#00BF7F";var zO="#FFFF7F";var I2=5;function H3(m){var O;switch(m){case qX.O:O=AB;break;case qX.Y:O=wF;break;case qX.g:O=R1;break;case qX.k:O=IB;break;case qX.m:O=Mm;break;case qX.H:O=dt;break;case qX.h:O=tn;break;case qX.v:O=Jo;break;case qX.W:O=Ri;break;case qX.d:O=MS;break;case qX.A:O=zO;break;default:O=AB;break;}return O;}function q1(m){var O;switch(m){case tW.m:O=qZ;break;case tW.d:O=VO;break;case tW.O:O=XW;break;case tW.k:O=V2;break;default:O=qZ;break;}return O;}function Ch(m){var r=m.BK();var G=m.AH();var E=m.k();var N=m.Y();var l=Math.round((N.getTime()-E.getTime())/Z2);var T=m.BH();var P=m.CN();var K=E.getHours();var J=E.getMinutes();var M=m.Ab();var R=H3(M);var k=null;var H=null;var g="";var V=m.t();if(V!=null){g+=V;}var U=m.Aa();if(U!=null&&U!=""){g+=" ("+U+")";}var f=g.replace(/\"/g,"&quot;");if(r==false&&T==false){var n=m.u();var o=q1(n);var X,bottomBarCursor,grabBarCursor;if(P||window.name=="print"){X=bottomBarCursor=grabBarCursor="default";}else{if(!m.BP()){grabBarCursor=X=bottomBarCursor="default";}else{grabBarCursor="move";if(gIsIE&&Su>=6.0){X=bottomBarCursor="row-resize";}else{X="N-resize";bottomBarCursor="S-resize";}}}var O="";O+='<TABLE class="dayWeekViewApptTable" border="0" cellspacing="0" cellpadding="0">';if(window.name!="print"){O+='<COL class="dayWeekViewApptGrabBarColumn">';O+='<COL class="dayWeekViewApptBodyColumn">';}O+="<TBODY>";O+='<TR class="dayWeekViewApptTopBar" style="height:'+I2+'px;">';O+='<TD class="dayWeekViewApptTopBar" style="cursor:'+X+";height:"+I2+'px;"';if(window.name!="print"){O+=' colspan="2"';}O+=">&nbsp;</TD></TR><TR>";if(window.name!="print"){O+='<TD class="dayWeekViewApptGrabBar" style="font-size:1px;background-color:'+o+";cursor:"+grabBarCursor+'">&nbsp;</TD>';}O+='<TD class="dayWeekViewApptBody" style="width:100%;background-color:'+R+';">';O+='<DIV class="dayWeekViewApptBodyDiv" style="width:100%;overflow:hidden;" title="'+f+'">';if(m.W==true){O+='<IMG src="img/repeat.gif" class="repeatIcon" title="'+strings.calendar_event_recurrence_image_tooltip+'">';}else{if(m.g==true){O+='<IMG src="img/repeat_ex.gif" class="repeatIcon" title="'+strings.calendar_event_recurrence_image_tooltip+'">';}}var h=m.I();if((h==yc.O||h==yc.m||h==yc.A||h==yc.d)&&ap()){O+='<IMG src="img/meeting.gif" class="meetingIcon">';}if(m.AH()==true){O+='<IMG src="img/alarm.gif" class="alarmIcon" title="'+strings.calendar_event_reminder_image_tooltip+'">';}if(m.Cz()==hG.O){O+='<IMG src="img/private.gif" class="privateIcon" title="'+strings.calendar_event_private_image_tooltip+'">';}g=A1(g);O+=g;O+="</DIV></TD></TR>";O+='<TR class="dayWeekViewApptBottomBar" style="height:'+I2+'px;">';O+='<TD class="dayWeekViewApptBottomBar" style="cursor:'+bottomBarCursor+";height:"+I2+'px;"';if(window.name!="print"){O+=' colspan="2"';}O+=">&nbsp;</TD></TR></TBODY></TABLE>";var W=-1;for(var d=1,len=Vb.length;d<len;d++){var v=Vb[d];var Y=v.clone();Y.setDate(Y.getDate()+1);if(X9(E,v)>=0&&X9(E,Y)<0){W=d;break;}}if(W>0&&W<Vb.length){var w=dayViewTable.rows[0].cells[2*W-1];var b=dayViewTable.rows[0].cells[2*W];var t=(K*(JT*4))+Math.round((J/15)*JT)-I2;var A=Math.round((l/15)*JT)+2*I2;var a=w.offsetLeft;var z=b.offsetWidth;if(P){A=48*xJ-t+I2;}if(A<2*I2+2){A=2*I2+2;}k=fY("<DIV class='dayWeekViewApptDiv' style='left:"+a+"px; top:"+t+"px; height:"+A+"px; width:"+z+"px;'>",calDayViewDiv);k.innerHTML=O;var L=null;if(window.name=="print"){L=k.childNodes.item(0).rows[1].cells[0];}else{L=k.childNodes.item(0).rows[1].cells[1];}L.style.height=(A-2*I2)+"px";L.firstChild.style.height=(A-2*I2-2)+"px";k.appt=m;k.columnIndex=W;k.otherDiv=null;}if(P){W=-1;for(var d=1,len=Vb.length;d<len;d++){var v=Vb[d];var Y=v.clone();Y.setDate(Y.getDate()+1);if(X9(N,v)>=0&&X9(N,Y)<0){W=d;break;}}if(W>0&&W<Vb.length){w=dayViewTable.rows[0].cells[2*W-1];b=dayViewTable.rows[0].cells[2*W];l=Math.round((N.getTime()-N.clone().setHours(0,0,0))/Z2);t=-I2;A=Math.round((l/15)*JT)+2*I2;if(A<2*I2+2){A=2*I2+2;}a=w.offsetLeft;z=b.offsetWidth;H=fY("<DIV class='dayWeekViewApptDiv' style='left:"+a+"px; top:"+t+"px; height:"+A+"px; width:"+z+"px;'>",calDayViewDiv);H.innerHTML=O;var L=null;if(window.name=="print"){L=H.childNodes.item(0).rows[1].cells[0];}else{L=H.childNodes.item(0).rows[1].cells[1];}L.style.height=(A-2*I2)+"px";L.firstChild.style.height=(A-2*I2-2)+"px";H.appt=m;H.columnIndex=W;if(k!=null){k.otherDiv=H;}H.otherDiv=k;}}return [k,H];}else{var C=-1;var Q=Vb.length-1;for(var d=1,len=Vb.length;d<len;d++){var v=Vb[d];var Y=v.clone();Y.setDate(Y.getDate()+1);if(!(X9(E,Y)>=0||X9(N,v)<=0)){C=d;break;}}if(C==-1){return [k,H];}for(var d=C,len=Vb.length;d<len-1;d++){var v=Vb[d+1];if(X9(N,v)<=0){Q=d;break;}}var b=allDayEventsTable.rows[0].cells[C];var j=Q-C+1;var a=b.offsetLeft+4;var z=Math.min(j*b.offsetWidth-8,allDayEventsDiv.offsetWidth-a-18-4);var A=gIsIE?20:14;k=fY("<DIV class='dayWeekViewAllDayApptDiv' style='left:"+a+"px; top:2px; height:"+A+"px; width:"+z+"px;' title='"+f+"'>",allDayEventsDiv);k.style.backgroundColor=R;var O="";if(m.W==true){O+='<IMG src="img/repeat.gif" class="repeatIcon">';}else{if(m.g==true){O+='<IMG src="img/repeat_ex.gif" class="repeatIcon">';}}var h=m.I();if((h==yc.O||h==yc.m||h==yc.A||h==yc.d)&&ap()){O+='<IMG src="img/meeting.gif" class="meetingIcon">';}if(m.AH()==true){O+='<IMG src="img/alarm.gif" class="alarmIcon">';}if(m.Cz()==hG.O){O+='<IMG src="img/private.gif" class="privateIcon">';}O+="&nbsp;";g=A1(g);O+=g;k.innerHTML=O;k.appt=m;return [k,H];}}var dH=14;function OY(A){var l=A.BK();var g=A.k();var b=A.Y();var C=A.BH();var t=A.CN();var a=calMonthViewDiv.firstChild;var U=zI(g_SelectedDate,an);var z=g.clone();z.setHours(0,0,0);var H=Math.round((z.getTime()-U.getTime())/T0);var d=H%7;var k=Math.floor(H/7)+1;var w=A.Ab();var v=H3(w);var W="";var X=A.t();if(X!=null){W+=X;}var N=A.Aa();if(N!=null&&N!=""){W+=" ("+N+")";}var E=W.replace(/\"/g,"&quot;");var m="";if(l==false&&C==false){if(v==AB){v="transparent";}m+='<TABLE class="monthViewApptTable" border="0" cellspacing="0" cellpadding="0" style="height:'+dH+"px;background-color:"+v+';">';m+="<TR>";m+='<TD class="monthViewApptTimeCell" nowrap>'+tV(g)+"</TD>";m+='<TD class="monthViewApptCell" nowrap title="'+E+'">';W=A1(W);m+='<DIV class="monthViewApptCellDiv" style="width:100%;overflow:hidden;">';m+=W;m+="</DIV>";m+="</TD>";m+="</TR>";m+="</TABLE>";if(d>=0&&d<7&&k>0&&k<7){var O=a.rows[k].cells[d];if(!O.overflow&&(O.childNodes.length==0||(O.lastChild.offsetTop-O.offsetTop)+O.lastChild.offsetHeight+dH+10<O.offsetHeight)){O.insertAdjacentHTML("beforeEnd",m);O.lastChild.appt=A;}else{if(!O.overflow){var Y='<IMG src="img/month_cal_overflow.gif" onclick="'+("ph")+'(this);">';O.insertAdjacentHTML("beforeEnd",Y);O.overflow=true;}}}if(t){H++;d=H%7;k=Math.floor(H/7)+1;if(d>=0&&d<7&&k>0&&k<7){O=a.rows[k].cells[d];if(!O.overflow&&(O.childNodes.length==0||(O.lastChild.offsetTop-O.offsetTop)+O.lastChild.offsetHeight+dH+10<O.offsetHeight)){O.insertAdjacentHTML("beforeEnd",m);O.lastChild.appt=A;var L=g.clone();L.setHours(0,0,0);L.setDate(L.getDate()+1);O.lastChild.rows[0].cells[0].innerHTML=tV(L);}else{if(!O.overflow){var Y='<IMG src="img/month_cal_overflow.gif" onclick="'+("ph")+'(this);">';O.insertAdjacentHTML("beforeEnd",Y);O.overflow=true;}}}}}else{m+='<DIV class="monthViewAllDayApptDiv" style="';if(gIsIE){m+="width:100%;";}m+="background-color:"+v+'" title="'+E+'">';W=A1(W);m+=W;m+="</DIV>";var h=g.clone();while(PL(h,b)<0||(X9(h,b)<0&&C)){if(d>=0&&d<7&&k>0&&k<7){var O=a.rows[k].cells[d];if(!O.overflow&&(O.childNodes.length==0||(O.lastChild.offsetTop-O.offsetTop)+O.lastChild.offsetHeight+dH<O.offsetHeight)){O.insertAdjacentHTML("beforeEnd",m);O.lastChild.appt=A;}else{if(!O.overflow){var Y='<IMG src="img/month_cal_overflow.gif" onclick="'+("ph")+'(this);">';O.insertAdjacentHTML("beforeEnd",Y);O.overflow=true;}}}h.setDate(h.getDate()+1);H=(k-1)*7+d+1;d=H%7;k=Math.floor(H/7)+1;}}}function f5(){if(Do()!=true||Wj!=true){return;}if(g_CalendarViewMode==OD.O){s0();}else{iM();}}function iM(d,k){if(Y1(window)){if(Do()!=true||Wj!=true){return;}}if(d){}else{d=true;}if(k){}else{k=true;}if(!Qg("calDayViewDiv")){Wt();}wO();if(d){var g=HD(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var O=0,len=g.length;O<len;O++){allDayEventsDiv.removeChild(g[O]);}}if(k){var h=HD(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var O=0,len=h.length;O<len;O++){calDayViewDiv.removeChild(h[O]);}}var L=HD(mainTablePane,"DIV","calendarLoadingDiv");for(var O=0,len=L.length;O<len;O++){mainTablePane.removeChild(L[O]);}var a=ja();var v=a.d();if(!v.k&&Y1(window)){var m=fY("<DIV class='calendarLoadingDiv'>",mainTablePane);m.innerHTML=strings.loading_calendar;m.style.left=Math.round((calDayViewDiv.offsetWidth-m.offsetWidth)/2)+"px";m.style.top=Math.round((calDayViewDiv.offsetHeight-m.offsetHeight)/2)+"px";N4(calDayViewDiv);v.v(f5,f5);return;}var Y=Vb[1].clone();Y.setDate(Y.getDate()-1);var A=Vb[Vb.length-1].clone();A.setDate(A.getDate()+1);var H=v.W(Y,A);for(var O=0,len=H.length;O<len;O++){var W=H[O];if((d&&(W.BK()==true||W.BH()==true))||(k&&W.BK()==false)){Ch(H[O]);}}if(d){var N=B6();allDayEventsTable.rows[0].style.height=((UJ+2)*(N+1))+"px";}if(k){for(var O=1,len=Vb.length;O<len;O++){pk(O);}}if(Y1(window)){N4(calDayViewDiv);}}function s0(){dQ();var b=calMonthViewDiv.firstChild;for(var O=0;O<6;O++){for(var H=0;H<7;H++){var v=b.rows[O+1].cells[H];var a=v.childNodes.length;for(var g=1;g<a;g++){v.removeChild(v.childNodes.item(1));}}}var E=ja();var W=E.d();var h=HD(mainTablePane,"DIV","calendarLoadingDiv");for(var O=0,len=h.length;O<len;O++){mainTablePane.removeChild(h[O]);}if(!W.k&&Y1(window)){var d=fY("<DIV class='calendarLoadingDiv'>",mainTablePane);d.innerHTML=strings.loading_calendar;d.style.left=Math.round((calMonthViewDiv.offsetWidth-d.offsetWidth)/2)+"px";d.style.top=Math.round((calMonthViewDiv.offsetHeight-d.offsetHeight)/2)+"px";N4(calMonthViewDiv);W.v(f5,f5);return;}var k=zI(g_SelectedDate,an);k.setDate(k.getDate()-1);var Y=k.clone();Y.setDate(Y.getDate()+43);var L=W.W(k,Y);var A=[];for(var O=0,len=L.length;O<len;O++){var m=L[O];if(m.BH()||m.BK()){OY(m);}else{Y8.O(A,m);}}function N(t,C){var X=t.k();var z=C.k();return X9(X,z);}A.sort(N);for(var O=0,len=A.length;O<len;O++){var m=A[O];OY(m);}if(Y1(window)){N4(calMonthViewDiv);}}function wO(){if(Y1(window)){if(Do()!=true||Wj!=true){return;}}var A=g_SelectedDate.clone();A.setHours(0,0,0);Vb=[];if(g_CalendarViewMode==OD.m){Vb[1]=A;var d=dayWeekViewHeaderTable.rows[0].cells[1];var O="";O+=Vg(A.getDay());O+="<BR>";O+='<SPAN style="font-weight:bold;">';O+=wy(A,XU("dayweekviewheader_date"));O+="</SPAN>";d.innerHTML=O;d.style.textAlign="center";d.style.color=Ra(A)?"red":"black";allDayEventsTable.rows[0].cells[1].innerHTML=strings.how_to_add_all_day_event;}else{if(g_CalendarViewMode==OD.d){var W=Az(A,an);var Y=W.clone();Y.setDate(W.getDate()+7);var m=W.clone();var H=1;for(var k=0;k<7;k++){if(He(m,W,Y)){var d=dayWeekViewHeaderTable.rows[0].cells[H];var O="";O+=Vg(m.getDay());O+="<BR>";O+='<SPAN style="font-weight:bold;">';O+=wy(m,XU("dayweekviewheader_date"));O+="</SPAN>";d.innerHTML=O;d.style.padding="0px 0px 0px 4px";d.style.color=Ra(m)?"red":"black";Vb[H]=m.clone();H++;}m.setDate(m.getDate()+1);}dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=m.getFullYear();}else{var m=Az(A,an);dayWeekViewHeaderTable.rows[0].cells[0].innerHTML=m.getFullYear();for(var k=1,len=dayWeekViewHeaderTable.rows[0].cells.length-1;k<len;k++){var d=dayWeekViewHeaderTable.rows[0].cells[k];var O="";O+=Vg(m.getDay());O+="<BR>";O+='<SPAN style="font-weight:bold;">';O+=wy(m,XU("dayweekviewheader_date"));O+="</SPAN>";d.innerHTML=O;d.style.padding="0px 0px 0px 4px";Vb[k]=m.clone();d.style.color=Ra(m)?"red":"black";m.setDate(m.getDate()+1);}}}}function dQ(){if(Y1(window)){if(Do()!=true||Wj!=true){return;}}var O=zI(g_SelectedDate,an);var Y=new Date();var v=g_SelectedDate.getMonth();var H=calMonthViewDiv.firstChild;for(var d=0;d<6;d++){for(var k=0;k<7;k++){var A;if((d==0&&k==0)||O.getDate()==1){A=wy(O,"MMM d, y");}else{A=O.getDate();}var m=H.rows[d+1].cells[k];var W=m.firstChild;m.style.backgroundColor=O.getMonth()==v?Xf:wR;W.innerHTML=A;W.style.color=PL(O,Y)==0?"red":"";W.style.backgroundColor="";m.date=O.clone();m.overflow=false;O.setDate(O.getDate()+1);}}}function fd(O){var m=O.appt;if(g_CalendarViewMode==OD.O){s0();}else{if(m.BK()==true||m.BH()==true){iM(true,false);}else{if(m.CN()){var A=-1;var d=-1;A=O.columnIndex;calDayViewDiv.removeChild(O);if(O.otherDiv){d=O.otherDiv.columnIndex;calDayViewDiv.removeChild(O.otherDiv);}var k=Ch(m)[0];dw=(dw==O)?k:dw;pk(A);if(d!=-1){pk(d);}}else{var W=O.columnIndex;calDayViewDiv.removeChild(O);var k=Ch(m)[0];dw=(dw==O)?k:dw;pk(W);}}}}function CZ(m){dw=null;zM(null);var O=0;switch(g_CalendarViewMode){case OD.m:O=1;break;case OD.d:O=7;break;case OD.k:O=7;break;case OD.O:O=1;break;}if(m==nB){O=-O;}if(g_CalendarViewMode==OD.O){g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth()+O,1);s0();}else{g_SelectedDate=new Date(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),g_SelectedDate.getDate()+O);iM();}o6();}function Lq(O){g_SelectedDate=new Date(O.getFullYear(),O.getMonth(),O.getDate());f5();o6();}function tL(Y){var O=dw;var h=O.appt;var d=Math.round((Y.clientY-Mr)/JT);var m=eY+(d*JT);var k=-I2;var W=48*xJ-O.offsetHeight+2*I2;m=K3(m,k,W);O.style.top=m+"px";var H=dayViewTable.rows[0].cells[1].offsetWidth+dayViewTable.rows[0].cells[2].offsetWidth;var A=Math.round((Y.clientX-HU)/H);HR=K3(QA+A,1,(dayViewTable.rows[0].cells.length-1)/2);var g=dayViewTable.rows[0].cells[2*HR-1];var v=dayViewTable.rows[0].cells[2*HR];O.style.left=g.offsetLeft+"px";O.style.width=v.offsetWidth+"px";O.columnIndex=HR;Zv(O,50);}function xI(){var g=JB();Sf(T6);T6.style.zIndex=0;Zv(T6,100);T6=null;Ft=false;var O=dw.appt;var W=O.k();var k=O.Y();function v(){O.BT(W);O.BR(k);fd(dw);}function A(){if(rF(O.k(),O.Y())||rF(W,k)){RX();}if((w2(O.k(),O.Y())||w2(W,k))&&HR!=QA){j9();}}var m=O.a();if(m.Ak()){alert(strings.appt_locked);fd(dw);return;}pk(QA);if(HR!=QA){pk(HR);}if(m.z){m.f();}if(O.W){O=m.s(O.k());dw.appt=O;}var a=O.k();var E=O.Y();var b=Math.round((E.getTime()-a.getTime())/Z2);var d=new Date(Vb[HR]);d.setDate(d.getDate());d.setHours((dw.offsetTop+I2)/(4*JT));d.setMinutes(((((dw.offsetTop+I2)/JT)%4)*15));if(X9(O.k(),d)==0){return;}tE(O);O.BT(d);O.BR(new Date(d.getTime()+b*Z2));function h(w){var U=T5(w);var C=U[0];if(C==ry.m){return true;}var t=U[1];var z;if(C==ry.O){z=strings.drb_conflict.printf(t);}else{z=strings.drb_error.printf(t);}alert(z);v();return false;}var N=new Date();var L=((X9(N,O.Y())<0||X9(N,k)<0)&&O.I()==yc.O&&O.Aj()==hs.O);if(O.W){if(L){var Y=function(C){if(!C){v();return;}var z=(C=="SEND_UPDATE");var t=O.CW();t.W=false;t.g=true;t.c(W);t.A4(k);if(z&&!h(t)){return;}O.W=false;O.g=true;O.c(W);O.A4(k);fd(dw);m.A8(O,z);A();};var H="dlg_UpdateMeeting.jsp?locale="+g.UP.m();si(H,null,Y,300,180);}else{O.W=false;O.g=true;O.c(W);O.A4(k);fd(dw);m.A8(O,false);A();}}else{if(O.g){if(L){var Y=function(C){if(!C){v();return;}var z=(C=="SEND_UPDATE");if(z&&!h(O)){return;}m.Ac(O,z);A();};var H="dlg_UpdateMeeting.jsp?locale="+g.UP.m();si(H,null,Y,300,180);}else{m.Ac(O,false);A();}}else{if(L){var Y=function(C){if(!C){v();return;}var z=(C=="SEND_UPDATE");if(z&&!h(O)){return;}var U=new Date(O.k().getTime()-O.j()*Z2);O.AK(U);if(C=="SEND_UPDATE"){var l=O.Bq();var P=l.L();var w=O.L();O.Ck(P,w);}O.n();A();};var H="dlg_UpdateMeeting.jsp?locale="+g.UP.m();si(H,null,Y,300,180);}else{var X=new Date(O.k().getTime()-O.j()*Z2);O.AK(X);O.n();A();}}}}function LZ(v){var O=zF(Os);var Y=O.appt;var W=Math.round((v.clientY-Mr)/JT);if(Os.className=="dayWeekViewApptTopBar"){var k=eY+(W*JT);var H=-I2;var A=parseInt(O.style.top)+parseInt(O.style.height)-(JT+2*I2);k=K3(k,H,A);var m=parseInt(O.style.top)+parseInt(O.style.height)-k;var d=O.childNodes.item(0).rows[1].cells[1];d.firstChild.style.height=(m-2*I2-2)+"px";d.style.height=(m-2*I2)+"px";O.style.height=m+"px";O.style.top=k+"px";}else{if(Os.className=="dayWeekViewApptBottomBar"){var m=PE+(W*JT);var A=48*xJ-parseInt(O.style.top)+I2;m=K3(m,JT+2*I2,A);var d=O.childNodes.item(0).rows[1].cells[1];d.style.height=(m-2*I2)+"px";d.firstChild.style.height=(m-2*I2-2)+"px";O.style.height=m+"px";}}Zv(O,50);}function TI(){var L=JB();var d=zF(Os);d.style.zIndex=0;Zv(d,100);Sf(Os);hp=false;var O=d.appt;var A=O.k();var k=O.Y();var m=O.a();if(m.Ak()){alert(strings.appt_locked);fd(d);return;}if(m.z){m.f();}tE(O);if(O.W){O=m.s(O.k());d.appt=O;}columnIndex=ko(O.k());pk(columnIndex);if(Os.className=="dayWeekViewApptTopBar"){var g=O.k();var Y=g.clone();Y.setHours((d.offsetTop+I2)/(4*JT));Y.setMinutes(((((d.offsetTop+I2)/JT)%4)*15));if(X9(g,Y)==0){return;}O.BT(Y);O.DB(Math.round((O.Y().getTime()-O.k().getTime())/Z2));var X=new Date(Y-O.j()*Z2);O.AK(X);}else{if(Os.className=="dayWeekViewApptBottomBar"){var z=Math.round(((d.offsetHeight-2*I2)/JT)*15);var g=O.k();var C=O.Y();var b=new Date(g.getTime()+z*Z2);if(X9(C,b)==0){return;}O.BR(b);O.DB(Math.round((O.Y().getTime()-O.k().getTime())/Z2));}}Os=null;function h(){O.BT(A);O.BR(k);O.DB(Math.round((k.getTime()-A.getTime())/Z2));fd(dw);}function W(){if(rF(O.k(),O.Y())||rF(A,k)){RX();}}function N(P){var l=T5(P);var U=l[0];if(U==ry.m){return true;}var w=l[1];var t;if(U==ry.O){t=strings.drb_conflict.printf(w);}else{t=strings.drb_error.printf(w);}alert(t);h();return false;}var E=new Date();var a=((X9(E,O.Y())<0||X9(E,k)<0)&&O.I()==yc.O&&O.Aj()==hs.O);if(O.W){if(a){var v=function(U){if(!U){h();return;}var t=(U=="SEND_UPDATE");var w=O.CW();w.W=false;w.g=true;w.c(A);w.A4(k);if(t&&!N(w)){return;}O.W=false;O.g=true;O.c(A);O.A4(k);fd(dw);m.A8(O,t);W();};var H="dlg_UpdateMeeting.jsp?locale="+L.UP.m();si(H,null,v,300,180);}else{O.W=false;O.g=true;O.c(A);O.A4(k);fd(dw);m.A8(O,false);W();}}else{if(O.g){if(a){var v=function(U){if(!U){h();return;}var t=(U=="SEND_UPDATE");if(t&&!N(O)){return;}m.Ac(O,t);W();};var H="dlg_UpdateMeeting.jsp?locale="+L.UP.m();si(H,null,v,300,180);}else{m.Ac(O,false);W();}}else{if(a){var v=function(U){if(!U){h();return;}var t=(U=="SEND_UPDATE");if(t&&!N(O)){return;}if(U=="SEND_UPDATE"){var R=O.Bq();var l=R.L();var P=O.L();O.Ck(l,P);}O.n();W();};var H="dlg_UpdateMeeting.jsp?locale="+L.UP.m();si(H,null,v,300,180);}else{O.n();W();}}}}function Yc(L){var m=rH(L);PG(m);var d=m.keyCode;if(d<=47||(d>=112&&d<=251)){return;}if(m.ctrlKey){return;}var O=z0(m);if(O==null||O.className!="dayWeekViewEntryCell"){return;}var Y=ja();var v=Y.d();if(!v.L()){return;}var k=Vb[O.cellIndex/2].clone();var g=Math.floor(O.parentNode.rowIndex/2);var W=(O.parentNode.rowIndex%2)*30;k.setHours(g,W,0);var H=new Date(k.getTime()+fq*Z2);var A=VR(k,H,false,false);A.z=false;var h=Ch(A)[0];C7(h);Fc();}function ph(m){var O=m.parentNode;g_SelectedDate=O.date;ff(OD.m);}var Gg=null;var av=false;var vR=null;function Fc(){if(g_CalendarViewMode==OD.O){return;}Gg=null;if(dw==null){return;}var m=dw.appt;if(!m.BP()){return;}var O=m.t();if(O==null){O="";}O=O.replace(new RegExp("<","g"),"&lt;");O=O.replace(new RegExp(">","g"),"&gt;");if(m.BK()==false&&m.BH()==false){var d=dw.childNodes.item(0).rows[1].cells[1];d.style.padding="0px";d.firstChild.innerHTML='<TEXTAREA class="inlineAppointmentEditor" onblur="'+("MP")+';" onkeydown="'+("I9")+'(event);" tabindex="0">'+O+"</TEXTAREA>";vR=dw.childNodes.item(0).rows[1].cells[1].firstChild.firstChild;vR.focus();vR.focus();}else{dw.style.padding="0px";dw.innerHTML='<TEXTAREA class="inlineAppointmentEditor" onblur="'+("MP")+';" onkeydown="'+("I9")+'(event);" tabindex="0">'+O+"</TEXTAREA>";vR=dw.firstChild;vR.focus();vR.focus();}av=true;}function I9(m){var O=rH(m);PG(O);if(O.keyCode==f0){MP();return false;}}function MP(){if(!av){return;}var H=JB();av=false;var k=vR.value;var m=zF(vR);var O=m.appt;if(O.t()==k){fd(m);return;}var d=O.a();function g(){fd(m);}if(d.Ak()){alert(strings.appt_locked);fd(m);return;}tE(O);if(d.z){d.f();}var v=new Date();var Y=(X9(v,O.Y())<0&&O.I()==yc.O&&O.Aj()==hs.O);if(O.W){O=d.s(O.k());m.appt=O;if(Y){var A=function(L){if(!L){fd(m);return;}var N=(L=="SEND_UPDATE");O.W=false;O.g=true;O.c(O.k());O.A4(O.Y());O.Am(k);fd(m);d.A8(O,N);};var W="dlg_UpdateMeeting.jsp?locale="+H.UP.m();si(W,null,A,300,180);}else{O.W=false;O.g=true;O.c(O.k());O.A4(O.Y());O.Am(k);d.A8(O,false);}}else{if(O.g){if(Y){var A=function(L){if(!L){fd(m);return;}var N=(L=="SEND_UPDATE");O.Am(k);fd(m);d.Ac(O,N);};var W="dlg_UpdateMeeting.jsp?locale="+H.UP.m();si(W,null,A,300,180);}else{O.Am(k);d.Ac(O,false);}}else{if(Y){var A=function(L){if(!L){g();return;}O.Am(k);if(L=="SEND_UPDATE"){var b=O.Bq();var a=b.L();var E=O.L();O.Ck(a,E);}O.n();fd(m);};var W="dlg_UpdateMeeting.jsp?locale="+H.UP.m();si(W,null,A,300,180);}else{if(O.AR()){var h=O.BZ();h.g(O);}O.Am(k);O.n();fd(m);}}}if(rF(O.k(),O.Y())){RX();}if(w2(O.k(),O.Y())){j9();}}function C7(O){vU("mainTablePane");if(O!=null){zM(null);}if(g_CalendarViewMode==OD.O){if(dw!=null){var k=dw.appt;var W=k.Ab();var d=H3(W);if(k.BK()!=true&&k.BH()!=true&&d==AB){d="transparent";}dw.style.backgroundColor=d;dw.style.color="black";}if(O!=null){O.style.backgroundColor="#316AC5";O.style.color="#FFFFFF";}dw=O;}else{if(dw!=null){if(dw.className=="dayWeekViewApptDiv"){dw.style.zIndex=0;var m=dw.childNodes.item(0);m.rows[0].cells[0].style.backgroundColor="";m.rows[2].cells[0].style.backgroundColor="";m.rows[0].cells[0].style.borderWidth="0px";m.rows[2].cells[0].style.borderWidth="0px";}else{if(dw.className=="dayWeekViewAllDayApptDiv"){dw.style.backgroundColor="";}}}if(O!=null){if(O.className=="dayWeekViewApptDiv"){O.style.zIndex=1;var m=O.childNodes.item(0);var A=m.rows[1].cells[0].style.backgroundColor;m.rows[0].cells[0].style.backgroundColor=A;m.rows[2].cells[0].style.backgroundColor=A;m.rows[0].cells[0].style.borderWidth="1px 1px 0px 1px";m.rows[2].cells[0].style.borderWidth="0px 1px 1px 1px";}else{if(O.className=="dayWeekViewAllDayApptDiv"){O.style.backgroundColor="#ECE9D8";}}}dw=O;}}function zM(O){vU("mainTablePane");if(O!=null){C7(null);}if(g_CalendarViewMode==OD.O){if(P7!=null){P7.firstChild.style.backgroundColor="";var k=new Date();if(PL(P7.date,k)==0){P7.firstChild.style.color="red";}else{P7.firstChild.style.color="";}}var m=O;if(O!=null){while(m!=null&&m.className!="monthViewEntryCell"){m=m.parentNode;}m.firstChild.style.backgroundColor="#316AC5";m.firstChild.style.color="#FFFFFF";var d=zI(g_SelectedDate,an);d.setDate(d.getDate()+(m.parentNode.rowIndex-1)*7+m.cellIndex);g_SelectedDate=d;}P7=m;}else{if(P7!=null){P7.style.backgroundColor=(P7.start<sp||P7.start>=iH)?Xf:wR;}if(O!=null){O.style.backgroundColor="#316AC5";if(O.className=="dayWeekViewEntryCell"){g_SelectedDate=Vb[O.cellIndex/2].clone();}else{if(O.className=="dayWeekViewAllDayEntryCell"){g_SelectedDate=Vb[O.cellIndex].clone();}}}P7=O;}}var fq=30;function VR(d,H,W,Y){var A=new Date();if(d==null){d=new Date(A.getFullYear(),A.getMonth(),A.getDate(),A.getHours()+1);}if(H==null||H<d){H=new Date(d.getTime()+fq*Z2);}if(W==null||!wD(W)){W=false;}if(Y==null||!wD(Y)){Y=true;}var g=ja();var k=g.d();if(k==null){k=g.O();}if(k==null){return null;}var O=fO.EV(k,k.N());O.BT(d);O.BR(H);O.GI(d);O.Fy(H);O.DI(W);O.CF(false);O.BQ(yc.k);O.Ap(W?tW.O:tW.m);O.Es(-1);O.CY(qX.O);O.Gb(s1.O);O.Bz(w9.d);O.Dj(false);O.Cm(false);O.GM(true);O.Gm(true);if(W){O.BM(1080);}else{O.BM(15);}var A=new Date();O.BU(d.getTime()>A.getTime()&&!k.O());if(Y){var v=pO.d(O);var m=C0.h(v);m.W(qf.O);m.H(PF.O);m.v(UP.k);m.g(UP.k);m.L(Gs.O);m.Y(UP.H);v.A(m);}return O;}function pf(k,d){var Y=ja();var W=Y.d();if(!W.L()){return null;}var m;var O;if(g_CalendarViewMode==OD.O){if(d==null||d){m=k.date.clone();O=m.clone();O.setDate(O.getDate()+1);d=true;}else{if(!d){m=k.date.clone();m.setMinutes(sp);O=m.clone();O.setMinutes(O.getMinutes()+fq);}}}else{if(k.className=="dayWeekViewEntryCell"){if(d==null||!d){m=Vb[k.cellIndex/2].clone();var A=Math.floor(k.parentNode.rowIndex/2);var H=(k.parentNode.rowIndex%2)*30;m.setHours(A,H,0);O=new Date(m.getTime()+fq*Z2);d=false;}else{if(d){m=Vb[k.cellIndex/2].clone();O=m.clone();O.setDate(O.getDate()+1);}}}else{if(k.className=="dayWeekViewAllDayEntryCell"){m=Vb[k.cellIndex].clone();O=m.clone();O.setDate(O.getDate()+1);d=true;}}}return VR(m,O,d);}function Cy(){if(dw==null){return;}if(av){var Y=dw.getElementsByTagName("TEXTAREA")[0];Y.onblur=null;av=false;}var k=JB();function d(h){if(g_CalendarViewMode==OD.O){s0();}else{if(h.X()==true){iM(true,true);}else{if(h.BK()==true||h.BH()==true){iM(true,false);}else{if(h.CN()){var a=dw.columnIndex;calDayViewDiv.removeChild(dw);pk(a);if(dw.otherDiv){var L=dw.otherDiv.columnIndex;calDayViewDiv.removeChild(dw.otherDiv);pk(L);}}else{var N=dw.columnIndex;calDayViewDiv.removeChild(dw);pk(N);}}}}if(h.X()==true||w2(h.k(),h.Y())){j9();}if(h.X()==true||rF(h.k(),h.Y())){RX();}dw=null;}function A(h){var a=h.I();if(a==yc.O){var N=function(E){if(!E){return;}else{if(E=="SEND_CANCELLATION"){h.AY(true);}else{if(E=="DO_NOT_SEND_CANCELLATION"){h.AY(false);}}}d(h);};var L="dlg_CancelMeeting.jsp?locale="+k.UP.m();si(L,null,N,300,180);}else{if(a==yc.m){var N=function(E){if(!E){return;}else{if(E=="SEND_RESPONSE"){h.AY(true);}else{if(E=="DO_NOT_SEND_RESPONSE"){h.AY(false);}}}d(h);};var L="dlg_DeclineMeeting.jsp?locale="+k.UP.m();si(L,null,N,300,180);}}}var O=dw.appt;var m=O.a();if(!O.Dk()){alert(strings.permissions_restriction);return;}if(m.Ak()){alert(strings.appt_locked);return;}if(m.z){m.f();}tE(O);if(O.W){O=m.s(O.k());dw.appt=O;}if(O.W||O.g){var H=function(N){if(!N){d(m);return;}else{if(N=="DELETE_OCCURRENCE"){var h=new Date();var L=(X9(h,O.Y())<0&&(O.I()==yc.O||O.I()==yc.m));if(L){A(O);}else{O.AY(false);d(O);}}else{if(N=="DELETE_SERIES"){var h=new Date();var a=m.r();var L=(X9(h,a.E)<0&&(O.I()==yc.O||O.I()==yc.m));if(L){A(m);}else{m.AY(false);d(m);}}}}};var v="dlg_DeleteOccurrence.jsp?locale="+k.UP.m();si(v,null,H,300,180);}else{var g=new Date();var W=(X9(g,O.Y())<0&&(O.I()==yc.O||O.I()==yc.m));if(W){A(O);}else{O.AY(false);d(O);}}}function S7(m){var O=JB();var d=m.a();if(d.Ak()){alert(strings.appt_locked);return;}if(d.z){d.f();}if(m.W||m.g){var H=function(h){if(!h==null){return;}else{if(h=="OPEN_OCCURRENCE"){if(m.W){var g=d.s(m.k());var v=g.L();if(v==null){v=pO.d(g);var Y=C0.h(v);Y.W(qf.O);Y.H(PF.O);Y.v(O.UP.k);Y.g(O.UP.k);Y.L(Gs.O);Y.Y(O.UP.H);v.A(Y);}GC(g);}else{if(m.g){var v=m.L();if(v==null){v=pO.d(m);var Y=C0.h(v);Y.W(qf.O);Y.H(PF.O);Y.v(O.UP.k);Y.g(O.UP.k);Y.L(Gs.O);Y.Y(O.UP.H);v.A(Y);}GC(m);}}}else{if(h=="OPEN_SERIES"){var v=d.L();if(v==null){v=pO.d(d);var Y=C0.h(v);Y.W(qf.O);Y.H(PF.O);Y.v(O.UP.k);Y.g(O.UP.k);Y.L(Gs.O);Y.Y(O.UP.H);v.A(Y);}GC(d);}}}};var W="dlg_ChangeOccurrence.jsp?locale="+O.UP.m();si(W,null,H,300,180);}else{var A=m.L();if(A==null){var A=pO.d(m);var k=C0.h(A);k.W(qf.O);k.H(PF.O);k.v(O.UP.k);k.g(O.UP.k);k.L(Gs.O);k.Y(O.UP.H);A.A(k);}GC(m);}}function Qw(d){var O=dw.appt;var m=O.a();if(!O.BP()){alert(strings.permissions_restriction);return;}if(m.Ak()){alert(strings.appt_locked);return;}if(m.z){m.f();}if(O.W){O=m.s(O.k());dw.appt=O;}tE(O);O.Ap(d);if(O.W){O.W=false;O.g=true;O.c(O.k());O.A4(O.Y());m.A8(O,false);}else{if(O.g){m.Ac(O,false);}else{O.n();}}fd(dw);dw=null;RX();}function Lj(d){var O=dw.appt;var m=O.a();if(!O.BP()){alert(strings.permissions_restriction);return;}if(m.Ak()){alert(strings.appt_locked);return;}if(m.z){m.f();}if(O.W){O=m.s(O.k());dw.appt=O;}tE(O);O.CY(d);if(O.W){O.W=false;O.g=true;O.c(O.k());O.A4(O.Y());m.A8(O,false);}else{if(O.g){m.Ac(O,false);}else{O.n();}}fd(dw);dw=null;RX();}function fF(m){var O=dw.appt;if(!O.BP()){alert(strings.permissions_restriction);return;}if(O.Ak()){alert(strings.appt_locked);return;}if(O.z){O.f();}tE(O);O.Dg(m);if(m){O.DF(hG.O);}else{O.DF(hG.m);}O.n();fd(dw);dw=null;RX();}function zF(m){if(g_CalendarViewMode==OD.O){var O=m;while(O!=null&&O.className!="monthViewApptTable"&&O.className!="monthViewAllDayApptDiv"){O=O.parentNode;}return O;}else{var O=m;while(O!=null&&O.className!="dayWeekViewApptDiv"&&O.className!="dayWeekViewAllDayApptDiv"){O=O.parentNode;}return O;}}function ko(m){for(var O=1,len=Vb.length;O<len;O++){if(PL(Vb[O],m)==0){return O;}}return 0;}function rF(d,k){var m=new Date();var O=m.clone();O.setDate(O.getDate()+HO);return(!(PL(d,O)>0||PL(k,m)<0));}function SC(d,m){var O,end;if(g_CalendarViewMode==OD.m){O=g_SelectedDate.clone();end=O.clone();end.setDate(end.getDate()+1);}else{if(g_CalendarViewMode==OD.d){O=Az(g_SelectedDate,an);end=O.clone();end.setDate(end.getDate()+5);}else{if(g_CalendarViewMode==OD.k){O=Az(g_SelectedDate,an);end=O.clone();end.setDate(end.getDate()+7);}else{if(g_CalendarViewMode==OD.O){O=zI(g_SelectedDate,an);end=O.clone();end.setDate(end.getDate()+42);}}}}return(!(PL(d,end)>0||PL(m,O)<0));}function w2(k,d){var m=zI(g_DatePickerDate,an);var O=m.clone();O.setDate(O.getDate()+42);return(!(PL(k,O)>0||PL(d,m)<0));}function He(d,k,A){if(PL(d,k)<0||PL(d,A)>=0){return false;}var m=d.getDay();for(var O=0,len=Q4.length;O<len;O++){if(m==Q4[O]){return true;}else{if(m<Q4[O]){break;}}}return false;}function zI(k,H){var O=k.getFullYear();var m=k.getMonth();var W=new Date(O,m,1).getDay();var d=W-H;if(d<=0){d+=7;}var A=new Date(new Date(O,m-1).getFullYear(),new Date(O,m-1,1).getMonth(),z9(m-1,O)-d+1);return A;}function wg(O,h){var n;var U;var H;var m=JB();switch(O){case "select_all":if(Y1(window)&&uY=="mainTablePane"){var P=null;if(eI()){P=MK;}else{if(!Do()){P=S3;}}if(P){U=B0(P);U.X();}}else{if((Y1(window)&&uY=="messagePane")||(window.name=="message")){x6.Z();}else{if(window.name=="newmessage"||window.name=="eventeditor"){am.k(f4.v);am.d();}}}break;case "display_subjects_containing":case "display_messages_from":case "display_messages_to":if(O=="display_subjects_containing"){um("messageSearchSubjectMenuItem",true);oQ("messageFilterPopDownBtn",strings.display_subjects_containing);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.subject_filter_caption;}}else{if(O=="display_messages_from"){um("messageSearchFromMenuItem",true);oQ("messageFilterPopDownBtn",strings.display_messages_from);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.from_filter_caption;}}else{if(O=="display_messages_to"){um("messageSearchToMenuItem",true);oQ("messageFilterPopDownBtn",strings.display_messages_to);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.to_filter_caption;}}}}Hd("messageFilterPopDownBtn",O);Rq();break;case "display_names_containing":case "display_companies_containing":case "display_email_addresses_containing":if(O=="display_names_containing"){um("contactSearchNameMenuItem",true);oQ("contactsFilterPopDownBtn",strings.display_names_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.name_filter_caption;}}else{if(O=="display_companies_containing"){um("contactSearchCompanyMenuItem",true);oQ("contactsFilterPopDownBtn",strings.display_companies_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.company_filter_caption;}}else{if(O=="display_email_addresses_containing"){um("contactSearchEmailAddrMenuItem",true);oQ("contactsFilterPopDownBtn",strings.display_email_addresses_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.email_address_filter_caption;}}}}Hd("contactsFilterPopDownBtn",O);Rq();break;case "clear_search_filter":var F=null;if(eI()){var N=yY("contactsFilterPopDownBtn");if(N=="display_companies_containing"){filterFieldContacts.value=strings.company_filter_caption;}else{if(N=="display_email_addresses_containing"){filterFieldContacts.value=strings.email_address_filter_caption;}else{if(N=="display_names_containing"){filterFieldContacts.value=strings.name_filter_caption;}}}filterFieldContacts.style.color="gray";filterFieldContacts.isEmpty=true;filterFieldContacts.blur();}else{var N=yY("messageFilterPopDownBtn");if(N=="display_subjects_containing"){filterFieldMessages.value=strings.subject_filter_caption;}else{if(N=="display_messages_from"){filterFieldMessages.value=strings.from_filter_caption;}else{if(N=="display_messages_to"){filterFieldMessages.value=strings.to_filter_caption;}}}filterFieldMessages.style.color="gray";filterFieldMessages.isEmpty=true;filterFieldMessages.blur();}Rq();vU("messagePane");break;case "faq_help":if(h&&h.ctrlKey&&h.shiftKey){if(confirm("Debug mode: "+gDebugMode+"\nPress OK to toggle Debug Mode. Press Cancel to enter debugger.")){Cc();}else{debugger;}return;}else{var B=kPartner.webAppPathName+"WebHelp/"+UP.m()+"/index.htm";var r=m1(B,null,null,700,500,true,40,40);if(r==null){alert(strings.popup_stopper);}}break;case "about":var p=Math.floor(screen.availWidth/2)-165;var G=Math.floor(screen.availHeight/2)-156;var W="version.jsp?locale="+UP.m();si(W,null,null,400,420,p,G);break;case "toggle_debug_mode":if(confirm("Debug mode: "+gDebugMode+"\nPress okay to toggle Debug Mode. Press Cancel to enter debugger.")){Cc();}else{debugger;}break;case "new_appointment":var E=ja();var Y=E.d();if(Y==null){Y=E.O();}if(Y==null){return;}if(!Y.L()){alert(strings.permissions_restriction);return;}var d;if(Do()&&P7!=null){d=pf(P7,false);}else{d=VR(null,null,false);}if(d!=null){GC(d);}break;case "new_event":var E=ja();var Y=E.d();if(Y==null){Y=E.O();}if(Y==null){return;}if(!Y.L()){alert(strings.permissions_restriction);return;}var d;if(Do()&&P7!=null){d=pf(P7,true);}else{d=VR(null,null,true);}if(d!=null){GC(d);}break;case "open":if(eI()){var H=Zq(MK);var z=H.W(ZH(MK));if(z!=null){if(c4(z)){p1(ZH(MK));}else{NL(ZH(MK));}}}else{if(Do()){if(dw==null){alert(strings.no_appointment_selected);return;}S7(dw.appt);}else{if(Ys()){return;}var H=Zq(S3);var o=P0(S3);for(var L=0;L<o.length;L++){var u=o[L];var k=H.W(u);if(k!=null){Qx(k);}}}}break;case "new_message":m.Ws(SF.Y);break;case "new_post":if(eI()||Do()||lf==yP(strings.specialfolder_outbox)){alert(strings.invalid_post_folder);}else{if(!H5.O.BR(lf)){alert(strings.permissions_restriction);}else{m.Ws(SF.d);}}break;case "refresh_folder":var V=pp.d(lf);if(UP.C(V)==true){UP.X(V);}else{UP.f(V);}UP.U();break;case "rename_folder":E2();break;case "promote_folder":if(lf.parentNode.parentNode.nodeName=="#document"){alert(strings.no_promote);break;}else{AP(lf,lf.parentNode.parentNode);}break;case "send_email":pU();break;case "contact_properties":var H=Zq(MK);var z=H.W(ZH(MK));if(z!=null){if(c4(z)){p1(ZH(MK));}else{NL(ZH(MK));}}break;case "edit_attachments":if(rI.H()){alert(strings.unpacking_attachments);return;}if(rI.d==null){rI.Y();}var X=function(){if(window.name=="eventeditor"){Vn();}else{rI.A();}};var W="dlg_UploadAttachment.jsp?locale="+m.UP.m();var J=[m.UP.A,kPartner.emailDomain,rI.d];si(W,J,X,320,360);break;case "new_contact":if(!H5.O.BR(lf)){alert(strings.permissions_restriction);}else{pt();}break;case "new_distribution_list":if(!H5.O.BR(lf)){alert(strings.permissions_restriction);}else{tl();}break;case "reply_post":if(eI()||Do()||lf==yP(strings.specialfolder_outbox)){alert(strings.invalid_post_folder);break;}if(!H5.O.BR(lf)){alert(strings.permissions_restriction);break;}case "reply_to_sender":case "reply_to_all":if(eI()||Do()){break;}var b=Y1(window)?a5(S3):1;if(b>1){alert(strings.reply_limit);}else{if(b<1){alert(strings.no_message_selected);}else{var k=(window.name=="message"?JL:kZ(m.S3));if(O=="reply_to_sender"){m.Ws(SF.W,k);}else{if(O=="reply_post"){m.Ws(SF.O,k);}else{m.Ws(SF.k,k);}}}}break;case "forward_message":if(eI()||Do()){break;}var b=Y1(window)?a5(S3):1;if(b>1){alert(strings.forward_limit);}else{if(b<1){alert(strings.no_message_selected);}else{var k=(window.name=="message"?JL:kZ(m.S3));var K=AM(k);var Q=UP.E(K);if(Q==null||Q!="block"){m.Ws(SF.H,k);}else{var M=new Array();M["sensitivity"]=yv(K);alert(strings.message_sensitivity_blocked.format(M));}}}break;case "view_full_headers":var k=(window.name=="message"?JL:kZ(m.S3));if(k){var q=m.pp.O(m.H5.m.BK(k));ot.o(k,q,window);}else{alert(strings.no_message_selected);}break;case "copy":case "cut":if(gIsNS){break;}if(Y1(window)||window.name=="message"){if(O!="copy"){break;}if(x6.c()){x6.u();}}else{if(window.name=="newmessage"||window.name=="eventeditor"){if(am.AV()){var S=O=="copy"?f4.t:f4.P;am.k(S);am.d();}else{if(gDoc.activeField){var w=gDoc.activeField.id;if(w=="To_Field"||w=="Cc_Field"||w=="Bcc_Field"||w=="Subject"){O=(O=="cut")?"Cut":"Copy";document.execCommand(O);}}}}}break;case "paste":if(gIsNS){break;}if(Y1(window)||window.name=="message"){break;}if(am.AV()||am.An()||gDoc.activeField=="EDITOR"){am.d();am.k(f4.b);}else{var v=gDoc.activeElement;if(v!=null&&v.disabled!=true){if(v.tagName=="INPUT"&&(v.type=="text"||v.type=="password")||v.tagName=="TEXTAREA"||v.contentEditable==true||v.designMode=="on"){var U=gDoc.selection.createRange();U.execCommand("Paste");}}}break;case "bold":am.k(f4.Y);am.d();break;case "italic":am.k(f4.H);am.d();break;case "underline":am.k(f4.d);am.d();break;case "undo":am.k(f4.W);am.d();break;case "align_left":am.k(f4.h);am.d();break;case "center":am.k(f4.E);am.d();break;case "align_right":am.k(f4.L);am.d();break;case "justify":am.k(f4.N);am.d();break;case "horiz_line":am.k(f4.X);am.d();break;case "incr_indent":am.k(f4.C);am.d();break;case "decr_indent":am.k(f4.R);am.d();break;case "insert_hyperlink":am.d();if(gIsNS){var l=prompt("Enter a URL:","http://");}else{var l=null;}if(gIsIE||(gIsNS&&l!=null&&l.replace(/\s/g,"")!="")){am.k(f4.l,l);}break;case "bulleted_list":am.k(f4.a);am.d();break;case "numbered_list":am.k(f4.g);am.d();break;case "richedit_set_font_family":am.k(f4.A,Xl("FontSelection"));am.d();break;case "richedit_set_font_size":am.k(f4.k,Xl("SizeSelection"));am.d();break;case "richedit_set_format":am.k(f4.m,Xl("FormatSelection"));am.d();break;case "richedit_set_font_color":am.k(f4.O,Xl("ColorSelection"));am.d();break;case "send_message":var T=m.UP.O("autoSpellCheck",ri.O);if(uE){if(window.confirm(strings.stop_spelling_and_sending)){T=null;if(uE){uE.close();}}else{break;}}sendEmailMessage(T);break;case "check_names":if(h.ctrlKey&&h.shiftKey){m.g6.k.N(window);}else{var A=cl();A.Z();}if(gIsNS&&document.getElementById("To_Field")){setTimeout("document.getElementById('To_Field').focus();",100);}break;case "open_address_selection":case "open_meeting_address_selection":if(window.name=="newmessage"){vq();}else{if(window.name=="eventeditor"){nH();}}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 a;if(O=="switch_to_day_view"){a=OD.m;}else{if(O=="switch_to_5_day_week_view"){a=OD.d;}else{if(O=="switch_to_7_day_week_view"){a=OD.k;}else{if(O=="switch_to_month_view"){a=OD.O;}else{return;}}}}ff(a);break;case "calendar_previous":CZ(nB);break;case "calendar_next":CZ(vQ);break;case "calendar_go_to_today":Lq(new Date());break;case "calendar_go_to_date":fk();break;case "delete_folder":UZ.d();break;case "delete":if(Y1(window)){switch(uY){case "mainTablePane":case "messagePane":if(eI()){wg("delete_contact");}else{if(Do()){wg("delete_event");}else{Ho(window,null,false);yG(ZH(S3));}}break;case "foldersPane":if(!Il()){UZ.d();}break;}}else{if(window.name=="message"){var D=["DELETE_MESSAGE",JL];Gi(D);return;}}break;case "empty_deleted_items_folder":UZ.k(null);break;case "delete_contact":if(AU()==true){yG(ZH(S3));}break;case "delete_event":if(window.name=="eventeditor"){hk();}else{Cy();}break;case "print":if(window.name=="distribution list"){break;}if(window.name=="eventeditor"){var d=opener.ModelessDialog.getDialogArguments(window);S2(d);}else{if(Do()){rn();}else{W8();}}break;case "print_selected_appointment":qv();break;case "check_spelling":if(window.name=="eventeditor"&&f2("wnd_ComposeAppt")!="appointment_section"){return;}if(uE){var n;try{if(!uE.close){return;}}catch(n){}}gCheckObj=am.AQ();var t=new Object();t.username=m.UP.A;t.fugu=m.UP.W;t.emailDomain=kPartner.emailDomain;uE=doSpellCheck("gCheckObj",kPartner.spellingLocation,null,null,null,t);i7=true;break;case "add_to_recipients":break;case "add_cc_recipients":break;case "add_bcc_recipients":break;case "new_folder":if(g4(foldersPane)){vX();}l7(lf.parentNode);break;case "new_subfolder":if(g4(foldersPane)){vX();}l7(lf);break;case "rich_text":if(!Sn("rich_text_menuitem")){bg("rich_text_menuitem");G5("insert_horiz_line_menuitem",true);G5("insert_hyperlink_menuitem",true);am.Z(IA);Yj(richedittoolbar);lL();}break;case "plain_text":if(!Sn("plain_text_menuitem")){var Z=(""==am.t().replace(/\s*/g,""));if(Z||confirm(strings.rich_text_to_plain_text)){bg("plain_text_menuitem");G5("insert_horiz_line_menuitem",false);G5("insert_hyperlink_menuitem",false);am.Z(vz);sf(richedittoolbar);lL();}}break;case "toggle_folders_pane":UP.N("foldersPaneVisible",!UP.O("foldersPaneVisible",ri.O));UP.L(true);vX();break;case "toggle_message_pane":UP.N("messagePaneVisible",!UP.O("messagePaneVisible",ri.O));UP.L(true);xl();break;case "toggle_events_pane":UP.N("eventsPaneVisible",!UP.O("eventsPaneVisible",ri.O));UP.L(true);DS();break;case "toggle_mini_calendar_pane":UP.N("miniCalendarPaneVisible",!UP.O("miniCalendarPaneVisible",ri.O));UP.L(true);JY();break;case "toggle_bcc":var g=Sn("toggle_bcc_menuitem");if(g){sf(Qg("bccLine"));}else{Qg("bccLine").style.display="";}um("toggle_bcc_menuitem",!g);lL();break;case "toggle_return_receipt":var g=Sn("toggle_return_receipt_menuitem");um("toggle_return_receipt_menuitem",!g);var A=cl();A.D(!g);break;case "toggle_delivery_receipt":var g=Sn("toggle_delivery_receipt_menuitem");um("toggle_delivery_receipt_menuitem",!g);var A=cl();A.o(!g);break;case "send_all":ot.W();break;case "send_and_receive_all":ot.W();Rh(false,true);break;case "receive_all":Rh(false,true);break;case "save_message":hZ();break;case "mark_as_read":case "mark_as_unread":if(Ys()){return;}var I=(O=="mark_as_read")?"read":"unread";m.uc(null,I,null);break;case "mark_all_read":var H=Zq(S3);var j=new Array();for(var L=0,len=H.l();L<len;L++){j[L]=H.W(L);}uc(j,"read",null);break;case "previous_message":ig("Previous",h);break;case "next_message":ig("Next",h);break;case "previous_contact":st(h,"Previous");break;case "next_contact":st(h,"Next");break;case "close":case "exit":close();break;case "address_search":jj();break;case "open_preferences":Di();break;case "save_and_close_event":xa(false);break;case "send_and_close_event":xa(true);break;case "accept_meeting_request":case "tentative_meeting_request":case "decline_meeting_request":var m=JB();var k=(window.name=="message"?JL:kZ(m.S3));if(k==null){break;}var X=function(A2){if(A2==null){return;}else{var s=(A2=="SEND_RESPONSE");if(Y1(window)){switch(O){case "accept_meeting_request":Ik(k,s);break;case "tentative_meeting_request":KL(k,s);break;case "decline_meeting_request":kr(k,s);break;}}else{var c=null;switch(O){case "accept_meeting_request":c=["ACCEPT_MEETING_REQUEST",k,s];break;case "tentative_meeting_request":c=["TENTATIVE_MEETING_REQUEST",k,s];break;case "decline_meeting_request":c=["DECLINE_MEETING_REQUEST",k,s];break;}Gi(c);}}};var W;var C=m.UP.m();if(O=="accept_meeting_request"||O=="tentative_meeting_request"){W="dlg_SendMeetingResponse.jsp?locale="+C;}else{W="dlg_DeclineMeeting.jsp?locale="+C;}si(W,null,X,270,180);break;case "meeting_request_open_calendar":var m=JB();var k=(window.name=="message"?JL:kZ(m.S3));if(k!=null){m.kq(k);}break;case "accept_meeting":case "tentative_meeting":case "decline_meeting":var d=opener.ModelessDialog.getDialogArguments(window);var X=function(A2){if(A2==null){return;}else{var s=(A2=="SEND_RESPONSE");var c=null;switch(O){case "accept_meeting":c=[d,"ACCEPT_MEETING",s];break;case "tentative_meeting":c=[d,"TENTATIVE_MEETING",s];break;case "decline_meeting":c=[d,"DECLINE_MEETING",s];break;}Gi(c);}};var W;var m=JB();var C=m.UP.m();if(O=="accept_meeting"||O=="tentative_meeting"){W="dlg_SendMeetingResponse.jsp?locale="+C;}else{W="dlg_DeclineMeeting.jsp?locale="+C;}si(W,null,X,270,180);break;case "set_message_high_importance":var A=cl();var R=A.b();if(R!="high"){A.v("high");XF("highImportanceButton");bg("high_importance_menuitem");}else{A.v(null);Qq("highImportanceButton");bg("medium_importance_menuitem");}Qq("lowImportanceButton");break;case "set_message_medium_importance":var A=cl();A.v(null);Qq("highImportanceButton");Qq("lowImportanceButton");bg("medium_importance_menuitem");break;case "set_message_low_importance":var A=cl();var R=A.b();if(R!="low"){A.v("low");XF("lowImportanceButton");bg("low_importance_menuitem");}else{A.v(null);Qq("lowImportanceButton");bg("medium_importance_menuitem");}Qq("highImportanceButton");break;case "set_message_normal_sensitivity":bg("normal_sensitivity_menuitem");var A=cl();A.L(null);i7=true;break;case "set_message_personal_sensitivity":bg("personal_sensitivity_menuitem");var A=cl();A.L("Personal");i7=true;break;case "set_message_private_sensitivity":bg("private_sensitivity_menuitem");var A=cl();A.L("Private");i7=true;break;case "set_message_confidential_sensitivity":bg("confidential_sensitivity_menuitem");var A=cl();A.L("Company-Confidential");i7=true;break;case "open_rules_wizard":var W=Gy();if(W!=""){W+="?username="+escape(UP.Y);m1(W,null,null,590,415,false);}else{alert(strings.rules_wizard_not_installed);}break;case "set_selected_appointment_private":fF(!Sn("appointment_private_menuitem"));break;case "set_selected_appointment_busy_status_free":Qw(tW.O);break;case "set_selected_appointment_busy_status_tentative":Qw(tW.d);break;case "set_selected_appointment_busy_status_busy":Qw(tW.m);break;case "set_selected_appointment_busy_status_out_of_office":Qw(tW.k);break;case "set_selected_appointment_label_none":Lj(qX.O);break;case "set_selected_appointment_label_important":Lj(qX.Y);break;case "set_selected_appointment_label_business":Lj(qX.g);break;case "set_selected_appointment_label_personal":Lj(qX.k);break;case "set_selected_appointment_label_vacation":Lj(qX.m);break;case "set_selected_appointment_label_must_attend":Lj(qX.H);break;case "set_selected_appointment_label_travel_required":Lj(qX.h);break;case "set_selected_appointment_label_needs_preparation":Lj(qX.v);break;case "set_selected_appointment_label_birthday":Lj(qX.W);break;case "set_selected_appointment_label_anniversary":Lj(qX.d);break;case "set_selected_appointment_label_phone_call":Lj(qX.A);break;case "set_appointment_high_importance":var d=opener.ModelessDialog.getDialogArguments(window);var f=d.D5();if(f!=w9.O){d.Bz(w9.O);XF("highImportanceButton");bg("high_importance_menuitem");}else{d.Bz(w9.d);Qq("highImportanceButton");bg("medium_importance_menuitem");}Qq("lowImportanceButton");break;case "set_appointment_medium_importance":var d=opener.ModelessDialog.getDialogArguments(window);d.Bz(w9.m);Qq("lowImportanceButton");Qq("highImportanceButton");bg("medium_importance_menuitem");break;case "set_appointment_low_importance":var d=opener.ModelessDialog.getDialogArguments(window);var f=d.D5();if(f!=w9.m){d.Bz(w9.m);XF("lowImportanceButton");bg("low_importance_menuitem");}else{d.Bz(w9.d);Qq("lowImportanceButton");bg("medium_importance_menuitem");}Qq("highImportanceButton");break;default:alert("Execute command: "+O);break;}if(!window.isLoadingContent){}}function vX(){if(g4(eventsPane)&&miniCalendarPane.style.display!="none"){JY();}bg("toggle_folders_pane_menuitem");Dr(foldersPane);f5();}function xl(){bg("toggle_message_pane_menuitem");Dr(messagePane);}function DS(){if(g4(foldersPane)&&miniCalendarPane.style.display!="none"){JY();}bg("toggle_events_pane_menuitem");Dr(eventsPane);if(Sn("toggle_events_pane_menuitem")){RX();}f5();}function JY(){if(g4(eventsPane)&&g4(foldersPane)){return;}bg("toggle_mini_calendar_pane_menuitem");if(miniCalendarPane.style.display=="none"){Yj(miniCalendarPane);if(vC!=null){clearTimeout(vC);}vC=setTimeout("j9()",1000);}else{sf(miniCalendarPane);}Un();if(g4(eventsPane)){yB(t8,tv);}else{ms(t8,tv);}Un();}function Bk(O){var m=H5.O.BJ(O);if(H5.O.BN(O)&&m==strings.specialfolder_deleteditems){return null;}return yP(strings.specialfolder_deleteditems);}function Ho(L,A,h,W){var g=JB();if(eI()){return false;}if(Y1(L)&&Ys()){return false;}var Y=B0(S3);var O=Y.L();if(W!=null){if(O.length==0||O.length>1){alert(strings.popup_window_doesnt_match_selected_header);return;}var v=Zq(S3);var H=v.W(O[0]);if(H5.m.BK(H)!=H5.m.BK(W)||Rl(H)!=Rl(W)){alert(strings.popup_window_doesnt_match_selected_header);return;}}var m=CG();var d=Bk(m);if(A&&!Rs(m,d,St)){return false;}if(!cU(m,d,O,St)){return false;}var k=false;if(d==null){if(h||confirm(strings.delete_in_deleted_items)){k=be(m,null,O,A);}}else{if(sY.T([m,d],St)){return false;}k=be(m,d,O,A);}return k;}function jj(){var O="addressSearch.jsp?dirSearchOrder="+UP.O("dirSearchOrder")+"&locale="+UP.m();m1(O,null,null,500,375,false);}function jScriptOnLoadHandler(){var m;try{if(!OK.k()){alert(strings.cookies_not_enabled);parent.showLoginForm();return;}if(kPartner.hasAutoLogin){var O=UP.R();if(O.username&&O.passwordHash){parent.autoLogin(O.username,O.passwordHash);return;}}}catch(m){var k;var d=m.message;try{if(!d){d="!!!\n"+m;}}catch(k){}alert(strings.javascript_error_prefix_2+"\n"+d);parent.showLoginForm();}}opWindow=null;function fw(){var m=cd("ww");var k=cd("wh");var d=cd("wl");var A=cd("wt");if(m<400){m=400;}if(k<300){k=300;}if(d+m>screen.availWidth||d<0){d=8;}if(A+k>screen.availHeight||A<0){A=8;}var v;try{var H=ql();var Y=kPartner.webAppPathName+"mailwindowloader.jsp?locale="+UP.m()+"&dummy="+H;var g=ro+H;var O="";O+="left="+d;O+=",top="+A;O+=",height="+k;O+=",width="+m;O+=",resizable=yes,location=no,menubar=no,status=yes,toolbar=no,directories=no,fullscreen=no";var W=window.open(Y,g,O);if(W==null){alert(strings.popup_stopper);parent.showLoginForm();return;}parent.showLoginSuccessful();opWindow=W;setTimeout("opWindow.focus();",10);}catch(v){alert(strings.popup_stopper);parent.showLoginForm();}}function getMailWindowContent(){var O="";O+='<!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en">';O+="<HTML>";O+="  <HEAD>";O+='    <META http-equiv="Content-Type" content="text/html;charset=utf-8">';O+="    <TITLE>"+strings.app_name+"</TITLE>";O+='    <SCRIPT type="text/javascript">';O+="var thisIsTheMainWindow = true;";O+="var kPartner = "+JW(kPartner)+";";O+="function onLoadHandler() {";O+='  if ( typeof js_done_loading == "undefined" ) {';O+='    setTimeout( "onLoadHandler()", 10 );';O+="    return;";O+="  }";O+=("Pg")+"();";O+="}";O+="    </SCRIPT>";O+=gIncludes;if(gIsIE){O+=gXmlGui;}O+="  </HEAD>";O+='  <BODY style="border-width:0px;margin:0px;background-color:white;overflow:hidden;"';O+='    onload="onLoadHandler();"';O+='    onbeforeunload="'+("d7")+'();"';O+='    onunload="'+("Kh")+'();">';O+="  </BODY>";O+="</HTML>";return O;}function Pg(){if(!UP.S()){alert(strings.generic_error);return;}if(gIsNS){fM(gXmlGui);}ot.G();R0=new xV();BL=new wz(new xV());UP.p();if(gDebugMode){gDebugWindow=window.open("debugWindow.html","debug","height=450, width=700, resizable, scrollbars");}}function tT(){gDoc=document;gDocBody=document.body;Yn=Yh();mR=DO();gFixedIncludes='\n<script type="text/javascript">\n var kPartner=opener.kPartner;\n </script>\n'+gIncludes;Fv();m0(foldersTable);ot.A.L();vU("mainTablePane");setTimeout("R2 = true",200);}function pr(Y,W,A,H){if(arguments.length==4){this.d=Y;this.m=W;this.O=A;this.k=H;}}function Qx(O){var m=JB();var H=((lf==yP(strings.specialfolder_drafts))||(lf==yP(strings.specialfolder_outbox)));if(H){var g=!g4(m.messagePane);var v=Ca(O);if(!v&&UP.O("messagePaneVisible",ri.O)==false){function W(h){m.Ws(SF.m,h);};Dl.d(O,W);}else{m.Ws(SF.m,O);}return;}else{var A=AM(O);var k=m.UP.E(A);var d=new Array(1);d["sensitivity"]=yv(A);if(k=="block"){alert(strings.message_sensitivity_blocked.format(d));return;}else{if(k=="prompt"){if(O.getAttribute("sensitivityPrompt")==null){var Y=strings.message_sensitivity_prompt.format(d);if(confirm(Y)){O.setAttribute("sensitivityPrompt","true");}else{return;}}}}mg(O);}}function Ws(A,d,O,k){if(O==null){O=new pr(60,60,500,700);}var m;try{VV(d,A,O.k,O.O,O.m,O.d,k);}catch(m){alert(strings.popup_stopper);}}function bT(m){var d=H5.m.BK(m);var O=en(m,false);if(O.length>0){rI.L(m,O,ku);}return true;}function W8(){var d=JB();var Y;var A;var h;var W;var L;var g=null;var H;var O;if(eI()){H=x6.f();var k=kZ(d.MK);if(k==null){alert(strings.no_contact_selected);return;}if(uM(k)=="IPM.DistList"){O=Co(k,"subject");}else{O=Co(k,"firstLastName")?Co(k,"firstLastName"):Co(k,"displayEmail");}O=((O==null)?"":O)+"<BR>";}else{if(window.name=="newmessage"){var X=cl();msgType=X.r();Y=d.UP.O("outgoingName")+" ("+d.WW()+")";if(msgType==SF.d){A=pp.O(d.lf);}else{A=Qg("To_Field").value;W=Qg("Cc_Field").value;}var E=new Date();h=E.toLocaleDateString();L=Subject.value;H=am.t();}else{var m=(window.name=="message"?JL:kZ(d.S3));if(!m){alert(strings.no_message_selected);return;}if(uM(m)=="IPM.Post"){var b=H5.m.BK(m);A=d.pp.O(b);W="";}else{var N=d.UP.O("hideEmailAddresses",ri.O);A=BG(m,!N);W=v4.W(m,"cc")?M3(m,!N):"";}g=AM(m);Y=VN(m);h=new Date(hd(m)).toLocaleString();L=H5.m.BJ(m);H=x6.f();}O="<B>"+strings.messageheader_from+":</B> "+A1(Y)+"<BR>";O+="<B>"+strings.messageheader_to+":</B> "+A1(A)+"<BR>";if(window.name!="newmessage"){O+="<B>"+strings.messageheader_received+":</B> "+A1(h)+"<BR>";}if(W!=""){O+="<B>"+strings.messageheader_cc+":</B> "+A1(W)+"<BR>";}O+="<B>"+strings.messageheader_subject+":</B> "+A1(L)+"<BR>";if(g!=null){O+="<B>"+strings.sensitivity_label+"</B> "+A1(yv(g))+"<BR><BR>";}}var z;try{var v=window.open("","_blank","left=60, top=40, height=500, width=700, resizable");var a="<html><head><title>"+strings.shared_print+'</title><style type="text/css">P { margin:0px;}</style>';a+="</head><body>"+O+H+"</body></html>";v.document.write(a);v.document.close();printWindowRef=v;setTimeout("YE()",100);}catch(z){alert(strings.popup_stopper);}}printWindowRef=null;function YE(){printWindowRef.print();printWindowRef.close();printWindowRef=null;}function Dr(O){if(g4(O)){Qe(O);switch(O){case messagePane:cG=gOldBigTablePaneHeight;messageColumnResizer.style.height=contactsColumnResizer.style.height=parseInt(cG-yF-2)+"px";nr(t8,tv);sU(t8,tv);var d=eI();if(d){Jn(ZH(MK));}else{yG(ZH(S3));}x6.l(true);d?Qe(contactPreviewHeader):Qe(messageHeader);Qe(msgMsgTableResizer);break;case eventsPane:case foldersPane:var m=(O==eventsPane)?foldersPane:eventsPane;if(g4(m)){O4=(O==eventsPane)?(0-Rm):(pw()-parseInt(foldersPane.style.top));IK=US;nr(t8,tv);sU(t8,tv);Qe(folderMsgResizer);if(O==eventsPane){ms(t8,tv);}else{yB(t8,tv);}mF(t8,tv);}else{O4=ll;yB(t8,tv);ms(t8,tv);mF(t8,tv);Qe(folderAppointmentsResizer);}break;}}else{m0(O);switch(O){case messagePane:gOldBigTablePaneHeight=cG;cG=pw()-parseInt(mainTablePane.style.top);messageColumnResizer.style.height=contactsColumnResizer.style.height=parseInt(cG-yF-2)+"px";nr(t8,tv);m0(msgMsgTableResizer);x6.l(false);eI()?m0(contactPreviewHeader):m0(messageHeader);break;case eventsPane:case foldersPane:var m=(O==eventsPane)?foldersPane:eventsPane;if(g4(m)){US=IK;IK=0-Rm;nr(t8,tv);sU(t8,tv);m0(folderMsgResizer);mF(t8,tv);}else{m0(folderAppointmentsResizer);ll=O4;O4=(O==eventsPane)?(pw()-parseInt(foldersPane.style.top)):(0-Rm);if(O==eventsPane){yB(t8,tv);}else{ms(t8,tv);}}break;}}}function cj(W,A){var d=["emailOne","emailTwo","emailThree","emailFour"];for(var m=0;m<d.length;m++){var k=d[m];var O=Co(W,k);if(O==null){continue;}O=O.strip().toLowerCase();if(O==A){return true;}}return false;}function E2(){if(H5.O.BQ(lf)=="SharedFolderRoot"){return;}if(pp.m(lf)!=null){var d=H5.O.BO(lf);if(d==null||(d&H5.O.BK.CD)==0){return;}}else{if(H5.O.BN(lf)){return;}}if(g4(foldersPane)){vX();}var O=s5;renamer.style.left=r3(O)-2;renamer.style.top=Ie(O)+1;var A=foldersTableDiv.clientWidth;var k=O.offsetLeft;var m=A-k+3;renamer.style.zIndex=3;renamer.value=O.innerText;if(m<0){renamer.style.width=0;}else{renamer.style.width=m;setTimeout("renamer.select()",0);Qe(renamer);}wd=new A5(lf);if(m<0){Oi(true);}}function Oi(O){if(wd.f(O)){wd=null;}}function Il(){return(typeof renamer!=UC)&&RQ(renamer);}function gO(O){return((O==yP(strings.specialfolder_outbox))||(O==yP(strings.specialfolder_drafts)));}function l7(O){if(gO(O)){alert(strings.no_subfolders_allowed);return;}var d=pp.m(O);if(d!=null){var k=H5.O.BO(O);if(k==null||(k&H5.O.BK.CB)==0){alert(strings.permissions_restriction);return;}}var H=ja();var W=function(L){if(L==null||L[0]!="OK"){return;}var g=L[1].strip();var h=L[2];if(g.length==0){alert(strings.folder_name_empty);return;}if(g.indexOf(AE.L())!=-1){alert(strings.folder_name_no_delimeter.printf(AE.L()));return;}if(g.indexOf("*")!=-1){alert(strings.folder_name_no_delimeter.printf("*"));return;}var b=H5.O.BW(O,g);if(b){alert(strings.folder_already_exists);return;}var Y=H5.O.Bu();H5.O.Bj(Y,g);if(d!=null){Y.setAttribute(H5.Y,d);}H5.O.Bi(Y);O.setAttribute(H5.Q,U5);O.appendChild(Y);if(h=="IPF.Appointment"){Y.setAttribute(H5.k,"Calendar");}else{if(h=="IPF.Contact"){Y.setAttribute(H5.k,"Contact");}else{Y.setAttribute(H5.k,"Mail");}}Y.setAttribute(H5.p,"true");var N=ot.AH(Y);if(N!=null){var a=parseInt(N[1]);var E=parseInt(N[2]);var z=pp.d(Y);var v=PB.z(a,z,Y.getAttribute(H5.k),Y);v.d(E);v.O(ST.STATUS_KNOWN);Y.setAttribute("validity",a);if(h=="IPF.Appointment"){var X=new nh(Y);H.g(X);v.l(parseInt(a));v.d(parseInt(E));v.O(ST.STATUS_KNOWN);}}else{O.removeChild(Y);return;}v1.W();KT();};var m=O.getAttribute(H5.k);if(m=="Contact"){m="IPF.Contact";}else{if(m=="Calendar"){m="IPF.Appointment";}else{m="IPF.Note";}}var A="dlg_CreateFolder.jsp?locale="+UP.m();si(A,m,W,270,180);}function cU(A,O,W,L){if(W.length==0){return false;}if(A==yP(strings.specialfolder_outbox)){alert(strings.no_moving_messages_from_outbox);return false;}if(O){var h=O.getAttribute(H5.AK);if(h=="true"){alert(strings.folder_restriction);return false;}if(!H5.O.BS(O)){var v=H5.O.BJ(O);var H="Please wait. You cannot "+L+" until the '"+v+"' folder finishes loading.";alert(H);return false;}}if(pp.m(A)!=null||pp.m(O)!=null){var d;var m;d=H5.O.BO(A);if(O!=null){m=H5.O.BO(O);}if(d==null||(m==null&&O!=null)){alert(strings.permissions_restriction);return false;}if((d&H5.O.BK.C2)==0){if((d&H5.O.BK.C8)!=0){var Y=Zq(S3);for(var k=0,len=W.length;k<len;k++){var g=Y.W(W[k]);if(H5.m.BR(g)!=true){alert(strings.permissions_restriction);return false;}}}else{alert(strings.permissions_restriction);return false;}}if(m!=null&&(m&H5.O.BK.CC)==0){alert(strings.permissions_restriction);return false;}}return true;}function Rs(d,m,k){if(s3.d(d)){var O=H5.O.BJ(d);alert("You can't "+k+" until "+O+" finishes loading");return false;}if(m){var O=H5.O.BJ(m);if(s3.d(m)){alert("You can't "+k+" until "+O+" finishes loading");return false;}}return true;}function be(O,A,v,g){if(sY.W(O,null,jo)){var N=ei(this,be,O,A,v,g);sY.v(O,N,null);return;}c2.m();var Y=new Array();var h=Zq(S3);var k=new Array();for(var m=0;m<v.length;m++){var W=h.W(v[m]);var L=Rl(W);if(isNaN(L)){continue;}Y8.O(Y,L);k[k.length]=W;if(uL(W)==H5.P){if(A){kI(A,1);}kI(O,-1);}}var a=H5.O.BM(O);var d=k.length;if(d==0){return;}for(var m=0;m<d;m++){a.removeChild(k[m]);}H5.O.BP(O,-d);h.L();KT();var H=pp.k(Y,O);if(A){return ot.a(O,A,H,d,g);}else{return ot.N(O,H,d,g);}}function AP(d,m){if(pp.m(d)||pp.m(m)){var O=H5.O.BO(d);var k=H5.O.BO(m);if(O==null||k==null){alert(strings.permissions_restriction);return;}if((O&H5.O.BK.CD)==0||(k&H5.O.BK.CB)==0){alert(strings.permissions_restriction);return;}}var A=new gi(d,m);return A.L();}function cw(O,Y){if(sY.W(O,null,jo)){var g=ei(this,cw,O,Y);sY.v(O,g,null);return;}var v=pp.O(O);var h=O.getAttribute("validity");var A=PB.m(h,v);A.d(parseInt("-1"));A.g(parseInt("-1"));A.H(0);var H=H5.O.BM(O);v4.N(H);var m;if(Bb(O)){m="Name";}else{var k=H5.O.BJ(O);if(k==strings.specialfolder_outbox||k==strings.specialfolder_sentitems){m="Sent";}else{if(k==strings.specialfolder_drafts){m="Modified";}else{m="Received";}}}H5.O.Bn(O,m,"descending");if(Y){var W=O.getElementsByTagName("folder");for(var d=0;d<W.length;d++){cw(W[d],false);}}}function IT(k,W,A){for(var O=0;O<k.length;O++){var d=k[O];var m="";if(d.getAttribute("columnId")==W){m=A;}d.setAttribute("sort",m);}}function mh(b,a){var O=(a=="messageTable");var Y=!O;var L=200;var g=hL(O?S3:MK);var v=g.BU();if(O||Y){if(!v.BH()){return;}if(!ST.a()){alert(strings.folder_still_loading_sort);return;}}if(v.l()>L){var E=O?strings.sorting_messages:strings.sorting_contacts;g.BS(E);}var d=H5.O.Bd(lf);var m=H5.O.Bc(lf);if(d==null){if(Bb(lf)){d="Name";}else{var W=H5.O.BJ(lf);if(W==strings.specialfolder_outbox||W==strings.specialfolder_sentitems){d="Sent";}else{if(W==strings.specialfolder_drafts){d="Modified";}else{d="Received";}}}}if(m!="descending"&&m!="ascending"){m="descending";}var h=O?messageTableHeaders:contactsTableHeaders;var N=h.documentElement.childNodes;IT(N,"","");var k=b.headerNode;var H=m;var A=(m=="ascending")?"+":"-";if(k.getAttribute("columnId")==d){H=(m=="ascending")?"descending":"ascending";A=(m=="ascending")?"-":"+";}k.setAttribute("sort",H);if(O||Y){H5.O.Bn(lf,k.getAttribute("columnId"),H);}if(O){dz();}else{iC();}A+=o0(k.getAttribute("columnId"));setTimeout("N0('"+A+"', '"+a+"');",0);}function o0(O){switch(O){case "Name":return "fileAs";case "Email":return "displayEmail";case "Phone":return "displayPhone";case "Company":return "company";case "Headline":return "subject";case "From":case "ToColumn":case "Subject":case "Received":case "Size":return O.toLowerCase();case "Sent":case "Modified":case "Published":return "received";default:}}function N0(m,O){b8(m,O);v6(O);}function b8(O,A){if(gIsIE){if(O=="-from"||O=="+from"){O=O+"; -received";}var m=v4.v(messageSorter,".//xsl:apply-templates[@order-by]");m.setAttribute("order-by",O);}else{var k=O.substr(1);var d=O.substr(0,1);d=(d=="-")?"descending":"ascending";var m=v4.v(messageSorterCB.documentElement,".//xsl:sort");m.setAttribute("select",k);m.setAttribute("order",d);}}function v6(E,z){var d=v4.g();var m=CG();if(E=="contactsTable"){var N=Bb(m);if(!N){return;}}var h=E=="messageTable"?S3:MK;var v=Zq(h);var k=H5.O.BM(m);var g=h.M();var H=g.L();var W=new Array(H.length);for(var O=0,len=H.length;O<len;O++){var A=v.W(H[O]);W[O]=parseInt(Rl(A));}if(gIsIE){k.transformNodeToObject(messageSorter,d);m.replaceChild(d.documentElement,k);}else{k.transformNodeToObject(messageSorterCB,d);ng(d.documentElement,k);}v.n(true,z);g.Y();var L=v.l();var a=H5.O.BM(m);var X=a.getElementsByTagName("message");for(var O=0;O<L;O++){var A=X.item(O);var b=Rl(A);for(var Y=0,len=W.length;Y<len;Y++){if(W[Y]==b){g.m(O,"discontiguous",false);break;}}}}function DM(node){var A=null;if(node.getAttribute("messageClass")=="IPM.DistList"){return "";}else{var A=Co(node,"company");if(t2(A)){return A;}else{return "";}}}function aL(t){if(t.getAttribute("messageClass")=="IPM.DistList"){data=AN(t,"subject");}else{data=Co(t,"displayEmail");}if(t2(data)){return data;}else{return "";}}function CI(t){var A=null;if(t.getAttribute("messageClass")=="IPM.DistList"){A=AN(t,"subject");}else{A=Co(t,"firstLastName");}if(t2(A)){return A;}else{return "";}}function Rq(){var d=CG();if(d==null){return;}var m=eI();var accessor=null;var O=m?yY("contactsFilterPopDownBtn"):yY("messageFilterPopDownBtn");if(O=="display_subjects_containing"){accessor=H5.m.BJ;}else{if(O=="display_messages_from"){accessor=VN;}else{if(O=="display_messages_to"){accessor=BG;}else{if(O=="display_companies_containing"){accessor=DM;}else{if(O=="display_email_addresses_containing"){accessor=aL;}else{if(O=="display_names_containing"){accessor=CI;}}}}}}if(accessor==null){return;}var W=m?filterFieldContacts:filterFieldMessages;var filterText=W.isEmpty?"":W.value.toLowerCase();var k=false;if(Cg==d&&Rw==O){if(hM==filterText){return;}k=hM!=""&&filterText.indexOf(hM)!=-1;}Rw=O;hM=filterText;Cg=d;var A=null;if(filterText!=""){A=function(Y){return accessor(Y).toLowerCase().indexOf(filterText)!=-1;};}var H=Zq(m?MK:S3);H.Bu(A,k);fD();}function ig(v,Y){if(eI()){return;}var m=JB();var k=(v=="Next");var A=B0(m.S3);if(m==opener){var H=ZH(m.S3);var O=H+(k?1:-1);if(O==-1){O=null;}else{O=A.m(O,"normal");}if(O!=null&&O>=0){var W=Zq(m.S3);var d=W.W(O);if(d!=null){JL=d;vy();}}else{window.close();}}else{A.E(k,Q5(Y));}}function st(d,k){var O=(k=="Next");var m=B0(MK);m.E(O,Q5(d));}function LQ(O){var m;if((O.getAttribute("open")==U5)&&(v4.Y(O,"./folder").length>0)){m=v4.Y(O,"./folder").item(0);}else{if(BB(O)!=null){m=BB(O);}else{if((O.parentNode)&&(BB(O.parentNode)!=null)){m=BB(O.parentNode);}}}if(H5.O.Bp(m)){LQ(m);return;}else{hu(m);}var d=foldersTable.rows[s5.parentNode.parentNode.rowIndex+1];if(d&&(d.offsetTop+d.offsetHeight-foldersTableDiv.scrollTop>foldersTableDiv.offsetHeight)){foldersTableDiv.scrollTop=foldersTableDiv.scrollTop+SV;}}function E7(m){var O;if(zm(m)!=null){O=z2(zm(m));}else{if((m.parentNode)&&(m.parentNode.nodeName=="folder")){O=m.parentNode;}}if(H5.O.Bp(O)){E7(O);return;}else{hu(O);}var d=foldersTable.rows[s5.parentNode.parentNode.rowIndex-1];if(d&&(d.offsetTop-foldersTableDiv.scrollTop<0)){foldersTableDiv.scrollTop=foldersTableDiv.scrollTop-SV;}}function Y1(O){if(typeof O.thisIsTheMainWindow!=UC){return true;}else{return false;}}function JB(){if(Y1(window)){return window;}var m;try{var O=window;while(sR(O.opener)){if(Y1(O.opener)){return O.opener;}else{O=O.opener;}}}catch(m){}return null;}function Rh(m,O){ot.AJ(m,O);}function hv(H,Y,O,A,W){var m=JB();var k=Yx(0,1000000000)+"";k=k+Yx(0,1000000000);O=O.replace(/[%\/\\]/g,"_");O=encodeURIComponent(O);A=encodeURIComponent(A);W=encodeURIComponent(W);var d=kPartner.webAppPathName+"jdownload/%s?user=%s&emailDomain=%s&guid=%s&box=%s&uid=%s&part=%s&mime=%s&filename=%s&rand=%s";d=d.printf(O,m.UP.A,m.kPartner.emailDomain,m.UP.W,W,H,Y,A,O,k);return d;}function DX(Y,W,v,H,g){var d=hv(Y,W,v,H,g);var k="<html><head>"+"<title>"+strings.attachment_download_title+"</title>"+'<style type="text/css">'+".typeface {font-family:tahoma,helvetica,arial,sans-serif;font-size:11px;}"+"</style>"+'<script type="text/javascript">\n'+"function init() {\n"+'    var attachIFrame = parent.document.getElementById("attachmentDownloadFrame");\n'+'    attachIFrame.src = "'+d+'";\n'+"}\n"+"</script>"+"</head>"+'<body style="background-color:#D6D3CE" onload="init();">'+'<table width="100%" height="100%">'+"<tr>"+'<td align="center" valign="middle">'+'<p><span class="typeface">'+strings.attachment_download_caption+"</span></p>"+'<p><input class="typeface" type="button" value="'+strings.shared_ok+'" onclick="window.close()"></input></p>'+'<iframe id="attachmentDownloadFrame" style="visibility:hidden;height:1px;width:1px" src=""></iframe>'+"</td>"+"</tr>"+"</table>"+"</body></html>";var A;try{var O=window.open("blank.jsp","","width=400, height=300, resizable=yes");if(O){var m=O.document;m.write(k);m.close();}else{alert(strings.popup_stopper);}}catch(A){alert(strings.popup_stopper);}}function UQ(O,A){var m=H5.O.Ba(O);if(m==0){return true;}if(!ot.N(O,"1:*",-1,A)){return false;}var d=H5.O.BM(O);v4.N(d);H5.O.Bi(O);if(CG()==O){var k=Zq(S3);k.L();}KT();return true;}function Ys(){var O=JB();if(a5(O.S3)==0){alert(strings.no_message_selected);return true;}return false;}function rM(){var O;try{if(UP.O("newMailSound")!=""){document.getElementById("honkerIframe").src="honker.jsp?url="+escape(UP.O("newMailSound"));}}catch(O){alert(strings.bad_sound_url);}}function pU(O){var m=JB();var d="";if(O!=null&&O!=""){d=O;}else{var Y=P0(m.MK);var h=Zq(m.MK);var v="";for(var A=0;A<Y.length;A++){var k=h.W(Y[A]);d+=v;if(k.getAttribute("messageClass")=="IPM.DistList"){var O=new gg();O.d(v4.Y(k,"./subject").item(0).text);d+=O.H();}else{var O=new gg();var H=Co(k,"firstLastName");if(t2(H)){O.d(H);}if(k.getAttribute("type")!="list"){var W=Co(k,"displayEmail");if(t2(W)){O.A(W);}}d+=O.H();}v="; ";}}var g=HK(m.UP.k,m.UP.Y,d,"","","","");m.Ws(SF.A,g,null,true);}var PX={s:"messageClass",A:"displayName",D:"firstName",S:"middleName",F:"lastName",J:"jobTitle",g:"companyName",H:"fileAs",p:"fileType",O:"emailAddress1",d:"emailAddress2",m:"emailAddress3",K:"emailDisplay1",X:"emailDisplay2",G:"emailDisplay3",B:"emailComment1",q:"emailComment2",u:"emailComment3",AC:"emailAddrType1",A9:"emailAddrType2",A4:"emailAddrType3",A6:"emailEntryId1",AH:"emailEntryId2",A8:"emailEntryId3",L:"homePhone",W:"workPhone",h:"mobilePhone",Y:"faxPhone",l:"pagerPhone",T:"homeAddressStreet",o:"homeAddressCity",C:"homeAddressState",R:"homeAddressZip",P:"homeAddressCountry",z:"workAddressStreet",N:"workAddressCity",n:"workAddressState",Q:"workAddressZip",r:"workAddressCountry",I:"mailingAddress",t:"webAddress",j:"imAddress",w:"department",E:"officeLocation",V:"profession",U:"manager",M:"addressBook7",a:"addressBook27",k:"addressBook28",f:"addressBook29",b:"outlookVersion",Z:"outlookInternalVersion",c:"creationTime",A2:"modificationTime",AG:"subject",v:"notes"};var eh={};eh[PX.s]="message_class";eh[PX.A]="display_name";eh[PX.D]="first_name";eh[PX.S]="middle_name";eh[PX.F]="last_name";eh[PX.J]="job_title";eh[PX.g]="company_name";eh[PX.H]="file_as";eh[PX.p]="file_type";eh[PX.O]="email1_address";eh[PX.d]="email2_address";eh[PX.m]="email3_address";eh[PX.K]="email1_display_name";eh[PX.X]="email2_display_name";eh[PX.G]="email3_display_name";eh[PX.B]="email1_address_with_comment";eh[PX.q]="email2_address_with_comment";eh[PX.u]="email3_address_with_comment";eh[PX.AC]="email1_address_type";eh[PX.A9]="email2_address_type";eh[PX.A4]="email3_address_type";eh[PX.A6]="email1_entry_id";eh[PX.AH]="email2_entry_id";eh[PX.A8]="email3_entry_id";eh[PX.L]="home_phone_number";eh[PX.W]="work_phone_number";eh[PX.h]="mobile_phone_number";eh[PX.Y]="work_fax_number";eh[PX.l]="pager_phone_number";eh[PX.T]="home_address_street";eh[PX.o]="home_address_city";eh[PX.C]="home_address_state";eh[PX.R]="home_address_zip";eh[PX.P]="home_address_country";eh[PX.z]="work_address_street";eh[PX.N]="work_address_city";eh[PX.n]="work_address_state";eh[PX.Q]="work_address_zip";eh[PX.r]="work_address_country";eh[PX.I]="mailing_address";eh[PX.t]="web_page_address";eh[PX.j]="im_address";eh[PX.w]="department";eh[PX.E]="office_location";eh[PX.V]="profession";eh[PX.U]="manager";eh[PX.M]="address_book_7";eh[PX.a]="address_book_27";eh[PX.k]="address_book_28";eh[PX.f]="address_book_29";eh[PX.b]="outlook_version";eh[PX.Z]="outlook_internal_version";eh[PX.c]="creation_time";eh[PX.A2]="modification_time";eh[PX.AG]="subject";eh[PX.v]="notes";function zy(A2){this.AZ=-1;this.R=new Array(eh.length);this.Q=new Array();var Ac=null;var Bd=null;var AJ="";for(var u in PX){Ac=PX[u];this.R[Ac]="";}if(A2==null){this.C(PX.b,"10.0");this.C(PX.Z,"106515");var BH=new Date();var BM=dp(BH);this.C(PX.c,BM);this.C(PX.M,"2,32896,14856,14857,14884,14876");this.C(PX.a,"32896,32912,32928");this.C(PX.k,"0");this.C(PX.f,"1");}else{this.AZ=A2.getAttribute("uid");var s=null;if(A2.nodeName=="message"){var s=A2.getElementsByTagName("contact")[0];if(s==null){return this;}}else{s=A2;}var Ak=s.childNodes;var G=null;var K=null;var AK=false;for(var AQ=0;AQ<Ak.length;AQ++){G=Ak.item(AQ);K=G.nodeName;AK=false;for(u in eh){if(K==eh[u]){if(K==eh[PX.M]||K==eh[PX.a]||K==eh[PX.k]){var B=G.childNodes;for(var o=0;o<B.length;o++){if(o!=0){AJ+=",";}AJ+=B[o].text;}this.R[u]=AJ;}else{this.R[u]=G.text;}AK=true;break;}}if(!AK){if(K=="netmeeting"||K=="categories"||K=="contacts_ref"||K=="children"){var AO="";var B=G.childNodes;for(var o=0;o<B.length;o++){if(o!=0){AO+=",";}AO+=B[o].text;}this.Q[K]=AO;}else{this.Q[K]=G.text;}}}}return this;}zy.prototype.B9=function(){return this.R[PX.b];};zy.prototype.BW=function(){return this.AZ;};zy.prototype.w=function(Bm){return this.R[Bm];};zy.prototype.C=function(Bn,Bp){if(Bp!=null){this.R[Bn]=Bp.strip();}else{this.R[Bn]=null;}};zy.prototype.BJ=function(){var Bm=null;if((Bm=this.R[PX.O])!=null){return Bm;}if((Bm=this.R[PX.d])!=null){return Bm;}if((Bm=this.R[PX.m])!=null){return Bm;}return "";};zy.prototype.B3=function(){var Bm=this.R[PX.W];if(Bm!=null&&Bm!=undefined&&Bm!=""){return Bm;}Bm=this.R[PX.L];if(Bm!=null&&Bm!=undefined&&Bm!=""){return Bm;}Bm=this.R[PX.h];if(Bm!=null&&Bm!=undefined&&Bm!=""){return Bm;}else{return "";}};zy.prototype.Aj=function(CE){if(CE=="work"){prefix="work";}else{prefix="home";}var CB=this.R[prefix+"AddressStreet"];var Bp=this.R[prefix+"AddressCity"];var C2=this.R[prefix+"AddressState"];var C8=this.R[prefix+"AddressZip"];var By=this.R[prefix+"AddressCountry"];var Bm="";if(CB!=null&&CB!=""){Bm+=CB+"\n";}if(Bp!=null&&Bp!=""){Bm+=Bp;}if(C2!=null&&C2!=""){if(Bp!=null&&Bp!=""){Bm+=",";}Bm+=" "+C2;}if(C8!=null&&C8!=""){Bm+="  "+C8;}if(By!=null&&By!=""){Bm+="\n"+By;}return Bm;};zy.prototype.Ba=function(Bx){var Bm=Bx;var Bt=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;var Bs=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;if(!Bt.test(Bm)&&Bs.test(Bm)){return true;}else{return false;}};zy.prototype.BI=function(){var Bm=new Array(0);var Bp=parseInt("0");if(this.R[PX.O]!=""){Bp+=parseInt("1");Bm[Bm.length]=0;}if(this.R[PX.d]!=""){Bp+=parseInt("2");Bm[Bm.length]=1;}if(this.R[PX.m]!=""){Bp+=parseInt("4");Bm[Bm.length]=2;}if(this.R[PX.Y]!=""){Bp+=parseInt("8");Bm[Bm.length]=3;}if(this.Q["home_fax"]!=null){Bp+=parseInt("16");Bm[Bm.length]=4;}if(this.Q["primary_fax"]!=null){Bp+=parseInt("32");Bm[Bm.length]=5;}this.R[PX.f]=Bp.toString();var Bx="";for(var Bt=0;Bt<Bm.length;Bt++){if(Bt!=0){Bx+=",";}Bx+=Bm[Bt];}this.R[PX.k]=Bx;};zy.prototype.Bc=function(Bm){if(Bm.test(this.R[PX.A])==true||Bm.test(this.R[PX.O])==true||Bm.test(this.R[PX.d])==true||Bm.test(this.R[PX.m])==true){return true;}else{return false;}};zy.prototype.Am=function(){var Bp=v4.k.createElement("message");var Ci=v4.k.createElement("contact");var Bm=null;var D9=this.BJ();var D8=this.B3();var D5=this.w(PX.H);var CY=this.w(PX.A);var D7=this.w(PX.g);Bp.setAttribute("attachment","false");Bp.setAttribute("messageClass","IPM.Contact");Bp.setAttribute("readStatus","read");Bp.setAttribute("responseStatus","none");Bp.setAttribute("uid","-1");Bp.setAttribute("firstLastName",CY);Bp.setAttribute("fileAs",D5);Bp.setAttribute("company",D7);Bp.setAttribute("displayEmail",D9);Bp.setAttribute("displayPhone",D8);Bm=v4.A("firstLastName",CY);Bp.appendChild(Bm);Bm=v4.A("fileAs",D5);Bp.appendChild(Bm);Bm=v4.A("subject",CY);Bp.appendChild(Bm);Bm=v4.A("company",D7);Bp.appendChild(Bm);Bm=v4.A("displayPhone",D8);Bp.appendChild(Bm);Bm=v4.A("displayEmail",D9);Bp.appendChild(Bm);this.BI();for(var D1 in eh){var C1=eh[D1];var CW=this.R[D1];if(C1==eh[PX.M]||C1==eh[PX.a]||C1==eh[PX.k]){if(C1==eh[PX.k]&&this.R[PX.f]==0){continue;}Bm=v4.k.createElement(C1);var CE=CW.split(",");for(var Bx=0;Bx<CE.length;Bx++){var Cl=CE[Bx];var Ck=v4.A("num",Cl);Bm.appendChild(Ck);}}else{if(CW!=null){Bm=v4.A(C1,CW);}}Ci.appendChild(Bm);}this.Q["home_address"]=this.Aj("home");this.Q["work_address"]=this.Aj("work");var CC;switch(this.Q["selected_mailing_address"]){case "1":CC="home_address";break;case "2":CC="work_address";break;case "3":CC="other_address";break;default:CC="home_address";break;}this.Q["postal_address"]=this.Q[CC];for(var Bt in this.Q){if(Bt=="netmeeting"||Bt=="categories"||Bt=="contacts_ref"||Bt=="children"){var CJ=null;switch(Bt){case "netmeeting":case "categories":CJ="category";break;case "contacts_ref":CJ="contact_ref";break;case "children":CJ="child";break;}Bm=v4.k.createElement(Bt);var CE=this.Q[Bt].split(",");for(var Bx=0;Bx<CE.length;Bx++){var Cl=CE[Bx];var Ck=v4.A(CJ,Cl);Bm.appendChild(Ck);}}else{Bm=v4.A(Bt,this.Q[Bt]);}Ci.appendChild(Bm);}Bp.appendChild(Ci);return Bp;};var zD=null;var Lv=null;function pt(){var d=Math.min(screen.availHeight-80,648);var m="contactEditor.jsp?op=new&locale="+UP.m();var O=new zy();O.Bi=10;zD=null;si(m,O,Ib,510,d);}function Ib(A){if(A==null){return;}if(typeof A=="object"){var m=A.Am();var O=CG();var k=true;if(Bb(O)!=true){var L=eH();O=yP(L);k=false;}var H=he.g("IPM.Contact",O,m);if(H==-1){alert("An error occurred while trying to add a new contact.");return;}var Y=H.split(",");var g=Y[0];var W=Y[1];m.setAttribute("uid",g);m.setAttribute("X-Owner","true");var h=H5.O.BM(O);var v=H5.O.BV(O);var d=PB.Y(pp.O(O));if(k==true){h.appendChild(m);H5.O.BU(O,++v);d.H(v);d.g(W);d.d(W);eM(O);}else{}}}function eM(k){var m=H5.O.Bd(k);var d=H5.O.Bc(k);var O=null;if(d!=null){O=(d=="ascending")?"+":"-";}else{O="+";}if(m!=null){O+=o0(m);}else{O+="fileAs";}N0(O,"contactsTable");}function p1(d,m){var A=Zq(MK);var O=A.W(d);if(!O){return;}if(O.getAttribute("messageClass")=="IPM.DistList"){FH(d,m);return;}if((v4.W(O,"contact")==null)&&!hT(O)){if(!m){m=0;}m++;if(m<50){setTimeout("p1("+d+","+m+");",100);return;}else{alert("Error: could not retrieve details to display contact");return;}}var W=new zy(O);var H=Math.min(screen.availHeight-80,648);var k="contactEditor.jsp?op=edit&locale="+UP.m();zD=O;Lv=d;si(k,W,aF,510,H);}function aF(X){var H=Zq(MK);var m=zD;var a=m.getAttribute("fileAs");var E=m.getAttribute("firstLastName");if(BA(X)){var k=CG();var O=X.Am();var L=m.getAttribute("uid");var h=m.getAttribute("msgid");var C=O.getAttribute("fileAs");var z=O.getAttribute("firstLastName");var W=0;O.setAttribute("uid",L);var v=he.h("IPM.Contact",k,O,h);if(v==-1){alert("An error occurred while trying to update a contact item");return;}var A=v.split(",");var N=A[0];O.setAttribute("uid",N);O.setAttribute("msgid",A[1]);var g=A[2];var d=H5.O.BM(k);var Y=PB.Y(pp.O(k));Y.g(g);Y.d(g);if(a!=C||E!=z){d.removeChild(m);d.appendChild(O);H.L();eM(k);W=0;}else{if(d.length==1){d.removeChild(m);d.appendChild(O);}else{var b=H.W(Lv+1);d.removeChild(m);d.insertBefore(O,b);H.L();W=ZH(MK);}}Jn(W);}}function Im(m){if(pp.m(lf)==null){return true;}var O=H5.O.BO(lf);if(O==null){return false;}if((O&H5.O.BK.C2)==0&&((O&H5.O.BK.C8)==0||m.getAttribute(H5.p)==null)){return false;}return true;}function c4(O){if(pp.m(lf)==null){return true;}if(!Im(O)){return false;}return H5.O.BR(lf);}function NL(d,m){var A=Zq(MK);var O=A.W(d);if(!O){return;}if(O.getAttribute("messageClass")=="IPM.DistList"){FH(d,m);return;}if((v4.W(O,"contact")==null)&&!hT(O)){if(!m){m=0;}m++;if(m<50){setTimeout("NL("+d+","+m+");",100);return;}else{alert("Error: could not retrieve details to display contact");return;}}var W=new zy(O);var H=Math.min(screen.availHeight-80,648);var k="contactEditor.jsp?op=edit&mode=ro&locale="+UP.m();si(k,W,null,510,H);}function q2(m){if(m==null){return;}var O=Math.min(screen.availHeight-80,648);var d="contactEditor.jsp?op=edit&mode=ro&locale="+UP.m();si(d,m,null,510,O);}function AU(){var A=Zq(MK);var m=P0(MK);var d=CG();var Y=new Array();var H=strings.confirm_delete_contacts;if(m.length==0){return false;}if(m.length==1){var k=A.W(m[0]);if(uM(k)=="IPM.DistList"){H=strings.confirm_delete_pdl;}else{H=strings.confirm_delete_contact;}}if(confirm(H)==false){return false;}if(pp.m(d)!=null){var W=H5.O.BO(d);if(W==null){alert(strings.permissions_restriction);return false;}if((W&H5.O.BK.C2)==0){if((W&H5.O.BK.C8)!=0){for(var O=0;O<m.length;O++){var h=A.W(m[O]);if(H5.m.BR(h)!=true){alert(strings.permissions_restriction);return false;}}}else{alert(strings.permissions_restriction);return false;}}}for(var O=0;O<m.length;O++){var k=A.W(m[O]);Y8.O(Y,Rl(k));}var N=pp.k(Y,d);var L=he.U("IPM.Contact",d,N);if(L==false){alert("An error occurred while trying to delete Contact information.");return false;}var v=H5.O.BV(d);var g=H5.O.BM(d);for(var O=m.length-1;O>=0;O--){var k=A.W(m[O]);g.removeChild(k);v--;}H5.O.BU(d,v);A.L();v6("contactsTable");if(g.length==1){Jn(0);}return true;}function t2(O){return((O!=null)&&(O.strip()!=""));}function Co(d,A){var W;try{var m;var O;O=d.getAttribute(A);if(O){return O;}if(d.getAttribute("messageClass")=="IPM.DistList"){O=A;m=d.getElementsByTagName("distlist").item(0);}else{O=eh[A];m=d.getElementsByTagName("contact").item(0);}if(O==undefined){return null;}if(m==null){m=d;}var k=m.getElementsByTagName(O);if(k.length){return k.item(0).text;}else{return null;}}catch(W){return null;}}function AN(d,m){if(d==null||m==null){return null;}var O=d.getElementsByTagName(m);if(O!=null){return O.item(0).text;}else{return null;}}function e6(m,d){var O=Co(m,d);if(O==null||O==undefined){return "";}else{return A1(O).strip();}}function JF(k){var O="";var d=null;var m=null;d=eh[PX.O];m=k.getElementsByTagName(d);if(m!=null){O=m[0].text;if(O!=""){return O;}}d=eh[PX.d];m=k.getElementsByTagName(d);if(m!=null){O=m[0].text;if(O!=""){return O;}}d=eh[PX.m];m=k.getElementsByTagName(d);if(m!=null){O=m[0].text;if(O!=""){return O;}}return "";}var EE=null;var gU=null;var tt=null;var Vl=null;var Fb=null;var wq=null;var qm=null;var Yd=null;var bc=null;var ks=null;var Dp=null;var DC=null;var SE=null;var Dn=null;var N9=null;var dj="one";var Y4=false;function SS(O){if(gIsNS){event=O;}if(event.keyCode==13){af();}else{if(event.keyCode==27){jB();}}}function Zh(a,N){var O="";var m="";var g=/\s*/;var W=parseInt(a,10);var k=firstName.value;var d=middleName.value;var A=lastName.value;var H=companyName.value;var L=k.replace(g,"");var v=A.replace(g,"");var h=H.replace(g,"");if(W==14870){if(h==""){m+=strings.contacts_label_company;}else{return h;}}else{if(W==32791){if(v==""){m+=strings.contacts_label_lastname;}else{O=A;+", "+k+d;if(L!=""){O+=", "+k;if(d!=""){O+=" "+d;}}return O;}}else{if(W==32792){if(h==""){m+=strings.contacts_label_company;}else{O=H;if(A!=""){O+=" ("+A;if(k!=""){O+=", "+k;if(d!=""){O+=" "+d;}}O+=")";}return O;}}else{if(W==32793){if(v==""){m+=strings.contacts_label_lastname;}else{O=A;if(k!=""){O+=", "+k;if(d!=""){O+=" "+d;}}if(H!=""){O+=" ("+H+")";}return O;}}else{if(W==32823){if(L==""){m+=strings.contacts_label_firstname;}if(v==""){if(m!=""){m+=", "+strings.contacts_label_lastname;}else{m+=strings.contacts_label_lastname;}}if(m==""){O=k;if(d!=""){O+=" "+d;}O+=" "+A;return O;}}}}}}var Y=new Array(2);Y["format"]=N;Y["missing"]=m;alert(strings.contact_format_error.format(Y));return null;}function Ar(){var O=emailSelect.options[emailSelect.selectedIndex].value;ye(dj);Al(O);dj=O;}function Al(O){if(O=="one"){emailAddress.value=qm;emailDisplay.value=ks;}else{if(O=="two"){emailAddress.value=Yd;emailDisplay.value=Dp;}else{if(O=="three"){emailAddress.value=bc;emailDisplay.value=DC;}}}}function ye(O){if(O=="one"){qm=emailAddress.value;ks=emailDisplay.value;}else{if(O=="two"){Yd=emailAddress.value;Dp=emailDisplay.value;}else{if(O=="three"){bc=emailAddress.value;DC=emailDisplay.value;}}}}function kD(){var O=new Array(1);if(qm!=""&&(str=Fg(qm,false))!="true"){O["addr"]=qm;alert(strings.email_invalid.format(O)+"\n"+str);return false;}if(Yd!=""&&(str=Fg(Yd,false))!="true"){O["addr"]=Yd;alert(strings.email_invalid.format(O)+"\n"+str);return false;}if(bc!=""&&(str=Fg(bc,false))!="true"){O["addr"]=bc;alert(strings.email_invalid.format(O)+"\n"+str);return false;}return true;}function af(){var A=(location.search.indexOf("new")!=-1)?true:false;var k=(location.search.indexOf("mode=ro")!=-1)?true:false;Vl=fileAs[fileAs.selectedIndex].value;var m=fileAs[fileAs.selectedIndex].text;if((tt=Zh(Vl,m))==null){return;}gU=firstName.value;if(middleName.value!=""){gU+=" "+middleName.value;}gU+=" "+lastName.value;ye(dj);if(kD()!=true){return;}SE=ks;Dn=Dp;N9=DC;ks=qm;Dp=Yd;DC=bc;var O=EE;O.C(PX.s,"IPM.Contact");O.C(PX.A,gU);O.C(PX.D,firstName.value);O.C(PX.S,middleName.value);O.C(PX.F,lastName.value);O.C(PX.J,jobTitle.value);O.C(PX.g,companyName.value);O.C(PX.H,tt);O.C(PX.p,Vl);O.C(PX.O,qm);O.C(PX.d,Yd);O.C(PX.m,bc);O.C(PX.K,ks);O.C(PX.X,Dp);O.C(PX.G,DC);O.C(PX.B,SE);O.C(PX.q,Dn);O.C(PX.u,N9);O.C(PX.L,homePhone.value);O.C(PX.W,workPhone.value);O.C(PX.h,mobilePhone.value);O.C(PX.Y,faxPhone.value);O.C(PX.l,pagerPhone.value);O.C(PX.T,homeAddressStreet.value);O.C(PX.o,homeAddressCity.value);O.C(PX.C,homeAddressState.value);O.C(PX.R,homeAddressZip.value);O.C(PX.P,homeAddressCountry.value);O.C(PX.z,workAddressStreet.value);O.C(PX.N,workAddressCity.value);O.C(PX.n,workAddressState.value);O.C(PX.Q,workAddressZip.value);O.C(PX.r,workAddressCountry.value);O.C(PX.I,Fb);O.C(PX.t,webAddress.value);O.C(PX.j,imAddress.value);O.C(PX.w,department.value);O.C(PX.E,officeLocation.value);O.C(PX.V,document.getElementById("profession").value);O.C(PX.U,manager.value);O.C(PX.AG,gU);O.C(PX.v,notes.value);if(qm!=null&&qm!=""){O.C(PX.AC,"SMTP");O.C(PX.A6,AS(SE,"SMTP",qm));}if(Yd!=null&&Yd!=""){O.C(PX.A9,"SMTP");O.C(PX.EMAIL_ENTRYID2,Dn+" SMTP "+Yd);}if(bc!=null&&bc!=""){O.C(PX.A4,"SMTP");O.C(PX.A8,N9+" SMTP "+bc);}var d=new Date();O.C(PX.b,"10.0");O.C(PX.Z,"106515");O.C(PX.A2,dp(d));opener.ModalDialog.returnValue=O;close();}function AS(W,H,Y){var m=[0,0,0,0,129,43,31,164,190,163,16,25,157,110,0,221,1,15,84,2,0,0,1,128];var A=rQ.A(m);var d=W+" "+H+" "+Y;var k=iF.O(A,false);var O=iF.O(d,false);return k+O;}function Lw(Y){var A="";var O="";var m="";var W="";var d="";var k="";var H=parseInt(Y,10);switch(H){case 32791:O=" selected";break;case 32823:m=" selected";break;case 32793:W=" selected";break;case 32792:d="selected";break;case 14870:k=" selected";break;default:O=" selected";break;}A+='<option value="32791"'+O+">"+strings.contacts_label_fileas_option_1+"</option>"+'<option value="32823"'+m+">"+strings.contacts_label_fileas_option_2+"</option>"+'<option value="32793"'+W+">"+strings.contacts_label_fileas_option_3+"</option>"+'<option value="32792"'+d+">"+strings.contacts_label_fileas_option_4+"</option>"+'<option value="14870"'+k+">"+strings.contacts_label_fileas_option_5+"</option>";return A;}function jB(){window.returnValue="cancelled";close();}function initContactEditor(){strings=opener.strings;if(gIsNS){fM(opener.gXmlGui);}window.name="contacts";EE=opener.ModalDialog.dialogArguments;var m=EE;var O="";var W=(location.search.indexOf("new")!=-1)?true:false;var A=(location.search.indexOf("mode=ro")!=-1)?true:false;Y4=(m.B9().indexOf("9.")!=-1)?true:false;var d=(A==true)?" disabled":" ";gU=m.w(PX.A);tt=m.w(PX.H);Fb=m.w(PX.I);qm=m.w(PX.O);ks=m.w(PX.K);Yd=m.w(PX.d);Dp=m.w(PX.X);bc=m.w(PX.m);DC=m.w(PX.G);if(qm==null||qm==""){qm=ks;}if(Yd==null||Yd==""){Yd=Dp;}if(bc==null||bc==""){bc=DC;}if(Y4==false){ks=m.w(PX.B);Dp=m.w(PX.q);DC=m.w(PX.u);}O+='<DIV id=mainDiv style="background-color:rgb(240,240,240); border-width:0px 0px 1px 0px; border-color:darkgray; border-style:solid; position:absolute; overflow:auto; top:0; left:0; padding:10px; width:494; height:expression(document.body.offsetHeight-45);">';O+='<DIV class="infoGroup">';O+='<DIV class="infoGroupHeader"><B>'+strings.contacts_label_name+"</B></DIV>";O+='<table style="font-family:tahoma, helvetica, arial, sans-serif; font-size:8pt; border-collapse:collapse; border:none;">';O+="<tr>";O+='<td style="width:73px; text-align:right;">'+strings.contacts_label_first+"&nbsp;</td>";O+='<td><input id="firstName" class="inputField" style="width:85px;" type="text" value="'+m.w(PX.D)+'"'+d+"></td>";O+='<td style="width:55px; text-align:right;">'+strings.contacts_label_middle+"&nbsp;</td>";O+='<td><input id="middleName" class="inputField" style="width:40px;" type="text" value="'+m.w(PX.S)+'"'+d+"></td>";O+='<td style="width:48px; text-align:right">'+strings.contacts_label_last+"&nbsp;</td>";O+='<td><input id="lastName" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.F)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="width:73px; text-align:right;">'+strings.contacts_label_fileas+"&nbsp;</td>";O+='<td colspan=5><select id="fileAs" class="inputField">'+Lw(m.w(PX.p))+"</select></td>";O+="</tr>";O+="</table>";O+="</DIV>";O+="<BR>";O+='<DIV class="infoGroup">';O+='<DIV class="infoGroupHeader"><B>'+strings.contacts_label_emailaddresses+"</B></DIV>";O+='<table style="font-family:tahoma, helvetica, arial, sans-serif; font-size:8pt; border-collapse:collapse; border:none;">';O+="<tr>"+'    <td style="width:73px;text-align:right;">'+strings.contacts_label_display+"</td>"+'    <td style="width:202px;text-align:right;"><input class="inputField" style="width:200px;" type=text id=emailDisplay value="'+ks+'"'+d+">"+'</td><td align=right style="width:92px;text-align:right;">'+'	<select onchange="Ar()" style="font-family:tahoma;font-size:8pt;background-color:#D6D3CE;border:0px;" id="emailSelect">'+"			<option value=one selected>"+strings.contacts_label_email_option_1+"</option>"+"			<option value=two>"+strings.contacts_label_email_option_2+"</option>"+"			<option value=three>"+strings.contacts_label_email_option_3+"</option>"+"	</select></td></tr>";O+='<tr><td style="width:73px;text-align:right;">'+strings.contacts_label_email+"</td>"+'    <td style="width:202px;text-align:right;"><input class="inputField" style="width:200px;" type=text id=emailAddress value="'+qm+'"'+d+"></td>"+'    <td style="width:75px;">&nbsp;</td></tr>';O+="</table>";O+="</DIV>";O+="<BR>";O+='<DIV class="infoGroup">';O+='<DIV class="infoGroupHeader"><B>'+strings.contacts_label_phonenumbers+"</B></DIV>";O+='<table style="font-family:tahoma, helvetica, arial, sans-serif; font-size:8pt; border-collapse:collapse; border:none;">';O+="<tr>";O+='<td style="width:38px;">&nbsp;</td>'+'<td style="text-align:right; width:35px;">'+strings.contacts_label_home+"&nbsp;</td>"+'<td><input id="homePhone" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.L)+'"'+d+"></td>"+'<td style="width:70px; text-align:right;">&nbsp;</td>'+'<td style="text-align:right; width:33px;" >'+strings.contacts_label_pager+"&nbsp;</td>"+'<td><input id="pagerPhone" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.l)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="width:38px; text-align:right;">&nbsp;</td>'+'<td style="text-align:right; width:35px;">'+strings.contacts_label_work+"&nbsp;</td>"+'<td><input id="workPhone" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.W)+'"'+d+"></td>"+'<td style="width:70px; text-align:right;">&nbsp;</td>'+'<td style="text-align:right; width:33px;" >'+strings.contacts_label_fax+"&nbsp;</td>"+'<td><input id="faxPhone" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.Y)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="width:38px; text-align:right;">&nbsp;</td>'+'<td style="text-align:right; width:35px;">'+strings.contacts_label_mobile+"&nbsp;</td>"+'<td><input id="mobilePhone" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.h)+'"'+d+"></td>"+'<td style="width:70px"></td><td style="width:33px"></td>'+'<td style="width:127px"></td>';O+="</tr>";O+="</table>";O+="</DIV>";O+="<BR>";O+='<DIV class="infoGroup">';O+='<DIV class="infoGroupHeader"><B>'+strings.contacts_label_streetaddresses+"</B></DIV>";O+='<SPAN style="padding:2px 4px 3px 7px;"><B>'+strings.contacts_label_streetaddresses_home+"</B><BR></SPAN>";O+='<table style="font-family:tahoma, helvetica, arial, sans-serif; font-size:8pt; border-collapse:collapse; border:none; margin:0px 0px 6px 0px;">';O+="<tr>";O+='<td style="width:75px; text-align:right">'+strings.contacts_label_street+"&nbsp;</td>";O+='<td colspan="2"><input id="homeAddressStreet" class="inputField" style="width:200px;" type="text" value="'+m.w(PX.T)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="text-align:right">'+strings.contacts_label_city+"&nbsp;</td>";O+='<td><input id="homeAddressCity" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.o)+'"'+d+"></td>";O+='<td style="width:105px; text-align:right">'+strings.contacts_label_state+"&nbsp;</td>";O+='<td><input id="homeAddressState" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.C)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="text-align:right">'+strings.contacts_label_zip+"&nbsp;</td>";O+='<td><input id="homeAddressZip" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.R)+'"'+d+"></td>";O+='<td style="text-align:right">'+strings.contacts_label_country+"&nbsp;</td>";O+='<td><input id="homeAddressCountry" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.P)+'"'+d+"></td>";O+="</tr>";O+="</table>";O+='<SPAN style="padding:2px 4px 3px 7px;"><B>'+strings.contacts_label_streetaddresses_company+"</B><BR></SPAN>";O+='<table style="font-family:tahoma, helvetica, arial, sans-serif; font-size:8pt; border-collapse:collapse; border:none;">';O+="<tr>";O+='<td style="width:75px; text-align:right">'+strings.contacts_label_streetaddresses_company+"&nbsp;</td>";O+='<td colspan="2"><input id="companyName" class="inputField" style="width:200px;" type="text" value="'+m.w(PX.g)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="text-align:right">'+strings.contacts_label_street+"&nbsp;</td>";O+='<td colspan="2"><input id="workAddressStreet" class="inputField" style="width:200px;" type="text" value="'+m.w(PX.z)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="text-align:right">'+strings.contacts_label_city+"&nbsp;</td>";O+='<td><input id="workAddressCity" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.N)+'"'+d+"></td>";O+='<td style="width:105px; text-align:right">'+strings.contacts_label_state+"&nbsp;</td>";O+='<td><input id="workAddressState" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.n)+'"'+d+"></td>";O+="</tr>";O+="<tr>";O+='<td style="text-align:right">'+strings.contacts_label_zip+"&nbsp;</td>";O+='<td><input id="workAddressZip" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.Q)+'"'+d+"></td>";O+='<td style="text-align:right">'+strings.contacts_label_country+"&nbsp;</td>";O+='<td><input id="workAddressCountry" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.r)+'"'+d+"></td>";O+="</tr>";O+="</table>";O+="</DIV>";O+="<BR>";O+='<DIV class="infoGroup">';O+='<DIV class="infoGroupHeader"><B>'+strings.contacts_label_business+"</B></DIV>";O+='<table style="font-family:tahoma, helvetica, arial, sans-serif; font-size:8pt; border-collapse:collapse; border:none;">';O+="<tr>";O+='<td style="width:75px; text-align:right;">'+strings.contacts_label_office+"&nbsp;</td>";O+='<td><input id="officeLocation" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.E)+'"'+d+"></td>";O+='<td style="width:105px; text-align:right;">'+strings.contacts_label_manager+"&nbsp;</td>";O+='<td><input id="manager" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.U)+'"'+d+"></td>";O+="</tr><tr>";O+='<td style="width:75px; text-align:right;">'+strings.contacts_label_title+"&nbsp;</td>";O+='<td><input id="jobTitle" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.J)+'"'+d+"></td>";O+='<td style="width:105px; text-align:right;">'+strings.contacts_label_department+"&nbsp;</td>";O+='<td><input id="department" class="inputField" style="width:127px;" type="text" value="'+m.w(PX.w)+'"'+d+"></td>";O+="</tr><tr>";O+='<td style="width:75px; text-align:right;">'+strings.contacts_label_profession+"&nbsp;</td>";O+='<td><input id="profession" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.V)+'"'+d+"></td>";O+='<td style="width:75px; text-align:right;">&nbsp;</td>';O+="<td>&nbsp;</td>";O+="</tr><tr>";O+='<td style="width:75px; text-align:right;">'+strings.contacts_label_imaddress+"&nbsp;</td>";O+='<td><input id="imAddress" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.j)+'"'+d+"></td>";O+='<td style="width:105px; text-align:right;">'+strings.contacts_label_webaddress+"&nbsp;</td>";O+='<td><input id="webAddress" class="inputField" style="width:125px;" type="text" value="'+m.w(PX.t)+'"'+d+"></td>";O+="</tr><tr>";O+="</tr>";O+="</table>";O+="</DIV>";O+="<BR>";O+='<DIV class="infoGroup">';O+='<DIV class="infoGroupHeader"><B>'+strings.contacts_label_notes+"</B></DIV>";O+='<TEXTAREA id="notes" class="inputField" style="padding:1px 2px 1px 2px; margin:0px 5px 0px 5px; width:447px; overflow:auto;" rows="3" '+d+">"+m.w(PX.v)+"</TEXTAREA>";O+="</DIV>";O+="</DIV>";if(A==false){var H=(W==true)?strings.contacts_create:strings.contacts_update;O+='<INPUT class="dialogButton" style="right:96;" TYPE=button ID=okay VALUE="'+H+'" onclick="af()">';}O+='<INPUT class="dialogButton" style="right:10;" TYPE=button ID=cancel VALUE="'+strings.shared_cancel+'" onclick="jB()">';O+='<DIV ID=xyzzy style="visibility:hidden"></DIV>';document.body.innerHTML=O;if(gIsNS){mainDiv=document.getElementById("mainDiv");fileAs=document.getElementById("fileAs");firstName=document.getElementById("firstName");middleName=document.getElementById("middleName");lastName=document.getElementById("lastName");companyName=document.getElementById("companyName");emailSelect=document.getElementById("emailSelect");homePhone=document.getElementById("homePhone");pagerPhone=document.getElementById("pagerPhone");faxPhone=document.getElementById("faxPhone");mobilePhone=document.getElementById("mobilePhone");homeAddressStreet=document.getElementById("homeAddressStreet");homeAddressCity=document.getElementById("homeAddressCity");homeAddressState=document.getElementById("homeAddressState");homeAddressZip=document.getElementById("homeAddressZip");homeAddressCountry=document.getElementById("homeAddressCountry");workAddressStreet=document.getElementById("workAddressStreet");workAddressCity=document.getElementById("workAddressCity");workAddressState=document.getElementById("workAddressState");workAddressZip=document.getElementById("workAddressZip");workAddressCountry=document.getElementById("workAddressCountry");officeLocation=document.getElementById("officeLocation");manager=document.getElementById("manager");jobTitle=document.getElementById("jobTitle");department=document.getElementById("department");imAddress=document.getElementById("imAddress");webAddress=document.getElementById("webAddress");okay=document.getElementById("okay");cancel=document.getElementById("cancel");emailDisplay=document.getElementById("emailDisplay");emailAddress=document.getElementById("emailAddress");workPhone=document.getElementById("workPhone");notes=document.getElementById("notes");var k=document.getElementById("mainDiv").style;k.padding="10px 0 10px 10px";k.height=(pw()-80)+"px";k.width=(parseInt(k.width)-10)+"px";}mainDiv.onkeydown=SS;Wj=true;if(W==false){wq=m.w(PX.v);setTimeout("ea()",0);}}function ea(){var d=document.getElementById("xyzzy");var A=document.getElementById("notes");var k=wq.indexOf("<body>");var m=wq.lastIndexOf("</body>");var O=null;var W=/<br>/gi;if(k!=-1&&m!=-1){O=wq.substring(k,m);O=O.replace(W,"\r\n");d.innerHTML=O;O=d.innerText;}else{O=wq;}A.value=O;}function OK(h,Y,A,W,H,v){this.$document=h;this.$name=Y;if(A){this.$expiration=new Date((new Date()).getTime()+A*3600000);}else{this.$expiration=null;}if(W){this.$path=W;}else{this.$path=null;}if(H){this.$domain=H;}else{this.$domain=null;}if(v){this.$secure=true;}else{this.$secure=false;}}OK.prototype.O=function(){var L="";for(var a in this){if((a.charAt(0)=="$")||((typeof this[a])=="function")){continue;}if(L!=""){L+="&";}L+=a+":"+escape(this[a]);}if(L==""){this.d();}else{var N=this.$name+"="+escape(L);if(this.$expiration){N+="; expires="+this.$expiration.toGMTString();}if(this.$path){N+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){N+="; domain="+this.$domain;}if(this.$secure){N+="; secure";}this.$document.cookie=N;}};OK.prototype.m=function(){var a=this.$document.cookie;if(a==""){return false;}var E=a.indexOf(this.$name+"=");if(E==-1){return false;}E+=this.$name.length+1;var b=a.indexOf(";",E);if(b==-1){b=a.length;}var X=unescape(a.substring(E,b));var L;var N=X.split("&");for(L=0;L<N.length;L++){N[L]=N[L].split(":");}for(L=0;L<N.length;L++){this[N[L][0]]=unescape(N[L][1]);}return true;};OK.prototype.d=function(){var L;L=this.$name+"=";if(this.$path){L+="; path="+this.$path;}if(this.$domain&&this.$domain.indexOf(".")>-1){L+="; domain="+this.$domain;}L+="; expires=Fri, 02-Jan-1970 00:00:00 GMT";this.$document.cookie=L;};OK.k=function(){var L=new OK(document,"_test_");L.g="testVal";L.O();var N=L.m();L.d();return N;};var hi=null;function CX(){this.k=null;this.d=null;this.m=null;this.O=null;this.W=new Array();}CX.v=1;CX.h=2;CX.L=3;CX.g=4;CX.Y=5;CX.prototype.H=function(N){this.k=N.getHours();this.d=N.getDay();this.m=N.getMonth();var b=0;var E=N.getDay();var X=N.getDate();var a=new Date(N.getFullYear(),N.getMonth(),1);while(a.getDate()<=X&&a.getMonth()==this.m){if(a.getDay()==E){b++;}a.setDate(a.getDate()+1);}this.d=E;this.O=b;};CX.prototype.A=function(E){var a=E.toString();if(this.W[a]!=null){return this.W[a];}var N;if(this.O==CX.Y){N=new Date(E,this.m+1,1,this.k,0,0);N.setDate(N.getDate()-1);while(N.getDay()!=this.d){N.setDate(N.getDate()-1);}}else{if(this.O<1){this.O=CX.v;}else{if(this.O>5){this.O=CX.Y;}}N=new Date(E,this.m,1);var b=0;for(;;){if(N.getDay()==this.d){b++;if(b==this.O){break;}}N.setDate(N.getDate()+1);}}this.W[a]=N;return N;};function ai(){this.m=0;this.k=0;this.g=null;this.v=null;}ai.prototype.L=function(){var X=Math.floor(Math.abs(this.m)/60);var z=Math.abs(this.m)%60;var a="(GMT";a+=this.m>0?"-":"+";if(X<10){a+="0";}a+=X;a+=":";if(z<10){a+="0";}a+=z;a+=")";return a;};ai.prototype.W=function(w,z){var U=z.getFullYear();var n=this.m;var K=w.m;var f=0;var R=0;if(w.k!=0){var a=w.g.A(U);var b=w.v.A(U);if((gJ(z,a)>0&&gJ(z,b)<0&&gJ(a,b)<0)||((gJ(z,a)>0||gJ(z,b)<0)&&gJ(a,b)>0)){R=w.k;}}if(this.k!=0){var a=this.g.A(U);var b=this.v.A(U);if((gJ(z,a)>0&&gJ(z,b)<0&&gJ(a,b)<0)||((gJ(z,a)>0||gJ(z,b)<0)&&gJ(a,b)>0)){f=this.k;}}var j=(K+R)-(n+f);return j;};function GO(k,d,A){var m=0;var O=new Date(A,d,1);while(O.getMonth()==d){if(O.getDay()==k){m++;}O.setDate(O.getDate()+1);}return m;}function bI(Y){var O=new Date(Y,0,1);var g=new Date(Y,6,1);var m=new Date(Y,11,31);var k=O.getTimezoneOffset();var d=g.getTimezoneOffset();var A=m.getTimezoneOffset();if(k==d){return null;}var v=(k>d);while(k!=d){O.setDate(O.getDate()+1);k=O.getTimezoneOffset();}while(k==d){var W=O.getHours();O.setHours(O.getHours()-1);if(O.getHours()==W){break;}k=O.getTimezoneOffset();}while(A!=d){m.setDate(m.getDate()-1);A=m.getTimezoneOffset();}while(A==d){var W=m.getHours();m.setHours(W+1);if(m.getHours()==W){break;}A=m.getTimezoneOffset();}var H,DaylightDate2;if(v){H=O;DaylightDate2=m;}else{H=m;DaylightDate2=O;}return [H,DaylightDate2];}function qe(){if(hi!=null){return hi;}hi=new ai();var m=new Date();var g=new Date(m.getFullYear(),0,1);var h=new Date(m.getFullYear(),6,1);var d=g.getTimezoneOffset();var k=h.getTimezoneOffset();if(d==k){hi.m=d;return hi;}hi.m=Math.max(d,k);hi.k=Math.min(d,k)-Math.max(d,k);var O;var v=bI(m.getFullYear());var W=v[0];var A=v[1];O=m.getFullYear();while(GO(W.getDay(),W.getMonth(),O)<5){O++;}W=bI(O)[0];O=m.getFullYear();while(GO(A.getDay(),A.getMonth(),O)<5){O++;}A=bI(O)[1];var Y=new CX();Y.H(W);var H=new CX();H.H(A);hi.g=Y;hi.v=H;return hi;}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.E=function(D){return D>=Date.GREGORIAN_CUT_OVER_YEAR?((D%4==0)&&((D%100!=0)||(D%400==0))):(D%4==0);};Date.R=function(D,AG){if(D!=1){return Date.MONTH_LENGTH[D];}else{return Date.E(AG)?29:28;}};Date.J=function(D){return Date.E(D)?366:365;};function nx(O){var d=/^([0-9]{4})+\-([0-9]{2})+\-([0-9]{2})+T+([0-9]{2})+\:+([0-9]{2})+\:+([0-9]{2})+Z+$/;if(!d.test(O)){return null;}var A=parseInt(O.substr(0,4),10);var v=parseInt(O.substr(5,2),10)-1;var Y=parseInt(O.substr(8,2),10);var k=parseInt(O.substr(11,2),10);var H=parseInt(O.substr(14,2),10);var W=parseInt(O.substr(17,2),10);var m=new Date();m.setUTCFullYear(A,v,Y);m.setUTCHours(k,H,W);return m;}function dp(m){var Y=m.getUTCFullYear();var k=m.getUTCMonth();var d=m.getUTCDate();var W=m.getUTCHours();var H=m.getUTCMinutes();var A=m.getUTCSeconds();var O="";O+=Y;O+="-";if(k<9){O+="0";}O+=(k+1);O+="-";if(d<10){O+="0";}O+=d;O+="T";if(W<10){O+="0";}O+=W;O+=":";if(H<10){O+="0";}O+=H;O+=":";if(A<10){O+="0";}O+=A;O+="Z";return O;}function Vg(O){switch(O){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 rW(O){switch(O){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 Yu(m){var O=Vg(m);return(O!=null?O.substr(0,3):null);}function m3(m){var O=rW(m);return(O!=null?O.substr(0,3):null);}function NV(k){k=k.strip();this.b=k;this.m=new Array();var W=0;var g="";var w=[];var Y;var t;while(W<k.length){Y="";g=k.charAt(W);if(g=="'"){while(W++<k.length&&k.charAt(W)!="'"){Y+=k.charAt(W);}if(W<k.length){W++;}Y8.O(this.m,[Y,0]);}else{Y+=g;while(W++<k.length&&k.charAt(W)==g){Y+=k.charAt(W);}switch(Y){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":Y8.O(this.m,[Y,1]);break;default:Y8.O(this.m,[Y,0]);break;}}}}NV.prototype.U=function(){return this.b;};NV.prototype.L=function(f){function j(A4){return((A4<0||A4>9?"":"0")+A4);}var P="";for(var Z=0;Z<this.m.length;Z++){var q=this.m[Z];var S=q[0];var F=q[1];if(F==1){switch(S){case "yyyy":P+=f.getFullYear();break;case "yy":var K=f.getFullYear();P+=K.toString().substring(2,4);break;case "y":var K=f.getFullYear();if(K>=2000&&K<2100){P+=K.toString().substring(2,4);}else{P+=K;}break;case "MMM":var r=f.getMonth();P+=rW(r);break;case "NNN":var r=f.getMonth();P+=m3(r);break;case "MM":P+=j(f.getMonth()+1);break;case "M":P+=(f.getMonth()+1);break;case "dd":P+=j(f.getDate());break;case "d":P+=f.getDate();break;case "EE":var G=f.getDay();P+=Vg(G);break;case "E":var G=f.getDay();P+=Yu(G);break;case "hh":var Q=f.getHours();if(Q==0){Q=12;}else{if(Q>12){Q-=12;}}P+=j(Q);break;case "h":var Q=f.getHours();if(Q==0){Q=12;}else{if(Q>12){Q-=12;}}P+=Q;break;case "HH":var Q=f.getHours();P+=j(Q);break;case "H":var Q=f.getHours();P+=Q;break;case "mm":var c=f.getMinutes();P+=j(c);break;case "m":P+=f.getMinutes();break;case "ss":var s=f.getSeconds();P+=j(s);break;case "s":P+=f.getSeconds();break;case "a":var Q=f.getHours();if(Q>=12){P+="pm";}else{P+="am";}break;}}else{P+=S;}}return P;};NV.prototype.E=function(Q){var P=0;var F=null;var p=null;var A8=null;var B=null;var A4=null;var c=null;var u=null;var AO=null;for(var r=0;r<this.m.length;r++){var AV=this.m[r];var AL=AV[0];var Aa=AV[1];if(Aa==1){switch(AL){case "yyyy":if(P+4>Q.length+1){return null;}var n=Q.substr(P,4);F=parseInt(n,10);if(isNaN(F)){return null;}P+=4;break;case "yy":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2);var AY=parseInt(n,10);if(isNaN(AY)){return null;}F=2000+AY;P+=2;break;case "y":var f=0;if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];var o=Q.indexOf(Z,P);if(o==-1){return null;}f=o-P;}else{f=Q.length-P+1;}if(f!=2&&f!=4){return null;}var n=Q.substr(P,f);F=parseInt(n,10);if(isNaN(F)){return null;}if(f==2){F=2000+F;}P+=f;break;case "MM":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2);p=parseInt(n,10);if(isNaN(p)||p>12){return null;}p-=1;P+=2;break;case "M":var f=0;if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];var o=Q.indexOf(Z,P);if(o==-1){return null;}f=o-P;}else{f=Q.length-P+1;}if(f!=1&&f!=2){return null;}var n=Q.substr(P,f);p=parseInt(n,10);if(isNaN(p)||p>12){return null;}p-=1;P+=f;break;case "dd":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2);A8=parseInt(n,10);if(isNaN(A8)){return null;}P+=2;break;case "d":var f=0;if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];var o=Q.indexOf(Z,P);if(o==-1){return null;}f=o-P;}else{f=Q.length-P+1;}if(f!=1&&f!=2){return null;}var n=Q.substr(P,f);A8=parseInt(n,10);if(isNaN(A8)){return null;}P+=f;break;case "hh":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2);u=parseInt(n,10);if(isNaN(u)||u==0||u>12){return null;}P+=2;break;case "h":var f=0;if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];var o=Q.indexOf(Z,P);if(o==-1){return null;}f=o-P;}else{f=Q.length-P+1;}if(f!=1&&f!=2){return null;}var n=Q.substr(P,f);u=parseInt(n,10);if(isNaN(u)||u==0||u>12){return null;}P+=f;break;case "HH":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2);B=parseInt(n,10);if(isNaN(B)||B>23){return null;}P+=2;break;case "H":var f=0;if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];var o=Q.indexOf(Z,P);if(o==-1){return null;}f=o-P;}else{f=Q.length-P+1;}if(f!=1&&f!=2){return null;}var n=Q.substr(P,f);B=parseInt(n,10);if(isNaN(B)||B>23){return null;}P+=f;break;case "mm":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2);A4=parseInt(n,10);if(isNaN(A4)||A4>59){return null;}P+=2;break;case "m":var f=0;if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];var o=Q.indexOf(Z,P);if(o==-1){return null;}f=o-P;}else{f=Q.length-P+1;}if(f!=1&&f!=2){return null;}var n=Q.substr(P,f);A4=parseInt(n,10);if(isNaN(A4)||A4>59){return null;}P+=f;break;case "ss":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2);c=parseInt(n,10);if(isNaN(c)||c>59){return null;}P+=2;break;case "s":var f=0;if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];var o=Q.indexOf(Z,P);if(o==-1){return null;}f=o-P;}else{f=Q.length-P+1;}if(f!=1&&f!=2){return null;}var n=Q.substr(P,f);c=parseInt(n,10);if(isNaN(c)||c>59){return null;}P+=f;break;case "a":if(P+2>Q.length+1){return null;}var n=Q.substr(P,2).toLowerCase();if(n!="am"&&n!="pm"){return null;}AO=n;P+=2;break;case "MMM":case "NNN":case "EE":case "E":if(r<this.m.length-1){var j=this.m[r+1];var Z=j[0];var AG=j[1];P=Q.indexOf(Z,P);if(P==-1){return null;}}break;}}else{var f=AL.length;if(Q.substr(P,f)!=AL){return null;}P+=f;}}var AH=new Date();AH.setHours(0,0,0);if(F==null){F=AH.getFullYear();}if(p==null){p=AH.getMonth();}if(A8==null){A8=AH.getDate();}if(A8>Date.R(p,F)){return null;}AH.setFullYear(F,p,A8);if(B==null&&u==null){B=0;}if(A4==null){A4=0;}if(c==null){c=0;}if(u!=null){if(AO=="pm"&&u<12){B=u+12;}else{if(AO=="am"&&u==12){B=0;}else{B=u;}}}AH.setHours(B,A4,c);return AH;};function wy(m,d){var O=new NV(d);return O.L(m);}function C3(m,d){var O=new NV(d);return O.E(m);}function PL(H,A){var O=H.getFullYear();var k=A.getFullYear();if(O<k){return -1;}else{if(O>k){return 1;}else{var d=H.getMonth();var m=A.getMonth();if(d<m){return -1;}else{if(d>m){return 1;}else{var W=H.getDate();var Y=A.getDate();if(W<Y){return -1;}else{if(W>Y){return 1;}else{return 0;}}}}}}}function X9(O,d){var k=PL(O,d);if(k!=0){return k;}var m=O.getHours();var H=d.getHours();if(m<H){return -1;}else{if(m>H){return 1;}else{var A=O.getMinutes();var W=d.getMinutes();if(A<W){return -1;}else{if(A>W){return 1;}else{return 0;}}}}}function gJ(A,W){var k=A.getMonth();var d=W.getMonth();if(k<d){return -1;}else{if(k>d){return 1;}else{var O=A.getDate();var m=W.getDate();if(O<m){return -1;}else{if(O>m){return 1;}else{return 0;}}}}}function Ra(m){var O=new Date();return((m.getDate()==O.getDate())&&(m.getMonth()==O.getMonth())&&(m.getFullYear()==O.getFullYear()));}var De=parseInt("11644473600000");function Ao(m,k){var d=qe();var O=m.getTime();O-=m.getTimezoneOffset()*Z2;if(k!=null){var A=d.W(k,m);O-=A*Z2;}var W=Math.floor((O+De)/Z2);return W;}function wU(Y,d){var H=Y*Z2;var W=H-De;var O=new Date(W);var m=new Date(O.getUTCFullYear(),O.getUTCMonth(),O.getUTCDate(),O.getUTCHours(),O.getUTCMinutes(),O.getUTCSeconds());if(d==null){return m;}var A=qe();var k=A.W(d,m);m=new Date(m.getTime()+k*Z2);return m;}function pT(){var O=new Date();return O.getTime();}function z9(m,O){return(new Date(O,m+1,0)).getDate();}function Az(d,m){var O=d.clone();while(O.getDay()!=m){O.setDate(O.getDate()-1);}return O;}g_DebugWindowReady=false;function log(d){var O=JB();if(!O.gDebugMode){return;}if(O.gDebugWindow==null){return;}if(O.gDebugWindow!=null){var m;try{if(O.gDebugWindow.closed){return;}}catch(m){return;}}if(!O.g_DebugWindowReady){return;}O.gDebugWindow.log(d);}function Cc(){if(!gDebugMode){gDebugMode=true;if(gDebugWindow==null){gDebugWindow=window.open("debugWindow.html","debug","height=450, width=700, resizable, scrollbars");}else{if(gDebugWindow!=null){var O;try{if(!gDebugWindow.closed){return;}}catch(O){}gDebugWindow=window.open("debugWindow.html","debug","height=450, width=700, resizable, scrollbars");}}}else{gDebugMode=false;if(gDebugWindow!=null){var O;try{if(!gDebugWindow.closed){gDebugWindow.close();}}catch(O){}}gDebugWindow=null;}}function UZ(){}UZ.O=BE;UZ.A=function(L,a,g){if(!sY.k(a,UZ.O,false)){return false;}for(var v=0;v<L.length;v++){var N=L[v];var E=g.L("delete",sE);E.h(v4.A(A7.m,N));}var h=g.h;h.add("DFN",a);ot.O(g);return true;};UZ.H=function(N,L){var g=L.item("DFN");sY.m(g,UZ.O);for(var v=0;v<g.length;v++){var h=strings.specialfolder_deleteditems+AE.L()+pp.d(g[v]);UP.X(h);}UP.U();};UZ.W=function(h,g){var v=g.item("DFN");sY.m(v,UZ.O);};UZ.m=function(h,L){var a=Rv.d(h,false,true);if(L!=null){Y8.A(a,L);}if(sY.U(a,UZ.O,false)){return false;}var E=ot.d(UZ.H,UZ.W);if(L){var z=UQ(L,E);}var N=new Array();for(var v=0;v<h.length;v++){var g=h[v];N=N.concat(pp.O(g));}if(!UZ.A(N,a,E)){return false;}for(v=0;v<h.length;v++){g=h[v];var b=pp.d(g);var X=g.getAttribute("validity");PB.T(X,b);g.parentNode.removeChild(g);}return true;};UZ.Y=function(h){var g=h.parentNode;var v;if(g==uo()){v=zm(h);if(v==null){v=BB(h);}}else{v=g;}hu(v);};UZ.d=function(){var h=yP(strings.specialfolder_deleteditems);var g=lf;if(H5.O.BN(g)){alert(strings.unable_to_delete_core_folder);return;}var v=g.parentNode;while(v){if(v==h){UZ.k(g);return;}v=v.parentNode;}if(!confirm(strings.confirm_folder_delete)){return;}AP(lf,h);};UZ.k=function(v){var g=null;var h=yP(strings.specialfolder_deleteditems);if(v==null){v=h;}if(v==h){if(!confirm(strings.empty_deleted_items_folder)){return;}var L=v4.Y(v,"./folder");if(L.length){g=UZ.m(v4.L(L),v);}else{if(!UQ(v,null)){return false;}}}else{if(!confirm(strings.empty_sub_deleted_items_folder)){return;}g=UZ.m([v],null);}if(g==true){hu(h);KT();}return true;};var Si={A:"timelimitexceeded",d:"communicationerror",m:"authenticationerror",k:"namingerror",W:"ldapserver",O:"unknown"};function ho(k){this.Y=k.getAttribute("name");this.b=k.getAttribute("resourceID");this.L=k.getAttribute("type");var m=k.getElementsByTagName("header");if(m!=null){this.O=new Array(m.length);for(var d=0;d<m.length;d++){var a=m.item(d);this.O[d]=new FJ(a);}}}ho.prototype.g=function(){return this.O;};ho.prototype.E=function(z){return this.O[z];};ho.prototype.h=function(t){if(t==null||this.O==null){return null;}for(var z=0;z<this.O.length;z++){var C=this.O[z];if(t==C.m()){return C;}}return null;};ho.prototype.A=function(){return this.Y;};ho.prototype.W=function(){return this.b;};ho.prototype.v=function(){return this.L;};ho.prototype.H=function(l,U,P,w,t){if(t==null){t=false;}var z=new Wd.O(qx("contacts"),l,ei(this,this.X),ei(this,this.N));var C=z.L("search",sE);z.h.add("onSuccessFn",P);z.h.add("onErrorFn",w);z.h.add("isAdvanced",t);C.L("select",this.Y);C.L("messageClass","IPM.Contact");C.L("search",U);z.N.E();};ho.prototype.X=function(o,f){var Q=f.item("onSuccessFn");var n=f.item("onErrorFn");var P=f.item("isAdvanced");var K=o.h();var V=K.getElementsByTagName("search_results")[0];var l=V.getAttribute("error");if(l!=null){if(n){n(this,l);}return;}var C=null;var R=null;if(!P){var z=this.h("name");C=(z!=null)?z.O():null;z=this.h("email");R=(z!=null)?z.O():null;}var t=new Object();t.data=new Array();var T=V.getElementsByTagName("entry");for(var w=0;w<T.length;w++){var M=T[w];var U=new fU(this.L,M);if(!P){U.L("Name",C);U.L("Email",R);}Y8.O(t.data,U);}if(C!=null){function j(Z,G){var r=Z.m(C);var J=G.m(C);if(r>=J){return 1;}else{if(r<J){return -1;}else{return 0;}}};t.data.sort(j);}if(Q){Q(this,t);}};ho.prototype.N=function(t,C){var z=C.item("onErrorFn");if(z){z(this,Si.O);}};function FJ(d){this.W=d.getAttribute("attribute");this.Y=d.text;this.A=d.getAttribute("resourceID");this.H=d.getAttribute("type");}FJ.prototype.v=function(){return this.W;};FJ.prototype.O=function(){return this.Y;};FJ.prototype.k=function(){return this.A;};FJ.prototype.m=function(){return this.H;};function fU(l,A){this.X=l;var h=A.getAttribute("type");this.a=h;if(h=="distributionList"){this.O=new Array(3);this.O["Name"]=A.getAttribute("name");this.O["Email"]=A.getAttribute("mail");this.O["omAddress"]=A.getAttribute("omAddress");this.O["omDirectRef"]=A.getAttribute("omDirectRef");var H=A.getElementsByTagName("addr");this.O["members"]=new Array(H.length);for(var d=0;d<H.length;d++){var t=H.item(d);this.O["members"][d]=t.getAttribute("display");}}else{var W=A.getElementsByTagName("attribute");this.O=new Array(W.length);this.N=new Array(W.length);for(var d=0;d<W.length;d++){var v=W.item(d);var Y=v.childNodes;var z=v.getAttribute("resourceID");var g=Y[0].text;var C=Y[1].text;this.O[g]=C;this.N[g]=z;}}}fU.prototype.L=function(R,P){if(this.O[P]!=undefined){this.O[R]=this.O[P];}};fU.prototype.m=function(P){return this.O[P];};fU.prototype.E=function(){return this.X;};fU.prototype.U=function(){var P="";var T=this.O["Address 1"];var K=this.O["Address 2"];var Q=this.O["Address 3"];var n=this.O["Address 4"];var f=this.O["Address 5"];var R=false;var V=false;var j=false;if(T.strip()!=""){P+=T+"<br>";}if(K.strip()!=""){R=true;P+=K;}if(Q.strip()!=""){if(R){P+=" ";}P+=Q;V=true;}if(n.strip()!=""){if(R||V){P+=", ";}P+=n;j=true;}if(R||V||j){P+="<br>";}else{P+="&nbsp;<br>";}if(f!=null&&f.strip()!=""){P+=f;}else{P+="&nbsp;";}return P;};fU.prototype.b=function(P){return this.N[P];};fU.prototype.k=function(){return this.a;};fU.prototype.w=function(){var R="";for(var P in this.O){R+="	_values["+P+"]="+this.O[P]+"\n";}return R;};var y0=null;if(false){y0=new F9();}var vd=null;var j3=null;var q7=null;var ZN=null;var AW=null;var RB={m:"messageClass",A:"displayName",g:"directRef",W:"sensitivity",Y:"mapiVersion",k:"mapiCharset",O:"subject",d:"dlName",v:"fileAs",H:"notes"};var EZ={v:"name",H:"type",Y:"address",m:"rfc822",g:"msgFormat",W:"display",d:"className",A:"subClass",k:"subDir",O:"srcDir"};function F9(){this.m=new Array();this.W=false;this.q="-1";this.g="";this.a="";this.Q="0";this.V="0";this.t="9.2.1.102";this.j="ISO8859_1";this.v="";this.b="";this.M="";return this;}F9.o=function(AL){var A8=new F9();A8.q=AL.getAttribute("uid");A8.c=new Array();A8.m=new Array();A8.W=false;var Ac=AL.childNodes;var AC=null;var AO=null;var AH=null;for(AH=0;AH<Ac.length;AH++){AC=Ac.item(AH);AO=AC.nodeName;switch(AO){case "subject":A8.a=AC.text;break;case "direct_ref":A8.Q=AC.text;break;case "sensitivity":A8.V=AC.text;break;case "message_class":A8.A4=AC.text;break;case "mapi_version":A8.t=AC.text;break;case "mapi_charset":A8.j=AC.text;break;case "dl_members":break;case "members":break;case "dl_name":A8.b=AC.text;break;case "display_name":A8.g=AC.text;break;case "file_as":A8.v=AC.text;break;case "notes":A8.M=AC.text;break;default:A8.c[AO]=AC.text;break;}}var AZ=AL.getElementsByTagName("dl_member");var Af=AL.getElementsByTagName("member");var Ab=null;var AY=null;for(AH=0;AH<AZ.length;AH++){Ab=AZ[AH];AY=Af[AH];var Ag=IP.U(A8,Ab,AY);A8.m[A8.m.length]=Ag;}return A8;};F9.prototype.T=function(){return this.g;};F9.prototype.F=function(A8){if(A8==""||A8==this.g){return;}this.g=A8;this.v=A8;this.b=A8;this.a=A8;this.W=true;};F9.prototype.N=function(){this.W=true;};F9.prototype.n=function(A8){this.m[this.m.length]=A8;this.W=true;};F9.prototype.K=function(){if(this.m==null){return 0;}return this.m.length;};F9.prototype.k=function(A8){if(this.m==null){return null;}if(A8>this.m.length||A8<0){return null;}return this.m[A8];};F9.prototype.s=function(){return(this.W);};F9.prototype.p=function(A8){if(this.m==null){return null;}if(A8>this.m.length||A8<0){return null;}this.W=true;this.m.splice(A8,1);};F9.prototype.D=function(AH,AG,A8){member=y0.k(AH);member.C(AG,A8);this.W=true;};F9.prototype.B=function(){var AC=v4.k.createElement("message");var A8=v4.k.createElement("distlist");var AO=null;AC.setAttribute("attachment","false");AC.setAttribute("messageClass","IPM.DistList");AC.setAttribute("readStatus","read");AC.setAttribute("responseStatus","none");AC.setAttribute("fileAs",this.v);AC.setAttribute("uid","-1");AC.appendChild(v4.A("fileAs",this.v));AC.appendChild(v4.A("subject",this.a));AC.appendChild(v4.A("receivedDisplay","Wed, 12/31/1969 4:00pm"));A8.appendChild(v4.A("subject",this.a));A8.appendChild(v4.A("direct_ref",this.Q));A8.appendChild(v4.A("sensitivity",this.V));A8.appendChild(v4.A("mapi_version",this.t));A8.appendChild(v4.A("mapi_charset",this.j));A8.appendChild(v4.A("display_name",this.g));A8.appendChild(v4.A("file_as",this.v));A8.appendChild(v4.A("dl_name",this.b));var AO=v4.A("notes",this.M);if(AO){}A8.appendChild(AO);if(this.m.length>0){var AV=v4.k.createElement("dl_members");var AH;var AK;for(AH=0;AH<this.m.length;AH++){AK=y0.k(AH);AV.appendChild(AK.l());}A8.appendChild(AV);var AY=v4.k.createElement("members");for(AH=0;AH<this.m.length;AH++){AK=y0.k(AH);AY.appendChild(AK.z());}A8.appendChild(AY);}AC.appendChild(A8);return AC;};function IP(){this.W=y0;this.v=false;this.A=null;this.X=null;this.N=null;this.w=new Array();this.H="outlook_decides";this.a=null;this.O=null;this.g=null;this.d=null;this.m=null;this.k="";this.Y=null;this.T=null;}IP.U=function(G,r,o){var K=new IP();var J=null;var j=null;var Z=null;var M=0;J=r.childNodes;for(M=0;M<J.length;M++){j=J.item(M);switch(j.nodeName){case "msg_format":K.H=j.text;break;case "name":K.A=j.text;break;case "type":K.d=j.text;break;case "address":K.m=j.text;K.k=j.getAttribute("rfc822");break;default:K.w[j.nodeName]=j.text;break;}}K.O=o.getAttribute("class");if(K.O=="directory"){j=o.getElementsByTagName("src_dir")[0];K.g=j.text;}else{if(K.O=="contact"){j=o.getElementsByTagName("contact_type")[0];K.X=j.text;j=o.getElementsByTagName("contact_ref")[0];K.N=j.text;}else{if(K.O=="by_value"){K.Y=o.getAttribute("sub_class");}else{}}}K.W=G;return K;};IP.prototype.L=function(){if(this.d=="MAPIPDL"){return strings.distributionlist_pdl;}var j=this.m;var K=this.k;if(K==null||K==""){K=j;}if(K==null){return "";}return K;};IP.prototype.E=function(){return(this.O=="by_value");};IP.prototype.h=function(){return this.A;};IP.prototype.b=function(){return this.d;};IP.prototype.t=function(){return this.m;};IP.prototype.n=function(){return this.k;};IP.prototype.f=function(){return this.H;};IP.prototype.V=function(K){this.H=K;this.v=true;this.W.N();};IP.prototype.R=function(){return this.O;};IP.prototype.Q=function(){return this.g;};IP.prototype.P=function(){return this.v;};IP.prototype.C=function(K,j){this.v=true;this.W.N();this.A=K;this.m=j;};IP.prototype.l=function(){var j;var K;j=v4.k.createElement("dl_member");j.appendChild(v4.A("msg_format",this.H));j.appendChild(v4.A("name",this.A));j.appendChild(v4.A("type",this.d));if(this.O=="directory"){K=v4.A("address",this.m);if(this.k!=""&&this.k!=null){K.setAttribute("rfc822",this.k);}}else{if(this.O=="contact"){if(this.d=="MAPIPDL"){K=v4.A("address","Unknown");}else{K=v4.A("address",this.m);}}else{if(this.O=="by_value"){K=v4.A("address",this.m);}else{K=v4.A("address",this.k);}}}j.appendChild(K);return j;};IP.prototype.z=function(){var K;var j;K=v4.k.createElement("member");K.setAttribute("class",this.O);if(this.O=="directory"){K.appendChild(v4.A("src_dir",this.g));j=v4.A("address",this.m);if(this.k!=""){j.setAttribute("rfc822",this.k);}K.appendChild(j);}else{if(this.O=="contact"){if(this.d=="MAPIPDL"){K.appendChild(v4.A("contact_type","pdl"));}else{K.appendChild(v4.A("contact_type","contact"));}K.appendChild(v4.A("contact_ref",this.N));}else{if(this.O=="by_value"){if(this.Y!=null){K.setAttribute("sub_class",this.Y);}K.appendChild(v4.A("msg_format",this.H));K.appendChild(v4.A("display",this.A));K.appendChild(v4.A("address_type",this.d));K.appendChild(v4.A("address",this.m));}}}return K;};function writePrivateDLDialogContent(){if(gIsNS){fM(opener.gXmlGui);}window.name="distribution list";var O=JB();strings=opener.strings;gFixedIncludes=O.gFixedIncludes;gXmlGui=O.gXmlGui;if(gIsNS){fM(opener.gXmlGui);}distributionListInit();Wj=true;}function distributionListInit(){q7=document.getElementById("tabularData");if(q7==null||q7.contentWindow.gIsLoaded!=true){setTimeout("distributionListInit();",500);return;}ZN=q7.contentWindow.document;var O=opener.ModalDialog.dialogArguments;if(O==null){y0=new F9();}else{y0=F9.o(O);}Qg("dlName").value=y0.T();document.getElementById("dlName").focus();drawDistributionList();}function drawDistributionList(){var H=y0.K();var d=null;var k=null;var O='<table id="member_list" cellspacing="0" cellpadding="0" >';for(var m=0;m<H;m++){d=y0.k(m);if(d.E()){k=' ondblclick="parent.'+("fR")+"("+m+')" onmousedown="parent.'+("Mx")+"("+m+')"';}else{k=' onmousedown="parent.'+("Mx")+"("+m+')"';}var W=d.h();O+="<tr "+k+">"+'  <td style="width:164px;padding:3px 0px 3px 0px;font-family: tahoma, helvetica, arial, sans-serif;font-size:11px;cursor:default;">'+'     <span class="Column">'+W+"</span><br></td>";O+='  <td style="width:258px;padding:3px 0px 3px 0px;font-family: tahoma, helvetica, arial, sans-serif;font-size:11px;cursor:default;">';var A=d.L();if(A==null||A==""){O+='<span class="ColumnDimmed">None<br></span></td>';}else{O+='<span class="Column">'+A+"<br></span></td>";}O+="</tr>";}O+="</table>";ZN.body.innerHTML=O;}function lg(){xo(event,false);}function dl_handleKeyPress(k){if(k==bs){if(AW==null){alert(strings.distributionlist_deleteuser_error);return;}var O=y0.k(AW);var d=O.h();var m=O.L();dl_removemember();}}function openAddNewUserDialogBox(){var d=JB();var O=d.UP.m();var m="dlg_PdlMember.jsp?locale="+O+"&type=new";si(m,null,xA,350,200);return false;}function xA(m){if(m==null){return;}if(m[0]!="OK"){return;}var O=new IP();O.W=y0;O.W.N();O.v=true;O.A=m[1];O.m=m[2];O.d="SMTP";O.a=m[1];O.O="by_value";O.Y="2";y0.n(O);drawDistributionList();}function openSearchDialogBox(){A0(oP.m,QN);return false;}function QN(k){if(k==null||k.length<=0){return;}for(var d=0;d<k.length;d++){var m=k[d];var O=new IP();O.v=true;O.W.N();O.A=m.m();O.m=m.W();O.k=m.O();O.N=m.w();O.H="outlook_decides";O.a=O.A;if(m.N()=="distributionList"){if(m.g()=="system"){O.d="OPENMAIL";O.O="directory";O.g="SYSTEM";}else{if(O.A==y0.T()){continue;}O.d="MAPIPDL";O.O="contact";}}else{var A=m.g();switch(A){case "system":O.O="directory";O.g="SYSTEM";O.d="OPENMAIL";O.m=m.W();O.k=m.O();break;case "personal":O.O="contact";O.d="SMTP";O.m=m.O();break;default:O.O="by_value";O.Y="2";O.d="SMTP";O.m=m.O();break;}}O.W=y0;y0.n(O);}drawDistributionList();}function Nh(A){var m=JB();var k=m.UP.m();var d="dlg_PdlMember.jsp?locale="+k+"&type=existing";var O={};O["username"]=A.h();O["address"]=A.t();si(d,O,bh,350,200);}function bh(O){if(O==null){return;}if(O[0]!="OK"){return;}var d=O[1];var m=O[2];y0.D(AW,d,m);drawDistributionList();}function Mx(O){TM();AW=null;member=y0.k(O);if(member==null){return;}AW=O;hQ(member,false);}function fR(O){if(O!=null){TM();AW=null;AW=O;}else{O=AW;if(O==null){return;}}var m=y0.k(O);if(m==null){return;}hQ(m,true);Nh(m);}function dl_removemember(){y0.p(AW);AW=null;drawDistributionList();}function KY(d){var O=null;if(gIsNS){O=q7.contentDocument.getElementById("member_list");}else{if(gIsIE){O=q7.contentWindow.document.getElementById("member_list");}}var m=O.rows[d];return m;}function hQ(A,k){var d=KY(AW);var O=null;for(var m=0;m<d.cells.length;m++){O=d.cells[m];O.background="";O.style.backgroundColor=k?"#FFF4BC":"#D3D3D3";}}function TM(){if(AW==null){return;}var d=KY(AW);var m=null;for(var O=0;O<d.cells.length;O++){m=d.cells[O];m.background="";m.style.backgroundColor="";}}function dl_dismissOK(){var O=Qg("dlName").value;if(O==""){alert(strings.distributionlist_name_empty);document.getElementById("dlName").focus();return;}y0.F(O);if(y0.s()){var m=y0.B();opener.ModalDialog.returnValue=["OK",m];}window.close();}function dl_dismissCancel(){opener.ModalDialog.returnValue="CANCEL";window.close();}function tl(){var O="distribution.jsp?op=new&locale="+UP.m();vd=null;si(O,null,u0,478,440);}function u0(m){if(m==null){return;}if(m[0]!="OK"){return;}var O=CG();var Y=true;if(Bb(O)!=true){var h=eH();O=yP(h);Y=false;}var d=m[1];var L=v4.H(d,"display_name","");var m=he.g("IPM.DistList",O,d);if(m==-1){alert("An error occurred while trying to add a distlist item");return;}var H=m.split(",");var v=H[0];var W=H[1];d.setAttribute("uid",v);d.setAttribute("X-Owner","true");var g=H5.O.BM(O);var A=H5.O.BV(O);var k=PB.Y(pp.O(O));if(Y==true){g.appendChild(d);H5.O.BU(O,++A);k.H(A);k.g(W);k.d(W);eM(O);}else{}}function FH(d,m){var W=Zq(MK);var O=W.W(d);if(!O){return;}if((v4.W(O,"distlist")==null)&&!hT(O)){if(!m){m=0;}m++;if(m<50){setTimeout("FH("+d+","+m+");",100);return;}else{alert("Error: could not retrieve details to display distribution list");return;}}var A="distribution.jsp?locale="+UP.m();vd=O;j3=d;var k=v4.W(O,"distlist");si(A,k,y6,478,440);}function y6(d){if(d==null){return;}if(d[0]!="OK"){return;}var A=vd;var O=d[1];var h=v4.H(A,"display_name","");var E=v4.H(O,"display_name","");var k=CG();var a=A.getAttribute("uid");var N=A.getAttribute("msgid");O.setAttribute("uid",a);var d=he.h("IPM.DistList",k,O,N);if(d==-1){alert("An error occurred while trying to update a distlist item");return;}var Y=d.split(",");O.setAttribute("uid",Y[0]);O.setAttribute("msgid",Y[1]);var v=Y[2];var g=PB.Y(pp.O(k));g.g(v);g.d(v);var H=Zq(MK);var m=H5.O.BM(k);var W=0;if(h!=E){m.removeChild(vd);m.appendChild(O);H.L();eM(k);W=0;}else{if(m.length==1){m.removeChild(vd);m.appendChild(O);}else{var L=H.W(j3+1);m.removeChild(vd);m.insertBefore(O,L);H.L();W=ZH(MK);}}Jn(W);}function pdlMember_init(){var O=opener.ModalDialog.dialogArguments;strings=opener.strings;if(O!=null){document.getElementById("username").value=O["username"];document.getElementById("email").value=O["address"];}document.getElementById("username").focus();Wj=true;}function pdlMember_dismissOK(){var m=document.getElementById("username").value;var O=document.getElementById("email").value;var k=null;if(m==""){alert(strings.distributionlist_member_name_empty);return;}if(O==""){alert(strings.distributionlist_member_email_empty);return;}if((k=Fg(O))!="true"){var d=new Array(1);d["addr"]=O;alert(strings.email_invalid.format(d)+"\n"+k);return false;}opener.ModalDialog.returnValue=["OK",m,O];window.close();}function pdlMember_dismissCancel(){window.close();}var oP={d:0,O:1,m:2};var kQ=null;var Zd=null;var RG=null;if(false){RG=new Df();}var uz=null;var jf=new Array();var pZ=false;function A0(k,v,g,Y){kQ=v;var O=JB();var m=O.UP.directorySources;var H=O.UP.O("dirSearchOrder");var A=[k,m,H,g,Y];var d=k==oP.m?380:450;var W="dlg_AddressSelection.jsp?locale="+O.UP.m();si(W,A,D6,400,d);}function D6(O){if(O==null){return;}var A=O["AddressMap"];var k=O["type"];function d(b){var Y=MM.m(b);for(var v=0;v<Y.length;v++){var W=Y[v];if(W.O()==null&&W.W()==null){var E=W.m();var H=A[E];if(H!=null){var a=H[0];var L=H[1];var h=H[2];var N=H[3];var g=H[4];if(a!=null){W.A(a);}if(L!=null){W.v(L);}if(h!=null){W.T(h);}if(N!=null){W.f(N);}if(g!=null){W.M(g);}}}}return Y;}var m;if(k==oP.m){m=d(O["To"]);}else{m=new Array();m["To"]=d(O["To"]);if(O["Cc"]!=null){m["Cc"]=d(O["Cc"]);}if(O["Bcc"]!=null){m["Bcc"]=d(O["Bcc"]);}}if(kQ){kQ(m);}}function writeAddressSelectionDialogContent(){opener.ModalDialog.adjustWindowSize(window);strings=opener.strings;gDoc=document;gDocBody=document.body;var k=opener.ModalDialog.dialogArguments;var m=k[0];var a=k[1];var C=k[2];var W=k[3];var X=k[4];var O="";O+='<TABLE width="100%" height="100%" border="0" cellspacing="10" cellpadding="0">';O+="  <TR>";O+='    <TD height="50">';O+="      <TABLE>";O+="        <TR>";O+='          <TD nowrap><SPAN class="label">'+strings.addresssearch_search_in_label+"</SPAN></TD>";O+='          <TD colspan="2">';O+='            <SELECT id="directorySelection" onchange="'+("oG")+'();">';for(var h=0;h<a.length;h++){var b=a[h];var g=b.A();var Y=b.W();if(Y!=null&&Y!=""){var E=eval("strings."+Y);if(E!=null){g=E;}}O+='<OPTION value="'+g+'">'+g+"</OPTION>";}O+="            </SELECT>";O+="          </TD>";O+="        </TR>";O+="        <TR>";O+='          <TD nowrap><SPAN class="label">'+strings.addresssearch_type_name_label+"</SPAN></TD>";O+='          <TD><INPUT type="text" id="searchPatternField" class="textInputField" style="width:150px;" onkeydown="'+("xu")+'(event);"></TD>';O+='          <TD><INPUT type="button" id="searchButton" class="button" value="'+strings.addressbooksearch_button_search+'" onclick="'+("oG")+'();"></TD>';O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD class="grid_container" valign="top">';O+='      <TABLE width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">';O+="        <TR>";O+='          <TD height="22">';O+='            <TABLE width="100%" border="0" cellspacing="0" cellpadding="0">';O+="              <TR>";O+='                <TD class="grid_header">'+strings.addressbooksearch_label_name+"</TD>";O+='                <TD class="grid_header" width="220">';O+='                  <SPAN style="color:black">'+strings.addressbooksearch_label_email+"</SPAN>";O+="                </TD>";O+="              </TR>";O+="            </TABLE>";O+="          </TD>";O+="        </TR>";O+="        <TR>";O+="          <TD>";O+='            <DIV id="scrollable_div_container" class="scrollable_div_container">';O+='              <DIV id="scrollable_div" class="scrollable_div">';O+='                <TABLE id="address_list_table" width="100%" border="0" cellspacing="0" cellpadding="0">';O+="                </TABLE>";O+="              </DIV>";O+="            </DIV>";O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+="    <TD>";O+='      <TABLE id="buttonFieldsTable" width="100%" cellspacing="2" border="0">';function d(U,t){O+="<TR>";O+='  <TD width="1%" valign="top"><INPUT type="button" class="button" value="'+U+'" onclick="'+("xB")+"('"+t+"');\"></TD>";O+='  <TD><TEXTAREA class="addressField" id="'+t+'" style="width:100%;';if(gIsNS){O+="height:30px;";}O+='" rows="2" onfocus="'+("IE")+'(this);"></TEXTAREA></TD>';O+="</TR>";}if(m==oP.d){d(strings.address_selection_to_label,"To_Field");d(strings.address_selection_cc_label,"Cc_Field");d(strings.address_selection_bcc_label,"Bcc_Field");}else{if(m==oP.O){d(strings.address_selection_required_label,"To_Field");d(strings.address_selection_optional_label,"Cc_Field");d(strings.address_selection_resources_label,"Bcc_Field");}else{if(m==oP.m){d(strings.address_selection_members_label,"To_Field");}}}O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD height="30" align="right">';O+='      <INPUT type="button" class="button" value="'+strings.shared_ok+'" onclick="'+("NN")+'();">';O+='      <INPUT type="button" class="button" value="'+strings.shared_cancel+'" onclick="window.close();">';O+="    </TD>";O+="  </TR>";O+="</TABLE>";gDocBody.innerHTML=O;var L=Qg("scrollable_div");var H=Qg("scrollable_div_container");function z(t){L.scrollTop=t;}RG=new Df();RG.P(H);RG.Y().style.right="0px";RG.t(z);RG.l(0);var N=Qg("buttonFieldsTable");N.parentNode.style.height=N.offsetHeight+"px";if(gIsNS){var A=gDocBody.firstChild;A.style.height=A.offsetHeight+"px";A.style.width=A.offsetWidth+"px";L.style.height=H.offsetHeight+"px";RG.Y().style.height=H.offsetHeight+"px";}if(gIsIE){gDoc.onselectstart=function(L){var v=rH(L);var d=z0(v);var W=d.tagName.toUpperCase();if(!(W=="INPUT"&&d.type=="text")&&W!="TEXTAREA"&&!(W=="HTML"&&d.ownerDocument.designMode.toLowerCase()=="on")){return false;}};}if(m==oP.d){uz=X!=null?Qg(X):Qg("To_Field");}else{if(m==oP.O||m==oP.m){uz=Qg("To_Field");}}if(m==oP.d||m==oP.O){function v(f,n){var P="";for(var w=0;w<f.length;w++){var t=f[w];var U=t.m();var l=t.O();var T=t.W();var R=t.N();var V=t.w();var Q=t.g();if(U==null&&l==null){continue;}if(U!=null){P+=U;}else{if(l!=null){P+=l;}}if(w<f.length-1){P+=" ; ";}if(R==null){R="email";}jf[U]=[l,T,R,V,Q];}Qg(n).value=P;};v(W["To"],"To_Field");v(W["Cc"],"Cc_Field");v(W["Bcc"],"Bcc_Field");}Qg("searchPatternField").focus();setTimeout("oG()",100);Wj=true;}function NN(){var O=[];O["To"]=Qg("To_Field").value;var d=opener.ModalDialog.dialogArguments;var m=d[0];if(m==oP.d||m==oP.O){O["Cc"]=Qg("Cc_Field").value;O["Bcc"]=Qg("Bcc_Field").value;}O["AddressMap"]=jf;O["type"]=m;opener.ModalDialog.returnValue=O;window.close();}function xu(m){var O=rH(m);if(O.keyCode==f0){oG();}}function IE(O){uz=O;}function oG(){if(pZ){return;}var O=Qg("address_list_table");while(O.rows.length>0){O.deleteRow(0);}var A=O.insertRow(-1);var m=fY('<TD nowrap align="center" class="grid_cell">',A);m.innerHTML=strings.addressbooksearch_searching;var d=opener.ModalDialog.dialogArguments;var W=d[1];var k=W[Qg("directorySelection").selectedIndex];k.H(true,Qg("searchPatternField").value,Jp,Va);}function Jp(N,a){var A=Qg("address_list_table");while(A.rows.length>0){A.deleteRow(0);}var g=a.data;if(g.length==0){var O=A.insertRow(-1);var d=fY('<TD nowrap align="center" class="grid_cell">',O);d.innerHTML=strings.addressbooksearch_no_search_results_returned;return;}var Y=Qg("scrollable_div");var L=Y.offsetWidth-230;for(var v=0;v<g.length;v++){var m=g[v];var W=m.m("Name");if(W==null||W.strip()==""){continue;}var H=m.m("Email");var h=null;if(N.v()!="personal"||m.k()!="distributionList"){h=m.m("omAddress");}var O;var d;var k;O=A.insertRow(-1);O.onmousedown=hP;O.ondblclick=Mj;d=fY('<TD nowrap class="grid_cell">',O);k=fY('<DIV style="width:'+L+'px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">',d);k.innerHTML=A1(W);if(m.k()=="distributionList"){d.style.fontWeight="bold";}d=fY('<TD nowrap class="grid_cell" width="220">',O);k=fY('<DIV style="width:215px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">',d);k.innerHTML=(H==null||H.strip()=="")?"&nbsp;":A1(H);O.displayName=W;O.emailAddress=H;O.omAddress=h;O.type=m.k();O.directorySource=N.v();O.directRef=m.m("omDirectRef");}var Y=Qg("scrollable_div");RG.w(Y.scrollHeight);pZ=false;}function Va(A,k){var m=Qg("address_list_table");var d=m.insertRow(-1);var O=fY('<TD nowrap align="center" class="grid_cell">',d);O.innerHTML="An error occurred";pZ=false;}function xB(W){if(Zd==null){return;}var k=opener.ModalDialog.dialogArguments;var A=k[0];var d=Zd.displayName;jf[d]=[Zd.emailAddress,Zd.omAddress,Zd.type,Zd.directRef,Zd.directorySource];var O=Qg(W);var m=O.value.strip();if(m!=""&&!m.endsWith(";")){m+=" ; ";}m+=d;O.value=m;O.scrollTop=O.scrollHeight;uz=O;}function Mj(){if(uz==null){return;}xB(uz.id);}function hP(W){var A=rH(W);var d=z0(A);while(d.tagName.toUpperCase()!="TR"){d=d.parentNode;}var k=d;if(Zd!=null){Zd.style.backgroundColor="";for(var O=0;O<Zd.cells.length;O++){var m=Zd.cells[O];m.style.color="black";m.style.borderColor="";}}k.style.backgroundColor="#316AC5";for(var O=0;O<k.cells.length;O++){var m=k.cells[O];m.style.color="white";m.style.borderColor="#316AC5";}Zd=k;}function fk(){var m=JB();var O="dlg_DateSelector.jsp?locale="+m.UP.m();si(O,null,AX,230,250);}function writeDateSelectorDialogContent(){opener.ModalDialog.adjustWindowSize(window);strings=opener.strings;gDoc=document;gDocBody=document.body;var O="";O+='<TABLE width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">';O+="  <TR>";O+='    <TD valign="top">';O+='      <TABLE border="0" cellspacing="5" cellpadding="0">';O+="        <TR>";O+='          <TD valign="top" nowrap><SPAN class="label">'+strings.date_selector_date_label+"</SPAN></TD>";O+='          <TD id="date_picker_cell" style="height:140px;">&nbsp;</TD>';O+="        </TR>";O+="        <TR>";O+='          <TD nowrap><SPAN class="label">'+strings.date_selector_show_in_label+"</SPAN></TD>";O+="          <TD>";O+='            <SELECT id="display_type">';O+='              <OPTION value="'+OD.m+'">'+strings.date_selector_day_calendar+"</OPTION>";O+='              <OPTION value="'+OD.d+'">'+strings.date_selector_work_week_calendar+"</OPTION>";O+='              <OPTION value="'+OD.k+'">'+strings.date_selector_week_calendar+"</OPTION>";O+='              <OPTION value="'+OD.O+'">'+strings.date_selector_month_calendar+"</OPTION>";O+="            </SELECT>";O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD height="30" align="right">';O+='      <INPUT type="button" class="button" value="'+strings.shared_ok+'" onclick="'+("hD")+'();">';O+='      <INPUT type="button" class="button" value="'+strings.shared_cancel+'" onclick="window.close();">';O+="    </TD>";O+="  </TR>";O+="</TABLE>";document.body.innerHTML=O;g_DatePickerDate=opener.g_SelectedDate;g_SelectedDate=opener.g_SelectedDate;var h=opener.g_SelectedDate.getFullYear();var L=opener.g_SelectedDate.getMonth();var N=Qg("date_picker_cell");var g=fY("<DIV style='position:absolute;background-color:white; border:1px solid black; width:140px; height:140px; top:10px;'>",N);g.style.left=r3(Qg("display_type"))+"px";datePickerHeader=fY("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",g);var E=fY("<SPAN id='datePickerHeaderText' nowrap>",datePickerHeader);E.innerHTML=wy(new Date(h,L+1,0),XU("mini_cal_header_date"));var a=fY("<DIV class='prevButton' style='left:3px;'>",datePickerHeader);a.onmousedown=function(evt){var m=rH(evt);PG(m);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);Rx();Qg("datePickerHeaderText").innerHTML=wy(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),XU("mini_cal_header_date"));};var b=fY("<DIV class='nextButton' style='right:3px;'>",datePickerHeader);b.onmousedown=function(evt){var m=rH(evt);PG(m);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);Rx();Qg("datePickerHeaderText").innerHTML=wy(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),XU("mini_cal_header_date"));};datePickerDiv=r5(L,h,g,gDoc,false,false);datePickerDiv.style.left="8px";Qg("display_type").value=opener.g_CalendarViewMode;var v=datePickerDiv.firstChild;for(var k=1;k<7;k++){var Y=v.rows[k];for(var A=0;A<7;A++){var W=Y.cells[A];W.style.fontWeight=PL(W.date,g_SelectedDate)==0?"bold":"normal";}}gDoc.onmousedown=function(evt){var m=rH(evt);if(m==null){return;}var d=z0(m);var H=Gk(d);if(H=="datePickerCell"){g_SelectedDate=d.date;var v=datePickerDiv.firstChild;for(var k=1;k<7;k++){var Y=v.rows[k];for(var A=0;A<7;A++){var W=Y.cells[A];W.style.fontWeight=PL(W.date,g_SelectedDate)==0?"bold":"normal";}}}};gDoc.onmouseover=function(evt){var m=rH(evt);if(m==null){return;}var d=z0(m);var H=Gk(d);if(H=="datePickerCell"){d.style.textDecoration="underline";}};gDoc.onmouseout=function(evt){var m=rH(evt);if(m==null){return;}var d=z0(m);var H=Gk(d);if(H=="datePickerCell"){d.style.textDecoration="";}};gDoc.onmouseup=null;Wj=true;}function hD(){var O=parseInt(Qg("display_type").value);opener.ModalDialog.returnValue=[g_SelectedDate,O];window.close();}function AX(m){if(m==null){return;}var d=new Date(m[0].getTime());var O=m[1];if(O==g_CalendarViewMode&&PL(d,g_SelectedDate)==0){return;}g_SelectedDate=new Date(d.getTime());if(O!=g_CalendarViewMode){ff(O);}else{o6();f5();}}var Cf={W:0,d:1,A:2,m:3,k:4,O:5};function Di(b){var O={};O["locale"]=UP.m();O["preferredDateTimeFormat"]=UP.O("preferredDateTimeFormat",ri.m);O["dateSeparatorChar"]=UP.O("dateSeparatorChar");O["timeSeparatorChar"]=UP.O("timeSeparatorChar");O["autoLoginActive"]=UP.V();O["useRichText"]=UP.O("useRichText",ri.O);O["msgCompositionFontFamily"]=UP.O("msgCompositionFontFamily");O["msgCompositionFontSize"]=UP.O("msgCompositionFontSize",ri.m);O["showBcc"]=UP.O("showBcc",ri.O);O["includeMessageOnReply"]=UP.O("includeMessageOnReply",ri.O);O["dirSearchOrder"]=UP.O("dirSearchOrder");O["autoSpellCheck"]=UP.O("autoSpellCheck",ri.O);O["mailCheckInterval"]=UP.O("mailCheckInterval",ri.m);O["newMailSound"]=UP.O("newMailSound");O["hideEmailAddresses"]=UP.O("hideEmailAddresses",ri.O);O["outgoingName"]=UP.O("outgoingName");O["getReplyTo"]=UP.O("replyTo");O["workWeek"]=UP.O("workWeek");O["workDayStart"]=UP.O("workDayStart",ri.m);O["workDayEnd"]=UP.O("workDayEnd",ri.m);O["weekStart"]=UP.O("weekStart",ri.m);O["upcomingAppointmentsRange"]=UP.O("upcomingAppointmentsRange",ri.m);O["defaultCalendarView"]=UP.O("defaultCalendarView",ri.m);O["freeBusyPublishRange"]=UP.O("freeBusyPublishRange",ri.m);O["freeBusyPublishInterval"]=UP.O("freeBusyPublishInterval",ri.m);O["showGroup"]=b;O["kPartner"]=kPartner;VC(edittoolbar.documentElement);var E=v4.v(edittoolbar.documentElement.firstChild,"select[@id='FontSelection']");var A=E.getElementsByTagName("option");O["fontSelection"]=new Array();for(var m=0;m<A.length;m++){var d=A.item(m).getAttribute("value");var Y=A.item(m).getAttribute("caption");var h=[d,Y];Y8.O(O["fontSelection"],h);}var N=v4.v(edittoolbar.documentElement.firstChild,"select[@id='SizeSelection']");var W=N.getElementsByTagName("option");O["sizeSelection"]=new Array();for(var m=0;m<W.length;m++){var d=W.item(m).getAttribute("value");var Y=W.item(m).getAttribute("caption");var g=[d,Y];Y8.O(O["sizeSelection"],g);}var k=v4.Y(sounds.documentElement,"newMailSounds/sound");O["sounds"]=new Array();for(var m=0;m<k.length;m++){var H=k.item(m).getAttribute("url");var L=k.item(m).getAttribute("name");var v=[H,L];Y8.O(O["sounds"],v);}var a=JB();var H="dlg_Preferences.jsp?locale="+a.UP.m();si(H,O,CR,600,460);}function CR(d){if(d==null){return;}for(var O in d){UP.N(O,d[O]);if(O=="locale"){UP.l=d[O];}}UP.L();var A=UP.O("autoLoginActive",ri.O);UP.j(A);if(zp()){sp=UP.O("workDayStart",ri.m);iH=UP.O("workDayEnd",ri.m);an=UP.O("weekStart",ri.m);HO=UP.O("upcomingAppointmentsRange",ri.m);if(!Do()){g_CalendarViewMode=UP.O("defaultCalendarView",ri.m);}Q4=[];var m=UP.O("workWeek");m=m.split(",");for(var k=0;k<m.length;k++){Y8.O(Q4,parseInt(m[k],10));}Q4.sort();if(Do()){ff(g_CalendarViewMode,true);}RX();Rx(true);}}function writePreferencesDialogContent(){opener.ModalDialog.adjustWindowSize(window);strings=opener.strings;if(gIsNS){fM(opener.gXmlGui);}gDoc=document;gDocBody=document.body;gFixedIncludes=opener.gFixedIncludes;window.name="preferences";var O="";O+='<TABLE width="100%" height="100%" border="0" cellspacing="5" cellpadding="0">';O+="  <TR>";O+='    <TD id="left_pane" width="160" valign="top" class="panel" style="padding-top:5px;">';O+="    </TD>";O+='    <TD id="right_pane" valign="top" class="panel" style="padding:5px;">';O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD colspan="2" height="30" align="right">';O+='      <INPUT type="button" class="button" value="'+strings.shared_ok+'" onclick="'+("ui")+'();">';O+='      <INPUT type="button" class="button" value="'+strings.shared_cancel+'" onclick="window.close();">';O+="    </TD>";O+="  </TR>";O+="</TABLE>";document.body.innerHTML=O;var W=new yo(Qg("left_pane"));var h=W.A();var A;var d;function L(G){var r=HD(Qg("right_pane"),"DIV","preference_pane");for(var J=0,len=r.length;J<len;J++){var o=r[J];sf(o);}var o=G.X();Yj(o);}d=fY("<DIV class='preference_pane' style='display:none;'>",Qg("right_pane"));A=new BY(W,strings.preferences_general_section_title,strings.preferences_general_section_title,false,0,0,d,L,null);h.A(A);if(args["showGroup"]==null||args["showGroup"]==Cf.W){W.O(A);Yj(d);}O="";O+='<DIV class="panel_header">'+strings.preferences_general_section_title+"</DIV><BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_language_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="LocaleSelection">';for(var Q in locales){var Y=Q;var a=locales[Q];O+='<OPTION value="'+Y+'">'+a+"</OPTION>";}O+="      </SELECT>";O+="    </TD>";O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_datetime_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="DateTimeFormatSelection" onchange="'+("kK")+'();"></SELECT>';O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_date_separator_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="dateSeparator" style="width:80px;" onchange="'+("kK")+'();">';O+='        <OPTION value="/">/</OPTION>';O+='        <OPTION value=".">.</OPTION>';O+='        <OPTION value="-">-</OPTION>';O+="      </SELECT>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_time_separator_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="timeSeparator" style="width:80px;" onchange="'+("kK")+'();">';O+='        <OPTION value=":">:</OPTION>';O+="      </SELECT>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_short_date_sample+"</SPAN></TD>";O+='    <TD><INPUT type="text" id="shortDateSample" style="width:250px;" readonly></TD>';O+="  </TR>";O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_long_date_sample+"</SPAN></TD>";O+='    <TD><INPUT type="text" id="longDateSample" style="width:250px;" readonly></TD>';O+="  </TR>";O+="</TABLE>";if(Uv()){O+="<HR>";O+='<SPAN class="sub-section-title">'+strings.preferences_autologin_label+"</SPAN>";O+="<BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="checkbox" id="autoLogin"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_autologin_text+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+='<SPAN class="label" style="color:red;">'+strings.preferences_autologin_warning+"</SPAN>";}if(KN()){O+="<HR>";O+='<INPUT type="button" class="button" value="'+strings.preferences_change_password+'" onclick="'+("rN")+'();">';}O+="<HR>";O+='<INPUT type="button" class="button" value="'+strings.preferences_signature+'" onclick="'+("cn")+'();">';d.innerHTML=O;d=fY("<DIV class='preference_pane' style='display:none;'>",Qg("right_pane"));A=new BY(W,strings.preferences_composing_section_title,strings.preferences_composing_section_title,false,-16,0,d,L,null);h.A(A);if(args["showGroup"]==Cf.d){W.O(A);Yj(d);}O="";O+='<DIV class="panel_header">'+strings.preferences_composing_section_title+"</DIV><BR>";O+='<SPAN class="sub-section-title">'+strings.preferences_composing_default_format+"</SPAN>";O+="<BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="radio" name="composeMode" id="useRichText"></TD>';O+="    <TD>";O+='      <TABLE border="0" cellspacing="0" cellpadding="0">';O+="        <TR>";O+='          <TD><SPAN class="label">'+strings.preferences_composing_richtext+"</SPAN></TD>";O+='          <TD style="padding-left:3px;">';O+='            <SELECT id="FontSelection" onchange="document.getElementById( \'useRichText\' ).checked = true;">';var U=args["fontSelection"];for(var m=0;m<U.length;m++){var f=U[m];var Y=f[0];var a=f[1];O+='<OPTION value="'+Y+'">'+a+"</OPTION>";}O+="            </SELECT>";O+="          </TD>";O+='          <TD style="padding-left:3px;">';O+='            <SELECT id="SizeSelection" onchange="document.getElementById( \'useRichText\' ).checked = true;">';var w=args["sizeSelection"];for(var m=0;m<w.length;m++){var R=w[m];var Y=R[0];var a=R[1];O+='<OPTION value="'+Y+'">'+a+"</OPTION>";}O+="            </SELECT>";O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD><INPUT type="radio" name="composeMode" id="usePlainText"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_composing_plaintext+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<SPAN class="sub-section-title">'+strings.preferences_composing_display+"</SPAN>";O+="<BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="checkbox" id="showBcc"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_composing_display_bcc+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<SPAN class="sub-section-title">'+strings.preferences_composing_replying_title+"</SPAN>";O+="<BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="checkbox" id="includeMessageOnReply"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_composing_replying_quote+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<SPAN class="sub-section-title">'+strings.preferences_composing_sending_addresses+"</SPAN>";O+="<BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="radio" name="preferenceMode" id="useSystemDir"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_composing_sending_addresses_system+"</SPAN></TD>";O+="  </TR>";O+="  <TR>";O+='    <TD><INPUT type="radio" name="preferenceMode" id="usePersonalDir"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_composing_sending_addresses_contacts+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<SPAN class="sub-section-title">'+strings.preferences_spelling+"</SPAN>";O+="<BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="checkbox" id="autoSpellCheck"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_auto_spellcheck+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";d.innerHTML=O;d=fY("<DIV class='preference_pane' style='display:none;'>",Qg("right_pane"));A=new BY(W,strings.preferences_receiving_section_title,strings.preferences_receiving_section_title,false,-31,0,d,L,null);h.A(A);if(args["showGroup"]==Cf.A){W.O(A);Yj(d);}O="";O+='<IFRAME id="honkerIframe" src="blank.jsp" style="display:none;"></IFRAME>';O+='<DIV class="panel_header">'+strings.preferences_receiving_section_title+"</DIV><BR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="checkbox" id="mailCheck"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_receiving_interval_1+"</SPAN></TD>";O+='    <TD><INPUT type="text" id="mailCheckInterval" size="3"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_receiving_interval_2+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="checkbox" id="playSound"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_receiving_sound+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="SoundSelection">';var V=args["sounds"];for(var m=0;m<V.length;m++){var P=V[m];var K=P[0];var n=P[1];O+='<OPTION value="'+K+'">'+n+"</OPTION>";}O+="      </SELECT>";O+="    </TD>";O+='    <TD><INPUT type="button" class="button" value="'+strings.shared_test+'" onclick="'+("vS")+'();"></TD>';O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT type="checkbox" id="hideEmailAddresses"></TD>';O+='    <TD><SPAN class="label">'+strings.preferences_receiving_hide_email_address1+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+='<SPAN class="label">'+strings.preferences_receiving_hide_email_address2+"</SPAN>";d.innerHTML=O;d=fY("<DIV class='preference_pane' style='display:none;'>",Qg("right_pane"));A=new BY(W,strings.preferences_fromreplyto_section_title,strings.preferences_fromreplyto_section_title,false,-47,0,d,L,null);h.A(A);if(args["showGroup"]==Cf.m){W.O(A);Yj(d);}O="";O+='<DIV class="panel_header">'+strings.preferences_fromreplyto_section_title+"</DIV><BR>";O+='<SPAN class="sub-section-title">'+strings.preferences_from_subtitle+"</SPAN>";O+="<BR>";O+='<INPUT type="text" id="outgoingName" style="width:200px;">';O+="<HR>";O+='<SPAN class="sub-section-title">'+strings.preferences_replyto_subtitle+"</SPAN>";O+="<BR>";O+='<INPUT id="getReplyTo" type="text" style="width:250px;">';d.innerHTML=O;if(zp()){d=fY("<DIV class='preference_pane' style='display:none;'>",Qg("right_pane"));A=new BY(W,strings.preferences_calendar_section_title,strings.preferences_calendar_section_title,false,-64,0,d,L,null);h.A(A);if(args["showGroup"]==Cf.k){W.O(A);Yj(d);}O="";O+='<DIV class="panel_header">'+strings.preferences_calendar_section_title+"</DIV><BR>";O+='<SPAN class="sub-section-title">'+strings.preferences_calendar_workweek_subtitle+"</SPAN>";O+='<TABLE border="0" cellspacing="0" cellpadding="0">';O+="  <TR>";for(var m=0;m<7;m++){O+='<TD><INPUT type="checkbox" id="DAY'+m+'"></TD>';O+='<TD style="padding-right:8px;"><SPAN class="label">'+Yu(m)+"</SPAN></TD>";}O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<SPAN class="sub-section-title">'+strings.preferences_calendar_workday_subtitle+"</SPAN>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_calendar_start_time_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="WorkDayStartSelection">';var H=new Date();H.setHours(0,0,0);for(var m=0;m<48;m++){O+='<OPTION value="'+(m*30)+'">'+opener.tV(H)+"</OPTION>";H.setMinutes(H.getMinutes()+30);}O+="      </SELECT>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_calendar_end_time_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="WorkDayEndSelection">';H.setHours(0,0,0);for(var m=0;m<48;m++){O+='<OPTION value="'+(m*30)+'">'+opener.tV(H)+"</OPTION>";H.setMinutes(H.getMinutes()+30);}O+="      </SELECT>";O+="    </TD>";O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_calendar_weekstart_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="WeekStartSelection" onchange="'+("E8")+'();">';O+='        <OPTION value="'+uW.m+'">'+strings.sunday+"</OPTION>";O+='        <OPTION value="'+uW.k+'">'+strings.monday+"</OPTION>";O+='        <OPTION value="'+uW.A+'">'+strings.tuesday+"</OPTION>";O+='        <OPTION value="'+uW.d+'">'+strings.wednesday+"</OPTION>";O+='        <OPTION value="'+uW.H+'">'+strings.thursday+"</OPTION>";O+='        <OPTION value="'+uW.W+'">'+strings.friday+"</OPTION>";O+='        <OPTION value="'+uW.O+'">'+strings.saturday+"</OPTION>";O+="      </SELECT>";O+="    </TD>";O+="  </TR>";O+="</TABLE>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+="    <TD>";O+='      <SPAN class="label">';O+=strings.preferences_calendar_upcoming_appointments_range.printf('<INPUT type="text" id="upcomingAppointmentsRange" size="2" maxlength="2">');O+="      </SPAN>";O+="    </TD>";O+="  </TR>";O+="</TABLE>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><SPAN class="label">'+strings.preferences_calendar_default_view_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="CalendarViewSelection">';O+='        <OPTION value="'+OD.m+'">'+strings.preferences_calendar_day_view+"</OPTION>";O+='        <OPTION value="'+OD.d+'">'+strings.preferences_calendar_work_week_view+"</OPTION>";O+='        <OPTION value="'+OD.k+'">'+strings.preferences_calendar_week_view+"</OPTION>";O+='        <OPTION value="'+OD.O+'">'+strings.preferences_calendar_month_view+"</OPTION>";O+="      </SELECT>";O+="    </TD>";O+="  </TR>";O+="</TABLE>";d.innerHTML=O;if(ap()){d=fY("<DIV class='preference_pane' style='display:none;'>",Qg("right_pane"));A=new BY(W,strings.preferences_freebusy_section_title,strings.preferences_freebusy_section_title,false,-80,0,d,L,null);h.A(A);if(args["showGroup"]==Cf.O){W.O(A);Yj(d);}O="";O+='<DIV class="panel_header">'+strings.preferences_freebusy_section_title+"</DIV><BR>";O+='<SPAN class="label">';O+=strings.preferences_freebusy_publish_range.printf('<INPUT type="text" id="freeBusyPublishRange" size="2" maxlength="2">');O+="</SPAN><BR>";O+='<SPAN class="label">';O+=strings.preferences_freebusy_publish_interval.printf('<INPUT type="text" id="freeBusyPublishInterval" size="2" maxlength="2">');O+="</SPAN>";d.innerHTML=O;}}W.W();var X=Qg("LocaleSelection");var v=false;for(var m=0;!v&&(m<X.options.length);m++){if(X.options[m].value==args["locale"]){X.options[m].selected=true;v=true;}}if(!v){X.value=kPartner.locale;}v=false;for(var m=0;m<datetimeformats.length;m++){var k=document.createElement("OPTION");Qg("DateTimeFormatSelection").options.add(k,-1);k.innerText=datetimeformats[m];k.value=(m+1);if(parseInt(args["preferredDateTimeFormat"],10)==m+1){k.selected=true;v=true;}}if(!v){Qg("DateTimeFormatSelection").value=1;}Qg("dateSeparator").value=args["dateSeparatorChar"];Qg("timeSeparator").value=args["timeSeparatorChar"];if(Uv()){Qg("autoLogin").checked=args["autoLoginActive"];}Qg("FontSelection").value=args["msgCompositionFontFamily"];Qg("SizeSelection").value=args["msgCompositionFontSize"];Qg("useRichText").checked=args["useRichText"];Qg("usePlainText").checked=!args["useRichText"];Qg("showBcc").checked=args["showBcc"];Qg("includeMessageOnReply").checked=args["includeMessageOnReply"];var T=args["dirSearchOrder"];var j=T.split(",");Qg("useSystemDir").checked=(j[0]=="system");Qg("usePersonalDir").checked=!Qg("useSystemDir").checked;Qg("autoSpellCheck").checked=args["autoSpellCheck"];var t=parseInt(args["mailCheckInterval"]);Qg("mailCheck").checked=(t==0)?false:true;if(t!=0){Qg("mailCheckInterval").value=t;}Qg("playSound").checked=(args["newMailSound"]!="");if(Qg("playSound").checked){var E=Qg("SoundSelection");var v=false;for(var m=0;!v&&(m<E.options.length);m++){if(E.options[m].value==args["newMailSound"]){E.options[m].selected=true;v=true;}}if(!v){E.options[E.options.length-1].selected=true;}}Qg("hideEmailAddresses").checked=args["hideEmailAddresses"];Qg("outgoingName").value=args["outgoingName"];Qg("getReplyTo").value=args["getReplyTo"];if(zp()){var z=args["workWeek"];z=z.split(",");for(var m=0;m<z.length;m++){var b=parseInt(z[m],10);if(!isNaN(b)&&b>=0&&b<7){Qg("DAY"+b).checked=true;}}var C=parseInt(args["workDayStart"],10);var g=Qg("WorkDayStartSelection");for(var m=0;m<g.options.length;m++){var k=g.options.item(m);var Y=parseInt(k.value,10);if(Y==C){k.selected=true;found=true;break;}}if(!found){var k=document.createElement("OPTION");g.options.add(k,-1);var H=new Date();H.setMinutes(C);k.innerText=opener.tV(H);k.value=C;k.selected=true;}var l=parseInt(args["workDayEnd"],10);var g=Qg("WorkDayEndSelection");for(var m=0;m<g.options.length;m++){var k=g.options.item(m);var Y=parseInt(k.value,10);if(Y==l){k.selected=true;found=true;break;}}if(!found){var k=document.createElement("OPTION");g.options.add(k,-1);var H=new Date();H.setMinutes(l);k.innerText=opener.tV(H);k.value=C;k.selected=true;}var M=parseInt(args["weekStart"],10);Qg("WeekStartSelection").value=args["weekStart"];Qg("upcomingAppointmentsRange").value=args["upcomingAppointmentsRange"];var N=parseInt(args["defaultCalendarView"],10);if(N!=OD.m&&N!=OD.d&&N!=OD.k&&N!=OD.O){N=OD.m;}var g=Qg("CalendarViewSelection");for(var m=0;m<g.options.length;m++){var k=g.options.item(m);var Y=parseInt(k.value,10);if(Y==N){k.selected=true;break;}}if(ap()){Qg("freeBusyPublishRange").value=args["freeBusyPublishRange"];Qg("freeBusyPublishInterval").value=args["freeBusyPublishInterval"];}}kK();document.onselectstart=null;Wj=true;}function ui(){var N=args["kPartner"];var A=parseInt(Qg("mailCheckInterval").value,10);if(isNaN(A)||A<N.minCheckMailMinutes){alert(strings.preferences_interval.printf(N.minCheckMailMinutes));return;}function L(X,C,z){if(X==C){return X;}X=X.strip();if(X==""){return null;}return X.match(z)?X:null;}function b(){if(Qg("usePersonalDir").checked==true){return "personal,system";}else{return "system,personal";}}var g={z:/^([^<>]*)$/,X:/^(\w+[.&\-\/=_])*\w+@(\w+(\w*[_-]*)*\.)+\w+$/};var v=L(Qg("outgoingName").value,args["outgoingName"],g.z);var h=L(Qg("getReplyTo").value,args["getReplyTo"],g.X);if(v==null){alert(strings.preferences_outgoing_phrase);return;}if(h==null){alert(strings.preferences_replyto);return;}var O={};O["locale"]=Qg("LocaleSelection").value;O["preferredDateTimeFormat"]=parseInt(Qg("DateTimeFormatSelection").value,10);O["dateSeparatorChar"]=Qg("dateSeparator").value;O["timeSeparatorChar"]=Qg("timeSeparator").value;if(Uv()){O["autoLoginActive"]=Qg("autoLogin").checked;}O["useRichText"]=Qg("useRichText").checked;O["msgCompositionFontFamily"]=Qg("FontSelection").value;O["msgCompositionFontSize"]=Qg("SizeSelection").value;O["showBcc"]=Qg("showBcc").checked;O["includeMessageOnReply"]=Qg("includeMessageOnReply").checked;O["dirSearchOrder"]=b();O["autoSpellCheck"]=Qg("autoSpellCheck").checked;O["mailCheckInterval"]=A;if(Qg("playSound").checked){O["newMailSound"]=Qg("SoundSelection").value;}else{O["newMailSound"]="";}O["hideEmailAddresses"]=Qg("hideEmailAddresses").checked;O["outgoingName"]=v;O["replyTo"]=h;if(zp()){var m="";var E=0;for(var d=0;d<7;d++){if(Qg("DAY"+d).checked){m+=d+",";E++;}}if(E==0){alert(strings.preference_invalid_workweek);return;}m=m.substr(0,m.length-1);var Y=parseInt(Qg("WorkDayStartSelection").value,10);var a=parseInt(Qg("WorkDayEndSelection").value,10);if(Y>=a){alert(strings.preference_invalid_workday);return;}var H=parseInt(Qg("upcomingAppointmentsRange").value,10);if(isNaN(H)||H<=0){alert(strings.preference_invalid_upcoming_appts_range);return;}O["workWeek"]=m;O["workDayStart"]=Y;O["workDayEnd"]=a;O["weekStart"]=parseInt(Qg("WeekStartSelection").value,10);O["upcomingAppointmentsRange"]=H;O["defaultCalendarView"]=parseInt(Qg("CalendarViewSelection").value,10);if(ap()){var k=parseInt(Qg("freeBusyPublishRange").value,10);if(isNaN(k)||k<=0||k>6){alert(strings.preference_invalid_freebusy_publish_range);return;}var W=parseInt(Qg("freeBusyPublishInterval").value,10);if(isNaN(W)||W<=0){alert(strings.preference_invalid_freebusy_publish_interval);return;}O["freeBusyPublishRange"]=k;O["freeBusyPublishInterval"]=W;}}if(O["locale"]!=args["locale"]||O["preferredDateTimeFormat"]!=args["preferredDateTimeFormat"]||O["dateSeparatorChar"]!=args["dateSeparatorChar"]||O["timeSeparatorChar"]!=args["timeSeparatorChar"]||O["freeBusyPublishRange"]!=args["freeBusyPublishRange"]||O["freeBusyPublishInterval"]!=args["freeBusyPublishInterval"]){alert(strings.preference_change_logout_required);}opener.ModalDialog.returnValue=O;window.close();}function vS(){Qg("honkerIframe").src="honker.jsp?url="+escape(Qg("SoundSelection").value);}function kK(){var d=new Date();var A=JB();var m=parseInt(Qg("DateTimeFormatSelection").value,10);var O=Qg("dateSeparator").value;var k=Qg("timeSeparator").value;var H=A.rs(m,"short_date_time",O,k);var W=A.rs(m,"long_date_time",O,k);Qg("shortDateSample").value=wy(d,H);Qg("longDateSample").value=wy(d,W);}function rN(){var O=JB();var m=O.UP.m();var d="dlg_ChangePassword.jsp?locale="+m;si(d,null,fI,350,180);}function fI(O){if(O==null){return;}if(O[0]!="OK"){return;}var W=O[1];var k=O[2];var Y=O[3];var m=makeFugu(W);var H=makeFugu(k);var d=JB();var A=function(){alert(strings.change_password_success);};d.UP.D(m,H,A,null);}function E8(){}var Jd=new Array();function L8(m){Y8.v(Jd);var O="dlg_Reminders.jsp?locale="+UP.m();si(O,m,yf,420,280);}function yf(O){f5();fO.GR(Jd,true,ev,GF);}function ev(){setTimeout("Pb()",5*Z2);}function GF(){f5();setTimeout("Pb()",5*Z2);}var bX=null;var p2=null;if(false){p2=new Df();}function t4(k){var d=rH(k);var O=z0(d);while(O.tagName.toUpperCase()!="TR"){O=O.parentNode;}var m=O;ug(m);}function ug(d){if(bX!=null){bX.style.backgroundColor="";bX.cells[0].style.color="black";var H=new Date();var k=opener.ModalDialog.dialogArguments[bX.rowIndex];var Y=(k.k().getTime()<H.getTime());bX.cells[1].style.color=Y?"red":"black";for(var m=0,len=bX.cells.length;m<len;m++){bX.cells[m].style.borderColor="";}}d.style.backgroundColor="#316AC5";d.cells[0].style.color=d.cells[1].style.color="white";for(var m=0,len=d.cells.length;m<len;m++){d.cells[m].style.borderColor="#316AC5";}bX=d;var k=opener.ModalDialog.dialogArguments[d.rowIndex];var O="";O+="<B>";var W=k.t();if(W==null||W.strip()==""){O+=strings.appointment_empty_subject;}else{O+=A1(W);}O+="</B>";var A=k.Aa();if(A!=null&&A.strip()!=""){O+=" ("+A1(A)+")";}O+="<BR>";var v=wy(k.k(),XU("long_date_time"));O+=strings.reminder_dlg_start_time.printf(v);Qg("appt_desc").innerHTML=O;Qg("snooze_button").disabled=k.g;}function kF(){var d=opener.ModalDialog.dialogArguments;var O=bX.rowIndex;var k=d[O];k.GT();Y8.O(opener.Jd,k.a());opener.ModalDialog.dialogArguments=Y8.m(d,O);var m=Qg("reminders_table");m.deleteRow(O);aQ();bX=null;if(m.rows.length>0){if(O>=m.rows.length){O=m.rows.length-1;}ug(m.rows[O]);}else{opener.ModalDialog.returnValue="OK";window.close();}}function aK(){var O=Qg("reminders_table");if(O.rows.length>1){if(!confirm(strings.reminder_dlg_dismiss_all_warning)){return;}}while(O.rows.length>0){kF();}}function eo(){var k=opener.ModalDialog.dialogArguments;var O=bX.rowIndex;var d=k[O];d.GB(parseInt(Qg("snooze_reminder_length").value,10));Y8.O(opener.Jd,d.a());opener.ModalDialog.dialogArguments=Y8.m(k,O);var m=Qg("reminders_table");m.deleteRow(O);aQ();bX=null;if(m.rows.length>0){if(O>=m.rows.length){O=m.rows.length-1;}ug(m.rows[O]);}else{opener.ModalDialog.returnValue="OK";window.close();}}function aQ(){p2.w(Qg("scrollable_div").scrollHeight);}function writeRemindersDialogContent(){opener.ModalDialog.adjustWindowSize(window);strings=opener.strings;gDoc=document;gDocBody=document.body;var H=new Date();var O="";O+='<TABLE width="100%" height="100%" border="0" cellspacing="10" cellpadding="0">';O+="  <TR>";O+='    <TD height="50">';O+='      <SPAN class="label" id="appt_desc">&nbsp;</SPAN>';O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD class="grid_container" valign="top">';O+='      <TABLE width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">';O+="        <TR>";O+='          <TD height="22">';O+='            <TABLE width="100%" border="0" cellspacing="0" cellpadding="0">';O+="              <TR>";O+='                <TD class="grid_header">'+strings.reminder_dlg_subject+"</TD>";O+='                <TD class="grid_header" width="180">';O+='                  <SPAN style="color:black">'+strings.reminder_dlg_due_in+"</SPAN>";O+="                </TD>";O+="              </TR>";O+="            </TABLE>";O+="          </TD>";O+="        </TR>";O+="        <TR>";O+="          <TD>";O+='            <DIV id="scrollable_div_container" class="scrollable_div_container">';O+='              <DIV id="scrollable_div" class="scrollable_div">';O+='                <TABLE id="reminders_table" width="100%" border="0" cellspacing="0" cellpadding="0">';O+="                </TABLE>";O+="              </DIV>";O+="            </DIV>";O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+="    <TD>";O+='      <TABLE id="buttonsTable" width="100%" border="0" cellspacing="0" cellpadding="0">';O+="        <TR>";O+="          <TD>";O+='            <TABLE width="100%" height="64" border="0" cellspacing="0" cellpadding="0">';O+="              <TR>";O+='                <TD valign="top"><INPUT type="button" class="button" value="'+strings.reminder_dlg_dismiss_all+'" onclick="'+("aK")+'();"></TD>';O+="              </TR>";O+='              <TR><TD><SPAN class="label">'+strings.reminder_dlg_click_snooze+"</SPAN></TD></TR>";O+="              <TR>";O+='                <TD valign="bottom" style="padding-bottom:1px">';O+='                  <SELECT id="snooze_reminder_length" style="width:100%">';O+='                    <OPTION value="5">'+strings.reminder_5_minutes+"</OPTION>";O+='                    <OPTION value="10">'+strings.reminder_10_minutes+"</OPTION>";O+='                    <OPTION value="15">'+strings.reminder_15_minutes+"</OPTION>";O+='                    <OPTION value="30">'+strings.reminder_30_minutes+"</OPTION>";O+='                    <OPTION value="60">'+strings.reminder_1_hour+"</OPTION>";O+='                    <OPTION value="120">'+strings.reminder_2_hours+"</OPTION>";O+='                    <OPTION value="240">'+strings.reminder_4_hours+"</OPTION>";O+='                    <OPTION value="480">'+strings.reminder_8_hours+"</OPTION>";O+='                    <OPTION value="720">'+strings.reminder_half_day+"</OPTION>";O+='                    <OPTION value="1440">'+strings.reminder_1_day+"</OPTION>";O+='                    <OPTION value="2880">'+strings.reminder_2_days+"</OPTION>";O+='                    <OPTION value="4320">'+strings.reminder_3_days+"</OPTION>";O+='                    <OPTION value="5760">'+strings.reminder_4_days+"</OPTION>";O+='                    <OPTION value="10080">'+strings.reminder_1_week+"</OPTION>";O+='                    <OPTION value="20160">'+strings.reminder_2_weeks+"</OPTION>";O+="                  </SELECT>";O+="                </TD>";O+="              </TR>";O+="            </TABLE>";O+="          </TD>";O+="          <TD>&nbsp;</TD>";O+='          <TD width="1%">';O+='            <TABLE width="100%" height="64" border="0" cellspacing="0" cellpadding="0">';O+='              <TR><TD align="right" valign="top"><INPUT type="button" class="button" value="'+strings.reminder_dlg_dismiss+'" onclick="'+("kF")+'();"></TD></TR>';O+='              <TR><TD align="right" valign="bottom"><INPUT id="snooze_button" type="button" class="button" value="'+strings.reminder_dlg_snooze+'" onclick="'+("eo")+'();"></TD></TR>';O+="            </TABLE>";O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="</TABLE>";document.body.innerHTML=O;var A=Qg("scrollable_div");var d=Qg("scrollable_div_container");function W(Y){A.scrollTop=Y;}p2=new Df();p2.P(d);p2.Y().style.right="0px";p2.t(W);p2.l(0);var k=Qg("buttonsTable");k.parentNode.style.height=(k.offsetHeight+4)+"px";if(gIsNS){var m=gDocBody.firstChild;m.style.height=m.offsetHeight+"px";m.style.width=m.offsetWidth+"px";A.style.height=d.offsetHeight+"px";p2.Y().style.height=d.offsetHeight+"px";}setTimeout("k8()",100);}function k8(){var v=opener.ModalDialog.dialogArguments;function X(U,w){var C=Math.round((U.k().getTime()-SH.getTime())/Z2);var t=Math.round((w.k().getTime()-SH.getTime())/Z2);return(C-t);}v.sort(X);var N=Qg("reminders_table");var z=Qg("scrollable_div");var b=z.offsetWidth-190;for(var L=0,len=v.length;L<len;L++){var a=v[L];var H=a.t();var m=Math.round((a.k().getTime()-SH.getTime())/Z2);var d=false;if(m<0){m=-m;d=true;}var Y=Math.floor(m/iO);var g=Math.floor(m/yI);var h=Math.floor(m/ZL);var E=m;var O="";if(Y>0){if(d){O=strings.reminder_x_weeks_overdue.printf(Y);}else{O=strings.reminder_due_in_x_weeks.printf(Y);}}else{if(g>0){if(d){O=strings.reminder_x_days_overdue.printf(g);}else{O=strings.reminder_due_in_x_days.printf(g);}}else{if(h>0){if(d){O=strings.reminder_x_hours_overdue.printf(h);}else{O=strings.reminder_due_in_x_hours.printf(h);}}else{if(d){O=strings.reminder_x_minutes_overdue.printf(E);}else{O=strings.reminder_due_in_x_minutes.printf(E);}}}}var W;var A;var k;W=N.insertRow(-1);W.onmousedown=t4;A=fY('<TD nowrap class="grid_cell">',W);k=fY('<DIV style="width:'+b+'px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">',A);if(H==null||H.strip()==""){k.innerHTML=strings.appointment_empty_subject;}else{k.innerHTML=A1(H);}A=fY('<TD nowrap class="grid_cell" width="180">',W);k=fY('<DIV style="width:175px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">',A);k.innerHTML=A1(O);if(d){k.style.color="red";}}aQ();ug(N.rows[0]);}function cn(){var d=JB();var O=d.UP.m();var m="dlg_Signature.jsp?locale="+O;si(m,null,TL,700,280);}function TL(m){if(m==null){return;}if(m[0]!="OK"){return;}var k=m[1];var d=m[2];var O=JB();O.UP.N("signatureActive",d);O.UP.N("signatureText",k);O.UP.L();}function writeSignatureDialogContent(){opener.ModalDialog.adjustWindowSize(window);strings=opener.strings;if(gIsNS){fM(opener.gXmlGui);}gDoc=document;gDocBody=document.body;window.name="signature";var O="";O+='<TABLE width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">';O+="  <TR>";O+='    <TD height="30">';O+="      <TABLE>";O+="        <TR>";O+='          <TD><INPUT type="checkbox" id="signatureEnabled"></TD>';O+="          <TD>";O+='            <SPAN class="label">';O+=strings.signature_instructions;O+="            </SPAN>";O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="  <TR>";O+='    <TD height="32" id="toolbar_container">&nbsp;</TD>';O+="  </TR>";O+="  <TR>";O+='    <TD id="text_editor_container">&nbsp;</TD>';O+="  </TR>";O+="  <TR>";O+='    <TD height="40" align="right" style="padding-right:5px;">';O+='      <INPUT type="button" class="button" value="'+strings.shared_ok+'" onclick="'+("yW")+'();">';O+='      <INPUT type="button" class="button" value="'+strings.shared_cancel+'" onclick="window.close();">';O+="    </TD>";O+="  </TR>";O+="</TABLE>";document.body.innerHTML=O;var d=JB();Qg("signatureEnabled").checked=d.UP.O("signatureActive",ri.O);VC(edittoolbar.documentElement);var k=Qg("toolbar_container");richedittoolbar=I0(null,Ie(k),edittoolbar.documentElement,wg);richedittoolbar.style.borderWidth="0px";var m=d.UP.O("signatureText");if(m==null){m="";}var k=Qg("text_editor_container");function A(){am.I();}am=new rU(gDocBody,"blank.jsp",m,IA,null,null,A,Hu,null,null,null,or);am.S();window.onresize=FU;AI();Wj=true;}function yW(){var O="";var m=am.t();if(m!=""){O=m;O=O.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");O=O.replace(/<\s*p\s*>/gi,"<div>");O=O.replace(/<\s*\/\s*p\s*>/gi,"</div>");}opener.ModalDialog.returnValue=["OK",O,Qg("signatureEnabled").checked];window.close();}function AI(){var O=Qg("text_editor_container");am.q(0,O.offsetTop,Qm(),O.offsetHeight);}function FU(){AI();}function I8(O){if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(O)){return true;}else{return false;}}function Fg(C,z){var L=/^(.+)@(.+)$/;var E='\\(\\)><@,;:\\\\\\"\\.\\[\\]';var X="[^\\s"+E+"]";var a='("[^"]*")';var g=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var d=X+"+";var v="("+d+"|"+a+")";var N=new RegExp("^"+v+"(\\."+v+")*$");var t=new RegExp("^"+d+"(\\."+d+")*$");var A=C.match(L);if(A==null){return strings.email_addr_incorrect;}var W=A[1];var k=A[2];for(var O=0;O<W.length;O++){if(W.charCodeAt(O)>127){return strings.email_username_bad;}}for(var O=0;O<k.length;O++){if(k.charCodeAt(O)>127){return strings.email_domain_bad;}}if(W.match(N)==null){return strings.email_username_invalid;}var H=k.match(g);if(H!=null){for(var O=1;O<=4;O++){if(H[O]>255){return strings.email_ip_domain;}}return true;}var b=new RegExp("^"+d+"$");var m=k.split(".");var Y=m.length;for(var O=0;O<Y;O++){if(m[O].search(b)==-1){return strings.email_domain_invalid;}}if(z==true){var h=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;if(m[m.length-1].length!=2&&m[m.length-1].search(h)==-1){return strings.email_unknown_domain;}}if(Y<2){return strings.email_missing_hostname;}return "true";}function bw(m){var d=m.toUpperCase().indexOf("CN=");if(d==-1){return m;}var O=d;while((O=m.indexOf(" ",O+3))!=-1){if(m.charAt(O-1)!="\\"){m=m.substr(0,O)+"\\"+m.substr(O);}O+=2;}O=d;while((O=m.indexOf(",",O+3))!=-1){if(m.charAt(O-1)!="\\"){m=m.substr(0,O)+"\\"+m.substr(O);}O+=2;}return m;}function zU(O){var d=O.toUpperCase().indexOf("CN=");if(d==-1){return O;}var k=O.substr(0,d+3);var m=O.substr(d+3);m=m.replace("\\ "," ");m=m.replace("\\,",",");O=k+m;return O;}var J1={a:0,b:1,A:2,k:4,g:5,W:6,L:7,E:8,N:9,Y:11,O:12,v:13,m:14,d:15,C:16,h:17,H:500,X:900,z:12029};function lq(d,k,m){var O=new Error();O.type=d;O.message=k;if(gDebugMode&&m){O.debug=m;}return O;}Error.prototype.report=function(k,A,d){var m=strings.javascript_error_prefix_3;if(k){m+="\nDEBUG INFO: "+k+":"+A;}var O="";if(gDebugMode&&(this.number||this.debug)){if(this.number){O+="There was a javascript error:\n\n";}if(this.type){O+="type: "+this.type+"\n\n";}if(this.description){O+="description: "+this.description+"\n\n";}else{if(this.message){O+="message: "+this.message+"\n\n";}}if(this.debug){O+="debug: "+this.debug;}}else{if(this.description){O+=this.description;}else{if(this.message){O+=this.message;}else{O+=strings.generic_error;}}}if(!d){d=window;}d.alert(m+"\n"+O);};document.onmouseover=nv;document.onmousedown=c5;document.onmouseup=BX;document.onmouseout=RE;document.onselectstart=Q3;document.ondblclick=yQ;document.onmousemove=m2;document.onkeydown=Sp;document.onkeyup=se;document.onkeypress=Hi;document.oncontextmenu=R3;document.onhelp=or;document.onclick=iU;window.onresize=dP;function iU(O){return fh(O);}function nv(O){Z1("",O);}function Z1(L,z){try{var g=rH(z);var O=L?L:z0(g);if(O==null){return;}var k=Gk(O);}catch(e){return;}if(SR){dragDropIcon.style.backgroundPosition=bP+"px 0px";}switch(k){case "closePaneButton":MG(O,g);break;case "tableIconHeader":case "msgTableHeaders":case "contTableHeaders":if(O.id){if((O.id!="Size")&&(O.id!="attachment")&&(O.id!="itemStatus")&&(O.id!="priority")&&(O.id!="flagged")){MG(O,g);}}break;case "folderRow":case "folderCell":case "folderNameElem":case "folderIcon":if(k=="folderCell"){O=O.parentNode;}else{if(k=="folderNameElem"||k=="folderIcon"){O=O.parentNode.parentNode;}}if(SR){var m=O.folderNode;var H=H5.O.BJ(m);var W=H5.O.BN(m);var t=H5.O.BJ(lf);var C=H5.O.BN(lf);while(KS.length>0){BD(KS.shift());}var h=eb(O);cZ(h);rL=h;KS.push(h);if(gw=="messageRow"){var d=Bb(m);var A=C5(m);var N=W&&(H==strings.specialfolder_outbox);var v=(pp.O(m)==pp.O(lf))||N||d||A;if(!v){if(d||A){dragDropIcon.style.backgroundPosition=sN+"px 0px";}else{dragDropIcon.style.backgroundPosition=Lp+"px 0px";}}}else{if((gw=="folerNameElem")||(gw=="folderIcon")){var d=Bb(m);var A=C5(m);var b=W&&(H==strings.specialfolder_sentitems);var E=(W&&(H==strings.specialfolder_drafts));var v=H5.O.BN(lf)||WC(m,lf)||(pp.O(m)==pp.O(lf.parentNode))||(pp.O(m)==pp.O(lf))||(d)||(A)||(b)||(E)||(W&&(H==strings.specialfolder_outbox));if(!v){dragDropIcon.style.backgroundPosition=Lp+"px 0px";}}}}else{var a=H5.O.BJ(O.folderNode);var X=H5.O.BN(O.folderNode);if(X&&a==strings.specialfolder_calendar){}else{if(pp.m(O.folderNode)!=null&&H5.O.BS(O.folderNode)!=true){}else{if(H5.O.BS(O.folderNode)||H5.O.BT(O.folderNode)){var Y=Bb(O.folderNode)?strings.contact_folder_tooltip:strings.folder_tooltip;Y=Y.printf(H5.O.BJ(O.folderNode),H5.O.Ba(O.folderNode));O.title=Y;}else{O.title=strings.loading_folder;}}}}break;default:break;}}function c5(O){XA("",O);}function fh(O){if(gIsNS&&KH(O)==Sq){PG(O);O.preventDefault();return false;}return true;}function XA(g,L){if(!fh(L)){return;}H0();try{var O=rH(L);AF=KH(O);HU=O.clientX;Mr=O.clientY;var m=g?g:z0(O);var d=Gk(m);}catch(e){return;}if(Il()&&(d!="renamer")){Oi(true);if(d=="folderNameElem"||d=="folderIcon"){return;}}gw=d;if(d!="inlineAppointmentEditor"&&d!="dayWeekViewApptGrabBar"&&d!="dayWeekViewApptTopBar"&&d!="dayWeekViewApptBottomBar"){MP();}if(Y1(window)){if(m.id!="filterFieldMessages"&&typeof filterFieldMessages!="undefined"){filterFieldMessages.blur();}if(m.id!="filterFieldContacts"&&typeof filterFieldContacts!="undefined"){filterFieldContacts.blur();}}switch(d){case "datePickerCell":g_SelectedDate=m.date;o6();if(!Do()){var h=ja();var v=h.O();if(v!=null){var W=v.b();hu(W,false);}}else{f5();}break;case "tableIconHeader":case "msgTableHeaders":case "contTableHeaders":if(m.id){if((m.id!="Size")&&(m.id!="attachment")&&(m.id!="itemStatus")&&(m.id!="priority")&&(m.id!="flagged")){Ht(m,O);}}break;case "messagepane":vU("messagePane");break;case "eventspane":if(uY!="eventsPane"){vU("eventsPane");}break;case "toolbarInputElement":vU("toolbarInputElement",true);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 k=zF(m);C7(k);if(gIsNS){O.preventDefault();O.stopPropagation();}break;case "dayWeekViewApptGrabBar":var k=zF(m);var A=k.appt;if(A.BP()&&!A.CN()&&KH(O)!=Wb&&!av){T6=k;}C7(k);if(gIsNS){O.preventDefault();O.stopPropagation();}break;case "dayWeekViewApptTopBar":case "dayWeekViewApptBottomBar":var k=zF(m);var A=k.appt;if(A.BP()&&!A.CN()&&KH(O)!=Wb&&!av){Os=m;}C7(k);if(gIsNS){O.preventDefault();O.stopPropagation();}break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":zM(m);if(gIsNS){O.preventDefault();}break;case "PagedTableView_container":case "messageRow":if(gIsNS){O.preventDefault();}vU("mainTablePane");break;case "plusMinusIcon":qT(m.parentNode.parentNode);break;case "folderIcon":case "folderNameElem":if(gIsNS){O.preventDefault();}var N=uY;vU("foldersPane");if(KH(O)!=Wb){var W=m.parentNode.parentNode.folderNode;if(lf==W){if((Gk(z0(O))=="folderNameElem")&&(KH(O)!=2)&&(N=="foldersPane")){E2();}return;}else{hu(W);}}break;case "paneDivider":gH=O.clientX;Mr=O.clientY;x2=m;pM(x2,O,m2,BX);if(x2.id=="folderMsgResizer"){s8=parseInt(folderMsgResizer.style.left);}else{if(x2.id=="msgMsgTableResizer"){j7=parseInt(msgMsgTableResizer.style.top);}else{j7=parseInt(folderAppointmentsResizer.style.top);}}x2.style.backgroundColor="gray";x2.style.zIndex=2;break;case "msgTableResizerHotspot":case "contTableResizerHotspot":gH=O.clientX;bC=m;pM(bC,O,m2,BX);TC=parseInt(bC.style.left);var H=(bC.className=="msgTableResizerHotspot")?messageColumnResizer:contactsColumnResizer;s8=TC+7;H.style.left=s8+"px";Qe(H);break;case "closePaneButton":Ht(m,O);break;default:if(gIsNS){var Y=m.tagName.toUpperCase();if(Y!="INPUT"&&Y!="TEXTAREA"&&d!="messageHeaderText"){O.preventDefault();}}break;}ow=O.clientX;MD=O.clientY;}function BX(O){cb("",O);}function cb(L,N){try{var A=rH(N);var O=L?L:z0(A);var m=Gk(O);if(gIsIE){var Y=KH(A);}else{var Y=AF;}AF=null;if(Y==Wb&&m!="messageRow"&&m!="contactsRow"&&O.cmd!="check_names"){return false;}}catch(e){return;}Md=null;switch(m){case "closePaneButton":Kz(O,A);break;case "tableIconHeader":case "msgTableHeaders":case "contTableHeaders":if((O.id)&&(O.state=="down")){if((O.id!="Size")&&(O.id!="attachment")&&(O.id!="itemStatus")){var h=(m=="contTableHeaders")?"contactsTable":"messageTable";setTimeout("mh("+O.id+",'"+h+"');",0);Kz(O,A);}}break;case "prevButton":In(nB);miniCalHeaderTable.rows[0].cells[1].innerText=wy(g_DatePickerDate,XU("mini_cal_header_date"));break;case "nextButton":In(vQ);miniCalHeaderTable.rows[0].cells[1].innerText=wy(g_DatePickerDate,XU("mini_cal_header_date"));break;case "messageRow":if(uY!="mainTablePane"){vU("mainTablePane");}break;case "contactsRow":if(uY!="mainTablePane"){vU("mainTablePane");}break;case "folderRow":case "folderCell":case "folderNameElem":case "folderIcon":if(m=="folderCell"){O=O.parentNode;}else{if(m=="folderNameElem"||m=="folderIcon"){O=O.parentNode.parentNode;}}if(SR){if(gw=="messageRow"){UI(rL.parentNode);lG(s5.parentNode);var k=dragDropIcon.style.backgroundPosition;k=parseInt(k.substring(0,k.indexOf(" ")));if(k==Lp){var v=P0(S3);var H=CG();var W=O.folderNode;var g=[H,W];if(sY.U(g,pK,true)){break;}if(!cU(H,W,v,pK)){break;}be(H,W,v,null);yG(ZH(S3));}}else{if((gw=="folerNameElem")||(gw=="folderIcon")){UI(rL.parentNode);lU(s5.parentNode);var d=dragDropIcon.style.backgroundPosition;d=d.substring(0,d.indexOf(" "));if(parseInt(d)==Lp){AP(lf,rL.parentNode.parentNode.folderNode);}}}}break;case "emailAddress":pU(O.innerText);break;case "dayWeekViewApptBody":case "dayWeekViewApptBodyDiv":case "dayWeekViewAllDayApptDiv":if(Gg!=null){clearTimeout(Gg);Gg=null;}if(Os==null&&Ft==false){Gg=setTimeout("Fc()",500);}break;}if(window.isLoadingContent){return;}if(x2){tj();}else{if(Os){TI();}else{if(bC){pW();}}}if(SR){de();}if(Ft){xI();}if(hp){TI();}T6=null;Os=null;}function tj(k){x2.style.backgroundColor="#f0f0f0";x2.style.zIndex=1;Sf(x2);if(x2.id=="folderMsgResizer"){var d=IK-(s8-parseInt(x2.style.left));IK=d;Kt("fpw",d);}else{if(x2.id=="msgMsgTableResizer"){var m=j7-parseInt(x2.style.top);var O=cG-m;cG=O;Kt("btph",O);messageColumnResizer.style.height=parseInt(parseInt(messageColumnResizer.style.height)-m)+"px";contactsColumnResizer.style.height=parseInt(parseInt(contactsColumnResizer.style.height)-m)+"px";}else{var O=O4-(j7-parseInt(x2.style.top));O4=O;Kt("fph",O);}}pX();if(x2.id=="folderMsgResizer"&&C5(lf)){f5();}x2=null;}function pW(Y){var m=(bC.className=="msgTableResizerHotspot")?messageColumnResizer:contactsColumnResizer;m0(m);Sf(bC);var W=s8-parseInt(m.style.left);var O=Qg(bC.getAttribute("columnHeader"));if(!O.headerNode){if(O.length==2){O=O[1];}else{return;}}var d=parseInt(O.headerNode.getAttribute("width"))-W;var k=O.headerNode.getAttribute("columnId");O.headerNode.setAttribute("width",d);uG(k,d);if(bC.className=="msgTableResizerHotspot"){dz();}else{iC();}var A=(bC.className=="msgTableResizerHotspot")?"messageTable":"contactsTable";var H=hL(A=="messageTable"?S3:MK);H.ED(k);bC=null;return;}function uG(m,O){switch(m){case "From":Kt("frc",O);break;case "Subject":Kt("suc",O);break;case "Headline":Kt("hec",O);break;case "Received":Kt("rec",O);break;case "Published":Kt("puc",O);break;case "Size":Kt("sic",O);break;case "ToColumn":Kt("toc",O);break;case "Sent":Kt("sec",O);break;case "Modified":Kt("moc",O);break;case "Name":Kt("nac",O);break;case "Email":Kt("emc",O);break;case "Phone":Kt("phc",O);break;case "Company":Kt("coc",O);break;}}function de(){SR=false;folderMsgResizer.style.cursor=(gIsIE&&Su>=6.0)?"col-resize":"move";msgMsgTableResizer.style.cursor=(gIsIE&&Su>=6.0)?"row-resize":"move";x6.z("text");dragDropIcon.style.backgroundPosition=bP+"px 0px";m0(dragDropIcon);}function RE(k){try{var m=rH(k);var O=z0(m);if(O==null){return;}if(gIsIE){if(O.contains(Lt(m))){return;}}var d=Gk(O);}catch(e){return;}if(O.id=="sortIcon"){O=O.parentNode;d=Gk(O);}switch(d){case "closePaneButton":sa(O,m);break;case "vertScrollingDiv":if(SR&&(O.id=="foldersTableDiv")){yU();}break;case "folderRow":case "folderCell":case "folderNameElem":case "folderIcon":if(SR&&Lt(m)&&(Lt(m).id!="foldersTableDiv")&&B5(Gk(Lt(m)),"doesNotEqual","folderNameElem","folderRow","folderCell","folderIcon")){yU();}break;case "tableIconHeader":case "msgTableHeaders":case "contTableHeaders":if(O.id){sa(O,m);}if(O.state=="down"){upMsgTableHeader(O);}break;}}function m2(o){try{if(window.isLoadingContent){return;}var m=rH(o);var z=z0(m);var r=Gk(z);}catch(e){return;}var W;if(gIsIE){W=KH(m);}else{W=AF;}if(W==Wb||!W){return false;}VI(m);if(x2){if(x2.id=="folderMsgResizer"){var N=s8-(gH-m.clientX);N=K3(N,140,gDocBody.clientWidth-70);x2.style.left=N+"px";}else{var b=j7-(Mr-m.clientY);var M=(x2.id=="folderAppointmentsResizer")?250:70;b=K3(b,80,pw()-M);x2.style.top=b+"px";}}else{if(bC){var E=TC-(gH-m.clientX);var L=s8-(gH-m.clientX);var K=bC.getAttribute("columnHeader");var U=document.getElementById(K).offsetWidth;E=K3(E,TC-U,mainTablePane.offsetWidth-57);L=K3(L,s8-U,mainTablePane.offsetWidth-50);bC.style.left=E+"px";var n=(bC.className=="msgTableResizerHotspot")?messageColumnResizer:contactsColumnResizer;n.style.left=L+"px";}}if(SR){dragDropIcon.style.top=m.clientY+12;dragDropIcon.style.left=m.clientX;}else{if(KH(m)&&ns(gw)&&lu(m.clientX,m.clientY)){SR=true;KS=new Array();c2.m();folderMsgResizer.style.cursor="default";msgMsgTableResizer.style.cursor="default";x6.z("default");dragDropIcon.style.top=m.clientY+12;dragDropIcon.style.left=m.clientX;dragDropIcon.style.zIndex=10;dragDropIcon.style.backgroundPosition=bP+"px 0px";Qe(dragDropIcon);}}if(Ft){tL(m);}else{if(KH(m)&&T6!=null&&lu(m.clientX,m.clientY)){Ft=true;var k=T6.appt;QA=HR=ko(k.k());eY=T6.offsetTop;var j=k.k();var T=k.Y();pM(T6,m,m2,BX);T6.style.zIndex=1;}}if(hp){LZ(m);}else{if(KH(m)&&Os!=null&&lu(m.clientX,m.clientY)){hp=true;var a=zF(Os);var k=a.appt;Mr=m.clientY;var j=k.k();var T=k.Y();eY=a.offsetTop;PE=a.offsetHeight;pM(Os,m,m2,BX);}}Zw=m.clientX;Ji=m.clientY;}function lu(m,O){return(Math.abs(m-ow)>3||Math.abs(O-MD)>3);}function Q3(L){var v=rH(L);var d=z0(v);if(((Y1(window))||(window.name=="message"))&&x6.B(d)){return;}switch(Gk(d)){case "inputField":case "renamer":case "messageArea":case "toolbarInputElement":case "headerContent":case "composeMessageHeaderField":case "appointmentHeaderField":case "inlineAppointmentEditor":case "messageHeaderText":break;default:return false;}}function yQ(O){jJ("",O);}function jJ(k,W){if(gIsNS&&W){if(W.target.id=="PagedTableView_Scrollbar_id"){return;}}var d=rH(W);var O=k?k:z0(d);var H=Gk(O);switch(H){case "contactsRow":var v=Zq(MK);var A=v.W(ZH(MK));if(A!=null){if(c4(A)){p1(ZH(MK));}else{NL(ZH(MK));}}break;case "messageRow":wg("open",d);break;case "PagedTableView_container":var g=hL(S3);if(g.X()==k){wg("new_message",d);}else{if(!H5.O.BR(lf)){alert(strings.permissions_restriction);}else{pt();}}break;case "folderNameElem":if(O.innerText==strings.specialfolder_inbox&&H5.O.BN(lf)){wg("new_message",d);}else{if(O.innerText==strings.specialfolder_contacts&&eI()){if(!H5.O.BR(lf)){alert(strings.permissions_restriction);}else{pt();}}}break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "dayWeekViewAllDayEntryCell":var m=pf(O);if(m!=null){GC(m);}break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":case "dayWeekViewAllDayEntryCell":if(H=="monthViewHeaderDiv"){O=O.parentNode;}var m=pf(O);if(m!=null){GC(m);}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":if(Gg!=null){clearTimeout(Gg);Gg=null;}var Y=zF(O);S7(Y.appt);break;}}function dP(){if(Y1(window)){if(gDocBody==null){return;}oJ();if(Do()){if(N7){clearTimeout(N7);}N7=setTimeout("f5();",100);}if(gIsNS){oJ();}}}function oJ(){pX();Kt("ww",Qm());Kt("wh",pw());}function Sp(L){try{var N=JB();var O=(L==null)?rH():L;PG(O);if(!Wj){return false;}if((Gk(z0(O))=="toolbarInputElement")&&(O.keyCode!=9)){if(uC){clearTimeout(uC);}}}catch(e){return;}var m=z0(O);if(window.name=="newmessage"&&(m.id=="To_Field"||m.id=="Cc_Field"||m.id=="Bcc_Field")){setTimeout("Ug( '"+m.id+"', 70 )",0);}if(window.name=="newmessage"&&(m.id=="To_Field"||m.id=="Cc_Field"||m.id=="Bcc_Field"||m.id=="Subject")){i7=true;}switch(O.keyCode){case YJ:if(Y1(window)&&!Il()){a4();return false;}else{if(window.name=="newmessage"){if(m.id=="Subject"&&!O.shiftKey){setTimeout("am.d();",10);return false;}}else{if(window.name=="eventeditor"){if((m.id=="private"||m.id=="label"&&Qg("private").disabled)&&!O.shiftKey){am.d();return false;}else{if(m.id=="subject"&&O.shiftKey){am.d();return false;}}}}}break;case f0:if((Y1(window))&&RQ(renamer)){Oi(true);return;}if(Y1(window)){if(uY=="mainTablePane"){if(eI()){var v=Zq(MK);var k=v.W(ZH(MK));if(k!=null){if(c4(k)){p1(ZH(MK));}else{NL(ZH(MK));}}}else{wg("open",O);}}}else{if(window.name=="newmessage"){if(m.id=="Subject"&&!O.shiftKey&&!O.ctrlKey){am.d();return false;}}}break;case bs:if(Y1(window)){wg("delete",O);}break;case LO:if(Y1(window)&&!Il()){switch(uY){case "mainTablePane":if(eI()){wg("previous_contact",O);}else{wg("previous_message",O);}return false;break;case "foldersPane":if(zm(lf)!=null){hu(z2(zm(lf)));}else{if((lf.parentNode)&&(lf.parentNode.nodeName=="folder")){hu(lf.parentNode);}}var d=foldersTable.rows[s5.parentNode.parentNode.rowIndex-1];if(d&&(d.offsetTop-foldersTableDiv.scrollTop<0)){foldersTableDiv.scrollTop=foldersTableDiv.scrollTop-SV;}break;}}break;case Cb:if(Y1(window)&&!Il()){switch(uY){case "mainTablePane":if(eI()){wg("next_contact",O);}else{wg("next_message",O);}return false;break;case "foldersPane":if((lf.getAttribute("open")==U5)&&(v4.Y(lf,"./folder").length>0)){hu(v4.Y(lf,"./folder").item(0));}else{if(BB(lf)!=null){hu(BB(lf));}else{if((lf.parentNode)&&(BB(lf.parentNode)!=null)){hu(BB(lf.parentNode));}}}var d=foldersTable.rows[s5.parentNode.parentNode.rowIndex+1];if(d&&(d.offsetTop+d.offsetHeight-foldersTableDiv.scrollTop>foldersTableDiv.offsetHeight)){foldersTableDiv.scrollTop=foldersTableDiv.scrollTop+SV;}break;}}break;case Y3:case Ql:case Id:case bq:if(Y1(window)){switch(uY){case "mainTablePane":var A;switch(O.keyCode){case Y3:A=xw.BQ;break;case Ql:A=xw.Cj;break;case Id:A=xw.CV;break;case bq:A=xw.Ck;break;default:break;}var H;if(eI()){H=hL(MK);}else{H=hL(S3);}H.ET(A);return false;}}break;case fj:if(window.name=="message"&&O.altKey&&!O.ctrlKey&&!O.shiftKey&&ap()&&QI("meetingRequestMenuBar")){wg("tentative_meeting_request");return false;}else{if(window.name=="eventeditor"&&O.altKey&&!O.ctrlKey&&!O.shiftKey&&ap()&&QI("eventeditorMenuBar_meeting_attendee")){wg("tentative_meeting");return false;}else{if(O.ctrlKey&&(Y1(window)||window.name=="message")){wg("new_message");return false;}else{if(O.ctrlKey){return false;}}}}break;case Ya:if(O.ctrlKey){if(Y1(window)||(window.name=="message")){O.shiftKey?wg("reply_to_all",O):wg("reply_to_sender",O);}return false;}break;case d8:if(O.ctrlKey){if(Y1(window)){wg("send_and_receive_all",O);}return false;}break;case dv:if(window.name=="message"&&O.altKey&&!O.ctrlKey&&!O.shiftKey&&ap()&&QI("meetingRequestMenuBar")){wg("decline_meeting_request");return false;}else{if(window.name=="eventeditor"&&O.altKey&&!O.ctrlKey&&!O.shiftKey&&ap()&&QI("eventeditorMenuBar_meeting_attendee")){wg("decline_meeting");return false;}else{if(O.ctrlKey&&(Y1(window)||window.name=="message")){wg("delete");return false;}}}break;case Vc:if(O.ctrlKey){if(Y1(window)||window.name=="message"){xo(O,false);}if(gIsIE){O.keyCode=0;}return false;}break;case gb:if(O.ctrlKey){wg("print",O);if(gIsIE){O.keyCode=0;}return false;}break;case YM:if(O.ctrlKey){if(Y1(window)){if(eI()){var v=Zq(MK);var k=v.W(ZH(MK));if(k!=null){if(c4(k)){p1(ZH(MK));}else{NL(ZH(MK));}}}else{wg("open",O);}}if(gIsIE){O.keyCode=0;}return false;}break;case jU:if(O.ctrlKey){if(eI()){wg("previous_contact",O);}else{if(Y1(window)||(window.name=="message")){wg("previous_message",O);}}return false;}break;case Tj:if(O.ctrlKey){if(eI()){wg("next_contact",O);}else{if((Y1(window))||(window.name=="message")){wg("next_message",O);}}return false;}break;case UF:if(O.ctrlKey){return false;}break;case bz:var g=m.tagName.toUpperCase();if(!(g=="INPUT"&&(m.type=="text"||m.type=="password"))&&g!="TEXTAREA"&&!(g=="HTML"&&m.ownerDocument.designMode.toLowerCase()=="on")){if(gIsNS){O.preventDefaultAction();}return false;}break;case fl:if(window.name=="newmessage"&&O.ctrlKey){wg("check_names",O);return false;}break;case ka:if(Y1(window)&&O.ctrlKey&&O.shiftKey&&!O.altKey){wg("new_distribution_list",O);return false;}break;case fb:if(Y1(window)){if(O.ctrlKey&&O.shiftKey){wg("new_post",O);return false;}}else{if(window.name=="newmessage"){if(O.ctrlKey){wg("save_message");return false;}else{if(O.altKey){wg("send_message",O);return false;}}}else{if(window.name=="eventeditor"){if(O.ctrlKey){var W=PM["save_appointment_menuitem"];var h=(W!=null&&W.f()=="save_and_close_event");if(h){wg("save_and_close_event",O);return false;}}else{if(O.altKey){var Y=(PM["send_meeting_menuitem"]!=null);if(!Y){var W=PM["save_appointment_menuitem"];if(W!=null){Y=(W.f()=="send_and_close_event");}}if(Y){wg("send_and_close_event",O);return false;}}}}}}break;case c6:case aA:case P2:if(O.ctrlKey){return false;}break;case L2:if((Y1(window))&&RQ(renamer)){setTimeout("Oi(false);",100);return;}return false;break;case WF:return oR(O);break;case zH:if(window.name=="message"||window.name=="newmessage"){if(gIsIE){O.keyCode=0;}return false;}else{er=true;}return;break;case WI:case qj:if(gIsIE){O.keyCode=0;}return false;break;}}function oR(O){switch(uY){case "foldersPane":if(!Y1(window)){return;}if(RQ(renamer)){return;}else{E2();}break;default:break;}}function BB(O){if(O==null){return null;}if((O.nextSibling)&&(O.nextSibling.nodeName=="folder")){return O.nextSibling;}else{return BB(O.nextSibling);}}function zm(O){if(O==null){return null;}if((O.previousSibling)&&(O.previousSibling.nodeName=="folder")){return O.previousSibling;}else{return zm(O.previousSibling);}}function z2(m){var O=v4.Y(m,"./folder");if((O.length==0)||(m.getAttribute("open")==0)){return m;}else{return z2(O.item(O.length-1));}}function se(W){try{var d=rH(W);PG(d);return Eg(d);}catch(e){return;}}function Eg(O){if(!Wj){return false;}switch(O.keyCode){case hr:if(O.ctrlKey&&O.shiftKey&&zp()&&Y1(window)){wg("new_appointment",O);}else{if(O.ctrlKey&&!O.shiftKey&&(Y1(window)||window.name=="message")){wg("select_all",O);return false;}}break;case iE:if(window.name=="message"&&O.altKey&&!O.ctrlKey&&!O.shiftKey&&ap()&&QI("meetingRequestMenuBar")){wg("accept_meeting_request");return false;}else{if(window.name=="eventeditor"&&O.altKey&&!O.ctrlKey&&!O.shiftKey&&ap()&&QI("eventeditorMenuBar_meeting_attendee")){wg("accept_meeting");return false;}else{if(Y1(window)&&O.ctrlKey&&O.shiftKey&&!O.altKey){wg("new_contact");return false;}}}break;case TP:if(O.ctrlKey&&O.shiftKey&&Y1(window)&&!Il()){wg("new_folder",O);return false;}break;}var m=z0(O);var d=Gk(m);if(Y1(window)||window.name=="message"){if(O.keyCode==Vc){if(gIsIE&&O.ctrlKey&&!O.altKey){wg("forward_message",O);}if(d!="inputField"&&d!="toolbarInputElement"){if(gIsIE){O.keyCode=0;}return false;}}}if(O.ctrlKey&&d!="inputField"){return false;}if((m.id=="filterFieldMessages"||m.id=="filterFieldContacts")&&O.keyCode!=YJ){if(!lf||(!eI()&&!ST.a())){alert(strings.folder_still_loading_view_filter);m.value="";m.isEmpty=true;return;}else{m.isEmpty=false;uC=setTimeout("Rq()",500);}}}function Hi(P){if(!Wj){return false;}try{var k=rH(P);PG(k);if(gIsNS){gA(k);}}catch(e){return;}}function gA(P){var k=rH(P);var Y=32;var t=k.charCode;switch(t){case Vc:case Vc+Y:if(Y1(window)&&k.ctrlKey){k.preventDefaultAction();wg("forward_message",k);return false;}if(window.name=="newmessage"){break;}case fb+Y:case c6+Y:case Ya+Y:case Ya:case fj+Y:case gb+Y:case ae+Y:case d8+Y:case ka:if(k.ctrlKey){k.preventDefaultAction();return false;}break;case hr+Y:if(k.ctrlKey){if(gIsNS&&document.activeField&&(document.activeField.id=="Subject"||document.activeField.id=="To_Field"||document.activeField.id=="Cc_Field"||document.activeField.id=="Bcc_Field")){return true;}k.preventDefaultAction();wg("select_all",k);return false;}case dv+Y:if(k.ctrlKey){k.preventDefaultAction();return false;}}switch(k.keyCode){case gL:wg("faq_help",k);k.preventDefaultAction();return false;break;case zH:if(!Y1(window)){k.preventDefaultAction();return false;}else{er=true;}break;case bz:case LO:case Cb:case F0:case ps:case Ql:case Y3:var L=z0(k);var b=L.tagName.toUpperCase();if(!(b=="INPUT"&&(L.type=="text"||L.type=="password"))&&b!="TEXTAREA"&&!(b=="HTML"&&L.ownerDocument.designMode.toLowerCase()=="on")){k.preventDefaultAction();return false;}break;}}function R3(O){return Ul("",O);}function Ul(k,A){try{if(hO!=null){return false;}var O=rH(A);if(O==null){return false;}var d=k?k:z0(O);var m=Gk(d);}catch(e){return;}switch(m){case "messageRow":xo(O,false);tY(O,messageTableContextualMenu);break;case "contactsRow":xo(O,false);tY(O,contactContextualMenu);break;case "folderIcon":case "folderNameElem":tY(O,folderContextualMenu);break;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":appointmentContextualMenu.appt=dw.appt;tY(O,appointmentContextualMenu);break;case "dayWeekViewEntryCell":case "monthViewEntryCell":case "monthViewHeaderDiv":tY(O,calendarContextualMenu);break;case "composeMessageHeaderField":case "appointmentHeaderField":return true;break;}return false;}function or(O){O=rH(O);wg("faq_help",O);return false;}function Kh(){ModelessDialog.closeAll();UP.n(true);if(!er){UP.q();}}function d7(){if(ap()){Qa.X();}if((Yh()!=Yn)||(DO()!=mR)){Kt("wl",Yh());Kt("wt",DO()-22);}}function tY(O,m){if(gIsNS){O.preventDefault();O.stopPropagation();}m.o(O.clientX,O.clientY);}function yU(){if(rL){UI(rL.parentNode);}lG(s5.parentNode);rL=s5;}function vu(m){var O=rH(m);cb(z0(O),m);PG(O);}function V4(m){var O=rH(m);XA(z0(O),m);PG(O);}function PR(m){var O=rH(m);Z1(z0(O),m);PG(O);}function Zx(O){switch(O.type){case "mousedown":case "mouseup":case "click":case "dblclick":return true;}return false;}ST.STATUS_KNOWN=1;ST.INITIAL_DOWNLOAD_COMPLETE=2;ST.CORE=4;ST.CLIENT_SIDE_ONLY=8;ST.HAS_NEW_MESSAGES=16;ST.SORT_DESCENDING=32;ST.SORT_ASCENDING=64;ST.STATUS_ERROR=256;ST.NO_SELECT=512;ST.TYPE_MAIL="Mail";ST.TYPE_CONTACT="Contact";ST.TYPE_CALENDAR="Calendar";ST.TYPE_SHARED_ROOT="SharedFolderRoot";function ST(s,u,n,S){this.C=s;this.W=u;this.h=(n!=null)?n:"Mail";this.Y=0;this.z=0;this.Q=0;this.q=new Array(0);this.m=new Array(0);this.T=-1;this.N=-1;this.t=S;}ST.a=function(){if(!R2){return false;}var c=lf.getAttribute("validity");var A2=pp.O(lf);var A4=PB.m(c,A2);return A4.R();};ST.prototype.v=function(A2){var c=parseInt(0)-parseInt(A2)-parseInt(1);this.Y&=c;};ST.prototype.G=function(A6){var A4=A6.length;for(var c=0;c<A4;c++){var A8=A6[c];var A2=parseInt(A8,10);if(A2>this.N){this.N=A2;}}this.m=this.m.slice(A4);};ST.prototype.f=function(A2,c){if(A2!=-1&&A2==this.C){return true;}else{if(c!=null&&c!=undefined&&c==this.W){return true;}else{return false;}}};ST.prototype.D=function(){return this.Y;};ST.prototype.k=function(){return this.t;};ST.prototype.J=function(){return this.z;};ST.prototype.X=function(){return this.W;};ST.prototype.o=function(){var A2=0;var A4=new Array();for(var c=0;c<this.m.length;c++){if(A2==250){break;}A4.push(this.m[c]);A2++;}if(A2==0){return null;}return A4;};ST.prototype.E=function(){var c=H5.O.Bc(this.t);if(c==null||c==undefined){if(this.h==ST.TYPE_CONTACT){return ST.SORT_ASCENDING;}else{return ST.SORT_DESCENDING;}}return(c=="descending")?ST.SORT_DESCENDING:ST.SORT_ASCENDING;};ST.prototype.j=function(){var c=H5.O.Bd(this.t);if(c==null){if(this.h==ST.TYPE_CONTACT){c="Name";}else{if(this.W==strings.specialfolder_outbox||this.W==strings.specialfolder_sentitems){c="Sent";}else{if(this.W==strings.specialfolder_drafts){c="Modified";}else{c="Received";}}}}var A2=o0(c);return A2;};ST.prototype.I=function(){return this.z;};ST.prototype.r=function(){return this.h;};ST.prototype.L=function(){return this.C;};ST.prototype.K=function(){return this.N;};ST.prototype.Z=function(){return this.T;};ST.prototype.F=function(){return this.Q;};ST.prototype.R=function(){if(this.A(ST.CLIENT_SIDE_ONLY)==true){return true;}if(this.A(ST.STATUS_KNOWN)==false){return false;}if(this.U()){return true;}return false;};ST.prototype.A=function(c){return((c&this.Y)==c)?true:false;};ST.prototype.b=function(){if(this.m==null){return false;}if(this.m.length!=0){return true;}else{return false;}};ST.prototype.U=function(){if(this.b()){return false;}else{return true;}};ST.prototype.V=function(c){this.W=c;};ST.prototype.O=function(c){this.Y|=c;};ST.prototype.H=function(c){if(c==null){debugger;}else{this.z=c;}};ST.prototype.B=function(c){this.h=c;};ST.prototype.l=function(c){this.C=c;};ST.prototype.g=function(c){this.N=c;};ST.prototype.d=function(c){this.T=c;};ST.prototype.w=function(c){this.Q=c;};ST.prototype.p=function(){if((this.Y&ST.INITIAL_DOWNLOAD_COMPLETE)==0){return true;}else{return false;}};ST.prototype.P=function(A4){var c=0;var A8=0;var A2=0;var A9=false;if(A4!=null){var A6=A4.length;for(c=0;c<A6;c++){if((A2=parseInt(A4[c]))==NaN){continue;}this.m[this.m.length]=A2;}this.m.sort(this.M);this.m.reverse();}};ST.prototype.M=function(c,A2){return(c-A2);};v1.OPERATION=vb;function v1(I,p){this.k=new Array();this.B=I;this.q=p;}v1.prototype.z=function(A9,AG,AC,AH){var F=A9;if(F==null){F=-1;}var c=new ST(F,AG,AC,AH);this.k.push(c);return c;};v1.prototype.m=function(c,F){return this.L(c,F);};v1.prototype.Y=function(F){return this.L(-1,F);};v1.prototype.T=function(A4,A2){var F=this.t(A4,A2);if(F!=-1){PB.k=Y8.m(PB.k,F);return true;}return false;};v1.prototype.a=function(AJ,AL){var A4=this.L(-1,AJ);if(A4!=null){var F=this.o(A4);if(F!=null){for(var A2=0;A2<F.length;A2++){var A8=F[A2];var AO=A8.X().substr(AJ.length);var AK=AL+AO;A8.V(AK);}}A4.V(AL);return true;}return false;};v1.prototype.L=function(A6,A8){for(var F=0;F<this.k.length;F++){var c=this.k[F];if(c.f(A6,A8)==true){return c;}}return null;};v1.prototype.t=function(A8,A6){for(var F=0;F<this.k.length;F++){var c=this.k[F];if(c.f(A8,A6)==true){return F;}}return -1;};v1.prototype.o=function(AK){var A4=AK.X();var A2=new Array();for(var c=0;c<PB.k.length;c++){var A9=PB.k[c];var AC=A9.X();if(A4.length>=AC.length){continue;}var AH=AC.substr(0,A4.length);if(A4==AH){A2[A2.length]=A9;}}return A2;};v1.K=function(){if(!sY.k(FL.f,v1.OPERATION,true)){return;}var F=ot.d(v1.j,v1.n);F.L("namespace",sE);var AH=F.L("getFolderTree",sE);var A8=v4.k.createElement("prefetch");for(var c=0;c<UP.h.length;c++){var AC=UP.h[c];var A6=v4.k.createElement("folder");A6.appendChild(v4.k.createTextNode(AC));A8.appendChild(A6);}AH.h(A8);ot.O(F);};v1.j=function(AO){sY.m(FL.f,v1.OPERATION);var F=AO.h();var A4=F.getElementsByTagName("personalNsPrefix")[0].text;var A2=F.getElementsByTagName("delimiter")[0].text;AE=new pp.A();AE.t(A4);AE.U(A2);PB=new v1(A4,A2);var AK=F.getElementsByTagName("folders");var AG=v1.M(AK.item(0));v1.N(uo());v1.r(AG);fp();v1.W();if(zp()){var AH=function(){f5();Rx();RX();setTimeout("Pb()",30000);if(ap()){Qa.b();var Aa=H5.X.BK();for(var AR=0;AR<Aa.length;AR++){var AY=Aa[AR];var Ac=Dl.m(AY);AY.removeChild(Ac);Dl.d(AY);}}};var AJ=ja();AJ.a(AH);}ot.A.O();};v1.n=function(){sY.m(FL.f,v1.OPERATION);};v1.M=function(B1){var AJ=B1.firstChild;var AY=new Array();while(AJ){folders.documentElement.appendChild(AJ.cloneNode(true));AJ=AJ.nextSibling;}var Ae=H5.h;var An=H5.S;var Ad=folders.getElementsByTagName(H5.V);var B3=AE.a();var A8=null;for(var AV=0;AV<Ad.length;AV++){var F=Ad.item(AV);var B2=H5.O.BT(F);var c=F.getAttribute(Ae);c=c.replace(/\\\\/g,"\\");c=c.replace(/\\\"/g,'"');F.setAttribute(Ae,c);var AO=F.getAttribute(An);if(c.toLocaleString()=="inbox"&&gIsNS){F.name=strings.specialfolder_inbox;F.imapName="INBOX";}var AG=null;if(F.parentNode.nodeName==B1.nodeName&&AO){var AK=c;if(AK!=pp.H){AK=B3+AK;}AG=NG("specialfolder_"+AO.toLowerCase());F.setAttribute(H5.Z,U5);F.setAttribute(H5.Ae,AK);AY[AY.length]=AO;}if(AG==null){AG=pp.Y(c);}H5.O.Bo(F);var A6=null;F.setAttribute(H5.g,AG);F.setAttribute(H5.j,Bv);A6=F.getAttribute(H5.k);if(A6==null||A6==undefined){F.setAttribute(H5.k,"Mail");}if(A6=="Contact"){F.setAttribute(H5.a,0);}if(A6!="SharedFolderRoot"){A6=F.getAttribute(H5.b);}var Au=F.getAttribute(H5.q);var B4=pp.d(F);var Ac=F.getAttribute(H5.b);var At=F.getAttribute(H5.k);var Ak=F.getAttribute(H5.AK);A8=PB.z(Au,B4,At,F);if(Ac!=null){A8.H(Ac);A8.O(ST.STATUS_KNOWN);}if(Ak!=null){A8.O(ST.NO_SELECT);}if(B2){A8.O(ST.CLIENT_SIDE_ONLY);}A8.d(-1);}return AY;};v1.r=function(AL){var F=new Object();var A4=null;var AC=null;F["Inbox"]=strings.specialfolder_inbox;F["SentItems"]=strings.specialfolder_sentitems;F["DeletedItems"]=strings.specialfolder_deleteditems;F["Calendar"]=strings.specialfolder_calendar;F["Contacts"]=strings.specialfolder_contacts;F["Drafts"]=strings.specialfolder_drafts;for(var A2=0;A2<AL.length;A2++){AC=AL[A2];for(A4 in F){if(F[A4]==null){continue;}if(AC==A4){F[AC]=null;}}}var A8="";var A2=0;for(A4 in F){if(F[A4]!=null){if(A2!=0){A8+=", ";}A8+=F[A4];A2++;}}if(A8!=""){var AH=new Array(1);AH["list"]=A8;var AO="alert('"+strings.special_folder_error.format(AH)+"');";setTimeout(AO,100);}};v1.W=function(A2){if(A2==null){A2=uo();}var A8=v4.Y(A2,"./folder");if(A8.length==0){return;}var A4=v4.L(A8);A4.sort(v1.J);for(var c=0;c<A4.length;c++){A2.appendChild(A2.removeChild(A4[c]));v1.W(A4[c]);}};v1.J=function(A8,A6){var c=H5.O.BN(A8);var s=H5.O.BN(A6);if(c&&!s){return -1;}else{if(!c&&s){return 1;}}if(c&&s){return v1.X(A8)-v1.X(A6);}return(H5.O.BJ(A8).toLowerCase()<H5.O.BJ(A6).toLowerCase())?-1:1;};v1.X=function(A4){var c=[strings.specialfolder_inbox,strings.specialfolder_outbox,strings.specialfolder_drafts,strings.specialfolder_sentitems,strings.specialfolder_deleteditems,strings.specialfolder_calendar,strings.specialfolder_contacts,strings.specialfolder_notes,strings.specialfolder_shared];for(var F=0;F<c.length;F++){if(c[F]==H5.O.BJ(A4)){return F;}}alert("should never get here");};v1.N=function(A4){for(var c=0;c<A4.childNodes.length;c++){var F=A4.childNodes.item(c);var A9=H5.O.BQ(F);if(A9=="Calendar"){F.setAttribute(H5.a,0);if(zp()){var AC=new nh(F);var AH=ja();AH.g(AC);if(A4==uo()&&H5.O.BN(F)){F.setAttribute(H5.g,strings.specialfolder_calendar);}v1.N(F);}else{A4.removeChild(F);c--;}}else{v1.N(F);}}};function HJ(O,m,d){this.O=O;this.m=m;this.d=d;}var ZF={d:0,m:1,O:2};function Kf(w){this.v=bw(w);this.m=ZF.d;this.d=null;this.O=null;}Kf.prototype.A=function(){return this.v;};Kf.prototype.a=function(){return this.m;};Kf.prototype.t=function(){return this.O;};Kf.prototype.z=function(l){l=Math.floor(l);var V=v4.O(this.O,"FREEBUSY-0",true);var P=[];rQ.O(P,l);var f=rQ.A(P);var R=iF.O(f,false);v4.m(V,R);};Kf.prototype.C=function(){var l=null;var R=v4.O(this.O,"FREEBUSY-6",false);if(R!=null){var P=v4.d(R);if(P!=""){var Q=iF.d(P);var f=rQ.H(Q);var V=new ai();l=wU(rQ.d(f,0),V);}}return l;};Kf.prototype.H=function(T){var R=new ai();var Q=Ao(T,R);var l=[];rQ.O(l,Q);var f=rQ.A(l);var V=iF.O(f,false);var P=v4.O(this.O,"FREEBUSY-6",true);v4.m(P,V);};Kf.prototype.E=function(){var P=null;var R=v4.O(this.O,"FREEBUSY-7",false);if(R!=null){var l=v4.d(R);if(l!=""){var Q=iF.d(l);var f=rQ.H(Q);var V=new ai();P=wU(rQ.d(f,0),V);}}return P;};Kf.prototype.Y=function(T){var R=new ai();var Q=Ao(T,R);var l=[];rQ.O(l,Q);var f=rQ.A(l);var V=iF.O(f,false);var P=v4.O(this.O,"FREEBUSY-7",true);v4.m(P,V);};Kf.prototype.k=function(f,V){if(this.d==null){return [];}var R=[];for(var l=0,len=this.d.length;l<len;l++){var P=this.d[l];if(!(X9(P.O,V)>=0||X9(P.m,f)<=0)){Y8.O(R,P);}}return R;};Kf.prototype.g=function(Q){var l=[];var V=new ai();for(var P=0,len=Q.length;P<len;P++){var R=Q[P];var f=Ao(R.O,V);rQ.O(l,f);f=Ao(R.m,V);rQ.O(l,f);rQ.O(l,R.d);}var n=rQ.A(l);var K=iF.O(n,false);var T=v4.O(this.O,"FREEBUSY-2",true);v4.m(T,K);};Kf.prototype.U=function(P,V,f){if(P==null){P=true;}var l=new Wd.O(qx("calendar"),P,ei(this,this.X),ei(this,this.N));l.h.add("onSuccessFn",V);l.h.add("onErrorFn",f);var R=l.L("getFreeBusy",sE);R.L("user",this.v);l.N.E();};Kf.prototype.X=function(Q,V){var R=Q.h().getElementsByTagName("fbdata");var f=R[0];this.h(f);if(this.m==ZF.m){var l=V.item("onSuccessFn");if(l!=null){l(this);}}else{var P=V.item("onErrorFn");if(P!=null){P(this);}}};Kf.prototype.h=function(T){this.O=T;var f=v4.O(T,"FREEBUSY-2",false);if(f==null){this.m=ZF.O;return;}this.d=new Array();var Q=v4.d(f);if(Q!=""){var j=iF.d(Q);var P=rQ.H(j);var R=new ai();for(var l=0,len3=P.length;l<len3;l+=12){var K=wU(rQ.d(P,l),R);var M=wU(rQ.d(P,l+4),R);var V=rQ.d(P,l+8);if(V==tW.O){continue;}var n=new HJ(K,M,V);Y8.O(this.d,n);}}this.m=ZF.m;};Kf.prototype.N=function(P){this.m=ZF.O;var l=P.item("onErrorFn");if(l!=null){l(this);}};Kf.W=function(f,R,Q){if(R==null){R=true;}var l=new Wd.O(qx("calendar"),R,Kf.b,Kf.L);l.h.add("onFinishFn",Q);l.h.add("users",f);var V=l.L("getFreeBusy",sE);for(var P=0;P<f.length;P++){V.L("user",f[P]);}l.N.E();};Kf.b=function(o,M){var R=M.item("users");var Q=M.item("onFinishFn");var T=o.h().getElementsByTagName("fbdata");var V=new Array();if(T.length==0){for(var l=0,len=R.length;l<len;l++){var f=R[l];var P=new Kf(f);P.m=ZF.O;Y8.O(V,P);}if(Q!=null){Q(V);}return;}for(var l=0,len=R.length;l<len;l++){var f=R[l];var P=new Kf(f);var K=false;for(var n=0,len2=T.length;n<len2;n++){var j=T[n];if(j.getAttribute("user")==f){P.h(j);K=true;}}if(!K){P.m=ZF.O;}Y8.O(V,P);}if(Q!=null){Q(V);}};Kf.L=function(T){var P=T.item("users");var R=T.item("onFinishFn");var V=new Array();for(var l=0,len=P.length;l<len;l++){var Q=P[l];var f=new Kf(Q);f.m=ZF.O;Y8.O(V,f);}if(R!=null){R(V);}};var ay={O:new Array(),A:function(){ay.O.length=0;},k:function(W){if(ay.m(W.A())!=null){return;}Y8.O(ay.O,W);},m:function(Y){for(var W=0,len=ay.O.length;W<len;W++){var H=ay.O[W];if(H.A()==Y){return H;}}return null;},d:function(Y,W){var H=function(g){for(var v=0,len=g.length;v<len;v++){ay.k(g[v]);}if(W!=null){W();}};Kf.W(Y,true,H);}};var Qa={W:300000,v:2,A:null,k:null,m:false,d:null,g:false,H:true,O:null,Y:null,b:function(){var C=new Kf(UP.H);C.U(true,Qa.E,Qa.a);},X:function(){if(Qa.d!=null){clearTimeout(Qa.d);Qa.d=null;Qa.H=true;if(Qa.m){Qa.N(false);}}},L:function(C){if(Qa.O==null){Qa.m=true;return;}Qa.h(C);if(C.X()==false){if(C.u()!=tW.O&&!(X9(C.k(),Qa.k)>=0||X9(C.Y(),Qa.A)<=0)){Y8.O(Qa.O,C);}}else{if(C.u()!=tW.O){var f=C.r();var t=Qa.A.clone();while(PL(t,Qa.k)<0){var l=f.l(t);if(l[0]){var R=l[2];var P=C.s(R);if(P!=null){Y8.O(Qa.O,P);}}t.setDate(t.getDate()+1);}}for(var w=0,len=C.q.length;w<len;w++){var U=C.q[w];if(!(X9(U.k(),Qa.k)>=0||X9(U.Y(),Qa.A)<=0)){if(U.u()!=tW.O){Y8.O(Qa.O,U);}}}}Qa.m=true;},h:function(U){if(Qa.O==null){Qa.m=true;return;}for(var t=Qa.O.length;--t>=0;){var C=Qa.O[t];if((C.W||C.g)&&C.Bi==U.P||!C.W&&!C.g&&C.P==U.P){Qa.O=Y8.m(Qa.O,t);}}Qa.m=true;},E:function(U){Qa.Y=U;var U=Qa.Y;var w=new Date();var C=new Date(w.getFullYear(),w.getMonth(),1);var t=C.clone();C.setDate(C.getDate()-1);t.setMonth(t.getMonth()+Qa.v);Qa.A=C;Qa.k=t;U.H(C);U.Y(t);setTimeout("Qa.z()",1000);},z:function(){var t=ja();var C=t.O();if(C==null){return;}Qa.O=C.W(Qa.A,Qa.k);Qa.g=true;Qa.H=false;Qa.d=setTimeout("Qa.N()",Qa.W);},a:function(){var C=new Kf(UP.H);C.O=v4.k.createElement("fbdata");C.O.setAttribute("user",UP.H);var w=new Date();var t=new Date(w.getFullYear(),w.getMonth(),1);var U=t.clone();t.setDate(t.getDate()-1);U.setMonth(U.getMonth()+Qa.v);Qa.A=t;Qa.k=U;C.H(t);C.Y(U);Qa.Y=C;setTimeout("Qa.z()",1000);},N:function(l){if(!Qa.g){return;}if(!Qa.m&&!Qa.H){Qa.d=setTimeout("Qa.N()",Qa.W);return;}if(l==null){l=true;}var R=[];for(var U=0,len=Qa.O.length;U<len;U++){var t=Qa.O[U];var C=t.u();if(C==tW.d||C==tW.m||C==tW.k){var V=new HJ(t.k(),t.Y(),C);Y8.O(R,V);}}var f=T9(R);var w=Qa.Y;w.g(f);var Q=ja();var P=Q.O();if(P==null){return;}rq(P,w,l);Qa.m=false;if(!Qa.H){Qa.d=setTimeout("Qa.N()",Qa.W);}}};function rq(W,k,O){if(O==null){O=true;}k.z(1);var A=k.t();var d=new Wd.O(qx("calendar"),O,null,null);var m=d.L("putFreeBusy",sE);m.h(A.cloneNode(true));m.L("ImapFolderName",W.d());d.N.E();}function aJ(a,m){var g=m.C();var v=m.E();var h=2;if(g!=null&&v!=null){h=Math.round((v.getTime()-g.getTime())/(T0*30));}var Y=new Date();var O=new Date(Y.getFullYear(),Y.getMonth(),1);var A=O.clone();O.setDate(O.getDate()-1);A.setMonth(A.getMonth()+h);var L=a.W(O,A);var d=[];for(var W=0,len=L.length;W<len;W++){var H=L[W];var k=H.u();if(k==tW.d||k==tW.m||k==tW.k){var N=new HJ(H.k(),H.Y(),k);Y8.O(d,N);}}d=T9(d);m.g(d);m.H(O);m.Y(A);rq(a,m,false);}function nL(N,E){var v=[];var a=ja();var Y=a.O();if(Y==null){return;}var d=N.clone();d.setHours(0,0,0);d.setDate(d.getDate()-1);var m=E.clone();m.setHours(0,0,0);m.setDate(m.getDate()+1);var H=Y.W(d,m);for(var W=0,len=H.length;W<len;W++){var O=H[W];var k=O.u();if((k==tW.d||k==tW.m||k==tW.k)&&!(X9(O.k(),E)>=0||X9(O.Y(),N)<=0)){var h=new HJ(O.k(),O.Y(),k);Y8.O(v,h);}}var L=T9(v);var g=JB();var A=new Kf(g.UP.H);A.d=L;A.m=ZF.m;return A;}function T9(H){var h=[];while(H.length>0){var W=H[0];H=Y8.m(H,0);var Y=[];for(var O=0;O<H.length;O++){var v=H[O];var N=(W.m<=v.O||W.O>=v.m);if(!N){Y8.O(Y,v);H=Y8.m(H,O);O--;}}if(Y.length==0){Y8.O(h,W);continue;}Y8.O(Y,W);var d=[];for(var O=0,len=Y.length;O<len;O++){var m=Y[O];var g=false;for(var A=0,len2=d.length;A<len2;A++){if(X9(m.O,d[A])==0){g=true;break;}}if(!g){Y8.O(d,m.O);}g=false;for(var A=0,len2=d.length;A<len2;A++){if(X9(m.m,d[A])==0){g=true;break;}}if(!g){Y8.O(d,m.m);}}d.sort(X9);var k=[];for(var O=0,len=d.length-1;O<len;O++){var L=tW.d;for(var A=0,len2=Y.length;A<len2;A++){var m=Y[A];var N=(m.m<=d[O]||m.O>=d[O+1]);if(!N){if(m.d>L){L=m.d;}}}var m=new HJ(d[O],d[O+1],L);Y8.O(k,m);}for(var O=0;O<k.length-1;O++){var W=k[O];var v=k[O+1];if(X9(W.m,v.O)==0&&W.d==v.d){var m=new HJ(W.O,v.m,W.d);k=Y8.m(k,O);k=Y8.m(k,O);k=Y8.H(k,O,m);O--;}}h=h.concat(k);}function a(E,b){return X9(E.O,b.O);}h.sort(a);return h;}function Fv(){H2();h9();IK=cd("fpw");O4=cd("fph");cG=cd("btph");gDoc.title=strings.app_name+" ("+UP.O("outgoingName")+")";VC(mainmenubar.documentElement);var m=KJ(mainmenubar.documentElement,wg);var O;O=mk["mainmenubar_file_menu"];O.U=vs;O=mk["mainmenubar_file_new_menu"];O.U=BF;O=mk["mainmenubar_file_folder_menu"];O.U=ON;O=mk["mainmenubar_edit_menu"];O.U=OG;O=mk["mainmenubar_view_menu"];O.U=ou;O=mk["mainmenubar_actions_menu"];O.U=Mg;O=mk["mainmenubar_actions_mark_menu"];O.U=Hx;O=mk["mainmenubar_actions_label_menuitem"];O.U=Ru;O=mk["mainmenubar_actions_show_time_as_menuitem"];O.U=wh;VC(maintoolbar.documentElement);var k=I0(null,m.offsetTop+m.offsetHeight,maintoolbar.documentElement,wg);filterFieldMessages.onfocus=filterFieldContacts.onfocus=qG;filterFieldMessages.onblur=filterFieldContacts.onblur=dI;filterFieldMessages.isEmpty=true;filterFieldContacts.isEmpty=true;filterFieldMessages.style.color=filterFieldContacts.style.color="gray";filterFieldMessages.value=strings.subject_filter_caption;filterFieldContacts.value=strings.name_filter_caption;fY("<DIV id='statusWrapper' class='statusWrapper'>",m);fY("<DIV id='statusReadout' class='statusReadout' noWrap>",m);var A=fY("<DIV id='logo' class='logo'>",m);A.style.height=(m.offsetHeight-1)+"px";t8=0;tv=k.offsetTop+k.offsetHeight;TA(t8,tv);fY("<DIV id='dragDropIcon' class='msgIcon' style='visibility:hidden; background-position:"+bP+" 0px;'>",gDocBody);fY("<INPUT type='text' class='renamer' id='renamer' style='cursor:text; position:absolute; border:1px solid black;'>",gDocBody);m0(renamer);fY("<iframe id='attachmentDownloadFrame' name='attachmentDownloadFrame' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");fY("<iframe id='honkerIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");fY("<iframe id='htmlToTextIframe' style='visibility:hidden;height:1px;width:1px' src='blank.jsp'></iframe>");VC(folderContextMenu.documentElement);folderContextualMenu=new Xq(folderContextMenu.documentElement,wg);folderContextualMenu.U=r9;VC(contactContextMenu.documentElement);contactContextualMenu=new Xq(contactContextMenu.documentElement,wg);VC(messageTableContextMenu.documentElement);messageTableContextualMenu=new Xq(messageTableContextMenu.documentElement,wg);VC(calendarContextMenu.documentElement);calendarContextualMenu=new Xq(calendarContextMenu.documentElement,wg);VC(appointmentContextMenu.documentElement);appointmentContextualMenu=new Xq(appointmentContextMenu.documentElement,wg);appointmentContextualMenu.U=K0;O=mk["appointment_label_menuitem"];O.U=Ni;O=mk["appointment_show_time_as_menuitem"];O.U=P5;var d=parseInt(UP.O("mailCheckInterval",ri.m))*Z2;if(d!=0){xp=setInterval(E9,d);}if(!UP.O("messagePaneVisible",ri.O)){xl();}if(!UP.O("foldersPaneVisible",ri.O)){vX();}if(!UP.O("eventsPaneVisible",ri.O)||!zp()){DS();}if(!UP.O("miniCalendarPaneVisible",ri.O)||!zp()){JY();}Wj=true;}function VC(d){if(d.getAttribute("processed")=="true"){return;}var L=d.childNodes;for(var k=0;k<d.childNodes.length;k++){var O=L.item(k);var m=O.getAttribute("command");var Y=O.getAttribute("id");if((!zp()&&(m=="new_appointment"||m=="toggle_events_pane"||m=="toggle_mini_calendar_pane"||m=="toggle_mini_calendar_pane"))||(!Mi()&&m=="refresh_folder")||(!hK()&&(m=="open_rules_wizard"||Y=="open_rules_wizard_divider"))||(!ap()&&m=="open_meeting_address_selection")){d.removeChild(O);k--;}if(gIsNS&&(m=="cut"||m=="copy"||m=="paste"||Y=="cut_copy_paste_divider")){d.removeChild(O);k--;}var v=O.getAttribute("caption");if(v!=null){var H=NG(v);if(H!=null){O.setAttribute("caption",H);}}var A=O.getAttribute("shortcut");if(A!=null){var h=NG(A);if(h!=null){O.setAttribute("shortcut",h);}}var g=O.getAttribute("tooltip");if(g!=null){var W=NG(g);if(W!=null){O.setAttribute("tooltip",W);}}if(O.hasChildNodes()){VC(O);}}if(d.childNodes.length==0){d.parentNode.removeChild(d);}d.setAttribute("processed","true");}function vs(){G5("mainmenubar_file_open_menuitem",!Do()||dw!=null);}function BF(){G5("mainmenubar_file_new_post_menuitem",!Do()&&!eI());}function ON(){var f=(uY=="foldersPane");G5("mainmenubar_new_subfolder_menuitem",f);G5("mainmenubar_rename_folder_menuitem",f);G5("mainmenubar_delete_folder_menuitem",f);G5("mainmenubar_promote_folder_menuitem",f);}function OG(){var f=!Do();G5("select_all_menuitem",f);}function ou(){var f=!Do();G5("toggle_message_pane_menuitem",f);G5("previous_message_menuitem",f);G5("next_message_menuitem",f);G5("toggle_mini_calendar_pane_menuitem",!g4(foldersPane)||!g4(eventsPane));}function Mg(){var f=!Do()&&!eI();G5("reply_to_sender_menuitem",f);G5("reply_to_all_menuitem",f);G5("forward_message_menuitem",f);G5("reply_to_post_menuitem",f);G5("mainmenubar_actions_mark_menu",Do()&&dw!=null||(!Do()&&!eI()));G5("mainmenubar_actions_label_menuitem",Do()&&dw!=null);G5("mainmenubar_actions_show_time_as_menuitem",Do()&&dw!=null);G5("view_full_headers_menuitem",f);}function Hx(){var f=!Do()&&!eI();G5("mark_as_read_menuitem",f&&uY=="mainTablePane");G5("mark_as_unread_menuitem",f&&uY=="mainTablePane");G5("mark_all_read_menuitem",f&&uY=="mainTablePane");if(Do()&&dw!=null){var I=dw.appt;G5("mark_as_private_menuitem",!I.W&&!I.g);um("appointment_private_menuitem",(I.Cz()==hG.O));}else{G5("mark_as_private_menuitem",false);um("appointment_private_menuitem",false);}}function Ru(){var I=dw.appt;var N=I.Ab();um("mainmenubar_label_none_menuitem",(N==qX.O));um("mainmenubar_label_important_menuitem",(N==qX.Y));um("mainmenubar_label_business_menuitem",(N==qX.g));um("mainmenubar_label_personal_menuitem",(N==qX.k));um("mainmenubar_label_vacation_menuitem",(N==qX.m));um("mainmenubar_label_must_attend_menuitem",(N==qX.H));um("mainmenubar_label_travel_required_menuitem",(N==qX.h));um("mainmenubar_label_needs_preparation_menuitem",(N==qX.v));um("mainmenubar_label_birthday_menuitem",(N==qX.W));um("mainmenubar_label_anniversary_menuitem",(N==qX.d));um("mainmenubar_label_phone_call_menuitem",(N==qX.A));}function wh(){var I=dw.appt;var A8=I.u();um("mainmenubar_busy_status_free_menuitem",(A8==tW.O));um("mainmenubar_busy_status_tentative_menuitem",(A8==tW.d));um("mainmenubar_busy_status_busy_menuitem",(A8==tW.m));um("mainmenubar_busy_status_out_of_office_menuitem",(A8==tW.k));}function r9(){var AZ=pp.d(lf);um("folder_refresh_menuitem",UP.C(AZ));}function K0(){var I=appointmentContextualMenu.appt;um("appointment_private_menuitem",(I.Cz()==hG.O));G5("appointment_private_menuitem",(!I.W&&!I.g));}function Ni(){var I=appointmentContextualMenu.appt;var N=I.Ab();um("appointment_label_none_menuitem",(N==qX.O));um("appointment_label_important_menuitem",(N==qX.Y));um("appointment_label_business_menuitem",(N==qX.g));um("appointment_label_personal_menuitem",(N==qX.k));um("appointment_label_vacation_menuitem",(N==qX.m));um("appointment_label_must_attend_menuitem",(N==qX.H));um("appointment_label_travel_required_menuitem",(N==qX.h));um("appointment_label_needs_preparation_menuitem",(N==qX.v));um("appointment_label_birthday_menuitem",(N==qX.W));um("appointment_label_anniversary_menuitem",(N==qX.d));um("appointment_label_phone_call_menuitem",(N==qX.A));}function P5(){var I=appointmentContextualMenu.appt;var A8=I.u();um("appointment_busy_status_free_menuitem",(A8==tW.O));um("appointment_busy_status_tentative_menuitem",(A8==tW.d));um("appointment_busy_status_busy_menuitem",(A8==tW.m));um("appointment_busy_status_out_of_office_menuitem",(A8==tW.k));}function qG(d){var m=rH(d);var O=z0(m);if(O.isEmpty){O.style.color="black";O.value="";}}function dI(k){var d=rH(k);var O=z0(d);if(O.value.strip()!=""){return;}if(O.id=="filterFieldMessages"){var m=yY("messageFilterPopDownBtn");if(m=="display_subjects_containing"){O.value=strings.subject_filter_caption;}else{if(m=="display_messages_from"){O.value=strings.from_filter_caption;}else{if(m=="display_messages_to"){O.value=strings.to_filter_caption;}}}}else{if(O.id=="filterFieldContacts"){var m=yY("contactsFilterPopDownBtn");if(m=="display_companies_containing"){O.value=strings.company_filter_caption;}else{if(m=="display_email_addresses_containing"){O.value=strings.email_address_filter_caption;}else{if(m=="display_names_containing"){O.value=strings.name_filter_caption;}}}}}O.style.color="gray";O.isEmpty=true;}function qx(m){var O="%sjsoap?module=%s";return O.printf(kPartner.webAppPathName,m);}function H2(){var O=messageTableHeaders.documentElement;var A=v4.v(O,"column[@columnId='itemStatus']");var H=v4.v(O,"column[@columnId='From']");var m=v4.v(O,"column[@columnId='attachment']");var W=tr("priority","22","true","");var d=tr("flagged","22","true","");O.insertBefore(m,A);O.insertBefore(d,m);O.insertBefore(W,d);var k=contactsTableHeaders.documentElement;k.insertBefore(tr("itemStatus","22","true",""),k.childNodes[0]);}function tr(m,k,A,d){var O=v4.k.createElement("column");O.setAttribute("name",m);O.setAttribute("columnId",m);O.setAttribute("width",k);O.setAttribute("visible",A);O.setAttribute("sort",d);return O;}function E9(){Rh(false,true);}function h9(){var O=messageTableHeaders.documentElement;un(O,"From","frc");un(O,"Subject","suc");un(O,"Headline","hec");un(O,"Received","rec");un(O,"Published","puc");un(O,"Size","sic");un(O,"ToColumn","toc");un(O,"Sent","sec");un(O,"Modified","moc");var m=contactsTableHeaders.documentElement;un(m,"Name","nac");un(m,"Email","emc");un(m,"Phone","phc");un(m,"Company","coc");}function un(m,d,O){v4.v(m,"column[@columnId='"+d+"']").setAttribute("width",cd(O));}function TA(h,L){fY("<DIV id='folderMsgResizer' class='paneDivider' style='width:"+Rm+"px;'>",gDocBody);if(gIsIE&&Su>=6.0){folderMsgResizer.style.cursor="col-resize";}else{folderMsgResizer.style.cursor="e-resize";}fY("<DIV id='msgMsgTableResizer' class='paneDivider' style='height:"+Rm+"px;'>",gDocBody);if(gIsIE&&Su>=6.0){msgMsgTableResizer.style.cursor="row-resize";}else{msgMsgTableResizer.style.cursor="n-resize";}fY("<DIV id='folderAppointmentsResizer' class='paneDivider' style='height:"+Rm+"px;'>",gDocBody);if(gIsIE&&Su>=6.0){folderAppointmentsResizer.style.cursor="row-resize";}else{folderAppointmentsResizer.style.cursor="n-resize";}fY("<DIV id='foldersPane' class='pane'>",gDocBody);fY("<DIV id='foldersHeader' class='paneHeader'>",foldersPane);foldersHeader.innerHTML="<SPAN id='foldersHeaderTitle'>"+strings.loading_folders+"</SPAN>";var O=fY("<DIV state='normal' class='closePaneButton' title='"+strings.close_folder_pane_tooltip+"'>",foldersHeader);O.cmd="toggle_folders_pane";MC(true);eventsPane=fY("<DIV id='eventsPane' class='appointmentspane' style='overflow:hidden;'>",gDocBody);eventsPaneHeader=fY("<DIV id='eventsPaneHeader' class='paneHeader' style='border-top-color:rgb(200,200,200);'>",eventsPane);eventsPaneHeader.innerHTML="<SPAN id='calendarHeaderTitle'>"+strings.upcoming_events+"</SPAN>";O=fY("<DIV state='normal' class='closePaneButton' title='"+strings.close_upcoming_events_tooltip+"'>",eventsPaneHeader);O.cmd="toggle_events_pane";YB();miniCalendarPane=fY("<DIV id='miniCalendarPane' class='miniCalendarPane' style='display:block;'>",gDocBody);miniCalendarPaneHeader=fY("<DIV id='miniCalendarPaneHeader' class='paneHeader' style='border-top-color:rgb(200,200,200);'>",miniCalendarPane);miniCalHeaderTable=fY("<TABLE id='miniCalHeaderTable' cellspacing='0' cellpadding='0' border='0'>",miniCalendarPaneHeader);var H=fY("<TBODY>",miniCalHeaderTable);var m=fY("<TR>",H);var g=fY("<TD class='prevButton' style='position:relative'>",m);var A=fY("<TD nowrap align='center' style='font-family:tahoma, helvetica, arial, sans-serif; font-size:11px; color:black; width:100px;'>",m);A.innerText=wy(g_DatePickerDate,XU("mini_cal_header_date"));var v=fY("<TD class='nextButton' style='position:relative'>",m);O=fY("<DIV state='normal' class='closePaneButton' title='"+strings.close_minicalendar_tooltip+"'>",miniCalendarPaneHeader);O.cmd="toggle_mini_calendar_pane";r5(g_DatePickerDate.getMonth(),g_DatePickerDate.getFullYear(),miniCalendarPane,gDoc,true,true);Ew();fY("<DIV id='mainTablePane' class='pane' style='border-top:none;overflow:hidden;'>",gDocBody);var k=messageTableHeaders.documentElement.childNodes;IT(k,"Received","descending");Tr("msgTableHeaders",k);Lm("message",messageTableHeaders);var d=contactsTableHeaders.documentElement.childNodes;IT(d,"Name","ascending");Tr("contTableHeaders",d);m0(contTableHeaders);var W=Lm("contacts",contactsTableHeaders);m0(W);fY("<DIV id='messagePane' class='messagepane' style='filter:progid:DXImageTransform.Microsoft.Fade(duration=0.2,overlap=1.0);'>",gDocBody);fY("<DIV id='messageHeader' class='paneHeader' style='padding:3px 0px 4px 5px; line-height:140%; overflow:hidden; border-top-color:rgb(200,200,200); border-bottom-width:0px;'>",messagePane);fY("<DIV id='contactPreviewHeader' class='paneHeader' style='font-size:18pt; font-weight:bold; padding:3px 0px 4px 5px; line-height:140%; overflow:hidden; visibility:hidden; border-top-color:rgb(200,200,200);'>",messagePane);messageHeader.innerHTML="";messageHeader.innerHTML+="<DIV id='meetingRequestToolbar_container' style='border:none;border-bottom:1px solid rgb(200,200,200);position:relative;z-index:1; width:100%; height:"+Y9+"px;background-color:transparent'></DIV>";messageHeader.innerHTML+="<NOBR><SPAN id='fromSourceLabel'>"+strings.from_label+"</SPAN>&nbsp;<SPAN id='messageHeaderFrom' class='headerContent'></SPAN>&nbsp;&nbsp;</NOBR>";messageHeader.innerHTML+="<SPAN id='toLinkLabel'>"+strings.to_label2+"</SPAN>&nbsp<NOBR><SPAN style='overflow:hidden;' id='messageHeaderTo' class='headerContent'></SPAN></NOBR>&nbsp;&nbsp;";messageHeader.innerHTML+="<NOBR><SPAN id='cclabel' style='display:none;'>Cc:&nbsp;</SPAN><SPAN style='overflow:hidden; display:none;' id='messageHeaderCC' class='headerContent'></SPAN></NOBR>";messageHeader.innerHTML+="<BR><SPAN id='subjectHeadlineLabel'>"+strings.subject_label+"</SPAN>&nbsp;<B><NOBR><SPAN style='overflow:hidden;' id='messageHeaderSubject' class='headerContent'></SPAN></B></NOBR>";messageHeader.innerHTML+="<SPAN id='attachLineBreaker'><SPAN>";messageHeader.innerHTML+="<SPAN id='attachlabel' style='display:none;'>"+strings.attachments_label+"</SPAN>&nbsp;<DIV style='display:none; word-wrap:break-word;' id='messageHeaderAttach'></DIV>";if(!gIsIE){meetingRequestToolbar_container=document.getElementById("meetingRequestToolbar_container");fromSourceLabel=document.getElementById("fromSourceLabel");messageHeaderFrom=document.getElementById("messageHeaderFrom");toLinkLabel=document.getElementById("toLinkLabel");messageHeaderTo=document.getElementById("messageHeaderTo");cclabel=document.getElementById("cclabel");messageHeaderCC=document.getElementById("messageHeaderCC");subjectHeadlineLabel=document.getElementById("subjectHeadlineLabel");messageHeaderSubject=document.getElementById("messageHeaderSubject");attachLineBreaker=document.getElementById("attachLineBreaker");attachlabel=document.getElementById("attachlabel");messageHeaderAttach=document.getElementById("messageHeaderAttach");}VC(meetingrequesttoolbar.documentElement);var Y=I0(meetingRequestToolbar_container,0,meetingrequesttoolbar.documentElement,wg);Y.style.borderWidth="0px";sf(meetingRequestToolbar_container);x6=new Wx(gDocBody,null,Qy,null);x6.R(-1);x6.k(strings.loading_message);if(gIsNS){foldersPane.style.padding="0px";foldersPane.style.overflow="hidden";eventsPane.style.padding="0px";mainTablePane.style.padding="0px";}pX();}function MC(k){fY("<DIV id='foldersTableDiv' class='vertScrollingDiv'>",foldersPane);fY("<TABLE id='foldersTable' style='table-layout:fixed; border-collapse:collapse; position:absolute; left:0px; top:0px;' cellPadding=0>",foldersTableDiv);fY("<TBODY id='foldersTableBody'>",foldersTable);if(k!=true){var m=folders.documentElement.childNodes;var d=0;for(var O=0;O<m.length;O++){d=Cn(m.item(O),0,d);}}return foldersTableDiv;}function eb(O){return O.childNodes[0].childNodes[1];}function Cn(O,A,d){if(gIsIE){var W="";}else{var W="top:"+d+"px;";}var Y=kPartner.isNewsDash?(gc/2):gc;var h=fY("<TR class='folderRow'  onmouseup='vu(event)' onmouseover='PR(event)'>",foldersTableBody);var k=fY("<TD nowrap class='folderCell'>",h);if(gIsIE){k.style.position="relative";}fY("<DIV class='folderIcon' style='"+W+"left:"+((A*Y)+gc)+"; background-position:"+l5(O)+"px 0px;'>",k);var m=gDoc.createElement("DIV");m.className="folderNameElem";m.style.left=(A*Y)+2+(2*gc);if(!gIsIE){m.style.top=d+"px";}var N=H5.O.BJ(O);m.innerText=N;k.appendChild(m);h.folderNode=O;if(JA(O)){s5=rL=m;lf=O;}if(H5.O.BS(O)&&EB(O)>0){if(!Bb(O)){var g=(O==yP(strings.specialfolder_deleteditems));m.style.fontWeight=g?"normal":"bold";var b=g?"gray":"blue";function L(X){var z;if(gIsIE){return X.offsetWidth;}else{var C=X.style.position;X.style.position="relative";var z=X.offsetWidth;X.style.position=C;return z;}};var a=L(m);var E=fY("<DIV class='folderNameElem' style='"+W+"color:"+b+"; left:"+(m.offsetLeft+a)+"px;'>",k);E.innerHTML="("+EB(O)+")";if(pp.O(O)=="INBOX"){gDoc.title="["+EB(O)+"] "+strings.app_name+" ("+UP.O("outgoingName")+")";}}}else{if(H5.O.BS(O)&&EB(O)==0&&pp.O(O)=="INBOX"){gDoc.title=strings.app_name+" ("+UP.O("outgoingName")+")";}}d+=m.offsetHeight;var H=v4.Y(O,"./folder");if(H.length>0){fY("<DIV class='plusMinusIcon' style='"+W+"left:"+(A*Y)+"; background-position:"+(Ub(O)?Jb:Wh)+"px 0px;'>",k);if(Ub(O)){A++;for(var v=0;v<H.length;v++){d=Cn(H.item(v),A,d);}}}return d;}function qT(m){var O=m.folderNode;if(Ub(O)&&(v4.v(O,"./folder[@selected = 'true']"))){xO(O);hu(O);return;}if(Ub(O)){xO(O);}else{Tb(O);if(O.getAttribute("type")=="SharedFolderRoot"){O.setAttribute("accessed","true");ot.c();}}setTimeout("KT();",0);}function l5(O){var m=H5.O.BN(O);if(!m){if(Bb(O)==true){return mW;}if(C5(O)){return GD;}return GV;}if(pp.m(O)){return tP;}var d=H5.O.BJ(O);switch(d){case strings.specialfolder_inbox:return l4;break;case strings.specialfolder_outbox:return Jf;break;case strings.specialfolder_drafts:return FZ;break;case strings.specialfolder_sentitems:return Sm;break;case strings.specialfolder_deleteditems:return kR;break;case strings.specialfolder_calendar:return GD;break;case strings.specialfolder_contacts:return mW;break;default:return GV;break;}}function Tr(A,z){var W=0;var k=fY("<DIV id='"+A+"' style='background-color:rgb(235,235,235); width:100%; height:"+yF+"px; top:0px; left:0px;'>",mainTablePane);var a=true;for(var H=0;H<z.length;H++){var d=z.item(H);if(d.getAttribute(Gu)!=U5){continue;}var m=d.getAttribute("columnId");var b=d.getAttribute("name")?NG(d.getAttribute("name")):m;var O=fY("<DIV id='"+m+"' class='"+A+"' style='left:"+W+"; width:"+d.getAttribute("width")+";' onmousedown='V4(event)' onmouseup='vu(event)' onmouseover='PR(event)'>",k);var E=ST.a();if(E||(A=="contTableHeaders")){O.style.color="black";}O.headerNode=d;var h=0;switch(m){case "attachment":O.className="tableIconHeader";O.style.backgroundPosition="3px "+IF+"px";if(gIsNS){O.style.width=(parseInt(O.style.width)+2)+"px";}break;case "priority":O.className="tableIconHeader";O.style.backgroundPosition="3px "+Z6+"px";if(gIsNS){O.style.width=(parseInt(O.style.width)+2)+"px";}break;case "flagged":O.className="tableIconHeader";O.style.backgroundPosition="3px "+vh+"px";if(gIsNS){O.style.width=(parseInt(O.style.width)+2)+"px";}break;case "itemStatus":O.className="tableIconHeader";O.style.backgroundPosition="3px "+Bh+"px";if(gIsNS){O.style.width=(parseInt(O.style.width)+2)+"px";}break;default:h=2;var L="";L+=b;O.innerHTML=L;var g=d.getAttribute("sort");if(g!=""){var N=fY("<DIV id='sortIcon' class='msgIcon'>",O);N.style.right=(m=="Size")?"23px":"2px";N.style.backgroundPosition=((g=="descending")?nw:Br)+"px 0px";}if(gIsNS){if(m=="Received"){O.style.width=(parseInt(O.style.width)+8)+"px";}else{if(m=="Subject"&&!a){O.style.width=(parseInt(O.style.width)+8)+"px";}else{if(m=="Name"){O.style.width=(parseInt(O.style.width)-4)+"px";}else{if(m=="Email"){O.style.width=(parseInt(O.style.width)-3)+"px";}else{if(m=="Phone"){O.style.width=(parseInt(O.style.width)-6)+"px";}else{if(m=="ToColumn"){a=false;}}}}}}}}W=O.offsetLeft+O.offsetWidth+Hy;var X=(A=="msgTableHeaders")?"msgTableResizerHotspot":"contTableResizerHotspot";var Y=fY("<DIV class='"+X+"' columnHeader='"+m+"' style='left:"+(W-7)+"; height:"+yF+";'>",k);if(gIsNS){O.style.height=(yF-h)+"px";O.style.paddingBottom="0px";Y.style.backgroundColor="transparent";Y.style.MozOpacity=0;}if(gIsIE&&Su>=6.0){Y.style.cursor="col-resize";}}var v=fY("<DIV class='"+A+"' style='left:"+W+"; width:100%;'>",k);v.innerHTML="&nbsp;";if(gIsNS){v.style.height=(yF-2)+"px";v.style.paddingBottom="0px";}k.style.position="absolute";}function Lm(d,W){var m=(d=="message");var A=m?R0:BL;if(m){renderer=new KM();}else{renderer=new lM();}var O=new xw(d,A,renderer,W.documentElement);O.AV("mousedown",XA);O.AV("mouseup",cb);O.AV("dblclick",jJ);O.AV("contextmenu",Ul);var k=O.M();k.a(m?uu:zq);O.EO(mainTablePane,"200px","100px");if(m){S3=O;}else{MK=O;}fY("<DIV id='"+d+"ColumnResizer' class='bigTableResizer' style='height:"+(cG-yF-2)+"; top:"+yF+";'>",mainTablePane);return O.X();}function pX(){var m=t8;var O=tv;mF(m,O);yB(m,O);ms(m,O);Un();nr(m,O);sU(m,O);}function mF(m,O){folderMsgResizer.style.left=m+IK;folderMsgResizer.style.top=O;var k=pw()-O;if(k>0){folderMsgResizer.style.height=k;}msgMsgTableResizer.style.left=m+IK+Rm;msgMsgTableResizer.style.top=O+cG;var d=gDocBody.clientWidth-parseInt(msgMsgTableResizer.style.left);if(d>0){msgMsgTableResizer.style.width=d;}folderAppointmentsResizer.style.left=m;folderAppointmentsResizer.style.top=O+O4;if(IK>0){folderAppointmentsResizer.style.width=IK;}}function yB(m,O){if(g4(foldersPane)){return;}foldersPane.style.left=m+"px";foldersPane.style.top=O+"px";if(g4(eventsPane)){O4=pw()-parseInt(foldersPane.style.top)-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0);}VG(foldersPane,IK,O4,3);VG(foldersHeader,parseInt(foldersPane.style.width)-2,0,2);VG(foldersTableDiv,parseInt(foldersPane.style.width)-2,foldersPane.offsetHeight-foldersHeader.offsetHeight-2,3);foldersTableDiv.style.left="0px";foldersTableDiv.style.top=foldersHeader.offsetHeight+"px";}function nr(k,d){mainTablePane.style.left=k+IK+Rm;mainTablePane.style.top=d;mainTablePane.style.height=cG;var m=gDocBody.clientWidth-parseInt(mainTablePane.style.left);if(m>0){mainTablePane.style.width=m;}if(Do()){f5();if(Qg("calDayViewDiv")){dayWeekViewHeaderDiv.style.width=mainTablePane.offsetWidth+"px";allDayEventsDiv.style.width=mainTablePane.offsetWidth+"px";}}else{if(Bb(lf)){var O=hL(MK);N4(O.X());}else{var O=hL(S3);N4(O.X());}}}function N4(m){var k=(m.id=="calDayViewDiv");var A=(m.id=="calMonthViewDiv");var H=k?parseInt(allDayEventsTable.rows[0].style.height):0;var O;if(k){O=nq;}else{if(A){O=0;}else{O=yF;}}m.style.left="0px";m.style.top=(O+H)+"px";if(g4(messagePane)){cG=pw()-parseInt(mainTablePane.style.top);}if(cG<=0){cG=0;}var W=cG-O-2-H;var Y=(W>0)?3:2;VG(m,mainTablePane.offsetWidth-2,W,Y);if(gIsNS&&!k&&!A){var d;if(Bb(lf)){d=hL(MK);}else{d=hL(S3);}d.EX();}}function sU(H,Y){if(g4(messagePane)){return;}if(gIsNS){messagePane.style.padding="0px";messagePane.style.overflow="hidden";}messagePane.style.left=H+IK+Rm;messagePane.style.top=Y+cG+Rm;var O=pw()-parseInt(messagePane.style.top);var m=gDocBody.clientWidth-parseInt(messagePane.style.left);var d=(O>0)?1:0;if(m>0){d=d|2;}VG(messagePane,m,O,d);var k=messagePane.offsetWidth-2;VG(messageHeader,k,0,2);VG(contactPreviewHeader,k,0,2);messageAreaWidth=k;messageAreaTop=messageHeader.offsetHeight;var v=messagePane.offsetHeight-messageHeader.offsetHeight-2;var W=H+IK+Rm;var A=Y+cG+Rm+messageHeader.offsetHeight;O=pw()-parseInt(A);m=gDocBody.clientWidth-parseInt(W);x6.P(W,A,m,O);}function Un(){if(miniCalendarPane.style.display=="none"){return;}VG(miniCalendarPane,IK,miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10,3);VG(miniCalendarPaneHeader,miniCalendarPane.offsetWidth,0,2);miniCalendarPane.style.top=(pw()-(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10))+"px";datePickerDiv.style.left=((IK-datePickerDiv.firstChild.offsetWidth)/2-1)+"px";}function ms(d,k){if(g4(eventsPane)){return;}eventsPane.style.left=d+"px";eventsPane.style.top=(k+O4+Rm)+"px";var O=pw()-parseInt(eventsPane.style.top)-((miniCalendarPane.style.display=="block")?(miniCalendarPaneHeader.offsetHeight+datePickerDiv.firstChild.offsetHeight+10):0);var m=(O>0)?3:2;VG(eventsPane,IK,O,m);VG(eventsPaneHeader,parseInt(eventsPane.style.width)-2,0,2);rB();}function MG(O,m){if(hO||x2||bC){return;}if(Md&&(Md!=O)){return;}O.state="over";LL(O,"over");if(Md==O){Ht(O,m);}}function sa(O,m){if(O.state=="down"){Kz(O,m);}O.state="normal";LL(O,"normal");}function Ht(O,m){Md=O;O.state="down";LL(O,"down");}function Kz(O,m){if(O.state=="normal"){MG(O,m);return;}if(O.state=="over"){return;}LL(O,"up");if(!Lt(m)||(Lt(m)==O)){MG(O,m);if((O.className!="msgTableHeaders")&&(O.className!="contTableHeaders")&&(O.className!="tableIconHeader")){wg(O.cmd,m);}}}function LL(O,d){var m=O.className;switch(d){case "over":O.style.borderColor="white rgb(128,128,128) rgb(128,128,128) white";break;case "normal":O.style.backgroundColor="";switch(m){case "closePaneButton":O.style.borderColor="#D6D3CE";break;case "msgTableHeaders":case "contTableHeaders":case "tableIconHeader":O.style.borderColor="rgb(240,240,240) rgb(180,180,180) rgb(180,180,180) rgb(240,240,240)";}break;case "down":O.style.borderColor="rgb(128,128,128) white white rgb(128,128,128)";switch(m){case "msgTableHeaders":case "contTableHeaders":O.style.padding="3px 2px 0px 5px";break;case "tableIconHeader":O.style.backgroundPosition="1px 1px";break;}break;case "up":switch(m){case "msgTableHeaders":case "contTableHeaders":O.style.padding="2px 3px 1px 4px";break;case "tableIconHeader":O.style.backgroundPosition="0px 0px";break;}break;}}function qM(W,k,d,A){var O=fY("<TR id='"+W+"' class='headerRow'>",headerTableBody);var m=fY("<TD id='"+A+"' valign='top' width='90px' style='font-weight:bold'>",O);m.innerText=k;fY("<TD id='"+d+"' class='headerContent'>",O);return O;}function ns(O){return((O=="messageRow")||(O=="folerNameElem")||(O=="folderIcon"));}function KT(){var O=foldersTableDiv.scrollTop;foldersPane.removeChild(foldersTableDiv);MC(false);yB(t8,tv);vU(uY);foldersTableDiv.scrollTop=O;foldersTableBody.firstChild.tabIndex=0;}function jd(k){var m=messageTableHeaders.documentElement.childNodes;var A=false;for(var O=0;O<m.length;O++){var d=m.item(O);var W=d.getAttribute("columnId");if(((d.getAttribute(Gu)==Bv)&&fu(W,k))||((d.getAttribute(Gu)==U5)&&!fu(W,k))){A=true;break;}}if(!A){return false;}for(var O=0;O<m.length;O++){m.item(O).setAttribute(Gu,Bv);}for(var O=0;O<k.length;O++){var H=v4.v(messageTableHeaders.documentElement,"column[@columnId = '"+k[O]+"']");H.setAttribute(Gu,U5);}return true;}function fu(d,m){for(var O=0;O<m.length;O++){if(m[O]==d){return true;}}return false;}function dz(){mainTablePane.removeChild(msgTableHeaders);Tr("msgTableHeaders",messageTableHeaders.documentElement.childNodes);}function iC(){mainTablePane.removeChild(contTableHeaders);Tr("contTableHeaders",contactsTableHeaders.documentElement.childNodes);}function ab(){var d=lf;var m=false;var O=false;if(d!=null){if(eI()){m=true;}else{if(Do()){O=true;}}}if(m){d5("contactsToolbar");}else{if(O){d5("calendarToolbar");}else{d5("mailToolbar");}}}function c2(){}c2.A=3000;c2.O=null;c2.d;c2.m=function(){if(!Y1(window)){var H=JB();return H.c2.m();}if(c2.O!=null){clearTimeout(c2.O);c2.O=null;_whichMessageNode=null;}};c2.k=function(Y){if(!Y1(window)){var H=JB();return H.c2.k(Y);}if(c2.O){clearTimeout(c2.O);}var v=Zq(S3);c2.d=v.W(Y);c2.O=setTimeout("c2.W();",c2.A);};c2.W=function(){if(c2.d.parentNode!=null){uc([c2.d],"read",null);}c2.d=null;};function mL(O){if(O==null){O=VY;}if(!x6.V){if(O!=null){VY=O;}setTimeout("mL();",100);return;}var k=JB();var m=Ca(O);var d;var A=false;var W=false;var h=!g4(k.messagePane);if(m==null){if(h){x6.k(strings.loading_message);}d="";if(window==k){k.Dl.d(O);}}else{d=m.text;W=true;A=("plain"==m.getAttribute("subtype"));if(uL(O)=="unread"){uc([O],"read",null);}}if(m&&!A){if(window!=k&&h){VY=O;setTimeout("mL();",1000);return;}d=m.text;}if(W){var Y=AM(O);var H=UP.E(Y);if(H!=null){var g=strings.message_sensitivity_restriction_pp;var v=new Array(1);v["sensitivity"]=yv(Y);if(H=="block"){g=strings.message_sensitivity_blocked_pp;}d='<table width="100%" border=0 bgcolor=lightgrey><tr><td align=center><i>'+g.format(v)+"</i></td></tr></table>";}x6.h(d,A?"text":"html",true,true,true,m);}}function r4(W){var m=null;cidRE=/^cid:([^'"]+):([^'"]+)/i;var A=W.getElementsByTagName("IMG");for(var d=0;d<A.length;d++){var k=A[d];if(k.__src){if(!m){m=new Object();}var O=k.__src.match(cidRE);if(O){m[O[2]]={cid:O[1],filename:O[2]};}}}return m;}function zi(d){var m=".//part[@cid]";var O=v4.Y(d,m);return(O.length>0);}function Q5(O){if(O.shiftKey){return "contiguous";}else{if(O.ctrlKey&&Zx(O)){return "discontiguous";}else{return "normal";}}}var O2=1000;function uu(d,m,O){switch(d){case zA.N:case zA.g:c2.m();if(q3){clearTimeout(q3);q3=null;}if(O!=null&&O==true){yG(m);}else{q3=setTimeout("yG( "+m+" );",O2);}break;}}function zq(O,m){switch(O){case zA.N:case zA.g:if(A3){clearTimeout(A3);}A3=setTimeout("Jn( "+m+" );",50);break;}}function fD(){var O;var d=false;if(eI()){d=true;O=B0(MK);}else{O=B0(S3);}if(O.W()){var m=O.b();if(d){Jn(m,true);}else{yG(m,false);}}}function Zz(m){var O=JB();subjectHeadlineLabel.innerHTML=strings.subject_label;toLinkLabel.innerHTML=strings.to_label2;fromSourceLabel.innerHTML=strings.from_label;}function o7(m,O){if(P8(m)&&(O==null||O!="block")){messageHeaderAttach.innerHTML=LG(m);attachlabel.innerHTML=strings.attachments_label;attachlabel.style.display=messageHeaderAttach.style.display="inline";attachLineBreaker.innerHTML="<BR>";}else{attachlabel.style.display=messageHeaderAttach.style.display="none";attachlabel.innerHTML="";messageHeaderAttach.innerHTML="";attachLineBreaker.innerHTML="";}}function h4(d){var k=tU(d);if(k!=null){var O=ja();var m=uM(d);if(ap()&&m==QG.O&&!O.A&&O.v){Yj(meetingRequestToolbar_container);d5("meetingRequestToolbar");}else{sf(meetingRequestToolbar_container);}}else{sf(meetingRequestToolbar_container);}}function yG(W,Y){if(g4(messagePane)&&Y1(window)){return;}var k=Zq(S3);var O=W!=null?k.W(W):null;Zz();if(O){mL(O);var A=AM(O);var d=UP.E(A);if(Y){h4(O);o7(O,d);sU(t8,tv);return;}h4(O);var m=UP.O("hideEmailAddresses",ri.O);messageHeaderFrom.innerHTML="<b>"+A1(SA(O,!m))+"</b>";var H=uM(O);if(uM(O)=="IPM.Post"){toLinkLabel.innerHTML=strings.posted_to_label;messageHeaderTo.innerHTML="<b>"+pp.O(k.E3())+"</b>";}else{messageHeaderTo.innerText=BG(O,!m);}if(d!=null){messageHeaderSubject.innerHTML=A1("["+yv(A)+"] "+H5.m.BJ(O));}else{messageHeaderSubject.innerHTML=A1(H5.m.BJ(O));}if(v4.W(O,"cc")){messageHeaderCC.innerHTML=M3(O,!m);cclabel.style.display=messageHeaderCC.style.display="inline";}else{cclabel.style.display=messageHeaderCC.style.display="none";}o7(O,d);}else{gn();sf(meetingRequestToolbar_container);attachLineBreaker.innerHTML="";cclabel.style.display=messageHeaderCC.style.display=attachlabel.style.display=messageHeaderAttach.style.display="none";}sU(t8,tv);}function hT(m){var d=m.getAttribute("messageClass");var O="contact";if(d=="IPM.DistList"){O="distlist";}var k=v4.W(m,O);if(k==null){he.t("get",d,m);return false;}return true;}function fE(O){return v4.Y(O,"./dl_member");}function Jn(k){contactPreviewHeader.innerHTML="";if(!eI()||g4(messagePane)){return;}var A=null;var O=null;if(k!=null){var d=Zq(MK);O=d.W(k);}if(!O){x6.b();contactPreviewHeader.innerHTML="&nbsp;";return;}if(!hT(O)){x6.k(strings.loading_message);contactPreviewHeader.innerHTML=tp(O);return;}contactPreviewHeader.innerHTML=tp(O);var m="<BR>";if(O.getAttribute("messageClass")=="IPM.DistList"){m+=tC(O);}else{m+=jk(O);}x6.h(m,"text");}function tp(m){var O="";if(m.getAttribute("messageClass")=="IPM.DistList"){O=Co(m,RB.O);}else{O=Co(m,"firstLastName");if(O==null||O=="unknown"){O=Co(m,"fileAs");}}return(O==null)?"":A1(O);}function tC(v){var O="";var Y=v4.Y(v,"./distlist").item(0);var d=F9.o(Y);var A=d.K();O+="<table border=0 width=400 cellspacing=0 cellpadding=3>";for(var m=0;m<A;m++){member=d.k(m);var H=member.h();var k=member.L();var W=member.b();O+='<tr valign="top">';O+=b3(H,125)+AD(k,W,275);O+="</tr>";}O+="</table>";return O;}function jk(m){var O="";O+="<table border=0 width=600 cellspacing=0 cellpadding=3>";O+='<tr valign="top">';O+=b3(strings.contacts_label_name)+hg(m,PX.H);O+=b3(strings.contacts_label_company)+hg(m,PX.g);O+="</tr>";O+='<tr valign="top">';O+=b3(strings.contacts_label_homeaddress)+hg(m,"home_address");O+=b3(strings.contacts_label_workaddress)+hg(m,"work_address");O+="</tr>";O+='<tr valign="top">';O+=b3(strings.contacts_label_phone)+hg(m,"phone");O+=b3(strings.contacts_label_department)+hg(m,PX.w);O+="</tr>";O+='<tr valign="top">';O+=b3(strings.contacts_label_email)+hg(m,"email");O+=b3(strings.contacts_label_office)+hg(m,PX.E);O+="</tr>";O+='<tr valign="top">';O+=b3(strings.contacts_label_imaddress)+hg(m,PX.j);O+=b3(strings.contacts_label_manager)+hg(m,PX.U);O+="</tr>";O+='<tr valign="top">';O+=b3(strings.contacts_label_url)+hg(m,PX.t);O+=b3(strings.contacts_label_title)+hg(m,PX.J);O+="</tr>";O+='<tr valign="top">';O+=b3(strings.contacts_label_notes)+hg(m,PX.v);O+=b3(strings.contacts_label_profession)+hg(m,PX.V);O+="</tr>";O+="</table>";return O;}function b3(k,A){var O=parseInt(A);if(isNaN(O)){O=100;}var m='style="font-family:tahoma;verdana;helvetica;sans-serif;color:#999999;font-size:11px;line-height:13px;"';var d='<td width="'+O+'" style="background-color:#F7F3F7;border-top:solid #CCCCCC 1px;">'+"   <span "+m+">"+k+"<br></span></td>";return d;}function AD(v,H,Y){var d=parseInt(Y);if(isNaN(d)){d=275;}var W='style="font-family:tahoma;verdana;helvetica;sans-serif;color:#000000;font-size:11px;line-height:13px;"';var k='style="font-family:tahoma;verdana;helvetica;sans-serif;color:#CCCCCC;font-size:11px;line-height:13px;"';var m=null;var O=null;if(H=="MAPIPDL"){O=strings.distributionlist_pdl;}else{O=v;}if(O==null){O="None";m=k;}else{m=W;}var A='<td width="'+d+'" style="border-top:solid #CCCCCC 1px;">'+"   <span "+m+">"+O+"<br></span>"+"</td>";return A;}function hg(d,m,v){var k=parseInt(v);if(isNaN(k)){k=200;}var W='style="font-family:tahoma;verdana;helvetica;sans-serif;color:#000000;font-size:11px;line-height:13px;"';var Y='style="font-family:tahoma;verdana;helvetica;sans-serif;color:#CCCCCC;font-size:11px;line-height:13px;"';var A=null;var O=null;if(d==null){O=(m=="")?null:m;}else{if(m=="work_address"){O=RN(d,"work");}else{if(m=="home_address"){O=RN(d,"home");}else{if(m=="phone"){O=Ym(d);}else{if(m=="email"){O=CT(d);}else{if(m=="text"){O=A1(d.text);}else{if(m=="notes"){O=Co(d,m);}else{O=e6(d,m);}}}}}}}if(O==null){O="None";A=Y;}else{A=W;}var H='<td width="'+k+'" style="border-top:solid #CCCCCC 1px;">'+"   <span "+A+">"+O+"<br></span>"+"</td>";return H;}function RN(Y,N){var W=PX.T;var m=PX.o;var A=PX.C;var d=PX.R;var k=PX.P;var O="";var L="";var H=false;var v=false;var g=false;var h="";if(N=="work"){W=PX.z;m=PX.N;A=PX.n;d=PX.Q;k=PX.r;}W=e6(Y,W);m=e6(Y,m);A=e6(Y,A);d=e6(Y,d);k=e6(Y,k);if(W==null&&m==null&&A==null&&d==null&&k==null){return null;}if(W!=null&&W.strip()!=""){O+=W+"<br>";}else{h="&nbsp;<br>";}if(m!=null&&m.strip()!=""){H=true;O+=m;}if(A!=null&&A.strip()!=""){if(H){O+=" ";}O+=A;v=true;}if(d!=null&&d.strip()!=""){if(H||v){O+=", ";}O+=d;g=true;}if(H||v||g){O+="<br>";}else{O+="&nbsp;<br>";}if(k!=null&&k.strip()!=""){O+=k;}else{O+="&nbsp;";}return O;}function Ym(d){var O="";var m=null;if((m=e6(d,PX.L))!=""){O+=m+"&nbsp;(home)<BR>";}if((m=e6(d,PX.W))!=""){O+=m+"&nbsp;(work)<BR>";}if((m=e6(d,PX.h))!=""){O+=m+"&nbsp;(mobile)<BR>";}if((m=e6(d,PX.l))!=""){O+=m+"&nbsp;(pager)<BR>";}if((m=e6(d,PX.Y))!=""){O+=m+"&nbsp;(fax)<BR>";}if(O==""){return null;}else{var k=O.length;var A=O.substr(k-4);if(A=="<BR>"){return O.substring(0,k-4);}else{return O;}}}function CT(k){var m="";var O=null;var d="<SPAN style='cursor:pointer; cursor:hand; color:blue;' class='emailAddress'>";if((O=e6(k,PX.O))!=""){m+=d+O+"</SPAN><BR>";}if((O=e6(k,PX.d))!=""){m+=d+O+"</SPAN><BR>";}if((O=e6(k,PX.m))!=""){m+=d+O+"</SPAN><BR>";}if(m==""){if((O=e6(k,PX.K))!=""){m+=d+O+"</SPAN><BR>";}if((O=e6(k,PX.X))!=""){m+=d+O+"</SPAN><BR>";}if((O=e6(k,PX.G))!=""){m+=d+O+"</SPAN><BR>";}}if(m==""){return null;}else{return m;}}function Ij(m){var O=B0(S3);return O.d(m);}function Nf(m){var O=B0(MK);return O.d(m);}function eA(m,d){for(var O=0;O<m.length;O++){if(m[O]==d){return true;}}return false;}function uc(m,W,v){var h=JB();if(!Y1(window)){return h.uc(m,W,v);}var d=null;if(m==null){m=new Array();d=Zq(S3);var H=P0(S3);for(var O=0;O<H.length;O++){var L=H[O];m[O]=d.W(L);if(m[O]==null){return false;}}}if(!m.length){return false;}var k=H5.m.BK(m[0]);if(Bb(k)){return false;}if(H5.O.BT(k)){return false;}var A=new Array();for(var O=0;O<m.length;O++){var g=m[O];tm(A,g,W);}if(!A.length){return false;}if(sY.U(k,ac+W,true)){return false;}ot.AG(A,k,W,v);if(W=="read"){vF(A);}var Y=(k==CG());if(Y){if(d==null){d=Zq(S3);}d.q();}return true;}function tm(k,m,O){var d;var A=Rl(m);if(isNaN(A)){return;}if(O=="unread"||O=="read"){d=uL(m);jV(m,O);}else{if(O=="replied"||O=="forwarded"){d=z4(m);kp(m,O);}}if(O==d){return;}switch(O){case "read":break;case "unread":kI(H5.m.BK(m),1);break;case "replied":case "forwarded":break;default:}k[k.length]=m;}function vF(N){var m=null;var d=null;var H=null;var W=null;var E=null;var v=null;var a=null;var O=null;for(var k=0;k<N.length;k++){m=N[k];d=H5.m.Bc(m);if(d!=null&&d!=""&&confirm(strings.send_return_receipt)){var A=MM.m(d);var h=null;if(A!=null&&A[0]!=null){h=A[0];v=h.O();}H=H5.m.BJ(m);W=H5.m.BW(m);O=m.getAttribute("msgID");var Y=0;var g=O.length;if(O.charAt(0)=="<"){Y++;}if(O.charAt(O.length-1)==">"){g--;}O=O.substring(Y,g);var L=rm.S(UP.k,UP.Y,v,H,W,O);rm.E(L,"readReceipt",m);}ot.W();}}function tu(){var d=hL(MK);N4(d.X());yx(contTableHeaders,d.X());if(!g4(messagePane)){Qe(contactPreviewHeader);}var O=B0(MK);var m=O.v();if(!g4(messagePane)){if(m!=null){Jn(m);}else{O.m(0,"normal");}}}function qr(){var O=hL(MK);L1(contTableHeaders,O.X(),contactPreviewHeader);}function DR(){ZO();if(g_CalendarViewMode==OD.m||g_CalendarViewMode==OD.d||g_CalendarViewMode==OD.k){Wt();yx(dayWeekViewHeaderDiv,allDayEventsDiv);Yj(calDayViewDiv);Yj(allDayEventsDiv);N4(calDayViewDiv);setTimeout("Ig()",100);}else{if(g_CalendarViewMode==OD.O){if(Qg("calMonthViewDiv")){mainTablePane.removeChild(calMonthViewDiv);}zf();dQ();N4(calMonthViewDiv);}}if(!g4(messagePane)){Dr(messagePane);}else{f5();}ab();if(miniCalendarPane.style.display=="block"){if(vC!=null){clearTimeout(vC);}vC=setTimeout("j9()",1000);o6();}}function Tx(){var m=HD(mainTablePane,"DIV","calendarLoadingDiv");for(var O=0,len=m.length;O<len;O++){mainTablePane.removeChild(m[O]);}if(g4(messagePane)&&UP.O("messagePaneVisible",ri.O)){Dr(messagePane);}if(g_CalendarViewMode==OD.m||g_CalendarViewMode==OD.d||g_CalendarViewMode==OD.k){L1(dayWeekViewHeaderDiv);sf(calDayViewDiv);sf(allDayEventsDiv);}else{if(g_CalendarViewMode==OD.O){sf(calMonthViewDiv);}}o6();pX();ab();}function gn(){if(!x6.V){setTimeout("gn();",100);return;}messageHeaderFrom.innerHTML=messageHeaderSubject.innerHTML=messageHeaderTo.innerHTML=messageHeaderCC.innerHTML=messageHeaderAttach.innerHTML="";x6.b();}function UI(O){O.style.backgroundColor="";}function BD(d){if(gIsIE){UI(d.parentNode);}else{if(gIsNS){var m=d.parentNode.childNodes;for(var O=0;O<m.length;O++){UI(m[O]);}}}}function lU(O){O.style.backgroundColor="#FFF4BC";}function cZ(d){if(gIsIE){lU(d.parentNode);}else{if(gIsNS){var m=d.parentNode.childNodes;for(var O=0;O<m.length;O++){lU(m[O]);}}}}function lG(d){if(gIsIE){ZT(d);}else{if(gIsNS){var m=d.childNodes;for(var O=0;O<m.length;O++){ZT(m[O]);}}}}function ZT(O){if(!O){return;}O.style.backgroundColor="#e1e1e1";}function vU(O,d){wG();if(O=="messagePane"){if(d&&x6.D()){x6.I();}}else{if(O=="foldersPane"){if(s5!=null){cZ(s5);}}else{if(O=="mainTablePane"){YF();}else{if(O=="toolbarInputElement"){var m=eI()?KG["filterFieldContacts"]:KG["filterFieldMessages"];if(d){m.CO();}}}}}uY=O;}function YF(){var m=lf&&eI();var O=hL(m?MK:S3);O.ER();}function a4(){switch(uY){case "foldersPane":vU("toolbarInputElement",true);break;case "toolbarInputElement":vU("mainTablePane",true);break;case "mainTablePane":if(g4(messagePane)){uY="messagePane";a4();}else{vU("messagePane",true);}break;case "messagePane":if(g4(foldersPane)){uY="foldersPane";a4();}else{vU("foldersPane",true);}break;}}function wG(){N3();if(s5){lG(s5.parentNode);}}function N3(){var O=lf&&eI();var m=hL(O?MK:S3);m.EK();}function gj(O){if(O){return "courier new, normal";}return "times, serif";}function pB(O){if(O){return "10pt";}return "12pt";}function Hu(C,k){var z=JB();var E=KG["FontSelection"];var g=E.r();var O=k.command;if(O==""||O==f4.A){var H=k[f4.A];if(H!=null&&H!=-1&&H!="NO"){H=H.toLowerCase().strip();if(H!=""){var v=false;var L=H.split(",");for(var A=0,len=L.length;A<len;A++){var a=L[A];for(var h=0;h<g.options.length;h++){var Y=g.options[h];if(Y.value.toLowerCase().indexOf(a)!=-1){Y.selected=true;v=true;break;}}if(v){break;}}if(!v){var Y=document.createElement("OPTION");g.options.add(Y,-1);Y.innerText=H;Y.value=H;Y.selected=true;d5("edittoolbar");}}}}var d=null;if(O==""||O==f4.m){var W=k[f4.m];if(W!=null&&W!=-1&&W!="NO"){switch(W.toLowerCase()){case "h1":case "heading 1":W="<h1>";if(gIsNS){d=6;}break;case "h2":case "heading 2":W="<h2>";if(gIsNS){d=5;}break;case "h3":case "heading 3":W="<h3>";if(gIsNS){d=4;}break;case "h4":case "heading 4":W="<h4>";if(gIsNS){d=3;}break;case "h5":case "heading 5":W="<h5>";if(gIsNS){d=2;}break;case "h6":case "heading 6":W="<h6>";if(gIsNS){d=1;}break;default:W="Normal";break;}WB("FormatSelection",W);}}if(O==""||O==f4.k){if(d==null){d=k[f4.k];}if(d!="NO"){if(!d||d==""){d=z.UP.O("msgCompositionFontSize",ri.m);}if(d!=null){WB("SizeSelection",d.toString());}}}if(O==""||O==f4.O){var m=k[f4.O];if(m&&m!="NO"){m=m.toLowerCase();if(m.startsWith("rgb(")){m=m.substr(4);var A;A=m.indexOf(",");var N=parseInt(m.substring(0,A),10);m=m.substr(A+1);A=m.indexOf(",");var b=parseInt(m.substring(0,A),10);m=m.substr(A+1);A=m.indexOf(")");var X=parseInt(m.substring(0,A),10);m=wb(N,2)+wb(b,2)+wb(X,2);m=m.toLowerCase();}WB("ColorSelection",m);}}if(O==""||O==f4.Y){k[f4.Y]?XF("richeditor_bold"):Qq("richeditor_bold");}if(O==""||O==f4.H){k[f4.H]?XF("richeditor_italic"):Qq("richeditor_italic");}if(O==""||O==f4.d){k[f4.d]?XF("richeditor_underline"):Qq("richeditor_underline");}if(O==""||O==f4.g||O==f4.a){k[f4.g]?XF("richeditor_numbered_list"):Qq("richeditor_numbered_list");k[f4.a]?XF("richeditor_bulleted_list"):Qq("richeditor_bulleted_list");}if(O==""||O==f4.h||O==f4.E||O==f4.L||O==f4.N){k[f4.h]?XF("richeditor_align_left"):Qq("richeditor_align_left");k[f4.E]?XF("richeditor_center"):Qq("richeditor_center");k[f4.L]?XF("richeditor_align_right"):Qq("richeditor_align_right");k[f4.N]?XF("richeditor_justify"):Qq("richeditor_justify");}}function kL(O){if(QL){i7=true;}}function rP(Y,O,H){if(O.O==fb){if(window.name=="newmessage"){if(O.m){wg("save_message");return false;}else{if(O.d){wg("send_message");return false;}}}else{if(window.name=="eventeditor"){if(O.m){var m=PM["save_appointment_menuitem"];var W=(m!=null&&m.f()=="save_and_close_event");if(W){wg("save_and_close_event");return false;}}else{if(O.d){var d=(PM["send_meeting_menuitem"]!=null);if(!d){var m=PM["save_appointment_menuitem"];if(m!=null){d=(m.f()=="send_and_close_event");}}if(d){wg("send_and_close_event");return false;}}}}}}else{if(O.O==YJ&&O.k){if(window.name=="newmessage"){var A=Qg("Subject");A.focus();A.select();return false;}else{if(window.name=="eventeditor"){var k=Qg("private");if(k.disabled){k=Qg("label");}k.focus();return false;}}}else{if(O.O==gb&&(window.name=="newmessage"||window.name=="eventeditor")){wg("print");if(gIsIE){H.keyCode=0;}return false;}else{if(O.O==fl&&O.m&&window.name=="newmessage"){wg("check_names",H);return false;}}}}return true;}var hr=65;var aA=66;var iE=67;var dv=68;var TP=69;var Vc=70;var ee=71;var c6=72;var P2=73;var Hc=74;var fl=75;var ka=76;var d8=77;var fj=78;var YM=79;var gb=80;var aE=81;var Ya=82;var fb=83;var ae=84;var UF=85;var LN=86;var NI=87;var oB=88;var J0=89;var nz=90;var bz=8;var YJ=9;var f0=13;var Ff=16;var gh=17;var MV=18;var L2=27;var ta=32;var Y3=33;var Ql=34;var bq=35;var Id=36;var F0=37;var LO=38;var ps=39;var Cb=40;var bs=46;var jU=188;var Tj=190;var gL=112;var WF=113;var WI=114;var WQ=115;var zH=116;var uV=117;var U6=118;var Fq=119;var uQ=120;var L0=121;var qj=122;var QY=123;var HN=1;var Wb=2;var Sq=4;function Qg(O){return document.getElementById(O);}function HD(W,A,k){var d=[];var m=W.getElementsByTagName(A);for(var O=0,len=m.length;O<len;O++){if(m[O].className==k){Y8.O(d,m[O]);}}return d;}function jQ(O,m,d){if(gIsIE){O.addRule(m,d);}else{if(gIsNS){O.insertRule(m+" {"+d+"}",O.cssRules.length);}}}function C9(Y,A){A=A.toUpperCase();var W=new Array();for(var d=0,len1=Y.styleSheets.length;d<len1;d++){var O=null;var k=Y.styleSheets.item(d);if(gIsIE){O=k.rules;}else{if(gIsNS){O=k.cssRules;}}for(var m=0,len2=O.length;m<len2;m++){var H=O.item(m);if(H.selectorText.toUpperCase()==A){Y8.O(W,[k,H,m]);}}}return W;}function M4(O){if(gIsIE){return O.createStyleSheet();}else{if(gIsNS){var m=O.createElement("style");m.type="text/css";O.documentElement.childNodes.item(0).appendChild(m);return O.styleSheets.item(O.styleSheets.length-1);}else{return null;}}}function F1(O){if(gIsIE){return O.currentStyle;}else{if(gIsNS){return getComputedStyle(O,"");}else{return null;}}}function Gk(O){if(!sR(O)||O==null||O==""||!sR(O.className)||O.className==""){return "";}var m=O.className;return m.split(" ")[0];}function r3(O){if(!O){return 0;}else{return(O.offsetLeft-O.scrollLeft+r3(O.offsetParent));}}function Ie(O){if(!O){return 0;}else{return(O.offsetTop-O.scrollTop+Ie(O.offsetParent));}}function Qe(O){if(!O){return;}O.style.visibility="visible";}function yx(){for(var O=0,len=arguments.length;O<len;O++){Qe(arguments[O]);}}function m0(O){if(!O){return;}O.style.visibility="hidden";}function L1(){for(var O=0,len=arguments.length;O<len;O++){m0(arguments[O]);}}function sf(O){if(!O){return;}O.style.display="none";}function Yj(O){if(!O){return;}O.style.display="block";}function O7(O){if(!O){return;}O.style.display="inline";}function sF(){for(var O=0,len=arguments.length;O<len;O++){Yj(arguments[O]);}}function rG(){for(var O=0,len=arguments.length;O<len;O++){sf(arguments[O]);}}function Zv(m,O){if(gIsIE){m.style.filter="alpha(opacity="+O+")";}else{if(gIsNS){m.style.opacity=(O/100);}}}function fY(k,W,H){var m=(W==null)?document.body:W;if(gIsIE||(k.indexOf("<")==-1)){var O=((H==null)?document:H).createElement(k);m.appendChild(O);return O;}else{if(gIsNS){var d=document.createRange();d.selectNodeContents(m);d.collapse(true);var O=d.createContextualFragment(k);m.appendChild(O);var O=m.lastChild;var A=k.match(/\s+id\s*=\s*['\"]?([^'\"\s>]+)/i);if(A){PK(A[1],O);}return O;}}}function pw(){if(gIsIE){return document.body.clientHeight;}else{return window.innerHeight;}}function Qm(){if(gIsIE){return document.body.clientWidth;}else{return window.innerWidth;}}function Yh(O){if(O==null){O=window;}if(gIsIE){return O.screenLeft;}else{return O.screenX;}}function DO(O){if(O==null){O=window;}if(gIsIE){return O.screenTop;}else{return O.screenY;}}function yv(O){switch(O){case "Private":return strings.shared_sensitivity_private;case "Personal":return strings.shared_sensitivity_personal;case "Company-Confidential":return strings.shared_sensitivity_confidential;default:return strings.shared_sensitivity_normal;}}function rH(m,O){if(gIsIE){if(O!=null){return O.event;}else{return window.event;}}else{if(gIsNS){return m;}}}function z0(O){if(!O){return null;}if(gIsIE){return O.srcElement;}else{if(gIsNS){return O.target;}}}function Lt(O){if(!O){return null;}if(gIsIE){return O.toElement;}else{if(gIsNS){if(O.type=="mouseout"){return O.relatedTarget;}else{if(O.type=="mouseover"){return O.target;}else{return null;}}}}}function KH(O){if(!O){return null;}if(gIsIE){return O.button;}else{if(gIsNS){return(O.which==1)?1:(O.which==2)?4:2;}}}function xo(O,m){if(!O){return;}if(gIsIE){O.returnValue=m;}else{if(gIsNS&&!m){O.preventDefault();}}}function PG(O){if(!O){return;}if(gIsIE){O.cancelBubble=true;}else{if(gIsNS){O.stopPropagation();}}}function mz(O){return O.contentWindow.document;}function Go(O){if(gIsIE){O.focus();}else{O.contentWindow.focus();}}function YN(O){if(gIsIE){O.blur();}else{O.contentWindow.blur();}}function on(m,d,O){m.setSelectionRange(d,O);}function S6(O,d,m){O.setSelectionRange(d,m);}function Tc(O){on(O,O.value.length,O.value.length);}function SM(O){on(O,0,0);}function Be(m,O){on(m,O,O);}function MA(m,d){var O=new RegExp(d,"i").exec(m.value);if(O){on(m,O.index,O.index+O[0].length);}}function OX(m,d){var O=m.selectionStart;var k=m.selectionEnd;m.value=m.value.substring(0,O)+d+m.value.substring(k);if(O!=k){on(m,O,O+d.length);}else{Be(m,O+d.length);}on(m,O,O+d.length);}function Kb(d,O,m){return d.value.substring(O,m);}function du(O){return O.value.substring(O.selectionStart,O.selectionEnd);}KK.CID_ATTR="cid";KK.PARTSPEC_ATTR="partSpec";KK.imgRegExCid=/(<img\s+[^>]*\s*src\s*=\s*)['"](cid:)([a-zA-Z0-9\-_\$@\/\.]*)['"]([^>]*>)/i;KK.imgRegExPartSpec=/(<img\s+[^>]*\s*src\s*=\s*)['"](partspec:)([a-zA-Z0-9\-_\$@\/\.]*)['"]([^>]*>)/i;function KK(){}KK.k=function(E,v,a){var H=E.split("<img");for(var Y=1;Y<H.length;Y++){H[Y]="<img"+H[Y];var W=H[Y].match(a);if(W==null){continue;}var N=W[0];if(!v[W[3]]){continue;}var h="'"+v[W[3]].src+"'";var L=" __src='"+W[2]+W[3]+":"+v[W[3]].filename+"'";var g=W[1]+h+L+W[4];H[Y]=H[Y].replace(N,g);}return H.join("");};KK.m=[{regEx:KK.imgRegExCid,marker:KK.CID_ATTR},{regEx:KK.imgRegExPartSpec,marker:KK.PARTSPEC_ATTR}];KK.A=function(Y,a){Y=Y.replace(/<img\s+/ig,"<img ");var L=new Object();var N=a.getAttribute("uid");if(UP.A==null){UP=opener.UP;pp=opener.pp;}var l=UP.A;var z=kPartner.emailDomain;var X=UP.W;var w=pp.O(H5.m.BK(a));var H=en(a,false);if(H.length==0){return Y;}var g=KK.m;for(var v=0;v<g.length;v++){for(var W=0;W<H.length;W++){var h=H[W].getAttribute(g[v].marker);if(!h||h==""){continue;}var t=H[W].getAttribute("name");var C="fn_"+N+"_"+W;var P=H[W].getAttribute("partSpec");var E=H[W].getAttribute("type")+"/"+H[W].getAttribute("subtype");var b=kPartner.webAppPathName+"jdownload?"+"user="+l+"&emailDomain="+z+"&guid="+X+"&box="+w+"&uid="+N+"&mime="+E+"&part="+P+"&filename="+C;var U={src:b,filename:t};L[h]=U;}Y=KK.k(Y,L,g[v].regEx);}return Y;};KK.O=function(g){g=g.replace(/<img\s+/ig,"<img ");var H=g.split("<img");for(var Y=1;Y<H.length;Y++){H[Y]="<img"+H[Y];var W=H[Y].match(KK.d);if(W==null){continue;}var h=W[0];var v="";if(W[7]=="cid"){var L="src="+W[6]+W[7]+":"+W[8]+W[10];var v=W[1]+W[4]+L+W[11];}H[Y]=H[Y].replace(h,v);}return H.join("");};KK.d=/(<img\s+([^>]+\s+)*)(src\s*=\s*['"][^'"]+jdownload[^'"]+['"])(\s+([^>]+\s+)*)__src\s*=\s*(['"])(cid):([a-zA-Z0-9\-_\$@\/\.]*)([^'"]+)?(['"])([^>]*>)/i;var pp={g:new h6(),H:"INBOX",W:function(h){h=h.replace(/\./g,"0x2E");h=h.replace(/\\/g,"0x5C");h=h.replace(/\//g,"0x2F");h=h.replace(/%/g,"0x25");return h;},Y:function(h){h=h.replace(/0x2E/g,".");h=h.replace(/0x5C/g,"\\");h=h.replace(/0x2F/g,"/");h=h.replace(/0x25/g,"%");return h;}};pp.m=function(h){while(h!=null){var N=h.getAttribute(H5.h);if(N){var L=h.getAttribute(H5.Y);if(L!=null){return L;}}else{break;}h=h.parentNode;}return null;};pp.d=function(h){var L=new Array();while(h!=null){var N=h.getAttribute(H5.h);if(N){Y8.O(L,N);h=h.parentNode;}else{break;}}L.reverse();var a=AE.L();return AE.a()+L.join(a);};pp.O=function(L){var h=L.getAttribute(H5.Ae);if(h){return h;}return pp.d(L);};pp.v=function(a,E){var N=pp.O(a);var L=AE.L();var h=N.split(L);h[h.length-1]=E;return h.join(L);};pp.k=function(N,z){var X=v4.z(z,"validity",-1);N.sort();var E=N[0];var L=parseInt(N[0]);var h=L;for(var b=1;b<N.length;b++){var a=parseInt(N[b]);if(h+1==a){h=a;}else{if(h!=L){E+=":"+h.toString();}E+=","+a.toString();L=h=a;}}if(h!=L){E+=":"+h.toString();}return "UIDVALIDITY("+X+")"+E;};pp.A=function(){};pp.A.prototype.L=function(){return this.C;};pp.A.prototype.U=function(P){this.C=P;};pp.A.prototype.a=function(){return this.w;};pp.A.prototype.t=function(P){this.w=P;};Dl.INLINE_ATTACHMENT_MARKER="_inlineAttachmentTag";Dl.CID_MARKER="_cidTag";Dl.BOOKEND_MARKER="_inlineAttachmentBookend";function Dl(K,g){this.O=new Bg(K);this.H=Iy;this.R=true;this.W=null;this.A=null;this.k=null;if(g!=null&&g!=undefined){this.v=g;}else{this.v=null;}}Dl.V=15;Dl.prototype.E=function(I){var M=this.O.k();if(M==null){return;}var Z=this.O.m();if(Dl.m(M)!=null){return;}var J=this.O.n();var r=J;var o=this.N(r);var G=!o;if(G){return;}this.h(o,0);};Dl.m=function(M){return v4.v(M,H5.Ad);};Dl.U=function(M,o){M.setAttribute(H5.d,o);};Dl.prototype.h=function(J,r){var M=this.O.m();if(sY.L(M,null)){var o=ei(this,this.h,J,r+1);sY.v(M,o,null);return;}if(!sY.k(M,this.H,this.R)){return;}ot.O(J);};Dl.prototype.N=function(S){var r=this.O.m();var M="["+pp.O(r)+"]"+S;if(ot.m.exists(M)){var q=ot.m.item(M);var Z=(pT()-q)/1000;if(Z>Dl.V){var u=M+"_retry";if(ot.m.exists(u)){return false;}x6.k("you have been waiting "+Z+" seconds for the message to come in... retrying now");M=u;}else{return false;}}ot.m.add(M,pT());var B=pp.O(r);var o=null;var p="fetchAllBody";o=ot.d(Dl.l,Dl.L);o.h.add(ot.Y.AL,M);o.h.add("LB",this);var G=o.L(p,sE);var J=v4.k.createElement(If.m.H);J.appendChild(v4.k.createTextNode(B));G.h(J);var I=pp.m(r);if(I!=null){G.h(v4.A(H5.Y,I));}J=v4.k.createElement(If.m.W);J.appendChild(v4.k.createTextNode(S));G.h(J);return o;};Dl.d=function(r,S){if(ap()){var u=ja();var J=u.O();if(J!=null){var G=uM(r);if(G!=null&&G.indexOf("IPM.Schedule.Meeting.")!=-1&&(J.A||!J.k)){if(J.A){H5.X.BM(r);}var M=null;var o=Dl.m(r);if(!o){o=v4.O(r,"body",true);M=H5.v.BK(o);}else{M=H5.v.BJ(o);if(!M){M=H5.v.BK(o);}}M.setAttribute(H5.d,kO);if(J.A){v4.m(M,strings.scheduling_message_not_yet_processed);}else{if(!FY){v4.m(M,strings.scheduling_message_not_processed);}}var Z=ZH(S3);setTimeout("yG("+Z+")",0);return;}}}var I=new Dl(r,S);I.E();};Dl.l=function(J,M){var o=M.item("LB");o.P(J,M);};Dl.L=function(J,M){var o=M.item("LB");o.t(J,M);};Dl.prototype.P=function(J,o){var M=this.O.m();sY.m(M,this.H);ot.v(o);this.T(J);};Dl.n=/^\(\d+ (\d+) \((.*)\)\)$/;Dl.X=/BODY\[([^\]]+)\] \{\d+\}/g;Dl.prototype.a=function(M,p){for(var J=0;;J++){var u=(Dl.X).exec(p);if(u==null){if(J==0){var G=Dl.m(M);v4.h(G,H5.w,strings.unable_to_display_message_content);displayNode=Ca(M);Dl.U(displayNode,H5.C);}break;}var S=u[1];this.w(M,S);}var G=Dl.m(M);var r=H5.v.BJ(G);if(r==null){r=H5.v.BK(G);v4.m(r,"");r.setAttribute(H5.d,kO);}var I=uM(M);if(I!=null&&I.indexOf("IPM.Schedule.Meeting.")!=-1&&this.A!=null){var q=v4.O(M,"message_data",true);q.text=this.A;if(this.k==null){this.k="";}var o=this.k;var J=o.indexOf("*~*~*~*~*~*~*~*~*~*");if(J!=-1){o=o.substr(J+19).strip();}var B=ja();var Z=B.O();if(ap()&&this.A!=null&&Z!=null&&!Z.A&&Z.k){switch(I){case QG.O:Me(M,o);break;case QG.k:case QG.A:case QG.d:cV(M);break;case QG.m:uH(M,o);break;}}}};Dl.prototype.w=function(S,F){var A8=JB();var s=v4.v(this.W,'part[@partSpec = "'+F+'"]');var M;if(s){var A6=v4.W(s,"data");M=A6.text;}else{M="internal error reading this part of the message";}var r=H5.m.BZ(S,F);if(gIsNS&&!r){var B=v4.Y(S,".//part");for(var u=0;u<B.length;u++){var q=B.item(u);if(q.getAttribute("partSpec")==F){r=q;break;}}}var p=v4.O(r,H5.c,false);if(p!=null){var A4=p.getAttribute(H5.k);if(A4==H5.E){var I=r.parentNode;if(I!=null&&I.nodeName!="body"&&I.nodeName!="part"||I.getAttribute(H5.d)!="alternative"){return;}}}var J=r.getAttribute(H5.d);var Z=uM(S);if(J==kO){if(Z!=null&&Z.indexOf("IPM.Schedule.Meeting.")!=-1){this.k=M;}M=x6.L(M,"text");}else{if(J==Dd){M=x6.L(M,"html");if(Z!=null&&Z.indexOf("IPM.Schedule.Meeting.")!=-1){this.k=M;}}else{if(J=="scalix-properties"){this.A=M;return;}}}var D=Dl.C(r);var o=H5.v.BJ(D);if(o==null){o=H5.v.BK(D);v4.m(o,M);o.setAttribute(H5.d,J);return;}if(Z!=null&&Z.indexOf("IPM.Schedule.Meeting.")==-1){var A2=o.text;var c=o.getAttribute(H5.d);if(c!=J){J=Dd;o.setAttribute(H5.d,J);}var G=new Array();Y8.O(G,A2);Y8.O(G,"");Y8.O(G,bG+" "+strings.inline_attachment+" "+bG);Y8.O(G,M);if(J==Dd){v4.m(o,G.join("<br/>\r\n"));}else{v4.m(o,G.join("\r\n"));}}};Dl.C=function(M){while(M.nodeName!=H5.z){M=M.parentNode;}return M;};Dl.prototype.t=function(o,J){var M=this.O.m();sY.m(M,this.H);ot.h(o,J);};Dl.prototype.f=function(){if(this.O.Q(false)){fD();}var o=this.O.k();var M=lt(o);if(M!=null){M.JL=o;M.vy();}};Dl.prototype.T=function(D){var M=this.O.k();if(M==null){return;}var Z=D.h().getElementsByTagName("message")[0];var I=Z.getAttribute("deleted");if(I=="true"){var u=M.parentNode;u.removeChild(M);alert(strings.message_deleted);var G=this.O.m();var B=(G==CG());if(B){var o;var p=Bb(G);if(p){o=MK;}else{o=S3;}var S=Zq(o);S.n(true);var q=ZH(o);setTimeout("yG("+q+")",100);var r=lt(M);if(r!=null){r.close();}}}else{this.Q(Z);var J=this.v;if(J!=null&&J!=undefined){J(M);}else{this.z();}}};Dl.prototype.b=function(A2){var S=v4.Y(A2,".//"+H5.f);if(S.length<=0){return;}var B=Dl.m(A2);var o=H5.v.BJ(B);if(!o){o=H5.v.BK(B);o.setAttribute(H5.d,kO);}var p=o.getAttribute(H5.d);var r=new Array();var J=o.text;J=J.strip();if(J){Y8.O(r,J);}if(J){Y8.O(r,"");}for(var u=0;u<S.length;u++){var G=S.item(u);var M='<div style="font-family:times new roman, normal; font-size:12px;"><br/><hr/><br/>\r\n';M+=bG+" "+strings.attached_message+" "+bG+"<br/>\r\n";var D=H5.m.BS(G);var s=H5.m.BQ(G);if(D){var Z=UP.O("hideEmailAddresses",ri.O);var A4=qo(D,!Z,false);M+="<b>"+strings.messageheader_to+"</b>: "+A4+"<br/>\r\n";}if(s){var Z=UP.O("hideEmailAddresses",ri.O);var c=qo(s,!Z,false);M+="<b>"+strings.messageheader_cc+"</b>: "+c+"<br/>\r\n";}M+="<b>"+strings.messageheader_from+"</b>: "+VN(G)+"<br/>\r\n";var q=H5.m.BJ(G);if(q){M+="<b>"+strings.messageheader_subject+"</b>: "+q+"<br/>\r\n";}M+="<br/>\r\n";M+="</div>";M=x6.L(M,"html");Y8.O(r,M);var F=Dl.m(G);if(F){var I=H5.v.BJ(F);if(I){J=I.text;if(I.getAttribute(H5.d)==Dd){p=Dd;}Y8.O(r,J);}}}if(p==Dd){o.setAttribute(H5.d,Dd);v4.m(o,r.join("<br/>\r\n"));}else{v4.m(o,r.join("\r\n"));}};Dl.prototype.Q=function(o){var M=this.O.k();this.W=o;var G=o.getAttribute("fromOmAddress");if(G){M.setAttribute("fromOmAddress",G);}var r=o.getAttribute("senderOmAddress");if(r){M.setAttribute("senderOmAddress",r);}var Z=Ca(M);if(Z!=null){return;}var I=v4.W(o,"body");M.appendChild(I);var J=Dl.Y(this.W);var u=J[1]-0;this.a(M,J[2]);this.b(M);};Dl.prototype.z=function(){var o=this.O.m();var r=(o==CG());if(r){var M;var G=Bb(o);if(G){M=MK;}else{M=S3;}var J=Zq(M);J.q();}this.f();};Dl.j=function(J){var M=Dl.Y(J);var o=M[1]-0;return o;};Dl.Y=function(r){var J=v4.W(r,"parts");var o=J.text;var M=o.match(Dl.n);return M;};function en(h,g){var v=[];var A=v4.Y(h,".//disposition");for(var d=0;d<A.length;d++){var m=A.item(d);var k=m.parentNode;var O=k.parentNode;if(O){var Y=O.getAttribute(H5.k);var W=O.getAttribute(H5.d);if(Y==H5.t&&W==H5.D){if(k!=O.lastChild){continue;}}if(g&&Y==H5.t&&W==H5.A9){var H=k.getAttribute(H5.AR);if(H!=null&&H.length>0){continue;}}}if(a7(m)!=null){Y8.O(v,mQ(m));}}return v;}function LG(v,b){var z=JB();var N="";if(!Y1(window)){N="opener.";}var W=z.CG();var A=Rl(v);var O="";var E=(W==yP(strings.specialfolder_outbox))||(W==yP(strings.specialfolder_drafts));var C=gIsIE&&(pI=="win95"||pI=="winnt"||pI=="win98"||pI=="winme"||pI=="win2k");var Y=[".htm",".html",".xml"];function t(l){for(var w=0,len=Y.length;w<len;w++){if(Y[w]==l){return true;}}return false;}var a=en(v,false);for(var k=0;k<a.length;k++){var d=a[k];var m=a7(d);if(m==null){continue;}var h="";var L=m.lastIndexOf(".");if(L!=-1){h=m.substr(L);}var g=d.getAttribute(H5.k)+"%2F"+d.getAttribute(H5.d);var H=pp.O(H5.m.BK(v));if(O.length>0){O+=" ; ";}if(E){O+=m;}else{if(C||(gIsIE&&t(h))){O+=' <a class="attachmentHeader" href="javascript:void(0);">';O+='<span onclick="if ( gIsIE ) window.event.returnValue=false; else event.stopPropagation();';O+=N+("DX")+"(";O+=A.toString();O+=", '";O+=H5.n(d);O+="', '";O+=m;O+="', '";O+=g;O+="', '";O+=H;O+="');\">";O+=m;O+="</span>";O+="</a>";}else{var X=H5.n(d);var U=hv(A,X,m,g,H);O+=' <a class="attachmentHeader" href="';O+=U;O+='"';if(gIsNS&&(b==null||Y1(b))){O+=' target="attachmentDownloadFrame"';}O+=">";O+=m;O+="</a>";}}}return O;}he.PAGE_RELOAD_WAIT_TIME=15;function he(l,P,w,R){this.d=l;this.Y=P;_isAddressBookOperation=false;this.X=true;this.H=true;this.b=0;this.O=w;this.k=R;this.m=null;if(this.O!=null){this.v=pp.O(this.O);}else{this.v=null;}}he.t=function(M,j,T){var V=H5.m.BK(T);var f=new he(M,j,V,T);var K=f.k.getAttribute("uid");var V=f.O;var n=pp.k([K],V);var Q=f.W(true,n);if(Q){f.A(Q);}};he.g=function(Q,T,n){var f=new he("add",Q,T,n);var V=f.W(false,"");f.A(V);return f.m;};he.h=function(K,Q,M,j){var f=new he("update",K,Q,M);var T=f.k.getAttribute("uid");var V=pp.k([T],Q);var n=f.W(false,V,j);f.A(n);return f.m;};he.U=function(n,T,Q){var f=new he("delete",n,T,null);var V=f.W(false,Q);f.A(V);return f.m;};he.prototype.A=function(f){if(this.H==true){if(sY.L(this.O,null)){this.b++;var V=ei(this,this.A,f);sY.v(this.O,V,null);return;}if(!sY.k(this.O,this.d,this.X)){return;}}ot.O(f);};he.prototype.W=function(I,Z,o){var f="["+this.v+"]"+Z;if(ot.m.exists(f)){var G=ot.m.item(f);var M=(pT()-G)/1000;if(M>he.PAGE_RELOAD_WAIT_TIME){var K=f+"_retry";if(ot.m.exists(K)){return null;}if(x6){x6.k("you have been waiting "+M+" seconds for the message... retrying now");}f=K;}else{return null;}}ot.m.add(f,pT());var T=ot.l("contacts",I,he.z,he.N);T.h.add(ot.Y.AL,f);T.h.add("LB",this);var V=T.L(this.d,sE);var Q=v4.k.createElement(If.m.H);Q.appendChild(v4.k.createTextNode(this.v));V.h(Q);V.h(v4.A(H5.B,this.Y));var j=pp.m(this.O);if(j!=null){V.h(v4.A(H5.Y,j));}if(o!=null&&o!=undefined){V.h(v4.A("msgid",o));}Q=v4.k.createElement(If.m.W);Q.appendChild(v4.k.createTextNode(Z));V.h(Q);if(this.d=="update"||this.d=="add"){var n;if(this.Y=="IPM.DistList"){n="distlist";}else{n="contact";}var r=v4.W(this.k,n);var J=r.cloneNode(true);V.h(J);}return T;};he.z=function(Q,V){var f=V.item("LB");f.C(Q,V);};he.N=function(Q,V){var f=V.item("LB");f.E(Q,V);};he.prototype.C=function(K,o){var V=K.h();if(this.H==true){sY.m(this.O,this.d);}ot.v(o);if(this.d=="delete"){var f=V.getElementsByTagName("contact")[0];var Q=f.getAttribute("status");if(Q=="ok"){this.m=true;}else{this.m=false;}return;}else{if(this.d=="add"){var f=V.getElementsByTagName("contact")[0];if(f==null){f=V.getElementsByTagName("distlist")[0];}var Q=f.getAttribute("status");if(Q=="ok"){var T=f.getAttribute("uid");var n=f.getAttribute("uidnext");this.m=T+","+n;}else{this.m=-1;}return;}else{if(this.d=="update"){var f=V.getElementsByTagName("contact")[0];if(f==null){f=V.getElementsByTagName("distlist")[0];}var Q=f.getAttribute("status");if(Q=="ok"){var T=f.getAttribute("uid");var j=f.getAttribute("msgid");var n=f.getAttribute("uidnext");this.m=T+","+j+","+n;}else{this.m=-1;}return;}else{if(this._isAddressBookOperation==true){var M=V.getElementsByTagName("contacts")[0].childNodes[0];this.m=M.cloneNode(true);return;}if(this.k==null){return;}this.L(K);}}}this.a();};he.prototype.E=function(J,r){var o=J.U();var j=o.E;if(j.indexOf("Contact Not Found")!=-1){var M=this.k.getAttribute("uid");var f=this.O;var T=H5.O.BV(f);var K=H5.O.BM(f);var Q=Zq(MK);for(var V=0;V<Q.c();V++){var n=Q.W(V);if(n.getAttribute("uid")==M){K.removeChild(n);T--;break;}}H5.O.BU(f,T);Q.L();v6("contactsTable");if(K.length==1){Jn(0);}}if(this.H==true){sY.m(this.O,this.d);}ot.h(J,r);};he.prototype.L=function(Q){var V="contact";var f=null;if(this.Y=="IPM.DistList"){V="distlist";f=Q.h().getElementsByTagName("distlist")[0];}else{f=Q.h().getElementsByTagName("contacts")[0].childNodes[0];}if(v4.W(this.k,V)!=null){return;}this.k.appendChild(f);};he.prototype.a=function(){if(this.O==CG()){var f=Zq(MK);f.q();fD();}};xe.MESSAGES_DELETED=1;xe.MESSAGES_RETRIEVED=2;xe.OPERATION_FINISHED=4;xe._queue=new Object();function xe(Y,Q,n){this.d=Q;this.o=n;this.M=null;this.A=Y;this.N=false;this.U=null;this.k=null;this.O=null;this.j=null;this.T=null;this.E=null;this.w=0;this.m=0;this.b=Y.E();this.V=Y.j();this.z=Y.r();this.H=jo;}xe.C=function(G,J){var r=J.item("LF");r.R(G,J);};xe.P=function(G,r){var J=r.item("LF");ot.h(G,r);sY.m(J.A.k(),J.H);ot.k();};xe.K=function(r){var J=xe.f(r);if(J){J.W();}};xe.f=function(r){var J=xe._queue[r];xe._queue[r]=null;return J;};xe.a=function(J,r){xe._queue[J]=r;};xe.prototype.h=function(J){this.N=J;};xe.prototype.g=function(J){this.m=parseInt(J);};xe.prototype.W=function(){var J=this.A;var r=J.k();var G=J.L();if(J.U()){if(this.d!=null){this.d(xe.OPERATION_FINISHED,J);}return;}if(J.b()==false){if(this.d!=null){this.d(xe.OPERATION_FINISHED,J);}return;}if(sY.W(r,null,this.H)){return;}if(sY.L(r,("xe.K("+G+")"))){return;}if(sY.W(r,null,St)||sY.W(r,null,pK)){xe.a(G,this);sY.v(r,("xe.K("+G+")"),null);return;}this.k=J.o();this.l();};xe.prototype.l=function(){var q=this.A;var Z=q.k();var u=pp.O(Z);var G="["+u+"]"+this.k.toString();if(ot.m.exists(G)){return;}ot.m.add(G,pT());var B="fetchMessageHeaders";var r=null;r=ot.d(xe.C,xe.P);r.h.add(ot.Y.AL,G);r.h.add("LF",this);var S=r.L(B,sE);var J=v4.k.createElement(If.m.H);J.setAttribute("mbox",u);var I=pp.m(Z);if(I!=null){J.setAttribute(H5.Y,I);}S.h(J);J=v4.k.createElement(If.m.W);J.setAttribute("count",this.k.length);J.appendChild(v4.k.createTextNode(this.k.toString()));S.h(J);if(!sY.k(Z,this.H,true)){return;}ot.O(r);};xe.prototype.R=function(u,S){this.U=u;var J=this.A;var Z=u.h().getElementsByTagName("messages")[0];var G=Z.childNodes.length;var r=J.k();this.O=H5.O.BM(r);ot.v(S);SJ();this.E=(H5.O.BJ(r)==strings.specialfolder_sentitems)||WC(r,yP(strings.specialfolder_sentitems))||(r==yP(strings.specialfolder_drafts))||WC(r,yP(strings.specialfolder_drafts));sY.m(r,this.H);var I=this.t(Z,G);J.G(this.k);if(this.d!=null){this.d(xe.MESSAGES_RETRIEVED,J,I,G);}if(J.b()==true){xe.a(J.L(),this);sY.v(r,("xe.K("+J.L()+")"),null);}else{if(this.d!=null){this.d(xe.OPERATION_FINISHED,J);}}};xe.prototype.t=function(B,S){var G=B.childNodes;var J=-1;var q=this.A;this.w+=S;while(G.length>0){var r=G[0];var u=Rl(r)-0;var I=r.getAttribute("messageClass");switch(I){case "IPM.ReadReceipt":case "IPM.DeliveryReceipt":r.setAttribute("attachment","false");break;default:break;}var Z=this.X(r,this.b,this.V,this.z);if(J==-1||Z<J){J=Z;}}return J;};xe.prototype.X=function(r,D,q,S){var B=(q=="received"||q=="sent");var p=this.v(S,q,r,B);var I;var G;if(this.N==true){this.O.appendChild(r);this.m++;return this.m-1;}if(D==ST.SORT_ASCENDING){if(this.m==0){this.O.appendChild(r);this.m++;return 0;}var u=null;var Z=this.m;for(var J=this.O.lastChild;J!=null;J=J.previousSibling,Z--){I=this.v(S,q,J,B);if(I!=null){G=this.L(S,p,I);if(D==ST.SORT_DESCENDING){if(G<0){if(u==null){this.O.appendChild(r);}else{this.O.insertBefore(r,u);}this.m++;return Z;}else{if(G>=0){}}}else{if(G<=0){}else{if(G>0){if(u==null){this.O.appendChild(r);}else{this.O.insertBefore(r,u);}this.m++;return Z;}}}}u=J;}this.O.insertBefore(r,J);this.m++;return 0;}else{if(this.O.lastChild==null){this.O.appendChild(r);return 0;}var Z=0;for(var J=this.O.firstChild;J!=null;J=J.nextSibling,Z++){I=this.v(S,q,J,B);if(I!=null){G=this.L(S,p,I);if(G>=0){this.O.insertBefore(r,J);return Z;}else{if(G<0){}}}}this.O.appendChild(r);return Z;}};xe.prototype.v=function(S,G,r,u){var J=null;if(S==ST.TYPE_CONTACT){J=r.getAttribute(G);if(J==null){J="";}}else{var Z=r.getAttribute(G);if(Z!=null){if(u){J=parseInt(Z);}else{J=Z;}}else{var I=v4.H(r,G,"0");if(u){r.setAttribute(G,I);J=parseInt(I);}else{J=I.toLocaleUpperCase();r.setAttribute(G,J);}}}return J;};xe.prototype.L=function(Z,r,J){if(Z==ST.TYPE_CONTACT){return r.localeCompare(J);}else{var G=0;if(r>J){return 1;}else{if(r==J){return 0;}else{if(r<J){return -1;}}}}};var H5={H:"addr",J:"bcc",z:"body",I:"cc",B3:"comments",l:"data",w:"display",c:"disposition",V:"folder",N:"from",B4:"link",f:"message",F:"messages",Am:"messageNotification",W:"part",L:"phrase",o:"recipient",R:"replyto",Ab:"sender",As:"sent",Y:"sharedFolder",Aa:"size",S:"specialFolder",u:"subject",M:"to",AG:"acl",E:"attachment",Aj:"bytes",BC:"charset",AR:"cid",B2:"encoding",AJ:"filename",AH:"newMessages",h:"imapName",Z:"core",B1:"hidden",Ah:"clientSideOnly",Ae:"mailbox",g:"name",BH:"namespace",AK:"noselect",Q:"open",AO:"partSpec",j:"selected",AC:"sortDirection",Ag:"sortField",d:"subtype",k:"type",A8:"uid",Ax:"uidnext",a:"unreadCount",q:"validity",p:"X-Owner",G:"readStatus",T:"responseStatus",A2:"priority",Au:"sensitivity",A4:"flaggedStatus",Ap:"draftStatus",B:"messageClass",b:"serverMessageCount",t:"multipart",D:"alternative",A9:"related",AZ:"mixed",r:"text",C:"plain",U:"html",An:"rtf",BI:"rfc822",AV:"none",A6:"read",P:"unread",B7:"forwarded",B9:"replied",Ak:null,At:null,AL:null,Ad:null,AQ:null,AY:null,s:null,A:{BJ:function(BU,BR,BQ,BS){var BT=(BS)?BS.ownerDocument:v4.k;var BP=BT.createElement(BU);if(BQ==null){BQ=BR;BR=null;}if(BR){v4.m(v4.O(BP,H5.L,true),BR);}if(BQ){v4.m(v4.O(BP,H5.H,true),BQ);}if(BS){BS.appendChild(BP);}return BP;},BO:function(BP){return v4.H(BP,H5.L,"");},BN:function(BP){return v4.H(BP,H5.H);},BK:function(BQ){var BP=H5.A.BO(BQ);if(!BP){return H5.A.BN(BQ);}else{return BP;}},BM:function(BS){var BQ=H5.A.BO(BS);var BR=v4.H(BS,H5.H);var BP=new gg();if(BQ){BP.d(BQ);}if(BR){BP.A(BR);}return BP.H();}},K:{BJ:function(BR,BT){var BP=new Array();for(var BN=0;BN<BR.length;BN++){var BS=H5.A.BN(BR[BN]);var BQ=true;for(var BO=0;BO<BT.length;BO++){if(BS==BT[BO]){BQ=false;break;}}if(BQ){Y8.O(BP,BR[BN]);}}return BP;},BK:function(BN){return PI(H5.A.BK,BN).join("; ");},BM:function(BN){return PI(H5.A.BM,BN).join("; ");}},n:function(BJ){return BJ.getAttribute(H5.AO);},v:{BK:function(BN){var BM=BN.ownerDocument.createElement(H5.w);BN.appendChild(BM);return BM;},BJ:function(BM){return v4.v(BM,H5.AL);}},m:{BN:null,BT:function(){var Bi=v4.g();H5.m.BN=Bi.createElement(H5.f);H5.m.BN.setAttribute(H5.E,Bv);H5.m.BN.setAttribute(H5.G,H5.P);H5.m.BN.setAttribute(H5.T,H5.AV);delete H5.m.BT;},BM:function(){return H5.m.BN.cloneNode(true);},BZ:function(Bi,Bj){return v4.v(Bi,H5.AQ.printf(Bj));},BK:function(Bj){var Bi=Bj.parentNode;return Bi.parentNode;},BO:function(Bi){return v4.O(Bi,H5.N,false);},BP:function(Bi){return v4.O(Bi,H5.Ab,false);},BS:function(Bi){return v4.O(Bi,H5.M,false);},BQ:function(Bi){return v4.O(Bi,H5.I,false);},BV:function(Bi){return v4.O(Bi,H5.J,false);},BJ:function(C){return v4.H(C,H5.u,"");},BW:function(Bi){return v4.H(Bi,H5.As,"");},Bc:function(Bi){return v4.H(Bi,H5.Am,"");},Ba:function(Bi,Bj){v4.h(Bi,H5.u,Bj);},Bd:function(Bj,Bi){Bj.setAttribute(H5.A8,Bi);},BU:function(Bj,Bi){v4.h(Bj,H5.Aa,Bi);},BR:function(Bi){return(Bi.getAttribute(H5.p)!=null);}},Ac:{BJ:function(BM,BK){return v4.v(BM,H5.AY.printf(BK.toString()));}},X:{BJ:new Array(),BM:function(BP){var BO=kE(BP);for(var BN=0;BN<H5.X.BJ.length;BN++){if(H5.X.BJ[BN][0]==BO){return;}}Y8.O(H5.X.BJ,[BO,BP]);},BK:function(){var BO=new Array();for(var BN=0;BN<H5.X.BJ.length;BN++){Y8.O(BO,H5.X.BJ[BN][1]);}return BO;}},O:{BV:function(C2){return v4.z(C2,H5.b,0);},BU:function(C8,C2){C8.setAttribute(H5.b,C2);},BP:function(C2,C8){v4.C(C2,H5.b,C8);},Ba:function(C2){return H5.O.BV(C2);},Bi:function(C2){C2.setAttribute(H5.a,0);C2.setAttribute(H5.b,0);},Bd:function(C2){return C2.getAttribute(H5.Ag);},Bc:function(C2){return C2.getAttribute(H5.AC);},Bn:function(C2,C8,CB){C2.setAttribute(H5.Ag,C8);C2.setAttribute(H5.AC,CB);},Bt:function(C8,CB){var C2=v4.W(C8,H5.F);return H5.Ac.BJ(C2,CB);},BO:function(C8){var C2=C8.getAttribute(H5.AG);if(C2==null){C2=ot.n(C8);if(C2!=null){C8.setAttribute(H5.AG,C2);}}if(C2!=null){C2=parseInt(C2,10);if(isNaN(C2)){C2=null;}}return C2;},BK:{CM:0,CC:4096,CE:8192,CB:16384,CL:32768,CJ:65536,C2:131072,C8:262144,CD:524288,CF:1048576,CH:2097152},BR:function(C8){if(pp.m(C8)==null){return true;}var C2=H5.O.BO(C8);if(C2==null){return false;}if((C2&H5.O.BK.CC)==0){return false;}return true;},Bx:function(C8){if(pp.m(C8)==null){return true;}var C2=H5.O.BO(C8);if(C2==null){return false;}if((C2&H5.O.BK.CE)==0){return false;}return true;}}};H5.O.tag="folder";H5.O.template=null;H5.O.Bz=function(CB,CC){var C8=CC.replace(/\'/g,"\\'");var C2="./"+H5.O.tag+"[@"+H5.g+" = '"+C8+"']";nodeList=v4.Y(CB,C2);return(nodeList.length==1);};H5.O.Bm=function(){var C2=v4.g();H5.O.template=C2.createElement(H5.O.tag);H5.O.Bo(H5.O.template);};H5.O.Bo=function(C2){C2.setAttribute(H5.Q,false);C2.appendChild(C2.ownerDocument.createElement(H5.F));};H5.O.Bu=function(){return H5.O.template.cloneNode(true);};H5.O.nameSelector=H5.O.tag+"[@"+H5.g+' = "%s"]';H5.O.imapNameSelector=H5.O.tag+"[@"+H5.h+' = "%s"]';H5.O.specialFolderNameSelector=H5.O.tag+"[@"+H5.S+' = "%s"]';H5.O.BW=function(CB,C2){if(gIsIE){C2=C2.replace(/\\/g,"\\\\");}var C8=H5.O.nameSelector.printf(C2);return v4.v(CB,C8);};H5.O.Bw=function(CB,C2){if(gIsIE){C2=C2.replace(/\\/g,"\\\\");}var C8=H5.O.imapNameSelector.printf(C2);return v4.v(CB,C8);};H5.O.Bl=function(CE){var CC=AE.L();var CD=CE.split(CC);var C2=uo();for(var C8=0;C8<CD.length;C8++){var CB=CD[C8];if((C8==0)&&(CB+CC==AE.a())){continue;}C2=H5.O.Bw(C2,CB);if(!C2){return null;}}return C2;};H5.O.Bj=function(C8,C2,CB){C8.setAttribute(H5.g,C2);if(CB){C2=pp.W(C2);}C8.setAttribute(H5.h,C2);};H5.O.BJ=function(C2){return C2.getAttribute(H5.g);};H5.O.By=function(C2,C8){C2.setAttribute(H5.k,C8);};H5.O.BQ=function(C2){return C2.getAttribute(H5.k);};H5.O.Bq=function(C2){return C2.getAttribute(H5.h);};H5.O.BN=function(C2){return v4.b(C2,H5.Z);};H5.O.Bp=function(C2){return v4.b(C2,H5.B1);};H5.O.BT=function(C2){return v4.b(C2,H5.Ah);};H5.O.BS=function(C8){var CC=C8.getAttribute("validity");var CB=pp.O(C8);var C2=PB.m(CC,CB);if(C2.A(ST.CLIENT_SIDE_ONLY)==true||C2.A(ST.STATUS_KNOWN)==true){return true;}else{return false;}};H5.O.C1=function(C2){return C2.getAttribute(H5.a);};H5.O.BZ=function(C8,C2){C8.setAttribute(H5.a,C2);};H5.O.BM=function(C2){return v4.W(C2,H5.F);};H5.O.Bs=function(C2){while(C2!=null){if(C2.nodeName=="folders"){return false;}C2=C2.parentNode;}return true;};function QW(m){var O=H5.m.BO(m);if(O!=null){return v4.H(O,H5.L);}else{return null;}}function Xn(m){var O=H5.m.BO(m);if(O!=null){return v4.H(O,H5.H);}else{return null;}}function nY(m){var O=H5.m.BP(m);if(O!=null){return v4.H(O,H5.L);}else{return null;}}function fr(m){var O=H5.m.BP(m);if(O!=null){return v4.H(O,H5.H);}else{return null;}}function SA(d,A){var v=false;var W=fr(d);if(W!=null){var Y=Xn(d);if(Y!=null){v=(Y!=W);}}var m="";var O=H5.m.BO(d);var H=H5.m.BP(d);if(v){var k=[];k["DELEGATE"]=A?H5.A.BM(H):H5.A.BK(H);k["PRINCIPLE"]=A?H5.A.BM(O):H5.A.BK(O);m=strings.on_behalf_of.format(k);}else{if(O){m=A?H5.A.BM(O):H5.A.BK(O);if(!m){m="";}}}return m;}function VN(C){var R=H5.m.BO(C);return H5.A.BK(R);}function Ud(m){var O=v4.W(m,H5.R);if(O==null){return Xn(m);}return v4.H(O,H5.H,"");}function qo(k,W,A,d){if(k==null){return "";}var O=k.childNodes;if(A){var m=[H5.A.BN(A)];O=H5.K.BJ(O,m);if(d){O=H5.K.BJ(O,[d]);}}if(W){return H5.K.BM(O);}else{return H5.K.BK(O);}}function BG(C,u,I,Z){var z=H5.m.BS(C);if(z){return qo(z,u,I,Z);}else{return "";}}function M3(d,m,O){return qo(H5.m.BQ(d),m,O);}function CA(d,m,O){return qo(H5.m.BV(d),m,O);}function Ca(O){return v4.v(O,"body/display");}function tU(O){return v4.W(O,H5.z);}function uM(O){return O.getAttribute(H5.B);}function Hq(k){var O=uM(k);var d=null;var m=null;if(O!=null){d=O.split(".");m=d[1];}return m;}function uL(O){return O.getAttribute(H5.G);}function z4(O){return O.getAttribute(H5.T);}function P4(O){return O.getAttribute(H5.A2);}function AM(O){return O.getAttribute(H5.Au);}function FM(O){return O.getAttribute(H5.A4)=="flagged";}function rv(O){return O.getAttribute(H5.Ap)=="draft";}function Rl(O){return O.getAttribute("uid");}function kE(O){return O.getAttribute("msgID");}function gd(O){return O.getAttribute("senderOmAddress");}function zK(O){return O.getAttribute("fromOmAddress");}function iw(O){return v4.H(O,H5.Aa,"");}function hd(d){var m=v4.O(d,"received",false);if(m){var O=v4.d(m);while(O.charAt(0)=="0"){O=O.slice(1);}return parseInt(O);}else{return 0;}}function Ef(O,m){v4.h(O,"received",m);}function Lz(O,m){if(m){v4.h(O,"toDisplay",BG(O));}v4.h(O,"receivedDisplay",Nj(new Date(hd(O))));}function jV(O,m){O.setAttribute(H5.G,m);}function kp(O,m){if(m==null){O.removeAttribute(H5.T);}else{O.setAttribute(H5.T,m);}}function Nb(m,O){m.setAttribute("uid",O);}function P8(O){return(O.getAttribute("attachment")==U5);}function a7(A){var k=[".//@filename","./@filename"];for(var m=0;m<k.length;m++){var O=null;var d=v4.v(A,k[m]);if(d){O=d.nodeValue;}if(O!=null&&O!=""){return O;}}return null;}function mQ(O){if(O.nodeName==H5.W||O.nodeName==H5.z){return O;}else{return mQ(O.parentNode);}}function Ls(O){return O.getAttribute("subtype");}function yP(m){var O;if(!Tq.exists(m)){O=H5.O.BW(uo(),m);if(O!=null){Tq.add(m,O);}}else{O=Tq.item(m);}return O;}function EB(m){var O=m.getAttribute(H5.a);if(O!=null){return parseInt(O);}else{return 0;}}function kI(O,m){H5.O.BZ(O,EB(O)+m);}function Ub(O){return(O.getAttribute(H5.Q)==U5);}function xO(O){O.setAttribute(H5.Q,Bv);}function Tb(O){O.setAttribute(H5.Q,U5);}function JA(O){return(O.getAttribute(H5.j)==U5);}function tN(m){var O=yP(m);if(O!=null){return JA(O);}return false;}function eI(){if(lf!=null){var m=H5.O.BQ(lf);if(m!=null&&m=="Contact"){return true;}}var d=eH();var O=yP(d);if(O!=null){return JA(O);}return false;}function Bb(m){if(m!=null){var O=H5.O.BQ(m);if(O!=null&&O=="Contact"){return true;}}return false;}function Do(){if(lf!=null){var O=H5.O.BQ(lf);if(O!=null&&O=="Calendar"){return true;}}return tN(strings.specialfolder_calendar);}function C5(m){if(m!=null){var O=H5.O.BQ(m);if(O!=null&&O=="Calendar"){return true;}}return false;}function eH(){return strings.specialfolder_contacts;}function mS(O){lf=O;O.setAttribute(H5.j,U5);}function IX(O){O.setAttribute(H5.j,Bv);}function uo(){return folders.documentElement;}function WC(k,d){var m=v4.Y(d,".//folder");for(var O=0;O<m.length;O++){if(k==m.item(O)){return true;}}return false;}function fp(){var O=H5.O.BW(uo(),strings.specialfolder_contacts);O.setAttribute(H5.g,strings.specialfolder_contacts);O.setAttribute(H5.Z,U5);uo().appendChild(O);}function WW(){var O=JB();if(O&&this!=O&&typeof O.getMailAddressOfUser!="undefined"){return O.getMailAddressOfUser();}var m=UP.Y;return m;}H5.Af=function(){var BK=[H5.W,"[@",H5.d,' ="'].join("");var BJ='"]';H5.Ak=[BK,H5.U,BJ].join("");H5.At=[BK,H5.C,BJ].join("");H5.AQ=".//*[@"+H5.AO+' = "%s"]';H5.AL="./"+H5.w;H5.Ad="./"+H5.z;H5.AY=[H5.f,"[@",H5.A8," = '%s']"].join("");H5.s=".//"+H5.V;delete H5.Af;};H5.Af();var Gt=null;var hO=null;if(false){hO=new Xq();}var kS=null;var j1=null;if(false){j1=new m4();}var uS=new Array();var mk=new Array();var PM=new Array();var UL=null;var eu=null;var Py=null;function m4(BN,BO,BH,BT,BC,B1,B4,BI,BR,BV,B9,BK,BM,BW){this.Q=BN;this.H=BO;this.AO=BH;this.AK=BT;this.r=BC;this.T=B1;this.R=B4;this.M=BI;this.G=BR;this.k=BV;this.u=BK;this.b=B9;this.AL=BM;this.AH=BW;this.m=null;this.z=false;if(this.AL!=null){PM[this.AL]=this;}}m4.prototype.V=function(){return(this.H=="-");};m4.prototype.Ac=function(){return this.k;};m4.prototype.A9=function(){if(!this.b){return;}var Ba;if(this.m!=null){Ba=this.m.cells[0];}if(this.G){if(this.m!=null){if(this.k){Ba.innerHTML="&nbsp;";}else{Ba.innerHTML="";fY("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",Ba);}}this.k=!this.k;}else{if(this.R&&!this.k){var Bo=this.Q;var Bm=Bo.Bx();for(var Bj=0;Bj<Bm.length;Bj++){var Bd=Bm[Bj];if(Bd.R&&Bd.M==this.M){if(Bd.m!=null){Bd.m.cells[0].innerHTML="&nbsp;";}Bd.k=false;}}if(this.m!=null){fY("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",Ba);}this.k=true;}}};m4.prototype.Ae=function(Ba){if(!this.b||Ba==this.k){return;}this.A9();};m4.prototype.F=function(Ba){if(this.H=="-"){return;}this.H=Ba;if(this.m!=null){this.m.cells[1].innerHTML=Ba;}};m4.prototype.AG=function(Ba){if(this.H=="-"){return;}this.T=Ba;};m4.prototype.f=function(){return this.T;};m4.prototype.AC=function(Ba){if(this.H=="-"){return;}this.r=Ba;if(this.m!=null){this.m.cells[2].innerHTML=Ba;}};m4.prototype.Y=function(){return this.b;};m4.prototype.Ad=function(Ba){if(this.H=="-"){return;}this.b=Ba;if(this.m!=null){this.m.className=Ba?"menuItem":"menuItem_disabled";}if(!Ba){this.z=false;}};m4.prototype.BJ=function(){return this.G;};m4.prototype.BS=function(){return this.R;};m4.prototype.BU=function(){return this.M;};m4.prototype.D=function(){return this.m;};m4.prototype.L=function(){return this.u;};m4.prototype.n=function(){return this.Q;};m4.prototype.g=function(){this.m.className="menuItem_hover";this.z=true;};m4.prototype.a=function(){this.m.className="menuItem";this.z=false;};m4.prototype.Aa=function(){return this.z;};m4.prototype.A6=function(Ba){if(this.AH!=null&&this.T!=null){this.AH(this.T,Ba);}};m4.prototype.Ab=function(){var Bw=this.Q;var Bz=Bw.E0();this.m=Bz.insertRow(-1);this.m.className=this.b?"menuItem":"menuItem_disabled";var Ba=fY("<TD class='menuItemLeftIconCell' style='font-size:1px;' align='center'>",this.m);if(this.H=="-"){Ba.innerHTML="&nbsp;";var Bd=fY("<TD colspan='3' class='menuItemDividerCell'>",this.m);var CC=fY("<DIV class='menuItemDivider' style='overflow:hidden;height:2px;border-style:solid none;border-width:1px;'>",Bd);if(gIsIE){Bd.style.padding="0px 2px 0px 2px";}else{if(gIsNS){Bd.style.padding="3px 2px 0px 2px";}}}else{if(this.G&&this.k){if(this.k){fY("<DIV class='checkmark' style='overflow:hidden;background-repeat:no-repeat;'>",Ba);}else{Ba.innerHTML="&nbsp;";}}else{if(this.R){if(this.k){fY("<DIV class='bullet' style='overflow:hidden;background-repeat:no-repeat;'>",Ba);}else{Ba.innerHTML="&nbsp;";}}else{if(this.AO!=null&&this.AK!=null){var C8=fY("<DIV class='menuItemIcon' style='background-repeat:no-repeat;overflow:hidden;'>",Ba);C8.style.backgroundPosition=this.AO+"px "+this.AK+"px";}else{Ba.innerHTML="&nbsp;";}}}var Bd=fY("<TD class='menuItemCaptionCell' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.m);Bd.innerHTML=this.H;var Bm=fY("<TD class='menuItemShortcutCell' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.m);if(this.r!=null){Bm.innerText=this.r;}else{Bm.innerHTML="&nbsp;";}var Bl=fY("<TD class='menuItemRightIconCell' style='font-size:1px;cursor:default;' align='center'>",this.m);if(this.u!=null){fY("<DIV class='submenuIcon' style='background-repeat:no-repeat;overflow:hidden;'>",Bl);}else{Bl.innerHTML="&nbsp;";}function Bt(CL){var CH=rH(CL);PG(CH);if(Gt!=null){LU(Gt);}var CE=this._menuItem;if(hO!=null&&CE.n()!=hO&&CE!=hO.D5()){hO.AG(true,CE.n());}if(kS!=null&&j1!=CE){clearTimeout(kS);kS=null;j1=null;}if(!CE.Y()){return;}CE.g();if(CE.L()!=null){j1=CE;kS=setTimeout("Dm()",300);}};function By(CN){var CL=rH(CN);PG(CL);var CE=this._menuItem;var CH=CE.L();if(CH!=null&&CH.BS()){return;}if(!CE.Y()){return;}CE.a();};function C2(CM){var CH=rH(CM);PG(CH);var CN=this.cells[0];var CE=this._menuItem;if(!CE.Y()){return;}CE.a();if(CE.L()==null){H0();CE.A6(CH);}};function C1(CH){var CE=rH(CH);PG(CE);gw=null;if(gIsNS){CE.preventDefault();}};this.m.onmouseover=Bt;this.m.onmouseout=By;this.m.onmouseup=C2;this.m.onmousedown=C1;}this.m._menuItem=this;};m4.prototype.Z=function(){var Bm=this.Q;var Bj=r3(this.m)+this.m.offsetWidth-(gIsIE?1:0);var Bi=Ie(Bm.E0())+this.m.offsetTop-(gIsIE?1:0);var Bl=this.u;Bl.o(Bj,Bi);};function Xq(Dw,El){this.H=null;this.AH=null;this.AC=new Array();this.D1=false;this.J=null;this.E3=null;var C1=Dw.getAttribute("id");if(C1!=null){mk[C1]=this;}for(var Cx=0;Cx<Dw.childNodes.length;Cx++){var a=Dw.childNodes.item(Cx);if(a.nodeType!=Zg.O){continue;}var Cz;if(a.nodeName=="item"||a.nodeName=="menu"){Cz=a.getAttribute("caption");}else{Cz="-";}var Ak=a.getAttribute("iconIndexX");if(Ak!=null){Ak=parseInt(Ak,10);if(isNaN(Ak)){Ak=null;}}var An=a.getAttribute("iconIndexY");if(An!=null){An=parseInt(An,10);if(isNaN(An)){An=null;}}var Eh=a.getAttribute("shortcut");var Eb=a.getAttribute("command");var Aj=a.getAttribute("radio");if(Aj==null){Aj=false;}else{Aj=(Aj=="true");}var Dh=null;if(Aj){Dh=a.getAttribute("radioGroup");}var BZ=a.getAttribute("checkmark");if(BZ==null){BZ=false;}else{BZ=(BZ=="true");}var BT=a.getAttribute("checked");if(BT==null){BT=false;}else{BT=(BT=="true");}var BW=a.getAttribute("enabled");if(BW==null){BW=true;}else{BW=(BW=="true");}var C8=null;var Ej=(a.nodeName=="menu");if(Ej){C8=new Xq(a,El);}var C1=a.getAttribute("id");var E1=new m4(this,Cz,Ak,An,Eh,Eb,Aj,Dh,BZ,BT,BW,C8,C1,El);this.AC[this.AC.length]=E1;if(C8!=null){C8.J=E1;}}}Xq.prototype.E0=function(){return this.H;};Xq.prototype.Bx=function(){return this.AC;};Xq.prototype.D5=function(){return this.J;};Xq.prototype.Ee=function(){return this.E3;};Xq.prototype.BS=function(){return this.D1;};Xq.prototype.o=function(Ex,F7){if(hO==null){UL=document.onkeydown;eu=document.onkeyup;Py=document.onkeypress;document.onkeydown=iv;document.onkeyup=qL;document.onkeypress=Ix;}if(this.H==null){this.H=fY("<TABLE border='0' cellspacing='0' cellpadding='0' class='menu' style='position:absolute;display:block'>");for(var Fx=0;Fx<this.AC.length;Fx++){var Gv=this.AC[Fx];Gv.Ab();}var Gp=F1(this.H);var Gw=Gp.zIndex;this.AH=fY("<DIV class='menuShadow' style='position:absolute;border-width:0px;z-index:"+(Gw-1)+";'>");}this.H.style.left=Ex+"px";this.H.style.top=F7+"px";Yj(this.H);var Fe=Qm();var FQ=pw();if(this.J!=null){var Fu=this.J;if(Ex+this.H.offsetWidth>Fe){Ex=r3(Fu.D())-this.H.offsetWidth;this.H.style.left=Ex+"px";}if(F7+this.H.offsetHeight>FQ){F7=FQ-this.H.offsetHeight;this.H.style.top=F7+"px";}}else{if(Ex+this.H.offsetWidth>Fe){Ex=Fe-this.H.offsetWidth;this.H.style.left=Ex+"px";}if(F7+this.H.offsetHeight>FQ){F7=FQ-this.H.offsetHeight;this.H.style.top=F7+"px";}}if(gIsNS){var GH=false;while(this.H.offsetLeft+this.H.offsetWidth>=Fe){this.H.style.left=(this.H.offsetLeft-1)+"px";GH=true;}while(this.H.offsetTop+this.H.offsetHeight>=FQ){this.H.style.top=(this.H.offsetTop-1)+"px";}if(this.J!=null&&GH){var Fu=this.J;Ex=r3(Fu.D())-this.H.offsetWidth;this.H.style.left=Ex+"px";}}Yj(this.AH);this.AH.style.left=(this.H.offsetLeft+2)+"px";this.AH.style.top=(this.H.offsetTop+2)+"px";this.AH.style.width=this.H.offsetWidth+"px";this.AH.style.height=this.H.offsetHeight+"px";this.D1=true;hO=this;top.window.focus();var FS=document.activeElement;if(FS!=null){var Gx;try{var GG=FS.tagName.toUpperCase();if(GG=="INPUT"&&(FS.type=="text"||FS.type=="password")||GG=="TEXTAREA"){FS.blur();if(gIsNS){document.activeElement=null;}}}catch(Gx){}}if(this.U!=null){this.U();}};Xq.prototype.AG=function(FF,FS){if(FF==null){FF=false;}if(this.H==null){return;}sf(this.H);sf(this.AH);this.D1=false;if(this.D7!=null){this.D7();}for(var F7=0,len=this.AC.length;F7<len;F7++){var Ex=this.AC[F7];if(!Ex.V()&&Ex.Y()){Ex.a();}}if(this.J){var Ex=this.J;Ex.a();hO=Ex.n();if(FF&&hO!=FS){hO.AG(true,FS);}}else{hO=null;}if(hO==null){document.onkeydown=UL;document.onkeyup=eu;document.onkeypress=Py;}clearTimeout(kS);kS=null;j1=null;};Xq.prototype.U=null;Xq.prototype.D7=null;function Dm(){if(j1!=null&&j1.L()!=null){j1.Z();}clearTimeout(kS);kS=null;}function Zc(Af,r,Ag,AR,Ax){uS[r]=this;this.Au=Af;this.At=r;this.Q=AR;this.z=fY("<DIV id='"+r+"'>",Af);if(!AR){sf(this.z);}var G=1;for(var w=0;w<Ag.childNodes.length;w++){var V=Ag.childNodes.item(w);if(V.nodeType!=Zg.O){continue;}var Ac=V.getAttribute("caption");var C=fY("<TABLE height='100%' border='0' cellspacing='1' cellpadding='0' style='position:absolute;top:0px; left:"+G+"px;'>",this.z);var Ae=C.insertRow(-1);var Ab=fY("<TD class='menuTitle' unselectable='on' style='cursor:default;padding:1px 5px 1px 5px;' align='center'>",Ae);Ab.innerHTML=Ac;C._menu=new Xq(V,Ax);C._index=w;G+=C.offsetWidth;function Aa(BI){var B7=rH(BI);PG(B7);LU(this);if(Gt!=null&&Gt!=this){H0();var B9=this._menu;B9.o(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);Gt=this;}};function AV(BI){var B7=rH(BI);PG(B7);var B9=this._menu;if(B9.BS()){return;}nk(this);};function Ah(BM){var B9=rH(BM);PG(B9);LU(this);gw=null;var BI=this.rows[0].cells[0];BI.style.padding="2px 4px 0px 6px";var B7=this._menu;if(hO!=null){hO.AG(true);}if(Gt!=null){if(Gt==this){Gt=null;}else{B7.o(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);Gt=this;}}else{B7.o(this.offsetLeft+1,this.offsetTop+this.offsetHeight-2);Gt=this;}if(gIsNS){B9.preventDefault();}};function Ad(BI){var B9=rH(BI);PG(B9);var B7=this.rows[0].cells[0];B7.style.padding="1px 5px 1px 5px";};C.onmouseover=Aa;C.onmouseout=AV;C.onmousedown=Ah;C.onmouseup=Ad;}this.z._menubar=this;}Zc.prototype.AO=function(){return this.z;};Zc.prototype.J=function(){return this.Q;};Zc.prototype.AL=function(){for(var BP in uS){var BH=uS[BP];sf(BH.AO());BH.Q=false;}Yj(this.z);this.Q=true;for(var B3=1;B3<this.z.childNodes.length;B3++){var BO=this.z.childNodes.item(B3);var BI=this.z.childNodes.item(B3-1);BO.style.left=(BI.offsetLeft+BI.offsetWidth)+"px";}H0();};function KJ(H,Y){var d=fY("<DIV class='menuBar' style='position:absolute;top:0px;left:0px;width:100%;'>",document.body);var k=0;for(var O=0;O<H.childNodes.length;O++){var m=H.childNodes.item(O);if(m.nodeType!=Zg.O){continue;}var A=m.getAttribute("id");var W=(k==0);new Zc(d,A,m,W,Y);k++;}return d;}function cr(){for(var m in uS){var O=uS[m];if(O.J()){return O;}}return null;}function LU(m){var O=m.rows[0].cells[0];O.className="menuTitle_hover";}function nk(m){var O=m.rows[0].cells[0];O.className="menuTitle";}function iv(N){var Y=rH(N);if(gIsNS){Y.preventDefault();}var O=hO.Bx();O=Y8.d(O);for(var d=0;d<O.length;d++){var m=O[d];if(m.V()||!m.Y()){O=Y8.m(O,d);d--;}}if(O.length==0&&(Y.keyCode==LO||Y.keyCode==Cb)){return false;}var k=null;var W=-1;for(var d=0,len=O.length;d<len;d++){var m=O[d];if(m.Aa()){k=m;W=d;break;}}switch(Y.keyCode){case LO:if(k==null){var m=O[O.length-1];m.g();}else{k.a();W--;if(W<0){W=O.length-1;}var m=O[W];m.g();}break;case Cb:if(k==null){var m=O[0];m.g();}else{k.a();W++;if(W>O.length-1){W=0;}var m=O[W];m.g();}break;case F0:var v=null;if(k!=null){v=k.n();}if(k!=null&&v!=null&&v.D5()!=null){v.AG();var m=v.D5();m.g();}else{if(Gt!=null){var g=Gt.parentNode;var H=Gt._index;H0();if(H<=0){H=g.childNodes.length-1;}else{H--;}var A=g.childNodes.item(H);LU(A);var h=A._menu;h.o(A.offsetLeft+1,A.offsetTop+A.offsetHeight-2);Gt=A;}}break;case ps:if(k!=null&&k.L()!=null){k.Z();var L=hO;var O=L.Bx();O=Y8.d(O);for(var d=0;d<O.length;d++){var m=O[d];if(m.V()||!m.Y()){O=Y8.m(O,d);d--;}}if(O.length==0){return false;}var m=O[0];m.g();}else{if(Gt!=null){var g=Gt.parentNode;var H=Gt._index;H0();if(H>=g.childNodes.length-1){H=0;}else{H++;}var A=g.childNodes.item(H);LU(A);var h=A._menu;h.o(A.offsetLeft+1,A.offsetTop+A.offsetHeight-2);Gt=A;}}break;case f0:if(k!=null){if(k.L()!=null){k.Z();var O=L.Bx();O=Y8.d(O);for(var d=0;d<O.length;d++){var m=O[d];if(m.V()||!m.Y()){O=Y8.m(O,d);d--;}}if(O.length==0){return false;}var m=O[0];m.g();}else{H0();k.A6(Y);}}else{H0();}break;case L2:H0();break;default:if(gIsNS){Y.preventDefault();}break;}return false;}function qL(W){var d=rH(W);if(gIsNS){d.preventDefault();}return false;}function Ix(P){var k=rH(P);if(gIsNS){k.preventDefault();}return false;}function P6(m){var O=uS[m];if(O!=null){O.AL();}}function QI(m){var O=uS[m];return(O!=null?O.J():false);}function H0(){if(hO!=null){hO.AG(true);hO=null;}if(Gt!=null){nk(Gt);Gt=null;}}function G5(d,m){var O=PM[d];if(O!=null){O.Ad(m);}}function pd(m){var O=PM[m];return(O!=null?O.Y():false);}function um(d,m){var O=PM[d];if(O!=null){O.Ae(m);}}function Sn(m){var O=PM[m];return(O!=null?O.Ac():false);}function bg(m){var O=PM[m];if(O!=null){O.A9();}}function Bg(H,j){if(arguments.length==2){this.Y=H;this.h=j;this.b=true;this.z=-1;this.P=-1;this.w=null;}else{this.Y=H5.m.BK(H);this.h=Rl(H);this.z=iw(H);this.P=hd(H);this.w=H.getAttribute("msgID");this.b=false;}this.E=JB();}Bg.prototype.L=function(){var o=this.Y;return !this.E.H5.O.Bs(o);};Bg.prototype.m=function(){if(!this.L()){return null;}return this.Y;};Bg.prototype.k=function(){if(!this.L()){return null;}var r=H5.O.BM(this.Y);var o=H5.Ac.BJ(r,this.h);if(!o){return null;}if(this.b){return o;}if(this.z!=iw(o)){return null;}if(this.P!=hd(o)){return null;}return o;};Bg.prototype.n=function(){if(!this.L()){return null;}return this.h;};Bg.prototype.l=function(){if(!this.L()){return null;}return this.w;};Bg.T=function(p){var B=lf;var u=eI();var o;if(u){o=MK;}else{o=S3;}var Z=B0(o);var r=Z.W();if(r<1){return null;}if(p&&r!=1){return null;}return Z.t();};Bg.prototype.Q=function(Z){if(this.Y!=this.E.lf){return false;}var o=this.k();if(!o){return false;}var r=this.E.Bg.T(Z);return(o==r);};ModalDialog={O:null,W:null,m:null,A:null,k:null,d:null,H:function(){if(ModalDialog.O==null||(ModalDialog.O!=null&&ModalDialog.O.closed)){ModalDialog.O=null;ModalDialog.isOpen=false;clearInterval(ModalDialog.m);ModalDialog.m=null;var Y;try{ModalDialog.W();}catch(Y){Y.report(null,null,window);}ModalDialog.returnValue=null;}}};ModalDialog.dialogArguments=null;ModalDialog.returnValue=null;ModalDialog.isOpen=false;ModalDialog.adjustWindowSize=function(Y){if(!gIsIE){return;}var v;try{var h=ModalDialog.d-Y.document.body.clientHeight;Y.dialogHeight=(parseInt(Y.dialogHeight)+h)+"px";}catch(v){}var v;try{var g=ModalDialog.k-Y.document.body.clientWidth;Y.dialogWidth=(parseInt(Y.dialogWidth)+g)+"px";}catch(v){}};function si(v,L,A,H,Y,k,d){ModalDialog.dialogArguments=L;ModalDialog.returnValue=null;window.focus();if(gIsIE){var O="";O+="resizable:no;help:no;status:no;scroll:no;";O+="dialogWidth:"+H+"px;";O+="dialogHeight:"+Y+"px;";if(k!=null){O+="dialogLeft:"+k+"px;";}if(d!=null){O+="dialogTop:"+d+"px;";}ModalDialog.k=H;ModalDialog.d=Y;ModalDialog.isOpen=true;showModalDialog(v,window,O);ModalDialog.isOpen=false;ModalDialog.k=null;ModalDialog.d=null;if(A){A(ModalDialog.returnValue);}}else{if(gIsNS){function handleParentEvent(N){if(ModalDialog.O!=null&&!ModalDialog.O.closed){ModalDialog.O.focus();N.preventDefault();N.stopPropagation();}};function captureWindowEvents(N){N.addEventListener("click",handleParentEvent,true);N.addEventListener("dblclick",handleParentEvent,true);N.addEventListener("mousedown",handleParentEvent,true);N.addEventListener("mouseup",handleParentEvent,true);N.addEventListener("mouseover",handleParentEvent,true);N.addEventListener("keydown",handleParentEvent,true);N.addEventListener("keyup",handleParentEvent,true);N.addEventListener("keypress",handleParentEvent,true);};function releaseWindowEvents(N){N.removeEventListener("keypress",handleParentEvent,true);N.removeEventListener("keyup",handleParentEvent,true);N.removeEventListener("keydown",handleParentEvent,true);N.removeEventListener("mouseover",handleParentEvent,true);N.removeEventListener("mouseup",handleParentEvent,true);N.removeEventListener("mousedown",handleParentEvent,true);N.removeEventListener("dblclick",handleParentEvent,true);N.removeEventListener("click",handleParentEvent,true);};ModalDialog.A=A;ModalDialog.W=function(){if(ModalDialog.A){ModalDialog.A(ModalDialog.returnValue);}releaseWindowEvents(window);for(var Y=0;Y<window.frames.length;Y++){releaseWindowEvents(window.frames[Y]);}};var g="dlg_"+Math.round(Math.random()*1000000);var O="";O+="toolbar=no,menubar=no,personalbar=no,scrollbars=no";O+=",resizable=no,dependent=yes,z-lock=yes";O+=",width="+H+"px";O+=",height="+Y+"px";if(k!=null){O+=",left:"+k+"px";}if(d!=null){O+=",top:"+d+"px";}var h;try{var W=window.open(v,g,O);if(W==null){return false;}ModalDialog.isOpen=true;ModalDialog.O=W;}catch(h){return false;}captureWindowEvents(window);for(var m=0;m<window.frames.length;m++){captureWindowEvents(window.frames[m]);}if(ModalDialog.m!=null){clearInterval(ModalDialog.m);}ModalDialog.m=setInterval("ModalDialog.H()",50);}}return true;}function ModelessDialog(){this._wnd=null;this._dialogArguments=null;this._callback=null;this._closed=false;}ModelessDialog._openedDialogs=new Array();ModelessDialog._thread=null;ModelessDialog._threadInterval=50;ModelessDialog._threadFunc=function(){var d;for(var m=0;m<ModelessDialog._openedDialogs.length;m++){var O=ModelessDialog._openedDialogs[m];if(O._closed){if(O._wnd!=null){try{if(!O._wnd.closed){try{if(O._callback){O._callback(O._wnd.returnValue);}O._wnd.close();}catch(d){}}}catch(d){}}ModelessDialog._openedDialogs=Y8.m(ModelessDialog._openedDialogs,m);--m;}else{if(O._wnd==null){ModelessDialog._openedDialogs=Y8.m(ModelessDialog._openedDialogs,m);--m;}else{if(O._wnd!=null){try{if(O._wnd.closed){ModelessDialog._openedDialogs=Y8.m(ModelessDialog._openedDialogs,m);--m;}}catch(d){}}}}}if(ModelessDialog._openedDialogs.length>0){ModelessDialog._thread=setTimeout("ModelessDialog._threadFunc()",ModelessDialog._threadInterval);}else{ModelessDialog._thread=null;}};ModelessDialog.getDialogArguments=function(d){for(var O=0,len=ModelessDialog._openedDialogs.length;O<len;O++){var m=ModelessDialog._openedDialogs[O];if(m._wnd==d){return m._dialogArguments;}}return null;};ModelessDialog.close=function(d){for(var O=0,len=ModelessDialog._openedDialogs.length;O<len;O++){var m=ModelessDialog._openedDialogs[O];if(m._wnd==d){m._closed=true;break;}}};ModelessDialog.closeAll=function(){for(var O=ModelessDialog._openedDialogs.length;--O>=0;){var m=ModelessDialog._openedDialogs[O];m._wnd.close();ModelessDialog._openedDialogs=Y8.m(ModelessDialog._openedDialogs,O);}};ModelessDialog.getOpenedDialogCount=function(){var d=0;for(var O=0,len=ModelessDialog._openedDialogs.length;O<len;O++){var m=ModelessDialog._openedDialogs[O];if(m._wnd!=null){var k;try{if(m._wnd.closed){d++;}}catch(k){}}}return d;};ModelessDialog.getDialogsByName=function(A){var d=[];for(var m=0,len=ModelessDialog._openedDialogs.length;m<len;m++){var O=ModelessDialog._openedDialogs[m];if(O._wnd!=null){var k;try{if(!O._wnd.closed&&O._wnd.name==A){Y8.O(d,O);}}catch(k){}}}return d;};function m1(H,v,g,L,h,Y,k,W){var O="";O+="directories=no,location=no,menubar=no";O+=",scrollbars=no,status=no,toolbar=no";O+=",resizable="+(Y?"yes":"no");O+=",width="+L;O+=",height="+h;if(k!=null){O+=",left="+k;}if(W!=null){O+=",top="+W;}var d="dlg_"+Math.round(Math.random()*1000000);var m=new ModelessDialog();m._dialogArguments=v;m._callback=g;var A;try{m._wnd=window.open(H,d,O);if(m._wnd!=null){Y8.O(ModelessDialog._openedDialogs,m);if(ModelessDialog._thread==null){ModelessDialog._thread=setTimeout("ModelessDialog._threadFunc()",ModelessDialog._threadInterval);}}return m._wnd;}catch(A){return null;}}function Gi(O){if(gIsIE&&opener.ModalDialog.isOpen){alert(strings.modal_dialog_open);}else{window.returnValue=O;opener.ModelessDialog.close(window);}}function gi(W,E){this.O=W;this.m=E;this.H=pp.O(W);this.v=pp.d(E);var g=H5.O.Bq(W);this.Y=this.b(this.v,g);this.A=W.parentNode;this.k=r6;this.d=null;}gi.prototype.b=function(t,C){var z=AE.L();if(this.v.endsWith(z)){return t+C;}else{return t+z+C;}};gi.prototype.N=function(){return this.H;};gi.prototype.X=function(){return this.Y;};gi.prototype.L=function(){if(this.m==this.O){return;}var z=H5.O.Bq(this.O);var C=H5.O.BW(this.m,z);if(C){var t=H5.O.BJ(this.m);if(t==strings.specialfolder_deleteditems){alert(strings.folder_already_exists_in_deleted_items);return;}else{alert(strings.folder_already_exists);return;}}var w=this.O.getAttribute(H5.k);if(w!="Calendar"&&!ST.a()){alert(strings.folder_still_loading_move);return;}this.d=Rv.d(this.O,false,true);if(this.m.nodeName=="folder"){Y8.A(this.d,this.m);}if(this.A.nodeName=="folder"){Y8.A(this.d,this.A);}if(!sY.k(this.d,this.k,false)){return;}cw(this.O,true);ot.s(this);var l=pp.d(this.O);this.m.appendChild(this.O);var U=pp.d(this.O);var P=PB.a(l,U);if(pp.m(this.m)==null){this.O.removeAttribute(H5.Y);}if(!Ub(this.m)){Tb(this.m);}v1.W();KT();if(C5(this.O)){RX();}};gi.prototype.a=function(){sY.m(this.d,this.k);if(this.O==lf){hu(this.O);}UP.X(this.H);UP.f(this.Y);UP.U();};gi.prototype.h=function(){sY.m(this.d,this.k);this.A.appendChild(this.O);v1.W();hu(this.O);KT();};function Wx(AL,AQ,AJ,A6){this.p=AL;this.AK=AQ;this.S=AJ;this.Q=A6;this.W=false;this.m=null;this.g=false;}Wx.prototype.k=function(Ac){if(!this.W){return;}var AY="";AY+="<html>";AY+='  <body style="background-color:white;font-family:tahoma;font-size:11px;color:gray;">';AY+=Ac;AY+="  </body>";AY+="</html>";var Aa=mz(this.m);Aa.write(AY);Aa.close();};Wx.prototype.b=function(){this.k("");};Wx.prototype.L=function(AY,Aa){if(Aa=="text"){AY=A1(AY);AY=mp(AY,true);}return AY;};Wx.prototype.h=function(AY,B9,BJ,BK,BM){if(!this.W){return;}if(B9=="html"){var Ah;var Ab;Ah=/<\/script\s*>?/i;var B1=AY.split(/<script>|<script\s+[^>]*>/ig);AY="";for(var Ap=0,len=B1.length;Ap<len;Ap++){var Aj=B1[Ap];Ab=Ah.exec(Aj);if(Ab){var B7=Aj.indexOf(Ab[0]);AY+=Aj.substr(B7+Ab[0].length);}else{AY+=Aj;}}AY=AY.replace(/<iframe/ig,"<disablediframe");AY=AY.replace(/<\/iframe/ig,"</disablediframe");Ah=/<([a-z][a-z0-9]*\s+[^>]*)on[a-z]+\s*=\s*/i;while((Ab=Ah.exec(AY))!=null){var B2=AY.indexOf(Ab[0]);var Ac=B2+Ab[0].length;var At=AY.charAt(Ac);if(At=='"'||At=="'"){while(Ac<AY.length){var Ae=AY.charAt(++Ac);if(Ae==">"){Ac--;break;}else{if(Ae==At){break;}}}}else{while(Ac<AY.length){var Ae=AY.charAt(++Ac);if(Ae==">"){Ac--;break;}else{if(Ae==" "||Ae=="	"||Ae==";"){break;}}}}AY=AY.substr(0,B2+Ab[1].length)+AY.substr(Ac+1);}}else{if(B9=="text"){AY='<html><body style="font-family:courier new, normal;font-size:12px;">'+AY+"</body></html>";}}var As=mz(this.m);As.open();As.write(AY);As.close();this.F();};Wx.prototype.f=function(){var AY=mz(this.m);return AY.body.innerHTML;};Wx.prototype.F=function(){var B3=this.m;var B9=mz(B3);var Ag=B9.body.getElementsByTagName("a");for(var Aj=0,len=Ag.length;Aj<len;Aj++){var AY=Ag.item(Aj);var Ah=AY.getAttribute("href");if(Ah!=null){var Am=false;var B4=Ah.indexOf("#");if(B4!=-1){var BH=Ah.substr(B4+1);for(var Ak=0;Ak<len;Ak++){var As=Ag.item(Ak);if(As.getAttribute("name")==BH){Am=true;AY._anchor_=As;break;}}}if(Am&&gIsNS){AY.setAttribute("href","javascript:void(0)");AY.onclick=function(evt){evt.stopPropagation();evt.preventDefault();var Aa=this._anchor_;var B1=0;var B2=0;while(Aa){B1+=Aa.offsetLeft;B2+=Aa.offsetTop;Aa=Aa.offsetParent;}B3.contentWindow.scrollTo(B1,B2);};}else{if(!Am){AY.target="_blank";}}}else{AY.target="_blank";}this.q(AY);}};function M5(O){O=O.toLowerCase().strip();return(O.substring(0,7)=="http://"||O.substring(0,8)=="https://"||O.substring(0,6)=="ftp://"||O.substring(0,4)=="www."||O.substring(0,7)=="mailto:");}Wx.prototype.V=function(){return this.W;};Wx.prototype.z=function(AY){this.m.style.cursor=AY;};Wx.prototype.B=function(AY){return this.m.contains(AY);};Wx.prototype.R=function(){this.m=fY("<IFRAME id='messageAreaIframe' class='messageRenderer' src='blank.jsp' frameborder='0' style='position:absolute;' onload='tq(this);'>",this.p);this.m._renderer=this;};Wx.prototype.P=function(Ae,Ad,Aa,AZ){this.m.style.left=Math.abs(Ae)+"px";this.m.style.top=Math.abs(Ad)+"px";if(Aa>=0){this.m.style.width=Math.abs(Aa)+"px";}if(AZ>=0){this.m.style.height=Math.abs(AZ)+"px";}};Wx.prototype.c=function(){if(gIsNS){return false;}var AY=mz(this.m);return(AY.selection.type=="Text");};Wx.prototype.AR=function(){return this.g;};Wx.prototype.u=function(){if(gIsNS){return;}var Aa=JB();var Ac=mz(this.m);var Ab=Ac.selection.createRange();Aa.clipboardData.setData("Text",Ab.text);};Wx.prototype.Z=function(){var AY=mz(this.m);AY.execCommand("SelectAll",false,null);};Wx.prototype.D=function(){return !g4(this.m);};Wx.prototype.I=function(){if(gIsIE){var AY=mz(this.m);AY.body.focus();}};Wx.prototype.l=function(Aa){var AY=this.m;if(Aa){Qe(AY);}else{m0(AY);}};Wx.prototype.AO=function(Aa){var AZ=Aa.getAttribute("href");};Wx.prototype.q=function(Aa){var AZ=Aa.getAttribute("href");if((AZ!=null)&&(AZ.indexOf("mailto")!=-1)){Aa.setAttribute("href","javascript:void(0)");Aa._renderer=this;function Ac(BM){var BC=this._renderer;var BH=BC.S;if(gIsIE){BC.m.contentWindow.event.returnValue=false;}else{BM.stopPropagation();BM.preventDefault();}if(BH!=null){var At="";var B9="";var B1="";var BI="";var BJ="";var Am=AZ.substr(7);var Ap=/([^\?]+)\?(.+)/;var Ae=Ap.exec(Am);if(Ae!=null){At=Ae[1];Am=Ae[2];var Ap=/([^=]+)=([^&]+)&*/g;var Ae;while((Ae=Ap.exec(Am))!=null){var Ak=Ae[1].toLowerCase();var Aj=Ae[2];if("cc"==Ak){B1=Aj;}else{if("bcc"==Ak){BI=Aj;}else{if("subject"==Ak){B9=Aj;}else{if("body"==Ak){BJ=Aj;}}}}}}else{At=Am;}BH(At,B1,BI,B9,BJ);}};Aa.onclick=Ac;}};function tq(m){renderer=m._renderer;var O=m.contentWindow.document;var Y=O.body;function A(L){var v=rH(L,m.contentWindow);if(gIsNS&&KH(v)==Sq){PG(v);v.preventDefault();}var g=z0(v);var h=Gk(g);if(Y1(window)&&uY!="messagePane"&&!Ki(g,"A")){vU("messagePane");}H0();switch(h){case "emailAddress":pU(g.innerText);break;}}function d(g){var v=rH(g,m.contentWindow);PG(v);return Sp(v);}function H(g){var v=rH(g,m.contentWindow);PG(v);return Eg(v);}function k(){renderer.g=true;}function W(){renderer.g=false;}if(gIsIE){O.onhelp=or;O.onmousedown=A;O.onkeydown=d;O.onkeyup=H;O.onfocus=k;O.onblur=W;}else{O.addEventListener("mousedown",A,true);O.addEventListener("keydown",d,true);O.addEventListener("keyup",H,true);O.addEventListener("keypress",gA,false);O.addEventListener("click",iU,false);O.addEventListener("focus",k,false);O.addEventListener("blur",W,false);}if(renderer.W){return;}renderer.W=true;if(renderer.Q){renderer.Q(renderer);}}function mp(O,m){O=b7(O);O=FO(O);if(m){O=O.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");O=O.replace(/( ){2}/g,"&nbsp;&nbsp;");}O=O.replace(/\n/ig,"<br/>");return O;}function FO(O){O=O.replace(/\b([a-z0-9_\-\.]+\@[a-z0-9_\-\.]+\.[a-z0-9_\-\.]+)\b/gi,'<a href="mailto:$1">$1</a>');return O;}function b7(O){O=O.replace(/(&lt;)/ig,"");O=O.replace(/(&gt;)/ig,"");O=O.replace(/((ftp|https?):\/\/[^\s<\x15]+)/ig,"<a href=''>$1</oa>");O=O.replace(/([^\/])(www\.(\w+\.)+[^\s<\x15]+)/ig,"$1<a href='http://'>$2</oa>");O=O.replace(/^(www\.(\w+\.)+[^\s<\x15]+)/ig,"<a href='http://'>$1</oa>");O=O.replace(/(\x15)/ig,"&lt;");O=O.replace(/(\x16)/ig,"&gt;");O=O.replace(/((&lt;|&gt;|[^A-Za-z0-9#_\/]){1,10})<\/oa>/g,"</oa>$1");var m;var d;try{m=new RegExp("'>([^<]+?)</oa>","g");}catch(d){m=new RegExp("'>([^<]+)","g");}O=O.replace(m,"$1'>$1</a>");return O;}function Qy(k,A,H,W,d){var O=JB();var m=HK(O.UP.k,O.UP.Y,k,W,A,H,d);O.Ws(SF.A,m,null,true);}function a0(Y,v,W,A){var O=v4.k.createElement(H5.o);var d=v4.k.createElement(H5.L);v4.m(d,v);O.appendChild(d);var m=v4.k.createElement(H5.H);v4.m(m,W);var H=A;O.appendChild(m);var k=v4.O(Y,A,true);k.appendChild(O);}function HK(Y,H,L,N,W,A,h){var O=H5.m.BM();O.setAttribute("attachment","false");O.setAttribute("readStatus","read");O.setAttribute("responseStatus","none");O.setAttribute("type","mailto");var d=null;var k=null;k=v4.A("subject",N);O.appendChild(k);a0(O,Y,H,H5.N);a0(O,Y,H,H5.R);a0(O,"",L,H5.M);if(W!=""){a0(O,"",W,H5.I);}if(A!=""){a0(O,"",A,H5.J);}d=v4.A("body",h);O.appendChild(d);var m=v4.k.createElement(H5.w);var v=JB();var g=v.UP.O("useRichText",ri.O);m.setAttribute(H5.d,g?H5.U:H5.C);v4.m(m,h);d.appendChild(m);return O;}function SX(W){function k(v,L){var Y=[];if(L==1){for(var H=0,len=v.length;H<len;H++){Y[Y.length]=[v[H]];}}else{for(var H=0,len=v.length-L+1;H<len;H++){var h=k(v.slice(H+1,v.length),L-1);for(var g=0,len2=h.length;g<len2;g++){Y[Y.length]=h[g].concat(v[H]);}}}return Y;}var d=[];for(var m=1,len=W.length;m<=len;m++){var A=k(W,m);for(var O=0,len2=A.length;O<len2;O++){d[d.length]=A[O];}}return d;}function h3(O){var A=[];for(var m=0,len=O.length;m<len;m++){var k=[];var H=O[m][1];var v=O[m][2];for(var d=0,len2=O.length;d<len2;d++){if(d==m){continue;}var W=O[d][1];var g=O[d][2];var Y=(v<=W||H>=g);if(!Y){k[k.length]=O[d][0];}}var h=[O[m][0],k];A[A.length]=h;}return A;}function MJ(O){if(O.length==1){return true;}for(var m=0,len=O.length;m<len;m++){var H=O[m][0];for(var d=0,len2=O.length;d<len2;d++){if(d==m){continue;}var A=O[d][1];var W=false;for(var k=0,len3=A.length;k<len3;k++){if(A[k]==H){W=true;break;}}if(!W){return false;}}}return true;}function Hs(m,W){if(m.length==1){return true;}var d=null;for(var A=0,len=m.length;A<len;A++){for(var O=0,len2=W.length;O<len2;O++){if(W[O][0]==m[A]){d=W[O][1];break;}}for(var O=0,len2=d.length;O<len2;O++){for(var k=0,len3=m.length;k<len3;k++){if(m[k]==d[O]){return false;}}}}return true;}function Xt(A){var d=[];for(var O=0,len=A.length;O<len;O++){d[d.length]=A[O][0];}var W=SX(d);var k=0;var H;for(var O=0,len=W.length;O<len;O++){var m=W[O];if(Hs(m,A)&&m.length>k){k=m.length;H=m;}}return H;}function et(k){var m;var d=false;do{m=Math.round(Math.random()*100000000);for(var O=0,len=k.length;O<len;O++){if(k[O]==m){d=true;break;}}}while(d);return m;}function d3(m){var g=[];for(var d=0,len=m.length;d<len;d++){g[g.length]=m[d][0];}var v=[];while(!MJ(m)){var H=Xt(m);v[v.length]=H;for(var d=0,len=H.length;d<len;d++){for(var O=0,len2=m.length;O<len2;O++){if(m[O][0]==H[d]){m=m.slice(0,O).concat(m.slice(O+1,m.length));break;}}}var L=[];var b=et(g);L[0]=b;var A=[];for(var d=0,len=H.length;d<len;d++){var a=H[d];for(var O=0,len2=m.length;O<len2;O++){var E=m[O][1];for(var k=0,len3=E.length;k<len3;k++){if(E[k]==a){var W=false;for(var N=0,len4=A.length;N<len4;N++){if(A[N]==m[O][0]){W=true;break;}}if(!W){A[A.length]=m[O][0];}break;}}}}L[1]=A;m[m.length]=L;for(var d=0,len=m.length-1;d<len;d++){var A=m[d][1];var Y=[];for(var O=0,len2=A.length;O<len2;O++){var a=A[O];var W=false;for(var k=0,len3=H.length;k<len3;k++){if(H[k]==a){W=true;break;}}var h;if(W){h=b;}else{h=A[O];}W=false;for(var k=0,len3=Y.length;k<len3;k++){if(Y[k]==h){W=true;break;}}if(!W){Y[Y.length]=h;}}m[d][1]=Y;}}for(var d=0,len=g.length;d<len;d++){for(var O=0,len2=m.length;O<len2;O++){if(m[O][0]==g[d]){v[v.length]=[m[O][0]];break;}}}return v;}function au(O){function d(Y,v){for(var A=0,len=O.length;A<len;A++){if(O[A][0]==Y[0]){O=Y8.m(O,A);break;}}v[v.length]=Y;var H=Y[1];for(var A=0,len=H.length;A<len;A++){for(var W=0,len2=O.length;W<len2;W++){if(O[W][0]==H[A]){d(O[W],v);break;}}}}var m=[];while(O.length>0){var k=[];d(O[0],k);m[m.length]=k;}return m;}function pk(Y){var l=Vb[Y];var t=l.clone();t.setDate(t.getDate()+1);var f=dayViewTable.rows[0].cells[2*Y-1];var a=dayViewTable.rows[0].cells[2*Y];var L;if(window.name=="print"){L=a.offsetLeft-1;}else{L=f.offsetLeft;}var C=a.offsetWidth;var d=new Array();var z=HD(calDayViewDiv,"DIV","dayWeekViewApptDiv");for(var O=0,len=z.length;O<len;O++){var m=z[O];if(m.columnIndex==Y){var k=Vb[Y].clone();k.setHours((m.offsetTop+I2)/(4*JT));k.setMinutes(((((m.offsetTop+I2)/JT)%4)*15));var R=Math.round(((m.offsetHeight-2*I2)/JT)*15);var E=new Date(k.getTime()+R*Z2);var n=m.appt;var V=n.P;var Q=k.getHours()*ZL+k.getMinutes();var g=E.getHours()*ZL+E.getMinutes();if(g==0){g=yI;}Y8.O(d,[V,Q,g,m]);}}var T=h3(d);var N=au(T);var H=[];for(var O=0,len=N.length;O<len;O++){H[H.length]=d3(N[O]);}for(var O=0,len=H.length;O<len;O++){var b=H[O];var v=b.length;var P=C/v;var U=Math.floor(C/v)-2;for(var W=0,len2=v;W<len2;W++){var X=b[W];for(var h=0,len3=X.length;h<len3;h++){var w=X[h];var m=null;for(var A=0,len4=d.length;A<len4;A++){if(d[A][0]==w){m=d[A][3];break;}}if(m!=null){m.style.left=(L+Math.floor(W*P))+"px";if(U>0){m.style.width=U+"px";}}}}}}function B6(){var d=new Array();var L=HD(allDayEventsDiv,"DIV","dayWeekViewAllDayApptDiv");for(var O=0,len=L.length;O<len;O++){var m=L[O];var b=m.appt;var X=b.P;var z=m.offsetLeft;var E=m.offsetLeft+m.offsetWidth;Y8.O(d,[X,z,E,m]);}var C=h3(d);var h=au(C);var W=[];for(var O=0,len=h.length;O<len;O++){W[W.length]=d3(h[O]);}var Y=0;for(var O=0,len=W.length;O<len;O++){var N=W[O];var H=N.length;if(H>Y){Y=H;}for(var k=0,len2=H;k<len2;k++){var g=N[k];for(var v=0,len3=g.length;v<len3;v++){var a=g[v];var m=null;for(var A=0,len4=d.length;A<len4;A++){if(d[A][0]==a){m=d[A][3];break;}}if(m!=null){m.style.top=((UJ+2)*k)+2;}}}}return Y;}function rO(){this.d=null;this.m=null;this.A=null;this.W=null;this.O=null;this.Y=null;this.k=null;this.P=null;this.U=null;this.w=null;this.C=null;this.H=null;this.E=null;this.g=null;this.L=null;this.z=[];this.h=[];this.v=[];this.X=null;}rO.prototype.V=function(K){if(K.W!=null&&this.W==null||K.W==null&&this.W!=null){return false;}if(K.d!=this.d||K.m!=this.m||K.A!=this.A||(K.W!=null&&this.W!=null&&PL(K.W,this.W)!=0)||K.Y!=this.Y||K.k!=this.k||K.g!=this.g||K.L!=this.L){return false;}if(fz(K.O)&&!fz(this.O)||RA(K.O)&&!RA(K.O)){return false;}if(fz(this.O)&&K.O!=this.O){return false;}if(RA(this.O)){var o;for(var j=0;j<this.O.length;j++){o=false;for(var M=0;M<K.O.length;M++){if(K.O[M]==this.O[j]){o=true;break;}}if(!o){return false;}}for(var j=0;j<K.O.length;j++){o=false;for(var M=0;M<this.O.length;M++){if(this.O[M]==K.O[j]){o=true;break;}}if(!o){return false;}}}return true;};rO.prototype.R=function(M){if(this.v==null){return null;}for(var K=0,len=this.v.length;K<len;K++){var j=this.v[K];if(PL(j.k,M)==0){return j;}}return null;};rO.prototype.a=function(K){if(this.O!=null){if(fz(this.O)){if(this.O==K){return true;}else{if(this.O==jZ.d){return true;}else{if(this.O==jZ.O&&K>=jZ.A&&K<=jZ.k){return true;}else{if(this.O==jZ.m&&(K==jZ.H||K==jZ.W)){return true;}}}}}else{for(var j=0,len=this.O.length;j<len;j++){var M=this.O[j];if(M==K){return true;}else{if(M>K){break;}}}}}return false;};rO.prototype.N=function(o){var K=o.clone();if(this.k==oE.O){K.setMonth(K.getMonth()+1);K.setDate(K.getDate()-1);while(!this.a(K.getDay())){K.setDate(K.getDate()-1);}}else{for(var j=0;j<this.k;j++){for(var M=0;M<7;M++){if(this.a(K.getDay())){if(j<this.k-1){K.setDate(K.getDate()+1);}break;}K.setDate(K.getDate()+1);}}}return K;};rO.prototype.n=function(M){for(var K=0,len=this.h.length;K<len;K++){var j=PL(this.h[K],M);if(j==0){return true;}else{if(j>0){break;}}}return false;};rO.prototype.t=function(M){for(var K=0,len=this.z.length;K<len;K++){var j=PL(this.z[K],M);if(j==0){return true;}else{if(j>0){break;}}}return false;};rO.prototype.l=function(s){var K=s.clone();var u=this.g;var p=qe();var F=p.W(this.X,K);u+=F;if(u<0){K.setDate(K.getDate()+1);}else{if(u>=yI){K.setDate(K.getDate()-1);}}K.setHours(0,0,0);if(PL(this.H,K)>0){return [false];}if((this.W!=null)&&(PL(K,this.W)>0)){return [false];}if(this.d==Yy.m){if(this.t(K)){return [false];}var q=Math.round((K.getTime()-this.H.getTime())/T0);if(q%this.m!=0){return [false];}var M=1+q/this.m;if((this.A!=null)&&(M>this.A)){return [false];}return [true,M,K];}else{if(this.d==Yy.O){if(!this.a(K.getDay())){return [false];}if(this.t(K)){return [false];}var Z=this.H.clone();Z.setDate(Z.getDate()-Z.getDay());var J=K.clone();J.setDate(J.getDate()-J.getDay());var I=Math.round((J.getTime()-Z.getTime())/oz);if(I%this.m!=0){return [false];}var M=0;var j=Z;for(var r=0;r<7;r++){if(this.a(j.getDay())&&PL(j,this.H)>=0&&PL(j,K)<=0){M++;}j.setDate(j.getDate()+1);}if(I/this.m>1){var G;if(this.O==jZ.d){G=7;}else{if(this.O==jZ.O){G=5;}else{if(this.O==jZ.m){G=2;}else{G=this.O.length;}}}M+=((I-this.m)/this.m)*G;}if(I>0){var j=J;for(var r=0;r<7;r++){if(this.a(j.getDay())&&PL(j,this.H)>=0&&PL(j,K)<=0){M++;}j.setDate(j.getDate()+1);}}if((this.A!=null)&&(M>this.A)){return [false];}return [true,M,K];}else{if(this.d==Yy.d){if(this.t(K)){return [false];}if(this.k!=null){var S=new Date(K.getFullYear(),K.getMonth(),1);var j=this.N(S);if(K.getDate()!=j.getDate()){return [false];}}else{var o=this.O;if(o>=29){var j=new Date(K.getFullYear(),K.getMonth(),o);while(j.getMonth()!=K.getMonth()){o--;j=new Date(K.getFullYear(),K.getMonth(),o);}}if(K.getDate()!=o){return [false];}}var B=Math.round((K.getFullYear()-this.H.getFullYear())*12+(K.getMonth()-this.H.getMonth()));if(B%this.m!=0){return [false];}var M=1+B/this.m;if((this.A!=null)&&(M>this.A)){return [false];}return [true,M,K];}else{if(this.d==Yy.k){if(this.t(K)){return [false];}if(K.getMonth()!=this.Y){return [false];}if(this.k!=null){var S=new Date(K.getFullYear(),this.Y,1);var j=this.N(S);if(K.getDate()!=j.getDate()){return [false];}}else{var o=this.O;if(this.Y!=t1.O){if(K.getDate()!=o){return [false];}}else{if(o>=29){var j=new Date(K.getFullYear(),2,1);j.setDate(j.getDate()-1);if(K.getDate()!=j.getDate()){return [false];}}else{if(K.getDate()!=o){return [false];}}}}var D=K.getFullYear()-this.H.getFullYear();var M=1+D;if((this.A!=null)&&(M>this.A)){return [false];}return [true,M,K];}}}}return [false];};rO.prototype.T=function(j){j=j.clone();j.setHours(0,0,0);var o=null;if(this.d==Yy.m){o=j;}else{if(this.d==Yy.O){var K=j;var G=false;for(var J=0;J<7;J++){var Z=K.getDay();if(this.a(Z)){G=true;break;}if(Z==uW.O){break;}K.setDate(K.getDate()+1);}if(!G){K.setDate(K.getDate()+7*(this.m-1)+1);for(var J=0;J<7;J++){if(this.a(K.getDay())){break;}K.setDate(K.getDate()+1);}}o=K;}else{if(this.d==Yy.d){if(this.k==null){if(this.O>=j.getDate()){var K=new Date(j.getFullYear(),j.getMonth(),this.O);var r=j.getMonth();while(K.getMonth()!=r){K.setDate(K.getDate()-1);}o=K;}else{var K=new Date(j.getFullYear(),j.getMonth()+this.m,this.O);var r=(j.getMonth()+this.m)%12;while(K.getMonth()!=r){K.setDate(K.getDate()-1);}o=K;}}else{var M=new Date(j.getFullYear(),j.getMonth(),1);var K=this.N(M);if(PL(K,j)<0){M.setMonth(M.getMonth()+this.m);K=this.N(M);}o=K;}}else{if(this.d==Yy.k){if(this.k==null){var K=new Date(j.getFullYear(),this.Y,this.O);if(PL(K,j)<0){K=new Date(j.getFullYear()+1,this.Y,this.O);while(K.getMonth()!=this.Y){K.setDate(K.getDate()-1);}}o=K;}else{var M=new Date(j.getFullYear(),this.Y,1);var K=this.N(M);if(PL(K,j)<0){M.setFullYear(M.getFullYear()+1);K=this.N(M);}o=K;}}}}}return o;};rO.prototype.f=function(){if(this.E!=null&&this.P!=null){return [this.E,this.P];}if(this.W==null&&this.A==null){return [new Date(uk.v),10];}var J=null;if(this.d==Yy.m){var j=1;var K=this.H.clone();K.setHours(0,0,0);var M=K.clone();for(;;){if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&j>this.A){break;}M=K.clone();K.setDate(K.getDate()+this.m);j++;}j--;J=[M,j];}else{if(this.d==Yy.O){var j=1;var K=Az(this.H,an);K.setHours(0,0,0);var M=this.H.clone();M.setHours(0,0,0);for(;;){var u=false;for(var S=0;S<7;S++){if(this.a(K.getDay())){if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&j>=this.A){u=true;break;}if(PL(K,this.H)>0){M=K.clone();j++;}}K.setDate(K.getDate()+1);}if(u){break;}else{K.setDate(K.getDate()+7*(this.m-1));}}J=[M,j];}else{if(this.d==Yy.d){var j=1;var K=this.H.clone();K.setHours(0,0,0);var M=K.clone();for(;;){if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&j>this.A){break;}M=K.clone();var o=K.getMonth()+this.m;var r=K.getFullYear();if(o>=12){r+=Math.floor(o/12);o%=12;}if(this.k==null){var G=this.O;var Z=new Date(r,o,G);while(Z.getMonth()!=o){G--;Z=new Date(r,o,G);}K=Z;}else{var I=new Date(r,o,1);K=this.N(I);}j++;}j--;J=[M,j];}else{if(this.d==Yy.k){var j=1;var K=this.H.clone();K.setHours(0,0,0);var M=K.clone();for(;;){if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&j>this.A){break;}M=K.clone();if(this.k==null){K.setFullYear(K.getFullYear()+1);if(this.Y==1&&this.O>=29){while(K.getMonth()!=this.Y){K.setDate(K.getDate()-1);}}}else{var I=new Date(K.getFullYear()+1,this.Y,1);K=this.N(I);}j++;}j--;J=[M,j];}}}}return J;};rO.prototype.b=function(D){var B=new Date();var G=1;var K=this.H.clone();var M=null;for(var r=0,len=this.v.length;r<len;r++){var Z=this.v[r];if(Z.O==null||Z.O==true){var q=Z.d;if(q==null){q=D;}var o=new Date(Z.A.getTime()-q*Z2);if(X9(o,B)>=0){if(M==null||X9(o,M)<0){M=o;}}}}for(;;){if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&G>=this.A){return((M!=null)?M:new Date(uk.v));}if(!this.t(K)){var p=qe();var c=p.W(this.X,K);var F=this.g+c;var s=new Date(K.getTime()+F*Z2);var o=new Date(s.getTime()-D*Z2);if(o.getTime()>=B.getTime()){if(M!=null){return(X9(o,M)<0?o:M);}else{return o;}}}if(this.d==Yy.m){K.setDate(K.getDate()+this.m);}else{if(this.d==Yy.O){var j=Az(K,an);j.setHours(K.getHours(),K.getMinutes(),K.getSeconds());for(var r=0;r<7;r++){if(this.a(j.getDay())&&PL(j,this.H)>=0){K=j.clone();if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&G>=this.A){return((M!=null)?M:new Date(uk.v));}G++;}j.setDate(j.getDate()+1);}K.setDate(K.getDate()+7*this.m);}else{if(this.d==Yy.d){var J=K.getMonth()+this.m;var I=K.getFullYear();if(J>=12){I+=Math.floor(J/12);J%=12;}if(this.k==null){var u=this.O;var j=new Date(I,J,u);while(j.getMonth()!=J){u--;j=new Date(I,J,u);}K=j;}else{var S=new Date(I,J,1);K=this.N(S);}}else{if(this.d==Yy.k){if(this.k==null){K.setFullYear(K.getFullYear()+1);if(this.Y==1&&this.O>=29){while(K.getMonth()!=this.Y){K.setDate(K.getDate()-1);}}}else{var S=new Date(K.getFullYear()+1,this.Y,1);K=this.N(S);}}}}}if(this.d!=Yy.O){G++;}}};rO.prototype.Q=function(K){var F=new Date();var Z=1;var S=F.clone();var r=null;for(var o=0,len=this.v.length;o<len;o++){var J=this.v[o];if(J.O==null||J.O==true){if(X9(J.A,K)>=0){if(r==null||X9(J.A,S)<=0){r=J;S=J.A;}}}}for(;;){if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&Z>=this.A){return r;}if(!this.t(K)){var B=qe();var p=B.W(this.X,K);var D=this.g+p;var q=new Date(K.getTime()+D*Z2);if(X9(q,K)>=0){if(r!=null){if(X9(q,S)<=0){return K;}else{return r;}}else{return K;}}}if(this.d==Yy.m){K.setDate(K.getDate()+this.m);}else{if(this.d==Yy.O){var j=Az(K,an);j.setHours(K.getHours(),K.getMinutes(),K.getSeconds());for(var o=0;o<7;o++){if(this.a(j.getDay())&&PL(j,this.H)>=0){K=j.clone();if(this.W!=null&&PL(K,this.W)>0||this.A!=null&&Z>=this.A){return r;}Z++;}j.setDate(j.getDate()+1);}K.setDate(K.getDate()+7*this.m);}else{if(this.d==Yy.d){var M=K.getMonth()+this.m;var G=K.getFullYear();if(M>=12){G+=Math.floor(M/12);M%=12;}if(this.k==null){var I=this.O;var j=new Date(G,M,I);while(j.getMonth()!=M){I--;j=new Date(G,M,I);}K=j;}else{var u=new Date(G,M,1);K=this.N(u);}}else{if(this.d==Yy.k){if(this.k==null){K.setFullYear(K.getFullYear()+1);if(this.Y==1&&this.O>=29){while(K.getMonth()!=this.Y){K.setDate(K.getDate()-1);}}}else{var u=new Date(K.getFullYear()+1,this.Y,1);K=this.N(u);}}}}}if(this.d!=Yy.O){Z++;}}};function ds(O){var d;var Y=new Date();Y.setHours(Math.abs(O.g/ZL),O.g%ZL,0);var H=new Date();H.setHours(Math.abs(O.L/ZL),O.L%ZL,0);if(O.d==Yy.m){d=strings.recurrence_daily_pattern1;}else{if(O.d==Yy.O){if(O.O==jZ.O){d=strings.recurrence_daily_pattern2;}else{d=strings.recurrence_weekly_pattern;}}else{if(O.d==Yy.d){if(O.k!=null){d=strings.recurrence_monthly_pattern1;}else{d=strings.recurrence_monthly_pattern2;}}else{if(O.d==Yy.k){if(O.k!=null){d=strings.recurrence_yearly_pattern1;}else{d=strings.recurrence_yearly_pattern2;}}}}}var m="";if(O.d==Yy.O||O.k!=null){if(O.O==jZ.O){m=strings.weekday;}else{if(O.O==jZ.m){m=strings.weekendday;}else{if(O.O==jZ.d){m=strings.day;}else{if(RA(O.O)){for(var W=0;W<7;W++){if(Y8.W(O.O,W)!=-1){m+=Vg(W)+", ";}}if(m.length>0){m=m.substr(0,m.length-2);}}else{m=O.O;}}}}}else{m=O.O;}var A="";if(O.k!=null){if(O.k==oE.m){A=strings.recurrence_first;}else{if(O.k==oE.A){A=strings.recurrence_second;}else{if(O.k==oE.k){A=strings.recurrence_third;}else{if(O.k==oE.d){A=strings.recurrence_fourth;}else{if(O.k==oE.O){A=strings.recurrence_last;}}}}}}var k=[];k["INTERVAL"]=O.m;k["START_TIME"]=tV(Y);k["END_TIME"]=tV(H);k["DAY"]=m;k["EVERY"]=A;k["MONTH"]=rW(O.Y);var v=d.format(k);return v;}function Mo(){this.A=null;this.g=null;this.k=null;this.m=null;this.Y=null;this.W=null;this.O=null;this.d=null;this.v=null;this.H=null;}function Dz(A,W){var O=null;switch(A.d){case Yy.m:O=new S8();break;case Yy.O:O=new ZB();break;case Yy.d:O=new oe();break;case Yy.k:O=new L3();break;}if(O==null){return null;}var k=O.R(A,W);var d=rQ.A(k);var m=iF.O(d,false);return m;}function KC(W,A){var k=iF.d(W);var m=rQ.H(k);var d=m[4];var O=null;switch(d){case uk.X:O=new ik();break;case uk.C:O=new gx();break;case uk.E:O=new PU();break;case uk.a:O=new cc();break;}if(O==null){return null;}O.u(m);return O.C(A);}var uk={v:parseInt("79870665540000"),X:10,C:11,E:12,a:13,O:33,m:34,w:35,t:127,U:62,b:65,H:1,g:2,W:4,Y:8,A:16,L:32,l:64,N:128,h:256,z:512,d:[jZ.W,jZ.A,jZ.Y,jZ.g,jZ.v,jZ.k,jZ.H],k:[31,28,31,30,31,30,31,31,30,31,30,31]};function D0(){}D0.prototype.u=function(AG){this.A=AG;};D0.prototype.C=function(At){return null;};D0.prototype.n=function(){return rQ.d(this.A,14);};D0.prototype.g=function(AY,AZ){var AG=rQ.d(this.A,AY);return wU(AG,AZ);};D0.prototype.J=function(AL){var Ad=rQ.Y(this.A,AL)-1;AL+=4;var Ae="";for(var AO=0;AO<Ad;AO++){var Ak=String.fromCharCode(this.A[AL+AO]);Ae+=Ak;}AL+=Ad;return Ae;};D0.prototype.T=function(AG){if(AG==uk.t){return jZ.d;}else{if(AG==uk.U){return jZ.O;}else{if(AG==uk.b){return jZ.m;}}}var AZ=[];for(var AY=0,len=uk.d.length;AY<len;AY++){if((AG&1)==1){Y8.O(AZ,uk.d[AY]);}AG=(AG>>1)&255;}AZ.sort();return AZ;};D0.prototype.t=function(AG,AZ,Bo){var Bn;var B3=rQ.d(this.A,AG);if(B3>256){return -1;}AG+=4;var Bp=[];for(var Ak=0;Ak<B3;Ak++){Y8.O(Bp,this.g(AG));AG+=4;}var At=rQ.d(this.A,AG);if(At>256){return -1;}AG+=4;var Bl=[];for(var Ak=0;Ak<At;Ak++){Y8.O(Bl,this.g(AG));AG+=4;}AZ.H=this.g(AG);AG+=4;Bn=AG;AZ.E=this.g(AG);AG+=4;AG+=8;AZ.g=rQ.d(this.A,AG);AG+=4;AZ.L=rQ.d(this.A,AG);AG+=4;if(At!=rQ.Y(this.A,AG)){return -1;}AZ.U=B3;AZ.C=At;AZ.w=B3-At;AZ.z=Bp;AZ.h=Bl;AG+=2;if(At>0){AZ.v=[];for(var Ak=0;Ak<At;Ak++){var AO=new Mo();AO.A=this.g(AG,Bo);AG+=4;AO.g=this.g(AG,Bo);AG+=4;AO.k=this.g(AG,Bo);AG+=4;var Ae=rQ.Y(this.A,AG);AG+=2;if((Ae&uk.H)!=0){var Bj=this.J(AG);AG+=Bj.length+4;AO.m=Bj;}if((Ae&uk.g)!=0){}if((Ae&uk.W)!=0){AO.d=rQ.d(this.A,AG);AG+=4;}if((Ae&uk.Y)!=0){var C1=rQ.d(this.A,AG);AO.O=C1!=0?true:false;AG+=4;}if((Ae&uk.A)!=0){var Bm=this.J(AG);AG+=Bm.length+4;AO.Y=Bm;}if((Ae&uk.L)!=0){AO.v=rQ.d(this.A,AG);AG+=4;}if((Ae&uk.N)!=0){var C2=rQ.d(this.A,AG);AO.H=C2!=0?true:false;AG+=4;}if((Ae&uk.h)!=0){AO.W=rQ.d(this.A,AG);AG+=4;}if((Ae&uk.z)!=0){}Y8.O(AZ.v,AO);}}return Bn;};function wx(){}wx.prototype.R=function(AG,Ak){return null;};wx.prototype.A=function(AV,AY,AZ){var A4=Ao(AY,AZ);rQ.O(AV,A4);};wx.prototype.J=function(AO,AC){rQ.W(AO,AC.length+1);rQ.W(AO,AC.length);var AZ=AC.split("");for(var AG=0,len=AC.length;AG<len;AG++){Y8.O(AO,AZ[AG].charCodeAt(0));}};wx.prototype.n=function(AZ){var A4=AZ.O;if(A4==jZ.d){return uk.t;}else{if(A4==jZ.O){return uk.U;}else{if(A4==jZ.m){return uk.b;}}}if(fz(A4)){A4=[A4];}var AO=0;for(var AG=0,len=uk.d.length;AG<len;AG++){if(Y8.W(A4,uk.d[AG])!=-1){AO|=(1<<AG);}}return AO;};wx.prototype.g=function(A4){if(A4.A!=null){return uk.m;}else{if(A4.W!=null){return uk.O;}}return uk.w;};wx.prototype.w=function(AG){var AC=this.g(AG);if(AC==uk.m){return AG.A;}else{if(AC==uk.O){var AO=AG.f();return AO[1];}}return 10;};wx.prototype.t=function(AV,A4,Ak){rQ.O(A4,AV.U);if(AV.U>0){AV.z.sort(PL);for(var Ae=0,len=AV.z.length;Ae<len;Ae++){this.A(A4,AV.z[Ae]);}}rQ.O(A4,AV.C);if(AV.C>0){AV.h.sort(PL);for(var Ae=0,len=AV.h.length;Ae<len;Ae++){this.A(A4,AV.h[Ae]);}}this.A(A4,AV.H);this.A(A4,AV.E);rQ.m(A4,6);rQ.m(A4,48);rQ.m(A4,0);rQ.m(A4,0);rQ.m(A4,7);rQ.m(A4,48);rQ.m(A4,0);rQ.m(A4,0);rQ.O(A4,AV.g);rQ.O(A4,AV.L);rQ.W(A4,AV.C);if(AV.C>0){var At=function(BC,BH){return PL(BC.k,BH.k);};AV.v.sort(At);for(var Ae=0,len=AV.v.length;Ae<len;Ae++){var AZ=AV.v[Ae];this.A(A4,AZ.A,Ak);this.A(A4,AZ.g,Ak);this.A(A4,AZ.k,Ak);var AG=0;if(AZ.m!=null){AG|=uk.H;}if(AZ.Description!=null){AG|=uk.g;}if(AZ.d!=null){AG|=uk.W;}if(AZ.O!=null){AG|=uk.Y;}if(AZ.Y!=null){AG|=uk.A;}if(AZ.H!=null){AG|=uk.N;}if(AZ.v!=null){AG|=uk.L;}if(AZ.W!=null){AG|=uk.h;}rQ.W(A4,AG);if(AG!=0){if((AG&uk.H)!=0){this.J(A4,AZ.m);}if((AG&uk.g)!=0){}if((AG&uk.W)!=0){rQ.O(A4,AZ.d);}if((AG&uk.Y)!=0){rQ.O(A4,AZ.O?1:0);}if((AG&uk.A)!=0){this.J(A4,AZ.Y);}if((AG&uk.L)!=0){rQ.O(A4,AZ.v);}if((AG&uk.N)!=0){rQ.O(A4,AZ.H?1:0);}if((AG&uk.h)!=0){rQ.O(A4,AZ.W);}if((AG&uk.z)!=0){}}}}};function ik(){this.D();}ik.prototype.A4=D0;ik.prototype.constructor=ik;ik.prototype.D=D0;ik.prototype.u=D0.prototype.u;ik.prototype.C=D0.prototype.C;ik.prototype.n=D0.prototype.n;ik.prototype.g=D0.prototype.g;ik.prototype.J=D0.prototype.J;ik.prototype.T=D0.prototype.T;ik.prototype.t=D0.prototype.t;ik.prototype.C=function(At){var AG=new rO();AG.X=At;var AO;var Ak;if(this.n()==1){AG.d=Yy.O;AG.m=1;AG.O=jZ.O;AO=26;Ak=38;}else{AG.d=Yy.m;AG.m=rQ.d(this.A,14)/yI;AO=22;Ak=34;}var Ah=rQ.k(this.A,AO);var Ad=this.t(Ak,AG,At);if(Ad==-1){return null;}if(Ah==uk.O){AG.W=this.g(Ad);}else{if(Ah==uk.m){AG.A=rQ.d(this.A,AO+4);}}return AG;};function S8(){this.u();}S8.prototype.D=wx;S8.prototype.constructor=S8;S8.prototype.u=wx;S8.prototype.R=wx.prototype.R;S8.prototype.A=wx.prototype.A;S8.prototype.J=wx.prototype.J;S8.prototype.n=wx.prototype.n;S8.prototype.g=wx.prototype.g;S8.prototype.w=wx.prototype.w;S8.prototype.t=wx.prototype.t;S8.prototype.R=function(AG,Ak){var A4=new Array();rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,uk.X);rQ.m(A4,32);rQ.O(A4,0);var AO=new Date(AG.H);var BZ=new ai();var BR=BZ.W(Ak,AO);AO.setMinutes(AO.getMinutes()-BR);var BW=(AO.getTime()+De)/Z2;var BT=Math.floor(BW/yI);var AZ=(BT%AG.m)*yI;rQ.O(A4,AZ);rQ.O(A4,AG.m*yI);rQ.O(A4,0);rQ.m(A4,this.g(AG));rQ.m(A4,32);rQ.m(A4,0);rQ.m(A4,0);rQ.O(A4,this.w(AG));rQ.O(A4,0);this.t(AG,A4,Ak);return A4;};function gx(){this.D();}gx.prototype.A4=D0;gx.prototype.constructor=gx;gx.prototype.D=D0;gx.prototype.u=D0.prototype.u;gx.prototype.C=D0.prototype.C;gx.prototype.n=D0.prototype.n;gx.prototype.g=D0.prototype.g;gx.prototype.J=D0.prototype.J;gx.prototype.T=D0.prototype.T;gx.prototype.t=D0.prototype.t;gx.prototype.C=function(At){var AG=new rO();AG.X=At;AG.d=Yy.O;AG.m=this.n();AG.O=this.T(rQ.d(this.A,22));var AO=26;var Ah=rQ.k(this.A,AO);var Ad=this.t(38,AG,At);if(Ad==-1){return null;}if(Ah==uk.O){AG.W=this.g(Ad);}else{if(Ah==uk.m){AG.A=rQ.d(this.A,AO+4);}}return AG;};function ZB(){this.u();}ZB.prototype.D=wx;ZB.prototype.constructor=ZB;ZB.prototype.u=wx;ZB.prototype.R=wx.prototype.R;ZB.prototype.A=wx.prototype.A;ZB.prototype.J=wx.prototype.J;ZB.prototype.n=wx.prototype.n;ZB.prototype.g=wx.prototype.g;ZB.prototype.w=wx.prototype.w;ZB.prototype.t=wx.prototype.t;ZB.prototype.R=function(AG,Ak){var A4=new Array();rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,uk.C);rQ.m(A4,32);rQ.O(A4,1);var AO=new Date(AG.H);AO.setDate(AO.getDate()-AO.getDay());var BZ=new ai();var BR=BZ.W(Ak,AO);AO.setMinutes(AO.getMinutes()-BR);var BW=(AO.getTime()+De)/Z2;var BT=Math.floor(BW/yI);var AZ=(BT%(AG.m*7))*yI;rQ.O(A4,AZ);rQ.O(A4,AG.m);rQ.O(A4,0);rQ.O(A4,this.n(AG));rQ.m(A4,this.g(AG));rQ.m(A4,32);rQ.m(A4,0);rQ.m(A4,0);rQ.O(A4,this.w(AG));rQ.O(A4,0);this.t(AG,A4,Ak);return A4;};function PU(){this.D();}PU.prototype.A4=D0;PU.prototype.constructor=PU;PU.prototype.D=D0;PU.prototype.u=D0.prototype.u;PU.prototype.C=D0.prototype.C;PU.prototype.n=D0.prototype.n;PU.prototype.g=D0.prototype.g;PU.prototype.J=D0.prototype.J;PU.prototype.T=D0.prototype.T;PU.prototype.t=D0.prototype.t;PU.prototype.C=function(At){var AG=new rO();AG.X=At;AG.d=Yy.d;AG.m=this.n();var AO;var Ak;if(rQ.k(this.A,6)==3){AG.O=this.T(rQ.d(this.A,22));AG.k=rQ.d(this.A,26);AO=30;Ak=42;}else{AG.O=rQ.d(this.A,22);AO=26;Ak=38;}var Ah=rQ.k(this.A,AO);var Ad=this.t(Ak,AG,At);if(Ad==-1){return null;}if(Ah==uk.O){AG.W=this.g(Ad);}else{if(Ah==uk.m){AG.A=rQ.d(this.A,AO+4);}}return AG;};function oe(){this.u();}oe.prototype.D=wx;oe.prototype.constructor=oe;oe.prototype.u=wx;oe.prototype.R=wx.prototype.R;oe.prototype.A=wx.prototype.A;oe.prototype.J=wx.prototype.J;oe.prototype.n=wx.prototype.n;oe.prototype.g=wx.prototype.g;oe.prototype.w=wx.prototype.w;oe.prototype.t=wx.prototype.t;oe.prototype.R=function(AG,Ak){var A4=new Array();rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,uk.E);rQ.m(A4,32);if(AG.k!=null){rQ.O(A4,3);}else{rQ.O(A4,2);}var At=AG.m;var Bj=AG.H;var BV=((((12%At)*((Bj.getUTCFullYear()-1601)%At))%At)+(Bj.getUTCMonth()))%At;var AZ=0;for(var Ae=0;Ae<BV;Ae++){AZ+=uk.k[Ae]*24*60;}rQ.O(A4,AZ);rQ.O(A4,AG.m);rQ.O(A4,0);if(AG.k!=null){rQ.O(A4,this.n(AG));rQ.O(A4,AG.k);}else{rQ.O(A4,AG.O);}Y8.O(A4,this.g(AG));rQ.m(A4,32);rQ.m(A4,0);rQ.m(A4,0);rQ.O(A4,this.w(AG));rQ.O(A4,0);this.t(AG,A4,Ak);return A4;};function cc(){this.D();}cc.prototype.A4=D0;cc.prototype.constructor=cc;cc.prototype.D=D0;cc.prototype.u=D0.prototype.u;cc.prototype.C=D0.prototype.C;cc.prototype.n=D0.prototype.n;cc.prototype.g=D0.prototype.g;cc.prototype.J=D0.prototype.J;cc.prototype.T=D0.prototype.T;cc.prototype.t=D0.prototype.t;cc.prototype.C=function(At){function B3(BZ){var BS=BZ/yI;var BN=0;for(var BH=0;BH<12;BH++){BN+=uk.k[BH];if(BN>BS){return BH;}}return 0;}var AG=new rO();AG.X=At;AG.d=Yy.k;AG.m=1;AG.Y=B3(rQ.d(this.A,10));var AO;var Ak;if(rQ.k(this.A,6)==3){AG.O=this.T(rQ.d(this.A,22));AG.k=rQ.d(this.A,26);AO=30;Ak=42;}else{AG.O=rQ.d(this.A,22);AO=26;Ak=38;}var Ah=rQ.k(this.A,AO);var Ad=this.t(Ak,AG,At);if(Ad==-1){return null;}if(Ah==uk.O){AG.W=this.g(Ad);}else{if(Ah==uk.m){AG.A=rQ.d(this.A,AO+4);}}return AG;};function L3(){this.u();}L3.prototype.D=wx;L3.prototype.constructor=L3;L3.prototype.u=wx;L3.prototype.R=wx.prototype.R;L3.prototype.A=wx.prototype.A;L3.prototype.J=wx.prototype.J;L3.prototype.n=wx.prototype.n;L3.prototype.g=wx.prototype.g;L3.prototype.w=wx.prototype.w;L3.prototype.t=wx.prototype.t;L3.prototype.R=function(AG,Ak){var A4=new Array();rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,4);rQ.m(A4,48);rQ.m(A4,uk.a);rQ.m(A4,32);if(AG.k!=null){rQ.O(A4,3);}else{rQ.O(A4,2);}var BV=AG.Y;var AZ=0;for(var Ae=0;Ae<BV;Ae++){AZ+=uk.k[Ae]*24*60;}rQ.O(A4,AZ);rQ.O(A4,12);rQ.O(A4,0);if(AG.k!=null){rQ.O(A4,this.n(AG));rQ.O(A4,AG.k);}else{rQ.O(A4,AG.O);}rQ.m(A4,this.g(AG));rQ.m(A4,32);rQ.m(A4,0);rQ.m(A4,0);rQ.O(A4,this.w(AG));rQ.O(A4,0);this.t(AG,A4,Ak);return A4;};var wd=null;function A5(K){this.m=K;this.P=nE;this.k=null;this.Y=pp.O(this.m);this.g=H5.O.BJ(this.m);this.L=null;this.W=null;}A5.prototype.R=function(){m0(renamer);};A5.prototype.w=function(){return this.Y;};A5.prototype.j=function(){return this.L;};A5.prototype.Q=function(){return this.W;};A5.prototype.f=function(r){if(!r){this.R();return true;}this.k=renamer.value;this.k=this.k.strip();if(this.k.length==0){alert(strings.folder_name_empty);return false;}if(-1!=this.k.indexOf(AE.L())){alert(strings.folder_name_no_delimeter.printf(AE.L()));return false;}if(this.k.indexOf("*")!=-1){alert(strings.folder_name_no_delimeter.printf("*"));return false;}var o=H5.O.BW(this.m.parentNode,this.k);if(o&&(o!=this.m)){alert(strings.folder_already_exists);return false;}this.L=pp.v(this.m,this.k);return this.V();};A5.prototype.V=function(){if(sY.U(this.m,this.P,false)){return false;}m0(renamer);if(this.g==this.k){return true;}var r=null;if(this.g!=strings.untitled_folder){r=pp.O(this.m);}H5.O.Bj(this.m,this.k);var J=pp.O(this.m);this.W=J;PB.a(this.Y,this.W);ot.f(this,this.m);v1.W();KT();return true;};A5.prototype.l=function(){cw(this.m,true);if(this.m==lf){hu(this.m);}else{KT();}UP.X(this.Y);UP.f(pp.d(this.m));UP.U();};A5.prototype.C=function(){var o=this.g;if(null==o){o=strings.untitled_folder;}H5.O.Bj(this.m,o);PB.a(this.W,this.Y);KT();E2();};function T5(A){var h=false;var b=A.a();var M=null;var U=null;var T=null;if(!b.AR()){if(A.W){U=b.L();}else{M=A.Bq();U=M.L();}}T=A.L();var R=[];var Q=[];if(U!=null){R=U.O();}if(T!=null){Q=T.O();}var t=[];var o=[];for(var O=0;O<R.length;O++){var X=R[O];if(X.k()==qf.m){Y8.O(t,X);}}for(var O=0;O<Q.length;O++){var X=Q[O];if(X.k()==qf.m){Y8.O(o,X);}}var W=o;var G=[];var a=[];for(var O=0;O<W.length;O++){var C=false;var E=W[O];for(var v=0;v<t.length;v++){var K=t[v];if(K.m()==E.m()){C=true;break;}}if(!C){Y8.O(G,E);}}for(var O=0;O<t.length;O++){var C=false;var E=t[O];for(var v=0;v<W.length;v++){var K=W[v];if(K.m()==E.m()){C=true;break;}}if(!C){Y8.O(a,E);}}var N=true;var d;var z=[];var w=[];var n=[];function u(p){for(var q=0;q<p.length;q++){var B=p[q];var D=B.v();w[D]=B;}}var j=[];for(var O=0;O<W.length;O++){var k=W[O];Y8.O(j,k.d());}if(j.length>0){rE.g(j,u);}for(var d in w){var P=w[d];if(P.W()==false){return [ry.d,d];}if(P.Y()==true&&A.X()==true){return [ry.k,d];}}for(var O=0;O<W.length;O++){var k=W[O];d=k.d();var Y=SU(d);var r=function(){z[d]=Y;};var g=function(){N=false;};Y.v(r,g,false);if(!N){break;}}for(var O=0;O<a.length;O++){var k=a[O];d=k.d();var Y=SU(d);var g=function(){N=false;};Y.v(null,g,false);if(!N){break;}z[d]=Y;}if(!N){return [ry.W,d];}function I(D){for(var q=0;q<D.length;q++){var B=D[q];var p=B.A();n[p]=B;}}var l=[];for(var O=0;O<W.length;O++){var k=W[O];Y8.O(l,k.m());}for(var O=0;O<a.length;O++){var k=a[O];Y8.O(l,k.m());}if(l.length>0){Kf.W(l,false,I);}if(A.X()==false){var Z=A.k();var S=A.Y();for(var O=0;O<W.length;O++){var k=W[O];var d=k.d();var P=w[d];if(P.h()==false){continue;}var Y=z[d];var L=Y.W(Z,S);for(var v=0;v<L.length;v++){var f=L[v];if(f.u()==tW.O){L=Y8.m(L,v);v--;}}if(L.length>1){return [ry.O,d];}else{if(L.length==1){var f=L[0];if(f.AJ()!=b.AJ()){return [ry.O,d];}}}}}for(var O=0;O<a.length;O++){var k=a[O];d=k.d();var Y=z[d];var m=Y.E(b.AJ());if(m!=null){m.f();if(A.W){if(m.X()==true){m=m.s(A.k());m.AY();h=true;}}else{if(A.g){if(m.X()==true&&A.Q()!=null){m=m.Ah(A.Q());if(m!=null){m.AY();h=true;}}}else{m.AY();h=true;}}var V=n[k.m()];aJ(Y,V);}}for(var O=0;O<W.length;O++){var k=W[O];d=k.d();var Y=z[d];var H=A.CW();H.Bd(hs.d);H.BQ(yc.m);H.El(Y);var g=function(){N=false;};var m=Y.E(b.AJ());if(m!=null){if(A.W){m.f();if(m.X()==true){H.W=false;H.g=true;m.A8(H,false,false,null,g);h=true;}}else{if(A.g){m.f();if(m.X()==true&&A.Q()!=null){var J=m.Ah(A.Q());if(J==null){m.A8(H,false,false,null,g);}else{m.Ac(H,false,false,null,g);}h=true;}}else{H.Du(m.CM());H.Ex(m.D4());Y.t(m,H);H.n(false,null,g);h=true;}}}else{H.Du(null);H.Ex(null);Y.g(H);H.n(false,null,g);h=true;}if(!N){return [ry.A,d];}var V=n[k.m()];aJ(Y,V);}for(var O=0;O<W.length;O++){var k=W[O];k.E(hs.d);k.C(new Date());}return [ry.m,h];}function SQ(k){var N=k.a();var Y=null;if(k.W){Y=N.L();}else{var C=k.Bq();Y=C.L();}var v=[];if(Y!=null){v=Y.O();}var d=[];for(var O=0;O<v.length;O++){var E=v[O];if(E.k()==qf.m){Y8.O(d,E);}}if(d.length==0){return;}var g=true;var W;var a=[];var L=[];for(var O=0;O<d.length;O++){var A=d[O];W=A.d();var H=SU(W);var b=function(){g=false;};H.v(null,b,false);if(!g){break;}a[W]=H;}if(!g){return;}function z(w){for(var t=0;t<w.length;t++){var U=w[t];var l=U.A();L[l]=U;}}var h=[];for(var O=0;O<d.length;O++){var A=d[O];Y8.O(h,A.m());}if(h.length>0){Kf.W(h,false,z);}for(var O=0;O<d.length;O++){var A=d[O];W=A.d();var H=a[W];var m=H.E(N.AJ());if(m!=null){m.f();if(k.W){if(m.X()==true){m=m.s(k.k());m.AY();}}else{if(k.g){if(m.X()==true&&k.Q()!=null){m=m.Ah(k.Q());if(m!=null){m.AY();}}}else{m.AY();}}var X=L[A.m()];aJ(H,X);}}}function SU(k){var d=v4.k.createElement(H5.V);d.setAttribute(H5.g,"Other Users");d.setAttribute(H5.h,"Other Users");d.setAttribute(H5.Y,"true");var m=v4.k.createElement(H5.V);m.setAttribute(H5.g,k);m.setAttribute(H5.h,k);d.appendChild(m);var O=v4.k.createElement(H5.V);O.setAttribute(H5.g,"Calendar");O.setAttribute(H5.h,"Calendar");m.appendChild(O);return new nh(O);}function rE(b){this.A=b;this.m=false;this.d=false;this.O=false;}rE.prototype.v=function(){return this.A;};rE.prototype.W=function(){return this.m;};rE.prototype.Y=function(){return this.d;};rE.prototype.h=function(){return this.O;};rE.prototype.E=function(){var X=new Wd.O(qx("calendar"),false,ei(this,this.L),ei(this,this.N));var z=X.L("getResourceSchedulingInfo",sE);z.L("user",this.A);X.N.E();};rE.prototype.L=function(X,z){this.m=false;this.d=false;this.O=false;this.k(X.h().firstChild);};rE.prototype.k=function(C){if(C==null){return;}var X;var z;X=v4.O(C,"AutoAccept",false);if(X==null){return;}z=v4.d(X);this.m=(z=="true");X=v4.O(C,"DeclineConflicting",false);if(X!=null){z=v4.d(X);this.O=(z=="true");}X=v4.O(C,"DeclineRecurring",false);if(X!=null){z=v4.d(X);this.d=(z=="true");}};rE.prototype.N=function(X){this.m=false;this.d=false;this.O=false;};rE.g=function(C,U){var X=new Wd.O(qx("calendar"),false,rE.H,rE.a);X.h.add("onFinishFn",U);X.h.add("resources",C);var t=X.L("getResourceSchedulingInfo",sE);for(var z=0,len=C.length;z<len;z++){t.L("user",C[z]);}X.N.E();};rE.H=function(Q,V){var z=V.item("resources");var C=V.item("onFinishFn");var P=Q.h().getElementsByTagName("schdInfo");var t=new Array();if(P.length==0){for(var X=0,len=z.length;X<len;X++){var w=z[X];var U=new rE(w);Y8.O(t,U);}if(C!=null){C(t);}return;}for(var X=0,len=z.length;X<len;X++){var w=z[X];var U=new rE(w);var f=false;for(var l=0,len2=P.length;l<len2;l++){var R=P[l];if(R.getAttribute("user")==w){U.k(R);f=true;}}Y8.O(t,U);}if(C!=null){C(t);}};rE.a=function(l){var C=l.item("resources");var z=l.item("onFinishFn");var t=new Array();for(var X=0,len=C.length;X<len;X++){var U=C[X];var w=new rE(U);Y8.O(t,w);}if(z!=null){z(t);}};function Ne(d){var A=JB();var m=d.GK();var O=d.GG();var k=d.G2();return(m!=null&&A.UP.H.toUpperCase()!=bw(m.toUpperCase())||O!=null&&k!=null&&bw(O.toUpperCase())!=bw(k.toUpperCase()));}function qA(k){var d=null;var O=gd(k);if(O==null){O=zK(k);}if(O!=null){d=C0.a(PF.O,O);}else{var m=fr(k);if(m==null){m=Xn(k);}if(m!=null){d=C0.a(PF.m,m);}}return d;}function Me(d,F){var B=JB();var Q=ja();var O=Em(d);if(O==null){return;}var R=qA(d);if(R!=null&&R.strip()!=""){var k=iF.d(R);if(k.indexOf("OPENMAIL:")==0){k=k.substr(9);if(k.charCodeAt(k.length-1)==0){k=k.substr(0,k.length-1);}k=bw(k);if(B.UP.H.toUpperCase()==k.toUpperCase()){return;}}}if(Ne(O)){return;}var P=O.AJ();var V=O.Bx();var m=Q.k(P);if(m!=null){if(m.z){m.f();}var p=m.AJ();var D=m.Bx();if(P==V){if(p==D){var l=O.EX();var t=m.EX();if(l!=null&&t!=null){if(t>l){return;}else{if(t==l){var L=O.DG();var N=m.DG();if(L!=null&&N!=null){if(N.getTime()>=L.getTime()){return;}}}}}}}else{var L=O.DG();var N=m.DG();if(L!=null&&N!=null&N.getTime()>=L.getTime()){return;}}}var J=H5.m.BJ(d);O.Am(J);O.BQ(yc.m);O.Bd(hs.A);O.Cp("IPM.Appointment");O.Ap(tW.d);O.Ds(F);var z=w9.d;var f=P4(d);if(f=="low"){z=w9.m;}else{if(f=="high"){z=w9.O;}}O.Bz(z);var a=O.L();if(a==null){a=pO.d(O);}var v=a.k();if(v==null){var W=C0.h(a);W.W(qf.O);W.v(VN(d));W.g(VN(d));W.L(Gs.O);var C=PF.O;var Y=gd(d);if(Y==null){Y=zK(d);}if(Y==null){C=PF.m;Y=Xn(d);}W.H(C);W.Y(Y);W.X(C0.a(C,Y));a.A(W,0);}else{if(v.z()==PF.O){var G=v.m();if(G.indexOf("/internet,tnef")!=-1){var K=Xn(d);v.H(PF.m);v.Y(K);v.X(C0.a(PF.m,K));}}}var o=ql();function Z(){O.Cx(o);}if(P8(d)){var q=H5.m.BK(d);var T=new Wd.O(qx("soapmail"),false,Z,null);var E=T.L("unpackAttachments",sE);var r=pp.O(q);E.h(v4.A("mailbox",r));E.h(v4.A("clientid",o));E.h(v4.A("uid",Rl(d)));var M=en(d,false);var n=v4.k.createElement("parts");for(var w=0;w<M.length;w++){var X=M[w];var I=X.getAttribute(H5.k);var S=X.getAttribute(H5.d);var b=v4.k.createElement("part");b.setAttribute("partspec",H5.n(X));b.setAttribute("filename",a7(X));b.setAttribute("mime_type",I+"/"+S);n.appendChild(b);}E.h(n);ot.O(T);}if(m==null){O.BM(15);var u=new Date();O.BU(O.k().getTime()>u.getTime());if(O.X()==true){var H=O.r();var U=H.b(15);O.AK(U);var A=H.H.clone();A.setMinutes(H.g);O.Cj(A);}else{var A=new Date(O.k().getTime()-15*Z2);O.AK(A);O.Cj(O.k());}var h=Q.O();if(h==null){return;}h.g(O);O.Cd();f5();j9();RX();O.n();}else{if(m.X()==false||P==V){O.BU(m.AH());var g=m.j();O.BM(g);if(O.X()==true){var H=O.r();var U=H.b(g);O.AK(U);var A=H.H.clone();A.setMinutes(H.g);O.Cj(A);}else{var A=new Date(O.k().getTime()-g*Z2);O.AK(A);O.Cj(O.k());}O.P=m.P;O.Du(m.CM());O.D4(m.D4());tE(m);var h=m.BZ();O.El(h);h.t(m,O);fO.G6(m,O);O.Cd();f5();j9();RX();O.n();}else{tE(m);m.Cx(O.EA());var j=m.Ah(O.Q());O.W=false;O.g=true;if(j!=null){var g=j.j();O.BM(g);m.Ac(O,false);}else{O.BM(15);m.A8(O,false);}f5();j9();RX();}}}function cV(g){var X=JB();var b=ja();var L=uM(g);var A=Em(g);if(A==null){return;}if(Ne(A)){return;}var N=A.AJ();var E=A.Bx();var m=b.k(N);if(m==null){return;}var a=m.BZ();if(a.O()){return;}if(m.z){m.f();}tE(m);if(N==E){var H=m.L();if(H==null){return;}var v=qA(g);var d=H.v(v);if(d!=null){var O=null;switch(L){case QG.d:O=hs.m;break;case QG.k:O=hs.d;break;case QG.A:O=hs.k;break;}if(O!=null){var Y=d.N();if(O!=Y){d.E(O);d.C(new Date());m.n();}}}}else{var h=true;var W=m.Ah(A.Q());if(W==null){var k=m.s(A.Q());k.W=false;k.g=true;k.c(k.k());k.A4(k.k());k.BT(A.k());k.BR(A.Y());W=k;h=false;}var H=W.L();if(H==null){return;}var v=qA(g);var d=H.v(v);if(d!=null){var O=null;switch(L){case QG.d:O=hs.m;break;case QG.k:O=hs.d;break;case QG.A:O=hs.k;break;}if(O!=null){var Y=d.N();if(O!=Y){d.E(O);d.C(new Date());if(h){m.Ac(W,false);}else{m.A8(W,false);RX();}}}}}}function uH(d,M){var V=JB();var P=ja();var O=Em(d);if(O==null){return;}var a=qA(d);if(a!=null&&a.strip()!=""){var k=iF.d(a);if(k.indexOf("OPENMAIL:")==0){k=k.substr(9);if(k.charCodeAt(k.length-1)==0){k=k.substr(0,k.length-1);}k=bw(k);if(V.UP.H.toUpperCase()==k.toUpperCase()){return;}}}if(Ne(O)){return;}var C=O.AJ();var n=O.Bx();var m=P.k(C);if(m==null){var L=H5.m.BJ(d);O.Am(L);O.BQ(yc.d);O.Bd(hs.A);O.Cp("IPM.Appointment");O.Ap(tW.O);O.Ds(M);O.BM(15);O.BU(false);var v=O.L();if(v==null){v=pO.d(O);}if(v.k()==null){var W=C0.h(v);W.W(qf.O);W.v(VN(d));W.g(VN(d));W.L(Gs.O);var b=PF.O;var Y=gd(d);if(Y==null){Y=zK(d);}if(Y==null){b=PF.m;Y=Xn(d);}W.H(b);W.Y(Y);W.X(C0.a(b,Y));v.A(W,0);}var l=ql();function Q(){O.Cx(l);};if(P8(d)){var K=H5.m.BK(d);var U=new Wd.O("soapmail",false,Q,null);var N=U.L("unpackAttachments");var R=pp.O(K);N.addParameter(v4.A("mailbox",R));N.addParameter(v4.A("clientid",l));N.addParameter(v4.A("uid",Rl(d)));var w=en(d,false);var X=v4.k.createElement("parts");for(var E=0;E<w.length;E++){var h=w[E];var T=h.getAttribute(H5.k);var j=h.getAttribute(H5.d);var g=v4.k.createElement("part");g.setAttribute("partspec",H5.n(h));g.setAttribute("filename",a7(h));g.setAttribute("mime_type",T+"/"+j);X.appendChild(g);}N.addParameter(X);ot.O(U);}var t=P.O();if(t==null){return;}t.g(O);O.Cd();f5();j9();RX();O.n();return;}if(m.z){m.f();}tE(m);var L=H5.m.BJ(d);if(m.X()==true&&C!=n){var z=true;var H=m.Ah(O.Q());if(H==null){var A=m.s(O.Q());A.W=false;A.g=true;A.c(A.k());A.A4(A.k());A.BT(O.k());A.BR(O.Y());H=A;z=false;}H.Am(L);H.BQ(yc.d);H.Ap(tW.O);H.BU(false);if(z){m.Ac(H,false);}else{m.A8(H,false);}}else{var f=m.I();if(f!=yc.d){m.Am(L);m.BQ(yc.d);m.Ap(tW.O);m.BU(false);m.n();}}RX();f5();}function XC(O,d){var m=O.a();if(m.Ak()){alert(strings.appt_locked);return;}if(O.W){O=m.s(O.k());}if(O.Aj()==hs.O){alert(strings.meeting_organizer_no_response_expected);return;}if(Ne(O)){alert(strings.scheduling_delegation_not_supported);return;}O.Ek(d);f5();}function fH(O,d){var m=O.a();if(m.Ak()){alert(strings.appt_locked);return;}if(O.W){O=m.s(O.k());}if(O.Aj()==hs.O){alert(strings.meeting_organizer_no_response_expected);return;}if(Ne(O)){alert(strings.scheduling_delegation_not_supported);return;}O.EL(d);f5();}function pR(O,d){var m=O.a();if(m.Ak()){alert(strings.appt_locked);return;}if(O.W){O=m.s(O.k());}if(O.Aj()==hs.O){alert(strings.meeting_organizer_no_response_expected);return;}if(Ne(O)){alert(strings.scheduling_delegation_not_supported);return;}O.Ez(d);f5();RX();j9();}function Ik(k,H){var m=Em(k);if(Ne(m)){alert(strings.scheduling_delegation_not_supported);return;}var d=m.AJ();var A=m.Bx();var W=ja();var O=W.k(d);if(O==null){return;}if(O.z){O.f();}if(O.Ak()){alert(strings.appt_locked);return;}if(O.X()==true&&A!=d){O=O.Ah(m.Q());if(O==null){return;}}if(O.Aj()==hs.O){alert(strings.meeting_organizer_no_response_expected);return;}O.Ek(H);f5();L9(k);}function KL(k,H){var m=Em(k);if(Ne(m)){alert(strings.scheduling_delegation_not_supported);return;}var d=m.AJ();var W=m.Bx();var A=ja();var O=A.k(d);if(O==null){return;}if(O.z){O.f();}if(O.Ak()){alert(strings.appt_locked);return;}if(O.X()==true&&W!=d){O=O.Ah(m.Q());if(O==null){return;}}if(O.Aj()==hs.O){alert(strings.meeting_organizer_no_response_expected);return;}O.EL(H);f5();L9(k);}function kr(A,H){var m=Em(A);if(Ne(m)){alert(strings.scheduling_delegation_not_supported);return;}var d=m.AJ();var k=m.Bx();var W=ja();var O=W.k(d);if(O==null){return;}if(O.z){O.f();}if(O.Ak()){alert(strings.appt_locked);return;}if(O.X()==true&&k!=d){O=O.Ah(m.Q());if(O==null){return;}}if(O.Aj()==hs.O){alert(strings.meeting_organizer_no_response_expected);return;}O.Ez(H);f5();RX();j9();L9(A);}function kq(Y){var m=Em(Y);var W=m.AJ();var H=ja();var d=H.k(W);if(d==null){return;}var A=d.BZ();var k=A.b();var O;if(m.X()==true){O=m.Q();}else{O=m.k();}g_SelectedDate=new Date(O.getFullYear(),O.getMonth(),O.getDate());if(JA(k)){ff(OD.m);f5();}else{g_CalendarViewMode=OD.m;hu(k);}window.focus();}function Em(d){var h=v4.O(d,"message_data",false);var m=v4.d(h);v4.a(v4.k,m);var A=v4.E(v4.k).errorCode;if(gIsIE&&A==-1072896657){m=m.replace(' encoding="UTF-8"',"");v4.a(v4.k,m);A=v4.E(v4.k).errorCode;}if(A==0){var g=v4.O(v4.k,"appointment",false);if(g!=null){var L=ja();var k=L.O();if(k!=null){var O=fO.Ey(g.cloneNode(true),k,k.N(),false);var H=QW(d);if(H!=null){O.GZ(H);}var W=Xn(d);if(W!=null){O.G1(W);}var Y=nY(d);if(Y!=null){O.GU(Y);}var v=fr(d);if(v!=null){O.Fw(v);}return O;}}}return null;}function L9(d){var O=H5.m.BK(d);var m=Bk(O);var W=Rl(d);var A=[W];var k=pp.k(A,O);var H=H5.O.BM(O);H.removeChild(d);H5.O.BP(O,-1);if(uL(d)==H5.P){if(m){kI(m,1);}kI(O,-1);KT();}if(JA(O)){var Y=Zq(S3);Y.L();yG(ZH(S3));}if(m){ot.a(O,m,k,1,null);}else{ot.N(O,k,1,null);}}function Xu(t,A9,AC,W){this.m=H5.m.BM();this.m.setAttribute(H5.G,H5.A6);this.m.setAttribute(H5.T,H5.AV);this.m.setAttribute(H5.B,t);var w=v4.k.createElement(H5.N);var Z=v4.k.createElement(H5.L);v4.m(Z,UP.k);var T=v4.k.createElement(H5.H);v4.m(T,UP.Y);w.appendChild(Z);w.appendChild(T);this.m.appendChild(w);var R=v4.k.createElement(H5.Ab);var u=v4.k.createElement(H5.L);v4.m(u,UP.k);var M=v4.k.createElement(H5.H);v4.m(M,UP.Y);R.appendChild(u);R.appendChild(M);this.m.appendChild(R);var U=v4.k.createElement(H5.R);var r=v4.k.createElement(H5.L);v4.m(r,UP.k);var o=v4.k.createElement(H5.H);v4.m(o,UP.Y);U.appendChild(r);U.appendChild(o);this.m.appendChild(U);var j=v4.k.createElement(H5.u);v4.m(j,A9);this.m.appendChild(j);var J=v4.k.createElement("fromDisplay");v4.m(J,UP.k);this.m.appendChild(J);var l=v4.k.createElement(H5.z);this.m.appendChild(l);var C=this.F(W);var f=v4.k.createElement(H5.w);f.setAttribute(H5.d,H5.C);v4.m(f,C);l.appendChild(f);var g=v4.k.createElement(H5.W);g.setAttribute(H5.k,H5.t);g.setAttribute(H5.d,H5.AZ);l.appendChild(g);var H=v4.k.createElement(H5.W);H.setAttribute(H5.k,H5.t);H.setAttribute(H5.d,H5.D);g.appendChild(H);var L=v4.k.createElement(H5.W);L.setAttribute(H5.k,H5.r);L.setAttribute(H5.d,H5.C);var q=v4.O(L,H5.l,true);v4.m(q,C);H.appendChild(L);var a=[];var K=W.Bj();if(K!=null){a=K.m();}var Q=(a.length>0);this.m.setAttribute(H5.E,Q.toString());var v=[];if(Q){var I=W.EA();if(I!=null){this.m.setAttribute("attachid",I);for(var A=0;A<a.length;A++){var G=a[A];var Y=G.h();if(Y!=null){var z=Y.indexOf("/");if(z!=-1){var D=Y.substr(0,z);var B=Y.substr(z+1,Y.length-z-1);var b=v4.k.createElement(H5.W);b.setAttribute(H5.k,D);b.setAttribute(H5.d,B);var A2=v4.O(b,H5.c,true);A2.setAttribute(H5.AJ,G.m());Y8.O(v,b);}}}}}var N=v4.k.createElement(H5.W);N.setAttribute(H5.k,H5.r);N.setAttribute(H5.d,H5.An);var A6=v4.O(N,H5.l,true);v4.m(A6,this.c(C,v.length));H.appendChild(N);var E=v4.k.createElement(H5.W);E.setAttribute(H5.k,"application");E.setAttribute(H5.d,"scalix-properties");var O=W.CW();O.J("description");O.J("reply_requested");O.J("sender_name");O.J("sender_email_address");O.J("sent_representing_name");O.J("sent_representing_email_address");switch(t){case QG.O:O.Bd(hs.A);O.BQ(yc.m);O.Ap(tW.d);O.Es(W.u());break;case QG.m:O.Bd(hs.A);O.BQ(yc.d);O.Ap(tW.O);O.Bz(w9.O);break;default:O.Dh();O.Cm(false);break;}O.CY(qX.O);O.Cp(t);O.Eq(7265);O.GA(AC);var P=O.L();if(P!=null){var n=P.k();if(n!=null){P.W(n);}}O.J("sent_representing_search_key");if(O.W||O.g){var p=W.a();var V=p.AJ();var S=iF.d(V);var h=rQ.H(S);var X=O.k();h[16]=Math.floor(X.getFullYear()/256);h[17]=X.getFullYear()%256;h[18]=X.getMonth()+1;h[19]=X.getDate();var A4=rQ.A(h);var s=iF.O(A4,false);O.Ej(V);O.Ei(s);}if(O.W){O.c(O.k());O.A4(O.Y());}var A8=v4.O(E,H5.l,true);v4.m(A8,v4.X(O.m));H.appendChild(E);for(var A=0;A<v.length;A++){g.appendChild(v[A]);}if(v.length>0){this.m.setAttribute(H5.E,"true");}else{this.m.setAttribute(H5.E,"false");}if(t==QG.m||W.D5()==w9.O){this.m.setAttribute(H5.A2,"high");}else{if(W.D5()==w9.m){this.m.setAttribute(H5.A2,"low");}}}Xu.prototype.d=function(AK){var AJ=v4.k.createElement(H5.o);var AO=v4.k.createElement(H5.L);v4.m(AO,AK.d());AJ.appendChild(AO);var AH=v4.k.createElement(H5.H);v4.m(AH,AK.m());var AR=AK.z();AH.setAttribute("type",AR);AJ.appendChild(AH);var AG;var AL=AK.k();if(AL==qf.O){AG=H5.M;}else{if(AL==qf.d){AG=H5.I;}else{if(AL==qf.m){AG=H5.J;}}}var AQ=v4.O(this.m,AG,true);AQ.appendChild(AJ);};Xu.prototype.k=function(){var AG=JB();AG.rm.E(this.m,"new",null);AG.ot.W();};Xu.prototype.F=function(AH){var AQ=JB();var AJ="";if(AH.W||AH.g||AH.X()==false){var Ad=AQ.tV(AH.k());var AR=AQ.tV(AH.Y());var Ab=wy(AH.k(),XU("long_date"));var AZ=qe();var AY=AZ.L();var AG=[];AG["LOCALIZED_DATE"]=Ab;AG["START_TIME"]=Ad;AG["END_TIME"]=AR;AG["TIME_ZONE"]=AY;var AK=strings.localized_when_string1.format(AG);AJ+=AK;}else{var AV=AH.r();var Ac=ds(AV);var AG=[];AG["RECURRENCE_PATTERN"]=Ac;var AK=strings.localized_when_string2.format(AG);AJ+=AK;}var AL=AH.Aa();if(AL!=null&&AL.strip()!=""){var Aa=strings.localized_where_string;AJ+="\n";var AG=[];AG["LOCATION"]=AL.strip();AJ+=Aa.format(AG);}AJ+="\n\n*~*~*~*~*~*~*~*~*~*\n\n";var AO=AH.DT();if(AO!=null){AJ+=AO;}return AJ;};Xu.prototype.c=function(AL,AR){var AG="\\";var AJ="\n";function AO(AY){for(var AV=0;AV<AY.length;AV++){var AZ=AY.charCodeAt(AV);if(AZ>=128){var Aa=AG+"u"+AZ+"*";AY=AY.substr(0,AV)+Aa+AY.substr(AV+1);AV+=Aa.length-1;}else{if(AZ==92){AY=AY.substr(0,AV)+AG+AY.substr(AV);AV++;}}}return AY;}AL=AO(AL);var AH="{"+AG+"rtf"+AG+"ansi"+AJ;for(var AK=0;AK<AR;AK++){AH+=AG+"objattph";}AH+=AG+"par"+AJ;var AQ=AG+"par"+AJ;AH+=AL.replace(/\n/g,AQ);AH+="}";return AH;};function cl(){return rm.H;}function rm(AC,n,A,Ad){if(rm.H!=null){alert("error: cannot have two SendMessage objects on one window");return null;}rm.H=this;this.T=AC;this.O=JB();this.l=0;this.a=new MM(AC);this.t=new ky();this.X=false;this.C=true;this.g="";this.k=null;this.d=null;this.h=null;this.W=null;this.m=null;this.R=false;this.j=false;this.F=n;if(n=="edit"){this.m=A.getAttribute("uid");if(this.m==""){this.m=null;}this.k=A.getAttribute("priority");this.d=A.getAttribute("sensitivity");this.h=A.getAttribute(H5.A4);if(this.k==""){this.k=null;}if(this.d==""){this.d=null;}if(this.h==""){this.h=null;}this.g=v4.H(A,"originalAddresses","");attachid=A.getAttribute("attachid");if(attachid!=null&&attachid!=""){this.A9(A,Ad);}}else{if(A&&("mailto"!=n)){this.W=new Bg(A);}}}rm.H;rm.H=null;rm.prototype.J=function(){var Ae=this.O.H5.m.BM();this.w(Ae,true);return Ae;};rm.prototype.r=function(){return this.F;};rm.prototype.v=function(Ae){this.k=Ae;i7=true;};rm.prototype.b=function(){return this.k;};rm.prototype.L=function(Ae){this.d=Ae;i7=true;};rm.prototype.A4=function(){return this.d;};rm.prototype.D=function(Ae){this.R=Ae;i7=true;};rm.prototype.Q=function(){return this.R;};rm.prototype.o=function(Ae){this.j=Ae;i7=true;};rm.prototype.K=function(){return this.j;};rm.prototype.U=function(Ae){this.g+="; "+Ae;};rm.prototype.Ab=function(){return this.g;};rm.prototype.A6=function(Ae){_type=Ae;};rm.prototype.A9=function(Ae,Ag){var Af=en(Ae);if(Af.length>0){Ae.setAttribute(H5.E,U5);if(Ag){rI.a(Ae,Ae.getAttribute("attachid"));}else{rI.L(Ae,Af,wc,Ae.getAttribute("attachid"));}}};rm.prototype.V=function(Ae){this.X=false;if(Ae){rm.H=null;i7=false;if(gIsIE){this.T.close();}else{setTimeout("window.close();",10);}}};rm.prototype.G=function(){return this.t;};rm.prototype.N=function(Ae){Ae.onkeydown=ei(this,this.u);Ae.onchange=ei(this,this.A2);Ae.onfocus=ei(this,this.AK);Ae.onblur=ei(this,this.AO);if(gIsNS&&(Ae.id=="To_Field"||Ae.id=="Cc_Field"||Ae.id=="Bcc_Field")){Ae.onkeypress=ei(this,this.AR);}};rm.prototype.AR=function(Ae){if(Ae.keyCode==f0){Ae.preventDefault();if(z0(Ae).value!=""){OX(z0(Ae),";");}}};rm.prototype.AK=function(Ae){document.activeField=z0(Ae);this.C=true;if(gIsNS){document.activeElement=z0(Ae);}};rm.prototype.AO=function(Ae){this.C=false;};rm.prototype.u=function(Ae){return this.a.V(Ae);};rm.prototype.Aa=function(Ae){return this.a.D(Ae);};rm.prototype.A2=function(Ae){if(this.O.closed){return;}return this.a.q(Ae);};rm.prototype.Ac=function(){return this.C;};rm.prototype.Z=function(){var Ae=this.P();if(Ae!=null){this.t.W(Ae,eV,null);}};rm.prototype.I=function(Ae){if(!QL){alert(strings.message_processing);return;}if(this.X){alert(strings.message_processing);return;}this.AH();};rm.prototype.f=function(Ae){if(!QL){if(Ae){alert(strings.message_processing);}return;}if(this.X){alert(strings.message_processing);return;}this.X=true;if(Ae!=true){Ae=false;}this.M=Ae;this.AL();};rm.prototype.AL=function(){var Ae=false;var Af;try{Ae=this.c();}catch(Af){Af.report(null,null,window);}this.V(false);i7=!Ae;};rm.prototype.c=function(){if(this.O==null){alert(strings.main_application_window_closed_during_composition);return false;}if(rI.H()){alert(strings.unpacking_attachments);return false;}var Ae=this.O.H5.m.BM();if(!this.w(Ae,true)){return false;}if(!this.M){this.O.focus();}this.O.rm.E(Ae,_type,null);this.O.ot.Z(this.M?window:null);return true;};rm.AQ=function(Af,Ag){var Ae=rm.H;Ae.q(Af,Ag);};rm.prototype.q=function(Af,Ae){if(typeof Ae=="string"){this.m=Ae;}else{if(Ae>0){this.m=Ae+"";}else{this.m=null;}}if(typeof w3!="undefined"&&w3!=null){if(this.m!=null){w3.h=this.m;w3.b=true;}else{w3=null;delete (window.w3);}}else{if(this.m!=null){w3=new Bg(Af,this.m);}}};rm.prototype.P=function(){var Ae={};var Ag=this.O.H5.m.BM();this.z(Ag,Ae);if(this.p(Ae)){return null;}var Af=vg(Ae);return Af;};rm.prototype.AH=function(Ag){var Ae=false;var Af;try{Ae=this.AY(Ag);}catch(Af){Af.report(null,null,window);}this.V(Ae);};rm.prototype.AY=function(Ah){if(this.O==null){alert(strings.main_application_window_closed_during_composition);return false;}if(rI.H()){alert(strings.unpacking_attachments);return false;}var Ae=this.O.H5.m.BM();var Af=W6;if((Af=="reply"||Af=="replyall")&&this.W){Ae.setAttribute("In-Reply-To",this.W.l());}if(!this.w(Ae,false,Ah)){return false;}this.O.focus();var Ag=null;if(this.W){Ag=this.W.k();}if(Af==SF.d||Af==SF.O){this.O.ot.F(Ae);}else{this.O.rm.E(Ae,Af,Ag);this.O.ot.W();this.B(Ae);}return true;};rm.prototype.B=function(){var Aj=this.O.g6.k;var Ag=false;for(var Ae=0;Ae<this.Y.length;Ae++){for(var Af=0;Af<this.Y[Ae].length;Af++){var Ah=this.Y[Ae][Af];Aj.a(Ah.m(),Ah.O());Ag=true;}}if(Ag){Aj.Y();}};rm.prototype.w=function(Ag,Ae,Af){try{this.s(Ag,Ae,Af);}catch(error){if(error.number!=0&&this.O.gDebugMode&&confirm(strings.unexpected_error_debug_confirm.printf("_assembleMessageNodeOutOfGui"))){var Ah=1;debugger;}else{error.report(null,null,this.T);}return false;}return true;};rm.prototype.p=function(Ag){for(var Ae in Ag){var Af=Ag[Ae];if(Af==-1){if(Ae!=null){alert(strings.address_parsing_problem.printf(Ae));}return true;}}return false;};rm.prototype.AZ=function(Ak){var Ag=null;var Af=null;var Ah=null;for(var Ae in Ak){var Aj=Ak[Ae];if(Aj==-1){Ag=Ae;break;}if(Aj==0){Af=Ae;continue;}if(Aj>=1){Ah=Ae;continue;}}if(Ag!=null){throw lq(J1.m,strings.address_parsing_problem.printf(Ag));}if(Af!=null){throw lq(J1.m,strings.address_no_match.printf(Af));}if(Ah!=null){throw lq(J1.d,strings.ambiguous_contact_selection.printf(Ah));}};rm.prototype.s=function(Ae,B1,B4){if(B1){if(W6!=SF.d&&W6!=SF.O){this.z(Ae);}Ae.setAttribute("messageType",W6);if(this.k){Ae.setAttribute("priority",this.k);}if(this.d){Ae.setAttribute("sensitivity",this.d);}if(this.h){Ae.setAttribute(H5.A4,this.h);}if(this.g!=""){v4.h(Ae,"originalAddresses",this.g);}if(this.Q()==true){Ae.setAttribute("returnReceipt","true");}if(this.K()==true){Ae.setAttribute("deliveryReceipt","true");}}else{var An={};var Au="";var Aj="";var Am="";if(W6!=SF.d&&W6!=SF.O){Au=Qg("To_Field").value.strip();Aj=Qg("Cc_Field").value.strip();Am=Qg("Bcc_Field").value.strip();if(!Au&&!Aj&&!Am){throw lq(J1.k,strings.please_specify_to);}this.z(Ae,An);this.AZ(An);}}var Ah=null;if((W6=="reply"||W6=="replyall")&&this.W){Ah=this.W.l();}else{if(w3){var At=w3.k();if(At!=null){Ah=At.getAttribute("In-Reply-To");}}}if(Ah!=null&&Ah.length>0){Ae.setAttribute("In-Reply-To",Ah);}if(gIsNS){event=window.eventMoz;}if(!B1&&event!=null&&event.shiftKey){this.m=null;w3=null;}if(this.m!=null&&this.m!=""){Ae.setAttribute("uid",this.m);}var Ak=this.AG(Ae);var Ap=(Sn("rich_text_menuitem"))?H5.U:H5.C;var As=v4.O(Ak,H5.w,true);As.setAttribute(H5.d,Ap);var Af=am.t();var B2=bu(Af);v4.m(As,Af);Af=Af.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");Af=Af.replace(/<\s*p\s*>/gi,"<div>");Af=Af.replace(/<\s*\/\s*p\s*>/gi,"</div>");var Ag=Ae.ownerDocument.createElement(H5.W);Ag.setAttribute(H5.k,H5.r);Ag.setAttribute(H5.d,H5.C);v4.m(v4.O(Ag,H5.l,true),B2);Af=KK.O(Af);var B3=am.At();var Ax=am.B2();Af='<font face="'+Ax+'" size='+B3+">"+Af+"</font>";if(Ap==H5.U){Ag=this.AV(Ae,Af,Ag);}this.l=v4.d(Ag).length;if(rI.g()){multipartRelatedImages=r4(am.AL());Ag=this.A8(Ae,Ag,multipartRelatedImages);}H5.m.BU(Ae,k7(this.l));Lz(Ae,true);Ak.appendChild(Ag);this.AJ(Ae);return Ae;};rm.S=function(At,BC,B7,B3,Ax,BI){var Ae=H5.m.BM();Ae.setAttribute("attachment","false");Ae.setAttribute("readStatus","read");Ae.setAttribute("responseStatus","none");Ae.setAttribute("type","mdn");var Am=null;var As=null;var B4=v4.A("phrase",At);var Ah=v4.k.createElement("from");var Ag=null;var An=v4.k.createElement("recipient");var Ak=v4.k.createElement("to");var Ap=null;var B2=v4.A("fromDisplay",At);var B9=v4.A("toDisplay",B7);var BH=(Ax==null)?"":Ax;Ag=v4.A("addr",B7);An.appendChild(Ag);Ak.appendChild(An);Ae.appendChild(Ak);Ag=v4.A("addr",BC);Ah.appendChild(B4);Ah.appendChild(Ag);Ae.appendChild(Ah);As=Ah.cloneNode(true);Ae.appendChild(As);Ap=v4.A("subject","Read: "+B3);Ae.appendChild(Ap);Ae.appendChild(B2);Ae.appendChild(B9);var Au=new Date();var Af=new Array(3);Af["name"]=At;Af["subject"]=B3;Af["sent"]=Ax;Af["date"]=sM(Au);Af["time"]=tV(Au);var B1=strings.auto_read_request.format(Af);var Aj=v4.A("text",B1);Ae.appendChild(Aj);Aj=v4.A("msgID",BI);Ae.appendChild(Aj);Am=v4.k.createElement("body");Ae.appendChild(Am);return Ae;};rm.prototype.AJ=function(Ae){if(this.k){Ae.setAttribute("priority",this.k);this.k=null;}if(this.d){Ae.setAttribute("sensitivity",this.d);this.d=null;}if(this.Q()==true){Ae.setAttribute("returnReceipt","true");}if(this.K()==true){Ae.setAttribute("deliveryReceipt","true");}};rm.prototype.z=function(Ak,Aj){MM.s(Ak);var Ae=this.t.N();this.Y=new Array();var Ag=Qg("To_Field").value.strip();if(Ag){Y8.O(this.Y,MM.U(Ag,H5.M,Aj,Ae));}var Ah=Qg("Cc_Field").value.strip();if(Ah){Y8.O(this.Y,MM.U(Ah,H5.I,Aj,Ae));}var Af=Qg("Bcc_Field").value.strip();if(Af){Y8.O(this.Y,MM.U(Af,H5.J,Aj,Ae));}};rm.prototype.AG=function(Ae){var Ah=this.O.UP.O("outgoingName");var Ag=this.O.WW();H5.A.BJ(H5.N,Ah,Ag,Ae);var Af=this.O.UP.O("replyTo");if(Af&&Af!=Ag){H5.A.BJ(H5.R,Ah,Af,Ae);}var Aj=Qg("Subject").value.strip();H5.m.Ba(Ae,Aj);var An=v4.O(Ae,H5.z,true);var Am=new Date();var Ak=Date.parse(Am.toString());Ef(Ae,Ak);return An;};rm.prototype.AV=function(Aj,Af,Ae){var Am=Ae;Ae=Aj.ownerDocument.createElement(H5.W);Ae.setAttribute(H5.k,H5.t);Ae.setAttribute(H5.d,H5.D);Ae.appendChild(Am);var Ag=Aj.ownerDocument.createElement(H5.W);Ag.setAttribute(H5.k,H5.r);Ag.setAttribute(H5.d,H5.U);Ae.appendChild(Ag);var Ah=Af.indexOf("<style>");if(Ah!=-1){var Ak=Af.slice(0,Ah);var An=Af.slice(Ah);Af=Ak+"\n"+An;}Af='<html><head><style type="text/css"><!-- DIV {margin:0px;} P {margin:0px;} --></style></head><body>'+Af+"</body></html>";v4.m(v4.O(Ag,H5.l,true),Af);return Ae;};rm.prototype.A8=function(Aj,Ag,Ah){Aj.setAttribute(H5.E,U5);Aj.setAttribute("attachid",rI.d);var An=Ag;Ag=Aj.ownerDocument.createElement(H5.W);Ag.setAttribute(H5.k,H5.t);if(Ah){Ag.setAttribute(H5.d,H5.A9);}else{Ag.setAttribute(H5.d,H5.AZ);}Ag.appendChild(An);for(var Ak=0;Ak<rI.m.length;Ak++){var Af=rI.m[Ak];var Ae=Aj.ownerDocument.createElement(H5.W);Ae.setAttribute(H5.k,Af.U);Ae.setAttribute(H5.d,Af.w);Ae.setAttribute(H5.B2,Af[rI.O[3]]);if(Ah&&Ah[Af[rI.O[0]]]){Ae.setAttribute(H5.AR,Ah[Af[rI.O[0]]].cid);}var Am=Af[rI.O[2]];this.l+=Am;Ae.setAttribute(H5.Aj,Am);var Ap=v4.O(Ae,H5.c,true);Ap.setAttribute(H5.AJ,Af[rI.O[0]]);Ag.appendChild(Ae);}return Ag;};rm.E=function(Am,Ae,Ag){var Af=yP(strings.specialfolder_outbox);var Ah=H5.O.BM(Af);Ah.appendChild(Am);H5.O.BP(Af,1);kI(Af,1);KT();if(Af==CG()){var Aj=Zq(S3);Aj.n(true);}if((Ae=="reply")||(Ae=="replyall")||(Ae=="forward")){var Ak=(null==Ag)||(null==Ag.parentNode);if(Ak){return;}if((Ae=="reply")||(Ae=="replyall")){uc([Ag],"replied",null);}else{if(Ae=="forward"){uc([Ag],"forwarded",null);}}}};if(typeof window.thisIsTheMainWindow!=UC&&thisIsTheMainWindow){sY=new FL();}function FL(){}FL.h=null;FL.R;FL.f={};FL.w="preferences";FL.M=function(Z){if(!FL.h){FL.h=new Array();FL.R=0;}var r=new Date();FL.R++;FL.h.push(FL.R+" "+r.toString()+": "+Z);if(FL.h.length>400){FL.h=FL.h.slice(10,ServerPending_theLog.length);}};FL.o=function(){if(!FL.h){return alert("No log today.");}var r=FL.h.join("\n");if(!confirm("Hit cancel to truncate log when you done viewing, or ok to keep it.\n\n"+r)){FL.h=null;}};FL.prototype.L=function(F,q){var S=FL.a(F);for(var Z=0;Z<S.length;Z++){var p=S[Z];var r=kW.d(p);if(r==null){continue;}if(!r.H()){if(!r.A()){continue;}if(r.a()){continue;}}if(q!=null){r.L(q,null);q=null;}return true;}return false;};FL.prototype.T=function(F,B){var u=FL.a(F);for(var Z=0;Z<u.length;Z++){var p=u[Z];var G=kW.d(p);if(G==null){continue;}if(G.H()){if(B){this.z(G,B);}return true;}}return false;};FL.prototype.W=function(c,q,D){var u=FL.a(c);for(var Z=0;Z<u.length;Z++){var F=u[Z];var r=kW.d(F);if(r==null){continue;}if(!r.H()){if(D){if(!r.t(D)){continue;}}else{if(!r.A()){continue;}}}if(q!=null){r.L(q,null);q=null;}return true;}return false;};FL.prototype.v=function(AC,F,A2){var q=FL.a(AC);var A4=false;var D=false;var u=new Array(q.length);for(var Z=0;Z<q.length;Z++){var A8=q[Z];var r=kW.d(A8);u[Z]=r;if(r==null){continue;}if(!r.A()&&!r.w()){continue;}if(!D){D=true;A4=r.L(F,A2);}if(A2&&r.A()){r.l();}}if(D){if(A2){for(var Z=0;Z<u.length;Z++){var r=u[Z];if(r==null){r=u[Z]=new kW(q[Z]);r.X(kW.h,false);}r.U(u);}}return A4;}if(t7(F)){eval(F);}else{F();}return true;};FL.prototype.z=function(u,p){var q=this.n(u.f());var Z=u.P();var I="Please wait.\n\nYou cannot '"+p+"' because a '"+Z+"' is in progress.";alert(I);};FL.prototype.U=function(A8,A4,s){var u=FL.a(A8);for(var Z=0;Z<u.length;Z++){var A2=u[Z];var r=kW.d(A2);if(r==null){continue;}if(r.H()){this.z(r,A4);return true;}if(!r.A()){continue;}var c=!s;var B=s&&!r.a();if(c||B){this.z(r,A4);return true;}}return false;};FL.prototype.k=function(A8,D,F){var u=FL.a(A8);for(var Z=0;Z<u.length;Z++){var q=u[Z];var r=kW.d(q);if(r==null){r=new kW(q);}else{if(r.H()){this.z(r,D);return false;}if(r.A()){var A4=!F;var A2=F&&!r.a();if(A4||A2){this.z(r,D);return false;}}}}for(var Z=0;Z<u.length;Z++){var q=u[Z];var r=kW.d(q);r.X(D,F);}return true;};FL.prototype.m=function(D,F){var u=FL.a(D);for(var r=0;r<u.length;r++){var q=u[r];var I=kW.d(q);I.E(F);}for(r=0;r<u.length;r++){var q=u[r];var I=kW.d(q);if(I){I.V();}}};FL.prototype.X=function(u,S,q){var r=u.item(S);this.m(r,q);};FL.prototype.n=function(r){if(Hj(r,"folder")){return pp.O(r);}if(Hj(r)){return r.tagName;}if(pQ(r)){return r.id?r.id:tagName;}if(t7(r)){return r;}return r.toString();};FL.a=function(r){if(RA(r)){return r;}else{return [r];}};function kW(Q){this.N=Q;this.O=null;this.b=pT();this.m=null;this.g=null;this.Y=null;this.k=null;this.z=null;Y8.O(kW.W,this);}kW.W=new Array();kW.h="waiting for other nodes";kW.d=function(o){var M=kW.W.length;for(var K=0;K<M;K++){var j=kW.W[K];if(j.R(o)){return j;}}return null;};kW.C=function(o){var j=kW.W.length;for(var K=0;K<j;K++){var M=kW.W[K];if(M==o){kW.W=Y8.m(kW.W,K);return;}}};kW.prototype.U=function(K){this.Y=K;};kW.prototype.X=function(j,K){if(this.O==null){this.O=new Array();this.g=!K;}else{if(this.O.length==0){this.b=pT();this.g=!K;}}Y8.O(this.O,j);};kW.prototype.t=function(j){for(var K=0;K<this.O.length;K++){if(j==this.O[K]){return true;}}return false;};kW.prototype.A=function(){if(this.O==null){return false;}return this.O.length!=0;};kW.prototype.E=function(o){var M=this.O.length;for(var K=0;K<M;K++){var j=this.O[K];if(j==o){this.O=Y8.m(this.O,K);break;}}};kW.prototype.V=function(){if(this.A()){return;}if(this.Y==null){this.v(false);return;}var M=this.Y;for(var j=0;j<M.length;j++){var K=M[j];if(K.O==null||K.O.length==0){continue;}if(K.O.length>1){return;}var o=K.O[0];if(o!==kW.h){return;}}for(var j=0;j<M.length;j++){var K=M[j];K.Y=null;if(K.O==null||K.O.length==0){continue;}var o=K.O[0];if(o===kW.h){K.E(kW.h);}}for(var j=0;j<M.length;j++){var K=M[j];K.v(false);}};kW.prototype.n=function(){if(!this.A()){return false;}var K=pT()-this.b;if(K>180000){return true;}else{return false;}};kW.prototype.R=function(K){if((typeof K)!=(typeof this.N)){return false;}return this.N==K;};kW.prototype.a=function(){return !this.g;};kW.prototype.P=function(){if(this.k!=null){return this.z;}if(this.O!=null){var K=this.O[0];if(K){return K;}}return "(unknown operation)";};kW.prototype.T=function(){var K=this.O[0];return K;};kW.prototype.H=function(){return this.k!=null;};kW.prototype.l=function(){this.g=true;};kW.prototype.L=function(M,K){if(K){if(null==this.k){this.k=M;this.z=K;return true;}}if(this.m==null){this.m=new Array();}Y8.O(this.m,M);var j=(K==null&&this.m.length==1);return j;};kW.prototype.v=function(o){if(this.A()){return;}if(this.Y!=null){return;}if(o){var K=null;if(this.k){K=this.k;this.k=null;}else{if(this.m!=null&&this.m.length){K=this.m[0];this.m=Y8.g(this.m);}}if(K==null){return;}var j=false;if(this.m==null||this.m.length==0){j=true;this.m=null;kW.C(this);}if(t7(K)){eval(K);}else{K();}if(j){return;}}else{if(this.k==null&&this.m==null){kW.C(this);return;}}if(gIsIE){var M=ei(this,this.v,true);setTimeout(M,0);}else{this.v(true);}};kW.prototype.w=function(){if(this.k){return true;}if(this.m==null){return false;}return this.m.length!=0;};kW.prototype.f=function(){return this.N;};function Rv(g){this.m=new Object;this.O=g;for(var A=0;A<this.O.length;A++){var Y=this.O[A];this.k(Y);}}Rv.d=function(L,a,N){L=FL.a(L);var h=new Rv(L);if(a){h.v();}if(N){h.W();}return h.H();};Rv.prototype.H=function(){var h=new Array();for(var L in this.m){h[h.length]=this.m[L];}return h;};Rv.prototype.k=function(L){var h=pp.O(L);if(this.m[h]==null){this.m[h]=L;}else{}};Rv.prototype.v=function(){for(var L=0;L<this.O.length;L++){var N=this.O[L];var h=N.parentNode;while(h!=null&&h.nodeName!="folders"){this.k(h);h=h.parentNode;}}};Rv.prototype.W=function(){for(var h=0;h<this.O.length;h++){var a=this.O[h];var N=v4.v(a,".//folder");if(N==null){return;}for(var L=0;L<N.length;L++){this.k(N[L]);}}};var Wd={g:function(){if(gIsIE){return new ActiveXObject("Microsoft.XMLHTTP");}else{if(gIsNS){return new XMLHttpRequest();}else{return null;}}},v:{N:1,a:2,L:3,h:4},A:"http://scalix.com/soap/actor/client/response_processor"};Wd.W=function(C,E){this.z=C;this.a=E;this.N=v4.k.createElement("m:"+C);this.N.setAttribute("xmlns:m",E);};Wd.W.t="http://scalix.com/methods";Wd.W.prototype.h=function(U){this.N.appendChild(U);};Wd.W.prototype.L=function(l,w){var U=v4.k.createElement(l);v4.m(U,w);this.h(U);};Wd.W.prototype.X=function(){return this.a+"#"+this.z;};Wd.W.prototype.b=function(){return this.N;};Wd.d=function(){this.N=null;this.L=null;};Wd.d.prototype.h=function(z,X){this.N=z;this.L=X;};Wd.d.prototype.b=function(t){var X=t.firstChild;var C=v4.W(X,"message");if(C){this.N=v4.d(C);}var z=v4.W(X,"debug");if(z){this.L=v4.d(z);}};Wd.d.prototype.E=function(){return this.N;};Wd.d.prototype.a=function(){return this.L;};Wd.Y=function(t,U){var E=v4.W(U,"SOAP-ENV:Header");if(E){var h=v4.W(E,t);if(h){var L=h.nodeName.indexOf(":");this.w=(L==-1)?h.nodeName:h.nodeName.substr(L+1);var a=v4.W(h,"message");if(a){this.C=v4.d(a);}var N=v4.W(h,"debug");if(N){this.z=v4.d(N);}}}};Wd.Y.prototype.b=function(){return this.C;};Wd.Y.prototype.X=function(){return this.z;};Wd.m=function(){this.E=null;this.N=null;this.a=null;this.L=null;this.b=null;};Wd.m.prototype.h=function(P,l,f,R){this.E=P;this.N=l;this.a=f;this.L=R;};Wd.m.prototype.z=function(l,Q){var P=v4.W(l,"faultcode");if(P){this.E=v4.d(P);}var V=v4.W(l,"faultstring");if(V){this.N=v4.d(V);}var f=v4.W(l,"faultactor");if(f){this.a=v4.d(f);}var R=v4.W(l,"detail");if(R){this.L=new Wd.d();this.L.b(R);}if(!this.a&&!this.L){}if(!this.L){this.b=new Wd.Y(this.a,Q);}};Wd.m.prototype.t=function(){return this.E;};Wd.m.prototype.w=function(){return this.N;};Wd.m.prototype.U=function(){return this.a;};Wd.m.prototype.X=function(){return this.L;};Wd.m.prototype.C=function(){return this.b;};Wd.k=function(n,T,o,M,j){this.f=n;this.C=T;this.U=o;this.X=M;this.z=j;this.N=v4.g();this.L=this.N.createElement("SOAP-ENV:Envelope");this.L.setAttribute("xmlns:SOAP-ENV","http://schemas.xmlsoap.org/soap/envelope/");this.L.setAttribute("SOAP-ENV:encodingStyle","http://schemas.xmlsoap.org/soap/encoding/");this.L.setAttribute("xmlns:xsi","http://www.w3.org/1999/XMLSchema-instance");this.L.setAttribute("xmlns:xsd","http://www.w3.org/1999/XMLSchema");this.N.appendChild(this.L);this.a=null;this.t=this.N.createElement("SOAP-ENV:Body");this.L.appendChild(this.t);this.h=null;this.P=new Array();this.b=null;this.l=false;};Wd.k.Q=function(J){this.b=J;};Wd.k.prototype.R=function(J){this.t.appendChild(J.b());this.P[J.X()]=true;};Wd.k.prototype.V=function(J){if(!this.a){this.a=this.N.createElement("SOAP-ENV:Header");this.L.insertBefore(this.a,this.t);}this.a.appendChild(J);};Wd.k.prototype.E=function(){var J=[];for(var r in this.P){Y8.O(J,r);}var Z=J.join(", ");this.h=Wd.g();this.h.onreadystatechange=ei(this,this.w);var G=null;try{this.h.open("POST",this.f,this.C);this.h.setRequestHeader("SOAPAction",J.join(", "));if(this.b!=null){this.h.setRequestHeader("Accept-Language",this.b);}this.h.setRequestHeader("Content-Type","text/xml");this.h.send(this.N);}catch(G){this.h.onreadystatechange=function(){};return;}if(gIsNS&&this.h.readyState==Wd.v.h&&this.C==false){this.w();}};Wd.k.prototype.K=function(){if(this.h==null){return;}this.h.onreadystatechange=function(){};var J=null;try{this.h.abort();}catch(J){return;}};Wd.k.prototype.w=function(){if(this.h.readyState!=Wd.v.h||this.l){return;}this.l=true;this.h.onreadystatechange=function(){};var J=new Wd.H(this);if(J.U()){if(!this.U.exists("no.report.faults")){J.l();}if(this.z){this.z(J,this.U);this.z=null;}}else{if(this.X){this.X(J,this.U);this.X=null;}}};Wd.H=function(R){var b=R.h;if(gIsNS){if(R.C){var w;try{var f=b.status;}catch(w){var L=new Wd.d();var N=strings.connection_timeout;L.h(N,null);this.a=new Wd.m();this.a.h("Server.ConnectionDropped",N,Wd.A,L);return;}}else{if(b.status==0){var L=new Wd.d();var N=strings.connection_timeout;L.h(N,null);this.a=new Wd.m();this.a.h("Server.ConnectionDropped",N,Wd.A,L);return;}}}else{if(gIsIE){if(b.status>505){var L=new Wd.d();var N=strings.connection_timeout;L.h(N,null);this.a=new Wd.m();this.a.h("Server.ConnectionDropped",N,Wd.A,L);return;}}}var X=b.responseXML;if(!X){return;}var P=(v4.E(X).errorCode!=0);if(P){var C=v4.E(X);var E="";E+=C.reason;if(gIsIE){E+="\nline: "+C.line;E+="\nlinepos: "+C.linepos;E+="\n"+C.srcText;}var N="The server failed to send back a valid XML response.";var L=new Wd.d();L.h(N,E);this.a=new Wd.m();this.a.h("Server.MalformedXML",N,Wd.A,L);return;}if(b.status==200){this.t=v4.W(X,"Body","SOAP-ENV");var z;if(this.t!=null){z=v4.W(this.t,"Fault","SOAP-ENV");if(z==null){return;}}else{z=v4.W(X,"Fault","SOAP-ENV");}if(z!=null){this.a=new Wd.m();this.a.z(z,X);return;}else{var L=new Wd.d();var N="There was no SOAP-ENV:Body in the xml payload sent by the server.";var E=b.responseText;L.h(N,E);this.a=new Wd.m();this.a.h("Server.NoSoapBody",N,Wd.A,L);return;}}else{if(b.status==500){var L=new Wd.d();var N="Internal Server Error";L.h(N,"");this.a=new Wd.m();this.a.h("Server.InternalError",N,Wd.A,L);return;}else{var N="Unknown Error";var E="";var w;try{E+="http status: "+b.status;E+="\nstatus text: "+b.statusText;E+="\nresponse text: "+b.responseText;}catch(w){E="Cannot extract info from the xmlhttp handle";}var L=new Wd.d();L.h(N,E);this.a=new Wd.m();this.a.h("Server.UnknownProblem",N,Wd.A,L);return;}}};Wd.H.prototype.h=function(){return this.t;};Wd.H.prototype.U=function(){return this.a;};Wd.H.prototype.l=function(){var V;var K;var T=this.a.X();var Q=this.a.C();if(T){V=T.E();K=T.a();}else{if(Q){V=Q.b();K=Q.X();}else{return;}}if(!V||V.strip()==""){V="An error has occurred but a message has not been provided.";}var n="";n+=V;alert(n);};Wd.O=function(C,z,X,b,E){this.h=new h6();this.N=new Wd.k(C,z,this.h,X,b);if(Wd.O.a){this.N.V(Wd.O.a);}if(E){this.N.Q(E);}};Wd.O.prototype.L=function(w,U){var t=new Wd.W(w,U);this.N.R(t);return t;};Wd.O.a=null;var A7={m:"mailboxname",d:"messageset",W:"fromMailboxName",A:"SOAPMAIL.SDF",k:"SM.CNM",O:"SM.CSF",H:"SM.CDF"};var ot={m:new h6(),L:"soapmail",Y:{AL:"sessionKey"},A:null,H:null,G:function(){ot.A=new ge();ot.H=new DP();},d:function(AQ,AO){var AL=new Wd.O(qx(ot.L),true,AQ,AO);return AL;},l:function(AO,AV,AQ,AR){var AL=new Wd.O(qx(AO),AV,AQ,AR);return AL;},O:function(AL){AL.N.E();},v:function(AO){var AL=AO.item(ot.Y.AL);if(ot.m.exists(AL)){ot.m.remove(AL);}else{}},h:function(AO,AL){return ot.v(AL);},a:function(AQ,AL,AY,Ac,AO){var Aa=(AO!=null);if(!Aa){var Ab=[AQ,AL];if(s3.d(AL)||s3.d(AQ)||sY.L(AL,null)||sY.L(AQ,null)||sY.W(AL,null,jo)){var Ad=ei(this,ot.a,AQ,AL,AY,Ac,AO);var Ae=sY.v(Ab,Ad,"delete or move");return true;}if(!sY.k(AQ,pK,true)){return false;}if(!sY.k(AL,pK,true)){return false;}AO=ot.d(ot.S,ot.j);}H5.O.BP(AL,Ac);cw(AL);var AR=AO.h;AR.add(A7.A,Ab);AR.add(A7.k,Ac);AR.add(A7.O,AQ);AR.add(A7.H,AL);var AV=AO.L("move",sE);AO.h.add(A7.d,AY);var AZ=pp.O(AQ);AO.h.add(A7.W,AZ);AV.h(v4.A("from",AZ));AV.h(v4.A("to",pp.O(AL)));AV.h(v4.A(A7.d,AY));if(!Aa){ot.O(AO);}return true;},E:function(AO){var AL=AO.item(A7.k);if(AL!=-1){}},S:function(AO,AL){ot.E(AL);sY.X(AL,A7.A,pK);},j:function(AO,AL){sY.X(AL,A7.A,pK);},N:function(AQ,Aa,Ab,AL){var AZ=pp.O(AQ);var AO=(AL!=null);if(!AO){if(!sY.k(AQ,St,true)){return false;}AL=ot.d(ot.t,ot.AC);}var AY="+";var AV="(DELETED SEEN)";ot.X(AL,AZ,Aa,AY,AV);var AR=AL.h;AR.add(A7.k,Ab);AR.add(A7.O,AQ);if(!AO){ot.O(AL);}return true;},t:function(AO,AL){ot.E(AL);sY.X(AL,A7.O,St);},AC:function(AL,AO){ot.t(AL,AO);},f:function(AV,Aa){var AY=AV.w();var AZ=AV.Q();var AO=Rv.d(Aa,false,true);var AR=Aa.parentNode;if(AR.nodeName=="folder"){Y8.A(AO,AR);}if(!sY.k(AO,nE,false)){return;}var AL=ot.d(ot.A9,ot.T);AL.h.add("rf",AV);AL.h.add("SRFN",AO);var AQ=AL.L("rename",sE);AQ.h(v4.A("oldmailboxname",AY));AQ.h(v4.A("newmailboxname",AZ));ot.O(AL);},A9:function(AR,AO){var AQ=AO.item("SRFN");sY.m(AQ,nE);var AL=AO.item("rf");AL.l();},T:function(AR,AO){var AQ=AO.item("SRFN");sY.m(AQ,nE);var AL=AO.item("rf");AL.C();},s:function(AQ){var AV=AQ.N();var AR=AQ.X();var AL=ot.d(ot.M,ot.A6);AL.h.add("mf",AQ);var AO=AL.L("rename",sE);AO.h(v4.A("oldmailboxname",AV));AO.h(v4.A("newmailboxname",AR));ot.O(AL);},M:function(AQ,AO){var AL=AO.item("mf");AL.a();},A6:function(AQ,AO){var AL=AO.item("mf");AL.h();},AH:function(AZ){var AR=null;var AY=function(Ah,Aj){var Af=Ah.h();var Ac=Af.getElementsByTagName("status")[0];var Ag=Ac.getAttribute("mbox");var Ad=Ac.getAttribute("uid");var Ae=Ac.getAttribute("uidnext");AR=[Ag,Ad,Ae];};var Aa=function(Ad,Ae){var Ac=Ad.U();if(Ac.N!=null){alert(Ac.N);}};var AO=new Wd.O(qx("soapmail"),false,AY,Aa);var AV=AO.L("create",sE);var Ab=pp.O(AZ);AV.L("mailboxname",Ab);var AL;var AQ=AZ.getAttribute("type");if(AQ=="Calendar"){AL="IPF.Appointment";}else{if(AQ=="Contact"){AL="IPF.Contact";}else{AL="IPF.Note";}}AV.L("folderType",AL);AO.h.add("no.report.faults",true);AO.N.E();return AR;},k:function(){function AL(AO){statusReadout.innerText=AO;statusReadout.title=AO;m0(logo);Qe(statusReadout);}if(If.O.W){AL(strings.saving_message);return;}if(If.O.H){AL(strings.sending_mail);return;}if(If.O.Y){AL(strings.checking_inbox);return;}m0(statusReadout);Qe(logo);},c:function(){var AO=ot.H.m();var AL=new s3();AL.h(false);AL.z(KT);AL.v(AO);},AJ:function(AR,AQ){if(ot.m.exists(If.d.W.H)){return;}ot.m.add(If.d.W.H,true);If.O.Y=true;ot.k();var AL=new s3();AL.h(true);AL.C(AR);AL.L(ot.B,ot.r);var AO=null;if(AQ!=null&&AQ==true){AO=ot.H.d(true);}else{AO=ot.H.O();}AL.v(AO);},r:function(){ot.P();ot.k();},B:function(){ot.P();var AZ=lf.getAttribute("validity");var AR=pp.O(lf);var AL=PB.m(AZ,AR);KT();ot.k();function AV(Ab,Ac,Ad,Ae){var Aa=Zq(S3);if(eI()){Aa=Zq(MK);}if(Ab&xe.OPERATION_FINISHED){ot.k();if(Ac.A(ST.HAS_NEW_MESSAGES)){rM();Ac.v(ST.HAS_NEW_MESSAGES);}else{}KT();fD();}else{if(Ab&xe.MESSAGES_RETRIEVED){Aa.Ac(Ad,Ae);}else{if(Ab&xe.MESSAGES_DELETED){Aa.L();}}}}if(C5(lf)){return;}var AO=new xe(AL,AV);if(AL.E()==ST.SORT_ASCENDING){var AQ=AL.k();var AY=AQ.getElementsByTagName("messages")[0];AO.g(AY.childNodes.length);}AO.W();},P:function(){If.O.Y=false;ot.m.remove(If.d.W.H);},R:function(AQ){var AV=AQ.getAttribute("validity");var AO=pp.O(AQ);var AR=PB.m(AV,AO);var AL=new xe(AR);AL.W();}};ot.A2=function(){document.getElementById("foldersHeaderTitle").innerHTML=strings.folder_header_label;var AL=yP(strings.specialfolder_inbox);mS(AL);KT();Qe(foldersTable);ot.A.O();};ot.o=function(Aa,AY,Ab){var AV=JB();var AZ=AV.H5.O.Bl(AY);var AO=new Wd.O(qx("soapmail"),false,ot.K,null);var AL=AO.L("getFullHeader",sE);AL.L("select",AY);var AQ=AV.pp.m(AZ);if(AQ!=null){AL.L(H5.Y,AQ);}var AR=v4.k.createElement("message");AR.setAttribute("UID",Rl(Aa));AL.h(AR);AO.N.E();};ot.K=function(AR,AV){var AL=AR.h().getElementsByTagName("headers")[0];var AO=JB();var AQ=AO.UP.m();si("dlg_viewFullHeaders.jsp?locale="+AQ,[v4.d(AL)],null,420,320);};ot.D=function(Ah,Ag,Ab,Ae,Ac){var AV=H5.m.BK(Ab);if(!sY.k(AV,Ac,true)){return;}var AL=ot.d(ot.I,ot.p);var AO=AL.L("unpackAttachments",sE);AL.h.add("messageWindow",Ah);AL.h.add("WF",AV);AL.h.add("LK",Ac);var Af=pp.O(AV);AO.h(v4.A("mailbox",Af));AO.h(v4.A("clientid",Ag));AO.h(v4.A("uid",Rl(Ab)));var AZ=v4.k.createElement("parts");for(var AY=0;AY<Ae.length;AY++){var AQ=Ae[AY];var Ad=AQ.getAttribute(H5.k);var Aa=AQ.getAttribute(H5.d);var AR=v4.k.createElement("part");AR.setAttribute("partspec",H5.n(AQ));AR.setAttribute("filename",a7(AQ));AR.setAttribute("mime_type",Ad+"/"+Aa);AZ.appendChild(AR);}AO.h(AZ);ot.O(AL);};ot.I=function(AO,AQ){var AL=ot.b(AQ);if(!AL){return;}AL.E(AO.h());};ot.p=function(AQ,AO){var AL=ot.b(AO);if(!AL){return;}AL.X();};ot.b=function(AL){var AO=AL.item("LK");sY.X(AL,"WF",AO);var AQ=AL.item("messageWindow");try{return AQ.dk();}catch(error){return null;}};ot.AG=function(AY,Aa,Ac,AR){var AV=AR!=null;var Ab=new Array(AY.length);for(var AQ=0;AQ<AY.length;AQ++){Ab[AQ]=Rl(AY[AQ]);}var Ad=pp.k(Ab,Aa);var Ae=pp.O(Aa);if(!AV){if(!sY.k(Aa,xx,true)){return false;}}var AO;var AL;switch(Ac){case "read":AO="+";AL="SEEN";break;case "unread":AO="-";AL="SEEN";break;case "replied":AO="+";AL="ANSWERED";break;case "forwarded":AO="+";AL="FORWARDED";break;default:}if(!AV){AR=ot.d(ot.u,ot.Q);}ot.X(AR,Ae,Ad,AO,AL);var AZ=AR.h;AZ.add("WF",Aa);AZ.add("MNA",AY);AZ.add("ST",Ac);if(!AV){ot.O(AR);}};ot.u=function(Ab,AO){var AQ=AO.item("WF");var AV=AO.item("ST");var AR=AO.item("MNA");for(var AL=0;AL<AR.length;AL++){var Aa=AR[AL];switch(AV){case "read":jV(Aa,"read");kI(AQ,-1);break;}}KT();if(gIsIE){var AZ=(AQ==CG());if(AZ){var AY=Zq(S3);AY.q();}}sY.X(AO,"WF",xx);};ot.Q=function(Ab,AV){var AL=AV.item("WF");var Aa=AV.item("ST");var AR=AV.item("MNA");for(var AO=0;AO<AR.length;AO++){var AQ=AR[AO];switch(Aa){case "read":jV(AQ,"unread");kI(AL,1);break;case "unread":jV(AQ,"read");kI(AL,-1);break;case "replied":case "forwarded":kp(AQ,null);break;default:}}KT();if(gIsIE){var AZ=(AL==CG());if(AZ){var AY=Zq(S3);AY.q();}}sY.m(AL,xx);};ot.X=function(AY,AO,AQ,AR,AV){var AL=AY.L("store",sE);AL.h(v4.A("mailbox",AO));AL.h(v4.A(A7.d,AQ));AL.h(v4.A("command",AR));AL.h(v4.A("flaglist",AV));};ot.W=function(){var Aa=yP(strings.specialfolder_outbox);var AL=H5.O.BM(Aa);var AR=AL.getElementsByTagName(H5.f);if(AR.length==0){return;}for(var AQ=0;AQ<AR.length;AQ++){var AO=AR[AQ];var AY=null;if(null!=v4.O(AO,"alreadysent",false)){continue;}if(!If.O.H){If.O.H=true;ot.k();}AY=AO.cloneNode(true);v4.O(AO,"alreadysent",true);var AL=v4.k.createElement("messages");AL.appendChild(AY);var AV=ot.d(ot.A8,ot.g);var AZ=AV.L("send",sE);AV.h.add("theMessage",AO);AZ.h(AL);ot.O(AV);}};ot.F=function(AR){messageNodeClone=AR.cloneNode(true);v4.O(AR,"alreadysent",true);var AQ=v4.k.createElement("messages");AQ.appendChild(messageNodeClone);var AY=pp.d(lf);var AV=pp.m(lf);var AO=ot.d(ot.V,ot.C);AO.h.add("theMessage",AR);var AL=AO.L("post",sE);if(AV!=null){AL.h(v4.A(H5.Y,AV));}AL.L("mailboxname",AY);AL.h(AQ);ot.O(AO);};function rx(O){cw(O,false);var d=CG();var k=d.getAttribute(H5.q);var m=O.getAttribute(H5.q);if(k==m){hu(O);}}ot.C=function(AO,AL){};ot.g=function(Ac,Af){If.O.H=If.O.W=false;ot.k();var AZ=Af.item("theMessage");var AL=v4.O(AZ,"alreadysent",false);AZ.removeChild(AL);var AQ=yP(strings.specialfolder_outbox);var Ab=H5.O.BM(AQ);Ab.removeChild(AZ);if(Ab.childNodes.length<1){H5.O.Bi(AQ);}else{H5.O.BP(AQ,-1);kI(AQ,-1);}if(CG()==AQ){var Ad=Zq(S3);Ad.n(true);}if(Ac.h()==null){return;}var AO=yP(strings.specialfolder_drafts);var AL=Ac.h().getElementsByTagName("result");AL=AL[0];if(AL==null){return;}var AV=false;var Aa=AL.getAttribute("newuid");if(Aa&&Aa.length>0){H5.O.BP(AO,1);kI(AO,1);AV=true;}var AR=AL.getAttribute("olduid");if(AR&&AR.length>0){var AY=H5.O.Bt(AO,AR);if(AY){if(uL(AY)==H5.P){kI(AO,-1);}H5.O.BM(AO).removeChild(AY);}else{kI(AO,-1);}H5.O.BP(AO,-1);AV=true;}var Ae=JB();Ae.ot.q(AV);};ot.q=function(AL){setTimeout("ot.resetAndRefreshFolders("+AL+")",0);};ot.resetAndRefreshFolders=function(AO){if(AO){var AL=yP(strings.specialfolder_drafts);rx(AL);}KT();};ot.V=function(AQ,AO){H5.O.BP(lf,1);var AL=JB();AL.ot.J();ot.C(AQ,AO);};ot.J=function(){setTimeout("ot.refreshPostFolder()",0);};ot.refreshPostFolder=function(){ot.R(lf);};ot.A8=function(AR,AQ){var AO=yP(strings.specialfolder_sentitems);H5.O.BP(AO,1);var AL=JB();AL.ot.A4();ot.g(AR,AQ);};ot.A4=function(){setTimeout("ot.refreshSentFolder()",0);};ot.refreshSentFolder=function(){var AL=yP(strings.specialfolder_sentitems);if(lf==AL){ot.R(AL);}};ot.Z=function(Ab){var AZ=yP(strings.specialfolder_outbox);var AQ=H5.O.BM(AZ);var AV=AQ.getElementsByTagName(H5.f);var Ac=yP(strings.specialfolder_drafts);if(!sY.k(Ac,ov,true)){return;}for(var AR=0;AR<AV.length;AR++){var AO=AV[AR];var AY=null;if(null!=v4.O(AO,"alreadysent",false)){continue;}if(!If.O.W){If.O.W=true;ot.k();}AY=AO.cloneNode(true);v4.O(AO,"alreadysent",true);var AQ=v4.k.createElement("messages");AQ.appendChild(AY);var AL;if(gIsIE){AL=ot.d(ot.z,ot.w);}else{AL=ot.l(ot.L,false,ot.z,ot.w);}var Aa=AL.L("save",sE);AL.h.add("theMessage",AO);if(Ab!=null){AL.h.add("srcWindow",Ab);}Aa.h(AQ);ot.O(AL);}};ot.U=function(AL,AO){ot.g(AL,AO);sY.m(yP(strings.specialfolder_drafts),ov);};ot.w=function(AQ,AO){var AR=AO.item("theMessage");var AL=AO.item("srcWindow");if(AL){if(!AL.closed){AL.g_MessageDirty=true;}else{}}ot.U(AQ,AO);};ot.z=function(AQ,AR){var AL=AQ.h().getElementsByTagName("result");AL=AL[0];if(AL==null){return;}var AO=AR.item("srcWindow");if(AO&&!AO.closed){AO.rm.AQ(yP(strings.specialfolder_drafts),AL.getAttribute("newuid"));}ot.U(AQ,AR);};ot.AK=function(AY){var AR="["+pp.O(AY)+"]";var AQ=ot.m.keys().toArray();for(var AL=0;AL<AQ.length;AL++){var AO=AQ[AL];if(AO.search(AR)==0){var AV=(AO.search(AR+"UIDVALIDITY\\(")==0);if(AV){continue;}return true;}}return false;};function SJ(){}var If={m:{H:"select",W:"search",v:"messageparts",Y:"message"},d:{W:{H:"newMailFetch"}},O:{H:false,W:false,Y:false,v:null}};If.k=function(Y,W){var H=W.item("LF");H.onSuccess(Y,W);};If.A=function(Y,H){var W=H.item("LF");W.onFailure(Y,H);};ot.n=function(AZ){var AO=null;function AV(Ab,Ac){var Aa=Ab.h().getElementsByTagName("acl")[0];AO=v4.d(Aa);}var AQ=new Wd.O(qx(ot.L),false,AV,null);var AR=AQ.L("getFolderPermissions",sE);var AY=JB();var AL=AY.pp.O(AZ);if(AL==""){return(H5.O.BK.CC|H5.O.BK.CE|H5.O.BK.CB|H5.O.BK.CL|H5.O.BK.CJ|H5.O.BK.C2|H5.O.BK.C8|H5.O.BK.CD|H5.O.BK.CF|H5.O.BK.CH);}AR.L("mailboxname",AL);AQ.N.E();return AO;};function ge(){this.m=false;this.Y=false;this.E=false;this.k=false;this.H=false;this.W=false;this.d=false;this.a=false;this.b=ei(this,this.O);}ge.prototype.N=function(){return this.m;};ge.prototype.L=function(){this.m=true;this.O();};ge.prototype.O=function(){if(!this.Y){this.Y=true;v1.K();}else{if(!this.k){this.k=true;ot.A2();}else{if(!this.H){this.H=true;this.v();}else{if(!this.d){this.d=true;this.m=false;}else{}}}}};ge.h=function(C,z,U,t){if(C&xe.OPERATION_FINISHED){ot.k();if(z.A(ST.HAS_NEW_MESSAGES)){rM();z.v(ST.HAS_NEW_MESSAGES);}lj("messageFilterPopDownBtn");Dq("filterFieldMessages");lj("messageFilterClearBtn");dz();}else{if(C&xe.MESSAGES_RETRIEVED){var X=Zq(S3);X.Ac(U,t);ot.A.A();}}};ge.g=function(z){var X=new xe(z,ge.h);X.h(true);X.W();};ge.prototype.v=function(){var U=Zq(S3);U.n();var C=yP(strings.specialfolder_inbox);if(H5.O.Ba(C)>0){var X=lf.getAttribute("validity");var z=PB.m(X,strings.specialfolder_inbox);var t=new fC(z,ge.g);t.v();}else{ot.k();this.A();}};ge.prototype.A=function(){if(!this.W){this.W=true;this.O();}};s3._STATUS_TAG="status";s3._STATUS_TAG_SELECTOR=".//"+s3._STATUS_TAG;s3._CHUNK_SIZE=21;function s3(){this.W();}s3.d=function(P){return sY.W(P,null,JS);};s3.prototype.L=function(R,P){this.A=R;this.Y=P;};s3.prototype.z=function(P){this.H=P;};s3.prototype.v=function(P){this.l=true;this.O=P;this.k();};s3.prototype.C=function(P){this.N=P;};s3.prototype.h=function(P){this.a=P;};s3.prototype.W=function(){this.l=false;this.O=null;this.a=true;this.N=false;this.A=null;this.Y=null;this.H=null;};s3.prototype.k=function(){var V=0;var f=[];for(var R=0;R<this.O.length&&V<s3._CHUNK_SIZE;R++){var P=this.O[R];var Q=P.getAttribute("validity");var K=pp.O(P);var n=PB.m(Q,K);if(H5.O.BT(P)){continue;}if(H5.O.Bs(P)){continue;}if(H5.O.BS(P)&&(!n.R()||!this.a)){continue;}if(this.w(P)){V+=1;}else{Y8.O(f,P);}}this.O=this.O.slice(R);if(V==0&&f.length==0){this.X();}else{this.O=f.concat(this.O);if(V>0){ot.O(this.m);this.m=null;}else{var T=ei(this,this.k);sY.v(f,T,null);}}};s3.prototype.w=function(P){if(sY.L(P,null)){return false;}if(sY.W(P,null,St)||sY.W(P,null,pK)){return false;}if(!sY.k(P,JS,true)){return false;}var T=pp.O(P);var V=PB.Y(T);if(this.m==null){var K=ot.d(ei(this,this.E),ei(this,this.t));this.m=K;if(this.N){this.m.h.add("no.report.faults",true);}}var R=this.m.L(s3._STATUS_TAG,sE);R.h(v4.A(A7.m,T));R.h(v4.A("clientUidLast",String(V.K())));R.h(v4.A("clientUidNext",String(V.Z())));R.h(v4.A("clientMessageCount",String(V.J())));var n=pp.m(P);if(n!=null){R.h(v4.A(H5.Y,n));}var Q=this.m.h;var f;if(Q.exists("SF")){f=Q.item("SF");}else{f=new Array();Q.add("SF",f);}Y8.O(f,P);return true;};s3.prototype.E=function(V,f){var R=v4.Y(V.h(),s3._STATUS_TAG_SELECTOR);for(var P=0;P<R.length;P++){this.b(R.item(P));}this.g(f);if(this.H){this.H();}this.k();};s3.prototype.t=function(R,P){this.g(P);if(this.Y){this.Y();}this.W();};s3.prototype.X=function(){if(this.A){this.A();}this.W();};s3.prototype.g=function(f){var R=f.item("SF");for(var P=0;P<R.length;P++){sY.m(R[P],JS);}};s3.prototype.U=function(P){if(P==null||P==undefined){return null;}var V=P.getAttribute("count");if(V==0){return new Array(0);}var R=v4.d(P);var f=R.split(",");return f;};s3.prototype.b=function(R){var n=R.getAttribute("name");var T=R.getAttribute("messages");var K=R.getAttribute("unseen");var G=R.getAttribute(H5.AH);var Q=R.getAttribute("uidvalidity");var M=R.getAttribute("uidnext");var f=R.getElementsByTagName("error");var r=R.getElementsByTagName("new")[0];if(f!=null&&f.length!=0){f=f.item(0);}else{f=null;}var o=this.U(r);var P=PB.m(Q,n);P.P(o);P.H(T);P.w(K);P.d(M);P.O(ST.STATUS_KNOWN);if(G=="true"){P.O(ST.HAS_NEW_MESSAGES);}else{P.v(ST.HAS_NEW_MESSAGES);}if(P.L()==-1){P.l(Q);}var V=H5.O.Bl(n);if(!V){return;}if(f!=null){var J=f.getAttribute("type");V.setAttribute("error","stat/"+J);}H5.O.BU(V,T);H5.O.BZ(V,K);var j=H5.O.BQ(V);if(j=="Contact"){H5.O.BZ(V,0);}V.setAttribute("validity",Q);};function DP(){}DP.prototype.k=function(){var A=[];Y8.O(A,yP(strings.specialfolder_inbox));Y8.O(A,yP(strings.specialfolder_deleteditems));var W=yP(strings.specialfolder_sentitems);if(!H5.O.BS(W)){Y8.O(A,W);}return A;};DP.prototype.d=function(g){var Y=v4.L(v4.Y(uo(),H5.s));var H=new Array();var A=null;for(var W=0;W<Y.length;W++){A=Y[W];type=H5.O.BQ(A);if(g!=null&&g==true){if(H5.O.BJ(A)!=strings.specialfolder_inbox){var v=pp.d(A);if(UP.C(v)!=true){continue;}}}else{if(pp.m(A)!=null||H5.O.BN(A)==true||H5.O.BS(A)==false||H5.O.BT(A)==true||type!="Mail"||H5.O.BJ(A)=="Trash"){continue;}}H[H.length]=A;}return H;};DP.prototype.O=function(){var Y=v4.L(v4.Y(uo(),H5.s));var H=new Array();var A=null;for(var W=0;W<Y.length;W++){A=Y[W];if(H5.O.BJ(A)==strings.specialfolder_inbox){continue;}var v=pp.d(A);if(UP.C(v)!=true){continue;}H[H.length]=A;}return H;};DP.prototype.m=function(){var h="//folder[@type='SharedFolderRoot']";var W=v4.L(v4.Y(uo(),h));if(W==null||W[0]==null){return null;}var H=W[0].getAttribute("accessed");if(H==null||H==undefined||H!="true"){return null;}var Y=W[0].getElementsByTagName("folder");var v=new Array();for(var A=0;A<Y.length;A++){var L=Y.item(A);var g=L.getAttribute("error");if(g!=null&&g.indexOf("stat")!=-1){continue;}else{v[v.length]=Y.item(A);}}return v;};String.prototype.printf=function(){var d=this.split("%s");var m=new Array();for(var O=0;O<d.length-1;O++){Y8.O(m,d[O]);Y8.O(m,arguments[O]);}Y8.O(m,d[O]);return m.join("");};String.prototype.compressSpaces=function(){var O=this;O=O.strip();O=O.replace(/\s+/g," ");return O;};String.prototype.startsWith=function(m){var O=this.substr(0,m.length);return(O==m);};String.prototype.endsWith=function(O){var m=this.substring(this.length-O.length,this.length);return(m==O);};String.prototype.strip=function(){var O=new RegExp("^\\s*(\\S*(\\s+\\S+)*)\\s*$");return O.exec(this)[1];};String.prototype.contains=function(){for(var O=0;O<arguments.length;O++){if(this.search(arguments[O])>-1){return true;}}return false;};String.prototype.format=function(k){var O=this;var A=null;for(var m in k){var d=new RegExp("%"+m);O=O.replace(d,k[m]);}return O;};function d1(){this.W=null;this.m=null;this.k=null;this.H=null;this.A=true;this.d=null;this.a=null;this.E=false;this.Y={t:["priority","itemStatus","flagged","From","Subject","Received","Size","attachment"],U:["priority","itemStatus","flagged","ToColumn","Subject","Sent","Size","attachment"],w:["priority","itemStatus","flagged","ToColumn","Subject","Modified","Size","attachment"]};}d1.prototype.L=function(t,U){if(q3){clearTimeout(q3);q3=null;}if(this.k!=null){this.W=t;if(this.m==null){this.m=setTimeout("d1.O.z("+U+")",1000);}return;}if(this.m!=null){clearTimeout(this.m);this.m=null;}this.v(t,U);};d1.X=function(){var t=d1.O.a;var U=d1.O.E;if(C5(t)){U=false;}if(U!=null){}else{U=true;}var l=function(){d1.O.b(t);};var R=function(){alert("Stat failure while switching folders - staying in current folder");return;};var V=function(T){d1.O.b(T.k());};if(U){var f=pp.O(t);var P=t.getAttribute("validity");var Q=PB.m(P,f);var w=new s3();w.L(l,R);w.v([t]);}else{d1.O.b(t);}};d1.prototype.z=function(w){var t=(this.k==null);if(t){this.m=null;var U=this.W;this.W=null;this.v(U);return;}this.m=setTimeout("d1.O.z("+w+")",1000);};d1.prototype.v=function(t,U){if(this.A){this.d=(this.d==null)?yP(strings.specialfolder_inbox):lf;this.A=false;}this.N(t);if(this.H){clearTimeout(this.H);}this.a=t;this.E=U;this.H=setTimeout("d1.X();",300);};d1.prototype.N=function(U){if(U==lf){return;}IX(lf);mS(U);var t;if(eI()){t=Zq(MK);}else{t=Zq(S3);}t.Bp();setTimeout("KT();",0);};d1.prototype.b=function(){KT();if(sY.L(lf,("d1.O.b()"))){return;}var P=false;this.A=true;this.k=lf;c2.m();var t=H5.O.BJ(lf);var f=H5.O.BN(lf);var V=H5.O.BJ(this.d);var Q=H5.O.BN(this.d);var U;if(f&&((t==strings.specialfolder_outbox)||(t==strings.specialfolder_sentitems))||WC(lf,yP(strings.specialfolder_sentitems))){U=jd(this.Y.U);}else{if(f&&(t==strings.specialfolder_drafts)){U=jd(this.Y.w);}else{U=jd(this.Y.t);}}if(!eI()&&!Do()){var w=H5.O.Bd(lf);var l=H5.O.Bc(lf);if(w==null){if(t==strings.specialfolder_outbox||t==strings.specialfolder_sentitems){w="Sent";}else{if(t==strings.specialfolder_drafts){w="Modified";}else{w="Received";}}}if(l!="descending"&&l!="ascending"){l="descending";}IT(messageTableHeaders.documentElement.childNodes,w,l);setTimeout("dz();",0);yw("messageFilterPopDownBtn");OS("filterFieldMessages");yw("messageFilterClearBtn");}else{if(eI()){yw("contactsFilterPopDownBtn");OS("filterFieldContacts");yw("contactsFilterClearBtn");}}var R=hL(S3);L1(msgTableHeaders,messageHeader,R.X());if(Bb(this.d)){R.BS(strings.loading_folder);if(!eI()){qr();P=true;U=true;}}else{if(C5(this.d)){Tx();U=true;}}if(eI()){tu();P=true;}else{if(Do()){this.k=null;DR();}else{if(!g4(messagePane)){Qe(messageHeader);}yx(msgTableHeaders,R.X());}}if(P){ab();}if(!Do()){this.h(U);}};d1.prototype.h=function(R){var V=lf.getAttribute("validity");var K=pp.O(lf);var U=PB.m(V,K);var T=U.A(ST.IS_CLIENT_SIDE_ONLY);if(sY.L(lf,("d1.O.h("+R+")"))){return;}var w=lf.getAttribute("error");if(w!=null&&w.indexOf("stat")!=-1){var l=new Array(1);l["folder"]=H5.O.BJ(lf);var P=strings.folder_stat_error;if(w.indexOf("access_denied")!=-1){P=strings.access_denied_restriction;}var n="alert('"+P.format(l)+"');";setTimeout(n,100);}this.k=null;if(!T){var j=(!eI())?S3:MK;var Q=Zq(j);Q.n(false,R);this.C=R;var t=new xe(U,d1.g);var f=lf.getElementsByTagName("messages")[0];if(f.lastChild==null){t.h(true);t.g(0);}else{if(U.E()==ST.SORT_ASCENDING){t.g(f.childNodes.length);}}t.W();}};d1.g=function(w,l,R,f){var t=false;var P=d1.O.C;var U=Zq(S3);if(eI()){U=Zq(MK);t=true;P=false;}if(w&xe.MESSAGES_DELETED){U.L();}else{if(w&xe.MESSAGES_RETRIEVED){U.Ac(R,f);}else{if(w&xe.OPERATION_FINISHED){ot.k();Rq();if(l.A(ST.HAS_NEW_MESSAGES)){rM();l.v(ST.HAS_NEW_MESSAGES);}if(!t&&!Do()){lj("messageFilterPopDownBtn");Dq("filterFieldMessages");lj("messageFilterClearBtn");dz();}else{if(t){lj("contactsFilterPopDownBtn");Dq("filterFieldContacts");lj("contactsFilterClearBtn");iC();}}}}}};function hu(m,O){if(d1.O==null){d1.O=new d1();}d1.O.L(m,O);}fC.SYNC_TAG="synchronize";function fC(L,h){this.A=false;this.d=h;this.O=null;this.m=L;}fC.N=function(a){return sY.W(a,null,JS);};fC.k=function(b,E){var a=E.item("SY");a.Y(b,E);};fC.W=function(b,E){var a=E.item("SY");a.g(b,E);};fC.prototype.v=function(){this.A=true;var C=this.m;var a=C.k();var z=pp.O(a);if(H5.O.BT(a)){this.d(this.m);return false;}if(sY.L(a,null)){return false;}if(!sY.k(a,CK,true)){return false;}var X=ot.d(ei(this,fC.k),ei(this,fC.W));this.O=X;this.O.h.add("SY",this);var E=this.O.L(fC.SYNC_TAG,sE);E.h(v4.A(A7.m,z));var b=pp.m(a);if(b!=null){E.h(v4.A(H5.Y,b));}ot.O(this.O);this.O=null;return;};fC.prototype.Y=function(Q,T){var a=this.m;var E=a.k();var t=Q.h();var b=t.getElementsByTagName("status")[0];var X=t.getElementsByTagName("error");if(X!=null&&X.length!=0){X=X.item(0);var V=X.getAttribute("type");E.setAttribute("error","stat/"+V);a.O(ST.STATUS_ERROR);}else{var R=b.getElementsByTagName("new")[0];var z=b.getAttribute(H5.b);var C=b.getAttribute(H5.a);var U=b.getAttribute(H5.Ax);var f=b.getAttribute(H5.AH);var P=b.getAttribute("uidvalidity");var X=b.getAttribute("error");var l=this.H(R);a.d(U);a.H(z);a.w(C);a.P(l);a.O(ST.INITIAL_DOWNLOAD_COMPLETE);a.O(ST.STATUS_KNOWN);if(f=="true"){a.O(ST.HAS_NEW_MESSAGES);}else{a.v(ST.HAS_NEW_MESSAGES);}H5.O.BU(E,z);H5.O.BZ(E,C);E.setAttribute("validity",P);var w=H5.O.BQ(E);if(w=="Contact"){H5.O.BZ(E,0);}}sY.m(E,CK);this.d(a);};fC.prototype.g=function(b,X){var a=this.m;var E=a.k();sY.m(E,CK);this.d(this.m,null);};fC.prototype.H=function(a){if(a==null){return new Array(0);}var b=a.getAttribute("count");if(b==0){return new Array(0);}var X=v4.d(a);var E=X.split(",");return E;};function CG(){return lf;}function b6(){alert("this method is abstract - it should be overridden in a subclass");debugger;}function Zq(O){return O.BU();}function B0(O){return O.M();}function a5(m){var O=m.M();return O.W();}function ZH(m){var O=m.M();return O.v();}function kZ(m){var O=m.M();return O.z();}function P0(m){var O=m.M();return O.L();}var Tn=false;function tM(){}function xw(Es,CQ,EL,Eu){this.Er=Es;this.B=EL.b();this.R=CQ;this.R.Ag(ei(this,this.EP));this.p=Eu;this.L=new zA(CQ);this.L.a(ei(this,this.EM));this.BR=false;this.Ci=false;this.r=EL;this.V=new Df();if(this.B){this.W=new xL(CQ,SV);}else{this.W=new Pa(this);}this.d=new QX(this.W);this.Ah="tahoma, helvetica, arial, sans-serif";this.Ak="11px";this.z={};this.z["mouseup"]=ei(this,this.EI);this.z["mousedown"]=ei(this,this.EW);this.z["mousewheel"]=ei(this,this.ES);this.z["resize"]=ei(this,this.Ec);this.z["contextmenu"]=ei(this,this.EJ);this.z["dblclick"]=null;this.BN={};this.CU=ei(this,this.n);}xw.Cj="pageDown";xw.BQ="pageUp";xw.CV="home";xw.Ck="end";xw.prototype.EO=function(F8,F6,F7){this.EC(F8,F6,F7);this.Ag();this.Cp();this.Ci=true;this.n();};xw.prototype.Ev=function(FC,FB){var FA=(this.Ah!=FC);var F8=(this.Ak!=FB);this.Ah=FC;this.Ak=FB;if(this.Ci&&(FA||F8)){if(FA){this.P.style.fontFamily=FC;}if(F8){this.P.style.fontSize=FB;}this.CS();}};xw.prototype.ET=function(F5){switch(F5){case xw.Cj:case xw.BQ:var Ez=this.d.O()-this.Cq();if(F5==xw.BQ){Ez=-Ez;}this.BK(Ez);break;case xw.CV:this.BC(0);break;case xw.Ck:this.BC(this.W.l());break;default:break;}};xw.prototype.BC=function(Ez){this.BM(Ez,true,false);};xw.prototype.BK=function(F8){var F4=this.R.c();if(F4==0){return;}var F5=this.d.m();this.BC(F5+F8);};xw.prototype.BM=function(F5,FR,FQ){var Ez=this.d;var F8=Ez.m();if(F8!=F5){F5=this.Cd(F5);if(F8!=F5){if(FR){this.V.l(F5);}var FF=Ez.d();var FE=Ez.A();Ez.H(F5);if(Ez.d()!=FF){this.n();}else{if(Ez.A()!=FE){this.CN();}if(FQ){this.Ac();}}}}};xw.prototype.AV=function(F5,F4){this.BN[F5]=F4;};xw.prototype.X=function(){return this.v;};xw.prototype.BU=function(){return this.R;};xw.prototype.M=function(){return this.L;};xw.prototype.E4=function(){return Math.ceil(this.d.O()/this.W.a())+1;};xw.prototype.Cq=function(){return Math.min(this.W.a(),Math.round(this.d.O()*0.1));};xw.prototype.ER=function(){this.BR=true;this.Ac();};xw.prototype.EK=function(){this.BR=false;this.Ac();};xw.prototype.n=function(){var F8=this.r.r(this.R);if(F8!=null){this.BS(F8);}else{this.EH();this.Cs(0);var FC=this.d.O();var F7=0;var Ez;for(Ez=1;F7<FC;Ez++){F7+=this.Cs(Ez);}}this.CN();};xw.prototype.CN=function(){this.Ab.style.top=-(this.d.A());};xw.prototype.ED=function(F4){var F5=v4.v(this.p,"column[@columnId = '"+F4+"']");this.Eb(F4,F5.getAttribute("width")-0);};xw.prototype.CY=function(Ez){return Ez+this.d.d();};xw.prototype.EC=function(FB,FF,FE){this.v=fY("<DIV class='PagedTableView_container'>",FB);this.v.id="PagedTableView_container_ID";this.v.style.width=FF;this.v.style.height=FE;this.d.L(this.v.offsetHeight);this.EV=fY("<DIV class='PagedTableView_message'>",this.v);this.Ab=fY("<DIV class='PagedTableView_wrapper'>",this.v);this.P=fY("<TABLE class='PagedTableView_table'>",this.Ab);this.P.style.fontFamily=this.Ah;this.P.style.fontSize=this.Ak;if(gIsIE){this.Ae=fY("COLGROUP",this.P);}else{var F5=fY("TBODY",this.P);this.Ae=fY("TR",F5);this.Ae.style.height="0px";}this.c=fY("TBODY",this.P);this.EQ=fY("<TBODY>",this.P);this.V.P(this.v);this.V.Y().style.right=0;this.V.t(ei(this,this.Ea));for(var Ez in this.z){if(gIsIE){this.v["on"+Ez]=ei(this,this.Cm,Ez);}else{this.v["on"+Ez]=ei(this,this.Cm);}}};xw.prototype.Cp=function(){if(gIsIE){var FC="COL";}else{var FC="TD";}var F8=this.Ae;var Fh=F8.childNodes;while(Fh.length){F8.removeChild(Fh[0]);}var Fd=this.p.childNodes;var Ez;for(var FF=0;FF<Fd.length;FF++){var F7=Fd[FF];Ez=fY(FC,F8);var Fe=fY(FC,F8);if(F7.getAttribute(Gu)!=U5){Ez.style.width="0px";Fe.style.width="0px";continue;}Ez.columnName=F7.getAttribute("columnId");var FV=F7.getAttribute("width");if(FV!=null){Ez.style.width=FV+"px";}var Fa=F7.getAttribute("color");if(Fa){Ez.style.color=Fa;}var Fk=F7.getAttribute("align");Fe.style.width=Hy+"px";}Ez=fY(FC,F8);Ez.style.visibility="hidden";};xw.prototype.Ag=function(){var FV=this.c.childNodes.length;var FX=this.E4();var FB=FX-FV;if(FB>0){var Fh=this.c;var FC=this.p.childNodes;var F5=this.r.q();var FW=this.W.a();for(var Ez=0;Ez<FB;Ez++){this.CM(Fh,FC,F5,FW);}}if(!this.s){this.s=this.CM(this.EQ,FC,F5,"auto");if(gIsNS){var Fe=(F5=="contactsRow")?2:10;var Fd=this.s.childNodes;for(var Ez=0;Ez<Fe;Ez++){Fd.item(Ez).style.visibility="hidden";}}}};xw.prototype.CM=function(FW,FD,Fa,FX){var Ez=fY("<TR class='"+Fa+"' style='height:"+FX+"'>",FW);for(var F5=0;F5<FD.length;F5++){var FE=FD.item(F5);var FF=fY("<TD nowrap>",Ez);this.r.M(FF,FE.getAttribute("columnId"));var FS=fY("TD",Ez);}fY("<TD style='visibility: inherit' nowrap>",Ez);return Ez;};xw.prototype.Cs=function(FV){var F5=this.c.childNodes[FV];var F4=this.CY(FV);var FG=this.R.W(F4);var FK=(F4<this.R.l());var FB=true;var FC=this.W.a();if(this.B){var FT=!FK&&(F4<this.R.c());if(FT){FB=false;}this.EU(F5,FB?"inherit":"hidden");}else{if(FK){FC=this.W.A9(F4);}F5.style.height=FC;}if(FB){this.BT(F5,this.L.d(F4));this.r.J(F5,FG);this.CO(F5,FG);}return FC;};xw.prototype.CO=function(FV,FT){var FI=FV.childNodes;var F7=this.p.childNodes;var FF=F7.length;for(var Ez=0;Ez<FF;Ez++){var F8=F7.item(Ez);if(F8.getAttribute(Gu)!=U5){continue;}var FK=FI[Ez*2];this.r.z(FK,FT,F8);}};xw.prototype.CS=function(){if(this.B){return;}this.W.B2(this.Cr());this.d.N(this.d.d(),this.d.A());this.Af();this.Aj();this.n();};xw.prototype.Cr=function(){var Ez=[];var FC=this.p.childNodes;var FQ=FC.length;for(var F7=0;F7<FQ;F7++){var F8=FC.item(F7);if(F8.getAttribute(Gu)!=U5){continue;}var FP=F8.getAttribute("name");var FR=F8.getAttribute("width");Ez[Ez.length]=FP+FR;}Ez[Ez.length]=this.Ah;Ez[Ez.length]=this.Ak;return Ez.join(" ");};xw.prototype.EG=function(Ez){this.r.J(this.s,Ez);this.CO(this.s,Ez);return this.s.offsetHeight;};xw.prototype.EU=function(Ez,F5){if(Ez.visibilityState!=F5){var F8=Ez.childNodes.length;if(gIsIE){for(i=0;i<F8;i++){Ez.childNodes[i].style.visibility=F5;}}Ez.visibilityState=F5;}};xw.prototype.Ac=function(){var FF=this.c.childNodes;var FE=this.d.d();this.BT(FF[0],this.L.d(FE));var FQ=this.d.O();var FD=0;for(var Ez=1;FD<FQ;Ez++){var FC=FF[Ez];var FR=FE+Ez;this.BT(FC,this.L.d(FR));FD+=FC.offsetHeight;}};xw.prototype.BT=function(Ez,F5){if(!F5){UI(Ez);}else{if(this.BR){lU(Ez);}else{ZT(Ez);}}};xw.prototype.Eb=function(FV,FK){var FC=this.Ae.childNodes;var FR=FC.length;var F4=null;for(var F5=0;F5<FR;F5++){var FB=FC[F5];if(FB.columnName==FV){F4=FB;break;}}var FP=F4.offsetWidth;F4.style.width=FK;if(FK!=FP){this.CS();}};xw.prototype.BS=function(Ez){m0(this.Ab);m0(this.V.Y());this.EV.innerHTML=Ez;};xw.prototype.EH=function(){this.Ab.style.visibility=Vw;this.V.Y().style.visibility=Vw;};xw.prototype.Cm=function(F5){if(gIsIE){var F8=rH();}else{var F8=rH(F5);var FR=F5;F5=F8.type;}PG(F8);var Ez=this.EA(z0(F8));var FF=Ez?Ez.rowIndex:null;if(gIsNS){FF--;}var FE=Ez?this.CY(FF):null;if(FE>=this.R.c()){Ez=null;}if(this.z[F5]){this.z[F5](F8,Ez,FE);}var FQ=Ez?Ez:this.v;if(this.BN[F5]){this.BN[F5](FQ,FR);}};xw.prototype.EW=function(F3,F8,F5){if(!F8){return;}if(!F3.ctrlKey&&!this.L.d(F5)){this.L.m(F5,Q5(F3),true);}};xw.prototype.EI=function(F5,F8,Ez){if(!F8||KH(F5)==Wb){return;}if(F5.ctrlKey){if(this.L.d(Ez)){if(this.L.W()==1){return;}this.L.U(Ez);}else{this.L.m(Ez,Q5(F5),true);}}else{if(!F5.shiftKey&&this.L.d(Ez)){this.L.m(Ez,"normal",true);}}};xw.prototype.ES=function(F5){xo(F5,false);var F4=this.Cq();if(F5.shiftKey){F4*=5;}if(F5.wheelDelta>=120){this.BK(-F4);}else{if(F5.wheelDelta<=-120){this.BK(F4);}}};xw.prototype.Ec=function(FC){if(z0(FC)!=this.v){return;}var Ez=this.v.offsetHeight;var F7=this.d.O();this.d.L(Ez);if(Ez>F7){this.Ag();var F8=this.Af();if(F8){this.Aj();}if(gIsIE&&Su<6){setTimeout(this.CU,0);}else{this.n();}}};xw.prototype.EX=function(){var Ez=this.v.offsetHeight;var F8=this.d.O();this.d.L(Ez);if(Ez>F8){this.Ag();var F7=this.Af();if(F7){this.Aj();}if(gIsIE&&Su<6){setTimeout(this.CU,0);}else{this.n();}}};xw.prototype.EJ=function(Ez){xo(Ez,false);};xw.prototype.Ea=function(Ez){this.BM(Ez,false,false);};xw.prototype.EM=function(FF,FC){var F7=null;if(FC!=null){var Ez=this.d.v();var F8=this.W.AR(FC);if(F8.A(Ez)){Ez.g(F8);F7=Ez.d();}if(F8.v(Ez)){Ez.H(F8);F7=Ez.d();}}if(F7!=null){this.BM(F7,true,true);}else{this.Ac();}};xw.prototype.EP=function(Fy,FC,GB){var FI;var FB=false;var Fe=false;var F5=false;var Ez=false;switch(Fy){case AA.CW:var G3=FC;if(G3){this.Ag();this.Cp();}FB=true;F5=true;Ez=true;break;case AA.DW:FI=FC;var Fh=FC;var FW=GB;var FK=this.d.v();var Fd=this.W.P(Fh);var G1=this.W.P(Fh+FW);if((Fd>FK.W())||(G1<FK.d())){if(Fd<=FK.d()){var G0=this.W.a();var G6=FW*G0;this.d.H(this.d.m()+G6);}FB=false;Ez=false;}else{FB=false;Ez=true;}F5=true;break;case AA.DV:Fe=true;F5=true;Ez=true;break;case AA.CU:FI=FC;var G2=this.W.P(FI);var G7=this.d.v();Ez=(G2<G7.getLast());F5=!this.B;break;case AA.DJ:case AA.DQ:Ez=true;break;default:}if(!this.B){this.W.Ax(Fy,FC);}if(FB){this.d.H(0);}else{if(Fe){this.Af();}}if(F5){this.Aj();}if(Ez){this.n();}};xw.prototype.Af=function(){var F4=this.d.m();var F5=this.Cd(F4);if(F4!=F5){this.d.H(F5);return true;}return false;};xw.prototype.Cd=function(F8){var Ez=AT.k(F8,this.d.O());var F5=this.W.AL();if(Ez.A(F5)){Ez.g(F5);}if(Ez.v(F5)){Ez.H(F5);}return Ez.d();};xw.prototype.Aj=function(){var Ez=this.W.l();this.V.w(Ez>0?Ez:1);this.V.l(this.d.m());};xw.prototype.EA=function(Ez){for(;Ez&&Ez!=this.v;Ez=Ez.parentNode){if(Ez.tagName=="TR"&&Ez.parentNode==this.c){return Ez;}}return null;};function QX(a){this.g=a;this.k=0;this.Y=1;this.h=0;this.W=0;}QX.prototype.m=function(){return this.k;};QX.prototype.H=function(b){this.k=b;var E=this.g.AQ(b);this.h=E[0];this.W=E[1];};QX.prototype.O=function(){return this.Y;};QX.prototype.L=function(E){this.Y=E;};QX.prototype.v=function(){return AT.k(this.k,this.Y);};QX.prototype.d=function(){return this.h;};QX.prototype.A=function(){return this.W;};QX.prototype.N=function(b,E){this.h=b;this.W=0;this.k=this.g.P(b);if(E>0){var X=this.g.A9(b);if(E<=X){this.k+=E;this.W=E;}}};function AA(){this.Cd=null;this.E4=[];}AA.DQ="dataChanged";AA.DW="dataInserted";AA.DV="dataDeleted";AA.CW="newRecordset";AA.CU="moreDataAvailable";AA.DJ="initializationStart";AA.prototype.Bt=function(){return this.Ea;};AA.prototype.W=function(Fa){var FR=this.Af();if(!FR){return null;}return FR[Fa];};AA.prototype.Ag=function(FR){Y8.O(this.E4,FR);};AA.prototype.Bu=function(Fa,FX){this.Ec=Fa;this.n(true,false,FX);};AA.prototype.BC=function(){return this.Bw!=null;};AA.prototype.Ad=function(GH){var Fx=this.Ec;var FR=this.Cd;if(!Fx||!FR){this.Bw=null;}else{if(GH&&this.Bw){FR=this.Bw;}var Fw=this.Bw=[];var G7=FR.length;for(var Fa=0;Fa<G7;Fa++){var G0=FR[Fa];if(Fx(G0)){Fw[Fw.length]=G0;}}}};AA.prototype.q=function(){this.r(AA.DQ);};AA.prototype.Ac=function(FX,Fa){this.P();this.Ad();this.r(AA.DW,FX,Fa);};AA.prototype.L=function(){this.P();this.Ad();this.r(AA.DV);};AA.prototype.n=function(Fj,Fk,FR){this.Ea=false;_doProgressiveFilter=FR;this.P();if(Fj){this.Ad(FR);}else{this.Bw=null;}this.r(AA.CW,Fk);};AA.prototype.Bq=function(FR){if(!this.Cd){this.P();}this.r(AA.CU,FR);};AA.prototype.Bp=function(){this.Ea=true;this.r(AA.DJ);};AA.prototype.Af=function(){if(this.Bw){return this.Bw;}else{if(this.Cd){return this.Cd;}}return null;};AA.prototype.B4=function(FR){this.Cd=FR;};AA.prototype.r=function(Fr,Fp,Fn){for(var FR=0;FR<this.E4.length;FR++){this.E4[FR](Fr,Fp,Fn);}};AA.prototype.P=function(){b6();};function xV(){this.DT();this.Ee=0;this.DY=null;this.P();}xV.prototype.Eb=AA;xV.prototype.constructor=xV;xV.prototype.DT=AA;xV.prototype.Bt=AA.prototype.Bt;xV.prototype.W=AA.prototype.W;xV.prototype.Ag=AA.prototype.Ag;xV.prototype.Bu=AA.prototype.Bu;xV.prototype.BC=AA.prototype.BC;xV.prototype.Ad=AA.prototype.Ad;xV.prototype.q=AA.prototype.q;xV.prototype.Ac=AA.prototype.Ac;xV.prototype.L=AA.prototype.L;xV.prototype.n=AA.prototype.n;xV.prototype.Bq=AA.prototype.Bq;xV.prototype.Bp=AA.prototype.Bp;xV.prototype.Af=AA.prototype.Af;xV.prototype.B4=AA.prototype.B4;xV.prototype.r=AA.prototype.r;xV.prototype.P=AA.prototype.P;xV.prototype.BH=function(){return this.C8()!=null;};xV.prototype.E5=function(){if(this.DY!=null){var FR=H5.O.BV(this.DY);if(FR!=null&&FR!=0){return true;}}return false;};xV.prototype.c=function(){if(this.BC()){return this.l();}return this.Ee;};xV.prototype.l=function(){var FR=this.Af();return FR?FR.length:0;};xV.prototype.E3=function(){return this.DY;};xV.prototype.P=function(){if(this.BH()){var FR=this.C8();this.Ee=H5.O.Ba(FR);var Fa=H5.O.BM(FR);this.B4(Fa.childNodes);this.DY=FR;}};xV.prototype.C8=function(){return lf;};function wz(FF){this.F8();this.F7(FF);}wz.prototype.Eb=xV;wz.prototype.constructor=wz;wz.prototype.F8=xV;wz.prototype.DT=AA;wz.prototype.Bt=AA.prototype.Bt;wz.prototype.W=AA.prototype.W;wz.prototype.Ag=AA.prototype.Ag;wz.prototype.Bu=AA.prototype.Bu;wz.prototype.BC=AA.prototype.BC;wz.prototype.Ad=AA.prototype.Ad;wz.prototype.q=AA.prototype.q;wz.prototype.Ac=AA.prototype.Ac;wz.prototype.L=AA.prototype.L;wz.prototype.n=AA.prototype.n;wz.prototype.Bq=AA.prototype.Bq;wz.prototype.Bp=AA.prototype.Bp;wz.prototype.Af=AA.prototype.Af;wz.prototype.B4=AA.prototype.B4;wz.prototype.r=AA.prototype.r;wz.prototype.P=AA.prototype.P;wz.prototype.BH=xV.prototype.BH;wz.prototype.E5=xV.prototype.E5;wz.prototype.c=xV.prototype.c;wz.prototype.l=xV.prototype.l;wz.prototype.E3=xV.prototype.E3;wz.prototype.P=xV.prototype.P;wz.prototype.C8=xV.prototype.C8;wz.prototype.F7=function(FR){this.Ei=FR;FR.Ag(ei(this,this.F5));};wz.prototype.C8=function(){return lf;};wz.prototype.F5=function(Fk,FR,Fr){if(lf!=this.C8()){return;}var Fj;switch(Fk){case AA.CU:this.Bq(FR);break;case AA.CW:this.n(this.Ei.BC(),FR,this.Ei._doProgressiveFilter);break;default:return;}};function RK(){this.DT();this.P();}RK.prototype.Eb=AA;RK.prototype.constructor=RK;RK.prototype.DT=AA;RK.prototype.Bt=AA.prototype.Bt;RK.prototype.W=AA.prototype.W;RK.prototype.Ag=AA.prototype.Ag;RK.prototype.Bu=AA.prototype.Bu;RK.prototype.BC=AA.prototype.BC;RK.prototype.Ad=AA.prototype.Ad;RK.prototype.q=AA.prototype.q;RK.prototype.Ac=AA.prototype.Ac;RK.prototype.L=AA.prototype.L;RK.prototype.n=AA.prototype.n;RK.prototype.Bq=AA.prototype.Bq;RK.prototype.Bp=AA.prototype.Bp;RK.prototype.Af=AA.prototype.Af;RK.prototype.B4=AA.prototype.B4;RK.prototype.r=AA.prototype.r;RK.prototype.P=AA.prototype.P;RK.prototype.BH=function(){return contacts!=null;};RK.prototype.c=function(){var FR=this.Af();return FR?FR.length:0;};RK.prototype.l=function(){return this.c();};RK.prototype.P=function(){if(this.BH()){this.B4(contacts.childNodes);}};function zA(Q){this.k=Q;this.k.Ag(ei(this,this.w));this.O=[];this.h=[];}zA.N="select";zA.C="selectAll";zA.l="deselect";zA.g="deselectAll";zA.prototype.a=function(T){Y8.O(this.h,T);};zA.prototype.d=function(T){return eA(this.O,T);};zA.prototype.W=function(){return this.O.length;};zA.prototype.v=function(){if(this.W()==0){return null;}return this.O[0];};zA.prototype.z=function(){var T=this.v();if(T==null){return null;}return this.k.W(T);};zA.prototype.t=function(){var T=this.b();if(T==null){return null;}return this.k.W(T);};zA.prototype.b=function(){return this.A;};zA.prototype.L=function(){return this.O;};zA.prototype.m=function(T,M,J){var j=this.k.l();if(j==0){this.Y();return null;}if(T<0||T>=j){return null;}if(M=="discontiguous"){this.O[this.O.length]=T;}else{if(M=="contiguous"){var K=this.V(T);this.O.length=0;var o=K.W();for(var n=K.d();n<o;n++){this.O[this.O.length]=n;}}else{this.O.length=0;this.O[0]=T;}}this.A=T;this.O=this.O.sort(zA.R);this.H(zA.N,T,J);return T;};zA.prototype.E=function(n,K){var T;if(n){T=this.O[this.O.length-1]+1;}else{T=this.O[0]-1;}T=K3(T,0,this.k.l()-1);return this.m(T,K);};zA.prototype.U=function(T){if(this.O.length>0){this.O=Y8.k(this.O,T);}this.H(zA.l,T);};zA.prototype.X=function(){this.O.length=0;var n=this.k.l();if(n==0){return;}for(var T=0;T<n;T++){this.O[T]=T;}this.H(zA.C,null);};zA.prototype.Y=function(){this.O.length=0;this.A=null;this.H(zA.g,null);};zA.prototype.w=function(T,K,n){switch(T){case AA.CW:this.m(0,"normal",true);break;case AA.DW:this.f(K,n);break;case AA.CU:if(this.O.length==0){this.m(0,"normal",true);}break;case AA.DV:this.P();break;case AA.DQ:break;case AA.DJ:this.Y();break;default:}};zA.prototype.f=function(n,K){if(this.O.length==0){this.m(0,"normal",true);return;}for(var T=0;T<this.O.length;T++){var j=this.O[T];if(n<=j){this.O[T]+=K;}}if(this.A!=null&&n<=this.A){this.A+=K;}};zA.prototype.P=function(){var n=this.k.l();if(n==0){this.Y();return;}this.O.length=1;var T=this.O[0];if(T==undefined||T>=n){T=this.O[0]=n-1;}this.A=T;this.m(T,"normal",true);};zA.prototype.V=function(T){var n=this.O;var o=n[0];var K=n[n.length-1];var j=o;var M=K;if(T<o){j=T;}else{if(T>K){M=T;}}return new AT(j,M+1);};zA.prototype.H=function(n,K,j){for(var T=0;T<this.h.length;T++){this.h[T](n,K,j);}};zA.R=function(n,T){return(n-T);};function JR(){}function xL(B,BC){this.M();this.d=B;this.W=BC;if(gIsNS){this.W+=2;}}xL.prototype.Ap=JR;xL.prototype.constructor=xL;xL.prototype.M=JR;xL.prototype.l=function(){return this.W*this.d.c();};xL.prototype.AL=function(){return AT.k(0,this.l());};xL.prototype.A9=function(BR){return this.W;};xL.prototype.a=function(){return this.W;};xL.prototype.P=function(BN){return BN*this.W;};xL.prototype.AR=function(BK){return AT.k(this.P(BK),this.W);};xL.prototype.AQ=function(BR){return Zo(BR,this.W);};function Pa(B1){this.M();var B=B1.BU();this.AK=B1;this.d=B;this.L=[0];this.A8=17;this.E=null;this.AZ={};this.Au=0;}Pa.prototype.Ap=JR;Pa.prototype.constructor=Pa;Pa.prototype.M=JR;Pa.Aa="_height";Pa.AV="_heightValidity";Pa.prototype.K=function(BQ){var BK=BQ.getAttribute(Pa.Aa);if(BK==null){return BK;}var BR=BQ.getAttribute(Pa.AV);if(BR!=this.E){return null;}return BK-0;};Pa.prototype.As=function(BK,BO){BK.setAttribute(Pa.Aa,BO);BK.setAttribute(Pa.AV,this.E);};Pa.prototype.V=function(BZ){var BU=this.d.l();for(var BQ=BZ;BQ<BU;BQ++){var BO=this.d.W(BQ);var BR=this.K(BO);if(BR==null){BR=this.AK.EG(BO);this.As(BO,Math.max(BR,this.A8));}}};Pa.prototype.U=function(BU){var BO=this.L;var Bc=this.d.l();BO.length=BU+1;var BT=BO[BU];for(var BK=BU;BK<Bc;BK++){var Bd=this.d.W(BK);BT+=this.K(Bd);BO[BK+1]=BT;}};Pa.prototype.BH=function(){return this.L.length-1==this.d.l();};Pa.prototype.l=function(){return this.L[this.L.length-1];};Pa.prototype.AL=function(){return AT.k(0,this.l());};Pa.prototype.A9=function(BR){var BO=this.d.W(BR);var BK=this.K(BO);return BK;};Pa.prototype.a=function(){return this.A8;};Pa.prototype.P=function(BN){var BO=this.L[BN];return BO;};Pa.prototype.AR=function(BK){var BQ=this.P(BK);var BR=this.P(BK+1);return new AT(BQ,BR);};Pa.prototype.AQ=function(BR){if(BR==0){return [0,0];}var BP=this.L;var BZ=BP.length;var BU;var BK;for(BK=0;BK<BZ;BK++){BU=BP[BK];if(BU>BR){break;}}BK--;return [BK,BR-BP[BK]];};Pa.prototype.Ax=function(BU,BO){var BK;switch(BU){case AA.CW:var BR=BO;if(BR||this.E==null){this.E=this.AY(this.AK.Cr());}this.V(0);this.U(0);break;case AA.DW:BK=BO;this.V(BK);this.U(BK);break;case AA.CU:BK=BO;this.V(BK);this.U(BK);break;case AA.DV:this.U(0);break;case AA.DJ:case AA.DQ:break;default:}};Pa.prototype.B2=function(BK){BK=this.AY(BK);if(BK!=this.E){this.E=BK;this.V(0);this.U(0);}};Pa.prototype.AY=function(BO){var BK=this.AZ[BO];if(BK==null){BK=(this.Au++)+"";this.AZ[BO]=BK;}return BK;};function Iq(){}Iq.prototype.b=function(){return true;};function uK(){this.c();}uK.prototype.AC=Iq;uK.prototype.constructor=uK;uK.prototype.c=Iq;uK.prototype.b=Iq.prototype.b;uK.prototype.r=function(B2){if(!B2.BH()){return "";}else{if(B2.Bt()){return strings.loading_folder;}else{if(B2.E5()==false){return strings.empty_view;}else{if(B2.l()==0){if(B2.Ec){return strings.filter_view_empty;}else{return strings.loading_folder;}}}}}return null;};uK.prototype.q=function(){return "messageRow";};uK.prototype.M=function(B2,BH){switch(BH){case "attachment":case "itemStatus":case "priority":case "flagged":fY("<div class='tableIcon'>",B2);break;default:fY("<DIV nowrap>",B2);}};uK.prototype.J=function(BH,B2){var Ba=B2!=null&&uL(B2);BH.style.fontWeight=(Ba=="unread")?"bold":"normal";};uK.prototype.z=function(CH,B2,C8){var BO=C8.getAttribute("columnId");var BU=CH.firstChild;switch(BO){case "attachment":var DL=B2!=null?P8(B2):false;BU.style.backgroundPosition=vt+" "+(DL?Gn:sC)+"px";break;case "itemStatus":var Cx=B2!=null?z4(B2):null;var Bd;if(Cx=="replied"){Bd=LV;}else{if(Cx=="forwarded"){Bd=l8;}else{Bd=sC;}}BU.style.backgroundPosition=vt+" "+Bd+"px";break;case "Subject":var BH="";if(B2!=null){BH=v4.H(B2,this.W(BO),"");}BU.innerText=BH;break;case "Subject":var BH="";if(B2!=null){BH=v4.H(B2,this.W(BO),"");}BU.innerText=BH;break;case "Received":case "ToColumn":var BH="";if(B2!=null){var CQ=this.W(BO);var Cd=v4.H(B2,CQ,"");if(Cd==""){if(CQ=="receivedDisplay"){Lz(B2,false);}else{if(CQ=="toDisplay"){Lz(B2,true);}}Cd=v4.H(B2,CQ,"");}BH=Cd;}BU.innerHTML=BH;break;default:var BH="";if(B2!=null){BH=v4.H(B2,this.W(BO),"");}BU.innerHTML=BH;}};uK.prototype.W=function(B2){switch(B2){case "Size":return "sizeDisplay";case "From":return "fromDisplay";case "ToColumn":return "toDisplay";case "Subject":case "Headline":return "subject";case "Modified":case "Published":case "Received":case "Sent":return "receivedDisplay";}};function KM(){this.Aa();}KM.prototype.AC=uK;KM.prototype.constructor=KM;KM.prototype.Aa=uK;KM.prototype.c=Iq;KM.prototype.b=Iq.prototype.b;KM.prototype.r=uK.prototype.r;KM.prototype.q=uK.prototype.q;KM.prototype.M=uK.prototype.M;KM.prototype.J=uK.prototype.J;KM.prototype.z=uK.prototype.z;KM.prototype.W=uK.prototype.W;KM.prototype.J=function(BH,B2){var Bd=B2!=null&&rv(B2);BH.isDraft=Bd;var BO=B2!=null&&uL(B2)=="unread";BH.isUnread=BO;BH.style.fontWeight=BO?"bold":"normal";};KM.prototype.z=function(CH,B2,C8){var BO=C8.getAttribute("columnId");var BU=CH.firstChild;var Bd;switch(BO){case "itemStatus":Bd=(B2==null)?sC:this.Am(CH,B2);BU.style.backgroundPosition=vt+" "+Bd+"px";break;case "priority":var Cw=B2!=null?P4(B2):null;if(Cw=="high"){Bd=B8;}else{if(Cw=="low"){Bd=oH;}else{Bd=sC;}}BU.style.backgroundPosition=vt+" "+Bd+"px";break;case "flagged":var DK=B2!=null?FM(B2):false;BU.style.backgroundPosition=vt+" "+(DK?oT:sC)+"px";break;default:VH(this,this.Aa.prototype.z,CH,B2,C8);}};KM.prototype.Am=function(BU,BH){var B2=uM(BH);if(B2=="IPM.Schedule.Meeting.Request"){return XQ;}else{if(B2=="IPM.Schedule.Meeting.Resp.Neg"){return dG;}else{if(B2=="IPM.Schedule.Meeting.Resp.Pos"){return UN;}else{if(B2=="IPM.Schedule.Meeting.Resp.Tent"){return xR;}else{if(B2=="IPM.Schedule.Meeting.Canceled"){return Y0;}else{if(B2=="IPM.Post"){return Cu;}else{if(B2=="IPM.ReadReceipt"){return VD;}else{if(B2=="IPM.DeliveryReceipt"){return vJ;}else{if(B2=="IPM.DeliveryFailure"){return vK;}else{if(B2=="IPM.Note.Rules.OofTemplate"){return vc;}}}}}}}}}}var BO=Hq(BH);switch(BO){case null:case "Note":return this.Ap(BU,BH);case "Task":return Y5;case "Schedule":case "Appointment":return XQ;case "Contact":return En;case "DistList":return vL;default:return WV;}};KM.prototype.Ap=function(BO,BU){var B2;var BH=z4(BU);if(BH=="replied"){B2=LV;}else{if(BH=="forwarded"){B2=l8;}else{if(BO.parentNode.isDraft){B2=Sy;}else{B2=BO.parentNode.isUnread?x1:WV;}}}return B2;};function Et(){this.c();}Et.prototype.AC=Iq;Et.prototype.constructor=Et;Et.prototype.c=Iq;Et.prototype.b=Iq.prototype.b;Et.prototype.r=function(B2){if(!B2.BH()){return strings.loading_contacts;}else{if(B2.c()==0){return strings.empty_view_contacts;}}return null;};Et.prototype.q=function(){return "contactsRow";};Et.prototype.M=function(B2,BH){var BO=fY("<DIV nowrap>",B2);if(BH=="Email"){fY("<SPAN class='emailAddress' onmouseup='cb(event)'>",BO);}};Et.prototype.J=function(BH,Bo){};Et.prototype.z=function(CH,Bw,C8){var BO=C8.getAttribute("columnId");var BH="";var Bu=CH.firstChild;if(BO=="Email"){Bu=Bu.firstChild;}if(Bw!=null){BH=v4.H(Bw,this.W(BO,C8),"");}Bu.innerHTML=BH;};Et.prototype.W=function(B2,BH){switch(B2){case "Name":return "fileAs";case "Phone":return "displayPhone";case "Email":return "displayEmail";case "Company":return "company";}};function lM(){this.AZ();}lM.prototype.AC=Et;lM.prototype.constructor=lM;lM.prototype.AZ=Et;lM.prototype.c=Iq;lM.prototype.b=Iq.prototype.b;lM.prototype.r=Et.prototype.r;lM.prototype.q=Et.prototype.q;lM.prototype.M=Et.prototype.M;lM.prototype.J=Et.prototype.J;lM.prototype.z=Et.prototype.z;lM.prototype.W=Et.prototype.W;lM.prototype.q=function(){return "contactsRow";};lM.prototype.r=function(B2){return uK.prototype.r(B2);};lM.prototype.M=function(B2,BH){switch(BH){case "itemStatus":fY("<div class='tableIcon'>",B2);break;default:VH(this,this.AZ.prototype.M,B2,BH);}};lM.prototype.z=function(CH,Bw,C8){var BO=C8.getAttribute("columnId");var BU=CH.firstChild;if(BO=="itemStatus"){if(Bw!=null){BU.style.backgroundPosition=vt+" "+(((Bw.getAttribute("messageClass")=="IPM.DistList"))?vL:En)+"px";}else{BU.style.backgroundPosition=vt+" "+sC+"px";}return;}var Bu=BU;if(BO=="Email"){Bu=Bu.firstChild;}var BH=null;if(Bw!=null){if((Bw.getAttribute("messageClass")=="IPM.DistList")){if(BO=="Email"||BO=="Name"){BH=Co(Bw,RB.O);}}else{var DJ=this.W(BO,C8);BH=Bw.getAttribute(DJ);}}if(!BH){BH="";}Bu.innerText=BH;};function Df(){}Df.prototype.P=function(AO){this.k=fY("DIV",AO);this.k.id="PagedTableView_Scrollbar_id";var A8=this.k.style;A8.position="absolute";A8.height="100%";A8.top=0;A8.right=0;A8.scrollbarBaseColor="rgb(192,192,192)";A8.overflowX="hidden";A8.overflowY="scroll";A8.width=90;if(gIsIE){A8.clip="rect(auto auto auto "+this.k.clientWidth+")";}else{A8.clip="rect(auto auto auto 0px)";}A8.overflowY="auto";if(gIsNS){A8.overflow="auto";}this.r=fY("DIV",this.k);var AH=this.r.style;AH.position="absolute";AH.height=1;AH.width=10;AH.visibility="hidden";AH.overflow="hidden";this.k.onscroll=ei(this,this.D);this.k.onmousedown=ei(this,this.c);};Df.prototype.Y=function(){return this.k;};Df.prototype.s=function(){return this.k.scrollTop;};Df.prototype.l=function(A8){if(A8!=this.k.scrollTop){this.Q=true;this.k.scrollTop=A8;}};Df.prototype.w=function(A8){this.r.style.height=A8;};Df.prototype.t=function(A8){this.J=A8;};Df.prototype.D=function(AH){var A8=rH(AH);PG(A8);if(this.Q){this.Q=false;return;}if(this.J){this.J(this.s());}};Df.prototype.c=function(){this.Q=false;};function ax(H,m,d,A,W,k,Y){var O=fY("<DIV onclick='"+("Xc")+"(this);'>",gDocBody);O.className=k?"tab_selected":"tab";O.innerText=m;O.style.left=A+"px";O.style.top=W+"px";O.paneId=d;O.tab_group=H;O.onSelectHandler=Y;return O;}function d2(k,d,m){var O=fY("<DIV class='tab_pane'>",d);O.id=k;O.style.left="0px";O.style.top="0px";O.style.width="100%";O.style.height="100%";if(m==false){sf(O);}return O;}function Xc(m){if(m.className=="tab_selected"){return;}var d=null;var k=HD(gDocBody,"DIV","tab_selected");for(var O=0;O<k.length;O++){if(k[O].tab_group==m.tab_group){d=k[O];break;}}d.className="tab";sf(Qg(d.paneId));m.className="tab_selected";Yj(Qg(m.paneId));var A=m.onSelectHandler;if(A){A();}}function f2(k){var d=null;var m=HD(gDocBody,"DIV","tab_selected");for(var O=0;O<m.length;O++){if(m[O].tab_group==k){return m[O].paneId;}}return null;}var LM=0;var zr=1;var yS=-1;var f4={P:"Cut",t:"Copy",b:"Paste",Y:"Bold",H:"Italic",d:"Underline",W:"Undo",h:"JustifyLeft",E:"JustifyCenter",L:"JustifyRight",N:"JustifyFull",X:"InsertHorizontalRule",C:"Indent",R:"Outdent",a:"insertunorderedlist",g:"insertorderedlist",k:"FontSize",A:"FontName",m:"FormatBlock",z:"RemoveFormat",v:"SelectAll",W:"Undo",V:"Redo",f:"Print",T:"Superscript",n:"Subscript",l:"CreateLink",U:"Unlink",O:"ForeColor",w:"BackColor",Q:"StrikeThrough"};var vz=0;var IA=1;function GX(m,k,d,O){this.m=m;this.k=k;this.d=d;this.O=O;}function rU(Bd,BQ,N,AO,BT,BZ,BM,Bc,BU,Ba,BR,BS){this.Ap=Bd;this.Ax=BQ;if(gIsNS){var w=N.split(/<\/style>/i);var AR="";N="";for(var a=0,len=w.length;a<len;a++){var u=w[a].search(/<style[^>]*>/i);if(u>=0){AR+=w[a].substr(u)+"</style>";N+=w[a].substring(0,u);}else{N+=w[a];}}N=AR+N;}this.Au=N;if(AO==null){AO=IA;}this.b=AO;this.p=BT;this.B=BZ;this.Aa=BM;this.Ac=Bc;this.P=BU;this.AY=Ba;this.AZ=BR;this.c=BS;this.D=false;this.Y=null;this.g=null;this.W=null;this.G=false;}rU.prototype.S=function(){this.Y=fY("<IFRAME id='messageCompArea' class='texteditor' tabindex='-1' src='"+this.Ax+"' frameborder='0' style='position:absolute;' onload='vM(this);'>",this.Ap);this.Y._texteditor=this;};rU.prototype.t=function(){if(!this.D){return "";}return this.W.innerHTML;};rU.prototype.B2=function(){return this.p;};rU.prototype.At=function(){return this.B;};rU.prototype.F=function(Bm){var Bj=Bm!=null?Bm:"courier new, normal";this.W.style.fontFamily=Bj;this.k(f4.A,Bj);};rU.prototype.As=function(Bm){var Bj;switch(Bm){case 1:Bj="8pt";break;case 2:Bj="10pt";break;case 3:Bj="12pt";break;case 4:Bj="14pt";break;case 5:Bj="18pt";break;case 6:Bj="24pt";break;case 7:Bj="36pt";break;default:Bj="10pt";break;}return Bj;};rU.prototype.r=function(Bm){var Bl=this.As(Bm);this.W.style.fontSize=Bl;this.k(f4.k,Bm);};rU.prototype.B1=function(Bj,Bm){if(Bm){Bj=Bj.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");Bj=Bj.replace(/( ){2}/g,"&nbsp;&nbsp;");}return Bj.replace(/\r\n/ig,"<br>");};rU.prototype.Z=function(Bo){if(Bo==this.b){return;}this.b=Bo;if(!this.D){return;}if(Bo==IA){this.r(this.B);this.F(this.p);this.C();}else{if(Bo==vz){this.k(f4.z);var Bj;if(gIsIE){Bj=this.W.innerText;}else{this.W.innerHTML=this.W.innerHTML.replace(/<\/title>\s+<style/ig,"</title><style");this.W.innerHTML=this.W.innerHTML.replace(/<\/style>\s+<meta/ig,"</style><meta");var Bt=this.Y.contentDocument.getElementsByTagName("style");for(var Bm=0,len=Bt.length;Bm<len;Bm++){Bt[Bm].innerHTML="";}var Bs=this.Y.contentDocument.getElementsByTagName("title");for(var Bm=0,len=Bs.length;Bm<len;Bm++){Bs[Bm].innerHTML="";}Bj=this.W.innerHTML;Bj=Bj.replace(/<br>\r\n/ig,"");Bj=Bj.replace(/<br>/ig,"");Bj=Bj.replace(/\r\n/ig,"");this.W.innerHTML=Bj;Bj=v4.d(this.W);Bj=Bj.replace(/\x11\x15/ig,"<br>");}this.W.innerHTML=this.B1(Bj);this.W.style.fontFamily="courier new, normal";this.W.style.fontSize="10pt";}}this.d();};rU.prototype.BC=function(){return this.b;};rU.prototype.q=function(Bp,Bq,Bl,Bm){this.Y.style.left=Math.abs(Bp)+"px";this.Y.style.top=Math.abs(Bq)+"px";if(Bl>=0){this.Y.style.width=Math.abs(Bl)+"px";}if(Bm>=0){this.Y.style.height=Math.abs(Bm)+"px";}};rU.prototype.d=function(){this.Y.contentWindow.focus();};rU.prototype.I=function(){if(gIsIE){var Bm=this.W;var Bj=Bm.createTextRange();Bj.select();Bj.collapse();Bj.select();Bm.focus();}else{this.d();}};rU.prototype.BW=function(){if(gIsIE){var Bj=this.W;Bj.focus();}else{this.d();}};rU.prototype.k=function(Bm,By){var Bu=this.g;try{if(gIsIE&&!By){Bu.execCommand(Bm);}else{if(gIsNS){if(Bm==f4.w){Bm="hilitecolor";}}Bu.execCommand(Bm,false,By);if(Bm==f4.m&&gIsNS){function Bo(CC){if(CC.nodeType==1&&CC.tagName.toLowerCase()=="font"){CC.removeAttribute("size");}for(var CE=0;CE<CC.childNodes.length;CE++){Bo(CC.childNodes.item(CE));}};function Bt(CE){if(CE.nodeType==1){var CC=CE.tagName.toLowerCase();if(CC=="h1"||CC=="h2"||CC=="h3"||CC=="h4"||CC=="h5"||CC=="h6"){return true;}}return false;};var Bj=this.Y.contentWindow.getSelection().anchorNode.parentNode;while(Bj&&!Bt(Bj)){Bj=Bj.parentNode;}if(Bj){var C8=this.Y.contentWindow.getSelection();var C1=Bj.tagName.toLowerCase();if(Bj.textContent==""&&Bt(Bj)){var Bw=Bj.previousSibling;if(Bw.tagName==Bj.tagName){Bo(Bw);}Bj.parentNode.removeChild(Bj);}else{Bo(Bj);}}}}this.C(Bm);if(this.P!=null){this.P(this);}}catch(e){if(gIsNS&&Bm==f4.Print){this.Y.contentWindow.print();}else{if(Bm!=f4.W){alert("Error: TextEditor::ExecEditorCommand ---- "+Bm);}}}};rU.prototype.Ab=function(Bj){if(Bj==f4.C||Bj==f4.R||Bj==f4.X||Bj==f4.z||Bj==f4.v||Bj==f4.f||Bj==f4.l||Bj==f4.V||Bj==f4.W||Bj==f4.P||Bj==f4.t||Bj==f4.b){return null;}var Bm;try{if(!this.g.queryCommandEnabled(Bj)){return yS;}else{if(Bj==f4.k||Bj==f4.A||Bj==f4.m||Bj==f4.O||Bj==f4.w){return this.g.queryCommandValue(Bj);}else{return this.g.queryCommandState(Bj)?zr:LM;}}}catch(Bm){return LM;}};rU.prototype.C=function(Bq){function Bt(By){var CC=By&255;var C8=(By>>8)&255;var CB=(By>>16)&255;return "rgb("+CC+","+C8+","+CB+")";}var Bn=new Array();if(Bq&&Bq!=f4.m){if(Bq==f4.U&&gIsNS){Bn["command"]=f4.d;Bn[f4.d]=0;}else{Bn["command"]=Bq;var Bj=this.Ab(Bq);if(Bq==f4.O&&typeof Bj=="number"){Bj=Bt(Bj);}Bn[Bq]=Bj;}}else{Bn["command"]="";for(var Bw in f4){var Bo=f4[Bw];var Bj=this.Ab(Bo);if(Bo==f4.O&&typeof Bj=="number"){Bj=Bt(Bj);}Bn[Bo]=Bj;if(gIsIE&&(Bo==f4.O||Bo==f4.A||Bo==f4.k||Bo==f4.m)){if(this.g.selection.type!="Control"&&this.g.selection.createRange().parentElement().innerText==""){Bn[Bo]="NO";}}}}if(this.Ac){this.Ac(this,Bn);}};rU.prototype.AV=function(){if(gIsNS){return;}return(this.g.selection.type=="Text");};rU.prototype.An=function(){return this.G;};rU.prototype.AQ=function(){return this.W;};rU.prototype.AL=function(){return this.g;};function vM(k){var O=k._texteditor;function v(l){var w=rH(l,k.contentWindow);if(gIsIE&&w.button==Sq){return;}O.C();}function X(w){H0();if(gIsNS&&w.button==Sq){w.stopPropagation();w.preventDefault();return false;}return true;}function E(R){var w=rH(R,k.contentWindow);switch(w.keyCode){case Ya:case fj:case c6:if(gIsIE&&w.ctrlKey){return false;}break;case aA:case P2:case UF:if(gIsIE&&w.ctrlKey&&O.b!=IA){return false;}break;case zH:if(gIsIE){w.keyCode=0;}return false;break;case YJ:if(gIsIE&&!w.shiftKey){w.returnValue=false;this.selection.createRange().pasteHTML("&nbsp;&nbsp;&nbsp;&nbsp;");}break;}if(O.P!=null){O.P(O);}if(O.AZ==null){return;}for(var P=0;P<O.AY.length;P++){var l=O.AY[P];if(l.O==w.keyCode&&l.m==w.ctrlKey&&l.k==w.shiftKey&&l.d==w.altKey){return O.AZ(O,l,w);}}}function b(f){var P=rH(f,k.contentWindow);var l=P.keyCode;switch(l){case ta:if(gIsNS){O.k(f4.U);}break;case hr:if(gIsNS&&P.ctrlKey){O.k(f4.v);}break;case f0:if(gIsIE){var w=this.selection.createRange().parentElement().nextSibling;if(w&&w.tagName=="P"&&w.innerHTML=="<BR>"){w.parentNode.removeChild(w);}}default:O.C();break;}if(gIsIE&&P.ctrlKey){var R=null;if(l==aA||l==UF||l==P2){O.C();}}}function U(R){var w=rH(R,k.contentWindow);var l=32;var P=w.charCode;if(w.ctrlKey){switch(P){case aA+l:case UF+l:case P2+l:w.stopPropagation();w.preventDefault();if(O.b==IA){if(P==aA+l){execType=f4.Y;}else{if(P==UF+l){execType=f4.d;}else{if(P==P2+l){execType=f4.H;}}}O.k(execType);return false;}break;case iE+l:case LN+l:case oB+l:case nz+l:break;default:w.stopPropagation();w.preventDefault();return false;break;}}switch(w.keyCode){case gL:if(O.c){O.c();}w.stopPropagation();w.preventDefault();return false;break;case zH:w.stopPropagation();w.preventDefault();return false;break;}}function h(){O.G=true;if(gIsNS){parent.document.activeElement=k.contentWindow;}parent.document.activeField="EDITOR";}function Y(){O.G=false;}var m=k.contentWindow.document;var d=m.body;O.g=m;O.W=d;d.style.backgroundColor="white";d.style.border="none";d.link=yz;d.vLink=sX;d.aLink=w8;d.style.wordWrap="break-word";d.innerHTML=O.Au;if(gIsIE){var g=M4(m);var H="";var A=C9(m,"P");while(A.length>0){var C=A[0][0];var z=A[0][1];var t=A[0][2];H+=z.style.cssText+";";C.removeRule(t);A=C9(m,"P");}if(H!=""){var a="swa_"+Math.round(Math.random()*100000);jQ(g,a,H);var L=m.getElementsByTagName("P");for(var W=0,len=L.length;W<len;W++){var N=L.item(W);if(N.className==""){N.className=a;}}}jQ(g,"P","MARGIN:0px");}if(gIsIE){m.onhelp=O.c;m.onmouseup=v;m.onmousedown=X;m.onkeydown=E;m.onkeyup=b;k.onfocus=h;k.onblur=Y;d.contentEditable=true;}else{m.addEventListener("mouseup",v,false);m.addEventListener("mousedown",X,false);m.addEventListener("keydown",b,false);m.addEventListener("keyup",E,false);m.addEventListener("keypress",U,false);m.addEventListener("focus",h,false);m.addEventListener("blur",Y,false);m.designMode="on";}O.D=true;if(O.b){O.r(O.B);O.F(O.p);}else{O.r();O.F();}if(O.Aa){O.Aa(O);}}var L4=new Array();var KG=new Array();function MR(d){this.m=d;}MR.prototype.O=function(H){var A=this.m;var Y=A.a();var W=fY("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+H+"px;top:0px;position:absolute;height:100%;'>",Y);var v=W.insertRow(-1);var k=fY("<TD class='toolbarDividerCell'>",v);var g=fY("<DIV class='toolbarDivider' style='overflow:hidden;height:100%;border-style:none solid;border-width:1px;width:"+(gIsIE?2:0)+"px;'>",k);return(H+k.offsetWidth);};function LR(BR,BP,BU){this.AR=BR;this.AV=BP;this.C=BU;this.k=null;if(this.C!=null){KG[this.C]=this;}}LR.prototype.L=function(){return this.AV;};LR.prototype.r=function(){return this.k;};LR.prototype.P=function(EK){};LR.prototype.J=function(Ea){};var YX={m:"GlyphTop",d:"GlyphRight",k:"GlyphBottom",O:"GlyphLeft"};function zN(BR,EG,ED,EF,Ds,Cr,E5,Dk,BP,Dj,BU,CN,EA){this.A8(BR,BP,BU);this.Bm=EG;this.A4=ED;this.A6=EF;this.BQ=Ds;this.h=Cr;this.Bd=E5;this.t=Dk;this.o=Dj;this.AY=EA;if(CN==null){CN=YX.O;}this.E6=CN;this.BT=null;}zN.prototype.A8=LR;zN.prototype.L=LR.prototype.L;zN.prototype.r=LR.prototype.r;zN.prototype.Dt=function(){return this.t;};zN.prototype.CO=function(){this.t=true;this.k.className="toolbarButton_selected";};zN.prototype.Cp=function(){this.t=false;this.Ba();};zN.prototype.BZ=function(ET){this.Bm=ET;if(this.k!=null){var EW=(this.A4!=null&&this.A6!=null)?1:0;var EU=this.k.firstChild.rows[0].cells[EW];EU.innerHTML=ET;var EV=this.AR;EV.P();}};zN.prototype.Bj=function(EK){this.BQ=EK;if(this.k!=null){this.k.title=EK;}};zN.prototype.CF=function(EV,EU){this.A4=EV;this.A6=EU;if(this.k!=null){var ET=this.k.firstChild.rows[0].cells[0];var EW=ET.firstChild;EW.style.backgroundPosition=EV+"px "+EU+"px";}};zN.prototype.Bi=function(EK){this.h=EK;};zN.prototype.Cm=function(){return this.h;};zN.prototype.P=function(EK){this.AV=EK;this.k.className=EK?"toolbarButton":"toolbarButton_disabled";};zN.prototype.CQ=function(){this.k.className="toolbarButton_hover";};zN.prototype.Ba=function(){this.k.className="toolbarButton";};zN.prototype.J=function(Ea){var EY=this.AR;var Eb=EY.a();var EM;var EO;EM=fY("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+Ea+"px;top:0px;position:absolute;height:100%;'>",Eb);EO=EM.insertRow(-1);this.k=fY("<TD class='"+(this.AV?"toolbarButton":"toolbarButton_disabled")+"' unselectable='on'"+(this.C!=null?" id='"+this.C+"'":"")+">",EO);EM=fY("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.k);EO=EM.insertRow(-1);if(this.A4!=null&&this.A6!=null){var Fw=fY("<TD unselectable='on'>",EO);var FF=fY("<DIV class='toolbarButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",Fw);FF.style.backgroundPosition=this.A4+"px "+this.A6+"px";}if(this.Bm!=null){var FE=fY("<TD class='toolbarButtonCaption' style='padding-right:5px;' unselectable='on'>",EO);FE.innerHTML=this.Bm;if(this.A4==null||this.A6==null){FE.style.paddingLeft="5px";}}if(this.BQ!=null){this.k.title=this.BQ;}if(this.o!=null){var F5=fY("<TD unselectable='on' class='toolbarMenuButtonIconCell'>",EO);var FF=fY("<DIV class='toolbarMenuButtonIcon' style='overflow:hidden;background-repeat:no-repeat;' unselectable='on'>",F5);function G0(Ge){var GL=rH(Ge);PG(GL);gw=null;if(gIsNS){GL.preventDefault();}var G7=this.parentNode.parentNode.parentNode.parentNode;var GP=G7._toolbarButton;var GE=GP.o;if(hO!=null&&hO!=GE){hO.AG(true);}if(Gt!=null){nk(Gt);Gt=null;}if(!GP.L()){return;}G7.className="toolbarButton_down";if(GE.BS()){GE.AG(true);}else{var Ga=r3(G7);var GZ=Ie(G7);GE.o(Ga,GZ+G7.offsetHeight-3);}};function G1(GE){var G7=rH(GE);PG(G7);};F5.onmousedown=G0;F5.onmouseup=G1;}function Fm(GP){var GI=rH(GP);PG(GI);var G7=this._toolbarButton;if(!G7.L()||G7.h==null){return;}if(G7.o!=null){var GK=G7.o;if(GK.BS()){return;}}if(G7.Bd&&G7.t){return;}G7.CQ();}function G2(GP){var GI=rH(GP);PG(GI);var G7=this._toolbarButton;if(!G7.L()){return;}if(G7.o!=null){var GK=G7.o;if(GK.BS()){return;}}if(G7.Bd&&G7.t){return;}G7.Ba();}function Fy(GK){var GB=rH(GK);PG(GB);gw=null;if(gIsNS){GB.preventDefault();}H0();var GE=this._toolbarButton;if(!GE.L()||GE.h==null){return;}this.className="toolbarButton_down";}function Fs(GP){var GE=rH(GP);PG(GE);var G7=this._toolbarButton;if(!G7.L()||G7.h==null){return;}var GK=pT();if(G7.BT!=null&&GK-G7.BT<1000){return;}G7.BT=GK;if(G7.Bd){G7.t=!G7.t;if(G7.t){if(G7.AY!=null&&G7.h!=null){G7.AY(G7.h,GE);}return;}}G7.CQ();if(G7.AY!=null&&G7.h!=null){G7.AY(G7.h,GE);}}this.k.onmouseover=Fm;this.k.onmouseout=G2;this.k.onmousedown=Fy;this.k.onmouseup=Fs;this.k._toolbarButton=this;return(Ea+this.k.offsetWidth);};function bH(d,m,O){this.d=d;this.m=m;if(O==null){O=false;}this.O=O;}function mr(BR,BP,BU,Cr,EC,Du){this.A8(BR,BP,BU);this.h=Cr;this.CS=EC;this.CU=Du;}mr.prototype.A8=LR;mr.prototype.L=LR.prototype.L;mr.prototype.r=LR.prototype.r;mr.prototype.P=function(EK){this.k.disabled=!EK;};mr.prototype.BS=function(){return this.k.options[this.k.selectedIndex].value;};mr.prototype.A2=function(EK){this.k.value=EK;};mr.prototype.J=function(Ea){var EY=this.AR;var Eb=EY.a();var EM=fY("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+Ea+"px;top:0px;position:absolute;height:100%;'>",Eb);var EO=EM.insertRow(-1);var F6=fY("<TD class='toolbarButton' unselectable='on' valign='middle'>",EO);this.k=fY("<SELECT class='toolbarSelectElement'"+(this.C!=null?" id='"+this.C+"'":"")+" tabindex='-1'>",F6);for(var F4=0,len=this.CS.length;F4<len;F4++){var Ez=this.CS[F4];var Ei=document.createElement("OPTION");this.k.options.add(Ei,-1);Ei.value=Ez.d;Ei.innerText=Ez.m;Ei.selected=Ez.O;}function Fu(){var G7=this._selectElem;if(!G7.L()){return;}if(G7.CU!=null&&G7.h!=null){var GE=this.options[this.selectedIndex];G7.CU(G7.h,GE.value);}}this.k.onchange=Fu;this.k._selectElem=this;return(Ea+EM.offsetWidth);};function t9(BR,BP,BU,Dh){this.A8(BR,BP,BU);this.CL=Math.round(Dh);}t9.prototype.A8=LR;t9.prototype.L=LR.prototype.L;t9.prototype.r=LR.prototype.r;t9.prototype.P=function(EK){this.k.disabled=!EK;};t9.prototype.BS=function(){return this.k.value;};t9.prototype.A2=function(EK){this.k.value=EK;};t9.prototype.CO=function(){this.k.select();};t9.prototype.J=function(Ea){var EY=this.AR;var Eb=EY.a();var EM=fY("<TABLE border='0' cellspacing='3' cellpadding='0' style='left:"+Ea+"px;top:0px;position:absolute;height:100%;'>",Eb);var EO=EM.insertRow(-1);var F6=fY("<TD class='toolbarButton' unselectable='on' valign='middle' style='padding-left:5px'>",EO);this.k=fY("<INPUT type='text' class='toolbarInputElement'"+(this.C!=null?" id='"+this.C+"'":"")+">",F6);if(this.CL!=null){this.k.style.width=this.CL+"px";}this.k.disabled=!this.AV;return(Ea+EM.offsetWidth);};function w4(Q,k,f,o,t){L4[k]=this;this.l=Q;this.j=k;this.w=new Array();this.H=fY("<DIV id='"+k+"'>",Q);if(!o){sf(this.H);}var A=1;for(var b=0;b<f.childNodes.length;b++){var O=f.childNodes.item(b);if(O.nodeType!=Zg.O){continue;}if(O.nodeName=="divider"){var M=new MR(this);A=M.O(A);}else{if(O.nodeName=="select"){var m=O.getAttribute("enabled");if(m==null){m=true;}else{m=(m=="true");}var k=O.getAttribute("id");var C=O.getAttribute("command");var z=[];for(var W=0;W<O.childNodes.length;W++){var Y=O.childNodes.item(W);if(Y.nodeType!=Zg.O){continue;}var V=Y.getAttribute("value");var E=Y.getAttribute("caption");var d=Y.getAttribute("selected");if(d==null){d=false;}else{d=(d=="true");}var R=new bH(V,E,d);z[z.length]=R;}var T=new mr(this,m,k,C,z,t);A=T.J(A);}else{if(O.nodeName=="input"){var m=O.getAttribute("enabled");if(m==null){m=true;}else{m=(m=="true");}var k=O.getAttribute("id");var g=O.getAttribute("width");if(g!=null){g=parseInt(g,10);if(isNaN(g)){g=null;}}var K=new t9(this,m,k,g);A=K.J(A);}else{if(O.nodeName=="button"){var E=O.getAttribute("caption");var v=O.getAttribute("iconIndexX");if(v!=null){v=parseInt(v,10);if(isNaN(v)){v=null;}}var h=O.getAttribute("iconIndexY");if(h!=null){h=parseInt(h,10);if(isNaN(h)){h=null;}}var n=O.getAttribute("tooltip");var C=O.getAttribute("command");var N=O.getAttribute("checkmark");if(N==null){N=false;}else{N=(N=="true");}var d=O.getAttribute("selected");if(d==null){d=false;}else{d=(d=="true");}var m=O.getAttribute("enabled");if(m==null){m=true;}else{m=(m=="true");}var k=O.getAttribute("id");var J=O.getAttribute("layout");var L=null;if(O.hasChildNodes()){var U=0;for(var W=0;W<O.childNodes.length;W++){var Y=O.childNodes.item(W);if(Y.nodeType!=Zg.O){continue;}if(U==0){}else{}L=new Xq(Y,t);U++;}}var X=new zN(this,E,v,h,n,C,N,d,m,L,k,null,t);if(L!=null){L.E3=X;L.D7=function(){var Ex=this.Ee();Ex.Ba();};}this.w[this.w.length]=X;A=X.J(A);}}}}}this.H._toolbar=this;}w4.prototype.a=function(){return this.H;};w4.prototype.P=function(){for(var r=0,len=this.l.childNodes.length;r<len;r++){var G=this.l.childNodes.item(r);if(G.id!=this.j){sf(G);}}Yj(this.H);for(var r=1;r<this.H.childNodes.length;r++){var I=this.H.childNodes.item(r);var Z=this.H.childNodes.item(r-1);I.style.left=(Z.offsetLeft+Z.offsetWidth-6)+"px";}};function I0(k,v,W,g){if(k==null){k=document.body;}var A=fY("<DIV class='toolbar' style='position:absolute;left:0px;top:"+v+"px;width:100%;'>",k);var d=0;for(var O=0;O<W.childNodes.length;O++){var m=W.childNodes.item(O);if(m.nodeType!=Zg.O){continue;}var Y=m.getAttribute("id");var H=(d==0);new w4(A,Y,m,H,g);d++;}return A;}function d5(m){var O=L4[m];O.P();}function Vm(d,m){var O=KG[d];O.BZ(m);}function oQ(m,d){var O=KG[m];O.Bj(d);}function Hd(m,d){var O=KG[m];O.Bi(d);}function yY(m){var O=KG[m];return O.Cm();}function Xl(m){var O=KG[m];return O.BS();}function WB(d,m){var O=KG[d];O.A2(m);}function Aw(m){var O=KG[m];return O.BS();}function mP(m,d){var O=KG[m];O.A2(d);}function XF(m){var O=KG[m];O.CO();}function Qq(m){var O=KG[m];O.Cp();}function lj(m){var O=KG[m];O.P(true);}function yw(m){var O=KG[m];O.P(false);}function Dq(m){var O=KG[m];O.P(true);}function OS(m){var O=KG[m];O.P(false);}function BY(n,P,R,o,K,T,Q,f,l){this.Y=n;this.a=P;this.v=R;this.k=o;this.t=K;this.U=T;this.g=f;this.E=l;this.z=Q;this.m=new Array();this.W=null;this.O=null;this.d=null;}BY.prototype.A=function(r){r.W=this;Y8.O(this.m,r);};BY.prototype.j=function(r){this.m=Y8.k(this.m,r);r.W=null;};BY.prototype.C=function(){return this.m;};BY.prototype.J=function(){return this.W;};BY.prototype.X=function(){return this.z;};BY.prototype.M=function(r){this.a=r;if(this.O!=null){this.O.cells[2].innerHTML=r;}};BY.prototype.V=function(r){this.v=r;if(this.O!=null){this.O.cells[1].title=this.O.cells[2].title=r;}};BY.prototype.N=function(){if(this.g!=null){this.g(this);}};BY.prototype.w=function(r){if(this.E!=null){this.E(this,r);}};BY.prototype.h=function(){if(this.m.length==0){return;}this.k=!this.k;var I=this.O.cells[0].firstChild;I.className=this.k?"treeviewExpandIcon":"treeviewCollapseIcon";if(this.d!=null||this.k){if(this.k){sf(this.d);}else{Yj(this.d);}}else{var Z=this.O.parentNode.parentNode.parentNode.parentNode;var B=Z.parentNode.parentNode;var u=this.O.cells[0].firstChild;var S=B.insertRow(Z.rowIndex+1);var G=S.insertCell(-1);G.colSpan=3;G.style.paddingLeft=u.offsetWidth+"px";this.d=fY("<TABLE border='0' cellspacing='0' cellpadding='0'>",G);for(var r=0,len=this.m.length;r<len;r++){var q=this.m[r];q.H();}}};BY.prototype.L=function(){var r=this.O.cells[2];r.className="treeviewNodeLabelCell_selected";};BY.prototype.b=function(){var r=this.O.cells[2];r.className="treeviewNodeLabelCell";};BY.prototype.H=function(){var c=this.W;var s=c.d;var p=s.insertRow(-1);var B=p.insertCell(-1);var A6=fY("<TABLE border='0' cellspacing='0' cellpadding='0'>",B);this.O=A6.insertRow(-1);var S=fY("<TD class='treeviewExpanderCell'>",this.O);if(this.m.length==0){fY("<DIV style='width:"+S.offsetWidth+"px;height:16px;overflow:hidden;'>",S);}else{fY("<DIV class='"+(this.k?"treeviewExpandIcon":"treeviewCollapseIcon")+"' style='background-repeat:no-repeat;overflow:hidden;'>",S);}var q=fY("<TD class='treeviewNodeIconCell'>",this.O);var A2=fY("<DIV class='treeviewNodeIcon' style='background-repeat:no-repeat;overflow:hidden;'>",q);A2.style.backgroundPosition=this.t+"px "+this.U+"px";var G=this.Y;var A4=(G.m()==this)?"treeviewNodeLabelCell_selected":"treeviewNodeLabelCell";var u=fY("<TD class='"+A4+"' style='cursor:default;white-space:nowrap;' unselectable='on'>",this.O);u.innerHTML=this.a;if(this.v!=null){q.title=u.title=this.v;}if(this.m.length>=0){S.onmouseup=function(){var r=this.parentNode._treeviewNode;r.h();var G=r.Y;var Z=G.m();if(Z!=null){var I=Z;while(I!=null){I=I.W;if(I==r){var Z=G.m();if(Z!=null){Z.b();}I.L();G.O(I);I.N();break;}}}};}S.oncontextmenu=q.oncontextmenu=u.oncontextmenu=function(evt){var D=rH(evt);var r=this.parentNode._treeviewNode;r.w(D);return false;};u.onmousedown=function(evt){var D=rH(evt);if(gIsNS){D.preventDefault();}};q.onmouseup=u.onmouseup=function(){var r=this.parentNode._treeviewNode;var G=r.Y;var Z=G.m();if(Z!=null){Z.b();}r.L();G.O(r);r.N();};q.ondblclick=u.ondblclick=function(){var r=this.parentNode._treeviewNode;r.h();};if(this.m.length>0&&!this.k){var p=s.insertRow(-1);var B=p.insertCell(-1);B.colSpan=3;B.style.paddingLeft=S.offsetWidth+"px";this.d=fY("<TABLE border='0' cellspacing='0' cellpadding='0'>",B);for(var F=0,len=this.m.length;F<len;F++){var A8=this.m[F];A8.H();}}this.O._treeviewNode=this;};function yo(Y){this.H=Y;this.k=null;this.d=new BY(this,"ROOT",null,true,0,0);}yo.prototype.A=function(){return this.d;};yo.prototype.m=function(){return this.k;};yo.prototype.O=function(v){this.k=v;};yo.prototype.W=function(){var g=this.d;g.d=fY("<TABLE border='0' cellspacing='0' cellpadding='0'>",this.H);var h=g.C();for(var v=0,len=h.length;v<len;v++){var L=h[v];L.H();}};function Wo(O){if(!O){return;}O.style.display="";}function RQ(O){return(O.style.visibility==Gu);}function g4(O){return(O.style.visibility==Kj);}function B5(m,d){for(var O=2;O<arguments.length;O++){if(d=="equals"){if(m!=(arguments[O])){return false;}}else{if(d=="doesNotEqual"){if(m==(arguments[O])){return false;}}}}return true;}var dM=null;if(false){dM=new NV();}function Nj(m){var O=JB();return O.dM.L(m);}function tV(m){var O=XU("time");return wy(m,O);}function sM(m,d){var O=XU("short_date");return wy(m,O);}function Av(m){var O=XU("short_date");return C3(m,O);}function sD(d){var m=XU("time");var O=C3(d,m);return O==null?null:O.getHours();}function NO(d){var m=XU("time");var O=C3(d,m);return O==null?null:O.getMinutes();}function k7(m){var O=Math.round(m/1024);if(!O&&m){O=1;}return O;}function Ki(O,m){if(!O){return false;}if(O.tagName==m){return true;}return(Ki(O.parentNode,m));}function ql(){var O=Math.floor(new Date().getTime()/4);var m=Math.floor(Math.random()*4);return O.toString()+"_"+m.toString();}function qg(O){return O.replace(/([.+*?\\\/{}()\[\]\^~$|\-])/g,"\\$1");}function CP(O){O=O.replace(/\\/g,"\\\\");O=O.replace(/\"/g,'\\"');O=O.replace(/\'/g,"\\'");O=O.replace(/\r/g,"\\\r");O=O.replace(/\n/g,"\\\n");O=O.replace(/\t/g,"\t");return O;}function P9(A){var m=new Array();for(var O=0;O<A.length;O++){var k=A[O];var d=JW(k);Y8.O(m,d);}return "["+m.join(",")+"]";}function ti(d){var O=new Array();for(labels in d){var m=d[labels];var k=JW(m);Y8.O(O,labels+":"+k);}return "{"+O.join(",")+"}";}function JW(O){if(RA(O)){return P9(O);}if(t7(O)){return '"'+CP(O)+'"';}if(BA(O)){return ti(O);}return O.toString();}function UW(m){m=m.replace(/(<p\s+[^>]*>)|(<p\s*>)/gi,"startptag");m=m.replace(/<\/p>/gi,"endptag");m=m.replace(/(<div\s+[^>]*>)|(<div\s*>)/gi,"startptag");m=m.replace(/<\/div>/gi,"endptag");m=m.replace(/(<br\s+[^>]*>)|(<br\s*>)/gi,"brptag");var d=fY("<DIV>",gDocBody);d.innerHTML=m;var O=d.innerText;if(gIsIE){O=O.replace(/startptag/g,"<div>");O=O.replace(/endptag/g,"</div>");}else{O=O.replace(/startptag/g,"<div>");O=O.replace(/endptag/g,"\r\n</div>");}O=O.replace(/brptag/g,"<br>");gDocBody.removeChild(d);return O;}function xF(O){var d="";var k=0;var m=0;while(O!=null&&O!=""){m=O.indexOf("<br>");if(m!=-1){var A=O.slice(k,m);d+="<div>"+A+"</div>";O=O.slice(m+4);}else{d+=O;break;}}return d;}function PI(k,d){var m=new Array();for(var O=0;O<d.length;O++){Y8.O(m,k(d[O]));}return m;}function AT(N,b){this.m=N;this.O=b;}AT.k=function(X,z){return new AT(X,X+z);};AT.prototype.d=function(){return this.m;};AT.prototype.W=function(){return this.O;};AT.prototype.Y=function(){return this.O-this.m;};AT.prototype.E=function(X){return X>=this.m&&X<this.O;};AT.prototype.L=function(X){this.O=X+this.Y();this.m=X;};AT.prototype.h=function(X){this.m=X-this.Y();this.O=X;};AT.prototype.a=function(X,z){if(!z){this.O=this.m+X;}else{this.m=this.O-X;}};AT.prototype.v=function(X){return this.m<X.m;};AT.prototype.A=function(X){return this.O>X.O;};AT.prototype.H=function(X){this.L(X.m);};AT.prototype.g=function(X){this.h(X.O);};function hL(O){return O;}function Zo(m,O){return new Array(Math.floor(m/O),m%O);}function vg(d){var O=new Array();for(var m in d){Y8.O(O,m);}return O;}function NG(O){return strings[O];}function bu(O){var A=JB();var d=null;if(gIsNS){O=O.replace(/<\s*p(\s+[^>]*)>/gi,"<div$1>");O=O.replace(/<\s*p\s*>/gi,"<div>");O=O.replace(/<\s*\/\s*p\s*>/gi,"</div><br>");O=O.replace(/<\s*br\s*\/?>/gi,"<br>\n");}var k=A.Qg("htmlToTextIframe");try{var m=mz(k);m.write(O);m.close();if(gIsNS){d=m.body.textContent;}else{d=m.body.innerText;}}catch(e){}return d;}var jI={O:0,Y:1,k:2,v:3,d:4,m:5,W:6,A:7,H:8};var nn=null;var C6=null;var bb=null;var pD=null;var QK=false;var sA=false;var Ay=null;var aM=false;var z5=null;var oY=false;var Ce=null;var G9=null;var Vz=null;var KF=null;var Dx=null;function tE(m){var O=Nd(m);if(O!=null){O.close();}}function Nd(H){var k=H.a();var d=ModelessDialog.getDialogsByName("eventeditor");for(var O=0;O<d.length;O++){var m=d[O];var W=m._dialogArguments;var A=W.a();if(A.P==k.P){return m._wnd;}}return null;}function GC(A){if(Nd(A)!=null){alert(strings.event_editor_already_opened);return;}var O=JB();O.g6.v();var m="wnd_ComposeAppt.jsp?locale="+O.UP.m();var k=A.CW();var d=m1(m,k,no,750,530,false);if(d==null){alert(strings.popup_stopper);return;}}function no(W){if(W==null){return;}var O=W[0];var m=W[1];if(!O.BP()){alert(strings.permissions_restriction);return;}if(m=="SAVE"||m=="SEND"){var v=(m=="SEND");var L=ja();var k=O.BZ();if(k==null){k=L.d();}if(k==null){k=L.O();}if(k==null){return;}if(O.g){var H=O.a();H.Ac(O,v);f5();j9();RX();}else{if(O.W){O.W=false;O.g=true;var H=O.a();H.A8(O,v);f5();j9();RX();}else{var Y=O.Bq();if(v){var b=Y.L();var C=O.L();O.Ck(b,C);}k.g(O);if(O.X()==false&&(O.AR()||!O.AR()&&Y.X()!=true)){var A=Y.k();var d=Y.Y();if(SC(O.k(),O.Y())||(A!=null&&d!=null&&SC(A,d))){f5();}if(w2(O.k(),O.Y())||(A!=null&&d!=null&&w2(A,d))){j9();}if(rF(O.k(),O.Y())||(A!=null&&d!=null&&rF(A,d))){RX();}}else{f5();j9();RX();}O.n();}}var z=W[2];var X=JB();var E=X.g6.k;if(z){E.Y();}}else{if(m=="ACCEPT_MEETING"||m=="TENTATIVE_MEETING"||m=="DECLINE_MEETING"){var g=W[2];var h=O.GE();if(m=="ACCEPT_MEETING"){XC(h,g);}else{if(m=="TENTATIVE_MEETING"){fH(h,g);}else{if(m=="DECLINE_MEETING"){pR(h,g);}}}}else{if(m=="DELETE"){var H=O.a();if(H.AR()){return;}function N(){f5();j9();RX();};var a=W[2];O.AY(a);N();}}}}function writeComposeApptDialogContent(){var o=JB();strings=opener.strings;sp=opener.sp;iH=opener.iH;gFixedIncludes=opener.gFixedIncludes;if(gIsNS){fM(opener.gXmlGui);}gDoc=document;gDocBody=document.body;UP.t(o.UP.A,o.UP.W,o.UP.a);var d=opener.ModelessDialog.getDialogArguments(window);var F=d.BZ();opener.kz(window);QK=((d.I()==yc.O&&d.Aj()==hs.O)||d.I()==yc.k);var U=10;var E;var v;var X;if(!d.BP()){VC(eventeditormenubar_readonly.documentElement);v=KJ(eventeditormenubar_readonly.documentElement,wg);E=v.offsetTop+v.offsetHeight+10;}else{var z=d.I();var u=d.Aj();if((z==yc.O||z==yc.A)&&u==hs.O&&ap()){VC(eventeditormenubar_meeting_organizer.documentElement);v=KJ(eventeditormenubar_meeting_organizer.documentElement,wg);VC(eventeditortoolbar_meeting_organizer.documentElement);X=I0(null,v.offsetTop+v.offsetHeight,eventeditortoolbar_meeting_organizer.documentElement,wg);}else{if((z==yc.O||z==yc.m)&&u!=hs.O&&ap()){VC(eventeditormenubar_meeting_attendee.documentElement);v=KJ(eventeditormenubar_meeting_attendee.documentElement,wg);VC(eventeditortoolbar_meeting_attendee.documentElement);X=I0(null,v.offsetTop+v.offsetHeight,eventeditortoolbar_meeting_attendee.documentElement,wg);}else{VC(eventeditormenubar.documentElement);v=KJ(eventeditormenubar.documentElement,wg);VC(eventeditortoolbar.documentElement);X=I0(null,v.offsetTop+v.offsetHeight,eventeditortoolbar.documentElement,wg);}}E=X.offsetTop+X.offsetHeight+10;}var D=function(){RW();if(gIsNS){var AG=am.AL();AG.designMode="on";}lj("check_spelling_button");lj("undo_toolbar_button");G5("check_spelling_menuitem",true);G5("undo_menuitem",true);G5("select_all_menuitem",true);};var A4=function(){qn();OR();yw("check_spelling_button");yw("undo_toolbar_button");G5("check_spelling_menuitem",false);G5("undo_menuitem",false);G5("select_all_menuitem",false);};var A9=function(){yw("check_spelling_button");yw("undo_toolbar_button");G5("check_spelling_menuitem",false);G5("undo_menuitem",false);G5("select_all_menuitem",false);};var a=ax("wnd_ComposeAppt",strings.event_editor_section_title_appointment,"appointment_section",U,E,true,D);if(ap()){var n=ax("wnd_ComposeAppt",strings.event_editor_section_title_scheduling,"scheduling_section",a.offsetLeft+a.offsetWidth,E,false,A4);}if(!d.W&&!d.g){var p=ap()?n.offsetLeft+n.offsetWidth:a.offsetLeft+a.offsetWidth;var c=ax("wnd_ComposeAppt",strings.event_editor_section_title_recurrence,"recurrence_section",p,E,false,A9);}var N=fY("<DIV id='tab_pane_container' style='position:absolute'>",gDocBody);N.style.top=(E+a.offsetHeight-1)+"px";N.style.left=U+"px";N.style.width=(Qm()-2*U-(gIsNS?10:0))+"px";N.style.height=(pw()-N.offsetTop-U-(gIsNS?10:0))+"px";var r=d2(a.paneId,N,true);if(ap()){var q=d2(n.paneId,N,false);}if(!d.W&&!d.g){var C=d2(c.paneId,N,false);}var O="";O+='<TABLE border="0" cellspacing="3" cellpadding="0" width="100%">';O+="  <TR>";O+='    <TD width="1%" nowrap><SPAN class="label">'+strings.event_editor_label_subject+"</SPAN></TD>";O+='    <TD><INPUT class="appointmentHeaderField" id="subject" type="text" style="width:100%;" onfocus="if (gIsNS) document.activeElement=this;"></TD>';O+="  </TR>";O+="  <TR>";O+='    <TD width="1%" nowrap><SPAN class="label">'+strings.event_editor_label_location+"</SPAN></TD>";O+='    <TD><INPUT class="appointmentHeaderField" id="location" type="text" style="width:100%;" onfocus="if (gIsNS) document.activeElement=this;"></TD>';O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<TABLE border="0" cellspacing="3" cellpadding="0">';O+="  <TR>";O+='    <TD nowrap><SPAN class="label">'+strings.event_editor_label_start_time+"</SPAN></TD>";O+='    <TD><INPUT id="start_date" type="text" style="width:80px;" onblur="'+("gN")+'(this);"></TD>';O+='    <TD><DIV id="startDatePopUp" class="calPopStart"></DIV></TD>';O+='    <TD><INPUT id="start_time" type="text" style="width:70px;" onblur="'+("gN")+'(this);"></TD>';O+='    <TD><DIV class="timePopStart" id="timePopStartBtn"><DIV class="popdownIcon" style="left:4px;top:5px;"></DIV></DIV></TD>';O+='    <TD style="padding-left:10px;" nowrap><INPUT id="all_day" type="checkbox" onclick="'+("Ed")+'(this);"><SPAN class="label">'+strings.event_editor_label_all_day_event+"</SPAN></TD>";O+="  </TR>";O+="  <TR>";O+='    <TD nowrap><SPAN class="label">'+strings.event_editor_label_end_time+"</SPAN></TD>";O+='    <TD><INPUT id="end_date" type="text" style="width:80px;" onblur="'+("gN")+'(this);"></td>';O+='    <TD><DIV id="endDatePopUp" class="calPopEnd"></DIV></TD>';O+='    <TD><INPUT id="end_time" type="text" style="width:70px;" onblur="'+("gN")+'(this);"></TD>';O+='    <TD><DIV class="timePopEnd" id="timePopEndBtn"><DIV class="popdownIcon" style="left:4px;top:5px;"></DIV></DIV></TD>';O+="    <TD></TD>";O+="  </TR>";O+="</TABLE>";O+="<HR>";O+='<TABLE border="0" cellspacing="2" cellpadding="0">';O+="  <TR>";O+='    <TD><INPUT id="reminder_set" type="checkbox"></TD>';O+='    <TD nowrap><SPAN class="label">'+strings.event_editor_label_reminder+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="reminder_minutes_before_start">';O+='        <OPTION value="0">'+strings.reminder_0_minutes+"</OPTION>";O+='        <OPTION value="5">'+strings.reminder_5_minutes+"</OPTION>";O+='        <OPTION value="10">'+strings.reminder_10_minutes+"</OPTION>";O+='        <OPTION value="15">'+strings.reminder_15_minutes+"</OPTION>";O+='        <OPTION value="30">'+strings.reminder_30_minutes+"</OPTION>";O+='        <OPTION value="60">'+strings.reminder_1_hour+"</OPTION>";O+='        <OPTION value="120">'+strings.reminder_2_hours+"</OPTION>";O+='        <OPTION value="180">'+strings.reminder_3_hours+"</OPTION>";O+='        <OPTION value="240">'+strings.reminder_4_hours+"</OPTION>";O+='        <OPTION value="300">'+strings.reminder_5_hours+"</OPTION>";O+='        <OPTION value="360">'+strings.reminder_6_hours+"</OPTION>";O+='        <OPTION value="420">'+strings.reminder_7_hours+"</OPTION>";O+='        <OPTION value="480">'+strings.reminder_8_hours+"</OPTION>";O+='        <OPTION value="540">'+strings.reminder_9_hours+"</OPTION>";O+='        <OPTION value="600">'+strings.reminder_10_hours+"</OPTION>";O+='        <OPTION value="660">'+strings.reminder_11_hours+"</OPTION>";O+='        <OPTION value="720">'+strings.reminder_half_day+"</OPTION>";O+='        <OPTION value="1080">'+strings.reminder_18_hours+"</OPTION>";O+='        <OPTION value="1440">'+strings.reminder_1_day+"</OPTION>";O+='        <OPTION value="2880">'+strings.reminder_2_days+"</OPTION>";O+='        <OPTION value="4320">'+strings.reminder_3_days+"</OPTION>";O+='        <OPTION value="5760">'+strings.reminder_4_days+"</OPTION>";O+='        <OPTION value="10080">'+strings.reminder_1_week+"</OPTION>";O+='        <OPTION value="20160">'+strings.reminder_2_weeks+"</OPTION>";O+="      </SELECT>";O+="    </TD>";O+='    <TD style="padding-left:10px;" nowrap><SPAN class="label">'+strings.event_editor_label_show_time_as+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="busy_status">';O+='        <OPTION value="'+tW.O+'">'+strings.appointment_busy_status_free+"</OPTION>";O+='        <OPTION value="'+tW.d+'">'+strings.appointment_busy_status_tentative+"</OPTION>";O+='        <OPTION value="'+tW.m+'">'+strings.appointment_busy_status_busy+"</OPTION>";O+='        <OPTION value="'+tW.k+'">'+strings.appointment_busy_status_out_of_office+"</OPTION>";O+="      </SELECT>";O+="    </TD>";O+='    <TD style="padding-left:10px;" nowrap><SPAN class="label">'+strings.event_editor_label_label+"</SPAN></TD>";O+="    <TD>";O+='      <SELECT id="label">';O+='        <OPTION value="'+qX.O+'">'+strings.appointment_label_none+"</OPTION>";O+='        <OPTION value="'+qX.Y+'">'+strings.appointment_label_important+"</OPTION>";O+='        <OPTION value="'+qX.g+'">'+strings.appointment_label_business+"</OPTION>";O+='        <OPTION value="'+qX.k+'">'+strings.appointment_label_personal+"</OPTION>";O+='        <OPTION value="'+qX.m+'">'+strings.appointment_label_vacation+"</OPTION>";O+='        <OPTION value="'+qX.H+'">'+strings.appointment_label_must_attend+"</OPTION>";O+='        <OPTION value="'+qX.h+'">'+strings.appointment_label_travel_required+"</OPTION>";O+='        <OPTION value="'+qX.v+'">'+strings.appointment_label_needs_preparation+"</OPTION>";O+='        <OPTION value="'+qX.W+'">'+strings.appointment_label_birthday+"</OPTION>";O+='        <OPTION value="'+qX.d+'">'+strings.appointment_label_anniversary+"</OPTION>";O+='        <OPTION value="'+qX.A+'">'+strings.appointment_label_phone_call+"</OPTION>";O+="      </SELECT>";O+="    </TD>";O+='    <TD style="padding-left:10px;" nowrap><INPUT id="private" type="checkbox"><SPAN class="label">'+strings.event_editor_label_private+"</SPAN></TD>";O+="  </TR>";O+="</TABLE>";O+='<DIV id="attachments_container">';O+="  <HR>";O+='  <TABLE width="100%" cellspacing="3" cellpadding="0" border="0">';O+="    <TR>";O+='      <TD width="1%" valign="top" style="padding-top:3px;" nowrap><SPAN class="label">'+strings.attachments_label+"</SPAN></TD>";O+='      <TD valign="top"><DIV id="attachments_div" style="width:620px;border-style:solid;border-width:1px;border-color:#888888 white white #888888;background-color:#EEEEEE;padding:2px;"></DIV></TD>';O+="    </TR>";O+="  </TABLE>";O+="</DIV>";O+='<HR id="compAreaDivider">';r.innerHTML=O;function B(){am.Z(vz);}var Y=d.DT();if(Y==null){Y="";}Y=Y.strip();Y=Y.replace(/\n( ){3}/g,"\n");Y=Y.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");Y=Y.replace(/( ){2}/g,"&nbsp;&nbsp;");Y=Y.replace(/\n/ig,"<br/>");var b=new Array();Y8.O(b,new GX(true,false,false,fb));Y8.O(b,new GX(false,false,true,fb));Y8.O(b,new GX(false,true,false,YJ));Y8.O(b,new GX(true,false,false,gb));am=new rU(r,"blank.jsp",Y,vz,null,null,B,null,null,b,rP,or);am.S();Xv();RW();if(ap()){O="";O+='<TABLE width="100%" height="100%" cellspacing="3" cellpadding="0" border="0">';O+="  <TR>";O+='    <TD width="220" class="grid_container" valign="top">';O+='      <TABLE width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">';O+="        <TR>";O+='          <TD height="22">';O+='            <TABLE width="100%" border="0" cellspacing="0" cellpadding="0">';O+="              <TR>";O+='                <TD class="grid_header" width="18" style="padding:0px;height:40px;">&nbsp;</TD>';if(QK&&!d.AR()){O+='            <TD class="grid_header" width="18" style="padding:0px;height:40px;">&nbsp;</TD>';}O+='                <TD class="grid_header" style="padding:1px 0px 2px 4px;height:40px;">'+strings.event_editor_label_recipient_header_name+"</TD>";O+="              </TR>";O+="            </TABLE>";O+="          </TD>";O+="        </TR>";O+="        <TR>";O+="          <TD>";O+='            <DIV id="recipient_table_scrollable_div_container" class="scrollable_div_container">';O+='              <DIV id="recipient_table_scrollable_div" class="scrollable_div">';O+='                <TABLE id="recipient_list_table" width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed">';O+='                  <TBODY id="recipient_list_table_body">';O+="                  </TBODY>";O+="                </TABLE>";O+="              </DIV>";O+="            </DIV>";O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+='    <TD id="freebusy_table_grid_container">';O+='      <DIV class="grid_container" style="height:100%;overflow:hidden;">';O+='        <DIV id="freebusy_table_grid_header_div" style="position:absolute;z-index:10;">';O+='          <TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed">';O+="            <TR>";O+='              <TD class="FreeBusyTableHeader" id="freebusy_table_header">';O+='                <TABLE height="100%" border="0" cellspacing="0" cellpadding="0">';O+="                  <TR>";O+='                    <TD valign="top" class="FreeBusyDayHeaderCell" id="freebusy_day_header_cell">&nbsp;</TD>';O+="                  </TR>";O+="                  <TR>";O+='                    <TD id="freebusy_time_header_cell_container">&nbsp;</TD>';O+="                  </TR>";O+="                </TABLE>";O+="              </TD>";O+="            </TR>";O+="          </TABLE>";O+="        </DIV>";O+='        <DIV id="freebusy_table_scrollable_div" class="scrollable_div" style="position:relative;overflow:hidden;">';O+='          <TABLE id="freebusy_table" width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed">';O+='            <TBODY id="freebusy_table_body">';O+="              <TR>";O+='                <TD height="40" colspan="24">&nbsp;</TD>';O+="              </TR>";O+="            </TBODY>";O+="          </TABLE>";O+="        </DIV>";O+="      </DIV>";O+="    </TD>";O+="  </TR>";O+='  <TR style="height:60px">';O+='    <TD valign="bottom">';if(QK){O+='<INPUT type="button" value="'+strings.event_editor_label_add_from_address_book+'" onclick="'+("nH")+'();">';}O+='      <TABLE border="0" cellspacing="3">';O+="        <TR>";O+='          <TD><DIV class="FreeBusyLegendIcon" style="background-color:'+VO+'"></DIV></TD>';O+='          <TD><SPAN class="label">'+strings.appointment_busy_status_tentative+"</SPAN></TD>";O+="        </TR>";O+="        <TR>";O+='          <TD><DIV class="FreeBusyLegendIcon" style="background-color:'+qZ+'"></DIV></TD>';O+='          <TD><SPAN class="label">'+strings.appointment_busy_status_busy+"</SPAN></TD>";O+="        </TR>";O+="        <TR>";O+='          <TD><DIV class="FreeBusyLegendIcon" style="background-color:'+V2+'"></DIV></TD>';O+='          <TD><SPAN class="label">'+strings.appointment_busy_status_out_of_office+"</SPAN></TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="    <TD>";O+='      <TABLE border="0" cellspacing="0" cellpadding="0" width="100%">';O+="        <TR>";O+="          <TD>";O+='            <TABLE border="0" cellspacing="3" cellpadding="0">';O+="              <TR>";O+='                <TD nowrap><SPAN class="label">'+strings.event_editor_label_fb_start_time+"</SPAN></TD>";O+='                <TD><INPUT id="fb_start_date" type="text" style="width:80px;" onblur="'+("gN")+'(this);"></TD>';O+='                <TD><DIV id="fb_startDatePopUp" class="fb_calPopStart"></DIV></TD>';O+='                <TD><INPUT id="fb_start_time" type="text" style="width:70px;" onblur="'+("gN")+'(this);"></TD>';O+='                <TD><DIV class="fb_timePopStart" id="fb_timePopStartBtn"><DIV class="popdownIcon" style="left:4px;top:5px;"></DIV></DIV></TD>';O+='                <TD style="padding-left:10px;" nowrap><INPUT id="fb_all_day" type="checkbox" onclick="'+("Ed")+'(this);"><SPAN class="label">'+strings.event_editor_label_all_day_event+"</SPAN></TD>";O+="              </TR>";O+="              <TR>";O+='                <TD nowrap><SPAN class="label">'+strings.event_editor_label_fb_end_time+"</SPAN></TD>";O+='                <TD><INPUT id="fb_end_date" type="text" style="width:80px;" onblur="'+("gN")+'(this);"></td>';O+='                <TD><DIV id="fb_endDatePopUp" class="fb_calPopEnd"></DIV></TD>';O+='                <TD><INPUT id="fb_end_time" type="text" style="width:70px;" onblur="'+("gN")+'(this);"></TD>';O+='                <TD><DIV class="fb_timePopEnd" id="fb_timePopEndBtn"><DIV class="popdownIcon" style="left:4px;top:5px;"></DIV></DIV></TD>';O+="                <TD></TD>";O+="              </TR>";O+="            </TABLE>";O+='            <TABLE border="0" cellspacing="3" cellpadding="0">';O+="              <TR>";O+='                <TD nowrap><SPAN class="label">'+strings.event_editor_label_autopick+"</SPAN></TD>";O+='                <TD><INPUT type="button" style="font-family:courier new, normal;font-size:11px;" value="<<" onclick="'+("nD")+"("+nB+');"></TD>';O+='                <TD><INPUT type="button" style="font-family:courier new, normal;font-size:11px;" value=">>" onclick="'+("nD")+"("+vQ+');"></TD>';O+='                <TD style="padding-left:10px;" nowrap><INPUT id="show_only_working_hours" type="checkbox" onclick="'+("UU")+'();"><SPAN class="label">'+strings.event_editor_label_show_only_working_hours+"</SPAN></TD>";O+="              </TR>";O+="            </TABLE>";O+="          </TD>";O+='          <TD valign="top" align="right">';O+='            <INPUT type="button" style="font-family:courier new, normal;font-size:11px;" value="<<" onclick="'+("KD")+"("+nB+');">';O+='            <INPUT type="button" style="font-family:courier new, normal;font-size:11px;" value=">>" onclick="'+("KD")+"("+vQ+');">';O+="          </TD>";O+="        </TR>";O+="      </TABLE>";O+="    </TD>";O+="  </TR>";O+="</TABLE>";q.innerHTML=O;var AC=Qg("recipient_table_scrollable_div");var s=Qg("recipient_table_scrollable_div_container");nn=new Df();nn.P(s);nn.Y().style.right="0px";nn.t(wC);}var m;var k;if(!d.W&&!d.g){O="";var P;if(gIsIE){P="100%";}else{if(gIsNS){P=(C.offsetWidth-C.paddingLeft-C.paddingRight)+"px";}}O+='<DIV style="border:1px solid #888888;padding:5px;width:'+P+'">';O+='  <SPAN class="label" style="padding-left:8px;color:blue;">'+strings.event_editor_label_recurrence_pattern+"</SPAN>";O+='  <TABLE border="0" cellspacing="0" cellpadding="0" width="100%">';O+="    <TR>";O+='      <TD width="1%" style="border-right:1px solid #ACA899;padding:3px;" valign="top">';O+='        <TABLE border="0" cellspacing="5" cellpadding="0">';O+="          <TR>";O+='            <TD width="1%"><INPUT type="radio" checked name="recurrence_type" id="not_recurring" onclick="'+("ci")+'(this);"></TD>';O+='            <TD nowrap><SPAN class="label">'+strings.event_editor_label_recurrence_none+"</SPAN></TD>";O+="          </TR>";O+="          <TR>";O+='            <TD width="1%"><INPUT type="radio" name="recurrence_type" id="daily_recurrence" onclick="'+("ci")+'(this);"></TD>';O+='            <TD nowrap><SPAN class="label">'+strings.event_editor_label_recurrence_daily+"</SPAN></TD>";O+="          </TR>";O+="          <TR>";O+='            <TD width="1%"><INPUT type="radio" name="recurrence_type" id="weekly_recurrence" onclick="'+("ci")+'(this);"></TD>';O+='            <TD nowrap><SPAN class="label">'+strings.event_editor_label_recurrence_weekly+"</SPAN></TD>";O+="          </TR>";O+="          <TR>";O+='            <TD width="1%"><INPUT type="radio" name="recurrence_type" id="monthly_recurrence" onclick="'+("ci")+'(this);"></TD>';O+='            <TD nowrap><SPAN class="label">'+strings.event_editor_label_recurrence_monthly+"</SPAN></TD>";O+="          </TR>";O+="          <TR>";O+='            <TD width="1%"><INPUT type="radio" name="recurrence_type" id="yearly_recurrence" onclick="'+("ci")+'(this);"></TD>';O+='            <TD nowrap><SPAN class="label">'+strings.event_editor_label_recurrence_yearly+"</SPAN></TD>";O+="          </TR>";O+="        </TABLE>";O+="      </TD>";O+='      <TD style="border-left:1px solid #FFFFFF;padding:3px;" valign="top">';O+='        <DIV id="daily_recurrence_settings" style="display:none">';O+='          <TABLE border="0" cellspacing="5" cellpadding="0">';O+="            <TR>";O+='              <TD><INPUT type="radio" id="daily_recurrence_checkbox1" name="daily_recurrence_type" checked></TD>';O+="              <TD nowrap>";O+='                <SPAN class="label">';k=[];k["INTERVAL"]='<INPUT type="text" id="daily_recurrence_interval" style="width:30px;" onkeydown="document.getElementById( \'daily_recurrence_checkbox1\' ).checked = true;">';O+=strings.event_editor_label_daily_pattern1.format(k);O+="                </SPAN>";O+="              </TD>";O+="            </TR>";O+="            <TR>";O+='              <TD><INPUT type="radio" id="daily_recurrence_checkbox2" name="daily_recurrence_type"></TD>';O+='              <TD nowrap><SPAN class="label">'+strings.event_editor_label_every_pattern2+"</SPAN></TD>";O+="            </TR>";O+="          </TABLE>";O+="        </DIV>";O+='        <DIV id="weekly_recurrence_settings" style="display:none">';O+='          <TABLE border="0" cellspacing="5" cellpadding="0">';O+="            <TR>";O+="              <TD nowrap>";O+='                <SPAN class="label">';k=[];k["INTERVAL"]='<INPUT type="text" id="weekly_recurrence_interval" style="width:30px;">';O+=strings.event_editor_label_weekly_pattern.format(k);O+="                </SPAN>";O+="              </TD>";O+="            </TR>";O+="          </TABLE>";O+='          <TABLE border="0" cellspacing="5" cellpadding="0">';O+="            <TR>";O+='              <TD><INPUT type="checkbox" id="DAY1"></TD><TD><SPAN class="label">'+strings.monday+"</SPAN></TD>";O+='              <TD><INPUT type="checkbox" id="DAY2"></TD><TD><SPAN class="label">'+strings.tuesday+"</SPAN></TD>";O+='              <TD><INPUT type="checkbox" id="DAY3"></TD><TD><SPAN class="label">'+strings.wednesday+"</SPAN></TD>";O+='              <TD><INPUT type="checkbox" id="DAY4"></TD><TD><SPAN class="label">'+strings.thursday+"</SPAN></TD>";O+="            </TR>";O+="            <TR>";O+='              <TD><INPUT type="checkbox" id="DAY5"></TD><TD><SPAN class="label">'+strings.friday+"</SPAN></TD>";O+='              <TD><INPUT type="checkbox" id="DAY6"></TD><TD><SPAN class="label">'+strings.saturday+"</SPAN></TD>";O+='              <TD><INPUT type="checkbox" id="DAY0"></TD><TD colspan="3"><SPAN class="label">'+strings.sunday+"</SPAN></TD>";O+="            </TR>";O+="          </TABLE>";O+="        </DIV>";O+='        <DIV id="monthly_recurrence_settings" style="display:none">';O+='          <TABLE border="0" cellspacing="5" cellpadding="0">';O+="            <TR>";O+='              <TD nowrap><INPUT type="radio" id="monthly_recurrence_checkbox1" name="monthly_recurrence_type" checked></TD>';O+="              <TD nowrap>";O+='                <SPAN class="label">';k=[];k["DATE"]='<INPUT type="text" id="monthly_recurrence_day" style="width:30px;" onkeydown="document.getElementById( \'monthly_recurrence_checkbox1\' ).checked = true;">';k["INTERVAL"]='<INPUT type="text" id="monthly_recurrence_interval1" style="width:30px;" onkeydown="document.getElementById( \'monthly_recurrence_checkbox1\' ).checked = true;">';O+=strings.event_editor_label_monthly_pattern1.format(k);O+="                </SPAN>";O+="              </TD>";O+="            </TR>";O+="          </TABLE>";O+='          <TABLE border="0" cellspacing="5" cellpadding="0">';O+="            <TR>";O+='              <TD nowrap><INPUT type="radio" id="monthly_recurrence_checkbox2" name="monthly_recurrence_type"></TD>';O+="              <TD nowrap>";O+='                <SPAN class="label">';k=[];m="";m+='<SELECT id="monthly_recurrence_every" onchange="document.getElementById( \'monthly_recurrence_checkbox2\' ).checked = true;">';m+='  <OPTION value="'+oE.m+'">'+strings.recurrence_first+"</OPTION>";m+='  <OPTION value="'+oE.A+'">'+strings.recurrence_second+"</OPTION>";m+='  <OPTION value="'+oE.k+'">'+strings.recurrence_third+"</OPTION>";m+='  <OPTION value="'+oE.d+'">'+strings.recurrence_fourth+"</OPTION>";m+='  <OPTION value="'+oE.O+'">'+strings.recurrence_last+"</OPTION>";m+="</SELECT>";k["EVERY"]=m;m="";m+='<SELECT id="monthly_recurrence_day_of_week" onchange="document.getElementById( \'monthly_recurrence_checkbox2\' ).checked = true;">';m+='  <OPTION value="'+jZ.A+'">'+strings.monday+"</OPTION>";m+='  <OPTION value="'+jZ.Y+'">'+strings.tuesday+"</OPTION>";m+='  <OPTION value="'+jZ.g+'">'+strings.wednesday+"</OPTION>";m+='  <OPTION value="'+jZ.v+'">'+strings.thursday+"</OPTION>";m+='  <OPTION value="'+jZ.k+'">'+strings.friday+"</OPTION>";m+='  <OPTION value="'+jZ.H+'">'+strings.saturday+"</OPTION>";m+='  <OPTION value="'+jZ.W+'">'+strings.sunday+"</OPTION>";m+='  <OPTION value="'+jZ.d+'">'+strings.day+"</OPTION>";m+='  <OPTION value="'+jZ.O+'">'+strings.weekday+"</OPTION>";m+='  <OPTION value="'+jZ.m+'">'+strings.weekendday+"</OPTION>";m+="</SELECT>";k["DAY"]=m;k["INTERVAL"]='<INPUT type="text" id="monthly_recurrence_interval2" style="width:30px;" onkeydown="document.getElementById( \'monthly_recurrence_checkbox2\' ).checked = true;">';O+=strings.event_editor_label_monthly_pattern2.format(k);O+="                </SPAN>";O+="              </TD>";O+="            </TR>";O+="          </TABLE>";O+="        </DIV>";O+='        <DIV id="yearly_recurrence_settings" style="display:none">';O+='          <TABLE border="0" cellspacing="5" cellpadding="0">';O+="            <TR>";O+='              <TD nowrap><INPUT type="radio" id="yearly_recurrence_checkbox1" name="yearly_recurrence_type" checked></TD>';O+="              <TD nowrap>";O+='                <SPAN class="label">';k=[];k["DATE"]='<INPUT type="text" id="yearly_recurrence_day" style="width:30px;" onkeydown="document.getElementById( \'yearly_recurrence_checkbox1\' ).checked = true;">';m="";m+='<SELECT id="yearly_recurrence_month1" onchange="document.getElementById( \'yearly_recurrence_checkbox1\' ).checked = true;">';m+='  <OPTION value="'+t1.g+'">'+strings.january+"</OPTION>";m+='  <OPTION value="'+t1.O+'">'+strings.february+"</OPTION>";m+='  <OPTION value="'+t1.d+'">'+strings.march+"</OPTION>";m+='  <OPTION value="'+t1.Y+'">'+strings.april+"</OPTION>";m+='  <OPTION value="'+t1.W+'">'+strings.may+"</OPTION>";m+='  <OPTION value="'+t1.m+'">'+strings.june+"</OPTION>";m+='  <OPTION value="'+t1.L+'">'+strings.july+"</OPTION>";m+='  <OPTION value="'+t1.k+'">'+strings.august+"</OPTION>";m+='  <OPTION value="'+t1.A+'">'+strings.september+"</OPTION>";m+='  <OPTION value="'+t1.h+'">'+strings.october+"</OPTION>";m+='  <OPTION value="'+t1.v+'">'+strings.november+"</OPTION>";m+='  <OPTION value="'+t1.H+'">'+strings.december+"</OPTION>";m+="</SELECT>";k["MONTH"]=m;O+=strings.event_editor_label_yearly_pattern1.format(k);O+="                </SPAN>";O+="              </TD>";O+="            </TR>";O+="          </TABLE>";O+='          <TABLE border="0" cellspacing="5" cellpadding="0">';O+="            <TR>";O+='              <TD nowrap><INPUT type="radio" id="yearly_recurrence_checkbox2" name="yearly_recurrence_type"></TD>';O+="              <TD nowrap>";O+='                <SPAN class="label">';k=[];m="";m+='<SELECT id="yearly_recurrence_every" onchange="document.getElementById( \'yearly_recurrence_checkbox2\' ).checked = true;">';m+='  <OPTION value="'+oE.m+'">'+strings.recurrence_first+"</OPTION>";m+='  <OPTION value="'+oE.A+'">'+strings.recurrence_second+"</OPTION>";m+='  <OPTION value="'+oE.k+'">'+strings.recurrence_third+"</OPTION>";m+='  <OPTION value="'+oE.d+'">'+strings.recurrence_fourth+"</OPTION>";m+='  <OPTION value="'+oE.O+'">'+strings.recurrence_last+"</OPTION>";m+="</SELECT>";k["EVERY"]=m;m="";m+='<SELECT id="yearly_recurrence_day_of_week" onchange="document.getElementById( \'yearly_recurrence_checkbox2\' ).checked = true;">';m+='  <OPTION value="'+jZ.A+'">'+strings.monday+"</OPTION>";m+='  <OPTION value="'+jZ.Y+'">'+strings.tuesday+"</OPTION>";m+='  <OPTION value="'+jZ.g+'">'+strings.wednesday+"</OPTION>";m+='  <OPTION value="'+jZ.v+'">'+strings.thursday+"</OPTION>";m+='  <OPTION value="'+jZ.k+'">'+strings.friday+"</OPTION>";m+='  <OPTION value="'+jZ.H+'">'+strings.saturday+"</OPTION>";m+='  <OPTION value="'+jZ.W+'">'+strings.sunday+"</OPTION>";m+='  <OPTION value="'+jZ.d+'">'+strings.day+"</OPTION>";m+='  <OPTION value="'+jZ.O+'">'+strings.weekday+"</OPTION>";m+='  <OPTION value="'+jZ.m+'">'+strings.weekendday+"</OPTION>";m+="</SELECT>";k["DAY"]=m;m="";m+='<SELECT id="yearly_recurrence_month2" onchange="document.getElementById( \'yearly_recurrence_checkbox2\' ).checked = true;">';m+='  <OPTION value="'+t1.g+'">'+strings.january+"</OPTION>";m+='  <OPTION value="'+t1.O+'">'+strings.february+"</OPTION>";m+='  <OPTION value="'+t1.d+'">'+strings.march+"</OPTION>";m+='  <OPTION value="'+t1.Y+'">'+strings.april+"</OPTION>";m+='  <OPTION value="'+t1.W+'">'+strings.may+"</OPTION>";m+='  <OPTION value="'+t1.m+'">'+strings.june+"</OPTION>";m+='  <OPTION value="'+t1.L+'">'+strings.july+"</OPTION>";m+='  <OPTION value="'+t1.k+'">'+strings.august+"</OPTION>";m+='  <OPTION value="'+t1.A+'">'+strings.september+"</OPTION>";m+='  <OPTION value="'+t1.h+'">'+strings.october+"</OPTION>";m+='  <OPTION value="'+t1.v+'">'+strings.november+"</OPTION>";m+='  <OPTION value="'+t1.H+'">'+strings.december+"</OPTION>";m+="</SELECT>";k["MONTH"]=m;O+=strings.event_editor_label_yearly_pattern2.format(k);O+="                </SPAN>";O+="              </TD>";O+="            </TR>";O+="          </TABLE>";O+="        </DIV>";O+="      </TD>";O+="    </TR>";O+="  </TABLE>";O+="</DIV>";O+="<BR>";O+='<DIV id="range_of_recurrence_group_box" style="border:1px solid #888888;padding:5px;width:'+P+'">';O+='  <SPAN class="label" style="padding-left:8px;color:blue;">'+strings.event_editor_label_recurrence_range+"</SPAN>";O+='  <TABLE border="0" cellspacing="3" cellpadding="0">';O+="    <TR>";O+='      <TD><INPUT type="radio" id="no_end_checkbox" name="recurrence_end_type" checked></TD>';O+='      <TD nowrap><SPAN class="label">'+strings.event_editor_label_recurrence_no_end_date+"</SPAN></TD>";O+="    </TR>";O+="  </TABLE>";O+='  <TABLE border="0" cellspacing="3" cellpadding="0">';O+="    <TR>";O+='      <TD><INPUT type="radio" id="end_after_checkbox" name="recurrence_end_type"></TD>';O+="      <TD nowrap>";O+='        <SPAN class="label">';k=[];k["ENDAFTER"]='<INPUT type="text" id="end_after" style="width:30px;" onkeydown="document.getElementById( \'end_after_checkbox\' ).checked = true;">';O+=strings.event_editor_label_recurrence_end_after.format(k);O+="        </SPAN>";O+="      </TD>";O+="    </TR>";O+="  </TABLE>";O+='  <TABLE border="0" cellspacing="3" cellpadding="0">';O+="    <TR>";O+='      <TD><INPUT type="radio" id="end_by_checkbox" name="recurrence_end_type"></TD>';O+="      <TD nowrap>";O+='        <SPAN class="label">';k=[];k["ENDBY"]='<INPUT type="text" id="end_by" style="width:80px;">';O+=strings.event_editor_label_recurrence_end_by.format(k);O+="        </SPAN>";O+="      </TD>";O+='      <TD><DIV id="repeatEndDatePopUp" class="repeatPopEnd"></DIV></TD>';O+="    </TR>";O+="  </TABLE>";O+="</DIV>";C.innerHTML=O;}window.name="eventeditor";Qg("subject").value=d.t()!=null?d.t():"";Qg("location").value=d.Aa()!=null?d.Aa():"";Qg("start_date").value=opener.sM(d.k());Qg("start_time").value=opener.tV(d.k());KF=d.k();Dx=d.Y();var w=d.Y();if(d.BS()){w.setDate(w.getDate()-1);}Qg("end_date").value=opener.sM(w);Qg("end_time").value=opener.tV(w);if(ap()){Qg("fb_start_date").value=Qg("start_date").value;Qg("fb_start_time").value=Qg("start_time").value;Qg("fb_end_date").value=Qg("end_date").value;Qg("fb_end_time").value=Qg("end_time").value;}if(d.BS()){Qg("all_day").checked=true;Qg("start_time").disabled=true;Qg("end_time").disabled=true;m0(Qg("timePopStartBtn"));m0(Qg("timePopEndBtn"));if(ap()){Qg("fb_all_day").checked=true;Qg("fb_start_time").disabled=true;Qg("fb_end_time").disabled=true;m0(Qg("fb_timePopStartBtn"));m0(Qg("fb_timePopEndBtn"));}}if(d.W){var Q=d.a();if(Q.AH()){var R=Q.Eu();if(R!=null){var H=Q.j();R.setMinutes(R.getMinutes()+H);if(X9(R,d.k())<=0){Qg("reminder_set").checked=true;}}else{Qg("reminder_set").checked=true;}}}else{if(d.AH()){Qg("reminder_set").checked=true;}}var V=Qg("reminder_minutes_before_start");var H=d.j();var Z=false;for(var W=0;W<V.options.length;W++){var g=V.options.item(W);var A6=parseInt(g.value,10);if(A6==H){g.selected=true;Z=true;break;}}if(!Z){var g=document.createElement("OPTION");V.options.add(g,-1);if((H>=iO)&&(H%iO==0)){var L=H/iO;g.innerText=L+" "+strings.week_unit;}else{if((H>=yI)&&(H%yI==0)){var L=H/yI;g.innerText=L+" "+strings.day_unit;}else{if((H>=ZL)&&(H%ZL==0)){var L=H/ZL;g.innerText=L+" "+strings.hour_unit;}else{g.innerText=H+" "+strings.minute_unit;}}}g.value=H;g.selected=true;}Qg("label").value=d.Ab()!=null?d.Ab():qX.O;Qg("busy_status").value=d.u()!=null?d.u():tW.m;Qg("private").checked=(d.Cz()==hG.O);Qg("private").disabled=(d.W||d.g||F.O());if(!d.W&&!d.g){var K=0;var h=d.k();var G=h.getDate();while(G>0){G-=7;K++;}Qg("daily_recurrence_interval").value="1";Qg("weekly_recurrence_interval").value="1";Qg("DAY"+h.getDay()).checked=true;Qg("monthly_recurrence_day").value=h.getDate();Qg("monthly_recurrence_day_of_week").value=h.getDay();Qg("monthly_recurrence_interval1").value="1";Qg("monthly_recurrence_interval2").value="1";Qg("monthly_recurrence_every").value=K;Qg("yearly_recurrence_day").value=h.getDate();Qg("yearly_recurrence_day_of_week").value=h.getDay();Qg("yearly_recurrence_month1").value=h.getMonth();Qg("yearly_recurrence_month2").value=h.getMonth();Qg("yearly_recurrence_every").value=K;Qg("end_after").value="10";var J=h.clone();J.setDate(J.getDate()+10);Qg("end_by").value=opener.sM(J);if(d.X()==false){sf(Qg("range_of_recurrence_group_box"));Qg("end_by").disabled=true;}else{var A=d.r();switch(A.d){case Yy.m:Qg("daily_recurrence").checked=true;Yj(Qg("daily_recurrence_settings"));Qg("daily_recurrence_interval").value=A.m;break;case Yy.O:if(A.O==jZ.O){Qg("daily_recurrence_interval").value=A.m;Qg("daily_recurrence_checkbox2").checked=true;for(var W=0;W<7;W++){Qg("DAY"+W).checked=A.a(W);}if(d.Gc()==S4.O){Qg("daily_recurrence").checked=true;Yj(Qg("daily_recurrence_settings"));}else{Qg("weekly_recurrence").checked=true;Yj(Qg("weekly_recurrence_settings"));}}else{Qg("weekly_recurrence").checked=true;Yj(Qg("weekly_recurrence_settings"));Qg("weekly_recurrence_interval").value=A.m;for(var W=0;W<7;W++){Qg("DAY"+W).checked=A.a(W);}}break;case Yy.d:Qg("monthly_recurrence").checked=true;Yj(Qg("monthly_recurrence_settings"));Qg("monthly_recurrence_interval1").value=A.m;Qg("monthly_recurrence_interval2").value=A.m;if(A.k!=null){Qg("monthly_recurrence_day").value=A.H.getDate();Qg("monthly_recurrence_checkbox2").checked=true;Qg("monthly_recurrence_day_of_week").value=A.O;Qg("monthly_recurrence_every").value=A.k;}else{Qg("monthly_recurrence_day").value=A.O;Qg("monthly_recurrence_checkbox1").checked=true;}break;case Yy.k:Qg("yearly_recurrence").checked=true;Yj(Qg("yearly_recurrence_settings"));Qg("yearly_recurrence_day").value=A.H.getDate();if(A.k!=null){Qg("yearly_recurrence_checkbox2").checked=true;Qg("yearly_recurrence_day_of_week").value=A.O;Qg("yearly_recurrence_month2").value=A.Y;Qg("yearly_recurrence_every").value=A.k;}else{Qg("yearly_recurrence_checkbox1").checked=true;Qg("yearly_recurrence_month1").value=A.H.getMonth();}break;}if(A.A!=null){Qg("end_after_checkbox").checked=true;Qg("end_after").value=A.A;}else{if(A.W!=null){Qg("end_by_checkbox").checked=true;Qg("end_by").value=opener.sM(A.W);}}}}var I=d.D5();if(I==w9.O){XF("highImportanceButton");bg("high_importance_menuitem");}else{if(I==w9.m){XF("lowImportanceButton");bg("low_importance_menuitem");}else{bg("medium_importance_menuitem");}}O="";O+='<SELECT id="timePickerPopup" size="7" style="display:none;position:absolute;width:82px;">';var M=new Date(2005,7,1);for(var W=0;W<48;W++){var L=opener.tV(M);O+='<OPTION value="'+L+'">'+L+"</OPTION>";M.setMinutes(M.getMinutes()+30);}O+="</SELECT>";gDocBody.insertAdjacentHTML("beforeEnd",O);pD=Qg("timePickerPopup");pD.onmousedown=function(evt){var T=rH(evt);PG(T);};pD.onclick=Cv;O='<SELECT id="recipientTypeSelector" size="3" style="display:none;position:absolute;z-index:5;">';O+='<OPTION value="'+qf.O+'">'+strings.meeting_recipient_required+"</OPTION>";O+='<OPTION value="'+qf.d+'">'+strings.meeting_recipient_optional+"</OPTION>";O+='<OPTION value="'+qf.m+'">'+strings.meeting_recipient_resource+"</OPTION>";O+="</SELECT>";gDocBody.insertAdjacentHTML("beforeEnd",O);C6=Qg("recipientTypeSelector");C6.onmousedown=function(evt){var T=rH(evt);PG(T);};C6.onclick=FN;gDoc.onmouseup=zW;gDoc.onmousedown=Yw;gDoc.onmousemove=Bf;if(gIsNS){gDoc.onkeypress=gA;}if(gIsIE){gDoc.onselectstart=function(L){var v=rH(L);var d=z0(v);var W=d.tagName.toUpperCase();if(!(W=="INPUT"&&d.type=="text")&&W!="TEXTAREA"&&!(W=="HTML"&&d.ownerDocument.designMode.toLowerCase()=="on")){return false;}};}if(QK){var A2=fY("<input type='text' id='inlineRecipientEditor' style='position:absolute;background-color:white;left:10000px;border-width:0px;' tabindex='-1'>",gDocBody);fY("<input type='text' id='To_Field'  style='display:none;'>",gDocBody);fY("<input type='text' id='Cc_Field'  style='display:none;'>",gDocBody);fY("<input type='text' id='Bcc_Field' style='display:none;'>",gDocBody);var A8=new rm(window);A8.N(A2);}Ay=new Date(d.k().getFullYear(),d.k().getMonth(),d.k().getDate());if(ap()){opener.ay.A();var l=[];var t=d.L();if(t!=null){l=t.O();}var f=[];for(var W=0;W<l.length;W++){var j=l[W];if(j.m()==null){Y8.O(f,j.d());t.W(j);l=t.O();W=0;}}if(f.length>0){var S=ky.A;S.W(f,Ai,H9);}else{H9();}}Qg("subject").focus();Wj=true;}var w1=-105;var YT=-756;function D2(){var A=opener.ModelessDialog.getDialogArguments(window);if(A.I()!=yc.k){return;}var O=KG["save_toolbar_button"];var m=PM["save_appointment_menuitem"];var k=[];var d=A.L();if(d!=null){k=d.O();}if(k.length<=1){if(O!=null){O.BZ(strings.eventeditortoolbar_caption_save_and_close_event);O.Bj(strings.eventeditortoolbar_tooltip_save_and_close_event);O.CF(YT,0);O.Bi("save_and_close_event");}if(m!=null){m.F(strings.shared_save);m.AG("save_and_close_event");m.AC(strings.shared_save_shortcut);}}else{if(O!=null){O.BZ(strings.eventeditortoolbar_caption_send_and_close_event);O.Bj(strings.eventeditortoolbar_tooltip_send_and_close_event);O.CF(w1,0);O.Bi("send_and_close_event");}if(m!=null){m.F(strings.shared_send);m.AG("send_and_close_event");m.AC(strings.shared_send_shortcut);}}}function ci(O){Qg("range_of_recurrence_group_box").style.display=(O.id!="not_recurring")?"block":"none";Qg("daily_recurrence_settings").style.display=(O.id=="daily_recurrence")?"block":"none";Qg("weekly_recurrence_settings").style.display=(O.id=="weekly_recurrence")?"block":"none";Qg("monthly_recurrence_settings").style.display=(O.id=="monthly_recurrence")?"block":"none";Qg("yearly_recurrence_settings").style.display=(O.id=="yearly_recurrence")?"block":"none";}function handleComposeApptBeforeUnload(){Qg("start_date").onblur=null;Qg("start_time").onblur=null;Qg("end_date").onblur=null;Qg("end_time").onblur=null;if(Qg("fb_start_date")!=null){Qg("fb_start_date").onblur=null;Qg("fb_start_time").onblur=null;Qg("fb_end_date").onblur=null;Qg("fb_end_time").onblur=null;}if(sA){var O=Qg("inlineRecipientEditor");O.onblur=null;O.onkeydown=null;}if(uE!=null){uE.close();uE=null;}}function qn(){if(f2("wnd_ComposeAppt")!="scheduling_section"){return;}var g=Qg("recipient_list_table");var v=Qg("recipient_list_table_body");for(var d=g.rows.length;--d>=0;){g.deleteRow(d);}var W=opener.ModelessDialog.getDialogArguments(window);var A=[];var h=W.L();if(h!=null){A=h.O();}var N=Qg("recipient_table_scrollable_div_container");var a=N.offsetHeight;for(var d=0,len=A.length;d<len;d++){var k=A[d];if(k.A()==Gs.O){var m=fY("<TR>",v);var O;O=fY('<TD class="recipient_table_cell" width="20" align="center" style="padding:0px;">',m);O.innerHTML='<IMG src="img/meeting_organizer.gif">';if(QK&&!W.AR()){O=fY('<TD class="recipient_table_cell" width="20" align="center" style="padding:0px;">',m);O.innerHTML="&nbsp;";}O=fY('<TD class="recipient_table_cell" style="border-right-width:0px;">',m);O.innerHTML=k.d();m.recipient=k;break;}}for(var d=0,len=A.length;d<len;d++){var k=A[d];if(k.A()==Gs.O){continue;}var m=fY("<TR>",v);var O;var Y=k.k();var E="";O=fY('<TD class="recipient_table_cell" width="20" align="center" style="padding:0px;">',m);if(Y==qf.O){O.innerHTML='<IMG src="img/required_attendee.gif" class="required_attendee_icon">';}else{if(Y==qf.d){O.innerHTML='<IMG src="img/optional_attendee.gif" class="optional_attendee_icon">';}else{if(Y==qf.m){O.innerHTML='<IMG src="img/meeting_resource.gif" class="resource_icon">';}}}if(QK){O.onmousedown=kH;}if(QK&&!W.AR()){O=fY('<TD class="recipient_table_cell" width="20" align="center" style="padding:0px;">',m);var H=k.N();if(H==hs.k){O.innerHTML='<DIV class="response_status_icon" style="background-position:0px '+xR+'px;" title="'+strings.meeting_tentative+'"></DIV>';}else{if(H==hs.d){O.innerHTML='<DIV class="response_status_icon" style="background-position:0px '+UN+'px;" title="'+strings.meeting_accepted+'"></DIV>';}else{if(H==hs.m){O.innerHTML='<DIV class="response_status_icon" style="background-position:0px '+dG+'px;" title="'+strings.meeting_declined+'"></DIV>';}else{O.innerHTML='<DIV class="response_status_icon" style="background-position:0px '+Y0+'px;" title="'+strings.meeting_no_response+'"></DIV>';}}}}O=fY('<TD class="recipient_table_cell" style="border-right-width:0px;">',m);O.innerHTML=k.d();if(QK){O.style.cursor="text";O.onmousedown=Wk;}m.recipient=k;}if(QK){var m=fY("<TR>",v);var O;O=fY('<TD class="recipient_table_cell" width="20" align="center" style="padding:0px;">',m);O.innerHTML="&nbsp;";if(!W.AR()){O=fY('<TD class="recipient_table_cell" width="20" align="center" style="padding:0px;">',m);O.innerHTML="&nbsp;";}O=fY('<TD class="recipient_table_cell" style="color:gray;cursor:default;border-right-width:0px;">',m);O.innerHTML=strings.event_editor_label_click_here_to_add_a_name;O.onmousedown=Wk;m.recipient=null;}var L=Qg("recipient_table_scrollable_div");L.style.height=a+"px";nn.w(L.scrollHeight);}function OR(){if(f2("wnd_ComposeAppt")!="scheduling_section"){return;}var l=JB();var H=Qg("freebusy_table_scrollable_div");H.style.height=Qg("freebusy_table_grid_container").offsetHeight+"px";var k=Qg("freebusy_table");var T=Qg("freebusy_table_body");for(var O=k.rows.length;--O>=1;){k.deleteRow(O);}var N=HD(H,"DIV","FreeBusyDataSampleDiv");for(var O=0,len=N.length;O<len;O++){H.removeChild(N[O]);}N=HD(H,"DIV","FreeBusyInfo");for(var O=0,len=N.length;O<len;O++){H.removeChild(N[O]);}var V=Qg("FreeBusyMeetingDiv");if(V!=null){H.removeChild(V);}var w=opener.ModelessDialog.getDialogArguments(window);if(w==null){return;}var h=[];var R=w.L();if(R!=null){h=R.O();}var A=0;var g=23;if(aM){A=Math.ceil(sp/ZL);g=Math.floor(iH/ZL);k.rows[0].cells[0].colSpan=g-A+1;}for(var O=0,len=h.length+15;O<len;O++){var n=fY("<TR>",T);for(var a=A;a<=g;a++){var U=fY('<TD class="FreeBusyTableCell">',n);U.style.backgroundColor=(a*ZL<sp||a*ZL>iH)?Xf:wR;U.innerHTML="&nbsp;";if(a==g){U.style.borderRightWidth="0px";}}}var Y=Ay.clone();Y.setHours(A,0,0);var v=Y.clone();v.setHours(v.getHours()+g-A+1,0,0);if(!(X9(Dx,Y)<0||X9(KF,v)>0)){var m=fY('<DIV class="FreeBusyMeetingDiv" id="FreeBusyMeetingDiv">',H);var d="";d+='<TABLE class="FreeBusyMeetingTable" border="0" cellspacing="0" cellpadding="0">';d+="<TR>";d+='<TD class="FreeBusyMeetingLeftBar"></TD>';d+='<TD class="FreeBusyMeetingBody"></TD>';d+='<TD class="FreeBusyMeetingRightBar"></TD>';d+="</TR>";d+="</TABLE>";m.innerHTML=d;var K=(PL(KF,Dx)==0);if(!Qg("all_day").checked&&K){if(gIsIE&&Su>=6.0){m.firstChild.rows[0].cells[0].style.cursor="col-resize";m.firstChild.rows[0].cells[2].style.cursor="col-resize";}else{m.firstChild.rows[0].cells[0].style.cursor="e-resize";m.firstChild.rows[0].cells[2].style.cursor="w-resize";}}else{m.firstChild.rows[0].cells[1].style.cursor="default";}m.style.top=k.rows[1].cells[0].offsetTop+"px";m.style.height=k.offsetHeight+"px";if(X9(KF,Y)<0){m.firstChild.rows[0].cells[0].style.width="0px";m.style.left="0px";}else{var C=KF.getHours()-A;if(C<0){m.style.left="0px";}else{if(C>=k.rows[1].cells.length){var W=k.rows[1].cells[k.rows[1].cells.length-1];m.style.left=(W.offsetLeft+W.offsetWidth)+"px";}else{var W=k.rows[1].cells[C];m.style.left=(W.offsetLeft+Math.round(KF.getMinutes()*W.offsetWidth/ZL))+"px";}}}if(X9(Dx,v)>=0){var W=k.rows[1].cells[g-A];var z=W.offsetLeft+W.offsetWidth;m.style.width=(z-m.offsetLeft)+"px";m.firstChild.rows[0].cells[2].style.width="0px";}else{var W=k.rows[1].cells[Dx.getHours()-A];var z=W.offsetLeft+Math.round(Dx.getMinutes()*W.offsetWidth/ZL);m.style.width=(z-m.offsetLeft)+"px";}Zv(m,70);}function f(q,B){var I=[];if(q.toUpperCase()==l.UP.H.toUpperCase()){var G=nL(Y,v);I=G.k(Y,v);}else{var G=l.ay.m(q);if(G!=null){I=G.k(Y,v);}}var Z;if(G!=null){Z=G.a();}else{Z=ZF.d;}var r=k.rows[B+1];if(Z==ZF.m){for(var S=0,len=I.length;S<len;S++){var J=I[S];var M=fY('<DIV class="FreeBusyDataSampleDiv">',H);M.style.top=(r.cells[0].offsetTop+1)+"px";M.style.height=(r.cells[0].offsetHeight-2)+"px";if(X9(J.O,Y)<0){M.style.left="0px";}else{var o=r.cells[J.O.getHours()-A];M.style.left=(o.offsetLeft+Math.round(J.O.getMinutes()*o.offsetWidth/ZL))+"px";}if(X9(J.m,v)>=0){var o=r.cells[g-A];var u=o.offsetLeft+o.offsetWidth;M.style.width=(u-M.offsetLeft)+"px";}else{var o=r.cells[J.m.getHours()-A];var u=o.offsetLeft+Math.round(J.m.getMinutes()*o.offsetWidth/ZL);M.style.width=(u-M.offsetLeft)+"px";}M.style.backgroundColor=q1(J.d);}}else{var M=fY('<DIV class="FreeBusyInfo">',H);M.style.top=(r.cells[0].offsetTop+1)+"px";M.style.height=(r.cells[0].offsetHeight-2)+"px";M.style.left="0px";M.style.width=(H.offsetWidth-2)+"px";if(Z==ZF.d){M.title=strings.freebusy_fetching;}else{if(Z==ZF.O){M.title=strings.freebusy_fetch_error;}}}}var X=0;for(var O=0,len=h.length;O<len;O++){var L=h[O];if(L.A()==Gs.O){var E=L.m();if(E!=null){f(E,X);}X++;break;}}for(var O=0,len=h.length;O<len;O++){var L=h[O];if(L.A()!=Gs.O){var E=L.m();if(E!=null){f(E,X);}X++;}}var j=Qg("freebusy_table_grid_header_div");var Q=Qg("freebusy_table_scrollable_div");j.style.width=Q.clientWidth+"px";Qg("freebusy_day_header_cell").innerHTML=wy(Ay,XU("long_date"));var d="";var b=new Date(2005,7,1);b.setHours(A+1,0,0);d+='<TABLE border="0" cellspacing="0" cellpadding="0">';d+="<TR>";for(var O=1;O<=g-A;O++){var t=k.rows[1].cells[O].offsetWidth;d+='<TD align="center" valign="bottom" class="FreeBusyTimeHeaderCell" width="'+t+'">';d+=wy(b,XU("freebusy_time_header_date"));d+="</TD>";b.setHours(b.getHours()+1);}d+="</TR>";d+="</TABLE>";var P=Qg("freebusy_time_header_cell_container");P.innerHTML=d;var t=k.rows[1].cells[0].offsetWidth;P.style.paddingLeft=Math.round(t/2)+"px";}function KR(m,W){var O=new rO();if(Qg("daily_recurrence").checked&&Qg("daily_recurrence_checkbox1").checked){O.d=Yy.m;O.m=parseInt(Qg("daily_recurrence_interval").value,10);}else{if(Qg("daily_recurrence").checked&&Qg("daily_recurrence_checkbox2").checked){O.d=Yy.O;O.m=1;O.O=jZ.O;}else{if(Qg("weekly_recurrence").checked){O.d=Yy.O;O.m=parseInt(Qg("weekly_recurrence_interval").value,10);O.O=IZ();}else{if(Qg("monthly_recurrence").checked){O.d=Yy.d;if(Qg("monthly_recurrence_checkbox1").checked){O.m=parseInt(Qg("monthly_recurrence_interval1").value,10);O.O=parseInt(Qg("monthly_recurrence_day").value,10);}else{if(Qg("monthly_recurrence_checkbox2").checked){O.m=parseInt(Qg("monthly_recurrence_interval2").value,10);O.k=parseInt(Qg("monthly_recurrence_every").value,10);O.O=parseInt(Qg("monthly_recurrence_day_of_week").value,10);}}}else{if(Qg("yearly_recurrence").checked){O.d=Yy.k;O.m=1;if(Qg("yearly_recurrence_checkbox1").checked){O.O=parseInt(Qg("yearly_recurrence_day").value,10);O.Y=parseInt(Qg("yearly_recurrence_month1").value,10);}else{if(Qg("yearly_recurrence_checkbox2").checked){O.k=parseInt(Qg("yearly_recurrence_every").value,10);O.O=parseInt(Qg("yearly_recurrence_day_of_week").value,10);O.Y=parseInt(Qg("yearly_recurrence_month2").value,10);}}}}}}}if(Qg("end_after_checkbox").checked){O.A=parseInt(Qg("end_after").value,10);}else{if(Qg("end_by_checkbox").checked){O.W=opener.Av(Qg("end_by").value);}}O.g=m.getHours()*ZL+m.getMinutes();var k=Math.round((W.getTime()-m.getTime())/Z2);O.L=O.g+k;O.U=0;O.w=0;O.C=0;O.H=O.T(m);var d=O.f();O.E=d[0];O.P=d[1];var A=qe();O.X=A;return O;}function xa(w){if(sA){IV();return;}if(uE!=null){return;}var O=opener.ModelessDialog.getDialogArguments(window);var c=O.BZ();var W=[];var X=O.L();if(X!=null){W=X.O();}if(QK){for(var d=0;d<W.length;d++){var AR=W[d];for(var n=d+1;n<W.length;n++){var B=W[n];if(B.m()==AR.m()){X.W(B);W=X.O();n--;}}}}if(X!=null){W=X.O();}if(W.length<=1&&QK&&O.AR()){w=false;}else{if(W.length>1&&QK&&O.Ep()==false){w=true;}}if(w&&c.O()){alert(strings.event_editor_warning_meeting_public_folder);}var M;var f;var Z;var R;if(f2("wnd_ComposeAppt")=="scheduling_section"){M=Qg("fb_start_date");f=Qg("fb_start_time");Z=Qg("fb_end_date");R=Qg("fb_end_time");}else{M=Qg("start_date");f=Qg("start_time");Z=Qg("end_date");R=Qg("end_time");}var a;var g;var p=Qg("all_day").checked;a=opener.Av(M.value);if(a==null){alert(strings.event_editor_invalid_start_date);return;}g=opener.Av(Z.value);if(g==null){alert(strings.event_editor_invalid_end_date);return;}if(p){g.setDate(g.getDate()+1);}if(!p){var b,minutes;b=opener.sD(f.value);minutes=opener.NO(f.value);if(b==null||minutes==null){alert(strings.event_editor_invalid_start_time);return;}else{a.setHours(b,minutes,0);}b=opener.sD(R.value);minutes=opener.NO(R.value);if(b==null||minutes==null){alert(strings.event_editor_invalid_end_time);return;}else{g.setHours(b,minutes,0);}}if(X9(g,a)<=0){alert(strings.event_editor_end_date_before_start_date);return;}if(O.W==false&&O.g==false){if(Qg("daily_recurrence").checked&&Qg("daily_recurrence_checkbox1").checked){var H=Qg("daily_recurrence_interval").value;if(isNaN(parseInt(H,10))||parseInt(H,10)<=0){alert(strings.event_editor_invalid_interval);return;}}else{if(Qg("weekly_recurrence").checked){var AQ=IZ();if(AQ.length==0){alert(strings.event_editor_no_day_selected);return;}var H=Qg("weekly_recurrence_interval").value;if(isNaN(parseInt(H,10))||parseInt(H,10)<=0){alert(strings.event_editor_invalid_interval);return;}}else{if(Qg("monthly_recurrence").checked){if(Qg("monthly_recurrence_checkbox1").checked){var Y=Qg("monthly_recurrence_day").value;if(isNaN(parseInt(Y,10))||parseInt(Y,10)<=0||parseInt(Y,10)>31){alert(strings.event_editor_invalid_day);return;}var H=Qg("monthly_recurrence_interval1").value;if(isNaN(parseInt(H,10))||parseInt(H,10)<=0){alert(strings.event_editor_invalid_interval);return;}if(Y>=29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds.printf(Y))){return;}}}else{if(Qg("monthly_recurrence_checkbox2").checked){var H=Qg("monthly_recurrence_interval2").value;if(isNaN(parseInt(H,10))||parseInt(H,10)<=0){alert(strings.event_editor_invalid_interval);return;}}}}else{if(Qg("yearly_recurrence").checked){if(Qg("yearly_recurrence_checkbox1").checked){var Y=Qg("yearly_recurrence_day").value;if(isNaN(parseInt(Y,10))||parseInt(Y,10)<=0){alert(strings.event_editor_invalid_day);return;}var A2=parseInt(Qg("yearly_recurrence_month1").value,10);if(Y>Date.LEAP_MONTH_LENGTH[A2]){alert(strings.event_editor_invalid_day);return;}if(A2==t1.O&&Y==29){if(!confirm(strings.event_editor_warning_day_number_out_of_bounds_february)){return;}}}}}}}if(Qg("end_after_checkbox").checked){var s=Qg("end_after").value.strip();if(isNaN(parseInt(s,10))||parseInt(s,10)<=0){alert(strings.event_editor_invalid_end_after);return;}}else{if(Qg("end_by_checkbox").checked){var G=opener.Av(Qg("end_by").value);if(G==null){alert(strings.event_editor_invalid_end_by_date);return;}}}}var D=false;var m=null;var l=null;if(O.W==false&&O.g==false){var u=false;if(!Qg("not_recurring").checked){m=KR(a,g);}if(O.X()==true){l=O.r();if(Qg("not_recurring").checked){u=true;}else{if(!l.V(m)){u=true;}}if(u){if(l.v.length>0&&!confirm(strings.event_editor_warning_exceptions_lost)){return;}O.GP();}else{D=true;}}}if(O.W==false&&O.g==false&&!Qg("not_recurring").checked&&Qg("end_by_checkbox").checked){var G=opener.Av(Qg("end_by").value);if(PL(m.H,G)>0){alert(strings.event_editor_end_by_before_start_date_of_recurrence_pattern);return;}}if(O.W==false&&O.g==false&&!Qg("not_recurring").checked&&Qg("reminder_set").checked){var U=parseInt(Qg("reminder_minutes_before_start").value,10);if(m.d==Yy.m||m.d==Yy.O&&m.O==jZ.O){var A=new Date();A.setHours(0,0,0);var k=A.clone();k.setDate(k.getDate()+m.m);A.setMinutes(m.L);k.setMinutes(m.g);var v=Math.floor((k.getTime()-A.getTime())/Z2);if(v<U){alert(strings.event_editor_wrong_reminder);return;}}else{if(m.d==Yy.O){if(m.O.length==1){var A=new Date();A.setHours(0,0,0);var k=A.clone();k.setDate(k.getDate()+m.m*7);A.setMinutes(m.L);k.setMinutes(m.g);var v=Math.floor((k.getTime()-A.getTime())/Z2);if(v<U){alert(strings.event_editor_wrong_reminder);return;}}else{var K=Y8.d(m.O);K.sort();var S=7;for(var d=1,len=K.length;d<len;d++){var A8=K[d-1];var AH=K[d];var v=AH-A8;if(v<S){S=v;}}var A=new Date();A.setHours(0,0,0);var k=A.clone();k.setDate(k.getDate()+S);A.setMinutes(m.L);k.setMinutes(m.g);var v=Math.floor((k.getTime()-A.getTime())/Z2);if(v<U){alert(strings.event_editor_wrong_reminder);return;}}}}}if(c.O()&&Qg("reminder_set").checked){alert(strings.event_editor_warning_reminder_public_folder);}var AJ=O.k();var A9=O.Y();O.BT(a);O.BR(g);O.DI(Qg("all_day").checked);O.Am(Qg("subject").value);O.Dt(Qg("location").value);var J=bu(am.t());J=J.strip();O.Ds(J);O.BU(Qg("reminder_set").checked);O.BM(parseInt(Qg("reminder_minutes_before_start").value,10));O.Ap(parseInt(Qg("busy_status").value,10));O.CY(parseInt(Qg("label").value,10));if(Qg("private").checked){O.Dg(true);O.DF(hG.O);}else{O.Dg(false);O.DF(hG.m);}var I=qe();if(!O.W&&!O.g){if(!Qg("not_recurring").checked){if(D){for(var d=0;d<l.v.length;d++){var h=l.v[d];var L=O.Ah(h.k);if(h.m==null&&O.t()!=null){L.Am(O.t());}if(h.Y==null&&O.Aa()!=null){L.Dt(O.Aa());}if(h.W==null&&O.Ab()!=null){L.CY(O.Ab());}if(h.O==null&&O.AH()!=null){L.BU(O.AH());}if(h.d==null&&O.j()!=null){L.BM(O.j());}if(h.v==null&&O.u()!=null){L.Ap(O.u());}if(h.H==null&&O.BS()!=null){L.DI(O.BS());}}}else{switch(m.d){case Yy.m:O.Cs(S4.O);break;case Yy.O:O.Cs(S4.A);break;case Yy.d:O.Cs(S4.k);break;case Yy.k:O.Cs(S4.d);break;}O.Gl(I);O.Ev(I.L());O.CJ(m);O.Er(opener.ds(m));O.CF(true);var U=O.j();var r=m.b(U);O.AK(r);var A6=m.H.clone();A6.setMinutes(m.g);O.Cj(A6);var A=m.H.clone();A.setMinutes(m.g);O.c(A);var k=m.H.clone();k.setMinutes(m.L);O.A4(k);O.DW(m.H);O.Dv(m.E);}}else{O.Er("");O.Cs(S4.m);O.Ev(I.L());O.CJ(null);O.CF(false);var r=new Date(O.k().getTime()-O.j()*Z2);O.AK(r);O.Cj(O.k());O.c(O.k());O.A4(O.Y());O.DW(O.k());O.Dv(O.Y());}}else{O.CJ(null);O.CF(false);O.J("recurrence_state");O.J("timezone_data");O.J("recurrence_pattern");if(O.W){O.c(AJ);O.A4(A9);}O.DW(O.k());O.Dv(O.Y());}if(QK){var C="";var z="";var E="";if(W.length>1){O.BQ(yc.O);O.Bd(hs.O);for(var d=0,len=W.length;d<len;d++){var N=W[d];N.X(C0.a(N.z(),N.m()));var o=N.k();var AV=O.Aj();if(o==qf.O&&AV!=hs.O){C+=N.d()+"; ";}else{if(o==qf.d){z+=N.d()+"; ";}else{if(o==qf.m){E+=N.d()+"; ";}}}}if(C.length>0){C=C.substr(0,C.length-2);}if(z.length>0){z=z.substr(0,z.length-2);}if(E.length>0){E=E.substr(0,E.length-2);}var T=O.a();var AK=T.AJ();var Aa=T.Bx();if(AK==null&&Aa==null){var Ab=[4,0,0,0,130,0,224,0,116,197,183,16,26,130,224,8,0,0,0,0];var q=[];for(var d=0;d<8;d++){rQ.m(q,Math.floor(Math.random()*255));}var AC=[0,0,0,0,0,0,0,0,16,0,0,0];var F=[];for(var d=0;d<16;d++){rQ.m(F,Math.floor(Math.random()*255));}var AO=Ab.concat(q).concat(AC).concat(F);var AY=rQ.A(AO);var A4=iF.O(AY,false);T.Ej(A4);T.Ei(A4);}if(O.Ep()!=true){O.Dj(true);}if(O.GS()==null){O.GY(Math.round(Math.random()*4.294967295));}}else{O.Gj();O.BQ(yc.k);O.Bd(hs.W);O.Dj(false);}O.Fx(C);O.G4(z);O.G8(E);}if(O.W==false&&O.g==false){O.Eq(369);}var AG=Math.round((O.Y().getTime()-O.k().getTime())/Z2);O.DB(AG);if(ap()){var Q;var P=ry.m;if(w){Q=opener.T5(O);P=Q[0];}switch(P){case ry.m:Qg("start_date").onblur=null;Qg("start_time").onblur=null;Qg("end_date").onblur=null;Qg("end_time").onblur=null;Qg("fb_start_date").onblur=null;Qg("fb_start_time").onblur=null;Qg("fb_end_date").onblur=null;Qg("fb_end_time").onblur=null;if(w){var AL=Q[1];if(AL){alert(strings.drb_success);}}var AZ=w?"SEND":"SAVE";var j=[O,AZ,GW];Gi(j);break;case ry.W:case ry.d:case ry.k:case ry.O:case ry.A:var V=Q[1];var t;if(P==ry.O){t=strings.drb_conflict.printf(V);}else{if(P==ry.d){t=strings.drb_auto_accept_off.printf(V);}else{if(P==ry.k){t=strings.drb_decline_recurring.printf(V);}else{t=strings.drb_error.printf(V);}}}alert(t);break;}}else{var j=[O,"SAVE",false];Gi(j);}}function j6(C,X,Y,W,A){var v=140;var H=140;if(gIsIE){bb=window.createPopup();var k=bb.document;var h=k.body;var U=k.createStyleSheet();for(var O=0,len=document.styleSheets.length;O<len;O++){var t=document.styleSheets[O].rules;for(var m=0,len2=t.length;m<len2;m++){var z=t.item(m);if(z.style.cssText!=""){U.addRule(z.selectorText,z.style.cssText);}}}h.style.border="1px solid black";h.style.margin="0px";datePickerHeader=fY("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",h,k);var E=fY("<SPAN id='datePickerHeaderText' nowrap>",datePickerHeader,k);E.innerHTML=wy(new Date(X,C+1,0),XU("mini_cal_header_date"));var N=fY("<DIV class='prevButton' style='left:3px;background-image:url(img/misc_icons.gif);'>",datePickerHeader,k);N.onmousedown=function(){PG(bb.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);Rx();bb.document.getElementById("datePickerHeaderText").innerHTML=wy(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),XU("mini_cal_header_date"));};var L=fY("<DIV class='nextButton' style='right:3px;background-image:url(img/misc_icons.gif);'>",datePickerHeader,k);L.onmousedown=function(){PG(bb.document.parentWindow.event);g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);Rx();bb.document.getElementById("datePickerHeaderText").innerHTML=wy(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),XU("mini_cal_header_date"));};var g=r5(C,X,h,k,false,false);g.style.left="8px";var b=g.firstChild;for(var O=1;O<7;O++){var a=b.rows[O];for(var m=0;m<7;m++){var d=a.cells[m];if(((A==jI.O||A==jI.d)&&PL(d.date,KF)==0)||((A==jI.k||A==jI.m)&&PL(d.date,Dx)==0)){d.style.backgroundColor=ed;}d.onmousedown=function(){Sr(this.date,A);bb.hide();};d.onmouseover=function(){this.style.textDecoration="underline";};d.onmouseout=function(){this.style.textDecoration="";};}}k.onmousemove=function(){return false;};k.onmousedown=function(){bb.hide();};if(Y+v>Qm()){Y=Qm()-v;}if(W+H>pw()){W=pw()-H;}bb.show(Yh()+Y,DO()+W,v,H);}else{if(gIsNS){bb=fY("<DIV style='position:absolute; background-color:white; border:1px solid black; width:140px; height:140px; z-index:5;'>",gDocBody);datePickerHeader=fY("<DIV id='datePickerHeader' class='datePickerHeader' nowrap>",bb);var E=fY("<SPAN id='datePickerHeaderText' nowrap>",datePickerHeader);E.innerHTML=wy(new Date(X,C+1,0),XU("mini_cal_header_date"));var N=fY("<DIV class='prevButton' style='left:3px;'>",datePickerHeader);N.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()-1);Rx();Qg("datePickerHeaderText").innerHTML=wy(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),XU("mini_cal_header_date"));};var L=fY("<DIV class='nextButton' style='right:3px;'>",datePickerHeader);L.onmousedown=function(){g_DatePickerDate.setMonth(g_DatePickerDate.getMonth()+1);Rx();Qg("datePickerHeaderText").innerHTML=wy(new Date(g_DatePickerDate.getFullYear(),g_DatePickerDate.getMonth()+1,0),XU("mini_cal_header_date"));};var g=r5(C,X,bb,gDoc,false,false);g.style.left="8px";var b=g.firstChild;for(var O=1;O<7;O++){var a=b.rows[O];for(var m=0;m<7;m++){var d=a.cells[m];if(((A==jI.O||A==jI.d)&&PL(d.date,KF)==0)||((A==jI.k||A==jI.m)&&PL(d.date,Dx)==0)){d.style.backgroundColor=ed;}d.onmousedown=function(){Sr(this.date,A);gDocBody.removeChild(bb);bb=null;};}}if(Y+v>Qm()){Y=Qm()-v;}if(W+H>pw()){W=pw()-H;}bb.style.left=Y+"px";bb.style.top=W+"px";}}}function Yw(v){var A=rH(v);Ce=A.clientX;var d=z0(A);if(d==null){return;}var O=d.className;if(O=="popdownIcon"){d=d.parentNode;O=d.className;}if(gIsNS&&sA&&d.id!="inlineRecipientEditor"){IV();return;}if(gIsNS&&bb!=null){if(O!="prevButton"&&O!="nextButton"){gDocBody.removeChild(bb);bb=null;}}sf(pD);sf(C6);switch(O){case "FreeBusyMeetingLeftBar":case "FreeBusyMeetingRightBar":case "FreeBusyMeetingBody":var Y=(PL(KF,Dx)==0);if(KH(A)!=Wb&&Y){z5=d;}break;case "calPopStart":case "calPopEnd":case "fb_calPopStart":case "fb_calPopEnd":case "repeatPopEnd":var k;if(O=="calPopStart"){k=jI.O;}else{if(O=="calPopEnd"){k=jI.k;}else{if(O=="fb_calPopStart"){k=jI.d;}else{if(O=="fb_calPopEnd"){k=jI.m;}else{if(O=="repeatPopEnd"){k=jI.H;}}}}}j6(KF.getMonth(),KF.getFullYear(),A.clientX,A.clientY,k);break;case "timePopStart":case "timePopEnd":case "fb_timePopStart":case "fb_timePopEnd":Yj(pD);if(O=="timePopStart"||O=="fb_timePopStart"){var W=KF.getHours()*ZL+KF.getMinutes();pD.selectedIndex=Math.floor(W/30);}else{if(O=="timePopEnd"||O=="fb_timePopEnd"){var W=Dx.getHours()*ZL+Dx.getMinutes();pD.selectedIndex=Math.floor(W/30);}}var m,y;if(O=="timePopStart"){var m=Qg("start_time");y=Ie(m)+m.offsetHeight;pD.typeID=jI.Y;}else{if(O=="timePopEnd"){var m=Qg("end_time");y=Ie(m)+m.offsetHeight;pD.typeID=jI.v;}else{if(O=="fb_timePopStart"){var m=Qg("fb_start_time");y=Ie(m)-pD.offsetHeight;pD.typeID=jI.W;}else{if(O=="fb_timePopEnd"){var m=Qg("fb_end_time");y=Ie(m)-pD.offsetHeight;pD.typeID=jI.A;}}}}var H=r3(m);pD.style.left=H+"px";pD.style.top=y+"px";break;default:XA(null,v);break;}}function zW(d){var k=rH(d);if(oY){qa();}z5=null;var m=z0(k);if(m==null){return;}var O=m.className;if(O!="prevButton"&&O!="nextButton"){cb(null,d);}}function Bf(o){var m=rH(o);var z=z0(m);if(z==null){return;}if(oY){Na(m);}else{if(KH(m)&&z5!=null){if(Qg("all_day").checked){return;}oY=true;var w=Qg("FreeBusyMeetingDiv");G9=w.offsetLeft;Vz=w.offsetWidth;pM(z5,m,Bf,zW);}}}function Na(X){var A=(X.clientX-Ce);var v=Qg("FreeBusyMeetingDiv");var Y=Qg("freebusy_table");var N=z5.className;var h=0;var E=23;if(aM){h=Math.ceil(sp/ZL);E=Math.floor(iH/ZL);}if(N=="FreeBusyMeetingLeftBar"&&Vz-A>0&&G9+A>0){var W=G9+A;var O=null;for(var k=0,len=Y.rows[1].cells.length;k<len;k++){var m=Y.rows[1].cells[k];if(m.offsetLeft<=W&&m.offsetLeft+m.offsetWidth>W){O=m;break;}}if(O==null){return;}var g=h+O.cellIndex;var d=((W-O.offsetLeft)*ZL)/O.offsetWidth;d=Math.floor(d/5)*5;var H=KF.clone();H.setHours(g,d,0);if(X9(Dx,H)<=0){return;}KF=H;Qg("start_time").value=Qg("fb_start_time").value=opener.tV(H);var L=Vz-A;v.style.left=W+"px";v.style.width=L+"px";}else{if(N=="FreeBusyMeetingRightBar"&&Vz+A>0&&v.offsetLeft+Vz+A<Y.offsetWidth){var L=Vz+A;var a=v.offsetLeft+L;var O=null;for(var k=0,len=Y.rows[1].cells.length;k<len;k++){var m=Y.rows[1].cells[k];if(m.offsetLeft<=a&&m.offsetLeft+m.offsetWidth>a){O=m;break;}}if(O==null){return;}var g=h+O.cellIndex;var d=((a-O.offsetLeft)*ZL)/O.offsetWidth;d=Math.floor(d/5)*5;var H=Dx.clone();H.setHours(g,d,0);if(X9(KF,H)>=0){return;}Dx=H;Qg("end_time").value=Qg("fb_end_time").value=opener.tV(H);v.style.width=L+"px";}else{if(N=="FreeBusyMeetingBody"&&G9+A>0&&G9+A+Vz<Y.offsetWidth){var W=G9+A;var O=null;for(var k=0,len=Y.rows[1].cells.length;k<len;k++){var m=Y.rows[1].cells[k];if(m.offsetLeft<=W&&m.offsetLeft+m.offsetWidth>W){O=m;break;}}if(O==null){return;}var g=h+O.cellIndex;var d=((W-O.offsetLeft)*ZL)/O.offsetWidth;d=Math.floor(d/5)*5;var b=Math.round((Dx.getTime()-KF.getTime())/Z2);KF.setHours(g,d,0);Qg("start_time").value=Qg("fb_start_time").value=opener.tV(KF);Dx=KF.clone();Dx.setMinutes(Dx.getMinutes()+b);Qg("end_time").value=Qg("fb_end_time").value=opener.tV(Dx);v.style.left=W+"px";}}}}function qa(){oY=false;Sf(z5);z5=null;}function Sr(m,d){var O;switch(d){case jI.O:O=Qg("start_date");break;case jI.k:O=Qg("end_date");break;case jI.d:O=Qg("fb_start_date");break;case jI.m:O=Qg("fb_end_date");break;case jI.H:Qg("end_by").value=opener.sM(m);Qg("end_by_checkbox").checked=true;return;break;default:return;}O.value=opener.sM(m);gN(O);}function Cv(){var O;switch(pD.typeID){case jI.Y:O=Qg("start_time");break;case jI.v:O=Qg("end_time");break;case jI.W:O=Qg("fb_start_time");break;case jI.A:O=Qg("fb_end_time");break;default:return;}O.value=pD.options[pD.selectedIndex].value;gN(O);sf(pD);}function Ed(d){var k=opener.ModelessDialog.getDialogArguments(window);var m=KF.clone();var O=Dx.clone();if(d.checked){m.setHours(0,0,0);O.setHours(0,0,0);Qg("start_time").disabled=true;Qg("end_time").disabled=true;Qg("end_date").value=opener.sM(O);KF=m;O.setDate(O.getDate()+1);Dx=O;Qg("busy_status").value=tW.O;m0(Qg("timePopStartBtn"));m0(Qg("timePopEndBtn"));if(ap()){m0(Qg("fb_timePopStartBtn"));m0(Qg("fb_timePopEndBtn"));}Qg("reminder_minutes_before_start").value=1080;}else{Qg("start_time").disabled=false;Qg("end_time").disabled=false;var m,O,hours,minutes;m=opener.Av(Qg("start_date").value);hours=opener.sD(Qg("start_time").value);minutes=opener.NO(Qg("start_time").value);m.setHours(hours,minutes,0);O=opener.Av(Qg("end_date").value);hours=opener.sD(Qg("end_time").value);minutes=opener.NO(Qg("end_time").value);O.setHours(hours,minutes,0);KF=m;Dx=O;Qg("busy_status").value=tW.m;Qe(Qg("timePopStartBtn"));Qe(Qg("timePopEndBtn"));if(ap()){Qe(Qg("fb_timePopStartBtn"));Qe(Qg("fb_timePopEndBtn"));}Qg("reminder_minutes_before_start").value=15;}if(ap()){Qg("fb_start_date").value=Qg("start_date").value;Qg("fb_end_date").value=Qg("end_date").value;Qg("fb_start_time").disabled=Qg("start_time").disabled;Qg("fb_end_time").disabled=Qg("end_time").disabled;}if(d.id=="fb_all_day"){Qg("all_day").checked=d.checked;OR();}else{if(d.id=="all_day"&&ap()){Qg("fb_all_day").checked=d.checked;}}}function gN(O){switch(O.id){case "start_date":case "fb_start_date":var m=opener.Av(O.value);if(m==null){alert(strings.event_editor_invalid_start_date);O.value=opener.sM(KF);}else{var k=KF.getHours();var d=KF.getMinutes();m.setHours(k,d,0);var A=Dx.getTime()-KF.getTime();KF=m.clone();Ay=m.clone();if(X9(m,Dx)>=0){Dx=new Date(m.getTime()+A);Qg("end_date").value=opener.sM(Dx);Qg("end_time").value=opener.tV(Dx);if(ap()){Qg("fb_end_date").value=Qg("end_date").value;Qg("fb_end_time").value=Qg("end_time").value;}}if(O.id=="start_date"&&ap()){Qg("fb_start_date").value=O.value;}else{if(O.id=="fb_start_date"){OR();Qg("start_date").value=O.value;}}}break;case "end_date":case "fb_end_date":m=opener.Av(O.value);if(m==null){alert(strings.event_editor_invalid_end_date);O.value=opener.sM(Dx);}else{if(Qg("all_day").checked){m.setDate(m.getDate()+1);}var k=Dx.getHours();var d=Dx.getMinutes();m.setHours(k,d,0);var A=Dx.getTime()-KF.getTime();Dx=m;if(X9(m,KF)<=0){KF=new Date(m.getTime()-A);Qg("start_date").value=opener.sM(KF);Qg("start_time").value=opener.tV(KF);if(ap()){Qg("fb_start_date").value=Qg("start_date").value;Qg("fb_start_time").value=Qg("start_time").value;}}if(O.id=="end_date"&&ap()){Qg("fb_end_date").value=O.value;}else{if(O.id=="fb_end_date"){OR();Qg("end_date").value=O.value;}}}break;case "start_time":case "fb_start_time":var k=opener.sD(O.value);var d=opener.NO(O.value);if(k==null||d==null){alert(strings.event_editor_invalid_start_time);O.value=opener.tV(KF);}else{var m=KF.clone();m.setHours(k,d,0);var A=Dx.getTime()-KF.getTime();if(X9(m,Dx)>=0){Dx=new Date(m.getTime()+A);Qg("end_date").value=opener.sM(Dx);Qg("end_time").value=opener.tV(Dx);if(ap()){Qg("fb_end_date").value=Qg("end_date").value;Qg("fb_end_time").value=Qg("end_time").value;}}KF=m.clone();Ay=m.clone();if(O.id=="start_time"&&ap()){Qg("fb_start_time").value=O.value;}else{if(O.id=="fb_start_time"){OR();Qg("start_time").value=O.value;}}}break;case "end_time":case "fb_end_time":var k=opener.sD(O.value);var d=opener.NO(O.value);if(k==null||d==null){alert(strings.event_editor_invalid_end_time);O.value=opener.tV(Dx);}else{var m=Dx.clone();m.setHours(k,d,0);var A=Dx.getTime()-KF.getTime();if(X9(m,KF)<=0){KF=new Date(m.getTime()-A);Qg("start_date").value=opener.sM(KF);Qg("start_time").value=opener.tV(KF);if(ap()){Qg("fb_start_date").value=Qg("start_date").value;Qg("fb_start_time").value=Qg("start_time").value;}}Dx=m;if(O.id=="end_time"&&ap()){Qg("fb_end_time").value=O.value;}else{if(O.id=="fb_end_time"){OR();Qg("end_time").value=O.value;}}}break;}}function UU(){var O=Qg("show_only_working_hours");aM=O.checked;OR();}function kH(W){var O=rH(W);var d=null;var m=z0(O);if(m.className!="recipient_table_cell"){d=m.parentNode;}else{d=m;}var A=d.parentNode;var k=A.recipient;C6.recipient=k;C6.style.left=O.clientX+"px";C6.style.top=O.clientY+"px";C6.value=k.k();Yj(C6);PG(O);}function FN(){sf(C6);var O=C6.recipient;O.W(C6.value);qn();}function hk(){var m=opener.ModelessDialog.getDialogArguments(window);var H=m.a();if(H.AR()){Gi(null);return;}var A=JB();var W=m.I();var O;if(W==yc.O){var k=function(Y){if(!Y){return;}else{if(Y=="SEND_CANCELLATION"){O=[m,"DELETE",true];Gi(O);}else{if(Y=="DO_NOT_SEND_CANCELLATION"){O=[m,"DELETE",false];Gi(O);}}}};var d="dlg_CancelMeeting.jsp?locale="+A.UP.m();si(d,null,k,300,180);}else{if(W==yc.m){var k=function(Y){if(!Y){return;}else{if(Y=="SEND_RESPONSE"){O=[m,"DELETE",true];Gi(O);}else{if(Y=="DO_NOT_SEND_RESPONSE"){O=[m,"DELETE",false];Gi(O);}}}};var d="dlg_DeclineMeeting.jsp?locale="+A.UP.m();si(d,null,k,300,180);}else{O=[m,"DELETE",false];Gi(O);}}}function KD(O){Ay.setDate(Ay.getDate()+O);OR();}function nD(d){var C=JB();var w=opener.ModelessDialog.getDialogArguments(window);var E=[];var b=w.L();if(b!=null){E=b.O();}var U=Math.round((Dx.getTime()-KF.getTime())/Z2);var O=KF.clone();var a=O.getMinutes();if(a>0&&a<30){if(d==nB){O.setMinutes(0);}else{if(d==vQ){O.setMinutes(30);}}}else{if(a>30){if(d==nB){O.setMinutes(30);}else{if(d==vQ){O.setMinutes(60);}}}else{O.setMinutes(O.getMinutes()+d*30);}}var m=O.clone();m.setMinutes(m.getMinutes()+U);var A=O.clone();A.setDate(A.getDate()-1);var H=m.clone();H.setDate(H.getDate()+1);KF=O.clone();Dx=m.clone();var L=[];for(var N=0,len=E.length;N<len;N++){var t=E[N];var h=t.m();if(h==null){continue;}var W=null;if(h.toUpperCase()==C.UP.H.toUpperCase()){var g=nL(A,H);W=g.k(A,H);}else{var g=C.ay.m(h);if(g!=null){W=g.k(A,H);}}if(W!=null){for(var k=0;k<W.length;k++){L[L.length]=W[k];}}}var z=T9(L);var Y=false;var v;for(v=0;v<48;v++){for(var k=0,len=z.length;k<len;k++){var X=z[k];if(!(X9(X.O,m)>=0||X9(X.m,O)<=0)){Y=true;break;}}if(!Y){break;}Y=false;O.setMinutes(O.getMinutes()+d*30);m.setMinutes(m.getMinutes()+d*30);KF=O.clone();Dx=m.clone();}if(Y||v>=48){nD(d);}else{Qg("start_time").value=Qg("fb_start_time").value=opener.tV(O);Qg("end_time").value=Qg("fb_end_time").value=opener.tV(m);Qg("start_date").value=Qg("fb_start_date").value=opener.sM(O);Qg("end_date").value=Qg("fb_end_date").value=opener.sM(m);Ay=KF.clone();Ay.setHours(0,0,0);OR();}}function wC(d){var m=Qg("recipient_table_scrollable_div");var O=Qg("freebusy_table_scrollable_div");m.scrollTop=d;O.scrollTop=d;}function Wk(v){var H=rH(v);var O=z0(H);if(sA){return;}var m=Qg("inlineRecipientEditor");if(gIsIE){m.onblur=IV;}m.onkeydown=Eo;if(gIsIE){m.style.top=(Ie(O)+2)+"px";}else{if(gIsNS){var A=Qg("recipient_table_scrollable_div");var k=Ie(O);k-=A.scrollTop;m.style.top=(k+2)+"px";}}m.style.left=(r3(O)+3)+"px";m.style.width=(O.offsetWidth-25)+"px";m.style.height=(O.offsetHeight-4)+"px";m.cell=O;var d=O.parentNode;var W=d.parentNode.parentNode;if(d.rowIndex<W.rows.length-1){var Y=O.innerHTML;m.value=Y;}O.innerHTML="&nbsp;";setTimeout("gC()",0);}var GW=false;function IV(){if(!sA){return;}var O=Qg("inlineRecipientEditor");O.onblur=null;O.onkeydown=null;O.blur();O.style.left="10000px";sA=false;var k=O.cell;var m=k.parentNode;var H=m.parentNode.parentNode;var d=O.value.strip();O.value="";var h=opener.ModelessDialog.getDialogArguments(window);var W=h.L();if(d==""){if(m.rowIndex==H.rows.length-1){k.innerHTML=strings.event_editor_label_click_here_to_add_a_name;}else{W.W(m.recipient);D2();qn();OR();}return;}if(m.rowIndex<H.rows.length-1){var v=m.recipient;if(d==v.d()){k.innerHTML=d;return;}W.W(m.recipient);}var A=MM.m(d);if(A==null||A.length!=1){return;}var Y=A[0];textToResolve=Y.O();if(textToResolve==null||textToResolve==""){textToResolve=Y.m();if(textToResolve==null||textToResolve==""){return;}}var g=[textToResolve];var L=ky.A;L.W(g,Ai,qn);}function Ai(a,N,h){var Y=h!=null?h.m():[N];for(var A=0;A<Y.length;A++){var k;var d;var W=Y[A];var m=W.W();if(m!=null){k=PF.O;d=W.m();}else{m=d=W.O();if(m!=null&&gg.L(m)){k=PF.m;}else{alert(strings.event_editor_user_bad_address);qn();return;}}var v=JB();var g=opener.ModelessDialog.getDialogArguments(window);var H=g.L();var L=H.k();var O=C0.h(H);O.H(k);O.v(d);O.g(d);O.Y(m);O.E(hs.W);O.L(Gs.m);O.W(qf.O);O.t(L.d());H.A(O);m=O.m();if(m!=null&&v.ay.m(m)==null){v.ay.d([m],OR);}}qn();OR();D2();}function Eo(d){var k=rH(d);var O=k.keyCode;if(O==f0||O==YJ){IV();return false;}var m=cl();return m.a.V(d);}function gC(){var O=Qg("inlineRecipientEditor");O.focus();O.click();sA=true;}function R8(g,h){var v=h.item("messageWindow");var O=v.dk();O.k=false;var W=g.h().getElementsByTagName("attachment");for(var d=0;d<W.length;d++){var H=W[d];var m=[];for(var k=0;k<O.O.length;k++){var A=O.O[k];if(A=="transfer_encoding"){Y8.O(m,"base64");}else{var Y=H.getAttribute(A);Y8.O(m,Y);}}O.W(m);}}function Vi(k,d){var O=d.item("messageWindow");var m=O.dk();m.k=false;}function kz(v){var m=v.opener.ModelessDialog.getDialogArguments(v);var a=m.a();var N=m.Bj();var k=[];if(N!=null){k=N.m();}if(k.length==0){return;}var Y=new Wd.O(qx("soapmail"),true,R8,Vi);var A=Y.L("unpackAttachments",sE);Y.h.add("messageWindow",v);var X=m.BZ();var b=X.d();A.h(v4.A("mailbox",b));var O=v.dk();if(O.d==null){O.Y();}a.Cx(O.d);A.h(v4.A("clientid",O.d));A.h(v4.A("uid",a.CM()));var L=v4.k.createElement("parts");for(var g=0,len=k.length;g<len;g++){var H=k[g];var W=H.b();if(m.g){W=m.EO()+"."+W;}var h=H.m();var E=H.h();if(W!=null&&h!=null&&E!=null){var d=v4.k.createElement("part");d.setAttribute("partspec",W);d.setAttribute("filename",h);d.setAttribute("mime_type",E);L.appendChild(d);}}A.h(L);O.k=true;ot.O(Y);}function Vn(){var H=opener.ModelessDialog.getDialogArguments(window);var E=H.a();if(rI.m.length==0){H.Dh();H.Cm(false);RW();return;}H.Cm(true);E.Cx(rI.d);var A=H.Bj();if(A==null){A=hA.A(H);}var W=A.m();for(var m=0;m<W.length;m++){var O=W[m];var Y=false;for(var k=0;k<rI.m.length;k++){var v=rI.m[k];var d=v["filename"];if(O.m()==d){Y=true;break;}}if(!Y){A.d(O);}}W=A.m();for(var m=0;m<W.length;m++){var O=W[m];O.k(DN.O,-1,32,32,0);}for(var m=0;m<rI.m.length;m++){var v=rI.m[m];var d=v["filename"];var a=v["mime_type"];var Y=false;for(var k=0;k<W.length;k++){var O=W[k];if(O.m()==d){Y=true;break;}}if(!Y){var O=jh.a(A);O.L(d);O.H(d);O.z(d);O.E(false);O.N(g8.m);O.t(0);O.v(0);O.Y(-1);O.g(0);O.R(a);O.k(DN.O,-1,32,32,0);var N=new Date();O.U(N);O.P(N);var g=new Date();g.setFullYear(4501,0,1);g.setHours(0,0,0);O.A(g);O.W(g);var L="";var h=d.lastIndexOf(".");if(h!=-1){L=d.substr(h);}O.l(L);A.W(O);}}if(f2("wnd_ComposeAppt")=="appointment_section"){RW();}}function RW(){if(f2("wnd_ComposeAppt")!="appointment_section"){return;}var d=opener.ModelessDialog.getDialogArguments(window);var A=[];var h=d.Bj();if(h!=null){A=h.m();}var v=Qg("attachments_container");var E=Qg("attachments_div");var t=tab_pane_container.offsetHeight;if(A.length==0){sf(v);}else{var b=gIsIE&&(pI=="win95"||pI=="winnt"||pI=="win98"||pI=="winme"||pI=="win2k");var a=[".htm",".html",".xml"];function z(w){for(var U=0,len=a.length;U<len;U++){if(a[U]==w){return true;}}return false;};var X=d.BZ();var L=X.d();var O="";for(var W=0,len=A.length;W<len;W++){var H=A[W];var m=H.m();if(m==null){m=H.w();}if(m==null){continue;}var k=H.b();var g="";var Y=m.lastIndexOf(".");if(Y!=-1){g=m.substr(Y);}if(k!=null){if(d.g){k=d.EO()+"."+k;}var N=H.h();if(b||(gIsIE&&z(g))){O+='<A class="attachmentHeader" href="javascript:void(0);">';O+='<SPAN onclick="window.event.returnValue=false; ';O+=("DX");O+="( ";O+=d.CM()+", ";O+="'"+k+"', ";O+="'"+m+"', ";O+="'"+N+"', ";O+="'"+L+"' ";O+=');">'+m+"</SPAN>";O+="</A>";}else{var C=hv(d.CM(),k,m,N,L);O+=' <A class="attachmentHeader" href="';O+=C;O+='">';O+=m;O+="</A>";}}else{O+='<SPAN class="label">'+m+"</SPAN>";}if(W<len-1){O+='<SPAN class="label"> ; </SPAN>';}}E.innerHTML=O;Yj(v);}Xv();}function nH(){var A=ky.A;if(sA||A.b()){return;}var W=opener.ModelessDialog.getDialogArguments(window);var m=[];var d=W.L();if(d!=null){m=d.O();}var k=[];function O(h,L){var g=[];for(var Y=0;Y<m.length;Y++){var H=m[Y];if(H.k()==h&&H.A()!=Gs.O){var v=new gg();v.d(H.d());v.v(H.m());Y8.O(g,v);}}k[L]=g;}O(qf.O,"To");O(qf.d,"Cc");O(qf.m,"Bcc");A0(oP.O,uP,k);}function uP(Y){var m=opener.ModelessDialog.getDialogArguments(window);var O=m.L();if(O==null){O=pO.d(m);}var W=O.O();var g=O.k();var d=null;var H=[];if(!m.AR()){if(m.W){var h=m.a();d=h.L();}else{backup_appt=m.Bq();d=backup_appt.L();}}for(var k=0;k<W.length;k++){var v=W[k];if(v.A()==Gs.O){continue;}O.W(v);W=O.O();k--;}function A(U,t){for(var z=0;z<U.length;z++){var C=U[z];var E=C.m();var a=C.W();var X;if(a!=null){X=PF.O;}else{a=C.O();if(a!=null){X=PF.m;}}if(a!=null){if(E==null){E=a;}var N=C0.h(O);N.H(X);N.v(E);N.g(E);N.L(Gs.m);N.W(t);N.t(g.d());N.Y(a);if(d!=null){var b;if(a!=null){b=d.Y(a);}if(b==null&&E!=null){b=d.g(E);}if(b!=null&&b.k()==t&&b.N()!=null){N.E(b.N());}else{N.E(hs.W);}}O.A(N);}else{Y8.O(H,E);}}}A(Y["To"],qf.O);A(Y["Cc"],qf.d);A(Y["Bcc"],qf.m);if(H.length>0){var L=ky.A;L.W(H,Ai,H9);}else{H9();}}function H9(){var v=JB();var Y=opener.ModelessDialog.getDialogArguments(window);var m=Y.L();if(m==null){m=pO.d(Y);}recipients=m.O();for(var O=0;O<recipients.length;O++){var A=recipients[O];for(var d=O+1;d<recipients.length;d++){var H=recipients[d];if(H.m()==A.m()){m.W(H);recipients=m.O();d--;}}}qn();D2();if(recipients.length>1){var W=[];for(var O=0;O<recipients.length;O++){var A=recipients[O];var k=A.m();if(k!=null&&k.toUpperCase()!=v.UP.H.toUpperCase()){Y8.O(W,k);}}if(W.length>0){opener.ay.d(W,OR);}}}function IZ(){var m=[];for(var O=0;O<7;O++){if(Qg("DAY"+O).checked){m[m.length]=O;}}return m;}function Xv(){var A=Qg("compAreaDivider");var O=8;var m=A.offsetTop+O;var d=tab_pane_container.offsetWidth-2*O+(gIsNS?10:0);var k=tab_pane_container.offsetHeight-m-O+(gIsNS?10:0);am.q(O,m,d,k);}var SF={Y:"new",d:"post",W:"reply",O:"replypost",k:"replyall",H:"forward",m:"edit",A:"mailto"};function VV(v,H,k,d,g,Y,h){if(k==null){k=700;}if(d==null){d=500;}var O=JB();O.g6.v();var A="wnd_ComposeMessage.jsp?locale="+O.UP.m();var W=[v,H,h];var m=m1(A,W,GJ,k,d,true,g,Y);if(m==null){alert(strings.popup_stopper);return;}else{m.focus();}}function GJ(O){if(O==null){return;}var m=O[0];var d=O[1];if(d=="SEND"){m.I();}}function writeComposeMessageWindowContent(j){if(j==null){j=false;}var k=JB();strings=k.strings;gFixedIncludes=k.gFixedIncludes;gXmlGui=k.gXmlGui;if(gIsNS){fM(opener.gXmlGui);}gDoc=document;gDocBody=document.body;window.name="newmessage";UP.t(k.UP.A,k.UP.W,k.UP.a);var w=opener.ModelessDialog.getDialogArguments(window);var d=w[0];var a=Qg("loadingTable");if(d!=null){var t=Ca(d);if(t==null){if(!j){k.Dl.d(d);}if(a==null){var m="";m+='<TABLE id="loadingTable" width="100%" height="100%" border="0">';m+="  <TR>";m+='    <TD align="center">';m+='      <SPAN class="label">'+strings.loading_message+"</SPAN>";m+="    </TD>";m+="  </TR>";m+="</TABLE>";document.body.innerHTML+=m;}setTimeout("writeComposeMessageWindowContent(true);",100);return;}else{if(a!=null){gDocBody.removeChild(a);}}}else{if(a!=null){gDocBody.removeChild(a);}}var O=w[1];var R=w[2];W6=O;if(R==null){R=false;}i7=R;var N=true;var H="";var S=k.UP.O("includeMessageOnReply",ri.O);var p=k.UP.O("signatureActive",ri.O);var W=k.UP.O("signatureText");if(W==null){W="";}var P=false;if(O==SF.m&&(d==null||d.parentNode==null)){P=true;}if(O==SF.H||(O==SF.m&&!P)||(O==SF.W||O==SF.k||O==SF.O)&&zi(d)){bT(d);}if(d!=null){var t=Ca(d);var G=Ls(t);if(G!=H5.U){N=false;}var K=v4.d(t);if(O==SF.H||(O==SF.W||O==SF.k||O==SF.O)&&S){var l=k.UP.O("hideEmailAddresses",ri.O);var J=SA(d,!l);var z;if(O==SF.O){var u=d.parentNode.parentNode;z=k.pp.O(u);}else{z=BG(d,!l,null,null);}var Q=M3(d,!l,null);var o=Nj(new Date(hd(d)));var I=H5.m.BJ(d);var b="<P>&nbsp;</P><P>&nbsp;</P>";var X="<P>&nbsp;</P>";var Y="<BR>";var v="";if(N){Y="<BR><B>";v="</B>";b="<BR>";X="<BR>";}else{if(gIsNS){b="<BR>";X="<BR>";}}if(O==SF.O){H=b+strings.forward_original_message+Y+strings.messageheader_from+": "+v+J+Y+strings.posted_at_label+" "+v+o+Y+strings.posted_to_label+" "+v+z;}else{H=b+strings.forward_original_message+Y+strings.messageheader_from+": "+v+J+Y+strings.messageheader_sent+": "+v+o+Y+strings.messageheader_to+": "+v+z;if(Q!=null&&Q!=""){H+=Y+strings.messageheader_cc+": "+v+Q;}}H+=Y+strings.messageheader_subject+": "+v+I+X+X+K;}else{if(O==SF.m||O==SF.A){H=K;}}var r=AM(d);var T=k.UP.E(r);if(T!=null){var C=new Array(1);C["sensitivity"]=yv(r);if(T=="block"){H="<i>"+strings.message_sensitivity_blocked.format(C)+"</i>";}else{if(T=="prompt"){if(d.getAttribute("sensitivityPrompt")==null){var D=strings.message_sensitivity_prompt.format(C);if(confirm(D)){d.setAttribute("sensitivityPrompt","true");}else{H="<i>"+strings.message_sensitivity_restriction.format(C)+"</i>";}}}}}}else{N=k.UP.O("useRichText",ri.O);}if(O!=SF.m&&p){if(!N){W=UW(W);}if(W!=""){if(gIsNS){do{var q=W.length;W=W.replace(/<div>\s*<\/div>/gi,"");}while(W.length!=q);W=W.replace(/<div/gi,"<FONT").replace(/<\/div>/gi,"</FONT><br>");}H="<BR>"+W+H;}}var h;if(O==SF.d||O==SF.O){VC(newpostmenubar.documentElement);h=KJ(newpostmenubar.documentElement,wg);}else{VC(newmessagemenubar.documentElement);h=KJ(newmessagemenubar.documentElement,wg);}var E;if(O==SF.d||O==SF.O){VC(newposttoolbar.documentElement);E=I0(null,h.offsetTop+h.offsetHeight,newposttoolbar.documentElement,wg);}else{VC(newmessagetoolbar.documentElement);E=I0(null,h.offsetTop+h.offsetHeight,newmessagetoolbar.documentElement,wg);}fY("<DIV id='composeMessageHeader' style='position:absolute;'>",gDocBody);composeMessageHeader.style.top=(E.offsetTop+E.offsetHeight)+"px";var m="";m+='<TABLE width="100%" border="0" cellspacing="3" cellpadding="0">';m+='  <TR id="postToLine" style="display:none;">';m+='    <TD class="composeMessageHeaderLabelCell" nowrap><SPAN class="label">'+strings.post_to_label+"</SPAN></TD>";m+='    <TD width="100%" style="height:21px;"><SPAN id="PostTo" class="label">&nbsp;</SPAN></TD>';m+="  </TR>";function f(A2,c,s){m+='<TR id="'+A2+'">';m+='  <TD class="composeMessageHeaderLabelCell" style="cursor:pointer; cursor:hand;" onmouseover="'+("ck")+'(this);" onmouseout="'+("XJ")+'(this);" onclick="'+("vq")+"('"+s+"');\">";m+='    <TABLE border="0" cellspacing="0" cellpadding="0">';m+="      <TR>";m+='        <TD><DIV class="addressSelectionIcon"></DIV></TD>';m+='        <TD nowrap><SPAN class="label" style="cursor:pointer; cursor:hand;">'+c+"</SPAN></TD>";m+="      </TR>";m+="    </TABLE>";m+="  </TD>";m+='  <TD width="100%"><TEXTAREA rows="1" id="'+s+'" class="composeMessageHeaderField" style="width:100%;overflow:auto;"></TEXTAREA></TD>';m+="</TR>";}f("toLine",strings.to_label,"To_Field");f("ccLine",strings.cc_label,"Cc_Field");f("bccLine",strings.bcc_label,"Bcc_Field");m+="  <TR>";m+='    <TD class="composeMessageHeaderLabelCell" nowrap><SPAN class="label">'+strings.subject_label+"</SPAN></TD>";m+='    <TD width="100%"><INPUT type="text" id="Subject" class="composeMessageHeaderField" style="width:100%;" onfocus="document.activeField=this;if (gIsNS) document.activeElement=this;"></TD>';m+="  </TR>";m+='  <TR id="attachmentsLine" style="display:none;">';m+='    <TD class="composeMessageHeaderLabelCell" nowrap><SPAN class="label">'+strings.attach_label+"</SPAN></TD>";m+='    <TD width="100%"><DIV id="UploadedAttachments" style="width:100%;">&nbsp;</DIV></TD>';m+="  </TR>";m+="</TABLE>";composeMessageHeader.innerHTML=m;VC(edittoolbar.documentElement);richedittoolbar=I0(null,composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight,edittoolbar.documentElement,wg);var V=k.UP.O("msgCompositionFontFamily");if(V!=null){var U=KG["FontSelection"];U.A2(V);}var n=k.UP.O("msgCompositionFontSize",ri.m);if(n!=null){var U=KG["SizeSelection"];U.A2(n.toString());}function B(s){QL=true;if(O==SF.m||O==SF.W||O==SF.k){s.I();}else{if(O==SF.A){if(Qg("To_Field").value==""){Qg("To_Field").focus();}else{if(Qg("Subject").value==""){Qg("Subject").focus();}else{s.I();}}}else{if(O==SF.d||O==SF.O){Qg("Subject").focus();}else{Qg("To_Field").focus();}}}}var g=new Array();Y8.O(g,new GX(true,false,false,fb));Y8.O(g,new GX(false,false,true,fb));Y8.O(g,new GX(false,false,false,YJ));Y8.O(g,new GX(false,true,false,YJ));Y8.O(g,new GX(true,false,false,gb));Y8.O(g,new GX(true,false,false,fl));am=new rU(gDocBody,"blank.jsp",H,(N?IA:vz),V,n,B,Hu,kL,g,rP,or);am.S();if(O==SF.d||O==SF.O){Qg("postToLine").style.display="";sf(Qg("toLine"));sf(Qg("ccLine"));sf(Qg("bccLine"));}if(k.lf!=null){Qg("PostTo").innerHTML=k.H5.O.BJ(k.lf);}else{Qg("PostTo").innerHTML=strings.specialfolder_inbox;}Qg("To_Field").value=Aq(O,d);if(O==SF.k&&H5.m.BQ(d)!=null){var F=H5.A.BJ(H5.N,k.UP.O("outgoingName"),k.WW());Qg("Cc_Field").value=M3(d,true,F);}else{if(O==SF.m||O==SF.A){Qg("Cc_Field").value=M3(d,true,null);}}if(O==SF.m||O==SF.A){Qg("Bcc_Field").value=CA(d,true,null);}Ug("To_Field",70);Ug("Cc_Field",70);Ug("Bcc_Field",70);Qg("Subject").value=tF(O,d);function M(){var s=Qg("Subject").value;if(s.strip()!=""){document.title=Qg("Subject").value;}else{if(O==SF.d){document.title=strings.new_post_title;}else{document.title=strings.new_message_title;}}}Qg("Subject").onblur=M;M();if(O!=SF.d&&O!=SF.O&&!k.UP.O("showBcc",ri.O)&&Qg("Bcc_Field").value==""){wg("toggle_bcc");}if(N){bg("rich_text_menuitem");}else{bg("plain_text_menuitem");G5("insert_horiz_line_menuitem",false);G5("insert_hyperlink_menuitem",false);sf(richedittoolbar);}window.onresize=lL;var Z=P;var A=new rm(window,O,d,Z);A.A6(O);A.N(Qg("To_Field"));A.N(Qg("Cc_Field"));A.N(Qg("Bcc_Field"));if(O==SF.W||O==SF.k){A.U(Qg("To_Field").value);A.U(Qg("Cc_Field").value);A.U(Qg("Bcc_Field").value);}if(O==SF.H){A.v(P4(d));}if(A.b()=="high"){XF("highImportanceButton");bg("high_importance_menuitem");}else{if(A.b()=="low"){XF("lowImportanceButton");bg("low_importance_menuitem");}else{bg("medium_importance_menuitem");}}if(O==SF.H||O==SF.W||O==SF.O||O==SF.k){A.L(AM(d));}var L=A.A4();L=(L==null)?"":L.toUpperCase();if(L=="COMPANY-CONFIDENTIAL"){bg("confidential_sensitivity_menuitem");}else{if(L=="PRIVATE"){bg("private_sensitivity_menuitem");}else{if(L=="PERSONAL"){bg("personal_sensitivity_menuitem");}else{bg("normal_sensitivity_menuitem");}}}if(rI.g()||rI.H()){rI.A();}lL();Wj=true;if(gIsIE){Qg("To_Field").onfocus=Qg("Cc_Field").onfocus=Qg("Bcc_Field").onfocus=function(){document.activeField=this;};}}function lL(){var A;var E;if(Sn("rich_text_menuitem")){richedittoolbar.style.top=(composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight)+"px";A=richedittoolbar.offsetTop+richedittoolbar.offsetHeight;E=pw()-A;}else{A=composeMessageHeader.offsetTop+composeMessageHeader.offsetHeight;E=pw()-A;}am.q(0,A,Qm(),E);composeMessageHeader.style.width=Qm()+"px";}function b0(){}function Ug(A,d){var O=Qg(A);var k=gIsIE?O.clientHeight:O.offsetHeight;var m=O.scrollHeight;if(m>=k){O.style.height=(m+4)+"px";if(d!=null&&m+4>d){O.style.height=d+"px";}}lL();}var vP=false;function handleComposeMessageWindowBeforeUnload(){if(vP){return;}vP=true;if(uE!=null){uE.close();uE=null;}Qg("To_Field").onblur=null;Qg("Cc_Field").onblur=null;Qg("Bcc_Field").onblur=null;if(!i7){return;}var d=JB();if(d==null){return;}var A;try{if(d.closed){return;}}catch(A){return;}var O=null;var k=function(Y){O=Y;};if(gIsIE){var W="dlg_ComposeMessageClose.jsp?locale="+d.UP.m();si(W,null,k,350,80);}else{if(window.confirm(strings.drafts_confirm_text_mozilla)){O="SAVE";}else{O="DISCARD";}}if(O==null){O="CANCEL";}var m=cl();window.returnValue=[m,O];opener.ModelessDialog.close(window);if(O=="SAVE"){var m=cl();m.f(false);}else{if(O=="CANCEL"){var H=new pr(DO()-23,Yh()-4,pw(),Qm());var m=cl();d.Ws(SF.m,m.J(true),H,true);}}}function hZ(){var O=cl();O.f(true);}var YG=false;function sendEmailMessage(A){if(A==null){A=false;}var W=JB();if(A){YG=true;gCheckObj=am.AQ();var O=new Object();O.username=W.UP.A;O.fugu=W.UP.W;O.emailDomain=kPartner.emailDomain;uE=doSpellCheck("gCheckObj",kPartner.spellingLocation,null,null,null,O);}else{if(W6!=SF.d&&W6!=SF.O){var v=Qg("To_Field").value.strip();var H=Qg("Cc_Field").value.strip();var g=Qg("Bcc_Field").value.strip();if(v==""&&H==""&&g==""){alert(strings.please_specify_to);return;}}var m=cl();var d=m.P();function k(){var h=m.P();if(h==null){return;}if(h.length==0){var L=[m,"SEND"];Gi(L);}};if(d==null){return;}if(d.length==0){k();}else{var Y=m.G();Y.W(d,eV,k);}}}function isSpellCheckerInSendingMode(){return YG;}function spellCheckerOnUnloadHandler(){YG=false;uE=null;}function eV(v,g){var W=["To_Field","Cc_Field","Bcc_Field"];var H=g.H();var k=new RegExp("(^|[,;])\\s*"+qg(v)+"(?=\\s*([,;]|$))","i");for(var m=0,len=W.length;m<len;m++){var A=W[m];var O=Qg(A);if(k.test(O.value)){var Y=new RegExp("(^|[,;])\\s*"+qg(v)+"(?=\\s*$)","i");var d="";if(Y.test(O.value)){d=";";}O.value=O.value.replace(k,"; "+H+d);O.value=O.value.replace(/^; /,"");Ug(A,70);}}}function vq(m){var O=[];O["To"]=MM.m(Qg("To_Field").value);O["Cc"]=MM.m(Qg("Cc_Field").value);O["Bcc"]=MM.m(Qg("Bcc_Field").value);A0(oP.d,Fz,O,m);}function Fz(m){function O(A,H){var k="";for(var d=0;d<A.length;d++){var W=A[d];k+=W.H();if(d<A.length-1){k+=" ; ";}}Qg(H).value=k;}O(m["To"],"To_Field");O(m["Cc"],"Cc_Field");O(m["Bcc"],"Bcc_Field");Ug("To_Field",70);Ug("Cc_Field",70);if(m["Bcc"]!=""&&!Sn("toggle_bcc_menuitem")){wg("toggle_bcc");}Ug("Bcc_Field",70);i7=true;}function Aq(A,d){var m="";var k=JB();switch(A){case SF.A:case SF.m:m=BG(d,true,null,null);break;case SF.W:case SF.k:var O=v4.W(d,H5.R);if(!O){O=v4.W(d,H5.N);}m=H5.A.BM(O);if(A==SF.k){var W=H5.A.BJ(H5.N,k.UP.O("outgoingName"),opener.WW());m+="; "+BG(d,true,W,H5.A.BN(O));}break;}return m;}function tF(k,m){function d(Y){var W=H5.m.BJ(Y);var H="(^"+strings.reply_prefix+":s?)|(^"+strings.forward_prefix+":s?)";var A=new RegExp(H,"i");return W.replace(A,"");}var O="";switch(k){case SF.m:O=H5.m.BJ(m);break;case SF.W:case SF.k:O=strings.reply_prefix+": "+d(m);break;case SF.H:O=strings.forward_prefix+": "+d(m);break;case SF.A:O=H5.m.BJ(m);break;}return O;}function ck(O){O.className="composeMessageHeaderLabelCell_hover";}function XJ(O){O.className="composeMessageHeaderLabelCell";}var JL=null;function lt(W){var k=kE(W);var m=ModelessDialog.getDialogsByName("message");for(var O=0;O<m.length;O++){var A=m[O];var d=A._wnd;if(kE(d.JL)==k){return d;}}return null;}function mg(k){var m=JB();var O="wnd_ReadMessage.jsp?locale="+m.UP.m();var d=m1(O,k,X4,700,500,true);if(d==null){alert(strings.popup_stopper);return;}}function X4(k){if(k==null){return;}var O=k[0];var m=k[1];if(O=="ACCEPT_MEETING_REQUEST"||O=="TENTATIVE_MEETING_REQUEST"||O=="DECLINE_MEETING_REQUEST"){var d=k[2];if(O=="ACCEPT_MEETING_REQUEST"){Ik(m,d);}else{if(O=="TENTATIVE_MEETING_REQUEST"){KL(m,d);}else{if(O=="DECLINE_MEETING_REQUEST"){kr(m,d);}}}}else{if(O=="DELETE_MESSAGE"){Ho(window,null,false,m);}}}function writeMessageWindowContent(){var m=JB();strings=m.strings;gFixedIncludes=m.gFixedIncludes;gXmlGui=m.gXmlGui;if(gIsNS){fM(opener.gXmlGui);}gDoc=document;gDocBody=document.body;window.name="message";UP.t(m.UP.A,m.UP.W,m.UP.a);JL=opener.ModelessDialog.getDialogArguments(window);VC(messagemenubar.documentElement);var k=KJ(messagemenubar.documentElement,wg);VC(messagetoolbar.documentElement);var A=I0(null,k.offsetTop+k.offsetHeight,messagetoolbar.documentElement,wg);fY("<DIV id='readMessageHeader' style='position:absolute;left:0px;width:100%;'>",gDocBody);readMessageHeader.style.top=(A.offsetTop+A.offsetHeight)+"px";var d="";d+='<TABLE width="100%" border="0" cellspacing="6" cellpadding="0">';function O(g,h,Y,v){var H="";H+="<TR";if(v!=null){H+=' id="'+v+'"';}H+=">";H+='  <TD valign="top" nowrap><SPAN ';if(Y!=null){H+='id="'+Y+'" ';}H+='class="messageHeaderLabel">'+h+"</SPAN></TD>";H+='  <TD width="100%" valign="top"><SPAN id="'+g+'" class="messageHeaderText"></SPAN></TD>';H+="</TR>";d+=H;}O("messageHeaderFrom",strings.from_label);O("messageHeaderDate",strings.date_label,"messageHeaderDateLabel");O("messageHeaderTo",strings.to_label2,"messageHeaderToLabel");O("messageHeaderCC",strings.cc_label2,null,"ccLine");O("messageHeaderSubject",strings.subject_label);O("messageHeaderSensitivity",strings.sensitivity_label,"sensitivityLine");O("messageHeaderAttach",strings.attachments_label,"attachLine");d+="</TABLE>";readMessageHeader.innerHTML=d;function W(H){vy();}x6=new Wx(gDocBody,null,Qy,W);x6.R(-1);window.onresize=yH;yH();Wj=true;}function yH(){var a=gIsIE?5:7;var t=readMessageHeader.offsetTop+readMessageHeader.offsetHeight+5;var T=pw()-t-a;var n=Qm()-2*a;x6.P(a,t,n,T);}function ly(O){var m=JB();var H=false;var Y=uM(O);if(ap()&&Y==QG.O){var v=ja();var W=v.O();if(W!=null&&W.k){H=true;}}if(H){d5("meetingRequestToolbar");P6("meetingRequestMenuBar");}else{d5("mainToolbar");P6("mainMenuBar");}var A=m.UP.O("hideEmailAddresses",ri.O);Qg("messageHeaderFrom").innerHTML=A1(SA(O,!A));Qg("messageHeaderDate").innerHTML=Nj(new Date(hd(O)));if(Y=="IPM.Post"){Qg("messageHeaderDateLabel").innerHTML=strings.posted_at_label;Qg("messageHeaderToLabel").innerHTML=strings.posted_to_label;var g=O.parentNode.parentNode;Qg("messageHeaderTo").innerHTML=A1(m.pp.O(g));sf(Qg("ccLine"));}else{Qg("messageHeaderDateLabel").innerHTML=strings.date_label;Qg("messageHeaderToLabel").innerHTML=strings.to_label2;Qg("messageHeaderTo").innerHTML=A1(BG(O,!A));Qg("ccLine").style.display="";Qg("messageHeaderCC").innerHTML=A1(M3(O,!A));}var d=H5.m.BJ(O);if(d==""){d=strings.message_window_untitled;}gDoc.title=d;Qg("messageHeaderSubject").innerHTML=A1(H5.m.BJ(O));var k=AM(JL);if(k!=null&&k!=""){Qg("sensitivityLine").style.display="";Qg("messageHeaderSensitivity").style.display="";Qg("messageHeaderSensitivity").innerHTML=yv(k);}else{sf(Qg("messageHeaderSensitivity"));sf(Qg("sensitivityLine"));}if(P8(O)){Qg("attachLine").style.display="";Qg("messageHeaderAttach").style.display="";Qg("messageHeaderAttach").innerHTML=m.LG(O,window);}else{sf(Qg("messageHeaderAttach"));sf(Qg("attachLine"));}yH();}function vy(){ly(JL);var v=JB();var A=v4.O(JL,H5.z,false);var H=(A==null);if(H){x6.k(strings.loading_message);v.Dl.d(JL);}else{if(uL(JL)==H5.P){uc([JL],H5.A6,null);}var d=H5.v.BJ(A);var g=(d.getAttribute("subtype")=="plain");var m=v4.d(d);var W=AM(JL);var k=UP.E(W);if(k!=null){var O=new Array(1);O["sensitivity"]=yv(W);if(k=="block"){m='<table width="100%" border=0 bgcolor=lightgrey><tr><td align=center><i>'+strings.message_sensitivity_blocked.format(O)+"</i></td></tr></table>";}else{if(k=="prompt"){if(JL.getAttribute("sensitivityPrompt")==null){var Y=strings.message_sensitivity_prompt.format(O);if(confirm(Y)){JL.setAttribute("sensitivityPrompt","true");}else{m="<table border=0 bgcolor=lightgrey><tr><td><i>"+strings.message_sensitivity_restriction.format(O)+"</i></td></tr></table>";}}}}}x6.h(m,g?"text":"html",true,true,true,d);}yH();}H5.O.Bm();delete H5.O.Bm;H5.m.BT();js_done_loading=null;
