$(document).ready(function() {
var methods = {
aCategory: [],
aSubCategory: {},
get: function() {
$.ajax({
url: "/exec/front/Product/SubCategory",
dataType: "json",
success: function(aData) {
if (aData == null || aData == "undefined") {
methods.checkSub();
return;
}
for (var i = 0; i < aData.length; i++) {
var sParentCateNo = aData[i].parent_cate_no;
if (!methods.aSubCategory[sParentCateNo]) {
methods.aSubCategory[sParentCateNo] = [];
}
methods.aSubCategory[sParentCateNo].push(aData[i]);
}
methods.checkSub();
}
});
},
getParam: function(sUrl, sKey) {
var aUrl = sUrl.split("?");
var sQueryString = aUrl[1];
var aParam = {};
if (sQueryString) {
var aFields = sQueryString.split("&");
var aField = [];
for (var i = 0; i < aFields.length; i++) {
aField = aFields[i].split("=");
aParam[aField[0]] = aField[1];
}
}
return sKey ? aParam[sKey] : aParam;
},
show: function(overNode, iCateNo) {
var oParentNode = overNode;
var aHtml = [];
if (
$(oParentNode)
.find(".slideSubMenu")
.size() == 0
) {
if (methods.aSubCategory[iCateNo] != undefined) {
aHtml.push('
");
}
$(oParentNode)
.append(aHtml.join(""))
.find(".slideSubMenu")
.stop()
.slideDown(300);
} else {
$(oParentNode)
.find(".slideSubMenu")
.stop()
.slideDown(300);
}
//console.log("show");
},
close: function(overNode) {
var oParentNode = overNode;
//console.log($(oParentNode).get());
if (overNode) {
$(oParentNode)
.find(".slideSubMenu")
.stop()
.slideUp(300);
} else {
$(".slideSubMenu").slideUp(300);
}
},
checkSub: function() {
$(".cate").each(function() {
var iCateNo = Number(methods.getParam($(this).attr("cate"), "cate_no"));
var result = methods.aSubCategory[iCateNo];
if (result == undefined) {
$(this).attr("href", "/product/list.html" + $(this).attr("cate"));
$(this)
.parent()
.attr("class", "noChild");
}
});
}
};
var offCover = {
init: function() {
$(function() {
$("#wrap").append(
);
});
},
layout: function() {
if ($("html").hasClass("expand")) {
$("#btnFoldLayout").show();
$(".artfinger_slide_wrap").css({ visibility: "visible" });
$("#slideCateList > li:nth-child(0):not('.selected') > a").trigger( /*열린순서*/
"click"
);
} else {
$("#btnFoldLayout").hide();
setTimeout(function() {
$("#artfinger_slide").css({ visibility: "hidden" });
methods.close();
}, 300);
}
$("#artfinger_slide").css({ visibility: "visible" });
},
};
methods.get();
offCover.init();
$("#header .fold").click(function(e) {
$("html").toggleClass("expand");
offCover.layout();
e.preventDefault();
});
$("#btnFoldLayout").click(function(e) {
$("#header .fold").trigger("click");
e.preventDefault();
});
$("#slideCateList > li > a.cate").click(function(e) {
var iCateNo = Number(methods.getParam($(this).attr("cate"), "cate_no"));
if (
$(this)
.parent()
.attr("class") == "xans-record- selected"
) {
methods.close();
} else {
if (!iCateNo) return;
$(".artfinger_slide_wrap #slideCateList li").removeClass("selected");
methods.close();
methods.show(this.parentNode, iCateNo);
}
});
$(".artfinger_slide_wrap ul a.cate").click(function(e) {
//console.log("click");
$(this)
.parent()
.find("li")
.removeClass("selected");
$(this)
.parent()
.toggleClass("selected");
if (
!$(this)
.parent("li")
.hasClass("noChild")
) {
e.preventDefault();
}
});
$("#artfinger_slide .tab a").click(function(e) {
$(this)
.addClass("selected")
.siblings()
.removeClass("selected");
$($(this).attr("href"))
.show()
.siblings("ul")
.hide();
e.preventDefault();
});
});
function subMenuEvent(obj) {
$(obj)
.parent()
.find("li")
.removeClass("selected");
$(obj)
.parent()
.toggleClass("selected");
}
jQuery(function($){
// Side Menu
var menu_v = $('div.menu_v');
var sItem = menu_v.find('>ul>li');
var ssItem = menu_v.find('>ul>li>ul>li');
var lastEvent = null;
sItem.find('>ul').css('display','none');
menu_v.find('>ul>li>ul>li[class=active]').parents('li').attr('class','active');
menu_v.find('>ul>li[class=active]').find('>ul').css('display','block');
function menu_vToggle(event){
var t = $(this);
if (this == lastEvent) return false;
lastEvent = this;
setTimeout(function(){ lastEvent=null }, 400);
if (t.next('ul').is(':hidden')) {
sItem.find('>ul').slideUp(300);
t.next('ul').slideDown(300);
} else if(!t.next('ul').length) {
sItem.find('>ul').slideUp(300);
} else {
t.next('ul').slideUp(300);
}
if (t.parent('li').hasClass('active')){
t.parent('li').removeClass('active');
} else {
sItem.removeClass('active');
t.parent('li').addClass('active');
}
}
sItem.find('>a').click(menu_vToggle).focus(menu_vToggle);
function subMenuActive(){
ssItem.removeClass('active');
$(this).parent(ssItem).addClass('active');
};
ssItem.find('>a').click(subMenuActive).focus(subMenuActive);
//icon
menu_v.find('>ul>li>ul').prev('a').append('');
var offCover = {
init : function() {
$(function() {
offCover.resize();
$(window).resize(function(){
offCover.resize();
});
});
},
layout : function(){
if ($('html').hasClass('expand')) {
$('#aside').css({'visibility':'visible'});
$('html, body').css({"overflow-x":""})
} else {
setTimeout(function(){
$('#aside').css({'visibility':''});
}, 300);
}
$('#aside').css({'visibility':'visible'});
},
resize : function(){
var height = $('body').height();
$('#container').css({'min-height':100});
}
};
offCover.init();
$('#header .btnCate, #aside .btnClose').click(function(e){
e.preventDefault();
$('#dimmedSlider').toggle();
$('html').toggleClass('expand');
$('#dimmedSlider').one('click', function(e) {
$('html').toggleClass('expand');
$('#dimmedSlider').toggle();
});
offCover.layout();
});
});
(function($){
$.fn.extend({
center: function() {
this.each(function() {
var
$this = $(this),
$w = $(window);
$this.css({
position: "absolute",
top: ~~(($w.height() - $this.outerHeight()) / 2) + $w.scrollTop() + "px",
left: ~~(($w.width() - $this.outerWidth()) / 2) + $w.scrollLeft() + "px"
});
});
return this;
}
});
$(function() {
var $container = function(){/*
');
*/}.toString().slice(14,-3);
$('body')
.append($(''))
.append($($container));
function closeModal () {
$('#modalContainer').hide();
$('#modalBackpanel').hide();
}
$('#modalBackpanel').click(closeModal);
zoom = function ($piProductNo, $piCategoryNo, $piDisplayGroup) {
var $url = '/product/image_zoom.html?product_no=' + $piProductNo + '&cate_no=' + $piCategoryNo + '&display_group=' + $piDisplayGroup;
$('#modalContent').attr('src', $url);
$('#modalContent').bind("load",function(){
$(".header .close",this.contentWindow.document.body).bind("click", closeModal);
});
$('#modalBackpanel').css({width:$("body").width(),height:$("body").height(),opacity:.4}).show();
$('#modalContainer').center().show();
}
});
})(jQuery);
/*
탑 띠배너의 사용유무 결정
사용할시 ="on"
사용하지안을시 = "off"
*/
promotionbanner = "on";
/*
탑때배너의 텍스트를 기입해주세요
기입하지않은 띠배너는 자동으로 사라집니다.
*/
topbanner_txt1 = "공식 스토어 회원 가입시 10% 할인 쿠폰 지급";
topbanner_txt2 = "공식 스토어 회원 가입시 10% 할인 쿠폰 지급";
topbanner_txt3 = "공식 스토어 회원 가입시 10% 할인 쿠폰 지급";
topbanner_txt4 = "공식 스토어 회원 가입시 10% 할인 쿠폰 지급";
/*
탑때배너의 테스트 클릭시 링크를 기입해주세요
위에 텍스트가 기입되어있지않다면 링크를 기입하여도 나타나지않습니다.
*/
topsl1_url = "http://www.instagram.com/";
topsl2_url = "http://www.instagram.com/";
topsl3_url = "http://www.instagram.com/";
topsl4_url = "http://www.instagram.com/";
/*
상세페이지 레이아웃 on off 사용
사용하지안을시 = "off"
*/
detail_add = "on";
/*
상세페이지 구매 정보 고시를 on off 사용
사용하지안을시 = "off"
*/
purchasinfo ="on";
/*
상세페이지 ADD LOOK on off 사용
사용하지안을시 = "off"
*/
popupView ="off"
/*
룩북 ADD LOOK on off 사용
사용하지안을시 = "off"
*/
popupView_look ="on"
$(document).ready(function() {
var toplogo_im1 = $("#toplogo_01").attr("src");
$('#header > #header_wrap > .centercate > .toplogo .xans-layout-logotop > a > img').attr('src', toplogo_im1);
$(function() {
var inn = window.innerHeight - 400;
$(window).scroll(function() {
var toplogo_im1 = $("#toplogo_01").attr("src");
var toplogo_im2 = $("#toplogo_02").attr("src");
if ($(this).scrollTop() > 0) { // 스크롤 내릴 표시
$('#header').addClass("header-fixed");
} else {
$('#header').removeClass("header-fixed");
}
if ($(this).scrollTop() > inn) { // 스크롤 내릴 표시
$('#header > #header_wrap > .leftcate > .btnCate span').css("background-color", "#9b9ea2");
$('#header > #header_wrap > .centercate > .toplogo .xans-layout-logotop > a > img').css('opacity', ".6");
$('#header > #header_wrap > .rightcate > ul > li > a > svg').css("fill", "#9b9ea2");
} else {
$('#header > #header_wrap > .leftcate > .btnCate span').css("background-color", "#000");
$('#header > #header_wrap > .centercate > .toplogo .xans-layout-logotop > a > img').attr('src', toplogo_im1);
$('#header > #header_wrap > .centercate > .toplogo .xans-layout-logotop > a > img').css('opacity', "1");
$('#header > #header_wrap > .rightcate > ul > li > a > svg').css("fill", "#000");
}
});
var back_im1 = $("#main_01").attr("src");
var back_im2 = $("#main_02").attr("src");
var back_im3 = $("#main_03").attr("src");
var back_im4 = $("#main_04").attr("src");
var backlin1 = $("#main_01_lin").attr("href");
var backlin2 = $("#main_02_lin").attr("href");
var backlin3 = $("#main_03_lin").attr("href");
var backlin4 = $("#main_04_lin").attr("href");
$(".swiper-container-main > .swiper-wrapper > .swiper-slide.sli1 > .slide-img").css("background-image", 'url(' + back_im1 + ')');
$(".swiper-container-main > .swiper-wrapper > .swiper-slide.sli2 > .slide-img").css("background-image", 'url(' + back_im2 + ')');
$(".swiper-container-main > .swiper-wrapper > .swiper-slide.sli3 > .slide-img").css("background-image", 'url(' + back_im3 + ')');
$(".swiper-container-main > .swiper-wrapper > .swiper-slide.sli4 > .slide-img").css("background-image", 'url(' + back_im4 + ')');
$(".backl1").attr("href", backlin1);
$(".backl2").attr("href", backlin2);
$(".backl3").attr("href", backlin3);
$(".backl4").attr("href", backlin4);
$(".slide-img a").each(function() {
3 < $(this).attr("href").length && $(this).addClass("show")
});
"undefined" !== typeof promotionbanner && "on" == promotionbanner ? $("#promotionBanner").addClass("use") :
$("#promotionBanner").removeAttr("style");
$(".topbanner_txt1").html(topbanner_txt1);
$(".topbanner_txt2").html(topbanner_txt2);
$(".topbanner_txt3").html(topbanner_txt3);
$(".topbanner_txt4").html(topbanner_txt4);
$(".topsl1 a").attr("href", topsl1_url);
$(".topsl2 a").attr("href", topsl2_url);
$(".topsl3 a").attr("href", topsl3_url);
$(".topsl4 a").attr("href", topsl4_url);
$(".swiper-container-topbanner > .swiper-wrapper > .swiper-slide ").each(function() {
0 < $(this).find("a").attr("href").length && $(this).addClass("show") || $(this).remove()
});
var snslin1 = $("#sns_01_lin").attr("href");
var snslin2 = $("#sns_02_lin").attr("href");
var snslin3 = $("#sns_03_lin").attr("href");
var snslin4 = $("#sns_04_lin").attr("href");
var snslin5 = $("#sns_05_lin").attr("href");
$(".snsl1").attr("href", snslin1);
$(".snsl2").attr("href", snslin2);
$(".snsl3").attr("href", snslin3);
$(".snsl4").attr("href", snslin4);
$(".snsl5").attr("href", snslin5);
$(".snscate a").each(function() {
3 < $(this).attr("href").length && $(this).addClass("show")
});
"undefined" !== typeof detail_add && "on" == detail_add ? $(".add_info2").addClass("use") :
$(".add_info2").removeAttr("style");
"undefined" !== typeof detail_add && "on" == detail_add ? $(".add_info1").addClass("unuse") :
$(".add_info2").removeAttr("style");
"undefined" !== typeof purchasinfo && "on" == purchasinfo ? $(".purchasinfo").addClass("use") :
$(".purchasinfo").removeAttr("style");
"undefined" !== typeof popupView && "on" == popupView ? $(".popupView").addClass("use") :
$(".popupView").removeAttr("style");
"undefined" !== typeof popupView_look && "on" == popupView_look ? $(".popupView_look").addClass("use") :
$(".popupView_look").removeAttr("style");
});
});
$().ready(function () {
$('.icon_img').each(function () {
$(this).text('');
$(this).parent('div.sold').html('SOLD OUT
');
});
});
$(document).ready(function(){
var modalLayer = $("#modalLayer2");
var modalLink = $(".modalLink2");
var modalCont = $(".modalContent2");
var marginLeft = modalCont.outerWidth()/2;
var marginTop = modalCont.outerHeight()/2;
modalLink.click(function(){
modalLayer.fadeIn(400);
$(".hois").addClass("aftf");
$(this).blur();
$(".modalContent > a").focus();
return false;
});
$(".modalContent2 .close-btn2").click(function(){
modalLayer.fadeOut(400);
$(".hois").removeClass("aftf");
modalLink.focus();
});
});
$(document).ready(function(){
var isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ? true : false;
jQuery(document).ready(function($){
if(isMobile) {
$('.video-background').css({'display' : 'none'});
} else {
$('.myVideo').css({'display' : 'none'});
}
});
});
// Source: stackoverflow
//(function( $ ){
//
//
//
// //update the width value when the browser is resized (useful for devices which switch from portrait to landscape)
// $(window).resize(function(){
// var current_width = $(window).width();
// //do something with the width value here!
// if(current_width < 481)
// $('html').addClass("m2").removeClass("tablet").removeClass("m1").removeClass("pc");
//
// else if(current_width < 739)
// $('html').addClass("m1").removeClass("tablet").removeClass("m1").removeClass("pc");
//
// else if (current_width < 970)
// $('html').addClass("tablet").removeClass("pc").removeClass("m1").removeClass("m2");
//
// else if (current_width > 971)
// $('html').addClass("pc").removeClass("m1").removeClass("m2").removeClass("tablet");
//
//
// });
//
//})( jQuery );
/*!
Colorbox 1.6.4
license: MIT
http://www.jacklmoore.com/colorbox
*/
(function ($, document, window) {
var max_box_width = $(window).width() - 100;
var max_box_height = $(window).height() - 100;
var
// Default settings object.
// See http://jacklmoore.com/colorbox for details.
defaults = {
// data sources
html: false,
photo: false,
iframe: false,
inline: false,
// behavior and appearance
transition: "elastic",
speed: 300,
fadeOut: 300,
width: false,
initialWidth: "600",
innerWidth: false,
maxWidth: max_box_width,
height: false,
initialHeight: "450",
innerHeight: false,
maxHeight: max_box_height,
scalePhotos: true,
scrolling: true,
opacity: 0.9,
preloading: true,
className: false,
overlayClose: true,
escKey: true,
arrowKey: true,
top: false,
bottom: false,
left: false,
right: false,
fixed: false,
data: undefined,
closeButton: true,
fastIframe: true,
open: false,
reposition: true,
loop: true,
slideshow: false,
slideshowAuto: true,
slideshowSpeed: 2500,
slideshowStart: "start slideshow",
slideshowStop: "stop slideshow",
photoRegex: /\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,
// alternate image paths for high-res displays
retinaImage: false,
retinaUrl: false,
retinaSuffix: '@2x.$1',
// internationalization
current: "image {current} of {total}",
previous: "previous",
next: "next",
close: "close",
xhrError: "This content failed to load.",
imgError: "This image failed to load.",
// accessbility
returnFocus: true,
trapFocus: true,
// callbacks
onOpen: false,
onLoad: false,
onComplete: false,
onCleanup: false,
onClosed: false,
rel: function() {
return this.rel;
},
href: function() {
// using this.href would give the absolute url, when the href may have been intended as a selector (e.g. '#container')
return $(this).attr('href');
},
title: function() {
return this.title;
},
createImg: function() {
var img = new Image();
var attrs = $(this).data('cbox-img-attrs');
if (typeof attrs === 'object') {
$.each(attrs, function(key, val){
img[key] = val;
});
}
return img;
},
createIframe: function() {
var iframe = document.createElement('iframe');
var attrs = $(this).data('cbox-iframe-attrs');
if (typeof attrs === 'object') {
$.each(attrs, function(key, val){
iframe[key] = val;
});
}
if ('frameBorder' in iframe) {
iframe.frameBorder = 0;
}
if ('allowTransparency' in iframe) {
iframe.allowTransparency = "true";
}
iframe.name = (new Date()).getTime(); // give the iframe a unique name to prevent caching
iframe.allowFullscreen = true;
return iframe;
}
},
// Abstracting the HTML and event identifiers for easy rebranding
colorbox = 'colorbox',
prefix = 'cbox',
boxElement = prefix + 'Element',
// Events
event_open = prefix + '_open',
event_load = prefix + '_load',
event_complete = prefix + '_complete',
event_cleanup = prefix + '_cleanup',
event_closed = prefix + '_closed',
event_purge = prefix + '_purge',
// Cached jQuery Object Variables
$overlay,
$box,
$wrap,
$content,
$topBorder,
$leftBorder,
$rightBorder,
$bottomBorder,
$related,
$window,
$loaded,
$loadingBay,
$loadingOverlay,
$title,
$current,
$slideshow,
$next,
$prev,
$close,
$groupControls,
$events = $(''), // $({}) would be preferred, but there is an issue with jQuery 1.4.2
// Variables for cached values or use across multiple functions
settings,
interfaceHeight,
interfaceWidth,
loadedHeight,
loadedWidth,
index,
photo,
open,
active,
closing,
loadingTimer,
publicMethod,
div = "div",
requests = 0,
previousCSS = {},
init;
// ****************
// HELPER FUNCTIONS
// ****************
// Convenience function for creating new jQuery objects
function $tag(tag, id, css) {
var element = document.createElement(tag);
if (id) {
element.id = prefix + id;
}
if (css) {
element.style.cssText = css;
}
return $(element);
}
// Get the window height using innerHeight when available to avoid an issue with iOS
// http://bugs.jquery.com/ticket/6724
function winheight() {
return window.innerHeight ? window.innerHeight : $(window).height();
}
function Settings(element, options) {
if (options !== Object(options)) {
options = {};
}
this.cache = {};
this.el = element;
this.value = function(key) {
var dataAttr;
if (this.cache[key] === undefined) {
dataAttr = $(this.el).attr('data-cbox-'+key);
if (dataAttr !== undefined) {
this.cache[key] = dataAttr;
} else if (options[key] !== undefined) {
this.cache[key] = options[key];
} else if (defaults[key] !== undefined) {
this.cache[key] = defaults[key];
}
}
return this.cache[key];
};
this.get = function(key) {
var value = this.value(key);
return $.isFunction(value) ? value.call(this.el, this) : value;
};
}
// Determine the next and previous members in a group.
function getIndex(increment) {
var
max = $related.length,
newIndex = (index + increment) % max;
return (newIndex < 0) ? max + newIndex : newIndex;
}
// Convert '%' and 'px' values to integers
function setSize(size, dimension) {
return Math.round((/%/.test(size) ? ((dimension === 'x' ? $window.width() : winheight()) / 100) : 1) * parseInt(size, 10));
}
// Checks an href to see if it is a photo.
// There is a force photo option (photo: true) for hrefs that cannot be matched by the regex.
function isImage(settings, url) {
return settings.get('photo') || settings.get('photoRegex').test(url);
}
function retinaUrl(settings, url) {
return settings.get('retinaUrl') && window.devicePixelRatio > 1 ? url.replace(settings.get('photoRegex'), settings.get('retinaSuffix')) : url;
}
function trapFocus(e) {
if ('contains' in $box[0] && !$box[0].contains(e.target) && e.target !== $overlay[0]) {
e.stopPropagation();
$box.focus();
}
}
function setClass(str) {
if (setClass.str !== str) {
$box.add($overlay).removeClass(setClass.str).addClass(str);
setClass.str = str;
}
}
function getRelated(rel) {
index = 0;
if (rel && rel !== false && rel !== 'nofollow') {
$related = $('.' + boxElement).filter(function () {
var options = $.data(this, colorbox);
var settings = new Settings(this, options);
return (settings.get('rel') === rel);
});
index = $related.index(settings.el);
// Check direct calls to Colorbox.
if (index === -1) {
$related = $related.add(settings.el);
index = $related.length - 1;
}
} else {
$related = $(settings.el);
}
}
function trigger(event) {
// for external use
$(document).trigger(event);
// for internal use
$events.triggerHandler(event);
}
var slideshow = (function(){
var active,
className = prefix + "Slideshow_",
click = "click." + prefix,
timeOut;
function clear () {
clearTimeout(timeOut);
}
function set() {
if (settings.get('loop') || $related[index + 1]) {
clear();
timeOut = setTimeout(publicMethod.next, settings.get('slideshowSpeed'));
}
}
function start() {
$slideshow
.html(settings.get('slideshowStop'))
.unbind(click)
.one(click, stop);
$events
.bind(event_complete, set)
.bind(event_load, clear);
$box.removeClass(className + "off").addClass(className + "on");
}
function stop() {
clear();
$events
.unbind(event_complete, set)
.unbind(event_load, clear);
$slideshow
.html(settings.get('slideshowStart'))
.unbind(click)
.one(click, function () {
publicMethod.next();
start();
});
$box.removeClass(className + "on").addClass(className + "off");
}
function reset() {
active = false;
$slideshow.hide();
clear();
$events
.unbind(event_complete, set)
.unbind(event_load, clear);
$box.removeClass(className + "off " + className + "on");
}
return function(){
if (active) {
if (!settings.get('slideshow')) {
$events.unbind(event_cleanup, reset);
reset();
}
} else {
if (settings.get('slideshow') && $related[1]) {
active = true;
$events.one(event_cleanup, reset);
if (settings.get('slideshowAuto')) {
start();
} else {
stop();
}
$slideshow.show();
}
}
};
}());
function launch(element) {
var options;
if (!closing) {
options = $(element).data(colorbox);
settings = new Settings(element, options);
getRelated(settings.get('rel'));
if (!open) {
open = active = true; // Prevents the page-change action from queuing up if the visitor holds down the left or right keys.
setClass(settings.get('className'));
// Show colorbox so the sizes can be calculated in older versions of jQuery
$box.css({visibility:'hidden', display:'block', opacity:''});
$loaded = $tag(div, 'LoadedContent', 'width:0; height:0; overflow:hidden; visibility:hidden');
$content.css({width:'', height:''}).append($loaded);
// Cache values needed for size calculations
interfaceHeight = $topBorder.height() + $bottomBorder.height() + $content.outerHeight(true) - $content.height();
interfaceWidth = $leftBorder.width() + $rightBorder.width() + $content.outerWidth(true) - $content.width();
loadedHeight = $loaded.outerHeight(true);
loadedWidth = $loaded.outerWidth(true);
// Opens inital empty Colorbox prior to content being loaded.
var initialWidth = setSize(settings.get('initialWidth'), 'x');
var initialHeight = setSize(settings.get('initialHeight'), 'y');
var maxWidth = settings.get('maxWidth');
var maxHeight = settings.get('maxHeight');
settings.w = Math.max((maxWidth !== false ? Math.min(initialWidth, setSize(maxWidth, 'x')) : initialWidth) - loadedWidth - interfaceWidth, 0);
settings.h = Math.max((maxHeight !== false ? Math.min(initialHeight, setSize(maxHeight, 'y')) : initialHeight) - loadedHeight - interfaceHeight, 0);
$loaded.css({width:'', height:settings.h});
publicMethod.position();
trigger(event_open);
settings.get('onOpen');
$groupControls.add($title).hide();
$box.focus();
if (settings.get('trapFocus')) {
// Confine focus to the modal
// Uses event capturing that is not supported in IE8-
if (document.addEventListener) {
document.addEventListener('focus', trapFocus, true);
$events.one(event_closed, function () {
document.removeEventListener('focus', trapFocus, true);
});
}
}
// Return focus on closing
if (settings.get('returnFocus')) {
$events.one(event_closed, function () {
$(settings.el).focus();
});
}
}
var opacity = parseFloat(settings.get('opacity'));
$overlay.css({
opacity: opacity === opacity ? opacity : '',
cursor: settings.get('overlayClose') ? 'pointer' : '',
visibility: 'visible'
}).show();
if (settings.get('closeButton')) {
$close.html(settings.get('close')).appendTo($content);
} else {
$close.appendTo(''); // replace with .detach() when dropping jQuery < 1.4
}
load();
}
}
// Colorbox's markup needs to be added to the DOM prior to being called
// so that the browser will go ahead and load the CSS background images.
function appendHTML() {
if (!$box) {
init = false;
$window = $(window);
$box = $tag(div).attr({
id: colorbox,
'class': $.support.opacity === false ? prefix + 'IE' : '', // class for optional IE8 & lower targeted CSS.
role: 'dialog',
tabindex: '-1'
}).hide();
$overlay = $tag(div, "Overlay").hide();
$loadingOverlay = $([$tag(div, "LoadingOverlay")[0],$tag(div, "LoadingGraphic")[0]]);
$wrap = $tag(div, "Wrapper");
$content = $tag(div, "Content").append(
$title = $tag(div, "Title"),
$current = $tag(div, "Current"),
$prev = $('').attr({id:prefix+'Previous'}),
$next = $('').attr({id:prefix+'Next'}),
$slideshow = $('').attr({id:prefix+'Slideshow'}),
$loadingOverlay
);
$close = $('').attr({id:prefix+'Close'});
$wrap.append( // The 3x3 Grid that makes up Colorbox
$tag(div).append(
$tag(div, "TopLeft"),
$topBorder = $tag(div, "TopCenter"),
$tag(div, "TopRight")
),
$tag(div, false, 'clear:left').append(
$leftBorder = $tag(div, "MiddleLeft"),
$content,
$rightBorder = $tag(div, "MiddleRight")
),
$tag(div, false, 'clear:left').append(
$tag(div, "BottomLeft"),
$bottomBorder = $tag(div, "BottomCenter"),
$tag(div, "BottomRight")
)
).find('div div').css({'float': 'left'});
$loadingBay = $tag(div, false, 'position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;');
$groupControls = $next.add($prev).add($current).add($slideshow);
}
if (document.body && !$box.parent().length) {
$(document.body).append($overlay, $box.append($wrap, $loadingBay));
}
}
// Add Colorbox's event bindings
function addBindings() {
function clickHandler(e) {
// ignore non-left-mouse-clicks and clicks modified with ctrl / command, shift, or alt.
// See: http://jacklmoore.com/notes/click-events/
if (!(e.which > 1 || e.shiftKey || e.altKey || e.metaKey || e.ctrlKey)) {
e.preventDefault();
launch(this);
}
}
if ($box) {
if (!init) {
init = true;
// Anonymous functions here keep the public method from being cached, thereby allowing them to be redefined on the fly.
$next.click(function () {
publicMethod.next();
});
$prev.click(function () {
publicMethod.prev();
});
$close.click(function () {
publicMethod.close();
});
$overlay.click(function () {
if (settings.get('overlayClose')) {
publicMethod.close();
}
});
// Key Bindings
$(document).bind('keydown.' + prefix, function (e) {
var key = e.keyCode;
if (open && settings.get('escKey') && key === 27) {
e.preventDefault();
publicMethod.close();
}
if (open && settings.get('arrowKey') && $related[1] && !e.altKey) {
if (key === 37) {
e.preventDefault();
$prev.click();
} else if (key === 39) {
e.preventDefault();
$next.click();
}
}
});
if ($.isFunction($.fn.on)) {
// For jQuery 1.7+
$(document).on('click.'+prefix, '.'+boxElement, clickHandler);
} else {
// For jQuery 1.3.x -> 1.6.x
// This code is never reached in jQuery 1.9, so do not contact me about 'live' being removed.
// This is not here for jQuery 1.9, it's here for legacy users.
$('.'+boxElement).live('click.'+prefix, clickHandler);
}
}
return true;
}
return false;
}
// Don't do anything if Colorbox already exists.
if ($[colorbox]) {
return;
}
// Append the HTML when the DOM loads
$(appendHTML);
// ****************
// PUBLIC FUNCTIONS
// Usage format: $.colorbox.close();
// Usage from within an iframe: parent.jQuery.colorbox.close();
// ****************
publicMethod = $.fn[colorbox] = $[colorbox] = function (options, callback) {
var settings;
var $obj = this;
options = options || {};
if ($.isFunction($obj)) { // assume a call to $.colorbox
$obj = $('');
options.open = true;
}
if (!$obj[0]) { // colorbox being applied to empty collection
return $obj;
}
appendHTML();
if (addBindings()) {
if (callback) {
options.onComplete = callback;
}
$obj.each(function () {
var old = $.data(this, colorbox) || {};
$.data(this, colorbox, $.extend(old, options));
}).addClass(boxElement);
settings = new Settings($obj[0], options);
if (settings.get('open')) {
launch($obj[0]);
}
}
return $obj;
};
publicMethod.position = function (speed, loadedCallback) {
var
css,
top = 0,
left = 0,
offset = $box.offset(),
scrollTop,
scrollLeft;
$window.unbind('resize.' + prefix);
// remove the modal so that it doesn't influence the document width/height
$box.css({top: -9e4, left: -9e4});
scrollTop = $window.scrollTop();
scrollLeft = $window.scrollLeft();
if (settings.get('fixed')) {
offset.top -= scrollTop;
offset.left -= scrollLeft;
$box.css({position: 'fixed'});
} else {
top = scrollTop;
left = scrollLeft;
$box.css({position: 'absolute'});
}
// keeps the top and left positions within the browser's viewport.
if (settings.get('right') !== false) {
left += Math.max($window.width() - settings.w - loadedWidth - interfaceWidth - setSize(settings.get('right'), 'x'), 0);
} else if (settings.get('left') !== false) {
left += setSize(settings.get('left'), 'x');
} else {
left += Math.round(Math.max($window.width() - settings.w - loadedWidth - interfaceWidth, 0) / 2);
}
if (settings.get('bottom') !== false) {
top += Math.max(winheight() - settings.h - loadedHeight - interfaceHeight - setSize(settings.get('bottom'), 'y'), 0);
} else if (settings.get('top') !== false) {
top += setSize(settings.get('top'), 'y');
} else {
top += Math.round(Math.max(winheight() - settings.h - loadedHeight - interfaceHeight, 0) / 2);
}
$box.css({top: offset.top, left: offset.left, visibility:'visible'});
// this gives the wrapper plenty of breathing room so it's floated contents can move around smoothly,
// but it has to be shrank down around the size of div#colorbox when it's done. If not,
// it can invoke an obscure IE bug when using iframes.
$wrap[0].style.width = $wrap[0].style.height = "9999px";
function modalDimensions() {
$topBorder[0].style.width = $bottomBorder[0].style.width = $content[0].style.width = (parseInt($box[0].style.width,10) - interfaceWidth)+'px';
$content[0].style.height = $leftBorder[0].style.height = $rightBorder[0].style.height = (parseInt($box[0].style.height,10) - interfaceHeight)+'px';
}
css = {width: settings.w + loadedWidth + interfaceWidth, height: settings.h + loadedHeight + interfaceHeight, top: top, left: left};
// setting the speed to 0 if the content hasn't changed size or position
if (speed) {
var tempSpeed = 0;
$.each(css, function(i){
if (css[i] !== previousCSS[i]) {
tempSpeed = speed;
return;
}
});
speed = tempSpeed;
}
previousCSS = css;
if (!speed) {
$box.css(css);
}
$box.dequeue().animate(css, {
duration: speed || 0,
complete: function () {
modalDimensions();
active = false;
// shrink the wrapper down to exactly the size of colorbox to avoid a bug in IE's iframe implementation.
$wrap[0].style.width = (settings.w + loadedWidth + interfaceWidth) + "px";
$wrap[0].style.height = (settings.h + loadedHeight + interfaceHeight) + "px";
if (settings.get('reposition')) {
setTimeout(function () { // small delay before binding onresize due to an IE8 bug.
$window.bind('resize.' + prefix, publicMethod.position);
}, 1);
}
if ($.isFunction(loadedCallback)) {
loadedCallback();
}
},
step: modalDimensions
});
};
publicMethod.resize = function (options) {
var scrolltop;
if (open) {
options = options || {};
if (options.width) {
settings.w = setSize(options.width, 'x') - loadedWidth - interfaceWidth;
}
if (options.innerWidth) {
settings.w = setSize(options.innerWidth, 'x');
}
$loaded.css({width: settings.w});
if (options.height) {
settings.h = setSize(options.height, 'y') - loadedHeight - interfaceHeight;
}
if (options.innerHeight) {
settings.h = setSize(options.innerHeight, 'y');
}
if (!options.innerHeight && !options.height) {
scrolltop = $loaded.scrollTop();
$loaded.css({height: "auto"});
settings.h = $loaded.height();
}
$loaded.css({height: settings.h});
if(scrolltop) {
$loaded.scrollTop(scrolltop);
}
publicMethod.position(settings.get('transition') === "none" ? 0 : settings.get('speed'));
}
};
publicMethod.prep = function (object) {
if (!open) {
return;
}
var callback, speed = settings.get('transition') === "none" ? 0 : settings.get('speed');
$loaded.remove();
$loaded = $tag(div, 'LoadedContent').append(object);
function getWidth() {
settings.w = settings.w || $loaded.width();
settings.w = settings.mw && settings.mw < settings.w ? settings.mw : settings.w;
return settings.w;
}
function getHeight() {
settings.h = settings.h || $loaded.height();
settings.h = settings.mh && settings.mh < settings.h ? settings.mh : settings.h;
return settings.h;
}
$loaded.hide()
.appendTo($loadingBay.show())// content has to be appended to the DOM for accurate size calculations.
.css({width: getWidth(), overflow: settings.get('scrolling') ? 'auto' : 'hidden'})
.css({height: getHeight()})// sets the height independently from the width in case the new width influences the value of height.
.prependTo($content);
$loadingBay.hide();
// floating the IMG removes the bottom line-height and fixed a problem where IE miscalculates the width of the parent element as 100% of the document width.
$(photo).css({'float': 'none'});
setClass(settings.get('className'));
callback = function () {
var total = $related.length,
iframe,
complete;
if (!open) {
return;
}
function removeFilter() { // Needed for IE8 in versions of jQuery prior to 1.7.2
if ($.support.opacity === false) {
$box[0].style.removeAttribute('filter');
}
}
complete = function () {
clearTimeout(loadingTimer);
$loadingOverlay.hide();
trigger(event_complete);
settings.get('onComplete');
};
$title.html(settings.get('title')).show();
$loaded.show();
if (total > 1) { // handle grouping
if (typeof settings.get('current') === "string") {
$current.html(settings.get('current').replace('{current}', index + 1).replace('{total}', total)).show();
}
$next[(settings.get('loop') || index < total - 1) ? "show" : "hide"]().html(settings.get('next'));
$prev[(settings.get('loop') || index) ? "show" : "hide"]().html(settings.get('previous'));
slideshow();
// Preloads images within a rel group
if (settings.get('preloading')) {
$.each([getIndex(-1), getIndex(1)], function(){
var img,
i = $related[this],
settings = new Settings(i, $.data(i, colorbox)),
src = settings.get('href');
if (src && isImage(settings, src)) {
src = retinaUrl(settings, src);
img = document.createElement('img');
img.src = src;
}
});
}
} else {
$groupControls.hide();
}
if (settings.get('iframe')) {
iframe = settings.get('createIframe');
if (!settings.get('scrolling')) {
iframe.scrolling = "no";
}
$(iframe)
.attr({
src: settings.get('href'),
'class': prefix + 'Iframe'
})
.one('load', complete)
.appendTo($loaded);
$events.one(event_purge, function () {
iframe.src = "//about:blank";
});
if (settings.get('fastIframe')) {
$(iframe).trigger('load');
}
} else {
complete();
}
if (settings.get('transition') === 'fade') {
$box.fadeTo(speed, 1, removeFilter);
} else {
removeFilter();
}
};
if (settings.get('transition') === 'fade') {
$box.fadeTo(speed, 0, function () {
publicMethod.position(0, callback);
});
} else {
publicMethod.position(speed, callback);
}
};
function load () {
var href, setResize, prep = publicMethod.prep, $inline, request = ++requests;
active = true;
photo = false;
trigger(event_purge);
trigger(event_load);
settings.get('onLoad');
settings.h = settings.get('height') ?
setSize(settings.get('height'), 'y') - loadedHeight - interfaceHeight :
settings.get('innerHeight') && setSize(settings.get('innerHeight'), 'y');
settings.w = settings.get('width') ?
setSize(settings.get('width'), 'x') - loadedWidth - interfaceWidth :
settings.get('innerWidth') && setSize(settings.get('innerWidth'), 'x');
// Sets the minimum dimensions for use in image scaling
settings.mw = settings.w;
settings.mh = settings.h;
// Re-evaluate the minimum width and height based on maxWidth and maxHeight values.
// If the width or height exceed the maxWidth or maxHeight, use the maximum values instead.
if (settings.get('maxWidth')) {
settings.mw = setSize(settings.get('maxWidth'), 'x') - loadedWidth - interfaceWidth;
settings.mw = settings.w && settings.w < settings.mw ? settings.w : settings.mw;
}
if (settings.get('maxHeight')) {
settings.mh = setSize(settings.get('maxHeight'), 'y') - loadedHeight - interfaceHeight;
settings.mh = settings.h && settings.h < settings.mh ? settings.h : settings.mh;
}
href = settings.get('href');
loadingTimer = setTimeout(function () {
$loadingOverlay.show();
}, 100);
if (settings.get('inline')) {
var $target = $(href).eq(0);
// Inserts an empty placeholder where inline content is being pulled from.
// An event is bound to put inline content back when Colorbox closes or loads new content.
$inline = $('').hide().insertBefore($target);
$events.one(event_purge, function () {
$inline.replaceWith($target);
});
prep($target);
} else if (settings.get('iframe')) {
// IFrame element won't be added to the DOM until it is ready to be displayed,
// to avoid problems with DOM-ready JS that might be trying to run in that iframe.
prep(" ");
} else if (settings.get('html')) {
prep(settings.get('html'));
} else if (isImage(settings, href)) {
href = retinaUrl(settings, href);
photo = settings.get('createImg');
$(photo)
.addClass(prefix + 'Photo')
.bind('error.'+prefix,function () {
prep($tag(div, 'Error').html(settings.get('imgError')));
})
.one('load', function () {
if (request !== requests) {
return;
}
// A small pause because some browsers will occasionally report a
// img.width and img.height of zero immediately after the img.onload fires
setTimeout(function(){
var percent;
if (settings.get('retinaImage') && window.devicePixelRatio > 1) {
photo.height = photo.height / window.devicePixelRatio;
photo.width = photo.width / window.devicePixelRatio;
}
if (settings.get('scalePhotos')) {
setResize = function () {
photo.height -= photo.height * percent;
photo.width -= photo.width * percent;
};
if (settings.mw && photo.width > settings.mw) {
percent = (photo.width - settings.mw) / photo.width;
setResize();
}
if (settings.mh && photo.height > settings.mh) {
percent = (photo.height - settings.mh) / photo.height;
setResize();
}
}
if (settings.h) {
photo.style.marginTop = Math.max(settings.mh - photo.height, 0) / 2 + 'px';
}
if ($related[1] && (settings.get('loop') || $related[index + 1])) {
photo.style.cursor = 'pointer';
$(photo).bind('click.'+prefix, function () {
publicMethod.next();
});
}
photo.style.width = photo.width + 'px';
photo.style.height = photo.height + 'px';
prep(photo);
}, 1);
});
photo.src = href;
} else if (href) {
$loadingBay.load(href, settings.get('data'), function (data, status) {
if (request === requests) {
prep(status === 'error' ? $tag(div, 'Error').html(settings.get('xhrError')) : $(this).contents());
}
});
}
}
// Navigates to the next page/image in a set.
publicMethod.next = function () {
if (!active && $related[1] && (settings.get('loop') || $related[index + 1])) {
index = getIndex(1);
launch($related[index]);
}
};
publicMethod.prev = function () {
if (!active && $related[1] && (settings.get('loop') || index)) {
index = getIndex(-1);
launch($related[index]);
}
};
// Note: to use this within an iframe use the following format: parent.jQuery.colorbox.close();
publicMethod.close = function () {
if (open && !closing) {
closing = true;
open = false;
trigger(event_cleanup);
settings.get('onCleanup');
$window.unbind('.' + prefix);
$overlay.fadeTo(settings.get('fadeOut') || 0, 0);
$box.stop().fadeTo(settings.get('fadeOut') || 0, 0, function () {
$box.hide();
$overlay.hide();
trigger(event_purge);
$loaded.remove();
setTimeout(function () {
closing = false;
trigger(event_closed);
settings.get('onClosed');
}, 1);
});
}
};
// Removes changes Colorbox made to the document, but does not remove the plugin.
publicMethod.remove = function () {
if (!$box) { return; }
$box.stop();
$[colorbox].close();
$box.stop(false, true).remove();
$overlay.remove();
closing = false;
$box = null;
$('.' + boxElement)
.removeData(colorbox)
.removeClass(boxElement);
$(document).unbind('click.'+prefix).unbind('keydown.'+prefix);
};
// A method for fetching the current element Colorbox is referencing.
// returns a jQuery object.
publicMethod.element = function () {
return $(settings.el);
};
publicMethod.settings = defaults;
}(jQuery, document, window));
$(document).ready(function(){
//Examples of how to assign the Colorbox event to elements
$(".group1").colorbox({rel:'group1'});
$(".group2").colorbox({rel:'group2', transition:"fade"});
$(".group3").colorbox({rel:'group3', transition:"none", width:"75%", height:"75%"});
$(".group4").colorbox({rel:'group4', slideshow:true});
$(".ajax").colorbox();
$(".youtube").colorbox({iframe:true, innerWidth:640, innerHeight:390});
$(".vimeo").colorbox({iframe:true, innerWidth:500, innerHeight:409});
$(".iframe").colorbox({iframe:true, width:"80%", height:"80%"});
$(".inline").colorbox({inline:true, width:"50%"});
$(".callbacks").colorbox({
onOpen:function(){ alert('onOpen: colorbox is about to open'); },
onLoad:function(){ alert('onLoad: colorbox has started to load the targeted content'); },
onComplete:function(){ alert('onComplete: colorbox has displayed the loaded content'); },
onCleanup:function(){ alert('onCleanup: colorbox has begun the close process'); },
onClosed:function(){ alert('onClosed: colorbox has completely closed'); }
});
$('.non-retina').colorbox({rel:'group5', transition:'none'})
$('.retina').colorbox({rel:'group5', transition:'none', retinaImage:true, retinaUrl:true});
//Example of preserving a JavaScript event for inline calls.
$("#click").click(function(){
$('#click').css({"background-color":"#f00", "color":"#fff", "cursor":"inherit"}).text("Open this window again and this message will still be here.");
return false;
});
});
$(document).ready(function(){
//아래 소스는 오토슬라이드, 페이드효과
var swiper = new Swiper('.swiper-container-main', {
speed: 1400,
/*페이드의 duration*/
spaceBetween: 0,
effect: 'fade', //메인 화면의 전환 효과설정입니다. fade와 scroll 둘중에 선택해주세요
centeredSlides: true,
loop: true,
autoplay: {
delay: 3000, //메인 화면의 fadein되는 초입니다. 1000 = 1초입니다.
disableOnInteraction: false,
},
pagination: {
el: '.swiper-pagination-main',
clickable: true,
},
navigation: {
nextEl: '.swiper-button-next-main',
prevEl: '.swiper-button-prev-main',
},
});
//아래 소스는 오토슬라이드, 페이드효과
var swiper = new Swiper('.swiper-container-topbanner', {
speed: 1400,
/*페이드의 duration*/
spaceBetween: 0,
effect: 'slide', //메인 화면의 전환 효과설정입니다. fade와 scroll 둘중에 선택해주세요
centeredSlides: true,
loop: true,
autoplay: {
delay: 4000, //메인 화면의 fadein되는 초입니다. 1000 = 1초입니다.
disableOnInteraction: false,
}
});
var swiper = new Swiper('.swiper-container-lookwith', {
speed: 600,
slidesPerView: 4,
spaceBetween: 10,
slidesPerGroup: 1,
watchSlidesVisibility: true,
watchSlidesProgress: true,
autoplay: false,
loopFillGroupWithBlank: true,
navigation: {
nextEl: '.swiper-button-next-lookwith',
prevEl: '.swiper-button-prev-lookwith',
}
});
var swiper = new Swiper('.swiper-container4', {
speed: 600,
slidesPerView: 4,
spaceBetween: 10,
slidesPerGroup: 1,
watchSlidesVisibility: true,
watchSlidesProgress: true,
autoplay: false,
loopFillGroupWithBlank: true,
slidesPerGroup: 1,
loop: false,
loopFillGroupWithBlank: true,
breakpoints: {
640: {
slidesPerView: 2,
spaceBetween: 10,
},
900: {
slidesPerView: 3,
spaceBetween: 10,
},
1100: {
slidesPerView: 3,
spaceBetween: 10,
},
},
navigation: {
nextEl: '.swiper-button-next4',
prevEl: '.swiper-button-prev4',
}
});
var swiper = new Swiper('.swiper-container5', {
speed: 600,
slidesPerView: 4,
spaceBetween: 10,
slidesPerGroup: 1,
watchSlidesVisibility: true,
watchSlidesProgress: true,
autoplay: true,
loopFillGroupWithBlank: true,
slidesPerGroup: 1,
loop: false,
loopFillGroupWithBlank: true,
breakpoints: {
640: {
slidesPerView: 2,
spaceBetween: 10,
},
900: {
slidesPerView: 3,
spaceBetween: 10,
},
1100: {
slidesPerView: 3,
spaceBetween: 10,
},
},
});
});
$(document).ready(function() {
$(function() {
// buynow down
$('.accordion_more > li > a').click(function(j) {
var dropDown = $(this).closest('li').find('.tab_wrap');
$(this).closest('.accordion_more').find('.tab_wrap').not(dropDown).slideUp();
if ($(this).hasClass('active')) {
$(this).removeClass('active');
} else {
$(this).closest('.accordion_more').find('a.active').removeClass('active');
$(this).addClass('active');
}
dropDown.stop(false, true).slideToggle();
j.preventDefault();
});
//size guide wash
$('.accordion3 > li > a').click(function(j) {
var dropDown = $(this).closest('li').find('.tab_wrap');
$(this).closest('.accordion3').find('.tab_wrap').not(dropDown).slideUp();
if ($(this).hasClass('active')) {
$(this).removeClass('active');
} else {
$(this).closest('.accordion3').find('a.active').removeClass('active');
$(this).addClass('active');
}
dropDown.stop(false, true).slideToggle();
j.preventDefault();
});
//lookbook with
$('.accordion_lookwith > li > a').click(function(j) {
var dropDown = $(this).closest('li').find('.lookwith_wrap');
if ($(this).hasClass('active')) {
$(this).removeClass('active');
$('body').removeClass('loloov');
} else {
$(this).closest('.accordion_lookwith').find('a.active').removeClass('active');
$(this).addClass('active');
$('body').addClass('loloov');
}
dropDown.stop(false, true).slideToggle();
j.preventDefault();
});
});
});
$(document).ready(function(){
//쿠키저장 함수
function setCookie( name, value, expiredays ) {
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
$(document).ready(function(){
$("#promotionBanner .btnClose").click(function(){
if($("#chkday").is(':checked')){
setCookie( "topPop", "done" , 1 );
//alert("쿠키를 생성하였습니다.");
}
//$('#promotionBanner').animate({height: 0}, 500);
$('#promotionBanner').slideUp(500);
});
});
//저장된 해당 쿠키가 있으면 창을 안 띄운다 없으면 뛰운다.
cookiedata = document.cookie;
if ( cookiedata.indexOf("topPop=done") < 0 ){
document.all['promotionBanner'].style.display = "block";
}
else {
document.all['promotionBanner'].style.display = "none";
}
});
$(document).ready(function() {
$(".popupView").hide(); // 상세 ADD LOOK 숨김
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) { // 스크롤 내릴 표시
$('.popupView').fadeIn();
} else {
$('.popupView').fadeOut();
}
});
});
$(".popupView_look").hide(); // 상세 ADD LOOK 숨김
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) { // 스크롤 내릴 표시
$('.popupView_look').fadeIn();
} else {
$('.popupView_look').fadeOut();
}
});
});
});