var rcArticleIds=new Array();
var varCommentCounts;

function rcDeferredCount(articleId) {
	var seq = rcAddArticleId(articleId);
	if (seq > -1) {
		document.write('<span id="rcCount' + seq + '" class="count"></span>');
	}
}

// call rcDeferredCount() instead of this one
function rcAddArticleId(articleId) {
	var n = rcArticleIds.length;
	if (n < 141) { //capped to ensure url less than 2000 chars
		rcArticleIds[n] = articleId;
		return n;
	}
	return -1;
}

function rcGetBatchCounts(baseUrl) {
	if (rcArticleIds.length > 0) {
		document.write('<scr'+'ipt type="text/javascript" src="'+baseUrl+'usercommentsInline/batchCommentsPreview?ids='+rcArticleIds.join()+'"></scr'+'ipt>');
	}
}

function rcRenderBatchCounts() {
	if (varCommentCounts) {
		var counts = varCommentCounts.split(",");
		for (var i = 0; i<counts.length; i++) {
			var el = document.getElementById('rcCount'+i);
			if ( el && counts[i] && counts[i]>0 ) {
				el.innerHTML='('+counts[i]+')';
			}
		}
	}
}
