function loadDebate(event) {
	if (event.data.element)
		element = $(event.data.element);
	else
		element = $(this);
	var params = element.attr('id');
	params = params.split("_");
	var debate_id = params[1];
	var side = params[2];
	var subject_id = params[3];
	if (side == 'left')
		otherside = 'right';
	else if (side == 'right')
		otherside = 'left';
	
	//alert ("DebateID: " + debate_id + " Side: " + side + " Otherside: " + otherside + " subject_id: " + subject_id);
	
	if (debate_id && side && subject_id) {
		// select debate id in vote forms
		$('.debate_id_voteform').val(debate_id);
		// change middle content
		$('#debate_content').hide();
		$('#loader_debate').show();
		$('#debate_content').load(
			element.parents('form').attr('action'),
    		{ debate_id: debate_id, subject_id: subject_id },
    		function() {
    			$('#loader_debate').hide();
    			$(this).fadeIn();
    			bindAddCommentEvent();
    			bindGetMoreCommentsEvent();
    			bindLiveCharacterCountEvent();
    			bindRatingSystem();
    			$('.ui_button').button();
    			$('a.lightbox').lightBox();
    			window.location.hash = "debates";
    		}
		);
	}
	
	// select (change class) for paired articles in debate
	$(".article_list a[id^='articlelink']").removeClass('article_loader_on').addClass('article_loader');
	
	var leftElement = '#articlelink_'+debate_id+'_left_'+subject_id;
	var rightElement = '#articlelink_'+debate_id+'_right_'+subject_id;
	if ($(leftElement))
		$(leftElement).addClass('article_loader_on');
	if ($(rightElement))
		$(rightElement).addClass('article_loader_on');
}

$(document).ready(function()
{
	// subject > showSuccess > article link lists - loading debate into container
	if ($("a[id^='articlelink']"))
		$("a[id^='articlelink']").bind("click", {element: null}, loadDebate);
	if ($("a[id^='articlelink2']"))
		$("a[id^='articlelink2']").bind("click", {element: null}, loadDebate);
	if ($("a[id^='articlelink3']"))
		$("a[id^='articlelink3']").bind("click", {element: null}, loadDebate);
	
	// subject > showSuccess > debate view > incarca fortat primul debate
	var fakeEvent1 = [];
	var fakeEvent2 = [];
	fakeEvent2['element'] = "a[id^='debatefakelink']";
	fakeEvent1['data'] = fakeEvent2;
	if ($("a[id^='debatefakelink']").length > 0)
		loadDebate(fakeEvent1);
	
	// subject > showSuccess > cPanel > link adaugare articol (debate nou)
	$('a.articleadd_button').click(function() {
		$(this).parents('form').submit();
	});
});
