رقم الهاتف : " + office.TelephoneNo
+ "
الفاكس : " + office.Fax
+ "
البريد الإلكتروني : " + office.Email
+ "
ساعات العمل : " + office.WorkingHours
+ " ";
marker = new google.maps.Marker({
position: new google.maps.LatLng(office.Latitude, office.Longitude),
map: map,
title: office.Name,
icon: '/_layouts/15/NOSI.Portal.Branding/images/PIN.png',
});
google.maps.event.addListener(marker, 'click', (function (marker, i) {
return function () {
jQuery.each(markers, function (i, mark) {
mark.setIcon("/_layouts/15/NOSI.Portal.Branding/images/PIN.png");
});
if (infowindow) {
infowindow.close();
}
marker.setIcon("/_layouts/15/NOSI.Portal.Branding/images/PIN02.png");
$(".offices-map > div > div > div:first-child").css("top", "60px");
infowindow.setContent(infoContent);
infowindow.open(map, marker);
}
})(marker, i));
i++;
google.maps.event.addListener(infowindow, 'closeclick', function () {
jQuery.each(markers, function (i, mark) {
mark.setIcon("/_layouts/15/NOSI.Portal.Branding/images/PIN.png");
$(".offices-map > div > div > div:first-child").css("top", "0");
});
});
map.setOptions({ draggable: true, zoomControl: true, scrollwheel: true, disableDoubleClickZoom: false });
map.setCenter(marker.getPosition());
map.setZoom(zoom);
markers.push(marker);
}
function setMapOnAll(map) {
for (var i = 0; i < markers.length; i++) {
markers[i].setMap(map);
}
}
function deleteMarkers() {
setMapOnAll(null);
markers = [];
}