function reportPost(id){
	if (confirm("Click OK if you feel this post is inappropriate.")){
		jQuery.get("?process&action=report_post&post_id="+id);
		$("#score_"+id+" .report_post").html("<b class=stock_red>Reported.</b>");
	}
	return false;
}
function postQuote(id){
	var source;
	var name=stripHTML($('#poster_name_'+id).html());
	if (!(source=$('#source_'+id).html())){
		$.get('?process',{ action: 'post_source', id: id },
		function(data){ 
			$('#source_'+id).html(data); 
			source=$('#source_'+id).html();
			$('#post-body').val($('#post-body').val()+"[quote="+name+"]"+urldecode(source)+"[/quote]\n");
		});
	} else {
		$('#post-body').val($('#post-body').val()+"[quote="+name+"]"+urldecode(source)+"[/quote]\n");
	}
}
var enableSubmit = function() { $("#new-topic-submit").removeAttr("disabled"); };
$(document).ready(function(){
	$("ul.profile-icons li a").click(function(){
		$(this).next().toggleClass('snbox').toggle().select();
	});
	$(".forum-post-score .plus").click(function(){
		$(this).parent().hide();
		var pid=$(this).siblings("span").html();
		$(this).parent().load("?process",{'action':'score_post','post_id':pid,'score':'1'});
		$(this).parent().show();
	});
	$(".forum-post-score .minus").click(function(){
		$(this).parent().hide();
		var pid=$(this).siblings("span").html();
		$(this).parent().load("?process",{'action':'score_post','post_id':pid,'score':'-1'});
		$(this).parent().show();
	});
	$("#preview_button").click(function(){
		$("#preview_cell").load("?process",{'action':'post_preview','body':$("#post_body").val()});
		$("#preview_row").fadeIn();
	});
	$("#post-preview-button").click(function(){
		$(this).attr('disabled', 'disabled');
		$("#forum-post-body").load("?preview",{'body':$("#post-body").val()});
		$("#forum-post-preview").fadeIn();
		$(this).attr('disabled','');
	});
	$(".show-op").click(function(){
		$(".original-post").toggleClass('hidden');
	});
	$(".group-toggle").click(function(){
		var flag = $(this).children("span:eq(0)").html();
		$(".group-"+flag).toggleClass("hidden");
		jQuery.get("?process&action=toggle_flag&flag="+flag);
		$(this).children("span:eq(1)").toggleClass("hidden");
		$(this).children("span:eq(2)").toggleClass("hidden");
	});
	$(".forum-row").mouseenter(function(){
		$(this).css('backgroundColor','#FFFFCC').css('cursor','pointer');
	}).mouseleave(function(){
		$(this).css('backgroundColor','').css('cursor','');
	});
	$(".forum-row").click(function(){
		window.location = $(this).find("a").attr('href');
	});
	$("#new-topic-submit").click(function(){
		$(this).css("disabled","disabled");
		setTimeout(enableSubmit,5);
	});
});