1$(function(){ 2 3 /* ì¤í¬ë¡¤ë° 커ì¤í°ë§ì´ì§ */ 4 $(".customScrolling").each(function(){ 5 $(this).wrapInner("<div class='customScrollingContent' />"); 6 $(this).children(".customScrollingContent") 7 .css({ 8 overflow : 'hidden', 9 height : $(this).height() 10 }) 11 .jScrollPane({ 12 scrollbarMargin: 15 // spacing between text and scrollbar 13 , scrollbarWidth: 15 14 , arrowSize: 0 15 , showArrows: true 16 }); 17 }); 18 19 /* ì¬ì´ë ë ê° ë°°ë ë¬´ë¹ ì²ë¦¬ */ 20 $("#leftScrollLayer,#rightScrollLayer").each(function(){ 21 var scrollLayerTopMargin = 10; 22 var scrollLayerObj = $(this); 23 var defaultScrollLayerTop = parseInt(scrollLayerObj.offset().top); 24 var defaultMarginLeft = parseInt($(this).css('margin-left')); 25 var divisionHiddenLayer = $("<div></div>").css({ 26 'position':'absolute', 27 'margin-top':$(this).css('margin-top'), 28 'margin-left':$(this).css('margin-left'), 29 'margin-bottom':$(this).css('margin-bottom'), 30 'margin-right':$(this).css('margin-right'), 31 'padding-top':$(this).css('padding-top'), 32 'padding-left':$(this).css('padding-left'), 33 'padding-bottom':$(this).css('padding-bottom'), 34 'padding-right':$(this).css('padding-right'), 35 'padding':$(this).css('padding'), 36 'width':$(this).width(), 37 'height':$(this).height(), 38 'z-index':1 39 }); 40 41 $(window).scroll(function(){ 42 var scrollTop = parseInt($(document).scrollTop()); 43 44 if(scrollTop>defaultScrollLayerTop-scrollLayerTopMargin) 45 { 46 if((typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0) || (typeof gl_operation_type != 'undefined' && gl_operation_type == 'light')){ 47 marginleftdefault = defaultMarginLeft; 48 }else{ 49 var scrollLeft = parseInt($(document).scrollLeft()); 50 var marginleftdefault = (defaultMarginLeft-scrollLeft); 51 } 52 scrollLayerObj.after(divisionHiddenLayer.show()); 53 scrollLayerObj.css({ 54 'position' : 'fixed', 55 'z-index' : 6, 56 'margin-top' : scrollLayerTopMargin, 57 'margin-left' : marginleftdefault+'px' 58 }); 59 } 60 else 61 { 62 scrollLayerObj.css({ 63 'position' : 'absolute', 64 'margin-top' : '0px', 65 'margin-left' : defaultMarginLeft+'px' 66 }); 67 divisionHiddenLayer.hide(); 68 } 69 }); 70 }); 71 72 /* ëìì¸íì ì¿ í¤ì²ë¦¬ */ 73 $(".designPopup").each(function(){ 74 var popup = this; 75 var popupStyle = $(popup).attr('popupStyle'); 76 var popupSeq = $(popup).attr('popupSeq'); 77 var popupKey = "designPopup"+popupSeq; 78 79 if(typeof gl_operation_type != 'undefined' && gl_operation_type == 'light'){ 80 $("#designPopupModalBack").remove(); 81 $("<div id='designPopupModalBack'></div>").css({'background':'#000000','position':'fixed','left':'0px','top':'0px','width':'100%','height':'100%','opacity':'0.5','z-index':'99'}).appendTo($('#layout_wrap')); 82 }else if(typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0){ 83 $(this).css({ 84 'left' : 'calc(50% - '+($(this).width()/2)+'px)' 85 }); 86 if(num($(this).css('left'))==0){ 87 $(this).css({ 88 'left' : '50%', 89 'margin-left' : '-' + ($(this).width()/2) + 'px' 90 }); 91 } 92 $("#designPopupModalBack").remove(); 93 $("<div id='designPopupModalBack'></div>").css({'background':'#000000','position':'fixed','left':'0px','top':'0px','width':'100%','height':'100%','opacity':'0.5','z-index':'99'}).appendTo($('#layout_wrap')); 94 } 95 96 $(".designPopupClose",popup).click(function(){ 97 if(popupStyle=='layer') {$(popup).fadeOut();popupModalRemove();} 98 if(popupStyle=='window') window.close(); 99 }); 100 $(".designPopupTodaymsg",popup).click(function(){ 101 var timestamp = parseInt(new Date().getTime().toString().substring(0, 10)); 102 $.cookie(popupKey,timestamp,{expires:1,path:'/'}); // expires : æ¥ë¨ì 103 if(popupStyle=='layer') {$(popup).fadeOut();popupModalRemove();} 104 if(popupStyle=='window') window.close(); 105 }); 106 if(popupStyle=='layer' && (!(typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0) || (typeof gl_operation_type != 'undefined' && gl_operation_type == 'light'))){ 107 $(".designPopupBar",popup).css("cursor","move"); 108 $(this).draggable({handle: $(".designPopupBar",popup)}); 109 } 110 }); 111 112 /* ëìì¸íì ë ë°°ë */
113 $(".designPopupBand").each(function(i){ 114 // 첫ë²ì§¸ë¥¼ ì íí ë머ì§ë ì ê±° 115 if(i) { 116 $(this).remove(); 117 return; 118 } 119 120 var popup = this; 121 var popupStyle = $(popup).attr('popupStyle'); 122 var popupSeq = $(popup).attr('popupSeq'); 123 var popupKey = "designPopup"+popupSeq; 124 var popup_cookie = $.cookie(popupKey); 125 126 if(popup_cookie){ 127 $(popup).prependTo('body'); 128 $(".designPopupBandBtn").eq(i).prependTo('body').fadeIn(); 129 }else{ 130 $(popup).prependTo('body').slideDown(); 131 } 132 resp_loc_top = $(".designPopupBand .designPopupBody").outerHeight(); // ë°ìí 모ë°ì¼ í¬ê¸°ìì ë¡ê³ ë° íë¼ìì ìí ê° ì°ë 133 134 $(".designPopupClose",popup).click(function(){ 135 var timestamp = parseInt(new Date().getTime().toString().substring(0, 10)); 136 $.cookie(popupKey,timestamp,{expires:1,path:'/'}); // expires : æ¥ë¨ì 137 $(popup).slideUp(function(){ 138 $(".designPopupBandBtn").eq(i).prependTo('body').fadeIn(); 139 }); 140 }); 141 }); 142 $(".designPopupBandBtn").each(function(i){ 143 // 첫ë²ì§¸ë¥¼ ì íí ë머ì§ë ì ê±° 144 if(i) { 145 $(this).remove(); 146 return; 147 } 148 149 var btn = this; 150 151 $(this).click(function(){ 152 $(btn).hide(); 153 $(".designPopupBand").eq(i).slideDown(); 154 }); 155 }); 156 157 /* ëìì¸íì 모ë°ì¼ë ë°°ë */ 158 $(".designPopupBandMobile").each(function(i){ 159 // 첫ë²ì§¸ë¥¼ ì íí ë머ì§ë ì ê±° 160 if(i) { 161 $(this).remove(); 162 return; 163 } 164 165 var popup = this; 166 var popupStyle = $(popup).attr('popupStyle'); 167 var popupSeq = $(popup).attr('popupSeq'); 168 var popupKey = "designPopup"+popupSeq; 169 170 $(popup).prependTo('body').show(); 171 $(".designPopupClose",popup).click(function(){ 172 var timestamp = parseInt(new Date().getTime().toString().substring(0, 10)); 173 $.cookie(popupKey,timestamp,{expires:1,path:'/'}); // expires : æ¥ë¨ì 174 $(popup).slideUp(); 175 }); 176 }); 177 178 /* ì¤ë본ìí ì¤í¬ë¡¤ : ë°ì¸ë */ 179 if ($(".scrollItemContainer").length > 0) { 180 setTodayGoodsScroll(); 181 } else if($(".rightQuickMenu").length > 0) { 182 /* ì°ì¸¡íµë©ë´ 기ë¥ê°ì leewh 2014-06-03 */ 183 $(window).load(function () { 184 setRightMenu(); 185 }); 186 } 187 188 /* ìíëì¤íë ì´ í ì¤í¬ë¦½í¸ */ 189 $(".displayTabContainer").each(function(){ 190 var tabContainerObj = $(this); 191 var displayObj = tabContainerObj.closest('.designDisplay, .designCategoryRecommendDisplay, .designBrandRecommendDisplay, .designLocationRecommendDisplay'); 192 var displaySeq = displayObj.attr('displaySeq'); 193 var page = displayObj.attr('page'); 194 var perpage = displayObj.attr('perpage'); 195 var bindEvent = 'mouseover click'; 196 if(typeof gl_operation_type != 'undefined' && gl_operation_type == 'light') bindEvent = 'click'; 197 198 $(".displayTabContentsContainer",displayObj).wrap("<div class='displayTabContentsContainerWrap' />"); 199 200 displayObj.addClass('slide-wrap'); // for swipe 201 202 tabContainerObj.children('li').bind(bindEvent,function(){ 203 var tabIdx = tabContainerObj.children('li').index(this); 204 try{ 205 $(displayObj).data('slide_current', tabIdx);//for swipe 206 }catch(e){}; 207 208 var prevContentsHeight = displayObj.find('.displayTabContentsContainer:visible').height(); 209 210 displayObj.find('.displayTabContentsContainerWrap').removeClass('active').hide().eq(tabIdx).addClass('active').show(); 211 displayObj.find('.displayTabContentsContainer').hide().eq(tabIdx).show(); 212 213 displayObj.find('.displayTabContainer>li').find("img.displayTabItemImageOff").show(); 214 displayObj.find('.displayTabContainer>li').find("img.displayTabItemImageOn").hide(); 215 displayObj.find('.displayTabContainer>li').eq(tabIdx).find("img.displayTabItemImageOff").hide(); 216 displayObj.find('.displayTabContainer>li').eq(tabIdx).find("img.displayTabItemImageOn").show(); 217 218 if(tabIdx==0) return; 219 220 var displayTabContentsContainerWrap = displayObj.find('.displayTabContentsContainerWrap').eq(tabIdx); 221 222 if(!displayTabContentsContainerWrap.attr('ajaxLoaded')){ 223 displayTabContentsContainerWrap.attr('ajaxLoaded',true); 224 displayTabContentsContainerWrap.children(".displayTabContentsContainer").height(prevContentsHeight); 225 displayTabContentsContainerWrap.children(".displayTabContentsContainer").attr("id","displayTabLoading_"+displaySeq+"_"+tabIdx).css('min-height','100px').height(prevContentsHeight); 226 loadingStart("#displayTabLoading_"+displaySeq+"_"+tabIdx,{'color':'#000000'}); 227 var params = {'display_seq':displaySeq,'tab_index':tabIdx, 'page':page, 'perpage':perpage, 'display_ajax_call' : true}; 228 if(displayObj.hasClass('designCategoryRecommendDisplay')) params['category'] = displayObj.attr('category'); 229 if(displayObj.hasClass('designLocationRecommendDisplay')) params['location'] = displayObj.attr('location'); 230 if(displayObj.hasClass('designBrandRecommendDisplay')) params['brand'] = displayObj.attr('brand'); 231 $.ajax({ 232 'global' : false, 233 'url' : '/goods/design_display_tab', 234 'type' : 'post', 235 'data' : params, 236 'success' : function(res){ 237 loadingStop("#displayTabLoading_"+displaySeq+"_"+tabIdx); 238 displayTabContentsContainerWrap.html(res); 239 displayTabContentsContainerWrap.children().not(".displayTabContentsContainer").remove(); 240 displayTabContentsContainerWrap.find(".displayTabContentsContainer").addClass('displayTabContentsContainerBox'); 241 if(displayTabContentsContainerWrap.is(":visible")) { 242 try{ 243 set_goods_display_decoration($(".goodsDisplayImageWrap",displayTabContentsContainerWrap)); 244 set_goods_display_decoration_event($(".goodsDisplayImageWrap",displayTabContentsContainerWrap)); 245 }catch(e){}; 246 } 247 try{ 248 FB.XFBML.parse($(tabContainerObj).get(1)); 249 }catch(ex){} 250 echo.init({ 251 offset: 100, 252 throttle: 250, 253 unload: false 254 }); 255 }, 256 'complete' : function() { 257 displayObj.find('.displayTabContentsContainer').hide().eq(tabIdx).show(); 258 // í ìí ì½í ì¸ ì 컬ë¬ì½ëê° ì¬ì©ë ê²½ì° ëìì¸ ì¤í¬ë¦½í¸ ì¶ê° 190219 - sjg 259 if ( $('.displayTabContentsContainerWrap .displaY_color_option').length > 0 ) { 260 $('.displayTabContentsContainerWrap .displaY_color_option .areA').filter(function() { 261 return ( $(this).css('background-color') == 'rgb(255, 255, 255)' ); 262 }).addClass('border'); 263 } 264 } 265 }); 266 }else{ 267 try{set_goods_display_decoration($(".goodsDisplayImageWrap",displayTabContentsContainerWrap));}catch(e){}; 268 } 269 }); 270 }); 271 272 /* ìíëì¤íë ì´ newswipeí í ì¤í¬ë¦½í¸ */ 273 $(".displaySwipeTabContainer").each(function(){ 274 var tabContainerObj = $(this); 275 var displayObj = tabContainerObj.closest('.designDisplay, .designCategoryRecommendDisplay, .designBrandRecommendDisplay, .designLocationRecommendDisplay, .designGoodsRelationDisplay, .designGoodsBigdataDisplay'); 276 var displaySeq = displayObj.attr('displaySeq');
277 $(".displaySwipeTabContentsContainer",displayObj).each(function(){ 278 $(this).wrap("<div class='displaySwipeTabContentsContainerWrap slide' tabIdx='"+$(this).attr("tabIdx")+"' />"); 279 }); 280 281 displayObj.addClass('slide-wrap'); // for swipe 282 283 $(".custom_mobile_pagination",displayObj).customMobilePagination({ 284 'style' : $(".custom_mobile_pagination",displayObj).attr('pagingStyle'), 285 'max_page' : displayObj.find('.displaySwipeTabContentsContainerWrap').length-1, 286 'now_page' : 1, 287 'on_prev' : function(){ 288 var currentTabContentsIdx = $(displayObj).data('currentTabContentsIdx') ? $(displayObj).data('currentTabContentsIdx') : 0; 289 var maxTabContentdIdx = displayObj.find('.displaySwipeTabContentsContainerWrap').length-1; 290 chgSlideNewSwipe(currentTabContentsIdx==0?maxTabContentdIdx:currentTabContentsIdx-1,displayObj); 291 }, 292 'on_next' : function(){ 293 var currentTabContentsIdx = $(displayObj).data('currentTabContentsIdx') ? $(displayObj).data('currentTabContentsIdx') : 0; 294 var maxTabContentdIdx = displayObj.find('.displaySwipeTabContentsContainerWrap').length-1; 295 chgSlideNewSwipe(currentTabContentsIdx==maxTabContentdIdx?0:currentTabContentsIdx+1,displayObj); 296 297 }, 298 'on_page' : function(page){ 299 var tabIdx = $(displayObj).find(".displaySwipeTabContainer>li").index($(displayObj).find(".displaySwipeTabContainer>li.current")); 300 var newTabContentsIdx = $(displayObj).find(".displaySwipeTabContentsContainer").index($(displayObj).find(".displaySwipeTabContentsContainerWrap[tabIdx='"+tabIdx+"'] .displaySwipeTabContentsContainer").eq(page-1)); 301 chgSlideNewSwipe(newTabContentsIdx,displayObj); 302 } 303 }); 304 305 tabContainerObj.children('li').bind('mouseover click',function(){ 306 var currentTabIdx = $(displayObj).data('currentTabIdx') ? $(displayObj).data('currentTabIdx') : 0; 307 var currentTabContentsIdx = $(displayObj).data('currentTabContentsIdx') ? $(displayObj).data('currentTabContentsIdx') : 0; 308 var tabIdx = tabContainerObj.children('li').index(this); 309 try{ 310 $(displayObj).data('currentTabIdx', tabIdx);//for swipe 311 }catch(e){}; 312 313 if($(displayObj).data('newTabContentsIdx') != 'undefined'){ 314 if(displayObj.find('.displaySwipeTabContentsContainerWrap').eq($(displayObj).data('newTabContentsIdx')).attr("tabIdx")==tabIdx){ 315 var newTabContentsIdx = $(displayObj).data('newTabContentsIdx'); 316 }else{ 317 var newTabContentsIdx = displayObj.find(".displaySwipeTabContentsContainer").index(displayObj.find(".displaySwipeTabContentsContainerWrap[tabIdx='"+tabIdx+"'] .displaySwipeTabContentsContainer:first-child")); 318 } 319 }else{ 320 var newTabContentsIdx = displayObj.find(".displaySwipeTabContentsContainer").index(displayObj.find(".displaySwipeTabContentsContainerWrap[tabIdx='"+tabIdx+"'] .displaySwipeTabContentsContainer:first-child")); 321 } 322 323 $(displayObj).data('slide_current',newTabContentsIdx); 324 325 var prevContentsHeight = displayObj.find('.displaySwipeTabContentsContainerWrap:visible .displaySwipeTabContentsContainer').height(); 326 327 displayObj.find('.displaySwipeTabContentsContainerWrap').removeClass('active').hide().eq(newTabContentsIdx).addClass('active').show(); 328 displayObj.find('.displaySwipeTabContentsContainer').hide().eq(newTabContentsIdx).show(); 329 330 displayObj.find('.displaySwipeTabContainer>li').find("img.displaySwipeTabItemImageOff").show(); 331 displayObj.find('.displaySwipeTabContainer>li').find("img.displaySwipeTabItemImageOn").hide(); 332 displayObj.find('.displaySwipeTabContainer>li').eq(tabIdx).find("img.displaySwipeTabItemImageOff").hide(); 333 displayObj.find('.displaySwipeTabContainer>li').eq(tabIdx).find("img.displaySwipeTabItemImageOn").show(); 334 335 // íì´ì§ ì«ì ë³ê²½ 336 var max_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").length; 337 var now_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").index($(displayObj).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx))+1; 338 $(".custom_mobile_pagination",displayObj).customMobilePagination("set_page",{ 339 'max_page' : max_page, 340 'now_page' : now_page 341 }); 342 343 if(tabIdx==0) return; 344 345 var displaySwipeTabContentsContainerWrap = displayObj.find('.displaySwipeTabContentsContainerWrap').eq(newTabContentsIdx); 346 347 if(!displaySwipeTabContentsContainerWrap.attr('ajaxLoaded')){ 348 displaySwipeTabContentsContainerWrap.attr('ajaxLoaded',true); 349 displaySwipeTabContentsContainerWrap.children(".displaySwipeTabContentsContainer").height(prevContentsHeight); 350 displaySwipeTabContentsContainerWrap.children(".displaySwipeTabContentsContainer").attr("id","displaySwipeTabLoading_"+displaySeq+"_"+newTabContentsIdx).css('min-height','100px').height(prevContentsHeight); 351 loadingStart("#displaySwipeTabLoading_"+displaySeq+"_"+newTabContentsIdx,{'color':'#000000'}); 352 var params = {'display_seq':displaySeq,'tab_index':tabIdx, 'display_ajax_call' : true}; 353 if(displayObj.hasClass('designCategoryRecommendDisplay')) params['category'] = displayObj.attr('category'); 354 if(displayObj.hasClass('designLocationRecommendDisplay')) params['location'] = displayObj.attr('location'); 355 if(displayObj.hasClass('designBrandRecommendDisplay')) params['brand'] = displayObj.attr('brand'); 356 $.ajax({ 357 'global' : false, 358 'url' : '/goods/design_display_tab', 359 'async' : false, 360 'type' : 'post', 361 'data' : params, 362 'success' : function(res){ 363 loadingStop("#displaySwipeTabLoading_"+displaySeq+"_"+newTabContentsIdx); 364 365 displaySwipeTabContentsContainerWrap.html(res); 366 displaySwipeTabContentsContainerWrap.children().not(".displaySwipeTabContentsContainer").remove(); 367 $(".displaySwipeTabContentsContainer:gt(0)",displaySwipeTabContentsContainerWrap).each(function(){ 368 $(this).wrap("<div class='displaySwipeTabContentsContainerWrap slide' ajaxLoaded='true' tabIdx='"+$(this).attr("tabIdx")+"' />"); 369 }); 370 displaySwipeTabContentsContainerWrap.after(displaySwipeTabContentsContainerWrap.children(".displaySwipeTabContentsContainerWrap")); 371
372 setSlideSwipe(displayObj, '.displaySwipeTabContentsContainerWrap','chgSlideNewSwipe'); 373 374 // íì´ì§ ì«ì ë³ê²½ 375 var max_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").length; 376 var now_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").index($(displayObj).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx))+1; 377 $(".custom_mobile_pagination",displayObj).customMobilePagination("set_page",{ 378 'max_page' : max_page, 379 'now_page' : now_page 380 }); 381 382 try{ 383 set_goods_display_decoration($(".goodsDisplayImageWrap",displayObj)); 384 FB.XFBML.parse($(tabContainerObj).get(1)); 385 }catch(ex){} 386 387 echo.init({ 388 offset: 100, 389 throttle: 250, 390 unload: false 391 }); 392 } 393 }); 394 }else{ 395 try{set_goods_display_decoration($(".goodsDisplayImageWrap",displaySwipeTabContentsContainerWrap));}catch(e){}; 396 } 397 }); 398 }); 399 400 // ìë ë¡ê·¸ì¸ ì¤ì ìê°ëë¡ ë¡ê·¸ìì 401 // if (Firstmall.Config.Security.MemberLogoutLimit !== false && Firstmall.Config.Environment.isUser === true) { 402 // var initDate = new Date(); 403 // var resetTime = new Array(); 404 // var timerchecker = null; 405 406 // resetTime.minutes = Firstmall.Config.Security.MemberLogoutLimit; // ê´ë¦¬ì ì¤ì ìê° 407 // resetTime.seconds = resetTime.minutes * 60; // ex) 60ë¶ > 3600ì´ 408 // initTimer=function(){ 409 // //ì´ë²¤í¸ ë°ì ì²´í¬ 410 // if(window.event){ 411 // initDate = new Date(); 412 // clearTimeout(timerchecker); 413 // } 414 415 // remainTime = new Date() - initDate; // ë¨ì ìê° (íì¬ ìê° - ì´ê¸° ìê°) 416 // remainTime = parseInt(remainTime/1000); // seconds 417 418 // // ìì§ì ìë ìê°ì´ resetTime.seconds ë³´ë¤ í° ê²½ì° ë¡ê·¸ìì 419 // if( remainTime < resetTime.seconds) { 420 // timerchecker = setTimeout("initTimer()", 5000); 421 // } else { 422 // clearTimeout(timerchecker); 423 // actionFrame.location.href = "/login_process/logout"; // ë¡ê·¸ìì ì²ë¦¬ 424 // } 425 // } 426 // onload = initTimer;///íì¬ íì´ì§ ë기ìê° 427 // document.onclick = initTimer; /// íì¬ íì´ì§ì ì¬ì©ì ë§ì°ì¤ í´ë¦ì´ë²¤í¸ 캡춰 428 // document.onkeydown = initTimer;/// íì¬ íì´ì§ì í¤ë³´í¸ ì ë ¥ì´ë²¤í¸ 캡춰 429 // } 430 431 try{ 432 if((typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0) || (typeof gl_operation_type != 'undefined' && gl_operation_type == 'light')) 433 $(".designDisplay, .designCategoryRecommendDisplay, .designBrandRecommendDisplay, .designLocationRecommendDisplay, .designGoodsRelationDisplay, .designGoodsBigdataDisplay").each(function(){ 434 if($(this).attr("displayStyle")=="newswipe"){ 435 setSlideSwipe(this, '.displaySwipeTabContentsContainerWrap','chgSlideNewSwipe'); 436 }else{ 437 setSlideSwipe(this, '.displayTabContentsContainerWrap','chgSlideSwipe'); 438 } 439 }); 440 }catch(e){}; 441 442 /* ë¹êµíµí ë§ì°ì¤ ì¤ë²/ìì */ 443 $(".price_cell").on("mouseover",function(){ 444 $(".currency_list",this).show(); 445 }); 446 447 $(".price_cell").on("mouseout",function(){ 448 $(".currency_list",this).hide(); 449 }); 450 451 // ë°©ì¡ ì¤ì¼ì¥´ on 452 $(".calendar").on("click", function() { 453 dispalyBroadcastCalendar(this); 454 }); 455 $(".calendar_list").find("li:eq(3) > a").trigger('click'); 456}); 457 458function dispalyBroadcastCalendar(el) { 459 var schdate = $(el).attr('schdate'); 460 461 $('.calendarsch').css('display','none'); 462 463 $('.calendarsch').each(function(){ 464 if ($(this).attr('schdate') == schdate) $(this).css('display','block'); 465 }); 466} 467 468function popupModalRemove() { 469 var popupShow = 0; 470 var popupDisplay = ''; 471 472 $(".designPopup").each(function(i){ 473 // fadeOut 0.4ì´ ììëì´ ë°ë¡ none ì²ë¦¬ ìë¨ ë°ë¼ì íëë§ display block ì¼ë remove ì²ë¦¬ 2017-12-18 474 popupDisplay = $(this).css('display'); 475 if ( popupDisplay == 'block') { 476 popupShow++; 477 } 478 }); 479 if ( popupShow == 1) { 480 $("#designPopupModalBack").remove(); 481 } 482} 483 484function chgSlideSwipe(i,wrap_name){ 485 var slide_current = $(wrap_name).data('slide_current'); 486 var currentTabContentsObj = $(wrap_name).find(".displayTabContentsContainer").eq(i); 487 var currentTabContentsIdx = currentTabContentsObj.closest(wrap_name).find(".displayTabContentsContainer").index(currentTabContentsObj); 488 489 var displayObj = $(wrap_name).find(".displayTabContentsContainer").eq(currentTabContentsIdx).closest(wrap_name); 490 $("ul.displayTabContainer>li",displayObj).eq(currentTabContentsIdx).click(); 491 $("ul.displayTabContainer>li",displayObj).eq(slide_current).removeClass('slide_current').eq(currentTabContentsIdx).addClass('slide_current'); 492 $(".displayTabContentsContainer.active",displayObj).removeClass('active').eq(currentTabContentsIdx).addClass('slide_current'); 493 494 $(wrap_name).data('slide_current',i); 495} 496 497function chgSlideNewSwipe(i,wrap_name){ 498 var currentTabIdx = $(wrap_name).data('currentTabIdx'); 499 var newTabContentsObj = $(wrap_name).find(".displaySwipeTabContentsContainer").eq(i); 500 var newTabContentsIdx = newTabContentsObj.closest(wrap_name).find(".displaySwipeTabContentsContainer").index(newTabContentsObj); 501 var newTabIdx = newTabContentsObj.attr("tabIdx"); 502 503 $(wrap_name).data('slide_current',i) 504 505 var displayObj = $(wrap_name).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx).closest(wrap_name); 506 if(currentTabIdx != newTabIdx){ 507 $(displayObj).data('newTabContentsIdx',newTabContentsIdx); 508 $("ul.displaySwipeTabContainer>li",displayObj).eq(newTabIdx).click(); 509 $("ul.displaySwipeTabContainer>li",displayObj).eq(currentTabIdx).removeClass('currentTabIdx').eq(newTabIdx).addClass('currentTabIdx'); 510 }else{ 511 displayObj.find('.displaySwipeTabContentsContainerWrap').removeClass('active').hide().eq(newTabContentsIdx).addClass('active').show(); 512 displayObj.find('.displaySwipeTabContentsContainer').hide().eq(newTabContentsIdx).show(); 513 } 514 $(".displaySwipeTabContentsContainer.active",displayObj).removeClass('active').eq(newTabContentsIdx).addClass('currentTabIdx'); 515 516 $(wrap_name).data('currentTabIdx',newTabIdx).data('currentTabContentsIdx',newTabContentsIdx); 517 518 // íì´ì§ ì«ì ë³ê²½ 519 var max_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+newTabIdx+"']").length; 520 var now_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+newTabIdx+"']").index($(displayObj).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx))+1; 521 $(".custom_mobile_pagination",displayObj).customMobilePagination("set_page",{ 522 'max_page' : max_page, 523 'now_page' : now_page 524 }); 525 526} 527 528/* ì¦ê²¨ì°¾ê¸° ë§ì¼ë¦¬ì§ì¶ê°ì¬ë¶ */ 529function bookmarksitelay(url,title, return_url) { 530 $.ajax({ 531 type: "post", 532 url: "/common/bookmark", 533 async:false, 534 dataType: 'json', 535 success: function(result){ 536 if(result.result == false){ 537 if(result.type == 'login'){ 538 openDialogConfirm(result.msg,'400','160',function(){document.location.href=return_url},function(){bookmarksite(url,title);}); 539 }else{ 540 openDialogAlert(result.msg,'400','160',function(){bookmarksite(url,title);}); 541 } 542 }else{ 543 openDialogAlert(result.msg,'400','160',function(){bookmarksite(url,title);}); 544 } 545 } 546 }); 547} 548 549/* ì¦ê²¨ì°¾ê¸° ì¶ê° ì¤í¬ë¦½í¸ */ 550function bookmarksite(url,title) { 551 // Internet Explorer 552 if(window.external && ('AddFavorite' in window.external)){ 553 window.external.AddFavorite(url, title); 554 } 555 // Google Chrome, Fire Fox, Opera, Safari 556 else 557 { 558 //Ctrl+Dí¤ë¥¼ ë르ìë©´ ì¦ê²¨ì°¾ê¸°ì ì¶ê°íì¤ ì ììµëë¤. 559 alert(getAlert('et118')); 560 return false;
561 } 562} 563 564 565 566/* ì¤ë본ìí ì¤í¬ë¡¤ : ë°ì¸ë */ 567function setTodayGoodsScroll(){ 568 var scrollItemViewCnt = 4; // íë²ì ë³´ì¼ ìíê°ì 569 var scrollItemImageMaxWidth = 40; // ìíì´ë¯¸ì§ ìµëê°ë¡í¬ê¸° 570 var scrollItemImageMaxHeight = 60; // ìíì´ë¯¸ì§ ìµëì¸ë¡í¬ê¸° 571 var scrollItemImageGap = 5; // ì¬íì´ë¯¸ì§ ê°ê²© 572 573 $(".scrollItemContainer").each(function(){ 574 if($(this).data('scrollSetted')){ 575 unsetTodayGoodsScroll(this); 576 } 577 578 var scrollItemContainerObj = this; 579 var goodsCnt = $(".scrollItemGoods",this).length; 580 var firstGoodsIdx = 0; 581 582 // ìíì´ë¯¸ì§ ì¬ì´ì¦ë§ì¶¤ 583 var scrollItemImageWidth = $(".scrollItemGoodsImg",this).width(); 584 var scrollItemImageHeight = $(".scrollItemGoodsImg",this).height(); 585 if(scrollItemImageWidth) scrollItemImageMaxWidth = scrollItemImageWidth; 586 if(scrollItemImageHeight) scrollItemImageMaxHeight = scrollItemImageHeight; 587 $(".scrollItemGoodsImg",this).css({'max-width':scrollItemImageMaxWidth,'max-height':scrollItemImageMaxHeight}); 588 $(".scrollItemGoodsImg",this).css({'width':scrollItemImageWidth}); 589 $(".scrollItemGoodsImg",this).css('margin-top',scrollItemImageGap); 590 $(".scrollItemGoods",this).css({"height":scrollItemImageHeight+scrollItemImageGap,"overflow":"hidden"}); 591 592 $(".scrollItemGoodsImg",this).each(function(){ 593 if($(this).height()<scrollItemImageHeight){ 594 var mrgn = (scrollItemImageHeight-$(this).height())/2; 595 $(this).css({'margin-top':'+='+mrgn,'margin-bottom':'+='+mrgn}); 596 } 597 }); 598 599 // ì ì²´ëì´ 600 var scrollItemListHeight = (scrollItemImageHeight+scrollItemImageGap)*(goodsCnt<scrollItemViewCnt ? goodsCnt : scrollItemViewCnt); 601 602 $(".scrollItemList",this).css({'overflow':'hidden','height':scrollItemListHeight}); 603 604 if(goodsCnt<scrollItemViewCnt) scrollItemViewCnt = goodsCnt; 605 if(goodsCnt>scrollItemViewCnt){ 606 $(".scrollItemList",this).append($(".scrollItemGoods",this).clone()); 607 var scrollItemListCnt = goodsCnt*2; 608 609 $(".scrollItemArrowUp",this).bind("click",function(){ 610 firstGoodsIdx -= scrollItemViewCnt; 611 if(firstGoodsIdx<scrollItemViewCnt-1) { 612 firstGoodsIdx+=goodsCnt; 613 $(".scrollItemList",scrollItemContainerObj).scrollTop((scrollItemImageHeight+scrollItemImageGap)*firstGoodsIdx); 614 }else{ 615 $(".scrollItemList",scrollItemContainerObj).scrollTop($(".scrollItemList",scrollItemContainerObj).scrollTop()-scrollItemListHeight); 616 } 617 }); 618 619 $(".scrollItemArrowDown",this).bind("click",function(){ 620 621 firstGoodsIdx += scrollItemViewCnt; 622 if(firstGoodsIdx>goodsCnt) { 623 firstGoodsIdx=(firstGoodsIdx-goodsCnt); 624 $(".scrollItemList",scrollItemContainerObj).scrollTop((scrollItemImageHeight+scrollItemImageGap)*firstGoodsIdx); 625 }else{ 626 $(".scrollItemList",scrollItemContainerObj).scrollTop($(".scrollItemList",scrollItemContainerObj).scrollTop()+scrollItemListHeight); 627 } 628 629 }); 630 } 631 632 }); 633 634 $(".scrollItemContainer").data('scrollSetted',true); 635} 636 637/* ì¤ë본ìí ì¤í¬ë¡¤ : ì¸ë°ì¸ë */ 638function unsetTodayGoodsScroll(scrollItemContainerObj){ 639 $(scrollItemContainerObj).each(function(){ 640 var scrollItemListCnt = $(".scrollItemGoods",this).length; 641 var goodsCnt = scrollItemListCnt/3; 642 $(".scrollItemGoods:gt("+goodsCnt/3-1+")",this).remove(); 643 644 $(".scrollItemArrowUp",this).unbind("click"); 645 $(".scrollItemArrowDown",this).unbind("click"); 646 $(".scrollItemList",this).hide(); 647 }); 648 649} 650 651//ì¶ìì²´í¬ íì 652function jc_view_btn(url,sz1,sz2){ 653 var str= url; 654 popup(str,sz1,sz2); 655 656} 657 658function openMobileDialog(title, layerId, customOptions){ 659 if((typeof layerId) != 'string') var layerSelector = layerId; 660 else if(layerId.substring(0,1)=='#' || layerId.substring(0,1)=='.' || (typeof layerId) != 'string') var layerSelector = layerId; 661 else var layerSelector = "#"+layerId; 662 663 $(layerSelector).css({ 664 "padding":"10px", 665 "background-color":"#fff", 666 "position":"absolute", 667 "top":"0px", 668 "left":"0px", 669 "z-index":"220", 670 "width":"1000px", 671 "border":"2px solid #000" 672 }).prepend("<strong>"+title+"</strong><br /><br />").show(); 673 674 var layerBackgroundId = "mobileDialogBackground";
675 if($("#"+layerBackgroundId).length==0){ 676 var layerBackgroundSelector = $("<div id='"+layerBackgroundId+"' style='background-color:#fff;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:200;'></div>").appendTo('body'); 677 $(layerBackgroundSelector).height($(document).height()); 678 } 679 $(layerBackgroundSelector).show(); 680} 681 682function closeMobileDialog(layerId){ 683 if((typeof layerId) != 'string') var layerSelector = layerId; 684 else if(layerId.substring(0,1)=='#' || layerId.substring(0,1)=='.' || (typeof layerId) != 'string') var layerSelector = layerId; 685 else var layerSelector = "#"+layerId; 686 687 $(layerSelector).hide(); 688 $("#mobileDialogBackground").hide(); 689} 690 691function autocomplete(keyword) { 692 var mobilemode = (typeof(gl_mobile_mode)!=='undefined') ? gl_mobile_mode : 0; 693 var setmode = (typeof(gl_set_mode)!=='undefined') ? gl_set_mode : ''; 694 695 if($.cookie('autocomplete') == "none"){ 696 var offset = $('input[name=search_text]').offset(); 697 if( offset && $('#autocomplete').length == 0) { 698 $('<div id="autocomplete" style="display:none; position:absolute;"></div>').prependTo(document.body); 699 $('#autocomplete').css({ 700 'position' : 'absolute', 701 'z-index' : 999, 702 'box-sizing' : 'border-box', 703 'left' : offset.left, 704 'top' : offset.top+$('input[name=search_text]').height(), 705 'width' : $('input[name=search_text]').width() 706 }); 707 } 708 $('#autocomplete').html("<div style=\"border-collapse:collapse; background:#ffffff; border:1px solid #e0e0e0; padding:7px 7px 7px 0px;\" align='center'><a href=\"javascript:autocomplete_use();\" style=\"font-size:11px; font-family:dotum; color:#95959f;\">"+getAlert("gv105")+"</a></div>"); // 기ë¥ì¼ê¸° 709 $('#autocomplete').show(); 710 711 }else{ 712 713 $.post("/common/autocomplete",{ 714 key : keyword 715 },function(data){ 716 var offset = $('input[name=search_text]').offset(); 717 718 if( offset && $('#autocomplete').length == 0) { 719 if( (mobilemode > 0 || (typeof gl_operation_type != 'undefined' && gl_operation_type == 'light')) && !setmode ){ 720 $('<div id="autocomplete" style="display:none; position:absolute;"></div>').prependTo(document.body); 721 $('#autocomplete').css({ 722 'position' : 'absolute', 723 'z-index' : 999, 724 'box-sizing' : 'border-box', 725 'width' : '100%', 726 'top' : offset.top+$('input[name=search_text]').height() 727 }); 728 $('#autocomplete').css({'box-sizing':'content-box'}); 729 }else{ 730 $('<div id="autocomplete" style="display:none; position:absolute;"></div>').prependTo(document.body); 731 $('#autocomplete').css({ 732 'position' : 'absolute', 733 'z-index' : 999, 734 'box-sizing' : 'border-box', 735 'width' : '100%', 736 'left' : offset.left, 737 'top' : offset.top+$('input[name=search_text]').height(), 738 //'background' : '#FFFFFF' 739 }); 740 } 741 } 742 if(data){ 743 $('#autocomplete').show(); 744 $('#autocomplete').html(data); 745 }else{ 746 $('#autocomplete').hide(); 747 } 748 749 }); 750 } 751} 752 753function autocomplete_nouse(){ 754 $("#autocomplete").hide(); 755 $.cookie('autocomplete', 'none'); 756 autocomplete($('input[name=search_text]').val()); 757} 758 759function autocomplete_use(){ 760 $("#autocomplete").hide(); 761 $.cookie('autocomplete', 'block'); 762 autocomplete($('input[name=search_text]').val()); 763} 764 765 766function openDialogAll(layerid,title,url,contents_layer){ 767 if (document.body.scrollTop == 0) { 768 var top = document.documentElement.scrollTop; 769 } else { 770 var top = document.body.scrollTop; 771 } 772 773 var pop = $("<div id='"+layerid+"' style='position:absolute;top:"+top+"px;background:#fff;width:100%;z-index:2;'></div>"); 774 var pop_title = $('<div class="sub_division_title">'+title+'<div class="sub_division_arw" onclick="javascript:closeDialogAll(\''+layerid+'\')"></div></div>'); 775 var pop_contents = ""; 776 777 if(url){ 778 $.get(url, function(data) { 779 $("#"+contents_layer).html(data); 780 pop_contents = $("#"+contents_layer).html(); 781 pop.append(pop_title); 782 pop.append(pop_contents); 783 $("body").append(pop); 784 }); 785 }else{ 786 pop_contents = $("#"+contents_layer).html(); 787 pop.append(pop_title); 788 pop.append(pop_contents); 789 $("body").append(pop); 790 } 791} 792 793function openDialogModal(layerid,title,url,contents_layer){ 794 if( typeof gl_mobile_mode != 'undefined' && contents_layer == "displayGoodsSelect" ) { 795 openDialog(title, contents_layer, {"show" : "fade","hide" : "fade"}); 796 }else{ 797 var top = document.body.scrollTop == 0 ? document.documentElement.scrollTop : document.body.scrollTop; 798 $('#wrap').hide(); 799 $("body").append("<div id='"+layerid+"' style='position:absolute;top:0px;background:#fff;width:100%;height:100%;z-index:102'></div>"); 800 var pop_title = $('<div class="sub_division_title">'+title+'<div class="sub_division_arw sub_division_arw_x" onclick="javascript:closeDialogAll(\''+layerid+'\')"></div></div>'); 801 802 if(url){ 803 $.get(url, function(data) { 804 $("#"+contents_layer).html(data); 805 $("#"+layerid).append(pop_title,$("#"+contents_layer).html()); 806 }); 807 }else{ 808 $("#"+layerid).append(pop_title,$("#"+contents_layer).html()); 809 } 810 } 811 $(window).scrollTop(0); 812} 813 814function closeDialogAll(layerid) 815{ 816 if( typeof gl_mobile_mode != 'undefined' && layerid == "displayGoodsSelectDialog") closeDialog('displayGoodsSelect'); 817 $("#"+layerid).remove(); 818 $('#restock').find("select[name='viewOptionsReStock[]']").die(); 819 $('#wrap').show(); 820} 821 822// ì°í¸ë²í¸ ë¤ì´ì¼ë¡ê·¸ ë°ì¤ 823function openDialogZipcode(zipcodeFlag,idx,ziptype,page){ 824 825 var sheight = $('body').prop("scrollHeight"); 826 var idxtag = ""; 827 $("body").append("<div id='"+zipcodeFlag+"BgId' style='position:absolute;top:0px;background:#000;width:100%;height:"+sheight+"px;z-index:10005;visibility:visible;filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3;'></div>"); 828 $("body").append("<div id='"+zipcodeFlag+"Id' style='position:absolute;top:0px;background:#fff;width:100%;height:100%;z-index:10006'></div>"); 829 if(!ziptype) ziptype = 'street'; 830 if(idx) idxtag = "&multiIdx"+idx; 831 var iframe = '<div class="sub_division_title">주ì찾기<div class="sub_division_arw sub_division_arw_x" onclick="javascript:closeDialogZipcode(\''+zipcodeFlag+'\')"></div></div>'; 832 iframe += '<div style="height:100%;">'; 833 iframe += '<iframe id="'+zipcodeFlag+'contents_frame" name="'+zipcodeFlag+'contents_frame" src="../popup/zipcode?zipcodeFlag='+zipcodeFlag+'&zipcode_type='+ziptype+'&page='+page+'&popup=1'+idxtag+'" width="100%" height="93%" frameborder="0" allowTransparency="true"></iframe>'; 834 iframe += '</div>'; 835 $("#"+zipcodeFlag+"Id").html(iframe); 836 $(window).scrollTop(0); 837 838} 839function closeDialogZipcode(zipcodeFlag) 840{ 841 $("#"+zipcodeFlag+"Id").remove(); 842 $("#"+zipcodeFlag+"BgId").remove(); 843} 844/* ++++++++++++++++++++++++ ì°í¸ë²í¸ ë ì´ì´ - ë°ìí ++++++++++++++++++++++++++++++ */ 845function openDialogZipcode_resp( zipcodeFlag, idx, ziptype, page ){ 846 847 var idxtag = ""; 848 849 if(typeof idx == 'undefined') var idx = ''; 850 if(typeof page == 'undefined') var page = 1; 851 if(typeof ziptype == 'undefined') var ziptype = ''; 852 853 if(!ziptype) ziptype = 'street'; 854 if(idx) idxtag = "&multiIdx"+idx; 855 856 $("body").append("<div id='"+zipcodeFlag+"zipId' class='resp_layer_pop maxHeight'></div>"); 857 858 //var sheight = $('body').prop("scrollHeight"); 859 //$("body").append("<div id='"+zipcodeFlag+"BgId' style='position:absolute;top:0px;background:#000;width:100%;height:"+sheight+"px;z-index:10005;visibility:visible;filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3;'></div>"); 860 //$("body").append("<div id='"+zipcodeFlag+"Id' style='position:absolute;top:0px;background:#fff;width:100%;height:100%;z-index:10006'></div>"); 861 862 var iframe = '<h4 class="title">주ì찾기</h4>'; 863 iframe += '<div class="y_scroll_auto">'; 864 iframe += '<iframe id="'+zipcodeFlag+'contents_frame" name="'+zipcodeFlag+'contents_frame" class="zipcode_iframe" src="../popup/zipcode?zipcodeFlag='+zipcodeFlag+'&zipcode_type='+ziptype+'&page='+page+'&popup=1'+idxtag+'" frameborder="0" allowTransparency="true"></iframe>'; 865 iframe += '</div>'; 866 iframe += '<a href="javascript:void(0)" class="btn_pop_close" onclick="removeCenterLayer(\'#'+ zipcodeFlag +'zipId\')"></a>'; 867 868 $("#"+zipcodeFlag+"zipId").html(iframe); 869 showCenterLayer( '#'+zipcodeFlag+'zipId' ); 870} 871/* ++++++++++++++++++++++++ //ì°í¸ë²í¸ ë ì´ì´ - ë°ìí ++++++++++++++++++++++++++++++ */ 872 873function check_chnage_shipping_method(obj) 874{ 875 var opt_val = ''; 876 var act_obj = $(obj); 877 act_obj.css("background-color","#ffffff"); 878 879 var act_val = act_obj.val(); 880 var provider = act_obj.attr('class'); 881 var sel_obj = $("select[class='"+provider+"']"); 882 883 sel_obj.each(function(){ 884 var sobj = $(this); 885 if(act_obj.attr('name') != sobj.attr('name')){ 886 sobj.children("option[value='"+act_val+"']").attr("selected",true); 887 sobj.css("background-color","#efefef"); 888 } 889 }); 890} 891 892/* ì°ì¸¡ íµë©ë´ 기ë¥ê°ì leewh 2014-06-03 */ 893function setRightMenu() { 894 setRightClickBtn("right_item_recent",1); 895 896 $(".rightTitleMenu") .on("click", function(){
897 if ($(this).next(".right_itemList").css("display")=="none") { 898 $(".right_itemList").hide(); 899 setRightClickBtn($(this).parent().attr('class'),1); 900 } else { 901 $(this).next(".right_itemList").hide(); 902 } 903 }); 904 905 $(".right_quick_btn_prev").on("click", function(){ 906 type = $(this).parent().parent().parent().attr('class'); 907 current_page = parseInt($("."+type+" #right_page_div .right_quick_current_page").text())-1; 908 setRightClickBtn(type,current_page,'move'); 909 return false; 910 }); 911 912 $(".right_quick_btn_next").on("click", function(){ 913 type = $(this).parent().parent().parent().attr('class'); 914 current_page = parseInt($("."+type+" #right_page_div .right_quick_current_page").text())+1; 915 setRightClickBtn(type,current_page,'move'); 916 return false; 917 }); 918 919 $("#right_cart_total").on("click", function(){ 920 location.href="../order/cart"; 921 return false; 922 }); 923 924 $("#right_wish_total").on("click", function(){ 925 location.href="../mypage/wish"; 926 return false; 927 }); 928 929 setRightMenuCss(); 930} 931 932/* ì°ì¸¡ íµë©ë´ 기ë¥ê°ì ê° ë©ë´ ë³ì ì¤ì */ 933function setRightClickBtn(type, page, act){ 934 // ì°ì¸¡ ì¤í¬ë¡¤ íì´ì§ ë¡ë©ì ì¤ì í ì ìë³ì ì¬ì©
935 var right_recent = (typeof($set_right_recent)!=='undefined') ? $set_right_recent : 5; 936 var right_recomm = (typeof($set_right_recomm)!=='undefined') ? $set_right_recomm : 5; 937 var right_cart = (typeof($set_right_cart)!=='undefined') ? $set_right_cart : 5; 938 var right_wish = (typeof($set_right_wish)!=='undefined') ? $set_right_wish : 5; 939 var limit,tot_item,tot_page; 940 var act = (typeof(act)!=='undefined') ? act : ''; 941 942 if (type=="right_item_recent") { 943 limit = right_recent; 944 tot_item = $("#right_recent_total").text(); 945 } else if (type=="right_item_recomm") { 946 limit = right_recomm; 947 tot_item = $("#right_recomm_total").text(); 948 } else if (type=="right_item_cart") { 949 limit = right_cart; 950 tot_item = $("#right_cart_total").text(); 951 } else if (type=="right_item_wish") { 952 limit = right_wish; 953 tot_item = $("#right_wish_total").text(); 954 } 955 956 tot_page = (tot_item) ? Math.ceil(tot_item/limit) : 0; 957 958 if (tot_page) { 959 current_page = $("."+type+" #right_page_div .right_quick_current_page").text(); 960 if (tot_page) { 961 if (page > tot_page) { 962 page = tot_page; 963 } else if (page < 1) { 964 page = 1; 965 } 966 } 967 968 if (act=="move" && page==current_page) { 969 } else { 970 getRightItemList(type,page,limit); 971 } 972 973 $("."+type+" #right_page_div .right_quick_total_page").text(tot_page); 974 $("."+type+" #right_page_div .right_quick_current_page").text(page); 975 $(".right_itemList").hide(); 976 $("."+type+" .right_itemList").show(); 977 $("."+type+" .right_itemList").children().show(); 978 } else { 979 $(".right_itemList").hide(); 980 } 981} 982 983/* ì°ì¸¡ íµë©ë´ 기ë¥ê°ì ê° ë©ë´ 리ì¤í¸ í¸ì¶ */ 984function getRightItemList(type,page,limit) { 985 $.ajax({ 986 'async' : false, 987 'url' : '/common/get_right_display', 988 'type' : 'GET', 989 'data' : "type="+type+"&page="+page+"&limit="+limit, 990 'success' : function(html){ 991 if (html) { 992 $("."+type+" .right_itemList ul").html(html); 993 if (type=="right_item_recent") { 994 getRightItemTotal(type); 995 } 996 setRightBoxDetail(type); 997 } 998 } 999 }); 1000} 1001 1002/* ì°ì¸¡ íµë©ë´ 기ë¥ê°ì ì¥ë°êµ¬ë,ìì리ì¤í¸ ì¹´ì´í¸ í¸ì¶ */ 1003function getRightItemTotal(type) { 1004 if (type=="right_item_cart") { 1005 objCnt = $("#right_cart_total, .right_cart_total"); //#20287 ycg 2018-08-23 ì¥ë°êµ¬ë ì«ì ê°±ì ê°ì 1006 } else if (type=="right_item_wish") { 1007 objCnt = $("#right_wish_total"); 1008 } else if (type=="right_item_recent") { 1009 objCnt = $("#right_recent_total"); 1010 } 1011 1012 $.ajax({ 1013 'async' : false, 1014 'url' : '/common/get_right_total', 1015 'type' : 'GET', 1016 'data' : "type="+type, 1017 'success' : function(total){ 1018 if (objCnt.length) { 1019 objCnt.text(total); 1020 } 1021 } 1022 }); 1023} 1024 1025/* ì°ì¸¡ íµë©ë´ 기ë¥ê°ì ê° ë©ë´ ì í ìì (ì¶ì²ìíì ì¸) */ 1026function rightDeleteItem(type, seq, obj){ 1027 var url,param,objCnt,page; 1028 var page = $("."+type+" #right_page_div .right_quick_current_page").text(); 1029 1030 if (type=="right_item_recent" || type=="mobile_left_item_recent" || type=="mobile_bottom_item_recent" ) { 1031 url = "/goods/goods_recent_del"; 1032 objCnt = $("#right_recent_total"); 1033 param = "goods_seq="+seq; 1034 } else if (type=="right_item_cart") { 1035 url = "/order/quickCartDel"; 1036 objCnt = $("#right_cart_total"); 1037 param = "cart_option_seq="+seq; 1038 } else if (type=="right_item_wish") { 1039 url = "/mypage/quickWishDel"; 1040 objCnt = $("#right_wish_total"); 1041 param = "wish_seq="+seq; 1042 } 1043 1044 if ( url == "/goods/goods_recent_del" ) { 1045 $.ajax({ 1046 'async' : false, 1047 'url' : url, 1048 'type' : 'post', 1049 'data' : param, 1050 'dataType': 'json', 1051 'success' : function(res){ 1052 if ( res.msg=="ok") { 1053 if( ((typeof gl_mobile_mode != 'undefined' && gl_mobile_mode == 3) || (typeof gl_operation_type != 'undefined' && gl_operation_type == 'light')) && (type=="mobile_left_item_recent" || type=="mobile_bottom_item_recent") ){ 1054 if(type=="mobile_bottom_item_recent") { 1055 getfloatingrecentlydata(type,'recently_slide_bottom', 'del',res.totalcnt); 1056 }else{ 1057 getfloatingrecentlydata(type,'recently_slide_left', 'del',res.totalcnt); 1058 } 1059 }else{ 1060 obj.closest("li").remove(); 1061 objCnt.text(objCnt.text()-1); 1062 setRightClickBtn(type,page,'del'); 1063 } 1064 } 1065 } 1066 }); 1067 }else{ 1068 $.ajax({ 1069 'async' : false, 1070 'url' : url, 1071 'type' : 'post', 1072 'data' : param, 1073 'success' : function(msg){ 1074 if (msg=="ok") { 1075 obj.closest("li").remove();
1076 objCnt.text(objCnt.text()-1); 1077 setRightClickBtn(type,page,'del'); 1078 } 1079 } 1080 }); 1081 } 1082} 1083 1084/* ì°ì¸¡ íµë©ë´ 기ë¥ê°ì ìì ë²í¼ê³¼ ìì¸ë´ì©ë°ì¤ */ 1085function setRightMenuCss(){ 1086 $('.rightQuickitemLi a').live("mouseenter", function(e) { 1087 objGood = $(this).parent().find('.right_quick_goods img'); 1088 objDel = $(this).parent().find('.right_quick_btn_delete'); 1089 objDetail = $(this).parent().parent().find('.rightQuickitemDetail'); 1090 1091 objGood.css("border","2px solid #acacac"); 1092 objDetail.css({"visibility":"visible"}); 1093 objDetail.addClass("rightQuickitemDetailCss"); 1094 if (objDel.length) { 1095 objDel.css({"visibility":"visible"}); 1096 } 1097 }).live("mouseleave", function(e) { 1098 objGood = $(this).parent().find('.right_quick_goods img'); 1099 objDel = $(this).parent().find('.right_quick_btn_delete'); 1100 objDetail = $(this).parent().parent().find('.rightQuickitemDetail'); 1101 if (objDel.length) { 1102 objDel.css({"visibility":"hidden"}); 1103 } 1104 1105 objDetail.css({"visibility":"hidden"}); 1106 objGood.css("border","2px solid #fff"); 1107 }); 1108} 1109 1110/* ì°ì¸¡ íµë©ë´ 기ë¥ê°ì ìíì´ë¯¸ì§ css ì¤ì */ 1111function setRightBoxDetail(type){ 1112 imgGoods = $("."+type+" .right_itemList ul li .right_quick_goods img"); 1113 1114 if (imgGoods.length) { 1115 if (window.sidebar) { //íì´ì´íì¤ 1116 $.each(imgGoods, function(idx, item) { 1117 $(this).attr("src", $(this).attr("src")).load(function() { 1118 setRightCommonCSS($(this)); 1119 }); 1120 }); 1121 } else { 1122 imgGoods.bind('load', function(){ 1123 setRightCommonCSS($(this)); 1124 }); 1125 } 1126 } 1127} 1128 1129function setRightCommonCSS(obj) { 1130 objGood = obj; 1131 objDetail = objGood.parent().parent().parent().find('.rightQuickitemDetail'); 1132 objGood.css("border","2px solid #fff"); 1133 objDetail.css({"border":"2px solid #acacac"}); 1134 1135 // ìì ë²í¼ ìì¹ ê³ì° 1136 objDel = objGood.parent().parent().find('.right_quick_btn_delete'); 1137 if (objDel.length) { // ì¶ì²ìí ìì. 1138 objDelImgWidth = objDel.outerWidth(); 1139 objDelImgPst = objDel.position().left-objDelImgWidth; 1140 objDel.css({"top":"0px","left":objDelImgPst+"px"}); 1141 } 1142 1143 // ìí ìì¸ ë ì´ì´ í¬ê¸°ì ìì¹ ê³ì° 1144 imgWidth = objGood.outerWidth(); 1145 objDetailPst = objGood.position().left+imgWidth; 1146 imgHeight = objGood.height(); 1147 detailHeight = objDetail.height(); 1148 1149 tempImgHeight = imgHeight; 1150 if (detailHeight > imgHeight) { 1151 tempImgHeight = detailHeight; 1152 } 1153 1154 objDetail.css({"right":objDetailPst+"px","height":tempImgHeight+"px"}); 1155} 1156 1157// ë°°ì¡ì§ ë±ë¡: ì¬ì©ì±ì ìí´ skin-order-settle.js->front-layout.jsë¡ ì´ë 1158function address_insert() { 1159 $("#inAddress").find("input[name='insert_mode']").val('insert'); 1160 // ë°°ì¡ì§ ì ë³´ ì´ê¸°í 1161 $("#inAddress").find("input[name='address_description']").val(''); 1162 $("#inAddress").find("input[name='recipient_zipcode[]']").eq(0).val(""); 1163 $("#inAddress").find("input[name='recipient_zipcode[]']").eq(1).val(""); 1164 $("#inAddress").find("input[name='recipient_new_zipcode']").val(""); 1165 $("#inAddress").find("input[name='recipient_address_type']").val(""); 1166 $("#inAddress").find("input[name='recipient_address']").val(""); 1167 $("#inAddress").find("input[name='recipient_address_street']").val(""); 1168 $("#inAddress").find("input[name='recipient_address_detail']").val(""); 1169 $("#inAddress").find("input[name='recipient_user_name']").val(""); 1170 $("#inAddress").find("input[name='recipient_phone[]']").each(function (idx) { 1171 $("#inAddress").find("input[name='recipient_phone[]']").eq(idx).val(""); 1172 }); 1173 $("#inAddress").find("input[name='recipient_cellphone[]']").each(function (idx) { 1174 $("#inAddress").find("input[name='recipient_cellphone[]']").eq(idx).val(""); 1175 }); 1176 //ë°°ì¡ì§ ë±ë¡ì ëë¡ëª 주ìì ì§ë² 주ì 모ë ë¨ëë¡ ìì @nsg 2017-01-26 1177 $("#inAddress").find("input[name='recipient_address']").show(); 1178 $("#inAddress").find("input[name='recipient_address_street']").show(); 1179 1180 // êµê° ì´ê¸°í :: 2017-04-07 lwh 1181 $("#inAddress select[name='nation_select'] option[value='" + $("span.international_nation").html() + "']").attr('selected', true); 1182 $("#inAddress input[name='international_address']").val(""); 1183 $("#inAddress input[name='international_town_city']").val(""); 1184 $("#inAddress input[name='international_county']").val(""); 1185 $("#inAddress input[name='international_postcode']").val(""); 1186 chg_address_nation($("#inAddress").find("select[name='nation_select']")); 1187 1188 // ì¶ê° ì°ë½ì² ì´ê¸°í :: 2017-05-15 lwh 1189 add_phone($("#btn_delivery_add_phone"), 'close'); 1190 1191 //ë°°ì¡ì§ ë±ë¡ í기 1192 openDialog(getAlert('os155'), "inAddress", { "width": 600, "height": 640 }); 1193} 1194 1195// ë°°ì¡ì§ ìì ë±ë¡ ì© êµê°ë³ê²½ :: 2016-08-03 lwh 1196//address_insert() ì´ëíë©´ì order-settle.js -> front-layout.jsë¡ ì´ë 1197function chg_address_nation(obj) { 1198 var sel_nation = $(obj).val(); 1199 if (sel_nation == 'KOREA') { 1200 $("#inAddress").find(".domestic").show(); 1201 $("#inAddress").find(".international").hide(); 1202 } else { 1203 $("#inAddress").find(".domestic").hide(); 1204 $("#inAddress").find(".international").show(); 1205 } 1206} 1207 1208// ì¶ê°ì°ë½ì²: address_insert() ì´ëíë©´ì order-settle.js -> front-layout.jsë¡ ì´ë 1209function add_phone(obj, type) { 1210 if (type == 'open') { 1211 $(obj).closest('li').next('.add_phone').show(); 1212 $(obj).attr('onclick', "add_phone(this,'close')"); 1213 $(obj).html('' + getAlert("os248") + ' â²'); // ì¶ê°ì°ë½ì² ë«ê¸° 1214 } else if (type == 'close') { 1215 $(obj).closest('li').next('.add_phone').hide(); 1216 $(obj).attr('onclick', "add_phone(this,'open')"); 1217 $(obj).html('' + getAlert("os249") + ' â¼'); // ì¶ê°ì°ë½ì² ì´ê¸° 1218 } else { // ì²´í¬íì¬ ê°ì´ ìì¼ë©´ ì´ê¸° 1219 var add_phone_flag = true; 1220 $(obj).closest('li').next('.add_phone').find('input.add_phone_input').each(function () { 1221 if (!$(this).val()) add_phone_flag = false;
1222 }); 1223 1224 if (add_phone_flag) { 1225 $(obj).closest('li').next('.add_phone').show(); 1226 $(obj).attr('onclick', "add_phone(this,'close')"); 1227 $(obj).html('' + getAlert("os248") + ' â²'); // ì¶ê°ì°ë½ì² ë«ê¸° 1228 } 1229 } 1230} 1231 1232// 주ìë¡ íì´ì§ 1233function popDeliverypage(params){ 1234 $.ajax({ 1235 'url' : '/order/pop_delivery_address', 1236 'data' : {'page':params}, 1237 'type' : 'get', 1238 'dataType': 'text', 1239 'success': function(html) { 1240 if(html){ 1241 $("div#delivery_address_dialog").html(html); 1242 }else{ 1243 alert(getAlert('os152')); //주ìë¡ì ë¡ëíì§ ëª»íìµëë¤. 1244 document.location.reload(); 1245 } 1246 } 1247 }); 1248} 1249 1250// ë°°ì¡ì§ ìì 1251function delivery_modify(seq){ 1252 $.ajax({ 1253 url: '/mypage/delivery_address_ajax', 1254 data : {'address_seq':seq}, 1255 dataType : 'json', 1256 success: function(data) { 1257 1258 // input box ì´ê¸°í 1259 $("#inAddress").find("input").val(''); 1260 1261 $("#inAddress").find("input[name='address_group']").val(data.address_group); 1262 1263 $("#inAddress").find("input[name='save_delivery_address']").val('1'); 1264 if(data.defaults=='Y'){ 1265 $("#inAddress").find("input[name='save_delivery_address']").attr('checked',true); 1266 }else{ 1267 $("#inAddress").find("input[name='save_delivery_address']").removeAttr('checked'); 1268 } 1269 1270 if(data.nation == 'KOREA' || data.international == 'domestic'){ 1271 $("#inAddress").find("select[name='nation_select']").val('KOREA'); 1272 $("#inAddress").find("input[name='address_description']").val(data.address_description); 1273 $("#inAddress").find("input[name='recipient_user_name']").val(data.recipient_user_name); 1274 $("#inAddress").find("input[name='recipient_address_type']").val(data.recipient_address_type); 1275 $("#inAddress").find("input[name='recipient_address']").val(data.recipient_address); 1276 $("#inAddress").find("input[name='recipient_address_street']").val(data.recipient_address_street); 1277 $("#inAddress").find("input[name='recipient_address_detail']").val(data.recipient_address_detail); 1278 $("#inAddress").find("input[name='recipient_new_zipcode']").eq(0).val(data.recipient_new_zipcode); 1279 1280 1281 phone = new Array(); 1282 phone = data.recipient_phone.split('-'); 1283 $("#inAddress").find("input[name='recipient_phone[]']").each(function(idx){ 1284 $("#inAddress").find("input[name='recipient_phone[]']").eq(idx).val(phone[idx]); 1285 }); 1286 1287 cellphone = new Array(); 1288 cellphone = data.recipient_cellphone.split('-'); 1289 $("#inAddress").find("input[name='recipient_cellphone[]']").each(function(idx){ 1290 $("#inAddress").find("input[name='recipient_cellphone[]']").eq(idx).val(cellphone[idx]); 1291 }); 1292 }else{ 1293 $("#inAddress").find("select[name='nation_select']").val(data.nation); 1294 $("#inAddress").find("input[name='address_description']").val(data.address_description); 1295 $("#inAddress").find("input[name='recipient_user_name']").val(data.recipient_user_name); 1296 $("#inAddress").find("select[name='region']").val(data.region); 1297 $("#inAddress").find("input[name='international_county']").val(data.international_county); 1298 $("#inAddress").find("input[name='international_address']").val(data.international_address); 1299 $("#inAddress").find("input[name='international_town_city']").val(data.international_town_city); 1300 $("#inAddress").find("input[name='international_postcode']").val(data.international_postcode); 1301 $("#inAddress").find("input[name='international_country']").val(data.international_country); 1302 1303 phone = new Array(); 1304 phone = data.recipient_phone.split('-'); 1305 $("#inAddress").find("input[name='recipient_phone[]']").each(function(idx){ 1306 $("#inAddress").find("input[name='recipient_phone[]']").eq(idx).val(phone[idx]); 1307 }); 1308 1309 cellphone = new Array(); 1310 cellphone = data.recipient_cellphone.split('-'); 1311 $("#inAddress").find("input[name='recipient_cellphone[]']").each(function(idx){ 1312 $("#inAddress").find("input[name='recipient_cellphone[]']").eq(idx).val(cellphone[idx]); 1313 }); 1314 } 1315 1316 chg_address_nation($("#inAddress").find("select[name='nation_select']")); 1317 1318 $("#inAddress").find("input[name='insert_mode']").val('update'); 1319 $("#inAddress").find("input[name='address_seq']").val(seq); 1320 1321 $("#infoAddress").html($("#inAddress").clone()); 1322 1323 // ì¶ê° ì°ë½ì² ì²´í¬ :: 2017-05-15 lwh 1324 add_phone($("#btn_inAddress_add_phone"),'check'); 1325 1326 //ë°°ì¡ì§ ìì í기 1327 openDialog(getAlert('os153'), "inAddress", {"width":550,"height":420}); 1328 } 1329 }); 1330} 1331 1332// ë°°ì¡ì§ ìì 1333function delivery_delete(seq){ 1334 //ì ë§ ìì íìê² ìµëê¹? 1335 var chk = confirm(getAlert('os154')); 1336 if(chk == true){ 1337 var str="../mypage_process/delete_address?address_seq=" + seq + "&page_type=order"; 1338 $("iframe[name='actionFrame']").attr('src',str); 1339 } 1340} 1341 1342 1343if(!$.isFunction("facebookopendialog")){ 1344 function facebookopendialog(url) { 1345 1346 if( (typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0) || (typeof gl_operation_type != 'undefined' && gl_operation_type == 'light') ) { 1347 var width = "350"; 1348 }else{ 1349 var width = "400"; 1350 } 1351 var height = "250"; 1352 1353 var iframe = $('<iframe frameborder="0" width="0" height="0" marginwidth="0"marginheight="0" scrolling="no" ></iframe>'); 1354 var dialog = $("<div id='facebookoglikeId' class='facebookoglikeId' style='text-align:center'><br/><!img src='/admin/skin/default/images/design/img_progress_bar.gif'' align='absmiddle'></div>").append(iframe).appendTo("body").dialog({// 1355 autoOpen: false, 1356 modal: true, 1357 resizable: false, 1358 width: width, 1359 height: height, 1360 close: function () { 1361 iframe.attr("src", ""); 1362 } 1363 }); 1364 iframe.attr({ 1365 src: url 1366 }); 1367 dialog.dialog("option", "title", title).dialog("open"); 1368 loadingStart($(".facebookoglikeId"),{segments: 12, width: 15.5, space: 6, length: 13, color: '#000000', speed: 1.5}); 1369 } 1370} 1371 1372if(!$.isFunction("facebooklay")){ 1373 function facebooklay(mode){ 1374 1375 if( (typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0) || (typeof gl_operation_type != 'undefined' && gl_operation_type == 'light') ){ 1376 var width = "350"; 1377 }else{ 1378 var width = "400"; 1379 } 1380 var height = "160"; 1381 loadingStop($(".facebookoglikeId").find("body"),true); 1382 $('.facebookoglikeId').dialog("close"); 1383 if( mode == 'unlike' ){ 1384 //íì´ì¤ë¶ ì¢ìì.<br/> ì·¨ì 1385 openDialogAlerttitle(title,getAlert('mb241'),width,height); 1386 }else if( mode == 'like' ){ 1387 //íì´ì¤ë¶ ì¢ìì.<br/> ì±ê³µ 1388 openDialogAlerttitle(title,getAlert('mb242'),width,height); 1389 }else{ 1390 //íì´ì¤ë¶ ì¢ìì.<br/> ë¤ì ìëí´ ì£¼ì¸ì. 1391 openDialogAlerttitle(title,getAlert('mb243'),width,height); 1392 } 1393 } 1394} 1395 1396if(!$.isFunction("appClosepopup")){ 1397 // ì± ë¤ì´ ê¶ì¥ íì ë«ê¸° ë²í¼ 1398 function appClosepopup(mode){ 1399 if (mode == 'close'){ 1400 $('.appPopupBody').fadeOut(); 1401 //$('.appPopup_lay').fadeOut(2000); 1402 $('#appPopupModalBack').remove(); 1403 }else if (mode == 'day'){ 1404 var timestamp = parseInt(new Date().getTime().toString().substring(0, 10)); 1405 $.cookie('appsettingpopup',timestamp,{expires:1,path:'/'}); // expires : æ¥ë¨ì 1406 $('.appPopupBody').fadeOut(); 1407 //$('.appPopup_lay').fadeOut(2000); 1408 $('#appPopupModalBack').remove(); 1409 }else{ 1410 var callUrl = mode; 1411 window.open(callUrl); 1412 } 1413 } 1414} 1415 1416document.addEventListener("DOMContentLoaded", () => { 1417 // 목ë¡íë©´ ìë¡ê³ 침 ì, ì¤í¬ë¡¤ ìµìë¨ì¼ë¡ ì´ë 1418 const list = document.querySelector("#searchedItemDisplay"); 1419 const nowLocation = window.location.href; 1420 // ìë¡ê³ 침ì ì´ë²¤í¸ íì´ì§ì ê²½ì°ë§ ìµìë¨ì¼ë¡ ê°ëë¡ ì¡°ê±´ ì¶ê° 1421 if (nowLocation.includes('promotion/event')) { 1422 const mutationObserver = new MutationObserver(() => {
1423 window.scrollTo({top:0, left:0, behavior:'instant'}); 1424 }) 1425 list && mutationObserver.observe(list, { 1426 childList: true, 1427 attributes: true, 1428 }); 1429 } 1430 1431 1432}) 1433 1434$.getScript('/app/javascript/js/echo.js');
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.