Giỏ hàng
Đã thêm vào giỏ hàng Xem giỏ hàng
Chọn vị trí để xem giá, thời gian giao:
X
Chọn địa chỉ nhận hàng

Địa chỉ đang chọn: Thay đổi

Thay đổi địa chỉ khác    
Vui lòng cho Thế Giới Di Động biết số nhà, tên đường để thuận tiện giao hàng cho quý khách.
Xác nhận địa chỉ
Không hiển thị lại, tôi sẽ cung cấp địa chỉ sau
Thông tin giao hàng Thêm thông tin địa chỉ giao hàng mới Xác nhận
Xóa địa chỉ Bạn có chắc chắn muốn xóa địa chỉ này không? Hủy Xóa

Hãy chọn địa chỉ cụ thể để chúng tôi cung cấp chính xác giá và khuyến mãi

Bạn vui lòng chờ trong giây lát...
/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ function initCpKids(){if(!isInitCpKids){if(openPopupcode(),console.log("initCpKids_"),$(".couponform").length>0){$(".couponform").unbind();$(".couponform").on("keyup change paste","input, select, textarea",function(){validateCpKids()})}$(window).keydown(function(n){if(n.keyCode==13)return console.log("prevent enter"),n.preventDefault(),!1});isInitCpKids=!0;$("#sendFirstCp").unbind().click(function(n){if((n.preventDefault(),console.log("sendfrsCp-1"),isSendingFcp!==!0)&&validatefrsCp()!==!1){if($("polyline.tick").length>0&&$("polyline.tick").hasClass("hide")){$(".code-title").addClass("hide");$(".formcode").addClass("hide");$(".code-note").addClass("hide");$(".code-note .required").html("");$(".code-form-list .sfcpPhone").html($("#fcpPhone").val());$(".code-form-list").removeClass("hide");$(".code-form-main > p").addClass("hide");$(`.code-form-img[data-type=${-4}]`).removeClass("hide");$(".code-btnconfirm").click(function(){$("polyline.tick").removeClass("hide");$("#sendFirstCp").click();$(".code-form.PMHAir").addClass("hide");$(".stage-twoKids").removeClass("hide").addClass("showLding");$(`.code-form-img[data-type=${-4}]`).addClass("hide")});return}var t=$(this).data("type");let i=$(".formcode").serialize();isSendingFcp=!0;$.ajax({url:"/Product/SendFirstCp?type="+t,data:i,method:"POST",beforeSend:function(){$(".stage-twoKids").removeClass("hide").addClass("showLding")},success:function(n){console.log(n);t==PMHAir?($(".code-title").addClass("hide"),$(".formcode").addClass("hide"),$(".code-note").addClass("hide"),$(".code-note .required").html(""),$(".code-form.PMHAir").removeClass("hide"),$(".code-form-list .sfcpPhone").html($("#fcpPhone").val()),$(".code-form-list").removeClass("hide"),$(".code-form-main > p").addClass("hide"),n.status!=null&&parseInt(n.status)==0?$(`.code-form-img[data-type=${0}]`).removeClass("hide"):n.status!=null&&parseInt(n.status)==2?($(`.code-form-img[data-type=${2}]`).removeClass("hide"),$(`.code-form-img[data-type=${2}] .message-result`).html(n.message)):($(`.code-form-img[data-type=${-1}]`).removeClass("hide"),$("div.code-btnclose").hide())):t==PMHWatch?($(".code-title").addClass("hide"),$(".formcode").addClass("hide"),$(".code-note").addClass("hide"),$(".code-note .required").html(""),$(".code-form.PMHWatch").removeClass("hide"),$(".code-form-list .sfcpPhone").html($("#fcpPhone").val()),$(".code-form-list").removeClass("hide"),$(".code-form-main > p").addClass("hide"),console.log("e.status: "+n.status),n.status!=null&&parseInt(n.status)==0?$(`.code-form-img[data-type=${0}]`).removeClass("hide"):n.status!=null&&parseInt(n.status)>0?($(`.code-form-img[data-type=${2}]`).removeClass("hide"),$(`.code-form-img[data-type=${2}] .message-result`).html(n.message)):($(`.code-form-img[data-type=${-1}]`).removeClass("hide"),$("div.code-btnclose").hide())):n.status!=null&&parseInt(n.status)==0?($(".code-title").addClass("hide"),$(".formcode").addClass("hide"),$(".code-note").addClass("hide"),$(".code-note .required").html(""),$(".code-form-list .sfcpPhone").html($("#fcpPhone").val()),$(".code-form-list").removeClass("hide"),$(".code-form-img").removeClass("hide")):($(".code-note .required").html(n.message),$(".code-note .required").removeClass("hide"));$("body").addClass("over-flow");isSendingFcp=!1;return},complete:function(){$(".stage-twoKids").removeClass("showLding").addClass("hide")}})}});$("#submitCp").unbind().click(function(n){if((n.preventDefault(),console.log("sendCpKids__"),isSendingCpKids!==!0)&&validateCpKids()!==!1){let t=$(".couponform").serialize();isSendingCpKids=!0;$.ajax({url:"/Product/SendFirstCp",data:t,method:"POST",beforeSend:function(){$(".stage-twoKids").removeClass("hide").addClass("showLding")},success:function(n){console.log(n);n.status!=null&&parseInt(n.status)==0?($(".promote__form .couponform").addClass("hide"),$(".promote__form .form-note").addClass("hide"),$(".promote__form .form-noti").addClass("hide"),$(".promote__form .required").html(""),$(".promote-done span").html($("#cpKPhone").val()),$(".promote-done").removeClass("hide")):($(".promote__form .required").html(n.message),$(".promote__form .required").removeClass("hide"));isSendingCpKids=!1;return},complete:function(){$(".stage-twoKids").removeClass("showLding").addClass("hide")}})}})}}function sendCpKids(n){if((n.preventDefault(),console.log("sendCpKids__"),isSendingCpKids!==!0)&&validateCpKids()!==!1){let t=$(".couponform").serialize();isSendingCpKids=!0;$.ajax({url:"/Product/SendFirstCp",data:t,method:"POST",beforeSend:function(){$(".stage-twoKids").removeClass("hide").addClass("showLding")},success:function(n){console.log(n);n.status!=null&&parseInt(n.status)==0?($(".promote__form .couponform").addClass("hide"),$(".promote__form .form-note").addClass("hide"),$(".promote__form .form-noti").addClass("hide"),$(".promote__form .required").html(""),$(".promote-done span").html($("#cpKPhone").val()),$(".promote-done").removeClass("hide")):($(".promote__form .required").html(n.message),$(".promote__form .required").removeClass("hide"));isSendingCpKids=!1;return},complete:function(){$(".stage-twoKids").removeClass("showLding").addClass("hide")}})}}function validateCpKids(){var n=!0;return $("#cpKPhone").val().length>9?$(".couponform button").removeClass("hasvalue").addClass("hasvalue"):($(".couponform button").removeClass("hasvalue"),n=!1),n}function openPopupcode(){if(console.log("openPopupcodee"),$(".code-form").length>0){$(".bannerFirstCp").click(function(){showPopupPMH()});$(".bg-code").click(function(){$(".code-form").fadeOut();$(".bg-code").fadeOut();$("body").removeClass("over-flow");setTimeout(()=>{$("div.code-btnclose").show(),$("polyline.tick").removeClass("hide"),$(".code-form-main > p").removeClass("hide")},1e3);$(".popupPMH").html("");isInitCpKids=!1});$(".code-btnclose").click(function(){$(".code-form").fadeOut();$(".bg-code").fadeOut();$("body").removeClass("over-flow");console.log("codebtnclose");console.log("codebtnclose");setTimeout(()=>{$("div.code-btnclose").show(),$("polyline.tick").removeClass("hide"),$(".code-form-main > p").removeClass("hide")},1e3);$(".popupPMH").html("");isInitCpKids=!1});$(".formcode").on("keyup change paste","input, select, textarea",function(){validatefrsCp()})}}function showPopupPMH(){$(".code-form").fadeIn();$(".bg-code").fadeIn();$(".formcode #fcpName").val("");$(".formcode #fcpPhone").val("");$(".formcode").removeClass("hide");$(".code-note").removeClass("hide");$(".code-title").removeClass("hide");$(".code-note .required").html("");$(".formcode button").removeClass("hasvalue");$(".code-form-list .sfcpPhone").html("");$(".code-form-list").removeClass("hide").addClass("hide");$(".code-form-img").removeClass("hide").addClass("hide");$(".lnkFS").removeClass("hide").addClass("hide");$("body").addClass("over-flow")}function validatefrsCp(){var n=!0;return $(".PMHWatch").length>0?($(".code-note .required").html(""),$(".code-note .required").removeClass("hide").addClass("hide"),$("#fcpPhone").val().length>9&&$("#fcpPhone").val().length<18&&$("#fcpName").val().length>2&&$("input[name='gender']:checked").length>0&&$("#agree").is(":checked")?$(".formcode button").removeClass("hasvalue").addClass("hasvalue"):($(".formcode button").removeClass("hasvalue"),n=!1)):($(".code-note .required").html(""),$(".code-note .required").removeClass("hide").addClass("hide"),$("#fcpPhone").val().length>9&&$("#fcpPhone").val().length<18?$(".formcode button").removeClass("hasvalue").addClass("hasvalue"):($(".formcode button").removeClass("hasvalue"),n=!1)),n}function sendfrsCp(n){if((n.preventDefault(),console.log("sendfrsCp-2"),isSendingFcp!==!0)&&validatefrsCp()!==!1){let t=$(".formcode").serialize();isSendingFcp=!0;$.ajax({url:"/Product/SendFirstCp",data:t,method:"POST",beforeSend:function(){$(".stage-twoKids").removeClass("hide").addClass("showLding")},success:function(n){console.log(n);n.status!=null&&parseInt(n.status)==0?($(".code-title").addClass("hide"),$(".formcode").addClass("hide"),$(".code-note").addClass("hide"),$(".code-note .required").html(""),$(".code-form-list .sfcpPhone").html($("#fcpPhone").val()),$(".code-form-list").removeClass("hide"),$(".code-form-img").removeClass("hide"),$(".lnkFS").removeClass("hide")):($(".code-note .required").html(n.message),$(".code-note .required").removeClass("hide"));isSendingFcp=!1;return},complete:function(){$(".stage-twoKids").removeClass("showLding").addClass("hide")}})}}function ShowPopupSuccesAffiliate(){$(".bubble-affiliate_notification").fadeIn(1e3).css("display","flex").delay(1e3).fadeOut(1e3);$(".popup_icon_success").removeClass("hide");setTimeout(()=>{$(".popup_icon_success").addClass("hide")},2e3)}function CopyLinkAffiliateIOS(){const n=$(".affiliate_link").text();if(n!=="")if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(n).then(()=>{ShowPopupSuccesAffiliate()}).catch(t=>{const i=document.createElement("textarea");i.value=n;i.style.position="fixed";i.style.opacity="0";document.body.appendChild(i);i.focus();i.select();try{const n=document.execCommand("copy");n?(console.log("Fallback: Link copied to clipboard!"),ShowPopupSuccesAffiliate()):alert("Không thể sao chép. Vui lòng thử lại sau")}catch(t){console.error("Fallback copy failed:",t);alert("Sao chép link thất bại, vui lòng thử lại sau")}document.body.removeChild(i)});else{const t=document.createElement("textarea");t.value=n;t.style.position="fixed";t.style.opacity="0";document.body.appendChild(t);t.focus();t.select();try{const n=document.execCommand("copy");n?(console.log("Fallback: Link copied to clipboard!"),ShowPopupSuccesAffiliate()):alert("Không thể sao chép. Vui lòng thử lại sau")}catch(i){console.error("Fallback copy failed:",i);alert("Sao chép link thất bại, vui lòng thử lại sau")}document.body.removeChild(t)}}function ShowPopupCopyLink(){let t=window.location.href,n=new URL(t),i=n.origin+n.pathname;$.ajax({type:"GET",cache:!1,url:`/ctv-ban-hang/api/Affiliate/gen-affiliate-link?url=${i}`,success:function(n){if(n.code==0){const t=n.data;$(".bubble-affiliate_notification .affiliate_link").html(t);$(".bubble-affiliate_notification").fadeIn(1e3).css("display","flex")}}})}function CopyLinkAffiliate(){let t=window.location.href,n=new URL(t),i=n.origin+n.pathname;$.ajax({type:"GET",cache:!1,url:`/ctv-ban-hang/api/Affiliate/gen-affiliate-link?url=${i}`,success:function(n){if(n.code==0){const t=n.data;navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(()=>{console.log("Link copied to clipboard!"),showNotification(t)}).catch(n=>{console.warn("navigator.clipboard failed, fallback copy:",n),fallbackCopyTextToClipboard(t)}):fallbackCopyTextToClipboard(t)}else alert("Sao chép link thất bại, vui lòng thử lại sau")}})}function showNotification(n){$(".bubble-affiliate_notification .affiliate_link").html(n);$(".bubble-affiliate_notification").fadeIn(1e3).css("display","flex").delay(2e3).fadeOut(1e3)}function fallbackCopyTextToClipboard(n){const t=document.createElement("textarea");t.value=n;t.style.position="fixed";t.style.opacity="0";document.body.appendChild(t);t.focus();t.select();try{const t=document.execCommand("copy");t?(console.log("Fallback: Link copied to clipboard!"),showNotification(n)):alert("Không thể sao chép. Vui lòng thử lại sau")}catch(i){console.error("Fallback copy failed:",i);alert("Sao chép link thất bại, vui lòng thử lại sau")}document.body.removeChild(t)}function GetAffUserInfo(){if(getCookie(CookieLoginAffiliate()))return userAffInfo?Promise.resolve(userAffInfo):new Promise((n,t)=>{$.ajax({url:"/ctv-ban-hang/api/Authentication/user-info",type:"GET",success:function(t,i,r){r.status===200&&t?.data?.userName?(userAffInfo=t.data,n(userAffInfo)):n(null)},error:function(n,i,r){console.error("Error:",r);console.error("Status:",i);console.error("Response:",n.responseText);t(r)}})})}async function initPopupAffiliate(){if($(".button_copy_affiliate").length>0&&getCookie(CookieLoginAffiliate())){var n=await GetAffUserInfo();n?.userName&&$(".button_copy_affiliate").removeClass("hide")}}function GetAffiliateDiscount(n=null,t=null){if((!($(".label-radio.active").length>0)||n!=null)&&$(".affiliate_discount-container").length>0&&getCookie(CookieLoginAffiliate())&&document.ProductsAffiliate){const i=(n,t)=>{$.ajax({type:"POST",url:"/ctv-ban-hang/api/Affiliate/discount-affiliate",cache:!1,contentType:"application/json",data:JSON.stringify(t),success:function(t){if(t.code===0&&t?.data){const i=t.data[0]?.discountMoney||0,r=new Intl.NumberFormat("vi-VN",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0}).format(i);$(`.affiliate_discount-container[data-scenario='${n}'] .price`).html(`${r}₫`);$(`.affiliate_discount-container[data-scenario='${n}']`).removeClass("hide")}else console.error(t.message||"Unknown error.")},error:function(n){console.error("Error fetching affiliate discount:",n.statusText)}})},r=(n,t)=>{n==null||n==="undefined"||n<0?$(".affiliate_discount-container").each(function(){const n=$(this).data("scenario");i(n,t)}):i(n,t)};n?$.ajax({type:"POST",url:"/Product/ProductsDisountAffiliate",cache:!1,data:{productId:document.productId,promotionsList:n},success:function(n){n.code===0&&n?.data?r(t,JSON.parse(n.data)):console.error(n.message||"Failed to fetch promotions.")},error:function(n){console.error("Error fetching promotions:",n.statusText)}}):r(t,document.ProductsAffiliate)}}function getPrgPMH(n="puPMH"){if($(".popupPMH .code-form").length>0){showPopupPMH();return}$.ajax({url:"/Common/GetPrgPMH",type:"Get",data:{typeGet:n},beforeSend:function(){},success:function(n){n!=null&&(console.log("getPrgPMH_done"),$(".popupPMH").html(n),openPopupcode(),showPopupPMH(),$("polyline.tick").length>0&&$(".formcode .code-note").unbind().click(function(){$("polyline.tick").toggleClass("hide")}))},error:function(){console.log("error")}})}function initBnPPmh(){let t=["90790","90791","94439","94440","91447","91456","91455","91610","91445","91444","91614","91609","91446","88918","95148","95150","95152","95154","95156","94291","94318","94370","95149","95151","95153","95155","95157","101431"];const i=["99955","99957"];let n=["101431"];typeof gbl_siteId!="undefined"&&parseInt(gbl_siteId)===2&&(t=["93061","93049","94382","94406","94229","94235","94285","94267","93976","94286","94277","94268","93978","94147","94146","94425","91462","68844","91489","91464","91463","76095","75037","62962","94836","94829","94860","94861","94862","94866","94865","94864","94863","101432"],n=["101432"]);let r=[".box-banner-offers",".slider-bannertop",".banner-detail",".promote-banner",".slider-nh",".slider-bannerv3"];for(const u of r)$(u).length>0&&$(u+" a").each(function(){let r=$(this).attr("onclick");if(typeof r!="undefined"&&t.some(n=>r.includes(n))){$(this).attr("href","javascript:;");$(this).unbind().on("click",function(){getPrgPMH();$(t).each(function(n){if(r.includes(this)){let i=t[n];trackBannerPMH(2,i)}})})}if(typeof r!="undefined"&&i.some(n=>r.includes(n))){const n=$(this).attr("href")||"";if(n.includes("vouchermaylanh")){$(this).attr("href","javascript:;");$(this).unbind().on("click",function(){i.some(n=>r.includes(n))&&getPrgPMH(PMHAir);$(i).each(function(n){if(r.includes(this)){let t=i[n];trackBannerPMH(2,t)}})})}}if(typeof r!="undefined"&&n.some(n=>r.includes(n))){$(this).attr("href","javascript:;");$(this).unbind().on("click",function(){n.some(n=>r.includes(n))&&getPrgPMH(PMHWatch);$(n).each(function(t){if(r.includes(this)){let i=n[t];trackBannerPMH(2,i)}})})}})}function trackBannerPMH(n,t){let i=t,r=window.location.pathname+"- PMH KH mới",u=typeof isMobile!="undefined"&&isMobile?"Mobile":"Desktop";if(n===1){let t=[{id:i,list:r,device:u}],n={event:"bannerImpression",ecommerce:{bannerImpressions:t}};i!=null&&i!=""&&(dataLayer.push(n),console.log("trackBannerPMH: load_"+i),console.log(n))}else if(n===2){let n=[{id:i,list:r,device:u}],t={event:"bannerClick",ecommerce:{bannerClick:{banner:n,actionField:{list:r}}}};i!=null&&i!=""&&(dataLayer.push(t),console.log("trackBannerPMH: click_"+i))}}function loadBannerPMHWatch(n){if(n){const n="hidePmhWatch",t=(new Date).getTime(),r=6048e5,i=localStorage.getItem(n);if(i){const r=JSON.parse(i);if(r.expiry>t)return;localStorage.removeItem(n)}$.ajax({url:"/Common/GetBannerPMHWatch",method:"GET",success:function(i){$("footer").before(i);$("#closeBannerPMH").on("click",function(i){i.stopPropagation();$("#pmhWatch").hide();const u={value:"1",expiry:t+r};localStorage.setItem(n,JSON.stringify(u))});$("#closeBannerPMH").on("click",function(n){n.stopPropagation();$("#pmhWatch").hide()})},error:function(){console.log("error")}})}}function GetInformationLoginOrderHis(){getCookie(cookieHis)&&$.ajax({url:lsmhPath,type:"GET",success:function(n){n!=null&&n.statusCode==200&&n.shortName!=""&&($(".header__top .profile").addClass("active"),$(".header__top .hide").html(` ${n.shortName}`),customerId=n.customerId,hasHistory()&&($(".header.v2024 .header__address").attr("onclick","openAddress()"),$("#location-detail>a").attr("onclick","openAddress()")))}})}function getAutocomplete(){typeof AutoComplete=="undefined"?include("/wwwroot/js/Global/autocomplete.js",function(){globalEvent.emit("autocomplete")}):globalEvent.emit("autocomplete")}function OpenLocation(n){isLoadPopupLocation?$(".locationbox-v2").length>0?LoadPopupLocationV2(n):LoadPopupLocation():$(".locationbox-v2").hasClass("v2024")?($(".locationbox__overlay, .locationbox-v2").show(),$("body, html").addClass("over-flow"),n?$(".location-none").removeClass("hide"):$(".location-none").addClass("hide"),showAddress()):($(".locationbox-v2").length>0?(callFirstLoadPopup(),clearPopupLocation($(".locationbox-v2").is(":visible")),$(".locationbox-v2").toggle()):$(".locationbox").toggle(),$(".locationbox__overlay").toggle(),$("#lc_pop--sugg").remove(),$("html,body").toggleClass("over-flow"));n?($(".locationbox").addClass("atdetailpage"),$("#lc_title").addClass("hide"),$(".box-re").removeClass("hide"),$("#hdLocationWardId").val()==0&&($(".locationbox__popup .accept .btnConfirm").addClass("disabled"),$(".locationbox__popup .accept .btnConfirm").html("Mời bạn chọn đầy đủ địa chỉ"))):($(".locationbox").removeClass("atdetailpage"),$("#lc_title").removeClass("hide"),$(".box-re").addClass("hide"),$(".locationbox__popup .accept .btnConfirm").removeClass("disabled"),$(".locationbox__popup .accept .btnConfirm").html("Xác nhận"),$(".header__address").toggleClass("active"))}function LocaltionShowAll(n){var t=$(n).next();$(".locationbox__popup .boxprov__listTT--scroll").not(t).hide();$(t).slideToggle()}function changePoupProv(n,t){if(n==parseInt($("#hdLocationProvinceId").val()))return $(t).closest(".locationbox__popup .boxprov__listTT--scroll").hide(),!1;$("#lc_detail").hide();$("#boxprovDistrict").text("Vui lòng chọn Quận/Huyện");$("#boxprovWard").text("Vui lòng chọn Phường/Xã");$("#hdLocationDisId").val(0);$("#hdLocationWardId").val(0);$("#boxprovWard").addClass("disabled");$(".locationbox").hasClass("atdetailpage")&&($(".locationbox__popup .accept .btnConfirm").addClass("disabled"),$(".locationbox__popup .accept .btnConfirm").html("Mời bạn chọn đầy đủ địa chỉ"));$.ajax({url:urlRoot+"/Store/GetAllDistrictsByProvince",type:"POST",data:{provinceId:n,viewName:"PopUpDistrict"},cache:!1,beforeSend:function(){$("#dldingtext").show()},success:function(i){i!=""&&(locationShowFull(),$("#locationAddress").val(""),$("#province-box li a").removeClass("active"),$(t).addClass("active"),$(t).parents(".locationbox__popup .boxprov__listTT--scroll").slideToggle(),$("#boxprovProvince").text($("#province-box .scroll-box ul").find("a[data-value="+n+"]").text()),$("#district-box-poup").replaceWith(i),$("#boxprovDistrict").click(),$("#hdLocationProvinceId").val(n),$("#district-box-poup li").length==0?($("#district-box-poup").hide(),$("#boxprovDistrict").addClass("disabled")):($("#district-box-poup").show(),$("#boxprovDistrict").removeClass("disabled")),n!=3&&$(".boxprov__listTT--scroll .warning-text").hide());$("#dldingtext").hide()},error:function(){$("#dldingtext").hide()}})}function changePoupDistrict(n,t,i){if(t==parseInt($("#hdLocationDisId").val()))return $(i).closest(".locationbox__popup .boxprov__listTT--scroll").hide(),!1;$("#lc_detail-dis").hide();$("#lc_detail-ward").hide();$("#lc_detail-address").hide();$("#hdLocationWardId").val(0);$("#boxprovWard").text("Vui lòng chọn Phường/Xã");$("#boxprovWard").addClass("disabled");$(".locationbox__popup .accept .btnConfirm").addClass("disabled");$(".locationbox").hasClass("atdetailpage")&&$(".locationbox__popup .accept .btnConfirm").html("Mời bạn chọn đầy đủ địa chỉ");$.ajax({url:urlRoot+"/Store/GetAllWardsByProvince",type:"POST",data:{provinceId:n,districtId:t},cache:!1,beforeSend:function(){$("#dldingtext").show()},success:function(n){n!=""&&($("#district-box-poup li a").removeClass("active"),$(i).addClass("active"),$(i).parents(".locationbox__popup .boxprov__listTT--scroll").slideToggle(),$("#boxprovDistrict").text($("#district-box-poup .scroll-box ul").find("a[data-dis="+t+"]").text()),$("#ward-box").replaceWith(n),$("#boxprovWard").click(),$("#boxprovWard").removeClass("disabled"),$("#hdLocationDisId").val(t),$("#ward-box li").length==0?($("#ward-box").hide(),$("#boxprovWard").addClass("disabled"),$("#lc_btn-Confirm").addClass("disabled")):$("#hdLocationWardId").val()>0&&($("#ward-box").show(),$("#boxprovWard").removeClass("disabled"),$("#lc_btn-Confirm").removeClass("disabled")));$("#dldingtext").hide()},error:function(){$("#dldingtext").hide()}})}function changePoupWard(n,t){if(n==parseInt($("#hdLocationWardId").val()))return $(t).parents(".locationbox__popup .boxprov__listTT--scroll").slideToggle(),!1;$("#boxprovWard").text($("#ward-box .scroll-box ul").find("a[data-value="+n+"]").text());$("#ward-box li a").removeClass("active");$(t).addClass("active");$(t).parents(".locationbox__popup .boxprov__listTT--scroll").slideToggle();$("#hdLocationWardId").val(n);$(".locationbox__popup .accept .btnConfirm").removeClass("disabled");$(".locationbox__popup .accept .btnConfirm").html("Xác nhận")}function searchLocation(n){var t=$(n).val().toString().toLowerCase();$(n).closest(".stores-box").find("ul").find("a").each(function(n,i){var r=$(i).text().toString().toLowerCase();stringToSlug(r).includes(stringToSlug(t))?$(i).parent("li").show():$(i).parent("li").hide()})}function locationConfirm(){if($("#hdLocationAddress").val().trim()==""&&($("#lst-address").addClass("error"),$("#lst-address>label").html("Vui lòng nhập địa chỉ số nhà, tên đường để giao hàng.")),!$("#lst-address").hasClass("error")){var n={ProvinceId:$("#hdLocationProvinceId").val(),DistrictId:$("#hdLocationDisId").val(),WardId:$("#hdLocationWardId").val(),Address:$("#hdLocationAddress").val(),CustomerSex:getLocationCustomer().Sex};if(parseInt($("#hdLocationAddressId").val())>-1){updateAddress();return}$.ajax({url:urlRoot+"/Common/locationConfirm",type:"POST",xhrFields:{withCredentials:(urlRoot.includes("thegioididong.com")||urlRoot.includes("dienmayxanh.com"))?!1:!0},data:{newcustomer:n,cateUrl:location.pathname.split("/").length>2?location.pathname.split("/")[1]:location.pathname.replace("/",""),productUrl:location.pathname.split("/").length>2?location.pathname.split("/")[2]:""},cache:!1,beforeSend:function(){$(".preloader").last().show()},success:function(n){if(n!=""&&n.status==1){if(typeof extParams!="undefined"&&(isCallFastDeli&&parseInt(document.cateID)>0&&extParams!==undefined||extParams.indexOf("fast")>=0)){getLocationCustomer().wardID>0&&extParams.indexOf("fast")<0?extParams.push("fast"):extParams.splice(extParams.indexOf("fast"),1);BuildLinkHash(!1,!1);linkRedirectHash.charAt(0)=="?"&&(linkRedirectHash=linkRedirectHash.replace(linkRedirectHash.charAt(0),"#"));let n=location.pathname.replace("/","")+linkRedirectHash;history.pushState({},"",n);reloadPage()}else typeof searchQuery!="undefined"&&isCallFastDeliSearch&&searchQuery!==undefined&&searchQuery.CateID>0&&(location.hash=$(".extend-filter a.fastdeli").hasClass("active")==!1&&getLocationCustomer().wardID>0?"#fastdeli&c="+searchQuery.CateID:"");isManualChangeAddress&&pushGASuggestAddress("Nhập tay");window.location.reload()}else n!=""&&n.status==2&&n.message!==null&&n.message!==""?location.href=location.origin+n.message:$(".preloader").last().hide()},error:function(){$(".preloader").last().hide()}})}}function locationShowFull(){$(".locationbox__area").removeClass("hide");$(".locationbox__showfull").css("color","#000")}function stringToSlug(n){return n=n.replace(/à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ/g,"a"),n=n.replace(/è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ/g,"e"),n=n.replace(/ì|í|ị|ỉ|ĩ/g,"i"),n=n.replace(/ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ/g,"o"),n=n.replace(/ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ/g,"u"),n=n.replace(/ỳ|ý|ỵ|ỷ|ỹ/g,"y"),n=n.replace(/đ/g,"d"),n=n.replace(/À|Á|Ạ|Ả|Ã|Â|Ầ|Ấ|Ậ|Ẩ|Ẫ|Ă|Ằ|Ắ|Ặ|Ẳ|Ẵ/g,"A"),n=n.replace(/È|É|Ẹ|Ẻ|Ẽ|Ê|Ề|Ế|Ệ|Ể|Ễ/g,"E"),n=n.replace(/Ì|Í|Ị|Ỉ|Ĩ/g,"I"),n=n.replace(/Ò|Ó|Ọ|Ỏ|Õ|Ô|Ồ|Ố|Ộ|Ổ|Ỗ|Ơ|Ờ|Ớ|Ợ|Ở|Ỡ/g,"O"),n=n.replace(/Ù|Ú|Ụ|Ủ|Ũ|Ư|Ừ|Ứ|Ự|Ử|Ữ/g,"U"),n=n.replace(/Ỳ|Ý|Ỵ|Ỷ|Ỹ/g,"Y"),n=n.replace(/Đ/g,"D"),n=n.replace(/\u0300|\u0301|\u0303|\u0309|\u0323/g,""),n=n.replace(/\u02C6|\u0306|\u031B/g,""),n=n.replace(/ + /g," "),n=n.trim(),n.replace(/!|@|%|\^|\*|\(|\)|\+|\=|\<|\>|\?|\/|,|\.|\:|\;|\'|\"|\&|\#|\[|\]|~|\$|_|`|-|{|}|\||\\/g," ")}function slugify(n){return n.toString().toLowerCase().replace(/à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ/g,"a").replace(/è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ/g,"e").replace(/ì|í|ị|ỉ|ĩ/g,"i").replace(/ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ/g,"o").replace(/ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ/g,"u").replace(/ỳ|ý|ỵ|ỷ|ỹ/g,"y").replace(/đ/g,"d").replace(/!|@|%|\^|\*|\(|\)|\+|\=|\<|\>|\?|\/|,|\:|\;|\'|-|\"|\&|\#|\[|\]|~|$|_/g,"").replace(/\./g,"-").replace(/ /g,"-").replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}function locationChangeLocation(){$("#lc_detail").addClass("hide");$("#locationbox__showfull").removeClass("hide");locationShowFull()}function add3DotLoading(n){$(n).append('
<\/span><\/span><\/span><\/span><\/div>')}function remove3DotLoading(n){$(n).find(".overlayloading").remove()}function GetDataInfor(){var f,t,r,n,i,e,u;if(!isLoadData){hasHistory()&&($(".header.v2024 .header__address").attr("onclick","openAddress()"),$("#location-detail>a").attr("onclick","openAddress()"));try{f=GetNamCookiesRunlive("DMX_Personal");let o=decodeURIComponent(getCookie(f));if(t=3,r=0,o!=null&&o!=="null"&&o!==undefined&&(n=JSON.parse(o),t=n!=null&&n!=undefined?n.ProvinceId:0,r=n!=null&&n!=undefined?n.DistrictId:0),getCookie("utm_province")=="1"&&window.location.href.indexOf("?utm_province")==-1&&$(".detail .box_right .box04__txt").html()!==undefined&&(i=parseInt($(".detail .box_right .box04__txt").data("province")),console.log("provincee header: "+t+" - province detail: "+i),t!=i&&(window.location.href=window.location.origin+window.location.pathname+"?utm_province="+i+"-"+t)),e=GetNamCookiesRunlive(cookieHis),u=getCookie(e),t==3&&r==0&&(u==undefined||u=="")){$(".header__address span").html("Hồ Chí Minh");return}}catch(o){$(".header__address span").html("Hồ Chí Minh");return}$.ajax({url:urlRoot+"/Common/GetDataInfor",type:"POST",cache:!1,xhrFields:{withCredentials:(urlRoot.includes("thegioididong.com")||urlRoot.includes("dienmayxanh.com"))?!1:!0},beforeSend:function(){$(".header__address span").html("");isLoadData=!0},success:function(n){n!=""?n.status==0||n.status==-1?($(".header__address span").html(n.fullAdress),fullAddress=n.fullAdressPopup):n.status==1&&($(".header__address span").html(n.fullAdress),n.fullAdress.length<40&&$(".header__address span").addClass("center"),fullAddress=n.fullAdressPopup,n.name!=undefined&&n.name!=null&&$(".header__history").html("Đơn hàng "+n.name.replace("(","").replace(")","")),n.allowBuy&&$(".block-button.buy").addClass("allowbuy")):$(".header__address span").html("Hồ Chí Minh")},error:function(){},complete:function(){IsLoadingPersonalize=!1;isLoadData=!1}})}}function GetQuanatyCart(){var n=getCookie("MWG_CART_HAVE_PRODUCT");n=="true"&&$.ajax({url:urlRoot+"/cart/api/cart/info",type:"GET",cache:!1,success:function(n){n!=""&&(n.items_count>0?($(".hide").addClass("active"),$(".hide .cart-number").html(n.items_count),$(".hide .cart-number").addClass("has-cart"),$(".hide .icon-cart").html(n.items_count),$(".sticky-bar-cart").length>0&&$(".sticky-bar-cart").append(""+n.items_count+"<\/span>")):($(".hide").removeClass("active"),$(".hide .cart-number").html(""),$(".hide .cart-number").removeClass("has-cart"),$(".hide .icon-cart").html("")))},error:function(){}})}function GetPrivateOffer(){if(window.location.hash!="#san-voucher"){var n=getCookie("MWG_CART_HAVE_PRODUCT");n=="true"&&$.ajax({url:urlRoot+"/cart/api/Common/getprivateoffer",type:"GET",cache:!1,success:function(n){n!=""&&$("footer").before(n)}})}}function UpDownSuggest(n){var t="#search-result ul.suggest li:not(.ttitle)",i;n==40?$(t+".selected").length==0?$(t+":first").addClass("selected"):$(t).last().hasClass("selected")?($(t+".selected").removeClass("selected"),$(t+":first").addClass("selected")):(i=$(t+".selected").next(),i.hasClass("ttitle")&&(i=i.next()),$(t+".selected").removeClass("selected"),i.addClass("selected")):n==38&&($(t+".selected").length==0?$(t+":last").addClass("selected"):$(t).first().hasClass("selected")?($(t+".selected").removeClass("selected"),$(t+":last").addClass("selected")):(i=$(t+".selected").prev(),i.hasClass("ttitle")&&(i=i.prev()),$(t+".selected").removeClass("selected"),i.addClass("selected")));return}function callSuggestSearch(n){if(!searching){searching=!0;n.preventDefault();var r=$("#skw").val().replace(/:|;|!|@@|#|\$|%|\^|&|\*|'|"|>|<|,|\?|`|~|=|_|-|\(|\)|{|}|\[|\]|\\|\|/gi," "),i=r.trim().toString().toLowerCase(),t=$("#search-result");if(i.length=MIN_SSKEYWORD_LENGTH&&($.ajax({url:urlRoot+"/Common/SuggestSearch",type:"GET",data:{keywords:i,isUsedProduct:isUsedProduct},cache:!1,beforeSend:function(){},success:function(n){n!=""?t.html(n):t.html("");$("#search-result li").length>0?t.show():t.hide()},error:function(){}}),searching=!1)}}function UpdateSearchKeywordHistory(n,t){$.ajax({url:urlRoot+"/Common/UpdateSearchKeywordHistory",type:"POST",data:{keyword:n,url:t},cache:!1,success:function(){},error:function(){}})}function ViewSearchKeywordHistory(){isSearchHis=!1;var n=$("#search-result");$.ajax({url:urlRoot+"/Common/ViewSearchKeywordHistory",type:"POST",cache:!1,success:function(t){t!=""?n.html(t):n.html("");$("#search-result li").length>0?(n.show(),$(".btnClosePop").click(function(){n.hide();isSearchHis=!0})):n.hide()},error:function(){}})}function getAutocomplete(){typeof AutoComplete=="undefined"?include("/wwwroot/js/Global/autocomplete.js",function(){globalEvent.emit("autocomplete")}):globalEvent.emit("autocomplete")}function LoadPopupLocation(){IsLoadingPersonalize||subID==4||$.ajax({url:urlRoot+"/Common/LoadPopupLocation",data:{isMobile:isMobile},type:"POST",xhrFields:{withCredentials:(urlRoot.includes("thegioididong.com")||urlRoot.includes("dienmayxanh.com"))?!1:!0},cache:!1,beforeSend:function(){IsLoadingPersonalize=!0},success:function(n){var t,i,r;n!=""&&(isLoadPopupLocation=!1,$(".locationbox__overlay").remove(),$(".locationbox").remove(),$("#lc_pop--sugg").remove(),$("header").after(n),t=$("#hdLocationProvinceId").val(),t>0&&$("#province-box li").length>0?($("#province-box li a").removeClass("active"),$("#province-box li").find("a[data-value="+t+"]").addClass("active")):$("#province-box li").length==0&&($("#province-box").hide(),$("#boxprovProvince").addClass("disabled")),i=$("#hdLocationDisId").val(),i>0&&$("#district-box-poup li").length>0?($("#district-box-poup li a").removeClass("active"),$("#district-box-poup li").find("a[data-dis="+i+"]").addClass("active")):$("#district-box-poup li").length==0&&($("#district-box-poup").hide(),$("#boxprovDistrict").addClass("disabled")),r=$("#hdLocationWardId").val(),r>0&&$("#ward-box li").length>0?($("#ward-box li a").removeClass("active"),$("#ward-box li").find("a[data-value="+r+"]").addClass("active")):$("#ward-box li").length==0&&($("#ward-box").hide(),$("#boxprovWard").addClass("disabled")),$(".topinstall .headinstall .headinfo .province").length>0&&$(".topinstall .headinstall .headinfo .province").html($("#h-provincename").text()),$(".locationbox__overlay").show(),$(".locationbox").show(),$("#lc_pop--sugg").remove(),$("html,body").toggleClass("over-flow"))},error:function(){},complete:function(){IsLoadingPersonalize=!1;CheckLocationSuggest()}})}function LoadPopupLocationV2(n){IsLoadingPersonalize||subID==4||$.ajax({url:urlRoot+"/Common/LoadPopupLocationV2",data:{isMobile:isMobile},type:"POST",xhrFields:{withCredentials:(urlRoot.includes("thegioididong.com")||urlRoot.includes("dienmayxanh.com"))?!1:!0},cache:!1,beforeSend:function(){IsLoadingPersonalize=!0},success:function(t){var i,r,u;t!=""&&(isLoadPopupLocation=!1,CheckLocationSuggest(),$(".locationbox__overlay").remove(),$(".locationbox-v2").remove(),$("#lc_pop--sugg").remove(),$("header").after(t),i=$("#hdLocationProvinceId").val(),i>0&&$("#lst-prov li").length>0&&($("#lst-prov li a").removeClass("active"),$("#lst-prov li").find("a[data-value="+i+"]").addClass("active")),r=$("#hdLocationDisId").val(),r>0&&$("#lst-dis li").length>0&&($("#lst-dis li a").removeClass("active"),$("#lst-dis li").find("a[data-dis="+r+"]").addClass("active")),u=$("#hdLocationWardId").val(),u>0&&$("#lst-ward li").length>0&&($("#lst-ward li a").removeClass("active"),$("#lst-ward li").find("a[data-value="+u+"]").addClass("active")),$(".topinstall .headinstall .headinfo .province").length>0&&$(".topinstall .headinstall .headinfo .province").html($("#h-provincename").text()),$(".locationbox-v2").hasClass("v2024")?(getLocationAddress(),n&&$(".location-none").removeClass("hide")):(callFirstLoadPopup(),backLocation(!0)),$(".locationbox__overlay").show(),$(".locationbox-v2").show(),$("#lc_pop--sugg").remove(),$("html,body").toggleClass("over-flow"),showAddress())},error:function(){},complete:function(){IsLoadingPersonalize=!1}})}function OverrideRootUrl(n){n!=""&&(location.href.includes("dmx.com")?urlRoot="http://newstaging.dmx.com":location.href.includes("tgdd2015.com")&&(urlRoot="http://newstaging.tgdd2015.com"))}function LogOutHistory(){$.ajax({url:urlRoot+"/lich-su-mua-hang/home/LogoutForNewWeb",type:"GET",cache:!1,success:function(n){n!=""&&n.status==1&&$(".txt-history").html("Lịch sử mua hàng")},error:function(){}})}function getCookie(n){var i,t;try{var r=n+"=",f=decodeURIComponent(document.cookie),u=f.split(";");for(i=0;in.proId),r=u.map(n=>n.cateId);r=Array.from(new Set(r));i!=null&&i.length>0&&(f={productIds:i,categoryIds:r,Viewname:n},$.ajax({url:"/Home/GetViewedHistory",method:"POST",data:f,success:function(n){container.html(n);container.find(".owl-carousel").owlCarousel({nav:!0,items:5,slideBy:"page",rewind:!0,smartSpeed:100})}}))}function LoadViewedHistoryByCate(n,t){var i,f;if(container.length==0||(i=localStorage.getItem(keyViewedHistory),$.isEmptyObject(i)||n.proId==undefined||n.proId==0))return!1;var e=JSON.parse(i),u=e.filter(t=>t.proId!=n.proId),r=u.map(n=>n.proId),o=u.map(n=>n.cateId);r!=null&&r.length>0&&(f={productIds:r,categoryIds:o,Viewname:t},$.ajax({url:"/Home/GetViewedHistory",method:"POST",data:f,success:function(n){container.html(n);var t=container.find(".p-slide .owl-carousel"),i=t.data("item")==undefined?5:t.data("item");t.owlCarousel({nav:!0,items:i,slideBy:i,dots:!1});n!=""&&n!=undefined&&(container.show(),container.prev().show())}}))}function SetViewedHistory(n,t){var r,i,u;if($.isEmptyObject(n)||n.proId==undefined||n.proId==0)return!1;r=localStorage.getItem(keyViewedHistory);$.isEmptyObject(r)&&(r="[]");i=JSON.parse(r);i!=null&&(u=i.find(t=>t.proId==n.proId),u!=null&&i.splice(i.indexOf(u),1));i.unshift(n);i.length>t&&i.pop();localStorage.setItem(keyViewedHistory,JSON.stringify(i))}function DeleteViewedHistory(){localStorage.removeItem(keyViewedHistory);container.html("")}function GetProductBHX(){setTimeout(function(){$.ajax({url:urlRoot+"/Common/GetProductBHX",type:"POST",cache:!1,beforeSend:function(){},success:function(n){n!=""&&n.status==1?($(".zone-bhx").html(n.message),$(".footer").css("margin-top",10),$("#form-zone-bhx button").click(function(n){n.preventDefault();pdbxbhxapi.sendCoupon()})):$(".zone-bhx").remove()},error:function(){}})},15e3)}function ShowProductBHX(){setTimeout(function(){$.ajax({url:urlRoot+"/Common/ShowProductBHX",type:"POST",cache:!1,beforeSend:function(){},success:function(n){n!=""&&n.status==1?($("#showPromoteBHX").html(n.message),$(".footer").css("margin-top",10),$(".prmotebanner-bhx-footer").owlCarousel({items:5,slideSpeed:5e3,nav:!0,dots:!1,slideBy:5,responsiveRefreshRate:200}),CheckBoxBHX(),$("#form-zone-bhx button").click(function(n){n.preventDefault();pdbxbhxapi.sendCoupon()})):$(".zone-bhx").remove()},error:function(){}})},15e3)}function HtmlPromoteProduct(){setTimeout(function(){$.ajax({url:urlRoot+"/Common/HtmlPromoteProduct",type:"POST",cache:!1,beforeSend:function(){},success:function(n){n!=""?($(".zone-bhx").html(n),$(".footer").css("margin-top",10),location.href.includes("kinh-nghiem-hay")&&calllazyload()):$(".zone-bhx").remove()},error:function(){}})},2e3)}function CloseBHX(){$(".zone-bhx").remove();$.ajax({url:urlRoot+"/Common/AddCookiesBHX",type:"POST",cache:!1,beforeSend:function(){},success:function(){},error:function(){}})}function FeedbackGlobal(){hasSusses=!1;$.ajax({url:urlRoot+"/Common/FeedbackGlobal",type:"POST",cache:!1,beforeSend:function(){},success:function(n){var t,i;n!=""&&($("#global_form").html(n),t=$(".feedback_global #global_form .check-option>div"),t.click(function(){$(this).find("i").hasClass("active")||(t.find("i").removeClass("active"),$(this).find("i").addClass("active"),$("#Gender").val($(this).data("value")))}),i=$(".feedback_global #global_form button"),$(".form_more").click(function(){$(this).hide();$(this).next().removeClass("hide")}),i.click(function(n){var t,i;if(n.preventDefault(),!Summiting){if($("#Description").val().trim()==""){alert("Vui lòng nhập nội dung góp ý");return}if(t=$("#PhoneNumber").val().trim(),t!=""&&(i=/((09|03|07|08|05)+([0-9]{8})\b)/g,i.test(t)==!1)){alert("Số điện thoại của bạn không đúng định dạng!");return}$("#NewsLink").val(location.href);$.ajax({url:urlRoot+"/Common/sendFeedbackGlobal",type:"POST",data:$("#global_form").serializeArray(),cache:!1,beforeSend:function(){Summiting=!0;$("#dldingtext").show()},success:function(n){Summiting=!1;$("#dldingtext").hide();n.status>0&&(hasSusses=!0,$("#global_form").addClass("form_success"),$("#global_form").html("Đóng<\/a>Chân thành cảm ơn ý kiến đóng góp của quý khách!"))},error:function(){$("#dldingtext").hide()}})}}))},error:function(){}})}function OpenFeedbackGlobal(){hasSusses&&FeedbackGlobal();$("#global_form").removeClass("form_success");$(".locationbox__overlay").toggle();$("#global_form").toggle();$("html,body").toggleClass("over-flow")}function CheckButtonCompareCategory(){var r=getCookie("ck_idcompare"),i,u,f,n,t,e,o,s;if(r!==""&&r!==null&&r!=undefined&&(i=r.split(","),i!=null&&i.length>0))for(u=0;u0&&n.find("a.item-ss")!=undefined&&n.find("a.item-ss").hasClass("active")==!1&&n.find("a.item-ss").addClass("active").html("<\/i> So sánh"),t=$(".compare-popup .pro-compare *[data-id="+f+"]"),t!=undefined&&t.length>0)for(e=0;e<\/i> So sánh");s=$(".box02 *[data-id="+f+"]").first();s!=undefined&&s.length>0&&t.hasClass("active")==!1&&s.addClass("active").html("<\/i> So sánh")}}function randomBannerTop(){var s,f,t,e,h,i;if(!isRandomBannerTop){var c=document.querySelector(".banner-media"),r=document.querySelector(".media-slider"),o=window.location.pathname,u=sessionStorage.getItem(bannerTopIndexKey),n=parseInt(u);if(o!="/"&&u==null&&randomizeChild(r),u!=null&&!isNaN(n)&&(n+1>=document.querySelectorAll(".media-slider .item").length?n=0:n++,n>0)){for(s=document.querySelectorAll(".media-slider .item"),f=document.createDocumentFragment(),t=0;t1&&(e=document.querySelector(".media-slider .item"),h=document.querySelector(".media-slider .item a").getAttribute("href"),o==h&&(e.remove(),r.appendChild(e)));i=document.querySelector(".media-slider .item");c.style.backgroundColor=i.dataset.backgroundColor;i.classList.add("visible");n=i.dataset.order;sessionStorage.setItem(bannerTopIndexKey,n!=null?n-1:0);isRandomBannerTop=!0}}function randomizeChild(n){const r=n.cloneNode(!0),t=r.children,i=document.createDocumentFragment();while(t.length>0)i.appendChild(t[Math.floor(Math.random()*t.length)]);n.innerHTML="";n.appendChild(i)}function initCarousel(){var i=document.querySelector(".banner-media"),r=document.querySelector(".media-slider .prev"),u=document.querySelector(".media-slider .next"),n=0,t=document.querySelectorAll(".media-slider .item"),f=t.length;lazyLoadImg(t[n].querySelector("a img"));r!=null&&r.addEventListener("click",function(){t[n].classList.remove("visible");n--;n<0&&(n=f-1);t[n].classList.add("visible");i.style.backgroundColor=t[n].dataset.backgroundColor;lazyLoadImg(t[n].querySelector("a img"))});u!=null&&u.addEventListener("click",function(){t[n].classList.remove("visible");n++;n>f-1&&(n=0);t[n].classList.add("visible");i.style.backgroundColor=t[n].dataset.backgroundColor;lazyLoadImg(t[n].querySelector("a img"))})}function lazyLoadImg(n){n.classList.contains("lazyload")&&(n.classList.remove("lazyload"),n.classList.add("lazyloaded"),n.setAttribute("src",n.getAttribute("data-src")))}function closenotify(){$(".locationbox__popup_notify").remove();$.ajax({url:urlRoot+"/Common/AddCookiesCovid",type:"POST",cache:!1,beforeSend:function(){},success:function(){},error:function(){}})}function changePoupProvinceV2(n,t,i=0,r=0){if(r==$("#lst-ward ul li a.active").data("value")){$("#lst-ward ul li a.active").trigger("click");return}(i!=$("#lst-dis ul li a.active").data("dis")||($(".locationbox-v2 .listing-location .lst-tab>a:last-child").trigger("click"),r!=0))&&($(t).hasClass("active")&&($(".locationbox-v2 .listing-location .lst-tab>a:nth-child(2)").trigger("click"),i==0&&r==0)||($("#lst-prov a").removeClass("active"),$("#lst-dis a").removeClass("active"),$.ajax({url:urlRoot+"/Store/GetAllDistrictsByProvinceV2",type:"POST",data:{provinceId:n,viewName:"ListDistrict"},cache:!1,beforeSend:function(){$("#dldingtext").show()},success:function(u){if(u!=""){$(t).addClass("active");$("#hdLocationProvinceId").val(n);$("#hdLocationAddress").val("");$("#lst-prov").addClass("hide").hide();$("#lst-dis").html(u).removeClass("hide").show();r==0&&$("#hdLocationWardId").val(0);i>0&&$("#lst-dis li").find("a[data-dis="+i+"]").click();var f=$(t).parents(".locationbox-v2");f.hasClass("v2024")?($("#lst-ward li a.active").removeClass("active"),$(".locationbox-v2 .listing-location .lst-tab>a").removeClass("active"),$(".locationbox-v2 .listing-location .lst-tab>a:first-child").addClass("active"),$(".locationbox-v2 .listing-location .lst-tab>a:last-child").addClass("disable"),callTitleLocation2024()):(callTitleLocation(),$("#hdLocationDisId").val(0),$("#hdLocationWardId").val(0))}i>0==!1&&$("#dldingtext").hide()},error:function(){$("#dldingtext").hide()}})))}function changePoupDistrictV2(n,t,i){if($(i).hasClass("active")){$(".locationbox-v2 .listing-location .lst-tab>a:last-child").trigger("click");return}$("#lst-dis a").removeClass("active");$(".choose-province").addClass("hide").hide();$.ajax({url:urlRoot+"/Store/GetAllWardsByProvinceV2",type:"POST",data:{provinceId:n,districtId:t,viewName:"ListWard"},cache:!1,beforeSend:function(){$("#dldingtext").show()},success:function(n){var u,r;n!=""&&($(i).addClass("active"),$("#lst-dis").addClass("hide").hide(),$("#lst-ward").html(n).removeClass("hide").show(),$("#hdLocationDisId").val(t),$("#hdLocationAddress").val(""),u=$(i).parents(".locationbox-v2"),u.hasClass("v2024")?(callTitleLocation2024(),r=$("#hdLocationWardId").val(),r>0&&$("#lst-ward li").find("a[data-value="+r+"]").click()):(callTitleLocation(),$("#hdLocationWardId").val(0)));$("#dldingtext").hide()},error:function(){$("#dldingtext").hide()}})}function changePoupWardV2(n,t){var i=$(t).parents(".locationbox-v2");if(i.hasClass("v2024"))$(t).hasClass("active")||$("#hdLocationAddress").val(""),$("#lst-ward li a").removeClass("active"),$("#hdLocationWardId").val(n),$(t).addClass("active"),callTitleLocation2024(),goToInputAddress();else{if(n==parseInt($("#hdLocationWardId").val()))return OpenLocation(),!1;$("#lst-ward li a").removeClass("active");$("#hdLocationWardId").val(n);$(t).addClass("active");locationConfirm();backLocation(!0)}}function callTitleLocation(){$(".top-location").addClass("hide").hide();$(".location-title").removeClass("hide").show();$(".choose-province").addClass("hide").hide();checkingBackIcon();var n="",t="",i="";$("#lst-dis li a").length>0&&$("#lst-dis").is(":visible")&&(t="Quận, huyện tại ",n=$("#lst-prov li a.active").text().trimStart().trimEnd());$("#lst-ward li a").length>0&&$("#lst-ward").is(":visible")&&(i="Phường xã tại ",t=$("#lst-dis li a.active").text().trimStart().trimEnd()+", ",n=$("#lst-prov li a.active").text().trimStart().trimEnd());$(".province-name-default").text(n);$(".district-name-default").text(t);$(".ward-name-default").text(i)}function backLocation(n=false){$("#lst-ward").addClass("hide").hide();$("#lst-dis").hasClass("hide")&&n==!1?$("#lst-dis").removeClass("hide").show():($("#lst-dis").addClass("hide").hide(),$("#lst-prov").removeClass("hide").show(),resetPopupLocation());checkingBackIcon();$("#lst-dis").is(":visible")&&n==!1&&callTitleLocation()}function checkingBackIcon(){!$("#lst-prov").hasClass("hide")||$("#lst-prov").is(":visible")?$("a.back-ic").hide():$("a.back-ic").show()}function getLocationCustomer(){var h,c,n;let t=0,i=0,r=0,u=-1,f="",e="",o="",s="";try{let l=decodeURIComponent(getCookie("DMX_Personal"));h=isStaging||window.location.hostname.indexOf("localhost")>-1;c=window.location.hostname.indexOf("newsbeta")>-1;h&&(l=decodeURIComponent(getCookie("DMX_Personal_Staging")));c&&(l=decodeURIComponent(getCookie("DMX_Personal_Beta")));l!=null&&l!=="null"&&l!==undefined&&(n=JSON.parse(l),t=n!=null&&n!=undefined?n.ProvinceId:0,f=n!=null&&n!=undefined?n.ProvinceName:"",i=n!=null&&n!=undefined?n.DistrictId:0,e=n!=null&&n!=undefined?n.DistrictType+" "+n.DistrictName:"",r=n!=null&&n!=undefined?n.WardId:0,o=n!=null&&n!=undefined?n.WardType+" "+n.WardName:"",u=n!=null&&n!=undefined&&n.CustomerSex>=0?n.CustomerSex:-1,s=n!=null&&n!=undefined&&n.Address!=""?n.Address:-1)}catch(l){t=0;i=0;r=0;u=-1}return{provinceID:t>0?t:0,provinceName:f,districtID:i>0?i:0,districtName:e,wardID:r>0?r:0,wardName:o,Sex:u>=0?u:-1,address:s}}function clearPopupLocation(n=false){if($("#hdLocationDisId").val(0),$("#hdLocationWardId").val(0),n&&$("#hdLocationProvinceId").val()!==getLocationCustomer().provinceID.toString()){locationConfirm();return}backLocation(n)}function suggestLocation(n){n.preventDefault();var t=$("#suggest-location"),i=$("#locationSearch").val().replace(/:|;|!|@@|#|\$|%|\^|&|\*|'|"|>|<|,|\?|`|~|\+|=|_|-|\(|\)|{|}|\[|\]|\\|\|/gi,""),r=i.trim().toLowerCase();if(r.length|<|,|\?|`|~|\+|=|_|-|\(|\)|{|}|\[|\]|\\|\|/gi,""),i=t.trim().toString().toLowerCase(),n=$("#suggest-location");$.ajax({url:urlRoot+"/Store/SearchSuggestWardByKeyword",type:"GET",data:{keywords:i},cache:!1,beforeSend:function(){$(".clear-searchbox").show()},success:function(t){t!=""?n.html(t):n.html("");n.find("li").length>0?(n.show(),$(".v2024.locationbox-v2 .listing-location .lst-tab").addClass("hide")):(n.hide(),$(".v2024.locationbox-v2 .listing-location .lst-tab").removeClass("hide"));searching=!1},error:function(){}})}}function gotoSuggestLocation(n){var i=$(n);let f=i.parents(".locationbox-v2").hasClass("v2024"),t=i.parent("li").data("prov"),r=i.parent("li").data("dis"),u=i.parent("li").data("ward");u>0&&r>0?($("#hdLocationProvinceId").val(t),$("#hdLocationDisId").val(r),$("#hdLocationWardId").val(u),f?($(".fulladdress-v2").html(i.text()),changePoupProvinceV2(t,$("#lst-prov ul").find("a[data-value="+t+"]"),r,u)):locationConfirm()):r>0&&t>0?changePoupProvinceV2(t,$("#lst-prov ul").find("a[data-value="+t+"]"),r):t>0&&(f||backLocation(!0),changePoupProvinceV2(t,$("#lst-prov ul").find("a[data-value="+t+"]")));$("#suggest-location").hide();$("input[name=locationSearch]").val("");$(".clear-searchbox").hide();(u==undefined||u==0)&&$(".v2024.locationbox-v2 .listing-location .lst-tab").removeClass("hide");return}function resetPopupLocation(){$(".location-title").addClass("hide").hide();$(".top-location").removeClass("hide").show();$(".choose-province").removeClass("hide").show();getLocationCustomer().wardID>0?($(".top-location .default-title").addClass("hide").hide(),$(".top-location .full-location").removeClass("hide").show()):($(".top-location .default-title").removeClass("hide").show(),$(".top-location .full-location").addClass("hide").hide())}function callFirstLoadPopup(){getLocationCustomer().wardID>0?($("p.default-title").addClass("hide").hide(),$("p.full-location").removeClass("hide").show(),(fullAddress==""||fullAddress==undefined)&&(fullAddress=$("#lst-prov li a.active").length>0?$("#lst-prov li a.active").text():"Hồ Chí Minh"),$(".fulladdress-v2").html(fullAddress)):($("p.default-title").removeClass("hide").show(),$("p.full-location").addClass("hide").hide())}function clearSearchBox(){$("input[name=locationSearch]").val("");$(".clear-searchbox").hide();$(".v2024.locationbox-v2 .listing-location .lst-tab").removeClass("hide");$(".v2024.locationbox-v2 .listing-location .lst-location.willShow").removeClass("hide").removeClass("willShow").show();var n=$.Event("keypress",{which:13});suggestLocation(n)}function isValidAddress(n){return/[`!@#$%^&*_+=[]{};':"|<>?~]/.test(n)?!1:!0}function callTitleLocation2024(){$(".choose-province").removeClass("hide").show();$("#lst-address").addClass("hide");var n=$(".locationbox-v2 .listing-location .lst-tab>a.active"),t=n.next();n.removeClass("active");t.removeClass("disable").addClass("active");$(".fulladdress-v2").next().addClass("hide");getLocationAddress()}function changeLocation(){$(".location-confirm").addClass("hide");$(".fulladdress-v2").next().addClass("hide");$(".location-search, .listing-location .lst-tab, .choose-province").removeClass("hide");$("#lst-prov").removeClass("hide");$("#lst-address").addClass("hide");$(".locationbox-v2 .listing-location .lst-tab>a").removeClass("active");$(".locationbox-v2 .listing-location .lst-tab>a:first-child").trigger("click")}function changeLocationTab(n){n.hasClass("active")||n.hasClass("disable")||($(".listing-location .lst-tab a.active").removeClass("active"),n.addClass("active"),$(".listing-location .lst-location").addClass("hide"),$(""+n.data("list")).removeClass("hide").show())}function getLocationAddress(n=false){var t=$("#hdLocationAddress").val();n&&(t.trim()==""?($("#lst-address").addClass("error"),$("#lst-address>label").html("Vui lòng nhập địa chỉ số nhà, tên đường để giao hàng.")):isValidAddress(t)?t.trim().length<3?($("#lst-address>label").html("Số nhà, tên đường cần ít nhất 3 ký tự"),$("#lst-address").addClass("error")):$("#lst-address").removeClass("error"):($("#lst-address>label").html("Số nhà, tên đường không dùng ký tự đặc biệt"),$("#lst-address").addClass("error")));var u=$("#lst-prov li a.active").text().trimStart().trimEnd(),i=$("#lst-dis li a.active").text().trimStart().trimEnd(),r=$("#lst-ward li a.active").text().trimStart().trimEnd(),f=t+(t==""?"":", ")+r+(r==""?"":", ")+i+(i==""?"":", ")+u;$(".fulladdress-v2").html(f)}function goToInputAddress(){$("#lst-prov, #lst-dis, #lst-ward").addClass("hide");$("#lst-address").removeClass("hide");$(".location-search, .listing-location .lst-tab, .choose-province").addClass("hide");$(".location-confirm").removeClass("hide");$(".fulladdress-v2").next().removeClass("hide")}function closeLocation(){$(".locationbox__overlay, .locationbox-v2").hide();$("body, html").removeClass("over-flow");$(".location-none>i").hasClass("active")&&(setCookie("_location_popup","1",1/24),$(".block-button.buy").addClass("allowbuy"))}function openAddress(n){!flagOpenAddress&&hasHistory()&&($(".preloader.preall").show(),$.ajax({url:lsmhPathRoot+"/api/cdp/user-info",type:"GET",success:function(t){var f,e,u,i,o,r;if(flagOpenAddress=!1,$(".preloader.preall").hide(),t==null||parseInt(t.statusCode)!=200||t.isSuccessful==!1)isShowAddress=!1,showSuggestAddress();else if(t.data!=null&&t.data.listAddress!=null&&t.data.listAddress.length>0){for(f="",e=!1,u=0;u'+i.customerAddress+(i.isDefault?" Mặc định<\/i>":"")+'
Chỉnh sửa<\/a>'+(i.isDefault?"":'Xóa<\/a>')+"<\/li>";$(".locationbox__address>ul").html(f);$(".locationbox__address>ul>li.active").length==0&&$(".locationbox__address>ul>li[data-default=1]").trigger("click");$(".locationbox__address>ul>li.active").length==0&&$(".locationbox__address>ul>li:first-child").trigger("click");$(".locationbox__address>ul").height()>=370&&$(".locationbox__address>ul").addClass("scroll");r=$(".locationbox__address>ul>li.active");$("#hdLocationProvinceId").val(r.data("province"));$("#hdLocationDisId").val(r.data("district"));$("#hdLocationWardId").val(r.data("ward"));$("#hdLocationAddress").val(r.data("address"));hideSuggestAddress();$(".v2024.locationbox-v2 .location-suggestaddress").addClass("hide");$(".v2024.locationbox-v2 .listing-location .lst-tab").removeClass("hide");$(".v2024.locationbox-v2 #lst-prov").removeClass("hide");isLoadPopupLocation=!1}OpenLocation(n)}}))}function showAddress(){hasHistory()&&isShowAddress&&($(".locationbox__address").show(),$(".locationbox__address>ul>li").length>4?$(".locationbox__address>a.btn-add").hide():$(".locationbox__address>a.btn-add").show(),$(".locationbox__address>ul>li").length==0&&$(".locationbox__address a.btn-add").trigger("click"))}function updateAddress(){if(!flagUpdateAddress&&hasHistory()){flagUpdateAddress=!0;$(".preloader.preall").show();var n=parseInt($("#hdLocationAddressId").val()),i=parseInt($("#hdLocationProvinceId").val()),r=parseInt($("#hdLocationDisId").val()),u=parseInt($("#hdLocationWardId").val()),f=$("#hdLocationAddress").val(),t=$(".locationbox__address>ul>li.active").data("default")=="1"&&n>0,e={addressId:n,provinceId:i,districtId:r,wardId:u,address:f,isDefault:t,isAdd:n<=0};$.ajax({url:lsmhPathRoot+"/api/cdp/create-or-update-address",type:"POST",data:JSON.stringify(e),dataType:"json",contentType:"application/json",success:function(e){if(flagUpdateAddress=!1,$(".preloader.preall").hide(),e!=null&&e.statusCode==200){var o='
  • '+$(".fulladdress-v2").html()+(t?" Mặc định<\/i>":"")+'
    Chỉnh sửa<\/a>Xóa<\/a><\/li>';n==0?($(".locationbox__address>ul").append(o),changeLocation(),$("#hdLocationAddressId").val("-1"),$(".locationbox__address>ul>li[data-id="+e.shippingID+"]").trigger("click")):($(".locationbox__address>ul>li[data-id="+n+"]").replaceWith(o),$(".locationbox__address>ul>li[data-id="+n+"]").trigger("click"));showAddress();$(".locationbox__address>span.check").html("<\/i>"+(n>0?"Sửa":"Thêm")+" địa chỉ giao hàng thành công").fadeIn();setTimeout(function(){$(".locationbox__address>span.check").fadeOut()},2e3);flagGotoSuggestAddress&&(hideSuggestAddress(),$(".v2024.locationbox-v2 div#suggest-address").hide(),$("#hdLocationAddressId").val("-1"),locationConfirm())}else alert(e.responseMessage)}})}}function deleteAddress(){if(!flagDeleteAddress&&hasHistory()){flagDeleteAddress=!0;$(".preloader.preall").show();var n={addressId:parseInt($("#hdLocationAddressId").val())};$.ajax({url:lsmhPathRoot+"/api/cdp/address-delete",type:"POST",data:JSON.stringify(n),dataType:"json",contentType:"application/json",success:function(n){flagDeleteAddress=!1;$(".preloader.preall").hide();n!=null&&n.statusCode==200?($(".locationbox__address>ul>li.active").remove(),$(".locationbox__address>ul").find("li[data-default=1]").trigger("click"),$(".locationbox__address>ul>li.active").length==0&&$(".locationbox__address>ul>li:first-child").trigger("click"),$(".locationbox__address>div.la-delete").hide(),$(".locationbox__address>span.check").html("<\/i>Xóa địa chỉ giao hàng thành công").fadeIn(),setTimeout(function(){$(".locationbox__address>span.check").fadeOut();locationConfirm()},2e3),showAddress()):alert(n.responseMessage)}})}}function hasHistory(){return getCookie(cookieHis)}function GetNameCookieCDP(){var n="_oauthCDP"+(urlRoot.indexOf(".thegioididong.com")>-1?"_WebTGDD":"_WebDMX");return isBeta?n+site+"_Beta":isStaging?n+site+"_Staging":n+site+"_Production"}function suggestAddress(n){n.preventDefault();var t=$("#suggest-address"),i=$("#locationSuggestAddress").val().replace(/:|;|!|@@|#|\$|%|\^|&|\*|'|"|>|<|,|\?|`|~|\+|=|_|-|\(|\)|{|}|\[|\]|\\|\|/gi,""),r=i.trim().toLowerCase();if(r.length|<|,|\?|`|~|\+|=|_|-|\(|\)|{|}|\[|\]|\\|\|/gi,""),i=t.trim().toString().toLowerCase(),n=$("#suggest-address"),r={keySearch:i,idStorage:"123qdaszd1234easdas4545"};if(isLocal&&!1){$(".clear-suggestaddress").show();$(".v2024.locationbox-v2 .locationbox__img").hide();$(".v2024.locationbox-v2 div#suggest-address").show();return}$(".v2024.locationbox-v2 div#suggest-address").show();$.ajax({url:urlRoot+"/cart/api/location/v2/process-address-search",type:"POST",data:JSON.stringify(r),dataType:"json",contentType:"application/json",cache:!1,beforeSend:function(){$(".clear-suggestaddress").show()},success:function(t){var r,i,u;if(t!=null&&t.data!=null&&t.data.searchResult!=null&&t.data.searchResult.length>0){for(r="",i=0;i<\/i><\/span>'+u.address+"<\/a><\/li>";n.find("ul").html(r);$("input[name=suggest-address-ss]").val(t.data.session);$(".v2024.locationbox-v2 .choose-province").hide();$(".v2024.locationbox-v2 a.suggest-address-notfound").removeClass("suggest-address-notfound").addClass("btn-add-suggest-address-notfound").html('<\/i> Chọn địa chỉ theo Tỉnh/TP, Quận/Huyện, Phường/ xã')}else n.find("ul").html(""),$(".v2024.locationbox-v2 .choose-province").show(),$(".v2024.locationbox-v2 a.suggest-address-notfound").html(`Chọn địa chỉ Nhập địa chỉ theo Tỉnh / TP, Quận / Huyện, Phường / Xã`);$(".v2024.locationbox-v2 .locationbox__img").hide();$(".v2024.locationbox-v2 div#suggest-address").show();searching=!1;countCallSuggestAddress++},error:function(){}})}}function clearSuggestAddress(){$("input[name=locationSuggestAddress]").val("");$(".clear-suggestaddress").hide();$(".v2024.locationbox-v2 .suggest-location").html("");$(".v2024.locationbox-v2 .choose-province").show();$(".v2024.locationbox-v2 .locationbox__img").show();$(".v2024.locationbox-v2 div#suggest-address").show();var n=$.Event("keypress",{which:13});suggestAddress(n)}function gotoSuggestAddress(n){if(!flagGotoSuggestAddress){flagGotoSuggestAddress=!0;$(".preloader.preall").show();var t={id:n.data("id"),sessionId:$("input[name=suggest-address-ss]").val()};$.ajax({url:urlRoot+"/cart/api/location/v2/process-address-search-detail",type:"POST",data:JSON.stringify(t),dataType:"json",contentType:"application/json",cache:!1,beforeSend:function(){},success:function(t){pushGASuggestAddress("Gợi ý "+n.parent().data("index"));t!=null&&t.data!=null&&t.data.objectUnits!=null?($(".fulladdress-v2").html(n.text()),$("#hdLocationProvinceId").val(t.data.objectUnits.provinceId),$("#hdLocationDisId").val(t.data.objectUnits.districtId),$("#hdLocationWardId").val(t.data.objectUnits.wardId),$("#hdLocationAddress").val(t.data.filterName),locationConfirm()):($(".preloader.preall").hide(),flagGotoSuggestAddress=!1)},error:function(){}})}}function hideSuggestAddress(){isSuggestAddress&&($(".v2024.locationbox-v2 .locationbox__img").hide(),$(".v2024.locationbox-v2 .location-suggestaddress").removeClass("no-address"),$(".v2024.locationbox-v2 .locationbox__item .top-location").removeClass("no-address"))}function showSuggestAddress(){isSuggestAddress&&($(".v2024.locationbox-v2 .locationbox__img").show(),$(".v2024.locationbox-v2 .location-suggestaddress").addClass("no-address"),$(".v2024.locationbox-v2 .locationbox__item .top-location").addClass("no-address"))}function pushGASuggestAddress(n){var t="_ck_count_changeaddress",i=(getCookie(t)==""?0:parseInt(getCookie(t)))+1;setCookie(t,i,1);dataLayer.push({event:"address_selection",suggestion_type:n,selection_count:i,call_suggest_location:countCallSuggestAddress})}function CheckBoxBHX(){$("#form-zone-bhx .productbox-bhxapi-item").length>=5&&$("#form-zone-bhx").removeClass("hide")}function getRemindGiftVoucherCookieName(){var n="CartRemindVoucherCookie";return isBeta?n+="_Beta":isStaging&&(n+="_Staging"),n}function ScrollBar(){return!1}function AddColorBox(n,t,i){if(typeof i=="object")i.status==-1&&alert(i.error);else{if(i==null||i=="")return;$(n).length==0?($("body").addClass("hidden").append(i),$(t).colorbox({inline:!0,closeButton:!1,maxHeight:"90%",fixed:!0,onClosed:function(){$(n).remove();$("body").removeClass("hidden");$("section, footer").removeClass("fixbody")}}),$(t).trigger("click").remove()):($(n).replaceWith(i),$.colorbox.resize({width:$(n).width()+"px"}),$(t).remove())}}function PopupHTML(n){flagPopupHTML||(flagPopupHTML=!0,$("#dldingtext").show(),$.ajax({url:"/Common/PopupHTML",type:"POST",data:{htmlId:n},success:function(n){$("#dldingtext").hide();flagPopupHTML=!1;AddColorBox("#popupbox","#lpopup",n);ScrollBar()}}))}function GetLivestreamHeader(){$.ajax({url:"/Livestream/GetLivestreamHeader",success:function(n){n!==undefined&&n!==null&&n.code==200&&$(".header-top-bar").html(n.data)}})}function GetVisitorId(){return visitorId!==""?visitorId:(typeof Matomo!="undefined"&&(visitorId=Matomo.getTracker().getVisitorId()),visitorId)}function SetViewedHisByCusId(n,t){if($.isEmptyObject(n)||n.proId==undefined||n.proId==0)return!1;if(getCookie(`${_cusIdKey}`)){let i={customerId:getCookie(`${_cusIdKey}`),productId:n.proId,cateId:n.cateId,isRemove:!1};AddLocalStorageViewed(keyViewedHistoryCus,n,t);$.ajax({url:"/Ajax/AddOrRemoveViewedHistory",method:"POST",data:i,success:function(t){console.log("Đã xem:",t);t||removeViewedLocalStorage(`${n.proId}`,keyViewedHistoryCus,"one")}})}else AddLocalStorageViewed(keyViewedHistory,n,t)}function AddLocalStorageViewed(n="viewedHistory",t,i=15){let u=localStorage.getItem(n);$.isEmptyObject(u)&&(u="[]");let r=JSON.parse(u);if(r!=null){var f=r.find(n=>n.proId==t.proId);f!=null&&r.splice(r.indexOf(f),1)}r.unshift(t);r.length>i&&r.pop();localStorage.setItem(n,JSON.stringify(r))}function LoadViewedHisByCustomerId(n="home",t=0){if(getCookie(`${_cusIdKey}`)){var i=$.ajax({url:lsmhPath,method:"GET",dataType:"json"});i.then(i=>{LoadViewedHistoryv2(getCookie(`${_cusIdKey}`),n,t,i.shortName)}).catch(n=>{console.log("Error:",n)})}else LoadViewedHistoryv2("",n,t)}function LoadViewedHistoryv2(n="",t="home",i=0,r=""){viewPage=t;let u={customerId:""},f=localStorage.getItem(keyViewedHistory);if(n!==undefined&&n!==""){let t=JSON.parse(localStorage.getItem(keyViewedHistoryCus))?.map(n=>n.expiry);t!=null&&t[0]n.cateId===Number(i)).map(n=>n.proId?.toString()):e.map(n=>n.proId?.toString()),o=e.map(n=>n.cateId);o=Array.from(new Set(o));u.productIds=s;u.categoryIds=o;u.viewName=t;u.shortNameCus=r;u.cateId=i;$.ajax({url:"/Ajax/GetViewedHistory",method:"POST",data:u,success:function(i){i.trim()===""?(n!==undefined&&n!==""&&localStorage.removeItem(keyViewedHistoryCus),$(".viewed-historyv3").hide()):($(".border20").show(),$(".viewed-historyv3").show(),$(".viewed-historyv3").html(i),$(".navigation-prev").hide(),(t==="detail"&&$(".close-itemv3").length<=2||t!=="detail"&&$(".close-itemv3").length<=4)&&$(".navigation-next").hide(),$(".close-itemv3").length===0&&($(".viewed-historyv3").hide(),$(".border20").hide()),$(".border20").css("display")==="block"&&$(".v2024 .viewed-historyv3").css({"padding-top":"10px"}),$(".viewed-historyv3").find(".owl-carousel").owlCarousel({nav:!0,items:t==="detail"?2:4,loop:!1,margin:10,dots:!1,slideBy:"page",rewind:!0,lazyload:!0,onTranslate:function(n){let i=n.item.count,t=n.item.index,r=n.page.size;t+r>=i?$(".navigation-next").hide():$(".navigation-next").show();t===0?$(".navigation-prev").hide():$(".navigation-prev").show()}}),$(".navigation-next").click(function(){$(".viewed-historyv3 .owl-prev").trigger("next.owl.carousel",[200])}),$(".navigation-prev").click(function(){$(".viewed-historyv3 .owl-next").trigger("prev.owl.carousel",[200])}))}})}function closeViewedHistoryCookie(n="home"){switch(n){case"home":LifeCycleCookieGlobal("_viewedhistory_home","vhh2024");$(".home-viewed-products").remove()}}function LifeCycleCookieGlobal(n,t){setCookie(`${n}`,`${t}`,.25)}function GetCookieGlobal(){getCookie("_viewedhistory_home")!=undefined&&getCookie("_viewedhistory_home")=="vhh2024"&&$(".home-viewed-products").remove()}function RemoveViewedHistoryCus(n,t="all"){if(getCookie(`${_cusIdKey}`)){let i={customerId:getCookie(`${_cusIdKey}`),productId:-1,isRemove:!0};switch(t){case"all":$(".border20").hide();$(".viewed-historyv3").remove();break;case"one":i.productId=$(n).parent().data("id")}$.ajax({url:"/Ajax/AddOrRemoveViewedHistory",method:"POST",data:i,success:function(i){console.log("Đã xóa:",i);i&&removeViewedLocalStorage(n,keyViewedHistoryCus,t)}})}else removeViewedLocalStorage(n,keyViewedHistory,t);$(".viewed-product").each(function(t,i){$(n).parent().data("id")===$(i).data("id")&&$(".list-viewed-products.owl-carousel").trigger("remove.owl.carousel",[t]).trigger("refresh.owl.carousel")});(viewPage==="detail"&&$(".close-itemv3").length<=2||viewPage!=="detail"&&$(".close-itemv3").length<=4)&&($(".navigation-prev").hide(),$(".navigation-next").hide());$(".close-itemv3").length===0&&($(".viewed-historyv3").hide(),$(".border20").hide())}function removeViewedLocalStorage(n,t="viewedHistory",i="all"){let r=localStorage.getItem(t),u=JSON.parse(r);switch(i){case"all":localStorage.removeItem(t);$(".border20").hide();$(".viewed-historyv3").remove();break;case"one":{let i=$(n).parent().length==0?Number(n):$(n).parent().data("id"),r=u.filter(n=>n.proId!==i);localStorage.setItem(t,JSON.stringify(r));break}}}function NotifyOrder(){if(getCookie(`${_cusIdKey}`)){var n=$.ajax({url:lsmhPath,method:"GET",dataType:"json"});n.then(n=>{LoadNotifyOrderRating(n)}).catch(n=>{console.log("Error:",n)})}}function LoadNotifyOrderRating(n=null){let t=n!==null?{CustomerId:n.customerId,CustomerShortName:n.shortName,PhoneNumber:n.phonenumber}:{};$.ajax({url:"/Ajax/GetOrderStatus",method:"POST",data:t,success:function(n){if($(".ratingOrder-status").html(n),$(".item-order-status").length+$(".item-rating-order").length<=1){$(".ratingOrder-status").hide();return}($(".rating-order-status-block .order-status").html()!==undefined||$(".rating-order-status-block .rating-order").html()!==undefined)&&$(".ratingOrder-status").show()}});$(".ratingOrder-status").html().trim()===""&&$(".ratingOrder-status").hide()}function closeOrderStatus(n,t=0,i=""){if(t==0||i==="")return!1;$(".item-order-status").length+$(".item-rating-order").length<=1&&$(".ratingOrder-status").hide();let r=`order_Status_Int_${i}`,u=[t];$(n).parent().remove();let f=getCookie(r)?JSON.parse(getCookie(r)).split("-"):[];f!==null&&f.length>0&&(u=[...f.map(Number),...u]);setCookie(r,JSON.stringify(u.join("-")),1)}function closeRatingOrder(n,t="",i=""){if(i==="")return!1;let r=$(".rating-product"),u=$(n),f=u.closest(".rating-product__block"),e=r.find(".rating-product__popup[data-index="+f.data("index")+"]");var o={customerPhone:i,orderDetailId:t};$.ajax({url:"/Home/HideInviteRatingProduct",data:o,method:"POST",beforeSend:function(){},success:function(n){n.code==200&&RemoveBlockPopupV2(r,u,e)},error:function(){}})}function RemoveBlockPopupV2(n,t,i){i.remove();t.parent().remove();let r=n.find(".rating-product__block");if(r.length==0){n.remove();return}r.each(function(){let n=$(this),t=n.find(".rating-product__star");n.find(".rating").after(t.addClass("flex"));n.find(".rating-product__star li i").removeClass("iconratingnew-star--medium").addClass("iconratingnew-star--big")})}function clickStar(n,t){let i=$(".rating-order-status-block").data("web2024")==="ishome2024";if(!i||n<0)return!1;$(`#${$(t).attr("id")} .iconratingnew-star--big, #${$(t).attr("id")} .iconratingnew-star--medium`).each(function(){$(this).removeClass("active")});for(let i=0;i0?(r=$(".header__search .dropdownsearch a").data("id"),r==1&&(t=t.toString().replace(/:|;|!|@@|#|\$|%|\^|&|\*|'|"|>|<|,|\?|`|~|=|\(|\)|{|}|\[|\]|\\|\|/gi," "))):t=t.toString().replace(/:|;|!|@@|#|\$|%|\^|&|\*|'|"|>|<|,|\?|`|~|=|_|-|\(|\)|{|}|\[|\]|\\|\|/gi," ");let u=t.trim().toLowerCase();if(u.length==0&&($(i).html(""),ViewSearchKeywordHistory()),u.length0){location.href=$("#search-result ul.suggest li.selected a").attr("href");return}}else n.type=="submit"?goToSearchPage(t):(searching||isHasSub)&&!isUsedProduct||(clearTimeout(timmer),timmer=setTimeout(function(){callSuggestSearch(n)},600))}function goToSearchPage(n,t){var i,e=n.toString().replace(/:|;|!|@@|#|\$|%|\^|&|\*|'|"|>|<|,|\?|`|~|\+|=|_|-|\(|\)|{|}|\[|\]|\\|\|/gi," "),f=e.trim(),r=encodeURIComponent(f).replace(/\./g,"+").replace(/%20/gi,"+").replace(/ /g,"+"),u;t!==undefined&&t>0&&(r=r+"&cate="+t);$(".header__search .dropdownsearch").length>0?(u=$(".header__search .dropdownsearch a").data("id"),u==1?i="/game-app/tim-kiem?key="+r:u==2?i="/tim-kiem?key="+r:u==3&&(i="/tin-tuc/tim-kiem?key="+r)):isUsedProduct?i=usedProductPath+"/search?key="+r:location.href.indexOf(".com/may-doi-tra")>0?i="/may-doi-tra/tim-kiem?key="+r:location.href.indexOf(".com/tin-tuc")>0?i="/tin-tuc/tim-kiem?key="+r:location.href.indexOf(".com/game-app")>0?i="/game-app/tim-kiem?key="+r:(i="/tim-kiem?key="+r,UpdateSearchKeywordHistory(f,urlRoot+i));location.href=i}var isInitCpKids,urlRoot,isRunLive,isSendingCpKids,isSendingFcp,laodBHX,loadBHX,isLoadPopupLocation,IsLoadingPersonalize,IsLoadingSuggest,Summiting,bannerTopIndexKey,isRandomBannerTop,flagOpenAddress,isShowAddress,flagUpdateAddress,flagDeleteAddress,countCallSuggestAddress,flagGotoSuggestAddress,pdbxbhxapi,onloadCallbackcaptcha_1318718959,flagPopupHTML,_cusIdKey,viewPage;!function(n,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}("undefined"!=typeof window?window:this,function(n,t){"use strict";function br(n,t,i){var r,e,u=(i=i||f).createElement("script");if(u.text=n,t)for(r in se)(e=t[r]||t.getAttribute&&t.getAttribute(r))&&u.setAttribute(r,e);i.head.appendChild(u).parentNode.removeChild(u)}function ut(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?ri[pr.call(n)]||"object":typeof n}function pi(n){var t=!!n&&"length"in n&&n.length,i=ut(n);return!u(n)&&!rt(n)&&("array"===i||0===t||"number"==typeof t&&0t.cacheLength&&delete i[n.shift()],i[r+" "]=u}}function l(n){return n[e]=!0,n}function a(n){var t=i.createElement("fieldset");try{return!!n(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ii(n,i){for(var r=n.split("|"),u=r.length;u--;)t.attrHandle[r[u]]=i}function ki(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&n.sourceIndex-t.sourceIndex;if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function yr(n){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===n}}function pr(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function di(n){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&vr(t)===n:t.disabled===n:"label"in t&&t.disabled===n}}function it(n){return l(function(t){return t=+t,l(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ri(n){return n&&"undefined"!=typeof n.getElementsByTagName&&n}function gi(){}function pt(n){for(var t=0,r=n.length,i="";t+~]|"+r+")"+r+"*"),er=new RegExp(r+"|>"),or=new RegExp(ni),sr=new RegExp("^"+tt+"$"),vt={ID:new RegExp("^#("+tt+")"),CLASS:new RegExp("^\\.("+tt+")"),TAG:new RegExp("^("+tt+"|[*])"),ATTR:new RegExp("^"+vi),PSEUDO:new RegExp("^"+ni),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+gt+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},hr=/HTML$/i,cr=/^(?:input|select|textarea|button)$/i,lr=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,ar=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ti=/[+~]/,y=new RegExp("\\\\[\\da-fA-F]{1,6}"+r+"?|\\\\([^\\r\\n\\f])","g"),p=function(n,t){var i="0x"+n.slice(1)-65536;return t||(i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320))},pi=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,wi=function(n,t){return t?"\0"===n?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},bi=function(){b()},vr=wt(function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{k.apply(g=ai.call(c.childNodes),c.childNodes);g[c.childNodes.length].nodeType}catch(rt){k={apply:g.length?function(n,t){rr.apply(n,ai.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}for(rt in f=u.support={},oi=u.isXML=function(n){var i=n.namespaceURI,t=(n.ownerDocument||n).documentElement;return!hr.test(i||t&&t.nodeName||"HTML")},b=u.setDocument=function(n){var v,u,l=n?n.ownerDocument||n:c;return l!=i&&9===l.nodeType&&l.documentElement&&(s=(i=l).documentElement,h=!oi(i),c!=i&&(u=i.defaultView)&&u.top!==u&&(u.addEventListener?u.addEventListener("unload",bi,!1):u.attachEvent&&u.attachEvent("onunload",bi)),f.scope=a(function(n){return s.appendChild(n).appendChild(i.createElement("div")),"undefined"!=typeof n.querySelectorAll&&!n.querySelectorAll(":scope fieldset div").length}),f.attributes=a(function(n){return n.className="i",!n.getAttribute("className")}),f.getElementsByTagName=a(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),f.getElementsByClassName=ot.test(i.getElementsByClassName),f.getById=a(function(n){return s.appendChild(n).id=e,!i.getElementsByName||!i.getElementsByName(e).length}),f.getById?(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){return n.getAttribute("id")===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var i=t.getElementById(n);return i?[i]:[]}}):(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){var i="undefined"!=typeof n.getAttributeNode&&n.getAttributeNode("id");return i&&i.value===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var r,u,f,i=t.getElementById(n);if(i){if((r=i.getAttributeNode("id"))&&r.value===n)return[i];for(f=t.getElementsByName(n),u=0;i=f[u++];)if((r=i.getAttributeNode("id"))&&r.value===n)return[i]}return[]}}),t.find.TAG=f.getElementsByTagName?function(n,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(n):f.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if("*"===n){while(i=u[f++])1===i.nodeType&&r.push(i);return r}return u},t.find.CLASS=f.getElementsByClassName&&function(n,t){if("undefined"!=typeof t.getElementsByClassName&&h)return t.getElementsByClassName(n)},d=[],o=[],(f.qsa=ot.test(i.querySelectorAll))&&(a(function(n){var t;s.appendChild(n).innerHTML="<\/a>