var MPNCore=MPNCore||{},localCache,PCSearch;MPNCore.isDesignMode=function(){return!1};MPNCore.getJSON=function(n){var t=!0;try{return jQuery.parseJSON(n)}catch(i){t=!1}return n};MPNCore._queryString=function(n){var r,t,i;if(n=="")return{};for(r={},t=0;t<n.length;++t)i=n[t].split("=",2),r[i[0]]=i.length==1?"":decodeURIComponent(i[1].replace(/\+/g," "));return r}(window.location.search.substr(1).split("&"));MPNCore._locale="";MPNCore.getLocale=function(){var n,t;if(MPNCore._locale.length===0)if(gmositecore._isPreview==="false"){n=document.createElement("a");t=window.location.href;n.href=t;var i=n.protocol+"//"+n.hostname,r=i.length,u=t.substring(r,t.length).split("/");MPNCore._locale=u[1]}else MPNCore._locale=MPNCore._queryString.sc_lang;return MPNCore._locale};MPNCore.getChatConfig=function(){var t=MPNCore.PartnerBI.getWebApiUrl()+"/member/utility/chatconfig",n=jQuery.Deferred();return jQuery.ajax({url:t,type:"GET",data:{contextItemId:MPNCore.getMsScItemId()},contentType:"application/json; charset=utf-8",timeout:6e4,success:function(t){n.resolve(MPNCore.getJSON(t))},error:function(t,i,r){console.log(r);n.reject(r+", "+t.responseText)}}),n.promise()};MPNCore._language="";MPNCore.getLanguage=function(){var t="",n,i;return MPNCore._language.length==0?(n=MPNCore.getLocale(),i=n.indexOf("-"),t=n.toLowerCase()=="zh-cn"||i==-1?n:n.substr(0,i)):t=MPNCore._language,t};MPNCore.getQueryString=function(n,t){for(var i,f=t?t.substring(t.indexOf("?")+1):location.search.substring(1),u=f.split("&"),r=0;r<u.length;r++)if(i=u[r].split("="),i.length==2&&i[0].toLowerCase()==n.toLowerCase())return decodeURIComponent(i[1]);return null};MPNCore.replaceAll=function(n,t,i){return i.replace(new RegExp(n,"g"),t)};MPNCore._localizedDataFiles={};MPNCore.getLocalizedDataFile=function(n){var i="",u,t,r;if(MPNCore._localizedDataFiles[n])i=MPNCore._localizedDataFiles[n];else{u=MPNCore.getLanguage();t="";switch(n.toLowerCase()){case"mybistrings":t=MPNCore.getXmlPaths().myBIStrings;break;case"supportoptimization":t=MPNCore.getXmlPaths().supportOptimization;break;default:t="/~/media/mssc/mpn/partner/"+n}r=t+"/"+u+".ashx";jQuery.ajax({url:r,async:!1,success:function(t){MPNCore._localizedDataFiles[n]=i=t},error:function(){r=t+"/en.ashx";jQuery.ajax({url:r,async:!1,success:function(t){MPNCore._localizedDataFiles[n]=i=t},error:function(n,t,i){var r=i+", "+n.responseText;console.log(r)}})}})}return i};MPNCore.getMsScItemId=function(){return gmositecore._contextItemId};MPNCore._localeMappingsXML=null;MPNCore.getMappedLocale=function(n){if(MPNCore._localeMappingsXML||$.ajax({url:MPNCore.getXmlPaths().localeMappings,type:"GET",async:!1,dataType:"xml",error:function(){},success:function(n){MPNCore._localeMappingsXML=n}}),MPNCore._localeMappingsXML){var i=MPNCore.getLocale(),r=i.split("-")[0].toLowerCase(),u=i.split("-")[1].toLowerCase(),t=$(MPNCore._localeMappingsXML).find("sitecollection[path='"+r+"']").find("localeweb[path='"+u+"']");return $(t).length===1?typeof $(t).attr(n)!="undefined"?$(t).attr(n):typeof $(t).parent().attr(n)!="undefined"?$(t).parent().attr(n):$(t).parent().parent().attr(n):$(MPNCore._localeMappingsXML).find("sitecollections").attr(n)}return null};MPNCore.getXmlPaths=function(){var n="",t;return MPNCore.PartnerBI._xmlPaths?n=MPNCore.PartnerBI._xmlPaths:(t=MPNCore.PartnerBI.getWebApiUrl()+"/member/config/xmlpaths",jQuery.ajax({url:t,data:{contextItemId:MPNCore.getMsScItemId()},type:"GET",async:!1,contentType:"application/json; charset=utf-8",timeout:6e4,success:function(t){MPNCore.PartnerBI._xmlPaths=n=t},error:function(n,t,i){var r=i+", "+n.responseText;console.log(r)}})),n};MPNCore=MPNCore||{};MPNCore.Partner=MPNCore.Partner||{};MPNCore.Partner._subsidiaries=null;MPNCore.Partner._metadata=null;MPNCore.Partner.getSubsidiaries=function(){var n="",t;return MPNCore.Partner._subsidiaries!=null?n=MPNCore.Partner._subsidiaries:(t=MPNCore.getXmlPaths().subsidiaries,jQuery.ajax({url:t,async:!1,success:function(t){MPNCore.Partner._subsidiaries=n=t},error:function(n,t,i){var r=i+", "+n.responseText;console.log(r)}})),n};MPNCore.Partner.getSubsidiaryName=function(n){return jQuery("code[id="+n+"]",MPNCore.Partner.getSubsidiaries()).text()};MPNCore.Partner._userTypes={SCS:"100101",ADR:"100102",ADD:"100103",InvitedArtemis:"100104",Artemis:"100105"};MPNCore.Partner.isSignatureCloud=function(){return MPNCore.Partner.getPartnerMetaData("ms.plvl")?MPNCore.Partner.getPartnerMetaData("ms.plvl").split(",").indexOf(MPNCore.Partner._userTypes.SCS)>-1:!1};MPNCore.Partner.isSurfaceADR=function(){return MPNCore.Partner.getPartnerMetaData("ms.plvl")?MPNCore.Partner.getPartnerMetaData("ms.plvl").split(",").indexOf(MPNCore.Partner._userTypes.ADR)>-1:!1};MPNCore.Partner.isSurfaceADD=function(){return MPNCore.Partner.getPartnerMetaData("ms.plvl")?MPNCore.Partner.getPartnerMetaData("ms.plvl").split(",").indexOf(MPNCore.Partner._userTypes.ADD)>-1:!1};MPNCore.Partner.isInvitedToArtemis=function(){return MPNCore.Partner.getPartnerMetaData("ms.plvl")?MPNCore.Partner.getPartnerMetaData("ms.plvl").split(",").indexOf(MPNCore.Partner._userTypes.InvitedArtemis)>-1:!1};MPNCore.Partner.isOnBoardedToArtemis=function(){return MPNCore.Partner.getPartnerMetaData("ms.plvl")?MPNCore.Partner.getPartnerMetaData("ms.plvl").split(",").indexOf(MPNCore.Partner._userTypes.Artemis)>-1:!1};MPNCore.Partner.isGlobalAdmin=function(){var t=!1,n=MPNCore.Partner.getPartnerMetaData("ms.aud"),i,r;return n&&n.length&&($.isNumeric(n)?(i=parseInt(n),t=i==5):(r=n.split(","),t=jQuery.inArray("5",r)!=-1)),t};MPNCore.Partner.__awaiter=MPNCore.Partner.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})};MPNCore.Partner.__generator=MPNCore.Partner.__generator||function(n,t){function o(n){return function(t){return s([n,t])}}function s(e){if(f)throw new TypeError("Generator is already executing.");while(r)try{if(f=1,u&&(i=e[0]&2?u["return"]:e[0]?u["throw"]||((i=u["return"])&&i.call(u),0):u.next)&&!(i=i.call(u,e[1])).done)return i;(u=0,i)&&(e=[e[0]&2,i.value]);switch(e[0]){case 0:case 1:i=e;break;case 4:return r.label++,{value:e[1],done:!1};case 5:r.label++;u=e[1];e=[0];continue;case 7:e=r.ops.pop();r.trys.pop();continue;default:if(!(i=r.trys,i=i.length>0&&i[i.length-1])&&(e[0]===6||e[0]===2)){r=0;continue}if(e[0]===3&&(!i||e[1]>i[0]&&e[1]<i[3])){r.label=e[1];break}if(e[0]===6&&r.label<i[1]){r.label=i[1];i=e;break}if(i&&r.label<i[2]){r.label=i[2];r.ops.push(e);break}i[2]&&r.ops.pop();r.trys.pop();continue}e=t.call(n,r)}catch(o){e=[6,o];u=0}finally{f=i=0}if(e[0]&5)throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},f,u,i,e;return e={next:o(0),"throw":o(1),"return":o(2)},typeof Symbol=="function"&&(e[Symbol.iterator]=function(){return this}),e};MPNCore.Partner.isPcMpnAdmin=function(){return MPNCore.Partner.__awaiter(this,void 0,void 0,function(){var n,i,t,r;return MPNCore.Partner.__generator(this,function(u){switch(u.label){case 0:return(n=!1,!MPNCore.PartnerBI)?[3,2]:[4,MPNCore.PartnerBI.getPartnerClaims()];case 1:i=u.sent();t=i["Partner Center Roles"];t&&(r=t.split(","),n=jQuery.inArray("MPN Partner Administrator",r)!=-1);u.label=2;case 2:return[2,n]}})})};MPNCore.Partner.IsDisplayContractGroup=function(){return!1};MPNCore.Partner.getProgramLevel=function(){var t=-1,n=MPNCore.Partner.getPartnerMetaData("ms.plvlh");return n&&n.length&&$.isNumeric(n)&&(t=parseInt(n)),t};MPNCore.Partner._programLevels=["Gold","Silver","MAPS","NetworkMember","Unknown"];MPNCore.Partner.getProgramLevelName=function(){var t=MPNCore.Partner._programLevels[4],n=MPNCore.Partner.getProgramLevel();return n>=0&&n<4&&(t=MPNCore.Partner._programLevels[n]),t};localCache={set:function(n,t,i){store.set(n,{val:t,exp:i,time:(new Date).getTime()})},get:function(n){var t=store.get(n);return!t||!t.val?null:(new Date).getTime()-t.time>t.exp?null:t.val}};MPNCore.Partner.flushPartnerMetaData=function(){MPNCore.Partner._metadata=null};MPNCore.Partner.getPartnerMetaData=function(n){var t=null,i;return MPNCore.Partner._metadata!=null&&(t=MPNCore.Partner._metadata),t==null&&(i=MPNCore.PartnerBI.getWebApiUrl()+"/member/partner/metadata",jQuery.ajax({url:i,data:{contextItemId:MPNCore.getMsScItemId()},type:"GET",async:!1,contentType:"application/json; charset=utf-8",timeout:6e4,success:function(n){MPNCore.Partner._metadata=MPNCore.getJSON(n);t=MPNCore.Partner._metadata},error:function(n,t,i){var r=i+", "+n.responseText;console.log(r)}})),t[n]};MPNCore.Partner.getPartnerCompetencies=function(n){var t=null,i;return MPNCore.Partner._partnerCompetencies!=null&&(t=MPNCore.Partner._partnerCompetencies),t==null&&(i=MPNCore.PartnerBI.getWebApiUrl()+"/member/partner/competencies",jQuery.ajax({url:i,data:{contextItemId:MPNCore.getMsScItemId(),forceLoadCompetencies:n},type:"GET",async:!1,contentType:"application/json; charset=utf-8",timeout:6e4,success:function(n){MPNCore.Partner._partnerCompetencies=MPNCore.getJSON(n);t=MPNCore.Partner._partnerCompetencies},error:function(n,t,i){var r=i+", "+n.responseText;console.log(r)}})),t};MPNCore.Partner.getPrograms=function(){var n=null,i=MPNCore.Partner.getPartnerMetaData("ms.plvl"),t,r,u;if(i&&i.length){i=i.replace(" ","").replace("\t","").replace("\n","");n=i.split(",");t=[];for(r in n)if(n[r].length==6&&t.push(n[r]),!$.isNumeric(r)){n=null;break}if(t&&n)for(u in t)n.indexOf(t[u])>-1&&n.splice(n.indexOf(t[u]),1)}return n};MPNCore.Partner.getPartnerId=function(){return MPNCore.Partner.getPartnerMetaData("ms.partnerid")};MPNCore.Partner.getPartnerOrganizationName=function(){return MPNCore.Partner.getPartnerMetaData("ms.partnerorganizationname")};MPNCore.Partner.getLocationId=function(){return MPNCore.Partner.getPartnerMetaData("ms.plmpnid")};MPNCore.Partner.getPartnerName=function(){return MPNCore.Partner.getPartnerFirstName()+" "+MPNCore.Partner.getPartnerLastName()};MPNCore.Partner.getPartnerFirstName=function(){return MPNCore.Partner.getPartnerMetaData("ms.firstName")};MPNCore.Partner.getPartnerLastName=function(){return MPNCore.Partner.getPartnerMetaData("ms.lastName")};MPNCore.Partner.getPrimaryProgramContactFirstName=function(){return MPNCore.Partner.getPartnerMetaData("ms.primarycontactfirstname")};MPNCore.Partner.getPrimaryProgramContactLastName=function(){return MPNCore.Partner.getPartnerMetaData("ms.primarycontactlastname")};MPNCore.Partner.getPrimaryProgramContactEmail=function(){return MPNCore.Partner.getPartnerMetaData("ms.primarycontactemail")};MPNCore.Partner.getPartnerCenterIntegrationError=function(){return MPNCore.Partner.getPartnerMetaData("ms.partnercenterintegrationerror")};MPNCore.Partner.isPartner=function(){var n=MPNCore.Partner.getPartnerId();return n!==""&&n!=null};MPNCore.Partner.getPartnerLocationID=function(){var t=!1,n=MPNCore.Partner.getPartnerMetaData("ms.plmpnid"),i;return n&&n.length&&($.isNumeric(n)?t=parseInt(n):(i=n.split(","),t=i[0])),t};jQuery(document).ready(function(){});MPNCore=MPNCore||{};MPNCore.PartnerBI=MPNCore.PartnerBI||{};MPNCore.PartnerBI._apiVersion="v1";MPNCore.PartnerBI._ekToken="";MPNCore.PartnerBI._backEdgeURL="";MPNCore.PartnerBI._myBiStrings=null;MPNCore.PartnerBI.getWebApiUrl=function(){return"/api/"+MPNCore.PartnerBI._apiVersion};MPNCore.PartnerBI.isAuthenticated=function(){var t=MPNCore.PartnerBI.getWebApiUrl()+"/member/utility/isauth",n=jQuery.Deferred();return jQuery.ajax({url:t,type:"GET",contentType:"application/json; charset=utf-8",timeout:6e4,success:function(){n.resolve()},error:function(t){n.reject(t)}}),n.promise()};MPNCore.PartnerBI.requireAuth=function(){var n=MPNCore.PartnerBI.getWebApiUrl()+"/member/utility/isauth";jQuery.ajax({url:n,type:"GET",async:!1,contentType:"application/json; charset=utf-8",timeout:6e4,success:function(){},error:function(n){n.status===401&&(window.location.href="/_login?authType="+gmositecore._authType+"&welcomeUrl="+gmositecore._welcomeUrl+"&redirectUrl="+window.location.href)}})};MPNCore.PartnerBI.getPartnerBenefits=function(){var n=jQuery.Deferred(),t=MPNCore.PartnerBI.getWebApiUrl()+"/member/partner/benefits";return jQuery.ajax({url:t,type:"GET",contentType:"application/json; charset=utf-8",timeout:6e4,success:function(t){n.resolve(MPNCore.getJSON(t))},error:function(t,i,r){console.log(r);n.reject(r+", "+t.responseText)}}),n.promise()};MPNCore.PartnerBI.getPartnerClaims=function(){var n=jQuery.Deferred(),t=MPNCore.PartnerBI.getWebApiUrl()+"/member/partner/claims";return jQuery.ajax({url:t,type:"GET",contentType:"application/json; charset=utf-8",timeout:6e4,success:function(t){n.resolve(MPNCore.getJSON(t))},error:function(t,i,r){console.log(r);n.reject(r+", "+t.responseText)}}),n.promise()};MPNCore.PartnerBI.getEkToken=function(){var t=jQuery.Deferred(),n,i;return MPNCore.PartnerBI._ekToken?(n=MPNCore.PartnerBI._ekToken,t.resolve(n)):(i=MPNCore.PartnerBI.getWebApiUrl()+"/member/pfbi/token",performance.mark("pbi_token_acs"),jQuery.ajax({url:i,type:"GET",contentType:"application/json; charset=utf-8",timeout:6e4,success:function(i){performance.mark("pbi_token_acf");n=MPNCore.getJSON(i);MPNCore.PartnerBI._ekToken=n.Token;t.resolve(n.Token)},error:function(n,i,r){performance.mark("pbi_token_acf");console.log(r);t.reject(r+", "+n.responseText)}})),t.promise()};MPNCore.PartnerBI.getBackEdgeURL=function(){var t=jQuery.Deferred(),n,i;return MPNCore.PartnerBI._backEdgeURL?(n=MPNCore.PartnerBI._backEdgeURL,t.resolve(n)):window.location.href.indexOf("localhost")>-1?(MPNCore.PartnerBI._backEdgeURL=n="https://pfbimpntest.microsoft.com",t.resolve(n)):(i=MPNCore.PartnerBI.getWebApiUrl()+"/member/pfbi/getpfbiurl",performance.mark("pbi_xml_scs"),jQuery.ajax({url:i,cache:!1,success:function(i){performance.mark("pbi_xml_scf");MPNCore.PartnerBI._backEdgeURL=n=i;t.resolve(n)},error:function(n,i,r){performance.mark("pbi_xml_scf");console.log(r);t.reject(r+", "+n.responseText)}})),t.promise()};MPNCore.PartnerBI.getSummary=function(){var n=jQuery.Deferred();return MPNCore.PartnerBI.getBackEdgeURL().done(function(t){MPNCore.PartnerBI.getEkToken().done(function(i){performance.mark("pbi_data_acs");jQuery.ajax({url:t+"/MPNService.svc/json/GetSummaryAsJSON?callback=?",data:{Ek:i},type:"GET",contentType:"application/json; charset=utf-8",dataType:"jsonp",crossDomain:!0,processData:!0,timeout:6e4,success:function(t){performance.mark("pbi_data_acf");performance.mark("pbi_data_fads");n.resolve(MPNCore.getJSON(t))},error:function(t,i,r){performance.mark("pbi_data_acf");n.reject(r+", "+t.responseText)}})}).fail(function(t){n.reject("Failed to get ek: "+t)})}).fail(function(t){n.reject("Failed to get PFBI web service URL prefix: "+t)}),n.promise()};PCSearch=PCSearch||{};PCSearch._actionUrl="";PCSearch._actionTarget="";jQuery(function(){$("#mainform").submit(function(){var t=jQuery(".search-blade-x-search-box").val(),n;return t!==""&&(n=PCSearch._actionUrl.split("{SEARCHTERM}").join(encodeURI(t)),n=n.split("{LOCALE}").join(encodeURI(MPNCore.getLocale())),n=n.replace(/\&amp;/g,"&"),PCSearch._actionTarget==="_blank"?window.open(n):window.location.href=n),!1});jQuery(".search-button-x").click(function(n){$("#mainform").submit();n.preventDefault()})});$(document).ready(function(){$(".search-blade-x-search .search-blade-x-search-box").on("input",function(){$(".search-blade-x-search .icon-close").addClass("show");$(".search-blade-x-search .icon-close.show").css("display","block!important");(n.val()==""||n.val()==null)&&$(".search-blade-x-search .icon-close").removeClass("show")});$(".search-blade-x-search .icon-close").on("click",function(){$(this).removeClass("show");n.val("")});var n=$(".search-blade-x-search .icon-search").parent().find('input[type="search"]');n.keydown(function(n){if(n.keyCode==13)return $(".search-button-x").trigger("click"),!1})})