

function showAddress(address) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " nie istnieje");
            } else {
             
	      map.setCenter(point, 13);
	      map.clearOverlays();
	      map.addOverlay(new GMarker(point));
	      document.data.daddr.value = point.y + ', ' + point.x;
	    
            }
          }
        );
      }
    }





function go_miasto() {
lng = parseFloat(document.getElementById("miasto").value.split(",")[0]);
lat = parseFloat(document.getElementById("miasto").value.split(",")[1]);
scale = parseInt(document.getElementById("miasto").value.split(",")[2]);
map.setCenter(new GLatLng(lat,lng),scale);
point=new GLatLng(lat,lng);
map.clearOverlays();
map.addOverlay(new GMarker(point));

document.data.daddr.value = point.y + ', ' + point.x;

}



//<![CDATA[

  	var map = null;
   	var geocoder = null;
	var mapa;
	var zawartosc;
		
	var lat1=51.109988817459296;
	var lng1=17.035846710205078;
	var zoom1=15;

     
      	function load() {
      	if (GBrowserIsCompatible()) {

 		var mapa = new GMap2(document.getElementById("mapa"));
 		mapa.setCenter(new GLatLng(lat1, lng1), zoom1);
	        map = new GMap2(document.getElementById("map"));

	        GEvent.addListener(map, "moveend", function() {
	        var center = map.getCenter();
        	});



		mapa.addControl(new GLargeMapControl());
		mapa.addControl(new GMapTypeControl());
		mapa.addControl(new GOverviewMapControl());

		var info =  '<div id="dymek" style="height: 220px; width: 200px;"><b>Wroclaw - Kawalerka 31m2</b><img src="template/chatka.jpg" alt=""><hr />Cena 200 000 PLN<p style="text-align : right; cursor: pointer; text-decoration : underline;">wiecej</p></div>';
		var point1 = new GLatLng(51.11023130767284, 17.027907371520996);
		var marker1 = new GMarker(point1);

		GEvent.addListener(marker1, "click", function() {
  		marker1.openInfoWindowHtml(info);
		});

		mapa.addOverlay(marker1);


var infoTabs = [
  new GInfoWindowTab('Informacje', '<div id="dymek" style="height: 220px; width: 200px;"><b>Wroclaw - Kawalerka 31m2</b><img src="template/chatka.jpg" alt=""><hr />Cena 200 000 PLN<p style="text-align : right; cursor: pointer; text-decoration : underline;">wiecej</p></div>'),
  new GInfoWindowTab('Kontakt', '<b>Best Dom</b><br />ul. Szachowa 12<br />58-124 Wroclaw<br />tel. +48 2901432054<p style="text-align : left; cursor: pointer; text-decoration : underline;">mail do agenta</p>')
];


		var marker2 = new GMarker(mapa.getCenter());

		GEvent.addListener(marker2, "click", function() {
  		marker2.openInfoWindowTabsHtml(infoTabs);
		});

		mapa.addOverlay(marker2);

		var marker3 = new GMarker(new GLatLng(51.1108240561718, 17.04430103302002),{title: 'Wroclaw - Kawalerka 31m2'});
		marker3.text = '<div id="dymek" style="height: 220px; width: 200px;"><b>Wroclaw - Kawalerka 31m2</b><img src="template/chatka.jpg" alt=""><hr />Cena 200 000 PLN<p style="text-align : right; cursor: pointer; text-decoration : underline;">wiecej</p></div>';

		GEvent.addListener(marker3,'click',function() {
		zawartosc = document.createElement("div");
		zawartosc.innerHTML = 'wczytywanie danych ...';
		marker3.openInfoWindowHtml(marker3.text,{maxContent: zawartosc, maxTitle: 'Wroclaw - Kawalerka 31m2'});
		});

		var okno = mapa.getInfoWindow();
		GEvent.addListener(okno,'maximizeclick',function(){

					GDownloadUrl('okno.html',function(tekst)
					{
						zawartosc.innerHTML = tekst;
					});
		});
		mapa.addOverlay(marker3);
















      	map.addControl(new GLargeMapControl());
      	map.addControl(new GMapTypeControl());
      	map.addControl(new GOverviewMapControl());
      	map.enableContinuousZoom()
      	map.enableDoubleClickZoom(); 
      	map.setCenter(new GLatLng(lat, lng), zoom);
      	geocoder = new GClientGeocoder();





point=new GLatLng(lat,lng);
map.clearOverlays();
map.addOverlay(new GMarker(point));
document.data.daddr.value = point.y + ', ' + point.x;


	        
  	GEvent.addListener(map, "click", function(overlay, point) {

	 if (overlay) {
    
		map.removeOverlay(overlay);
		document.data.daddr.value = 0;
	    

         } else {

	    map.clearOverlays();
            map.addOverlay(new GMarker(point));
	    document.data.daddr.value = point.y + ', ' + point.x; }
	    	           		 
 });

				

      }
    }
    //]]>
