/*******************************/ /* Publisher olibu. Front-js.js */ /*******************************/ //GNB Mouse on,oveer $(document).ready(function() { // GNB $('#gnb #gnb1_ul').hover(function(){ $('#gnb').addClass('on'); $('.gnb2_ul').css('display','block'); setTimeout(function(){ $('.gnb2_ul').addClass('on'); },500); }, function(){ $('#gnb').removeClass('on'); $('.gnb2_ul').css('display','none'); $('.gnb2_ul').removeClass('on'); }) // GNB End $("#gnb .gnb1_li").each(function(){ if ($(this).children("a").text() == $(".visual-tit").text() ){ $(this).children("a").css("color","#7d4698"); //$(this).children("a").css("border-bottom","1px solid #d21217"); } }); /** ½ºÅ©·ÑÀÌ ¼³Á¤ÇÑ ³ôÀÌ ÀÌ»ó ³»·Á°¬À»¶§ ½ºÅ¸ÀÏÃß°¡Çϱâ*/ if (jQuery(window).width() > 0) { jQuery(window).on("scroll",function(ev){ if(jQuery(window).scrollTop() > 40 ) { jQuery('#header').addClass('bg_on'); jQuery('#m-header').addClass('on'); } else{ jQuery('#header').removeClass('bg_on'); jQuery('#m-header').removeClass('on'); } return false; }); } /* ½ºÅ©·ÑÀÌ ¼³Á¤ÇÑ ³ôÀÌ ÀÌ»ó ³»·Á°¬À»¶§ ½ºÅ¸ÀÏÃß°¡Çϱâ end */ //if (jQuery(window).width() > 0) { // jQuery(window).on("scroll",function(ev){ // if(jQuery(window).scrollTop() > 10 ) { // jQuery('#header').addClass('fixed'); // } // else{ // jQuery('#header').removeClass('fixed'); // } // return false; // }); // } // ½ºÅ©·Ñ ¾ÞÄ¿À̵¿ $('a.ps').click(function(){ $('html, body').animate({ scrollTop: $( $.attr(this, 'href') ).offset().top -80 }, 500); return false; }); /* À§·Î ½ºÅ©·ÑÀÌ Æ¯Á¤ À§Ä¡·Î À̵¿Çϸé À§·Î¹öÆ°ÀÌ ³ªÅ¸³­´Ù. À§·Î¹öÆ°À» Ŭ¸¯ÇÏ¸é »ó´ÜÀ¸·Î À̵¿ */ function btn_mv_up(oj) { if(!oj) return false; var o = $(oj); var p = $(window).scrollTop(); if(p > 300){ o.fadeIn('slow'); } // À§·Î¹öÆ°ÀÌ ³ªÅ¸³ª´Â À§Ä¡ ÁöÁ¤ else if(p < 300){ o.fadeOut('slow'); } // À§·Î¹öÆ°À» ¼û±â´Â À§Ä¡ ÁöÁ¤ } // À§·Î ¹öÆ° $(document).scroll(function() { btn_mv_up('.btn_up_layer'); }).on('click', '.btn_up_layer', function() { $("html, body").animate({scrollTop:0}, 'slow'); }); /* ¸ð¹ÙÀÏ ¹Ùµð ½ºÅ©·Ñ¹æÁö */ var posY; $(".mOpener").on("click", function(e){ posY = $(window).scrollTop(); $("html, body").addClass("not_scroll"); $(".mMenu").css("display","block"); //$(".cont").css("top",-posY); }); $(".closer").on("click", function(){ $("html, body").removeClass("not_scroll"); // $(".mMenu").css("display","none"); posY = $(window).scrollTop(posY); }); $(".mask").on("click", function(){ $("html, body").removeClass("not_scroll"); // $(".mMenu").css("display","none"); posY = $(window).scrollTop(posY); }); /* ¸ð¹ÙÀÏ ¹Ùµð ½ºÅ©·Ñ¹æÁö end */ /* *********************** ¼­ºêÆäÀÌÁö ON ************************ */ setTimeout(function () { $("#visual").addClass("active"); }); /* slide JS */ var swiper = new Swiper('#mainBn', { slidesPerView: 1, //È­¸é¿¡ º¸¿©Áú ½½¶óÀÌµå °¹¼ö pagination: { el: '.swiper1 .swiper-pagination', clickable: true, }, //navigation: { // nextEl: '.swiper1 .swiper-button-next', // prevEl: '.swiper1 .swiper-button-prev', // }, spaceBetween: 0, loop: true, autoplay: { delay: 6000, speed: 500, disableOnInteraction: false, }, }); // main slide $('.bannerWrap').slick({ dots: false, infinite: true, speed: 500, //slidesToShow: 5, slidesToScroll: 1, arrows: true, autoplay: true, autoplaySpeed: 4000, //centerMode: true, variableWidth: true, lazyLoad: 'progressive', }); /* news */ var swiper = new Swiper('#news', { //pagination: { // el: '.swiper_s1 .swiper-pagination', // clickable: true, // }, // navigation: { // nextEl: '.swiper_s1 .swiper-button-next', // prevEl: '.swiper_s1 .swiper-button-prev', // }, slidesPerView: 1, //È­¸é¿¡ º¸¿©Áú ½½¶óÀÌµå °¹¼ö spaceBetween: 0, loop: true, autoplay: { delay: 4000, speed: 500, disableOnInteraction: false, }, breakpoints: { 420: { slidesPerView: 2, spaceBetween: 20, }, 1024: { slidesPerView: 3, spaceBetween: 20, }, 1220: { slidesPerView: 4, spaceBetween: 40, }, //1600: { // slidesPerView: 6, // spaceBetween: 20, // }, } }); // 1°³·Ñ¸µ /* slide JS end */ /* Toggle */ $('.submenuM').on('click', function(){ $(this).siblings('.submenu_toggle').stop().slideToggle(); }) /* tab */ //Default Action $(".tab_contentA").hide(); //Hide all content $("#organ li:first").addClass("active").show(); //Activate first tab $(".tab_contentA:first").show(); //Show first tab content //On Click Event $("#organ li").click(function() { $("#organ li").removeClass("active"); //Remove any "active" class $(this).addClass("active"); //Add "active" class to selected tab $(".tab_contentA").hide(); //Hide all tab content var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content $(activeTab).fadeIn(); //Fade in the active content return false; }); /* tab end */ /* checkbox */ $.fn.cbFamily = function (children) { return this.each(function () { var $this = $(this); var els; if ($.isFunction(children)) { els = children.call($this); } else { els = $(children); } $this.bind("click.cbFamily", function () { els.prop('checked', this.checked).change(); }); function checkParent() { $this.prop('checked', els.length == els.filter("input:checked").length); } els.bind("click.cbFamily", function () { if ($this.prop('checked') && !this.checked) { $this.prop('checked', false).change(); } if (this.checked) { checkParent(); $this.change(); } }); // Check parents if required on initialization checkParent(); }); }; /* checkbox end */ // file var fileTarget = $('.filebox_s .upload-hidden'); fileTarget.on('change', function(){ if(window.FileReader){ var filename = $(this)[0].files[0].name; } else { var filename = $(this).val().split('/').pop().split('\\').pop(); } // $(this).siblings('#nfile1_Text').val(filename); $(document).on("change", "#sfile1", function () { $('#sfile1_Text').val($('#sfile1').val()); }); $(document).on("change", "#sfile2", function () { $('#sfile2_Text').val($('#sfile2').val()); }); }); });