﻿function SetReviewCallBack(res)
{
    if(res && res.value)
    {
        var splits = res.value.split('#');
        var liteReview = document.getElementById('rnk-liteReview');
        if(liteReview)
        {
            liteReview.innerHTML = '<p style="color:#51add4; font-weight:bold; font-size:11px;">'+splits[0]+'</p>';
        }
        var liteReviewDiv = document.getElementById('rnk-liteAllStars');
        if(liteReviewDiv)
        {
            var fullStars = document.getElementById('rnk-full-star');
            var fullStarsLeft = document.getElementById('rnk-ratting-left');
            var bottomFullStars = document.getElementById('rnk-review-control-width');
            var width = 100;
            var newNote = "5";
            var voteNo = "1";
            if(splits[1]!=null)
            {
                voteNo = splits[1];
            }
            if(splits[2]!=null)
            {
                width = splits[2]*100/5;
                newNote = splits[2];
            }
            if(fullStars)
            {
                fullStars.style.width = width+"%";
            }
            if(fullStarsLeft)
            {
                fullStarsLeft.style.width = width+"%";
            }
            if(bottomFullStars)
            {
                bottomFullStars.style.width = width+"%";
            }
            var liteNote = document.getElementById('rnk-lite-note');
            var leftNote = document.getElementById('rnk-left-product-note');
            var bottomNote = document.getElementById('rnk-bottom-note');
            
            if(liteNote)
            {
                liteNote.innerHTML = newNote;
            }
            if(leftNote)
            {
                leftNote.innerHTML = '&nbsp;'+newNote;
            }
            if(bottomNote)
            {
                bottomNote.innerHTML = '&nbsp;'+newNote+'&nbsp;';
            }
            var liteVoteNo = document.getElementById('rnk-lite-votes');
            var rightVoteNo = document.getElementById('rnk-left-voteNo');
            var bottomVoteNo = document.getElementById('rnk-bottom-voteNo');
            if(liteVoteNo)
            {
                liteVoteNo.innerHTML = voteNo;
            }
            if(rightVoteNo)
            {
                rightVoteNo.innerHTML = voteNo+' vot(uri)';
            }
            if(bottomVoteNo)
            {
                bottomVoteNo.innerHTML = '&nbsp;din '+voteNo+' vot(uri)';
            }
            ShowUsingClass('rnk-liteAllStars');
        }
    }
}
function SetLiteReview(productId, vote)
{
    if(typeof AjaxPro != "undefined" && AjaxPro !== null && typeof ProductPage != "undefined")
    {
        ProductPage.AddProductReview(vote, productId, SetReviewCallBack);
    }
}


