 var t;
 var http = getHTTPObject();
 var url = "/lib/ajaxAirport.php?q=";
 var url2 = "&o=";
 
 function triggerTimer(evt) {
 	var charCode = (evt.which) ? evt.which : event.keyCode
	var q = document.getElementById('q');
	if(q.value.length >= 3 && charCode >= 48 && charCode <= 90)
	{
		clearTimeout(t);
		t = setTimeout('callAjaxHandlers()',800);
		document.getElementById('container').innerHTML = "";
		document.getElementById('loader').style.display = "block";
	}
}
function callAjaxHandlers() {
	var q = document.getElementById('q');
	var o = document.getElementById('o');
	
	if(q.value.length >= 3)
	{
		http.open("GET", url + escape(q.value) + url2 + escape(o.value), true);
		http.onreadystatechange = handleHttpResponse;
		http.send(null);
	}
}
function handleHttpResponse()
{
	var c = document.getElementById('container');
	if (http.readyState == 4)
	{
		document.getElementById('loader').style.display="none";
		c.innerHTML = http.responseText;
	}
}