var spans = null;
var ccIndex = 0;
var countAjax;

function countHandler(nr)
{
	spans[ccIndex-1].innerHTML = nr;
	delete countAjax;
	updateViewCount(true);
}
function initializeGalery()
{
	spans = getElementsByClass("span", "ViewCountSpan");
}
function updateViewCount(recursive)
{
	if(!recursive && ccIndex>0) return false;
	if(ccIndex<spans.length-1)
	{	
		var id = spans[ccIndex].id.substr(2)
		countAjax = new AjaxQuery();
		countAjax.addEvent("loaded", countHandler);
		countAjax.load(LINK_BASE+"ajax_handlers/view_count.php?id="+id)
		ccIndex++;
	}
	else ccIndex = 0;
}