1 2 3 4 5 6<!doctype html> 7<html> 8<head> 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 <title>AESTURA</title> 26 27 28<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 29<meta http-equiv="content-type" content="text/html; charset=UTF-8"> 30<meta name="viewport" 31 content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> 32<meta name="title" content="AESTURA"> 33<meta property="og:site_name" content="AESTURA" /> 34 35 36 37 <meta property="og:title" content="ìì¤í¸ë¼"> 38 <meta property="og:description" 39 content="ì¤ì²´ìë í¼ë¶ ê³¼íì íµí´ ê±´ê°í ìë¦ë¤ìì 구ííë ë©ëë·°í°"> 40 <meta name="description" 41 content="ì¤ì²´ìë í¼ë¶ ê³¼íì íµí´ ê±´ê°í ìë¦ë¤ìì 구ííë ë©ëë·°í°"> 42 <meta property="og:image" 43 content="https://image.aestura.com/resources/mobile/images/common/sec02_logo1.jpg"> 44 <meta property="og:type" content="website" /> 45 <meta property="og:url" content="http://www.aestura.com/" /> 46 47 48 49 50 <meta name="google-site-verification" 51 content="aWaDB5nM-XjAlb1nXtvpMLZmSgb2vlHKZS6Gu3iFrwc" /> 52 <meta name="msvalidate.01" content="D50C8A5E2D09A50946FCA757AC620506" /> 53 54 55 56 57 58<!-- csrf tag --> 59<meta name="_csrf_parameter" content="_csrf" /><meta name="_csrf_header" content="X-XSRF-TOKEN" /><meta name="_csrf" content="9fa4057e-79e1-4723-9b3a-c21b0562ae49" /> 60 61<link rel="shortcut icon" type="image/x-icon" 62 href="https://image.aestura.com/resources/web/images/common/favicon.ico"> 63 64<!-- slick plugin CSS --> 65<link rel="stylesheet" 66 href="https://image.aestura.com/resources/common/css/slick.min.css"> 67<!-- swiper slide plugin CSS --> 68<link rel="stylesheet" 69 href="https://image.aestura.com/resources/common/css/swiper.min.css"> 70<!-- mCustomScrollbar plugin CSS --> 71<link rel="stylesheet" 72 href="https://image.aestura.com/resources/common/css/jquery.mCustomScrollbar.min.css"> 73<!-- Front Custom UI CSS --> 74<link rel="stylesheet" 75 href="https://image.aestura.com/resources/web/css/ui_renew.css?ver=20260904_v2"> 76<link rel="stylesheet" 77 href="https://image.aestura.com/resources/web/css/ui_pdt_renew.css?ver=20260904_v2"> 78<link rel="stylesheet" 79 href="https://image.aestura.com/resources/web/css/ui_pdtview.css?ver=20260904_v2"> 80 81<!-- ë¡ì»¬íì¸ì© 82<link rel="stylesheet" href="/resources/web/css/ui_renew.css"> 83<link rel="stylesheet" href="/resources/web/css/ui_pdt_renew.css"> 84<link rel="stylesheet" href="/resources/web/css/ui_pdtview.css"> --> 85 86<!-- common library -->
87<script type="text/javascript" 88 src="https://image.aestura.com/resources/common/js/comlib.js?ver=20210824"></script>
88 89<!-- Custom UI Javascript -->
90<script type="text/javascript" 91 src="https://image.aestura.com/resources/web/js/ui_renew.js?ver=20250613"></script>
91 92<!-- ë¡ì»¬íì¸ì©
93<script type="text/javascript" src="/resources/web/js/ui_renew.js"></script>
93 94--> 95<!-- jsrender -->
96<script type="text/javascript" 97 src="https://image.aestura.com/resources/extlib/jsRender/jsrender.min.js"></script>
97 98<!-- form validation, 1.19.0 -->
99<script type="text/javascript" 100 src="https://image.aestura.com/resources/extlib/validation/jquery.validate.min.js"></script>
100 101<!--[if lte IE 9]>
102<script type="text/javascript" src="https://image.aestura.com/resources/web/js/ui_ie9.js"></script>
102 103<link rel="stylesheet" href="https://image.aestura.com/resources/web/css/ui_ie9.css"> 104<![endif]--> 105<!-- Custom common / Util Script -->
106<script 107 src="https://image.aestura.com/resources/common/js/formatter.js?ver=20210615"></script>
vendor: 1 bytes, line 107
107
108<script 109 src="https://image.aestura.com/resources/common/js/comutil.js?ver=20231213"></script>
vendor: 1 bytes, line 109
109
110<script 111 src="https://image.aestura.com/resources/common/js/orderutil.js?ver=20210615"></script>
vendor: 1 bytes, line 111
111
112<script 113 src="https://image.aestura.com/resources/common/js/dateutil.js?ver=20210615"></script>
vendor: 1 bytes, line 113
113
114<script 115 src="https://image.aestura.com/resources/common/js/validationutil.js?ver=20230609"></script>
vendor: 1 bytes, line 115
115
116<script 117 src="https://image.aestura.com/resources/web/js/webutil.js?ver=20250418"></script>
vendor: 1 bytes, line 117
117
118<script 119 src="https://image.aestura.com/resources/web/js/cartutil.js?ver=20210615"></script>
119 120 121 122 123 124 125 126 127 128 129
130<script type="text/javascript" src='https://developers.kakao.com/sdk/js/kakao.channel.min.js'></script>
130 131<!-- íì´ì¤ë¶ ê³µì -->
132<script> 133(function(d, s, id){ 134 var js, fjs = d.getElementsByTagName(s)[0]; 135 if (d.getElementById(id)) {return;} 136 js = d.createElement(s); js.id = id; 137 js.src = "//connect.facebook.net/en_US/sdk.js"; 138 fjs.parentNode.insertBefore(js, fjs); 139}(document, 'script', 'facebook-jssdk')); 140</script>
vendor: 1 bytes, line 140
140
141<script type="text/javascript"> 142/** 143 * SNS ê³µíµ 144 */ 145snsutil = { 146 getClip: function(str, message) { // str: ë³µì¬ ê° , message: ë³µì¬ ì¶ë ¥ ë©ìì§ 147 var IE=(document.all)?true:false; 148 var text; 149 var UserAgent = navigator.platform; 150 text = comutil.isEmpty(message) ? "ë§í¬" : message; 151 str = (str == "javascript:;" || str == "#") ? window.location.href : str; 152 if (UserAgent.match(/i(Phone|Pod)/i) != null ){ 153 //ìì´í° or ìì´í¨ëì´ë©´ 154 temp = prompt(text+"를 'Ctrl+C'를 ëë¬ ë³µì¬íìê³ , 'Ctrl+V'를 ëë¬ ë¶ì¬ë£ê¸° í´ì£¼ì¸ì.", str); 155 } else{ 156 if (IE) { 157 window.clipboardData.setData("Text", str); 158 alert(text+"ê° ë³µì¬ëììµëë¤."); 159 } else { 160 try { 161 var tag = '<input type="text" id="copyUrl" name="copyUrl" value="'+str+'" style="top: -9999px;position: absolute;"/>'; 162 $('body').prepend(tag); 163 $("#copyUrl").select(); 164 document.execCommand('copy'); 165 $("#copyUrl").remove(); 166 alert(text+"ê° ë³µì¬ëììµëë¤."); 167 } catch (e) { 168 temp = prompt(text+"를 'Ctrl+C'를 ëë¬ ë³µì¬íìê³ , 'Ctrl+V'를 ëë¬ ë¶ì¬ë£ê¸° í´ì£¼ì¸ì.", str); 169 } 170 } 171 } 172 }, 173 getClipBoard: function(str, message) { // str: ë³µì¬ ê° , message: ë³µì¬ ì¶ë ¥ ë©ìì§ 174 175 // ìµì ë¸ë¼ì°ì ììë ë³µì¬ ê°ë¥ 176 177 178 return message+"ê° ë³µì¬ëììµëë¤."; 179 180// if (UserAgent.match(/i(Phone|Pod)/i) != null ){ 181 182 //console.log(clipboard) 183 184 /* clipboard.on( 'success', function(e) { // ë³µì¬ì ì±ê³µíì ë 185 document.body.removeChild(textArea); 186 return message+"ê° ë³µì¬ëììµëë¤."; 187 } ); 188 clipboard.on( 'error', function() { // ë³µì¬ì ì¤í¨íì ë 189 document.body.removeChild(textArea); 190 return message+" ë³µì¬ì ì¤í¨íìµëë¤."; 191 } ); */ 192// } else { 193// textArea.select(); 194// } 195 196// // ë³µì¬ ìë 197// try { 198// var successful = document.execCommand('copy'); 199// } catch (err) { 200// console.log('Unable to copy'); 201// } 202 203// // textarea ìì 204// document.body.removeChild(textArea); 205// if(successful) return message+"ê° ë³µì¬ëììµëë¤."; 206// else return message+" ë³µì¬ì ì¤í¨íìµëë¤."; 207 }, 208 kakaostory: { 209 apiKey: "a76e6bb1c8cc0c7e3115180e44c7d093", 210 loaded: false, 211 init: function() { 212 Kakao.init(this.apiKey); 213 }, 214 share: function() { 215 if (this.loaded == false) { 216 this.init(); 217 this.loaded = true; 218 } 219 var contents = $('meta[property="og:title"]').attr("content"); 220 contents += "\n" + $('meta[property="og:description"]').attr("content"); 221 Kakao.Story.share({ 222 url: window.location.href, 223 text: contents 224 }); 225 }, 226 open: function() { 227 if (this.loaded == false) { 228 this.init(); 229 this.loaded = true; 230 } 231 var contents = $('meta[property="og:title"]').attr("content"); 232 contents += "\n" + $('meta[property="og:description"]').attr("content"); 233 Kakao.Story.open({ 234 url: window.location.href, 235 text: contents 236// urlInfo: { 237// title: "ê³µì í ì¬ì´í¸ì ì 목", 238// desc: "ì¹ ì¬ì´í¸ì ì¤ëª ", 239// name: "íë¨ì íìëë ì´ë¦", 240// images: [$('meta[property="og:image"]').attr("content")] 241// } 242 }); 243 }, 244 link: function(obj) { 245 246 if (this.loaded == false) { 247 this.init(); 248 this.loaded = true; 249 } 250 Kakao.Link.sendDefault ({ 251 objectType: 'feed', 252 content: { 253 title: obj.kkotitle, 254 description: obj.kkomsg, 255 imageUrl: obj.imageUrl, 256 imageWidth: 800, 257 imageHeight: 400, 258 link: { 259 mobileWebUrl: obj.mobileWebUrl, 260 webUrl: obj.webUrl 261 }, 262 }, 263 installTalk : true, 264 buttons: [ 265 { 266 title: obj.buttonTitle1, 267 link: { 268 mobileWebUrl: obj.mobileWebUrl1, 269 webUrl: obj.webUrl1, 270 }, 271 }, 272 { 273 title: obj.buttonTitle2, 274 link: { 275 mobileWebUrl: obj.mobileWebUrl2, 276 webUrl: obj.webUrl2, 277 }, 278 }, 279 ], 280 callback: function(){ 281 282 if(obj.gubun == 'event'){ 283 param.snsYn = 'Y'; 284 param.eventSeq = obj.seq; 285 param.cstmId = obj.cstmId; 286 param.cstmNm = obj.cstmNm; 287 288 comutil.callAjax("/web/event/acEventInfoInsert/ajax.do", param, function(data) { 289 if(data.result != 0 && data.seq != 0){ 290 location.reload(); 291 } 292 }); 293 } 294 } 295 }); 296 }, 297 link2: function(obj) { 298 299 if (this.loaded == false) { 300 this.init(); 301 this.loaded = true; 302 } 303 Kakao.Link.sendDefault ({ 304 objectType: 'feed', 305 content: { 306 title: obj.kkotitle, 307 description: obj.kkomsg, 308 imageUrl: obj.imageUrl, 309 imageWidth: 800, 310 imageHeight: 400, 311 link: { 312 mobileWebUrl: obj.mobileWebUrl, 313 webUrl: obj.webUrl 314 }, 315 }, 316 installTalk : true, 317 buttons: [ 318 { 319 title: obj.buttonTitle1, 320 link: { 321 mobileWebUrl: obj.mobileWebUrl1, 322 webUrl: obj.webUrl1, 323 }, 324 }, 325 { 326 title: obj.buttonTitle2, 327 link: { 328 mobileWebUrl: obj.mobileWebUrl2, 329 webUrl: obj.webUrl2, 330 }, 331 }, 332 ], 333 serverCallbackArgs: { 334 eventSeq : obj.seq, 335 snsYn : obj.snsYn, 336 cstmId : obj.cstmId, 337 cstmNm : obj.cstmNm 338 } 339 340 }); 341 }, 342 link3: function(obj) { 343 if (this.loaded == false) { 344 this.init(); 345 this.loaded = true; 346 } 347 Kakao.Link.sendDefault ({ 348 objectType: 'feed', 349 content: { 350 title: $('meta[property="og:title"]').attr("content"), 351 description: $('meta[property="og:description"]').attr("content"), 352 imageUrl: $('meta[property="og:image"]').attr("content"), 353 imageWidth: obj.imageWidth, 354 imageHeight: obj.imageHeight, 355 link: { 356 mobileWebUrl: obj.url, 357 webUrl: obj.url 358 }, 359 }, 360 installTalk : true, 361 buttons: [ 362 { 363 title: 'ì¹ì¼ë¡ 보기', 364 link: { 365 mobileWebUrl: obj.url, 366 webUrl: obj.url, 367 } 368 } 369 ] 370 }); 371 },
372 addChannel:function(channelPublicId){ 373 Kakao.Channel.addChannel({ 374 channelPublicId: channelPublicId, 375 }); 376 } 377 }, 378 //ì íë¸ 379 youtube: { 380 apiKey: "AIzaSyCJf8w9CiENWjwj6jcq4uZAwmOv5p6iZcQ", 381 player:null, 382 playerSelect:null, 383 playerArr:[], 384 players: {}, // ë¤ì¤ íë ì´ì´ ê´ë¦¬ì© ê°ì²´ 385 frameId:'player', 386 vodId: null, 387 done: false, 388 width: 1100, 389 height: 670, 390 autoStart: true, 391 isLoaded: false, 392 timer: null, 393 apiReady: false, // API ë¡ë© ìí íì¸ 394 init: function(options) { 395 /* Youtube API ë¡ë */ 396 var tag = document.createElement('script'); 397 tag.src = "https://www.youtube.com/iframe_api"; 398 var firstScriptTag = document.getElementsByTagName('script')[0]; 399 firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 400 401 if (options != null) { 402 this.option(options); 403 } 404 }, 405 option: function(opt) { 406 this.frameId = opt.frameId != null ? opt.frameId : this.frameId; 407 this.vodId = opt.vodId != null ? opt.vodId : null; 408 this.width = opt.width != null ? opt.width : 1100; 409 this.height = opt.height != null ? opt.height : 670; 410 this.autoStart = opt.autoStart != null ? opt.autoStart : false;
411 }, 412 load: function(vodId, callback) { 413 414 timer = this.timer; 415// isLoaded = this.isLoaded; 416 417// if (isLoaded == false) { 418// timer = setTimeout(function() { 419// youtube.load(vodId, function(rslt) { 420// if (isLoaded == false) { 421// callback(false); 422// clearTimeout(timer); 423// return; 424// } 425// callback(rslt); 426 427// }); 428// }, 3000); 429// } 430 431 /** 432 ì ë·°í¸ ëìì 주ì 2ê°ì§ íì 433 1. https://youtu.be/ 434 2. https://www.youtube.com/watch?v= 435 */ 436 var apiKey = this.apiKey; 437// var player = this.player; 438 $.ajax({ 439 type : "GET", 440 async: false, 441 url : "https://www.googleapis.com/youtube/v3/videos?id="+vodId+"&key="+apiKey+"&part=statistics,contentDetails", 442 success : function(rslt, status, err){ 443 callback(rslt); 444// isLoaded = true; 445 } 446 }); 447 }, 448 //ì íë¸ ì¬ì©ì´ ì¤ë¹ëë©´ í¸ì¶ ëë í¨ì 449 onIframeAPIReady: function(set){ 450 vodId = this.vodId; 451 width = this.width; 452 height = this.height; 453 this.player = set; 454 }, 455 onPlayerReady: function(event) { 456 this.isLoaded = true; 457 if (this.autoStart == true) { 458 event.target.playVideo(); 459 } 460 else { 461 event.target.stopVideo(); 462 } 463 }, 464 onPlayerStateChange: function(event) { 465 if (event.data == YT.PlayerState.PLAYING && !this.done) { 466 $('.cover.stop').fadeIn(); 467 $('.cover.play').fadeOut(); 468 this.done = true; 469 } 470 else { 471 $('.cover.stop').fadeOut(); 472 $('.cover.play').fadeIn(); 473 this.done = false; 474 } 475 }, 476 playVideo: function() { 477 var set = new YT.Player(this.frameId, { 478 width: this.width, 479 height: this.height, 480 videoId: this.vodId, 481 playerVars:{ 482 modestbranding: 1, 483 showinfo: 0, 484 rel: 0, 485 controls: 0, 486 wmode: 'transparent', 487 origin: 'https://www.youtube.com' 488 }, 489 events: { 490 'onReady': this.onPlayerReady, 491 'onStateChange': this.onPlayerStateChange 492 } 493 }); 494 if (this.player == null){ 495 this.onIframeAPIReady(set); 496 } else { 497 498 } 499 500 setTimeout(function(){ 501 this.player.playVideo(); 502 }.bind(this), 1000); 503 }, 504 onPlayerStateChange2: function(event) { 505 try { 506 // event.targetë íì¬ ìíê° ë°ë íë ì´ì´ ì¸ì¤í´ì¤ 507 // íë ì´ì´ê° ë¶ì´ìë div id를 ê°ì ¸ìì ê´ë ¨ ë²í¼ë§ ì¡°ìíì 508 var iframe = event.target.getIframe(); 509 if (!iframe) return; 510 511 var playerDivId = iframe.id; // ì: player_4w34gqseQ6k 512 // í´ë¹ divì ë¶ëª¨ìì ë²í¼ì ì°¾ì ì ì´ 513 var $playerArea = $('#' + playerDivId).closest('.playerArea'); 514 515 if (event.data == YT.PlayerState.PLAYING && !this.done) { 516 // íì¬ íë ì´ì´ ì¬ì ë²í¼ ì¨ê¸°ê³ ì ì§ ë²í¼ ë³´ì´ê¸° 517 $playerArea.find('.cover.play').fadeOut(); 518 $playerArea.find('.cover.stop').fadeIn(); 519 this.done = true; 520 } 521 else { 522 // ì¬ì ìë ë ì¬ì ë²í¼ ë³´ì´ê³ ì ì§ ë²í¼ ì¨ê¸°ê¸° 523 $playerArea.find('.cover.play').fadeIn(); 524 $playerArea.find('.cover.stop').fadeOut(); 525 this.done = false; 526 } 527 } catch (e) { 528 console.error('Error in onPlayerStateChange2:', e); 529 } 530 }, 531 setVodAndPlay: function(el) { 532 var vodId = el.getAttribute('data-vod'); 533 var playerElement = el.parentNode.querySelector('.player'); 534 535 if (!playerElement) { 536 console.error('Player element not found'); 537 return; 538 } 539 540 var playerId = playerElement.id; 541 var self = this; 542 543 // APIê° ë¡ë©ëì§ ìì ê²½ì° ë기 544 if (!this.apiReady || typeof YT === 'undefined' || !YT.Player) { 545 console.warn('YouTube API not ready, retrying...'); 546 setTimeout(function() { 547 self.setVodAndPlay(el); 548 }, 1000); 549 return; 550 } 551 552 // ì´ë¯¸ íë ì´ì´ê° ì¡´ì¬íë ê²½ì° ì¬ì 553 if (this.players && this.players[playerId]) { 554 try { 555 // ë¤ë¥¸ 모ë ëìì ì¤ì§ 556 this.stopAllOtherVideos(playerId); 557 this.players[playerId].playVideo(); 558 } catch (e) { 559 console.error('Error playing video:', e); 560 // íë ì´ì´ ì¤ë¥ ì ì¬ìì± 561 delete this.players[playerId]; 562 this.setVodAndPlay(el); 563 } 564 return; 565 } 566 567 // ì íë ì´ì´ ìì±
568 try { 569 // ë¤ë¥¸ 모ë ëìì ì¤ì§ 570 this.stopAllOtherVideos(playerId); 571 572 // ytArea 컨í ì´ë í¬ê¸°ì ë§ì¶° ëìì í¬ê¸° ê³ì° 573 var containerWidth = playerElement.offsetWidth || 815; 574 var containerHeight = playerElement.offsetHeight || 458; 575 576 var player = new YT.Player(playerId, { 577 width: containerWidth, 578 height: containerHeight, 579 videoId: vodId, 580 playerVars: { 581 modestbranding: 1, 582 showinfo: 0, 583 rel: 0, 584 controls: 0, 585 wmode: 'transparent', 586 origin: window.location.origin 587 }, 588 events: { 589 onReady: function(event) { 590 if (!self.players) self.players = {}; 591 self.players[playerId] = event.target; 592 self.player = event.target; 593 594 try { 595 event.target.playVideo(); 596 } catch (e) { 597 console.error('Error starting video playback:', e); 598 } 599 }, 600 onStateChange: function(event) { 601 if (self.onPlayerStateChange2) { 602 self.onPlayerStateChange2(event); 603 } 604 }, 605 onError: function(event) { 606 console.error('YouTube player error:', event.data); 607 // ìë¬ ë°ì ì íë ì´ì´ ì ê±° 608 if (self.players && self.players[playerId]) { 609 delete self.players[playerId]; 610 } 611 } 612 } 613 }); 614 } catch (e) { 615 console.error('Error creating YouTube player:', e); 616 } 617 }, 618 setVodAndStop: function(el) { 619 var playerElement = el.parentNode.querySelector('.player'); 620 if (!playerElement) { 621 console.error('Player element not found for stop'); 622 return; 623 } 624 625 var playerId = playerElement.id; 626 if (this.players && this.players[playerId]) { 627 try { 628 this.players[playerId].stopVideo(); 629 } catch (e) { 630 console.error('Error stopping video:', e); 631 } 632 } 633 }, 634 stopAllOtherVideos: function(currentPlayerId) { 635 // íì¬ ì¬ìí ëììì ì ì¸í 모ë ë¤ë¥¸ ëìì ì¤ì§ 636 if (this.players) { 637 for (var playerId in this.players) { 638 if (playerId !== currentPlayerId && this.players[playerId]) { 639 try { 640 this.players[playerId].stopVideo(); 641 } catch (e) { 642 console.error('Error stopping other video:', e); 643 } 644 } 645 } 646 } 647 }, 648 stopVideo: function(){ 649 if (this.player == null) return; 650 this.player.stopVideo(); 651 }, 652 muteVideo: function(){ 653 if (!(this.player.isMuted())){ 654 this.player.mute(); 655 }; 656 }, 657 unmuteVideo: function(){ 658 if (this.player.isMuted()){ 659 this.player.unMute(); 660 }; 661 }, 662 //ë¤ì¤ ëìì ì¬ìì¼ ê²½ì° ì¬ì© 663 //ì íë¸ ì¬ì©ì´ ì¤ë¹ëë©´ í¸ì¶ ëë í¨ì 664 onIframeAPIReadySelect: function(pVodIdArr, pWidth, pHeight, pFrameIdArr){ 665 for (var i = 0; i < pVodIdArr.length; i++) { 666 var vodId = pVodIdArr[i]; 667 var width = pWidth; 668 var height = pHeight; 669 this.playerSelect = null; 670 this.playerSelect = new YT.Player(pFrameIdArr[i], { 671 width: width, 672 height: height, 673 videoId: vodId, 674 playerVars:{ 675 modestbranding: 1, 676 showinfo: 0, 677 rel: 0, 678 playlist: vodId, 679 wmode: 'transparent', 680 autoplay: 1, 681 mute:1, 682 origin: 'https://www.youtube.com' 683 }, 684 events: { 685 'onReady': this.onPlayerReadyBanner, 686 'onStateChange': this.onPlayerStateChangeBanner 687 } 688 }); 689 youtube.playerArr.push(this.playerSelect); 690 } 691 }, 692 onPlayerReadyBanner: function(event) { 693 //ë©ì¸ ë°°ë ëìì ( auto ì¤í ) 694 event.target.playVideo(); 695 }, 696 onPlayerStateChangeBanner: function(event) { 697 if (event.data == YT.PlayerState.ENDED) { 698 event.target.playVideo(); 699 } 700 }, 701 playVideoSelect: function(pVodId, pWidth, pHeight, pFrameId, vodIndex) { 702 var vodIdArr = []; 703 var frameIdArr = [];
704 vodIdArr.push(pVodId); 705 frameIdArr.push(pFrameId); 706 if (youtube.playerArr.length == 0) 707 this.onIframeAPIReadySelect(vodIdArr, pWidth, pHeight, frameIdArr); 708 else 709 youtube.playerArr[vodIndex].playVideo(); 710 711 }, 712 stopVideoSelect: function(vodIndex){ 713 if (youtube.playerArr.length == null) return; 714 youtube.playerArr[vodIndex].stopVideo(); 715 }, 716 muteVideoAll: function(){ 717 for (var i = 0; i < youtube.playerArr.length; i++) { 718 youtube.playerArr[i].mute(); 719 } 720 }, 721 unmuteVideoAll: function(){ 722 for (var i = 0; i < youtube.playerArr.length; i++) { 723 youtube.playerArr[i].unMute(); 724 } 725 }, 726 playVideoAll: function(idx) { 727 if (youtube.playerArr.length == 0) { 728 this.onIframeAPIReady(); 729 }else{ 730 if(comutil.isEmpty(idx)){ 731 for (var i = 0; i < youtube.playerArr.length; i++) { 732 youtube.playerArr[i].playVideo(); 733 } 734 }else{ 735 youtube.playerArr[idx].playVideo(); 736 } 737 } 738 }, 739 stopVideoAll: function(idx){ 740 if (youtube.playerArr.length == null) return; 741 if(comutil.isEmpty(idx)){ 742 for (var i = 0; i < youtube.playerArr.length; i++) { 743 youtube.playerArr[i].stopVideo(); 744 } 745 }else{ 746 youtube.playerArr[idx].stopVideo(); 747 } 748 } 749 }, 750 facebook: { 751 appId: "1333434336796799", 752 isLoaded: false, 753 totalcount: 0, 754 /* SERVER SIDE ìì ì²ë¦¬ 755 postsTotal: function(callback) { 756 this.isLoaded = true; 757 $.ajax({ //ê²ì물ì ì´ ê°ì 758 type : "GET", 759 url : "https://graph.facebook.com/v3.1/ASTATEST/feed?fields=message&access_token=", 760 success : function(response, status, err){ 761 totalcount = response.data.length; 762 callback(); 763 } 764 }); 765 }, 766 posts: function(param, callback) { 767 this.postsAct(param, function(response) { 768 callback(response); 769 }); 770 }, 771 postsAct: function(param, callback) { 772 var count = param.viewCount; 773 var after = comutil.isEmpty(param.after) == true ? "" : param.after; 774 775 $.ajax({ //ê²ì물 ì ë³´ 776 url: "https://graph.facebook.com/v3.1/173272352722855/feed?fields=attachments,message,picture,link,permalink_url,description,source,created_time&limit="+count+"&after="+after+"&access_token=" , 777 type:"GET", 778 success:function(response, status, err){ 779 if (response.data.length > 0) { 780 781 var list = response.data; 782 var paging = response.paging; 783 var after = null; 784 785 if (paging["next"] != null && paging["next"] != undefined) { 786 after = paging.cursors.after; 787 } 788 789 var res = new Object(); 790 res.list = list; 791 res.after = after; 792 } 793 callback(res); 794 } 795 }); 796 }, 797 */ 798 posts: function(param, callback) { 799 comutil.callAjax("/common/social/facebook/media.do", param, function(data) { 800 if (comutil.isEmpty(data) == true) { 801 callback(null); 802 return; 803 } 804 805 callback(data); 806 }); 807 }, 808// share: function(){ 809// var href = window.location.href; 810// loc = 'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(href); 811// window.open(loc, '_blank', "width=,height="); 812// return; 813// }, 814 share: function(){ 815 var href = window.location.href; 816 FB.init({ 817 appId: '208472690047706', // AESTURA SHARE 818 status: true, 819 cookie: false, 820 xfbml: true, 821 version: 'v3.1' 822 }); 823 FB.ui({ 824 method:'share_open_graph', 825 display: 'popup', 826 action_type: 'og.shares', 827 action_properties: JSON.stringify({ 828 object:{ 829 'og:url' : href, 830 'og:title': $('meta[property="og:title"]').attr('content'), 831 'og:description': $('meta[property="og:description"]').attr('content'), 832 'og:image': $('meta[property="og:image"]').attr('content') 833 } 834 }) 835 },function(response){}); 836 } 837 }, 838 instagram: { 839 840// posts: function(param, callback) { 841 842// var tokenkey = "2305204744.9952a84.155e29743d624a3abf58d2aa2d5d1b96";//prod 843// // var tokenkey = "2305204744.1f7e331.80aac5bb6057447e97677856120689fb";//local 844// var viewCount = comutil.isEmpty(param.viewCount) == false ? param.viewCount : 9; 845// var next_max_id = comutil.isEmpty(param.nextMaxId) == false ? param.nextMaxId : ""; 846// $.ajax({ 847// type : "GET", 848// dataType : "jsonp", 849// cache: false, 850// url : "https://api.instagram.com/v1/users/self/?access_token=" + tokenkey, 851// success : function(response, status, err) { 852// console.log("insta response=", response) 853// console.log("insta status=", status) 854// console.log("insta err=", err) 855// if (response.meta.code != "200") { 856// return null; 857// } 858 859// var media_count = response.data.counts.media; 860// if (media_count > 20) { 861// media_count = 20; 862// } 863// response.media_count = media_count; 864 865// $.ajax({ 866// type : "GET", 867// dataType : "jsonp", 868// cache: false, 869// url : "https://api.instagram.com/v1/users/self/media/recent/?access_token="+ tokenkey + "&count="+viewCount+"&max_id=" + next_max_id, 870// success : function(resp, status, err){ 871 872// console.log("insta resp=", resp) 873// console.log("insta status=", status) 874// console.log("insta err=", err) 875 876// response.next_max_id = resp.pagination.next_max_id; 877// response.list = resp.data; 878 879// callback(response); 880// } 881// }); 882// } 883// }); 884 885// } 886 //dbì ì ì¥ ë ì¸ì¤í ëª©ë¡ ì¡°í 887// posts: function(param, callback) { 888// var cache = param.cache; 889// var url = "/common/social/instagram/medialist.do"; 890// if (comutil.isEmpty(cache) == false && cache == true) { 891// url = "/common/social/instagram/medialist/cache.do"; 892// } 893// comutil.callAjax(url, param, function(data) { 894// callback(data); 895// }); 896// } 897 posts: function(param, callback) { 898 var cache = param.cache; 899 var url = "/common/social/instagram/media.do"; 900 if (comutil.isEmpty(cache) == false && cache == true) { 901 url = "/common/social/instagram/medialist/cache.do"; 902 } 903 comutil.callAjax(url, param, function(data) { 904// console.log("insta.medias=", data)
905 callback(data); 906 }); 907 }, 908 mainList : function(param, callback){ 909 comutil.callAjax("/common/social/instagram/mainList/ajax.do", param, function(data) { 910 callback(data); 911 }); 912 } 913 } 914}; 915 916// YouTube API ë¡ë© ìë£ ì í¸ì¶ëë ì ì í¨ì 917function onYouTubeIframeAPIReady() { 918 snsutil.youtube.apiReady = true; 919 console.log('YouTube API is ready'); 920} 921 922// YouTube API ë¡ë© ì¤í¨ ì í¸ì¶ëë ì ì í¨ì 923function onYouTubeIframeAPIError() { 924 console.error('YouTube API failed to load'); 925 snsutil.youtube.apiReady = false; 926} 927</script>
927 928 929 930
931<script type="text/javascript"> 932/** 933 * message management Util script 934 */ 935messageutil = { 936 937 messages: { 938 "M00.0003": "080-023-3900", //M00.0003=080-023-3900 939 "M06.0002": "ë¹ë°ë²í¸ì ê°ì 문ì를 4ë² ì´ì ì¬ì©íì¤ ì ììµëë¤.", //M06.0002=ë¹ë°ë²í¸ì ê°ì 문ì를 4ë² ì´ì ì¬ì©íì¤ ì ììµëë¤. 940 "M06.0007": "ë¹ë°ë²í¸ë 공백ìì´ 8ì ì´ìì ì문/ì«ì/í¹ì문ì ì¡°í©ë§ ê°ë¥í©ëë¤. ( ì ë ¥ê°ë¥ë¬¸ì : !@#$%^&* )", //M06.0007=ë¹ë°ë²í¸ë 공백ìì´ 8ì ì´ìì ì문/ì«ì/í¹ì문ì ì¡°í©ë§ ê°ë¥í©ëë¤. 941 "M08.0016": "ì´ë¦ì íê¸ ìë¬¸ë§ ê°ë¥í©ëë¤.", //M08.0016=ì´ë¦ì íê¸ ìë¬¸ë§ ê°ë¥í©ëë¤. 942 "M08.0017": "ìì´ëë 공백ìì´ 6~12ì ì¬ì´ì ì문 í¹ì ì문+ì«ì ì¡°í©ë§ ê°ë¥í©ëë¤.", //M08.0017=ìì´ëë 공백ìì´ 6~12ì ì¬ì´ì ì문 í¹ì ì문+ì«ì ì¡°í©ë§ ê°ë¥í©ëë¤. 943 "M08.0012": "ìì²íì ë´ì©ì´ ì ìì ì¼ë¡ ì²ë¦¬ëì§ ìììµëë¤. <br>ê³ìì ì¼ë¡ ë°ìíë ê²½ì°, ê³ ê°ìë¹ì¤ì¼í°(080-023-3900)ë¡ ë¬¸ì íì기 ë°ëëë¤.(ì¤ë¥ë´ì© : {0})", //M08.0012=ìì²íì ë´ì©ì´ ì ìì ì¼ë¡ ì²ë¦¬ëì§ ìììµëë¤. ê³ìì ì¼ë¡ ë°ìíë ê²½ì°, ê³ ê°ìë¹ì¤ì¼í°(080-)ë¡ ë¬¸ì íì기 ë°ëëë¤.(ì¤ë¥ë´ì© : {1}) 944 "M14.0006": "íìëì íí´ í {0}ì¼ì´ 경과ëì§ ìì¼ì ¨ìµëë¤.<br>íí´ í {1}ì¼ì´ ì§ëë©´ ë¤ì íìê°ì ì´ ê°ë¥í©ëë¤.<br>íí´ì¼ì : {2}", //M14.0006=íìëì íí´ í {0}ì¼ì´ 경과ëì§ ìì¼ì ¨ìµëë¤. íí´ í {1} ì¼ ì´ ì§ëë©´ ë¤ì íìê°ì ì´ ê°ë¥í©ëë¤. íí´ì¼ì : {2} 945 "M15.0007": "{0} íìì´ ì못ëììµëë¤.", //M15.0007={0} íìì´ ì못ëììµëë¤. 946 "M15.0001": "{0}ì ì ë ¥í´ ì£¼ì¸ì.", //M15.0001={0}ì ì ë ¥í´ ì£¼ì¸ì. 947 "M15.0002": "{0}를 ì ë ¥í´ ì£¼ì¸ì.", //M15.0002={0}ì ì ë ¥í´ ì£¼ì¸ì. 948 "M15.0003": "{0}ì ì íí´ ì£¼ì¸ì.", //M15.0003={0}ì ì íí´ ì£¼ì¸ì. 949 "M15.0004": "{0}를 ì íí´ ì£¼ì¸ì.", //M15.0004={0}를 ì íí´ ì£¼ì¸ì. 950 "M15.0009": "{0}ì(ë) íì ì ë ¥ í목ì ëë¤.", //M15.0009={0}ì(ë) íì ì ë ¥ í목ì ëë¤. 951 "M15.0010": "{0}ì(ë) ì«ìë§ ì ë ¥ ê°ë¥í©ëë¤.", //M15.0010={0}ì(ë) ì«ìë§ ì ë ¥ ê°ë¥í©ëë¤. 952 "M15.0012": "{0}ì ëìí´ ì£¼ì¸ì.", //M15.0012={0}ì ëìí´ ì£¼ì¸ì. 953 "M15.0011": "{0}ì(ë) ììì ìµë {1}ì리ê¹ì§ ì ë ¥ ê°ë¥í©ëë¤.",//M15.0011={0}ì(ë) ììì ìµë {1}ì리ê¹ì§ ì ë ¥ ê°ë¥í©ëë¤. 954 "M15.0013": "{0}ì íì¸í´ 주ì¸ì.", //M15.0013={0}ì íì¸í´ 주ì¸ì. 955 "M15.0014": "{0}를 íì¸í´ 주ì¸ì.", //M15.0014={0}를 íì¸í´ 주ì¸ì. 956 "M15.9999": "{0}", //M15.9999={0} 957 }, 958 getMessage : function(code, args) { 959 var msg = this.messages[code]; 960 if (msg && args && args.length > 0) { 961 for (var i = 0; i < args.length; i++) { 962 console.log("args[i]", args[i]) 963 msg = msg.replace("{"+i+"}", args[i]); 964 } 965 } 966 return msg; 967 }, 968 getMessageCS: function() { 969// var cs = this.getMessage("M00.0003"); 970 var msg = this.getMessage("M08.0012", [""]); 971 return msg; 972 } 973}; 974</script>
vendor: 1 bytes, line 974
974
975<script src="//developers.kakao.com/sdk/js/kakao.min.js"></script>
vendor: 1 bytes, line 975
975
976<script> 977window.dataLayer = window.dataLayer || []; 978dataLayer.push({ 979 'dimension1': 'PC', //ì±ëì í 980 'dimension2': '', //ê²ì_ê²ìê²°ê³¼ì 981 'dimension3': '', //ê²ì 982 'dimension4': '', //ê²ìì í 983 'dimension5': '', //íì´ì§ëª 984 'dimension6': '', //ì¹´í ê³ ë¦¬ 1DEPTH 985 'dimension7': '', //ì¹´í ê³ ë¦¬ 2DEPTH 986 'dimension8': '', //ì¹´í ê³ ë¦¬ 3DEPTH 987 'dimension9': '', //ì¹´í ê³ ë¦¬ 4DEPTH 988 'dimension10': '' // ì´ë²¤í¸ëª 989}); 990</script>
990 991 992<!-- Global site tag (gtag.js) - Google Analytics _ê°ë°ì¶ì ì½ë-->
vendor: 65 bytes, lines 992-994
992 993<script async 994 src="https://www.googletagmanager.com/gtag/js?id=
994UA-122574525-1
vendor: 12 bytes, line 994
994"></script>
995<script> 996
vendor: 134 bytes, lines 996-1000
996window.dataLayer = window.dataLayer || []; 997 function gtag(){dataLayer.push(arguments);} 998 gtag('js', new Date()); 999 1000 gtag('config', '
1000UA-122574525-1
vendor: 32 bytes, line 1000
1000',{ 'send_page_view': false });
1001</script>
1001 1002 1003<!-- GA4 ì í GTM ID --> 1004<!-- Google Tag Manager -->
1005<script>
vendor: 327 bytes, lines 1005-1009
1005(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1006new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1007j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1008'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1009})(window,document,'script','dataLayer','
1009GTM-MZH2JRFN
vendor: 3 bytes, line 1009
1009');
1009</script>
1009 1010<!-- End Google Tag Manager --> 1011 1012<!-- Google Tag Manager -->
1013<script>
vendor: 327 bytes, lines 1013-1017
1013(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1014new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1015j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1016'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1017})(window,document,'script','dataLayer','
1017GTM-NVFSBRV
vendor: 3 bytes, line 1017
1017');
1017</script>
1017 1018<!-- End Google Tag Manager --> 1019 1020<!-- Google Tag Manager -->
1021<script>
vendor: 327 bytes, lines 1021-1025
1021(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1022new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1023j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1024'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1025})(window,document,'script','dataLayer','
1025GTM-MXZ54M3
vendor: 3 bytes, line 1025
1025');
1025</script>
1025 1026<!-- End Google Tag Manager --> 1027 1028<!-- Datadog RUM --> 1029
1030<script 1031 src="https://www.datadoghq-browser-agent.com/us1/v6/datadog-rum.js" 1032 type="text/javascript"> 1033</script>
vendor: 1 bytes, line 1033
1033
1034<script> 1035 window.DD_RUM && window.DD_RUM.init({ 1036 clientToken: 'pub8c57dffce1ad954ba9d7a5153786387b', 1037 applicationId: '28603540-2d61-473b-984f-30a5d8194606', 1038 site: 'datadoghq.com', 1039 service: 'ap-aestura-front', 1040 env: 'prd', 1041 sessionSampleRate: 20, 1042 sessionReplaySampleRate: 0, 1043 trackBfcacheViews: true, 1044 defaultPrivacyLevel: 'mask-user-input', 1045 }); 1046</script>
1046 1047 1048<!-- End Datadog RUM --> 1049 1050<!-- STEP 1. í리미ìë¡ê·¸ë¶ì ì¤í¬ë¦½í¸ì¸ wcslog.js í¸ì¶ ( ê³µíµì¤í¬ë¦½í¸ / ì íì¤í¬ë¦½í¸ì function ë¤ì 모ë ë´ê³ ìì ) -->
1051<script type="text/javascript" src="https://wcs.naver.net/wcslog.js"></script>
vendor: 1 bytes, line 1051
1051
1052<script type="text/javascript"> 1053<!-- STEP 2. na_account_id( ë¤ì´ë²ê³µíµí¤ ) ì¸í --> 1054 if(!wcs_add) var wcs_add = {}; wcs_add["wa"] = "s_36b6d0279ed7"; <!-- wcs_add["wa"]="na_account_id" , íì¸ë / ì ë¬ë°ì na_account_id( ë¤ì´ë²ê³µíµí¤ ) ì¸í --> 1055 <!-- STEP 3. Referrer, íì¬íì´ì§ URL, ì¬ì©ìíê²½ë±ì ì 보를 ë³ìì ì¸í ë° ì íë¡ê·¸ ìì§ì ìí Cookie ë±ì ì¸í --> 1056 if (!_nasa) var _nasa={}; 1057 //if (!wcs) var wcs = {}; 1058 wcs.inflow(""); <!-- PC ì¬ì´í¸ì 모ë°ì¼ì¬ì´í¸ì ì¹ë¡ê·¸ í©íì¬ ë¶ìíë ê²½ì° ì¬ì´í¸ ìµìì ëë©ì¸ ì ë ¥ . PC ì 모ë°ì¼ ì¬ì´í¸ë¥¼ ê°ê° ë³ëë¡ ë¶ìíê³ ì¶ì ê²½ì° ê°ì ë¹ìë . --> 1059 //_nasa["cnv"] = wcs.cnv("5","1"); 1060 <!-- STEP 4. ë³ìì ì¸í ë ê°ì¢ ì ë³´ + ì íì 보를 ( ë¤ì´ë²ì ) ì¹ë¡ê·¸ìì§ìë²ì ì ì¡ . ì ì¡íë method ì´ë¯ë¡ íì STEP 1, 2, 3 ë³´ë¤ ëì¤ì ìì´ì¼ í¨ . --> 1061 <!-- ( ë³ì ì¸í ë±ì´ ëì§ ìì ìí©ìì 먼ì ì ì¡íë©´ ì¹ë¡ê·¸ ìì§ì ì¤ë¥ê° ë°ìí¨ .) --> 1062 wcs_do(_nasa); 1063</script>
vendor: 1 bytes, line 1063
1063
1064<script> 1065 1066 1067 1068 1069$(document).ready(function(){ 1070 1071 /* var xmlHttp; 1072 1073 if (window.XMLHttpRequest) { // IE 7.0 ì´ì, í¬ë¡¬, íì´ì´íì¤ì¼ ê²½ì° ë¶ê¸° 1074 1075 xmlHttp = new XMLHttpRequest(); 1076 xmlHttp.open('HEAD',window.location.href.toString(),false); 1077 xmlHttp.setRequestHeader("Content-Type", "text/html"); 1078 xmlHttp.send(''); 1079 }else if (window.ActiveXObject) { 1080 1081 xmlHttp = new ActiveXObject('Msxml2.XMLHTTP'); 1082 xmlHttp.open('HEAD',window.location.href.toString(),false); 1083 xmlHttp.setRequestHeader("Content-Type", "text/html"); 1084 xmlHttp.send(''); 1085 } 1086 1087 var st = xmlHttp.getResponseHeader("Date"); 1088 var now = new Date(st); 1089 var startDate = "202207040500"; //2020ë 1ì 15ì¼ 23:30 1090 var endDate = "202207040630"; //2020ë 1ì 16ì¼ 05:00 1091 1092 year = now.getFullYear(); //íì¬ìê° ì¤ 4ì리 ì°ë 1093 month = now.getMonth()+1; //íì¬ìê° ì¤ ë¬. ë¬ì 0ë¶í° ììí기 ë문ì +1 1094 if((month+"").length < 2){ 1095 month="0"+month; //ë¬ì ì«ìê° 1ì리면 ìì 0ì ë¶ì. 1096 } 1097 date = now.getDate(); //íì¬ ìê° ì¤ ë ì§. 1098 if((date+"").length < 2){ 1099 date="0"+date; 1100 } 1101 hour = now.getHours(); //íì¬ ìê° ì¤ ìê°. 1102 if((hour+"").length < 2){ 1103 hour="0"+hour; 1104 } 1105 minutes =now.getMinutes(); 1106 if((minutes+"").length < 2){ 1107 minutes="0"+minutes; 1108 } 1109 1110 today = year + "" + month + "" + date+ "" + hour + "" + minutes; 1111 console.log("PC ìê° : " + today); 1112 1113 // ìê°ë¹êµ 1114 if ((eval(today) >= eval(startDate)) && ((eval(today) <= eval(endDate)))) { 1115 document.location.href="main/underConstruction.do"; 1116 } */ 1117 1118}); 1119 1120</script>
1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135<!-- ê³µíµ ì²ë¦¬ íì¼ include(ìì°¨ì²ë¦¬ëë ë¡ì§ í¬í¨ íì¬ ìì¹ ë° include ìì ì ì§) --> 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151<html> 1152<body> 1153 1154 <!-- ëë²ê¹ ì© --> 1155
1155<script> 1156 console.log("DEBUG - stDate: "); 1157 console.log("DEBUG - endDate: "); 1158 console.log("DEBUG - today: 2026-10-04 15:58:24"); 1159 console.log("DEBUG - stDate parsed: "); 1160 console.log("DEBUG - endDate parsed: "); 1161 console.log("DEBUG - tempLoginAuthorizeFl: "); 1162 console.log("DEBUG - ë ì§ ë¹êµ: false"); 1163 </script>
1163 1164 1165 1166</body> 1167</html> 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179
1180<script type="text/javascript"> 1181//íì¬ íì´ì§ url ë° íë¼ë¯¸í° ë¦¬í´ 1182function fn_commonurl_getUrlString() { 1183 var urlString = "/web/beautyinside/list.do"; 1184 var queryString = "seq=66"; 1185 var qnaUrlString = "/web/qna/qnaRegistForm.do"; 1186 var photoreviewUrlString = "/web/photoreview/photoreviewForm.do"; 1187 var corpshopmainUrlString = "/web/corp/shopmain.do"; 1188 1189 if(comutil.isEmpty(urlString) == false && urlString.indexOf("/mypage") > -1){ 1190 urlString = "/web/main.do"; 1191 } else { 1192 if (comutil.isEmpty(urlString) == false) { 1193 if (comutil.isEmpty(queryString) == false) { 1194 urlString += (urlString.indexOf("?") > -1) ? "&" : "?"; 1195 urlString += queryString; 1196 photoreviewUrlString += (photoreviewUrlString.indexOf("?") > -1) ? "&" : "?"; 1197 photoreviewUrlString += queryString; 1198 } 1199 //1ë1 문ììì ë¡ê·¸ììíì ë ê³ ê°ì¼í°ë¡ ì´ë 1200 if(qnaUrlString == urlString){ 1201 urlString = "/web/cscenter/main.do"; 1202 } 1203 //í¬í 리뷰 ìì±ìì ë¡ê·¸ììíì ë í¬í ë¦¬ë·°ë¡ ì´ë 1204 if(photoreviewUrlString == urlString){ 1205 urlString = "/web/photoreview/list.do"; 1206 } 1207 //ìì¬ì ì©ëª° ìë¹ì¤ ì í íì´ì§ìì ë¡ê·¸ììíì ë ìì¬íì ë¡ê·¸ì¸ íì´ì§ë¡ ì´ë 1208 if(corpshopmainUrlString == location.pathname) { 1209 urlString = "/web/logincorp/login.do"; 1210 } 1211 1212 } else { 1213 urlString = commonjs.getLocate('main'); 1214 } 1215 } 1216 return urlString; 1217} 1218 1219var ga_cid = comutil.getCookie('_ga'); 1220var ga_gid = comutil.getCookie('_gid'); 1221//sid = _ga_<measurementId> 1222var ga_sid = comutil.getCookie('_ga_84NHR3996T'); 1223 1224var commonjs = { 1225 //íì´ì§ ì´ë 1226 locate: function(keyString, options) { 1227 1228 // 기존 ì¿ í¤ê° ìë ê²½ì° íì´ì§ ì ì ì ì¿ í¤ê° ìì±ë기 ì ì ë³ì ì¸í ì´ ëì´ cid/gid/sidì´ ì ëì´ê° 1229 // url í¸ì¶ ì ì cid/gid/sid íë² ë ì²´í¬ 1230 if (comutil.isEmpty(ga_cid) || comutil.isEmpty(ga_gid) || comutil.isEmpty(ga_sid)) { 1231 ga_cid = comutil.getCookie('_ga'); 1232 ga_gid = comutil.getCookie('_gid'); 1233 ga_sid = comutil.getCookie('_ga_84NHR3996T'); 1234 } 1235 1236 var url = this.getLocate(keyString); 1237 1238 if(keyString=='login'){ 1239 if(comutil.isEmpty(ga_cid) == false && comutil.isEmpty(ga_gid) == false && comutil.isEmpty(ga_sid) == false){ 1240 url += (url.indexOf("?") > -1) ? "&" : "?"; 1241 url += "cid="+ga_cid.substr(6); 1242 url += "&gid="+ga_gid.substr(6); 1243 url += "&sid="+ga_sid.substring(6, 16); 1244 } 1245 }else if(keyString=='joinonRegist'){ 1246 if(comutil.isEmpty(ga_cid) == false && comutil.isEmpty(ga_gid) == false && comutil.isEmpty(ga_sid) == false){ 1247 url = "/oauth2AuthorizeUser?reset=true&cid="+ga_cid.substr(6)+"&gid="+ga_gid.substr(6)+"&sid="+ga_sid.substring(6, 16)+"&join=true&redirectUri=/web/main.do"; 1248 } 1249 } 1250 1251 if (comutil.isEmpty(url) == true) { 1252 return; 1253 } 1254 1255 //ìµì ì²´í¬ 1256 var type = ""; 1257 var message = ""; 1258 var target = ""; 1259 var zkey = ""; 1260 var keyword = ""; //íµí©ê²ì í¤ìë 1261 if (comutil.isEmpty(options) == false) { 1262 type = comutil.nvl(options['type'], ""); 1263 message = comutil.nvl(options['message'], ""); 1264 target = comutil.nvl(options['target'], ""); 1265 zkey = comutil.nvl(options['zkey'], ""); 1266 keyword = comutil.nvl(options['keyword'], ""); 1267 } 1268 //컨íì°½ íì¸ í íì´ì§ ì´ë 1269 if (type == "confirm" && comutil.isEmpty(message) == false) { 1270 webutil.confirm(message, function(rslt) { 1271 if (rslt == false) return; 1272 }); 1273 } 1274 1275 if (comutil.isEmpty(zkey) == false) { url += zkey; } 1276 if (comutil.isEmpty(keyword) == false) { 1277 url += (url.indexOf("?") > -1) ? "&" : "?"; 1278 url += "searchText=" + encodeURI(keyword); 1279 } 1280 1281 if (comutil.isEmpty(target) == false) { 1282 comutil.blank(url, target); 1283 } 1284 else { 1285 url = url.replace(/&/gi, "&"); 1286 location.href = url; 1287 } 1288 }, 1289 //ë©ë´ URL íë 1290 getLocate: function(keyString) { 1291 var url; 1292 $.map(commonurl, function(value, key) { 1293 if (keyString != key) return true; 1294 url = value; 1295 return false; 1296 }); 1297 return url; 1298 }, 1299 //ë¡ë©ë° í¸ì¶ 1300 startLoading: function() { 1301 $(document.body).addClass("loading"); 1302 }, 1303 endLoading: function() { 1304 $(document.body).removeClass("loading"); 1305 }, 1306 //[202009] ì´ëì±ë 1307 //ë¡ê·¸ì¸ íì´ì§ ì´ë 1308 loginOmni: function(opts) { 1309 //íìì ìµì ì¤ì 1310 var option = { 1311 returnUrl : null 1312 }; 1313 var option = $.extend({}, option, opts); 1314 1315 // 기존 ì¿ í¤ê° ìë ê²½ì° íì´ì§ ì ì ì ì¿ í¤ê° ìì±ë기 ì ì ë³ì ì¸í ì´ ëì´ cid/gid/sidì´ ì ëì´ê° 1316 // url í¸ì¶ ì ì cid/gid/sid íë² ë ì²´í¬ 1317 if (comutil.isEmpty(ga_cid) || comutil.isEmpty(ga_gid) || comutil.isEmpty(ga_sid)) { 1318 ga_cid = comutil.getCookie('_ga'); 1319 ga_gid = comutil.getCookie('_gid'); 1320 ga_sid = comutil.getCookie('_ga_84NHR3996T'); 1321 } 1322 1323 var returnUrl = comutil.nvl(option.returnUrl, "/web/main.do"); 1324 var loginUrl = this.getLocate('login'); 1325 1326 if(comutil.isEmpty(ga_cid) == false && comutil.isEmpty(ga_gid) == false && comutil.isEmpty(ga_sid) == false ){ 1327 loginUrl += "?reset=true"; 1328 loginUrl += "&cid="+ga_cid.substr(6); 1329 loginUrl += "&gid="+ga_gid.substr(6); 1330 loginUrl += "&sid="+ga_sid.substring(6, 16); 1331 loginUrl += "&redirectUri=" + encodeURI(returnUrl); 1332 }else{ 1333 loginUrl += "?reset=true&redirectUri=" + encodeURI(returnUrl); 1334 } 1335 1336 //loginUrl += "?reset=true&redirectUri=" + encodeURI(returnUrl); 1337 location.href = loginUrl; 1338 }, 1339 //-- ì´ëì±ë 1340 login: function() { 1341 commonjs.loginPage(); 1342 /* ì´ë ë¡ê·¸ì¸ ì¬ì© ìí¨ 2026.04 1343 //[20210602] ì´ëì±ë ì¥ì ì¸ ê²½ì° ê²½ê³ ì°½ ì¶ë ¥ 1344 if ("2000" == "5000") { 1345 webutil.showPopup("omniServiceUnavailable"); 1346 return; 1347 } 1348 1349 var returnUrl = "/web/beautyinside/list.do"; 1350 var queryString = "seq=66".replaceAll("%27", "\'").replaceAll("%22", "\""); 1351 var loginUrl = this.getLocate('login'); 1352 1353 if (comutil.isEmpty(returnUrl) == false) { 1354 if (comutil.isEmpty(queryString) == false) { 1355 returnUrl += (returnUrl.indexOf("?") > -1) ? "&" : "?"; 1356 returnUrl += queryString; 1357 } else if(returnUrl.indexOf("/event/ai_skintype_test") > -1) { 1358 returnUrl = commonurl.btsLoginUrl; 1359 } 1360 } 1361 //리í´URLì´ ë¹ì´ ìê±°ë, ë¡ê·¸ì¸ ì½ë°±ì´ë©´ ë©ì¸íì´ì§ë¡ ì§ì 1362 if (comutil.isEmpty(returnUrl) == true || returnUrl.indexOf("/login") > -1 || returnUrl.indexOf("/orderuser/mypage/order/orderView") > -1) { 1363 returnUrl = this.getLocate('main'); 1364 } 1365 1366 //í¨ìê° ìì¼ë©´ SSOë¡ê·¸ì¸ì ëì´ ìë ìí 1367 if (typeof checkMemberUserStatus == "function") { 1368 checkMemberUserStatus(function(data) { //íí´ íìë± íììí ì¬ì ì²´í¬ 1369 if (data == false) { 1370 return; 1371 } 1372 commonjs.loginOmni({returnUrl:returnUrl}); 1373 }); 1374 } 1375 else {
1376 commonjs.loginOmni({returnUrl:returnUrl}); 1377 } 1378 */ 1379 }, 1380 loginPage: function() { 1381 var returnUrl = "/web/beautyinside/list.do"; 1382 var queryString = "seq=66"; 1383 var loginUrl = this.getLocate('loginPage'); 1384 if (comutil.isEmpty(returnUrl) == false) { 1385 //ë¡ê·¸ì¸ íì´ì§ë¡ 리í´ëë©´ ë©ì¸ì¼ë¡ ë³ê²½ 1386 if (returnUrl.indexOf("/login") > -1 || returnUrl.indexOf("/user/mypage/order/cancelview") > -1) { 1387 returnUrl = commonurl.main; 1388 } else { 1389 if (comutil.isEmpty(queryString) == false) { 1390 returnUrl += (returnUrl.indexOf("?") > -1) ? "&" : "?"; 1391 returnUrl += queryString; 1392 } 1393 } 1394 loginUrl += "?returnURL=" + encodeURI(returnUrl); 1395 } 1396 location.href = loginUrl; 1397 }, 1398 logout: function() { 1399 this.locate('logout'); 1400 }, 1401 joinRegist: function() { 1402 1403 //[20210602] ì´ëì±ë ì¥ì ì¸ ê²½ì° ê²½ê³ ì°½ ì¶ë ¥ 1404 if ("2000" == "5000") { 1405 webutil.showPopup("omniServiceUnavailable"); 1406 return; 1407 } 1408 1409 if (typeof checkMemberUserStatus == "function") { 1410 checkMemberUserStatus(function(data) { 1411 if (data == false) { 1412 return; 1413 } 1414 commonjs.locate('joinonRegist'); 1415 }); 1416 } 1417 else { 1418 commonjs.locate('joinonRegist'); 1419 } 1420 }, 1421 main: function() { 1422 this.locate('main'); 1423 }, 1424 mobileMain: function() { 1425 this.locate('mobileMain'); 1426 }, 1427 //ìì¬íì ì¼íë©ì¸ 1428 corpMain: function(catCd) { 1429 var url = this.getLocate('aesturamall') + "?#corpmain_" + catCd; 1430 location.href = url; 1431 }, 1432 pdtMain: function(catCd) { 1433 var url = this.getLocate('pdtMain') + "?pCateCd=" + catCd; 1434 location.href = url; 1435 }, 1436 pdtList: function(catCd) { 1437 var url = this.getLocate('pdtList') + "?pCateCd=" + catCd; 1438 location.href = url; 1439 }, 1440 pdtView: function(prdSeq) { 1441// var url = this.getLocate('pdtView') + "?prdSeq=" + prdSeq 1442 var url = this.getLocate('pdtView') + prdSeq; 1443 location.href = url; 1444 }, 1445 pdtView2: function(prdSeq, catCd) { 1446 var url = this.getLocate('pdtView') + prdSeq + "&pCateCd=" + catCd; 1447 location.href = url; 1448 }, 1449 ordercomplete: function(ordSeq) { 1450 var url = this.getLocate('ordercomplete') + ordSeq 1451 location.href = url; 1452 }, 1453 cancelView: function(ordSeq) { 1454 var url = this.getLocate('cancelView') + ordSeq; 1455 location.href = url; 1456 }, 1457 returnView: function(claimSeq) { 1458 var url = this.getLocate('returnView') + claimSeq; 1459 location.href = url; 1460 }, 1461 exchgView: function(claimSeq) { 1462 var url = this.getLocate('exchgView') + claimSeq; 1463 location.href = url; 1464 }, 1465 /* 1466 * layer.jspì í í릿 ì ì¸ 1467 */ 1468 blogView: function(seq, keyword) { 1469 //íë¼ë¯¸í° ì¤ì 1470 var param = new Object(); 1471 param.seq = seq; 1472 var url = this.getLocate('blogView'); 1473 url += comutil.isEmpty(keyword) == false ? "?searchKeyword=" + encodeURI(keyword) : ""; 1474 webutil.showPopupCont('postingView', url, param); 1475 }, 1476 search: function(frmId) { 1477 try { 1478 var frm = $("form#" + frmId); 1479 var srchKeyword = $(frm).find("input[name=srchKeyword]").val(); 1480 if (comutil.isEmpty(srchKeyword) == true || srchKeyword.length < 2) { 1481 //M01.0002=ê²ìì´ë íê¸/ì문 {0}ê¸ì ì´ì ê²ì ê°ë¥í©ëë¤. 1482 webutil.alert("ê²ìì´ë íê¸/ì문 2ê¸ì ì´ì ê²ì ê°ë¥í©ëë¤."); 1483 return false; 1484 } 1485 $(frm).prop("action", "/web/search/result.do"); 1486 return true; 1487 } catch (e) { 1488 alert(e.description) 1489 } 1490 return false; 1491 }, 1492 rcmdKeyword: function() { 1493 1494 var target = $("#header_rcmdKeywordList"); 1495 var tags = $(target).html(); 1496 //ê²ìììì´ ì´ë¯¸ í¸ì¶ì´ ë ìí©ì´ë©´ stop 1497 if ($(tags).children().length > 0) { 1498 return; 1499 } 1500 comutil.callAjax("/web/rcmdsearch/list/ajax.do", null, function(data) { 1501 console.log("rcmdKeyword.data=", data) 1502 var list = data.list; 1503 var skinTypeLit = data.skinTypeLit; 1504 var skinTrobLit = data.skinTrobLit; 1505 1506 $(target).empty(); 1507 //ì¶ì² ê²ìì´ 1508 if (comutil.isEmpty(list) == false) { 1509 var dl = $("<dl>"); 1510 $(dl).append("<dt>ì¶ì² ê²ìì´</dt>"); 1511 $.each(list, function(inx) { 1512 var kwd = comutil.isEmpty(this.kwd) == true ? "" : this.kwd; 1513 var lnkUrl = comutil.isEmpty(this.lnkUrl) == true ? "" : this.lnkUrl+"&type=02"; 1514 var tag = "<dd><a href=\"#\" onclick=\"gtagjs.event({category:'SEARCH_RESULT',action:'ì¶ì² ê²ìì´',label:'"+kwd+"',d4:'ì¶ì²ê²ì'});commonjs.rcmdKeywordOn('"+kwd+"','"+lnkUrl+"');\">"+kwd+"</a></dd>"; 1515 $(dl).append(tag); 1516 }); 1517 $(target).append(dl); 1518 } 1519 //í¼ë¶ íì 1520 if (comutil.isEmpty(skinTypeLit) == false) { 1521 var dl = $("<dl>"); 1522 $(dl).append("<dt>í¼ë¶ íì </dt>"); 1523 $.each(skinTypeLit, function(inx) { 1524 var kwd = this.catNm; 1525 var lnkUrl ="/web/search/result.do?srchKeyword="+encodeURI(kwd)+"&type=03"; 1526 var tag = "<dd><a href=\"#\" onclick=\"gtagjs.event({category:'SEARCH_RESULT',action:'í¼ë¶ íì ',label:'"+kwd+"',d4:'í¼ë¶ íì '});commonjs.rcmdKeywordOn('"+kwd+"','"+lnkUrl+"');\">"+kwd+"</a></dd>"; 1527 $(dl).append(tag); 1528 }); 1529 $(target).append(dl); 1530 } 1531 //í¼ë¶ ê³ ë¯¼ 1532 if (comutil.isEmpty(skinTrobLit) == false) { 1533 var dl = $("<dl>"); 1534 $(dl).append("<dt>기ë¥Â·í¨ê³¼</dt>"); 1535 $.each(skinTrobLit, function(inx) { 1536 var kwd = this.catNm; 1537 var lnkUrl ="/web/search/result.do?srchKeyword="+encodeURI(kwd)+"&type=04"; 1538 var tag = "<dd><a href=\"#\" onclick=\"gtagjs.event({category:'SEARCH_RESULT',action:'기ë¥Â·í¨ê³¼',label:'"+kwd+"',d4:'기ë¥Â·í¨ê³¼'});commonjs.rcmdKeywordOn('"+kwd+"','"+lnkUrl+"');\">"+kwd+"</a></dd>"; 1539 $(dl).append(tag); 1540 $("#search_type_AP").val("기ë¥Â·í¨ê³¼"); 1541 }); 1542 $(target).append(dl); 1543 } 1544 }); 1545 }, 1546 rcmdKeywordOn: function(keyword, url) { 1547 console.log("url=", url) 1548 if (comutil.isEmpty(url) == true) { 1549 $("form#frm_headerSearch").find("input[name=srchKeyword]").val(keyword); 1550 window.location.href = "/web/search/result.do?srchKeyword="+encodeURI(keyword)+"&type=02"; 1551 // $("form#frm_headerSearch").submit(); 1552 // return; 1553 }else{ 1554 //ë±ë¡ ë urlì´ ìì¼ë©´ í´ë¹ urlë¡ ì´ë 1555 location.href = url; 1556 } 1557 }, 1558 keywordSearchOn: function() { 1559 if (commonjs.search("frm_headerSearch") == true) { 1560 // $("#srchKeyword").val(escape($("#srchKeyword").val())); 1561 var labelTemp = $("#srchKeyword").val(); 1562 gtagjs.event({category:'SEARCH_RESULT',action:'SEARCH',label:labelTemp,d4:'ì§ì ì ë ¥'}); 1563 window.location.href = $("form#frm_headerSearch").attr("action")+"?srchKeyword="+encodeURIComponent(labelTemp)+"&type=01"; 1564 // $("form#frm_headerSearch").submit(); 1565 // return;?srchKeyword=ìí ë² ë¦¬ì´ 1566 } 1567 }, 1568 keywordSearchOn2: function(src) { 1569 if (commonjs.search("frm_searchResult") == true) { 1570 var labelTemp = $("#srchKeyword2").val(); 1571 gtagjs.event({category:'SEARCH_RESULT',action:'SEARCH',label:labelTemp,d4:'ì§ì ì ë ¥'}); 1572 window.location.href = $("form#frm_searchResult").attr("action")+"?srchKeyword="+encodeURIComponent(labelTemp)+"&type=01"; 1573 //$("form#frm_searchResult").submit(); 1574 //return; 1575 } 1576 }, 1577 //2019.03.08 webutil.jsë¡ ì´ë ì´ë¦ ë³ê²½ showPopup -> showPopupCont 1578// showPopup: function(_layerid, _url, _param, _options) { 1579 1580// var width; 1581// var height; 1582// if (comutil.isEmpty(_options) == false) { 1583// width = comutil.isEmpty(_options.width) == false ? _options.width : null; 1584// height = comutil.isEmpty(_options.height) == false ? _options.height : null; 1585// } 1586// // ìµì ì¤ì 1587// console.log("width=", width) 1588// console.log("height=", height) 1589// // ë ì´ì´ ëì´ ë° ëì´ ì§ì 1590// if (width) { $("#"+_layerid).css("width", width); } 1591// if (height) { $("#"+_layerid).css("height", height); } 1592// //컨í ì¸ ë¶ë¬ì¤ê¸° 1593// comutil.callAjax(_url, _param, function(data) { 1594// $("#"+_layerid+" #layerCont").html(data); 1595// //ë ì´ì´íì show 1596// layerPopup(_layerid); 1597// }); 1598// setTimeout(function(){ fnLayerPopSize('#'+_layerid); }, 50); 1599// }, 1600 aesturamall: function() { 1601 comutil.blank("http://www.aesturamall.co.kr"); 1602 }, 1603 //주ìê²ì íì í¸ì¶ 1604 searchAddress: function(callbackFunc) { 1605 var param = new Object(); 1606 param.callbackFunc = callbackFunc;
1606 //ì½ë°±í¨ì 1607 // sapê²ì íì í¸ì¶ 1608 webutil.showPopupCont('findZipcode', commonjs.getLocate('zipsearch'), param); 1609 }, 1610 cardRegist: function(callbackFunc, seq) { 1611 var param = new Object(); 1612 param.autoSttlCardSeq = (comutil.isEmpty(seq)) ? 0 : seq; 1613 param.callbackFunc = (comutil.isEmpty(callbackFunc)) ? "" : callbackFunc; //ì½ë°±í¨ì 1614 // sapê²ì íì í¸ì¶ 1615 var url = "/web/user/mypage/oneclick/oneclickCardForm.do"; 1616 webutil.showPopupCont('OCcartEdit', url, param); 1617 }, 1618 oneclickListPopup: function(callbackFunc) { 1619 var param = new Object(); 1620 param.callbackFunc = (comutil.isEmpty(callbackFunc)) ? "" : callbackFunc; //ì½ë°±í¨ì 1621 // sapê²ì íì í¸ì¶ 1622 var url = "/web/user/mypage/oneclick/oneclickListPopup.do"; 1623 webutil.showPopupCont('OCmanagement', url, param); 1624 }, 1625 /** 1626 * ë°°ì¡ì ì²´ ë°°ì¡ì¡°í 1627 * dlvNo : ì¡ì¥ë²í¸ 1628 * dlvCmpyCd : ë°°ì¡ì ì²´ì½ë(ê³µíµì½ë:DC) 1629 */ 1630 dlvTrace: function(dlvNo, dlvCmpyCd) { 1631 if (comutil.isEmpty(dlvCmpyCd) == true && dlvCmpyCd.length < 4) { 1632 return; 1633 } 1634 comutil.callAjax("/web/main/dlvTrace.do", {cd:dlvCmpyCd}, function(data) { 1635 var urlParam = "?wkey=1d6k5a8h32f9p3v7j0t3&th1" 1636 var url = data + dlvNo; 1637 comutil.blank(url) 1638 }); 1639 }, 1640 /** 1641 * ë°°ì¡ì ì²´ ë°°ì¡ì¡°í(ê³ ë ¤íë°°) 1642 * dlvNo : ì¡ì¥ë²í¸ 1643 * dlvCmpyCd : ë°°ì¡ì ì²´ì½ë(ê³µíµì½ë:DC) 1644 * prdSendDateStr8 : ë°°ì¡ììì¼ 1645 */ 1646 dlvTraceKorea: function(dlvNo, dlvCmpyCd, prdSendDateStr8) { 1647 if (comutil.isEmpty(dlvCmpyCd) == true && dlvCmpyCd.length < 4) { 1648 return; 1649 } 1650 comutil.callAjax("/web/main/dlvTrace.do", {cd:dlvCmpyCd}, function(data) { 1651 var urlParam = "?wkey=1d6k5a8h32f9p3v7j0t3&th=1&custcd=521&docno="; 1652 var url = data + urlParam+dlvNo+"&outymd="+prdSendDateStr8; 1653 comutil.blank(url) 1654 }); 1655 }, 1656 shippingListPop: function(callbackFunc) { 1657 var param = new Object(); 1658 param.callbackFunc = (comutil.isEmpty(callbackFunc)) ? "" : callbackFunc; //ì½ë°±í¨ì 1659 var url = "/web/user/mypage/member/shippingListPop.do"; 1660 webutil.showPopupCont('deliveryInfoMng', url, param); 1661 }, 1662 noticeList: function(target_id) { 1663 var target = $("#"+target_id); 1664 1665 comutil.callAjax("/web/notice/cacheList/ajax.do", null, function(data) { 1666 var list = data.list; 1667 1668 $(target).empty(); 1669 //ê³µì§ì¬í ëª©ë¡ 1670 if (comutil.isEmpty(list) == false) { 1671 var html = "<span class='t'>ê³µì§ì¬í</span><a href='javascript:;' onclick='commonjs.noticeView(\""+data.list[0].seq+"\")'>"+comutil.unescapeXml(data.list[0].ttl)+"</a><span class='date'>"+data.list[0].regDate+"</span>"; 1672 1673 $(target).append(html); 1674 } 1675 }); 1676 }, 1677 noticeView: function(seq) { 1678 var url = this.getLocate('noticeView') + seq; 1679 location.href = url; 1680 }, 1681 commonContent: function(astmComCtntClCd) { 1682 var url = this.getLocate('commonContent') + astmComCtntClCd; 1683 location.href = url; 1684 }, 1685 //20190705 img í¸ì¶ í¨ì ì¶ê° 1686 imageLoad: function(path) { 1687 return "https://image.aestura.com" + path; 1688 }, 1689 communityView: function(seq) { 1690 var url = this.getLocate('communityView') + seq; 1691 location.href = url; 1692 }, 1693 /** 1694 template: íì ìì±ì íìí Template 1695 template.key - uniqueí¤ 1696 template.title - íì ì 목 1697 template.cnt - íì ì ë¤ì´ê° ë´ì© 1698 template.width - íì ëì´ 1699 template.height - íì ëì´ 1700 */ 1701 getLayerPopup: function(layerId, chkId, template){ 1702 var width = comutil.isEmpty(template.width) ? 0 : template.width; 1703// var height = comutil.isEmpty(template.height) ? 0 : template.height; 1704 var str = ""; 1705 var cnt = template.cnt; 1706 var img_resize = template.width-80; 1707 if (cnt.indexOf("<img") > -1){ 1708 cnt = cnt.substr(0,cnt.indexOf("<img")+4)+" width=\""+img_resize+"\" "+cnt.substr(cnt.indexOf("<img")+4); 1709 } 1710 str += '<div class="layerPopup is-visible" id="'+layerId+'" style="width:'+width+'px; display:block;">'; 1711 str += '<a href="javascript:;" class="layerClose" onclick="layerPopClose2(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a>'; 1712 str += '<div class="titleArea">'; 1713 str += ' <div class="title">'+template.title+'</div>'; 1714 str += ' <i></i>'; 1715 str += '</div>'; 1716 str += '<div class="layerBody">'; 1717 str += ' <div class="layerCont">'; 1718 str += cnt; 1719 str += ' </div>'; 1720 str += '</div>'; 1721 str += '<div class="cookieChk">'; 1722 str += ' <div class="input check">'; 1723 str += ' <input type="checkbox" id="'+chkId+'">'; 1724 str += ' <label for="'+chkId+'" onclick="comutil.setCookie(\''+layerId+'\',\'Y\',1);layerPopClose2(this);">ì¤ë í루 ë³´ì´ì§ ìì</label>'; 1725 str += ' </div>'; 1726 str += ' <span class="btn sizeS style2"><a href="javascript:;" onclick="layerPopClose2(this);">ë«ê¸°</a></span>'; 1727 str += '</div>'; 1728 str += '</div>'; 1729 return str; 1730 }, 1731 chgReturnUrl: function(){ 1732 var dns = document.location.href; //íì¬ URL ì»ì´ì¨ë¤ 1733 dns = dns.replace("https://www.aestura.com/web/","https://www.aestura.com/m/"); 1734 location.href = dns; 1735 }, 1736 terms: function() { 1737 var url = this.getLocate('newTerms'); 1738 comutil.blank(url); 1739 }, 1740 privacy: function() { 1741 var url = this.getLocate('newPrivacy'); 1742 comutil.blank(url); 1743 }, 1744 sitemap: function() { 1745 var url = this.getLocate('siteMap'); 1746 location.href = url; 1747 } 1748} 1749 1750var commonurl = { 1751 main : "/web/main.do", 1752 mobileMain : "/m/main.do", 1753 loginPage : "/web/login/login.do", 1754 login : "/oauth2AuthorizeUser", 1755 loginCorp : "/web/logincorp/login.do", 1756 1757 1758 logout : "/web/login/logout.do", 1759 1760 logoutCorp : "/web/logincorp/logout.do", 1761 join : "#", 1762 joinCorp : "/web/membercorp/joinIntro.do", 1763 joinCorpByEvent : "/web/membercorp/joinIntro.do?isJoinEventYn=Y", 1764 myPage : "/web/user/mypage/main.do", 1765 myPageCorp : "/web/corp/mypage/main.do", 1766 myPageOrderView : "/web/user/mypage/order/orderView.do", 1767 couponList : "/web/user/mypage/benefit/couponList.do", 1768 qnaList : "/web/user/mypage/act/qnaList.do", 1769// oneclickConfirm : "/web/user/mypage/oneclick/oneclickConfirm.do", 1770 oneclickConfirm : "/web/user/mypage/oneclick/oneclickList.do", //ê²°ì ì¹´ëê´ë¦¬ íì´ì§ë¡ ì´ë í ë¹ë² ì¬íì¸ ê°ì´ ìì¼ë©´ ë¹ë² ì¸ì¦íì´ì§ë¡ ì´ë 1771 oneclickList : "/web/user/mypage/oneclick/oneclickList.do", 1772 qnaForm : "/web/qna/qnaRegistForm.do", 1773 membership : "/web/membership/main.do", 1774 shoppingChanceList : "/web/shoppingchance/list.do", 1775 eventList : "/web/event/list.do", 1776 eventEndList : "/web/event/endList.do", 1777 eventWinList : "/web/eventwin/list.do", 1778// pdtMain : "/web/product/main.do", 1779 pdtList : "/web/product/list.do", 1780 pdtView : "/web/product/view.do?prdSeq=", 1781 pdtView2 : "/web/product/view.do?prdSeq=", 1782 pdtMap : "/web/product/productmap.do", 1783 photoreview : "/web/photoreview/list.do", 1784 productReview : "/web/productreview/list.do", 1785 blogView : "/web/blogview/blogviewView.do", 1786 sampleApply : "/web/sampleapply/list.do", 1787 sampleApplyInq : "/web/user/mypage/act/sampleApplyList.do", 1788 about : "/web/brand/about.do", 1789// about : "/web/viewpage/brand/about.do", 1790 social : "/web/brand/social.do", 1791 research : "/web/brand/research.do", 1792 newsList : "/web/news/list.do", 1793 newsView : "/web/news/view.do?seq=", 1794 askList : "/web/ask/list.do", 1795 1796 //기존 AESTURA NEWSìì ì ë ¬ê¸°ë¥ë§ ì¶ê°ëì´ ëì¼ Controllerì¬ì©(skim, 20210806) 1797 nowList : "/web/news/list.do", 1798 nowView : "/web/news/view.do?seq=", 1799 recruit : "http://recruit.amorepacific.co.kr/home.do", 1800 channelList : "/web/channel/list.do", 1801 beautyInsideList: "/web/beautyinside/list.do?seq=", 1802 keyfindingList : "/web/keyfinding/list.do", 1803 keyfindingView : "/web/keyfinding/view.do?seq=", 1804 blogviewList : "/web/blogview/list.do", 1805 findStore : "/web/findstore/chatbot.do", 1806// findStore : "/web/include/prepare_pc.do", 1807 csCenter : "/web/cscenter/main.do", 1808 faqList : "/web/faq/list.do", 1809 noticeList : "/web/notice/list.do", 1810 noticeView : "/web/notice/noticeView.do?seq=", 1811 facebook : "https://www.facebook.com/aestura/", 1812 instagram : "https://www.instagram.com/aestura.official/", 1813 youtube : "https://www.youtube.com/channel/UCVj6JWY6c9IYvI0MWZPp2Gg", 1814 aesturamall : "/web/corp/shopmain.do", 1815 aesturamall2 : "http://www.aesturamall.co.kr/member/login.php", 1816 shopmain : "/web/shop/shopmain.do", 1817 zipsearch : "/web/zipsearch/list.do", 1818 memberEdit : "/web/user/mypage/member/memberInfo.do", 1819// memberEdit : "/web/user/mypage/member/memberCheck.do?chkTp=MEMBERINFO", 1820// memberLeave : "/web/user/mypage/member/memberWithdrawal.do", 1821// memberLeave : "https://www.beautypoint.co.kr/mypage", 1822 memberLeave : "https://www.beautypoint.co.kr/mypage/delete", 1823 memberEditCorp : "/web/corp/mypage/member/memberInfo.do", 1824 memberLeaveCorp : "/web/corp/mypage/member/memberWithdrawal.do", 1825 skinType : "/web/user/mypage/member/skinType.do", 1826 shipping : "/web/user/mypage/member/shipping.do", 1827 myPayCard : "/web/user/mypage/oneclick/paycard.do", 1828 beautyPoint : "/web/user/mypage/benefit/btyPointList.do", 1829 aesturaPoint : "/web/user/mypage/benefit/actPointList.do", 1830 mlgList : "/web/user/mypage/benefit/mlgList.do", 1831 skinsolution : "#", 1832 ordercomplete : "/web/order/ordercomplete.do?ordSeq=", 1833 myOrder : "/web/user/mypage/order/orderPage.do", 1834 myClaimApply : "/web/user/mypage/order/claimApplyPage.do", 1835 myCertificate : "/web/user/mypage/order/certificate.do", 1836 corpFindId : "/web/membercorp/findId.do", 1837 corpFindPw : "/web/membercorp/findPasswd.do", 1838 corpSlpRelease : "/web/membercorp/sleepRelease.do", 1839 orderPage : "/web/user/mypage/order/orderPage.do", 1840 cancelView : "/web/user/mypage/order/cancelview.do?ordSeq=", 1841 returnView : "/web/user/mypage/order/returnview.do?srchOrdStatFlCd=OS04&claimSeq=", 1842 exchgView : "/web/user/mypage/order/exchgview.do?srchOrdStatFlCd=OS03&claimSeq=", 1843 prtMomApplyComplete : "/web/regulardelivery/prtMomApplyComplete.do", 1844 regularcomplete : "/web/regulardelivery/applyComplete.do", 1845 regularOrder : "/web/user/mypage/regulardelivery/list.do", 1846 regularOrderView: "/web/user/mypage/regulardelivery/view.do", 1847// joinonRegist : ""+location.protocol+"//"+location.hostname+":"+location.port+"/web/", 1848// joinonRegist : "https://www.aestura.com/web/", 1849 joinonRegist : "/oauth2AuthorizeUser?reset=true&join=true&redirectUri=/web/main.do", 1850 orderUserMyOrder: "/web/orderuser/mypage/order/orderView.do", 1851 mySnsInfo : "/web/user/mypage/member/memberSnsInfo.do", 1852 terms : "/web/cscenter/terms.do", //ì¬ì´í¸ ì´ì©ì½ê´ 1853 privacy : "/web/cscenter/privacy.do", //ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨ 1854 /* 1855 1856 1857 1858 1859 1860 newTerms : "https://www.beautypoint.co.krkr/ko/beautypoint/footer/agreement.do", //ì¬ì´í¸ ì´ì©ì½ê´(202209~ ì모ë 몰) 1861 newPrivacy : "https://www.beautypoint.co.krkr/ko/beautypoint/footer/privacy.do", //ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨(202209~ ì모ë 몰) 1862 */ 1863 newTerms : "https://www.beautypoint.co.kr/agreement", //ì¬ì´í¸ ì´ì©ì½ê´(202209~ ì모ë 몰) 1864 newPrivacy : "https://www.beautypoint.co.kr/privacy", //ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨(202209~ ì모ë 몰) 1865 siteMap : "/web/main/siteMap.do", //ì¬ì´í¸ë§µ 1866 dermaon : "/web/brand/dermaon.do", //ëë§ì¨ì¤í 리 1867 libraryList : "/web/library/list.do", //ë¼ì´ë¸ë¬ë¦¬ 1868 parentingMomCertification : "/web/member/parentingMomCertification.do", //ì¡ìë§ì¸ì¦ 1869 location_terms : "/web/cscenter/location_terms.do", //ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨ 1870 healthyfood_terms : "/web/cscenter/healthyfood_terms.do", //ê±´ê°ìíí매ì¬ì ì ì¬ì´í¸ ì´ì©ì½ê´ 1871 communityMain : "/web/community/communitymain.do", //ì¤ì¥ì»¤ë®¤ëí° ë©ì¸íì´ì§ 1872 communityList : "/web/community/communitylist.do", //ì¤ì¥ì»¤ë®¤ëí° ë¦¬ì¤í¸íì´ì§ 1873 communityView : "/web/community/communityview.do?dcmSeq=", //ì¤ì¥ì»¤ë®¤ëí° ìì¸íì´ì§ 1874 btsLoginUrl : "/web/beautytech/btsloginurl.do", //BTSí¼ë¶ì§ë¨ ë¡ê·¸ì¸ ì¸ì¦íì´ì§ 1875 findSalesman : "/web/findsalesman/find_salesman.do", //ìì ì¬ì 찾기 íì´ì§ 1876 salesmanResult : "/web/findsalesman/salesman_result.do", //ìì ì¬ì ìë¦¼í¡ ì°ê²° íì´ì§ 1877 salesmanForm : "/web/findsalesman/salesman_form.do", //ìì ì¬ì ìëê²°ê³¼ ì ë ¥íì´ì§ 1878 commonContent : "/web/commonContent/commonContentView.do?astmComCtntClCd=", // aboutBrand > íì ì¹´í ê³ ë¦¬ ì°ê²° íì´ì§ 1879 store : "/web/commonContent/storeView.do", // store > ìì¤í¸ë¼365 1880}; 1881</script>
1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893
1894<script type="text/javascript"> 1895/* 1896* í¸ì¶ í ê³³ììì errorí¨ìê° ë¨¼ì ìíëê³ ë í ìí ë¨ ( ëë¤ ìë ) 1897* event - contains the event object 1898* xhr - contains the XMLHttpRequest object 1899* options - contains the options used in the AJAX request 1900* exc - contains the JavaScript exception, if one occured 1901*/ 1902//$(document).ajaxError(function (event, xhr, options, exc) { 1903// alert('ajaxError' + xhr.status); 1904//}); 1905/** 1906 * ======================================================================== 1907 * Ajaxì ì¡ ì ê³µíµ í¸ë¤ë§ í¨ì 1908 * 1. Ajax ê³µíµ ìë¬ ì²ë¦¬ ( í¸ì¶ í ê³³ìì errorí¨ì를 ì ì¸íë©´ ì¤íëì§ ìì. ) 1909 * ======================================================================== 1910 */ 1911 //csrf token -> ajax header ì¶ê° 1912var _csrf = $("meta[name='_csrf']").attr("content"); 1913var _csrf_header = $("meta[name='_csrf_header']").attr("content"); 1914 1915$.ajaxSetup({ 1916 beforeSend: function(xhr) { 1917 xhr.setRequestHeader("AJAX", true); 1918 //xhr.setRequestHeader(_csrf_header, _csrf); 1919 //20190814 ë¶íí ì¤í¸ ìí´ csrf ìì 주ì 1920 xhr.setRequestHeader(_csrf_header, $("meta[name='_csrf']").attr("content")); 1921// xhr.setRequestHeader("x-csrf-token", ""); 1922 //ë¡ë©ë° í¸ì¶ 1923 commonjs.startLoading(); 1924 }, 1925 error: function(xhr, status, err) { 1926 console.log("xhr,", xhr) 1927 console.log("status,", status) 1928 console.log(err); 1929 var errorMsg = xhr.responseText; 1930 if (xhr.status == 401) { //ë¡ê·¸ì¸ íì´ì§ë¡ ì´ë 1931 commonjs.login(); 1932 } 1933 else if (xhr.status == 403) { //csrf ìë¬ 1934 //[20210901] added by jckimth, ìì¤í ì¤ë¥ê° ê²½ê³ ì°½ì ë ¸ì¶ ëë 문ì ë¡ 403 csrf ìë¬ ë°ì ì ê³µíµ ìë¬ ë©ìì§ ì¶ë ¥ 1935 //M09.0026=ì못 ë ìì² ì ëë¤. 1936 webutil.alert("ì못 ë ìì² ì ëë¤."); 1937 } 1938 else { 1939 webutil.alert(errorMsg); 1940// alert("[error-0] " + errorMsg); 1941 } 1942 }, 1943 complete : function() { 1944 //ë¡ë©ë° ì¢ ë£ 1945 commonjs.endLoading(); 1946 } 1947}); 1948 1949//-- [202009] commonurl.jspë¡ ì´ë 1950//~ 1951//-- 1952 1953var certSelf = { 1954 /** 1955 custNm : ì´ë¦ 1956 frclCd : K:ë´êµì¸, F:ì¸êµì¸ 1957 sxclCd : M:ë¨ì¥, F:ì¬ì 1958 athtDtbr : ìë ìì¼ 1959 cellTidn : í´ëí°ìë³ 1960 cellTexn : í´ëí°êµì íë²í¸ 1961 cellTlsn : í´ëí°ëì íë²í¸ 1962 phoneCorp : íµì ì¬ 1963 */ 1964 sendSms: function(param, callback) { 1965 comutil.callAjax("/web/main/certself/sendsms/ajax.do", param, function(data) { 1966 var rslt = new Object(); 1967 if (comutil.isEmpty(data) == false) { 1968 console.log("sendSms", data) 1969 rslt.r_result = data.r_result; 1970 rslt.r_rsltCd = data.r_rsltCd; 1971 rslt.r_check_1 = data.r_check_1; 1972 rslt.r_check_2 = data.r_check_2; 1973 rslt.r_check_3 = data.r_check_3; 1974 rslt.r_certNum = data.r_certNum; 1975 rslt.rsltMsg = data.rsltMsg; 1976 } 1977 else { 1978 rslt.r_result = "E"; 1979 rslt.rsltMsg = "본ì¸ì¸ì¦ì¤í¨(e)"; 1980 } 1981 callback(rslt); 1982 }); 1983 }, 1984 /** 1985 r_check_1 : kmcì²´í¬1 1986 r_check_2 : kmcì²´í¬2 1987 r_check_3 : kmcì²´í¬3 1988 r_certNum : ì¸ì¦ë²í¸ 1989 */ 1990 resendSms: function(param, callback) { 1991 comutil.callAjax("/web/main/certself/resendsms/ajax.do", param, function(data) { 1992 var rslt = new Object(); 1993 if (comutil.isEmpty(data) == false) { 1994 console.log("resendSms", data) 1995 rslt.r_result = data.r_result; 1996 rslt.r_rsltCd = data.r_rsltCd; 1997 rslt.r_check_1 = data.r_check_1; 1998 rslt.r_check_2 = data.r_check_2; 1999 rslt.r_check_3 = data.r_check_3; 2000 rslt.r_certNum = data.r_certNum; 2001 rslt.rsltMsg = data.rsltMsg; 2002 } 2003 else { 2004 rslt.r_result = "E"; 2005 rslt.rsltMsg = "본ì¸ì¸ì¦ì¤í¨(e)"; 2006 } 2007 callback(rslt); 2008 }); 2009 }, 2010 checkSms: function(param, callback) { 2011 comutil.callAjax("/web/main/certself/checksms/ajax.do", param, function(data) { 2012 var rslt = new Object(); 2013 if (comutil.isEmpty(data) == false) { 2014 console.log("checkSms", data) 2015 rslt.r_result = data.r_result; 2016 rslt.r_rsltCd = data.r_rsltCd; 2017 rslt.ciNo = data.ciNo; 2018 rslt.rsltMsg = data.rsltMsg; 2019 } 2020 else { 2021 rslt.r_result = "E"; 2022 rslt.rsltMsg = "본ì¸ì¸ì¦ì¤í¨(e)"; 2023 } 2024 callback(rslt); 2025 }); 2026 } 2027} 2028 2029//google analitics 2030var gtagjs = { 2031 //ê°ìë·° 2032 vview: function(param) { 2033 var p = this.setParam(param);
2034 if(comutil.isEmpty(p.dimension5) == false){ 2035 AP_DATA_PAGENAME = p.dimension5; 2036 } 2037 p.page_path = '/new-page.html'; 2038 gtag('config', 'UA-122574525-1', p); 2039 }, 2040 click: function(param) { 2041 2042 var actionField = comutil.isEmpty(param.actionField) == false ? param.actionField : ''; 2043 var products = param.products; 2044 //íë¼ë¯¸í° ì¤ë¸ì í¸ ìì± 2045 var p = new Object(); 2046 p.event = 'productClick'; //select_item 2047 p.ecommerce = { 2048 'click': { 2049 'actionField': {'list': actionField}, // ì íì ììì 2050 'products': products 2051 } 2052 } 2053 2054 dataLayer.push(p); 2055 }, 2056 eventTaggingNew: function(src,cate) { 2057 var param = new Object(); 2058 param.action = $(src).attr("gtag_action"); 2059 param.category = cate; 2060 param.label = $(src).attr("gtag_label"); 2061 gtagjs.event(param); 2062 }, 2063 eventTaggingNew3: function(src) { 2064 var eventArea =$(src).attr("ap-click-area"); 2065 var eventName = $(src).attr("ap-click-name"); 2066 var eventData = $(src).attr("ap-click-data"); 2067 2068 dataLayer.push({ 2069 'event' :'commonEvent', //customEvent ë³ê²½ì¬ë¶ // ì ê· ê°ë°/ì ì©ëë ê²½ì°ë customEventë¡ ì ì© 2070 'eventCategory' : eventArea, 2071 'eventAction' : eventName, 2072 'eventLabel' : eventData 2073 }) 2074 2075 }, 2076 prdViewTaggingNew: function(src,cate) { 2077 AP_PRD_CATEGORY = $(src).attr("catCd2nd"); 2078 AP_PRD_OPTION = $(src).attr("sapCd"); 2079 2080 var product = new Object(); 2081 product.name = $(src).attr("prdNm"); 2082 product.id = $(src).attr("prdSeq"); 2083 product.price = $(src).attr("salPrc"); 2084 product.metric2 = $(src).attr("stdPrc"); 2085 product.category = $(src).attr("catCd1stNm") + "/" + $(src).attr("catCd2ndNm"); 2086 product.dimension15 = $(src).attr("catCd2nd"); 2087 product.dimension16 = $(src).attr("sapCd"); 2088 product.dimension17 = ""; 2089 2090 product.apClickArea=$(src).attr("ap-click-area"); 2091 product.apClickName=$(src).attr("ap-click-name"); 2092 product.apClickData=$(src).attr("ap-click-data"); 2093 2094 var eventArea =$(src).attr("ap-click-area"); 2095 var eventName = $(src).attr("ap-click-name"); 2096 var eventData = $(src).attr("ap-click-data"); 2097 2098 dataLayer.push({ 2099 'event' :'commonEvent', //customEvent ë³ê²½ì¬ë¶ // ì ê· ê°ë°/ì ì©ëë ê²½ì°ë customEventë¡ ì ì© 2100 'eventCategory' : eventArea, 2101 'eventAction' : eventName, 2102 'eventLabel' : eventData 2103 }) 2104 2105 if(cate == 'prtm'){ 2106 commonjs.pdtView2($(src).attr("prdSeq"), cate); 2107 }else{ 2108 commonjs.pdtView($(src).attr("prdSeq")); 2109 } 2110 2111 }, 2112 prdViewTaggingNew2: function(src,cate) { 2113 AP_PRD_CATEGORY = $(src).attr("catCd2nd"); 2114 AP_PRD_OPTION = $(src).attr("sapCd"); 2115 2116 var product = new Object(); 2117 product.name = $(src).attr("prdNm"); 2118 product.id = $(src).attr("prdSeq"); 2119 product.price = $(src).attr("salPrc"); 2120 product.metric2 = $(src).attr("stdPrc"); 2121 product.category = $(src).attr("catCd1stNm") + "/" + $(src).attr("catCd2ndNm"); 2122 product.dimension15 = $(src).attr("catCd2nd"); 2123 product.dimension16 = $(src).attr("sapCd"); 2124 product.dimension17 = ""; 2125 product.apClickArea=$(src).attr("ap-click-area"); 2126 product.apClickName=$(src).attr("ap-click-name"); 2127 product.apClickData=$(src).attr("ap-click-data"); 2128 2129 var eventArea =$(src).attr("ap-click-area"); 2130 var eventName = $(src).attr("ap-click-name"); 2131 var eventData = $(src).attr("ap-click-data"); 2132 2133 dataLayer.push({ 2134 'event' :'commonEvent', //customEvent ë³ê²½ì¬ë¶ // ì ê· ê°ë°/ì ì©ëë ê²½ì°ë customEventë¡ ì ì© 2135 'eventCategory' : eventArea, 2136 'eventAction' : eventName, 2137 'eventLabel' : eventData 2138 }) 2139 }, 2140 addcart: function(param) { 2141 2142 //GA4 ì í 2143 //ì´ë²¤í¸ ì´ë¦: add_to_cart 2144 //ì´ë²¤í¸ ì ì¡ ìì : ìíì ì¥ë°êµ¬ëì ì¶ê°íì ì(ì í¨ì± ê²ì¬ íµê³¼ í) 2145 2146 //íë¼ë¯¸í° ì¤ë¸ì í¸ ìì± 2147 AP_CART_ADDPRDS=[{ 2148 "name": param.prdNm, 2149 "code": param.prdSeq, 2150 "sapcode": param.sapCd, 2151 "brand": window.AP_PRD_BRAND, 2152 "price": Number(param.salPrc), 2153 "prdprice": Number(param.stdPrc), 2154 "quantity": Number(param.selectStk), 2155 "variant": "", 2156 "promotion": "", 2157 "cate": param.catNm, 2158 "catecode": param.catCd, 2159 "apg_brand_code": param.sapCd.substr(0, 5), 2160 "discount": Math.abs(Number(param.stdPrc) - Number(param.salPrc)) 2161 }]; 2162 2163 AP_ECOMM_CURRENCY; 2164 2165 window.dataLayer.push({'event':'addcart'}) 2166 }, 2167 addcart2: function(src) { 2168 2169 var optCnt = comutil.nvl($(src).attr("optCnt"), 1); 2170 var prdTpCd = comutil.nvl($(src).attr("prdTpCd"), ""); 2171 2172 //20190830 by thkim ì¼ë°ìíì´ë©´ì ìµì ì´ ìë ê²½ì° íê¹ íì§ ìì.(ìµì ì í íì ì°½ìì ì²ë¦¬ ë¨) 2173 if (prdTpCd == "CC0501" && Number(optCnt) > 1) { 2174 return; 2175 } 2176 2177 //GA4 ì í 2178 //ì´ë²¤í¸ ì´ë¦: add_to_cart 2179 //ì´ë²¤í¸ ì ì¡ ìì : ìíì ì¥ë°êµ¬ëì ì¶ê°íì ì(ì í¨ì± ê²ì¬ íµê³¼ í) 2180 AP_ECOMM_CURRENCY; 2181 2182 //íë¼ë¯¸í° ì¤ë¸ì í¸ ìì± 2183 AP_CART_ADDPRDS = [{ 2184 "name": $(src).attr("prdNm"), 2185 "code": $(src).attr("prdSeq"), 2186 "sapcode": $(src).attr("sapCd"), 2187 "brand": window.AP_PRD_BRAND, 2188 "price": Number($(src).attr("salPrc")), 2189 "prdprice": Number($(src).attr("stdPrc")), 2190 "quantity": Number($(src).attr("quantity")), 2191 "variant": $(src).attr("variant"), 2192 "promotion": "", 2193 "cate": comutil.escapeXml(comutil.unescapeXml($(src).attr("catCd2ndNm"))), 2194 "catecode": $(src).attr("catCd2nd"), 2195 "apg_brand_code": $(src).attr("sapCd").substr(0, 5), 2196 "discount": Math.abs(Number($(src).attr("stdPrc")) - Number($(src).attr("salPrc"))) 2197 }]; 2198 2199 window.dataLayer.push({'event':'addcart'}) 2200 }, 2201// addcart2: function(src) { 2202// //íë¼ë¯¸í° ì¤ë¸ì í¸ ìì± 2203// AP_CART_ADDPRDS=[{ 2204// "name": $(src).attr("prdNm"), 2205// "code": $(src).attr("prdSeq"), 2206// "sapcode": $(src).attr("sapCd"),
2207// "brand": "AESTURA", 2208// "price": Number($(src).attr("salPrc")), 2209// "prdprice": Number($(src).attr("stdPrc")), 2210// "quantity": Number($(src).attr("quantity")), 2211// "variant": "", 2212// "promotion": "", 2213// "cate": $(src).attr("catCd2ndNm"), 2214// "catecode": $(src).attr("catCd2nd") 2215// }]; 2216// dataLayer.push({event: 'addcart'}); 2217// }, 2218 purchaseprdbtn: function(param) { 2219 //GA4 2220 //ì´ë²¤í¸ ì´ë¦: begin_checkout(ìíìì¸) 2221 //ì´ë²¤í¸ ì ì¡ ìì : ìíìì¸ íì´ì§ ë´ êµ¬ë§¤ ë²í¼ í´ë¦ ì(주문ì íì´ì§ ì´ë ì í¨ì± ê²ì¬ íµê³¼ í) 2222 2223 //ë°ë¡êµ¬ë§¤ 2224 window.dataLayer.push({'event':'purchaseprdbtn', 'quantity': param}) 2225 }, 2226 cart: function(param, dlvCl) { 2227 fn_normalCalculate(); 2228 var salAmtTemp = 0; 2229 var stdAmtTemp = 0; 2230 var rglrSalAmtTemp = 0; 2231 var cartTempTotal = []; 2232 $.each(param,function(i,e){ 2233 salAmtTemp += Number(e.salAmt); 2234 stdAmtTemp += Number(e.stdAmt); 2235 rglrSalAmtTemp += Number(e.regularStdPrc) * Number(e.ordQty); 2236 2237 /* "price": dlvCl=='N'? Number(e.salPrc) : Number(e.regularStdPrc), */ 2238 var cartTemp={ 2239 "id": e.prdSeq, 2240 "name": e.prdNm, 2241 "code": e.prdSeq, 2242 "sapcode": e.sapCd, 2243 "brand": AP_PRD_BRAND, 2244 "price": Number(e.salPrc), 2245 "prdprice": Number(e.stdPrc), 2246 "quantity": Number(e.ordQty), 2247 "variant": e.optYn == 'Y' ? e.optNm : "", 2248 "promotion": e.promotion, 2249 "cate": comutil.escapeXml(comutil.unescapeXml(e.catCd2ndNm)), 2250 "catecode": e.catCd2nd, 2251 "prdtype": (e.catCd2nd).indexOf("PC01")> - 1 ? "ìì¬ì ì©ìí" : "ì¼ë°ìí", 2252 "apg_brand_code": e.sapCd.substr(0, 5), 2253 "discount": Math.abs(Number(e.stdPrc) - Number(e.salPrc)) 2254 }; 2255 cartTempTotal.push(cartTemp); 2256 }); 2257 2258 if(dlvCl=='R'){ 2259 AP_PURCHASE_SHIPPING_TYPE = "ì 기배ì¡"; 2260 }else{ 2261 AP_PURCHASE_SHIPPING_TYPE = "ì¼ë°ë°°ì¡"; 2262 //salAmtTemp = rglrSalAmtTemp; 2263 } 2264 2265 //GA4 ì í 2266 //ì´ë²¤í¸ ì´ë¦: begin_checkout(ì¥ë°êµ¬ë íì´ì§) 2267 //ì´ë²¤í¸ ì ì¡ ìì : 1) ì¥ë°êµ¬ë íì´ì§ê° ë¡ë ëìì ì 2268 2269 //ì¥ë°êµ¬ë 2270 AP_CART_PRICE = salAmtTemp; 2271 AP_CART_PRDPRICE = stdAmtTemp; 2272 AP_CART_DISCOUNT = stdAmtTemp-salAmtTemp; 2273 AP_CART_PRDS = cartTempTotal; 2274 2275 AP_ECOMM_CURRENCY; 2276 2277 window.dataLayer.push({'event':'cart'}) 2278 }, 2279 purchasecartbtn: function(param, dlvCl) { 2280 //GA4 ì í 2281 //ì´ë²¤í¸ ì´ë¦: begin_checkout(ì¥ë°êµ¬ë íì´ì§) 2282 //ì´ë²¤í¸ ì ì¡ ìì : 2) ì¥ë°êµ¬ë íì´ì§ ë´ êµ¬ë§¤ ë²í¼ í´ë¦í (주문ì íì´ì§ ì´ë ì í¨ì± ê²ì¬ íµê³¼ í) 2283 //ì¥ë°êµ¬ë구매 2284 AP_PURCHASE_SHIPPING_TYPE = dlvCl=='R' ? "ì 기배ì¡" : "ì¼ë°ë°°ì¡"; 2285 AP_CART_PRDS = param; 2286 2287 window.dataLayer.push({'event':'purchasecartbtn'}) 2288 }, 2289 order: function(param) { 2290 //GA4 2291 //ì´ë²¤í¸ ì´ë¦: begin_checkout(주문ì) 2292 //ì´ë²¤í¸ ì ì¡ ìì : 1) 주문ì íì´ì§ ë¡ëì 2293 //주문ë²í¼ ë르ëíì´ì§ 2294 AP_ORDER_PRDS=param; 2295 AP_ECOMM_CURRENCY; 2296 2297 window.dataLayer.push({'event':'order'}) 2298 }, 2299 orderbtn: function(param) { 2300 //GA4 2301 //ì´ë²¤í¸ ì´ë¦: begin_checkout(주문ì) 2302 //ì´ë²¤í¸ ì ì¡ ìì : 2) 주문ì íì´ì§ ë´ ê²°ì í기 ë²í¼ í´ë¦ ì(PGì¬ ì´ë ì í¨ì± ê²ì¬ íµê³¼ í) 2303 //주문ë²í¼ 2304 AP_ORDER_PRDS=param; 2305 AP_ECOMM_CURRENCY; 2306 2307 window.dataLayer.push({'event':'orderbtn'}) 2308 }, 2309 purchase: function(param) { 2310 //주문ìë£íì´ì§ 2311 AP_ECOMM_CURRENCY; 2312 dataLayer.push({event: 'purchase'}); 2313 }, 2314 login: function(param) { 2315 //GA4 ì í 2316 //ì´ë²¤í¸ ì´ë¦: login 2317 //ì´ë²¤í¸ ì ì¡ ìì : íµí©íì ë¡ê·¸ì¸ì ìë£íì ì 2318 window.dataLayer.push({ 2319 'event':'login_complete', 2320 'event_category':'login', 2321 'event_action':'login - complete', 2322 'event_label': param 2323 }); 2324 }, 2325 join: function(param) { 2326 //GA4 2327 //ì´ë²¤í¸ ì´ë¦: sign_up 2328 //ì´ë²¤í¸ ì ì¡ ìì : íìê°ì ì ìë£íì ì (ì í¨ì± ê²ì¬ íµê³¼ í) 2329 window.dataLayer.push({ 2330 'event':'sign_up_complete', 2331 'event_category':'sign_up', 2332 'event_action':'sign_up - complete', 2333 'event_label':'ìì¤í¸ë¼ìì¬íìê°ì ìë£' 2334 }); 2335 2336 //íìê°ì íì´ì§ ëìíê³ ì§í
2337 AP_JOIN_NAME = unescape(param); 2338 2339 /* dataLayer.push({event: 'join'}); */ 2340 }, 2341 join2: function(param) { 2342 //GA4 2343 //ì´ë²¤í¸ ì´ë¦: sign_up 2344 //ì´ë²¤í¸ ì ì¡ ìì : íµí©íì íìê°ì ì ìë£íì ì (isFirstLogin:true) 2345 window.dataLayer.push({ 2346 'event':'sign_up_complete', 2347 'event_category':'sign_up', 2348 'event_action':'sign_up - complete', 2349 'event_label':param 2350 }); 2351 }, 2352 product: function(param) { 2353 2354 //GA4 ì í 2355 //ì´ë²¤í¸ ì´ë¦: view_item 2356 //ì´ë²¤í¸ ì ì¡ ìì : ìí ìì¸ íì´ì§ê° ë¡ë ëìì ì 2357 2358 //ì íìì¸ 2359 AP_PRD_NAME = param.prdNm; 2360 AP_PRD_CODE = param.prdSeq; 2361 AP_PRD_SAPCODE = param.sapCd; 2362 AP_PRD_PRDPRICE = param.stdPrc; 2363 AP_PRD_PRICE = param.salPrc; 2364 AP_PRD_CATEGORY = param.cate; 2365 2366 AP_ECOMM_CURRENCY; 2367 AP_PRD_APGBRCODE = param.apgbrCode; 2368 AP_PRD_BRAND = param.brand; 2369 AP_PRD_ISTOCK = param.isStock; 2370 AP_PRD_DISCOUNT = Math.abs(param.discount); 2371 2372 window.dataLayer.push({'event':'product'}) 2373 }, 2374 add: function(param) { 2375 2376 var products = param.products; 2377 //íë¼ë¯¸í° ì¤ë¸ì í¸ ìì± 2378 var p = new Object(); 2379 p.event = 'ADD'; 2380 p.ecommerce = { 2381 'add': { 2382 'products': products 2383 } 2384 } 2385 dataLayer.push(p); 2386 }, 2387 detail: function(param) { 2388 var actionField = comutil.isEmpty(param.actionField) == false ? param.actionField : ''; 2389 var products = param.products; 2390 //íë¼ë¯¸í° ì¤ë¸ì í¸ ìì± 2391 var p = new Object(); 2392 p.event = "Detail", 2393 p.ecommerce = { 2394 'detail': { 2395 'actionField': {'list': actionField}, // ì íì ììì 2396 'products': products 2397 } 2398 } 2399// console.log("detail", p) 2400 dataLayer.push(p); 2401 }, 2402 set: function(param) { 2403 var p = this.setParam(param); 2404 if(comutil.isEmpty(p.dimension5) == false){ 2405 AP_DATA_PAGENAME = p.dimension5; 2406 AP_DATA_BREAD = comutil.replaceAll(p.dimension5, "^", " > "); 2407 } 2408 if(comutil.isEmpty(p.pagetype) == false){ 2409 AP_DATA_PAGETYPE = p.pagetype.toUpperCase(); 2410 } 2411 if(comutil.isEmpty(p.dimension10) == false){ 2412 $('meta[property="og:title"]').attr('content',p.dimension10); 2413 } 2414 AP_PROMO_ID = p.promoid; 2415 AP_PROMO_NAME = p.promoName; 2416 //dataLayer = [p]; 2417 window.dataLayer = window.dataLayer || []; 2418 dataLayer.push(p); 2419 gtag('config', 'UA-122574525-1'); 2420 }, 2421 event: function(param) { 2422 var action = param.action; 2423 var category = param.category; 2424 var label = comutil.isEmpty(param.label) == false ? param.label : ''; 2425 var value = comutil.isEmpty(param.value) == false ? param.value : ''; 2426 var d4 = comutil.isEmpty(param.d4) == false ? param.d4 : ''; 2427 2428 var option = new Object(); 2429 option.event_category = category; 2430 option.event_label = label; 2431 //ì¶ê° ìµì 2432 if(comutil.isEmpty(value) == false){ 2433 option.value = value; 2434 } 2435 //d4 ì¶ì²ê²ì, ì§ì ê²ì ì¶ê° 2436 if (comutil.isEmpty(d4) == false) { 2437 option.dimension4 = d4; 2438 } 2439 2440// if(comutil.isEmpty(value)){ 2441// gtag('event', action, { 2442// 'event_category': category, 2443// 'event_label': label 2444// }); 2445// }else{ 2446// gtag('event', action, { 2447// 'event_category': category, 2448// 'event_label': label, 2449// 'value': value 2450// }); 2451// } 2452 var eventArea = category; 2453 var eventName = action; 2454 var eventData = label; 2455 2456 dataLayer.push({ 2457 'event' :'commonEvent', //customEvent ë³ê²½ì¬ë¶ // ì ê· ê°ë°/ì ì©ëë ê²½ì°ë customEventë¡ ì ì© 2458 'eventCategory' : eventArea, 2459 'eventAction' : eventName, 2460 'eventLabel' : eventData 2461 }) 2462 2463 // gtag('event', action, option); 2464 }, 2465 //20190923 by thkim, ga 리뷰ë±ë¡ìë£ push 2466 //GA4 ì í 2467 //ì´ë²¤í¸ ì´ë¦: write_review 2468 //ì´ë²¤í¸ ì ì¡ ìì : 리뷰 ìì±ì ìë£í ìì (ì í¨ì± ê²ì¬ íµê³¼ í) 2469 addreview: function(param) { 2470 var gubun = comutil.nvl(param.gubun, ""); 2471 var prefix = (gubun == "PRDREVIEW") ? "구매í기 : " : "í¬í 리뷰 : "; 2472 2473 window.AP_REVIEW_RATING = param.rating; 2474 window.AP_REVIEW_PICTURE = param.picture; 2475 window.AP_REVIEW_PRD = param.prd; 2476 window.AP_REVIEW_PRDCODE = param.prdcode; 2477 window.AP_REVIEW_SAPCODE = param.sapcode; 2478 window.AP_REVIEW_CONTENT = prefix + param.content; 2479 dataLayer.push({event: "review"}); 2480 }, 2481 setParam: function(param) { 2482 var newParam = new Object(); 2483 if (comutil.isEmpty(param) == false) { 2484 newParam.dimension1 = comutil.isEmpty(param.d1) == false ? param.d1 : 'PC'; // ì±ëì í 2485 newParam.dimension2 = comutil.isEmpty(param.d2) == false ? param.d2 : ''; //ê²ì_ê²ìê²°ê³¼ì 2486 newParam.dimension3 = comutil.isEmpty(param.d3) == false ? param.d3 : ''; //ê²ì 2487 newParam.dimension4 = comutil.isEmpty(param.d4) == false ? param.d4 : ''; //ê²ìì í
2488 newParam.dimension5 = comutil.isEmpty(param.d5) == false ? param.d5 : ''; //íì´ì§ëª 2489 newParam.dimension6 = comutil.isEmpty(param.d6) == false ? param.d6 : ''; //ì¹´í ê³ ë¦¬ 1DEPTH 2490 newParam.dimension7 = comutil.isEmpty(param.d7) == false ? param.d7 : ''; //ì¹´í ê³ ë¦¬ 2DEPTH 2491 newParam.dimension8 = comutil.isEmpty(param.d8) == false ? param.d8 : ''; //ì¹´í ê³ ë¦¬ 3DEPTH 2492 newParam.dimension9 = comutil.isEmpty(param.d9) == false ? param.d9 : ''; //ì¹´í ê³ ë¦¬ 4DEPTH 2493 newParam.dimension10 = comutil.isEmpty(param.d10) == false ? param.d10 : ''; //ì´ë²¤í¸ëª 2494 newParam.pagetype = comutil.isEmpty(param.pagetype) == false ? param.pagetype : ''; //íì´ì§íì 2495 newParam.promoid = comutil.isEmpty(param.promoid) == false ? param.promoid : ''; //ì´ë²¤í¸/íë¡ëª¨ì ID 2496 newParam.promoName = comutil.isEmpty(param.promoName) == false ? param.promoName : ''; //ì´ë²¤í¸ íë¡ëª¨ì ëª 2497 } 2498 return newParam; 2499 } 2500}; 2501 2502//page navigation 2503$.fn.pagingNavi = function(obj) { 2504 //required 2505 var pageNo = 1; 2506 var totalCount = 0; 2507 //optional 2508 var pageSize = 10; 2509 var pageCallback = obj.pageCallback; 2510 var isSupportLast = true; 2511 2512 //ì ì²´ íì´ì§ ì²´í¬ 2513 pageNo = obj.pageNo == null || obj.pageNo == undefined ? pageNo : Number(obj.pageNo); 2514 totalCount = obj.totalCount == null || obj.totalCount == undefined ? totalCount : Number(obj.totalCount); 2515 pageSize = obj.pageSize == null || obj.pageSize == undefined ? 10 : Number(obj.pageSize); 2516 isSupportLast= obj.isSupportLast == null || obj.isSupportLast == undefined ? isSupportLast : obj.isSupportLast; 2517 try { 2518 pageCallback = typeof pageCallback == "function" ? pageCallback : goPage; 2519 } catch (e) { 2520 alert("[ERROR] íì´ì§ ì¤ë¥: ì½ë°±í¨ìê° ì§ì ëì§ ìììµëë¤. ê´ë¦¬ììê² ë¬¸ìí´ ì£¼ì¸ì."); 2521 return; 2522 } 2523 2524 //local var 2525 var totalPage = parseInt((totalCount - 1) / pageSize) + 1; 2526 2527 //draw paging 2528 var ele = ''; 2529// ele += '<span class="pageBtn first"><a href="javascript:void(0);" page="1">ì²ì</a></span>'; 2530 if (pageNo > 1) { 2531 ele += '<span class="pageBtn prev"><a href="javascript:void(0);" page="'+(pageNo - 1)+'">ì´ì </a></span>'; 2532 } 2533 else { 2534 ele += '<span class="pageBtn prev"><a href="javascript:void(0);">ì´ì </a></span>'; 2535 } 2536 ele += '<ol>'; 2537 for( var i = 1 ; i <= totalPage; i++ ) { 2538 if(i <= pageSize && pageNo < pageSize){ 2539 if (i == pageNo) { 2540 ele += '<li class="current"><a href="javascript:void(0);">'+ i +'</a></li>'; 2541 } 2542 else { 2543 ele += '<li><a href="javascript:void(0);" page="'+i+'">'+ i +'</a></li>'; 2544 } 2545 }else if(i <= (pageNo + pageSize) && i >= pageNo && pageNo >= pageSize){ 2546 if(pageSize==10){ 2547 if(totalPage - pageNo < pageSize){ 2548 if (i == pageNo) { 2549 for( var j = pageSize - (totalPage - pageNo) ; j >= 1; j-- ) { 2550 ele += '<li><a href="javascript:void(0);" page="'+(i-j)+'">'+ (i-j) +'</a></li>'; 2551 } 2552 ele += '<li class="current"><a href="javascript:void(0);">'+ i +'</a></li>'; 2553 }else { 2554 ele += '<li><a href="javascript:void(0);" page="'+i+'">'+ i +'</a></li>'; 2555 } 2556 }else{ 2557 if (i == pageNo) { 2558 for( var j = pageNo - 5 ; j < pageNo; j++ ) { 2559 ele += '<li><a href="javascript:void(0);" page="'+(j)+'">'+ (j) +'</a></li>'; 2560 } 2561 ele += '<li class="current"><a href="javascript:void(0);">'+ i +'</a></li>'; 2562 } 2563 else { 2564 if(i <= pageNo + 5){ 2565 ele += '<li><a href="javascript:void(0);" page="'+i+'">'+ i +'</a></li>'; 2566 } 2567 } 2568 } 2569 }else{ 2570 if(totalPage - pageNo < pageSize){ 2571 if (i == pageNo) { 2572 for( var j = pageSize - (totalPage - pageNo) ; j >= 1; j-- ) { 2573 if((i-j)>0){ 2574 ele += '<li><a href="javascript:void(0);" page="'+(i-j)+'">'+ (i-j) +'</a></li>'; 2575 } 2576 } 2577 ele += '<li class="current"><a href="javascript:void(0);">'+ i +'</a></li>'; 2578 }else { 2579 ele += '<li><a href="javascript:void(0);" page="'+i+'">'+ i +'</a></li>'; 2580 } 2581 }else{ 2582 if (i == pageNo) { 2583 for( var j = pageNo - (pageSize-1) ; j < pageNo; j++ ) { 2584 ele += '<li><a href="javascript:void(0);" page="'+(j)+'">'+ (j) +'</a></li>'; 2585 } 2586 ele += '<li class="current"><a href="javascript:void(0);">'+ i +'</a></li>'; 2587 } 2588 else { 2589 if(i <= pageNo + (pageSize-1)){ 2590 ele += '<li><a href="javascript:void(0);" page="'+i+'">'+ i +'</a></li>'; 2591 } 2592 } 2593 } 2594 } 2595 } 2596 } 2597 ele += '</ol>'; 2598 if (pageNo < totalPage) { 2599 ele += '<span class="pageBtn next"><a href="javascript:void(0);" page="'+(pageNo + 1)+'">ë¤ì</a></span>'; 2600 } 2601 else { 2602 ele += '<span class="pageBtn next"><a href="javascript:void(0);">ë¤ì</a></span>'; 2603 } 2604 2605 $(this).html(ele); 2606 2607 // goto íì´ì§ ì´ë²¤í¸ ë±ë¡ 2608 $(this).find("a").on("click", function(e) { 2609 var page = $(this).attr("page"); 2610 if (page == null || page == undefined) return; 2611 pageCallback(page); 2612 }); 2613}; 2614 2615//page navigation <12345> 2616$.fn.pagingNaviCustom = function(obj) { 2617 console.log("obj = ", obj); 2618 //required 2619 var pageNo = 1; 2620 var totalCount = 0; 2621 //optional 2622 var pageSize = 10; 2623 var pageCallback = obj.pageCallback; 2624 var isSupportLast = true; 2625 var naviSize = obj.naviSize == null ? 5 : Number(obj.naviSize); // ìµì ì¼ë¡ naviSize ë°ê¸° 2626 2627 //ì ì²´ íì´ì§ ì²´í¬ 2628 pageNo = obj.pageNo == null ? pageNo : Number(obj.pageNo); 2629 totalCount = obj.totalCount == null ? totalCount : Number(obj.totalCount); 2630 pageSize = obj.pageSize == null ? 10 : Number(obj.pageSize); 2631 isSupportLast= obj.isSupportLast == null ? isSupportLast : obj.isSupportLast; 2632 2633 try { 2634 pageCallback = typeof pageCallback == "function" ? pageCallback : goPage; 2635 } catch (e) { 2636 alert("[ERROR] íì´ì§ ì¤ë¥: ì½ë°±í¨ìê° ì§ì ëì§ ìììµëë¤. ê´ë¦¬ì
2636ìê² ë¬¸ìí´ ì£¼ì¸ì."); 2637 return; 2638 } 2639 2640 // ì ì²´ íì´ì§ ì 2641 var totalPage = Math.ceil(totalCount / pageSize); 2642 console.log("totalCount", totalCount, "pageSize", pageSize, "totalPage", totalPage, "naviSize", naviSize); 2643 2644 // íì¬ íì´ì§ ë¸ë¡ ë²ì ê³ì° 2645 var startPage = Math.floor((pageNo - 1) / naviSize) * naviSize + 1; 2646 var endPage = startPage + naviSize - 1; 2647 if (endPage > totalPage) { 2648 endPage = totalPage; 2649 // ë§ì§ë§ ë¸ë¡ìì ë²í¼ ê½ ì±ì°ê¸° 2650 startPage = Math.max(1, endPage - naviSize + 1); 2651 } 2652 2653 //draw paging 2654 var ele = ''; 2655 2656 // ì´ì 2657 if (pageNo > 1) { 2658 ele += '<span class="pageBtn prev"><a href="javascript:void(0);" page="'+(pageNo - 1)+'">ì´ì </a></span>'; 2659 } else { 2660 ele += '<span class="pageBtn prev" style="visibility: hidden;"><a href="javascript:void(0);">ì´ì </a></span>'; 2661 } 2662 2663 // íì´ì§ ë²í¸ 2664 ele += '<ol>'; 2665 for (var i = startPage; i <= endPage; i++) { 2666 if (i == pageNo) { 2667 ele += '<li class="current"><a href="javascript:void(0);">'+ i +'</a></li>'; 2668 } else { 2669 ele += '<li><a href="javascript:void(0);" page="'+i+'">'+ i +'</a></li>'; 2670 } 2671 } 2672 ele += '</ol>'; 2673 2674 // ë¤ì 2675 if (pageNo < totalPage) { 2676 ele += '<span class="pageBtn next"><a href="javascript:void(0);" page="'+(pageNo + 1)+'">ë¤ì</a></span>'; 2677 } else { 2678 ele += '<span class="pageBtn next" style="visibility: hidden;"><a href="javascript:void(0);">ë¤ì</a></span>'; 2679 } 2680 2681 $(this).html(ele); 2682 2683 // goto íì´ì§ ì´ë²¤í¸ ë±ë¡ 2684 $(this).find("a").on("click", function(e) { 2685 var page = $(this).attr("page"); 2686 if (page == null) return; 2687 pageCallback(Number(page)); 2688 }); 2689}; 2690 2691$.fn.pagingNaviMore = function(obj) { 2692 //required 2693 var pageNo = 1; 2694 var totalCount = 0; 2695 //optional 2696 var pageSize = 10; 2697 var pageCallback = obj.pageCallback; 2698 var currentCount = 0; 2699 2700 //ì ì²´ íì´ì§ ì²´í¬ 2701 pageNo = obj.pageNo == null || obj.pageNo == undefined ? pageNo : Number(obj.pageNo); 2702 totalCount = obj.totalCount == null || obj.totalCount == undefined ? totalCount : Number(obj.totalCount); 2703 pageSize = obj.pageSize == null || obj.pageSize == undefined ? 10 : Number(obj.pageSize); 2704 thisCount = obj.thisCount == null || obj.thisCount == undefined ? 0 : Number(obj.thisCount); 2705 try { 2706 pageCallback = typeof pageCallback == "function" ? pageCallback : goPage; 2707 } catch (e) { 2708 alert("[ERROR] íì´ì§ ì¤ë¥: ì½ë°±í¨ìê° ì§ì ëì§ ìììµëë¤. ê´ë¦¬ììê² ë¬¸ìí´ ì£¼ì¸ì."); 2709 return; 2710 } 2711 2712 //ì ì²´ íì´ì§ ì 2713 var totalPage = parseInt((totalCount - 1) / pageSize) + 1; 2714 var currentCount = parseInt((pageNo - 1) * pageSize) + thisCount; 2715 2716 var ele = ''; 2717 if (pageNo < totalPage) { 2718 //draw paging 2719 ele += '<a href="javascript:;" page="'+(pageNo + 1)+'"><span>ë보기 ('+currentCount+'/'+totalCount+')</span></a>'; 2720 } 2721 $(this).html(ele); 2722 2723 // goto íì´ì§ ì´ë²¤í¸ ë±ë¡ 2724 $(this).find("a").on("click", function(e) { 2725 var page = $(this).attr("page"); 2726 if (page == null || page == undefined) return; 2727 pageCallback(page); 2728 }); 2729}; 2730</script>
vendor: 1 bytes, line 2730
2730
2731<script type="text/javascript"> 2732 2733 2734 2735//ëë©ì¸URLì²´í¬ ë° í¬ìë©(íì¤ ëë©ì¸ì¼ë¡ í¬ìë©) - * 2736function fn_commonChkDomainUrl(){ 2737 var dns, arrDns, curDomain, stdDomin, oldUrl, newUrl ; 2738 dns = document.location.href; //íì¬ URL ì»ì´ì¨ë¤ 2739 2740 //ë¡ì»¬ì skip 2741 if (dns.indexOf("localhost") > -1 || dns.indexOf("192.168.") > -1) { 2742 return; 2743 } 2744 arrDns = dns.split("//"); //구ë¶ìë¡ ì§¤ë¼ìì 2745 stdDomain = "www.aestura.com"; //íì¤ ëë©ì¸ 2746 curDomain = arrDns[1].substring(0,arrDns[1].indexOf("/")); //íì¬ ë¸ë¼ì°ì ¸ì ëë©ì¸ 2747// console.log(stdDomain + " / " + curDomain); 2748 2749 var redirectUrl = ""; 2750 if(curDomain != stdDomain){ 2751 oldUrl = dns; 2752 newUrl = oldUrl.replace(curDomain, stdDomain); 2753// document.location.href = newUrl; 2754 redirectUrl = newUrl; 2755 } 2756 2757 //https ì§ìíë ê²½ì°ë©´ HTTPíë¡í ì½ HTTPSë¡ ë³ê²½ 2758 if ("https://www.aestura.com".indexOf("https:") > -1 && 2759 document.location.protocol == 'http:') 2760 { 2761 var oldUrl = (redirectUrl == "") ? document.location.href : redirectUrl; 2762 redirectUrl = oldUrl.replace('http:', 'https:'); 2763 } 2764 2765 if (redirectUrl != "") { 2766 document.location.href = redirectUrl; 2767 } 2768} 2769//ëíëë©ì¸ ì²´í¬ 2770fn_commonChkDomainUrl(); 2771 2772//í리미ìë¡ê·¸ë¶ì ì¤í¬ë¦½í¸ ìµì¢ ì¤í funtion 2773function wcslog_do(){ 2774 <!-- STEP 4. ë³ìì ì¸í ë ê°ì¢ ì ë³´ + ì íì 보를 ( ë¤ì´ë²ì ) ì¹ë¡ê·¸ìì§ìë²ì ì ì¡ . ì ì¡íë method ì´ë¯ë¡ íì STEP 1, 2, 3 ë³´ë¤ ëì¤ì ìì´ì¼ í¨ . --> 2775 <!-- ( ë³ì ì¸í ë±ì´ ëì§ ìì ìí©ìì 먼ì ì ì¡íë©´ ì¹ë¡ê·¸ ìì§ì ì¤ë¥ê° ë°ìí¨ .) --> 2776 wcs_do(_nasa); 2777} 2778 2779function goPageUrl(url){ 2780 location.href = "/web"+url; 2781} 2782 2783var cstmlogjs = { 2784 send: function(obj) { 2785 var param = new Object(); 2786 param.srvcMenuId = obj.srvcMenuId; 2787 param.srvcNm = obj.srvcNm; 2788 param.rtrnUrl = comutil.nvl(obj.rtrnUrl, ""); 2789 param.inqCndt = comutil.nvl(obj.inqCndt, ""); 2790 var ebActn = obj.execBiz.actn; 2791 var ebActndetl = obj.execBiz.actndetl; 2792 param.execBiz = "actn:"+ebActn+",actndetl:"+ebActndetl; 2793 param.inqRsltCnt = obj.inqRsltCnt; 2794 param.scrnDispItemCd = obj.scrnDispItemCd; 2795 param.resInfo = obj.resInfo; 2796 var url = "/web/main/cstminfologging/ajax.do"; 2797 comutil.callAjax(url, param, function() {}); 2798 } 2799}; 2800</script>
2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819<!-- // -->
2820<script> 2821//ì ì²´ ê³µíµ ê° 2822var AP_DATA_GCID = ''; 2823//var AP_DATA_CID = ''; 2824//if(AP_DATA_CID ==""){ 2825// AP_DATA_CID = "X"; 2826//} 2827var AP_DATA_CID; 2828var AP_DATA_ISMEMBER; 2829var AP_DATA_ISLOGIN; 2830var AP_DATA_LOGINTYPE; 2831var AP_DATA_CA; 2832var AP_DATA_CD; 2833var AP_DATA_CG; 2834var AP_DATA_CT; 2835var AP_DATA_SITENAME; 2836var AP_DATA_CHANNEL; 2837var AP_DATA_PAGENAME; 2838var AP_DATA_PAGETYPE; 2839var AP_DATA_BREAD; 2840var AP_PRD_CATEGORY; 2841var AP_PRD_OPTION; 2842var AP_DATA_COUNTRY; 2843var AP_DATA_LANG; 2844var AP_DATA_ISEMPLOYEE; //[20210602] ìì§ìì¬ë¶ íê¹ ì¶ê° 2845// GA4 ì¶ê° 2846var AP_ECOMM_CURRENCY ='KRW'; 2847var AP_DATA_ENV = 'PROD'; //ê°ë°íê²½ LOCAL / DEV / STG / PRD 2848var AP_PROMO_ID; 2849var AP_PROMO_NAME; 2850 2851//ë¶ê¸° ìì 2852AP_DATA_CHANNEL='PC'; 2853if(AP_DATA_CHANNEL=="PC"){ 2854 AP_DATA_CHANNEL ="PC"; 2855}else{ 2856 AP_DATA_CHANNEL="MOBILE"; 2857} 2858 2859AP_DATA_SITENAME="AESTURA"; 2860AP_DATA_PAGENAME=""; 2861AP_DATA_BREAD=""; 2862AP_DATA_COUNTRY ="KR"; 2863AP_DATA_LANG ="KO"; 2864//ë¡ê·¸ì¸ì ë°ë¥¸ ë¶ê¸° 2865if(AP_DATA_GCID ==""){ 2866 AP_DATA_CID =""; 2867 AP_DATA_ISMEMBER=""; 2868 AP_DATA_ISLOGIN="N"; 2869 AP_DATA_LOGINTYPE=""; 2870 AP_DATA_CA=""; 2871 AP_DATA_CD=""; 2872 AP_DATA_CG=""; 2873 AP_DATA_CT=""; 2874 AP_DATA_PAGENAME=""; 2875}else{ 2876 AP_DATA_CID = ''; 2877 if(AP_DATA_CID ==""){ 2878 AP_DATA_ISMEMBER = "N"; 2879 }else{ 2880 AP_DATA_ISMEMBER="Y"; 2881 } 2882 AP_DATA_ISLOGIN ="Y"; 2883 AP_DATA_LOGINTYPE="NORMAL"; 2884 AP_DATA_CA=''; 2885 AP_DATA_CD=''; 2886 if(AP_DATA_CD.length > 4){ 2887 AP_DATA_CD = AP_DATA_CD.substring(0,4); 2888 } 2889 2890 AP_DATA_CG=''; 2891 2892 if(AP_DATA_CG == "CS0201"){ 2893 AP_DATA_CG="M"; 2894 }else{ 2895 AP_DATA_CG="F"; 2896 }
2897 var _head_isuserTemp = 'false'; 2898 var _head_iscorpTemp = 'false'; 2899 if(_head_isuserTemp== "true"){ 2900 AP_DATA_CT="ì¼ë°íì_"; 2901 /* AP_DATA_LOGINTYPE="NORMAL_"; */ 2902 }else if(_head_iscorpTemp== "true"){ 2903 AP_DATA_CT="ìì¬íì"; 2904 /* AP_DATA_LOGINTYPE="DOCTOR"; */ 2905 }else{ 2906 AP_DATA_CT=""; 2907 } 2908 //[20210602] ìì§ìì¬ë¶ íê¹ ì¶ê° 2909 AP_DATA_ISEMPLOYEE = "" == "Y" ? "Y" : "N"; 2910} 2911 2912//ì ì²´ ê³µíµ ê° ì¸í end 2913 2914 2915//ì¥ë°êµ¬ë start 2916//ì´ ì¥ë°êµ¬ëê¸ì¡ 2917var AP_CART_PRICE =0; 2918 2919//ì´ ìíì¡ 2920var AP_CART_PRDPRICE =0; 2921 2922//ì´ í ì¸ê¸ì¡ 2923var AP_CART_DISCOUNT =0; 2924 2925//{ìíì ë³´ Array} â [ {ìíì ë³´ Object}, {ìíì ë³´ Object} ] 2926var AP_CART_ADDPRDS =[]; 2927 2928//{ìíì ë³´ Array} â [ {ìíì ë³´ Object}, {ìíì ë³´ Object} ] 2929var AP_CART_PRDS =[]; 2930 2931// ë°°ì¡íì (ì 기배ì¡/ì¼ë°ë°°ì¡) 2932var AP_PURCHASE_SHIPPING_TYPE = ""; 2933 2934//ì í ì í(ì¼ë°ìí/ìì¬ì ì©ìí) 2935var AP_PRD_TYPE= ""; 2936 2937//ì¥ë°êµ¬ë end 2938 2939//주문결ì start 2940//ì´ ê²°ì ê¸ì¡ 2941var AP_ORDER_PRICE = 0; 2942 2943//ì´ ìíê¸ì¡ 2944var AP_ORDER_PRDPRICE = 0; 2945 2946//ì´ í ì¸ê¸ì¡ 2947var AP_ORDER_DISCOUNT = 0; 2948 2949//ë°ì´í° : {ìíì ë³´ Array} â [ {ìíì ë³´ Object}, {ìíì ë³´ Object} ] 2950var AP_ORDER_PRDS = []; 2951//주문결ì end 2952 2953 2954//íìê°ì start 2955var AP_JOIN_NAME = ""; 2956//íìê°ì end 2957 2958//ê²ì start 2959var AP_SEARCH_TYPE = ""; 2960var AP_SEARCH_TERM = ""; 2961var AP_SEARCH_PRDRESULT = []; // GA4 ì¶ê° 2962var AP_SEARCH_NUM = 0; 2963var AP_SEARCH_RESULT = ""; 2964//ê²ì end 2965 2966//ì íìì¸ start 2967//ì íëª 2968var AP_PRD_NAME = ""; 2969//ì íì¨ë¼ì¸ì½ë 2970var AP_PRD_CODE = ""; 2971//ì íSAPì½ë 2972var AP_PRD_SAPCODE = ""; 2973//ì íê°ê²© ( í ì¸ X ) 2974var AP_PRD_PRDPRICE = 0; 2975//ì íí ì¸ê°ê²© ( í ì¸ O ) 2976var AP_PRD_PRICE = 0; 2977//ì íë¸ëë 2978var AP_PRD_BRAND = "AESTURA"; 2979//ì í ì¹´í ê³ ë¦¬ 2980var AP_PRD_CATEGORY = ""; 2981//GA4 ì¶ê° 2982var AP_PRD_COUPON = ""; 2983var AP_PRD_APGBRCODE = ""; 2984var AP_PRD_ISTOCK = ""; 2985var AP_PRD_DISCOUNT = 0; 2986//ì íìì¸ end 2987 2988//주문ìë£ start 2989var AP_PURCHASE_PRICE = 0; 2990var AP_PURCHASE_PRDPRICE = 0; 2991var AP_PURCHASE_DCTOTAL = 0; 2992var AP_PURCHASE_DCBASIC = 0; 2993var AP_PURCHASE_COUPON = 0; 2994var AP_PURCHASE_MEMBERSHIP = 0; 2995var AP_PURCHASE_GIFTCARD = 0; 2996var AP_PURCHASE_POINT = 0; 2997var AP_PURCHASE_ONLINEGIFT = 0; 2998var AP_PURCHASE_ORDERNUM = 0; 2999var AP_PURCHASE_BEAUTYACC = 0; 3000var AP_PURCHASE_SHIPPING = 0; 3001var AP_PURCHASE_CARTCOUPON = 0; 3002var AP_PURCHASE_COUPONNAME = ""; 3003var AP_PURCHASE_SHIPPINGCOUPON = 0; 3004var AP_PURCHASE_PRDCOUPON = 0; 3005var AP_PURCHASE_PRDCOUPONNAME = ""; 3006var AP_PURCHASE_SHIPPINGCOUPONNAME = ""; 3007var AP_PURCHASE_PRDS= []; 3008var AP_PURCHASE_TAX = 0; 3009var AP_PURCHASE_TYPE = ""; 3010var AP_PURCHASE_COUPONNO; 3011//주문ìë£ end 3012 3013//20190923 review ì ìë³ì ì¶ê° 3014var AP_REVIEW_RATING; 3015var AP_REVIEW_PICTURE; 3016var AP_REVIEW_CONTENT; //Review ë´ì© 3017var AP_REVIEW_PRD; //리뷰 ì íëª 3018var AP_REVIEW_PRDCODE; //리뷰 ì íì¨ë¼ì¸ì½ë 3019var AP_REVIEW_SAPCODE; //리뷰 ì íSAPì½ë 3020 3021 3022//20210621 íìì ë³´ ì¶ê° KJH 3023var isFirstLogin = ''; //첫ë¡ê·¸ì¸ ì¼ì 3024var joinDate = ''; //íìê°ì ì¼ì 3025</script>
3025 3026 3027</head>
3028<script type="text/javascript"> 3029 var param = new Object(); 3030 param.d5 = 'ADVICE FOR SENSITIVE SKIN^DERMA CLINIC'; //íì´ì§ëª 3031 param.d6 = 'ADVICE FOR SENSITIVE SKIN'; //ì¹´í ê³ ë¦¬ 1DEPTH 3032 param.d7 = 'ADVICE FOR SENSITIVE SKIN^DERMA CLINIC'; //ì¹´í ê³ ë¦¬ 2DEPTH 3033 gtagjs.set(param); 3034</script>
3034 3035<body> 3036 <div id="wrapper"> 3037 <div id="wrap"> 3038 <!-- container --> 3039 <div id="container" class="beautyinsideList"> 3040 <!-- skipNavi --> 3041 3042 3043 3044<div class="skipNavi"> 3045 <ul> 3046 <li><a href="#header">주ë©ë´ ë°ë¡ê°ê¸°</a></li> 3047 <li><a href="#container">본문 ë°ë¡ê°ê¸°</a></li> 3048 <li><a href="#footer">íë¨ë©ë´ ë°ë¡ê°ê¸°</a></li> 3049 </ul> 3050</div> 3051 <!-- //skipNavi --> 3052 3053 <!-- header --> 3054 3055 3056 3057 3058 3059 3060 3061<!-- Google Tag Manager (noscript) -->
3062<script> 3063 var gFrame = '<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NVFSBRV" height="0" width="0" style="display:none;visibility:hidden"></iframe>'; 3064 var gtm = $('<noscript></noscript>').append(gFrame); 3065 $('body').prepend(gtm); 3066 3067 // $(document).ready(function(){ 3068 var gFrame = '<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MXZ54M3" height="0" width="0" style="display:none;visibility:hidden"></iframe>'; 3069 var gtm = $('<noscript></noscript>').append(gFrame); 3070 $('body').prepend(gtm); 3071 3072 // }); 3073 //push 3074 function setEventTaggingGnb(src) { 3075 3076 var param = new Object(); 3077 param.action = $(src).attr("gtag_action"); 3078 param.category = "GNB"; 3079 param.label = $(src).attr("gtag_label"); 3080 gtagjs.event(param); 3081 } 3082 3083 function setEventTaggingHeader(src) { 3084 3085 var param = new Object(); 3086 param.action = $(src).attr("gtag_action"); 3087 param.category = "HEADER"; 3088 param.label = $(src).attr("gtag_label"); 3089 gtagjs.event(param); 3090 } 3091 3092 function fn_prtMomPdtList() { 3093 //commonjs.pdtList('prtm'); 3094 comutil 3095 .callAjax( 3096 "/web/member/getParentingMomMemberInfo/ajax.do", 3097 { 3098 cstmId : "" 3099 }, 3100 function(data) { 3101 if (data.cstmStatCd == 'CS0804') { 3102 commonjs.pdtList('prtm'); 3103 } else { 3104 location.href = "/web/member/parentingMomCertification.do"; 3105 } 3106 }); 3107 } 3108</script>
3108 3109 3110 3111<header id="header" class="header"> 3112 <!-- GNB --> 3113 <div class="gnbWrap"> 3114 <h1> 3115 <a href="javascript:;" gtag_action="LOGO" gtag_label="" 3116 onclick="setEventTaggingHeader(this);commonjs.main();" class="sizeB"> 3117 <picture> 3118 <source 3119 srcset="https://image.aestura.com/resources/web/images/common/logo_on.webp?ver=20240710_1" 3120 type="image/webp" /> 3121 <img 3122 src="https://image.aestura.com/resources/web/images/common/logo_on.png?ver=20240710_1" 3123 alt="AESTURA" class="on"> </picture> 3124 </a> 3125 </h1> 3126 <div class="menuList"> 3127 <div class="menuWrap"> 3128 <ul class="gnb"> 3129 <!-- ABOUT --> 3130 <li><a href="javascript:;" 3131 gtag_action="ABOUT_BRAND>Brand Story" gtag_label="" 3132 onclick="setEventTaggingGnb(this);commonjs.commonContent('CT01');"> 3133 <span>About brand</span> 3134 </a> 3135 <div class="subWrap type3"> 3136 <div class="inner"> 3137 <div class="subMenu"> 3138 <ul class="link"> 3139 <li><a class="thumbnail-list" href="javascript:;" 3140 gtag_action="ABOUT_BRAND>Brand Story" gtag_label="" 3141 onclick="setEventTaggingGnb(this);commonjs.commonContent('CT01');"> 3142 <picture> 3143 <source 3144 srcset="https://image.aestura.com/resources/web/images/temp/about_story_banner.webp" 3145 type="image/webp" /> 3146 <img 3147 src="https://image.aestura.com/resources/web/images/temp/about_story_banner.png" 3148 alt=""> </picture> BRAND STORY <!-- Brand Story --> 3149 </a></li> 3150 <li><a class="thumbnail-list" href="javascript:;" 3151 gtag_action="ABOUT_BRAND>About Inspired by Pharmaceutica Heritage" 3152 gtag_label="" 3153 onclick="setEventTaggingGnb(this);commonjs.commonContent('CT02');"> 3154 <picture> 3155 <source 3156 srcset="https://image.aestura.com/resources/web/images/temp/about_inspired_banner.webp" 3157 type="image/webp" /> 3158 <img 3159 src="https://image.aestura.com/resources/web/images/temp/about_inspired_banner.png" 3160 alt=""> </picture> INSPIRED BY PHARMACEUTICAL <br>HERITAGE 3161 <!-- Inspired by Pharmaceutical<br>Heritage --> 3162 </a></li> 3163 <li><a class="thumbnail-list" href="javascript:;" 3164 gtag_action="ABOUT_BRAND>Beauty Science for Sensitive skin" 3165 gtag_label="" 3166 onclick="setEventTaggingGnb(this);commonjs.commonContent('CT03');"> 3167 <picture> 3168 <source 3169 srcset="https://image.aestura.com/resources/web/images/temp/about_beauty_banner.webp" 3170 type="image/webp" /> 3171 <img 3172 src="https://image.aestura.com/resources/web/images/temp/about_beauty_banner.png" 3173 alt=""> </picture> CUTTING-EDGE TECHNOLOGY <br> BY DERMA 3174 LAB <!-- Beauty Science for<br>Sensitive skin --> 3175 </a></li> 3176 <li><a class="thumbnail-list" href="javascript:;" 3177 gtag_action="ABOUT_BRAND>uality Contral System" gtag_label="" 3178 onclick="setEventTaggingGnb(this);commonjs.commonContent('CT04');"> 3179 <picture> 3180 <source 3181 srcset="https://image.aestura.com/resources/web/images/temp/about_quality_banner.webp" 3182 type="image/webp" /> 3183 <img 3184 src="https://image.aestura.com/resources/web/images/temp/about_quality_banner.png" 3185 alt=""> </picture> QUALITY CONTROL SYSTEM <br>OPTIMIZED FOR SENSITIVE SKIN <!-- Quality Contral System --> 3186 </a></li> 3187 </ul> 3188 </div> 3189 </div> 3190 </div></li> 3191 <!-- OUR PRODUCTS --> 3192 <li><a href="javascript:;" 3193 gtagjs.eventTaggingNew(this,'GNB');" gtag_action="SHOPPING" 3194 gtag_label=""><span>OUR PRODUCTS</span></a> 3195 <div class="subWrap type2" style="height: 400px;"> 3196 <div class="inner"> 3197 <div class="subMenu"> 3198 <div class="description"> 3199 <strong class="menuNm">AESTURA 365</strong> 3200 </div> 3201 <ul class="list"> 3202 <li> 3203 <ul class="link"> 3204 <li><a class="subMenu_all" href="javascript:;" gtag_action="SHOPPING" 3205 gtag_label="AESTURA 365> 3206 ALL" 3207 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC02');">ALL 3208 </a></li> 3209 3210 <li><a href="javascript:;" gtag_action="SHOPPING" 3211 gtag_label="AESTURA 365> 3212 ATOBARRIER<sup>365</sup>" 3213 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0201');"> 3214 ATOBARRIER<sup>365</sup> 3215 </a></li> 3216 3217 <li><a href="javascript:;" gtag_action="SHOPPING" 3218 gtag_label="AESTURA 365> 3219 THERACNE<sup>365</sup>" 3220 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0202');"> 3221 THERACNE<sup>365</sup> 3222 </a></li> 3223 3224 <li><a href="javascript:;" gtag_action="SHOPPING" 3225 gtag_label="AESTURA 365> 3226 REGEDERM<sup>365</sup>" 3227 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0203');"> 3228 REGEDERM<sup>365</sup> 3229 </a></li> 3230 3231 <li><a href="javascript:;" gtag_action="SHOPPING" 3232 gtag_label="AESTURA 365> 3233 A-CICA<sup>365</sup>" 3234 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0204');"> 3235 A-CICA<sup>365</sup> 3236 </a></li> 3237 3238 <li><a href="javascript:;" gtag_action="SHOPPING" 3239 gtag_label="AESTURA 365> 3240 DERMA UV<sup>365</sup>" 3241 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0206');"> 3242 DERMA UV<sup>365</sup> 3243 </a></li> 3244 3245 </ul> 3246 </li> 3247 </ul> 3248 </div> 3249 <!-- ë³ìí매ìí --> 3250 <div class="subMenu"> 3251 <div class="description"> 3252 <strong class="menuNm">AESTURA ë³ìí매ìí</strong> 3253 </div> 3254 <ul class="list type2"> 3255 <li> 3256 <ul class="link"> 3257 <li><a class="subMenu_all" href="javascript:;" gtag_action="SHOPPING" 3258 gtag_label="AESTURA ë³ìí매ìí> 3259 AESTURA" 3260 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC01');">AESTURA 3261 </a></li> 3262 </ul> <strong class="menuNm2">ìë£ê¸°ê¸°</strong> 3263 <ul class="link"> 3264 3265 3266 <li><a href="javascript:;" gtag_action="SHOPPING" 3267 gtag_label="AESTURA ë³ìí매ìí>DERMA BABY<sup>PRO</sup>(MD)" 3268 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0111');"> 3269 DERMA BABY<sup>PRO</sup>(MD) 3270 </a></li> 3271 3272 3273 3274 <li><a href="javascript:;" gtag_action="SHOPPING" 3275 gtag_label="AESTURA ë³ìí매ìí>ATOBARRIER(MD)" 3276 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0104');"> 3277 ATOBARRIER(MD) 3278 </a></li> 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 </ul> 3294 </li> 3295 <li> 3296 <ul class="link"> 3297 <li style="margin-bottom: 14px;"> </li> 3298 </ul> <strong class="menuNm2">íì¥í</strong> 3299 <ul class="link"> 3300 3301 3302 3303 3304 3305 3306 <li><a href="javascript:;" gtag_action="SHOPPING" 3307 gtag_label="AESTURA ë³ìí매ìí>DERMA UV<sup>PRO</sup>" 3308 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0113');"> 3309 DERMA UV<sup>PRO</sup> 3310 </a></li> 3311 3312 3313 3314 <li><a href="javascript:;" gtag_action="SHOPPING" 3315 gtag_label="AESTURA ë³ìí매ìí>THERACNE" 3316 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0102');"> 3317 THERACNE 3318 </a></li> 3319 3320 3321 3322 <li><a href="javascript:;" gtag_action="SHOPPING" 3323 gtag_label="AESTURA ë³ìí매ìí>A-CICA<sup>PRO</sup>" 3324 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0109');"> 3325 A-CICA<sup>PRO</sup> 3326 </a></li> 3327 3328 3329 3330 <li><a href="javascript:;" gtag_action="SHOPPING" 3331 gtag_label="AESTURA ë³ìí매ìí>DERMA SCALP<sup>PRO</sup>" 3332 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0110');"> 3333 DERMA SCALP<sup>PRO</sup> 3334 </a></li> 3335 3336 3337 3338 <li><a href="javascript:;" gtag_action="SHOPPING" 3339 gtag_label="AESTURA ë³ìí매ìí>ATOBARRIER(íì¥í)" 3340 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0101');"> 3341 ATOBARRIER(íì¥í) 3342 </a></li> 3343 3344 3345 3346 <li><a href="javascript:;" gtag_action="SHOPPING" 3347 gtag_label="AESTURA ë³ìí매ìí>DERMA BABY<sup>PRO</sup>" 3348 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0112');"> 3349 DERMA BABY<sup>PRO</sup> 3350 </a></li> 3351 3352 3353 </ul> 3354 </li> 3355 <!--260219ìì <li> 3356 <ul class="link"> 3357 <li> </li> 3358 </ul> <strong class="menuNm2">ë°ì´íë·°í°</strong> 3359 <ul class="link"> 3360 <li><a style="padding-top: 0;" href="javascript:;" 3361 gtag_action="SHOPPING" gtag_label="AESTURA ë³ìí매ìí>ë°ì´íë·°í°" 3362 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0114');">VITAL 3363 BEAUTIE</a></li> 3364 </ul> 3365 </li> --> 3366 <!-- 260810:ILLYOONì¶ê° --> 3367 <li> 3368 <ul class="link"> 3369 <li> 3370 <a class="subMenu_all" href="javascript:;" gtag_action="SHOPPING" gtag_label="ë³ìí매ìí>ILLIYOON" 3371 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC03');">ILLIYOON</a> 3372 </li> 3373 </ul> 3374 <strong class="menuNm2">íì¥í</strong> 3375 <ul class="link"> 3376 <li> 3377 <a href="javascript:;" 3378 onclick="setEventTaggingGnb(this);commonjs.pdtList('PC0301');">DermaExpert Pro</a> 3379 </li> 3380 </ul> 3381 </li> 3382 </ul> 3383 </div> 3384 </div> 3385 </div></li> 3386 <!-- ADVICE FOR SENSITIVE SKIN --> 3387 <li><a href="javascript:;" gtag_action="ASK&ANSWER AESTURA" 3388 gtag_label="" 3389 onclick="setEventTaggingGnb(this);commonjs.locate('askList');"> 3390 <span>ADVICE FOR SENSITIVE SKIN</span> 3391 </a> 3392 <div class="subWrap type3"> 3393 <div class="inner"> 3394 <div class="subMenu"> 3395 <ul class="link"> 3396 <li><a class="thumbnail-list" href="javascript:;" 3397 gtag_action="ASK&ANSWER AESTURA" gtag_label="" 3398 onclick="setEventTaggingGnb(this);commonjs.locate('askList');"> 3399 <picture> 3400 <source 3401 srcset="https://image.aestura.com/resources/web/images/temp/advice_ask_banner.webp" 3402 type="image/webp" /> 3403 <img 3404 src="https://image.aestura.com/resources/web/images/temp/advice_ask_banner.png" 3405 alt=""> </picture> <!-- ASK&ANSWER AESTURA --> ASK AESTURA 3406 </a></li> 3407 <li><a class="thumbnail-list" href="javascript:;" 3408 gtag_action="DERMA CLINIC" gtag_label="" 3409 onclick="setEventTaggingGnb(this);commonjs.locate('beautyInsideList');"> 3410 <picture> 3411 <source 3412 srcset="https://image.aestura.com/resources/web/images/temp/advice_derma_banner.webp" 3413 type="image/webp" /> 3414 <img 3415 src="https://image.aestura.com/resources/web/images/temp/advice_derma_banner.png" 3416 alt=""> </picture> AESTURA DERMA CLINIC 3417 </a></li> 3418 </ul> 3419 </div> 3420 </div> 3421 </div></li> 3422 <!-- STORE --> 3423 <li><a href="javascript:;" gtag_action="STORE" gtag_label="" 3424 onclick="setEventTaggingGnb(this);commonjs.locate('store');"><span>STORE</span></a> 3425 <div class="subWrap"> 3426 <div class="subMenu"> 3427 <ul class="link"> 3428 <li><a href="javascript:;" gtag_action="STORE>AESTURA 365" 3429 gtag_label="" 3430 onclick="setEventTaggingGnb(this);commonjs.locate('store');">AESTURA 3431 365</a></li> 3432 <li><a href="javascript:;" gtag_action="AESTURA ë³ìí매ìí" 3433 gtag_label="" 3434 onclick="setEventTaggingGnb(this);commonjs.locate('findStore');">AESTURA ë³ìí매ìí</a></li> 3435 </ul> 3436 </div> 3437 </div></li> 3438 <!-- EVENT --> 3439 <li><a href="javascript:;" gtag_action="EVENT" gtag_label="" 3440 onclick="setEventTaggingGnb(this);commonjs.locate('eventList');"> 3441 <span>EVENT</span> 3442 </a> 3443 <div class="subWrap"> 3444 <div class="subMenu"> 3445 <ul> 3446 <li><a href="javascript:;" gtag_action="EVENT>ì§íì¤ì¸ì´ë²¤í¸" 3447 gtag_label="" 3448 onclick="setEventTaggingGnb(this);commonjs.locate('eventList');">ì§íì¤ì¸ 3449 ì´ë²¤í¸</a></li> 3450 <li><a href="javascript:;" gtag_action="EVENT>ì¢ ë£ëì´ë²¤í¸" 3451 gtag_label="" 3452 onclick="setEventTaggingGnb(this);commonjs.locate('eventEndList');">ì¢ ë£ë 3453 ì´ë²¤í¸</a></li> 3454 <li><a href="javascript:;" gtag_action="EVENT>ë¹ì²¨ìë°í" 3455 gtag_label="" 3456 onclick="setEventTaggingGnb(this);commonjs.locate('eventWinList');">ë¹ì²¨ì 3457 ë°í</a></li> 3458 </ul> 3459 </div> 3460 </div></li> 3461 <!-- NEWS --> 3462 <li><a href="javascript:;" gtag_action="NEWS" gtag_label="" 3463 onclick="setEventTaggingGnb(this);commonjs.locate('newsList');"><span>NEWS</span></a> 3464 </li> 3465 </ul> 3466 <span class="mall"><a href="javascript:;" gtag_action="ìì¬ì ì©ëª°" 3467 gtag_label="" 3468 onclick="setEventTaggingGnb(this);commonjs.locate('aesturamall');">ìì¬ì ì©ëª°</a></span> 3469 </div> 3470 </div> 3471 </div> 3472 <!-- //GNB --> 3473</header> 3474 3475 <!-- //header --> 3476 3477 <!-- ìë¨ë°°ë --> 3478 <div class="top_banner type2 derma"> 3479 <div class="inner"> 3480 <h2 class="pageTitle">AESTURA DERMA CLINIC</h2> 3481 <!-- <h2 class="pageTitle right-ban-text">AESTURA DERMA CLINIC</h2> --> 3482 </div>
3483 </div> 3484 <!-- //ìë¨ë°°ë --> 3485 <!-- ìë¨ë¬¸êµ¬ --> 3486 <div class="area_txt"> 3487 AESTURA DERMA CLINICì í¼ë¶ê³¼ ì 문ìë¤ê³¼ í¨ê» 민ê°ì± í¼ë¶ì ëí ì ìµí í¼ë¶ ì§ìì ê³µì í©ëë¤. 3488 </div> 3489 <!-- //ìë¨ë¬¸êµ¬ --> 3490 3491 <form name="frm_beautyInsideList" id="frm_beautyInsideList" method="post"action="/web/beautyinside/list/ajax.do" ></form> 3492 <input type="hidden" id="beautyinside_seq" name="seq"/> 3493 <input type="hidden" id="pageNo" name="pageNo" value="1"/> 3494 <input type="hidden" id="totalCount" name="totalCount" value="21"/> 3495 <div class="contents_wide"> 3496 <ul class="beautyInside" id="tmpBeautyinsideList"> 3497 </ul> 3498 <!-- pagination --> 3499 <div class="pagination" id="beautyInside_pagination"> 3500 </div> 3501 <!-- //pagination --> 3502 </div> 3503 </form> 3504 3505 <!-- footer --> 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537<footer id="footer" class="footer"> 3538 <div class="noticeArea"> 3539 <div class="contents_wide"> 3540 3541 3542 3543 <ul class="links"> 3544 <li><a href="javascript:;" onclick="commonjs.terms();">ì¬ì´í¸ ì´ì©ì½ê´</a></li> 3545 <li><a href="javascript:;" onclick="commonjs.privacy();"><strong class="nb">ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨</strong></a></li> 3546 <li><a href="javascript:;" onclick="commonjs.sitemap();">Sitemap</a></li> 3547 </ul> 3548 <p class="cs">ìë¹ììë´ì¤ (ìì ììê¸ë¶ë´) 080-023-3900 ì´ììê° : ì~ê¸ 09:00 ~ 18:00</p> 3549 <p class="cs">ìì¬ì ì©ëª° ì´ì© ê´ë ¨ 문ì 080-813-3900 ì´ììê° : ì~ê¸ 09:00 ~ 16:00</p> 3550 3551 3552 <div class="footLinks"> 3553 <ul class="sns"> 3554 <li><a href="javascript:;" onclick="commonjs.locate('facebook', {target:'_blank'}); gtagjs.event({category:'FOOTER',action:'OFFICIAL_SNS',label:'FACEBOOK'});"><span>íì´ì¤ë¶</span></a></li> 3555 <li><a href="javascript:;" onclick="commonjs.locate('instagram', {target:'_blank'}); gtagjs.event({category:'FOOTER',action:'OFFICIAL_SNS',label:'INSTAGRAM'});"><span>ì¸ì¤íê·¸ë¨</span></a></li> 3556 <li><a href="javascript:;" onclick="commonjs.locate('youtube', {target:'_blank'}); gtagjs.event({category:'FOOTER',action:'OFFICIAL_SNS',label:'YOUTUBE'});"><span>ì íë¸</span></a></li> 3557 </ul> 3558 </div> 3559 </div> 3560 </div> 3561 <div class="copy"> 3562 <div class="contents_wide after"> 3563 <p class="logo">AMOREPACIFIC</p> 3564 <p class="info"> 3565 <em>ãì모ë í¼ìí½</em> 3566 <em>ìì¸í¹ë³ì ì©ì°êµ¬ íê°ëë¡ 100(íê°ë¡2ê°)</em> 3567 <em>ëíì´ì¬ : ê¹ì¹í</em> 3568 <em> 3569 ì¬ì ì ë±ë¡ë²í¸ : 106-86-43373 3570 <a href="javascript:;" onclick="window.open('http://www.ftc.go.kr/bizCommPop.do?wrkr_no=1068643373&apv_perm_no=', 'kcp_pop', 'width=750 height=730 menubar=no,scrollbars=1,resizable=no,status=no')">ì¬ì ìì ë³´íì¸</a> 3571 </em><br /> 3572 <em>íµì í매ì ì ê³ ë²í¸: 2017-ìì¸ì©ì°-1308</em><!-- em>ê°ì¸ì ë³´ ë³´í¸ ì± ìì : ë§¹ì¬ì°</em --> 3573 <em>
3573í¸ì¤í ìë¹ì¤ ì ê³µì ãì모ë í¼ìí½</em><br> 3574 <span class="rights">AMOREPACIFIC CORPORATION. ALL RIGHTS RESERVED.</span> 3575 </p> 3576 </div> 3577 </div> 3578 3579 <!-- WIDERPLANET SCRIPT START 2020.7.30 --> 3580 <div id="wp_tg_cts" style="display:none;"></div> 3581
3581<script type="text/javascript"> 3582 var wptg_tagscript_vars = wptg_tagscript_vars || []; 3583 wptg_tagscript_vars.push( 3584 (function() { 3585 return { 3586 wp_hcuid:"", /*ê³ ê°ëë² ë± Unique ID (ex. ë¡ê·¸ì¸ ID, ê³ ê°ëë² ë± )를 ìí¸ííì¬ ëì . 3587 *주ì : ë¡ê·¸ì¸ íì§ ìì ì¬ì©ìë ì´ë í ê°ë ëì íì§ ììµëë¤.*/ 3588 ti:"47684", /*ê´ê³ 주 ì½ë */ 3589 ty:"Home", /*í¸ëí¹íê·¸ íì */ 3590 device:"web" /*ëë°ì´ì¤ ì¢ ë¥ (web ëë mobile)*/ 3591 }; 3592 })); 3593 </script>
3593 3594
3594<script type="text/javascript" async src="//cdn-aitg.widerplanet.com/js/wp_astg_4.0.js"></script>
3594 3595 <!-- // WIDERPLANET SCRIPT END 2020.7.30 --> 3596 3597
3597<script type="text/javascript"> 3598 Â Â window._rblq = window._rblq || []; 3599 Â Â _rblq.push(['setVar','cuid','995277fa-6475-49b1-92fb-548ceec0e0f8']); 3600 Â Â _rblq.push(['setVar','deviceâ,âPW']); 3601 Â Â _rblq.push(['setVar','userId',""]);Â // optional 3602 Â Â _rblq.push(['track','visit']); 3603 Â Â (function(s,x){s=document.createElement('script');s.type='text/javascript'; 3604 Â Â s.async=true;s.defer=true;s.src=(('https:'==document.location.protocol)?'https':'http')+ 3605 Â Â '://assets.recobell.io/rblc/js/rblc-apne1.min.js'; 3606 Â Â x=document.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);})(); 3607 </script>
3607 3608 3609</footer>
3610<script type="text/javascript"> 3611//ê³µì§ì¬í ìµì 1ê±´ ì¡°í : 2025.10 리ë´ì¼ë¡ ê³µì§ì¬í ìì 3612/* function getFooterNoticeList(){ 3613 commonjs.noticeList("div_notice_footer"); 3614} */ 3615//push 3616function setEventTaggingFooter(src) { 3617 3618 var param = new Object(); 3619 param.action = $(src).attr("gtag_action"); 3620 param.category = comutil.isEmpty($(src).attr("gtag_category")) == false ? $(src).attr("gtag_category") : 'FOOTER'; 3621 param.label = $(src).attr("gtag_label"); 3622 gtagjs.event(param); 3623} 3624//ê³µì§ì¬í í¸ì¶ : 2025.10 리ë´ì¼ë¡ ê³µì§ì¬í ìì 3625//getFooterNoticeList(); 3626 3627//2025.10 리ë´ì¼ë¡ ê³µì§ì¬í ìì 3628/* function fn_SalesPopup(){ 3629 webutil.alert('<p class="sales_manager"><br/>ìì ë´ë¹ì ì ë³´: <span></span> <br/> <span style="font-size:14px;">(ìíì¤ëª ë° ìì¬ì ì©ëª° ì´ì©ë°©ë² ìë´ë¥¼ ìí 방문 ìì²ê°ë¥í©ëë¤)</span></p>'); 3630 return false; 3631} */ 3632 3633</script>
3633 3634 <!-- //footer --> 3635 </div> 3636 <!-- //container --> 3637 </div> 3638 3639 <!-- ê³µíµ layer --> 3640 3641 3642 3643 3644 3645 3646 3647<!-- ë¸ë¡ê·¸ í¬ì¤í ìì¸ íì --> 3648<div class="layerPopupArea" id="postingView"> 3649 <div class="layerPopup" style="width:730px;"> 3650 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3651 <div id="layerCont"> 3652 <!-- ë´ì© ì ë ¥ ìì --> 3653 </div> 3654 </div> 3655</div> 3656<!-- ë¸ë¡ê·¸ í¬ì¤í ìì¸ íì --> 3657 3658<!-- í¬í 리뷰 ìì± íì --> 3659<div class="layerPopupArea review_write photo" id="photo_review_write"> 3660 <div class="layerPopup" style="width:730px;"> 3661 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3662 <div class="titleArea"> 3663 <i></i> 3664 <div class="title">í¬í 리뷰 ìì±</div> 3665 </div> 3666 <div class="layerBody"> 3667 <div class="layerCont" id="layerCont"> 3668 <!-- ë´ì© ì ë ¥ ìì --> 3669 </div> 3670 </div> 3671 </div> 3672</div> 3673<!-- í¬í 리뷰 ìì± íì --> 3674 3675<!-- 구매í기 ìì± íì --> 3676<div class="layerPopupArea review_write" id="product_review_write"> 3677 <div class="layerPopup" style="width:730px;"> 3678 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3679 <div class="titleArea"> 3680 <i></i> 3681 <div class="title">구매í기 ìì±</div> 3682 </div> 3683 <div class="layerBody"> 3684 <div class="layerCont" id="layerCont"> 3685 <!-- ë´ì© ì ë ¥ ìì --> 3686 </div> 3687 </div> 3688 </div> 3689</div> 3690<!-- í¬í 리뷰 ìì± íì --> 3691 3692<!-- ìí찾기 íì --> 3693<div class="layerPopupArea findProductPop" id="findProduct"> 3694 <div class="layerPopup" style="width:500px;"> 3695 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3696 <div class="titleArea"> 3697 <i></i> 3698 <div class="title">ìí찾기</div> 3699 </div> 3700 <div class="layerBody"> 3701 <div class="layerCont" id="layerCont"> 3702 <!-- ë´ì© ì ë ¥ ìì --> 3703 </div> 3704 </div> 3705 </div> 3706</div> 3707<!-- //ìí찾기 íì --> 3708 3709<!-- layer ê³µíµ --> 3710<!-- <div class="layerPopupArea" id="layer_common"> --> 3711<!-- <div class="layerPopup" style="width:730px;"> --> 3712<!-- <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> --> 3713<!-- <div id="layerCont"> --> 3714 <!-- ë´ì© ì ë ¥ ìì --> 3715<!-- </div> --> 3716<!-- </div> --> 3717<!-- </div> --> 3718<!-- layer ê³µíµ --> 3719 3720<!-- ìí ì ì² ìì± ê³µíµ --> 3721<div class="layerPopupArea" id="sampleApplication"> 3722 <div class="layerPopup" style="width:730px;"> 3723 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3724 <div class="titleArea"> 3725 <div class="title">ìí ì ì²</div> 3726 <i></i> 3727 </div> 3728 <div class="layerBody"> 3729 <div class="layerCont" id="layerCont"> 3730 <!-- ë´ì©ì´ ë¤ì´ê°ëë¤. --> 3731 </div> 3732 </div> 3733 </div> 3734</div> 3735 3736<!-- ë°°ì¡ì§ê´ë¦¬ --> 3737<div class="layerPopupArea deliveryInfoMng" id="deliveryInfoMng"> 3738 <div class="layerPopup" style="width:950px;"> 3739 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3740 <div class="titleArea"> 3741 <div class="title">ë°°ì¡ì§ ê´ë¦¬</div> 3742 <i></i> 3743 </div> 3744 <div class="layerBody"> 3745 <div class="layerCont" id="layerCont"> 3746 <!-- ë´ì©ì´ ë¤ì´ê°ëë¤. --> 3747 </div> 3748 </div> 3749 </div> 3750</div> 3751 3752<!-- ìí´ë¦ ì¹´ë ê´ë¦¬ --> 3753<div class="layerPopupArea" id="OCmanagement"> 3754 <div class="layerPopup" style="width:550px;"> 3755 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a>
3756 <div class="titleArea"> 3757 <div class="title">ê²°ì ì¹´ë ê´ë¦¬</div> 3758 <i></i> 3759 </div> 3760 <div class="layerBody"> 3761 <div class="layerCont" id="layerCont"> 3762 <!-- ë´ì© --> 3763 </div> 3764 </div> 3765 </div> 3766</div> 3767<!-- //ìí´ë¦ ì¹´ë ê´ë¦¬ --> 3768 3769<!-- ìí´ë¦ê²°ì ì ì©ì¹´ë ë±ë¡/ìì --> 3770<div class="layerPopupArea" id="OCcartEdit"> 3771 <div class="layerPopup" style="width:550px;"> 3772 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3773 <div class="titleArea"> 3774 <div class="title">ìë ê²°ì ì ì©ì¹´ë ê´ë¦¬</div> 3775 <i></i> 3776 </div> 3777 <div class="layerBody"> 3778 <div class="layerCont" id="layerCont"> 3779 3780 </div> 3781 </div> 3782 </div> 3783</div> 3784<!-- //ìí´ë¦ê²°ì ì ì©ì¹´ë ë±ë¡/ìì --> 3785 3786<!-- [NEW] layer ê³µíµ --> 3787<div class="layerPopupArea" id="layer_common"> 3788 <div class="layerPopup" style="width:580px;"> 3789 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3790 <div class="titleArea" id="_layer_titleArea" style="display:none;"> 3791 <div class="title" id="_layer_title"><!-- íì´íì´ ë¤ì´ê°ëë¤. --></div> 3792 <i></i> 3793 </div> 3794 <div class="layerBody"> 3795 <div class="layerCont" id="layerCont"> 3796 <!-- ë´ì©ì´ ë¤ì´ê°ëë¤. --> 3797 </div> 3798 </div> 3799 </div> 3800</div> 3801 3802<!-- ì°í¸ë²í¸ ê²ì --> 3803<div class="layerPopupArea" id="findZipcode"> 3804 <div class="layerPopup" style="width:580px;"> 3805 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3806 <div class="titleArea"> 3807 <div class="title">ì°í¸ë²í¸ ê²ì</div> 3808 <i></i> 3809 </div> 3810 <div class="layerBody"> 3811 <div class="layerCont" id="layerCont"> 3812 <!-- ë´ì©ì´ ë¤ì´ê°ëë¤. --> 3813 </div> 3814 </div> 3815 </div> 3816</div> 3817 3818<div class="layerPopupArea" id="layer_alert"> 3819 <div class="layerPopup alertType"> 3820 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3821 <div class="layerBody"> 3822 <div class="layerCont"> 3823 <p class="msg" id="layer_alert_msg">ì ì²ì´ ìë£ëììµëë¤.</p> 3824 <div class="btnWrap"> 3825 <div class="btn sizeL style2"><a href="javascript:;" onclick="layerPopClose(this);" id="layer_alert_button_ok">íì¸</a></div> 3826 </div> 3827 </div> 3828 </div> 3829 </div> 3830</div> 3831<!-- //alert popup --> 3832 3833<!-- alert popup --> 3834<div class="layerPopupArea" id="layer_alert"> 3835 <div class="layerPopup alertType"> 3836 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3837 <div class="layerBody"> 3838 <div class="layerCont"> 3839 <p class="msg" id="layer_alert_msg">ì ì²ì´ ìë£ëììµëë¤.</p> 3840 <div class="btnWrap"> 3841 <div class="btn sizeL style2"><a href="javascript:;" onclick="layerPopClose(this);" id="layer_alert_button_ok">íì¸</a></div> 3842 </div> 3843 </div> 3844 </div> 3845 </div> 3846</div> 3847<!-- //alert popup --> 3848 3849<!-- confirm layer --> 3850<div class="layerPopupArea" id="layer_confirm"> 3851 <div class="layerPopup"> 3852 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3853<!-- <div class="titleArea"> --> 3854<!-- <div class="title" id="layer_confirm_title">íì´í</div> --> 3855<!-- <i></i> --> 3856<!-- </div> --> 3857 <div class="layerBody"> 3858 <div class="layerCont"> 3859 <p class="msg" id="layer_confirm_msg">ë©ìì§</p> 3860 <div class="btnWrap"> 3861 <ul> 3862 <li><div class="btn sizeL style2"><a href="javascript:;" id="layer_confirm_button_ok">íì¸</a></div></li> 3863 <li><div class="btn sizeL style1"><a href="javascript:;" id="layer_confirm_button_cancel">ì·¨ì</a></div></li> 3864 </ul> 3865 </div> 3866 </div> 3867 </div> 3868 </div> 3869</div> 3870<!-- //confirm layer --> 3871<!-- confirm layer ì문--> 3872<div class="layerPopupArea" id="layer_confirm2"> 3873 <div class="layerPopup"> 3874 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a>
3875 <div class="layerBody"> 3876 <div class="layerCont"> 3877 <p class="msg" id="layer_confirm2_msg">ë©ìì§</p> 3878 <div class="btnWrap"> 3879 <ul> 3880 <li><div class="btn sizeL style2"><a href="javascript:;" id="layer_confirm2_button_ok">Confirm</a></div></li> 3881 <li><div class="btn sizeL style1"><a href="javascript:;" id="layer_confirm2_button_cancel">Cancel</a></div></li> 3882 </ul> 3883 </div> 3884 </div> 3885 </div> 3886 </div> 3887</div> 3888<!-- //confirm layer --> 3889 3890<!-- confirm layer --> 3891<div class="layerPopupArea" id="layer_custom_confirm"> 3892 <div class="layerPopup"> 3893 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3894 <div class="layerBody"> 3895 <div class="layerCont"> 3896 <p class="msg" id="layer_custom_confirm_msg">ë©ìì§</p> 3897 <div class="btnWrap"> 3898 <ul> 3899 <li><div class="btn sizeL style2"><a href="javascript:;" id="layer_custom_confirm_btn1">íì¸</a></div></li> 3900 <li><div class="btn sizeL style1"><a href="javascript:;" id="layer_custom_confirm_btn2">ì·¨ì</a></div></li> 3901 </ul> 3902 </div> 3903 </div> 3904 </div> 3905 </div> 3906</div> 3907<!-- //confirm layer --> 3908 3909<!-- ì ê³ ì림 ì ì² --> 3910<div class="layerPopupArea" id="restockNoti"> 3911 <div class="layerPopup"> 3912 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3913 <div class="titleArea"> 3914 <div class="title">ì ê³ ì림 ì ì²</div> 3915 <i></i> 3916 </div> 3917 <div class="layerBody"> 3918 <div class="layerCont" id="div_restockCont"> 3919 </div> 3920
3920<script id="notiTmpl" type="text/x-jsrender"> 3921 <p class="p1">ì ê³ ì림ì ì ì²íìë©´, ì¼ìíì ìíì´ íë§¤ê° ë¤ì ììë ë <br />íìëì í´ëí°ì¼ë¡ ë©ìì§ë¥¼ ë°ì¡í´ ë립ëë¤.</p> 3922 <p class="tbTitle">ì ì²ìí</p> 3923 <table summary="ì ê³ ì림 ì ì²ìí"> 3924 <colgroup><col width="100"><col width="*"></colgroup> 3925 <tbody> 3926 <tr> 3927 <th>ì íëª </th> 3928 <td>{{:prdNm}}</td> 3929 </tr> 3930 <tr> 3931 <th>ìµì ëª </th> 3932 <td>{{:optNm}}</td> 3933 </tr> 3934 </tbody> 3935 </table> 3936 <p class="mgt10">ì ê³ ì림 ì ì² ì í´ëí°ë²í¸ ìì ì´ íìí ê²½ì° ë§ì´íì´ì§>ë´ì ë³´ ìì ìì ì ë³´ ìì í ì ì²íì¬ ì£¼ì기 ë°ëëë¤.</p> 3937 <div class="btnWrap"> 3938 <ul> 3939 <li><div class="btn sizeL style2"><a href="javascript:;" onclick="fn_requestNoti({{:prdSeq}}, '{{:sapCd}}');" >ì ê³ ì림 ì ì²</a></div></li> 3940 <li><div class="btn sizeL style2"><a href="javascript:;" onclick="layerPopClose(this);">ì·¨ì</a></div></li> 3941 </ul> 3942 </div> 3943 </script>
3943 3944 </div> 3945 </div> 3946</div> 3947<!-- //ì ê³ ì림 ì ì² --> 3948 3949<!-- ì¿ í°ì¬ì©ìë´--> 3950<div class="layerPopupArea" id="useCoupon_guide"> 3951 <div class="layerPopup"> 3952 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3953 <div class="titleArea"> 3954 <div class="title">ì¿ í° ì¬ì© ìë´</div> 3955 <i></i> 3956 </div> 3957 <div class="layerBody"> 3958 <div class="layerCont" id="layerCont"> 3959 3960 </div> 3961 </div> 3962 </div> 3963</div> 3964<!-- //ì¿ í°ì¬ì©ìë´--> 3965 3966<!-- ì 기배ì¡ì´ì©ê°ì´ë --> 3967<div class="layerPopupArea" id="regularOrderGuide"> 3968 <div class="layerPopup" style="width:580px"> 3969 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 3970 <div class="titleArea"> 3971 <div class="title">ìì¤í¸ë¼ ì ê¸°ë°°ì¡ ìë¹ì¤ ì´ì©ê°ì´ë</div> 3972 <i></i> 3973 </div> 3974 <div class="layerBody"> 3975 <div class="layerCont"> 3976 <ul class="list"> 3977 <li> 3978 1. ì ê¸°ë°°ì¡ ìí ì í 3979 <ul> 3980 <li>- ìí ìì¸íì´ì§ìì ì주 구매íë ìí ì ê¸°ë°°ì¡ ì¥ë°êµ¬ë ë´ê¸°</li> 3981 </ul> 3982 </li> 3983 <li> 3984 2. ì 기배ì¡ì¼ ì¤ì 3985 <ul> 3986 <li>- ìí ë°ì¡ ë ì§ì ë°°ì¡ì§ ì ë³´ ì¤ì </li> 3987 </ul> 3988 </li> 3989 <li> 3990 3. ìëê²°ì ì¤ì 3991 <ul> 3992 <li>- 매ì ìëì¼ë¡ ê²°ì ë ì¹´ë ì ë³´ì ë ¥</li> 3993 <li>- ì ê¸°ë°°ì¡ ì ì² í ì¸ íí ë°ê³ ê²°ì í기 3994 <ul> 3995 <li>ì ê¸°ë°°ì¡ ìë¹ì¤ë ë°°ì¡ íìê° ë§ììë¡ í ì¸ ííì´ ì»¤ì§ëë¤.</li> 3996 <li>í ì¸ ìíì ê²½ì° ì ê¸°ë°°ì¡ í ì¸ê³¼ ì¤ë³µ ì ì©ëì§ ìì¼ë©°, ì¿ í°ì ì¬ì©ì´ ë¶ê°í©ëë¤.</li> 3997 </ul> 3998 </li> 3999 </ul> 4000 </li> 4001 <li> 4002 4. ì ê¸°ë°°ì¡ ë¯¸ë£¨ê¸° 4003 <ul> 4004 <li>- ë¤ì ìíì ë°ê¸° ì ì°ê³ ìë ìíì´ ë¨ììë¤ë©´, 1í 미루기 ì ì² 4005 <ul> 4006 <li>1í 미루기 ì ì²ì ì 1í ë§ì´íì´ì§>ì 기배ì¡ì ì²ë´ììì ì ì² ê°ë¥í©ëë¤.</li> 4007 </ul> 4008 </li> 4009 </ul> 4010 </li> 4011 </ul> 4012 <div class="btnWrap"> 4013 <span class="btn sizeL style2"><a href="javascript:;" onclick="layerPopClose(this);">ë«ê¸°</a></span> 4014 </div> 4015 </div> 4016 </div> 4017 </div> 4018</div> 4019<!-- //ì 기배ì¡ì´ì©ê°ì´ë --> 4020 4021<!-- ì 기배ì¡ì´ì©ê°ì´ë --> 4022<div class="layerPopupArea" id="prtMomRegularOrderGuide"> 4023 <div class="layerPopup" style="width:580px"> 4024 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4025 <div class="titleArea"> 4026 <div class="title">ì¡ìë§ ì ì© ì ê¸°ë°°ì¡ ìë¹ì¤ ì´ì©ê°ì´ë</div> 4027 <i></i> 4028 </div> 4029 <div class="layerBody"> 4030 <div class="layerCont"> 4031 <ul class="list"> 4032 <li> 4033 1. ì ê¸°ë°°ì¡ ìí ì í 4034 <ul> 4035 <li>- ìí ìì¸íì´ì§ìì ì주 구매íë ìí ì ê¸°ë°°ì¡ ì¥ë°êµ¬ë ë´ê¸°</li> 4036 </ul> 4037 </li> 4038 <li> 4039 2. ì 기배ì¡ì¼ ì¤ì 4040 <ul> 4041 <li>- ìí ë°ì¡ ë ì§ì ë°°ì¡ì§ ì ë³´ ì¤ì </li> 4042 </ul> 4043 </li> 4044 <li> 4045 3. ìëê²°ì ì¤ì 4046 <ul> 4047 <li>- 매ì ìëì¼ë¡ ê²°ì ë ì¹´ë ì ë³´ì ë ¥</li> 4048 <li>- ì ê¸°ë°°ì¡ ì ì² í ì¸ íí ë°ê³ ê²°ì í기 4049 <ul> 4050 <li>í ì¸ ìíì ê²½ì° ì ê¸°ë°°ì¡ í ì¸ê³¼ ì¤ë³µ ì ì©ëì§ ìì¼ë©°, ì¿ í°ì ì¬ì©ì´ ë¶ê°í©ëë¤.</li> 4051 </ul> 4052 </li> 4053 </ul> 4054 </li> 4055 <!-- <li> 4056 4. ì ê¸°ë°°ì¡ ë¯¸ë£¨ê¸° 4057 <ul> 4058 <li>- ë¤ì ìíì ë°ê¸° ì ì°ê³ ìë ìíì´ ë¨ììë¤ë©´, 1í 미루기 ì ì² 4059 <ul> 4060 <li>1í 미루기 ì ì²ì ì 1í ë§ì´íì´ì§>ì 기배ì¡ì ì²ë´ììì ì ì² ê°ë¥í©ëë¤.</li> 4061 </ul> 4062 </li> 4063 </ul> 4064 </li> --> 4065 </ul> 4066 <div class="btnWrap"> 4067 <span class="btn sizeL style2"><a href="javascript:;" onclick="layerPopClose(this);">ë«ê¸°</a></span> 4068 </div> 4069 </div> 4070 </div> 4071 </div> 4072</div> 4073<!-- //ì 기배ì¡ì´ì©ê°ì´ë --> 4074 4075<!-- ìíìµì ì í --> 4076<div class="layerPopupArea" id="selectOption"> 4077 <div class="layerPopup alertType" style="width:540px;"> 4078 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a>
4079 <div class="layerBody"> 4080 <div class="layerCont"> 4081 <p class="msg">ìí ìµì ì ì ííì¸ì</p> 4082 <input type="hidden" id="input_cartType" name="input_cartType" value=""/> 4083 <input type="hidden" id="input_dlvCl" name="dlvCl" value="N"/> 4084 <input type="hidden" id="input_ordQty" name="ordQty" value="1"/> 4085 <input type="hidden" id="input_sapCd" name="sapCd" value=""/> 4086 <input type="hidden" id="input_changeTp" name="changeTp" value=""/> 4087 <span id="optListTmpl"></span> 4088
4088<script id="selectOptListTmpl" type="text/x-jsrender"> 4089 <div class="selectbox"> 4090 <button class="title" type="button" title="ê²ììµì ì í"></button> 4091 <ul class="selList"> 4092 {{for optionList}} 4093 <li> 4094 <input type="radio" catCd2nd="{{:catCd2nd}}" catCd2ndNm="{{:catCd2ndNm}}" sldOutYn="{{:sldOutYn}}" stdPrc="{{:stdPrc}}" salPrc="{{:salPrc}}" prdNm="{{:prdNm}}" optNm="{{:optNm}}" prdSeq="{{:prdSeq}}" sapCd="{{:sapCd}}" class="option" id="sel1_{{:sapCd}}" name="select1" {{if #index == 0}}checked="checked"{{/if}}> 4095 <label for="sel1_{{:sapCd}}">{{:optNm}}{{if sldOutYn == 'Y'}}<em class="fl_r colorRD">[ì¼ìíì ]</em>{{/if}}</label> 4096 </li> 4097 {{/for}} 4098 </ul> 4099 </div> 4100 </script>
4100 4101 <div class="btnWrap L2"> 4102 <ul> 4103 <li><div class="btn sizeL style2"><a id="cartSelect" href="javascript:;" onclick="fn_addOptionCart();fn_optionFireGtag();">íì¸</a></div></li> 4104 <li><div class="btn sizeL style1"><a href="javascript:;" onclick="layerPopClose(this);">ì·¨ì</a></div></li> 4105 </ul> 4106 </div> 4107 </div> 4108 </div> 4109 </div> 4110</div> 4111<!-- //ìíìµì ì í --> 4112 4113<!-- confirm layer --> 4114<div class="layerPopupArea" id="layer_shipping_agree"> 4115 <div class="layerPopup"> 4116 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4117 4118 <div class="layerBody"> 4119 <div class="layerCont" id="layerCont"> 4120 4121 </div> 4122 </div> 4123 </div> 4124</div> 4125<!-- //confirm layer --> 4126 4127<!-- ë¹ë°ë²í¸ìì --> 4128<div class="layerPopupArea" id="layer_temppw_modify"> 4129 <div class="layerPopup" style="width:500px;"> 4130 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);" id="btn_layer_temppw_modify_close"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4131 <div class="titleArea"> 4132 <div class="title">ë¹ë°ë²í¸ ìì </div> 4133 <i></i> 4134 </div> 4135 <div class="layerBody"> 4136 <div class="layerCont ta_c" id="layerCont"> 4137 4138 </div> 4139 </div> 4140 </div> 4141</div> 4142<!-- //ë¹ë°ë²í¸ìì --> 4143 4144<!-- ì´ë©ì¼ 무ë¨ìì§ ê±°ë¶ --> 4145<div class="layerPopupArea" id="mailPolicy"> 4146 <div class="layerPopup" style="width:580px;"> 4147 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4148 <div class="titleArea"> 4149 <div class="title">ì´ë©ì¼ 무ë¨ìì§ ê±°ë¶</div> 4150 <i></i> 4151 </div> 4152 <div class="layerBody"> 4153 <div class="layerCont"> 4154 <ul class="terms"> 4155 <li> 4156 <p class="article nb">ì´ë©ì¼ 무ë¨ìì§ ê±°ë¶</p> 4157 <ul class="paragraph"> 4158 <li class="def">ì´ë©ì¼ì 기ì ì ì¥ì¹ë¥¼ ì´ì©íì¬ ë¬´ë¨ì¼ë¡ ìì§, í매, ì íµíê±°ë ì´ë¥¼ ì´ì©íë ìë (ì ë³´íµì ë§ ì´ì© ì´ì§ ë° ì ë³´ ë³´í¸ ë±ì ê´í ë²ë¥) ì 50ì¡°ì 2ê·ì ì ìê±°íì¬ 1ì²ë§ì ì´íì ë²ê¸íì ì²í´ì§ëë¤.</li> 4159 </ul> 4160 </li> 4161 <li> 4162 <p class="article nb">ì´ë©ì¼ 무ë¨ìì§ ê±°ë¶</p> 4163 <ul class="paragraph"> 4164 <li>â ë구ë ì§ ì ì ì°í¸ì£¼ìì ìì§ì ê±°ë¶íë ìì¬ê° ëª ìë ì¸í°ë· ííì´ì§ìì ìëì¼ë¡ ì ì ì°í¸ 주ì를 ìì§íë íë¡ê·¸ë¨ ê·¸ ë°ì 기ì ì ì¥ì¹ë¥¼ ì´ì©íì¬ ì ì ì°í¸ 주ì를 ìì§íì¬ìë ìë ëë¤.</li> 4165 <li>â¡ ë구ë ì§ ì 1íì ê·ì ì ìë°íì¬ ìì§ë ì ìì°í¸ì£¼ì를 í매·ì íµíì¬ìë ìë ëë¤.</li> 4166 <li>⢠ë구ë ì§ ì 1í ë° ì 2íì ê·ì ì ìíì¬ ìì§ Â· í매 ë° ì íµì´ ê¸ì§ë ì ìì°í¸ 주ììì ìê³ ì´ë¥¼ ì ë³´ì ì¡ì ì´ì©íì¬ìë ìë ëë¤.</li> 4167 </ul> 4168 </li> 4169 </ul> 4170 </div> 4171 </div> 4172 </div> 4173</div> 4174<!-- //ì´ë©ì¼ 무ë¨ìì§ ê±°ë¶ --> 4175 4176<!-- ë°°ì¡ì§ ì ì¥ ì½ê´ëì --> 4177<div class="layerPopupArea" id="shippingPop_agreeTerms"> 4178 <div class="layerPopup" style="width:730px;"> 4179 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4180 <div class="titleArea"> 4181 <div class="title">ê°ì¸ì ë³´ ì´ì© ë° ìì§ì ëí ëì(ì í)</div> 4182 <i></i> 4183 </div> 4184 <div class="layerBody"> 4185 <div class="layerCont" id="layerCont"> 4186 </div> 4187 </div> 4188 </div> 4189</div> 4190<!-- //ë°°ì¡ì§ ì ì¥ ì½ê´ëì --> 4191 4192<!-- ì´ë²¤í¸ ê°ì¸ì ë³´ ìì§ ëì --> 4193<div class="layerPopupArea" id="eventPop_agreeTerms"> 4194 <div class="layerPopup" style="width:530px;"> 4195 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4196 <div class="titleArea"> 4197 <div class="title">ê°ì¸ì ë³´ ì´ì© ë° ìì§ì ëí ëì</div> 4198 <i></i> 4199 </div> 4200 <div class="layerBody"> 4201 <div class="layerCont"> 4202 <ul class="terms"> 4203 <li> 4204 <ul class="paragraph"> 4205 <li>- ìì§íë ê°ì¸ì ë³´ì í목 : SNS 주ì</li> 4206 <li>- ìì§ ë° ì´ì©ëª©ì : ì²´íë¨ ì ì ë° ì²´íë¨ íëë´ì íì¸</li> 4207 <li>- ë³´ì ë° ì´ì©ê¸°ê° : ì²´íë¨ ì¢ ë£ í 30ì¼ 4208 <li>ì²´íë¨ ì ì²ìë ê°ì¸ì ë³´ ìì§ ë° ì´ì©ëìì ê±°ë¶í ì ììµëë¤.</li> 4209 <li>ë¤ë§, ê±°ë¶í ê²½ì° ì²´íë¨ ì°¸ì¬ê° ì íë©ëë¤.</li> 4210 </ul> 4211 </li> 4212 </ul> 4213 <div class="btnWrap L2"> 4214 <ul> 4215 <li><div class="btn sizeL style2"><a href="javascript:;" onclick="goAgreeInfo();layerPopClose(this);">ëìí©ëë¤.</a></div></li> 4216 </ul>
4217 </div> 4218 </div> 4219 </div> 4220 </div> 4221</div> 4222<!-- //ì´ë²¤í¸ ê°ì¸ì ë³´ ìì§ ëì --> 4223 4224<!-- ì½ê´ëì ìë´ íì --> 4225<div class="layerPopupArea" id="memberUserAgreeTermsNotice"> 4226 <div class="layerPopup"> 4227 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4228 <div class="layerBody"> 4229 <div class="layerCont"> 4230 <p class="msg" id="layer_alert_msg"> 4231 ìì§ âìì¤í¸ë¼â ì½ê´ì ëì를 ìíì ¨êµ°ì.<br /><br /> 4232 ì§ê¸ ì½ê´ëì íìë©´ ë ë§ì ìë¹ì¤ë¥¼ ì´ì©íì¤ ì ììµëë¤. 4233 </p> 4234 <div class="btnWrap sizeL"> 4235 <form id="termsAgreeForm" name="termsAgreeForm" action="" method="post" autocomplete="off"> 4236 <input type="hidden" name="chCd" value="099"/> 4237 <input type="hidden" name="incsNo" value=""/> 4238 <input type="hidden" name="redirectUri" value=""/> 4239 <input type="hidden" name="_csrf" value="9fa4057e-79e1-4723-9b3a-c21b0562ae49" /> 4240 <ul> 4241 <li><div class="btn sizeL style1"><a href="javascript:;" onclick="memberUserAgreeTermsLater();layerPopClose(this);">ë¤ìì í기</a></div></li> 4242 <li><div class="btn sizeL style2"><a href="javascript:;" onclick="document.termsAgreeForm.submit();layerPopClose(this);">ì§ê¸ ëìí기</a></div></li> 4243 </ul> 4244 </form>
4245 </div> 4246 </div> 4247 </div> 4248 </div> 4249</div> 4250<!-- //ì½ê´ëì ìë´ íì --> 4251 4252<!-- ê°ì¸ì ë³´ ì´ì© ëì íì --> 4253<div class="layerPopupArea privacyPopup mypage_popup" id="privacyPopupIndInfoOptionalTerms"> 4254 <div class="layerPopup"> 4255 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4256 <div class="titleArea"> 4257 <div class="title">ê°ì¸ì ë³´ ì´ì© ë° ìì§ì ëí ëì (ì í)</div> 4258 <i></i> 4259 </div> 4260 <div class="layerBody"> 4261 <div class="layerCont"> 4262 <div class="desc desc01"> 4263 <p class="txt1"> 4264<!-- ìì±íì ê°ì¸ì ë³´ë ê°ì¸ì ë³´ ì´ì© ë° ìì§(ì í)ì ëìíì í ì ì¥íì¤ ì ììµëë¤.<br> --> 4265 íì¬ê° íìê°ì ì ìì§íë ê°ì¸ì ë³´ í목과 ê·¸ ìì§Â·ì´ì©ì 주ë 목ì ì ìëì ê°ìµëë¤. 4266 </p> 4267 </div> 4268 <div class="desc"> 4269 <ul class="txt_list"> 4270 <li>ê³ ê°ëê»ìë ê°ì¸ì ë³´ ìì§ ë° ì´ì©ëìì ê±°ë¶í ì ììµëë¤.<br> ë¤ë§, ê±°ë¶íì¤ ê²½ì° ì´ë©ì¼/주ì ë±ì íµí ê³µì§ì¬í ë° ê¸°í ì ë³´ ì ê³µì ì ì½ì´ ìì ì ììµëë¤.</li> 4271<!-- <li>ë·°í°í¬ì¸í¸ íµí©ë©¤ë²ì ì¨ë¼ì¸ ìë¹ì¤</li> --> 4272 </ul> 4273 </div> 4274 <div class="table_wrap"> 4275 <table> 4276 <caption class="hide">ê°ì¸ì ë³´ ì´ì© ë° ìì§ì ëí ëì í</caption> 4277 <colgroup> 4278 <col width="150px;"> 4279 <col width="396px;"> 4280 <col width="*"> 4281 </colgroup> 4282 <thead> 4283 <th scope="col">ìì§í목</th> 4284 <th scope="col">ìì§Â·ì´ì©ëª©ì </th> 4285 <th scope="col"><span style="font-size:1.2em;font-weight:bold">ë³´ì 기ê°</span></th> 4286 </thead> 4287 <tbody> 4288 <tr> 4289 <td>ì´ë©ì¼,주ì<br> í´ëì í ë²í¸</td> 4290 <td>ë³¸ì¸ ëì ì íì¬ ëë ì í´ì¬ì<br> ìë¹ì¤/ì¬ì ë° ì ì± /기í ì´ë²¤í¸ì ê´í ì ë³´ ì ê³µ ë° ê·¸ì<br> ë°ë¥¸ ê²½í ë± ë¬¼í ë°°ì¡</td> 4291 <td><span style="font-size:1.2em;font-weight:bold">ëì ì² í ëë<br> íì íí´ ì ê¹ì§<br> (ì 5ì¡° 참조)</span></td> 4292 </tr> 4293 </tbody> 4294 </table> 4295 </div> 4296 <div class="btnWrap"> 4297 <span class="btn sizeL style1"><a href="javascript:;" onclick="fn_doSaveOptionalTermsAgreeOK();layerPopClose(this)">ëì(ì í)</a></span> 4298 <span class="btn sizeL style2"><a href="javascript:;" onclick="fn_doSaveOptionalTermsAgreeCancel();layerPopClose(this)">ëìíì§ ìì</a></span> 4299 </div> 4300 </div> 4301 </div> 4302 </div> 4303</div> 4304<!-- //ê°ì¸ì ë³´ ì´ì© ëì íì --> 4305 4306<!-- ì´ëì±ë ì¥ì ìë´ --> 4307<div class="layerPopupArea" id="omniServiceUnavailable"> 4308 <div class="layerPopup" style="width:580px;"> 4309 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4310 <div class="titleArea"> 4311 <div class="title">ìë¹ì¤ ì ê² ìë´ (503)</div> 4312 <i></i> 4313 </div> 4314 <div class="layerBody"> 4315 <div class="layerCont"> 4316 <ul class="terms"> 4317 <li> 4318 <p class="article nb"> 4319 ê³ ê°ë ë¶í¸ì ëë ¤ ì£ì¡í©ëë¤.<br /> 4320 íì¬ ìë¹ì¤ ì ê² ìíë¡ ë¡ê·¸ì¸ ë° íìê°ì ìë¹ì¤ë¥¼ ì´ì©íì¤ ì ììµëë¤.<br /> 4321 ì¡°ê¸ ë¶í¸íìëë¼ë ìí´ ë¶íë리며, ìµëí ë¹ ë¥¸ ì¡°ì¹ë¥¼ ì§ííëë¡ íê² ìµëë¤.<br /> 4322 </p> 4323 <ul class="paragraph"> 4324 <li>ìë¹ììë´ì¤ (ìì ììê¸ë¶ë´) 080-023-3900</li> 4325 <li>ì´ììê° ì~ê¸ 09:00 ~ 18:00</li> 4326 </ul> 4327 </li> 4328 </ul> 4329 <div class="btnWrap"> 4330 <span class="btn sizeL style2"><a href="javascript:;" onclick="layerPopClose(this);">ë«ê¸°</a></span> 4331 </div> 4332 </div> 4333 </div> 4334 </div> 4335</div> 4336<!-- //ì´ëì±ë ì¥ì ìë´ --> 4337 4338 <!-- ìì¹ì ë³´ ì´ì©ì½ê´ 보기 --> 4339<div class="layerPopupArea findstorePopup" id="locationPopup"> 4340 <div class="layerPopup" style="width:580px !important;"> 4341 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a>
4342 <div class="titleArea"> 4343 <div class="title">ìì¹ì ë³´ ì´ì©ì½ê´ ëì</div> 4344 <i></i> 4345 </div> 4346 <div class="layerBody"> 4347 <div class="layerCont" id="layerCont"> 4348 <div class="locationPolicy"> 4349 <p class="location_text" >ìì¹ì ë³´ì ë³´í¸ ë° ì´ì© ë±ì ê´í ë²ë¥ ì ë°ë¼ íì¬ìì¹ íì¸ì´ í¬í¨ë 본 ìë¹ì¤ì ì´ì©ì ìí´ìë ìì¹ì ë³´ ì´ì©ì½ê´ ëìê° íìí©ëë¤.<br>ëìíì§ ìë ê²½ì° ìì¹ê¸°ë° ìë¹ì¤ì ì´ì©ì ì ì½ì ë°ì ì ììµëë¤.</p> 4350 <a class="location_link" href="javascript:;" onclick="commonjs.locate('location_terms');"> ìì¹ì ë³´ ì´ì©ì½ê´ 보기 </a> 4351 </div> 4352 4353 <div class="btnWrap"> 4354 <span class="btn sizeL style1"><a href="javascript:;" onclick="fn_getGeoLocation();fn_agreeMemberLocationTerms(this);">ëì</a></span> 4355 <span class="btn sizeL style1"><a href="javascript:;" onclick="fn_setDefaultLocation();layerPopClose(this);">ê±°ë¶</a></span> 4356 </div> 4357 4358
4358<script type="text/javascript"> 4359 4360 function fn_agreeMemberLocationTerms(obj) { 4361 if('false' == "true"){ 4362 comutil.callAjax("/web/user/mypage/member/locationFl/ajax.do", {locInfoTrmsCsntFl: "Y"}, function(data) { 4363 layerPopClose(obj); 4364 }); 4365 } else if('false' == "true") { 4366 comutil.callAjax("/web/corp/mypage/member/locationFl/ajax.do", {locInfoTrmsCsntFl: "Y"}, function(data) { 4367 layerPopClose(obj); 4368 }); 4369 } else { 4370 layerPopClose(obj); 4371 } 4372 } 4373 4374 </script>
4374 4375 </div> 4376 </div> 4377 </div> 4378</div> 4379<!-- //ìì¹ì ë³´ ì´ì©ì½ê´ 보기 --> 4380 4381<div class="layerPopupArea" id="offerGiftPopup"> 4382 <div class="layerPopup" style="width:750px;" > 4383 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"><img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"></a> 4384 <div class="titleArea"> 4385 <div class="title" id="title_offerGiftList">[ 구매 ì ì ê³µë ì¬ìí : ì´ {{:data.totalQty}}ê° ]</div> 4386 </div> 4387 <div class="layerBody"> 4388 <div class="layerCont" id="div_offerGiftList"> 4389 </div> 4390 4391 4392 4393
4393<script type="text/javascript"> 4394 (function() { 4395 window._freeGiftUploadDir_ = "https://image.aestura.com/upload/freegift/"; 4396 function _freeGiftFileName(rwrdPrdSeq, fileName) { 4397 var z = rwrdPrdSeq + "_RW"; 4398 if (fileName == null || fileName === "" || fileName.indexOf(".") < 0) return z + ".png"; 4399 return z + "." + fileName.substring(fileName.lastIndexOf(".") + 1); 4400 } 4401 function _freeGiftWebpFileName(rwrdPrdSeq, fileName) { 4402 var z = rwrdPrdSeq + "_RW"; 4403 if (fileName == null || fileName === "" || fileName.indexOf(".") < 0) return z + ".webp"; 4404 var afterDot = fileName.substring(fileName.lastIndexOf(".") + 1); 4405 if (afterDot.indexOf("?") < 0) return z + ".webp"; 4406 return z + ".webp?" + afterDot.substring(afterDot.lastIndexOf("?") + 1); 4407 } 4408 $.views.helpers({ 4409 freeGiftSrc: function(rwrdPrdSeq, rwrdPrdImg) { 4410 return window._freeGiftUploadDir_ + _freeGiftFileName(rwrdPrdSeq, rwrdPrdImg); 4411 }, 4412 freeGiftWebp: function(rwrdPrdSeq, rwrdPrdImg) { 4413 return window._freeGiftUploadDir_ + _freeGiftWebpFileName(rwrdPrdSeq, rwrdPrdImg); 4414 } 4415 }); 4416 })(); 4417 </script>
4417 4418
4418<script id="offerGiftListTmpl" type="text/x-jsrender"> 4419 <div class="formBox selectGiftWrap"> 4420 {{for availFreeGiftQtyList}} 4421 <div class="selectGift"> 4422 <p class="tit event">{{:prmtnNm}}( ê²°ì íë©´ìì ìëë³ê²½ ê°ë¥ )</p> 4423 <ul> 4424 {{for rwrdPrdList}} 4425 <li> 4426 <picture> 4427 <source srcset="{{:~freeGiftWebp(rwrdPrdSeq, rwrdPrdImg) }}" type="image/webp"/> 4428 <img src="{{:~freeGiftSrc(rwrdPrdSeq, rwrdPrdImg) }}" alt="{{:rwrdPrdNm}}"/> 4429 </picture> 4430 <p>{{:rwrdPrdNm}}</p> 4431 <p class="qty">{{:availRwrdCnt}}ê°</p> 4432 {{if setYn == 'Y'}} 4433 <p class="set">â» 1묶ì</p> 4434 {{/if}} 4435 </li> 4436 {{/for}} 4437 </ul> 4438 </div> 4439 {{/for}} 4440 {{if additionalPromotionGiftList.length > 0}} 4441 <div class="selectGift"> 4442 <p class="tit event">ì¶ê° ì¦ì ì¬ìí</p> 4443 <ul> 4444 {{for additionalPromotionGiftList}} 4445 <li> 4446 <picture> 4447 <source srcset="{{:~freeGiftWebp(rwrdPrdSeq, rwrdPrdImg) }}" type="image/webp"/> 4448 <img src="{{:~freeGiftSrc(rwrdPrdSeq, rwrdPrdImg) }}" alt="{{:rwrdPrdNm}}"/> 4449 </picture> 4450 <p>{{:rwrdPrdNm}}</p> 4451 <p class="qty">{{:availRwrdCnt}}ê°</p> 4452 </li> 4453 {{/for}} 4454 </ul> 4455 </div> 4456 {{/if}} 4457 </div><!-- selectGiftWrap --> 4458 </script>
4458 4459 </div> 4460 </div> 4461</div> 4462<!-- //구매 ì ì ê³µë ì¬ìí --> 4463 4464 4465<!-- ê±´ê°ìí í매ì íì --> 4466<div class="layerPopupArea" id="healthPop" > 4467 <div class="layerPopup" style="max-width:750px"> 4468 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"> 4469 <img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"> 4470 </a> 4471 4472 <div class="layerBody"> 4473 <div class="layerCont"> 4474 <p class="msg">ê±´ê°ìíí매ì íê°ë²í¸ë ì ê³ ì¦ì ì¢ì¸¡ ìë¨ì ììµëë¤.</p> 4475 <picture> 4476 <source srcset="https://image.aestura.com/resources/web/images/common/health_img.webp" type="image/webp" /> 4477 <img src="https://image.aestura.com/resources/web/images/common/atobarrier_365_cream/health_img.png" alt=""> 4478 </picture> 4479 4480 </div> 4481 </div> 4482 </div> 4483</div> 4484<!-- //ê±´ê°ìí í매ì íì --> 4485 4486<!-- ìì ì¬ì 방문ì ì² íì --> 4487<div class="layerPopupArea visitPopup" id="visitPopup"> 4488 <div class="layerPopup" style="max-width:500px"> 4489 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"> 4490 <img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"> 4491 </a> 4492 <div class="layerBody"> 4493 <div class="layerCont"> 4494 <div class="pop_tit"> 4495 <p class="main">ìì ë´ë¹ì´ ì°ë½ë릴<br>ì íë²í¸ì ë³ìëª ì ì ë ¥í´ì£¼ì¸ì</p> 4496 <p class="sub">ìíì¤ëª ê³¼ ìì¬ì ì©ëª° ì´ì©ë°©ë² ìë´, 방문ìì²ë ê°ë¥í©ëë¤</p> 4497 </div> 4498 4499 <div class="form_wrap"> 4500 <ul class=""> 4501 <li> 4502 <label for="" class="heading"> 4503 ë³ìëª 4504 </label> 4505 <div class="inputText"> 4506 <input type="text" name="dlvNm1" id="reqHsptlNm" title="ë³ìëª " value="" placeholder="ë³ìëª ì ì ë ¥í´ì£¼ì¸ì." oninput="maxLengthCheck(this)" maxlength="20"> 4507 </div> 4508 </li> 4509 <li class="num"> 4510 <label for="" class="heading"> 4511 ì íë²í¸ 4512 </label> 4513 <div class="inputText"> 4514 <input name="dlvTelNo1" title="ì íë²í¸" id="reqMobileNo" placeholder="ì íë²í¸ë¥¼ ì ë ¥í´ ì£¼ì¸ì." type="text" maxlength="15" value="" oninput="this.value = this.value.replace(/[^0-9\-]/g, '').replace(/(\..*)\./g, '$1');"> 4515 </div> 4516 </li> 4517 </ul> 4518 </div> 4519 <div class="agree_wrap"> 4520 <div class="findsalesman_info"> 4521 <strong>â» ê°ì¸ì ë³´ ìì§ ë° ì´ì©ì ëí ìë´</strong> 4522 <!-- <input class="agree_check" type="checkbox" id="check1" name="">--> 4523 <!-- style="-webkit-appearance: checkbox;" --> 4524 <!-- <label for="check1" class="agree_1">â» ê°ì¸ì ë³´ ìì§ëì</label> --> 4525 <div class="txt_wrap"> 4526 <!-- ê°ì¸ì ë³´ ìì§ ë° ì´ì©ì ëí ìë´<br> --> 4527 ìì§íë ê°ì¸ì ë³´ì í목 : ë³ìëª , ì íë²í¸<br> 4528 ìì§ ë° ì´ì© 목ì : ìì ë´ë¹ ì°ê²°ìì²ì ë°ë¥¸ ìë<br> 4529 ë³´ì ë° ì´ì©ê¸°ê° : <span>ìì ë´ë¹ ì°ë½ ìë£ í 30ì¼</span> 4530 <!-- <br><br> 4531 ê³ ê°ëê»ìë ê°ì¸ì ë³´ ìì§ ë° ì´ì©ëìì ê±°ë¶í ì ììµëë¤.<br>
4532 ë¤ë§, ê±°ë¶íë ê²½ì° ìë¹ì¤ ì ê³µì´ ë¶ê°í©ëë¤. --> 4533 </div> 4534 </div> 4535 <div class="btnWrap"> 4536 <span class="btn" id="vstReqBtn"><a href="javascript:;" onclick="fn_requestToSalesman();">ì ì¥ ë° ì°ê²°ìì² ìë£</a></span> 4537 </div> 4538 </div> 4539 <!-- //agree_wrap --> 4540 </div> 4541 </div> 4542 </div> 4543</div> 4544<!-- //ìì ì¬ì 방문ì ì² íì --> 4545 4546<!-- MCL ì´ì© ëì íì --> 4547<div class="layerPopupArea mypage_popup mclPopup" id="mclPopup"> 4548 <div class="layerPopup"> 4549 <a href="javascript:;" class="layerClose" onclick="fn_doCancelMclMemberInfo(this);" 4550 > 4551 <img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"> 4552 </a> 4553 4554 <div class="layerBody"> 4555 <div class="layerCont"> 4556 <h1 class="title title_type"> 4557 â» MCL (ë©ë컬 ì¹´ì´ì ë§ ë¼ì´ë¸) íì ê°ì¸ì ë³´ ìì§ Â·ëì (ì í) 4558 </h1> 4559 <p class="sub_txt"> 4560 íì¬ë ì´ì©ìì íììë¹ì¤ ì ê³µì ìíì¬ ìëì ê°ì´ ê°ì¸ì 보를 ìì§ ë° 4561 ì´ì©í©ëë¤. 4562 </p> 4563 <div class="table_wrap"> 4564 <table> 4565 <caption class="hide"> 4566 MCL (ë©ë컬 ì¹´ì´ì ë§ ë¼ì´ë¸) íì ê°ì¸ì ë³´ ìì§ Â·ëì í 4567 </caption> 4568 <colgroup> 4569 <col width="246px;" /> 4570 <col width="438px;" /> 4571 <col width="*" /> 4572 </colgroup> 4573 <thead> 4574 <th scope="col">ìì§í목</th> 4575 <th scope="col">ìì§Â·ì´ì©ëª©ì </th> 4576 <th scope="col">ë³´ì 기ê°</th> 4577 </thead> 4578 <tbody> 4579 <tr> 4580 <td>í´ëì í ë²í¸</td> 4581 <td> 4582 ë³¸ì¸ ëì ì íì¬ìì ì ê³µíë<br /> 4583 ìë¹ì¤ / 기í ì´ë²¤í¸ì ê´í ì ë³´ ì ê³µ 4584 </td> 4585 <td> 4586 <span style="font-size: 1.2em; font-weight: bold" 4587 >ëì ì² í ëë<br /> 4588 íì íí´ ì ê¹ì§</span 4589 > 4590 </td> 4591 </tr> 4592 </tbody> 4593 </table> 4594 </div> 4595 <div class="notice_wrap"> 4596 <p class="notice_txt"> 4597 â» ê·íë ê°ì¸ì ë³´ ìì§ ë° ì´ì©ì ëí ëì를 ê±°ë¶ í ì ììµëë¤. 4598 ë¨, ê±°ë¶í ê²½ì° ë¬¸ì ìë¹ì¤ì ì´ì©ì´ ë¶ê°í©ëë¤. 4599 </p> 4600 <span class="input check" style="float: right"> 4601 <input type="checkbox" id="ck_mcl02" /> 4602 <label for="ck_mcl02">ëì</label> 4603 </span> 4604 </div> 4605 4606 <h1 class="title title_type"> 4607 â» MCL (ë©ë컬 ì¹´ì´ì ë§ ë¼ì´ë¸) íì ê´ê³ ì± ì ë³´ ìì ì¬ë¶ 4608 </h1> 4609 <p class="sub_txt"> 4610 MCL (ë©ë컬 ì¹´ì´ì ë§ ë¼ì´ë¸)ê³¼ ê´ë ¨íì¬ ì모ë í¼ìí½ìì ë³´ë´ë리ë 4611 ì ë³´ì ëí ìì ëì ì ëë¤. 4612 </p> 4613 <div class="inputWrapList sms"> 4614 <table> 4615 <caption class="hide"> 4616 MCL (ë©ë컬 ì¹´ì´ì ë§ ë¼ì´ë¸) íì ê´ê³ ì± ì ë³´ëì í 4617 </caption> 4618 <colgroup> 4619 <col width="140px;" /> 4620 <col width="*;" /> 4621 </colgroup> 4622 <tbody> 4623 <tr> 4624 <th scope="row">êµì¡ì¼ì ìë´</th> 4625 <td> 4626 <div class="input radio"> 4627 <input 4628 type="radio" 4629 id="rd_mcl05" 4630 name="rd_agree03" 4631 value="Y" 4632 /> 4633 <label for="rd_mcl05">ìì </label> 4634 <input 4635 type="radio" 4636 id="rd_mcl06" 4637 name="rd_agree03" 4638 value="N" checked=checked 4639 /> 4640 <label for="rd_mcl06">미ìì </label> 4641 </div> 4642 </td> 4643 </tr> 4644 <tr> 4645 <th scope="row">ì´ë²¤í¸ ìë´</th> 4646 <td> 4647 <div class="input radio"> 4648 <input 4649 type="radio" 4650 id="rd_mcl07" 4651 name="rd_agree04" 4652 value="Y" 4653 4654 /> 4655 <label for="rd_mcl07">ìì </label> 4656 <input 4657 type="radio" 4658 id="rd_mcl08" 4659 name="rd_agree04" 4660 value="N" 4661 checked=checked 4662 /> 4663 <label for="rd_mcl08">미ìì </label> 4664 </div> 4665 </td> 4666 </tr> 4667 </tbody> 4668 </table> 4669 </div> 4670 4671 <div class="btnWrap"> 4672 <span class="btn sizeL style1"><a href="javascript:;" onclick="fn_doSaveMclMemberInfo(this);">íì¸</a></span> 4673 <span class="btn sizeL style2"><a href="javascript:;" onclick="fn_doCancelMclMemberInfo(this);">ì·¨ì</a></span> 4674
4674<script type="text/javascript"> 4675 4676 $(document).ready(function() { 4677 4678 // ëìí기 미체í¬ì ì´ë²¤í¸ìë´, êµì¡ì¼ì ìë´ ë¹íì±í 4679 if("" == 'N'){ 4680 $("#rd_mcl05, #rd_mcl06").prop("disabled", true); 4681 $("#rd_mcl07, #rd_mcl08").prop("disabled", true); 4682 }else if("" == 'Y'){ 4683 $("#rd_mcl05, #rd_mcl06").prop("disabled", false); 4684 $("#rd_mcl07, #rd_mcl08").prop("disabled", false); 4685 }else{ 4686 $("#rd_mcl05, #rd_mcl06").prop("disabled", true); 4687 $("#rd_mcl07, #rd_mcl08").prop("disabled", true); 4688 } 4689 4690 }); 4691 4692 /* íë¼ë¯¸í° */ 4693 var param = new Object(); 4694 4695 $("#ck_mcl02").change(function(){ 4696 if(!$("#ck_mcl02").is(":checked")){ 4697 4698 webutil.confirm("ê°ì¸ì ë³´ ì´ì© ë° ìì§ëì를 ì² ííë©´<br />êµì¡ì§í(ì¼ì ë° ìê°)ì ëí ìë´ë¥¼ ë°ì¼ì¤ ì ììµëë¤.<br />ê³ì ì§ííìê² ìµëê¹?", function(rslt) { 4699 if (rslt == false){ 4700 //ì·¨ì ëë ì ë, 4701 $('input:checkbox[id=ck_mcl02]').prop("checked", true); 4702 return; 4703 }else{ 4704 //íì¸ ëë ì ë 4705 4706 $('input:checkbox[id=ck_mcl02]').prop("checked", false); 4707 $('input:radio[id=rd_mcl05]').prop("checked", false); 4708 $('input:radio[id=rd_mcl06]').prop("checked", true); 4709 $('input:radio[id=rd_mcl07]').prop("checked", false); 4710 $('input:radio[id=rd_mcl08]').prop("checked", true); 4711 4712 $("#rd_mcl05, #rd_mcl06").prop("disabled", true); 4713 $("#rd_mcl07, #rd_mcl08").prop("disabled", true); 4714 4715 param.psnIncaYn = 'N'; 4716 param.trnSchOptiYn = 'N'; 4717 param.evntPrgrOptiYn = 'N'; 4718 4719 //ê°ì¸ì ë³´ ìì ìì ê²½ì° 4720 if(("" == param.psnIncaYn) && ("" == param.trnSchOptiYn) && ("" == param.evntPrgrOptiYn)){ 4721 layerPopClose("#mclPopup .layerPopup"); 4722 }else{ 4723 comutil.callAjax("/web/user/mypage/member/mclMemberInfoChange/ajax.do", param, function(data) { 4724 4725 webutil.alertCallback(data.psnIncaDttm + '<br/>MCL(ë©ë컬카ì´ì ë§ë¼ì´ë¸)ì<br />ê°ì¸ì ë³´ ìì§ ëì ì² íê° ìë£ëììµëë¤.', function(){ 4726 location.reload(); 4727 }); 4728 4729 }); 4730 } 4731 } 4732 }); 4733 4734 }else{ 4735 4736 if("" == 'Y'){ 4737 if("" == 'Y'){ 4738 $('input:radio[id=rd_mcl05]').prop("checked", true); 4739 }else{ 4740 $('input:radio[id=rd_mcl06]').prop("checked", true); 4741 } 4742 4743 if("" == 'Y'){ 4744 $('input:radio[id=rd_mcl07]').prop("checked", true); 4745 }else{ 4746 $('input:radio[id=rd_mcl08]').prop("checked", true); 4747 } 4748 }else{ 4749 $('input:radio[id=rd_mcl05]').prop("checked", true); 4750 $('input:radio[id=rd_mcl07]').prop("checked", true); 4751 4752 } 4753 $("#rd_mcl05, #rd_mcl06").prop("disabled", false); 4754 $("#rd_mcl07, #rd_mcl08").prop("disabled", false); 4755 } 4756 4757 }); 4758 4759 function fn_doCancelMclMemberInfo(obj){ 4760 4761 if("" == 'Y'){ 4762 $('input:checkbox[id=ck_mcl02]').prop("checked", true); 4763 4764 $("#rd_mcl05, #rd_mcl06").prop("disabled", false); 4765 $("#rd_mcl07, #rd_mcl08").prop("disabled", false); 4766 4767 }else { 4768 $('input:checkbox[id=ck_mcl02]').prop("checked", false); 4769 $("#rd_mcl05, #rd_mcl06").prop("disabled", true); 4770 $("#rd_mcl07, #rd_mcl08").prop("disabled", true); 4771 } 4772 4773 if("" == 'Y'){ 4774 $('input:radio[id=rd_mcl05]').prop("checked", true); 4775 }else{ 4776 $('input:radio[id=rd_mcl06]').prop("checked", true); 4777 } 4778 4779 if("" == 'Y'){ 4780 $('input:radio[id=rd_mcl07]').prop("checked", true); 4781 }else{ 4782 $('input:radio[id=rd_mcl08]').prop("checked", true); 4783 } 4784 4785 layerPopClose(obj); 4786 } 4787 4788 function fn_doSaveMclMemberInfo(obj) { 4789 4790 if($("#ck_mcl02").is(":checked")){ 4791 param.psnIncaYn = 'Y' 4792 4793 if($('input:radio[id=rd_mcl05]').is(':checked')){ 4794 param.trnSchOptiYn = 'Y'; 4795 }else{ 4796 param.trnSchOptiYn = 'N'; 4797 } 4798 if($('input:radio[id=rd_mcl07]').is(':checked')){ 4799 param.evntPrgrOptiYn = 'Y'; 4800 }else{ 4801 param.evntPrgrOptiYn = 'N'; 4802 } 4803 4804 }else{ 4805 param.psnIncaYn = 'N'; 4806 param.trnSchOptiYn = 'N'; 4807 param.evntPrgrOptiYn = 'N'; 4808 } 4809 4810 //ê°ì¸ì ë³´ ìì ìì ê²½ì° 4811 if(("" == param.psnIncaYn) && ("" == param.trnSchOptiYn) && ("" == param.evntPrgrOptiYn)){ 4812 layerPopClose(obj); 4813 }else{ 4814 comutil.callAjax("/web/user/mypage/member/mclMemberInfoChange/ajax.do", param, function(data) { 4815 4816 if(!$("#ck_mcl02").is(":checked")){ 4817 webutil.alertCallback(data.psnIncaDttm + '<br/>MCL(ë©ë컬카ì´ì ë§ë¼ì´ë¸)ì<br />ê°ì¸ì ë³´ ìì§ ëì ì² íê° ìë£ëììµëë¤.', function(){ 4818 location.reload(); 4819 }); 4820 }else{ 4821 var trnSchOptiYn; 4822 var evntPrgrOptiYn; 4823 4824 if(data.trnSchOptiYn == 'Y'){ 4825 trnSchOptiYn = 'ëì'; 4826 }else{ 4827 trnSchOptiYn = 'ì² í'; 4828 } 4829 4830 if(data.evntPrgrOptiYn == 'Y'){ 4831 evntPrgrOptiYn = 'ëì'; 4832 }else{ 4833 evntPrgrOptiYn = 'ì² í'; 4834 } 4835 webutil.alertCallback('MCL(ë©ë컬카ì´ì ë§ë¼ì´ë¸)ì<br />ê°ì¸ì ë³´ ìì§ ëì ì¤ì ì´ ìë£ëììµëë¤.<br />- êµì¡ì¼ì ìë´ : '+ trnSchOptiYn + ' (' + data.trnSchOptiDttm + ')<br />- ì´ë²¤í¸ ìë´ : '+ evntPrgrOptiYn + '(' + data.evntPrgrOptiDttm + ') ', function(){ 4836 location.reload(); 4837 }); 4838 } 4839 4840 }); 4841 } 4842 } 4843 </script>
4843 4844 </div> 4845 </div> 4846 </div> 4847 </div> 4848</div> 4849<!-- //MCL ì´ì© ëì íì --> 4850 4851<!-- MCL ëìì림 íì --> 4852<div class="layerPopupArea" id="layer_mcl_agree"> 4853 <div class="layerPopup alertType"> 4854 <a href="javascript:;" class="layerClose" onclick="layerPopClose(this);"> 4855 <img src="https://image.aestura.com/resources/web/images/common/btn_close.png" alt="ë«ê¸°"> 4856 </a> 4857 <div class="layerBody"> 4858 <div class="layerCont"> 4859 <p class="txt mgt10" style="color: #000; font-weight: bold; letter-spacing: -0.5px"> 4860 MCL 커뮤ëí° ì´ì©ì ìí´ì ê°ì¸ì ë³´ íì©ì ëìí´ì¼ í©ëë¤. <br /> 4861 ê°ì¸ì ë³´ë êµì¡ì¼ì ìë´ ë° ì´ë²¤í¸ ìë´ì íì©ëë©°,<br /> 4862 커뮤ëí° íí´ ì ëìë ì¦ì ì² íë©ëë¤. 4863 </p> 4864 <span class="input check mgt15"> 4865 <input type="checkbox" id="ck_mcl_agree" onclick="layerPopup('mclPopup'); return false;"/> 4866 <label for="ck_mcl_agree">ëìí©ëë¤.</label> 4867 </span> 4868 <div class="btnWrap L2"> 4869 <span class="btn sizeL style1"> 4870 <a href="javascript:;" onclick="layerPopClose(this)">ì·¨ì</a> 4871 </span> 4872 </div> 4873 </div> 4874 </div> 4875 </div> 4876</div> 4877 4878<!-- //MCL ëìì림 íì --> 4879 <!-- //layer --> 4880 </div> 4881 <!-- ëë§í´ë¦¬ë í í릿 구조 --> 4882
4882<script id="beautyinsideTmpl" type="text/x-jsrender"> 4883 <li class="currentVideo fadeEffect"> 4884 <div class="ytArea"> 4885 <div class="playerArea"> 4886 <a href="/web/beautyinside/beautyinsideView.do?seq={{:seq}}" id="a_{{:seq}}" class="cover" aria-label="{{:vodTtl}} ìì¸ë³´ê¸°"></a> 4887 </div> 4888 </div> 4889 <div class="info"> 4890 <p class="tit"> 4891 <a href="/web/beautyinside/beautyinsideView.do?seq={{:seq}}">{{:vodTtl}}</a> 4892 </p> 4893 <p class="desc">{{:vodDesc}}</p> 4894 </div> 4895 </li> 4896 </script>
4896 4897
4897<script type="text/javascript"> 4898 var tmplList = []; 4899 /* page */ 4900 var pageNo = 1; 4901 4902 $(document).ready(function() { 4903 intFadeIn(); 4904 fn_getBeautyInsideList(4); //ëë§í´ë¦¬ë ëª©ë¡ ì¡°í 4905 4906 //seq param ììê²½ì° ì¤í 4907 /* if($.urlParam('seq') > 0 && $.urlParam('seq') != undefined){ 4908 setTimeout(function() { 4909 fn_getBeautyInsideView($.urlParam('seq')); 4910 }, 500); 4911 } */ 4912 }); 4913 4914 //ëë§í´ë¦¬ë ëª©ë¡ ì¡°í í¨ì 4915 /* pNum: 0= ë¤ìëìì í´ë¦,1= ìµì´ ëª©ë¡ ì¡°í */ 4916 function fn_getBeautyInsideList(pNum){ 4917 4918 // ëì´ì¨ pNumì´ ìì¼ë©´ 기본 1ë¡ ì¸í 4919 if(!pNum) pNum = 1; 4920 $("#pageNo").val(pNum); 4921 4922 var formData = new Object(); 4923 formData.pageNo = pNum; 4924 formData.seq = $("#beautyinside_seq").val(); 4925 4926 comutil.callAjax("/web/beautyinside/list/ajax.do", formData, function(data) { 4927 tmplList = data.beautyInsideList; 4928 var template = $.templates("#beautyinsideTmpl"); 4929 var htmlOutput = template.render(tmplList); 4930 //ëë§í´ë¦¬ë ëª©ë¡ 4931 $("#tmpBeautyinsideList").html(htmlOutput); 4932 $(window).trigger('scroll'); 4933 $(tmplList).each(function(e){ 4934 (function(item) { 4935 var maxThumbUrl = "//img.youtube.com/vi/" + item.vodUrl + "/maxresdefault.jpg"; 4936 var fallbackThumbUrl = "//img.youtube.com/vi/" + item.vodUrl + "/mqdefault.jpg"; 4937 var thumbImage = new Image(); 4938 var setThumbnail = function(url) { 4939 $("#a_" + item.seq).css({ 4940 "background-image": "url(" + url + ")", 4941 "background-position": "50% 50%", 4942 "background-repeat": "no-repeat", 4943 "background-size": "100% 100%" 4944 }); 4945 }; 4946 thumbImage.onload = function() { 4947 setThumbnail(thumbImage.naturalWidth > 320 ? maxThumbUrl : fallbackThumbUrl); 4948 }; 4949 thumbImage.onerror = function() { setThumbnail(fallbackThumbUrl); }; 4950 thumbImage.src = maxThumbUrl; 4951 })(tmplList[e]); 4952 }); 4953 4954 //íì´ì§ ì²ë¦¬ 4955 $("#beautyInside_pagination").pagingNaviCustom({ 4956 pageNo: $("#pageNo").val(), 4957 totalCount: $("#totalCount").val(), 4958 pageSize: 3, 4959 naviSize: 5, 4960 pageCallback: function(page) { 4961 $("#pageNo").val(page); 4962 fn_getBeautyInsideList(page); 4963 } 4964 }); 4965 4966 // ëª©ë¡ ì¡°í ìë£ í seq íë¼ë¯¸í°ê° ìì¼ë©´ í´ë¹ ê²ìê¸ë¡ ì¤í¬ë¡¤ ì´ë 4967 const urlParams = new URLSearchParams(window.location.search); 4968 const seq = urlParams.get('seq'); 4969 if (seq && parseInt(seq) > 0) { 4970 // DOM ë ëë§ì´ ìë£ë í ì¤í¬ë¡¤ ì´ë (ë ìì í ë°©ë²) 4971 setTimeout(() => { 4972 const targetElement = document.getElementById("a_" + seq); 4973 if (targetElement) { 4974 targetElement.scrollIntoView({ behavior: "smooth" }); 4975 } 4976 }, 100); // 0.1ì´ í ì¤í (DOM ë ëë§ ìë£ ë기) 4977 } 4978 }); 4979 $('html,body').scrollTop('0'); 4980 } 4981 4982 $.urlParam = function(name){ 4983 var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href); 4984 return results[1] || 0; 4985 } 4986</script>
4986 4987</body> 4988</html>
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.