function calendario() {
  nomefile="calendario.php4";
  w = 250;
  h = 220;
  dimensioni="width="+w+",height="+h+",scrollbars=no";
  
  var win=open(nomefile,"",dimensioni);
  win.focus();
}

function calendario_gg() {
    nomefile="calendario_gg.php4";
    w = 250;
    h = 240;
    dimensioni="width="+w+",height="+h+",scrollbars=no";
    var win=open(nomefile,"",dimensioni);
    win.focus();
}

function calendario_gg_apt() {
  nomefile="calendario_gg_apt.php4";
  w = 250;
  h = 220;
  dimensioni="width="+w+",height="+h+",scrollbars=no";
  var win=open(nomefile,"",dimensioni);
  win.focus();
}

function prenota_opzione(code) {
  nomefile="prenota_opzione.php4?codice="+code;
  w = 500;
  h = 220;
  dimensioni="width="+w+",height="+h+",scrollbars=no";
  
  var win=open(nomefile,"",dimensioni);
  win.focus();
}

function cancella_opzione(code) {
  nomefile="cancella_opzione.php4?codice="+code;
  w = 500;
  h = 220;
  dimensioni="width="+w+",height="+h+",scrollbars=no";
  
  var win=open(nomefile,"",dimensioni);
  win.focus();
}

function control_registra_to_cl(fields) {

  if (document.f1.cognome_cl.value == "") {
    alert("Surname is mandatory");
    return false;
  }
  if (document.f1.nome_cl.value == "") {
    alert("Name is mandatory");
    return false;
  }
  if (document.f1.indirizzo_cl.value == "") {
    alert("Address is mandatory");
    return false;
  }
  if (document.f1.citta_cl.value == "") {
    alert("City is mandatory");
    return false;
  }
  if (document.f1.provincia_cl.value == "") {
    alert("County is mandatory");
    return false;
  }
  if (document.f1.nazione_cl.value == "") {
    alert("Country is mandatory");
    return false;
  }
  if (document.f1.email_cl.value == "") {
    alert("e-mail is mandatory");
    return false;
  }
  if ((document.f1.email_cl.value.search("@") == -1) && (document.f1.email_cl.value.search("/.") == -1)) {
    alert("e-mail wrong");
    return false;
  }
  if (document.f1.telefono_cl.value == "") {
	alert("Telephone is mandatory");
    return false;
  }
}

function control_registra_af(fields) {

  if (document.f1.cognome_cl.value == "") {
    alert("Surname is mandatory");
    return false;
  }
  if (document.f1.nome_cl.value == "") {
    alert("Name is mandatory");
    return false;
  }
  if (document.f1.indirizzo_cl.value == "") {
    alert("Address is mandatory");
    return false;
  }
  if (document.f1.citta_cl.value == "") {
    alert("City is mandatory");
    return false;
  }
  if (document.f1.provincia_cl.value == "") {
    alert("County is mandatory");
    return false;
  }
  if (document.f1.nazione_cl.value == "") {
    alert("Country is mandatory");
    return false;
  }
  if (document.f1.email_cl.value == "") {
    alert("e-mail is mandatory");
    return false;
  }
  if ((document.f1.email_cl.value.search("@") == -1) && (document.f1.email_cl.value.search("/.") == -1)) {
    alert("e-mail wrong");
    return false;
  }
  if (document.f1.telefono_cl.value == "") {
	alert("Telephone is mandatory");
    return false;
  }
  if (document.f1.info_apt.value == "") {
	alert("Apartment info are mandatory");
    return false;
  }
  if (document.f1.pubblicita_cl[1].checked) {
	alert("Please select accept to continue");
    return false;
  }
}

function cancel2_1() {
  document.f2.username.value = "";
}
function cancel2_2() {
  document.f2.pwd.value = "";
}

function cancel3_1() {
  document.f3.username.value = "";
}
function cancel3_2() {
  document.f3.pwd.value = "";
}

function cancel4_1() {
  document.f4.username.value = "";
}
function cancel4_2() {
  document.f4.pwd.value = "";
}

function controlNews(field) {

  if (document.fnews.email_news.value == "") {
    alert("Newsletter Rentalinitaly: insert your e-mail address");
    return false;
  }
  if (document.fnews.nazione_news.value == "") {
    alert("Newsletter Rentalinitaly: insert your country");
    return false;
  }
}

function control_ricerca() {

  if (document.fricerca.tipo.value == "giornaliero") {
    if (document.fricerca.data_inizio.value == "-") {
      alert("Select Arrival Date and Destination");
      return false;
    }
    if (document.fricerca.num_persone.options[document.fricerca.num_persone.selectedIndex].value == "-") {
      alert("Select number of sleeps");
      return false;
    }
    if (document.fricerca.num_nights.options[document.fricerca.num_nights.selectedIndex].value == "-") {
      alert("Select number of nights");
      return false;
    }
  }
  else {
    if (document.fricerca.id_city.options[document.fricerca.id_city.selectedIndex].value == "-") {
      alert("Select a Destination");
      return false;
    }
    if (document.fricerca.data_inizio.value == "-") {
      alert("Select Arrival Date");
      return false;
    }
    if (document.fricerca.num_persone.options[document.fricerca.num_persone.selectedIndex].value == "-") {
      alert("Select number of sleeps");
      return false;
    }
    if (document.fricerca.num_weeks.options[document.fricerca.num_weeks.selectedIndex].value == "-") {
      alert("Select number of weeks");
      return false;
    }
  }
}

function control_pagamento(fields) {

  if (document.f1.nome_cl.value == "") {
    alert("Name is mandatory");
    return false;
  }
  if (document.f1.cognome_cl.value == "") {
    alert("Surname is mandatory");
    return false;
  }
  if (document.f1.indirizzo_cl.value == "") {
    alert("Address is mandatory");
    return false;
  }
  if (document.f1.citta_cl.value == "") {
    alert("City is mandatory");
    return false;
  }
  if (document.f1.provincia_cl.value == "") {
    alert("County is mandatory");
    return false;
  }
  if (document.f1.nazione_cl.value == "") {
    alert("Country is mandatory");
    return false;
  }
  if (document.f1.telefono_cl.value == "") {
	alert("Telephone is mandatory");
    return false;
  }
  if (document.f1.email_cl.value == "") {
    alert("e-mail is mandatory");
    return false;
  }

  if ((document.f1.email_cl.value.search("@") == -1) && (document.f1.email_cl.value.search("/.") == -1)) {
    alert("e-mail wrong");
    return false;
  }
}

function control_pagamento_rc(fields) {

  if (document.f1.holderCC.value == "") {
	alert("Name of Credit Card holder is mandatory");
    return false;
  }
  if (document.f1.data_holder.value == "") {
	alert("Date of Birth is mandatory");
    return false;
  }
  if (document.f1.documento.value == "") {
	alert("Passport Number is mandatory");
    return false;
  }
  if (document.f1.tipoCC.value == "") {
	alert("Type of Credit Card (Visa, Mastercard, American Express, Diners) is mandatory");
    return false;
  }
  if (document.f1.scadenza.value == "") {
	alert("Credit Card Expiry is mandatory");
    return false;
  }
}

function condizioni() {
  nomefile="condizioni.php4";
  w = 800;
  h = 400;
  dimensioni="width="+w+",height="+h+",scrollbars=yes";
  var win=open(nomefile,"",dimensioni);
  win.focus();
}
