
// Zahl filtern
function FilterAnzahl(zahl){
	var tel = new String(zahl)
	var erge = new String("")
	var teil = new String("")
	var such = new String("0123456789")
	for (var i=0;i<=tel.length-1;i++){
		teil = tel.charAt(i)
		if (such.indexOf(teil)!=-1){
			erge += teil
		}
	}		
	return erge
}

// Tel filtern
function FilterTel(zahl){
	var tel = new String(zahl)
	var erge = new String("")
	var teil = new String("")
	var such = new String("0123456789 ()+/-[] handymobilgeschpriv:,")
	for (var i=0;i<=tel.length-1;i++){
		teil = tel.charAt(i)
		if (such.indexOf(teil)!=-1){
			erge += teil
		}
	}		
	return erge
}

// Wert leer?
function Test_IsLeer(wert) {
	if (wert == ""){
		return true
	} else {
		return false
	}
}

// Email-Adresse gültig?
function Test_IsValid_Email(wert) {
	if (wert == ""){
		return false
	} else {
		var reemail = /^[-a-z0-9!#$%&\'*+/=?^_`{|}~äöü]+(\.[-a-z0-9!#$%&\'*+/=?^_`{|}~äöü]+)*@(([a-zäöü]([-a-z0-9äöü]*[a-z0-9äöü]+)?){1,63}\.)+([a-zäöü]([-a-z0-9äöü]*[a-z0-9äöü]+)?){2,63}$/
		if (!(reemail.test (wert))){
			return false
		} else {
			return true
		}
	}
}

// Plz gültig?
function Test_IsValid_Plz(wert) {
	if (wert == ""){
		return false
	} else {
		var re_plz = /\b[0-9]{4,5}\b/
		var wert_filter = FilterAnzahl(wert)
		if (!(re_plz.test (wert_filter))){
			return false
		} else {
			return true
		}
	}
}

