//<![CDATA[
var mapa; // obiekt globalny  
var dymek = new google.maps.InfoWindow(); // zmienna globalna

//var adres1 = '<p style="line-height:150%;"><span style="color:#8E1C66">Biuro Sprzedaży</span><br />ul. Żurawia 32/34<br />00-515 Warszawa</p>';
//var adres2 = '<p style="line-height:150%;"><span style="color:#8E1C66">Biuro Sprzedaży</span><br />ul. Skierniewicka 14 lok. 126<br />01-230 Warszawa</p>';

function dodajMarker(lat,lon,opcjeMarkera, txt){
	// tworzymy marker z współrzędnymi i opcjami z argumentów funkcji dodajMarker  
	opcjeMarkera.position = new google.maps.LatLng(lat,lon);  
	opcjeMarkera.map = mapa; // obiekt mapa jest obiektem globalnym!  
	var marker = new google.maps.Marker(opcjeMarkera);
	marker.txt=txt;
	google.maps.event.addListener(marker,"click",function(){
		dymek.setContent(marker.txt);
		dymek.open(mapa,marker);
	});
}
  
function mapaStart(div_id, zoom, map_data){
	
	var opcjeMapy = {  
		center: new google.maps.LatLng(map_data[0]['map_data_lat'], map_data[0]['map_data_lng']),  
		zoom: zoom,  
		mapTypeId: google.maps.MapTypeId.ROADMAP,
		mapTypeControl: true, // kontrolka trybu mapy  
		mapTypeControlOptions:  {  
			style: google.maps.MapTypeControlStyle.DROPDOWN_MENU // w stylu rozwijanego menu  
		}  
    }  
    mapa = new google.maps.Map(document.getElementById(div_id), opcjeMapy);
    // wspólne cechy ikon  
    var rozmiar = new google.maps.Size(32,32);  
    var punkt_startowy = new google.maps.Point(0,0);  
    var punkt_zaczepienia = new google.maps.Point(16,16);
	    
    // ikonki  
    var ikona1 = new google.maps.MarkerImage("http://maps.google.com/mapfiles/kml/pal3/icon48.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    
    for(var x = 0; x< map_data.length; x++){
		var adres = '<p style="line-height:150%;"><span style="color:#8E1C66">'+ map_data[x]['map_data_title'] +'</span><br />'+ map_data[x]['map_data_street'] +'<br />'+ map_data[x]['map_data_zip'] +' '+ map_data[x]['map_data_city'] +'</p>';
		//alert(map_data[x]['map_data_lat']);
		//alert(map_data[x]['map_data_lng']);
		var title_data = map_data[x]['map_data_city'] + ', ' + map_data[x]['map_data_street'];
		dodajMarker(map_data[x]['map_data_lat'], map_data[x]['map_data_lng'], {title: title_data, icon: ikona1}, adres);
	}
}
//]]>

