function ponerMapa(raiz,color,array_puntos) 
{
	map = new GMap2(document.getElementById("map_canvas"));
	map.setCenter(new GLatLng(42.47488245434979, -8.892059326171875), 12);
	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();
	puntos=array_puntos.split("===");
	for (var i = 0; i < puntos.length; i++) {
		blueIcon.image = raiz+"imaxes/ico_mapa_"+color+"_"+(i+1)+".png";
		latlng=puntos[i].split("|||");
	  var point = new GLatLng(latlng[0],latlng[1]);
	  map.addOverlay(new GMarker(point, markerOptions));
	  point.shadow=null;
	}
	if(var_idServ=="0")
	{
		dameServizos(var_ruta,var_color,var_lng,var_apartado,0);
	}
}