//验证码

var c="0";
var a="0";
var b="0";
var username="";
var password="";
function changeImg(){
	var imgSrc = $("#imgObj");
	var src = imgSrc.attr("src");
	//imgSrc.attr("src",chgUrl(src));
	imgSrc.attr({ src: chgUrl(src)});
}
//时间戳
//为了使每次生成图片不一致，即不让浏览器读缓存，所以需要加上时间戳
function chgUrl(url){
	var timestamp = (new Date()).valueOf();
	url = url.substring(0,18);
	if((url.indexOf("&")>=0)){
		url = url + "×tamp=" + timestamp;
	}else{
		url = url + "?timestamp=" + timestamp;
	}
	return url;
}

function isRightCode(){
	var code = $("#authcode").attr("value");
	code = "c=" + code;
	$.ajax({
		type:"POST",
		url:"/ResultServlet",
		data:code,
		success:callback
	});
}

function callback(data){
	if(data==1){
		$("#authcode_error").html("");
		document.forms[0].submit();
	}else{
		$("#authcode_error").html(data);
	}
}
function isRightCode3(){
	var code = $("#authcode").attr("value");
	code = "c=" + code;
	$.ajax({
		type:"POST",
		url:"/ResultServlet",
		data:code,
		success:callback3
	});
}

function callback3(data){
	if(data==1){
		$("#authcode_error").html("");
		document.forms[1].submit();
	}else{
		$("#authcode_error").html(data);
	}
}
function isRightCode2(){
	var code = $("#authcode").attr("value");
	code = "c=" + code;
	$.ajax({
		type:"POST",
		url:"/ResultServlet",
		data:code,
		success:callback2
	});
}

function callback2(data){
	if(data==1){
		c="1";
	}else{
		c="0";
		$("#loginError").html("验证码不正确");
	}
	
	if(a=="1" && b=="1" && c=="1"){
		var code = "c=" + username+"&pwd="+password;
		$.ajax({
			type:"POST",
			url:"/userLogin.do",
			data:code,
			success:logincallback
		});
	}
}

function login(){
	username = $("#user_name").attr("value");
	password = $("#password").attr("value");
	if(username==""){
		a="0";
		$("#loginError").html("用户名不能为空");
	}else{
		a="1";
	}
	if(password==""){
		b="0";
		$("#loginError").html("密码不能为空");
	}else{
		b="1";
	}
	isRightCode2();
	
}

function logincallback(data){
	if(data==1){
		$("#loginError").html("用户不存在或密码不正确");
		changeImg();
	}else{
		$("#login01").hide();
		$("#login02").show();
		$("#loginInfo").html(data);
		window.location.reload();
	}
}
