if( window.console == undefined ){ console = { log : function(){} }; } var currentScrollTop = 0; $(function(){ $(".lnb > li").on('mouseenter', function(){ $(".lnb > li").removeClass("on"); $(this).addClass("on"); $(this).find(".sub_area").stop().fadeIn(250); }).on('mouseleave', function(){ $(".lnb > li").removeClass("on"); $(this).find(".sub_area").hide(); }); $(".lnb > li").on('focusin', function(){ if($(this).find(".sub_area").css("display") != 'block'){ $(".sub_area").hide(); $(this).find(".sub_area").stop().fadeIn(250); } }); $(".depth.type2").on('mouseenter', function(){ $(this).find(".other_mn").stop().slideDown(300); }).on('mouseleave', function(){ $(this).find(".other_mn").stop().slideUp(300); }); $(".depth.type2").on('focusin', function(){ if($(this).find(".other_mn").css("display") != 'block'){ $(".other_mn").hide(); $(this).find(".other_mn").stop().slideDown(300); } }); $(".select_link").on("click", function(e){ e.stopPropagation(); var $selectbox = $(this), $label = $selectbox.find(".select_link_default"), $optionbox = $selectbox.find(".select_list"), $options = $optionbox.find("li"); $selectbox.toggleClass("on"); $options.on("click", function(){ $label.find(".selected").text($(this).find("a").text()); }); }); var products_list1, products_list2, products_list3, products_list4; if($(".products_list").length > 0){ products_list01 = $("#products_list0").slick({ slidesToShow: 4, slidesToScroll: 1, arrows: true, infinite: false, responsive: [{ breakpoint: 640, settings: {slidesToShow: 2} }] }); products_list02 = $("#products_list1").slick({ slidesToShow: 4, slidesToScroll: 1, arrows: true, infinite: false, responsive: [{ breakpoint: 640, settings: {slidesToShow: 2} }] }); products_list03 = $("#products_list2").slick({ slidesToShow: 4, slidesToScroll: 1, arrows: true, infinite: false, responsive: [{ breakpoint: 640, settings: {slidesToShow: 2} }] }); products_list04 = $("#products_list3").slick({ slidesToShow: 4, slidesToScroll: 1, arrows: true, infinite: false, responsive: [{ breakpoint: 640, settings: {slidesToShow: 2} }] }); } if($(".main_slide").length > 0){ $('.main_slide').slick({ dots: true, arrows: false, infinite: true, speed: 1200, /*fade: true, autoplay: true, autoplaySpeed: 5000,*/ slidesToShow: 1, slidesToScroll: 1 }); } if($('.picture_list').length > 0){ $('.picture_list').poptrox({ fadeSpeed:0, popupSpeed:0, useBodyOverflow: false, usePopupLoader: false }); } if($('.goods_list').length > 0){ /* $('.goods_list').poptrox({ fadeSpeed:0, popupSpeed:0, usePopupLoader: false, usePopupCloser: false, popupCloserSelector: '.poptrox_close' }); */ } $(".qna_list li").on("click", function(){ $(".qna_list li").not($(this)).removeClass("on"); $(".qna_list li").not($(this)).find(".answer").stop().slideUp(); $(this).toggleClass("on"); $(this).find(".answer").slideToggle(); }); $(".tab li").on("click", function(){ $(".tab li").removeClass("on"); $(this).addClass("on"); $(".tab_conts").hide(); $(".tab_conts").eq($(this).index()).show(); }); $(".lang li").on("click", function(){ $(".lang li").removeClass("on"); $(this).addClass("on"); }); $(".total_nav").on("click", function(){ $(this).toggleClass("open"); if($(this).hasClass("open")){ $(this).find(".total").hide(); $(this).find(".close").show(); $(".total_nav_w").stop().slideDown(); }else{ $(this).find(".total").show(); $(this).find(".close").hide(); $(".total_nav_w").stop().slideUp(); } }); $(".total_nav_w .total > li").on("click", function(){ var $obj = $(".total_nav_w .total > li").not($(this)); $obj.removeClass("on"); $obj.find(".depth2").stop().slideUp(function(){ $obj.not($(this)).find(".depth2 li").removeClass("on"); $obj.not($(this)).find(".depth3").slideUp(); }); $(this).addClass("on"); $(this).find(".depth2").stop().slideDown(); }); $(".total_nav_w .depth2 > ul > li").on("click", function(){ var $obj = $(".total_nav_w .depth2 > ul > li").not($(this)); $obj.find(".depth3").stop().slideUp(); $obj.removeClass("on"); $(this).addClass("on"); $(this).find(".depth3").stop().slideDown(); }); $(".select_prd").on("click", function(){ var $this = $(this); var $options = $("#prd_op li"); $("#prd_op").stop().slideDown(); $options.on("click", function(){ $options.removeClass("on"); $(this).addClass("on"); $this.find(".selected").text($(this).find("button").text()); $("#prd_op").hide(); $(".products_items").removeClass("on"); $(".products_items").eq($(this).index()).addClass("on"); }); }); $("#prd_op li").on("click", function(){ $("#prd_op li").removeClass("on"); $(this).addClass("on"); $(".select_prd").find(".selected").text($(this).find("button").text()); $(".products_items").removeClass("on"); $(".products_items").eq($(this).index()).addClass("on"); }); }); window.onload = function() { scrollController(); $(window).on('scroll', function() { scrollController(); }); }; function scrollController() { currentScrollTop = $(window).scrollTop(); if (currentScrollTop < 97) { $("#header").removeClass("scroll"); } else { $("#header").addClass("scroll"); } } function imgView(idno, src) { $("#big_goods"+idno).find("img").attr("src", src); } /* 레이어팝업 */ var layerPopup = function(obj){ var $laybtn = $(obj), $glayer_zone = $(".layer_zone"); if($glayer_zone.length===0){return;} $glayer_zone.hide(); $("body").addClass("layer_on"); $laybtn.fadeIn(200); $glayer_zone.on("click",".close",function(e){ var $this = $(this), t_layer = $this.parents(".layer_zone"); $("body").removeClass("layer_on"); t_layer.fadeOut(300); }); $glayer_zone.on("click",function(e){ var $this = $(this), $t_item = $this.find(".layer_cont"); if($(e.target).parents(".layer_cont").length>0){ return; } $("body").removeClass("layer_on"); $this.fadeOut(300); }); }; /* 레이어팝업 닫기 */ var layerClose = function(obj){ var $laybtn = $(obj); $("body").removeClass("layer_on"); $laybtn.hide(); };