function googlemaps(){
   	if (GBrowserIsCompatible()) {
		var m = document.getElementById("googlemaps");
		if(m){
			var info = new Array();
			var px = new Array();
			var py = new Array();
			var h = '<div style="background-color: #fff; width: 200px; font-size: 12px; font-family: Tahoma;">';
			var f = '</div>';
			
			info[0]='Chojnice<br />ul. Cechowa 3'; 
			px[0]='53.6945364';
			py[0]='17.5604292';
			
			info[1]='Kędzierzyn-Koźle<br />ul. Kochanowskiego 26'; 
			px[1]='50.3455725';
			py[1]='18.2376878';
			
			info[2]='Dębica<br />ul. Kolejowa 27'; 
			px[2]='50.0513099';
			py[2]='21.4069631';
			
			info[3]='Poznań<br />ul. Libelta 24'; 
			px[3]='52.4119209';
			py[3]='16.9206025';
			
			info[4]='Szczecin<br />ul. Struga 19';
			px[4]='53.384698';
			py[4]='14.656132';
			
			info[5]='Wrocław<br />ul. Gliniana 58/1b';
			px[5]='51.0914474';
			py[5]='17.0421709';
			
			info[6]='Kraków<br />ul. Wielicka 42b/83';
			px[6]='50.0374939';
			py[6]='19.9659745';
			
			info[7]='Rybnik<br />ul. Księdza Pojdy 34c';
			px[7]='50.14266';
			py[7]='18.6001993';
			
			info[8]='Jastrzębie Zdrój<br />ul. Żeromskiego 32B';
			px[8]='49.9462212';
			py[8]='18.5704655';
			
			info[9]='Warszawa<br />ul. Gen. T. Pełczyńskiego 30c';
			px[9]='52.2436977';
			py[9]='20.9008146';
			
			info[10]='London<br />13A Manor Road E10 7AL';
			px[10]='51.5001524';
			py[10]='-0.1262362';

			// ikony
			var baseIcon = new GIcon();
	        baseIcon.iconSize = new GSize(32,32);
	        baseIcon.shadowSize = new GSize(56,32);
	        baseIcon.iconAnchor = new GPoint(16,32);
	        baseIcon.infoWindowAnchor = new GPoint(16,0);
	        var icon = new GIcon(baseIcon,'gfx/map/icon.png',null,'gfx/map/icon_s.png');
						
			var map = new GMap2(m);
			map.addControl(new GLargeMapControl()); 
			map.addControl(new GOverviewMapControl()); 
			map.addControl(new GScaleControl()); 
			map.enableContinuousZoom();
			map.enableDoubleClickZoom();
			map.setCenter(new GLatLng(53, 8), 4);

			function createMarker(point, number) {
				var marker = new GMarker(point,icon);
				GEvent.addListener(marker, "click", function() {
					marker.openInfoWindowHtml(number);
				});
				return marker;
			}
			
			// point
			for(x=0;x<info.length;x++){
				var point = new GLatLng(px[x],py[x]);
				map.addOverlay(createMarker(point,info[x]));
			}
		}
    }
}
