function ponerMapa2(raiz,array_puntos,zoom,contenidos,centro) {
	var puntos=array_puntos.split("|");
	var primerPunto=centro.split(",");
	map = new GMap2(document.getElementById("map_canvas"));
	map.setCenter(new GLatLng(primerPunto[0], primerPunto[1]), zoom, G_SATELLITE_MAP);
	map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
	blueIcon = new GIcon(G_DEFAULT_ICON);
	// Set up our GMarkerOptions object
	markerOptions = { icon:blueIcon };
	var tamanoIcono = new GSize(22,28);
	blueIcon.iconSize = tamanoIcono; 
			
	// Add 10 markers to the map at random locations
	var bounds = map.getBounds();
	var southWest = bounds.getSouthWest();
	var northEast = bounds.getNorthEast();
	var lngSpan = northEast.lng() - southWest.lng();
	var latSpan = northEast.lat() - southWest.lat();
	cont=contenidos.split("|");
	capas=new Array();
	for (var i = 0; i < puntos.length; i++) {
		blueIcon.image = raiz+"imx/puntos/"+(i+1)+".png";
		latlng=puntos[i].split(",");
		var point = new GLatLng(latlng[0],latlng[1]);
		var capa=new GMarker(point, markerOptions);
		capas.push(capa);
		map.addOverlay(capas[capas.length-1]);
		capas[capas.length-1].contenido=cont[i];
		if(contenidos!='') {
			GEvent.addListener(capas[capas.length-1], 'click', function() {
				this.openInfoWindowHtml(this.contenido);
				//alert(map.getCenter());
			}); 
		}
	}
}
