		var CurrentImage;
		if (window.XMLHttpRequest) {
				http=new XMLHttpRequest();
				http2= new XMLHttpRequest();
		} else if (window.ActiveXObject) {
				http=new ActiveXObject("Microsoft.XMLHTTP");
				http2=new ActiveXObject("Microsoft.XMLHTTP");
		}
		function handleResponse() {
		    if(http.readyState == 4){
				document.getElementById("gallerieBild").innerHTML = http.responseText;
		    } else {
				
			}
		}
		function handleResponse2(bildDatei) {
			if(http2.readyState == 4){
				if (http) {
					url='/Ferienwohnung/fotos/impressionen.php?datei=' + bildDatei + "&rand=" + Math.round(Math.random()*100000);
					http.open('GET',url);
					http.onreadystatechange = handleResponse;
					http.send(null);
				} else {
					document.getElementById("gallerieBild").innerHTML = "Fehler";
				}
		    } 
		}
		// Galler PopUp Effekt!
		function galleriePopup(bildDatei,bildHoehe,bildBreite){
			if(bildDatei != "" && bildHoehe != "" && bildBreite != "") {
				var fensterBreite = bildBreite + 20;
				var fensterHoehe = bildHoehe + 50;
				var scrollPosi;
				var bildschirmBreite;
				bildschirmBreite = screen.availWidth;
				var abstandNachOben = 180;
				var layerX;
				var layerY;
				if (self.pageYOffset) // all except Explorer
				{
					scrollPosi = self.pageYOffset;
				}
				else if (document.documentElement && document.documentElement.scrollTop)
				// Explorer 6 Strict
				{
					scrollPosi = document.documentElement.scrollTop;
				}
				else if (document.body) // all other Explorers
				{
					scrollPosi = document.body.scrollTop;
				}
				// if ( screen.availWidth > width ) { moveX = (screen.availWidth-width)/2;  } else { width = screen.availWidth; moveX = 0;  }
			
				// Pos Y
				layerY = scrollPosi + abstandNachOben;			
				// Pos X
				layerX = eval(bildschirmBreite/2) - eval(fensterBreite/2) - 10;
				document.getElementById("gallerieBild").style.left = layerX;
				document.getElementById("gallerieBild").style.top = layerY;
				document.getElementById("gallerieBild").style.width = fensterBreite;
				document.getElementById("gallerieBild").style.height = fensterHoehe;
				document.getElementById("abdunkelung").style.visibility = "visible";
				document.getElementById("abdunkelung").style.height = eval(document.all.footerPostionOffset.offsetTop);
				document.getElementById("gallerieBild").style.visibility = "visible";
				if (http2) {
					url='./' + bildDatei;
					http2.open('GET',url,false);
					http2.send(null);
					handleResponse2(bildDatei);
				} else {
					document.getElementById("gallerieBild").innerHTML = "Fehler";
				}
			} else {
				alert('Es fehlen Parameter!');
			}
			
			
		}
		function closeGalleriePopup() {
			document.getElementById("abdunkelung").style.visibility = "hidden";
			document.getElementById("gallerieBild").style.visibility = "hidden";
			document.getElementById("gallerieBild").innerHTML =  document.getElementById("loading").innerHTML;
		}
