﻿var absPwd="";
function loginErr(msg){
	if(msg){
		$("#loginErrMsg").show().html(msg);
	}else{
		$("#loginErrMsg").hide().html("");
	}
	return false;
}

$("#loginForm").submit(function(){
	loginErr();
	absPwd=this.pwd.value;
	if(this.uid.value=="") return loginErr("请填写登录用户名。");
	if(this.pwd.value=="") return loginErr("请填写登录密码。");
	
	var v=$("#JC_ValidateCode"+4039).val();
	if(v.length==0) return loginErr("请填写方框后面四位数字的验证码。");
	else if(v.length!=4) return loginErr("验证码输入不正确。");
	else{
		yzmIsErr=true;
		$.ajax({
            type: "GET",
            async: false,
            error:function(xmlObj,err,eObj){
                alert('对不起,验证码校验失败，服务器响应出错.');
            },
            url: jc.root+jc.servlet+'get.jc',
            data:{s:'chkValidateCode',yzm:$("#JC_ValidateCode"+4039).val()},
			dataType:'script'
        });
		if(yzmIsErr){
            $("#JC_Yzm"+4039).click();
            return loginErr("验证码输入不正确。");
        }
	}
	if($("#loginErrMsg").html()==""){
		this.pwd.value=this.pwd.value.MD5(32);
		var $d = $(".loginobj").serialize();
		var lgn = $.ajax({
			type:"GET",
			async:false,
			url:jc.root+jc.servlet+"VipServlet.jc",
			data:$d+"&s=login"
		}).responseText;
		if(lgn==1){
			if(this.JC_BackUrl.value=="") document.location.reload();
			else document.location.href = this.JC_BackUrl.value;
		}else{
			this.pwd.value=absPwd;
			loginErr("用户名或密码输入错误，登录失败！");
		}
	}
	return false;
});