var Check=true;
//var Namestr="<LI>用户名请使用合法得Email,长度大于6字符小于100字符!</LI>";
var Namestr="请输入您的用户名！！";
	Namestr=Namestr.toUpperCase();
var Passstr="\n请输入您的秘密";
	Passstr=Passstr.toUpperCase();
var Codestr="<LI>验证码输入有误,请确认!</LI>";
	Codestr=Codestr.toUpperCase();
var ErrMsg;

//计算中英文字符串的长度
//Str 需要计算长度得值
function StringLength(Str) {
    var escStr = escape(Str);
    var numStr = 0;
    var escStrlen = escStr.length;
    for (i = 0;  i < escStrlen;  i++){ 
        if(escStr.charAt(i) == '%'){
			if(escStr.charAt(++i) == 'u'){numStr ++;}
		}
	}
    return Str.length+numStr;
}
//===============================
//$("#loginOver").attr("disabled","disabled");
$(document).keydown(function(event){if(event.keyCode==13){CheckLoginForm()}})
$("#loginOver").click(function(){CheckLoginForm()})
//刷新验证码
//$("#code").click(function(){RefurbishCode()})
function RefurbishCode(){
	var date = new Date();
	$("#code").attr("src","inc/code.asp?sec="+date.getMilliseconds());
	}
//验证用户名开始==============================
//$("#username").keyup(function(){this.value=SDBCcaseReplace(this.value)}).blur(function(){Checkusername()});
//验证密码开始==============================
///$("#password").keyup(function(){this.value=SDBCcaseReplace(this.value)}).blur(function(){Checkpassword()});
//验证验证码开始==============================
//$("#Code").keyup(function(){this.value=SDBCcaseReplace(this.value);verifycode();}).blur(function(){verifycode()});

//验证用户名
function Checkusername(){
	ErrMsg=$("#ErrMsginfo").html();
	ErrMsg = ErrMsg.toUpperCase();
	//if(StringLength($("#username").val())<6||StringLength($("#username").val())>100||(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test($("#username").val())))
	if(StringLength($("#username").val())<6||StringLength($("#username").val())>100)
	{
		if (ErrMsg.indexOf(Namestr) < 0){
			ErrMsg =ErrMsg+Namestr;
			}
		Check=Check&&false;
	}
	else{
		if (ErrMsg.indexOf(Namestr) >= 0){
			ErrMsg = ErrMsg.replace(Namestr,"");
			}
		}
	$("#LoginErrMsg").removeClass();
	$("#LoginErrMsg").html("");
	$("#ErrMsginfo").removeClass();
	$("#ErrMsginfo").addClass("wronginfo");
	//$("#ErrMsginfo").html(ErrMsg);
	//alert(ErrMsg);
}
//==============================

//验证密码
function Checkpassword(){
	ErrMsg=$("#ErrMsginfo").html();
	ErrMsg = ErrMsg.toUpperCase();
	if(StringLength($("#password").val())<6||StringLength($("#password").val())>18)
	{
		if (ErrMsg.indexOf(Passstr) < 0){
			ErrMsg =ErrMsg+Passstr;
			}
		Check=Check&&false;
	}
	else{
		if (ErrMsg.indexOf(Passstr) >= 0){
			ErrMsg = ErrMsg.replace(Passstr,"");
			}
		}
	$("#LoginErrMsg").removeClass();
	$("#LoginErrMsg").html("");
	$("#ErrMsginfo").removeClass();
	$("#ErrMsginfo").addClass("wronginfo");
	//$("#ErrMsginfo").html(ErrMsg);
	//alert(ErrMsg);
}
//==============================

//验证验证码是否正确
function verifycode(){
	ErrMsg=$("#ErrMsginfo").html();
	ErrMsg = ErrMsg.toUpperCase();
	$.ajax({
		type: "post",  
		url : "check.asp",  
		dataType:"html",  
		data: ("Action=verifycode&Chkname="+$("#Code").val()),
		success: function(Msg){
			if (Msg=="对"){
				if (ErrMsg.indexOf(Codestr) >= 0){
					ErrMsg = ErrMsg.replace(Codestr,"");
					}
				$("#loginOver").attr("disabled","");	
				}
			else{
				if (ErrMsg.indexOf(Codestr) < 0){
					ErrMsg =ErrMsg+Codestr;
					}
				Check=Check&&false;
				$("#loginOver").attr("disabled","disabled");
				}
			$("#LoginErrMsg").removeClass();
			$("#LoginErrMsg").html("");
			$("#ErrMsginfo").removeClass();
			$("#ErrMsginfo").addClass("wronginfo");
			$("#ErrMsginfo").html(ErrMsg);
		}      
	}); 
}

//============================

//确认提交
function CheckLoginForm()
{
	Check=true;
//	Checkusername();
//	Checkpassword();
	if($("#username").val()=="" || $("password").val()==""  ){alert("请输入您的用户名和密码！！");return;}
	if(Check==true){
		$("#ErrMsginfo").removeClass();
		$("#ErrMsginfo").addClass("wronginfo");
		$("#ErrMsginfo").html("<img src=\"../skin/images/loading.gif\" width=\"16\" height=\"16\" />正在登录,请稍候...");
		$.ajax({
			type: "post",  
			url : "memeberlogin.asp",  
			dataType:"html",  
			data: ("Action=login&username="+$("#username").val()+"&password="+$("#password").val()+"&Code="+$("#Code").val()),
			success: function(Msg){
				if (Msg=="登录成功"){
					//alert(Msg);
					window.open('loginsuccess.asp',target='_parent');
					}
				else{
					$("#ErrMsginfo").removeClass();
					$("#ErrMsginfo").html("");
					$("#LoginErrMsg").removeClass();
					$("#LoginErrMsg").addClass("wronglogininfo");
					alert(Msg);
					//$("#LoginErrMsg").html("<li>"+Msg+"</li>");
					//$("#loginOver").attr("disabled","disabled");
					//$("#Code").attr("value","");
					//RefurbishCode();
				}
			},
			error:function(){alert("远程获取数据失败！！")}      
		}); 
	}
	else
	{
		Check=true;	
	}
}