 var map="";
var icon = new GIcon();
 icon.image = "ico_map.png";
 icon.iconSize = new GSize(30, 30);
 icon.iconAnchor = new GPoint(9, 34);
 icon.infoWindowAnchor=new GPoint(9,12);
         
 function load() {
      if (GBrowserIsCompatible()) {
       map = new GMap2(document.getElementById("map"), { size: new GSize(555,390) });
        map.setCenter(new GLatLng(50.233151832472245, 25.029296875), 3);
        map.addControl(new GLargeMapControl());
        map.addControl(new GScaleControl()); 
        map.addControl(new GMapTypeControl());

         GDownloadUrl("markers.xml", function(data, responseCode) {
             if(responseCode == 200) {
                  var xml = GXml.parse(data);
                 var markers = xml.documentElement.getElementsByTagName("marker");
                  for (var i = 0; i < markers.length; i++) {
                    var name =GXml.value( markers[i].getElementsByTagName("texto")[0]);
                    var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),parseFloat(markers[i].getAttribute("lng")));
                    var marker = createMarker(point, name);
                    map.addOverlay(marker);
                }
                }else{
                    alert("error");
                }
        });
      }
    }

function createMarker(point, texto) {
      var marker = new GMarker(point,icon);
      GEvent.addListener(marker, 'click', function() {
        marker.openInfoWindowHtml(texto);
      });
      return marker;
}
function AcercarPais(lat,log,zoom){
 map.setCenter(new GLatLng(lat, log), zoom);


}
