var page,reviewSort="",jsReviewContent=$(".js-review-content"),tabsReview=$(".tabs-reviews"),isFullScreen="desktop"!=device?{overlay:!1,class_name:["full-popup full-scroll-popup"],fullScreen:!0,inputFocus:!1}:{},isWriteReviewFull="desktop"!=device?{overlay:!1,class_name:["full-popup full-scroll-popup full-write-review"],fullScreen:!0,inputFocus:!1}:{},addPhoto=$(".js-add-photo"),upform=$(".upload-form"),errorTips=$(".field-error-tips"),photoList=$(".field-list-photo"),photos=$(".js-photo"),isProductDetailPage=!!$("#product-details").length,writeReviewSlider=$(this).menuSlider({wrapper:$(".wrapper-container"),menu:$(".js-write-review-slide"),overlay:"write-review-overlay",isMove:!1,closefunction:function(){$(".js-write-review-slide").removeClass("active"),clearReview()}}),writeReviewsClose=function(){$(".js-close-write-reviews").off("click").on("click",function(){writeReviewSlider.stop(),$(".js-write-review-slide").removeClass("active"),clearReview()})},reviewCommon=function(){$(".btn-write-review, .btn-add-review").off("click").on("click",function(e){var toTop,productDetail,writeReviewPop;isProductDetailPage&&$(this).attr("data-ga4event-subtype")&&ga4Events.productPage("Reviews",$(this).attr("data-ga4event-subtype")),"desktop"==device&&$(".js-review-slide").hasClass("active")&&(toTop=$(window).scrollTop(),$("html,body").stop().animate({scrollTop:toTop},10),$(".js-review-slide").removeClass("active"),$(".js-overlay").removeClass("visible")),$(this).attr("product-id")&&(productDetail=$(".wish-list li[data-pid='"+$(this).attr("product-id")+"']"),(writeReviewPop=$(".popup-write-review")).find(".popup-review-image span img").attr("src",productDetail.find(".item-image img").attr("src")),writeReviewPop.find(".popup-review-name").html(''+productDetail.find(".product-name").html()+" - "+productDetail.find(".item-color .text").html()),writeReviewPop.find("input[name='product_id']").val($(this).attr("product-id")),writeReviewPop.find("input[name='model_id']").val(productDetail.find(".btn-remove-wish").attr("data-model"))),"1"==$.cookie("is_login")?(photoList.find(".review-photo").length<1&&$(".js-add-photo").show(),"desktop"==device?($(".popup-write-review").removeClass("none"),$(".js-write-review-slide").append($(".popup-write-review")),$("body").append($(".js-write-review-slide")),writeReviewSlider.start(),setTimeout(function(){$(".js-write-review-slide").addClass("active")},0),writeReviewsClose()):$.popup($(".popup-write-review"),isWriteReviewFull,function(){},function(){$("body").css({height:"auto","overflow-y":"auto"})})):($("body").css({height:"auto","overflow-y":"auto"}),0<$(".js-login-popup-content").html().length?($.popup($("#popup-new-login"),isFullScreen),$("#ajax-login").find(".email").on("blur",function(){emailError($(this))}),$("#ajax-login").find(".password").on("blur",function(){fieldError($(this),__("Please enter your password"))})):$(this).ajaxAuto({url:$(".js-login-popup-content").data("href"),type:"POST",data:{actions:"add-review",title:"Write a product review",subTitle:"Please sign into your account to write a review",ga:"pdp_review",ga4Location:"pdp_review",redirectUrl:window.location.href+"#writeReview"},success:function(response){"ok"==response.status&&($(".js-login-popup-content").html(response.data.html),$("body").append($(".js-login-popup-content")),$.popup($("#popup-new-login"),isFullScreen,function(){"undefined"!=typeof loadAmazonLib&&loadAmazonLib()}),$("#ajax-login").find(".email").on("blur",function(){emailError($(this))}),$("#ajax-login").find(".password").on("blur",function(){fieldError($(this),__("Please enter your password"))}))}}))}),$("body").off("click").on("click",".helpful-num",function(){var $$=$(this),voteNum=$$.attr("data-vote"),review_id=$$.attr("data-id");return $$.ajaxAuto({success:function(response){"ok"==response.status&&(response.vote?(voteNum=parseInt(voteNum)+1,$(".helpful-num[data-id='"+review_id+"']").find(".im-helpful").addClass("help"),isProductDetailPage&&ga4Events.productPage("Reviews","helpful")):(voteNum=parseInt(voteNum)-1,$(".helpful-num[data-id='"+review_id+"']").find(".im-helpful").removeClass("help"),isProductDetailPage&&ga4Events.productPage("Reviews","helpful unlike")),$(".helpful-num[data-id='"+review_id+"']").attr("data-vote",voteNum),$(".list-review-img-num img[data-id='"+review_id+"']").attr("data-vote",voteNum),!$$.closest("ul").hasClass("list-box")&&"phone"==device?$(".helpful-num[data-id='"+review_id+"']").children("span").html(voteNum):$(".helpful-num[data-id='"+review_id+"']").children("span").html(voteNum+" helpful"),$(".list-review-img-num img[data-id='"+review_id+"']").children("span").html(voteNum+" helpful"))}}),!1});var originPhoto=$(".js-origin-photo");$(".js-review").off("click").on("click","img",function(e){if(e.preventDefault(),"phone"===device&&$(this).closest("span").hasClass("list-review-img-num"))showFullScreenReview(this);else{if($(this).TimeLocker())return!1;if($(this).closest("ul").hasClass("js-page-review")){var key=0,key=$(this).closest("span").hasClass("list-review-img-num")?$(this).parents("li").index():$(this).parent().index(),needDataPost=!0;$(this).closest("ul").hasClass("reviews-list-main")&&(needDataPost=!1);var scrollWidth,scrollHeight,screenWidth=$(window).width(),imgGalleryHeight=78;479Loading...
",{class_name:["full-popup","popup-review-list-wrapper"],fullScreen:!0},function(){$$.ajaxAuto({data:{product_id:productId,sort:reviewAllSort},success:function(response){"ok"==response.status&&($(".popup-review-list").html(response.data.html),$("#review-store",".popup-review-list").attr("product-id",$$.attr("data-product-id")),$(".btn-add-review",".popup-review-list").attr("product-id",$$.attr("data-product-id")),maxHeight=$(window).height()-$(".all-reviews-head").outerHeight(!0)-$(".reviews-pagination-container").outerHeight(!0),$(".review-list-content").css("max-height",maxHeight),$.popup._adjustPosition())}})}),"favorite"==$$.data("action-from")&&ga4Events.wishlist("See review",""),!1}),$("#show-more-btn").off("click").on("click",function(){return $(".list-review-img-num").show(),$(this).hide(),!1})},reviewPopup=function(){reviewCommon(),$(".js-select-pop").uiSelect({toggle:".select-toggle",dropdown:".select-options",callback:function(){reviewSort=arguments[0],$(".js-pop-options").ajaxAuto({data:{product_id:product_id,sort:arguments[0]},success:function(result){"ok"==result.status&&($(".js-full-list ul").html(result.data.html),$(".popup-reviews-pagination").html(result.data.pageHtml),$(".js-full-list").animate({scrollTop:0},{duration:500,easing:"swing"}),page=1,reviewCommon())}})}})},reviewPage=function(){reviewCommon(),$(".js-select-sort").uiSelect({toggle:".select-toggle",dropdown:".select-options",callback:function(selectedValue){var sortEventLabel=$(".js-select-sort").find("li[data-value="+selectedValue+"]").attr("data-ga4event-subtype");sortEventLabel&&isProductDetailPage&&ga4Events.productPage("Reviews",sortEventLabel),$(".js-sort-options").ajaxAuto({data:{product_id:product_id,sort:selectedValue},success:function(result){"ok"==result.status&&(jsReviewContent.find(".reviews-list-main").html(result.data.html),checkReviewText(),reviewCommon())}})}})};reviewPage();var reviewScore=$(".review-stars").find("input[name=review_score]"),qualityScore=$(".fel-section").find("input[name=quality_score]"),styleScore=$(".fel-section").find("input[name=style_score]"),fitScore=$(".fel-section").find("input[name=fit_score]"),titleError={isEmpty:__("Review field must be filled"),minLength:__("Title is too short")},contentError={isEmpty:__("Review field must be filled"),minLength:__("Review is too short")},setLength=function(object){var num=object.value.length;document.getElementById("review_length").innerHTML=num+"/700"},reviewError=function(obj,msg){return null==obj.val()||""==obj.val()?(obj.uiInput("setError",msg.isEmpty),!1):obj.val().length<3?(obj.uiInput("setError",msg.minLength),!1):void obj.uiInput("clearError")};$(".review_title").on("blur",function(){reviewError($(this),titleError)}),$(".textarea-review-text").on("blur",function(){reviewError($(this),contentError)}),$(".user-field").uiInput(),$("#review-store").on("click",".star-list i",function(){var $score=$(this).data("score");$(this).parent().prop("class","star-list star-"+$score+" clearfix"),$(this).parent().next().val($score),1",photoList.is(":empty")?photoList.html(fileInput):0==photoList.children("input[type=file]").length&&photoList.append(fileInput),photoList.children("input[type=file]").trigger("click")),errorTips.hide().html(""),!1}),$("#review-store").on("click",".add-photo-btn",function(){var fileInput;return fullReviewTop=$(".full-write-review").scrollTop(),winScrollTop=$(window).scrollTop(),"undefined"==typeof FileReader?$(".js-photo-file").trigger("click"):(fileInput="",photoList.is(":empty")?photoList.html(fileInput):0==photoList.children("input[type=file]").length&&photoList.append(fileInput),photoList.children("input[type=file]").trigger("click")),errorTips.hide().html(""),!1}),$(".btn-adjust-back").on("click",function(){photoList.children("input[type=file]").remove(),addPhoto.find(".drag-file").remove(),addPhoto.append(" "),$(".popup-write-adjust").addClass("none"),"undefined"!=typeof fromEmail&&fromEmail?($.popup.remove(!1),"desktop"!=device&&$(window).scrollTop(winScrollTop)):"desktop"!=device&&$(".full-write-review").scrollTop(fullReviewTop)});var upimage={getOrientation:function(file,callback){var reader=new FileReader;reader.onload=function(event){var view=new DataView(event.target.result);if(65496!=view.getUint16(0,!1))return callback(-2);for(var length=view.byteLength,offset=2;offset";photoList.is(":empty")?photoList.html(photoHtml):photoList.append(photoHtml),$(photoHtml).find("img").attr("src",result.url),photoArr.push(result.file),photosNum=photoArr.length,photos.val(photoArr),removePhoto()}}),!1;var el,reader=new FileReader,transform="none";-1==navigator.platform.indexOf("iPhone")&&-1==navigator.platform.indexOf("iPod")||upimage.getOrientation(this.files[0],function(orientation){1!=orientation&&(transform=upimage.rotate(orientation))}),"desktop"==device?$(".write-reviews-container").scrollTop(0):"undefined"!=typeof fromEmail&&fromEmail?$(window).scrollTop(80):((el=document.querySelector(".full-scroll-popup")).style.overflow="auto",window.requestAnimationFrame(function(){el.scrollTo({top:0,behavior:"smooth"})})),reader.onload=function(){$(".popup-write-adjust").removeClass("none"),"undefined"!=typeof fromEmail&&fromEmail&&"desktop"==device&&$.popup($(".popup-write-adjust"),{class_name:"popup-email-review"});var croHtml="";$(".adjust-image-section").html(croHtml),$(".adjust-image-section img").cropper({aspectRatio:.75,autoCropArea:1,checkImageOrigin:!1,zoomable:!1,crop:function(event){var cropData=$(this).cropper("getData");$(".btn-adjust-continue").off("click").on("click",function(){var wrapHtml="";$$.hasClass("drag-file")?photoList.append(wrapHtml):$$.wrapAll(wrapHtml),photoList.find(".review-photo").length<5?(photoList.find(".add-photo-btn").length&&photoList.find(".add-photo-btn").remove(),photoList.append("
'+title+'