var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e>>0,$jscomp.propertyToPolyfillSymbol[e]=$jscomp.IS_SYMBOL_NATIVE? $jscomp.global.Symbol(e):$jscomp.POLYFILL_PREFIX+c+"$"+e),$jscomp.defineProperty(d,$jscomp.propertyToPolyfillSymbol[e],{configurable:!0,writable:!0,value:b})))};$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(b,c){return $jscomp.findInternal(this,b,c).v}},"es6","es3"); var MESSAGE_LIST_HEADER_ROW_ID="MEMessageListHeader",MESSAGE_LIST_CONTAINER_ID="msgList_container_js",VIEW_BOTTOM=0,VIEW_RIGHT=1,HEADER_ROW_HEIGHT=26,FOOTER_ROW_HEIGHT=37,SCROLL_MODE_VIRTUAL=1,gScrollMode=SCROLL_MODE_VIRTUAL,LIST_ROW_STYLE_SELECTED="dataTable_listRow_selected",LIST_ROW_STYLE_UNSELECTED="dataTable_listRow_unselected",TABLE_CLASS_SELECTED="dataTable_listTable_selected",LIST_ROW_STYLE="dataTable_listTable",LIST_ROW_STYLE_BORDERED="dataTable_listTable_bordered",LIST_ROW_STYLE_SUMMARY= "dataTable_rightView_listTable",LIST_ROW_STYLE_SUMMARY_BORDERED="dataTable_rightView_listTable_bordered",bAsynchronous=!1,IMG_TYPE_EMPTY=0,IMG_TYPE_IMPORTANT=1,IMG_TYPE_UNIMPORTANT=2,IMG_TYPE_FLAG=3,IMG_TYPE_ENV_NEW=4,IMG_TYPE_ENV_READ=5,IMG_TYPE_ENV_REPLY=6,IMG_TYPE_ENV_FORWARD=7,IMG_TYPE_ATTACHMENT=8,IMG_TYPE_GROUP=9,IMG_TYPE_CALENDAR=10,IMG_TYPE_CATEGORIES=11,IMG_TYPE_SMS=12,IMG_CLASS_EMPTY="dataTable_icon_blank",IMG_CLASS_IMPORTANT="dataTable_icon_important",IMG_CLASS_UNIMPORTANT="dataTable_icon_unimportant", IMG_CLASS_FLAG="dataTable_icon_flag",IMG_CLASS_ENV_NEW="dataTable_icon_new",IMG_CLASS_ENV_READ="dataTable_icon_read",IMG_CLASS_ENV_REPLY="dataTable_icon_reply",IMG_CLASS_ENV_FORWARD="dataTable_icon_forward",IMG_CLASS_ATTACHMENT="dataTable_icon_attachments",IMG_CLASS_GROUP="dataTable_icon_group",IMG_CLASS_CALENDAR="dataTable_icon_calendar",IMG_CLASS_CATEGORIES="dataTable_icon_categories",IMG_CLASS_SMS="dataTable_icon_sms",SUMMARY_CLASS_ICON="dataTable_rightView_icon",SUMMARY_CLASS_ICON_RIGHT="dataTable_rightView_icon_right", SUMMARY_CLASS_NOWIDTH="dataTable_rightView_noWidth",SUMMARY_CLASS_DATE="dataTable_rightView_date",SUMMARY_CLASS_SUBJECT="dataTable_rightView_subject",SUMMARY_CLASS_SUBJECT_NEW="dataTable_rightView_subject_new",SUMMARY_CLASS_SIZE="dataTable_rightView_size",SUMMARY_CLASS_SIZE_SHELL="dataTable_rightView_size_shell",SUMMARY_CLASS_RIGHT="dataTable_rightView_txt_right",ARROW_CLASS_SHELL="tableHead_bttn_shell",ARROW_CLASS_BLANK="tableHead_bttn_arrow",ARROW_CLASS_UP_SELECTED="tableHead_bttn_arrow_up_selected", ARROW_CLASS_DOWN_SELECTED="tableHead_bttn_arrow_down_selected",IMPORTANCE_LOW=5,IMPORTANCE_NORMAL=3,IMPORTANCE_HIGH=1,IMPORTANCE_NONE=0,gNumDataColumns=0,gCurNavDirection=-1,DIRECTION_UP=0,DIRECTION_DOWN=1,gDataPageSize=50,LABEL_MESSAGE_COUNT="lblMessageCount",ME_ScrollControl_Timeout=null,gFirstSelectedIndex=-1,gEnvelopeClickTimeout=null,gEnvelopeClickRowIndex=-1,ME_MOUSE_DOWN_DRAG_WAIT=200,gRewriteTableRowsCallingListMessages=!1,oItemsArray,gItemsArrayCurrIndex=0,gItemsArrayPrevIndex=-1,gItemsArrayNextIndex= -1,gItemsArrayStartIndex=-1,gItemsArrayEndIndex=-1,gItemsArrayServerTopIndex=0,gMsgListHeight=250,gTotalItems=0,gDataListTopOfPageOrdinal=1,gCurrSelectedItemIndex=0,gIsTopOfList=!1,gRowsDrawn=0,gFirstPageNum,gSecondPageNum,gThirdPageNum,gCurrSelectedPage=1,gCompleteSetOfItems=!1,gFirstListItemID,gLastListItemID,gNewSetOfItems=!1,gListItemSelected=!1,gMoreItemsNext=0,gMoreItemsPrev=0,gShiftMode=!1,gCtrlMode=!1,gMultiSelectDeleteMode=!1,gMultiSelectMoveMode=!1,gItemsDeleted=0,gSourceURI="",gEnableKeyNavigation= !1,gExtData="",gSelectedIM;function DataItemList_GetNumRows(a){if(!document.getElementById(a))return 0;try{return document.getElementById(a).getElementsByTagName("TBODY")[0].childNodes.length}catch(b){return 0}}function DataItemList_SetScrollBarPosition(a){gScrollMode==SCROLL_MODE_VIRTUAL&&ScrollBar_SetUnitScrollPos(SCROLLBAR_DIV,SCROLLBAR_TD,a,gUnitScrollLength)} function DataItemList_SetScrollRange(){gScrollMode==SCROLL_MODE_VIRTUAL&&ScrollBar_InitializeListRange(SCROLLBAR_DIV,SCROLLBAR_TD,gTotalItems)}function DataItemList_UpdateScrollState(a){gScrollMode==SCROLL_MODE_VIRTUAL&&(a=0,gPreviewMode==VIEW_BOTTOM&&(a=HEADER_ROW_HEIGHT),ScrollBar_UpdateScrollState(SCROLLBAR_DIV,SCROLLBAR_TD,LIST_CONTAINER,gTotalItems,a))} function DataItemList_SetScrollPosition(a){gScrollMode==SCROLL_MODE_VIRTUAL&&ScrollBar_SetPositionByCurrentUnitScrollTopPos(SCROLLBAR_DIV,SCROLLBAR_TD,a,gDataListTopOfPageOrdinal)}function DataItemList_GetSelectedRowCount(a){var b;if(!document.getElementById(a))return-1;document.getElementById(a);var c=DataItemList_GetNumRows(a)-1;for(b=0;0<=c;)DataItemList_GetRowClassByID(DataItemList_GetRowIDByIndex(a,c))==LIST_ROW_STYLE_SELECTED&&b++,c--;return b} function DataItemList_UpdateScroll(){clearTimeout(ME_ScrollControl_Timeout);ME_ScrollControl_Timeout=setTimeout("ScrollBar_DoScroll(SCROLLBAR_DIV, SCROLLBAR_TD, LIST_ID);",ME_SCROLL_DELAY)} function DataItemList_Create(a,b,c){gScrollMode=c?parseInt(c,10):GetBrowserScrollMode();c=document.createElement("table");c.id="tbl"+b;c.className="dataTable_shell_table";c.cellPadding=0;c.cellSpacing=0;var d=document.createElement("tbody"),e=document.createElement("tr"),f=document.createElement("td");f.id="msgList_table_left";var g=document.createElement("div");g.id="msgList_container_js";g.className="dataTable_shell_inner";var k=document.createElement("table");k.id="ME"+b;k.className="dataTable_table"; k.cellSpacing=0;k.cellPadding=0;var r=document.createElement("tbody");r.id="ME"+b+"TBody";k.appendChild(r);g.appendChild(k);f.appendChild(g);e.appendChild(f);gScrollMode==SCROLL_MODE_VIRTUAL?(f=document.createElement("td"),f.id="ME_ScrollControlTD",f.className="msgList_table_scroll",g=document.createElement("div"),g.className="dataTable_scrollbar_top",f.appendChild(g),g=document.createElement("div"),g.id="ME_ScrollControlDiv",g.className="msgList_scroller",addEvent(g,"scroll",function(){DataItemList_UpdateScroll()}, !0),b=document.createElement("div"),b.id="ME_ScrollControlCanvas",b.style.visibility="hidden",g.appendChild(b),f.appendChild(g)):(f=document.createElement("td"),f.id="ME_ScrollControlTD",f.style.background="#D3D3D3",f.style.width="35px",f.style.borderLeft="1px solid #C0C0C0",b=document.createElement("div"),b.className="bttn_scroll_pgUp",addEvent(b,"click",function(){DataItemList_PageUp(LIST_ID,!1,!1)},!0),f.appendChild(b),b=document.createElement("div"),b.className="bttn_scroll_up",addEvent(b,"click", function(){DataItemList_SelectPrev(LIST_ID,!1,!1)},!0),f.appendChild(b),b=document.createElement("div"),b.className="bttn_scroll_down",addEvent(b,"click",function(){DataItemList_SelectNext(LIST_ID,!1,!1)},!0),f.appendChild(b),b=document.createElement("div"),b.className="bttn_scroll_pgDown",addEvent(b,"click",function(){DataItemList_PageDown(LIST_ID,!1,!1)},!0),f.appendChild(b));e.appendChild(f);d.appendChild(e);c.appendChild(d);a.appendChild(c)} function DataItemList_GetBottomIndex(a){return DataItemList_GetNumRows(a)-1}function DataItemList_GetFirstSelectedRowIndex(a){var b;if(!document.getElementById(a))return-1;document.getElementById(a);var c=DataItemList_GetNumRows(a);for(b=0;b=gNumDataColumns;void 0==b&&(b=d?LIST_ROW_STYLE_SUMMARY:LIST_ROW_STYLE);void 0==c&&(c=d?LIST_ROW_STYLE_SUMMARY_BORDERED:LIST_ROW_STYLE_BORDERED);return 0==a%2?b:c}function DataItemList_GetRowClassByIndex(a,b){return document.getElementById(a)?(a=document.getElementById(a).rows[b])?a.getElementsByTagName("TABLE")[0].className:"":""} function DataItemList_GetRowClassByID(a){return(a=document.getElementById(a))?(a=a.className)?a:null:null}function DataItemList_IsRowBold(a,b){return document.getElementById(a)?(a=document.getElementById(a).rows[b])&&DataItemList_RowStyleMatches(a,"bold")?1:0:-1}function DataItemList_SetRowClass(a,b){} function DataItemList_SetRowChildClasses(a,b){for(var c=0;cb?(c.deleteRow(b),!0):!1} function DataItemList_DeleteRowFromListByID(a,b){if(!document.getElementById(a))return!1;var c=document.getElementById(a);var d=0;var e=!1;for(a=DataItemList_GetNumRows(a);d=gTotalItems&&(gTotalItems=0);document.getElementById(LABEL_MESSAGE_COUNT)&&SetElementText(document.getElementById(LABEL_MESSAGE_COUNT),gTotalItems);return gTotalItems}function getStringAsInt(a){var b=0;try{b=parseInt(a,10),isNaN(b)&&(b=0)}catch(c){b=0}return b}function DataItemList_GetItemCount(a){a=0;document.getElementById(LABEL_MESSAGE_COUNT)&&(a=getStringAsInt(document.getElementById(LABEL_MESSAGE_COUNT).innerText));return a} function DataItemList_SetItemCount(a,b){document.getElementById(LABEL_MESSAGE_COUNT)&&SetElementText(document.getElementById(LABEL_MESSAGE_COUNT),b)}function ItemsArray_Find(a){var b;if(!oItemsArray||void 0==oItemsArray)return-1;for(b=0;bgItemsArrayEndIndex?gThirdPageNum:gSecondPageNum;else 0>gItemsArrayCurrIndex&&(a=gFirstPageNum-1),gItemsArrayCurrIndex>=oItemsArray.length&&(a=gThirdPageNum+1);gCurrSelectedPage=a;return!0}function CalculateItemsPerPage(a,b){return Math.ceil(a/b)} function CalculateWholeRowsPerPage(a,b){return Math.floor(a/b)}function DataItemList_HasPartialRow(a,b){return CalculateWholeRowsPerPage(a,b)b&&(b=0);gDataListTopOfPageOrdinal=b+1;if(gRewriteTableRowsCallingListMessages)return!0;var e=document.getElementById(a),f=DataItemList_GetNumRows(a);d=null;CheckListVars();var g=CalculateItemsPerPage(gMsgListHeight,gUnitScrollLength);gItemsPerPage=g;LogDebug("RTD="+g+",TopScrollIndex: "+b+",TotalItems: "+gTotalItems);b+g>gTotalItems&&(g--,g>f&&(b=gTotalItems-g));0>b&&(b=0);f=b/gDataPageSize+1;f=Math.floor(f);LogDebug("Top Pos: "+ b+"|"+gTotalItems+"|"+g+"|"+oItemsArray.length+"|"+f+"|"+gFirstPageNum+"|"+gSecondPageNum);var k=0;b+g>(gFirstPageNum+2)*gDataPageSize&&(k=1);var r=!1;gTotalItems>oItemsArray.length&&(r=g>oItemsArray.length||f=f&&1==gItemsDeleted&&oItemsArray.length>=g&&(r=!1,gItemsDeleted=0)));r&&(gItemsDeleted=0,f="Folder="+encodeURIComponent(GetSelectedFolderPath())+"&Page="+(f+1)+"&sc=1&IPP="+gDataPageSize+"&SortField="+gSortColumn+"&SortOrder="+gSortOrder+gSearchStr, void 0!=gListParams&&gListParams&&0g&&0=gDataListTopOfPageOrdinal&&(gDataListTopOfPageOrdinal=1),DataItemList_RewriteTableRows(LIST_ID,gDataListTopOfPageOrdinal-1,arrTableColumns,"scroll"),gScrollNavigationSource=0,gScrollMode==SCROLL_MODE_VIRTUAL&&ScrollBar_SetPositionByCurrentUnitScrollTopPos(SCROLLBAR_DIV,SCROLLBAR_TD,gUnitScrollLength, gDataListTopOfPageOrdinal))} function DataItemList_ScrollViewDown(a,b){gDataListTopOfPageOrdinal+gItemsPerPage<=gTotalItems?(gDataListTopOfPageOrdinal+=b,DataItemList_HasPartialRow(gMsgListHeight,gUnitScrollLength)&&1