//Formular:
 function testForm (obj)
 {
	var error = '';
	var elem = obj.form.elements;

	if (!elem[0].checked && !elem[1].checked)
		error += '<li>Es wurde keine Anrede gew&auml;hlt!</li>';
	if (elem[2].value.length < 3)
		error += '<li>Der angegebene Name muss mindestens 3 Zeichen lang sein!</li>';
	if (elem[4].value.length > 0 && elem[4].value.search(/^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$/i) == -1)
		error += '<li>Die angegebene eMail-Adresse ist ung&uuml;ltig!</li>';
	if (elem[7].value.length < 15)
		error += '<li>Ihre Nachricht muss mindestens 15 Zeichen lang sein!</li>';

	if (!error) {
		document.getElementById('load').style.display = 'block';
		obj.form.submit();
	}
	else error = '<p>Ihre Angaben sind leider unvollst&auml;ndig:</p><ul>' + error + '</ul>';

	document.getElementById('error').innerHTML = error;
	if (document.all && !window.opera)  //IE Bug-Fix
	{
		document.getElementById('copy').style.removeAttribute('position', false);
		document.getElementById('copy').style.position = 'absolute';
	}

	return false;
 }

 function testPost (obj)
 {
	var error = '';
	var elem = obj.form.elements;

	if (elem[0].value.length < 3)
		error += '<li>Der angegebene Name muss mindestens 3 Zeichen lang sein!</li>';
	if (elem[2].value.length > 0 && elem[2].value.search(/^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$/i) == -1)
		error += '<li>Die angegebene eMail-Adresse ist ung&uuml;ltig!</li>';
	if (elem[6].value.length < 15)
		error += '<li>Ihre Nachricht muss mindestens 15 Zeichen lang sein!</li>';

	if (!error) {
		document.getElementById('loadGuests').style.display = 'block';
		obj.form.submit();
	}
	else error = '<p>Ihre Angaben sind leider unvollst&auml;ndig:</p><ul>' + error + '</ul>';

	document.getElementById('postError').innerHTML = error;
	if (document.all && !window.opera)  //IE Bug-Fix
	{
		document.getElementById('copy').style.removeAttribute('position', false);
		document.getElementById('copy').style.position = 'absolute';
	}

	return false;
 }

 function deleteForm (obj)
 {
	document.getElementById('error').innerHTML = '';
	obj.reset();
	return false;
 }
