/* * Name : common.min.js * Version : 1.1.1 * Author : 1px studio --------------------------------------------------- */ $(function () { let e = $("#header"), a = $("#header .gnb-nav li"), n = $("#header .gnb-nav"), s = 0, t; function o() { a.each(function () { let e = $(this); e.find(">.nav-sub").outerHeight() >= s && (s = e.find(">.nav-sub").outerHeight()); }), a.on("mouseenter", function () { e.addClass("active"), gsap.to("#header .nav-sub-bg", { autoAlpha: 1, height: s, duration: 0.3, }), $("#header .nav-sub").stop().fadeIn(400); }), n.on("mouseleave", function () { e.removeClass("active"), $("#header .nav-sub").stop().fadeOut(100), gsap.to("#header .nav-sub-bg", { autoAlpha: 0, height: 0, duration: 0.3, }); }); } (t = document.getElementById("isIndex")) && "Y" == t.value ? (document.getElementById("sjs").remove(), document.getElementById("scss").remove()) : (document.getElementById("mjs").remove(), document.getElementById("mcss").remove()), $("#family-sites").on("change", function (e) { window.open(e.target.value, "_blank"); }), o(), $(window).on("scroll", function () { $(window).scrollTop() >= 100 ? (e.addClass("sticky"), $("#quick-btns").addClass("show")) : (e.removeClass("sticky"), $("#quick-btns").removeClass("show")); }); let l = $("#header-mb"), d = $("#header-mb .nav-sub .sub-menu"), r = $("#header-mb .gnb-nav a"); $("#header-mb .gnb-nav a").on("click", function (e) { var a = $(e.target).closest("p").index(); d.removeClass("on"), d.eq(a).addClass("on"), r.removeClass("on"), r.eq(a).addClass("on"); }), $(".gnb-hamburger").on("click", e => { let a = $(e.currentTarget); l.stop().fadeToggle(400), a.toggleClass("close"); }), $(window).on("resize", () => { 0 == s && window.outerWidth >= 991 && o(); }); let u; window.onload = ((u = $("#page-loader")), void (u.find(".loader-stage").fadeOut("slow", function () { setTimeout(function () { u.fadeOut("slow"); }, 100); }), null != document.getElementById("isIndex") && $(".hero").addClass("--load"))); });