$(()=> { lzw.body = $("body"); if(isFrontEnv()) { lzw.body.addClass("lzw"); $(".wsa").addClass("lzw-scroll-animation"); $("#c_grid-116273709439190").addClass("lzw-no-scroll-animation"); $("#c_navigation_041_P_004-1652943617963").addClass("lzw-no-scroll-animation"); lzw.scroll_animation(); lzw.body.addClass("lzw-start-animation"); setTimeout(()=>{ lzw.body.addClass("lzw-show"); }, 100); } else { lzw.body.addClass("lzw-make"); } }); if(!window?.lzw) { lzw = {}; } lzw.scroll_animation = function(selectors, type) { if (!lzw.body.hasClass("lzw-scroll-animation-init")) { $("div[id*='c_static_'], div[id*='c_grid-'], div[id*='c_banner_'], .s_title, .s_img, div[id*='c_navigation_'], div[class*='s_button'], .main > div, div[class*='e_richText'], [class*='s_button']").addClass("lzw-scroll-animation"); lzw.body.addClass("lzw-scroll-animation-init"); let num = 0; $(window).scroll(function() { num = 0; }); function ani(a, t) { var top = a.offset().top; if (!(top > ($(window).height() + t - 100))) { a.addClass("lzw-scroll-in"); setTimeout(function() { a.addClass("lzw-scrolled"); }, 200 + num * 100); num++; } } function handle() { if(!lzw.body) { lzw.body = $("body"); } if(lzw.body.hasClass("lzw-start-animation")) { let t = $(window).scrollTop(); let body_height = lzw.body.height(); $(".lzw-scroll-animation:not(.lzw-scroll-in):not(.lzw-no-scroll-animation)").each(function() { ani($(this), t); }); if ($(window).height() + t + 200 >= body_height) { $(".lzw-scroll-animation:not(.lzw-scroll-in):not(.lzw-no-scroll-animation)").each(function() { $(this).addClass("lzw-scroll-in").addClass("lzw-scrolled"); }); } } requestAnimationFrame(handle); } requestAnimationFrame(handle); } requestAnimationFrame(function a() { $(selectors).not(".lzw-scroll-animation").addClass("lzw-scroll-animation").each(function() { if (type) { $(this).addClass(type) } }); requestAnimationFrame(a); }); return lzw.scroll_animation; }; history.scrollRestoration = 'manual';