var isUserLogined = 0;

function loginSubmit(login, uc)
{
	var username = login.elements['username'];
	var password = login.elements['password'];
    if(!loginCheck(login)) return false;
	if(uc == 1) return true;
	$.post(login.action, 'action=ajax&username='+username.value+'&password='+password.value, function(data){
		if(data == 1)
		{
			$.get('mytools.php', {file:'status', action:'getUserStatusFull'}, function(data){
				if(data != ''){
					data = data.split(",");
					$('#span_username').html("<a href='member/'>" + data[0] + "</a>");
					$('#span_gradenow').html(data[1]);
					$('#span_commentnow').html(data[2]);
					$('#login_form').hide();
					$('#logined_form').show();
					isUserLogined = 1;

					refreshElements('');
				}
			});
		}
		else
		{
			alert('登录失败');
			redirect(login.action);
		}
		username.value = password.value = '';
	});
	return false;
}

function logout(url)
{
	$.get(url+'&id='+Math.random()*5, function(data){
		if(data != 1) alert(data);
	});
	$('#logined_form').hide();
	$('#login_form').show();
	isUserLogined = 0;

	refreshElements('disabled');
}

function loginshow()
{
	var auth = getcookie('auth');
	if(auth != null)
	{
		$('#logined_username').html(unescape(getcookie('username')));
		$('#div_login').hide();
		$('#div_logined').show();
	}
	else
	{
		$('#div_logined').hide();
		$('#div_login').show();
	}
}

function loginshow2()
{
	var auth = getcookie('auth');
	if(auth != null && getcookie('username')!=null)
	{
		$('#span_username').html("<a href='member' target='_blank'>" + unescape(getcookie('username')) + "</a>");
		$('#span_login').hide();
		$('#span_status').show();
	}
	else
	{
		$.get('mytools.php', {file:'status', action:'getUserStatus'}, function(data){
			if(data != '')
			{
				$('#span_username').html("<a href='member' target='_blank'>" + data + "</a>");
				$('#span_login').hide();
				$('#span_status').show();
			}
			else
			{
				$('#span_status').hide();
				$('#span_login').show();
			}
		});
	}
}

function loginshow3()
{
	var auth = getcookie('auth');
	var announce = "暂时没有活动和公告:)";
	if(auth != null && getcookie('username')!=null)
	{
		$('#span_username').html("<a href='member/'>" + unescape(getcookie('username')) + "</a>");
		$.get('mytools.php', {file:'status', action:'getUserStatusFull'}, function(data){
			if(data != '')
			{
				data = data.split(",");
				//$("#span_username").html(data[0]);
				$("#span_gradenow").html(data[1]);
				$("#span_commentnow").html(data[2]);
			}
		});
		$("#banner_announce").html(announce);
		$('#login_form').hide();
		$('#logined_form').show();
		isUserLogined = 1;

		refreshElements('');
	}
	else
	{
		$.get('mytools.php', {file:'status', action:'getUserStatusFull'}, function(data){
			if(data != '')
			{
				data = data.split(",");
				$("#span_username").html("<a href='member/'>" + data[0] + "</a>");
				$("#span_gradenow").html(data[1]);
				$("#span_commentnow").html(data[2]);
				$("#banner_announce").html(announce);
				$("#login_form").hide();
				$("#logined_form").show();

				refreshElements('');

				isUserLogined = 1;
			}
			else
			{
				$("#logined_form").hide();
				$("#login_form").show();

				refreshElements('disabled');
			}
		});
	}
}

$(function(){
   //loginshow2();
});

function refreshElements(status){
	$('#comment').attr('disabled', status);
	$('#dosubmit').attr('disabled', status);
	$("input[name=comment_level_vote]").attr('disabled', status);

	if(status == 'disabled'){
		$('#comment').val("请先登录后再发表评论。");
	}else{
		$('#comment').val("请输入评论内容，不少于5个字。");
	}
}
