function loadGlobal(marcas,elemento,nivel,centrox,centroy) {
	
	var map, geocoder;
        var info;
	var total = 0;
	var nivel = 15;
	if (GBrowserIsCompatible())
        {
		map = new GMap2(document.getElementById(elemento));
                geocoder = new GClientGeocoder();
                map.addControl(new GSmallMapControl());
		map.setMapType(G_NORMAL_MAP);
                //map.setCenter(new GLatLng(0.000000,0.000000), 0);

		for(var i=0; i< marcas.length; i++) {
			if(0 < marcas[i].length){			
				showAddress(marcas[i][0],marcas[i][1],marcas[i][2]);				
			}
		}
		if(1 < marcas.length){
			var nivel = 6;
			if(centrox == null || centroy == null){
				centrox = 41.6563497;
				centroy = -0.8765662;
			}
			map.setCenter(new GLatLng(centrox, centroy), nivel);			
		}

        }

function showAddress(address,info,icono) {
address = address + ',aragon, spain';
  return geocoder.getLatLng(
    address,
    function(point) {
      if (point) {
	
	map.setCenter(point, nivel);
	if(icono){
	//DEFINO EL ICONO 
	      var iconoMarca = new GIcon(G_DEFAULT_ICON);
	      iconoMarca.image = "/MODULOS/global/publico/interfaces/img/agenda/"+icono+".png";
	      var tamanoIcono = new GSize(31,39);
	      iconoMarca.iconSize = tamanoIcono;
	      iconoMarca.shadow = "/MODULOS/global/publico/interfaces/img/agenda/"+icono+".png";
	      var tamanoSombra = new GSize(31,39);
	      iconoMarca.shadowSize = tamanoSombra;
	      iconoMarca.iconAnchor = new GPoint(20, 24);
        	var marker = new GMarker(point,iconoMarca);
	}else{
		var marker = new GMarker(point);
	}
        map.addOverlay(marker);
	GEvent.addListener(marker, 'mouseover', function() {
		marker.openInfoWindowHtml(info);
         });
        //marker.openInfoWindowHtml(address);
      }else{
	centrox = 41.6563497;
	centroy = -0.8765662;
	map.setCenter(new GLatLng(centrox, centroy), 6);
	}
    }
  );
}


   

}

