var roundRating = 0;
var isRated = false;
integrio.js.include("integrio.majax");
function initRating() {
    var img1 = new Image();
    var img2 = new Image();
    img1.src = "/templates/news/images/star_yellow.gif";
    img2.src = "/templates/news/images/star_grey.gif";
    var table = document.getElementById("ratingTable");
    var tr = table.rows.item(0);
    var tds = tr.cells;
    for (var i = 0; i < tds.length; i++) {
        var td = tds.item(i);
        td.style.cursor = "pointer";
        td.setAttribute("number", i);
        td.onmouseover = function() {
            overRating(parseInt(this.getAttribute("number")) + 1);
        }
        td.onmouseout = function() {
            overRating(roundRating);
        }
        td.onclick = function() {
            if (isRated){
                return;
            }
            isRated = true;
            integrio.MAJAX.processAjax("mobus_news_article_vote", "/modules/news/ajax/action.jsp", "artcielVoting", {articleId:articleId,r:parseInt(this.getAttribute("number")) + 1}, rateComplete);
            //document.location = "postvoting.jsp?postId="+postId+"&v="+(parseInt(this.getAttribute("number"))+1);
        }
        td.getElementsByTagName("IMG")[0].alt = i + 1;
    }
    roundRating = parseInt(table.getAttribute("roundRating"));

}
function video_rate_error() {

}

function rateComplete() {
    isRated = false;
    overRating(this.getParameter("rate"));
    isRated = true;
}
function overRating(number) {
    if (isRated) {
        return;
    }
    var table = document.getElementById("ratingTable");
    var tds = table.rows.item(0).cells;
    for (var i = 0; i < number; i++) {
        var td = tds.item(i);
        td.getElementsByTagName("IMG")[0].src = "/templates/news/images/star_yellow.gif";
    }
    for (var i = number; i < tds.length; i++) {
        var td = tds.item(i);
        td.getElementsByTagName("IMG")[0].src = "/templates/news/images/star_grey.gif";
    }
}


initRating();
