$(function(){ tl = TweenMax; startJs(); menuJs(); allMenuJs(); }); $(document).on('click', 'a[href="#none"]', function(e) { e.preventDefault(); }); //기본js function startJs(){ $(document).on('click', 'a[href="#none"]', function(e) {e.preventDefault()}); if($('html').is('.ie67, .ie7, .ie8, .ie9')) { $('div.ie_alert_text').show().html('현재 사이트는 IE9 미만의 하위브라우저를 지원하지 않습니다.
브라우저를 최신 버전으로 업데이트해 주세요.'); } WebFont.load({google: {families: ['Noto Sans KR', 'Montserrat']}}); $('#wrap').addClass('ani'); setTimeout(function() { $('#wrap').addClass('init'); }, 2000); //모바일구분 $(window).resize(function(){ windowWidth = $(window).width(); if(windowWidth <= 767){ //m $('#wrap').removeClass('pc'); $('body').removeClass('pc'); $('body').addClass('tm'); $('body').removeClass('t'); $('body').addClass('m'); }else if($(window).width() <= 1279){ //tablet $('#wrap').removeClass('pc'); $('body').removeClass('pc'); $('body').addClass('tm'); $('body').addClass('t'); $('body').removeClass('m'); }else{ //pc $('#wrap').addClass('pc'); $('body').addClass('pc'); $('body').removeClass('tm'); $('body').removeClass('t'); $('body').removeClass('m'); skrollr.init(); } }).resize(); //video popup var bg = $("#bg"); $(document).on('click',' #bg, .close ', function () { bg.fadeOut(); $('#video-popup div.inner').html(''); $('#video-popup').hide(); }); $('.video .play_btn').on('click', function(){ var dataUrl = $(this).data('url'); if(dataUrl){ bg.show(); $('#video-popup').show(); $('#video-popup').html( ''+ '
'+ '
' ); $('#video-popup div.inner').html(dataUrl); }else { alert('준비중 입니다.'); } }); } function menuJs(){ /*menu hover*/ $("#nav>ul>li").mouseenter(function(){ var menuNum = $(this).index()+1; if(menuNum === menuNum){ $("#nav>ul>li").removeClass("on"); $(this).addClass("on"); $("header").addClass('active'); $(this).find(".lnb").stop().slideDown(); $(this).siblings().find('.lnb').stop(true).hide(); }else{ } }); $("#nav").mouseleave(function(){ $("header").removeClass('active'); $(".lnb").stop().hide(); $(".lnb > ul").stop().hide(); $('header .gnb > li.on').removeClass('on'); }); //footer family site $("#family_site .btn").click(function(){ $("#family_site ul").slideToggle(); }); } function allMenuJs(){ var $navStatus = 0; var allTitleList = $("#allmenu .inner .allgnb"); $(document).on("click","#hamburger_btn",function(){ if($navStatus == 0) { $navStatus = 1; $("#allmenu").fadeIn(); $('body').stop().addClass('menu_open'); var ClassName = $('body').attr('class'); if(ClassName == ClassName) { tl.staggerFromTo($("#allmenu .bg_color1"), 0.8, {width:'0%'}, {width: '100%', delay:0.1, ease: Power1.easeInOut}, .1); tl.staggerFromTo($("#allmenu .bg_color2"), 0.6, {width:'0%'}, {width: '100%', delay:0.5, ease: Power1.easeInOut}, .1); tl.staggerFromTo($("#allmenu .bg_color3"), 0.5, {width:'0%'}, {width: '100%', delay:0.7, ease: Power1.easeInOut}, .1); tl.staggerFromTo($("#allmenu .all_box"), 0.5, {opacity:0}, {opacity:1,delay:1.3, ease: Power1.easeInOut}, .1); }else{ $navStatus = 0; } } //태블릿,모바일 아코디언 allmenu $(window).on('resize', function() { var windowSize = $(window).width(); if(windowSize <= 1279) { //init $('#allmenu .sub_menu').hide(); $('#allmenu .dep1').removeClass('act'); } else { //init $('#allmenu .dep1').removeClass('act'); $('#allmenu .sub_menu').show(); } }).resize(); }); $(document).on("click","#allmenu .dep1",function(){ $(this).toggleClass('act'); if($(this).hasClass('act')){ $('#allmenu .dep1').removeClass('act'); $(this).addClass('act'); $(this).parents('.menu').siblings().find('.sub_menu').stop(true).slideUp(); $(this).next().stop(true).slideDown(); }else{ $('#allmenu .dep1').removeClass('act'); $(this).next().stop(true).slideUp(); } }); $(document).on("click","#allmenu .close",function(){ $navStatus = 0; $('body').stop().removeClass('menu_open'); $("#allmenu").fadeOut(); }); }