function nuevoAjax(){
	var xmlhttp=false;
 	try {
 		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} catch (e) {
 		try {
 			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 		} catch (E) {
 			xmlhttp = false;
 		}
  	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function espera()
{
/* Esta función solo nos sirve para retardar la carga de los datos */
    pizarra.innerHTML = ajax.responseText
} 

function SolicitarInfoVuelo(){
	var vuelo, pizarra, airlineCode, flightCode, fecha;
	pizarra = document.getElementById('pizarra');
	vuelo = document.getElementById('vuelo').value;	
	fecha = document.getElementById('fecha').value;	

	airlineCode = validaTexto(vuelo);
	flightCode = validaNumero(vuelo);
	

	ajax=nuevoAjax();
	ajax.open("GET", "DetalleVuelo.inc.php?flightCode="+flightCode+"&airlineCode="+airlineCode+"&fecha="+fecha,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState!=4) {
			pizarra.innerHTML = "<div id='alert'><img src='img/loading.gif'/><br/>Cargando...</div>"
		}else{
			pizarra.innerHTML = ajax.responseText;
			//window.setTimeout('espera();',2000); 
	 	}
	}
	ajax.send(null)
}


function SolicitarInfoVueloByClick(vuelo,fecha){
	var vuelo, pizarra, airlineCode, flightCode, fecha;
	pizarra = document.getElementById('pizarra');
	//vuelo = document.getElementById('vuelo').value;	
	//fecha = document.getElementById('fecha').value;	

	airlineCode = validaTexto(vuelo);
	flightCode = validaNumero(vuelo);
	

	ajax=nuevoAjax();
	ajax.open("GET", "DetalleVuelo.inc.php?flightCode="+flightCode+"&airlineCode="+airlineCode+"&fecha="+fecha,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState!=4) {
			pizarra.innerHTML = "<div id='alert'><img src='img/loading.gif'/><br/>Cargando...</div>"
		}else{
			pizarra.innerHTML = ajax.responseText;
			//window.setTimeout('espera();',2000); 
	 	}
	}
	ajax.send(null)
}

function SolicitarInfoAeropuerto(aeropuerto,fecha){
	var aeropuerto, pizarra, airportCode, fecha;
	pizarra = document.getElementById('pizarra');
	
	fecha =  document.getElementById('fecha3').value;	
	
	aeropuerto = document.getElementById('aeropuerto').value;	
	
	//alert(validaTexto(aeropuerto));

	ajax=nuevoAjax();
	ajax.open("GET", "DetalleAeropuerto.inc.php?aeropuerto="+aeropuerto+"&fecha="+fecha,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState!=4) {
			pizarra.innerHTML = "<div id='alert'><img src='img/loading.gif'/><br/>Cargando...</div>"
		}else{
			pizarra.innerHTML = ajax.responseText;
			//window.setTimeout('espera();',2000); 
	 	}
	}
	ajax.send(null)
}

function OrigenDestino(){
	var origen, destino, pizarra, airlineCode, flightCode, fecha;
	pizarra = document.getElementById('pizarra');
	origen = document.getElementById('origen').value;	
	destino = document.getElementById('destino').value;	
	fecha = document.getElementById('fecha').value;	
	/*
	airlineCode = validaTexto(vuelo);
	flightCode = validaNumero(vuelo);
	*/
	
	ajax=nuevoAjax();
	ajax.open("GET", "2OrigenDestino.inc.php?origen="+origen+"&destino="+destino+"&fecha="+fecha,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState!=4) {
			pizarra.innerHTML = "<div id='alert'><img src='img/loading.gif'/><br/>Esperando resultados</div>"
		}else{
			pizarra.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)

}

function ListarAeropuerto(){
	var vuelo, pizarra, pais;
	pizarra = document.getElementById('pizarra_aeropuerto');
	pais = document.getElementById('contry').value;	

	ajax=nuevoAjax();
	ajax.open("GET", "include/listar.aeropuertos.inc.php?pais="+pais,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState!=4) {
			pizarra.innerHTML = "<div id='alert'><img src='img/loading.gif'/></div>"
		}else{
			pizarra.innerHTML = ajax.responseText;
			//window.setTimeout('espera();',2000); 
	 	}
	}
	ajax.send(null)
}

function EscribirIATA(){
	var iata = document.getElementById('airport').value;
	alert (iata);
	
	if (document.getElementById('origen').value == ''){
		document.getElementById('origen').value = iata;
	}else{
		document.getElementById('destino').value = iata;
	}
}

