//有关buger操作的相关js库
//刷新当前页面的简化函数
function refresh()
{
	location.reload();
	return false;
}
//获得bugerlist--主要用于buger世界中
//startService用于启动数据库连接池
function startService()
{
	return ajax(bugerUrl.ajax.startService,null,4000,true);
}
//得到布格列表
function getbugerlist(pno,len)
{
	var param={'pno':pno,'len':len};
	return ajax(bugerUrl.ajax.getbugerlist,param,4000,false);
}
//提交帖子的回帖
function doPostReply(fid,text)
{
	if(fid == null || text==null )
		return null;
	param={'fid':fid,'text':text,'textcode':'测试内容编码'};
	return ajax(bugerUrl.ajax.postreply,param,4000,false);
}
//删除回帖
function doDeleteReply(fid,layer)
{
	if(fid == null || layer==null )
		return null;
	var param={'fid':fid,'layer':layer};
	return ajax(bugerUrl.ajax.deletereply,param,4000,false);
}
//发贴
function doCreateNewFile(gridid,title,text,xs,safe_no)
{
	if(title == null || text==null )
		return null;
	var param={'gridid':gridid,'title':title,'text':text,'xs':xs,'sno':safe_no,'textcode':'测试内容编码'};
	return ajax(bugerUrl.ajax.newf,param,10000,false);
}
//删除帖子
function doDeleteFile(fid)
{
	if(fid == null)
		return null;
	var param={'fid':fid};
	return ajax(bugerUrl.ajax.delf,param,4000,false);
}
//编辑帖子
function doEditFile(fid,title,text)
{
	if(fid == null || title==null || text==null)
	{
		return null;
	}
	var param={'fid':fid,'title':title,'text':text,'textcode':'测试内容编码'};
	return ajax(bugerUrl.ajax.editf, param, 4000, false);
}
//编辑回贴
function doEditReply(fid,layer,text)
{
	if(fid == null | layer==null || text==null)
	{
		return null;
	}
	var param={'fid':fid,'layer':layer,'text':text,'textcode':'测试内容编码'};
	return ajax(bugerUrl.ajax.editr, param, 4000, false);
}
//置顶贴
function doSetTop(fid,info)
{
	if(fid==null) return null;
	var param={'fid':fid,'top':'yes','info':info,'textcode':'测试内容编码'};
	return ajax(bugerUrl.ajax.setTopHotFile, param, 4000, false);
}
//置为热贴
function doSetHot(fid,info)
{
	if(fid==null) return null;
	var param={'fid':fid,'info':info,'textcode':'测试内容编码'};
	return ajax(bugerUrl.ajax.setTopHotFile, param, 4000, false);
}
//设置精华标记
function setGood(fid)
{
	if(fid==null) return null;
	var param={'fid':fid};
	ret = ajax("ajax/buger/doSetGoodFile.jsp", param, 4000, false);
	if(ret) alert(ret.msg);
	else  alert("设置精华贴失败!");
	if(ret&& ret.ret) refresh();
}
//清除精华标记
function clearGood(fid)
{
	if(fid==null) return null;
	var param={'fid':fid};
	ret = ajax("ajax/buger/doClearGoodFileFlag.jsp", param, 4000, false);
	if(ret) alert(ret.msg);
	else  alert("清除精华贴标记失败!");
	if(ret&& ret.ret) refresh();
}
//撤置顶
function doCancelTop(fid)
{
	if(fid==null) return null;
	var param={'fid':fid,'top':'yes'};
	return ajax(bugerUrl.ajax.cancelTopHotFile, param, 4000, false);
}
//撤热贴
function doCancelHot(fid)
{
	if(fid==null) return null;
	var param={'fid':fid};
	return ajax(bugerUrl.ajax.cancelTopHotFile, param, 4000, false);
}
//收藏帖子或者布格、格子
function doSave(id,kind)
{
	if(id == null || kind == null) return null;
	var param={'id':id,'kind':kind};
	return ajax(bugerUrl.ajax.save, param, 4000, false);
}

