function mapaStart(id_mapy,zoom,lt,ln,markerON)
 {
     if(GBrowserIsCompatible())
     {

         function dodajMarker(lat,lon,txt) // marker
         {

             var ikona1 = new GIcon();
             ikona1.image = "gfx/gm_ico.png";
             ikona1.shadow = "gfx/gm_ico_sh.png";
             ikona1.iconSize = new GSize(15, 32);
             ikona1.infoWindowAnchor = new GPoint(8,32);
             ikona1.iconAnchor = new GPoint(8,32);
             ikona1.shadowSize = new GSize(54, 23);


             var marker = new GMarker(new GLatLng(lat,lon),{title: 'zobacz widok z tego miejsca', icon: ikona1});
             marker.txt=txt;
             mapa.addOverlay(marker);
             GEvent.addListener(marker,"click",function() {
                 marker.openInfoWindowHtml(marker.txt);
             });
             return marker;
         }


         //nowy obiekt mapy
         var mapa = new GMap2(document.getElementById(id_mapy));
         //centrowanie
         mapa.setCenter(new GLatLng(lt,ln),zoom);

         mapa.addControl(new GLargeMapControl());
         mapa.addControl(new GScaleControl());

         //punkty zarysu dzialki

         var p1 = new GLatLng(54.47999966383855, 18.55642318725586);
         var p2 = new GLatLng(54.480747654846816, 18.556272983551025);
         var p3 = new GLatLng(54.480809986813334, 18.555854558944702);

         var p3_1 = new GLatLng(54.48143953435002, 18.5544490814209);
         var p3_2 = new GLatLng(54.48148939908725, 18.55441689491272);

         var p3_3 = new GLatLng(54.48152679760027, 18.554341793060302);
         var p3_4 = new GLatLng(54.48152679760027, 18.554223775863647);


         var p4 = new GLatLng(54.4820067421483, 18.553011417388916);
         var p5 = new GLatLng(54.48178235319057, 18.55264663696289);
         var p6 = new GLatLng(54.48148316599842, 18.551809787750244);

         var p7 = new GLatLng(54.47965059668639, 18.552989959716797);
         var p8 = new GLatLng(54.47999966383855, 18.55642318725586);

         var punkty = [p1,p2,p3,p4,p5,p6,p7,p8];
         var polilinia = new GPolygon(punkty, '#003976', 3, 1, '#f2efe9', 1);
         mapa.addOverlay(polilinia);


         if(markerON){
	         //dodanie punktow
	         var marker1 = dodajMarker(54.47999966383855,18.55642318725586,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'01m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/01s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku północno-zachodnim</div>');
	         var marker2 = dodajMarker(54.48043599358921,18.556315898895263,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'02m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/02s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku północno-zachodnim</div>');
	         var marker3 = dodajMarker(54.480747654846816,18.556272983551025,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'03m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/03s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku zachodnim</div>');
	         var marker4 = dodajMarker(54.48082868638478,18.555779457092285,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'04m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/04s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku zachodnim</div>');
	         var marker5 = dodajMarker(54.48127747353414,18.554513454437256,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'05m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/05s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku zachodnim</div>');

	         var marker6 = dodajMarker(54.481988043115514,18.5528826713562,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'06m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/06s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku południowym</div>');
	         var marker7 = dodajMarker(54.481807285357775,18.552507162094116,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'07m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/07s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku południowo-wschodnim</div>');
	         var marker8 = dodajMarker(54.48148316599842,18.551809787750244,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'08m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/08s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku południowo-wschodnim</div>');

	         var marker9 = dodajMarker(54.48110917893025,18.551959991455078,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'09m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/09s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku południowo-wschodnim</div>');
	         var marker10 = dodajMarker(54.48027392879665,18.55244278907776,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'10m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/10s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku wschodnim</div>');

	         var marker11 = dodajMarker(54.47965059668639,18.552989959716797,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'11m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/11s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku północno-wschodnim</div>');
	         var marker12 = dodajMarker(54.479744097108565,18.55419158935547,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'12m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/12s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku północnym</div>');
	         var marker13 = dodajMarker(54.479862530669784,18.555586338043213,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'13m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/13s.jpg" width="278" height="87" alt="wizja lokalna" border="0"></a><br/>widok w kierunku północno-zachodnim</div>');
	         var marker14 = dodajMarker(54.47976279716735,18.555264472961426,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'14m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/14s.jpg" width="138" height="87" alt="wizja lokalna" border="0"></a><br/>widok z ulicy Orłowskiej w kierunku Alei Zwycięstwa</div>');
	         var marker15 = dodajMarker(54.479806430604604,18.555854558944702,'<div class="googleMapsMarker"><a onclick="javascript:GroupDelegate(\'15m\')" href="javascript:void(0);"><img src="galeria/wizja_lokalna/15s.jpg" width="138" height="87" alt="wizja lokalna" border="0"></a><br/>widok z ulicy Orłowskiej w kierunku morza</div>');
		 }



     }
 }


var mapaDzialka = function(){
    jQuery(document).ready(function(){

    	//pokazanie mapy
        jQuery("#mapa1").fadeIn("slow");

        //ukrycie innych map
        jQuery("#mapa2").fadeOut("fast");
        jQuery("#mapa3").fadeOut("fast");

    	//wygenerowanie mapy google
    	mapaStart("mapa1",16,54.481,18.553354740142822,"markerON");

	});
}

var mapaDzielnica = function(){
    jQuery(document).ready(function(){

    	//pokazanie mapy
        jQuery("#mapa2").fadeIn("slow");

        //ukrycie innych map
        jQuery("#mapa1").fadeOut("fast");
        jQuery("#mapa3").fadeOut("fast");

    	//wygenerowanie mapy google
    	mapaStart("mapa2",14,54.481,18.553354740142822);

	});
}

var mapaMiasto = function(){
    jQuery(document).ready(function(){

    	//pokazanie mapy
        jQuery("#mapa3").fadeIn("slow");

        //ukrycie innych map
        jQuery("#mapa1").fadeOut("fast");
        jQuery("#mapa2").fadeOut("fast");

    	//wygenerowanie mapy google
    	mapaStart("mapa3",12,54.500,18.512649536132812);

	});
}

var mapaOFF = function(){
    jQuery(document).ready(function(){

        //ukrycie map
        jQuery("#mapa1").fadeOut("fast");
        jQuery("#mapa2").fadeOut("fast");
        jQuery("#mapa3").fadeOut("fast");

	});
}

jQuery(document).ready(function(){
	//mapaDzialka();
});
