﻿ function dingoal_closePanel()
    {
        var dingoal_panel=document.getElementById("dingoal_panel");
        var dingoal_mask=document.getElementById("dingoal_mask");
        var signuppanol=document.getElementById("signuppanol");
        dingoal_panel.style.display="none";
        dingoal_mask.style.display="none";
        signuppanol.style.display="none";
        
        var signuppanol=document.getElementById("signuppanol");
    }
    function dingoal_showPanel()
    {
        var dingoal_panel=document.getElementById("dingoal_panel");
        var dingoal_mask=document.getElementById("dingoal_mask");
        dingoal_mask.style.display="";
        dingoal_panel.style.left = (document.body.offsetWidth/2)-210+"px";
        
        dingoal_panel.style.display="";
     }
     
     function signup_showPanel()
    {
        var dingoal_panel=document.getElementById("dingoal_panel");
        dingoal_panel.style.display="none";
        var signuppanol=document.getElementById("signuppanol");
        var dingoal_mask=document.getElementById("dingoal_mask");
        dingoal_mask.style.display="";
        signuppanol.style.left = (document.body.offsetWidth/2)-210+"px";
        
        signuppanol.style.display="";
     }

     ///////////////////////////////////////////////////////////////////////////////
 
 
     function CheckLogin()
     {
debugger; 
        var UserName = document.getElementById("Text1").value;          //获取ID
        var Password = document.getElementById("Password1").value;
        var xmlhttp = new JavaScript.Common.HttpRequest();
        xmlhttp.Url ="/Action/ChickLogin.aspx";
        xmlhttp.Method = "POST";
        xmlhttp.addFormData("UserName",UserName);
        xmlhttp.addFormData("Password",Password);
        xmlhttp.OnComplete = CheckLogin_Comlete;
        xmlhttp.OnError = CheckLogin_Error;    
        xmlhttp.DoCallBack(); 
     }
     
     function CheckLogin_Comlete(responseText, responseXML)
    {    
        if(responseText!="-1")
        {
          alert("请输入正确的账号与密码");
         }
        else
        {
            alert("登录成功");
            dingoal_closePanel();
//            window.open("/member.aspx","_blank");
//            location.reload();
            location.href ="/member.aspx";
        }
    };
    
    function CheckLogin_Error(status, statusText, responseText)
    {    
        alert('网络错误，请重试！');
    };
    
    
    ///////////////////////////////////////////////////////////////
    
    var agree = 1;
    ////////////////////////////////////////////////////////////////
    
    function CheckUserName()
    {
        debugger; 
        document.getElementById("error_name").innerText="";
        var name = document.getElementById("signup_name").value;
        var xmlhttp = new JavaScript.Common.HttpRequest();
        xmlhttp.Url ="/Action/CheckUserName.aspx";
        xmlhttp.Method = "POST";
        xmlhttp.addFormData("name",name);
        xmlhttp.OnComplete = CheckUserName_Comlete;
        xmlhttp.OnError = CheckUserName_Error;
        xmlhttp.DoCallBack(); 
    
    }
    
    function CheckUserName_Comlete(responseText, responseXML)
    {    
        if(responseText!="-1")
        {
           document.getElementById("error_name").innerText="your name is used";
        }
        else
        {
            
        }
    };
    
    function CheckUserName_Error(status, statusText, responseText)
    {    
        alert('网络错误，请重试！');
    };
    
    function CheckEmail()
    {
         document.getElementById("error_email").innerText="";
         var strm = document.getElementById("signup_e_mail").value;   //提交mail地址的文本框
         var regm = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;//验证Mail的正则表达式,^[a-zA-Z0-9_-]:开头必须为字母,下划线,数字,
         if (!strm.match(regm) && strm!="")
         {
             document.getElementById("error_email").innerText="youe E-Mail is wrong";
             return "0";
         } 
         else{
         return "1";
         }
    }
    
    
    function CheckPassword()
    {
        var p1 = document.getElementById("signup_password").value;
        var p2 = document.getElementById("signup_password_confirm").value;

        document.getElementById("error_password").innerText="";
        label="";
        if(p1!=p2)
        {
              document.getElementById("error_password").innerText="两次密码不一样";
              return "0";
        }
        else
            return "1";

    }
    
    function  CheckNull()
    {
         if(document.getElementById("signup_name").value=="")
         {
             document.getElementById("error_name").innerText="Please write your name";
             return "0";
         }
         if(document.getElementById("signup_password").value=="")
         {
            document.getElementById("error_password").innerText="please write your password";
            return "0";
         }
         if(document.getElementById("signup_e_mail").value=="")
         {
            document.getElementById("error_email").innerText="please write your E_mail";
            return "0";
         }
    }
    
    function SignupData()
    {
        if(CheckNull()=="0"||CheckPassword()=="0"||CheckEmail()=="0")
        {
            return 0;
        }
        else
        {
        debugger; 
        var name = document.getElementById("signup_name").value;
        var email = document.getElementById("signup_e_mail").value;
        var password = document.getElementById("signup_password").value;
        
        var xmlhttp = new JavaScript.Common.HttpRequest();
        
        xmlhttp.Url ="/Action/SignupData.aspx";
        xmlhttp.Method = "POST";
        xmlhttp.addFormData("name",name);
        xmlhttp.addFormData("email",email);
        xmlhttp.addFormData("password",password);
        xmlhttp.OnComplete = SignupData_Comlete;
        xmlhttp.OnError = SignupData_Error;    
        xmlhttp.DoCallBack(); 
        }
    
    }
    
    function SignupData_Comlete(responseText, responseXML)
    {    
        if(responseText!="-1")
        {
//            window.open("/member.aspx","_blank");
//            location.reload();
              location.href ="/member.aspx";
            
        }
        else
        {
            alert("false");
        }
    };
    
    function SignupData_Error(status, statusText, responseText)
    {    
        alert('网络错误，请重试！');
    };
    
    function logout()
    {
    alert("sdfdf"); alert("222");
        var xmlhttp = new JavaScript.Common.HttpRequest();
       
        xmlhttp.Url ="/Action/logout.aspx";
        xmlhttp.Method = "POST";
        
        xmlhttp.OnComplete = logout_Comlete;
        xmlhttp.OnError = logout_Error;    
        xmlhttp.DoCallBack();

    
    }
    
    function logout_Comlete(responseText, responseXML)
    {   
    
        if(responseText!="1")
        {
           alert("sucess");
        }
        else 
            alert("11111");
    };
    
    function logout_Error(status, statusText, responseText)
    {    
        alert('网络错误，请重试！');
    };

