PageSourceSearch

https://redsungame.ru/ru/assets/gallery/script.js

js redsungame.ru collected 2026-10-02 00:41:38 UTC 6,862 bytes, 15 lines download raw bytes

1var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(b,f,e){b instanceof String&&(b=String(b));for(var h=b.length,k=0;k<h;k++){var p=b[k];if(f.call(e,p,k,b))return{i:k,v:p}}return{i:-1,v:void 0}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;
2$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(b,f,e){b!=Array.prototype&&b!=Object.prototype&&(b[f]=e.value)};$jscomp.getGlobal=function(b){return"undefined"!=typeof window&&window===b?b:"undefined"!=typeof global&&null!=global?global:b};$jscomp.global=$jscomp.getGlobal(this);
3$jscomp.polyfill=function(b,f,e,h){if(f){e=$jscomp.global;b=b.split(".");for(h=0;h<b.length-1;h++){var k=b[h];k in e||(e[k]={});e=e[k]}b=b[b.length-1];h=e[b];f=f(h);f!=h&&null!=f&&$jscomp.defineProperty(e,b,{configurable:!0,writable:!0,value:f})}};$jscomp.polyfill("Array.prototype.find",function(b){return b?b:function(b,e){return $jscomp.findInternal(this,b,e).v}},"es6","es3");
4(function(b){function f(a){b(a.target).closest(".mbr-slider").hasClass("in")&&a.target.playVideo()}function e(a){a=b(a.target);"undefined"!==typeof b.fn.masonry&&a.outerFind(".mbr-gallery").each(function(){var a=b(this).find(".mbr-gallery-row");a.imagesLoaded().progress(function(){a.masonry({itemSelector:".mbr-gallery-item:not(.mbr-gallery-item__hided)",percentPosition:!0,horizontalOrder:!0});a.masonry("reloadItems");a.on("filter",function(){a.masonry("reloadItems");a.masonry("layout");b(window).trigger("update.parallax")}.bind(this,
5a));a.imagesLoaded().progress(function(){a.masonry("layout")})})})}function h(b,c,g,d,e){var a=b.find("img");if(a[0].complete&&50<a[0].naturalWidth&&50<a[0].naturalHeight)k(a,b,c,g,d,e);else a.one("load",function(){k(a,b,c,g,d,e)})}function k(b,c,g,d,e,q){var a=b[0].naturalWidth,f=b[0].naturalHeight;d=d/g>a/f?(g-2*q)*a/f:d-2*q;d=d>=a?a:d;g=(g-d*f/a)/2;b.css({width:parseInt(d),height:d*f/a});c.css("top",g+e)}function p(a,c,g,d,e,f){a.find(".modal-dialog .carousel-item").each(function(){if(!f&&!b(this)[0].classList.contains("carousel-item-next")&&
6!b(this)[0].classList.contains("carousel-item-prev")||f&&!b(this)[0].classList.contains("active"))b(this)[0].classList.contains("video-container")?b(this).css({top:d,height:g-2*d-2*e}):h(b(this),g,c,d,e)})}function r(){var a=b(window).width()-0,c=b(window).height()-0;if(l){var g=!1;if(l.find(".modal-dialog .carousel-item.carousel-item-next, .modal-dialog .carousel-item.carousel-item-prev").length)var d=l.find(".modal-dialog .carousel-item.carousel-item-next, .modal-dialog .carousel-item.carousel-item-prev");
7else d=l.find(".modal-dialog .carousel-item.active"),g=!0;d[0].classList.contains("video-container")?d.css({top:0,height:c-0-20}):h(d,c,a,0,10);clearTimeout(t);t=setTimeout(p,200,l,a,c,0,10,g)}}var m=b("html").hasClass("is-builder");if(!m){var u=document.createElement("script");u.src="https://www.youtube.com/iframe_api";var v=document.getElementsByTagName("script")[0];v.parentNode.insertBefore(u,v);var n=[];b(".carousel-item.video-container img").css("display","none");window.onYouTubeIframeAPIReady=
8function(){var a=a||{};a.YTAPIReady||(a.YTAPIReady=!0,jQuery(document).trigger("YTAPIReady"));b(".video-slide").each(function(a){b(".video-container").eq(a).append('<div id ="mbr-video-'+a+'" class="mbr-background-video" data-video-num="'+a+'"></div>').append('<div class="item-overlay"></div>');b(this).attr("data-video-num",a);if(-1!==b(this).attr("data-video-url").indexOf("vimeo.com")){var c={id:b(this).attr("data-video-url"),width:"100%",height:"100%",loop:!0};a=new Vimeo.Player("mbr-video-"+a,
9c);a.playVideo=Vimeo.play}else{c=YT.Player;var d=b(this).attr("data-video-url");d="false"===d?!1:(d=/(?:\?v=|\/embed\/|\.be\/)([-a-z0-9_]+)/i.exec(d)||/^([-a-z0-9_]+)$/i.exec(d))?d[1]:!1;a=new c("mbr-video-"+a,{height:"100%",width:"100%",videoId:d,events:{onReady:f},playerVars:{rel:0}})}n.push(a)})}}b(document).on("add.cards",function(a){var c=b(a.target);c.on("click",".mbr-gallery-filter li",function(a){a.preventDefault();var d=b(this).closest("li");d.parent().find("li").removeClass("active");d.addClass("active");
10a=d.closest("section").find(".mbr-gallery-row");var e=b(this)[0].textContent.trim();c.find(".mbr-gallery-item").each(function(a,c){a=b(this);c=a.attr("data-tags").split(",").map(function(a){return a.trim()});-1!==b.inArray(e,c)||d.hasClass("mbr-gallery-filter-all")?a.removeClass("mbr-gallery-item__hided"):(a.addClass("mbr-gallery-item__hided"),a.css("left","300px"))});a.closest(".mbr-gallery-row").trigger("filter")})});if(m)b(document).on("changeButtonColor.cards",function(a){var c=b(a.target);if(0<
11c.find(".mbr-gallery-filter").length&&b(a.target).find(".mbr-gallery-filter").hasClass("gallery-filter-active")){var g=(c.find(".mbr-gallery-filter .mbr-gallery-filter-all").find("a").attr("class")||"").replace(/(^|\s)active(\s|$)/," ").trim();c.find(".mbr-gallery-filter ul li:not(.mbr-gallery-filter-all) a").attr("class",g)}e(a)});b(document).on("add.cards changeParameter.cards",function(a){var c=b(a.target),g=[];c.find(".mbr-gallery-item").each(function(a){(b(this).attr("data-tags")||"").trim().split(",").map(function(a){a=
12a.trim();-1===b.inArray(a,g)&&g.push(a)})});if(0<c.find(".mbr-gallery-filter").length&&b(a.target).find(".mbr-gallery-filter").hasClass("gallery-filter-active")){var d="";c.find(".mbr-gallery-filter ul li:not(.mbr-gallery-filter-all)").remove();var f=c.find(".mbr-gallery-filter .mbr-gallery-filter-all").clone();f.find("a").removeClass("active");g.map(function(a){f.find("a").length?f.find("a").text(a):f.text(a);d+="<li>"+f.html()+"</li>"});f.remove();c.find(".mbr-gallery-filter ul").append(d)}e(a)});
13b(document).on("change.cards",function(a){e(a)});b(document).on("lazyload",function(a){e(a);b(window).scrollEnd(function(){e(a)},250)});b(".mbr-gallery-item").on("click","a",function(a){a.stopPropagation()});var w,t,l;m=b(document).find(".mbr-gallery");m.on("show.bs.modal",function(a){clearTimeout(w);w=setTimeout(function(){var c=b(a.relatedTarget).parent().index();c=b(a.target).find(".carousel-item").eq(c).find(".mbr-background-video");b(a.target).find(".carousel-item .mbr-background-video");0<c.length&&
14(c=n[+c.attr("data-video-num")],c.playVideo?c.playVideo():c.play())},500);l=b(a.target);r()});m.on("slide.bs.carousel",function(a){a=b(a.target).find(".carousel-item.active .mbr-background-video");0<a.length&&(a=n[+a.attr("data-video-num")],a.pauseVideo?a.pauseVideo():a.pause())});b(window).on("resize load",r);m.on("slid.bs.carousel",function(a){a=b(a.target).find(".carousel-item.active .mbr-background-video");0<a.length&&(a=n[+a.attr("data-video-num")],a.playVideo?a.playVideo():a.play())});m.on("hide.bs.modal",
15function(a){n.map(function(a,b){a.pauseVideo?a.pauseVideo():a.pause()});l=null})})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.