PageSourceSearch

https://evilamag.com/shared/js/functions.js?v=1.08

js evilamag.com collected 2026-10-02 18:09:35 UTC 17,929 bytes, 1 lines download raw bytes

1!function(r,l){r(l);var s=(l.Common=s)||{DEBUG:!1,URL_QUERY:{},is_fade:!0,Page:null,Window:{$window:null,$document:null,width:0,height:0},defaultLayout:null,LAYOUT_MODE:"pc",user_agent:null,loaded_img_len:0,img_len:0,img_src_ary:[],$body:null,$blind:null,$loader:null,timeout_timer:null,is_top:!1,is_teaser:!1,isModal:!1,isMoveIntro:!0,isIntroEnd:!1,isHamOpen:!1,DATE:null,is_modal_movie:!1,is_modal_image:!1,setupOnce:function(){if(s.trace("Common -> setupOnce"),s.$body=r("body"),s.$blind=r("#blind"),s.$loader=r("#preloader"),s.Window.$window=r(l),s.Window.$document=r(document),s.Window.width=s.Window.$window.innerWidth(),s.Window.height=s.Window.$window.innerHeight(),s.URL_QUERY=s.getURLQuery(),s.user_agent=s.setUserAgent(),l.scrollTo(0,0),"pc"==s.LAYOUT_MODE&&s.$body.css({overflow:"hidden"}),0<r("#top-page").length?s.is_top=!0:0<r("#teaser-page").length&&(s.is_teaser=!0),s.Window.width<=1024||s.user_agent.Mobile?s.LAYOUT_MODE="sp":s.LAYOUT_MODE="pc",s.defaultLayout=s.LAYOUT_MODE,s.DATE=new Date,s.DATE.setTime(s.DATE.getTime()+36e5),"effect"==r.cookie("past")?(s.$blind.removeClass("eff--none"),r("#blindLogo").removeClass("eff--none")):"none"==r.cookie("past")&&(s.$blind.addClass("eff--none"),r("#blindLogo").addClass("eff--none")),"sp"==s.LAYOUT_MODE)for(var e=0;e<r(".switch").length;e++)r(".switch").eq(e).attr("src",r(".switch").eq(e).attr("src").replace("_pc","_sp"));s.showPreLoader()},getURLQuery:function(){var e=location.href.split("?");if(e.length<2)return!1;params=e[1].split("&");var o=[];for(i=0;i<params.length;i++)neet=params[i].split("="),o.push(neet[0]),o[neet[0]]=neet[1];return o},setHoverEvent:function(){var e;({Tablet:-1!=(e=l.navigator.userAgent.toLowerCase()).indexOf("windows")&&-1!=e.indexOf("touch")||-1!=e.indexOf("ipad")||-1!=e.indexOf("android")&&-1==e.indexOf("mobile")||-1!=e.indexOf("firefox")&&-1!=e.indexOf("tablet")||-1!=e.indexOf("kindle")||-1!=e.indexOf("silk")||-1!=e.indexOf("playbook"),Mobile:-1!=e.indexOf("windows")&&-1!=e.indexOf("phone")||-1!=e.indexOf("iphone")||-1!=e.indexOf("ipod")||-1!=e.indexOf("android")&&-1!=e.indexOf("mobile")||-1!=e.indexOf("firefox")&&-1!=e.indexOf("mobile")||-1!=e.indexOf("blackberry"),iOS:-1!=e.indexOf("iphone")||-1!=e.indexOf("ipod")||-1!=e.indexOf("ipad")}).iOS?r("a,.c-hover").bind({touchstart:function(){r(this).addClass("hover")},touchend:function(){r(this).removeClass("hover")}}):r("a,.c-hover").bind({mouseover:function(){r(this).addClass("hover")},mouseout:function(){r(this).removeClass("hover")}})},initPreLoader:function(){s.trace("PRELOADER -> initPreLoader()"),this.img_len=r("img").length,s.trace("PRELOADER -> img len: "+this.img_len),s.timeout_timer=setTimeout(function(){s.hidePreLoader()},3e3),0<this.img_len?this.setPreLoader():this.hidePreLoader()},setPreLoader:function(){var o=this;s.trace("PRELOADER -> setPreLoader()");for(var e=0;e<this.img_len;e++){var t=r("img:eq("+e+")").attr("src");o.img_src_ary.push(t)}s.LAYOUT_MODE,s.trace(o.img_src_ary.length),r(document).smartpreload({images:o.img_src_ary,oneachimageload:function(e){o.loaded_img_len++,s.onLoadUpdate()},onloadall:function(){s.trace("PRELOADER :: All item is loaded."),s.hidePreLoader()}})},onLoadUpdate:function(){var e=this;e.loaderd_per=Math.floor(100/e.img_src_ary.length*e.loaded_img_len),String(e.loaderd_per);s.trace("PRELOADER :: "+e.loaderd_per+"% Loaded"),e.loaded_img_len==e.img_src_ary.length&&s.trace("PRELOADER :: All item is loaded.")},showPreLoader:function(){s.trace("PRELOADER -> showPreloader"),1==s.is_top?s.$loader.show():s.$loader.remove(),s.initPreLoader()},hidePreLoader:function(){s.trace("PRELOADER -> hidePreLoader"),s.$loader.remove(),this.init()},reload_count:0,reload_count_max:2,init:function(){s.trace("Common -> init()"),clearTimeout(s.timeout_timer),s.timeout_timer=null,!s.Page&&this.reload_count<this.reload_count_max?(this.reload_count++,setTimeout(s.init,500)):(s.Page&&setTimeout(function(){s.trace("Common page -> "+s.Page),s.Page.setupOnce()},30),setTimeout(function(){s.buttonEvent(),s.ScrollEvent.init(),s.ResizeEvent.init(),s.setHoverEvent(),s.pageFadeIn()},500))},buttonEvent:function(){s.trace("Common -> buttonEvent()"),r(".ancor").on("click",function(e){e.preventDefault();e=r(this).attr("href");r(this).attr("data-offset");
1s.autoScroll(e,1.2,0,0,"easeInOutQuart")}),r(".insite").on("click",function(e){e.preventDefault();r(this);s.hidePage(r(this))}),r("#glnavList a").hover(function(){r(this).parent("li").addClass("is--hover"),TweenMax.to(r(this).find(".glnav__list__bg"),.3,{scaleX:1,ease:"easeInOutCirc"})},function(){r(this).parent("li").removeClass("is--hover"),TweenMax.to(r(this).find(".glnav__list__bg"),.3,{scaleX:0,ease:"easeInOutCirc"})}),r(".sublink__search a").on("click",function(e){e.preventDefault(),r("#sublink .sublink__search__field").toggleClass("is--active")}),"sp"==s.LAYOUT_MODE&&r(".sublink__search__field__closeSp").on("click",function(e){e.preventDefault(),r("#sublink .sublink__search__field").toggleClass("is--active")});var e=!1;function o(){e||(e=!0,s.isHamOpen?(s.isHamOpen=!1,r("#headerMenuBtn").removeClass("is--active"),r("#header").removeClass("is--active"),TweenMax.to("#sublink",.3,{opacity:0,ease:"easeOutQuart"}),TweenMax.to("#glnavList",.3,{x:-50,opacity:0,ease:"easeInQuart",onComplete:function(){s.$body.css({overflow:"visible"}),r("#glnavList").css({display:"none"}),r("#sublink").removeClass("is--active"),TweenMax.to("#sublink",.3,{opacity:1,ease:"easeOutQuart"})}}),TweenMax.to("#glnav",.5,{delay:.3,scaleX:0,ease:"easeInOutCirc",onComplete:function(){e=!1}})):(s.isHamOpen=!0,r("#headerMenuBtn").addClass("is--active"),r("#header").addClass("is--active"),TweenMax.to("#sublink",.3,{opacity:0,ease:"easeOutQuart"}),TweenMax.fromTo("#glnavList",.6,{x:-100,opacity:0,display:"block"},{delay:.6,x:0,opacity:1,ease:"easeOutQuart"}),TweenMax.fromTo("#glnav",.5,{scaleX:0},{scaleX:1,ease:"easeInOutCirc",onComplete:function(){s.$body.css({overflow:"hidden"}),r("#sublink").addClass("is--active"),TweenMax.to("#sublink",.3,{opacity:1,ease:"easeOutQuart"}),e=!1}})))}r("#headerMenuBtn a").on("click",function(e){e.preventDefault(),o()}),r(".modal_inline_movie").on("click",function(e){e.preventDefault();var o=r(this).attr("href"),t='<iframe id="modalPlayer" width="100%" height="315" src="https://www.youtube.com/embed/'+r(this).attr("data-id")+'" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>';r("#modal").css({display:"block"}),r("#modal .modal__closeBg").css({display:"block"}),r(o).css({display:"block"}),s.ResizeEvent.setModalMovieSize(".modal__movie__details__frame"),TweenMax.fromTo("#modal",.3,{display:"block",opacity:0}
1,{opacity:1,ease:"easeOutQuad",onComplete:function(){r(o).find(".modal__movie__details__frame").removeAttr("style"),r(o).find(".modal__movie__details__frame").prepend(t),s.is_modal_movie=!0,s.ResizeEvent.setModalMovieSize("#modalPlayer")}}),r(o).addClass("is__currentModal"),"pc"==s.LAYOUT_MODE&&s.$body.css({overflow:"hidden"}),s.isModal=!0}),r(".modal_inline_img").on("click",function(e){e.preventDefault();var o="#modalImage",e=r(this).attr("href"),e=(r("#modal").css({display:"block"}),r("#modal .modal__closeBg").css({display:"block"}),'<img src="'+e+'" alt="">');r("#modalImage .modal__image__details__ph").html(e),TweenMax.fromTo("#modal",.3,{display:"block",opacity:0},{opacity:1,ease:"easeOutQuad",onComplete:function(){TweenMax.fromTo(o,.6,{display:"block",opacity:0},{opacity:1,ease:"easeOutQuad"}),s.is_modal_image=!0}}),r(o).addClass("is__currentModal"),"pc"==s.LAYOUT_MODE&&s.$body.css({overflow:"hidden"}),s.isModal=!0}),r("#modal .modal_close, #modal .modal__closeBg").on("click",function(e){e.preventDefault();var o,t,e="#"+r(".is__currentModal").attr("id"),n=r(e);"#modalMovie"==e?(t=n,r("#modal .modal__closeBg").css({display:"none"}),s.ResizeEvent.setModalMovieSize(".modal__movie__details__frame"),r("#modalPlayer").remove(),s.$body.css({overflow:"visible"}),TweenMax.fromTo("#modal",.4,{"pointer-events":"none"},{delay:.1,opacity:0,ease:"easeOutQuad",onComplete:function(){document.getElementById("modal").scrollTop=0,t.removeClass("is__currentModal"),t.removeAttr("style"),r("#modal").removeAttr("style"),s.isModal=!1,s.is_modal_movie=!1}})):(o=n,r("#modal .modal__closeBg").css({display:"none"}),s.$body.css({overflow:"visible"}),TweenMax.fromTo("#modal",.4,{"pointer-events":"none"},{opacity:0,ease:"easeOutQuad",onComplete:function(){document.getElementById("modal").scrollTop=0,o.find(".modal__image__details__ph img").remove(),o.removeClass("is__currentModal"),o.removeAttr("style"),r("#modal").removeAttr("style"),s.isModal=!1,s.is_modal_image=!1}}))}),"sp"!=s.LAYOUT_MODE&&r(".fadeover a").hover(function(){TweenMax.to(r(this),.2,{opacity:.6,ease:"easeOutQuad"})},function(){TweenMax.to(r(this),.2,{opacity:1,ease:"easeOutQuad"})})},isAutoScroll:!1,autoScroll:function(e,o,t,n,i){s.trace("Common -> autoScroll()"),s.isAutoScroll=!0,r(e);"#"!=e&&(e=r(e).offset().top+n,s.trace(e),TweenMax.to(l,o,{scrollTo:{y:e,autoKill:!1},ease:i}))},ScrollEvent:{scroll_top:0,scroll_btm:0,scroll_prev_value:0,is_scroll_down:!0,is_set_parallax:!1,$groups:null,groups_index:0,groups_max:0,target_group:null,target_group_prev:null,scroll_offset_y:0,fade_offset_y:0,fade_offset_duration:0,out_duration:0,is_scene3:!1,is_scene5:!1,is_kv:!1,is_movie:!1,startPosV:.3,init:function(){s.trace("ScrollEvent -> init()"),s.ScrollEvent.scroll_top=0,s.ScrollEvent.scroll_btm=s.ScrollEvent.scroll_top+s.Window.height,s.Window.$window.on("scroll",s.ScrollEvent.onScroll).trigger("scroll"),"sp"==s.LAYOUT_MODE&&(s.ScrollEvent.startPosV=.1)},setParallaxObjects:function(){s.ScrollEvent.is_set_parallax=!0,s.ScrollEvent.$groups=r(".js-slideIn"),s.ScrollEvent.groups_index=0,s.ScrollEvent.groups_max=s.ScrollEvent.$groups.length,s.ScrollEvent.target_group=r(s.ScrollEvent.$groups[0]),s.ScrollEvent.scroll_top=0,s.ScrollEvent.scroll_btm=s.ScrollEvent.scroll_top+s.Window.height,s.ScrollEvent.fade_offset_y=0,s.ScrollEvent.scroll_offset_y=200,s.ScrollEvent.fade_offset_duration=.6,s.ScrollEvent.out_duration=.4,s.ScrollEvent.$groups.each(function(e,o){var o=r(o),t=o.attr("data-alpha");o.addClass("entry-index"+String(e)),o.offset().top>=s.ScrollEvent.scroll_btm-200&&o.css({opacity:t})}),s.ScrollEvent.groups_index<s.ScrollEvent.groups_max&&(s.ScrollEvent.target_group=r(s.ScrollEvent.$groups[s.ScrollEvent.groups_index]),s.Window.$window.on("scroll",s.ScrollEvent.onScroll).trigger("scroll")),s.trace("scroll total index: "+s.ScrollEvent.groups_max),s.trace(s.ScrollEvent.groups_index)},onScroll:function(e){s.ScrollEvent.scroll_prev_value=s.ScrollEvent.scroll_top,s.ScrollEvent.scroll_top=document.body.scrollTop||document.documentElement.scrollTop,s.ScrollEvent.scroll_btm=s.ScrollEvent.scroll_top+s.Window.height,s.ScrollEvent.scroll_prev_value<=s.ScrollEvent.scroll_top?s.ScrollEvent.is_scroll_down=!0:s.ScrollEvent.is_scroll_down=!1;var o,t=r("#footer").height(),t=2*Math.floor(t/3);s.ScrollEvent.scroll_btm>s.Window.height+150&&s.ScrollEvent.scroll_btm<r("#footer").offset().top+t?(r("#btnPagetop").removeClass("pos--def pos--last"),r(".eff--slideIn").removeClass("is--show")):s.ScrollEvent.scroll_btm>=r("#footer").offset().top+t?(r("#btnPagetop").removeClass("pos--def").addClass("pos--last"),r(".eff--slideIn").addClass("is--show")):(r("#btnPagetop").removeClass("pos--last").addClass("pos--def"),r(".eff--slideIn").removeClass("is--show")),s.LAYOUT_MODE,r("#teaser-page").length,s.ScrollEvent.is_set_parallax&&(s.ScrollEvent.is_scroll_down?s.ScrollEvent.groups_index>=s.ScrollEvent.groups_max-1||s.ScrollEvent.scroll_btm-s.Window.height*s.ScrollEvent.startPosV>
1s.ScrollEvent.target_group.offset().top&&(s.trace("index: "+s.ScrollEvent.groups_index+" / top: "+s.ScrollEvent.scroll_top+" / btm: "+s.ScrollEvent.scroll_btm+" / isDown?: "+s.ScrollEvent.is_scroll_down),"fade"==(o=r(s.ScrollEvent.target_group).attr("data-eff"))?s.ScrollEvent.fadeIn(s.ScrollEvent.target_group):"artistList"==o&&s.Page.artist.listIn(s.ScrollEvent.target_group),s.ScrollEvent.groups_index<s.ScrollEvent.groups_max&&(s.ScrollEvent.groups_index++,s.ScrollEvent.target_group=r(s.ScrollEvent.$groups[s.ScrollEvent.groups_index]),s.ScrollEvent.target_group_prev=r(s.ScrollEvent.$groups[s.ScrollEvent.groups_index-1])),s.ScrollEvent.onScroll(e)):s.ScrollEvent.groups_index<0||null==s.ScrollEvent.target_group_prev||s.ScrollEvent.scroll_btm-s.Window.height*s.ScrollEvent.startPosV<s.ScrollEvent.target_group_prev.offset().top&&(o=r(s.ScrollEvent.target_group_prev).attr("data-eff"),s.trace("index: "+s.ScrollEvent.groups_index+" / top: "+s.ScrollEvent.scroll_top+" / btm: "+s.ScrollEvent.scroll_btm+" / isDown?: "+s.ScrollEvent.is_scroll_down+" / effect: "+o),"fade"==o?s.ScrollEvent.fadeOut(s.ScrollEvent.target_group):"artistList"==o&&s.Page.artist.listOut(s.ScrollEvent.target_group),0<=s.ScrollEvent.groups_index&&(s.ScrollEvent.groups_index--,s.ScrollEvent.target_group=r(s.ScrollEvent.$groups[s.ScrollEvent.groups_index+1]),s.ScrollEvent.target_group_prev=r(s.ScrollEvent.$groups[s.ScrollEvent.groups_index])),s.ScrollEvent.onScroll(e)))},fadeIn:function(e){TweenMax.fromTo(e,.6,{opacity:0},{opacity:1,ease:"easeOutQuart",onComplete:function(){r(e).removeAttr("style"),e=null}})},fadeOut:function(e){TweenMax.fromTo(e,.6,{opacity:1},{opacity:0,ease:"easeOutQuart",onComplete:function(){r(e).removeAttr("style"),e=null}})}},ResizeEvent:{init:function(){s.Window.$window.on("resize",s.ResizeEvent.onResize).trigger("resize")},onResize:function(e){s.Window.width=s.Window.$window.innerWidth(),s.Window.height=s.Window.$window.innerHeight(),s.Window.width<=1024||s.user_agent.Mobile?s.LAYOUT_MODE="sp":s.LAYOUT_MODE="pc",s.LAYOUT_MODE!=s.defaultLayout?(s.trace("change Device"),r("#blind").css({display:"block",opacity:1}),s.user_agent.Firefox?l.location.href=l.location.href:l.location.reload(!1)):(s.ResizeEvent.setRe
1sizeSize(),s.is_modal_movie&&s.ResizeEvent.setModalMovieSize("#modalPlayer"))},setResizeSize:function(){0<r("#top-page").length&&s.LAYOUT_MODE},setModalMovieSize:function(e){var e=r(e),o=Math.floor(s.Window.height-160),t=Math.floor(16*o/9),n="pc"==s.LAYOUT_MODE?100:40;t>=s.Window.width&&(t=Math.floor(s.Window.width)-n,o=Math.floor(9*t/16)),e.css({width:t,height:o})}},getParam:function(e){var o=location.href;if((parameters=o.split("?")).length<2)return!1;params=parameters[1].split("&");var t=[];for(i=0;i<params.length;i++)neet=params[i].split("="),t.push(neet[0]),t[neet[0]]=neet[1];return t[e]},setUserAgent:function(){s.trace("Common -> setUserAgent()");var e=l.navigator.userAgent.toLowerCase(),o=l.navigator.appVersion.toLowerCase(),t="unknown";return-1!=e.indexOf("msie")?t=-1!=o.indexOf("msie 6.")?"ie6":-1!=o.indexOf("msie 7.")?"ie7":-1!=o.indexOf("msie 8.")?"ie8":-1!=o.indexOf("msie 9.")?"ie9":-1!=o.indexOf("msie 10.")?"ie10":"ie":-1!=e.indexOf("trident/7")?t="ie11":-1!=e.indexOf("chrome")?t="chrome":-1!=e.indexOf("safari")?t="safari":-1!=e.indexOf("opera")?t="opera":-1!=e.indexOf("firefox")&&(t="firefox"),s.$body.addClass(t),-1!=e.indexOf("mobile")&&s.$body.addClass("mobile"),-1!=e.indexOf("android")&&s.$body.addClass("android"),t=-1<(o=e).indexOf("trident/7")||-1<o.indexOf("msie")&&-1==o.indexOf("opera"),{Tablet:-1!=o.indexOf("windows")&&-1!=o.indexOf("touch")||-1!=o.indexOf("ipad")||-1!=o.indexOf("android")&&-1==o.indexOf("mobile")||-1!=o.indexOf("firefox")&&-1!=o.indexOf("tablet")||-1!=o.indexOf("kindle")||-1!=o.indexOf("silk")||-1!=o.indexOf("playbook"),Mobile:-1!=o.indexOf("windows")&&-1!=o.indexOf("phone")||-1!=o.indexOf("iphone")||-1!=o.indexOf("ipod")||-1!=o.indexOf("android")&&-1!=o.indexOf("mobile")||-1!=o.indexOf("firefox")&&-1!=o.indexOf("mobile")||-1!=o.indexOf("blackberry")||-1!=o.indexOf("ipad"),Android:-1!=o.indexOf("android"),iOS:-1!=o.indexOf("iphone")||-1!=o.indexOf("ipod"),IE:t,IE_VERSION:t?parseInt(o.match(/((msie|MSIE)\s|rv:)([\d\.]+)/)[3]):-1,Chrome:-1<o.indexOf("chrome")&&-1==o.indexOf("edge"),Firefox:-1<o.indexOf("firefox"),Safari:-1<o.indexOf("safari")&&-1==o.indexOf("chrome"),Opera:-1<o.indexOf("opera"),Edge:-1<o.indexOf("edge")}},setLoadedInit:function(e){s.trace("Common -> setLoadedInit()")},pageFadeIn:function(){s.trace("pageFadeIn()"),l.scrollTo(0,0)},setRotationInfo:function(e,o,t){s.trace("Common -> setRotationInfo");var n=t,i=n<=o?1:o+1,l=e,a=l+" .list--"+i;setTimeout(function(){TweenMax.to(l+" .is--current",.3,{x:10,opacity:0,ease:"easeInQuart",onComplete:function(){var e;r(l+" .is--current").removeAttr("style").removeClass("is--current"),r(a).addClass("is--current"),"#visualNewsList"==l&&(e=r(l+" .is--current .get--date").text(),r(l).parent().find(".set--date").text(e)),TweenMax.fromTo(l+" .is--current",.3,{x:10,opacity:0},{x:0,opacity:1,ease:"easeOutQuart",onComplete:function(){r(l+" .is--current").removeAttr("style"),s.setRotationInfo(l,i,n)}})}})},5e3)},setMatchHeight:function(e,o){s.trace("set match height: "+e+" / "+o);var t=o,n=r(e).length,l=(Math.ceil(n/t),[]),a=[];for(i=0;i<=n;i++)l[i]=r(e).eq(i).height(),(a.length<=Math.floor(i/t)||a[Math.floor(i/t)]<l[i])&&(a[Math.floor(i/t)]=l[i]);r(e).each(function(e){r(this).css({height:a[Math.floor(e/t)]+"px"})})},hidePage:function(e){s.trace("Common hidePage");var o=e;"_blank"!=o.attr("target")&&(s.$blind.show().removeClass("is--reverse"),TweenMax.fromTo(s.$blind,.4,{opacity:1,scaleX:0},{opacity:1,scaleX:1,ease:"easeInOutCirc",onComplete:function(){l.location=o.attr("href"),target="_self"}}))},trace:function(e){s.DEBUG&&console.log("[trace]"+e)}};l.onpageshow=function(e){s.trace("戻るボタンによる再読込: 判定"),e.persisted&&(s.trace("戻るボタンによる再読込: リロード"),r("#blind").css({opacity:1,display:"block",height:Math.max.apply(null,[document.body.clientHeight,document.body.scrollHeight,document.documentElement.scrollHeight,document.documentElement.clientHeight])}),l.location.reload())},s.setupOnce(),l.Common=s}(jQuery,window),window.onload=function(){$(function(){})};

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.