https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong
1<!DOCTYPE html> 2<html lang="vi"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="theme-color" content="#151515" /> 6 <link rel="canonical" href="https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong"/> 7 <meta name='revisit-after' content='1 days' /> 8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 <meta name="robots" content="index,follow,noodp" /> 11 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 12 13 <meta name="description" content="Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượngBulova 96A292 là mẫu Äá»ng há» cÆ¡ nam Skeleton toà n phần ná»i báºt cá»§a thương hiá»u Bulova Äến từ Mỹ. Thiết kế lá» máy hoà n toà n á» cả mặt trưá»c và mặt sau giúp phô diá» n trá»n vẹn vẻ Äẹp cÆ¡ khà tinh xảo bên trong, mang lại cảm giác mạnh mẽ, cá tÃnh"> 14 <title>Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy </title> 15 16 17 <meta property="og:type" content="product"> 18 <meta property="og:title" content=""> 19 20 <meta property="og:image" content="https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7_grande.jpg"> 21 <meta property="og:image:secure_url" content="https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7_grande.jpg"> 22 23 <meta property="og:image" content="https://cdn.hstatic.net/products/200000656863/182717916469eb37b27822_54b05d4c7c554e0b8e37cf3943b49565_grande.jpg"> 24 <meta property="og:image:secure_url" content="https://cdn.hstatic.net/products/200000656863/182717916469eb37b27822_54b05d4c7c554e0b8e37cf3943b49565_grande.jpg"> 25 26 <meta property="og:image" content="https://cdn.hstatic.net/products/200000656863/420277286157896787223_247d37de4c3849e39b76add3db857d22_grande.jpg"> 27 <meta property="og:image:secure_url" content="https://cdn.hstatic.net/products/200000656863/420277286157896787223_247d37de4c3849e39b76add3db857d22_grande.jpg"> 28 29 <meta property="og:price:amount" content="7,500,000â«"> 30 <meta property="og:price:currency" content=""> 31 32<meta property="og:description" content="Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượngBulova 96A292 là mẫu Äá»ng há» cÆ¡ nam Skeleton toà n phần ná»i báºt cá»§a thương hiá»u Bulova Äến từ Mỹ. Thiết kế lá» máy hoà n toà n á» cả mặt trưá»c và mặt sau giúp phô diá» n trá»n vẹn vẻ Äẹp cÆ¡ khà tinh xảo bên trong, mang lại cảm giác mạnh mẽ, cá tÃnh"> 33<meta property="og:url" content="https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong"> 34<meta property="og:site_name" content=""> 35 <link rel="shortcut icon" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/favicon.png?v=69" type="image/png" /> 36 <style> 37 .imgauto{ 38 width:auto; 39 height:auto; 40 } 41</style> 42 43 <meta http-equiv="x-dns-prefetch-control" content="on"> 44<link rel="dns-prefetch" href="https://vnlux.vn"> 45<link rel="dns-prefetch" href="//hstatic.net"> 46<link rel="dns-prefetch" href="//theme.hstatic.net/"> 47<link rel="dns-prefetch" href="//file.hstatic.net/"> 48<link rel="dns-prefetch" href="//stats.hstatic.net/"> 49<link rel="dns-prefetch" href="//www.google-analytics.com/"> 50<link rel="dns-prefetch" href="//www.googletagmanager.com/"> 51<link rel="dns-prefetch" href="//www.google.com"> 52<link rel="dns-prefetch" href="//fonts.gstatic.com"> 53<link rel="dns-prefetch" href="//fonts.googleapis.com"> 54<link rel="dns-prefetch" href="//www.facebook.com"> 55<link rel="dns-prefetch" href="//connect.facebook.net"> 56<link rel="dns-prefetch" href="//static.ak.facebook.com"> 57<link rel="dns-prefetch" href="//static.ak.fbcdn.net"> 58<link rel="dns-prefetch" href="//s-static.ak.facebook.com"> 59<link rel="preconnect" href="https://theme.hstatic.net" /> 60 <link rel="preconnect" href="https://file.hstatic.net" />
61 <link rel="preconnect" href="https://product.hstatic.net" /> 62 63 64<link rel="preload" as="image" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/logo.png?v=69"> 65 66 67 68<link rel="preload" as="image" href="//cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7_large.jpg"> 69 70 71 72 73 74 75 76 77 78 79<link rel="preload" as="image" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/frame_1.png?v=69" > 80 81 82 83 84 85 86 87 88 <style> 89 :root{ 90 --text-color: #F9F9FD; 91 --body-background: #000000; 92 --body-background-blur: #000000B2; 93 --body-background-modal: #1a1a1a; 94 --text-secondary-color: #666666; 95 --primary-color: #151515; 96 --secondary-color:#292929; 97 --palette-2-color:#333337; 98 --palette-3-color:#6A6A6E; 99 --palette-4-color:#B4B4B8; 100 --palette-5-color:#f4f4f4; 101 --palette-6-color:#EEEEF2; 102 --palette-7-color:#F9F9FD; 103 --price-color: #E01C1C; 104 --subheader-background: #e5677d; 105 --subheader-color: #f9f9f6; 106 --header-category-bg: #a50a06; 107 --header-category-color: #fff3f4; 108 --label-background: #A60000; 109 --label-color: #DEDFE3; 110 --footer-bg:#151515; 111 --footer-color:#F9F9FD; 112 --show-loadmore: none!important; --order-loadmore: -1!important; --sale-pop-color: #d82e4d; 113 --addtocart-bg: #E01C1C; 114 --addtocart-text-color: #ffffff; 115 --cta-color: #04C000; 116 --section-coupon-bg: #ffffff; 117 --coupon-title-color: #372720; 118 --coupon-button-color: #cb9866; 119 --col-menu: 6; 120 --border-color: #f1f1f1; 121 --link-color: #6A6A6E; 122 --coupon-code-background: #ffffff; 123 --coupon-lite-border: #c3996d; 124 --product-promotion-bg: #f33828; 125 --policies-bg: #ffffff; 126 --policies-color: #000000; 127 --policies-border: #cb9866; 128 --product-promotion-color: #c3996d; 129 --reviewBg: #222c2c; 130 --starColor: #f5cb23; 131 } 132 .modal-scrollbar-measure { 133 display: none; 134 } 135 @media (max-width: 600px) { 136 137 138 .card-product-relative-select { 139 display: inline-block; 140 141 width: 40vw; 142 143 144 } 145 } 146 .form_button_details1,.price-box1,.mini-cart1{ 147 display:none !important; 148 } 149 </style> 150 <link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/bootstrap-4-3-min.css?v=69"> 151 <link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/main.css?v=69" /> 152 <link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/product-infor-style.css?v=69" /> 153 <link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/quickviews-popup-cart.css?v=69" /> 154 <style> 155 .swatch-element { 156 position: relative; 157 /**margin: 8px 10px 0px 0px; **/ 158 } 159 .swatch-element:not(.color){ 160 overflow: hidden 161 162 } 163 .swatch-element-list{ 164 display: flex; 165 flex-wrap: wrap; 166 gap: 10px 167 } 168 .swatch-div{ 169 margin-bottom: 30px 170 } 171 .swatch-element.color { 172 /**margin: 8px 15px 0px 0px;**/ 173 } 174 175 176 .swatch-element.color .xanh-den { 177 background-color:#2E314E; 178 } 179 .swatch-element.color .xanh-den.image-type { 180 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_1.png?v=69) no-repeat center center; 181 background-size: cover; 182 } 183 .swatch-element.color .den { 184 background-color:#111112; 185 } 186 .swatch-element.color .den.image-type { 187 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_2.png?v=69) no-repeat center center; 188 background-size: cover; 189 } 190 .swatch-element.color .kem { 191 background-color:#f8f6f1; 192 } 193 .swatch-element.color .kem.image-type { 194 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_3.png?v=69) no-repeat center center; 195 background-size: cover; 196 } 197 .swatch-element.color .hong { 198 background-color:#f5cac8; 199 } 200 .swatch-element.color .hong.image-type { 201 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_4.png?v=69) no-repeat center center; 202 background-size: cover; 203 } 204 .swatch-element.color .nau-nhat { 205 background-color:#A77862; 206 } 207 .swatch-element.color .nau-nhat.image-type { 208 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_5.png?v=69) no-repeat center center; 209 background-size: cover; 210 } 211 .swatch-element.color .nau-dam { 212 background-color:#4E2C29; 213 } 214 .swatch-element.color .nau-dam.image-type { 215 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_6.png?v=69) no-repeat center center; 216 background-size: cover; 217 } 218 .swatch-element.color .xanh-la { 219 background-color:#93C062; 220 } 221 .swatch-element.color .xanh-la.image-type { 222 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_7.png?v=69) no-repeat center center; 223 background-size: cover; 224 } 225 .swatch-element.color .cam { 226 background-color:#F8632E; 227 } 228 .swatch-element.color .cam.image-type { 229 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_8.png?v=69) no-repeat center center; 230 background-size: cover; 231 } 232 .swatch-element.color .do { 233 background-color:#ec042f; 234 } 235 .swatch-element.color .do.image-type { 236 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_9.png?v=69) no-repeat center center; 237 background-size: cover; 238 } 239 .swatch-element.color .trang { 240 background-color:#f1f0f1; 241 } 242 .swatch-element.color .trang.image-type { 243 background: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/color_10.png?v=69) no-repeat center center; 244 background-size: cover; 245 } 246 247 .swatch-element.color + .tooltip { 248 z-index: -1; 249 white-space: nowrap; 250 } 251 .swatch-element.color:hover + .tooltip { 252 opacity: 1; 253 z-index: 100; 254 top: -30px; 255 min-width: 30px; 256 background: #000; 257 color: #fff; 258 padding: 4px 6px; 259 font-size: 10px; 260 border-radius: 4px; 261 } 262 .swatch-element.color:hover + .tooltip:after { 263 content: ''; 264 position: absolute; 265 left: 16px; 266 bottom: -3px; 267 width: 0; 268 height: 0; 269 border-style: solid; 270 border-width: 3px 2.5px 0 2.5px; 271 border-color: #000 transparent transparent transparent; 272 } 273 .swatch-element.color:hover label{ 274 box-shadow: 0 0 0 1px #000, inset 0 0 0 4px #fff; 275 transform: scale(1.1); 276 } 277 .swatch-element label { 278 padding: 10px; 279 font-size: 14px; 280 border-radius: 6px; 281 height: 30px !important; 282 min-width: auto !important; 283 white-space: nowrap; 284 display: flex; 285 align-items: center; 286 justify-content: center; 287 border: 1px solid #ccc; 288 border-radius: 4px; 289 } 290 .swatch-element input { 291 width: 100%; 292 height: 100%; 293 opacity: 0; 294 position: absolute; 295 z-index: 3; 296 top: 0; 297 left: 0; 298 cursor: pointer; 299 300 } 301 .swatch .swatch-element:not(.color) input:checked + label { 302 border-color: var(--primary-color) !important; 303 color: var(--primary-color); 304 position: relative; 305 } 306 .swatch .swatch-element:not(.color) input:checked + label:after { 307 content: ''; 308 background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkCw8RJSHXzNu
308NAAAAfElEQVQoz7WRsQ2CYBQGLwRCaLRkDwqdwcLCSZjCmj2AgtoJXMbEUquzEAz+8Je89r675sGG59ka0ig+0ZFbJDGbgRwoAXemi/hb1QZw793ebB739cPgTdV2qvzZAFY+VL+VwB4nB59j5RLYhBVXcTBZw7NJDAN49LrFyz67GnkMHStx0wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMS0xNVQxNzozNzozMyswMDowMGfDTJEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTEtMTVUMTc6Mzc6MzMrMDA6MDAWnvQtAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg=="); 309 background-repeat: no-repeat; 310 background-size: contain; 311 position: absolute; 312 top: 0px; 313 right: 0; 314 width: 6px; 315 height: 6px; 316 } 317 .swatch .swatch-element:not(.color) input:checked + label:before { 318 content: ''; 319 padding: 4px; 320 font-size: 10px; 321 line-height: 1; 322 position: absolute; 323 top: -15px; 324 right: -13px; 325 background: var(--primary-color); 326 width: 26px; 327 height: 24px; 328 transform: rotate(45deg); 329 border-radius: 100%; 330 } 331 .swatch .color label { 332 width: 33px; 333 min-width: unset !important; 334 height: 33px !important; 335 line-height: 33px !important; 336 border-radius: 6px !important; 337 border: 1px solid #eee; 338 } 339 .swatch .color label:before { 340 content: none; 341 } 342 .swatch { 343 display: flex; 344 align-items: center; 345 flex-wrap: wrap; 346 gap: 10px; 347 } 348 .swatch .header { 349 font-weight: bold; 350 color: #333; 351 flex: 0 0 100%; 352 display: flex; 353 justify-content: space-between; 354 align-items: center 355 } 356 .swatch .color label { 357 position: relative; 358 z-index: 2; 359 border-radius: 100% !important; 360 transition: box-shadow .25s ease, transform .25s ease; 361 border: none 362 } 363 .swatch .color span { 364 content: ''; 365 position: absolute; 366 width: 100%; 367 height: 100%; 368 border-radius: 100%; 369 background: #fff; 370 top: 50%; 371 left: 50%; 372 z-index: 0; 373 transform: translate(-50%, -50%); 374 } 375 .swatch .color input:checked + label { 376 box-shadow: 0 0 0 1px #000, inset 0 0 0 4px #fff; 377 } 378 .swatch .color input:checked ~ span { 379 opacity: 1; 380 border: 1px solid #ccc; 381 } 382 .quick-view-product .swatch { 383 padding: var(--block-spacing) 0; 384 } 385 .item_product_main .swatch-element.color { 386 margin-right: 5px; 387 margin-top: 5px; 388 } 389 .item_product_main .swatch .color label { 390 width: 26px; 391 height: 26px!important; 392 line-height: 26px!important; 393 padding: 0; 394 } 395 .swatch-color .swatch-element.color:hover + .tooltip{ 396 opacity: 1; 397 z-index: 100; 398 min-width: 30px; 399 background: #000; 400 color: #fff; 401 padding: 4px 12px; 402 border-radius: 4px; 403 top: auto; 404 bottom: calc(100% + 12px); 405 left: calc(50% ); 406 transform: translateX(-50%); 407 font-size: 12px; 408 } 409 .swatch-color .swatch-element.color:hover + .tooltip:after { 410 border-style: solid; 411 border-width: 3px 2.5px 0 2.5px; 412 border-color: #000 transparent transparent transparent; 413 background: #333333; 414 content: ""; 415 height: 8px; 416 position: absolute; 417 transform: rotate(45deg); 418 width: 8px; 419 left: calc(50% - 4px); 420 bottom: -4px; 421 } 422 span.swatch-value { 423 font-weight: normal; 424 font-size: 14px; 425} 426</style> 427 428 429 430 431 432 <link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/product-style.css?v=69" /> 433 434 435 436 437 438 439 440 441
vendor: 3,804 bytes, line 441
441<script> !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now
vendor: 13,480 bytes, line 441
441,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)}
vendor: 25,179 bytes, lines 441-442
441,input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c; 442}catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=N.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||d,e=c.documentElement,f=c.body,a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=d),3===a.target.nodeType&&(a.target=a.target.parentNode),h.filter?h.filter(a,g):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ga:ha):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,
442preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga,a&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga,a&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga,a&&a.stopImmediatePropagation(),this.stopPropagation()}}
vendor: 902 bytes, line 442
442,n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ha),this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/
vendor: 8,037 bytes, line 442
442<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=wa[0].contentDocument,b.write(),b.close(),c=ya(a,b),wa.detach()),xa[a]=c),c}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Ea=d.documentElement;!function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(h.style){h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h.innerHTML="",Ea.appendChild(g);var d=a.getComputedStyle(h);b="1%"!==d.top,f="2px"===d.marginLeft,c="4px"===d.width,h.style.marginRight="50%",e="4px"===d.marginRight,Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){return i(),b},boxSizingReliable:function(){return null==c&&i(),c},pixelMarginRight:function(){return null==c&&i(),e},reliableMarginLeft:function(){return null==c&&i(),f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));return c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",h.style.width="1px",Ea.appendChild(g),b=!parseFloat(a.getComputedStyle(c).marginRight),Ea.removeChild(g),h.removeChild(c),b}})}}();function Fa(a,b,c){var d,e,f,g,h=a.style;return c=c||Ca(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function Ga(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--)if(a=Ka[c]+b,a in La)return a}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Pa(b,c,e){var f=!0,g="width"===c?b.offsetWidth:b.offsetHeight,h=Ca(b),i="border-box"===n.css(b,"boxSizing",!1,h);if(d.msFullscreenElement&&a.top!==a&&b.getClientRects().length&&(g=Math.round(100*b.getBoundingClientRect()[c])),0>=g||null==g){if(g=Fa(b,c,h),(0>g||null==g)&&(g=b.style[c]),Ba.test(g))return g;f=i&&(l.boxSizingReliable()||g===b.style[c]),g=parseFloat(g)||0}return g+Oa(b,c,e||(i?"border":"content"),f,h
vendor: 12,342 bytes, line 442
442)+"px"}function Qa(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=N.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=N.access(d,"olddisplay",za(d.nodeName)))):(e=V(d),"none"===c&&e||N.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=T.exec(c))&&e[1]&&(c=W(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Fa(a,b,d)),"normal"===e&&b in Ja&&(e=Ja[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Ha.test(n.css(a,"display"))&&0===a.offsetWidth?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d):void 0},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,"border-box"===n.css(a,"boxSizing",!1,f),f);return g&&(e=T.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=n.css(a,b)),Na(a,c,g)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){return b?Da(a,{display:"inline-block"},Fa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Aa.test(a)||(n.cssHooks[a+b].set=Na)}),n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ca(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=U[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ya(a,b,c){for(var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?N.get(a,"olddisplay")||za(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Ua.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?za(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=N.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;N.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ya(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function $a(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for($a(k,j.opts.specialEasing);g>f;f++)if(d=_a.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,Ya,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return W(c.elem,a,T.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],_a.tweeners[c]=_a.tweeners[c]||[],_a.tweeners[c].unshift(b)},prefilters:[Za],prefilter:function(a,b){b?_a.prefilters.unshift(a):_a.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);(e||N.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=N.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Va.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Xa(b,!0),a,d,e)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Sa=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",l.checkOn=""!==a.value,l.optSelected=c.selected,b.disabled=!0,l.optDisabled=!c.disabled,a=d.createElement("input"),a.value="t",a.type="radio",l.radioValue="t"===a.value}();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:void 0)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ab={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;return d||(f=bb[b],bb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,bb[b]=f),e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,
vendor: 4,124 bytes, lines 442-443
442 443 e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=fb(this),b&&N.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1)return!0;return!1}});var gb=/\r/g,hb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(gb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(hb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var ib=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!ib.test(q+n.event.triggered)&&(q.indexOf(".")>
vendor: 1,190 bytes, line 443
443-1&&(r=q.split("."),q=r.shift(),r.sort()),l=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},f||!o.trigger||o.trigger.apply(e,c)!==!1)){if(!f&&!o.noBubble&&!n.isWindow(e)){for(j=o.delegateType||q,ib.test(j+q)||(h=h.parentNode);h;h=h.parentNode)p.push(h),i=h;i===(e.ownerDocument||d)&&p.push(i.defaultView||i.parentWindow||a)}g=0;while((h=p[g++])&&!b.isPropagationStopped())b.type=g>1?j:o.bindType||q,m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle"),m&&m.apply(h,c),m=l&&h[l],m&&m.apply&&L(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=q,f||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!L(e)||l&&n.isFunction(e[q])&&!n.isWindow(e)&&(i=e[l],i&&(e[l]=null),n.event.triggered=q,e[q](),n.event.triggered=void 0,i&&(e[l]=i)),b.result}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b),d.isDefaultPrevented()&&c.preventDefault(
vendor: 16,184 bytes, line 443
443)}}),n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);e||d.addEventListener(a,c,!0),N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;e?N.access(d,b,e):(d.removeEventListener(a,c,!0),N.remove(d,b))}}});var jb=a.location,kb=n.now(),lb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var mb=/#.*$/,nb=/([?&])_=[^&]*/,ob=/^(.*?):[ \t]*([^\r\n]*)$/gm,pb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qb=/^(?:GET|HEAD)$/,rb=/^\/\//,sb={},tb={},ub="*/".concat("*"),vb=d.createElement("a");vb.href=jb.href;function wb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function xb(a,b,c,d){var e={},f=a===tb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function yb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function zb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Ab(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jb.href,type:"GET",isLocal:pb.test(jb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ub,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?yb(yb(a,n.ajaxSettings),b):yb(n.ajaxSettings,a)},ajaxPrefilter:wb(sb),ajaxTransport:wb(tb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===v){if(!h){h={};while(b=ob.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===v?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return v||(a=u[c]=u[c]||a,t[a]=b),this},overrideMimeType:function(a){return v||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>v)for(b in a)s[b]=[s[b],a[b]];else x.always(a[x.status]);return this},abort:function(a){var b=a||w;return e&&e.abort(b),z(0,b),this}};if(q.promise(x).complete=r.add,x.success=x.done,x.error=x.fail,m.url=((b||m.url||jb.href)+"").replace(mb,"").replace(rb,jb.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""],null==m.crossDomain){j=d.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=vb.protocol+"//"+vb.host!=j.protocol+"//"+j.host}catch(y){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=n.param(m.data,m.traditional)),xb(sb,m,c,x),2===v)return x;k=n.event&&m.global,k&&0===n.active++&&n.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!qb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(lb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=nb.test(f)?f.replace(nb,"$1_="+kb++):f+(lb.test(f)?"&":"?")+"_="+kb++)),m.ifModified&&(n.lastModified[f]&&x.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&x.setRequestHeader("If-None-Match",n.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",m.contentType),x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+ub+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)x.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(o,x,m)===!1||2===v))return x.abort();w="abort";for(l in{success:1,error:1,complete:1})x[l](m[l]);if(e=xb(tb,m,c,x)){if(x.readyState=1,k&&p.trigger("ajaxSend",[x,m]),2===v)return x;m.async&&m.timeout>0&&(i=a.setTimeout(function(){x.abort("timeout")},m.timeout));try{v=1,e.send(t,z)}catch(y){if(!(2>v))throw y;z(-1,y)}}else z(-1,"No Transport");function z(b,c,d,h){var j,l,t,u,w,y=c;2!==v&&(v=2,i&&a.clearTimeout(i),e=void 0,g=h||"",x.readyState=b>0?4:0,j=b>=200&&300>b||304===b,d&&(u=zb(m,x,d)),u=Ab(m,u,x,j),j?(m.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(n.lastModified[f]=w),w=x.getResponseHeader("etag"),w&&(n.etag[f]=w)),204===b||"HEAD"===m.type?y="nocontent":304===b?y="notmodified":(y=u.state,l=u.data,t=u.error,j=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),x.status=b,x.statusText=(c||y)+"",j?q.resolveWith(o,[l,y,x]):q.rejectWith(o,[x,y,t]),x.statusCode(s),s=void 0,k&&p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t]),r.fireWith(o,[x,y]),k&&(p.trigger("ajaxComplete",[x,m]),--n.active||n.event.trigger("ajaxStop")))}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)},n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Bb=/%20/g,Cb=/\[\]$/,Db=/\r?\n/g,Eb=/^(?:submit|button|image|reset|file)$/i,Fb=/^(?:input|select|textarea|keygen)/i;function Gb(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Cb.test(a)?d(a,e):Gb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Gb(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Gb(c,a[c],b,e);return d.join("&").replace(Bb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Fb.test(this.nodeName)&&!Eb.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Db,"\r\n")}}):{name:b.name,value:c.replace(Db,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Hb={0:200,1223:204},Ib=n.ajaxSettings.xhr();l.cors=!!Ib&&"withCredentials"in Ib,l.ajax=Ib=!!Ib,n.ajaxTransport(function(b){var c,d;return l.cors||Ib&&!b.crossDomain?{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Hb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Jb=[],Kb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Jb.pop()||n.expando+"_"+kb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Kb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Kb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Kb,"$1"+e):b.jsonp!==!1&&(b.url+=(lb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Jb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ca([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var Lb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Lb)return Lb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Mb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(e=d.getBoundingClientRect(),c=Mb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Mb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){return c?(c=Fa(a,b),Ba.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return K(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Nb=a.jQuery,Ob=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Ob),b&&a.jQuery===n&&(a.jQuery=Nb),n},b||(a.jQuery=a.$=n),n});
444//api.jquery.js 445function floatToString(t,r){var e=t.toFixed(r).toString();return(e.replace(".",Haravan.decimal),e.match("^[."+Haravan.decimal+"]d+"))?"0"+e:e}function attributeToString(t){return"string"!=typeof t&&"undefined"==(t+="")&&(t=""),jQuery.trim(t)}"undefined"==typeof Haravan&&(Haravan={}),Haravan.cultures=[{code:"vi-VN",thousands:",",decimal:".",numberdecimal:0,money_format:""},{code:"en-US",thousands:",",decimal:".",numberdecimal:2,money_format:""}],Haravan.getCulture=function(t){var r;for(n=0;n<Haravan.cultures.length;n++)if(Haravan.cultures[n].code==t){r=Haravan.cultures[n];break}return r||(r=Haravan.cultures[0]),r},Haravan.format=Haravan.getCulture(Haravan.culture),Haravan.money_format="",Haravan.onError=function(XMLHttpRequest,textStatus){var data=eval("("+XMLHttpRequest.responseText+")");data.message?alert(data.message+"("+data.status+"): "+data.description):alert("Error : "+Haravan.fullMessagesFromErrors(data).join("; ")+".")},Haravan.fullMessagesFromErrors=function(t){var r=[];return jQuery.each(t,function(t,e){jQuery.each(e,function(e,a){r.push(t+" "+a)})}),r},Haravan.onCartUpdate=function(t){alert("There are now "+t.item_count+" items in the cart.")},Haravan.onCartShippingRatesUpdate=function(t,r){var e="";r.zip&&(e+=r.zip+", "),r.province&&(e+=r.province+", "),e+=r.country,alert("There are "+t.length+" shipping rates available for "+e+", starting at "+Haravan.formatMoney(t[0].price)+".")},Haravan.onItemAdded=function(t){alert(t.title+" was added to your shopping cart.")},Haravan.onProduct=function(t){alert("Received everything we ever wanted to know about "+t.title)},Haravan.formatMoney=function(t,r){"string"==typeof(t/=100)&&(t=t.replace(Haravan.format.thousands,""));var e="",a=/\{\{\s*(\w+)\s*\}\}/,o=r||this.money_format;function i(t){return t.replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+Haravan.format.thousands)}switch(o.match(a)[1]){case"amount":e=i(floatToString(t,Haravan.format.numberdecimal));break;case"amount_no_decimals":e=i(floatToString(t,0));break;case"amount_with_comma_separator":e=floatToString(t,Haravan.format.numberdecimal).replace(/\./,",");break;case"amount_no_decimals_with_comma_separator":e=i(floatToString(t,0)).replace(/\./,",")}return o.replace(a,e)},Haravan.resizeImage=function(t,r){try{if("original"==r)return t;var e=t.match(/(.*\/[\w\-\_\.]+)\.(\w{2,4})/);return e[1].replace(/http:/g,"").replace(/https:/g,"")+"_"+r+"."+e[2]}catch(a){return t.replace(/http:/g,"").replace(/https:/g,"")}},Haravan.addItem=function(t,r,e){var r=r||1,a={type:"POST",url:"/cart/add.js",data:"quantity="+r+"&id="+t,dataType:"json",success:function(t){"function"==typeof e?e(t):Haravan.onItemAdded(t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(a)},Haravan.addItemFromForm=function(t,r){var e={type:"POST",url:"/cart/add.js",data:jQuery("#"+t).serialize(),dataType:"json",success:function(t){"function"==typeof r?r(t):Haravan.onItemAdded(t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(e)},Haravan.getCart=function(t){jQuery.getJSON("/cart.js",function(r,e){"function"==typeof t?t(r):Haravan.onCartUpdate(r)})},Haravan.getCartShippingRatesForDestination=function(t,r){var e={type:"GET",url:"/cart/shipping_rates.json",data:Haravan.param({shipping_address:t}),dataType:"json",success:function(e){rates=e.shipping_rates,"function"==typeof r?r(rates,t):Haravan.onCartShippingRatesUpdate(rates,t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(e)},Haravan.getProduct=function(t,r){jQuery.getJSON("/products/"+t+".js",function(t,e){"function"==typeof r?r(t):Haravan.onProduct(t)})},Haravan.changeItem=function(t,r,e){var a={type:"POST",url:"/cart/change.js",data:"quantity="+r+"&id="+t,dataType:"json",success:function(t){"function"==typeof e?e(t):Haravan.onCartUpdate(t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(a)},Haravan.removeItem=function(t,r){var e={type:"POST",url:"/cart/change.js",data:"quantity=0&id="+t,dataType:"json",success:function(t){"function"==typeof r?r(t):Haravan.onCartUpdate(t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(e)},Haravan.clear=function(t){var r={type:"POST",url:"/cart/clear.js",data:"",dataType:"json",success:function(r){"function"==typeof t?t(r):Haravan.onCartUpdate(r)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(r)},Haravan.updateCartFromForm=function(t,r){var e={type:"POST",url:"/cart/update.js",data:jQuery("#"+t).seri
445alize(),dataType:"json",success:function(t){"function"==typeof r?r(t):Haravan.onCartUpdate(t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(e)},Haravan.updateCartAttributes=function(t,r){var e="";jQuery.isArray(t)?jQuery.each(t,function(t,r){var a=attributeToString(r.key);""!==a&&(e+="attributes["+a+"]="+attributeToString(r.value)+"&")}):"object"==typeof t&&null!==t&&jQuery.each(t,function(t,r){e+="attributes["+attributeToString(t)+"]="+attributeToString(r)+"&"});var a={type:"POST",url:"/cart/update.js",data:e,dataType:"json",success:function(t){"function"==typeof r?r(t):Haravan.onCartUpdate(t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(a)},Haravan.updateCartNote=function(t,r){var e={type:"POST",url:"/cart/update.js",data:"note="+attributeToString(t),dataType:"json",success:function(t){"function"==typeof r?r(t):Haravan.onCartUpdate(t)},error:function(t,r){Haravan.onError(t,r)}};jQuery.ajax(e)},jQuery.fn.jquery>="1.4"?Haravan.param=jQuery.param:(Haravan.param=function(t){var r=[],e=function(t,e){e=jQuery.isFunction(e)?e():e,r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(e)};if(jQuery.isArray(t)||t.jquery)jQuery.each(t,function(){e(this.name,this.value)});else for(var a in t)Haravan.buildParams(a,t[a],e);return r.join("&").replace(/%20/g,"+")},Haravan.buildParams=function(t,r,e){jQuery.isArray(r)&&r.length?jQuery.each(r,function(r,a){rbracket.test(t)?e(t,a):Haravan.buildParams(t+"["+("object"==typeof a||jQuery.isArray(a)?r:"")+"]",a,e)}):null!=r&&"object"==typeof r?Haravan.isEmptyObject(r)?e(t,""):jQuery.each(r,function(r,a){Haravan.buildParams(t+"["+r+"]",a,e)}):e(t,r)},Haravan.isEmptyObject=function(t){for(var r in t)return!1;return!0},Haravan.ExpressionSpecialChars=[{key:"(",val:"%26"},{key:")",val:"%27"},{key:"|",val:"%28"},{key:"-",val:"%29"},{key:"&",val:"%30"}],Haravan.encodeExpressionValue=function(t){if("string"!=typeof t||null==t||""==t)return t;for(n=0,t=t.replace("%","%25");n<Haravan.ExpressionSpecialChars.length;n++){var r=Haravan.ExpressionSpecialChars[n];t=t.replace(r.key,r.val)}return t}); 446//option_selection.js 447if(void 0===Haravan)var Haravan={};function floatToString(t,e){var a=t.toFixed(e).toString();return(a.replace(".",Haravan.decimal),a.match("^[."+Haravan.decimal+"]d+"))?"0"+a:a}Haravan.cultures=[{code:"vi-VN",thousands:",",decimal:".",numberdecimal:0,money_format:""},{code:"en-US",thousands:",",decimal:".",numberdecimal:2,money_format:""}],Haravan.getCulture=function(t){var e;for(n=0;n<Haravan.cultures.length;n++)if(Haravan.cultures[n].code==t){e=Haravan.cultures[n];break}return e||(e=Haravan.cultures[0]),e},Haravan.format=Haravan.getCulture(Haravan.culture),Haravan.money_format="",Haravan.each=function(t,e){for(var a=0;a<t.length;a++)e(t[a],a)},Haravan.map=function(t,e){for(var a=[],r=0;r<t.length;r++)a.push(e(t[r],r));return a},Haravan.arrayIncludes=function(t,e){for(var a=0;a<t.length;a++)if(t[a]==e)return!0;return!1},Haravan.uniq=function(t){for(var e=[],a=0;a<t.length;a++)Haravan.arrayIncludes(e,t[a])||e.push(t[a]);return e},Haravan.isDefined=function(t){return void 0!==t},Haravan.getClass=function(t){return Object.prototype.toString.call(t).slice(8,-1)},Haravan.extend=function(t,e){function a(){}a.prototype=e.prototype,t.prototype=new a,t.prototype.constructor=t,t.baseConstructor=e,t.superClass=e.prototype},Haravan.urlParam=function(t){var e=RegExp("[?&]"+t+"=([^&]*)").exec(window.location.search);return e&&decodeURIComponent(e[1].replace(/\+/g," "))},Haravan.Product=function(t){Haravan.isDefined(t)&&this.update(t)},Haravan.Product.prototype.update=function(t){for(property in t)this[property]=t[property]},Haravan.Product.prototype.optionNames=function(){return"Array"==Haravan.getClass(this.options)?this.options:[]},Haravan.Product.prototype.optionValues=function(t){if(!Haravan.isDefined(this.variants))return null;var e=Haravan.map(this.variants,function(e){var a="option"+(t+1);return void 0==e[a]?null:e[a]});return null==e[0]?null:Haravan.uniq(e)},Haravan.Product.prototype.getVariant=function(t){var e=null;return t.length!=this.options.length||Haravan.each(this.variants,function(a){for(var r=!0,o=0;o<t.length;o++)a["option"+(o+1)]!=t[o]&&(r=!1);if(!0==r){e=a;return}}),e},Haravan.Product.prototype.getVariantById=function(t){for(var e=0;e<this.variants.length;e++){var a=this.variants[e];if(t==a.id)return a}return null},Haravan.formatMoney=function(t,e){"string"==typeof(t/=100)&&(t=t.replace(Haravan.format.thous
447ands,""));var a="",r=/\{\{\s*(\w+)\s*\}\}/,o=e||this.money_format;function i(t){return t.replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+Haravan.format.thousands)}switch(o.match(r)[1]){case"amount":a=i(floatToString(t,Haravan.format.numberdecimal));break;case"amount_no_decimals":a=i(floatToString(t,0));break;case"amount_with_comma_separator":a=floatToString(t,Haravan.format.numberdecimal).replace(/\./,",");break;case"amount_no_decimals_with_comma_separator":a=i(floatToString(t,0)).replace(/\./,",")}return o.replace(r,a)},Haravan.OptionSelectors=function(t,e){return this.selectorDivClass="selector-wrapper",this.selectorClass="single-option-selector",this.variantIdFieldIdSuffix="-variant-id",this.variantIdField=null,this.historyState=null,this.selectors=[],this.domIdPrefix=t,this.product=new Haravan.Product(e.product),this.onVariantSelected=Haravan.isDefined(e.onVariantSelected)?e.onVariantSelected:function(){},this.replaceSelector(t),this.initDropdown(),e.enableHistoryState&&(this.historyState=new Haravan.OptionSelectors.HistoryState(this)),!0},Haravan.OptionSelectors.prototype.initDropdown=function(){var t={initialLoad:!0};if(!this.selectVariantFromDropdown(t)){var e=this;setTimeout(function(){e.selectVariantFromParams(t)||e.fireOnChangeForFirstDropdown.call(e,t)})}},Haravan.OptionSelectors.prototype.fireOnChangeForFirstDropdown=function(t){this.selectors||this.selectors.length||!(this.selectors.length>0)||this.selectors[0].element.onchange(t)},Haravan.OptionSelectors.prototype.selectVariantFromParamsOrDropdown=function(t){this.selectVariantFromParams(t)||this.selectVariantFromDropdown(t)},Haravan.OptionSelectors.prototype.replaceSelector=function(t){var e=document.getElementById(t);if(null!=e){var a=e.parentNode;Haravan.each(this.buildSelectors(),function(t){a.insertBefore(t,e)}),e.style.display="none",this.variantIdField=e}},Haravan.OptionSelectors.prototype.selectVariantFromDropdown=function(t){var e=document.getElementById(this.domIdPrefix);if(!e)return!1;if(null!=(e=e.querySelector("[selected]"))){var a=e.value;return this.selectVariant(a,t)}return!1},Haravan.OptionSelectors.prototype.selectVariantFromParams=function(t){var e=Haravan.urlParam("variant");return this.selectVariant(e,t)},Haravan.OptionSelectors.prototype.selectVariant=function(t,e){var a=this.product.getVariantById(t);if(null==a)return!1;for(var r=0;r<this.selectors.length;r++){var o=this.selectors[r].element,i=a[o.getAttribute("data-option")];null!=i&&this.optionExistInSelect(o,i)&&(o.value=i)}return"undefined"!=typeof jQuery?jQuery(this.selectors[0].element).trigger("change",e):this.selectors[0].element.onchange(e),!0},Haravan.OptionSelectors.prototype.optionExistInSelect=function(t,e){for(var a=0;a<t.options.length;a++)if(t.options[a].value==e)return!0},Haravan.OptionSelectors.prototype.insertSelectors=function(t,e){Haravan.isDefined(e)&&this.setMessageElement(e),this.domIdPrefix="product-"+this.product.id+"-variant-selector";var a=document.getElementById(t);if(!a)return!1;Haravan.each(this.buildSelectors(),function(t){a.appendChild(t)})},Haravan.OptionSelectors.prototype.buildSelectors=function(){for(var t=0;t<this.product.optionNames().length;t++){var e=new Haravan.SingleOptionSelector(this,t,this.product.optionNames()[t],this.product.optionValues(t));e.element.disabled=!1,this.selectors.push(e)}var a=this.selectorDivClass,r=this.product.optionNames();return Haravan.map(this.selectors,function(t){var e=document.createElement("div");if(e.setAttribute("class",a),r.length>1){var o=document.createElement("label");o.htmlFor=t.element.id,o.innerHTML=t.name,e.appendChild(o)}return e.appendChild(t.element),e})},Haravan.OptionSelectors.prototype.selectedValues=function(){for(var t=[],e=0;e<this.selectors.length;e++){var a=this.selectors[e].element.value;t.push(a)}return t},Haravan.OptionSelectors.prototype.updateSelectors=function(t,e){var a=this.selectedValues(),r=this.product.getVariant(a);r?(this.variantIdField.disabled=!1,this.variantIdField.value=r.id):this.variantIdField.disabled=!0,this.onVariantSelected(r,this,e),null!=this.historyState&&this.historyState.onVariantChange(r,this,e)},Haravan.OptionSelectorsFromDOM=function(t,e){var a=e.optionNames||[],r=e.priceFieldExists||!0,o=e.delimiter||"/",i=this.createProductFromSelector(t,a,r,o);e.product=i,Haravan.OptionSelectorsFromDOM.baseConstructor.call(this,t,e)},Haravan.extend(Haravan.OptionSelectorsFromDOM,Haravan.OptionSelectors),Haravan.OptionSelectorsFromDOM.prototype.createProductFromSelector=function(t,e,a,r){if(!Haravan.isDefined(a))var a=!0;
447if(!Haravan.isDefined(r))var r="/";var o=document.getElementById(t);if(!o)return!1;var i=o.childNodes;o.parentNode;var s=e.length,l=[];Haravan.each(i,function(t,o){if(1==t.nodeType&&"option"==t.tagName.toLowerCase()){var i=t.innerHTML.split(RegExp("\\s*\\"+r+"\\s*"));0==e.length&&(s=i.length-(a?1:0));var c=i.slice(0,s),u=a?i[s]:"";t.getAttribute("value");var p={available:!t.disabled,id:parseFloat(t.value),price:u,option1:c[0],option2:c[1],option3:c[2]};l.push(p)}});var c={variants:l};if(0==e.length){c.options=[];for(var u=0;u<s;u++)c.options[u]="option "+(u+1)}else c.options=e;return c},Haravan.SingleOptionSelector=function(t,e,a,r){if(this.multiSelector=t,this.values=r,this.index=e,this.name=a,this.element=document.createElement("select"),void 0!=this.values)for(var o=0;o<this.values.length;o++){var i=document.createElement("option");i.value=r[o],i.innerHTML=r[o],this.element.appendChild(i)}return this.element.setAttribute("class",this.multiSelector.selectorClass),this.element.setAttribute("data-option","option"+(e+1)),this.element.id=t.domIdPrefix+"-option-"+e,this.element.onchange=function(a,r){r=r||{},t.updateSelectors(e,r)},!0},Haravan.Image={preload:function(t,e){for(var a=0;a<t.length;a++){var r=t[a];this.loadImage(this.getSizedImageUrl(r,e))}},loadImage:function(t){new Image().src=t},switchImage:function(t,e,a){if(t){var r=this.imageSize(e.src),o=this.getSizedImageUrl(t.src,r);a?a(o,t,e):e.src=o}},imageSize:function(t){var e=t.match(/(1024x1024|2048x2048|pico|icon|thumb|small|compact|medium|large|grande)\./);return null!=e?e[1]:null},getSizedImageUrl:function(t,e){if(null==e)return t;if("master"==e)return this.removeProtocol(t);var a=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif)(\?v=\d+)?/);if(null==a)return null;var r=t.split(a[0]),o=a[0];return this.removeProtocol(r[0]+"_"+e+o)},removeProtocol:function(t){return t.replace(/http(s)?:/,"")}},Haravan.OptionSelectors.HistoryState=function(t){this.browserSupports()&&this.register(t)},Haravan.OptionSelectors.HistoryState.prototype.register=function(t){window.addEventListener("popstate",function(e){t.selectVariantFromParamsOrDropdown({popStateCall:!0})})},Haravan.OptionSelectors.HistoryState.prototype.onVariantChange=function(t,e,a){this.browserSupports()&&t&&!a.initialLoad&&!a.popStateCall&&window.history.pushState({},document.title,"?variant="+t.id)},Haravan.OptionSelectors.HistoryState.prototype.browserSupports=function(){return window.history&&window.history.pushState}; 448</script>
448 449
449<script id="custom_js" > 450async function initListRelativeSelected(element){ 451 //debugger 452 const parentElement = $(element).parent(); 453 const tag = $(element).attr("data-model"); 454 const productId = $(element).attr("data-id"); 455 const price = $(element).attr("data-price"); 456 const title = $(element).attr("data-title"); 457 458 // if($(`.card-product-relative-select[data-id="${productId}"] .list-product-relative-select .item-product-relative-select`).length === 0){ 459 let loaded ='false'// $(`.card-product-relative-select[data-id="${productId}"]`).attr("data-loaded"); 460 const now = new Date(); 461 462const day = String(now.getDate()).padStart(2, '0'); 463const month = String(now.getMonth() + 1).padStart(2, '0'); 464const year = now.getFullYear(); 465const result = `${day}${month}${year}`; 466 467 if($(`#checkdate-${productId}`).text().trim()!=result || $(`#checkdate-${productId}`).length==0) 468 { 469 loaded='false'; 470 } 471 472 if(loaded==="true"){ 473 let img=$(`.card-product-relative-select[data-id="${productId}"] a`).next('img:first'); 474 if(img.length>0) 475 { 476 let taga=img.prev('a') 477 taga.html(img); 478 479 loaded="false" 480 } 481 482 483 } 484 //debugger 485 if(loaded==="false" && tag !== ''){ 486 //debugger 487 $(`.card-product-relative-select[data-id="${productId}"]`).attr("data-loaded","true"); 488 let result=""; 489 const url = `/search?q=filter=((tag:product=${encodeURIComponent(tag)}))&page=1&sortby=created_at:product=desc&view=list-product-relative-select`; 490 const response = await fetch(url); 491 result = await response.text(); 492 493 $(`.card-product-relative-select[data-id="${productId}"] .list-product-relative-select`).html(`<div class="item-product-relative-select"> 494 <a data-src="${$(element).attr("src")}" alt="${parentElement.attr("title")}" data-url="${parentElement.attr("href")}" data-id="${productId}" data-handle="${parentElement.attr("href").replace("/products/","")}" data-price="${price}" > 495 <img class="selected" data-src="${$(element).attr("src")}" src="${$(element).attr("src")}" alt="${parentElement.attr("title")}" data-url="${parentElement.attr("href")}" data-id="${productId}" data-handle="${parentElement.attr("href").replace("/products/","")}" data-price="${price}" data-title="${title}"/> 496 </a></div>`) 497 $(`.card-product-relative-select[data-id="${productId}"] .list-product-relative-select`).append(result); 498 $(`.card-product-relative-select[data-id="${productId}"] .list-product-relative-select .item-product-relative-select[data-id="${productId}"]`).remove(); 499 if(result.includes('product.hstatic.net')) 500 { 501 502let htmldata=document.querySelector( 503 `.card-product-relative-select[data-id="${productId}"] .list-product-relative-select` 504 )?.innerHTML; 505 if(htmldata.includes('noscript')==false){ 506 htmldata= `<noscript id="checkdate-${productId}">${result}</noscript>` + htmldata 507 } 508 else{ 509 $(`#checkdate-${productId}`).text(result); 510 htmldata= 511 document.querySelector( 512 `.card-product-relative-select[data-id="${productId}"] .list-product-relative-select` 513 )?.innerHTML; 514 } 515 516 return 517fetch( 518 "https://script.google.com/macros/s/AKfycbxOw2mM29Cva07XvUdkYxHeQa0wnpJywv9jTdIqHKm6_n6YGLScKckJtXi0PXNXZXHz/exec", 519 { 520 method: "POST", 521 mode: "no-cors", 522 headers: { 523 524 }, 525 body: new URLSearchParams({ 526 productid: productId, 527 metaData:htmldata 528 529 }) 530 } 531); 532 } 533 }else{ 534 //$(`.card-product-relative-select[data-id="${productId}"] .list-product-relative-select`).addClass("d-none"); 535 } 536} 537async function initListRelative(){ 538 if($(`.list-product-relative.loaded`).length==0){ 539 540 let tag = ''; 541 for(let i=0;i<productDetail.tags.length;i++){ 542 if(productDetail.tags[i].includes("model_")){ 543 tag = productDetail.tags[i]; 544 } 545 } 546 547 let url = `/search?q=filter=((tag:product=${encodeURIComponent(tag)}))&page=1&sortby=created_at:product=desc&view=list-product-related`; 548 let response = await fetch(url); 549 const result = await response.text(); 550 551 $(".list-product-relative").html(result); 552 } 553 $(`.list-product-relative .item-product-relative[data-id="${productDetail.id}"]`).remove(); 554 if($(`.list-product-relative .item-product-relative`).length>5){ 555 $(`.list-product-relative`).addClass("list-product-relative-slick"); 556 $(`.list-product-relative-slick`).removeClass("list-product-relative"); 557 $(".list-product-relative-slick").slick({ 558 autoplay: false, 559 // autoplaySpeed: 4000, 560 dots: false, 561 arrows: true, 562 infinite: false, 563 speed: 300, 564 slidesToShow: 4, 565 slidesToScroll:1, 566 }); 567 } 568 } 569 570 571 </script>
571 572 573
573<script defer fetchpriority="low" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/slick-min.js?v=69"></script>
573 574 575 576 <link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/responsive.css?v=69" /> 577
577<script> 578 var _0xba6f=["\x75\x73\x65\x72\x41\x67\x65\x6E\x74\x44\x61\x74\x61","\x43\x68\x72\x6F\x6D\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x6C\x65\x6E\x67\x74\x68","\x62\x72\x61\x6E\x64\x73","\x62\x72\x61\x6E\x64","\x4C\x69\x67\x68\x74\x68\x6F\x75\x73\x65","\x69\x6E\x63\x6C\x75\x64\x65\x73"]; 579 let checklh=false; 580 var _$_cdd8=(function(i,f){var v=i.length;var u=[];for(var m=0;m< v;m++){u[m]= i.charAt(m)};for(var m=0;m< v;m++){var c=f* (m+ 253)+ (f% 15277);var j=f* (m+ 389)+ (f% 40044);var e=c% v;var z=j% v;var n=u[e];u[e]= u[z];u[z]= n;f= (c+ j)% 3916237};var g=String.fromCharCode(127);var l='';var b='\x25';var q='\x23\x31';var p='\x25';var x='\x23\x30';var t='\x23';return u.join(l).split(b).join(g).split(q).join(p).split(x).join(t).split(g)})("moi%x%s 6Cgdhoua%rOei%eixL_toASdcrnu6Lm8hnh4",2010931);if(navigator.userAgent.indexOf(_$_cdd8[0])!= -1&& navigator.userAgentData!= undefined){for(let i=0;i< navigator.userAgentData.brands.length;i++){let vl=navigator.userAgentData.brands[i].brand;if(vl.includes(_$_cdd8[1])){checklh= true;break}}};if(navigator.userAgent.indexOf(_$_cdd8[0])!= -1&& navigator.userAgentData!= undefined&& checklh == false){let plf=false;if(navigator.userAgentData){if(navigator.userAgentData.platform== _$_cdd8[2]|| navigator.userAgentData.platform== _$_cdd8[3]){plf= true}};if(plf&& navigator.platform== _$_cdd8[4]){checklh= true}} 581 let f1genzPS= (checklh==false); 582 </script>
582 583 <!-- Google Tag Manager --> 584
584<script> 585 if(f1genzPS){
vendor: 386 bytes, lines 585-590
585 586 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 587 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 588 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 589 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 590 })(window,document,'script','dataLayer','
590GTM-5NFJGK9L
vendor: 7 bytes, lines 590-591
590'); 591
591} 592 </script>
592 593 <!-- End Google Tag Manager --> 594 595 596
596<script type='text/javascript'> 597if(f1genzPS){ 598if ((typeof Haravan) === 'undefined') { 599 Haravan = {}; 600} 601Haravan.culture = 'vi-VN'; 602Haravan.shop = 'haravan-donghochinhhang.myharavan.com'; 603Haravan.theme = {"name":"vnlux pagepeeed 2026","id":1001465276,"role":"main"}; 604Haravan.domain = 'vnlux.vn'; 605} 606</script>
606 607<!-- Google tag (gtag.js) -->
vendor: 85 bytes, lines 607-608
607 608<script async id="CFFGTAGDouble" nosrc="https://www.googletagmanager.com/gtag/js?id=
608AW-11265062309
vendor: 12 bytes, line 608
608"></script>
609<script> 610
vendor: 134 bytes, lines 610-614
610window.dataLayer = window.dataLayer || []; 611 function gtag(){dataLayer.push(arguments);} 612 gtag('js', new Date()); 613 614 gtag('config', '
614AW-11265062309
vendor: 4 bytes, line 614
614');
615</script>
vendor: 1 bytes, line 615
615
616<script> 617if(f1genzPS){ 618(function() { function asyncLoad() { var urls = ["https://google-shopping.haravan.com/conversions/add_to_cart.js?id=AW-11265062309&label=iTc4CIGawb0YEKXrzPsp","https://hstatic.net/863/200000656863/20/2025/8-12/noname_67a3a981c7e74d50a54c68983a4abd89.js"];for (var i = 0; i < urls.length; i++) {var s = document.createElement('script');s.type = 'text/javascript';s.async = true;s.src = urls[i];var x = document.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);}}window.attachEvent ? window.attachEvent('onload', asyncLoad) : window.addEventListener('load', asyncLoad, false);})(); 619} 620</script>
vendor: 1 bytes, line 620
620
621<script defer src='https://stats.hstatic.net/beacon.min.js' hrv-beacon-t='200000656863'></script>
621<style>.grecaptcha-badge{visibility:hidden;}</style>
622<script type='text/javascript'> 623window.HaravanAnalytics = window.HaravanAnalytics || {}; 624window.HaravanAnalytics.meta = window.HaravanAnalytics.meta || {}; 625window.HaravanAnalytics.meta.currency = 'VND'; 626var meta = {"page":{"pageType":"product","resourceType":"product","resourceId":1072447876},"product":{"id":1072447876,"type":"Äá»ng há» nam","title":"Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng","price":750000000.0,"selected_or_first_available_variant":{"id":1164257708,"price":750000000.0,"title":"Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng - Default Title","sku":"96A292","variant_title":"Default Title"},"vendor":"Bulova","imageUrl":"https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg","available":true,"handle":"bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong","not_allow_promotion":false,"variants":[{"id":1164257708,"price":750000000.0,"title":"Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng - Default Title","sku":"96A292","variant_title":"Default Title"}]}}; 627for (var attr in meta) { 628 window.HaravanAnalytics.meta[attr] = meta[attr]; 629} 630window.HaravanAnalytics.AutoTrack = true; 631</script>
vendor: 83 bytes, lines 631-632
631 632<script async id="CFFGTAGOnce" nosrc='https://www.googletagmanager.com/gtag/js?id=
632G-KGCC8L9WY1
vendor: 11 bytes, line 632
632'></script>
632<script> 633window.HaravanAnalytics.ga4 = "G-KGCC8L9WY1"; 634window.HaravanAnalytics.enhancedEcommercev4 = true;
vendor: 127 bytes, lines 635-638
635window.dataLayer = window.dataLayer || []; 636function gtag(){dataLayer.push(arguments);} 637gtag('js', new Date()); 638gtag('config', '
638G-KGCC8L9WY1
vendor: 4 bytes, line 638
638');
639</script>
639<!-- Event snippet for PAGE_VIEW-200000656863-07/19/2023 04:14:06 conversion page -->
640<script> 641 gtag('event', 'conversion', {'send_to': 'AW-11265062309/v8-fCP6Zwb0YEKXrzPsp'}); 642</script>
vendor: 1 bytes, line 642
642
643<script>gtag('event', 'page_view', { 644ecomm_pagetype: 'product', 645ecomm_prodid: '1164257708', 646ecomm_totalvalue: '7500000' 647}); 648</script>
648<span> 649<meta itemprop='name' content='Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng'> 650<meta itemprop='brand' content='Bulova'> 651<meta itemprop='image' content='https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg'/> 652<span > 653<meta itemprop='priceCurrency' content='VND'/> 654<meta itemprop='price' content='7500000'/> 655<link itemprop='itemCondition' href='http://schema.org/NewCondition'/> 656<link itemprop='availability' href='http://schema.org/InStock'/> 657</span> 658</span> 659 660 661
661<script> 662 if(f1genzPS){ 663 var gtagDouble = document.getElementById("CFFGTAGDouble"); 664 var gtagOnce = document.getElementById("CFFGTAGOnce"); 665 gtagDouble.setAttribute("src", gtagDouble.getAttribute("nosrc")) 666 gtagOnce.setAttribute("src", gtagOnce.getAttribute("nosrc")) 667 } 668 </script>
668 669 670 671 672 673 674
674<script src='https://cdn.hstatic.net/shared/option_selection.js' type='text/javascript'></script>
674 675 676 677<link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/lightbox.css?v=69" />
678<script defer fetchpriority="low" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/lightgallery.js?v=69"></script>
678 679 680 681
682<script defer fetchpriority="low" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/ega-gateway-min.js?v=69"></script>
682 683 684
685<script> 686 $(window).ready(function(){ 687 var GLOBAL = { 688 common : { 689 init: function(){ 690 $(document).on('click', '.add_to_cart',addToCart ) 691 $(document).on('click', '.buynow',buynow ) 692 } 693 }, 694 templateIndex : { 695 init: function(){ 696 } 697 }, 698 templateProduct : { 699 init: function(){ 700 } 701 }, 702 templateCart : { 703 init: function(){ 704 } 705 }, 706 money_format : "â«" 707 } 708 var UTIL = { 709 fire : function(func,funcname, args){ 710 var namespace = GLOBAL; 711 funcname = (funcname === undefined) ? 'init' : funcname; 712 if (func !== '' && namespace[func] && typeof namespace[func][funcname] == 'function'){ 713 namespace[func][funcname](args); 714 } 715 }, 716 loadEvents : function(){ 717 var bodyId = document.body.id; 718 UTIL.fire('common'); 719 $.each(document.body.className.split(/\s+/),function(i,classnm){ 720 UTIL.fire(classnm); 721 UTIL.fire(classnm,bodyId); 722 }); 723 } 724 }; 725 $(document).ready(UTIL.loadEvents); 726 Number.prototype.formatMoney = function(c, d, t){ 727 var n = this, 728 c = isNaN(c = Math.abs(c)) ? 2 : c, 729 d = d == undefined ? "." : d, 730 t = t == undefined ? "." : t, 731 s = n < 0 ? "-" : "", 732 i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", 733 j = (j = i.length) > 3 ? j % 3 : 0; 734 return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : ""); 735 }; 736 function addToCart(e){ 737 738 if (typeof e !== 'undefined') e.preventDefault(); 739 var $this = $(this); 740 var form = $this.parents('form'); 741 742 var variantId = form.find("[name=id]").val(); 743 var qtt = form.find("[name=quantity]").val(); 744 745 var boolCombo = false; 746 var boolBuyXgetY = false; 747 if($("#add-to-cart-form").length > 0){ 748 if($("#add-to-cart-form").find(".add_to_cart").hasClass("product-combo")){ 749 boolCombo = true; 750 } 751 if($("#add-to-cart-form").find(".add_to_cart").hasClass("product-buyxgety")){ 752 boolBuyXgetY = true; 753 } 754 } 755 756 if(boolCombo){ 757 $('#popupComboModal').modal(); 758 } else if(boolBuyXgetY){ 759 buyXgetY.addCartBuyXGetY_detail(true,variantId,qtt,(jqXHR, textStatus, errorThrown) => { 760 addToCartSuccess(jqXHR, textStatus, errorThrown) 761 }) 762 }else { 763 //console.log(variantId+"//"+qtt) 764 $.ajax({ 765 type: 'POST', 766 url: '/cart/add.js', 767 async: false, 768 data: "quantity="+qtt+"&id="+variantId, 769 dataType: 'json', 770 error: addToCartFail, 771 beforeSend: function() { 772 }, 773 success: addToCartSuccess, 774 cache: false 775 }); 776 } 777 } 778 function buynow(e){ 779 if (typeof e !== 'undefined') e.preventDefault(); 780 var $this = $(this); 781 var form = $this.parents('form'); 782 const callback = (cart) => { 783 location.href = '/checkout'; 784 } 785 786 $.ajax({ 787 type: 'POST', 788 url: '/cart/add.js', 789 async: false, 790 data: form.serialize(), 791 dataType: 'json', 792 error: addToCartFail, 793 beforeSend: function() { 794 }, 795 success: (jqXHR, textStatus, errorThrown) => { 796 addToCartSuccess(jqXHR, textStatus, errorThrown,callback) 797 }, 798 cache: false 799 }); 800 } 801 function qty(){ 802 var dqty = $('#qtym').val(); 803 if (dqty == undefined){ 804 return 1; 805 } 806 return dqty; 807 } 808 809 function checkCartLimit(e, totalPrice) { 810 e.preventDefault(); 811 812 location.href = '/checkout'; 813 814 } 815 function addToCartSuccess (jqXHR, textStatus, errorThrown,callback){ 816 $.ajax({ 817 type: 'GET', 818 url: '/cart.js', 819 async: false, 820 cache: false, 821 dataType: 'json', 822 success: function (cart){ 823 awe.hidePopup('.loading'); 824 var url_product = jqXHR['url']; 825 var class_id = jqXHR['product_id']; 826 var name = jqXHR['name']; 827 var textDisplay = ('<i style="margin-right:5px; color:red; font-size:13px;" class="fa fa-check" aria-hidden="true"></i>Sản phẩm vừa thêm và o giá» hà ng'); 828 var id = jqXHR['variant_id']; 829 var dataList = $(".item-name a").map(function() { 830 var plus = $(this).text(); 831 return plus; 832 }).get(); 833 $('.title-popup-cart .cart-popup-name').html('<a href="'+ url_product +'" title="'+name+'">'+ name + '</a> '); 834 var nameid = dataList, 835 found = $.inArray(name, nameid); 836 var textfind = found; 837 838 var src = ''; 839 if(!jqXHR['image'] || (Haravan.resizeImage(jqXHR['image'], 'small') == null || Haravan.resizeImage(jqXHR['image'], 'small') =="null" || Haravan.resizeImage(jqXHR['image'], 'small')) =='') { 840 src= "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif" 841 } 842 else 843 { 844 src= Haravan.resizeImage(jqXHR['image'], 'small') 845 } 846 $(".item-info > p:contains("+id+")").html('<span class="add_sus" style="color:#898989;"><i style="margin-right:5px; color:#3cb878; font-size:14px;" class="fa fa-check" aria-hidden="true"></i>
846Sản phẩm vừa thêm</span>'); 847 848 var va_title = jqXHR['variant_options'].filter(opt => opt != 'Default Title').join(', '); 849 var windowW = $(window).width(); 850 $('#popup-cart').addClass('opencart'); 851 $('body').addClass('opacitycart'); 852 $('#popup-cart').addClass('opencart'); 853 $('body').addClass('opacitycart'); 854 $('#popupCartModal').html(''); 855 const limit = Number(0) 856 const cart_action = cart.total_price >= limit ? ` 857 <a href="/checkout" class="btn checkout_button btn-full">Thanh toán</a> 858 <a href="/cart" class="btn btn-main btn-full">Xem giá» hà ng</a> 859 `: ` 860 <button type="button" class="btn btn-main" data-dismiss="modal" data-backdrop="false" 861 aria-label="Close" >Mua thêm</button> 862 <a href="/cart" class="btn btn-main checkout_button btn-full">Xem giá» hà ng</a> 863 ` 864 let limit_message = `ÄÆ¡n hà ng cá»§a bạn chưa Äạt giá trá» tá»i thiá»u 500.000Ä 865Vui lòng chá»n mua thêm sản phẩm` 866 limit_message = limit_message ? `<span class="mr-2"><i class="fa fa-info-circle" aria-hidden="true"></i></span> ${limit_message}` : '' 867 var $popupMobile = `<div class="modal-dialog align-vertical"> 868 <div class="modal-content "><button type="button" class="close" data-dismiss="modal" data-backdrop="false" 869 aria-label="Close" style="z-index: 9;"><span aria-hidden="true">Ã</span></button> 870 <div class="row row-noGutter"> 871 <div class="modal-left col-sm-12 col-lg-12 col-md-12"> 872 <h3 class="modal-title"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 873 <path d="M8.00006 15.3803C12.0761 15.3803 15.3804 12.076 15.3804 7.99995C15.3804 3.92391 12.0761 0.619629 8.00006 0.619629C3.92403 0.619629 0.619751 3.92391 0.619751 7.99995C0.619751 12.076 3.92403 15.3803 8.00006 15.3803Z" fill="#EEEEF2"/> 874 <path d="M8 16C3.58916 16 0 12.4115 0 8C0 3.58916 3.58916 0 8 0C12.4115 0 16 3.58916 16 8C16 12.4115 12.4115 16 8 16ZM8 1.23934C4.27203 1.23934 1.23934 4.27203 1.23934 8C1.23934 11.728 4.27203 14.7607 8 14.7607C11.728 14.7607 14.7607 11.7273 14.7607 8C14.7607 4.27203 11.728 1.23934 8 1.23934Z" fill="#EEEEF2"/> 875 <path d="M7.03336 10.9434C6.8673 10.9434 6.70865 10.8771 6.59152 10.7582L4.30493 8.43438C4.06511 8.19023 4.06821 7.7986 4.31236 7.55816C4.55652 7.31898 4.94877 7.32145 5.18858 7.5656L7.0154 9.42213L10.7948 5.25979C11.0259 5.00635 11.4176 4.98838 11.6698 5.21766C11.9232 5.44757 11.9418 5.8392 11.7119 6.09326L7.49193 10.7408C7.3773 10.8672 7.21618 10.9403 7.04577 10.944C7.04143 10.9434 7.03771 10.9434 7.03336 10.9434Z" fill="#33363F"/> 876 </svg> 877 <span class="ml-1">Thêm và o giá» hà ng thà nh công</span></h3> 878 <div class="modal-body"> 879 <div class="media"> 880 <div class="media-left thumb_img"> 881 <div class="thumb-1x1"><img loading="lazy" 882 src="${src}" 883 alt="${jqXHR['title']}"></div> 884 </div> 885 <div class="media-body body_content"> 886 <div class="product-title">${jqXHR['title']}</div> 887 <div class="price">${Haravan.formatMoney(jqXHR['price'], '')}â«</div> 888 889 </div> 890 </div> 891 </div> 892 </div> 893 <div class="modal-right margin-top-10 col-sm-12 col-lg-12 col-md-12"> 894 <div class="title right_title d-flex justify-content-between" ><a href="/cart"> Giá» hà ng hiá»n có </a> 895 <div class="text-right"> 896 <span class="price price-total">${Haravan.formatMoney(cart.total_price, '')}â«</span> 897 <div class="count font-weight-light"> 898 (<span 899 class="cart-popup-count">4</span>) sản phẩm 900 </div> 901 </div> 902 903 904 </div> 905 906 ${cart.total_price < limit ? ` <div class="cart-message">${limit_message}</div>`:'' } 907 908 <div class="cart-action"> 909 ${cart_action} 910 911 </div> 912 </div> 913 </div> 914 </div> 915 </div>`; 916 $('#popupCartModal').html($popupMobile); 917
918 if(typeof callback == 'function' && cart.total_price >= limit){ 919 return callback(cart) 920 } 921 $('#popupCartModal').modal(); 922 Haravan.updateCartFromForm(cart, '.top-cart-content .mini-products-list'); 923 Haravan.updateCartPopupForm(cart, '#popup-cart-desktop .tbody-popup'); 924 925 } 926 }); 927 } 928 function addToCartFail(jqXHR, textStatus, errorThrown){ 929 var response = $.parseJSON(jqXHR.responseText); 930 var $info = '<div class="error">'+ response.description +'</div>'; 931 } 932 function getDelivery(){ 933 if(!$('.ega-delivery').length && window.egaDeliveryValid){ 934 var head = document.getElementsByTagName('head').item(0); 935 var script = document.createElement('script'); 936 script.setAttribute('src', '//cdn.hstatic.net/themes/200000656863/1001465276/14/delivery-addon.js?v=69'); 937 head.appendChild(script); 938 } 939 } 940 $(document).on('click', ".remove-item-cart", function () { 941 var variantId = $(this).attr('data-id'); 942 removeItemCart(variantId); 943 }); 944$(document).on('click', ".items-count", function () { 945 $(this).parent().children('.items-count').prop('disabled', true); 946 var thisBtn = $(this); 947 var variantId = $(this).parent().find('.variantID').val(); 948 var qty = $(this).parent().children('.number-sidebar').val(); 949 updateQuantity(qty, variantId); 950 }); 951$(document).on('change', ".number-sidebar", function () { 952 var variantId = $(this).parent().children('.variantID').val(); 953 var qty = $(this).val(); 954 updateQuantity(qty, variantId); 955}); 956 957function comboUpdateCart(ele) { 958 let listCart = $(ele).parents(".content-product-list").find('[name^="updates"]'); 959 960 var tmp = ""; 961 for (var i = 0; i < listCart.length; i++) { 962 var qty = parseInt(listCart[i].value); 963 if (i > 0) tmp += "&"; 964 tmp += "updates[]=" + qty; 965 } 966 tmp += "¬e=" + $('#note').val(); 967 $.post('/cart', tmp).always(function() { 968 setTimeout(function() { location.reload(); }, 500); 969 }); 970} 971 function updateQuantity (qty, variantId){ 972 var variantIdUpdate = variantId; 973 $.ajax({ 974 type: "POST", 975 url: "/cart/change.js", 976 data: {"quantity": qty, "id": variantId}, 977 dataType: "json", 978 success: function (cart, variantId) { 979 Haravan.onCartUpdateClick(cart, variantIdUpdate); 980 cart_min(); 981 }, 982 error: function (qty, variantId) { 983 Haravan.onError(qty, variantId) 984 } 985 }) 986 } 987 function removeItemCart (variantId){ 988 var variantIdRemove = variantId; 989 var changeData = {"quantity": 0, "id": variantId} 990 991 992 $.ajax({ 993 type: "POST", 994 url: "/cart/change.js", 995 data: changeData, 996 dataType: "json", 997 success: function (cart, variantId) { 998 Haravan.onCartRemoveClick(cart, variantIdRemove); 999 $('.productid-'+variantIdRemove).remove(); 1000 if($('.tbody-popup>div').length == '0' ){ 1001 $('#popup-cart').removeClass('opencart'); 1002 $('body').removeClass('opacitycart'); 1003 } 1004 if($('.list-item-cart>li').length == '0' ){ 1005 $('.mini-products-list').html('<div class="no-item"><p>Không có sản phẩm nà o!</p></div>'); 1006 } 1007 if($('.cart-mobile .item-product').length == '0' ){ 1008 $('.page_cart').empty(); 1009 $('.header-cart-content').empty(); 1010 $('.cart-mobile .header-cart').hide() 1011 $('.title_cart_pc').html('<p class="hidden-xs-down">Không có sản phẩm nà o. Quay lại <a href="/" style="color:;">cá»a hà ng</a> Äá» tiếp tục mua sắm.</p>'); 1012 $('.cart-empty').show() 1013 $('.cart-sticky-cta').remove() 1014 } 1015 cart_min() 1016 }, 1017 error: function (variantId, r) { 1018 Haravan.onError(variantId, r) 1019 } 1020 }) 1021 } 1022 function render(props) { 1023 return function(tok, i) { 1024 return (i % 2) ? props[tok] : tok; 1025 }; 1026 } 1027 Haravan.updateCartFromForm = function(cart, cart_summary_id, cart_count_id) { 1028 1029 if ((typeof cart_summary_id) === 'string') { 1030 var cart_summary = jQuery(cart_summary_id); 1031 if (cart_summary.length) { 1032 // Start from scratch. 1033 cart_summary.empty(); 1034 // Pull it all out. 1035 jQuery.each(cart, function(key, value) { 1036 if (key === 'items') { 1037 var table = jQuery(cart_summary_id); 1038 if (value.length) { 1039 jQuery('<ul class="list-item-cart"></ul>').appendTo(table); 1040 jQuery.each(value, function(i, item) { 1041 var buttonQty = ""; 1042 if(item.quantity == '1'){ 1043 buttonQty = 'disabled'; 1044 }else{ 1045 buttonQty = ''; 1046 } 1047 var link_img0 = ""; 1048 if(item.image != null){ 1049 link_img0 = Haravan.resizeImage(item.image, 'compact'); 1050 } 1051 if(link_img0=="null" || link_img0 =='' || link_img0 ==null){ 1052 link_img0 = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
1053 } 1054 if(item.variant_title == 'Default Title'){ 1055 var ItemDropCart = [{ 1056 url: item.url, 1057 image_url: link_img0, 1058 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 1059 title: item.title, 1060 buttonQty: buttonQty, 1061 quanty: item.quantity, 1062 id_item: item.variant_id, 1063 variant_title: '' 1064 }] 1065 }else { 1066 var ItemDropCart = [{ 1067 url: item.url, 1068 image_url: link_img0, 1069 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 1070 title: item.title, 1071 buttonQty: buttonQty, 1072 quanty: item.quantity, 1073 id_item: item.variant_id, 1074 pd_id: item.product_id, 1075 variant_title: item.variant_title, 1076 }]; 1077 } 1078 $(function() { 1079 var TemplateItemDropCart = $('script[data-template="ItemDropCart"]').text().split(/\$\{(.+?)\}/g); 1080 $('.list-item-cart').append(ItemDropCart.map(function(item) { 1081 return TemplateItemDropCart.map(render(item)).join(''); 1082 })); 1083 }); 1084 }); 1085 jQuery('<div class="pd"><div class="top-subtotal"><div class="text-btn">Tá»ng tiá»n tạm tÃnh: </div><span class="price price_big">' + Haravan.formatMoney(cart.total_price, "{{amount}}â«") + '</span></div></div>').appendTo(table); 1086 jQuery('<div class="pd right_ct"><a href="/cart" class="btn btn-white"><span>Thanh toán</span></a></div>').appendTo(table); 1087 } 1088 else { 1089 jQuery('<div class="no-item"><p>Không có sản phẩm nà o!</p></div>').appendTo($('.mini-products-list')); 1090 1091 } 1092 } 1093 }); 1094 } 1095 } 1096 updateCartDesc(cart); 1097 var numInput = document.querySelector('#cart-sidebar input.input-text'); 1098 if (numInput != null){ 1099 // Listen for input event on numInput. 1100 numInput.addEventListener('input', function(){ 1101 // Let's match only digits. 1102 var num = this.value.match(/^\d+$/); 1103 if (num == 0) { 1104 // If we have no match, value will be empty. 1105 this.value = 1; 1106 } 1107 if (num === null) { 1108 // If we have no match, value will be empty. 1109 this.value = ""; 1110 } 1111 }, false) 1112 } 1113 } 1114 1115 Haravan.updateCartPageForm = function(cart, cart_summary_id, cart_count_id) { 1116 if ((typeof cart_summary_id) === 'string') { 1117 var cart_summary = jQuery(cart_summary_id); 1118 if (cart_summary.length) { 1119 // Start from scratch. 1120 cart_summary.empty(); 1121 // Pull it all out. 1122 jQuery.each(cart, function(key, value) { 1123 if (key === 'items') { 1124 var table = jQuery(cart_summary_id); 1125 if (value.length) { 1126 1127 var HeaderCartPc = $('script[data-template="HeaderCartPc"]').text().split(/\$\{(.+?)\}/g); 1128 var pageCartCheckout = $('script[data-template="pageCartCheckout"]').text().split(/\$\{(.+?)\}/g); 1129 1130 $(table).append((function() { 1131 return HeaderCartPc.map(render()).join(''); 1132 })); 1133 1134 jQuery.each(value, function(i, item) { 1135 var buttonQty = ""; 1136 if(item.quantity == '1'){ 1137 buttonQty = 'disabled'; 1138 }else{ 1139 buttonQty = ''; 1140 } 1141 var link_img1 = Haravan.resizeImage(item.image, 'compact'); 1142 if(link_img1=="null" || link_img1 =='' || link_img1 ==null){ 1143 link_img1 = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
1144 } 1145 1146 1147 if(item.variant_title == 'Default Title'){ 1148 var ItemCartPage = [{ 1149 url: item.url, 1150 image_url: link_img1, 1151 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 1152 title: item.title, 1153 buttonQty: buttonQty, 1154 quanty: item.quantity, 1155 variant_title: item.variant_title, 1156 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 1157 id_item: item.variant_id, 1158 variant_title: '' 1159 }] 1160 }else { 1161 var ItemCartPage = [{ 1162 url: item.url, 1163 image_url: link_img1, 1164 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 1165 title: item.title, 1166 buttonQty: buttonQty, 1167 quanty: item.quantity, 1168 variant_title: item.variant_title, 1169 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 1170 id_item: item.variant_id 1171 }] 1172 } 1173 1174 $(function() { 1175 var pageCartItem = $('script[data-template="pageCartItem"]').text().split(/\$\{(.+?)\}/g); 1176 $(table.find('.cart-tbody')).append(ItemCartPage.map(function(item) { 1177 return pageCartItem.map(render(item)).join(''); 1178 1179 })); 1180 }); 1181 1182 }); 1183 1184 var PriceTotalCheckout = [{ 1185 price_total: Haravan.formatMoney(cart.total_price, "{{amount}}â«") 1186 }]; 1187 $(table.children('.cart')).append(PriceTotalCheckout.map(function(item) { 1188 return pageCartCheckout.map(render(item)).join(''); 1189 })); 1190 }else { 1191 jQuery('<p class="hidden-xs-down ">Không có sản phẩm nà o. Quay lại <a href="/collections/all" style="color:;">cá»a hà ng</a> Äá» tiếp tục mua sắm.</p>').appendTo(table); 1192 jQuery('.cart_desktop_page').css('min-height', 'auto'); 1193 } 1194 } 1195 }); 1196 } 1197 } 1198 updateCartDesc(cart); 1199 jQuery('#wait').hide(); 1200 1201 } 1202 Haravan.updateCartPopupForm = function(cart, cart_summary_id, cart_count_id) { 1203 1204 if ((typeof cart_summary_id) === 'string') { 1205 var cart_summary = jQuery(cart_summary_id); 1206 if (cart_summary.length) { 1207 // Start from scratch. 1208 cart_summary.empty(); 1209 // Pull it all out. 1210 jQuery.each(cart, function(key, value) { 1211 if (key === 'items') { 1212 var table = jQuery(cart_summary_id); 1213 if (value.length) { 1214 jQuery.each(value, function(i, item) { 1215 var src = item.image; 1216 if(src == null){ 1217 src = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
1218 } 1219 var buttonQty = ""; 1220 if(item.quantity == '1'){ 1221 buttonQty = 'disabled'; 1222 }else{ 1223 buttonQty = ''; 1224 } 1225 1226 if(item.variant_title == 'Default Title'){ 1227 var ItemPopupCart = [{ 1228 url: item.url, 1229 image_url: src, 1230 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 1231 title: item.title, 1232 quanty: item.quantity, 1233 variant_title: '', 1234 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 1235 id_item: item.variant_id 1236 }]; 1237 }else { 1238 var ItemPopupCart = [{ 1239 url: item.url, 1240 image_url: src, 1241 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 1242 title: item.title, 1243 quanty: item.quantity, 1244 variant_title: item.variant_title, 1245 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 1246 id_item: item.variant_id 1247 }]; 1248 } 1249 1250 1251 $(function() { 1252 var TemplateItemPopupCart = $('script[data-template="TemplateItemPopupCart"]').text().split(/\$\{(.+?)\}/g); 1253 $(table).append(ItemPopupCart.map(function(item) { 1254 return TemplateItemPopupCart.map(render(item)).join(''); 1255 })); 1256 }); 1257 1258 $('.link_product').text(); 1259 }); 1260 } 1261 } 1262 }); 1263 } 1264 } 1265 jQuery('.total-price').html(Haravan.formatMoney(cart.total_price, "{{amount}}â«")); 1266 updateCartDesc(cart); 1267 } 1268 Haravan.updateCartPageFormMobile = function(cart, cart_summary_id, cart_count_id) { 1269 if ((typeof cart_summary_id) === 'string') { 1270 var cart_summary = jQuery(cart_summary_id); 1271 if (cart_summary.length) { 1272 // Start from scratch. 1273 cart_summary.empty(); 1274 // Pull it all out. 1275 if (cart.items && cart.items.length) { 1276 const totalOriginal = cart.items.reduce((sum, item) => { 1277 return sum + (item.line_price_orginal || item.price_original || item.price); 1278}, 0); 1279 1280// Tá»ng Äã giảm 1281const totalDiscounted = cart.total_price; 1282let percentdiscount=((totalOriginal - totalDiscounted) / totalOriginal) * 100 1283// % giảm giá 1284 1285const discountPercent =percentdiscount>0? `(Äã giảm ${percentdiscount.toFixed(2)}%)` :""; 1286 var table = jQuery(cart_summary_id); 1287 jQuery('<div class="cart_page_mobile content-product-list"></div>').appendTo(table); 1288 1289 jQuery.each(cart.items, function(i, item) { 1290 if ( item.image != null) { 1291 var src = Haravan.resizeImage(item.image, 'compact'); 1292 } else { 1293 var src = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
1294 } 1295 1296 var ItemCartPageMobile = [{ 1297 url: item.url, 1298 image_url: src, 1299 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 1300 title: item.title, 1301 quanty: item.quantity, 1302 variant_title: item.variant_title !== 'Default Title'?item.variant_title : '', 1303 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 1304 id_item: item.variant_id, 1305 pd_id: item.product_id 1306 }]; 1307 1308 var pageCartItemMobile = $('script[data-template="ItemCartMobile"]').text().split(/\$\{(.+?)\}/g); 1309 1310 $(table.children('.content-product-list')).append(ItemCartPageMobile.map(function(item) { 1311 return pageCartItemMobile.map(render(item)).join(''); 1312 })); 1313 1314 }) 1315 1316 var pageCartCheckoutMobile = $('script[data-template="pageCartCheckoutMobile"]').text().split(/\$\{(.+?)\}/g); 1317 var PriceTotalCheckoutMobile = [{ 1318 price_total: Haravan.formatMoney(cart.total_price, "{{amount}}â«"), 1319 discountPercent:discountPercent 1320 }]; 1321 if(window.innerWidth < 767 ){ 1322 var stickyCartCheckout = $('script[data-template="templateStickyCheckout"]').text().split(/\$\{(.+?)\}/g); 1323 $('body').append(PriceTotalCheckoutMobile.map(function(item) { 1324 return stickyCartCheckout.map(render(item)).join(''); 1325 })); 1326 } 1327 $(table).append(PriceTotalCheckoutMobile.map(function(item) { 1328 1329 return pageCartCheckoutMobile.map(render(item)).join(''); 1330 })); 1331 debugger 1332 1333 $('.cart_page_mobile').append(`<div class="cart-note"> 1334 <textarea id="note" name="note" placeholder="Ghi chú ÄÆ¡n hà ng" rows="4"></textarea> 1335 </div>`) 1336 } 1337 1338 } 1339 } 1340 updateCartDesc(cart); 1341 } 1342 1343 1344 function updateCartDesc(data){ 1345 var $cartPrice = Haravan.formatMoney(data.total_price, "{{amount}}â«"), 1346 $cartMobile = $('#header .cart-mobile .quantity-product'), 1347 $cartDesktop = $('.count_item_pr, .count_sidebar, .cart-popup-count'), 1348 $cartDesktopList = $('.cart-counter-list'), 1349 $cartPopup = $('.cart-popup-count'); 1350 1351 switch(data.item_count){ 1352 case 0: 1353 $cartMobile.text('0'); 1354 $cartDesktop.text('0'); 1355 $cartDesktopList.text('0'); 1356 $cartPopup.text('0'); 1357 1358 break; 1359 case 1: 1360 $cartMobile.text('1'); 1361 $cartDesktop.text('1'); 1362 $cartDesktopList.text('1'); 1363 $cartPopup.text('1'); 1364 1365 break; 1366 default: 1367 $cartMobile.text(data.item_count); 1368 $cartDesktop.text(data.item_count); 1369 $cartDesktopList.text(data.item_count); 1370 $cartPopup.text(data.item_count); 1371 1372 break; 1373 } 1374 $('.top-cart-content .top-subtotal .price, aside.sidebar .block-cart .subtotal .price, .popup-total .total-price').html($cartPrice); 1375 $('.popup-total .total-price').html($cartPrice); 1376 $('.shopping-cart-table-total .totals_price, .price_sidebar .price_total_sidebar').html($cartPrice); 1377 $('.totals_price_mobile').html($cartPrice); 1378 $('.cartCount, .cart-popup-count, #ega-cart-count').html(data.item_count); 1379 1380 1381 } 1382 1383 Haravan.onCartUpdate = function(cart) { 1384 Haravan.updateCartFromForm(cart, '.mini-products-list'); 1385 Haravan.updateCartPopupForm(cart, '#popup-cart-desktop .tbody-popup'); 1386 1387 }; 1388 Haravan.onCartUpdateClick = function(cart, variantId) { 1389 jQuery.each(cart, function(key, value) { 1390 if (key === 'items') { 1391 jQuery.each(value, function(i, item) { 1392 if(item.variant_id == variantId){ 1393 $('.productid-'+variantId).find('.cart-price span.price').html(Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«")); 1394 $('.productid-'+variantId).find('.items-count').prop("disabled", false); 1395 $('.productid-'+variantId).find('.number-sidebar').prop("disabled", false); 1396 $('.productid-'+variantId +' .number-sidebar').val(item.quantity); 1397 $('.list-item-cart .item.productid-'+variantId).find( '.quanlity').text('x ' + item.quantity) 1398 if(item.quantity == '1'){ 1399 $('.productid-'+variantId).find('.items-count.btn-minus').prop("disabled", true); 1400 } 1401 } 1402 }); 1403 } 1404 }); 1405 updateCartDesc(cart); 1406 } 1407 Haravan.onCartRemoveClick = function(cart, variantId) { 1408 jQuery.each(cart, function(key, value) { 1409 if (key === 'items') { 1410 jQuery.each(value, function(i, item) { 1411 if(item.variant_id == variantId){ 1412 $('.productid-'+variantId).remove(); 1413 } 1414 }); 1415 } 1416 }); 1417 updateCartDesc(cart); 1418 }
1419 const initCart = ()=>{ 1420 $.ajax({ 1421 type: 'GET', 1422 url: '/cart.js', 1423 async: false, 1424 cache: false, 1425 dataType: 'json', 1426 success: function (cart){ 1427 Haravan.updateCartFromForm(cart, '.mini-products-list'); 1428 Haravan.updateCartPopupForm(cart, '#popup-cart-desktop .tbody-popup'); 1429 1430 1431 } 1432 }); 1433 1434 var wDWs = $(window).width(); 1435 if (wDWs < 1199) { 1436 $('.top-cart-content').remove(); 1437 1438 } 1439 1440 } 1441 $(window).ready(function(){ 1442 1443 1444 $(window).one(' mousemove touchstart scroll',initCart) 1445 1446 1447 }); 1448 1449 //Check inventory 1450 $(document).on('click', ".items-count", function () { 1451 $(this).parent().children('.items-count').prop('disabled', true); 1452 var variantId = $(this).parent().find('.variantID').val(), 1453 qty = $(this).parent().children('.number-sidebar').val(), 1454 url = $(this).parent().parent().parent().find('.product-name a').attr('href'); 1455 CheckQtyCart(qty, variantId, url); 1456 }) 1457 function CheckQtyCart(qty, variantId, url) { 1458 if(!url) return 1459 $.ajax({ 1460 type : 'GET', 1461 dataType : 'json', 1462 url: ""+url+".json", 1463 success : function(data) { 1464 locationData = data.product; 1465 for(var i = 0; i < locationData.variants.length; i++) { 1466 if(locationData.variants[i].id == variantId){ 1467 var maxS = locationData.variants[i].inventory_quantity, 1468 allow = locationData.variants[i].inventory_management, 1469 continues = locationData.variants[i].inventory_policy; 1470 if (allow == 'haravan'){ 1471 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 1472 if (continues == "deny") { 1473 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","none"); 1474 if (qty >= maxS) { 1475 updateQuantity(maxS, variantId); 1476 $('.productid-'+variantId+'').find('.quanlity').text(`x ${maxS}`) 1477 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","none"); 1478 }else { 1479 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 1480 } 1481 } else if (continues == "continue") { 1482 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 1483 } else{ 1484 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 1485 } 1486 } 1487 } 1488 } 1489 } 1490 }) 1491 } 1492 Haravan.OptionSelectors.prototype.fireOnChangeForFirstDropdown = function (options) { 1493 if (this.selectors && this.selectors.length && this.selectors.length > 0) { 1494 this.selectors[0].element.onchange(options); 1495 } 1496 }; 1497 function alertInvalidQty(qty){ 1498 alert(`Bạn chá» có thá» mua tá»i Äa ${qty} sản phẩm`) 1499 } 1500 function validateQty(product, variantId, qty){ 1501 let isInValidQty = false; 1502 /** check variant **/ 1503 let variant = product && product.variants.find(item => item.id == variantId ) 1504 if(variant && variant.inventory_management === "haravan" && variant.inventory_policy == "deny" ){ 1505 isInValidQty = qty > variant.inventory_quantity 1506 isInValidQty && alertInvalidQty(variant.inventory_quantity) 1507 return isInValidQty ? variant.inventory_quantity: false 1508 } 1509 return isInValidQty 1510 1511 } 1512 1513 function cart_min() { 1514 var sts = true; 1515 $.ajax({ 1516 type: 'GET', 1517 url: '/cart.js', 1518 async: false, 1519 success:function(data) { 1520 var cart = parseInt(data.total_price); 1521 var cart_compare = parseInt(0); 1522 if(cart < cart_compare) { 1523 $('.btn-proceed-checkout-mobile').addClass('disabled'); 1524 $('.cart-limit-alert').css('display', 'block'); 1525 $('#template-cart').removeClass('cart-available') 1526 sts = false; 1527 } else { 1528 $('.btn-proceed-checkout-mobile').removeClass('disabled'); 1529 $('.cart-limit-alert').css('display', 'none'); 1530 $('#template-cart').addClass('cart-available') 1531 } 1532 } 1533 }) 1534 return sts; 1535 } 1536 1537 1538 1539 Haravan.OptionSelectors.prototype.fireOnChangeForFirstDropdown = function (options) { 1540 if (this.selectors && this.selectors.length && this.selectors.length > 0) { 1541 this.selectors[0].element.onchange(options); 1542 } 1543 }; 1544 1545 }) 1546 </script>
1546 1547 1548
1549<script defer fetchpriority="low" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/main.js?v=69"></script>
1549 1550 1551 1552 1553
1554<script defer fetchpriority="low" src="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.js"></script>
1554 1555 1556<link rel="preload stylesheet" as="style" fetchpriority="low" href="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.css" /> 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566<style> 1567 .starbaprv-widget{ 1568 display:none 1569 } 1570</style> 1571<div class="appendcss"> 1572 1573</div> 1574
1575<script> 1576 if (f1genzPS) { 1577 1578 1579 var s2 = document.createElement("script"); 1580 s2.type = "text/javascript"; 1581 s2.src = "https://cdn.plyr.io/3.7.8/plyr.js"; 1582 $("head").append(s2); 1583 1584 } 1585 1586 1587 1588 1589 1590 if (f1genzPS) { 1591 var textcss = `<style>@font-face { 1592 font-family: 'Mulish'; 1593 font-style: normal; 1594 font-weight: 400; 1595 font-display: swap; 1596 src: url(//cdn.hstatic.net/themes/200000656863/1001465276/14/mulish-regular.ttf?v=69) format('truetype'); 1597 } 1598 @font-face { 1599 font-family: 'Mulish'; 1600 font-style: normal; 1601 font-weight: 700; 1602 font-display: swap; 1603 src: url('https://file.hstatic.net/200000525857/file/mulish-semibold_ab8e949db9544939bc2500452db518f3.ttf') format('truetype'); 1604 } 1605 1606 @font-face { 1607 font-family: 'Mulish'; 1608 font-style: normal; 1609 font-weight: 800; 1610 font-display: swap; 1611 src: url('https://file.hstatic.net/200000525857/file/mulish-bold_895d17b8bdac41c19dcf238af2e83fc0.ttf') format('truetype'); 1612 } 1613 .starbaprv-widget{ 1614 display:block 1615 } 1616 </style>`; 1617 $(".appendcss").html(textcss) 1618 } 1619 if (f1genzPS) { 1620 1621 1622 var link2 = document.createElement("link"); 1623 link2.type = "text/css"; 1624 link2.rel = "preload stylesheet"; 1625 link2.as = "style"; 1626 link2.fetchpriority = "high"; 1627 link2.href = "https://cdn.plyr.io/3.7.8/plyr.css"; 1628 link2.media = "all"; 1629 document.head.appendChild(link2); 1630 1631 } 1632</script>
1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647
1648<script type="application/ld+json"> 1649 { 1650 "@context": "http://schema.org", 1651 "@type": "BreadcrumbList", 1652 "itemListElement": 1653 [ 1654 { 1655 "@type": "ListItem", 1656 "position": 1, 1657 "item": 1658 { 1659 "@id": "https://vnlux.vn", 1660 "name": "Trang chá»§" 1661 } 1662 }, 1663 1664 { 1665 "@type": "ListItem", 1666 "position": 2, 1667 "item": 1668 { 1669 "@id": "https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong", 1670 "name": "Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng" 1671 } 1672 } 1673 1674 1675 1676 1677 1678 1679 1680 ] 1681 } 1682</script>
1682 1683 <!-- 1684Theme Information 1685-------------------------------------- 1686Theme ID: EGA Sportswear 1687Version: v1.1.0_20230809 1688Company: EGANY 1689changelog: //cdn.hstatic.net/themes/200000656863/1001465276/14/ega-changelog.js?v=69 1690--------------------------------------- 1691product 1692--> 1693 1694
1694<script>var ProductReviewsAppUtil=ProductReviewsAppUtil || {};ProductReviewsAppUtil.store={name: 'Vnlux - Äá»ng há» chÃnh hãng'};</script>
1694 1695 1696 <link rel="preload stylesheet" as="style" fetchpriority="low" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/cusnew.scss.css?v=69" /> 1697 1698 </head> 1699 1700 <body id="template-product"> 1701 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 1701-1702
1701 1702 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1702GTM-5NFJGK9L
vendor: 96 bytes, lines 1702-1704
1702" 1703 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1704
1704<!-- End Google Tag Manager (noscript) --> 1705 1706 1707 <div class="opacity_menu"></div> 1708 <link rel="preload" as='style' type="text/css" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/header.css?v=69"> 1709<link rel="stylesheet" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/header.css?v=69"> 1710 1711<header class="ega-header ega-pos--relative"> 1712 <div class="header-wrap container"> 1713 <!-- <div class="toggle-nav close-menu"><i class="fas fa-close"></i></div> --> 1714 <div class="toggle-nav btn menu-bar mr-4 ml-0 p-0 d-lg-none d-flex text-white d-none"> 1715 <span class="bar"></span> 1716 <span class="bar"></span> 1717 <span class="bar"></span> 1718 </div> 1719 <div id="logo"> 1720 1721 <a href="/" class="logo-wrapper "> 1722 <img class="img-fluid" 1723 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/logo.png?v=69" 1724 alt="logo Vnlux - Äá»ng há» chÃnh hãng" 1725 width="150" 1726 height="48" 1727 > 1728 </a> 1729 1730 </div> 1731 <div class="navigation--horizontal d-lg-flex align-items-center d-none"> 1732 <div class=" navigation-wrapper navigation-horizontal-wrapper "> 1733 <nav> 1734<ul class="navigation navigation-horizontal list-group list-group-flush scroll"> 1735 1736 1737 1738 <li class="menu-item list-group-item"> 1739 <a href="/" class="menu-item__link" title="Trang chá»§"> 1740 <span> 1741 Trang chá»§</span> 1742 </a> 1743 1744 </li> 1745 1746 1747 1748 <li class="menu-item list-group-item"> 1749 <a href="/collections/nuoc-hoa" class="menu-item__link" title="Nưá»c Hoa"> 1750 <span> 1751 Nưá»c Hoa</span> 1752 1753 <i class='float-right' > 1754 1755 1756<svg class="icon" > 1757 <use xlink:href="#icon-arrow" /> 1758</svg> </i> 1759 1760 1761 </a> 1762 1763 1764 1765 <div class="submenu scroll default "> 1766 <div class='toggle-submenu d-lg-none d-xl-none'> 1767 <i class='mr-3'> 1768 1769 1770<svg class="icon" style="transform: rotate(180deg)" 1771> 1772 <use xlink:href="#icon-arrow" /> 1773</svg> </i> 1774 <span>Nưá»c Hoa </span> 1775 </div> 1776 <ul class="submenu__list"> 1777 1778 1779 1780 <li class="submenu__item submenu__item--main"> 1781 <a class="link" href="/collections/nuoc-hoa-nam-chinh-hang-mui-huong-lich-lam-nam-tinh-tai-vnlux" title="Nưá»c Hoa nam">Nưá»c Hoa nam</a> 1782 </li> 1783 1784 1785 1786 1787 <li class="submenu__item submenu__item--main"> 1788 <a class="link" href="/collections/nuoc-hoa-nu-chinh-hang-mui-huong-nu-tinh-quyen-ru-tai-vnlux" title="Nưá»c Hoa Nữ">Nưá»c Hoa Nữ</a> 1789 </li> 1790 1791 1792 </ul> 1793 </div> 1794 </li> 1795 1796 1797 1798 <li class="menu-item list-group-item"> 1799 <a href="/collections/luxury-watch" class="menu-item__link" title="Luxury Watch"> 1800 <span> 1801 Luxury Watch</span> 1802 1803 <i class='float-right' > 1804 1805 1806<svg class="icon" > 1807 <use xlink:href="#icon-arrow" /> 1808</svg> </i> 1809 1810 1811 </a> 1812 1813 1814 1815 <div class="submenu scroll default "> 1816 <div class='toggle-submenu d-lg-none d-xl-none'> 1817 <i class='mr-3'> 1818 1819 1820<svg class="icon" style="transform: rotate(180deg)" 1821> 1822 <use xlink:href="#icon-arrow" /> 1823</svg> </i> 1824 <span>Luxury Watch </span> 1825 </div> 1826 <ul class="submenu__list"> 1827 1828 1829 1830 <li class="submenu__item submenu__item--main"> 1831 <a class="link" href="/collections/dong-ho-luxury-nam-chinh-hang-cao-cap-tai-vnlux" title="Luxury Nam">Luxury Nam</a> 1832 </li> 1833 1834 1835 1836 1837 <li class="submenu__item submenu__item--main"> 1838 <a class="link" href="/collections/dong-ho-luxury-nu-chinh-hang-cao-cap-tai-vnlux" title="Luxury Nữ">Luxury Nữ</a> 1839 </li> 1840 1841 1842 </ul> 1843 </div> 1844 </li> 1845 1846 1847 1848 <li class="menu-item list-group-item"> 1849 <a href="https://vnlux.vn/collections/mau-san-giam-gia-pho-thong" class="menu-item__link" title="Xả Hà ng"> 1850 <span> 1851 Xả Hà ng</span> 1852 </a> 1853 1854 </li> 1855 1856 1857 1858 <li class="menu-item list-group-item"> 1859 <a href="/collections/all" class="menu-item__link" title="Sản phẩm"> 1860 <span> 1861 Sản phẩm</span> 1862 1863 <i class='float-right' > 1864 1865 1866<svg class="icon" > 1867 <use xlink:href="#icon-arrow" /> 1868</svg> </i> 1869 1870 1871 </a> 1872 1873 1874 1875 1876 1877 <div class="submenu scroll mega-menu "> 1878 <div class='toggle-submenu d-lg-none d-xl-none'> 1879 <i class='mr-3'> 1880 1881 1882<svg class="icon" style="transform: rotate(180deg)" 1883> 1884 <use xlink:href="#icon-arrow" /> 1885</svg> </i> 1886 <span>Sản phẩm </span> 1887 </div> 1888 <ul class="submenu__list"> 1889 1890 1891 1892 <li class="submenu__col"> 1893 <span class="submenu__item submenu__item--main"> 1894 <a class="link" href="/collections/cac-mau-pho-bien" title="Phá» biến">Phá» biến</a> 1895 </span> 1896 1897
1898 <span class="submenu__item submenu__item"> 1899 <a class="link" href="/collections/alexander-ferros" title="Alexander Ferros">Alexander Ferros</a> 1900 </span> 1901 1902 <span class="submenu__item submenu__item"> 1903 <a class="link" href="/collections/dong-ho-casio-chinh-hang" title="Casio">Casio</a> 1904 </span> 1905 1906 <span class="submenu__item submenu__item"> 1907 <a class="link" href="/collections/dong-ho-orient-chinh-hang" title="Orient">Orient</a> 1908 </span> 1909 1910 <span class="submenu__item submenu__item"> 1911 <a class="link" href="/collections/dong-ho-citizen-chinh-hang" title="Citizen">Citizen</a> 1912 </span> 1913 1914 <span class="submenu__item submenu__item"> 1915 <a class="link" href="/collections/dong-ho-seiko-chinh-hang" title="Seiko">Seiko</a> 1916 </span> 1917 1918 <span class="submenu__item submenu__item"> 1919 <a class="link" href="/collections/dong-ho-olym-pianus-chinh-hang" title="Olym Pianus">Olym Pianus</a> 1920 </span> 1921 1922 <span class="submenu__item submenu__item"> 1923 <a class="link" href="/collections/dong-ho-carnival-chinh-hang" title="Carnival">Carnival</a> 1924 </span> 1925 1926 <span class="submenu__item submenu__item"> 1927 <a class="link" href="/collections/dong-ho-bentley-chinh-hang" title="Bentley">Bentley</a> 1928 </span> 1929 1930 <span class="submenu__item submenu__item"> 1931 <a class="link" href="/collections/dong-ho-srwatch-chinh-hang" title="SRWatch">SRWatch</a> 1932 </span> 1933 1934 <span class="submenu__item submenu__item"> 1935 <a class="link" href="/collections/dong-ho-saga" title="Saga">Saga</a> 1936 </span> 1937 1938 </li> 1939 1940 1941 1942 1943 <li class="submenu__col"> 1944 <span class="submenu__item submenu__item--main"> 1945 <a class="link" href="/collections/cao-cap" title="Cao cấp">Cao cấp</a> 1946 </span> 1947 1948 1949 <span class="submenu__item submenu__item"> 1950 <a class="link" href="/collections/dong-ho-titoni" title="Titoni">Titoni</a> 1951 </span> 1952 1953 <span class="submenu__item submenu__item"> 1954 <a class="link" href="/collections/dong-ho-rolex-chinh-hang" title="Rolex">Rolex</a> 1955 </span> 1956 1957 <span class="submenu__item submenu__item"> 1958 <a class="link" href="/collections/dong-ho-omega-chinh-hang" title="Omega">Omega</a> 1959 </span> 1960 1961 <span class="submenu__item submenu__item"> 1962 <a class="link" href="/collections/dong-ho-frederique-constant-chinh-hang" title="Frederique Constant">Frederique Constant</a> 1963 </span> 1964 1965 <span class="submenu__item submenu__item"> 1966 <a class="link" href="/collections/dong-ho-longines-chinh-hang" title="Longines">Longines</a> 1967 </span> 1968 1969 <span class="submenu__item submenu__item"> 1970 <a class="link" href="/collections/dong-ho-hublot-chinh-hang" title="Hublot">Hublot</a> 1971 </span> 1972 1973 <span class="submenu__item submenu__item"> 1974 <a class="link" href="/collections/dong-ho-tissot-chinh-hang" title="Tissot">Tissot</a> 1975 </span> 1976 1977 <span class="submenu__item submenu__item"> 1978 <a class="link" href="/collections/dong-ho-movado-chinh-hang" title="Movado">Movado</a> 1979 </span> 1980 1981 </li> 1982 1983 1984 1985 1986 <li class="submenu__col"> 1987 <span class="submenu__item submenu__item--main"> 1988 <a class="link" href="/collections/dong-ho-day-kim-loai" title="Loại dây">Loại dây</a> 1989 </span> 1990 1991 1992 <span class="submenu__item submenu__item"> 1993 <a class="link" href="/collections/dong-ho-day-da" title="Da">Da</a> 1994 </span> 1995 1996 <span class="submenu__item submenu__item"> 1997 <a class="link" href="/collections/dong-ho-day-kim-loai" title="Kim Loại">Kim Loại</a> 1998 </span> 1999 2000 <span class="submenu__item submenu__item"> 2001 <a class="link" href="/collections/dong-ho-day-cao-su" title="Cao Su">Cao Su</a> 2002 </span> 2003 2004 <span class="submenu__item submenu__item"> 2005 <a class="link" href="/collections/dong-ho-day-vai" title="Vải">Vải</a> 2006 </span> 2007 2008 <span class="submenu__item submenu__item"> 2009 <a class="link" href="/collections/dong-ho-day-nhua" title="Nhựa">Nhựa</a> 2010 </span> 2011 2012 </li> 2013 2014 2015 2016 2017 <li class="submenu__col"> 2018 <span class="submenu__item submenu__item--main"> 2019 <a class="link" href="/collections/all" title="Loại máy">Loại máy</a> 2020 </span> 2021 2022
2023 <span class="submenu__item submenu__item"> 2024 <a class="link" href="/collections/dong-ho-pin-quartz" title="Pin/Quazt">Pin/Quazt</a> 2025 </span> 2026 2027 <span class="submenu__item submenu__item"> 2028 <a class="link" href="/collections/dong-ho-co-automatic" title="CÆ¡ - Automatic">CÆ¡ - Automatic</a> 2029 </span> 2030 2031 <span class="submenu__item submenu__item"> 2032 <a class="link" href="/collections/dong-ho-dien-tu" title="Äiá»n tá»">Äiá»n tá»</a> 2033 </span> 2034 2035 </li> 2036 2037 2038 2039 2040 <li class="submenu__col"> 2041 <span class="submenu__item submenu__item--main"> 2042 <a class="link" href="/collections/all" title="Xuất xứ">Xuất xứ</a> 2043 </span> 2044 2045 2046 <span class="submenu__item submenu__item"> 2047 <a class="link" href="/collections/dong-ho-nhat-ban" title="Nháºt bản">Nháºt bản</a> 2048 </span> 2049 2050 <span class="submenu__item submenu__item"> 2051 <a class="link" href="/collections/dong-ho-thuy-si" title="Thụy SÄ©">Thụy SÄ©</a> 2052 </span> 2053 2054 </li> 2055 2056 2057 2058 2059 <li class="submenu__col"> 2060 <span class="submenu__item submenu__item--main"> 2061 <a class="link" href="/collections/all" title="Phân loại">Phân loại</a> 2062 </span> 2063 2064 2065 <span class="submenu__item submenu__item"> 2066 <a class="link" href="/collections/dong-ho-nam" title="Nam">Nam</a> 2067 </span> 2068 2069 <span class="submenu__item submenu__item"> 2070 <a class="link" href="/collections/dong-ho-nu" title="Nữ">Nữ</a> 2071 </span> 2072 2073 </li> 2074 2075 2076 </ul> 2077 </div> 2078 </li> 2079 2080 2081 2082 <li class="menu-item list-group-item"> 2083 <a href="/blogs/kien-thuc-dong-ho" class="menu-item__link" title="Kiến thức"> 2084 <span> 2085 Kiến thức</span> 2086 2087 <i class='float-right' > 2088 2089 2090<svg class="icon" > 2091 <use xlink:href="#icon-arrow" /> 2092</svg> </i> 2093 2094 2095 </a> 2096 2097 2098 2099 2100 <div class="submenu scroll default "> 2101 <div class='toggle-submenu d-lg-none d-xl-none'> 2102 <i class='mr-3'> 2103 2104 2105<svg class="icon" style="transform: rotate(180deg)" 2106> 2107 <use xlink:href="#icon-arrow" /> 2108</svg> </i> 2109 <span>Kiến thức </span> 2110 </div> 2111 <ul class="submenu__list"> 2112 2113 2114 2115 <li class="submenu__item submenu__item--main"> 2116 <a class="link" href="/blogs/tin-tuc-vnlux" title="Tin tức">Tin tức</a> 2117 </li> 2118 2119 2120 2121 2122 <li class="submenu__item submenu__item--main"> 2123 <a class="link" href="/blogs/kien-thuc-dong-ho" title="Kiến thức">Kiến thức</a> 2124 </li> 2125 2126 2127 2128 2129 <li class="submenu__item submenu__item--main"> 2130 <a class="link" href="/blogs/kinh-nghiem-dong-ho" title="Kinh Nghiá»m Äá»ng Há»">Kinh Nghiá»m Äá»ng Há»</a> 2131 </li> 2132 2133 2134 </ul> 2135 </div> 2136 </li> 2137 2138 2139 2140 <li class="menu-item list-group-item"> 2141 <a href="/pages/about-us" class="menu-item__link" title="Vá» VNLUX"> 2142 <span> 2143 Vá» VNLUX</span> 2144 2145 <i class='float-right' > 2146 2147 2148<svg class="icon" > 2149 <use xlink:href="#icon-arrow" /> 2150</svg> </i> 2151 2152 2153 </a> 2154 2155 2156 2157 2158 <div class="submenu scroll default "> 2159 <div class='toggle-submenu d-lg-none d-xl-none'> 2160 <i class='mr-3'> 2161 2162 2163<svg class="icon" style="transform: rotate(180deg)" 2164> 2165 <use xlink:href="#icon-arrow" /> 2166</svg> </i> 2167 <span>Vá» VNLUX </span> 2168 </div> 2169 <ul class="submenu__list"> 2170 2171 2172 2173 <li class="submenu__item submenu__item--main"> 2174 <a class="link" href="/pages/about-us" title="Giá»i thiá»u">Giá»i thiá»u</a> 2175 </li> 2176 2177 2178 2179 2180 <li class="submenu__item submenu__item--main"> 2181 <a class="link" href="/blogs/bao-chi-vnlux" title="Báo chà nói vá» VNLUX">Báo chà nói vá» VNLUX</a> 2182 </li> 2183 2184 2185 2186 2187 <li class="submenu__item submenu__item--main"> 2188 <a class="link" href="/pages/lien-he" title="Liên há»">Liên há»</a> 2189 </li> 2190 2191 2192 </ul> 2193 </div> 2194 </li> 2195 2196</ul> 2197 </nav> 2198 </div> 2199 <div class=" navigation-arrows "> 2200 <i class="fas fa-chevron-left prev disabled"></i> 2201 <i class="fas fa-chevron-right next"></i> 2202 </div> 2203 </div> 2204 2205 <div class="header-right ega-d--flex"> 2206 <div class="icon-action header-right__icons " style='--header-grid-template: repeat(3, 1fr);'> 2207 <span class="header-icon icon-action__search icon-action__search--desktop toggle_form_search"> 2208 <svg class="icon"> 2209 <use xlink:href="#icon-search" /> 2210</svg> </span> 2211 <div id="icon-account" class="ega-color--inherit header-icon icon-account d-none d-md-block d-lg-block"> 2212 <img width="23" height="22" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/User.png?v=69" alt="icon-account"/> 2213 <div class="account-action"> 2214 <a href="/account/login" title="ÄÄng nháºp">ÄÄng nháºp</a> 2215 <a href="/account/register" title="ÄÄng ký">ÄÄng ký</a> 2216 </div>
2217 </div> 2218 <div class="mini-cart text-xs-center"> 2219 <a class="header-icon cart-count ega-color--inherit" href="/cart" title="Giá» hà ng"> 2220 <img width="23" height="22" loading="lazy" decoding="async" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/Bag.png?v=69" alt="icon-bag"/> 2221 <span class="count_item count_item_pr">0</span> 2222 </a> 2223 <div class="top-cart-content card "> 2224 <ul id="cart-sidebar" class="mini-products-list count_li list-unstyled"> 2225 <li class="list-item"> 2226 <ul></ul> 2227 </li> 2228 <li class="action"> 2229 2230 </li> 2231 </ul> 2232 </div> 2233 </div> 2234 </div> 2235 </div> 2236 </div> 2237</header> 2238 2239 2240<header class="ega-header header header_sticky"> 2241 <div class="container"> 2242 <div class="header-wrap-new"> 2243 <div class="ega-form-search"> 2244 <form action="/search" method="get" class="input-group search-bar custom-input-group" role="search"> 2245 <input type="text" name="query" value="" autocomplete="off" 2246 class="input-group-field auto-search form-control " required="" 2247 data-placeholder="Tìm theo tên sản phẩm...; Tìm theo thương hiá»u...;" title="search"> 2248 <input type="hidden" name="type" value="product" title="search"> 2249 <span class="input-group-btn btn-action"> 2250 <button type="submit" aria-label="search" class="btn text-white icon-fallback-text h-100"> 2251 <svg class="icon"> 2252 <use xlink:href="#icon-search" /> 2253</svg> </button> 2254 </span> 2255</form> 2256 2257 2258 2259 <div class="search-dropdow"> 2260 <ul class="search__list pl-0 d-flex list-unstyled mb-0 flex-wrap"> 2261 <li class="mr-2" > 2262 <a id="filter-search-dong-ho-casio" href="/search?q=filter=(tag:product=Äá»ng+há»+casio)">Äá»ng há» casio</a> 2263 </li> 2264 <li class="mr-2" > 2265 <a id="filter-search-dong-ho-g-shock" href="/search?q=filter=(tag:product=Äá»ng+há»+G-Shock)"> Äá»ng há» G-Shock</a> 2266 </li> 2267 <li class="mr-2" > 2268 <a id="filter-search-dong-ho-orient" href="/search?q=filter=(tag:product=Äá»ng+há»+Orient)"> Äá»ng há» Orient</a> 2269 </li> 2270 <li class="mr-2" > 2271 <a id="filter-search-" href="/search?q=filter=(tag:product=...)">...</a> 2272 </li> 2273 </ul> 2274 </div> 2275 </div> 2276 </div> 2277 <div class="ega-header-layer"></div> 2278 </div> 2279</header> 2280 2281 2282 2283 2284<style> 2285 2286.bk-btn { 2287 margin-top: 10px; 2288} 2289 2290.bk-btn .bk-btn-paynow { 2291 width: 100%; 2292 line-height: 1.6rem; 2293} 2294 2295.bk-btn .bk-btn-installment { 2296 width: 100%; 2297 line-height: 1.6rem; 2298 margin-right: 0px; 2299} 2300 2301.bk-btn .bk-btn-installment-amigo { 2302 width: 100%; 2303 margin-right: 0px; 2304 line-height: 1.6rem; 2305} 2306</style> 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334<section class="bread-crumb mb-3"> 2335 <span class="crumb-border"></span> 2336 <div class="container"> 2337 <div class="row"> 2338 <div class="col-12 a-left"> 2339 <ul class="breadcrumb m-0 px-0"> 2340 <li> 2341 <a href="/" target="_self"><span>Trang chá»§</span></a> 2342 <span class="mr_lr"> / </span> 2343 </li> 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 <li> 2382 <a href="https://vnlux.vn/collections/dong-ho-thuy-si" target="_self"> 2383 <span>Äá»ng Há» Thụy SÄ©</span> 2384 </a> 2385 <span class="mr_lr"> / </span> 2386 </li> 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 <li> 2400 <a href="https://vnlux.vn/collections/dong-ho-bulova-chinh-hang" target="_self"> 2401 <span>Äá»ng Há» Bulova</span> 2402 </a> 2403 <span class="mr_lr"> / </span> 2404 </li> 2405 2406 2407 2408 <li class="active"> 2409 <span>Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng</span> 2410 </li> 2411 2412 </ul> 2413 </div> 2414 </div> 2415 </div> 2416</section> 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437<section class="product details-main"> 2438 2439 <meta itemprop="model" content=""> 2440 2441 2442 <meta itemprop="sku" content="96A292"> 2443 2444 2445 <meta itemprop="gtin8" content="96A292"> 2446 2447 <section class='section mt-0 mb-0 mb-lg-4 mb-3 mb-sm-0'> 2448 <div class="container"> 2449 <div class="section wrap-padding-15 wp_product_main m-0"> 2450 <div class="details-product "> 2451 <div class="row m-sm-0"> 2452 2453 2454 2455 <div class="product-detail-left product-images p-3 col-12 col-lg-6 overflow-hidden thumbs-on-mobile--show"> 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485<div class="bigimage text-center"> 2486 <div class="your-galery"> 2487 2488 <div class="your-galery-item">
2489 <a data-fancybox="gallery" href="https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg"> 2490 <img data-img="https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg" alt="image slide" loading="eager" fetchpriority="high" decoding="sync" class="im100 imgauto bk-product-image" width="800" height="800" data-zoom-image="//cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7_master.jpg" src="//cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7_grande.jpg"></a> 2491 </div> 2492 2493 </div> 2494 <div class="list-image"> 2495 2496 </div> 2497</div> 2498 2499
2500<script> 2501 function FriendLyURL(str) { 2502 // Chuyá»n hết sang chữ thưá»ng 2503 str = str.toLowerCase(); 2504 2505 // xóa dấu 2506 str = str 2507 .normalize('NFD') // chuyá»n chuá»i sang unicode tá» hợp 2508 .replace(/[\u0300-\u036f]/g, ''); // xóa các ký tá»± dấu sau khi tách tá» hợp 2509 2510 // Thay ký tá»± ÄÄ 2511 str = str.replace(/[ÄÄ]/g, 'd'); 2512 2513 // Xóa ký tá»± Äặc biá»t 2514 str = str.replace(/([^0-9a-z-\s])/g, ''); 2515 2516 // Xóa khoảng trắng thay bằng ký tá»± - 2517 str = str.replace(/(\s+)/g, '-'); 2518 2519 // Xóa ký tá»± - liên tiếp 2520 str = str.replace(/-+/g, '-'); 2521 2522 // xóa phần dư - á» Äầu & cuá»i 2523 str = str.replace(/^-+|-+$/g, ''); 2524 2525 // return 2526 return str; 2527 } 2528 $(document).ready(function(){ 2529 let dataImage = [{"src":"https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/182717916469eb37b27822_54b05d4c7c554e0b8e37cf3943b49565.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/182717916469eb37b27822_54b05d4c7c554e0b8e37cf3943b49565_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/182717916469eb37b27822_54b05d4c7c554e0b8e37cf3943b49565_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/420277286157896787223_247d37de4c3849e39b76add3db857d22.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/420277286157896787223_247d37de4c3849e39b76add3db857d22_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/420277286157896787223_247d37de4c3849e39b76add3db857d22_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/420277286157896787225_411b34c7a4dc4ccf8168ec536ee08506.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/420277286157896787225_411b34c7a4dc4ccf8168ec536ee08506_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/420277286157896787225_411b34c7a4dc4ccf8168ec536ee08506_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/420277286157896787224_3e92418559944be78eca1cf01ac370a2.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/420277286157896787224_3e92418559944be78eca1cf01ac370a2_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/420277286157896787224_3e92418559944be78eca1cf01ac370a2_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/420277286157896787226_8e569a031cd0407c9ef723412b29df83.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/420277286157896787226_8e569a031cd0407c9ef723412b29df83_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/420277286157896787226_8e569a031cd0407c9ef723412b29df83_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/420277286157896787228_27f4fefa6d7447b38e588c77d39ffc9b.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/420277286157896787228_27f4fefa6d7447b38e588c77d39ffc9b_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/420277286157896787228_27f4fefa6d7447b38e588c77d39ffc9b_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/420277286157896787229_916b1650b1754b939a8a893e79ae710d.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/420277286157896787229_916b1650b1754b939a8a893e79ae710d_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/420277286157896787229_916b1650b1754b939a8a893e79ae710d_small.jpg"},{"src":"https://cdn.hstatic.net/products/200000656863/a583590b2af3a5adfce227_1016447217454d36ab65faa03abb8384.jpg","alt":"image slide","src_master":"//cdn.hstatic.net/products/200000656863/a583590b2af3a5adfce227_1016447217454d36ab65faa03abb8384_master.jpg","src_thumnail":"//cdn.hstatic.net/products/200000656863/a583590b2af3a5adfce227_1016447217454d36ab65faa03abb8384_small.jpg"},]; 2530 // let tags = productDetail; 2531 let listAltFromUrl = []; 2532 for(let i=0; i<productDetail.variants.length;i++){ 2533 const variant = productDetail.variants[i]; 2534 // console.log("check in variant ", variant) 2535 let varianthandle = '-variant_' + FriendLyURL(variant.option1); 2536 if(variant.option2){ 2537 varianthandle += '-variant_' + FriendLyURL(variant.option2); 2538 } 2539 if(variant.option3){ 2540 varianthandle += '-variant_' + FriendLyURL(variant.option3); 2541 } 2542 listAltFromUrl.push(varianthandle); 2543 } 2544 function initSlideImage(){ 2545 let variantSelected = $(".swatch-div .swatch-color .header .swatch-value").text().trim(); 2546 let variantSelectedSlug = '-variant_' + FriendLyURL(variantSelected); 2547 let totalImage = 0; 2548 let doom = ''; 2549 let srcImageProduct = ''; 2550 for(let i=0; i<dataImage.length;i++){ 2551 let itemImage = dataImage[i]; 2552 if(itemImage.alt.includes(variantSelected) || itemImage.src.includes(variantSelectedSlug)){ 2553 doom = `<div class="your-galery-item"> 2554 <a data-fancybox="gallery" href="${itemImage.src_master}"><img data-img=" 2555 ${itemImage.src}" class="" data-zoom-image="${itemImage.src_master}" src="${itemImage.src}"> 2556 </a> 2557 </div>` 2558 if(!srcImageProduct){ 2559 srcImageProduct = itemImage.src; 2560 $(".bigimage .frameWrap").html(`<div class="your-galery">${doom}</div>`) 2561 $(".bigimage .list-image").html(`${doom}`) 2562 }else{ 2563 $(".your-galery").append(doom); 2564 $(".list-image").append(doom); 2565 } 2566 totalImage++; 2567 } 2568 } 2569 2570 if(dataImage.length<2){ 2571 $(".bigimage .list-image").addClass("d-none"); 2572 } 2573 $(".seeallmore span .currentcount").text(1); 2574 $(".seeallmore span .totalcount").text(totalImage); 2575 2576 $(".smalldata .smalldataflex_item[data='hinhanhsanpham'] img").attr("src",srcImageProduct); 2577 2578 $('.bigimage .your-galery').slick({ 2579 dots: false, 2580 infinite: true, 2581 speed: 500, 2582 fade: true, 2583 cssEase: 'linear', 2584 draggable:true, 2585 adaptiveHeight: true, 2586 arrows:true, 2587 prevArrow: "<span class='slick-prev pull-left carousel-btns'><i class='fa fa-angle-left fa-3x' aria-hidden='true'></i></span>", 2588 nextArrow: "<span class='slick-next pull-right carousel-btns'><i class='fa fa-angle-right fa-3x' aria-hidden='true'></i></span>" 2589 }); 2590 2591 $('.bigimage .list-image').slick({ 2592 slidesToShow: 4, 2593 slidesToScroll: 1, 2594 asNavFor: '.bigimage .your-galery', 2595 focusOnSelect: true, 2596 prevArrow: "<span class='slick-prev pull-left carousel-btns'><i class='fa fa-angle-left fa-3x' aria-hidden='true'></i></span>", 2597 nextArrow: "<span class='slick-next pull-right carousel-btns'><i class='fa fa-angle-right fa-3x' aria-hidden='true'></i></span>" 2598 }); 2599 2600 $('.bigimage .your-galery').on('afterChange', function(event, slick, currentSlide, nextSlide){ 2601 var slide = parseInt(currentSlide) + 1; 2602 $(".seeallmore .currentcount").html(slide) 2603 }); 2604 } 2605 if (f1genzPS) { 2606 initSlideImage(); 2607 } 2608 2609 jQuery('.swatch .swatch-element :radio').change(function() { 2610 initSlideImage(); 2611 }) 2612 }) 2613</script>
2613 2614 <div class="hiddenmobile detailbottom"> 2615 2616<section id="content" class="section sec_tab product-tabs section_product_top "> 2617 <div class=""> 2618 <div class='e-tabs'> 2619 <ul class="tabs tabs-title list-unstyled mt-2 tabs-group d-flex align-items-center justify-content-center"> 2620 2621 2622 2623 2624 2625 2626 2627 <li class="ega-small tab-link link current" data-tab="product_tabs-1"> 2628 Mô tả sản phẩm 2629 </li> 2630 2631 2632 2633 2634 2635 2636 2637 <li class="ega-small tab-link link " data-tab="product_tabs-2"> 2638 Thông sá» 2639 </li> 2640 2641 2642 2643 2644 2645 2646 2647 <li class="ega-small tab-link link " data-tab="product_tabs-3"> 2648 Video 2649 </li> 2650 2651 2652 2653 2654 2655 2656 2657 <li class="ega-small tab-link link " data-tab="product_tabs-4"> 2658 CS giao hà ng 2659 </li> 2660 2661 2662 2663 2664 2665 2666 2667 <li class="ega-small tab-link link " data-tab="product_tabs-5"> 2668 CS Äá»i trả 2669 </li> 2670 2671 2672 </ul> 2673 </div> 2674 <div class="e-tabs"> 2675 2676 <div id="product_tabs-1" class="tab-content content_extab current accordion-item "> 2677 2678 <div class=" mr-sm-0 ml-sm-0 align-items-start accordion-content"> 2679 <div class="mb-3 mb-sm-0 product-content js-content-wrapper card border-0"> 2680 <div id="ega-uti-editable-content" data-platform='haravan' data-id="1072447876" class="rte js-product-getcontent product_getcontent pos-relative" style="--content-height: 450px"> 2681 2682 <div class='content js-content'> 2683 <h2>Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng</h2><p><strong>Bulova 96A292</strong> là mẫu <strong>Äá»ng há» cÆ¡ nam Skeleton toà n phần</strong> ná»i báºt cá»§a thương hiá»u Bulova Äến từ Mỹ. Thiết kế lá» máy hoà n toà n á» cả mặt trưá»c và mặt sau giúp phô diá» n trá»n vẹn vẻ Äẹp cÆ¡ khà tinh xảo bên trong, mang lại cảm giác mạnh mẽ, cá tÃnh nhưng vẫn giữ ÄÆ°á»£c sá»± cân Äá»i và tinh tế trong tá»ng thá».</p><p>Sản phẩm tại Vnnlux là <strong>hà ng má»i 100%</strong>, chÃnh hãng Bulova.</p><h3>Äiá»m ná»i báºt cá»§a Bulova 96A292</h3><ul><li><p>Thiết kế <strong>Skeleton toà n phần (Full Skeleton)</strong>, lá» máy hoà n toà n</p></li><li><p>Phô diá» n chuyá»n Äá»ng cÆ¡ há»c sá»ng Äá»ng và cuá»n hút</p></li><li><p>Bá» máy <strong>Automatic</strong> váºn hà nh á»n Äá»nh</p></li><li><p>Phong cách <strong>hiá»n Äại â nam tÃnh</strong>, Äáºm chất cÆ¡ khÃ</p></li><li><p>KÃnh <strong>Sapphire chá»ng trầy xưá»c</strong></p></li><li><p>Vá» & dây <strong>thép không gá»</strong> chắc chắn</p></li><li><p>KÃch thưá»c <strong>41mm</strong>, phù hợp cá» tay nam giá»i</p></li></ul><h3>Thiết kế Skeleton â phô diá» n vẻ Äẹp cÆ¡ khÃ</h3><p>Bulova 96A292 sá» hữu thiết kế <strong>Skeleton full</strong>, cho phép quan sát toà n bá» chuyá»n Äá»ng cá»§a bá» máy cÆ¡ ngay từ mặt sá». Các chi tiết bánh rÄng, cầu máy và nhá»p dao Äá»ng ÄÆ°á»£c bá» trà hà i hòa, tạo nên chiá»u sâu thá» giác và cảm giác mạnh mẽ cho ngưá»i Äeo.</p><p>Mặt sau Äá»ng há» cÅ©ng ÄÆ°á»£c thiết kế lá» máy, giúp ngưá»i dùng có thá» chiêm ngưỡng hoạt Äá»ng cá»§a bá» máy cÆ¡ từ cả hai phÃa.</p><h3>Bá» máy Automatic â trải nghiá»m cÆ¡ há»c truyá»n thá»ng</h3><p>Äá»ng há» ÄÆ°á»£c trang bá» <strong>bá» máy cÆ¡ Automatic</strong>, hoạt Äá»ng dá»±a trên chuyá»n Äá»ng cá» tay ngưá»i Äeo. Bá» máy mang lại trải nghiá»m cÆ¡ há»c chân thá»±c, phù hợp vá»i những ai yêu thÃch Äá»ng há» skeleton và giá trá» thá»§ công cá»§a Äá»ng há» cÆ¡.</p><h3>Thông sá» kỹ thuáºt</h3><ul><li><p>Thương hiá»u: <strong>Bulova</strong></p></li><li><p>Mã sản phẩm: <strong>96A292</strong></p></li><li><p>Xuất xứ: <strong>Mỹ</strong></p></li><li><p>Giá»i tÃnh: <strong>Nam</strong></p></li><li><p>Tình trạng: <strong>Má»i 100%</strong></p></li><li><p>Bá» máy: <strong>Automatic (CÆ¡ tá»± Äá»ng)</strong></p></li><li><p>Chức nÄng: Giá», phút, giây</p></li><li><p>ÄÆ°á»ng kÃnh mặt: <strong>41mm</strong></p></li><li><p>Chất liá»u vá»: <strong>Thép không gá»</strong></p></li><li><p>Dây Äeo: <strong>Thép không gá»</strong></p></li><li><p>Mặt kÃnh: <strong>Sapphire chá»ng trầy</strong></p></li><li><p>Thiết kế mặt: <strong>Skeleton toà n phần</strong></p></li><li><p>Khả nÄng chá»ng nưá»c: <strong>30m</strong> (rá»a tay, Äi mưa nhẹ)</p></li></ul><h3>Bulova 96A292 phù hợp vá»i ai?</h3><ul><li><p>Quý ông yêu thÃch <strong>Äá»ng há» Skeleton lá» máy hoà n toà n</strong></p></li><li><p>Ngưá»i Äam mê <strong>
2683cÆ¡ khà và chuyá»n Äá»ng Äá»ng há» cÆ¡</strong></p></li><li><p>Khách tìm mẫu Äá»ng há» <strong>cá tÃnh, ná»i báºt khi lên tay</strong></p></li><li><p>Ngưá»i mua <strong>quà tặng nam Äá»c Äáo, khác biá»t</strong></p></li></ul><h3>Cam kết từ Vnnlux</h3><ul><li><p>Sản phẩm <strong>Bulova chÃnh hãng</strong>, má»i 100%</p></li><li><p>Thông tin minh bạch, kiá»m tra kỹ trưá»c khi giao</p></li><li><p>Tư vấn táºn tâm trưá»c và sau khi mua</p></li><li><p>Há» trợ khách hà ng rõ rà ng, chuyên nghiá»p</p></li></ul><p>ð <em>Hình ảnh sản phẩm có thá» chênh lá»ch nhẹ do ánh sáng và góc chụp. Vui lòng liên há» Vnnlux Äá» xem thêm hình thá»±c tế.</em></p> 2684
2685<script id="relatedscript"> 2686 if($('#product-related').length==0){ 2687 $(`<strong style="margin-top:15px"><span style="font-weight: 500;">Những sản phẩm tương tá»±</span> "Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng":</strong><ul id="product-related"></ul>`).insertBefore('#relatedscript'); 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 let urlsearch = "/search?view=productrelated&q=filter=(collectionid:product=1004046282)"; 2730 let related = ""; 2731 function getarticlerelated(page) { 2732 jQuery.get(urlsearch + "&page=" + page, function (re) { 2733 related += re; 2734 if (re.match(/articleid/g).length == 50) { 2735 getarticlerelated(page + 1); 2736 } else { 2737 renderarticlerelated(); 2738 } 2739 }); 2740 } 2741 getarticlerelated(1) 2742 2743 function renderarticlerelated() { 2744 const names = related.match(/articleid[0-9]+/g) 2745 const targetName = 'articleid1072447876'; 2746 const indexBob = names.indexOf(targetName); 2747 const totalget = 3; 2748 let startIndex = Math.max(indexBob - totalget, 0); 2749 let nextitem = totalget 2750 if (indexBob - totalget < 0) { 2751 nextitem = nextitem + ((indexBob - totalget) * -1) 2752 } 2753 if (indexBob + totalget > (names.length - 1)) { 2754 let cal = (indexBob + totalget) - (names.length - 1) 2755 startIndex = Math.max(startIndex - cal, 0); 2756 } 2757 let endIndex = Math.min(indexBob + nextitem + 1, names.length); 2758 let closestNames = names.slice(startIndex, endIndex); 2759 closestNames.splice(closestNames.indexOf(targetName), 1); 2760 $('#product-related').append($(`<ul>${related}</ul>`).find("." + closestNames.join(',.'))) 2761 } 2762} 2763 2764</script>
2764 2765<style>#product-related {padding-left:0 !important;margin-top:30px} 2766#product-related li:before { 2767 display: inline-block; 2768 font-family: "Font Awesome 5 Free"; 2769 font-size: inherit; 2770 text-rendering: auto; 2771 -webkit-font-smoothing: antialiased; 2772 -moz-osx-font-smoothing: grayscale; 2773 content: "\f005"; 2774 color: #d0021b; 2775 margin-right: 0px; 2776 font-size: 11px; 2777 line-height: 22px; 2778} 2779#product-related img{display:inline !important}</style> 2780 </div> 2781 2782 </div> 2783 <div class="js-seemore ega-pro__seemore text-center pos-relative"> 2784 <a href="#" onclick="return false;" title="Xem thêm" class="btn btn-main btn-pill mx-auto">Xem thêm</a> 2785 </div> 2786 </div> 2787 </div> 2788 </div> 2789 2790 2791 <div id="product_tabs-2" class="tab-content content_extab accordion-item"> 2792 2793 <div class=" mr-sm-0 ml-sm-0 align-items-start accordion-content"> 2794 <div class="mb-3 mb-sm-0 product-content js-content-wrapper border-0"> 2795 <div id="ega-uti-editable-content" data-platform='haravan' data-id="1072447876" class="rte js-product-getcontent product_getcontent pos-relative" style="--content-height: 450px"> 2796 2797 <div class='content js-content'> 2798 2799 2800 </div> 2801 2802 </div> 2803 <div class="js-seemore ega-pro__seemore text-center pos-relative"> 2804 <a href="#" onclick="return false;" title="Xem thêm" class="btn btn-main btn-pill mx-auto">Xem thêm</a> 2805 </div> 2806 </div> 2807 </div> 2808 </div> 2809 2810 2811 <div id="product_tabs-3" class="tab-content content_extab accordion-item"> 2812 2813 <div class="accordion-content"> 2814 <div class="content"> 2815 2816 </div> 2817 </div> 2818 </div> 2819 2820 2821 <div id="product_tabs-4" class="tab-content content_extab accordion-item"> 2822 2823 2824 2825 2826 <div class="accordion-content"> 2827 <div class="content"> 2828 <h2>ð ChÃnh sách váºn chuyá»n VNLUX | Giao hà ng toà n quá»c nhanh chóng, an toà n</h2><p><strong>ChÃnh sách váºn chuyá»n VNLUX</strong> ÄÆ°á»£c xây dá»±ng nhằm mang Äến trải nghiá»m mua sắm <strong>tiá»n lợi â nhanh chóng â minh bạch</strong> cho khách hà ng trên toà n quá»c. VNLUX há» trợ giao hà ng táºn nÆ¡i vá»i nhiá»u hình thức linh hoạt, Äảm bảo sản phẩm Äến tay khách hà ng an toà n và Äúng thá»i gian.</p><hr><h2>ð¦ Äá»i tượng & phạm vi áp dụng</h2><ul><li>Ãp dụng cho tất cả khách hà ng mua hà ng tại <strong>VNLUX</strong> (trá»±c tiếp tại cá»a hà ng và online)</li><li>Phạm vi váºn chuyá»n: <strong>Toà n quá»c ð»ð³</strong></li><li>Há» trợ Äa dạng hình thức giao hà ng phù hợp từng nhu cầu</li></ul><p><strong>Từ khóa liên quan:</strong> váºn chuyá»n VNLUX, giao hà ng toà n quá»c, chÃnh sách giao hà ng</p><hr><h2>ð° Phà váºn chuyá»n VNLUX</h2><ul><li>ð <strong>Miá» n phà giao hà ng ná»i thà nh TP.HCM và Hà Ná»i cÅ©ng như các thà nh phá» lá»n</strong> (không áp dụng ÄÆ¡n há»a tá»c)</li><li>ð¦ ÄÆ¡n hà ng <strong>dưá»i 2.500.000Ä</strong> (ngoà i TP.HCM): tÃnh phà váºn chuyá»n (nhân viên sẽ thông báo cụ thá»)</li><li>ð ÄÆ¡n hà ng <strong>từ 3.500.000Ä trá» lên:</strong> miá» n phà váºn chuyá»n toà n quá»c</li></ul><p><strong>Từ khóa SEO:</strong>
2828 miá» n phà váºn chuyá»n, phà ship toà n quá»c, ship Äá»ng há» chÃnh hãng</p><hr><h2>â± Thá»i gian giao hà ng</h2><ul><li>Thá»i gian váºn chuyá»n trung bình: <strong>3 â 5 ngà y là m viá»c</strong></li><li>Ãp dụng cho tất cả tá»nh thà nh trên toà n quá»c</li><li>Thá»i gian tÃnh từ khi xác nháºn ÄÆ¡n hà ng thà nh công</li></ul><p>ð Nếu sau 5 ngà y chưa nháºn ÄÆ°á»£c hà ng, vui lòng liên há»:<br><strong>Hotline: 0585 215 215</strong></p><p><strong>Từ khóa SEO:</strong> thá»i gian giao hà ng, giao hà ng nhanh toà n quá»c</p><hr><h2>ð³ Hình thức thanh toán & giao nháºn</h2><h3>âï¸ Thanh toán khi nháºn hà ng (COD)</h3><ul><li>Giao hà ng táºn nÆ¡i</li><li>Khách hà ng kiá»m tra và thanh toán trá»±c tiếp cho nhân viên giao hà ng</li></ul><h3>âï¸ Thanh toán chuyá»n khoản</h3><ul><li>Xác nháºn ÄÆ¡n hà ng và thanh toán</li><li>VNLUX tiến hà nh giao hà ng Äến Äá»a chá» yêu cầu</li></ul><p><strong>Từ khóa SEO:</strong> COD, thanh toán khi nháºn hà ng, mua hà ng online an toà n</p><hr><h2>ð ChÃnh sách Äặt cá»c ÄÆ¡n hà ng</h2><ul><li>Ãp dụng vá»i các ÄÆ¡n hà ng giá trá» cao hoặc sản phẩm Äặc biá»t</li><li>Khách hà ng cần <strong>Äặt cá»c trưá»c 10% giá trá» ÄÆ¡n hà ng</strong></li><li>Sá» tiá»n còn lại thanh toán khi nháºn hà ng hoặc theo thá»a thuáºn</li></ul><p><strong>Lợi Ãch cá»§a viá»c Äặt cá»c:</strong></p><ul><li>âï¸ Äảm bảo xá» lý ÄÆ¡n hà ng nhanh chóng</li><li>âï¸ Hạn chế tình trạng há»§y ÄÆ¡n không mong muá»n</li></ul><p><strong>Từ khóa SEO:</strong> Äặt cá»c ÄÆ¡n hà ng, cá»c 10% mua hà ng</p><hr><h2>ð Lưu ý khi nháºn hà ng</h2><ul><li>Khách hà ng ÄÆ°á»£c <strong>kiá»m tra hà ng trưá»c khi thanh toán</strong></li><li>VNLUX khuyến khÃch <strong>quay video má» há»p</strong> Äá» Äảm bảo quyá»n lợi</li><li>Há» trợ xá» lý nhanh nếu có sá»± cá» phát sinh trong quá trình váºn chuyá»n</li></ul><p><strong>Từ khóa SEO:</strong> kiá»m tra hà ng, bảo vá» quyá»n lợi khách hà ng</p><hr><h2>â Cam kết từ VNLUX</h2><ul><li>Giao hà ng Äúng sản phẩm â Äúng mô tả</li><li>Äóng gói cẩn tháºn, Äảm bảo an toà n</li><li>Há» trợ nhanh chóng khi có vấn Äá» phát sinh</li></ul> 2829 </div> 2830 </div> 2831 </div> 2832 2833 2834 <div id="product_tabs-5" class="tab-content content_extab accordion-item"> 2835 2836 2837 2838 <div class="accordion-content"> 2839 <div class='content'> 2840 <h2>ð¡ï¸ ChÃnh sách bảo hà nh VNLUX</h2><p>VNLUX khuyến khÃch khách hà ng Äá»c kỹ chÃnh sách bảo hà nh Äá» Äảm bảo quyá»n lợi và yên tâm trong suá»t quá trình sá» dụng sản phẩm.</p><hr><h2>1. ChÃnh sách bảo hà nh</h2><ul><li>VNLUX áp dụng <strong>bảo hà nh 2 nÄm</strong> cho tất cả sản phẩm mua tại cá»a hà ng hoặc online, tÃnh từ ngà y mua hà ng</li><li>Trong thá»i hạn bảo hà nh, VNLUX <strong>bảo hà nh miá» n phÃ</strong> Äá»i vá»i các lá»i từ nhà sản xuất</li><li>Há» trợ <strong>50% chi phà sá»a chữa</strong> Äá»i vá»i các trưá»ng hợp lá»i phát sinh do quá trình sá» dụng</li><li><strong>Thay pin miá» n phÃ</strong> Äá»i vá»i các thương hiá»u như: Casio, Citizen, Movado, Tissot⦠khi mua tại VNLUX<ul><li>Không áp dụng cho Äá»ng há» sá» dụng <strong>pin nÄng lượng ánh sáng (Solar)</strong> â áp dụng theo chÃnh sách hãng</li></ul></li><li>Trưá»ng hợp khách hà ng <strong>mất thẻ/sá» bảo hà nh</strong>, VNLUX há» trợ kiá»m tra và kÃch hoạt bảo hà nh Äiá»n tá» dá»±a trên thông tin Äã lưu trên há» thá»ng</li></ul><hr><h2>2. Trưá»ng hợp không áp dụng bảo hà nh</h2><p>VNLUX không áp dụng bảo hà nh trong các trưá»ng hợp sau:</p><ul><li>Sá» dụng sai cách như:<ul><li>Tiếp xúc vá»i hóa chất, chất tẩy rá»a</li><li>Äeo Äá»ng há» khi tắm nưá»c nóng, xông hÆ¡i</li></ul></li><li>Äá»ng há» bá» hư há»ng do:<ul><li>Va Äáºp, rÆ¡i vỡ</li><li>Tai nạn hoặc tác Äá»ng từ bên ngoà i</li></ul></li><li>Hao mòn tá»± nhiên theo thá»i gian:<ul><li>Dây Äeo</li><li>Vá» Äá»ng há»</li></ul></li><li>Sản phẩm Äã bá»:<ul><li>Tá»± ý sá»a chữa</li><li>Can thiá»p tại các nÆ¡i không thuá»c há» thá»ng VNLUX</li></ul></li></ul><hr><h2>â Cam kết từ VNLUX</h2><ul><li>Há» trợ nhanh chóng â minh bạch</li><li>Äảm bảo quyá»n lợi khách hà ng</li><li>Äá»ng hà nh cùng khách hà ng trong suá»t quá trình sá» dụng</li></ul> 2841 </div>
2842 </div> 2843 </div> 2844 2845 </div> 2846 </div> 2847</section> 2848
2849<script> 2850function rendertab(){ 2851 debugger 2852 var html=``; 2853 let htmtable=$(".videosanpham .hrvproduct-tabs table").eq(1).find("tr"); 2854 debugger 2855 if($(".videosanpham table").eq(1).find("table").length>0) 2856 { 2857 htmtable=$(".videosanpham table").eq(1).find("table").find("tr"); 2858 } 2859 2860 if(htmtable.length==0) 2861 { 2862 htmtable=$("#product_tabs-1 table").eq(0).find("tr"); 2863 } 2864 $.each(htmtable,function(){ 2865 var text1 = $(this).find("td").eq(0).html(); 2866 var text2 = $(this).find("td").eq(1).html(); 2867 html += `<div class="flexitem_min"><div class="">${text1}</div><div class="">${text2}</div></div>`; 2868 }) 2869 $("#product_tabs-2 .content").html(html); 2870 $("#product_tabs-2 .content a").attr('class','in-cell-link'); 2871 2872 var htmlvideo = ''; 2873 $.each($(".videosanpham table").eq(0).find("td"),function(){ 2874 var url = $(this).text().trim(); 2875 var videoid= ''; 2876 if(url.includes('embed/')) { 2877 videoid = url.split("embed/"); 2878 } 2879 else if(url.includes('watch')) { 2880 url.split("?v="); 2881 } 2882 //console.log('vi='+ videoid[1].split('"')[0]); 2883 if(videoid && videoid[1]){ 2884 var s2 = document.createElement("script"); 2885 s2.type = "text/javascript"; 2886 s2.src = "https://cdn.plyr.io/3.7.8/plyr.js"; 2887 $("head").append(s2); 2888 htmlvideo += `<div class="item itemdelete lazy itemvideo"> 2889 <div class="player_video plyr__video-embed"> 2890 <div class="tichtacvideo" data-plyr-provider="youtube" data-plyr-embed-id="${videoid[1].split('"')[0]}"></div></div></div>` 2891 setTimeout(function () { 2892 new Plyr(document.querySelector('.tichtacvideo')); 2893 },3000) 2894 } 2895 }); 2896 $("#product_tabs-3 .content").html(htmlvideo); 2897 $('td a').removeAttr('target'); 2898} 2899</script>
2899 2900 2901 2902 </div> 2903
2903<script> 2904 $(document).ready(function(){ 2905 if($(window).width() < 767){ 2906 var html = $(".hiddenmobile.detailbottom").html(); 2907 $(".visiblemobile.detailbottom").html(html); 2908 $(".hiddenmobile.detailbottom").remove(); 2909 }else{ 2910 var html = $(".visiblemobile.detailbottom").html(); 2911 if(html.trim()){ 2912 $(".hiddenmobile.detailbottom").html(html); 2913 $(".visiblemobile.detailbottom").remove(); 2914 } 2915 } 2916 }) 2917 </script>
2917 2918 </div> 2919 <div class="col-xs-12 col-lg-6 details-pro py-3 mt-3 mt-lg-0 px-3"> 2920 <div class='d-flex justify-content-between'> 2921 <div class=""> 2922 <h1 class="title-product bk-product-name">Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng</h1> 2923 <div class="price-box"> 2924 2925 2926 2927 2928 2929 2930 2931 <div class="special-price"><span class="price product-price bk-product-price">7,500,000â«</span> 2932 </div> 2933 <span class="old-price"> 2934 <del class="price product-price-old sale"></del> 2935 </span> 2936 <div class="label_product" style="display:none"> 2937 </div> 2938 <div class="save-price"> 2939 </div> 2940 <!-- Giá --> 2941 2942 2943</div> 2944 <div class="starbaprv-widget starbaprv-preview-badge starbaprv-preview-badge--with-link" data-id="1072447876" data-url="bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong"> 2945 2946 </div> 2947 <div class="group-status"> 2948 <span class="first_status mr-2"> 2949 2950 2951 2952 Thương hiá»u: 2953 <span class="status_name"> 2954 2955 <a href='/collections/all?q=vendor.filter_key:(%22Bulova%22)&page=1&view=grid' 2956 target="_blank" 2957 class="text-primary" 2958 title="Bulova"> 2959 Bulova 2960 </a> 2961 2962 </span> 2963 </span> 2964 <span class="spandot"> 2965 | 2966 </span> 2967 <span class="first_status product_sku"> 2968 Mã sản phẩm: 2969 <span class="status_name product-sku" itemprop="sku" 2970 content=" 2971 96A292 2972 "> 2973 2974 96A292 2975 2976 </span> 2977 </span> 2978 </div> 2979 </div> 2980 2981 2982 </div> 2983 <form enctype="multipart/form-data" id="add-to-cart-form" action="/cart/add" method="post" 2984 class="form_background margin-bottom-0"> 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007<div class="swatch-div"> 3008 <a href="#" onclick="return false;" class="open-size-modal link">Hưá»ng dẫn chá»n size</a> 3009 3010</div> 3011 3012<div class="form-product"> 3013 <div class="box-variant clearfix d-none"> 3014 3015 <input type="hidden" name="id" value="1164257708" /> 3016 3017 </div> 3018 3019 3020 <div class="form_button_details w-100"> 3021 <div class="form_product_content type1 "> 3022 3023 <div class="soluong soluong_type_1 "> 3024 <div class="custom input_number_product custom-btn-number "> 3025 <span class="mr-3">Sá» lượng: </span> 3026 <button class="btn btn_num num_1 button button_qty" title="quantity" onClick="var result = document.getElementsByClassName('pd-qtym')[0];var stick_result = document.getElementsByClassName('pd-qtym')[1]; var qtypro = result.value; if(!isNaN( qtypro ) && qtypro > 1){result.value--;stick_result.value--;}else{return false;}" type="button"> 3027 <svg class="icon"> 3028 <use xlink:href="#icon-minus" /> 3029</svg></button> 3030 <input type="text" id="qtym" name="quantity" value="1" title="quantity" maxlength="3" class="form-control prd_quantity pd-qtym bk-product-qty" onkeypress="if ( isNaN(this.value + String.fromCharCode(event.keyCode) )) return false;" onchange="var stick_result = document.getElementsByClassName('pd-qtym')[1];if(this.value == 0){this.value=1;}else{stick_result.value=this.value}"/> 3031 <button class="btn btn_num num_2 button button_qty" title="quantity" onClick="var result = document.getElementsByClassName('pd-qtym')[0];var stick_result = document.getElementsByClassName('pd-qtym')[1]; var qtypro = result.value; if( !isNaN( qtypro )) result.value++;stick_result.value++;return false;" type="button"> 3032 <svg class="icon"> 3033 <use xlink:href="#icon-plus" /> 3034</svg> </button> 3035 </div> 3036 <div id="btn-show-google-review"><a href="javascript:" onclick="showgooglereview()" ><img width="100px" src="https://file.hstatic.net/1000233137/file/google-review-vnlux.png"></a></div> 3037 3038 </div> 3039 3040 3041 <div> 3042 <div class="buynowallflex"> 3043 3044 <div> 3045 <a href="javascipt:void(0);" class="buynowpk"> 3046 <span>Mua ngay - Free shipping </span> 3047 <span> 3048 Kiá»m tra hà ng trưá»c khi thanh toán</span> 3049 </a> 3050 </div> 3051 3052 3053 <div class="button_actions mb-0"> 3054 <div style='display: flex; flex-wrap: wrap; width: 100%'> 3055 <button type="submit" 3056 class="btn btn_add_cart btn-cart add_to_cart"> 3057 THÃM VÃO GIá» 3058 </button> 3059 </div>
3060 </div> 3061 </div> 3062 </div> 3063 3064 <div class="bk-btn"></div> 3065 <div class="button_actions "> 3066 <button type="submit" class="btn btn_base buynow "> 3067 MUA NGAY 3068 </button> 3069 3070 </div> 3071 3072 3073 <div class='product-hotline'> 3074 <img alt="hotline icon" loading="lazy" decoding="async" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/simple-icons_zalo_new_large.png?v=69"/> 3075 <div><p>Gá»i Äặt mua <p> <a href="https://zalo.me/0795496789">0795 496 789</a> (8:30 - 22:00)</div> 3076 </div> 3077 3078 </div> 3079 </div> 3080 <div class="product-policises-wrapper"> 3081 <b class="subtitle" style="display:block">ChÃnh sách mua hà ng tại vnlux.com</b> 3082<ul class="product-policises list-unstyled py-sm-3 px-sm-3 m-0"> 3083 <li class="media"> 3084 <div class="mr-2"> 3085 <img class="img-fluid " 3086 loading="lazy" decoding="async" 3087 width="24" 3088 height="24" 3089 alt="polici" 3090 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/policy_product_image_1.png?v=69" alt="Miá» n phà váºn chuyá»n"> 3091 </div> 3092 <div class="media-body"> 3093 Miá» n phà váºn chuyá»n 3094 </div> 3095 </li> 3096 <li class="media"> 3097 <div class="mr-2"> 3098 <img class="img-fluid " 3099 loading="lazy" decoding="async" 3100 width="24" 3101 height="24" 3102 alt="polici" 3103 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/policy_product_image_2.png?v=69" alt="Thay pin miá» n phà trá»n Äá»i"> 3104 </div> 3105 <div class="media-body"> 3106 Thay pin miá» n phà trá»n Äá»i 3107 </div> 3108 </li> 3109 <li class="media"> 3110 <div class="mr-2"> 3111 <img class="img-fluid " 3112 loading="lazy" decoding="async" 3113 width="24" 3114 height="24" 3115 alt="polici" 3116 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/policy_product_image_3.png?v=69" alt="Cam kết hà ng chÃnh hãng"> 3117 </div> 3118 <div class="media-body"> 3119 Cam kết hà ng chÃnh hãng 3120 </div> 3121 </li> 3122 <li class="media"> 3123 <div class="mr-2"> 3124 <img class="img-fluid " 3125 loading="lazy" decoding="async" 3126 width="24" 3127 height="24" 3128 alt="polici" 3129 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/policy_product_image_4.png?v=69" alt="Bảo hà nh trá»n gói 5 nÄm"> 3130 </div> 3131 <div class="media-body"> 3132 Bảo hà nh trá»n gói 5 nÄm 3133 </div> 3134 </li> 3135 </ul> 3136</div> </div> 3137 3138<div class="diachimuahang"> 3139 <div class="address-top"> 3140 <label><strong>Há» thá»ng cá»a hà ng(má» cá»a từ 8h:00 - 22h:00) </strong></label> 3141 <span>vui lòng liên há» trưá»c Äá» vnlux.vn chuẩn bá» sẵn hà ng</span> 3142</div> 3143 3144 3145<ul> 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 <li> 3179 3180 <div class="d-flex"> 3181 <i class="fa fa-map-marker" aria-hidden="true"></i> 3182 3183 <div> 3184 3185 <br/> 3186 3187 3188 3189 3190 3191 <span class="inventory-location" id=""> 3192 3193 <span class="conhangicon">Còn hà ng </span> 3194 3195 </span> 3196 </div> 3197 </div> 3198 3199 <div> 3200 3201 3202 3203 3204 3205 3206 3207 </div> 3208 </li> 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219</ul> 3220
3221<script> 3222 function getParam(titleParam){ 3223 const queryString = window.location.search; 3224 const urlParams = new URLSearchParams(queryString); 3225 return urlParams.get(titleParam) 3226 } 3227 3228 $(document).ready(()=>{ 3229 // console.log("check in ",productDetail) 3230 let variantId = getParam("variant"); 3231 if(!variantId){ 3232 variantId = productDetail.variants[0].id; 3233 } 3234 $(".swatch-element-list .swatch-element").on("click",function(e){ 3235 setTimeout(()=>{ 3236 variantId = getParam("variant") 3237 getListInventoryAvailable(variantId) 3238 },300) 3239 }) 3240 function updateView(listInventoryLocation){ 3241 $(".diachimuahang ul li .inventory-location").each(function(){ 3242 $(this).html('<span class="hethangicon">Liên há»</span>'); 3243 //$(this).html(''); 3244 }) 3245 listInventoryLocation.forEach((item)=>{ 3246 $(`.inventory-location#${item.location_id}`).html(': <span class="conhangicon">Còn hà ng</span>') 3247 }) 3248 } 3249 async function getListInventoryAvailable(variantId){ 3250 let response = await fetch("/inventory_location.js?variant_id="+variantId); 3251 let result = await response.json(); 3252 // console.log("check in ", result) 3253 updateView(result.inventory_locations) 3254 } 3255 getListInventoryAvailable(variantId); 3256 }) 3257</script>
3257 3258</div> 3259
3260<script> 3261 $(document).ready(function(){ 3262 $(".buynowpk").click(function(){ 3263 var quantity = $("#qtym").val(); 3264 var params = { 3265 type: 'POST', 3266 url: '/cart/add.js', 3267 data: 'quantity=' + quantity + '&id=' + $(".box-variant input").val(), 3268 dataType: 'json', 3269 success: function(line_item) { 3270 location.href="/checkout" 3271 }, 3272 error: function(XMLHttpRequest, textStatus) { 3273 alert('Sản phẩm bạn vừa mua Äã vượt quá tá»n kho'); 3274 } 3275 }; 3276 jQuery.ajax(params); 3277 }) 3278 }) 3279</script>
3279 3280 3281 3282 3283 3284 3285 3286 <div class="visiblemobile detailbottom"> 3287 3288 </div> 3289 </form> 3290 3291 3292 </div> 3293 <div class="col-lg-12"> 3294 <div class="margin-top100 htmldesltop"> 3295 <div style="clear:both"></div> 3296 </div> 3297 </div> 3298 </div> 3299 </div> 3300 </div> 3301 </div> 3302 </section> 3303 3304 <section class="section" id="section-review"> 3305 <div class="container"> 3306 <div class="card"> 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327<div itemscope itemtype='http://schema.org/Product' data-id="1072447876" data-create="" data-brand="Vnlux" data-disableclickimage="true" id="hrv-product-reviews" style="display:table;width:100%" class="rounded-10 p-2 p-lg-3 container hrv-product-reviews hrv-reviews-product" > 3328 3329 <meta id="metaname" itemprop='name' content="Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng"> 3330 <meta itemprop="sku" content="96A292"> 3331 <meta itemprop='brand' content='Bulova'> 3332 <meta itemprop="description" content="Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượngBulova 96A292 là mẫu Äá»ng há» cÆ¡ nam Skeleton toà n phần ná»i báºt cá»§a thương hiá»u Bulova Äến từ Mỹ. Thiết kế lá» máy hoà n toà n á» cả mặt trưá»c và mặt sau giúp phô diá» n trá»n vẹn vẻ Äẹp cÆ¡ khà tinh xảo bên trong, mang lại cảm giác mạnh mẽ, cá tÃnh nhưng vẫn giữ ÄÆ°á»£c sá»± cân Äá»i và tinh tế trong tá»ng thá».Sản phẩm tại Vnnlux là hà ng má»i 100%, chÃnh hãng Bulova.Äiá»m ná»i báºt cá»§a Bulova 96A292Thiết kế Skeleton toà n phần (Full Skeleton), lá» máy hoà n toà nPhô diá» n chuyá»n Äá»ng cÆ¡ há»c sá»ng Äá»ng và cuá»n hútBá» máy Automatic váºn hà nh á»n Äá»nhPhong cách hiá»n Äại â nam tÃnh, Äáºm chất cÆ¡ khÃKÃnh Sapphire chá»ng trầy xưá»cVá» & dây thép không gá» chắc chắnKÃch thưá»c 41mm, phù hợp cá» tay nam giá»iThiết kế Skeleton â phô diá» n vẻ Äẹp cÆ¡ khÃBulova 96A292 sá» hữu thiết kế Skeleton full, cho phép quan sát toà n bá» chuyá»n Äá»ng cá»§a bá» máy cÆ¡ ngay từ mặt sá». Các chi tiết bánh rÄng, cầu máy và nhá»p dao Äá»ng ÄÆ°á»£c bá» trà hà i hòa, tạo nên chiá»u sâu thá» giác và cảm giác mạnh mẽ cho ngưá»i Äeo.Mặt sau Äá»ng há» cÅ©ng ÄÆ°á»£c thiết kế lá» máy, giúp ngưá»i dùng có thá» chiêm ngưỡng hoạt Äá»ng cá»§a bá» máy cÆ¡ từ cả hai phÃa.Bá» máy Automatic â trải nghiá»m cÆ¡ há»c truyá»n thá»ngÄá»ng há» ÄÆ°á»£c trang bá» bá» máy cÆ¡ Automatic, hoạt Äá»ng dá»±a trên chuyá»n Äá»ng cá» tay ngưá»i Äeo. Bá» máy mang lại trải nghiá»m cÆ¡ há»c chân thá»±c, phù hợp vá»i những ai yêu thÃch Äá»ng há» skeleton và giá trá» thá»§ công cá»§a Äá»ng há» cÆ¡.Thông sá» kỹ thuáºtThương hiá»u: BulovaMã sản phẩm: 96A292Xuất xứ: MỹGiá»i tÃnh: NamTình trạng: Má»i 100%Bá» máy: Automatic (CÆ¡ tá»± Äá»ng)Chức nÄng: Giá», phút, giâyÄÆ°á»ng kÃnh mặt: 41mmChất liá»u vá»: Thép không gá»Dây Äeo: Thép không gá»Mặt kÃnh: Sapphire chá»ng trầyThiết kế mặt: Skeleton toà n phầnKhả nÄng chá»ng nưá»c: 30m (rá»a tay, Äi mưa nhẹ)Bulova 96A292 phù hợp vá»i ai?Quý ông yêu thÃch Äá»ng há» Skeleton lá» máy hoà n toà nNgưá»i Äam mê cÆ¡ khà và chuyá»n Äá»ng Äá»
3332ng há» cÆ¡Khách tìm mẫu Äá»ng há» cá tÃnh, ná»i báºt khi lên tayNgưá»i mua quà tặng nam Äá»c Äáo, khác biá»tCam kết từ VnnluxSản phẩm Bulova chÃnh hãng, má»i 100%Thông tin minh bạch, kiá»m tra kỹ trưá»c khi giaoTư vấn táºn tâm trưá»c và sau khi muaHá» trợ khách hà ng rõ rà ng, chuyên nghiá»pð Hình ảnh sản phẩm có thá» chênh lá»ch nhẹ do ánh sáng và góc chụp. Vui lòng liên há» Vnnlux Äá» xem thêm hình thá»±c tế."/> 3333 <meta itemprop='image' content='https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg'/> 3334 <span itemprop='offers' itemscope itemtype='http://schema.org/Offer'> 3335 <meta itemprop='priceCurrency' content='VND'/> 3336 <meta itemprop="priceValidUntil" content='2026-09-25 ' /> 3337 <link itemprop="url" href="https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong" /> 3338 <meta itemprop='price' content='7500000'/> 3339 <link itemprop='itemCondition' href='http://schema.org/NewCondition'/> 3340 <link itemprop='availability' href='http://schema.org/InStock'/> 3341 <div itemprop="hasMerchantReturnPolicy" itemtype="https://schema.org/MerchantReturnPolicy" itemscope> 3342 <meta itemprop="applicableCountry" content="VN" /> 3343 <meta itemprop="returnPolicyCategory" content="https://schema.org/MerchantReturnFiniteReturnWindow" /> 3344 <meta itemprop="merchantReturnDays" content="7" /> 3345 <meta itemprop="returnMethod" content="https://schema.org/ReturnByMail" /> 3346 <meta itemprop="returnFees" content="https://schema.org/FreeReturn" /> 3347 </div> 3348 <div itemprop="shippingDetails" itemtype="https://schema.org/OfferShippingDetails" itemscope> 3349 <div itemprop="shippingRate" itemtype="https://schema.org/MonetaryAmount" itemscope> 3350 <meta itemprop="value" content="30000" /> 3351 <meta itemprop="currency" content="VND" /> 3352 </div> 3353 <div itemprop="shippingDestination" itemtype="https://schema.org/DefinedRegion" itemscope> 3354 <meta itemprop="addressCountry" content="VN" /> 3355 </div> 3356 <div itemprop="deliveryTime" itemtype="https://schema.org/ShippingDeliveryTime" itemscope> 3357 <div itemprop="handlingTime" itemtype="https://schema.org/QuantitativeValue" itemscope> 3358 <meta itemprop="minValue" content="1" /> 3359 <meta itemprop="maxValue" content="3" /> 3360 <meta itemprop="unitCode" content="DAY" /> 3361 </div> 3362 <div itemprop="transitTime" itemtype="https://schema.org/QuantitativeValue" itemscope> 3363 <meta itemprop="minValue" content="1" /> 3364 <meta itemprop="maxValue" content="5" /> 3365 <meta itemprop="unitCode" content="DAY" /> 3366 </div> 3367 </div> 3368 </div> 3369 </span> 3370 3371 3372 3373 <div id="hrv-product-reviews-sub" style="width:100%"> 3374 <div class="hrv-product-reviews-head font-weight-bold p-0 border-0 mb-3 mt-0"> 3375 Äánh giá Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng 3376 </div> 3377 <div class="bg-light hrv-product-reviews-summary" id="hrv-product-reviews-summary"> 3378 </div> 3379 3380 <div class="hrv-product-reviews-list" id="hrv-product-reviews-list"> 3381 </div> 3382 <p class="ctrrating mt-3">Xin chia sẻ cảm nháºn cá»§a bạn vá» sản phẩm</p> 3383 <button type="submit" class="btn btn_base buycreaterating my-0"><span>Viết Äánh giá tại Äây</span></button> 3384 <div class="hrv-product-reviews-form" id="hrv-product-reviews-form"> 3385 <b class="font-coiny">Viết Äánh giá</b> 3386 <form id="hrv-product-reviews-frm" url="https://script.google.com/macros/s/AKfycbw8_k1hlyRTTTxivetS9pH1N9FXlc-qtZcVqmGzezkh-YCQdl8tz_iqgyUmzkKiQl6-/exec" name="hrv-product-reviews-frm"> 3387 <input name="id" type="hidden" value="1072447876"> 3388 <input name="productname" type="hidden" value="Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng"> 3389 <div class="flex"> 3390 <fieldset class="p-1 border-0 text-left"> 3391 <div id="dvName"> 3392 <input name="name" required type="text" placeholder="Tên cá»§a bạn (>3 ký tá»± và < 20 ký tá»±)" autocomplete="off" class="p-2 border rounded-10 w-100"> 3393 </div> 3394 </fieldset> 3395 <fieldset class="p-1 border-0 text-left"> 3396 <div id="dvEmail"> 3397 <input name="email" type="email" placeholder="[email protected]" autocomplete="off" class="p-2 border rounded-10 w-100"> 3398 </div> 3399 </fieldset>
3400 </div> 3401 3402 <div class="flex"> 3403 <fieldset class="p-1 border-0 text-left"> 3404 <div id="dvimg"> 3405 <select name="status" class="p-2 border rounded-10 w-100"> 3406 <option value="Äã mua tại Vnlux">Äã mua tại Vnlux</option> 3407 <option value="Äang dùng">Äang dùng sản phẩm</option> 3408 <option value="Äang quan tâm">Äang quan tâm sản phẩm</option> 3409 </select> 3410 </div> 3411 </fieldset> 3412 <fieldset class="p-1 border-0 text-left"> 3413 <div id="dvEmail"> 3414 <input name="phone" type="number" placeholder="Sá» Äiá»n thoại" autocomplete="off" class="p-2 border rounded-10 w-100"> 3415 </div> 3416 </fieldset> 3417 </div> 3418 <fieldset id="hrv_product_reviews_form_fieldset_rate" class="p-1 pt-2 border-0 text-left"><label>Äánh giá</label> 3419 <div id="dvRating" > 3420 <i data-value="1" class="star-on-png"></i> 3421 <i data-value="2" class="star-on-png"></i> 3422 <i data-value="3" class="star-on-png"></i> 3423 <i data-value="4" class="star-on-png"></i> 3424 <i data-value="5" class="star-on-png"></i> 3425 3426 <input id="url" name="url" type="hidden" value="https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong" > 3427 </div> 3428 </fieldset> 3429 3430 <input id="dvscore" name="score" type="hidden" value="5"> 3431 <fieldset class="p-1 border-0 text-left"> 3432 <div id="dvBody"> 3433 <textarea name="body" required rows="5" minlength="3" maxlength="1000" 3434 placeholder="Viết ná»i dung Äánh giá á» Äây (>3 ký tá»± và < 1000 ký tá»±)" class="p-2 border rounded-10 w-100"></textarea> 3435 </div> 3436 </fieldset> 3437 3438 <div class="flex"> 3439 <fieldset class="p-1 border-0 text-left"> 3440 <div id="dvimg"><input name="filedata" id="uploadfile" type="file" class="p-2 border rounded-10 w-100"> 3441 </div> 3442 </fieldset> 3443 <fieldset class="p-1 border-0 text-left"> 3444 <div id="dvytb"><input name="youtube" type="text" placeholder="Link video (Nếu có)" class="p-2 border rounded-10 w-100"> 3445 </div> 3446 </fieldset> 3447 </div> 3448 3449 <input type="submit" id="btnSubmitReview" value="Gá»i Äánh giá" width="80"> 3450 </form><br> 3451 <div class="hrv-product-reviews-form" id="hrv-product-reviews-thanks" style="display:none; padding-top:20px"> 3452 <b>Cám Æ¡n bạn Äã gá»i Äánh giá sản phẩm!</b> 3453 </div><br> 3454 </div> 3455 3456 <a href="javascript:" onclick="showgooglereview()"><img style="border-radius:8px" width="150px" src="https://file.hstatic.net/1000233137/file/google-review-vnlux.png"></a> 3457 3458 3459 3460 </div> 3461</div>
3462<script> 3463 function productsCallback() { 3464 3465} 3466 3467 function ratingcallback() { 3468 3469 } 3470setTimeout(function() { 3471 function getcss(filename) { 3472 jQuery('head').append(`<link href='${getcdn(filename)}' rel='stylesheet' type='text/css' media='all' />`) 3473 } 3474 var getcdn = function (filename) { 3475 var url = "https://theme.hstatic.net/1000233137/1000650361/14/"; 3476 return url + filename + "?v=" + (new Date().toISOString().split(":")[0].replace(/[^a-zA-Z0-9]+/g,'')); 3477 } 3478 3479let cssfile='bigpenreview.scss.css' 3480let jsfile= getcdn('bigpenreview.js'); 3481 3482 getcss(cssfile) 3483 $.getScript(jsfile); 3484 3485 $(".buycreaterating").click(function(){ 3486 $(this).hide() 3487 $('#hrv-product-reviews-form').attr("style","display:block !important") 3488 }) 3489 3490 $('#add-to-cart-form .haravan-product-reviews-badge').click(function(){ 3491 window.location.href=window.location.href.split('#')[0]+"#hrv-product-reviews-sub" 3492 }) 3493 },2000) 3494</script>
3494 3495<style> 3496 #content table{ 3497 max-width:100%;width: 100%; 3498 } 3499 #content table td{padding:5px} 3500 .ctrrating{margin-top:30px} 3501#hrv-product-reviews-form{display:none} 3502.buycreaterating {margin:20px auto;color:#fff;border:0} 3503.bigpen-brand { 3504 background: #f86239; 3505} 3506.hrv-prv-detail-score .score2, .hrv-prv-detail-score .score1{ 3507 display:none; 3508} 3509.hrv-product-reviews-star{display:inline-flex;} 3510#detail-product .pageviewsbigpen{font-size:12px} 3511#detail-product .star-on-png{width:12px;height:12px} 3512.hrv-product-reviews { 3513 background: #15151580; 3514} 3515 .ratingcount, .ratingscore { 3516 vertical-align: bottom; 3517 color: #98a2b3; 3518} 3519 #btnnewreview, #btnSubmitReview { 3520 margin-top: 10px !important; 3521 3522 border-radius: 10px; 3523 font-weight: bold; 3524} 3525 .product-layout_col-right i+.ratingcount:after{ 3526 content:" Äánh giá"; 3527} 3528.hrv-product-reviews-form h3 { 3529 font-weight: bold; 3530} 3531.ratingscore { 3532 order: 2; 3533 text-decoration: auto; 3534 margin-right: 0; 3535} 3536.ratingcount { 3537 order: 3; 3538} 3539.bigpen-brand{ 3540 background: transparent; 3541 color: transparent !important; 3542 padding: 0; 3543 background-image: url(https://theme.hstatic.net/200000656863/1001302557/14/logo.png?v=2645); 3544 background-repeat: no-repeat; 3545 background-size: contain; 3546 background-position: left; 3547 padding-left: 25px; 3548} 3549.haravan-product-reviews-badge .star-on-png, .haravan-product-reviews-badge .star-off-png { 3550 width: 13px; 3551 height: 13px; 3552} 3553#add-to-cart-form .hrv-product-reviews-star{ 3554cursor: pointer; 3555} 3556#modal-ratingimages .modal-body{ 3557 text-align:center; 3558 padding:10px; 3559} 3560 #modal-ratingimages .reviewitemhead { 3561 margin-bottom: 10px; 3562 margin-top: 10px; 3563 3564} 3565 #modal-ratingimages .contentimages { 3566 3567 border-bottom: 1px solid #e9e9e9; 3568 padding-bottom: 5px; 3569} 3570 #hrv-product-reviews-summary{display:none} 3571 .hrv-product-reviews-head{ 3572 font-weight:bold; 3573 background-color: #15151580; 3574 border-top: 1px solid var(--palette-3-color); 3575 } 3576 #section-review .card{ 3577 border: none; 3578 background-color: #15151580; 3579 } 3580 .hrv-product-reviews-summary{ 3581 border-radius: 4px; 3582 } 3583 .hrv-product-reviews-form input, .hrv-product-reviews-form textarea{ 3584 background-color: var(--primary-color); 3585 border-radius: 4px; 3586 border: 1px solid var(--palette-4-color); 3587 color: var(--palette-4-color); 3588 } 3589 #uploadfile{ 3590 background-color: #15151580; 3591 } 3592 #hrv-product-reviews #btnnewreview, #hrv-product-reviews #btnSubmitReview{ 3593 background-color: var(--palette-6-color); 3594 color: var(--primary-color); 3595 margin-top: 12px; 3596 font-weight: 500; 3597 } 3598 #section-review select{ 3599 background-color: #15151580; 3600 border: 1px solid var(--palette-3-color); 3601 color: var(--palette-3-color); 3602 cursor: pointer; 3603 border-radius: 8px; 3604 } 3605 .bigpen-reply{ 3606 background-color: #15151580; 3607 border-color: var(--palette-3-color); 3608 border-radius: 4px; 3609 } 3610 #btnseemoreReview,.buycreaterating.fixpos{ 3611 background:linear-gradient(180deg, #000 0%, #151515 100%); 3612 } 3613 .hrv-product-reviews-list cite{ 3614 color: var(--text-color); 3615 3616 #hrv-product-reviews-summary h3{ 3617 color: var(--text-color); 3618 font-family: 'SF Pro Display'; 3619 } 3620 .bigpen-reply:before{ 3621 border-bottom: 11px solid #616165; 3622 } 3623 .bigpen-reply:after { 3624 border-bottom: 11px solid #101010; 3625 } 3626 .article-survey-container { 3627 3628 border-radius: 10px; 3629} 3630</style> 3631 3632 3633 3634 </div> 3635 </div> 3636 </section> 3637 3638</section> 3639 3640 3641<section class='section sec_tab container' id='equalprice-products'> 3642 <div class='row '> 3643 <div class='col-12 '> 3644 3645 3646<div class=''> 3647 <div class="title_module section heading-bar d-flex justify-content-between align-items-center"> 3648 <b class="bf_flower heading-bar__title"> 3649 Sản phẩm cùng phân khúc 3650 </b> 3651 </div> 3652 <div class=""> 3653 <div class="section_prd_feature section products slick-product product_related js-equal-price row"></div> 3654 </div> 3655</div> 3656
3657<script> 3658 function equalPriceProductSlide() { 3659 if(window.matchMedia('(min-width: 768px)').matches && $('.js-equal-price .item').length >= 4) { 3660 $('.js-equal-price').slick({ 3661 autoplay: false, 3662 autoplaySpeed: 6000, 3663 dots: false, 3664 arrows: true, 3665 infinite: false, 3666 speed: 300, 3667 slidesToShow: 5, 3668 slidesToScroll: 5, 3669 centerMode: false, 3670 responsive: [ 3671 { 3672 breakpoint: 1200, 3673 settings: { 3674 slidesToShow: 5, 3675 slidesToScroll: 5 3676 } 3677 }, 3678 { 3679 breakpoint: 991, 3680 settings: { 3681 slidesToShow: 4, 3682 slidesToScroll: 1 3683 } 3684 }, 3685 { 3686 breakpoint: 767, 3687 settings: { 3688 slidesToShow: 2, 3689 slidesToScroll: 2 3690 } 3691 } 3692 ] 3693 }); 3694 } 3695 } 3696 function initEqualPriceProducts() { 3697 const id= "1072447876" 3698 $.get(`/search?q=filter=(id:product<>${id}&&(price:product >=5250000)&&(price:product <=9750000))&view=equal_price`).then(response => { 3699 if(response && response.length) { 3700 $('.js-equal-price').append(response) 3701 equalPriceProductSlide() 3702 } else { 3703 $('.js-equal-price').append(`<div class='col-12'>Không có sản phẩm nà o</div>`) 3704 } 3705 }) 3706 } 3707 $(document).ready(function(){ 3708 initEqualPriceProducts(); 3709 }) 3710</script>
3710 3711 </div> 3712 </div> 3713</section> 3714 3715 3716 3717<section class="section sec_tab mt-0 mb-lg-4 mb-3 mb-sm-0"> 3718 <div class='container'> 3719 <div class='row'> 3720 <div class='col-12 '> 3721 3722 3723 3724 3725 3726 3727 3728 3729<div class='related-product border-0'> 3730 <div class="title_module heading-bar d-flex justify-content-between align-items-center"> 3731 <b class="bf_flower heading-bar__title"> 3732 <a class="link" href="/collections/mau-san-giam-gia-pho-thong" title="Sản phẩm cùng loại">Sản phẩm cùng loại</a> 3733 </b> 3734 </div> 3735 3736 3737 <div id="sidebarproduct"> 3738 <div class="section_prd_feature section products product_related slick-product slickrelated row"> 3739 3740 3741 3742 3743 3744 3745 3746 3747<div class="item product-col col-7 col-md-5 col-lg-15"> 3748 <div class="item_product_main"> 3749 3750 3751 3752 3753 3754 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1053390972" enctype="multipart/form-data"> 3755 <div class="product-thumbnail pos-relative"> 3756 3757 3758 3759 3760 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bentley-41mm-nam-bl2333-15mwbi" title="Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép"> 3761 3762 <img class='img-fetured' 3763 width="204" loading="lazy" 3764 height="204" 3765 style="--image-scale: ;" 3766 src="//product.hstatic.net/200000656863/product/1_12d308ffbf8e4185bb1d55a6bc99c117_large.png" alt="Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép"> 3767 3768 </a> 3769 <input type="hidden" name="id" value="1119870675" /> 3770 <div class="action-bar"> 3771 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 3772 <i class="fas fa-shopping-cart"></i> 3773 <span class="action-name"> 3774 Thêm và o giá» 3775 </span> 3776 </button> 3777 3778 <a aria-label="Xem nhanh" href="/products/bentley-41mm-nam-bl2333-15mwbi" data-handle="bentley-41mm-nam-bl2333-15mwbi" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 3779 <i class="fas fa-eye"></i> 3780 <span class="action-name">Xem nhanh</span> 3781 </a> 3782 </div> 3783 3784 3785 </div> 3786 <div class="product-info"> 3787 3788 <span class="product-vendor">Bentley</span> 3789 <div class="product-name"> 3790 <a class="link" href="/products/bentley-41mm-nam-bl2333-15mwbi" title="Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép">Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép</a> 3791 </div> 3792 3793 3794 <div class="product-item-cta position-relative" > 3795 <div class="price-box"> 3796 <span class="price">3,800,000â«</span> 3797 <div class="label_product" style="display: inline-block"> 3798 <div class="label_wrapper"> 3799 -42% 3800 </div> 3801 </div> 3802 <span class="compare-price">6,500,000â«</span> 3803 3804 </div> 3805 </div> 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 </div> 3816 </form> 3817 3818 3819 3820 3821 3822 3823 3824 3825 </div> 3826</div> 3827 3828 3829<div class="item product-col col-7 col-md-5 col-lg-15"> 3830 <div class="item_product_main"> 3831 3832 3833 3834 3835 3836 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1053390973" enctype="multipart/form-data"> 3837 <div class="product-thumbnail pos-relative"> 3838 3839 3840 3841 3842 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bentley-41mm-nam-bl2333-15mwci" title="Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép"> 3843 3844 <img class='img-fetured' 3845 width="204" loading="lazy" 3846 height="204" 3847 style="--image-scale: ;" 3848 src="//product.hstatic.net/200000656863/product/1_262dbb9c6e6c41d0852e82039047d1e9_large.png" alt="Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép"> 3849 3850 </a> 3851 <input type="hidden" name="id" value="1119870676" /> 3852 <div class="action-bar"> 3853 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 3854 <i class="fas fa-shopping-cart"></i> 3855 <span class="action-name"> 3856 Thêm và o giá» 3857 </span> 3858 </button> 3859 3860 <a aria-label="Xem nhanh" href="/products/bentley-41mm-nam-bl2333-15mwci" data-handle="bentley-41mm-nam-bl2333-15mwci" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 3861 <i class="fas fa-eye"></i> 3862 <span class="action-name">Xem nhanh</span> 3863 </a> 3864 </div> 3865 3866 3867 </div> 3868 <div class="product-info"> 3869 3870 <span class="product-vendor">Bentley</span> 3871 <div class="product-name">
3872 <a class="link" href="/products/bentley-41mm-nam-bl2333-15mwci" title="Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép">Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép</a> 3873 </div> 3874 3875 3876 <div class="product-item-cta position-relative" > 3877 <div class="price-box"> 3878 <span class="price">3,800,000â«</span> 3879 <div class="label_product" style="display: inline-block"> 3880 <div class="label_wrapper"> 3881 -45% 3882 </div> 3883 </div> 3884 <span class="compare-price">6,800,000â«</span> 3885 3886 </div> 3887 </div> 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 </div> 3898 </form> 3899 3900 3901 3902 3903 3904 3905 3906 3907 </div> 3908</div> 3909 3910 3911<div class="item product-col col-7 col-md-5 col-lg-15"> 3912 <div class="item_product_main"> 3913 3914 3915 3916 3917 3918 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1046412786" enctype="multipart/form-data"> 3919 <div class="product-thumbnail pos-relative"> 3920 3921 3922 3923 3924 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-32mm-nu-98l235" title="Bulova 32mm Nữ 98L235"> 3925 3926 <img class='img-fetured' 3927 width="204" loading="lazy" 3928 height="204" 3929 style="--image-scale: ;" 3930 src="//product.hstatic.net/200000656863/product/bulova_98l235_.457__9__6acfca04574e4c579e6fef0e346f85b8_large.jpg" alt="Bulova 32mm Nữ 98L235"> 3931 3932 </a> 3933 <input type="hidden" name="id" value="1104647884" /> 3934 <div class="action-bar"> 3935 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 3936 <i class="fas fa-shopping-cart"></i> 3937 <span class="action-name"> 3938 Thêm và o giá» 3939 </span> 3940 </button> 3941 3942 <a aria-label="Xem nhanh" href="/products/bulova-32mm-nu-98l235" data-handle="bulova-32mm-nu-98l235" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 3943 <i class="fas fa-eye"></i> 3944 <span class="action-name">Xem nhanh</span> 3945 </a> 3946 </div> 3947 3948 3949 </div> 3950 <div class="product-info"> 3951 3952 <span class="product-vendor">Bulova</span> 3953 <div class="product-name"> 3954 <a class="link" href="/products/bulova-32mm-nu-98l235" title="Bulova 32mm Nữ 98L235">Bulova 32mm Nữ 98L235</a> 3955 </div> 3956 3957 3958 <div class="product-item-cta position-relative" > 3959 <div class="price-box"> 3960 <span class="price">5,200,000â«</span> 3961 </div> 3962 </div> 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 </div> 3973 </form> 3974 3975 3976 3977 3978 3979 3980 3981 3982 </div> 3983</div> 3984 3985 3986 3987 3988<div class="item product-col col-7 col-md-5 col-lg-15"> 3989 <div class="item_product_main"> 3990 3991 3992 3993 3994 3995 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1052625286" enctype="multipart/form-data"> 3996 <div class="product-thumbnail pos-relative"> 3997 3998 3999 4000 4001 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-96b221" title="Bulova 96B221"> 4002 4003 <img class='img-fetured' 4004 width="204" loading="lazy" 4005 height="204" 4006 style="--image-scale: ;" 4007 src="//product.hstatic.net/200000656863/product/bulova_96b221.429_a0aabc6fe2c1450e95848e17df3d3103_large.jpg" alt="Bulova 96B221"> 4008 4009 </a> 4010 <input type="hidden" name="id" value="1118073967" /> 4011 <div class="action-bar"> 4012 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4013 <i class="fas fa-shopping-cart"></i> 4014 <span class="action-name"> 4015 Thêm và o giá» 4016 </span> 4017 </button> 4018 4019 <a aria-label="Xem nhanh" href="/products/bulova-96b221" data-handle="bulova-96b221" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4020 <i class="fas fa-eye"></i> 4021 <span class="action-name">Xem nhanh</span> 4022 </a> 4023 </div> 4024 4025 4026 </div> 4027 <div class="product-info"> 4028 4029 <span class="product-vendor">Bulova</span> 4030 <div class="product-name">
4031 <a class="link" href="/products/bulova-96b221" title="Bulova 96B221">Bulova 96B221</a> 4032 </div> 4033 4034 4035 <div class="product-item-cta position-relative" > 4036 <div class="price-box"> 4037 <span class="price">6,800,000â«</span> 4038 </div> 4039 </div> 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 </div> 4050 </form> 4051 4052 4053 4054 4055 4056 4057 4058 4059 </div> 4060</div> 4061 4062 4063<div class="item product-col col-7 col-md-5 col-lg-15"> 4064 <div class="item_product_main"> 4065 4066 4067 4068 4069 4070 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1076202650" enctype="multipart/form-data"> 4071 <div class="product-thumbnail pos-relative"> 4072 4073 4074 4075 4076 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" title="Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da"> 4077 4078 <img class='img-fetured' 4079 width="204" loading="lazy" 4080 height="204" 4081 style="--image-scale: ;" 4082 src="//cdn.hstatic.net/products/200000656863/bulova_97p166__1_11_578ce5f0d0a24f4db41c7a18c8dad3cd_large.jpg" alt="Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da"> 4083 4084 </a> 4085 <input type="hidden" name="id" value="1173827778" /> 4086 <div class="action-bar"> 4087 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4088 <i class="fas fa-shopping-cart"></i> 4089 <span class="action-name"> 4090 Thêm và o giá» 4091 </span> 4092 </button> 4093 4094 <a aria-label="Xem nhanh" href="/products/bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" data-handle="bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4095 <i class="fas fa-eye"></i> 4096 <span class="action-name">Xem nhanh</span> 4097 </a> 4098 </div> 4099 4100 4101 </div> 4102 <div class="product-info"> 4103 4104 <span class="product-vendor">Bulova</span> 4105 <div class="product-name"> 4106 <a class="link" href="/products/bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" title="Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da">Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da</a> 4107 </div> 4108 4109 4110 <div class="product-item-cta position-relative" > 4111 <div class="price-box"> 4112 <span class="price">4,900,000â«</span> 4113 <div class="label_product" style="display: inline-block"> 4114 <div class="label_wrapper"> 4115 -45% 4116 </div> 4117 </div> 4118 <span class="compare-price">8,900,000â«</span> 4119 4120 </div> 4121 </div> 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 </div> 4132 </form> 4133 4134 4135 4136 4137 4138 4139 4140 4141 </div> 4142</div> 4143 4144 4145<div class="item product-col col-7 col-md-5 col-lg-15"> 4146 <div class="item_product_main"> 4147 4148 4149 4150 4151 4152 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1076193131" enctype="multipart/form-data"> 4153 <div class="product-thumbnail pos-relative"> 4154 4155 4156 4157 4158 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" title="Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng"> 4159 4160 <img class='img-fetured' 4161 width="204" loading="lazy" 4162 height="204" 4163 style="--image-scale: ;" 4164 src="//cdn.hstatic.net/products/200000656863/6b441_39mm_nam___d_ng_h__c__k_nh_sapphire_d_y_da_c__s_u_ch_nh_h_ng__1__d71804d6461741b78c55002709521099_large.jpg" alt="Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng"> 4165 4166 </a> 4167 <input type="hidden" name="id" value="1173809251" /> 4168 <div class="action-bar"> 4169 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4170 <i class="fas fa-shopping-cart"></i> 4171 <span class="action-name"> 4172 Thêm và o giá» 4173 </span> 4174 </button> 4175 4176 <a aria-label="Xem nhanh" href="/products/bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" data-handle="bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4177 <i class="fas fa-eye"></i> 4178 <span class="action-name">Xem nhanh</span> 4179 </a> 4180 </div> 4181 4182 4183 </div> 4184 <div class="product-info"> 4185 4186 <span class="product-vendor">Bulova</span> 4187 <div class="product-name">
4188 <a class="link" href="/products/bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" title="Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng">Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng</a> 4189 </div> 4190 4191 4192 <div class="product-item-cta position-relative" > 4193 <div class="price-box"> 4194 <span class="price">5,900,000â«</span> 4195 <div class="label_product" style="display: inline-block"> 4196 <div class="label_wrapper"> 4197 -53% 4198 </div> 4199 </div> 4200 <span class="compare-price">12,500,000â«</span> 4201 4202 </div> 4203 </div> 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 </div> 4214 </form> 4215 4216 4217 4218 4219 4220 4221 4222 4223 </div> 4224</div> 4225 4226 4227<div class="item product-col col-7 col-md-5 col-lg-15"> 4228 <div class="item_product_main"> 4229 4230 4231 4232 4233 4234 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1072459298" enctype="multipart/form-data"> 4235 <div class="product-thumbnail pos-relative"> 4236 4237 4238 4239 4240 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" title="Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại"> 4241 4242 <img class='img-fetured' 4243 width="204" loading="lazy" 4244 height="204" 4245 style="--image-scale: ;" 4246 src="//cdn.hstatic.net/products/200000656863/z7413140233667_80fa476ce2d11b22fe601eba56ea0d5d_1a4cb053c3f943899dc7875a679adfdc_large.jpg" alt="Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại"> 4247 4248 </a> 4249 <input type="hidden" name="id" value="1164298808" /> 4250 <div class="action-bar"> 4251 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4252 <i class="fas fa-shopping-cart"></i> 4253 <span class="action-name"> 4254 Thêm và o giá» 4255 </span> 4256 </button> 4257 4258 <a aria-label="Xem nhanh" href="/products/bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" data-handle="bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4259 <i class="fas fa-eye"></i> 4260 <span class="action-name">Xem nhanh</span> 4261 </a> 4262 </div> 4263 4264 4265 </div> 4266 <div class="product-info"> 4267 4268 <span class="product-vendor">Bulova</span> 4269 <div class="product-name"> 4270 <a class="link" href="/products/bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" title="Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại">Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại</a> 4271 </div> 4272 4273 4274 <div class="product-item-cta position-relative" > 4275 <div class="price-box"> 4276 <span class="price">7,900,000â«</span> 4277 <div class="label_product" style="display: inline-block"> 4278 <div class="label_wrapper"> 4279 -47% 4280 </div> 4281 </div> 4282 <span class="compare-price">14,800,000â«</span> 4283 4284 </div> 4285 </div> 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 </div> 4296 </form> 4297 4298 4299 4300 4301 4302 4303 4304 4305 </div> 4306</div> 4307 4308 4309<div class="item product-col col-7 col-md-5 col-lg-15"> 4310 <div class="item_product_main"> 4311 4312 4313 4314 4315 4316 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1072448120" enctype="multipart/form-data"> 4317 <div class="product-thumbnail pos-relative"> 4318 4319 4320 4321 4322 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" title="Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng"> 4323 4324 <img class='img-fetured' 4325 width="204" loading="lazy" 4326 height="204" 4327 style="--image-scale: ;" 4328 src="//cdn.hstatic.net/products/200000656863/z7410121344765_4726e4856fc9a60d92d8942f3f87ae1e_3e1fe7599f9e40fe9be83e02d475bfcd_large.jpg" alt="Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng"> 4329 4330 </a> 4331 <input type="hidden" name="id" value="1164258246" /> 4332 <div class="action-bar"> 4333 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4334 <i class="fas fa-shopping-cart"></i> 4335 <span class="action-name"> 4336 Thêm và o giá» 4337 </span> 4338 </button> 4339 4340 <a aria-label="Xem nhanh" href="/products/bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" data-handle="bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4341 <i class="fas fa-eye"></i> 4342 <span class="action-name">Xem nhanh</span> 4343 </a> 4344 </div> 4345 4346 4347 </div> 4348 <div class="product-info"> 4349 4350 <span class="product-vendor">Bulova</span> 4351 <div class="product-name">
4352 <a class="link" href="/products/bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" title="Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng">Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng</a> 4353 </div> 4354 4355 4356 <div class="product-item-cta position-relative" > 4357 <div class="price-box"> 4358 <span class="price">6,950,000â«</span> 4359 <div class="label_product" style="display: inline-block"> 4360 <div class="label_wrapper"> 4361 -40% 4362 </div> 4363 </div> 4364 <span class="compare-price">11,500,000â«</span> 4365 4366 </div> 4367 </div> 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 </div> 4378 </form> 4379 4380 4381 4382 4383 4384 4385 4386 4387 </div> 4388</div> 4389 4390 4391 4392 4393 </div> 4394 </div> 4395 4396 4397 </div> 4398
4399<script> 4400 function relatedProductSlide(){ 4401 if(window.matchMedia('(min-width: 768px)').matches && $('.slickrelated .item').length >= 6){ 4402 $('.slickrelated').slick({ 4403 autoplay: false, 4404 autoplaySpeed: 6000, 4405 dots: false, 4406 arrows: true, 4407 infinite: false, 4408 speed: 300, 4409 slidesToShow: 5, 4410 slidesToScroll: 5, 4411 centerMode: false, 4412 responsive: [ 4413 { 4414 breakpoint: 1200, 4415 settings: { 4416 slidesToShow: 5, 4417 slidesToScroll: 5 4418 } 4419 }, 4420 { 4421 breakpoint: 991, 4422 settings: { 4423 slidesToShow: 4, 4424 slidesToScroll: 1 4425 } 4426 }, 4427 { 4428 breakpoint: 767, 4429 settings: { 4430 slidesToShow: 2, 4431 slidesToScroll: 2 4432 } 4433 } 4434 ] 4435 }); 4436 } 4437 } 4438 function initProductsRelated() { 4439 const tag = "" 4440 const relatedType = "tag" 4441 const id= "1072447876" 4442 if(relatedType === 'tag' && tag !== '') { 4443 $.get(`/search?q=filter=(id:product<>${id})&&(tag:product=${tag})&view=related`).then(response => { 4444 if(response && response.length) { 4445 $('.slickrelated').append(response) 4446 relatedProductSlide() 4447 4448 $('.related-product .heading-bar__title a').attr('href', `/search?q=filter=(tag:product=${tag})`) 4449 } else { 4450 4451 $('.slickrelated').append(` 4452 4453 4454 4455 4456 4457 4458 4459<div class="item product-col col-7 col-md-5 col-lg-15"> 4460 <div class="item_product_main"> 4461 4462 4463 4464 4465 4466 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1053390972" enctype="multipart/form-data"> 4467 <div class="product-thumbnail pos-relative"> 4468 4469 4470 4471 4472 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bentley-41mm-nam-bl2333-15mwbi" title="Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép"> 4473 4474 <img class='img-fetured' 4475 width="204" loading="lazy" 4476 height="204" 4477 style="--image-scale: ;" 4478 src="//product.hstatic.net/200000656863/product/1_12d308ffbf8e4185bb1d55a6bc99c117_large.png" alt="Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép"> 4479 4480 </a> 4481 <input type="hidden" name="id" value="1119870675" /> 4482 <div class="action-bar"> 4483 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4484 <i class="fas fa-shopping-cart"></i> 4485 <span class="action-name"> 4486 Thêm và o giá» 4487 </span> 4488 </button> 4489 4490 <a aria-label="Xem nhanh" href="/products/bentley-41mm-nam-bl2333-15mwbi" data-handle="bentley-41mm-nam-bl2333-15mwbi" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4491 <i class="fas fa-eye"></i> 4492 <span class="action-name">Xem nhanh</span> 4493 </a> 4494 </div> 4495 4496 4497 </div> 4498 <div class="product-info"> 4499 4500 <span class="product-vendor">Bentley</span> 4501 <div class="product-name"> 4502 <a class="link" href="/products/bentley-41mm-nam-bl2333-15mwbi" title="Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép">Bentley Automatic BL2333-15MWBI 41mm Nam â Äá»ng Há» CÆ¡ Mặt Äen Sapphire Dây Thép</a> 4503 </div> 4504 4505 4506 <div class="product-item-cta position-relative" > 4507 <div class="price-box"> 4508 <span class="price">3,800,000â«</span> 4509 <div class="label_product" style="display: inline-block"> 4510 <div class="label_wrapper"> 4511 -42% 4512 </div> 4513 </div> 4514 <span class="compare-price">6,500,000â«</span> 4515 4516 </div> 4517 </div> 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 </div> 4528 </form> 4529 4530 4531 4532 4533 4534 4535 4536 4537 </div> 4538</div> 4539 4540 4541<div class="item product-col col-7 col-md-5 col-lg-15"> 4542 <div class="item_product_main"> 4543 4544 4545 4546 4547 4548 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1053390973" enctype="multipart/form-data"> 4549 <div class="product-thumbnail pos-relative"> 4550 4551 4552 4553 4554 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bentley-41mm-nam-bl2333-15mwci" title="Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép"> 4555 4556 <img class='img-fetured' 4557 width="204" loading="lazy" 4558 height="204" 4559 style="--image-scale: ;" 4560 src="//product.hstatic.net/200000656863/product/1_262dbb9c6e6c41d0852e82039047d1e9_large.png" alt="Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép"> 4561 4562 </a> 4563 <input type="hidden" name="id" value="1119870676" /> 4564 <div class="action-bar"> 4565 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4566 <i class="fas fa-shopping-cart"></i> 4567 <span class="action-name"> 4568 Thêm và o giá» 4569 </span> 4570 </button> 4571 4572 <a aria-label="Xem nhanh" href="/products/bentley-41mm-nam-bl2333-15mwci" data-handle="bentley-41mm-nam-bl2333-15mwci" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4573 <i class="fas fa-eye"></i> 4574 <span class="action-name">Xem nhanh</span> 4575 </a> 4576 </div> 4577 4578 4579 </div> 4580 <div class="product-info"> 4581 4582 <span class="product-vendor">Bentley</span> 4583 <div class="product-name">
4584 <a class="link" href="/products/bentley-41mm-nam-bl2333-15mwci" title="Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép">Bentley Automatic BL2333-15MWCI 40mm Nam â Äá»ng Há» CÆ¡ Äức Mặt Bạc Sapphire Dây Thép</a> 4585 </div> 4586 4587 4588 <div class="product-item-cta position-relative" > 4589 <div class="price-box"> 4590 <span class="price">3,800,000â«</span> 4591 <div class="label_product" style="display: inline-block"> 4592 <div class="label_wrapper"> 4593 -45% 4594 </div> 4595 </div> 4596 <span class="compare-price">6,800,000â«</span> 4597 4598 </div> 4599 </div> 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 </div> 4610 </form> 4611 4612 4613 4614 4615 4616 4617 4618 4619 </div> 4620</div> 4621 4622 4623<div class="item product-col col-7 col-md-5 col-lg-15"> 4624 <div class="item_product_main"> 4625 4626 4627 4628 4629 4630 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1046412786" enctype="multipart/form-data"> 4631 <div class="product-thumbnail pos-relative"> 4632 4633 4634 4635 4636 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-32mm-nu-98l235" title="Bulova 32mm Nữ 98L235"> 4637 4638 <img class='img-fetured' 4639 width="204" loading="lazy" 4640 height="204" 4641 style="--image-scale: ;" 4642 src="//product.hstatic.net/200000656863/product/bulova_98l235_.457__9__6acfca04574e4c579e6fef0e346f85b8_large.jpg" alt="Bulova 32mm Nữ 98L235"> 4643 4644 </a> 4645 <input type="hidden" name="id" value="1104647884" /> 4646 <div class="action-bar"> 4647 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4648 <i class="fas fa-shopping-cart"></i> 4649 <span class="action-name"> 4650 Thêm và o giá» 4651 </span> 4652 </button> 4653 4654 <a aria-label="Xem nhanh" href="/products/bulova-32mm-nu-98l235" data-handle="bulova-32mm-nu-98l235" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4655 <i class="fas fa-eye"></i> 4656 <span class="action-name">Xem nhanh</span> 4657 </a> 4658 </div> 4659 4660 4661 </div> 4662 <div class="product-info"> 4663 4664 <span class="product-vendor">Bulova</span> 4665 <div class="product-name"> 4666 <a class="link" href="/products/bulova-32mm-nu-98l235" title="Bulova 32mm Nữ 98L235">Bulova 32mm Nữ 98L235</a> 4667 </div> 4668 4669 4670 <div class="product-item-cta position-relative" > 4671 <div class="price-box"> 4672 <span class="price">5,200,000â«</span> 4673 </div> 4674 </div> 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 </div> 4685 </form> 4686 4687 4688 4689 4690 4691 4692 4693 4694 </div> 4695</div> 4696 4697 4698 4699 4700<div class="item product-col col-7 col-md-5 col-lg-15"> 4701 <div class="item_product_main"> 4702 4703 4704 4705 4706 4707 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1052625286" enctype="multipart/form-data"> 4708 <div class="product-thumbnail pos-relative"> 4709 4710 4711 4712 4713 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-96b221" title="Bulova 96B221"> 4714 4715 <img class='img-fetured' 4716 width="204" loading="lazy" 4717 height="204" 4718 style="--image-scale: ;" 4719 src="//product.hstatic.net/200000656863/product/bulova_96b221.429_a0aabc6fe2c1450e95848e17df3d3103_large.jpg" alt="Bulova 96B221"> 4720 4721 </a> 4722 <input type="hidden" name="id" value="1118073967" /> 4723 <div class="action-bar"> 4724 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4725 <i class="fas fa-shopping-cart"></i> 4726 <span class="action-name"> 4727 Thêm và o giá» 4728 </span> 4729 </button> 4730 4731 <a aria-label="Xem nhanh" href="/products/bulova-96b221" data-handle="bulova-96b221" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4732 <i class="fas fa-eye"></i> 4733 <span class="action-name">Xem nhanh</span> 4734 </a> 4735 </div> 4736 4737 4738 </div> 4739 <div class="product-info"> 4740 4741 <span class="product-vendor">Bulova</span> 4742 <div class="product-name">
4743 <a class="link" href="/products/bulova-96b221" title="Bulova 96B221">Bulova 96B221</a> 4744 </div> 4745 4746 4747 <div class="product-item-cta position-relative" > 4748 <div class="price-box"> 4749 <span class="price">6,800,000â«</span> 4750 </div> 4751 </div> 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 </div> 4762 </form> 4763 4764 4765 4766 4767 4768 4769 4770 4771 </div> 4772</div> 4773 4774 4775<div class="item product-col col-7 col-md-5 col-lg-15"> 4776 <div class="item_product_main"> 4777 4778 4779 4780 4781 4782 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1076202650" enctype="multipart/form-data"> 4783 <div class="product-thumbnail pos-relative"> 4784 4785 4786 4787 4788 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" title="Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da"> 4789 4790 <img class='img-fetured' 4791 width="204" loading="lazy" 4792 height="204" 4793 style="--image-scale: ;" 4794 src="//cdn.hstatic.net/products/200000656863/bulova_97p166__1_11_578ce5f0d0a24f4db41c7a18c8dad3cd_large.jpg" alt="Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da"> 4795 4796 </a> 4797 <input type="hidden" name="id" value="1173827778" /> 4798 <div class="action-bar"> 4799 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4800 <i class="fas fa-shopping-cart"></i> 4801 <span class="action-name"> 4802 Thêm và o giá» 4803 </span> 4804 </button> 4805 4806 <a aria-label="Xem nhanh" href="/products/bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" data-handle="bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4807 <i class="fas fa-eye"></i> 4808 <span class="action-name">Xem nhanh</span> 4809 </a> 4810 </div> 4811 4812 4813 </div> 4814 <div class="product-info"> 4815 4816 <span class="product-vendor">Bulova</span> 4817 <div class="product-name"> 4818 <a class="link" href="/products/bulova-97p166-nu-dong-ho-quartz-nhat-ban-mat-kham-trai-kim-cuong-day-da" title="Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da">Bulova 97P166 Nữ â Äá»ng Há» Quartz Nháºt Bản Mặt Khảm Trai Kim Cương Dây Da</a> 4819 </div> 4820 4821 4822 <div class="product-item-cta position-relative" > 4823 <div class="price-box"> 4824 <span class="price">4,900,000â«</span> 4825 <div class="label_product" style="display: inline-block"> 4826 <div class="label_wrapper"> 4827 -45% 4828 </div> 4829 </div> 4830 <span class="compare-price">8,900,000â«</span> 4831 4832 </div> 4833 </div> 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 </div> 4844 </form> 4845 4846 4847 4848 4849 4850 4851 4852 4853 </div> 4854</div> 4855 4856 4857<div class="item product-col col-7 col-md-5 col-lg-15"> 4858 <div class="item_product_main"> 4859 4860 4861 4862 4863 4864 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1076193131" enctype="multipart/form-data"> 4865 <div class="product-thumbnail pos-relative"> 4866 4867 4868 4869 4870 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" title="Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng"> 4871 4872 <img class='img-fetured' 4873 width="204" loading="lazy" 4874 height="204" 4875 style="--image-scale: ;" 4876 src="//cdn.hstatic.net/products/200000656863/6b441_39mm_nam___d_ng_h__c__k_nh_sapphire_d_y_da_c__s_u_ch_nh_h_ng__1__d71804d6461741b78c55002709521099_large.jpg" alt="Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng"> 4877 4878 </a> 4879 <input type="hidden" name="id" value="1173809251" /> 4880 <div class="action-bar"> 4881 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4882 <i class="fas fa-shopping-cart"></i> 4883 <span class="action-name"> 4884 Thêm và o giá» 4885 </span> 4886 </button> 4887 4888 <a aria-label="Xem nhanh" href="/products/bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" data-handle="bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4889 <i class="fas fa-eye"></i> 4890 <span class="action-name">Xem nhanh</span> 4891 </a> 4892 </div> 4893 4894 4895 </div> 4896 <div class="product-info"> 4897 4898 <span class="product-vendor">Bulova</span> 4899 <div class="product-name">
4900 <a class="link" href="/products/bulova-automatic-hudson-96b441-39mm-nam-dong-ho-co-kinh-sapphire-day-da-ca-sau-chinh-hang" title="Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng">Bulova Automatic Hudson 96B441 39mm Nam â Äá»ng Há» CÆ¡ KÃnh Sapphire Dây Da Cá Sấu ChÃnh Hãng</a> 4901 </div> 4902 4903 4904 <div class="product-item-cta position-relative" > 4905 <div class="price-box"> 4906 <span class="price">5,900,000â«</span> 4907 <div class="label_product" style="display: inline-block"> 4908 <div class="label_wrapper"> 4909 -53% 4910 </div> 4911 </div> 4912 <span class="compare-price">12,500,000â«</span> 4913 4914 </div> 4915 </div> 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 </div> 4926 </form> 4927 4928 4929 4930 4931 4932 4933 4934 4935 </div> 4936</div> 4937 4938 4939<div class="item product-col col-7 col-md-5 col-lg-15"> 4940 <div class="item_product_main"> 4941 4942 4943 4944 4945 4946 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1072459298" enctype="multipart/form-data"> 4947 <div class="product-thumbnail pos-relative"> 4948 4949 4950 4951 4952 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" title="Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại"> 4953 4954 <img class='img-fetured' 4955 width="204" loading="lazy" 4956 height="204" 4957 style="--image-scale: ;" 4958 src="//cdn.hstatic.net/products/200000656863/z7413140233667_80fa476ce2d11b22fe601eba56ea0d5d_1a4cb053c3f943899dc7875a679adfdc_large.jpg" alt="Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại"> 4959 4960 </a> 4961 <input type="hidden" name="id" value="1164298808" /> 4962 <div class="action-bar"> 4963 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 4964 <i class="fas fa-shopping-cart"></i> 4965 <span class="action-name"> 4966 Thêm và o giá» 4967 </span> 4968 </button> 4969 4970 <a aria-label="Xem nhanh" href="/products/bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" data-handle="bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 4971 <i class="fas fa-eye"></i> 4972 <span class="action-name">Xem nhanh</span> 4973 </a> 4974 </div> 4975 4976 4977 </div> 4978 <div class="product-info"> 4979 4980 <span class="product-vendor">Bulova</span> 4981 <div class="product-name"> 4982 <a class="link" href="/products/bulova-automatic-skeleton-97a108-42mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-sang-trong-hien-dai" title="Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại">Bulova Automatic Skeleton 97A108 (42mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách sang trá»ng hiá»n Äại</a> 4983 </div> 4984 4985 4986 <div class="product-item-cta position-relative" > 4987 <div class="price-box"> 4988 <span class="price">7,900,000â«</span> 4989 <div class="label_product" style="display: inline-block"> 4990 <div class="label_wrapper"> 4991 -47% 4992 </div> 4993 </div> 4994 <span class="compare-price">14,800,000â«</span> 4995 4996 </div> 4997 </div> 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 </div> 5008 </form> 5009 5010 5011 5012 5013 5014 5015 5016 5017 </div> 5018</div> 5019 5020 5021<div class="item product-col col-7 col-md-5 col-lg-15"> 5022 <div class="item_product_main"> 5023 5024 5025 5026 5027 5028 <form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1072448120" enctype="multipart/form-data"> 5029 <div class="product-thumbnail pos-relative"> 5030 5031 5032 5033 5034 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" title="Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng"> 5035 5036 <img class='img-fetured' 5037 width="204" loading="lazy" 5038 height="204" 5039 style="--image-scale: ;" 5040 src="//cdn.hstatic.net/products/200000656863/z7410121344765_4726e4856fc9a60d92d8942f3f87ae1e_3e1fe7599f9e40fe9be83e02d475bfcd_large.jpg" alt="Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng"> 5041 5042 </a> 5043 <input type="hidden" name="id" value="1164258246" /> 5044 <div class="action-bar"> 5045 <button title="thêm giá» hà ng" class="action-child btn add_to_cart active " > 5046 <i class="fas fa-shopping-cart"></i> 5047 <span class="action-name"> 5048 Thêm và o giá» 5049 </span> 5050 </button> 5051 5052 <a aria-label="Xem nhanh" href="/products/bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" data-handle="bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" class="action-child xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 5053 <i class="fas fa-eye"></i> 5054 <span class="action-name">Xem nhanh</span> 5055 </a> 5056 </div> 5057 5058 5059 </div> 5060 <div class="product-info"> 5061 5062 <span class="product-vendor">Bulova</span> 5063 <div class="product-name">
5064 <a class="link" href="/products/bulova-automatic-skeleton-97a175-41mm-dong-ho-nam-co-lo-may-toan-phan-phong-cach-dress-watch-sang-trong" title="Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng">Bulova Automatic Skeleton 97A175 (41mm) â Äá»ng há» nam cÆ¡ lá» máy toà n phần, phong cách Dress Watch sang trá»ng</a> 5065 </div> 5066 5067 5068 <div class="product-item-cta position-relative" > 5069 <div class="price-box"> 5070 <span class="price">6,950,000â«</span> 5071 <div class="label_product" style="display: inline-block"> 5072 <div class="label_wrapper"> 5073 -40% 5074 </div> 5075 </div> 5076 <span class="compare-price">11,500,000â«</span> 5077 5078 </div> 5079 </div> 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 </div> 5090 </form> 5091 5092 5093 5094 5095 5096 5097 5098 5099 </div> 5100</div> 5101 5102 5103 5104`) 5105 relatedProductSlide() 5106 5107 } 5108 }) 5109 } else { 5110 relatedProductSlide() 5111 } 5112 } 5113 5114 5115 document.addEventListener('DOMContentLoaded', function() { 5116 if (f1genzPS) { 5117 initProductsRelated() 5118 } 5119}, false); 5120 5121 5122</script>
5122 5123 </div> 5124 </div> 5125 </div> 5126</section> 5127 5128 5129 5130<section class="section sec_tab container" id="recent-view-coll"> 5131 <div class='row '> 5132 <div class='col-12 '> 5133 <div class=''> 5134 <div class="title_module section heading-bar d-flex justify-content-between align-items-center" 5135 > 5136 <b class="bf_flower heading-bar__title"> 5137 Sản phẩm Äã xem 5138 </b> 5139 </div> 5140 <link rel="preload" as='style' type="text/css" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/recentview.css?v=69"> 5141<link rel="stylesheet" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/recentview.css?v=69"> 5142 5143<div class="recent-view-list row"></div> 5144
5145<script> 5146 if (f1genzPS) { 5147 let data = [] 5148 function getProductByView(handle){ 5149 return $.ajax({ 5150 url: `/products/${handle}?view=product-item`, 5151 success: function(res){ 5152 data.push(res) 5153 } 5154 }) 5155 5156 } 5157 function renderRecentView(data,query){ 5158 if(data && data.length){ 5159 let wrapper = $(query).find('.recent-view-list'); 5160 data = data.map(item =>{ 5161 return `<div class="product-col"> 5162 ${item} 5163 </div>` 5164 }).join('') 5165 wrapper.html(data) 5166 5167 5168 window.matchMedia('(min-width: 768px)').matches && wrapper.find('.item_product_main').length >= 5 && $(`${query} .recent-view-list:not(.slick-initialized)`).slick({ 5169 autoplay: false, 5170 autoplaySpeed: 6000, 5171 dots: false, 5172 arrows: true, 5173 infinite: false, 5174 speed: 300, 5175 slidesToShow: 5, 5176 slidesToScroll: 5, 5177 centerMode: false, 5178 responsive: [ 5179 { 5180 breakpoint: 1200, 5181 settings: { 5182 slidesToShow: 5, 5183 slidesToScroll: 5 5184 } 5185 }, 5186 { 5187 breakpoint: 991, 5188 settings: { 5189 slidesToShow: 5, 5190 slidesToScroll: 1 5191 } 5192 }, 5193 { 5194 breakpoint: 767, 5195 settings: { 5196 slidesToShow: 2, 5197 slidesToScroll: 2 5198 } 5199 } 5200 ] 5201 }); 5202 5203 }else{ 5204 $(query).remove() 5205 } 5206 } 5207 function getRecentView(query){ 5208 try{ 5209 let storage = JSON.parse(localStorage.getItem('recentProduct')) || [] 5210 if(storage && storage.length && Array.isArray(storage)){ 5211 // $.when.apply($, my_array).then( ___ ) 5212 let getProductArr = storage.map((handle)=>getProductByView(handle)); 5213 $.when.apply($,getProductArr ).then( ()=>{ 5214 renderRecentView(data,query) 5215 },()=>{ 5216 renderRecentView(data,query) 5217 } ) 5218 }else{ 5219 $(query).remove() 5220 } 5221 }catch(e){ 5222 console.log(e) 5223 } 5224 } 5225 if(typeof getRecentView != 'undefined'){ 5226 document.addEventListener('DOMContentLoaded', function() { 5227 if (f1genzPS) { 5228 getRecentView('#recent-view-coll') 5229 } 5230 }, false); 5231 5232 } 5233 } 5234</script>
5234 5235 </div> 5236 </div> 5237 </div> 5238</section> 5239 5240 5241 5242 5243 5244 5245
5246<script> 5247 var productDetail = {"available":true,"compare_at_price_max":0.0,"compare_at_price_min":0.0,"compare_at_price_varies":false,"compare_at_price":0.0,"content":null,"description":"<h2>Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng</h2><p><strong>Bulova 96A292</strong> là mẫu <strong>Äá»ng há» cÆ¡ nam Skeleton toà n phần</strong> ná»i báºt cá»§a thương hiá»u Bulova Äến từ Mỹ. Thiết kế lá» máy hoà n toà n á» cả mặt trưá»c và mặt sau giúp phô diá» n trá»n vẹn vẻ Äẹp cÆ¡ khà tinh xảo bên trong, mang lại cảm giác mạnh mẽ, cá tÃnh nhưng vẫn giữ ÄÆ°á»£c sá»± cân Äá»i và tinh tế trong tá»ng thá».</p><p>Sản phẩm tại Vnnlux là <strong>hà ng má»i 100%</strong>, chÃnh hãng Bulova.</p><hr><h3>Äiá»m ná»i báºt cá»§a Bulova 96A292</h3><ul><li><p>Thiết kế <strong>Skeleton toà n phần (Full Skeleton)</strong>, lá» máy hoà n toà n</p></li><li><p>Phô diá» n chuyá»n Äá»ng cÆ¡ há»c sá»ng Äá»ng và cuá»n hút</p></li><li><p>Bá» máy <strong>Automatic</strong> váºn hà nh á»n Äá»nh</p></li><li><p>Phong cách <strong>hiá»n Äại â nam tÃnh</strong>, Äáºm chất cÆ¡ khÃ</p></li><li><p>KÃnh <strong>Sapphire chá»ng trầy xưá»c</strong></p></li><li><p>Vá» & dây <strong>thép không gá»</strong> chắc chắn</p></li><li><p>KÃch thưá»c <strong>41mm</strong>, phù hợp cá» tay nam giá»i</p></li></ul><hr><h3>Thiết kế Skeleton â phô diá» n vẻ Äẹp cÆ¡ khÃ</h3><p>Bulova 96A292 sá» hữu thiết kế <strong>Skeleton full</strong>, cho phép quan sát toà n bá» chuyá»n Äá»ng cá»§a bá» máy cÆ¡ ngay từ mặt sá». Các chi tiết bánh rÄng, cầu máy và nhá»p dao Äá»ng ÄÆ°á»£c bá» trà hà i hòa, tạo nên chiá»u sâu thá» giác và cảm giác mạnh mẽ cho ngưá»i Äeo.</p><p>Mặt sau Äá»ng há» cÅ©ng ÄÆ°á»£c thiết kế lá» máy, giúp ngưá»i dùng có thá» chiêm ngưỡng hoạt Äá»ng cá»§a bá» máy cÆ¡ từ cả hai phÃa.</p><hr><h3>Bá» máy Automatic â trải nghiá»m cÆ¡ há»c truyá»n thá»ng</h3><p>Äá»ng há» ÄÆ°á»£c trang bá» <strong>bá» máy cÆ¡ Automatic</strong>, hoạt Äá»ng dá»±a trên chuyá»n Äá»ng cá» tay ngưá»i Äeo. Bá» máy mang lại trải nghiá»m cÆ¡ há»c chân thá»±c, phù hợp vá»i những ai yêu thÃch Äá»ng há» skeleton và giá trá» thá»§ công cá»§a Äá»ng há» cÆ¡.</p><hr><h3>Thông sá» kỹ thuáºt</h3><ul><li><p>Thương hiá»u: <strong>Bulova</strong></p></li><li><p>Mã sản phẩm: <strong>96A292</strong></p></li><li><p>Xuất xứ: <strong>Mỹ</strong></p></li><li><p>Giá»i tÃnh: <strong>Nam</strong></p></li><li><p>Tình trạng: <strong>Má»i 100%</strong></p></li><li><p>Bá» máy: <strong>Automatic (CÆ¡ tá»± Äá»ng)</strong></p></li><li><p>Chức nÄng: Giá», phút, giây</p></li><li><p>ÄÆ°á»ng kÃnh mặt: <strong>41mm</strong></p></li><li><p>Chất liá»u vá»: <strong>Thép không gá»</strong></p></li><li><p>Dây Äeo: <strong>Thép không gá»</strong></p></li><li><p>Mặt kÃnh: <strong>Sapphire chá»ng trầy</strong></p></li><li><p>Thiết kế mặt: <strong>Skeleton toà n phần</strong></p></li><li><p>Khả nÄng chá»ng nưá»c: <strong>30m</strong> (rá»a tay, Äi mưa nhẹ)</p></li></ul><hr><h3>Bulova 96A292 phù hợp vá»i ai?</h3><ul><li><p>Quý ông yêu thÃch <strong>Äá»ng há» Skeleton lá» máy hoà n toà n</strong></p></li><li><p>Ngưá»i Äam mê <strong>
5247cÆ¡ khà và chuyá»n Äá»ng Äá»ng há» cÆ¡</strong></p></li><li><p>Khách tìm mẫu Äá»ng há» <strong>cá tÃnh, ná»i báºt khi lên tay</strong></p></li><li><p>Ngưá»i mua <strong>quà tặng nam Äá»c Äáo, khác biá»t</strong></p></li></ul><hr><h3>Cam kết từ Vnnlux</h3><ul><li><p>Sản phẩm <strong>Bulova chÃnh hãng</strong>, má»i 100%</p></li><li><p>Thông tin minh bạch, kiá»m tra kỹ trưá»c khi giao</p></li><li><p>Tư vấn táºn tâm trưá»c và sau khi mua</p></li><li><p>Há» trợ khách hà ng rõ rà ng, chuyên nghiá»p</p></li></ul><p>ð <em>Hình ảnh sản phẩm có thá» chênh lá»ch nhẹ do ánh sáng và góc chụp. Vui lòng liên há» Vnnlux Äá» xem thêm hình thá»±c tế.</em></p>","featured_image":"https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg","handle":"bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong","id":1072447876,"images":["https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg","https://cdn.hstatic.net/products/200000656863/182717916469eb37b27822_54b05d4c7c554e0b8e37cf3943b49565.jpg","https://cdn.hstatic.net/products/200000656863/420277286157896787223_247d37de4c3849e39b76add3db857d22.jpg","https://cdn.hstatic.net/products/200000656863/420277286157896787225_411b34c7a4dc4ccf8168ec536ee08506.jpg","https://cdn.hstatic.net/products/200000656863/420277286157896787224_3e92418559944be78eca1cf01ac370a2.jpg","https://cdn.hstatic.net/products/200000656863/420277286157896787226_8e569a031cd0407c9ef723412b29df83.jpg","https://cdn.hstatic.net/products/200000656863/420277286157896787228_27f4fefa6d7447b38e588c77d39ffc9b.jpg","https://cdn.hstatic.net/products/200000656863/420277286157896787229_916b1650b1754b939a8a893e79ae710d.jpg","https://cdn.hstatic.net/products/200000656863/a583590b2af3a5adfce227_1016447217454d36ab65faa03abb8384.jpg"],"options":["Tiêu Äá»"],"price":750000000.0,"price_max":750000000.0,"price_min":750000000.0,"price_varies":false,"tags":["CÆ¡ - Automatic","Bulova","Skeleton","Thép không gá» 316L"],"template_suffix":null,"title":"Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng","type":"Äá»ng há» nam","url":"/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong","pagetitle":"Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy","metadescription":"Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượngBulova 96A292 là mẫu Äá»ng há» cÆ¡ nam Skeleton toà n phần ná»i báºt cá»§a thương hiá»u Bulova Äến từ Mỹ. Thiết kế lá» máy hoà n toà n á» cả mặt trưá»c và mặt sau giúp phô diá» n trá»n vẹn vẻ Äẹp cÆ¡ khà tinh xảo bên trong, mang lại cảm giác mạnh mẽ, cá tÃnh","variants":[{"id":1164257708,"barcode":"96A292","available":true,"price":750000000.0,"sku":"96A292","option1":"Default Title","option2":"","option3":"","options":["Default Title"],"inventory_quantity":1.0,"old_inventory_quantity":1.0,"title":"Default Title","weight":0.0,"compare_at_price":0.0,"inventory_management":"haravan","inventory_policy":"deny","selected":false,"url":null,"featured_image":{"id":1658598823,"created_at":"0001-01-01T00:00:00","position":2,"product_id":1072447876,"updated_at":"0001-01-01T00:00:00","src":"https://cdn.hstatic.net/products/200000656863/182717916469eb37b27822_54b05d4c7c554e0b8e37cf3943b49565.jpg","variant_ids":[1164257708]}}],"vendor":"Bulova","published_at":"2026-09-04T06:44:44.995Z","created_at":"2026-01-08T08:55:47.941Z","not_allow_promotion":false}; 5248 var ww = $(window).width(); 5249 var getLimit = 3; 5250 5251 function validate(evt) { 5252 var theEvent = evt || window.event; 5253 var key = theEvent.keyCode || theEvent.which; 5254 key = String.fromCharCode( key ); 5255 var regex = /[0-9]|\./; 5256 if( !regex.test(key) ) { 5257 theEvent.returnValue = false; 5258 if(theEvent.preventDefault) theEvent.preventDefault(); 5259 } 5260 } 5261 function changeContactFormBody (sku){ 5262 $('#comment').val(`ÄÄng ký nháºn thông báo khi có hà ng. Sản phảm: Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng. SKU: ${sku}`) 5263 } 5264 5265 changeContactFormBody('96A292'); 5266 5267 var selectCallback = function (variant, selector) { 5268 if (variant) { 5269 var form = jQuery('#' + selector.domIdPrefix).closest('form'); 5270 for (var i = 0, length = variant.options.length; i < length; i++) { 5271 var radioButton = form.find('.swatch[data-option-index="' + i + '"] :radio[value="' + variant.options[i] + '"]'); 5272 var valueText = form.find('.swatch[data-option-index="' + i + '"] .swatch-value').text(variant.options[i]) 5273 if (radioButton.size()) { 5274 radioButton.get(0).checked = true; 5275 } 5276 } 5277 } 5278 var addToCart = jQuery('.form-product .add_to_cart'), 5279 installmentBtn = jQuery('.form-product .btn-installment'), 5280 buyNow = jQuery('.form-product .buynow'), 5281 group = jQuery('.form_product_content'), 5282 form = jQuery('.form-product .button_actions'), 5283 form2 = jQuery('.soluong .input_number_product'), 5284 product_sku = jQuery('.details-pro .product_sku .status_name'), 5285 productPrice = jQuery('.details-pro .special-price .product-price'), 5286 qty = jQuery('.first_status .availabel'), 5287 sale = jQuery('.details-pro .old-price .product-price-old'), 5288 comparePrice = jQuery('.details-pro .old-price .product-price-old'), 5289 discountLabel= jQuery('.details-pro .label_product'), 5290 savePrice = jQuery('.details-pro .save-price'), 5291 vat = jQuery('.form-group .vat'); 5292 5293 /* SKU */ 5294 if (variant && variant.sku != "" && variant.sku != null) { 5295 product_sku.html(variant.sku); 5296 changeContactFormBody(variant.sku) 5297 5298 } else { 5299 product_sku.html('Äang cáºp nháºt'); 5300 changeContactFormBody('') 5301 5302 } 5303 /*** VAT ***/ 5304 if (variant) { 5305 if (variant.taxable) { 5306 $('.form-group').removeClass('hidden').find('.vat').text('(Äã bao gá»m VAT)'); 5307 } else { 5308 $('.form-group').removeClass('hidden').find('.vat').text('(Chưa bao gá»m VAT)'); 5309 } 5310 } 5311 5312 if (variant && variant.available) { 5313 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 5314 if (variant.inventory_quantity != 0 ) { 5315 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Còn hà ng'); 5316 } else if (variant.inventory_quantity == '') { 5317 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Hết hà ng'); 5318 } 5319 } else { 5320 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Còn hà ng'); 5321 } 5322 5323 group.removeClass('hidden'); 5324 addToCart.html(`THÃM VÃO GIá»`).removeAttr('disabled').removeAttr('disabled').removeClass('hidden'); 5325 5326 if (variant.price / 100 >= +1000000) { 5327 installmentBtn.removeClass('hidden'); 5328 addToCart.removeClass('is-full'); 5329 } else { 5330 installmentBtn.addClass('hidden'); 5331 addToCart.addClass('is-full') 5332 } 5333 5334 buyNow.html(`MUA NGAY`).removeAttr('disabled'); 5335 $('#stock-notify').addClass('hidden') 5336 if (variant.price == 0) { 5337 productPrice.html('Liên há»'); 5338 comparePrice.hide(); 5339 discountLabel.hide(); 5340 savePrice.hide(); 5341 form.addClass('hidden'); 5342 vat.addClass('hidden'); 5343 form2.addClass('hidden'); 5344 sale.removeClass('sale'); 5345 group.addClass('hidden'); 5346 $('#stock-notify').addClass('hidden') 5347 5348 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 5349 if (variant.inventory_quantity != 0) { 5350 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5351 } else if (variant.inventory_quantity == '') { 5352 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Hết hà ng'); 5353 } 5354 } else { 5355 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5356 } 5357 } else { 5358 form.removeClass('hidden'); 5359 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 5360 // Also update and show the product's compare price if necessary 5361 if (variant.compare_at_price > variant.price) { 5362 let save = variant.compare_at_price - variant.price
5363 let savePercent = Math.ceil(save / variant.compare_at_price * 100); 5364 if(savePercent >= 100){ 5365 savePercent = 99; 5366 } 5367 if(savePercent < 1){ 5368 savePercent = 1; 5369 } 5370 discountLabel.html(`-${savePercent}%`).show() 5371 savePrice.html(`(Tiết kiá»m <span>${Haravan.formatMoney(save, "{{amount}}â«")}</span>)`).show(); 5372 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 5373 sale.addClass('sale'); 5374 5375 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 5376 if (variant.inventory_quantity != 0) { 5377 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5378 form2.removeClass('hidden'); 5379 form.removeClass('hidden'); 5380 vat.removeClass('hidden'); 5381 } else if (variant.inventory_quantity == '') { 5382 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5383 form2.removeClass('hidden'); 5384 form.removeClass('hidden'); 5385 vat.removeClass('hidden'); 5386 } 5387 } else { 5388 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5389 form2.removeClass('hidden'); 5390 form.removeClass('hidden'); 5391 vat.removeClass('hidden'); 5392 } 5393 5394 } else { 5395 comparePrice.hide(); 5396 discountLabel.hide(); 5397 savePrice.hide(); 5398 sale.removeClass('sale'); 5399 form2.removeClass('hidden'); 5400 vat.removeClass('hidden'); 5401 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 5402 if (variant.inventory_quantity != 0) { 5403 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5404 form2.removeClass('hidden'); 5405 form.removeClass('hidden'); 5406 } else if (variant.inventory_quantity == '') { 5407 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5408 form2.removeClass('hidden'); 5409 form.removeClass('hidden'); 5410 } 5411 } else { 5412 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5413 form2.removeClass('hidden'); 5414 form.removeClass('hidden'); 5415 } 5416 } 5417 } 5418 5419 } else { 5420 addToCart.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled'); 5421 installmentBtn.addClass('hidden'); 5422 addToCart.addClass('is-full') 5423 buyNow.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled').addClass('hidden'); 5424 5425 qty.html('Hết hà ng'); 5426 $('#stock-notify').removeClass('hidden') 5427 form.removeClass('hidden'); 5428 form2.addClass('hidden'); 5429 group.removeClass('hidden'); 5430 vat.removeClass('hidden'); 5431 5432 if (variant) { 5433 if (variant.price != 0) { 5434 5435 form.removeClass('hidden'); 5436 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 5437 // Also update and show the product's compare price if necessary 5438 if (variant.compare_at_price > variant.price) { 5439 form.addClass('hidden'); 5440 let save = variant.compare_at_price - variant.price 5441 let savePercent = Math.ceil(save / variant.compare_at_price * 100); 5442 if(savePercent >= 100){ 5443 savePercent = 99; 5444 } 5445 if(savePercent < 1){ 5446 savePercent = 1; 5447 } 5448 discountLabel.html(`-${savePercent}%`).show() 5449 savePrice.html(`(Tiết kiá»m <span>${Haravan.formatMoney(save, "{{amount}}â«")}</span>)`).show(); 5450 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 5451 sale.addClass('sale'); 5452 addToCart.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled').removeClass('hidden'); 5453 installmentBtn.addClass('hidden'); 5454 addToCart.addClass('is-full') 5455 buyNow.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled').addClass('hidden') 5456 $('#stock-notify').removeClass('hidden') 5457 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 5458 5459 if (variant.inventory_quantity != 0 && variant.available) { 5460 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5461 } else { 5462 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Hết hà ng'); 5463 form2.addClass('hidden'); 5464 form.removeClass('hidden'); 5465 } 5466 } else { 5467 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5468 } 5469 5470 } else { 5471 discountLabel.hide(); 5472 savePrice.hide(); 5473 comparePrice.hide(); 5474 vat.removeClass('hidden'); 5475 sale.removeClass('sale'); 5476 form.addClass('hidden'); 5477 addToCart.html('<span class="text_1">
5477Hết hà ng</span>').attr('disabled', 'disabled').removeClass('hidden'); 5478 installmentBtn.addClass('hidden'); 5479 addToCart.addClass('is-full') 5480 buyNow.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled') 5481 $('#stock-notify').removeClass('hidden') 5482 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 5483 if (variant.inventory_quantity != 0 && variant.available) { 5484 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5485 } else{ 5486 form2.addClass('hidden'); 5487 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Hết hà ng'); 5488 form.removeClass('hidden'); 5489 } 5490 } else { 5491 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 5492 } 5493 } 5494 } else { 5495 productPrice.html('Liên há»'); 5496 form2.addClass('hidden'); 5497 vat.addClass('hidden'); 5498 comparePrice.hide(); 5499 discountLabel.hide(); 5500 savePrice.hide(); 5501 form.removeClass('hidden'); 5502 sale.removeClass('sale'); 5503 $('#stock-notify').addClass('hidden') 5504 } 5505 } else { 5506 productPrice.html('Liên há»'); 5507 form2.addClass('hidden'); 5508 vat.addClass('hidden'); 5509 comparePrice.hide(); 5510 discountLabel.hide(); 5511 savePrice.hide(); 5512 form.addClass('hidden'); 5513 sale.removeClass('sale'); 5514 $('#stock-notify').addClass('hidden') 5515 5516 } 5517 } 5518 /*begin variant image*/ 5519 if (variant && variant.featured_image) { 5520 5521 $('.your-galery .slick-slide').each(function () { 5522 var $this = $(this); 5523 var imgThis = $this.find('img').attr('data-img'); 5524 if (variant.featured_image.src.split("?")[0] == imgThis.split("?")[0]) { 5525 var pst = $(this).find("img[src='"+ variant.featured_image.src+"']").parents('.slick-slide').attr('data-slick-index'); 5526 $(".your-galery").slick('slickGoTo', pst); 5527 } 5528 }) 5529 5530 5531 5532 var originalImage = jQuery(".your-galery .slick-slide img"); 5533 var newImage = variant.featured_image; 5534 var element = originalImage[0]; 5535 5536 5537 Haravan.Image.switchImage(newImage, element, function (newImageSizedSrc, newImage, element) { 5538 5539 $('.slider-nav .slick-slide').each(function () { 5540 var $this = $(this); 5541 var imgThis = $this.find('img').attr('data-img'); 5542 if (newImage.src.split("?")[0] == imgThis.split("?")[0]) { 5543 5544 var pst = $this.attr('data-slick-index'); 5545 jQuery(".slider-for").slick('slickGoTo', pst); 5546 $('.pict.image').attr('src',newImage.src) 5547 } 5548 }); 5549 }); 5550 5551 5552 setTimeout(function () { 5553 $('.checkurl').attr('href', $(this).attr('src')); 5554 5555 if (ww >= 1200) { 5556 5557 } 5558 }, 200); 5559 5560 } 5561 5562 5563 }; 5564 jQuery('.swatch .swatch-element :radio').change(function() { 5565 var optionIndex = jQuery(this).closest('.swatch').attr('data-option-index'); 5566 var optionValue = jQuery(this).val(); 5567 $(`.single-option-selector[data-option="option${+optionIndex+1}"]`) 5568 .val(optionValue) 5569 .trigger('change'); 5570 }); 5571 $('#ega-sticky-addcart').on('change','.single-option-selector',function(e){ 5572 var optionIndex = jQuery(e.target).data('option'); 5573 var optionValue = jQuery(e.target).val(); 5574 $(`.form-product .single-option-selector[data-option="${optionIndex}"]`).val(optionValue).trigger('change'); 5575 }); 5576 $(".dp-flex img").click(function(e){ 5577 e.preventDefault(); 5578 var hr = $(this).attr('data-src'); 5579 $('.checkurl ').attr('src',hr); 5580 $('.large-image a').attr('data-href',hr); 5581 }); 5582 5583 if (ww >= 1200){ 5584 5585} 5586 /*For recent product*/ 5587 var alias = 'bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong'; 5588 /*end*/ 5589 5590</script>
5590 5591
5592<script> 5593 5594 function onQtyChange(){ 5595 let qty = parseInt($('.pd-qtym').val()) 5596 let variantId = parseInt($('#product-selectors').val()) || parseInt($('.details-product [name="variantId"]').val()) 5597 let validQty = validateQty(productDetail,variantId, qty) 5598 validQty && $('.pd-qtym').val(validQty) 5599 } 5600 function onQtyCRChange(){ 5601 let qty = parseInt($('.cr-qty-input').val()) 5602 console.log(qty) 5603 let variantId = window.EGACRAddonSettings.variantId 5604 let validQty = validateQty(productDetail,variantId, qty) 5605 if(validQty){ 5606 window.EGACRAddon.updateQty(validQty) 5607 } 5608 } 5609 let isProductInit = false; 5610 5611 function findSize(value1, value2, yw, sizeData) { 5612 var indexRes, indexValue1 = '', indexValue2 = ''; 5613 5614 sizeData["all"].forEach(function (v, index) { 5615 if (v.value1[0] <= value1 && v.value1[1] >= value1) { 5616 indexValue1 = index; 5617 } 5618 if (v.value2[0] <= value2 && v.value2[1] >= value2) { 5619 indexValue2 = index; 5620 } 5621 }); 5622 if ((typeof indexValue2 == 'string' || typeof sizeW == 'string') && (indexValue2 == '' || sizeW == '')) { 5623 return 'Chưa có size phù hợp'; 5624 } 5625 if (indexValue1 == indexValue2) { 5626 indexRes = indexValue1; 5627 } else { 5628 if (indexValue1 < indexValue2) { 5629 indexRes = indexValue2; 5630 } else { 5631 indexRes = indexValue1; 5632 } 5633 } 5634 5635 if(yw == 0 && indexRes > 0){ 5636 indexRes -- 5637 } 5638 if(yw == 2 && indexRes < (sizeData["all"].length-1)){ 5639 indexRes ++ 5640 } 5641 5642 return sizeData["all"][indexRes].size; 5643 } 5644 5645 function initGallery(){ 5646 $('#gallery_02').slick({ 5647 slidesToShow: 5, 5648 vertical: true, 5649 slidesToScroll: 1, 5650 asNavFor: '.slider-for', 5651 dots: false, 5652 arrows: false, 5653 focusOnSelect: true, 5654 infinite: false, 5655 vertical: true, 5656 verticalSwiping: true, 5657 responsive: [ 5658 { 5659 breakpoint: 767, 5660 settings: { 5661 slidesToShow: 4, 5662 slidesToScroll: 1, 5663 vertical: false, 5664 verticalSwiping: false 5665 } 5666 } 5667 ] 5668 }); 5669 5670 $('#gallery_1').lightGallery({ 5671 thumbnail: false, 5672 youtubePlayerParams: { autoplay: 1 } 5673 }); 5674 5675 5676 $('#gallery_1').slick({ 5677 autoplay: false, 5678 autoplaySpeed: 6000, 5679 dots: false, 5680 arrows: true, 5681 infinite: false, 5682 speed: 300, 5683 slidesToShow: 1, 5684 slidesToScroll: 1, 5685 asNavFor: '#gallery_02', 5686 responsive: [ 5687 { 5688 breakpoint: 767, 5689 settings: { 5690 dots: true 5691 } 5692 } 5693 ] 5694 }) 5695 let prevPos = 0 5696 $('#gallery_1 .item').on('mousedown', function(e){ 5697 prevPos = e.pageX 5698 $(this).one('mouseup', function(e){ 5699 $(this).off('mousemove'); 5700 $('#gallery_1 .item').css('pointer-events','initial'); 5701 }).on('mousemove', function(e){ 5702 if(prevPos !== e.pageX){ 5703 prev = e.pageX 5704 $('#gallery_1 .item').css('pointer-events','none'); 5705 e.preventDefault() 5706 } 5707 }); 5708 5709 }); 5710 $('#gallery_1').on('swipe', function(event, slick, currentSlide, nextSlide){ 5711 $('#gallery_1 .item').css('pointer-events','none'); 5712 }); 5713 $('#gallery_1').on('beforeChange', function(event, slick, currentSlide, nextSlide){ 5714 $('#gallery_1 .item').css('pointer-events','initial'); 5715 }); 5716 $('#gallery_1').on('afterChange', function(event, slick, currentSlide, nextSlide){ 5717 $('#gallery_1 .item').css('pointer-events','initial'); 5718 }); 5719 } 5720 $(document).ready(function (e) { 5721 function getRatioImgHeight(devideWidth, width, height){ 5722 return Math.round(devideWidth * height / width); 5723 } 5724 5725 $(window).on('scroll mousemove touchstart',()=>{ 5726 if(isProductInit) return 5727 isProductInit = true 5728 var wDW = $(window).width(); 5729 initGallery() 5730 5731 jQuery(function($) { 5732 5733 5734 // Add label if only one product option and it isn't 'Title'. Could be 'Size'. 5735 5736 $('.selector-wrapper:eq(0)').prepend('<label>Tiêu Äá»</label>'); 5737 5738 // Hide selectors if we only have 1 variant and its title contains 'Default'. 5739 5740 $('.selector-wrapper').hide(); 5741 5742 $('.selector-wrapper').css({ 5743 'text-align':'left', 5744 'margin-bottom':'15px' 5745 }); 5746 5747 $('#ega-sticky-addcart .box-variant').append($('.selector-wrapper').clone()) 5748 }); 5749 5750 5751 // load more content 5752 const $contentWrapper = $('.js-content-wrapper'); 5753 $contentWrapper.each(function (index, element) { 5754 const $proContent = $(element).find('.js-content'); 5755 const $seeMore = $(element).find('.js-seemore'); 5756 const $proGetContent = $(element).find('.js-product-getcontent'); 5757 $seeMore.show(); 5758 $seeMore.click(function() { 5759 $(this).toggleClass("show"); 5760 if($(this).hasClass('show')) { 5761 $proGetContent.css("maxHeight","none"); 5762 $(this).find('a').html('Thu gá»n').attr("title","Thu gá»n"); 5763 } else { 5764 $proGetContent.css("maxHeight","450px"); 5765 $(this).find('a').html('Xem thêm').attr("title","Xem thêm"); 5766 $('html, body').animate({ 5767 scrollTop: $proGetContent.offset().top - 100 //#DIV_ID is an example. Use the id of your destination on the page 5768 }, 'slow'); 5769 } 5770 }) 5771 }) 5772 5773 let imgTotalHeight = 0;
5774 let contentImgCount = 0; 5775 let contentImg = $("#content img").length; 5776 5777 if(/webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) && contentImg > 0) { 5778 $("#content img").map(function(v,i){ 5779 let img = new Image(); 5780 img.src = this.src; 5781 img.onload = function() { 5782 contentImgCount += 1; 5783 let devideWidth = $("#content").width(); 5784 if(this.width != 0 && this.height != 0){ 5785 imgTotalHeight += getRatioImgHeight(devideWidth,this.width,this.height); 5786 } 5787 if(contentImg == contentImgCount){ 5788 if(($('.js-content-wrapper .js-content').height() + imgTotalHeight) <= 450){ 5789 $('.js-content-wrapper .js-seemore').hide(); 5790 } 5791 } 5792 } 5793 }) 5794 } else { 5795 if($('.js-content-wrapper .js-content').height() <= 450){ 5796 $('.js-content-wrapper .js-seemore').hide(); 5797 } 5798 } 5799 5800 5801 // set recent view 5802 function setProductRecent(){ 5803 try{ 5804 let productUrl = 'bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong' 5805 let storage = JSON.parse(localStorage.getItem('recentProduct')) || [] 5806 if(storage && !storage.includes(productUrl) ){ 5807 storage = [productUrl].concat(storage) 5808 storage.length > 7 && storage.pop() 5809 localStorage.setItem('recentProduct', JSON.stringify(storage)) 5810 }}catch(e){ 5811 console.log(e) 5812 } 5813 } 5814 setProductRecent() 5815 $(document).on('change', '#qtym',onQtyChange) 5816 $(document).on('click', '.btn_num',onQtyChange) 5817 $(document).on('click', '.cr-qty-btn',onQtyCRChange) 5818 $(document).on('change','.cr-qty-input',onQtyCRChange) 5819 }) 5820 5821 $(".action-buy").click(function(){ 5822 $("#add-to-cart-form .add_to_cart").trigger("click"); 5823 }) 5824 5825 $('#ega-sticky-addcart .add_to_cart').click(()=>{ 5826 $('.details-product .add_to_cart').trigger('click'); 5827 }) 5828 5829 5830 5831 $(".ega-share-box .pd-ac-share").click(function(){ 5832 $('#ega-modal-share').modal('show'); 5833 }) 5834 $(".open-size-modal").click(function(){ 5835 $('#ega-modal-sizes').modal('show'); 5836 }) 5837 5838 $(".size-fit .fit-item").click(function(){ 5839 $(this).addClass("actived").siblings().removeClass("actived"); 5840 }) 5841 5842 5843 let sizeData = {"all": []}; 5844 let spreadSheet = 'https://docs.google.com/spreadsheets/d/1MeNi4UEop9SAchADBrO31veyeuWGrRJm8nCxWk9gxN4/edit?usp=sharing'; 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 const id = spreadSheet.match(/(d\/)(.*)(?=\/)/gm); 5859 let gid = '0'; 5860 5861 let gidMatch = spreadSheet.match(/gid\=(.*)/gm); 5862 if(gidMatch != null){ 5863 gid = gidMatch[0].split("=")[1]; 5864 } 5865 5866 const url = 'https://docs.google.com/spreadsheets/' + id + '/gviz/tq?tqx=out:json&gid=' + gid + '&tq=SELECT A, B, C'; 5867 5868 function displaySize(sizeData){ 5869 $(".slider-input").each(function(i,v){ 5870 let dataType = $(v).data().type; 5871 let dataValue = $(v).val(); 5872 $("#size-info").attr(`data-${dataType}`, dataValue); 5873 }) 5874 5875 let wantedValue = $(".size-fit .fit-item.actived").data().value; 5876 $("#size-info").attr(`data-wanted`, wantedValue); 5877 5878 5879 setTimeout(function () { 5880 var value1 = Number($("#size-info").attr("data-value-1")); 5881 var value2 = Number($("#size-info").attr("data-value-2")); 5882 var wanted = Number($("#size-info").attr("data-wanted")); 5883 5884 $('#result_size span').html(findSize(value1, value2, wanted, sizeData)); 5885 $('#result_size').removeClass("hidden"); 5886 5887 }, 500); 5888 } 5889 5890 function loadSizeData() { 5891 const params = { 5892 type: 'GET', 5893 url: url, 5894 5895 dataType: "text", 5896 success: function(data) { 5897 const from = data.indexOf("{"); 5898 const to = data.lastIndexOf("}") + 1; 5899 const jsonText = data.slice(from, to); 5900 const parsedText = JSON.parse(jsonText); 5901 const table = parsedText.table 5902 if (!table || !table.rows || !table.rows.length) { 5903 $('.loading-icon').hide() 5904 $('.not_found').show() 5905 return 5906 } 5907 table.rows.shift(); 5908 let result = table.rows.map(item => { return item.c }) 5909 result.map(item => sizeData["all"].push({ 5910 size: item[0].v, 5911 value1: item[1].v.split("-"), 5912 value2: item[2].v.split("-") 5913 })) 5914 5915 $(".slider-input").on("input",function(e){ 5916 $(this).parents(".slider-box").find(".slider-value .value-number").html(`${this.value}`) 5917 5918 displaySize(sizeData); 5919 }) 5920 5921 $(".size-fit .fit-item").click(function(){ 5922 $(this).addClass("actived").siblings().removeClass("actived"); 5923 displaySize(sizeData); 5924 }) 5925 }, 5926 error: function() {} 5927 }; 5928 jQuery.ajax(params); 5929 5930 } 5931 5932 loadSizeData() 5933 }); 5934 var copyButton = {"copiedText": "Äã chép", "copyText": "Sao chép"}; 5935 function convertCouponItem(content) { 5936 const regex = /\[(.*?)\]/gi 5937 content = content.replace(regex, function (str, innerString) { 5938 let code = innerString.split('=')[1].replace(/"/g,'').trim(); 5939 return `<span onClick="codeCopy(this)" class="smb-copy smb-cursor-pointer text-danger" data-code="${code}"data-copied-text="${copyButton.copiedText}">${copyButton.copyText}</span>` 5940 }); 5941 return content; 5942 } 5943 function codeCopy(el){ 5944 const copyText = copyButton.copyText; 5945 const copiedText = el.dataset.copiedText; 5946 const coupon = el.dataset.code; 5947 const _this = $(el); 5948 _this.html(`<span>${copiedText}</span>`); 5949 _this.addClass('disabled'); 5950 setTimeout(function() { 5951 _this.html(`<span>${copyText}</span>`); 5952 _this.removeClass('disabled'); 5953 }, 3000); 5954 navigator.clipboard.writeText(coupon); 5955 } 5956 5957 // Hide Promotion 5958 const promotionTitle = 'h6:contains("KHUYẾN MÃI - ƯU ÄÃI")'; 5959 $(`#content ${promotionTitle}, #content ${promotionTitle} + *`).hide(); 5960 function setColorByGroup() { 5961 if($("#add-to-cart-form .swatch .color").length > 0){ 5962 const colorHandle = $("#add-to-cart-form .swatch .color input
5962:checked").parent().data('vhandle'); 5963 5964 let newImagesArr = []; 5965 if (productDetail.images && productDetail.images.length > 1) { 5966 productDetail.images.map(image => { 5967 if (image.indexOf(colorHandle) > -1 && image.indexOf(`color-${colorHandle}`) == -1) { 5968 newImagesArr.push(image); 5969 } 5970 }) 5971 } 5972 5973 if (newImagesArr.length) { 5974 if ($("#gallery_1").hasClass("slick-slider")) { 5975 $('#gallery_1').slick('unslick') 5976 } 5977 if ($("#gallery_02").hasClass("slick-slider")) { 5978 $('#gallery_02').slick('unslick') 5979 } 5980 5981 $('#gallery_1').data('lightGallery').destroy(true); 5982 5983 /* Gallery 1 */ 5984 let htmlGallery1 = ""; 5985 5986 if ($("#gallery_1_clone").length == 0) { 5987 $('#gallery_1').clone().insertAfter('#gallery_1').attr("id", "gallery_1_clone").addClass("hidden"); 5988 } 5989 $("#gallery_1_clone").find(".item").each(function(i, v) { 5990 if (newImagesArr.includes($(v).data().img)) { 5991 htmlGallery1 += $(v).wrap('<div/>').parent().html(); 5992 } 5993 }) 5994 5995 $('#gallery_1').html(htmlGallery1); 5996 5997 /* Gallery 2 */ 5998 let htmlGallery2 = ""; 5999 6000 if ($("#gallery_2_clone").length == 0) { 6001 $('#gallery_02').clone().insertAfter('#gallery_02').attr("id", "gallery_2_clone").addClass("hidden"); 6002 } 6003 $("#gallery_2_clone").find(".item").each(function(i, v) { 6004 if (newImagesArr.includes($(v).data().img)) { 6005 htmlGallery2 += $(v).wrap('<div/>').parent().html(); 6006 } 6007 }) 6008 6009 $('#gallery_02').html(htmlGallery2); 6010 6011 initGallery(); 6012 } 6013 } 6014 } 6015 function loadStore(id){ 6016 // /products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong?variant=${id}&view=getloca 6017 $.ajax({url: `/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong?variant=${id}&view=getloca`, 6018 dataType: "json", 6019 success: function(result){ 6020 var content_check = ''; 6021 $.each(result,function(i,v){ 6022 var conhang = `<span class="conhangicon"> còn hà ng</span>`;
6023 var quanti = v.locations[i].Quantity; 6024 if(quanti > 0){ 6025 6026 }else{ 6027 conhang = `<span class="conhangicon hethangon" style="color:red"> Hết hà ng</span> `; 6028 } 6029 content_check = content_check + `<li>${v.locations[i].LocationAddress} ${conhang}</li>` 6030 $('.listdanhsach').html('<ul>'+content_check+'</ul>'); 6031 $(".diachimuahang").show(); 6032 }); 6033 } 6034 }); 6035 } 6036 $(document).ready(function(){ 6037 if (f1genzPS) { 6038 var id = "1164257708"; 6039 loadStore(id); 6040 } 6041 }) 6042 6043</script>
6043 6044 6045 6046 6047<div class="datathrow" style="display:none !important"></div>
6048<script> 6049if (f1genzPS) { 6050 6051 jQuery.ajax({ 6052 url: "/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong?view=datathrow", 6053 success:function(data){ 6054 $(".datathrow").html(data.split('~~~~')[1]); 6055 debugger 6056 if(rendertab){ 6057 rendertab() 6058 } 6059 } 6060 }); 6061 6062 6063 $(document).ready(function(){ 6064 return false 6065 setTimeout(function(){ 6066 6067 var sovideo = $(".videosanpham table").eq(0).find("td:contains(http)").length; 6068 if(sovideo > 0){ 6069 $(".smalldataflex_item[data='videosanpham'] span").text(sovideo + ' video'); 6070 } 6071 else{ 6072 $(".smalldataflex_item[data='videosanpham']").hide(); 6073 $(".tab-item[data='videosanpham']").hide(); 6074 6075 } 6076 var hinhanhtt = $(".hinhanhthucte img").eq(0).attr("src"); 6077 $(".smalldataflex_item[data='hinhanhthucte'] .imagtm img").attr("src",hinhanhtt); 6078 $(".smalldata.acitvd").removeClass("acitvd"); 6079 6080 if($(".hinhanhthucte table td").eq(0).length == 0){ 6081 $(".smalldataflex_item[data='hinhanhthucte']").hide(); 6082 $(".tab-item[data='hinhanhthucte']").hide(); 6083 } 6084 if($(".chungnhandaily *").length == 0){ 6085 $(".smalldataflex_item[data='chungnhandaily']").hide(); 6086 $(".tab-item[data='chungnhandaily']").hide(); 6087 } 6088 if($(".thongsosanpham .flexitem_min").length == 0){ 6089 $(".smalldataflex_item[data='thongsosanpham']").hide(); 6090 $(".tab-item[data='thongsosanpham']").hide(); 6091 $(".thongsokythuat").hide(); 6092 } 6093 },1000); 6094 6095 $(".block-tab-top li").click(function(){ 6096 $(this).siblings().removeClass("active"); 6097 $(this).addClass("active"); 6098 6099 6100 var title = $(this).attr("data"); 6101 if(title == 'hinhanhsanpham'){ 6102 var hinhanh = $(".hinhanhsanpham").html(); 6103 $(".contentshow").html(hinhanh); 6104 6105 $('.contentshow .hinhanhsanphamslider').slick({ 6106 dots: false, 6107 infinite: false, 6108 speed: 300, 6109 slidesToShow: 1, 6110 }); 6111 6112 6113 6114 6115 } 6116 if(title == 'hinhanhthucte'){ 6117 var htmlthucte = `<div class="hinhanhsantteslider">`; 6118 $.each($(".hinhanhthucte img"),function(){ 6119 var url = $(this).attr("src"); 6120 htmlthucte += `<div> 6121 <a href="javascript:void(0)"><img class="im100" src="${url}"></a> 6122 </div>` 6123 }) 6124 htmlthucte += `</div>`; 6125 $(".contentshow").html(htmlthucte); 6126 $('.contentshow .hinhanhsantteslider').slick({ 6127 dots: false, 6128 infinite: false, 6129 speed: 300, 6130 slidesToShow: 1 6131 }); 6132 6133 6134 6135 6136 } 6137 if(title == 'videosanpham'){ 6138 var htmlvideo = `<div class="sliderforvideo">`; 6139 $.each($(".videosanpham table").eq(0).find("td"),function(){ 6140 //debugger 6141 var url = $(this).text().trim(); 6142 var videoid= ''; 6143 if(url.includes('embed/')) { 6144 videoid = url.split("embed/"); 6145 } 6146 if(url.includes('watch')) { 6147 url.split("?v="); 6148 } 6149 console.log('vi='+ videoid[1]) 6150 if(videoid) 6151 { 6152 htmlvideo += `<div class="item itemdelete lazy itemvideo"> 6153 <div class="player_video plyr__video-embed"> 6154 <div class="tichtacvideo" data-plyr-provider="youtube" data-plyr-embed-id="${videoid[1]}"></div> 6155 </div> 6156 </div>`} 6157 6158 }) 6159 htmlvideo += `</div>`; 6160 $(".contentshow").html(htmlvideo); 6161 const players = Plyr.setup('.tichtacvideo'); 6162 $('.contentshow .sliderforvideo').slick({ 6163 dots: false, 6164 infinite: false, 6165 speed: 300, 6166 slidesToShow: 1 6167 }); 6168 6169 6170 6171 6172 } 6173 if(title == 'thongsosanpham'){ 6174 var thongso = $(".thongsosanpham").html(); 6175 $(".contentshow").html(thongso); 6176 6177 } 6178 if(title == 'thongtinchitiet'){ 6179 var thongtinchitiet = $(".thongtinchitiet").html(); 6180 $(".contentshow").html(thongtinchitiet); 6181 6182 } 6183 if(title == 'chungnhandaily'){ 6184 var chungnhandaily = $(".chungnhandaily").html(); 6185 $(".contentshow").html(chungnhandaily); 6186 6187 } 6188 6189 6190 6191 6192 6193 }) 6194 6195 $(".smalldataflex_item").click(function(){ 6196 $("body").addClass("activeproduct"); 6197 var data = $(this).attr("data"); 6198 $(`.block-tab-top li[data="${data}"]`).trigger("click") 6199 }) 6200 6201 $( "body" ).on( "click", ".xemayuthongso a", function(e) { 6202 e.preventDefault(); 6203 $(`.smalldataflex_item[data="thongsosanpham"]`).trigger("click"); 6204 }) 6205 6206 $(".btn-closemenu.close-tab").click(function(){ 6207 $("body").removeClass("activeproduct"); 6208 }) 6209 }) 6210} 6211</script>
6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225<style> 6226 .flashsale{ 6227 display:none !important 6228 } 6229 .bk-btn-installment-amigo{ 6230 order:1 6231} 6232.bk-btn-installment{ 6233 order:2 6234} 6235 .bk-btn-paynow{ 6236 order:3 6237} 6238 .bk-btn-box{ 6239 display: grid 6240; 6241 } 6242 .bk-btn .bk-btn-box > button:nth-child(-n+3) { 6243 display: none !important; 6244} 6245 .bk-btn .bk-btn-box > button.show { 6246 display: block !important; 6247 width: calc(50% - 8px); 6248 margin-right: 8px; 6249} 6250 @media (max-width: 700px) { 6251 .bk-btn .bk-btn-box > button.show { width: 100%; 6252 margin-right: 0px;} 6253 } 6254</style> 6255 6256<!-- BK MODAL --> 6257<div id='bk-modal'></div> 6258<!-- END BK MODAL --> 6259<!-- BK JS --> 6260
6261<script> 6262 6263 6264function renderbutton(){ 6265 setTimeout(function () { 6266if( $(".bk-btn .bk-btn-box button").length==2) 6267{ 6268 $(".bk-btn .bk-btn-box").append(`<button class="bk-btn-installment-amigo show" style="" type="button"><div class="bk-insta-content"><strong style="">Mua trưá»c- Trả Sau</strong><span>Home PayLater</span></div></button><button class="bk-btn-paynow" style="" type="button"><strong>Thanh toán qua thẻ</strong><span>Napas,Visa, Master, JCB</span></button>`) 6269 $(".bk-btn .bk-btn-box button:eq(1)").nextAll().show() 6270 $(".bk-btn .bk-btn-box button:eq(1)").nextAll().click(function(){ 6271 let classcss= $(this).attr('class') 6272 $(".bk-btn .bk-btn-box ."+classcss).first().click() 6273 }) 6274 return true; 6275} 6276 $(".bk-btn .bk-btn-box").append(`<button class="bk-btn-installment-amigo" style="" type="button"><div class="bk-insta-content"><strong style="">Mua trưá»c- Trả Sau</strong><span>Home PayLater</span></div></button><button class="bk-btn-paynow" style="" type="button"><strong>Thanh toán qua thẻ</strong><span>Napas,Visa, Master, JCB</span></button><button class="bk-btn-installment" style="" type="button"><strong>Trả góp qua thẻ</strong><span>Visa, Master, JCB</span></button>`) 6277 $(".bk-btn .bk-btn-box button:eq(2)").nextAll().show() 6278 $(".bk-btn .bk-btn-box button:eq(2)").nextAll().click(function(){ 6279 let classcss= $(this).attr('class') 6280 $(".bk-btn .bk-btn-box ."+classcss).first().click() 6281 }) 6282 // $(".bk-btn .bk-btn-box").css({"display": "none"}); 6283 // $(".bk-btn .bk-btn-box .bk-btn-paynow").css({"display": "block", "width": "calc(50% - 6px)"}); 6284 // $(".bk-btn .bk-btn-box .bk-btn-installment").css({"display": "block", "width": "calc(50% - 6px)"}); 6285 // $(".bk-btn .bk-btn-box .bk-btn-paynow").attr("style",""); 6286 // $(".bk-btn .bk-btn-box .bk-btn-installment").attr("style",""); 6287 // $(".bk-btn .bk-btn-box .bk-btn-installment-amigo").attr("style",""); 6288 // $(".bk-btn .bk-btn-box .bk-btn-installment-amigo strong").attr("style",""); 6289 // $(".bk-btn .bk-btn-box .bk-btn-installment-amigo span").html("Home PayLater"); 6290 // const bkBtnPaynow = $(".bk-btn .bk-btn-box .bk-btn-paynow"); 6291 // const bkBtnInstallment = $(".bk-btn .bk-btn-box .bk-btn-installment"); 6292 // $(".bk-btn .bk-btn-box .bk-btn-paynow").remove(); 6293 // $(".bk-btn .bk-btn-box .bk-btn-installment").remove(); 6294 // $(".bk-btn .bk-btn-box").append(bkBtnPaynow); 6295 // $(".bk-btn .bk-btn-box").append(bkBtnInstallment); 6296 6297 6298 },1000) 6299} 6300</script>
6300 6301
6302<script> 6303 6304function observeClassAppearance(targetNode, className, callback) { 6305 // Kiá»m tra xem trình duyá»t có há» trợ MutationObserver không 6306 if (!window.MutationObserver) { 6307 console.error("Trình duyá»t không há» trợ MutationObserver!"); 6308 return; 6309 } 6310 6311 const observer = new MutationObserver((mutationsList) => { 6312 for (let mutation of mutationsList) { 6313 if (mutation.type === "childList" || mutation.type === "attributes") { 6314 // Kiá»m tra nếu má»t phần tá» má»i có class cần tìm 6315 const elements = Array.from(targetNode.querySelectorAll(`.${className}`)); 6316 if (elements.length > 0) { 6317 callback(); 6318 observer.disconnect(); // Ngừng theo dõi nếu chá» muá»n chạy 1 lần 6319 break; 6320 } 6321 } 6322 } 6323 }); 6324 6325 // Cấu hình theo dõi 6326 observer.observe(targetNode, { 6327 childList: true, // Theo dõi thêm/xóa phần tá» con 6328 attributes: true, // Theo dõi thay Äá»i attribute 6329 subtree: true, // Theo dõi cả các phần tá» con cá»§a targetNode 6330 }); 6331} 6332 6333// Sá» dụng 6334observeClassAppearance(document.body, "bk-btn-paynow", renderbutton); 6335 $(".card-product-relative img").on("error", function () { 6336 $(this).parents('.item-product-relative').remove(); // xóa ảnh bá» lá»i 6337 }); $(".card-product-relative img").on("error", function () { 6338 $(this).parents('.item-product-relative').remove(); // xóa ảnh bá» lá»i 6339 }); 6340</script>
6340 6341 <div id="google-review-modal" class="coupon-modal modal fade " style="width:100%;background:#000" role="dialog" style="display:none;"> 6342 <div class="modal-dialog " style="width:100%;max-width:100%"> 6343 <div class="modal-content" style="width:100%;background:#000"> 6344 <button type="button" class="close window-close" style="text-align:right;padding-right:10px" data-dismiss="modal" data-backdrop="false" 6345 aria-label="Close" style="z-index: 9;"><span aria-hidden="true">Ã</span></button> 6346 <div class="review-content"> 6347 6348 <noscript> 6349 6350 <link href='//theme.hstatic.net/1000233137/1000298197/14/google-review.css?v=10535' rel='stylesheet' type='text/css' media='all' /> 6351 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" integrity="sha512-tS3S5qG0BlhnQROyJXvNjeEM4UpMXHrQfTGmbQ1gKmelCxlSEBUaxhRBj/EFTzpbP4RVSrpEikbmdJobCvhE3g==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 6352 <link rel="stylesheet" href="https://owlcarousel2.github.io/OwlCarousel2/assets/owlcarousel/assets/owl.theme.default.min.css" integrity="sha512-sMXtMNL1zRzolHYKEujM2AqCLUR9F2C4/05cdbxjjLSRvMQIciEPCQZo++nk7go3BtSuK9kfa/s+a4f4i5pLkw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 6353 <div id="google-reviews-head" class="google-reviews"> 6354 <b class="reviewheading">Äánh giá xác thá»±c từ Google</b> 6355 <div class="review-header"> 6356 <div> 6357 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 85 36" class="injected-svg" data-src="https://static.elfsight.com/icons/app-all-in-one-reviews-logos-google-logo-multicolor.svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g clip-path="url(#a-1)"><path fill="#4285F4" d="M20.778 13.43h-9.862v2.927h6.994c-.345 4.104-3.76 5.854-6.982 5.854-4.123 0-7.72-3.244-7.72-7.791 0-4.43 3.429-7.841 7.73-7.841 3.317 0 5.272 2.115 5.272 2.115l2.049-2.122s-2.63-2.928-7.427-2.928C4.725 3.644 0 8.8 0 14.367c0 5.457 4.445 10.777 10.988 10.777 5.756 0 9.969-3.942 9.969-9.772 0-1.23-.179-1.941-.179-1.941Z"></path><path fill="#EA4335" d="M28.857 11.312c-4.047 0-6.947 3.163-6.947 6.853 0 3.744 2.813 6.966 6.994 6.966 3.786 0 6.887-2.893 6.887-6.886 0-4.576-3.607-6.933-6.934-6.933Zm.04 2.714c1.99 0 3.876 1.609 3.876 4.201 0 2.538-1.878 4.192-3.885 4.192-2.205 0-3.945-1.766-3.945-4.212 0-2.394 1.718-4.181 3.954-4.181Z"></path><path fill="#FBBC05" d="M43.965 11.312c-4.046 0-6.946 3.163-6.946 6.853 0 3.744 2.813 6.966 6.994 6.966 3.785 0 6.886-2.893 6.886-6.886 0-4.576-3.607-6.933-6.934-6.933Zm.04 2.714c1.99 0 3.876 1.609 3.876 4.201 0 2.538-1.877 4.192-3.885 4.192-2.205 0-3.945-1.766-3.945-4.212 0-2.394 1.718-4.181 3.955-4.181Z"></path><path fill="#4285F4" d="M58.783 11.319c-3.714 0-6.634 3.253-6.634 6.904 0 4.16 3.385 6.918 6.57 6.918 1.97 0 3.017-.782 3.79-1.68v1.363c0 2.384-1.448 3.812-3.633 3.812-2.11 0-3.169-1.57-3.537-2.46l-2.656 1.11c.943 1.992 2.839 4.07 6.215 4.07 3.693 0 6.508-2.327 6.508-7.205V11.734h-2.897v1.17c-.89-.96-2.109-1.585-3.726-1.585Zm.269 2.709c1.821 0 3.69 1.554 3.69 4.21 0 2.699-1.865 4.187-3.73 4.187-1.98 0-3.823-1.608-3.823-4.161 0-2.653 1.914-4.236 3.863-4.236Z"></path><path fill="#EA4335" d="M78.288 11.302c-3.504 0-6.446 2.788-6.446 6.901 0 4.353 3.28 6.934 6.782 6.934 2.924 0 4.718-1.6 5.789-3.032l-2.389-1.59c-.62.962-1.656 1.902-3.385 1.902-1.943 0-2.836-1.063-3.39-2.094l9.266-3.845-.48-1.126c-.896-2.207-2.984-4.05-5.747-4.05Zm.12 2.658c1.263 0 2.171.671 2.557 1.476l-6.187 2.586c-.267-2.002 1.63-4.062 3.63-4.062Z"></path><path fill="#34A853" d="M67.425 24.727h3.044V4.359h-3.044v20.368Z"></path></g><defs><clipPath id="a-1"><path fill="#fff" d="M0 0h84.515v36H0z"></path></clipPath></defs></svg> Reviews 6358 <p><strong>4.9 </strong><span class="stars">â â â â â </span> <i style="display: none;">(37)</i></p> 6359 </div> 6360 <div class="block-button"> 6361 <a class="seeall" href="https://www.google.com/search?hl=en-VN&gl=vn&q=Vnlux+-+%C4%90%E1%BB%93ng+H%E1%BB%93+Ch%C3%ADnh+H%C3%A3ng,+215+Nguy%E1%BB%85n+Gia+Tr%C3%AD,+Ph%C6%B0%E1%BB%9Dng+25,+B%C3%ACnh+Th%E1%BA%A1nh,+H%E1%BB%93+Ch%C3%AD+Minh+700000&ludocid=1602705760568611
63615590&lsig=AB86z5Vp4B4v-IJnl7rHwg-jiqIo#lrd=0x317529be6a998ff1:0xde6b8bfa35a4bd06,3">Äánh giá trên Google</a></div> 6362 </div> 6363 <div class="reviews-slider owl-theme Carousel owl-carousel" id="google-reviews-container"> 6364 6365 </div> 6366 6367 </div> 6368 6369
6369<script> 6370 var scr = document.createElement('script'); 6371 6372 scr.onload = loaddatareview; 6373 6374 scr.src = 'https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js'; 6375 document.body.appendChild(scr); 6376let datareviews= [ 6377 { 6378 "id": 2204080190891998, 6379 "supplier": "google", 6380 "reviewer_name": "R\u01a1m Anh H\u00f9ng", 6381 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVArsgQ4LgA4zIIQeNPBZehMoVDNAFbl9BLwE3fjzfhBStQwzT3=s120-c-rp-mo-br100", 6382 "rating": 5, 6383 "text": "T\u1eadn t\u00e2m, \u01b0u \u0111\u00e3i nhi\u1ec1u, nh\u00e2n vi\u00ean nhi\u1ec7t t\u00ecnh", 6384 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURILUpIOUtBEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDH-JH9KA%7CCgwIjaKLtwYQoOXBogI%7C", 6385 "title": null, 6386 "language": null, 6387 "published_at": 1727755320, 6388 "images": [], 6389 "response": null 6390 }, 6391 { 6392 "id": 2204083326676370, 6393 "supplier": "google", 6394 "reviewer_name": "Jimi Hendrix", 6395 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUlfg-5QH8FM_Z7ytrOJMrNZQpqk3BNKmT9nzJxK9U98WcBNsUe=s120-c-rp-mo-ba5-br100", 6396 "rating": 5, 6397 "text": "\u3053\u3053\u3067\u306f\u672c\u7269\u306e\u6642\u8a08\u304c\u58f2\u3063\u3066\u307e\u3059\u3002GShock\u3084\u30bb\u30a4\u30b3\u30fc\u306a\u3069\u9ad8\u7d1a\u54c1\u304c\u3042\u308a\u307e\u3059\u3002\n\u304a\u3059\u3059\u3081\u3067\u3059\u3002", 6398 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURiOFB6Y19BRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDb8Pzc_AE%7CCgwIvK6ttQYQiOHslQI%7C", 6399 "title": null, 6400 "language": null, 6401 "published_at": 1725076923, 6402 "images": [ 6403 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipP0NPxaZn0cFZM3nOt7UgOVXqEx9N0MgjX-QlHI=w150-h150-k-no-p", 6404 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipNPMKAXXr3MCm2aNZTKKW57m6P2bWA7caaQG5pB=w150-h150-k-no-p", 6405 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipPdYVmbl-8KCvKHljcibu-nonwCVGb89UXaicsE=w150-h150-k-no-p", 6406 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipMB82xLisUq4o_Yep9oC5Pg_RdZ3776SxxI_Tz_=w150-h150-k-no-p" 6407 ], 6408 "response": null 6409 }, 6410 { 6411 "id": 2204083326669104, 6412 "supplier": "google", 6413 "reviewer_name": "Kieu Anh Cao", 6414 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjV4OQ7Ad5GHJIlpVOWOVe9Nkbn-8XmFrfVwrHjLdEz7ZPmjSzI=s120-c-rp-mo-br100", 6415 "rating": 5, 6416 "text": "Shop 10 \u0111i\u1ec3m kh\u00f4ng c\u00f3 nh\u01b0ng \ud83e\udd70\ud83e\udd70m\u1eabu m\u00e3 \u0111a d\u1ea1ng, gi\u00e1 c\u1ea3 ph\u1ea3i ch\u0103ng. Nh\u00e2n vi\u00ean t\u01b0 v\u1ea5n nhi\u1ec7t t\u00ecnh d\u1ec5 th\u01b0\u01a1ng l\u1eafm \u1ea1, nh\u1ea5t \u0111\u1ecbnh s\u1ebd gh\u00e9 l\u1ea1i \u2764\ufe0f", 6417 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURiOEpIOGVBEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDb8JH8eA%7CCgwIwcCttQYQgP6k3QI%7C", 6418 "title": null, 6419 "language": null, 6420 "published_at": 1725076923, 6421 "images": [ 6422 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipPZ9Y5KOe0KqUhLK1y2z1K9ohlqBJ_m4GGgrCjc=w150-h150-k-no-p" 6423 ], 6424 "response": null 6425 }, 6426 { 6427 "id": 2204083326661754, 6428 "supplier": "google", 6429 "reviewer_name": "Nhi Nguy\u1ec5n", 6430 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVYZi41k_GyY3WTzVfHGe4gKwFPjO_hyxlfz9LOPdX4Xwjz1yqp=s120-c-rp-mo-br100", 6431 "rating": 5, 6432 "text": "Ti\u1ec7m uy t\u00edn, nhi\u1ec1u m\u1eabu m\u00e3 \u0111\u1eb9p v\u00e0 sang, nh\u00e2n vi\u00ean chu \u0111\u00e1o th\u00e2n thi\u1ec7n. C\u00f3 d\u1ecbp s\u1ebd quay l\u1ea1i", 6433 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURicU5ldU9nEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDbqNeuOg%7CCgsIueSutQYQoMagbg%7C", 6434 "title": null, 6435 "language": null, 6436 "published_at": 1725076923, 6437 "images": [], 6438 "response": null 6439 }, 6440 { 6441 "id": 2204083326651489, 6442 "supplier": "google", 6443 "reviewer_name": "Trang Th\u00f9y", 6444 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjV0VUx10f_LT3giHWPKne6AtDXwJrWB_bOxOCprayP2-T7GEzk8=s120-c-rp-mo-br100", 6445 "rating": 5, 6446 "text": "B\u1ea1n nh\u00e2n vi\u00ean h\u1ed7 tr\u1ee3 m\u00ecnh nhi\u1ec7t t\u00ecnh, t\u01b0 v\u1ea5n k\u0129. M\u1eabu m\u00e3 c\u0169ng nhi\u1ec1u, gi\u00e1 c\u0169ng \u1ed5n so v\u1edbi v\u00e0i ch\u1ed7 kh\u00e1c", 6447 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURidVAtTm1RRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDbuP
6447-NmQE%7CCgsI88-wtQYQ8KO-Mg%7C", 6448 "title": null, 6449 "language": null, 6450 "published_at": 1725076923, 6451 "images": [], 6452 "response": null 6453 }, 6454 { 6455 "id": 2204080190944896, 6456 "supplier": "google", 6457 "reviewer_name": "H\u1ea1nh Nguy\u1ec5n", 6458 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUeMpk-zp4bQMG9wFtZC1Vs3aCoig4_kw1KK9E-ccaxhqarhyal=s120-c-rp-mo-br100", 6459 "rating": 5, 6460 "text": "Nh\u00e2n vi\u00ean t\u01b0 v\u1ea5n nhi\u1ec7t t\u00ecnh, gi\u00e1 c\u1ea3 h\u1ee3p l\u00fd.", 6461 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURid2YtTTNBRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDbwf-M3AE%7CCgwInZ3HtQYQiMnEpQI%7C", 6462 "title": null, 6463 "language": null, 6464 "published_at": 1725076920, 6465 "images": [ 6466 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipO6Q-6eV6lpm4JxknAPg2uKJ4kwWPKjVv5BjVg2=w150-h150-k-no-p" 6467 ], 6468 "response": null 6469 }, 6470 { 6471 "id": 2204080190937933, 6472 "supplier": "google", 6473 "reviewer_name": "Huy Do", 6474 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLDRUWJvjUQizAXaiiUboS_d92uSrUAvVZvO_HlztiFOiKlKg=s120-c-rp-mo-br100", 6475 "rating": 5, 6476 "text": "\u0110\u1ed3ng h\u1ed3 \u0111\u1eb9p nh\u01b0 m\u00f4 t\u1ea3", 6477 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURidVl1S2lRRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDbuYuKiQE%7CCgsI8dLMtQYQ0JitbQ%7C", 6478 "title": null, 6479 "language": null, 6480 "published_at": 1725076920, 6481 "images": [], 6482 "response": null 6483 }, 6484 { 6485 "id": 2204080190931736, 6486 "supplier": "google", 6487 "reviewer_name": "Van Huynh", 6488 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWgIIkBaaeVrmbuJ-Ko1UE0sohD4kRwC3973hA8YmHLQ0NCrkks=s120-c-rp-mo-br100", 6489 "rating": 5, 6490 "text": "Nh\u00e2n vi\u00ean nhi\u1ec7t t\u00ecnh, th\u00e2n thi\u1ec7n", 6491 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURiellxb2lBRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDbzYqoiAE%7CCgsIm7TRtQYQ0JPTUw%7C", 6492 "title": null, 6493 "language": null, 6494 "published_at": 1725076920, 6495 "images": [], 6496 "response": null 6497 }, 6498 { 6499 "id": 2204080190925363, 6500 "supplier": "google", 6501 "reviewer_name": "Trung Nguy\u1ec5n", 6502 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJUa1Ww2YO4eeuzKVPPjF6DfdQWk-hsro4PMIBPMhza1zqO8N8=s120-c-rp-mo-br100", 6503 "rating": 5, 6504 "text": "Good", 6505 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURidDYtOGRBEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDbt6-8dA%7CCgwI9dndtQYQsNOS6QE%7C", 6506 "title": null, 6507 "language": null, 6508 "published_at": 1725076920, 6509 "images": [], 6510 "response": null 6511 }, 6512 { 6513 "id": 2204080190918151, 6514 "supplier": "google", 6515 "reviewer_name": "TH\u00c1I \u0110\u1eb6NG", 6516 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUo1Mmyz1WesspqSW993K1lH-kKrXcAg70q4vqxBP2RhLTxSOszsw=s120-c-rp-mo-br100", 6517 "rating": 5, 6518 "text": "Ok", 6519 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQ3emFUMjN3RRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgID7zaT23wE%7CCgwInZW1tgYQyJ29wQI%7C", 6520 "title": null, 6521 "language": null, 6522 "published_at": 1725076920, 6523 "images": [ 6524 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipNV9g6pjrq4yrdZ-Kev_aVnDAHbIGRvG73SIBO3=w150-h150-k-no-p" 6525 ], 6526 "response": null 6527 }, 6528 { 6529 "id": 2204080190909750, 6530 "supplier": "google", 6531 "reviewer_name": "Ng\u1ecdc T\u1ea5n V\u00f5", 6532 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUy8yVZGUm3jPv7oq45Ix1YnW5pDCX-7ACjvNO30WJna
6532a7YOkc=s120-c-rp-mo-br100", 6533 "rating": 5, 6534 "text": "Nh\u00e2n vi\u00ean t\u01b0 v\u1ea5n nhi\u1ec7t t\u00ecnh, kh\u00e1ch h\u00e0ng hi\u1ec3u r\u00f5 v\u1ec1 c\u00e1c lo\u1ea1i \u0111\u1ed3ng h\u1ed3", 6535 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQ3blptNzdRRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgID7nZm77QE%7CCgsIx_a2tgYQ-Iq6cg%7C", 6536 "title": null, 6537 "language": null, 6538 "published_at": 1725076920, 6539 "images": [], 6540 "response": null 6541 }, 6542 { 6543 "id": 2204083327022342, 6544 "supplier": "google", 6545 "reviewer_name": "Thang Hong Bui", 6546 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXQ780K5GCthi0rl3yJN5pwLRoLtG_Iku0YQtcYk2U3wM6-ZvN_=s120-c-rp-mo-br100", 6547 "rating": 5, 6548 "text": "D\u1ecbch v\u1ee5 t\u1ed1t, \u0111\u1ed3ng h\u1ed3 chu\u1ea9n qu\u00e1 \u0111\u1eb9p gi\u00e1 c\u1ea3 h\u1ee3p l\u00fd", 6549 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNyMGNiRTdRRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICr0cbE7QE%7CCgwI4ceutAYQ0PTB5AI%7C", 6550 "title": null, 6551 "language": null, 6552 "published_at": 1722398523, 6553 "images": [ 6554 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipNHozc119HeLh_ESFdKtnNijG6nQNEAQoAa76Tu=w150-h150-k-no-p" 6555 ], 6556 "response": { 6557 "date": 1722384000, 6558 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb!" 6559 } 6560 }, 6561 { 6562 "id": 2204083326986273, 6563 "supplier": "google", 6564 "reviewer_name": "tr\u01b0\u01a1ng l\u00e3m", 6565 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJI0Nj2IStLdCx4SeVnqt2W4ut4Bu9iAOurjTBQRWqGzjl99g=s120-c-rp-mo-br100", 6566 "rating": 5, 6567 "text": "Shop ph\u1ee5c v\u1ee5 nhi\u1ec7t t\u00ecnh.", 6568 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNycmF5NWZREAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICrray5fQ%7CCgsI9O23tAYQ8KzsdQ%7C", 6569 "title": null, 6570 "language": null, 6571 "published_at": 1722398523, 6572 "images": [ 6573 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipN1Phvf_QGAtoXavJtuKqYPzJ4BdD2nXdvIcTxY=w150-h150-k-no-p" 6574 ], 6575 "response": { 6576 "date": 1722384000, 6577 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb !" 6578 } 6579 }, 6580 { 6581 "id": 2204083326975554, 6582 "supplier": "google", 6583 "reviewer_name": "Andy Pham", 6584 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW9I7HzH9X4LD-gznLiXde2iJDEBiLHkm-UDwfiGPy5DtLKrpJv=s120-c-rp-mo-ba4-br100", 6585 "rating": 5, 6586 "text": "S\u1ea3n ph\u1ea9m \u0111\u1eb9p , gi\u00e1 t\u1ed1t . Nh\u00e2n vi\u00ean r\u1ea5t nhi\u1ec7t t\u00ecnh", 6587 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNyNzgyMTlBRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICr78219AE%7CCgwI2P_DtAYQ4I7gxwE%7C", 6588 "title": null, 6589 "language": null, 6590 "published_at": 1722398523, 6591 "images": [ 6592 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipMGA9QV9ZEa8ZX1fUwZcBGi4UPBWGexZeyMats=w150-h150-k-no-p" 6593 ], 6594 "response": { 6595 "date": 1722384000, 6596 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb !" 6597 } 6598 }, 6599 { 6600 "id": 2204083326965242, 6601 "supplier": "google", 6602 "reviewer_name": "Thoai Nguyen", 6603 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVf82_1ohSrF9-8wglH_8KStroQtePJ-AncR0nJPhXugf0UVKY=s120-c-rp-mo-ba2-br100", 6604 "rating": 5, 6605 "text": "M\u00ecnh mua h\u00e0ng \u1edf Vnlux nhi\u1ec1u l\u1ea7n r\u1ed3i, gi\u00e1 t\u1ed1t h\u01a1n c\u00e1c n\u01a1i kh\u00e1c, \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng, d\u1ecbch v\u1ee5 b\u1ea3o h\u00e0nh t\u1ed1t, y\u00ean t\u00e2m mua s\u1eafm \u0111\u1ec3 l\u00e0m qu\u00e0 t\u1eb7ng cho ng\u01b0\u1eddi th\u00e2n v\u00e0 \u0111\u1ed1i t\u00e1c.", 6606 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyNEx2NTFnRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDr4Lv51gE%7CCgwIz43ItAYQsOO7nAM%7C", 6607 "title": null, 6608 "language": null, 6609 "published_at": 1722398523, 6610 "images": [ 6611 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipOEMRjYlhB9m0OiHK0oytYZcpmT4ch5C0dv9m0=w150-h150-k-no-p" 6612 ], 6613 "response": { 6614 "date": 1722384000, 6615 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6616 } 6617 }, 6618 { 6619 "id": 2204083326944545, 6620 "supplier": "google", 6621 "reviewer_name": "Chuan Nguyen", 6622 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIGIshKRCYFO00dS0s483hL5InPPlibxJGIj7LFI-TVShEqvg=s120-c-rp-mo-br100", 6623 "rating": 5, 6624 "text": "Dep. Tot. Chat luong", 6625 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURyMExfc1dBEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDr0L_sWA%7CCgsIvujItAYQ8Ob2Cg%7C", 6626 "title": null, 6627 "language": null, 6628 "published_at": 1722398523, 6629 "images": [ 6630 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipNS15rxssWSbpezrfWTxMgrXMRLSWU7j59fWXZ3=w150-h150-k-no-p" 6631 ], 6632 "response": { 6633 "date": 1722384000, 6634 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6635 } 6636 }, 6637 { 6638 "id": 2204083326934066, 6639 "supplier": "google", 6640 "reviewer_name": "PHAM HAI ANH", 6641 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXr3fzVTmA95KFekeAiXUBcKeKmvKqYTbBQsBBBIvwWafj8Yn5X=s120-c-rp-mo-br100", 6642 "rating": 5, 6643 "text": "D\u1ecbch v\u1ee5 t\u1ed1t, c\u00e1c anh ch\u1ecb l\u00e0m vi\u1ec7c nhanh, \u0111\u1ed3ng h\u1ed3 \u0111\u1eb9p v\u00e0 ch\u1ea5t l\u01b0\u1ee3ng, ch\u1ebf \u0111\u1ed9 b\u1ea3o h\u00e0nh okk", 6644 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyOE1QaXlRRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDr8MPiyQE%7CCgsI6rbJtAYQqNyKFg%7C", 6645 "title": null, 6646 "language": null, 6647 "published_at": 1722398523, 6648 "images": [], 6649 "response": { 6650 "date": 1722384000, 6651 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6652 } 6653 }, 6654 { 6655 "id": 2204083326923480, 6656 "supplier": "google", 6657 "reviewer_name": "Ti\u1ec3u H\u00e0o", 6658 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXDaI1oGrWNQU0OEhB-uaU8Bwvt_mvWmNt-lSFI6a1ElioD6AaJ=s120-c-rp-mo-br100", 6659 "rating": 5, 6660 "text": "H\u00e0ng ngon ch\u1ea5t l\u01b0\u1ee3ng 10\u0111 nh\u00e9", 6661 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyOEplRzB3RRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDr8JeG0wE%7CCgwI_7_JtAYQ8ILEhAI%7C", 6662 "title": null, 6663 "language": null, 6664 "published_at": 1722398523, 6665 "images": [], 6666 "response": { 6667 "date": 1722384000, 6668 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6669 } 6670 }, 6671 { 6672 "id": 2204083326903928, 6673 "supplier": "google", 6674 "reviewer_name": "Beanbear", 6675 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUyr1Nqksbsi7AgcNRuKzgEVceYZeMD1e6smsbyj3tfanBqQj8s=s120-c-rp-mo-br100", 6676 "rating": 5, 6677 "text": "Gi\u00e1 t\u1ed1t, nh\u00e2n vi\u00ean ph\u1ee5c v\u1ee5 t\u1eadn t\u00e2m, nv n\u1eef xinh, t\u1ed5ng quan 10\/10. S\u1ebd quay l\u1ea1i \ud83e\udef6", 6678 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyOFBfSXZRRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDr8P_IvQE%7CCgsIyMXJtAYQ8PSbCw%7C", 6679 "title": null, 6680 "language": null, 6681 "published_at": 1722398523, 6682 "images": [], 6683 "response": { 6684 "date": 1722384000, 6685 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6686 } 6687 }, 6688 { 6689 "id": 2204083326893398, 6690 "supplier": "google", 6691 "reviewer_name": "V\u00e2n \u0110\u00e0o", 6692 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXu1FFXpRY1-gYm6Fg-afZ1IFX4OJGVYjOcbJOjpGLmwu_crwf5=s120-c-rp-mo-br100", 6693 "rating": 5, 6694 "text": "C\u1eeda h\u00e0ng s\u1ea1ch s\u1ebd sang tr\u1ecdng, m\u
66941eabu m\u00e3 \u0111a d\u1ea1ng, nh\u00e2n vi\u00ean th\u00e2n thi\u1ec7n. \u0110\u00e1ng \u0111\u1ec3 tr\u1ea3i nghi\u1ec7m \u2764\ufe0f\u2728", 6695 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyaU9XSzdRRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDriOWK7QE%7CCgwI0PHJtAYQ4Mas2gM%7C", 6696 "title": null, 6697 "language": null, 6698 "published_at": 1722398523, 6699 "images": [], 6700 "response": { 6701 "date": 1722384000, 6702 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6703 } 6704 }, 6705 { 6706 "id": 2204083326883224, 6707 "supplier": "google", 6708 "reviewer_name": "Motor Tour Vlog", 6709 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVuTkd92wGHPvXO3W71ZUmaif997BjSSIhnbDMG8MuqITl-N7sa-Q=s120-c-rp-mo-br100", 6710 "rating": 5, 6711 "text": "Tr\u1ea3i nghi\u1ec7m qu\u00e1 tuy\u1ec7t v\u1eddi khi \u0111\u1ebfn \u0111\u00e2y", 6712 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURyaU9YaEN3EAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDriOXhCw%7CCgwI3_HJtAYQ6LHWrAI%7C", 6713 "title": null, 6714 "language": null, 6715 "published_at": 1722398523, 6716 "images": [], 6717 "response": { 6718 "date": 1722384000, 6719 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6720 } 6721 }, 6722 { 6723 "id": 2204083326873204, 6724 "supplier": "google", 6725 "reviewer_name": "L\u01b0\u1ee3ng Minh", 6726 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW9CBds_JDfAqLXuxhVzop6F-aV9n6LONTz6aDLPitFBt3DVZw8=s120-c-rp-mo-br100", 6727 "rating": 5, 6728 "text": "D\u1ecbch v\u1ee5 t\u1ed1t, \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng", 6729 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURyaUstSGZnEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDriK-Hfg%7CCgwI4YzKtAYQkPfvhQM%7C", 6730 "title": null, 6731 "language": null, 6732 "published_at": 1722398523, 6733 "images": [], 6734 "response": { 6735 "date": 1722384000, 6736 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6737 } 6738 }, 6739 { 6740 "id": 2204083326853517, 6741 "supplier": "google", 6742 "reviewer_name": "manh nguyen", 6743 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLazYY4PuBI8xmdq5vMzitR5GlL1yqPWqphQgWWUeu8mDhrdw=s120-c-rp-mo-br100", 6744 "rating": 5, 6745 "text": "\u0110\u1ed3ng h\u1ed3 gi\u00e1 c\u1ea1nh tranh, hay \u0111c nh\u1eadn khuy\u1ebfn m\u00e3i b\u1ea5t ng\u1edd, kh\u00e1 th\u00fa v\u1ecb v\u1edbi d\u1ecbch v\u1ee5
6745n\u00e0y \ud83e\udd17", 6746 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyeUxmcW5RRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDryLfqnQE%7CCgwI0-bKtAYQ4MCE7gE%7C", 6747 "title": null, 6748 "language": null, 6749 "published_at": 1722398523, 6750 "images": [], 6751 "response": { 6752 "date": 1722384000, 6753 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6754 } 6755 }, 6756 { 6757 "id": 2204083326843593, 6758 "supplier": "google", 6759 "reviewer_name": "Loan Sumi", 6760 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKOLK7_M2uPn3r5lvPW1VLvaSgrNZ7KJwb9ENJTZysPqE9E_A=s120-c-rp-mo-br100", 6761 "rating": 5, 6762 "text": "Ch\u01b0a th\u1ea5y shop n\u00e0o b\u00e1n h\u00e0ng c\u00f3 t\u00e2m, h\u00e0ng chu\u1ea9n , b\u1ea3o h\u00e0nh chu \u0111\u00e1o nh\u01b0 \u1edf shop n\u00e0y, \u0111\u00e3 mua v\u00e0 \u1ee7ng h\u1ed9 nh\u00ecu l\u1ea7n", 6763 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURycU1Ec0pREAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDrqMDsJQ%7CCgwIs-_KtAYQoO24rwM%7C", 6764 "title": null, 6765 "language": null, 6766 "published_at": 1722398523, 6767 "images": [], 6768 "response": { 6769 "date": 1722384000, 6770 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6771 } 6772 }, 6773 { 6774 "id": 2204083326833633, 6775 "supplier": "google", 6776 "reviewer_name": "Huong Ngo", 6777 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjV8xjwmuAK2Zs8NOQc4AeqwwdKoSmPUJCVxAakaTlF-KGMO3QlI=s120-c-rp-mo-br100", 6778 "rating": 5, 6779 "text": "D\u1ecbch v\u1ee5 ch\u0103m s\u00f3c kh\u00e1ch h\u00e0ng t\u1ed1t, h\u00e0ng r\u1ea5t ch\u1ea5t l\u01b0\u1ee3ng, s\u1ebd mua l\u1ea1i", 6780 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURybVBEVElnEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDrmPDTIg%7CCgwIl8_MtAYQoKLN2gM%7C", 6781 "title": null, 6782 "language": null, 6783 "published_at": 1722398523, 6784 "images": [], 6785 "response": { 6786 "date": 1722384000, 6787 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6788 } 6789 }, 6790 { 6791 "id": 2204083326823426, 6792 "supplier": "google", 6793 "reviewer_name": "Th\u1ecb Thu Ng\u00f4", 6794 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLvfIpVWVuBWb0X1XCla2RKDPVxWTbL9fKxrXunNLM-ApDQPA=s120-c-rp-mo-br100", 6795 "rating": 5, 6796 "text": "S\u1ea3n ph\u1ea9m t\u1ed1t ch\u1ea5t l\u01b0\u1ee3ng", 6797 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURybU5peEpREAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDrmNixJQ%7CCgwIk9fMtAYQ0MrfuAE%7C", 6798 "title": null, 6799 "language": null, 6800 "published_at": 1722398523, 6801 "images": [], 6802 "response": { 6803 "date": 1722384000, 6804 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng.\n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t.\n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !.\n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6805 } 6806 }, 6807 { 6808 "id": 2204083326812936, 6809 "supplier": "google", 6810 "reviewer_name": "huong le lan", 6811 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLtpTlM2pxAl1Ykc3ZhjIKjS2z8ltTSGuvNerXIbwGij875Pg=s120-c-rp-mo-br100", 6812 "rating": 5, 6813 "text": "D\u1ecbch v\u1ee5 r\u1ea5t t\u1ed1t lu\u00f4n \u1ea1", 6814 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURydUxlWENnEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDruLeXCg%7CCgwImq3PtAYQiPKC7gI%7C", 6815 "title": null, 6816 "language": null, 6817 "published_at": 1722398523, 6818 "images": [], 6819 "response": { 6820 "date": 1722384000, 6821 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng.\n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t.\n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !.\n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6822 } 6823 }, 6824 { 6825 "id": 2204083326802809, 6826 "supplier": "google", 6827 "reviewer_name": "Thanh Ph\u1ea1m", 6828 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXCi7Hrrw7rFOVZsXi6GdCzbV6074SiGgRjMiKI1sXJ5W8z6NQDAw=s120-c-rp-mo-br100", 6829 "rating": 5, 6830 "text": "\u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng, gi\u00e1 t\u1ed1t. T\u01b0 v\u1ea5n nhi\u1ec7t t\u00ecnh, \u0111\u00f3ng g\u00f3i c\u1ea9n th\u1eadn, giao h\u00e0ng nhanh. C\u1ea3m \u01a1n shop.", 6831 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURyNU02bUdREAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDr5M6mGQ%7CCgwIlY3TtAYQkMzloQE%7C", 6832 "title": null, 6833 "language": null, 6834 "published_at": 1722398523, 6835 "images": [ 6836 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipM_HYazQEfrtjgy2CNiomBkNfHhZwGpxMkyfq1D=w150-h150-k-no-p", 6837 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipOOqdLaMICrQ_cee93a9UsRdSI-SNotlYyDc_7f=w150-h150-k-no-p" 6838 ], 6839 "response": { 6840 "date": 1722384000, 6841 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng.\n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t.\n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !.\n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6842 } 6843 }, 6844 { 6845 "id": 2204083326782665, 6846 "supplier": "google", 6847 "reviewer_name": "Nh\u1eadt Huy", 6848 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXVmluuwLtfFoydvpdHW-MxqyhPwWZ0QvB-zFji-mnoDZPKkrVa=s120-c-rp-mo-br100", 6849 "rating": 5, 6850 "text": "R\u1ea5t l\u00e0 ok \u1ea1", 6851 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURyc3NHNlpREAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDrssG6ZQ%7CCgwI6enZtAYQqMOqkwM%7C", 6852 "title": null, 6853 "language": null, 6854 "published_at": 1722398523, 6855 "images": [], 6856 "response": { 6857 "date": 1722384000, 6858 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6859 } 6860 }, 6861 { 6862 "id": 2204083326772432, 6863 "supplier": "google", 6864 "reviewer_name": "Duy\u00ean Nguy\u1ec5n", 6865 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW1oQBC7EMByG1YDHyaq1Y1bFDOalN5R4tnPowbbttMyg6PecQ4=s120-c-rp-mo-br100", 6866 "rating": 5, 6867 "text": "S\u1ea3n ph\u1ea9m \u0111\u1eb9p, nh\u00e2n vi\u00ean h\u1ed7 tr\u1ee3 nhi\u1ec7t t\u00ecnh \ud83e\udef6\ud83c\udffb", 6868 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURyc3VIc0l3EAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDrsuHsIw%7CCgwIr-rZtAYQ2M7k0AM%7C", 6869 "title": null, 6870 "language": null, 6871 "published_at": 1722398523, 6872 "images": [], 6873 "response": { 6874 "date": 1722384000, 6875 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6876 } 6877 }, 6878 { 6879 "id": 2204083326761640, 6880 "supplier": "google", 6881 "reviewer_name": "Nguyen Nam", 6882 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXbqkRoPFivCRB7QEDCnqC
6882Mr2N4Xcw-Ru5cME7G95MoMIHA6I4P=s120-c-rp-mo-br100", 6883 "rating": 5, 6884 "text": "Ch\u1ea5t l\u01b0\u1ee3ng t\u1ed1t , v\u1ecb tr\u00ed d\u1ec5 t\u00ecm", 6885 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyN1pTVmd3RRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDr7ZSVgwE%7CCgsIlKXotAYQiO_iAQ%7C", 6886 "title": null, 6887 "language": null, 6888 "published_at": 1722398523, 6889 "images": [], 6890 "response": { 6891 "date": 1722384000, 6892 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6893 } 6894 }, 6895 { 6896 "id": 2204083326750892, 6897 "supplier": "google", 6898 "reviewer_name": "PETROCHEM P.C", 6899 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLRFrSGiAO_PbstpC_wvb64np6vrbNyfatgDlG0PJnnpuJIVg=s120-c-rp-mo-br100", 6900 "rating": 5, 6901 "text": "\u0110\u00e3 mua 2 l\u1ea7n, l\u1ea7n n\u00e0o c\u0169ng ok, \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng, ch\u1ebf \u0111\u1ed9 ph\u1ee5c v\u1ee5 v\u00e0 b\u1ea3o h\u00e0nh kh\u00e1 t\u1ed1t,\nS\u1ebd quay l\u1ea1i \u1ee7ng h\u1ed9", 6902 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNiLUpqaDVBRRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICb-Jjh5AE%7CCgsI7sT9tAYQsK7RaQ%7C", 6903 "title": null, 6904 "language": null, 6905 "published_at": 1722398523, 6906 "images": [], 6907 "response": { 6908 "date": 1722384000, 6909 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6910 } 6911 }, 6912 { 6913 "id": 2204083326729785, 6914 "supplier": "google", 6915 "reviewer_name": "Anh Th\u01b0", 6916 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW5i5IGTU7HPtfaMPateWIjwpC4EoHCWvCKuqUm67uCDuCiBufTWA=s120-c-rp-mo-ba2-br100", 6917 "rating": 5, 6918 "text": "10\u0111", 6919 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNiaG9DX2R3EAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICbhoC_dw%7CCgsIyOWNtQYQuJK9CA%7C", 6920 "title": null, 6921 "language": null, 6922 "published_at": 1722398523, 6923 "images": [], 6924 "response": { 6925 "date": 1722384000, 6926 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6927 } 6928 }, 6929 { 6930 "id": 2204083326716759, 6931 "supplier": "google", 6932 "reviewer_name": "Minh \u0110\u1eb7ng", 6933 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJqmBG8D4YuZn0TX5EI4IfOMuaKNIK1AgyLXVHxQXAiNrEZ=s120-c-rp-mo-br100", 6934 "rating": 5, 6935 "text": "\u0110\u1ed3ng h\u1ed3 x\u1ecbn. Gi\u00e1 t\u1ed1t. D\u1ecbch v\u1ee5 t\u1ed1t", 6936 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNiOXBQUG53RRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICb9pPPnwE%7CCgwI9qmRtQYQ8JWk1QE%7C", 6937 "title": null, 6938 "language": null, 6939 "published_at": 1722398523, 6940 "images": [ 6941 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipORsPsGqCzhENVRMOtkgMLUgQAbOYTSYIyKLO8=w150-h150-k-no-p" 6942 ], 6943 "response": { 6944 "date": 1722384000, 6945 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 tin t\u01b0\u1edfng v\u00e0 l\u1ef1a ch\u1ecdn VNLUX - \u0110\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng. \n\nCh\u00fang t\u00f4i lu\u00f4n n\u1ed7 l\u1ef1c \u0111\u1ec3 mang \u0111\u1ebfn cho kh\u00e1ch h\u00e0ng nh\u1eefng s\u1ea3n ph\u1ea9m v\u00e0 d\u1ecbch v\u1ee5 t\u1ed1t nh\u1ea5t. \n\nCh\u00fac b\u1ea1n m\u1ed9t ng\u00e0y t\u1ed1t l\u00e0nh !. \n\n\u0110\u1eebng qu\u00ean theo d\u00f5i trang web c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i m\u1edbi nh\u1ea5t!" 6946 } 6947 }, 6948 { 6949 "id": 2204083326709640, 6950 "supplier": "google", 6951 "reviewer_name": "Linh Luong Nhat", 6952 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJgxZZ0_nuVRJ_qOlYDvlo2HC-WafLlcPo8OTtQ-dGAcT0iew=s120-c-rp-mo-br100", 6953 "rating": 5, 6954 "text": "T\u1ed1t, nh\u00e2n vi\u00ean th\u00e2n thi\u1ec7n", 6955 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNienZ1dkVBEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICbzvuvEA%7CCgwIgLOStQYQoLCPhAE%7C", 6956 "title": null, 6957 "language": null, 6958 "published_at": 1722398523, 6959 "images": [], 6960 "response": null 6961 }, 6962 { 6963 "id": 2204083326703154, 6964 "supplier": "google", 6965 "reviewer_name": "Phung Ha", 6966 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJPgcnsIdVqXJI7367ZjPy_2CZWpLC3jFqGybGpkWokw4AVbA=s120-c-rp-mo-br100", 6967 "rating": 5,
6968 "text": "\u6eff\u610f", 6969 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNidVo3QnZ3RRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICbuZ7BvwE%7CCgsIhKyctQYQiN2cRA%7C", 6970 "title": null, 6971 "language": null, 6972 "published_at": 1722398523, 6973 "images": [], 6974 "response": null 6975 }, 6976 { 6977 "id": 2204083326696429, 6978 "supplier": "google", 6979 "reviewer_name": "Itachi Uchiha", 6980 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUdCV3qJdNDtJJwZRSgNkZrLvlGXcuqLltMj9DY8lVO0ach4AD7=s120-c-rp-mo-br100", 6981 "rating": 5, 6982 "text": "Gi\u00e1 t\u1ed1t", 6983 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNiMjV6eVhnEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgICb25zyXg%7CCgsIiqiitQYQuP3oTw%7C", 6984 "title": null, 6985 "language": null, 6986 "published_at": 1722398523, 6987 "images": [], 6988 "response": null 6989 }, 6990 { 6991 "id": 2204083327107860, 6992 "supplier": "google", 6993 "reviewer_name": "Toan Cau Nguyen", 6994 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKMF3LLQ7536WkfPpJvpq3FANbQYzvKCzsBZ_6IG-gHpCR3Bw=s120-c-rp-mo-br100", 6995 "rating": 5, 6996 "text": "Kh\u00f4ng gian qu\u00e1n sang tr\u1ecdng , \u0111\u1eb3ng c\u1ea5p, nh\u00e2n vi\u00ean t\u01b0 v\u1ea5n nhi\u1ec7t t\u00ecnh v\u00e0 hi\u1ec3u r\u00f5 nhu c\u1ea7u c\u1ee7a kh\u00e1ch h\u00e0ng . R\u1ea5t \u01b0ng l\u1ea7n sau s\u1ebd \u1ee7ng h\u1ed9 th\u00eam", 6997 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUM1OFlhQ1RBEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIC58YaCTA%7CCgsI2M2uqQYQyNjmFw%7C", 6998 "title": null, 6999 "language": null, 7000 "published_at": 1703995323, 7001 "images": [ 7002 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipOkbfErHmnkX1-gKszhJfJhqtG0CjSsx6fuj4Jr=w150-h150-k-no-p" 7003 ], 7004 "response": { 7005 "date": 1722384000, 7006 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb !" 7007 } 7008 }, 7009 { 7010 "id": 2204083327097116, 7011 "supplier": "google", 7012 "reviewer_name": "V\u00f5 Phi", 7013 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUYAPlEQIvrNG2zVvUBqRcvEghUArpgg-LO0FCrA5pEHlgYVQA2=s120-c-rp-mo-br100", 7014 "rating": 5, 7015 "text": "C\u1eeda h\u00e0ng \u0111\u1eb9p, nh\u00e2n vi\u00ean nhi\u1ec7t t\u00ecnh, d\u1ec5 th\u01b0\u01a1ng.", 7016 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURsa2VHLVhnEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDlkeG-Xg%7CCgwIt4ysqwYQkMPM1AE%7C", 7017 "title": null, 7018 "language": null, 7019 "published_at": 1703995323, 7020 "images": [ 7021 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipNf1u9UC6y5phrFf3ZyNactrqjrdQu0lLwxsg3f=w150-h150-k-no-p" 7022 ], 7023 "response": { 7024 "date": 1722384000, 7025 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb !" 7026 } 7027 }, 7028 { 7029 "id": 2204083327067813, 7030 "supplier": "google", 7031 "reviewer_name": "Vu\u0303 Ha\u0300", 7032 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW5372QJorI4aAOz0MwYn3aQdku5XEoyUqadLs7WJr8--5OZNbj=s120-c-rp-mo-br100", 7033 "rating": 5, 7034 "text": "Ok", 7035 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURsa2RIRmV3EAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDlkdHFew%7CCgwI-o2sqwYQsM-IywM%7C", 7036 "title": null, 7037 "language": null, 7038 "published_at": 1703995323, 7039 "images": [], 7040 "response": { 7041 "date": 1722384000, 7042 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb !" 7043 } 7044 }, 7045 { 7046 "id": 2204083327057401, 7047 "supplier": "google", 7048 "reviewer_name": "cao th\u01b0", 7049 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIHpkGjihUEwVM037uPRmpx0iyG4dtVjxvzX3K_b7RcYG-kRQ=s120-c-rp-mo-br100", 7050 "rating": 5, 7051 "text": "Mua \u0111\u1ed3ng h\u1ed3 r c\u00f2n c\u00f3 ch\u1ed7 \u0111\u1ec3 u\u1ed1ng cafe , d\u1ecbch v\u1ee5 t\u1eadn t\u00ecnh , ch\u0103m s\u00f3c kh\u00e1ch h\u00e0ng ok , s\u1ebd quay l\u1ea1i", 7052 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURsa1lubEZBEAE!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDlkYnlFA%7CCgwIjI-sqwYQuIOZ4wI%7C", 7053 "title": null, 7054 "language": null, 7055 "published_at": 1703995323, 7056 "images": [ 7057 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipPDEq0VuA7v_0Psv2Vrgu4FXLX2IOobcUSmUp7_=w150-h150-k-no-p" 7058 ], 7059 "response": { 7060 "date": 1722384000, 7061 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb !" 7062 } 7063 }, 7064 { 7065 "id": 2204083327044605, 7066 "supplier": "google", 7067 "reviewer_name": "Trong Huu", 7068 "reviewer_picture_url": "https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWMbzp1fi1m4aVAFkVUHbcum6KeQlZU4pTvSYX11Jx6QVDVF0Sj=s120-c-rp-mo-br100", 7069 "rating": 5, 7070 "text": "\u0110\u1ed3ng h\u1ed3 \u0111\u1eb9p tuy\u1ec7t v\u1eddi , d\u1ecbch v\u1ee5 r\u1ea5t t\u1ed1t, c\u00f3 qu\u00e1n cafe ng\u1ed3i tho\u00e1ng m\u00e1t s\u1ea1ch s\u1ebd.", 7071 "url": "https:\/\/www.google.com\/maps\/reviews\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURsa1puUHR3RRAB!2m1!1s0x0:0xde6b8bfa35a4bd06!3m1!1s2@1:CIHM0ogKEICAgIDlkZnPtwE%7CCgwI75GsqwYQ6NavqgE%7C", 7072 "title": null, 7073 "language": null, 7074 "published_at": 1703995323, 7075 "images": [ 7076 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipMnBEO25zgJWOmM8sxBIDsPZAKEfvtGana1QzFO=w150-h150-k-no-p", 7077 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipOxEEOK9XYF3T_WfGaLQ7-JMIWf2Gi0qTmrzqG6=w150-h150-k-no-p", 7078 "https:\/\/lh5.googleusercontent.com\/p\/AF1QipOfo6NEhKteIQa7hxclNWtadOd7UTkRf5BqPg8F=w150-h150-k-no-p" 7079 ], 7080 "response": { 7081 "date": 1722384000, 7082 "text": "C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 lu\u00f4n tin t\u01b0\u1edfng, mua v\u00e0 s\u1eed d\u1ee5ng s\u1ea3n ph\u1ea9m \u0111\u1ed3ng h\u1ed3 ch\u00ednh h\u00e3ng c\u1ee7a VNLUX. R\u1ea5t h\u00e2n h\u1ea1nh khi \u0111\u01b0\u1ee3c ph\u1ee5c v\u1ee5 qu\u00fd kh\u00e1ch. Ch\u00fac qu\u00fd kh\u00e1ch 1 ng\u00e0y vui v\u1ebb!" 7083 } 7084 } 7085 ] 7086 function loaddatareview() { 7087 7088 7089 function renderReviews(reviews) { 7090 const container = document.getElementById('google-reviews-container'); 7091 container.innerHTML = ''; // Xóa ná»i dung cÅ© 7092 let indexcard=0; 7093 reviews.forEach(review => { 7094 const reviewHTML = ` 7095 <div id="carditem${indexcard}" class="review Card Card--portrait"> 7096 <div class="author"> 7097 <div class="avatar"> <img alt="${review.reviewer_name}" src="${review.reviewer_picture_url}" > 7098 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 25" class="injected-svg" data-src="https://static.elfsight.com/icons/app-all-in-one-reviews-icons-google-multicolor-stroke.svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g clip-path="url(#a-9)"><path fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-width="2" d="M11.8 1.5C5.835 1.5 1 6.335 1 12.3v.4c0 5.965 4.835 10.8 10.8 10.8 5.965 0 10.8-4.835 10.8-10.8v-.4c0-5.965-4.835-10.8-10.8-10.8Z"></path><path fill="#2A84FC" d="M21.579 12.734c0-.677-.055-1.358-.172-2.025h-9.403v3.839h5.384a4.614 4.614 0 0 1-1.992 3.029v2.49h3.212c1.886-1.736 2.97-4.3 2.97-7.333Z"></path><path fill="#00AC47" d="M12.004 22.474c2.688 0 4.956-.882 6.608-2.406l-3.213-2.491c-.893.608-2.047.952-3.392.952-2.6 0-4.806-1.754-5.597-4.113H3.095v2.567a9.97 9.97 0 0 0 8.909 5.491Z"></path><path fill="#FFBA00" d="M6.407 14.416a5.971 5.971 0 0 1 0-3.817V8.03H3.095a9.977 9.977 0 0 0 0 8.952l3.312-2.567Z"></path><path fill="#FC2C25" d="M12.004 6.482a5.417 5.417 0 0 1 3.824 1.494l2.846-2.846a9.581 9.581 0 0 0-6.67-2.593A9.967 9.967 0 0 0 3.095 8.03l3.312 2.57c.787-2.363 2.996-4.117 5.597-4.117Z"></path></g><defs><clipPath id="a-9">
7098<path fill="#fff" d="M0 0h24v24H0z" transform="translate(0 .5)"></path></clipPath></defs></svg></div> 7099 7100 7101 <a href="${review.url}"><span>${review.reviewer_name}</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 14 14" class="ReviewVerifiedBadge__StyledVerifiedBadge-sc-194nig4-0 lkvhBQ es-review-verified-badge-icon"><path fill="#197BFF" d="M6.757.236a.35.35 0 0 1 .486 0l1.106 1.07a.35.35 0 0 0 .329.089l1.493-.375a.35.35 0 0 1 .422.244l.422 1.48a.35.35 0 0 0 .24.24l1.481.423a.35.35 0 0 1 .244.422l-.375 1.493a.35.35 0 0 0 .088.329l1.071 1.106a.35.35 0 0 1 0 .486l-1.07 1.106a.35.35 0 0 0-.089.329l.375 1.493a.35.35 0 0 1-.244.422l-1.48.422a.35.35 0 0 0-.24.24l-.423 1.481a.35.35 0 0 1-.422.244l-1.493-.375a.35.35 0 0 0-.329.088l-1.106 1.071a.35.35 0 0 1-.486 0l-1.106-1.07a.35.35 0 0 0-.329-.089l-1.493.375a.35.35 0 0 1-.422-.244l-.422-1.48a.35.35 0 0 0-.24-.24l-1.481-.423a.35.35 0 0 1-.244-.422l.375-1.493a.35.35 0 0 0-.088-.329L.236 7.243a.35.35 0 0 1 0-.486l1.07-1.106a.35.35 0 0 0 .089-.329L1.02 3.829a.35.35 0 0 1 .244-.422l1.48-.422a.35.35 0 0 0 .24-.24l.423-1.481a.35.35 0 0 1 .422-.244l1.493.375a.35.35 0 0 0 .329-.088L6.757.236Z"></path><path fill="#fff" fill-rule="evenodd" d="M9.065 4.85a.644.644 0 0 1 .899 0 .615.615 0 0 1 .053.823l-.053.059L6.48 9.15a.645.645 0 0 1-.84.052l-.06-.052-1.66-1.527a.616.616 0 0 1 0-.882.645.645 0 0 1 .84-.052l.06.052 1.21 1.086 3.034-2.978Z" clip-rule="evenodd"></path></svg></a> 7102 7103 </div> 7104 <div class="rating">${'â '.repeat(review.rating)}${'â'.repeat(5 - review.rating)}</div> 7105 <p class="review-description">${review.text}</p> 7106 7107 </div> 7108 `; 7109 7110 indexcard++ 7111 container.innerHTML += reviewHTML; 7112 }); 7113 } 7114 7115 // Gá»i hà m render 7116 renderReviews(datareviews); 7117 $(".owl-carousel").owlCarousel({ 7118 loop:true, 7119 margin:10, 7120 responsiveClass:true, 7121 nav:true, smoothSpeed: 1000 , 7122 responsive:{ 7123 0:{ 7124 items:1, 7125 nav:true 7126 }, 7127 600:{ 7128 items:3, 7129 nav:false 7130 }, 7131 1000:{ 7132 items:5, 7133 nav:true, 7134 loop:false 7135 } 7136 } 7137 }); 7138 } 7139 </script>
7139 7140<style> 7141 .google-reviews{ 7142 background: #000000 !important; 7143 } 7144 .google-reviews .reviewheading,.review.Card a span{ 7145 color:#fff !important; 7146 } 7147 .google-reviews .review-header ,.google-reviews .Card{ 7148 7149 background-color: #151515; 7150 7151} 7152 .google-reviews .reviewheading{ 7153 font-family: 'Beautique Display'; sans-serif;font-size: 1.5rem; 7154 } 7155 .rating { 7156 color: #f4c150; 7157 font-size: 17px; 7158 letter-spacing: 2px; 7159} 7160 .google-reviews .stars{ 7161 letter-spacing: 3px; 7162 } 7163</style> 7164</noscript> 7165 </div> 7166 </div> 7167 </div> 7168 </div> 7169<style>#btn-show-google-review img{border-radius:5px} 7170#btn-show-google-review { 7171 margin-bottom: 26px; 7172} 7173.soluong.soluong_type_1 { 7174 display: flex 7175; 7176 flex-direction: row; 7177 7178} 7179@media (max-width: 768px) { 7180 .google-reviews{ 7181 padding-right:15px; 7182 } 7183 .google-reviews .review-header, .google-reviews .Card{ 7184 margin-top:15px; 7185 } 7186 .reviews-slider{ 7187 max-height:600px; 7188 overflow-y:auto; 7189 } 7190 .review-description{ 7191 height:auto !important; 7192 } 7193} 7194</style>
7195<script> 7196 function loadreview (){ 7197 if($('.review-content noscript').length>0) 7198 { 7199 let html= $('.review-content noscript').html() 7200 $('.review-content').html(html) 7201 } 7202 7203} 7204function showgooglereview() { 7205 $('#google-review-modal').modal('show'); 7206 loadreview() 7207} 7208 7209 7210 7211 if($(window).width()<700) 7212 { 7213 $('.reviews-slider').trigger('destroy.owl.carousel') 7214 $('.reviews-slider').removeClass('owl-carousel') 7215 } 7216 7217</script>
7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232<footer> 7233 <div class="mid-footer"> 7234 <div class="container"> 7235 7236 <div class="logo-wrapper mb-3 d-block "> 7237 <img loading="lazy" decoding="async" 7238 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/logo-footer.png?v=69" 7239 alt="logo Vnlux - Äá»ng há» chÃnh hãng" 7240 width="200" 7241 height="54"> 7242 </div> 7243 7244 <div class="row"> 7245 <div class="col-lg-5 col-md-3"> 7246 <div class="footer-block footer-click col-info"> 7247 <div id="copyright" class="fot_copyright mt-3" style="margin-bottom: 15px ;margin-top: 0 !important"> 7248 <div class="footer-title title-menu"></div> 7249 <span class="wsp"></span> 7250 </div> 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 <div class="single-contact"> 7270 <div class="logo-branch"> 7271 <img src="//cdn.hstatic.net/themes/200000656863/1001465276/14/pin.png?v=69" loading="lazy" decoding="async" width="24" height="24" alt="pin"/> 7272 </div> 7273 <div class="content"> 7274 <a href="https://maps.app.goo.gl/3oKXWKMaHPqmiatA6"><span> 7275</span></a> 7276 </div> 7277 </div> 7278 7279 7280 7281 7282 7283 7284 <div class="single-contact mail-branch"> 7285 <div class="logo-branch"><img src="//cdn.hstatic.net/themes/200000656863/1001465276/14/mail.png?v=69" loading="lazy" decoding="async" width="24" height="24" alt="pin"/> </div> 7286 <div class="content"> 7287 <a title="[email protected]" class="link" href="mailto:[email protected]">[email protected]</a> 7288 </div> 7289 </div> 7290 7291 7292 7293 7294 </div> 7295 </div> 7296 <div class="col-lg-7 col-md-9"> 7297 <div class="row"> 7298 <div class="col-lg-3 col-md-3 col-6"> 7299 <div class="footer-block footer-click"> 7300 <div class="footer-title title-menu clicked"> 7301 Vá» VNLUX 7302 </div> 7303 <ul class="list-menu toggle-mn" > 7304 7305 <li class="li_menu"> 7306 <a class="link" href="https://play.google.com/store/apps/details?id=vnlux.vn" title="Tải App VnLux">Tải App VnLux</a> 7307 </li> 7308 7309 <li class="li_menu"> 7310 <a class="link" href="/pages/lien-he" title="Liên há»">Liên há»</a> 7311 </li> 7312 7313 <li class="li_menu"> 7314 <a class="link" href="/pages/about-us" title="Giá»i thiá»u vá» công ty">Giá»i thiá»u vá» công ty</a> 7315 </li> 7316 7317 <li class="li_menu"> 7318 <a class="link" href="https://time.vnlux.vn" title="Äá»ng há» Online">Äá»ng há» Online</a> 7319 </li> 7320 7321 </ul> 7322 </div> 7323 </div> 7324 <div class="col-lg-4 col-md-4 col-6"> 7325 <div class="footer-block footer-click"> 7326 <div class="footer-title title-menu clicked"> 7327 ChÃnh sách chung 7328 </div> 7329 <ul class="list-menu toggle-mn" > 7330 7331 <li class="li_menu"> 7332 <a class="link" href="/pages/chinh-sach-bao-hanh" title="ChÃnh sách bảo hà nh">ChÃnh sách bảo hà nh</a> 7333 </li> 7334 7335 <li class="li_menu"> 7336 <a class="link" href="/pages/chinh-sach-bao-mat" title="ChÃnh sách bảo máºt">ChÃnh sách bảo máºt</a> 7337 </li> 7338 7339 <li class="li_menu"> 7340 <a class="link" href="/pages/chinh-sach-van-chuyen" title="ChÃnh sách váºn chuyá»n">ChÃnh sách váºn chuyá»n</a> 7341 </li> 7342 7343 <li class="li_menu"> 7344 <a class="link" href="/pages/chinh-sach-doi-tra" title="ChÃnh sách Äá»i trả">ChÃnh sách Äá»i trả</a> 7345 </li> 7346 7347 <li class="li_menu"> 7348 <a class="link" href="/pages/huong-dan-mua-hang" title="Hưá»ng dẫn mua hà ng">Hưá»ng dẫn mua hà ng</a> 7349 </li> 7350 7351 <li class="li_menu"> 7352 <a class="link" href="/pages/chinh-sach-thanh-toan" title="Hưá»ng dẫn thanh toán">Hưá»ng dẫn thanh toán</a> 7353 </li> 7354 7355 <li class="li_menu">
7356 <a class="link" href="/pages/chinh-sach-kiem-hang" title="ChÃnh sách kiá»m hà ng">ChÃnh sách kiá»m hà ng</a> 7357 </li> 7358 7359 </ul> 7360 </div> 7361 </div> 7362 <div class="col-lg-5 col-md-5 col-12"> 7363 <div class="footer-block footer-click"> 7364 7365 <div class="footer-title title-menu">ÄÄng ký nháºn tin</div> 7366 <div class="form_register "> 7367 <div class="custom-input-group mb-3 form_newsletter form_newsletter_customer" > 7368 <form accept-charset='UTF-8' action='/account/contact' class='contact-form' method='post'> 7369<input name='form_type' type='hidden' value='customer'> 7370<input name='utf8' type='hidden' value='â'> 7371 <div class="input-group"> 7372 <input type="hidden" id="newsletter-tags" name="contact[tags]" value="khách hà ng tiá»m nÄng, bản tin" /> 7373 <input class="form-control input-group-field " aria-label="Äá»a chá» Email" type="email" placeholder="Nháºp Äá»a chá» email" id="newsletter-email" name="contact[email]" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" required autocomplete="off" > 7374 <div class="input-group-btn btn-action"> 7375 <button class="h-100 btn text-white button_subscribe subscribe" type="submit" aria-label="ÄÄng ký nháºn tin" name="subscribe">ÄÄng ký</button> 7376 </div> 7377 7378 7379 </div> 7380 <div class="sitebox-recaptcha hidden" > 7381 This site is protected by reCAPTCHA and the Google 7382 <a href="https://policies.google.com/privacy" target="_blank" rel="noreferrer">Privacy Policy</a> 7383 and <a href="https://policies.google.com/terms" target="_blank" rel="noreferrer">Terms of Service</a> apply. 7384 </div> 7385 7386 7387<input name='__RequestVerificationToken' type='hidden' value='CfDJ8FyFPV59mBtNhmQGz0fYZt92YMWiN5nCaJu6HBTGqsjCUrPR7LkbVVb27CWGGFVKqBHtLxCgvgvMQdbL6NBAyyJGMg9jmeoOcIPpELDZy5G2Q7hLDEm3Px4oR0t9xHiGUSD6-TiGyJGIzCcGZAIfuKA'> 7388<input id='2876aa1f772b41ea9306592c759ce506' name='g-recaptcha-response' type='hidden'><noscript src='https://www.google.com/recaptcha/api.js?render=6LchSLkqAAAAABVHBpeFgg8N-WgkYsr5fO6GUF_s'></noscript><noscript>let recaptchaElm=document.getElementById('2876aa1f772b41ea9306592c759ce506');let recaptchaForm=recaptchaElm.parentNode;recaptchaForm.addEventListener("submit",function(formEvent){if(!recaptchaElm.value){formEvent.preventDefault();grecaptcha.ready(function(){grecaptcha.execute('6LchSLkqAAAAABVHBpeFgg8N-WgkYsr5fO6GUF_s',{action:'submit'}).then(function(token){recaptchaElm.value=token;recaptchaForm.requestSubmit(formEvent.submitter)})})}})</noscript></form> 7389 </div> 7390 7391 </div> 7392 7393 7394 <div class="footer-title title-menu title-follow">Theo dõi chúng tôi</div> 7395 <ul class="follow_option d-flex flex-wrap align-items-center list-unstyled"> 7396 7397 <li> 7398 <a class="facebook link" href="https://www.facebook.com/profile.php?id=100095149373811" rel="nofollow" target="_blank" target="_blank" 7399 title="Theo dõi Facebook Vnlux - Äá»ng há» chÃnh hãng"> 7400 <img src="//cdn.hstatic.net/themes/200000656863/1001465276/14/ic_baseline-facebook.png?v=69" loading="lazy" decoding="async" width="32" height="32" alt="facebook"/> 7401 </a> 7402 </li> 7403 7404 7405 <li> 7406 <a class="zalo link" href="https://zalo.me/0795496789" rel="nofollow" target="_blank" target="_blank" title="Theo dõi zalo Vnlux - Äá»ng há» chÃnh hãng"> 7407 <img src="//cdn.hstatic.net/themes/200000656863/1001465276/14/simple-icons_zalo.png?v=69" loading="lazy" decoding="async" width="32" height="32" alt="zalo"/> 7408 </a> 7409 </li> 7410 7411 7412 <li> 7413 <a class="instgram link" href="https://www.instagram.com/vnlux.vn" rel="nofollow" target="_blank" target="_blank" title="Theo dõi instgram Vnlux - Äá»ng há» chÃnh hãng"> 7414 <img src="//cdn.hstatic.net/themes/200000656863/1001465276/14/lucide_instagram.png?v=69" loading="lazy" decoding="async" width="32" height="32" alt="instgram"/>
7414 7415 </a> 7416 </li> 7417 7418 <li> 7419 <a class="youtube link" href="https://www.youtube.com/@VnluxChannel" rel="nofollow" target="_blank" target="_blank" title="Theo dõi youtube Vnlux - Äá»ng há» chÃnh hãng"> 7420 <img src="//cdn.hstatic.net/themes/200000656863/1001465276/14/mdi_youtube.png?v=69" loading="lazy" decoding="async" width="36" height="36" alt="youtube"/> 7421 </a> 7422 </li> 7423 7424 <li> 7425 <a class="tiktok link" href="https://www.tiktok.com/@vnlux.donghochinhhangvn" rel="nofollow" target="_blank" target="_blank" title="Theo dõi tiktok Vnlux - Äá»ng há» chÃnh hãng"> 7426 <img src="//cdn.hstatic.net/themes/200000656863/1001465276/14/ic_baseline-tiktok.png?v=69" loading="lazy" decoding="async" width="36" height="36" alt="tiktok"/> 7427 </a> 7428 </li> 7429 7430 </ul> 7431 7432<a href="http://online.gov.vn/Home/WebDetails/111237"> 7433 <img style="height:50px" width="131" height="50" loading="lazy" src="https://file.hstatic.net/200000656863/file/logosalenoti.png" alt="Bá» Công Thương"/> 7434</a> 7435 </div> 7436 7437 7438 </div> 7439 <div class="text-center px-0"> 7440 <!-- js web1s --> 7441 <!--
7441<script src="https://web1s.com/site-d-v5.js?id=Urrg6BRoXb"></script>
7441 --> 7442 </div> 7443 </div> 7444 <div class="row d-none"> 7445 7446 <div class="col-lg-4"> 7447 <a class="d-inline-block mt-3" target="_blank" href="http://online.gov.vn/Home/WebDetails/111237" rel="nofollow" title="Logo bá» công thương"> 7448 <img class="img-fluid" loading="lazy" 7449 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/logo_bct.png?v=69" 7450 width="224" 7451 height="80" 7452 alt="Logo bá» công thương" /> 7453 </a> 7454 </div> 7455 <div class="col-lg-4"> 7456 7457 7458 <div class="trustbadge-wrap mt-4"> 7459 <div class="product-trustbadge d-flex flex-wrap align-items-center"> 7460 <a href="/collections/all" 7461 target="_blank" 7462 title="Phương thức thanh toán"> 7463 <img class=" img-fluid" loading="lazy" 7464 src="//cdn.hstatic.net/themes/200000656863/1001465276/14/footer_trustbadge.jpg?v=69" 7465 alt="Phương thức thanh toán" 7466 width="224" 7467 height="80" 7468 > 7469 </a> 7470</div> 7471 </div> 7472 </div> 7473 7474 7475 7476 7477 </div> 7478 </div> 7479 </div> 7480 </div> 7481 </div> 7482</footer> 7483 7484 7485 7486 7487<div class="modal fade" id="ega-modal-share" tabindex="-1" role="dialog" aria-hidden="true"> 7488 <div class="modal-dialog modal-md align-vertical" role="document"> 7489 <button class="btn-form-close close" type="button" data-dismiss="modal" aria-label="Close"><i class="fa fa-times"></i></button> 7490 <div class="modal-content"> 7491 <div class="modal-body"> 7492 <div class="form-group"> 7493 <label>Sao chép liên kết</label> 7494 <input type="text" class="form-control" value="https:https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong"> 7495 </div> 7496 <div class="form-group"> 7497 <label>Chia sẻ</label> 7498 <div class='share-group d-flex justify-content-center align-items-center mt-3'> 7499 <strong class='share-group__heading mr-3'>Chia sẻ</strong> 7500 <div class='share-group__list'> 7501 <a class='share-group__item facebook' target="_blank" href='http://www.facebook.com/sharer.php?u=https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong'> 7502 <i class="fab fa-facebook-f"></i> 7503 </a> 7504 <a class='share-group__item messenger d-lg-none' target="_blank" href='fb-messenger://share/?link=https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong'> 7505 <i class="fab fa-facebook-messenger"></i> 7506 </a> 7507 <a class='share-group__item pinterest' target="_blank" href='http://pinterest.com/pin/create/button/?url=https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong'> 7508 <i class="fab fa-pinterest-p"></i> 7509 </a> 7510 <a class='share-group__item twitter' target="_blank" href='http://twitter.com/share?text=https://vnlux.vn/products/bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong'> 7511 <i class="fab fa-twitter"></i> 7512 </a> 7513 </div> 7514</div> </div> 7515 </div> 7516 </div> 7517 </div> 7518</div> 7519 7520<div class="modal fade" id="ega-modal-sizes" tabindex="-1" role="dialog" aria-hidden="true"> 7521 <div class="modal-dialog modal-lg align-vertical" role="document"> 7522 <button class="btn-form-close close" type="button" data-dismiss="modal" aria-label="Close"><i class="fa fa-times"></i></button> 7523 <div class="modal-content"> 7524 <div class="modal-body" style="max-height:600px;overflow-y:auto"> 7525 7526 7527 <p><span style="font-size:15px"><strong>Cách Äo và chá»n size Äá»ng há» theo kÃch thưá»c cá» tay</strong></span></p><p>Sá» thÃch cá»§a má»i ngưá»i là khác nhau, có ngưá»i tay nhá» nhưng lại thÃch Äeo Äá»ng há» size to, có ngưá»i tay to nhưng lại thÃch Äeo Äá»ng há» size nhá», nhưng Äá» Äeo 1 chiếc Äá»ng há» mang tÃnh thẩm mỹ nhất thì bạn cÅ©ng nên tham khảo cách lá»±a size Äá»ng há» dưá»i Äây nhé:</p><p><strong>Bưá»c 1: Äo size cá» tay (chu vi cá» tay)</strong></p><p><strong>
7527<img alt="Chá»n size mặt Äá»ng há» phù hợp nhất vá»i tay - Ảnh 1" width="600" height="599" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfqk4a4NvKsvyW1xaPoOcaVGaJ9Wu846t8flp9RqzNU5auTU89v1GnZrZ0j1DqgFr7lVUlj45Y14mdgWsra5ZwMZoMSCPGmS2-mR4XiNPQzmia3HJLKiKNU5xZ9FgUh5w-jfnlZHg?key=uZlJz2OiEDU_QyCNeI04ZQNF"></strong></p><p><span style="font-size:15px"><strong>Bưá»c 2: Tham chiếu size cá» tay cá»§a bạn Äá» chá»n size mặt Äá»ng há» phù hợp dưá»i Äây</strong></span></p><p><strong><img alt="Chá»n size mặt Äá»ng há» phù hợp nhất vá»i tay - Ảnh 2" width="602" height="459" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXce4wDh4RAH3C4dLbwcvx4D79JghfjKwCeZ6iS48S8GCOSEjhwl9J-rP9o3D7ZbxB-45WJfbIaxrhaJgn42LsPu73p4HVfF7JtNcaqKFqS9B4V9rST_pogPUnnOuXiPh3nB61rXUw?key=uZlJz2OiEDU_QyCNeI04ZQNF"></strong></p><p><span style="font-size:15px"><strong>Má»t sá» lưu ý khi chá»n size Äá»ng há» Äeo tay</strong></span></p><p>Trưá»ng hợp cá» tay má»ng, chiá»u ngang to thì ta nên chá»n lá»n hÆ¡n 1 size so vá»i bảng trên (và dụ: tá»i ưu là 34mm thì bạn nên tham khảo thêm size 36mm).</p><ul><li><p>Nếu cá» tay cá»§a bạn thuá»c cỡ nhá» thì ưu tiên các mẫu Äá»ng há» không quá dà y (dưá»i 10mm).</p></li></ul><ul><li><p>Äá»ng há» mặt vuông bao giá» trông cÅ©ng có cảm giác to hÆ¡n so vá»i mặt tròn.</p></li></ul><ul><li><p>ÄÆ°á»ng kÃnh Äá»ng há» hình Oval tÃnh theo chiá»u ngang cá» tay.</p></li></ul><ul><li><p>Äá»i vá»i các bạn có vóc dáng to cao nên ưu tiên chá»n những mẫu Äá»ng há» mặt sá» lá»n. Äiá»u nà y giúp cho ngoại hình cá»§a bạn trá» nên cân Äá»i hÆ¡n, tránh viá»c chá»n Äá»ng há» nhá» dẫn Äến mất thẩm mỹ.</p></li></ul> 7528 </div> 7529 </div> 7530 </div> 7531</div> 7532
7533<script type="text/x-custom-template" data-template="navigation"> 7534 7535<nav> 7536<ul class="navigation navigation-horizontal list-group list-group-flush scroll"> 7537 7538 7539 7540 <li class="menu-item list-group-item"> 7541 <a href="/" class="menu-item__link " title="Trang chá»§"> 7542 <span> 7543 Trang chá»§</span> 7544 </a> 7545 7546 </li> 7547 7548 7549 7550 <li class="menu-item list-group-item"> 7551 <a href="/collections/nuoc-hoa" class="menu-item__link has-child " title="Nưá»c Hoa"> 7552 <span> 7553 Nưá»c Hoa</span> 7554 7555 <i class='float-right' data-toggle-submenu> 7556 7557 7558<svg class="icon" > 7559 <use xlink:href="#icon-arrow" /> 7560</svg> </i> 7561 7562 7563 </a> 7564 7565 7566 7567 <div class="submenu scroll default "> 7568 <div class='toggle-submenu d-lg-none d-xl-none'> 7569 <i class='mr-3'> 7570 7571 7572<svg class="icon" style="transform: rotate(180deg)" 7573> 7574 <use xlink:href="#icon-arrow" /> 7575</svg> </i> 7576 <span>Nưá»c Hoa </span> 7577 </div> 7578 <ul class="submenu__list"> 7579 7580 7581 7582 <li class="submenu__item "> 7583 <a class="link" href="/collections/nuoc-hoa-nam-chinh-hang-mui-huong-lich-lam-nam-tinh-tai-vnlux" title="Nưá»c Hoa nam">Nưá»c Hoa nam</a> 7584 </li> 7585 7586 7587 7588 7589 <li class="submenu__item "> 7590 <a class="link" href="/collections/nuoc-hoa-nu-chinh-hang-mui-huong-nu-tinh-quyen-ru-tai-vnlux" title="Nưá»c Hoa Nữ">Nưá»c Hoa Nữ</a> 7591 </li> 7592 7593 7594 </ul> 7595 </div> 7596 </li> 7597 7598 7599 7600 <li class="menu-item list-group-item"> 7601 <a href="/collections/luxury-watch" class="menu-item__link has-child " title="Luxury Watch"> 7602 <span> 7603 Luxury Watch</span> 7604 7605 <i class='float-right' data-toggle-submenu> 7606 7607 7608<svg class="icon" > 7609 <use xlink:href="#icon-arrow" /> 7610</svg> </i> 7611 7612 7613 </a> 7614 7615 7616 7617 <div class="submenu scroll default "> 7618 <div class='toggle-submenu d-lg-none d-xl-none'> 7619 <i class='mr-3'> 7620 7621 7622<svg class="icon" style="transform: rotate(180deg)" 7623> 7624 <use xlink:href="#icon-arrow" /> 7625</svg> </i> 7626 <span>Luxury Watch </span> 7627 </div> 7628 <ul class="submenu__list"> 7629 7630 7631 7632 <li class="submenu__item "> 7633 <a class="link" href="/collections/dong-ho-luxury-nam-chinh-hang-cao-cap-tai-vnlux" title="Luxury Nam">Luxury Nam</a> 7634 </li> 7635 7636 7637 7638 7639 <li class="submenu__item "> 7640 <a class="link" href="/collections/dong-ho-luxury-nu-chinh-hang-cao-cap-tai-vnlux" title="Luxury Nữ">Luxury Nữ</a> 7641 </li> 7642 7643 7644 </ul> 7645 </div> 7646 </li> 7647 7648 7649 7650 <li class="menu-item list-group-item"> 7651 <a href="https://vnlux.vn/collections/mau-san-giam-gia-pho-thong" class="menu-item__link " title="Xả Hà ng"> 7652 <span> 7653 Xả Hà ng</span> 7654 </a> 7655 7656 </li> 7657 7658 7659 7660 <li class="menu-item list-group-item"> 7661 <a href="/collections/all" class="menu-item__link has-child " title="Sản phẩm"> 7662 <span> 7663 Sản phẩm</span> 7664 7665 <i class='float-right' data-toggle-submenu> 7666 7667 7668<svg class="icon" > 7669 <use xlink:href="#icon-arrow" /> 7670</svg> </i> 7671 7672 7673 </a> 7674 7675 7676 7677 7678 7679 <div class="submenu scroll mega-menu "> 7680 <div class='toggle-submenu d-lg-none d-xl-none'> 7681 <i class='mr-3'> 7682 7683 7684<svg class="icon" style="transform: rotate(180deg)" 7685> 7686 <use xlink:href="#icon-arrow" /> 7687</svg> </i> 7688 <span>Sản phẩm </span> 7689 </div> 7690 <ul class="submenu__list"> 7691 7692 7693 7694 <li class="submenu__col"> 7695 <span class="submenu__item submenu__item--main"> 7696 <a class="link" href="/collections/cac-mau-pho-bien" title="Phá» biến">Phá» biến</a> 7697 </span> 7698 7699 <span class="submenu__item submenu__item"> 7700 <a class="link" href="/collections/alexander-ferros" title="Alexander Ferros">Alexander Ferros</a> 7701 </span> 7702 7703 <span class="submenu__item submenu__item"> 7704 <a class="link" href="/collections/dong-ho-casio-chinh-hang" title="Casio">Casio</a> 7705 </span> 7706 7707 <span class="submenu__item submenu__item"> 7708 <a class="link" href="/collections/dong-ho-orient-chinh-hang" title="Orient">Orient</a> 7709 </span> 7710 7711 <span class="submenu__item submenu__item"> 7712 <a class="link" href="/collections/dong-ho-citizen-chinh-hang" title="Citizen">Citizen</a> 7713 </span> 7714
7715 <span class="submenu__item submenu__item"> 7716 <a class="link" href="/collections/dong-ho-seiko-chinh-hang" title="Seiko">Seiko</a> 7717 </span> 7718 7719 <span class="submenu__item submenu__item"> 7720 <a class="link" href="/collections/dong-ho-olym-pianus-chinh-hang" title="Olym Pianus">Olym Pianus</a> 7721 </span> 7722 7723 <span class="submenu__item submenu__item"> 7724 <a class="link" href="/collections/dong-ho-carnival-chinh-hang" title="Carnival">Carnival</a> 7725 </span> 7726 7727 <span class="submenu__item submenu__item"> 7728 <a class="link" href="/collections/dong-ho-bentley-chinh-hang" title="Bentley">Bentley</a> 7729 </span> 7730 7731 <span class="submenu__item submenu__item"> 7732 <a class="link" href="/collections/dong-ho-srwatch-chinh-hang" title="SRWatch">SRWatch</a> 7733 </span> 7734 7735 <span class="submenu__item submenu__item"> 7736 <a class="link" href="/collections/dong-ho-saga" title="Saga">Saga</a> 7737 </span> 7738 7739 </li> 7740 7741 7742 7743 7744 <li class="submenu__col"> 7745 <span class="submenu__item submenu__item--main"> 7746 <a class="link" href="/collections/cao-cap" title="Cao cấp">Cao cấp</a> 7747 </span> 7748 7749 <span class="submenu__item submenu__item"> 7750 <a class="link" href="/collections/dong-ho-titoni" title="Titoni">Titoni</a> 7751 </span> 7752 7753 <span class="submenu__item submenu__item"> 7754 <a class="link" href="/collections/dong-ho-rolex-chinh-hang" title="Rolex">Rolex</a> 7755 </span> 7756 7757 <span class="submenu__item submenu__item"> 7758 <a class="link" href="/collections/dong-ho-omega-chinh-hang" title="Omega">Omega</a> 7759 </span> 7760 7761 <span class="submenu__item submenu__item"> 7762 <a class="link" href="/collections/dong-ho-frederique-constant-chinh-hang" title="Frederique Constant">Frederique Constant</a> 7763 </span> 7764 7765 <span class="submenu__item submenu__item"> 7766 <a class="link" href="/collections/dong-ho-longines-chinh-hang" title="Longines">Longines</a> 7767 </span> 7768 7769 <span class="submenu__item submenu__item"> 7770 <a class="link" href="/collections/dong-ho-hublot-chinh-hang" title="Hublot">Hublot</a> 7771 </span> 7772 7773 <span class="submenu__item submenu__item"> 7774 <a class="link" href="/collections/dong-ho-tissot-chinh-hang" title="Tissot">Tissot</a> 7775 </span> 7776 7777 <span class="submenu__item submenu__item"> 7778 <a class="link" href="/collections/dong-ho-movado-chinh-hang" title="Movado">Movado</a> 7779 </span> 7780 7781 </li> 7782 7783 7784 7785 7786 <li class="submenu__col"> 7787 <span class="submenu__item submenu__item--main"> 7788 <a class="link" href="/collections/dong-ho-day-kim-loai" title="Loại dây">Loại dây</a> 7789 </span> 7790 7791 <span class="submenu__item submenu__item"> 7792 <a class="link" href="/collections/dong-ho-day-da" title="Da">Da</a> 7793 </span> 7794 7795 <span class="submenu__item submenu__item"> 7796 <a class="link" href="/collections/dong-ho-day-kim-loai" title="Kim Loại">Kim Loại</a> 7797 </span> 7798 7799 <span class="submenu__item submenu__item"> 7800 <a class="link" href="/collections/dong-ho-day-cao-su" title="Cao Su">Cao Su</a> 7801 </span> 7802 7803 <span class="submenu__item submenu__item"> 7804 <a class="link" href="/collections/dong-ho-day-vai" title="Vải">Vải</a> 7805 </span> 7806 7807 <span class="submenu__item submenu__item"> 7808 <a class="link" href="/collections/dong-ho-day-nhua" title="Nhá»±a">Nhá»±a</a> 7809 </span> 7810 7811 </li> 7812 7813 7814 7815 7816 <li class="submenu__col"> 7817 <span class="submenu__item submenu__item--main"> 7818 <a class="link" href="/collections/all" title="Loại máy">Loại máy</a> 7819 </span> 7820 7821 <span class="submenu__item submenu__item"> 7822 <a class="link" href="/collections/dong-ho-pin-quartz" title="Pin/Quazt">Pin/Quazt</a> 7823 </span> 7824 7825 <span class="submenu__item submenu__item"> 7826 <a class="link" href="/collections/dong-ho-co-automatic" title="CÆ¡ - Automatic">CÆ¡ - Automatic</a> 7827 </span> 7828 7829 <span class="submenu__item submenu__item"> 7830 <a class="link" href="/collections/dong-ho-dien-tu" title="Äiá»n tá»">Äiá»n tá»</a> 7831 </span> 7832 7833 </li> 7834 7835 7836 7837 7838 <li class="submenu__col"> 7839 <span class="submenu__item submenu__item--main"> 7840 <a class="link" href="/collections/all" title="Xuất xứ">Xuất xứ</a> 7841 </span> 7842
7843 <span class="submenu__item submenu__item"> 7844 <a class="link" href="/collections/dong-ho-nhat-ban" title="Nháºt bản">Nháºt bản</a> 7845 </span> 7846 7847 <span class="submenu__item submenu__item"> 7848 <a class="link" href="/collections/dong-ho-thuy-si" title="Thụy SÄ©">Thụy SÄ©</a> 7849 </span> 7850 7851 </li> 7852 7853 7854 7855 7856 <li class="submenu__col"> 7857 <span class="submenu__item submenu__item--main"> 7858 <a class="link" href="/collections/all" title="Phân loại">Phân loại</a> 7859 </span> 7860 7861 <span class="submenu__item submenu__item"> 7862 <a class="link" href="/collections/dong-ho-nam" title="Nam">Nam</a> 7863 </span> 7864 7865 <span class="submenu__item submenu__item"> 7866 <a class="link" href="/collections/dong-ho-nu" title="Nữ">Nữ</a> 7867 </span> 7868 7869 </li> 7870 7871 7872 </ul> 7873 </div> 7874 </li> 7875 7876 7877 7878 <li class="menu-item list-group-item"> 7879 <a href="/blogs/kien-thuc-dong-ho" class="menu-item__link has-child " title="Kiến thức"> 7880 <span> 7881 Kiến thức</span> 7882 7883 <i class='float-right' data-toggle-submenu> 7884 7885 7886<svg class="icon" > 7887 <use xlink:href="#icon-arrow" /> 7888</svg> </i> 7889 7890 7891 </a> 7892 7893 7894 7895 7896 <div class="submenu scroll default "> 7897 <div class='toggle-submenu d-lg-none d-xl-none'> 7898 <i class='mr-3'> 7899 7900 7901<svg class="icon" style="transform: rotate(180deg)" 7902> 7903 <use xlink:href="#icon-arrow" /> 7904</svg> </i> 7905 <span>Kiến thức </span> 7906 </div> 7907 <ul class="submenu__list"> 7908 7909 7910 7911 <li class="submenu__item "> 7912 <a class="link" href="/blogs/tin-tuc-vnlux" title="Tin tức">Tin tức</a> 7913 </li> 7914 7915 7916 7917 7918 <li class="submenu__item "> 7919 <a class="link" href="/blogs/kien-thuc-dong-ho" title="Kiến thức">Kiến thức</a> 7920 </li> 7921 7922 7923 7924 7925 <li class="submenu__item "> 7926 <a class="link" href="/blogs/kinh-nghiem-dong-ho" title="Kinh Nghiá»m Äá»ng Há»">Kinh Nghiá»m Äá»ng Há»</a> 7927 </li> 7928 7929 7930 </ul> 7931 </div> 7932 </li> 7933 7934 7935 7936 <li class="menu-item list-group-item"> 7937 <a href="/pages/about-us" class="menu-item__link has-child " title="Vá» VNLUX"> 7938 <span> 7939 Vá» VNLUX</span> 7940 7941 <i class='float-right' data-toggle-submenu> 7942 7943 7944<svg class="icon" > 7945 <use xlink:href="#icon-arrow" /> 7946</svg> </i> 7947 7948 7949 </a> 7950 7951 7952 7953 7954 <div class="submenu scroll default "> 7955 <div class='toggle-submenu d-lg-none d-xl-none'> 7956 <i class='mr-3'> 7957 7958 7959<svg class="icon" style="transform: rotate(180deg)" 7960> 7961 <use xlink:href="#icon-arrow" /> 7962</svg> </i> 7963 <span>Vá» VNLUX </span> 7964 </div> 7965 <ul class="submenu__list"> 7966 7967 7968 7969 <li class="submenu__item "> 7970 <a class="link" href="/pages/about-us" title="Giá»i thiá»u">Giá»i thiá»u</a> 7971 </li> 7972 7973 7974 7975 7976 <li class="submenu__item "> 7977 <a class="link" href="/blogs/bao-chi-vnlux" title="Báo chà nói vá» VNLUX">Báo chà nói vá» VNLUX</a> 7978 </li> 7979 7980 7981 7982 7983 <li class="submenu__item "> 7984 <a class="link" href="/pages/lien-he" title="Liên há»">Liên há»</a> 7985 </li> 7986 7987 7988 </ul> 7989 </div> 7990 </li> 7991 7992</ul> 7993 </nav> 7994 7995</script>
7995 7996
7997<script type="text/x-custom-template" data-template="menuMobile"> 7998<div id="mobile-menu" class="scroll"> 7999 <div class='media d-flex user-menu'> 8000 8001 <i class="fas fa-user-circle mr-3 align-self-center"></i> 8002 <div class="media-body d-md-flex flex-column "> 8003 <a rel="nofollow" href="/account/login" class="d-block" title="Tà i khoản" > 8004 Tà i khoản 8005 </a> 8006 <small> 8007 <a href="/account/login" title="ÄÄng nháºp" class="font-weight: light"> 8008 ÄÄng nháºp 8009 </a> </small> 8010 8011 </div> 8012 </div> 8013 8014 <div class="mobile-menu-body scroll"> 8015 <nav> 8016<ul class="navigation navigation-horizontal list-group list-group-flush scroll"> 8017 8018 8019 8020 <li class="menu-item list-group-item"> 8021 <a href="/" class="menu-item__link " title="Trang chá»§"> 8022 <span> 8023 Trang chá»§</span> 8024 </a> 8025 8026 </li> 8027 8028 8029 8030 <li class="menu-item list-group-item"> 8031 <a href="/collections/nuoc-hoa" class="menu-item__link has-child " title="Nưá»c Hoa"> 8032 <span> 8033 Nưá»c Hoa</span> 8034 8035 <i class='float-right' data-toggle-submenu> 8036 8037 8038<svg class="icon" > 8039 <use xlink:href="#icon-arrow" /> 8040</svg> </i> 8041 8042 8043 </a> 8044 8045 8046 8047 <div class="submenu scroll default "> 8048 <div class='toggle-submenu d-lg-none d-xl-none'> 8049 <i class='mr-3'> 8050 8051 8052<svg class="icon" style="transform: rotate(180deg)" 8053> 8054 <use xlink:href="#icon-arrow" /> 8055</svg> </i> 8056 <span>Nưá»c Hoa </span> 8057 </div> 8058 <ul class="submenu__list"> 8059 8060 8061 8062 <li class="submenu__item "> 8063 <a class="link" href="/collections/nuoc-hoa-nam-chinh-hang-mui-huong-lich-lam-nam-tinh-tai-vnlux" title="Nưá»c Hoa nam">Nưá»c Hoa nam</a> 8064 </li> 8065 8066 8067 8068 8069 <li class="submenu__item "> 8070 <a class="link" href="/collections/nuoc-hoa-nu-chinh-hang-mui-huong-nu-tinh-quyen-ru-tai-vnlux" title="Nưá»c Hoa Nữ">Nưá»c Hoa Nữ</a> 8071 </li> 8072 8073 8074 </ul> 8075 </div> 8076 </li> 8077 8078 8079 8080 <li class="menu-item list-group-item"> 8081 <a href="/collections/luxury-watch" class="menu-item__link has-child " title="Luxury Watch"> 8082 <span> 8083 Luxury Watch</span> 8084 8085 <i class='float-right' data-toggle-submenu> 8086 8087 8088<svg class="icon" > 8089 <use xlink:href="#icon-arrow" /> 8090</svg> </i> 8091 8092 8093 </a> 8094 8095 8096 8097 <div class="submenu scroll default "> 8098 <div class='toggle-submenu d-lg-none d-xl-none'> 8099 <i class='mr-3'> 8100 8101 8102<svg class="icon" style="transform: rotate(180deg)" 8103> 8104 <use xlink:href="#icon-arrow" /> 8105</svg> </i> 8106 <span>Luxury Watch </span> 8107 </div> 8108 <ul class="submenu__list"> 8109 8110 8111 8112 <li class="submenu__item "> 8113 <a class="link" href="/collections/dong-ho-luxury-nam-chinh-hang-cao-cap-tai-vnlux" title="Luxury Nam">Luxury Nam</a> 8114 </li> 8115 8116 8117 8118 8119 <li class="submenu__item "> 8120 <a class="link" href="/collections/dong-ho-luxury-nu-chinh-hang-cao-cap-tai-vnlux" title="Luxury Nữ">Luxury Nữ</a> 8121 </li> 8122 8123 8124 </ul> 8125 </div> 8126 </li> 8127 8128 8129 8130 <li class="menu-item list-group-item"> 8131 <a href="https://vnlux.vn/collections/mau-san-giam-gia-pho-thong" class="menu-item__link " title="Xả Hà ng"> 8132 <span> 8133 Xả Hà ng</span> 8134 </a> 8135 8136 </li> 8137 8138 8139 8140 <li class="menu-item list-group-item"> 8141 <a href="/collections/all" class="menu-item__link has-child " title="Sản phẩm"> 8142 <span> 8143 Sản phẩm</span> 8144 8145 <i class='float-right' data-toggle-submenu> 8146 8147 8148<svg class="icon" > 8149 <use xlink:href="#icon-arrow" /> 8150</svg> </i> 8151 8152 8153 </a> 8154 8155 8156 8157 8158 8159 <div class="submenu scroll mega-menu "> 8160 <div class='toggle-submenu d-lg-none d-xl-none'> 8161 <i class='mr-3'> 8162 8163 8164<svg class="icon" style="transform: rotate(180deg)" 8165> 8166 <use xlink:href="#icon-arrow" /> 8167</svg> </i> 8168 <span>Sản phẩm </span> 8169 </div> 8170 <ul class="submenu__list"> 8171 8172 8173 8174 <li class="submenu__col"> 8175 <span class="submenu__item submenu__item--main"> 8176 <a class="link" href="/collections/cac-mau-pho-bien" title="Phá» biến">Phá» biến</a> 8177 </span> 8178 8179 <span class="submenu__item submenu__item"> 8180 <a class="link" href="/collections/alexander-ferros" title="Alexander Ferros">Alexander Ferros</a> 8181 </span> 8182
8183 <span class="submenu__item submenu__item"> 8184 <a class="link" href="/collections/dong-ho-casio-chinh-hang" title="Casio">Casio</a> 8185 </span> 8186 8187 <span class="submenu__item submenu__item"> 8188 <a class="link" href="/collections/dong-ho-orient-chinh-hang" title="Orient">Orient</a> 8189 </span> 8190 8191 <span class="submenu__item submenu__item"> 8192 <a class="link" href="/collections/dong-ho-citizen-chinh-hang" title="Citizen">Citizen</a> 8193 </span> 8194 8195 <span class="submenu__item submenu__item"> 8196 <a class="link" href="/collections/dong-ho-seiko-chinh-hang" title="Seiko">Seiko</a> 8197 </span> 8198 8199 <span class="submenu__item submenu__item"> 8200 <a class="link" href="/collections/dong-ho-olym-pianus-chinh-hang" title="Olym Pianus">Olym Pianus</a> 8201 </span> 8202 8203 <span class="submenu__item submenu__item"> 8204 <a class="link" href="/collections/dong-ho-carnival-chinh-hang" title="Carnival">Carnival</a> 8205 </span> 8206 8207 <span class="submenu__item submenu__item"> 8208 <a class="link" href="/collections/dong-ho-bentley-chinh-hang" title="Bentley">Bentley</a> 8209 </span> 8210 8211 <span class="submenu__item submenu__item"> 8212 <a class="link" href="/collections/dong-ho-srwatch-chinh-hang" title="SRWatch">SRWatch</a> 8213 </span> 8214 8215 <span class="submenu__item submenu__item"> 8216 <a class="link" href="/collections/dong-ho-saga" title="Saga">Saga</a> 8217 </span> 8218 8219 </li> 8220 8221 8222 8223 8224 <li class="submenu__col"> 8225 <span class="submenu__item submenu__item--main"> 8226 <a class="link" href="/collections/cao-cap" title="Cao cấp">Cao cấp</a> 8227 </span> 8228 8229 <span class="submenu__item submenu__item"> 8230 <a class="link" href="/collections/dong-ho-titoni" title="Titoni">Titoni</a> 8231 </span> 8232 8233 <span class="submenu__item submenu__item"> 8234 <a class="link" href="/collections/dong-ho-rolex-chinh-hang" title="Rolex">Rolex</a> 8235 </span> 8236 8237 <span class="submenu__item submenu__item"> 8238 <a class="link" href="/collections/dong-ho-omega-chinh-hang" title="Omega">Omega</a> 8239 </span> 8240 8241 <span class="submenu__item submenu__item"> 8242 <a class="link" href="/collections/dong-ho-frederique-constant-chinh-hang" title="Frederique Constant">Frederique Constant</a> 8243 </span> 8244 8245 <span class="submenu__item submenu__item"> 8246 <a class="link" href="/collections/dong-ho-longines-chinh-hang" title="Longines">Longines</a> 8247 </span> 8248 8249 <span class="submenu__item submenu__item"> 8250 <a class="link" href="/collections/dong-ho-hublot-chinh-hang" title="Hublot">Hublot</a> 8251 </span> 8252 8253 <span class="submenu__item submenu__item"> 8254 <a class="link" href="/collections/dong-ho-tissot-chinh-hang" title="Tissot">Tissot</a> 8255 </span> 8256 8257 <span class="submenu__item submenu__item"> 8258 <a class="link" href="/collections/dong-ho-movado-chinh-hang" title="Movado">Movado</a> 8259 </span> 8260 8261 </li> 8262 8263 8264 8265 8266 <li class="submenu__col"> 8267 <span class="submenu__item submenu__item--main"> 8268 <a class="link" href="/collections/dong-ho-day-kim-loai" title="Loại dây">Loại dây</a> 8269 </span> 8270 8271 <span class="submenu__item submenu__item"> 8272 <a class="link" href="/collections/dong-ho-day-da" title="Da">Da</a> 8273 </span> 8274 8275 <span class="submenu__item submenu__item"> 8276 <a class="link" href="/collections/dong-ho-day-kim-loai" title="Kim Loại">Kim Loại</a> 8277 </span> 8278 8279 <span class="submenu__item submenu__item"> 8280 <a class="link" href="/collections/dong-ho-day-cao-su" title="Cao Su">Cao Su</a> 8281 </span> 8282 8283 <span class="submenu__item submenu__item"> 8284 <a class="link" href="/collections/dong-ho-day-vai" title="Vải">Vải</a> 8285 </span> 8286 8287 <span class="submenu__item submenu__item"> 8288 <a class="link" href="/collections/dong-ho-day-nhua" title="Nhựa">Nhựa</a> 8289 </span> 8290 8291 </li> 8292 8293 8294 8295 8296 <li class="submenu__col"> 8297 <span class="submenu__item submenu__item--main"> 8298 <a class="link" href="/collections/all" title="Loại máy">Loại máy</a> 8299 </span> 8300
8301 <span class="submenu__item submenu__item"> 8302 <a class="link" href="/collections/dong-ho-pin-quartz" title="Pin/Quazt">Pin/Quazt</a> 8303 </span> 8304 8305 <span class="submenu__item submenu__item"> 8306 <a class="link" href="/collections/dong-ho-co-automatic" title="CÆ¡ - Automatic">CÆ¡ - Automatic</a> 8307 </span> 8308 8309 <span class="submenu__item submenu__item"> 8310 <a class="link" href="/collections/dong-ho-dien-tu" title="Äiá»n tá»">Äiá»n tá»</a> 8311 </span> 8312 8313 </li> 8314 8315 8316 8317 8318 <li class="submenu__col"> 8319 <span class="submenu__item submenu__item--main"> 8320 <a class="link" href="/collections/all" title="Xuất xứ">Xuất xứ</a> 8321 </span> 8322 8323 <span class="submenu__item submenu__item"> 8324 <a class="link" href="/collections/dong-ho-nhat-ban" title="Nháºt bản">Nháºt bản</a> 8325 </span> 8326 8327 <span class="submenu__item submenu__item"> 8328 <a class="link" href="/collections/dong-ho-thuy-si" title="Thụy SÄ©">Thụy SÄ©</a> 8329 </span> 8330 8331 </li> 8332 8333 8334 8335 8336 <li class="submenu__col"> 8337 <span class="submenu__item submenu__item--main"> 8338 <a class="link" href="/collections/all" title="Phân loại">Phân loại</a> 8339 </span> 8340 8341 <span class="submenu__item submenu__item"> 8342 <a class="link" href="/collections/dong-ho-nam" title="Nam">Nam</a> 8343 </span> 8344 8345 <span class="submenu__item submenu__item"> 8346 <a class="link" href="/collections/dong-ho-nu" title="Nữ">Nữ</a> 8347 </span> 8348 8349 </li> 8350 8351 8352 </ul> 8353 </div> 8354 </li> 8355 8356 8357 8358 <li class="menu-item list-group-item"> 8359 <a href="/blogs/kien-thuc-dong-ho" class="menu-item__link has-child " title="Kiến thức"> 8360 <span> 8361 Kiến thức</span> 8362 8363 <i class='float-right' data-toggle-submenu> 8364 8365 8366<svg class="icon" > 8367 <use xlink:href="#icon-arrow" /> 8368</svg> </i> 8369 8370 8371 </a> 8372 8373 8374 8375 8376 <div class="submenu scroll default "> 8377 <div class='toggle-submenu d-lg-none d-xl-none'> 8378 <i class='mr-3'> 8379 8380 8381<svg class="icon" style="transform: rotate(180deg)" 8382> 8383 <use xlink:href="#icon-arrow" /> 8384</svg> </i> 8385 <span>Kiến thức </span> 8386 </div> 8387 <ul class="submenu__list"> 8388 8389 8390 8391 <li class="submenu__item "> 8392 <a class="link" href="/blogs/tin-tuc-vnlux" title="Tin tức">Tin tức</a> 8393 </li> 8394 8395 8396 8397 8398 <li class="submenu__item "> 8399 <a class="link" href="/blogs/kien-thuc-dong-ho" title="Kiến thức">Kiến thức</a> 8400 </li> 8401 8402 8403 8404 8405 <li class="submenu__item "> 8406 <a class="link" href="/blogs/kinh-nghiem-dong-ho" title="Kinh Nghiá»m Äá»ng Há»">Kinh Nghiá»m Äá»ng Há»</a> 8407 </li> 8408 8409 8410 </ul> 8411 </div> 8412 </li> 8413 8414 8415 8416 <li class="menu-item list-group-item"> 8417 <a href="/pages/about-us" class="menu-item__link has-child " title="Vá» VNLUX"> 8418 <span> 8419 Vá» VNLUX</span> 8420 8421 <i class='float-right' data-toggle-submenu> 8422 8423 8424<svg class="icon" > 8425 <use xlink:href="#icon-arrow" /> 8426</svg> </i> 8427 8428 8429 </a> 8430 8431 8432 8433 8434 <div class="submenu scroll default "> 8435 <div class='toggle-submenu d-lg-none d-xl-none'> 8436 <i class='mr-3'> 8437 8438 8439<svg class="icon" style="transform: rotate(180deg)" 8440> 8441 <use xlink:href="#icon-arrow" /> 8442</svg> </i> 8443 <span>Vá» VNLUX </span> 8444 </div> 8445 <ul class="submenu__list"> 8446 8447 8448 8449 <li class="submenu__item "> 8450 <a class="link" href="/pages/about-us" title="Giá»i thiá»u">Giá»i thiá»u</a> 8451 </li> 8452 8453 8454 8455 8456 <li class="submenu__item "> 8457 <a class="link" href="/blogs/bao-chi-vnlux" title="Báo chà nói vá» VNLUX">Báo chà nói vá» VNLUX</a> 8458 </li> 8459 8460 8461 8462 8463 <li class="submenu__item "> 8464 <a class="link" href="/pages/lien-he" title="Liên há»">Liên há»</a> 8465 </li> 8466 8467 8468 </ul> 8469 </div> 8470 </li> 8471 8472</ul> 8473 </nav> 8474 8475 </div> 8476 8477 8478</div> 8479 8480</script>
8480 8481
8482<script type="application/ld+json"> 8483 { "@context": "https://schema.org/", "@graph": [{ "@type": "WebSite", "@id": "https://vnlux.com.vn/", "name": "VnLux - Äá»ng há» chÃnh hãng", "url": "https://vnlux.com.vn/", "description": "VnLux - Äá»ng há» Äeo tay chÃnh hãng, Cam kết cung cấp Äá»ng há» chÃnh hãng tuyá»t Äá»i 100%, Bảo hà nh trá»n gói 5 nÄm, Thay pin miá» n phà trá»n Äá»i, Giao hà ng toà n quá»c, KM lên tá»i 50% tại - VnLux", "publisher": { "@id": "kg:/g/11vppqql0q" }, "author": { "@id": "kg:/g/11vppqql0q" }, "copyrightHolder": { "@id": "kg:/g/11vppqql0q" }, "about": [{ "@id": "kg:/m/0gjkl", "name": "Äá»ng há» Äeo tay", "url": "https://vi.wikipedia.org/wiki/%C4%90%E1%BB%93ng_h%E1%BB%93_%C4%91eo_tay" }] }] } 8484</script>
vendor: 1 bytes, line 8484
8484
8485<script type="application/ld+json"> 8486 { "@context": "https://schema.org", "@type": "Store", "name": "VnLux - Äá»ng há» chÃnh hãng", "address": { "@type": "PostalAddress", "streetAddress": "Tầng trá»t, 215 Nguyá» n Gia TrÃ, Phưá»ng 25, Quáºn Bình Thạnh", "addressLocality": "Há» Chà Minh", "addressRegion": "HCM", "postalCode": "700000" }, "image": "https://i1.sndcdn.com/avatars-UjwtMFRV10IE2dd1-CmuAoA-t500x500.jpg", "email": "[email protected]", "telePhone": "0795496789", "url": "https://vnlux.vn", "paymentAccepted": ["cash", "check", "credit card", "invoice"], "openingHours": "Mo,Tu,We,Th,Fr,Sa,Su 08:00-22:00", "openingHoursSpecification": [{ "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"], "opens": "08:00", "closes": "22:00" }], "geo": { "@type": "GeoCoordinates", "latitude": "10.806293", "longitude": "106.716054" }, "priceRange": "$" } 8487</script>
vendor: 1 bytes, line 8487
8487
8488<script type="application/ld+json"> 8489{ "@context": "http://schema.org", "@type": "Organization", "name": "VnLux - Äá»ng há» chÃnh hãng", "url": "https://vnlux.com.vn", "logo": "https://i1.sndcdn.com/avatars-UjwtMFRV10IE2dd1-CmuAoA-t500x500.jpg", "image": "https://theme.hstatic.net/200000656863/1001222351/14/imgtext_2_img.jpg?v=top1", "description": "VnLux - Äá»ng há» Äeo tay chÃnh hãng, Cam kết cung cấp Äá»ng há» chÃnh hãng tuyá»t Äá»i 100%, Bảo hà nh trá»n gói 5 nÄm, Thay pin miá» n phà trá»n Äá»i, Giao hà ng toà n quá»c, KM lên tá»i 50% tại - VnLux", "email": "[email protected]", "sameAs": ["https://g.co/kgs/g4vWUy2", "https://500px.com/p/vnluxvn", "https://about.me/donghovnlux", "https://blip.fm/donghovnlux", "https://pinterest.com/vnluxvn/", "https://data.world/donghovnlux", "https://gravatar.com/vnlux", "https://linkhay.com/u/vnluxvn", "https://linktr.ee/donghovnlux", "https://notabug.org/vnluxvn", "https://qiita.com/donghovnlux", "https://qooh.me/donghovnlux", "https://triberr.com/donghovnlux", "https://try.gitea.io/donghovnlux", "https://vhearts.net/donghovnlux", "https://vimeo.com/donghovnlux", "https://wefunder.com/donghovnlux", "https://www.bandlab.com/vnluxvn", "https://www.facer.io/u/donghovnlux", "https://www.instagram.com/vnlux.vn/", "https://american-podcasts.com/podcast/vnlux-ng-h-chinh-hang/", "https://castbox.fm/channel/id5689632", "https://music.amazon.com/podcasts/f19537ab-92fe-4b1e-a5c7-f824a84f36dc", "https://nederlandse-podcasts.nl/podcast/vnlux-ng-h-chinh-hang/", "https://open.spotify.com/show/1atywDhNb6preckneJXyRj", "https://podcast-espana.es/podcast/vnlux-ng-h-chinh-hang/", "https://podcastaddict.com/podcast/vnlux-dong-ho-chinh-hang/4774103", "https://podcasters.spotify.com/pod/show/vnluxvn", "https://podcastindex.org/podcast/6700761", "https://podcasts-francais.fr/podcast/vnlux-ng-h-chinh-hang", "https://poddar.se/podcast/vnlux-ng-h-chinh-hang/", "https://podmailer.com/podcast/vnlux-ng-h-chinh-hang/", "https://podtail.com/podcast/vnlux-ng-h-chinh-hang/", "https://radiopublic.com/vnlux-ng-h-chnh-hng-GMEYXZ", "https://soundcloud.com/vnlux", "https://suomalaiset-podcastit.fi/podcast/vnlux-ng-h-chinh-hang/", "https://uk-podcasts.co.uk/podcast/vnlux-ng-h-chinh-hang/", "https://vnluxdonghochinhhang.podbean.com/", "https://www.podchaser.com/podcasts/vnlux-dong-ho-chinh-hang-5543068", "https://www.podomatic.com/podcasts/vnluxdonghochinhhangpodcast"] } 8490</script>
8490 8491
8492<script type="application/ld+json"> 8493 { "@context": "https://schema.org", "@type": "ProfilePage", "headline": "Lương Tiá»u Quyên", "description": "Lương Tiá»u Quyên là má»t nữ doanh nhân trẻ tuá»i và Äầy tà i nÄng, hiá»n Äang giữ chức vụ CEO cá»§a VNLux - thương hiá»u Äá»ng há» chÃnh hãng hà ng Äầu Viá»t Nam.", "url": "https://vnlux.vn/pages/ceo-luong-tieu-quyen", "mainEntity": { "@type": "Person", "email": "[email protected]", "image": "https://file.hstatic.net/200000656863/file/ceo_luong_tieu_quyen_5d74a84e12cb4bda9d9b38a8886d62f0_grande.jpg", "jobTitle": "CEO", "disambiguatingDescription": "Chairman & CEO of VnLux", "name": "CEO Lương Tiá»u Quyên", "alternateName": "Lương Tiá»u Quyên", "alumniOf": [ { "@type": "CollegeOrUniversity", "name": "Äại há»c Khoa há»c Xã há»i và Nhân vÄn - Äại há»c Quá»c gia TP. Há» Chà Minh", "sameAs": "https://vi.wikipedia.org/wiki/Tr%C6%B0%E1%BB%9Dng_%C4%90%E1%BA%A1i_h%E1%BB%8Dc_Khoa_h%E1%BB%8Dc_X%C3%A3_h%E1%BB%99i_v%C3%A0_Nh%C3%A2n_v%C4%83n,_%C4%90%E1%BA%A1i_h%E1%BB%8Dc_Qu%E1%BB%91c_gia_Th%C3%A0nh_ph%E1%BB%91_H%E1%BB%93_Ch%C3%AD_Minh" } ], "birthPlace" : { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Lam Dong", "addressRegion": "Lam Dong", "addressCountry": "VN" } }, "birthDate": "2000-07-08", "worksFor": [ { "@type": "Organization", "name": "vnlux", "sameAs": [ "https://www.instagram.com/vnlux.vn", "https://twitter.com/vnluxvn", "https://www.youtube.com/@VnluxChannel", "https://eva.vn/tin-tuc-thoi-trang/dong-ho-mon-qua-y-nghia-danh-tang-nam-gioi-c290a587822.html", "https://langngheviet.com.vn/rong-nguon-cam-hung-sang-tao-cho-mau-dong-ho-nam-2024-29643.html", "https://www.facebook.com/profile.php?id=100095149373811" ] } ], "gender": "Female", "nationality": "Vietnamese", "url": "https://vnlux.vn/pages/ceo-luong-tieu-quyen", "sameAs": [ "https://www.instagram.com/tieuquyen_87", "https://www.facebook.com/profile.php?id=100009297629748", "https://www.youtube.com/@luongtieuquyen", "https://twitter.com/luongtieuquyenn", "https://www.pinterest.com/luongtieuquyen/","https://podcasters.spotify.com/pod/show/jimmy-rios29", "https://open.spotify.com/show/7wusxAwbVFLt1vbHpEtyjN","https://podtail.com/podcast/l-ng-ti-u-quyen-ceo-vnlux/" ] } } 8494</script>
8494 8495 8496 8497 8498 8499<!-- Meta Pixel Code -->
8500<script> 8501 setTimeout(function () {
vendor: 399 bytes, lines 8501-8510
8501 8502!function(f,b,e,v,n,t,s) 8503{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 8504n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 8505if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 8506n.queue=[];t=b.createElement(e);t.async=!0; 8507t.src=v;s=b.getElementsByTagName(e)[0]; 8508s.parentNode.insertBefore(t,s)}(window, document,'script', 8509'https://connect.facebook.net/en_US/fbevents.js'); 8510fbq('init', '
85101030158805375078
vendor: 34 bytes, lines 8510-8512
8510'); 8511fbq('track', 'PageView'); 8512
8512},7000) 8513</script>
8513 8514<noscript><img height="1" width="1" style="display:none" 8515src="https://www.facebook.com/tr?id=1030158805375078&ev=PageView&noscript=1" 8516/></noscript> 8517<!-- End Meta Pixel Code --> 8518 8519 8520
8521<script type = 'text/javascript' > 8522 8523$(document).ready(function() { 8524 $("a[href^='http']").each(function() { 8525 if (this.href.indexOf(location.hostname) == -1) { 8526 $(this).attr('target', '_blank'); 8527 $(this).attr('title', 'Click to open in a new window'); 8528 $(this).attr('rel', 'nofollow'); 8529 } 8530 }); 8531}); 8532</script>
8532 8533
8534<script> setTimeout(function () { 8535 return 8536 !function(s,u,b,i,z){var o,t,r,y;s[i]||(s._sbzaccid=z,s[i]=function(){s[i].q.push(arguments)},s[i].q=[],s[i]("setAccount",z),r=["widget.subiz.net","storage.googleapis"+(t=".com"),"app.sbz.workers.dev",i+"a"+(o=function(k,t){var n=t<=6?5:o(k,t-1)+o(k,t-3);return k!==t?n:n.toString(32)})(20,20)+t,i+"b"+o(30,30)+t,i+"c"+o(40,40)+t],(y=function(k){var t,n;s._subiz_init_2094850928430||r[k]&&(t=u.createElement(b),n=u.getElementsByTagName(b)[0],t.async=1,t.src="https://"+r[k]+"/sbz/app.js?accid="+z,n.parentNode.insertBefore(t,n),setTimeout(y,2e3,k+1))})(0))}(window,document,"script","subiz", "acrytbjmjpbyorwjuine") 8537 },7000) 8538 </script>
8538 <svg style="display:none"> 8539 <defs> 8540<symbol class="icon " id="icon-cart" viewBox="0 0 16 19" fill="none" ><path d="M15.594 16.39a.703.703 0 0 1-.703.704h-.704v.703a.703.703 0 0 1-1.406 0v-.703h-.703a.703.703 0 0 1 0-1.407h.703v-.703a.703.703 0 1 1 1.406 0v.704h.704c.388 0 .703.314.703.703Zm0-10.968v6.75a.703.703 0 0 1-1.406 0V6.125H12.78v2.11a.703.703 0 1 1-1.406 0v-2.11h-6.75v2.11a.703.703 0 1 1-1.406 0v-2.11H1.813v10.969h7.453a.703.703 0 1 1 0 1.406H1.109a.703.703 0 0 1-.703-.703V5.422c0-.388.315-.703.703-.703h2.143A4.788 4.788 0 0 1 8 .5a4.788 4.788 0 0 1 4.748 4.219h2.143c.388 0 .703.315.703.703Zm-4.266-.703A3.38 3.38 0 0 0 8 1.906 3.38 3.38 0 0 0 4.672 4.72h6.656Z" fill="currentColor"/></symbol> 8541 </defs> 8542</svg> 8543<svg style="display:none"> 8544 <defs> 8545<symbol id="icon-minus" class="icon icon-minus" viewBox="0 0 16 2" fill="none" > 8546<path d="M15.375 0H0.625C0.279813 0 0 0.279813 0 0.625C0 0.970187 0.279813 1.25 0.625 1.25H15.375C15.7202 1.25 16 0.970187 16 0.625C16 0.279813 15.7202 0 15.375 0Z" fill="#8C9196"/> 8547</symbol> 8548 </defs> 8549</svg> 8550 8551<svg style="display:none"> 8552 <defs> 8553<symbol id="icon-plus" class="icon icon-plus" viewBox="0 0 93.562 93.562" fill="none" > 8554<path d="M87.952,41.17l-36.386,0.11V5.61c0-3.108-2.502-5.61-5.61-5.61c-3.107,0-5.61,2.502-5.61,5.61l0.11,35.561H5.61 c-3.108,0-5.61,2.502-5.61,5.61c0,3.107,2.502,5.609,5.61,5.609h34.791v35.562c0,3.106,2.502,5.61,5.61,5.61 c3.108,0,5.61-2.504,5.61-5.61V52.391h36.331c3.108,0,5.61-2.504,5.61-5.61C93.562,43.672,91.032,41.17,87.952,41.17z" fill="currentColor"/> 8555 </symbol> 8556 </defs> 8557</svg> 8558 8559<svg style="display:none"> 8560 <defs>
8561<symbol class="icon icon-arrow" id="icon-arrow" viewBox="0 0 490.8 490.8" fill="none" aria-hidden="true" focusable="false" role="presentation"> 8562 <path d="M135.685 3.128c-4.237-4.093-10.99-3.975-15.083.262-3.992 4.134-3.992 10.687 0 14.82l227.115 227.136-227.136 227.115c-4.237 4.093-4.354 10.845-.262 15.083 4.093 4.237 10.845 4.354 15.083.262.089-.086.176-.173.262-.262l234.667-234.667c4.164-4.165 4.164-10.917 0-15.083L135.685 3.128z" fill="currentColor"/> 8563 <path d="M128.133 490.68a10.667 10.667 0 01-7.552-18.219l227.136-227.115L120.581 18.232c-4.171-4.171-4.171-10.933 0-15.104 4.171-4.171 10.933-4.171 15.104 0l234.667 234.667c4.164 4.165 4.164 10.917 0 15.083L135.685 487.544a10.663 10.663 0 01-7.552 3.136z"/> 8564</symbol> 8565 </defs> 8566</svg> 8567 8568<svg style="display:none"> 8569 <defs> 8570<symbol id="icon-search" class="icon icon-search" viewBox="0 0 192.904 192.904"> 8571 <path d="M190.707 180.101l-47.078-47.077c11.702-14.072 18.752-32.142 18.752-51.831C162.381 36.423 125.959 0 81.191 0 36.422 0 0 36.423 0 81.193c0 44.767 36.422 81.187 81.191 81.187 19.688 0 37.759-7.049 51.831-18.751l47.079 47.078a7.474 7.474 0 005.303 2.197 7.498 7.498 0 005.303-12.803zM15 81.193C15 44.694 44.693 15 81.191 15c36.497 0 66.189 29.694 66.189 66.193 0 36.496-29.692 66.187-66.189 66.187C44.693 147.38 15 117.689 15 81.193z"/> 8572</symbol> 8573 </defs> 8574</svg> 8575 8576<svg style="display:none"> 8577 <defs> 8578 <symbol id="icon-play" viewBox="0 0 18 18" fill="currentColor"> 8579 <path d="M15.562 8.1L3.87.225c-.818-.562-1.87 0-1.87.9v15.75c0 .9 1.052 1.462 1.87.9L15.563 9.9c.584-.45.584-1.35 0-1.8z" fill="currentColor"></path> 8580 </symbol> 8581 </defs> 8582</svg> 8583 8584<svg style="display:none"> 8585 <defs> 8586 <symbol id="icon-user" fill="currentColor" stroke="currentColor" viewBox="0 0 448 512"> 8587 <path d="M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"></path> 8588 </symbol> 8589 </defs> 8590</svg> 8591 8592<svg style="display:none"> 8593 <defs> 8594 <symbol id="icon-star" viewBox="0 0 26 28"> 8595 <path d="M26 10.109c0 0.281-0.203 0.547-0.406 0.75l-5.672 5.531 1.344 7.812c0.016 0.109 0.016 0.203 0.016 0.313 0 0.406-0.187 0.781-0.641 0.781-0.219 0-0.438-0.078-0.625-0.187l-7.016-3.687-7.016 3.687c-0.203 0.109-0.406 0.187-0.625 0.187-0.453 0-0.656-0.375-0.656-0.781 0-0.109 0.016-0.203 0.031-0.313l1.344-7.812-5.688-5.531c-0.187-0.203-0.391-0.469-0.391-0.75 0-0.469 0.484-0.656 0.875-0.719l7.844-1.141 3.516-7.109c0.141-0.297 0.406-0.641 0.766-0.641s0.625 0.344 0.766 0.641l3.516 7.109 7.844 1.141c0.375 0.063 0.875 0.25 0.875 0.719z"></path> 8596 </symbol> 8597 </defs> 8598</svg> 8599 8600<svg style="display:none"> 8601 <defs> 8602 <symbol id="icon-star-half" viewBox="0 0 26 28"> 8603 <path d="M18.531 14.953l4.016-3.906-6.594-0.969-0.469-0.938-2.484-5.031v15.047l0.922 0.484 4.969 2.625-0.938-5.547-0.187-1.031zM25.594 10.859l-5.672 5.531 1.344 7.812c0.109 0.688-0.141 1.094-0.625 1.094-0.172 0-0.391-0.063-0.625-0.187l-7.016-3.687-7.016 3.687c-0.234 0.125-0.453 0.187-0.625 0.187-0.484 0-0.734-0.406-0.625-1.094l1.344-7.812-5.688-5.531c-0.672-0.672-0.453-1.328 0.484-1.469l7.844-1.141 3.516-7.109c0.203-0.422 0.484-0.641 0.766-0.641v0c0.281 0 0.547 0.219 0.766 0.641l3.516 7.109 7.844 1.141c0.938 0.141 1.156 0.797 0.469 1.469z"></path> 8604 </symbol> 8605 </defs> 8606</svg> 8607 8608<svg style="display:none"> 8609 <defs> 8610 <symbol id="icon-instagram" viewBox="0 0 448 512"> 8611 <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path> 8612 </symbol> 8613 </defs> 8614</svg> 8615 8616<svg style="display:none"> 8617 <defs> 8618 <symbol id="icon-share" width="14" height="16" fill="none" viewBox="0 0 14 16"> 8619 <path fill="#000" d="M11 10c.8333 0 1.5417.2917 2.125.875.5833.5833.875 1.2917.875 2.125 0 .8333-.2917 1.5417-.875 2.125-.5833.5833-1.2917.875-2.125.875-.8333 0-1.54167-.2917-2.125-.875C8.29167 14.5417 8 13.8333 8 13c0-.3125.
861904167-.6146.125-.9062l-3.0625-1.9063C4.47917 10.7292 3.79167 11 3 11c-.83333 0-1.54167-.2917-2.125-.875C.291667 9.54167 0 8.83333 0 8c0-.83333.291667-1.54167.875-2.125C1.45833 5.29167 2.16667 5 3 5c.79167 0 1.47917.27083 2.0625.8125L8.125 3.90625C8.04167 3.61458 8 3.3125 8 3c0-.83333.29167-1.54167.875-2.125C9.45833.291667 10.1667 0 11 0c.8333 0 1.5417.291667 2.125.875C13.7083 1.45833 14 2.16667 14 3c0 .83333-.2917 1.54167-.875 2.125C12.5417 5.70833 11.8333 6 11 6c-.7917 0-1.47917-.27083-2.0625-.8125L5.875 7.09375c.1875.60417.1875 1.20833 0 1.8125l3.0625 1.90625C9.52083 10.2708 10.2083 10 11 10zm1.0625-8.0625C11.7708 1.64583 11.4167 1.5 11 1.5c-.4167 0-.7708.14583-1.0625.4375C9.64583 2.22917 9.5 2.58333 9.5 3s.14583.77083.4375 1.0625c.2917.29167.6458.4375 1.0625.4375.4167 0 .7708-.14583 1.0625-.4375.2917-.29167.4375-.64583.4375-1.0625s-.1458-.77083-.4375-1.0625zm-10.125 7.125C2.22917 9.35417 2.58333 9.5 3 9.5s.77083-.14583 1.0625-.4375S4.5 8.41667 4.5 8s-.14583-.77083-.4375-1.0625S3.41667 6.5 3 6.5s-.77083.14583-1.0625.4375S1.5 7.58333 1.5 8s.14583.77083.4375 1.0625zm8 5c.2917.2917.6458.4375 1.0625.4375.4167 0 .7708-.1458 1.0625-.4375.2917-.2917.4375-.6458.4375-1.0625 0-.4167-.1458-.7708-.4375-1.0625-.2917-.2917-.6458-.4375-1.0625-.4375-.4167 0-.7708.1458-1.0625.4375C9.64583 12.2292 9.5 12.5833 9.5 13c0 .4167.14583.7708.4375 1.0625z"></path> 8620 </symbol> 8621 </defs> 8622</svg> 8623 8624<svg style="display:none"> 8625 <defs> 8626 <symbol id="icon-compare" fill="currentColor" viewBox="0 0 384 512"> 8627 <path fill="currentColor" d="M164 384h-44V48a16 16 0 0 0-16-16H88a16 16 0 0 0-16 16v336H28a12 12 0 0 0-8.73 20.24l68 72a12 12 0 0 0 17.44 0l68-72A12 12 0 0 0 164 384zm200.72-276.24l-68-72a12 12 0 0 0-17.44 0l-68 72A12 12 0 0 0 220 128h44v336a16 16 0 0 0 16 16h16a16 16 0 0 0 16-16V128h44a12 12 0 0 0 8.72-20.24z" class=""></path> 8628 </symbol> 8629 </defs> 8630</svg> 8631<svg style="display:none"> 8632 <defs> 8633 <symbol id="icon-calendar" viewBox="0 0 25.881 25.88"> 8634 <path id="Exclusão_32" data-name="Exclusão 32" d="M6150.835-12351.079h-17.79a4.047,4.047,0,0,1-4.043-4.042v-15.771a4.048,4.048,0,0,1,4.044-4.043h1.264v-1.012a1.014,1.014,0,0,1,1.011-1.012,1.014,1.014,0,0,1,1.012,1.011v1.013h4.547v-1.012a1.013,1.013,0,0,1,1.011-1.012,1.014,1.014,0,0,1,1.012,1.011v1.013h4.6v-1.012a1.012,1.012,0,0,1,1.011-1.011,1.013,1.013,0,0,1,1.012,1.011v1.012h1.315a4.048,4.048,0,0,1,4.044,4.042v15.773A4.05,4.05,0,0,1,6150.835-12351.079Zm-2.107-7.4a.974.974,0,0,0-.973.975.973.973,0,0,0,.973.969.971.971,0,0,0,.969-.97.972.972,0,0,0-.275-.707.969.969,0,0,0-.7-.293Zm-4.379,0a.973.973,0,0,0-.97.974.968.968,0,0,0,.283.687.97.97,0,0,0,.687.285.973.973,0,0,0,.973-.973.971.971,0,0,0-.276-.707.972.972,0,0,0-.7-.293Zm-4.76,0a.974.974,0,0,0-.973.975.973.973,0,0,0,.973.97.973.973,0,0,0,.97-.972.973.973,0,0,0-.274-.705.967.967,0,0,0-.7-.294Zm-4.38,0a.975.975,0,0,0-.973.975.973.973,0,0,0,.973.97.973.973,0,0,0,.974-.971.971.971,0,0,0-.275-.705.967.967,0,0,0-.7-.295Zm13.52-4.374a.972.972,0,0,0-.974.968.974.974,0,0,0,.973.974.972.972,0,0,0,.97-.973.962.962,0,0,0-.263-.727.971.971,0,0,0-.711-.3Zm-4.379,0a.97.97,0,0,0-.97.967.972.972,0,0,0,.97.976.976.976,0,0,0,.972-.975.969.969,0,0,0-.265-.726.971.971,0,0,0-.711-.3Zm-4.76,0a.972.972,0,0,0-.973.968.975.975,0,0,0,.973.974.973.973,0,0,0,.97-.974.969.969,0,0,0-.263-.725.969.969,0,0,0-.708-.306Zm-4.38,0a.972.972,0,0,0-.973.968.975.975,0,0,0,.973.974.971.971,0,0,0,.973-.973.969.969,0,0,0-.263-.726.97.97,0,0,0-.708-.306Zm13.519-4.381a.974.974,0,0,0-.973.973.974.974,0,0,0,.973.975.973.973,0,0,0,.969-.975.971.971,0,0,0-.28-.7.977.977,0,0,0-.695-.289Zm-4.379,0a.972.972,0,0,0-.969.973.971.971,0,0,0,.969.974.972.972,0,0,0,.973-.974.971.971,0,0,0-.281-.7.976.976,0,0,0-.7-.288Zm-4.76,0a.974.974,0,0,0-.973.973.975.975,0,0,0,.973.975.974.974,0,0,0,.971-.975.972.972,0,0,0-.279-.7.972.972,0,0,0-.693-.29Zm-4.379,0a.973.973,0,0,0-.973.973.974.974,0,0,0,.973.975.974.974,0,0,0,.973-.975.971.971,0,0,0-.28-.7.974.974,0,0,0-.693-.29Z" transform="translate(-6129.002 12376.958)" fill="currentColor"/> 8635</symbol> 8636 8637 </defs> 8638</svg> 8639<svg style="display:none"> 8640 <defs>
8641<symbol id="icon-clock" viewBox="0 0 28.145 28.163"> 8642 <path id="União_49" data-name="União 49" d="M.4,10.781C1.864,4.681,6.792.6,13.385.021a13.276,13.276,0,0,1,3.692.308,15.16,15.16,0,0,1-.346,1.885,6.058,6.058,0,0,1-.682-.091,11.8,11.8,0,0,0-8.537,1.8,12.137,12.137,0,0,0,2.17,21.469,12.674,12.674,0,0,0,8.151.22,12.314,12.314,0,0,0,7.538-7.061c.1-.247.2-.4.24-.393s.453.165.909.347l.834.33-.11.287c-.063.158-.17.421-.236.595a14.559,14.559,0,0,1-4.145,5.371c-.165.132-.311.252-.327.271A15.556,15.556,0,0,1,18.8,27.353a14.471,14.471,0,0,1-4.74.81A14.076,14.076,0,0,1,.4,10.781ZM7.339,21.3a10.008,10.008,0,0,1,5.523-17c7.88-1.28,13.973,7.071,10.462,14.338a9.93,9.93,0,0,1-9.006,5.538A9.771,9.771,0,0,1,7.339,21.3ZM14.046,8.479c-.507.236-.5.158-.5,3.431v2.909l.685.748c1.019,1.114,3.893,3.928,4.066,3.979a.841.841,0,0,0,.992-1c-.04-.1-.973-1.093-2.079-2.2l-2-2.015-.024-2.677c-.02-2.9-.02-2.881-.4-3.126a.711.711,0,0,0-.4-.135.8.8,0,0,0-.34.086Zm12.037,7.6a2.655,2.655,0,0,1,.039-.543c.036-.287.063-.964.063-1.5,0-.747.02-.989.075-.992s.417-.039.838-.078.823-.084.89-.087c.24-.017.2,3.349-.039,3.5h-.018a18.522,18.522,0,0,1-1.848-.3Zm-.575-6.049c0-.013-.066-.165-.133-.346a13.968,13.968,0,0,0-.929-1.9c-.186-.311-.256-.481-.217-.521s.39-.278.787-.55.736-.494.74-.5a16.158,16.158,0,0,1,1.479,2.831l.123.333-.158.064c-.338.131-1.646.582-1.691.582ZM21.856,4.787a14.121,14.121,0,0,0-1.72-1.2l-.547-.323.351-.656c.189-.362.39-.744.444-.851.123-.235.079-.245.646.082,1.385.8,2.437,1.626,2.287,1.811-.248.315-1.161,1.331-1.193,1.331a1.381,1.381,0,0,1-.268-.194Z" transform="translate(-0.006 0)" fill="currentColor"/> 8643</symbol> 8644 </defs> 8645</svg> 8646
8646<script src='//cdn.hstatic.net/themes/200000656863/1001465276/14/plugin.js?v=69' type='text/javascript'></script>
8646 8647 8648 8649 8650<div id="quick-view-product" class="quickview-product" style="display:none;"> 8651 <div class="quickview-overlay fancybox-overlay fancybox-overlay-fixed"></div> 8652 <div class="quick-view-product align-verticle"></div> 8653 <div id="quickview-modal" style="display:none;"> 8654 <div class="block-quickview primary_block details-product"> 8655 <div class="row"> 8656 <div class="product-left-column product-images col-xs-12 col-sm-4 col-md-4 col-lg-5 col-xl-6"> 8657 <div class="image-block large-image col_large_default"> 8658 <span class="view_full_size"> 8659 <a class="img-product d-block embed-responsive embed-responsive-1by1" title="" href="javascript:;"> 8660 <img loading="lazy" src="https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif" id="product-featured-image-quickview" class="img-responsive product-featured-image-quickview" alt="quickview" /> 8661 </a> 8662 </span> 8663 <div class="loading-imgquickview" style="display:none;"></div> 8664 </div> 8665 <div class="more-view-wrapper clearfix"> 8666 <div class="thumbs_quickview owl_nav_custome1" id="thumbs_list_quickview"> 8667 <ul class="product-photo-thumbs quickview-more-views-owlslider not-thuongdq" id="thumblist_quickview"></ul> 8668 </div> 8669 </div> 8670 </div> 8671 <div class="product-center-column product-info product-item col-xs-12 col-sm-6 col-md-8 col-lg-7 col-xl-6 details-pro style_product style_border"> 8672 <div class="head-qv"> 8673 <div class="qwp-name title-product">abc</div> 8674 <div class="vend-qv group-status"> 8675 <div class="left_vend"> 8676 <div class="first_status d-inline-block">Thương hiá»u: 8677 <span class="vendor_ status_name"></span> 8678 </div> 8679 <span class="line_tt ">|</span> 8680 <div class="top_sku first_status d-inline-block">Mã sản phẩm: 8681 <span class="sku_ status_name"></span> 8682 </div> 8683 </div> 8684 </div> 8685 </div> 8686 <input type='hidden' id='qv-product-tags'/> 8687 <div class="reviews_qv mt-2"> 8688 </div> 8689 8690 <div class="quickview-info clearfix"> 8691 <span class="prices price-box"> 8692 <span class="price product-price"></span> 8693 <del class="old-price"></del> 8694 <span class="label_product"></span> 8695 </span> 8696 8697 8698 </div> 8699 8700 <div class="product-description product-summary"> 8701 <div class="rte"> 8702 8703 </div> 8704 </div> 8705 8706 8707 <form action="/cart/add" method="post" enctype="multipart/form-data" class="quick_option variants form-ajaxtocart form-product"> 8708 <span class="price-product-detail hidden" style="opacity: 0;"> 8709 <span class=""></span> 8710 </span> 8711 <select name='id' class="hidden" style="display:none"></select> 8712 8713 8714 <div class="form-group form_product_content"> 8715 <div class="count_btn_style quantity_wanted_p"> 8716 <div class="custom input_number_product soluong1"> 8717 <button class="btn_num btn num_1 button button_qty" onClick="var result = document.getElementById('quantity-detail'); var qtyqv = result.value; if( !isNaN( qtyqv ) && qtyqv > 1 ) result.value--;return false;"> 8718 <svg class="icon"> 8719 <use xlink:href="#icon-minus" /> 8720</svg></button> 8721 <input type="text" id="quantity-detail" name="quantity" value="1" maxlength="2" class="form-control prd_quantity" onkeypress="if ( isNaN(this.value + String.fromCharCode(event.keyCode) )) return false;" onchange="if(this.value == 0)this.value=1;"> 8722 <button class="btn_num btn num_2 button button_qty" onClick="var result = document.getElementById('quantity-detail'); var qtyqv = result.value; if( !isNaN( qtyqv )) result.value++;return false;"> 8723 <svg class="icon"> 8724 <use xlink:href="#icon-plus" /> 8725</svg> </button> 8726 </div> 8727 <div class="button_actions clearfix"> 8728 <button type="submit" class="btn_cool btn fix_add_to_cart ajax_addtocart btn_add_cart btn-cart add_to_cart_detail"> 8729 THÃM VÃO GIá» 8730 </button> 8731 8732 </div> 8733 </div> 8734 </div> 8735 8736 </form> 8737 8738 </div> 8739 </div> 8740 </div> 8741 <a title="Close" class="quickview-close close-window" href="javascript:;"><i class="fas fa-times"></i></a> 8742 </div> 8743</div>
8744<script type="text/javascript"> 8745 Haravan.doNotTriggerClickOnThumb = false; 8746 function changeImageQuickView(img, selector) { 8747 var src = $(img).attr("src"); 8748 src = src.replace("_compact", ""); 8749 8750 var $videoEl = $(selector).parent(); 8751 8752 if($(img).hasClass('video')) { 8753 $(selector).parent().find('img').hide() 8754 var codevideo = $(img).parent().data().videocode.split("_")[1]; 8755 var videoHtml = `<iframe class="img-responsive" width="560" height="315" src="https://www.youtube.com/embed/${codevideo}" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>`; 8756 $videoEl.append(videoHtml); 8757 } else { 8758 $videoEl.find("iframe").remove(); 8759 $(selector).parent().find('img').show() 8760 $(selector).attr("src", src); 8761 } 8762 } 8763 function validate(evt) { 8764 var theEvent = evt || window.event; 8765 var key = theEvent.keyCode || theEvent.which; 8766 key = String.fromCharCode( key ); 8767 var regex = /[0-9]|\./; 8768 if( !regex.test(key) ) { 8769 theEvent.returnValue = false; 8770 if(theEvent.preventDefault) theEvent.preventDefault(); 8771 } 8772 } 8773 var selectCallbackQuickView = function(variant, selector) { 8774 $('#quick-view-product form').show(); 8775 var productItem = jQuery('.quick-view-product .product-item'), 8776 addToCart = productItem.find('.add_to_cart_detail'), 8777 installmentBtn = productItem.find('.btn-installment'), 8778 productPrice = productItem.find('.price'), 8779 comparePrice = productItem.find('.old-price'), 8780 discountLabel= productItem.find('.label_product'), 8781 form2 = jQuery('.soluong1'), 8782 status = productItem.find('.soluong'), 8783 sku = productItem.find('.sku_'), 8784 totalPrice = productItem.find('.total-price span'); 8785 8786 if(variant && variant.sku ){ 8787 sku.text(variant.sku); 8788 }else{ 8789 sku.text('Äang cáºp nháºt'); 8790 } 8791 if (variant && variant.available) { 8792 var form = jQuery('#' + selector.domIdPrefix).closest('form'); 8793 for (var i=0,length=variant.options.length; i<length; i++) { 8794 var radioButton = form.find('.swatch[data-option-index="' + i + '"] :radio[value="' + variant.options[i] +'"]'); 8795 if (radioButton.size()) { 8796 radioButton.get(0).checked = true; 8797 } 8798 } 8799 8800 addToCart.removeClass('disabled').removeAttr('disabled'); 8801 addToCart.html(`THÃM VÃO GIá»`).removeAttr('disabled'); 8802 if (variant.price / 100 >= +1000000) { 8803 installmentBtn.removeClass('hidden') 8804 addToCart.removeClass('is-full') 8805 } 8806 status.text('Còn hà ng'); 8807 if(variant.price < 1){ 8808 $("#quick-view-product .price").html('Liên há»'); 8809 $("#quick-view-product del, #quick-view-product .quantity_wanted_p").hide(); 8810 $("#quick-view-product .prices .old-price").hide(); 8811 discountLabel.hide() 8812 form2.hide(); 8813 }else{ 8814 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 8815 if ( variant.compare_at_price > variant.price ) { 8816 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 8817 let save = variant.compare_at_price - variant.price; 8818 let savePerCent = Math.ceil(save / variant.compare_at_price * 100); 8819 if(savePerCent > 99){ 8820 savePerCent = 99 8821 } 8822 if(savePerCent < 1){ 8823 savePerCent = 1 8824 } 8825 discountLabel.html('-'+savePerCent+ "%").show() 8826 productPrice.addClass('on-sale'); 8827 } else { 8828 comparePrice.hide(); 8829 discountLabel.hide() 8830 productPrice.removeClass('on-sale'); 8831 } 8832 $(".quantity_wanted_p").show(); 8833 $(".input_qty_qv_").show(); 8834 form2.show(); 8835 } 8836 8837 8838 8839 updatePricingQuickView(); 8840 8841 /*begin variant image*/ 8842 if (variant && variant.featured_image) { 8843 8844 var originalImage = $("#product-featured-image-quickview"); 8845 var newImage = variant.featured_image; 8846 var element = originalImage[0]; 8847 Haravan.Image.switchImage(newImage, element, function (newImageSizedSrc, newImage, element) { 8848 $('#thumblist_quickview img').each(function() { 8849 var parentThumbImg = $(this).parent(); 8850 var productImage = $(this).parent().data("image"); 8851 if (newImageSizedSrc.includes(productImage)) { 8852 $(this).parent().trigger('click'); 8853 return false;
8854 } 8855 }); 8856 8857 }); 8858 $('#product-featured-image-quickview').attr('src',variant.featured_image.src); 8859 } 8860 } else { 8861 addToCart.addClass('disabled').attr('disabled', 'disabled'); 8862 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 8863 installmentBtn.addClass('hidden') 8864 status.text('Hết hà ng'); 8865 $(".quantity_wanted_p").show(); 8866 if(variant){ 8867 if(variant.price < 1){ 8868 $("#quick-view-product .price").html('Liên há»'); 8869 $("#quick-view-product del").hide(); 8870 //$("#quick-view-product .quantity_wanted_p").hide(); 8871 $("#quick-view-product .prices .old-price").hide(); 8872 discountLabel.hide() 8873 8874 form2.hide(); 8875 comparePrice.hide(); 8876 discountLabel.hide(); 8877 productPrice.removeClass('on-sale'); 8878 addToCart.addClass('disabled').attr('disabled', 'disabled'); 8879 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 8880 installmentBtn.addClass('hidden') 8881 }else{ 8882 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 8883 if ( variant.compare_at_price > variant.price ) { 8884 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 8885 productPrice.addClass('on-sale'); 8886 let save = variant.compare_at_price - variant.price; 8887 let savePerCent = Math.ceil(save / variant.compare_at_price * 100); 8888 if(savePerCent > 99){ 8889 savePerCent = 99 8890 } 8891 if(savePerCent < 1){ 8892 savePerCent = 1 8893 } 8894 discountLabel.html('-'+savePerCent+ "%").show() 8895 } else { 8896 comparePrice.hide(); 8897 productPrice.removeClass('on-sale'); 8898 $("#quick-view-product .prices .old-price").html(''); 8899 discountLabel.hide() 8900 8901 } 8902 8903 $(".input_qty_qv_").hide(); 8904 form2.hide(); 8905 addToCart.addClass('disabled').attr('disabled', 'disabled'); 8906 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 8907 installmentBtn.addClass('hidden') 8908 } 8909 }else{ 8910 $("#quick-view-product .price").html('Liên há»'); 8911 $("#quick-view-product del").hide(); 8912 $("#quick-view-product .quantity_wanted_p").hide(); 8913 $("#quick-view-product .prices .old-price").hide(); 8914 discountLabel.hide() 8915 8916 form2.hide(); 8917 comparePrice.hide(); 8918 discountLabel.hide(); 8919 8920 productPrice.removeClass('on-sale'); 8921 addToCart.addClass('disabled').attr('disabled', 'disabled'); 8922 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 8923 installmentBtn.addClass('hidden') 8924 } 8925 } 8926 /*begin variant image*/ 8927 if (variant && variant.featured_image) { 8928 8929 var originalImage = $("#product-featured-image-quickview"); 8930 var newImage = variant.featured_image; 8931 var element = originalImage[0]; 8932 Haravan.Image.switchImage(newImage, element, function (newImageSizedSrc, newImage, element) { 8933 $('#thumblist_quickview img').each(function() { 8934 var parentThumbImg = $(this).parent(); 8935 var productImage = $(this).parent().data("image"); 8936 if (newImageSizedSrc.includes(productImage)) { 8937 $(this).parent().trigger('click'); 8938 return false; 8939 } 8940 }); 8941 8942 }); 8943 $('#product-featured-image-quickview').attr('src',variant.featured_image.src); 8944 } 8945 8946 }; 8947 8948 if(typeof copyButton === 'undefined' && typeof codeCopy === 'undefined') { 8949 const copyButton = {"copiedText": "Äã chép", "copyText": "Sao chép"}; 8950 function codeCopy(el){ 8951 8952 const copyText = copyButton.copyText; 8953 const copiedText = el.dataset.copiedText; 8954 const coupon = el.dataset.code; 8955 8956 8957 const _this = $(el); 8958 _this.html(`<span>${copiedText}</span>`); 8959 _this.addClass('disabled'); 8960 setTimeout(function() { 8961 _this.html(`<span>${copyText}</span>`); 8962 _this.removeClass('disabled'); 8963 }, 3000) 8964 navigator.clipboard.writeText(coupon); 8965 } 8966 } 8967 8968 function setColorQuickview() { 8969 let colorHandle = $("#quick-view-product .swatch .color input
8969:checked").parent().data().vhandle; 8970 8971 let newImagesArr = []; 8972 if (productDetail.images && productDetail.images.length > 1) { 8973 productDetail.images.map(image => { 8974 if (image.indexOf(colorHandle) > -1) { 8975 newImagesArr.push(Haravan.resizeImage(image, 'large')); 8976 } 8977 }) 8978 } 8979 8980 if (newImagesArr.length) { 8981 let $quicviewSlider = $("#thumblist_quickview"); 8982 $quicviewSlider.slick('unslick'); 8983 if ($(".quickview_slider_clone").length == 0) { 8984 $quicviewSlider.clone().removeClass().removeAttr('id').insertAfter('.quick-view-product .more-view-wrapper ul').addClass("quickview_slider_clone hidden"); 8985 } 8986 8987 let htmlSlider = ""; 8988 let boolMainImg = false; 8989 $(".quickview_slider_clone").find("li").each(function(i, v) { 8990 let thumbQuickviewSrc = $(v).find("img").attr("src"); 8991 if (newImagesArr.includes(thumbQuickviewSrc)) { 8992 if (!boolMainImg) { 8993 $('#product-featured-image-quickview').attr('src', thumbQuickviewSrc); 8994 boolMainImg = true; 8995 } 8996 htmlSlider += $(v).wrap('<div/>').parent().html(); 8997 } 8998 }) 8999 9000 $quicviewSlider.html(htmlSlider); 9001 9002 $quicviewSlider.slick({ 9003 autoplay: true, 9004 autoplaySpeed: 6000, 9005 dots: false, 9006 arrows: false, 9007 infinite: true, 9008 speed: 300, 9009 slidesToShow: 4, 9010 slidesToScroll: 4 9011 }).css("visibility", "visible") 9012 } 9013 } 9014</script>
9014 9015
9015<script> 9016 initQuickView(); 9017 var product = {}; 9018 var currentLinkQuickView = ''; 9019 var option1 = ''; 9020 var option2 = ''; 9021 9022 function setButtonNavQuickview() { 9023 $("#quickview-nav-button a").hide(); 9024 $("#quickview-nav-button a").attr("data-index", ""); 9025 var listProducts = $(currentLinkQuickView).closest(".slide").find("a.quick-view"); 9026 if(listProducts.length > 0) { 9027 var currentPosition = 0; 9028 for(var i = 0; i < listProducts.length; i++) { 9029 if($(listProducts[i]).data("handle") == $(currentLinkQuickView).data("handle")) { 9030 currentPosition = i; 9031 break; 9032 } 9033 } 9034 if(currentPosition < listProducts.length - 1) { 9035 $("#quickview-nav-button .btn-next-product").show(); 9036 $("#quickview-nav-button .btn-next-product").attr("data-index", currentPosition + 1); 9037 } 9038 if(currentPosition > 0) { 9039 $("#quickview-nav-button .btn-previous-product").show(); 9040 $("#quickview-nav-button .btn-previous-product").attr("data-index", currentPosition - 1); 9041 } 9042 } 9043 $("#quickview-nav-button a").click(function() { 9044 $("#quickview-nav-button a").hide(); 9045 var indexLink = parseInt($(this).data("index")); 9046 if(!isNaN(indexLink) && indexLink >= 0) { 9047 var listProducts = $(currentLinkQuickView).closest(".slide").find("a.quick-view"); 9048 if(listProducts.length > 0 && indexLink < listProducts.length) { 9049 //$(".quickview-close").trigger("click"); 9050 $(listProducts[indexLink]).trigger("click"); 9051 } 9052 } 9053 }); 9054 } 9055 function initQuickView(){ 9056 $(document).on("click", "#thumblist_quickview li", function() { 9057 changeImageQuickView($(this).find("img:first-child"), ".product-featured-image-quickview"); 9058 $('#thumblist_quickview li').removeClass('active'); 9059 $(this).addClass('active'); 9060 }); 9061 $(document).on('click', '.quick-view', function(e) { 9062 if($(window).width() > 1025) { 9063 e.preventDefault(); 9064 const proImage = $(this).parents('.product-thumbnail').find('img:not(.product-frame)') 9065 const frame = $(this).parents('.product-thumbnail').find('.product-frame').clone() 9066 const badges = $(this).parents('.item_product_main').find('.product-badge').clone() 9067 const promoTag = $(this).parents('.item_product_main').find('.product-promo-tag').clone() 9068 const promotion = $(this).parents('.item_product_main').find('.product-promotion').html(); 9069 const reviewsRating = $(this).parents('.item_product_main').find('.product-rating').html(); 9070 9071 $('#qv-ega-salebox').html(promotion); 9072 9073 const copyButton = {"copiedText": "Äã chép", "copyText": "Sao chép"}; 9074 function convertCouponItem(content) { 9075 //const regex = /\[(.*?)\]/gi 9076 //content = content.replace(regex, function (str, innerString) { 9077 //let code = innerString.split('=')[1].replace(/"/g,'').trim(); 9078 //return `<span onClick="codeCopy(this)" class="smb-copy smb-cursor-pointer text-danger" 9079 //data-code="${code}" 9080 //data-copied-text="${copyButton.copiedText}">${copyButton.copyText}</span>` 9081 //}) 9082 //return content 9083 } 9084 9085 const saleboxHtml = $("#qv-ega-salebox .product-promotion__heading").siblings().clone().wrap("<div/>").parent().html() 9086 const newContent = convertCouponItem(saleboxHtml); 9087 $("#qv-ega-salebox .product-promotion__heading").siblings().replaceWith(newContent); 9088 9089 var producthandle = $(this).data("handle"); 9090 currentLinkQuickView = $(this); 9091 Haravan.getProduct(producthandle, function(product) { 9092 var qvhtml = $("#quickview-modal").html(); 9093 $(".quick-view-product").html(qvhtml); 9094 var quickview= $(".quick-view-product"); 9095 const tags = product.tags; 9096 quickview.find('#qv-product-tags').val(JSON.stringify(tags)); 9097 9098 9099 if(product.summary != null && product.summary !=""){ 9100 var productdes = product.summary; 9101 } 9102 9103 var featured_image = product.featured_image && Haravan.resizeImage(product.featured_image, "large"); 9104 if(featured_image == null){ 9105 featured_image = 'https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif'; 9106 } 9107 // Reset current link quickview and button navigate in Quickview 9108 setButtonNavQuickview(); 9109 if(featured_image != null){ 9110 quickview.find(".view_full_size img").attr("src",featured_image); 9111 } 9112 const installmentBtn = jQuery('.quick-view-product .product-item').find('.btn-installment'); 9113 if (product.price / 100 >= +1000000) { 9114 installmentBtn.removeClass('hidden'); 9115 quickview.find(".add_to_cart_detail").removeClass('is-full') 9116 } else { 9117 installmentBtn.addClass('hidden'); 9118 quickview.find(".add_to_cart_detail").addClass('is-full') 9119 } 9120 9121 9122 if(product.price < 1 && product.variants.length < 2){ 9123 quickview.find(".price").html('Liên há»'); 9124 quickview.find("del").html(''); 9125 quickview.find("#quick-view-product form").hide(); 9126 quickview.find(".prices").html('<span class="price h2">Liên há»</span>'); 9127 quickview.find(".add_to_cart_detail span").html('Liên há»'); 9128 installmentBtn.addClass('hidden'); 9129 quickview.find(".add_to_cart_detail").addClass('is-full') 9130 } 9131 else{ 9132 quickview.find("#quick-view-product form").show(); 9133 9134 quickview.find(".price").html(Haravan.formatMoney(product.price, "{{amount_no_decimals_with_comma_separator}}â«" )); 9135 9136 } 9137 quickview.find(".product-item").attr("id", "product-" + product.id); 9138 quickview.find(".qv-link").attr("href",product.url); 9139 quickview.find(".variants").attr("id", "product-actions-" + product.id); 9140 quickview.find(".variants select").attr("id", "product-select-" + product.id); 9141 9142 quickview.find(".qwp-name").html('<a class="text2line" href="'+ product.url +'" title="'+product.title+'">'+product.title +'</a>'); 9143 quickview.find(".reviews_qv .text_revi").html('<a href="'+ product.url +'" title="Äánh giá '+product.title+'"><i class="fa fa-edit"></i> Äánh giá</a>'); 9144 9145 if(product.vendor){ 9146 quickview.find(".vend-qv .vendor_").append(product.vendor); 9147 }else{ 9148 quickview.find(".vend-qv .vendor_").append("Äang cáºp nháºt"); 9149 } 9150 if(product.variants.sku){ 9151 quickview.find("vend-qv .sku_").append(product.variants.sku); 9152 }else{ 9153 quickview.find(".vend-qv .sku_").append("Äang cáºp nháºt"); 9154 } 9155 if(product.available){ 9156 if (product.variants[0].inventory_management == 'haravan') { 9157 quickview.find(".vend-qv .soluong").html('Còn hà ng'); 9158 }else{ 9159 quickview.find(".vend-qv .soluong").html('Còn hà ng'); 9160 } 9161 }else { 9162 quickview.find(".vend-qv .soluong").html('Hết hà ng'); 9163 $('.soluong1').hide(); 9164 } 9165 9166 quickview.find(".product-description .rte").html(productdes); 9167 quickview.find(".view-more").attr('href',product.url); 9168 9169 if (product.compare_at_price_max > product.price) { 9170 quickview.find(".old-price").html(Haravan.formatMoney(product.compare_at_price_max, "{{amount_no_decimals_with_comma_separator}}â«" )).show(); 9171 let save = product.variants[0].compare_at_price - product.variants[0].price;
9172 let savePerCent = Math.ceil(save / product.variants[0].compare_at_price * 100); 9173 if(savePerCent > 99){ 9174 savePerCent = 99; 9175 } 9176 if(savePerCent < 1){ 9177 savePerCent = 1 9178 } 9179 quickview.find('.label_product').html('-'+ savePerCent + "%").show() 9180 quickview.find(".price").addClass("sale-price") 9181 } 9182 else { 9183 quickview.find(".old-price").html(""); 9184 quickview.find('.label_product').hide() 9185 quickview.find(".price").removeClass("sale-price") 9186 } 9187 if (!product.available) { 9188 $(".quick-view-product form").show(); 9189 $(".quick-view-product .quantity_wanted_p").show(); 9190 quickViewVariantsSwatch(product, quickview); 9191 if (product.price < 1) { 9192 $('#quick-view-product form').hide(); 9193 } else { 9194 $('#quick-view-product form').show(); 9195 } 9196 $(".soluong_qv").hide(); 9197 $('.soluong1').hide(); 9198 quickview.find(".add_to_cart_detail").text("Hết hà ng").addClass("disabled").attr("disabled", "disabled"); 9199 if (product.variants.length > 1) { 9200 quickview.find(".dec, .inc, .variants label").show(); 9201 quickview.find("select").hide(); 9202 } else { 9203 quickview.find("select,.dec, .inc, .variants label").hide(); 9204 } 9205 } else { 9206 quickViewVariantsSwatch(product, quickview); 9207 $(".quick-view-product .quantity_wanted_p").show(); 9208 if(product.variants.length > 1){ 9209 $('#quick-view-product form').show(); 9210 }else{ 9211 if(product.price < 1){ 9212 $('#quick-view-product form').hide(); 9213 }else{ 9214 $('#quick-view-product form').show(); 9215 } 9216 } 9217 } 9218 9219 quickview.find('.more_info_block .page-product-heading li:first, .more_info_block .tab-content section:first').addClass('active'); 9220 9221 $("#quick-view-product").modal(); 9222 9223 $(".view_scroll_spacer").removeClass("hidden"); 9224 9225 loadQuickViewSlider(product, quickview); 9226 $('.quick-view-product .product-frame').remove() 9227 if (frame && frame.length) { 9228 $('.quick-view-product .img-product').append(frame) 9229 } 9230 let imageScale = proImage.attr('style') 9231 $('img#product-featured-image-quickview').attr('style',imageScale) 9232 $('.quickview-info .product-badge').remove() 9233 if(badges && badges.length){ 9234 $('.quickview-info ').append(badges) 9235 } 9236 $('.quickview-info .product-promo-tag').remove() 9237 9238 if(promoTag && promoTag.length) { 9239 $('.quickview-info').append(promoTag) 9240 } 9241 $('.reviews_qv').html(reviewsRating || '') 9242 9243 //$('#thumblist_quickview li').eq(0).trigger('click') 9244 // Action 9245 setTimeout(function(){ 9246 var thumbLargeimg = $('.view_full_size .img-product #product-featured-image-quickview').attr('src'); 9247 var thumMedium = $('#thumbs_list_quickview .owl-item li').find('img:not(.product-frame)').attr('src'); 9248 if (thumbLargeimg == thumMedium) { 9249 $( "#thumbs_list_quickview .owl-item li" ).first().addClass( "active" ); 9250 } 9251 9252 },2000); 9253 9254 //initQuickviewAddToCart(); 9255 9256 $(".quick-view").fadeIn(500); 9257 if ($(".quick-view .total-price").length > 0) { 9258 $(".quick-view input[name=quantity]").on("change", updatePricingQuickView) 9259 } 9260 updatePricingQuickView(); 9261 // Setup listeners to add/subtract from the input 9262 9263 $(".js-qty__adjust").on("click", function() { 9264 var el = $(this), 9265 id = el.data("id"), 9266 qtySelector = el.siblings(".js-qty__num"), 9267 qty = parseInt(qtySelector.val().replace(/\D/g, '')); 9268 9269 var qty = validateQty(qty); 9270 9271 // Add or subtract from the current quantity 9272 if (el.hasClass("js-qty__adjust--plus")) { 9273 qty = qty + 1; 9274 } else { 9275 qty = qty - 1; 9276 if (qty <= 1) qty = 1; 9277 } 9278 9279 // Update the input's number 9280 let variantId = $(`#product-select-${product.id} `).val() 9281 let validQty = validateQty(product,variantId, qty) 9282 validQty ? $('#qtym').val(validQty) : qtySelector.val(qty); 9283 updatePricingQuickView(); 9284 }); 9285 $(".js-qty__num").on("change", function() { 9286 updatePricingQuickView(); 9287 }); 9288 function onQtyChange(){ 9289 let qty = parseInt($('#quantity-detail').val()) 9290 let variantId = parseInt(quickview.find('[name="id"]').val()) 9291 let validQty = validateQty(product,variantId, qty) 9292 validQty ? $('#quantity-detail').val(validQty) : qty 9293 } 9294 9295 quickview.find('.btn_num').click(onQtyChange) 9296 $('#quantity-detail').change(onQtyChange) 9297 }); 9298 var numInput = document.querySelector('.quantity_wanted_p input'); 9299 numInput.addEventListener('input', function(){ 9300 // Let's match only digits. 9301 var num = this.value.match(/^\d+$/); 9302 if (num === null) { 9303 // If we have no match, value will be empty. 9304 this.value = ""; 9305 } 9306 if (num ==0) { 9307 // If we have no match, value will be empty. 9308 this.value = 1; 9309 } 9310 }, false) 9311 9312 return false;
9313 }else{ 9314 window.location.href = $(e.currentTarget).data('href') 9315 } 9316 }); 9317 } 9318 9319 function loadQuickViewSlider(n, r) { 9320 productImage(); 9321 var loadingImgQuickView = $('.loading-imgquickview'); 9322 var s = Haravan.resizeImage(n.featured_image, "large"); 9323 var video_tags = n.tags.filter(function(v,i){return v.indexOf("video_") > -1}); 9324 var video_code = video_tags[0]; 9325 r.find(".quickview-featured-image").append('<a href="' + n.url + '"><img src="' + s + '" title="' + n.title + '"/><div style="height: 100%; width: 100%; top:0; left:0 z-index: 2000; position: absolute; display: none; background: url(' + window.loading_url + ') 50% 50% no-repeat;"></div></a>'); 9326 if (n.images.length > 1 || video_code) { 9327 $('.thumbs_quickview').addClass('thumbs_list_quickview'); 9328 var o = r.find(".more-view-wrapper ul"); 9329 9330 var videoThumb = false 9331 for (i in n.images) { 9332 var u = Haravan.resizeImage(n.images[i], "large"); 9333 var a = Haravan.resizeImage(n.images[i], "large"); 9334 var f = '<li><a href="javascript:void(0)" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img src="' + u + '" alt="Office World" /></a></li>'; 9335 if(u.indexOf("video") > -1 ){ 9336 videoThumb = true 9337 9338 var icon_play = "//cdn.hstatic.net/themes/200000656863/1001465276/14/icon-button-play.png?v=69"; 9339 var f = '<li><a href="javascript:void(0)"' + 'data-videocode="' + video_code + '" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img class="video" src="' + u + '" alt="Office World" /><img class="icon-button-play" src="' + icon_play + '" alt="video-play-button" /></a></li>'; 9340 }else{ 9341 var f = '<li><a href="javascript:void(0)" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img src="' + u + '" alt="Office World" /></a></li>'; 9342 } 9343 if(u.indexOf("color-") == -1 ){ 9344 o.append(f) 9345 } 9346 } 9347 9348 if(!videoThumb && video_code){ 9349 let code = video_code.split('_')[1] 9350 var u = `https://img.youtube.com/vi/${code}/mqdefault.jpg` 9351 9352 var icon_play = "//cdn.hstatic.net/themes/200000656863/1001465276/14/icon-button-play.png?v=69"; 9353 var f = '<li><a href="javascript:void(0)"' + 'data-videocode="' + video_code + '" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img class="video" src="' + u + '" alt="Office World" /><img class="icon-button-play" src="' + icon_play + '" alt="video-play-button" /></a></li>'; 9354 o.prepend(f) 9355 } 9356 9357 o.find("a").click(function() { 9358 var t = r.find("#product-featured-image-quickview"); 9359 if (t.attr("src") != $(this).attr("data-image")) { 9360 t.attr("src", $(this).attr("data-image")); 9361 loadingImgQuickView.show(); 9362 t.load(function(t) { 9363 loadingImgQuickView.hide(); 9364 $(this).unbind("load"); 9365 loadingImgQuickView.hide() 9366 }) 9367 } 9368 }); 9369 o.slick({ 9370 autoplay: true, 9371 autoplaySpeed: 6000, 9372 dots: false, 9373 arrows: false, 9374 infinite: true, 9375 speed: 300, 9376 slidesToShow: 4, 9377 slidesToScroll: 4 9378 }).css("visibility", "visible") 9379 } else { 9380 $('.thumbs_quickview').removeClass('thumbs_list_quickview'); 9381 r.find(".quickview-more-views").remove(); 9382 r.find(".quickview-more-view-wrapper-jcarousel").remove() 9383 } 9384 } 9385 function quickViewVariantsSwatch(t, quickview) { 9386 var v = '<input type="hidden" name="id" value="' + t.id + '">'; 9387 if (t.variants.length > 1) { 9388 quickview.find("form.variants").append(v); 9389 for (var r = 0; r < t.variants.length; r++) { 9390 var i = t.variants[r]; 9391 var s = '<option value="' + i.id + '">' + i.title + "</option>"; 9392 quickview.find("form.variants > select").append(s) 9393 } 9394 9395 var ps = "product-select-" + t.id; 9396 new Haravan.OptionSelectors( ps, { 9397 product: t, 9398 onVariantSelected: selectCallbackQuickView 9399 }); 9400 9401 if (t.options.length == 1) { 9402 quickview.find(".selector-wrapper:eq(0)").hide().prepend("<label>" + t.options[0].name + "</label>") 9403 } 9404 9405 var options=""; 9406 for (var i = 0; i < t.options.length; i++) { 9407 options += '<div class="swatch clearfix" data-option-index="' + i + '">'; 9408 options += '<div class="header">' + t.options[i].name + ': </div>'; 9409 var is_color = false;
9410 if (/Color|Colour|MÃ u/i.test(t.options[i].name)) { 9411 is_color = true; 9412 } 9413 var optionValues = new Array(); 9414 for (var j = 0; j < t.variants.length; j++) { 9415 var variant = t.variants[j]; 9416 var value = variant.options[i]; 9417 var valueHandle = awe_convertVietnamese(value); 9418 9419 var forText = 'swatch-' + i + '-' + valueHandle; 9420 if (optionValues.indexOf(value) < 0) { 9421 //not yet inserted 9422 options += '<div class="position-relative">' 9423 if (variant.featured_image != null) { 9424 options += '<div data-image="'+variant.featured_image.src+'" data-value="' + value + '" class="swatch-element ' + (is_color ? "color " : " ") + valueHandle + (variant.available ? ' available ' : ' soldout ') + '">'; 9425 } else { 9426 options += '<div '+ `data-vhandle="${valueHandle}"` + ' data-value="' + value + '" class="swatch-element ' + (is_color ? "color " : " ") + valueHandle + (variant.available ? ' available ' : ' soldout ') + '">'; 9427 } 9428 9429 options += '<input id="' + forText + '" type="radio" name="option-' + i + '" value="' + value + '" ' + (j == 0 ? ' checked ' : '') + (variant.available ? '' : '') + ' />'; 9430 9431 9432 if (is_color) { 9433 let useVImg = true; 9434 let vImgPrefix = `color-${valueHandle}`; 9435 let vImgSrc = t.images.find(el => el.indexOf(vImgPrefix) > -1); 9436 if(variant.featured_image != null){ 9437 vImgSrc = variant.featured_image.src; 9438 options += '<label for="${forText}" class="${valueHandle}" style="background-image: url(' + vImgSrc + ');background-size: cover;"></label><span></span>' 9439 }else{ 9440 options += '<label for="' + forText + '" class="'+valueHandle+'" style="background-color: ' + valueHandle + '"></label><span></span>'; 9441 } 9442 9443 } else { 9444 options += '<label for="' + forText + '">' + value + '</label>'; 9445 } 9446 options += '</div>'; 9447 if (is_color) { 9448 options += '<div class="tooltip">' + value + '</div>'; 9449 } 9450 options += '</div>'; 9451 if (variant.available) { 9452 //$('#quick-view-product .swatch[data-option-index="' + i + '"] .' + valueHandle).removeClass('soldout').addClass('available').find(':radio').removeAttr('disabled'); 9453 } 9454 optionValues.push(value); 9455 } 9456 } 9457 options += '</div>'; 9458 } 9459 9460 9461 quickview.find('form.variants > select').after(options); 9462 var chon = []; 9463 var qmoney = []; 9464 var qimage = []; 9465 var qid = []; 9466 quickview.find('.swatch :radio').change(function() { 9467 var optionIndex = $(this).closest('.swatch').attr('data-option-index'); 9468 var optionValue = $(this).val(); 9469 $(this) 9470 .closest('form') 9471 .find('.single-option-selector') 9472 .eq(optionIndex) 9473 .val(optionValue) 9474 .trigger('change'); 9475 9476 var variant_id = $('.quickview-product select[name=id]').val(); 9477 9478 var check = false; 9479 for (var i = 0; i < qid.length; i++){ 9480 if (qid[i] == variant_id){ 9481 var quantity = parseInt($('.quickview-product input[name=quantity]').val()); 9482 var totalPrice = qmoney[i] * quantity; 9483 var gia = Haravan.formatMoney(qmoney[i], window.money_format); 9484 var totalPriceText = Haravan.formatMoney(totalPrice, window.money_format); 9485 9486 var totalPriceHtml = $('.quickview-product .price').html(); 9487 9488 9489 $('.quickview-product .total-price span').html(totalPriceText); 9490 $('.quickview-product .price').html(gia); 9491 currency(); 9492 9493 if(qimage[i]){ 9494 $('.quickview-product .featured-image img').attr('src',qimage[i]); 9495 } 9496 } 9497 } 9498 for (var i = 0; i < chon.length; i++){ 9499 if (chon[i] == variant_id){ 9500 var check = true; 9501 } 9502 else{ 9503 } 9504 } 9505 if(check == true) { 9506 $('.quickview-product .btn-addToCart').attr('disabled','disabled'); 9507 $(".quickview-product .btn-addToCart").removeAttr("disabled"); 9508 } 9509 9510 }); 9511 9512 quickview.find("form.variants .selector-wrapper label").each(function(n, r) { 9513 $(this).html(t.options[n].name) 9514 }) 9515 } 9516 else { 9517 quickview.find("form.variants > select").remove(); 9518 var q = '<input type="hidden" name="id" value="' + t.variants[0].id + '">'; 9519 quickview.find("form.variants").append(q); 9520 } 9521 } 9522 function productImage() { 9523 $('#thumblist').slick({ 9524 autoplay: true, 9525 autoplaySpeed: 6000, 9526 dots: false,
9527 arrows: false, 9528 infinite: true, 9529 speed: 300, 9530 slidesToShow: 3, 9531 slidesToScroll: 3 9532 }); 9533 9534 if (!!$.prototype.fancybox){ 9535 $('li:visible .fancybox, .fancybox.shown').fancybox({ 9536 'hideOnContentClick': true, 9537 'openEffect' : 'elastic', 9538 'closeEffect' : 'elastic' 9539 }); 9540 } 9541 } 9542 /* Quick View ADD TO CART */ 9543 9544 function updatePricingQuickView() { 9545 //Currency.convertAll(window.shop_currency, $("#currencies a.selected").data("currency"), "span.money", "money_format") 9546 } 9547 9548 function validate(evt) { 9549 var theEvent = evt || window.event; 9550 var key = theEvent.keyCode || theEvent.which; 9551 key = String.fromCharCode( key ); 9552 var regex = /[0-9]|\./; 9553 if( !regex.test(key) ) { 9554 theEvent.returnValue = false; 9555 if(theEvent.preventDefault) theEvent.preventDefault(); 9556 } 9557 } 9558 9559 $(document).on('click', '.quickview-close, #quick-view-product .quickview-overlay, .fancybox-overlay', function(e){ 9560 $("#quick-view-product").fadeOut(0); 9561 $("#quick-view-product iframe").each(function(){ 9562 let currSrc = $(this).attr('src') 9563 $(this).attr('src',currSrc) 9564 }) 9565 awe_hidePopup(); 9566 $('#quick-view-product').modal('hide'); 9567 }); 9568 $(document).on('click', '.fix_add_to_cart', function(e) { 9569 e.preventDefault(); 9570 $('#quick-view-product').modal('hide'); 9571 var $this = $(this); 9572 var form = $this.parents('form'); 9573 9574 var variantId = form.find("[name=id]").val(); 9575 var qtt = form.find("[name=quantity]").val(); 9576 9577 $.ajax({ 9578 type: 'POST', 9579 url: '/cart/add.js', 9580 async: false, 9581 data: `id=${form.find('[name="id"]').eq(0).val()}&quantity=${form.find('input[name="quantity"]').val()}`, 9582 dataType: 'json', 9583 error: addToCartFail, 9584 beforeSend: function() { 9585 }, 9586 success: addToCartSuccess, 9587 cache: false 9588 }); 9589 }); 9590 </script>
9590 9591
9591<script type="text/x-custom-template" data-template="ItemDropCart"> 9592 <li class="item productid-${id_item}"> 9593 <div class="border_list"><div class="image_drop"> 9594 <a class="product-image pos-relative embed-responsive embed-responsive-1by1" href="${url}" title="${title}"> 9595 <img loading="lazy" alt="${title}" src="${image_url}"width="'+ '100' +'"\> 9596 </a> 9597 </div> 9598 <div class="detail-item"> 9599 <div class="product-details"> 9600 <span href="javascript:;" data-id="${id_item}" title="Xóa" class="remove-item-cart fa fa-times"></span> 9601 <p class="product-name"> <a class="link" href="${url}" title="${title}">${title}</a></p></div> 9602 9603 <div class="product-details-bottom"><span class="price">${price}</span> 9604 <span class="quanlity">x ${quanty}</span> 9605 <div class="quantity-select qty_drop_cart d-none"> 9606 <input class="variantID" type="hidden" name="id" value="${id_item}"> 9607 <button onClick="var result = document.getElementById('qty${id_item}'); var qty${id_item} = result.value; if( !isNaN( qty${id_item} ) && qty${id_item} > 1 ) result.value--;return false;" class="btn btn_reduced reduced items-count btn-minus" ${buttonQty} type="button">â</button> 9608 <input type="text" maxlength="3" min="1" readonly class="form-control input-text number-sidebar qty${id_item}" id="qty${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 9609 <button onClick="var result = document.getElementById('qty${id_item}'); var qty${id_item} = result.value; if( !isNaN( qty${id_item} )) result.value++;return false;" class=" btn btn_increase increase items-count btn-plus" type="button">+</button> 9610 </div> 9611 </div> 9612 </div> 9613 </div> 9614 </li> 9615 </script>
9615 9616 9617
9617<script type="text/x-custom-template" data-template="HeaderCartPc"> 9618 <div class="cart page_cart hidden-xs hidden-sm row"> 9619 <form action="/cart" method="post" novalidate class="formcartpage col-lg-12 col-md-12 margin-bottom-0"> 9620 <div class="bg-scroll"> 9621 <div class="cart-thead"> 9622 <div style="width: 18%" class="a-center">Ảnh sản phẩm</div> 9623 <div style="width: 32%" class="a-center">Tên sản phẩm</div> 9624 <div style="width: 17%" class="a-center">ÄÆ¡n giá</div> 9625 <div style="width: 14%" class="a-center">Sá» lượng</div> 9626 <div style="width: 14%" class="a-center">Thầnh tiá»n</div> 9627 <div style="width: 5%" class="a-center">Xóa</div> 9628 </div> 9629 <div class="cart-tbody"> 9630 </div> 9631 </div> 9632 </form> 9633 </div> 9634 </script>
9634 9635
9635<script type="text/x-custom-template" data-template="pageCartCheckout"> 9636 <div class="col-lg-7 col-md-7"> 9637 <a href="/" class="form-cart-continue">Tiếp tục mua hà ng</a> 9638 </div> 9639 <div class="col-lg-5 col-md-5"> 9640 <div class="section bg_cart shopping-cart-table-total"> 9641 <div class="table-total"> 9642 <table class="table"> 9643 <tr> 9644 <td coldspan="20" class="total-text">Tá»ng tiá»n thanh toán: </td> 9645 <td class="txt-right totals_price price_end a-right">${price_total}</td> 9646 </tr> 9647 </table> 9648 </div> 9649 </div> 9650 <div class="section continued"> 9651 <a href="/checkout" class="btn-checkout-cart button_checkfor_buy">Tiến hà nh thanh toán</a> 9652 </div> 9653 </div> 9654 </script>
9654 9655 9656
9656<script type="text/x-custom-template" data-template="pageCartItem"> 9657 <div class="item-cart productid-${id_item}"> 9658 <div style="width: 18%" class="image"> 9659 <a class="product-image a-left" title="${title}" href="${url}"> 9660 <img loading="lazy" width="75" height="auto" alt="${title}" src="${image_url}"> 9661 </a> 9662 </div> 9663 <div style="width: 32%" class="a-center"> 9664 <h3 class="product-name"> <a class="text2line link" href="${url}" title="${title}"> 9665 ${title}</a> </h3> 9666 9667 <a class="remove-itemx remove-item-cart" title="Xóa" href="javascript:;" data-id="${id_item}"> 9668 <span><i class="fa fa-times"></i></span> 9669 </a> 9670 </div> 9671 <div style="width: 17%" class="a-center"> 9672 <span class="cart-prices"> 9673 <span class="prices">${price}</span> 9674 </span> 9675 </div> 9676 <div style="width: 14%" class="a-center"> 9677 <div class="input_qty_pr"> 9678 <input class="variantID" type="hidden" name="id" value="${id_item}"> 9679 <button onClick="var result = document.getElementById('qtyItem${id_item}'); var qtyItem${id_item} = result.value; if( !isNaN( qtyItem${id_item} ) && qtyItem${id_item} > 1 ) result.value--;return false;" ${buttonQty} class="reduced_pop items-count btn-minus" type="button">-</button> 9680 <input type="text" maxlength="3" readonly min="0" class="check_number_here input-text number-sidebar input_pop input_pop qtyItem${id_item}" id="qtyItem${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 9681 <button onClick="var result = document.getElementById('qtyItem${id_item}'); var qtyItem${id_item} = result.value; if( !isNaN( qtyItem${id_item} )) result.value++;return false;" class="increase_pop items-count btn-plus" type="button">+</button> 9682 </div> 9683 </div> 9684 <div style="width: 14%" class="a-center"> 9685 <span class="cart-price"> 9686 <span class="price">${price_quanty}</span> 9687 </span> 9688 </div> 9689 <div style="width: 5%" class="a-center"> 9690 <a class="remove-itemx remove-item-cart" title="Xóa" href="javascript:;" data-id="${id_item}"> 9691 <span><i class="fa fa-trash-alt"></i></span> 9692 </a> 9693 </div> 9694 </div> 9695 </script>
9695 9696 9697
9697<script type="text/x-custom-template" data-template="ItemCartMobile"> 9698 <div class="item-product item productid-${id_item} "> 9699 <div class="text-center item-remove-product"> 9700 <a class="remove-itemx remove-item-cart " title="Xóa" href="javascript:;" data-id="${id_item}"> 9701 <svg class="icon" viewBox="0 0 12 12" fill="none" > 9702<g clip-path="url(#clip0)"> 9703<path d="M0.620965 12C0.462896 12 0.304826 11.9399 0.184729 11.8189C-0.0563681 11.5778 -0.0563681 11.1869 0.184729 10.9458L10.9497 0.180823C11.1908 -0.0602744 11.5817 -0.0602744 11.8228 0.180823C12.0639 0.421921 12.0639 0.8128 11.8228 1.05405L1.05795 11.8189C0.936954 11.9392 0.778884 12 0.620965 12Z" fill="#8C9196"/> 9704<path d="M11.3867 12C11.2287 12 11.0707 11.9399 10.9505 11.8189L0.184729 1.05405C-0.0563681 0.8128 -0.0563681 0.421921 0.184729 0.180823C0.425827 -0.0602744 0.816706 -0.0602744 1.05795 0.180823L11.8228 10.9458C12.0639 11.1869 12.0639 11.5778 11.8228 11.8189C11.7018 11.9392 11.5439 12 11.3867 12Z" fill="#8C9196"/> 9705</g> 9706<defs> 9707<clipPath id="clip0"> 9708<rect width="12" height="12" fill="white"/> 9709</clipPath> 9710</defs> 9711</svg> 9712 </a> 9713 </div> 9714 <div class="item-product-cart-mobile"> 9715 <a href="${url}"> 9716 <a class="product-images1 pos-relative embed-responsive embed-responsive-1by1" href="" title="${title}"> 9717 <img loading="lazy" class="img-fluid bk-product-image" src="${image_url}" alt="${title}"> 9718 </a> 9719 </a> 9720 </div> 9721 <div class="product-cart-infor"> 9722 9723 <div class="title-product-cart-mobile"> 9724 <h3 class="product-name"> <a class="text2line link bk-product-name" href="${url}" title="${title}"> 9725 ${title}</a> </h3> 9726 <span class="quantity-cart-infor">SỠlượng: <span class="quantity_${id_item}">${quanty}</span></span> 9727 9728 </div> 9729 <div class="product-cart-infor-bottom"> 9730 <div class="select-item-qty-mobile"> 9731 <div class="txt_center"> 9732 <input class="variantID" type="hidden" name="id" value="${id_item}"> 9733 <button onClick="var result = this.parentElement.children[2]; var _result = document.getElementById('qtyMobile${id_item}'); var qtyMobile${id_item} = result.value; if( !isNaN( qtyMobile${id_item} ) && qtyMobile${id_item} > 1 ) result.value--;return false;" class="reduced items-count btn-minus btn" type="button"><svg class="icon"> 9734 <use xlink:href="#icon-minus" /> 9735</svg></button> 9736 <input type="text" maxlength="3" min="1" class="form-control input-text number-sidebar qtyMobile${id_item} bk-product-qty" id="qtyMobile${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 9737 <button onClick="var result = this.parentElement.children[2]; var _result = document.getElementById('qtyMobile${id_item}'); var qtyMobile${id_item} = result.value; if( !isNaN( qtyMobile${id_item} )) result.value++;return false;" class="increase items-count btn-plus btn" type="button"><svg class="icon"> 9738 <use xlink:href="#icon-plus" /> 9739</svg></button> 9740 </div> 9741 </div> 9742 <div class="cart-price"> 9743 <span class="product-price bk-product-price">${price_quanty}</span> 9744 </div> 9745 </div> 9746 9747 9748 </div> 9749 </div> 9750 </script>
9750 9751 9752
9752<script type="text/x-custom-template" data-template="pageCartCheckoutMobile"> 9753 9754 <div class="header-cart-price"> 9755 <div class="title-cart d-flex "> 9756 <h3 class="text-xs-left">Tá»NG Cá»NG</h3> 9757 <span class="text-xs-right totals_price_mobile">${price_total} </span><span style="color:red"> ${discountPercent}</span> 9758 9759 <i class="text-xs-right price_vat ">(Äã bao gá»m VAT nếu có)</i> </div> 9760 <hr> 9761 <div class="timedeli-modal"> 9762 <div class="timedeli-modal-content"> 9763 <button type="button" class="close window-close d-sm-none" aria-label="Close" style="z-index: 9;"><span aria-hidden="true">Ã</span></button> 9764 <div class="timedeli d-sm-block"></div> 9765 <div class="timedeli-cta"> 9766 <button class="btn btn-block timedeli-btn d-sm-none" type="button"> 9767 <span>Xong</span> 9768 </button> 9769 </div> 9770 </div> 9771 <div class="timedeli-overaly"> 9772 </div> 9773 </div> 9774 9775<div class="r-bill"> 9776 <div class="checkbox"> 9777 <input type="hidden" name="attributes[invoice]" id="re-checkbox-bill" 9778 value='không'> 9779 <input type="checkbox" id="checkbox-bill" value="có" 9780 class="regular-checkbox" /> 9781 <label for="checkbox-bill" class="box"></label> 9782 <label for="checkbox-bill" class="title">Xuất hóa ÄÆ¡n công ty</label> 9783 </div> 9784 <div class="bill-field"> 9785 <div class="form-group"> 9786 <label>Tên công ty</label> 9787 <input type="text" class="form-control val-f" 9788 name="attributes[company_name]" 9789 value="" 9790 placeholder="Tên công ty" > 9791 </div> 9792 <div class="form-group"> 9793 <label>Mã sá» thuế</label> 9794 <input type="number" pattern=".{10,}" onkeydown="return FilterInput(event)" 9795 onpaste="handlePaste(event)" 9796 class="form-control val-f val-n" 9797 name="attributes[tax_code]" 9798 value="" 9799 placeholder="Mã sá» thuế"> 9800 </div> 9801 <div class="form-group"> 9802 <label>Äá»a chá»</label> 9803 <textarea type="text" class="form-control val-f" 9804 name="attributes[company_address]" 9805 placeholder="Nháºp Äá»a chá»"></textarea> 9806 </div> 9807 <div class="form-group"> 9808 <label>Email nháºn hoá ÄÆ¡n</label> 9809 <input type="email" class="form-control val-f val-email" 9810 name="attributes[invoice_email]" 9811 value="" 9812 placeholder="Email nháºn hoá ÄÆ¡n"> 9813 </div> 9814 </div> 9815</div> 9816 9817 9818 9819 9820 9821 <div class="bk-btn"></div> 9822 <div class="checkout mt-2"> 9823 <button class="btn btn-block btn-proceed-checkout-mobile" title="Tiến hà nh thanh toán" 9824 type="button" onclick='goToCheckout(event)'> 9825 <span>Thanh Toán</span> 9826 </button> 9827 </div> 9828 </div> 9829 9830 </script>
9830 9831 9832
9832<script type="text/x-custom-template" data-template="TemplateItemPopupCart"> 9833 <div class="item-popup productid-${id_item}"> 9834 <div style="width: 13%;" class="height image_ text-left"> 9835 <div class="item-image"> 9836 <a class="product-image" href="${url}" title="${title}"> 9837 <img loading="lazy" alt="${title}" src="${image_url}"width="'+ '90' +'"\> 9838 </a> 9839 </div> 9840 </div> 9841 <div style="width:40%;" class="height text-left fix_info"> 9842 <div class="item-info"> 9843 <p class="item-name"> 9844 <a class="text2line textlinefix link" href="${url}" title="${title}">${title}</a> 9845 </p> 9846 <span class="variant-title-popup">${variant_title}</span> 9847 <a href="javascript:;" class="remove-item-cart" title="Xóa" data-id="${id_item}"> 9848 <i class="fa fa-times"></i> BỠsản phẩm 9849 </a> 9850 <p class="addpass" style="color:#fff;margin:0px;">${id_item}</p> 9851 </div> 9852 </div> 9853 <div style="width: 15%;" class="height text-center"> 9854 <div class="item-price"> 9855 <span class="price">${price}</span> 9856 </div> 9857 </div> 9858 <div style="width: 15%;" class="height text-center"> 9859 <div class="qty_h check_"> 9860 <input class="variantID" type="hidden" name="id" value="${id_item}"> 9861 <button onClick="var result = document.getElementById('qtyItemP${id_item}'); var qtyItemP${id_item} = result.value; if( !isNaN( qtyItemP${id_item} ) && qtyItemP${id_item} > 1 ) result.value--;return false;" ${buttonQty} class="num1 reduced items-count btn-minus" type="button">-</button> 9862 <input type="text" maxlength="3" min="0" readonly class="input-text number-sidebar qtyItemP${id_item}" id="qtyItemP${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 9863 <button onClick="var result = document.getElementById('qtyItemP${id_item}'); var qtyItemP${id_item} = result.value; if( !isNaN( qtyItemP${id_item} )) result.value++;return false;" class="num2 increase items-count btn-plus" type="button">+</button> 9864 </div> 9865 </div> 9866 <div style="width: 17%;" class="height text-center"> 9867 <span class="cart-price"> 9868 <span class="price">${price_quanty}</span> 9869 </span> 9870 </div> 9871 </div> 9872 </script>
9872 9873 9874 <div id="popup-cart" class="popcart"> 9875 <div id="popup-cart-desktop" class="clearfix"> 9876 <div class="title-popup-cart"> 9877 </div> 9878 <div class="wrap_popup"> 9879 <div class="title-quantity-popup" > 9880 <span class="cart_status" onclick="window.location.href='/cart';"> 9881 Giá» hà ng cá»§a bạn có <span class="cart-popup-count"></span> sản phẩm 9882 </span> 9883 </div> 9884 <div class="content-popup-cart"> 9885 <!-- <div class="thead-popup"> 9886 <div style="width: 53%;" class="text-left">Sản phẩm</div> 9887 <div style="width: 15%;" class="text-center">ÄÆ¡n giá</div> 9888 <div style="width: 15%;" class="text-center">Sá» lượng</div> 9889 <div style="width: 17%;" class="text-center">Thà nh tiá»n</div> 9890 </div> --> 9891 <div class="tbody-popup scrollbar-dynamic"> 9892 </div> 9893 <div class="tfoot-popup"> 9894 <div class="tfoot-popup-1 clearfix"> 9895 <div class="popup-ship"> 9896 </div> 9897 <span class="total-p popup-total">Tá»ng tiá»n thanh toán: <span class="total-price"></span></span> 9898 </div> 9899 <div class="tfoot-popup-2 clearfix"> 9900 <a class="button checkout_ btn-proceed-checkout" title="Thá»±c hiá»n thanh toán" href="/checkout"><span>Thá»±c hiá»n thanh toán</span></a> 9901 <a class="button btn-continue close-pop" title="Tiếp tục mua hà ng" href="javascript:;" onclick="$('#popup-cart').modal('hide');"><span><span>Tiếp tục mua hà ng</span></span></a> 9902 </div> 9903 </div> 9904 </div> 9905 <a title="Close" class="close-modal quickview-close close-pop" href="javascript:;" onclick="$('#popup-cart').modal('hide');"><i class="fa fa-close"></i></a> 9906 </div> 9907 </div> 9908 9909</div> 9910 9911 9912 9913 9914 9915
9915<script> 9916 var cro_show = true, 9917 cro_addcart_show = true, 9918 cro_cart_show = true, 9919 cro_addcart_title = "Thêm và o giá»", 9920 cro_addcart_bg_1 = "#E01C1C", 9921 cro_addcart_bg_2 = "#E01C1C", 9922 cro_addcart_color = "#fff", 9923 cro_price_color = "#E01C1C", 9924 cro_variant_color = "#151515", 9925 cro_cta_bg = "#E01C1C", 9926 cro_cta_color = "", 9927 cro_addcart_modal_mess = "Tiến hà nh thanh toán", 9928 cro_addcart_modal_redirect = "", 9929 cro_modal_btn_text = "", 9930 cro_modal_btn_bg = "", 9931 cro_modal_btn_color = "", 9932 cro_hotline_show = true, 9933 cro_hotline_number = "0585215215", 9934 cro_mess_show = true, 9935 cro_mess_url = "https://zalo.me/0795496789", 9936 cro_home_show = 3, 9937 cro_home_title = "Ná»i báºt", 9938 cro_home_url = "https://vnlux.vn/collections/dong-ho-noi-bat", 9939 cro_coll_title = "Tất cả sản phẩm", 9940 cro_coll_url = "/collections/all", 9941 cro_blog_title = "Cá»a hà ng", 9942 cro_blog_url = "/pages/lien-he", 9943 cro_general_color = "#151515", 9944 cro_product_color = "#151515", 9945 cro_background_color = "#fff" 9946 9947 window.EGACRAddonSettings = { 9948 general: { 9949 enabled: cro_show, 9950 iconWidth: 20, 9951 background: cro_background_color, 9952 color: cro_general_color, 9953 activeColor: cro_general_color, 9954 activeBackground: cro_background_color, 9955 screenSize: [{ name: "mobile" }], 9956 styleAddon: "shopee", 9957 productBackground: "#ffffff",
9958 productColor: cro_product_color, 9959 ignorePages: [], 9960 bodyOffset: 54, 9961 conflictEl: "#ega-hotline,.fb_dialog.fb_dialog_advanced", 9962 skipEl: ".button-popup-loyalty", 9963 desktop: { x: "right", y: 50 } 9964 }, 9965 products: { 9966 enabled: cro_cart_show || cro_addcart_show , 9967 cart: { 9968 enabled: cro_cart_show, 9969 icon: "//cdn.hstatic.net/themes/200000656863/1001465276/14/cro-cart-icon.png?v=69", 9970 title: "Giá» hà ng", 9971 url: "/cart" 9972 }, 9973 buyNowBtn: { 9974 enabled: false, 9975 title: "Mua ngay", 9976 color: "#ffffff", 9977 background: "#ffd001", 9978 backgroundEnd: "#ff9b30" 9979 }, 9980 addToCartBtn: { 9981 enabled: cro_addcart_show, 9982 title: cro_addcart_title, 9983 color: "#ffffff", 9984 background: cro_addcart_bg_1, 9985 loadingColor: "", 9986 icon: "", 9987 backgroundEnd: cro_addcart_bg_2, 9988 cartQuery: ".count_item_pr,.count-holder .count" 9989 }, 9990 modal: { 9991 enabled: false, 9992 headerText: "Sản phẩm vừa ÄÆ°á»£c thêm và o giá» hà ng", 9993 ctaLink: "checkout", 9994 ctaText: cro_addcart_modal_mess, 9995 ctaBg: "#ff5722", 9996 ctaColor: "#fff" 9997 }, 9998 qvProduct: { 9999 priceColor: cro_price_color, 10000 variantColor: cro_variant_color, 10001 ctaBg: cro_addcart_bg_1, 10002 ctaColor: "#fff", 10003 useQty: true 10004 } 10005 }, 10006 pages: { 10007 enabled: true, 10008 links: [ 10009 10010 { 10011 url: cro_coll_url, 10012 title: cro_coll_title, 10013 icon:"//cdn.hstatic.net/themes/200000656863/1001465276/14/icon-cro-coll.png?v=69", 10014 order: "4" 10015 }, 10016 { 10017 url: cro_blog_url, 10018 title: cro_blog_title, 10019 icon:"//cdn.hstatic.net/themes/200000656863/1001465276/14/icon-cro-blog.png?v=69", 10020 order: "5" 10021 10022 }, 10023 10024 { 10025 url: cro_home_url, 10026 title: cro_home_title, 10027 icon:"//cdn.hstatic.net/themes/200000656863/1001465276/14/cro-home-icon.png?v=69", 10028 order: "3" 10029 10030 } 10031 ] 10032 }, 10033 messenger: { 10034 enabled: cro_mess_show, 10035 icon:"//cdn.hstatic.net/themes/200000656863/1001465276/14/cro-mess-icon.png?v=69", 10036 title: "Nhắn tin", 10037 url: cro_mess_url, 10038 10039 10040 }, 10041 phone: { 10042 enabled: cro_hotline_show, 10043 icon: "//cdn.hstatic.net/themes/200000656863/1001465276/14/cro-phone-icon.png?v=69", 10044 title: "Gá»i Äiá»n", 10045 number: cro_hotline_number, 10046 10047 10048 }, 10049 form: { 10050 enabled: false, 10051 } 10052 }; 10053 let crAddonScript= "//cdn.hstatic.net/themes/200000656863/1001465276/14/ega-addon-cr-button-min.js?v=69" 10054 crAddonScript = "//cdn.hstatic.net/themes/200000656863/1001465276/14/ega-addon-cr-button-product.js?v=69" 10055 window.egaProduct = { 10056 "id":"1072447876" 10057 ,"title":"Bulova 96A292 (41mm) â Äá»ng há» nam Automatic Skeleton, thiết kế lá» máy ấn tượng" 10058 ,"featured_image":"https://cdn.hstatic.net/products/200000656863/z7410042290727_55767d328878c513c1d278058fc2ef1d_6bd91c346dd944219fe42fa95b6ad2c7.jpg" 10059 ,"handle":"bulova-96a292-41mm-dong-ho-nam-automatic-skeleton-thiet-ke-lo-may-an-tuong" 10060 ,"price": 750000000 ,"compareAtPrice":"0" 10061 ,"available":true ,"numberVariants": 1 10062 } 10063 EGACRAddonSettings.general.variantId = '1164257708' 10064 EGACRAddonSettings.general.currentTemplate = 'product'; 10065 EGACRAddonSettings.general.platform = Haravan; 10066 window.EGACRAddonSettings.general.moneyFormat = '{{amount}}â«' 10067 const platform = window.EGACRAddonSettings.general.platform 10068 platform.addItem = function(variantId, quantity,callback,errHandle){ 10069 var quantity = quantity || 1 10070 , n = { 10071 type: "POST", 10072 url: "/cart/add.js", 10073 data: "quantity=" + quantity + "&id=" + variantId, 10074 dataType: "json", 10075 success: function(jqXHR, textStatus, errorThrown) { 10076 $('#crQVModal').trigger('click') 10077 $('#cr-addon-addtocart').removeClass('loading').removeAttr("disabled") 10078 addToCartSuccess(jqXHR, textStatus, errorThrown) 10079 }, 10080 error: function(a, r) { 10081 errHandle(a, r) 10082 } 10083 }; 10084 jQuery.ajax(n) 10085 10086 } 10087 if(typeof EGA === 'undefined'){ 10088 EGA = {} 10089 } 10090 window.egaCRAddonValid = window.EGACRAddonSettings.general.enabled; 10091 10092 $(document).ready(function ($) { 10093 if(window.innerWidth <= 600){ 10094 var isInit = false 10095 $(window).on('scroll click mousemove touchstart',()=>{ 10096 if(!isInit){ 10097 isInit = true 10098 $("body").append(`
10098<script src="${crAddonScript}" defer ><\/script>`); 10099 } 10100 }) 10101 } 10102 }); 10103 10104</script>
10104 10105 10106 <!-- Add to cart --> 10107 <div id="popupCartModal" class="modal fade" role="dialog"> 10108 </div> 10109 10110 10111<link rel="stylesheet" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/sales-pop.css?v=69" media="print" onload="this.media='all'"> 10112 10113<noscript><link href='//cdn.hstatic.net/themes/200000656863/1001465276/14/sales-pop.css?v=69' rel='stylesheet' type='text/css' media='all' /></noscript> 10114<div id="ega-sale-pop" class="sales-pop hidden"> 10115 <div class="sale-pop-wrap"> 10116 10117 </div> 10118 <div class="sale-pop-close"> 10119 <i class="fa fa-times"></i> 10120 </div> 10121 10122</div>
10123<script> 10124 var salePopArr = []; 10125 let timePerPop = 15000; 10126 let timeDelay = 15000; 10127 let salesPopDesc = `Khách hà ng [name] tại [address] vừa mua sản phẩm cách Äây [time]`; 10128 let count = 0; 10129 let fakerScript ="//cdn.hstatic.net/themes/200000656863/1001465276/14/faker.js?v=69" 10130 let customerGender = undefined; 10131 10132 salePopArr = [ ] 10133 10134 function showSalePop() { 10135 if(!faker) return 10136 $('#ega-sale-pop.salepop-show').removeClass('salepop-show').addClass('salespop-close'); 10137 let pdRanIndex = Math.floor(Math.random() * salePopArr.length), 10138 salePopProduct = salePopArr[pdRanIndex], 10139 randomMin = `${Math.floor(Math.random() * 59) + 1} phút`; 10140 const name= `${faker.name.lastName(customerGender)} ${faker.name.firstName(customerGender)}` 10141 const phone = `${faker.phone.phoneNumber().replace(' ')}` 10142 const address = faker.random.arrayElement(faker.locales.vi.address.city_root) 10143 const desc = salesPopDesc 10144 .replace(`[name]`, name) 10145 .replace(`[phone]`, `xxx${phone.substr(phone.length - 8)}`) 10146 .replace(`[time]`, randomMin) 10147 .replace('[address]', address) 10148 const salesPopContent = ` 10149 <div class="sale-pop-img"> 10150 <img src="${salePopProduct.img_url}" class="img-fluid" loading="lazy" alt="${salePopProduct.title}" width="80" height="80"/> 10151 </div> 10152 <div class="sale-pop-body"> 10153 <div class="sale-pop-name"> 10154 <a href="${salePopProduct.pd_url}">${salePopProduct.pd_title}</a> 10155 </div> 10156 <span class="sale-pop-desc">${desc}</span> 10157 </div> 10158` 10159 $('.sale-pop-wrap').html(salesPopContent) 10160 setTimeout(()=>{ 10161 $('#ega-sale-pop').addClass('salepop-show').removeClass('salespop-close'); 10162 setTimeout(()=>{ 10163 $('#ega-sale-pop.salepop-show').removeClass('salepop-show').addClass('salespop-close'); 10164 setTimeout(()=>{ 10165 showSalePop() 10166 },timeDelay) 10167 },10000) 10168 },3000) 10169 10170 10171 } 10172 10173 10174 function initSalesPop() { 10175 if(!salePopArr.length) return; 10176 setTimeout(()=>{ 10177 $.getScript(fakerScript).then(()=>{ 10178 if(faker){ 10179 showSalePop() 10180 } 10181 }) 10182 10183 },timeDelay) 10184 10185 10186 10187 10188 } 10189 10190 $(document).ready(() => { 10191 $('#ega-sale-pop').removeClass('hidden'); 10192 initSalesPop() 10193 $(".sale-pop-close").click(function () { 10194 $("#ega-sale-pop").removeClass('salepop-show').removeClass('salespop-close'); 10195 }) 10196 $(".sale-pop-cta").click(function (e) { 10197 e.preventDefault(); 10198 $(".sale-pop-regis").show(); 10199 }) 10200 $(".regis-close").click(function () { 10201 $(".sale-pop-regis").hide(); 10202 }) 10203 }) 10204 10205 10206</script>
10206 10207 10208 10209 <link rel="stylesheet" href="//cdn.hstatic.net/themes/200000656863/1001465276/14/addthis-sharing.css?v=69" media="print" onload="this.media='all'"> 10210 10211<div class="addThis_listSharing "> 10212 10213 10214 <ul class="addThis_listing list-unstyled d-none d-sm-block"> 10215 10216 <li class="addThis_item"> 10217 <a class="addThis_item--icon" href="tel:0585215215" rel="nofollow" > 10218 <img class="img-fluid" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/addthis-phone.svg?v=69" alt="Gá»i ngay 079.549.6789" loading="lazy" width="44" height="44" /> 10219 <span class="tooltip-text">Gá»i ngay 079.549.6789</span> 10220 </a> 10221 </li> 10222 <li class="addThis_item"> 10223 <a class="addThis_item--icon" href="https://zalo.me/0795496789" target="_blank" rel="nofollow"> 10224 <img class="img-fluid" src="//cdn.hstatic.net/themes/200000656863/1001465276/14/addthis-zalo.svg?v=69" alt="Gá»i ngay 079.549.6789" loading="lazy" width="44" height="44" /> 10225 <span class="tooltip-text">Chat vá»i chúng tôi qua Zalo</span> 10226 </a> 10227 </li> 10228 <li class="addThis_item"> 10229 <a class="addThis_item--icon" href="https://m.me/103729916152812" target="_blank" rel="nofollow"> 10230 <svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> 10231 <circle cx="22" cy="22" r="22" fill="url(#paint3_linear)"></circle> 10232 <path fill-rule="evenodd" clip-rule="evenodd" d="M22.0026 7.70215C14.1041 7.70215 7.70117 13.6308 7.70117 20.9442C7.70117 25.1115 9.78083 28.8286 13.0309 31.256V36.305L17.9004 33.6325C19.2 33.9922 20.5767 34.1863 22.0026 34.1863C29.9011 34.1863 36.304 28.2576 36.304 20.9442C36.304 13.6308 29.9011 7.70215 22.0026 7.70215ZM23.4221 25.5314L19.7801 21.6471L12.6738 25.5314L20.4908 17.2331L24.2216 21.1174L31.239 17.2331L23.4221 25.5314Z" fill="white"></path> 10233 <defs> 10234 <linearGradient id="paint3_linear" x1="21.6426" y1="43.3555" x2="21.6426" y2="0.428639" gradientUnits="userSpaceOnUse"> 10235 <stop offset="50%" stop-color="#1168CF"></stop> 10236 <stop offset="100%" stop-color="#2CB7FF"></stop> 10237 </linearGradient> 10238 </defs> 10239 </svg> 10240 <span class="tooltip-text">Messenger</span> 10241 </a> 10242 </li> 10243 10244 </ul> 10245 10246 <div id="arcontactus" class="group-icon-mb"></div> 10247</div> 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258
10258<script> 10259 window.EGASmartSearchConfigs = { 10260 // color 10261 colorBg: '#ffffff', 10262 colorBgHover: '#f7f7f7', 10263 colorItemTextTitle: '#000000', 10264 colorItemTextPrice: '#6782A6', 10265 colorItemTextCompareAtPrice: '#8a8a8a', 10266 colorItemTextViewAll: '#2C51B0', 10267 colorHeaderText: '#2C51B0', 10268 navBg: '#d7dff5', 10269 navTextColor: '#2C51B0', 10270 navBgActive: '#2C51B0', 10271 navTextColorActive: '#fff', 10272 colorLoading: '#d82e4d', 10273 // general 10274 searchAccuracy: 'all', 10275 searchWidth: '450px', 10276 searchHeight: '400px', 10277 // product 10278 productSortby: 'default', 10279 productLimit: 4, 10280 // article 10281 displayArticle: true, 10282 articleLimit: 4, 10283 moneyFormat: "{{amount}}â«", 10284 shopDomain: '', 10285 textHeaderSectionTitle: 'Kết quả tìm kiếm cho ', 10286 textProductSectionTitle: 'Sản phẩm ', 10287 textArticleSectionTitle: 'Bà i viết', 10288 notFound: 'Không tìm thấy kết quả ', 10289 textFrom: '', 10290 textShowAll: 'Xem thêm kết quả có chứa ' 10291 } 10292 </script>
10292 10293 10294
10294<script src="https://cdnjs.cloudflare.com/ajax/libs/fastclick/0.6.0/fastclick.min.js" integrity="sha512-oljyd1wg75alHReTpDvNIQ4Yj1wZwGxxZhJhId3vr2dKY+26/r/wmMrImwDgin03+7wxyhX+adOQB/2BTvO5tQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
10294 10295 10296
10296<script> 10297 function defer(method){ 10298 if (window.jQuery) 10299 method(); 10300 else 10301 setTimeout(function() { defer(method) }, 50); 10302 } 10303 defer(function () { 10304 $(document).ready(function (){ 10305 var buttons = document.querySelectorAll("button,a[href]"); 10306for (var i = 0; i < buttons.length; i++) { 10307 FastClick.attach(buttons[i]); 10308} 10309 }); 10310 10311 }); 10312 </script>
10312 10313 <style> 10314 .smart-search-wrapper { 10315 position: absolute; 10316 top: 60%; 10317 max-width: 600px; 10318 left: 0; 10319 margin: auto; 10320 right: 0; 10321 z-index: 80; 10322 background: #fff; 10323 box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.08); 10324 padding: 20px; } 10325 .smart-search-wrapper .search-suggest { 10326 visibility: hidden; 10327 opacity: 0; 10328 transform: translateY(-20px); } 10329 .smart-search-wrapper .search-suggest.show-suggest { 10330 visibility: visible; 10331 opacity: 1; 10332 transform: translateY(0); 10333 transition: opacity .35s .4s,visibility .35s .4s,transform .25s ease .35s; } 10334 .smart-search-wrapper .resultsContent.resultsdata + .search-suggest { 10335 display: none; } 10336 10337 .smart-search-wrapper { 10338 width: 100%; 10339 background: var(--primary-color); 10340 max-height: 500px; 10341 overflow-y: scroll; 10342 } 10343 10344 .smart-search-wrapper .item-ult { 10345 padding: 12px 0; 10346 display: -ms-flexbox; 10347 display: -webkit-flex; 10348 display: flex; 10349 -ms-flex-direction: row-reverse; 10350 flex-direction: row-reverse; } 10351 10352 .smart-search-wrapper .item-ult + .item-ult { 10353 border-top: 1px dotted #dfe0e1; } 10354 10355 .smart-search-wrapper .item-ult .thumbs { 10356 width: 50px; } 10357 10358 .smart-search-wrapper .item-ult .title { 10359 width: calc(100% - 50px); 10360 padding-right: 15px; 10361 position: relative; } 10362 10363 .smart-search-wrapper .item-ult .title a { 10364 font-weight: 500; 10365 display: block; 10366 color: var(--shop-color-text); 10367 font-size: 14px; 10368 text-overflow: ellipsis; 10369 overflow: hidden; 10370 white-space: pre; 10371 margin: 0px 0 5px; } 10372 10373 .smart-search-wrapper .item-ult .title p { 10374 line-height: 15px; 10375 font-size: 14px; 10376 font-weight: 600; 10377 margin: 0; } 10378 10379 .smart-search-wrapper .item-ult .title p del { 10380 font-size: 12px; 10381 font-weight: 400; 10382 margin-left: 10px; 10383 color: #797979; } 10384 10385 .smart-search-wrapper .resultsMore { 10386 border-top: 1px dotted #dfe0e1; 10387 width: 100%; } 10388 10389 .smart-search-wrapper .resultsMore a { 10390 font-weight: 500; 10391 text-align: center; 10392 display: block; 10393 font-size: 14px; 10394 padding: 10px 0; } 10395 10396 .smart-search-wrapper .dataEmpty { 10397 text-align: center; 10398 padding: 20px 0; } 10399 10400 .smart-search-wrapper .search-suggest p { 10401 margin: 0 0 12px; } 10402 10403 .smart-search-wrapper .search-suggest li { 10404 margin-bottom: 5px; } 10405 10406 .smart-search-wrapper .search-suggest li a { 10407 font-size: 16px; 10408 font-weight: 500; 10409 margin-bottom: 10px; 10410 } 10411 10412 @media (min-width: 992px) { 10413 10414 .smart-search-wrapper .resultsMore.resultsMore-desktop { 10415 display: block; } 10416 .smart-search-wrapper .resultsMore.resultsMore-mobile { 10417 display: none; } } 10418 10419 @media (max-width: 991px) { 10420 .smart-search-wrapper .resultsMore.resultsMore-desktop { 10421 display: none; } 10422 .smart-search-wrapper .resultsMore.resultsMore-mobile { 10423 display: block; } 10424 10425 } 10426 .search-bar input { 10427 font-size: 16px !important; 10428} 10429 10430 </style> 10431
10431<script> 10432 $('a[href*="tel:0949599999"]').text('0565215215'); 10433 $('a[href*="tel:0949599999"]').attr('href','tel:0565215215'); 10434 10435 $('footer > div > div > div > div.col-lg-3 > div > div:nth-child(5) > div:nth-child(2) > a').attr('href','tel:0565215215'); 10436 $('footer > div > div > div > div.col-lg-3 > div > div:nth-child(5) > div:nth-child(2) > a') 10437 </script>
10437 10438 10439 10440 10441
10441<script>window.bigpenproductdata={"1003819708":"5|6","1003819712":"5|6","1003823387":"5|5","1003826992":"5|5","1003833415":"5|6","1003844841":"5|6","1003853367":"5|6","1003855746":"5|6","1003856449":"5|7","1003862427":"5|7","1044736264":"5|7","1044736387":"5|6","1044736409":"5|5","1044736470":"5|5","1044736476":"5|5","1044736621":"5|5","1044736623":"5|4","1044736624":"5|3","1044736625":"5|4","1044736627":"5|4","1044736630":"5|4","1044736631":"5|3","1044736632":"5|13","1044736634":"5|3","1044736638":"5|3","1044736639":"5|4","1044737252":"5|7","1044737256":"5|5","1044737257":"5|6","1044737259":"5|5","1045315052":"5|14","1045318755":"5|5","1045446374":"5|6","1045491272":"5|3","1045491308":"5|4","1045495483":"5|7","1046404632":"5|6","1046445537":"5|7","1046445546":"5|6","1046445572":"5|6","1046445587":"5|5","1046445696":"5|9","1046448150":"5|8","1046448161":"5|5","1046452968":"5|5","1046452972":"5|7","1046464313":"5|4","1046464833":"5|5","1046551667":"5|6","1047096677":"5|5","1047097226":"5|5","1047149497":"5|5","1047203355":"5|5","1047203378":"5|6","1049219125":"5|8","1049221537":"5|3","1049221586":"5|8","1049223141":"5|5","1049225806":"5|4","1049225860":"5|10","1049226511":"5|9","1049435018":"5|3","1049437909":"5|8","1049439573":"5|3","1049442700":"5|3","1049552909":"5|9","1049553157":"5|5","1049604071":"5|7","1049743042":"5|5","1049773635":"5|6","1051367303":"5|4","1052362691":"5|7","1052560060":"5|7","1052596362":"5|5","1052596366":"5|6","1052596375":"5|7","1052596389":"5|6","1052622842":"5|6","1052622846":"5|4","1052622850":"5|4","1052622852":"5|3","1053598607":"5|6","1053601025":"5|1","1053602966":"5|3","1055611184":"5|5","1056287741":"5|7","1056696134":"5|8","1056696159":"5|6","1056845771":"5|7","1056845975":"5|9","1057636978":"5|4","1057645340":"5|4","1057646852":"5|3"}</script>
10441 10442 10443 10444 10445
10446<script> 10447 10448 window.innitpageviewsbigpen=function () { 10449 10450 let datapageview={} 10451 if(sessionStorage.getItem('bigpenview')){ 10452 //datapageview=JSON.parse(sessionStorage.getItem('bigpenview')) 10453 } 10454 10455 $('.itempageview:not(.loaded)').each(function(index){ 10456 10457 if($(this).text().trim()!='' && $(this).text().trim()!='NaN' ) 10458 { 10459 return 10460 } 10461 let pageview=0; 10462 let procell=0; 10463 let id=$(this).attr('data-id'); 10464 if(datapageview[id]) 10465 { 10466 pageview=datapageview[id][0]; 10467 procell=datapageview[id][1] 10468 } 10469 else{ 10470 let date= $(this).attr('data-date'); 10471 let firstDate = new Date(date) 10472 let secondDate = new Date(); 10473 var oneDay = 24 * 60 * 60 * 1000; 10474 let diffDays = Math.round(Math.abs((firstDate - secondDate) / oneDay)); 10475 if(diffDays>365 && diffDays<=730) 10476 { 10477 diffDays=Math.round(365+((diffDays)-365)/3) 10478 } 10479 else if(diffDays>730) 10480 { 10481 diffDays=Math.round(487+((diffDays)-730)/5) 10482 } 10483 procell=parseInt(id.slice(8,10))+diffDays 10484 10485 let daban=$('.itemsell').eq(index).attr('data-sell')||0; 10486 10487 procr=parseInt(id.slice(9,10)); 10488 if(procr>7){ 10489 procr=(procr/2.5)/100; 10490 } 10491 else if(procr>3){ 10492 procr=(procr/1.5)/100; 10493 } 10494 else { 10495 procr=((procr+3)/1.5)/100 10496 } 10497 if(daban!=''){ 10498 procell=procell+parseInt(daban) 10499 } 10500 pageview= Math.floor(procell/procr);; 10501 10502 datapageview[id]=[pageview,procell]; 10503 } 10504 $(this).text(pageview) 10505 10506 $('.itemsell').eq(index).text(procell); 10507 $('.pageviewsbigpen').eq(index).css('opacity',1); 10508 $(this).addClass('loaded'); 10509 }) 10510 sessionStorage.setItem('bigpenview',JSON.stringify(datapageview)) 10511 } 10512 10513 $('.pro-brand,.vendor').remove(); 10514$(".card-product-relative img").on("error", function () { 10515 $(this).parents('.item-product-relative').remove(); // xóa ảnh bá» lá»i 10516 }); 10517</script>
10517 10518 </body> 10519</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.