
	var gallery_request = false;

	function showImage(value)
	{
		document.getElementById('fullscreen_content').innerHTML = '<div class="gallery_fullscreen"><div class="gallery_idle"><img src="templates/standard/images/idle.gif" alt="bitte warten" /><br /><br />bitte warten..</div></div>';
		document.getElementById('fullscreen_content').style.visibility = "visible";

		getImage(value);
	}


	function getImage(value) {
		if (window.XMLHttpRequest) {
			gallery_request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				gallery_request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					gallery_request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}

		if (!gallery_request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			var url = "gallery_imageviewajax.php";
			gallery_request.open('post', url, true);

			gallery_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			gallery_request.send('iid='+value);

			gallery_request.onreadystatechange = interpretRequestGallery;
		}
	}

	function interpretRequestGallery() {
		switch (gallery_request.readyState) {
			case 4:
				if (gallery_request.status != 200) {
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+gallery_request.status);
				} else {
					var content = gallery_request.responseText;

					document.getElementById('fullscreen_content').innerHTML = content;
					document.getElementById('fullscreen_content').style.visibility = "visible";
				}
				break;
			default:
				break;
		}
	}

	function closeView()
	{
		document.getElementById('fullscreen_content').style.zIndex = -6;
		document.getElementById('fullscreen_content').style.visibility = "hidden";
	}
