$(document).ready(function() {
	init();
	$("#feeds").fadeIn("slow");
	$("#last_added").fadeIn("slow");
	$("#last_rated").fadeIn("slow");
	$("#fans").fadeIn("slow");
});

function init() {
	
	
	$('.displayform').click(function() {
		var formid = $(this).attr('formid');
//		$(".form").addClass("hidden");
		$("#form"+formid).removeClass("hidden");
	})
	
	$('.req_submit').click(function() {
		var sb = $(this);
		var ta = sb.parent().children('.req_message');
		sb.addClass('loading');
		var url = sb.attr('action');
		var topic = sb.attr('topic');
		var user = sb.attr('user');
		var message = ta.val();
		var params = "form_sent=1&form_user=" + user + "&req_message=" + message;
		$.ajax({ type: "POST", url: url, data: params, success: function(msg) {
			sb.removeClass('loading');
			if(msg == "true") {
				reload_com(topic);
				ta.val("");
			}
			else {
				alert("erreur");
			}
		}});
	});
	
	function reload_com(topicid) {
		var elem = $('#com-' + topicid);
		var cpt = $('#com-cpt-' + topicid);
		var ew = elem.width();
		var eh = elem.height();
		var eh2 = eh / 2;
		//elem.append('<div style="position:absolute;top:0;left:0;width:' + ew + 'px;height:' + eh + 'px;background:gray;opacity:0.8;text-align:center"><img src="/images/interface/load.gif" style="margin-top:' + eh2 + 'px" /></div>').css('height', eh + "px");
		var params = "controller=home&reload_posts=1&topicid=" + topicid;
		$.ajax({ type: "POST", url: "/", data: params, success: function(msg) {
			elem.html(msg);
			var nb = $('#cpt-' + topicid).html();
			cpt.html(nb + (nb > 1 ? ' commentaires' : 'commentaire'));
		}});
	}
}

