function checkLogin_active(){
	changeLoginState(1);
	refurError();
	var message="";
	opselect=true;
	
	var username=$("txtnames").value;
	var password=$("txtpasswords").value;
	var rankcode=$("txtranks").value;
	
	var errorrankobj=document.getElementById("errorrankcode");
	var errorpwdobj=document.getElementById("errorpwdcode");
	var erruser=document.getElementById("erruser");
	
	if(document.all["txtranks"]&&document.all["txtranks"].value==""){
		message='请填验证码!';
		opselect=false;
	}
	
	if(document.all["txtpasswords"]&&document.all["txtpasswords"].value==""){
		message='请填写激活码!';
		opselect=false;
	}
	
	if(document.all["txtnames"]&&document.all["txtnames"].value==""){
		message='请填写卡号!';
		opselect=false;
	}	
	if(opselect){
		try{
			CardActive.ActiveCards(username,password,rankcode,executeActionResult);
		}catch(e){alert(e)}
		
	}else{
		if(message.indexOf("验证码")>-1){
			errorrankobj.innerHTML=message;
		}else if(message.indexOf("激活码")>-1){
			errorpwdobj.innerHTML=message;
		}else if(message.indexOf("卡号")>-1){
			erruser.innerHTML=message;
		}
		changeLoginState(0);
		return false;
	}
}
function executeActionResult(msg){
	if(null!=msg){
	try{
		var result=msg.result;
		var message=msg.message;
		var errorrankobj=document.getElementById("errorrankcode");
		var errorpwdobj=document.getElementById("errorpwdcode");
		var erruser=document.getElementById("erruser");		
		if(result!="success"){
			//错误处理
			if(message.indexOf("验证码")>-1){
				errorrankobj.innerHTML=message;
			}else if(message.indexOf("激活")>-1){
				errorpwdobj.innerHTML=message;
			}else {
				erruser.innerHTML=message;
			}
			changeLoginState(0);
		}else{
			//登录成功的处理
			var end_date=msg.redirecturl;
			var nextpage="/passport/active/active_redirect.jsp?end_date="+end_date;
			setCookie("KuKeDesktopSSOID",message);			
	//		SetCookie("KuKeDesktopSSOID",message,"M",30,"/",".kuke.com","secure");
			window.location.href=nextpage;
		}
	}catch(err)
	{}
	}
}
function setCookie(name, value) {
    var expires = "";
    document.cookie = name + "=" + value + "; path=/";
}
function refurError(){
	var errorrankobj=document.getElementById("errorrankcode");
	var errorpwdobj=document.getElementById("errorpwdcode");
	var erruser=document.getElementById("erruser");
	
	errorrankobj.innerHTML="";
	errorpwdobj.innerHTML="";
	erruser.innerHTML="";
}
function changeLoginState(state){
	var loginButtonObj=document.getElementById("loginButton");
	if(state==1){
		loginButtonObj.disabled="true"
	}else{
		loginButtonObj.disabled=""
	}
}
function checkLogin_download(){
	changeLoginState(1);
	refurErrors();
	var message="";
	opselect=true;
	
	var username=$("txtUserName").value;
	var password=$("txtUserPwd").value;	
	var form=$("from").value;
	var prepage=$("PrePage").value;
	
	var errorpwdobj=document.getElementById("errorpwdcode");
	var erruser=document.getElementById("erruser");
	
	if(document.all["txtUserPwd"]&&document.all["txtUserPwd"].value==""){
		message='请填写密码!';
		opselect=false;
	}
	
	if(document.all["txtUserName"]&&document.all["txtUserName"].value==""){
		message='请填写下载帐号!';
		opselect=false;
	}	
	if(opselect){
		try{
			document.frmlogin.submit();
		}catch(e){alert(e)}
		
	}else{
		if(message.indexOf("验证码")>-1){
			errorpwdobj.innerHTML=message;
		}else if(message.indexOf("密码")>-1){
			errorpwdobj.innerHTML=message;
		}else if(message.indexOf("下载帐号")>-1){
			erruser.innerHTML=message;
		}
		changeLoginState(0);
		return false;
	}
}
function refurErrors(){
	var errorpwdobj=document.getElementById("errorpwdcode");
	var erruser=document.getElementById("erruser");
	
	errorpwdobj.innerHTML="";
	erruser.innerHTML="";
}
