1 2 3 4<!DOCTYPE html> 5<html lang="en"> 6<head> 7 <!-- ê³µíµ ì¬ì©ì ì§ì í°í¸ì¼ê²½ì° í°í¸ impoort ì²ë¦¬ ë° body font-family ì ì --> 8 9 10 11<style> 12 /*Pretendard*/ 13 @import url("https://cdnjs.cloudflare.com/ajax/libs/pretendard/1.3.9/variable/pretendardvariable.min.css"); 14 15 /*SUIT*/ 16 @import url("https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@2/fonts/variable/woff2/SUIT-Variable.css"); 17 18 /*Gyeonggi Batang*/ 19 @font-face { 20 font-family: 'Gyeonggi_Batang_Regular'; 21 src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/[email protected]/Batang_Regular.woff') format('woff'); 22 } 23</style> 24 25 26<!--Sunflower--> 27 28 29<!--Gothic A1--> 30 31 32 33<!--Hi Melody /pc ì ì²´ì ì¼ë¡ ìì ëë--> 34 35 36 37<!--Gamja Flower /pc ëí ì¼,ë©ë´, ìì ëë--> 38 39 40 41<!--Yeon Sung /pc ëí ì¼,ë©ë´, ìì ëë--> 42 43 44 45 46 47 48 49 50 51<!--기본ë©í START--> 52<meta charset="utf-8"> 53 54 55 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" /> 56 57 58<meta name="author" content="ì§í" /> 59<meta name="keywords" content="ì§í,ê°í¸ì,êµ,í,ì¥ì´,ì§í몰,ìì°ë¬¼" /> 60<meta name="description" content="ì§ì ì ì¡°íê³ ì ì§íê² í매í©ëë¤" /> 61<meta name="copyright" content="copyright(c) ì§í all right reserved." /> 62<meta name="language" content="ko" /> 63<link rel="canonical" href="https://www.zikpanmall.com"> 64 <meta name="robots" content="noindex, nofollow" /> 65<meta name="format-detection" content="telephone=no" /> 66<!--END 기본ë©í--> 67 68 <meta name="naver-site-verification" content="cc1816185038fc35e56c611e5f123e19efccf66b" /> 69<meta name="google-site-verification" content="o1HXGTelz15MgnHxRVaTtq9RsNP-ulak4c0Q2j5_fIE" /> 70 71<meta property="og:type" content="website" /> 72 73<meta name="twitter:card" content="summary"> 74<meta name="twitter:domain" content="www.zikpanmall.com" /> 75<meta name='title' content='ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g' /><meta name='keywords' content='ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g' /><meta name='description' content='ê°ë§ì¥ ë°©ìì¼ë¡ í¹~ëì¸' /> 76<meta property='og:url' content='http://zikpanmall.flexg.shop/Goods/Detail/SZI35444699'/><meta property='og:title' content='ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g'/><meta property='og:description' content='ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g'/><meta property='og:image' content='https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png'/><meta property='twitter:url' content='http://zikpanmall.flexg.shop/Goods/Detail/SZI35444699'/><meta property='twitter:title' content='ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g'/><meta property='twitter:description' content='ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g'/><meta property='twitter:image' content='https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png'/> 77<!-- ì¤ëí« ì½ë-->
78<script type='application/ld+json'> 79 { 80 "@context": "https://schema.org/", 81 "@type": "Product", 82 "name": "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g", 83 "image": [ 84 "https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png" 85 ], 86 "description": "ê°ë§ì¥ ë°©ìì¼ë¡ í¹~ëì¸", 87 "sku": "SZI35444699", 88 "aggregateRating": { 89 "@type": "AggregateRating", 90 "ratingValue": 4.8, 91 "reviewCount": 38 92 }, 93 "offers": { 94 "@type": "Offer", 95 "availability": "https://schema.org/InStock", 96 "priceSpecification": { 97 "@type": "PriceSpecification", 98 "price": 4900, 99 "priceCurrency": "KRW" 100 } 101 } 102 } 103 </script>
103 104 105 106<!-- 2021.11.18 ê¹íì¤ ìì --> 107<!-- 무ì í ìíì§ì´ì Goods/Detail ìì ì¨ëì¸ì§ íì¸í기 ìí´ì íì¬ íì´ì§ì 과거 íì´ì§ì url ì ë´ì.. -->
108<script type="text/javascript"> 109 110 111 try { 112 var _____currentPage = document.location.href.toLowerCase(); 113 handle_session_previous_url_store(_____currentPage); 114 } catch { } 115 116 window.onpageshow = function (event) { 117 if (event.persisted) { 118 try { 119 var _____currentPage_inner = document.location.href.toLowerCase(); 120 handle_session_previous_url_store(_____currentPage_inner); 121 } catch { } 122 } 123 }; 124 125 function handle_session_previous_url_store(currentPage) { 126 try { 127 // 기존 íì´ì§ ì 보를 ì ê±°íë¤. 128 if (sessionStorage.getItem("__previousPage") != null) { 129 sessionStorage.removeItem("__previousPage"); 130 } 131 132 if (sessionStorage.getItem("__currentPage") != null) { 133 sessionStorage.setItem("__previousPage", sessionStorage.getItem("__currentPage")); 134 sessionStorage.removeItem("__currentPage"); 135 sessionStorage.setItem("__currentPage", currentPage); 136 } 137 else { 138 sessionStorage.setItem("__currentPage", currentPage); 139 } 140 } catch { } 141 //alert("prev : " + sessionStorage.getItem("__previousPage")); 142 //alert("current : " + sessionStorage.getItem("__currentPage")); 143 } 144 145 // alert(_____currentPage); 146 // ìì¸ìì ëë³´ê¸°ë¡ ë¦¬ì¤í¸ë¡ ì´ëí ê²½ì°, ë°°ëì ì¼ì´ì¤ ë±ë±.. ì´ê±´ ë¤ì ë°©ë²ì ì°¾ìì¼ í ë¯ 147 // ì±ì ìê´ìê³ PC, 모ë°ì¼ì í´ë¹íë¤. 148 // ì°½ ì¬ë¬ê° ì´ì´ëì ê²½ì°ìë í´ê²°ëª»í ë¯ íë¤.. í ì¤í¸ë í´ë³´ì.. 149 150 //if (sessionStorage.getItem("previousPage")) 151 152</script>
152 153 154 155 <link rel="shortcut icon" href="https://spdy-flexg-ha.flexgate.co.kr/data/main_logo/zikpanmall/ì§íë¡ê³ ì¶ì¶_260227.png?v=20210801"> 156 <link rel="apple-touch-icon" href="https://spdy-flexg-ha.flexgate.co.kr/data/main_logo/zikpanmall/ì§íë¡ê³ ì¶ì¶_260227.png?v=20210801"> 157 <link rel="icon" href="https://spdy-flexg-ha.flexgate.co.kr/data/main_logo/zikpanmall/ì§íë¡ê³ ì¶ì¶_260227.png?v=20210801"> 158 159 160 <title>ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g</title> 161 <!--GLOBAL SCRIPT --> 162
162<script type="text/javascript"> 163 var m_device = "WEB"; 164 var m_snslogintype = "POPUP"; 165 </script>
165 166 167 168 <!-- Global site tag (gtag.js) - Google Analytics --> 169
169<script type="text/javascript" charset="UTF-8" src="//t1.daumcdn.net/adfit/static/kp.js"></script>
169 170
170<script type="text/javascript"> 171 kakaoPixel('50796042560452019').pageView(); 172 function addToCart_KaKao(kakao_item) { 173 try { 174 kakaoPixel('50796042560452019').addToCart({ 175 currency: "KRW", 176 products: kakao_item 177 }); 178 } catch (ex) { console.log('error'); } 179 } 180 function addToWishList_KaKao(mg_code, mg_name, price) { 181 try { 182 kakaoPixel('50796042560452019').addToWishList({ 183 currency: "KRW", 184 products: [ 185 { id: mg_code, name: mg_name, quantity: '1', price: price, brand: '' } 186 ] 187 }); 188 } catch (ex) { console.log('error'); } 189 } 190 </script>
190 191 <!-- Facebook Pixel Code --> 192
192<script>
vendor: 647 bytes, lines 192-204
192 193 !function (f, b, e, v, n, t, s) { 194 if (f.fbq) return; n = f.fbq = function () { 195 n.callMethod ? 196 n.callMethod.apply(n, arguments) : n.queue.push(arguments) 197 }; 198 if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; 199 n.queue = []; t = b.createElement(e); t.async = !0; 200 t.src = v; s = b.getElementsByTagName(e)[0]; 201 s.parentNode.insertBefore(t, s) 202 }(window, document, 'script', 203 'https://connect.facebook.net/en_US/fbevents.js'); 204 fbq('init', '
204888764507508125
vendor: 52 bytes, lines 204-206
204'); 205 fbq('track', 'PageView'); 206
206</script>
206 207 <noscript> 208 <img height="1" width="1" style="display:none" 209 src="https://www.facebook.com/tr?id=888764507508125&ev=PageView&noscript=1" /> 210 </noscript> 211 <!-- End Facebook Pixel Code --> 212 <!-- End Danggeun Market Code --> 213
213<script type="application/javascript" src='https://aka-tuklink.moall.shop/datai/wsAnalytics.v1.min.js?attribution_id=4879974365'></script>
213 214
214<script type="text/javascript"> 215 datai && datai.track('page_view'); 216 </script>
216 217
217<script src="https://static.toss.im/lex/v1.js"></script>
217 218
218<script> 219 TossPixel('1935022832701264951').pageView(); 220 </script>
220 221 222 223 224 225<!--ìì´ì¦ í¸ë커 ì¥ë°êµ¬ë ë´ê¸° ì¤í¬ë¦½í¸--> 226<!--//ìì´ì¦ í¸ë커 ì¥ë°êµ¬ë ë´ê¸° ì¤í¬ë¦½í¸--> 227 228 229
230<script> 231 var login_flag = localStorage.getItem("login_flag"); 232 var logout_flag = localStorage.getItem("logout_flag"); 233 var join_flag = localStorage.getItem("join_flag"); 234 var join_sc_idx = localStorage.getItem("join_sc_idx"); 235 var join_id = localStorage.getItem("join_id"); 236 var join_sc_type = localStorage.getItem("join_sc_type"); 237 238 if (join_sc_idx != null) { 239 join_sc_idx = parseInt(localStorage.getItem("join_sc_idx")); 240 } 241 242 if (login_flag != null || logout_flag != null || join_sc_idx != null || join_flag != null) { 243 localStorage.removeItem("login_flag"); 244 localStorage.removeItem("logout_flag"); 245 localStorage.removeItem("join_sc_idx"); 246 localStorage.removeItem("join_flag"); 247 localStorage.removeItem("join_id"); 248 localStorage.removeItem("join_sc_type"); 249 } 250</script>
250 251 252<!--ê´ê³ ì¤í¬ë¦½í¸-->
253<script> 254 //íìê°ì 255 if (join_flag == "True" && join_sc_idx > 0) { 256 if ('' && '' && '' && '') { 257 if (join_flag) { 258 var m_jn = 'join'; 259 var m_jid = join_id; 260 261 var _AceGID = (function () { 262 var Inf = ['', '', '', 'AM', '0', 'NaPm,Ncisy', 'ALL', '0']; 263 var _CI = (!_AceGID) ? [] : _AceGID.val; 264 var _N = 0; if (_CI.join('.').indexOf(Inf[3]) < 0) { _CI.push(Inf); _N = _CI.length; } 265 return { o: _N, val: _CI }; 266 })(); 267 var _AceCounter = (function () { 268 var G = _AceGID; 269 var _sc = document.createElement('script'); 270 var _sm = document.getElementsByTagName('script')[0]; 271 if (G.o != 0) { 272 var _A = G.val[G.o - 1]; 273 var _G = (_A[0]).substr(0, _A[0].indexOf('.')); 274 var _C = (_A[7] != '0') ? (_A[2]) : _A[3]; 275 var _U = (_A[5]).replace(/\,/g, '_'); 276 _sc.src = 'https:' + '//cr.acecounter.com/Mobile/AceCounter_' + _C + '.js?gc=' + _A[2] + '&py=' + _A[1] + '&up=' + _U + '&rd=' + (new Date().getTime()); 277 _sm.parentNode.insertBefore(_sc, _sm); 278 return _sc.src; 279 } 280 })(); 281 } 282 } 283 if (join_sc_idx > 0 && '' && login_flag) { 284 window.karrotPixel.init(''); 285 window.karrotPixel.track('CompleteRegistration'); 286 } 287 288 if ('' && '') 289 { 290 if ('WEB' == 'WEB' || 'WEB' == 'MOBILE') { 291 if (typeof WDOT != 'undefined') { 292 var event = new Object(); 293 event["event"] = "w_signup_complete"; 294 event["signupTp"] = ""; 295 WDOT.logEvent(event); 296 } 297 } 298 else if ('WEB' == 'APP' && (10 >= 10.0 || 10 >= 10.0) && 'flutter' == 'flutter') 299 { 300 if (typeof window.flutter_inappwebview !== 'undefined') { 301 window.flutter_inappwebview.callHandler("DotFlutterDataBridge", JSON.stringify({ 302 method: "logEvent", 303 data: { 304 event: "w_signup_complete", 305 signupTp: "" 306 } 307 })); 308 } 309 } 310 else 311 { 312 if (typeof DOT != 'undefined') { 313 var event = new Object(); 314 event["event"] = "w_signup_complete"; 315 event["signupTp"] = ""; 316 DOT.logEvent(event); 317 } 318 } 319 } 320 321 if ('N' == 'Y') { 322 if (window.AdKikiSignup) { 323 AdKikiSignup.register(join_id); 324 } 325 } 326 327 try { 328 if (typeof fbq !== 'undefined') { 329 fbq('track', 'CompleteRegistration'); 330 } 331 } 332 catch (e) { 333 334 } 335 336 if ('') { 337 oaiq("measure", "registration_completed", { 338 type: "customer_action" 339 }); 340 } 341 342 if ('1935022832701264951') { 343 TossPixel('1935022832701264951').signUp({ 344 event_id: "SIGNUP" + Date.now() 345 }); 346 } 347 } 348 349 350 //ë¡ê·¸ì¸ 351 if (0 > 0 && '' && login_flag) { 352 window.karrotPixel.init(''); 353 window.karrotPixel.track('Login'); 354 } 355 356 if (0 > 0 && login_flag && '' && '') { 357 358 if ('WEB' == 'WEB'|| 'WEB' == 'MOBILE') 359 { 360 if (typeof WDOT != 'undefined') { 361 WDOT.setUser(RW_User.setGender("") 362 .setAge("") 363 .setMemberId("") 364 .setAttr1("") 365 .build() 366 ); 367 var event = new Object(); 368 event["event"] = "w_login_complete"; 369 event["loginTp"] = ""; 370 WDOT.logEvent(event); 371 } 372 } 373 else if ('WEB' == 'APP' && (10 >= 10.0 || 10 >= 10.0) && 'flutter' == 'flutter') 374 { 375 if (typeof window.flutter_inappwebview !== 'undefined') { 376 window.flutter_inappwebview.callHandler("DotFlutterDataBridge", JSON.stringify({ 377 method: "setUser", 378 data: { 379 sx: "", 380 ag: "", 381 mbid: "", 382 ut1: "" 383 } 384 })); 385 386 window.flutter_inappwebview.callHandler("DotFlutterDataBridge", JSON.stringify({ 387 method: "logEvent", 388 data: { 389 event: "w_login_complete",
390 loginTp: "" 391 } 392 })); 393 } 394 } 395 else 396 { 397 if (typeof DOT != 'undefined') { 398 DOT.setUser(RW_User.setGender("") 399 .setAge("") 400 .setMemberId("") 401 .setAttr1("") 402 .build() 403 ); 404 var event = new Object(); 405 event["event"] = "w_login_complete"; 406 event["loginTp"] = ""; 407 DOT.logEvent(event); 408 } 409 } 410 } 411 412 if (0 > 0 && '1935022832701264951' && login_flag) { 413 TossPixel('1935022832701264951').signIn({ 414 event_id: "SIGNIN" + Date.now() 415 }); 416} 417 418 // 모ë ê³µíµ. ë°ì´í°ìì´ í¸ëí¹ 419 if ('4879974365' && 'Y' == 'Y') { 420 421 var sc_type = ''; 422 if ('0' == '1') { 423 sc_type = 'ì´ë©ì¼'; 424 } 425 if ('0' == '3') { 426 sc_type = 'ì¹´ì¹´ì¤'; 427 } 428 if ('0' == '4') { 429 sc_type = 'ë¤ì´ë²'; 430 } 431 if ('0' == '5') { 432 sc_type = 'ìì´ë'; 433 } 434 if ('0' == '6') { 435 sc_type = 'í´ëí°'; 436 } 437 if ('0' == '7') { 438 sc_type = 'ì í'; 439 } 440 441 if (join_flag == "True") { 442 datai && datai.track('join', { 'id': join_sc_idx?.toString() ?? '', 'join_type': join_sc_type }); 443 } 444 445 if (login_flag) { 446 if ('0' != '0') { 447 datai && datai.track('login', { 'id': '0', 'login_type': sc_type }); 448 } 449 } 450 451 if (logout_flag) { 452 datai && datai.track('logout'); 453 } 454 } 455 456 // í¬ë¦¬ë§ 457 458 459 460 461 // 모ë ê³µíµ. crm ìº íì¸ ì¤íì¤ì¼ë 462 if (login_flag || join_flag == "True") { 463 if ("serviceWorker" in navigator) { 464 registerServiceWorker(false) 465 .then(function() { 466 return sendToServiceWorker("LOGIN", { lock: true, sc_idx: "0" }); 467 }).catch (function(error){ 468 console.error("ìë¹ì¤ ì커 ì²ë¦¬ ì¤ë¥:", error); 469 }); 470 } 471 } 472 473 474 function sendToServiceWorker(type, message) { 475 return new Promise(function(resolve, reject) { 476 navigator.serviceWorker.ready 477 .then(function(registration) { 478 if (!navigator.serviceWorker.controller) { 479 reject("ìë¹ì¤ ìì»¤ê° ìì§ íì±íëì§ ìì"); 480 return; 481 } 482 483 var messageChannel = new MessageChannel(); 484 messageChannel.port1.onmessage = function(event) { 485 if (event.data.error) reject(event.data.error); 486 else resolve(event.data.response); 487 }; 488 489 navigator.serviceWorker.controller.postMessage( 490 { type: type, message }, 491 [messageChannel.port2] 492 ) 493 }) 494 .catch(function (error) { reject("ìë¹ì¤ ì커 ì¤ë¹ ì¤ ì¤ë¥: " + error) }); 495 }); 496 } 497 498 499 async function registerServiceWorker(shouldUpdate = false) { 500 501 return navigator.serviceWorker.getRegistration().then(function (reg) { 502 if (reg) { 503 // ê°ì ì ë°ì´í¸ ì¬ë¶ íì¸ 504 if (shouldUpdate || reg.waiting || reg.installing) { 505 console.log("ìë¹ì¤ ì커 ê°ì ì ë°ì´í¸ ì¤í"); 506 return reg.update().then(function () { navigator.serviceWorker.ready }); 507 } 508 509 return navigator.serviceWorker.ready; // 기존 ìë¹ì¤ ì커 íì±íë ëê¹ì§ ë기 510 } else { 511 // ìë¡ ë±ë¡íë ê²½ì° 512 return navigator.serviceWorker 513 .register("/contents/js/Service-Worker.js", { scope: "/" }) 514 .then(function (reg) { 515 return navigator.serviceWorker.ready; 516 }); 517 } 518 }) 519 } 520 521 function insertIntoHtml(data) { // ìë¹ì¤ì커 ìì² ìëµê°ì ëì°ê¸° 522 523 var newElement = document.createElement("div"); // 기존 ìº íì¸ì ì¶ê° 524 popupTarget = data.popupTarget; 525 data_cc_idx = data.data_cc_idx; 526 newElement.id = "onsitePopupContainer"; 527 $("body").append(newElement); 528 $("#onsitePopupContainer").html(data.response); 529 } 530</script>
530 531 532 533 534 535 536 <!-- Global site tag (gtag.js) - Google Analytics --> 537
537<script type="text/javascript"> 538 kakaoPixel('50796042560452019').viewContent({ 539 currency: "KRW", 540 products: [ 541 { id: 'SZI35444699', name: 'ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g', quantity: '1', price: '4900', brand: '' } 542 ] 543 }); 544 </script>
544 545
545<script type="text/javascript"> 546 TossPixel('1935022832701264951').productView({ 547 event_id: "productview_" + Date.now(), 548 product_id: "SZI35444699", 549 product_name: "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g", 550 category_id: "428", 551 category_name: "íìí¹ê°", 552 price: 4900, 553 currency: "KRW" 554 }); 555 </script>
555 556 557 558 <link rel="stylesheet" href="/contents/css/bootstrap.min.css" /> 559 <link rel="stylesheet" href="/contents/css/font-awesome.min.css" /> 560 <link rel="stylesheet" href="/contents/css/fontello.css" /> 561 <link rel="stylesheet" href="/contents/css/BootSideMenu.css" /> 562 <link rel="stylesheet" href="/contents/css/fakeLoader.css" /> 563 <link rel="stylesheet" href="/contents/css/swiper.min.css?v=1" /> 564 565
565<script> 566 if (navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) { 567 document.write('
567<script src="/contents/js/common/cssVariableSupport.js"><\/script>'); 568 } 569 </script>
569 570 571 <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> 572 <!--[if lt IE 9]> 573
573<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
573 574
574<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
574 575
575<script src="https://cdn.jsdelivr.net/gh/nuxodin/[email protected]/ie11CustomProperties.min.js"></script>
575 576 <![endif]--> 577 <!-- Custom styles for this template --> 578 579 580 <link rel="stylesheet" href="/contents/css/m-moall.css?v=20260908v1" /> 581 582 583 584 585 <style type="text/css"> 586 587 .balloon-container { 588 position: relative; 589 display: inline-block; 590 margin-right: 15px; 591 } 592 .balloon { 593 position: relative; 594 padding: 0 8px; 595 height: 30px; 596 line-height: 30px; 597 border-radius: 8px; 598 font-size: 0.813rem; 599 font-weight: bold; 600 cursor: pointer; 601 color: #FFFFFF; /*ê¸ììì*/ 602 background-color: #FFC833; /*ë°°ê²½ìì*/ 603 } 604 .balloon::after { 605 content: ''; 606 position: absolute; 607 top: 50%; 608 right: -9px; 609 width: 0; 610 height: 0; 611 border-top: 7px solid transparent; 612 border-bottom: 7px solid transparent; 613 transform: translateY(-50%); 614 cursor: pointer; 615 border-left: 12px solid #FFC833; /*ë°°ê²½ìì*/ 616 } 617 </style> 618 619 <!-- ê³µíµ CSS íë¡ê·¸ë¨ìì ë°ìí ë¶ë¶ --> 620 621 622<style> 623 :root { 624 625 /*ê³ ì í°í¸*/ 626 --fix-font: 16px; 627 --goods-interval: 24px; 628 629 /*í°í¸ ì¤ì */ 630 --font-family: Pretendard Variable; 631 --font-weight_basic: 400; 632 --font-weight_bold: 700; 633 634 --gnb_size: 0px; 635 636 /*ì¼í몰ëíìì -- íë¡ê·¸ë¨ìì ì¶ê°í´ ì¤ê²*/ 637 --btn_type_shopbasic_background: #fca94b; 638 /*Goods/List ì´ëªê°ììí(ì«ì)*/ 639 --btn_type_shopbasic2_color: #fca94b; 640 /*ë°°ëol active, ë§ì´íì´ì§ë°°ì¡ì¡°í active, ê²ì background*/ 641 --btn_type_shopbasic3_background: #fca94b; 642 /*ì¼í몰ëíìì-border*/ 643 --btn_type_sbasicborder_border-top: 1px solid #fca94b; 644 /*ì¹´í ê³ ë¦¬ active, ìì¸ì ë³´active */ 645 --btn_type_sbasicborder2_border-bottom: 2px solid #fca94b; 646 --btn_type_sbasicborderfont: #fca94b; 647 /*ë©ì¸ìë¨ë°°ê²½ì*/ 648 --btn_type_maintop_background: #ffffff; 649 --btn_type_maintop_textColor: #222222; 650 /* 구매í기 ë²í¼ ì¤íì¼ */ 651 652 --btn_type_purchase_radius: 26px; 653 --btn_type_purchase_border-bottom: 0px; 654 --btn_type_purchase_box-shadow: none; 655 --btn_type_purchase_bacground: #fca94b; 656 --btn_type_purchase_color: #ffffff; 657 --btn_type_purchase_border: none; 658 --btn_type_purchase_shadow_px: 0px; 659 --btn_type_purchase_pay_border-bottom: 0px; 660 --btn_type_gift_background: #FF4200; 661 --btn_type_gift_border-bottom: 0px; 662 663 /*ì¥ë°êµ¬ë ë²í¼ ì¤íì¼*/ 664 665 --btn_type_cart_radius: 26px; 666 --btn_type_cart_border-bottom: 0px; 667 --btn_type_cart_box-shadow: none; 668 --btn_type_cart_bacground: #db3d3d; 669 --btn_type_cart_color: #ffffff; 670 --btn_type_cart_border: none; 671 --btn_type_cart_shadow_px: 0px; 672 673 /*주ì ë²í¼ ì¤íì¼*/ 674 675 --btn_type_basic_radius: 26px; 676 --btn_type_basic_border-bottom: 0px; 677 --btn_type_basic_box-shadow: none; 678 --btn_type_basic_bacground: #fca94b; 679 --btn_type_basic_color: #ffffff; 680 --btn_type_basic_border: none; 681 --btn_type_basic_shadow_px: 0px; 682 --btn_type_basic_pay_border-bottom: 0px; 683 --btn_type_second_background: #FF5900; 684 --btn_type_second_border-bottom: 0px; 685 686 /*ë³´ì¡° ë²í¼ ì¤íì¼*/ 687 688 --btn_type_sub_radius: 26px; 689 --btn_type_sub_border-bottom: 0px; 690 --btn_type_sub_box-shadow: none; 691 --btn_type_sub_bacground: #727272; 692 --btn_type_sub_color: #ffffff; 693 --btn_type_sub_border: none;
694 --btn_type_sub_shadow_px: 0px; 695 696 } 697 698 699 body { 700 701 702 703 background-color: #ffffff; 704 705 } 706 707</style> 708 709 710 <!-- defines script --> 711
711<script type="text/javascript" src="/contents/js/jquery/jQuery-2.1.4.min.js"></script>
711 712
712<script type="text/javascript" src="/contents/js/bootstrap.min.js"></script>
712 713
713<script type="text/javascript" src="/contents/js/BootSideMenu.js"></script>
713 714
714<script type="text/javascript" src="/contents/js/jquery/jquery.touchSwipe.min.js"></script>
714 715 716
716<script> 717 if (navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) { 718 // ie11 ì¼ë 719 document.write('
719<script src="/contents/js/swiper11.min.js"><\/script>'); 720 } 721 else { 722 document.write('
722<script src="/contents/js/swiper.min.js"><\/script>'); 723 } 724 </script>
724 725 726
726<script src="/common?v=-s_ryiIMpyHyR84HzkQ5S-ug4Qrx3gSyOqQiJuW1rW01"></script>
726 727 728
728<script src="/commonDev?v=OYsjByxq3-TCQ_is1yMeoq2U9pjaNsW7wlZjdwryfKY1"></script>
728 729 730 731
731<script type="text/javascript"> 732 // scroll event handler 733 var ___didScrolled = false; 734 var ___scrollHandlers = []; 735 $(window).scroll(function (event) { 736 ___didScrolled = true; 737 }); 738 739 // ëì¤ì try catch ë¡ ë¬¶ì´ì ì¤ë¥ê° ìëê² ì²ë¦¬íì. 740 window.setInterval(function () { 741 if (___didScrolled) { 742 // handler ì²ë¦¬ 743 for (var i = 0; i < ___scrollHandlers.length; i++) { 744 ___scrollHandlers[i](); 745 } 746 ___didScrolled = false; 747 } 748 }, 250); 749 750 function setGlobalScrollEventHandler(funcName) { 751 ___scrollHandlers.push(funcName); 752 } 753 754 </script>
754 755 756 757 <!-- ë¸ì´ë¦¬ë·° ìì ¯ ì¤í¬ë¦½í¸ --> 758
758<script src="https://script.vreview.tv/vreview.widget.js?vrid=550c244c-179d-403a-8fe7-536b10a83163"></script>
758 759 760 <!--crema script--> 761 762 <!-- defines script --> 763
763<script type="text/javascript"> 764 var appscheme_last = "zikpanmall"; 765 var appscheme_full = "com.flexg.zikpanmall"; 766 </script>
766 767
767<script src="/contents/js/web/static_Location.js?v=3.1"></script>
767 768
768<script src="/contents/js/web/runapp.js"></script>
768 769 770 771
772<script type="text/javascript"> 773 774 var ad_payment_method = 0; 775 776 // ìë¡ì´ ê´ê³ ê²°ì ìë¨ ê°ì´ ë¤ì´ì¤ë©´ ë³ê²½ 777 if (ad_payment_method > 0) { 778 localStorage.setItem("ad_payment_method", ad_payment_method ?? 0); 779 } 780</script>
780 781</head> 782<body> 783 <!-- GTM TAG --> 784 <!-- ì¬ì´í¸ ì°ê´ ì±ë ë§í¬ì --> 785 786<span itemscope="" itemtype="http://schema.org/Organization"> 787 <link itemprop="url" href="https://www.zikpanmall.com"> 788 </span> 789 790 <!--ì¶ì ,리ìë --> 791 792 793 <input type="hidden" vreview-member-id="" /> 794
795<script type="text/javascript"> 796 var kakaoKey = "2a9fd9d88b0e8f561678f8592e11d4a2"; 797 var kakaoTemplateKey = 0; 798 var kakaoSaleTemplateKey = 0; 799 var m_ch_idx = ""; 800 var m_rscidx = ""; 801 var m_rmg_code = ""; 802 var m_ropen = ''; 803 var m_rpopen = ''; 804 var m_rLoginModal = ''; 805 var m_user_no = "0"; 806 807</script>
807 808
809<script src="/contents/js/intersection-observer.js"></script>
809<!-- Intersection Observer (IE) --> 810 811
811<script type="text/javascript"> 812 m_ch_idx = sessionStorage.getItem("ch_idx") == null ? "" : sessionStorage.getItem("ch_idx").toString(); 813 m_rscidx = sessionStorage.getItem("rscidx") == null ? "" : sessionStorage.getItem("rscidx").toString(); 814 m_rmg_code = sessionStorage.getItem("rmg_code") == null ? "" : sessionStorage.getItem("rmg_code").toString(); 815 </script>
815 816 817
818<script type="text/javascript" src="//t1.kakaocdn.net/kakao_js_sdk/2.1.0/kakao.min.js"></script>
vendor: 2 bytes, line 818
818
819<script type="text/javascript" src="/contents/js/common/sns.js?v=6"></script>
819 820 821 822 <style> 823 #sidemenu { 824 -ms-overflow-style: none; /* IE and Edge */ 825 scrollbar-width: none; /* Firefox */ 826 } 827 828 #sidemenu::-webkit-scrollbar { 829 display: none; 830 } 831 </style> 832
833<script type="text/javascript"> 834 835 836 $(window).resize(function () { 837 $('#sidemenu').hide(); 838 if ($('.moall-wrapper').length > 0) { 839 // PC ìì¹ ì¡ê¸° 840 $('#sidemenu').css('left', $('.moall-wrapper').offset().left); 841 } else { 842 $('#sidemenu').css('left', 0); 843 } 844 }); 845 846 var bootSideFinish = false; 847 $(function () { 848 849 }); 850 851 852 function sideMenuAciton(type) { 853 cart_closeBuy(); 854 $('#categoryAccordion').find('.addview').html('+'); 855 856 if ($('#categoryAccordion').find('.sideClose').hasClass('in') == true) { 857 $('#categoryAccordion').find('.sideClose').removeClass('in'); 858 } 859 // 2022-06-17 ê¹ì±í ê²ìí ì¢ì¸¡ì¬ë¼ì´ë ì¶ê° 860 $('#boardAccordion').find('.addview').html('+'); 861 862 if ($('#boardAccordion').find('.sideClose').hasClass('in') == true) { 863 $('#boardAccordion').find('.sideClose').removeClass('in'); 864 } 865 866 867 868 //if (type == "hide") { 869 // $('.sidemenu-close-wrapper').removeClass('fixed-top'); 870 //} 871 872 873 874 if ($('.moall-wrapper').length > 0) { 875 // PC ìì¹ ì¡ê¸° 876 $('#sidemenu').css('left', $('.moall-wrapper').offset().left); 877 moallWarapperX = $('.moall-wrapper').offset().left; 878 } 879 else 880 { 881 $('#sidemenu').css('left', 0); 882 } 883 884 if (type == 'open') { 885 886 setTimeout(function () { 887 $("#sideClose").show(); 888 }, 400); 889 890 $(".sidemenu-top-notcharea").css('position', 'fixed'); 891 $('body').css('overflow', 'hidden'); 892 893 if ($('.moall-wrapper').length > 0) { 894 $('#sidemenu').css('left', $('.moall-wrapper').offset().left); 895 } else { 896 $('#sidemenu').css('left', 0); 897 } 898 $('#sidemenu').css('overflow-y', 'scroll'); 899 $('#sidemenu').slideDown(); 900 //$("#sidemenu .sidemenu-close-wrapper").show(); 901 } else { 902 903 $(".sidemenu-top-notcharea").css('position', 'relative'); 904 $('#sidemenu').slideUp(); 905 $('body').css('overflow', 'scroll'); 906 if ($('.moall-wrapper').length > 0) { 907 $('#sidemenu').css('left', $('.moall-wrapper').offset().left); 908 } else { 909 $('#sidemenu').css('left', 0); 910 } 911 $('#sidemenu').css('overflow-y', 'hidden'); 912 $("#sideClose").hide(); 913 //$("#sidemenu .sidemenu-close-wrapper").hide(); 914 } 915 916 917 918 919 920 //if (isArrLeftBannerWidthCalc.length && type == "open") { 921 // for (var i = 0; i < isArrLeftBannerWidthCalc.length; i++) { 922 // var uniqueName = isArrLeftBannerWidthCalc[i]; 923 // eval("widthCalc" + uniqueName + "();"); 924 // } 925 //} 926 927 if (type == 'open') { 928 $('#sidemenu').attr('data-open', 'Y'); 929 $("body").css('overflow', 'hidden'); 930 $(".sidemenu-layout").css('margin-top', '61px'); 931 } else { 932 $('#sidemenu').attr('data-open', 'N'); 933 $("body").css('overflow', 'auto'); 934 $(".sidemenu-layout").css('margin-top', '0px'); 935 } 936 937 938 939 940 } 941 942</script>
942 943 944 945<!--reward Tracking--> 946<div class="modal center-modal floatingActionModal" id="floatingActionShare" role="dialog" aria-hidden="true" style="display: none; z-index:90000;"> 947 <div class="modal-dialog"> 948 <div class="modal-content"> 949 <div class="modal-header navbar-fixed-top"> 950 <h4 class="modal-title">ì¹êµ¬ ì´ë 리ìë</h4> 951 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 952 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png" class="trf_trl3d"> 953 </button> 954 </div> 955 <div class="modal-body text-center"> 956 <div class="panel-heading"> 957 <p>ì¹êµ¬ì í¨ê» ì¼íë ì¦ê¸°ê³ í¬ì¸í¸ë ë°ì!</p> 958 <p>ë¤ìí ê³µì ë°©ë²ì¼ë¡ ì¹êµ¬ë¥¼ ì´ëíê³ í¨ê» ííì ë°ì¼ì¸ì!</p> 959 </div> 960 <div class="select-sns-wrapper"> 961 962 </div> 963 <div class="urlcopy_wrap"> 964 <a class="btn btn_type3 btn-black" href="javascript: shareRwardSns('F','kakaotalk');"> 965 <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />ì¹´ì¹´ì¤í¡ì¼ë¡ 리ìëURL ê³µì í기 966 </a> 967 <a class="btn btn_type3 btn-black gap_7m" id="btnRewardCopyClip" data-clipboard-action="copy" data-clipboard-text=""> 968 <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />리ìë URL ë³µì¬ 969 </a> 970 </div> 971 <div class="floatingContentsImg"> 972 <div class="section"> 973 <img src="/contents/images/reward_1.png" class="trf_trl3d"> 974 <span>STEP.1</span> 975 <ul> 976 <li>ì¹êµ¬ ì´ë 리ìë URL ê³µì í기</li> 977 <li>ì¹êµ¬ë ì§ì¸ìê² ë¦¬ìë URLì ë³µì¬í´ì ê³µì íì¸ì.</li> 978 </ul> 979 </div> 980 <div class="section2"> 981 <img src="/contents/images/reward_2.png" class="trf_trl3d"> 982 <span>STEP.2</span> 983 <ul> 984 <li>ì¹êµ¬ ëë ì§ì¸ì´ ë§í¬ë¥¼ í´ë¦íê³ íìê°ì </li> 985 <li>ë°ëì 리ìë URLë¡ ì¹êµ¬ë ì§ì¸ì´ ê°ì íì ì¼ í©ëë¤.</li> 986 </ul> 987 </div> 988 <div class="section3"> 989 <img src="/contents/images/reward_3.png" class="trf_trl3d"> 990 <span>STEP.3</span> 991 <ul> 992 <li>íìê°ì ì´ ìë£ëë©´ í¬ì¸í¸ ì 립</li> 993 <li>ëì¼í ë°©ë²ì¼ë¡ ë¤ë¥¸ ì¹êµ¬ë ì§ì¸ì´ íìê°ì ì íë©´ ííì ë°ì ì ììµëë¤.</li> 994 </ul> 995 </div> 996 </div> 997 <div class="floatingInfo"> 998 <p class="floatingInfoTitle">기í ìë´</p> 999 <p class="floatinginfosub">· ì¹êµ¬ ì´ë 리ìë ííì íììê²ë§ ì ê³µë©ëë¤.</p> 1000 1001 1002 1003 <p class="floatinginfosub">· íìê°ì 리ìë í¬ì¸í¸ë ì¦ì ì§ê¸ë©ëë¤.</p> 1004 <p class="floatinginfosub">· ì 립 ë´ìì ë§ì´íì´ì§ > í¬ì¸í¸ ì 립 ë´ììì íì¸í´ 주ì¸ì.</></p> 1005 </div> 1006 </div> 1007 </div> 1008 </div> 1009</div> 1010 1011<div class="modal center-modal phoneAuthModal" id="phoneAuth" role="dialog" aria-hidden="true" style="display: none; z-index:90000;"> 1012 <div class="modal-dialog phonesearchmodal"> 1013 <div class="modal-content"> 1014 <div class="modal-header"> 1015 <h4 class="modal-title text1">í´ëí° ë²í¸ ì¶ê°</h4> 1016 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 1017 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png" class="trf_trl3d"> 1018 </button> 1019 1020 </div> 1021 <div class="modal-body text-center"> 1022 <div class="panel-heading panel_heading"> 1023 <p>í´ëí° ë²í¸ê° ë±ë¡ ë íìë§ ë¦¬ìë ííì ë°ì ì ììµëë¤. </p> 1024 <p>íìì ë³´ì í´ëí° ë²í¸ë¥¼ ì¶ê°í´ 주ì¸ì.</p> 1025 </div> 1026 <div class="gap_9m"> 1027 <p class="title_input text3">í´ëí° <span>*</span></p> 1028 <div class="form-group phone-wrapper arrayline gap_8m"> 1029 <input class="form-control weed-no readonly-input gap_14m" maxlength="3" oninput="maxLengthCheck(this);" id="sc_htel1" onkeyup="nextTab(this,'sc_htel2', this.maxLength)" type="number"> 1030 <input class="form-control weed-no readonly-input gap_14m" maxlength="4" oninput="maxLengthCheck(this);" id="sc_htel2" onkeyup="nextTab(this,'sc_htel3', this.maxLength)" type="number"> 1031 <input class="form-control weed-no readonly-input gap_14m" maxlength="4" oninput="maxLengthCheck(this);" id="sc_htel3" placeholder="" type="number"> 1032 <button type="button" onclick="smsTokenNum(this);" id="smstime" class="btn btn_type3 btn-black numcheckbtnrq">ì¸ì¦ë²í¸ ìì²</button> 1033 </div> 1034 <div class="form-group phone-token arrayline gap_8m"> 1035 <input class="form-control weed-no gap_14m" id="writesmstoken2" maxlength="9" name="writesmstoken2" placeholder="ì¸ì¦ë²í¸ ì ë ¥" type="text" oninput="maxLengthCheck(this);">
1036 <span class="timerPhoneAuth hide" id="timerPhoneAuth">00:00</span> 1037 <a href="javascript:smsTokenCheck(this);" class="sms-btn btn btn_type3 btn-black numcheckbtn" id="phoneAuthCheckBtn">ì¸ì¦ë²í¸ íì¸</a> 1038 <button type="button" class="sms-btn btn btn_type3 numcheckbtnclear hide" id="phoneAuthSucessBtn" disabled>â ¤ ì¸ì¦ìë£</button> 1039 </div> 1040 <a href="javascript:modiflyPhoneNumber();" class="btn btn_type3 btn-black registrationbtn">ë±ë¡</a> 1041 </div> 1042 </div> 1043 </div> 1044 </div> 1045</div> 1046 1047<div id="rewardP" class="modal"> 1048 <div class="modal-dialog"> 1049 <div class="modal-content rewardPmodal"> 1050 <div class="modal-header"> 1051 <h4 class="modal-title text1">ê³µì í기</h4> 1052 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 1053 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png" class="trf_trl3d"> 1054 </button> 1055 </div> 1056 <div class="modal-body text-center"> 1057 <div class="panel-heading"> 1058 <p>ì£¼ë³ ì¬ëìê² ê³µì íê³ ì¶ì¼ì ê°ì?</p> 1059 <p>ë¤ìí ê³µì ë°©ë²ì¼ë¡ ìí ê³µì ë íê³ ííë ë°ì¼ì¸ì!</p> 1060 </div> 1061 <div class="select-sns-wrapper"> 1062 1063 </div> 1064 <div class="urlcopy_wrap"> 1065 <a class="btn btn_type3 btn-black" href="javascript: shareRwardSns('P','kakaotalk');"> 1066 <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />ì¹´ì¹´ì¤í¡ì¼ë¡ 리ìëURL ê³µì í기 1067 </a> 1068 <a class="btn btn_type3 btn-black gap_7m" id="btnRewardPCopyClip" data-clipboard-action="copy" data-clipboard-text=""> 1069 <img class="trf_trl3d rewardPointIcon" src="/contents/images/rewardPointIcon.png" />리ìë URL ë³µì¬ 1070 </a> 1071 <a class="btn btn_type3 btn-black gap_7m" id="btnRewardNCopyClip" data-clipboard-action="copy" data-clipboard-text=""> 1072 íí ìë ìí URL ë³µì¬ 1073 </a> 1074 </div> 1075 <div class="floatingContentsImg"> 1076 <div class="section"> 1077 <img src="/contents/images/reward_1.png" class="trf_trl3d"> 1078 <span>STEP.1</span> 1079 <ul> 1080 <li>ìí 리ìë URL ê³µì í기</li> 1081 <li>ì¹êµ¬ë ì§ì¸ìê² ë¦¬ìë URLì ë³µì¬í´ì ê³µì íì¸ì.</li> 1082 </ul> 1083 </div> 1084 <div class="section2"> 1085 <img src="/contents/images/reward_2.png" class="trf_trl3d"> 1086 <span>STEP.2</span> 1087 <ul> 1088 <li>ì¹êµ¬ ëë ì§ì¸ì´ ë§í¬ë¥¼ í´ë¦íê³ ìí 구매</li> 1089 <li>ë°ëì 리ìë URLë¡ ì¹êµ¬ë ì§ì¸ì´ ìíì 구매í´ì¼ í©ëë¤.</li> 1090 </ul> 1091 </div> 1092 <div class="section3"> 1093 <img src="/contents/images/reward_3.png" class="trf_trl3d"> 1094 <span>STEP.3</span> 1095 <ul> 1096 <li>ìí êµ¬ë§¤ê° ìë£ëë©´ í¬ì¸í¸ ì 립</li> 1097 <li>ëì¼í ë°©ë²ì¼ë¡ ë¤ë¥¸ ì¹êµ¬ë ì§ì¸ì´ ìíì 구매íë©´ ííì ë°ì ì ììµëë¤.</li> 1098 </ul> 1099 </div> 1100 </div> 1101 <div class="floatingInfo"> 1102 <p class="floatingInfoTitle">íí_ì¹êµ¬ê° ìíì 구매í ê²½ì°</p> 1103 <p class="floatinginfosub"> 1104 · ëì í¬ì¸í¸ ì 립 <span>0%</span>, 1105 ì¹êµ¬ë <span>0%</span> ì 립 (ìí 구매 ê¸ì¡ 기ì¤) 1106 </p> 1107 </div> 1108 <div class="floatingInfo"> 1109 <p class="floatingInfoTitle">기í ìë´</p> 1110 <p class="floatinginfosub">· ìí 구매 리ìë ííì íììê²ë§ ì ê³µë©ëë¤.</p> 1111 <p class="floatinginfosub">· í¬ì¸í¸ë ìí ë°°ì¡ ìë£ í 1ì¼ íì ì 립ë©ëë¤.</p> 1112 <p class="floatinginfosub">· ì 립 ë´ìì ë§ì´íì´ì§ > í¬ì¸í¸ ì 립 ë´ììì íì¸í´ì£¼ì¸ì.</p> 1113 </div> 1114 </div> 1115 </div> 1116 </div> 1117</div> 1118 1119<div id="rewarPLoginModal" class="modal center-modal" role="dialog" aria-hidden="true" style="display: none; z-index:90002;"> 1120 <!--리ìë ë¡ê·¸ì¸ ì ë--> 1121 <div class=" rewardlogin"> 1122 <div class="flex"> 1123 <button type="button" id="removeModal" onclick="removeModal()" class="closebtn" data-dismiss="modal" aria-label="Close"><span class="fontello icon-close"></span></button> 1124 </div> 1125 <div class="modal-body"> 1126 <ul class="text1"> 1127 <li>ë¡ê·¸ì¸ íì 구매를 íìë©´</li> 1128 <li>리ìë ííì´ ì ê³µë©ëë¤.</li> 1129 </ul> 1130 </div> 1131 <div class="modal-footer"> 1132 <button type="button" class="btn btn_type3 btn-bgColor btn-block apphref" onclick="rewardPLogin()" style="outline:none;">ë¡ê·¸ì¸ í 구매í기</button> 1133 </div> 1134 </div> 1135</div> 1136 1137 1138 1139<!-- í´ë©´ í´ì ì림창 --> 1140 1141
1142<script type="text/javascript"> 1143 var reqHtel = ''; 1144 var modalType = ''; 1145 var rLoginModalCheck = true; 1146 1147 $('#floatingActionBtnSpan').ready(function () { 1148 1149 var clipboardR = new Clipboard('#btnRewardCopyClip'); 1150 1151 clipboardR.on('success', function (e) { 1152 alert('ë°ë¡ê°ê¸° URLì´ ë³µì¬ëììµëë¤.\n\nìíìë ê³³ì ë¶ì¬ ë£ì ì ììµëë¤.'); 1153 }); 1154 1155 var sc_idx = '0'; 1156 sc_idx = parseInt(sc_idx); 1157 if (sc_idx > 0) { 1158 // var ropen = ''; 1159 1160 m_ropen=sessionStorage.getItem('ropen'); 1161 1162 1163 floatingAction_Callback(); 1164 } 1165 }); 1166 1167 function floatingAction_Callback() { 1168 1169 if (m_ropen != null) { 1170 if (m_ropen == location.pathname) { 1171 $('#floatingActionBtnSpan').click(); 1172 //무조건 íë² ì§ì´ë¤. 1173 sessionStorage.removeItem('ropen'); 1174 m_ropen = ''; 1175 } 1176 } 1177 1178 } 1179 1180 $('#shareDiv').ready(function () { 1181 1182 var rewardP_use_YN = 'N'; 1183 1184 if (rewardP_use_YN == 'Y') { 1185 1186 $('#rewardShare').removeClass('hide'); 1187 1188 var clipboardRP = new Clipboard('#btnRewardPCopyClip'); 1189 1190 clipboardRP.on('success', function (e) { 1191 alert('ë°ë¡ê°ê¸° URLì´ ë³µì¬ëììµëë¤.\n\nìíìë ê³³ì ë¶ì¬ ë£ì ì ììµëë¤.'); 1192 }); 1193 1194 var clipboardRN = new Clipboard('#btnRewardNCopyClip'); 1195 1196 clipboardRN.on('success', function (e) { 1197 alert('ë°ë¡ê°ê¸° URLì´ ë³µì¬ëììµëë¤.\n\nìíìë ê³³ì ë¶ì¬ ë£ì ì ììµëë¤.'); 1198 }); 1199 1200 var sc_idx = '0'; 1201 if (sc_idx > 0) { 1202 // var rpopen = '' 1203 m_rpopen = sessionStorage.getItem('rpopen'); 1204 1205 shareDiv_Callback(); 1206 } 1207 1208 } else { 1209 1210 var clipboardRN = new Clipboard('#btnRewardNCopyClip'); 1211 1212 clipboardRN.on('success', function (e) { 1213 alert('ë°ë¡ê°ê¸° URLì´ ë³µì¬ëììµëë¤.\n\nìíìë ê³³ì ë¶ì¬ ë£ì ì ììµëë¤.'); 1214 }); 1215 1216 $('#nomalShare').removeClass('hide'); 1217 } 1218 1219 }); 1220 1221 function shareDiv_Callback() { 1222 1223 if (m_rpopen != null) { 1224 if (m_rpopen == location.pathname) { 1225 $('#rewardShare').click(); 1226 //무조건 íë² ì§ì´ë¤. 1227 sessionStorage.removeItem('rpopen'); 1228 m_rpopen = ''; 1229 } 1230 } 1231 1232 } 1233 1234 $('#rewarPLoginModal').ready(function () { 1235 1236 1237 //ì ê°ë¼ì¼í¨ 1238 // var rLoginModal = ''; 1239 1240 m_rLoginModal= sessionStorage.getItem('rLoginModal'); 1241 1242 1243 rewarPLogin_Callback(); 1244 1245 1246 }); 1247 1248 function rewarPLogin_Callback() { 1249 var rscidx = m_rscidx; 1250 var rmg_code = m_rmg_code; 1251 var sc_idx = '0'; 1252 1253 if (rscidx != null && rmg_code != null) { 1254 sc_idx = parseInt(sc_idx); 1255 rscidx = parseInt(rscidx); 1256 if (rscidx > 0 && rmg_code != '') { 1257 if (sc_idx <= 0) { 1258 1259 if ((m_rLoginModal == null&& rLoginModalCheck) 1260 || (m_rLoginModal == '' && rLoginModalCheck)) { 1261 $('#rewarPLoginModal').modal({ 1262 backdrop: 'static' 1263 }); 1264 rLoginModalCheck = false; 1265 } else if (m_rLoginModal != 'f' && rLoginModalCheck) { 1266 $('#rewarPLoginModal').modal({ 1267 backdrop: 'static' 1268 }); 1269 rLoginModalCheck = false; 1270 } 1271 1272 } 1273 } 1274 } 1275 1276 } 1277 1278 1279 $(function () { 1280 1281 $('#floatingActionShare').on('shown.bs.modal', function () { 1282 var $modal = $(this);
1283 var $dialog = $modal.find('.modal-dialog'); 1284 var dialogHeight = $dialog.height(); 1285 $dialog.css('margin-top', ($(window).height() - dialogHeight) / 2); 1286 1287 1288 1289 }); 1290 1291 1292 1293 $('#phoneAuth').on('hidden.bs.modal', function (e) { 1294 $('#sc_htel1').val(''); 1295 $('#sc_htel2').val(''); 1296 $('#sc_htel3').val(''); 1297 $('#writesmstoken2').val(''); 1298 $('#phoneAuthSucessBtn').addClass('hide'); 1299 $('#phoneAuthCheckBtn').removeClass('hide'); 1300 $('#timerPhoneAuth').addClass('hide'); 1301 $("#sc_htel1").attr("readonly", false); 1302 $("#sc_htel2").attr("readonly", false); 1303 $("#sc_htel3").attr("readonly", false); 1304 $('#smstime').prop('disabled', false); 1305 $('#writesmstoken2').attr("readonly", false); 1306 cnt2 = 0; 1307 }); 1308 }); 1309 1310 $('#btnRewardCopyClip').click(function () { 1311 1312 var curUrl = window.location.href; 1313 1314 //ë¡ê·¸ì¸ë¶í° ì²´í¬ 1315 var sc_idx = '0'; 1316 sc_idx = parseInt(sc_idx); 1317 if (sc_idx <= 0) { 1318 var confirmStr = '리ìë 기ë¥ì ë¡ê·¸ì¸ í ì´ì©ì´ ê°ë¥í©ëë¤.\në¡ê·¸ì¸ íìê² ìµëê¹?'; 1319 if (confirm(confirmStr)) { 1320 1321 window.sessionStorage.setItem("ropen", location.pathname); 1322 1323 1324 sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname); 1325 1326 return; 1327 } else { 1328 return; 1329 } 1330 } 1331 1332 //í´ëí° ë²í¸ ìëì§ íì¸ 1333 1334 var htel1 = ''; 1335 var htel2 = ''; 1336 var htel3 = ''; 1337 1338 if (htel1 == '' || htel2 == '' || htel3 == '') { 1339 1340 var confirmStr = '리ìë 기ë¥ì í´ëí° ë²í¸ë¥¼ ì ë ¥ íì ì¼ ì´ì©ì´ ê°ë¥í©ëë¤.\ní´ëí° ë²í¸ë¥¼ ë±ë¡ íìê² ìµëê¹?'; 1341 1342 if (confirm(confirmStr)) { 1343 modalType = 'F'; 1344 $('#phoneAuth').modal({ 1345 backdrop: 'static' 1346 }); 1347 return; 1348 } else { 1349 return; 1350 } 1351 } 1352 1353 //리ìë íë¼ë¯¸í° ìì±.. ì ìì±í´ì¼ íë¤ 1354 //*************************************************// 1355 //*********************RuleSet*********************// 1356 //*************************************************// 1357 //íì¬ ë´ sc_idx,ì¹êµ¬ ì´ë ê³µì rewardF ì¼ì ¸ìëì§ íì¸ 1358 //ë´ sc_idxì rewardF 1359 //urlì¢ ì¤ì¬ë³´ì... 1360 //rewardFë§ ì¼ì ¸ ìì¼ë©´ ê·¸ë¥ ë³´ë´ë 주문ì ë¦¬ì²´í¬ í´ì ìê´ììë¯ 1361 //var __ch_idx = window.sessionStorage.getItem("ch_idx"); 1362 1363 //ìì± í¨ì 1364 curUrl = makeRewardUrl(curUrl,'F'); 1365 1366 //ìµì¢ URL 1367 $('#btnRewardCopyClip').attr('data-clipboard-text', curUrl); 1368 1369 }); 1370 1371 //ìíê³µì 리ìë-리ìë URLë³µì¬ 1372 $('#btnRewardPCopyClip').click(function () { 1373 1374 var curUrl = window.location.href; 1375 1376 var sc_idx = '0'; 1377 sc_idx = parseInt(sc_idx); 1378 if (sc_idx <= 0) { 1379 var confirmStr = '리ìë 기ë¥ì ë¡ê·¸ì¸ í ì´ì©ì´ ê°ë¥í©ëë¤.\në¡ê·¸ì¸ íìê² ìµëê¹?'; 1380 if (confirm(confirmStr)) { 1381 1382 sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname); 1383 1384 1385 window.sessionStorage.setItem("rpopen", location.pathname); 1386 1387 return; 1388 } else { 1389 return; 1390 } 1391 } 1392 1393 //í´ëí° ë²í¸ ìëì§ íì¸ 1394 1395 var htel1 = ''; 1396 var htel2 = ''; 1397 var htel3 = ''; 1398 1399 if (htel1 == '' || htel2 == '' || htel3 == '') { 1400 1401 var confirmStr = '리ìë 기ë¥ì í´ëí° ë²í¸ë¥¼ ì ë ¥ íì ì¼ ì´ì©ì´ ê°ë¥í©ëë¤.\ní´ëí° ë²í¸ë¥¼ ë±ë¡ íìê² ìµëê¹?'; 1402 1403 if (confirm(confirmStr)) { 1404 modalType = 'P'; 1405 $('#phoneAuth').modal({ 1406 backdrop: 'static' 1407 }); 1408 return; 1409 } else { 1410 return; 1411 } 1412 } 1413 1414 //ìì± í¨ì 1415 curUrl = makeRewardUrl(curUrl, 'P'); 1416 1417 //ìµì¢ URL 1418 $('#btnRewardPCopyClip').attr('data-clipboard-text', curUrl); 1419 1420 });
1421 1422 //ìíê³µì 리ìë-ì¼ë° URLë³µì¬ 1423 $('#btnRewardNCopyClip').click(function () { 1424 1425 var mgUrl = $('#reward_mg_surl_goods').val(); 1426 1427 $('#btnRewardNCopyClip').attr('data-clipboard-text', mgUrl); 1428 1429 }); 1430 1431 //리ìë URL ìì± 1432 function makeRewardUrl(curUrl,type) { 1433 1434 //ì¹êµ¬ì´ë 1435 var rewardF_use_YN = 'N'; 1436 var rewardP_use_YN = 'N'; 1437 1438 //ë¡ê·¸ì¸ì´ í리면 ìëë¤. 1439 //sc_idxê° ìì¼ë©´ HOMEì¼ë¡ ê°ì 1440 var sc_idx = '0'; 1441 1442 if (curUrl.indexOf('#') > -1) { 1443 curUrl = curUrl.replace(/#/gi,''); 1444 } 1445 1446 sc_idx = parseInt(sc_idx); 1447 if (sc_idx <= 0) { 1448 alert('ë¤ì ë¡ê·¸ì¸í´ì£¼ì¸ì.'); 1449 sl_locationhref('/'); 1450 } 1451 //ì¹êµ¬ ì´ë 리ìë íì 1452 if (type == 'F') { 1453 if (rewardF_use_YN != 'Y') { 1454 alert('ì못ë ì ê·¼ ê²½ë¡ì ëë¤.'); 1455 sl_locationhref('/'); 1456 return; 1457 } 1458 } 1459 1460 //rscidxë rmgcodeê° ì´ë¯¸ ììê²½ì° 1461 if (curUrl.indexOf('rscidx') > -1 || curUrl.indexOf('rmg_code') > -1) 1462 { 1463 1464 curUrl = updateRewardUrl(curUrl); 1465 1466 } 1467 else 1468 { 1469 1470 //ì´ê² ììê²½ì° 1471 if (type == 'P') { 1472 1473 if (rewardP_use_YN != 'Y') { 1474 alert('ì못ë ì ê·¼ ê²½ë¡ì ëë¤.'); 1475 sl_locationhref('/'); 1476 return; 1477 } 1478 1479 var rewardMgCode = $('#reward_mg_code').val(); 1480 1481 //ê°ë¥´ì URL 1482 if (curUrl.indexOf('?') > -1) curUrl += '&rmg_code=' + rewardMgCode; 1483 else curUrl += '?rmg_code=' + rewardMgCode; 1484 1485 } 1486 1487 //r-scidx=íìê³ ì ë²í¸ -ë ¸ì¶ë§ ìí¸í~ 1488 if (curUrl && rewardF_use_YN) { 1489 1490 var rsc_idxtoa = sc_idx; 1491 //ìí¸í urlì°½ì ë ¸ì¶ë§ ìëë¤. 1492 rsc_idxtoa = window.btoa(rsc_idxtoa); 1493 1494 //ê°ë¥´ì URL 1495 if (curUrl.indexOf('?') > -1) curUrl += '&rscidx=' + encodeURIComponent(rsc_idxtoa); 1496 else curUrl += '?rscidx=' + encodeURIComponent(rsc_idxtoa); 1497 1498 } 1499 1500 } 1501 1502 return curUrl; 1503 } 1504 1505 1506 1507 var SetTime = 180; 1508 //í¸ëí° ë²í¸ ì ì ì¸ì¦ 1509 function smsTokenNum(obj) { 1510 1511 var $hpObj1 = $('#sc_htel1'); 1512 if (!$hpObj1.CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 1513 if ($hpObj1.val().length < 3) { 1514 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 1515 $hpObj1.focus(); 1516 return; 1517 } 1518 var $hpObj2 = $('#sc_htel2'); 1519 if (!$hpObj2.CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 1520 if ($hpObj2.val().length < 3) { 1521 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 1522 $hpObj2.focus(); 1523 return; 1524 } 1525 var $hpObj3 = $('#sc_htel3'); 1526 if (!$hpObj3.CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 1527 if ($hpObj3.val().length < 4) { 1528 alert("ì°ë½ì²ë¥¼ 4ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 1529 $hpObj3.focus(); 1530 return; 1531 } 1532 1533 $('#smstime').prop('disabled', 'disabled'); 1534 reqHtel = $hpObj1.val() + $hpObj2.val() + $hpObj3.val(); 1535 var ajax = new WeedAjax(null); 1536 ajax.addParameter('sc_htel1', $hpObj1.val()); 1537 ajax.addParameter('sc_htel2', $hpObj2.val()); 1538 ajax.addParameter('sc_htel3', $hpObj3.val()); 1539 ajax.addParameter('sc_type', '0'); 1540 ajax.setUrl("/Mypage/ModifySmsTokenNum"); 1541 ajax.setSuccessMethod(function (resultDic) { 1542 if (resultDic.result == true) { 1543 alert("ì¸ì¦ë²í¸ê° ë°ì¡ëììµëë¤."); 1544 $("#timerPhoneAuth").removeClass("hide"); 1545 resendingCheck(); 1546 //$(obj).addClass("active"); 1547 SetTime = 180; 1548 msg_time2(); 1549 TimerStart2(); 1550 } 1551 else { 1552 alert(resultDic.errorMsg); 1553 $('#smstime').prop('disabled', false); 1554 } 1555 }); 1556 ajax.doProcess(); 1557 } 1558 1559 var cnt = 3; 1560 var timeId = null; 1561 function resendingCheck() { 1562 $('#smstime').text('00:0' + cnt); 1563 timeId=setInterval(printTime, 1000); 1564 } 1565 1566 //ì¬ë°ì¡ 1567 function printTime() { 1568 cnt--; 1569 $('#smstime').text('00:0' + cnt); 1570 if (cnt == 0) { 1571 clearInterval(timeId); 1572 cnt = 3; 1573 $('#smstime').prop('disabled', false); 1574 $('#smstime').text('ì¸ì¦ë²í¸ ìì²'); 1575 } 1576 } 1577 1578 // ìê° ì í 1579 function msg_time2() { 1580 var MM = Math.floor(SetTime / 60) > 0 ? "0" + Math.floor(SetTime / 60) : "00"; 1581 var SS = SetTime % 60 <= 0 ? "00" : SetTime % 60; 1582 if (SS < 10 && SS > 0) { 1583 SS = "0" + SS; 1584 } 1585 var time = MM + ":" + SS; 1586 1587 $("#timerPhoneAuth").text(time); 1588 SetTime--; 1589 1590 if (SetTime < 0) { 1591 clearInterval(tid); 1592 $("#sc_htel1").attr("readonly", false); 1593 $("#sc_htel2").attr("readonly", false); 1594 $("#sc_htel3").attr("readonly", false); 1595 SetTime = 0; 1596 } 1597 1598 } 1599 1600 var cnt2 = 0; 1601 1602 function TimerStart2() { 1603 tid = setInterval('msg_time2()', 1000); 1604 if (cnt2 > 0) { 1605 clearInterval(tid); 1606 } 1607 cnt2++; 1608 }; 1609 1610 //ì¸ì¦ ë²í¸ íì¸ 1611 function smsTokenCheck(obj) { 1612 1613 if ($("#writesmstoken2").val() == "") { 1614 alert('ì¸ì¦ë²í¸ë¥¼ íì¸í´ì£¼ì¸ì.'); 1615 return false; 1616 } 1617 1618 if (SetTime <= 0) { 1619 alert("ì¸ì¦ë²í¸ë¥¼ ë¤ì ë°ê¸ë°ì¼ì¸ì."); 1620 return false; 1621 } 1622 1623 var $hpObj1 = $('#sc_htel1'); 1624 var $hpObj2 = $('#sc_htel2'); 1625 var $hpObj3 = $('#sc_htel3'); 1626 var curHtel = $hpObj1.val() + $hpObj2.val() + $hpObj3.val(); 1627 if (reqHtel != curHtel) { 1628 alert('ì¸ì¦ì ë¤ì ì§í í´ì£¼ì¸ì'); 1629 return; 1630 } 1631 1632 var ajax = new WeedAjax(null); 1633 ajax.addParameter('writesmstoken', $("#writesmstoken2").val()); 1634 ajax.setUrl("/Mypage/SendSmsTokenNumCheck"); 1635 ajax.setSuccessMethod(function (resultDic) { 1636 if (resultDic.result) { 1637 $("#timerPhoneAuth").addClass("hide"); 1638 $(".readonly-input").attr("readonly", true); 1639 $('#writesmstoken2').attr("readonly", true); 1640 clearInterval(tid); 1641 $("#phoneAuthCheckBtn").addClass('hide') 1642 $("#phoneAuthSucessBtn").removeClass("hide"); 1643 $('#smstime').prop('disabled', 'disabled'); 1644 } else { 1645 alert('ì¸ì¦ë²í¸ë¥¼ íì¸ í´ì£¼ì¸ì.'); 1646 return false; 1647 } 1648 }); 1649 ajax.doProcess(); 1650 } 1651 1652 function modiflyPhoneNumber() { 1653 1654 if (!$('#phoneAuthSucessBtn').hasClass('hide')) { 1655 1656 var $hpObj1 = $('#sc_htel1'); 1657 if (!$hpObj1.CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 1658 if ($hpObj1.val().length < 3) { 1659 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 1660 $hpObj1.focus(); 1661 return; 1662 } 1663 var $hpObj2 = $('#sc_htel2'); 1664 if (!$hpObj2.CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 1665 if ($hpObj2.val().length < 3) { 1666 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 1667 $hpObj2.focus(); 1668 return; 1669 } 1670 var $hpObj3 = $('#sc_htel3'); 1671 if (!$hpObj3.CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 1672 if ($hpObj3.val().length < 4) { 1673 alert("ì°ë½ì²ë¥¼ 4ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 1674 $hpObj3.focus(); 1675 return; 1676 } 1677 1678 var ajax = new WeedAjax(null); 1679 ajax.addParameter('sc_htel1', $hpObj1.val()); 1680 ajax.addParameter('sc_htel2', $hpObj2.val()); 1681 ajax.addParameter('sc_htel3', $hpObj3.val()); 1682 ajax.setUrl("/Mypage/ModifyPhoneNumber"); 1683 1684 ajax.setSuccessMethod(function (resultDic) { 1685 if (resultDic.result) { 1686 alert(resultDic.errorMsg); 1687 if (modalType == 'F') { 1688 1689 window.sessionStorage.setItem("ropen", location.pathname); 1690 1691 } else { 1692 1693 window.sessionStorage.setItem("rpopen",location.pathname); 1694 1695 1696 } 1697 1698 window.location.reload(); 1699 } else { 1700 alert(resultDic.errorMsg); 1701 } 1702 }); 1703 ajax.doProcess(); 1704 1705 } else { 1706 alert('í´ëí° ì¸ì¦ì ì§íí´ ì£¼ì¸ì.'); 1707 return; 1708 } 1709 1710 } 1711 1712 function removeModal() { 1713 1714 sessionStorage.setItem('rLoginModal', 'f'); 1715 1716 } 1717 1718 function rewardPLogin() { 1719 var curUrl = window.location.href; 1720 1721 sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname); 1722 1723 $('#removeModal').click(); 1724 return; 1725 } 1726 1727 function shareRwardSns(type, sharetype) { 1728 1729 var curUrl = window.location.href; 1730 1731 //ì¹êµ¬ì´ë 1732 var rewardF_use_YN = 'N'; 1733 var rewardP_use_YN = 'N'; 1734 var rewardSnsShareUrl = ''; 1735 //ë¡ê·¸ì¸ì´ í리면 ìëë¤. 1736 //sc_idxê° ìì¼ë©´ HOMEì¼ë¡ ê°ì 1737 var sc_idx = '0'; 1738 1739 if (type == 'F') { 1740 1741 if (sc_idx <= 0) { 1742 var confirmStr = '리ìë 기ë¥ì ë¡ê·¸ì¸ í ì´ì©ì´ ê°ë¥í©ëë¤.\në¡ê·¸ì¸ íìê² ìµëê¹?'; 1743 if (confirm(confirmStr)) { 1744 1745 sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname); 1746 1747 1748 window.sessionStorage.setItem("ropen", location.pathname); 1749 1750 return; 1751 } else { 1752 return; 1753 } 1754 } 1755 1756 //í´ëí° ë²í¸ ìëì§ íì¸ 1757 1758 var htel1 = ''; 1759 var htel2 = ''; 1760 var htel3 = ''; 1761 1762 if (htel1 == '' || htel2 == '' || htel3 == '') { 1763 1764 var confirmStr = '리ìë 기ë¥ì í´ëí° ë²í¸ë¥¼ ì ë ¥ íì ì¼ ì´ì©ì´ ê°ë¥í©ëë¤.\ní´ëí° ë²í¸ë¥¼ ë±ë¡ íìê² ìµëê¹?'; 1765 1766 if (confirm(confirmStr)) { 1767 modalType = 'F'; 1768 $('#phoneAuth').modal({ 1769 backdrop: 'static' 1770 }); 1771 return; 1772 } else { 1773 return; 1774 } 1775 } 1776 } 1777 else { 1778 if (sc_idx <= 0) { 1779 var confirmStr = '리ìë 기ë¥ì ë¡ê·¸ì¸ í ì´ì©ì´ ê°ë¥í©ëë¤.\në¡ê·¸ì¸ íìê² ìµëê¹?'; 1780 if (confirm(confirmStr)) { 1781 1782 sl_locationhref("/Mypage/LoginSelect?RefererURL=" + location.pathname); 1783 1784 1785 window.sessionStorage.setItem("rpopen", location.pathname); 1786 1787 return; 1788 } else { 1789 return; 1790 } 1791 } 1792 1793 //í´ëí° ë²í¸ ìëì§ íì¸ 1794 1795 var htel1 = ''; 1796 var htel2 = ''; 1797 var htel3 = ''; 1798 1799 if (htel1 == '' || htel2 == '' || htel3 == '') { 1800 1801 var confirmStr = '리ìë 기ë¥ì í´ëí° ë²í¸ë¥¼ ì ë ¥ íì ì¼ ì´ì©ì´ ê°ë¥í©ëë¤.\ní´ëí° ë²í¸ë¥¼ ë±ë¡ íìê² ìµëê¹?'; 1802 1803 if (confirm(confirmStr)) { 1804 modalType = 'P'; 1805 $('#phoneAuth').modal({ 1806 backdrop: 'static' 1807 }); 1808 return; 1809 } else { 1810 return; 1811 } 1812 } 1813 1814 } 1815 1816 sc_idx = parseInt(sc_idx); 1817 if (sc_idx <= 0) { 1818 alert('ë¤ì ë¡ê·¸ì¸í´ì£¼ì¸ì.'); 1819 sl_locationhref('/'); 1820 } 1821 //ì¹êµ¬ ì´ë 리ìë íì 1822 if (type == 'F') { 1823 if (rewardF_use_YN != 'Y') { 1824 alert('ì못ë ì ê·¼ ê²½ë¡ì ëë¤.'); 1825 sl_locationhref('/'); 1826 return; 1827 } 1828 } 1829 1830 1831 //r-scidx=íìê³ ì ë²í¸ -ë ¸ì¶ë§ ìí¸í~ 1832 if (curUrl && rewardF_use_YN) {
1833 var rsc_idxtoa = sc_idx; 1834 //ìí¸í urlì°½ì ë ¸ì¶ë§ ìëë¤. 1835 rsc_idxtoa = window.btoa(rsc_idxtoa); 1836 1837 //ê°ë¥´ì URL 1838 if (curUrl.indexOf('?') > -1) rewardSnsShareUrl += '&rscidx=' + encodeURIComponent(rsc_idxtoa); 1839 else rewardSnsShareUrl += '?rscidx=' + encodeURIComponent(rsc_idxtoa); 1840 } 1841 1842 if (type == 'P') { 1843 1844 if (rewardP_use_YN != 'Y') { 1845 alert('ì못ë ì ê·¼ ê²½ë¡ì ëë¤.'); 1846 sl_locationhref('/'); 1847 return; 1848 } 1849 1850 var rewardMgCode = $('#reward_mg_code').val(); 1851 1852 //ê°ë¥´ì URL 1853 if (rewardSnsShareUrl.indexOf('?') > -1) rewardSnsShareUrl += '&rmg_code=' + rewardMgCode; 1854 else rewardSnsShareUrl += '?rmg_code=' + rewardMgCode; 1855 1856 } 1857 1858 var shareSnsTxt = editShareFormText(type); 1859 1860 1861 fn_GetShareUrl = function () { 1862 var url = rewardSnsShareUrl; 1863 return url; 1864 }; 1865 1866 fn_GetShareText = function(){ 1867 var txt = shareSnsTxt; 1868 return txt; 1869 }; 1870 1871 if (type == 'F') { 1872 1873 fn_GetImage = function () { 1874 var url = "https://spdy-flexg-ha.flexgate.co.kr/data/main_logo/zikpanmall/ì 목ìì4_20260227113025581_1.png"; 1875 return url; 1876 }; 1877 1878 } else { 1879 1880 var rmg_img = $('#reward_mg_img').val(); 1881 fn_GetImage = function () { 1882 var url = rmg_img; 1883 return url; 1884 }; 1885 } 1886 1887 sendSns(sharetype); 1888 } 1889 1890 function editShareFormText(type) { 1891 1892 var shareSnsTxt = ''; 1893 var totalRewardPoint = 0; 1894 if (type == 'F') { 1895 1896 var rewardF_receive_point = '0'; 1897 if (rewardF_receive_point != '') { 1898 rewardF_receive_point = parseInt(rewardF_receive_point); 1899 } 1900 1901 var rewardF_app_use_YN = 'N'; 1902 var rewardF_app_receive_point = '0'; 1903 if (rewardF_app_receive_point != '') { 1904 rewardF_app_receive_point = parseInt(rewardF_app_receive_point); 1905 } 1906 1907 var rewardF_f_buy_use_YN = 'N'; 1908 var rewardF_f_buy_receive_point = '0'; 1909 if (rewardF_f_buy_receive_point != '') { 1910 rewardF_f_buy_receive_point = parseInt(rewardF_f_buy_receive_point); 1911 } 1912 1913 shareSnsTxt += 'ì¹êµ¬ê° ë³´ë¸ ë¦¬ìë ë§í¬ë¥¼ í´ë¦íìë©´ ' + 'ì§í'+'ìì ìµë'; 1914 1915 if (rewardF_receive_point > 0) { 1916 totalRewardPoint += rewardF_receive_point; 1917 } 1918 if (rewardF_app_use_YN == 'Y' && rewardF_app_receive_point > 0) { 1919 totalRewardPoint += rewardF_app_receive_point; 1920 } 1921 if (rewardF_f_buy_use_YN == 'Y' && rewardF_f_buy_receive_point > 0) { 1922 totalRewardPoint += rewardF_f_buy_receive_point; 1923 } 1924 1925 shareSnsTxt += addComma(totalRewardPoint)+ 'p를 ì 립í ì ììµëë¤.'; 1926 1927 } 1928 if (type == 'P') { 1929 1930 var rewardP_receive_point = '0'; 1931 var rewardP_use_YN = 'N'; 1932 1933 if (rewardP_receive_point != '') { 1934 rewardP_receive_point = parseInt(rewardP_receive_point); 1935 } 1936 //reward_mg_name 1937 if (rewardP_use_YN == 'Y' && rewardP_receive_point > 0) { 1938 var reward_mg_name = $('#reward_mg_name').val(); 1939 shareSnsTxt += reward_mg_name + '\n'; 1940 shareSnsTxt += 'ì¹êµ¬ê° ë³´ë¸ ì ìíì 구매íìë©´ 리ìë ííì ë립ëë¤.'; 1941 //shareSnsTxt += 'ìí 구매ì í¬ì¸í¸' + rewardP_receive_point + 'p ì 립\n'; 1942 //shareSnsTxt += 'ì¹êµ¬ì í¨ê³ ë°ë 리ìë í¬ì¸í¸ ëì¹ì§ ë§ì¸ì!'; 1943 } 1944 1945 } 1946 1947 return shareSnsTxt; 1948 } 1949 1950 1951 function updateRewardUrl(curUrl) { 1952 1953 var param = {}; 1954 var url = curUrl; 1955 1956 var params = url.substring(url.indexOf('?') + 1, url.length); 1957 params = params.split('&'); 1958 1959 var loopSize = params.length; 1960 var key; 1961 var value; 1962 var _sc_idx = '0'; 1963 1964 for (var i = 0; i < loopSize; i++) { 1965 key = params[i].split('=')[0]; 1966
1967 if (key == 'rscidx' || key == 'rmg_code') { 1968 1969 if (key == 'rscidx') { 1970 1971 if (parseInt(_sc_idx) > 0) { 1972 1973 var _rsc_idxtoa = _sc_idx; 1974 _rsc_idxtoa = encodeURIComponent(window.btoa(_rsc_idxtoa)); 1975 value = _rsc_idxtoa; 1976 1977 } 1978 1979 } else if (key == 'rmg_code') { 1980 1981 var _rmg_code = $('#reward_mg_code').val(); 1982 if (rmg_code != '') 1983 value = _rmg_code; 1984 1985 } 1986 1987 } else { 1988 value = params[i].split('=')[1]; 1989 } 1990 1991 param[key] = value; 1992 } 1993 var cnt = 0; 1994 var reUrl = window.location.hostname + window.location.pathname; 1995 1996 $.each(param, function (key, value) { 1997 1998 reUrl = reUrl + (cnt == 0 ? '?' : '&') + key + '=' + value; 1999 cnt++; 2000 2001 }); 2002 2003 //ì´ê² ì´ param 2004 //console.log(param); 2005 //console.log(reUrl); 2006 2007 return reUrl; 2008 } 2009 2010 2011 2012 2013 2014</script>
2014 2015 2016 2017 2018 <!--ì¶ì ,리ìë --> 2019 <!-- templete-wrapper --> 2020 <!-- // templete-wrapper --> 2021 <!--ì¼í몰 ë¸ëë ìì ì¤ì left--> 2022 2023 2024 2025<style> 2026 .brd-boxshadow { 2027 box-shadow: 0px 0px 2px 1px rgba(0,0,0,0);; 2028 } 2029 #brand_txt_search[value] { 2030 color:#222222; 2031 } 2032 #brand_txt_search::placeholder { 2033 color: #222222; 2034 } 2035 .brandSearchDiv .typeBlack { 2036 background-color: #c54b2b; 2037 color: #ffffff; 2038 border: 2px solid #c54b2b; 2039 } 2040 .brandSearchDiv .typeWhite { 2041 background-color: #ffffff; 2042 color: #222222; 2043 border: 2px solid #e8e8e8; 2044 } 2045</style> 2046<aside class="aside-wrapper"> 2047 <input type="password" style="display:none" id="dummyforpasswordbox"> 2048 <!--ì¼í몰 ë¸ëë ìì ì¤ì left--> 2049 <div class="finalLineL" 2050 style="border-right-width: 1px; border-style:solid;border-color:#e8e8e8"> 2051 <div class="BrandLeft"> 2052 <div class="BLfixed"> 2053 <div class="brandimgbox"> 2054 <!--ë¸ëë ì´ë¯¸ì§--> 2055 <a href="javascript:void(0);" onclick="sl_locationhref_httpexternal('https://www.zikpanmall.com/')" rel="nosublink"> 2056 <img class="brimg" src="https://spdy-flexg-ha.flexgate.co.kr/data/brand_info/zikpanmall/ìëë¡ì´ëë°°ë_20260428021426973_1.png" alt="" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(320,240)'"> 2057 </a> 2058 <!--ë°°ë ì´ë¯¸ì§--> 2059 <a href="javascript:void(0);" onclick="sl_locationhref_httpexternal('https://www.zikpanmall.com/')" rel="nosublink"> 2060 <img class="mb-35 brbanner" src="https://spdy-flexg-ha.flexgate.co.kr/data/brand_info/zikpanmall/ì íë°°ëìì .png" alt="" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(320,240)'"> 2061 </a> 2062 </div> 2063 2064 <!--2022-01-10 CONFIG ìì TBL_SHOP_MainPcView_Layout recently_useYnë¡ ë³ê²½ --> 2065 <!--CONFIG.SHOP.RECOMMEND_USE_YN ìì´ë¤ ë§ì¬í--> 2066 <div class="recentlyview mt-35"> 2067 <p class="brd-title-title 2068 font-weight-bold text-center " 2069 style="color:#222222"> 2070 ìµê·¼ 본 ìí 2071 </p> 2072 <div class="imgbox arrayline"> 2073 <a onclick="goDetailForRecent(this)" data-mgcode="SZI35444699" rel="nosublink"> 2074 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png" alt="ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g" onerror="this.src='https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(75,75)'" /> 2075 </a> 2076 </div> 2077 </div> 2078 </div> 2079 </div> 2080 2081 </div> 2082 <!--//ì¼í몰 ë¸ëë ìì ì¤ì left END--> 2083 <!--ì¼í몰 ë¸ëë right--> 2084 <div class="finalLineR" 2085 style="border-left-width: 1px; border-style:solid;border-color:#e8e8e8"> 2086 <!--2022-01-10 CONFIG ìì TBL_SHOP_MainPcView_Layout recently_useYnë¡ ë³ê²½ --> 2087 <!--CONFIG.SHOP.RECOMMEND_USE_YN ìì´ë¤ ë§ì¬í--> 2088 2089 <!--//ì¶ì²ìí 2ì´ ì¤ë¥¸ìª½ END--> 2090 <!--ì¶ì²ìí 1ì´ ì¤ë¥¸ìª½--> 2091 <div class="brd-recommen brd-recommen-listR brd-boxshadow" 2092 style="border-width:1px; border-style:solid;border-color:#e8e8e8"> 2093 <div class="section-title-wrapper"> 2094 <h4 class="section-title brd-title-title 2095 font-weight-bold" 2096 style="color:#222222"> 2097 ì¤ëì ì¶ì² ! 2098 </h4> 2099 <button type="button" class="recommenclosebtn"> 2100 2101 2102 </button> 2103 </div> 2104 <div class="itembox"> 2105 <div> 2106 <div class="panel prod d_flex position-relative"> 2107 <div class="itemprod allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SZI35444699"></div> 2108 <div class="col-xs-6 panel-heading"> 2109 <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:10px;"> 2110 <img class="img-responsive trf_trl3d" style="border-radius:10px; position: absolute;" src="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'"> 2111 </div> 2112 </div> 2113 <div class="panel-body d_flex flex_direction_column"> 2114 <h4 class="prod-title mb-4 text-break">ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g</h4> 2115 <div class="price-box"> 2116 <div class="price-wrapper default-pricewrap">
2117 <span class="org-price"> 2118 9,900ì 2119 </span> 2120 2121 <div class="flex align-items-center"> 2122 <span class="price"> 2123 2124 4,900ì 2125 2126 </span> 2127 <span class="dc-rate text-danger" style="color:#ff7327;"> 2128 2129 51% 2130 2131 </span> 2132 <a href="javascript: void goDirectCart('SZI35444699')" class="flex ml-auto icon-basketwrap"> 2133 <img src="/contents/images/layout_nav_4.png" class="icon-basket"> 2134 </a> 2135 </div> 2136 2137 </div> 2138 </div> 2139 </div> 2140 </div> 2141 <div class="panel prod d_flex position-relative"> 2142 <div class="itemprod allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SZI72851257"></div> 2143 <div class="col-xs-6 panel-heading"> 2144 <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:10px;"> 2145 <video class="v_lazy" style="width:100%;position: absolute;border-radius:10px" 2146 data-src='https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/mp4/ì¥ì´ì¸ë¤ì¼_260114.mp4' poster="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/2026030416230270005_민물ì¥ì´ì¸ë¤ì¼.png" muted autoplay playsinline loop></video> 2147 </div> 2148 </div> 2149 <div class="panel-body d_flex flex_direction_column"> 2150 <h4 class="prod-title mb-4 text-break">ìì§ í 민물ì¥ì´ð§¡1kg</h4> 2151 <div class="price-box"> 2152 <div class="price-wrapper default-pricewrap"> 2153 <span class="org-price"> 2154 34,900ì 2155 </span> 2156 2157 <div class="flex align-items-center"> 2158 <span class="price"> 2159 2160 19,900ì 2161 2162 </span> 2163 <span class="dc-rate text-danger" style="color:#ff7327;"> 2164 2165 43% 2166 2167 </span> 2168 <a href="javascript: void goDirectCart('SZI72851257')" class="flex ml-auto icon-basketwrap"> 2169 <img src="/contents/images/layout_nav_4.png" class="icon-basket"> 2170 </a> 2171 </div> 2172 2173 </div> 2174 </div> 2175 </div> 2176 </div> 2177 <div class="panel prod d_flex position-relative"> 2178 <div class="itemprod allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SZI55492836"></div> 2179 <div class="col-xs-6 panel-heading"> 2180 <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:10px;"> 2181 <video class="v_lazy" style="width:100%;position: absolute;border-radius:10px" 2182 data-src='https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/mp4/ì¸ë¤ì¼2.mp4' poster="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/1000_1000_3.jpg" muted autoplay playsinline loop></video> 2183 </div> 2184 </div> 2185 <div class="panel-body d_flex flex_direction_column"> 2186 <h4 class="prod-title mb-4 text-break">[ë¶ì±ëì¬] â ë경밥ìâ ì¼ë³¸ì ì¥ì´êµ¬ì´</h4> 2187 <div class="price-box"> 2188 <div class="price-wrapper default-pricewrap">
2189 <span class="org-price"> 2190 139,000ì 2191 </span> 2192 2193 <div class="flex align-items-center"> 2194 <span class="price"> 2195 2196 39,900ì 2197 2198 </span> 2199 <span class="dc-rate text-danger" style="color:#ff7327;"> 2200 2201 71% 2202 2203 </span> 2204 <a href="javascript: void goDirectCart('SZI55492836')" class="flex ml-auto icon-basketwrap"> 2205 <img src="/contents/images/layout_nav_4.png" class="icon-basket"> 2206 </a> 2207 </div> 2208 2209 </div> 2210 </div> 2211 </div> 2212 </div> 2213 <div class="panel prod d_flex position-relative"> 2214 <div class="itemprod allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SZI29885271"></div> 2215 <div class="col-xs-6 panel-heading"> 2216 <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:10px;"> 2217 <video class="v_lazy" style="width:100%;position: absolute;border-radius:10px" 2218 data-src='https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/mp4/ìì°ë·°í°(무ìë§).mp4' poster="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/2026030416225205686_ë§ë¥ìì°ì¸ë¤ì¼2.png" muted autoplay playsinline loop></video> 2219 </div> 2220 </div> 2221 <div class="panel-body d_flex flex_direction_column"> 2222 <h4 class="prod-title mb-4 text-break">ë§ë¥ìì° ð¦ 20ë§ë¦¬</h4> 2223 <div class="price-box"> 2224 <div class="price-wrapper default-pricewrap"> 2225 <span class="org-price"> 2226 19,900ì 2227 </span> 2228 2229 <div class="flex align-items-center"> 2230 <span class="price"> 2231 2232 2,900ì 2233 2234 </span> 2235 <span class="dc-rate text-danger" style="color:#ff7327;"> 2236 2237 85% 2238 2239 </span> 2240 <a href="javascript: void goDirectCart('SZI29885271')" class="flex ml-auto icon-basketwrap"> 2241 <img src="/contents/images/layout_nav_4.png" class="icon-basket"> 2242 </a> 2243 </div> 2244 2245 </div> 2246 </div> 2247 </div> 2248 </div> 2249 <div class="panel prod d_flex position-relative"> 2250 <div class="itemprod allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SZI78537240"></div> 2251 <div class="col-xs-6 panel-heading"> 2252 <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:10px;"> 2253 <img class="img-responsive trf_trl3d" style="border-radius:10px; position: absolute;" src="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ì 목ìì ë ¥í´ì£¼ì¸ì.ë³µì¬ë³¸(22).png" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'"> 2254 </div> 2255 </div> 2256 <div class="panel-body d_flex flex_direction_column"> 2257 <h4 class="prod-title mb-4 text-break">ë ì´ë¨¼í´ ìì´ ê°ì¹ 조림(10í ë§)ð</h4> 2258 <div class="price-box"> 2259 <div class="price-wrapper default-pricewrap">
2260 <span class="org-price"> 2261 15,900ì 2262 </span> 2263 2264 <div class="flex align-items-center"> 2265 <span class="price"> 2266 2267 9,900ì 2268 2269 </span> 2270 <span class="dc-rate text-danger" style="color:#ff7327;"> 2271 2272 38% 2273 2274 </span> 2275 <a href="javascript: void goDirectCart('SZI78537240')" class="flex ml-auto icon-basketwrap"> 2276 <img src="/contents/images/layout_nav_4.png" class="icon-basket"> 2277 </a> 2278 </div> 2279 2280 </div> 2281 </div> 2282 </div> 2283 </div> 2284 <div class="panel prod d_flex position-relative"> 2285 <div class="itemprod allWrap cursor_pointer" onclick="goDetailForRecent(this)" data-mgcode="SZI12703354"></div> 2286 <div class="col-xs-6 panel-heading"> 2287 <div style="position: relative; width: 100%; padding-bottom: 100%; overflow: hidden; border-radius:10px;"> 2288 <img class="img-responsive trf_trl3d" style="border-radius:10px; position: absolute;" src="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/1000_1.jpg" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'"> 2289 </div> 2290 </div> 2291 <div class="panel-body d_flex flex_direction_column"> 2292 <h4 class="prod-title mb-4 text-break">ì¼í ë°±ëª ë ð500g</h4> 2293 <div class="price-box"> 2294 <div class="price-wrapper default-pricewrap"> 2295 <span class="org-price"> 2296 19,900ì 2297 </span> 2298 2299 <div class="flex align-items-center"> 2300 <span class="price"> 2301 2302 9,900ì 2303 2304 </span> 2305 <span class="dc-rate text-danger" style="color:#ff7327;"> 2306 2307 50% 2308 2309 </span> 2310 <a href="javascript: void goDirectCart('SZI12703354')" class="flex ml-auto icon-basketwrap"> 2311 <img src="/contents/images/layout_nav_4.png" class="icon-basket"> 2312 </a> 2313 </div> 2314 2315 </div> 2316 </div> 2317 </div> 2318 </div> 2319 2320 </div> 2321 </div> 2322 </div> 2323 <!--//ì¶ì²ìí 1ì´ ì¤ë¥¸ìª½ END--> 2324 </div> 2325 <!--ì¼í몰 ë¸ëë right END--> 2326</aside> 2327
2328<script type="text/javascript"> 2329 2330 2331 $(function () { 2332 var $searchObj = $("#brand_txt_search"); 2333 var $searchBtn = $("#brand_btn_search"); 2334 if ($searchBtn.length > 0 && $searchObj.length > 0) { 2335 $searchBtn.on("click", function () { 2336 if (!$searchObj.val()) { 2337 alert("ê²ìì´ë¥¼ ì ë ¥í´ ì£¼ì¸ì."); 2338 $searchObj.focus(); 2339 return false; 2340 } 2341 sl_locationhref("/Goods/List?sval=" + encodeURIComponent($searchObj.val())+"&nocache=Y"); 2342 }); 2343 $searchObj.on("keydown", function (ev) { 2344 if (ev.which == 13) $searchBtn.trigger("click"); 2345 }); 2346 } 2347 }); 2348 2349 2350 2351 fn_GetShareUrl = function () { 2352 2353 var url = "/Home/Runapp?url=/Home/index"; 2354 return url; 2355 }; 2356 fn_GetShareText = function(){ 2357 var txt = ""; 2358 return txt; 2359 }; 2360 fn_GetImage = function () { 2361 var url = "https://spdy-flexg-ha.flexgate.co.kr/data/main_logo/zikpanmall/ì 목ìì4_20260227113025581_1.png"; 2362 return url; 2363 }; 2364 2365 function goDetailForRecent(obj) { 2366 try { 2367 if (location.href.toLowerCase().indexOf('/mypage/my_order')) { 2368 var mgcode = $(obj).data("mgcode"); 2369 sl_locationhref("/Goods/Detail/" + mgcode); 2370 } else { 2371 goDetail(obj); 2372 } 2373 return; 2374 } catch { 2375 var mgcode = $(obj).data("mgcode"); 2376 sl_locationhref("/Goods/Detail/" + mgcode); 2377 } 2378 } 2379 2380 2381 2382 2383 2384</script>
2384 2385 <!--//ì¼í몰 ë¸ëë ìì ì¤ì left--> 2386 <!-- moall-wrapper --> 2387 <div class="moall-wrapper detail_wrap_moall brd-boxshadow"> 2388 <!-- header-wrapper --> 2389 2390 2391 2392 <!-- sub-menu --> 2393 <nav class="navbar navbar-fixed-top detailhead view "> 2394 <div id="sub_menu" class="sub-menu-wrapper wrap_sub_menu submenu-wrap-1 btn_type_maintop"> 2395 <div class="back"> 2396 <a href="javascript:void sl_historyback();" class="Icon_Back trf_trl3d apphref"> 2397 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon13.png"> 2398 </a> 2399 </div> 2400 <div class="title"> 2401 <p class="sub-menu-title">ìíì ë³´</p> 2402 </div> 2403 <div> 2404 <a onclick="sl_home('/')" class="Icon_Home cursor_pointer"> 2405 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon2.png"> 2406 </a> 2407 <a href="/Order/Basket" id="topBasketBtn" class="Icon_Cart trf_trl3d apphref"> 2408 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon4.png"> 2409 <span class="basket-exist text-white hide" id="cartcnt" style="background-color:#ff0000"></span> 2410 </a> 2411 </div> 2412 </div> 2413 </nav> 2414 <!-- // sub-menu --> 2415 2416 <!-- // header-wrapper --> 2417 <!-- contents-wrapper --> 2418 2419 <!-- CRM ì¶ê° --> 2420 2421 2422 2423 2424 <link rel="stylesheet" href="/contents/css/m-moall.css?v=20260908v1" /> 2425 2426
2427<script> 2428 // crm ë³ì 2429 var popupTarget; 2430 var data_cc_idx; 2431 2432 var pagePath = window.location.pathname; 2433 var page = ""; 2434 if (pagePath.includes("/Goods/Detail")) { 2435 page = "DETAIL"; 2436 } else if (pagePath == "/") { 2437 page = "HOME"; 2438 } else { 2439 page = "LIST"; 2440 } 2441 2442 var is_crm_approach = false; 2443 2444 if ('' != "") { 2445 is_crm_approach = true; 2446 } 2447 2448 if ("serviceWorker" in navigator) { 2449 registerServiceWorker(false) 2450 .then(function () { // ìë¹ì¤ ìì»¤ê° ì¤ë¹ëë©´ ìì² ë 림 2451 var data = { page: page, sc_idx: "0", ck_user: "181.215.65.66_7d5417a1-59a6-4da4-920261002232318", nomember_cc_idx: "0", update_date: "2026-10-02 23:19:00", onsite_term: "2" }; 2452 2453 data.is_crm_approach = is_crm_approach; 2454 2455 if ("SZI35444699" && page == "DETAIL") { 2456 data.mg_code = "SZI35444699"; 2457 data.soldout = true; 2458 if ($("#purchase-wrapper .soldout").length == 0) { // íì ì´ ìë ìíì ëí´ìë§ 2459 data.soldout = false; 2460 } 2461 } 2462 2463 return sendToServiceWorker("INDEX", data); 2464 }) 2465 .then(function (data) { // ìë¹ì¤ì커 ìì² ìëµê°ì ëì°ê¸° 2466 insertIntoHtml(data); 2467 }) 2468 .catch(function (error) { 2469 console.error("ìë¹ì¤ ì커 ì²ë¦¬ ì¤ë¥:", error); 2470 }); 2471 } 2472 2473 function sendToServiceWorker(type, message) { 2474 return new Promise(function (resolve, reject) { 2475 navigator.serviceWorker.ready 2476 .then(function (registration) { 2477 if (!navigator.serviceWorker.controller) { 2478 reject("ìë¹ì¤ ìì»¤ê° ìì§ íì±íëì§ ìì"); 2479 return; 2480 } 2481 2482 var messageChannel = new MessageChannel(); 2483 messageChannel.port1.onmessage = function (event) { 2484 if (event.data.error) { 2485 reject(event.data.error) 2486 } 2487 else { 2488 resolve(event.data) 2489 }; 2490 }; 2491 2492 navigator.serviceWorker.controller.postMessage( 2493 { type: type, message }, 2494 [messageChannel.port2] 2495 ) 2496 }) 2497 .catch(function (error) { reject("ìë¹ì¤ ì커 ì¤ë¹ ì¤ ì¤ë¥: " + error) }); 2498 }); 2499 } 2500 2501 2502 async function registerServiceWorker (shouldUpdate = false) { 2503 2504 return navigator.serviceWorker.getRegistration().then(function (reg) { 2505 if (reg) { 2506 // ê°ì ì ë°ì´í¸ ì¬ë¶ íì¸ 2507 if (shouldUpdate || reg.waiting || reg.installing) { 2508 return reg.update().then(function () { navigator.serviceWorker.ready }); 2509 } 2510 2511 return navigator.serviceWorker.ready; // 기존 ìë¹ì¤ ì커 íì±íë ëê¹ì§ ë기 2512 } else { 2513 // ìë¡ ë±ë¡íë ê²½ì° 2514 return navigator.serviceWorker 2515 .register("/contents/js/Service-Worker.js", { scope: "/" }) 2516 .then(function (reg) { 2517 //location.reload(); 2518 return navigator.serviceWorker.ready; 2519 }); 2520 } 2521 }) 2522 } 2523 2524 function insertIntoHtml(data) { // ìë¹ì¤ì커 ìì² ìëµê°ì ëì°ê¸° 2525 2526 var newElement = document.createElement("div"); // 기존 ìº íì¸ì ì¶ê° 2527 popupTarget = data.popupTarget; 2528 data_cc_idx = data.data_cc_idx; 2529 newElement.id = "onsitePopupContainer"; 2530 $("body").append(newElement); 2531 $("#onsitePopupContainer").html(data.response); 2532 2533 } 2534 2535 2536</script>
2536 2537 2538 2539 <input type="hidden" id="vreview_product_id" vreview-pdp-product-id="SZI35444699" /> 2540
2541<script> 2542 function lockBodyScroll() { 2543 2544 $('body').css('overflow', 'auto'); 2545 } 2546</script>
2546 2547 2548<!-- 모ë°ì¼ íì --> 2549<!-- // 모ë°ì¼ íì --> 2550<!-- contents-wrapper --> 2551<section class="contents-wrapper view"> 2552 <!-- prod-info-wrapper --> 2553 <div class="prod-info-wrapper wrap_info"> 2554 <!-- image-wrapper --> 2555 <div class="image-wrapper"> 2556 <div> 2557 <div class="swiper-container position-relative" id="detailImgSwiper"> 2558 <div class="swiper-wrapper" onclick="imgBundleModal();"> 2559 <div class="swiper-slide" style="overflow: hidden; padding-bottom: 100%;"> 2560 <img id="prodImage" style="width:100%; position:absolute;" src="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'"> 2561 </div> 2562 2563 </div> 2564 2565 </div> 2566 </div> 2567 </div> 2568 <!-- // image-wrapper --> 2569 <!-- info-wrapper --> 2570 <div class="panel info-wrapper wrap_info"> 2571 <div class="panel-heading detail-heading"> 2572 <!-- ì¬ê³ ìë --> 2573 <div> 2574 2575 </div> 2576 <p class="detail-summary">ê°ë§ì¥ ë°©ìì¼ë¡ í¹~ëì¸</p> 2577 <h3 > 2578 <span class="title text-break">ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g</span> 2579 </h3> 2580 <div class="price-wrapper arrayline4"> 2581 2582 <div> 2583 <!--2021-12-28 ë§ì¬í ê°ë³ ìí ì ë³´ ë ¸ì¶ YN ì¶ê°--> 2584 <div class="white-sp-nowrap"> 2585 <span class="dc-price"> 2586 <text> 2587 9,900ì 2588 </text> 2589 </span> 2590 <span class="discount text-danger" style="color:#ff7327"> 2591 2592 51<span class="unit">%</span> 2593 2594 </span> 2595 </div> 2596 <span class="price white-sp-nowrap"> 2597 2598 4,900ì 2599 2600 </span> 2601 </div> 2602 <div class="arrayline3 mt-auto" id="shareDiv"> 2603 <!--기존공ì ë§ ììê²½ì° ìíê³µì .reward_share ìì´ì ¸ì¼í¨--> 2604 <div class="reward_share hide" id="rewardShare" data-toggle="modal" data-backdrop="static" data-target="#rewardP"> 2605 <div class="balloon-container"> 2606 <div class="balloon"> 2607 í¬ì¸í¸ ë°ê¸°! 2608 </div> 2609 </div> 2610 <img src="/contents/images/reward_share.png" class="trf_trl3d shareimg cursor_pointer"><!--ì´ë¯¸ì§ ì¤ì --> 2611 2612 2613 </div> 2614 <!--ìíê³µì ë§ ìì ê²½ì° .share_btn ìì´ì ¸ì¼í¨--> 2615 <div class="share_btn hide Icon_Share" id="nomalShare" data-toggle="modal" data-backdrop="static" data-target="#snsShareModal"> 2616 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon8.png" class="trf_trl3d"> 2617 </div> 2618 </div> 2619 </div> 2620 2621 <!--2021-12-28 ë§ì¬í ìí기본ì ë³´ ì¶ê°--> 2622 <!-- ìíê´ë ¨ ì ë³´ ë° ì¶ê°ë ìíì¤ëª ìì ìì--> 2623 <div class="item-info-wrapper detail"> 2624 </div> 2625 <!-- ìíê´ë ¨ ì ë³´ ë° ì¶ê°ë ìíì¤ëª ìì ë--> 2626 <!-- ìí 주문 ì ë° í기 íì ìì--> 2627 <!-- ìí 주문 ì ë° í기 íì ë--> 2628 2629 <div class="product_info"> 2630 <!--2021-12-28 ë§ì¬í ìí기본ì ë³´ ì¶ê°--> 2631 <div class="delivery-wrapper">
2632 <span>ìí í ì¸ë°ê³ 구매íì¸ì!</span> 2633 <a id="coupon_download" class="btn btn-default btn-coupon" onclick="loginModalShow()"> 2634 ì¿ í° ë°ê¸° 2635 </a> 2636 </div> 2637 <div id="benefits" class="benefit-cont" > 2638 <h6>íìê°ì íí</h6> 2639 <p>· í¬í í기 ìì±ì <span class="fc-black fw_bold">500 í¬ì¸í¸ ì§ê¸</span></p> 2640 <p>· ì¼ë° í기 ìì±ì <span class="fc-black fw_bold">200 í¬ì¸í¸ ì§ê¸</span></p> 2641 2642 <p> 2643 · 1ì ì´ì 구매ì ë°°ì¡ìë£ 7ì¼ í 2644 <span class="fc-black fw_bold">1% í¬ì¸í¸ ì§ê¸</span> 2645 </p> 2646 2647 2648 <!--ì¿ í° ííë--> 2649 2650 2651 <!--ìì ìì²´ê° ìëìì¼ í´ì ì¼ì´ì¤ ë³ë¡ ê·¸ë ¤ì¼ íë¤.--> 2652 <div class="d_flex align-items-center justify-content-center benefitbtn"> 2653 <button type="button" class="btn_type_white" onclick="openLoginModalBenefit()">íìê°ì í기</button> 2654 </div> 2655 2656 </div> 2657 <div class="delivery-cont"> 2658 <h6>ë°°ì¡ì ë³´</h6> 2659 <p> 2660 · ë°°ì¡ë¹: 3,500ì (30,000ì ì´ì 무ë£ë°°ì¡) 2661 </p> 2662 <p>· ì ì£¼ë° ëìì°ê° ë°°ì¡ë¶ê° ìí</p> 2663 </div> 2664 </div> 2665 <!-- // event-wrapper --> 2666 </div> 2667 </div> 2668 <!-- // info-wrapper --> 2669 </div> 2670 <!-- // prod-info-wrapper --> 2671 2672 2673 2674 <!-- í¬í릿 ê°ì ¸ì¤ê¸° --> 2675 2676 2677 2678<div style="font-size:0px;height:0px" id="partial_blank_712"> 2679 2680</div> 2681
2682<script type="text/javascript"> 2683 $(function () { 2684 var prevobj = $('#partial_blank_712').prev(); 2685 2686 if (prevobj.hasClass('LINE')) { 2687 prevobj.remove(); 2688 } 2689 }); 2690</script>
2690 2691 <!-- prod-tab-wrapper --> 2692 <div class="prod-tab-wrapper"> 2693 <div class="container"> 2694 <!-- nav-tabs --> 2695 <ul id="prodTab" class="nav nav-tabs nav-justified"> 2696 <li role="presentation" class=" active "> 2697 <a href="#prodDetail">ìì¸ì ë³´</a> 2698 </li> 2699 2700 <li role="presentation" > 2701 <a href="#prodReview" class="reviewTab"> 2702 구매í기 2703 <span class="vreview-review-count count">0</span> 2704 </a> 2705 </li> 2706 <li role="presentation" > 2707 <a href="#prodQna" class="qnaTab"> 2708 ìí문ì 2709 <span class="count" id="qnatotalcnt">1</span> 2710 </a> 2711 </li> 2712 </ul><!-- // nav-tabs --> 2713 <!-- tab panes --> 2714 <div class="tab-content"> 2715 <div id="prodDetail" class="panel tab-pane active " role="tabpanel"> 2716 <div class="panel-body"> 2717 <!-- ìì¸íì´ì§ ìíì¤ëª 그룹ê´ë¦¬ ìì --> 2718 2719 <!-- ìí_ìì¸ì ë³´ ìë¨ ìë´ ìì--> 2720<p> <img src="https://spdy-flexg-ha.flexgate.co.kr/userfiles/zikpanmall/thumb/2026100108134852312983631b9b-dde9-49d1-9a22-c2b7dae47ac1.png" title=""> </p><p> <img src="https://spdy-flexg-ha.flexgate.co.kr/userfiles/zikpanmall/thumb/202604160203309241007e04d269-8333-4238-90d2-a12ef0e19abf.png" title=""></p><p><img src="https://spdy-flexg-ha.flexgate.co.kr/userfiles/zikpanmall/thumb/2026071810430949742819af6d13-5887-4532-bc88-86ae3f95265c.png" title=""><br style="clear:both;"> </p> 2721 2722 <!-- ìì¸ì ë³´ 첫 ì´ë¯¸ì§ë¡ ì¬ì©ì 무 íì¸, ì§ê¸ ìì°ëë¯ --> 2723 2724 <!-- ìíìì¸ youtube, vimeo ìì ìì --> 2725 2726 <!-- ìíìì¸ ìì¸ì ë³´ --> 2727 <img loading="lazy" decoding="async" src="https://spdy-flexg-ha.flexgate.co.kr/userfiles/zikpanmall/thumb/2026041303124697135677965d49-555f-48e4-8b50-a91cae079bc5.jpg" title=""><br style="clear:both;"><br style="clear:both;"> 2728 2729 <!-- ìí_ìì¸ì ë³´ íë¨ ìë´ --> 2730<p><img src="https://spdy-flexg-ha.flexgate.co.kr/userfiles/zikpanmall/thumbpc/202604160203402848846aa4504b-a1ac-4c12-827e-8dcc2a3530bf.png" title=""><br style="clear:both;"> </p> 2731 2732 </div> 2733 </div> 2734 <!-- íë§¤ê³µì§ í ìì --> 2735 <div id="prodEtc" class="panel tab-pane" role="tabpanel"> 2736 <div class="panel-body jsImgResize"> 2737 <!-- ìí_íë§¤ê³µì§ ìë´ ìì --> 2738 <!-- ìí_íë§¤ê³µì§ ìë´ ë --> 2739 </div> 2740 </div> 2741 <!-- 구매í기 í ìì --> 2742 <div id="prodReview" class="panel tab-pane " role="tabpanel"> 2743 <!-- review-list-wrapper --> 2744 <!--ì°ì ë³´ë¥ í기ë ë§ì´íì´ì§ìì ìì±--> 2745 2746 2747 <!-- ë¸ì´ë¦¬ë·° ìíìì¸ ìì ¯ ì¶ê°--> 2748 <div class="vreview-board-widget"></div> 2749 </div> 2750 <!-- ìí문ì í ìì --> 2751 <div id="prodQna" class="detail_qna panel tab-pane " role="tabpanel"> 2752 <div class="panel-heading"> 2753 <a class="btn_type_basic Btn btn-block " data-toggle="modal" data-backdrop="static" data-target="#qnaM
2753odal">ìí 문ìí기 +</a> 2754 </div> 2755 <div class="panel-body"> 2756 2757 <!-- 문ìí기 html inner--> 2758 <ul class="media-list"> </ul> 2759 <!-- //문ìí기 html inner--> 2760 2761 <div class="more text-center"> 2762 <a id="prodQna_btn" class="btn_type_basic Btn btn-block hide">ìí문ì ë보기 <i class="fa fa-angle-right"></i></a> 2763 </div> 2764 </div> 2765 </div> 2766 </div><!-- // tab panes --> 2767 </div> 2768 </div> 2769 <!-- // prod-tab-wrapper --> 2770 <!-- í¬í릿 ê°ì ¸ì¤ê¸° ìë£ --> 2771 2772 2773</section> 2774<!-- // contents-wrapper --> 2775 2776<!-- í¬ë¦¬ë§ 리뷰 ìì± íì --> 2777 2778<input data-val="true" data-val-number="mg_stock_num íëë ì«ìì¬ì¼ í©ëë¤." data-val-required="mg_stock_num íëê° íìí©ëë¤." id="mg_stock_num" name="mg_stock_num" type="hidden" value="11263" /> 2779<input data-val="true" data-val-number="mg_min íëë ì«ìì¬ì¼ í©ëë¤." data-val-required="mg_min íëê° íìí©ëë¤." id="mg_min" name="mg_min" type="hidden" value="0" /> 2780<input data-val="true" data-val-number="mg_max íëë ì«ìì¬ì¼ í©ëë¤." data-val-required="mg_max íëê° íìí©ëë¤." id="mg_max" name="mg_max" type="hidden" value="0" /> 2781<input type="hidden" id="ch_idx" value="" /> 2782<input type="hidden" id="reward_mg_code" value="SZI35444699" /> 2783<input type="hidden" id="reward_mg_surl_goods" value="https://www.zikpanmall.com/8SJYDlA" /> 2784<input type="hidden" id="reward_mg_name" value="ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g" /> 2785<input type="hidden" id="reward_mg_img" value="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png" /> 2786<input type="hidden" id="order_type" value="1" /> 2787 2788 2789 2790 2791 2792 2793 2794 2795 <!-- // contents-wrapper --> 2796 <!-- footer-wrapper --> 2797 2798 2799 <div class="footerfixedwrap"> 2800 <ul> 2801 <li> 2802 <div id="kakaobackTop" class="back-to-kakao mb-4"> 2803 <a href="http://pf.kakao.com/_LdLIX/chat" target="_blank"><img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/quick_talk.png"></a> 2804 </div> 2805 </li> 2806 <li> 2807 <div id="imageZoom" onclick="javascript: void DetailGoods();" class="mb-4"> 2808 <img src="/contents/images/floating_zoom.png" alt="zoom" /> 2809 </div> 2810 </li> 2811 <li id="backTop" class="back-to-top"> 2812 <div> 2813 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/quick_top.png" /> 2814 </div> 2815 </li> 2816 </ul> 2817 <!-- back-to-top --> 2818 </div> 2819 <!-- footer-wrapper --> 2820<footer class="footer-wrapper"> 2821 2822 <!-- kakao-wrapper --> 2823 <!-- ê³µì§ì¬í --> 2824 2825 <div class="footer-info-wrapper"> 2826 <div class="panel"> 2827 <div class="panel-body text-center"> 2828 <!-- íë¨ì ë³´ 1 --> 2829 <!-- íë¨ì ë³´ 2 --> 2830 <!-- ê³ì¢ì ë³´ --> 2831 <ul class="d_flex flex-column mt-15 px-20"> 2832 <li class="mb-12 fc-black fs-14px bankaccount"><b>무íµì¥ì ê¸ ê³ì¢</b></li> 2833 <li class="mb-4 fs-12px"> 2834 IBK기ì ìí (주)ì§í¼ê¸ë¡ë² 184-105607-04-016 2835 </li> 2836 </ul> 2837 <!-- ê³ ê°ì¼í° ë° ì¶ê° ì ë³´ --> 2838 <div class="container px-20 cs-info"> 2839 <h5 class="mb-12"><b class="fs-14px">ê³ ê°ì¼í° 02-6326-3322</b></h5> 2840 2841 <ul> 2842 <li><p class="mb-4 fs-12px" >íì¼: ì¤ì 09:00 ~ ì¤í 04:00 ì ì¬ìê°: ì¤í 12:00 ~ ì¤í 1:00 (ì£¼ë§ ë° ê³µí´ì¼ í´ë¬´)</p></li> 2843 </ul> 2844 2845 <ul class="mt-15 mb-35 "> 2846 <li><a href="tel://02-6326-3322"><img src="/contents/images/icon_tel.png" class="telImg"></a></li> 2847 </ul> 2848 </div> 2849 </div> 2850 </div> 2851 </div> 2852 <!-- // kakao-wrapper --> 2853 <!-- menu-wrapper --> 2854 <div class="menu-wrapper"> 2855 <a class="menu apphref" href="/Home/Intro">íì¬ìê°</a> 2856 <a class="menu apphref" href="/Home/terms">ì´ì©ì½ê´</a> 2857 <a class="menu apphref" href="/Home/privacy" style="font-weight: bold;">ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨</a> 2858 2859 2860 <a class="menu apphref" href="/Board/List/206">FAQ</a> 2861 </div><!-- // menu-wrapper --> 2862 <!-- company --> 2863 <div class="company"> 2864 <div class="container"> 2865 <!-- info --> 2866 <div class="info"> 2867 <div class="logo"></div> 2868 <ul class="list-group"> 2869 <li class="list-group-item">주ìíì¬ ì§í¼ê¸ë¡ë² | ëíì. ê¹ë¯¸ì</li> 2870 <li class="list-group-item inicis"> 2871 ì¬ì ìë±ë¡ë²í¸. 151-81-04282 2872 <a href="#" onclick="window.open('http://www.ftc.go.kr/bizCommPop.do?wrkr_no=1518104282', 'bizCommPop', 'width=750, height=950;'); return false;">[ì¬ì ìì ë³´ íì¸]</a> 2873 </li> 2874 <li class="list-group-item">íµì í매ì ì ê³ . 2026-ì ë¶ê³ ì°½-0018</li> 2875 <li class="list-group-item">주ì. 56439 ì ë¶í¹ë³ìì¹ë ê³ ì°½êµ° ê³ ì°½ì ë¨ì 2길 8-16 304í¸</li> 2876 <li class="list-group-item"> 2877 TEL. 02-6326-3322 | FAX. 050-4045-0500 | MAIL. [email protected] </li> 2878 <li class="list-group-item"> 2879 <a href="https://intro.flexgate.co.kr" target="_blank" class="apphref">HOSTING BY (주)ìëìíí¸</a> 2880 </li> 2881 </ul> 2882 <!-- copyright --> 2883 <div class="copyright"> 2884 © 주ìíì¬ ì§í¼ê¸ë¡ë². All rights reserved. 2885 </div><!-- // copyright --> 2886 </div><!-- // info --> 2887 </div> 2888 </div> 2889 <!-- // company --> 2890 <div class="footer-icon-wrapper"> 2891 <div class="link--app-download"> 2892 <a href="javascript: void sendSns('kakaotalk');" class="appdown">ì§í ì± ë¤ì´ë¡ë</a> 2893 </div> 2894 <div class="link--sns-url"> 2895 2896 </div> 2897 </div> 2898 <!-- back-to-top --> 2899 <!-- footer-menu => caching --> 2900 <div id="footerMenu" class="footer-menu hide"> 2901 <ul class="list-group"> 2902 2903 2904 2905 <li class="list-group-item"> 2906 <a href="javascript: void sideMenuAciton('open');" class="menu toggler" data-whois="toggler"> 2907 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon1.png" class="trf_trl3d"> 2908 </a> 2909 </li> 2910 2911 2912 2913 2914 2915 2916 <li class="list-group-item"> 2917 <a href="/Home/Search" class="apphref"> 2918 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon3.png" class="trf_trl3d"> 2919 </a> 2920 </li> 2921 2922 2923 2924 2925 2926 2927 <li class="list-group-item"> 2928 <a onclick="sl_home('/')"> 2929 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon2.png" class="trf_trl3d"> 2930 </a> 2931 </li> 2932 2933 2934 2935 2936 2937 2938 <li class="list-group-item"> 2939 <a href="/Mypage/Mobile_My_Index" class="apphref"> 2940 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon6.png" class="trf_trl3d"> 2941 </a> 2942 </li> 2943 2944 2945 2946 2947 2948 2949 <li class="list-group-item"> 2950 <a href="/Mypage/My_Order" class="apphref"> 2951 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon5.png" class="trf_trl3d"> 2952 </a> 2953 </li> 2954 2955 2956 2957 </ul> 2958 </div> 2959 <!-- // footer-menu --> 2960 2961</footer><!-- //footer-wrapper --> 2962 2963 2964<!-- sidemenu main, list ë§ ëì¤ê² --> 2965<!-- //sidemenu --> 2966<!-- ë°°ë 모ì보기 --> 2967<div class="modal img-collection fade" aria-hidden="true" id="myFullsizeModal" tabindex="-1" role="dialog" aria-labelledby="myFullsizeModalLabel"> 2968 <div class="modal-dialog modal-fullsize banner_list" role="document"> 2969 <div class="modal-content modal-fullsize" id="myFullsizeModal_holder"> 2970 <div class="modal-header navbar-fixed-top"> 2971 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
2972 <span aria-hidden="true">×</span> 2973 </button> 2974 </div> 2975 <div class="bannerSum" onclick="sl_locationhref('')" style="margin-bottom:10px;"> 2976 <img class="img-responsive" src="" alt=""> 2977 </div> 2978 </div> 2979 </div> 2980</div> 2981<!-- ë°°ë 모ì보기 END --> 2982 2983
2984<script> 2985 2986 $(function () { 2987 $('.sideClose').click(function () { 2988 sideMenuAciton('hide'); 2989 $('#sideClose').click(); 2990 }); 2991 }); 2992 2993 2994 2995 2996 $(function () { 2997 $('.back-to-discountcode').css('display', 'flex'); 2998 discountcodeBtnTimer = setTimeout(function () { 2999 shrinkButton(); 3000 }, 3000); 3001 3002 3003 3004 if ("" != "true") { 3005 shrinkButton(); 3006 } 3007 3008 $('.back-to-discountcode').on('click', function () { 3009 clearTimeout(discountcodeBtnTimer); 3010 3011 if ($('.back-to-discountcode').hasClass('expanded')) { 3012 shrinkButton(); 3013 } else { 3014 expandButton(); 3015 } 3016 }); 3017 3018 // ì¶ì 3019 function shrinkButton() { 3020 if (!$('.back-to-discountcode').hasClass('expanded')) { 3021 return; 3022 } 3023 3024 $('.back-to-discountcode').removeClass('expanded') 3025 .css({ 3026 'width': '40px', 3027 'border-radius': '50%' 3028 //'background-position': 'left center' 3029 }); 3030 $('.back-to-discountcode span').hide(); 3031 } 3032 3033 //íì¥ 3034 function expandButton() { 3035 if ($('.back-to-discountcode').hasClass('expanded')) { 3036 return; 3037 } 3038 3039 $('.back-to-discountcode').addClass('expanded') 3040 .css({ 3041 'width': '150px', 3042 'border-radius': '8px' 3043 //'background-position': 'right center' 3044 }) 3045 $('.back-to-discountcode span').show(); 3046 } 3047 }); 3048 3049 3050 3051 ////í ì¸ì½ë íë¡í ë²í¼ 3052 //$(window).scroll(function () { 3053 // var scrollTop = $(this).scrollTop(); 3054 // if (scrollTop > 160) { 3055 // $('.back-to-discountcode').css({ 3056 // 'width': '40px', 3057 // 'border-radius': '50%', 3058 // 'background-position': 'left center' 3059 // }); 3060 // $('.back-to-discountcode span').hide(); 3061 // } else { 3062 // $('.back-to-discountcode').css({ 3063 // 'width': '150px', 3064 // 'border-radius': '8px', 3065 // 'background-position': 'right center' 3066 // }); 3067 // $('.back-to-discountcode span').show(); 3068 // } 3069 //}); 3070 3071 3072 //$("#sidemenu").scroll(function () { 3073 // if ($(this).scrollTop() > 0) { 3074 // leftMenulogin(); 3075 // $("#sidemenu .close-inner").css('height', '60px'); 3076 // } 3077 //}); 3078 3079 // ì¢ì¸¡ë©ë´ ë¡ê·¸ì¸ìì 3080 //function leftMenulogin() { 3081 // var firstChild = $('.sidemenu-layout > :first-child'); 3082 // var layout = $(".sidemenu-layout"); 3083 // var _login = $(".sidemenu-login"); 3084 // if (firstChild.length > 0 && firstChild.hasClass('sidemenu-login')) { 3085 // _login.addClass('sidemenu-login-fixed'); 3086 // } else { 3087 // $(".login-out-wrapper a").css('z-index', '0'); 3088 // } 3089 //} 3090 3091 function popupFullsizeModal(id) { 3092 // ì´ê¸°í 3093 $('#myFullsizeModal').find('.bannerSum').remove(); 3094 3095 var arrBanners = []; 3096 var arrsrcs = []; 3097 3098 $('#' + id).find('.img-responsive').each(function () { 3099 var data = {}; 3100 data.url = $(this).attr('data-bnurl'); 3101 data.src = $(this).attr('src'); 3102 3103 if (arrsrcs.indexOf(data.src) == -1) { 3104 arrBanners.push(data); 3105 arrsrcs.push(data.src); 3106 } 3107 }); 3108 3109 if (arrBanners.length > 0) { 3110 for (var i = 0; i < arrBanners.length; i++) { 3111 var htmlTemplate = '<div class="bannerSum" {BNURL} style="margin-bottom:10px;"><img class="img-responsive" src="{SRC}" alt=""></div>'; 3112 3113 htmlTemplate = htmlTemplate.replace(/{SRC}/, arrBanners[i].src); 3114 3115 3116 if (arrBanners[i].url && arrBanners[i].url != "") { 3117 htmlTemplate = htmlTemplate.replace(/{BNURL}/, 'onclick="sl_locationhref(\'' + arrBanners[i].url + '\');"'); 3118 } 3119 else { 3120 htmlTemplate = htmlTemplate.replace(/{BNURL}/, ""); 3121 } 3122 3123 $('#myFullsizeModal_holder').append(htmlTemplate); 3124 } 3125 3126 $('#myFullsizeModal').modal('show'); 3127 } 3128 } 3129 3130 ////ì¹´í ê³ ë¦¬ ì´ë¦¼ ë«í ìì´ì½ ( +, ï¼) 3131 function sideCategoryView(obj) { 3132 if ($(obj).find('.addview')) { 3133 3134 var div = $(obj).next(); 3135 3136 div.on('shown.bs.collapse', function () { 3137 $(obj).addClass("subCategoryShow"); 3138 }); 3139 div.on('hidden.bs.collapse', function () { 3140 $(obj).removeClass("subCategoryShow"); 3141 }); 3142 } 3143 } 3144 3145 //// ê²ìí ì¬ì´ë ë©ë´ ì´ë¦¼ ë«í ìì´ì½ ( +, -) 3146 function sideBoardView(obj) { 3147 if ($(obj).find('.addview')) { 3148 3149 var div = $(obj).next(); 3150 3151 div.on('shown.bs.collapse', function () { 3152 $(obj).addClass("subBoardShow"); 3153 }); 3154 div.on('hidden.bs.collapse', function () { 3155 $(obj).removeClass("subBoardShow"); 3156 }); 3157 } 3158 } 3159 3160 fn_GetShareUrl = function () { 3161 3162 var url = "/Home/Runapp?url=/Home/index"; 3163 return url; 3164 }; 3165 fn_GetShareText = function(){ 3166 var txt = ""; 3167 return txt; 3168 }; 3169 fn_GetImage = function () { 3170 var url = "https://spdy-flexg-ha.flexgate.co.kr/data/main_logo/zikpanmall/ì 목ìì4_20260227113025581_1.png"; 3171 return url; 3172 }; 3173 3174 3175 3176</script>
3176 3177 3178<!-- Channel IO í ì¤í¸ ê¹íì¤ 2022-06-30 --> 3179 3180<!-- Channel IO End --> 3181 <!-- //footer-wrapper --> 3182 <!-- purchase-wrapper --> 3183 3184 <!-- purchase-wrapper --> 3185 <div class="purchase-wrapper detail-purchasewrapper" id="purchase-wrapper"> 3186 <div class="purchase-option hide"> 3187 <div class="btnwrap"> 3188 <div onclick="closeBuy();" class="closebuyhelp"> 3189 <div class=" text-center btn_type_shopbasic"> 3190 <a href="javascript:void closeBuy();"><i class="fa fa-angle-down"></i></a> 3191 </div> 3192 </div> 3193 3194 </div> 3195 3196 3197 <div class="panel btn_type_sbasicborder"> 3198 <div style="overflow-y:auto;max-height:300px;" id="optionHolder"> 3199 3200 3201 <div class="panel-body option"> 3202 3203 <!--//-------------ì¬ê³ ìµì --> 3204 <div> 3205 <p class="option-form-label fs-12px">[ì§í몰] <span id="stock_option_value"></span></p> 3206 <div class="form-group jsStockOptions-form"> 3207 <div class="selectbox-wrapper"> 3208 3209 <select class="jsStockOptions" id="stock_option1" name="stock_option1" data-level="1" data-must="Y" data-pricetype="1" data-stockview="N" data-optionshape="N"> 3210 <option value="" disabled selected hidden>ìµì ì ì íí´ ì£¼ì¸ì</option> 3211 </select> 3212 </div> 3213 3214 </div> 3215 </div> 3216 <!--ì¬ê³ ìµì ---------//--> 3217 <!--//-------------ì¼ë°ìµì (íì)--> 3218 <div class="general_option_wrap"> 3219 3220 </div> 3221 <!--ì¼ë°ìµì (íì)-------------//--> 3222 <!--ì¼ë°ìµì (íìx)-------------//--> 3223 <div class="option_write"> 3224 <!--//-------------ì¼ë°ìµì (íìx)--> 3225 </div> 3226 </div> 3227 <!--ì íìµì 리ì¤í¸, ìí ê°ê²©--> 3228 <div class="selected-option-summary hide "> 3229 <div id="addedOptionList" class="panel-body result hide "> 3230 <section class="panel-body"> 3231 </section> 3232 </div> 3233 <div class="goods-price text-center hide"> 3234 <span class="text">ìíê¸ì¡</span> 3235 <span id="goodsPrice" class="total"> 3236 0 3237 </span>ì + 3238 <span class="text">ë°°ì¡ë¹</span> 3239 <span id="deliveryPrice" class="total"> 3240 0 3241 </span>ì 3242 </div> 3243 </div> 3244 </div> 3245 <div> 3246 <div class="panel-footer total-price text-right"> 3247 <span class="text">ì´ ìíê¸ì¡</span> 3248 <span id="totalPrice" class="total text-danger"> 3249 0 3250 </span>ì 3251 </div> 3252 <div class="panel-footer detail-footer"> 3253 <a href="javascript: void goCart()" class="btn btn_type_cart" id="putin_basket"> 3254 ì¥ë°êµ¬ë 3255 </a> 3256 3257 <!-- N Pay --> 3258 <a href="javascript: void goBuy(3)" id="NPay" class="btn btn_type_purchase pay pay--npay" style="background-color: #00DE5A; display:none;"> 3259 <img src="/contents/images/purchase-naver-pay.png" class="mr-2" />구매 3260 </a> 3261 3262 <a href="javascript: void goBuy()" class="btn btn_type_purchase" id="bt
3262n_purchase" >ë°ë¡ 구매</a> 3263 <a href="javascript: void goBuy();" class="btn btn_type_gift" id="btn_gift" >ì 물í기</a> 3264 </div> 3265 </div> 3266 </div> 3267 </div> 3268 3269 <div class="panel" id="purchase_first"> 3270 <div class="panel-footer "> 3271 3272 <!--구매í기 ë²í¼ ìë¡ ìì¹ ë³ë--> 3273 3274 3275 <a href="javascript:void goLike()" class="Icon_Like btn btn-like " id="wishBtn"> 3276 <span> 3277 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon7.png" class="likeOff" /> 3278 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon15.png" class="likeOn" /> 3279 </span> 3280 </a> 3281 3282 <!-- ì 물í기 --> 3283 <!--구매ë§í¬ 커ì¤í 2021-12-31 ë§ì¬í íì ì ì¸ ìµì°ì ìì--> 3284 <a href="javascript: void goRestriction(1)" class="btn btn_type_purchase btn-purchase">ë¡ê·¸ì¸íê³ êµ¬ë§¤í기</a> 3285 </div> 3286 </div> 3287 </div> 3288 <!--delivery info--> 3289 <input type="hidden" id="result_dfee" value="3" /> 3290 <input type="hidden" id="result_dfee_price" value="3500" /> 3291 <input type="hidden" id="result_dfee_base" value="30000" /> 3292 <input type="hidden" id="result_dfee_base_str" value="" /> 3293 <!-- // purchase-wrapper --> 3294 3295 <!-- // purchase-wrapper --> 3296 </div> 3297 <!-- // moall-wrapper --> 3298 <!--ì¼í몰 ë¸ëë ìì ì¤ì right--> 3299 <!--//ì¼í몰 ë¸ëë ìì ì¤ì right--> 3300 3301 <div class="hide" id="fakeLoader"></div> 3302 <!-- templete-wrapper --> 3303 3304 3305<!-- live banner --> 3306 3307<div class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="confirm-mi-modal" style="z-index:9999;overflow:hidden;"> 3308 <div class="modal-dialog top-half confirm" id="basketConfirm" 3309 style="position: absolute; height: 100%; top: calc(100% - 139px); display:none;"> 3310 <div class="modal-content verti confirm detail-basket"> 3311 <div class="modal-header confirm"> 3312 <h4 class="modal-title confirm"></h4> 3313 </div><div class="modal-footer confirm"> 3314 3315 <button type="button" class=" Btn gap_12m" id="modal-btn-no">ë°ë¡ê°ê¸°</button> 3316 </div> 3317 </div> 3318 </div> 3319 3320 <div class="modal-dialog top-half confirm basketpackmodal" id="recommendGoodGroupListDiv" 3321 style="position: absolute; height: auto !important; box-shadow: 0px 0px 18px 3px rgba(1, 1, 1, 0.2); bottom: 0; top: auto;"> 3322 <div class="modal-content verti confirm detail-basketpackageitem" style="width: 100% !important;"> 3323 <div class="modal-header confirm"> 3324 <input type="hidden" id="recoCartCnt" value="1"> 3325 <h4 class="modal-title confirm" id="recommendGoodGroupTitle"></h4> 3326 <button type="button" class="Btn gap_12m" id="modal-btn-no1">ë°ë¡ê°ê¸° <i class="fa fa-angle-right"></i></button> 3327 </div> 3328 <div class="modal-footer confirm"> 3329 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close" id="goodGroupListClose" onclick="visibleCancel();"> 3330 <img src="/contents/images/whiteclose.png"> 3331 </button> 3332 </div> 3333 </div> 3334 </div> 3335 3336</div> 3337 3338 3339<div class="modal fade success" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="alert-mi-modal"> 3340 <div class="modal-dialog top-half confirm"> 3341 <div class="modal-content verti confirm"> 3342 <div class="modal-header confirm"> 3343 <h4 class="modal-title confirm" id="myModalLabel"></h4> 3344 </div> 3345 <div class="modal-footer confirm" style="text-align:center"> 3346 <button type="button" class="Btn btn_type_basic btn-block" id="modal-btn-alert">íì¸</button> 3347 </div> 3348 </div> 3349 </div> 3350</div> 3351 3352 <!-- LoginModal --> 3353 <div class="modal center-modal modal-login" id="loginModal" role="dialog"> 3354 <div class="modal-dialog"> 3355 <div class="modal-content"> 3356 <div class="modal-close"> 3357 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 3358 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png" class="trf_trl3d"> 3359 </button> 3360 </div> 3361 <div class="modal-head"> 3362 <h4 class="modal-title text-center fs-16px">ë¡ê·¸ì¸</h4> 3363 </div> 3364 <div class="login-banner px-6"> 3365 </div> 3366 <section class="login-type__button px-6"> 3367 3368 <a href="javascript:void snsLoginOpen('KAKAO','%25252fGoods%25252fDetail%25252fSZI35444699');" class="btn fs-12px Kakao "> 3369 <img src="/contents/images/KakaoTalk.png"> 3370 ì¹´ì¹´ì¤ ë¡ê·¸ì¸ 3371 </a> 3372 3373 <a href="javascript:void snsLoginOpen('NAVER','%25252fGoods%25252fDetail%25252fSZI35444699');" class="btn fs-12px Naver "> 3374 <img src="/contents/images/Naver.png" /> 3375 ë¤ì´ë² ë¡ê·¸ì¸ with Npay 3376 </a> 3377 </section> 3378 <section class="login-type__icon"> 3379 <ul> 3380 3381 <li> 3382 <a href="javascript:void snsLoginOpen('APPLE','%25252fGoods%25252fDetail%25252fSZI35444699');" class="d_inline_block Apple"> 3383 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/login_apple.png" alt="apple" /> 3384 </a> 3385 </li> 3386 3387 <li> 3388 <a href="javascript: void sl_locationhref('/Mypage/Login?sc_type=5&RefererURL=%25252fGoods%25252fDetail%25252fSZI35444699')" class="d_inline_block ID"> 3389 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/login_id.png" alt="id" /> 3390 3391 </a> 3392 </li> 3393 3394 <li> 3395 <a href="javascript: void sl_locationhref('/Mypage/Login?sc_type=6&RefererURL=%25252fGoods%25252fDetail%25252fSZI35444699')" class="d_inline_block Phone"> 3396 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/login_hp.png" alt="phone" /> 3397 </a> 3398 </li> 3399 3400 <li> 3401 <a href="javascript: void sl_locationhref('/Mypage/Login?sc_type=1&RefererURL=%25252fGoods%25252fDetail%25252fSZI35444699')" class="d_inline_block Email"> 3402 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/login_email.png" alt="email" /> 3403 3404 </a> 3405 </li> 3406 </ul> 3407 </section> 3408 <div class="login-guest hide" id="Guest_Info_Form"> 3409 <a href="javascript: void sl_locationhref('/Mypage/Guest_Info_Form')">ë¹íì 주문/ë°°ì¡ ì¡°í</a> 3410 </div> 3411 <div class="login-guest hide" id="nonlogin_modal"> 3412 <a href="javascript: void fn_continueBuy();" id="nonlogin">ë¹íìì¼ë¡ 구매í기</a> 3413 </div> 3414 </div> 3415 </div> 3416 </div>
3417 <!-- // LoginModal --> 3418 3419 3420 3421<!-- reportModal --> 3422 <div class="modal" id="reportModal" role="dialog"> 3423 <div class="modal-dialog"> 3424 <div class="modal-content"> 3425 <div class="modal-header navbar-fixed-top"> 3426 <h4 class="modal-title text-center">ì ê³ í기</h4> 3427 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 3428 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png"> 3429 </button> 3430 </div> 3431 <div class="modal-body"> 3432 <p class="text">ì ê³ íìë ì´ì ê° ë¬´ìì¸ê°ì? <span class="btn_import">*</span></p> 3433 <div class="panel-title"> 3434 <div class="checks"> 3435 <input type="radio" class="rgr_why_type" id="reportcheck" name="rgr_why_type" value="0"> 3436 <label for="reportcheck"> 3437 ìíê³¼ ê´ë ¨ ìë ë´ì© ëë ì¬ì§ 3438 </label> 3439 </div> 3440 </div> 3441 <div class="panel-title"> 3442 <div class="checks"> 3443 <input type="radio" class="rgr_why_type" id="reportcheck2" name="rgr_why_type" value="1"> 3444 <label for="reportcheck2"> 3445 ìë, ìì¤, ë¹ë°© ë± ë°ì¬íì± ë´ì© 3446 </label> 3447 </div> 3448 </div> 3449 <div class="panel-title"> 3450 <div class="checks"> 3451 <input type="radio" class="rgr_why_type" id="reportcheck3" name="rgr_why_type" value="2"> 3452 <label for="reportcheck3"> 3453 ë¶ì ì í ê´ê³ ë° íë³´ 3454 </label> 3455 </div> 3456 </div> 3457 <div class="panel-title"> 3458 <div class="checks"> 3459 <input type="radio" class="rgr_why_type" id="reportcheck4" name="rgr_why_type" value="3"> 3460 <label for="reportcheck4"> 3461 ê°ì¸ì ë³´ ì ì¶ ìí 3462 </label> 3463 </div> 3464 </div> 3465 <div class="panel-title"> 3466 <div class="checks"> 3467 <input type="radio" class="rgr_why_type" id="reportcheck5" name="rgr_why_type" value="4"> 3468 <label for="reportcheck5"> 3469 ì ìê¶ ë¶ë² ëì© 3470 </label> 3471 </div> 3472 </div> 3473 <div class="panel-title"> 3474 <div class="checks"> 3475 <input type="radio" class="rgr_why_type" id="reportcheck6" name="rgr_why_type" value="5"> 3476 <label for="reportcheck6"> 3477 ì ìì ì¸ ì¬ì©ì 3478 </label> 3479 </div> 3480 </div> 3481 <div class="panel-title"> 3482 <div class="checks"> 3483 <input type="radio" class="rgr_why_type" id="reportcheck8" name="rgr_why_type" value="6"> 3484 <label for="reportcheck8"> 3485 ê²ìê¸ ëë°° 3486 </label> 3487 </div> 3488 </div> 3489 <div class="panel-title"> 3490 <div class="checks"> 3491 <input type="radio" class="rgr_why_type" id="reportcheck9" name="rgr_why_type" value="7"> 3492 <label for="reportcheck9"> 3493 기í 3494 </label> 3495 </div> 3496 </div> 3497 <div class="form-group content"> 3498 <textarea name="content" id="rgr_why_content"
3498cols="30" rows="10" class="form-control" maxlength="3000" placeholder="ì ê³ íìë ì´ì 를 구체ì ì¼ë¡ ìì±í´ 주ì¸ì"></textarea> 3499 </div> 3500 <div> 3501 <input type="hidden" id="rgr_c_idx" value="" /> 3502 </div> 3503 <div class="modal-footer"> 3504 <button type="button" class="Btn btn_type_sub btn-black " data-dismiss="modal">ì·¨ì</button> 3505 <button type="button" class="Btn btn_type_basic btn-black" onclick="InsertReviewReport()">ë±ë¡</button> 3506 </div> 3507 </div> 3508 </div> 3509 </div> 3510 </div> 3511<!-- // reportModal --> 3512<!--ì¥ë°êµ¬ë ë°ë¡ ë´ê¸° ìì--> 3513<div id="directCartModal" style="display:none;" class="second-chance-option"></div> 3514 3515<div class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="cart-confirm-mi-modal" style="z-index:111111;overflow:hidden;"> 3516 <div class="modal-dialog top-half confirm" id="cart-basketConfirm" 3517 style="position: absolute; height: 100%; top: calc(100% - 139px); display:none;"> 3518 <div class="modal-content verti confirm detail-basket"> 3519 <div class="modal-header confirm"> 3520 <h4 class="modal-title confirm"></h4> 3521 </div><div class="modal-footer confirm"> 3522 <button type="button" class=" Btn gap_12m" id="cart-modal-btn-no">ë°ë¡ê°ê¸°</button> 3523 </div> 3524 </div> 3525 </div> 3526</div> 3527 3528 3529<!-----íì ì¼ê²½ì°-----> 3530<!-- ìíì림창 Modal --> 3531<div class="renew-confirm modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="sellAlarm-modal" style="z-index:111111; overflow: hidden;"> 3532 <div class="modal-dialog top-half confirm" id="orderSmsConfirm"> 3533 <div class="modal-content verti confirm detail-basket"> 3534 <div class="modal-header confirm"> 3535 <h4 class="modal-title confirm" style="letter-spacing:-0.5px;">í´ë¹ ìíì íë§¤ê° ììëë©´ ìë ¤ ë릴ê¹ì?</h4> 3536 </div><div class="modal-footer confirm"> 3537 <button type="button" class="Btn white-sp-nowrap ml-8" id="modal-btn-no" onclick="orderSmsModal()">ì림 ì ì²</button> 3538 </div> 3539 </div> 3540 </div> 3541</div> 3542 3543<!-- ìíì림ì ì² --> 3544<div id="orderSmsModal" class="modal modal-sm fade" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true"> 3545 <div class="modal-backdrop"></div> 3546 <div class="modal-slide-up"> 3547 <div class="modal-inner"> 3548 <div class="modal__close"> 3549 <a href="javascript: void orderSmsModalClose();">ë«ê¸°</a> 3550 </div> 3551 <div class="modal__content"> 3552 <h5 class="modal__header modal__title">íìê°ì ì ìë£íìë©´ í´ë¹ ìíì<br />íë§¤ê° ììë ë ë¹ ë¥´ê² ìë´í´ ë립ëë¤.</h5> 3553 <div class="modal__body"> 3554 <div class="common-wrapper"> 3555 <table> 3556 <tbody> 3557 <tr> 3558 <th scope="row">ì´ë¦ <span class="btn_import">*</span></th> 3559 <td class="form-group ip_name"> 3560 <input class="form-control" id="alarm_sc_name" maxlength="10" name="ordername" placeholder="ì´ë¦ ì ë ¥" type="text" value=""> 3561 </td> 3562 </tr> 3563 <tr> 3564 <th scope="row">í´ëí° <span class="btn_import">*</span></th> 3565 <td class="form-group ip_phone"> 3566 <input class="form-control weed-no phone" id="alarm_hp1" maxlength="3" name="hp1" oninput="maxLengthCheck(this);" onkeyup="nextTab(this,'alarm_hp2', this.maxLength)" placeholder="" type="tel" value=""> 3567 <input class="form-control weed-no phone" id="alarm_hp2" maxlength="4" name="hp2" oninput="maxLengthCheck(this);
3567" onkeyup="nextTab(this,'alarm_hp3', this.maxLength)" placeholder="" type="tel" value=""> 3568 <input class="form-control weed-no phone" id="alarm_hp3" maxlength="4" name="hp3" placeholder="" type="tel" value=""> 3569 <input type="hidden" id="alarm_mg_code" value=""> 3570 <input type="hidden" id="alarm_sa_idx" value=""> 3571 <a href="javascript:void(0);" onclick="alarmSmsTokenNum();" id="alarm_changeNum" class="btn btn_type3 btn-black px-20 numcheckbtn"> 3572 ì¸ì¦ ìì² 3573 </a> 3574 </td> 3575 <td class="form-group"> 3576 <div class="form-group alarm-phone-token d_flex hide"> 3577 <div class="w-100 mr-6 position-relative"> 3578 <input class="form-control weed-no" id="alarm-writesmstoken" maxlength="4" name="writesmstoken" placeholder="ì¸ì¦ë²í¸ 4ì리 ì ë ¥" type="number" oninput="maxLengthCheck(this);"> 3579 <span id="alarm_Smstime" class="smstime">10:00</span> 3580 </div> 3581 <a href="javascript:void(0);" class="sms-btn btn btn_type3 btn-black px-20 numcheckbtn" id="alarm_sms_token_check" onclick="alarmSmsTokenCheck(this);">ì¸ì¦ íì¸</a> 3582 </div> 3583 </td> 3584 </tr> 3585 </tbody> 3586 </table> 3587 </div> 3588 </div> 3589 <div class="modal__footer"> 3590 <a class="btn modal__button-go btn d_block fc-white" onclick="alarm_CustomerUpdate()">ì림 ì ì²í기</a> 3591 </div> 3592 </div> 3593 </div> 3594 </div> 3595</div> 3596 3597<!-- ìíì림ì ì²ìë£ì°½ Modal --> 3598<div class="renew-confirm modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true" id="success-confirm-mi-modal" style="z-index:111111;overflow:hidden;"> 3599 <div class="modal-dialog top-half confirm" id="smsSuccessConfirm"> 3600 <div class="modal-content verti confirm detail-basket"> 3601 <div class="modal-header confirm"> 3602 <h4 class="modal-title confirm">ìí í매 ì림 ì ì²ì´ ìë£ëììµëë¤.</h4> 3603 </div><div class="modal-footer confirm"> 3604 <button type="button" class="Btn white-sp-nowrap ml-8" id="modal-btn-alert" onclick="orderModalClose()">ë«ê¸°</button> 3605 </div> 3606 </div> 3607 </div> 3608</div> 3609 3610<!-- ì°í¸ë²í¸ ëª¨ë¬ --> 3611<div class="modal" id="postModalFLEXG" role="dialog"> 3612 <div class="modal-dialog"> 3613 <div class="modal-content"> 3614 <div class="modal-header navbar-fixed-top"> 3615 <h4 class="modal-title text1">ì°í¸ë²í¸ ê²ì</h4> 3616 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 3617 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png" class="trf_trl3d" /> 3618 </button> 3619 </div> 3620 <div class="modal-body"> 3621 <div class="arrayline"> 3622 <div style="position:relative; display:flex;" class="w-100"> 3623 <input type="text" id="_flexgPostSearch" onkeydown="javascript:__enterSearchFlexgPost();" class="form-control " placeholder="ì) ëë¡ëª (ëì§í¸ë¡ 9길 33), ì§ë²(ê°ì°ë)"> 3624 <button class="icon-clear" type="reset" onclick="adresskeywordClear()"></button> 3625 </div> 3626 <a href="javascript: void getFlexgPostAddr();" class="Icon_Search ml-4"> 3627 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon3.png" class="trf_trl3d" /> 3628 </a> 3629 </div> 3630 <div class="panel" id="jsFlexgPostResultList"> 3631 </div> 3632 </div> 3633 </div> 3634 </div> 3635</div> 3636 3637
3638<script type="text/javascript"> 3639 var __zipobj = null; 3640 var __addrobj = null; 3641 var __addrobj2 = null; 3642 var __confirmKey = ""; 3643 var __callbackfn = null; 3644 var __modal_id = null; 3645 var SetTime = 180; 3646 var tid; 3647 var liveReadyRemainingSeconds = 0; 3648 3649 // ë¼ì´ë¸ ë°°ë ê´ë ¨ ì ì ë³ì 3650 var $live_banner; 3651 var $live_banner_container; 3652 var $live_widget; 3653 var collapse_threshold = 20; 3654 var collapse_timer = null; 3655 3656 function collapseLiveBanner() { 3657 if (!$live_banner.length || $live_banner.hasClass('is-collapsed')) { 3658 return; 3659 } 3660 3661 var already_collapsing = $live_banner.hasClass('is-collapsing'); 3662 3663 $live_banner.addClass('is-collapsing'); 3664 $live_widget.addClass('is-visible'); 3665 3666 if (!already_collapsing) { 3667 collapse_timer = setTimeout(function () { 3668 $live_banner.addClass('is-collapsed').removeClass('is-collapsing'); 3669 }, 170); 3670 } 3671 } 3672 3673 function expandLiveBanner(is_expanded) { 3674 if (!$live_banner || !$live_banner.length) { 3675 return; 3676 } 3677 3678 if (collapse_timer) { 3679 clearTimeout(collapse_timer); 3680 } 3681 3682 $live_banner.removeClass('is-collapsed is-collapsing'); 3683 $live_widget.removeClass('is-visible'); 3684 3685 if (is_expanded) { 3686 $live_banner.addClass('is-expanded'); 3687 $live_banner.find('.live-title__more').hide(); 3688 } 3689 } 3690 3691 $(function () { 3692 3693 /* Live START */ 3694 $live_banner = $('.live-banner'); 3695 $live_banner_container = $('.live-banner-container'); 3696 $live_widget = $('.live-widget'); 3697 3698 if (liveReadyRemainingSeconds > 0) { 3699 initLiveReadyCountdown(liveReadyRemainingSeconds); 3700 } 3701 3702 $live_banner.removeClass('is-expanded'); 3703 $live_banner.find('.live-title__more').text('ìì¸í보기'); 3704 $live_banner.find('.live-title__more').show(); 3705 $live_widget.removeClass('is-visible'); 3706 3707 $live_banner.on('click', '.live-title__more', function (e) { 3708 e.preventDefault(); 3709 3710 var $current_banner = $(this).closest('.live-banner'); 3711 $current_banner.addClass('is-expanded'); 3712 $(this).hide(); 3713 }); 3714 3715 $live_banner.on('click', '.live-banner-container', function () { 3716 var $current_banner = $(this).closest('.live-banner'); 3717 $current_banner.addClass('is-expanded'); 3718 $current_banner.find('.live-title__more').hide(); 3719 }); 3720 3721 $(window).on('scroll', function () { 3722 if ($(window).scrollTop() > collapse_threshold) { 3723 collapseLiveBanner(); 3724 } 3725 }); 3726 3727 $live_widget.on('click', function () { 3728 expandLiveBanner(true); 3729 }); 3730 // Live END 3731 3732 $('.renew-confirm').on('shown.bs.modal', function () { 3733 $('body').css('overflow-y', 'auto'); 3734 }); 3735 3736 $('#loginModal').on('shown.bs.modal', function () { 3737 var $dialog = $(this).find('.modal-dialog'); 3738 3739 setTimeout(function () { 3740 var top = Math.max(0, ($(window).height() - $dialog.outerHeight()) / 2); 3741 $dialog.css('margin-top', top); 3742 }, 100); 3743 }); 3744 3745 $('#orderSmsModal').on('hidden.bs.modal', function () { 3746 $("#alarm_changeNum").text("ì¸ì¦ ìì²"); 3747 $("#alarm_changeNum").removeClass("active"); 3748 $("#alarm_changeNum").attr("onclick", "alarmSmsTokenNum();"); 3749 $(".phone").attr("readonly", false); 3750 $(".alarm-phone-token").addClass("hide"); 3751 $("#sms-token-comment").remove(); 3752 if (SetTime < 180) { 3753 clearInterval(tid); 3754 } 3755 }); 3756 3757 // ì°í¸ë²í¸ ê¸°ë¥ ì¶ê° 3758 $('#postModalFLEXG').on('show.bs.modal', function (event) { 3759 var html = ""; 3760 html += '<div class="panel-body"><p class="flexgSearchhelp">ê²ì ëìë§</p><p class="posthelpExemple">· ëë¡ëª + 건물ë²í¸ <span>
3760ì) ëì§í¸ë¡9길 33<span></p><p class="posthelpExemple">· ì§ìëª (ë/리) ëë ìíí¸ëª <span>ì) ê°ì°ë, 죽ì ìíí¸</span></p><p class="posthelpExemple">· ì°í¸ë²í¸ <span>ì) 08511</span></p></div>'; 3761 $('#jsFlexgPostResultList').html(html); 3762 $('#_flexgPostSearch').val(''); 3763 }) 3764 .on('hidden.bs.modal', function (event) { 3765 if (__callbackfn) { 3766 __callbackfn(); 3767 } 3768 __zipobj = null; 3769 __addrobj = null; 3770 __addrobj2 = null; 3771 __confirmKey = ""; 3772 __callbackfn = null; 3773 }); 3774 3775 }); 3776 3777 // ë¼ì´ë¸ READY ì¹´ì´í¸ë¤ì´ ì´ê¸°í 3778 function initLiveReadyCountdown(remainSec) { 3779 function formatCountdown(sec) { 3780 if (sec <= 0) return ''; 3781 var m = Math.floor(sec / 60); 3782 var s = sec % 60; 3783 return (m < 10 ? '0' + m : m) + 'ë¶ ' + (s < 10 ? '0' + s : s) + 'ì´'; 3784 } 3785 3786 var $el = document.getElementById('liveReadyCountdown'); 3787 if ($el) { 3788 $el.textContent = formatCountdown(remainSec); 3789 } 3790 var $suffix = document.getElementById('liveReadyCountdownSuffix'); 3791 3792 var countdownTimer = setInterval(function () { 3793 remainSec--; 3794 if ($el) { 3795 $el.textContent = formatCountdown(remainSec); 3796 } 3797 if (remainSec <= 0) { 3798 if ($suffix) { 3799 $suffix.style.display = 'none'; 3800 } 3801 clearInterval(countdownTimer); 3802 } 3803 }, 1000); 3804 } 3805 3806 // flexg ì°í¸ë²í¸ í¸ì¶ 3807 function flexgPostMoalShow(zipobj, addrobj, addrobj2, callbackfn, modal_id) { 3808 __zipobj = zipobj; 3809 __addrobj = addrobj; 3810 __addrobj2 = addrobj2; 3811 __confirmKey = 'U01TX0FVVEgyMDIyMTAxNTIwMDgzNjExMzA2MzQ='; 3812 3813 if (callbackfn) { 3814 __callbackfn = callbackfn; 3815 } 3816 if (modal_id) { 3817 __modal_id = modal_id; 3818 } 3819 3820 $("#postModalFLEXG").modal("show"); 3821 } 3822 3823 // 구매í기 ì ê³ í기 ê¸°ë¥ 3824 3825 3826 function reportmodal(obj) { 3827 if (0 <= 0) { 3828 // íìë§ ì¬ì© ê°ë¥ -> ë¡ê·¸ì¸ íì´ì§ë¡ ì´ë 3829 if ('1' == 1) { 3830 $("#loginModal").modal("show"); 3831 } else { 3832 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699'); 3833 } 3834 return false; 3835 } 3836 $('input[name="rgr_why_type"]').attr('checked', false); // ëª¨ë¬ ìë¡ ì¼°ì ë radio ì´ê¸°í 3837 $('#rgr_why_content').val(''); // ëª¨ë¬ ìë¡ ì¼°ì ë ë´ì© ì´ê¸°í 3838 3839 var c_idx = $(obj).data('idx'); // 구매í기 idx 3840 $('#rgr_c_idx').val(c_idx); 3841 3842 $("#reportModal").modal("show"); 3843 } 3844 3845 3846 function InsertReviewReport() { 3847 3848 var c_idx = $('#rgr_c_idx').val(); // 구매í기 idx 3849 var sc_idx = "0"; // ì ê³ ì idx 3850 var rgr_name = ""; // ì ê³ ì ì´ë¦ 3851 var rgr_why_type = $(':radio[name="rgr_why_type"]:checked').val(); // ì ê³ ì¬ì íì 3852 var rgr_why_content = $("#rgr_why_content").val(); // ì ê³ ì¬ì ë´ì© 3853 3854 if (rgr_why_type == "" || rgr_why_type == undefined) { 3855 alert("ì ê³ ì¬ì 를 ì ííììì¤."); 3856 return false; 3857 } 3858 3859 var ajax = new WeedAjax(null); 3860 ajax.addParameter('c_idx', c_idx); 3861 ajax.addParameter('sc_idx', sc_idx); 3862 ajax.addParameter('rgr_name', rgr_name); 3863 ajax.addParameter('rgr_why_type', rgr_why_type); 3864 ajax.addParameter('rgr_why_content', rgr_why_content); 3865 ajax.setUrl("/Goods/InsertReviewReport"); 3866 3867 ajax.setSuccessMethod(function (resultDic) { 3868 3869 if (resultDic.success) 3870 { 3871 alert("ì ê³ ì²ë¦¬ëììµëë¤."); 3872 $('#reportModal').modal("hide"); // ëª¨ë¬ ë«ê¸° 3873 } 3874 else 3875 { 3876 alert("ì²ë¦¬ì¤ ì¤ë¥ê° ë°ìíìµëë¤."); 3877 } 3878 3879 }); 3880 ajax.doProcess(); 3881 } 3882 3883 function visibleCancel(e) { 3884 if (e) { 3885 e.preventDefault(); 3886 e.stopPropagation(); 3887 } 3888 3889 $('#confirm-mi-modal').attr('data', ''); 3890 collapseLiveBanner(); 3891 } 3892 3893 function orderModalClose() { 3894 $("#success-confirm-mi-modal").hide(); 3895 } 3896 3897 3898 function alarmSmsTokenNum() { 3899
3900 if (!$('#alarm_hp1').CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 3901 if ($('#alarm_hp1').val().length < 3) { 3902 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 3903 $('#alarm_hp1').focus(); 3904 return; 3905 } 3906 if (!$('#alarm_hp2').CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 3907 if ($('#alarm_hp2').val().length < 3) { 3908 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 3909 $('#alarm_hp2').focus(); 3910 return; 3911 } 3912 if (!$('#alarm_hp3').CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 3913 if ($('#alarm_hp3').val().length < 4) { 3914 alert("ì°ë½ì²ë¥¼ 4ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 3915 $('#alarm_hp3').focus(); 3916 return; 3917 } 3918 var ajax = new WeedAjax(null); 3919 ajax.addParameter('sc_htel1', $('#alarm_hp1').val()); 3920 ajax.addParameter('sc_htel2', $('#alarm_hp2').val()); 3921 ajax.addParameter('sc_htel3', $('#alarm_hp3').val()); 3922 ajax.addParameter('sc_type', '0'); 3923 ajax.setUrl("/Mypage/ModifySmsTokenNum"); 3924 ajax.setSuccessMethod(function (resultDic) { 3925 if (resultDic.result == true) { 3926 alert("ì¸ì¦ë²í¸ê° ë°ì¡ëììµëë¤."); 3927 $(".alarm-phone-token").removeClass("hide"); 3928 $('#alarm_changeNum').addClass("active"); 3929 $(".phone").attr("readonly", true); 3930 SetTime = 180; 3931 msg_time(); 3932 TimerStart(); 3933 } 3934 else { 3935 alert(resultDic.errorMsg); 3936 3937 } 3938 }); 3939 ajax.doProcess(); 3940 } 3941 3942 function msg_time() { 3943 var MM = Math.floor(SetTime / 60) > 0 ? "0" + Math.floor(SetTime / 60) : "00"; 3944 var SS = SetTime % 60 <= 0 ? "00" : SetTime % 60; 3945 if (SS < 10 && SS > 0) { 3946 SS = "0" + SS; 3947 } 3948 var time = MM + ":" + SS; 3949 $("#alarm_Smstime").text(time); 3950 $("#alarm_changeNum").removeAttr("onclick"); 3951 $("#alarm_changeNum").text("ì¬ìì²"); 3952 SetTime--; 3953 3954 if (SetTime < 0) { 3955 clearInterval(tid); 3956 $("#alarm_changeNum").removeClass("active"); 3957 $("#alarm_changeNum").attr("onclick", "alarmSmsTokenNum();"); 3958 $(".phone").attr("readonly", false); 3959 } 3960 } 3961 3962 function TimerStart() { 3963 tid = setInterval(msg_time, 1000); 3964 } 3965 3966 3967 //ì¸ì¦ íì¸ 3968 function alarmSmsTokenCheck(obj) { 3969 if ($("#alarm-writesmstoken").val() == "") { 3970 var html = '<p style="color:#dc3545; font-size:11px; text-align:left;" id="sms-token-comment">ì¸ì¦ë²í¸ë¥¼ ë¤ì íì¸í´ì£¼ì¸ì.</p>'; 3971 $("#sms-token-comment").remove(); 3972 $(".alarm-phone-token").parent().append(html); 3973 3974 return false; 3975 } 3976 if (!($("#alarm_changeNum").hasClass("active")) && $("#alarm_changeNum").text() == "ì¬ìì²") { 3977 alert("ì¸ì¦ë²í¸ë¥¼ ë¤ì ë°ê¸ë°ì¼ì¸ì."); 3978 return false; 3979 } 3980 var ajax = new WeedAjax(null); 3981 ajax.addParameter('writesmstoken', $("#alarm-writesmstoken").val()); 3982 ajax.setUrl("/Mypage/SendSmsTokenNumCheck"); 3983 ajax.setSuccessMethod(function (resultDic) { 3984 if (resultDic.result) { 3985 $("#sms-token-comment").remove(); 3986 $(".alarm-phone-token").addClass("hide"); 3987 clearInterval(tid); 3988 $("#alarm_changeNum").text("ì¸ì¦ ìë£"); 3989 $("#alarm_changeNum").addClass("bg-gray"); 3990 $("#alarm_changeNum").removeAttr("onclick"); 3991 $("#alarm_changeNum").addClass("active"); 3992 3993 $("#alarm_sms_token_check").addClass("active"); 3994 } 3995 else { 3996 var html = '<p style="color:#dc3545; font-size:11px; text-align:left;" id="sms-token-comment">ì¸ì¦ë²í¸ë¥¼ ë¤ì íì¸í´ì£¼ì¸ì.</p>'; 3997 $("#sms-token-comment").remove(); 3998 $(".alarm-phone-token").parent().append(html); 3999 } 4000 }); 4001 ajax.doProcess(); 4002 } 4003 4004 4005 function alarm_CustomerUpdate() { 4006 4007 if (!$("#alarm_sc_name").val()) { 4008 alert("ì´ë¦ì ì ë ¥í´ ì£¼ì¸ì."); 4009 $("#alarm_sc_name").focus(); 4010 return false; 4011 } 4012
4013 if (!$('#alarm_hp1').CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 4014 if ($('#alarm_hp1').val().length < 3) { 4015 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 4016 $('#alarm_hp1').focus(); 4017 return; 4018 } 4019 if (!$('#alarm_hp2').CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 4020 if ($('#alarm_hp2').val().length < 3) { 4021 alert("ì°ë½ì²ë¥¼ 3ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 4022 $('#alarm_hp2').focus(); 4023 return; 4024 } 4025 if (!$('#alarm_hp3').CheckInputNum("ì°ë½ì²ë¥¼ ì ë ¥í´ ì£¼ì¸ì.")) { return; } 4026 if ($('#alarm_hp3').val().length < 4) { 4027 alert("ì°ë½ì²ë¥¼ 4ì리 ì´ì ì ë ¥í´ ì£¼ì¸ì."); 4028 $('#alarm_hp3').focus(); 4029 return; 4030 } 4031 4032 if (($.trim($("#alarm_changeNum").text()) != "ì¸ì¦ ìë£" && $.trim($("#alarm_changeNum").text()) != "ë²í¸ ë³ê²½" && $.trim($("#alarm_changeNum").text()) != "ë²í¸ ì¸ì¦") || !($(".alarm-phone-token").hasClass("hide"))) { 4033 alert("í´ëí° ì¸ì¦ì ìë£í´ì£¼ì¸ì."); 4034 return false; 4035 } 4036 4037 if ($.trim($("#alarm_changeNum").text()) == "ë²í¸ ë³ê²½" && ($('#alarm_hp1').val() != '' || $('#alarm_hp2').val() != '' || $('#alarm_hp3').val() != '')) { 4038 alert("í´ëí° ì¸ì¦ì ìë£í´ì£¼ì¸ì."); 4039 return false; 4040 } 4041 4042 var ajax = new WeedAjax(null); 4043 ajax.addParameter("sc_htel1", $('#alarm_hp1').val()); 4044 ajax.addParameter("sc_htel2", $('#alarm_hp2').val()); 4045 ajax.addParameter("sc_htel3", $('#alarm_hp3').val()); 4046 ajax.addParameter("sc_name", $('#alarm_sc_name').val()); 4047 ajax.addParameter("sa_idx", $('#alarm_sa_idx').val()); 4048 ajax.addParameter("mg_code", $('#alarm_mg_code').val()); 4049 ajax.setUrl("/Goods/alarm_CustomerUpdate"); 4050 ajax.setSuccessMethod(function (resultDic) { 4051 if (resultDic.result) { 4052 $('#orderSmsModal').hideCtl(); 4053 // ì±ê³µì ëª¨ë¬ íì¬ ëª¨ë¬ ë«ê³ ìë£ ëª¨ë¬ ëì°ê¸° 4054 $('#success-confirm-mi-modal').modal("show"); 4055 4056 setTimeout(function () { 4057 if ($("#success-confirm-mi-modal").hasClass('in')) 4058 $("#success-confirm-mi-modal").modal('hide'); 4059 }, 4000); 4060 } else { 4061 alert(resultDic.message); 4062 } 4063 }); 4064 ajax.doProcess(); 4065 } 4066 4067 // ì°í¸ë²í¸ ê²ì 4068 function getFlexgPostAddr() { 4069 if (!__checkSearchedWord($('#_flexgPostSearch'))) { 4070 return; 4071 } 4072 4073 var param = {}; 4074 param.currentPage = 1; 4075 param.countPerPage = 100; 4076 param.resultType = 'json'; 4077 param.confmKey = 'U01TX0FVVEgyMDIyMTAxNTIwMDgzNjExMzA2MzQ='; 4078 param.keyword = $('#_flexgPostSearch').val(); 4079 4080 4081 $.ajax({
4082 url: "https://business.juso.go.kr/addrlink/addrLinkApiJsonp.do" //ì¸í°ë·ë§ 4083 , type: "post" 4084 , data: param 4085 , dataType: "jsonp" 4086 , crossDomain: true 4087 , success: function (jsonStr) { 4088 $("#jsFlexgPostResultList").html(""); 4089 var errCode = jsonStr.results.common.errorCode; 4090 var errDesc = jsonStr.results.common.errorMessage; 4091 if (errCode != "0") { 4092 alert(errDesc); 4093 var html = '<div class="panel-body"><p class="flexgSearchhelp">ê²ì ëìë§</p><p class="posthelpExemple">· ëë¡ëª + 건물ë²í¸ <span>ì) ëì§í¸ë¡9길 33<span></p><p class="posthelpExemple">· ì§ìëª (ë/리) ëë ìíí¸ëª <span>ì) ê°ì°ë, 죽ì ìíí¸</span></p><p class="posthelpExemple">· ì°í¸ë²í¸ <span>ì) 08511</span></p></div>'; 4094 $('#jsFlexgPostResultList').html(html); 4095 } else { 4096 if (jsonStr != null) { 4097 __makeFlexgAddressJson(jsonStr); 4098 } 4099 } 4100 } 4101 , error: function (xhr, status, error) { 4102 alert("ìë¬ë°ì"); 4103 } 4104 }); 4105 } 4106 4107 function __makeFlexgAddressJson(jsonStr) { 4108 var htmlStr = ""; 4109 4110 //roadAddr : ì ì²´ëë¡ëª 주ì 4111 //roadAddrPart1 : ëë¡ëª 주ì(ì°¸ê³ í목 ì ì¸) 4112 //jibunAddr : ì§ë² 주ì 4113 //zipNo : ì°í¸ë²í¸ 4114 4115 htmlStr += "<table class='postListtable'>"; 4116 if (jsonStr.results.juso.length > 0) { 4117 $(jsonStr.results.juso).each(function () { 4118 htmlStr += "<tr onclick='javascript:__selectFlexgAddr(this)' class='d_flex flex_direction_column'> "; 4119 htmlStr += "<td class='w-100'>" + this.zipNo + "</td > "; 4120 htmlStr += "<td class='w-100'><div class='roadAddrwrap'><span class='title'>ëë¡ëª </span><span class='roadName'>" + this.roadAddr + "</span></div></td>"; 4121 htmlStr += "<td style='display:none'>" + this.roadAddrPart1 + "</td>"; 4122 htmlStr += "<td class='w-100'><div class='jibunAddrwrap'><span class='title'>ì§ë²</span><span class='jibunName'>" + this.jibunAddr + "</span></div></td>"; 4123 htmlStr += "</tr>"; 4124 }); 4125 htmlStr += "</table>"; 4126 $("#jsFlexgPostResultList").html(htmlStr); 4127 } 4128 else { 4129 var html = ""; 4130 html += '<ul class="text-center noSearchbox"><li class="noSearch">ê²ì ê²°ê³¼ê° ììµëë¤.</li><li class="noSearchcheck">ê²ìì´ ëë ì íí 주ìì¸ì§ ë¤ì íì¸í´ 주ì¸ì.</li></ul>'; 4131 $('#jsFlexgPostResultList').html(html); 4132 } 4133 } 4134 4135 4136 4137 //í¹ì문ì, í¹ì 문ìì´(sqlìì½ì´ì ìë¤ê³µë°±í¬í¨) ì ê±° 4138 function __checkSearchedWord(obj) { 4139 if (obj.val().length > 0) { 4140 //í¹ì문ì ì ê±° 4141 var expText = /[%=><]/; 4142 if (expText.test(obj.val()) == true) { 4143 alert("í¹ì문ì를 ì ë ¥ í ì ììµëë¤."); 4144 obj.val(obj.val().split(expText).join("")); 4145 return false; 4146 } 4147 4148 //í¹ì 문ìì´(sqlìì½ì´ì ìë¤ê³µë°±í¬í¨) ì ê±° 4149 var sqlArray = new Array( 4150 "OR", "SELECT", "INSERT", "DELETE", "UPDATE", "CREATE", "DROP", "EXEC", "UNION", "FETCH", "DECLARE", "TRUNCATE" 4151 ); 4152 4153 var regex; 4154 for (var i = 0; i < sqlArray.length; i++) { 4155 regex = new RegExp(sqlArray[i], "gi"); 4156 4157 if (regex.test(obj.val())) { 4158 alert("\"" + sqlArray[i] + "\"ì(ê³¼) ê°ì í¹ì 문ìë¡ ê²ìí ì ììµëë¤."); 4159 obj.val(obj.val().replace(regex, "")); 4160 return false; 4161 } 4162 } 4163 } else { 4164 var html = ""; 4165 html += '<div class="panel-body"><p class="flexgSearchhelp">ê²ì ëìë§</p><p class="posthelpExemple">· ëë¡ëª + 건물ë²í¸ <span>
4165ì) ëì§í¸ë¡9길 33<span></p><p class="posthelpExemple">· ì§ìëª (ë/리) ëë ìíí¸ëª <span>ì) ê°ì°ë, 죽ì ìíí¸</span></p><p class="posthelpExemple">· ì°í¸ë²í¸ <span>ì) 08511</span></p></div>'; 4166 $('#jsFlexgPostResultList').html(html); 4167 return false; 4168 } 4169 return true; 4170 } 4171 4172 function __enterSearchFlexgPost() { 4173 var evt_code = (window.netscape) ? ev.which : event.keyCode; 4174 if (evt_code == 13) { 4175 event.keyCode = 0; 4176 getFlexgPostAddr(); //jsonpì¬ì©ì enterê²ì 4177 } 4178 } 4179 4180 function __selectFlexgAddr(obj) { 4181 if (__modal_id) { 4182 __modal_id.modal('show'); 4183 } 4184 // ì´ë²¤í¸ ì½ë°± 4185 __zipobj.val($(obj).find('td').eq(0).html()); 4186 __addrobj.val($(obj).find('.roadName').html()); 4187 __addrobj2.val(''); 4188 __addrobj2.focus(); 4189 4190 $("#postModalFLEXG").modal("hide"); 4191 } 4192 4193 function adresskeywordClear() { 4194 $('#_flexgPostSearch').val(''); 4195 } 4196 4197 4198</script>
4198 4199 4200 <div id="optionTemplate" class="jsoptiontemp hide"> 4201 <div class="media"> 4202 <div class="media-body"> 4203 <div class="option_value"> 4204 <p class="option-title"></p> 4205 <span onclick="javascript: void onOrderOptionDelete(this);" aria-label="Close"><img src="/contents/images/icon_delete.png" aria-hidden="true" /></span> 4206 </div> 4207 <div class="count-wrapper"> 4208 <div class="count-wrapper-btn"> 4209 <button class="btn btn-default minus" type="button" disabled onclick="javascript: void onOrderOptionMinus(this);"><img src="/contents/images/purchase-wrapper-minus.svg" /></button> 4210 <input type="text" name="count" class="form-control input-sm text-center" value="1" onkeyup="javascript: void onOrderOptionChange(this);" onchange="javascript: void onOrderOptionCheckBlank(this);"> 4211 <button class="btn btn-default plus" type="button" onclick="javascript: void onOrderOptionPlus(this);"><img src="/contents/images/purchase-wrapper-plus.svg" /></button> 4212 </div> 4213 <span class="price"></span> 4214 </div> 4215 </div> 4216 </div> 4217 </div> 4218 4219 <!-- qnaModal --> 4220 <div class="modal" id="qnaModal" role="dialog"> 4221 <div class="modal-dialog"> 4222 <div class="modal-content"> 4223 <div class="modal-header navbar-fixed-top"> 4224 <h4 class="modal-title text-center">문ìí기</h4> 4225 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 4226 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png" class="trf_trl3d"> 4227 </button> 4228 </div> 4229 <div class="modal-body"> 4230 <div class="form-group"> 4231 <label for="qnaModal_txt_name">ì´ë¦ <span class="btn_import">*</span></label> 4232 <input type="text" id="qnaModal_txt_name" class="form-control" maxlength="10" /> 4233 </div> 4234 <div class="form-group"> 4235 <label for="qnaModal_txt_hp">ì°ë½ì² <span class="btn_import">*</span></label> 4236 <input type="tel" id="qnaModal_txt_hp" class="form-control" maxlength="16" /> 4237 </div> 4238 <div class="form-group"> 4239 <label for="qnaModal_txt_title">ì 목 <span class="btn_import">*</span></label> 4240 <input type="text" id="qnaModal_txt_title" class="form-control" placeholder="ì 목ì ìµë 20ì ì´íë¡ ì ë ¥í´ì£¼ì¸ì" maxlength="20" /> 4241 </div> 4242 <div class="form-group content"> 4243 <label for="qnaModal_txt_contents">ë´ì© <span class="btn_import">*</span><span class="text_count" id="qnaContextLength">0</span><span>/5,000</span></label> 4244 <textarea name="content" id="qnaModal_txt_contents" cols="30" rows="10" class="form-control" placeholder="ë´ì©ì ìµì 10ì ì´ì ì ë ¥í´ì£¼ì¸ì" onkeyup="setMaxQna(this);" maxlength="5000"></textarea> 4245 </div> 4246 <div style="font-size:0;display:none;"> 4247 <i class="fa fa-check-square-o" id="qnaModal_is_secret" style="font-size: 14px;cursor:pointer;"></i> 4248 <label style="font-size:11px;vertical-align: top;margin: 0 0 0 5px;">ë¹ê³µê°</label> 4249 </div> 4250 <div class="form-group" id="dv_qnaModal_secret"> 4251 <label for="qnaModal_txt_password">ë¹ë°ë²í¸</label> 4252 <input type="password" id="qnaModal_txt_password" class="form-control" maxlength="10" placeholder="ë¹ë°ë²í¸ë ìµë 10ì ì´íë¡ ì ë ¥í´ì£¼ì¸ì" /> 4253 </div> 4254 <div class="modal-footer"> 4255 <button type="button" class="Btn btn_type_sub btn-black " data-dismiss="modal">ì·¨ì</button> 4256 <button type="button" class="Btn btn_type_basic btn-black gap_12m" onclick="SaveQNA();">ë±ë¡</button> 4257 </div> 4258 </div> 4259 </div> 4260 </div> 4261 </div> 4262 <!-- // qnaModal --> 4263 <!--review Template--> 4264 <div id="ReviewTemplate" class="hide"> 4265 <!-- prod-review --> 4266 <div class="panel prod-review"> 4267 <div class="panel-heading"> 4268 <p class="mt-16 fc-gray_929 fw_bold review-type" id="review_type_#c_idx#"></p> 4269 <h6 class="info flex">
4270 <span class="score-wrapper" id="grade_#c_idx#"></span> 4271 <span class="writer"><span class="name">#c_name# ë</span></span> 4272 <span class="writer-date">#c_regdate#</span> 4273 <button class="reviewreportbtn" onclick="reportmodal(this)" data-idx="#c_idx#">ì ê³ </button> 4274 </h6> 4275 </div> 4276 <div class="panel-body"> 4277 <p class="review-desc">#c_content#</p> 4278 <div class="container"> 4279 <div class="row" id="review-img-body_#c_idx#"> 4280 4281 </div> 4282 </div> 4283 4284 4285 </div> 4286 <div class="panel-footer"> 4287 <p class="help-yn"> 4288 <span class="desc">ì´ êµ¬ë§¤íê¸°ê° ëìì´ ëìëì?</span> 4289 <span class="btn-wrapper"> 4290 <a href="javascript:void goReviewlike(#c_idx#);" class="btn-default review_like_Btn_#c_idx# #reviewlikeBtnCSS#">ë¤</a> 4291 <a href="javascript:void goReviewunlike(#c_idx#);" class="btn-default review_unlike_Btn_#c_idx# #reviewunlikeBtnCSS#">ìëì¤</a> 4292 </span> 4293 </p> 4294 <p class="help"> 4295 <a href="#collapseReply_#c_idx#" class="text-danger #ReplyCss#" data-toggle="collapse"> 4296 <span class="openReply" onclick="javascript:collapseReplyText(this);"><img src="/contents/images/icon_comment.png" /></span> 4297 <span class="count" id="review_child_#c_idx#"></span> 4298 </a> 4299 4300 <a class="count-wrapper #helpReviewTextCSS#" id="helpReview_#c_idx#"> 4301 <span class="count"> 4302 <b id="reviewliketotalCNT_#c_idx#">#mrl_cnt#</b>ëª ì¤ 4303 <b class="count" id="reviewlikeCNT_#c_idx#">#mrl_like#</b>ëª ì´ ì¶ì²íë 구매í기 4304 </span> 4305 </a> 4306 </p> 4307 <!-- reply-wrapper --> 4308 <div id="collapseReply_#c_idx#" class="reply-wrapper collapse"> 4309 <!-- input-group --> 4310 <ul class="media-list #childReplyData#" id="admin_#c_idx#"></ul> 4311 <ul class="media-list #childReplyNoData#" id="list-nodata_#c_idx#"> 4312 <li class="media"> 4313 <div class="media-body">ë±ë¡ë ëê¸ì´ ììµëë¤.</div> 4314 </li> 4315 </ul> 4316 <!-- // input-group --> 4317 </div> 4318 <!-- // reply-wrapper --> 4319 </div> 4320 </div> 4321 <!-- prod-review --> 4322 </div> 4323 <!-- // review Template--> 4324 <!-- QnaTemplate--> 4325 <ul id="QnaTemplate" class="hide"> 4326 <li class="media" id="qna_li_#c_idx#" data-scno="#sc_idx#" data-secret="#c_issecret#"> 4327 <div class="media-left text-center"> 4328 <span class="comment uncall #answerCallState#">ëµë³ë기</span> 4329 <span class="comment call #answerUnCallState#">ëµë³ìë£</span> 4330 <div class="qna_user_info"> 4331 <span>#str_c_name# ë</span> 4332 <span>#c_regdate#</span> 4333 </div> 4334 </div> 4335 <div class="media-body"> 4336 <a id="qnaholding" class="media-heading" href="javascript:void qnaholding(#c_idx#);"> 4337 <div class="secret_text"> 4338 <span id="qnaiconlock_#c_idx#"> 4339 <img src="/contents/images/icon_lock.png" /> 4340 </span> 4341 <span id="qnaRealTitle_#c_idx#">ë¹ë°ê¸ì ëë¤.</span> 4342 <span id="qna_icon_#c_idx#" class="fadebox"><i class="fa fa-angle-up" style="display:none;"></i><i class="fa fa-angle-down"></i></span> 4343 </div> 4344 </a> 4345 <div class="hide qna_content" id="content_#c_idx#">#c_content#</div> 4346 <div class="media hide admin_comment" id="qna_#c_idx#"> 4347 <div class="media-left text-center"><p><span>#answer_name#</span> <span>#answer_regdate#</span></p></div> 4348 <div class="media-body">
4349 #answer_content# 4350 </div> 4351 </div> 4352 <div class="hide" id="title_#c_idx#">#c_title#</div> 4353 <div class="qnaHold hide" id="qna_hold_#c_idx#"> 4354 <input id="c_password_#c_idx#" type="password" placeholder="ë¹ë°ë²í¸ ì ë ¥" /> 4355 <a class="hold_pwd btn btn_type3 btn-black" href="javascript:void qnaView(#c_idx#);">íì¸</a> 4356 </div> 4357 </div> 4358 </li> 4359 </ul> 4360 <!-- // QnaTemplate--> 4361 4362 4363 <!-- BestList Template--> 4364 <div id="BestListTemplate" class="hide"> 4365 4366 <a href="/Goods/Detail/#mg_code#" class="panel prod type1 apphref" data-mgcode="#mg_code#"> 4367 <div class="panel-heading"> 4368 <img class="img-responsive" #mg_img_s# alt="" onerror="this.src='';"> 4369 <div class="timesale #cssTimeSale# #cssTimeSaleActive#"> 4370 <span class="text">#str_TimeSaletext#</span> 4371 <span class="time-remaining">#remainhhmmss#</span> 4372 </div> 4373 <div class="dc-body"> 4374 <div class="dc-feefree #css_feefree#">무ë£ë°°ì¡</div> 4375 </div> 4376 </div> 4377 <div class="panel-body"> 4378 4379 <h4 class="prod-title">#mg_name#</h4> 4380 <div class="price-wrapper wrap_price"> 4381 <span class="org-price">#str_mg_display_price#</span> 4382 <span class="price">#mg_price#ì</span> 4383 </div> 4384 <div class="dc-rate text-danger #css_displaypercent#">#str_displaypercent# %</div> 4385 </div> 4386 </a> 4387 </div> 4388 <!-- //BestList Template--> 4389 <div id="reviewModal" class="modal detailreview" tabindex="-1" role="dialog" style="z-index:9999;"> 4390 <div class="modal-dialog" role="document"> 4391 <div class="modal-content"> 4392 <button type="button" class="close" data-dismiss="modal" aria-label="Close" onclick="reviewModalClose();"><span class="fontello icon-close"></span></button> 4393 <div class="swiperWrap"> 4394 <!-- Swiper --> 4395 <div class="swiper-container" id="reviewModalSwiper"> 4396 <div class="swiper-wrapper" id="r_modal_photo"> 4397 4398 </div> 4399 </div> 4400 <!-- Add Pagination --> 4401 <div class="swiper-pagination" id="swiper-pagination_reviewmodal"></div> 4402 </div> 4403 </div> 4404 </div> 4405 </div> 4406 <!--review Template--> 4407 <div class="hide" id="AdminReviewTemplate"> 4408 <div class="media" data-replyidx="#admin_reviewidx#"> 4409 <div class="media-left">#admin_reviewName#</div> 4410 <div class="review-reply-date">#admin_reviewRegdate#</div> 4411 <div class="media-body">#admin_reviewContent#</div> 4412 </div> 4413 </div> 4414 <!-- // review Template--> 4415 <!-- ìí ëíì´ë¯¸ì§ 모ì보기 --> 4416 <div class="modal img-collection fade" aria-hidden="true" id="imgFullsizeModal" tabindex="-1" role="dialog" aria-labelledby="imgFullsizeModalLabel"> 4417 <div class="modal-dialog modal-fullsize banner_list" role="document"> 4418 <div class="modal-content modal-fullsize" id="imgFullsizeModal_holder"> 4419 <div class="modal-header navbar-fixed-top" style="top:0;"> 4420 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 4421 <span aria-hidden="true">×</span> 4422 </button> 4423 </div> 4424 <div class="bannerSum" id="goodsImgDetail" style="margin-bottom:10px;"> 4425 <!-- image-wrapper --> 4426 <div class="swiper-slide" style="overflow: hidden;"> 4427 <img id="prodImage" style="width:100%;" src="https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png" alt="" onerror="this.src = 'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)'"> 4428 </div> 4429 <p class="mt-8"></p> 4430 <!-- // image-wrapper --> 4431 </div> 4432 </div> 4433 </div> 4434 </div> 4435 <!-- ìí ëíì´ë¯¸ì§ 모ì보기 END --> 4436 4437 <!-- // templete-wrapper --> 4438 4439 4440 4441<div class="modal center-modal snsShareModal" id="snsShareModal" role="dialog" aria-hidden="true" style="display: none; z-index:90000;"> 4442 <div class="modal-dialog"> 4443 <div class="modal-content"> 4444 <div class="modal-header navbar-fixed-top"> 4445 <h4 class="modal-title">ê³µì í기</h4> 4446 <button type="button" class="Icon_Close" data-dismiss="modal" aria-label="Close"> 4447 <img src="https://spdy-flexg-ha.flexgate.co.kr/data/commonimg/layout1_icon14.png" class="trf_trl3d"> 4448 </button> 4449 </div> 4450 <div class="modal-body text-center"> 4451 <div class="panel-heading"> 4452 <p>ì£¼ë³ ì¬ëìê² ê³µì íê³ ì¶ì¼ì ê°ì?</p> 4453 <p>
4453[URL ë³µì¬] ë²í¼ ëë [SNS ìì´ì½]ì ëë¬ ìíì ê³µì í´ë³´ì¸ì.</p> 4454 </div> 4455 <div class="select-sns-wrapper"> 4456 <a class="sns" href="javascript: void sendSns('kakaotalk');"><img src="/contents/images/icon_sns_kakao.png"></a> 4457 4458 <a class="sns" href="javascript: void sendSns('facebook');"><img src="/contents/images/icon_sns_facebook.png"></a> 4459 <a class="sns" href="javascript: void sendSns('twitter');"><img src="/contents/images/icon_sns_twitter.png"></a> 4460 </div> 4461 <div class="url-copy-wrapper"> 4462 <input type="text" id="clipURL" name="clipURL" class="form-control input-sm" readonly/> 4463 <a class="btn btn_type3 btn-black" id="btnCopyClip" data-clipboard-target="#clipURL" data-clipboard-action="copy" >URL ë³µì¬</a> 4464 </div> 4465 </div> 4466 </div> 4467 </div> 4468</div> 4469 4470<div class="modal center-modal" id="kakaoShareConfirm" role="dialog" aria-hidden="true" style="display: none;"> 4471 <div class="modal-dialog"> 4472 <div class="modal-content verti confirm"> 4473 <div class="modal-header confirm"> 4474 <h4 class="modal-title confirm"> 4475 <span>ê³µì í기를 ìë£íì ¨ì¼ë©´</span> 4476 <span class="inline-text">íì¸ë²í¼ì ëë¬ì£¼ì¸ì.</span> 4477 </h4> 4478 </div> 4479 <div class="modal-footer confirm"> 4480 <button type="button" class="btn btn-default" id="kakaoShaerClose">ì·¨ì</button> 4481 <button type="button" class="btn btn-danger" id="kakaoShaerOK">íì¸</button> 4482 </div> 4483 </div> 4484 </div> 4485</div> 4486
4487<script> 4488 (function () { 4489 if (typeof sl_locationhref !== 'function') return; 4490 4491 window.addEventListener('message', function (e) { 4492 if (typeof e.data !== 'string' || e.data.indexOf('act=') === -1) return; 4493 4494 var params = {}; 4495 $.each(e.data.split('&'), function (_, pair) { 4496 var idx = pair.indexOf('='); 4497 if (idx > -1) params[pair.substring(0, idx)] = pair.substring(idx + 1); 4498 }); 4499 4500 if ((params.act !== 'redirect_to' && params.act !== 'redirect_to_by_popup_link') || !params.url) return; 4501 4502 e.stopImmediatePropagation(); 4503 4504 var crema_source = e.source; 4505 var $targetIframe = null; 4506 var originalSrc = null; 4507 4508 // í¬ë ë§ iframe ì°¾ìì ì¦ì about:blankë¡ â ë´ë¶ navigation ê°ì ì°¨ë¨ 4509 $('iframe').each(function () { 4510 if (this.contentWindow === crema_source) { 4511 $targetIframe = $(this); 4512 originalSrc = this.src; 4513 this.src = 'about:blank'; 4514 return false; 4515 } 4516 }); 4517 4518 // ë¤ì´í°ë¸ ì ë·°ë¡ ìí íì´ì§ ì´ê¸° 4519 sl_locationhref(decodeURIComponent(params.url)); 4520 4521 // ë©ì¸ ì¹ë·°ì ìì ¯ ë³µì (ë¤ì´í°ë¸ ì í ìë£ í) 4522 // â ë¤ë¡ê°ê¸°ë¡ ë©ì¸ ëììì ë ìì ¯ì´ ì ì ìíë¡ ë³´ì´ëë¡ 4523 setTimeout(function () { 4524 if ($targetIframe && originalSrc) { 4525 $targetIframe.attr('src', originalSrc); 4526 } 4527 }, 500); 4528 }, true); 4529 })(); 4530</script>
4530 4531 4532 4533 4534
4534<script src="/proc_skybanner?v=oQACrxRLEeVEEKnfs1xuTtv26MjDIvLzUfMde6YA5U41"></script>
4534 4535 4536
4537<script type="text/javascript"> 4538 4539 $(function () { 4540 4541 //í ì¸ì½ë íë¡í ë²í¼ íì´ë¨¸ ì ê±° 4542 clearTimeout(discountcodeBtnTimer); 4543 $('.back-to-discountcode').css('display', 'none'); 4544 // GlobalScrollEvent Setting 4545 setGlobalScrollEventHandler(function(){ 4546 if ($(window).scrollTop() > 100) { 4547 $('.delivery_btn,.back-to-kakao,#backTop, #imageZoom, #discountcodeBtn').addClass('active'); 4548 4549 if ($("#footerMenu").length) { 4550 $('#footerMenu').removeClass('hide'); 4551 $('#footerMenu').addClass('active'); 4552 $('.footer-wrapper').addClass('show-detail'); 4553 } 4554 } else { 4555 $('.delivery_btn, .back-to-kakao,#backTop, #imageZoom, #discountcodeBtn').removeClass('active'); 4556 4557 if ($("#footerMenu").length) { 4558 $('#footerMenu').removeClass('active'); 4559 $('#footerMenu').addClass('hide'); 4560 $('.footer-wrapper').removeClass('show-detail'); 4561 } 4562 } 4563 }); 4564 4565 4566 4567 4568 $('#backTop').click(function () { 4569 $('html, body').animate({ scrollTop: 0 }, 500); 4570 return false; 4571 }); 4572 if ($("#backLeft").length) { 4573 $('#backLeft').addClass('active'); 4574 $("#backLeft").click(function () { 4575 sl_historyback(); 4576 }); 4577 } 4578 $("#fakeLoader").fakeLoader({ 4579 spinner: "spinner5", 4580 bgColor: "rgba(0, 0, 0, 0.2)" 4581 }); 4582 4583 if (!("GOODS" == "GOODS" && "DETAIL" == "LIST")) { 4584 if (sessionStorage.getItem("controller") != null) sessionStorage.removeItem("controller"); 4585 if (sessionStorage.getItem("action") != null) sessionStorage.removeItem("action"); 4586 4587 sessionStorage.setItem("controller", "GOODS"); 4588 sessionStorage.setItem("action", "DETAIL"); 4589 } 4590 4591 }); 4592 4593 // ê²ìíê²ì 4594 function searchResult() { 4595 $(".board-search-view").show(); 4596 $("#Boardkeyword").focus(); 4597 4598 }; 4599 4600 function boardClose() { 4601 $(".board-search-view").hide(); 4602 } 4603 4604 function goCategory(mgc_idx) { 4605 sl_locationhref("/Goods/List?cno=" + mgc_idx); 4606 } 4607 4608 4609 4610 //í°í¸ 경기ë°íì²´ì¼ ê²½ì° classê° text-deco-underì°¾ìì text-deco-under2ë¡ ë³ê²½ í¨ì 4611 function changeFont_textdeco() { 4612 var elements = document.querySelectorAll('*'); 4613 4614 elements.forEach(function (element) { 4615 var computedStyle = window.getComputedStyle(element); 4616 var fontFamily = computedStyle.fontFamily; 4617 4618 if (fontFamily.indexOf("Gyeonggi_Batang_Regular") !== -1) { 4619 if (element.classList.contains("text-deco-under")) { 4620 element.classList.replace("text-deco-under", "text-deco-under2"); 4621 } 4622 } 4623 4624 }); 4625 } 4626 4627 //í¨ìí¸ì¶ 4628 changeFont_textdeco(); 4629</script>
4629 4630 4631 4632 4633 4634 4635 4636 4637 4638
4638<script src="/coupon?v=zzmPTP1ETCWn9_Jvn0deH_UiEGtgIPUmdV06Mr42VPg1"></script>
4638 4639 4640
4640<script src="/contents/js/proc/proc_ad_payment_method.js"></script>
4640 4641
4641<script type="text/javascript"> 4642 4643 // CRM íë¼ë¯¸í° ë¬ê³ ì¨ ê²½ì° ìµì ì°½ì´ ë³´ì´ëë¡ 4644 window.onload = function () { 4645 var params = new URLSearchParams(window.location.search); 4646 4647 if (params.has("refresh") && params.has("dai_medium")) { 4648 goRestriction(1); 4649 } 4650 } 4651 4652 // Intersection Observer API // 4653 var options = { 4654 root: null, 4655 threshold: 0 4656 } 4657 4658 // Intersection Observer ìì± 4659 var imageObserver = new IntersectionObserver(function (entries, observer) { 4660 entries.forEach(function (entry) { 4661 4662 if (entry.isIntersecting) { //ë ¸ì¶ë ë 4663 //console.log(entry); 4664 observer.unobserve(entry.target); 4665 entry.target.src = entry.target.dataset.src; 4666 4667 if (entry.target.classList.contains('v_lazy')) { 4668 4669 entry.target.load(); 4670 entry.target.classList.remove('v_lazy'); 4671 4672 } else { 4673 4674 entry.target.classList.remove('item-lazy'); 4675 entry.target.classList.remove('item-lazy--blur'); 4676 4677 } 4678 4679 } 4680 4681 }); 4682 }); 4683 4684 var images = document.querySelectorAll('.item-lazy,.v_lazy'); 4685 4686 images.forEach(function (el) { 4687 imageObserver.observe(el); 4688 }); 4689 4690 var prodTabOffset = 0; 4691 var jbOffset = 0; 4692 4693 $(function () { 4694 4695 jbOffset = $('#prodTab').offset().top; 4696 setGlobalScrollEventHandler(function () { 4697 4698 //var tabOffSet = $('#prodTab').offset().top; 4699 //? ë°°ë ììì ëì´ë¥¼ jbOffsetì´ ëª»ì¡ëë¤. 4700 // + $('#detail_popup').height() 4701 4702 //var detailPopHeight = 0; 4703 //if ($("#detail_popup").length > 0) 4704 // detailPopHeight = $('#detail_popup').height(); 4705 4706 // ë§ì½ ë¸ì´ë¦¬ë·° ë² ì¤í¸ 리뷰 ìì ì°ê³ ìì¼ë©´ 4707 var vreviewHeight = 0; 4708 4709 vreviewHeight = $('[name="vreview-div"]').height(); 4710 4711 4712 //ê´ê³ ì¤í¬ë¦½í¸ ì¶ê°ì íë©ë´ affixìì ì²ë¦¬ 4713 //result 4714 var suggestadHeight = 0; 4715 4716 4717 if ($("#suggestad_wrap_container").length > 0) 4718 suggestadHeight = $('#suggestad_wrap_container').height(); 4719 4720 4721 4722 var prod_H = $("#prodTab").height() + 30; 4723 if ($(window).scrollTop() - vreviewHeight - suggestadHeight + prod_H > jbOffset) { 4724 if (!$('#prodTab').hasClass('tabFixed')) 4725 $('#prodTab').addClass('tabFixed'); 4726 4727 $('#prodTab a').click(function () { 4728 4729 if ($("#detail_popup").length > 0) { 4730 $('.tab-pane.active').css('margin-top', $('#sub_menu').height() + $('#popup_detail_banner').height()); 4731 } 4732 else { 4733 $('.tab-pane.active').css('margin-top', $('#sub_menu').height()); 4734 } 4735 4736 }); 4737 } 4738 else { 4739 $('.tab-pane.active').css('margin-top', '0px'); 4740 4741 $('#prodTab a').click(function () { 4742 $('.tab-pane.active').css('margin-top', '0px'); 4743 }); 4744 if ($('#prodTab').hasClass('tabFixed')) 4745 $('#prodTab').removeClass('tabFixed'); 4746 } 4747 }); 4748 4749 //ì ê³ ì림 ëª¨ë¬ (í매ì¤ì´ ìëê³ ìì²ìí idx ê° ììê²½ì°) 4750 if ('2' != "2" && 0 > 0) { 4751 $('#sellAlarm-modal').modal('show'); 4752 } 4753 4754 showNaverPay(); 4755 }); 4756 4757 var loopChk = false; 4758 if ($('#detailImgSwiper .swiper-slide').length > 1) { 4759 4760 loopChk = true; 4761 } 4762 // ìí ëíì´ë¯¸ì§ ë¤ì¤ 4763 var swiper = new Swiper("#detailImgSwiper", { 4764 loop: loopChk, 4765 centeredSlides: true, 4766 slidesPerView: "auto", 4767 speed: 1000, 4768 // ìì¸ì´ë¯¸ì§ ìë ì í ì¬ì©ì¬ë¶ íì¸ 4769 // ì¢ì° ë²í¼ ì¬ì©ì¬ë¶ 4770 pagination: { 4771 el: '.swiper-pagination', 4772 clickable: true, 4773 }, 4774 // ì í í¨ê³¼ 4775 4776 //ìë ì í ì¬ì© ì¤ì´ë©´ì ì¬ë¼ì´ë í¨ê³¼ë¥¼ ì¬ì©, ê·¸ë¦¬ê³ ìíì´ë¯¸ì§ì gif ë° mp4ê° í¬í¨ìëì´ììë 4777 4778 }); 4779 4780 var shareUrl = "https://www.zikpanmall.com/8SJYDlA"; 4781 4782 var customer_idx = 0; //íì ê³ ì ë²í¸ 4783 var session_no_member = "N"; //ë¹íì ê³ì 구매í기 ì¸ì ë¹ ìí 4784 4785 //VIMEO,MP4 late binding 4786 $(window).load(function () { 4787 4788 //$('.navbar-fixed-top').css('position', 'fixed'); 4789 //$('.navbar-fixed-top').css('top', '0px'); 4790 //$('.prod-info-wrapper').css('margin-top', $('.navbar-fixed-top').height()); 4791 //$('#prodTab').css('top',$('#sub_menu').height()); 4792 if ($("#detail_popup").length) {
4793 if (getCookie("pop_mobile_detail") == "1") { 4794 $("#detail_popup").hideCtl(); 4795 $('.prod-info-wrapper').css({ 'margin-top': '60px', 'padding-top': '0' }); 4796 } 4797 else { 4798 $("#detail_popup").showCtl(); 4799 4800 var popup_detail_banner_elem = document.getElementById('popup_detail_banner'); 4801 var sub_menu_elem = document.getElementById('sub_menu'); 4802 var num_fixed = popup_detail_banner_elem.getBoundingClientRect().height; 4803 var result1 = num_fixed.toFixed(2) * 100 - 1; //6792 4804 var result2 = result1 / 100; //67.91 4805 4806 //$('.navbar-fixed-top.view').css('top', $("#popup_detail_banner").height()); 4807 $('.navbar-fixed-top.view').css('top', result2); 4808 // $('.navbar-fixed-top').css('top', $('#popup_detail_banner').height()); // íì ë°°ë ë ¸ì¶ì ìë¨ navbar ìì¹ ì²ë¦¬ 4809 //$('.prod-info-wrapper').css('margin-top', $("#popup_detail_banner").height()); 4810 $('.prod-info-wrapper').css('margin-top', result2); 4811 // $('.prod-info-wrapper').css('margin-top', $('.navbar-fixed-top').height() + $('#popup_detail_banner').height()); 4812 //$('#prodTab').css('top', $('#popup_detail_banner').height() + $('#sub_menu').height()); 4813 $('#prodTab').css('top', result2 4814 + sub_menu_elem.getBoundingClientRect().height); 4815 4816 4817 //console.log('sub_menu_elem' + sub_menu_elem.getBoundingClientRect().height); 4818 //console.log('popup_detail_banner_elem' + popup_detail_banner_elem.getBoundingClientRect().height) 4819 4820 //$('.prod-info-wrapper').css('margin-top', $('#popup_detail_banner').height() + $('#sub_menu').height()); 4821 4822 //var pop_detail_H = Math.floor($("#popup_detail_banner").height()); 4823 //var _floor = Math.floor(pop_detail_H); 4824 4825 4826 //var pop_detail_H = Math.floor($("#popup_detail_banner").height()); 4827 //console.log(pop_detail_H); 4828 //console.log($("#popup_detail_banner").offsetHeight); 4829 } 4830 } 4831 4832 prodTabOffset = $('.prod-tab-wrapper').offset().top; 4833 4834 4835 4836 $('video.v_lazy').each(function () { 4837 if ($(this).data('src') != "") { 4838 $(this).prop('src', $(this).data('src')); 4839 $(this).load(); 4840 $(this).removeClass('v_lazy'); 4841 } 4842 }); 4843 4844 4845 }); 4846 4847 $("#optionInput").ready(function() { 4848 $("#optionInput").ontouchmove = function(e){ 4849 e.preventDefault(); 4850 } 4851 }); 4852 $(".jsGoodsOptions").onfocus = function () { 4853 window.scrollTo(0, 0); 4854 $("#optionInput").body.scrollTop = 0; 4855 } 4856 4857 function imgBundleModal() { 4858 4859 $('#imgFullsizeModal').modal('show'); 4860 } 4861 4862 4863 function setMaxQna() { 4864 4865 var qnaLength = $('#qnaModal_txt_contents').val().length; 4866 $('#qnaContextLength').text(qnaLength); 4867 if (qnaLength == 5000) { 4868 alert('ëì´ì ì ë ¥ íì¤ ì ììµëë¤.'); 4869 } 4870 } 4871 4872 // 2021.03.09 ê¹íì¤ ìì - íë¨ ìµì ì íì°½ í¬ê¸° í´ìëì ë°ë¥¸ ì¡°ì ìì 4873 var __clientHeight = 0; 4874 var __originClentHeight = 0; 4875 4876 //ì ë¬ ì¬ì©ì¬ë¶ 4877 var sellerFlag = false; 4878 var fs_sellerFlag = false; 4879 4880 $(function () { 4881 4882 4883 4884 4885 4886 4887 //ë§ì¬í END 4888 4889 if (customer_idx <= 0 && "N" == "Y" && "2" == "1" && "N" == "Y" && !sellerFlag) { 4890 setTimeout(function(){ ModalsnsLoginOpen('KAKAO'); }, 500); 4891 } 4892 4893 4894 __originClentHeight = $(window).height(); 4895 __clientHeight = $(window).height() - 65 - 25 - 170; 4896 4897 //if ($('#detail_popup').length > 0) { 4898 // __clientHeight -= 65; 4899 //} 4900 4901 // ì ì¬ê°í ì²ë¦¬ 4902 // $('#prodImage').height($(window).width()); 4903 4904 //íì ìíì´ ìë¤ë©´ ê°ì ì ì° íë¤. 4905 4906 //구매í기ë²í¼ í´ë¦ ì´ë²¤í¸ 4907 $("#btnGoodPurchase").on("click", function () { 4908 4909 // 구매í기 iosë ¸ì¹ ìì 4910 $(".purchase-wrapper").addClass('notch'); 4911 4912 if (customer_idx <= 0 && 'N' == "Y" && "2" == "2" && "N" == "Y" && !sellerFlag) 4913 { 4914 setTimeout(function(){ ModalsnsLoginOpen('KAKAO'); }, 500); 4915 } 4916 else if (sellerFlag) { 4917 $(".purchase-wrapper #purchase_first").addClass("hide"); 4918 $(".purchase-wrapper .purchase-option").removeClass("hide"); 4919 4920 $("#btn_gift").hide(); 4921 $("#btn_purchase").show(); 4922 $("#NPay, #KakaoPay, #TossPay, #MyBankPay, #PayCo").show(); 4923 $("#order_type").val(1); 4924 } 4925 else 4926 { 4927 4928 4929 } 4930 4931 if ($('#cartPurchase-wrapper').length > 0) { 4932 $('#cartPurchase-wrapper').hide(); 4933 } 4934 }); 4935 4936 // ë¹íìì¼ë¡ 구매í기 ë²í¼ í´ë¦ì ì´ë²¤í¸(ìµì ì°½ ë°ë¡ ì¤í) 4937 // 2021-10-05 ê¹ì ì° ì¶ê° 4938 4939 4940 $('#coupon_download').on("click", function() { 4941 $("#Guest_Info_Form").removeClass("hide"); 4942 $("#nonlogin_modal").addClass("hide"); 4943 }); 4944 4945 // ìíìì¸,ì´ì©í기,문ì,ë°°ì¡ tab 4946 $('#prodTab a').click(function (e) { 4947 e.preventDefault(); 4948 $(this).tab('show'); 4949 if($(this).attr("href") == "#prodReview"){ 4950 if (!$("#prodReview .review-detail-list-wrapper prod-review").length) { 4951 } 4952 } 4953 else if ($(this).attr("href") == "#prodQna") { 4954 if (!$("#prodQna .media-list li").length) { 4955 fn_GetQna(); 4956 } 4957 } 4958 4959 if ($('#prodTab').hasClass('tabFixed')) 4960 { 4961 4962 prodTabOffset = $('.prod-tab-wrapper').offset().top; 4963 4964 $(window).scrollTop(prodTabOffset); 4965 } 4966 }); 4967 4968 // ìíê³ ì collapsing 4969 $('#collapseNotice').on('show.bs.collapse', function () {
4970 // do something⦠4971 $(this).siblings().find('.fa').removeClass('fa-angle-down').addClass('fa-angle-up'); 4972 }) 4973 .on('hide.bs.collapse', function () { 4974 $(this).siblings().find('.fa').removeClass('fa-angle-up').addClass('fa-angle-down'); 4975 }); 4976 4977 $('#reviewModal').on('shown.bs.modal', function (e) { 4978 reviewSwiper = new Swiper('#reviewModalSwiper', { 4979 loop: false, 4980 centeredSlides: true, 4981 autoHeight: true, 4982 pagination: { 4983 el: '#swiper-pagination_reviewmodal', 4984 }, 4985 initialSlide: __imgClickIdx, 4986 }); 4987 }) 4988 .on('hidden.bs.modal', function (e) { 4989 reviewSwiper.destroy(); 4990 reviewModalClose(); 4991 }); 4992 4993 // 2021.03.09 ê¹íì¤ ìì -- client height ì¡°ì 4994 $('#optionHolder').css('max-height', __clientHeight + 'px'); 4995 4996 4997 window.onresize = function (event) { 4998 4999 if (__originClentHeight > $(window).height()) { 5000 $('#optionHolder').css('max-height', '120px'); 5001 } 5002 else { 5003 $('#optionHolder').css('max-height', __clientHeight + 'px'); 5004 } 5005 }; 5006 5007 // time íë¥´ê² ì²ë¦¬í기 Page.Common.js ì ìì.. 5008 setTimeSaleFlow('.label-timesale', 1000); 5009 5010 // 2021-05-20 ê¹ì ì° ì¶ê° 5011 var tab_width = $('#prodTab').find('li'); 5012 var tab_size = $('#prodTab').find('li').size(); 5013 5014 if (tab_size == 1) { 5015 $(tab_width).addClass('tab_1_width'); 5016 } else if (tab_size == 2) { 5017 $(tab_width).addClass('tab_2_width'); 5018 } else if (tab_size == 3) { 5019 $(tab_width).addClass('tab_3_width'); 5020 } 5021 // ì¬ë¼ì´ë ëí¹ ìíìì¸ìì ëì¤ë©´ ìë¨ 5022 $(".swiper-wrapper .dc-body").find(".dc-rank").hide(); 5023 5024 jbOffset = $('#prodTab').offset().top; 5025 5026 // GlobalScrollEvent Setting 5027 //setGlobalScrollEventHandler( 5028 5029 //) 5030 5031 // ì´ê±´ ê·¸ë¥ scroll ì´ë²¤í¸ë¡ ì¬ì©íì 5032 //setGlobalScrollEventHandler(function() { 5033 // if ($(window).scrollTop() > 50) { 5034 // $('.navbar').removeClass('view').css('top', 0); 5035 // } else { 5036 // $('.navbar').addClass('view').css('top', $('#popup_detail_banner').height()); 5037 // } 5038 //}); 5039 5040 5041 5042 //2021.06.29 ë§ì¬í ì¶ê° - ì±ë ch_idx ì¶ê° 5043 if (m_ch_idx != null && m_ch_idx != 'undefined' && m_ch_idx != '') { 5044 $('#ch_idx').val(m_ch_idx); 5045 } 5046 5047 }); 5048 5049 function popupClose() { 5050 $('.navbar-fixed-top').css('top', "0px"); 5051 $('.prod-info-wrapper').css({'margin-top':'60px' , 'padding-top':'0'}); 5052 $('#prodTab').css('top', $('#sub_menu').height()); 5053 $("#detail_popup").hideCtl(); 5054 setCookie("pop_mobile_detail", "1", 1); 5055 5056 // ë§ì½ ë¸ì´ë¦¬ë·° ë² ì¤í¸ 리뷰 ìì ì°ê³ ìì¼ë©´ 5057 var vreviewHeight = 0; 5058 5059 vreviewHeight = $('[name="vreview-div"]').height(); 5060 5061 5062 //ê´ê³ ì¤í¬ë¦½í¸ ì¶ê°ì íë©ë´ affixìì ì²ë¦¬ 5063 //result 5064 var suggestadHeight = 0; 5065 5066 5067 if ($("#suggestad_wrap_container").length > 0) 5068 suggestadHeight = $('#suggestad_wrap_container').height(); 5069 5070 5071 5072 var prod_H = $("#prodTab").height() + 30; 5073 if ($(window).scrollTop() - vreviewHeight - suggestadHeight + prod_H > jbOffset) { 5074 if (!$('#prodTab').hasClass('tabFixed')) 5075 $('#prodTab').addClass('tabFixed'); 5076 $('#prodTab a').click(function () { 5077 if ($("#detail_popup").length > 0) { 5078 $('.tab-pane.active').css('margin-top', $('#sub_menu').height() + $('#popup_detail_banner').height()); 5079 } 5080 else { 5081 $('.tab-pane.active').css('margin-top', $('#sub_menu').height()); 5082 } 5083 }); 5084 } 5085 else { 5086 $('.tab-pane.active').css('margin-top', '0px'); 5087 5088 $('#prodTab a').click(function () { 5089 $('.tab-pane.active').css('margin-top', '0px'); 5090 }); 5091 if ($('#prodTab').hasClass('tabFixed')) 5092 $('#prodTab').removeClass('tabFixed'); 5093 } 5094 } 5095 5096 function closeBuy(){ 5097 $(".purchase-wrapper #purchase_first").removeClass("hide"); 5098 $(".purchase-wrapper .purchase-option").addClass("hide"); 5099 $("body").css('overflow', 'auto'); 5100 $(".purchase-wrapper").removeClass("notch"); // 구매í기 iosë ¸ì¹ ìì 5101 $("#order_type").val(1); // ì 물í기 êµ¬ë¶ ê° ì´ê¸°í 5102 } 5103 5104 // ìì¸ ì´ë¯¸ì§ 리ì¬ì´ì§ --------- 5105 $(function () {
5106 var bWidth = (window.innerWidth) ? window.innerWidth : (document.documentElement && document.documentElement.clientWidth) ? document.documentElement.clientWidth : document.body.clientWidth; 5107 bWidth = bWidth - 20; 5108 }) 5109 var gpg_flag = false; 5110 // ìì¸ ì´ë¯¸ì§ 리ì¬ì´ì§ --------- 5111 // ì¥ë°êµ¬ë --------- 5112 function goCart(){ 5113 if(!$(".jsReqTr").length){ 5114 alert("íë ì´ìì íì ì íì ì í íì ì¼ í©ëë¤."); 5115 return; 5116 } 5117 if(!checkToGoodsCount()){ 5118 return; 5119 } 5120 var data = makeParamData(); 5121 5122 //---ë¡ë©ë° 5123 //showLoading(); 5124 var ajax = new WeedAjax(null); 5125 ajax.addParameter("data", data); 5126 ajax.setUrl("/Goods/AddCart"); 5127 ajax.setSuccessMethod(function (resultDic) { 5128 if (resultDic.success) { 5129 5130 //Facebook Pixel AddToCart Code 5131 var tprice = parseInt(removeComma($('#totalPrice').text())) - parseInt(removeComma($('#deliveryPrice').text())); 5132 var event_id = "Cart" + Math.floor(Date.now() / 1000); 5133 fbq("track", "AddToCart", { 5134 content_name : "ë ì´ë¨¼í´ê¶ì¤ê°ë¹í630g", 5135 content_ids : ["SZI35444699"], 5136 content_type : "product", 5137 value : tprice, 5138 currency : "KRW" 5139 }, { eventID: event_id }); 5140 //Facebook Pixel AddToCart Code 5141 5142 5143 5144 //DATAI SCRIPT 5145 var datai_item = []; 5146 $(".jsReqTr").each(function () { 5147 datai_item.push({ 5148 "item_code": "SZI35444699", 5149 "item_name": "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g", 5150 "item_option_name": $(this).find('p.option-title').text(), 5151 "item_price": parseInt($(this).data('tmp_price')) + parseInt($(this).data('tmp_option_price')), 5152 "item_qty": parseInt($(this).find("input[name='count']").val()) 5153 }); 5154 }); 5155 datai && datai.track("add_to_cart", { 5156 "items": datai_item 5157 }); 5158 //DATAI SCRIPT 5159 5160 5161 5162 var toss_item = []; 5163 var tossRevenue = 0; 5164 var tossQuantity = 0; 5165 5166 $(".jsReqTr").each(function () { 5167 var basePrice = parseInt($(this).data('tmp_price')); 5168 var optionPrice = parseInt($(this).data('tmp_option_price')); 5169 var quantity = parseInt($(this).find("input[name='count']").val()); 5170 var unitPrice = basePrice + optionPrice; 5171 5172 tossRevenue += unitPrice * quantity; 5173 tossQuantity += quantity; 5174 5175 toss_item.push({ 5176 product_id: "SZI35444699", 5177 category_id: "428",
5178 category_name: "íìí¹ê°", 5179 price: unitPrice, 5180 quantity: quantity 5181 }); 5182 }); 5183 try { 5184 TossPixel('1935022832701264951').addToCart({ 5185 event_id: "Cart" + Date.now(), 5186 revenue: tossRevenue, 5187 total_quantity: tossQuantity, 5188 currency: "KRW", 5189 products: toss_item 5190 }); 5191 } catch (exception) { 5192 } 5193 5194 closeBuy(); 5195 //ìë ì²´í¬ í´ë´ì¼íë¤. 묶ì ìíì´ ìì¼ë©´ ìë 5196 var gpg_idx = 0; 5197 var mg_code = ''; 5198 5199 modalConfirm(function(confirm){ 5200 if (confirm) { 5201 sl_locationhref('/Order/Basket'); 5202 } 5203 else { 5204 cartcnt(); 5205 } 5206 }, "ì¥ë°êµ¬ëì ìíì ë´ììµëë¤!", "ë°ë¡ê°ê¸°", gpg_idx, mg_code, gpg_flag); 5207 if (gpg_idx > 0 && $('#viewpackageitem').length) { 5208 gpg_flag = true; 5209 $('#recommendGoodGroupListDiv').find('#recoCartCnt').val('1'); 5210 5211 $('body').click(function(e) { 5212 if (!$('#recommendGoodGroupListDiv').is(':visible')) return; 5213 if (!$(e.target).closest('#recommendGoodGroupListDiv').length) { 5214 $('#confirm-mi-modal').modal('hide'); 5215 } 5216 }); 5217 } else { 5218 var gpgGroupTimeOut = setTimeout(function () { 5219 if ($("#confirm-mi-modal").hasClass('in')) 5220 $("#confirm-mi-modal").modal('hide'); 5221 }, 4000); 5222 5223 $('body').click(function () { 5224 clearTimeout(gpgGroupTimeOut); 5225 $("#confirm-mi-modal").modal('hide'); 5226 }); 5227 } 5228 5229 5230 var kakao_item = []; 5231 $(".jsReqTr").each(function () { 5232 5233 var basePrice = parseInt($(this).data('tmp_price')); 5234 var optionPrice = parseInt($(this).data('tmp_option_price')); 5235 var qty = parseInt($(this).find("input[name='count']").val()); 5236 var totalPrice = (basePrice + optionPrice) * qty; 5237 5238 kakao_item.push({ 5239 "id": "SZI35444699", 5240 "name": "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g", 5241 "price": totalPrice.toString(), 5242 "quantity": qty.toString(), 5243 brand: '' 5244 }); 5245 }); 5246 try { 5247 kakaoPixel('50796042560452019').addToCart({ 5248 currency: "KRW", 5249 products: kakao_item 5250 }); 5251 } catch (exception) { 5252 } 5253 5254 5255 } else { 5256 if (resultDic.errorMsg != "") { 5257 alert(resultDic.errorMsg); 5258 } else { 5259 alert("ì¥ë°êµ¬ëì ë´ì§ 못íììµëë¤.\nê´ë¦¬ììê² ë¬¸ìíì¬ ì£¼ì¸ì."); 5260 } 5261 } 5262 //hideLoading(); 5263 }); 5264 ajax._errorfn = function(xhr, status){ 5265 alert("ì¥ë°êµ¬ëì ë´ì§ 못íììµëë¤.\nê´ë¦¬ì
5265ìê² ë¬¸ìíì¬ ì£¼ì¸ì."); 5266 //hideLoading(); 5267 }; 5268 ajax.doProcess(); 5269 } 5270 5271 function cartcnt(){ 5272 var ajax = new WeedAjax(null); 5273 ajax.setUrl("/Home/GetCartCount"); 5274 ajax.setSuccessMethod(function (resultDic) { 5275 if (resultDic != null) { 5276 if (resultDic > 0) { 5277 if ($(".navbar #cartcnt").hasClass("hide")) { 5278 $(".navbar #cartcnt").removeClass("hide") 5279 } 5280 5281 //$(".navbar #cartcnt").text(addComma(resultDic)); 5282 } else { 5283 if (!$(".navbar #cartcnt").hasClass("hide")) { 5284 $(".navbar #cartcnt").addClass("hide") 5285 } 5286 } 5287 } 5288 5289 }); 5290 ajax.doProcess(); 5291 } 5292 5293 function nomemberCheck(order_type) { 5294 5295 var ajax = new WeedAjax(null); 5296 ajax.setUrl("/Mypage/SessionContinueBuyCheck"); 5297 ajax.setSuccessMethod(function (resultDic) { 5298 session_no_member = resultDic; 5299 5300 var restrictionMode = "MEMBER_ONLY"; 5301 5302 if (restrictionMode == "APP_ONLY") { 5303 if (m_device == "WEB") { 5304 sendSns('kakaotalk'); 5305 } 5306 else { 5307 // ë¥ë§í¬ë¡ ì í 5308 var url = "/Home/RunApp?url=" + encodeURIComponent("/Goods/Detail/SZI35444699"); 5309 document.location.href = url; 5310 } 5311 } 5312 else if (customer_idx <= 0 && restrictionMode == "MEMBER_ONLY") { 5313 if ('1' == 1) { 5314 $("#loginModal").modal("show"); 5315 $("#nonlogin_modal").addClass("hide"); 5316 } else { 5317 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699'); 5318 } 5319 } 5320 else if (customer_idx <= 0 && session_no_member != "Y" && "N" == "Y") { 5321 if ('1' == 1) { 5322 $("#loginModal").modal("show"); 5323 $("#nonlogin_modal").removeClass("hide"); 5324 $("#Guest_Info_Form").addClass("hide"); 5325 } else { 5326 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699&loginType=page'); 5327 } 5328 } 5329 else if (restrictionMode == "CHECK_ADULT") { 5330 // ê¹íì¤ ì±ì¸ì¸ì¦ 5331 userAuthOpen("CHECKADULT", window.location.href, "V1"); 5332 } 5333 else { 5334 $(".purchase-wrapper #purchase_first").addClass("hide"); 5335 $(".purchase-wrapper .purchase-option").removeClass("hide"); 5336 if ($('#cartPurchase-wrapper').length > 0) { 5337 $('#cartPurchase-wrapper').hide(); 5338 } 5339 5340 if (order_type == 1) { 5341 $("#btn_gift").hide(); 5342 $("#btn_purchase").show(); 5343 $("#NPay, #KakaoPay, #TossPay, #MyBankPay, #PayCo").show(); 5344 } else if (order_type == 2) { 5345 $("#btn_purchase").hide(); 5346 $("#btn_gift").show(); 5347 $("#NPay, #KakaoPay, #TossPay, #MyBankPay, #PayCo").hide(); 5348 } 5349 $("#order_type").val(order_type); 5350 } 5351 }); 5352 ajax.doProcess(); 5353 } 5354 5355 // --------- ì¥ë°êµ¬ë 5356 function goRestriction(order_type) 5357 { 5358 //? ì±ì¼ê²½ì° ìê´ X 5359 if ('WEB' == "APP" ) { 5360 nomemberCheck(order_type); 5361 } else { 5362 5363 var restrictionMode = "MEMBER_ONLY"; 5364 5365 //APP 구매 ì¼ê²½ì° 5366 if (restrictionMode == "APP_ONLY") { 5367 5368 if (m_device == "WEB") { 5369 sendSns('kakaotalk'); 5370 } 5371 else { 5372 // ë¥ë§í¬ë¡ ì í 5373 var url = "/Home/RunApp?url=" + encodeURIComponent("/Goods/Detail/SZI35444699") + "&mg_co
5373de=SZI35444699"; 5374 document.location.href = url; 5375 } 5376 5377 } 5378 else if (customer_idx <= 0 && restrictionMode == "MEMBER_ONLY") { 5379 //íìë§ êµ¬ë§¤ì¼ê²½ì° ì¹´ì¹´ì¤ ì±í¬ ìë 5380 if (customer_idx <= 0 && "N" == "Y" && "2" == "2" && 5381 "N" == "Y" && !sellerFlag) { 5382 setTimeout(function () { ModalsnsLoginOpen('KAKAO'); }, 500); 5383 } 5384 //ë¡ê·¸ì¸ ì°½ íë©´ì´ modal ì¼ê²½ì° 5385 else if ('1' == 1) { 5386 $("#loginModal").modal("show"); 5387 $("#nonlogin_modal").addClass("hide"); 5388 } else { 5389 //pageì¼ê²½ì° 5390 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699'); 5391 } 5392 } //ì±ì¸ ì¸ì¦ 5393 else if (restrictionMode == "CHECK_ADULT") { 5394 // ê¹íì¤ ì±ì¸ì¸ì¦ 5395 userAuthOpen("CHECKADULT", window.location.href, "V1"); 5396 } //ì¹´ì¹´ì¤ ì±í¬ ì¬ì©ì¤ì¼ ê²½ì° 5397 else if (customer_idx <= 0 && "N" == "Y" && "2" == "2" && 5398 "N" == "Y" && !sellerFlag ) { 5399 setTimeout(function () { ModalsnsLoginOpen('KAKAO'); }, 500); 5400 } 5401 else if (customer_idx <= 0 && session_no_member != "Y" && "N" == "Y") { 5402 5403 if ('1' == 1) { 5404 $("#loginModal").modal("show"); 5405 $("#nonlogin_modal").removeClass("hide"); 5406 $("#Guest_Info_Form").addClass("hide"); 5407 5408 } else { 5409 5410 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699&loginType=page'); 5411 5412 } 5413 } 5414 else { 5415 $(".purchase-wrapper #purchase_first").addClass("hide"); 5416 $(".purchase-wrapper .purchase-option").removeClass("hide"); 5417 5418 if ($('#cartPurchase-wrapper').length > 0) { 5419 $('#cartPurchase-wrapper').hide(); 5420 } 5421 5422 if (order_type == 1) { 5423 $("#btn_gift").hide(); 5424 $("#btn_purchase").show(); 5425 $("#NPay, #KakaoPay, #TossPay, #MyBankPay, #PayCo").show(); 5426 } else if (order_type == 2) { 5427 $("#btn_purchase").hide(); 5428 $("#btn_gift").show(); 5429 $("#NPay, #KakaoPay, #TossPay, #MyBankPay, #PayCo").hide(); 5430 } 5431 $("#order_type").val(order_type); 5432 } 5433 } 5434 5435 5436 } 5437 //-----ë°ë¡ 구매í기 5438 var minprice = 0; 5439 function goBuy(ad_payment_method_param) { 5440 5441 if(!$(".jsReqTr").length){ 5442 alert("íë ì´ìì íì ì íì ì í íì ì¼ í©ëë¤."); 5443 return; 5444 } 5445 5446 if (!checkToGoodsCount()) { 5447 return; 5448 } 5449 // 기존ì ìíê° + ë°°ì¡ë¹ í¬í¨íì¬ ê³ì°íê³ ììê³ , 5450 // ìíê°ë§ ê°ì§ê³ ê³ì°íëë¡ ë³ê²½ 5451 var totalPrice = removeComma($("#purchase-wrapper .goods-price #goodsPrice").text()); 5452 if(minprice > totalPrice){ 5453 alert("ìíì ìµì주문ê¸ì¡ì "+ addComma(minprice) +"ì ì´ìì ëë¤.\n(ì¥ë°êµ¬ë를 ì´ì©íìë©´ ë³´ë¤ í¸ë¦¬íê² êµ¬ë§¤íì¤ ì ììµëë¤.)"); 5454 return; 5455 } 5456 var goods_min_count = parseInt($("#mg_min").val()); 5457 var sumCnt = 0; 5458 $(".jsReqTr").find("input[name='count']").each(function () { 5459 sumCnt += parseInt($(this).val()); 5460 }); 5461 if (goods_min_count != 0 && sumCnt < goods_min_count) { 5462 alert("ì´ ìíì ìµì주문 ìëì " + goods_min_count + "ê° ì ëë¤."); 5463 return; 5464 } 5465 var data = makeParamData(); 5466 5467 if($("#dfrm").length){ 5468 $("#dfrm").remove(); 5469 } 5470 5471 var frm = document.createElement("FORM"); 5472 frm.id = "dfrm"; 5473 frm.name = "dfrm"; 5474 frm.method = "POST"; 5475 frm.action = "/Order/DirectOrder"; 5476 5477 var postdata = document.createElement("INPUT"); 5478 postdata.type="HIDDEN"; 5479 postdata.id = "id"; 5480 postdata.name = "id"; 5481 postdata.value = JSON.stringify(data); 5482
5483 frm.appendChild(postdata); 5484 5485 var data2 = { 5486 g_idx : "0", 5487 s_idx : "0", 5488 margin_type : "0", 5489 margin_rate : "0", 5490 margin_goods: "0", 5491 s_margin : "0", 5492 mg_code: "", 5493 g_start_date : "", 5494 g_end_date : "", 5495 g_title: "", 5496 g_fee: "0", 5497 fsg_idx : "0" 5498 }; 5499 5500 var postdata2 = document.createElement("INPUT"); 5501 postdata2.type="HIDDEN"; 5502 postdata2.id = "sellerParam"; 5503 postdata2.name = "sellerParam"; 5504 postdata2.value = JSON.stringify(data2); 5505 5506 frm.appendChild(postdata2); 5507 5508 // ë¤ì´ë²íì´, í ì¤íì´ 5509 var ad_payment_method = makeAdPaymentMethod(ad_payment_method_param); 5510 5511 if (ad_payment_method) { 5512 var postdata3 = document.createElement("INPUT"); 5513 postdata3.type = "HIDDEN"; 5514 postdata3.name = "ad_payment_method"; 5515 postdata3.value = JSON.stringify(ad_payment_method); 5516 frm.appendChild(postdata3); 5517 } 5518 5519 // ì 물í기 5520 var order_type = parseInt($("#order_type").val()); 5521 if (order_type) { 5522 var postdata4 = document.createElement("INPUT"); 5523 postdata4.type = "HIDDEN"; 5524 postdata4.name = "order_type"; 5525 postdata4.value = JSON.stringify(order_type); 5526 frm.appendChild(postdata4); 5527 } 5528 5529 document.body.appendChild(frm); 5530 5531 $("#dfrm").submit(); 5532 5533 } 5534 //--------- ë°ë¡êµ¬ë§¤í기 5535 5536 function makeParamData(){ 5537 var mustlst = []; 5538 var addgoodslist = []; 5539 5540 //íììí ìí리ì¤í¸ 5541 var focnt = 1; 5542 $(".jsReqTr").each(function(){ 5543 mustlst.push({ 5544 req_row_num : focnt, 5545 req_option_str : $(this).data("req_option_str"), 5546 req_stockoption_str : $(this).data("req_stockoption_str"), 5547 req_mc_qty : CheckNum($(this).find("input[name='count']").val()) 5548 }); 5549 focnt++; 5550 }); 5551 5552 //ì¶ê°ìí ìí 리ì¤í¸ 5553 $(".jsAddTr").each(function(){ 5554 addgoodslist.push({ 5555 gen_option_str : $(this).data("gen_option_str"), 5556 gen_mc_qty : CheckNum($(this).find("input[name='count']").val()) 5557 }); 5558 }); 5559 5560 //리ìë íê² idx ì¶ê° 5561 var data = { 5562 mgcode : "SZI35444699", 5563 mustlist : mustlst, 5564 addgoodslist : addgoodslist, 5565 ch_idx: $("#ch_idx").val(), 5566 mg_dateOnly: "0", 5567 mg_classOnly:"", 5568 ClassNameStr: "", 5569 fsg_idx: "0" 5570 }; 5571 5572 var rmg_code = sessionStorage.getItem('rmg_code'); 5573 var rscIdx = sessionStorage.getItem('rscidx'); 5574 5575 if (rmg_code != null && rmg_code != 'undefined' && rscIdx != null && rscIdx != 'undefined') { 5576 var curMgCode = 'SZI35444699'; 5577 var curScIdx = '0'; 5578 //리ìë íì¼ mg_codeì íì¬ mg_codeê° ê°ê³ íì¬ ê³ ê°idxì íì¼idx ê° ê°ì§ ìì¼ë©´ í´ë¹ idxê° 0ì´ì¬ë ì못 ë ê°ì´ë¤ 5579 if ((curMgCode == rmg_code) && (curScIdx != rscIdx) && curScIdx != 0) { 5580 data.rscIdx = rscIdx; 5581 } 5582 } 5583 5584 //ì¬ê¸°ì dataì ê°ì´ ì ì¬íì 5585 return data; 5586 } 5587 5588 function checkToGoodsCount(){ 5589 var goods_stock = parseInt($("#mg_stock_num").val()); 5590 var goods_min_count = parseInt($("#mg_min").val()); 5591 var goods_max_count = parseInt($("#mg_max").val()); 5592 var ret = true; 5593 if($(".jsReqTr").length){ 5594 var sumCnt = 0; 5595 $(".jsReqTr").find("input[name='count']").each(function(){ 5596 sumCnt += parseInt($(this).val()); 5597 }); 5598 if (sumCnt > goods_stock) { 5599 // alert("ì´ ìíì ì¬ê³ ìëì "+goods_stock+"ê° ì ëë¤.\nì¬ê³ ìë ì´íë¡ ì£¼ë¬¸í´ì£¼ì¸ì."); 5600 alert("ë³´ì í ì¬ê³ ìëì´ ë¶ì¡±í©ëë¤.\n주문 ìëì ìì í´ ì£¼ì¸ì."); 5601 ret = false; 5602 } 5603 if (goods_max_count != 0 && sumCnt > goods_max_count){ 5604 alert("ì´ ìíì ìµë주문 ìëì "+goods_max_count+"ê° ì ëë¤."); 5605 ret = false; 5606 } 5607 if (sumCnt <= 0) { 5608 alert("주문 ìëì íì¸í´ì£¼ì¸ì."); 5609 ret = false; 5610 } 5611 }else{ 5612 ret = false; 5613 } 5614 5615 return ret; 5616 } 5617 //ì¢ìì------------------- 5618 function goLike(){ 5619 var ajax = new WeedAjax(null); 5620 ajax.addParameter('mgcode', "SZI35444699"); 5621 ajax.setUrl("/Goods/LikeProc"); 5622 ajax.setSuccessMethod(function (resultDic) { 5623 if (resultDic.islike) { 5624 5625 try { 5626 kakaoPixel('50796042560452019').addToWishList({ 5627 currency: "KRW", 5628 products: [ 5629 { id: 'SZI35444699', name: 'ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g', quantity: '1', price: '4900', brand: '' } 5630 ] 5631 }); 5632 } catch (e) { } 5633 5634 5635 //Facebook Pixel AddToWishlist Code 5636 fbq("track", "AddToWishlist", { 5637 content_name : "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g", 5638 content_ids : ["SZI35444699"], 5639 content_type : "product", 5640 value : 4900, 5641 currency : "KRW" 5642 }); 5643 //Facebook Pixel AddToWishlist Code 5644 5645 5646 try {
5647 TossPixel('1935022832701264951').addToWishlist({ 5648 event_id: "Wish" + Date.now(), 5649 product_id: "SZI35444699", 5650 product_name: "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g", 5651 category_id: "428", 5652 category_name: "íìí¹ê°", 5653 price: 4900, 5654 quantity: 1, 5655 currency: "KRW" 5656 }); 5657 } catch (e) { } 5658 5659 5660 if (!$(".btn-like").hasClass("active")) 5661 $(".btn-like").addClass("active"); 5662 if (!$(".btn-like .fa").hasClass("fa-heart")) 5663 $(".btn-like .fa").addClass("fa-heart"); 5664 if ($(".btn-like .fa").hasClass("fa-heart-o")) 5665 $(".btn-like .fa").removeClass("fa-heart-o"); 5666 } else { 5667 if ($(".btn-like").hasClass("active")) 5668 $(".btn-like").removeClass("active"); 5669 if ($(".btn-like .fa").hasClass("fa-heart")) 5670 $(".btn-like .fa").removeClass("fa-heart"); 5671 if (!$(".btn-like .fa").hasClass("fa-heart-o")) 5672 $(".btn-like .fa").addClass("fa-heart-o"); 5673 } 5674 }); 5675 5676 ajax.doProcess(); 5677 } 5678 //--------- ì¢ìì 5679 5680 5681 // ì¿ í° ëª¨ë ë°ê¸° ìì 5682 var couponList = []; 5683 function getCoupon(mc_idx, mode) { 5684 disableScreen(); 5685 5686 5687 var arrNos = []; 5688 5689 for (var i in couponList) { 5690 if (couponList[i].curIssueCnt == 0) { 5691 arrNos.push(couponList[i].mc_idx); 5692 } 5693 } 5694 if (arrNos.length > 0) { 5695 var ajax = new WeedAjax(null); 5696 ajax.addParameter("nos", arrNos.join(",")); 5697 ajax.setUrl("/Home/DownloadCouponAll"); 5698 ajax.setSuccessMethod(function (resultDic) { 5699 alert('ì¿ í°ì´ ë°ê¸ ëììµëë¤.'); 5700 window.location.reload(); 5701 enableScreen(); 5702 5703 }); 5704 ajax._errorfn = function (xhr, status) { 5705 alert("ì¿ í° ë¤ì´ë¡ëì ì¤í¨ íììµëë¤.\nê´ë¦¬ììê² ë¬¸ìíì¬ ì£¼ì¸ì."); 5706 enableScreen(); 5707 }; 5708 ajax.doProcess(); 5709 } 5710 else { 5711 alert('ë¤ì´ë¡ë ë°ì ì¿ í°ì´ ììµëë¤.'); 5712 enableScreen(); 5713 return false; 5714 } 5715 5716 } 5717 // ì¿ í° ëª¨ë ë°ê¸° ë 5718 5719 </script>
5719 5720 5721 5722
5722<script type="text/javascript"> 5723 5724 //------------------------------- 5725 // ------------ìµì ê³µíµ ìì----- 5726 //------------------------------- 5727 var lastestStockLevel = 1; //ìí ì ê³ ìµì ë 벨 5728 var goods_price = parseInt(4900); 5729 var __RegOpCnt = 0; 5730 var __GenOpCnt = 0; 5731 //íììµì ì íìë£ 5732 function setOptionSelect_REQ(showRequiredSelectionAlert){ 5733 var dpStr = ""; // ì íí ìµì ë¤ í ì¤í¸ 5734 //ì¬ê³ ìµì ì²´í¬ 5735 var flag_stock = true; 5736 var stock_option_price = 0; 5737 var stockCnt = 0; 5738 var cartStr2 = ""; // ì¬ê³ ìµì idx = 5739 if($(".jsStockOptions").length){ 5740 var $laststockobj = $(".jsStockOptions:last"); 5741 5742 var lastInfo = getStockOptionInfo($laststockobj); 5743 5744 if(!lastInfo.val){ 5745 flag_stock = false; 5746 }else{ 5747 var $laststockOptionElement = lastInfo.elem; 5748 5749 stockCnt = $laststockOptionElement.data("stock"); 5750 5751 if(stockCnt < 1 ){ 5752 alert("í´ë¹ ìµì ì íì ëììµëë¤."); 5753 //flag_stock = false; 5754 //$laststockobj.val(""); 5755 if ($laststockobj.is("select")) { 5756 $laststockobj.val(""); 5757 } else { 5758 $laststockobj.find("input[type='radio']:checked").prop("checked", false); 5759 } 5760 return; 5761 } 5762 cartStr2 = $laststockOptionElement.data("idx"); 5763 if($laststockobj.data('pricetype') == 1) //íë§¤ê° 5764 goods_price = $laststockOptionElement.data("price"); 5765 else //ìµì ê° 5766 stock_option_price = $laststockOptionElement.data("price"); 5767 5768 //ì¬ê³ ìµì í기 str 5769 // 2022-07-27 ê¹íì¤ ìì ie11 ì§ì 5770 // dpStr = dpStr + $(".jsStockOptions").map(function(){ return $(this).val(); }).get().join(" / "); 5771 5772 var arrDpStr = []; 5773 5774 $(".jsStockOptions").each(function () { 5775 var info = getStockOptionInfo($(this)); 5776 arrDpStr.push(info.val); 5777 }); 5778 5779 if (arrDpStr.length > 0) { 5780 dpStr = arrDpStr.join(" / "); 5781 } 5782 5783 // alert(dpStr); 5784 5785 flag_stock = true; 5786 } 5787 } 5788 5789 //ì¼ë°ìµì ì²´í¬ 5790 var flag_option = true; 5791 var gen_option_price = 0; 5792 var $objmustoptionElement = $("#purchase-wrapper .option").find(".jsGoodsOptions[data-must='Y']"); 5793 var cartStr = ""; // ì¼ë°ìµì string 5794 if($objmustoptionElement.length){ 5795 $objmustoptionElement.each(function(){ 5796 if(!$(this).val()){ 5797 flag_option = false; 5798 }else{ 5799 5800 //ì ë ¥íì ê°ê²©ì ì± ì´ ìë¤. 5801 if($(this).prop("tagName")=="SELECT")//ì íí 5802 gen_option_price = gen_option_price + $(this).find('option:selected').data("price"); 5803 5804 dpStr = dpStr + (dpStr != "" ? " / " : "") + getOptionDpstr($(this)); 5805 cartStr = cartStr + (cartStr != "" ? "," : "") + getOptionStr($(this)); 5806 } 5807 }); 5808 } 5809 5810 if (!flag_stock || !flag_option) { 5811 if (showRequiredSelectionAlert && !flag_stock) { 5812 alert("ìì íìì í ì 보를 먼ì ì íí´ì£¼ì¸ì."); 5813 } 5814 return; 5815 } 5816 5817 if(flag_stock && flag_option){ 5818 //ìµì ì íê°ê²© 5819 var sum_goods_price = goods_price + stock_option_price + gen_option_price; 5820 5821 // ê°ììµì ìëì§ íì¸ 5822 var flag_du = false; 5823 $(".jsReqTr").each(function(){ 5824 var op1 = $(this).data("req_option_str"); 5825 var op2 = $(this).data("req_stockoption_str"); 5826 if(op1 == cartStr && op2 == cartStr2) 5827 { 5828 flag_du = true; 5829 return; 5830 } 5831 }); 5832 5833 if (flag_du) { 5834 alert("ì´ë¯¸ ê°ììµì ì´ ì íëì´ììµëë¤."); 5835 optionMustReset(); 5836 return false; 5837 }else{ 5838 //ì ì²´ ìíì¬ê³ íì¸í기 5839 if(!stock_check_total()) return; 5840 5841 //ì ê· ìµì ì íê° ì¶ê° 5842 var newtemp = $(".jsoptiontemp").clone(); 5843 newtemp.removeClass("jsoptiontemp"); 5844 if(stockCnt > 0) 5845 newtemp.attr("data-tmp_stock", stockCnt); 5846 newtemp.attr("data-tmp_price", goods_price); 5847 newtemp.attr("data-tmp_option_price", (stock_o
5847ption_price + gen_option_price)); 5848 newtemp.attr("data-req_option_num", __RegOpCnt); 5849 newtemp.attr("data-req_option_str", cartStr); 5850 newtemp.attr("data-req_stockoption_str", cartStr2); 5851 newtemp.addClass("jsReqTr"); 5852 newtemp.find(".price").html(addComma(sum_goods_price)); 5853 newtemp.find(".option-title").html(dpStr); 5854 5855 $("#addedOptionList").showCtl(); 5856 $("#addedOptionList").removeClass("hide").show(); 5857 $("#addedOptionList").closest(".selected-option-summary").removeClass("hide").show(); 5858 if($(".jsAddTr").length) 5859 $(".jsAddTr:first").before(newtemp); 5860 else{ 5861 $("#addedOptionList .panel-body").append(newtemp); 5862 } 5863 $(".jsReqTr:last").showCtl(); 5864 5865 try{ 5866 var scrollObj = $(".purchase-wrapper .purchase-option .result"); 5867 scrollObj.scrollTop(scrollObj.prop("scrollHeight")); 5868 }catch(e){ 5869 console.log(e.message); 5870 } 5871 5872 __RegOpCnt++; 5873 if (!hasVisualStockOption()) { 5874 optionMustReset();//íììµì ê°ë¤ ì´ê¸°í 5875 $('.option_write').show(); 5876 } 5877 dpTotalPrice(); //ì ì²´ ìë,ê¸ì¡ í기 5878 } 5879 } 5880 } 5881 5882 function getStockOptionInfo($obj) { 5883 if ($obj.is("select")) { 5884 return { 5885 val: $obj.val() || "", 5886 elem: $obj.find("option:selected") 5887 }; 5888 } else { 5889 // div 컨í ì´ë ë´ìì ì²´í¬ë ë¼ëì¤ ë²í¼ì ì°¾ì 5890 var $checked = $obj.find("input[type='radio']:checked"); 5891 return { 5892 val: $checked.val() || "", 5893 elem: $checked 5894 }; 5895 } 5896 } 5897 5898 5899 /// ìí ì ì²´ì¬ê³ íì¸ 5900 function stock_check_total(){ 5901 var goods_stock = CheckNum($("#mg_stock_num").val()); 5902 5903 var req_goods_cnt = 0; 5904 $("#addedOptionList .panel-body").find(".jsReqTr").each(function(){ 5905 req_goods_cnt = req_goods_cnt + CheckNum($(this).find("input[name='count']").val()); 5906 }); 5907 5908 if (req_goods_cnt > goods_stock){ 5909 // alert("ì´ ìíì ì¬ê³ ìëì "+goods_stock+" ì ëë¤.\nì¬ê³ ìë ì´íë¡ ì£¼ë¬¸í´ì£¼ì¸ì."); 5910 alert("ë³´ì í ì¬ê³ ìëì´ ë¶ì¡±í©ëë¤.\n주문 ìëì ìì í´ ì£¼ì¸ì."); 5911 return false; 5912 } 5913 5914 return true; 5915 } 5916 5917 ///ìí ê°ë³ ì¬ê³ ìµì íì¸ 5918 function stock_check_each(obj) { 5919 5920 var cnt = CheckNum($(obj).val()); 5921 5922 var $divPpObj = $(obj).closest(".jsReqTr, .jsAddTr"); 5923 5924 if($divPpObj.data("tmp_stock") !== undefined) 5925 { 5926 var stockcnt = CheckNum($divPpObj.data("tmp_stock")); 5927 if(cnt >= stockcnt){ 5928 // alert("주문 ì¬ê³ ìëì " + addComma(stockcnt) + "ê° ì ëë¤."); 5929 alert("ë³´ì í ì¬ê³ ìëì´ ë¶ì¡±í©ëë¤.\n주문 ìëì ìì í´ ì£¼ì¸ì."); 5930 return false; 5931 } 5932 } 5933 5934 return true; 5935 } 5936 5937 5938 //ì¬ê³ ìµì , ì¼ë°ìµì (íì) ì´ê¸°í 5939 function optionMustReset(){ 5940 //ì¬ê³ ìµì íì ì´ê¸°í 5941 if($(".jsStockOptions").length){ 5942 5943 var $first = $(".jsStockOptions:first"); 5944 downStockOptionReset($first); 5945 if ($first.is("select")) { 5946 $first.clearSelCtl(); 5947 } else { 5948 $first.find("input[type='radio']").prop("checked", false); // ì´ë¯¸ì§/ìì 5949 } 5950 5951 $('#stock_option_value').text(''); 5952 for (var i = 2; i <= lastestStockLevel; i++) { 5953 $('#stock_option_value_' + i).text(''); 5954 } 5955 } 5956 //ì¼ë°ìµì ì´ê¸°í 5957 $(".jsGoodsOptions[data-must='Y']").each(function() { 5958 $(this).clearSelCtl(); 5959 }); 5960 $(".jsRequiredOptionValue").text(''); 5961 } 5962 5963 //ì ì²´ ìë,ê¸ì¡ í기 5964 function dpTotalPrice(){ 5965 var tCount = $(".jsReqTr").length; 5966 var tPrice = 0; 5967 var tFee = 0; 5968 if(tCount){ 5969 $(".jsReqTr,.jsAddTr").find(".price").each(function(){ 5970 tPrice += CheckNum($(this).text().replace(/\,/g,"")); 5971 }); 5972 tFee = getGoodsFee();
5973 $("#purchase-wrapper .goods-price").showCtl(); 5974 $("#purchase-wrapper .goods-price #goodsPrice").text(addComma(tPrice)); 5975 $("#purchase-wrapper .goods-price #deliveryPrice").text(addComma(tFee)); 5976 }else{ 5977 $("#purchase-wrapper .goods-price").hideCtl(); 5978 $("#purchase-wrapper .goods-price #goodsPrice").text(addComma(tPrice)); 5979 $("#purchase-wrapper .goods-price #deliveryPrice").text(addComma(tFee)); 5980 } 5981 5982 $("#purchase-wrapper .total-price #totalPrice").text(addComma(parseInt(tPrice) + parseInt(tFee))); 5983 } 5984 5985 // ìµì ê°ë³ ê°ê²©ê³ì° 5986 function calcPriceEach(obj){ //div $(".jsAddTr"), $(".jsReqTr") 5987 var $qtyObj = obj.find("input[name='count']"); 5988 var tqty = CheckNum($qtyObj.val()); 5989 if (tqty < 1) tqty = 1; 5990 5991 obj.find(".minus").prop("disabled", tqty <= 1); 5992 5993 var p1 = CheckNum(obj.data("tmp_price")); 5994 var p2 = CheckNum(obj.data("tmp_option_price")); 5995 obj.find(".price").text(format3Num((p1 + p2) * tqty )); 5996 5997 // ì´ìíê°ê²© íì 5998 dpTotalPrice(); 5999 } 6000 //기본배ì¡ë¹ 측ì 6001 function getGoodsFee() { 6002 var goods_fee = 0; 6003 6004 if ($("#result_dfee").val() == "2") { //ê³ ì ë°°ì¡ë¹ 6005 goods_fee = parseInt($("#result_dfee_price").val()); 6006 } else if ($("#result_dfee").val() == "3") {//ì¡°ê±´ ë°°ì¡ë¹ 6007 var totalPrice = 0; 6008 6009 $(".jsReqTr,.jsAddTr").find(".price").each(function(){ 6010 totalPrice += CheckNum($(this).text().replace(/\,/g,"")); 6011 }); 6012 6013 if (totalPrice >= parseInt($("#result_dfee_base").val())) 6014 goods_fee = 0; 6015 else 6016 goods_fee = parseInt($("#result_dfee_price").val()); 6017 6018 } else if ($("#result_dfee").val() == "4") {//ìëë³ ë°°ì¡ë¹ 6019 var sumGoodsCount = 0; 6020 $(".jsReqTr").find("input[name='count']").each(function(){ 6021 sumGoodsCount += CheckNum($(this).val().replace(/\,/g,"")); 6022 }); 6023 6024 goods_fee = getMultipleFeeProc($("#result_dfee_base_str").val(), sumGoodsCount); 6025 6026 } else if ($("#result_dfee").val() == "5") {//ê¸ì¡ë³ ë°°ì¡ë¹ 6027 var sumGoodsPrice = 0; 6028 $(".jsReqTr,.jsAddTr").find(".price").each(function(){ 6029 sumGoodsPrice += CheckNum($(this).text().replace(/\,/g,"")); 6030 }); 6031 6032 goods_fee = getMultipleFeeProc($("#result_dfee_base_str").val(), sumGoodsPrice); 6033 } else if ($("#result_dfee").val() == "6") { //ìëë³ë°°ì¡ë¹(ë°°ìí) 6034 var sumGoodsCount = 0; 6035 $(".jsReqTr").find("input[name='count']").each(function(){ 6036 sumGoodsCount += CheckNum($(this).val().replace(/\,/g,"")); 6037 }); 6038 6039 var cutCnt = parseInt(sumGoodsCount / parseInt($("#result_dfee_base").val())); 6040 var cutGarbage = sumGoodsCount % parseInt($("#result_dfee_base").val()); 6041 if(cutGarbage > 0) cutCnt = cutCnt + 1; 6042 6043 goods_fee = parseInt($("#result_dfee_price").val()) * cutCnt; 6044 } else //무ë£ë°°ì¡ 6045 goods_fee = 0; 6046 6047 // 묶ììíì¼ë 무ë£ë°°ì¡ 측ì 6048 if (goods_fee > 0 && '0' > '0' && '0' > '0') { 6049 var package_delivery_free_amt = parseInt('0'); 6050 var _totalPrice = 0; 6051 6052 $(".jsReqTr,.jsAddTr").find(".price").each(function(){ 6053 _totalPrice += CheckNum($(this).text().replace(/\,/g,"")); 6054 }); 6055 6056 if (_totalPrice >= package_delivery_free_amt) { 6057 goods_fee = 0; 6058 } 6059 } 6060 6061 return goods_fee; 6062 } 6063 //ìëë³, ê¸ì¡ë³ ì°ì° ë¡ì§
6064 function getMultipleFeeProc(basestr, cnt) { 6065 var goodsFee = 0; 6066 try { 6067 if (basestr.indexOf("~|~") <= -1) { 6068 var arr = basestr.split(","); 6069 if (arr[1] <= cnt && arr[2] >= cnt) { 6070 goodsFee = arr[3]; 6071 } 6072 } else { 6073 var baseArr = basestr.split("~|~"); 6074 for (var i = 0; i < baseArr.length; i++) { 6075 var arr = baseArr[i].split(","); 6076 if (arr[1] <= cnt && arr[2] >= cnt) { 6077 goodsFee = arr[3]; 6078 break; 6079 } 6080 } 6081 } 6082 } catch (e) { } 6083 return goodsFee; 6084 } 6085 function onOrderOptionChange(obj) { 6086 var $objQty = $(obj); 6087 var $divPpObj = $(obj).closest(".jsReqTr, .jsAddTr"); 6088 6089 var qty = $objQty.val(); 6090 var re = /[^0-9]/gi; 6091 $objQty.val(qty.replace(re, "")); 6092 6093 // 1. check ì«ìì¸ì§ ì²´í¬ 6094 if ($objQty.val() != "") { 6095 6096 qty = CheckNum($objQty.val()); 6097 6098 if (qty == 0) { 6099 alert('ì«ìë§ ì ë ¥ ê°ë¥í©ëë¤.'); 6100 $objQty.val('1'); 6101 calcPriceEach($divPpObj); 6102 return false; 6103 } 6104 // 2. ìëì´ 1ë³´ë¤ ììì§ ì²´í¬ 6105 if (qty < 1) { 6106 alert('ìëì 0 ë³´ë¤ ì»¤ì¼ í©ëë¤.'); 6107 $objQty.val('1'); 6108 calcPriceEach($divPpObj); 6109 return false; 6110 } 6111 6112 // 3. stock ì²´í¬ 6113 if ($divPpObj.hasClass("jsReqTr") && !stock_check_total()) { 6114 $objQty.val('1'); 6115 calcPriceEach($divPpObj); 6116 return false; 6117 } 6118 6119 // 4. ìí 주문 ìµë ìµì ìë ì²´í¬ 6120 if (!checkToGoodsCount(true)) { 6121 $objQty.val('1'); 6122 calcPriceEach($divPpObj); 6123 return false; 6124 } 6125 6126 // 5. ì¬ê³ì° 6127 calcPriceEach($divPpObj); 6128 } 6129 } 6130 6131 function onOrderOptionCheckBlank(obj) { 6132 var $objQty = $(obj); 6133 var $divPpObj = $(obj).closest(".jsReqTr, .jsAddTr"); 6134 6135 var qty = $objQty.val(); 6136 6137 if ($.trim(qty) == "") { 6138 $objQty.val('1'); 6139 calcPriceEach($divPpObj); 6140 } 6141 } 6142 6143 //ìí ìë ì¶ê° 6144 function onOrderOptionPlus(obj){ 6145 var $objQty = $(obj).parent().find("input[name='count']"); 6146 var $divPpObj = $(obj).closest(".jsReqTr, .jsAddTr"); 6147 var flag1 = stock_check_each($objQty); 6148 if(!flag1) 6149 return false; 6150 var flag2 = true; 6151 if($divPpObj.hasClass("jsReqTr")) 6152 flag2 = stock_check_total(); 6153 6154 if(flag1 && flag2) 6155 { 6156 $objQty.val((CheckNum($objQty.val()) + 1)); 6157 //ìí 주문 ìµë ìµììë 6158 if(!checkToGoodsCount()) 6159 $objQty.val((CheckNum($objQty.val()) - 1)); 6160 else 6161 calcPriceEach($divPpObj); 6162 } 6163 } 6164 6165 //ìí ìë ë§ì´ëì¤ 6166 function onOrderOptionMinus(obj){ 6167 var $objQty = $(obj).parent().find("input[name='count']"); 6168 var $divPpObj = $(obj).closest(".jsReqTr, .jsAddTr"); 6169 var qty = CheckNum($objQty.val())-1; 6170 if (qty<1) qty = 1; 6171 $objQty.val(qty); 6172 6173 calcPriceEach($divPpObj); 6174 } 6175 6176 //ìí ìì 6177 function onOrderOptionDelete(obj){ 6178 var $divPpObj = $(obj).closest(".jsReqTr, .jsAddTr"); 6179 $divPpObj.remove(); 6180 6181 if (!$("#purchase-wrapper .jsReqTr, #purchase-wrapper .jsAddTr").length) { 6182 var $selectedOptionSummary = $("#purchase-wrapper .selected-option-summary"); 6183 $selectedOptionSummary.addClass("hide").hide(); 6184 $selectedOptionSummary.find("#addedOptionList").addClass("hide").hide(); 6185 } 6186 6187 dpTotalPrice(); 6188 } 6189 //------------------------------- 6190 // ------------ìµì ê³µíµ ë-------- 6191 //------------------------------- 6192 6193 //------------------------------- 6194 // ------------ì¬ê³ ìµì ìì----- 6195 //------------------------------- 6196 $(function(){ 6197 $(document).on('click', '.option-chip.is-soldout, .option-image.is-soldout', function (e) { 6198 e.preventDefault(); 6199 e.stopImmediatePropagation(); 6200 return false; 6201 }); 6202 6203 //ëì ì¼ë¡ ìì±ë ì´ë¯¸ì§/ì»¬ë¬ ìµì ë í´ë¦ ì¦ì ë¼ëì¤ ì í ìí를 ë°ìíë¤. 6204 $(document).on('click', '.jsStockOptions .option-image:not(.is-soldout), .jsStockOptions .option-chip:not(.is-soldout)', function(e) { 6205 var radioId = $(this).attr('for'); 6206 var $radio = $('#' + radioId); 6207 6208 if (!$radio.length || $radio.prop('disabled')) { 6209 return; 6210 } 6211 6212 if ($radio.prop('checked')) { 6213 var $container = $radio.closest('.jsStockOptions'); 6214 var level = Number($container.data('level')); 6215 6216 // ì¤ê° ì´ë¯¸ì§/ì»¬ë¬ ìµì ì ëì¼í ê°ì¼ë¡ ë¤ì ì íí´ë 6217 // ì´ë¯¸ ì íë íì ìµì ì ì´ê¸°ííê³ ë¤ì ë¨ê³ë¥¼ ë¤ì ë ¸ì¶íë¤. 6218 if (level && level < lastestStockLevel) { 6219 e.preventDefault(); 6220 downStockOptionReset($container[0]); 6221 6222 var $nextOption = $('#stock_option' + (level + 1)); 6223 $nextOption.closest('.stock_option_wrap').show(); 6224 getsubstockval(level + 1, $radio.data('subno')); 6225 } 6226 return; 6227 } 6228 6229 e.preventDefault(); 6230 $radio.prop('checked', true).trigger('change'); 6231 }); 6232
6233 //ì¬ê³ ìµì 1ì°¨ ìë¤ë©´ ê°ì ¸ì¤ê¸° 6234 if ($("#stock_option1").length) { 6235 6236 getsubstockval(1, ''); 6237 6238 //모ë ì¬ê³ ìµì ì´ ì ë í¸ íì ì´ë©´ ìµì ë°ì¤ë¥¼ í ë²ì íìíë¤. 6239 if (!hasVisualStockOption()) { 6240 $('.stock_option_wrap').show(); 6241 $('.general_option_wrap').show(); 6242 } else { 6243 $('.general_option_wrap').hide(); 6244 } 6245 syncOptionalOptionVisibility(); 6246 6247 //ì¬ê³ ìµì ë³ê²½ì íì ì¬ê³ ìµì ê°ì ¸ì¤ê¸° 6248 $(document).on('change', '#purchase-wrapper select.jsStockOptions', function () { 6249 var nowlevel = $(this).data("level"); 6250 var targetSelector = nowlevel == 1 ? '#stock_option_value' : '#stock_option_value_' + nowlevel; 6251 var selectedText = $(this).find("option:selected").data("title") || $(this).val() || ''; 6252 6253 $(targetSelector).html(`<span>: </span><span class="option-name">${selectedText}</span>`); 6254 6255 if ($(this).val()) { 6256 //ë§ì§ë§ ì¬ê³ ìµì ì íê° 6257 if (nowlevel == lastestStockLevel) { 6258 // ë§ì§ë§ ì¬ê³ ìµì ì ë¤ì ì ííë©´ ì´ì ì¼ë° íììµì ê°ì¼ë¡ 6259 // ê²°ê³¼ê° ìë ì¶ê°ëì§ ìëë¡ ì¼ë°ìµì ë¶í° ì´ê¸°ííë¤. 6260 if (hasVisualStockOption()) { 6261 resetGeneralRequiredOptions(); 6262 } 6263 if (setOptionSelect_REQ() === false) return; 6264 if (hasVisualStockOption()) { 6265 showFirstGeneralOption(); 6266 } 6267 syncOptionalOptionVisibility(); 6268 } 6269 else if ($("#stock_option" + (nowlevel + 1)).length) { 6270 6271 downStockOptionReset(this); 6272 6273 var $nextOption = $("#stock_option" + (nowlevel + 1)); 6274 $nextOption.closest('.stock_option_wrap').show(); 6275 6276 var subnos = $(this).find("option:selected").data("subno"); 6277 getsubstockval((nowlevel + 1), subnos); 6278 } 6279 }else{//ìµììê° 6280 downStockOptionReset(this); 6281 } 6282 }); 6283 6284 //ì¬ê³ ìµì ë¼ëì¤ ë³ê²½ì í ì¤í¸ ë³ê²½ 6285 $(document).on('change', '#purchase-wrapper .jsStockOptions-form input[type="radio"]', function () { 6286 var $radio = $(this); 6287 var $form = $radio.closest('.jsStockOptions-form'); 6288 var $container = $form.find('.jsStockOptions'); // div ëë select 컨í ì´ë 6289 var level = $container.data('level') || ($('.jsStockOptions-form').index($form) + 1); 6290 var targetSelector = level == 1 ? '#stock_option_value' : '#stock_option_value_' + level; 6291 var displayValue = $.trim($radio.val()); 6292 6293 //ì´ë¯¸ì§/ì»¬ë¬ ì¬ê³ ìµì ë ë§ì§ë§ ë¨ê³ììë ì ë í¸ ìµì ê³¼ ëì¼íê² ìµì ê°ë¥¼ íìíë¤. 6294 if (level == lastestStockLevel) { 6295 var optionPrice = CheckNum($radio.data('price')); 6296 var priceText = format3Num(optionPrice); 6297 6298 if (String($container.data('pricetype')) == '0' && optionPrice > 0) { 6299 displayValue += '(+' + priceText + ')'; 6300 } else { 6301 displayValue += '(' + priceText + ')'; 6302 } 6303 } 6304 6305 $(targetSelector).html(`<span>: </span><span class="option-name">${displayValue}</span>`); 6306 if ($radio.val()) { 6307 if (level == lastestStockLevel) { 6308 // ë§ì§ë§ ì´ë¯¸ì§/ì»¬ë¬ ê°ì ë³ê²½í ê²½ì° ì¼ë° íììµì ì 6309 // ë¤ì ì ë ¥íëë¡ ì´ê¸°íí ë¤ ì í íë¦ì ììíë¤. 6310 if (hasVisualStockOption()) { 6311 resetGeneralRequiredOptions(); 6312 } 6313 // ë§ì§ë§ ë 벨ì´ë©´ ì í ë°ì´í° ê¸°ë¡ í¨ì í¸ì¶ 6314 if (setOptionSelect_REQ() === false) return; 6315 if (hasVisualStockOption()) { 6316 showFirstGeneralOption(); 6317 } 6318 syncOptionalOptionVisibility(); 6319 } else if ($("#stock_option" + (level + 1)).length) { 6320 6321 var $nextOption = $("#stock_option" + (level + 1)); 6322 downStockOptionReset($container[0]); 6323 $nextOption.closest('.stock_option_wrap').show(); 6324 6325 var subnos = $radio.data("subno"); // ë¼ëì¤ ë²í¼ì ì¬ì´ë subno ì¬ì© 6326 getsubstockval((level + 1), subnos); 6327 } 6328 } else { 6329 downStockOptionReset($container[0]); 6330 } 6331 }); 6332 } 6333 }); 6334 6335 //ì´ë¯¸ì§ ëë ì»¬ë¬ íì ì´ í¬í¨ë ê²½ì°ìë§ íì ìµì ì ìì°¨ ë ¸ì¶íë¤. 6336 function hasVisualStockOption(){ 6337 return $(".jsStockOptions[data-must='Y']").filter(function(){ 6338 var shape = $(this).data("optionshape"); 6339 return shape === "I" || shape === "C"; 6340 }).length > 0; 6341 } 6342 6343 function showFirstGeneralOption(){ 6344 $('.general_option_wrap').show(); 6345 $('.general_option_wrap .general_option_item').hide().first().show(); 6346 } 6347 6348 function showNextGeneralOption(obj){ 6349 if (hasVisualStockOption()) { 6350 $(obj).closest('.general_option_item').next('.general_option_item').show(); 6351 } 6352 } 6353 6354 function resetFollowingGeneralOptions(obj){ 6355 if (!hasVisualStockOption()) return; 6356 6357 $(obj).closest('.general_option_item').nextAll('.general_option_item').each(function(){ 6358 var $item = $(this); 6359 var $control = $item.find('.jsGoodsOptions[data-must="Y"]'); 6360 6361 if ($control.is('select')) { 6362 $control.clearSelCtl(); 6363 } else { 6364 $control.val(''); 6365 } 6366 6367 $item.find('.jsRequiredOptionValue').text(''); 6368 $item.hide(); 6369 }); 6370 } 6371 6372 6373 //ì¬ê³ /ì¼ë° íììµì ì´ ëª¨ë ì íë ë¤ìë§ ì íìµì ê³¼ ì¶ê°ìµì ì íìíë¤. 6374 function syncOptionalOptionVisibility(){ 6375 //ìì°¨ ë ¸ì¶ ëìì´ ìë ê²½ì° ì íìµì /ì¶ê°ìµì ì ë°ë¡ íìíë¤. 6376 if (!hasVisualStockOption()) { 6377 $('.option_write').show(); 6378 return; 6379 } 6380 6381 var isRequiredOptionComplete = true; 6382 6383 $(".jsStockOptions[data-must='Y']").each(function(){ 6384 if (!getStockOptionInfo($(this)).val) { 6385 isRequiredOptionComplete = false;
6386 return false; 6387 } 6388 }); 6389 6390 if (hasVisualStockOption() && isRequiredOptionComplete) { 6391 $('.general_option_wrap .jsGoodsOptions[data-must="Y"]').each(function(){ 6392 if (!$(this).val()) { 6393 isRequiredOptionComplete = false; 6394 return false; 6395 } 6396 }); 6397 } 6398 6399 $('.option_write').toggle(isRequiredOptionComplete); 6400 } 6401 6402 //ìì ì¬ê³ ìµì ë³ê²½ ì ì¼ë° íììµì ë ì´ê¸° ìíë¡ ëë린ë¤. 6403 function resetGeneralRequiredOptions(){ 6404 $('.general_option_wrap .jsGoodsOptions[data-must="Y"]').each(function(){ 6405 if ($(this).is('select')) { 6406 $(this).clearSelCtl(); 6407 } else { 6408 $(this).val(''); 6409 } 6410 }); 6411 $('.general_option_wrap .jsRequiredOptionValue').text(''); 6412 6413 if (hasVisualStockOption()) { 6414 $('.general_option_wrap').hide(); 6415 } 6416 } 6417 6418 //ì¬ê³ ìµì ë³ê²½ ì ì íìµì ì ë¨ì ìë ì ë ¥/ì íê°ë ì´ê¸°ííë¤. 6419 function resetOptionalOptions(){ 6420 var $optionWrite = $('#purchase-wrapper .option_write'); 6421 6422 $optionWrite.find('.jsGoodsOptions[data-must="N"]').each(function(){ 6423 if ($(this).is('select')) { 6424 $(this).clearSelCtl(); 6425 } else { 6426 $(this).val(''); 6427 } 6428 }); 6429 $optionWrite.find("input[type='radio']").prop('checked', false); 6430 $optionWrite.find("[id^='option_value_']").text(''); 6431 $optionWrite.hide(); 6432 } 6433 6434 //íì íìê°ë¤ ì´ê¸°í 6435 function downStockOptionReset(obj){ 6436 var currentLevel = Number($(obj).data("level")); 6437 var isSequential = hasVisualStockOption(); 6438 6439 if (currentLevel < lastestStockLevel) { 6440 resetGeneralRequiredOptions(); 6441 resetOptionalOptions(); 6442 } 6443 6444 $(".jsStockOptions[data-must='Y']").each(function(){ 6445 var $childObj = $(this); 6446 var level = $childObj.data("level"); 6447 var shape = $childObj.data("optionshape"); 6448 6449 if (level && level > currentLevel) { 6450 if (isSequential) { 6451 $childObj.closest('.stock_option_wrap').hide(); 6452 } 6453 6454 if (shape === "I" || shape === "C") { 6455 // ì´ë¯¸ì§/ì»¬ë¬ íì ì¸ ê²½ì°: ëì ì¼ë¡ ì¶ê°ë ìì´í ë¹ì°ê¸° ë° ì¨ê¹ ì²ë¦¬ 6456 $childObj.empty(); 6457 } else { 6458 // ì¼ë° selectbox íì ì¸ ê²½ì°: 기존 ë¡ì§ ìí 6459 $childObj.clearSelCtl(); 6460 $childObj.children("option:gt(0)").remove(); 6461 $childObj.attr("disabled", "disabled"); 6462 } 6463 //ì¬ê³ ìµì ì íê° ì´ê¸°í 6464 if(level == 1){ 6465 $('#stock_option_value').text(''); 6466 }else if(level){ 6467 $('#stock_option_value_' + level).text(''); 6468 } 6469 } 6470 }); 6471 6472 syncOptionalOptionVisibility(); 6473 } 6474 //íì ì¬ê³ ì²ë¦¬ ë¶ë¬ì¤ê¸° 6475 function getsubstockval(childlevel, subnos) { 6476 var ajax = new WeedAjax(null); 6477 ajax.addParameter('mgcode', "SZI35444699"); 6478 ajax.addParameter('childlevel', childlevel); 6479 ajax.addParameter('subnos', subnos); 6480 ajax.setUrl("/Goods/GetStockChildVal"); 6481 ajax.setSuccessMethod(function (resultDic) { 6482 var obj = $("#stock_option" + childlevel); 6483 //ì´ë¯¸ì§ìµì 6484 var ImageOptionType = $("#stock_option" + childlevel); 6485 var ImageOptionShape = $("#stock_option" + childlevel).data('optionshape'); 6486 6487 obj.removeAttr("disabled"); 6488 6489 if (obj.length) { 6490 obj.children("option:gt(0)").remove(); 6491 obj.children("option").eq(0).attr("disabled", "disabled"); 6492 var html = ""; 6493 6494 for (var i = 0; i < resultDic.data.length; i++) { 6495 var rowdata = resultDic.data[i]; 6496 var _msov_price = 0; 6497 6498 try { 6499 _msov_price = parseInt(rowdata.msov_price); 6500 } catch(ex){ 6501 _msov_price = 0; 6502 } 6503 6504 if(childlevel == lastestStockLevel){ 6505 var optionName = rowdata["msov_name" + childlevel]; 6506 6507 //ìµì ê° 6508 if (obj.data("pricetype") == "0") { 6509 if (_msov_price > 0) { 6510 optionName = optionName + "(+" + format3Num(rowdata.msov_price) + ")"; 6511 } else { 6512 optionName = optionName + "(" + format3Num(rowdata.msov_price) + ")"; 6513 } 6514 } else { 6515 optionName = optionName + "(" + format3Num(rowdata.msov_price) + ")"; 6516 } 6517 6518 if (rowdata.msov_useYN == "Y" && rowdata.msov_stock > 0) { // ì¬ê³ ìµì ê°ë³ ì¤ì ON, ì¬ê³ ê° ìì ê²½ì° 6519 if (obj.data("stockview") == "Y") { // ì¬ê³ ê°ì 보기 ì¤ì íë ê²½ì° 6520 optionName += " (" + format3Num(rowdata.msov_stock) + " ê°ë¨ì)"; 6521 } 6522 //ì´ë¯¸ì§ 6523 if (ImageOptionShape == "I") { 6524 html += 6525 "<div class='option-select-image-item'>" + 6526 "<input type='radio' " + 6527 "value='" + rowdata["msov_name" + childlevel] + "' " + 6528 "name='option" + childlevel + "' " + 6529 "id='option" + childlevel + "_image_" + i + "' " +
6530 "data-idx='" + rowdata.msov_idx + "' " + 6531 "data-stock='" + rowdata.msov_stock + "' " + 6532 "data-price='" + rowdata.msov_price + "' " + 6533 "data-subno='" + (rowdata.subno || "") + "' " + 6534 "hidden />" + 6535 "<label class='option-image' " + 6536 "for='option" + childlevel + "_image_" + i + "' " + 6537 "data-value='" + rowdata["msov_name" + childlevel] + "'>" + 6538 "<img src='/data/goods/zikpanmall/optionimage/thum/" + rowdata.moi_value + "' onerror=\"this.src='/contents/images/live/no-image-goods.svg';\" />" + 6539 "</label>" + 6540 "</div>"; 6541 } 6542 //ì»¬ë¬ 6543 else if (ImageOptionShape == "C") { 6544 html += 6545 "<div class='option-select-color-item'>" + 6546 "<input type='radio' " + 6547 "value='" + rowdata["msov_name" + childlevel] + "' " + 6548 "name='option" + childlevel + "' " + 6549 "id='option" + childlevel + "_color_" + i + "' " + 6550 "data-idx='" + rowdata.msov_idx + "' " + 6551 "data-stock='" + rowdata.msov_stock + "' " + 6552 "data-price='" + rowdata.msov_price + "' " + 6553 "data-subno='" + (rowdata.subno || "") + "' " + 6554 "hidden />" + 6555 "<label class='option-chip' " + 6556 "for='option" + childlevel + "_color_" + i + "' " + 6557 "data-value='" + rowdata["msov_name" + childlevel] + "'>" + 6558 "<span class='chip-dot' style='background:" + rowdata.moi_value + ";'></span>" + 6559 "</label>" + 6560 "</div>"; 6561 } else { 6562 html += "<option value='" + rowdata["msov_name" + childlevel] + "' data-title='" + optionName + "' data-idx='" + rowdata.msov_idx + "' data-stock='" + rowdata.msov_stock + "' data-price='" + rowdata.msov_price + "'>" + optionName + "</option>"; 6563 } 6564 } else // ì¬ê³ ê° ìì ê²½ì° 6565 { 6566 if ('N' == "N") { //ì¬ê³ ì¬ì©ì¬ë¶ ON, ì¬ê³ ìµì íì ì ìë ì¨ê¸°ê¸° OFF 6567 //ì´ë¯¸ì§ (íì ) 6568 if (ImageOptionShape == "I") { 6569 html += 6570 "<div class='option-select-image-item'>" + 6571 "<input type='radio' " + 6572 "value='" + rowdata["msov_name" + childlevel] + "' " + 6573 "name='option" + childlevel + "' " + 6574 "id='option" + childlevel + "_image_" + i + "' " + 6575 "data-idx='" + rowdata.msov_idx + "' " + 6576 "data-stock='" + rowdata.msov_stock + "' " + 6577 "disabled hidden />" + 6578 "<label class='option-image is-soldout' " + 6579 "for='option" + childlevel + "_image_" + i + "' " + 6580 "data-value='" + rowdata["msov_name" + childlevel] + "'>" + 6581 "<img src='/data/goods/zikpanmall/optionimage/thum/" + rowdata.moi_value + "' onerror=\"this.src='/contents/images/live/no-image-goods.svg';\" />" + 6582 "</label>" + 6583 "</div>"; 6584 } 6585 //ì»¬ë¬ (íì ) 6586 else if (ImageOptionShape == "C") { 6587 html += 6588 "<div class='option-select-color-item'>" + 6589 "<input type='radio' " + 6590 "value='" + rowdata["msov_name" + childlevel] + "' " + 6591 "name='option" + childlevel + "' " + 6592 "id='option" + childlevel + "_color_" + i + "' " +
6593 "data-idx='" + rowdata.msov_idx + "' " + 6594 "data-stock='" + rowdata.msov_stock + "' " + 6595 "disabled hidden />" + 6596 "<label class='option-chip is-soldout' " + 6597 "for='option" + childlevel + "_color_" + i + "' " + 6598 "data-value='" + rowdata["msov_name" + childlevel] + "'>" + 6599 "<span class='chip-dot' style='background:" + rowdata.moi_value + ";'></span>" + 6600 "</label>" + 6601 "</div>"; 6602 } 6603 //ì ë í¸ (íì ) 6604 else { 6605 html += "<option value='" + rowdata["msov_name" + childlevel] + "' data-title='" + "[íì ]" + optionName + "' data-idx='" + rowdata.msov_idx + "' data-stock='" + rowdata.msov_stock + "' class=disabled data-price='" + rowdata.msov_price + "' disabled >" + "[íì ]" + optionName + "</option>"; 6606 } 6607 } 6608 } 6609 } else { 6610 if (ImageOptionShape == "C") { 6611 html += 6612 "<div class='option-select-color-item'>" + 6613 "<input type='radio' " + 6614 "value='" + rowdata.msovname + "' " + 6615 "name='option" + childlevel + "' " + 6616 "id='option" + childlevel + "_color_" + i + "' " + 6617 "data-idx='" + rowdata.msov_idx + "' " + 6618 "data-stock='" + rowdata.msov_stock + "' " + 6619 "data-price='" + rowdata.msov_price + "' " + 6620 "data-subno='" + (rowdata.subno || "") + "' " + 6621 "hidden />" + 6622 "<label class='option-chip' " + 6623 "for='option" + childlevel + "_color_" + i + "' " + 6624 "data-value='" + rowdata.msovname + "'>" + 6625 "<span class='chip-dot' style='background:" + rowdata.moi_value + ";'></span>" + 6626 "</label>" + 6627 "</div>"; 6628 } 6629 //ì´ë¯¸ì§ (ì¤ê° ë 벨) 6630 else if (ImageOptionShape == "I") { 6631 html += 6632 "<div class='option-select-image-item'>" + 6633 "<input type='radio' " + 6634 "value='" + rowdata.msovname + "' " + 6635 "name='option" + childlevel + "' " + 6636 "id='option" + childlevel + "_image_" + i + "' " + 6637 "data-idx='" + rowdata.msov_idx + "' " + 6638 "data-stock='" + rowdata.msov_stock + "' " + 6639 "data-price='" + rowdata.msov_price + "' " + 6640 "data-subno='" + (rowdata.subno || "") + "' " + 6641 "hidden />" + 6642 "<label class='option-image' " + 6643 "for='option" + childlevel + "_image_" + i + "' " + 6644 "data-value='" + rowdata.msovname + "'>" + 6645 "<img src='/data/goods/zikpanmall/optionimage/thum/" + rowdata.moi_value + "' onerror=\"this.src='/contents/images/live/no-image-goods.svg';\" />" + 6646 "</label>" + 6647 "</div>"; 6648 } else { 6649 html += "<option value='" + rowdata.msovname + "' data-title='" + rowdata.msovname + "' data-subno='" + rowdata.subno + "' >" + rowdata.msovname + "</option>"; 6650 } 6651 } 6652 } 6653 if (ImageOptionShape == "C" || ImageOptionShape == "I") { 6654 ImageOptionType.empty(); 6655 ImageOptionType.append(html); 6656 } 6657 else if (html != "") { 6658 obj.append(html); 6659 obj.prop('selectedIndex', 0); 6660 } 6661 6662 } 6663 }); 6664 ajax.doProcess(); 6665 } 6666 //------------------------------- 6667 // ------------ì¬ê³ ìµì ë------- 6668 //------------------------------- 6669 6670 6671 //------------------------------- 6672 // ------------ì¼ë°ìµì ìì----- 6673 //------------------------------- 6674 6675 // íììµì ë§ì§ë§ì í--------- 6676 6677 //--------- íììµì ë§ì§ë§ì í 6678 6679 // ì¼ë°ìµì --------- 6680 $(function () { 6681 if (!hasVisualStockOption()) { 6682 $('.general_option_wrap').show(); 6683 } 6684 syncOptionalOptionVisibility(); 6685 6686 $("select[class='jsGoodsOptions']").change(function(){ 6687 if ($(this).data("must") == "Y") { //íìí목 ì íìë£ 6688 var $selectedOption = $(this).find("option:selected"); 6689 var selectedOptionName = $.trim($selectedOption.text()); 6690 var $valueDisplay = $('.jsRequiredOptionValue[data-mgoidx="' + $(this).data("mgoidx") + '"]'); 6691 6692 $valueDisplay.html($(this).val() ? ': <span class="option-name">' + selectedOptionName + '</span>' : ''); 6693 resetFollowingGeneralOptions(this); 6694 if (setOptionSelect_REQ() === false) return; 6695 showNextGeneralOption(this); 6696 syncOptionalOptionVisibility(); 6697 }else{ 6698 setOptionSelect_ADD($(this)); 6699 } 6700 }); 6701 6702 6703 $(".jsTextEnd").click(function () { // í ì¤í¸ìµì ì ë ¥ìë£ 6704 var textobj = $(this).parent().find("input"); 6705 6706 if (textobj.val() == "") { 6707 alert("ìµì ê°ì ì ë ¥ í´ì£¼ì¸ì."); 6708 textobj.focus(); 6709 return false; 6710 } 6711 6712 if (textobj.data("must") == "Y") { 6713 if ($(this).attr("data-option-action") == "next") { 6714 resetFollowingGeneralOptions(textobj); 6715 showNextGeneralOption(textobj); 6716 syncOptionalOptionVisibility(); 6717 return; 6718 } 6719 6720 var $previousRequiredOption = textobj.closest('.general_option_item') 6721 .prevAll('.general_option_item') 6722 .find('.jsGoodsOptions[data-must="Y"]') 6723 .filter(function() { return !$(this).val(); }) 6724 .first(); 6725 6726 if ($previousRequiredOption.length) { 6727 alert("ìì íìì í ì 보를 먼ì ì íí´ì£¼ì¸ì."); 6728 $previousRequiredOption.focus(); 6729 return false;
6730 } 6731 6732 if (setOptionSelect_REQ(true) === false) return false; 6733 showNextGeneralOption(textobj); 6734 syncOptionalOptionVisibility(); 6735 } else { 6736 setOptionSelect_ADD(textobj); 6737 } 6738 }); 6739 }); 6740 6741 //ì¶ê°êµ¬ì± ì í ìë£ 6742 function setOptionSelect_ADD(obj){ 6743 var cartStr = ""; // ì¥ë°êµ¬ëë¡ ëì´ê° req_option_str_ 6744 var dpStr = ""; // ì íí ìµì ë¤ í ì¤í¸ë¡.. 6745 var option_price = 0; //ìµì ê°ë§!! 6746 6747 var stockCnt = 0; 6748 var flag_text = false; 6749 6750 if (obj[0].nodeName=="INPUT"){ 6751 flag_text = true; 6752 }else{ 6753 stockCnt = obj.find("option:selected").data("stock"); 6754 } 6755 6756 if (obj.val()) { 6757 //íì ì ë ¥í목 ì²´í¬ 6758 var $reqObj = $(".jsReqTr"); 6759 if($reqObj.length <= 0){ 6760 alert("ìì íìì í ì 보를 먼ì ì íí´ì£¼ì¸ì."); 6761 obj.clearSelCtl(); 6762 return; 6763 } 6764 6765 //ì¶ê°ìíì¸ê²½ì° ì¬ê³ ìë ì²´í¬ 6766 if(!flag_text && stockCnt < 1){ 6767 alert("í´ë¹ ìµì ì íì ëììµëë¤."); 6768 return; 6769 } 6770 6771 if(!flag_text){ 6772 var $optSelectElement = obj.find("option:selected"); 6773 option_price = CheckNum($optSelectElement.data("price")); 6774 } 6775 6776 cartStr = getOptionStr(obj); 6777 dpStr = "â ì¶ê° : " + getOptionDpstr(obj); 6778 6779 6780 // ê°ììµì ìëì§ íì¸ 6781 var flag_du = false; 6782 $(".jsAddTr").each(function(){ 6783 if($(this).data("gen_option_str") == cartStr){ 6784 flag_du = true; 6785 return; 6786 } 6787 }); 6788 6789 //----------- 6790 if (flag_du) { 6791 alert("ì´ë¯¸ ê°ììµì ì´ ì íëì´ììµëë¤."); 6792 obj.clearSelCtl(); 6793 }else{ 6794 var newtemp = $(".jsoptiontemp").clone(); 6795 newtemp.removeClass("jsoptiontemp"); 6796 if(!flag_text){ 6797 newtemp.attr("data-tmp_stock", stockCnt); 6798 } 6799 newtemp.attr("data-tmp_price", 0); 6800 newtemp.attr("data-tmp_option_price", option_price); 6801 newtemp.attr("data-gen_option_num", __GenOpCnt); 6802 newtemp.attr("data-gen_option_str", cartStr); 6803 newtemp.addClass("jsAddTr"); 6804 newtemp.find(".price").html(format3Num(option_price)); 6805 newtemp.find(".option-title").html(dpStr); 6806 6807 // 무조건 맨ë°ì¼ë¡ 6808 $("#addedOptionList .panel-body").append(newtemp); 6809 6810 $(".jsAddTr:last").showCtl(); 6811 6812 obj.clearSelCtl(); 6813 6814 __GenOpCnt++; 6815 //ì ì²´ ê±´ì,íìê¸ì¡í기 6816 dpTotalPrice(); 6817 } 6818 } 6819 } 6820 //ì¶ê°ìµì ì´ë¯¸ì§/ì»¬ë¬ ì¹© ì í 6821 $(document).on('click', '.jsAddChip label', function (e) { 6822 var $label = $(this); 6823 var $radio = $('#' + $label.attr('for')); 6824 6825 // 1. íì ì ë ¥í목 ì²´í¬ 6826 if ($(".jsReqTr").length <= 0) { 6827 alert("ìì íìì í ì 보를 먼ì ì íí´ì£¼ì¸ì."); 6828 e.preventDefault(); 6829 return false; 6830 } 6831 6832 // 2. ì¬ê³ ìë ì²´í¬ 6833 var stock = $label.data('stock'); 6834 if (stock < 1) { 6835 alert("í´ë¹ ìµì ì íì ëììµëë¤."); 6836 e.preventDefault(); 6837 return false; 6838 } 6839 6840 // 3. ì¤ë³µ ì í ì²´í¬ 6841 var mgoidx = $label.data('mgoidx'); 6842 var mgovidx = $label.data('mgovidx'); 6843 var cartStr = mgoidx + ":" + mgovidx; 6844 var flag_du = false; 6845 6846 $(".jsAddTr").each(function () { 6847 if ($(this).data("gen_option_str") == cartStr) { 6848 flag_du = true; 6849 return false; 6850 } 6851 }); 6852 6853 if (flag_du) { 6854 alert("ì´ë¯¸ ê°ììµì ì´ ì íëì´ììµëë¤."); 6855 e.preventDefault(); 6856 $radio.prop('checked', false); 6857 return false;
6858 } 6859 6860 // ì í ì±ê³µ ì ì¶ê°ìµì ë±ë¡ ì²ë¦¬ 6861 setOptionSelect_ADD_CHIP($label, $radio); 6862 }); 6863 6864 //ì¶ê°ìµì ì´ë¯¸ì§/ì»¬ë¬ ì¹© â ì¶ê°êµ¬ì± ì í ìë£ (setOptionSelect_ADD ì ëì¼ íì´íë¼ì¸) 6865 function setOptionSelect_ADD_CHIP($label, $radio){ 6866 var mgoidx = $label.data('mgoidx'); 6867 var mgovidx = $label.data('mgovidx'); 6868 var price = CheckNum($label.data('price')); 6869 var stock = $label.data('stock'); 6870 var viewname = $label.data('viewname'); 6871 6872 6873 var cartStr = mgoidx + ":" + mgovidx; // getOptionStr(select)ì ëì¼ í¬ë§· 6874 var dpStr = "â ì¶ê° : " + viewname; 6875 6876 6877 var newtemp = $(".jsoptiontemp").clone(); 6878 newtemp.removeClass("jsoptiontemp"); 6879 newtemp.attr("data-tmp_stock", stock); 6880 newtemp.attr("data-tmp_price", 0); 6881 newtemp.attr("data-tmp_option_price", price); 6882 newtemp.attr("data-gen_option_num", __GenOpCnt); 6883 newtemp.attr("data-gen_option_str", cartStr); 6884 newtemp.addClass("jsAddTr"); 6885 newtemp.find(".price").html(format3Num(price)); 6886 newtemp.find(".option-title").html(dpStr); 6887 6888 // 무조건 맨ë°ì¼ë¡ 6889 $("#addedOptionList .panel-body").append(newtemp); 6890 6891 $(".jsAddTr:last").showCtl(); 6892 6893 __GenOpCnt++; 6894 //ì ì²´ ê±´ì,íìê¸ì¡í기 6895 dpTotalPrice(); 6896 6897 // ì í í´ì â ê°ì 칩 ì¬ì í ì ì¤ë³µ ìë´ê° ë¤ì ë¨ëë¡ 6898 $radio.prop('checked', false); 6899 } 6900 6901 //ì¼ë°ìµì ì¥ë°êµ¬ë ë£ê¸° íí str 6902 function getOptionStr(obj){ 6903 var str = ""; 6904 var tmp = obj.val(); 6905 6906 if(obj.prop("tagName") != "SELECT"){ 6907 tmp = tmp.replace(/:/g,"[[cl]]"); 6908 tmp = tmp.replace(/\,/g,"[[cm]]"); 6909 6910 str = obj.data("mgoidx") + ":" + tmp; 6911 }else{ 6912 str = obj.data("mgoidx") + ":" + obj.find("option:selected").data("mgovidx"); 6913 } 6914 6915 return str; 6916 } 6917 6918 //ì¼ë°ìµì íê¸°ì© str 6919 function getOptionDpstr(obj){ 6920 if(obj.prop("tagName") != "SELECT"){ 6921 return obj.val(); 6922 }else{ 6923 return obj.find("option:selected").data("viewname"); 6924 } 6925 } 6926 6927 6928 6929 6930 // ì¼ë°ìµì --------- 6931 6932 //------------------------------- 6933 // ------------ì¼ë°ìµì ë------- 6934 //------------------------------- 6935 6936 function goDetail(obj){ 6937 var mgcode = $(obj).data("mgcode"); 6938 sl_locationhref("/Goods/Detail/" + mgcode); 6939 } 6940 6941 function SaveQNA(){ 6942 6943 if (0 <= 0) { 6944 6945 if ($("#qnaModal_txt_name").val().trim() == "") { 6946 $("#qnaModal_txt_name").focus(); 6947 alert("ì´ë¦ì íì ì ëë¤."); 6948 return false; 6949 } 6950 if ($("#qnaModal_txt_hp").val().trim() == "") { 6951 $("#qnaModal_txt_hp").focus(); 6952 alert("ì°ë½ì²ë íì ì ëë¤."); 6953 return false; 6954 } 6955 6956 } 6957 6958 if ($("#qnaModal_txt_title").val().trim() == "") { 6959 $("#qnaModal_txt_title").focus(); 6960 alert("ì 목ì íì ì ëë¤."); 6961 return false; 6962 } 6963 if ($("#qnaModal_txt_contents").val().trim() == "") { 6964 $("#qnaModal_txt_contents").focus(); 6965 alert("ë´ì©ì íì ì ëë¤."); 6966 return false; 6967 } 6968 var qnaLength = $('#qnaModal_txt_contents').val().length; 6969 if (qnaLength < 10) { 6970 $('#qnaModal_txt_contents').focus(); 6971 alert("ë´ì©ì ìµì 10ì ì´ì ì ë ¥í´ì£¼ì¸ì"); 6972 return false; 6973 } 6974 6975 6976 var sc_idx = 0; 6977 6978 var mg_code = "SZI35444699"; 6979
6980 var c_name = $("#qnaModal_txt_name").val(); 6981 var c_tel = $("#qnaModal_txt_hp").val(); 6982 var c_title = $("#qnaModal_txt_title").val(); 6983 var c_content = $("#qnaModal_txt_contents").val(); 6984 var secret = $('#qnaModal_is_secret').hasClass("fa-check-square-o") ? 1 : 0; 6985 if (0 <= 0) 6986 { 6987 var password = $('#qnaModal_txt_password').val(); 6988 if(secret==1 && password == "") 6989 { 6990 $('#qnaModal_txt_password').focus(); 6991 alert("ë¹ë°ë²í¸ë íìì ëë¤.") 6992 return false; 6993 } 6994 } 6995 else {password = "";} 6996 6997 var ajax = new WeedAjax(null); 6998 ajax.addParameter('mg_code', mg_code); 6999 ajax.addParameter('sc_idx', sc_idx); 7000 ajax.addParameter('c_name', c_name); 7001 ajax.addParameter('c_tel', c_tel); 7002 ajax.addParameter('c_title', c_title); 7003 ajax.addParameter('c_content', c_content); 7004 ajax.addParameter('secret', secret); 7005 ajax.addParameter('password', password); 7006 ajax.setUrl("/Goods/QnaRegist"); 7007 ajax.setSuccessMethod(function (resultDic) { 7008 $('#qnaModal').modal('hide'); 7009 $("#prodQna .media-list").html(""); 7010 qnapage = 1; 7011 qnado = false; 7012 qnaend = false; 7013 fn_GetQna(); 7014 }); 7015 ajax.doProcess(); 7016 7017 } 7018 7019 </script>
7019 7020 7021 7022 7023 7024
7024<script type="text/javascript"> 7025 var reviewdo = false; 7026 var reviewend = false; 7027 var reviewpage = 1; 7028 var reviewpagesize = 5; 7029 7030 $(function(){ 7031 7032 7033 fn_GetReview = function(orderBy){ 7034 if (reviewdo == false && reviewend == false) { 7035 reviewdo = true; 7036 $("#prodReview_btn").hideCtl(); 7037 var param = { 7038 page : reviewpage, 7039 pagesize : reviewpagesize, 7040 mg_code : "SZI35444699", 7041 orderBy : orderBy 7042 }; 7043 var ajax = new WeedAjax(null); 7044 ajax.addParameter('param', param); 7045 ajax.setUrl("/Goods/GetReviewList"); 7046 ajax.setSuccessMethod(function (resultDic, status, xhr, tcount) { 7047 if(resultDic.cnt > 0 && tcount > 0){ 7048 7049 if (orderBy == "new") { 7050 $("#reviewOrderNew").addClass("text-danger"); 7051 $("#bestReview").removeClass("text-danger"); 7052 $("#reviewOrderBest").removeClass("text-danger"); 7053 } 7054 else if (orderBy == "best") { 7055 $("#bestReview").addClass("text-danger"); 7056 $("#reviewOrderNew").removeClass("text-danger"); 7057 $("#reviewOrderBest").removeClass("text-danger"); 7058 } 7059 else if (orderBy == 'grade') { 7060 $("#reviewOrderBest").addClass("text-danger"); 7061 $("#reviewOrderNew").removeClass("text-danger"); 7062 $("#bestReview").removeClass("text-danger"); 7063 } 7064 7065 for (var i = 0; i < resultDic.data.length; i++) { 7066 var row = resultDic.data[i] 7067 7068 row.helpReviewTextCSS = ""; 7069 row.ReplyCss = ""; 7070 7071 if(row.mrl_cnt == 0){ 7072 row.helpReviewTextCSS = "hide"; 7073 7074 } 7075 if (row.replyList == "") { 7076 row.ReplyCss = "hide"; 7077 } 7078 7079 row.reviewlikeBtnCSS = ""; 7080 row.reviewunlikeBtnCSS = ""; 7081 if(row.mrl_state == "0"){ 7082 row.reviewunlikeBtnCSS = "review-like-css"; 7083 } 7084 else if(row.mrl_state == "1"){ 7085 row.reviewlikeBtnCSS = "review-like-css"; 7086 } 7087 7088 row.childReplyNoData = "" 7089 if (row.replyList == "") { 7090 row.childReplyNoData = ""; 7091 } 7092 else { 7093 row.childReplyNoData = "hide"; 7094 } 7095 7096 var regdateArr = row.c_regdate.split("-"); 7097 row.c_regdate = regdateArr[0] + 'ë ' + regdateArr[1] + 'ì' + regdateArr[2] + 'ì¼' 7098 7099 } 7100 7101 var templete = $("#ReviewTemplate").html(); 7102 var repeater = new WeedReapeater(); 7103 repeater.setData(resultDic.data); 7104 repeater.setParent($("#prodReview .review-detail-list-wrapper")); 7105 repeater.setTemplate(templete); 7106 repeater.setRule('mrl_cnt', 'number'); 7107 repeater.setRule('mrl_like', 'number'); 7108 repeater.repeat(); 7109 7110 for (var i = 0; i < resultDic.data.length; i++) { 7111 var row = resultDic.data[i] 7112 7113 //if (row.c_content.length > 80) { 7114 // $('#text_more_' + row.c_idx).removeClass('hide'); 7115 //} 7116 7117 var gradeHTML = ""; 7118 switch (row.c_grade) { 7119 case 0 : gradeHTML = ''; 7120 $("#grade_" + row.c_idx).append(gradeHTML); 7121 break; 7122 case 1 : gradeHTML = '<i class="fa fa-star"></i><i class="fa fa-star-o"></i><i class="fa fa-star-o"></i><i class="fa fa-star-o"></i><i class="fa fa-star-o"></i>'; 7123 $("#grade_" + row.c_idx).append(gradeHTML); 7124 break; 7125 case 2 : gradeHTML = '<i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star-o"></i><i class="fa fa-star-o"></i><i class="fa fa-star-o"></i>'; 7126 $("#grade_" + row.c_idx).append(gradeHTML); 7127 break; 7128 case 3 : gradeHTML = '<i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star-o"></i><i class="fa fa-star-o"></i>'; 7129 $("#grade_" + row.c_idx).append(gradeHTML); 7130 break; 7131 case 4 : gradeHTML = '<i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star-o"></i>'; 7132 $("#grade_" + row.c_idx).append(gradeHTML); 7133 break; 7134 case 5 : gradeHTML = '<i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i>'; 7135 $("#grade_" + row.c_idx).append(gradeHTML); 7136 break; 7137 } 7138 } 7139 7140 7141 var cdnPath = ''; 7142 7143 cdnPath = 'https://spdy-flexg-ha.flexgate.co.kr'; 7144 7145 7146 for (var i = 0; i < resultDic.data.length; i++) { 7147 var row = resultDic.data[i] 7148 var arrPhotos = row.photoList.split("~|~"); 7149 arrPhotos.pop(); 7150 var html = ""; 7151 for (var n = 0; n < arrPhotos.length; n++) { 7152 var imgPath = '/data/reviewimg/zikpanmall/thum3/' + arrPhotos[n]; 7153 var cdnImgPath = cdnPath + imgPath; 7154 html = '<div class="col-xs-3"><span class="image" data-toggle="modal" onclick="ReviewDetailModal(' + row.c_idx + ', this, ' + n + ');"><img class="img-responsive" style="border-radius: 10px"" src="' + cdnImgPath + '" alt="' + arrPhotos[n] + '" onerror="this.src=\'https://aka-akaflexg.moall.shop/data/commonimg/noimage.jpg?im=FeatureCrop,size=(512,512)\';" /></span></div>' 7155 $("#review-img-body_" + row.c_idx).append(html); 7156 } 7157 } 7158 7159 for (var i = 0; i < resultDic.data.length; i++) { 7160 var row = resultDic.data[i]; 7161
7162 var arrRelpys = row.replyList.split("~|~"); 7163 arrRelpys.pop(); 7164 var jsonarr = []; 7165 7166 for (var n = 0; n < arrRelpys.length; n++) { 7167 var arrCols = arrRelpys[n].split("_/"); 7168 jsonarr.push({ 7169 admin_reviewidx : arrCols[0], 7170 admin_reviewName : arrCols[1], 7171 admin_reviewContent : arrCols[2], 7172 admin_reviewRegdate : arrCols[3], 7173 admin_c_idx : arrCols[4], 7174 hide_review_del : (arrCols[5] == 0 && 0 > 0) ? "" : "hide" 7175 }); 7176 7177 } 7178 7179 if (jsonarr.length == 0) { 7180 $("#review_child_" + resultDic.data[i].c_idx).text(jsonarr.length); 7181 } 7182 else { 7183 $("#review_child_" + resultDic.data[i].c_idx).text(jsonarr.length); 7184 7185 var templete = $("#AdminReviewTemplate").html(); 7186 var $parentobj = $("#admin_" + arrCols[4]); 7187 var repeater = new WeedReapeater(); 7188 repeater.setData(jsonarr); 7189 repeater.setParent($parentobj); 7190 repeater.setTemplate(templete); 7191 repeater.repeat(); 7192 7193 } 7194 } 7195 7196 if (resultDic.cnt < reviewpagesize) { 7197 reviewend= true; 7198 }else 7199 $("#prodReview_btn").showCtl(); 7200 }else if(resultDic.cnt == 0){ 7201 reviewend= true; 7202 }else{ 7203 if(tcount == 0){ 7204 reviewend= true; 7205 $("#prodReview .review-detail-list-wrapper").html("<div class='text-center no-data-review'><p>ë±ë¡ë ì´ì©íê¸°ê° ììµëë¤.</p></div>"); 7206 } 7207 } 7208 7209 reviewdo = false; 7210 reviewpage++; 7211 }); 7212 ajax.doProcess(); 7213 } 7214 } 7215 }); 7216 7217 function AddGetReivew() { 7218 if ($('#bestReview').hasClass('text-danger')) { 7219 fn_GetReview("best"); 7220 } else if ($('#reviewOrderBest').hasClass('text-danger')) { 7221 fn_GetReview("grade"); 7222 } else { 7223 fn_GetReview("new"); 7224 } 7225 } 7226 7227 function ReceiveInsertReview(c_idx){ 7228 7229 var mg_code = "SZI35444699"; 7230 7231 var c_name = "" == "" ? "" : ""; 7232 var sc_idx = 0; 7233 var c_content = $("#receive_Review_" + c_idx).val().trim(); 7234 7235 if (0 <= 0) { 7236 alert("ë¡ê·¸ì¸ í ì´ì©í´ì£¼ì기 ë°ëëë¤."); 7237 return false; 7238 } 7239 7240 if (c_content == "") { 7241 alert("ëê¸ì ì ë ¥íì¸ì"); 7242 $("#receive_Review_" + c_idx).focus(); 7243 return false; 7244 } 7245 7246 var ajax = new WeedAjax(null); 7247 ajax.addParameter('mg_code', mg_code); 7248 7249 ajax.addParameter('c_name', c_name); 7250 ajax.addParameter('sc_idx', sc_idx); 7251 ajax.addParameter('c_content', c_content); 7252 ajax.addParameter('c_idx', c_idx); 7253 ajax.setUrl("/Goods/ReceiveInsertReview"); 7254 ajax.setSuccessMethod(function (resultDic) { 7255 7256 if (resultDic.success) { 7257 alert("ëê¸ì´ ë±ë¡ëììµëë¤."); 7258 var html = '<li class="media" data-replyidx='+ resultDic.idx +'><div class="media-left">'+ resultDic.data.c_name +'</div><div class="media-body" style="white-space: pre-line;">'+ c_content +'</div><a href="javascript:void(0);" onclick="fn_replyDel(this);" class="review-reply-del"><i class="fa fa-remove">ìì </i></a><div class="review-reply-date">'+ resultDic.data.c_regdate +'</div></li>' 7259 $("#list-nodata_" + c_idx).addClass("hide"); 7260 $("#admin_" + c_idx).append(html); 7261 $("#receive_Review_" + c_idx).val(""); 7262 $("#review_child_" + c_idx).text(Number($("#review_child_" + c_idx).text()) + 1); 7263 7264 } 7265 else { 7266 alert("ì²ë¦¬ì¤ ì¤ë¥ê° ë°ìíìµëë¤.") 7267 } 7268 7269 }); 7270 ajax.doProcess(); 7271 7272 } 7273 7274 function collapseReplyText(obj){ 7275 if ($(obj).hasClass("openReply")) { 7276 $(obj).removeClass("openReply"); 7277 $(obj).addClass("closeReply"); 7278 } 7279 else if($(obj).hasClass("closeReply")) 7280 { 7281 $(obj).removeClass("closeReply"); 7282 $(obj).addClass("openReply"); 7283 } 7284 }; 7285 7286 function review_text_more(obj) { 7287 $(obj).prev("p").css({ "height": "auto" }).css({ "overflow": "visible" }); 7288 $(obj).css({ "display": "none" }); 7289 } 7290 7291 function goReviewlike(c_idx){ 7292 7293 var ajax = new WeedAjax(null); 7294 ajax.addParameter('c_idx', c_idx); 7295 ajax.addParameter('mrl_state', true); 7296 ajax.setUrl("/Goods/ReviewLikeProc"); 7297 ajax.setSuccessMethod(function (resultDic) { 7298 7299 if (resultDic.success == true) { // ëìì´ ëì 7300 if(!$(".review_like_Btn_" + c_idx).hasClass("review-like-css")){ 7301 $(".review_like_Btn_" + c_idx).addClass("review-like-css"); 7302 $(".review_unlike_Btn_" + c_idx).removeClass("review-like-css"); 7303 $("#r_modal_mrlstate").removeClass("hide"); 7304 $("#r_modal_unlike").removeClass("btn-invert"); 7305 } 7306 else{ 7307 $(".review_like_Btn_" + c_idx).removeClass("review-like-css"); 7308 $("#r_modal_like").removeClass("btn-invert"); 7309 $("#r_modal_like").addClass("btn-default"); 7310 } 7311 } 7312 else { // ëìì´ ëì ì·¨ìí ë 7313 $(".review_like_Btn_" + c_idx).removeClass("review-like-css"); 7314 $("#r_modal_like").removeClass("btn-invert"); 7315 $("#r_modal_like").addClass("btn-default"); 7316 } 7317 7318 if (resultDic.totalcnt == 0) { 7319 $("#helpReview_" + c_idx).addClass("hide"); 7320 } 7321 else { 7322 $("#helpReview_" + c_idx).removeClass("hide"); 7323 $("#reviewliketotalCNT_" + c_idx).text(resultDic.totalcnt); 7324 $("#reviewlikeCNT_" + c_idx).text(resultDic.likecnt); 7325 } 7326 7327 }); 7328 7329 ajax.doProcess(); 7330 7331 } 7332 function goReviewunlike(c_idx){ 7333 7334 var ajax = new WeedAjax(null); 7335 ajax.addParameter('c_idx', c_idx); 7336 ajax.addParameter('mrl_state', false); 7337 ajax.setUrl("/Goods/ReviewLikeProc"); 7338 ajax.setSuccessMethod(function (resultDic) { 7339 7340 if (resultDic.success == true) { // ëìì´ ìëì 7341 if(!$(".review_unlike_Btn_" + c_idx).hasClass("review-like-css")){ 7342 $(".review_unlike_Btn_" + c_idx).addClass("review-like-css"); 7343 $(".review_like_Btn_" + c_idx).removeClass("review-like-css"); 7344 $("#r_modal_mrlstate").removeClass("hide"); 7345 $("#r_modal_like").removeClass("btn-invert"); 7346 } 7347 else{ 7348 $(".review_unlike_Btn_" + c_idx).removeClass("review-like-css"); 7349 $("#r_modal_unlike").removeClass("btn-invert"); 7350 $("#r_modal_unlike").addClass("btn-default"); 7351 } 7352 } 7353 else { // ëìì´ ìëì ì·¨ìí ë 7354 $(".review_unlike_Btn_" + c_idx).removeClass("review-like-css"); 7355 $("#r_modal_unlike").removeClass("btn-invert"); 7356 $("#r_modal_unlike").addClass("btn-default"); 7357 } 7358 7359 if (resultDic.totalcnt == 0) { 7360 $("#helpReview_" + c_idx).addClass("hide"); 7361 } 7362 else { 7363 $("#helpReview_" + c_idx).removeClass("hide"); 7364 $("#reviewliketotalCNT_" + c_idx).text(resultDic.totalcnt); 7365 $("#reviewlikeCNT_" + c_idx).text(resultDic.likecnt); 7366 } 7367 }); 7368 ajax.doProcess(); 7369 } 7370 7371 var __imgClickIdx = 0; 7372 7373 7374 function ReviewDetailModal(c_idx, obj, i){ 7375 7376 __imgClickIdx = i; 7377 7378 var ajax = new WeedAjax(null); 7379 ajax.addParameter('c_idx', c_idx); 7380 ajax.addParameter('mg_code', "SZI35444699"); 7381 ajax.setUrl("/Goods/ReviewDetailModal"); 7382 ajax.setSuccessMethod(function (resultDic) { 7383 var arrPhotos = resultDic.modalResult.photoList.split("~|~"); 7384 arrPhotos.pop(); 7385 for (var n = 0; n < arrPhotos.length; n++) { 7386 html = '<div class="swiper-slide"><span class="score-wrapper" id="r_modal_cgrade">'; 7387 html += '</span>'; 7388 html += '<img class="img-responsive" src="' + arrPhotos[n] + '" alt="' + arrPhotos[n] + '" />'; 7389 html += '<div class="panel-body"><p class="review-desc" id="r_modal_c_content"></p></div>'; 7390 html += '</div>'; 7391 $("#r_modal_photo").append(html); 7392 7393 } 7394 $("#reviewModal").modal("show"); 7395 }); 7396 ajax.doProcess(); 7397 7398 }; 7399 7400 7401 function reviewModalClose(){ 7402 $("#r_modal_photo").empty(); 7403 $("#reviewModal").modal("hide"); 7404 } 7405 7406 fn_replyDel = function(curobj) { 7407 7408 var li = $(curobj).parent(); 7409 7410 if (confirm("ëê¸ì ìì íìê² ìµëê¹?")) { 7411 7412 var reply_idx = li.attr("data-replyidx"); 7413 7414 var ajax = new WeedAjax(null); 7415 ajax.addParameter('reply_idx', Number(reply_idx)); 7416 ajax.setUrl("/Goods/ReviewReplyDel"); 7417 ajax.setSuccessMethod(function (resultDic) { 7418 li.remove(); 7419 $("#review_child_" + resultDic.c_idx).text(Number($("#review_child_" + resultDic.c_idx).text()) - 1); 7420 }); 7421 ajax.doProcess(); 7422 } 7423 } 7424 7425 function detailReview(c_idx){ 7426 7427 var url = "/Goods/PhotoReviewDetail?"; 7428 url += "c_idx=" + c_idx;
7429 url += "&mg_code=SZI35444699"; 7430 7431 sl_locationhref(url); 7432 }; 7433 7434 7435 7436 </script>
7436 7437 7438 7439 7440
7440<script type="text/javascript"> 7441 var qnado = false; 7442 var qnaend = false; 7443 var qnapage = 1; 7444 var qnapagesize = 5; 7445 $(function(){ 7446 7447 fn_GetQna = function(){ 7448 if (qnado == false && qnaend == false) { 7449 qnado = true; 7450 $("#prodQna_btn").hideCtl(); 7451 var param = { 7452 page : qnapage, 7453 pagesize : qnapagesize, 7454 mg_code : "SZI35444699" 7455 }; 7456 var ajax = new WeedAjax(null); 7457 ajax.addParameter('param', param); 7458 ajax.setUrl("/Goods/GetQnaList"); 7459 ajax.setSuccessMethod(function (resultDic, status, xhr, tcount) { 7460 7461 if(resultDic.cnt > 0 && tcount > 0){ 7462 7463 for (var i = 0; i < resultDic.data.length; i++) { 7464 var row = resultDic.data[i]; 7465 7466 // ìì±ìëª DBìì **íì 7467 row.str_c_name = row.c_name; 7468 7469 row.css_qna_answer = ""; 7470 row.answer_name = ""; 7471 row.answer_content = ""; 7472 row.answer_regdate = ""; 7473 row.str_nodata = ""; 7474 7475 if (row.c_reply_cnt > 0 && row.replyList != "") { 7476 7477 row.css_qna_answer = ""; 7478 7479 var arrRelpys = row.replyList.split("~|~"); 7480 for (var n = 0; n < 1; n++) { 7481 var arrCols = arrRelpys[0].split("_/"); 7482 row.answer_name = arrCols[1]; 7483 row.answer_content = arrCols[2]; 7484 row.answer_regdate = arrCols[3]; 7485 } 7486 row.answerCallState = 'hide'; 7487 } 7488 else { 7489 row.answerUnCallState = 'hide'; 7490 row.css_qna_answer = "hide"; 7491 row.answer_content = "ëµë³ ì¤ë¹ì¤ì ëë¤."; 7492 } 7493 7494 } 7495 7496 //<--리í¼í° ìì 7497 var templete = $("#QnaTemplate").html(); 7498 var repeater = new WeedReapeater(); 7499 repeater.setData(resultDic.data); 7500 repeater.setParent($("#prodQna .media-list")); 7501 repeater.setTemplate(templete); 7502 repeater.repeat(); 7503 //리í¼í° ìì --//> 7504 7505 if (resultDic.cnt < qnapagesize) { 7506 qnaend= true; 7507 }else 7508 $("#prodQna_btn").showCtl(); 7509 }else if(resultDic.cnt == 0){ 7510 qnaend= true; 7511 }else{ 7512 if(tcount == 0){ 7513 qnaend= true; 7514 $("#prodQna .media-list").html("<div class='text-center no-data'><p>ë±ë¡ë ìí문ìê° ììµëë¤.</p></div>"); 7515 } 7516 } 7517 7518 qnado = false; 7519 qnapage++; 7520 }); 7521 ajax.doProcess(); 7522 } 7523 } 7524 7525 $("#prodQna_btn").on("click",function (){ 7526 fn_GetQna(); 7527 }); 7528 7529 //문ìí기 ë±ë¡ì 리ë¡ë© 7530 if ('' == "qna") { 7531 fn_GetQna(); 7532 } 7533 if ('' == "review") { 7534 fn_GetReview("new"); 7535 } 7536 7537 //qna ëª¨ë¬ íì ì´ë²¤í¸ 7538 $("#qnaModal").on('show.bs.modal', function(e){
7539 $(this).find("#qnaModal_txt_name").val(""); 7540 $(this).find("#qnaModal_txt_hp").val(""); 7541 $(this).find("#qnaModal_txt_title").val(""); 7542 $(this).find("#qnaModal_txt_contents").val(""); 7543 $(this).find("#qnaModal_is_secret").removeClass("fa-square-o"); 7544 $(this).find("#qnaModal_is_secret").addClass("fa-check-square-o"); 7545 $(this).find("#qnaModal_txt_password").val(""); 7546 $(this).find("#qnaContextLength").text(0); 7547 }); 7548 7549 //문ìí기 모ë¬ì°½ ë¹ê³µê° ì²´í¬ 7550 $("#qnaModal_is_secret").on("click",function(){ 7551 if($(this).hasClass("fa-square-o")){ 7552 $(this).removeClass("fa-square-o"); 7553 $(this).addClass("fa-check-square-o"); 7554 if (0 <= 0) { 7555 $("#dv_qnaModal_secret").showCtl(); 7556 } 7557 $("#qnaModal_txt_password").val(""); 7558 }else{ 7559 $(this).removeClass("fa-check-square-o"); 7560 $(this).addClass("fa-square-o"); 7561 $("#dv_qnaModal_secret").hideCtl(); 7562 $("#qnaModal_txt_password").val(""); 7563 } 7564 }); 7565 }); 7566 7567 $('#qnaModal .close').click(function () { 7568 $('#qnaContextLength').text('0'); 7569 }); 7570 7571 function setMaxQna() { 7572 7573 var qnaLength = $('#qnaModal_txt_contents').val().length; 7574 $('#qnaContextLength').text(qnaLength); 7575 if (qnaLength == 5000) { 7576 alert('ëì´ì ì ë ¥ íì¤ ì ììµëë¤.'); 7577 } 7578 } 7579 7580 function qnaholding(c_idx){ 7581 7582 var $li = $("#qna_li_" + c_idx); 7583 var c_issecret = $li.data("secret"); 7584 var scidx = Number($li.data("scno")); 7585 7586 if ($("#content_" + c_idx).hasClass("hide")) { 7587 if (c_issecret == 1) { 7588 if(scidx > 0) { 7589 if (0 == scidx) { 7590 fadeIn($('#qna_icon_' + c_idx)); 7591 $("#qna_" + c_idx).removeClass("hide"); 7592 $("#content_" + c_idx).removeClass("hide"); 7593 $('#qnaRealTitle_' + c_idx).text($('#title_' + c_idx).text()); 7594 $('#qnaiconlock_' + c_idx).css('display', 'none'); 7595 return false; 7596 } 7597 else 7598 { 7599 alert("ìì±ìë§ ì´ëíì¤ ì ììµëë¤."); 7600 return false; 7601 } 7602 } 7603 else { 7604 if ($("#qna_hold_" + c_idx).hasClass("hide")) { 7605 fadeIn($('#qna_icon_' + c_idx)); 7606 $("#qna_hold_" + c_idx).removeClass("hide"); 7607 $('#c_password_' + c_idx).val(''); 7608 return false; } 7609 else { 7610 fadeIn($('#qna_icon_' + c_idx)); 7611 $("#qna_hold_" + c_idx).addClass("hide"); 7612 return false; 7613 } 7614 } 7615 } 7616 else 7617 { 7618 fadeIn($('#qna_icon_' + c_idx)); 7619 $("#qna_" + c_idx).removeClass("hide"); 7620 $("#content_" + c_idx).removeClass("hide"); 7621 return false; 7622 } 7623 } 7624 else { 7625 fadeIn($('#qna_icon_' + c_idx)); 7626 $("#content_" + c_idx).addClass("hide"); 7627 $("#qna_hold_" + c_idx).addClass("hide"); 7628 $('#qnaRealTitle_' + c_idx).text('ë¹ë°ê¸ì ëë¤.'); 7629 $('#qnaiconlock_' + c_idx).css('display', 'inline-block'); 7630 $('#qna_' + c_idx).addClass('hide'); 7631 } 7632 } 7633 7634 function fadeIn(obj) 7635 { 7636 var parentObj = obj.parent().parent().parent(); 7637 7638 if (parentObj.children('div.qna_content').hasClass('hide') && parentObj.children('div.qnaHold').hasClass('hide')) { 7639 7640 obj.children(".fa.fa-angle-up").css("display", "block"); 7641 obj.children(".fa.fa-angle-down").css("display", "none"); 7642 } 7643 else { 7644 obj.children(".fa.fa-angle-down").css("display", "block"); 7645 obj.children(".fa.fa-angle-up").css("display", "none"); 7646 } 7647 } 7648 7649 function qnaView(c_idx){ 7650 7651 if ($("#c_password_" + c_idx).val().trim() == "") { 7652 alert("ë¹ë°ë²í¸ë¥¼ ì ë ¥íì¸ì."); 7653 $("#c_password_" + c_idx).val(""); 7654 $("#c_password_" + c_idx).focus(); 7655 return false; 7656 } 7657 7658 var txt_password = $("#c_password_" + c_idx).val(); 7659 7660 var ajax = new WeedAjax(null); 7661 ajax.addParameter('c_idx', c_idx); 7662 ajax.addParameter('txt_password', txt_password); 7663 ajax.setUrl("/Goods/GetQnaView"); 7664 ajax.setSuccessMethod(function (resultDic) { 7665 7666 if (resultDic.success) { 7667 $("#qna_hold_" + c_idx).addClass("hide"); 7668 $("#qna_" + c_idx).removeClass("hide"); 7669 $("#content_" + c_idx).removeClass("hide"); 7670 $('#qnaRealTitle_' + c_idx).text($('#title_' + c_idx).text()); 7671 $('#qnaiconlock_' + c_idx).css('display', 'none'); 7672 } 7673 else{ 7674 alert("ë¹ë°ë²í¸ê° ë§ì§ììµëë¤. ë¤ìì ë ¥í´ì£¼ì¸ì"); 7675 $("#c_password_" + c_idx).val(""); 7676 $("#c_password_" + c_idx).focus(); 7677 } 7678 }); 7679 ajax.doProcess(); 7680 } 7681 7682 </script>
7682 7683 7684 7685 7686 7687
7687<script type="text/javascript"> 7688 $(function(){ 7689 $('#snsShareModal').on('shown.bs.modal', function () { 7690 var $modal = $(this); 7691 var $dialog = $modal.find('.modal-dialog'); 7692 var dialogHeight = $dialog.height(); 7693 $dialog.css('margin-top', ($(window).height() - dialogHeight) / 2); 7694 7695 $("#snsShareModal").find(".url-copy-wrapper > input").val("https://www.zikpanmall.com/8SJYDlA"); 7696 7697 }); 7698 $('#kakaoShareConfirm').on('shown.bs.modal', function () { 7699 var $modal = $(this); 7700 var $dialog = $modal.find('.modal-dialog'); 7701 var dialogHeight = $dialog.height(); 7702 $dialog.css('margin-top', ($(window).height() - dialogHeight)/2); 7703 }); 7704 }); 7705 </script>
7705 7706 7707 7708 7709
7709<script type="text/javascript"> 7710 7711 </script>
7711 7712 7713
7713<script type="text/javascript"> 7714 $(function(){ 7715 7716 if ("WeedSoft.Entity.spn_SHOP_KakaoShare_Goods_Get_Coupon_Result" != "") { 7717 7718 if (0 >= 3) { 7719 $("#eventKakao").prop('href', "javascript: void sendSns('kakaotalk');"); 7720 } 7721 else { 7722 $("#eventKakao").prop('href', "javascript: void sendDetailSns();"); 7723 } 7724 7725 for (var i = 0; i < 0; i++) { 7726 var random = Math.floor(Math.random() * 10) + 1; 7727 7728 if ($("#count-" + i).hasClass("count-off")) { 7729 $("#count-" + i).removeClass("count-off"); 7730 $("#count-" + i).addClass("count-" + random); 7731 } 7732 } 7733 7734 if (!($(".share-count span").hasClass("count-off"))) { 7735 $("#kakaoShareBtn").addClass("btn-gray"); 7736 $("#kakaoShareBtn").addClass("disabled"); 7737 if ("" == "0"){ 7738 $("#kakaoShareBtn").text("ì¹´ì¹´ì¤í¡ ê³µì íê³ " + "0" + "% í ì¸ì¿ í° ë°ê¸°ìë£"); 7739 } 7740 else { 7741 $("#kakaoShareBtn").text("ì¹´ì¹´ì¤í¡ ê³µì íê³ " + "0" + "ì í ì¸ì¿ í° ë°ê¸°ìë£"); 7742 } 7743 } 7744 } 7745 7746 $("#kakaoShaerOK").click(function (){ 7747 KakaoShareReset(); 7748 }); 7749 $("#kakaoShaerClose").click(function (){ 7750 $("#kakaoShareConfirm").modal('hide'); 7751 }); 7752 7753 }); 7754 fn_GetShareUrl = function(){ 7755 7756 return shareUrl; 7757 }; 7758 fn_GetShareText = function(){ 7759 var txt = "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í ð 630g"; 7760 return txt; 7761 }; 7762 fn_GetImage = function(){ 7763 var url = "https://spdy-flexg-ha.flexgate.co.kr/data/goods/zikpanmall/small/thum2/ê°ë¹í_20260923085550024_1.png"; 7764 return url 7765 }; 7766 fn_GetSaleName = function(){ 7767 var param = ""; 7768 if ("" == "0"){ 7769 param = "0" + "%"; 7770 } 7771 else { 7772 param = "0" + "ì"; 7773 } 7774 7775 return param 7776 }; 7777 7778 function sendDetailSns(){ 7779 7780 $("#snsShareModal").modal("hide"); 7781 7782 if (Number(0) <= 0) { 7783 alert("ë¡ê·¸ì¸í ì´ì©í´ 주ì기 ë°ëëë¤."); 7784 7785 if ('1' == 1) { 7786 $("#loginModal").modal("show"); 7787 7788 } else { 7789 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699'); 7790 } 7791 7792 return false; 7793 } 7794 7795 var url = fn_GetShareUrl(); 7796 var title = fn_GetShareText(); 7797 var img = fn_GetImage(); 7798 var sale = fn_GetSaleName(); 7799 7800 var _url = encodeURIComponent(url); 7801 var _txt = encodeURIComponent(title); 7802 var _br = encodeURIComponent('\r\n'); 7803 var _img = encodeURIComponent(img).replace(/%3A/gi, ":").replace(/%2F/gi, "/"); 7804 7805 var kakaoLinkUrl = location.pathname + location.search; 7806 7807 Kakao.Link.sendCustom({ 7808 templateId: kakaoSaleTemplateKey, 7809 templateArgs: { 7810 mobileWebUrl: kakaoLinkUrl, 7811 webUrl: kakaoLinkUrl, 7812 title: title, 7813 param: sale, 7814 imageUrl: _img, 7815 go_text: "ê³µì íë©´ í ì¸ë°ë ìí보기" 7816 }, 7817 serverCallbackArgs: '{"mg_code":"SZI35444699", "sc_idx":0, "shop_id":"zikpanmall"}', 7818 success: function(messageObj){ 7819 $('#kakaoShareConfirm').modal(); 7820 } 7821 }); 7822 }; 7823 7824 function KakaoShareReset(){ 7825 7826 $("#kakaoShareConfirm").modal('hide'); 7827 7828 var ajax = new WeedAjax(null); 7829 ajax.addParameter('mgcode', "SZI35444699"); 7830 ajax.addParameter('scidx', 0); 7831 ajax.addParameter('mcidx', 0); 7832 ajax.setUrl("/Goods/KakaoShareCount"); 7833 ajax.setSuccessMethod(function (resultDic) { 7834 if (resultDic.couponinfo.result) { 7835 alert("ì¿ í°ì´ ë°ê¸ëììµëë¤."); 7836 for (var i = 0; i < resultDic.sharecnt; i++) { 7837 var random = Math.floor(Math.random() * 10) + 1; 7838 7839 if ($("#count-" + i).hasClass("count-off")) { 7840 $("#count-" + i).removeClass("count-off"); 7841 $("#count-" + i).addClass("count-" + random); 7842 } 7843 } 7844 if (!($(".share-count span").hasClass("count-off"))) { 7845 $("#kakaoShareBtn").addClass("btn-gray"); 7846 $("#kakaoShareBtn").addClass("disabled"); 7847 if ("" == "0"){ 7848 $("#kakaoShareBtn").text("ì¹´ì¹´ì¤í¡ ê³µì íê³ " + "0" + "% í ì¸ì¿ í° ë°ê¸°ìë£"); 7849 } 7850 else { 7851 $("#kakaoShareBtn").text("ì¹´ì¹´ì¤í¡ ê³µì íê³ " + "0" + "ì í ì¸ì¿ í° ë°ê¸°ìë£"); 7852 } 7853 $("#eventKakao").prop('href', "javascript: void sendSns('kakaotalk');"); 7854 } 7855 } 7856 else if (resultDic.couponinfo.message == "ê³µì ìí¨") { 7857 return false; 7858 } 7859 else { 7860 for (var i = 0; i < resultDic.sharecnt; i++) { 7861 var random = Math.floor(Math.random() * 10) + 1; 7862 7863 if ($("#count-" + i).hasClass("count-off")) { 7864 $("#count-" + i).removeClass("count-off"); 7865 $("#count-" + i).addClass("count-" + random); 7866 } 7867 } 7868 alert(resultDic.couponinfo.message); 7869 } 7870 }); 7871 ajax.doProcess(); 7872 }; 7873 7874 function goLink(link) { 7875 sl_locationhref_httpexternal(link); 7876 } 7877
7878 function goGpgList() { 7879 var gpg_idx = '0'; 7880 sl_locationhref("/Goods/List?gpg_idx=" + gpg_idx); 7881 } 7882 7883 function goRunApp() { 7884 var url = "/Home/RunApp?url=" + encodeURIComponent("/Goods/Detail/SZI35444699"); 7885 document.location.href = url; 7886 } 7887 7888 function openLoginModalBenefit() { 7889 7890 if ('1' == 1) { 7891 $("#loginModal").modal("show"); 7892 } else { 7893 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699'); 7894 } 7895 } 7896 //ì¿ í° ë¤ì´ë¡ë 7897 fn_couponDownload_proc = function (no, goApp, couponName) { 7898 if (goApp == "APP") { 7899 var url = "/Home/RunApp?url=" + encodeURIComponent("/Goods/Detail/SZI35444699"); 7900 sl_locationhref(url); 7901 } else if (goApp == "SHARE") { 7902 7903 shareUrl = '/Home/Runapp?url=/Goods/Detail/SZI35444699'; 7904 7905 sendSns('kakaotalk'); 7906 shareUrl = "https://www.zikpanmall.com/8SJYDlA"; 7907 } else { 7908 var ajax = new WeedAjax(null); 7909 ajax.addParameter("no", no); 7910 ajax.setUrl("/Home/DownloadCoupon"); 7911 ajax.setSuccessMethod(function (resultDic) { 7912 if (resultDic.result) { 7913 alert("ì¿ í°ì´ ë°ê¸ ëììµëë¤."); 7914 $("#couponDownloadModal").find("#coupon_" + no).addClass("coupon-use"); 7915 $("#couponDownloadModal").find("#coupon_" + no).parents('li').addClass('coponDeactive'); 7916 //$("#couponDownloadModal").find("#coupon_act").change("class", "coponDeactive"); 7917 7918 } else { 7919 alert(resultDic.message); 7920 } 7921 }); 7922 ajax._errorfn = function (xhr, status) { 7923 alert("ì¿ í° ë¤ì´ë¡ëì ì¤í¨ íììµëë¤.\nê´ë¦¬ììê² ë¬¸ìíì¬ ì£¼ì¸ì."); 7924 }; 7925 ajax.doProcess(); 7926 } 7927 }; 7928 7929 // ì ê³ ì림 7930 function orderSmsModal() { 7931 // ë¹íìì¼ê²½ì° ë¡ê·¸ì¸ ëª¨ë¬ 7932 if (customer_idx <= 0 ) { 7933 if ('1' == 1) { 7934 $("#loginModal").modal("show"); 7935 $("#nonlogin_modal").addClass("hide"); 7936 $("#Guest_Info_Form").addClass("hide"); 7937 } else { 7938 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699'); 7939 } 7940 return false; 7941 } 7942 // ì´ë¦ ëë í´ëí° ë²í¸ ìì¼ë©´ í´ëí° ì ì ì¸ì¦ ëª¨ë¬ ëì°ê¸° 7943 if ('' == "" || '' == "" || '' == "" || '' == "") { 7944 7945 $("#orderSmsModal").modal("show"); 7946 $("#sellAlarm-modal").modal("hide"); 7947 7948 $('#alarm_sc_name').val(''); 7949 $('#alarm_hp1').val(''); 7950 $('#alarm_hp2').val(''); 7951 $('#alarm_hp3').val(''); 7952 $('#alarm_sa_idx').val('0'); 7953 $('#alarm_mg_code').val('SZI35444699'); 7954 7955 if ('' != "" && '' != "" && '' != "") { 7956 $('#hp_chk').val('Y'); 7957 $('#alarm_changeNum').text("ë²í¸ ë³ê²½"); 7958 } 7959 7960 return false; 7961 } 7962 // ì´ë¦, í´ëí°, íì 충족ëë©´ ì ì² í ì ì² ìë£ ëª¨ë¬ 7963 7964 var ajax = new WeedAjax(null); 7965 ajax.addParameter("sa_idx",0); 7966 ajax.addParameter("mg_code",'SZI35444699'); 7967 ajax.setUrl("/Goods/sellAlarm_Insert"); 7968 ajax.setSuccessMethod(function (resultDic) { 7969 if (resultDic.result) { 7970 // ì±ê³µì ëª¨ë¬ íì¬ ëª¨ë¬ ë«ê³ ìë£ ëª¨ë¬ ëì°ê¸° 7971 $('#sellAlarm-modal').modal("hide"); 7972 $('#success-confirm-mi-modal').modal("show"); 7973 setTimeout(function () { 7974 if ($("#success-confirm-mi-modal").hasClass('in')) 7975 $("#success-confirm-mi-modal").modal('hide'); 7976 }, 4000); 7977 } else { 7978 alert(resultDic.message); 7979 } 7980 }); 7981 ajax.doProcess(); 7982 } 7983 7984 // ì ê³ ì림 ë«ê¸° 7985 function orderSmsModalClose() { 7986 $("#orderSmsModal").modal('hide'); 7987 $('#sellAlarm-modal').modal('hide'); 7988 if ('2' != "2" && 0 > 0) { 7989 $('#sellAlarm-modal').modal('show'); 7990 } 7991 } 7992 7993 function DetailGoods() { 7994 7995 sl_locationhref('/Goods/DetailContent/SZI35444699'); 7996 } 7997 7998 //ë¡ê·¸ì¸ ëª¨ë¬ ì²´í¬ 7999 8000 function loginModalShow() { 8001 if ('1' == 2) { 8002 sl_locationhref('/Mypage/LoginSelect?RefererURL=%2fGoods%2fDetail%2fSZI35444699'); 8003 } else { 8004 $("#loginModal").modal("show"); 8005 } 8006 8007 } 8008 </script>
8008 8009 8010 <!-- Facebook Pixel ViewContent Code --> 8011
8011<script type="text/javascript"> 8012 $(function (){ 8013 fbq("track", "ViewContent", { 8014 content_name : "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g", 8015 content_ids : ["SZI35444699"], 8016 content_type : "product", 8017 value : 4900, 8018 currency : "KRW" 8019 }); 8020 }); 8021 </script>
8021<!--Facebook Pixel ViewContent Code--> 8022 8023 <!--DATAI SCRIPT--> 8024
8024<script type="text/javascript"> 8025 datai && datai.track("view_item", { 8026 "item_code" : "SZI35444699", 8027 "item_name" : "ë ì´ë¨¼í´ ê¶ì¤ ê°ë¹í 🍖 630g", 8028 "item_price": "4900" 8029 }); 8030 </script>
8030 8031 <!--DATAI SCRIPT--> 8032 8033 8034 8035 <style> 8036 body { 8037 -webkit-touch-callout: none; 8038 } 8039 </style> 8040
8040<script type="text/javascript"> 8041 8042 window.document.oncontextmenu = new Function("return false"); 8043 window.document.onselectstart = new Function("return false"); 8044 window.document.ondragstart = new Function("return false"); 8045 window.document.onkeydown = function (event) { 8046 if (event.ctrlKey && event.keyCode == 67) { 8047 event.keyCode = 0; 8048 event.returnValue = false; 8049 } 8050 } 8051 </script>
8051 8052
8053<script> 8054 // 2023-03-28 ì´ìë¹ ì¬ê³ ìë íì ì¶ê° 8055 $(window).load(function () { 8056 GetStockNum(); 8057 }); 8058 8059 function GetStockNum() { 8060 var p_tag = $('.stock-option[data-stock-result="N"]'); 8061 if (p_tag.length > 0) { 8062 var stockMgCodeArr = []; 8063 p_tag.each(function () { 8064 8065 8066 var stock_mgCode = $(this).data('stock-code'); 8067 if (stockMgCodeArr.indexOf(stock_mgCode) === -1) { 8068 stockMgCodeArr.push(stock_mgCode); 8069 } 8070 }); 8071 var ajax = new WeedAjax(null); 8072 ajax.addParameter('stockMgCodeArr', stockMgCodeArr); 8073 ajax.setUrl("/Goods/GetStockNum"); 8074 ajax.setSuccessMethod(function (resultDic) { 8075 if (resultDic.success) { 8076 $.each(resultDic.data, function (index, item) { 8077 $('[data-stock-code="' + item.mg_code + '"]').children('b').text(addComma(item.mg_stock_num)); 8078 $('[data-stock-code="' + item.mg_code + '"]').attr('data-stock-result', "Y"); 8079 }); 8080 } 8081 }); 8082 ajax.doProcess(); 8083 } 8084 } 8085</script>
8085 8086 8087 8088 8089
8090<script> 8091 var member_id = ''; 8092 var member_name = ''; 8093</script>
8093 8094</body> 8095</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.