function check() {

var fehler = 0;

var setblack = new Array ("anrede", "vorname", "nachname", "strasse", "hausnummer", "plz", "ort", "land", "tel", "email", "betreff", "nachricht");

document.getElementById("alert").style.visibility="hidden";
document.getElementById("formul").style.top="-45px";

for(var t=0;t<setblack.length;t++) {
	if(document.getElementById(setblack[t])){
		document.getElementById(setblack[t]).style.fontWeight="normal";
		document.getElementById(setblack[t]).style.color="#000000";
	}
}

var to_fillout = new Array ("vorname", "nachname", "email", "betreff", "nachricht");
	
for(var k=0;k<to_fillout.length;k++) {
	if(eval("document.formular."+to_fillout[k])){
		if(eval("document.formular."+to_fillout[k]+".value")=="") {
			fehler++;
			document.getElementById(to_fillout[k]).style.fontWeight="bold";
			document.getElementById(to_fillout[k]).style.color="#FF3333";
		}
	}
}


if(document.formular.plz.value != ""){

	if(document.formular.land){
		if (document.formular.land.value=="Österreich") var plz=/^\d\d\d\d$/;
		else if (document.formular.land.value=="Deutschland") var plz=/^\d\d\d\d\d$/;
		else var plz=/.+/;
	}
	
	else var plz=/^\d\d\d\d$/;
var plz_ch=plz.test(document.formular.plz.value);
if(plz_ch==false){
	document.getElementById("plz").style.fontWeight="bold";
	document.getElementById("plz").style.color="#FF3333";
fehler ++;
}
}

if(document.formular.tel.value != ""){
	var telnr =/^0\d+[\s\/]{0,1}\d*[\s\/]{0,1}\d*[\s\/]{0,1}\d*[\s\/]{0,1}\d*\-?\d*$/;
	var telnr_ch=telnr.test(document.formular.tel.value);
	if (telnr_ch==false){
		fehler ++;
		document.getElementById("tel").style.fontWeight="bold";
		document.getElementById("tel").style.color="#FF3333";
	}
}

var email=/^[a-zA-z0-9_\.\-]+@[a-zA-z0-9_\.\-]+\.[a-zA-Z0-9]{2,4}$/;
var email_ch=email.test(document.formular.email.value);
if(email_ch==false){
fehler ++;
document.getElementById("email").style.fontWeight="bold";
document.getElementById("email").style.color="#FF3333";
}

if(fehler){
document.getElementById("alert").style.visibility="visible";
document.getElementById("formul").style.top="0px";
return false;
}
else return true;
}