
function trim(s) {
	if (s == "")
		return false;
	return s.replace(/^\s+|\s+$/g,"");
}
function isAlphaNumeric(s) {
	if (s == "")
		return false;
	var r = /^[A-Za-z0-9äöüÄÖÜß\_\%\&\#\-\+\=\,\.\:\;\?\!\[\]\{\}\(\)\/\ ]*\s*$/;
	return (r.test(s));
}
function isEmail(s) {
	if (s == "")
		return false;
	var r = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return (r.test(s));
}
function isDatum(s) {
	if (s == "")
		return false;
	var r = /^(0?[1-9]|[12][0-9]|3[01])\.(0?[1-9]|1[0-2])\.([1-2]\d\d\d)$/;
	return (r.test(s));
}
function isName(s) {
	if (s == "")
		return false;
 s=s.replace(/\u00fc/g, "");
 s=s.replace(/\u00f6/g, "");
 s=s.replace(/\u00e4/g, "");
 s=s.replace(/\u00dc/g, "");
 s=s.replace(/\u00d6/g, "");
 s=s.replace(/\u00c4/g, "");
 s=s.replace(/\u00df/g, "");
 s=s.replace(/\u00df/g, "");
 s=s.replace(/\u00df/g, "");
 s=s.replace(/ü/g, "");
 s=s.replace(/ö/g, "");
 s=s.replace(/ä/g, "");
 s=s.replace(/Ü/g, "");
 s=s.replace(/Ö/g, "");
 s=s.replace(/Ä/g, "");
 s=s.replace(/ß/g, "");
 s=s.replace(/´/g, "");
 s=s.replace(/`/g, "");
 s=s.replace(/'/g, "");

	var r = /^([a-zA-ZäöüÄÖÜß0-9\-\.\_\s])*$/;
	return (r.test(s));
}
function isNumer(s) {
	if (s == "")
		return false;
	var r = /^\d{1,16}$/;
	return (r.test(s));
}
function isPasswort(s) {
	var w = trim(s);
	if (w == "")
		return false;
	var r = /^[A-Za-z0-9\_\-]*$/;
	return (r.test(w));
}
function isPlz(s) {
	if (s == "")
		return false;
	var r = /^\d{1,5}$/;
	return (r.test(s));
}
function isTelefon(s) {
	if (s == "")
		return false;
	var r = /^-?\d{1,25}$/;
	return (r.test(s));
}
function isUhrzeit(s) {
	if (s == "")
		return false;
	return true;
}
