function log_sub() {
    var re1=/^\s+|\s+$/g ; 
    var passwd = document.getElementById("passwd").value;

    var email = document.getElementById("email").value.replace(re1,''); 
    var re = /\+/g;
        email = email.replace(re,'%2B');
    var emailinfo_sign = document.getElementById("eminfo_sign");
    var passinfo_sign = document.getElementById("psinfo_sign");
    
    var ret = true;
    if ((email == "") && (passwd == "")){
        document.getElementById('errors').innerHTML = "请输入您的邮箱和密码";
        document.getElementById("errorimage").style.display = "";
        passinfo_sign.style.display = "none";
        emailinfo_sign.style.display = "none";
        document.getElementById("passinfo").innerHTML = "";
        document.getElementById("emailinfo").innerHTML = "";
        ret = false;
    } 
    else {
        if (email == ""){
            emailinfo_sign.style.display = "";
            document.getElementById("emailinfo").innerHTML = "请输入登陆邮箱";
    
            ret = false;
    
        }else{
            emailinfo_sign.style.display = "none";
            document.getElementById("emailinfo").innerHTML = "";
        }
        
        if (passwd == ""){
        
            document.getElementById("passinfo").innerHTML = "请输入登陆密码";
            passinfo_sign.style.display = "";
            ret = false;
    
        }else{
            passinfo_sign.style.display = "none";
            document.getElementById("passinfo").innerHTML = "";
        }
    }
    
    if (ret) {
        var rand = Math.random();
        var newpasswd = hex_md5(passwd);
        var x = new XHR("re_log_sub");
        var url = "common/logging_in.php?email="+email+"&passwd="+newpasswd+"&rand="+rand;
        x.get(url);
    }
    return ret;
}



function re_log_sub(ret)

{
    var result = new Array();
    result = ret.split("|");
    if( result[0] == '0' )
    {
        SetUserNameToCookie( result[2] );
        SetUserSessionIDToCookie( result[1] );
        location.href = 'sign_in.php';
        
    }
    else if (result[0] == '1')
    {
        location.href = result[1];
    }else if (result[0] == '2'){
        document.getElementById('errors').innerHTML = result[1];
        document.getElementById("errorimage").style.display = "";
        document.getElementById('passwd').value = "";
        document.getElementById("emailinfo").style.display = "none";
        document.getElementById("eminfo_sign").style.display = "none";
        document.getElementById("passinfo").style.display = "none";
        document.getElementById("psinfo_sign").style.display = "none";
        return false;
    }else
    {
        document.getElementById('errors').innerHTML = result[1];
        document.getElementById("errorimage").style.display = "";
        document.getElementById("wrong").style.display = "";
        document.getElementById('passwd').value = "";
        document.getElementById("emailinfo").style.display = "none";
        document.getElementById("eminfo_sign").style.display = "none";
        document.getElementById("passinfo").style.display = "none";
        document.getElementById("psinfo_sign").style.display = "none";
        refreshCc();
        return false;
    }
}
function reFreshCcEx()
{
    refreshCc();
    document.getElementById("ckerror").style.display = "none";
    var ckinfo = document.getElementById("ckinfo");
    ckinfo.innerHTML = "";
    ckinfo.className = "";
}

function GetCookie(name)
{
    var result = null;
    var myCookie = document.cookie + ";";
    var searchName = name + "=";
    var startOfCookie = myCookie.indexOf(searchName);
    var endOfCookie;
    if (startOfCookie != -1)
    {
    startOfCookie += searchName.length;
    endOfCookie = myCookie.indexOf(";",startOfCookie);
    result = unescape(myCookie.substring(startOfCookie, endOfCookie));
    }
    return result;
}

function changeImg(index_big_img,index_big_img_value,index_small_img,index_small_img_value,number){
	for(i=0; i < number; i++){
		if(index_big_img+i == index_big_img_value){
			document.getElementById(index_big_img+i).style.display = "block";
		}else{
			document.getElementById(index_big_img+i).style.display = "none";
		}
		
		if(index_small_img+i == index_small_img_value){
			document.getElementById(index_small_img+i).className = "in on";
		}else{
			document.getElementById(index_small_img+i).className = "in";
		}
	}
}

function index_switch(index_job,index_job_value,number){
	for(i=1; i <= number; i++)
	{
		if(index_job+i == index_job_value)
		{
			document.getElementById(index_job+i).className = "on";
			document.getElementById(index_job+"_div"+i).style.display = "block";
		}else{
			document.getElementById(index_job+i).className = "";
			document.getElementById(index_job+"_div"+i).style.display = "none";
		}
	}
}

function index_switch_tag(index_job,index_job_value,number){
	for(i=1; i <= number; i++)
	{
		if(index_job+i == index_job_value)
		{
			document.getElementById(index_job+i).className = "on";
			document.getElementById(index_job+"_div"+i).style.display = "block";
			document.getElementById(index_job+"_tag"+i).style.display = "block";
		}else{
			document.getElementById(index_job+i).className = "";
			document.getElementById(index_job+"_div"+i).style.display = "none";
			document.getElementById(index_job+"_tag"+i).style.display = "none";
		}
	}
}