function initHome(){if($.cookie("email")){$("#email").val($.cookie("email"))}$("#loginbtn").click(function(){var d=$("#loginform");var e=d.serializeArray();var a=false;var c=$("#email").val();var b=$("#password").val();if(!c){alert("\u8bf7\u8f93\u5165\u767b\u5f55\u90ae\u7bb1");return false}if(!b){alert("\u8bf7\u8f93\u5165\u767b\u5f55\u5bc6\u7801")}if(d.find(':checkbox[name="remeber"]:checked').size()>0){$.cookie("email",c,{expires:30})}$.ajax({type:"POST",dataType:"json",url:"index.php",data:e,success:function(f){if(!f.success){alert(f.msg);return false}d.attr("action",f.loginurl);if(f.isfree){$("#extU").val($("#email").val());$("#extV").val($("#version").val())}else{$("#coreU").val($("#email").val());$("#coreV").val($("#version").val()=="0"?"A":"H")}d.submit()},error:function(f){alert(TXT_NETBUSY);return false}})})}function changeType(c){$("#type").val(c);if(!c){return}if(!_services[c]){return alert("\u670d\u52a1\u7c7b\u578b\u51fa\u9519\uff0c\u8bf7\u4e0e\u6211\u4eec\u8054\u7cfb")}var a=_services[c];var b=(c=="std"||c=="pro-try");if(b){$("#c-pro").hide();$("#c-std").show();if(c=="pro-try"){$("#s-maxusers").text(5);$("#s-period").text("\u4e00\u4e2a\u6708")}}else{$("#c-pro").show();$("#c-std").hide();$("#period").attr("disabled",false);$("#theform").find("input:text,input:checkbox,select").attr({disabled:false,_disabled:false});$("#coupontabs input[name='coupon[]']").attr("disabled",false)}if(c=="pro-try"){$("#c-try").show()}else{$("#c-try").hide()}if(b){$("#users").val(1);$("#addalias,#addndquota").val(0);$("#item-monitor").attr("checked",false);$("#theform").find("input:text,input:checkbox,select").attr({disabled:true,_disabled:true});$("#coupontabs input[name='coupon[]']").attr("checked",false).attr("disabled",true);$("#period").val("1").attr("disabled",true)}$("#s-type").html(a[0]);$("#p-user").html(a[1]+"");$("#p-alias").html(a[2]+"");$("#p-ndquota").html(a[3]+"")}function initOliveMailReg(){form=$("#theform").submit(function(){return false});form.find(":radio[name=typer]").click(function(){var a=this.value;if(a!="std"){if($("#presize").val().toInt()==1000){a=a.replace("m","")}}changeType(a);updateRegPrice()});form.find(':checkbox[name^="item-"]').click(function(){updateRegPrice()});$("#users").keyup(function(){var a=parseInt(this.value);if(a<=0){alert("\u8bf7\u8f93\u5165\u6709\u6548\u7684\u90ae\u7bb1\u6570\u91cf");this.value=1;return}});$("#users,#addalias,#addndquota").blur(function(){this.value=Math.max(0,this.value.toInt());updateRegPrice()});$("#period").change(function(){updateRegPrice()});$("#coupontabs input[name='coupon[]']").click(function(){updateRegPrice()});$("#presize").change(function(){var a=form.find("input[name=typer]:checked").val();if(a!=="std"){if(this.value.toInt()==100){changeType(a)}else{changeType(a.replace("m",""))}}updateRegPrice()});changeType(form.find("input[name=typer]:checked").val());updateRegPrice();form.submit(function(){var k=$("#domainname").val();var i=form.find("input[name=typer]:checked").val();var c=$("#presize").val().toInt();var h=$("#period").val().toInt();if(i!=="std"){if(c!=100){i=i.replace("m","")}}$("#type").val(i);if(!$.func.isdomain(k,"en")){return alert("\u8bf7\u9009\u62e9\u5f00\u901a\u57df\u540d")}if(!_services[i]){return alert("\u8bf7\u9009\u62e9\u670d\u52a1\u7c7b\u578b")}if(!h){$("#period").focus();return alert("\u8bf7\u9009\u62e9\u8d2d\u4e70\u5e74\u9650")}var f=_services[i];var a=$("#users").val().toInt();var e=$("#addalias").val().toInt();var j=$("#addndquota").val().toInt();var b=0;if(a<=0){return alert("\u8bf7\u8f93\u5165\u6709\u6548\u7684\u7528\u6237\u6570\u91cf")}if(i=="std"||i=="prom"||i=="abrm"){b=100*a}else{b=1000*a}b=b/1000;if(i!="std"&&i!="pro-try"){var g="         \u8d2d\u4e70\u4fe1\u606f\n===========================\n\u8d2d\u4e70\u57df\u540d\uff1a"+k+"\n\u8d2d\u4e70\u7c7b\u578b\uff1a"+f[0]+"\n\u90ae\u7bb1\u5bb9\u91cf\uff1a"+a+" \u4e2a\\"+b+" G\n\u7fa4\u7ec4\u6570\u3000\uff1a"+e+" \u4e2a\n\u78c1\u76d8\u5bb9\u91cf\uff1a"+j+" G\n\u5e74\u9650\u3000\u3000\uff1a"+h+" \u5e74\n\u90ae\u4ef6\u76d1\u63a7\uff1a"+($("#item-monitor").attr("checked")?"\u662f":"\u5426")+"\n";if(!confirm(g)){return}}if(i=="pro-try"){var g="         \u8d2d\u4e70\u4fe1\u606f\n===========================\n\u8d2d\u4e70\u57df\u540d\uff1a"+k+"\n\u8d2d\u4e70\u7c7b\u578b\uff1a"+f[0]+"\n\u90ae\u7bb1\u5bb9\u91cf\uff1a"+a+" \u4e2a\\"+b+" G\n\u7fa4\u7ec4\u6570\u3000\uff1a"+e+" \u4e2a\n\u78c1\u76d8\u5bb9\u91cf\uff1a"+j+" G\n";if(!confirm(g)){return}}var d=form.serializeArray();form.disabled();$.ajax({type:"POST",url:form.attr("action"),data:d,dataType:"json",success:function(l){$("#msg").warning(l.msg);if(l.success){location="/olivemail/success.php?domain="+k}else{form.enabled()}},error:function(l){alert(TXT_NETBUSY);form.enabled()}})})}function updateRegPrice(){var c=$("#theform");var m=c.find("input[name=typer]:checked").val();if(m!="std"){if($("#presize").val().toInt()==1000){m=m.replace("m","")}}if(!_services[m]){return alert("\u670d\u52a1\u7c7b\u578b\u51fa\u9519\uff0c\u8bf7\u4e0e\u6211\u4eec\u8054\u7cfb")}var v=_services[m];var b=_credit;var q=0;var s=0;var k=0;var d=0;var h=0;var o=0;var r=$("#period").val().toInt();var n=$("#users").val().toInt();var g=$("#addalias").val().toInt();var i=$("#addndquota").val().toInt();var e=v[1];var f=v[2];var p=v[3];var l=n;var u=0;var j=e*(l)+f*g+p*i;if(m=="pro-try"){l=5}if(m=="prom"||m=="abrm"){u=100*l}else{u=1000*l}u=u/1000;$("#c-user").html(e*n+"");$("#c-alias").html(f*g+"");$("#c-ndquota").html(p*i+"");$("#c-base").html(j+"");$("#s-maxusers").html(l+"");$("#s-maxalias").html(g+"");$("#s-maxquota").html(u+"");$("#s-maxndquota").html(i+"");var a=0;if($("#item-monitor").is(":checked")){a=_item.monitor*l;$("#c-item-monitor").html(a);$("#c-item").html(a)}else{$("#c-item-monitor").html("0");$("#c-item").html("0")}$("#coupontabs input[name='coupon[]']:checked").each(function(){var t=getData(this);if(!t){return}k+=t.sum});if(m=="std"){j=a=0;k=0;$("#t-period").hide()}else{$("#t-period").show()}q=j+a;s=q*r;if(k>s){k=s}h=d=s-k;o=h>b?(h-b):0;$("#price").html(q+"");$("#gain").html(k+"");$("#point").html(d+"");$("#sum").html(d+"");$("#amount").html(h+"");$("#unpaysum").html(o+"");if($("#period:enabled").size()){$("#s-period").text($("#period option:selected").text())}if(o>0){c.find("input[type=submit]").attr("disabled",true);$("#unpayinfo,#btnpay").show()}else{c.find("input[type=submit]:disabled").attr("disabled",false);$("#unpayinfo,#btnpay").hide()}}function initOliveMailRenew(){form=$("#theform").submit(function(){return false});form.find(":radio[name=type]").click(function(){changeType(this.value);updateRenewPrice()});form.find(':checkbox[name^="item-"]').click(function(){updateRenewPrice()});$("#addusers,#addalias,#addndquota").blur(function(){this.value=Math.max(0,this.value.toInt());updateRenewPrice()});$("#period").change(function(){updateRenewPrice()});$("#coupontabs input[name='coupon[]']").click(function(){updateRenewPrice()});changeType(form.find("input[name=typer]:checked").val());updateRenewPrice();form.submit(function(){var j=$("#domainname").val();var h=form.find("input[name=typer]:checked").val();var g=$("#period").val().toInt();if(!$.func.isdomain(j,"en")){return alert("\u8bf7\u9009\u62e9\u7eed\u8d39\u57df\u540d")}if(!_services[h]){return alert("\u8bf7\u9009\u62e9\u670d\u52a1\u7c7b\u578b")}var e=_services[h];var a=$("#addusers").val().toInt()+e[4];var d=$("#addalias").val().toInt();var i=$("#addndquota").val().toInt();var b=0;if(h=="std"||h=="prom"||h=="abrm"){b=100*a}else{b=1000*a}b=b/1000;if(h!="std"){var f="         \u8d2d\u4e70\u4fe1\u606f\n===========================\n\u8d2d\u4e70\u57df\u540d\uff1a"+j+"\n\u8d2d\u4e70\u7c7b\u578b\uff1a"+e[0]+"\n\u90ae\u7bb1\u5bb9\u91cf\uff1a"+a+" \u4e2a\\"+b+" G\n\u7fa4\u7ec4\u6570\u3000\uff1a"+d+" \u4e2a\n\u78c1\u76d8\u5bb9\u91cf\uff1a"+i+" G\n\u5e74\u9650\u3000\u3000\uff1a"+g+" \u5e74\n";if(!confirm(f)){return}}var c=form.serializeArray();form.disabled();$.ajax({type:"POST",url:form.attr("action"),data:c,dataType:"json",success:function(k){alert(k.msg);if(k.success){}else{form.enabled()}},error:function(k){alert(TXT_NETBUSY);form.enabled()}})})}function updateRenewPrice(){var c=$("#theform");var o=c.find("input[name=typer]:checked").val();if(!_services[o]){return alert("\u670d\u52a1\u7c7b\u578b\u51fa\u9519\uff0c\u8bf7\u4e0e\u6211\u4eec\u8054\u7cfb")}var x=_services[o];var b=_credit;var r=0;var u=0;var l=0;var d=0;var i=0;var p=0;var w=0;var s=$("#period").val().toInt();var g=$("#addusers").val().toInt();var h=$("#addalias").val().toInt();var j=$("#addndquota").val().toInt();var e=x[1];var f=x[2];var q=x[3];var m=x[4]+g;var v=0;var k=e*(m)+f*h+q*j;if(o=="std"||o=="prom"||o=="abrm"){v=100*m}else{v=1000*m}v=v/1000;$("#c-user").html(e*g+"");$("#c-alias").html(f*h+"");$("#c-ndquota").html(q*j+"");$("#c-base").html(k+"");$("#s-maxusers").html(m+"");$("#s-maxalias").html(h+"");$("#s-maxquota").html(v+"");$("#s-maxndquota").html(j+"");var a=0;if($("#item-monitor").is(":checked")){a=_item.monitor*m;$("#c-item-monitor").html(a);$("#c-item").html(a)}else{$("#c-item-monitor").html("0");$("#c-item").html("0")}$("#coupontabs input[name='coupon[]']:checked").each(function(){var t=getData(this);if(!t){return}l+=t.sum});r=k+a;if(_expiremonth>0&&r>_price){var n=r-_price;w=Math.round(n*_expiremonth/12)}u=r*s+w;if(l>u){l=u}i=d=(u-l);p=i>b?(i-b):0;$("#price").html(r+"");$("#gain").html(l+"");$("#point").html(d+"");$("#sum").html(d+"");$("#amount").html(i+"");$("#unpaysum").html(p+"");$("#compe").html(w+"");if(p>0){c.find("input[type=submit]").attr("disabled",true);$("#unpayinfo,#btnpay").show()}else{c.find("input[type=submit]:disabled").attr("disabled",false);$("#unpayinfo,#btnpay").hide()}}function checkDisCard(){var a=$("#discard");var c=$("#msg-discard");var b=a.val();if(!b){c.warning().next().show();return}else{if(b.length!=16){c.warning("\u8bf7\u8f93\u516516\u4f4d\u5bc6\u7801").next().hide();return}}c.warning();a.attr("disabled",true);$.ajax({type:"POST",url:"/payment/discountcard.php",data:{hash:b},dataType:"json",success:function(d){if(d.success){}else{}a.attr("disabled",false)},error:function(d){a.attr("disabled",false)}})}function checkDomainName(){var a=$("#domainselect:visible").size();var b=a?$("#dmsel").val():$("#domainname").val();$("#domainname").val("");if($.func.isdomain(b,"en")){if(!$("#dmsel option[value='"+b+"']").size()){$("#c-submit").hide();checkDns(b)}else{changeDomain(b)}if(!a||$("#dmsel optgroup[label='\u514d\u8d39\u57df\u540d'] option[value='"+b+"']").size()){$("#t-std").attr("disabled",true);$("#t-pro").attr("checked",true).click()}else{$("#t-std:disabled").attr("disabled",false)}}else{$("#c-submit").hide();if(!b){var c=a?'<span>\u8bf7\u9009\u62e9\u9700\u8981\u5f00\u901a\u6a44\u6984\u90ae\u670d\u52a1\u7684\u57df\u540d\uff0c\u6216\u5148<a href="/" class="red udl">\u6ce8\u518c\u65b0\u57df\u540d</a>\u518d\u5f00\u901a\u670d\u52a1\uff01</span>':'<span>\u8bf7\u8f93\u5165\u9700\u8981\u5f00\u6a44\u6984\u90ae\u90ae\u670d\u52a1\u7684\u57df\u540d\uff0c\u6216\u5148<a href="/" class="red udl">\u6ce8\u518c\u65b0\u57df\u540d</a>\u518d\u5f00\u901a\u670d\u52a1\uff01</span>'}else{var c='<span class="red">\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u82f1\u6587\u57df\u540d\uff01</span>'}$("#domaininfo").html(c)}}function changeDomain(a){$("#domainname").val(a);$("#s-domainname").html(a);$("#domaininfo").html("");$("#c-submit").show();$("#theform input[type=submit]").attr("disabled",false)}function checkDns(a){$("#domaininfo").html("\u6b63\u5728\u68c0\u6d4bMX\u8bb0\u5f55\uff0c\u8bf7\u7a0d\u5019\u3002\u3002\u3002");$.ajax({type:"POST",url:"olivemail_reg.php?act=check",data:{domainname:a},dataType:"json",success:function(b){if(b.success){changeDomain(a)}else{var c='\u8be5\u57df\u540d\u672a\u68c0\u6d4b\u5230\u6b63\u786eMX\u8bb0\u5f55\uff0c<a href="javascript:;" class="udl" onclick="checkDns(\''+a+'\');">\u91cd\u65b0\u68c0\u6d4b</a>\u3001<a href="javascript:;" class="udl" onclick="changeDomain(\''+a+"');\">\u5f3a\u5236\u5f00\u901a</a>\uff1f<br/>\u6a44\u6984\u90ae\u7684MX\u8bb0\u5f55\u4e3a["+b.mx+"]\uff0c\u4f18\u5148\u7ea7\u522b\u4e3a\u6700\u9ad8\u3002\u8bf7\u5230\u60a8\u7684\u57df\u540dDNS\u7ba1\u7406\u5e73\u53f0\u8bbe\u7f6e\u8be5\u8bb0\u5f55\u3002";$("#domaininfo").html(c)}},error:function(b){}})}function changePeriod(b){var a=$.func.parseDateTime(_expiredate);if(!a){a=new Date()}b=b.toInt();var d=a.getFullYear();d+=b;a.setFullYear(d);var c=a.getFullYear()+"-"+(a.getMonth()+1)+"-"+a.getDate();$("#expireinfo").html(c)};
