loadComment=function(id){jQuery.get("/threadedcomments/comment_body/"+id,"",function(data){$("#fcomment_"+id).html(data);return false;});}
function hideBlock(el){el.parent().parent().parent().find(".bcontent").slideUp("fast");el.hide();el.parent().find(".sider-opener").show();el.parent().parent().parent().find(".player_panel").slideUp();el.parent().parent().parent().find(".bcontent").slideUp("fast");el.hide();el.parent().find(".sider-opener").show();if(jQuery.browser.msie){el.parent().parent().parent().find(".bfoot").toggleClass("bfoot_closed");}};function showBlock(el){el.parent().parent().parent().find(".bcontent").slideDown("fast");el.hide();el.parent().find(".sider-hider").show();el.parent().parent().parent().find(".player_panel").slideDown();el.parent().parent().parent().find(".bcontent").slideDown("fast");el.hide();el.parent().find(".sider-hider").show();if(jQuery.browser.msie){el.parent().parent().parent().find(".bfoot").toggleClass("bfoot_closed");}};$.fn.openPopup=function(params){if(!$(this).hasClass('ispopup')){if(typeof params=='undefined'){params={};}
if(typeof params.marginBottom!='undefined'){marginBottom=params.marginBottom;}else{marginBottom=0;}
if(!$('.backlight').length){var backlight=$(document.createElement('DIV'));backlight.addClass('backlight');if(typeof params.bgColor!='undefined'){backlight.css({'background':params.bgColor});}
backlight.appendTo('#upyachka');backlight.fadeTo(1,0.9);backlight.height($(document).height());backlight.width($(document).width());$('.backlight').click(function(){$('.gallery-bigimage').hide();$("#gallery-medialist").css({left:0});$(this).closePopup();if($("#gallery-line").length)
$("#gallery-line").hide();return false;});}
if(!$('.popup').length){var bubble=$(document.createElement('DIV'));bubble.addClass('popup');if(typeof params.popupClass!='undefined'){bubble.addClass(params.popupClass);}
bubble.appendTo('#upyachka');}
$('#upyachka .popup').html('<div class="popupcloser"></div>');$('#upyachka .popup').append($(this));if((typeof params.showCloser!='undefined')&&(params.showCloser==false)){$('#upyachka .popupcloser').hide();}
$('.popupcloser').click(function(){$(this).closePopup();$('.gallery-bigimage').hide();$("#gallery-medialist").css({left:0});if($("#gallery-line").length)
$("#gallery-line").hide();return false;});$(this).find('.cancel').click(function(){$(this).closePopup();if($("#gallery-line").length)
$("#gallery-line").hide();return false;});$(document).keydown(function(e){if(e.which==27)$(this).closePopup();if($("#gallery-line").length)
$("#gallery-line").hide();});$(this).addClass('ispopup');$(this).show();}
if($('#upyachka .popup').width()){var popupWidth=$('#upyachka .popup').width();}
if($('#upyachka .popup').height()){var popupHeight=$('#upyachka .popup').height();}
$(this).parent('.popup').css({marginTop:-popupHeight/2+$(document).scrollTop()-marginBottom,marginLeft:-popupWidth/2,top:"50%",left:"50%"});if(jQuery.browser.opera){$(document).oneTime(1,"hideDropdown",function(){$('.popup').show();});}else{$('.popup').show();}
$('.backlight').css({left:'0px'}).show();$('.helptext').css({top:$(document).scrollTop()}).show();if(jQuery.browser.msie){$('.supportblock select').hide();}}
$.fn.closePopup=function(){el=$('.popup .ispopup');$('.backlight').css({left:'-100000px'});$('.popup').css({marginTop:-$('.popup').height()/2+$(document).scrollTop(),marginLeft:-$('.popup').width()/2,top:"50%",left:"50%",display:"none"});$('.helptext').hide();if(jQuery.browser.msie){$('.supportblock select').show();}
$(el).appendTo('#front');$(el).hide();$(el).removeClass('ispopup');}
$(document).ready(function(){$(".media .illustration").live('mouseenter',function(){$(this).find(".meta").css({'display':'block'});});$(".media .illustration").live('mouseleave',function(){$(this).find(".meta").css({'display':'none'});});$('.dropdown-link').hover(function(){$('.blogs-dropdown-box').stopTime("hideDropdown");$('.blogs-dropdown-box').hide();$('.dropdown-link').removeClass("blogs-dropdown-overlink");$(this).children('.blogs-dropdown-box').show();$(this).children('.blogs-dropdown-box').stopTime("hideDropdown");$(this).addClass("blogs-dropdown-overlink");},function(){$(this).children('.blogs-dropdown-box').oneTime(500,"hideDropdown",function(){$(this).hide();$(this).parent().removeClass("blogs-dropdown-overlink");});});$(".show-all-tags").hover(function(){$(this).find('.all-tags').show();$(this).find('.all-tags').stopTime("hideTags");},function(){$(this).find('.all-tags').oneTime(500,"hideTags",function(){$(this).hide()});});if($(".mail-link")[0]){$(".mail-link").click(function(){var comment=$(document.createElement('DIV'));$(comment).load(this.href+" .popup-wrap");$(comment).openPopup();return false;});}
if($(".playlist .clips a span")[0]){$(".playlist .clips a span").click(function(){$('#playlist-blocker').show();document.location.href=$(this).parent().find("em").html();return false;});}
if($("#pl_sortable")[0]){$("#pl_sortable").sortable({opacity:0.6});}
if($(".image-lightbox").length){$(".image-lightbox").click(function(){var preloaderDiv=$(document.createElement('DIV'));preloaderDiv.html('<div class="img-preloader"></div>');preloaderDiv.openPopup({bgColor:"#000",popupClass:"popup-image-block",showCloser:false});var imgLink=$(this).attr('href');var imgTitle=$(this).attr('title');var image=$('<img src="'+imgLink+'" alt="'+imgTitle+'" class="popup-image"/>');var imageContainer=$(document.createElement('DIV'));imageContainer.appendTo($("body"));image.appendTo(imageContainer);image.load(function(){var imageWidth=image.width();var imageHeight=image.height();var imageRatio=imageWidth/imageHeight;var frameWidth=$(".backlight").width()-80;var frameHeight=$(window).height()-80;if(imageWidth>frameWidth){image.width(frameWidth);imageWidth=image.width();image.height(imageWidth/imageRatio);imageHeight=image.height();}
if(imageHeight>frameHeight){image.height(frameHeight);imageHeight=image.height();image.width(imageHeight*imageRatio);imageWidth=image.width();}
imageContainer.openPopup();});return false;});}
$(".illustration").each(function(){if(!$(this).find("span").length){if($(this).find("img").attr("alt"))
$(this).append("<span style='width:auto;'>"+$(this).find("img").attr("alt")+"</span>");}});$(".action_check_rating").live('click',function(){if(!DATA.user){light_register_popup();return false;}
if(DATA.user.rating<5){$(this).balloon('У вас недостаточно рейтинга. <a href="http://kanobu.ru/blog/id71631/">Почему?</a>');return false;}});$(".action_check_foreign").live('click',function(){if(DATA.ALLOW_LICENSED_CONTENT){$(this).balloon('К сожалению, эта функция недоступна в вашем регионе');return false;}});$('#id_player_content .video-tabs li a').live('click',function(){$.getJSON($(this).attr('href'),function(data){if(data.success){var pl=$(".playlist");$f('player_main').unload();setTimeout(function(){$('#currentClipPreviewImg').html(data.image);$('#player_main').html(data.href);},70);pl.data('scrollable').begin(0);pl.removeData('scrollable');$('.mainplayer').html(data.player);pl.scrollable({size:3,next:'a.next',prev:'a.prev',mousewheel:true});if($(".playlist .clips a span")[0]){$(".playlist .clips a span").click(function(){$('#playlist-blocker').show();document.location.href=$(this).parent().find("em").html();return false;});$f('player_main').getClip(0).update({url:''});$f('player_main').playlist("#video_pls",{scaling:'fit',loop:true});}}});$("#active_video_tab").removeAttr('id');$(this).parent().attr('id','active_video_tab');return false;});$('iframe.youtube-player').each(function(){var fixed_src=$(this).attr('src')+'?wmode=opaque';$(this).attr('src',fixed_src);});$('form').submit(function(){$('input[type=submit]',this).attr('disabled','disabled').css('opacity','0.2');});});function selectNode(node_id){$('#topmenu li.active').hide();$('#topmenu li:not(.active)').show();$('#'+node_id+'_active').show();$('#'+node_id).hide();$('.submenu').hide();$('#submenu_'+node_id).show();}
$(function(){var reEmbed=new RegExp(".*EMBED.*");var reDownload=new RegExp(".*DOWNLOAD.*");var reLicensed=new RegExp(".*LICENSED.*");$('.embedTabClass').click(function(){var embedTab=$(this);if(!embedTab.attr('rev').match(reEmbed)){embedTab.css('display','none');$(embedTab.attr('id')+'Dis').css('display','inline');return false;}else{embedTab.css('display','inline');$(embedTab.attr('id')+'Dis').css('display','none');}
var player_id=embedTab.attr('rel');if($('#'+player_id)[0]){f_player=flowplayer(player_id);}else{f_player=flowplayer(0);}
embedTab.removeClass("inactive");if(!embedTab.attr('rev').match(reEmbed)){f_player.play();}else{$("#player_actions a").removeClass("active");embedTab.addClass("active");var embedPane=$(embedTab.attr("href"));embedPane.show();$('#playlist-blocker').show();var clipPreview=$("#currentClipPreviewImg").html();var embedCode=EMBED($('#player_main img').attr('src')||$('#currentClipPreviewImg').html(),$('.clips.items a.active').attr('href')||$('.clips.items a.first').attr('href')||$('.player.player_centered').attr('href'));$("#"+embedPane.attr('id')+" .item:first").html('<textarea id="clipEmbedCode" class="embed-text input-text" onfocus="this.select()">'+embedCode+'</textarea>');}
return false;});$('.downloadTabClass').click(function(){var downloadTab=$(this);if(!downloadTab.attr('rev').match(reDownload)){downloadTab.css('display','none');$(downloadTab.attr('id')+'Dis').css('display','inline');return false;}else{downloadTab.css('display','inline');$(downloadTab.attr('id')+'Dis').css('display','none');}});$("#copyCode").click(function(){window.clipboardData.setData('Text',document.getElementById("clipEmbedCode").innerHTML);});$('#emailTab').click(function(){return false;});$(".playlist a").click(function(){$('#embedTab').attr('rev',$(this).attr('rev'));$('#downloadTab').attr('rev',$(this).attr('rev'));$('#downloadTab').attr('href',$(this).attr('rel'));if(!$(this).attr('rev').match(reEmbed)){$('#embedTab').css('display','none');$('#embedTabDis').css('display','inline');}else{$('#embedTab').css('display','inline');$('#embedTabDis').css('display','none');}
if(!$(this).attr('rev').match(reDownload)){$('#downloadTab').css('display','none');$('#downloadTabDis').css('display','inline');if(!$(this).attr('rev').match(reLicensed)){try{document.getElementById("downloadTabDis").onclick=function(){light_register_popup();return false;};}catch(e){};}
else{try{document.getElementById("downloadTabDis").onclick=function(){return false;};}catch(e){};}}else{$('#downloadTab').css('display','inline');$('#downloadTabDis').css('display','none');}
$("#currentClipPreviewImg").html($(this).find("img").attr("src").replace("120x90_crop_autocrop","400x300_crop"));});$(".pane .close").click(function(){$("#player_actions a").removeClass("active");$(this).parent().parent().hide();$('#playlist-blocker').hide();document.getElementById("clipEmbedCode").innerHTML="";});$(".itemlist ul").each(function(){var elemCount=5,currentLine=1;var elemArray=$(this).find("li");var lineCount=Math.ceil(elemArray.length/elemCount);for(var currentLine=1;currentLine<=lineCount;currentLine++){var currentLineElems=$(this).find("li").splice((currentLine-1)*elemCount,elemCount);var maxHeight=$(currentLineElems[0]).height();for(var currentElem=0;currentElem<currentLineElems.length;currentElem++){if($(currentLineElems[currentElem]).height()>maxHeight)
maxHeight=$(currentLineElems[currentElem]).height();}
$(currentLineElems).each(function(){$(this).height(maxHeight);});}});$("#rating-bubble").oneTime(5000,"hideRatingBubble",function(){$("#rating-bubble").fadeOut("slow");});$(".result tbody tr:odd").addClass("even");$("#soc-embed-selector a").live('click',function(){$("#soc-embed-selector span").each(function(){$(this).after('<a href="#" id="'+$(this).attr('id')+'">'+$(this).children('strong').html()+'</a>');$(this).remove();});$(".soc-embed-input").each(function(){$(this).hide();});$("#"+$(this).attr("id").replace("select","input")).show();$(this).after('<span id="'+$(this).attr('id')+'"><strong>'+$(this).html()+'</strong></span>');$(this).remove();return false;});$('.soc-embed-input').focus(function(){this.select();});$(".autofocus").focus(function(){$(this)[0].select();});$(".up-links-hider").click(function(){$($(".achiev_panel",$(this).parent())).show();$($("h2",$(this).parent())).toggleClass("closed");$(this).parent().find(".link-box").slideUp("fast");$(this).hide();$(this).parent().find(".up-links-opener").show();return false;});$(".up-links-opener").click(function(){$(this).parent().find(".link-box").slideDown("fast");$(this).hide();$(this).parent().find(".up-links-hider").show();$($(".achiev_panel",$(this).parent())).hide();$($("h2",$(this).parent())).toggleClass("closed");$(this).parent().find(".achiev-hider").hide();$(this).parent().find(".achiev-opener").show();$($(".achiev_panel",$(this).parent().parent())).find("ul").addClass("min");return false;});$(".block-opener").click(function(){$(this).parent().find("ul").removeClass("min");$(this).hide();$(this).parent().find(".block-hider").show();return false;});$(".block-hider").click(function(){$($(".achiev_panel",$(this).parent().parent())).find("ul").addClass("min");$(this).parent().find("ul").addClass("min");$(this).hide();$(this).parent().find(".block-opener").show();return false;});$(".achiev-opener").click(function(){$($(this).parent()).removeClass("closed");$($(".achiev_panel",$(this).parent().parent())).show();$($(".achiev_panel",$(this).parent().parent())).find("ul").removeClass("min");$(this).parent().parent().find(".link-box").hide();$(this).parent().parent().find(".up-links-hider").hide();$(this).parent().parent().find(".up-links-opener").show();$('.achiev-opener-nostyle').hide();$('.achiev-hider-nostyle').show();$(this).hide();$(this).parent().find(".achiev-hider").show();return false;});$(".achiev-hider").click(function(){$($(".achiev_panel",$(this).parent().parent())).find("ul").addClass("min");$('.achiev-hider-nostyle').hide();$('.achiev-opener-nostyle').show();$(this).hide();$(this).parent().find(".achiev-opener").show();return false;});$('.achiev-opener-nostyle').click(function(){$('.achiev-opener-nostyle').hide();$('.achiev-hider-nostyle').show();$(".achiev-opener").click();return false;});$('.achiev-hider-nostyle').click(function(){$(".achiev-hider").click();return false;});$(".sider-hider").click(function(){hideBlock($(this));return false;});$(".sider-opener").click(function(){showBlock($(this));return false;});$(".sider-hider.audioplayer_block").click(function(){$.cookie("hide_audio_block","1",{path:'/'});})
$(".sider-opener.audioplayer_block").click(function(){$.cookie("hide_audio_block",null,{path:'/'});})
$(".playlist-opener").click(function(){$(this).parent().parent().find(".audio_img").toggleClass("audio_img_min");$(this).parent().parent().find(".media-description").toggleClass("media-description_min");$(this).parent().parent().find(".audio_wrapper").show();$(this).parent().parent().find(".ufoot").show();$(this).hide();$(this).parent().find(".playlist-hider").show();return false;});$(".playlist-hider").click(function(){$(this).parent().parent().find(".audio_img").toggleClass("audio_img_min");$(this).parent().parent().find(".media-description").toggleClass("media-description_min");$(this).parent().parent().find(".audio_wrapper").hide();$(this).parent().parent().find(".ufoot").hide();$(this).hide();$(this).parent().find(".playlist-opener").show();return false;});$(".list-opener").click(function(){$(this).hide();$(this).parent().find(".list-hider").show();$(this).parent().parent().find("ul").removeClass("tiny");$(this).parent().parent().find(".tag-opener").show();return false;});$(".list-hider").click(function(){$(this).hide();$(this).parent().find(".list-opener").show();$(this).parent().parent().find(".tagline").hide();$(this).parent().parent().find(".tag-hider").hide();$(this).parent().parent().find(".tag-opener").hide();$(this).parent().parent().find("ul").addClass("tiny");return false;});$(".userlist-opener").click(function(){$(this).hide();$(this).parent().find(".userlist-hider").show();$(this).parent().parent().find("ul").not(".stats").removeClass("min");return false;});$(".userlist-hider").click(function(){$(this).hide();$(this).parent().find(".userlist-opener").show();$(this).parent().parent().find("ul").not(".stats").addClass("min");return false;});$(".todo-hider").click(function(){$(this).hide();$(this).parent().find(".todo-opener").show();$(this).parent().parent().addClass("pb_min");return false;});$(".todo-opener").click(function(){$(this).hide();$(this).parent().find(".todo-hider").show();$(this).parent().parent().removeClass("pb_min");return false;});$(".text .p-opener, .text .p-hider, .description .p-opener, .description .p-hider,").live('click',function(){var parent=$(this).parent().parent();parent.find(".p-opener").toggle();parent.find(".p-hider").toggle();parent.find(".p-body").toggle();return false;});$(".stats-opener").click(function(){$(this).hide();$(this).parent().find(".stats-hider").show();$(this).parent().parent().parent().find(".stats").show();$(this).parent().parent().find(".tiny").hide();return false;});$(".stats-hider").click(function(){$(this).hide();$(this).parent().find(".stats-opener").show();$(this).parent().parent().parent().find(".stats").hide();$(this).parent().parent().find(".tiny").show();return false;});$(".upl-opener").click(function(){$(this).hide();$(this).parent().find(".upl-hider").show();$(this).parent().parent().find("div").not(".multiloader_message").show();return false;});$(".upl-hider").click(function(){$(this).hide();$(this).parent().find(".upl-opener").show();$(this).parent().parent().find("div").not(".multiloader_message").not(".borders").hide();return false;});$('a.chat-side-hider').click(function(){$(this).hide().parent().find('a.chat-side-opener').show();$(this).parent().next('.ucontent').slideUp('fast');return false;});$('a.chat-side-opener').click(function(){$(this).hide().parent().find('a.chat-side-hider').show();$(this).parent().next('.ucontent').slideDown('fast');return false;});$('a.achieve-compare-hider').click(function(){$(this).hide().parent().find('a.achieve-compare-opener').show();$('div.compare-box').hide();$('div.description ul li .flag').hide();return false;});$('a.achieve-compare-opener').click(function(){$(this).hide().parent().find('a.achieve-compare-hider').show();$('div.compare-box').show();$('div.description ul li .flag').show();return false;});$(".a_genres").click(function(){$(this).parent().parent().find(".genres").toggle();$(this).toggleClass("active");return false;});$(".a_platforms").click(function(){$(this).parent().parent().find(".platforms").toggle();$(this).toggleClass("active");return false;});$(".a_alpha").click(function(){$(this).parent().parent().find(".alpha").toggle();$(this).toggleClass("active");return false;});});function favorite_user_entry(entry_id){var link=$('#id_fav_link_'+entry_id);var action=link.attr('rev');var url='/blog/favorite_user_entry/'+entry_id+'/'+action+'/';if(link.attr('rel')==''){link.attr('rel','run');$.ajaxSetup({cache:false});$.getJSON(url,function(json){if(!json.error){var label=$('#id_fav_label_'+entry_id);if(action=='add'){label.text('Убрать из избранного');label.attr('class','icon-dislike');link.attr('rev','del');}else{label.text('В избранное');label.attr('class','icon-like');link.attr('rev','add');}
$('#fav-counter-'+entry_id).remove();if(json.counter>0){$('#id_fav_label_'+entry_id).parent().parent().after('<a id="fav-counter-'+entry_id+'" href="favored/" class="post-actions-button favored" title="Добавили в избранное">'+json.counter+'</a>');}}
link.attr('rel','');});}}
function favorite_user_entry_from_list(entry_id){var link=$('#id_fav_link_from_list_'+entry_id);var container=link.parent()
var action='';var url=link.attr('href');link.hide();if(link.hasClass('fav')){action='add';reverse_action='del';}else{action='del';reverse_action='add';}
$.getJSON(url,function(json){if(!json.error){if(json.result=='ok'){link.attr('href','/entities/link/interest_'+reverse_action+'/'+entry_id+'/');if(action=='add'){link.removeClass('fav').addClass('unfav').text('Из избранного').show();}else{link.removeClass('unfav').addClass('fav').text('В избранное').show();}}}});}
function playerUpdatePlaylist(playlistId){if(playlistId==$('#playlists').val()){$.get(URLS.PLAYLIST_ITEMS_URL,{playlist_id:playlistId},function(data){var items=$('#main_pls a');$('#main_pls').html(data);items.each(function(i,el){elem=$(el);item=$('#main_pls a[href='+elem.attr('href')+']');if(item.length){item.removeClass();item.addClass(elem.attr('class'));}});});}}
function updateAudioPlayer(){playlistId=document.getElementById('playlists').value;$.get(URLS.PLAYLIST_ITEMS_URL,{playlist_id:playlistId},function(data){var $musiclist=$($(".musiclist",$("#mainaudio").parent()));$musiclist.data("scrollable").begin(0);$musiclist.removeData('scrollable');$('#main_pls').html(data);$musiclist.scrollable({size:5,vertical:true,next:'a.next',prev:'a.prev',mousewheel:true});if($f('mainaudio').isLoaded()){$f('mainaudio').setClip('');}else{$f('mainaudio').getClip(0).update({url:''});}
$f('mainaudio').playlist("#main_pls",{scaling:'fit',loop:true});});}
$(document).ready(function(){$('.sider-hider.activity, .sider-opener.activity').click(function(){$.get(URLS.TOGGLE_ACTIVITY);});$('.sider-hider.audioplayer_block, .sider-opener.audioplayer_block').click(function(){$.get(URLS.TOGGLE_AUDIO);});$('.sider-hider.gazetaru, .sider-opener.gazetaru').click(function(){$.get(URLS.TOGGLE_GAZETARU);});});
