var starsOff=false;var starsValue='0.0';function starRatingMouse(e){if(starsOff)return;var ulPos=elemPos('star');var mPos=mouseXY(e);var ofX=mPos.X-ulPos.X;if(ofX>84||ofX<1){return}$('starCur').style.width=ofX+'px';starsValue=new String(ofX/84*5).substr(0,3);$('rating_info').innerHTML=starsValue}function starRatingUpdate(e,o){showWait();$('rating_msg').innerHTML='Dodawanie oceny...';new Ajax.Request(site_url+'media/rate',{encoding:'UTF-8',method:'post',postBody:'id='+id+'&rating='+starsValue,onSuccess:function(transport){hideWait();if(transport.status!=200){alert('Błąd! Nie udało się dodać oceny!');return}if(!isNumeric(transport.responseText)){$('rating_msg').innerHTML='Nie udało się dodać oceny!'}else if(transport.responseText=='-1'){$('rating_msg').innerHTML='Zaloguj się aby ocenić.'}else if(transport.responseText=='-2'){$('rating_msg').innerHTML='Nie udało się dodać oceny!'}else if(transport.responseText=='-3'){$('rating_msg').innerHTML='Nie udało się dodać oceny!'}else if(transport.responseText=='-4'){$('rating_msg').innerHTML='Już oceniałeś/aś ten plik!'}else{starsOff=true;$('rating_msg').innerHTML='Ocena została dodana!';$('rating_info').innerHTML=transport.responseText;$('starCur').style.width=new String((parseFloat(transport.responseText)/5.0)*84).substr(0,2)+'px'}}})}
