var mapah; // obiekt globalny  
var dymekh = new google.maps.InfoWindow(); // zmienna globalna

function dodajMarkerh(lat,lon,opcjeMarkera, txt){
	// tworzymy marker z współrzędnymi i opcjami z argumentów funkcji dodajMarkerh  
	opcjeMarkera.position = new google.maps.LatLng(lat,lon);  
	opcjeMarkera.map = mapah; // obiekt mapah jest obiektem globalnym!  
	var marker = new google.maps.Marker(opcjeMarkera);
	marker.txt=txt;
	google.maps.event.addListener(marker,"click",function(){
		dymekh.setContent(marker.txt);
		dymekh.open(mapah,marker);
	});
}
  
function investmapStart(div_id, x, y, name, province, street){
	
	//var x = 52.2391218;
	//var y = 21.003911;
	
	//alert(x);
	//alert(y);
	
	var adresh = '<p style="line-height:150%;"><span style="color:#DA0000">Osiedle ' + name + '</span><br />' + province + ', '+ street +'</p>';
	var adrestitle = province + ', '+ street;
	var zoom = 13;
	
	var opcjeMapy = {  
		center: new google.maps.LatLng(x, y),  
		zoom: zoom,  
		mapTypeId: google.maps.MapTypeId.ROADMAP,
		mapTypeControl: true, // kontrolka trybu mapy  
		mapTypeControlOptions:  {  
			style: google.maps.MapTypeControlStyle.DROPDOWN_MENU // w stylu rozwijanego menu  
		}  
    }  
    mapah = 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,32);
	    
    // ikonki  
    var ikona1 = new google.maps.MarkerImage("http://maps.google.com/mapfiles/kml/pal3/icon48.png", rozmiar, punkt_startowy, punkt_zaczepienia);
    
    //Warszawa, ul. Łodygowa 26             
    dodajMarkerh(x, y,{title: adrestitle, icon: ikona1}, adresh);
}

