

function showComments(obj, id){
	var item = $('#comment' + id);
	
	$(obj).parent().html('<img width="16" height="17" alt="" class="more" src="/images/answers-off.png">');
	
	$.get('/ajax-blog-comments/', {_blog_comment_id:id}, function(responseText){
		item.append('<div class="root">' + responseText + '</div>');
		
	});
	
	
}


function changeCarm(obj, comment, carm){
	
	$.get('/ajax-blog-carm/', {_blog_comment_carm_id:comment, _blog_add_carm:carm}, function(responseText){
		var num = $(obj).parent().parent().find('.num');
		var count = responseText; 
		num.html(count);
		num.removeClass('negative');
		num.removeClass('positive');
		if(count>0)
			num.addClass('positive');
		else if (count<0)
			num.addClass('negative');
	});
	
}

function answer(commentId){
	
	$('.answer-form-block').remove();
	
	var block;
	var articleId = $('#blog_article_id').val();
	
	var str = 	'<div class="answer-form-block">' +
					'<form method="post" id="add-comment-form">' +
						'<input type="hidden" name="_blog_add_comment"/>' + 
						'<input type="hidden" name="blog_article_id" value="' + articleId +'"/>';

	
	if(commentId == 0){
		block = $('#add-comment');
	}else{
		block = $('#comment' + commentId);
		str += '<input type="hidden" name="blog_comment_id" value="' + commentId + '"/>';
	}
	
	str +=				'<div class="input">' + 
							'<textarea class="answer-text" name="blog_comment_text"></textarea>' +
						'</div>' +
						'<div class="input">' +
							'<input type="submit" value="Отправить" onclick="addComment(' + commentId + '); return false;"/>' +
						'</div>' +
					'</form>' +
				'</div>';
	
	
	
	if (block.children('.root').length>0)
		block.children('.root').before(str);
	else
		block.append(str);
	
}

function addComment(commentId){
	var params = $('#add-comment-form').serializeArray(); 
	$('.answer-form-block').remove();
	
	$.post('/ajax-blog-add-comment/', params, function(responseText){
		if (commentId ==0){
			$('.comments-list').append(responseText);
		}else{
			var block = $('#comment'  + commentId).children('.root');
			if (block.length>0)
				block.append(responseText);
			else if ($('#comment'  + commentId + ' .comment-link').length>0) 
				$('#comment'  + commentId + ' .comment-link').click();
			else
				$('#comment'  + commentId).append('<div class="root"> ' + responseText + ' </div>');
		}
	});
	
}

