function initLogin(){var a=$("#theform").validate({onfocusin:false,onfocusout:false,highlight:false,unhighlight:false,rules:{account:{required:true},password:{required:true}},messages:{account:{required:"\u8bf7\u8f93\u5165\u62a4\u7167\u540d\u79f0"},password:{required:"\u8bf7\u8f93\u5165\u5bc6\u7801"}}});return a}function checkRepeat(a,b){var c=new RegExp("(.)\\1{"+b+"}","i");return c.test(a)}$.validator.methods.corpName=function(c,a,d){var b=/[a-zA-Z]|[\u4E00-\u9FA5]/;return this.optional(a)||(b.test(c)&&!checkRepeat(c,3))};function initRegForm(){var b=$("#tip");var a=b.find("div.tip-body");$("#passporttype dd").click(function(){$("#ent,#personal").hide();var c=$(this).find(":radio:eq(0)");var d=c.val();c.attr("checked",true);$("#passporttype dd.selected").removeClass("selected");$(this).addClass("selected");$("#"+d+" input[type=text]").removeClass("error").removeClass("success");$("#"+d+" span.error").removeClass("error").html("");$("#"+d+" span.success").removeClass("error").html("");$("#"+d).show()});$("#getcode").click(function(){$("#code-img").attr("src","/seccode.php?"+Math.random());$("#seccode").focus();return false});$("input:text, input:password").each(function(){$(this).focus(function(){if($(this).attr("tips")){var d=$(this).attr("tips");if($(this).attr("name")=="pwd1"){d+='<script type="text/javascript" src="http://'+_SITE_STATIC+'/js/pse.js"><\/script>'}a.html(d);var f=0;var e=0;var c=-0;if($(this).attr("_tiptd")){f=$(this).parent("td").offset();e=$(this).parent("td").width()+20;c=$(this).parent("td").height()/2}else{f=$(this).offset();e=$(this).width()+30;c=$(this).height()}b.css({left:f.left+e+"px",top:f.top+c+"px"}).show()}});$(this).blur(function(){b.hide()})});$("#agree").click(function(){$("#submit").attr("disabled",!this.checked)});$("#pwd1").focus(function(){var c=$("#pwdtip");var d=$(this).offset();c.css({left:d.left+$(this).width()+30+"px",top:d.top+($(this).height())+"px"}).show()}).blur(function(){$("#pwdtip").hide()});validateRegForm();$(":radio[name=passport]:eq(0)").click();$(":radio[name=type]:eq(1)").click();$("#account,#nick").blur(function(){var c=this;if(!$(c).hasClass("success")){return}$.ajax({type:"POST",url:"register.php",data:{act:"check",type:c.id,value:c.value},dataType:"json",success:function(d){if(!d.success){$(c).removeClass("success").addClass("error");$(c).parent("td").next().find("span:eq(0)").addClass("error").html(d.msg).removeClass("success");$("#"+c.id+"_valid").val("0")}else{$("label[for='"+c.id+"']").html(d.msg);$("#"+c.id+"_valid").val("1")}}})})}function register(a){var c=$(":radio[name=passport]:not(:checked)").val();$("#"+c+" :input").attr("disabled",true);var a=$(a);var d=$("#result");var b=a.serializeArray();if($("#account_valid").val()=="0"){alert("\u5bf9\u4e0d\u8d77\uff0c\u8be5\u62a4\u7167\u5df2\u7ecf\u88ab\u6ce8\u518c\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165");$("#account").focus();return}if($("#nick_valid").val()=="0"){alert("\u5bf9\u4e0d\u8d77\uff0c\u8be5\u6635\u79f0\u5df2\u7ecf\u88ab\u4f7f\u7528\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165");$("#nick").focus();return}a.disabled();d.warning(TXT_POSTDATA);$.ajax({type:"POST",url:a.attr("action"),data:b,dataType:"json",success:function(e){d.warning(e.msg);if(e.success){setTimeout(function(){window.location="welcome.php"},500)}else{a.enabled()}},error:function(e){d.warning(TXT_NETBUSY);a.enabled()}})}function validateRegForm(){var a=$("#regform").validate({showErrors:function(){var f=[];for(var e=0;this.errorList[e];e++){var c=this.errorList[e];var d=c.element;$(d).removeClass("success").addClass("error");$(d).parent("td").next().find("span:eq(0)").removeClass("success").addClass("error").html(c.message)}for(var e=0;this.successList[e];e++){var b=true;var d=this.successList[e];$(d).removeClass("error").addClass("success");$(d).parent("td").next().find("span:eq(0)").removeClass("error").addClass("success").html("")}},submitHandler:function(b){register(b)},rules:{account:{required:true,rangelength:[5,16],account:true},nick:{required:true,minLengthW:4},pwd1:{required:true,rangelength:[5,16],password:true},pwd2:{required:true,equalTo:"#pwd1"},email:{required:true,email:true},address:{required:"#t2:checked",minlength:8},province:{required:"#t2:checked"},city:{required:"#t2:checked"},seccode:{required:true,rangelength:[4,4]},contactor:{required:"#t1:checked",cnname:true,rangelength:[2,5]},telarea:{required:"#t1:checked",digits:true},telnum:{required:"#t1:checked",digits:true},mobile:{required:"#t1:checked",mobile:true},enterprise:{required:"#t2:checked",corpName:true,minlength:4},industry:{required:"#t2:checked"},admin_name:{required:"#t2:checked",cnname:true},admin_telarea:{required:"#t2:checked",digits:true},admin_telnum:{required:"#t2:checked",digits:true},admin_mobile:{required:"#t2:checked",mobile:true}},messages:{account:{required:"\u8bf7\u8f93\u5165\u62a4\u7167\u540d",rangelength:$.format("\u62a4\u7167\u540d\u957f\u5ea6{0}-{1}\u4f4d\u4e4b\u95f4"),account:"\u62a4\u7167\u540d\u7531\u6570\u5b57\u3001\u82f1\u6587\u3001\u4e2d\u6760\u7ebf\u7ec4\u6210\uff0c\u4e0d\u80fd\u4e3a\u7eaf\u6570\u5b57\u6216\u8fde\u7eed\u4e2d\u6760\u7ebf"},nick:{required:"\u8bf7\u8f93\u5165\u6635\u79f0",minLengthW:"\u6635\u79f0\u9650\u5236\u6700\u5c11\u4e3a4\u4e2a\u82f1\u6587\u5b57\u7b26\u6216\u4e24\u4e2a\u4e2d\u6587\u5b57\u7b26"},pwd1:{required:"\u8bf7\u8f93\u5165\u767b\u9646\u5bc6\u7801",rangelength:$.format("\u5bc6\u7801\u957f\u5ea6{0}-{1}\u4f4d\u4e4b\u95f4"),password:"\u5bc6\u7801\u8fc7\u4e8e\u7b80\u5355\uff0c\u4e0d\u80fd\u7eaf\u6570\u5b57"},pwd2:{required:"\u8bf7\u786e\u8ba4\u767b\u9646\u5bc6\u7801",equalTo:"\u4e24\u6b21\u5bc6\u7801\u8f93\u5165\u4e0d\u4e00\u81f4"},email:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u5b50\u90ae\u7bb1",postcode:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u653f\u7f16\u7801",address:{required:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u8054\u7cfb\u5730\u5740",minlength:$.format("\u8054\u7cfb\u5730\u5740\u957f\u5ea6\u5fc5\u987b\u5927\u4e8e{0}")},province:"\u8bf7\u9009\u62e9\u7701\u4efd",city:"\u8bf7\u9009\u62e9\u57ce\u5e02",seccode:"\u9a8c\u8bc1\u7801\u9519\u8bef",contactor:"\u8bf7\u8f93\u5165\u60a8\u7684\u771f\u5b9e\u59d3\u540d",telarea:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u8bdd\u533a\u53f7",telnum:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u8bdd\u53f7\u7801",mobile:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7\u7801<a title='\u9999\u6e2f\u8bf7\u52a0(852)\u53f0\u6e7e\u8bf7\u52a0(886)\u6fb3\u95e8\u8bf7\u52a0(853)'>[?]</a>",enterprise:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u516c\u53f8\u540d\u79f0",industry:"\u8bf7\u9009\u62e9\u516c\u53f8\u6240\u5c5e\u884c\u4e1a",admin_name:"\u8bf7\u8f93\u5165\u8054\u7cfb\u4eba\u771f\u5b9e\u59d3\u540d",admin_telarea:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u8bdd\u533a\u53f7",admin_telnum:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u8bdd\u53f7\u7801",admin_mobile:"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7\u7801<a title='\u9999\u6e2f\u8bf7\u52a0(852)\u53f0\u6e7e\u8bf7\u52a0(886)\u6fb3\u95e8\u8bf7\u52a0(853)'>[?]</a>"}});return a}function getSMSCode(f){var b=$F("verify_mobile");if(!ORAY.checkMobile(b)){return ORAY.inputWrong("verify_mobile","verify_mobile_msg","\u8bf7\u6b63\u786e\u8f93\u5165\u60a8\u7684\u624b\u673a\u53f7\u7801\uff01")}f.disabled=true;var a="/ASP_PAGES/Passport/Passport_Register.asp";var e="send=sms&mobile="+b;var c={method:"post",parameters:e,onSuccess:function(g){ORAY.inputWrong("verify_mobile","verify_mobile_msg",g.responseText)},onFailure:function(){ORAY.inputWrong("verify_mobile","verify_mobile_msg","\u7f51\u7edc\u7e41\u5fd9\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5...")}};var d=new Ajax.Request(a,c)}function initForget(){var a=$("#forgetform").submit(function(){return false});var b=$("#result");$("#seccode").focus(function(){if($("#getcode:hidden").size()){$("#code-img").attr("src","/seccode.php?"+Math.random());$("#getcode").show()}});$("#getcode a").click(function(){$("#code-img").attr("src","/seccode.php?"+Math.random());$("#seccode").focus();return false});a.submit(function(){if(a.find("input[name=act]").size()){var d=a.serializeArray();a.disabled();b.warning(TXT_POSTDATA);$.ajax({type:"POST",url:a.attr("action"),data:d,dataType:"json",success:function(e){b.warning(e.msg);if(!e.success){$("#code-img").attr("src","/seccode.php?"+Math.random());a.enabled()}},error:function(e){b.warning(TXT_NETBUSY);a.enabled()}})}else{var c=$.trim($("#account").val());if(!c){b.warning("\u8bf7\u8f93\u5165\u60a8\u7684Oray\u62a4\u7167");$("#account").focus();return}this.submit()}})};

