NULL
| Professional Summary | BiographyContactLocation |
| Professional Summary | BiographyContactLocation |
/*--------------------- MAP ---------------------*/ // jQuery('.member-list-detail-kc_role_s:first').children().remove(); if (jQuery('.member-list-detail-kc_role_s:first').text().includes('s2member_level3') || jQuery('.member-list-detail-kc_role_s:first').text().includes('s2member_level2')) { jQuery('.member-list-detail-kc_role_s').hide(); jQuery('table#school-member').hide(); jQuery('table#school-member #map').remove(); } else { jQuery('.member-list-detail-kc_role_s').hide(); jQuery('table#profesional-member').hide(); jQuery('table#profesional-member #map').remove(); } var map; var service; var infowindow; function initMap() { var ShowAddres = true; if(!jQuery('.member-list-detail-worldmap_yes_no').length && (jQuery('.member-list-detail-kc_role_s:first').text() == ' s2member_level3' || jQuery('.member-list-detail-kc_role_s:first').text() == ' s2member_level4')) ShowAddres = false; else if(jQuery('.member-list-detail-zip_city_level2').length) ShowAddres = false;
const sydney = new google.maps.LatLng(-33.867, 151.195);
infowindow = new google.maps.InfoWindow(); map = new google.maps.Map(document.getElementById("map"), { center: sydney, zoom: (ShowAddres) ? 12 : 7 });
var request if(!ShowAddres) request = { query: jQuery('.member-list-detail-country_code:first').html(), fields: ["name", "geometry"], }; else request = { query: jQuery('.member-list-detail-zip_code:first').html()+" "+jQuery('.member-list-detail-city_name:first').html()+" "+jQuery('.member-list-detail-country_code:first').html(), fields: ["name", "geometry"], };
service = new google.maps.places.PlacesService(map); service.findPlaceFromQuery(request, (results, status) => { if (status === google.maps.places.PlacesServiceStatus.OK && results) { /* for (let i = 0; i < results.length; i++) { createMarker(results[i]); } */ //alert("Found IT! "+jQuery('.member-list-detail-zip_code:first').html()+" "+jQuery('.member-list-detail-city_name:first').html()+" "+jQuery('.member-list-detail-country_code:first').html()); createMarker(results[0]); map.setCenter(results[0].geometry.location); } }); } function createMarker(place) { if (!place.geometry || !place.geometry.location) return; const marker = new google.maps.Marker({ map, position: place.geometry.location, }); google.maps.event.addListener(marker, "click", () => { infowindow.setContent(place.name || ""); infowindow.open(map); }); }
window.initMap = initMap;
