﻿// JScript 文件

function userLogin()
{
	var username = document.getElementById("username");
	var userpassword = document.getElementById("userpassword");
    var membertype = document.getElementById("membertype");

    
    
	if(username.value.length<1) { alert("用户名不能为空!");  username.focus();  return false; }	
	if(userpassword.value.length<1) { alert("密码不能为空!");   userpassword.focus();  return false; }
	if(membertype.value=="-1"){ alert("请选择会员用户类型!");membertype.focus();return false;}
	//alert(membertype.value);
	userLoginCheck(username,userpassword,membertype);

}

function userLoginCheck(username,userpassword,membertype)
{
    var req = new XMLHttpRequest();
    var d = new Date();
	var strURL = "UserLogin.ashx?UserName="+escape(username.value)+"&UserPassword="+escape(userpassword.value)+"&MemberType="+membertype.value+"&guid=" + d.getTime();
    if (req) 
    {
        document.getElementById("logining").innerHTML="<font color='red'>正在登录</font>";
        req.onreadystatechange = function() 
        {
            if (req.readyState == 4 && (req.status == 200 || req.status == 304)) 
            {
                var str = req.responseText.substring(0,1)
                switch (str)
		        {
			        case "0"://登录失败
			            document.getElementById("logining").innerHTML="<font color='blue'>登录失败</font>";
			            alert("登录失败,请重新登录!");
			            username.focus();
				        break;
			        case "1"://可以注册
			            document.getElementById("logining").innerHTML="";
			            if(membertype.value=="1")
			                location.href="/Qy/Main.htm";
			            else
			                location.href="/Rc/Main.htm";
				        break;
		        }
		
            }
                      	
        };
        req.open('GET', strURL,true);
        req.send(null);
    }
    else
    {
    	alert("你的浏览器不支持XMLHTTP！！");
		return;
    }
}
