//script Autocompleta
$().ready(function() {

	auto_init_airport('input.airportsclass');

	/*function auto_init_airport(object){
		$(object).autocomplete(airports, {
			matchContains: true,
			minChars: 0,
			scrollHeight:100,
			formatItem:	function formatItem(row)
			{ // como se muestra en la capa
				return "<span style=\"font-size:10px;\"> " + row.name + " (" +row.iata+ ")</span><br><span style=\"font-size:8px;\"> " + row.city + ", " +row.country+ "</span>";
			},
			formatResult: function formatResult(row)
			{ // como se muestra una vez seleccionado
				return row.name + " (" +row.iata+ ")";
			},
			formatMatch: function formatMatch (row, indice, total)
			{	// sobre que busca
				return row.iata + " " + row.name + " " + row.city + " ";
			}
		});
	}*/
	

	
	$("#aer_origen").result(function(event, data, formatted) {
		$("#aer_origen_value").val(data["iata"]);
		var auxOrigen = data["name"]+ " ("+data["iata"]+")";
		$("#aux_origen").val(auxOrigen);
	});
	$("#aer_destino").result(function(event, data, formatted) {
		$("#aer_destino_value").val(data["iata"]);
		var auxDestino = data["name"]+ " ("+data["iata"]+")";
		$("#aux_destino").val(auxDestino);
	});


	$("#aer_origen_calendario").result(function(event, data, formatted) {
		$("#aer_origen_cal_value").val(data["iata"]);
		PintaCalendario();
	});
	$("#aer_destino_calendario").result(function(event, data, formatted) {
		$("#aer_destino_cal_value").val(data["iata"]);
		PintaCalendario();
	});
	$("#aer_destino_nego").result(function(event, data, formatted) {
		$("#aer_destino_nego_value").val(data["iata"]);
	});


	//--------------- por itinerarios [0..3]-----------------------------------------
	$("#aer_origenSurface_0").result(function(event, data, formatted) {
		$("#aer_origenSurface_value_0").val(data["iata"]);
		var auxOrigen = data["name"]+ " ("+data["iata"]+")";
		$("#aux_origenSurface_0").val(auxOrigen);
	});
	$("#aer_destinoSurface_0").result(function(event, data, formatted) {
		$("#aer_destinoSurface_value_0").val(data["iata"]);
		var auxDestino = data["name"]+ " ("+data["iata"]+")";
		$("#aux_destinoSurface_0").val(auxDestino);
	});


	$("#aer_origenSurface_1").result(function(event, data, formatted) {
		$("#aer_origenSurface_value_1").val(data["iata"]);
		var auxOrigen = data["name"]+ " ("+data["iata"]+")";
		$("#aux_origenSurface_1").val(auxOrigen);
	});
	$("#aer_destinoSurface_1").result(function(event, data, formatted) {
		$("#aer_destinoSurface_value_1").val(data["iata"]);
		var auxDestino = data["name"]+ " ("+data["iata"]+")";
		$("#aux_destinoSurface_1").val(auxDestino);
	});


	$("#aer_origenSurface_2").result(function(event, data, formatted) {
		$("#aer_origenSurface_value_2").val(data["iata"]);
		var auxOrigen = data["name"]+ " ("+data["iata"]+")";
		$("#aux_origenSurface_2").val(auxOrigen);
	});
	$("#aer_destinoSurface_2").result(function(event, data, formatted) {
		$("#aer_destinoSurface_value_2").val(data["iata"]);
		var auxDestino = data["name"]+ " ("+data["iata"]+")";
		$("#aux_destinoSurface_2").val(auxDestino);
	});

});