﻿
//验证Cookie 
function ChkCookie(){
if(readCookie("userid")!="")
{
UserLogin(0);
}
else
{
 $("Login").style.display="block";
}
} 



function UserLogin2(){  
    var uName=$("Login_User").value;
    var uPass=$("Login_Pwd").value;
	var uExpires=0;
    if(!uName || !uPass)return;
    if(document.getElementsByName("Login_Exp").checked=true)
    {
    uExpires=3650000;
    } 
    $("EnterOper").disabled=true;
     var option={
		parameters:"User="+escape2(uName)+"&Pass="+escape2(uPass)+"&Expires="+escape2(uExpires),
		method:"post",
		onSuccess:function(transport){
		    var rp=transport.responseText;
		        if(rp=="Login")
		        {
		        var pos,str,para,parastr;
                str = window.location.href;
                pos = str.indexOf("=")
                parastr = str.substring(pos+1);
                if (pos>0){
 		        parent.location=parastr;
                }
                else 
                {
		        parent.location='http://www.hqdoor.com';
                }
                }   
                else
			    {
		        $("Login_Text").innerHTML="账号或密码错误！";
		        $("EnterOper").disabled=false;
			    }

		},
		onFailure:function(transport){
			//alert("数据提交失败，请检查网络或重试。");
		}
	}
	var request=new Ajax.Request("/Ajax.aspx?action=UserLogin2",option);
	return;
    
    
}





//XmlHttp无刷新登陆
function UserLogin(s){  
//参数说明:s=0,1,2分别指"判断状态","登陆","退出"
    var uName="";
    var uPass="";
	var uExpires=0;
    if(s==1)
    {
        uName=$("txtUser").value
        uPass=$("txtPass").value
        //遍历得到选中的值
//        var a=document.getElementsByName("expires") ; 
//        for (var i=0;i<a.length ;i++ )
//       { if( a[i].checked==true )
//       {uExpires=a[i].value;
//       }}
        if(!uName || !uPass)return;
        if(document.getElementsByName("expires").checked=true)
        {
        uExpires=3650000;
        } 
        $("LoginBtn").disabled=true;
    }
   
     var option={
		parameters:"State="+s+"&User="+escape2(uName)+"&Pass="+escape2(uPass)+"&Expires="+escape2(uExpires),
		method:"post",
		onSuccess:function(transport){
		    var rp=transport.responseText;
		        if(rp=="LoginOut")
		        {
                $("LoginSuc").style.display="none";
                $("Login").style.display="block";
                $("LoginBtn").disabled=false;
                $("txtPass").value="";
                }   
//			    else if(rp.indexOf("error=")>-1)
                else if(rp=="Error")
			    {
//			        alert(rp.substr(6,rp.length-5));
                alert("账号或密码错误！");
			    }
                else if(rp!="")
                {
                $("LoginSuc").innerHTML=rp;
                $("Login").style.display="none";
                $("LoginSuc").style.display="block";
                }
                $("LoginBtn").disabled=false;
		},
		onFailure:function(transport){
			//alert("数据提交失败，请检查网络或重试。");
		}
	}
	var request=new Ajax.Request("/Ajax.aspx?action=UserLogin",option);
	return;
       }