var gCD=null;var gCW=null;var gCCW=null;var gCCD=null;function fFoldMainOutputContent(){try{var arrContent=["登陆时间:","登陆IP:","文&nbsp;件&nbsp;夹","文件夹","新邮件","总封数","空间大小","百分比","操作","[清空]","[改名]","[删除]"];var foldersData=CM.folderMain;if(!foldersData){alert("Can not get folderMain Data!");return;}var s="";s=fGetFoldersHTML();MM.folderMain.div.addContent(s);fGetDateInterval();fSetFolderEvent();fInsertDefinedFolder();fSetNewMail();fGetFolderPosition();if(gIfCreateNewFolder){var doc=frame["indexFrame"].document;$("imgDefined").click();gIfCreateNewFolder=false;}}catch(e){fDebug("fFoldMainOutputContent",e.description);}function fGetFoldersHTML(){var html='<br>';html+='<div class="fl"  > ' +'	   <div title="'+ arrContent[0] +''+ foldersData.loginTime +','+ arrContent[1] +''+ foldersData.RemoteIP +'" class="fLeft"><b>文 件 夹</b>（共 '+ foldersData.totalCount +' 封邮件，<span class="f12r"><b id="spnUnreadCount">'+ foldersData.newCount +'</b></span> 封未读）</div>' +'	<div  class="fRig"><img src="http://mimg.163.com/jsstyle//images/tips.gif" align="absmiddle" />'+ fGetTips() +'</div>' +'	 </div>';html+='<div class="fl"><table width="100%" border="00" cellpadding="2" cellspacing="1" class="bgcolor9" id="FDFolder">' +'  <tr >' +'	<td height="24"><b>文件夹</b></td>' +'	<td><b>新邮件</b></td>' +'	<td><b>总封数</b></td>' +'	<td><b>空间大小</b></td>' +'	<td><b>百分比</b></td>' +'	<td colspan="3"><b>操作</b></td>' +'  </tr>';for(var i=0;i<foldersData.folderItems.length;i++){var folderData=foldersData.folderItems[i];var sFolder=fGetModuleByFid(folderData[0],folderData[1]);if(sFolder=="deleted"){gDeletedCount=folderData[3];}if(sFolder=="defined5"){gSpamCount=folderData[3];}html+='  <tr >' +'	<td height="24" bgcolor="#FFFFFF"><a href="javascript:fGoto();" onclick="fGoto(\'MM.getModule\',\''+ sFolder +'\')">'+ folderData[1] +'</a></td>' +'	<td bgcolor="#FFFFFF" id="dvUnread'+ sFolder +'">'+ cm2ntes_foldernew(folderData[0], folderData[4]) +'</td>' +'	<td bgcolor="#FFFFFF">'+ folderData[3] +'</td>' +'	<td bgcolor="#FFFFFF">'+ folderData[5] +'</td>' +'	<td bgcolor="#FFFFFF">'+ folderData[6] +'</td>' +'	<td width="60" align="center" bgcolor="#FFFFFF"><a href="javascript:fGoto();" onclick="fGoto(\'cleanFolder\',\''+ folderData[7] +'\',\''+ sFolder +'\',\''+ folderData[3] +'\')">'+ ((!folderData[7])?"":arrContent[9]) +'</a> </td>' +'	<td width="60" align="center" bgcolor="#FFFFFF"><a href="javascript:fGoto();" onclick="fGoto(\'renameFdr\',\''+ folderData[9] +'\')">'+ ((!folderData[9])?"":arrContent[10]) + '</a></td>' +'	<td width="60" align="center" bgcolor="#FFFFFF"><a href="javascript:fGoto();" onclick="'+ ((folderData[8])?'fGoto(\'deleteFolder\',\''+ folderData[8] +'\',\''+ sFolder +'\')':'fGoto(\'fAlert\',\''+ ((folderData[10]!="0")?'想删除该文件夹，请到邮箱选项的POP选项里删除该POP帐号！':'请先清空邮件！') +'\')') +'">'+ ((folderData[0] <10)?"":arrContent[11]) + '</a></td>' +'  </tr>';}var gTotal=foldersData.useTableB[2];var gTotalLength=foldersData.totallength;var gNotUsed=foldersData.useTableB[1];var gNotUsedCent=foldersData.useTableP[1];var sHtml="";var sHtmlTotal="";var strPer='%';var gNotFreeWidth=100-parseFloat(gNotUsedCent);var sNotFree="0%";var css="";if(gNotFreeWidth<33){css="vcolor1";}else if(gNotFreeWidth>66){css="vcolor2";}else{css="vcolor3";}if(gNotFreeWidth!=0&&!isNaN(gNotFreeWidth)){sNotFree=gNotFreeWidth+strPer;}sHtmlTotal=fGbToMb(gTotal);sHtmlTotal=sHtmlTotal.substr(0,sHtmlTotal.length-1).bold() + sHtmlTotal.charAt(sHtmlTotal.length-1);html+='  <tr>' +'	<td height="40" bgcolor="#FFFFFF">' +'	  <input type="button" name="Submit" value="新建文件夹"  class=" btnFnt" onclick="fGoto(\'newFolder\')" /></td>' +'	<td colspan="7" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">' +'  <tr>' +'	<td width="300">总空间 '+ sHtmlTotal +' ：已用 <span class="f12r"><strong>'+ fGbToMb(gTotalLength) +'</strong></span>('+ sNotFree +')，剩余 '+ fGbToMb(gNotUsed) +' </td>' +'	<td ><table width="99%" border="0" align="left" cellpadding="0" cellspacing="2"  class="vb">' +'	  <tr>' +'		<td><table width="'+ sNotFree +'" border="0" cellpadding="0" cellspacing="0"  class="'+ css +'">' +'		  <tr>' +'			<td>&nbsp;</td>' +'		  </tr>' +'		</table></td>' +'	  </tr>' +'	</table></td></tr></table></div>';return html;}}function fGetCloneFolderFid(d){var arr=[];for(var i=0;i<d.length;i++){if(d[i][10]!="0"){arr[arr.length]=[d[i][0]];}}return arr;}function fSetNewMailCountVar(folder,count){try{if(HM.arrHistory.length>0&&folder=="inbox"){gNewMailCount=count;}}catch(exp){}}function fGetFolderPosition(){var doc=frame["indexFrame"].document;var arr=["ulMenu","ulDefined"];for(var i=0;i<arr.length;i++){var ul=$(arr[i]);var liList=ul.getElementsByTagName("LI");for(var j=0;j<liList.length;j++){var x=f_GetX(liList[j]);var y=f_GetY(liList[j]);var h=liList[j].offsetHeight;var w=liList[j].offsetWidth;if(!gFolderPos[liList[j].id]){gFolderPos[liList[j].id]=[[x,y],[x+w,y+h]];}}}$("ulDefined").style.display="none";$("imgDefined").src="http://mimg.163.com/jsstyle/icon/open.gif";}function newFolder( ){var nn=window.prompt("文件夹名","");if(!nn){return;}if( !checkFdrName( nn)){return fAlert("请不要输入“%\'\"\\\/”等特殊字符！");}nn=nn.cleanBlank();var dml=MM["folderMain"].moduleFrame.document.makenewfolder;dml.newfoldername.value=nn;dml.submit();gIfCreateNewFolder=true;if(!gUseFrame){var win=window.parent.frames["folderFrame"];fSetFoldersReload();win.setTimeout("window.location.reload()",2000);}}function fSetFoldersReload(){for(var o in gInboxFlag){MM[o].load=false;}for(var o in MM){if(o.indexOf("defined")>-1){MM[o].load=false;}}}function cleanFolder(sURL,sFolder,count){if(count==0){return fAlert("没有邮件可清空!");}fConfirm("您真的要删除这个文件夹下的所有邮件么？",cleanFolderConfirm,[sURL,sFolder]);}function cleanFolderConfirm(flag , arr){if(flag){CM.urlReffer(fReplaceDomain(arr[0]), "folderMain");MM[arr[1]].load=false;}}function deleteFolder(sURL){fConfirm("您真的要删除这个文件夹么？",deleteFolderConfirm,sURL);}function deleteFolderConfirm(flag,sURL){if(flag){CM.urlReffer(fReplaceDomain(sURL), "folderMain");var win=window.parent.frames["folderFrame"];win.setTimeout("window.location.reload()",2000);fSetFoldersReload();}}function cm2ntes_foldernew( fid, num){var link=fid;var s=num;if( num -0 >0){s="<a href='javascript:fGoto();' style='font-weight:bold;color:red;' onclick=\"fGoto('fFolderUnread','/coremail/fcg/ldsrchapp?funcid=srchhand2&sid="+ gSID +"&stateflag=1&fid=" + fid + "')\">" + num + "</a>";}return s;}function fFolderUnread(sUrl){var oldUrl=MM["unRead"].cmURL;MM["unRead"].cmURL=GE.cmDomain + sUrl;MM.getModule("unRead");MM["unRead"].cmURL=oldUrl;}function renameFdr( parentfid ){var nn=window.prompt("文件夹名","");if( !checkFdrName( nn))return;nn=nn.cleanBlank();var dml=MM["folderMain"].moduleFrame.document.frmRenameFdr;dml.parentfid.value=parentfid;dml.newfoldername.value=nn;dml.submit();window.setTimeout("CM.setCMReffer('pop')",2000);}function checkFdrName( nn ){if( nn==null)return false;nn=nn.cleanBlank();if( nn==""){return fAlert('文件夹名不能为空');}if( fByteLength(nn)>12){return fAlert('文件夹名长度不能超过12个字母,或6个汉字');}return nn.checkSpecialChar();}function fByteLength(str){var l=str.length;var n=l;for (var i=0;i<l;i++){if (str.charCodeAt(i)<0||str.charCodeAt(i)>255){n++;}}return n;}function fGbToMb(sSize){var sMB='兆';if(sSize.indexOf('G')==sSize.length-1){var iNewSize;iNewSize=parseFloat(sSize);iNewSize*=1000;return iNewSize + sMB;}if(sSize.indexOf('M')==sSize.length-1){var sNewSize;sNewSize=sSize.substr(0,sSize.length-1);return sNewSize + sMB;}return sSize;}function fMailBoxOutputContent(){var d=null;var sModule="";try{switch( GE.mailBoxFlag ){case 0:d=CM.unRead;sModule="unRead";break;case 1:d=CM.inbox;sModule="inbox";break;case 2:sModule="draft";d=CM.draft;break;case 3:sModule="sended";d=CM.sended;break;case 4:sModule="deleted";d=CM.deleted;break;default:sModule="defined" + GE.mailBoxFlag;d=CM["defined" + GE.mailBoxFlag];break;}var s=fGetMailBoxHTML();MM[sModule].div.addContent(s);var win=MM[sModule].targetFrame;var doc=win.document;var frm=$("frmHeaderList" + GE.mailBoxFlag);frm.onsubmit=function(e){return CheckBeforSubmit(this,sModule);};var frm=$("search_select" + GE.mailBoxFlag);frm.onchange=function(e){var flag=this.value;fLoseFocus();goSearch(flag,e,sModule);};var selGoPage=doc.getElementsByName("selGoPage" + GE.mailBoxFlag);for(var i=0;i<selGoPage.length;i++){selGoPage[i].onchange=function(){var n=this.value;goPageN( n,d.nMailCountPerPage,sModule, d.fromsearch)};}gCurrentDateIndex[sModule]=-1;if(d.sortAttr==0){gIsOrderByDate=true;}else{gIsOrderByDate=false;}fSetFakeURL(sModule);fResetFolderSel(sModule);fSetFolderSearchStatus(sModule);}catch(e){fDebug("fMailBoxOutputContent:" + sModule, e.description);}function fGetMailBoxHTML(){var html="";html+="<div style='display:none'>" + d.frmsHTML + "</div>";html+='<form method="post" action="'+ GE.cmDomain + d.urlAction +'" name="frmHeaderList" id="frmHeaderList'+ GE.mailBoxFlag +'" target="'+ sModule +'"><div style="display:none">' +d.postElsHTML;html+='<input type="submit" name="btnMark.x" id="btnMark.x" value="标记" style="height:0px;width:0px;" onclick="fGoto(\'SetSubmitImgId\',\'mark\');" /></div>';html+='<div id="TopTool" class="bgcolor9 line2">' +'<div class="le" id="dvFolderSearch'+ sModule +'"><B>查看 :</B><a href="javascript:fGoto();" onclick="fGoto(\'fFolderSearchMail\',\'0\',\''+ sModule +'\')"> 全部</a> - <a href="javascript:fGoto();" onclick="fGoto(\'fFolderSearchMail\',\'1\',\''+ sModule +'\')">未读</a> - <a href="javascript:fGoto();" onclick="fGoto(\'fFolderSearchMail\',\'5\',\''+ sModule +'\')">已读</a> - <a href="javascript:fGoto();" onclick="fGoto(\'fFolderSearchMail\',\'2\',\''+ sModule +'\')">已回复</a> - <a href="javascript:fGoto();" onclick="fGoto(\'fFolderSearchMail\',\'3\',\''+ sModule +'\')">已转发</a></div>' +'<div class="ri"> <b>'+ d.folderName +' </b>[ 共<span id="spnHeaderTotal'+ sModule +'">'+ d.mailCount  +' </span>封,<span class="f12r"><span id="spnHeaderNew'+ sModule +'">'+ d.newMailCount +' </span>封未读 </span>]</div>' +'</div>' +'<div id="MailHeader">' +'<table width="100%"  border="0" cellpadding="0" cellspacing="0">' +'  <tr align="center" valign="middle">' +'<td class="list1"><input type="checkbox" name="chkall" id="chkall'+ sModule +'" onclick="fGoto(\'chkAll\',\''+ GE.mailBoxFlag +'\',\''+ sModule +'\',\'\')" value="on" title=\'选中/取消选中 本页所有邮件\'  /></td>' +'<td class="list2"><img src="http://mimg.163.com/jsstyle/images/newmail.gif" /></td>' +'<td class="list2"><img src="http://mimg.163.com/jsstyle/images/attach2.gif" /></td>' +'<td class="list3"><b><a href="javascript:fGoto();" onclick="fGoto(\'fSortMail\',\''+ d.urlOrderByFrom +'\',\''+ sModule +'\')" title=\'点击可按此排序\' >'+ ((sModule=="draft"||sModule=="sended")?'收件人':'发件人') + outSortInfo(1) +'</a></b></td>' +'<td class="list6"><b><b><a href="javascript:fGoto();" onclick="fGoto(\'fSortMail\',\''+ d.urlOrderBySubject +'\',\''+ sModule +'\')" title=\'点击可按此排序\' >主题'+ outSortInfo(4) +'</a></b></b></td>' +'<td class="list5"><b><a href="javascript:fGoto();" onclick="fGoto(\'fSortMail\',\''+ d.urlOrderByDate +'\',\''+ sModule +'\')" title=\'点击可按此排序\' >日期'+ outSortInfo(0) +'</a></b></td>' +'<td class="list4"><b><a href="javascript:fGoto();" onclick="fGoto(\'fSortMail\',\''+ d.urlOrderBySize +'\',\''+ sModule +'\')" title=\'点击可按此排序\'>大小'+ outSortInfo(3) +'</a></b></td>' +'</tr>' +'</table>' +'</div>';html+='	<div class="mp" id="dvFakeLetter'+ sModule +'"><div class="fm"><table width="100%" height="24" border="0" cellpadding="0" cellspacing="0">' + fFakeLetter() +'</table></div></div>';if(d.noMail){html+='	<div class="mp box1" id="dvNoMail'+ sModule +'">没有邮件</div>';}html+='<div class="mp" id="MailListMain'+ sModule +'"></div>';html+='<div id="DownNav">' +'<div class="le "><B>选择 :</B><a href="javascript:fGoto()" onclick="fGoto(\'chkAll\',\''+ GE.mailBoxFlag +'\',\''+ sModule +'\',\'all\')"> 全部</a> - <a href="javascript:fGoto()" onclick="fGoto(\'chkAll\',\''+ GE.mailBoxFlag +'\',\''+ sModule +'\',\'unread\')">未读</a> - <a href="javascript:fGoto()" onclick="fGoto(\'chkAll\',\''+ GE.mailBoxFlag +'\',\''+ sModule +'\',\'readed\')">已读</a> - <a href="javascript:fGoto()" onclick="fGoto(\'chkAll\',\''+ GE.mailBoxFlag +'\',\''+ sModule +'\',\'no\')">无</a></div>' +initGotoPageFAL() +'</div>' +'<div id="DownTool"  class="bgcolor9 line2">';if(GE.mailBoxFlag!=4){html+='<input type=\"submit\" name=\"btnDelete.x\" class="bot btnFnt" id=\"btnDelete.x\" value=\"删 除\" onclick="fGoto(\'SetSubmitImgId\',\'del\');" title=\"删除到[已删除]\">';}html+='<input type="submit" name="btnRealDelete.x" id="btnRealDelete.x" class="bot btnFnt" value="彻底删除" onclick="fGoto(\'SetSubmitImgId\',\'realdel\');" title="不经过[已删除]而直接删除">';html+='<input name="button2" type="submit" name="btnMoveToFilter.x" id="btnMoveToFilter.x" class="bot2 btnFnt" value=" 拒 收 " onclick="fGoto(\'SetSubmitImgId\',\'tofilter\');" />';if(sModule=="deleted"||sModule=="defined5"){html+='<input name="button2" type="button" class="bot2 btnFnt" value=" 清空 " title=\'清空本目录\' onclick="fGoto(\'tipsEmpty\',\''+ sModule +'\',\''+ GE.cmDomain +'/coremail/fcg/ldapapp?funcid=emptyfolder&fid='+ d.fid +'&sid='+ gSID +'\');" />';}html+='<select name="ToFoldern" id="ToFoldern'+ GE.mailBoxFlag +'" class="bot3" size="1" onchange="fGoto(\'SetSubmitImgId\',\'move\');fGoto(\'MoveTo\',\''+ GE.mailBoxFlag +'\',\''+ sModule +'\');this.blur()"><option value="">移动到</option>'+ d.optFolders +'</select>' +'  <select name="markflag" id="markflag'+ sModule +'" size="1" class="bot3" onchange="fNextSibling(this).click()">'+ d.genMark +'</select><input type="submit" name="btnMark.x" id="btnMark.x" value="标记" style="height:0px;width:0px;position:absolute;left:-1000px;" onclick="fGoto(\'SetSubmitImgId\',\'mark\');" />' +'	<select id=search_select'+ GE.mailBoxFlag +'>'+ d.saveSearch + '</select>' +'</div>';html+="</form>";return html;}function outSortInfo( attr ){if (attr==d.sortAttr){if (d.sortDesc) {return "<img src="+d.strImagePath+"arrow-down.gif border=0>";}else{return "<img src="+d.strImagePath+"arrow-up.gif border=0>";}}return "";}function fFakeLetter(){var sHtml="";switch( GE.domain ){case "163.com":case "126.com":if(gFakeLetterType==1){sHtml+='<tr align="center" valign="middle">' +'	<td class="clist1">&nbsp; </td>' +'	<td class="clist2">&nbsp;</td>' +'	<td class="clist2">&nbsp;</td>' +'<td width="30%" align="center" style="padding-left:7px;"><iframe src="about:blank" width="100%" height="15" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></td>' +'<td width="30%" align="center"><iframe src="about:blank" width="100%" height="15" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></td>' +'<td width="30%" align="center"><iframe src="about:blank" width="100%" height="15" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></td>' +'</tr>';}else if(gFakeLetterType==0){for(var i=0;i<gFakeLetter.length;i++){if(gFakeLetter[i]){sHtml+=fGetFakeLetterHTML('');}}}break;case "188.com":sHtml+='<tr align="center" valign="middle">' +'	<td class="clist1">&nbsp; </td>' +'	<td class="clist2">&nbsp;</td>' +'	<td class="clist2">&nbsp;</td>' +'	<td class="clist3">&nbsp;</td>' +'	<td class="clist6">'+ g188FakeLetter +'</td>' +'	<td class="clist5">&nbsp;</td>' +'	<td class="clist4">&nbsp;</td>' +' </tr>';break;}if( sHtml ){return sHtml ;}}function fGetFakeLetterHTML(url){return '<tr align="center" valign="middle">' +'	<td class="clist1">&nbsp; </td>' +'	<td class="clist2">&nbsp;</td>' +'	<td class="clist2">&nbsp;</td>' +'	<td class="clist3">&nbsp;</td>' +'	<td class="clist6"><iframe src="about:blank" width="100%" height="15" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></td>' +'	<td class="clist5">&nbsp;</td>' +'	<td class="clist4">&nbsp;</td>' +' </tr>';}function initGotoPageFAL(){var currPage,pagecount;currPage=calculatePageID();pagecount=calculatePageCount();var html="<div class='ri3'>&nbsp;" + initPageGo() + "</div>";html+="<div class='ri4'>[";if ( currPage==1) {html+="首页 | ";html+="上一页 | ";}else{d.hasPre=true;d.preClick="fGoto(\\'goPrevPage\\',\\'"+ d.nStartOfThisPage +"\\',\\'"+ d.nMailCountPerPage +"\\', \\'"+ sModule +"\\',\\'"+ d.fromsearch +"\\');";html+="<a href='javascript:fGoto();' onclick='fGoto(\"goFirstPage\",\""+ d.nStartOfThisPage +"\",\""+ d.nMailCountPerPage +"\", \""+ sModule +"\",\""+ d.fromsearch +"\");' class=t3>首页</a> | ";html+="<a href='javascript:fGoto();' onclick='fGoto(\"goPrevPage\",\""+ d.nStartOfThisPage +"\",\""+ d.nMailCountPerPage +"\", \""+ sModule +"\",\""+ d.fromsearch +"\");' class=t3>上一页</a> | ";}if ( currPage >=pagecount ) {html+="下一页 | ";html+="末页]";}else{d.hasNext=true;d.nextClick="fGoto(\\'goNextPage\\',\\'"+ d.nStartOfThisPage +"\\',\\'"+ d.nMailCountPerPage +"\\',\\'"+ d.nTotalMailCount +"\\', \\'"+ sModule +"\\',\\'"+ d.fromsearch +"\\');";html+="<a href='javascript:fGoto();' onclick='fGoto(\"goNextPage\",\""+ d.nStartOfThisPage +"\",\""+ d.nMailCountPerPage +"\",\""+ d.nTotalMailCount +"\", \""+ sModule +"\",\""+ d.fromsearch +"\");' class=t3>下一页</a> | ";html+="<a href='javascript:fGoto();' onclick='fGoto(\"goLastPage\",\""+ d.nStartOfThisPage +"\",\""+ d.nMailCountPerPage +"\",\""+ d.nTotalMailCount +"\", \""+ sModule +"\",\""+ d.fromsearch +"\");' class=t3>末页</a>]";}html+=" 页数:</div>";return  html;}function initGotoPagePAN(){var currPage,pagecount;currPage=calculatePageID();pagecount=calculatePageCount();var html="[";if ( currPage==1) {html+="上页 | ";}else{html+="<a href='javascript:fGoto();' onclick='fGoto(\"goPrevPage\",\""+ d.nStartOfThisPage +"\",\""+ d.nMailCountPerPage +"\", \""+ sModule +"\",\""+ d.fromsearch +"\");' class=t3>上页</a> | ";}if ( currPage >=pagecount ){html+="下页";}else{html+="<a href='javascript:fGoto();' onclick='fGoto(\"goNextPage\",\""+ d.nStartOfThisPage +"\",\""+ d.nMailCountPerPage +"\",\""+ d.nTotalMailCount +"\", \""+ sModule +"\",\""+ d.fromsearch +"\");' class=t3>下页</a> | ";}html+="  第";html+=initPageGo();html+="页]";return  html;}function calculatePageID(){if (d.nMailCountPerPage <=0 )	return;var nPageID=Math.ceil( (d.nStartOfThisPage+1) / d.nMailCountPerPage );return nPageID;}function calculatePageCount(){if (d.nMailCountPerPage <=0 )	return;if( d.nTotalMailCount <=0 ) return 1;var nTotalPage=Math.ceil(d.nTotalMailCount / d.nMailCountPerPage);return nTotalPage;}function initPageGo(){var i , html;var n , sum;n=calculatePageID();sum=calculatePageCount();html='<select name="selGoPage'+ GE.mailBoxFlag +'" class="txSelect">';for(i=1; i<=sum; i++){html+='<option value="'+ i +'"'+ (i==n ? " selected":"") +'>'+ i+" / "+ sum +'</option>';}html+="</select>";return html;}function CheckBeforSubmit(theForm,sModule){try{var flag=false;if ( !selectSomeone( theForm )&&GE.submitImgId!='emptytrash'){return fAlert('请您选中要操作的信件。');}if (GE.submitImgId=='del'){flag=true;MM["deleted"].load=false;fRemoveLetter(sModule);}else if (GE.submitImgId=='realdel'){if (confirm("一旦彻底删除，这些邮件将无法恢复。您确定这样做吗？")){flag=true;fRemoveLetter(sModule);GE.submitImgId="";}}else if (GE.submitImgId=='emptytrash' ){if (confirm("您真的要清空这个文件夹吗？"))flag=true;}else if (GE.submitImgId=='mark' ){flag=true;}else if (GE.submitImgId=='tofilter' ){fSetFilter(sModule);flag=false;}if( flag ){theForm.action=theForm.action + "&optypes=" + GE.submitImgId;}if(GE.submitImgId=="del"||GE.submitImgId=="move"||GE.submitImgId=='realdel'){CM.setCMReffer("folderMain");}if(sModule=="unRead"){MM["inbox"].load=false;}return flag;}catch(exp){fDebug("CheckBeforSubmit",exp.description);}}}function fRemoveLetter(sModule){try{var inputList=fGetObjById(MM[sModule].div,"txtLetterHidden");for(var i=0;i<inputList.length;i++){inputList[i].parentNode.removeChild(inputList[i]);}}catch(exp){fDebug("fRemoveLetter",exp.description);}}function fSetFakeURL(sModule){var ifmList=MM[sModule].div.getElementsByTagName("IFRAME");for(var i=0;i<ifmList.length;i++){if(gFakeLetter[i]){ifmList[i].src="";ifmList[i].src=gFakeLetter[i];}}}function fFolderSearchMail(flag,sModule){gFolderSearchType=flag;goSearch(flag,null,sModule);}function fFolderToolBarAgen(flag,sModule,value){var sButton="";switch(flag){case "del":sButton="btnDelete.x";gBarBtn=fGetObjById(MM[sModule].div,sButton)[0];window.setTimeout("gBarBtn.click()",100);break;case "reldel":sButton="btnRealDelete.x";gBarBtn=fGetObjById(MM[sModule].div,sButton)[0];window.setTimeout("gBarBtn.click()",100);break;case "move":var fid=fGetFidByModuleName(sModule);var selTo=$("ToFoldern" + fid);selTo.value=value;SetSubmitImgId("move");MoveTo(fid,sModule);break;case "remark":fGetObjById(MM[sModule].div,"markflag"+ sModule)[0].value=value;sButton="btnMark.x";gBarBtn=fGetObjById(MM[sModule].div,sButton)[0];window.setTimeout("gBarBtn.click()",100);break;case "pre":fGetObjById(MM[sModule].div,"markflag"+ sModule)[0].value=value;fGetObjById(MM[sModule].div,"btnMark.x")[0].click();break;case "next":fGetObjById(MM[sModule].div,"markflag"+ sModule)[0].value=value;fGetObjById(MM[sModule].div,"btnMark.x")[0].click();break;}}function fSetFilter(sModule){var doc=MM[sModule].targetFrame.document;var txtRowList=doc.getElementsByName("txtRow" + sModule);var s="";for(var i=0;i<txtRowList.length;i++){var chk=fGetObjInputById(txtRowList[i].parentNode,"chkLetterSelect");if(chk.checked){if(s.indexOf(txtRowList[i].value)==-1){if(s==""){s+=txtRowList[i].value;}else{s+="," + txtRowList[i].value;}}}}if(s==""){return fAlert('请选择邮件!');}var sUrl=GE.cmDomain + "/coremail/fcg/ldapapp?funcid=opuserattr&optype=print&tempname=options%2Frefuselist.htm&request_srcSafeList="+ s +"&sid=" + gSID;MM["refuselist"].load=false;var filterUrl=MM["refuselist"].cmURL;MM["refuselist"].cmURL=sUrl;MM.getModule("refuselist");MM["refuselist"].cmURL=filterUrl;MM["refuselist"].load=false;}function fInsertMail(o,sModule){function fGetRealIndex(date){for(var i=0;i<gArrDateInterval.length;i++){var di=gArrDateInterval[i];if(date>=di.start&&date<=di.end){return i;}}return 0;}if(gGettingNewMail){if(o.icon!=gUnreadPicPath){return;}var inputList=MM[sModule].targetFrame.document.getElementsByTagName("INPUT");for(var i=0;i<inputList.length;i++){if(o.chkValue==inputList[i].value&&inputList[i].id=="chkLetterSelect"){return;}}var dvNoMail=$("dvNoMail"+ sModule);if(dvNoMail){dvNoMail.parentNode.removeChild(dvNoMail);}var dvMovie=$("dvNewMailMovie");if(dvMovie){if(dvMovie.style.display!=""){fPlayGetNewMail();}}else{fPlayGetNewMail();}}var MailListMain=$("MailListMain"+sModule);var sPosition='';if(GE.IsIE){sPosition='POSITION: relative;';}if(gIsOrderByDate){var date=fGetDate(o.date,".");if(gGettingNewMail){if(!CM[sModule].sortDesc){return;}var dvPeriod=$("dvPeriod_"+ sModule + "0");if(!dvPeriod){var div=MM[sModule].targetFrame.document.createElement("DIV");div.className="mp";var html="";html+='<div class="date bgcolor10">&nbsp;' +'<img src="http://mimg.163.com/jsstyle/icon/close.gif" border="0" align="absmiddle" id="dvPeriod_'+ sModule +'0" onclick="fGoto(\'fControlPeriodStuff\',this.id,this.src)" /><span class="f12b2">&nbsp;日期 : '+ gArrDateInterval[0].name +'</span>' +'</div>';div.innerHTML=html;var dvFakeLetter=$("dvFakeLetter"+ sModule);fInsertElement(MailListMain,div,"afterBegin");var div_d=MM[sModule].targetFrame.document.createElement("DIV");div_d.id="dvPeriod_d_" + sModule + "0";fInsertElement(div,div_d,"afterEnd");}gCurrentDiv[sModule]=$("dvPeriod_d_"+ sModule + "0");}else{if(gCurrentDateIndex[sModule]!=fGetRealIndex(date)){gCurrentDateIndex[sModule]=fGetRealIndex(date);var div=MM[sModule].targetFrame.document.createElement("DIV");var html="";html+='<div class="date bgcolor10">&nbsp;' +'<img src="http://mimg.163.com/jsstyle/icon/close.gif" border="0" align="absmiddle"  id="dvPeriod_'+ sModule + gCurrentDateIndex[sModule] +'" onclick="fGoto(\'fControlPeriodStuff\',this.id,this.src)" /><span class="f12b2">&nbsp;日期 : '+ gArrDateInterval[gCurrentDateIndex[sModule]].name +'</span>' +'</div>';div.innerHTML=html;MailListMain.appendChild(div);var div=MM[sModule].targetFrame.document.createElement("DIV");div.id="dvPeriod_d_" + sModule + gCurrentDateIndex[sModule];MailListMain.appendChild(div);gCurrentDiv[sModule]=div;}}}var div=MM[sModule].targetFrame.document.createElement("DIV");var sStyle="";if(gIsOrderByDate){if(gGettingNewMail){fInsertElement(gCurrentDiv[sModule],div,"afterBegin");}else{gCurrentDiv[sModule].appendChild(div);}sStyle='style="margin-left:5px"';}else{if(gGettingNewMail){}else{MailListMain.appendChild(div);}sStyle='style="margin-left:0px"';}var fontWeight="";if(o.icon==gUnreadPicPath){css="mail1";}else{css="mail2 bgcolor11";}div.id="dvLetterList";var mousePointer="";var letterTitle="title=\"可拖动该邮件到左边相应的文件夹里\"";if(!(GE.IsIE&&gVersion==6)){mousePointer="cursor:default;";letterTitle="";}if(o.popBKColor.trim().toLowerCase()=="#ffffff"){o.popBKColor="";}var tipEmail="";try{tipEmail=o.chkName.replace(/.+_/,"");tipEmail=unescape(tipEmail);}catch(exp){}var html="";html+='<div class="'+ css +'" '+ letterTitle +' style="position:relative;'+ mousePointer +'" id="divLetter"><input type="hidden" id="txtLetterHidden" name="txtRow'+ sModule +'" value="'+ o.chkName.split("_")[1] +'" style="display:none">' +'<table width="100%" height="24" border="0" cellpadding="0" cellspacing="0"><tr align="center" valign="middle">' +'<td class="clist1" style="background-color:'+ o.popBKColor +'"><input id="chkLetterSelect" type="checkbox" name="'+ o.chkName +'" value="'+ o.chkValue +'" title="选择/不选" style="cursor:default;"  /></td>' +'<td class="clist2"><img src="'+ o.icon +'" title="" id="imgIcon">&nbsp;<img src="'+ o.priority +'" title="优先级：红色箭头向上为紧急，蓝色箭头向下为缓慢."></td>' +'<td class="clist2">'+ OutGroupAttach(o.iconGroupAttach,sModule) +'</td>' +'<td class="clist3">';html+='<a href="javascript:fGoto();" onclick="fGoto(\'fReadLetter\',\''+ o.readURL +'\',\''+ sModule +'\',this.childNodes[0].value);return false;" title="'+ tipEmail +'">' +OutGroupFrom(GE.UID, o.trueName, o.fromEmail, o.from)  + '</a>';html+='</td>';if(gGettingNewMail){o.pos=0;fResetPos(sModule);}html+='<td class="clist6"><input type="hidden" id="txtLetterHidden" style="display:none" name="txtUrl'+ sModule +'" value="\''+ o.readURL +'\',\''+ sModule +'\',\''+ o.pos +'\'"><a href="javascript:fGoto();" onclick="fGoto(\'fReadLetter\',\''+ o.readURL +'\',\''+ sModule +'\',this.childNodes[0].value);return false;" ><input type="hidden" id="txtLetterHidden" style="display:none" value="'+ o.pos +'" name="txtPos'+ sModule +'">' + o.subject +'</a></td>';html+='<td class="clist5" title="'+ o.date +'">'+ fFormatDate(o.date) +'</td>';html+='<td class="clist4">'+ o.size +'</td></tr></table></div>';if(gGettingNewMail){fResetPos(sModule);}div.innerHTML=html;fShowRowColor(div,sModule);if(GE.IsIE&&gVersion==6){fSetDragEvent(div,sModule);}}function fResetPos(sModule){try{var txtPosList=gCD.getElementsByName("txtPos" + sModule);for(var i=0;i<txtPosList.length;i++){txtPosList[i].value=parseInt(txtPosList[i].value,10) + 1;}}catch(exp){fDebug("fResetPos",exp.description);}}function fFormatDate(date){try{var d=fGetDate(date,".");var sDate=(d.getMonth()+1) + "月" + d.getDate() + "日" + " ("+ gArrWeek[d.getDay()] +")";return sDate;}catch(exp){return date;}}function fControlPeriodStuff(id,src){var doc=frame[gDisplayFrame].document;var dvPeriod_d=$(id.replace(/.+_/g,"dvPeriod_d_"));var dvPeriod=$(id);if(src=="http://mimg.163.com/jsstyle/icon/open.gif"){dvPeriod.src="http://mimg.163.com/jsstyle/icon/close.gif";dvPeriod_d.style.display="";}else{dvPeriod.src="http://mimg.163.com/jsstyle/icon/open.gif";dvPeriod_d.style.display="none";}}function fSetDragEvent(obj,sModule){var obj=obj.childNodes[0];obj.onmousedown=MouseDownToMove;obj.onmousemove=MouseMoveToMove;obj.onmouseup=MouseUpToMove;obj.onmouseover=MouseOver;obj.oncontextmenu=ContextMenu;function MouseDownToMove(){var event=frame["indexFrame"].event;if(event.srcElement.tagName=="INPUT"){return;}obj.style.zIndex=1;obj.mouseDownY=event.clientY;obj.mouseDownX=event.clientX;gBeginMoving=true;obj.setCapture();}function MouseMoveToMove(){try{var event=frame["indexFrame"].event;if(!gBeginMoving) return false;var top=event.clientY-obj.mouseDownY;var left=event.clientX-obj.mouseDownX;obj.style.top=top;obj.style.left=left;obj.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=50)";var doc=frame["indexFrame"].document;var arr=["ulMenu","ulDefined"];if(doc.body.scrollTop!="0"){}for(var i=0;i<arr.length;i++){var ul=$(arr[i]);var liList=ul.getElementsByTagName("LI");for(var j=0;j<liList.length;j++){if(liList[j].className.indexOf("navOn2") > -1){liList[j].className=liList[j].className.replace(/ navOn2/g,"");}}}var iX=doc.body.scrollLeft + event.clientX;var iY=doc.body.scrollTop + event.clientY;if(event.clientY<20){var scrollTop=doc.body.scrollTop;doc.body.scrollTop -=5;if(scrollTop!=doc.body.scrollTop){obj.mouseDownY+=5;}}if(event.clientY>(doc.body.clientHeight-20)){var scrollTop=doc.body.scrollTop;doc.body.scrollTop+=5;if(scrollTop!=doc.body.scrollTop){obj.mouseDownY -=5;}}for(var o in gFolderPos){if(iX>gFolderPos[o][0][0]&&iX<gFolderPos[o][1][0]&&iY>gFolderPos[o][0][1]&&iY<gFolderPos[o][1][1]&&o!="liunRead"&&o!="li"+GE.laterRequestModule ){var li=$(o);if(li.className.indexOf("navOn")==-1){li.className+=" navOn2";return;}}if(iX>gFolderPos[o][0][0]&&iX<gFolderPos[o][1][0]&&iY>gFolderPos[o][1][1]&&iY<(gFolderPos[o][1][1]+30)&&o=="lidefined5" ){var imgDefined=$("imgDefined");if(imgDefined.src=='http://mimg.163.com/jsstyle/icon/open.gif'){imgDefined.click();}}}}catch(exp){fDebug("Drag[mouseover]",exp.description);}}function MouseUpToMove(){try{var event=frame["indexFrame"].event;if(!gBeginMoving) return false;var top=event.clientY-obj.mouseDownY;var left=event.clientX-obj.mouseDownX;if(Math.abs(top) > 20||Math.abs(left) > 20){gLetterMoved=true;frame["indexFrame"].gLetterMoved=true;}obj.releaseCapture();obj.style.top=0;obj.style.left=0;obj.style.zIndex=0;gBeginMoving=false;gDrop=true;gSourceDiv=obj;obj.style.filter="";window.setTimeout("gDrop=false",50);window.setTimeout("gLetterMoved=false",500);window.setTimeout("frame['indexFrame'].gLetterMoved=false",500);}catch(exp){fDebug("Drag[mouseup]",exp.description);}}function MouseOver(){try{if(obj.className.indexOf("bgcolor9") < 0){obj.className+=" bgcolor10";}if(gDrop){}}catch(exp){fDebug("Drag[mouseover]",exp.description);}}function ContextMenu(){}}function fGetPos(obj){var inputList=obj.getElementsByTagName("INPUT");for(var i=0;i<inputList.length;i++){if(inputList[i].name.indexOf("txtPos")>-1){return inputList[i];}}return null;}function fImgCircleMouseOver(to){try{var sModule=GE.laterRequestModule;if(to=="unRead"||sModule==to){return;}var fid=fGetFidByModuleName(sModule);if(gDrop){gDrop=false;if(sModule==to){return fAlert("不能转移到本文件夹！");}if(!window.confirm("确定移动到"+ MM[to].name +"?")){var li=$("li" + to);li.className=li.className.replace(/ navOn2/g,"");return;}fCleanFolderChk(sModule);var chk=fGetObjInputById(gSourceDiv,"chkLetterSelect");chk.checked=true;var selTo=$("ToFoldern" + fid);selTo.value=fGetFidByModuleName(to);SetSubmitImgId("move");MoveTo(fid,sModule);gSourceDiv.parentNode.removeChild(gSourceDiv);window.setTimeout('CM.setCMReffer("folderMain")',1000);var li=$("li" + to);li.className=li.className.replace(/ navOn2/g,"");}else{}}catch(exp){fDebug("fImgCircleMouseOver",exp.description);}}function fGetFolderName(sModule){switch(sModule){case "inbox":return "收件箱";case "draft":return "草稿箱";case "sended":return "已发送文件夹";case "deleted":return "已删除文件夹";}var fid=fGetFidByModuleName(sModule);var foldersData=CM["folderMain"];for(var i=0;i<foldersData.folderItems.length;i++){var folderData=foldersData.folderItems[i];if(folderData[0]==fid){return folderData[1];}}}function fGetFidByModuleName(sModule){switch(sModule){case "unRead":return 0;case "inbox":return 1;case "draft":return 2;case "sended":return 3;case "deleted":return 4;default:return sModule.replace(/defined/g,"");}}function fGetFolderInputByName(sModule,name){var inputList=MM[sModule].div.getElementsByTagName("INPUT");for(var i=0;i<inputList.length;i++){if(inputList[i].name==name){return inputList[i];}}return null;}function fGetObjInputById(obj,id){var inputList=obj.getElementsByTagName("INPUT");for(var i=0;i<inputList.length;i++){if(inputList[i].id==id){return inputList[i];}}return null;}function fShowRowColor(row,sModule){var row=row.childNodes[0];row.onmouseover=function(e){if(this.className.indexOf("bgcolor9") < 0){row.className+=" bgcolor10";}};row.onmouseout=function(e){var objChildCheck=fGetObjInputById(this,"chkLetterSelect");if(objChildCheck.checked){return;}row.className=row.className.replace(/ bgcolor10/gi,"");};var chk=fGetObjById(row,"chkLetterSelect")[0];chk.onclick=function(){if(chk.checked){row.className+=" bgcolor9";}else{$("chkall"+sModule).checked=false;row.className=row.className.replace(/ bgcolor9/gi,"");}};}function OutGroupAttach(hasAttach,sModule){if (hasAttach>0){return "<img src='" + CM[sModule].strImagePath + "attach.gif' title='此信包含附件'>";}else{return "&nbsp;";}}function fPopColor(sColor){var sHtml="";if( sColor=="#FFFFFF"){sColor="transparent";}sHtml+='<span style="background-color:' +sColor+ '" title="POP3收信的颜色区分">&nbsp;&nbsp;</span>';if( sHtml ){return  sHtml ;}}function OutGroupFrom( uidatdomain,truename,fromemail,From ){if( uidatdomain==fromemail){sMailFrom="<font color=green>我</font>";}else{stemp=fReplaceQuot(truename);if(  stemp!=""){sMailFrom=stemp;}else if ( fromemail!=""){sMailFrom=fromemail;}else{sMailFrom=fReplaceQuot(From);}var i=fByteLength(sMailFrom);if (i > 20){sMailFrom=fFixStr(sMailFrom,20) + "...";}}return sMailFrom;}function selectSomeone( theForm ){for (var i=0; i<theForm.elements.length; i++){var e=theForm.elements[i];if ( e.checked )return true;}return false;}function SetSubmitImgId(ImgId){if(ImgId!="tofilter"){GE.doWithInbox=true;}GE.submitImgId=ImgId;}function chkAll(fid, sModule, flag){var win=fGetInboxWin(sModule);var form=$("frmHeaderList" + fid);for (var i=0;i<form.elements.length;i++){var e=form.elements[i];if(flag==""){if (e.name!='chkall'){e.checked=form.chkall.checked;}if(e.type=='checkbox'&&e.name!='chkall'&&e.name!='chkall_text'){var objParentDiv=e;while(objParentDiv.id!="divLetter"&&objParentDiv.parentNode){objParentDiv=objParentDiv.parentNode;}e.checked ? fSetBg(objParentDiv) : fReBg(objParentDiv);}}else{if(e.type=="checkbox"){var img=fNextSibling(e.parentNode).childNodes[0];if((flag=="unread"&&img.src==gUnreadPicPath)||(flag=="readed"&&img.src!=gUnreadPicPath)||flag=="all"){if (e.name!='chkall'){e.checked=true;}}else{if (e.name!='chkall'){e.checked=false;}}if(e.type=='checkbox'&&e.name!='chkall'&&e.name!='chkall_text'){var objParentDiv=e;while(objParentDiv.id!="divLetter"&&objParentDiv.parentNode){objParentDiv=objParentDiv.parentNode;}e.checked ? fSetBg(objParentDiv) : fReBg(objParentDiv);}}}}}function fGetInboxWin(sModule){win=MM[sModule].targetFrame;return win;}function fSetBg(obj){obj.className+=" bgcolor9";}function fReBg(obj){var objChildCheck=fGetObjInputById(obj,"chkLetterSelect");if(objChildCheck.checked){return false;}obj.className=obj.className.replace(/ bgcolor10/gi,"");obj.className=obj.className.replace(/ bgcolor9/gi,"");}function MoveTo( fid , sModule) {var win=fGetInboxWin(sModule);var obj=$("ToFoldern" + fid);var dml=$("frmHeaderList" + fid);if(obj.value==""){obj=$("ToFoldern" + fid + "1")}if(sModule=="unRead"){MM["inbox"].load=false;}if ( !selectSomeone( dml ) ){return fAlert('请您选中要操作的信件。');}destfdr=dml.ToFolder;var sName="";if(obj.value==1){sName="收 件 箱";}var desModule=fGetModuleByFid(obj.value,sName);MM[desModule].load=false;fRemoveLetter(sModule);if( obj.value!="@NEW")      {dml.action+="&btnMove.x=1";destfdr.value=obj.value;dml.submit();return;}nn=window.prompt("转移到新建文件夹","");if(nn==null||nn=="null"||nn=="")    {obj.selectedIndex=0;return;}else{dml.newfoldername.value=nn;dml.action+="&btnMove.x=1";destfdr.value="@NEW";dml.submit();return;}}function goSearch( stateflag, e, sModule ){try{if (stateflag==-1) {return fAlert('请选择子类!');}var theForm=$("frmSearch" + gInboxFlag[sModule]);theForm.funcid.value='srchhand2';GE.laterRequestModule="unRead";if(theForm.target=="unRead"){theForm.target="submitFrame";}if (stateflag==11) {goSearchByPriority(1,sModule);return;}else if (stateflag==12) {goSearchByPriority(2,sModule);return;}else if (stateflag==13) {goSearchByPriority(3,sModule);return;}theForm.priority.value=-1;if(theForm.action.indexOf("http")<0){theForm.action=GE.cmDomain + theForm.action;}theForm.action=theForm.action.replace(/\?.*/gi,"")+"?stateflag="+stateflag;theForm.submit();}catch(exp){fDebug("goSearch",exp.description);}}function goSearchByPriority( priority,sModule ){var theForm=$("frmSearch" + gInboxFlag[sModule]);theForm.funcid.value='srchhand2';theForm.stateflag.value=0;if(theForm.action.indexOf("http")<0){theForm.action=GE.cmDomain + theForm.action;}theForm.action=theForm.action.replace(/\?.*/gi,"")+"?priority="+priority;theForm.submit();}function goPrevPage(nStartOfThisPage, nMailCountPerPage, sModule,fromsearch){var nStartOfThisPage=nStartOfThisPage - 0;var nMailCountPerPage=nMailCountPerPage - 0;if (nStartOfThisPage <=0)return;var theStart=nStartOfThisPage - nMailCountPerPage;if ( theStart < 0 )	theStart=0;goPageByStart( theStart ,sModule,fromsearch);}function goNextPage(nStartOfThisPage, nMailCountPerPage, nTotalMailCount, sModule, fromsearch){var nStartOfThisPage=nStartOfThisPage - 0;var nMailCountPerPage=nMailCountPerPage - 0;var nTotalMailCount=nTotalMailCount - 0;var theStart=nStartOfThisPage + nMailCountPerPage;if (theStart >=nTotalMailCount)return;goPageByStart( theStart ,sModule, fromsearch);}function goFirstPage(nStartOfThisPage, nMailCountPerPage, sModule, fromsearch){var nStartOfThisPage=nStartOfThisPage - 0;var nMailCountPerPage=nMailCountPerPage - 0;if ( nStartOfThisPage==0 )return;goPageByStart( 0 ,sModule, fromsearch);}function goLastPage(nStartOfThisPage, nMailCountPerPage, nTotalMailCount, sModule, fromsearch){var nStartOfThisPage=nStartOfThisPage - 0;var nMailCountPerPage=nMailCountPerPage - 0;var nTotalMailCount=nTotalMailCount - 0;if (nMailCountPerPage <=0 )	return;var theStart=Math.floor( nTotalMailCount / nMailCountPerPage ) * nMailCountPerPage;if ( nStartOfThisPage >=theStart )return;if( theStart==nTotalMailCount )theStart=nTotalMailCount - nMailCountPerPage;goPageByStart( theStart ,sModule, fromsearch);}function goPageByStart( theStart,sModule, fromsearch){var flag=gInboxFlag[sModule];var theForm=$("goPage"+flag);theForm.start.value=theStart;theForm.funcid.value='mails';if ( '1'==fromsearch ){var tHidden=fGetObjById(MM[sModule].div,"fromsearch");if(tHidden.length>0){tHidden[0].name="fromsearch";tHidden[0].value="1";}}theForm.submit();}function goPageN( n,nMailCountPerPage,sModule, fromsearch ){var n=n-0;var nMailCountPerPage=nMailCountPerPage-0;var theStart=(n-1) * nMailCountPerPage;if(sModule=="unRead"){}goPageByStart( theStart,sModule, fromsearch );}function tipsEmpty(sModule, sURL){fConfirm("您真的要清空这个文件夹吗？",tipsEmptyConfirm,[sModule,sURL]);}function tipsEmptyConfirm(flag,arr){var sModule=arr[0];var sURL=arr[1];if(flag){CM.urlReffer(sURL, sModule);CM.setCMReffer("folderMain");}}function fSortMail(sUrl, sModule){sUrl=GE.cmDomain + sUrl;CM.urlReffer(sUrl, sModule);}function fGetModuleByFid(fid, folderName){if(folderName=="收 件 箱"){return "inbox";}else if(fid==1){return "unRead";}for(var o in gInboxFlag){if(gInboxFlag[o]==fid){return o;}}try{MM["defined" + fid]=new ModuleStatus(GE.cmDomain + "/coremail/fcg/ldapapp?funcid=mails&sid="+ gSID +"&fid="+fid, false, null, "inboxFrame", "cm2.5_showheader.css", "indexFrame", true, true, false, true, folderName, 0);MM["defined" + fid].outputHTML=fMailBoxOutputContent;gInboxFlag["defined"+fid]=fid;return "defined" + fid;}catch(e){fDebug("fGetModuleByFid",e.description);}}function fReadLetter(sUrl,sModule,pos){if(gLetterMoved){gLetterMoved=false;return;}if(sModule=="draft"){MM["compose"].cmURL=fReplaceDomain(sUrl);GE.composeType="draft";MM.getModule("compose");CM.setCMReffer("compose");fShowMsg("请稍候..");return;}GE.letterPos=pos-0;GE.letterId=sUrl;MM["read"].cmURL=fReplaceDomain(sUrl);GE.currentInboxPosition=sModule;MM.getModule("read");}function fGetImgIconByPos(pos,sModule){var txtPosList=MM[sModule].div.getElementsByTagName("INPUT");for(var i=0;i<txtPosList.length;i++){if(txtPosList[i].name=="txtPos" + sModule&&pos+""==txtPosList[i].value){return txtPosList[i];}}return null;}function fSetReadedFlag(flag){try{var txtRowList=MM["read"]	.targetFrame.document.getElementsByName("txtRow" + GE.currentInboxPosition);var pos=GE.letterPos;var objIcon=fGetImgIconByPos(pos,GE.currentInboxPosition);var doc=window.parent.frames["indexFrame"].document;if(!objIcon){return;}var imgList=objIcon.parentNode.parentNode.parentNode.getElementsByTagName("IMG");var img=null;for(var i=0;i<imgList.length;i++){if(imgList[i].id=="imgIcon"){img=imgList[i];break;}}if(!img){return;}var path=img.src;var oldPath=img.src;switch(flag){case "readed":if(oldPath==gUnreadPicPath){path=gReadedPicPath;if(!CM["read"].fid){CM["read"].fid="1";}if(GE.currentInboxPosition!="unRead"){fSetFolderMainUnRead(GE.currentInboxPosition);}else{var fid=CM["read"].fid;var folder=(fid==1)?"inbox":fGetModuleByFid(fid,"");fSetFolderMainUnRead(folder);MM[folder].load=false;}var div=img;while(div.id!="divLetter"&&div.parentNode){div=div.parentNode;}div.className="mail2 bgcolor11";gNewMailCount --;}break;case "reply":if(oldPath==gForwardPicPath){path=gReplyAndForwardPicPath;}else{path=gReplyPicPath;}break;case "forward":if(oldPath==gReplyPicPath){path=gReplyAndForwardPicPath;}else{path=gForwardPicPath;}break;}img.src=path;}catch(exp){fDebug("fSetReadedFlag",exp.description)}}function fSetFolderMainUnRead(sModule){try{var fid=fGetFidByModuleName(sModule);fRefleshFolders(fid, -1);}catch(exp){fDebug("fSetFolderMainUnRead",exp.description);}}function fUpperCaseFirst(s){return s.substring(0,1).toUpperCase() + s.substring(1,s.length);}function fReadOutputContent(){try{gFrmNumber ++;var d=CM.read;var s=fGetReadHTML();MM["read"].div.addContent(s);MM["read"].div.style.width="99%";MM["read"].div.style.marginTop="3px";var win=MM["read"].targetFrame;fCheckPreNextNew();fSetReplyInputEvent();fSetReadedFlag("readed");MM["read"].targetFrame.document.body.scrollTop=0;$("readtofolder").selectedIndex=0;MM["read"].cmURL=MM["read"].moduleFrame.location.href;}catch(e){fDebug("fReadOutputContent",e.description);}function fGetReadHTML(){try{var sDebug=0;var html="";html+='<div id="LHC">' +'<table width="100%"  border="0" cellspacing="0" cellpadding="6">'+'  <tr>'+'	<td width="80" height="30" class="lhc bgcolor8">日 &nbsp;期:</td>'+'	<td align="left" class="lt3" id="dvDate">'+ makeDate(d.date,"") +'</td>'+'  </tr>'+'  <tr>'+'	<td height="30" class="lhc bgcolor8">发件人:</td>'+'	<td align="left" class="lt3" id="dvFrom">'+ fSetFromFormat(d.from) + fGetAddressAction(fConvertChar(d.from)) +'</td>'+'  </tr>'+'  <tr>'+'	<td height="30" class="lhc bgcolor8">收件人:</td>'+'	<td align="left" class="lt3" id="dvTo">'+ fSetGroupMail(d.to) +'</td>'+'  </tr>';if(d.cc!=""&&d.cc!="(无)"){html+='  <tr>'+'	<td height="30" class="lhc bgcolor8">抄 &nbsp;送:</td>'+'	<td align="left" class="lt3" id="dvCC">'+ fSetGroupMail(d.cc) +'</td>'+'  </tr>';}html+='  <tr>'+'	<td height="30" class="lhc bgcolor8">主 &nbsp;题:</td>'+'	<td align="left" class="lt3 text4" id="dvSubject">'+ d.subject + fGoNewPage() + '</td>'+'  </tr>';sDebug ++;if(d.attach.length>0){html+='  <tr>'+'	<td height="30" class="lhc bgcolor8">附 &nbsp;件:</td>'+'	<td align="left" class="lt3" >'+'<form name="frmAttaToNetFdr" id="frmAttaToNetFdr" action="'+ d.netfdr_host +'/netfolder/servlet/nfapp/PostMailPart" method="get" target="frmOutLink">' +'	<span style="display:none"><input type="hidden" name="sid" value="'+ GE.SID +'" >' +'	<input type="hidden" name="srcmid" value="'+ d.msgid +'" >' +'	<input type="hidden" name="srcmsid" value="'+ d.msid +'" >' +'	<input type="hidden" name="part" id="txtPart" value="" >' +'	<input type="hidden" name="backurl" value="'+ d.readletturl +'" ></span>' +'<table width="100%"  border="0" cellpadding="0" id="dvAttach">';for(var i=0;i<d.attach.length;i++){html+='	  <tr>'+'		<td><a href="'+ d.attach[i].filelink +'" target="_blank">'+ d.attach[i].filename +'('+ fFormatSize(d.attach[i].node_length) +')</a>'+ d.attach[i].img +'</td>'+'		<td><a href="'+ d.attach[i].download +'" target="_blank">下载附件</a> ';if(GE.cos_netfolder==1){html+=' - <a href="javascript:fGoto()" onclick="fGoto(\'fSaveToNetFolder\','+ d.attach[i].netfolderPara +')">保存到网易网盘</a>';}try{var sFileLink=d.attach[i].filelink;var n=sFileLink.length - 3;var sExtendName=sFileLink.substr(n,3);if((sExtendName.toLowerCase()=="jpg"||sExtendName.toLowerCase()=="gif")&&GE.domain=="163.com"){html+=' - <a href="http://upload.photo.163.com/mail_accessories_upload.php?uid='+ GE.UID +'&photoURL='+escape(sFileLink)+'" title="保存图片到您的相册" target="frmOutLink" onclick="fGoto(\'fGetOutLink\',\'\');">保存到相册</a>';}}catch(exp){}html+='</td></tr>';}html+='	</table></form>'+'	</td>'+' </tr>';}html+='</table>';sDebug ++;if(d.attach.length>0){html+='<div class="lt2"><div class="lhc2" style="text-align:left;"><span class="text">该邮件包含了附件</span>(已通过卡巴斯基杀毒引擎扫描,可安全下载)</div></div>';}html+='</div>' +'</form>' +'</div>' +'<div id="MidPart"></div>' +'<div  id="dvIframe">' +'<div class="mp">' +'<div class="lc">';sDebug ++;if(GE.IsIE&&gVersion<=5.01){html+='<iframe name="part'+ gFrmNumber +'" id="part'+ gFrmNumber +'" scrolling="auto" frameborder="0" width="99%" height="300"  src="'+ d.part +'"></iframe>';}else{html+='<iframe name="part'+ gFrmNumber +'" scrolling="auto" id="part'+ gFrmNumber +'" frameborder="0" width="100%" height="300" src="'+ d.part +'"></iframe>';}html+='</div>' +'</div>' +'</div>' +'<div id="QuickReply">' +'<div class="mp">' +'<div id="qrtool"  class="bgcolor9">' +'<div class="qrb"  onmouseover="this.className=\'act bgcolor8\'" ' +'		   onmouseout="this.className=\'qrb bgcolor9\'" id="dv_q"><a href="javascript:fGoto()" onclick="fGoto(\'fShowQuickReply\',\'0\')" >快速回复</a></div> ' +'<div class="qrb" onmouseover="this.className=\'act bgcolor8\'" ' +'			onmouseout="this.className=\'qrb bgcolor9\'" id="dv_qa"><a href="javascript:fGoto()" onclick="fGoto(\'fShowQuickReply\',\'1\')" >全部回复</a></div>' +' </div>' +'<form name="frmQuickReply" method="post" id="frmQuickReply" enctype="multipart/form-data" action="'+ GE.cmDomain +'/coremail/cgi/attachfapps?" target="submitFrame">' +'<div class="mp bgcolor8">' +'<div class="qrc" id="ReplyText"  style="text-align:left">' +'   <textarea name="textfield" class="qrci" onclick="fGoto(\'fShowQuickReply\',\'0\')" >----原邮件内容如下-----</textarea>' +' </div>' +' <div id="mqr"  style="display:none; ">' +' <div class="qrc2" id="MailAdress"><div class="qrle text2">收件人：</div>' +'   <div class="le"><textarea name="to" class="qrci3" id="txtReplyTo" ></textarea></div>' +' </div>' +' <div class="qrc3" >' +'  <div class="le"> <a href="javascript:fGoto()" onclick="fGoto(\'fAddAddressReplyNew\',\'MailCC\')" id="aCC">'+ gCc +'</a> | <a href="javascript:fGoto()" onclick="fGoto(\'fAddAddressReplyNew\',\'MailBCC\')" id="aBCC">'+ gBcc +'</a> | <a href="javascript:fGoto()" onclick="fGoto(\'fAddAddressReplyNew\',\'MailTitle\')" id="aSubject">修改主题</a> | <a href="javascript:fGoto(\'fAddAttach\');" id="aAddAttach">添加附件</a> </div>' +' </div>' +' <div class="qrc2" id="MailCC" style="display:none; "><div class="qrle text2">抄送：</div>' +'   <div class="le"><textarea name="cc" class="qrci3" id="txtReplyCC" ></textarea></div>' +' </div>' +' <div class="qrc2" id="MailBCC" style="display:none; ">' +'   <div class="qrle text2">密送：</div>' +'   <div class="le"><textarea name="bcc" class="qrci3" id="txtReplyBCC" ></textarea></div>' +' </div>' +' <div class="qrc2" id="MailTitle"  style="display:none; ">' +'   <div class="qrle text2">主题：</div>' +'   <div class="le"><textarea name="subject" class="qrci3" id="txtReplySubject"></textarea></div>' +' </div>' +' <div id="dvReadAttach" style="display:none">' +' </div>' +' <div class="qrc" id="MainReplyText"  style="text-align:left">' +'   <textarea name="text" class="qrci2" id="txtReplyContent">----原邮件内容如下-----</textarea></div>' +' <div class="qrdb bgcolor9 line1">' +'<input type="button"  class="bot btnFnt" value=" 发 送 "  onclick="fGoto(\'fQuickSend\')" />' +'<input type="button"  class="bot2 btnFnt" value=" 取 消 " onclick="fGoto(\'fCancelReplyNew\');" />' +'</div>' +'  </div>' +' </div>' +'	</form> ' +'</div>' +'<div id="DownTool"  class="bgcolor9 line1">' +'<input type="submit" style="display:none;" id="btnMoveToFolder" name="btnMove.x" value="转 移"/>' +'<input type="button"  class="bot btnFnt" onclick="fGoto(\'fReadingOperate\',\'del\');" value="删 除"/>' +'<input type="button"  class="bot2 btnFnt" onclick="fGoto(\'fReadingOperate\',\'realdel\');" value="彻底删除"/>' +'<input type="button"  class="bot btnFnt" onclick="fGoto(\'fReadingOperate\',\'reply\');" value=" 回 复 "/>' +'<input type="button"  class="bot2 btnFnt" onclick="fGoto(\'fReadingOperate\',\'replyAll\');" value="全部回复"/>' +'<input type="button"  class="bot2 btnFnt" onclick="fGoto(\'fReadingOperate\',\'forward\');" value=" 转 发 "/>' +'<select  class="bot3" style="float: left;" name="readtofolder" id="readtofolder" onchange="fGoto(\'fReadingOperate\',\'move\');">' +' <option selected="selected" >移动到</option>' +d.folderoption +'</select>' +'</div>' +'<div id="DownNav">' +'<div class="le tc">' +'<a href="javascript:fGoto();" onclick="fGoto(\'fGetBackFolder\')"><span class="f15b">&laquo;</span> 返回</a> | ' +'<a href="javascript:fGoto()" onclick="fGoto(\'fReadingOperate\',\'pre\');" id="aPreMail">上一封</a><span id="spnShu"> | </span> ' +'<a href="javascript:fGoto()" onclick="fGoto(\'fReadingOperate\',\'next\');" id="aNextMail">下一封</a>' +'</div><form name="guideform" style="margin:0;padding:0;" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">' +'<select name="guidelinks" onChange="fGoto(\'fReadingOperate\',\'guidelinks\');" id="guidelinks" style="display:none">' +d.guidelinksHTML +'</select></form>' +'<div class="ri tc"><a href="javascript:fGoto()" onclick="fGoto(\'fPrintLetter\')">打印</a> | ' +'<a href="javascript:fGoto()" onclick="fGoto(\'fDownloadMail\')">下载邮件</a> | ' +'<a href="javascript:fGoto()" onclick="fGoto(\'fChangeToHead\')" id="aMailHead">查看信头</a></div>' +'</div>' +'</div>' +'</div>' +'<div id="sendingReply" class="bgcolor2" style="position:absolute;top:500px; left:15%; z-index:10; visibility:hidden;padding:1px;">' +'	<div class="bgcolor3" style="width:400px;text-align:center;padding:10px;" id="sending_subReply"><img src="http://mimg.163.com/jsstyle/images/sending.gif" align="absmiddle"></div>' +'</div>';if(GE.domain!="188.com"){try{html+='<iframe src="'+ fGetReadAds() +'" framespacing="0" frameborder="no" border="0" style="width:100%;height:94px;"></iframe><br>';}catch(exp){}}return html;}catch(exp){fDebug("fGetReadHTML[CM.read:"+ d +"]",exp.description);}}}function fGoNewPage(){try{var html='';html+='&nbsp;[<a href="'+ MM["read"].moduleFrame.location.href.replace(/onepageread.htm/g,'onepagenew.htm') +'" target="_blank">新窗口打开</a>]';return html;}catch(exp){return "";}}function fSetGroupMail(s){try{var str=s.trim();var arr=str.split(",");for(var i in arr){arr[i]=fSetFromFormat(arr[i]);}return arr.join(",");}catch(exp){return s;}}function fSetFromFormat(s){try{var str=s.trim();if(str.indexOf('""')==0){str=str.replace(/.+&lt;/,"");str=str.replace('&gt;',"");}return str;}catch(exp){return s;}}function fSaveToNetFolder(index, start, length, encode, filename, conttype){var doc=MM["read"].targetFrame.document;var obj=$("frmAttaToNetFdr");if (!obj||obj==null) return;var greQuot=/&quot;/gi;var ContType=conttype.replace(greQuot, '"');var sPara=start + "\n" + length + "\n" + encode + "\n" + filename + "\n" + ContType;$("txtPart").value=sPara;fGetOutLink("");fChangeTab("netfolder");obj.submit();}function fDownloadMail(){var doc=MM["read"].targetFrame.document;$('guidelinks').selectedIndex=1;fReadingOperate('guidelinks');}function fChangeToHead(){var doc=MM["read"].targetFrame.document;var aMailHead=$("aMailHead");$('guidelinks').selectedIndex=2;aMailHead.innerHTML="查看邮件";aMailHead.onclick=fChangeToMail;$("part" + gFrmNumber).scrolling="yes";fReadingOperate('guidelinks');}function fChangeToMail(){var doc=MM["read"].targetFrame.document;var aMailHead=$("aMailHead");$('guidelinks').selectedIndex=3;aMailHead.innerHTML="查看信头";aMailHead.onclick=fChangeToHead;fReadingOperate('guidelinks');if(GE.IsIE&&gVersion>5.01){$("part" + gFrmNumber).scrolling="no";}}function fGetAddressAction(from){try{var strFrom=from;var address=GE.address;var doc=MM["read"].moduleFrame.document;var sFolder=fGetModuleByFid(CM["read"].fid);var sRefuse='&nbsp;<img src="http://mimg.163.com/jsstyle/images/abook_del_1.gif" align="absmiddle" />&nbsp;<a href="javascript:fGoto()" onclick="fGoto(\'fSetReadRefuse\')">拒收</a>';var sInvite=fGetInviteHtml();if(sFolder=="sended"||sFolder=="deleted"){return "";}s=doc.getElementById("guidelinks").options[5].value;if(strFrom.indexOf("<")){strFrom=strFrom.replace(/.*\</gi,"").replace(/\>.*/gi,"");}if((address+"").indexOf(strFrom) > -1){for(var i=0;i<address.length;i++){if(address[i][1].indexOf(strFrom)>-1){return sRefuse + sInvite;}}}else{return ' <img src="http://mimg.163.com/jsstyle/images/abook_add_1.gif" align="absmiddle" />&nbsp;<a href="javascript:fGoto()" onclick="fGoto(\'fAddToAddrList\')">添加到通讯录</a>' + sRefuse + sInvite;}return sRefuse + sInvite;}catch(exp){fDebug("fGetAddressAction",exp.description);return sRefuse + fGetInviteHtml();}}function fGetInviteHtml(){try{var from=CM["read"].from;if(from.indexOf("163.com")>-1||from.indexOf("126.com")>-1||from.indexOf("188.com")>-1){return "";}from=fGetAddressName(from);if(!from||from=="null"){from=CM["read"].from;}var str='&nbsp;<img src="http://mimg.163.com/jsstyle/images/readinvite.gif" align="absmiddle" />&nbsp;<a href="javascript:fGoto()" onclick="fGoto(\'fInviteFromRead\')" target="frmOutLink" id="aReadInvite">邀请</a>';return str;}catch(exp){return "";}}function fInviteFromRead(){var from=GE.UID;var to=fConvertChar(CM["read"].from);if(to.indexOf("\"")>-1){to=to.match(/<.+>/gi)+"";to=to.replace(/[<>]/gi,"");}var sUrl="";if(GE.domain=="188.com"){sUrl=GE.cmDomain+'/cgi/invite.fcgi?sid='+ GE.SID +'&sender=sezi&from=' + GE.UID;}else{sUrl='http://invite.mail.'+ GE.domain +'/servlet/inv?disk=1&sid='+ GE.SID +'&origin='+ window.top.zDomain +'&username='+ GE.User;}if(to&&to!="null"){sUrl+="&to=" + to;}$("aReadInvite").href=sUrl;fGetOutLink("");}function fGetAddressName(addr){addr=fSetFromFormat(addr);if(addr.indexOf("\"")>-1){addr=addr.match(/\".+\"/gi)+"";addr=addr.replace(/\"/gi,"");}else{addr=addr.replace(/@.+/gi,"");}return '"' + addr + '"';}function fSetReadRefuse(){var doc=MM["read"].moduleFrame.document;sUrl=doc.getElementById("guidelinks").options[4].value;MM["refuselist"].load=false;MM["refuselist"].cmURL=sUrl;MM.getModule("refuselist");MM["refuselist"].load=false;}function fAddToAddrList(){var s="";var doc=MM["read"].moduleFrame.document;s=doc.getElementById("guidelinks").options[5].value;s=s.replace(/.+\.com\/coremail/gi,"/coremail");fGotoIaddress(s);}function fCheckPreNextNew(){try{var pre=fGetTemplateElementById("read", "btnPre");CM["read"].prePage=true;CM["read"].nextPage=true;var aPreMail=$("aPreMail");var aNextMail=$("aNextMail");var spnShu=$("spnShu");if(!pre){if(aPreMail){aPreMail.style.display="none";}if(spnShu){spnShu.style.display="none";}CM["read"].prePage=false;}var next=fGetTemplateElementById("read", "btnNext");if(!next){if(aNextMail){aNextMail.style.display="none";}if(spnShu){spnShu.style.display="none";}CM["read"].nextPage=false;}}catch(exp){fDebug("fCheckPreNextNew",exp.description)}}function fSetBottomTool(){gDoc=MM["read"].targetFrame.document;$("DownTool").innerHTML=$("TopTool").innerHTML;$("DownNav").innerHTML=$("TopNav").innerHTML;$("DownTool").getElementsByTagName("SELECT")[0].id="tofolderBottom";}function fFitHeight(){try{var win=MM["read"].targetFrame;var doc=win.document;var height=win.frames["part" + gFrmNumber].document.body.scrollHeight;height+=30;height=(height<200)?200:height;$("part" + gFrmNumber).style.height=height + "px";$("dvIframe").style.height=height + "px";}catch(exp){}}function f188UpgradeFitHeight(){try{var height=frame["indexFrame"].frames["frmOutLink"].document.body.scrollHeight;$("frmOutLink").style.height=(height+50) + "px";$("frmOutLink").parentNode.style.height=height + "px";}catch(exp){fDebug("f188UpgradeFitHeight",exp.description);}}var fSetIfrmHeight=f188UpgradeFitHeight;function fShowDetail(){var o2=$("trMail2");var o3=$("trMail3");if(gIsShowDetail){o2.style.display="";o3.style.display="";gIsShowDetail=false;}else{o2.style.display="none";o3.style.display="none";gIsShowDetail=true;}}function fReplaceDomain(sUrl){var sDomain=GE.cmDomain;if(sUrl.indexOf("http")>-1){return sUrl.replace(/http.*\.com/g,sDomain);}else{return sDomain + sUrl;}}function fReadingOperate(flag){try{var win=MM["read"].moduleFrame;var doc=win.document;}catch(e){fDebug("fReadingOperate["+ flag +"]:can't get document",e.description);CM.setCMReffer("read");return;}try{switch(flag){case "guidelinks":var guidelinks=$("guidelinks");var obj=fGetTemplateElementById("read", "guidelinks");fSetSelValue(obj, guidelinks);win.fReadSelChange();break;case "move":var readtofolder=$("readtofolder");var obj=fGetTemplateElementById("read", "tofolder");fSetSelValue(obj, readtofolder);win.fMoveLetterTo();var fid=readtofolder.value;var sName="";if(fid==1){sName="收 件 箱";}var sModule=fGetModuleByFid(fid,sName);MM[sModule].load=false;MM.getModule(GE.currentInboxPosition);break;case "realdel":var btnRealDel=fGetTemplateElementById("read", "btnRealDel");btnRealDel.click();break;case "del":var btnDel=fGetTemplateElementById("read", "btnDel");btnDel.click();fDeleteLetter();if(GE.afterdel==0){MM.getModule(GE.currentInboxPosition);}MM["deleted"].load=false;break;case "forward":var sUrl=CM["read"].forward;MM["readForward"].cmURL=fConvertChar(fReplaceDomain(sUrl));MM["readForward"].load=false;MM.getModule("readForward");break;case "reply":MM["compose"].cmURL=fConvertChar(CM["read"].reply);GE.composeType="reply";MM.getModule("compose");fSetComposeReplyContent(0);break;case "replyAll":MM["compose"].cmURL=fConvertChar(CM["read"].replyAll);GE.composeType="reply";MM.getModule("compose");fSetComposeReplyContent(1);break;case "pre":var btnPre=fGetTemplateElementById("read", "btnPre");if(!btnPre){return;}btnPre.click();GE.letterPos --;break;case "next":var btnNext=fGetTemplateElementById("read", "btnNext");if(!btnNext){return;}btnNext.click();GE.letterPos ++;break;}if(flag=="move"||flag=="del"){CM.setCMReffer("folderMain");}}catch(exp){fDebug("fReadingOperate["+ flag +"]",exp.description);}}function fMoveBySubMenu(value){var readtofolder=$("readtofolder");readtofolder.value=value;fReadingOperate('move');}function fDeleteLetter(){try{var doc=MM[GE.currentInboxPosition].targetFrame.document;var objIcon=fGetImgIconByPos(GE.letterPos,GE.currentInboxPosition);if(!objIcon){return;}div=objIcon;while(div.id!="divLetter"&&div.parentNode){div=div.parentNode;}div.parentNode.removeChild(div);var txtPosList=doc.getElementsByName("txtPos" + GE.currentInboxPosition);if(GE.letterPos!=txtPosList.length){for(var i=GE.letterPos;i<txtPosList.length;i++){txtPosList[i].value=txtPosList[i].value - 1;}}}catch(exp){fDebug("fDeleteLetter",exp.description);}}function fSetComposeReplyContent(flag){try{if(!GE.IsIE){gReloadReplyCompose=true;CM.setCMReffer("compose");return;}var part=MM["read"].targetFrame.frames["part"+gFrmNumber];var s='<div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #a0c6e5 2px solid; MARGIN-RIGHT: 0px"><HR color=#a0c6e5 SIZE=1>' + fReplyHeadContent(1) + part.document.getElementsByTagName("BODY")[0].innerHTML + '</BLOCKQUOTE>';var obj=new Object();var d=CM["read"];obj.year="";obj.month="";obj.day="";obj.hour="";obj.compinfo_minute="";obj.ishtml=true;var sTo=fGetMeOut(fConvertChar(d.to));var sCC=fGetMeOut(fConvertChar(d.cc));if(flag==1&&sTo.trim()!=""&&sTo.trim()!="(无)"){obj.to=fConvertChar(d.from) + "," + sTo;}else{obj.to=fConvertChar(d.from);}if(flag==1&&sCC.trim()!=""&&sCC.trim()!="(无)"){obj.cc=sCC;}else{obj.cc="";}obj.bcc="";obj.subject=GE.replyf + Html2Text(fConvertChar(d.subject));if(GE.addo==1){s="";}obj.htext=s;obj.isReply=true;obj.ifsavetosent=CM["compose"].ifsavetosent;obj.priority=CM["compose"].priority;obj.return_receipt=CM["compose"].return_receipt;gReplyContent=obj;gReloadReplyCompose=false;}catch(e){CM.setCMReffer("compose");gReloadReplyCompose=true;}}function fSetSelValue(target, origion){var text=origion.options[origion.selectedIndex].text;for(var i=0;i<target.options.length;i++){if(target.options[i].text==text){target.selectedIndex=i;return;}}}function fGetSign(){var d=CM["compose"];var dft={"htmlText":"" , "normalText":"" , "ishtml":"0"};if(!d){return;}var o=new Object();var sign=$("sign");var signList=d.signList;var index=sign.selectedIndex;gSignIndex=index;if(index==0){gDefaultSign="";CM["compose"].signOption=dft;return;}sign.selectedIndex=0;o.ishtml=signList[index-1].mode;o.htmlText="<div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><SPAN ID=\"spnSign\">--<br></SPAN>";gDefaultSign=signList[index-1].content;gDefaultSignMode=o.ishtml;if(GE.IsIE&&o.ishtml=="0"){gDefaultSign="--\n"+ gDefaultSign;}else{gDefaultSign="--<br>"+ gDefaultSign;}if(!GE.IsIE){o.htmlText="<div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><SPAN ID=\"spnSign\">"+ gDefaultSign + "</SPAN>";}o.normalText="\n\n\n\n--\n" + signList[index-1].content;CM["compose"].signOption=o;}function fPrintLetter(){frame["indexFrame"].print();}function fSeachMailOutput(){try{var folders=CM.folderMain.folders;MM["searchMail"].div.addContent(fGetHTML());}catch(e){fDebug("fSeachMailOutput",e.description);}function fGetHTML(){var html="";html+='<BR>' +'<FORM method="post" name="search" id="searchMail" action="'+ GE.cmDomain +'/cgi/ldsrchapp" target="submitFrame" onsubmit="fGoto(\'fGoSearch\')">' +'<TABLE width=580 cellspacing=1 cellpadding=4 border=0 align=center class=bgcolor5>' +'<INPUT type=hidden name="sid" value="'+ gSID +'">' +'<INPUT type=hidden name="funcid" value="srchhand">' +'<TR class=bgcolor2>' +'<td colspan=2>' +'	<TABLE width=100% cellspacing=0 cellpadding=0 border=0 align=center>' +'	<tr><td class=f14w><b>[ 普通搜索 ]</b></td>' +'	<td align=right>' +'			<a  href="'+ HC.help("search") +'" target="_blank"><img src="http://mimg.163.com/jsstyle/images/help.gif" border="0" title="搜索的帮助"></a>' +'		<input type="button" value="返 回" onclick="fGoto(\'MM.getModule\',\'option\')"></td>' +'	</tr>' +'	</table>' +'</TR>' +'<TR>' +'<TD align="left" class=bgcolor4 width=200 nowrap>1. 请输入要搜索的字或词条：</TD>' +'<TD align="left" class=bgcolor1><INPUT name=word size=40></TD>' +'</TR>' +'<TR> ' +'<TD align="left" class=bgcolor4 width=200 nowrap>2. 请选择搜索类型：</TD>' +'<TD align="left" class=bgcolor1 nowrap>' +'<INPUT checked name=headeronly type=radio value=yes>只从邮件的收件人/发件人与主题中搜索（快速搜索）' +'<BR>' +'<INPUT name=headeronly type=radio value=no>从整封邮件中搜索</TD>' +'</TR>' +'<TR> ' +'<TD align="left" class=bgcolor4 width=200 nowrap>3. 选择要搜索的文件夹：</TD>' +'<TD align="left" class=bgcolor1>' +'<SELECT name="fid">'+ folders +'</SELECT>' +'<INPUT type="checkbox" name="subfolder" value="yes" checked>包括所有子文件夹' +'</TD>' +'</TR>' +'<tr class=bgcolor3>' +'<td colspan=2 align=center><input type="submit" name="" value="开始搜索"> <input type="button" value="取消" onclick="fGoto(\'MM.getModule\',\'folderMain\')"></td>' +'</tr>' +'</TABLE>' +'</FORM>' +'<br>' +'<FORM name="filter" method="post" action="'+  GE.cmDomain +'/cgi/ldsrchapp?funcid=srchhand2&sid='+ gSID +'" target="submitFrame" onsubmit="fGoto(\'fGoSearch\')">' +'<TABLE width=580 cellpadding="4" cellspacing="1" border="0" align="center" class=bgcolor5>' +'<INPUT type=hidden name="sid" value="'+ gSID +'">' +'<INPUT type=hidden name="funcid" value="srchhand">' +'<TR class=bgcolor2>' +'<td class=f14w colspan=2><b>[ 高级搜索 ]</td>' +'</TR>' +'<TR> ' +'<TD align="left" class=bgcolor4 width=200 nowrap>按邮件状态显示：</TD>' +'<TD align="left" class=bgcolor1>' +'<SELECT name="stateflag">' +'<OPTION value="1">新邮件</OPTION>' +'<OPTION value="2">已回复</OPTION>' +'<OPTION value="3">已转发</OPTION>' +'<OPTION value="4">已回复且已转发</OPTION>' +'<OPTION value="5">只已读</OPTION>' +'<OPTION value="6">未经过查杀处理</OPTION>' +'<OPTION value="7">查过无毒 </OPTION>' +'<OPTION value="8">有毒已清除 </OPTION>' +'<OPTION value="9">有毒杀不了</OPTION>' +'<OPTION value="10">不能确定是否有毒</OPTION>' +'<OPTION value="0">全部</OPTION>' +'</SELECT>' +'</TD>' +'</TR>' +'<TR> ' +'<TD align="left" class=bgcolor4 width=200 nowrap>按邮件优先级显示：</TD>' +'<TD align="left" class=bgcolor1>' +'<SELECT name="priority">' +'<OPTION value="1" >高</OPTION>' +'<OPTION value="2">普通</OPTION>' +'<OPTION value="3">低</OPTION>' +'<OPTION value="-1" selected>全部</OPTION>' +'</SELECT>' +'</TD>' +'</TR>' +'<TR> ' +'<TD align="left" class=bgcolor4 width=200 nowrap>要搜索的文件夹：</TD>' +'<TD align="left" class=bgcolor1>' +'<SELECT name="fid">' +folders +'</SELECT>' +'<INPUT type="checkbox" name="subfolder" value="yes" checked>' +'包括所有子文件夹' +'</TD>' +'</TR>' +'<TR align="center" class=bgcolor3> ' +'<TD colspan="2"> ' +'<input type="submit" name="" value="开始搜索">' +'<input type="button" value="取消" onclick="fGoto(\'MM.getModule\',\'folderMain\')">' +'</TD>' +'</TR>' +'</TABLE>' +'</FORM>';return html;}}function fGoSearch(){GE.laterRequestModule="unRead";}function fSearchMailByTop(sKey){isSearchByTop=true;MM["unRead"].cmURL=GE.cmDomain + "/cgi/ldsrchapp?sid="+ gSID +"&funcid=srchhand&word=" + sKey + "&headeronly=yes&fid=0&subfolder=yes";MM.getModule("unRead");MM["unRead"].cmURL=gDomain +"/coremail/fcg/ldsrchapp?funcid=srchhand2&subfolder=yes&sid="+ gSID +"&stateflag=1&fid=0";}function fCleanDeleted(){if(gDeletedCount==0){return fAlert("没有邮件可以清空!");}if(!confirm("您真的要删除这个文件夹下的所有邮件么？")){return;}var sUrl=GE.cmDomain + "/coremail/fcg/ldapapp?funcid=foldmain&sid="+ gSID +"&fid=4&confirmemptytrash=y";frame["submitFrame"].location.href=sUrl;if(MM["deleted"].load){CM.setCMReffer("deleted");}else{MM.getModule("deleted");}}function fGetBackFolder(){if(GE.currentInboxPosition.trim()==""){var sModule=(CM["read"].fid=="1")?"inbox":fGetModuleByFid(CM["read"].fid);MM.getModule(sModule);}else	if(GE.currentInboxPosition!="unRead"){MM.getModule(GE.currentInboxPosition);}else{MM.getModule("folderMain");}}function fCoremailNewMail(n){if(n - 0!=0&&MM["inbox"].load){if(gNewMailCount==-1){gNewMailCount=n-0;return;}if((n-0)>gNewMailCount&&gAutoRecieve){gGettingNewMail=true;fGettingNewMail();CM.setCMReffer("folderMain");}else{fHideWaiting();}}else{fHideWaiting();}gNewMailCount=n-0;}function fGettingNewMail(){CM.setCMReffer("inbox");}function fAssistOutput(){try{var s=getHTML();MM["assist"].div.innerHTML=s;MM["assist"].div.style.padding="10px";}catch(e){fDebug("fAssistOutput",e.description);}function getHTML(){var html="";html+='<TABLE width="95%" cellpadding="2" cellspacing="0" border="0" class="bgcolor5">' +'	<TR class=bgcolor2> ' +'		<td class=f14w><b>[ 个人助理 ]</b></td>' +'		<td align=right><input type="button" name=goback value="返 回" onclick="fGoto(\'MM.getModule\',\'folderMain\')"></td>' +'	</tr>' +'</table>' +'<TABLE width="95%" cellpadding="5" cellspacing="1" border="0" class="bgcolor5">' +'	<tr class="bgcolor3"> ' +'		<td colspan="2">个人助理</td>' +'	</tr>' +'	<TR> ';if(GE.domain=="163.com"){html+='		<td class=bgcolor4 align=center width="120"><A href="http://mimg.163.com/0814/urs.htm" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">网易产品</a></td>';}else{html+='		<td class=bgcolor4 align=center width="120"><A href="http://mimg.163.com/0814/ntes_product.htm" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">网易产品</a></td>';}html+='		<td class=bgcolor1>在这里，您可以迅速到达网易其他产品频道</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://mimg.163.com/0814/weather.htm" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">天气预报</a></td>' +'		<td class=bgcolor1>网易邮箱提醒您注意天气变化！</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://mimg.163.com/0814/almanac.htm" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">公历农历</a></td>' +'		<td class=bgcolor1>这是一个网上日历，您还可以查看其他国家和城市的日期时间哦。</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://mimg.163.com/0814/calculate.htm" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">计算器</a></td>' +'		<td class=bgcolor1>为您提供常用的数学计算功能。</td>' +'	</tr>' +'	<tr class="bgcolor3"> ' +'		<td colspan="2">邮箱服务</td>' +'	</tr>';if(GE.domain=="163.com"||GE.domain=="126.com"){var backurl=GE.cmDomain + "/coremail/fcg/ldmmapp?sid="+ GE.SID +"&funcid=compose";var sURL="http://photo.163.com/mail_openalbum.php?username="+ GE.User +"&remotefiles_old=&backurl=" + escape(backurl);html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://www.188.com/index.htm?from='+gdomain+'nb" target="_blank">188财富邮</a></td>' +'		<td class=bgcolor1>值得您信赖的新一代收费邮箱，集安全、稳定、快速、易用、个性化于一体！</td>' +'	</tr>';}if(GE.domain=="163.com"){var backurl=GE.cmDomain + "/coremail/fcg/ldmmapp?sid="+ GE.SID +"&funcid=compose";var sURL="http://photo.163.com/mail_openalbum.php?username="+ GE.User +"&remotefiles_old=&backurl=" + escape(backurl);html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ sURL +'" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">我的相册</a></td>' +'		<td class=bgcolor1>结合"网易相册"，只要登录邮箱，就能快速存储、共享或发送数码照片给好友。</td>' +'	</tr>';}html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://cards.163.com/mail/index.php?userfrom=mail.'+ GE.domain + '&useremail='+ GE.UID +'" onclick="return fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">精品贺卡</a></td>' +'		<td class=bgcolor1>在节日里，别忘了给您的亲朋好友和爱人发送最真心的祝福！</td>' +'	</tr>';switch(GE.domain){case "163.com":html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://alumni.163.com/alumni/mail/index.jsp" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">我的同学录</a></td>' +'		<td class=bgcolor1>直接到达网易同学录页面，随时随地与同窗好友保持联系！</td>' +'	</tr>';html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://vip.163.com/" target="_blank">VIP 邮箱</a></td>' +'		<td class=bgcolor1>网易VIP邮箱――高速、安全、稳定，最高容量10G，世界顶级反垃圾反病毒引擎，值得信赖！</td>' +'	</tr>';html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://mscan.163.com/pay/payIndex.jsp" onclick="return fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">新邮箱伴侣</a></td>' +'		<td class=bgcolor1>配置全新邮箱伴侣，对世界顶级的反病毒服务进行设置，为您的邮件收发保驾护航！</td>' +'	</tr>';html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://smsmail.163.com/smsmail/EAW163Register_step1.jsp" target="_blank">随 身 邮</a></td>' +'		<td class=bgcolor1>随时随地掌握邮箱信息，多项个性化设置，更贴心，更舒适！</td>' +'	</tr>';break;case "126.com":html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="javascript:fGoto()" onclick="fGoto(\'fGetOutLink\',\'http://mail.126.com/mailsms/smsmail.htm?uid='+GE.UID + '&sid='+ gSID +'\');">邮件提醒</a></td>' +'		<td class=bgcolor1><A href="http://mail.126.com/mailsms/intro.htm?uid='+GE.UID + '&sid='+ GE.SID +'" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">简&nbsp;&nbsp;介</a> - <a href="http://mail.126.com/mailsms/handbook.htm?uid='+GE.UID + '&sid='+ GE.SID +'" onclick="fGoto(\'fGetOutLink\',\'\')" target="frmOutLink">手&nbsp;&nbsp;册</a> - <A href="http://reg.126.com/mailsms/regservice.jsp?uid='+GE.UID + '&sid='+ GE.SID +'" onclick="fGoto(\'fGetMobileMailOutLink\',this.href);return false;">开&nbsp;&nbsp;通</a> - <A href="http://reg.126.com/mailsms/info.jsp?uid='+GE.UID + '&sid='+ GE.SID +'" onclick="fGoto(\'fGetMobileMailOutLink\',this.href);return false;">查&nbsp;&nbsp;询</a> - <A href="http://reg.126.com/mailsms/config.jsp?uid='+GE.UID + '&sid='+ GE.SID +'" onclick="fGoto(\'fGetMobileMailOutLink\',this.href);return false;">设&nbsp;&nbsp;置</a> - <A href="http://reg.126.com/mailsms/off.jsp?uid='+GE.UID + '&sid='+ GE.SID +'" onclick="fGoto(\'fGetMobileMailOutLink\',this.href);return false;">取&nbsp;&nbsp;消</a></td>' +'	</tr>';html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ GE.cmDomain +'/cgi/invite.fcgi?sid='+ GE.SID +'&sender='+GE.User+'&from='+ GE.UID +'" target="frmOutLink" onclick="return fGoto(\'fGetOutLink\',\'\')">邀请朋友</a></td>' +'		<td class=bgcolor1>随时随地掌握邮箱信息，多项个性化设置，更贴心，更舒适！</td>' +'	</tr>';break;case "188.com":var objUrl=frame["indexFrame"].gObjUrl;html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ objUrl.photosign +'" target="frmOutLink" onclick="return fGoto(\'fGetOutLink\',\'\')">图片签名</a></td>' +'		<td class=bgcolor1>一改传统文本式的签名，提供名片式的个性图片签名，让您的商务沟通更体面。</td>' +'	</tr>';html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ objUrl.bookmark +'" target="frmOutLink" onclick="return fGoto(\'fGetOutLink\',\'\')">网络书签</a></td>' +'		<td class=bgcolor1>随时随地收藏您喜欢的网址，不必担心重装机器而丢失。</td>' +'	</tr>';html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ objUrl.clone +'" target="frmOutLink" onclick="return fGoto(\'fGetOutLink\',\'\')">通讯录克隆</a></td>' +'		<td class=bgcolor1>自动将其它邮箱的通讯录快速添加到188财富邮，转用新邮箱，一点也不麻烦！</td>' +'	</tr>';html+='	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ objUrl.rss +'" target="frmOutLink" onclick="return fGoto(\'fGetOutLink\',\'\')">新闻自助餐 </a></td>' +'		<td class=bgcolor1>新闻自己DIY，国内国际、财经、体育、娱乐，获取个性化资讯，总比别人快！</td>' +'	</tr>';}
var fabUrl = 'http://mail.163.com/help/others_feedback.htm';
if(GE.domain == "126.com"){
	fabUrl = 'http://www.126.com/help/126fab_feedback.htm';
}else if(GE.domain == "188.com"){
	fabUrl = 'http://mail.188.com/help/feedback.htm';
}
var helpLink = 'http://mail.163.com/help/';
if(GE.domain == "126.com"){
	helpLink = 'http://www.126.com/help/';
}else if(GE.domain == "188.com"){
	helpLink = 'http://mail.188.com/help/';
}
var newupdate = 'http://mail.163.com/help/others_update_history.htm';
if(GE.domain == "188.com"){
	newupdate = 'http://mail.188.com/help/updating.htm';
}else if(GE.domain == "126.com"){
	newupdate = "http://www.126.com/help/updating.htm";
}
html+='	<tr class="bgcolor3"> ' +'		<td colspan="2">帮助中心</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ newupdate +'" target="_blank">最新改进</a></td>' +'		<td class=bgcolor1>这里是我们对用户的建议和反馈的改进情况。请您经常查看，随时更新。</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ fabUrl +'" target="_blank">用户反馈</a></td>' +'		<td class=bgcolor1>这里是用户的建议和表扬，感谢您的支持和鼓励。</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="javascript:fGoto();" onclick="fGoto(\'fMailToService\',\'/coremail/fcg/ldmmapp?sid='+ GE.SID +'&funcid=compose&to='+ GE.getDomainInfo().kehu +'\');return false;">联系客服</a></td>' +'		<td class=bgcolor1>您可以给客服写信，欢迎提出您的宝贵意见和建议!</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="'+ helpLink +'" target="_blank">邮箱帮助</a></td>' +'		<td class=bgcolor1>所有关于邮箱的问题，您都可以在这里找到。</td>' +'	</tr>' +'	<TR> ' +'		<td class=bgcolor4 align=center><A href="http://p5.club.163.com/viewBoardByUp.m?boardId=163help&username='+ GE.User +'" target="_blank">帮助论坛</a></td>' +'		<td class=bgcolor1>您可以在这里跟其他网友一起探讨邮箱的使用技巧。</td>' +'	</tr>' +'</table>';return html;}}function fGetRandomTips(){if(GE.IsIE){var index=Math.floor( Math.random()*100) % (gTips.length-1);}else{var index=Math.floor( Math.random()*100) % (gTips.length);}return gTips[index];}function f_GetX(e){var l=e.offsetLeft;while(e=e.offsetParent){l+=e.offsetLeft;}return l;}function f_GetY(e){var t=e.offsetTop;while(e=e.offsetParent){t+=e.offsetTop;}return t;}function fInsertDefinedFolder(){try{if(!gUseFrame){return;}var arrFdrItems=CM.folderMain.folderItems;var doc=frame[gDisplayFrame].document;var ulDefind=$("ulDefined");ulDefind.innerHTML="";if(arrFdrItems.length >0){$("dvMyFolder").style.display="none";for(var i=0;i<arrFdrItems.length;i++){var folderData=arrFdrItems[i];var sFolder=fGetModuleByFid(folderData[0],folderData[1]);if(folderData[0] > 10){var li=doc.createElement("LI");li.className="menuLi icoMyFolder";li.id="li" + sFolder;li.onmouseover=function(){fImgCircleMouseOver(this.childNodes[0].value);};if(folderData[10]=="0"||1==1){li.innerHTML='<input type="hidden" value="defined'+ folderData[0] +'" class="hide"><a href="javascript:fGoto()" class="f12bw" onclick="return fGoto(\'MM.getModule\',\'defined'+ folderData[0] +'\');" id="aMenu'+ sFolder +'" title="'+ folderData[1] +'">'+ folderData[1].left(16) +'<span id="spn'+ sFolder +'New"></span></a>';ulDefind.appendChild(li);$("dvMyFolder").style.display="";}else{}}}}}catch(exp){fDebug("fInsertDefinedFolder",exp.description);}}function fGetPopMail(fid){fPopSingleReceive(fPopGetUser(fid),fid);}function fSetPopNewMailCount(fid,num){try{var num=parseInt(num,10);if(num!=0){MM[fGetModuleByFid(fid,"")].load=false;fRefleshFolders(fid, num);}}catch(exp){fDebug("fSetPopNewMailCount",exp.description);}}function fRefleshFolders(fid, num){var d=CM["folderMain"];var data=CM["folderMain"].folderItems;if(fid==1){var sModule="inbox";}else{var sModule=fGetModuleByFid(fid);}for(var i=0;i<data.length;i++){if(data[i][0]==fid){data[i][4]=parseInt(data[i][4],10) + num;d.newCount=parseInt(d.newCount,10) + num;if(d.newCount<0){d.newCount=0;}if(data[i][4]<0){data[i][4]=0;}if(MM[sModule].div){var spnHeaderNew=$("spnHeaderNew" + sModule);spnHeaderNew.innerHTML=parseInt(spnHeaderNew.innerHTML,10) + num;if(spnHeaderNew.innerHTML<0){spnHeaderNew.innerHTML="0";}}if(num>0){data[i][3]=parseInt(data[i][3],10) + num;d.totalCount=parseInt(d.totalCount,10) + num;if(MM[sModule].div){var spnHeaderTotal=$("spnHeaderTotal" + sModule);spnHeaderTotal.innerHTML=parseInt(spnHeaderTotal.innerHTML,10) + num;}}MM.createModule("welcome");return;}}}function fSetFolderEvent(){try{var arrImg=["imgMenu", "imgDefined", "imgService"];var doc=frame[gDisplayFrame].document;for(var n=0;n<arrImg.length;n++){var img=$(arrImg[n]);img.onclick=function(){if(this.src=="http://mimg.163.com/jsstyle/icon/close.gif"){this.src="http://mimg.163.com/jsstyle/icon/open.gif";var ul=$(this.id.replace("img","ul"));ul.style.display="none";}else{this.src="http://mimg.163.com/jsstyle/icon/close.gif";var ul=$(this.id.replace("img","ul"));ul.style.display="";}}}}catch(exp){fDebug("fSetFolderEvent",exp.description);}}function fSetNewMail(){try{var iDebug=0;var doc=frame[gDisplayFrame].document;var foldersData=CM["folderMain"];var total=0;iDebug=1;for(var i=0;i<foldersData.folderItems.length;i++){var folderData=foldersData.folderItems[i];var sFolder=fGetModuleByFid(folderData[0],folderData[1]);var count=folderData[4] - 0;var a=null;var spn=null;switch(sFolder){case "unRead":a=$("aMenuUnread");spn=$("spnUnreadNew");break;case "inbox":a=$("aMenuInbox");spn=$("spnInboxNew");break;case "draft":a=$("aMenuDraft");spn=$("spnDraftNew");break;case "sended":a=$("aMenuSended");spn=$("spnSendedNew");break;case "deleted":a=$("aMenuDeleted");spn=$("spnDeletedNew");break;case "defined5":a=$("aMenuSpam");spn=$("spnSpamNew");break;default:a=$("aMenu" + sFolder);spn=$("spn"+ sFolder +"New");break;}if(count >0){total+=count;a.className="f12cw";spn.innerHTML="&nbsp;(<span id='"+ (spn.id + "_count") +"'>" + count + "</span>)";}else{a.className="";spn.innerHTML="";}iDebug=2;var emptyID="";var mailCount=folderData[3];if(sFolder=="deleted"){emptyID="aDeletedEmpty";}if(sFolder=="defined5"){emptyID="aSpamEmpty";}if(emptyID!=""&&$(emptyID)){if(mailCount==0){$(emptyID).style.display="none";}else{$(emptyID).style.display="";}}}iDebug=3;a=$("aMenuUnread");spn=$("spnUnreadNew");if(!a){return;}if(total!=0){a.className="f12cw";spn.innerHTML="&nbsp;(<span id='"+ (spn.id + "_count") +"'>" + total + "</span>)";}else{a.className="";spn.innerHTML="";}iDebug=4;}catch(exp){}}var oToHide=null;function fShowHeardersEnd(sModule){if(sModule=="inbox"){if(CM["inbox"].hasPre){gAutoRecieve=false;}else{gAutoRecieve=true;}}else if(sModule=="unRead"){}gGettingNewMail=false;fHideWaiting();}function gg(id){return gDoc.getElementById(id);}function fCleanSpam(){try{if(gSpamCount==0){return fAlert("没有邮件可以清空!");}if(!confirm("您真的要删除这个文件夹下的所有邮件么？")){return;}var sUrl=GE.cmDomain + "/coremail/fcg/ldapapp?funcid=foldmain&sid="+ gSID +"&fid=5&confirmemptytrash=y";frame["submitFrame"].location.href=sUrl;if(MM["defined5"].load){CM.setCMReffer("defined5");}else{MM.getModule("defined5");}}catch(exp){fDebug("fCleanSpam",exp.description);}}function fSetLaterHistoryEvent(){try{$("aLaterHistory").onclick=function(e){if(GE.IsIE){var e=frame["indexFrame"].event;}var iX=130;var iY=f_GetY(this);var doc=frame["indexFrame"].document;if(!$("dvShowLaterHistory")){var div=doc.createElement("DIV");div.id="dvShowLaterHistory";doc.body.appendChild(div);}var div=$("dvShowLaterHistory");div.style.position="absolute";div.style.left=iX + "px";div.style.top=(iY-3) + "px";div.style.display="";gIsShowTableHistory=false;var html="<table bgcolor='#cccccc' cellpadding='3' cellspacing='1'>";var count=HM.arrHistory.length;for(var i=count-1;i>-1&&i>count-11;i--){if(MM[HM.arrHistory[i]].name!=""){html+="<tr bgcolor='#ffffee'><td width='100' style='font-size:12px;cursor:hand;' onclick='fGoto(\"MM.getModule\",\""+ HM.arrHistory[i] +"\");' onmouseover='this.bgColor=\"#efefef\"' onmouseout='this.bgColor=\"#ffffee\"'>"+ MM[HM.arrHistory[i]].name +"</td></tr>";}}html+="</table>";div.innerHTML=html;div.getElementsByTagName("TABLE")[0].onmouseout=function(ev){gIsShowTableHistory=true;window.setTimeout('if(gIsShowTableHistory){$("dvShowLaterHistory").style.display="none";}',1000);};div.getElementsByTagName("TABLE")[0].onmouseover=function(ev){gIsShowTableHistory=false;};};}catch(exp){fDebug("fSetLaterHistoryEvent",exp.description);}}function fOnToolBtn(obj,isMoreBtn){try{var moreObj=obj.getElementsByTagName("INPUT");if(isMoreBtn==0){obj.className="norli btnOn";}else{obj.className="moreli btnOn";moreObj[1].className="fRig tBtn3 smlSepline";}for(i=0;i<moreObj.length;i++){moreObj[i].onfocus=function(){this.blur();}}}catch(exp){fDebug("fOnToolBtn",exp.description);}}function fOutToolBtn(obj,isMoreBtn){try{if(isMoreBtn==0){obj.className="norli btnOut";}else{obj.className="moreli btnOut";obj.getElementsByTagName("INPUT")[1].className="fRig tBtn3";}}catch(exp){fDebug("fOutToolBtn",exp.description);}}function fSetToolEvent(obj){try{var ulList=obj.getElementsByTagName("UL");for(var n=0;n<ulList.length;n++){var liList=ulList[n].getElementsByTagName("LI");for(var i=0;i<liList.length;i++){liList[i].onmouseover=function(){fOnToolBtn(this,this.value-0);};liList[i].onmouseout=function(){fOutToolBtn(this,this.value-0);};}}}catch(exp){fDebug("fSetToolEvent",exp.description);}}function fGetToolBar(sModule){try{var doc=MM[sModule].targetFrame.document;var div=doc.createElement("DIV");div.id="dvToolBar" + sModule;div.style.margin="3px";var arrTooLeftlBar=new Array();var arrTooRightlBar=new Array();var sm=sModule;if(MM[sModule].isFolder){sm="isFolder";}switch(sm){case "read":arrTooLeftlBar=[[0, "返回", "tBtn1 icoToolBack", "fGoto(\\'fGetBackFolder\\')", ""],[1, "删除", "fLeft tBtn2 icoToolDel", "fGoto(\\'fReadingOperate\\',\\'del\\')", "fGetSubMenu(this,\\'delete\\');"],[1, "回复", "fLeft tBtn2 icoToolRe", "fGoto(\\'fReadingOperate\\',\\'reply\\')", "fGetSubMenu(this,\\'reply\\');"],[0, "转发", "tBtn1 icoToolForward", "fGoto(\\'fReadingOperate\\',\\'forward\\')", ""],[1, "移动", "fLeft tBtn2 icoToolMove", "fNextSibling(this).click();", "fGetSubMenu(this,\\'move\\');"],];arrTooRightlBar=[[0, "下一封", "tBtn1 icoToolNxt", "fGoto(\\'fReadingOperate\\',\\'next\\')", ""],[0, "上一封", "tBtn1 icoToolPre", "fGoto(\\'fReadingOperate\\',\\'pre\\')", ""],];break;case "isFolder":arrTooLeftlBar[arrTooLeftlBar.length]=[0, "返回", "tBtn1 icoToolBack", "fGoto(\\'MM.getModule\\',\\'folderMain\\')", ""];if(sModule=="deleted"||sModule=="defined5"){arrTooLeftlBar[arrTooLeftlBar.length]=[0, "删除", "tBtn2 icoToolDel", "fGoto(\\'fFolderToolBarAgen\\',\\'reldel\\',\\''+ sModule +'\\',\\'\\')", ""];}else{arrTooLeftlBar[arrTooLeftlBar.length]=[1, "删除", "fLeft tBtn2 icoToolDel", "fGoto(\\'fFolderToolBarAgen\\',\\'del\\',\\'"+ sModule +"\\',\\'\\')", "fGetSubMenu(this,\\'folderdelete\\',\\'"+ sModule +"\\');"];}arrTooLeftlBar[arrTooLeftlBar.length]=[0, "拒收", "tBtn1 icoToolRefuse", "fGoto(\\'fToolBarRefuse\\',\\'"+ sModule +"\\')", ""];if(sModule=="deleted"||sModule=="defined5"){arrTooLeftlBar[arrTooLeftlBar.length]=[0, "清空", "tBtn1 icoToolEmpty", "fGoto(\\'tipsEmpty\\',\\'"+ sModule +"\\',\\'"+ GE.cmDomain +"/coremail/fcg/ldapapp?funcid=emptyfolder&fid="+ CM[sModule].fid +"&sid="+ gSID +"\\');", ""];}arrTooLeftlBar[arrTooLeftlBar.length]=[1, "标记", "fLeft tBtn2 icoToolFlag", "fNextSibling(this).click();", "fGetSubMenu(this,\\'remark\\',\\'"+ sModule +"\\');"];arrTooLeftlBar[arrTooLeftlBar.length]=[1, "移动", "fLeft tBtn2 icoToolMove", "fNextSibling(this).click();", "fGetSubMenu(this,\\'foldermove\\',\\'"+ sModule +"\\');"];arrTooLeftlBar[arrTooLeftlBar.length]=[0, "刷新", "tBtn1 icoToolReflesh", "fGoto(\\'fFolderReflesh\\',\\'"+ sModule +"\\')", ""];arrTooRightlBar=[[0, "下一页", "tBtn1 icoToolNxt", CM[sModule].nextClick, ""],[0, "上一页", "tBtn1 icoToolPre", CM[sModule].preClick, ""],];break;case "compose":arrTooLeftlBar=[[0, "发送", "tBtn1 icoToolSend", "fGoto(\\'fComposeToolBarAgen\\',\\'send\\')", ""],[0, "存草稿", "tBtn1 icoToolDraft", "fGoto(\\'fComposeToolBarAgen\\',\\'draft\\')", ""],[0, "附件", "tBtn1 icoToolAddFile", "fGoto(\\'fComposeToolBarAgen\\',\\'attach\\')", ""],[0, "预览", "tBtn1 icoToolPreView", "fGoto(\\'fComposeToolBarAgen\\',\\'preview\\')", ""],[0, "贺卡", "tBtn1 icoToolCards", "fGoto(\\'fComposeToolBarAgen\\',\\'card\\')", ""],[0, "魔法信", "tBtn1 iconToolMletter", "fGoto(\\'fComposeToolBarAgen\\',\\'mletter\\')", ""],[0, "动感信", "tBtn1 iconToolMletter2", "fGoto(\\'fComposeToolBarAgen\\',\\'mletter2\\')", ""],];break;}var html="";if(arrTooLeftlBar.length>0){html+='<ul id="NorTools" class="fLeft">';for(var i=0;i<arrTooLeftlBar.length;i++){if(arrTooLeftlBar[i]){var arrTool=arrTooLeftlBar[i];html+=eval("fGetToolHTML('"+ arrTool.join("','") +"')");}}html+='</ul>';}if(arrTooRightlBar.length>0){html+='<ul id="PNTools" class="fRig">';for(var i=0;i<arrTooRightlBar.length;i++){if(arrTooRightlBar[i]){var arrTool=arrTooRightlBar[i];html+=eval("fGetToolHTML('"+ arrTool.join("','") +"')");}}html+='</ul>';}div.innerHTML=html;if(sModule=="read"){var ulPage=fGetObjById(div,"PNTools")[0];var liList=ulPage.getElementsByTagName("LI");if(!CM["read"].nextPage){liList[0].style.display="none";}if(!CM["read"].prePage){liList[1].style.display="none";}}else if(sm=="isFolder"){var ulPage=fGetObjById(div,"PNTools")[0];var liList=ulPage.getElementsByTagName("LI");if(!CM[sModule].hasNext){liList[0].style.display="none";}if(!CM[sModule].hasPre){liList[1].style.display="none";}}fSetToolEvent(div);fInsertElement(MM[sModule].div,div,"afterBegin");}catch(exp){fDebug("fGetToolBar",exp.description);}}function fGetToolHTML(value,name,css,click1,click2){try{var className=(value=="1")?"moreli btnOut":"norli";var html='<li class="'+ className +'" value="'+ value +'"><input type="button" value="'+ name +'" class="'+ css +'" onclick="'+ click1 +'" />';if(value=="1"){html+='<input type="image" src="http://mimg.163.com/jsstyle/images/btnmore.gif" class="fRig tBtn3" onclick="'+ click2 +'" />';}html+='</li>';return html;}catch(exp){fDebug("fGetToolHTML",exp.description);}}function fComposeToolBarAgen(flag){switch(flag){case "send":compose_send("send.x");break;case "attach":add();break;case "draft":compose_send("savetodraft.x");break;case "preview":fPreview();break;case "card":fGetOutLink('http://cards.163.com/mail/index.php?userfrom=mail.'+ GE.domain + '&useremail=' + GE.UID);break;case "mletter":fGetOutLink('http://cards.163.com/mail/index.php?userfrom=mail.'+ GE.domain + '&useremail=' + GE.UID + '&mailto='+ $("toInput").value +'&url=%2Fmfx%2Fmail.shtml');break;case "mletter2":fGetOutLink('http://cards.163.com/mail/index.php?userfrom=mail.'+ GE.domain + '&useremail=' + GE.UID + '&mailto='+ $("toInput").value +'&url=%2Fletter%2Fmailletter.htm');break;}}function fSetDvDisplay(id){var doc=frame["indexFrame"].document;var obj=$(id);if(obj.style.display==""){obj.style.display="none";}else{obj.style.display="";}}function fGetTips(){try{var len=gTips.length;var index=Math.round(Math.random()*(len-1));var arr=gTips[index];var html=arr[0].replace("#",arr[1]);return html;}catch(exp){return "";}}function fToolBarRefuse(sModule){fGetObjById(MM[sModule].div,"btnMoveToFilter.x")[0].click();}function fGoNetFolder(){var netfolderUrl="";if(GE.domain=="163.com"||GE.domain=="126.com"){if(window.top.cos_netfolder=="1"){netfolderUrl=window.parent.netfdr_host + GE.netFolderPath +'sid='+ gSID +'&origin='+ window.top.zDomain +'&username='+ GE.User  + '&cosname=' + GE.cosnm;}else{netfolderUrl='http://invite.mail.'+ GE.domain +'/servlet/invmail?sid='+ gSID +'&origin='+ window.top.zDomain +'&username='+ GE.User  + '&cosname=' + GE.cosnm;}}else if(GE.domain=="188.com"){netfolderUrl=window.parent.netfdr_host + GE.netFolderPath + 'sid='+ gSID +'&origin='+ window.top.zDomain +'&username='+ GE.User +'&cosname=' + GE.cosnm;}netfolderUrl+="&" + fGetRnd();fGetOutLink(netfolderUrl,"netfolder");}function fGetRnd(){return Math.round(Math.random()*100000);}function makeDate( times, now ){try{var logTime=CM["folderMain"].loginTime;var arrTime=logTime.trim().split(" ");var DATE=arrTime[0].split("-");var TIME=arrTime[1].split(":");now=new Date(DATE[0],DATE[1]-1,DATE[2],TIME[0]-1,TIME[1]-1,TIME[2]-1);var md=times.split( /[-:\W]/g);var lasttime=new Date( md[0]-0,md[1]-1,md[2]-0,md[3]-1,md[4]-1,md[5]-1);var order="前)";if(now<lasttime){var temp=now;now=lasttime;lasttime=temp;order="后)";}var mm=Math.floor((now.getTime()-lasttime.getTime())/60000);var days=Math.floor( mm/(24*60) );var hours=Math.floor( (mm - days*24*60)/60 );var minutes=mm - hours*60 - days*24*60;var show="";if( days > 0 )	show+=days+" 天, ";if( hours > 0 ) show+=hours+" 小时, ";show+=minutes+" 分钟 " + order;if(days==0&&hours==0&&minutes==0){return times + "( 现在 )";}else{return times + "( "+show;}}catch(exp){fDebug("makeDate["+ times +":"+ logTime +"]",exp.description);}}function fGetDate(d,split){var d=d.split(" ")[0];var d=d.split(split);return new Date(d[0],parseInt(d[1],10)-1,d[2]);}function fFolderReflesh(sModule){if(sModule=="inbox"){fGetNewMail();fShowMsg('数据加载中，请稍候..');}else{CM.setCMReffer(sModule);}}function fSetFolderSearchStatus(sModule){if(gFolderSearchType!=""&&sModule=="unRead"){var num=0;switch(gFolderSearchType){case "0":num=0;break;case "1":num=1;break;case "5":num=2;break;case "2":num=3;break;case "3":num=4;break;}var aList=$("dvFolderSearch" + sModule).getElementsByTagName("A");aList[num].style.color="#ff0000";}}function fLoseFocus(){$("btnForcus").focus();}