﻿
//古摄影 登陆注册验证 jqury1.3.2

function checkislogin()
{
   
        if(getCookie("mhqxmember")!=null)
        {
              if(getCookie("mhqxmember").length > 0)
              {
                 window.location.href="joinus.aspx";
              }
        } 
        else
        {
        
           alert('请登录以后再报名，谢谢!');
        }

}
    function checklogin()
    {
       if(document.getElementById('txtname').value=="")
       {
          alert('请填写用户名');
          return;
       }
       
       if(document.getElementById('txtpassword').value=="")
       {
        alert('请填写密码');
         
         return;
       }
       
     if(document.getElementById('txtname').value=="顺子" || document.getElementById('txtname').value=="万小川" 
         || document.getElementById('txtname').value=="龙旗下" || document.getElementById('txtname').value=="邓杰" )
       {
       
     
          if(document.getElementById('txtpassword').value=="mhqx2009")
          {
 
             document.getElementById("memberinfo").innerHTML=document.getElementById('txtname').value+"，尊敬的古女郎评委您好！";
             document.getElementById('login').style.display='none';
             document.getElementById('loginsuccess').style.display='block';        
             document.getElementById('btncomment').style.display='block';
            
              SetCookie("mhqxmember",document.getElementById('txtname').value);

             
              
          }
          else
          {
          
           alert('密码错误!');
              
          }
          
          
          return;
        
       }
       else
       {
           $.ajax
           ( 
           {
           
           type:"POST",
           url:"common.aspx",
           data:{name:$("#txtname").val(),pwd:$("#txtpassword").val()},
           
           beforeSend:function(XMLHttpRequest)
　　　　　  {
　　　　　　　　　　　　　　　　
　　　　　  },
           success: function(msg)
           {
           
             if(msg=="success")
             {
             document.getElementById("memberinfo").innerHTML=document.getElementById('txtname').value+"，古摄影秀你未知自己！";
             document.getElementById('login').style.display='none';
             document.getElementById('loginsuccess').style.display='block';
            
             SetCookie("mhqxmember",document.getElementById('txtname').value);
     
             
             }
             else
             {
                alert("用户名或密码错误");
             }
            
           }
        }
        ); 
       }
    }
    function GetCookie2()
    {
        if(getCookie("mhqxmember")!=null)
        {
              if(getCookie("mhqxmember").length > 0 &&( getCookie("mhqxmember")=="顺子" ||  getCookie("mhqxmember")=="万小川" ||  getCookie("mhqxmember")=="龙旗下" ||  getCookie("mhqxmember")=="邓杰"))
              {
                 document.getElementById("memberinfo").innerHTML = getCookie("mhqxmember")+"，尊敬的古女郎评委您好！";
                 document.getElementById('login').style.display='none';
                 document.getElementById('loginsuccess').style.display='block';
                 document.getElementById('btncomment').style.display='block';
                 
              }
        }      
     }
    function GetCookie()
    {
        if(getCookie("mhqxmember")!=null)
        {
              if(getCookie("mhqxmember").length > 0)
              {
                 document.getElementById("memberinfo").innerHTML = getCookie("mhqxmember")+"，古摄影秀你未知自己！";
                 document.getElementById('login').style.display='none';
                 document.getElementById('loginsuccess').style.display='block';
              }
        }      
     }
     
    //注册验证
      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})$/;
      var  CheckDate=  /^((((((0[48])|([13579][26])|([2468][048]))00)|([0-9][0-9]((0[48])|([13579][26])|([2468][048]))))-02-29)|(((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9][0-9])|([1-9][0-9][0-9][0-9]))-((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30))|(((0[1-9])|(1[0-2]))-((0[1-9])|(1[0-9])|(2[0-8]))))))$/i;   
            
 function checkeatdate()
{  
     if(document.getElementById("txteatdate").value=="")
     {
       
      document.getElementById("errordate").innerHTML='<img src="../images/error.gif" /> 请填写请客日期';
      document.getElementById("txteatdate").focus();
      return false;
     }
     else if(!CheckDate.test(document.getElementById("txteatdate").value))
     {
       
        document.getElementById("errordate").innerHTML='<img src="../images/error.gif" /> 日期格式错误';
        document.getElementById("txteatdate").value="";
        document.getElementById("txteatdate").focus();
        return false;
     }
    else
    {
     document.getElementById("errordate").innerHTML='<img src=../images/succeed.gif /> 日期填写成功';
       return true;
     }
}
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= 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" /> 中文长度太短';
        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
    {
      document.getElementById("errorphone").innerHTML='<img src=../images/succeed.gif /> 手机号填写成功';
        return true;
    }
}

function phonenote()
{  
     if(document.getElementById("txtphone").value=="")
     {
       
      document.getElementById("errorphone").innerHTML='请填写有效的手机号';
      document.getElementById("txtphone").focus();
      return false;
     }
}
function checkall()
{
   if(checkname() && checkpwd() && checkconfirmpwd() && checkemail() && checkphone())
   {
   
     

          delCookie("mhqxmember");
           $.ajax({
              type:"POST",
               url:"common.aspx",
               data:{_name:$.trim($("#txtregname").val()),_pwd:$("#txtpwd").val(),_email:$.trim($("#txtemail").val()),_phone:$("#txtphone").val()},  
               beforeSend:function(){
               
               $("#regmsg").text("系统正在记录您的信息...");
               
               },
              success:function(data)
              {
             $("#regmsg").text(data);         
             document.getElementById("memberinfo").innerHTML=document.getElementById('txtregname').value+"，古摄影秀你未知自己！";
             document.getElementById('login').style.display='none';
             document.getElementById('loginsuccess').style.display='block';
             SetCookie("mhqxmember",$.trim($("#txtregname").val()));    
             
            document.getElementById("regmsg").innerHTML="注册成功，3秒后将跳转到报名页..."
              window.setTimeout("redirectindex();",3000);  
                }
             });
       
 }
}
function exit()
{
  delCookie("mhqxmember");
  
  window.location.href="index.aspx";
}

  function redirectindex()
  {
      top.window.location.href="joinus.aspx";
  }
    