function checkform3(form)
{

 var nome_cognome = document.formhotel.nome_cognome.value;
 var indirizzo = document.formhotel.indirizzo.value;
 var localita = document.formhotel.localita.value;
 var cap = document.formhotel.cap.value;
 var provincia = document.formhotel.provincia.value;
 var telefono = document.formhotel.telefono.value;
 var soggiorno = document.formhotel.soggiorno.value;
 var arrivo = document.formhotel.arrivo.value;
 var partenza = document.formhotel.partenza.value;
 var email = document.formhotel.email.value;
 var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

        if ((nome_cognome == "") || (nome_cognome == "undefined")) {
           alert("Das Feld Name ist zwingend.");
           document.formhotel.nome_cognome.focus();
           return false;
        }
        else if ((indirizzo == "") || (indirizzo == "undefined")) {
           alert("Das Feld Adresse ist zwingend.");
           document.formhotel.indirizzo.focus();
           return false;
           }
        else if ((localita == "") || (localita == "undefined")) {
           alert("Das Feld Stadt ist zwingend.");
           document.formhotel.localita.focus();
           return false;
           }
        else if ((cap == "") || (cap == "undefined")) {
           alert("Das Feld Postleitzahl ist zwingend.");
           document.formhotel.cap.focus();
           return false;
           }
        else if ((provincia == "") || (provincia == "undefined")) {
           alert("Das Feld Land ist zwingend.");
           document.formhotel.provincia.focus();
           return false;
           }
        else if ((telefono == "") || (telefono == "undefined")) {
           alert("Das Feld Telefon oder Mobil ist zwingend.");
           document.formhotel.telefono.focus();
           return false;
           }
	    else if ((soggiorno == "") || (soggiorno == "undefined")) {
           alert("Das Feld Haben Sie schon in unserem Hotel gewohnt ? ist zwingend.");
           document.formhotel.soggiorno.focus();
           return false;
           }
        else if ((arrivo == "") || (arrivo == "undefined")) {
           alert("Das Feld Anreisedatum ist zwingend.");
           document.formhotel.arrivo.focus();
           return false;
           }
        else if ((partenza == "") || (partenza == "undefined")) {
           alert("Das Feld Abreisedatum ist zwingend.");
           document.formhotel.partenza.focus();
           return false;
           }
       else if ( !email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
           alert("Das Feld E-Mail ist zwingend.");
           document.formhotel.email.select();
           return false;
           }  else {
			return true
        }
   return false
}

