1var module_112323070802=function(){var locations=[];let latLong=[];$noConflict(document).ready((function(){let jotFormId,clinicCode=$noConflict(".style-module-wrap").attr("data-clinic-code"),locationTable=($noConflict(".style-module-wrap").attr("data-location-code"),$noConflict(".style-module-wrap").attr("data-location-table"));clinicCode||(clinicCode=$noConflict(".location_sec").attr("data-clinic-code")),$noConflict.ajax({url:"https://api.hubapi.com/hubdb/api/v2/tables/"+locationTable+"/rows?portalId=20864560&clinic_code="+clinicCode+"&orderBy=location",type:"GET",success:function(location){if(Object.keys(location.objects).length>1?$noConflict(".location_sec .location-main").hide():($noConflict(".location_sec .location-main").show(),$noConflict(".location_sec #appt-form").show()),Object.keys(location.objects).length){let locationHtml="";$noConflict.each(location.objects,(function(i,v){var locationData=v;let locationGBPLink=locationData.values[132],officePhone=locationData.values[14]?locationData.values[14]:"",city=locationData.values[9]?locationData.values[9]:"",addressName=locationData.values[120]?locationData.values[120]+"<br />":"",address1=locationData.values[6]?locationData.values[6]:"",address2=locationData.values[7]?"<br />"+locationData.values[7]:"",latitude=locationData.values[31]?locationData.values[31]:"",state=locationData.values[11]?locationData.values[11]:"",zip=locationData.values[12]?locationData.values[12]:"",monday_open=locationData.values[16]?locationData.values[16]:"",monday_close=locationData.values[17]?locationData.values[17]:"",tuesday_open=locationData.values[18]?locationData.values[18]:"",tuesday_close=locationData.values[19]?locationData.values[19]:"",wednesday_open=locationData.values[20]?locationData.values[20]:"",wednesday_close=locationData.values[21]?locationData.values[21]:"",thursday_open=locationData.values[22]?locationData.values[22]:"",thursday_close=locationData.values[23]?locationData.values[23]:"",friday_open=locationData.values[24]?locationData.values[24]:"",friday_close=locationData.values[25]?locationData.values[25]:"",saturday_open=locationData.values[26]?locationData.values[26]:"",saturday_close=locationData.values[27]?locationData.values[27]:"",sunday_open=locationData.values[28]?locationData.values[28]:"",sunday_close=locationData.values[29]?locationData.values[29]:"",hours_notes=locationData.values[130]?locationData.values[130]:"",path=locationData.path?"/locations/"+locationData.path:"";friday_close="Closed"==friday_open?"":" - "+friday_close,saturday_close="Closed"==saturday_open||"Call"==saturday_open?"":" - "+saturday_close,sunday_close="Closed"==sunday_o
1pen||"Call"==sunday_open?"":" - "+sunday_close,0==i&&(jotFormId=locationData.values[108]?locationData.values[108]:""),locationHtml+='<div data-loop="'+i+'" id="maps'+i+'" data-textid="#maps'+i+'" class="location-box" data-lat="'+latitude.lat+'" data-lon="'+latitude.long+'" data-add="'+city+'" data-phone="'+officePhone+'" data-title="'+address1+'" data-slug="'+path+'">',locationHtml+='<div class="location-timing-main"><div class="locaion-inner-content"><p><i class="fa fa-map-marker" aria-hidden="true"></i>',locationHtml+='<span><a href="'+locationGBPLink+'" target="_blank">'+addressName+address1+address2,locationHtml+="<br />"+city+", "+state+" "+zip+"</a></span></p>",locationHtml+='<p><i class="fa fa-phone" aria-hidden="true"></i><a href="tel:'+officePhone+'">'+officePhone+'</a></p> </div><div class="week-box"><ul>',locationHtml+="<li><span>Monday</span> <span>"+monday_open+" - "+monday_close+"</span></li><li><span>Tuesday</span> <span>"+tuesday_open+" - "+tuesday_close+"</span></li>",locationHtml+="<li><span>Wednesday</span> <span>"+wednesday_open+" - "+wednesday_close+"</span></li><li><span>Thursday</span> <span>"+thursday_open+" - "+thursday_close+"</span></li>",locationHtml+="<li><span>Friday</span> <span>"+friday_open+friday_close+"</span></li><li><span>Saturday</span> <span>"+saturday_open+saturday_close+"</span></li>",locationHtml+="<li><span>Sunday</span> <span>"+sunday_open+sunday_close+"</span></li>",""!=hours_notes&&(locationHtml+='<li style="padding-top:5px"><em>'+hours_notes+"</em></li>"),locationHtml+="</ul></div></div></div>"})),$noConflict(".location_sec .single-data-loc").html(locationHtml)}},complete:function(){$noConflict(".location-box").each((function(){var $noConflictthis=$noConflict(this),latitude=parseFloat($noConflictthis.attr("data-lat")),longitude=parseFloat($noConflictthis.attr("data-lon")),addTextTitle=$noConflictthis.attr("data-textid"),address=$noConflictthis.attr("data-add"),title=$noConflictthis.attr("data-title"),phone=$noConflictthis.attr("data-phone"),slug=$noConflictthis.attr("data-slug");locations.push([latitude,longitude,addTextTitle,title,phone,address,slug]),latLong.push([latitude,longitude])})),function(){let firstItemLat=parseFloat($noConflict(".location-box:first-child").attr("data-lat")),firstItemLon=parseFloat($noConflict(".location-box:first-child").attr("data-lon"));$noConflict(".location-box").each((function(){let contentLat=parseFloat($noConflict(this).attr("data-lat")),contentLon=parseFloat($noConflict(this).attr("data-lon"));contentLat==firstItemLat&&contentLon==firstItemLon?$noConflict(this).addClass("active"):$noConflict(this).removeClass("active")}));let centerPoint=function(locations){var latitude=0,longitude=0;for(var location of locations)longitude+=location[0],latitude+=location[1];return latitude/=locations.length,longitude/=locations.length,[latitude,longitude]}(latLong);!function(map){for(var iconBase="https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/marker-img-1.png",i=(new google.maps.Size(22,33),new google.maps.Point(0,0),new google.maps.Point(0,36),0);i<locations.length;i++){var location=locations[i],marker=new google.maps.Marker({position:{lat:location[0],lng:location[1]},map:map,icon:iconBase,title:location[2],adress:location[3],phone:location[4],city_title:location[5],zIndex:4}),TextTitle=location[2];$noConflict(".location-box").each((function(){}));var content='<div class="infoPopup"><div class="fortitle"><a href="'+location[6]+'" target="_blank">'+location[5]+'</a></div><div class="forAddress"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M19.5 10C19.5 14.6944 11.25 22.5 11.25 22.5C11.25 22.5 3 14.6944 3 10C3 5.30558 6.69365 1.5 11.25 1.5C15.8063 1.5 19.5 5.30558 19.5 10Z" stroke="#1AA2C1" stroke-width="1.5"></path>\n<circle cx="11.25" cy="9.75" r="3.75" stroke="#1AA2C1" stroke-width="1.5"></circle>\n</svg><span><a href="https://www.google.com/maps/place/'+location[3]+'" target="_blank">'+location[3]+'</a></span></div> <div class="phone-num">
1<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M0 4.44444C0 1.72078 1.39094 0.561923 2.57457 0.168747C3.17198 -0.029702 3.77785 0.296388 4.15556 0.8L5.18147 2.16788C5.77865 2.96412 5.69947 4.07831 4.99568 4.7821L4.57486 5.20291C3.96614 5.81163 3.81909 6.74171 4.30318 7.45357C4.74608 8.10485 5.38576 8.94132 6.22222 9.77778C7.05868 10.6142 7.89515 11.2539 8.54643 11.6968C9.25829 12.1809 10.1884 12.0339 10.7971 11.4251L11.2179 11.0043C11.9217 10.3005 13.0359 10.2214 13.8321 10.8185L15.2 11.8444C15.7036 12.2222 16.0297 12.828 15.8313 13.4254C15.4381 14.6091 14.2792 16 11.5556 16C8 16 5.33333 13.3333 4 12C2.66667 10.6667 0 8 0 4.44444Z" fill="#1AA2C1"></path>\n</svg><span><a href="tel:'+location[4]+'">'+location[4]+"</a></span></div></div>";const infowindow=new google.maps.InfoWindow({content:content});google.maps.event.addListener(marker,"click",function(marker,infowindow,TextTitle){return function(){infowindow.open(map,marker),map.setCenter(marker.getPosition());for(var j=0;j<markers.length;j++)markers[j].setIcon("https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/marker-img-1.png");marker.setIcon("https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/active-marker-img.png"),$noConflict(".location-box").removeClass("active"),$noConflict(TextTitle).addClass("active")}}(marker,infowindow,TextTitle)),markers.push(marker);marker=new google.maps.Marker({})}}(new google.maps.Map(document.getElementById("mapView"),{zoom:8.7,center:{lat:centerPoint[1],lng:centerPoint[0]}}))}(),markers[0].icon="https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/active-marker-img.png";var hashValue=window.location.hash;hashValue&&setTimeout((function(){$noConflict("html, body").animate({scrollTop:$noConflict(hashValue).offset().top-120},1500)}),3e3)}})}));var markers=[];$noConflict(".location-box-wrap > div").click((function(){let number=$noConflict(this).attr("data-loop")-1;google.maps.event.trigger(markers[number],"click")}))}(); 2//# sourceURL=https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/hub_generated/module_assets/1/112323070802/1758059223503/module_Home_Map_and_Form_-_HS_Form.js
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.