var cp = 0;
function commentloader(page)
{
	var pgc = $('paginatorContainer');
    
    pgc.style.display = 'none';
    var loader = $('commentsloading');
    var comments = $('comments');
    var ptemplate = $('commentPageTemplate').innerHTML;
    var template = $('commentTemplate').innerHTML;
    
    comments.style.display = 'none';
    loader.style.display = '';
    
	new Ajax.Request('getcomments-' + appid + '-' + page + '.html',
	{
		onSuccess: function(trs)
		{
			comments.innerHTML = '';
			var json = trs.responseText.evalJSON(true);
            var ca = json.comments;
            var _comments = '';
            //oldalak
			for(var p=0;p<ca.length;p++)
			{
                var page = '';
                for(var c=0;c<ca[p].length;c++)
                {
                    page += template
                        .replace('{WRITER}', ca[p][c][0])
                        .replace('{TEXT}', ca[p][c][1])
                        .replace('{TIME}', ca[p][c][2]);
                }
                _comments += ptemplate
                    .replace('{PAGE}',p)
                    .replace('{COMMENTS}', page)
                    .replace('{STYLE}', p!=0?'display:none;':'');
				//var comment = template.replace('{TITLE}', ca[i].title).replace('{WRITER}', ca[i].writer).replace('{WRITER}', ca[i].writer).replace('{TEXT}', ca[i].text).replace('{RANKING}',getRanking(ca[i].ranking));
				
                /*if(ca[i].promo_user)
				{
					comment = comment.replace('{if_promo_user}', '').replace('{if_isnt_promo_user}', 'style="display:none"');
				}
				else
				{
					comment = comment.replace('{if_promo_user}', 'style="display:none"').replace('{if_isnt_promo_user}', '');
				}*/
				
				//comments.innerHTML += comment;
			}
            comments.innerHTML = _comments;
            pgc.innerHTML = json.paginator;
            pgc.style.display = '';
            
			loader.style.display = 'none';
			comments.style.display = '';
		}
	});
}

function switchCommentPage(p)
{
    $('commentPage'+cp).style.display='none';
    $('commentPage'+p).style.display = '';
    cp=p;
}

function getRanking(raw)
{
	mranking = '';
	rem		 = 5;
	while(raw >= 1)
	{
		mranking += '<img src="images/star3.png" />';
		rem--;
		raw--;
	}
	if(raw >= 0.5)
	{
		mranking += '<img src="images/star2.png" />';
		rem--;
	}
	while(rem > 0)
	{
		mranking += '<img src="images/star1.png" />';
		rem--;
	}
	return mranking;
}
