  function controllo_news() {
		var mail = document.newsletter.mail.value;
		var mail_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	 if (!mail_reg_exp.test(mail) || (mail == "") || (mail == "undefined")) {
   			alert("E' necessario inserire un indirizzo email valido.");
		   document.newsletter.mail.focus()
          return false;
			} 
	else {
           document.newsletter.action = "http://www.bbcastelliromani.it/newsletter/bed_breakfast_newsletter.php";
           document.newsletter.submit();
        }
	}

  function ctrl_dati_stato() {
		var cou = document.stato.country.value;
		if (cou == "---"){
           alert("E' necessario scegliere uno stato di provenienza.");
           document.stato.country.value = "";
           document.stato.country.focus();
           return false;
     	   }	
	else {
           document.stato.action = "http://www.bbcastelliromani.it/newsletter/bed_breakfast_newsletter2.php";
           document.stato.submit();
        }
	}
	
  function controllo_news_e() {
		var mail = document.newsletter_e.mail.value;
		var mail_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	 if (!mail_reg_exp.test(mail) || (mail == "") || (mail == "undefined")) {
   			alert ("The email addres is not corrected.");
          return false;
			} 
	else {
           document.newsletter_e.action = "http://www.bbcastelliromani.it/newsletter/bed_breakfast_newsletter_e.php";
           document.newsletter_e.submit();
        }
	}
  function ctrl_dati_stato_e() {
		var cou = document.stato.country.value;
		if (cou == "---"){
           alert("E' necessario scegliere uno stato di provenienza.");
           document.stato.country.value = "";
           document.stato.country.focus();
           return false;
     	   }	
	else {
           document.stato.action = "http://www.bbcastelliromani.it/newsletter/bed_breakfast_newsletter2_e.php";
           document.stato.submit();
        }
	}
