/*
	Name: AbzareBlogger  ( ابزار بلاگر )
	By: Bahram Maravandi
	@mail: bahram.maravandi@gmail.com
	Updated: 03-10-1386, 24-12-2007
	Version: 1.0	
*/
var gPostId, gBlogId;
function displayPostComments(blogId, postId) {

var url = 'http://www.blogger.com/feeds/$BLOG$/$POST$/comments/default?alt=json-in-script&callback=renderComments';
url = url.replace('$POST$',postId);
url = url.replace('$BLOG$',blogId);

gPostId = postId;
gBlogId = blogId;

var script = document.createElement('script'); 
	
	script.type = 'text/javascript'; 
	script.id = "blog-comments-script";
	script.src = url;
	document.getElementsByTagName("head")[0].appendChild(script);			
}

function renderComments(json) {

if (!json.feed) 
	return;
	
	var entry = json.feed.entry;
	
	var divComments = document.getElementById("comment" + gPostId);
	divComments.innerHTML = "";
	
	var divHeader = document.createElement("div");	
	divHeader.innerHTML = "<div class='comClose'>&nbsp;&nbsp;<img title='بستن' src='http://www.mozillafirefox.ir/img/blog/close.png' border='0' onclick=\"javascript:$('#comment" + gPostId +  "').fadeOut('slow');\"/>&nbsp;<a href='https://www.blogger.com/comment.g?blogID=" + gBlogId + "&postID=" + gPostId + "'><img src='http://www.mozillafirefox.ir/img/blog/comment_add.png' border='0' title='ارسال نظر'/></a></div>";
	
	divComments.appendChild(divHeader);
		
	divComments.setAttribute("class","comContainer");
	divHeader.setAttribute("class","comHeader");
	
	for(i=0; i< entry.length; i++){ 

		var divContainer = document.createElement("div");
		
		var divAuthor = document.createElement("div");
		var divContent = document.createElement("div");
		var divPubDate = document.createElement("div");		
		
		var author = entry[i].author[0].name["$t"];
		var content = entry[i].content["$t"];
		var published = entry[i].published["$t"];
		var title = entry[i].title["$t"];

		divContainer.setAttribute("style","padding-top: 5px;");		
	
		divAuthor.innerHTML = author + ' می‌گوید:';		
		divContent.innerHTML = content;
		
		if (IsPersian(title)) {
			divAuthor.setAttribute("style", "text-align: right; direction: rtl;color: #2f579b;");
			divContent.setAttribute("style", "text-align: right; direction: rtl; padding:5px 0 5px 0px; width: 70%;");
		}
		else
		{
			divAuthor.setAttribute("style", "text-align: left; direction: ltr;color: #2f579b;");
			divContent.setAttribute("style", "text-align: left; direction: ltr; padding:5px 0 5px 0px; width: 70%;");
		}
		
		divPubDate.setAttribute("style","color: green;");
		divPubDate.innerHTML = formatGCalTime(published);
		//divPubDate.innerHTML += "&nbsp;&nbsp;&nbsp;" + author + "<br/>";
		divContainer.appendChild(divAuthor);
		divContainer.appendChild(divContent);
		divContainer.appendChild(divPubDate);
		divComments.appendChild(divContainer);
	}
	
	
	
	$('#' + divComments.id).fadeIn("slow");
	divComments.style.display = 'block';

	var rem = document.getElementById('blog-comments-script');
	rem.parentNode.removeChild(rem);	
}