// Script zum testen, ob das Formular leer ist

// FormularCheckScript V1.1
// by Jens A. Tkotz
// 06/2000


function chkFormular() {

	message = document.Formular.message.value ;
	laenge = message.length;

	j = 0 ;
	for (i = 1; i <= laenge; i++) {
		if (message.charCodeAt(i) == "13") {
			j=j+1;
		}
	}

	if (j > "5" && laenge < "150") {
		alert("Nette Idee, die maximale Zeichenzahl unterschreiten und dafür jede Menge Zeilenumbrüche .... Lassen wir leider nicht zu !!");
		document.Formular.message.focus();
		return false;
	}

	if (document.Formular.message.value == "") {
		alert("Eine leere Box abschicken ist nicht nett...");
		document.Formular.message.focus();
		return false;
	}

	if (document.Formular.sender_name.value == "") {
		alert("Anonym ? Naja, gib wenigstens deinen Spitznamen oder einen Phantasienamen ein !");
		document.Formular.sender_name.focus();
		return false;
	}

	if (laenge > "500") {
		alert("Einen Gästebucheintrag der "+laenge+" Zeichen hat, akzeptieren wir nun wirklich nicht !");
		document.Formular.message.focus();
		return false;
	}

	if(document.Formular.private_key.value == '') {
		alert("Bitte gib den Spamschutzcode ein!");
		document.Formular.private_key.focus();
		return false;
	}

	//document.getElementsByName('recipient');

	var checked=0;
	for(var i=0; i< document.getElementsByName('recipient[]').length; i++) {
		checked += document.getElementsByName('recipient[]')[i].checked;
	}

	if(checked < 1) {
		alert("Bitte wähle mindestens einen Empfänger aus");
		return false;
	}

	if (document.Formular.sender_email.value == "") {
		if (confirm("Du mußt ja keine Email eingeben *g* Aber bist du Dir da sicher ?") == true) {
			return true;
		}
		else {
			document.Formular.sender_email.focus();
			return false;
		}
	}
	else {
		if  (document.Formular.sender_email.value.indexOf("@") == "-1" || document.Formular.sender_email.value.indexOf(".") == "-1") {
			alert("Dies scheint keine gültige Emailadresse zu sein !");
			document.Formular.sender_email.focus();
			return false;
		}
	}
}
