var zC=null;if(false){zC=new uS();}function Dd(b,V,D,r,H,S,h,l,o,q,e,d){this.u(b,V,D,r,H,S,h,l,o,q,e,d);}Dd.prototype=XE(d8.prototype);Dd.prototype.u=d8;Dd.prototype.g=function(){var b=this.i;var V=uS.I(b);var D=b.S();var r=b.N();var H;if(b.f()==p4.D&&D>0){H="<b>"+V+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+D+"]</span>";}else{if(b.f()==p4.H&&D>0){H="<b>"+V+"</b>&nbsp;<span class='folderTreeviewCount'>("+D+")</span>";}else{if(r>0&&b.B()==c6.S){H="<b>"+V+"</b>&nbsp;<span class='folderTreeviewCount'>("+r+")</span>";}else{H=V;}}}this.U(H);var S="";if(D>=0){S=strings.folder_tooltip.printf(V,D);}this.p(S);LS.D(this.j);};function uS(b,V){this.Y(b,V);}uS.prototype=XE(U6.prototype);uS.prototype.Y=U6;uS.prototype.t=function(b){function V(r){if(r.a()==b){return r;}else{var H=r.D();for(var S=0,len=H.length;S<len;S++){var h=H[S];var l=V(h);if(l!=null){return l;}}return null;}}var D=this.V;if(b==null){return D.P();}else{return V(D);}};uS.Z=function(b){var V;switch(b.f()){case p4.S:V=rF;break;case p4.H:V=f6+1;break;case p4.h:V=G8;break;case p4.q:V=ad;break;case p4.V:V=XN+1;break;case p4.o:V=h2+1;break;case p4.D:V=al+1;break;case p4.d:V=I0;break;case p4.l:V=I0;break;case p4.f:V=xC;break;default:switch(b.B()){case c6.r:V=XN+1;break;case c6.D:V=h2+1;break;default:V=oV;break;}break;}return V;};uS.I=function(b){var V;switch(b.f()){case p4.S:V=strings.specialfolder_inbox;break;case p4.H:V=strings.specialfolder_outbox;break;case p4.h:V=strings.specialfolder_sentitems;break;case p4.q:V=strings.specialfolder_deleteditems;break;case p4.V:V=strings.specialfolder_calendar;break;case p4.o:V=strings.specialfolder_contacts;break;case p4.D:V=strings.specialfolder_drafts;break;case p4.d:V=strings.specialfolder_shared;break;case p4.l:V=strings.specialfolder_other_users;break;case p4.e:V=strings.specialfolder_journal;break;case p4.r:V=strings.specialfolder_notes;break;case p4.b:V=strings.specialfolder_tasks;break;case p4.f:V=strings.specialfolder_recovery;break;default:V=b.X();if(V==null){V=b.Y();}break;}return V;};uS.a=function(b){var V=new Array();do{var D=uS.I(b);IZ.b(V,D);b=b.r();}while(b!=null);V.reverse();var r=iL.f();return iL.H()+V.join(r);};uS.A=function(b,V){var D=b.a();var r=V.a();if(D.lc()&&!r.lc()){return -1;}else{if(!D.lc()&&r.lc()){return 1;}}if(D.lc()&&r.lc()){var H=[p4.S,p4.H,p4.D,p4.h,p4.q,p4.V,p4.o,p4.r,p4.b,p4.f,p4.e,p4.d,p4.l];var S=-1;var h=-1;for(var l=0;l<H.length;l++){if(D.f()==H[l]){S=l;}if(r.f()==H[l]){h=l;}}return (S-h);}var o=D.Y().toLowerCase();var q=r.Y().toLowerCase();if(o<q){return -1;}else{if(o>q){return 1;}else{return 0;}}};var XI=null;function RP(){function b(){if(XI){clearTimeout(XI);}XI=setTimeout("LS.b()",500);}zC=new uS(foldersTableDiv,b);function V(B,K){var C=FQ(B);K.W(C);var W=B.a4();for(var t=0;t<W.length;t++){var Y=W[t];V(Y,C);}}var D=zC.K();var r=VP();D.W(r);var H=iL.b();for(var S=0,len=H.length;S<len;S++){var h=H[S];var l=h.f();if(l!=p4.d&&l!=p4.l){V(h,r);}}r.Q(uS.A);var o=iL.C();if(o){var q=VP(o);D.W(q);var e=o.a4();for(var S=0,len=e.length;S<len;S++){var h=e[S];V(h,q);}q.Q(uS.A);}var d=iL.r();if(d){var f=d.a4();for(var S=0,len1=f.length;S<len1;S++){var h=f[S];var N=VP(h);D.W(N);var H=h.a4();for(var p=0,len2=H.length;p<len2;p++){var h=H[p];var l=h.f();V(h,N);}N.Q(uS.A);}}zC.W();if(!DE(foldersPane)){zC.f();}}function FQ(b){var V=uS.I(b);var D=b.S();var r=b.N();var H;if(b.f()==p4.D&&D>0){H="<b>"+V+"</b>&nbsp;<span class='folderTreeviewDraftCount'>["+D+"]</span>";}else{if(b.f()==p4.H&&D>0){H="<b>"+V+"</b>&nbsp;<span class='folderTreeviewCount'>("+D+")</span>";}else{if(r>0){H="<b>"+V+"</b>&nbsp;<span class='folderTreeviewCount'>("+r+")</span>";}else{H=V;}}}var S=null;var D=b.S();if(D>=0){S=strings.folder_tooltip.printf(V,D);}var h=uS.Z(b);function l(f,N){var p=N!=null?N.a():null;var B=b;ns(p,B);}function o(f,N){folderContextualMenu.folder=b;WZ(N,folderContextualMenu);}function q(f){function N(a){var Z=zC.h();Z.M();return true;}function p(a){var Z=zC.h();Z.c();if(pa){clearTimeout(pa);}L6=null;pa=null;}function B(a){var Z=a.parentNode.parentNode.cloneNode(true);var A=Z.rows[0].cells[2];A.className="treeviewNodeLabelCell";var I=Z.rows[0].cells[0];I.removeChild(I.firstChild);wo("<DIV style='width:"+I.offsetWidth+"px;height:16px;overflow:hidden;'>",I);var L=Z.rows[0].cells[1];L.title=A.title="";Z.style.zIndex=1000;return Z;}function K(a,Z){var A=a._treeviewNode;var I=A.a();if(Z._isFolder_){var L=Z._treeviewNode;var x=L.a();pL(x,I);}else{if((Z.className=="table_view_unhighlighted_data_row"||Z.className=="table_view_highlighted_focused_data_row"||Z.className=="table_view_highlighted_unfocused_data_row")&&I!=XL){cO(I);}}}function C(a,Z){if(a==Z){return false;}var A=a._treeviewNode;if(!A.h()){return false;}A.c();if(A.o()){if(L6!=a){if(pa){clearTimeout(pa);}L6=a;pa=setTimeout("he()",1000);}}if(Z.className=="table_view_unhighlighted_data_row"||Z.className=="table_view_highlighted_focused_data_row"||Z.className=="table_view_highlighted_unfocused_data_row"){var I=A.a();if(!b7(I)&&!z8(I)&&!xH(I)){return true;}else{if(xH(I)){return false;}}var L=ce();var x=L.Pb();for(var P=0;P<x.length;P++){var w=x[P];if(z8(I)&&(il(w,P7)||il(w,xT)||il(w,Gp))||b7(I)&&(il(w,P7)||il(w,br))){return false;}}}return true;}function W(a){if(L6==a){if(pa){clearTimeout(pa);}L6=null;pa=null;}var Z=a._treeviewNode;if(Z!=zC.h()){Z.M();}}function t(){return (Rl);}var Y=f.N();Y._isFolder_=true;LS.l(Y,N,p,B,t);LS.e(Y,K,C,W);}function e(){LS.b();}function d(){LS.b();}return new Dd(zC,H,S,true,h,0,b,l,o,q,e,d);}function VP(b){var V;var D;if(!b){V=strings.specialfolder_mailbox.printf(pd.y);D=TP;}else{if(b.f()==p4.d){V=strings.specialfolder_shared;D=I0;}else{var r=b.r();if(r&&r.f()==p4.l){V=strings.specialfolder_mailbox.printf(b.X());D=TP;}else{V=b.Y();D=oV;}}}function H(l){function o(f,N){if(N._isFolder_){var p=N._treeviewNode;var B=p.a();var K=f._treeviewNode;var C=K.a();pL(B,C);}}function q(f,N){var p=f._treeviewNode;p.c();if(p.o()){if(L6!=f){if(pa){clearTimeout(pa);}L6=f;pa=setTimeout("he()",1000);}}return N._isFolder_;}function e(f){if(L6==f){if(pa){clearTimeout(pa);}L6=null;pa=null;}var N=f._treeviewNode;if(N!=zC.h()){N.M();}}var d=l.N();LS.e(d,o,q,e);}function S(){LS.b();}function h(){LS.b();}return new d8(zC,V,null,false,D,0,b,null,null,H,S,h,true);}var pa=null;var L6=null;function he(){if(!L6){return ;}var b=L6._treeviewNode;b.H();}var XL=null;if(false){XL=new ZD();}var th=null;var sv=null;var PA=null;function ae(){ns(PA,sv);}function ns(b,V){if(V==b){return ;}if(th){clearTimeout(th);if(V==sv){th=null;sv=null;PA=null;}else{sv=V;if(!PA){PA=b;}th=setTimeout("ae()",500);return ;}}else{sv=V;if(!PA){PA=b;}th=setTimeout("ae()",500);return ;}XL=V;if(z8(V)){uq("calendarToolbar");Oy();if(b!=null){if(!z8(b)){var D=Sm(b);D.SS();}}if(g_SelectedDate.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(g_SelectedDate.getFullYear(),g_SelectedDate.getMonth(),1);qw(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=i3(g_DatePickerDate,iM("mini_cal_header_date"));}}else{if(b7(V)){uq("contactsToolbar");if(!DE(messagePane)){WW(messageHeader);}var D=Sm(V);if(!D){D=MV(V);}D.d();Bm(D);if(D.N()){var r=D.c6();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=r;var H=D.wB();switch(H.q().strip()){case strings.contactheader_company:Rm("contactSearchCompanyMenuItem",true);tY("contactsFilterPopDownBtn",strings.display_companies_containing);g5("contactsFilterPopDownBtn","display_companies_containing");break;case strings.contactheader_email:Rm("contactSearchEmailAddrMenuItem",true);tY("contactsFilterPopDownBtn",strings.display_email_addresses_containing);g5("contactsFilterPopDownBtn","display_email_addresses_containing");break;default:Rm("contactSearchNameMenuItem",true);tY("contactsFilterPopDownBtn",strings.display_names_containing);g5("contactsFilterPopDownBtn","display_names_containing");break;}}else{Rm("contactSearchNameMenuItem",true);g5("contactsFilterPopDownBtn","display_names_containing");tY("contactsFilterPopDownBtn",strings.display_names_containing);filterFieldContacts.value=strings.name_filter_caption;filterFieldContacts.style.color="gray";filterFieldContacts.isEmpty=true;}if(b!=null){if(z8(b)){VI();var S=new Date();if(S.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(S.getFullYear(),S.getMonth(),1);qw(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=i3(g_DatePickerDate,iM("mini_cal_header_date"));}}else{var D=Sm(b);D.SS();}if(!z8(b)||b.A9()){b.p();}}}else{uq("mailToolbar");if(!DE(messagePane)){WW(messageHeader);}var D=Sm(V);if(!D){D=MV(V);}D.d();Bm(D);if(D.N()){var r=D.c6();filterFieldMessages.isEmpty=false;filterFieldMessages.style.color="black";filterFieldMessages.value=r;var H=D.wB();switch(H.q().strip()){case strings.messageheader_from:Rm("messageSearchFromMenuItem",true);tY("messageFilterPopDownBtn",strings.display_messages_from);g5("messageFilterPopDownBtn","display_messages_from");break;case strings.messageheader_to:Rm("messageSearchToMenuItem",true);tY("messageFilterPopDownBtn",strings.display_messages_to);g5("messageFilterPopDownBtn","display_messages_to");break;default:Rm("messageSearchSubjectMenuItem",true);tY("messageFilterPopDownBtn",strings.display_subjects_containing);g5("messageFilterPopDownBtn","display_subjects_containing");break;}}else{if(!KT()){Rm("messageSearchSubjectMenuItem",true);g5("messageFilterPopDownBtn","display_subjects_containing");tY("messageFilterPopDownBtn",strings.display_subjects_containing);filterFieldMessages.value=strings.subject_filter_caption;}else{g5("messageFilterPopDownBtn","search");tY("messageFilterPopDownBtn",strings.search_all_mail);filterFieldMessages.value=strings.search_all_mail;}filterFieldMessages.style.color="gray";filterFieldMessages.isEmpty=true;}if(b!=null){if(z8(b)){VI();var S=new Date();if(S.getMonth()!=g_DatePickerDate.getMonth()){g_DatePickerDate.setFullYear(S.getFullYear(),S.getMonth(),1);qw(true);miniCalHeaderTable.rows[0].cells[1].firstChild.innerHTML=i3(g_DatePickerDate,iM("mini_cal_header_date"));}}else{var D=Sm(b);D.SS();}if(!z8(b)||b.A9()){b.p();}}}}if(V.f()==p4.d||V.f()==p4.l||V.s()){L9();return ;}function h(){var o=zC.t(V);o.g();V.n();var q=null;if(sw(V)){var e=Sm(V);if(e){q=e.b()+1;}}V.Z(true,ET,R8,null,q);}if(V.v()){V.n();V.Z(true,ET,R8);L9(strings.status_resume_folder_fetch);}else{ZD.Pb([V],true,h,null,Xf,UI,true);var l=strings.status_stat_folder.printf(uS.a(V));L9(l);}}function gX(b){var V=zC.t(b);if(V==null){return ;}var D=zC.h();if(D){D.M();}V.c();zC.d(V);ns(XL,b);}function xj(b,V){function D(){var r=zC.t(b);r.g();if(sw(b)||V){b.Z(true,ET,R8);}}ZD.Pb([b],true,D,null,Xf,UI,true);}var Rl=false;function NO(){var b=zC.h();var V=b.a();if(V.f()==p4.d||V.f()==p4.l||V.s()||V.lc()){alert(strings.operation_not_allowed_on_special_folder);return ;}if(V.c()){var D=V.SS();if(D==null||(D&A9.o)==0){alert(strings.permissions_restriction);return ;}}var r=b.N();var H=Ty(r.cells[2])-((yl)?0:document.getElementById("foldersTreeViewDiv").scrollLeft);var S=Tx(r.cells[2])-((yl)?0:document.getElementById("foldersTreeViewDiv").scrollTop);var h=foldersTableDiv.clientWidth-H;if(h<0){return ;}wo("<INPUT type='text' class='renamer' id='renamer' style='cursor:text;position:absolute;border:1px solid black;' autocomplete='off'>");renamer.style.left=H+"px";renamer.style.top=S+"px";renamer.style.width=h+"px";renamer.value=V.Y();Rl=true;setTimeout("renamer.select()",0);}function BW(b){var V=renamer.value;wJ.removeChild(renamer);Rl=false;if(!b){return ;}var D=zC.h();var r=D.a();var H=r.a(V);if(H==SD.l){D.g();}else{Dm(H);}}function qZ(){return sI(window)&&Rl;}function sw(b){return (XL==b);}function Z7(){if(XL==null){return false;}return (XL.B()==c6.S);}function iG(){if(XL==null){return false;}return (XL.B()==c6.r);}function k9(){if(XL==null){return false;}return (XL.B()==c6.D);}function qi(){if(XL==null){return false;}return (XL.B()==c6.b);}function OD(){if(XL==null){return false;}return (XL.B()==c6.H);}function ur(){if(XL==null){return false;}return (XL.B()==c6.V);}
