function VoteOver(select)
    {
        for(i=1;i<=5;i++)
        {
            if (select>=i)
            {
                document.getElementById("star_"+i).src=tpl_dir+"/images/star_select.jpg";
            }else
            {
               document.getElementById("star_"+i).src=tpl_dir+"/images/star_off.jpg";
            }
        }
    }
    function VoteOut()
    {
        var vote_rate=document.getElementById("vote_rate").value;
        for(i=1;i<=5;i++)
        {
            if (vote_rate<i)
            {
                document.getElementById("star_"+i).src=tpl_dir+"/images/star_off.jpg";
            }else
            {
               document.getElementById("star_"+i).src=tpl_dir+"/images/star_on.jpg";
            }
        }
    }
function DoVote(id,num)
{
    if (num<1 && num>5)
    {
        return;
    }
    var req = new JsHttpRequest();
    req.onreadystatechange = function()
        {
            if (req.readyState == 4)
            {
                if ($('debug') && req.responseText)
                {
                    $('debug').value=req.responseText;
                }
                if (req.responseJS.error)
                    {                        
                        if (req.responseJS.msg!="")
                        {
                            //DoShowMsg(req.responseJS.msg);
                            //onHide();
                            return false;
                        }
                        return false;
                    }
                //onHide();
                //DoShowMsg(req.responseJS.msg,root_dir+'/member/dnevnik/');                
                $('vote_stars').innerHTML=req.responseJS.vote_stars;
                $('vote_users').innerHTML='(голосов '+req.responseJS.vote_users+')';
                return true;
            }
        }
    
    //onShow();
    req.open(null, script_self+'?mode=ajax&do=vote', true);
    req.send({'id':id,'num':num});
}