$(document).ready(function(){ //ÆË¾÷ Á¾·á $("a.popup_close_bt").click(function(){ /* if( $(this).closest("div.popup_wrap").hasClass("catering_menu_popup") ){ cateringMenuSlide.destroy(); } */ $(this).closest("div.popup_wrap").fadeOut(); $("body").css({"overflow-y":"auto"}); }); // ¸ð¹ÙÀÏ GNB function mGnb(){ $(".m_nav_bt").click(function(){ $("section#nav").show(); $("section#nav").animate({"right":"0","opacity":"1"},400); $("body").css({"overflow-y":"hidden"}); }); $("h3.nav_menu_tit").click(function(){ $(this).toggleClass("active"); $(this).next( $("ul.nav_menu_list") ).slideToggle(200); }); $(".nav_close_bt, div.nav_bg").click(function(){ $("section#nav").css({"right":"-100%","opacity":"0"}); $("section#nav").fadeOut(); $("body").css({"overflow-y":"auto"}); }); } mGnb(); // ¸ÞÀÎ ½½¶óÀ̵å /* var time = 5000; var myTimer; var now = 0; var maxNum = $("ul.main_slide").children().length-1; // À妽º °ªÀ» Ȱ¿ë function mainSlide(){ if(now == 0){ now++; slideMove(); }else if( now < maxNum ){ now++; slideMove(); }else if( now >= maxNum ){ now = 0; slideMove(); } } function slideMove(){ $("ul.main_slide_list_count li").eq(now).addClass("on"); $("ul.main_slide_list_count li").not($("ul.main_slide_list_count li").eq(now)).removeClass("on"); $("ul.main_slide li.main_slide_item").not($("ul.main_slide li.main_slide_item").eq(now)).animate({"opacity":"0"},0).removeClass("on"); $("ul.main_slide li.main_slide_item").eq(now).stop().animate({"opacity":1},400).addClass("on"); mainTextAni(); } function mainTextAni(){ $("div.main_txt div.symbol, div.main_txt p, div.main_txt h1, div.main_txt h3, div.main_txt div.bts").stop().animate({"opacity":"0","top":"5%"},0); $("div.main_txt div.symbol").stop().animate({"opacity":"1","top":"0"},800); $("div.main_txt p").stop().delay(300).animate({"opacity":"1","top":"0"},800); $("div.main_txt h1").stop().delay(600).animate({"opacity":"1","top":"0"},800); $("div.main_txt h3").stop().delay(900).animate({"opacity":"1","top":"0"},800); $("div.main_txt div.bts").stop().delay(1200).animate({"opacity":"1","top":"0"},800); } setTimeout( slideMove(), 0 ); function startTimer(){ myTimer = setInterval(function(){ mainSlide(); },time); } startTimer(); function stopTimer(){ clearInterval( myTimer ); } function mainSlideBts(){ $("ul.main_slide_list_count li").click(function(){ stopTimer(); now = ($(this).index() - 1); mainSlide(); startTimer(); }); } mainSlideBts(); */ // ¸ÞÀν½¶óÀÌµå ³¡ //°¡ÀÌµå ½½¶óÀ̵å var mainGuideSlide = new Swiper('section#guide', { slidesPerView: 1, spaceBetween: 0, effect: 'fade', speed: 600, loop: true, autoplay: { delay: 4500, disableOnInteraction: false, }, pagination: { el: 'section#guide .pagination', clickable: true, }, navigation: { nextEl: 'ul.guide_list li div.nav_box a.next_bt', prevEl: 'ul.guide_list li div.nav_box a.prev_bt', }, }); // ÆÄÆ®³Ê ½½¶óÀ̵å var partnerSlide = new Swiper('.partner_slide', { slidesPerView: 3, slidesPerColumn: 3, autoplay: { delay: 2500, disableOnInteraction: false, }, navigation: { nextEl: '.next_bt', prevEl: '.perv_bt', }, breakpoints: { 640: { slidesPerView: 4, slidesPerColumn: 4, }, 1025: { slidesPerView: 5, slidesPerColumn: 5, }, } }); // »ó´Ü¸Þ´º function gnb(){ $("ul.gnb li").on("mouseenter",function(){ $(this).addClass("on"); $(this).find("ul.lnb").stop().slideDown(200); }).on("mouseleave",function(){ $(this).removeClass("on"); $(this).find("ul.lnb").stop().slideUp(0); }); } gnb(); // sitemap function siteMap(){ // ¿­±â $("a.sitemap_bt").click(function(){ $("body").css({"overflow-y":"hidden"}); $("div.sitemap").fadeIn(); }); // ´Ý±â $("a.sitemap_close_bt").click(function(){ $("body").css({"overflow-y":"auto"}); $("div.sitemap").fadeOut(); }); } siteMap(); // input[type=file] µðÀÚÀκ¯°æÀ¸·Î ÀÎÇÑ ½ºÅ©¸³Æ® function inputFile(){ $(".file_input input[type=file]").change(function(){ var value = $(this).val(); $(this).closest(".file_input").find("input[type=text]").val( value ); }); } inputFile(); // ¹®ÀÇÇϱ⠽ºÅ©¸³Æ® function inquiryBox(){ $("section#inquiry h2").click(function(){ var moveH = $("div.inquiry_input_wrap").outerHeight(); if( $(this).closest("section#inquiry").hasClass("on") ){ $(this).closest("section#inquiry").removeClass("on"); $(this).closest("section#inquiry").find("div.inquiry_inner").css({"bottom": "-"+moveH+"px"},400); //$(this).closest("section#inquiry").find("div.inquiry_input_wrap").slideUp(400); }else{ $(this).closest("section#inquiry").addClass("on"); $(this).closest("section#inquiry").find("div.inquiry_inner").animate({"bottom": 0 },300); //$(this).closest("section#inquiry").find("div.inquiry_input_wrap").slideDown(400); } }); } inquiryBox(); // ¼­ºêÆäÀÌÁö »ó´Ü ¸Þ´º ½ºÅ©¸³Æ® function subpageMainMenu(){ if( $("section#subpage_main").is(":visible") ){ $("div.quick_link_menu a.gnb_link").click(function(){ $(this).closest("div.quick_link_menu").find("ul.lnb_link").stop().slideToggle(200); }); $("div.quick_link_menu").mouseleave(function(){ $(this).closest("div.quick_link_menu").find("ul.lnb_link").hide(); }); } } subpageMainMenu(); // Æ÷Æ®Æú¸®¿À Ä«Å×°í¸® ¹öư function portfolioCategoryBt(){ $("a.pf_category_bt").click(function(){ $(this).next("ul.pf_category_list").slideToggle(200); }); $("div.pf_category_wrap").mouseleave(function(){ $(this).find("ul.pf_category_list").slideUp(200); }); } portfolioCategoryBt(); // Æ÷Æ®Æú¸®¿À È¿°ú function portfolioEffect(){ $("ul.portfolio_list li").mouseenter(function(){ var moveH = $(this).find("div.desc").outerHeight() - 3; $(this).find("div.desc").stop().animate({"top":"-"+moveH},400); $(this).find("div.hover_color").delay(300).stop().animate({"opacity":"1"},200); $(this).find("div.hover_desc").delay(300).stop().animate({"top": 50+"%","opacity":1},400); }); $("ul.portfolio_list li").mouseleave(function(){ var moveH = $(this).find("div.desc").outerHeight() - 3; $(this).find("div.desc").stop().animate({"top": 0 },200); $(this).find("div.hover_color").stop().animate({"opacity":"0"},200); $(this).find("div.hover_desc").stop().animate({"top": 70+"%","opacity":"0"},400); }); } portfolioEffect(); function subpageTop(){ if( $("section#subpage_main").is(":visible") ){ var subpageTopWaypoint = new Waypoint({ element: $('section#subpage_main'), handler: function(direction) { subpageTopAni01(); this.destroy(); },offset: '60%' }); function subpageTopAni01() { $("section#subpage_main div.sub_main_bg").css({"transform":"scale(1.0)"}); $("section#subpage_main h2.subpage_main_tit").animate({"opacity":"1","left":"0"},400); setTimeout(function(){ $('section#subpage_main p.subpage_main_txt').animate({"opacity":"0.7","left":"0"},400); }, 200); } } } subpageTop(); function quickMenu(){ $("div.quick_menu a.qm_bt").click(function(){ $(this).toggleClass("active"); $("div.quick_menu div.qm_list").toggleClass("active"); }); } quickMenu(); function scrollTopBt(){ $("a.sc_top_bt").click(function(){ $("html,body").stop().animate({"scrollTop": 0},400); }); } scrollTopBt(); /* $(window).resize(function(){ var winWidth = $(document).width(); if( winWidth >= 1024){ //$("a.sc_top_bt").removeClass("stop"); //$("div.quick_menu").removeClass("stop"); //$("div.quick_menu").fadeOut(); }else if(winWidth < 1024){ //$("a.sc_top_bt").addClass("stop"); //$("div.quick_menu").addClass("stop"); } }); // header ½ºÅ©¸³Æ® È­¸é ½ºÅ©·Ñ¹Ù ¿òÁ÷À϶§ var didScroll; var lastScrollTop = 0; var delta = 5; var navbarHeight = $("header").outerHeight(); $(window).scroll(function(event){ didScroll = true; }); setInterval(function() { if (didScroll) { hasScrolled(); didScroll = false; } }, 100); function hasScrolled() { var nowScroll = $(this).scrollTop(); if( Math.abs(lastScrollTop - nowScroll) <= delta ) { return; } if (nowScroll > lastScrollTop && nowScroll > navbarHeight ){ // Scroll Down //if( !$("div.quick_menu").hasClass("stop") ){ $("div.quick_menu").fadeIn(400); //} //if( !$("a.sc_top_bt").hasClass("stop") ){ // $("a.sc_top_bt").fadeIn(400); //} } if( nowScroll <= 90 ) { //$("div.quick_menu").fadeOut(); //$("a.sc_top_bt").fadeOut(400); } lastScrollTop = nowScroll; } */ function boardBts(){ $("div.board_modify_bts a img").each(function(){ var thisSrc = $(this).attr("src"); if( thisSrc == "/base_1/img/component/board/board_4/write.gif"){ $(this).parent().html("±Û¾²±â"); $(this).css({"opacity":"0"}); } if( thisSrc == "/base_1/img/component/board/board_4/modify.gif" ){ $(this).parent().html("¼öÁ¤"); $(this).css({"opacity":"0"}); } if( thisSrc == "/base_1/img/component/board/board_4/delete.gif" ){ $(this).parent().html("»èÁ¦"); $(this).css({"opacity":"0"}); } if( thisSrc == "/base_1/img/component/board/board_7/write.gif"){ $(this).parent().html("±Û¾²±â"); $(this).css({"opacity":"0"}); } if( thisSrc == "/base_1/img/component/board/board_7/modify.gif" ){ $(this).parent().html("¼öÁ¤"); $(this).css({"opacity":"0"}); } if( thisSrc == "/base_1/img/component/board/board_7/delete.gif" ){ $(this).parent().html("»èÁ¦"); $(this).css({"opacity":"0"}); } }); } boardBts(); // ÄÉÀÌÅ͸µ Àüü ¸Þ´º ¼Ò°³ ÆË¾÷ var cateringMenuSlide; function cateringMenuAll(){ $("a.menu_popup_bt.catering_menu_all").click(function(){ var nowWinH = $(window).outerHeight(); var nowWinW = $(window).outerWidth(); if( nowWinW >= 1024 ){ if( nowWinH <= 850 ){ $("div.catering_menu_popup div.popup_inner").css({"width":"900px","height":"590px","max-height":"590px"}); }else{ $("div.catering_menu_popup div.popup_inner").css({"width":"1200px","height":"800px","max-height":"800px"}); } } $("body").css({"overflow-y":"hidden"}); $("div.catering_menu_popup.catering_menu_all").show(); cateringMenuSlide = new Swiper('.catering_menu_all .menu_slide_wrap', { slidesPerView: 1, slidesPerGroup: 1, navigation: { nextEl: '.next_bt', prevEl: '.perv_bt', }, breakpoints: { 1025: { slidesPerView: 2, slidesPerGroup: 1, }, } }); }); } cateringMenuAll(); // ÄÉÀÌÅ͸µ ¸Þ´º ¼Ò°³ ÆË¾÷ function cateringMenu(){ $("ul.catering_menu_list li.menu_popup_bt").click(function(){ var nowWinH = $(window).outerHeight(); var nowWinW = $(window).outerWidth(); if( nowWinW >= 1024 ){ if( nowWinH <= 850 ){ $("div.catering_menu_popup div.popup_inner").css({"width":"900px","height":"590px","max-height":"590px"}); }else{ $("div.catering_menu_popup div.popup_inner").css({"width":"1200px","height":"800px","max-height":"800px"}); } } $("body").css({"overflow-y":"hidden"}); if( $(this).hasClass("catering_menu01") ){ $("div.catering_menu_popup.catering_menu01").show(); //cateringMenuSlide.slideTo(3, false, false); cateringMenuSlide = new Swiper('.catering_menu01 .menu_slide_wrap', { slidesPerView: 1, slidesPerGroup: 1, navigation: { nextEl: '.next_bt', prevEl: '.perv_bt', }, breakpoints: { 1025: { slidesPerView: 2, slidesPerGroup: 1, }, } }); }else if( $(this).hasClass("catering_menu02") ){ $("div.catering_menu_popup.catering_menu02").show(); cateringMenuSlide = new Swiper('.catering_menu02 .menu_slide_wrap', { slidesPerView: 1, slidesPerGroup: 1, navigation: { nextEl: '.next_bt', prevEl: '.perv_bt', }, breakpoints: { 1025: { slidesPerView: 2, slidesPerGroup: 1, }, } }); }else if( $(this).hasClass("catering_menu03") ){ $("div.catering_menu_popup.catering_menu03").show(); cateringMenuSlide = new Swiper('.catering_menu03 .menu_slide_wrap', { slidesPerView: 1, slidesPerGroup: 1, navigation: { nextEl: '.next_bt', prevEl: '.perv_bt', }, breakpoints: { 1025: { slidesPerView: 2, slidesPerGroup: 1, }, } }); }else if( $(this).hasClass("catering_menu04") ){ $("div.catering_menu_popup.catering_menu04").show(); cateringMenuSlide = new Swiper('.catering_menu04 .menu_slide_wrap', { slidesPerView: 1, slidesPerGroup: 1, navigation: { nextEl: '.next_bt', prevEl: '.perv_bt', }, breakpoints: { 1025: { slidesPerView: 2, slidesPerGroup: 1, }, } }); } }); } cateringMenu(); });