﻿ $(function(){
 
 $("#username").bind("blur",function(){
 var patrn=/^[a-zA-Z0-9]{1}[a-zA-z0-9\.\-\_]{3,16}[a-zA-Z0-9]{1}$/;
 var $user=$("#username");
 var val=$user.val();
  if (patrn.exec(val)) return true;
  else{
      
      $("#chname").html("格式不对");
      $user.css("background","#ff0000");
        return false;
      }
});
$("#username").bind("focus",function(){
 var $user=$("#username");
 $user.css("background","#ffffff");
 $("#chname").html("");
});

//密码强度
$("#psContainer").css("display","none");
$('#pwdone').keyup(function(){
                 var patrn=/^[a-zA-Z0-9]{1}[a-zA-z0-9\.\-\_]{3,16}[a-zA-Z0-9]{1}$/;
				if (patrn.exec($(this).val())) 
				{
				$("#psContainer").css("display","block");
				var strength = getStrength($(this).val());
				var width = (100/32)*strength;
				var colors=new Array("#FF0000","#FFFF33","#33CCFF");
				 //alert(width)
				 if(width<30){
			        $('.progress').css("background-color",colors[0]);
				 	$(".progressbar").progression({ Current: width 
				 });
                 
				   $("#cssrain").html("你的密码强度比较弱!");   
				
				 }
				 else if(width>30&&width<75){
				 	  $('.progress').css("background-color",colors[1]);
 	                  $(".progressbar").progression({ Current: width 
				    });
				
					$("#cssrain").html("你的密码强度一般!"); 
					  
				 }
				 else if(width>75){
				       $('.progress').css("background-color",colors[2]);
                       	$(".progressbar").progression({ Current: width 
				           });
				      $("#cssrain").html("你的密码强度很强!");   
				 }
				 return true;
			}
				 
        
                });
                
       $("#pwdone").bind("blur",function(){
       var patrn=/^[a-zA-Z0-9]{1}[a-zA-z0-9\.\-\_]{3,16}[a-zA-Z0-9]{1}$/;
				if (patrn.exec($(this).val())) 
				{
				  return true;
				}
                 else{
                $("#psContainer").css("display","none");
                 $("#pwdone").css("background","#ff0000");
                $("#ckepwd").html("格式不对");
                  return false;
                  }
              });
                
        $("#pwdone").bind("focus",function(){
             var $user=$("#pwdone");
             $user.css("background","#ffffff");
             $("#ckepwd").html("");
             $("#chepwdt").html("");
            });  

//两次输入
 $("#pwdtwo").bind("blur",function(){
  var one=$("#pwdone").val();
  var two=$(this).val();
  if(one==two)
  {
    return true;
  }
  else
  {
    $("#chepwdt").html("两次密码不一至");
  }
 
 });
 $("#pwdtwo").bind("focus",function(){
  var two=$(this).val("");
  $("#chepwdt").html("");
 });


//邮箱
$("#email").bind("blur",function(){
if($(this).val().search(/^[\w-]+@[\w-]+\.[A-Za-z0-9]{2,}$/)>=0){
        return true;
      }else{
      
       $(this).css("background","#ff0000");
       $("#cheemail").html("格式不对");
       return false;
      }

});

$("#email").bind("focus",function(){
  $(this).css("background","#ffffff");
  $("#cheemail").html("");
});

$("#regbt").bind("click",function(){
if($("#username").val()!=""&& $("#pwdone").val()!=""&& $("#email").val()!="")
{
            var username=$("#username").val();
            var pwd=$("#pwdone").val();
            var email=$("#email").val();
            var rname=$("#rname").val();
            var sex=$("input[name='c']:checked").val();
            var sen=$("#month").val();
            sen+=$("#address").val();
            var phone=$("#phone").val();
            var moblie=$("#moblie").val();
$.ajax({
          
            type: "post",//使用get方法访问后台
            dataType: "data",//返回json格式的数据
            url: "doindex.ashx",//要访问的后台地址
            data: "username="+username+"&pwd="+pwd+"&email="+email+"&rname="+rname+"&sex="+sex+"&sen="+sen+"&phone="+phone+"&moblie="+moblie,//要发送的数据
           complete :function(){},//AJAX请求完成时隐藏loading提示
           success:function(json){
           alert("注册成功")  
            $(":text").val("");
                 }
                
        });
    }
  });
///////////////用户登录

});
