var map;
var marker = [];
var bounds;
var infoWindow;
var zaehler = 0;
var html;
var markerClusterer = null;
var image_restaurant;
var uid;
var latLng = Array();
//Hier gehts los
function startMap() {
var myOptions = {
zoom: 10,
center: new google.maps.LatLng(0, 0),
mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("myMap"), myOptions);
var bounds = new google.maps.LatLngBounds();
infoWindow = new google.maps.InfoWindow();
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /kunden/109625_53819/webseiten/foodfindr_eu/classes/class.foodfindr.inc.php on line 391
var markers = [];
var ids =[];
for (var i = 0, dataPoi; dataPoi = data.poi[i]; i++) {
uid = dataPoi.uid;
latLng[i] = new google.maps.LatLng(dataPoi.breite,dataPoi.laenge);
bounds.extend(latLng[i]);
marker[i] = new google.maps.Marker({
position: latLng[i],
icon: image_restaurant,
value: uid
});
google.maps.event.addListener(marker[i], 'click', f(marker[i]));
markers.push(marker[i]);
}
var markerCluster = new MarkerClusterer(map, markers);
map.fitBounds(bounds);
/*
google.maps.event.addListener(map, 'zoom_changed', function() {
map.setCenter(bounds.getCenter(),this.getZoom());
});
*/
}
function f(marker)
{
return function()
{
$.post("ajax/rid.php", { "rid": marker.value },
function(data){
html = data;
infoWindow.setContent(html);
infoWindow.open(map, marker);
}
);
}
}