function newsletter(modus) {
	fehler="";
	if (modus == 'abonnieren') {
		if (document.eingabe_signup.vorname.value == '') {fehler=fehler+'\t- First Name missing\n'};
		if (document.eingabe_signup.nachname.value == '') {fehler=fehler+'\t- Last Name missing\n'};


		if (document.eingabe_signup.zip.value != '' && document.eingabe_signup.zip.value.length < 5) {
			fehler=fehler+'\t- ZIP Code invalid\n'
		}

		if (document.eingabe_signup.email.value == '') {
			fehler=fehler+'\t- Email Address missing\n'
		} else {
			if (!checkEmail(document.eingabe_signup.email.value, true)) fehler=fehler+'\t- Email Address invalid\n'
		}
		if (fehler != '') {
			fehlermeldung='If you would like to receive our newsletter\nwe require a valid email address from you.\nYour subscription data contains the following error:\n\n'+fehler+'\n\n';
			alert(fehlermeldung);
		} else {
			document.eingabe_signup.action.value = modus;
			document.eingabe_signup.submit();
		}
	} else {
		if (document.eingabe_signup.email.value == '' ||
			!checkEmail(document.eingabe_signup.email.value,true)) {
			fehlermeldung='If you would like to unsubscribe from our newsletter,\nwe require your correct email address.!';
			fehlermeldung='We require your correct email address to proceed your unsubscription!';
			alert(fehlermeldung);
		} else {
			document.eingabe_signup.action.value = modus;
			document.eingabe_signup.submit();
		}
	}
}



var oldstring;
function CheckNumbers(obj) {
	var text = obj.value;
	if(isNaN(text)==true){
		obj.value=oldstring;
	} else {
		oldstring=text;
		if(text=="" || text=="undefined") {
			text="";
		}
	}
}
