$(function(){ //gnb var gnbMouse = false, menu_etc = false, gnb_focus = false; $('#gnb > ul > li').mouseenter( function() { gnbMouse = true; var $dep2Obj = $(".dep2"); if($dep2Obj.length > 0){ $('#gnb > ul > li').removeClass('active'); $(this).addClass('active'); $('#header').css('overflow','visible') $('.dep2Bg').fadeIn(200); $('#gnb .dep2').fadeIn(200); } else { $('.dep2Bg').fadeOut(200); $('#gnb .dep2').fadeOut(200); } } ); $('#gnb').mouseleave( function() { gnbMouse = false; $('#gnb > ul > li').removeClass('active'); $('#header').css('overflow','hidden') $('.dep2Bg').fadeOut(200); $('#gnb .dep2').fadeOut(200); } ); $('.dep2Bg').on({ mouseleave : function() { gnbMouse = false; if (gnbMouse) return; gnbAnimated = true; $('.dep2Bg').fadeOut(100); $('#gnb .dep2').fadeOut(100); }, mouseenter : function() { gnbMouse = true; } }); $('#gnb > ul > li > a').focus(function() { $('.dep2Bg').fadeIn(200); $('#gnb .dep2').fadeIn(200); }); $('#gnb a').on({ "focus" : function(){ gnb_focus = true; }, "blur" : function() { gnb_focus = false; setTimeout(function(){ if(!gnb_focus) { $('.dep2Bg').fadeOut(100); $('#gnb .dep2').fadeOut(100); } },100) } }); //gnb,lnb current page // function gnb(a){ // if(a != 0 ){ // var thisAct = $("#gnb > ul > li").eq(a-1).find("a").eq(0); // }else{ // var thisAct = $("#gnb"); // } // thisAct.addClass("active"); // } // if(dep1 != null){ // gnb(dep1); // } //lnb /* $(".lnb a").click(function(){ var ulObj = $(this).parent("li").find(" > .dep2"); if(ulObj.length > 0){ $(".lnb > ul > li > .dep2").hide(); //`$(".lnb > ul > li a").removeClass("active"); ulObj.show(); return false; }else{ location.href = $(this).attr("href"); } }); */ // function lnb(d1,d2,d3){ // // if(dep1 != null){ // if(dep2 != null){ // var d2Ul = $(".lnb > ul > li").eq(d2-1); // d2Ul.find(" > a").addClass("active"); // if(dep3 != null){ // var d3Ul = d2Ul.find(" .dep2 > ul > li").eq(d3-1); // d2Ul.find(" > .dep2").show(); // d3Ul.find(" > a").addClass("active"); // } // } // } // } // // lnb(dep1,dep2,dep3); //lnb dep2 show/hide // $('.lnb > ul > li > a').click(function(){ // $(this).toggleClass('on'); // return false; // }); // select design $(document).ready(function(){ var selectTarget = $('.dg_sel select'); selectTarget.on('blur', function(){ $(this).parent().removeClass('focus'); }); selectTarget.change(function(){ var select_name = $(this).children('option:selected').text(); $(this).siblings('label').text(select_name); }); }); // ¸ÞÀΰøÁö ´Ý±â $(".noti_x").click(function(){ // ÀÎDz¹Ú½º üũ È®ÀÎ Ãß°¡ // if($("#oneday").is(":checked")){ // $.cookie('notice', 'close',{expires:1}); // }; $("#noti").stop().animate({height : 0}, 500 ); }); //bxslider $('.swipe_ban').bxSlider({ //lnb ÇÏ´Ü ¹è³Ê pager:true, controls: false, hideControlOnEnd: false, auto : true }); $('.swipe_foot_ban').bxSlider({ //footer ¹è³Ê controls: true, pager:false, slideWidth : 130, maxSlides : 7, slideMargin : 11, auto : true, moveSlides : 1 }); // main Ȩ ÅÇ $('.m_news_tab .lft .tit').click(function(){ $('.m_news_cont > div').hide(); $('.m_news_cont > div.cont1').show(); $('.m_news_tab .tit').removeClass('active'); $(this).addClass('active'); return false; }) $('.m_news_tab .rgt .tit').click(function(){ $('.m_news_cont > div').hide(); $('.m_news_cont > div.cont2').show(); $('.m_news_tab .tit').removeClass('active'); $(this).addClass('active'); return false; }) // main ÁøÇàÁß»ç¾÷ $('.m_busi_tab .lft .tit').click(function(){ $('.m_busi_cont > div').hide(); $('.m_busi_cont > div.m_busi_ing').show(); $('.m_busi_tab .tit').removeClass('active'); $(this).addClass('active'); return false; }) $('.m_busi_tab .rgt .tit').click(function(){ $('.m_busi_cont > div').hide(); $('.m_busi_cont > div.m_busi_link').show(); $('.m_busi_tab .tit').removeClass('active'); $(this).addClass('active'); return false; }) }); window.commomJS = {} commonJS = { tab : function(selector) { if ($("ul.cm_tabm > li > a", selector).length) { var $btns = $("ul.cm_tabm > li > a", selector); } else { var $btns = $(".cm_tabm > ul > li > a", selector); } var $cont = $(".cm_tabc", selector).children(); $btns.on({ "click" : function() { var thisIndex = $(this).parent().index(); $cont.each(function(i) { if ( i == thisIndex ) { $(this).show(); $btns.eq(i).addClass('active'); } else { $(this).hide(); $btns.eq(i).removeClass('active'); } }); return false; } }); } }