﻿// JScript 文件

function check_register()
 {
    if(document.getElementById("tb_user").value.length==0)
    {
        alert("用户名不能为空");
        return;
    }
    if(document.getElementById("tb_user").value.length<4)
    {
        alert("用户名格式不正确");
        return;
    }
    if(document.getElementById("tb_user").value.length>16)
    {
        alert("用户名格式不正确");
        return;
    }
    if(document.getElementById("tb_password").value.length==0)
    {
        alert("密码不能为空");
        return;
    }
    if(document.getElementById("tb_password").value.length<=5||document.getElementById("tb_password").value.length>16)
    {
        alert("密码格式不正确");
        return;
    }
    if(document.getElementById("TextBox2").value!=document.getElementById("tb_password").value)
    {
        alert("两次密码不一致");
        return;
    }
    var str=document.getElementById("tb_Email").value;
    var result=str.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/);
    if(result==null) 
    {
        alert("请填写您有效的E-MAIL。");
        return;
    }
    if(document.getElementById("tb_Question").value.length==0)
    {
        alert("密码提示问题不能为空");
        return;
    }
    if(document.getElementById("tb_Question").value.length<6)
    {
        alert("密码提示问题字符过少");
        return;
    }
    if(document.getElementById("tb_Answer").value.length==0)
    {
        alert("密码提示问题答案不能为空");
        return;
    }
     if(document.getElementById("tb_Answer").value.length<6)
    {
        alert("密码提示问题答案字符过少");
        return;
    }
    if(document.getElementById("yanzheng").value.length==0)
    {
        alert("验证码不能为空");
        return;
    }

    check_register1();
 }
function check_register1()
{
    var sex;
    $("input[name='Radio1']").each(function(){
                if(this.checked)
                {
                    sex=this.value;
                }
             });
     $.get("RegisterUser.aspx",{operate:"2",username:document.getElementById("tb_user").value,sexs:sex,password:document.getElementById("tb_password").value,email:document.getElementById("tb_Email").value,question:document.getElementById("tb_Question").value,answer:document.getElementById("tb_Answer").value,yanzheng:document.getElementById("yanzheng").value},
    function(msg){
        if(msg=="1")
        {
            alert("验证码错误");
            document.getElementById("yanzheng").value="";
        }
        if(msg=="2")
        {
            alert("用户名不合法");
        }
         if(msg=="3")
        {
            alert("包含不允许注册的词语");
        }
         if(msg=="4")
        {
            alert("用户名已经存在");
        }
         if(msg=="5")
        {
            alert("Email不允许被注册");
        }
         if(msg=="6")
        {
            alert("该Email已经被注册");
        }
          if(msg=="7")
        {
            alert("注册成功");
            document.location.href="index.me";
        }
          if(msg=="8")
        {
            alert("注册失败");
        }
    }
   );
}
//-----------------------------------------
function check_login()
 {
    if(document.getElementById("tb_user").value.length==0)
    {
        alert("用户名不能为空");
        return;
    }
    if(document.getElementById("tb_user").value.length<4)
    {
        alert("用户名格式不正确");
        return;
    }
    if(document.getElementById("tb_user").value.length>16)
    {
        alert("用户名格式不正确");
        return;
    }
    if(document.getElementById("tb_password").value.length==0)
    {
        alert("密码不能为空");
        return;
    }
    if(document.getElementById("tb_password").value.length<=5||document.getElementById("tb_password").value.length>16)
    {
        alert("密码格式不正确");
        return;
    }
    if(document.getElementById("TextBox2").value!=document.getElementById("tb_password").value)
    {
        alert("两次密码不一致");
        return;
    }
    var str=document.getElementById("tb_Email").value;
    var result=str.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/);
    if(result==null) 
    {
        alert("请填写您有效的E-MAIL。");
        return;
    }
    

    check_login1();
 }
function check_login1()
{
   
     $.get("UserLogin.aspx",{operate:"2",username:document.getElementById("tb_user").value,password:document.getElementById("tb_password").value,email:document.getElementById("tb_Email").value},
    function(msg){
        if(msg=="1")
        {
            alert("验证码错误");
            document.getElementById("yanzheng").value="";
        }
        if(msg=="2")
        {
            alert("用户名不合法");
        }
         if(msg=="3")
        {
            alert("包含不允许注册的词语");
        }
         if(msg=="4")
        {
            alert("用户名已经存在");
        }
         if(msg=="5")
        {
            alert("Email不允许被注册");
        }
         if(msg=="6")
        {
            alert("该Email已经被注册");
        }
          if(msg=="7")
        {
            alert("注册成功");
            document.location.href="index.me";
        }
          if(msg=="8")
        {
            alert("注册失败");
        }
    }
   );
}
function reset()
{
    document.getElementById("tb_user").value="";
   
   document.getElementById("tb_user").value="";
 
    document.getElementById("tb_password").value="";
  
    document.getElementById("tb_password").value="";
   
    document.getElementById("TextBox2").value="";
   
    document.getElementById("tb_Email").value="";
   
    document.getElementById("tb_Question").value="";
  
    document.getElementById("tb_Question").value="";
  
   document.getElementById("tb_Answer").value="";
   
    document.getElementById("tb_Answer").value="";
  
    document.getElementById("yanzheng").value="";
   
   
}



       function check_username()
        {
            if(document.getElementById("tb_user").value.length==0)
            {
                alert("用户名不能为空");
                return;
            }
             if(document.getElementById("tb_user").value.length<4)
                {
                    alert("用户名格式不正确");
                    return;
                }
             $.get("registerUser.me",{username:$("#tb_user").val(),operate:"1"},function(msg){
               if(msg=="false")
               {
                    
                   document.getElementById("userfont").innerText="该用户名已存在";
               } 
               else
               {
                   document.getElementById("userfont").innerText="用户名可用";
               }
            });
        }
        
