function loadAutoSugggest(){function n(){var n=Microsoft.Maps.LocationRect.fromCorners(new Microsoft.Maps.Location(47.487912,-90.432779),new Microsoft.Maps.Location(41.670924,-82.409652)),t={maxResults:5,bounds:n,autoDetectLocation:!1,autoDetectLocation:!1,countryCode:"US"},r=new Microsoft.Maps.AutosuggestManager(t);r.attachAutosuggest("#EVResidenceStreet","#evSearchBoxContainer",i);document.getElementById("EVResidenceStreet").style=""}function t(){}function i(n){ClearEVAddress();n.address.adminDistrict=="Michigan"?($("#EVResidenceZipCode").val(n.address.postalCode),$("#EVResidenceCity").val(n.address.locality),setTimeout(function(){$("#EVResidenceStreet").val(n.address.addressLine)},50)):QVFtoastr.Error("Please select a Michigan address")}Microsoft.Maps.loadModule("Microsoft.Maps.AutoSuggest",{credentials:"AkGcMAL0Mi6vh0-DpI500TDfbII91OR1klN59xr58ckkY_qxXegOkHcIN9AEZ1Fo",callback:n,errorCallback:t})}$(document).ready(function(){$("#btnSearchByEVAddress").off("click").on("click",function(n){if(!$("#address-Form-EV").valid())return!1;n.preventDefault();var t={EVResidenceZipCode:$("#EVResidenceZipCode").val(),EVResidenceStreet:$("#EVResidenceStreet").val(),EVResidenceCity:$("#EVResidenceCity").val(),EVResidenceApartment:$("#EVResidenceApartment").val()};$.ajax({method:"POST",cache:!1,url:"/Voter/SearchEVInfoByAddress",data:t,success:function(n){ReplaceBody(n)},error:function(){QVFtoastr.Error("Early Voting information is not available at this time.")}})});$("#btnEVAddressContinue").off("click").on("click",function(n){var t=$("input[name='street-range-rbgroup']:checked");if(t.length<1)return QVFtoastr.Error("Please select an address.");n.preventDefault();$.ajax({method:"POST",cache:!1,url:"/Voter/GetEVInfoFromDPAId",data:{dpaId:parseFloat(t.data("dpaid"))},success:function(n){ReplaceBody(n)},error:function(){QVFtoastr.Error("Early Voting information is not available at this time.")}})});$("#btnClearEVAddress").off("click").on("click",function(){ClearEVAddress()})});ClearEVAddress=function(){$("#EVResidenceStreet").val("");$("#EVResidenceStreet").removeClass("input-validation-error");$("#EVResidenceCity").val("");$("#EVResidenceCity").removeClass("input-validation-error");$("#EVResidenceZipCode").val("");$("#EVResidenceZipCode").removeClass("input-validation-error");$("#EVResidenceApartment").val("");$("#EVResidenceApartment").removeClass("input-validation-error");$("#address-Form-EV").find($(".field-validation-error")).html("");$("#address-Form-EV").find($(".field-validation-error")).removeClass("field-validation-error").addClass("field-validation-valid")}