

/* ------------------------------------ */
/* ------------ Framework ------------- */
/* ------------------------------------ */

	function do_request()
		{
			try 
				{
					req = window.XMLHttpRequest?new XMLHttpRequest():
					new ActiveXObject("Microsoft.XMLHTTP");
				} 
			
			catch (e) 
				{
					//Kein AJAX Support
				}
		}
		
	function warten(prmSec)
		{
			prmSec *= 1000;
			var eDate = null;
			var eMsec = 0;
			var sDate = new Date();
			var sMsec = sDate.getTime();
			
			do 
				{
					eDate = new Date();
					eMsec = eDate.getTime();
				
				} 
				while ((eMsec-sMsec)<prmSec);
		}

	function senden(request,container,url,parameter)
		{
			req.onreadystatechange = function() { empfangen(request,container); }
			req.open('get', url+parameter);
			req.send(null);
		}

	function empfangen(request,container)
		{
			if (req.readyState != 4)
				return;
		
			var daten = req.responseText;
		
			document.getElementById(container).innerHTML = daten;
		}


	
	function overlay_an() 
		{
			document.getElementById("site_holder").style.filter = "Alpha(opacity=20)";
			document.getElementById("site_holder").style.opacity = 0.2;
			document.getElementById("site_holder").style.MozOpacity = 0.2;
			document.getElementById("overlay").style.zIndex=10;
			document.getElementById("overlay").style.height="100%";
		}
		
	function overlay_aus() 
		{
			document.getElementById("site_holder").style.filter = "Alpha(opacity=100)";
			document.getElementById("site_holder").style.opacity = 1.0;
			document.getElementById("site_holder").style.MozOpacity = 1.0;
			document.getElementById("overlay").style.zIndex=1;
			document.getElementById("overlay").style.height="0px";
		}
		
	function tagebuch_bilder_an() 
		{
			document.getElementById("site_holder").style.filter = "Alpha(opacity=20)";
			document.getElementById("site_holder").style.opacity = 0.2;
			document.getElementById("site_holder").style.MozOpacity = 0.2;
			document.getElementById("tagebuch").style.zIndex=10;
			document.getElementById("tagebuch").style.height="100%";
		}
		
	function tagebuch_bilder_aus() 
		{
			document.getElementById("site_holder").style.filter = "Alpha(opacity=100)";
			document.getElementById("site_holder").style.opacity = 1.0;
			document.getElementById("site_holder").style.MozOpacity = 1.0;
			document.getElementById("tagebuch").style.zIndex=1;
			document.getElementById("tagebuch").style.height="0px";
		}
/* ------------------------------------ */
/* ---------- Framework Ende ---------- */
/* ------------------------------------ */

			
		function show_tagebuch_bild($bild) 
			{
				tagebuch_bilder_an() 
				var request 	= do_request();
				var url     	= 'ajax_tagebuch_bilder.php';
				var container   = 'tagebuch';
				var parameter 	= '?bild='+$bild;
				senden(request,container,url,parameter);
			}
			
		function show_tagebuch_bild_aus() 
			{
				window.location.href = 'tagebuch.php';
			}
			
		function show_basser() 
			{
				tagebuch_bilder_an() 
				var request 	= do_request();
				var url     	= 'ajax_basser_gesucht.php';
				var container   = 'tagebuch';
				var parameter 	= '';
				senden(request,container,url,parameter);
			}

