function enterKey(se) { if (window.event.keyCode == 13) { goSearch(se); //gnb } } function goSearch(se) { if ($("#search_word_"+se).val() == '') { alert("검색어를 입력해주세요"); return false; } else { location.href="/19th/www.pcad.go.kr/section/search_results.html?search_word="+$("#search_word_"+se).val(); } } $(document).ready(function(){//Start /* header 메인 위치 */ var gnbpos = $('body').offset().top; var navpos = $('body').offset().top; $(window).scroll(function(){ if($(window).scrollTop() >= gnbpos+42) { $('#header').addClass('fixed'); }else{ $('#header').removeClass('fixed'); } if($(window).scrollTop() >= navpos+35) { $('.m_nav').addClass('fixed'); }else{ $('.m_nav').removeClass('fixed'); } }); /* header gnb */ $('#header .gnb .menu').mouseenter(function(){ if(!$('.gnb_wrap').hasClass('search_on') === true){ $('.gnb_wrap').addClass('active').stop().animate({height:'320px'},200); } }); $('#header .gnb').mouseleave(function(){ if(!$('.gnb_wrap').hasClass('search_on') === true){ $('.gnb_wrap').removeClass('active').stop().animate({height:'88px'},200); } }); $('#header .gnb .menu a').on('focusin', function(){ if(!$('.gnb_wrap').hasClass('search_on') === true){ $('.gnb_wrap').addClass('active').stop().animate({height:'320px'},200); } }); $('#header .gnb').on('focusout', function(){ if(!$('.gnb_wrap').hasClass('search_on') === true){ $('.gnb_wrap').removeClass('active').stop().animate({height:'88px'},200); } }); /* search layer */ $('.btn_sch_open').on('click', function(){ if($('.gnb_wrap').hasClass('search_on')) { $('.sch_layer_wrap').slideUp(200).removeClass('on'); //$('.gnb_wrap').removeClass('search_on').stop().animate({height:'88px'},200); $('.gnb_wrap').removeClass('search_on'); }else { $( $(this).attr('href') ).slideDown(200).addClass('on'); $(this).attr('data-focus','on'); $('.gnb_wrap').addClass('search_on'); } return false; }); $('.btn_sch_close').on('click', function(){ $('.sch_layer_wrap').slideUp(200).removeClass('on'); $('a[data-focus~=on]').focus(); window.setTimeout(function(){ $('a[data-focus~=on]').removeAttr('data-focus'); },500); //$('.gnb_wrap').removeClass('search_on').stop().animate({height:'88px'},200); $('.gnb_wrap').removeClass('search_on'); }); /* header aside menu */ function layerClose(){ $('#header .aside').animate( { right: '-100%' }, { queue: false, duration: 300 }); $('#header .aside_dim').fadeOut('fast'); $('body').css('overflow-y', 'auto'); } function layerOpen(){ $('#header .aside').animate( { right: '0' }, { queue: false, duration: 300 }); $('#header .aside_dim').fadeIn('fast'); $('body').css('overflow-y', 'hidden'); } $('#header .btn_menu').click(function(){ layerOpen(); }); $('#header .m_nav .btn_close, .aside_dim').click(function(){ layerClose(); }); $('.m_menu > ul > li > a').click(function(){ $('.m_menu > ul > li > a').removeClass(); $(this).addClass('on'); var mNavDepth = $(this).closest('.m_menu .depth1 li').children('.m_menu .depth2'); if(mNavDepth.filter(':visible').length == 0) { mNavDepth.slideDown('fast'); }else { mNavDepth.slideUp('fast'); $(this).removeClass("on"); } $('.m_menu .depth2').not(mNavDepth).slideUp('fast'); }); /* select_box */ $('.select_box ul').hide(); $('.select_box').each(function(){ $(this).click(function(){ $(this).closest('div').children('.select_box ul').slideToggle('fast'); }); }); /* go_top */ var offset = 100; $('.go_top').hide(); $(window).scroll(function(){ if($(this).scrollTop() > offset){ $('.go_top').fadeIn(500); }else{ $('.go_top').fadeOut(500); } }); $('.go_top').click(function(){ $('html, body').animate({ scrollTop:0 },400); return false; }); /* location */ $('.location .box').hide(); $('.location .depth .btn_select').click(function(){ $(this).toggleClass('on').siblings('.box').slideToggle(300); }); /* inside_tab */ $('.inside_tab ul li a').click(function(){ $('#hrefId').val($(this).attr('href')); if( $(this).is('.on') ){ //$(this).removeClass('on'); //$( $(this).attr('href') ).removeClass('on'); } else { $('.inside_tab ul li a').removeClass('on'); $(this).addClass('on'); $('.inside_tab_cont').removeClass('on'); $( $(this).attr('href') ).addClass('on'); } return false; }); /* organization scroll evt */ $('.organization_wrap .organization_area ul li .scroll_evt').click(function(event){ event.preventDefault(); $('html,body').animate({scrollTop:$(this.hash).offset().top + -100}, 500); }); });//End