MM.option.outputHTML=fOptionOutputContent;MM.userinfo.outputHTML=fUserinfoOutputContent;MM.password.outputHTML=fPasswordOutputContent;MM.question.outputHTML=fQuestionOutputContent;MM.preference.outputHTML=fPreferenceOutputContent;function fErrorFocus(obj , str){return fAlert(str , fCallFocus , obj);}function fCallFocus(obj){try{obj.focus();obj.select();}catch(e){}}function fSetStyle( objStyle ){with( objStyle ){paddingTop="10px";paddingBottom="10px";}}function fFormControl(sName , sUrl){gCurForm.method="post";gCurForm.action=sUrl;MM[sName].load=false;return true;}function fNoEnterKey(e){if(!e){e=gCurWin.event;}if(e.keyCode==13){return false;}return true;}function fOptionOutputContent(){var sName="option";var sHtml=fGetHTML();with(MM[sName].div){addContent( sHtml );fSetStyle( style );}function fGetHTML(){var sHtml='<table width="97%" cellpadding="2" cellspacing="0" border="0" class="bgcolor5" align="center"><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="97%" cellpadding="5" cellspacing="1" border="0" class="bgcolor5" align="center">';sHtml+=fCreateTitle("个人信息");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','userinfo')" , "个人资料" , "欢迎使用网易邮箱。可以点击左侧的链接查看并修改您的个人信息。");switch(GE.domain){case "163.com":sHtml+=fCreateRow("javascript:fGoto('fGetOutLink','http://reg.163.com/ChangePasswd.jsp?username="+GE.User+"')","修改密码","要设置新密码，请务必提供您目前的密码。（即网易通行证密码）");sHtml+=fCreateRow("javascript:fGoto('fGetOutLink','http://reg.163.com/UserInfo.jsp?username="+GE.User+"')","通行证资料","您还可以查看或修改您在申请网易通行证时，填写的通行证资料。");break;case "188.com":var sUrl188="http://reg.mail.188.com/cgi-bin/";var sVar188="?sid="+GE.SID+"&origin="+top.zDomain;sHtml+=fCreateRow("javascript:fGoto('fGetOutLink','"+sUrl188+"rpsppsw1.cgi"+sVar188+"')"	,"修改密码"  ,"要设置新密码，请务必提供您目前的密码。");sHtml+=fCreateRow("javascript:fGoto('fGetOutLink','"+sUrl188+"rpsmail.cgi"+sVar188+"')"	,"备用邮箱"  ,"您还可以设置其他备用邮箱，以用于取回您的密码。请务必提供安全码。");sHtml+=fCreateRow("javascript:fGoto('fGetOutLink','"+sUrl188+"rpspin.cgi"+sVar188+"')"	,"安全码设置","修改其他信息可能需要提供安全码，如果您在注册188财富邮时，没有设定此项，那么可以在这里设置。");sHtml+=fCreateRow("javascript:fGoto('fGetOutLink','"+sUrl188+"rpsqa.cgi"+sVar188+"')"		,"密码保护"  ,"您还可以重新设定密码提示问题与答案。但是需要您提供目前的登录密码和安全码。");break;default:sHtml+=fCreateRow("javascript:fGoto('MM.getModule','password')","修改密码","要设置新密码，请务必提供您目前的密码。");}if(GE.domain!="163.com"&&GE.domain!="188.com"){sHtml+=fCreateRow("javascript:fGoto('MM.getModule','question')","密码保护","您还可以重新设定生日、密码提示问题及答案。");}sHtml+=fCreateTitle("邮件管理");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','pop')"		, "POP 收信" , "通过POP收信，即使您没有登录其他邮箱，也可以使用网易邮箱来收取其他邮箱的邮件。");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','searchMail')"	, "高级搜索" , "利用高级搜索，您可以快速、准确、轻松地找到所要查找的内容。");sHtml+=fCreateTitle("基本设置");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','preference')"	, "参数设置" , "您可以根据自己的偏好，进行邮箱的基本参数个性设置，其中也包括风格的选项。");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','signature')"	, "签　　名" , "这是一小段个性化文字（例如您的联系信息或喜欢的名言等），将自动插入到您所发送的每封邮件的底部。");var sLink="javascript:fGoto('MM.getModule','forward')";if(GE.domain=="163.com"){sLink="javascript:fGoto('fGetOutLink','http://mscan.163.com/pay/payIndex.jsp')";}sHtml+=fCreateRow( sLink											, "自动转发" , "您可以设置自动转发地址，这样网易邮箱收到的新邮件将自动转发到您设置的邮箱里。");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','autoresp')"	, "自动回复" , "当您启动自动回复后，有新邮件到达时，您的网易邮箱会自动回复一封 Email 到对方的邮箱中。");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','timeset')"	, "定时发信" , "您可以设置在特定的时间，比如节日或其他重要日子发送邮件或贺卡，这会非常方便。");sHtml+=fCreateTitle("反 垃 圾");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','refuselist')"	, "黑 名 单" , "如果不希望收到某人的邮件，您可以把他的邮箱地址放入黑名单。");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','friends')"	, "白 名 单" , "来自白名单中某人的邮件，将不受“反垃圾级别”的影响，确保畅通无阻。");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','filter')"		, "过 滤 器" , "采用过滤器，可以根据多种条件，很方便地对邮件进行分类或拒收处理。");sHtml+=fCreateRow("javascript:fGoto('MM.getModule','junkfilter')" , "反垃圾级别" , "根据需要，设置“反垃圾级别”，可以有效防止垃圾邮件的骚扰。");sHtml+=fCreateTitle("反 病 毒");var sUrl=GE.cmDomain;if(GE.domain=="126.com"){sUrl+="/coremail/fcg/ldapapp?funcid=avsettor&sid=";}else if(GE.domain=="yeah.net"){if(GE.cosnm!="免费250m"){sUrl+="/coremail/fcg/ldapapp?funcid=avsettor&sid=";}else{sUrl="#";}}else if(GE.domain=="netease.com"){if(GE.cosnm!="免费邮箱"){sUrl+="/coremail/fcg/ldapapp?funcid=avsettor&sid=";}else{sUrl="http://mail.netease.com/mailpay/check_session.jsp?mail_name=" + GE.UID + "&sid=";}}else{sUrl+="/coremail/fcg/ldapapp?funcid=avsettor&sid=";}if(sUrl!="#"){sUrl+=GE.SID;}var sName="设置反病毒保护，将使您远离病毒邮件的侵袭。";if(GE.domain=="163.com"){sUrl="http://mscan.163.com/pay/payIndex.jsp";sName="购买与" + sName;}sHtml+=fCreateRow("javascript:fGoto('fGetOutLink','"+ sUrl +"')" , "反 病 毒" , sName);sHtml+='</table>';return sHtml;}function fCreateTitle(str){return '<tr class="bgcolor3"><td colspan="2">' + str + '</td></tr>';}function fCreateRow(url , str , info){return '<tr><td class="bgcolor4" align="center"><a href="' + url + '">' + str + '</a></td><td class="bgcolor1">' + info + '</td></tr>';}}function fUserinfoOutputContent(){var sName="userinfo";var oData=CM[sName];var sHtml=fGetHTML();with(MM[sName].div){addContent( sHtml );fSetStyle( style );}gCurForm=gCurDoc.getElementById(sName + "Form");gCurForm.onsubmit=fUserinfoSubmit;fChangeTrueName();function fGetHTML(){var sHtml='<form id="'+sName+'Form" target="submitFrame"><table width="528" cellpadding="4" cellspacing="0" border="0" align="center"><tr class="bgcolor2"><td  class="f14w"><b> [ 个人资料 ]</b></td><td align="right"><input type="button" value="返 回" onclick=fGoto("MM.getModule","option")></td></tr></table><table width="528" cellspacing="1" cellpadding="4" border="0" align="center" class="bgcolor5">'+ oData.hide_form +'<tr align="left"><td colspan="2" class="bgcolor1"><ul><li>当您发送电子邮件时，您的姓名将出现在外发邮件的“发件人”字段。</li><li>请输入想显示的名称，以便您的朋友能更清楚的识别您的信件。</li><li>初次使用 网易电子邮箱，默认为 用户名。</li><ul></td></tr><tr align="center"><td colspan="2" class="bgcolor3"><input type="submit" value="确 定">&nbsp;<input type="reset" value="取 消" onclick=fGoto("MM.getModule","option")></td></tr></table></form>';return sHtml;}}function fUserinfoSubmit(){var i , len , obj;with(gCurForm){len=elements.length;for(i=0 ; i<len ; i++){obj=elements[i];if(obj.type=='text'){obj.value=obj.value.trim();}}if (true_name.value==""){return fErrorFocus(true_name , '请填写您的姓名！');}if (true_name.value.len() >20){return fErrorFocus(true_name,'姓名不要超过20个字符！');}}var sUrl=GE.cmDomain + '/cgi/ldapapp';return fFormControl("userinfo" , sUrl);}function fPasswordOutputContent(){var sName="password";var oData=CM[sName];var sHtml=fGetHTML();with(MM[sName].div){addContent( sHtml );fSetStyle( style );}gCurForm=gCurDoc.getElementById(sName + "Form");gCurForm.onsubmit=fPasswordSubmit;function fGetHTML(){var sHtml='<form id="'+sName+'Form" target="submitFrame"><input type="hidden" name="funcid" value="password">'+ oData.hide_form + '<table width=528 cellspacing=0 cellpadding=4 border=0 align=center><tr class="bgcolor2 f14w"><td align=left><b>[ 密　码 ]</b></td><td align=right><input type="button" value="返 回" onclick=fGoto("MM.getModule","option")></td></tr></table><table width=528 cellspacing=1 cellpadding=2 border=0 align=center class=bgcolor5><tr><TD align="right" class=bgcolor4 nowrap >现用密码：</TD><TD class=bgcolor1><INPUT type="password" name="cur_password" size="16" maxlength="20"></TD></TR><TR><TD align="right" class=bgcolor4 nowrap>新密码：</TD><TD class=bgcolor1><INPUT type="password" name="new_password1" size="16" maxlength="20"><SPAN class="chinese">强烈建议使用6位长度以上的密码</SPAN></TD></TR><TR><TD align="right" class=bgcolor4 nowrap>再输入一次新密码：</TD><TD class=bgcolor1><INPUT type="password" name="new_password2" size="16" maxlength="20"></TD></TR><TR align="center"><TD colspan=2 class=bgcolor3><input type="submit" name="update.x" value="确 定">&nbsp;<input type="reset" value="取 消" onclick=fGoto("MM.getModule","option")></TD></TR></TABLE></form>';return sHtml;}}function fPasswordSubmit(){with(gCurForm){if(cur_password.value==""){return fErrorFocus(cur_password , "现用密码不能为空！");}if(new_password1.value==""){return fErrorFocus(new_password1 , "新密码不能为空！");}if(new_password2.value==""){return fErrorFocus(new_password2 , "确认新密码不能为空！");}if(new_password1.value!=new_password2.value){return fErrorFocus(new_password2 , "两次填写的新密码必须相同！");}}var sUrl=GE.cmDomain + '/coremail/fcg/ldapapp';return fFormControl("password" , sUrl);}function fQuestionOutputContent(){var sName="question";var oData=CM[sName];var sHtml=fGetHTML();with(MM[sName].div){addContent( sHtml );fSetStyle( style );}gCurForm=gCurDoc.getElementById(sName + "Form");gCurForm.onsubmit=fQuestionSubmit;function fGetHTML(){var sHtml='<form id="'+sName+'Form" target="submitFrame"><input type="hidden" name="funcid" value="question"><input type="hidden" name="optype" value="set"><input type="hidden" name="ob"><input type="hidden" name="nb">'+ oData.hide_form + '<table width="528" cellpadding="4" cellspacing="0" border="0" align="center"><tr class="bgcolor2 f14w"><td align="left"><b>[ 密码保护 ]</b></td><td align="right"><input type="button" value="返 回" onclick=fGoto("MM.getModule","option")></td></tr></table><table width="528" cellspacing="1" cellpadding="4" border="0" align="center" class="bgcolor5"><tr><td align="left" class="bgcolor4" colspan="2">&nbsp;&nbsp;<font color="#f47d0c"><b>第一步：请填写旧的密码保护资料</b></font></td></tr><tr><td align="right" class="bgcolor4">您的生日：</td><td class="bgcolor1">'+ fGetDateHTML("ob") +'</td></tr><tr><td align="right" class="bgcolor4">密码提示问题：</td><td class="bgcolor1">' + oData.oq + '</td></tr><tr><td align="right" class="bgcolor4">您的回答：</td><td class="bgcolor1"><input type="text" name="oa" size="40" maxlength="40" class="input"></td></tr><tr><td align="left" class="bgcolor4" colspan="2">&nbsp;&nbsp;<font color="#f47d0c"><b>第二步：请填写新的密码保护资料</b></font></td></tr><tr><td align="right" class="bgcolor4">新密码提示生日：</td><td class="bgcolor1">'+ fGetDateHTML("nb") +'</td></tr><tr><td align="right" class="bgcolor4">新密码提示问题：</td><td class="bgcolor1"><input type="text" name="nq" class="input" maxlength="40"></td></tr><tr><td align="right" class="bgcolor4">新密码提示答案：</td><td class="bgcolor1"><input type="text" name="na" size="40" maxlength="40" class="input"></td></tr><tr><td align="right" class="bgcolor4">再输入一次新密码提示答案：</td><td class="bgcolor1"><input type="text" name="newna" size="40" maxlength="40" class="input"></td></tr><tr align="center"><td colspan="2" class="bgcolor3"><input type="submit" name="update" value="确 定">&nbsp;<input type="reset" value="取 消" onclick=fGoto("MM.getModule","option")></td></tr></table></form>';return sHtml;}function fGetDateHTML(name){var sHtml="";sHtml+='<select name="'+name+'Year">';for(i=1905;i<=2010;i++){if(i==1980){sHtml+='<option selected>';}else{sHtml+='<option>';}sHtml+=i + '</option>';}sHtml+='</select>年 ';sHtml+='<select name="'+name+'Month">';for(i=1;i<=12;i++){sHtml+='<option>' + i + '</option>';}sHtml+='</select>月 ';sHtml+='<select name="'+name+'Day">';for(i=1;i<=31;i++){sHtml+='<option>' + i + '</option>';}sHtml+='</select>日 ';return sHtml;}}function fQuestionCheck(){with(gCurForm){ob.value=obYear.options[obYear.selectedIndex].text + '-';ob.value+=obMonth.options[obMonth.selectedIndex].text + '-';ob.value+=obDay.options[obDay.selectedIndex].text;nb.value=nbYear.options[nbYear.selectedIndex].text + '-';nb.value+=nbMonth.options[nbMonth.selectedIndex].text + '-';nb.value+=nbDay.options[nbDay.selectedIndex].text;if( ! ( fCheckDate(ob.value)&&fCheckDate(nb.value) ) ){return fAlert("无效的日期时间!");}if(oa.value==""){return fErrorFocus(oa , "请输入您的回答!");}if(nq.value==""){return fErrorFocus(nq , "请输入新密码提示问题!");}na.value=na.value.trim();if(na.value==""){return fErrorFocus(na , "新密码提示答案不能为空!");}if(newna.value!=na.value){return fErrorFocus(newna , "两次新密码提示答案不一致!");}return true;}}function fQuestionSubmit(){if( !fQuestionCheck() ){return false;}var sUrl=GE.cmDomain + '/coremail/fcg/ldapapp';return fFormControl("question" , sUrl);}function fPreferenceOutputContent(){var sName="preference";var oData=CM[sName];var sStyle=oData.style.options[oData.style.selectedIndex].text;var sHtml=fGetHTML();with(MM[sName].div){addContent( sHtml );fSetStyle( style );}gCurForm=gCurDoc.getElementById(sName + "Form");gCurForm.onsubmit=fPreferenceSubmit;gCurForm.styleall.onchange=fPreferenceChange;gCurForm.stylecolor.size=gCurForm.stylecolor.length;gCurForm.stylecolor.onchange=function(){var curColor=this.options[this.selectedIndex].text;$("imgStyleColor").src=fPreferenceImageMap(curColor);};function fGetHTML(){var sHtml='<FORM id="preferenceForm" target="submitFrame">'+ oData.hide_form + '<input type="hidden" name="style"><TABLE width=95% cellspacing=0 cellpadding=4 border=0 align=center><TR class=bgcolor2><td class=f14w><b>[ 风格设置 ]</b></td><td align=right></td></tr></table><TABLE width=95% cellspacing=1 cellpadding=3 border=0 align=center class=bgcolor5><tr valign=top class=bgcolor1><td align=right class=bgcolor4><div style="margin-top:5px">风格</div></td><td><select name="styleall">' +fGetStyleHtml()+ '</select><a href="'+HC.help(sName)+'" target="_blank"><img src="http://mimg.163.com/0814/help.gif" border="0" title="风格的帮助" align="absmiddle">帮助</a></td></tr><tr class=bgcolor1 id="preferenceColor"><td align=right class=bgcolor4><div style="margin-top:5px">颜色</div></td><td><select name="stylecolor" style="height:120px;width:100px;margin-top:10px!important;margin-top:20px">' +fGetColorHtml()+ '</select><img id="imgStyleColor" src="'+oData.imgStyleColor+'" width="268" height="141" style="margin-left:6px;border:1px solid #333" align="top"/></td></tr><tr class=bgcolor1 id="preferenceFont"><td align=right class=bgcolor4><div style="margin-top:5px">大小</div></td><td><select name="stylefont">' +fGetFontHtml()+ '</select></td></tr><tr align=center class=bgcolor3><td></td><td align=left><input name="update.x" type="submit" value=" 确  定 " > <input type="reset" value=" 返  回 " onclick=fGoto("MM.getModule","option")></td></tr><tr align=center class=bgcolor2><td class=f14w align="left" colspan=2><b>[ 参数设置 ]</b></td></tr><TR valign=top class=bgcolor1><TD align=right class=bgcolor4>默认发送时同时保存到[已发送]</TD><TD>'+ oData.save_sent + '</TD></TR>'+ (true ? '' : '<TR valign=top class=bgcolor1><TD align=right class=bgcolor4>发信后是否将收信人保存到通讯录</TD><TD>'+ oData.saveaddr + '</TD></TR>') + ''+ (true ? '' : '<TR valign=top class=bgcolor1><TD align=right class=bgcolor4>默认写信时的编辑格式</TD><TD>'+ oData.edit_mode + '</TD></TR>') + '<tr valign=top class=bgcolor1><td align=right class=bgcolor4>每页最多显示邮件数</td><td>'+ oData.maxlist + '</td></tr><tr valign=top class=bgcolor1><td align=right class=bgcolor4>删除邮件后的操作</td><td nowrap>'+ oData.afterdel + '</td></tr><tr valign=top class=bgcolor1><td align=right nowrap class=bgcolor4>发信时显示我的姓名<br><A href=javascript:fGoto("MM.getModule","userinfo")>修改姓名</A></td><td>'+ oData.displaysender + '</td></tr><tr valign=top class=bgcolor1><td align=right class=bgcolor4>回复信头显示</td><td>'+ oData.replyf + '</td></tr><tr valign=top class=bgcolor1><td align=right class=bgcolor4>回复时是否加入原信</td><td>'+ oData.addo + '</td></tr><tr valign=top class=bgcolor1><td align=right nowrap class=bgcolor4>是否发已读回执</td><td>'+ oData.op_readreceipt + '</td></tr><tr align=center class=bgcolor3><td></td><td align=left><input name="update.x" type="submit" value=" 确  定 "> <input type="reset" value=" 返  回 " onclick=fGoto("MM.getModule","option")></td></tr></TABLE></FORM>';return sHtml;}function fGetStyleHtml(){var strStyle='<option selected>极速风格</option>';var tmpText=oData.style.innerHTML;if(GE.domain=="188.com"){strStyle+='<option>简约风格</option>';}if(tmpText.indexOf("商务")!=-1){strStyle+='<option>商务风格</option>';}return strStyle;if(tmpText.indexOf("随心")!=-1){strStyle+='<option">随心DIY</option>';}}function fGetColorHtml(){var i , tmp , strColor="" , arrColor="";var curColor=sStyle.split("-")[1];for(i=0; i<oData.style.length; i++){tmp=oData.style.options[i].text;if(tmp.indexOf("极速")==-1||tmp=="极速风格"){continue;}tmp=tmp.split("-")[1];if(arrColor.indexOf(tmp)==-1){arrColor+=tmp + "|";}}arrColor=arrColor.split("|");for(i=0; i<arrColor.length; i++){if(arrColor[i]!=""){if(curColor==arrColor[i]){strColor+='<option selected>' +arrColor[i]+ '</option>';}else{strColor+='<option>' +arrColor[i]+ '</option>';}}}if(!curColor){curColor=arrColor[0];}oData.imgStyleColor=fPreferenceImageMap(curColor);return strColor;}function fGetFontHtml(){var strFont="";if(sStyle.indexOf("极速")==-1){return strFont;}var i , curFont , arrFont=new Array("小","大");if(sStyle=="极速风格"){curFont="无";}else{curFont=sStyle.split("-")[2];}for(i=0; i<arrFont.length; i++){if(curFont==arrFont[i]){strFont+='<option selected>' +arrFont[i];}else{strFont+='<option>' +arrFont[i];}strFont+='字体</option>';}return strFont;}}function fPreferenceSetup(){var i , tmp , iStyle=0;var sColor , sFont;var oStyle=CM["preference"].style;var sStyle=gCurForm.styleall.options[gCurForm.styleall.selectedIndex].text;if(sStyle.indexOf("极速")!=-1){sColor=gCurForm.stylecolor.options[gCurForm.stylecolor.selectedIndex].text;sFont=gCurForm.stylefont.options[gCurForm.stylefont.selectedIndex].text;sStyle="极速-" + sColor + "-" + sFont.substr(0,1);}else{sStyle=sStyle.substr(0,2);}for(i=0; i<oStyle.length; i++){tmp=oStyle.options[i];if(sStyle.indexOf("极速")!=-1){if(tmp.text==sStyle){iStyle=tmp.value;break;}}else{if(tmp.text.substr(0,2)==sStyle){var winParent=gCurWin.top;winParent.setTimeout("window.location.reload()",3000);iStyle=tmp.value;break;}}}gCurForm.style.value=iStyle;}function fPreferenceChange(){var trColor=gCurDoc.getElementById("preferenceColor");var trFont=gCurDoc.getElementById("preferenceFont");var strShow=this.options[this.selectedIndex].text=="极速风格"?"":"none";trColor.style.display=trFont.style.display=strShow;}function fPreferenceSubmit(){gCurForm=gCurDoc.getElementById("preferenceForm");gCurForm.mailh.value=0;gCurForm.newwindowtoreadletter.value=0;fPreferenceSetup();var sUrl=GE.cmDomain + "/coremail/fcg/ldapapp?funcid=preference";fFormControl("preference" , sUrl);IM.state="reload";return true;}function fPreferenceImageMap(sColor){var sName="";var sDomain=GE.domain.replace(".com","");var sUrl="http://mimg.163.com/jsstyle/images/preview/";switch(sColor){case "经典蓝":case "蔚蓝天空":sName="blue";break;case "橘子红了":sName="orange";break;case "银妆素裹":sName="white";break;case "粉红蜜桃":sName="pink";break;case "碧青琉璃":if(sDomain=="188"){sName="green";}else{sName="black";}break;case "紫色情怀":sName="purple";break;case "金色麦田":sName="yellow";break;case "翡翠绿":sName="green";break;case "时尚元素":sName="blue2";break;case "典雅酒红":sName="red";break;default:sName="blue";break;}sUrl+=sDomain + "_" + sName + ".gif";return sUrl;}