So, jetzt habe ich es einmal ausprobiert, wie hierauf dieser Seite:
http://cartopol.com/example/qgis-osm-border/

Mit den Bremer Layern klappt das auch bei mir, aber mit den Bayern Luftbildern nicht, da kommt nur eine weiße Fläche.
siehe www.mittenimbild.de/test
Kann mir jemand sagen warum das nicht funktioniert?
Danke

<script type="text/javascript">

		//projection: new OpenLayers.Projection("EPSG:900913"),
        //displayProjection: new OpenLayers.Projection("EPSG:4326"),

		PROJECTION_4326 = new OpenLayers.Projection("EPSG:4326");
		PROJECTION_MERC = new OpenLayers.Projection("EPSG:900913"); 


	function drawmap() {
    OpenLayers.Lang.setCode('de');
    	map = new OpenLayers.Map('map', {
       
		    controls: [
			new OpenLayers.Control.Navigation(),
			new OpenLayers.Control.MousePosition(),
			new OpenLayers.Control.Permalink(),
			new OpenLayers.Control.LoadStatus({html: '<img src="./img/loader.gif" /><br />Loading...'}),
			new OpenLayers.Control.PanZoomBar( {id:'myZoomBar', zoomStopHeight:5}),
			new OpenLayers.Control.Attribution(),
			new OpenLayers.Control.LayerSwitcher(),
			new OpenLayers.Control.ScaleLine()],
			maxExtent : new OpenLayers.Bounds(-20037508.34, -20037508.34, 20037508.34, 20037508.34),
			numZoomLevels : 18,
			maxResolution : 156543,
			units : 'm', 
			projection : PROJECTION_MERC,
			displayProjection : PROJECTION_4326 
			});
			
			
			//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
			//Zoombar Skript und Loadstatus by netzwolf.info
			//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
			
			
			//----------------------------------------------------------------------------
			//	Kartenlayer 
			//----------------------------------------------------------------------------
						
			map.addLayer (new OpenLayers.Layer.OSM.Mapnik("Basiskarte"));
			map.addLayer (new OpenLayers.Layer.OSM.CycleMap("CycleMap"));
            		
			//map.setCenter(new OpenLayers.LonLat(9.3244,49.726).transform(new OpenLayers.Projection("EPSG:4326"), new OpenLayers.Projection("EPSG:900913")), 10);

			var center = new OpenLayers.LonLat(9.3244,49.726);
			var centerAsMerc = center.transform(PROJECTION_4326, PROJECTION_MERC);
			map.setCenter(centerAsMerc, 10); 

			wms = new OpenLayers.Layer.WMS("Bayern Luftbilder", "http://geodaten.bayern.de/ogc/ogc_dop200_oa.cgi?FORMAT=image/jpeg&VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&Layers=adv_dop200c&");
			map.addLayer(wms);
						
			baylayer = new OpenLayers.Layer.WMS("Digitales Orthophoto","http://geodaten.bayern.de/ogc/ogc_dop200_oa.cgi?",{layers:'adv_dop200c',format:'image/jpeg'},
			{minzoomlevel:15, numZoomLevels:18, attribution: "<font color=white><b>Luftbilder vom </b></font><a href=\"http://www.gdi.bayern.de/Dokumente/Nutzungsbedingungen_allgemein.html\" target=\"_blank\"><font color=white><b>Web Map Service der Bayerischen Vermessungsverwaltung</b></font></a>"});
			map.addLayer(baylayer);