var mapy = new Array(); 
var dymek = new google.maps.InfoWindow();

function dodajMarker(indeks, lat,lon,opcjeMarkera, txt) 
{ 
    opcjeMarkera.position = new google.maps.LatLng(lat,lon);                  
    opcjeMarkera.map = mapy[indeks]; 
    var marker = new google.maps.Marker(opcjeMarkera); 
    marker.txt = txt;      
    google.maps.event.addListener(marker,"click",function() 
    { 
        dymek.setContent(marker.txt); 
        dymek.open(mapy[indeks],marker);
        
    }); 
    return marker;
} 
            
function pokazMape(id, lat, lon, rodzaj, skala, nawigacja, grupy )    
{           
    var opcjeMapy =  
    { 
        center: new google.maps.LatLng(lat, lon), 
        zoom: skala, 
        mapTypeId: rodzaj,
        disableDefaultUI: true,  
    } 
    if (nawigacja == 1) {
        opcjeMapy.navigationControl = true;
    } else {
        opcjeMapy.navigationControl = false;
    }
    if (mapy[0] != undefined){
        mapy[1] = new google.maps.Map(document.getElementById(id), opcjeMapy);
        var indeks = 1;     
    } else {
        mapy[0] = new google.maps.Map(document.getElementById(id), opcjeMapy);  
        var indeks = 0; 
    }
    
    for (var i=0;i<grupy.length;i++){
        var g = grupy[i];
        var opis = '' + g.tresc;
        dodajMarker(indeks,g.latitude, g.longitude, {title: ''}, opis);
    }
}  


