function load(tipoMapa, mostrarMarca, centroX, centroY, zoom, marcaX, marcaY) {
	if(GBrowserIsCompatible()){
		// Tamano del mapa en la pantalla (en pixels)
		//var anchuraMapa = 400;
		//var alturaMapa = 300;
		// Nivel de zoom
		zoom = parseInt(zoom);
		// Identificador del elemento (div) donde insertar el mapa
		var idMapa = "map";
		//var map = new GMap2(document.getElementById(idMapa), { size: new GSize(anchuraMapa,alturaMapa)});
		var map = new GMap2(document.getElementById(idMapa));
		map.removeMapType(G_HYBRID_MAP);
		map.addMapType(G_PHYSICAL_MAP);
		var mapType;

		switch(parseInt(tipoMapa)){
			case 1  :mapType  = G_NORMAL_MAP    ;break;
			case 2  :mapType  = G_SATELLITE_MAP ;break;
			default :mapType  = G_PHYSICAL_MAP  ;break;
		}
		map.setCenter(new GLatLng(centroY,centroX), zoom);
		map.addControl(new GSmallMapControl());
		var mapControl = new GMapTypeControl();
		map.addControl(mapControl);
		map.setMapType(mapType);
		if(parseInt(mostrarMarca)){
			var icono = new GIcon(G_DEFAULT_ICON);
        	//icono.image = "/MODULOS/global/admin/interfaces/img/iconos/ico_marcador.gif";
        	//icono.printImage = "/MODULOS/global/admin/interfaces/img/iconos/ico_marcador.gif";
        	//icono.shadow = null;
        	//icono.mozPrintImage = "/MODULOS/global/admin/interfaces/img/iconos/ico_marcador.gif";
        	//icono.iconSize = new GSize(13, 13);
        	//icono.shadowSize = new GSize(34, 34);
        	//icono.iconAnchor = new GPoint(5, 10);
        	//icono.infoWindowAnchor = new GPoint(9, 2);
        	//icono.infoShadowAnchor = new GPoint(18, 25);
			markerOptions = { icon:icono };
			var marcaMapa = new GMarker(new GLatLng(marcaY,marcaX),markerOptions);
			map.addOverlay(marcaMapa);
		}
  	}
}