	
	var ajax = new sack();
	
	function whenLoading(){
		var e = document.getElementById('infoLoadingContainer'); 
		e.innerHTML = "<p>Enviando datos...</p>";
	}
	
	function whenLoaded(){
		var e = document.getElementById('infoLoadingContainer'); 
		e.innerHTML = "<p>Datos enviados...</p>";
	}
	
	function whenInteractive(){
		var e = document.getElementById('infoLoadingContainer'); 
		e.innerHTML = "<p>Obteniendo datos...</p>";
	}
	
	function whenCompleted(){
		var e = document.getElementById('responseContainer'); 
		if (ajax.responseStatus){
			var string = "<p>" + ajax.response + "</p>";
		} else {
			var string = "<p>Hubo un problema.</p>";
		}
		
		e.innerHTML = string;	
		document.getElementById("loadingContainer").innerHTML = '';
	}
	
	function obtenerVuelos(origen, destino, fechaIda , fechaVuelta, tipoVuelo, adultos) {
		ajax.setVar("origen", origen);
		ajax.setVar("destino", destino);
		ajax.setVar("fechaIda", fechaIda);
		ajax.setVar("fechaVuelta", fechaVuelta);
		ajax.setVar("tipoVuelo", tipoVuelo);
		ajax.setVar("adultos", adultos);
		ajax.requestFile = "/vuelos/process.php";
		ajax.method = 'POST';
		ajax.element = 'responseContainer';
		ajax.onLoading = whenLoading;
		ajax.onLoaded = whenLoaded; 
		ajax.onInteractive = whenInteractive;
		ajax.onCompletion = whenCompleted;
		ajax.runAJAX();
	}

