function check() {
	
	var checked=true;
	var Felder="";
	var Anrede="";
	var tagArr= new Array("input", "select");
	for (var j=0; j<2; j++ ) {
		var inputs = document.gewinnspiel.getElementsByTagName(tagArr[j]);
		for (var i=0; i<inputs.length; i++) {
			if (inputs[i].parentNode.previousSibling) var labeltag=inputs[i].parentNode.previousSibling;
			else labeltag="none";
			// console.dir(labeltag);
			if (labeltag.nodeName.toUpperCase()=="TD") label=labeltag.innerHTML;
			else if (labeltag.previousSibling) label=labeltag.previousSibling.innerHTML;
			// console.debug(label);
			// console.debug (inputs[i].value);
			var firstentry=inputs[i].value.search(/Bitte|bitte|wählen|\.\.\.|^\s+$/);
			// console.debug (firstentry);
			if (label.substr(label.length-1)=="*" && (inputs[i].value=="" || firstentry!=-1) ) {
				Felder+=label+", ";
				if (checked) Anrede="Bitte füllen Sie das Feld ";
				else Anrede="Bitte füllen Sie die Felder ";
				checked=false;
			} 
		}
	}
	
	if (document.gewinnspiel.email) {
		if(document.gewinnspiel.email.value!="" &&  document.gewinnspiel.email.value.indexOf('@') == -1) {
			alert('In Ihrer E-Mailadresse fehlt das @-Zeichen!');
			document.gewinnspiel.email.focus();
			checked=false;
		}
	}
	
	var uni_inputs=document.getElementsByName("uni");
	if (uni_inputs.length>0) {
		var firstentry=uni_inputs[0].value.search(/Bitte|bitte|wählen|\.\.\.|^\s+$/);
		if (uni_inputs[1].value.search(/^\s*$/)!=-1 && firstentry!=-1) {
				Felder+="Hochschule, ";
				if (checked) Anrede="Bitte füllen Sie das Feld ";
				else Anrede="Bitte füllen Sie die Felder ";
				checked=false;
		}
		if (uni_inputs[1].value.search(/^\s*$/)!=-1 && firstentry==-1) {
				uni_inputs[1].value=uni_inputs[0].value;
		}
	}
	
	
	if (!checked) alert (Anrede+Felder.substr(0,Felder.length-2)+" aus!"); 
	else document.gewinnspiel.submit();
}		// Ende function check
