function ellipseTextParams(n,t,i){var r=n;if(n!==undefined)return n.length>=t&&(r=r.substr(0,i-3)+"..."),r}function redirectToOutageCenterAnchor(n){var t=$(":target"),i=checkForValue.IsJQuerySelectorArray(t),r=i&&t.closest("#additionalResources").length>0;i?(r&&($("#additionalResourcesAccordations").addClass("in"),$("#additional-resources-open").removeClass("collapsed"),$("#additional-resources-open").attr("aria-expanded","true"),$("#additionalResourcesAccordations").trigger("shown.bs.collapse")),updateScrollPosition()):n!=null&&(location.href=$(event.target).prop("hash"),updateScrollPosition())}function ServiceAddressOutageSetGeoCode(n,t,i,r,u){var f={};f.HouseNumber=n;f.CityName=t;f.StreetName=i;f.ZipCode=r;u&&(f.ApartmentUnitOrSuite=u);SetAccountOutageSituation("0",f)}function UpdateStreetNameFromService(n,t){GetAddressFromServiceAndCallback(n,t,UpdateGoogleStreetInputs)}function UpdateGoogleStreetInputs(n){n!=null&&typeof n!="undefined"&&n!=""&&$("#startAuthenticatedPartialPage .dropdown-menu .event-sa-street, #step1AuthenticatedPartialPage .dropdown-menu .event-sa-street").val(n)}function GetAddressFromServiceAndCallback(n,t,i){var r=$(".event-google-geo-code").data("geocode")+n+" "+t;$.ajax({url:r,dataType:"json",cache:!1,timeout:5e3,success:function(n){var t=n.locations[0].feature.attributes.StName;i(t)},error:function(){i("")}})}function SetAccountOutageSituation(n,t){var i=$(".outage-center-dropdown"),r=i.data("change-account-url");$.post(r,{accountIndex:n,outageForm:t},function(n){var i,r;n.indexOf!==undefined&&n.indexOf("lyt-login")>0&&(window.location.href="/login");$(".outage-center-dropdown").data("outagecause",n.ETRResponse.OutageCause);$("iframe[name='outageCenterMap']").attr("src",n.MapUrl);n.FirstAccountZip&&($(".wp_noc-outage-block .wp_noc-weather").length>0?updateWeatherOutageSituationWithZipCode(n.FirstAccountZip):changeOutageImageOnHome());n.ETRResponse.RestorationStep>0?(n.ETRResponse.RestorationStep===3&&(i=$("<textarea/>").html(n.OutageCauseAlertText).text(),$("#nocCookie .outage-status-substep-text-cause .alert-message").text(i),$("#nocNoCookie .outage-status-substep-text-cause .alert-message").text(i),$(".outage-status-substep-text-cause-principal .alert-message").text(i)),ModifyManageOutageSection(n.ETRResponse),$("#pidwrapper .wp_situation-session-btn").text(ellipseTextParams($(".dropdown-open-search .event-google-service-address.event-google-sa-search-dropdown").val(),30,32)),n.ETRResponse.RestorationStep===6&&t!==null&&(r="?sa="+$(".dropdown-open-search .event-google-service-address.event-google-sa-search-dropdown").val()+"&hn="+t.HouseNumber+"&st="+window.encodeURIComponent(t.StreetName)+"&zp="+t.ZipCode+"&upd=true",$(".ctrl-primary-button.outage-step0").attr("href",$(".ctrl-primary-button.outage-step0").data("original-url")+r))):(n.ETRResponse.ErrorMessage.includes("[A")&&$("#outageStatusUnavailable .outage-no-data-txt").text("").append(n.ETRResponse.ErrorMessage),$("#outageStatusUnavailable").removeClass("d-none"),$(".outage-description").addClass("d-none"),$(".outage-bar").addClass("d-none"))}).fail(function(){$("#outageStatusUnavailable").removeClass("d-none");$(".outage-description").addClass("d-none");$(".outage-bar").addClass("d-none")})}function ModifyManageOutageSection(n){var i,r,e,t;if(n.ErrorMessage?($("#outageStatusUnavailable").removeClass("d-none"),$(".outage-description").addClass("d-none"),$(".outage-bar").addClass("d-none"),$(".outage-logout").removeClass("d-none"),$(".unauth-outage").addClass("d-none")):($("#outageStatusUnavailable").addClass("d-none"),$(".outage-description").removeClass("d-none"),$(".outage-bar").removeClass("d-none"),$(".unauth-outage").removeClass("d-none"),$(".outage-logout").addClass("d-none")),$("#outage-bar-img").attr("src",n.BarImgSrc),$("#outage-bar-img-situation").attr("src",n.BarImgSrc),n.RestorationStep==6)$(".outage-step0").removeClass("d-none"),$("#outage-bar-img").addClass("outage-img-blue"),$("#outage-bar-img-situation").addClass("outage-img-blue"),$(".outage-step1-or-more").addClass("d-none"),$("#desc2-no-etr").addClass("d-none"),$("#desc2-etr").addClass("d-none"),$(".outage-restoration").addClass("d-none"),$(".outage-center").addClass("power-on"),$("#report-diff-outage-button").addClass("d-none"),$("#visit-outage-center-link").addClass("d-none"),$("#report-outage-button-container").removeClass("outage-report");else{$(".outage-step0").addClass("d-none");$("#outage-bar-img").removeClass("outage-img-blue");$("#outage-bar-img-situation").removeClass("outage-img-blue");$(".outage-step1-or-more").removeClass("d-none");$(".outage-accordion-and-popover-text").text(n.StepBarText);$(".outage-center").removeClass("power-on");$("#report-diff-outage-button").removeClass("d-none");$("#visit-outage-center-link").removeClass("d-none");i=$("#outageStatusAccordations").find(".outage-center-status-date");$(i[0]).text(n.Step1Time);$(i[1]).text(n.Step2Time);$(i[2]).text(n.Step3Time);$(i[3]).text(n.Step4Time);$(i[4]).text(n.Step5Time);r=$("#outageStatusAccordations-situation").find(".outage-center-status-date");$(r[0]).text(n.Step1Time);$(r[1]).text(n.Step2Time);$(r[2]).text(n.Step3Time);$(r[3]).text(n.Step4Time);$(r[4]).text(n.Step5Time);var s=$("#road-to-rest-link").data("content"),o=$(s),u=o.find(".outage-center-status-date");$(u[0]).text(n.Step1Time);$(u[1]).text(n.Step2Time);$(u[2]).text(n.Step3Time);$(u[3]).text(n.Step4Time);$(u[4]).text(n.Step5Time);e=o.prop("outerHTML");$("#road-to-rest-link").attr("data-content",e);$("#road-to-rest-link-situation").attr("data-content",e)}if(n.RestorationStep!==6?($(".ev-current-cause, .ev-current-situation, .ev-current-time-situation").parent().removeClass("d-none"),$(".ev-current-crews, .ev-current-percent").parent().removeAttr("style")):($(".ev-current-cause, .ev-current-situation, .ev-current-time-situation").parent().addClass("d-none"),$(".ev-current-crews").parent().attr("style","background-color: transparent"),$(".ev-current-percent").parent().attr("style","background-color: white")),n.OutageCause&&n.OutageCause!=="Null"?($(".event-no-outage-cause").addClass("d-none"),$(".ev-current-cause").text(n.OutageCause)):($(".event-no-outage-cause").removeClass("d-none"),$(".ev-current-cause").text("N/A")),$(".ev-current-situation").text(n.StepBarText?n.StepBarText:"N/A"),$(".ev-current-time-situation").text(n.Step1Time?n.Step1Time:"N/A"),$(".ev-current-customer-out").text(n.CustomersOut?numberWithCommas(n.CustomersOut):"N/A"),$(".ev-current-crews").text(n.CrewsInField?n.CrewsInField:"N/A"),$(".ev-current-percent").text(n.PercentWithPower?n.PercentWithPower+"%":"N/A"),n.RestorationStep==5?($("#desc2-step-5").removeClass("d-none"),$("#desc2-no-etr").addClass("d-none"),$("#desc2-etr").addClass("d-none"),$(".outage-restoration").addClass("d-none")):$("#desc2-step-5").addClass("d-none"),n.RestorationStep!=6&&n.RestorationStep!=5&&(n.EstimatedTimeRestoration?($("#desc2-no-etr").addClass("d-none"),$("#desc2-etr").removeClass("d-none"),$(".outage-restoration").removeClass("d-none"),$(".outage-description-hour").text(n.TimeToRestore),$(".outage-description-date").text(n.EstimatedTimeRestoration),$(".outage-time").text(n.TimeToRestore),$(".outage-estimated").text(n.EstimatedTimeRestoration)):($("#desc2-no-etr").removeClass("d-none"),$("#desc2-etr").addClass("d-none"),$(".outage-restoration").addClass("d-none"))),typeof n.SubStepText!="undefined"&&n.SubStepText!=null&&n.SubStepText!=""&&(n.RestorationStep==1||n.RestorationStep==2||n.RestorationStep==4)){var t=(new Date).toLocaleTimeString("en-US",{weekday:"long",day:"numeric",month:"long",hour:"2-digit",minute:"2-digit"}),h=$("#nocCookie .outage-status-substep-time").data("prefix"),f=$("<textarea/>").html(n.SubStepText).text();$("#nocCookie .outage-status-substep-text").text(f);$("#nocCookie .outage-status-substep-text-situation .alert-message").text(f);$("#nocNoCookie .outage-status-substep-text-situation .alert-message").text(f);$(".outage-status-substep-text-situation-principal .alert-message").text(f);$("#nocCookie .outage-status-substep-time").text(h+" "+t);$("#nocCookie .outage-status-substep-text-situation .alert-time").text("Updated As Of: "+t);$("#nocNoCookie .outage-status-substep-text-situation .alert-time").text("Updated As Of: "+t);$(".outage-status-substep-text-situation-principal .alert-time").text("Updated As Of: "+t);$("#nocCookie .outage-status-substep-block").removeClass("d-none");$("#nocCookie .outage-status-substep-text-situation").removeClass("d-none");$("#nocNoCookie .outage-status-substep-text-situation").removeClass("d-none");$("#nocCookie .outage-status-substep-text-situation").removeClass("d-none");$(".outage-status-substep-text-situation-principal").removeClass("d-none")}else $("#nocCookie .outage-status-substep-text-situation").addClass("d-none"),$("#nocNoCookie .outage-status-substep-text-situation").addClass("d-none"),$(".outage-status-substep-text-situation-principal").addClass("d-none");n.OutageCause&&n.RestorationStep===3?(t=(new Date).toLocaleTimeString("en-US",{weekday:"long",day:"numeric",month:"long",hour:"2-digit",minute:"2-digit"}),$("#nocCookie .outage-status-substep-text-cause").removeClass("d-none"),$("#nocNoCookie .outage-status-substep-text-cause").removeClass("d-none"),$(".outage-status-substep-text-cause-principal").removeClass("d-none"),$("#nocCookie .outage-status-substep-text-cause .alert-time").text("Updated As Of: "+t),$("#nocNoCookie .outage-status-substep-text-cause .alert-time").text("Updated As Of: "+t),$(".outage-status-substep-text-cause-principal .alert-time").text("Updated As Of: "+t)):($("#nocCookie .outage-status-substep-text-cause").addClass("d-none"),$("#nocNoCookie .outage-status-substep-text-cause").addClass("d-none"),$(".outage-status-substep-text-cause-principal").addClass("d-none"));outageStatus()}function updateWeatherOutageSituationWithZipCode(n){getWeatherFromCache(n)}function getWeatherFromCache(n){var t=$("#__WeatherAjaxAntiForgeryForm"),i=$('input[name="__RequestVerificationToken"]',t).val();$.ajax({type:"POST",url:"/api/sitecore/Weather/GetWeatherFromCache",cache:!1,data:{__RequestVerificationToken:i,zipCode:n},dataType:"json",success:function(t){if(t.sessionCity&&t.sessionTemp&&t.sessionIcon){var i={sessionZip:t.sessionZip,sessionCity:t.sessionCity,sessionState:t.sessionState,sessionTemp:t.sessionTemp,sessionIcon:t.sessionIcon,sessionRawIcon:t.sessionRawIcon,sessionAlert:t.sessionAlert,sessionAlertDescription:t.sessionAlertDescription,sessionAlertVisible:t.sessionAlertVisible};loadWeatherData(i)}else weather.getWeatherFromZip(n.toString().substring(0,5),loadWeatherData)}})}function loadWeatherData(n){weatherComponent=$(".wp_noc-outage-block .wp_noc-weather");weatherComponent.length>0&&(n!=null?($("#conditionWeatherIcon").attr("class",n.sessionIcon),$("#conditionWeatherTemperature").text(n.sessionTemp+"°"),$("#conditionWeatherLocation").text(n.sessionCity+", "+n.sessionState),$(".wp_noc-outage-block").data("alert",n.sessionAlert),$("#currentWeather").show(),$("#noDataWeather").hide(),getWeatherDescription(n)):($("#currentWeather").hide(),$("#noc-outage-block-outage-situation").addClass("wp_noc-outage-block-no-data"),$("#noDataWeather").show()),($("#nocNoCookie").length==0||objectCookie.getCookie("OutageReportedID").length==0)&&changeSituationBackground())}function getWeatherDescription(n){if(n.sessionAlertDescription==null||n.sessionAlertDescription===""){var t=$(".wp_noc-outage-block").data("getweatherdescription");$.ajax({url:t,data:{weatherType:n.sessionRawIcon},contenttype:"application/json",type:"GET",context:this,success:function(n,t,i){i.status==200?$("#conditionWeatherDescription").text(n):$("#conditionWeatherDescription").text("")}})}else $("#conditionWeatherDescription").text(n.sessionAlertDescription)}function changeSituationBackground(){var n=$(".wp_noc-outage-block"),t=n.data("alert"),i=n.data("outageActive"),r=n.data("renderingDatasource"),u=n.data("getbackgroundoutagesituationurl"),f=$(".outage-center-dropdown").data("outagecause"),e=n.data("auto-outage-active"),o=n.data("in-affected-area"),s=e&&o;$.ajax({url:u,data:{alert:t,outageActive:i,dataSource:r,OutageCause:f,affectedByOutage:s},contenttype:"application/json",type:"GET",context:this,success:function(n){var t=$(".wp_noc-outage-block"),i=t.find(".outage-center"),r=t.find(".current-situation"),u=n.noActiveOutage?"bluesky":"storm";$(".fa-truck").css("background","url('"+n.crewImage+"') center center no-repeat");$(".outage-vehicle").attr("src",n.OutageCauseImageUrl);$(".outage-vehicle").attr("alt",n.OutageCauseImageAlt);$(".outage-center-txt-rigth-description-cause").text(n.OutageCauseImageAlt);$(".outage-center-txt-rigth-description-cause").removeClass("d-none");n.OutageCauseImageUrl?($(".event-no-outage-cause").addClass("d-none"),$(".event-outage-cause").removeClass("d-none")):($(".event-no-outage-cause ").removeClass("d-none"),$(".event-outage-cause").addClass("d-none"));t.data("backgroundDesktop",n.backgroundDesktop);t.data("backgroundMobile",n.backgroundMobile);i.removeClass("bluesky");i.removeClass("storm");r.removeClass("bluesky");r.removeClass("storm");i.addClass(u);r.addClass(u);updateSituationBackground();outageStatus()}})}function updateSituationBackground(){var n=$(".wp_noc-outage-center .wp_noc-outage-block, .wp_noc-outage-container .wp_noc-outage-block"),i=n.data("background-desktop"),r=n.data("background-mobile"),u=$(window).width(),t="";t=u<768?r:i;n.css("background-size","cover");n.css("background-image",'url("'+t+'")');$(".noc-loader").fadeOut("slow")}function changeOutageImageOnHome(){var n=$(".outage-center-dropdown"),i=n.data("renderingDatasource"),t=n.data("gethomeoutagecauseimageurl"),r=n.data("outagecause");t&&$.ajax({url:t,data:{dataSource:i,OutageCause:r},contenttype:"application/json",type:"GET",context:this,success:function(n){$(".outage-vehicle").attr("src",n.OutageCauseImageUrl);$(".outage-vehicle").attr("alt",n.OutageCauseImageAlt);$(".outage-center-txt-rigth-description-cause").text(n.OutageCauseImageAlt);$(".outage-center-txt-rigth-description-cause").removeClass("d-none");n.OutageCauseImageUrl?($(".event-no-outage-cause").addClass("d-none"),$(".event-outage-cause").removeClass("d-none")):($(".event-no-outage-cause").removeClass("d-none"),$(".event-outage-cause").addClass("d-none"));outageStatus()}})}function outageStatus(){$(".outage-margin-row").each(function(){var n=$(this).find(".outage-description .outage-description-1"),i=$(this).find(".outage-description .outage-description-2"),r=n.height(),t=i.height();r<t&&n.height(t)})}function UpdateGoogleStreetInputsWithServiceIfNeeded(){var n=$("#startAuthenticatedPartialPage .dropdown-menu .event-sa-street"),t,i;n.data("update")=="True"&&(t=n.val(),i=$("#startAuthenticatedPartialPage .dropdown-menu .event-sa-zip").val(),UpdateStreetNameFromService(t,i))}function goToStep2(){var n=$("#enterAccountStreetNameField");setTimeout(function(){n.click()},300);setTimeout(function(){n.click()},600);setTimeout(function(){n.click()},1200);setTimeout(function(){n.click()},3e3)}function submitWithAjax(n,t,i){streetNumber=$("#housenumber-streetname").val();streetName=$("#street-streetname").val();cityName=$("#city-streetname").val();zipNumber=$("#zip-streetname").val();hideToast();n.unbind();startLoadingButton(t);n.submit(function(r){r.preventDefault();r.stopPropagation();$(".ev-addressranges-text").addClass("d-none");var u=n.data("no-match-account-message"),f=$("#isReport").val()=="True",e=f?"/api/sitecore/Outage/ReportOutageConfirmationStep":"/api/sitecore/Outage/CheckOutageStatusConfirmationStep",o=$("#AntiForgeryToken input[name=__RequestVerificationToken]").val(),s={url:e,method:"POST",timeout:ajaxTimeout,data:{__RequestVerificationToken:o,outageForm:i}};$.ajax(s).done(function(n){var i,r;n.indexOf!==undefined&&n.indexOf("lyt-login")>0?window.location.href="/login":n.Error||n=="Invalid data"||n=="Account Not Found"?handlingErrorMessage(n,u,t):(n.AddressRanges?($("#multiple-address-container").empty(),$("#multipleaddresstext").addClass("d-none"),i=$(".addressrange-wrapper"),i.empty(),$.each(n.AddressRanges,function(n,t){var r=document.createElement("p");r.className="account";r.innerText=t;i.append(r)}),$(".ev-addressranges-text").removeClass("d-none"),loadToast($("#toasterErrorId"),"We found more than one possible address match.")):(n.IsAlreadyReported&&(r=$("#outage-confirmation-wrapper").data("confirmation-message-already-reported"),$("#confirmation-message").text(r)),$(".noc-reported-outage-address").html(n.OutageAddress),n.OutageAddress!=null&&n.OutageAddress.trim()==""&&$("#confirmation-message").text().lastIndexOf("for:")!=-1&&$("#confirmation-message").text($("#confirmation-message").text().replace(" for:","")),$(".outage-description").html(n.OmsStatusComponent),$(".outage-description").removeClass("hidden"),saveCookieForOutageReportered(n),$("#road-to-rest-link").popover(),window.dataLayer&&(dataLayer.push({event:"eventTracking",category:"Outage",action:"Your Outage Status For:",label:"Your Outage Status For:"}),dataLayer.push({event:"eventTracking",category:"Outage",action:"Outage Reported Page",label:"Outage Reported Page"})),tfPage.sliderForward("confirmationPartialPage","",!0)),endLoadingButton(t))}).fail(function(n){handlingErrorMessage(n,u,t)})});n.submit()}function submitMultipleWithAjax(n,t,i,r,u,f,e){var o;hideToast();startLoadingButton(n);o=$("#isReport").val()=="True";$("#streetServiceAddress").addClass("event-multiple-hide-fields");$("#streetServiceAddress").removeClass("event-gsa-hide-fields");var s=o?"/api/sitecore/Outage/ReportOutageMultiAddressConfirmationStep":"/api/sitecore/Outage/CheckOutageMultipleStatusConfirmationStep",h=$("#AntiForgeryToken input[name=__RequestVerificationToken]").val(),c={url:s,method:"POST",timeout:ajaxTimeout,data:{__RequestVerificationToken:h,ContractAccount:t,Premise:i,BusinessPartner:r,SecondaryContactPhoneNumber:u,PertinentInformation:f}};$.ajax(c).done(function(t){if(t.indexOf!==undefined&&t.indexOf("lyt-login")>0)window.location.href="/login";else if(t.Error||t=="Invalid data"||t=="Account Not Found"||t.OutageAddress==null)$("#streetServiceAddress").removeClass("event-multiple-hide-fields"),$("#streetServiceAddress").addClass("event-gsa-hide-fields"),handlingErrorMessage(t,e,n);else{if(t.IsAlreadyReported){var i=$("#outage-confirmation-wrapper").data("confirmation-message-already-reported");$("#confirmation-message").text(i)}$(".noc-reported-outage-address").html(t.OutageAddress);t.OutageAddress!=null&&t.OutageAddress.trim()==""&&$("#confirmation-message").text().lastIndexOf("for:")!=-1&&$("#confirmation-message").text($("#confirmation-message").text().replace(" for:",""));$(".outage-description").html(t.OmsStatusComponent);$(".outage-description").removeClass("hidden");saveCookieForOutageReportered(t);$("#road-to-rest-link").popover();window.dataLayer&&dataLayer.push({event:"eventTracking",category:"Outage",action:"Your Outage Status For:",label:"Your Outage Status For:"});window.dataLayer&&dataLayer.push({event:"eventTracking",category:"Outage",action:"Outage Reported Page",label:"Outage Reported Page"});tfPage.sliderForward("confirmationPartialPage","",!0);endLoadingButton(n)}}).fail(function(t){handlingErrorMessage(t,e,n)})}function handlingErrorMessage(n,t,i){var u,r,f;endLoadingButton(i);n.hasOwnProperty("ErrorMessage")?n.ErrorMessage.includes("[A7]")&&!$("#ReportOutageStreetNameForm").data("error-show")?(u=$("#isReport").val()=="True",u?($("#ReportOutageStreetNameForm").data("error-show",!0),$("#ReportOutageStreetNameForm :input").val(""),$(".event-google-service-address-wrapper").addClass("d-none"),$("#addressNotFoundWrapper, .event-sa-house-number-wrapper, .event-sa-street-wrapper, .event-sa-city-wrapper, .event-sa-zip-wrapper, .event-sa-apartment-wrapper").removeClass("d-none"),$("#ReportOutageStreetNameForm").parsley().validate()):(r=streetNumber+" "+streetName+", "+cityName+", Mi "+zipNumber+", USA",$("#confirmation-message").addClass("d-none"),f=$("#a7error-span").html(),$("#a7error-span").html().indexOf(". ")!=-1&&$("#a7error-span").html(f.replace(". ",".<br/>")),$("#a7error-span").removeClass("d-none"),$("#goOutageCenterLi").addClass("d-none"),$(".step3-7error").removeClass("d-none"),tfPage.sliderForward("confirmationPartialPage","",!0),$("#iframeOutageCenterMap").attr("src","/outagemap/basic?address="+encodeURI(r)),$("#outageCenterMapRegion").attr("data-map-url","/outagemap/basic"),$("#outageCenterMapRegion").attr("data-iframe-url","/outagemap/basic?address="+encodeURI(r)),$("#outageMapCheckOutageState").removeClass("d-none"),$(".a7error-button").removeClass("d-none").click(function(){var n=$(this).data("link");n&&n.length?window.location.href=n:(localStorage.setItem("goToStep2","true"),location.reload())}),$("#cpOutageCenterButton").removeClass("d-none"),$("#iframeOutageCenterMap").load(function(){$("#iframeOutageCenterMap").contents().find(".ce-legend-mobile_alerts").addClass("d-none");$("#iframeOutageCenterMap").contents().find(".ce-legend-mobile_alerts").removeClass("d-flex")}))):n.ErrorMessage.includes("We found more than one address match. Please select the correct option below")?(loadToast($("#toasterErrorId"),n.ErrorMessage),window.dataLayer&&dataLayer.push({event:"eventTracking",category:"Outage Center",action:"Check Outage:  A7 More than one address match found. Select correct one",label:"A7 Check Outage Error: More than one address found"}),UpdateAddressDropdown()):n.ErrorMessage.includes("This address requires an apartment or unit number")?(n.ErrorMessage=n.ErrorMessage.replace("<span id='A12'>[A12]<\/span>",""),loadToast($("#toasterErrorId"),n.ErrorMessage),window.dataLayer&&dataLayer.push({event:"eventTracking",category:"Outage Center",action:"A12 Address requires an apt. or unit number.  Try Again",label:"Check Outage:  A12 Address requires an apt. or unit number.  Try Again"}),hidingOptionalField()):($("#generalErrorMessage").append(n.ErrorMessage),tfPage.sliderForward("generalErrorStepPartialPage","",!0)):loadToast($("#toasterErrorId"),t)}function UpdateAddressDropdown(){var n=$("#refreshOutageReport").val(),t=$("#AntiForgeryToken input[name=__RequestVerificationToken]").val(),i={__RequestVerificationToken:t};$("#multiple-address-container").load(n,i,function(){$("#multipleaddresstext").removeClass("d-none");$("#streetNameServiceAddressWrapper").removeClass("parsley-success");$("#streetServiceAddress").val("");$("#housenumber-streetname").val("");$("#street-streetname").val("");$("#city-streetname").val("");$("#zip-streetname").val("");$("#apartment-streetname").val("")})}function hidingOptionalField(){var n=$("#apartmentwrapper-streetname input#apartment-streetname");n.attr("data-parsley-required","true");n.attr("data-parsley-required-message",$(".apart-error-msg").text());n.attr("data-parsley-trigger","focusout keyup");n.attr("data-parsley-group","block-3");n.attr("data-parsley-class-handler","#apartmentwrapper-streetname");n.attr("data-parsley-validation-threshold","1");n.attr("required","");$("#apartmentwrapper-streetname .input-onlinepay-optional").text("");$("#apartmentwrapper-streetname #apartment-streetname").val("");$("#ReportOutageStreetNameForm").parsley().validate()}function saveCookieForOutageReportered(n){$(".checkPublicComputer:checked").length<1&&n.premiseId&&objectCookie.setCookie("","OutageReportedID",n.premiseId+","+$("#isReport").val(),2)}function goOutageDropdownNotInList(){currentIdForDropdownDifferentAddress="step1AuthenticatedPartialPage";$("#step1AuthenticatedPartialPage #pidwrapper #selectedPID").html($("#OutageNotInList").text());tfPage.resetModal();tfPage.sliderForward("step1AuthenticatedPartialPage","startAuthenticatedPartialPage",!0)}function loadToast(n,t){$("html").animate({scrollTop:0},300);n.find(".message-custom").html(t);n.slideDown()}function hideToast(){$("#toasterErrorId").slideUp()}function getStreetNameAndReportOrCheckWithLastName(n,t,i){window.startLoadingButton(t);var r=$(".event-google-geo-code").data("geocode");r+=i.StreetName+", "+i.CityName+", "+i.ZipCode;$.ajax({url:r,dataType:"json",cache:!1,timeout:5e3,success:function(r){var u=r.locations[0].feature.attributes.StName;u!==""&&(i.StreetName=u);submitWithAjax(n,t,i)},error:function(){submitWithAjax(n,t,i)}})}function processServiceAddressResults(n){var t=n,e=t.children().children(".event-google-service-address"),r=t.children().children(".event-sa-house-number"),o=t.children(".event-sa-house-number-wrapper"),i=t.children().children(".event-sa-street"),s=t.children(".event-sa-street-wrapper"),u=t.children().children(".event-sa-city"),h=t.children(".event-sa-city-wrapper"),f=t.children().children(".event-sa-zip"),c=t.children(".event-sa-zip-wrapper");e.val()===""&&(r.val(""),u.val(""),f.val(""),i.val(""),i.attr("data-short-name",""));e.hasClass("event-gsa-hide-fields")?(r.val()===""&&o.removeClass("d-none parsley-success"),i.val()===""&&(i.attr("data-short-name",""),s.removeClass("d-none parsley-success")),u.val()===""&&h.removeClass("d-none parsley-success"),f.val()===""&&c.removeClass("d-none parsley-success")):(r.removeClass("d-none"),o.removeClass("d-none parsley-success"),u.removeClass("d-none"),h.removeClass("d-none parsley-success"),f.removeClass("d-none"),c.removeClass("d-none parsley-success"),i.removeClass("d-none"),s.removeClass("d-none parsley-success"),i.val()===""&&i.attr("data-short-name",""));r.val()===""||f.val()===""||i.val()===""||u.val()===""?(n.find(".service-message").first().removeClass("d-none"),n.parent().removeClass("parsley-success")):n.find(".service-message").first().addClass("d-none");n.find(".gplaces-notworking-error").first().addClass("d-none")}function initAddressAutocomplete(){if(!(typeof google=="undefined")&&$(".event-google-service-address").length>0){var n=new window.google.maps.LatLngBounds(new window.google.maps.LatLng(41.636943,-86.857418),new window.google.maps.LatLng(45.835179,-82.4));if($.each($(".event-google-service-address"),function(t,i){window.googleServiceAddress[t]=new window.google.maps.places.Autocomplete(i,{bounds:n,language:"en-US",types:["address"],componentRestrictions:{country:"us"},strictBounds:!0,fields:["address_component"]});window.googleServiceAddress[t].addListener("place_changed",function(){var n=window.googleServiceAddress[t].getPlace();i.classList.contains("event-google-sa-search-dropdown")?fillInDropdownAddress($(i),n):fillInAddress($(i).parent().parent(),n)})}),window.navigator.userAgent.search("Chrome")>0&&window.navigator.userAgent.search("Edge")<0)$(".event-google-service-address").on("focusin",function(){$(this).attr("autocomplete","nope")});$(".event-google-service-address").on("change",function(){$(this).parent().parent().find("input.d-none").val("")})}$(".event-google-service-address").on("focusout",function(){var t=$(this),r=t.closest(".event-google-service-address-wrapper"),i,n;r.length>0&&(i=r.siblings(".button-container.ctrl-btn-summary"),i.length>0&&(n=i.find(".ctrl-transactional-button.continue")));typeof n!="undefined"&&n!=null&&n.length>0&&n.prop("disabled",!0);window.setTimeout(function(){t.hasClass("ignore-google-address-response")||(t.hasClass("event-google-sa-search-dropdown")?processDropdownServiceAddressResults(t):processServiceAddressResults(t.parent().parent()));typeof n!="undefined"&&n!=null&&n.length>0&&n.prop("disabled",!1)},500)})}function fillInAddress(n,t){var s;if(typeof t!="undefined"&&typeof t.address_components!="undefined"&&t.address_components!=null){var y=n.children().children(".event-google-service-address"),h=n.children().children(".event-sa-house-number"),p=n.children(".event-sa-house-number-wrapper"),r=n.children().children(".event-sa-city"),w=n.children(".event-sa-city-wrapper"),u=n.children().children(".event-sa-street"),b=n.children(".event-sa-street-wrapper"),c=n.children().children(".event-sa-zip"),k=n.children(".event-sa-zip-wrapper"),g=n.children().children(".event-sa-apartment");h.val("");r.val("");u.val("");u.attr("data-short-name","");c.val("");g.val("");for(var i=0,l=!1,f=!1,a=!1,v=!1,e="",o="",d="";i<t.address_components.length&&!(l&&f&&a&&v);)t.address_components[i].types[0]==="street_number"?(h.val(t.address_components[i].long_name),l=!0):t.address_components[i].types[0]==="locality"?e=t.address_components[i].long_name:t.address_components[i].types[0]==="neighborhood"?o=t.address_components[i].long_name:t.address_components[i].types[0]==="administrative_area_level_3"?d=t.address_components[i].long_name:t.address_components[i].types[0]==="postal_code"?(s=t.address_components[i].long_name,s.length>5&&(s=s.substr(0,5)),c.val(s),a=!0):t.address_components[i].types[0]==="route"?(u.val(t.address_components[i].long_name),u.attr("data-short-name",t.address_components[i].short_name),v=!0):t.address_components[i].types[0]==="subpremise"&&g.val(t.address_components[i].long_name),i++;e?(f=!0,e.indexOf("Township")>-1?r.val(o?o:e):r.val(e)):o?(r.val(o),f=!0):d&&(r.val(d),f=!0);y.hasClass("event-gsa-hide-fields")?(l?p.addClass("d-none"):p.removeClass("d-none parsley-success"),v?b.addClass("d-none"):b.removeClass("d-none parsley-success"),f?w.addClass("d-none"):w.removeClass("d-none parsley-success"),a?k.addClass("d-none"):k.removeClass("d-none parsley-success")):(h.focusout(),h.removeClass("d-none"),p.removeClass("d-none"),r.focusout(),r.removeClass("d-none"),w.removeClass("d-none"),c.focusout(),c.removeClass("d-none"),k.removeClass("d-none"),u.focusout(),u.removeClass("d-none"),b.removeClass("d-none"));l&&f&&a&&v&&(y.find(".gplaces-notworking-error").first().addClass("d-none"),y.find(".service-message").first().addClass("d-none"))}}function fillInDropdownAddress(n,t){var u=n.prev(),s=u.children(".event-sa-house-number"),r=u.children(".event-sa-city"),h=u.children(".event-sa-street"),c=u.children(".event-sa-zip"),l=u.children(".event-sa-apartment");if(typeof t!="undefined"&&typeof t.address_components!="undefined"&&t.address_components!=null){s.val("");r.val("");h.val("");c.val("");l.val("");for(var i=0,a=!1,o=!1,v=!1,y=!1,f="",e="",p="";i<t.address_components.length&&!(a&&o&&v&&y);)t.address_components[i].types[0]==="street_number"?(s.val(t.address_components[i].long_name),a=!0):t.address_components[i].types[0]==="locality"?f=t.address_components[i].long_name:t.address_components[i].types[0]==="neighborhood"?e=t.address_components[i].long_name:t.address_components[i].types[0]==="administrative_area_level_3"?p=t.address_components[i].long_name:t.address_components[i].types[0]==="postal_code"?(c.val(t.address_components[i].long_name),v=!0):t.address_components[i].types[0]==="route"?(h.val(t.address_components[i].long_name),y=!0):t.address_components[i].types[0]==="subpremise"&&l.val(t.address_components[i].long_name),i++;f?(o=!0,f.indexOf("Township")>-1?r.val(e?e:f):r.val(f)):e?(r.val(e),o=!0):p&&(r.val(p),o=!0);$(".page_noc-report-outage-flow").length===0?$(".optionSelectedId:visible").text(window.ellipseTextParams($(".event-google-service-address.event-google-sa-search-dropdown:visible").val(),34,32)):$(".optionSelectedId:visible").text(window.ellipseTextParams($(".event-google-service-address.event-google-sa-search-dropdown:visible").val(),34,32));$(".dropdown-open-search .dropdown-menu.dropdown-search").removeClass("show");a&&v&&y?$(".page_noc-report-outage-flow").length===0?($("#outageStatusUnavailable, .event-google-sa-error, .event-google-sa-error .service-message").addClass("d-none"),$(".event-outage-situation").removeClass("d-none"),ServiceAddressOutageSetGeoCode(s.val(),r.val(),h.val(),c.val(),l.val())):$("#isGoogleServiceAddress").val("true").change():($(".event-google-sa-error, .event-google-sa-error .service-message").removeClass("d-none"),$("#outageStatusUnavailable, .event-outage-situation").addClass("d-none"))}}function processDropdownServiceAddressResults(n){var t=n.prev(),i=t.children(".event-sa-house-number"),r=t.children(".event-sa-city"),u=t.children(".event-sa-street"),f=t.children(".event-sa-zip");n.val()===""&&(i.val(""),r.val(""),u.val(""),f.val(""),$("#isGoogleServiceAddress").val("false").change());i.val()!==""&&r.val()!==""&&f.val()!==""&&u.val()!==""&&($(".event-google-sa-error, .event-google-sa-error .service-message").addClass("d-none"),$(".event-outage-situation").removeClass("d-none"))}var tfPage=function(){"use strict";function st(){var n=document.createElement("div"),i,t,r;return n.style.visibility="hidden",n.style.width="100px",n.style.msOverflowStyle="scrollbar",document.body.appendChild(n),i=n.offsetWidth,n.style.overflow="scroll",t=document.createElement("div"),t.style.width="100%",n.appendChild(t),r=t.offsetWidth,n.parentNode.removeChild(n),i-r}function ni(n,t){$("#removeBalance").val()==="true"&&n.data("title")==="Choose Payment Amount"&&t==="back"&&$(".wp_onlinepay-payment-amount .dropdown.ctrl-dropdown-btn").addClass("open")}function fi(n,t){$(".toaster-msg-error").removeClass("d-none");n.find(".message-custom").text(t);n.slideDown();setTimeout(n.slideUp.bind(n),4e3)}function ft(){var t=$(".wp-modal-content-item.current-item .transactional-framework-forms"),n;t.length>0&&(n=$(".wp-modal-content-item.current-item .ctrl-transactional-button.continue"),n.prop("disabled",!1))}function ei(n,t){var i=n.closest("form");return i.parsley().isValid()===!1?(t.stopImmediatePropagation(),i.parsley().validate(),$(".event-google-service-address:visible").focusout(),tfPage.showContinueButton(n.closest(".wp-modal-content-item")),!1):!0}function oi(){$("#SSNServiceHouseNumberWrapper").addClass("d-none");$("#SSNServiceStreetWrapper").addClass("d-none");$("#SSNServiceCityWrapper").addClass("d-none");$("#SSNServiceHouseNumberWrapper").removeClass("parsley-error");$("#SSNServiceStreetWrapper").removeClass("parsley-error");$("#SSNServiceCityWrapper").removeClass("parsley-error");$("#SSNServiceZip").removeClass("parsley-error");$("#LastNameServiceHouseNumberWrapper").addClass("d-none");$("#LastNameServiceStreetWrapper").addClass("d-none");$("#LastNameServiceCityWrapper").addClass("d-none");$("#LastNameServiceHouseNumberWrapper").removeClass("parsley-error");$("#LastNameServiceStreetWrapper").removeClass("parsley-error");$("#LastNameServiceCityWrapper").removeClass("parsley-error");$("#LastNameServiceZipWrapper ").removeClass("parsley-error");$("#ServiceHouseNumberWrapper").addClass("d-none");$("#ServiceStreetWrapper").addClass("d-none");$("#ServiceCityWrapper").addClass("d-none");$("#ServiceHouseNumberWrapper").removeClass("parsley-error");$("#ServiceStreetWrapper").removeClass("parsley-error");$("#LastNameServiceCityWrapper").removeClass("parsley-error");$("#ServiceZipWrapper").removeClass("parsley-error");$(".service-message").addClass("d-none")}var u,r,v,y,it,t,n,s=$(".lyt-transactional-framework .modal-title"),l,i=[],a=$(".close"),h=$("#cpBackButton, #TransactionalBackButton"),f=$(".ctrl-modal-header-start-over"),c=$("#cpReturnDash"),b=$("#TransactionalFooter"),p=$("body"),et=$(".lyt-transactional-framework iframe"),e=0,o=$(".progress-steps li"),ot=$("#verificationAndRecoveryBtn"),rt=$("#verificationAndRecoverySearchingBtn"),k,d;k=document.referrer.indexOf(window.location.href)>=0?"/login":document.referrer.indexOf("make-a-payment-guest")>=0?"/login":"/";d=a.data("cancel-url"),function(n){n.fn.hasScrollBar=function(){return this.get(0).scrollHeight>this.height()}}(jQuery);var g=function(n){var t=n.find("input:not([disabled]):first");n.find("input").length>0&&(t.attr("id")==="userid"||t.is(":checkbox")||t.hasClass("date-picker")||t.focus())},ht=function(){var t=$(".ctrl-modal-header-secure-legend"),n=$(".wp-modal-header-secure-msg"),i=$(".shut");t.on("click",function(t){t.preventDefault();n.removeClass("d-none")});i.on("click",function(){n.addClass("d-none")})},nt=function(n){var i=$(".k-mobile").length,t;n.length&&n.hasScrollBar()&&i!==0&&(t=st(),s.css({paddingRight:t+"px"}))},w=function(n){v=$(".wp-modal-content-wrapper .wp-modal-content-item, .wp_page-content-wrapper .wp-modal-content-item").eq(n);var t=v.data("title");typeof isEdit!="undefined"&&isEdit==!0&&v.data("title2")&&(t=v.data("title2"));s.text(t);twoLinesTitle(s)},ut=function(n){n==="none"?(h.addClass("d-none"),f.addClass("d-none"),c.addClass("d-none")):n==="startover"?(h.addClass("d-none"),f.removeClass("d-none"),c.addClass("d-none")):n==="back"?(h.removeClass("d-none"),f.addClass("d-none"),c.addClass("d-none")):n==="returnToDashboard"?(h.addClass("d-none"),f.addClass("d-none"),c.removeClass("d-none")):(h.addClass("d-none"),f.addClass("d-none"),c.addClass("d-none"));$("#account-selector").hasClass("current-item")&&($("#headerdropdown").addClass("d-none"),$(".autopayheader.wp-modal-header-account-number-id").addClass("d-none"),$(".autopayheader.wp-modal-header-reference").addClass("d-none"),$("#selectMultiAccount").removeClass("d-none"))},ct=function(n){n===6&&$("#page_forgot-pw").length===0&&$("#page_forgot-id").length===0&&(ot.removeClass("d-none"),rt.removeClass("display - block"),rt.addClass("d-none"))},tt=function(n){typeof n=="undefined"?b.length>0&&b.addClass("d-none"):(b.removeClass("d-none"),$("#page-number-footer").text(n))},lt=function(){history.length>=2?document.location.href=window.location.href.search("enroll-payment-arrangement")!=-1?"/customer/account/dashboard":k.length>1?k:window.location.href.search("street-light-outage")!=-1?"/residential/outage-center":checkForValue.IsStringValue(d)?d:"/":history.length===1?window.close():document.location.href="/"},at=function(){o.removeClass("active");for(var n=0;n<=e;n++)o.eq(n).addClass("done");e++;o.eq(e).addClass("active")},vt=function(){o.removeClass("done active");e--;o.eq(e).addClass("active");for(var n=0;n<e;n++)o.eq(n).addClass("done")},yt=function(){e=0;o.removeClass("done active").eq(0).addClass("active")},pt=function(){var f=$('.lyt-transactional-framework input[type="checkbox"]'),e=$('.lyt-transactional-framework input[type="radio"]'),o=$(".ctrl-dropdown-btn"),h=$("ctrl-dropdown-btn button"),n,u;t=$(".wp-modal-content-wrapper, .wp_page-content-wrapper").data("current-item",0);w(t);n=$('.lyt-transactional-framework input[type="text"]');u=$(".lyt-transactional-framework .input-class-code");n.val("");f.prop("checked",!1);e.prop("checked",!1);u.removeClass("parsley-success parsley-error");r.children().removeClass("next-item previous-item");i=[];o.removeClass("open");h.attr("aria-expanded",!1);s.attr("style","");r.children().removeClass("current-item");p.removeAttr("data-transactional-framework");hideFixedToaster("eWalletError")},wt=function(){r=$(".wp-modal-content-wrapper .transactional-framework .slider-container, .wp_page-content-wrapper .transactional-framework .slider-container");l=r.children();$("#AccountNotEligiblePartialPage").hasClass("current-item")?n=$("#AccountNotEligiblePartialPage"):(t=$(".wp-modal-content-wrapper, .wp_page-content-wrapper").data("current-item"),n=l.eq(t));var i=n.index(),u=$(".previous-item").length;u===0&&l.addClass("next-item");et.parent(".wp-modal-content-item, .wp_page-content-item").addClass("parentIframe");n.removeClass("next-item").addClass("current-item");w(i);tt(n.data("page-number"));a.removeClass("d-none");n.data("left-button")=="startover"?f.removeClass("d-none"):f.addClass("d-none");nt(n);p.attr("data-transactional-framework","");g(n);validateCurrentForm()},bt,kt,dt=function(n,f,e){e=typeof e=="undefined"?!1:e;n===""&&f===""&&(f=$(".row.slider-container .wp-modal-content-item.current-item, .slider-container .wp-modal-content-item.current-item").attr("id"),n=$(".row.slider-container .wp-modal-content-item.current-item, .slider-container .wp-modal-content-item.current-item").next().attr("id"));var o=$("#"+n),v=$("#"+f);t=$("#"+n).index();r.data("current-item",t);e||l.removeClass("previous-item");v.addClass("previous-item");l.removeClass("current-item");o.addClass("current-item").delay(800).removeClass("next-item");w(t);at();u&&!u.settings.manual&&u.next();ut(o.data("left-button"));tt(o.data("page-number"));$(document).ready(function(){$(window).scrollTop(0)});o.hasClass("framework-end")&&(o.hasClass("confirmation-partial-page")||o[0].dataset.title=="Thank you!"?(a.removeClass("d-none"),a[0].children[1].innerHTML="Close"):(h.addClass("d-none"),a.addClass("d-none"),s.css({margin:0})),$("body").data("authenticated")&&typeof payAsGuest!="undefined"&&payAsGuest&&c.removeClass("d-none"));nt(o);e||i.push(f);g(o);validateCurrentForm();typeof tfPage.sliderForwardCallback=="function"&&tfPage.sliderForwardCallback(n)},gt=function(f){var o="",e,s,h;if(f!==undefined)for(e=i.length-1;e>=0;e--){if(f===i[e]){o=i[e];break}i.pop()}else o=i[i.length-1];i.pop();s=$("#"+o).index();r.data("current-item",s);t=r.data("current-item");n=r.children().eq(t);h=$(".current-item");h.addClass("next-item").delay(800).removeClass("current-item");n.addClass("current-item").delay(800).removeClass("previous-item next-item");nt(n);w(t);vt();u&&!u.settings.manual&&u.previous();ut(n.data("left-button"));tt(n.data("page-number"));ct(t);g(n);ni(n,"back");validateCurrentForm();ft();typeof tfPage.sliderBackwardCallback=="function"&&tfPage.sliderBackwardCallback(o)};var ti=function(n){y=$("#"+n).parent(".lyt-interstitial-wrapper-modal");y.length>0&&($("#"+n).removeClass("d-none"),$(".wp_page-container").addClass("d-none"),y.addClass("showing-up"),it=$(".lyt-interstitial-wrapper-content"),p.addClass("interstitial-open"))},ii=function(){p.removeClass("interstitial-open");it.addClass("d-none");$(".wp_page-container").removeClass("d-none");y.removeClass("showing-up")},ri=function(n){var i="",r=n.find(".wp-modal-content-wrapper, .wp_page-content-wrapper"),f=n.find(".wp-modal-content-wrapper .transactional-framework, .wp_page-content-wrapper .transactional-framework"),u,t;r!==undefined&&(u=r.data("current-item"),t=f.children().eq(u),t!==undefined&&(i=t.data("title")),s.text(i))},ui=function(){var n=$(".print-container");$("body").hasClass("history-print")&&$("body").removeClass("history-print");n.empty()};var si=function(n){var t=$(".ctrl-transactional-button.continue",n);t.removeClass("d-none");t.siblings(".toaster-loader").addClass("d-none");t.siblings(".toaster-loader").removeClass("display-block")},hi=function(n){u=n},ci=function(n){return decodeURIComponent((new RegExp("[?|&]"+n+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[,""])[1].replace(/\+/g,"%20"))||null};return{secureSite:ht,sliderConstructor:wt,sliderForward:dt,sliderBackward:gt,sliderBackwardCallback:bt,sliderForwardCallback:kt,resetModal:pt,interstitialModalOpen:ti,insterstitialModalClose:ii,showFirstTitle:ri,resetPrintContainer:ui,cancelAction:lt,resetProgressBar:yt,loadToast:fi,validateForm:ft,validateFormFields:ei,showContinueButton:si,setProgressBar:hi,getUrlParameter:ci,historyCollection:i,resetAddressErrorFields:oi}}(),streetNumber,streetName,cityName,zipNumber,ajaxTimeout,currentIdForDropdownDifferentAddress,googleServiceAddress;(function(n){n(document).ready(function(){var t=n(".lyt-transactional-framework");if(t.length>0){tfPage.secureSite();tfPage.sliderConstructor();tfPage.resetPrintContainer();n("body").off("click",".ctrl-modal-header-back:visible").on("click",".ctrl-modal-header-back:visible",function(t){(t.preventDefault(),t.stopPropagation(),n("#cpOutageCenterButton").length>0&&!n("#cpOutageCenterButton").hasClass("d-none"))||(n(this).hasClass("profile-wizard-back-button")?(n(".progress-steps").removeClass("d-none"),CEProgressBar_Global.show(),n(".profile-wizard-back-button").addClass("d-none"),tfPage.sliderBackward()):n(this).hasClass("ctrl-modal-header-start-over")?tfPage.interstitialModalOpen("startOver"):tfPage.historyCollection.length==0||tfPage.historyCollection.length>1&&tfPage.historyCollection[tfPage.historyCollection.length-2]=="payAuth_chooseNewPaymentMethod"||tfPage.historyCollection.length>1&&tfPage.historyCollection[tfPage.historyCollection.length-1]=="payAuth_choosePaymentMethod"?window.location.href="/":(tfPage.resetAddressErrorFields(),tfPage.sliderBackward()))});n(".close").not("#asp-modal-close, .event-failed-login-modal-close").off("click").on("click",function(){tfPage.cancelAction()});n("#cpReturnDash").off("click").on("click",function(n){n.preventDefault();n.stopPropagation();window.location.href="/customer/account/dashboard"});n("#cpStartOver").on("click",function(t){var i=n(this).data("return-url");typeof i!="undefined"&&i!=null&&i!=""&&(t.preventDefault(),t.stopPropagation(),window.location.href=i)});n("form").on("keyup keypress",function(n){var t=n.keyCode||n.which;return t===13&&n.currentTarget.id!=="makePaymentLogin"&&n.currentTarget.id!=="forgotValidateEmailForm"?(n.preventDefault(),!1):!0})}})})(jQuery),function(n){n("body").on("click",function(t){n('.outage-popover [data-toggle="popover"]').each(function(){var i=t.target;(i.className=="outage-center-popover-close"||i.className=="icon-bar")&&n(this).popover("hide")});n("#streetServiceAddress").hasClass(".gm-err-autocomplete")&&(n("#streetServiceAddress").css("background-image",""),n(".event-google-service-address-wrapper > ul.service-message").removeClass("d-none"))})}(jQuery),function(n){function i(t){var i=n(".outage-description-1 .outage-center-dropdown"),r=i.data("change-account-url");t.split(",")[1]=="True"?n(".event-last-session-text").text(n(".event-last-session-text").data("reported")):n(".event-last-session-text").text(n(".event-last-session-text").data("checked"));n.post(r,{premiseID:t.split(",")[0]},function(t){n(".outage-center-dropdown").data("outagecause",t.ETRResponse.OutageCause);n("iframe[name='outageCenterMap']").attr("src",t.MapUrl);t.FirstAccountZip&&(n(".wp_noc-outage-block .wp_noc-weather").length>0?(updateWeatherOutageSituationWithZipCode(t.FirstAccountZip),changeSituationBackground()):changeOutageImageOnHome());t.ETRResponse.RestorationStep>0&&!t.ETRResponse.ErrorMessage?(ModifyManageOutageSection(t.ETRResponse),n("#pidwrapper .wp_noc-session-btn").text(ellipseTextParams(t.AccountDropdownList[0].Text,30,32)),n("#nocCookie .row.outage-margin-row h1:first-child").css("margin-top","30px")):(console.log(t.ETRResponse.ErrorMessage),n("#outageStatusUnavailable").removeClass("d-none"),n(".outage-description").addClass("d-none"),n(".outage-bar").addClass("d-none"),n("#nocNoCookie").removeClass("d-none"),n("#nocCookie").addClass("d-none"))}).fail(function(){n("#outageStatusUnavailable").removeClass("d-none");n(".outage-description").addClass("d-none");n(".outage-bar").addClass("d-none");n("#nocNoCookie").removeClass("d-none");n("#nocCookie").addClass("d-none")})}if(n("#enterAccountStreetNameField").click(function(t){t.preventDefault();var i=n(this).closest(".wp-modal-content-item").attr("id");tfPage.sliderForward("step2StreetNamePartialPage",i)}),n("#enterAccountNumberField").click(function(t){t.preventDefault();var i=n(this).closest(".wp-modal-content-item").attr("id");tfPage.sliderForward("step2AccountNumberPartialPage",i)}),n("#enterUserIdField").click(function(t){t.preventDefault();var i=n(this).closest(".wp-modal-content-item").attr("id");tfPage.sliderForward("step2LoginPartialPage",i)}),n("#nocNoCookie").hasClass("d-none"))if(objectCookie.getCookie("OutageReportedID")){var t=objectCookie.getCookie("OutageReportedID");i(t);n("#nocCookie").removeClass("d-none");n("#nocNoCookie").addClass("d-none")}else n("#nocNoCookie").removeClass("d-none"),n("#nocCookie").addClass("d-none");n(document).ready(function(){n(".legal").show()});n(function(){var i=n(".noc-report-outage-flow"),t;if(i.length&&(t=i.find(".phoneinputmask"),t.inputmask({mask:"(999) 999-9999"}),/Mobi/.test(navigator.userAgent))){t.on("focusin",function(){n(this).inputmask("remove");n(this).attr("maxlength","10")});t.on("focusout",function(){n(this).attr("maxlength","14");n(this).inputmask({mask:"(999) 999-9999"})})}});n("#StartLoginStepForm input").on("focusout",function(){n("#StartLoginStepForm:hover").length&&n("#StartLoginStepForm").trigger("click")});n(".number-tooltip").on("click",function(n){return n.preventDefault(),!0});n(".number-tooltip").popover({trigger:"hover"}).one("click",function(){n(".number-tooltip").popover("dispose").popover({trigger:"click"}).popover("show")})}(jQuery);jQuery(document).ready(function(){$("#noc-outage-block-outage-situation").length>0&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Outage Center",label:"Outage Center"});SetValueFromDropdown($("#selectedPID"));$(".wp_noc-home-outage-center").length>0&&$(".outage-center-dropdown").data("power-on")=="True"&&$(".wp_noc-home-outage-center").addClass("power-on");$(".wp_noc-outage-container").length>0&&window.location.hash&&redirectToOutageCenterAnchor(null);$(".wp_noc-outage-container").on("click","#outageCauseLink, #roadRestorationLink",redirectToOutageCenterAnchor);$(".ManageOutageAccountNotInList").click(function(n){n.preventDefault();document.location.href=$("#CheckOutageUrl").val()+"?reportdifferentaddress=yes"});$("#ManageOutageAccountNotInList").length>0&&$("#ManageOutageAccountNotInList").click(function(n){n.preventDefault();document.location.href=$("#CheckOutageUrl").val()+"?reportdifferentaddress=yes"});$("#report-diff-outage-button").attr("href",$("#report-diff-outage-button").attr("href")+"?reportdifferentaddress=yes")});$("#reportoutageanauth").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report an Outage Button - Outage Center",label:"Report an Outage Button - Outage Center"})});$("#checkoutageanauth").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Check Your Outage Status Button",label:"Check Your Outage Status"})});$("#reportOutageStep0").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report an Outage Button",label:"Report an Outage"})});$(".outage-center-dropdown .dropdown-menu.dropdown-search .dropdown-filter-list li").click(function(){var n=$(this).attr("id");$(".ctrl-primary-button.outage-step0").attr("href",$(".ctrl-primary-button.outage-step0").data("original-url")+"?selected="+n)});$(window).resize(function(){updateSituationBackground()});$(".outage-center .outage-bar img, .outage-center .outage-bar .outage-accordion-and-popover-text").on("click",function(){$("#outageStatusAccordations").addClass("show");$("#outageStatusAccordations-situation").addClass("show")});jQuery(document).ready(function(){$("#isReport").val()==="True"?dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report an Outage Page",label:"Report an Outage Page"}):dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Check Outage Status Page",label:"Check Outage Status Page"});$("#enterAccountStreetNameField").click(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"Outage",action:"Address ",label:"Address "})});$("#enterAccountNumberField").click(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"Outage",action:"Account Number",label:"Account Number"})});$("#streetServiceAddress").click(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Service Address",label:"Service Address"})});$("#apartment-streetname").change(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Apt./Unit/Suite",label:"Apt./Unit/Suite"})});$("#startAuthenticatedBtn").click(function(){$("#isReport").val()==="True"?dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report Outage Button",label:"Report Outage Button"}):dataLayer.push({event:"eventTracking",category:"Outage",action:"Check Outage Status Button",label:"Check Outage Status Button"})});$("#manageOutage").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:'"Manage Your Outage Alerts" Button',label:'"Manage Your Outage Alerts"'})});$("#goOutageCenter").click(function(){dataLayer.push({event:"eventTracking",category:"Outage",action:"Go to Outage Center Button",label:"Go to Outage Center Button"})});$("#step2AccountNumberBtn,#step2streetNameBtn").click(function(){$("#isReport").val()==="True"?dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report Outage Button",label:"Report Outage Button"}):dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Check Outage Status Button",label:"Check Outage Status"})});$("#zip-accountnumber").change(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Account Zip/Postal",label:"Account Zip/Postal"})});$("#enterUserIdField").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Start Without Logging In Button",label:'"Start Without Logging In" Button'})});$("#startLoginUnauthenticatedButton").click(function(){$("#isReport").val()==="True"?dataLayer.push({event:"eventTracking",category:"Outage",action:"Report an Outage - Authenticated",label:"Report an Outage - Authenticated"}):dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Check Outage Status - Authenticated",label:"Check Outage Status - Authenticated"})});$("#reportOutageStep0").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report an Outage Button",label:"Report an Outage"})});$("#reportoutageanauth").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report an Outage Button - Outage Center",label:"Report an Outage Button - Outage Center"})});$("#checkoutageanauth").click(function(){dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Check Your Outage Status Button",label:"Check Your Outage Status"})});$("#reportoutagebtn").click(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Report an Outage Button - Outage Center",label:"Report an Outage Button - Outage Center"})});$("#checkoutagebtn").click(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Check Outage Status Button",label:"Check Outage Status"})});$("#bestcontactnumber-streetname, #bestcontactnumber-accountnumber, #bestcontactnumber-startauth").change(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Best Contact Number",label:"Best Contact Number"})});$("#comments-streetname, #comments-accountnumber, #comments-startauth").change(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Is there anything else we need to know?",label:"Is there anything else we need to know?"})});$("#loginoutagebtn").click(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Login to See Outage Alerts Button",label:"Login to See Outage Alerts Button"})});$("#gotooutagebtn").click(function(){window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Go to Outage Center Button",label:"Go to Outage Center Button"})})}),function(n){n("body").addClass("wp-single-page");n("#cpBackButton").on("click",function(n){n.preventDefault();hideToast()});n("body").on("click touchstart",".popover-content",function(){n(".popover").popover("hide")});n(".lookup-tooltip").on("click touchstart",function(t){t.preventDefault();n(this).popover("show");n(".lookup-tooltip").not(this).popover("hide")});n("#startAuthenticatedBtn").click(function(t){if(t.preventDefault(),t.stopPropagation(),n("#StartAuthenticatedForm").parsley().validate()===!0&&!n("#StartAuthenticatedForm .event-google-sa-error").is(":visible")){var i={};i.SecondaryContactPhoneNumber=n("#bestcontactnumber-startauth").val();i.PertinentInformation=n("#comments-startauth").val();n("#isGoogleServiceAddress").val()==="true"?(i.HouseNumber=n("#StartAuthenticatedForm .event-sa-house-number").val(),i.StreetName=n("#StartAuthenticatedForm .event-sa-street").val(),i.CityName=n("#StartAuthenticatedForm .event-sa-city").val(),i.ZipCode=n("#StartAuthenticatedForm .event-sa-zip").val(),i.ApartmentUnitOrSuite=n("#StartAuthenticatedForm .event-sa-apartment").val(),submitWithAjax(n("#StartAuthenticatedForm"),n(this),i)):(i.SelectedItem=n("#startAuthenticatedPartialPage #pidwrapper #selectedPID").attr("page-value-selected"),submitWithAjax(n("#StartAuthenticatedForm"),n(this),i))}});n("#startAuthenticatedPartialPage #pidwrapper .dropdown-footer.dropdown-padding-0").click(function(){goOutageDropdownNotInList()});n("#step1AuthenticatedPartialPage #pidwrapper .dropdown-search .dropdown-filter-list li").click(function(){var i=n(this).attr("id"),r=n(this).html(),t=n("#dropdownSelectedOptionReportAoutage");t.data("valueId",i);t.data("address",r);n("#step1AuthenticatedPartialPage #pidwrapper #selectedPID").data("value-selected",t.valueId);n("#step1AuthenticatedPartialPage #pidwrapper #selectedPID").html(t.address);tfPage.resetModal();tfPage.sliderForward("startAuthenticatedPartialPage","step1AuthenticatedPartialPage",!0)});n("#startLoginUnauthenticatedButton").click(function(t){t.preventDefault();var i=n("#StartLoginStepForm");i.parsley().validate()&&SubmitButtonForLogin(i,n(this),"Login Report-ETR Outage")});n("#step2streetNameBtn").click(function(t){var r,u,i;if(t.preventDefault(),t.stopPropagation(),r=n(this).closest("form"),u=r.data("no-match-account-message"),n("#housenumber-streetname").val()===""&&n("#premiseOutageReport").val()!=""){var f=n("#premiseOutageReport").val(),e=n("#caOutageReport").val(),o=n("#bphOutageReport").val(),s=n("#bestcontactnumber-streetname").val(),h=n("#comments-streetname").val();submitMultipleWithAjax(n(this),e,f,o,s,h,u)}else r.parsley().validate()===!0&&(i={},i.HouseNumber=n("#housenumber-streetname").val(),i.StreetName=n("#street-streetname").val(),i.CityName=n("#city-streetname").val(),i.ZipCode=n("#zip-streetname").val(),i.ApartmentUnitOrSuite=n("#apartment-streetname").val(),i.SecondaryContactPhoneNumber=n("#bestcontactnumber-streetname").val(),i.PertinentInformation=n("#comments-streetname").val(),i.ConditionAgree=n("#conditionAgree-streetname").val(),submitWithAjax(r,n(this),i))});n("#step2AccountNumberBtn").click(function(t){t.preventDefault();t.stopPropagation();var r=n(this).closest("form"),u=n(this),i={};i[n("#accountnumber-accountnumber").attr("name")]=n("#accountnumber-accountnumber").val();i[n("#housenumber-accountnumber").attr("name")]=n("#housenumber-accountnumber").val();i[n("#city-accountnumber").attr("name")]=n("#city-accountnumber").val();i[n("#zip-accountnumber").attr("name")]=n("#zip-accountnumber").val();i[n("#bestcontactnumber-accountnumber").attr("name")]=n("#bestcontactnumber-accountnumber").val();i[n("#comments-accountnumber").attr("name")]=n("#comments-accountnumber").val();i[n("#conditionAgree-accountnumber").attr("name")]=n("#conditionAgree-accountnumber").val();r.parsley().validate()===!0&&submitWithAjax(r,u,i)});n("#confirmationPartialPage .btn-launch.go-link").click(function(t){t.preventDefault();var i=n(this).data("link");window.dataLayer&&dataLayer.push({event:"eventTracking",category:"OUTAGE",action:"Manage Your Outage Alerts Button",label:"Manage Your Outage Alerts"});window.location.href=i});n("#isGoogleServiceAddress").change(function(){var i=n(this).val()=="true",r=n("#step1AuthenticatedPartialPage.current-item").length==1,t;r&&i&&(t=n("#Step1AuthenticatedForm .event-google-service-address.event-google-sa-search-dropdown").val(),typeof t=="undefined"||t==null||t==""?n("#isGoogleServiceAddress").val("false"):(n("#StartAuthenticatedForm .event-sa-house-number").val(n("#Step1AuthenticatedForm .event-sa-house-number").val()),n("#StartAuthenticatedForm .event-sa-street").val(n("#Step1AuthenticatedForm .event-sa-street").val()),n("#StartAuthenticatedForm .event-sa-city").val(n("#Step1AuthenticatedForm .event-sa-city").val()),n("#StartAuthenticatedForm .event-sa-zip").val(n("#Step1AuthenticatedForm .event-sa-zip").val()),n("#StartAuthenticatedForm .optionSelectedId").text(t),tfPage.sliderForward("startAuthenticatedPartialPage","step1AuthenticatedPartialPage")))});n("#StartAuthenticatedForm .pid-single-accountnumber .dropdown-menu li").click(function(t){t.preventDefault();n(this).parents(".dropdown-menu").removeClass("show");n(this).parents(".dropdown-menu").parent(".dropdown").removeClass("show")});n(".ev-address-ranges-interstitial").click(function(t){t.preventDefault();tfPage.interstitialModalOpen("interstitialAddressRanges");n(".addressrange-wrapper").scrollTop(0)});n(".event-accept-interstitial").on("click",function(n){n.preventDefault();tfPage.insterstitialModalClose()});n(".use-current-location-button").click(function(){function t(t){var i=t.coords;const u=new google.maps.Geocoder,f=i.latitude+","+i.longitude,r=f.split(",",2),e={lat:parseFloat(r[0]),lng:parseFloat(r[1])};u.geocode({location:e}).then(t=>{var l=t.results[0],i,s,e,f,h,o,c;if(l){i=l.formatted_address;n("#streetServiceAddress").val(i);var r="",u="",a="",v="";try{r=i.split(" ")[0];r.indexOf("+")!=-1&&(r=r.replace("+"," "));u=i.split(" ")[1];u.indexOf(",")!=-1&&(u=u.replace(",",""));try{s=i.split(", MI")[0].split(" ");a=s[s.length-1]}catch(y){}for(e=0;e<t.results.length;e++){for(f=t.results[e].formatted_address;f.indexOf(",")!=-1;)f=f.replace(","," ");for(h=f.split(" "),o=1;o<h.length;o++)try{c=parseInt(h[o]);isNaN(c)||(v=c)}catch(y){}}}catch(y){}n("#housenumber-streetname").val(r);n("#street-streetname").val(u);n("#city-streetname").val(a);n("#zip-streetname").val(v)}}).catch(n=>console.log("Geocoder failed due to: "+n))}function i(n){console.warn(`ERROR(${n.code}): ${n.message}`)}navigator.geolocation.getCurrentPosition(t,i,{enableHighAccuracy:!0,timeout:5e3,maximumAge:0})});localStorage.getItem("goToStep2")&&(localStorage.removeItem("goToStep2"),goToStep2());UpdateGoogleStreetInputsWithServiceIfNeeded()}(jQuery);ajaxTimeout=18e4;currentIdForDropdownDifferentAddress="";$.urlParam=function(n){var t=new RegExp("[?&]"+n+"=([^]*)").exec(window.location.href);return t==null?null:t[1]||0};jQuery(document).ready(function(){var r,t,n;if(objectCookie.getCookie("OutageReportedID")){$("#nocCookie").removeClass("d-none");var i=objectCookie.getCookie("OutageReportedID").split("#"),u=i[0],f=i[1];$("#nocNoCookie").addClass("d-none")}else $("#nocNoCookie").removeClass("d-none"),$("#nocCookie").addClass("d-none");r=$.urlParam("reportdifferentaddress");t=$.urlParam("selected");t!=null&&SetValueFromDropdown($("#selectedPID"),t);r==="yes"&&$("#step1AuthenticatedPartialPage").length>0&&goOutageDropdownNotInList();$("#StartAuthenticatedForm .event-google-service-address.event-google-sa-search-dropdown").val()!==""&&($("#isGoogleServiceAddress").val("true"),$(".optionSelectedId:visible").text($("#StartAuthenticatedForm .event-google-service-address.event-google-sa-search-dropdown").val()));(window.location.href.indexOf($("#reportOutageUrl").data("url"))!==-1||window.location.href.indexOf($("#CheckOutageStatusUrl").data("url"))!==-1)&&($("#cpCancelButton").unbind(),$("#cpCancelButton").click(function(){window.location.href=$("#outageCenterUrl").data("url")}));n=$("#apartmentwrapper-streetname input#apartment-streetname");n.length&&(n.focusout(function(){n.hasClass("parsley-success")&&$("#apartmentwrapper-streetname").removeClass("parsley-error").addClass("parsley-success");n.hasClass("parsley-error")&&$("#apartmentwrapper-streetname").removeClass("parsley-success").addClass("parsley-error")}),n.focusin(function(){n.hasClass("parsley-success")&&$("#apartmentwrapper-streetname").removeClass("parsley-error").addClass("parsley-success");n.hasClass("parsley-error")&&$("#apartmentwrapper-streetname").removeClass("parsley-success").addClass("parsley-error")}));$("#multiple-address-container").on("click","#contentAddressdp .radio-button",function(){var n=$(this).find("input").data("premise"),t=$(this).find("input").data("contractaccount"),i=$(this).find("input").data("businesspartner");$("#premiseOutageReport").val(n);$("#caOutageReport").val(t);$("#bphOutageReport").val(i)})}),function(n){function i(n,t,i){var r=n;if(n!==undefined)return n.length>=t&&(r=r.substr(0,i-3)+"..."),r}function v(){var o=n(".txt-filter-search:visible"),f=o.val().toUpperCase().trim(),s=n(".dropdown-filter-list:visible"),r=s.find("li"),u=t.find(".dropdown-menu.dropdown-search .dropdown-filter-search.txt-filter-search:visible"),i,e;if(f!==""){for(i=0;i<r.length;i++)r[i].style.display=r[i].textContent.toUpperCase().indexOf(f)>-1?"":"none";e=t.find(".dropdown-menu.dropdown-search .dropdown-filter-list > li:visible").length;e===0?u.css("border-bottom","none"):u.css("border-bottom","3px solid #000")}else t.find(".dropdown-menu.dropdown-search .dropdown-filter-list li").each(function(){n(this).css("display","block")}),n("#filter-search").val(""),u.css("border-bottom","3px solid #000")}var t=n(".outage-center-dropdown .pid-single-accountnumber .dropdown.dropdown-open-search"),u=n(".outage-center-dropdown .pid-single-accountnumber .dropdown.dropdown-open-search .dropdown-menu.dropdown-search"),y=n(".dropdown-open-search .arrows-container .fa.fa-angle-down"),p=n(".dropdown-open-search .arrows-container .fa.fa-angle-up"),s=!0,h=!1,f=!1,c=n(".outage-center-dropdown .dropdown .optionSelectedId"),e,o,r,l,a;n(".outage-center-dropdown").hasClass("asp-enrollment-dropdown")||c.text(i(c.text(),34,32));n(".outage-center-dropdown").hasClass("asp-enrollment-dropdown")||n(".dropdown .dropdown-filter-list li").each(function(){n(this).text(i(n(this).text(),34,32))});e=n(".wp_noc-home-outage-center .outage-center-dropdown .dropdown .optionSelectedId");e.text(i(e.text(),34,32));n(".wp_noc-home-outage-center .dropdown .dropdown-filter-list li").each(function(){n(this).text(i(n(this).text(),34,32))});o=function(i){f=!0;i===!0?(u.addClass("show"),t.addClass("show"),n(".txt-filter-search:visible").length>0&&v()):h!==!0&&(u.removeClass("show"),t.removeClass("show"))};t.find(".dropdown-menu.dropdown-search .dropdown-filter-search.txt-filter-search").click(function(){h=!0;o("search")});t.find(".dropdown-menu.dropdown-search .dropdown-filter-list li").click(function(){o(!1);s=!0});n("body").on("click",function(){f===!1?(u.removeClass("show"),t.removeClass("show"),s=!0):f=!1});n(document).ready(function(){if(/Edge/.test(navigator.userAgent)){var i="";t.find(".dropdown-menu.dropdown-search .dropdown-filter-search.txt-filter-search").focus(function(){i=n(this).attr("placeholder");n(this).attr("placeholder","")}).blur(function(){n(this).attr("placeholder",i)})}});r="";l=n(".wp_noc-home-outage-center");r=l.length?n(".wp_noc-home-outage-center .outage-center-dropdown .input-class-code .wp_noc-session-input .wp_noc-session-btn"):n(".wp_noc-outage-center .outage-center-dropdown .input-class-code .wp_noc-session-input .wp_noc-session-btn");a=i(r.text().trim(),34,32);r.text(a)}(jQuery);googleServiceAddress=[];window.gm_authFailure=function(){if($(".event-google-sa-search-dropdown").length>0)$(".event-google-sa-error, .event-google-sa-error .service-message, .event-google-sa-error .gplaces-notworking-error").removeClass("d-none");else{var n=$(".event-google-service-address"),t=$(".event-sa-house-number"),i=$(".event-sa-house-number-wrapper"),r=$(".event-sa-city"),u=$(".event-sa-city-wrapper"),f=$(".event-sa-zip"),e=$(".event-sa-zip-wrapper"),o=$(".event-sa-street"),s=$(".event-sa-street-wrapper");n.css("background-image","");t.removeClass("d-none");i.removeClass("d-none parsley-success");r.removeClass("d-none");u.removeClass("d-none parsley-success");f.removeClass("d-none");e.removeClass("d-none parsley-success");o.removeClass("d-none");s.removeClass("d-none parsley-success");$(".event-google-service-address-wrapper .service-message").addClass("d-none");$(".event-google-service-address-wrapper .gplaces-notworking-error").removeClass("d-none")}};$(".event-google-sa-search-dropdown").length>0&&$(".dropdown-menu.dropdown-search .dropdown-filter-list li").click(function(){$(".event-google-service-address.event-google-sa-search-dropdown").val("");$(".event-google-sa-error, .event-google-sa-error .service-message").addClass("d-none");$("#isGoogleServiceAddress").val("false").change()});$(".ctrl-transactional-button.continue").on("click",function(){$(".event-google-service-address:visible").focusout()});$(function(){initAddressAutocomplete()})