YAHOO.example.FnMultipleFields = function(){	
	//var airports_ac =[{display:"Abu Dhabi", lookup1:"Abu Dhabi",airport_code:"AUH",city_code:"AUH",type:"int"},{display:"Adana", lookup1:"Adana",airport_code:"ADA",city_code:"ADA",type:"dom"},{display:"Addisababa", lookup1:"Addisababa",airport_code:"ADD",city_code:"ADD",type:"int"},{display:"Adiyaman", lookup1:"Adiyaman",airport_code:"ADF",city_code:"ADF",type:"dom"},{display:"Agri", lookup1:"Agri",airport_code:"AJI",city_code:"AJI",type:"dom"},{display:"Almaata", lookup1:"Almaata",airport_code:"ALA",city_code:"ALA",type:"int"},{display:"Amasya Merzifon", lookup1:"Amasya Merzifon",airport_code:"MZH",city_code:"MZH",type:"dom"},{display:"Amman", lookup1:"Amman",airport_code:"AMM",city_code:"AMM",type:"int"},{display:"Amsterdam", lookup1:"Amsterdam",airport_code:"AMS",city_code:"AMS",type:"int"},{display:"Ankara", lookup1:"Ankara",airport_code:"ESB",city_code:"ANK",type:"dom"},{display:"Antalya", lookup1:"Antalya",airport_code:"AYT",city_code:"AYT",type:"dom"},{display:"Astana", lookup1:"Astana",airport_code:"TSE",city_code:"TSE",type:"int"},{display:"Askabat", lookup1:"Askabat",airport_code:"ASB",city_code:"ASB",type:"int"},{display:"Atina", lookup1:"Atina",airport_code:"ATH",city_code:"ATH",type:"int"},{display:"Atlanta", lookup1:"Atlanta",airport_code:"ATL",city_code:"ATL",type:"int"},{display:"Bagdat", lookup1:"Bagdat",airport_code:"BGW",city_code:"BGW",type:"int"},{display:"Bahreyn", lookup1:"Bahreyn",airport_code:"BAH",city_code:"BAH",type:"int"},{display:"Bakü", lookup1:"Bakü",airport_code:"GYD",city_code:"BAK",type:"int"},{display:"Baltimore", lookup1:"Baltimore",airport_code:"BWI",city_code:"BWI",type:"int"},{display:"Bangkok", lookup1:"Bangkok",airport_code:"BKK",city_code:"BKK",type:"int"},{display:"Barselona", lookup1:"Barselona",airport_code:"BCN",city_code:"BCN",type:"int"},{display:"Basel", lookup1:"Basel",airport_code:"BSL",city_code:"BSL",type:"int"},{display:"Batman", lookup1:"Batman",airport_code:"BAL",city_code:"BAL",type:"dom"},{display:"Batum (Uluslararasi)", lookup1:"Batum (Uluslararasi)",airport_code:"BUS",city_code:"BUS",type:"int"},{display:"Batum (Hopa) ", lookup1:"Batum (Hopa) ",airport_code:"XHQ",city_code:"XHQ",type:"dom"},{display:"Belgrad", lookup1:"Belgrad",airport_code:"BEG",city_code:"BEG",type:"int"},{display:"Berlin (Tümü)", lookup1:"Berlin (Tümü)",airport_code:"ALL",city_code:"BER",type:"int"},{display:"Berlin Schoenefeld", lookup1:"Berlin Schoenefeld",airport_code:"SXF",city_code:"BER",type:"int"},{display:"Berlin Tegel", lookup1:"Berlin Tegel",airport_code:"TXL",city_code:"BER",type:"int"},{display:"Beyrut", lookup1:"Beyrut",airport_code:"BEY",city_code:"BEY",type:"int"},{display:"Bingazi", lookup1:"Bingazi",airport_code:"BEN",city_code:"BEN",type:"int"},{display:"Birmingham", lookup1:"Birmingham",airport_code:"BHX",city_code:"BHX",type:"int"},{display:"Biskek", lookup1:"Biskek",airport_code:"FRU",city_code:"FRU",type:"int"},{display:"Bodrum", lookup1:"Bodrum",airport_code:"BJV",city_code:"BXN",type:"dom"},{display:"Bologna", lookup1:"Bologna",airport_code:"BLQ",city_code:"BLQ",type:"int"},{display:"Bombay", lookup1:"Bombay",airport_code:"BOM",city_code:"BOM",type:"int"},{display:"Boston", lookup1:"Boston",airport_code:"BOS",city_code:"BOS",type:"int"},{display:"Brüksel", lookup1:"Brüksel",airport_code:"BRU",city_code:"BRU",type:"int"},{display:"Budapeste", lookup1:"Budapeste",airport_code:"BUD",city_code:"BUD",type:"int"},{display:"Bursa (Yenisehir)", lookup1:"Bursa (Yenisehir)",airport_code:"YEI",city_code:"BTZ",type:"dom"},{display:"Bükres", lookup1:"Bükres",airport_code:"OTP",city_code:"BUH",type:"int"},{display:"Cakarta", lookup1:"Cakarta",airport_code:"CGK",city_code:"JKT",type:"int"},{display:"Cape Town", lookup1:"Cape Town",airport_code:"CPT",city_code:"CPT",type:"int"},{display:"Cenevre", lookup1:"Cenevre",airport_code:"GVA",city_code:"GVA",type:"int"},{display:"Cezayir", lookup1:"Cezayir",airport_code:"ALG",city_code:"ALG",type:"int"},{display:"Charlotte", lookup1:"Charlotte",airport_code:"CLT",city_code:"CLT",type:"int"},{display:"Chicago", lookup1:"Chicago",airport_code:"ORD",city_code:"CHI",type:"int"},{display:"Cidde", lookup1:"Cidde",airport_code:"JED",city_code:"JED",type:"int"},{display:"Cincinnati ", lookup1:"Cincinnati ",airport_code:"CVG",city_code:"CVG",type:"int"},{display:"Cleveland", lookup1:"Cleveland",airport_code:"CLE",city_code:"CLE",type:"int"},{display:"Çanakkale", lookup1:"Çanakkale",airport_code:"CKZ",city_code:"CKZ",type:"dom"},{display:"Çorlu", lookup1:"Çorlu",airport_code:"TEQ",city_code:"TEQ",type:"dom"},{display:"Dakar", lookup1:"Dakar",airport_code:"DKR",city_code:"DKR",type:"int"},{display:"Dalaman", lookup1:"Dalaman",airport_code:"DLM",city_code:"DLM",type:"dom"},{display:"Dallas", lookup1:"Dallas",airport_code:"DFW",city_code:"DFW",type:"int"},{display:"Delhi (Yeni Delhi ) ", lookup1:"Delhi (Yeni Delhi ) ",airport_code:"DEL",city_code:"DEL",type:"int"},{display:"Denizli", lookup1:"Denizli",airport_code:"DNZ",city_code:"DNZ",type:"dom"},{display:"Denver", lookup1:"Denver",airport_code:"DEN",city_code:"DEN",type:"int"},{display:"Detroit", lookup1:"Detroit",airport_code:"DTW",city_code:"DTT",type:"int"},{display:"Diyarbakir", lookup1:"Diyarbakir",airport_code:"DIY",city_code:"DIY",type:"dom"},{display:"Dnepropetrovsk", lookup1:"Dnepropetrovsk",airport_code:"DNK",city_code:"DNK",type:"int"},{display:"Doha", lookup1:"Doha",airport_code:"DOH",city_code:"DOH",type:"int"},{display:"Donetsk", lookup1:"Donetsk",airport_code:"DOK",city_code:"DOK",type:"int"},{display:"Dubai", lookup1:"Dubai",airport_code:"DXB",city_code:"DXB",type:"int"},{display:"Dublin", lookup1:"Dublin",airport_code:"DUB",city_code:"DUB",type:"int"},{display:"Dushanbe", lookup1:"Dushanbe",airport_code:"DYU",city_code:"DYU",type:"int"},{display:"Düsseldorf", lookup1:"Düsseldorf",airport_code:"DUS",city_code:"DUS",type:"int"},{display:"Ekaterinburg", lookup1:"Ekaterinburg",airport_code:"SVX",city_code:"SVX",type:"int"},{display:"Elazig", lookup1:"Elazig",airport_code:"EZS",city_code:"EZS",type:"dom"},{display:"Erzincan", lookup1:"Erzincan",airport_code:"ERC",city_code:"ERC",type:"dom"},{display:"Erzurum", lookup1:"Erzurum",airport_code:"ERZ",city_code:"ERZ",type:"dom"},{display:"Eskisehir", lookup1:"Eskisehir",airport_code:"AOE",city_code:"ESK",type:"dom"},{display:"Frankfurt", lookup1:"Frankfurt",airport_code:"FRA",city_code:"FRA",type:"int"},{display:"Gaziantep", lookup1:"Gaziantep",airport_code:"GZT",city_code:"GZT",type:"dom"},{display:"Göteborg", lookup1:"Göteborg",airport_code:"GOT",city_code:"GOT",type:"int"},{display:"Halep", lookup1:"Halep",airport_code:"ALP",city_code:"ALP",type:"int"},{display:"Hamburg", lookup1:"Hamburg",airport_code:"HAM",city_code:"HAM",type:"int"},{display:"Hannover", lookup1:"Hannover",airport_code:"HAJ",city_code:"HAJ",type:"int"},{display:"Hartum", lookup1:"Hartum",airport_code:"KRT",city_code:"KRT",type:"int"},{display:"Hatay", lookup1:"Hatay",airport_code:"HTY",city_code:"HTY",type:"dom"},{display:"Helsinki", lookup1:"Helsinki",airport_code:"HEL",city_code:"HEL",type:"int"},{display:"Hong Kong", lookup1:"Hong Kong",airport_code:"HKG",city_code:"HKG",type:"int"},{display:"Houston", lookup1:"Houston",airport_code:"IAH",city_code:"HOU",type:"int"},{display:"Isparta", lookup1:"Isparta",airport_code:"ISE",city_code:"ISE",type:"dom"},{display:"Istanbul (Tümü)", lookup1:"Istanbul (Tümü)",airport_code:"ALL",city_code:"IST",type:"dom"},{display:"Istanbul Atatürk", lookup1:"Istanbul Atatürk",airport_code:"IST",city_code:"IST",type:"dom"},{display:"Istanbul Sabiha Gökçen", lookup1:"Istanbul Sabiha Gökçen",airport_code:"SAW",city_code:"IST",type:"dom"},{display:"Izmir", lookup1:"Izmir",airport_code:"ADB",city_code:"IZM",type:"dom"},{display:"Johannesburg", lookup1:"Johannesburg",airport_code:"JNB",city_code:"JNB",type:"int"},{display:"Kahire", lookup1:"Kahire",airport_code:"CAI",city_code:"CAI",type:"int"},{display:"Kahramanmaras", lookup1:"Kahramanmaras",airport_code:"KCM",city_code:"KCM",type:"dom"},{display:"Karaci", lookup1:"Karaci",airport_code:"KHI",city_code:"KHI",type:"int"},{display:"Kars", lookup1:"Kars",airport_code:"KSY",city_code:"KSY",type:"dom"},{display:"Kayseri", lookup1:"Kayseri",airport_code:"ASR",city_code:"ASR",type:"dom"},{display:"Kazablanka", lookup1:"Kazablanka",airport_code:"CMN",city_code:"CMN",type:"int"},{display:"Kazan", lookup1:"Kazan",airport_code:"KZN",city_code:"KZN",type:"int"},{display:"Kiev", lookup1:"Kiev",airport_code:"KBP",city_code:"IEV",type:"int"},{display:"Kisinev", lookup1:"Kisinev",airport_code:"KIV",city_code:"KIV",type:"int"},{display:"Konya", lookup1:"Konya",airport_code:"KYA",city_code:"KYA",type:"dom"},{display:"Kopenhag", lookup1:"Kopenhag",airport_code:"CPH",city_code:"CPH",type:"int"},{display:"Köln", lookup1:"Köln",airport_code:"CGN",city_code:"CGN",type:"int"},{display:"Kuveyt", lookup1:"Kuveyt",airport_code:"KWI",city_code:"KWI",type:"int"},{display:"Lagos", lookup1:"Lagos",airport_code:"LOS",city_code:"LOS",type:"int"},{display:"Las Vegas", lookup1:"Las Vegas",airport_code:"LAS",city_code:"LAS",type:"int"},{display:"Lefkosa", lookup1:"Lefkosa",airport_code:"ECN",city_code:"ECN",type:"dom"},{display:"Lizbon", lookup1:"Lizbon",airport_code:"LIS",city_code:"LIS",type:"int"},{display:"Ljubljana", lookup1:"Ljubljana",airport_code:"LJU",city_code:"LJU",type:"int"},{display:"Londra (Tümü)", lookup1:"Londra (Tümü)",airport_code:"ALL",city_code:"LON",type:"int"},{display:"Londra Heathrow", lookup1:"Londra Heathrow",airport_code:"LHR",city_code:"LON",type:"int"},{display:"Londra Stansted", lookup1:"Londra Stansted",airport_code:"STN",city_code:"LON",type:"int"},{display:"Los Angeles", lookup1:"Los Angeles",airport_code:"LAX",city_code:"LAX",type:"int"},{display:"Lviv", lookup1:"Lviv",airport_code:"LWO",city_code:"LWO",type:"int"},{display:"Lyon", lookup1:"Lyon",airport_code:"LYS",city_code:"LYS",type:"int"},{display:"Madrid", lookup1:"Madrid",airport_code:"MAD",city_code:"MAD",type:"int"},{display:"Malatya", lookup1:"Malatya",airport_code:"MLX",city_code:"MLX",type:"dom"},{display:"Malta", lookup1:"Malta",airport_code:"MLA",city_code:"MLA",type:"int"},{display:"Manchester", lookup1:"Manchester",airport_code:"MAN",city_code:"MAN",type:"int"},{display:"Mardin", lookup1:"Mardin",airport_code:"MQM",city_code:"MQM",type:"dom"},{display:"Medine", lookup1:"Medine",airport_code:"MED",city_code:"MED",type:"int"},{display:"Meshed", lookup1:"Meshed",airport_code:"MHD",city_code:"MHD",type:"int"},{display:"Miami", lookup1:"Miami",airport_code:"MIA",city_code:"MIA",type:"int"},{display:"Milano", lookup1:"Milano",airport_code:"MXP",city_code:"MIL",type:"int"},{display:"Minneapolis", lookup1:"Minneapolis",airport_code:"MSP",city_code:"MSP",type:"int"},{display:"Minsk", lookup1:"Minsk",airport_code:"MSQ",city_code:"MSQ",type:"int"},{display:"Moskova (Tümü)", lookup1:"Moskova (Tümü)",airport_code:"ALL",city_code:"MOW",type:"int"},{display:"Moskova Domodedovo", lookup1:"Moskova Domodedovo",airport_code:"DME",city_code:"MOW",type:"int"},{display:"Moskova Sheremetyevo", lookup1:"Moskova Sheremetyevo",airport_code:"SVO",city_code:"MOW",type:"int"},{display:"Muscat", lookup1:"Muscat",airport_code:"MCT",city_code:"MCT",type:"int"},{display:"Mus", lookup1:"Mus",airport_code:"MSR",city_code:"MSR",type:"dom"},{display:"Münih", lookup1:"Münih",airport_code:"MUC",city_code:"MUC",type:"int"},{display:"Nairobi", lookup1:"Nairobi",airport_code:"NBO",city_code:"NBO",type:"int"},{display:"Nevsehir", lookup1:"Nevsehir",airport_code:"NAV",city_code:"NAV",type:"dom"},{display:"New York (Tümü)", lookup1:"New York (Tümü)",airport_code:"ALL",city_code:"NYC",type:"int"},{display:"New York John F Kennedy", lookup1:"New York John F Kennedy",airport_code:"JFK",city_code:"NYC",type:"int"},{display:"New York La Guardia", lookup1:"New York La Guardia",airport_code:"LGA",city_code:"NYC",type:"int"},{display:"Nice", lookup1:"Nice",airport_code:"NCE",city_code:"NCE",type:"int"},{display:"Nürnberg", lookup1:"Nürnberg",airport_code:"NUE",city_code:"NUE",type:"int"},{display:"Odessa", lookup1:"Odessa",airport_code:"ODS",city_code:"ODS",type:"int"},{display:"Orlando", lookup1:"Orlando",airport_code:"MCO",city_code:"ORL",type:"int"},{display:"Osaka", lookup1:"Osaka",airport_code:"KIX",city_code:"OSA",type:"int"},{display:"Oslo", lookup1:"Oslo",airport_code:"OSL",city_code:"OSL",type:"int"},{display:"Paris", lookup1:"Paris",airport_code:"CDG",city_code:"PAR",type:"int"},{display:"Pekin", lookup1:"Pekin",airport_code:"PEK",city_code:"BJS",type:"int"},{display:"Philadelphia", lookup1:"Philadelphia",airport_code:"PHL",city_code:"PHL",type:"int"},{display:"Pittsburg", lookup1:"Pittsburg",airport_code:"PIT",city_code:"PIT",type:"int"},{display:"Portland", lookup1:"Portland",airport_code:"PDX",city_code:"PDX",type:"int"},{display:"Prag", lookup1:"Prag",airport_code:"PRG",city_code:"PRG",type:"int"},{display:"Pristina", lookup1:"Pristina",airport_code:"PRN",city_code:"PRN",type:"int"},{display:"Raleigh Durham", lookup1:"Raleigh Durham",airport_code:"RDU",city_code:"RDU",type:"int"},{display:"Riga", lookup1:"Riga",airport_code:"RIX",city_code:"RIX",type:"int"},{display:"Riyad", lookup1:"Riyad",airport_code:"RUH",city_code:"RUH",type:"int"},{display:"Roma", lookup1:"Roma",airport_code:"FCO",city_code:"ROM",type:"int"},{display:"Rostov", lookup1:"Rostov",airport_code:"ROV",city_code:"ROV",type:"int"},{display:"Samsun", lookup1:"Samsun",airport_code:"SZF",city_code:"SSX",type:"dom"},{display:"San Diego", lookup1:"San Diego",airport_code:"SAN",city_code:"SAN",type:"int"},{display:"San Francisco", lookup1:"San Francisco",airport_code:"SFO",city_code:"SFO",type:"int"},{display:"Sanaa", lookup1:"Sanaa",airport_code:"SAH",city_code:"SAH",type:"int"},{display:"Sanghay ", lookup1:"Sanghay ",airport_code:"PVG",city_code:"SHA",type:"int"},{display:"Sao Paulo", lookup1:"Sao Paulo",airport_code:"GRU",city_code:"GRU",type:"int"},{display:"Saraybosna", lookup1:"Saraybosna",airport_code:"SJJ",city_code:"SJJ",type:"int"},{display:"Seattle", lookup1:"Seattle",airport_code:"SEA",city_code:"SEA",type:"int"},{display:"Seoul", lookup1:"Seoul",airport_code:"ICN",city_code:"SEL",type:"int"},{display:"Simferopol", lookup1:"Simferopol",airport_code:"SIP",city_code:"SIP",type:"int"},{display:"Singapur", lookup1:"Singapur",airport_code:"SIN",city_code:"SIN",type:"int"},{display:"Sinop", lookup1:"Sinop",airport_code:"SIC",city_code:"SIC",type:"dom"},{display:"Sivas", lookup1:"Sivas",airport_code:"VAS",city_code:"VAS",type:"dom"},{display:"Sofya", lookup1:"Sofya",airport_code:"SOF",city_code:"SOF",type:"int"},{display:"St.Petersburg", lookup1:"St.Petersburg",airport_code:"LED",city_code:"LED",type:"int"},{display:"Stockholm", lookup1:"Stockholm",airport_code:"ARN",city_code:"STO",type:"int"},{display:"Stuttgart", lookup1:"Stuttgart",airport_code:"STR",city_code:"STR",type:"int"},{display:"Sam", lookup1:"Sam",airport_code:"DAM",city_code:"DAM",type:"int"},{display:"Sanliurfa", lookup1:"Sanliurfa",airport_code:"GNY",city_code:"SFQ",type:"dom"},{display:"Tahran", lookup1:"Tahran",airport_code:"THR",city_code:"THR",type:"int"},{display:"Tahran Imam Khomeini", lookup1:"Tahran Imam Khomeini",airport_code:"IKA",city_code:"THR",type:"int"},{display:"Tampa", lookup1:"Tampa",airport_code:"TPA",city_code:"TPA",type:"int"},{display:"Taskent", lookup1:"Taskent",airport_code:"TAS",city_code:"TAS",type:"int"},{display:"Tebriz", lookup1:"Tebriz",airport_code:"TBZ",city_code:"TBZ",type:"int"},{display:"Tel Aviv", lookup1:"Tel Aviv",airport_code:"TLV",city_code:"TLV",type:"int"},{display:"Tiflis", lookup1:"Tiflis",airport_code:"TBS",city_code:"TBS",type:"int"},{display:"Tiran", lookup1:"Tiran",airport_code:"TIA",city_code:"TIA",type:"int"},{display:"Tokyo", lookup1:"Tokyo",airport_code:"NRT",city_code:"TYO",type:"int"},{display:"Toronto", lookup1:"Toronto",airport_code:"YYZ",city_code:"YTO",type:"int"},{display:"Trablus", lookup1:"Trablus",airport_code:"TIP",city_code:"TIP",type:"int"},{display:"Trabzon", lookup1:"Trabzon",airport_code:"TZX",city_code:"TZX",type:"dom"},{display:"Tunus", lookup1:"Tunus",airport_code:"TUN",city_code:"TUN",type:"int"},{display:"Ufa", lookup1:"Ufa",airport_code:"UFA",city_code:"UFA",type:"int"},{display:"Usak", lookup1:"Usak",airport_code:"USQ",city_code:"USQ",type:"dom"},{display:"Üsküp", lookup1:"Üsküp",airport_code:"SKP",city_code:"SKP",type:"int"},{display:"Van", lookup1:"Van",airport_code:"VAN",city_code:"VAN",type:"dom"},{display:"Varsova", lookup1:"Varsova",airport_code:"WAW",city_code:"WAW",type:"int"},{display:"Venedik", lookup1:"Venedik",airport_code:"VCE",city_code:"VCE",type:"int"},{display:"Viyana", lookup1:"Viyana",airport_code:"VIE",city_code:"VIE",type:"int"},{display:"Washington Dc(Tümü)", lookup1:"Washington Dc(Tümü)",airport_code:"ALL",city_code:"WAS",type:"int"},{display:"Washington Dc Dulles Havalimani", lookup1:"Washington Dc Dulles Havalimani",airport_code:"IAD",city_code:"WAS",type:"int"},{display:"Washington Dc National Havalimani", lookup1:"Washington Dc National Havalimani",airport_code:"DCA",city_code:"WAS",type:"int"},{display:"Washington Dc Baltimore International Havalimani", lookup1:"Washington Dc Baltimore International Havalimani",airport_code:"BWI",city_code:"WAS",type:"int"},{display:"Zagrep", lookup1:"Zagrep",airport_code:"ZAG",city_code:"ZAG",type:"int"},{display:"Zürih", lookup1:"Zürih",airport_code:"ZRH",city_code:"ZRH",type:"int"}]; 
	var airports_ac = new YAHOO.util.LocalDataSource(YAHOO.example.Data.arrayAirports);
    var matchNames = function(sQuery) {
       
        var query = convertUTF(sQuery),
            contact,
            i=0,
            l=airports_ac.liveData.length,
            matches = [];  
        
        for(; i<l; i++) {			
            contact = airports_ac.liveData[i]; 
 
			if((contact.lookup1.toUpperCase().substring(0,query.length)==query )) 
			{
			matches[matches.length] = contact;			
			}		
        }
	 
        return matches;
    };

      var oDS = new YAHOO.util.FunctionDataSource(matchNames);
    oDS.responseSchema = {
        fields: ["display", "lookup1","airport_code","city_code","type"]
    }
 
    var oAC = new YAHOO.widget.AutoComplete("nereden", "myContainer", oDS);
    var oAC2 = new YAHOO.widget.AutoComplete("nereye", "myContainerTo", oDS);
   
    oAC.resultTypeList = false;	 oAC2.resultTypeList = false; 
	
	//oAC.minQueryLength  =2;	oAC2.minQueryLength  =2;
	oAC.prehighlightClassName = "yui-ac-prehighlight";
	oAC2.prehighlightClassName = "yui-ac-prehighlight";
    oAC.useShadow = true;    oAC2.useShadow = true;
	oAC.useIFrame = true;	oAC2.useIFrame = true;
	oAC.forceSelection = false; 	oAC2.forceSelection = false; 
	oAC.allowBrowserAutocomplete = false;	oAC2.allowBrowserAutocomplete = false;
	oAC.maxResultsDisplayed  =50;	oAC2.maxResultsDisplayed  =50;    
    
    // Custom formatter to highlight the matching letters
    oAC.formatResult = function(oResultData, sQuery, sResultMatch) {
        var query = convertUTF(sQuery),
            display = oResultData.display,
            lookup1 = oResultData.lookup1,
			airport_code=oResultData.airport_code,
            lookup1MatchIndex = lookup1.toUpperCase().indexOf(query),
            displaydisplay, displaylookup1, displaylookup2;
           
        if(lookup1MatchIndex > -1) {
            displaydisplay = highlightMatch(display, query, lookup1MatchIndex);
        }
        else {
            displaydisplay = display;
        }
		
	    return displaydisplay  ;
        
    };
    
    oAC2.formatResult = function(oResultData, sQuery, sResultMatch) {
    	var query = convertUTF(sQuery),
            display = oResultData.display,
            lookup1 = oResultData.lookup1,
			airport_code=oResultData.airport_code,
            lookup1MatchIndex = lookup1.toUpperCase().indexOf(query),
            displaydisplay, displaylookup1, displaylookup2;
           
        if(lookup1MatchIndex > -1) {
            displaydisplay = highlightMatch(display, query, lookup1MatchIndex);
        }
        else {
            displaydisplay = display;
        }
		
        
	    return displaydisplay  ;
        
    };
    var convertUTF = function(query) {
    	
    	query=query.replace(/%c4%b1/gi,"I");		query=query.replace(/%c4%b0/gi,"I"); 
		query=query.replace(/%C4%B1/gi,"I");		query=query.replace(/%C4%B0/gi,"I"); 
		query=query.replace(/%C3%A7/gi,"C");  		query=query.replace(/%C3%87/gi,"C"); 
		query=query.replace(/%C5%9E/gi,"S");  		query=query.replace(/%C5%9F/gi,"S"); 
		query=query.replace(/%C3%BC/gi,"U"); 		query=query.replace(/%C3%9C/gi,"U"); 
		query=query.replace(/%C3%96/gi,"O"); 		query=query.replace(/%C3%B6/gi,"O");
		query=query.replace(/%C4%9F/gi,"G");		query=query.replace(/%C4%9E/gi,"G");
		
		query=query.replace(/i/gi,"I");				query=query.replace(/İ/gi,"I"); 
		query=query.replace(/ı/gi,"I");		
		query=query.replace(/ç/gi,"C");  			query=query.replace(/Ç/gi,"C"); 
		query=query.replace(/ş/gi,"S");  			query=query.replace(/Ş/gi,"S"); 
		query=query.replace(/ü/gi,"U"); 			query=query.replace(/Ü/gi,"U"); 
		query=query.replace(/ö/gi,"O"); 			query=query.replace(/Ö/gi,"O");
		query=query.replace(/ğ/gi,"G");				query=query.replace(/Ğ/gi,"G");
		
		//space replacement
		query=query.replace(/%20/gi," ");
		
		query = query.toUpperCase();
        return query;
        
    };
    
    var highlightMatch = function(full, snippet, matchindex) {
        return full.substring(0, matchindex) + 
                "<span class='match1'>" + 
                full.substr(matchindex, snippet.length) + 
                "</span>" +
                full.substring(matchindex + snippet.length);
    };
    var itemSelectHandlerFrom = function(sType, aArgs) { 
    	YAHOO.log(sType);  
        var oMyAcInstance = aArgs[0];  
    	var elListItem = aArgs[1];   

        var aData = aArgs[2]; 
    	document.getElementById('from').value=aData.airport_code+','+aData.city_code;
    	document.getElementById('hdnFromRegion').value=aData.display;
    	if(aData[3]=="int"){
    		document.getElementById("flexyOptions").style.display="block";	
    		document.getElementById("typeOfClass").value="";
    		document.getElementById("senior").disabled = true;
    		document.getElementById("student").disabled = true;
    /*		firstClassInt(); firstClassla acilacak*/

    	}
    	if((document.getElementById('hdnFromRegion').value=="dom"&&document.getElementById('hdnToRegion').value=="dom")||(document.getElementById('hdnFromRegion').value==""&&document.getElementById('hdnToRegion').value=="dom")||(document.getElementById('hdnFromRegion').value=="dom"&&document.getElementById('hdnToRegion').value=="")){
    		document.getElementById("flexyOptions").style.display="none"	
    		document.getElementById("senior").disabled = false;
    		document.getElementById("student").disabled = false;
    		document.getElementById("typeOfClass").value="Y";
    /*		firstClassDomestic(); firstClassla acilacak*/

    	}
    		configureForm();
    	}; 
    	
    	
    	var itemSelectHandlerTo = function(sType, aArgs) { 
    	    YAHOO.log(sType);  
    	                       
        	var oMyAcInstance = aArgs[0];  
    	 	var elListItem = aArgs[1];   
    	                               
    	  var aData = aArgs[2]; 
    	
      	document.getElementById('to').value=aData.airport_code+','+aData.city_code;
    	document.getElementById('hdnToRegion').value=aData.display;
    	if(aData[3]=="int"){
    		document.getElementById("flexyOptions").style.display="block";
    		document.getElementById("senior").disabled = true;
    		document.getElementById("student").disabled = true;
    		document.getElementById("typeOfClass").value="";
    		/*firstClassInt();firstle açýlacak*/
    	}	
    	if((document.getElementById('hdnFromRegion').value=="dom"&&document.getElementById('hdnToRegion').value=="dom")||(document.getElementById('hdnFromRegion').value==""&&document.getElementById('hdnToRegion').value=="dom")||(document.getElementById('hdnFromRegion').value=="dom"&&document.getElementById('hdnToRegion').value=="")){
    		document.getElementById("flexyOptions").style.display="none"	
    		document.getElementById("senior").disabled = false;
    		document.getElementById("student").disabled = false;
    		document.getElementById("typeOfClass").value="Y";
    		/*firstClassDomestic();first le acilalacak*/
    	}
    		
    	configureForm();
    	}; 
    	
        oAC.itemSelectEvent.subscribe(itemSelectHandlerFrom);
        oAC2.itemSelectEvent.subscribe(itemSelectHandlerTo);
}();
 
function PencereAc(yol) 
{     
 var ekranx=400;
 var ekrany=screen.height-700;
 var sol=(screen.width/2)-(ekranx/2);
 open(yol,"","left="+sol+",top=300,width="+ekranx+",height="+ekrany+",scrollbars=yes,resizable=no,status=no,menubar=no,toolbar=no,location=no")    
} 

function clearInputFrom()
{
if (document.getElementById('from').value!='')	
{
	document.getElementById('from').value='';
}
}

function clearInputTo()
{
if (document.getElementById('to').value!='')	
{
	document.getElementById('to').value='';
}
}

function configureTooltip(params){
	var tt = new YAHOO.widget.Overlay("tooltip", {visible: false, width: "220px", context:[document.getElementById(params.tool), "bl", "tl", ["beforeShow", "windowResize"]]});
	tt.setFooter('&nbsp;');
	tt.setBody(params.content);
	tt.render(document.body);
	
	document.getElementById(params.starter).onmouseover = function (){tt.show();};
	document.getElementById(params.starter).onmouseout = function (){tt.hide();};
}

