
var vote_orig = new Object();

var img_checked = "/st/images/checked.gif";
var img_unchecked = "/st/images/unchecked.gif";

function vote_over( eid, count )
{
    if ( vote_orig[eid] == -1 ) return;

    i=0;

    while (true)
    {
        element = "#" + eid + "_rate_" + i;
        _e = $(element);

        if ( _e.length == 0 ) 
            break;

        if ( i <= count )
            _e.attr("src", img_checked);
        else
            _e.attr("src", img_unchecked);

        i++;
    }

}

function vote_register(eid, points)
{
    vote_orig[eid] = points;
}

function vote_out(eid)
{
    if ( vote_orig[eid] == -1 ) return;

    i=0;

    points = vote_orig[eid];

    while(true)
    {
        element = "#" + eid + "_rate_" + i;
        _e = $(element);

        if (_e.length == 0) break;

        if (i < points )
            _e.attr("src", img_checked);
        else
            _e.attr("src", img_unchecked);

        i++;
    }
}

function cast_vote(rate_type, points, girl)
{
    vote_orig[rate_type] = -1
    $.get("/vote/"+rate_type+"/"+points+"/"+girl);
    
    $('#'+rate_type+'_rate_smile').css('display', 'block');
}


