function realizar_reserva()
{
  document.forms.formulario.submit(); 
}
function realizar_reserva2()
{

  document.forms.formulario.action="realizar_reservas2.asp" 
  document.forms.formulario.submit(); 
}




// Funciones Ajax

function handleHttpResponse() { 
    if (http.readyState == 4) { 
       if (http.status == 200) { 
          if (http.responseText.indexOf('invalid') == -1) {
             // Armamos un array, usando la coma para separar elementos
            
			 //results = http.responseText.split("$$");
             //document.getElementById("referencia").innerHTML = results[0];
			 //document.getElementById("principal").innerHTML = results[1];
			 
			 document.getElementById("principal").innerHTML = http.responseText;
			 
             enProceso = false;
          }
      }
   }
}



function wait() {
document.getElementById("principal").innerHTML = '<br><br><br><br><br><br><br><br><div align="center"><img src="images/cargando.gif"></div>';
}

function realizarReserva(fich,fecha_entrada,fecha_salida,habitacion,noches,adultos,ninyos) {
    if (!enProceso && http) {
	   wait();
       var url = fich+"?D_Date="+fecha_entrada+"&R_Date="+fecha_salida+"&habitacion="+habitacion+"&nights="+noches+"&adultos="+adultos+"&ninyos="+ninyos;
       //alert(url);
	   http.open("GET", url, true);
       http.onreadystatechange =  handleHttpResponse;
       enProceso = true;
       http.send(null);
    }
}




function getHTTPObject() {
    var xmlhttp;
    /*@cc_on
    @if (@_jscript_version >= 5)
       try {
          xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (e) {
          try {
             xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
          } catch (E) { xmlhttp = false; }
       }
    @else
    xmlhttp = false;
    @end @*/
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
       try {
          xmlhttp = new XMLHttpRequest();
       } catch (e) { xmlhttp = false; }
    }
    return xmlhttp;
}

var enProceso = false; // lo usamos para ver si hay un proceso activo
var http = getHTTPObject(); // Creamos el objeto XMLHttpRequest



//Funciones Imagenes

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}