/*
© 2005 FRANZ NET
http://www.franznet.com
info@franznet.com
*/

function pruefenLeer(feld) {
	if(feld.value == "") {
		return true;
	}
}

function pruefenZahlen(feld) {
	var zeichen = "0123456789";
	for(var i=0;i<feld.value.length;i++) {
		if(zeichen.indexOf(feld.value.charAt(i)) == -1) {
			return true;
		}
	}
}

function pruefenBuchstaben(feld) {
	var zeichen = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZßÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ-., ";
	for(var i=0;i<feld.value.length;i++) {
		if(zeichen.indexOf(feld.value.charAt(i)) == -1) {
			return true;
		}
	}
}

function pruefenEmailadresse(feld) {
	var atzeichen = feld.value.indexOf("@");
	var punkt = feld.value.lastIndexOf(".");
	if((atzeichen<1) || (punkt<atzeichen+2) || (punkt>=feld.value.length-2)) {
		return true;
	}
}

function pruefenURL(feld) {
	var zeichen = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-:.,/%#~$&[]?=!";
	for(var i=0;i<feld.value.length;i++) {
		if(zeichen.indexOf(feld.value.charAt(i)) == -1) {
			return true;
		}
	}
}

function senden(form) {
	var fehler = false;
	if(pruefenLeer(form.name) == true) {
		fehler = true;
		alert("Bitte einen Namen eingeben.");
	} else if(fehler == false && pruefenEmailadresse(form.emailadresse) == true) {
		fehler = true;
		alert("Bitte eine korrekte Email-Adresse eingeben.");
	} else if(fehler == false && pruefenLeer(form.nachricht) == true) {
		fehler = true;
		alert("Bitte eine Nachricht eingeben.");
	}
	if(fehler == false) {
		form.submit();
	}
}
