<script> function you_voted(){ $("#you-info").stop(true,true).show().html("Уже голосовали"); setTimeout(function(){$("#you-info").fadeOut(1000)},2000); } function you_voted_error(){ $("#you-info").stop(true,true).show().html("Авторизуйтесь"); setTimeout(function(){$("#you-info").fadeOut(1000)},2000); } $(function(){ $("#you-plus").live('click',function(){ $.get("?do=yourating",{id:$("#you-newsid").val(),like:1},function(data){ if(data==1){ var minus = parseInt($("#you-minus").html()); var plus = parseInt($("#you-plus").html())+1; var sum = plus + minus; var pp = Math.ceil(plus/sum*100); var pm = Math.floor(minus/sum*100); $("#you-like").css({width:pp+'%'}); $("#you-separator").css({left:pp+'%'}); $("#you-dislike").css({width:pm+'%'}); $("#you-plus").html(plus); } if(data==0) you_voted(); if(data==3) you_voted_error(); }); return false; }); $("#you-minus").live('click',function(){ $.get("?do=yourating",{id:$("#you-newsid").val(),like:-1},function(data){ if(data==1){ var minus = parseInt($("#you-minus").html())+1; var plus = parseInt($("#you-plus").html()); var sum = plus + minus; var pp = Math.ceil(plus/sum*100); var pm = Math.floor(minus/sum*100); $("#you-like").css({width:pp+'%'}); $("#you-separator").css({left:pp+'%'}); $("#you-dislike").css({width:pm+'%'}); $("#you-minus").html(minus); } if(data==0) you_voted(); if(data==3) you_voted_error(); }); return false; }); }) $(document).ready(function(){ var minus = parseInt($("#you-minus").html()); var plus = parseInt($("#you-plus").html()); var sum = plus + minus; var pp = Math.ceil(plus/sum*100); var pm = Math.floor(minus/sum*100); $("#you-like").css({width:pp+'%'}); $("#you-separator").css({left:pp+'%'}); $("#you-dislike").css({width:pm+'%'}); });