$(document).ready(function(){dropDown(".button_drop");dropDown(".button_lang");dropDown(".button_usermenu");dropped();searchMobile();hamburger();tabs();addLink();onScrollBlock();selectQuality();showMoreInfo();buttonControl();columnsThumbs();checkThumbs();initNightMode();emptySearch();initKVSCustomSearch();});$(window).on('load',function(){sliderAlbum();customSelect();customSelectEmpty();customSelectTo();customSelectUp();});$(window).on('resize',function(){});$(window).load(function(){});$(window).scroll(function(){});function dropDown(_button){$(_button).on('click',function(){var $this=$(this).parent();if($this.hasClass("open")){$this.removeClass("open");}else{$this.addClass("open");}});$(".wrapper").on('click',function(event){if(!$(event.target).closest(".dropped").length&&!$(event.target).closest(_button).length){if($(_button).parent().hasClass("open")){$(_button).parent().removeClass("open");}}});}
function dropped(){$(".onClick").on('click',function(){var $this=$(this).parent();$this.siblings().removeClass('open');if($this.hasClass("open")){$this.removeClass("open");}else{$this.addClass("open");}
return false;});$(".wrapper").on('click',function(event){if(!$(event.target).closest(".onClick, .dropped_lg, .dropped_sm, .form_comments").length){if($(".onClick").parent().hasClass("open")){$(".onClick").parent().removeClass("open");}}});}
function searchMobile(){$(".mask_search").on('click',function(){var $this=$(this).parents("header");if($this.hasClass("open")){$this.removeClass("open");}else{$this.addClass("open");}});$(".wrapper").on('click',function(event){if(!$(event.target).closest(".mask_search, .search .wrap").length){if($("header").hasClass("open")){$("header").removeClass("open");}}});}
function hamburger(){$(".hamburger").on('click',function(){var $this=$(this).parents("header");if($this.hasClass("show")){$this.removeClass("show");}else{$this.addClass("show");}});$(".wrapper").on('click',function(event){if(!$(event.target).closest(".hamburger, .navigation").length){if($("header").hasClass("show")){$("header").removeClass("show");}}});}
function changeTheme(){$(".change_theme").on('click',function(e){var $this=$(this).parents("body");if($this.hasClass("changeTheme")){$this.removeClass("changeTheme");}else{$this.addClass("changeTheme");}
return false;});}
function sliderAlbum(){$('.slider_for').slick({centerMode:true,centerPadding:'0',slidesToShow:1,slidesToScroll:1,adaptiveHeight:true,arrows:true,fade:true,asNavFor:'.slider_nav'});$('.slider_nav').slick({slidesToShow:8,slidesToScroll:1,asNavFor:'.slider_for',variableWidth:true,centerMode:true,dots:false,focusOnSelect:true,responsive:[{breakpoint:1160,settings:{slidesToShow:6}},{breakpoint:1025,settings:{slidesToShow:5}},{breakpoint:569,settings:{slidesToShow:4}},{breakpoint:481,settings:{slidesToShow:3}},{breakpoint:321,settings:{slidesToShow:2}}]});}
function tabs(){$(".btn_tab").on('click',function(){var $this=$(this);var linkId=$this.attr('href');$this.parent('.item').siblings().removeClass('selected');$this.parent('.item').addClass('selected');$('.box_tab').removeClass('active');$(linkId).addClass('active');return false;});}
function addLink(){$(".wrap_button").on('click',function(e){var $this=$(this).parent();if($this.hasClass("open")){$this.removeClass("open");}else{$this.addClass("open");}
return false;});$(".wrapper").on('click',function(event){if(!$(event.target).closest(".wrap_button, .drop_block").length){if($(".wrap_button").parent().hasClass("open")){$(".wrap_button").parent().removeClass("open");}}});}
function onScrollBlock(){$(".scroll_button").on('click',function(e){e.preventDefault();var id=$(this).attr('href'),top=$(id).offset().top;$('body, html').animate({scrollTop:top},1000);});}
function selectQuality(){$(".share_columns .btn_choice").on('click',function(){var $this=$(this);$this.siblings().removeClass('selected');if($this.hasClass('selected')){}else{$this.addClass('selected');}});}
function showMoreInfo(){$(".wrapper").find('[data-hide-info]').on('click',function(e){e.preventDefault();var $sender=$(this);var blockId=$sender.attr('data-block-id');$sender.closest('#'+blockId).toggleClass('is_hidden');});}
function customSelect(){$('.custom_select').select2({minimumResultsForSearch:Infinity});};function customSelectEmpty(){$('.custom_select_empty').select2({placeholder:" ",minimumResultsForSearch:Infinity});};function customSelectUp(){$('.custom_select_up').select2({minimumResultsForSearch:Infinity});};function customSelectTo(){$('.custom_select_to').select2({minimumResultsForSearch:Infinity});};function buttonControl(){$("body").on('click','.button_control',function(){var $this=$(this).parent();if($this.hasClass('open')){$this.removeClass('open');}else{$this.removeClass('open');$this.addClass('open');}});$("body").on('click','.wrapper',function(event){if(!$(event.target).closest(".sort-menu.button_control,.sort-menu .dropped_sm").length){if($(".sort-menu.button_control").parent().hasClass("open")){$(".sort-menu.button_control").parent().removeClass("open");}}});$("body").on('click','.wrapper',function(event){if(!$(event.target).closest(".control_dropped_columns .button_control, .control_dropped_columns .dropped_sm").length){if($(".control_dropped_columns .button_control").parent().hasClass("open")){$(".control_dropped_columns .button_control").parent().removeClass("open");}}});}
function columnsThumbs(){$("body").on('click','.item_select',function(e){e.preventDefault();var $this=$(this);var $thisParentInner=$(this).parent().parent();var $thisParent=$('body');$('.item_select').removeClass('active');$('.control_dropped_columns').removeClass('open');$this.hasClass('active')?$this.removeClass('active'):$this.addClass('active');if($this.hasClass('small')){$thisParent.addClass('box_small');$thisParent.removeClass('box_middle');$thisParent.removeClass('box_large');Cookies.set('kt_rt_box_columns',"box_small",{expires:1});}else if($this.hasClass('middle')){$thisParent.addClass('box_middle');$thisParent.removeClass('box_small');$thisParent.removeClass('box_large');Cookies.set('kt_rt_box_columns',"box_middle",{expires:1});}else if($this.hasClass('large')){$thisParent.addClass('box_large');$thisParent.removeClass('box_small');$thisParent.removeClass('box_middle');Cookies.set('kt_rt_box_columns',"box_large",{expires:1});}
$('body, html').animate({scrollTop:$thisParentInner.offset().top},100);});}
function checkThumbs(){$("body").on('click','.check_sticky',function(){var $this=$(this);var $thisParent=$this.parent().parent().parent();if($thisParent.hasClass('checked')){$thisParent.removeClass("checked");}else{$thisParent.addClass("checked");}});}
function initNightMode(){$('.js-night-mode').on('click',function(){var $this=$(this).parents("body");if($this.hasClass("changeTheme")){$this.removeClass("changeTheme");Cookies.set('kt_rt_white_mode',"black-theme",{expires:1});}else{$this.addClass("changeTheme");Cookies.set('kt_rt_white_mode',"changeTheme",{expires:1});}
return false;});}
function initKVSCustomSearch(){$('.js-change-search').on('click',function(){var $this=$(this);var $form=$('.search form');var $title=$this.find('span').text();var $titleLowercase=$title.toLowerCase();var action=$this.attr('data-action');var $icon=$this.find('i').clone();$('.js-change-search').removeClass('active');$('.drop_search').removeClass('open')
$this.addClass('active');$form.attr('action',action);Cookies.set('kt_rt_search_value',$titleLowercase,{expires:1});$('.button_drop').find('span').text($title);$('.button_drop').find('.js-search-ico').html($icon);});}
function emptySearch(){$('.search form').on('submit',function(){var $this=$(this);var q=$this.find('[name="q"]').val();if(q==''){return false;}});}
function signOut(){var auth2=gapi.auth2.getAuthInstance();auth2.signOut().then(function(){console.log('User signed out.');});}
function isElemOnScreen($el){var top=$el.offset().top,h=$el.outerHeight(),scrollTop=$(document).scrollTop(),screenH=window.innerHeight,topSide=top-scrollTop,bottomSide=topSide+h;return topSide>=-200&&bottomSide<=screenH+200;}
var currentBanners={}
function trySetBanner(elemSelector,$elem,sizes,html,isStatic){var width=$(window).width();if(sizes[0]!=null&&width<sizes[0]){return;}
if(sizes[1]!=null&&width>sizes[1]){return;}
if(!isElemOnScreen($elem)&&!isStatic){return}
$elem.html(html);currentBanners[elemSelector]={$elem:$elem,sizes:sizes,html:html,isStatic:isStatic}}
setInterval(function(){for(var prop in currentBanners){if(Object.prototype.hasOwnProperty.call(currentBanners,prop)){var opts=currentBanners[prop];if(opts.isStatic){return;}
opts.$elem.html(opts.html);}}},30000);window.addBanner=function addBanner(elemSelector,sizes,html){var isStatic=false;if($(elemSelector).attr("id")==="after_video_banner"){isStatic=true;}
$(window).on("load",function(){var $elem=$(elemSelector);trySetBanner(elemSelector,$elem,sizes,html,isStatic)
function check(){var width=$(window).width();const currentBanner=currentBanners[elemSelector]
if(currentBanner&&currentBanner.sizes[0]!=null&&width<currentBanner.sizes[0]){$elem.html("");currentBanners[elemSelector]=null;}
if(currentBanner&&currentBanner.sizes[1]!=null&&width>currentBanner.sizes[1]){$elem.html("");currentBanners[elemSelector]=null;}
if(currentBanner==null||currentBanner.html!==html){trySetBanner(elemSelector,$elem,sizes,html,isStatic);}}
$(window).resize(check);$(window).scroll(check);});}