﻿var CurrentStarRateId, VoteCountId;
function startingCallBack(rate, currentStarRateId, voteCountId) {
    CurrentStarRateId = currentStarRateId;
    VoteCountId = voteCountId;

    var voteCountSpan = document.getElementById(voteCountId);
    voteCountSpan.innerHTML = "<img src='/images/ajax-loader.gif' />";
    doRateCallback("rate|" + rate, '');
}
function getRateResultFromServer(result) {
    var data = result.split("|");
    var voteCountSpan = document.getElementById(VoteCountId);

    if (data[0] == -1) {
        voteCountSpan.innerHTML = "عدم توانایی در ثبت رای!";
    }
    else if (data[0] == -2) {
        voteCountSpan.innerHTML = "رای تکراری!";
    }
    else {        //data[0] is vote count.
        
        var currentStarRate = document.getElementById(CurrentStarRateId);

        voteCountSpan.innerHTML = "تعداد آراء: " + data[0] + " رای";
        currentStarRate.style.width = data[1] + "px";
    }
}
