var hidecomm=[],rateval=0,oleft=0,otop=0;(function($){$.fn.livedrag=function(opts){this.on("mouseenter",'a',function(){if(!$(this).data("init"))$(this).data("init",true).draggable(opts);});return false;};}(jQuery));$(function(){$(".orating_res").each(function(){rateval=parseInt($(this).html());if(rateval>0)$(this).parent().addClass("good");else if(rateval<0)$(this).parent().addClass("bad");});$(".ocomm_res").each(function(){rateval=parseInt($(this).html());if(rateval>0)$(this).parent().addClass("oplus");else if(rateval<0){$(this).parent().addClass("ominus");if(rateval<-4){var id=$(this).parent().attr('id').split("-");hidecomm[id[1]]=$("#comment-id-"+id[1]).html();$("#comment-id-"+id[1]).html('
Этот комментарий получил слишком много голосов против.
показать ');}}});$(".ostats").livedrag({handle:"h4"});$("#ostats-user-ratings .oclose").on("click",'.ostats_area',function(){ostat_profile_clear();return false;});$(".orating a, .ocomm a").on({click:function(e){$(".ostats").remove();$("body").append('');oleft=e.pageX-parseInt($('.ostats').width())-35;otop=e.pageY-15;$(".ostats").css({top:otop,left:oleft});}});$(".orating_profile").on({click:function(){$("#ostats-userinfo").remove();ostat_profile_clear();var href=$(this).attr('href');if(href=='#')return false;var name=$(this).html();var href=$(this).attr('href');$("body").addClass('oload');var list=$(this).parent();$.post(dle_root+'engine/ajax/rating_profile.php',{name:name,rating:1,skin:dle_skin},function(rateval){$("body").removeClass('oload');list.append("");if(rateval>0)$("#okarma").addClass("good");else if(rateval<0)$("#okarma").addClass("bad");$("#ostats-userinfo").fadeIn(500);});return false;}});$("#ostats-userinfo .close").on({click:function(){$("#ostats-userinfo").fadeOut(400,function(){$(this).remove()});ostat_profile_clear();return false;}});})
function ostat_profile_clear(){$("#ostats-user-ratings").remove();$(".ostats").removeClass("ostats-uservotes");$(".ostats_area").removeClass('ostats-uservotes-area');}
function orating_profile_log(name){$("#ostats-user-ratings").remove();$("body").addClass('oload');$.post(dle_root+'engine/ajax/rating_profile.php',{name:name,skin:dle_skin},function(d){$("body").removeClass('oload');var height=$(".ostats_area").height()-4;var ulheight=height-$(".ostats h4").height();$(".ostats_area").addClass('ostats-uservotes-area');$(".ostats").addClass('ostats-uservotes').prepend("Последние оценки пользователя: "+name+"
");$("#ostats-user-ratings ul").html(d);});return false;}
function ocomrate(id,rate){var area=$("#ocomm-"+id);$("body").addClass('oload');$.post(dle_root+'engine/ajax/rating_comm.php',{comm_id:id,rate:rate,skin:dle_skin},function(data){$("body").removeClass('oload');if(data.msg){$(".ostats_area h4").html("Внимание");$(".ostats_rows").html('');$(".ostats").slideDown(600);}else{if(data.rating>0){data.rating="+"+data.rating;area.removeClass('ominus').addClass("oplus");}else if(data.rating<0)area.removeClass('oplus').addClass("ominus");else area.removeClass('oplus').removeClass('ominus');area.find('.ocomm_res').html(data.rating);}},"json");area.find("a.orating_m, a.orating_p").addClass('orated').removeAttr('href').removeAttr('title').removeAttr('onclick');return false;}
function ocomstat(id,p,n){var area=$("#ocomm-"+id);$("body").addClass('oload');$(".ostats_rows").fadeTo(300,0.01);$.post(dle_root+'engine/ajax/rating_comm_stats.php',{comm_id:id,p:p},function(data){$("body").removeClass('oload');$('.ostats_rows').html(data);if(n)$(".ostats").slideDown(600);else $(".ostats_rows").stop(true,true).fadeTo(400,1);});return false;}
function orating(id,rate){var area=$("#orating-"+id);$("body").addClass('oload');$.post(dle_root+'engine/ajax/rating.php',{news_id:id,rate:rate,skin:dle_skin},function(data){$("body").removeClass('oload');if(data.msg){$(".ostats_area h4").html("Внимание");$(".ostats_rows").html('');$(".ostats").slideDown(600);}else{if(data.rating>0){data.rating="+"+data.rating;area.removeClass('ominus ogold bad').addClass("oplus");}else if(data.rating<0)area.removeClass('oplus good bad').addClass("ominus");else area.removeClass('oplus ominus good bad');area.find(".orating_res").html(data.rating);}},"json");area.find("#orating_m, #orating_p").addClass('orated').removeAttr('href').removeAttr('title').removeAttr('onclick');return false;}
function ostats(id,p,n){var area=$("#orating-"+id);$("body").addClass('oload');$(".ostats_rows").fadeTo(300,0.01);ostat_profile_clear();$.post(dle_root+'engine/ajax/rating_stats.php',{news_id:id,p:p},function(data){$("body").removeClass('oload');$('.ostats_rows').html(data);if(n)$(".ostats").slideDown(600);else $(".ostats_rows").stop(true,true).fadeTo(400,1);});return false;}
function showcomm(id){$("#comment-id-"+id).html(hidecomm[id]);return false;}
function closestat(){$(".ostats").fadeOut(400,function(){$(this).remove();});return false;};