			var request = null;

	
	function gb_eintragen()
	{		
		var err = '';
		var name = trim(document.forms['gb'].name.value);
		var email = trim(document.forms['gb'].email.value);
		var text = trim(document.forms['gb'].text.value);
					
		/* check der uebergaben */
		if(name == '' || name.length < 3)
			err += '<li>Der Name ist zu kurz</li>';
			
		if(text == '' || text.length < 5)
			err += '<li>Der Text ist zu kurz</li>';
		
		if(email != '' && !isEmail(email))
			err += '<li>Kein gültige E-Mail</li>';
		/* check der ubergaben */
		
		
		if(err != '')
		{
			err = '<ul>'+err+'</ul>';
			layerErzeugen('Fehler...', err, '47%', '310px');
		}
		else
		{
			
			function complete()
			{
				if(request.readyState == 4)
				{
					var out = request.responseText;
				
					document.getElementById('main').innerHTML = out;
					display('ladestatus');
				}
				else
				{
					if(document.getElementById('ladestatus').style.display=="none")
					display('ladestatus');
				}
			}
			
			request = createRequest();
			request.onreadystatechange = complete;
			request.open('POST', 'seiten/gaestebuch/gb_eintrag.php', true);
			request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			request.send("name="+name+"&email="+email+"&text="+text);
			
		}
		return false;
	}
	/* funktion fürs gästebuch */

/* Layer Seite */
	function disable()
	{
		if ( ! document.getElementById('layer_') )
			document.layerTest.layer_einblenden.disabled = false; 
		else setTimeout("disable()", 1000);
	}

	
	function LayerTest()
	{
		var err = '';
		var Titel = trim(document.forms['layerTest'].Titel.value);
		var Text = trim(document.forms['layerTest'].Text.value);
		var links = trim(document.forms['layerTest'].links.value);
		var oben = trim(document.forms['layerTest'].oben.value);
					
		/* check der uebergaben */
		if(Titel == '')
			err += '<li>Bitte einen Titel eingeben</li>';
			
		if(Text == '')
			err += '<li>bitte einen Text eingeben</li>';
		
		if(  links == '' || oben == '' || ! IsNumeric(links) || ! IsNumeric(oben) )
			err += '<li>Keine gültigen Positionen</li>';
		/* check der ubergaben */

		if(err != '')
		{
			err = '<ul>'+err+'</ul>';
			document.layerTest.layer_einblenden.disabled = true; 
			layerErzeugen('Bitte übeprüfen..', err, '47%', '310px');
			disable();
		}
		
		/*werte testen dann layerErzeugen(Titel, Text, left, top) */
		else
		{
			document.layerTest.layer_einblenden.disabled = true; 
			layerErzeugen(Titel, nl2br(htmlspecialchars(Text)), links+'px', oben+'px');
			disable();
		}
		return false;
	}
	
/* Layer Seite */
	
	