function click_login()
{
	var usr = document.getElementById("usr").value;
	var pwd = document.getElementById("pwd").value;
	usr = trim_all(usr);
	pwd = trim_all(pwd);
	if(usr == "")
	{
		alert("请输入用户名。");
	}
	else if(pwd == "")
	{
		alert("请输入密码。");
	}
	else
	{
		document.getElementById("login_form").submit();
	}
}
function click_reg()
{
	var usr = document.getElementById("usr").value;
	var name = document.getElementById("nickname").value;
	var pwd = document.getElementById("pwd").value;
	var pwd2 = document.getElementById("pwd2").value;
	usr = trim_all(usr);
	pwd = trim_all(pwd);
	pwd2 = trim_all(pwd2);
	name = trim_all(name);
	if(usr == "")alert("用户名不能为空")
	else if(pwd == "")alert("密码不能为空");
	else if(name.length < 3)alert("昵称长度至少要3位");
	else if(pwd.length < 3)alert("密码长度至少要3位");
	else if(pwd != pwd2)alert("两次输入的密码不匹配");
	else document.getElementById("reg_form").submit();
}
function check_edit()
{
	var page_name = document.getElementById("edit_name").value;
	page_name = trim_all(page_name);
	if(page_name == "")
	{
		alert("页面名称不可以为空。");
	}
	else
	{
		document.getElementById("edit_form").submit();
	}
}
function show_hide_tags()
{
	var box = document.getElementById("tag_list");
	box.style.display = box.style.display == "none" ? "block" : "none";
}
function add_tag(tag)
{
	var input = document.getElementById("edit_tag");
	var str = input.value;
	if(str.indexOf(tag) == -1)
	{
		input.value = str != "" ? str + "," + tag : tag;
	}
}
function format_tag_input(obj)
{
	var str = obj.value;
	str = trim_all(str);
	str = str.replace(/\，/g, ",");
	obj.value = str;
}
function click_page_preview()
{
	var str = document.getElementById("edit_summary").value;
	str += "----";
	str += document.getElementById("edit_content").value;
	document.getElementById("preview_value").value = str;
	document.getElementById("preview_form").submit();
}
function quote_comment(author, date, id)
{
	var str = document.getElementById("comment_value_" + id).value;
	var box = document.getElementById("comment_quote");
	box.value = author + " @ " + date + "\n" + str;
	document.getElementById("comment_content").focus();
}
function clear_comment_quote()
{
	document.getElementById("comment_quote").value = "";
}
function fresh_to_add_new_link()
{
	document.getElementById("setting_type").value = "new";
	document.getElementById("link_label").value = "";
	document.getElementById("link_url").value = "";
	document.getElementById("link_order").value = "100";
	document.getElementById("setting_title").innerHTML = "增加链接";
}
function edit_link_setting(id, label, url, target, position, order_num)
{
	document.getElementById("setting_type").value = "edit";
	document.getElementById("setting_edit_id").value = id;
	document.getElementById("link_label").value = label;
	document.getElementById("link_url").value = url;
	document.getElementById("link_target").value = target;
	document.getElementById("link_position").value = position;
	document.getElementById("setting_title").innerHTML = "编辑链接 " + id;
	document.getElementById("link_order").value = order_num;
}
function del_link_setting(id)
{
	document.getElementById("setting_type").value = "del";
	document.getElementById("setting_edit_id").value = id;
	document.getElementById("link_form").submit();
}
function show_hide_div(div_name)
{
	var box = document.getElementById(div_name);
	box.style.display = (box.style.display == "none" || box.style.display == "") ? "block" : "none";
}
function check_change_admin_pwd()
{
	var old_pwd = document.getElementById("old_pwd").value;
	var new_pwd = document.getElementById("new_pwd").value;
	var new_pwd2 = document.getElementById("new_pwd2").value;
	if(old_pwd == "")
	{
		alert("请输入旧密码");
	}
	else if(new_pwd == "")
	{
		alert("请输入新密码");
	}
	else if(new_pwd != new_pwd2)
	{
		alert("两次输入的新密码不一样");
	}
	else
	{
		document.getElementById("change_admin_pwd_form").submit();
	}
}
function submit_diary_comment(id)
{
	var content = document.getElementById("diary_comment_content_" + id).value;
	content = trim_all(content);
	if(content == "")
	{
		alert("请输入内容。");
	}
	else
	{
		document.getElementById("diary_comment_form_" + id).submit();
	}
}
function open_diary_comment(event, id)
{
	document.getElementById("diary_comment_div").style.display = "block";
	set_div_position_by_mouse(event, "diary_comment_div", -100, 20);
	document.getElementById("diary_id").value = id;
}