var map;
var MARKERY = [];

		function load() {
      if (GBrowserIsCompatible()) {
				map = new GMap2(document.getElementById("map"));
				map.setCenter(new GLatLng(50.88964915938737,20.646952986717224), 14);
				map.setUIToDefault(); 

				//var minzoom = 13;
				//var maxzoom = 20;


				var pko = new GIcon();  
				pko.image = "gfx/pko_ico.png";  
				pko.iconSize = new GSize(14, 20);  
				pko.infoWindowAnchor = new GPoint(16,16);  
				pko.iconAnchor = new GPoint(7,10);
				//pko.maxzoom = maxzoom;
				//pko.minzoom = minzoom;


				var statoil = new GIcon();  
				statoil.image = "gfx/statoil_ico.png";  
				statoil.iconSize = new GSize(44, 36);  
				statoil.infoWindowAnchor = new GPoint(16,16);  
				statoil.iconAnchor = new GPoint(22,18);
				//statoil.maxzoom = maxzoom;
				//statoil.minzoom = minzoom;


				var tesco = new GIcon();  
				tesco.image = "gfx/tesco_ico.png";  
				tesco.iconSize = new GSize(69, 56);  
				tesco.infoWindowAnchor = new GPoint(16,16);  
				tesco.iconAnchor = new GPoint(35,28);
				//tesco.maxzoom = maxzoom;
				//tesco.minzoom = minzoom;

				var real = new GIcon();  
				real.image = "gfx/real_ico.png";  
				real.iconSize = new GSize(82, 62);  
				real.infoWindowAnchor = new GPoint(16,16);  
				real.iconAnchor = new GPoint(41,31);
				//real.maxzoom = maxzoom;
				//real.minzoom = minzoom;

				var lukoil = new GIcon();  
				lukoil.image = "gfx/lukoil_ico.png";  
				lukoil.iconSize = new GSize(40, 12);  
				lukoil.infoWindowAnchor = new GPoint(16,16);  
				lukoil.iconAnchor = new GPoint(20,6);
				//lukoil.maxzoom = maxzoom;
				//lukoil.minzoom = minzoom;



				var massinternet = new GIcon();  
				massinternet.image = "gfx/marker.png";  
				massinternet.iconSize = new GSize(118, 60);  
				massinternet.infoWindowAnchor = new GPoint(16,16);  
				massinternet.iconAnchor = new GPoint(18,9); 
				//massinternet.maxzoom = 50;
				//massinternet.minzoom = 0;

				dodajMarker(50.88990566296382,20.645834505558014,{icon: pko});  
				dodajMarker(50.89274470382871,20.65338760614395,{icon: statoil});  
				dodajMarker(50.88078369260841,20.64677596092224,{icon: tesco});  
				dodajMarker(50.88687558281624,20.666624307632446,{icon: real});
				dodajMarker(50.88191684434311,20.639889389276505,{icon: lukoil});  
				dodajMarker(50.88964915938737,20.646952986717224,{title: 'Mass Internet', icon: massinternet});  
				
				GEvent.addListener(map,'zoomend',function(zdarzenie)
				{
					for(var i=0; i<MARKERY.length; i++)
					{
						if(MARKERY[i].maxzoom >= map.getZoom() && MARKERY[i].minzoom <= map.getZoom())
							MARKERY[i].show();
						else
							MARKERY[i].hide();
					}
				});
				GEvent.trigger(map,'zoomend');
      }
    }
		
		
    function dodajMarker(lat,lon,opcje)     
    {     
			var marker = new GMarker(new GLatLng(lat,lon),opcje);
			map.addOverlay(marker);
			
			var maxzoom = 0;
			var minzoom = 0;
			
			if (lat == 50.88964915938737 && lon == 20.646952986717224)
			{
				maxzoom = 50;
				minzoom = 0;
			}
			else
			{
				maxzoom = 40;
				minzoom = 14;
			}
			
			marker.maxzoom = maxzoom;
			marker.minzoom = minzoom;
			MARKERY.push(marker);  
    }  

		
