function switchIfDone(the_form, this_div, next_div)
{

  var complete = true;
  for (var loop=0; loop < the_form.elements.length; loop++)
  {
    if (the_form.elements[loop].value == "")
    {
      complete = true;
    }
  }
  if ((complete == true) && (next_div == "finished")) 
  {
  var agree=confirm("ATENCI\u00D3N: va a proceder a solicitar una reserva. Deber\u00E1 confirmar su reserva a trav\u00E9s del correo electr\u00F3nico que recibir\u00E1 en la direcci\u00F3n de e-mail especificada. żEst\u00E1 seguro?");
if (agree)
    submitTheInfo();
  else
	return false ;
  } 
  else if (complete == true) 
  {
    switchDiv(this_div, next_div);
  } else {
    return;
  }
}

function switchDiv(this_div, next_div)
{
  if (getStyleObject(this_div) && getStyleObject(next_div)) {
    // changeObjectVisibility(this_div, "hidden");
    // changeObjectVisibility(next_div, "visible");
    changeObjectDisplay(this_div, "none");
    changeObjectDisplay(next_div, "inline");
  }
}

function submitTheInfo()
{
  var submission_string="";
  for (var form_loop=0; form_loop<document.forms.length; form_loop++) 
  {
    for (var elems=0; elems<document.forms[form_loop].length;elems++)
    {
      if (document.forms[form_loop].elements[elems].name != "")
      {
        submission_string += document.forms[form_loop].name + "_" +
          document.forms[form_loop].elements[elems].name + "=" +
          document.forms[form_loop].elements[elems].value + "\n";
      }
    }
  }
  document.hiddenform.the_text.value = submission_string;

  // the next two lines are written for debugging - 
  // to put the script into action
  // comment out the changeObjectVisibility() line
  // and uncomment the document.hidden.form.submit() line
  //

  document.hiddenform.submit(); 
  //changeObjectVisibility("hiddenstuff","visible");
}
