
function post(){
	ing("发送中...");
	onRequest = new Request.JSON({url: "/shu/post.php", onComplete: function(person){
		if(person.id=="a"){
			inged("请登录");
		}else if(person.id=="b"){
			inged("参数不完整");
		}else if(person.id=="c"){
			inged("请不要重复发布");
		}else if(person.id=="d"){
			inged("系统错误");
		}else{
			var tr=new Element("tr");
			tr.adopt(new Element("th").adopt(new Element("a",{"html":person.title,"href":"/review.php?id="+person.id})));
			tr.adopt(new Element("td").adopt(new Element("a",{"href":"/zuozhe/"+person.uid+".html"}).adopt(new Element("img",{"src":"/pic/16/"+person.uid+".jpg","alt":person.uname})).appendText(person.uname)));
			tr.adopt(new Element("td",{"text":"0回应"}));
			tr.adopt(new Element("td",{"text":person.dt}));
			tr.inject($("main").getElement("table[class='bbss']").getElement("tbody"),'top');
			tr.setStyle("background-color","#ff9");
			if($("nopost")){
				$("nopost").dispose();
			}
			new Fx.Scroll($(document.body),{duration:200,
				onComplete:function(){
					new Fx.Tween(tr, {duration:4000}).start("background-color", "#eee");
				}
			}).start(0,0);
			$("post").getElement("input[name='title']").value="";
			$("post").getElement("textarea").value="";
			inged("成功!");
		}
	}}).POST({"id":$("post").getElement("input[name='xid']").value,"title":$("post").getElement("input[name='title']").value,"text":$("post").getElement("textarea").value});
}
function review(){
	ing("发送中...");
	onRequest = new Request.JSON({url: "/shu/review.php", onComplete: function(person){
		if(person.id=="a"){
			inged("请登录");
		}else if(person.id=="b"){
			inged("参数不完整");
		}else if(person.id=="c"){
			inged("请不要重复发布");
		}else if(person.id=="d"){
			inged("系统错误");
		}else{
			var tr=new Element("tr");
			tr.adopt(new Element("th").adopt(new Element("a",{"name":"g"+person.id})).adopt(new Element("a",{"href":"/review.php?id="+person.id}).adopt(new Element("img",{"src":"/pic/48/"+person.uid+".jpg","alt":person.uname})).adopt(new Element('br')).appendText(person.uname)));
			tr.adopt(new Element("td").adopt(new Element("div",{"class":"con"}).adopt(
				new Element("div",{"class":"text","html":person.con})
			).adopt(
				new Element("div",{"class":"dcu"}).appendText(person.dt+" ").adopt(new Element("a",{"text":"#","href":"#g"+person.id}))
			)));
			$("main").getElement("table[class='lis']").getElement("tbody").adopt(tr);
			new Fx.Tween(tr, {duration:3000}).start("background-color","#ff9","#fff");
			$("post").getElement("textarea").value="";
			inged("成功!");
		}
	}}).POST({"id":$("post").getElement("input[name='bid']").value,"text":$("post").getElement("textarea").value});
}

window.addEvent("domready", function() {
var btype="bid";
var lis;
//论坛
if($("main").getElement("table[class=bbss]")){
//隔行色
	var bbstrs=$("main").getElement("table[class=bbss]").getElements("tr");
	for(var i=0;i<bbstrs.length;i++){bbstrs[i].set("class","tr"+(i%2));}
	//论坛列表
	lis=$("main").getElement("table[class='bbss']").getElements("tr");
}else{
	lis=$("main").getElement("table[class='lis']").getElements("tr");
	btype="blid";
}
for(var i=0;i<lis.length;i++){
if(lis[i].getElement("a[class='cao']")){
var cao=lis[i].getElement("a[class='cao']");
cao.addEvent("click",function(){
	ing("进行中...");
	if(this.get("rel")=="d"){
		inged("请先删除该主题的回应!");
		return;
	}
	var bid=this.get("rel");
	new Request({
		"method":"get",
		"url":"/shu/delli.php",
		onComplete: function(response) {
			var patrn=/^([0-9]){2,10}$/;
			if(patrn.exec(response)){
	new Fx.Morph("r"+response,{
	onComplete:function(){
				$("r"+response).dispose();
				inged("删除成功!");
	}
	}).start({
		"opacity":[1,0]
	});
			}else{
				inged("出错!"+response);
			}
		}  
	}).send(btype+"="+bid);
});
lis[i].addEvents({
"mouseover":function(){
this.getElement("a[class='cao']").setStyle("visibility","visible");
},
"mouseout":function(){
this.getElement("a[class='cao']").setStyle("visibility","hidden");
}
});
}
}

});
