function initDomainReg(){initRegForm();loadContact($("#contacttabs [name=contactid]:checked").val());$('input:radio[name="method"]').click(function(){if(parseInt(this.value)==0){$("input:submit").val("\u63d0\u4ea4\u57df\u540d\u6ce8\u518c")}else{$("input:submit").val("\u63d0\u4ea4\u57df\u540d\u6ce8\u518c\u8ba2\u5355")}});$(".configure :radio:checked").trigger("click")}function loadContact(a){$("#contactform").show().html(TXT_NETWAIT).load("domain_contact.php",{id:a},function(){if(typeof($contact)=="undefined"){alert("JS\u8bfb\u53d6\u9519\u8bef")}else{$contact.resetForm()}})}function checkItem(b){var g=(b.type=="checkbox");var a=b.name;var j=a.split("-");var c=j[1];var e=getData(b);var h="";var f=e.price;var d=e.limit;var i=$("#period-"+c).val().toInt();if(i<d){alert("\u6ce8\u518c\u5e74\u9650\u5fc5\u987b\u9009\u62e9 "+d+" \u5e74\u4ee5\u4e0a");return b.checked=false}if(!g){$(b).parents("table:eq(0)").find("input[name='"+a+"']").each(function(){hint=$(this).parents("tr:eq(0)").find("span:eq(0)");var k=getData(this);balance=(k.price-f);str=((balance<0)?"-":"+")+Math.abs(balance)+"\u5143/\u5e74";if(this==b){str=(f==0)?"\u514d\u8d39":"\u5305\u62ec\u5728\u4ef7\u683c\u4e2d"}if(balance<0){hint.html(str).addClass("green")}else{hint.html(str).removeClass("green")}})}updateRegPrice()}function checkUpItem(a){updateUpPrice()}function changeRegPeriod(e){var c=e.name;var b=c.split("-");var a=b[1];var d=e.value.toInt();$("#cf-"+a+" input[name^=item-"+a+"-]").each(function(){var f=getData(this);if(f.iscoupon){this.checked=(d>=f.limit)}});updateRegPrice()}function changeCoupon(b){var a=$("#coupontabs select");$("input[name='dmindex[]']").each(function(){var d=this.value;var c=[];a.filter("[value="+d+"]").each(function(){var e=getData(this);c.push(e.id)});$("#coupon-"+d).val(c.join(","))});updateRegPrice()}function changeRenewCoupon(b){var a=$("#coupontabs select");$("input[name='rootid[]']").each(function(){var d=this.value;var c=[];a.filter("[value="+d+"]").each(function(){var e=getData(this);c.push(e.id)});$("#coupon-"+d).val(c.join(","))});updateRenewPrice()}function removeDomain(a){$("#coupontabs option[value="+a+"]").remove();$("#dm-"+a).remove();updateRegPrice()}function updateRegPrice(){var a=0;var b=0;var c=$("#credit").html().toInt();$("input[name='dmindex[]']").each(function(){var d=this.value.toInt();var f=$("#price-"+d).val().toInt();var h=$("#period-"+d).val().toInt();var k=0;var g=0;var j=0;var e=0;var i=100;$("#cf-"+d+" input[name^=item-"+d+"-]:checked").each(function(){var l=getData(this);if(l.price&&!this.disabled){if(!l.iscoupon){j+=l.price}else{if(l.isperiod){g+=(l.price*h)}else{g+=l.price}}}else{if(l.iscoupon){i=i*l.discount/100}}});if(i<0){i=0}if(j<0){j=0}e=Math.round(j*i*h/100)-j*h;$("#coupontabs select[value="+d+"]").each(function(){var l=getData(this);g+=(-Math.abs(l.price))});g+=e;f+=j;k=(f*h);if(Math.abs(g)>k){g=-k}k+=g;b+=g;a+=k;$("#perprice-"+d).html(f+"");$("#cfprice-"+d).html(j+"");$("#gain-"+d).html(g+"");$("#point-"+d).html(k+"");$("#cost-"+d).html(k+"")});if(a>c){$("#unpaysum").html((a-c)+"");$("#unpayinfo").show()}else{$("#unpayinfo").hide()}$("#amount").html(a+"");$("#gain-sum").html(b+"");$("#amount-sum").html(a+"");$("#point-sum").html(a+"")}function initRegForm(){var a=$("#regform");a.submit(function(){return false});$.validator.setDefaults({onsubmit:false});$contact=validateContact(a);a.submit(function(){var b=$("input[name='dmindex[]']");if(!b.size()){$("#result").warning("\u5f85\u6ce8\u518c\u7684\u57df\u540d\u4e0d\u80fd\u4e3a\u7a7a");return false}if(!$contact.form()){$contact.focusInvalid();$("#result").warning("\u6ce8\u518c\u4eba\u4fe1\u606f\u586b\u5199\u6709\u8bef\uff0c\u8bf7\u67e5\u770b\u7ea2\u8272\u6807\u5fd7\u90e8\u5206");return false}var c=a.serializeArray();$("#result").warning(TXT_POSTDATA);a.disabled();$.ajax({type:"POST",url:a.attr("action"),data:c,dataType:"json",success:function(d){$("#result").warning(d.msg);if(d.success){if(d.sn){location="/payment/domain_success.php?sn="+d.sn}}else{a.enabled()}},error:function(d){$("#result").warning(TXT_NETBUSY);a.enabled()}})})}function initDomainUpgrade(){updateUpPrice();$("#btnpay").click(function(){window.open("../console/payment/pay.php")});form=$("#upgradeform");form.submit(function(){var a=form.serializeArray();$("#result").warning(TXT_POSTDATA);form.disabled();$.ajax({type:"POST",url:form.attr("action"),data:a,dataType:"json",success:function(b){$("#result").warning(b.msg);if(b.success){}else{form.enabled()}},error:function(b){$("#result").warning(TXT_NETBUSY);form.enabled()}});return false})}function updateUpPrice(){var f=$("#days").text().toInt();var a=$("#items").val().split(",");var e=$("#credit").html().toInt();var d=0;var b=0;var c=[];$("#configure table[id^=category-]").each(function(){cid=this.id.split("-")[1].toInt();c[cid]=0;$("#configure input[name='item-"+cid+"[]']:radio").each(function(){var g=getData(this);if($.inArray(this.value,a)>-1){c[cid]=-g.price;return false}});price=0;$("#configure input[name='item-"+cid+"[]']").each(function(){var h=(this.type=="checkbox");var g=getData(this);if(this.checked){if(this.checked){d+=g.price}if($.inArray(this.value,a)>-1){return}if(h){price+=g.price}else{price+=(g.price+c[cid]);if(price<0){price=0}return false}}});b+=price});if(f<0){f=0}b=Math.round((b/365)*f);s_cfsum=(d>0)?"+"+d:"";if(b>e){$("#submit").hide();$("#btnpay").show();$("#unpaysum").html((b-e)+"");$("#unpayinfo").show()}else{$("#submit").show();$("#btnpay").hide();$("#unpayinfo").hide()}$("#cfsum").html(s_cfsum);$("#point").html(b+"");$("#sum").html(b+"");$("#amount").html(b+"")}function initDomainRenew(){$("#btnpay").click(function(){window.open("../console/payment/pay.php")});$("#renewform").submit(function(){var a=$(this);var b=a.serializeArray();$("#result").warning(TXT_POSTDATA);a.disabled();$.ajax({type:"POST",url:a.attr("action"),data:b,dataType:"json",success:function(c){$("#result").warning(c.msg);if(c.success){}else{}},error:function(c){$("#result").warning(TXT_NETBUSY)}});return false});updateRenewPrice()}function changeRenewPeriod(){updateRenewPrice()}function updateRenewPrice(){var a=0;var b=0;var c=$("#credit").html().toInt();$("#renewform input[name='rootid[]']").each(function(){var h=this.value.toInt();var e=$("#price-"+h).val().toInt();var k=$("#cfprice-"+h).val().toInt();var g=$("#period-"+h).val().toInt();var j=0;var f=0;var d=0;var i=100;$("#root-"+h+" input[id^=item-"+h+"-]").each(function(){var l=getData(this);if(!l.iscoupon||g<l.limit){return}if(l.price){if(l.isperiod){f+=(l.price*g)}else{f+=l.price}}else{i=i*l.discount/100}});if(i<0){i=0}if(k<0){k=0}d=Math.round(k*i*g/100)-k*g;$("#coupontabs select[value="+h+"]").each(function(){var l=getData(this);f+=(-Math.abs(l.price))});f+=d;j=e*g;if(Math.abs(f)>j){f=-j}j+=f;b+=f;a+=j;$("#cost-"+h).html(j+"");$("#point-"+h).html(j+"");$("#gain-"+h).html(f+"")});if(a>c){$("#renewform input[type=submit]").attr("disabled",true);$("#unpaysum").html((a-c)+"");$("#submit").hide();$("#btnpay").show();$("#unpayinfo").show()}else{$("#renewform input[type=submit]").attr("disabled",false);$("#submit").show();$("#btnpay").hide();$("#unpayinfo").hide()}$("#gain-sum").html(b+"");$("#point-sum").html(a+"");$("#cost-sum").html(a+"");$("#amount").html(a+"")}function removeRenewDomain(a){$("#coupontabs option[value="+a+"]").remove();$("#root-"+a).remove();updateRenewPrice()}function initDomainDns(){initDnsForm();updateRegPrice()}function initDnsForm(){var a=$("#regform");a.submit(function(){return false});a.submit(function(){var b=$("input[name='dmindex[]']");if(!b.size()){$("#result").warning("\u5f85\u8f6c\u5165\u7684\u57df\u540d\u4e0d\u80fd\u4e3a\u7a7a");return false}if($("#unpayinfo").is(":visible")){$("#result").warning("\u60a8\u7684\u53ef\u7528\u91d1\u989d\u4e0d\u8db3");return false}var c=a.serializeArray();$("#result").warning(TXT_POSTDATA);a.disabled();$.ajax({type:"POST",url:a.attr("action"),data:c,dataType:"json",success:function(d){$("#result").warning(d.msg);if(d.success){}else{a.enabled()}},error:function(d){$("#result").warning(TXT_NETBUSY);a.enabled()}})})}function initDomainFree(){$("#regform").submit(function(){return false});btnreg=$("#btnreg");btnreg.click(function(){btnreg.attr("disabled",true);$.ajax({type:"POST",url:"domain_free.php",data:{act:"do",domain:$("#domain").val()},dataType:"json",success:function(a){$("#msg-reg").warning(a.msg);if(a.success){$("#activetabs").show();$("#did").val(a.did)}else{btnreg.attr("disabled",false)}},error:function(a){$("#result").warning(TXT_NETBUSY);btnreg.attr("disabled",false)}})});$("#btnactive").click(function(){var a=$("#did").val();var b=$("#regform :radio[name=active]:checked").val();if(b=="0"){window.location="/console/domain/##free";return}$.ajax({type:"POST",url:"/console/peanuthull/manage.php",data:{act:"active",domainid:a,active:b},dataType:"json",success:function(c){$("#msg-active").warning(c.msg);if(c.success){window.location="/console/domain/##free"}},error:function(c){$("#msg-activ").warning(TXT_NETBUSY)}})})}function initDomainChange(){var d=$("#changeform").submit(function(){return false});d.find(":radio[name=type]").click(function(){a(this.value)});var b=$("#changetabs div.tabs a");b.click(function(){li=$(this).parents("li:eq(0)");$("#changetabs div.tabs li.on").removeClass("on");li.addClass("on");var e=this.hash.replace(/^#+/,"");loadChangeList({type:e,page:1});this.blur();return false});b.eq(0).click();function a(e){if(e=="in"){$("#info-top").hide();$("#info-out").hide();$("#info-in").show();$("#domaininput").show();$("#domainlist").hide();return}else{if(e=="out"){$("#info-in").hide();$("#info-top").hide();$("#info-out").show();$("#domaininput").hide();$("#domainlist").show()}else{$("#info-out").hide();$("#info-top").show();$("#info-in").hide();$("#domaininput").hide();$("#domainlist").show()}}loadDmList({type:e})}d.submit(function(){var f=d.find(":radio[name=type]:checked").val();var i=$("#change-result");var g=null;if(f=="in"){d.disabled();g=$("#domain").val();g=g.replace(/\r/g,"\n");g=g.replace(/\n+/g,"\n");g=g.replace(/\n/g,",");if(!g){i.warning("\u8bf7\u8f93\u5165\u8f6c\u79fb\u57df\u540d");return $("#domain").focus()}window.location="domain_change.php?domain="+g}else{dm=$(':checkbox[name="dm[]"]:checked');g=[];$.each(dm,function(){g.push(this.value)});if(!g.length){i.warning("\u8bf7\u9009\u62e9\u9700\u8981\u8f6c\u79fb\u7684\u57df\u540d");return}if(f=="top"){var h="";var e=0;$.each(dm,function(){h+=this.value+"\n";e+=parseInt(this.title)});h+=g.length+"\u4e2a\u57df\u540d\uff0c\u5171\u9700\u8981"+e+"\u5143\u8f6c\u79fb\u8d39\u7528\uff0c\u786e\u5b9a\u53d8\u66f4\u9876\u7ea7\u6ce8\u518c\u673a\u6784\uff1f";if(!confirm(h)){return}}g=g.join("\n");changeDomain(f,g)}});var c=this.location.hash;if(c&&$("#t2, t3").size()){c=c.replace(/^#+/,"")}else{c="in"}$(':radio[value="'+c+'"]').click()}function loadChangeList(a){$("#changelist").html(TXT_NETWAIT).load("domain_change.php?act=list",a)}function loadDmList(a){$("#domainlist tr td.dmlist").html('<div style="padding:10px;text-align:center">\u6b63\u5728\u8bfb\u53d6\u6570\u636e...</div>').load("./domain_change.php?act=dmlist",a)}function changeDomain(b,a){if(b!="out"&&b!="top"){return}var c=$("#changeform");var d=$("#change-result");c.disabled();$.ajax({type:"POST",url:c.attr("action"),data:{act:"do",type:b,domain:a},dataType:"json",success:function(e){d.warning(e.msg,e.success?3000:null);c.enabled();if(e.success){$("#domain").val("");loadDmList({type:b})}},error:function(e){d.warning(TXT_NETBUSY);c.enabled()}})}function initDomainChangeIn(){var a=$("#changeform").submit(function(){return false});var b=$("#result");a.submit(function(){var c=$("input[name='dmindex[]']");if(!c.size()){$("#result").warning("\u5f85\u8f6c\u5165\u7684\u57df\u540d\u4e0d\u80fd\u4e3a\u7a7a");return false}var d=a.serializeArray();b.warning(TXT_POSTDATA);a.disabled();$.ajax({type:"POST",url:a.attr("action"),data:d,dataType:"json",success:function(e){b.warning(e.msg);if(e.success){}else{a.enabled()}},error:function(e){b.warning(TXT_NETBUSY);a.enabled()}})});$(".configure :radio:checked").trigger("click")}function initDomainGrantSub(){form=$("#grantform");form.submit(function(){return false});var a=$("#grantform").validate({errorPlacement:function(b,c){b.appendTo(c.parent("td"))},submitHandler:function(b){b=$(b);var c=b.serializeArray();$("#result").warning(TXT_POSTDATA);b.disabled();$.ajax({type:"POST",url:b.attr("action"),data:c,dataType:"json",success:function(d){$("#result").warning(d.msg);if(!d.success){b.enabled()}},error:function(d){$("#result").warning(TXT_NETBUSY);b.enabled()}})},rules:{userid:{required:true,digits:true},account:"required"},messages:{userid:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u670d\u52a1ID",account:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u62a4\u7167\u540d\u79f0"}})}function initDomainTransferRoot(){var b=$("#result");var a=$("#transferform").validate({errorPlacement:function(c,d){c.appendTo(d.parent("td"))},submitHandler:function(c){c=$(c);var d=c.serializeArray();b.warning(TXT_POSTDATA);c.disabled();$.ajax({type:"POST",url:c.attr("action"),data:d,dataType:"json",success:function(e){b.warning(e.msg);if(!e.success){c.enabled()}},error:function(e){$("#result").warning(TXT_NETBUSY);c.enabled()}})},rules:{userid:{required:true,digits:true},account:"required"},messages:{userid:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u670d\u52a1ID",account:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u62a4\u7167\u540d\u79f0"}})};

