﻿
//美娱有礼 登陆注册验证 jqury1.3.2    
//登陆验证
    function checklogin()
    {
       if(document.getElementById('txtname').value=="")
       {
         document.getElementById('msgshow').innerHTML='请填写您的用户名';
         return;
       }
       
       if(document.getElementById('txtpassword').value=="")
       {
         document.getElementById('msgshow').innerHTML='请填写您的密码';
         
         return;
       }
       else
       {
           $.ajax
           ( 
           {
           
           type:"POST",
           url:"common.aspx",
           data:{name:$("#txtname").val(),pwd:$("#txtpassword").val()},
           
           beforeSend:function(XMLHttpRequest)
　　　　　  {
　　　　　　　　$("#msgshow").text("登陆中...");　　　　　　　　　　　
　　　　　  },
           success: function(msg)
           {
           
             if(msg=="success")
             {
            
             SetCookie("mhqxmember",document.getElementById('txtname').value);
             
             $("#msgshow").text("登陆成功,您将在3秒后直接进入活动主页！");　　
             
             window.setTimeout("redirectindex();",3000); 
             
             }
             else
             {
                document.getElementById("msgshow").innerHTML=msg;
             }
            
           }
        }
        ); 
       }
    }
    function redirectindex()
    { 
      window.location.href="index.aspx"; 
    } 
    
    //注册验证
      var CheckData = /<|>|'|;|&|#|"|'|%/;
      var CheckUserName = /[^0-9]/;
      var CheckChinese=/[^\u4e00-\u9fa5]/;
      var CheckMail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
      var CheckCellphone=/^(?:13\d|15\d|18\d)-?\d{5}(\d{3}|\*{3})$/;
    
