function QG(b){var V;var D=Fm();switch(b){case "select_all":if(sI(window)){var r=ce();if(r){if(r.p()){r.jU();}}}else{if((sI(window)&&YW.B()&&YW.H())||window.name=="message"){YW.I();}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){T0.I(LD.d);T0.focus();}}}break;case "filter_view":dp();break;case "display_subjects_containing":case "display_messages_from":case "display_messages_to":if(b=="display_subjects_containing"){Rm("messageSearchSubjectMenuItem",true);g5("messageFilterPopDownBtn","display_subjects_containing");tY("messageFilterPopDownBtn",strings.search_subject_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.subject_filter_caption;}}else{if(b=="display_messages_to"){Rm("messageSearchToMenuItem",true);g5("messageFilterPopDownBtn","display_messages_to");tY("messageFilterPopDownBtn",strings.search_to_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.to_filter_caption;}}else{if(b=="display_messages_from"){Rm("messageSearchFromMenuItem",true);g5("messageFilterPopDownBtn","display_messages_from");tY("messageFilterPopDownBtn",strings.search_from_field_in_this_folder);if(filterFieldMessages.isEmpty){filterFieldMessages.value=strings.from_filter_caption;}}}}dp();break;case "display_names_containing":case "display_companies_containing":case "display_email_addresses_containing":if(b=="display_names_containing"){Rm("contactSearchNameMenuItem",true);g5("contactsFilterPopDownBtn","display_names_containing");tY("contactsFilterPopDownBtn",strings.display_names_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.name_filter_caption;}}else{if(b=="display_companies_containing"){Rm("contactSearchCompanyMenuItem",true);g5("contactsFilterPopDownBtn","display_companies_containing");tY("contactsFilterPopDownBtn",strings.display_companies_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.company_filter_caption;}}else{if(b=="display_email_addresses_containing"){Rm("contactSearchEmailAddrMenuItem",true);g5("contactsFilterPopDownBtn","display_email_addresses_containing");tY("contactsFilterPopDownBtn",strings.display_email_addresses_containing);if(filterFieldContacts.isEmpty){filterFieldContacts.value=strings.email_address_filter_caption;}}}}dp();break;case "faq_help":var H=AA.q+"WebHelp/"+pd.b()+"/index.htm";var S=window.XMLHttpRequest?new XMLHttpRequest():(window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null);if(S!=null){S.onreadystatechange=function(){if(S.readyState==4){if(S.status==404){H=AA.q+"WebHelp/"+"en_US"+"/index.htm";}var h=pN(H,null,null,700,500,true,40,40);if(h==null){alert(strings.popup_stopper);}}};S.open("HEAD",H,true);S.send(null);break;}var h=pN(H,null,null,700,500,true,40,40);if(h==null){alert(strings.popup_stopper);}break;case "about":var l=Math.floor(screen.availWidth/2)-165;var o=Math.floor(screen.availHeight/2)-156;var q="version.jsp?locale="+pd.b();nZ(q,null,null,400,420,l,o);break;case "new_appointment":case "new_event":var e=iG()?XL:iL.N();if(e==null){return ;}if(!e.p4()){alert(strings.permissions_restriction);return ;}var d;var f=(b=="new_event");if(iG()&&nd!=null){d=HZ(nd,f);}else{d=iA(null,null,f);}if(d!=null){pP(d);}break;case "open":if(iG()){if(Ja==null){alert(strings.no_appointment_selected);return ;}El(Ja.appt);}else{if(k9()){var r=ce();var N=r.Pb();for(var p=0;p<N.length;p++){var B=N[p];if(il(B,xT)){l7(B);}else{if(il(B,Gp)){wz(B);}}}}else{var r=ce();var N=r.Pb();for(var p=0;p<N.length;p++){var B=N[p];E7(B);}}}break;case "new_message":D.g7(D.d3.H);break;case "new_post":var K=D.XL;if(b7(K)||z8(K)||hP(K)||K.s()){alert(strings.invalid_post_folder);}else{if(!K.p4()){alert(strings.permissions_restriction);}else{D.g7(D.d3.l);}}break;case "new_contact":var K=D.k9()?D.XL:D.iL.L();if(!K){return ;}if(!K.p4()){alert(strings.permissions_restriction);return ;}var C=xT.f7(K);yM(C);break;case "new_distribution_list":var K=D.k9()?D.XL:D.iL.L();if(!K){return ;}if(!K.p4()){alert(strings.permissions_restriction);return ;}var W=Gp.lc(K);uD(W);break;case "refresh_folder":var t=XL.R();if(pd.W(t)==true){pd.M(t);}else{pd.u(t);}pd.i();break;case "rename_folder":NO();break;case "promote_folder":ed();break;case "send_email":if(sI(window)&&k9()){Do();}else{if((sI(window)&&Z7())||window.name=="message"){md();}}break;case "add_to_contacts":if((sI(window)&&Z7())||window.name=="message"){mj();}break;case "edit_attachments":if(J8.h()){alert(strings.unpacking_attachments);return ;}if(J8.V==null){J8.B();}var Y=function(){if(window.name=="eventeditor"){w7();}else{if(window.name=="newmessage"){eP();}}};var q="dlg_UploadAttachment.jsp?locale="+D.pd.b();var a=[D.pd.X,AA.D,J8.V];nZ(q,a,Y,320,380);break;case "reply_post":var K=D.XL;if(b7(K)||z8(K)||hP(K)||K.s()){alert(strings.invalid_post_folder);break;}if(!K.p4()){alert(strings.permissions_restriction);break;}case "reply_to_sender":case "reply_to_all":var Z=null;if(window.name=="message"){Z=F9;}else{if(sI(window)&&!k9()&&!iG()){var r=ce();var N=r.Pb();if(N.length>1){alert(strings.reply_limit);}else{if(N.length<1){alert(strings.no_message_selected);}else{Z=N[0];}}}}if(Z){if(!il(Z,P7)){alert(strings.reply_forward_message_not_allowed);return ;}if(b=="reply_to_sender"){D.g7(D.d3.S,Z);}else{if(b=="reply_post"){D.g7(D.d3.h,Z);}else{D.g7(D.d3.r,Z);}}}break;case "forward_message":var Z=null;if(window.name=="message"){Z=F9;}else{if(sI(window)&&!k9()&&!iG()){var r=ce();var N=r.Pb();if(N.length>1){alert(strings.forward_limit);}else{if(N.length<1){alert(strings.no_message_selected);}else{Z=N[0];}}}}if(Z){if(!il(Z,P7)){alert(strings.reply_forward_message_not_allowed);return ;}var A=Z.V();var I=iS(A);if(I!="block"){D.g7(D.d3.V,Z);}else{var L=new Array(1);L["sensitivity"]=Bq(A);alert(strings.message_sensitivity_blocked.format(L));return ;}}break;case "view_full_headers":var Z=null;if(window.name=="message"){Z=F9;}else{if(sI(window)&&!k9()&&!iG()){var r=ce();var N=r.Pb();if(N.length<1){alert(strings.no_message_selected);}else{Z=N[0];}}}if(Z){var x=Z.F();if(x){nZ("dlg_viewFullHeaders.jsp?locale="+pd.b(),x,null,420,320);}else{alert(strings.error_fetching_full_headers);}}break;case "copy":case "cut":if(D7){break;}if(sI(window)||window.name=="message"){if(b!="copy"){break;}if(YW.W()&&yl){var P=YW.N();D.clipboardData.setData("Text",P);}}else{if(window.name=="newmessage"||window.name=="eventeditor"||window.name=="contacteditor"){if(T0.x()){var w=b=="copy"?LD.b:LD.q;T0.I(w);T0.focus();}else{if(Vw.activeField){var y=Vw.activeField.id;if(y=="To_Field"||y=="Cc_Field"||y=="Bcc_Field"||y=="Subject"){b=(b=="cut")?"Cut":"Copy";document.execCommand(b);}}}}}break;case "paste":if(D7){break;}if(sI(window)||window.name=="message"){break;}if(T0.x()||T0.H()||Vw.activeField=="EDITOR"){T0.focus();T0.I(LD.D);}else{var n=Vw.activeElement;if(n!=null&&n.disabled!=true){if(n.tagName=="INPUT"&&(n.type=="text"||n.type=="password")||n.tagName=="TEXTAREA"||n.contentEditable==true||n.designMode=="on"){var E=Vw.selection.createRange();E.execCommand("Paste");}}}break;case "bold":T0.I(LD.x);T0.focus();break;case "italic":T0.I(LD.a);T0.focus();break;case "underline":T0.I(LD.h);T0.focus();break;case "undo":T0.I(LD.e);T0.focus();break;case "align_left":T0.I(LD.Z);T0.focus();break;case "center":T0.I(LD.l);T0.focus();break;case "align_right":T0.I(LD.w);T0.focus();break;case "justify":T0.I(LD.y);T0.focus();break;case "horiz_line":T0.I(LD.o);T0.focus();break;case "incr_indent":T0.I(LD.P);T0.focus();break;case "decr_indent":T0.I(LD.S);T0.focus();break;case "insert_hyperlink":T0.focus();var U=null;if(D7){U=prompt(strings.enter_url,"http://");}if(yl||(D7&&U!=null&&U.replace(/\s/g,"")!="")){T0.I(LD.K,U);}break;case "bulleted_list":T0.I(LD.r);T0.focus();break;case "numbered_list":T0.I(LD.Y);T0.focus();break;case "richedit_set_font_family":T0.I(LD.L,xc("FontSelection"));T0.focus();break;case "richedit_set_font_size":T0.I(LD.B,xc("SizeSelection"));T0.focus();break;case "richedit_set_format":T0.I(LD.N,xc("FormatSelection"));T0.focus();break;case "richedit_set_font_color":T0.I(LD.f,xc("ColorSelection"));T0.focus();break;case "send_message":var R=D.pd.m("autoSpellCheck",gL.D);if(zb){if(window.confirm(strings.stop_spelling_and_sending)){R=null;if(zb){zb.close();}}else{break;}}sendEmailMessage(R);break;case "check_names":if(window.name=="newmessage"){sy();}break;case "clear_address_cache":if(window.name=="newmessage"){clearAddressCache();}break;case "open_address_selection":if(window.name=="newmessage"){GO();}else{if(window.name=="eventeditor"){pr();}}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 G;if(b=="switch_to_day_view"){G=XB.r;}else{if(b=="switch_to_5_day_week_view"){G=XB.V;}else{if(b=="switch_to_7_day_week_view"){G=XB.b;}else{if(b=="switch_to_month_view"){G=XB.D;}else{break;}}}}H6(G);break;case "calendar_go_to_today":EN(new Date());break;case "delete_folder":T9();break;case "delete":if(sI(window)){if(iG()&&Ja!=null){QG("delete_event");}else{if(zC.D()){if(!qZ()){T9();}}else{if(!iG()){var r=ce();if(r&&r.p()){Hc();}}}}}else{if(window.name=="message"){var K=F9.C();if(K.f()!=p4.q||confirm(strings.delete_in_deleted_items)){var s=["DELETE_MESSAGE",F9];on(s);}}else{if(window.name=="contacteditor"){var a=opener.cm.o(window);var M=a[2];var s=["DELETE",M];on(s);}}}break;case "delete_permanently":if(sI(window)){if(iG()&&Ja!=null){nN();}else{if(zC.D()){if(!qZ()){T9();}}else{if(!iG()){var r=ce();if(r&&r.p()){Hc(true);}}}}}break;case "empty_deleted_items_folder":Sn();break;case "delete_event":if(sI(window)){nN();}else{if(window.name=="eventeditor"){Zq();}}break;case "print":if(sI(window)){if(iG()){if(Ja){nE([Ja.appt]);}else{MG();}}else{var r=ce();var N=r.Pb();if(N!=null&&N.length>0){nE(N);}}}else{if(window.name=="message"){nE([F9]);}else{var Z=null;var j=opener.cm.o(window);if(window.name=="newmessage"){Z=Sg();}else{if(window.name=="contacteditor"){Z=j[0];}else{if(window.name=="eventeditor"){Z=j;}}}if(Z){nE([Z]);}}}break;case "check_spelling":if(zb){var V;try{if(!zb.closed){return ;}}catch(V){}}gCheckObj=T0.L();var F=D.pd.b();var X=new Object();X.username=D.pd.X;X.fugu=D.pd.w;X.emailDomain=AA.D;zb=doSpellCheck("gCheckObj",F,"STRICT",X);FN=true;break;case "new_folder":D3();break;case "rich_text":if(!US("rich_text_menuitem")){UF("rich_text_menuitem");WG("insert_horiz_line_menuitem",true);WG("insert_hyperlink_menuitem",true);T0.p(wN);hz(richedittoolbar);da();}break;case "plain_text":if(!US("plain_text_menuitem")){var c=(T0.q().replace(/\s*/g,"")=="");if(c||confirm(strings.rich_text_to_plain_text)){UF("plain_text_menuitem");WG("insert_horiz_line_menuitem",false);WG("insert_hyperlink_menuitem",false);T0.p(tb);LK(richedittoolbar);da();}}break;case "toggle_folders_pane":pd.B("foldersPaneVisible",!pd.m("foldersPaneVisible",gL.D));pd.N(true);JX();break;case "toggle_message_pane":pd.B("messagePaneVisible",!pd.m("messagePaneVisible",gL.D));pd.N(true);i9();break;case "toggle_events_pane":pd.B("eventsPaneVisible",!pd.m("eventsPaneVisible",gL.D));pd.N(true);K4();break;case "toggle_mini_calendar_pane":pd.B("miniCalendarPaneVisible",!pd.m("miniCalendarPaneVisible",gL.D));pd.N(true);xE();break;case "toggle_bcc":var Q=US("toggle_bcc_menuitem");if(Q){LK(m8("bccLine"));}else{m8("bccLine").style.display="";}Rm("toggle_bcc_menuitem",!Q);da();break;case "toggle_from":var Q=US("toggle_from_menuitem");if(Q){LK(m8("fromLine"));}else{m8("fromLine").style.display="";m8("From_Field").focus();}Rm("toggle_from_menuitem",!Q);da();break;case "toggle_return_receipt":UF("toggle_return_receipt_menuitem");FN=true;break;case "toggle_delivery_receipt":UF("toggle_delivery_receipt_menuitem");FN=true;break;case "send_all":bu();break;case "send_and_receive_all":bu();j1();break;case "receive_all":j1();break;case "save_message":c5();break;case "mark_as_read":case "mark_as_unread":var i=(b=="mark_as_read")?"read":"unread";Li(i);break;case "set_follow_up_flag":case "clear_follow_up_flag":var i=(b=="set_follow_up_flag")?"flagged":"unflagged";r6(i);break;case "mark_all_read":case "mark_all_unread":var i=(b=="mark_all_read")?"read":"unread";iU(i);break;case "previous_in_view":if(iG()){rb(k3);}else{w9("previous");}break;case "next_in_view":if(iG()){rb(mR);}else{w9("next");}break;case "close":case "exit":close();break;case "open_preferences":Nk();break;case "save_and_close_contact":wd();break;case "save_and_close_event":xv(false);break;case "send_and_close_event":xv(true);break;case "accept_meeting_request":case "tentative_meeting_request":case "decline_meeting_request":var r=D.ce();var N=r.Pb();var Z=window.name=="message"?F9:N[0];var Y=function(u){if(u==null){return ;}else{var z=(u=="SEND_RESPONSE");if(sI(window)){switch(b){case "accept_meeting_request":IS(Z,z);break;case "tentative_meeting_request":zI(Z,z);break;case "decline_meeting_request":qg(Z,z);break;}}else{var O=null;switch(b){case "accept_meeting_request":O=["ACCEPT_MEETING_REQUEST",Z,z];break;case "tentative_meeting_request":O=["TENTATIVE_MEETING_REQUEST",Z,z];break;case "decline_meeting_request":O=["DECLINE_MEETING_REQUEST",Z,z];break;}on(O);}}};var q;var F=D.pd.b();if(b=="accept_meeting_request"||b=="tentative_meeting_request"){q="dlg_SendMeetingResponse.jsp?locale="+F;}else{q="dlg_DeclineMeeting.jsp?locale="+F;}nZ(q,null,Y,270,180);break;case "meeting_request_open_calendar":var r=D.ce();var N=r.Pb();var Z=window.name=="message"?F9:N[0];D.jd(Z);break;case "accept_meeting":case "tentative_meeting":case "decline_meeting":var d=opener.cm.o(window);var Y=function(u){if(u==null){return ;}else{var z=(u=="SEND_RESPONSE");var O=null;switch(b){case "accept_meeting":O=[d,"ACCEPT_MEETING",z];break;case "tentative_meeting":O=[d,"TENTATIVE_MEETING",z];break;case "decline_meeting":O=[d,"DECLINE_MEETING",z];break;}on(O);}};var q;var F=D.pd.b();if(b=="accept_meeting"||b=="tentative_meeting"){q="dlg_SendMeetingResponse.jsp?locale="+F;}else{q="dlg_DeclineMeeting.jsp?locale="+F;}nZ(q,null,Y,270,180);break;case "set_message_high_importance":if(!US("high_importance_menuitem")){Qi("highImportanceButton");UF("high_importance_menuitem");}else{vl("highImportanceButton");UF("medium_importance_menuitem");}vl("lowImportanceButton");FN=true;break;case "set_message_medium_importance":vl("highImportanceButton");vl("lowImportanceButton");UF("medium_importance_menuitem");FN=true;break;case "set_message_low_importance":if(!US("low_importance_menuitem")){Qi("lowImportanceButton");UF("low_importance_menuitem");}else{vl("lowImportanceButton");UF("medium_importance_menuitem");}vl("highImportanceButton");FN=true;break;case "set_message_normal_sensitivity":UF("normal_sensitivity_menuitem");FN=true;break;case "set_message_personal_sensitivity":UF("personal_sensitivity_menuitem");FN=true;break;case "set_message_private_sensitivity":UF("private_sensitivity_menuitem");FN=true;break;case "set_message_confidential_sensitivity":UF("confidential_sensitivity_menuitem");FN=true;break;case "open_oof_assistant":var v=pd.O();if(v!=null){var Y=function(u){if(!u){return ;}var m=u[0];var T=u[1];pd.F(m,T);};var J="dlg_OutOfOfficeAssistant.jsp?locale="+pd.b();nZ(J,v,Y,450,350);}else{alert(strings.error_fetching_oof_info);}break;case "search":FI();break;case "open_rules_wizard":var q=sT();if(q!=""){q+="?username="+escape(pd.r);pN(q,null,null,590,415,false);}else{alert(strings.rules_wizard_not_installed);}break;case "set_selected_appointment_private":X7(!US("appointment_private_menuitem"));break;case "set_selected_appointment_busy_status_free":H3(KS.r);break;case "set_selected_appointment_busy_status_tentative":H3(KS.D);break;case "set_selected_appointment_busy_status_busy":H3(KS.V);break;case "set_selected_appointment_busy_status_out_of_office":H3(KS.b);break;case "set_selected_appointment_label_none":c2(X9.V);break;case "set_selected_appointment_label_important":c2(X9.H);break;case "set_selected_appointment_label_business":c2(X9.b);break;case "set_selected_appointment_label_personal":c2(X9.e);break;case "set_selected_appointment_label_vacation":c2(X9.r);break;case "set_selected_appointment_label_must_attend":c2(X9.S);break;case "set_selected_appointment_label_travel_required":c2(X9.o);break;case "set_selected_appointment_label_needs_preparation":c2(X9.q);break;case "set_selected_appointment_label_birthday":c2(X9.l);break;case "set_selected_appointment_label_anniversary":c2(X9.D);break;case "set_selected_appointment_label_phone_call":c2(X9.h);break;case "set_appointment_high_importance":var d=opener.cm.o(window);var k=d.y();if(k!=Y9.V){d.qt(Y9.V);Qi("highImportanceButton");UF("high_importance_menuitem");}else{d.qt(Y9.b);vl("highImportanceButton");UF("medium_importance_menuitem");}vl("lowImportanceButton");break;case "set_appointment_medium_importance":var d=opener.cm.o(window);d.qt(Y9.D);vl("lowImportanceButton");vl("highImportanceButton");UF("medium_importance_menuitem");break;case "set_appointment_low_importance":var d=opener.cm.o(window);var k=d.y();if(k!=Y9.D){d.qt(Y9.D);Qi("lowImportanceButton");UF("low_importance_menuitem");}else{d.qt(Y9.b);vl("lowImportanceButton");UF("medium_importance_menuitem");}vl("highImportanceButton");break;case "edit_folder_permissions":if(!XL.s()){l0(XL);}else{alert(strings.operation_not_allowed_on_this_folder);}break;case "edit_delegates":pe();break;case "open_additional_mailboxes_dialog":var g=pd.d();if(g!=null){var Y=function(u){if(!u){return ;}pd.D(u);};var J="dlg_OtherUsersMailboxes.jsp?locale="+pd.b();nZ(J,g,Y,400,200);}else{alert(strings.error_fetching_additional_mailboxes);}break;case "search_mail_folders":ld(c6.S);break;case "search_contacts":ld(c6.D);break;case "search_calendar":ld(c6.r);break;case "search_all_mail":vl("refinementtoolbarSearchCurrentFolderButton");Qi("refinementtoolbarSearchAllMailButton");Iw();break;case "search_current_folder":vl("refinementtoolbarSearchAllMailButton");Qi("refinementtoolbarSearchCurrentFolderButton");Iw();break;case "search_contacts_member":break;case "search_calendar_subject":case "search_calendar_description":case "search_calendar_location":case "search_calendar_organizer":case "search_calendar_invitees":break;case "search_calendar_personal":if(sR("refinementtoolbarSearchCalendarPersonal")){Nt("refinementtoolbarSearchCalendarOrganizer",false);Nt("refinementtoolbarSearchCalendarInvitees",false);}else{Nt("refinementtoolbarSearchCalendarOrganizer",true);Nt("refinementtoolbarSearchCalendarInvitees",true);}vl("refinementtoolbarSearchCalendarMeetings");break;case "search_calendar_meetings":vl("refinementtoolbarSearchCalendarPersonal");Nt("refinementtoolbarSearchCalendarOrganizer",true);Nt("refinementtoolbarSearchCalendarInvitees",true);break;case "restrict_to_message_field":case "restrict_to_contacts_field":case "set_search_high_importance":case "set_search_flagged":case "set_search_attachments":case "restrict_search_by_date":Iw();break;case "open_swa_console":Pc();break;case "open_debugger":eval("debugger");break;case "open_debugging_options":U4();break;case "toggle_advanced_error_handling":UF("toggle_advanced_error_handling_menuitem");if(US("toggle_advanced_error_handling_menuitem")){window.onerror=Ee;}else{window.onerror=null;}break;default:alert("Unknown command: "+b);break;}}function JX(){if(DE(eventsPane)&&miniCalendarPane.style.display!="none"){xE();}UF("toggle_folders_pane_menuitem");Us(foldersPane);}function i9(){UF("toggle_message_pane_menuitem");Us(messagePane);}function K4(){if(DE(foldersPane)&&miniCalendarPane.style.display!="none"){xE();}UF("toggle_events_pane_menuitem");Us(eventsPane);if(US("toggle_events_pane_menuitem")){xb();}}function xE(){if(DE(eventsPane)&&DE(foldersPane)){return ;}UF("toggle_mini_calendar_pane_menuitem");if(miniCalendarPane.style.display=="none"){hz(miniCalendarPane);if(S1!=null){clearTimeout(S1);}S1=setTimeout("V0()",1000);}else{LK(miniCalendarPane);}k4();if(DE(eventsPane)){rR(cF,C6);}else{wt(cF,C6);}k4();}function jScriptOnLoadHandler(b,V){var D;try{if(!td.r()){alert(strings.cookies_not_enabled);parent.showLoginForm();return ;}if(b!=null&&b!=""&&b!="null"&&V!=null&&V!=""&&V!="null"){parent.urlLogin(b,makeFugu(V));return ;}if(AA.C){var r=pd.T();if(r["username"]&&r["passwordHash"]){parent.autoLogin(r["username"],r["passwordHash"]);return ;}}}catch(D){var H;var S=D.message;try{if(!S){S="!!!\n"+D;}}catch(H){}alert(strings.javascript_error_prefix_2+"\n"+S);parent.showLoginForm();}}opWindow=null;function dX(){var b=jm("ww");var V=jm("wh");var D=jm("wl");var r=jm("wt");if(b<400){b=400;}if(V<300){V=300;}if(D+b>screen.availWidth||D<0){D=8;}if(r+V>screen.availHeight||r<0){r=8;}var H;try{var S=a8();var h=AA.q+"mailwindowloader.jsp?locale="+pd.b()+"&dummy="+S;if(QJ(top.location.href,"rlw")=="true"){top.location.href=h;}else{var l=t8+S;var o="";o+="left="+D;o+=",top="+r;o+=",height="+V;o+=",width="+b;o+=",resizable=yes,location=no,menubar=no,status=yes,toolbar=no,directories=no,fullscreen=no";var q=window.open(h,l,o);if(q==null){alert(strings.popup_stopper);parent.showLoginForm();return ;}parent.showLoginSuccessful();opWindow=q;setTimeout("opWindow.focus();",10);}}catch(H){alert(strings.popup_stopper);parent.showLoginForm();}}function initSWA_1(){if(!pd.q()){var b=strings.generic_error+" #CMD016";qQ(b,R7.r);alert(b);return ;}if(xs){bg.e();}T6(cX);LS.S();pd.V();}function xq(){if(xs){bg.D("tickPrefs");}Vw=document;wJ=document.body;Vk=k0();ak=lY();Ig();iL=new Ge();iL.p(Ra,null);}function Ra(){if(xs){bg.D("tickFolderList");}var b=iL.V();var V=iL.Z();var D=iL.h();if(!b||!V||!D){alert(strings.special_folder_error);window.close();return ;}m8("foldersHeaderTitle").innerHTML=strings.folder_header_label;RP();Fk=4;gX(b);if(uM()){setTimeout("vp()",2000);}if(xs){oq=new aY(600,null,bg.l,bg.r,new Array(function(){var r=iL.V();return (r.g()||(null==r.S()||0>=r.S()));}));oq.r(1000);}rR(cF,C6);}function vp(){var b=kI();var V=function(){e5();qw();xb();setTimeout("iK()",30000);if(jj()){Bg.H();}};var D=function(){alert(strings.error_fetching_calendar_folders);xb();};b.l(V,D);}function Xf(b,V){if(!z8(b)){var D=Sm(b);if(D){D.W(V);}}else{V0();xb();if(sw(b)){e5();}}}function UI(b,V){if(!z8(b)){var D=Sm(b);if(D){D.A9();}}else{V0();xb();if(sw(b)){e5();}}}function ET(b,V){if(sw(b)&&!b.A()){var D=[];D["COUNT"]=b.e();D["TOTAL"]=b.S();var r=strings.status_folder_fetch_count.format(D);L9(r);}if(hv(R7.D)){qQ(b.Y()+" - Local: "+b.e()+", Remote: "+b.S(),R7.D);}if(!z8(b)&&V.length>0){if(hv(R7.V)){if(b.A()&&V.length>10){qQ("unusual addition of messages, stack trace:\n"+d4(),R7.V);}}var H=Sm(b);H.r(V,b.A());if(Qp){clearTimeout(Qp);var S=H.ZD();Pt(S);}}}function R8(b,V){if(z8(b)){V0();xb();}if(sw(b)){if(z8(b)){e5();}L9();if(b.A()){var D=Sm(b);if(D&&!D.s()){D.p4();D.a4();}}}if(hv(R7.D)){qQ("Fetch complete for folder "+b.Y()+".  Has new messages: "+V,R7.D);}if(V&&b.f()==p4.S&&b.A()){aR();}}function Q2(b){var V=b.C();xj(V,z8(V));}function pm(b){if(il(b,xT)){if(confirm(strings.contact_save_error)){yM(b,true);}}else{if(il(b,Gp)){if(confirm(strings.dl_save_error)){uD(b);}}else{if(il(b,br)){e5();V0();xb();if(confirm(strings.appt_save_error)){pP(b);}}}}}function Z4(b,V,D,r){this.r=b;this.D=V;this.b=D;this.V=r;}function E7(b,V){var D=Fm();var r=b.C();if(il(b,P7)&&!b.T8()&&r.f()==p4.D){if(b.l){function H(){D.g7(D.d3.b,b);}function S(){alert(strings.error_fetching_message_content);}function h(){alert(strings.message_deleted);var e=D.Sm(r);if(e){e.W([b]);}}b.q(true,H,S,h);}else{D.g7(D.d3.b,b);}}else{var l=b.V();var o=iS(l);var q=new Array(1);q["sensitivity"]=Bq(l);if(o=="block"){alert(strings.message_sensitivity_blocked.format(q));return ;}else{if(o=="prompt"){if(b.T()==null){if(confirm(strings.message_sensitivity_prompt.format(q))){b.Fh("true");}else{return ;}}}}D.b3(b,V);}}function BB(b,V,D){var r=Fm();var H=r.iL.I(D);if(!H){return ;}var S=H.q(b);if(!S){return ;}var h=S.Pp(V);if(!h){return ;}var S=h.H();r.E7(S);}function g7(b,V,D,r){if(D==null){D=new Z4(60,60,500,700);}Ze(V,b,D.V,D.b,D.D,D.r,r);}function l7(b){if(b.l){b.q(true);}var V=Fm();V.yM(b);}function wz(b){if(b.l){b.q(true);}var V=Fm();V.uD(b);}function Us(b){if(DE(b)){WW(b);switch(b){case messagePane:bn=gOldBigTablePaneHeight;Lg(cF,C6);Ca(cF,C6);var V=ce();var D=V.ZD();Pt(D);WW(messageHeader);WW(msgMsgTableResizer);YW.C(true);By(cF,C6);break;case eventsPane:case foldersPane:var r=(b==eventsPane)?foldersPane:eventsPane;if(DE(r)){RU=(b==eventsPane)?(0-RG):(g2()-parseInt(foldersPane.style.top));mB=qW;Lg(cF,C6);Ca(cF,C6);WW(folderMsgResizer);if(b==eventsPane){wt(cF,C6);}else{rR(cF,C6);}By(cF,C6);}else{RU=Jb;rR(cF,C6);wt(cF,C6);By(cF,C6);WW(folderAppointmentsResizer);}break;}}else{er(b);switch(b){case messagePane:gOldBigTablePaneHeight=bn;bn=g2()-parseInt(mainTablePane.style.top);Lg(cF,C6);er(messageHeader);er(msgMsgTableResizer);YW.C(false);break;case eventsPane:case foldersPane:var r=(b==eventsPane)?foldersPane:eventsPane;if(DE(r)){qW=mB;mB=0-RG;Lg(cF,C6);Ca(cF,C6);er(folderMsgResizer);By(cF,C6);}else{er(folderAppointmentsResizer);Jb=RU;RU=(b==eventsPane)?(g2()-parseInt(foldersPane.style.top)):(0-RG);if(b==eventsPane){rR(cF,C6);}else{wt(cF,C6);}}break;}}}function w9(b){var V=Fm();var D=null;if(window.name=="message"){var r=F9;if(r.searchWindow){var H=r.searchWindow;D=H.NQ(c6.S);}else{var S=r.C();D=Sm(S);}}else{D=V.ce();}D.kM(b);if(window.name=="message"){var h=D.Pb();var l=h[0];if(r.searchWindow&&r!=l){l.searchWindow=r.searchWindow;r.searchWindow=null;}F9=l;Ug();}}function sI(b){return (typeof b.wG!="undefined");}function Fm(){if(sI(window)){return window;}var b;try{var V=window;while(typeof V.opener!="undefined"&&V.opener!=null){if(sI(V.opener)){return V.opener;}else{V=V.opener;}}}catch(b){}return null;}function iS(b){var V=Fm();if(b==null||b==""){return null;}var D=b.toLowerCase();var r=V.AA.V;if(r!=null&&r.toLowerCase().indexOf(D)!=-1){return "prompt";}r=V.AA.r;if(r!=null&&r.toLowerCase().indexOf(D)!=-1){return "block";}return null;}function jD(b,V,D,r,H){var S=Fm();var h=by(0,1000000000)+"";h=h+by(0,1000000000);D=D.replace(/[%\/\\]/g,"_");D=encodeURIComponent(D);r=encodeURIComponent(r);H=encodeURIComponent(H);var l=AA.q+"jdownload/%s?user=%s&emailDomain=%s&guid=%s&box=%s&uid=%s&part=%s&mime=%s&filename=%s&rand=%s";l=l.printf(D,S.pd.X,S.AA.D,S.pd.w,H,b,V,r,D,h);return l;}function Ax(b,V,D,r,H){var S=jD(b,V,D,r,H);var h="<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 = \""+S+"\";\n"+"}\n"+"</script>"+"</head>"+"<body style=\"background-color:#D9D4D4\" onload=\"init();\">"+"<table width=\"100%\" height=\"100%\">"+"<tr>"+"<td align=\"center\" valign=\"middle\">"+"<p><span class=\"typeface\">"+strings.attachment_download_caption+"</span></p>"+"<p><input class=\"typeface\" type=\"button\" value=\""+strings.shared_ok+"\" onclick=\"window.close()\"></input></p>"+"<iframe id=\"attachmentDownloadFrame\" style=\"visibility:hidden;height:1px;width:1px\" src=\"\"></iframe>"+"</td>"+"</tr>"+"</table>"+"</body></html>";var l;try{var o=window.open("blank.jsp","","width=400, height=300, resizable=yes");if(o){var q=o.document;q.write(h);q.close();}else{alert(strings.popup_stopper);}}catch(l){alert(strings.popup_stopper);}}function P0(b,V){var D=Fm();var r="";if(!sI(window)){r="opener.";}var H=b.C();var S=b.n();var h="";var l=false;var o=yl&&(Zl=="win95"||Zl=="winnt"||Zl=="win98"||Zl=="winme"||Zl=="win2k");var q=[".htm",".html",".xml"];function e(A){for(var I=0,len=q.length;I<len;I++){if(q[I]==A){return true;}}return false;}var d=b.m();for(var f=0;f<d.length;f++){var N=d[f];var p;if(N.e()=="message"&&N.o()=="rfc822"){var B=N.H();if(B){p=B.A();if(p.strip()==""){p=strings.shared_untitled;}if(h.length>0){h+=" ; ";}if(l){h+=p;}else{var K=H.R();h+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\">";h+="<span onclick=\"if ( "+"yl"+" ) window.event.returnValue=false; else event.stopPropagation();";h+=r+"BB"+"(";h+=S.toString();h+=", '";h+=N.V();h+="', '";h+=K;h+="');\">";h+=p;h+="</span>";h+="</a>";}}}else{p=N.f();var C=p;if(p==null){continue;}p=p.strip();if(p==""){p=strings.shared_untitled;}else{if(p.length>50){p=p.substring(0,50)+"...";}}if(H){var W="";var t=C.lastIndexOf(".");if(t!=-1){W=C.substr(t);}var Y=N.e()+"%2F"+N.o();var K=H.R();if(h.length>0){h+=" ; ";}if(l){h+=p;}else{if(o||(yl&&e(W))){h+="<a class=\"attachmentHeader\" href=\"javascript:void(0);\" onkeydown=\"var theEvent ="+"Xp"+"( event );";h+="if ( theEvent.keyCode == "+"QR"+" ) {";h+=" if ( "+"yl"+" ) window.event.returnValue=false; else event.stopPropagation();";h+=r+"Ax"+"(";h+=S.toString();h+=", '";h+=N.V();h+="', '";h+=C;h+="', '";h+=Y;h+="', '";h+=K;h+="');}\">";h+="<span onclick=\"if ( "+"yl"+" ) window.event.returnValue=false; else event.stopPropagation();";h+=r+"Ax"+"(";h+=S.toString();h+=", '";h+=N.V();h+="', '";h+=C;h+="', '";h+=Y;h+="', '";h+=K;h+="');\">";h+=p;h+="</span>";h+="</a>";}else{var a=N.V();var Z=jD(S,a,C,Y,K);h+="<a class=\"attachmentHeader\" href=\"";h+=Z;h+="\"";if(D7&&(V==null||sI(V))){h+=" target=\"attachmentDownloadFrame\"";}h+=">";h+=p;h+="</a>";}}}else{h+=p;}}}return h;}function aR(){var b;try{var V=pd.m("newMailSound");if(V!=""){m8("honkerIframe").src="honker.jsp?url="+escape(V);}}catch(b){}}function pL(b,V){var D=zC.t(b);var r=zC.t(V);var H=b.i(V);if(H==SD.l){var S=D.F();S.d(D);r.W(D);r.Q(uS.A);r.H();}else{Dm(H);}}function T9(){var b=zC.h();var V=b.F();var D=b.a();var r=D.wY();if(r==SD.l){V.d(b);var H=D.r();if(H!=null){V=zC.t(H);V.W(b);V.Q(uS.A);V.H();}else{var S=iL.h();gX(S);}LS.b();}else{Dm(r);}}function ed(){var b=zC.h();var V=b.a();var D=V.Km();if(D==SD.l){var r=b.F();r.d(b);var H=V.r();if(H!=null){r=zC.t(H);r.W(b);r.H();}else{var S=zC.K();r=S.P();r.W(b);}r.Q(uS.A);LS.b();}else{Dm(D);}}function Sn(){if(!confirm(strings.empty_deleted_items_folder)){return ;}var b=XL.rl();ZD.bO();var V=iL.h();var D=zC.t(V);function r(o){if(o.o()){var q=o.D();for(var e=0,len=q.length;e<len;e++){var d=q[e];r(d);}}else{var f=o.N();if(f){LS.q(f);LS.o(f);}}}var H=D.D();for(var S=0,len=H.length;S<len;S++){var h=H[S];r(h);}D.n();D.g();var l=Sm(V);if(l){l.o();}if(b){gX(V);}LS.b();}function Dm(b){if(!LS.H){LS.r=null;}else{if(LS.f){document.body.removeChild(LS.f);}LS.f=null;LK(LS.V);LS.r=null;LS.H=false;}switch(b){case SD.e:var V=strings.generic_error+" #CMD017";qQ(V,R7.r);alert(V);break;case SD.r:alert(strings.operation_not_allowed_on_virtual_folder);break;case SD.d:alert(strings.operation_not_allowed_on_virtual_folder);break;case SD.N:alert(strings.operation_not_allowed_on_special_folder);break;case SD.D:alert(strings.no_subfolders_allowed);break;case SD.f:break;case SD.h:alert(strings.get_folder_permissions_error);break;case SD.S:alert(strings.permissions_restriction);break;case SD.o:alert(strings.folder_name_empty);break;case SD.V:alert(strings.invalid_folder_name);break;case SD.H:alert(strings.folder_already_exists);break;case SD.b:alert(strings.folder_no_promote);break;case SD.q:alert(strings.folder_move_not_allowed);break;}}function cO(b){var V=ce();var D=V.Pb();for(var r=0;r<D.length;r++){var H=D[r];if(k9()){if(il(H,xT)){tF(H);}else{if(il(H,Gp)){uJ(H);}}}else{Im(H);}}var S=XL;var h=ZD.U1(D,S,b,true);if(h!=SD.l){Dm(h);return ;}var l;l=zC.h();l.g();l=zC.t(b);l.g();V.W();}function Hc(b){if(b==null){b=false;}var V=zC.h();var D=V.a();if((D.f()==p4.q||b)&&!confirm(strings.delete_in_deleted_items)){return ;}var r=ce();var H=r.Pb();for(var S=0;S<H.length;S++){var h=H[S];if(k9()){if(il(h,xT)){tF(h);}else{if(il(h,Gp)){uJ(h);}}}else{Im(h);}}if(H.length==0){return ;}var l=ZD.ZH(H,true,null,null,b);if(l!=SD.l){Dm(l);return ;}V.g();r.W();if(D.f()!=p4.q&&!b){var o=iL.h();V=zC.t(o);V.g();}}function lk(b,V,D,r,H){var S=b.C();if(S.f()==p4.q&&!r&&!confirm(strings.delete_in_deleted_items)){return ;}if(H==null){H=true;}var h=ZD.ZH([b],H,null,null,V);if(h!=SD.l){if(!D){Dm(h);}return ;}var l=zC.t(S);l.g();var o=Sm(S);if(o){o.W([b]);}if(S.f()!=p4.q&&!V){S=iL.h();l=zC.t(S);l.g();}}function Li(b){var V=ce();var D=V.Pb();if(D.length==0){return ;}var r=(b=="read");yY.Q(D,bX.o,r);var H=zC.h();H.g();V.A9();}function r6(b){var V=ce();var D=V.Pb();if(D.length==0){return ;}var r=(b=="flagged");yY.Q(D,bX.D,r);V.A9();}function iU(b){if(!XL.A()){alert(strings.operation_not_permitted_folder_not_loaded);return ;}var V=XL.fT();if(V.length==0){return ;}var D=(b=="read");yY.Q(V,bX.o,D);var r=zC.t(XL);r.g();var H=Sm(XL);H.A9();}function ky(b){var V=b.ZD();if(V==null||V.strip()==""){return ;}var D=pd.m("autoAcknowledgeReadReceipts");if(!mh()&&D=="false"&&!confirm(strings.send_return_receipt)){return ;}var r;var H=KC.p(V);var S=H[0];if(S.length==1){r=S[0];}else{r=b.lm();if(!r){r=b.U();}}if(!r){return ;}var h=Fm();var l=h.P7.Ne();l.l=false;var o=Lx.S(l,"to");o.D(r);l.Jz(new KC(h.pd.y,h.pd.r));l.k(strings.return_receipt_prefix+b.h());var q=h.pd.m("replyTo");if(q!=null&&q!=h.pd.r){var e=new KC(h.pd.y,q);l.lc(e);}var d=b.Z();if(d){l.SD(d);}var f=new Date();l.Km(f);var N=l.Ws();N.D("multipart");N.h("report");var p=Ri.K(N);p.D("text");p.h("plain");var B=new Array();B["name"]=h.pd.y;B["subject"]=b.A();B["sent"]=h.va(b.B());B["date"]=h.va(f);B["time"]=h.W2(f);p.r(strings.auto_read_request.format(B));var K=Ri.K(N);K.D("message");K.h("disposition-notification");var C="";C+="Reporting-UA: "+AA.D+"; Scalix\n";C+="Final-Recipient: rfc822;"+h.pd.r+"\n";C+="Original-Message-ID: "+d+"\n";C+="Disposition: manual-action/MDN-sent-automatically; displayed";K.r(C);var W=C.length;l.Fe(W);h.Me(l);h.KL.r("bu");}function j1(){var b=new Array();var V=iL.V();IZ.b(b,V);qQ("Checking for new messages.",R7.D);if(XL!=V&&!XL.s()){IZ.b(b,XL);}for(var D=0,len=pd.Y.length;D<len;D++){var r=pd.Y[D];var H=iL.I(r);if(H!=null&&H!=V&&H!=XL&&!H.s()){IZ.b(b,H);}}var S=function(){for(var l=0,len=b.length;l<len;l++){var o=b[l];var q=zC.t(o);q.g();}L9();if(!XL.s()){XL.Z(true,ET,R8);}};var h=function(){L9();};L9(strings.status_check_new_messages);ZD.Pb(b,true,S,h,Xf,UI,true);}function Me(b){var V=iL.q();V.E(b);var D=zC.t(V);D.g();var r=Sm(V);if(r){r.r([b],true);if(Qp){clearTimeout(Qp);var H=r.ZD();Pt(H);}}}function bu(){var b=function(){var D=iL.q();var r=zC.t(D);r.g();L9();var H=Sm(D);if(H){H.o();}var S=iL.Z();if(sw(S)){xj(S);}};var V=function(){var D=iL.q();var r=zC.t(D);r.g();L9();};L9(strings.status_sending_messages);ZD.k8(true,b,V);}function dp(){clearTimeout(xN);clearTimeout(Qp);Qp=null;var b=XL.B();if(b==c6.S&&!filterFieldMessages.isEmpty||b==c6.D&&!filterFieldContacts.isEmpty){xN=setTimeout("AM()",500);}}function AM(){if(!sI(window)){return ;}var b=Sm(XL);var V;var D="";switch(XL.B()){case c6.S:if(US("messageSearchSubjectMenuItem")){D=strings.messageheader_subject;}else{if(US("messageSearchToMenuItem")){D=strings.messageheader_to;}else{if(US("messageSearchFromMenuItem")){D=strings.messageheader_from;}}}var V=b.wY(D);if(V!=null){if(!filterFieldMessages.isEmpty){b.w(filterFieldMessages.value.strip(),V);}else{b.w("",V);}}break;case c6.D:if(US("contactSearchNameMenuItem")){D=strings.contactheader_name;}else{if(US("contactSearchCompanyMenuItem")){D=strings.contactheader_company;}else{if(US("contactSearchEmailAddrMenuItem")){D=strings.contactheader_email;}}}var V=b.wY(D);if(V!=null){if(!filterFieldContacts.isEmpty){b.w(filterFieldContacts.value.strip(),V);}else{b.w("",V);}}break;}}var zb=null;var zM=false;function isSpellCheckerInSendingMode(){return zM;}function spellCheckerOnUnloadHandler(){zM=false;zb=null;}function Do(){var b=P7.Ne();b.l=false;var V=Lx.S(b,"to");var D=ce();var r=D.Pb();for(var H=0;H<r.length;H++){var S=r[H];if(il(S,xT)){var h=Bj(S).strip();if(h!=""){V.D(new KC(null,h));}}else{if(il(S,Gp)){V.D(new KC(Te(S),null));}}}g7(d3.D,b,null,true);}function md(){var b=Fm();var V=P7.Ne();V.l=false;var D=eG;var r=D.innerText;var H=KC.p(r);var S=H[0][0];if(S!=null){var h=Lx.S(V,"to");h.D(S);b.g7(b.d3.D,V,null,true);}else{alert(strings.cannot_resolve_address);}}function mj(){var b=Fm();var V=b.k9()?b.XL:b.iL.L();if(!V){return ;}if(!V.p4()){alert(strings.permissions_restriction);return ;}var D=eG.innerText;var r=KC.p(D);var H=r[0][0];var S=r[1][0];if(H!=null||S!=null){var h=xT.f7(V);if(H!=null){var l=H.o();var o=H.S();if(l!=null&&l.strip()!=""){Gz(h,l);}if(o!=null&&o.strip()!=""){h.g(1,o);}}else{if(S!=null&&S.strip()!=""){Gz(h,S);}}b.yM(h);}else{alert(strings.cannot_resolve_address);}}function U3(b){var V=Xp(b);if(V.preventDefault){V.preventDefault();}Uq(V);return false;}