$(document).ready(function(){
	$("p.page").find("a").each(function(){
		$(this).bind("click",function(){
			var pn = $(this).attr("id").split('_')[1];
			if(pn>0){
				showComments(pn);
				return false;
			}
		});
	});
	var id = $("input#id").val();
	$("form#postComment").find("input.submit_btn").bind("click",function(){
		$.post("./?mod=reply&ac=do&op=addComment",{id:id,content:$("textarea#msg").val(),modname:$("input#modname").val(),type:$("input#type").val(),dbname:$("input#dbname").val()},function(responseText){
			$("textarea#msg").val();
			refreshComment();
		});
	});
});
function refreshComment(){
	showComments(1);
}
function showComments(page){
	var id = $("input#id").val();
	var modname = $("input#modname").val();
	var type = $("input#type").val();
	var dbname = $("input#dbname").val();
	$.getJSON("./?mod=reply&ac=do&op=showComments&id="+id+"&modname="+modname+"&type="+type+"&dbname="+dbname+"&page="+page+"&t="+Math.random(), function(json){
		var n = 0;
		var html = Array();
		$.each(json.comments,function(key,value){
			html[n] = '<li>';
			n++;
			if(value.purview){
				html[n] = '<a style="float:right;margin:10px" href="?mod=reply&ac=manage&op=del&id='+value.replyid+'">删除</a>';
				n++;
			}
			html[n] = '<a href="javascript:void(0);" class="user"><img src="'+value.siteurl+'Global/style/common/images/user_a.gif"/><em>评论人：'+value.username+'</em></a>';
			n++;
			html[n] = '<span>评论时间：'+value.timeline+'</span>';
			n++;
			html[n] = '<p>'+value.content+'</p></li>';
			n++;
		});
		html = html.join('');
		$("ul.message_ul").html(html);
		var pn = 0;
		var phtml = Array();
		$.each(json.multi,function(key,value){
			if(value.page>0){
				phtml[pn] = '<a href=\''+value.url+'\''+value.className+' id="page_'+value.page+'"\>'+value.html+'</a>';
			}else{
				phtml[pn] = value.html;
			}
				pn++;			
		});
		phtml = phtml.join('');
		$("p.page").html(phtml);
		$("p.page").find("a").each(function(){
			$(this).bind("click",function(){
				var pn = $(this).attr("id").split('_')[1];
				if(pn>0){
					showComments(pn);
					return false;
				}
			});
		});
	});
}
