var ForumPost = new Object();
ForumPost.showMore = (function(timeIntercept) {
	$("#forum_stream_container").html("Loading...");
	$.post(CFG.urlpath+"/forumdisplay/ajax.php", {posttime:timeIntercept, id:listing_id}, function(content) {
		$("#forum_stream_container").remove();
		$("#external_forums_container").append(content);
		//$("#external_forums_container > hr:last ~ div").hide().fadeIn();		
		ForumPost.toggleForumOption();
		$(".buttonTranslate").toggle( 
			function() {
				var button = $(this);
				var postcontent = $(this).parent().next(".postcontent");
				var text = postcontent.html();
				var div_translate = $(this).parent().parent().children(".postcontent_translate");
				
				button.append(" <img src=\""+CFG.urlpath+"/images/loading_mini.gif\">");
				detectLanguage(text, function(langcode) {
					translate(text, langcode, function(translatetext) {
						$(div_translate).html(translatetext);
						postcontent.hide();
						div_translate.show();
						button.text("Undo");
					});
				});
			},
			function() {
				var button = $(this);
				var postcontent = $(this).parent().next(".postcontent");
				var text = postcontent.html();
				var div_translate = $(this).parent().parent().children(".postcontent_translate");
				
				div_translate.hide();
				postcontent.show();
				$(this).text("Translate");
			}
		);
	});
})

/* Options that SHOW only posts from certain Forum, with UI */
$(document).ready( function() {
	ForumPost.toggleForumOption();
});


ForumPost.toggleForumOption = (function() {
	/*
	$(".postcontain").mouseover( function() {
		$(this).children(".UIOption").show();
	});
	$(".postcontain").mouseout( function() {
		$(this).children(".UIOption").hide();
	});
	*/
});

ForumPost.showForum = (function(forumname) {
	$(".postcontain").hide();
	$(".postcontain."+forumname).show();
});

ForumPost.showForums = (function() {
	$(".postcontain").show();
});