

/* ------------------------------------ */
/* ------------ 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";
		}
/* ------------------------------------ */
/* ---------- Framework Ende ---------- */
/* ------------------------------------ */

			
		function show_guestbook_eintragen() 
			{
				overlay_an();
				var request 	= do_request();
				var url     	= 'ajax_gaestebuch_eintragen.php';
				var container   = 'overlay';
				var parameter 	= '';
				senden(request,container,url,parameter);
			}
		
		function show_guestbook_proof() 
			{
				var proof_text =document.getElementById('texter').value;
				
				if(proof_text == "")
					{
						alert('Bitte geben Sie einen Text ein');
					}
				else
					{
						show_guestbook_eintragen_in_db();
					}
			}
			
		function show_guestbook_eintragen_in_db() 
			{
				overlay_aus();
				send_name = document.getElementById('name').value;
				send_headline = document.getElementById('headline').value;
				send_text = document.getElementById('texter').value;
				window.location.href = 'ajax_gaestebuch_eintragen_process.php?name='+send_name+'&headline='+send_headline+'&text='+send_text;
			}
			
		function show_guestbook_abbrechen() 
			{
				overlay_aus();
				var request 	= do_request();
				var url     	= 'img_closer.php';
				var container   = 'overlay';
				var parameter 	= '';
				senden(request,container,url,parameter);
			}
			
		function show_admin_kommentar_eintragen($eintrag) 
			{
				overlay_an();
				var request 	= do_request();
				var url     	= 'ajax_admin_kommentar_eintragen.php';
				var container   = 'overlay';
				var parameter 	= '?eintrag='+$eintrag;
				senden(request,container,url,parameter);
			}
		
		function show_admin_kommentar_eintragen_in_db() 
			{
				overlay_aus();
				send_id = document.getElementById('eintrag_id').value;
				send_text = document.getElementById('texter').value;
				window.location.href = 'ajax_admin_kommentar_eintragen_process.php?text='+send_text+'&eintrag='+send_id;
			}


		function show_admin_tagebuch_eintragen() 
			{
				overlay_an();
				var request 	= do_request();
				var url     	= 'ajax_admin_tagebuch_eintragen.php';
				var container   = 'overlay';
				var parameter 	= '';
				senden(request,container,url,parameter);
			}
		
		function show_admin_tagebuch_eintragen_in_db() 
			{
				overlay_aus();
				send_headline = document.getElementById('headline').value;
				send_text = document.getElementById('texter').value;
				window.location.href = 'ajax_admin_tagebuch_eintragen_process.php?text='+send_text+'&headline='+send_headline;
			}
