$(function(){ //gnb $('ul.gnb > li:not(:eq(4)) , .submenu_list > div').hover(function(){ var idx = $('ul.gnb > li').index(this); var sub_idx = $('.submenu_list > div').index(this); //e.preventDefault(); $('.submenu_list',this).stop().slideToggle(300); $(this).css("display","block"); $(".submenu_list > div").eq(idx).css("display","block"); $('.visualWrap , .container, .foot_allMenu, #footer').stop().animate({top:'148px'},300); /*console.log(idx); console.log('========'); console.log(sub_idx);*/ }, function(){ $('.submenu_list',this).css("display","none"); $(".submenu_list > div").css("display","none"); $('.visualWrap , .container, .foot_allMenu, #footer').stop().animate({top:'0'},300); //gnb02 }); //gnb02 $(".subgnb02 .sec03 .box:first").css("display","block"); $('.subgnb02 .sec02 li a').mouseover(function(){ var idx = $('.subgnb02 .sec02 li a').index(this); $('.subgnb02 .sec03 .box').css("display","none"); $(".subgnb02 .sec03 .box").eq(idx).css("display","block"); }); $('.subgnb02').mouseleave(function(){ $('.subgnb02 .sec03 .box').css("display","none"); $(".subgnb02 .sec03 .box").eq(0).css("display","block"); }); //경로 $('.route p a').on('click',function(e){ var idx = $(this).parent().index(); e.preventDefault(); $('.route div').stop().slideUp('fast'); $('.route div').eq(idx).stop().slideToggle('fast'); }) //렝귀지 $('.languageWrap .current a').on('click',function(e){ e.preventDefault() $('.languageWrap .lanList').stop().slideToggle('fast'); //웹 search 닫힘 $('.topSearchArea .in').animate({width: '43px'}, 'slow'); $('.gnbmenu_list').animate({ marginLeft: "-550px" }, 'slow'); }) //사이트맵 $('.sitemenu, .siteMapClose ').on('click',function(e){ $('.siteMap').stop().slideToggle('fast'); }) //패밀리사이트 $('.familyWrap .tit').on('click',function(e){ e.preventDefault(); $('.familyPop').stop().slideToggle('fast'); }) //foot_allMenu $(window).resize(function(){ var width = parseInt($(this).width()); if (width <1000) { $('#wrap').addClass('width1000'); }else { //$('.foot_allMenuWrap > dl > dt > a').off(); $('#wrap').removeClass('width1000'); } }).resize(); $('.width1000 .foot_allMenuWrap > dl > dt > a').not('.noneSub').on('click', function(e){ e.preventDefault(); $(this).parent().toggleClass('select'); $(this).parent().siblings('dd').find('ul').slideToggle('fast'); $(this).parents('dl').siblings('dl').find('ul').slideUp('fast'); $(this).parents('dl').siblings('dl').find('dt').removeClass('select'); }) if( navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i) ){ //모바일 //$('body').addClass('mobileCheck'); }else{ //모바일 No } //웹 search $('.topSearchArea .icon').click(function(){ if( $(this).hasClass('on')){ $(this).removeClass('on'); $('.topSearchArea .in').animate({width: '43px'}, 'slow'); $('.gnbmenu_list').animate({ marginLeft: "-550px" }, 'slow'); }else{ $(this).addClass('on'); $('.topSearchArea .in').animate({width: '270px'}, 'slow'); $('.gnbmenu_list').animate({ marginLeft: "-790px" }, 'slow'); //렝귀지 닫힘 $('.languageWrap .lanList').css('display','none'); } }); //모바일 search $('.topSearch .current a').on('click',function(e){ e.preventDefault() $('.topSearch .searchBox').stop().slideToggle('fast'); }) //즐겨찾기 $('#favorite').on('click', function(e) { var bookmarkURL = window.location.href; var bookmarkTitle = document.title; var triggerDefault = false; if (window.sidebar && window.sidebar.addPanel) { // Firefox version < 23 window.sidebar.addPanel(bookmarkTitle, bookmarkURL, ''); } else if ((window.sidebar && (navigator.userAgent.toLowerCase().indexOf('firefox') > -1)) || (window.opera && window.print)) { // Firefox version >= 23 and Opera Hotlist var $this = $(this); $this.attr('href', bookmarkURL); $this.attr('title', bookmarkTitle); $this.attr('rel', 'sidebar'); $this.off(e); triggerDefault = true; } else if (window.external && ('AddFavorite' in window.external)) { // IE Favorite window.external.AddFavorite(bookmarkURL, bookmarkTitle); } else { // WebKit - Safari/Chrome alert((navigator.userAgent.toLowerCase().indexOf('mac') != -1 ? 'Cmd' : 'Ctrl') + '+Press the D key, you can register your favorites.'); } return triggerDefault; }); /* 셀렉트박스 */ var select = $("select.sel_in"); select.change(function(){ var select_name = $(this).children("option:selected").text(); $(this).siblings("label").text(select_name); }); }); //탭 function tabMenu(obj,index_01){ if(obj.children("li").size() > index_01){ obj.children("li").eq(index_01).addClass("on"); }; var current = index_01; var prev = null; obj.children("li").hover(function(e){ if($(this).index() != index_01){ $(this).addClass("on"); }; },function(e){ if($(this).index() != index_01){ $(this).removeClass("on"); }; }); };