//_Layer.ondispose=function(id){
//	window.location.reload();
//}
function comment_check(){
	var top_content = $('content').value.Trim();
	if(top_content.length<=0){
	$('msg_content').innerHTML="&nbsp;";
	$('msg_content').appendChild(document.createTextNode("请输入评论内容!"));
	$('msg_content').focus();
		return false;
	}
	return true;
}
function clear_msg(){
	var top_content = $('content').value.Trim();
	if(top_content.length<=0){
		$('msg_content').innerHTML="&nbsp;";
		$('msg_content').appendChild(document.createTextNode("请输入评论内容!"));
	}else{
		$('msg_content').innerHTML = "&nbsp;";
	}
}

function short_cut(aid,evt){
	evt= evt || window.event;
	if(evt.keyCode == 10 || evt.which == 10 ){
		write_comment(aid);
	}
}

function write_comment(aid){
	if(!comment_check()){return;}
	var comment = $('content').value;
	var myAjax = new Ajax.Request(
		'/group/group_article_comment_write.php',
		{
		method: 'post',
		parameters: 'aid=' + encodeURIComponent(aid) + '&content=' + encodeURIComponent(comment),
		onComplete:write_res
	});
}

function write_res(originalRequest){
	var res = originalRequest.responseText;
	var flag = res.split(":")[0];
	var gid = res.split(":")[1];
	if(flag=="ok"){
		$('content').value="";
		l_group_msg("发表评论成功!");
		//window.location.reload();
	}else if(flag=="ignore"){
		$('content').value="";
		l_group_msg("您的评论已经提交，需要审核后才能显示，谢谢。");
		//window.location.reload();
	}else if(flag=="sys"){
		$('content').value="";
		l_group_msg(res.substr(4));
	}else{
		alert(res);
	}
}

function delete_article(id,gid){
	if(confirm('您确定要删除这一话题么？')) {
		var myAjax = new Ajax.Request(
			'/group/group_article_delete.php',
			{
				method: 'post',
				parameters: 'gid=' + encodeURIComponent(gid) + '&id=' + encodeURIComponent(id) + '&fg=' + encodeURIComponent('article'),
				onComplete:delete_article_res
			}
		);
	}
}

function edit_article(id, gid){
	var sTitle = $('title_e').innerHTML;
	var oObj = $('c_change_edit');
	sTitle = sTitle.replace(/\'/g,'\"');
	var sContent = $('content_e').innerHTML;
	sContent = sContent.replace(/\n/ig, '');
	sContent = sContent.replace(/<br[^>]*>/ig, "\n");
	$('title_e').innerHTML = '<input onchange="javascript:clear_title_msg();" id="_title_e" size="50" maxlength="50" value=\'' + sTitle + '\'> <span id="msg_title" style="color:red;font-size:12px;">&nbsp;</span>';
	$('content_e').innerHTML = '<textarea onchange="javascript:clear_content_msg();" id="_content_e" style="width:550px;height:300px;">' + sContent + '</textarea>';
	oObj.innerHTML = '<a href="javascript:;" onclick="submit_edit_article(\'' + id + '\',\'' + gid + '\');">提交</a>';
}
function submit_edit_article(id, gid){
	if(!topic_check()){return;}
	var sTitle = $('_title_e').value;
	var sContent = $('_content_e').value;
	var myAjax = new Ajax.Request(
			'/group/group_article_edit.php',
			{
				method: 'post',
				parameters: 'title=' + encodeURIComponent(sTitle) + '&id=' + encodeURIComponent(id) + '&content=' + encodeURIComponent(sContent),
				onComplete:callback_edit
			}
		);
}
function callback_edit(txt){
	var res = txt.responseText;
	l_group_msg(res);
}

function topic_check(){
	var top_title = $('_title_e').value.Trim();
	var top_content = $('_content_e').value.Trim();
	if(top_title.length<=0){
		$('msg_title').innerHTML="";
		$('msg_title').appendChild(document.createTextNode("请输入标题!"));
		$('_title_e').focus();
		return false;
	}
	if(top_title.length>25){
		$('msg_title').innerHTML="";
		$('msg_title').appendChild(document.createTextNode("抱歉，您的标题不能超过25个字符。"));
		$('_title_e').focus();
		return false;
	}
	if(top_content.length<=0){
		$('msg_title').innerHTML="";
		$('msg_title').appendChild(document.createTextNode("请输入内容!"));
		$('_content_e').focus();
		return false;
	}
	return true;
}

function clear_title_msg(){
	var top_title = $('_title_e').value.Trim();
	if(top_title.length<=0){
		$('msg_title').innerHTML="";
		$('msg_title').appendChild(document.createTextNode("请输入标题!"));
	}else{
		$('msg_title').innerHTML = "&nbsp;";
	}
}

function clear_content_msg(){
	var top_content = $('_content_e').value.Trim();
	if(top_content.length<=0){
		$('msg_title').innerHTML="";
		$('msg_title').appendChild(document.createTextNode("请输入内容!"));
	}else{
		$('msg_title').innerHTML = "&nbsp;";
	}
}

function delete_comment(id,aid,gid){
	if(confirm('您确定要删除这一圈子评论么？')) {
		var myAjax = new Ajax.Request(
			'/group/group_article_delete.php',
			{
				method: 'post',
				parameters: 'gid=' + encodeURIComponent(gid) + '&aid=' + encodeURIComponent(aid) + '&id=' + encodeURIComponent(id) + '&fg=' + encodeURIComponent('comment'),
				onComplete:delete_comment_res
			}
		);
	}
}

function delete_article_res(originalRequest){
	var res = originalRequest.responseText;
	var flag = res.split(":")[0];
	var gid = res.split(":")[1];
	if(flag=="ok"){
		window.location = "/group/group_home.php?gid="+gid;
	}else{
		l_group_msg(res);
	}
}
function delete_comment_res(originalRequest){
	var res = originalRequest.responseText;
	var flag = res.split(":")[0];
	var aid = res.split(":")[1];
	if(flag=="ok"){
		window.location.reload();
	}else{
		l_group_msg(res);
	}
}