
	//Basemap Dummy
	 var base_dummy_start = new OpenLayers.Layer.Vector("base_dummy_start", {
		visibility: false,
		isBaseLayer:true
	});

	//Basemap Dummy
	 var base_dummy_end = new OpenLayers.Layer.Vector("base_dummy_end", {
		visibility: false,
		isBaseLayer:true
	});	

	tk_rlp_tms_grau = new OpenLayers.Layer.TMS( "tk_rlp_tms_grau",
		"https://mapcache.de/mapcache/tms/",
		{ 
		layername: "tk_sw_2022@RLP_UTM32_2",
		type: "png",
		serviceVersion:"1.0.0",
		gutter:0,
		buffer:0,
		isBaseLayer:true,
		units: projUnits,
		projection: mapProj,
		transitionEffect: null,
		sphericalMercator: false
	});	
	tk_rlp_tms_farbe = new OpenLayers.Layer.TMS( "tk_rlp_tms_farbe",
		"https://mapcache.de/mapcache/tms/",
		{ 
		layername: "tk_farbe_2022@RLP_UTM32_2",
		type: "png",
		serviceVersion:"1.0.0",
		gutter:0,
		buffer:0,
		isBaseLayer:true,
		units: projUnits,
		projection: mapProj,
		transitionEffect: null,
		sphericalMercator: false
	});	
	var grenzen_land_grau = new OpenLayers.Layer.WMS( "grenzen_land_grau",  
				"./mod_mapserver/map.php?",
				{
				layers: "grenzen_land_grau",
				format: "image/png",
				transparent: false
				},
				{
				projection: mapProj,
				units: projUnits,
				visibility: false,
				transitionEffect: "resize",
				tileSize: new OpenLayers.Size(256,256),
				opacity: 1,
				singleTile: true,
				isBaseLayer: true
				} );			
			var alkis_background = new OpenLayers.Layer.WMS( "alkis_background",  
				"./mod_mapserver/map.php?",
				{
				layers: "alkis_background",
				format: "image/png",
				transparent: true
				},
				{
				projection: mapProj,
				units: projUnits,
				visibility: false,
				transitionEffect: "resize",
				tileSize: new OpenLayers.Size(256,256),
				opacity: 1,
				singleTile: true,
				isBaseLayer: true
				} );			
			var luftbilder_wms = new OpenLayers.Layer.WMS( "luftbilder_wms", 
					"https://geo4.service24.rlp.de/wms/rp_dop20.fcgi?",
					{
					layers: "rp_dop20",
					format: "image/vnd.jpeg-webp",
					transparent: false
					},
					{
					projection: mapProj,
					units: projUnits,
					visibility: false,
					transitionEffect: null,
					tileSize: new OpenLayers.Size(256,256),
					opacity: 1,
					singleTile: false,
					isBaseLayer: true
					} );
				
				var karte_rp = new OpenLayers.Layer.WMS( "karte_rp", 
					"https://geo5.service24.rlp.de/wms/karte_rp.fcgi?",
					{
					layers: "atkis1",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,
					units: projUnits,
					visibility: false,
					transitionEffect: null,
					tileSize: new OpenLayers.Size(256,256),
					opacity: 1,
					singleTile: true,
					isBaseLayer: true
					} );
				
				var topplus_farbe = new OpenLayers.Layer.WMS( "topplus_farbe", 
					"https://sg.geodatenzentrum.de/wms_topplus_web_open?",
					{
					layers: "web",
					format: "image/png",
					transparent: false
					},
					{
					projection: mapProj,
					units: projUnits,
					visibility: false,
					transitionEffect: null,
					tileSize: new OpenLayers.Size(256,256),
					opacity: 1,
					singleTile: false,
					isBaseLayer: true
					} );
				
				var topplus_grau = new OpenLayers.Layer.WMS( "topplus_grau", 
					"https://sg.geodatenzentrum.de/wms_topplus_web_open?",
					{
					layers: "web_grau",
					format: "image/png",
					transparent: false
					},
					{
					projection: mapProj,
					units: projUnits,
					visibility: false,
					transitionEffect: null,
					tileSize: new OpenLayers.Size(256,256),
					opacity: 1,
					singleTile: false,
					isBaseLayer: true
					} );
				
				var wms_de_basemapde_web_raster_farbe = new OpenLayers.Layer.WMS( "wms_de_basemapde_web_raster_farbe", 
					"https://sgx.geodatenzentrum.de/wms_basemapde?",
					{
					layers: "de_basemapde_web_raster_farbe",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,
					units: projUnits,
					visibility: false,
					transitionEffect: null,
					tileSize: new OpenLayers.Size(256,256),
					opacity: 1,
					singleTile: false,
					isBaseLayer: true
					} );
				
				var wms_de_basemapde_web_raster_grau = new OpenLayers.Layer.WMS( "wms_de_basemapde_web_raster_grau", 
					"https://sgx.geodatenzentrum.de/wms_basemapde?",
					{
					layers: "de_basemapde_web_raster_grau",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,
					units: projUnits,
					visibility: false,
					transitionEffect: null,
					tileSize: new OpenLayers.Size(256,256),
					opacity: 0.8,
					singleTile: false,
					isBaseLayer: true
					} );
				
				var mausmas = new OpenLayers.Layer.WMS( "mausmas",
					"./mod_mapserver/map.php?",
					{
					layers: "mausmas",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bt_f = new OpenLayers.Layer.WMS( "bt_f",
					"./mod_mapserver/map.php?",
					{
					layers: "bt_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_f = new OpenLayers.Layer.WMS( "bk_f",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_oeffentlich_biotop = new OpenLayers.Layer.WMS( "bk_oeffentlich_biotop",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_oeffentlich_biotop",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var alkis_flurstuecke_wfs = new OpenLayers.Layer.WMS( "alkis_flurstuecke_wfs",
					"./mod_mapserver/map.php?",
					{
					layers: "alkis_flurstuecke_wfs",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var p19_union = new OpenLayers.Layer.WMS( "p19_union",
					"./mod_mapserver/map.php?",
					{
					layers: "p19_union",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,
					isBaseLayer: false
					} );
				
				var natraum_lkompvo = new OpenLayers.Layer.WMS( "natraum_lkompvo",
					"./mod_mapserver/map.php?",
					{
					layers: "natraum_lkompvo",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var suchraeume_bkk = new OpenLayers.Layer.WMS( "suchraeume_bkk",
					"./mod_mapserver/map.php?",
					{
					layers: "suchraeume_bkk",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var landschaftsraum = new OpenLayers.Layer.WMS( "landschaftsraum",
					"./mod_mapserver/map.php?",
					{
					layers: "landschaftsraum",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var biotopverbund = new OpenLayers.Layer.WMS( "biotopverbund",
					"./mod_mapserver/map.php?",
					{
					layers: "biotopverbund",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var klima = new OpenLayers.Layer.WMS( "klima",
					"./mod_mapserver/map.php?",
					{
					layers: "klima",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var iucn = new OpenLayers.Layer.WMS( "iucn",
					"./mod_mapserver/map.php?",
					{
					layers: "iucn",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var ramsar = new OpenLayers.Layer.WMS( "ramsar",
					"./mod_mapserver/map.php?",
					{
					layers: "ramsar",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var geschuetztes_biotop_f = new OpenLayers.Layer.WMS( "geschuetztes_biotop_f",
					"./mod_mapserver/map.php?",
					{
					layers: "geschuetztes_biotop_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var oek_recorded = new OpenLayers.Layer.WMS( "oek_recorded",
					"./mod_mapserver/map.php?",
					{
					layers: "oek_recorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var artenraster = new OpenLayers.Layer.WMS( "artenraster",
					"./mod_mapserver/map.php?",
					{
					layers: "artenraster",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var ema_recorded = new OpenLayers.Layer.WMS( "ema_recorded",
					"./mod_mapserver/map.php?",
					{
					layers: "ema_recorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var eiv_f = new OpenLayers.Layer.WMS( "eiv_f",
					"./mod_mapserver/map.php?",
					{
					layers: "eiv_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var kom_f = new OpenLayers.Layer.WMS( "kom_f",
					"./mod_mapserver/map.php?",
					{
					layers: "kom_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.6,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var kom_recorded = new OpenLayers.Layer.WMS( "kom_recorded",
					"./mod_mapserver/map.php?",
					{
					layers: "kom_recorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var nationalpark = new OpenLayers.Layer.WMS( "nationalpark",
					"./mod_mapserver/map.php?",
					{
					layers: "nationalpark",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var vogelschutzgebiet = new OpenLayers.Layer.WMS( "vogelschutzgebiet",
					"./mod_mapserver/map.php?",
					{
					layers: "vogelschutzgebiet",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.6,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var eiv_recorded = new OpenLayers.Layer.WMS( "eiv_recorded",
					"./mod_mapserver/map.php?",
					{
					layers: "eiv_recorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var nationalparkzonen = new OpenLayers.Layer.WMS( "nationalparkzonen",
					"./mod_mapserver/map.php?",
					{
					layers: "nationalparkzonen",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_f_schrift = new OpenLayers.Layer.WMS( "bk_f_schrift",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_f_schrift",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var eiv_l = new OpenLayers.Layer.WMS( "eiv_l",
					"./mod_mapserver/map.php?",
					{
					layers: "eiv_l",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var ema_unrecorded = new OpenLayers.Layer.WMS( "ema_unrecorded",
					"./mod_mapserver/map.php?",
					{
					layers: "ema_unrecorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var flunat = new OpenLayers.Layer.WMS( "flunat",
					"./mod_mapserver/map.php?",
					{
					layers: "flunat",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var kom_l = new OpenLayers.Layer.WMS( "kom_l",
					"./mod_mapserver/map.php?",
					{
					layers: "kom_l",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var grundtyp = new OpenLayers.Layer.WMS( "grundtyp",
					"./mod_mapserver/map.php?",
					{
					layers: "grundtyp",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var oek_unrecorded = new OpenLayers.Layer.WMS( "oek_unrecorded",
					"./mod_mapserver/map.php?",
					{
					layers: "oek_unrecorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var kom_unrecorded = new OpenLayers.Layer.WMS( "kom_unrecorded",
					"./mod_mapserver/map.php?",
					{
					layers: "kom_unrecorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var eiv_unrecorded = new OpenLayers.Layer.WMS( "eiv_unrecorded",
					"./mod_mapserver/map.php?",
					{
					layers: "eiv_unrecorded",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var natraum_lkompvo_grenzen = new OpenLayers.Layer.WMS( "natraum_lkompvo_grenzen",
					"./mod_mapserver/map.php?",
					{
					layers: "natraum_lkompvo_grenzen",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var geschuetztes_biotop_l = new OpenLayers.Layer.WMS( "geschuetztes_biotop_l",
					"./mod_mapserver/map.php?",
					{
					layers: "geschuetztes_biotop_l",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var biosphaerenreservat = new OpenLayers.Layer.WMS( "biosphaerenreservat",
					"./mod_mapserver/map.php?",
					{
					layers: "biosphaerenreservat",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.2,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bt_l = new OpenLayers.Layer.WMS( "bt_l",
					"./mod_mapserver/map.php?",
					{
					layers: "bt_l",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_oeffentlich_suchraum = new OpenLayers.Layer.WMS( "bk_oeffentlich_suchraum",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_oeffentlich_suchraum",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var suchraeume_bkk_label = new OpenLayers.Layer.WMS( "suchraeume_bkk_label",
					"./mod_mapserver/map.php?",
					{
					layers: "suchraeume_bkk_label",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var biosphaerenreservatzonen = new OpenLayers.Layer.WMS( "biosphaerenreservatzonen",
					"./mod_mapserver/map.php?",
					{
					layers: "biosphaerenreservatzonen",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var mauspacht = new OpenLayers.Layer.WMS( "mauspacht",
					"./mod_mapserver/map.php?",
					{
					layers: "mauspacht",
					format: "image/png",
					transparent: false
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bt_p = new OpenLayers.Layer.WMS( "bt_p",
					"./mod_mapserver/map.php?",
					{
					layers: "bt_p",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_l = new OpenLayers.Layer.WMS( "bk_l",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_l",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var sondertyp = new OpenLayers.Layer.WMS( "sondertyp",
					"./mod_mapserver/map.php?",
					{
					layers: "sondertyp",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var geschuetztes_biotop_p = new OpenLayers.Layer.WMS( "geschuetztes_biotop_p",
					"./mod_mapserver/map.php?",
					{
					layers: "geschuetztes_biotop_p",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var oek_f = new OpenLayers.Layer.WMS( "oek_f",
					"./mod_mapserver/map.php?",
					{
					layers: "oek_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var eiv_p = new OpenLayers.Layer.WMS( "eiv_p",
					"./mod_mapserver/map.php?",
					{
					layers: "eiv_p",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var kom_p = new OpenLayers.Layer.WMS( "kom_p",
					"./mod_mapserver/map.php?",
					{
					layers: "kom_p",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var eiv_unrecorded_old_entries = new OpenLayers.Layer.WMS( "eiv_unrecorded_old_entries",
					"./mod_mapserver/map.php?",
					{
					layers: "eiv_unrecorded_old_entries",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.5,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var kom_unrecorded_old_entries = new OpenLayers.Layer.WMS( "kom_unrecorded_old_entries",
					"./mod_mapserver/map.php?",
					{
					layers: "kom_unrecorded_old_entries",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.5,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_l_schrift = new OpenLayers.Layer.WMS( "bk_l_schrift",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_l_schrift",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var landschaften = new OpenLayers.Layer.WMS( "landschaften",
					"./mod_mapserver/map.php?",
					{
					layers: "landschaften",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.6,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var ema_f = new OpenLayers.Layer.WMS( "ema_f",
					"./mod_mapserver/map.php?",
					{
					layers: "ema_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_p = new OpenLayers.Layer.WMS( "bk_p",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_p",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var mae = new OpenLayers.Layer.WMS( "mae",
					"./mod_mapserver/map.php?",
					{
					layers: "mae",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var bk_p_schrift = new OpenLayers.Layer.WMS( "bk_p_schrift",
					"./mod_mapserver/map.php?",
					{
					layers: "bk_p_schrift",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var ffhgebiet = new OpenLayers.Layer.WMS( "ffhgebiet",
					"./mod_mapserver/map.php?",
					{
					layers: "ffhgebiet",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.6,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var naturschutzgebiet = new OpenLayers.Layer.WMS( "naturschutzgebiet",
					"./mod_mapserver/map.php?",
					{
					layers: "naturschutzgebiet",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var naturschutzgebietszonen = new OpenLayers.Layer.WMS( "naturschutzgebietszonen",
					"./mod_mapserver/map.php?",
					{
					layers: "naturschutzgebietszonen",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.6,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var lrt_f = new OpenLayers.Layer.WMS( "lrt_f",
					"./mod_mapserver/map.php?",
					{
					layers: "lrt_f",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var lrt_l = new OpenLayers.Layer.WMS( "lrt_l",
					"./mod_mapserver/map.php?",
					{
					layers: "lrt_l",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var lrt_p = new OpenLayers.Layer.WMS( "lrt_p",
					"./mod_mapserver/map.php?",
					{
					layers: "lrt_p",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var naturpark = new OpenLayers.Layer.WMS( "naturpark",
					"./mod_mapserver/map.php?",
					{
					layers: "naturpark",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var naturparkzone = new OpenLayers.Layer.WMS( "naturparkzone",
					"./mod_mapserver/map.php?",
					{
					layers: "naturparkzone",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var grenzen_land = new OpenLayers.Layer.WMS( "grenzen_land",
					"./mod_mapserver/map.php?",
					{
					layers: "grenzen_land",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var grenzen_landkreis = new OpenLayers.Layer.WMS( "grenzen_landkreis",
					"./mod_mapserver/map.php?",
					{
					layers: "grenzen_landkreis",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var grenzen_vg = new OpenLayers.Layer.WMS( "grenzen_vg",
					"./mod_mapserver/map.php?",
					{
					layers: "grenzen_vg",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var grenzen_gemeinde = new OpenLayers.Layer.WMS( "grenzen_gemeinde",
					"./mod_mapserver/map.php?",
					{
					layers: "grenzen_gemeinde",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var grenzen_gemarkung = new OpenLayers.Layer.WMS( "grenzen_gemarkung",
					"./mod_mapserver/map.php?",
					{
					layers: "grenzen_gemarkung",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var grenzen_flur = new OpenLayers.Layer.WMS( "grenzen_flur",
					"./mod_mapserver/map.php?",
					{
					layers: "grenzen_flur",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var landschaftsschutzgebiet = new OpenLayers.Layer.WMS( "landschaftsschutzgebiet",
					"./mod_mapserver/map.php?",
					{
					layers: "landschaftsschutzgebiet",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.7,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var naturdenkmal_polygon = new OpenLayers.Layer.WMS( "naturdenkmal_polygon",
					"./mod_mapserver/map.php?",
					{
					layers: "naturdenkmal_polygon",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var naturdenkmal_point = new OpenLayers.Layer.WMS( "naturdenkmal_point",
					"./mod_mapserver/map.php?",
					{
					layers: "naturdenkmal_point",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var glb_polygon = new OpenLayers.Layer.WMS( "glb_polygon",
					"./mod_mapserver/map.php?",
					{
					layers: "glb_polygon",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var glb_point = new OpenLayers.Layer.WMS( "glb_point",
					"./mod_mapserver/map.php?",
					{
					layers: "glb_point",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,
					alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,
					isBaseLayer: false
					} );
				
				var luftbilder_wms_ov = new OpenLayers.Layer.WMS( "luftbilder_wms_ov", 
					"https://geo4.service24.rlp.de/wms/rp_dop20.fcgi?",
					{
					layers: "rp_dop20",
					format: "image/vnd.jpeg-webp",
					transparent: false
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var luftbild_metadaten = new OpenLayers.Layer.WMS( "luftbild_metadaten", 
					"https://geo4.service24.rlp.de/wms/dop_basis.fcgi?",
					{
					layers: "rp_dop_metadaten",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var karte_rp_ov = new OpenLayers.Layer.WMS( "karte_rp_ov", 
					"https://geo5.service24.rlp.de/wms/karte_rp.fcgi?",
					{
					layers: "atkis1",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,isBaseLayer: false
					} );
				
				var hoehenlinien_rp = new OpenLayers.Layer.WMS( "hoehenlinien_rp", 
					"https://geo4.service24.rlp.de/wms/hoeli.fcgi?",
					{
					layers: "rp_hoeli",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var schummerung_rp = new OpenLayers.Layer.WMS( "schummerung_rp", 
					"https://geo4.service24.rlp.de/wms/shade1m.fcgi?",
					{
					layers: "rp_shade1m",
					format: "image/jpeg",
					transparent: false
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.6,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk25 = new OpenLayers.Layer.WMS( "wms_rp_dtk25", 
					"https://geo4.service24.rlp.de/wms/rp_dtk25.fcgi?",
					{
					layers: "rp_dtk25",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/25000,maxScale: 1/5001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk25_grau = new OpenLayers.Layer.WMS( "wms_rp_dtk25_grau", 
					"https://geo4.service24.rlp.de/wms/rp_dtk25.fcgi?",
					{
					layers: "rp_dtk25_grau",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/25000,maxScale: 1/5001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk50 = new OpenLayers.Layer.WMS( "wms_rp_dtk50", 
					"https://geo4.service24.rlp.de/wms/rp_dtk50.fcgi?",
					{
					layers: "rp_dtk50",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/50000,maxScale: 1/25001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk50_grau = new OpenLayers.Layer.WMS( "wms_rp_dtk50_grau", 
					"https://geo4.service24.rlp.de/wms/rp_dtk50.fcgi?",
					{
					layers: "rp_dtk50_grau",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/50000,maxScale: 1/25001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk100 = new OpenLayers.Layer.WMS( "wms_rp_dtk100", 
					"https://geo4.service24.rlp.de/wms/rp_dtk100.fcgi?",
					{
					layers: "rp_dtk100",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/100000,maxScale: 1/50001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk100_grau = new OpenLayers.Layer.WMS( "wms_rp_dtk100_grau", 
					"https://geo4.service24.rlp.de/wms/rp_dtk100.fcgi?",
					{
					layers: "rp_dtk100_grau",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/100000,maxScale: 1/50001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_uek250 = new OpenLayers.Layer.WMS( "wms_rp_uek250", 
					"https://geo4.service24.rlp.de/wms/rp_uek250.fcgi?",
					{
					layers: "rp_uek250",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,maxScale: 1/100001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_uek250_grau = new OpenLayers.Layer.WMS( "wms_rp_uek250_grau", 
					"https://geo4.service24.rlp.de/wms/rp_uek250.fcgi?",
					{
					layers: "rp_uek250_grau",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,maxScale: 1/100001,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk5 = new OpenLayers.Layer.WMS( "wms_rp_dtk5", 
					"https://geo4.service24.rlp.de/wms/dtk5_rp.fcgi?",
					{
					layers: "rp_dtk5",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/5000,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dtk5_grau = new OpenLayers.Layer.WMS( "wms_rp_dtk5_grau", 
					"https://geo4.service24.rlp.de/wms/dtk5_rp.fcgi?",
					{
					layers: "rp_dtk5_grau",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,minScale: 1/5000,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_nutzung = new OpenLayers.Layer.WMS( "wms_nutzung", 
					"https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?",
					{
					layers: "Nutzung",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_gebaeudebauwerke = new OpenLayers.Layer.WMS( "wms_gebaeudebauwerke", 
					"https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?",
					{
					layers: "GebaeudeBauwerke",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_flurstueck = new OpenLayers.Layer.WMS( "wms_flurstueck", 
					"https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?",
					{
					layers: "Flurstueck",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_lagebezeichnungen = new OpenLayers.Layer.WMS( "wms_lagebezeichnungen", 
					"https://geo5.service24.rlp.de/wms/liegenschaften_rp.fcgi?",
					{
					layers: "Lagebezeichnungen",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 0.8,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_sonderbefliegung_hochwasser_ahr_2021_rgb = new OpenLayers.Layer.WMS( "wms_rp_dop40_sonderbefliegung_hochwasser_ahr_2021_rgb", 
					"https://geo4.service24.rlp.de/wms/rp_dop40_sonderbefliegung_hochwasser.fcgi?language=ger&",
					{
					layers: "rp_dop40_sonderbefliegung_hochwasser_ahr_2021_rgb",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_sonderbefliegung_hochwasser_eifel_2021_rgb = new OpenLayers.Layer.WMS( "wms_rp_dop40_sonderbefliegung_hochwasser_eifel_2021_rgb", 
					"https://geo4.service24.rlp.de/wms/rp_dop40_sonderbefliegung_hochwasser.fcgi?language=ger&",
					{
					layers: "rp_dop40_sonderbefliegung_hochwasser_eifel_2021_rgb",
					format: "image/jpeg",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_1994 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_1994", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_1994",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_1995 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_1995", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_1995",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_1996 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_1996", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_1996",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_1997 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_1997", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_1997",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_1998 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_1998", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_1998",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_1999 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_1999", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_1999",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2000 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2000", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2000",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2001 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2001", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2001",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2002 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2002", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2002",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2003 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2003", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2003",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2004 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2004", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2004",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2005 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2005", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2005",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2006 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2006", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2006",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2007 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2007", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2007",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2008 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2008", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2008",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2009 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2009", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2009",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2010 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2010", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2010",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_1994 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_1994", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_1994",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_1995 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_1995", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_1995",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_1996 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_1996", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_1996",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_1997 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_1997", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_1997",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_1998 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_1998", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_1998",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_1999 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_1999", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_1999",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2000 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2000", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2000",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2001 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2001", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2001",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2002 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2002", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2002",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2003 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2003", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2003",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2004 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2004", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2004",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2005 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2005", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2005",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2006 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2006", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2006",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2007 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2007", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2007",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2008 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2008", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2008",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2009 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2009", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2009",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2010 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2010", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2010",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2011 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2011", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2011",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2011 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2011", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2011",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2012 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2012", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2012",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2012 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2012", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2012",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2013 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2013", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2013",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2013 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2013", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2013",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2014 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2014", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2014",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2014 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2014", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2014",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2015 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2015", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2015",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2015 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2015", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2015",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2016 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2016", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2016",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2016 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2016", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2016",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2017 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2017", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2017",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2017 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2017", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2017",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2018 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2018", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2018",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2018 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2018", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2018",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2019 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2019", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2019",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2019 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2019", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2019",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2020 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2020", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2020",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2020 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2020", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2020",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop40_rgb_2021 = new OpenLayers.Layer.WMS( "wms_rp_dop40_rgb_2021", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2021",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop40_info_2021 = new OpenLayers.Layer.WMS( "wms_rp_dop40_info_2021", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2021",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: true,isBaseLayer: false
					} );
				
				var wms_rp_dop20_info_2022 = new OpenLayers.Layer.WMS( "wms_rp_dop20_info_2022", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_info_2022",
					format: "image/png",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
				var wms_rp_dop20_rgb_2022 = new OpenLayers.Layer.WMS( "wms_rp_dop20_rgb_2022", 
					"https://geo4.service24.rlp.de/wms/rp_hkdop20.fcgi?language=ger&",
					{
					layers: "rp_dop20_rgb_2022",
					format: "image/webp",
					transparent: true
					},
					{
					projection: mapProj,units: projUnits,
					visibility: false,transitionEffect: null,alwaysInRange: false,
					tileSize: new OpenLayers.Size(256,256),opacity: 1,
					singleTile: false,isBaseLayer: false
					} );
				
					//Editierlayer Geoanalyse Bufferobjekte
		var mod_geoanalyse_layer_buffer = new OpenLayers.Layer.Vector("mod_geoanalyse_layer", {                
			styleMap: geoanalysebufferstyles,
			rendererOptions: {zIndexing: true}
		});
		//Editierlayer Geoanalyse gezeichnete Objekte
		var mod_geoanalyse_layer = new OpenLayers.Layer.Vector("mod_geoanalyse_layer", {                
			styleMap: geoanalysestyles,
			rendererOptions: {zIndexing: true}
		});
		// Editierlayer Redlining
		var mod_edit_layer = new OpenLayers.Layer.Vector("mod_edit_layer", {                
			styleMap: editstyles,
			rendererOptions: {zIndexing: true}
		});

	//Vektor Umkreis Marker
		var umkreis_marker = new OpenLayers.Layer.Vector("umkreis_marker", {                
			styleMap: umkreisstyles,
			rendererOptions: {zIndexing: true}
		});
		
		//Vektor GPS Marker
		var gps_marker = new OpenLayers.Layer.Vector("gps_marker", {                
			//rendererOptions: {zIndexing: true}
		});
		
		
		//Vektor Marker
		var vector_marker = new OpenLayers.Layer.Vector("vector_marker", {
			rendererOptions: {zIndexing: true}
		});
		
		var ol_bg_layerarray = [base_dummy_start,tk_rlp_tms_grau,tk_rlp_tms_farbe,grenzen_land_grau,alkis_background,luftbilder_wms,karte_rp,topplus_farbe,topplus_grau,wms_de_basemapde_web_raster_farbe,wms_de_basemapde_web_raster_grau,];
		//console.log("Anzahl ol_bg_layerarray: " + ol_bg_layerarray.length);
		
		var ol_layerarray = [luftbilder_wms_ov,luftbild_metadaten,karte_rp_ov,hoehenlinien_rp,schummerung_rp,wms_rp_dtk25,wms_rp_dtk25_grau,wms_rp_dtk50,wms_rp_dtk50_grau,wms_rp_dtk100,wms_rp_dtk100_grau,wms_rp_uek250,wms_rp_uek250_grau,wms_rp_dtk5,wms_rp_dtk5_grau,wms_nutzung,wms_gebaeudebauwerke,wms_flurstueck,wms_lagebezeichnungen,wms_rp_dop40_sonderbefliegung_hochwasser_ahr_2021_rgb,wms_rp_dop40_sonderbefliegung_hochwasser_eifel_2021_rgb,wms_rp_dop40_rgb_1994,wms_rp_dop40_rgb_1995,wms_rp_dop40_rgb_1996,wms_rp_dop40_rgb_1997,wms_rp_dop40_rgb_1998,wms_rp_dop40_rgb_1999,wms_rp_dop40_rgb_2000,wms_rp_dop40_rgb_2001,wms_rp_dop40_rgb_2002,wms_rp_dop40_rgb_2003,wms_rp_dop40_rgb_2004,wms_rp_dop40_rgb_2005,wms_rp_dop40_rgb_2006,wms_rp_dop40_rgb_2007,wms_rp_dop40_rgb_2008,wms_rp_dop40_rgb_2009,wms_rp_dop40_rgb_2010,wms_rp_dop40_info_1994,wms_rp_dop40_info_1995,wms_rp_dop40_info_1996,wms_rp_dop40_info_1997,wms_rp_dop40_info_1998,wms_rp_dop40_info_1999,wms_rp_dop40_info_2000,wms_rp_dop40_info_2001,wms_rp_dop40_info_2002,wms_rp_dop40_info_2003,wms_rp_dop40_info_2004,wms_rp_dop40_info_2005,wms_rp_dop40_info_2006,wms_rp_dop40_info_2007,wms_rp_dop40_info_2008,wms_rp_dop40_info_2009,wms_rp_dop40_info_2010,wms_rp_dop40_rgb_2011,wms_rp_dop40_info_2011,wms_rp_dop40_rgb_2012,wms_rp_dop40_info_2012,wms_rp_dop40_rgb_2013,wms_rp_dop40_info_2013,wms_rp_dop40_rgb_2014,wms_rp_dop40_info_2014,wms_rp_dop40_rgb_2015,wms_rp_dop40_info_2015,wms_rp_dop40_rgb_2016,wms_rp_dop40_info_2016,wms_rp_dop40_rgb_2017,wms_rp_dop40_info_2017,wms_rp_dop40_rgb_2018,wms_rp_dop40_info_2018,wms_rp_dop40_rgb_2019,wms_rp_dop40_info_2019,wms_rp_dop40_rgb_2020,wms_rp_dop40_info_2020,wms_rp_dop40_rgb_2021,wms_rp_dop40_info_2021,wms_rp_dop20_info_2022,wms_rp_dop20_rgb_2022,mausmas,bt_f,bk_f,bk_oeffentlich_biotop,alkis_flurstuecke_wfs,p19_union,natraum_lkompvo,suchraeume_bkk,landschaftsraum,biotopverbund,klima,iucn,ramsar,geschuetztes_biotop_f,oek_recorded,artenraster,ema_recorded,eiv_f,kom_f,kom_recorded,nationalpark,vogelschutzgebiet,eiv_recorded,nationalparkzonen,bk_f_schrift,eiv_l,ema_unrecorded,flunat,kom_l,grundtyp,oek_unrecorded,kom_unrecorded,eiv_unrecorded,natraum_lkompvo_grenzen,geschuetztes_biotop_l,biosphaerenreservat,bt_l,bk_oeffentlich_suchraum,suchraeume_bkk_label,biosphaerenreservatzonen,mauspacht,bt_p,bk_l,sondertyp,geschuetztes_biotop_p,oek_f,eiv_p,kom_p,eiv_unrecorded_old_entries,kom_unrecorded_old_entries,bk_l_schrift,landschaften,ema_f,bk_p,mae,bk_p_schrift,ffhgebiet,naturschutzgebiet,naturschutzgebietszonen,lrt_f,lrt_l,lrt_p,naturpark,naturparkzone,grenzen_land,grenzen_landkreis,grenzen_vg,grenzen_gemeinde,grenzen_gemarkung,grenzen_flur,landschaftsschutzgebiet,naturdenkmal_polygon,naturdenkmal_point,glb_polygon,glb_point,];
		//console.log("Anzahl ol_layerarray: " + ol_layerarray.length);
		
		
		var ol_vector_layerarray = [mod_geoanalyse_layer,mod_geoanalyse_layer_buffer,mod_edit_layer,umkreis_marker,gps_marker,vector_marker,base_dummy_end];
		//console.log("Anzahl ol_vector_layerarray: " + ol_vector_layerarray.length);
		
		//Layer hinzufuegen
		function addmyLayer(){
			map.addLayers(ol_bg_layerarray);
			map.addLayers(ol_layerarray);
			map.addLayers(ol_vector_layerarray);
		}
		
