function validateEmail(n){return/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/.test(n.val())?(n.removeClass("border-red"),!0):(n.addClass("border-red"),!1)}function inputValidations(n,t){n.val().trim()==""?n.addClass("border-red"):n.removeClass("border-red");t.val().trim()==""?t.addClass("border-red"):t.removeClass("border-red")}function GetQueryStringParams_upgrade(n){for(var i=window.location.search.substring(1),u=i!=undefined?i.toLowerCase().split("&"):i.split("&"),r,t=0;t<u.length;t++)if(r=u[t].split("="),r[0]==n.toLowerCase())return r[1]}function SetEqualHeight(n,t){try{if(n.length>0)if(t==undefined&&(t=window.innerWidth||document.body.clientWidth),t>1083){var i=0;n.css({height:"auto"});n.each(function(){var n=jQuery(this);n.outerHeight()>i&&(i=n.outerHeight())});setTimeout(function(){n.css("height",i)},500)}else n.css({height:"auto"})}catch(r){console.log(r)}}function SetEqualHeighttoElement(n,t){try{if(n.length>0){t==undefined&&(t=window.innerWidth||document.body.clientWidth);var i=0;n.css({height:"auto"});n.each(function(){var n=jQuery(this);n.outerHeight()>i&&(i=n.outerHeight())});setTimeout(function(){n.css("height",i)},500)}}catch(r){console.log(r)}}function isPanelInViewport(n,t){var i,f,r,e,u,o;try{return i=jQuery(n),t=t==undefined?0:t,f=navigator.userAgent.toLowerCase().indexOf("edge/")!=-1?"body":"html",r=jQuery(f).scrollTop(),navigator.userAgent.indexOf("Safari")!=-1&&navigator.userAgent.indexOf("Chrome")==-1&&(r=window.pageYOffset),e=r+jQuery(window).height(),i.length>0&&(u=Math.round(i.offset().top)+t,o=u+i.height()),u<e&&o>r}catch(s){console.log(s)}}function ChangeCheckboxState(){var t=$(".c-dialog .c-checkbox").find("input[type='checkbox']").attr("isdefaultChecked"),n=$(".c-dialog .c-checkbox").find("input[type='checkbox']");t==="false"&&n.prop("checked")===!0&&(n.removeAttr("checked"),n.attr("aria-checked","false"),n.trigger("click"));t==="true"&&n.prop("checked")===!1&&(n.attr("checked","true"),n.attr("aria-checked","true"),n.trigger("click"))}function GetParameterValues(n){for(var r=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),i,t=0;t<r.length;t++)if(i=r[t].split("="),i[0].toLowerCase()==n)return i[1]}function AppendDownloadURL(n,t){var o,r,i,f,e,u,s,h,c,a,l;$(".c-select-menu .c-menu .c-menu-item span").attr("aria-selected",!1);o=$("#browserlang").val();r="2108834";f=$("select#default option[selected=selected]").attr("value");(f==""||f==undefined)&&(f=o);$("select#default option").each(function(){$(this).attr("value").toLowerCase()==o.toLowerCase()&&($(this).attr("selected","selected"),$(this).siblings().removeAttr("selected"))});e=GetParameterValues("brand");$(".c-dialog").removeClass("win10");t!="win10"&&t!="win11"?(u=0,$(".c-dialog .c-checkbox").find("input[type='checkbox']").is(":checked")&&(u=1,r="2109047"),i=n+"?linkid="+r+"&Channel=Stable&language="+f+"&consent="+u,t=="macos"?(u=0,s=$(".backtomacdiv a").attr("btnname"),r=s=="Intel"?"2069148":"2093504",$(".c-dialog .c-checkbox").find("input[type='checkbox']").is(":checked")&&(u=1),i=n+"?linkid="+r+"&platform=Mac&Consent="+u+"&channel=Stable"):t=="linux"||t=="linuxrpm"?(r=t=="linux"?"2149051":"2149137",$(".c-dialog .c-checkbox").find("input[type='checkbox']").is(":checked")&&(u=1),i=n+"?linkid="+r,$(".c-dialog").addClass("linux")):i=n+"?linkid="+r+"&Channel=Stable&language="+f+"&consent="+u):(i=n+"?linkid="+r+"&Channel=Stable&language="+o,$(".c-dialog").addClass("win10"));e!=undefined&&e!=null&&e!=""&&(i=i+"&brand="+e);(window.location.href.toLowerCase().indexOf("displaytou")!=-1&&window.location.href.toLowerCase().indexOf("brand")==-1||window.location.href.toLowerCase().indexOf("displaytou")!=-1&&(e==""||e==undefined))&&(h=GetQueryStringParams_upgrade("displaytou"),h==1&&(i=i+"&brand=M001"));$(".roledoc .ctalink a").attr("href",i);t=="macos"||t=="linux"||t=="linuxrpm"?$(".inside-dialog .c-group").find(".c-select").hide():(c=$("select#default option[selected=selected]").text(),$("div.c-select").find("button#default-generated-select-menu-trigger").text(c),a=$("select#default option[selected]").attr("aria-label"),$(".c-select #default-generated-select-menu-trigger").attr("aria-label","Choose install language selected language English (US)"),$("select#default option").each(function(){var n=$(this),t;n.attr("value")==f&&(n.trigger("click"),n.attr("selected","selected"),n.siblings().removeAttr("selected"),t=n.text(),n.closest("div.c-select").find("button#default-generated-select-menu-trigger").text(t))}),$(".inside-dialog .c-group").find(".c-select").show(),l=$(".c-select button").attr("id"),$(".c-langlabel").attr("for",l))}function sendEvents(){}function popupscroll(){$(".eula-reader.f-dialog-scroll.reading").scrollTop(0)}function UHFDropdownClickOnIEbrowsers(){if((navigator.userAgent.toLowerCase().indexOf("trident")!=-1||navigator.userAgent.toLowerCase().indexOf("msie")!=-1)&&window.innerWidth>860)$("#uhf-g-nav .nested-menu.uhf-menu-item button, #uhf-c-nav .all-ms-nav").on("click",function(n){n.preventDefault();var t=$(this).attr("aria-expanded");t=="false"?($(this).attr("aria-expanded","true"),$(this).next("ul").attr("aria-hidden","false"),$(this).next("ul.f-multi-column.f-multi-column-6").css("margin-left","-1000px")):($(this).attr("aria-expanded","false"),$(this).next("ul").attr("aria-hidden","true"),$(this).next("ul.f-multi-column.f-multi-column-6").css("margin-left","0px"))})}function contentplacementheight(){var n=$(".m-content-placement");set_elements_height(n)}function changeSupToAnchor(){try{var n="",i="",t=[];$("sup").each(function(){n=$(this).text();n=n.replace("*(","");n=n.replace(")","");t=n.split(", ");for(var r=0;r<t.length;r++)i+="<a role='link' aria-label='Read the disclaimer associated with this superscript "+t[r]+"' href='javascript:void(0);' class='c-hyperlink supBLink'><span class='supText'>"+t[r]+"<\/span><\/a><span>, <\/span>";$(this).html(i);i=""});$("sup").find("span:last").remove()}catch(r){console.log(r)}}function noSuperScript(){try{var r=window.location.href,n=[],t=[];$("sup .supText:visible").not("#mwf-common-prefooter .c-caption-2 sup").each(function(){var t=$(this).text().trim();n.push(t)});n=$.unique(n);$(".c-tooltip sup").each(function(){var n=$(this).text().trim();t.push(n)});t=$.unique(t);n.length==0?$("#mwf-common-prefooter").addClass("hide"):$("#mwf-common-prefooter").hasClass("hide")&&setTimeout(function(){$("#mwf-common-prefooter").removeClass("hide")},6e3);$("#mwf-common-prefooter .c-caption-2").each(function(){var t=$(this).find(".supLink .supFn").text().trim();$.inArray(t,n)==-1?$(this).addClass("hide"):$(this).hasClass("hide")&&$(this).removeClass("hide");$(this).hasClass("context-glyph-tile")&&$(this).removeClass("hide")})}catch(i){console.log(i)}}function videoButtonAlignmnet(){$(".m-feature").each(function(){var n=$(this).find("picture").height()/2;window.matchMedia("(max-width: 767px)").matches?$(this).find(".video-btn-trigger").css("top",n+"px"):$(this).find(".video-btn-trigger").css("top","")})}function IntilaiseVideoPlayer(n){function r(n){var t=n.split("/");return t[t.length-1]}var i="",t;i=$(this).closest("picture").find("[itemprop=name]").text();$(n).attr("video-type")==="popup"&&(playeroptions.autoplay=!0);$(n).attr("video-type")==="inline"&&(playeroptions.autoplay=!1);t={options:playeroptions,metadata:{videoId:r($(n).attr("video-Id")),title:"Video"}};MsOnePlayer.render($(n).attr("id"),t,function(n){n.addPlayerEventListener(function(){})})}function focusOrder(){var n,t,i,r;$(".stealth-carousel .stealth-sub-carousel.center-carousel .stealth-sub-carousel-panel").each(function(){$(this).find("a").attr("tabindex","-1");$(this).hasClass("active-panel")&&$(this).find("a").attr("tabindex","0")});$(".stealth-carousel .stealth-sub-carousel.left-carousel .stealth-sub-carousel-panel").each(function(){$(this).siblings().removeClass("active-panel");$(this).find("a").attr("tabindex","-1")});$(".stealth-carousel .stealth-sub-carousel.right-carousel .stealth-sub-carousel-panel").each(function(){$(this).siblings().removeClass("active-panel");$(this).find("a").attr("tabindex","-1")});n=$(".c-carousel .c-flipper.f-previous");t=$(".c-carousel .c-flipper.f-next");n.on("focus mouseenter",function(){$(this).siblings(".prv-btn-tooltip").addClass("f-show-span-text")});n.on("focusout mouseleave",function(){$(this).siblings(".prv-btn-tooltip").removeClass("f-show-span-text")});t.on("focus mouseenter",function(){$(this).siblings(".nxt-btn-tooltip").addClass("f-show-span-text")});t.on("focusout mouseleave",function(){$(this).siblings(".nxt-btn-tooltip").removeClass("f-show-span-text")});i=$(".stealth-carousel .stealth-carousel-arrow.left-arrow");r=$(".stealth-carousel .stealth-carousel-arrow.right-arrow");i.on("focus mouseenter",function(){$(this).siblings(".prv-btn-tooltip").addClass("f-show-span-text")});i.on("focusout mouseleave",function(){$(this).siblings(".prv-btn-tooltip").removeClass("f-show-span-text")});r.on("focus mouseenter",function(){$(this).siblings(".nxt-btn-tooltip").addClass("f-show-span-text")});r.on("focusout mouseleave",function(){$(this).siblings(".nxt-btn-tooltip").removeClass("f-show-span-text")})}function SneakCarouselBtnHeight(){$(".sneak-carousel").each(function(){var n=$(this).find(".stealth-carousel .media-wrapper picture img").innerHeight()/2;window.matchMedia("(max-width: 767px)").matches&&(n=n+44,$(this).find(".stealth-carousel .stealth-carousel-arrow").css("top",n+"px"));$(this).find(".stealth-carousel .stealth-carousel-arrow").css("top",n+"px")})}function TabClickHandler(){const n=$(this).data("bi-name"),t=$(location).attr("href").split("#"),i=t[0];n&&$(location).attr("href",i+"#${clickedTab}")}function DeepLinkPivotTrigger(n){var t="";$(".c-pivot-logo ul.tab-list li").each(function(){var i=$(this).text().toLowerCase().trim();t=$(this).attr("aria-controls");n==i&&($(this).addClass("f-active"),$(this).siblings().removeClass("f-active"),$(".c-pivot-logo ul.tab-list li[aria-controls="+t+"]").trigger("click"))})}function StickyNavPivotTrigger(){var t=$(this).text().toLowerCase().trim(),n="";$(".c-pivot-logo ul.tab-list li").each(function(){var i=$(this).text().toLowerCase().trim();n=$(this).attr("aria-controls");t==i&&($(this).addClass("f-active"),$(this).siblings().removeClass("f-active"),$(".c-pivot-logo ul.tab-list li[aria-controls="+n+"]").trigger("click"))})}function ManageConsentChanges(){siteConsent.manageConsent()}function GetCategoryFromMSCC(n){var t=n,i,r;return n.match("^cid")&&(i=n.indexOf("c1="),t=n.substring(i,n.length)),n.match("^c1")&&(r=n.indexOf("-cid"),t=n.substring(0,r)),t}function ShowHideManageCookies(n){if(typeof siteConsent!="undefined"&&siteConsent.isConsentRequired)if($("#c-uhff-footer_managecookies").length>0)$("#c-uhff-footer_managecookies").removeClass("x-hidden");else{var t='<li class="" id="c-uhff-footer_managecookies"><a class="c-uhff-link" href="#">'+n+"<\/a><\/li>";$(".c-uhff-base .c-list.f-bare li:eq(1)").after(t);$(document).on("click","#c-uhff-footer_managecookies",function(n){n.preventDefault();ManageConsentChanges()})}}function BindEvents(){$('input[name="uninstall-reason0"]').on("change",function(){$reasonText.get(0).disabled=$(this).val()!==uninstallOtherValue})}function ReorderOptions(n){var t=n.find(".c-label"),r="",i=$(t).find("input[value='1']");for(i!=undefined&&(r=$(i).parent(),$(i).parent().remove());t.length;)n.append(t.splice(Math.floor(Math.random()*t.length),1)[0]);n.append(r);BindEvents()}function validateuinstallEmail(n){if(!n)return!1;return/.+\@.+\..+/.test(String(n).toLowerCase())}function IsEmail(n){return/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(n)?!0:!1}function send(){var n,t;(showValidationErrors=!0,validateForm()||$("#email").val()=="")&&($("#email").removeClass("invalid"),$("#email").removeClass("border-red"),document.getElementById("submit-button").style.display="none",n=new XMLHttpRequest,n.open("POST",uploadEndpointInt,!0),n.setRequestHeader("Content-Type","application/json"),t=makeRequestBody(),n.send(JSON.stringify(t)),n.onreadystatechange=function(){$("#thanks").removeClass("hide");$("[aria-live=assertive]").text($("#thanks h3").text())})}function makeRequestBody(){var n=getRequestBodyGroup();return n.rating=getRadioValue(),n.comment=document.getElementById("description-text").value,n.telemetry=getTelemetryGroup(),n.email=$email.val(),n.complianceChecks={authenticationType:"Unauthenticated"},n}function getRequestBodyGroup(){var n={surveyId:surveyID},t=getAppId(),i=$(".edgeconsumer.features").attr("data-iid"),r=getAppData();return{appId:t,clientFeedbackId:i,manifestType:"Fps",source:"Client",submitTime:new Date,survey:n,type:"Survey",web:{},application:{appData:JSON.stringify(r)}}}function getAppData(){var n={languageCode:langCode};return n["reinstall-choice"]=getReinstallChoice(),n}function getReinstallChoice(){for(var t=document.getElementsByName("uninstall-reason1"),n=0,i=t.length;n<i;n++)if(t[n].type=="radio"&&t[n].checked)return t[n].value}function getRadioValue(){for(var t=document.getElementsByName("uninstall-reason0"),n=0,i=t.length;n<i;n++)if(t[n].type=="radio"&&t[n].checked)return Number(t[n].value.replace(",","."))}function getTelemetryGroup(){var n={};return n.officeBuild=officeBuild,n.osBuild=osBuild,n.channel=channel,n.audienceGroup="Production",console.log("deviceId",deviceId),n.deviceId=deviceId,n}function getURIComponent(){for(var i=location.search.substr(1).split("&"),n,t=0;t<i.length;t++)n=i[t].split("="),n[0]=="version"?officeBuild=decodeURIComponent(n[1]):n[0]=="osVer"?osBuild=decodeURIComponent(n[1]):n[0]=="deviceId"?(deviceId=decodeURIComponent(n[1]),console.log("urldeviceId",deviceId)):n[0]=="ch"?channel=decodeURIComponent(n[1]):n[0]=="hl"&&(langCode=decodeURIComponent(n[1]))}function getGUID(){var n=(new Date).getTime();return Date.now&&(n=Date.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var i=(n+Math.random()*16)%16|0;return n=Math.floor(n/16),(t=="x"?i:i&3|8).toString(16)})}function getAppId(){var t=navigator.userAgent.toLowerCase(),n=2231;return t.indexOf("linux")!=-1&&(n=2248),t.toLowerCase().indexOf("mac")!=-1&&(n=2247),n}var validatePhoneNum,qparam,playPauseVideoToggle,lastScrollTop,dlink,currentosval,set_elements_height,playeroptions,that,iframe,iframeSrc,dialog,dialogId,dialogsHideEventSubscription,iframevideosrc,$Carousel,$reasonText,uninstallOtherValue,showValidationErrors,$email,validateForm;String.prototype.includes||(String.prototype.includes=function(n,t){"use strict";if(n instanceof RegExp)throw TypeError("first argument must not be a RegExp");return t===undefined&&(t=0),this.indexOf(n,t)!==-1});validatePhoneNum=function(n){return n.replace(/[^0-9]/ig,"")};window.location.href.toLowerCase().indexOf("microsoft-edge")>=0&&(qparam=window.location.href.indexOf("OCID")>=0?GetQueryStringParams_upgrade("OCID"):GetQueryStringParams_upgrade("ocid"),qparam=qparam!=null&&qparam!==undefined&&qparam!=""&&qparam.indexOf("_")>=0?qparam.split("_").pop().trim():"");playPauseVideoToggle=function(){try{var u=$("html[lang]").attr("lang").toLowerCase(),n=null,t=$(".m-ambient-video .videobutton").attr("data-video-play"),i=$(".m-ambient-video .videobutton").attr("data-video-pause");setTimeout(function(){$(".m-ambient-video .videobutton").hasClass("glyph-pause")?$(".m-ambient-video .videobutton").attr("aria-label",i):$(".m-ambient-video .videobutton").hasClass("glyph-play")&&$(".m-ambient-video .videobutton").attr("aria-label",t)});$(document).on("click",".m-ambient-video .videobutton",function(r){r.preventDefault();var u=$(this);n=u.siblings("video");n.get(0).paused?n.get(0).play():n.get(0).pause();n.get(0).onended=function(){u.removeClass("glyph-pause").addClass("glyph-play")};setTimeout(function(){u.hasClass("glyph-pause")?u.attr("aria-label",i):u.hasClass("glyph-play")&&u.attr("aria-label",t)})})}catch(r){console.log(r)}};lastScrollTop=0;window.addEventListener("scroll",function(){var n=window.pageYOffset||document.documentElement.scrollTop;n>lastScrollTop?$(".play-on-focus").each(function(){isPanelInViewport(this,500)&&($(this).hasClass("video-played")||($(this).find("video").attr("playsinline","true"),$(this).find("button.videobutton.glyph-play").click(),$(this).addClass("video-played"),$(this).find("video").get(0).play()))}):$("html").scrollTop()==0&&$(".animation-container").addClass("position-fixed");lastScrollTop=n<=0?0:n},!1);$(document).ready(function(){var t=0,r,u,e;$("#support .m-product-placement .c-carousel.f-single-slide li h3").each(function(){$(this).css("height","auto");var n=$(this).outerHeight();n>t&&(t=n)});$("#support .m-product-placement .c-carousel.f-single-slide li h3").css("height",t);playPauseVideoToggle();var o=$(".with_ocid"),f=$(".without_ocid"),i="";window.location.search.substring(1).toLowerCase().split("ocid").length<=2?(window.location.href.toLowerCase().indexOf("ocid")>=0&&(i=GetQueryStringParams_upgrade("ocid")),i!=undefined&&i.toLowerCase()=="my01sb"?o.removeClass("hide"):f.removeClass("hide")):f.removeClass("hide");$(".custom-inner-area ul.exampleComboPopup2 li").on("click",function(){$(".custom-inner-area .c-glyph.btn-dwn.dropbtn").click();setTimeout(function(){$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus()},300)});$(".custom-overlay-table ul.exampleComboPopup2 li[value='ios'], .custom-overlay-table ul.exampleComboPopup2 li[value='android']").on("click",function(){setTimeout(function(){$(".custom-overlay-table").addClass("visible");$("body").css("overflow","hidden")},500)});$(".custom-overlay ul.exampleComboPopup2 li[value='ios'], .custom-overlay ul.exampleComboPopup2 li[value='android']").on("click",function(){setTimeout(function(){$(".custom-overlay").addClass("visible");$("body").css("overflow","hidden")},500)});$(".custom-overlay-table, .custom-overlay").addClass("visible").focus();$(".custom-overlay-table, .custom-overlay").hasClass("visible")&&($(".custom-wrap .custom-close-btn").focus(),$("body").css("overflow","hidden"));window.location.href.toLowerCase().indexOf("displaytou")>-1&&$(".custom-overlay-table, .custom-overlay").removeClass("visible");$(".custom-overlay-table .custom-close-btn, .custom-overlay .custom-close-btn").on({click:function(){$(".custom-overlay-table, .custom-overlay").removeClass("visible");$("body").css("overflow","auto");$("body").removeAttr("style")}});$(".custom-inner-area").on("click",function(n){n.stopPropagation();$(".custom-overlay-table, .custom-overlay").hasClass("visible")&&$(this).hasClass("custom-inner-area")&&$(this).closest(".custom-overlay-table.visible").length!=-1&&$(".custom-overlay-table .custom-close-btn, .custom-overlay .custom-close-btn").click()});$(".custom-inner-area *").on("click",function(n){$(this).closest(".dropbtn").length||($(".custom-inner-area").find(".c-combo").attr("aria-expanded","false"),setTimeout(function(){$(".custom-inner-area").find(".c-combo.disabled").removeClass("expanded").addClass("collapse")},100));var t=n.target.parentNode.nodeName=="A"||n.target.nodeName=="A"?!0:!1;t?n.stopImmediatePropagation():(n.preventDefault(),n.stopPropagation());n.target.nodeName=="DIV"&&$(".custom-inner-area").find(".dropbtn").attr("aria-expanded","false")});var l=$("#mainContent").attr("data-browser"),a=$("#mainContent").attr("data-os"),v=$("body").hasClass("en-us");navigator.userAgent.toLowerCase().indexOf("trident")!=-1&&$("html").addClass("ie");r=navigator.userAgentData?navigator.userAgentData.brands.map(function(n){return n.brand+": "+n.version}).join(", ").toLowerCase():"";(r.includes("microsoft edge")||r==""&&navigator.userAgent.toLowerCase().includes("edg"))&&$("html").addClass("edge");$(".emailsms-btm-content .emailsms-desc-email").hide();u=navigator.userAgent.toLowerCase();u.indexOf("trident/6.0")!=-1&&u.indexOf("msie 10.0")!=-1&&$("html").addClass("ie");$('input:radio[name="default"]').change(function(){var n=$(this).closest(".emailsms");n.find(".email-field").val("");n.find(".phone-dropdown").val("");n.find(".invalid-details").addClass("hide");n.find(".invalid-details-email").addClass("hide");n.find("input").removeClass("border-red");$(this).val()=="email"&&(n.find(".emailsms-desc-email").show(),n.find(".emailsms-desc-phone").hide(),n.find(".c-text-field").removeAttr("aria-describedby"));$(this).val()=="phone"&&(n.find(".emailsms-desc-phone").show(),n.find(".emailsms-desc-email").hide(),n.find(".c-text-field").removeAttr("aria-describedby"))});$(".emailsms-btm-content .c-button").click(function(){var n=$(this).closest(".emailsms"),e=n.find(".email-field"),o=n.find(".selected-flag"),i=o.find(".iti-flag").attr("class").split(" ")[1],l=o.find(".selected-dial-code").text(),s=e.val(),a=n.find(".phone-dropdown"),t=a.val().replace(/-/g,"").replace(/ /g,""),r=!1,v="",u="",f="",h;t!=""&&(i=="us"&&t.length==10&&(i="en-us",u=validatePhoneNum(t),u.length==10?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="gb"&&t.length==10&&(i="en-gb",u=validatePhoneNum(t),u.length==10?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="fr"&&t.length==9&&(i="fr-fr",u=validatePhoneNum(t),u.length==9?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="in"&&t.length==10&&(i="en-in",u=validatePhoneNum(t),u.length==10?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="de"&&t.length==11&&(i="de-de",u=validatePhoneNum(t),u.length==11?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="es"&&t.length==9&&(i="es-es",u=validatePhoneNum(t),u.length==9?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="it"&&t.length==10&&(i="it-it",u=validatePhoneNum(t),u.length==10?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="ca"&&t.length==10&&(i="en-ca",u=validatePhoneNum(t),u.length==10?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="jp"&&t.length==10&&(i="ja-jp",u=validatePhoneNum(t),u.length==10?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="br"&&t.length==11&&(i="pt-br",u=validatePhoneNum(t),u.length==11?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="au"&&t.length==9&&(i="en-au",u=validatePhoneNum(t),u.length==9?(t=u,r=!0):(n.find(".phone-dropdown").addClass("border-red"),r=!1)),i=="us"&&t.length!=10&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="gb"&&t.length!=10&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="fr"&&t.length!=9&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="in"&&t.length!=10&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="de"&&t.length!=11&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="es"&&t.length!=9&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="it"&&t.length!=10&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="ca"&&t.length!=10&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="jp"&&t.length!=10&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="br"&&t.length!=11&&(n.find(".phone-dropdown").addClass("border-red"),r=!1),i=="au"&&t.length!=9&&(n.find(".phone-dropdown").addClass("border-red"),r=!1));try{(awa.requestBody!=""||awa.requestBody!="undefined")&&(h=$.parseJSON(awa.requestBody),v=h.data.baseData.impressionGuid)}catch(y){console.log(y)}if($(this).hasClass("android-email-submit"))if(validateEmail(e)&&s.trim().length!=0){n.find(".c-text-field").removeAttr("aria-describedby");n.find(".emailsms-btm-content p.invalid-details-email").addClass("hide");var c=$("html").attr("lang"),p=["en-us","fr-fr","de-de","es-es","it-it","zh-cn","ja-jp","pt-br"].indexOf(c)!=-1?c:"en-us";f=JSON.stringify({emailId:s,device:"Android",finallocale:p});$.ajax({async:!1,url:"/en-us/edge/EmailSMS/EmailRowNEW",type:"POST",data:f,contentType:"application/json; charset=UTF-8",context:this,success:function(t){$.parseJSON(t).batchHasErrors?(n.find(".selection-screen").hide(),n.find(".error-screen").show()):(n.find(".emailsms-desktop").hide(),n.find(".emailsms-show-hide").hide(),n.find(".thankyou-screen").show())},error:function(t){console.log("error in token call");alert(t.status);n.find(".selection-screen").hide();n.find(".error-screen").show()}})}else n.find(".emailsms-desc-email p.invalid-details-email").removeClass("hide"),n.find(".c-text-field").focus();if($(this).hasClass("android-mobile-submit"))try{r?(n.find(".c-text-field").removeAttr("aria-describedby"),n.find(".emailsms-btm-content p.invalid-details").addClass("hide"),f=JSON.stringify({mobileNumber:parseInt(l+t).toString(),locale:i}),$.ajax({async:!1,url:"/en-us/edge/EmailSMS/SMSRowNEW",type:"POST",data:f,contentType:"application/json; charset=UTF-8",success:function(t){var i=t!==null?t.errors:"null";try{console.log($.parseJSON(t).errors);$.parseJSON(t).errors?(n.find(".emailsms-desktop").hide(),n.find(".emailsms-show-hide").hide(),n.find(".error-screen").show()):(n.find(".emailsms-desktop").hide(),n.find(".emailsms-show-hide").hide(),n.find(".thankyou-screen").show())}catch(r){n.find(".emailsms-desktop").hide();n.find(".emailsms-show-hide").hide();n.find(".thankyou-screen").show()}},error:function(){console.log("error in token call");n.find(".emailsms-desktop").hide();n.find(".emailsms-show-hide").hide();n.find(".error-screen").show()}})):(n.find(".emailsms-desc-phone p.invalid-details").removeClass("hide"),n.find(".c-text-field").focus())}catch(y){}});$("#chkemail").on("change",function(){$(this).is(":checked")||$(this).attr("aria-checked")=="true"?$("#txtemail").removeAttr("disabled"):$("#txtemail").attr("disabled","disabled")});$("#chkemail").on("click",function(){$(this).is(":checked")||$(this).attr("aria-checked")=="true"?$("#txtemail").removeAttr("disabled"):$("#txtemail").attr("disabled","disabled")});window.history.replaceState&&window.history.replaceState(null,null,window.location.href);var s=$(".c-button.btn-dwn.popup-btn").attr("aria-label"),h=$(".c-button.btn-dwn.popup-btn").attr("value"),c=$(".c-button.btn-dwn.popup-btn").eq(0).html(),n=$("#sticky-navbar button:nth-child(1)"),y=n.text();n.html(c);n.attr("aria-label",s);n.attr("value",h);n.addClass("sticky-btn");$("#default-dialog-single-preview button.c-button[data-js-dialog-hide]").click(function(){$("#default-dialog-single-preview").attr("aria-hidden","true");$("body").css("overflow","visible")});e=$("#default-dialog-single-preview").attr("aria-hidden");e=="false"&&$("body").css("overflow","hidden")});dlink="";currentosval="";$(window).on("load",function(){var s,i,h,f,e,c,l,a,n,nt,w,b,k;playPauseVideoToggle();setTimeout(function(){var n=1,t=0;$(".inside-dialog .c-select-menu .c-menu .c-menu-item span").each(function(){$(this).attr("aria-posinset",n);n++;t++});$(".inside-dialog .c-select-menu .c-menu .c-menu-item span").each(function(){$(this).attr("aria-setsize",t)});$(".inside-dialog .c-select-menu .c-menu").attr("aria-label","listbox")},500);focusOrder();setTimeout(function(){$(".m-page-bar").length==4&&$(".m-page-bar").each(function(n){(n==1||n==3)&&$(this).remove()});$(".f-next").attr("aria-label","next");$(".f-previous").attr("aria-label","previous");SetEqualHeight($(".custom-equalheight"),window.innerWidth);SetEqualHeighttoElement($(".custom-hero-item .m-content-placement-item .copy-item"),window.innerWidth)},100);var v=$("body #mainContent").attr("class"),d=["linux","macos","win10","win8dot1","win8","win7","ios","win2016","win2019","android"].indexOf(v)>-1;d==!1&&(v=="windows"?$("#sticky-navbar .f-primary").attr("disabled","disabled").addClass("hide"):($("body #mainContent").find(".popup-btn").attr("disabled","disabled"),$("#sticky-navbar .f-primary").attr("disabled","disabled").addClass("hide")));var g=$("body #mainContent").attr("data-lang"),n=$("body #mainContent").attr("data-os"),t,y,r,o,u,p=$(location).attr("href");p.indexOf("?")>-1&&(r=p.split("="),last_part=r[r.length-2].split("&"),t=r[r.length-1].split("&"),y=last_part[last_part.length-2],s=$("ul li[value='"+t+"']"),o=s.attr("value"),u=s.attr("data-download-url"),dlink=u,t=="win10"||t=="win11"||t=="linux"||t=="linuxrpm"?$(".c-dialog .c-checkbox").hide():$(".c-dialog .c-checkbox").show(),o==t&&y==g&&(ChangeCheckboxState(),AppendDownloadURL(u,o),$("body").css("overflow","hidden"),$("body #mainContent").addClass("bgblur"),$(".c-dialog.f-flow.custom-popup").attr("aria-hidden","false"),$(".c-dialog.f-flow.custom-popup").attr("data-os",o),$(".c-dialog.f-flow.custom-popup").attr("tabindex","0")),$("#flow-dialog-scroll .ctalink .c-hyperlink").attr("value",t));i=$("body #mainContent").attr("class");h=$("body #mainContent").attr("data-os");$(".c-dialog.custom-popup.f-flow button.c-glyph.glyph-cancel, .popup-overlay").on("click",function(){$(".active-popup").attr("tabindex","0").focus();$("*").removeClass("active-popup");$(".backtomacdiv").addClass("hide");setTimeout(function(){$(".custom-overlay-table, .custom-overlay").hasClass("visible")||$("body").removeAttr("style")},250);$(".c-combo .popup-btn").attr("value",n);(i=="macos"||i=="linux"||i=="ios"||i=="android"||i=="windows"||h=="ios_mob"||h=="android_mob")&&$(".c-pivot .c-combo .popup-btn, .m-content-placement .c-combo .popup-btn").attr("value","win11");$("#flow-dialog-scroll .ctalink .c-hyperlink").removeAttr("value");$(".privacylink span").show();popupscroll();$(".popup-content p.win10").removeClass("hiding");$(".popup-content p.win11").removeClass("showing")});$(document).on("keydown",".c-dialog.custom-popup.f-flow button.c-glyph.glyph-cancel, .popup-overlay",function(n){(n.keyCode==32||n.keyCode==13)&&($(".active-popup").attr("tabindex","0").focus(),$("*").removeClass("active-popup"))});if(f=$("body #mainContent").attr("class"),e="",c=window.location.href.indexOf("OCID")>=0?GetQueryStringParams_upgrade("OCID"):GetQueryStringParams_upgrade("ocid"),f=="ios"||f=="android"?$(".c-combo div ul li").each(function(){var n=$(this).attr("value");e="";f==n&&(e=c!=undefined&&c.toLowerCase()=="m401q6"?$(this).attr("data-download-ocid-url"):$(this).attr("data-download-url"),$("#sticky-navbar .c-button.f-primary").addClass("device"),$("#sticky-navbar .c-button.f-primary").attr("btn-url",e))}):f=="windows"&&($(".window-msg").removeClass("hide"),$(".combo-option").addClass("hide")),l=0,a=0,$(".c-combo input.x-hidden-class").each(function(){var n=$(this).attr("id");n=n+l;$(this).attr("id",n);l++}),$(".c-combo label.x-hidden-class").each(function(){var n=$(this).attr("for");n=n+a;$(this).attr("for",n);a++}),$(".c-pivot ul[role=tablist] li.f-active").click(),window.location.href.toLowerCase().indexOf("displaytou")!=-1&&(n=$("body #mainContent").attr("data-os"),nt=$("body #mainContent").attr("data-browser"),setTimeout(function(){$(".c-dialog.custom-popup .c-glyph.glyph-cancel").focus()},500),$(".c-label.c-langlabel").off("click"),w=GetQueryStringParams_upgrade("displaytou"),w==1)){if(u="https://go.microsoft.com/fwlink/",$("backtomacdiv").addClass("hide"),ChangeCheckboxState(),AppendDownloadURL(u,n),window.location.href.toLowerCase().indexOf("search-with-bing")==-1&&window.location.href.toLowerCase().indexOf("uninstall")==-1&&window.location.href.toLowerCase().indexOf("microsoft-news")==-1&&window.location.href.toLowerCase().indexOf("feedback")==-1&&window.location.href.toLowerCase().indexOf("worldwide")==-1&&($("body").css("overflow","hidden"),$("body #mainContent").addClass("bgblur")),$(".c-dialog.f-flow.custom-popup").attr("aria-hidden","false"),$(".c-dialog.f-flow.custom-popup").attr("tabindex","0"),b=$("#browserlang").val(),$("#flow-dialog-scroll select#default option").each(function(){$(this).attr("value")==b&&($(this).attr("selected","selected"),$(this).siblings().removeAttr("selected"))}),k=$("#flow-dialog-scroll select#default option[selected]").attr("label"),$(".c-langlabel").text(k),n=="macos"&&($(".macosinstructionsdiv").addClass("hide"),$(".roledoc").addClass("hide"),$(".macosdiv").removeClass("hide"),$(".inside-dialog .c-group").find(".c-select").hide(),$(".c-dialog.f-flow.custom-popup").attr("data-os",n),$(".c-dialog.f-flow.custom-popup").attr("attr")=="macos"))$(".c-dialog .c-checkbox").find("input[type='checkbox']").on("change",function(){var t=$(this).parents(".c-dialog").find(".ctalink a").attr("href");t=t.split("?")[0];AppendDownloadURL(t,n)});n!="macos"&&($(".macosdiv").addClass("hide"),$(".macosinstructionsdiv").addClass("hide"),$(".c-dialog.f-flow.custom-popup").attr("data-os",n),$(".roledoc").removeClass("hide"));n=="win10"?$(".c-dialog .c-checkbox").hide():($(".c-dialog .c-checkbox").show(),ChangeCheckboxState());n=="win10"&&($(".popup-content p.win10").addClass("hiding"),$(".popup-content p.win11").addClass("showing"));(n=="android_mob"||n=="ios_mob"||n=="winxp"||n=="linux"||n=="CrOS")&&($("#flow-dialog-scroll").attr("aria-hidden","true"),$("body").css("overflow","scroll"),$("body #mainContent").removeClass("bgblur"))}});$(document).ready(function(){var u,i,e,r,o,n,f,t;setTimeout(function(){var r=$('[aria-controls="multi_feature_2_Image1  multi_feature_2_Content1"]').children(),n,t,i;$('[aria-controls="multi_feature_2_Image1  multi_feature_2_Content1"]').after(r);n=$('[aria-controls="multi_feature_2_Image2  multi_feature_2_Content2"]').children();$('[aria-controls="multi_feature_2_Image2  multi_feature_2_Content2"]').after(n);t=$('[aria-controls="_Image1  _Content1"]').children();$('[aria-controls="_Image1  _Content1"]').after(t);i=$('[aria-controls="_Image2  _Content2"]').children();$('[aria-controls="_Image2  _Content2"]').after(i)},300);$(document).on("focus","#focus-jump",function(){$(this).closest(".c-dialog, .custom-overlay").find(".c-glyph.glyph-cancel").focus()});$(document).on("focus","#focus-jump-1",function(){$(this).closest(".c-dialog, .custom-overlay").find("[role='dialog'] ").focus()});$(document).on("focus","[role='dialog']",function(){$("#focus-jump-1").attr("tabindex","0");$("#focus-jump-1").attr("ar-hidden","false")});$(document).on("focus","#jump",function(){setTimeout(function(){$(".custom-overlay-table .custom-close-btn").focus()},200)});$(document).on("focus","#jump-1",function(){setTimeout(function(){$(".custom-overlay-table").find(".protocol-link-added a").focus()},200)});changeSupToAnchor();u="";i=function(){var t=$("#browserlang").val(),n;$("select#default option").each(function(){$(this).attr("value")==t&&($(this).attr("selected","selected"),$(this).siblings().removeAttr("selected"))});n=$("select#default option[selected]").attr("label");$(".c-langlabel").text(n)};$(".c-dialog.custom-popup button[data-js-dialog-hide]").on("click",function(){$(".c-combo .exampleComboPopup2").removeAttr("aria-hidden");$(".c-combo .exampleComboPopup2").removeAttr("style");$(".c-dialog").removeAttr("value");$("#flow-dialog-scroll").removeClass("dyn-popup");u=="close"?sendEvents("Microsoft.WebBrowser.Installer.Insider.EULADismiss","CompleteButton",""):u=="lightdismiss"?$(".c-dialog").attr("id")==="flow-dialog-scroll"&&sendEvents("Microsoft.WebBrowser.Installer.Insider.EULADismiss","LightDismiss",""):sendEvents("Microsoft.WebBrowser.Installer.Insider.EULADismiss","Button","");u="";popupscroll();$(".InlinePlayerAPINonAutoplay[video-type='popup']").each(function(){$(this).find("iframe").attr("src","")});i()});$(".c-dialog button[data-js-dialog-hide]").on("click",function(){$(".InlinePlayerAPINonAutoplay[video-type='popup']").each(function(){$(this).find("iframe").attr("src","")})});$(".c-dialog.f-lightbox [role='presentation']").on("click",function(){$(".InlinePlayerAPINonAutoplay[video-type='popup']").each(function(){$(this).find("iframe").attr("src","")})});$(document).click(function(){$(".c-combo").attr("aria-expanded","false");setTimeout(function(){$(".c-combo.disabled").addClass("collapse").removeClass("expanded")},100);$(".c-combo .c-glyph.btn-dwn.dropbtn").attr("aria-expanded","false");$(".c-combo .exampleComboPopup2").removeAttr("aria-hidden");$(".c-combo .exampleComboPopup2").removeAttr("style")});$("#default-dialog-single-preview").on({keydown:function(n){n.keyCode==27&&(n.stopPropagation(),n.preventDefault(),n.stopImmediatePropagation())}});$(document).keyup(function(n){(n.keyCode==32||n.keyCode==13)&&$("#flow-dialog-scroll").attr("aria-hidden")=="true"&&($("body").css("overflow","visible"),$("#mainContent").removeClass("bgblur"),i());n.keyCode==27&&(u="lightdismiss",$(".popup-thankyou-content").addClass("hide"),$(".roledoc").removeClass("hide"),popupscroll(),n.target.parentNode!=null&&n.target.parentNode!=undefined&&n.target.parentNode.parentNode!=null&&n.target.parentNode.parentNode!=undefined&&n.target.parentNode.parentNode.previousElementSibling!=null&&n.target.parentNode.parentNode.previousElementSibling!=undefined&&n.target.parentNode.parentNode.previousElementSibling.focus(),n.target.id=="default-generated-select-menu-trigger"?($(".custom-popup").attr("aria-hidden",!1),$("#default-generated-select-menu-trigger").focus(),setTimeout(function(){$("#mainContent").addClass("bgblur");$("body").css("overflow","hidden")},250)):($(".c-dialog.custom-popup button[data-js-dialog-hide]").trigger("click"),$("#mainContent").removeClass("bgblur")))});$(".m-multi-feature li").on("click",function(){var t=$(this).index(),n;$(this).parents().siblings("section").eq(t).find("input[type='radio']").first().click();n=$(".m-multi-feature section").eq(t+1);n.find(".emailsms-show-hide, .emailsms-desktop").show();n.find(".thankyou-screen, .error-screen").hide()});$(".c-carousel.f-multi-slide .c-flipper").on("click",function(){setTimeout(function(){$(".c-pivot section[aria-hidden='false'] input[type='radio']").first().click()},300)});$(".c-combo div ul li").each(function(){$(this).attr("value").toLowerCase()=="ios"&&($(this).addClass("ios"),$(this).removeAttr("data-js-dialog-show"));$(this).attr("value").toLowerCase()=="android"&&($(this).addClass("android"),$(this).removeAttr("data-js-dialog-show"))});$(".c-combo div ul li").on("click",function(){var t,n,r,u;$(".c-dialog.custom-popup").attr("aria-hidden","false");$(".backtomacdiv").addClass("hide");t=$(this).attr("value");t=="macos"&&($(".macosinstructionsdiv").addClass("hide"),$(".roledoc").addClass("hide"),$(".macosdiv").removeClass("hide"));t!="macos"&&($(".macosdiv").addClass("hide"),$(".macosinstructionsdiv").addClass("hide"),$(".roledoc").removeClass("hide"));n=$(this).attr("value");t=="win11"&&(n="win10");n=$(this).attr("value");n=="ios"||n=="android"?(r=window.location.href.indexOf("OCID")>=0?GetQueryStringParams_upgrade("OCID"):GetQueryStringParams_upgrade("ocid"),r!=undefined&&r.toLowerCase()=="m401q6"?window.open($(this).attr("data-download-ocid-url")):window.open($(this).attr("data-download-url"),"_blank"),setTimeout(function(){$(".glyph-cancel").click()})):(currentosval=n,ChangeCheckboxState(),n=="win10"||n=="win11"||n=="linux"||n=="linuxrpm"?$(".c-dialog .c-checkbox").hide():$(".c-dialog .c-checkbox").show(),dlink=$(this).attr("data-download-url"),AppendDownloadURL(dlink,n),$(".m-multi-feature.f-align-left>section>div>ul li").each(function(){var t=$(this).attr("value");t==n&&$(this).click()}),$("#check1").removeClass("check1"),$("#check2").removeClass("check2"),$(this).parents(".c-combo").attr("aria-expanded")=="true"&&($(this).parents(".c-combo").attr("aria-expanded","false"),$(this).parents(".c-combo").find(".c-glyph.btn-dwn.dropbtn").attr("aria-expanded","false")));$("body #mainContent").addClass("bgblur");$(".c-dialog.custom-popup").attr("data-os",t);$(".c-dialog.custom-popup div[role='dialog'] .roledoc .c-group .ctalink a.c-hyperlink").attr("value",n);u="#"+$(this).attr("data-js-dialog-show");setTimeout(function(){$(this).removeClass("active");$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus()},200);i()});$(".c-combo .c-button").on("keydown",function(n){n.keyCode==13&&$(this).trigger("click")});$(".c-combo .c-button").on("click",function(){var n,t,r;$("backtomacdiv").addClass("hide");n=$(this).attr("value");n=="macos"&&($(".macosinstructionsdiv").addClass("hide"),$(".roledoc").addClass("hide"),$(".macosdiv").removeClass("hide"));n!="macos"&&($(".macosdiv").addClass("hide"),$(".macosinstructionsdiv").addClass("hide"),$(".roledoc").removeClass("hide"));currentosval=$(this).val();currentosval=="win10"||currentosval=="win11"||currentosval=="linux"||currentosval=="linuxrpm"?$(".c-dialog .c-checkbox").hide():($(".c-dialog .c-checkbox").show(),$(".privacylink span").show());t=$(".c-combo div ul li[value="+currentosval+"]");dlink=$(t).attr("data-download-url");ChangeCheckboxState();AppendDownloadURL(dlink,currentosval);$(".c-dialog.custom-popup div[role='dialog'] .roledoc .c-group .ctalink a.c-hyperlink").attr("value",currentosval);r=$(this).attr("data-js-dialog-show");$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus();i()});$(".m-hero-item").each(function(){$(this).find(".c-combo").removeAttr("role")});$(".c-dialog .c-checkbox").find("input[type='checkbox']").on("change",function(){var t="Microsoft.WebBrowser.Installer.Insider.TelemetryCheckboxClick",n;$(this).is(":checked")?sendEvents(t,"1",""):sendEvents(t,"0","");n=$(this).parents(".c-dialog").find(".ctalink a").attr("href");currentosval=$(".c-dialog.custom-popup").attr("data-os");n=n.split("?")[0];AppendDownloadURL(n,currentosval)});$(".c-combo div ul li.c-combo__option[role]").on("keydown",function(n){(n.keyCode==13||n.which==13)&&($(this).trigger("click"),$(this).parents(".c-combo").attr("aria-expanded")=="true"&&($(this).parents(".c-combo").attr("aria-expanded","false"),$(this).parents(".c-combo").find(".c-glyph.btn-dwn.dropbtn").attr("aria-expanded","false")))});$(".c-combo button.dropbtn").click(function(n){$(".c-combo").not($(this).parent()).attr("aria-expanded","false");var t=$(this).parent().attr("aria-expanded");t=="false"?($(this).parent().attr("aria-expanded","true"),$(this).parent().removeClass("collapse").addClass("expanded"),$(this).attr("aria-expanded","true"),$(this).addClass("active-popup")):($(this).parent().attr("aria-expanded","false"),$(this).attr("aria-expanded","false"),$(this).parent().removeClass("expanded").addClass("collapse"),$(this).removeClass("active-popup"));n.stopImmediatePropagation()});$("[data-pagename='Home'] #sticky-navbar .sticky-btn.win10, [data-pagename='Features'] #sticky-navbar .sticky-btn.win10, [data-pagename='Home'] .two-ctas a:nth-child(1)").click(function(n){n.preventDefault();n.stopImmediatePropagation();var t=["win10","win11","linux"];setTimeout(function(){var n=window.location.href.split("#")[0],r=$("#mainContent").attr("data-os"),i;t.indexOf(r)!=-1?(n=n+"#evergreen",window.location.replace(n),i=$("#evergreen div.c-combo, #evergreen fieldset.c-combo").hasClass("expanded"),$("#evergreen  button.popup-btn.disabled").focus(),i||($("#evergreen button.disabled").trigger("click"),$("#evergreen  div.c-combo, #evergreen  fieldset.c-combo ").removeClass("collapse"),$("#evergreen  div.c-combo, #evergreen  fieldset.c-combo ").addClass("expanded"),$("#evergreen  div.c-combo, #evergreen  fieldset.c-combo ").attr("aria-expanded","true"),$("#evergreen  div.c-combo ul.exampleComboPopup2, #evergreen  fieldset.c-combo ul.exampleComboPopup2").css("max-height","300px"))):(n=n+"#evergreen",window.location.replace(n),$(".btn-dwn.dropbtn").focus().trigger("click"));$(".privacylink span").removeAttr("style")},200)});$("#sticky-navbar .sticky-btn:not(.win10)").click(function(){var e;$("backtomacdiv").addClass("hide");var n=$("body #mainContent").attr("data-os"),r=$("#sticky-navbar .c-button.f-primary").attr("value"),o=$(".c-dialog.f-flow.custom-popup").attr("id"),t=$("#"+o+" .c-checkbox").find("input[type='checkbox']"),u=window.location.href.split("#")[0],f="";r=="macos"&&($(".macosinstructionsdiv").addClass("hide"),$(".roledoc").addClass("hide"),$(".macosdiv").removeClass("hide"));r!="macos"&&(r=="win10"?(u=u+"#platform",window.location.replace(u)):($(".macosdiv").addClass("hide"),$(".macosinstructionsdiv").addClass("hide"),$(".roledoc").removeClass("hide")));f=n!="win10"?t.is(":checked")||t.attr("aria-checked")=="true"?"1":"0":"0";(n=="windows"||n=="android"||n=="ios")&&t.is(":checked")&&(t.prop("checked",!1),t.addClass("hide"));e="Microsoft.WebBrowser.Installer.Insider.ConsumerDownloadClick";$(".c-dialog.custom-popup div[role='dialog'] .roledoc .c-group .ctalink a.c-hyperlink").attr("value",n);sendEvents(e,n,f);setTimeout(function(){$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus()},100);setTimeout(function(){i()},300)});$(".custom-module .body-copy button").on("click",function(){$("backtomacdiv").addClass("hide");var n=$("body #mainContent").attr("data-os"),i="#"+$(this).attr("data-js-dialog-show"),t=$(i+" .c-checkbox").find("input[type='checkbox']"),r="";comboURL="https://go.microsoft.com/fwlink/";AppendDownloadURL(comboURL,n);n=="macos"&&($(".macosinstructionsdiv").addClass("hide"),$(".roledoc").addClass("hide"),$(".macosdiv").removeClass("hide"));n!="macos"&&($(".macosdiv").addClass("hide"),$(".macosinstructionsdiv").addClass("hide"),$(".roledoc").removeClass("hide"));r=n!="win10"?t.is(":checked")||t.attr("aria-checked")=="true"?"1":"0":"0";(n=="windows"||n=="android"||n=="ios")&&t.is(":checked")&&(t.prop("checked",!1),t.addClass("hide"))});$(".c-combo .popup-btn.disabled").each(function(){var n=$(this);n.click(function(){var i=n.parents().closest(".disabled").attr("aria-expanded"),t=n.parents().closest(".disabled").attr("class");setTimeout(function(){t!=undefined&&t.indexOf("collapse")>0?(n.parents().closest(".disabled").attr("aria-expanded","true"),n.parents().closest(".disabled").addClass("expanded").removeClass("collapse")):(n.parents().closest(".disabled").attr("aria-expanded","false"),n.parents().closest(".disabled").addClass("collapse").removeClass("expanded"))},300)});$(".privacylink span").removeAttr("style")});$(".c-combo .popup-btn:not(.disabled)").click(function(){var i,f;$("backtomacdiv").addClass("hide");var n=$("body #mainContent").attr("data-os"),r="#"+$(this).attr("data-js-dialog-show"),t=$(r+" .c-checkbox").find("input[type='checkbox']"),u="";$("body #mainContent").addClass("bgblur");i=$(this).attr("value");comboURL="https://go.microsoft.com/fwlink/";AppendDownloadURL(comboURL,i);$(r).attr("data-os",i);i=="macos"&&($(".macosinstructionsdiv").addClass("hide"),$(".roledoc").addClass("hide"),$(".macosdiv").removeClass("hide"));i!="macos"&&($(".macosdiv").addClass("hide"),$(".macosinstructionsdiv").addClass("hide"),$(".roledoc").removeClass("hide"));u=n!="win10"?t.is(":checked")||t.attr("aria-checked")=="true"?"1":"0":"0";(n=="windows"||n=="android"||n=="ios")&&t.is(":checked")&&(t.prop("checked",!1),t.addClass("hide"));f="Microsoft.WebBrowser.Installer.Insider.ConsumerDownloadClick";sendEvents(f,n,u);setTimeout(function(){$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus()},100)});$("#flow-dialog-scroll .ctalink .c-hyperlink:not(.disabled)").click(function(){var u=$("body #mainContent").attr("data-os"),n=$(this).attr("value"),t=$(this).closest("#flow-dialog-scroll").find("input[type='checkbox']"),i="",r;i=n!="win10"?t.is(":checked")||t.attr("aria-checked")=="true"?"True":"False":"False";r="Microsoft.WebBrowser.Installer.Insider.ConsumerDownloadSubmit";sendEvents(r,n,i)});$(document).on("click","#sticky-navbar .c-button.f-primary.device",function(){window.open($(this).attr("btn-url"))});$(document).on("click","#sticky-navbar .c-button.disabled:not(.device)",function(){var n=$(this);n.click(function(){var i=n.parents().closest(".disabled").attr("aria-expanded"),t=n.parents().closest(".disabled").attr("class");setTimeout(function(){t!=undefined&&t.indexOf("collapse")>0?(n.parents().closest(".disabled").attr("aria-expanded","true"),n.parents().closest(".disabled").addClass("expanded").removeClass("collapse")):(n.parents().closest(".disabled").attr("aria-expanded","false"),n.parents().closest(".disabled").addClass("collapse").removeClass("expanded"))},300)})});$(document).on("click","#sticky-navbar .c-button:not(.device):not(.disabled)",function(n){var t=n.target.className.indexOf("winserver")!=-1?"win10":$("body #mainContent").attr("class"),r;currentosval=t;t!="macos"&&($(".roledoc").removeClass("hide"),$(".macosdiv").addClass("hide"),$(".macosinstructionsdiv").addClass("hide"),$("backtomacdiv").addClass("hide"));r=$("ul li[value='"+t+"']");comboValue=r.attr("value")!=undefined?r.attr("value"):"win10";comboURL=r.attr("data-download-url")!=undefined?r.attr("data-download-url"):"https://go.microsoft.com/fwlink/";t=="win10"||t=="win11"||t=="linux"||t=="linuxrpm"||$(".c-dialog .c-checkbox").show();t=="ios"||t=="android"?window.open($("#sticky-navbar .c-button.f-primary").attr("btn-url")):(ChangeCheckboxState(),AppendDownloadURL(comboURL,t),$("body").css("overflow","hidden"),$("body #mainContent").addClass("bgblur"),$(".c-dialog.f-flow.custom-popup").attr("aria-hidden","false"),$(".c-dialog.f-flow.custom-popup").attr("data-os",t),$(".c-dialog.f-flow.custom-popup").attr("tabindex","0"),$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus());setTimeout(function(){i()},300)});$(document).on("click",".winserver",function(){var n,t,r;$(this).addClass("active-popup");$(this).find("a").addClass("active-popup");n="win10";currentosval=n;t=$("ul li[value='"+n+"']");r=$(".custom-popup").attr("aria-hidden");r==!1&&$(".c-glyph.glyph-cancel").focus();comboValue=t.attr("value")!=undefined?t.attr("value"):"win10";comboURL=t.attr("data-download-url")!=undefined?t.attr("data-download-url"):"https://go.microsoft.com/fwlink/";ChangeCheckboxState();AppendDownloadURL(comboURL,n);$("body").css("overflow","hidden");$("body #mainContent").addClass("bgblur");$(".c-dialog.f-flow.custom-popup").attr("aria-hidden","false");$(".c-dialog.f-flow.custom-popup").attr("data-os",n);$(".c-dialog.f-flow.custom-popup").attr("tabindex","0");setTimeout(function(){$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus()},200);$(".roledoc").removeClass("hide");$(".macosdiv").addClass("hide");$(".macosinstructionsdiv").addClass("hide");$("backtomacdiv").addClass("hide");$(".c-dialog .c-checkbox").hide();setTimeout(function(){i()},300)});$(document).on("click",".linuxdeb, .linuxrpm",function(){var r,n,t,u;$(this).addClass("active-popup");r=$(this).attr("class");n=r.indexOf("linuxdeb")!=-1?"linux":"linuxrpm";currentosval=n;t=$("ul li[value='"+n+"']");u=$(".custom-popup").attr("aria-hidden");u==!1&&$(".c-glyph.glyph-cancel").focus();comboValue=t.attr("value")!=undefined?t.attr("value"):n;comboURL=t.attr("data-download-url")!=undefined?t.attr("data-download-url"):"https://go.microsoft.com/fwlink/";ChangeCheckboxState();AppendDownloadURL(comboURL,n);$("body").css("overflow","hidden");$("body #mainContent").addClass("bgblur");$(".c-dialog.f-flow.custom-popup").attr("aria-hidden","false");$(".c-dialog.f-flow.custom-popup").attr("data-os",n);$(".c-dialog.f-flow.custom-popup").attr("tabindex","0");setTimeout(function(){$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus()},200);$(".roledoc").removeClass("hide");$(".macosdiv").addClass("hide");$(".macosinstructionsdiv").addClass("hide");$("backtomacdiv").addClass("hide");$(".c-dialog .c-checkbox").hide();$(".inside-dialog .c-group").find(".c-select").hide();setTimeout(function(){i()},300)});e=$(".backtomacdiv a").attr("aria-label");$(".macosbuttons button,.eula-instructions-button a").on("click",function(){var n,t,i;$(".backtomacdiv").removeClass("hide");$(".roledoc").removeClass("hide");$(".macosdiv").addClass("hide");$(".macosinstructionsdiv .c-button").focus();n=$(this).attr("value");t=$(this).attr("name");$(".backtomacdiv a").attr("name",n);$(".backtomacdiv a").attr("btnname",t);$(".backtomacdiv a").attr("aria-label",n+" "+e);$(".backtomacdiv a").text(n);$(".backtomacdiv span").text(n);$(".backtomacdiv span").attr("name",t);i="https://go.microsoft.com/fwlink/";AppendDownloadURL(i,"macos")});$(".backtomacdiv").on("click",function(){$(".roledoc").addClass("hide");$(".macosdiv").removeClass("hide");$(this).addClass("hide")});$(".eula-instructions-button").on("click",function(){$(".macosinstructionsdiv").removeClass("hide");$(".macosdiv").addClass("hide");$(this).closest(".c-dialog, .custom-overlay").find(".eula-instructions-done .c-button").attr("tabindex","0").focus()});$(".macosinstructionsdiv button").on("click",function(){$(".macosinstructionsdiv").addClass("hide");$(".macosdiv").removeClass("hide");$(this).closest(".c-dialog, .custom-overlay").find(".eula-instructions-button .c-button").focus()});$(".c-button").on("click",function(){var n=$(".custom-popup").attr("aria-hidden");n==!1&&$(".c-glyph.glyph-cancel").focus()});$("section button.c-button.f-primary[value*=macos]").on("click",function(){var n,t,i,r;currentosval=$(this).attr("value");$(".c-dialog.f-flow.custom-popup").attr("data-os",currentosval);$(".roledoc").addClass("hide");$(".macosdiv").removeClass("hide");$(this).addClass("active-popup");setTimeout(function(){$(".c-dialog.custom-popup [role='dialog'] .c-glyph.glyph-cancel").focus()},200);$(".macosinstructionsdiv").addClass("hide");$("backtomacdiv").removeClass("hide");$(".c-dialog .c-checkbox").show();n=$("#flow-dialog-scroll").find("input[type='checkbox']");t="";ChangeCheckboxState();i=$(this).attr("btn-url");AppendDownloadURL(i,currentosval);$("body").css("overflow","hidden");$("body #mainContent").addClass("bgblur");$(".c-dialog.f-flow.custom-popup").attr("aria-hidden","false");$(".c-dialog.f-flow.custom-popup").attr("tabindex","0");$(".c-dialog.f-flow.custom-popup").find(".ctalink a").focus();currentosval=="macos"&&$(".c-dialog.f-flow.custom-popup").attr("value",currentosval);$(".c-dialog.custom-popup div[role='dialog'] .roledoc .c-group .ctalink a.c-hyperlink").attr("value",currentosval);t=n.is(":checked")||n.attr("aria-checked")=="true"?"1":"0";r="Microsoft.WebBrowser.Installer.Insider.ConsumerDownloadClick";sendEvents(r,currentosval,t)});$(".c-dialog .c-glyph, .custom-popup .popup-overlay").click(function(){$(".popup-thankyou-content").addClass("hide");$(".roledoc").removeClass("hide")});$(".roledoc .c-group .ctalink a").on("click",function(){$(".popup-thankyou-content").removeClass("hide");$(".roledoc").addClass("hide");$(this).closest(".c-dialog, .custom-overlay").find(".popup-thankyou-content button").focus()});$(".popup-thankyou-content button").click(function(){u="close";$(".c-dialog button[data-js-dialog-hide]").click();$(".roledoc").removeClass("hide");$(".popup-thankyou-content").addClass("hide");$("#flow-dialog-scroll .ctalink .c-hyperlink").removeAttr("value")});$(".c-dialog.custom-popup div .roledoc .c-group .ctalink a").removeAttr("target");r=$("body #mainContent").attr("class");(r=="ios"||r=="win11"||r=="android"||r=="windows"||r=="macos"||r=="linux")&&($(".c-pivot .c-combo .popup-btn, .m-content-placement .c-combo .popup-btn").attr("value","win11"),o=$(".c-pivot .c-combo .popup-btn, .m-content-placement .c-combo .popup-btn").attr("value"),n=$(".c-combo .popup-btn>span").html(),n.indexOf("Windows")!=-1?n=n.replace("Windows","Windows 11"):n.indexOf("Android")!=-1?n=n.replace("Android","Windows 11"):n.indexOf("iOS")!=-1?n=n.replace("iOS","Windows 11"):n.indexOf("macOS")!=-1?n=n.replace("macOS","Windows 11"):n.indexOf("Linux")!=-1&&(n=n.replace("Linux","Windows 11")),o=="win11"&&$(".c-pivot .c-combo .popup-btn>span, .m-content-placement .c-combo .popup-btn>span").html(n));f=$(".m-content-placement-item .c-combo .c-button.btn-dwn.popup-btn[value=win11]");t=f.attr("aria-label");t!=undefined&&(t=t.indexOf("Linux")>-1?t.replace("Linux","Windows 11"):t.indexOf("macOS")>-1?t.replace("macOS","Windows 11"):t.indexOf("Android")>-1?t.replace("Android","Windows 11"):t.indexOf("iOS")>-1?t.replace("iOS","Windows 11"):t,f.attr("aria-label",t));$(".pivot_CTA").on("click",function(){window.open("https://www.microsoft.com/en-us/rewards?form=MY01Y6&OCID=MY01Y6&PUBL=EDGEIP&PROGRAMNAME=RewardsAcquisition&CREA=MY01Y6&rtc=1","_blank")})});$(window).resize(function(){SetEqualHeight($(".custom-equalheight"),window.innerWidth);UHFDropdownClickOnIEbrowsers();contentplacementheight();SneakCarouselBtnHeight()});$(window).on("load",function(){UHFDropdownClickOnIEbrowsers();contentplacementheight();SneakCarouselBtnHeight();setTimeout(function(){$(".m-content-placement .m-content-placement-item, .ie .m-content-placement.imageclickremover .m-content-placement-item").each(function(){$(this).attr("data-js-href")==="javascript:void(0);"&&$(this).addClass("f-precise-click")})},1e3);setTimeout(function(){for(var i=document.querySelectorAll(".m-content-placement.imageclickremover .m-content-placement-item"),n,r,u,t=0;t<i.length;t++)n=i[t],n.getAttribute("data-js-href")!=null&&(r=n.getAttribute("data-js-href").toString(),r.indexOf("void")==-1&&(n.removeAttribute("data-js-href"),u=n.cloneNode(!0),n.parentNode.replaceChild(u,n)))},1e3);var n=$("#default-dialog-single-preview").attr("aria-hidden");n=="false"&&$("body").css("overflow","hidden")});set_elements_height=function(n){n.each(function(n,t){var r=$(t).find(".m-content-placement-item div.body-copy p"),i=0;r.css("height","auto");r.each(function(){var n=$(this).innerHeight();i=i>n?i:n});r.css("height",i)});n.each(function(n,t){var r=$(t).find(".m-content-placement-item div.body-copy h3"),i=0;r.css("height","auto");r.each(function(){var n=$(this).innerHeight();i=i>n?i:n});r.css("height",i)})};$(document).on("click",".supBLink",function(n){var i,t;try{i=$(this).find(".supText").html();$(".lastClicked").length>0&&$(".lastClicked").removeClass("lastClicked");$(this).addClass("lastClicked");t="";$(".supFn").each(function(){$(this).text()===i&&(t=$(this),t.parent().parent().attr("tabindex","0"),t.parent().parent().trigger("focus"),t.parent().parent().attr("tabindex","-1"))})}catch(n){console.log(n)}});$(document).on("click",".supLink",function(n){try{var t=$(".lastClicked"),i=$(this).find(".supFn").html(),r="";i==$(".lastClicked .supText").html()?(t.trigger("focus"),t.removeClass("lastClicked")):$("sup .supText").each(function(){if(i===$(this).html())return r=$(this),r.parent().trigger("focus"),!1})}catch(n){console.log(n)}});$(window).on("load",function(){videoButtonAlignmnet();setTimeout(function(){$(".oneplayer-top .InlinePlayerAPINonAutoplay").each(function(){$(this).removeAttr("id")})},500);setTimeout(function(){SetEqualHeighttoElement($(".custom-hero-item .m-content-placement-item .copy-item"),window.innerWidth);SetEqualHeighttoElement($(".c-card .c-paragraph-2"),window.innerWidth);SetEqualHeighttoElement($(".custom-pivot-panel .m-product-placement-item p"),window.innerWidth);SetEqualHeighttoElement($(".custom-pivot-panel .m-product-placement-item h3"),window.innerWidth)},100)});$(window).on("resize",function(){videoButtonAlignmnet();setTimeout(function(){SetEqualHeighttoElement($(".custom-hero-item .m-content-placement-item .copy-item"),window.innerWidth);SetEqualHeighttoElement($(".c-card .c-paragraph-2"),window.innerWidth);SetEqualHeighttoElement($(".custom-pivot-panel .m-product-placement-item p"),window.innerWidth);SetEqualHeighttoElement($(".custom-pivot-panel .m-product-placement-item h3"),window.innerWidth)},100)});playeroptions={};$(document).ready(function(){playeroptions.autoplay=!1;playeroptions.mute=!1;playeroptions.loop=!1;playeroptions.useAdaptive=!0;playeroptions.controls=!0;playeroptions.market=$("html").attr("lang");playeroptions.playpausetrigger=!1;playeroptions.playFullScreen=!1;$(".m-feature,.m-content-placement-item,.m-highlight-feature").each(function(){var n=$(this).find("div .video-btn-trigger"),t=$(this).find("picture");n.insertAfter(t)});$(".InlinePlayerAPINonAutoplay").each(function(){$(this).attr("video-type")==="inline"&&IntilaiseVideoPlayer($(this))})});dialogsHideEventSubscription=[];$(document).on("keydown",".onplayer-button",function(n){n.keyCode===13&&$(this).trigger("click")});$(document).on("click",".onplayer-button",function(){var n=$(this).attr("data-videosrc");$("body").hasClass("removeoverflow")&&$("body").removeClass("removeoverflow");dialog=$("#default-lightbox");$(dialog).find("iframe").attr("video-id",n).attr("id",n).attr("allowfullscreen",!0);$(dialog).find("iframe").attr("src","https://www.microsoft.com/en-us/videoplayer/embed/"+n+"?jsapi=true&postJsllMsg=true&autoplay=true&mute=false&loop=false&useAdaptive=true&controls=true&market=en&playpausetrigger=false&playFullScreen=false");IntilaiseVideoPlayer($(dialog).find("iframe"))});$Carousel=$(".stealth-carousel");$Carousel.length&&$Carousel.each(function(n,t){function a(){var n=0;$(t).find(".panel-content").css("height","auto");$(t).find(".panel-content").each(function(t,i){var r=$(i).outerHeight();r>n&&(n=r)});$(t).find(".panel-content").css("height",n+"px")}function e(n){var t=r-1;t<1&&(t=l);$(n).find(u+r).css({animation:"panelFadeOut 0.75s linear",opacity:"0","z-index":"-1"}).removeClass("active-panel");$(n).find(u+t).css({animation:"panelFadeIn 0.75s linear",opacity:"1","z-index":"12"}).removeClass("active-panel").addClass("active-panel");r=t;focusOrder()}function o(n){var t=r+1;t>l&&(t=1);$(n).find(u+r).css({animation:"panelFadeOut 0.75s linear",opacity:"0","z-index":"-1"}).removeClass("active-panel");$(n).find(u+t).css({animation:"panelFadeIn 0.75s linear",opacity:"1","z-index":"12"}).removeClass("active-panel").addClass("active-panel");r=t;focusOrder()}var l=$(t).find(".stealth-sub-carousel").first().find('[class^="stealth-panel-"]').length,r=1,u,i,h,c,s,f;a();$(window).resize(function(){a()});u=".stealth-panel-";i=30;$(t).find(".left-arrow").on("click",function(){e(t)});$(t).find(".right-arrow").on("click",function(){o(t)});h=0;c=0;t.addEventListener("touchstart",function(n){h=n.changedTouches[0].screenX},!1);t.addEventListener("touchend",function(n){c=n.changedTouches[0].screenX;var r=c-h;r>i?e(t):r<-i&&o(t)},!1);s=0;f=0;$(t).on("mousedown",function(n){s=n.clientX});$(t).on("mouseup",function(n){f=n.clientX;var r=f-s;r>i?e(t):r<-i&&o(t)});t.addEventListener("dragend",function(n){f=n.clientX;var r=f-s;r>i?e(t):r<-i&&o(t)},!1)});$(".stealth-sub-carousel.center-carousel .stealth-panel-1.stealth-sub-carousel-panel").addClass("active-panel");$("#sneak-carousel .stealth-carousel .left-caroousel .stealth-sub-carousel-panel .panel-content a").attr("tabindex","-1");$("#sneak-carousel .stealth-carousel .right-caroousel .stealth-sub-carousel-panel .panel-content a").attr("tabindex","-1");$("#sticky-navbar .context-menu .c-list li").click(StickyNavPivotTrigger);$("#sticky-navbar .drop-class .c-menu li").click(StickyNavPivotTrigger);$(document).ready(function(){const t=$(location).attr("href"),n=t.match(/(#)(\w+)/);if(n){const t=n[2];t&&DeepLinkPivotTrigger(t)}$(".c-pivot-logo ul.tab-list li").click(TabClickHandler)});$(document).ready(function(){function h(){var n=navigator.userAgent.toLowerCase(),t=navigator.userAgentData?navigator.userAgentData.brands.map(function(n){return n.brand+": "+n.version}).join(", ").toLowerCase():"";return n.includes("chrome")&&n.includes("opr")?"Opera":t.includes("google chrome")&&t.includes("chromium")||t==""&&n.includes("chrome")&&!(n.includes("edg/")||n.includes("edge/"))?"Chrome":t.includes("microsoft edge")&&t.includes("chromium")||t==""&&n.includes("chrome")&&n.includes("edg/")?"EdgeAnaheim":n.includes("edge")?"EdgeSpartan":n.includes("firefox")?"Firefox":n.includes("safari")?"Safari":n.includes("netscape")?"Netscape":n.includes("trident/7")?"IE11":n.includes("trident/6")?"IE10":n.includes("trident/5")?"IE9":n.includes("trident/4")?"IE8":n.includes("msie 7")?"IE7":n.includes("msie 6")?"IE6":n.includes("msie 5.5")?"IE5.5":n.includes("msie 5")?"IE5":n.includes("msie 4")?"IE4":n.includes("msie 3")?"IE3":n.includes("iemobile")?"IEMobile":"Other"}var r=h(),u=$(".protocol-link"),n="",e="MG0AU2",o="MG0AU3",s="MG0AU6",f=$("#mainContent>div").attr("data-pagename").toLowerCase(),t,i;window.location.href.toLowerCase().indexOf("ocid")==-1&&window.location.href.toLowerCase().indexOf("form=")==-1&&(window.location.href.toLowerCase().indexOf("ocid")==-1||window.location.href.toLowerCase().indexOf("form=")==-1)?(t=window.location.href.indexOf("#")!=-1?window.location.hash.indexOf("?")!=-1?window.location.hash.split("?")[0]:window.location.hash:"",i=window.location.href.indexOf("?")!=-1?"&"+window.location.href.split("?")[1]:"",t=i.indexOf("#")!=-1?"":t,f=="home"&&(e="&FORM=MG0AU2",u.each(function(){n=$(this).attr("href");n.indexOf("?")==-1&&$(this).attr("href",n+"?browser="+r+e+i+t)})),f=="features"&&(o="&FORM=MG0AU3",u.each(function(){n=$(this).attr("href");n.indexOf("?")==-1&&$(this).attr("href",n+"?browser="+r+o+i+t)})),f=="kids"&&(s="&FORM=MG0AU6",u.each(function(){n=$(this).attr("href");n.indexOf("?")==-1&&$(this).attr("href",n+"?browser="+r+s+i+t)}))):(t=window.location.href.indexOf("#")!=-1?window.location.hash.indexOf("?")!=-1?window.location.hash.split("?")[0]:window.location.hash:"",i=window.location.href.indexOf("?")!=-1?"&"+window.location.href.split("?")[1]:"",t=i.indexOf("#")!=-1?"":t,u.each(function(){n=$(this).attr("href");n.indexOf("?")==-1?$(this).attr("href",n+"?browser="+r+i+t):$(this).attr("href",n+"&browser="+r+i+t)}))});$(document).on("keydown",".inside-dialog .c-select-menu .c-menu .c-menu-item",function(n){var i;if(n.keyCode===13||n.keyCode===32||n.keyCode===9){$("select#default option").removeAttr("selected");i=$(this);$("select#default option").each(function(){var n=$(this),t;n.text().toLowerCase()==i.text().trim().toLowerCase()&&(n.trigger("click"),n.attr("selected","selected"),t=n.text(),n.closest("div.c-select").find("button#default-generated-select-menu-trigger").text(t))});var r=$(".c-dialog .ctalink a").attr("href"),t=r.split("?")[0]+"?",u=r.split("?")[1].split("&");u.forEach(function(n,i){t+=n.indexOf("language")!=-1?"&language="+$("select#default option[selected]").attr("value"):(n!=""||n!=null)&&i==0?n:"&"+n});$(".c-dialog .ctalink a").attr("href",t)}});$(document).on("click",".inside-dialog .c-select-menu .c-menu .c-menu-item",function(){var r=$(this),i;$("select#default option").each(function(){var n=$(this),t;n.text().toLowerCase()==r.text().trim().toLowerCase()&&(n.trigger("click"),n.attr("selected","selected"),t=n.text(),n.closest("div.c-select").find("button#default-generated-select-menu-trigger").text(t))});var t=$(".c-dialog .ctalink a").attr("href"),n=t.split("?")[0]+"?",u=t.split("?")[1].split("&");u.forEach(function(t,i){n+=t.indexOf("language")!=-1?"&language="+$("select#default option[selected]").attr("value"):(t!=""||t!=null)&&i==0?t:"&"+t});i=$("select#default option[selected]").attr("aria-label");$(".c-dialog .ctalink a").attr("href",n);$(".c-select #default-generated-select-menu-trigger").attr("aria-label",i)});$(".popup-overlay").click(function(){$(".c-dialog.custom-popup button[data-js-dialog-hide]").click()});$(document).on("keydown",function(n){if((n.keyCode==13||n.keyCode==32||n.keyCode==9)&&n.target.getAttribute("id")!=="default-generated-select-menu-trigger"&&$(".c-dialog.f-flow.custom-popup").attr("aria-hidden")=="false"){var t=$("select#default option[selected=selected]");$("div.c-select").find("button#default-generated-select-menu-trigger").text(t.text())}});window.getCookie=function(n){var t=document.cookie.match(new RegExp("(^| )"+n+"=([^;]+)"));if(t)return t[2]};$("#c-uhff-footer_managecookies").on("click",function(n){n.preventDefault();ManageConsentChanges()});$(document).ready(function(){function t(){jQuery(".m-social a, .social-share-icons a").focus(function(n){var t=this;jQuery(this).closest(".m-social, .social-share-icons").length>0?t.t=jQuery(this).attr("aria-label"):(t.t=JSON.parse(JSON.stringify(t.title)),t.title="");var i=jQuery(n.currentTarget).offset(),r=jQuery(n.currentTarget).height(),u=jQuery(n.currentTarget).width()-30;$(".social-share-icons a").is(":focus")?jQuery(n.currentTarget).append("<span class='customTooltips'><span class='customTooltipsText'>"+t.t+"<\/span><\/span>").fadeIn("fast"):(jQuery("body").append("<span id='customTooltip'>"+t.t+"<\/span>"),jQuery("#customTooltip").css({top:i.top+r+"px",left:i.left+u+"px",display:"inline-block",position:"absolute","z-index":"999",border:"1px solid #000","font-size":"12px","font-weight":"100",background:"#FFF",padding:"5px"}).fadeIn("fast"))});jQuery(document).on("blur click",".m-social a, .social-share-icons a",function(){jQuery("#customTooltip").remove();jQuery(".customTooltips").remove()})}t();setTimeout(function(){var t=window.location.hostname,i,r,u,f,e,o,s,h,n;t!="www.microsoft.com"&&($("#mainContent a").each(function(){var n=$(this).attr("href"),i,r;($(this).hasClass("c-call-to-action")||$(this).hasClass("c-hyperlink"))&&n.includes("www.microsoft.com")!=-1&&!n.includes("edge/business")==!0&&n.includes("edge")==!0&&!n.includes("exp=e99")==!0&&(i=n.split("www.microsoft.com"),r=i.join(t),$(this).attr("href",r))}),$("#mainContent p a").each(function(){var n=$(this).attr("href"),i,r;n.includes("www.microsoft.com")!=-1&&!n.includes("edge/business")==!0&&n.includes("edge")==!0&&!n.includes("exp=e99")==!0&&(i=n.split("www.microsoft.com"),r=i.join(t),$(this).attr("href",r))}),$("#sticky-navbar a").each(function(){var n=$(this).attr("href"),i,r;n!=undefined&&n.includes("www.microsoft.com")!=-1&&!n.includes("edge/business")==!0&&n.includes("edge")==!0&&(i=n.split("www.microsoft.com"),r=i.join(t),$(this).attr("href",r))}));i=window.location.href;i=i.toLowerCase();i.indexOf("resources")!=-1&&$("#headerUniversalHeader header").removeAttr("itemtype");$(".winserver").parents(".m-banner").css("padding-top","0px");$("#focus-jump").attr("aria-hidden","true");$(".eula-instructions-button button").replaceWith(function(){var n=$(this).attr("aria-label");if(n)return $("<a />").append($(this).contents()).attr("href","javascript:void(0)").attr("class","c-button").attr("aria-label",n).attr("tabindex",0)});$(".exampleComboPopup2-item-5").removeAttr("aria-hidden");$(".exampleComboPopup2-item-4").removeAttr("aria-hidden");$('[aria-hidden="true"]').attr("tabindex","-1");$("#focus-jump").attr("tabindex",0);$(".exampleComboPopup2 p").attr("aria-hidden","true");$(".dropbtn .x-screen-reader").attr("aria-hidden","true");$(".exampleComboPopup2").attr("aria-label","listbox");$(".backtomacdiv a").attr("href","javascript:void(0)");$(".exampleComboPopup2 p").removeAttr("aria-hidden");$(".custom-popup [role='dialog']").attr("tabindex","0");r=$(".ctaclass a span").html();u=$(".ctaclass a").attr("aria-label");$(".ctaclass a").attr("aria-label",r+" "+u);f=$(".eula-instructions-done button").text();e=$(".eula-instructions-done button").attr("aria-label");$(".eula-instructions-done button").attr("aria-label",e+" "+f);o=$("#titleLabel").text();$(".c-dialog.custom-popup [role='dialog']").attr("aria-label",o+" dialog");$(".eula-header").attr("data-grid","col-12");$(".popup-thankyou-content").attr("data-grid","col-12");$(".roledoc").attr("data-grid","col-12");$(".all-ms-nav .chevron_icon").removeAttr("tabindex");$(".video-gallery .media-selector .loadFeature[content-idx=0] .animate-text-group .animate-text").addClass("on-focus");s=$(".mscom-image.icons sup.c-hyperlink");$(".pivot-copy-block .mscom-link:nth-child(3)").after(s);$(".m-content-placement-item .c-combo.disabled").parent().attr("id","win-combo");$(".pivot_CTA").attr("href","javascript:void(0)");h=$("#mainContent").attr("data-os");h=="linux"&&(n=$(".m-hero-item .c-combo .exampleComboPopup2 li.exampleComboPopup2-item-0").attr("aria-label"),n!=undefined&&(n=n.indexOf("(.deb)")>-1?n.replace("(.deb)",""):n,$(".m-hero-item .popup-btn.linux-build, .m-hero-item .btn-dwn.dropbtn, #sticky-navbar .popup-btn.linux-build, #sticky-navbar .btn-dwn.dropbtn").attr("aria-label",n)));$(".exampleComboPopup2 li[value='win10']").attr("tabindex","0");$(".tr-tr .m-banner.linux .linuxdeb").attr("aria-label","Linux için Microsoft Edge'i indirin (.deb)");$(".tr-tr .m-banner.linux .linuxrpm").attr("aria-label","Linux için Microsoft Edge'i indirin (.rpm)");$(".m-content-placement.pivot_contentplacement").parents("[data-grid='container']").addClass("pivot_cards");$(".cards-ctas a").attr("tabindex","0");$("[data-pagename='Kids'] #mobile .c-pivot li").removeAttr("value");$("[data-pagename='Features'] .supBLink").click(function(){var t=$(this).find(".supText").html(),n;$(".lastClicked").length>0&&$(".lastClicked").removeClass("lastClicked");$(this).addClass("lastClicked");n="";$(".supFn").each(function(){$(this).text()===t&&(n=$(this),n.parent().parent().attr("tabindex","0"),n.parent().parent().trigger("focus"),n.parent().parent().attr("tabindex","-1"))})})},500);var n=!0;jQuery(document).on("click",".drawer-area .c-drawer",function(){var i,r,t;try{i=0;r=0;n&&(jQuery(".drawer-area .c-drawer").each(function(){jQuery(this).find("button").attr("aria-expanded")=="true"?i+=1:r+=1}),i===jQuery('.drawer-area .c-drawer:not(".remove")').length?(t=jQuery(".drawer-area #expand-collapse-toggle-area button").eq(0),jQuery(t).removeClass("active").attr("tabindex","-1"),jQuery(t).attr("disabled","disabled"),jQuery(t).siblings().eq(0).addClass("active"),jQuery(t).siblings().eq(0).removeAttr("disabled")):r===jQuery('.drawer-area .c-drawer:not(".remove")').length&&(t=jQuery(".drawer-area #expand-collapse-toggle-area button").eq(1),jQuery(t).removeClass("active").attr("tabindex","-1"),jQuery(t).attr("disabled","disabled"),jQuery(t).siblings().eq(0).addClass("active"),jQuery(t).siblings().eq(0).removeAttr("disabled")))}catch(u){console.log(u)}});jQuery(document).on("click","#expand-collapse-toggle-area .c-action-trigger",function(){try{var t="false";n=!1;jQuery(this).attr("data-source")==="expand"&&(t="true");jQuery(this).removeClass("active").attr("tabindex","-1").attr("disabled","disabled");jQuery(this).siblings().eq(0).addClass("active").focus().attr("tabindex","0").removeAttr("disabled");jQuery(".c-drawer").each(function(){jQuery(this).find("button").attr("aria-expanded")!==t&&jQuery(this).find("button").click()});n=!0}catch(i){console.log(i)}});$(".macosbuttons button").on("click",function(){$(this).addClass("activemac-button").attr("tabindex","0");$(".backtomacdiv a").attr("tabindex","0");setTimeout(function(){$(".backtomacdiv a").focus()},200)});$(".backtomacdiv a").keyup(function(n){n.keyCode==13&&($(this).trigger("click"),$(".glyph-cancel").focus())});$(".backtomacdiv a").on("click",function(){setTimeout(function(){$(".activemac-button").focus();$("*").removeClass("activemac-button")},200)});$("#uhfSkipToMain").on("click",function(){var n=window.location.href;n=n.toLowerCase();n.indexOf("resources")!=-1?$(".edgeconsumer ").closest(".articles").closest("a").attr("tabindex","0").focus():($(".m-hero-item").find(".c-button").attr("tabindex","0").focus(),$(".two-ctas a:nth-child(1)").attr("tabindex","0").focus())})});$(".decorative-images-component img").each(function(){$(this).attr("alt","");$(this).attr("aria-hidden","true")});$(".custom-overlay-table .accolade-area .c-carousel.f-multi-slide .c-sequence-indicator button").on("click",function(){$(this).addClass("f-active");$(this).siblings().removeClass("f-active");$(this).find(".f-active::before").css("background-color","#000");var n=$(this).attr("aria-controls");$(".accoladecarousel ul li").each(function(){$(this).attr("id")==n&&($(this).addClass("f-active"),$(this).siblings().removeClass("f-active"))})});$("div.m-ambient-video > button").on("click",function(){$("div.m-ambient-video > video")[0].paused?($("div.m-ambient-video > video").trigger("play"),$(this).removeClass("glyph-play"),$(this).addClass("glyph-pause")):($("div.m-ambient-video > video").trigger("pause"),$(this).addClass("glyph-play"),$(this).removeClass("glyph-pause"))});$(".exampleComboPopup2 li:last-child").on("focusout",function(n){n.relatedTarget&&!n.relatedTarget.className.includes("exampleComboPopup2")&&$(".c-glyph.btn-dwn.dropbtn.active-popup").trigger("click")});$("#flow-dialog-scroll.c-dialog .inside-dialog .eula-reader a").attr("target","_blank");$reasonText=$("#description-text");uninstallOtherValue=$("#description-text").closest("label").find("input").val();BindEvents();$(function(){var n=$(".edgeconsumer.features").attr("data-pageName");$(".c-radio").each(function(){n=="Uninstall"&&(console.log(n),ReorderOptions($(this).find("div").find("div")))})});showValidationErrors=!1;$email=$("#email");$email.prop("disabled",!1);validateForm=function(){$email.removeClass("invalid");$email.removeClass("border-red");var n=!validateuinstallEmail($email.val());return n==!0?($email.addClass("invalid"),$email.addClass("border-red")):($email.removeClass("invalid"),$email.removeClass("border-red")),!n};$email.on("keyup keyblur change keydown",function(n){if(validateForm(),n.keyCode==9){var t=$(this).val();IsEmail(t)?$(this).removeClass("border-red"):$(this).addClass("border-red")}});var uploadEndpointInt="https://petrol.office.microsoft.com/v1/feedback",pageViewEventName="Microsoft.WebBrowser.Installer.Uninstall.PageViewed.t4",buttonClickEventName="Microsoft.WebBrowser.Installer.Uninstall.ButtonClicked.t4",surveyID="4a373504-4c47-42e3-9528-f77c04526a72",officeBuild="",osBuild="",langCode="",channel="",deviceId="";$("#submit-button").click(function(){send()});getURIComponent(),function(n,t){var i,r;if(typeof exports=="object"&&typeof module=="object")module.exports=t();else if(typeof define=="function"&&define.amd)define([],t);else{i=t();for(r in i)(typeof exports=="object"?exports:n)[r]=i[r]}}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n["default"]}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=30)}([function(n,t){"use strict";var i,r,u,f,e,o;Object.defineProperty(t,"__esModule",{value:!0}),function(n){n[n.Unspecified=0]="Unspecified";n[n.String=1]="String";n[n.Int64=2]="Int64";n[n.Double=3]="Double";n[n.Boolean=4]="Boolean";n[n.Date=5]="Date"}(i=t.AWTPropertyType||(t.AWTPropertyType={})),function(n){n[n.NotSet=0]="NotSet";n[n.DistinguishedName=1]="DistinguishedName";n[n.GenericData=2]="GenericData";n[n.IPV4Address=3]="IPV4Address";n[n.IPv6Address=4]="IPv6Address";n[n.MailSubject=5]="MailSubject";n[n.PhoneNumber=6]="PhoneNumber";n[n.QueryString=7]="QueryString";n[n.SipAddress=8]="SipAddress";n[n.SmtpAddress=9]="SmtpAddress";n[n.Identity=10]="Identity";n[n.Uri=11]="Uri";n[n.Fqdn=12]="Fqdn";n[n.IPV4AddressLegacy=13]="IPV4AddressLegacy"}(r=t.AWTPiiKind||(t.AWTPiiKind={})),function(n){n[n.NotSet=0]="NotSet";n[n.GenericContent=1]="GenericContent"}(u=t.AWTCustomerContentKind||(t.AWTCustomerContentKind={})),function(n){n[n.Low=1]="Low";n[n.Normal=2]="Normal";n[n.High=3]="High";n[n.Immediate_sync=5]="Immediate_sync"}(f=t.AWTEventPriority||(t.AWTEventPriority={})),function(n){n[n.NonRetryableStatus=1]="NonRetryableStatus";n[n.QueueFull=3]="QueueFull"}(e=t.AWTEventsDroppedReason||(t.AWTEventsDroppedReason={})),function(n){n[n.InvalidEvent=1]="InvalidEvent";n[n.SizeLimitExceeded=2]="SizeLimitExceeded";n[n.KillSwitch=3]="KillSwitch"}(o=t.AWTEventsRejectedReason||(t.AWTEventsRejectedReason={}))},function(n,t,i){"use strict";function g(n){var t=new w.Int64("0");return t.low=n&4294967295,t.high=Math.floor(n/4294967296),t}function nt(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(b,function(n){var t=Math.random()*16|0,i=n==="x"?t:t&3|8;return i.toString(16)})}function l(n){return typeof n=="string"}function f(n){return typeof n=="number"}function a(n){return typeof n=="boolean"}function s(n){return n instanceof Date}function v(n){return(n+k)*d}function tt(n){var t=n.indexOf("-");return t>-1?n.substring(0,t):""}function it(){return h===r&&(h=typeof navigator!="undefined"&&Boolean(navigator.sendBeacon)),h}function rt(){return c===r&&(c=typeof Uint8Array!="undefined"&&!yt()&&!y()),c}function ut(n){return f(n)&&(n>=1&&n<=3||n===5)?!0:!1}function ft(n,i){return!t.PropertyNameRegex.test(n)||p(i)?r:(p(i.value)&&(i={value:i,type:u.AWTPropertyType.Unspecified}),i.type=ht(i.value,i.type),!i.type)?r:(s(i.value)&&(i.value=v(i.value.getTime())),i.pii>0&&i.cc>0)?r:i.pii?lt(i.pii)?i:r:i.cc?at(i.cc)?i:r:i}function et(n){return n.getUTCFullYear()+"-"+e(n.getUTCMonth()+1)+"-"+e(n.getUTCDate())+"T"+e(n.getUTCHours())+":"+e(n.getUTCMinutes())+":"+e(n.getUTCSeconds())+"."+st(n.getUTCMilliseconds())+"Z"}function ot(){if(o===r){var n=new XMLHttpRequest;o=typeof n.withCredentials=="undefined"&&typeof XDomainRequest!="undefined"?!0:!1}return o}function y(){return typeof navigator!="undefined"&&navigator.product?navigator.product==="ReactNative":!1}function e(n){return n<10?"0"+n:n.toString()}function st(n){return n<10?"00"+n:n<100?"0"+n:n.toString()}function ht(n,t){t=vt(t)?t:u.AWTPropertyType.Unspecified;switch(t){case u.AWTPropertyType.Unspecified:return ct(n);case u.AWTPropertyType.String:return l(n)?t:r;case u.AWTPropertyType.Boolean:return a(n)?t:r;case u.AWTPropertyType.Date:return s(n)&&n.getTime()!==NaN?t:r;case u.AWTPropertyType.Int64:return f(n)&&n%1==0?t:r;case u.AWTPropertyType.Double:return f(n)?t:r}return r}function ct(n){switch(typeof n){case"string":return u.AWTPropertyType.String;case"boolean":return u.AWTPropertyType.Boolean;case"number":return u.AWTPropertyType.Double;case"object":return s(n)?u.AWTPropertyType.Date:r}return r}function lt(n){return f(n)&&n>=0&&n<=13?!0:!1}function at(n){return f(n)&&n>=0&&n<=1?!0:!1}function vt(n){return f(n)&&n>=0&&n<=4?!0:!1}function yt(){if(typeof navigator!="undefined"&&navigator.userAgent){var n=navigator.userAgent.toLowerCase();if((n.indexOf("safari")>=0||n.indexOf("firefox")>=0)&&n.indexOf("chrome")<0)return!0}return!1}function p(n){return n===undefined||n===r||n===""}Object.defineProperty(t,"__esModule",{value:!0});var w=i(4),u=i(0),b=/[xy]/g,k=621355968e5,d=1e4,r=null;t.EventNameAndTypeRegex=/^[a-zA-Z]([a-zA-Z0-9]|_){2,98}[a-zA-Z0-9]$/;t.EventNameDotRegex=/\./g;t.PropertyNameRegex=/^[a-zA-Z](([a-zA-Z0-9|_|\.]){0,98}[a-zA-Z0-9])?$/;t.StatsApiKey="a387cfcf60114a43a7699f9fbb49289e-9bceb9fe-1c06-460f-96c5-6a0b247358bc-7238";var h=r,c=r,o=r;t.numberToBondInt64=g;t.newGuid=nt;t.isString=l;t.isNumber=f;t.isBoolean=a;t.isDate=s;t.msToTicks=v;t.getTenantId=tt;t.isBeaconsSupported=it;t.isUint8ArrayAvailable=rt;t.isPriority=ut;t.sanitizeProperty=ft;t.getISOString=et;t.useXDomainRequest=ot;t.isReactNative=y},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function n(){}return n.addNotificationListener=function(n){this.listeners.push(n)},n.removeNotificationListener=function(n){for(var t=this.listeners.indexOf(n);t>-1;)this.listeners.splice(t,1),t=this.listeners.indexOf(n)},n.eventsSent=function(n){for(var i=this,r=function(t){u.listeners[t].eventsSent&&setTimeout(function(){return i.listeners[t].eventsSent(n)},0)},u=this,t=0;t<this.listeners.length;++t)r(t)},n.eventsDropped=function(n,t){for(var r=this,u=function(i){f.listeners[i].eventsDropped&&setTimeout(function(){return r.listeners[i].eventsDropped(n,t)},0)},f=this,i=0;i<this.listeners.length;++i)u(i)},n.eventsRetrying=function(n){for(var i=this,r=function(t){u.listeners[t].eventsRetrying&&setTimeout(function(){return i.listeners[t].eventsRetrying(n)},0)},u=this,t=0;t<this.listeners.length;++t)r(t)},n.eventsRejected=function(n,t){for(var r=this,u=function(i){f.listeners[i].eventsRejected&&setTimeout(function(){return r.listeners[i].eventsRejected(n,t)},0)},f=this,i=0;i<this.listeners.length;++i)u(i)},n.listeners=[],n}();t.default=i},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(14),r=i(0),o=i(28),f=i(10),s=i(5),h=i(11),c=i(1),l=4,a=3e4,e="awt_stats",v=function(){function n(){}return n.setEventsHandler=function(n){this._eventHandler=n},n.getEventsHandler=function(){return this._eventHandler},n.scheduleTimer=function(){var t=this,n=this._profiles[this._currentProfile][2];this._timeout<0&&n>=0&&!this._paused&&(this._eventHandler.hasEvents()?(n===0&&this._currentBackoffCount>0&&(n=1),this._timeout=setTimeout(function(){return t._batchAndSendEvents()},n*(1<<this._currentBackoffCount)*1e3)):this._timerCount=0)},n.initialize=function(n){var t=this;this._newEventsAllowed=!0;this._config=n;this._eventHandler=new o.default(n.collectorUri,n.cacheMemorySizeLimitInNumberOfEvents,n.httpXHROverride,n.clockSkewRefreshDurationInMins);this._initializeProfiles();f.default.initialize(function(n,i){var u,f;if(t._config.canSendStatEvent(e)){u=new s.default(e);u.setEventPriority(r.AWTEventPriority.High);u.setProperty("TenantId",i);for(f in n)n.hasOwnProperty(f)&&u.setProperty(f,n[f].toString());h.default.getLogger(c.StatsApiKey).logEvent(u)}})},n.setTransmitProfile=function(n){this._currentProfile!==n&&this._profiles[n]!==undefined&&(this.clearTimeout(),this._currentProfile=n,this.scheduleTimer())},n.loadTransmitProfiles=function(n){var i,r,t,u;this._resetTransmitProfiles();for(i in n)if(n.hasOwnProperty(i)){if(n[i].length!==3)continue;for(t=2;t>=0;--t)if(n[i][t]<0){for(r=t;r>=0;--r)n[i][r]=-1;break}for(t=2;t>0;--t)n[i][t]>0&&n[i][t-1]>0&&(u=n[i][t-1]/n[i][t],n[i][t-1]=Math.ceil(u)*n[i][t]);this._profiles[i]=n[i]}},n.sendEvent=function(n){this._newEventsAllowed&&(this._currentBackoffCount>0&&n.priority===r.AWTEventPriority.Immediate_sync&&(n.priority=r.AWTEventPriority.High),this._eventHandler.addEvent(n),this.scheduleTimer())},n.flush=function(n){var t=(new Date).getTime();!this._paused&&this._lastUploadNowCall+a<t&&(this._lastUploadNowCall=t,this._timeout>-1&&(clearTimeout(this._timeout),this._timeout=-1),this._eventHandler.uploadNow(n))},n.pauseTransmission=function(){this._paused||(this.clearTimeout(),this._eventHandler.pauseTransmission(),this._paused=!0)},n.resumeTransmision=function(){this._paused&&(this._paused=!1,this._eventHandler.resumeTransmission(),this.scheduleTimer())},n.flushAndTeardown=function(){f.default.teardown();this._newEventsAllowed=!1;this.clearTimeout();this._eventHandler.teardown()},n.backOffTransmission=function(){this._currentBackoffCount<l&&(this._currentBackoffCount++,this.clearTimeout(),this.scheduleTimer())},n.clearBackOff=function(){this._currentBackoffCount>0&&(this._currentBackoffCount=0,this.clearTimeout(),this.scheduleTimer())},n._resetTransmitProfiles=function(){this.clearTimeout();this._initializeProfiles();this._currentProfile=u.AWT_REAL_TIME;this.scheduleTimer()},n.clearTimeout=function(){this._timeout>0&&(clearTimeout(this._timeout),this._timeout=-1,this._timerCount=0)},n._batchAndSendEvents=function(){var n=r.AWTEventPriority.High;this._timerCount++;this._timerCount*this._profiles[this._currentProfile][2]===this._profiles[this._currentProfile][0]?(n=r.AWTEventPriority.Low,this._timerCount=0):this._timerCount*this._profiles[this._currentProfile][2]===this._profiles[this._currentProfile][1]&&(n=r.AWTEventPriority.Normal);this._eventHandler.sendEventsForPriorityAndAbove(n);this._timeout=-1;this.scheduleTimer()},n._initializeProfiles=function(){this._profiles={};this._profiles[u.AWT_REAL_TIME]=[4,2,1];this._profiles[u.AWT_NEAR_REAL_TIME]=[12,6,3];this._profiles[u.AWT_BEST_EFFORT]=[36,18,9]},n._newEventsAllowed=!1,n._currentProfile=u.AWT_REAL_TIME,n._timeout=-1,n._currentBackoffCount=0,n._paused=!1,n._timerCount=0,n._lastUploadNowCall=0,n}();t.default=v},function(n,t){"use strict";var i,r,u;Object.defineProperty(t,"__esModule",{value:!0});i=function(){function n(n){this.low=0;this.high=0;this.low=parseInt(n,10);this.low<0&&(this.high=-1)}return n.prototype._Equals=function(t){var i=new n(t);return this.low===i.low&&this.high===i.high},n}();t.Int64=i;r=function(){function n(n){this.low=0;this.high=0;this.low=parseInt(n,10)}return n.prototype._Equals=function(t){var i=new n(t);return this.low===i.low&&this.high===i.high},n}();t.UInt64=r;u=function(){function n(){}return n._ToByte=function(n){return this._ToUInt8(n)},n._ToUInt8=function(n){return n&255},n._ToInt32=function(n){var t=n&2147483648;return n&2147483647|t},n._ToUInt32=function(n){return n&4294967295},n}();t.Number=u},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(1),r=i(0),f=function(){function n(n){this._event={name:"",properties:{}};n&&this.setName(n)}return n.prototype.setName=function(n){this._event.name=n},n.prototype.getName=function(){return this._event.name},n.prototype.setType=function(n){this._event.type=n},n.prototype.getType=function(){return this._event.type},n.prototype.setTimestamp=function(n){this._event.timestamp=n},n.prototype.getTimestamp=function(){return this._event.timestamp},n.prototype.setEventPriority=function(n){this._event.priority=n},n.prototype.getEventPriority=function(){return this._event.priority},n.prototype.setProperty=function(n,t,i){i===void 0&&(i=r.AWTPropertyType.Unspecified);var f={value:t,type:i,pii:r.AWTPiiKind.NotSet,cc:r.AWTCustomerContentKind.NotSet};if(f=u.sanitizeProperty(n,f),f===null){delete this._event.properties[n];return}this._event.properties[n]=f},n.prototype.setPropertyWithPii=function(n,t,i,f){f===void 0&&(f=r.AWTPropertyType.Unspecified);var e={value:t,type:f,pii:i,cc:r.AWTCustomerContentKind.NotSet};if(e=u.sanitizeProperty(n,e),e===null){delete this._event.properties[n];return}this._event.properties[n]=e},n.prototype.setPropertyWithCustomerContent=function(n,t,i,f){f===void 0&&(f=r.AWTPropertyType.Unspecified);var e={value:t,type:f,pii:r.AWTPiiKind.NotSet,cc:i};if(e=u.sanitizeProperty(n,e),e===null){delete this._event.properties[n];return}this._event.properties[n]=e},n.prototype.getPropertyMap=function(){return this._event.properties},n.prototype.getEvent=function(){return this._event},n}();t.default=f},function(n,t){"use strict";var i,r;Object.defineProperty(t,"__esModule",{value:!0}),function(n){n[n.Unknown=0]="Unknown";n[n.MSACID=1]="MSACID";n[n.MSAPUID=2]="MSAPUID";n[n.ANID=3]="ANID";n[n.OrgIdCID=4]="OrgIdCID";n[n.OrgIdPUID=5]="OrgIdPUID";n[n.UserObjectId=6]="UserObjectId";n[n.Skype=7]="Skype";n[n.Yammer=8]="Yammer";n[n.EmailAddress=9]="EmailAddress";n[n.PhoneNumber=10]="PhoneNumber";n[n.SipAddress=11]="SipAddress";n[n.MUID=12]="MUID"}(i=t.AWTUserIdType||(t.AWTUserIdType={})),function(n){n[n.Started=0]="Started";n[n.Ended=1]="Ended"}(r=t.AWTSessionState||(t.AWTSessionState={}))},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var c=i(1),s="MicrosoftApplicationsTelemetryDeviceId",l="MicrosoftApplicationsTelemetryFirstLaunchTime",r={MSIE:"MSIE",CHROME:"Chrome",FIREFOX:"Firefox",SAFARI:"Safari",EDGE:"Edge",ELECTRON:"Electron",SKYPE_SHELL:"SkypeShell",PHANTOMJS:"PhantomJS",OPERA:"Opera"},u={WINDOWS:"Windows",MACOSX:"Mac OS X",WINDOWS_PHONE:"Windows Phone",WINDOWS_RT:"Windows RT",IOS:"iOS",ANDROID:"Android",LINUX:"Linux",CROS:"Chrome OS",UNKNOWN:"Unknown"},f={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(iPad|iPhone|iPod)(?=.*like Mac OS X)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i},a={"5.1":"XP","6.0":"Vista","6.1":"7","6.2":"8","6.3":"8.1","10.0":"10"},h="([\\d,.]+)",v="([\\d,_,.]+)",e="Unknown",o="undefined",y=function(){function n(){}return n.addPropertyStorageOverride=function(n){return n?(this._propertyStorage=n,!0):!1},n.autoCollect=function(n,t,i){if(this._semanticContext=n,this._disableCookies=t,this._autoCollect(),i||typeof navigator===o||(i=navigator.userAgent||""),this._autoCollectFromUserAgent(i),this._disableCookies&&!this._propertyStorage){this._deleteCookie(s);this._deleteCookie(l);return}(this._propertyStorage||this._areCookiesAvailable&&!this._disableCookies)&&this._autoCollectDeviceId()},n.checkAndSaveDeviceId=function(n){if(n){var i=this._getData(s),t=this._getData(l);i!==n&&(t=c.getISOString(new Date));this._saveData(s,n);this._saveData(l,t);this._setFirstLaunchTime(t)}},n._autoCollectDeviceId=function(){var n=this._getData(s);n||(n=c.newGuid());this._semanticContext.setDeviceId(n)},n._autoCollect=function(){typeof document!==o&&document.documentElement&&this._semanticContext.setAppLanguage(document.documentElement.lang);typeof navigator!==o&&this._semanticContext.setUserLanguage(navigator.userLanguage||navigator.language);var i=(new Date).getTimezoneOffset(),n=i%60,t=(i-n)/60,r="+";t>0&&(r="-");t=Math.abs(t);n=Math.abs(n);this._semanticContext.setUserTimeZone(r+(t<10?"0"+t:t.toString())+":"+(n<10?"0"+n:n.toString()))},n._autoCollectFromUserAgent=function(n){var t,i;n&&(t=this._getBrowserName(n),this._semanticContext.setDeviceBrowserName(t),this._semanticContext.setDeviceBrowserVersion(this._getBrowserVersion(n,t)),i=this._getOsName(n),this._semanticContext.setDeviceOsName(i),this._semanticContext.setDeviceOsVersion(this._getOsVersion(n,i)))},n._getBrowserName=function(n){return this._userAgentContainsString("OPR/",n)?r.OPERA:this._userAgentContainsString(r.PHANTOMJS,n)?r.PHANTOMJS:this._userAgentContainsString(r.EDGE,n)?r.EDGE:this._userAgentContainsString(r.ELECTRON,n)?r.ELECTRON:this._userAgentContainsString(r.CHROME,n)?r.CHROME:this._userAgentContainsString("Trident",n)?r.MSIE:this._userAgentContainsString(r.FIREFOX,n)?r.FIREFOX:this._userAgentContainsString(r.SAFARI,n)?r.SAFARI:this._userAgentContainsString(r.SKYPE_SHELL,n)?r.SKYPE_SHELL:e},n._setFirstLaunchTime=function(n){if(!isNaN(n)){var t=new Date;t.setTime(parseInt(n,10));n=c.getISOString(t)}this.firstLaunchTime=n},n._userAgentContainsString=function(n,t){return t.indexOf(n)>-1},n._getBrowserVersion=function(n,t){return t===r.MSIE?this._getIeVersion(n):this._getOtherVersion(t,n)},n._getIeVersion=function(n){var i=n.match(new RegExp(r.MSIE+" "+h)),t;return i?i[1]:(t=n.match(new RegExp("rv:"+h)),t)?t[1]:void 0},n._getOtherVersion=function(n,t){n===r.SAFARI&&(n="Version");var i=t.match(new RegExp(n+"/"+h));return i?i[1]:e},n._getOsName=function(n){return n.match(f.WINPHONE)?u.WINDOWS_PHONE:n.match(f.WINRT)?u.WINDOWS_RT:n.match(f.IOS)?u.IOS:n.match(f.ANDROID)?u.ANDROID:n.match(f.LINUX)?u.LINUX:n.match(f.OSX)?u.MACOSX:n.match(f.WIN)?u.WINDOWS:n.match(f.CROS)?u.CROS:e},n._getOsVersion=function(n,t){return t===u.WINDOWS?this._getGenericOsVersion(n,"Windows NT"):t===u.ANDROID?this._getGenericOsVersion(n,t):t===u.MACOSX?this._getMacOsxVersion(n):e},n._getGenericOsVersion=function(n,t){var i=n.match(new RegExp(t+" "+h));return i?a[i[1]]?a[i[1]]:i[1]:e},n._getMacOsxVersion=function(n){var r=n.match(new RegExp(u.MACOSX+" "+v)),t,i,f;return r&&(t=r[1].replace(/_/g,"."),t)?(i=this._getDelimiter(t),i?(f=t.split(i),f[0]):t):e},n._getDelimiter=function(n){return n.indexOf(".")>-1?".":n.indexOf("_")>-1?"_":null},n._saveData=function(n,t){var i,r;this._propertyStorage?this._propertyStorage.setProperty(n,t):this._areCookiesAvailable&&(i=new Date,i.setTime(i.getTime()+31536e6),r="expires="+i.toUTCString(),document.cookie=n+"="+t+"; "+r)},n._getData=function(n){var u,i,t,r;if(this._propertyStorage)return this._propertyStorage.getProperty(n)||"";if(this._areCookiesAvailable)for(n=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++){for(t=u[i],r=0;t.charAt(r)===" ";)r++;if(t=t.substring(r),t.indexOf(n)===0)return t.substring(n.length,t.length)}return""},n._deleteCookie=function(n){this._areCookiesAvailable&&(document.cookie=n+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;")},n._disableCookies=!1,n._areCookiesAvailable=typeof document!==o&&typeof document.cookie!==o,n}();t.default=y},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=i(7),r=i(0),u=i(6),f="UserInfo.IdType",o=function(){function n(n,t){this._allowDeviceFields=n;this._properties=t}return n.prototype.setAppId=function(n){this._addContext("AppInfo.Id",n)},n.prototype.setAppVersion=function(n){this._addContext("AppInfo.Version",n)},n.prototype.setAppLanguage=function(n){this._addContext("AppInfo.Language",n)},n.prototype.setDeviceId=function(n){this._allowDeviceFields&&(e.default.checkAndSaveDeviceId(n),this._addContext("DeviceInfo.Id",n))},n.prototype.setDeviceOsName=function(n){this._allowDeviceFields&&this._addContext("DeviceInfo.OsName",n)},n.prototype.setDeviceOsVersion=function(n){this._allowDeviceFields&&this._addContext("DeviceInfo.OsVersion",n)},n.prototype.setDeviceBrowserName=function(n){this._allowDeviceFields&&this._addContext("DeviceInfo.BrowserName",n)},n.prototype.setDeviceBrowserVersion=function(n){this._allowDeviceFields&&this._addContext("DeviceInfo.BrowserVersion",n)},n.prototype.setDeviceMake=function(n){this._allowDeviceFields&&this._addContext("DeviceInfo.Make",n)},n.prototype.setDeviceModel=function(n){this._allowDeviceFields&&this._addContext("DeviceInfo.Model",n)},n.prototype.setUserId=function(n,t,i){if(!isNaN(i)&&i!==null&&i>=0&&i<=12)this._addContext(f,i.toString());else{var e=void 0;switch(t){case r.AWTPiiKind.SipAddress:e=u.AWTUserIdType.SipAddress;break;case r.AWTPiiKind.PhoneNumber:e=u.AWTUserIdType.PhoneNumber;break;case r.AWTPiiKind.SmtpAddress:e=u.AWTUserIdType.EmailAddress;break;default:e=u.AWTUserIdType.Unknown}this._addContext(f,e.toString())}if(isNaN(t)||t===null||t===r.AWTPiiKind.NotSet||t>13)switch(i){case u.AWTUserIdType.Skype:t=r.AWTPiiKind.Identity;break;case u.AWTUserIdType.EmailAddress:t=r.AWTPiiKind.SmtpAddress;break;case u.AWTUserIdType.PhoneNumber:t=r.AWTPiiKind.PhoneNumber;break;case u.AWTUserIdType.SipAddress:t=r.AWTPiiKind.SipAddress;break;default:t=r.AWTPiiKind.NotSet}this._addContextWithPii("UserInfo.Id",n,t)},n.prototype.setUserAdvertisingId=function(n){this._addContext("UserInfo.AdvertisingId",n)},n.prototype.setUserTimeZone=function(n){this._addContext("UserInfo.TimeZone",n)},n.prototype.setUserLanguage=function(n){this._addContext("UserInfo.Language",n)},n.prototype._addContext=function(n,t){typeof t=="string"&&this._properties.setProperty(n,t)},n.prototype._addContextWithPii=function(n,t,i){typeof t=="string"&&this._properties.setPropertyWithPii(n,t,i)},n}();t.default=o},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(21),u=i(0),o=i(2),f=i(1),e=2936012,s=function(){function n(){}return n.getPayloadBlob=function(n,t){var w=!1,l,s=new r.IO.MemoryStream,i=new r.CompactBinaryProtocolWriter(s),h,c,v,p,a,y;i._WriteFieldBegin(r._BondDataType._BT_MAP,3,null);i._WriteMapContainerBegin(t,r._BondDataType._BT_STRING,r._BondDataType._BT_LIST);for(h in n)if(w)l||(l={}),l[h]=n[h],delete n[h];else if(n.hasOwnProperty(h)){for(i._WriteString(h),c=n[h],i._WriteContainerBegin(1,r._BondDataType._BT_STRUCT),i._WriteFieldBegin(r._BondDataType._BT_STRING,2,null),i._WriteString("act_default_source"),i._WriteFieldBegin(r._BondDataType._BT_STRING,5,null),i._WriteString(f.newGuid()),i._WriteFieldBegin(r._BondDataType._BT_INT64,6,null),i._WriteInt64(f.numberToBondInt64(Date.now())),i._WriteFieldBegin(r._BondDataType._BT_LIST,8,null),v=s._GetBuffer().length+1,i._WriteContainerBegin(n[h].length,r._BondDataType._BT_STRUCT),p=s._GetBuffer().length-v,a=0;a<c.length;++a){if(y=s._GetBuffer().length,this.writeEvent(c[a],i),s._GetBuffer().length-y>e){o.default.eventsRejected([c[a]],u.AWTEventsRejectedReason.SizeLimitExceeded);c.splice(a--,1);s._GetBuffer().splice(y);this._addNewDataPackageSize(c.length,s,p,v);continue}if(s._GetBuffer().length>e){s._GetBuffer().splice(y);l||(l={});n[h]=c.splice(0,a);l[h]=c;this._addNewDataPackageSize(n[h].length,s,p,v);w=!0;break}}i._WriteStructEnd(!1)}return i._WriteStructEnd(!1),{payloadBlob:s._GetBuffer(),remainingRequest:l}},n._addNewDataPackageSize=function(n,t,i,u){for(var e=r._Encoding._Varint_GetBytes(r.Number._ToUInt32(n)),f=0;f<i;++f)if(f<e.length)t._GetBuffer()[u+f]=e[f];else{t._GetBuffer().slice(u+f,i-f);break}},n.writeEvent=function(n,t){var o,i,e;t._WriteFieldBegin(r._BondDataType._BT_STRING,1,null);t._WriteString(n.id);t._WriteFieldBegin(r._BondDataType._BT_INT64,3,null);t._WriteInt64(f.numberToBondInt64(n.timestamp));t._WriteFieldBegin(r._BondDataType._BT_STRING,5,null);t._WriteString(n.type);t._WriteFieldBegin(r._BondDataType._BT_STRING,6,null);t._WriteString(n.name);var s={},p=0,h={},w=0,c={},b=0,l={},k=0,a={},d=0,v={},g=0,y={},nt=0;for(i in n.properties)if(n.properties.hasOwnProperty(i))if(e=n.properties[i],e.cc>0)y[i]=e,nt++;else if(e.pii>0)v[i]=e,g++;else switch(e.type){case u.AWTPropertyType.String:s[i]=e.value;p++;break;case u.AWTPropertyType.Int64:h[i]=e.value;w++;break;case u.AWTPropertyType.Double:c[i]=e.value;b++;break;case u.AWTPropertyType.Boolean:l[i]=e.value;k++;break;case u.AWTPropertyType.Date:a[i]=e.value;d++}if(p){t._WriteFieldBegin(r._BondDataType._BT_MAP,13,null);t._WriteMapContainerBegin(p,r._BondDataType._BT_STRING,r._BondDataType._BT_STRING);for(i in s)s.hasOwnProperty(i)&&(o=s[i],t._WriteString(i),t._WriteString(o.toString()))}if(g){t._WriteFieldBegin(r._BondDataType._BT_MAP,30,null);t._WriteMapContainerBegin(g,r._BondDataType._BT_STRING,r._BondDataType._BT_STRUCT);for(i in v)v.hasOwnProperty(i)&&(e=v[i],t._WriteString(i),t._WriteFieldBegin(r._BondDataType._BT_INT32,1,null),t._WriteInt32(1),t._WriteFieldBegin(r._BondDataType._BT_INT32,2,null),t._WriteInt32(e.pii),t._WriteFieldBegin(r._BondDataType._BT_STRING,3,null),t._WriteString(e.value.toString()),t._WriteStructEnd(!1))}if(k){t._WriteFieldBegin(r._BondDataType._BT_MAP,31,null);t._WriteMapContainerBegin(k,r._BondDataType._BT_STRING,r._BondDataType._BT_BOOL);for(i in l)l.hasOwnProperty(i)&&(o=l[i],t._WriteString(i),t._WriteBool(o))}if(d){t._WriteFieldBegin(r._BondDataType._BT_MAP,32,null);t._WriteMapContainerBegin(d,r._BondDataType._BT_STRING,r._BondDataType._BT_INT64);for(i in a)a.hasOwnProperty(i)&&(o=a[i],t._WriteString(i),t._WriteInt64(f.numberToBondInt64(o)))}if(w){t._WriteFieldBegin(r._BondDataType._BT_MAP,33,null);t._WriteMapContainerBegin(w,r._BondDataType._BT_STRING,r._BondDataType._BT_INT64);for(i in h)h.hasOwnProperty(i)&&(o=h[i],t._WriteString(i),t._WriteInt64(f.numberToBondInt64(o)))}if(b){t._WriteFieldBegin(r._BondDataType._BT_MAP,34,null);t._WriteMapContainerBegin(b,r._BondDataType._BT_STRING,r._BondDataType._BT_DOUBLE);for(i in c)c.hasOwnProperty(i)&&(o=c[i],t._WriteString(i),t._WriteDouble(o))}if(nt){t._WriteFieldBegin(r._BondDataType._BT_MAP,36,null);t._WriteMapContainerBegin(nt,r._BondDataType._BT_STRING,r._BondDataType._BT_STRUCT);for(i in y)y.hasOwnProperty(i)&&(e=y[i],t._WriteString(i),t._WriteFieldBegin(r._BondDataType._BT_INT32,1,null),t._WriteInt32(e.cc),t._WriteFieldBegin(r._BondDataType._BT_STRING,2,null),t._WriteString(e.value.toString()),t._WriteStructEnd(!1))}t._WriteStructEnd(!1)},n.base64Encode=function(n){return r._Encoding._Base64_GetString(n)},n}();t.default=s},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(1),e=i(2),r=i(0),f=6e4,o=function(){function n(){}return n.initialize=function(n){var t=this;this._sendStats=n;this._isInitalized=!0;e.default.addNotificationListener({eventsSent:function(n){t._addStat("records_sent_count",n.length,n[0].apiKey)},eventsDropped:function(n,i){switch(i){case r.AWTEventsDroppedReason.NonRetryableStatus:t._addStat("d_send_fail",n.length,n[0].apiKey);t._addStat("records_dropped_count",n.length,n[0].apiKey);break;case r.AWTEventsDroppedReason.QueueFull:t._addStat("d_queue_full",n.length,n[0].apiKey)}},eventsRejected:function(n,i){switch(i){case r.AWTEventsRejectedReason.InvalidEvent:t._addStat("r_inv",n.length,n[0].apiKey);break;case r.AWTEventsRejectedReason.KillSwitch:t._addStat("r_kl",n.length,n[0].apiKey);break;case r.AWTEventsRejectedReason.SizeLimitExceeded:t._addStat("r_size",n.length,n[0].apiKey)}t._addStat("r_count",n.length,n[0].apiKey)},eventsRetrying:null});setTimeout(function(){return t.flush()},f)},n.teardown=function(){this._isInitalized&&(this.flush(),this._isInitalized=!1)},n.eventReceived=function(t){n._addStat("records_received_count",1,t)},n.flush=function(){var t=this,n;if(this._isInitalized){for(n in this._stats)this._stats.hasOwnProperty(n)&&this._sendStats(this._stats[n],n);this._stats={};setTimeout(function(){return t.flush()},f)}},n._addStat=function(n,t,i){if(this._isInitalized&&i!==u.StatsApiKey){var r=u.getTenantId(i);this._stats[r]||(this._stats[r]={});this._stats[r][n]=this._stats[r][n]?this._stats[r][n]+t:t}},n._isInitalized=!1,n._stats={},n}();t.default=o},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var f=i(0),e=i(6),r=i(12),h=i(13),u=i(3),o=i(2),s=i(7),c=function(){function n(){}return n.initialize=function(n,t){if(t===void 0&&(t={}),!this._isInitialized)return this._isInitialized=!0,r.default.defaultTenantToken=n,this._overrideValuesFromConfig(t),this._config.disableCookiesUsage&&!this._config.propertyStorageOverride&&(r.default.sessionEnabled=!1),s.default.addPropertyStorageOverride(this._config.propertyStorageOverride),s.default.autoCollect(r.default.semanticContext,this._config.disableCookiesUsage,this._config.userAgent),u.default.initialize(this._config),r.default.loggingEnabled=!0,this._config.enableAutoUserSession&&(this.getLogger().logSession(e.AWTSessionState.Started),window.addEventListener("beforeunload",this.flushAndTeardown)),this.getLogger()},n.getSemanticContext=function(){return r.default.semanticContext},n.flush=function(n){this._isInitialized&&!this._isDestroyed&&u.default.flush(n)},n.flushAndTeardown=function(){this._isInitialized&&!this._isDestroyed&&(this._config.enableAutoUserSession&&this.getLogger().logSession(e.AWTSessionState.Ended),u.default.flushAndTeardown(),r.default.loggingEnabled=!1,this._isDestroyed=!0)},n.pauseTransmission=function(){this._isInitialized&&!this._isDestroyed&&u.default.pauseTransmission()},n.resumeTransmision=function(){this._isInitialized&&!this._isDestroyed&&u.default.resumeTransmision()},n.setTransmitProfile=function(n){this._isInitialized&&!this._isDestroyed&&u.default.setTransmitProfile(n)},n.loadTransmitProfiles=function(n){this._isInitialized&&!this._isDestroyed&&u.default.loadTransmitProfiles(n)},n.setContext=function(n,t,i){i===void 0&&(i=f.AWTPropertyType.Unspecified);r.default.logManagerContext.setProperty(n,t,i)},n.setContextWithPii=function(n,t,i,u){u===void 0&&(u=f.AWTPropertyType.Unspecified);r.default.logManagerContext.setPropertyWithPii(n,t,i,u)},n.setContextWithCustomerContent=function(n,t,i,u){u===void 0&&(u=f.AWTPropertyType.Unspecified);r.default.logManagerContext.setPropertyWithCustomerContent(n,t,i,u)},n.getLogger=function(n){var t=n;return t&&t!==r.default.defaultTenantToken||(t=""),this._loggers[t]||(this._loggers[t]=new h.default(t)),this._loggers[t]},n.addNotificationListener=function(n){o.default.addNotificationListener(n)},n.removeNotificationListener=function(n){o.default.removeNotificationListener(n)},n._overrideValuesFromConfig=function(n){n.collectorUri&&(this._config.collectorUri=n.collectorUri);n.cacheMemorySizeLimitInNumberOfEvents>0&&(this._config.cacheMemorySizeLimitInNumberOfEvents=n.cacheMemorySizeLimitInNumberOfEvents);n.httpXHROverride&&n.httpXHROverride.sendPOST&&(this._config.httpXHROverride=n.httpXHROverride);n.propertyStorageOverride&&n.propertyStorageOverride.getProperty&&n.propertyStorageOverride.setProperty&&(this._config.propertyStorageOverride=n.propertyStorageOverride);n.userAgent&&(this._config.userAgent=n.userAgent);n.disableCookiesUsage&&(this._config.disableCookiesUsage=n.disableCookiesUsage);n.canSendStatEvent&&(this._config.canSendStatEvent=n.canSendStatEvent);n.enableAutoUserSession&&typeof window!="undefined"&&window.addEventListener&&(this._config.enableAutoUserSession=n.enableAutoUserSession);n.clockSkewRefreshDurationInMins>0&&(this._config.clockSkewRefreshDurationInMins=n.clockSkewRefreshDurationInMins)},n._loggers={},n._isInitialized=!1,n._isDestroyed=!1,n._config={collectorUri:"https://browser.pipe.aria.microsoft.com/Collector/3.0/",cacheMemorySizeLimitInNumberOfEvents:1e4,disableCookiesUsage:!1,canSendStatEvent:function(){return!0},clockSkewRefreshDurationInMins:0},n}();t.default=c},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(5),u=i(8),f=function(){function n(){}return n.logManagerContext=new r.default,n.sessionEnabled=!0,n.loggingEnabled=!1,n.defaultTenantToken="",n.semanticContext=new u.default(!0,n.logManagerContext),n}();t.default=f},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(0),o=i(6),e=i(5),r=i(1),h=i(10),s=i(2),c=i(3),f=i(12),l=i(15),a=i(8),v=i(7),y=function(){function n(n){this._apiKey=n;this._contextProperties=new e.default;this._semanticContext=new a.default(!1,this._contextProperties);this._sessionStartTime=0;this._createInitId()}return n.prototype.setContext=function(n,t,i){i===void 0&&(i=u.AWTPropertyType.Unspecified);this._contextProperties.setProperty(n,t,i)},n.prototype.setContextWithPii=function(n,t,i,r){r===void 0&&(r=u.AWTPropertyType.Unspecified);this._contextProperties.setPropertyWithPii(n,t,i,r)},n.prototype.setContextWithCustomerContent=function(n,t,i,r){r===void 0&&(r=u.AWTPropertyType.Unspecified);this._contextProperties.setPropertyWithCustomerContent(n,t,i,r)},n.prototype.getSemanticContext=function(){return this._semanticContext},n.prototype.logEvent=function(t){if(f.default.loggingEnabled){this._apiKey||(this._apiKey=f.default.defaultTenantToken,this._createInitId());var i=!0;r.isString(t)?t={name:t}:t instanceof e.default&&(t=t.getEvent(),i=!1);h.default.eventReceived(this._apiKey);n._logEvent(n._getInternalEvent(t,this._apiKey,i),this._contextProperties)}},n.prototype.logSession=function(t,i){var e,s;if(f.default.sessionEnabled){if(e={name:"session",type:"session",properties:{}},n._addPropertiesToEvent(e,i),e.priority=u.AWTEventPriority.High,t===o.AWTSessionState.Started){if(this._sessionStartTime>0)return;this._sessionStartTime=(new Date).getTime();this._sessionId=r.newGuid();this.setContext("Session.Id",this._sessionId);e.properties["Session.State"]="Started"}else if(t===o.AWTSessionState.Ended){if(this._sessionStartTime===0)return;s=Math.floor(((new Date).getTime()-this._sessionStartTime)/1e3);e.properties["Session.Id"]=this._sessionId;e.properties["Session.State"]="Ended";e.properties["Session.Duration"]=s.toString();e.properties["Session.DurationBucket"]=n._getSessionDurationFromTime(s);this._sessionStartTime=0;this.setContext("Session.Id",null);this._sessionId=undefined}else return;e.properties["Session.FirstLaunchTime"]=v.default.firstLaunchTime;this.logEvent(e)}},n.prototype.getSessionId=function(){return this._sessionId},n.prototype.logFailure=function(t,i,r,f,e){if(t&&i){var o={name:"failure",type:"failure",properties:{}};n._addPropertiesToEvent(o,e);o.properties["Failure.Signature"]=t;o.properties["Failure.Detail"]=i;r&&(o.properties["Failure.Category"]=r);f&&(o.properties["Failure.Id"]=f);o.priority=u.AWTEventPriority.High;this.logEvent(o)}},n.prototype.logPageView=function(t,i,r,u,f,e){if(t&&i){var o={name:"pageview",type:"pageview",properties:{}};n._addPropertiesToEvent(o,e);o.properties["PageView.Id"]=t;o.properties["PageView.Name"]=i;r&&(o.properties["PageView.Category"]=r);u&&(o.properties["PageView.Uri"]=u);f&&(o.properties["PageView.ReferrerUri"]=f);this.logEvent(o)}},n.prototype._createInitId=function(){!n._initIdMap[this._apiKey]&&this._apiKey&&(n._initIdMap[this._apiKey]=r.newGuid())},n._addPropertiesToEvent=function(n,t){if(t){t instanceof e.default&&(t=t.getEvent());t.name&&(n.name=t.name);t.priority&&(n.priority=t.priority);for(var i in t.properties)t.properties.hasOwnProperty(i)&&(n.properties[i]=t.properties[i])}},n._getSessionDurationFromTime=function(n){return n<0?"Undefined":n<=3?"UpTo3Sec":n<=10?"UpTo10Sec":n<=30?"UpTo30Sec":n<=60?"UpTo60Sec":n<=180?"UpTo3Min":n<=600?"UpTo10Min":n<=1800?"UpTo30Min":"Above30Min"},n._logEvent=function(n,t){if(!n.name||!r.isString(n.name)){s.default.eventsRejected([n],u.AWTEventsRejectedReason.InvalidEvent);return}if(n.name=n.name.toLowerCase(),n.name=n.name.replace(r.EventNameDotRegex,"_"),n.type=n.type&&r.isString(n.type)?n.type.toLowerCase():"custom",!r.EventNameAndTypeRegex.test(n.name)||!r.EventNameAndTypeRegex.test(n.type)){s.default.eventsRejected([n],u.AWTEventsRejectedReason.InvalidEvent);return}(!r.isNumber(n.timestamp)||n.timestamp<0)&&(n.timestamp=(new Date).getTime());n.properties||(n.properties={});this._addContextIfAbsent(n,t.getPropertyMap());this._addContextIfAbsent(n,f.default.logManagerContext.getPropertyMap());this._setDefaultProperty(n,"EventInfo.InitId",this._getInitId(n.apiKey));this._setDefaultProperty(n,"EventInfo.Sequence",this._getSequenceId(n.apiKey));this._setDefaultProperty(n,"EventInfo.SdkVersion",l.FullVersionString);this._setDefaultProperty(n,"EventInfo.Name",n.name);this._setDefaultProperty(n,"EventInfo.Time",new Date(n.timestamp).toISOString());r.isPriority(n.priority)||(n.priority=u.AWTEventPriority.Normal);this._sendEvent(n)},n._addContextIfAbsent=function(n,t){if(t)for(var i in t)t.hasOwnProperty(i)&&(n.properties[i]||(n.properties[i]=t[i]))},n._setDefaultProperty=function(n,t,i){n.properties[t]={value:i,pii:u.AWTPiiKind.NotSet,type:u.AWTPropertyType.String}},n._sendEvent=function(n){c.default.sendEvent(n)},n._getInternalEvent=function(n,t,i){var u,f;if(n.properties=n.properties||{},i)for(u in n.properties)n.properties.hasOwnProperty(u)&&(n.properties[u]=r.sanitizeProperty(u,n.properties[u]),n.properties[u]===null&&delete n.properties[u]);return f=n,f.id=r.newGuid(),f.apiKey=t,f},n._getInitId=function(t){return n._initIdMap[t]},n._getSequenceId=function(t){return n._sequenceIdMap[t]===undefined&&(n._sequenceIdMap[t]=0),(++n._sequenceIdMap[t]).toString()},n._sequenceIdMap={},n._initIdMap={},n}();t.default=y},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.AWT_REAL_TIME="REAL_TIME";t.AWT_NEAR_REAL_TIME="NEAR_REAL_TIME";t.AWT_BEST_EFFORT="BEST_EFFORT"},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Version="1.8.3";t.FullVersionString="AWT-Web-JS-"+t.Version},function(n,t,i){"use strict";var r,f,u,e,o,s,h,c,l;Object.defineProperty(t,"__esModule",{value:!0});r=i(0);t.AWTPropertyType=r.AWTPropertyType;t.AWTPiiKind=r.AWTPiiKind;t.AWTEventPriority=r.AWTEventPriority;t.AWTEventsDroppedReason=r.AWTEventsDroppedReason;t.AWTEventsRejectedReason=r.AWTEventsRejectedReason;t.AWTCustomerContentKind=r.AWTCustomerContentKind;f=i(6);t.AWTUserIdType=f.AWTUserIdType;t.AWTSessionState=f.AWTSessionState;u=i(14);t.AWT_BEST_EFFORT=u.AWT_BEST_EFFORT;t.AWT_NEAR_REAL_TIME=u.AWT_NEAR_REAL_TIME;t.AWT_REAL_TIME=u.AWT_REAL_TIME;e=i(5);t.AWTEventProperties=e.default;o=i(13);t.AWTLogger=o.default;s=i(11);t.AWTLogManager=s.default;h=i(29);t.AWTTransmissionManager=h.default;c=i(9);t.AWTSerializer=c.default;l=i(8);t.AWTSemanticContext=l.default;t.AWT_COLLECTOR_URL_UNITED_STATES="https://us.pipe.aria.microsoft.com/Collector/3.0/";t.AWT_COLLECTOR_URL_GERMANY="https://de.pipe.aria.microsoft.com/Collector/3.0/";t.AWT_COLLECTOR_URL_JAPAN="https://jp.pipe.aria.microsoft.com/Collector/3.0/";t.AWT_COLLECTOR_URL_AUSTRALIA="https://au.pipe.aria.microsoft.com/Collector/3.0/";t.AWT_COLLECTOR_URL_EUROPE="https://eu.pipe.aria.microsoft.com/Collector/3.0/";t.AWT_COLLECTOR_URL_USGOV_DOD="https://pf.pipe.aria.microsoft.com/Collector/3.0";t.AWT_COLLECTOR_URL_USGOV_DOJ="https://tb.pipe.aria.microsoft.com/Collector/3.0"},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i;(function(n){n[n._BT_STOP=0]="_BT_STOP";n[n._BT_STOP_BASE=1]="_BT_STOP_BASE";n[n._BT_BOOL=2]="_BT_BOOL";n[n._BT_DOUBLE=8]="_BT_DOUBLE";n[n._BT_STRING=9]="_BT_STRING";n[n._BT_STRUCT=10]="_BT_STRUCT";n[n._BT_LIST=11]="_BT_LIST";n[n._BT_MAP=13]="_BT_MAP";n[n._BT_INT32=16]="_BT_INT32";n[n._BT_INT64=17]="_BT_INT64"})(i=t._BondDataType||(t._BondDataType={}))},function(n,t,i){"use strict";function e(n){for(var i=[],t,r=0;r<n.length;++r)t=n.charCodeAt(r),t<128?i.push(t):t<2048?i.push(192|t>>6,128|t&63):t<55296||t>=57344?i.push(224|t>>12,128|t>>6&63,128|t&63):(t=65536+((t&1023)<<10|n.charCodeAt(++r)&1023),i.push(240|t>>18,128|t>>12&63,128|t>>6&63,128|t&63));return i}function o(n){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=[],e=n.length%3,s=function(n){return[t.charAt(n>>18&63),t.charAt(n>>12&63),t.charAt(n>>6&63),t.charAt(n&63)].join("")},u,f,r=0,o=n.length-e;r<o;r+=3)u=(n[r]<<16)+(n[r+1]<<8)+n[r+2],i.push(s(u));switch(e){case 1:u=n[n.length-1];i.push(t.charAt(u>>2));i.push(t.charAt(u<<4&63));i.push("==");break;case 2:f=(n[n.length-2]<<8)+n[n.length-1];i.push(t.charAt(f>>10));i.push(t.charAt(f>>4&63));i.push(t.charAt(f<<2&63));i.push("=")}return i.join("")}function s(n){for(var t=[];n&4294967168;)t.push(n&127|128),n>>>=7;return t.push(n&127),t}function h(n){for(var t=n.low,i=n.high,r=[];i||4294967168&t;)r.push(t&127|128),t=(i&127)<<25|t>>>7,i>>>=7;return r.push(t&127),r}function c(n){var i,r,t;if(f.BrowserChecker._IsDataViewSupport()){for(i=new DataView(new ArrayBuffer(8)),i.setFloat64(0,n,!0),r=[],t=0;t<8;++t)r.push(i.getUint8(t));return r}return u.FloatUtils._ConvertNumberToArray(n,!0)}function l(n){return n=r.Number._ToInt32(n),n<<1^n>>31}function a(n){var f=n.low,e=n.high,i=e<<1|f>>>31,u=f<<1,t;return e&2147483648&&(i=~i,u=~u),t=new r.UInt64("0"),t.low=u,t.high=i,t}Object.defineProperty(t,"__esModule",{value:!0});var r=i(4),u=i(19),f=i(22);t._Utf8_GetBytes=e;t._Base64_GetString=o;t._Varint_GetBytes=s;t._Varint64_GetBytes=h;t._Double_GetBytes=c;t._Zigzag_EncodeZigzag32=l;t._Zigzag_EncodeZigzag64=a},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function n(){}return n._ConvertNumberToArray=function(n,t){var u,c,y,f,s,e,d;if(!n)return t?this._doubleZero:this._floatZero;var w=t?11:8,p=t?52:23,o=(1<<w-1)-1,b=1-o,k=o,v=n<0?1:0;n=Math.abs(n);for(var h=Math.floor(n),l=n-h,a=2*(o+2)+p,r=new Array(a),i=0;i<a;)r[i++]=0;for(i=o+2;i&&h;)r[--i]=h%2,h=Math.floor(h/2);for(i=o+1;i<a-1&&l>0;)l*=2,l>=1?(r[++i]=1,--l):r[++i]=0;for(u=0;u<a&&!r[u];)u++;if(c=o+1-u,y=u+p,r[y+1]){for(i=y;i>u;--i)if(r[i]=1-r[i],r)break;i===u&&++c}if(c>k||h)return v?t?this._doubleNegInifinity:this._floatNegInifinity:t?this._doubleInifinity:this._floatInifinity;if(c<b)return t?this._doubleZero:this._floatZero;if(t){for(f=0,i=0;i<20;++i)f=f<<1|r[++u];for(s=0;i<52;++i)s=s<<1|r[++u];return f|=c+o<<20,f=v<<31|f&2147483647,[s&255,s>>8&255,s>>16&255,s>>>24,f&255,f>>8&255,f>>16&255,f>>>24]}for(e=0,i=0;i<23;++i)e=e<<1|r[++u];return e|=c+o<<23,e=v<<31|e&2147483647,[e&255,e>>8&255,e>>16&255,e>>>24]},n._floatZero=[0,0,0,0],n._doubleZero=[0,0,0,0,0,0,0,0],n._floatInifinity=[0,0,128,127],n._floatNegInifinity=[0,0,128,255],n._doubleInifinity=[0,0,0,0,0,0,240,127],n._doubleNegInifinity=[0,0,0,0,0,0,240,255],n}();t.FloatUtils=i},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(4),u=function(){function n(){this._buffer=[]}return n.prototype._WriteByte=function(n){this._buffer.push(r.Number._ToByte(n))},n.prototype._Write=function(n,t,i){while(i--)this._WriteByte(n[t++])},n.prototype._GetBuffer=function(){return this._buffer},n}();t.MemoryStream=u},function(n,t,i){"use strict";var f,r,e,u,o;Object.defineProperty(t,"__esModule",{value:!0});f=i(17);t._BondDataType=f._BondDataType;r=i(18);t._Encoding=r;e=i(20);t.IO=e;u=i(4);t.Int64=u.Int64;t.UInt64=u.UInt64;t.Number=u.Number;o=function(){function n(n){this._stream=n}return n.prototype._WriteBlob=function(n){this._stream._Write(n,0,n.length)},n.prototype._WriteBool=function(n){this._stream._WriteByte(n?1:0)},n.prototype._WriteContainerBegin=function(n,t){this._WriteUInt8(t);this._WriteUInt32(n)},n.prototype._WriteMapContainerBegin=function(n,t,i){this._WriteUInt8(t);this._WriteUInt8(i);this._WriteUInt32(n)},n.prototype._WriteDouble=function(n){var t=r._Double_GetBytes(n);this._stream._Write(t,0,t.length)},n.prototype._WriteFieldBegin=function(n,t){t<=5?this._stream._WriteByte(n|t<<5):t<=255?(this._stream._WriteByte(n|192),this._stream._WriteByte(t)):(this._stream._WriteByte(n|224),this._stream._WriteByte(t),this._stream._WriteByte(t>>8))},n.prototype._WriteInt32=function(n){n=r._Zigzag_EncodeZigzag32(n);this._WriteUInt32(n)},n.prototype._WriteInt64=function(n){this._WriteUInt64(r._Zigzag_EncodeZigzag64(n))},n.prototype._WriteString=function(n){if(n==="")this._WriteUInt32(0);else{var t=r._Utf8_GetBytes(n);this._WriteUInt32(t.length);this._stream._Write(t,0,t.length)}},n.prototype._WriteStructEnd=function(n){this._WriteUInt8(n?f._BondDataType._BT_STOP_BASE:f._BondDataType._BT_STOP)},n.prototype._WriteUInt32=function(n){var t=r._Varint_GetBytes(u.Number._ToUInt32(n));this._stream._Write(t,0,t.length)},n.prototype._WriteUInt64=function(n){var t=r._Varint64_GetBytes(n);this._stream._Write(t,0,t.length)},n.prototype._WriteUInt8=function(n){this._stream._WriteByte(u.Number._ToUInt8(n))},n}();t.CompactBinaryProtocolWriter=o},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function n(){}return n._IsDataViewSupport=function(){return typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},n}();t.BrowserChecker=i},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function n(n){this.clockSkewRefreshDurationInMins=n;this._reset()}return n.prototype.allowRequestSending=function(){return this._isFirstRequest&&!this._clockSkewSet?(this._isFirstRequest=!1,this._allowRequestSending=!1,!0):this._allowRequestSending},n.prototype.shouldAddClockSkewHeaders=function(){return this._shouldAddClockSkewHeaders},n.prototype.getClockSkewHeaderValue=function(){return this._clockSkewHeaderValue},n.prototype.setClockSkew=function(n){this._clockSkewSet||(n?this._clockSkewHeaderValue=n:this._shouldAddClockSkewHeaders=!1,this._clockSkewSet=!0,this._allowRequestSending=!0)},n.prototype._reset=function(){var n=this;this._isFirstRequest=!0;this._clockSkewSet=!1;this._allowRequestSending=!0;this._shouldAddClockSkewHeaders=!0;this._clockSkewHeaderValue="use-collector-delta";this.clockSkewRefreshDurationInMins>0&&setTimeout(function(){return n._reset()},this.clockSkewRefreshDurationInMins*6e4)},n}();t.default=i},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=1e3,r=function(){function n(){this._killedTokenDictionary={}}return n.prototype.setKillSwitchTenants=function(n,t){var r,f,u;if(n&&t)try{if(r=n.split(","),t==="this-request-only")return r;for(f=parseInt(t,10)*i,u=0;u<r.length;++u)this._killedTokenDictionary[r[u]]=Date.now()+f}catch(e){return[]}return[]},n.prototype.isTenantKilled=function(n){return this._killedTokenDictionary[n]!==undefined&&this._killedTokenDictionary[n]>Date.now()?!0:(delete this._killedTokenDictionary[n],!1)},n}();t.default=r},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(0),u=function(){function n(n,t){this._outboundQueue=n;this._maxNumberOfEvents=t;this._currentBatch={};this._currentNumEventsInBatch=0}return n.prototype.addEventToBatch=function(n){if(n.priority===r.AWTEventPriority.Immediate_sync){var t={};return t[n.apiKey]=[n],t}return this._currentNumEventsInBatch>=this._maxNumberOfEvents&&this.flushBatch(),this._currentBatch[n.apiKey]===undefined&&(this._currentBatch[n.apiKey]=[]),this._currentBatch[n.apiKey].push(n),this._currentNumEventsInBatch++,null},n.prototype.flushBatch=function(){this._currentNumEventsInBatch>0&&(this._outboundQueue.push(this._currentBatch),this._currentBatch={},this._currentNumEventsInBatch=0)},n.prototype.hasBatch=function(){return this._currentNumEventsInBatch>0},n}();t.default=u},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=.8,u=1.2,i=3e3,f=12e4,e=function(){function n(){}return n.shouldRetryForStatus=function(n){return!(n>=300&&n<500&&n!==408||n===501||n===505)},n.getMillisToBackoffForRetry=function(n){var t=0,e=i*r,o=i*u,s=Math.floor(Math.random()*(o-e))+e;return t=Math.pow(4,n)*s,Math.min(t,f)},n}();t.default=e},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(0),s=i(9),h=i(26),c=i(24),l=i(23),a=i(15),r=i(1),f=i(2),e=i(3),v=2,y=1,o="POST",p=function(){function n(n,t,i,u,f){var e=this;this._requestQueue=n;this._queueManager=i;this._httpInterface=u;this._urlString="?qsp=true&content-type=application%2Fbond-compact-binary&client-id=NO_AUTH&sdk-version="+a.FullVersionString;this._killSwitch=new c.default;this._paused=!1;this._useBeacons=!1;this._activeConnections=0;this._clockSkewManager=new l.default(f);r.isUint8ArrayAvailable()||(this._urlString+="&content-encoding=base64");this._urlString=t+this._urlString;this._httpInterface||(this._useBeacons=!r.isReactNative(),this._httpInterface={sendPOST:function(n,t,i,u,f,s){var c,h;try{r.useXDomainRequest()?(c=new XDomainRequest,c.open(o,n),c.onload=function(){f(200,null)},c.onerror=function(){u(400,null)},c.ontimeout=function(){i(500,null)},c.send(t)):r.isReactNative()?fetch(n,{body:t,method:o}).then(function(n){var t={};n.headers&&n.headers.forEach(function(n,i){t[i]=n});f(n.status,t)}).catch(function(){u(0,{})}):(h=new XMLHttpRequest,h.open(o,n,!s),h.onload=function(){f(h.status,e._convertAllHeadersToMap(h.getAllResponseHeaders()))},h.onerror=function(){u(h.status,e._convertAllHeadersToMap(h.getAllResponseHeaders()))},h.ontimeout=function(){i(h.status,e._convertAllHeadersToMap(h.getAllResponseHeaders()))},h.send(t))}catch(l){u(400,null)}}})}return n.prototype.hasIdleConnection=function(){return this._activeConnections<v},n.prototype.sendQueuedRequests=function(){while(this.hasIdleConnection()&&!this._paused&&this._requestQueue.length>0&&this._clockSkewManager.allowRequestSending())this._activeConnections++,this._sendRequest(this._requestQueue.shift(),0,!1);this.hasIdleConnection()&&e.default.scheduleTimer()},n.prototype.isCompletelyIdle=function(){return this._activeConnections===0},n.prototype.teardown=function(){while(this._requestQueue.length>0)this._sendRequest(this._requestQueue.shift(),0,!0)},n.prototype.pause=function(){this._paused=!0},n.prototype.resume=function(){this._paused=!1;this.sendQueuedRequests()},n.prototype.removeQueuedRequests=function(){this._requestQueue.length=0},n.prototype.sendSynchronousRequest=function(n,t){this._paused&&(n[t][0].priority=u.AWTEventPriority.High);this._activeConnections++;this._sendRequest(n,0,!1,!0)},n.prototype._sendRequest=function(n,t,i,e){var p=this,c,h,a,v,y,o,l;e===void 0&&(e=!1);try{if(this._paused){this._activeConnections--;this._queueManager.addBackRequest(n);return}c=0;h="";for(o in n)n.hasOwnProperty(o)&&(this._killSwitch.isTenantKilled(o)?(f.default.eventsRejected(n[o],u.AWTEventsRejectedReason.KillSwitch),delete n[o]):(h.length>0&&(h+=","),h+=o,c++));if(c>0){a=s.default.getPayloadBlob(n,c);a.remainingRequest&&this._requestQueue.push(a.remainingRequest);v=this._urlString+"&x-apikey="+h+"&client-time-epoch-millis="+Date.now().toString();this._clockSkewManager.shouldAddClockSkewHeaders()&&(v=v+"&time-delta-to-apply-millis="+this._clockSkewManager.getClockSkewHeaderValue());y=void 0;y=r.isUint8ArrayAvailable()?new Uint8Array(a.payloadBlob):s.default.base64Encode(a.payloadBlob);for(o in n)if(n.hasOwnProperty(o))for(l=0;l<n[o].length;++l)n[o][l].sendAttempt>0?n[o][l].sendAttempt++:n[o][l].sendAttempt=1;if(this._useBeacons&&i&&r.isBeaconsSupported()&&navigator.sendBeacon(v,y))return;this._httpInterface.sendPOST(v,y,function(r,u){p._retryRequestIfNeeded(r,u,n,c,h,t,i,e)},function(r,u){p._retryRequestIfNeeded(r,u,n,c,h,t,i,e)},function(r,u){p._retryRequestIfNeeded(r,u,n,c,h,t,i,e)},i||e)}else i||this._handleRequestFinished(!1,{},i,e)}catch(w){this._handleRequestFinished(!1,{},i,e)}},n.prototype._retryRequestIfNeeded=function(n,t,i,r,o,s,c,l){var b=this,w=!0,v,a,p;if(typeof n!="undefined"){if(t)for(v=this._killSwitch.setKillSwitchTenants(t["kill-tokens"],t["kill-duration-seconds"]),this._clockSkewManager.setClockSkew(t["time-delta-millis"]),a=0;a<v.length;++a)f.default.eventsRejected(i[v[a]],u.AWTEventsRejectedReason.KillSwitch),delete i[v[a]],r--;else this._clockSkewManager.setClockSkew(null);if(n===200){this._handleRequestFinished(!0,i,c,l);return}(!h.default.shouldRetryForStatus(n)||r<=0)&&(w=!1)}if(w)if(l)this._activeConnections--,i[o][0].priority=u.AWTEventPriority.High,this._queueManager.addBackRequest(i);else if(s<y){for(p in i)i.hasOwnProperty(p)&&f.default.eventsRetrying(i[p]);setTimeout(function(){return b._sendRequest(i,s+1,!1)},h.default.getMillisToBackoffForRetry(s))}else this._activeConnections--,e.default.backOffTransmission(),this._queueManager.addBackRequest(i);else this._handleRequestFinished(!1,i,c,l)},n.prototype._handleRequestFinished=function(n,t,i,r){n&&e.default.clearBackOff();for(var o in t)t.hasOwnProperty(o)&&(n?f.default.eventsSent(t[o]):f.default.eventsDropped(t[o],u.AWTEventsDroppedReason.NonRetryableStatus));this._activeConnections--;r||i||this.sendQueuedRequests()},n.prototype._convertAllHeadersToMap=function(n){var u={},i,t,r;if(n)for(i=n.split("\n"),t=0;t<i.length;++t)r=i[t].split(": "),u[r[0]]=r[1];return u},n}();t.default=p},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(0),e=i(27),f=i(3),o=i(25),u=i(2),s=i(1),h=250,c=500,l=6,a=function(){function n(n,t,i,u){this._queueSizeLimit=t;this._isCurrentlyUploadingNow=!1;this._uploadNowQueue=[];this._shouldDropEventsOnPause=!1;this._paused=!1;this._queueSize=0;this._outboundQueue=[];this._inboundQueues={};this._inboundQueues[r.AWTEventPriority.High]=[];this._inboundQueues[r.AWTEventPriority.Normal]=[];this._inboundQueues[r.AWTEventPriority.Low]=[];this._addEmptyQueues();this._batcher=new o.default(this._outboundQueue,c);this._httpManager=new e.default(this._outboundQueue,n,this,i,u)}return n.prototype.addEvent=function(n){s.isPriority(n.priority)||(n.priority=r.AWTEventPriority.Normal);n.priority===r.AWTEventPriority.Immediate_sync?this._httpManager.sendSynchronousRequest(this._batcher.addEventToBatch(n),n.apiKey):this._queueSize<this._queueSizeLimit?this._addEventToProperQueue(n):this._dropEventWithPriorityOrLess(n.priority)?this._addEventToProperQueue(n):u.default.eventsDropped([n],r.AWTEventsDroppedReason.QueueFull)},n.prototype.sendEventsForPriorityAndAbove=function(n){this._batchEvents(n);this._httpManager.sendQueuedRequests()},n.prototype.hasEvents=function(){return(this._inboundQueues[r.AWTEventPriority.High][0].length>0||this._inboundQueues[r.AWTEventPriority.Normal][0].length>0||this._inboundQueues[r.AWTEventPriority.Low][0].length>0||this._batcher.hasBatch())&&this._httpManager.hasIdleConnection()},n.prototype.addBackRequest=function(n){var t,i;if(!this._paused||!this._shouldDropEventsOnPause){for(t in n)if(n.hasOwnProperty(t))for(i=0;i<n[t].length;++i)n[t][i].sendAttempt<l?this.addEvent(n[t][i]):u.default.eventsDropped([n[t][i]],r.AWTEventsDroppedReason.NonRetryableStatus);f.default.scheduleTimer()}},n.prototype.teardown=function(){this._paused||(this._batchEvents(r.AWTEventPriority.Low),this._httpManager.teardown())},n.prototype.uploadNow=function(n){var t=this;this._addEmptyQueues();this._isCurrentlyUploadingNow?this._uploadNowQueue.push(n):(this._isCurrentlyUploadingNow=!0,setTimeout(function(){return t._uploadNow(n)},0))},n.prototype.pauseTransmission=function(){this._paused=!0;this._httpManager.pause();this.shouldDropEventsOnPause&&(this._queueSize-=this._inboundQueues[r.AWTEventPriority.High][0].length+this._inboundQueues[r.AWTEventPriority.Normal][0].length+this._inboundQueues[r.AWTEventPriority.Low][0].length,this._inboundQueues[r.AWTEventPriority.High][0]=[],this._inboundQueues[r.AWTEventPriority.Normal][0]=[],this._inboundQueues[r.AWTEventPriority.Low][0]=[],this._httpManager.removeQueuedRequests())},n.prototype.resumeTransmission=function(){this._paused=!1;this._httpManager.resume()},n.prototype.shouldDropEventsOnPause=function(n){this._shouldDropEventsOnPause=n},n.prototype._removeFirstQueues=function(){this._inboundQueues[r.AWTEventPriority.High].shift();this._inboundQueues[r.AWTEventPriority.Normal].shift();this._inboundQueues[r.AWTEventPriority.Low].shift()},n.prototype._addEmptyQueues=function(){this._inboundQueues[r.AWTEventPriority.High].push([]);this._inboundQueues[r.AWTEventPriority.Normal].push([]);this._inboundQueues[r.AWTEventPriority.Low].push([])},n.prototype._addEventToProperQueue=function(n){this._paused&&this._shouldDropEventsOnPause||(this._queueSize++,this._inboundQueues[n.priority][this._inboundQueues[n.priority].length-1].push(n))},n.prototype._dropEventWithPriorityOrLess=function(n){for(var t=r.AWTEventPriority.Low;t<=n;){if(this._inboundQueues[t][this._inboundQueues[t].length-1].length>0)return u.default.eventsDropped([this._inboundQueues[t][this._inboundQueues[t].length-1].shift()],r.AWTEventsDroppedReason.QueueFull),!0;t++}return!1},n.prototype._batchEvents=function(n){for(var t=r.AWTEventPriority.High,i;t>=n;){while(this._inboundQueues[t][0].length>0)i=this._inboundQueues[t][0].pop(),this._queueSize--,this._batcher.addEventToBatch(i);t--}this._batcher.flushBatch()},n.prototype._uploadNow=function(n){var t=this;this.hasEvents()&&this.sendEventsForPriorityAndAbove(r.AWTEventPriority.Low);this._checkOutboundQueueEmptyAndSent(function(){t._removeFirstQueues();n!==null&&n!==undefined&&n();t._uploadNowQueue.length>0?setTimeout(function(){return t._uploadNow(t._uploadNowQueue.shift())},0):(t._isCurrentlyUploadingNow=!1,t.hasEvents()&&f.default.scheduleTimer())})},n.prototype._checkOutboundQueueEmptyAndSent=function(n){var t=this;this._httpManager.isCompletelyIdle()?n():setTimeout(function(){return t._checkOutboundQueueEmptyAndSent(n)},h)},n}();t.default=a},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(3),u=function(){function n(){}return n.setEventsHandler=function(n){r.default.setEventsHandler(n)},n.getEventsHandler=function(){return r.default.getEventsHandler()},n.scheduleTimer=function(){r.default.scheduleTimer()},n}();t.default=u},function(n,t,i){n.exports=i(16)}])})