function controlli(form)
  {
  error=0;
  msg= "Folgende Felder wurden nicht ausgefüllt:\n\n";
  
  regEx = /(.*)\@(.*)\.(.*)/;  
    
  if ((form.fattura_denominazione.value=="")||(form.fattura_email.value=="")||(!regEx.exec(form.fattura_email.value))||(form.fattura_iva.value=="")||(form.fattura_fiscale.value=="")||(isNaN(form.fattura_cap.value)))
  		{
  		msg = msg + " RECHNUNGSDATEN\n";error=1;
		if (form.fattura_denominazione.value=="") { msg = msg + " »  Bezeichnung\n";error=1;}
		if (form.fattura_email.value=="") { msg = msg + " »  E-Mail\n";error=1;}
		if (form.fattura_email.value != "")  
			{ 
			if(!regEx.exec(form.fattura_email.value)) {msg = msg + " »  FALSCHE E-MAIL!\n";error=1;} 
			}
		if (form.fattura_iva.value=="") { msg = msg + " »  MwSt.-Nr.\n";error=1;}
		if (form.fattura_fiscale.value=="") { msg = msg + " »  Steuerkodex\n";error=1;}
		  if(isNaN(form.fattura_cap.value)){msg = msg + " »  FALSCHE PLZ!\n";error=1;}
		}

  if ((form.nome.value=="")||(form.cognome.value=="")||(form.fiscale.value=="")) 
  		{
  		msg = msg + "\n DATEN DES TEILNEHMERS\n";error=1;
		if (form.nome.value=="") { msg = msg + " »  Vorname\n";error=1;}
		if (form.cognome.value=="") { msg = msg + " »  Nachname\n";error=1;}
		if (form.fiscale.value=="") { msg = msg + " »  Steuerkodex\n";error=1;}
		}

  
  if (error==0)
    {return true;}
  else 
     {alert(msg); return false;}

}


