function apri(cosa,titolo,larghezza,altezza)
{
	if (larghezza == 0) {larghezza = 420;}
	if (altezza   == 0) {altezza   = 420;}
	var aa = window.open(cosa,titolo,'toolbar=no,location=no,directories=no,status=no,menu=no,scrollbars=no,resizable=no,width='+larghezza+',height='+altezza+',true');
	return;
}

function BookSubmit()
{
  errore = 0;
  campi = new Array('nome', 'cognome', 'email', 'giornoiniziale', 'meseiniziale', 'giornofinale', 'mesefinale');
  for (i = 0; i<campi.length; i++) {
    var element = document.getElementById(campi[i]);
    if (element.value == '') {
      alert ("Non è stato compilato il campo '" + element.name + "'");
      errore = 1;
      element.focus();
      break;
    }
  }
  if (errore == 0)
    document.BookForm.submit();
  return;
}

function BookSubmitEN()
{
  errore = 0;
  campi = new Array('nome', 'cognome', 'email', 'giornoiniziale', 'meseiniziale', 'giornofinale', 'mesefinale');
  for (i = 0; i<campi.length; i++) {
    var element = document.getElementById(campi[i]);
    if (element.value == '') {
      alert ("Before sending the form you have to fill all required field (*):'" + element.name + "'");
      errore = 1;
      element.focus();
      break;
    }
  }
  if (errore == 0)
    document.BookForm.submit();
  return;
}

function submitChiediInformazioni()
{
  errore = 0;
  campi = new Array('nome', 'cognome', 'email', 'giornoiniziale', 'meseiniziale', 'giornofinale', 'mesefinale');
  for (i = 0; i<campi.length; i++) {
    var element = document.getElementById(campi[i]);
    if (element.value == '') {
      alert ("Non è stato compilato il campo '" + element.name + "'");
      errore = 1;
      element.focus();
      break;
    }
  }
  if (errore == 0)
    document.BookForm.submit();
  return;
}

function submitChiediInformazioniEN()
{
  errore = 0;
  campi = new Array('nome', 'cognome', 'email', 'giornoiniziale', 'meseiniziale', 'giornofinale', 'mesefinale');
  for (i = 0; i<campi.length; i++) {
    var element = document.getElementById(campi[i]);
    if (element.value == '') {
      alert ("Before sending the form you have to fill all required field (*):'" + element.name + "'");
      errore = 1;
      element.focus();
      break;
    }
  }
  if (errore == 0)
    document.BookForm.submit();
  return;
}

function NewsSubmit()
{
  errore = 0;
  campi = new Array('nome', 'cognome', 'nazione', 'email');
  for (i = 0; i<campi.length; i++) {
    var element = document.getElementById(campi[i]);
    if (element.value == '') {
      alert ("Non è stato compilato il campo '" + element.name + "'");
      errore = 1;
      element.focus();
      break;
    }
  }
  if (errore == 0)
    document.NewsForm.submit();
  return;
}


function SuggestSubmit()
{
  errore = 0;
  campi = new Array('nome', 'email', 'nome amico', 'email amico', 'messaggio');
  for (i = 0; i<campi.length; i++) {
    var element = document.getElementById(campi[i]);
    if (element.value == '') {
      alert ("Non è stato compilato il campo '" + element.name + "'");
      errore = 1;
      element.focus();
      break;
    }
  }
  if (errore == 0)
    document.SuggestForm.submit();
  return;
}

function InfoSubmit()
{
  errore = 0;
  campi = new Array('nome', 'cognome', 'indirizzo', 'comune', 'nazione', 'telefono', 'email', 'cellulare', 'caratteristiche');
  for (i = 0; i<campi.length; i++) {
    var element = document.getElementById(campi[i]);
    if (element.value == '') {
      alert ("Non è stato compilato il campo '" + element.name + "'");
      errore = 1;
      element.focus();
      break;
    }
  }
  if (errore == 0)
    document.InfoForm.submit();
  return;
}
