/*Mailto-Link*/
function UnCryptMailto(s, shift) {
	var n = 0;
	var r = "";
	for (var i = 0; i < s.length; i++) {
		n = s.charCodeAt(i);
		if (n >= 8364) {
			n = 128;
		}
		r += String.fromCharCode(n - (shift));
	}
	return r;
}
function linkTo_UnCryptMailto(s, shift) {
	location.href = UnCryptMailto(s, shift);
}
/* Formular kontakt */
function trim (zeichenkette) {
	return zeichenkette.replace (/^\s+/, '').replace (/\s+$/, '');
}
// Beim Senden 
function CheckInput() {
	if (trim(this.document.kontakt.nname.value) == "") {
		alert(unescape("Bitte vollst%E4ndigen Namen angeben."));
		this.document.kontakt.nname.focus();
		return false;
	}
	if (trim(this.document.kontakt.vname.value) == "") {
		alert(unescape("Bitte vollst%E4ndigen Namen angeben."));
		this.document.kontakt.vname.focus();
		return false;
	}
	if (trim(this.document.kontakt.mail.value) == "") {
		alert("Bitte E-Mail-Adresse angeben.");
		this.document.kontakt.mail.focus();
		return false;
	}
	var mail_laenge = this.document.kontakt.mail.value.length;
	if (mail_laenge > 0) {
		var leer = this.document.kontakt.mail.value.indexOf(" ");
		var erstes_at = this.document.kontakt.mail.value.indexOf("@");
		var letztes_at = this.document.kontakt.mail.value.lastIndexOf("@");
		if (mail_laenge < 6 || leer != -1 || erstes_at < letztes_at || erstes_at < 1 || letztes_at > mail_laenge - 5) {
			alert("Keine E-Mail-Adresse.");
			this.document.kontakt.mail.focus();
			return false;
		}
	}
	if (trim(this.document.kontakt.mitteilung.value) == "") {
		alert("Ihre Anfrage oder Mitteilung, bitte.");
		this.document.kontakt.mitteilung.focus();
		return false;
	}
}

