// Attach handler to window load event
Event.observe(window, 'load', init, false);

function init() {
 // Attach handler to form's submit event
 Event.observe('formnewsletter', 'submit', requestfNL);
 Event.observe('formreservation', 'submit', requestfRE);
 Event.observe('formquestion', 'submit', requestfQU);
}

function requestfRE(e) {
 // Update user interface
 $('resultRE').innerHTML = 'Adding email address...';
 // Prepare query string and send AJAX request
 var pars = 'nome='+escape($F('nome'))+'&'+'cognome='+escape($F('cognome'))+'&'+'arrivo='+escape($F('arrivo'))+'&'+'partenza='+escape($F('partenza'))+'&'+'persone='+escape($F('persone'))+'&'+'camera='+escape($F('camera'))+'&'+'fumatore='+escape($F('fumatore'))+'&'+'ristorante='+escape($F('ristorante'))+'&'+'nazionalita='+escape($F('nazionalita'))+'&'+'emailRE='+escape($F('emailRE'))+'&'+'telefono='+escape($F('telefono'))+'&'+'note='+escape($F('note'))+'&'+'langres='+escape($F('langres'));
 //var pars = 'nome='+escape($F('nome'));
 var url = 'reservation.php';
 var target = 'resultRE';
 var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars});
 // Stop form from submitting when JavaScript is enabled
 Event.stop(e);
}

function requestfQU(e) {
 // Update user interface
 $('resultQU').innerHTML = 'Sending question...';
 // Prepare query string and send AJAX request
  for (i=formquestion.uno.length-1; i > -1; i--) {
    if(formquestion.uno[i].checked) var uno = formquestion.uno[i].value
  }
  
  for (j=formquestion.due.length-1; j > -1; j--) {
    if(formquestion.due[j].checked) var due = formquestion.due[j].value
  }
  
  for (t=formquestion.tre.length-1; t > -1; t--) {
    if(formquestion.tre[t].checked) var tre = formquestion.tre[t].value
  }
  
  for (y=formquestion.quattro.length-1; y > -1; y--) {
    if(formquestion.quattro[y].checked) var quattro = formquestion.quattro[y].value
  }   
 //var pars = 'uno='+escape($F('uno'))+'&'+'due='+escape($F('due'))+'&'+'tre='+escape($F('tre'))+'&'+'quattro='+escape($F('quattro'))+'&'+'commento='+escape($F('commento'))+'&'+'langres='+escape($F('langres'));
 var pars = 'uno='+escape(uno)+'&'+'due='+escape(due)+'&'+'tre='+escape(tre)+'&'+'quattro='+escape(quattro)+'&'+'commento='+escape($F('commento'))+'&'+'langres='+escape($F('langres'));
 //alert (pars);
 //var pars = 'nome='+escape($F('nome'));
 var url = 'question.php';
 var target = 'resultQU';
 var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars});
 //var myAjax = new Ajax.Updater(target, url, {method: 'get'});
 // Stop form from submitting when JavaScript is enabled
 Event.stop(e);
}

function requestfNL(e) {
 // Update user interface
 var lang = escape($F('lang'));
 if (lang == 0)
  $('resultNL').innerHTML = 'Iscrizione alla newsletter in corso...';
 else
  $('resultNL').innerHTML = 'Adding email address...';
 // Prepare query string and send AJAX request
 var pars = 'username='+escape($F('username'))+'&'+'email='+escape($F('email'))+'&'+'lang='+escape($F('lang'));
 var url = 'subscribe.php';
 var target = 'resultNL';
 var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars});
 // Stop form from submitting when JavaScript is enabled
 Event.stop(e);
}


