    window.onload = function() {
        
        new Ajax.Autocompleter("input_depAirport", "div_depAirport", "/airports/servlet/Autofilter", 
            {paramName: "key", minChars:3, parameters: "type=dep&language=" + airportSearchBox_language 
                + "&onlyAirports=N", afterUpdateElement : updateDepAirportCode });
            
            new Ajax.Autocompleter("input_arrAirport", "div_arrAirport", "/airports/servlet/Autofilter", 
                {paramName: "key", minChars:3, parameters: "type=dep&language=" + airportSearchBox_language 
                    + "&onlyAirports=N", afterUpdateElement : updateArrAirportCode });
                
                $("div_depAirport").blur();
            }
            
            function updateDepAirportCode(text, li) {$("departureAirport").value = li.id;}
            function updateArrAirportCode(text, li) {$("arrivalAirport").value = li.id;}
            
     function searchTrip() {
    	 if($("departureAirport").value.length == 0 || $("input_depAirport").value.length < 3){
		     alert(errormsgdep);
		     return false;
    	 }
    	 else if($("arrivalAirport").value.length == 0 || $("input_arrAirport").value.length < 3){
    		 alert(errormsgarr);
    		 return false;
    	 }
     	return true;
     }
