
var address=new Array();var gmapurl=new Array();var mapname=new Array();var mapHTML=new Array();var markerType=new Array();var baseIcon=new GIcon(G_DEFAULT_ICON);baseIcon.shadow="http://www.google.com/mapfiles/shadow50.png";baseIcon.iconSize=new GSize(25,32);baseIcon.shadowSize=new GSize(37,34);baseIcon.iconAnchor=new GPoint(15,34);baseIcon.infoWindowAnchor=new GPoint(9,2);var gmapsCenter=new Array();gmapsCenter['lat']=-28.863918;gmapsCenter['lng']=25.532227;var gmapsZoomin=5;function orderOfCreation(marker,b){return 1;}
function initializeGmap(){if(GBrowserIsCompatible()){var map=new GMap2(document.getElementById("googleMap"));map.setCenter(new GLatLng(gmapsCenter['lat'],gmapsCenter['lng']),gmapsZoomin);map.setUIToDefault();map.setMapType(G_NORMAL_MAP);countMarkers=address.length;for(i=0;i<countMarkers;i++){apart=address[i].split(',');point=new GLatLng(apart[0],apart[1]);map.addOverlay(createMarker(point,i),{zIndexProcess:orderOfCreation});}}}
function createMarker(point,index){var letter=String.fromCharCode("A".charCodeAt(0)+index);var gmapsIcon=new GIcon(baseIcon);gmapsIcon.image="/img/marker/"+markerType[i]+".png";markerOptions={icon:gmapsIcon};var marker=new GMarker(point,markerOptions);GEvent.addListener(marker,"click",function(){if(typeof gmapurl[index]=="string"){theTitle="<a href=\""+gmapurl[index]+"\">"+mapname[index]+"</a>";}else{theTitle=mapname[index];}
marker.openInfoWindowHtml("<strong>"+theTitle+"</strong><br>"+mapHTML[index]);});return marker;}
