$(function () { /* navi fix */ $(window).scroll(function () { var gnb = $('.top_inner'); if ($(this).scrollTop() > 200) { gnb.addClass('on'); gnb.find('.main_nav').addClass('on'); } else { gnb.removeClass('on'); gnb.find('.main_nav').removeClass('on'); } }); $('.main_nav ul li').on({ mouseover : function () { $(this).find('.sub_nav').stop().slideDown(200); }, mouseout : function () { $(this).find('.sub_nav').stop().slideUp(200); }, click: function () { if ($(window).width() < 768) { $(this).find('> a').attr('href'/*, '#none'*/); } $(this).toggleClass('s_on'); if ($(this).hasClass('s_on')) { $(this).find('.sub_nav').slideDown(); $(this).siblings().removeClass('s_on'); } else { $(this).find('.sub_nav').slideUp(); } } }); /**/ $('.falldown').on({ mouseover : function () { $(this).find('ul').stop().slideDown(200); }, mouseout : function () { $(this).find('ul').stop().slideUp(400); } }); /**/ $('.logo_grid p').click(function () { $(this).toggleClass('on'); if ($(this).hasClass('on')) { $('.main_nav').slideDown(); } else { $('.main_nav').slideUp(); } }); /* scrolltop */ $(window).scroll(function () { if ($(this).scrollTop() > 200) { $('.scrollToTop').fadeIn(); } else { $('.scrollToTop').fadeOut(); } }); $('.scrollToTop').click(function () { $('html, body').animate({ scrollTop: 0 }, 800); return false; }); /*게시판:공통*/ $('.board_gallery, .board_list').find('table[border="1"]').attr('border', '0'); /* 카테고리 영역 ****************************************/ $('form[name=com_board_form]').parent().addClass('categoryArea'); $('form[name=com_board_form]').parent().find('td').removeAttr('align'); /* 공통 : 목록 : 하단 영역들 */ $('.paging').css('padding', '10px 0'); $('.paging').parent().parent().parent().prev().css('border', '1px solid #fff'); $('.paging').parent('tr').next().remove(); // 갤러리목록 : 이미지선택(제목을 사용해야 됨) $('.gallery_subject').parent().siblings('tr:first-child').addClass('nSize'); // 갤러리목록 : 사이즈 $('.nSize').parents('.bbsnewf5').parents('td').addClass('boxArea'); /* 폼메일 : 항목의 속성 제거 ***********************************************/ $('.formmail_title_bgcolor font').removeAttr('style'); /* 개인정보 수집동의 영역 */ $('.np_form input[name=com_formmail_check_safe]').closest('table').addClass('personalInformation'); /* 스팸등록방지 영역 */ $('#captcha').closest('tr').addClass('captcha'); /* 폼메일 : 하단버튼영역 : 상단여백 */ $('a[href="javascript: document.com_formmail.reset();"]').parent().addClass('formButton'); /***************************************************************** Animations *****************************************************************/ var contentWayPoint = function () { $('.animate-box').waypoint(function (direction) { if (direction === 'down' && !$(this.element).hasClass('animatedFast')) { $(this.element).addClass('item-animate'); setTimeout(function () { $('body .animate-box.item-animate').each(function (k) { var el = $(this); setTimeout(function () { var effect = el.data('animate-effect'); if (effect === 'fadeInUp') { el.addClass('fadeInUp animatedFast'); } else if (effect === 'fadeInLeft') { el.addClass('fadeInLeft animatedFast'); } else if (effect === 'fadeInRight') { el.addClass('fadeInRight animatedFast'); } else if (effect === 'fadeInDown') { el.addClass('fadeInDown animatedFast'); } else { el.addClass('fadeInUp animatedFast'); } el.removeClass('item-animate'); }, k * 300, 'easeInOutExpo'); }); }, 80); } }, { offset: '95%' }); }; // Document on load. $(function () { contentWayPoint(); }); });