function returnIndividualDeviceObjBySku(n){try{var t;window.fulldata!=undefined&&window.fulldata.forEach(function(i,r){i.DeviceName==n&&(t=window.fulldata[r])});window.vad.catalog!=undefined&&window.vad.catalog.allUniqueItems.forEach(function(i,r){i.ProductID==n&&(t=window.vad.catalog.allUniqueItems[r])})}catch(i){}return t}function returnDeviceObjectBySku(n){try{var t;window.fulldata!=undefined&&window.fulldata.forEach(function(i,r){i.DeviceName==n&&(t=window.fulldata[r])});window.vad.catalog!=undefined&&window.vad.catalog.allIndividualItems.forEach(function(i,r){i.ProductID==n&&(t=window.vad.catalog.allIndividualItems[r])})}catch(i){}return t}function whichCategory(n){try{var t="";return n=="Laptop"?t="Laptop":n=="All-in-One"?t="All-in-One":n=="2-in-1 Laptop"?t="2-in-1 Laptop":n=="Workstation"?t="Workstation":n=="Ultra-small PC"?t="Ultra-small PC":n=="Ultra-Slim Notebook"?t="Ultra-Slim Notebook":n=="Next Gen AI PCs"&&(t="Next Gen AI PCs"),t}catch(i){console.log(i)}}function sortByOrder(n){n.sort(function(n,t){return+$(n).attr("data-featured-order")-+$(t).attr("data-featured-order")})}function sortByPrice(n){return n.sort(function(n,t){var r=n.Price.replace(/\,/g,""),i;return r=r.replace(/\s/g,""),r=r.replace(".",""),r=parseInt(r.match(/[\d\.]+/g)),isNaN(r)&&(r=99999),i=t.Price.replace(/\,/g,""),i=i.replace(/\s/g,""),i=i.replace(".",""),i=parseInt(i.match(/[\d\.]+/g)),isNaN(i)&&(i=99999),r-i}),n}function sortByKeyDesc(n){return n.sort(function(n,t){var i=+n.FeaturePosition.split(":")[1],r=+t.FeaturePosition.split(":")[1];return ir?1:0})}function sortByBrandOrder(n){return n.sort(function(n,t){var r=n.BrandOrder==null?99:+n.BrandOrder.split(":")[1],i;return r==isNaN(r)?99:r,i=t.BrandOrder==null?"":+t.BrandOrder.split(":")[1],i=isNaN(i)?99:i,ri?1:0})}function shuffle(n){let t=n.length,i=Math.floor(Math.random()*3+1);while(t>0)i=Math.floor(Math.random()*t),t--,[n[t],n[i]]=[n[i],n[t]];return n}function ShuffleAndSort(){for(var s,o,h,c,t,i=[],r=[],u=[],f=[],e=[],n=0;n<$("#categoryWrapper #laptop-devices>li").length;n++)s=$("#categoryWrapper #laptop-devices>li")[n],i[n]=$(s);for(i=jQuery.grep(i,function(n){return n!==""&&n!=null}),i=shuffle(i),t=i.length;t>=0;t--)$("#categoryWrapper #laptop-devices").prepend(i[t]);for(n=0;n<$("#categoryWrapper #2in1s>li").length;n++)o=$("#categoryWrapper #2in1s>li")[n],u[n]=$(o);for(u=jQuery.grep(u,function(n){return n!==""&&n!=null}),u=shuffle(u),t=u.length;t>=0;t--)$("#categoryWrapper #2in1s").prepend(u[t]);for(n=0;n<$("#categoryWrapper #ultraslim>li").length;n++)o=$("#categoryWrapper #ultraslim>li")[n],r[n]=$(o);for(r=jQuery.grep(r,function(n){return n!==""&&n!=null}),r=shuffle(r),t=r.length;t>=0;t--)$("#categoryWrapper #ultraslim").prepend(r[t]);for(n=0;n<$("#categoryWrapper #allinone-devices>li").length;n++)h=$("#categoryWrapper #allinone-devices>li")[n],f[n]=$(h);for(f=jQuery.grep(f,function(n){return n!==""&&n!=null}),f=shuffle(f),t=f.length;t>=0;t--)$("#categoryWrapper #allinone-devices").prepend(f[t]);for(n=0;n<$("#categoryWrapper #digitalsignage>li").length;n++)c=$("#categoryWrapper #digitalsignage>li")[n],e[n]=$(c);for(e=jQuery.grep(e,function(n){return n!==""&&n!=null}),e=shuffle(e),t=e.length;t>=0;t--)$("#categoryWrapper #digitalsignage").prepend(e[t])}function sortByBrand(n){for(var i,t,r,e=1,o=1,s=1,v=1,y=1,p=1,w=1,f=[],h=[],c=[],l=[],a=[],u=0;u<$("#categoryWrapper #laptop-devices>li").length;u++)t=$("#categoryWrapper #laptop-devices>li")[u],i=$(t).attr("data-brand").toLowerCase(),n==!0?i=="hp"&&e==1?(f[0]=$(t),e++):i=="dell"&&o==1?(f[1]=$(t),o++):i=="lenovo"&&s==1?(f[2]=$(t),s++):i=="asus"&&v==1?(f[3]=$(t),v++):i=="acer"&&y==1?(f[4]=$(t),y++):i=="samsung"&&p==1?(f[5]=$(t),p++):i=="microsoft"&&w==1?(f[6]=$(t),w++):f.push(""):i=="hp"&&e==1?(f[0]=$(t),e++):i=="dell"&&o==1?(f[1]=$(t),o++):i=="lenovo"&&s==1?(f[2]=$(t),s++):f.push("");for(f=jQuery.grep(f,function(n){return n!==""&&n!=null}),r=f.length;r>=0;r--)$("#categoryWrapper #laptop-devices").prepend(f[r]);var e=1,o=1,s=1,v=1,y=1,p=1,w=1;for(u=0;u<$("#categoryWrapper #2in1s>li").length;u++)t=$("#categoryWrapper #2in1s>li")[u],i=$(t).attr("data-brand").toLowerCase(),i=="hp"&&e==1?(h[0]=$(t),e++):i=="dell"&&o==1?(h[1]=$(t),o++):i=="lenovo"&&s==1?(h[2]=$(t),s++):i=="asus"&&v==1?(h[3]=$(t),v++):i=="acer"&&y==1?(h[4]=$(t),y++):i=="samsung"&&p==1?(h[5]=$(t),p++):i=="microsoft"&&w==1?(h[6]=$(t),w++):h.push("");for(h=jQuery.grep(h,function(n){return n!==""&&n!=null}),r=h.length;r>=0;r--)$("#categoryWrapper #2in1s").prepend(h[r]);var e=1,o=1,s=1,v=1,y=1,p=1,w=1;for(u=0;u<$("#categoryWrapper #allinone-devices>li").length;u++)t=$("#categoryWrapper #allinone-devices>li")[u],i=$(t).attr("data-brand").toLowerCase(),i=="hp"&&e==1?(c[0]=$(t),e++):i=="dell"&&o==1?(c[1]=$(t),o++):i=="lenovo"&&s==1?(c[2]=$(t),s++):i=="asus"&&v==1?(c[3]=$(t),v++):i=="acer"&&y==1?(c[4]=$(t),y++):i=="samsung"&&p==1?(c[5]=$(t),p++):i=="microsoft"&&w==1?(c[6]=$(t),w++):c.push("");for(c=jQuery.grep(c,function(n){return n!==""&&n!=null}),r=c.length;r>=0;r--)$("#categoryWrapper #allinone-devices").prepend(c[r]);var e=1,o=1,s=1,v=1,y=1,p=1,w=1;for(u=0;u<$("#categoryWrapper #ultraslim>li").length;u++)t=$("#categoryWrapper #ultraslim>li")[u],i=$(t).attr("data-brand").toLowerCase(),i=="hp"&&e==1?(a[0]=$(t),e++):i=="dell"&&o==1?(a[1]=$(t),o++):i=="lenovo"&&s==1?(a[2]=$(t),s++):i=="asus"&&v==1?(a[3]=$(t),v++):i=="acer"&&y==1?(a[4]=$(t),y++):i=="samsung"&&p==1?(a[5]=$(t),p++):i=="microsoft"&&w==1?(a[6]=$(t),w++):a.push("");for(a=jQuery.grep(a,function(n){return n!==""&&n!=null}),r=a.length;r>=0;r--)$("#categoryWrapper #ultraslim").prepend(a[r]);var e=1,o=1,s=1,v=1,y=1,p=1,w=1;for(u=0;u<$("#categoryWrapper #digitalsignage>li").length;u++)t=$("#categoryWrapper #digitalsignage>li")[u],i=="hp"&&e==1?(l[0]=$(t),e++):i=="dell"&&o==1?(l[1]=$(t),o++):i=="lenovo"&&s==1?(l[2]=$(t),s++):i=="asus"&&v==1?(l[3]=$(t),v++):i=="acer"&&y==1?(l[4]=$(t),y++):i=="samsung"&&p==1?(l[5]=$(t),p++):i=="microsoft"&&w==1?(l[6]=$(t),w++):l.push("");for(l=jQuery.grep(l,function(n){return n!==""&&n!=null}),r=l.length;r>=0;r--)$("#categoryWrapper #digitalsignage").prepend(l[r])}function arrayData(n){var r=1,u=1,f=1,e=1,o=1,s=1,h=1,c=1,l=1,a=1,v=1,y=1,i=1,p=1,w=1,b=1,k=1,d=1,g=1,nt=1,tt=1,it=1,rt=1,ut=1,ft=1,et=1,ot=1,st=1,ht=1,ct=1,lt=1,at=1,vt=1,pt=1,yt=1,t;try{vad.categorized={};t=3;const wt=["hp","dell","lenovo","asus","acer","samsung","microsoft"];["Laptop","2-in-1 Laptop","All-in-One","Workstation","Ultra-Slim Notebook","Next Gen AI PCs"].forEach(function(bt){vad.categorized[bt]={};vad.categorized[bt].type=bt;vad.categorized[bt].devices=n.filter(function(n){if(n.HardCodedPrice!=null||n.HardCodedPrice!="")return n.DeviceType==bt});vad.categorized[bt].devices=sortByKeyDesc(vad.categorized[bt].devices);vad.categorized[bt].devices=vad.categorized[bt].devices.sort(function(n,t){return wt.indexOf(n.Brand.toLowerCase())-wt.indexOf(t.Brand.toLowerCase())});$.each(vad.categorized[bt].devices,function(n,wt){var kt,dt;wt.HardCodedPrice!=""&&wt.HardCodedPrice!=null&&(pageUrl.indexOf("/Windows/Business/devices")!=-1||pageUrl.indexOf("/Windows/Business/new-view-all-devices")!=-1||pageUrl.indexOf("/windows/business/devices")!=-1||pageUrl.indexOf("/windows/business/new-view-all-devices")!=-1||pageUrl.indexOf("/windows/business/devices")!=-1||pageUrl.indexOf("/windows/business/new-view-all-devices")!=-1)&&(kt=wt,dt=buildingHTMLDevice(kt,bt+n),$("#allItemsHidden").append(dt),_locale.toLowerCase()=="ja-jp"?(kt=wt,kt!=undefined&&(dt=buildingHTMLDevice(kt,bt+n),bt=="Laptop"&&$("#laptop-devices > li").length li").length li").length li").length li").length li").length li").length li").length li").length li").length li").lengthli[data-category='Laptop']").length;r=$("#allItemsHidden>li[data-category='Ultra-Slim Notebook']").length;u=$("#allItemsHidden>li[data-category='2-in-1 Laptop']").length;f=$("#allItemsHidden>li[data-category='All-in-One']").length;e=$("#allItemsHidden>li[data-category='Workstation']").length;let t=[i,r,u,f,e];if(pageUrl.indexOf("/Windows/Business/devices")!=-1||pageUrl.indexOf("/Windows/Business/new-view-all-devices")!=-1||pageUrl.indexOf("/windows/business/devices")!=-1||pageUrl.indexOf("/windows/business/new-view-all-devices")!=-1||pageUrl.indexOf("/windows/business/devices")!=-1||pageUrl.indexOf("/windows/business/new-view-all-devices")!=-1)for(n=0;n3?($(".totalCount.count"+(n+1)).html($(".totalCount.count"+(n+1)).html().replace("@@visiblecount@@","3").replace("@@totalcount"+(n+1)+"@@",t[n])),$(".totalCount.count"+(n+1)).removeClass("hide")):t[n]==0?$("#category"+(n+1)).addClass("hide"):($(".totalCount.count"+(n+1)).html($(".totalCount.count"+(n+1)).html().replace("@@visiblecount@@",t[n]).replace(o+" @@totalcount"+(n+1)+"@@","")),$(".totalCount.count"+(n+1)).removeClass("hide"),$(".acc-wrap.showAllFilter-"+(n+1)).addClass("hide"),$(".acc-wrap.showAllFilter-"+(n+1)).closest(".awbCatalogCategory").find(".categoryHeaderBottom .x-type-right").addClass("hide"),$(".acc-wrap.showAllFilter-"+(n+1)).closest(".device-category").find(".mobile-showAllButton").addClass("hide")),t[n]<=3?($(".totalCount.count"+(n+1)).html($(".totalCount.count"+(n+1)).html().replace("@@visiblecount@@","3").replace("@@totalcount"+(n+1)+"@@",t[n])),$(".totalCount.count"+(n+1)).removeClass("hide")):t[n]==0&&$("#category"+(n+1)).addClass("hide")},500)});ShuffleAndSort()}catch(wt){console.log("error in arraydata "+wt)}}function viewAll(){(function(){function h(){var n=[];return vad.catalog.displayItems.forEach(function(t){n.push(t.DeviceName)}),n}function w(n,t){let i=document.createDocumentFragment();return n.forEach(function(n){let r;n=n.split('"')[0];r=t?document.querySelector("#allItemsHidden li[data-device-name='"+n+"'][data-category='"+t+"']"):document.querySelector("#allItemsHidden li[data-device-name='"+n+"']");const u=$(r).clone(!0);$(u).find(".ps-widget").click(function(){$(r).find(".ps-widget").click()});$(i).append(u)}),i}function g(){$(".showAllButton").click(function(){var l,t;try{var i=1,r=1,u=1,f=1,e=1,o=1,s=1,n=["hp","dell","lenovo","asus","acer","samsung","microsoft"],v=$(this);const w=$(this).parents(".awbCatalogCategory"),k=w.attr("data-header");vad.catalog.displayItems=vad.categorized[k].devices;c(this);var a=$(this).closest(".device-category"),y=a.find(".mobile-showAllButton"),p=a.attr("id");c(y);$("html, body").animate({scrollTop:$("#"+p).offset().top},500);const d=$(this).attr("aria-expanded");l=3;window.location.href.toLowerCase().indexOf("/ja-jp/windows/business/devices")!=-1?d==="false"&&vad.catalog.displayItems.length>0&&(vad.catalog.displayItems=vad.catalog.displayItems.sort(function(t,i){return n.indexOf(t.Brand.toLowerCase())-n.indexOf(i.Brand.toLowerCase())}),vad.catalog.displayItems=vad.catalog.displayItems.filter(function(n){return n.Brand.toLowerCase()=="hp"?(i++,n):n.Brand.toLowerCase()=="dell"?(r++,n):n.Brand.toLowerCase()=="lenovo"?(u++,n):n.Brand.toLowerCase()=="asus"?(f++,n):n.Brand.toLowerCase()=="acer"?(e++,n):n.Brand.toLowerCase()=="samsung"?(o++,n):n.Brand.toLowerCase()=="microsoft"?(s++,n):void 0}),vad.catalog.displayItems=vad.catalog.displayItems.slice(0,l)):d==="false"&&vad.catalog.displayItems.length>0&&(vad.catalog.displayItems=vad.catalog.displayItems.sort(function(t,i){return n.indexOf(t.Brand.toLowerCase())-n.indexOf(i.Brand.toLowerCase())}),vad.catalog.displayItems=vad.catalog.displayItems.filter(function(n){return n.Brand.toLowerCase()=="hp"&&i==1?(i++,n):n.Brand.toLowerCase()=="dell"&&r==1?(r++,n):n.Brand.toLowerCase()=="lenovo"&&u==1?(u++,n):n.Brand.toLowerCase()=="asus"&&f==1?(f++,n):n.Brand.toLowerCase()=="acer"&&e==1?(e++,n):n.Brand.toLowerCase()=="samsung"&&o==1?(o++,n):n.Brand.toLowerCase()=="microsoft"&&s==1?(s++,n):void 0}),vad.catalog.displayItems=vad.catalog.displayItems.slice(0,l));vad.catalog.skuArr=h();b(vad.catalog.skuArr,w,k);setTimeout(function(){$(window).trigger("resize");noSuperScript();resetTLTPOnShowAllBtnClick(v,w.closest(".device-category"))},1500);typeof mwfAutoInit!="undefined"&&mwfAutoInit.ComponentFactory!=undefined&&mwfAutoInit.ComponentFactory.create([{c:mwfAutoInit.Tooltip,selector:"body .c-tooltip"}]);t=!1;t=$(this).attr("aria-expanded")=="false"?!1:!0;sortByBrand(t)}catch(w){console.log("Error on show all click"+w)}})}function nt(){$(".mobile-showAllButton").click(function(){$(this).closest(".device-category").find(".showAllButton").trigger("click")})}function tt(){$("#showAllFilter").click(function(){c(this);const n=$(".filterBy fieldset[data-category='brand'] .c-checkbox"),t=$(".filterBy fieldset[data-category='feature'] .c-checkbox"),i=n.splice(6),r=t.splice(6);$(i).toggleClass("hideindesktop",2e3);$(r).toggleClass("hideindesktop",2e3)})}function it(){$(document.body).on("click",".awbCatalogCategory ul.c-menu li",function(){const i=window.location.href.toLowerCase(),n=$(this).parents(".awbCatalogCategory"),r=$(n).find(".showAllButton").attr("aria-expanded"),t=n.attr("data-header");vad.catalog.displayItems=t!=undefined?vad.categorized[t].devices:vad.catalog.displayItems;r==="false"&&i.indexOf("/windows/business/devices")!=-1&&(vad.catalog.displayItems=vad.catalog.displayItems.slice(0,4));vad.catalog.skuArr=h();b(vad.catalog.skuArr,n)})}function rt(){$("#clearAllFilter").click(function(){$(".filterBy input").prop("checked",!1);$(".filterBy .c-label").removeClass("label-disabled");$(".filterBy input").attr("aria-checked","false");vad.catalog.filterCriteria={features:[],ScreenSize:[],Memory:[],Storage:[],Displayresolution:[],category:[],brand:null,price:null,OS:[],processor:[],BusinessNeed:null};n.empty();u.empty();e();i();setTimeout(function(){$(window).trigger("resize");noSuperScript()},1500);$("#clear-selections").trigger("click");window.location.href.toLowerCase().indexOf("/windows/business/devices")!=-1&&($("html, body").animate({scrollTop:0},100),$(".devices #HeroItem1 .black-button").focus())})}function ut(){$(".buttonNav").find("a.uniqclass , a.clickdisabled").each(function(n,t){let i=$(t);i.hasClass("disabled")?i.attr("tabindex","-1"):i.attr("tabindex","50")})}function ft(){$("#hmcclearAllFilter").click(function(){var f,t,s,r;for($(".selectors input:radio").prop("checked",!1),$("#anytext").css("display","none"),$("#anytext").text(""),ut(),$("a.uniqclass").attr("tabindex","-1"),$("a.clickdisabled").attr("tabindex","-1"),$("#questionList .selectors .m-content-placement-item ").removeClass("label-disabled"),$(".filterBy .c-label").removeClass("label-disabled"),$(".selectors input:radio").attr("aria-checked","false"),$("#valueScreensize").text(""),$("#valuetouchscreen").text(""),f=$("#valueformfactor").attr("data-reqire"),$("#valueformfactor").text(f),$("#Formfactordiv").closest(".form-subs-item").removeClass("bckcolborder"),$("#valuedisplayres").text(""),$("#valueprocessor").text(""),$("#valuememory").text(""),$("#valuestorage").text(""),$("#cnfshow").hide(),$(".clickdisabled").show(),$(".uniqclass").hide(),$("a.uniqclass").addClass("disabled"),$(".form-subs-item").removeClass("secborder"),$(".form-subs-item").removeClass("selected"),$(".clickdisabled").addClass("disabled"),$("#touchscreendiv").removeClass("bckcolborder"),$("#Screensizediv").removeClass("bckcolborder"),$("#Dsiplayresolutiondiv").removeClass("bckcolborder"),$("#processordiv").removeClass("bckcolborder"),$("#memorydiv").removeClass("bckcolborder"),$("#storagediv").removeClass("bckcolborder"),$(".formBorder").removeClass("bgBorder"),$(".validtext").hide(),$("#hmcclearAllFilter").addClass("disabled"),$("#hmcclearAllFilter").attr("tabindex","-1"),vad.catalog.filterCriteria={features:[],ScreenSize:[],Memory:[],Storage:[],Displayresolution:[],category:[],brand:null,price:null,OS:[],processor:[],BusinessNeed:null},o(),n.empty(),u.empty(),e(),i(),$("#Formfactordiv").trigger("click"),$("html, body").animate({scrollTop:$("#hmcclearAllFilter").offset().top-15},100),$("#Formfactordiv").focus(),t=document.getElementsByName("formfactorradio"),r=0;r"+$(".compare-button-tile").attr("data-cmrslcnlinktext")+"<\/a>").insertAfter(t.find(".c-label"));n.length>=2?t.find("a.cmprselcnlink").removeClass("hide"):t.find("a.cmprselcnlink").addClass("hide")});$(".compare-checkbox:visible input").not(":checked").each(function(){var n=$(this).closest(".compare-checkbox");n.find("a.cmprselcnlink").remove()})}function et(){jQuery(document.body).on("click keydown keypress",".selectors input:radio",function(n){if(n.type=="keydown"&&n.which==13||n.type=="click"||n.type=="keydown"&&n.which==32||n.type=="keydown"&&n.which==37||n.type=="keydown"&&n.which==38||n.type=="keydown"&&n.which==39||n.type=="keydown"&&n.which==40)try{$("#questionList .selectors .c-label").removeClass("label-disabled");const n=$(this).prop("checked",!0);$(this).prop("aria-checked",!0);n?vad.catalog.numFilters++:vad.catalog.numFilters--;n?$(this).attr("aria-checked","true"):$(this).attr("aria-checked","false");k(this,n);vad.catalog.numFilters>0&&o();let t=document.querySelectorAll(".scrolldiv");t.forEach(n=>{for(var r,i=$(n).find("section"),t=0;t<=i.length;t++)r=$(i[t]).attr("data-tab"),$(i[t]).hasClass("label-disabled")?$(i[t]).attr("tabindex","-1"):$(i[t]).attr("tabindex",r)})}catch(n){}})}function ot(){jQuery(document.body).on("click keydown","#selectors input:checkbox",function(n){if(n.type=="keydown"&&n.which==13||n.type=="click")try{$(".filterBy .c-label").removeClass("label-disabled");const n=$(this).prop("checked");n?vad.catalog.numFilters++:vad.catalog.numFilters--;n?$(this).attr("aria-checked","true"):$(this).attr("aria-checked","false");k(this,n);st(this,n);var t=popupData[0].localespecificfields.FilterResult.split("|")[1],r=popupData[0].localespecificfields.TextSelect;$(".resultHeading h3").remove();$(".selectedtxt>span.c-subheading-4").remove();$(".resultHeading").append('

'+t+"<\/h3>");$("#filterSelections").find("span.c-subheading-4").text(r);vad.catalog.numFilters>0?o():e();i();vad.catalog.numFilters>0&&$("#resultWrapper #filterSelections li.c-choice-summary a").blur();$(this).focus();setTimeout(function(){$(window).trigger("resize");noSuperScript()},1500);typeof mwfAutoInit!="undefined"&&mwfAutoInit.ComponentFactory!=undefined&&mwfAutoInit.ComponentFactory.create([{c:mwfAutoInit.Tooltip,selector:"body .c-tooltip"}]);$("#clear-selections").trigger("click")}catch(n){console.log("Error on checkbox click "+n)}})}function e(){s.find("input:checkbox").prop("disabled",!1);vad.catalog.numFilters=0;l.hide();r.hide();a.show()}function k(n,t){const r=$(n).attr("data-group"),i=$(n).val();if(r==="feature")t?(vad.catalog.filterCriteria.features=[],vad.catalog.filterCriteria.features.push(i)):vad.catalog.filterCriteria.features=[];else if(r==="OS")if(t)vad.catalog.filterCriteria.OS.push(i);else{const n=vad.catalog.filterCriteria.OS.indexOf(i);vad.catalog.filterCriteria.OS.splice(n,1)}else r==="price"?vad.catalog.filterCriteria.price=t?i:null:r==="processor"?t?(vad.catalog.filterCriteria.processor=[],vad.catalog.filterCriteria.processor.push(i)):vad.catalog.filterCriteria.processor=[]:r==="DeviceType"?t?(vad.catalog.filterCriteria.category=[],vad.catalog.filterCriteria.category.push(i)):vad.catalog.filterCriteria.category=[]:r==="Displayresolution"?t?(vad.catalog.filterCriteria.Displayresolution=[],vad.catalog.filterCriteria.Displayresolution.push(i)):vad.catalog.filterCriteria.Displayresolution=[]:r==="Memory"?t?(vad.catalog.filterCriteria.Memory=[],vad.catalog.filterCriteria.Memory.push(i)):vad.catalog.filterCriteria.Memory=[]:r==="ScreenSize"?t?(vad.catalog.filterCriteria.ScreenSize=[],vad.catalog.filterCriteria.ScreenSize.push(i)):vad.catalog.filterCriteria.ScreenSize=[]:r==="Storage"?t?(vad.catalog.filterCriteria.Storage=[],vad.catalog.filterCriteria.Storage.push(i)):vad.catalog.filterCriteria.Storage=[]:vad.catalog.filterCriteria[r]=t?i:null}function st(t,i){const f=$(t).attr("data-group"),u=$(t).val(),r=$(t).siblings("span").text();if(i){const t='
  • Remove "'+r+'"<\/span><\/a>'+r+"<\/span><\/li>";n.append(t)}else{const t=n.find("li [data-criteria-value='"+u+"']").parent();t.remove()}}function ht(){n.click("a",function(n){const t=n.target;if(t&&t.nodeName==="A"){const n=t.dataset.criteriaType,r=t.dataset.criteriaValue;if(n==="feature"){const n=vad.catalog.filterCriteria.features.indexOf(r);vad.catalog.filterCriteria.features.splice(n,1)}else if(n==="processor"){const n=vad.catalog.filterCriteria.processor.indexOf(r);vad.catalog.filterCriteria.processor.splice(n,1)}else if(n==="OS"){const n=vad.catalog.filterCriteria.OS.indexOf(r);vad.catalog.filterCriteria.OS.splice(n,1)}else if(n==="DeviceType"||n==="category"){const n=vad.catalog.filterCriteria.category.indexOf(r);vad.catalog.filterCriteria.category.splice(n,1)}else if(n==="Memory"){const n=vad.catalog.filterCriteria.Memory.indexOf(r);vad.catalog.filterCriteria.Memory.splice(n,1)}else if(n==="Storage"){const n=vad.catalog.filterCriteria.Storage.indexOf(r);vad.catalog.filterCriteria.Storage.splice(n,1)}else if(n==="ScreenSize"){const n=vad.catalog.filterCriteria.ScreenSize.indexOf(r);vad.catalog.filterCriteria.ScreenSize.splice(n,1)}else if(n==="Displayresolution"){const n=vad.catalog.filterCriteria.Displayresolution.indexOf(r);vad.catalog.filterCriteria.Displayresolution.splice(n,1)}else n==="price"&&r==="sale"?vad.catalog.filterCriteria.price=null:vad.catalog.filterCriteria[n]=null;s.find(':checkbox[value="'+r+'"]').prop("checked",!1);$(t).parent("li").remove();$(this).closest("ul#selectionsDisplay").find("li:last-child a").focus();vad.catalog.numFilters--;$(".filterBy .c-label").removeClass("label-disabled");vad.catalog.numFilters>0?o():e();i()}setTimeout(function(){$(window).trigger("resize");noSuperScript()},1500);$("#clear-selections").trigger("click")})}function ct(){vad.catalog.skuArr=h();const n=w(vad.catalog.skuArr);u.empty();u.append(n)}function o(){vad.catalog.displayItems=vad.catalog.allUniqueItems;let n=vad.catalog.filterCriteria;n.category.length>0&&(vad.catalog.displayItems=vad.catalog.filters.category(vad.catalog.displayItems,n.category));n.OS.length>0&&(vad.catalog.displayItems=vad.catalog.filters.OS(vad.catalog.displayItems,n.OS));n.Brand&&(vad.catalog.displayItems=vad.catalog.filters.brand(vad.catalog.displayItems,n.Brand));n.price&&(vad.catalog.displayItems=vad.catalog.filters.price(vad.catalog.displayItems,n.price));n.features.length>0&&(vad.catalog.displayItems=vad.catalog.filters.feature(vad.catalog.displayItems,n.features));n.ScreenSize.length>0&&(vad.catalog.displayItems=vad.catalog.filters.ScreenSize(vad.catalog.displayItems,n.ScreenSize));n.Memory.length>0&&(vad.catalog.displayItems=vad.catalog.filters.Memory(vad.catalog.displayItems,n.Memory));n.Storage.length>0&&(vad.catalog.displayItems=vad.catalog.filters.Storage(vad.catalog.displayItems,n.Storage));n.Displayresolution.length>0&&(vad.catalog.displayItems=vad.catalog.filters.Displayresolution(vad.catalog.displayItems,n.Displayresolution));n.processor.length>0&&(vad.catalog.displayItems=vad.catalog.filters.processor(vad.catalog.displayItems,n.processor));vad.catalog.numFilters===1&&r.css("display")==="none"&&(a.hide(),r.show(),l.show());r.css("display")==="block"&&$("html, body").animate({scrollTop:$(".result-cat-section").offset().top},200);ct();RemoveDuplicateData($("#resultWrapper .m-content-placement li .m-product-placement-item"));ResultsCount(rsCount);var t=popupData[0].localespecificfields.FilterResult.split("|");vad.catalog.displayItems.length>1?v.text(rsCount+" "+t[1]):v.text(rsCount+" "+t[0]);rsCount=0;at();vt();lt()}function lt(){for(var t,i,r,f=1,e=1,o=1,s=1,h=1,c=1,l=1,n=[],u=0;u<$("#resultWrapper #results-devices>li").length;u++)t=$("#resultWrapper #results-devices>li")[u],i=$(t).attr("data-brand").toLowerCase(),i=="hp"&&f==1?(n[0]=$(t),f++):i=="dell"&&e==1?(n[1]=$(t),e++):i=="lenovo"&&o==1?(n[2]=$(t),o++):i=="asus"&&s==1?(n[3]=$(t),s++):i=="acer"&&h==1?(n[4]=$(t),h++):i=="samsung"&&c==1?(n[5]=$(t),c++):i=="microsoft"&&l==1?(n[6]=$(t),l++):n.push("");for(n=jQuery.grep(n,function(n){return n!==""&&n!=null}),r=n.length;r>=0;r--)$("#resultWrapper #results-devices").prepend(n[r])}function at(){let n=s.find("input:checkbox");n.each(function(){var e,f,o,n,s,r,l;let u=$(this).attr("data-group"),t=$(this).val(),i=!1;if(u=="price")if(t=="sale"){for(let n=0;n=f&&u<=e){i=!0;break}}else if(u=="OS"){for(let n=0;n=r&&e<=u){n=!0;i=!0;break}}}}else if(u=="Memory"){for(let r=0;r=r&&o<=u){i=!0;break}else if(o==r){i=!0;break}}}else if(u=="Storage"){r="";for(let n=0;n=n&&r<=f){u=!0;i=!0;break}else if(r==n){i=!0;break}}}}else if(u=="Displayresolution"){r="";for(let n=0;n0)t=="All"?n=!0:(n=!1,$(this).closest(".m-content-placement-item").removeClass("label-disabled"));else for(let i=0;i=f&&u<=e){n=!0;break}}else if(r=="OS"){for(let i=0;i=r&&e<=u){i=!0;n=!0;break}}}}else if(r=="Memory"){for(let i=0;i=r&&o<=u){n=!0;break}else if(o==r){n=!0;break}}}else if(r=="Storage"){for(let i=0;i=i&&u<=f){r=!0;n=!0;break}else if(u==i){n=!0;break}}}}else if(r=="Displayresolution"){for(let i=0;i=t&&r<=f&&(n=!0),n}return!1})},Memory:function(n,i){return i=="No_preference"?n.filter(function(){return!0}):n.filter(function(n){var e=n.Specification.Memory,u,r;let o=!1;if(f=y[0][p],e.indexOf(f)!=-1?(r=e.match(t),r[0]=r[0]==64?r[0]/8:r[0]==32?r[0]/4:r[0]==16?r[0]/4:r[0]):r=e.match(t),r!=null){u=parseFloat(r[0]);const n=parseInt(i[0].split("-")[0]),t=parseInt(i[0].split("-")[1]);if(u>=n&&u<=t)o=!0;else if(u==n)return u}return o})},Storage:function(n,i){return i=="No_preference"?n.filter(function(){return!0}):n.filter(function(n){var u=n.Specification.Storage,r,e;let o=!1;if(f=y[0][p],e=u.indexOf(f)!=-1?u.match(t):u.match(t),e!=null){r=parseFloat(e[0]);const n=parseInt(i[0].split("-")[0]),t=parseInt(i[0].split("-")[1]);if(r==1&&(r=1024),r==2&&(r=2048),r>=n&&r<=t)o=!0;else if(r==n)return r;return o}return!1})},Displayresolution:function(n,t){return t=="No_preference"?n.filter(function(){return!0}):n.filter(function(n){var i=n.Specification.Displayresolution.split(":")[1].split(" ").join("").toLowerCase();return t==i})},OS:function(n,t){return n.filter(function(n){return t.indexOf(n.OS)!=-1})},brand:function(n,t){return n.filter(function(n){return t.indexOf(n.Brand)!=-1})},price:function(n,t){return n.filter(function(n){const i=_locale.toLowerCase()=="de-de"?n.Dataprovider=="Hatch"?parseInt(n.Price.split(popupData[0].localespecificfields.CurrencySymbol)[0]):parseInt(n.Price.split(popupData[0].localespecificfields.CurrencySymbol)[1].trim()):parseInt(n.Price.split(popupData[0].localespecificfields.CurrencySymbol)[1]);let r=!1;const u=parseInt(t.split("-")[0]),f=parseInt(t.split("-")[1]);return i>=u&&i<=f&&(r=!0),r})},feature:function(n,t){return t=="No_preference"?n.filter(function(){return!0}):(t.forEach(function(t){n=n.filter(function(n){return n.Feature.filter(function(n){return n===t}).length>0?!0:!1})}),n)},processor:function(n,t){return t=="No_preference"?n.filter(function(){return!0}):(t.forEach(function(t){n=n.filter(function(n){return n.Processor.filter(function(n){return n===t}).length>0?!0:!1})}),n)}};$(document).ready(function(){jQuery(document.body).on("click keydown keypress","#hmcclearAllFilter",function(n){var t=n.keyCode||n.which;(t==32||t==13)&&(n.preventDefault(),$(this).trigger("click"));let i=document.querySelectorAll(".scrolldiv");i.forEach(n=>{for(var r,i=$(n).find("section"),t=0;t<=i.length;t++)r=$(i[t]).attr("data-tab"),$(i[t]).hasClass("label-disabled")?$(i[t]).attr("tabindex","-1"):$(i[t]).attr("tabindex",r)})});$("#showformfactor, #showtouchscreen, #showScreensize, #showDisplayres, #showprocessor, #showmemory, #showstorage").on("keypress",".m-content-placement-item",function(n){var t=n.keyCode||n.which;(t==32||t==13)&&(n.preventDefault(),$(this).find("input").trigger("click"))})});$(document).on("click","[data-criteria-type].glyph-cancel",function(){$(".showAllButton").first().focus()});d=null;d=window.location.host=="www.microsoft.com"?window.location.pathname.split("/")[1]:window.location.pathname.split("/")[2];yt();setTimeout(function(){viewAllQueryString()},3e3)})(jQuery,window,document)}function setEqualHeight(n,t){try{if(n.length>0&&(t>767||t==undefined)){var i=0;n.css({height:"auto"});n.each(function(){var t=$(this);t.outerHeight()>i&&(i=n.hasClass("m-product-placement-item")?t.outerHeight()+20:t.outerHeight())});n.css("height",i)}}catch(r){}}function UpdateCatagory(n){return n=="Desktops and All-in-Ones"?"Desktops and all-in-one":n=="Mini PC"?"Mini PC":n}function whichCategoryDevice(n){try{var t="";return n=="All-in-One"?t=popupData[0].localespecificfields.LocDevices.split("|")[2]:n=="Ultra-small PC"?t=popupData[0].localespecificfields.LocDevices.split("|")[4]:n=="Ultra-Slim Notebook"?t=popupData[0].localespecificfields.LocDevices.split("|")[5]:n=="Next Gen AI PCs"?t=popupData[0].localespecificfields.LocDevices.split("|")[6]:n=="Workstation"?t=popupData[0].localespecificfields.LocDevices.split("|")[3]:n=="2-in-1 Laptop"?t=popupData[0].localespecificfields.LocDevices.split("|")[0]:n=="Laptop"&&(t=popupData[0].localespecificfields.LocDevices.split("|")[1]),t}catch(i){console.log(i)}}function whichOSDevice(n){try{var t="";return n.toLowerCase()=="windows 10 pro"?t=popupData[0].localespecificfields.LocOS.split("|")[2]:n.toLowerCase()=="windows 10 pro for workstations"?t=popupData[0].localespecificfields.LocOS.split("|")[3]:n.toLowerCase()=="windows 11 pro"?t=popupData[0].localespecificfields.LocOS.split("|")[0]:n.toLowerCase()=="windows 11 pro for workstations"&&(t=popupData[0].localespecificfields.LocOS.split("|")[1]),t}catch(i){console.log(i)}}function whichDisplaysize(n){var t;if(window.location.href.toLowerCase().indexOf("/de-de/windows/business/devices")!=-1)try{return t="",n=="10"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[0]:n=="14"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[1]:n=="28"&&(t=popupData[0].localespecificfields.LocDisplaysize.split("|")[2]),t}catch(i){console.log(i)}else if(window.location.href.toLowerCase().indexOf("/fr-fr/windows/business/devices")!=-1)try{return t="",n=="10"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[0]:n=="16"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[1]:n=="28"&&(t=popupData[0].localespecificfields.LocDisplaysize.split("|")[2]),t}catch(i){console.log(i)}else if(window.location.href.toLowerCase().indexOf("/fr-ca/windows/business/devices")!=-1)try{return t="",n=="13.5"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[0]:n=="16"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[1]:n=="28"&&(t=popupData[0].localespecificfields.LocDisplaysize.split("|")[2]),t}catch(i){console.log(i)}else if(window.location.href.toLowerCase().indexOf("/ja-jp/windows/business/devices")!=-1)try{return t="",n=="13.5"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[0]:n=="15"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[1]:n=="28"&&(t=popupData[0].localespecificfields.LocDisplaysize.split("|")[2]),t}catch(i){console.log(i)}else try{return t="",n=="13.5"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[0]:n=="16"?t=popupData[0].localespecificfields.LocDisplaysize.split("|")[1]:n=="28"&&(t=popupData[0].localespecificfields.LocDisplaysize.split("|")[2]),t}catch(i){console.log(i)}}function whichMSZ(n){var t;if(window.location.href.toLowerCase().indexOf("/de-de/windows/business/devices")!=-1)try{return t="",n=="8"?t=popupData[0].localespecificfields.LocMemorysize.split("|")[0]:n=="16"?t=popupData[0].localespecificfields.LocMemorysize.split("|")[1]:n=="32"&&(t=popupData[0].localespecificfields.LocMemorysize.split("|")[2]),t}catch(i){console.log(i)}else if(window.location.href.toLowerCase().indexOf("/ja-jp/windows/business/devices")!=-1)try{return t="",n=="8"?t=popupData[0].localespecificfields.LocMemorysize.split("|")[0]:n=="16"?t=popupData[0].localespecificfields.LocMemorysize.split("|")[1]:n=="32"&&(t=popupData[0].localespecificfields.LocMemorysize.split("|")[2]),t}catch(i){console.log(i)}else try{return t="",n=="8"?t=popupData[0].localespecificfields.LocMemorysize.split("|")[0]:n=="16"?t=popupData[0].localespecificfields.LocMemorysize.split("|")[1]:n=="32"?t=popupData[0].localespecificfields.LocMemorysize.split("|")[2]:n=="64"&&(t=popupData[0].localespecificfields.LocMemorysize.split("|")[3]),t}catch(i){console.log(i)}}function whichStorage(n){try{var t="";return n=="128"?t=popupData[0].localespecificfields.LocStorage.split("|")[0]:n=="512"?t=popupData[0].localespecificfields.LocStorage.split("|")[1]:n=="1024"&&(t=popupData[0].localespecificfields.LocStorage.split("|")[2]),t}catch(i){console.log(i)}}function whichResolution(n){try{var t="";return n=="3840x2400"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[0]),n=="1366x768"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[1]),n=="1920x1080"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[2]),n=="1920x1200"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[3]),n=="2048x1080"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[4]),n=="2560x1440"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[5]),n=="2560x1600"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[6]),n=="2560x2024"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[7]),n=="1920x1280"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[8]),n=="3840x2160"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[9]),n=="2160x1440"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[10]),n=="2200x1400"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[11]),n=="2256x1504"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[12]),n=="3840x2400"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[13]),n=="2880x1800"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[14]),n=="2880x1920"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[15]),n=="2400x1600"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[16]),n=="1536x1024"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[17]),n=="2496x1664"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[18]),n=="3072x1920"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[19]),n=="4500x3000"&&(t=popupData[0].localespecificfields.LocResolution.split("|")[20]),t}catch(i){console.log(i)}}function devicesarrayData(n){function pt(n){try{var t={};return t.html=n.html(),t.sup="",t.html.indexOf("")>0&&(t.sup=t.html.slice(t.html.indexOf(""),t.html.length),t.html=t.html.slice(0,t.html.indexOf(""))),t.title=n.attr("data-tooltip"),t}catch(i){console.log("Error in getProcessorData method")}}var hi="",ci="",li="",ht="",s="",ct="",bt="",u="",ai="",vi="",yi=[],pi=[],b=[],p=[],di,gi,y=[],lt=[],at=[],ii=[],g=[],kt=[],it=[],dt=[],ot=[],gt=[],rt=[],ri=[],st=[],k=[],ui,nt,ut,ft,et,e,fi,vt,ei,oi,f,t,ni,o,nr,wt,r,tr,si,ki;for($.each(n,function(n,t){if(y.push(t.Brand),at.push(t.OS),t.Processor!=undefined&&t.Processor.length>0&&t.Processor.forEach(function(n){st.push(n.trim())}),t.Feature!=undefined&&t.Feature.length>0&&t.Feature.forEach(function(n){lt.push(n.trim())}),t.Specification.ScreenSize!==undefined&&t.Specification.ScreenSize.length>0&&g.indexOf(t.Specification.ScreenSize)==-1&&g.push(parseFloat(t.Specification.ScreenSize.match(/[-+]?([0-9]*\.[0-9]+|[0-9]+)/))),t.Specification.Memory!==undefined&&t.Specification.Memory.length>0&&it.indexOf(t.Specification.Memory)==-1&&it.push(parseFloat(t.Specification.Memory.match(/[-+]?([0-9]*\.[0-9]+|[0-9]+)/))),t.Specification.Storage!==undefined&&t.Specification.Storage.length>0){var i=parseFloat(t.Specification.Storage.match(/[-+]?([0-9]*\.[0-9]+|[0-9]+)/));i==1&&(i=1024);ot.push(i)}if(t.Specification.Displayresolution!==undefined&&t.Specification.Displayresolution.length>0&&rt.indexOf(t.Specification.Displayresolution)==-1){let n=t.Specification.Displayresolution;n=n.indexOf(":")!=-1?n.split(":")[1].split(" ").join("").toLowerCase():n.split(" ").join("").toLowerCase();rt.push(n)}}),y=y.sort(function(n,t){return(n=n.toLowerCase(),t=t.toLowerCase(),n==t)?0:n>t?1:-1}),r=0;r