function checkname()
{  
  
     if(document.getElementById("txtregname").value=="" || $.trim(document.getElementById('txtregname').value)=="")
     {
     
       document.getElementById("nameerror").innerHTML=' <img src="../images/error.gif" /> 请填写用户名';
       document.getElementById("txtregname").value=""
        document.getElementById("txtregname").focus();
        return false;
     }
     else if (CheckData.test(document.getElementById("txtregname").value))
     {
        document.getElementById("nameerror").innerHTML=' <img src="../images/error.gif" /> 用户名包含非法字符，请不要使用特殊字符';
        document.getElementById("txtregname").value=""
         document.getElementById("txtregname").focus();
        return false;          
      
      }
      else if (!CheckUserName.test(document.getElementById("txtregname").value))
     {
        document.getElementById("nameerror").innerHTML=' <img src="../images/error.gif" /> 用户名不能全为数字';
         document.getElementById("txtregname").value=""
        document.getElementById("txtregname").focus();
        return false;          
      
      }
     else if(document.getElementById("txtregname").value.length<3 || document.getElementById("txtregname").value.length>20 )
     {
     
        document.getElementById("nameerror").innerHTML=' <img src="../images/error.gif" /> 用户名长度应为3~20位，可包含字母、数字、下划线';
        document.getElementById("txtregname").focus();
        return false;
     }
     else
     {
        $.ajax
        ( 
           {
           type:"POST",
           url:"common.aspx",
           data:{username:$("#txtregname").val()},
           beforeSend:function()
　　　　　  {
　　　　　　　　$("#nameerror").text(" 正在检测用户名...");　　　　　　　　　　　
　　　　　  },
           success: function(msg)
           {
             if(msg=="用户名包含非法字符")
             {
               document.getElementById("nameerror").innerHTML=' <img src="../images/error.gif" /> 用户名包含非法字符，请不要使用特殊字符';
               document.getElementById("txtregname").value=""
               document.getElementById("txtregname").focus();
              
             }
             else
             {
             
              document.getElementById("nameerror").innerHTML='<img src=../images/succeed.gif />&nbsp;' +  msg;
             
             }
           }
           
          }
        ); 
          return true;

     }
}
function checkpwd()
{  

     if(document.getElementById("txtpwd").value=="" || $.trim(document.getElementById('txtpwd').value)=="")
     {
      
       document.getElementById("errorpwd").innerHTML='<img src="../images/error.gif" /> 请设置您的密码';
       document.getElementById("txtpwd").value=""
       document.getElementById("txtpwd").focus();
     }
     else if (CheckData.test(document.getElementById("txtpwd").value))
     {
         document.getElementById("errorpwd").innerHTML=' <img src="../images/error.gif" /> 密码中包含非法字符，请不要使用特殊字符';
         document.getElementById("txtpwd").value=""
         document.getElementById("txtpwd").focus();
        return false;          
      
      }
     else if(document.getElementById("txtpwd").value.length<6 || document.getElementById("txtpwd").value.length>20 )
     {
     
        document.getElementById("errorpwd").innerHTML=' <img src="../images/error.gif" /> 密码长度应为6~20位，可包含字母、数字、下划线';
        document.getElementById("txtpwd").focus();
        return false;
     }
     else
     {
       document.getElementById("errorpwd").innerHTML='<img src=../images/succeed.gif /> 密码设置成功';
        return true;
     }
}
function checkconfirmpwd()
{  
     if(document.getElementById("txtconfirmpwd").value=="")
     {
       
      document.getElementById("errorconfirmpwd").innerHTML='<img src="../images/error.gif" /> 请确认一遍您的密码';
      document.getElementById("txtconfirmpwd").focus();
     }
     else if(document.getElementById("txtconfirmpwd").value!=document.getElementById("txtpwd").value)
     {
       
        document.getElementById("errorconfirmpwd").innerHTML='<img src="../images/error.gif" /> 确认密码错误，请重新输入';
        document.getElementById("txtconfirmpwd").value="";
        document.getElementById("txtconfirmpwd").focus();
        return false;
     }
    else
    {
     document.getElementById("errorconfirmpwd").innerHTML='<img src=../images/succeed.gif /> 密码确认成功';
       return true;
     }
}
function checkfullname()
{  
     if(document.getElementById("txtfullname").value=="")
     {
       
      document.getElementById("errorfullname").innerHTML='<img src="../images/error.gif" /> 请填写真实姓名';
      document.getElementById("txtfullname").focus();
      return false;
     }
     else if(CheckChinese.test(document.getElementById("txtfullname").value))
     {
       
        document.getElementById("errorfullname").innerHTML='<img src="../images/error.gif" /> 您填写的不全是中文';
        document.getElementById("txtfullname").value="";
        document.getElementById("txtfullname").focus();
        return false;
     }
     else if(document.getElementById("txtfullname").value.length<2 || document.getElementById("txtfullname").value.length>6)
     {
     
        document.getElementById("errorfullname").innerHTML=' <img src="../images/error.gif" /> 姓名长度应该为2~6个中文字符';
        document.getElementById("txtfullname").focus();
        return false;
     }
    else
    {
       document.getElementById("errorfullname").innerHTML='<img src=../images/succeed.gif /> 姓名填写成功';
       return true;
     }
}
function checkemail()
{  
     if(document.getElementById("txtemail").value=="")
     {
       
      document.getElementById("erroremail").innerHTML='<img src="../images/error.gif" /> 请填写有效的邮箱';
      document.getElementById("txtemail").focus();
      return false;
     }
     else if(!CheckMail.test(document.getElementById("txtemail").value))
     {
       
        document.getElementById("erroremail").innerHTML='<img src="../images/error.gif" /> 邮箱格式错误';
        document.getElementById("txtemail").value="";
        document.getElementById("txtemail").focus();
        return false;
     }
    else
    {
       document.getElementById("erroremail").innerHTML='<img src=../images/succeed.gif /> 邮箱填写成功';
       return true;
     }
}
function checkphone()
{  
     if(document.getElementById("txtphone").value=="")
     {
       
      document.getElementById("errorphone").innerHTML='<img src="../images/error.gif" /> 请填写您有效的手机号';
      document.getElementById("txtphone").focus();
      return false;
     }
     else if(!CheckCellphone.test(document.getElementById("txtphone").value))
     {
       
        document.getElementById("errorphone").innerHTML='<img src="../images/error.gif" /> 手机号格式错误';
        document.getElementById("txtphone").focus();
        return false;
     }
    else
    {
          $.ajax
           ( 
           {
           
           type:"POST",
           url:"common.aspx",
           data:{_phone:$("#txtphone").val()},
          
           beforeSend:function(XMLHttpRequest)
　　　　　  {
　　　　　　　　$("#errorphone").text("验证中...");　　　　　　　　　　　
　　　　　  },
           success: function(msg)
           {
           
         
                document.getElementById("errorphone").innerHTML=msg;
            
           }
        }
        );
        return true;
    } 
 
}
function phonenote()
{  
     if(document.getElementById("txtphone").value=="")
     {
       
      document.getElementById("errorphone").innerHTML='请填写真实的手机号！';
      document.getElementById("txtphone").focus();
      return false;
     }
}
//注册验证
function checkall()
{

if(document.getElementById('txtanswer').value=="")
{

      document.getElementById("msgshow").innerHTML='<img src="../images/error.gif" /> 请先回答问题';
      document.getElementById('txtanswer').focus();
      return false;
}
   if(checkname() && checkpwd() && checkconfirmpwd() && checkfullname() && checkemail() && checkphone())
   {
   
          delCookie("mhqxmember");
     
           $.ajax({
              type:"POST",
               url:"common.aspx",
               data:{_name:$.trim($("#txtregname").val()),_pwd:$("#txtpwd").val(),_fullname:$("#txtfullname").val(),_email:$.trim($("#txtemail").val()),_phone:$("#txtphone").val()},  
               beforeSend:function(){
               
               $("#regmsg").text("请稍后...");
               
               },
                success:function(data)
                {
                    
                       SetCookie("mhqxmember",$.trim($("#txtregname").val()));
                      
                       $("#regmsg").text("注册成功,您将在3秒后进入活动页！");　　
                      
                      window.setTimeout("redirectindex();",3000); 
                }
             });
      
 }
}

