function pruefen(f) {
  	var err_msg = new Array('Bitte füllen Sie die folgenden Felder aus:\n');
   	var radiocheck = "";  //Variable für überprüfte Radiobuttons
   	var i;  //Enthält das jeweilige Formularelement
   	var label_id = null;
   	var error = false;
   	for (var j=0; j<f.elements.length; j++) {
      i = f.elements[j];
      //Texteingabefelder
      label_id = 'lb_' + i.id;
      if (i.type=="text" || i.type=="password" || i.type=="textarea") {
         if (i.value == "") {
            if(document.getElementById(label_id)){
            	error = true;
            	err_msg.push(document.getElementById(label_id).innerHTML);
            	AddClassName(i, 'errorInput');
            }
         }else{
           	if(HasClassName(i, 'errorInput'))RemoveClassName(i, 'errorInput');
         }
      }
      //Auswahllisten
      if (i.type=="select-one" || i.type=="select-multiple") {
            if(document.getElementById(label_id) && i.selectedIndex == 0){
            	error = true;
            	err_msg.push(document.getElementById(label_id).innerHTML);
            	AddClassName(i, 'errorInput');
            }else{
	           	if(HasClassName(i, 'errorInput'))RemoveClassName(i, 'errorInput');
	         }
      }
   }
   //Fehlermeldung
   if (error) {
      err_msg = err_msg.join('\n\xB7 ');
	  alert(err_msg);
      return false;
   }
   return true;
}