var totalDialogNoofPages = 4;

function loadPage(currPage){
   for(i = 1 ; i <= totalDialogNoofPages;i++){
      document.getElementById(i).style.display="none";
    }
    document.getElementById(currPage).style.display="block";
  }
var indiancities = new Array();
indiancities[0] = new Array("DEL","Indira Gandhi Intl","Delhi","DEL","India","Asia/Calcutta");
indiancities[1] = new Array("BOM","Chhatrapati Shivaji","Mumbai","BOM","India","Asia/Calcutta");
indiancities[2] = new Array("MAA","Chennai","Chennai","MAA","India","Asia/Calcutta");
indiancities[3] = new Array("HYD","Begumpet","Hyderabad","HYD","India","Asia/Calcutta");
indiancities[4] = new Array("BLR","Hindustan","Bangalore","BLR","India","Asia/Calcutta");
indiancities[5] = new Array("AMD","Ahmedabad","Ahmedabad","AMD","India","Asia/Calcutta");
indiancities[6] = new Array("CCU","Netaji S. Chandra","Kolkata","CCU","India","Asia/Calcutta");
indiancities[7] = new Array("COK","Kochi","Kochi","COK","India","Asia/Calcutta");
indiancities[8] = new Array("GOI","Dabolim","Goa","GOI","India","Asia/Calcutta");
indiancities[9] = new Array("ATQ","Raja Sansi","Amritsar","ATQ","India","Asia/Calcutta");
indiancities[10] = new Array("TRV","Thiruvananthapuram","Thiruvananthapuram","TRV","India","Asia/Calcutta");
indiancities[11] = new Array("PNQ","Lohegaon","Pune","PNQ","India","Asia/Calcutta");
indiancities[12] = new Array("BDQ","Vadodara","Vadodara","BDQ","India","Asia/Calcutta");
indiancities[13] = new Array("JAI","Sanganeer","Jaipur","JAI","India","Asia/Calcutta");
indiancities[14] = new Array("CJB","Peelamedu","Coimbatore","CJB","India","Asia/Calcutta");
indiancities[15] = new Array("VNS","Varanasi","Varanasi","VNS","India","Asia/Calcutta");
indiancities[16] = new Array("CCJ","Kozhikode","Kozhikode","CCJ","India","Asia/Calcutta");
indiancities[17] = new Array("NAG","Sonegaon","Nagpur","NAG","India","Asia/Calcutta");
indiancities[18] = new Array("LKO","Amausi","Lucknow","LKO","India","Asia/Calcutta");
indiancities[19] = new Array("IXE","Bajpe","Mangalore","IXE","India","Asia/Calcutta");
indiancities[20] = new Array("BBI","Bhubaneswar","Bhubaneswar","BBI","India","Asia/Calcutta");
indiancities[21] = new Array("IXM","Madurai","Madurai","IXM","India","Asia/Calcutta");
indiancities[22] = new Array("IDR","Indore","Indore","IDR","India","Asia/Calcutta");
indiancities[23] = new Array("VTZ","Vishakhapatnam","Vishakhapatnam","VTZ","India","Asia/Calcutta");
indiancities[24] = new Array("TIR","Tirupati","Tirupati","TIR","India","Asia/Calcutta");
indiancities[25] = new Array("UDR","Dabok","Udaipur","UDR","India","Asia/Calcutta");
indiancities[26] = new Array("PAT","Patna","Patna","PAT","India","Asia/Calcutta");
indiancities[27] = new Array("RAJ","Civil","Rajkot","RAJ","India","Asia/Calcutta");
indiancities[28] = new Array("IXC","Chandigarh","Chandigarh","IXC","India","Asia/Calcutta");
indiancities[29] = new Array("AGR","Kheria","Agra","AGR","India","Asia/Calcutta");
indiancities[30] = new Array("BHO","Bhopal","Bhopal","BHO","India","Asia/Calcutta");
indiancities[31] = new Array("IXJ","Satwari","Jammu","IXJ","India","Asia/Calcutta");
indiancities[32] = new Array("RPR","Raipur","Raipur","RPR","India","Asia/Calcutta");
indiancities[33] = new Array("IXB","Bagdogra","Bagdogra","IXB","India","Asia/Calcutta");
indiancities[34] = new Array("IXZ","Port Blair","Port Blair","IXZ","India","Asia/Calcutta");
indiancities[35] = new Array("JDH","Jodhpur","Jodhpur","JDH","India","Asia/Calcutta");
indiancities[36] = new Array("TRZ","Civil","Tiruchirappalli","TRZ","India","Asia/Calcutta");
indiancities[37] = new Array("VGA","Vijayawada","Vijayawada","VGA","India","Asia/Calcutta");
indiancities[38] = new Array("BHJ","Rudra Mata","Bhuj","BHJ","India","Asia/Calcutta");
indiancities[39] = new Array("IXR","Ranchi","Ranchi","IXR","India","Asia/Calcutta");
indiancities[40] = new Array("RJA","Rajahmundry","Rajahmundry","RJA","India","Asia/Calcutta");
indiancities[41] = new Array("IXU","Chikkalthana","Aurangabad","IXU","India","Asia/Calcutta");
indiancities[42] = new Array("SXR","Srinagar","Srinagar","SXR","India","Asia/Calcutta");
indiancities[43] = new Array("JGA","Govardhanpur","Jamnagar","JGA","India","Asia/Calcutta");
indiancities[44] = new Array("HJR","Khajuraho","Khajuraho","HJR","India","Asia/Calcutta");
indiancities[45] = new Array("GAU","Borjhar","Gawahati","GAU","India","Asia/Calcutta");
indiancities[46] = new Array("JLR","Jabalpur","Jabalpur","JLR","India","Asia/Calcutta");
indiancities[47] = new Array("HBX","Hubli","Hubli","HBX","India","Asia/Calcutta");
indiancities[48] = new Array("KCZ","Kochi","Kochi","KCZ","India","Asia/Calcutta");
indiancities[49] = new Array("STV","Surat","Surat","STV","India","Asia/Calcutta");
indiancities[50] = new Array("IXD","Bamrauli","Allahabad","IXD","India","Asia/Calcutta");
indiancities[51] = new Array("TCR","Tuticorin","Tuticorin","TCR","India","Asia/Calcutta");
indiancities[52] = new Array("IMF","Imphal","Imphal","IMF","India","Asia/Calcutta");
indiancities[53] = new Array("GOP","Gorakhpur","Gorakhpur","GOP","India","Asia/Calcutta");
indiancities[54] = new Array("GAY","Gaya","Gaya","GAY","India","Asia/Calcutta");
indiancities[55] = new Array("IXL","Leh","Leh","IXL","India","Asia/Calcutta");
indiancities[56] = new Array("GWL","Gwalior","Gwalior","GWL","India","Asia/Calcutta");
indiancities[57] = new Array("PBD","Porbandar","Porbandar","PBD","India","Asia/Calcutta");
indiancities[58] = new Array("BIR","Biratnagar","Biratnagar","BIR","India","Asia/Calcutta");
indiancities[59] = new Array("BHU","Bhavnagar","Bhavnagar","BHU","India","Asia/Calcutta");
indiancities[60] = new Array("BHV","Bahawalpur","Bahawalpur","BHV","India","Asia/Calcutta");
indiancities[61] = new Array("KNU","Kanpur","Kanpur","KNU","India","Asia/Calcutta");
indiancities[62] = new Array("IXA","Singerbhil","Agartala","IXA","India","Asia/Calcutta");
indiancities[63] = new Array("SLV","Simla","Simla","SLV","India","Asia/Calcutta");
indiancities[64] = new Array("DIB","Chabua","Dibrugarh","DIB","India","Asia/Calcutta");
indiancities[65] = new Array("DIU","Diu","Diu","DIU","India","Asia/Calcutta");
indiancities[66] = new Array("SHL","Shillong","Shillong","SHL","India","Asia/Calcutta");
indiancities[67] = new Array("KLH","Kolhapur","Kolhapur","KLH","India","Asia/Calcutta");
indiancities[68] = new Array("KUU","Bhuntar","Kulu","KUU","India","Asia/Calcutta");
indiancities[69] = new Array("AGX","Agatti Island","Agatti Island","AGX","India","Asia/Calcutta");
indiancities[70] = new Array("IXG","Sambre","Belgaum","IXG","India","Asia/Calcutta");
indiancities[71] = new Array("IXS","Kumbhirgram","Silchar","IXS","India","Asia/Calcutta");
indiancities[72] = new Array("IXW","Sonari","Jamshedpur","IXW","India","Asia/Calcutta");
indiancities[73] = new Array("DMU","Dimapur","Dimapur","DMU","India","Asia/Calcutta");
indiancities[74] = new Array("IXI","Lilabari","Lilabari","IXI","India","Asia/Calcutta");
indiancities[75] = new Array("AJL","Aizawl","Aizawl","AJL","India","Asia/Calcutta");
indiancities[76] = new Array("JRH","Rowriah","Jorhat","JRH","India","Asia/Calcutta");
indiancities[77] = new Array("IXY","Kandla","Kandla","IXY","India","Asia/Calcutta");
indiancities[78] = new Array("BEP","Bellary","Bellary","BEP","India","Asia/Calcutta");
indiancities[79] = new Array("IXP","Pathankot","Pathankot","IXP","India","Asia/Calcutta");
indiancities[80] = new Array("DEL","Indira Gandhi Intl","New Delhi","DEL","India","Asia/Calcutta");
indiancities[81] = new Array("MAA","Chennai","Madras","MAA","India","Asia/Calcutta");
indiancities[82] = new Array("BOM","Chhatrapati Shivaji","Bombay","BOM","India","Asia/Calcutta");
indiancities[83] = new Array("COK","Kochi","Cochin","COK","India","Asia/Calcutta");
indiancities[84] = new Array("CCU","Netaji S. Chandra","Calcutta","CCU","India","Asia/Calcutta");





var topfivehundred = new Array();
topfivehundred[0] = new Array("PAR","All airports","Paris","PAR","France","Europe/Paris","C");
topfivehundred[1] = new Array("BER","All airports","Berlin","BER","Germany","Europe/Berlin","C");
topfivehundred[2] = new Array("MOW","All airports","Moscow","MOW","Russia","Europe/Moscow","C");
topfivehundred[3] = new Array("STO","All airports","Stockholm","STO","Sweden","Europe/Stockholm","C");
topfivehundred[4] = new Array("BUH","All airports","Bucharest","BUH","Romania","Europe/Bucharest","C");
topfivehundred[5] = new Array("REK","All airports","Reykjavík","REK","Iceland","GMT","C");
topfivehundred[6] = new Array("TCI","All airports","Tenerife","TCI","Spain","Europe/Madrid","C");
topfivehundred[7] = new Array("LON","All airports ","London","LON "," United Kingdom ","Europe/London","C");
topfivehundred[8] = new Array("TYO","All airports","Tokyo","TYO","Japan","Asia/Tokyo","C");
topfivehundred[9] = new Array("SEL","All airports","Seoul","SEL","South Korea","Asia/Seoul","C");
topfivehundred[10] = new Array("JKT","All airports","Jakarta","JKT","Indonesia","Asia/Jakarta","C");
topfivehundred[11] = new Array("BJS","All airports","Beijing","BJS","China","Asia/Chongqing","C");
topfivehundred[12] = new Array("AMM","All Aiports","Amman","AMM","Jordan","Asia/Amman","C");
topfivehundred[13] = new Array("TLV","All Aiports","Tel Aviv Yafo","TLV","Isarel","Asia/Tel_Aviv","C");
topfivehundred[14] = new Array("CHI","All airports-IL","Chicago","CHI","US","America/Chicago","C","C");
topfivehundred[15] = new Array("DTT","All airports-MI","Detroit","DTT","US","America/Detroit","C","C");
topfivehundred[16] = new Array("NYC","All airports-NY","New York","NYC","US","America/New_York","C");
topfivehundred[17] = new Array("WAS","All airports-DC","Washington","WAS","US","America/New_York","C","C");
topfivehundred[18] = new Array("ORL","All airports-FL","Orlando","ORL","US","US/Eastern","C","C");
topfivehundred[19] = new Array("YTO","All airports-ON","Toronto","YTO","Canada","America/Toronto","C","C");
topfivehundred[20] = new Array("MYR","All airports-SC","Myrtle Beach","MYR","US","US/Eastern","C","C");
topfivehundred[21] = new Array("YMQ","All airports-QC","Montreal","YMQ","Canada","America/Montreal","C","C");
topfivehundred[22] = new Array("YEA","All airports-AB","Edmonton","YEA","Canada","Canada/Mountain","C","C");
topfivehundred[23] = new Array("RIO","All airports","Rio de Janeiro","RIO","Brazil","America/Sao_Paulo","C");
topfivehundred[24] = new Array("SAO","All airports","Sao Paulo","SAO","Brazil","America/Sao_Paulo","C");
topfivehundred[25] = new Array("FRA","Frankfurt","Frankfurt","FRA","Germany","Europe/Berlin","C");
topfivehundred[26] = new Array("AMS","Amsterdam-Schiphol","Amsterdam","AMS","Netherlands","Europe/Amsterdam","C");
topfivehundred[27] = new Array("MAD","Barajas","Madrid","MAD","Spain","Europe/Madrid","C");
topfivehundred[28] = new Array("BCN","Barcelona","Barcelona","BCN","Spain","Europe/Madrid","C");
topfivehundred[29] = new Array("CDG","Ch. De Gaulle","Paris","PAR","France","Europe/Paris","A");
topfivehundred[30] = new Array("MUC","Franz Josef Strauss","Munich","MUC","Germany","Europe/Berlin","C");
topfivehundred[31] = new Array("ATH","Eleftherios V.","Athens","ATH","Greece","Europe/Athens","C");
topfivehundred[32] = new Array("IST","Ataturk","Istanbul","IST","Turkey","Turkey","C");
topfivehundred[33] = new Array("PRG","Ruzyne","Prague","PRG","Czech Republic","Europe/Prague","C");
topfivehundred[34] = new Array("ZRH","Zurich Intl","Zurich","ZRH","Switzerland","Europe/Zurich","C");
topfivehundred[35] = new Array("VIE","Vienna International","Vienna","VIE","Austria","Europe/Vienna","C");
topfivehundred[36] = new Array("BRU","National","Brussels","BRU","Belgium","Europe/Brussels","C");
topfivehundred[37] = new Array("GVA","Geneve-Cointrin","Geneva","GVA","Switzerland","Europe/Zurich","C");
topfivehundred[38] = new Array("CPH","Copenhagen Airport","Copenhagen","CPH","Denmark","Europe/Copenhagen","C");
topfivehundred[39] = new Array("BUD","Ferihegy","Budapest","BUD","Hungary","Europe/Budapest","C");
topfivehundred[40] = new Array("WAW","Frederic Chopin","Warsaw","WAW","Poland","Poland","C");
topfivehundred[41] = new Array("LIS","Lisboa","Lisbon","LIS","Portugal","Europe/Lisbon","C");
topfivehundred[42] = new Array("DUS","Düsseldorf","Dusseldorf","DUS","Germany","Europe/Berlin","C");
topfivehundred[43] = new Array("AGP","Malaga","Malaga","AGP","Spain","Europe/Madrid","C");
topfivehundred[44] = new Array("NCE","Cote DAzur","Nice","NCE","France","Europe/Paris","C");
topfivehundred[45] = new Array("HAM","Fuhlsbüttel","Hamburg","HAM","Germany","Europe/Berlin","C");
topfivehundred[46] = new Array("OSL","Oslo Airport","Oslo","OSL","Norway","Europe/Oslo","C");
topfivehundred[47] = new Array("HEL","Helsinki-Vantaa","Helsinki","HEL","Finland","Europe/Helsinki","C");
topfivehundred[48] = new Array("STR","Echterdingen","Stuttgart","STR","Germany","Europe/Berlin","C");
topfivehundred[49] = new Array("ALC","Alicante","Alicante","ALC","Spain","Europe/Madrid","C");
topfivehundred[50] = new Array("SOF","Sofia","Sofia","SOF","Bulgaria","Europe/Sofia","C");
topfivehundred[51] = new Array("KRK","J. Paul II Balice","Krakow","KRK","Poland","Poland","C");
topfivehundred[52] = new Array("LCA","Larnaca","Larnaca","LCA","Cyprus","Etc/GMT-2","C");
topfivehundred[53] = new Array("KBP","Borispol","Kiev","KBP","Ukraine","Europe/Kiev","C");
topfivehundred[54] = new Array("ARN","Arlanda","Stockholm","STO","Sweden","Europe/Stockholm","A");
topfivehundred[55] = new Array("MLA","Luqa","Malta","MLA","Malta","Europe/Malta","C");
topfivehundred[56] = new Array("CGN","Köln/Bonn","Cologne","CGN","Germany","Europe/Berlin","C");
topfivehundred[57] = new Array("OTP","Otopeni Intl","Bucharest","BUH","Romania","Europe/Bucharest","A");
topfivehundred[58] = new Array("TFS","Sur Reina Sofia","Tenerife","TCI","Spain","Europe/Madrid","A");
topfivehundred[59] = new Array("LYS","Satolas","Lyon","LYS","France","Europe/Paris","C");
topfivehundred[60] = new Array("ZAG","Pleso","Zagreb","ZAG","Croatia","Etc/GMT-1","C");
topfivehundred[61] = new Array("TXL","Tegel","Berlin","BER","Germany","Europe/Berlin","A");
topfivehundred[62] = new Array("LED","Pulkovo","Saint Petersburg","LED","Russia","Europe/Moscow","C");
topfivehundred[63] = new Array("FAO","Faro","Faro","FAO","Portugal","Europe/Lisbon","C");
topfivehundred[64] = new Array("PMI","Palma Mallorca","Palma de Mallorca","PMI","Spain","Europe/Madrid","C");
topfivehundred[65] = new Array("BEG","Nikola Tesla","Belgrade","BEG","Serbia","Europe/Belgrade","C");
topfivehundred[66] = new Array("MRS","Marseille","Marseille","MRS","France","Europe/Paris","C");
topfivehundred[67] = new Array("SVQ","Sevilla","Sevilla","SVQ","Spain","Europe/Madrid","C");
topfivehundred[68] = new Array("SVO","Sheremetyevo","Moscow","MOW","Russia","Europe/Moscow","A");
topfivehundred[69] = new Array("DBV","Dubrovnik","Dubrovnik","DBV","Croatia","Etc/GMT-1","C");
topfivehundred[70] = new Array("RIX","Riga","Riga","RIX","Latvia","Europe/Riga","C");
topfivehundred[71] = new Array("VLC","Valencia","Valencia","VLC","Spain","Europe/Madrid","C");
topfivehundred[72] = new Array("TLS","Blagnac","Toulouse","TLS","France","Europe/Paris","C");
topfivehundred[73] = new Array("SZG","W.A. Mozart","Salzburg","SZG","Austria","Europe/Vienna","C");
topfivehundred[74] = new Array("LPA","Arpt De Gran Canaria","Las Palmas","LPA","Spain","Europe/Madrid","C");
topfivehundred[75] = new Array("PFO","Paphos","Paphos","PFO","Cyprus","Etc/GMT-2","C");
topfivehundred[76] = new Array("VNO","Vilnius","Vilnius","VNO","Lithuania","Etc/GMT-2","C");
topfivehundred[77] = new Array("SKG","Makedonia Apt.","Thessaloniki","SKG","Greece","Europe/Athens","C");
topfivehundred[78] = new Array("HAJ","Hannover Airport","Hannover","HAJ","Germany","Europe/Berlin","C");
topfivehundred[79] = new Array("OPO","Porto","Porto","OPO","Portugal","Europe/Lisbon","C");
topfivehundred[80] = new Array("NUE","Nürnberg","Nürnberg","NUE","Germany","Europe/Berlin","C");
topfivehundred[81] = new Array("BSL","EuroAirport Swiss","Basel/Mulhouse","BSL","Switzerland","Europe/Zurich","C");
topfivehundred[82] = new Array("TIA","Rinas","Tirana","TIA","Albania","Europe/Tirane","C");
topfivehundred[83] = new Array("ACE","Lanzarote","Lanzarote","ACE","Spain","Europe/Madrid","C");
topfivehundred[84] = new Array("LJU","Brnik","Ljubljana","LJU","Slovenia","Europe/Ljubljana","C");
topfivehundred[85] = new Array("SPU","Split","Split","SPU","Croatia","Etc/GMT-1","C");
topfivehundred[86] = new Array("CRL","Charleroi Brussels","Brussels","BRU","Belgium","Europe/Brussels","C");
topfivehundred[87] = new Array("ORY","Orly","Paris","PAR","France","Europe/Paris","A");
topfivehundred[88] = new Array("IEV","Zhulhany","Kiev","KBP","Ukraine","Europe/Kiev","C");
topfivehundred[89] = new Array("KEF","Keflavik Intl","Reykjavík","REK","Iceland","GMT","A");
topfivehundred[90] = new Array("RKV","Reykjavik Domestic","Reykjavík","REK","Iceland","GMT","A");
topfivehundred[91] = new Array("DME","Domodedovo","Moscow","MOW","Russia","Europe/Moscow","A");
topfivehundred[92] = new Array("TFN","Norte Los Rodeos","Tenerife","TCI","Spain","Europe/Madrid","A");
topfivehundred[93] = new Array("SXF","Schönefeld","Berlin","BER","Germany","Europe/Berlin","A");
topfivehundred[94] = new Array("BBU","Baneasa","Bucharest","BUH","Romania","Europe/Bucharest","C");
topfivehundred[95] = new Array("BVA","Beauvais-Tille","Paris","PAR","France","Europe/Paris","A");
topfivehundred[96] = new Array("THF","Tempelhof","Berlin","BER","Germany","Europe/Berlin","A");
topfivehundred[97] = new Array("NYO","Skavsta","Stockholm","STO","Sweden","Europe/Stockholm","A");
topfivehundred[98] = new Array("BMA","Bromma","Stockholm","STO","Sweden","Europe/Stockholm","A");
topfivehundred[99] = new Array("VKO","Vnukovo","Moscow","MOW","Russia","Europe/Moscow","A");
topfivehundred[100] = new Array("VST","Vasteras/Hasslo","Stockholm","STO","Sweden","Europe/Stockholm","A");
topfivehundred[101] = new Array("BKA","Bykovo","Moscow","MOW","Russia","Europe/Moscow","A");
topfivehundred[102] = new Array("ABZ","Dyce ","Aberdeen","ABZ "," United Kingdom ","Europe/London","C");
topfivehundred[103] = new Array("BFS","Belfast Intl Arpt ","Belfast","BFS "," United Kingdom ","Europe/London","C");
topfivehundred[104] = new Array("BHX","Birmingham ","Birmingham","BHX "," United Kingdom ","Europe/London","C");
topfivehundred[105] = new Array("BRS","Bristol ","Bristol","BRS "," United Kingdom ","Europe/London","C");
topfivehundred[106] = new Array("CWL","Cardiff-Wales Arpt ","Cardiff","CWL"," United Kingdom ","Europe/London","C");
topfivehundred[107] = new Array("EDI","Turnhouse ","Edinburgh","EDI"," United Kingdom ","Europe/London","C");
topfivehundred[108] = new Array("EMA","East Midlands ","Nottingham","EMA"," United Kingdom ","Europe/London","C");
topfivehundred[109] = new Array("GLA","Glasgow Intl ","Glasgow","GLA"," United Kingdom ","Europe/London","C");
topfivehundred[110] = new Array("LBA","Leeds/Bradford ","Leeds","LBA"," United Kingdom ","Europe/London","C");
topfivehundred[111] = new Array("LCY","London City Airport ","London","LON"," United Kingdom ","Europe/London","A");
topfivehundred[112] = new Array("LGW","Gatwick ","London","LON "," United Kingdom ","Europe/London","A");
topfivehundred[113] = new Array("LHR","Heathrow ","London","LON "," United Kingdom ","Europe/London","A");
topfivehundred[114] = new Array("LPL","Liverpool J. Lennon ","Liverpool","LPL "," United Kingdom ","Europe/London","C");
topfivehundred[115] = new Array("LTN","Luton Airport ","London","LON "," United Kingdom ","Europe/London","A");
topfivehundred[116] = new Array("MAN","Manchester ","Manchester","MAN "," United Kingdom ","Europe/London","C");
topfivehundred[117] = new Array("NCL","Newcastle Airport ","Newcastle","NCL "," United Kingdom ","Europe/London","C");
topfivehundred[118] = new Array("SOU","Eastleigh ","Southampton","SOU "," United Kingdom ","Europe/London","C");
topfivehundred[119] = new Array("STN","Stansted ","London","LON "," United Kingdom ","Europe/London","A");
topfivehundred[120] = new Array("BKK","Bangkok","Bangkok","BKK","Thailand","Asia/Bangkok","C");
topfivehundred[121] = new Array("MNL","Ninoy Aquino Intl","Manila","MNL","Philippines","Asia/Manila","C");
topfivehundred[122] = new Array("SIN","Changi","Singapore","SIN","Singapore","Asia/Singapore","C");
topfivehundred[123] = new Array("NRT","Narita","Tokyo","TYO","Japan","Asia/Tokyo","A");
topfivehundred[124] = new Array("KUL","Kuala Lumpur Intl","Kuala Lumpur","KUL","Malaysia","Asia/Kuala_Lumpur","C");
topfivehundred[125] = new Array("ICN","Incheon Intl Airport","Seoul","SEL","South Korea","Asia/Seoul","A");
topfivehundred[126] = new Array("TPE","Taoyuan Intl","Taipei","TPE","Taiwan","Asia/Taipei","C");
topfivehundred[127] = new Array("DPS","Ngurah Rai","Denpasar Bali","DPS","Indonesia","Etc/GMT-8","C");
topfivehundred[128] = new Array("HKT","Phuket","Phuket","HKT","Thailand","Asia/Bangkok","C");
topfivehundred[129] = new Array("KTM","Tribhuvan","Kathmandu","KTM","Nepal","Asia/Katmandu","C");
topfivehundred[130] = new Array("CEB","Mactan International","Cebu","CEB","Philippines","Asia/Manila","C");
topfivehundred[131] = new Array("CGK","Soekarno-Hatta Intl","Jakarta","JKT","Indonesia","Asia/Jakarta","A");
topfivehundred[132] = new Array("KHI","Quaid-E-Azam Intl","Karachi","KHI","Pakistan","Asia/Karachi","C");
topfivehundred[133] = new Array("LHE","Lahore","Lahore","LHE","Pakistan","Asia/Karachi","C");
topfivehundred[134] = new Array("DAC","Zia International","Dhaka","DAC","Bangladesh","Asia/Dhaka","C");
topfivehundred[135] = new Array("USM","Koh Samui","Koh Samui","USM","Thailand","Asia/Bangkok","C");
topfivehundred[136] = new Array("ISB","Islamabad Intl","Islamabad","ISB","Pakistan","Asia/Karachi","C");
topfivehundred[137] = new Array("MLE","Male","Male","MLE","Maldives","Indian/Maldives","C");
topfivehundred[138] = new Array("CNX","Chiang Mai","Chiang Mai","CNX","Thailand","Asia/Bangkok","C");
topfivehundred[139] = new Array("OKA","Naha","Okinawa","OKA","Japan","Japan","C");
topfivehundred[140] = new Array("PEN","Penang International","Penang","PEN","Malaysia","Asia/Kuala_Lumpur","C");
topfivehundred[141] = new Array("XSP","Seletar","Singapore","SIN","Singapore","Asia/Singapore","C");
topfivehundred[142] = new Array("HND","Haneda","Tokyo","TYO","Japan","Asia/Tokyo","A");
topfivehundred[143] = new Array("GMP","Gimpo Intl","Seoul","SEL","South Korea","Asia/Seoul","A");
topfivehundred[144] = new Array("CMB","Bandaranayake Intl ","Colombo","CMB","Sri Lanka","Asia/Colombo","C");
topfivehundred[145] = new Array("AKL","Auckland ","Auckland","AKL "," New Zealand ","Pacific/Auckland","C");
topfivehundred[146] = new Array("CHC","Christchurch ","Christchurch","CHC "," New Zealand ","NZ","C");
topfivehundred[147] = new Array("WLG","Wellington ","Wellington","WLG "," New Zealand ","NZ","C");
topfivehundred[148] = new Array("HKK","Hokitika Arpt ","Hokitika","HKK "," New Zealand ","NZ","C");
topfivehundred[149] = new Array("MRU","Sir Seewoosagur","Mauritius","MRU","Mauritius","Indian/Mauritius","C");
topfivehundred[150] = new Array("PEK","Capital","Beijing","BJS","China","Asia/Chongqing","A");
topfivehundred[151] = new Array("PVG","Pu Dong","Shanghai","SHA","China","Asia/Shanghai","C");
topfivehundred[152] = new Array("CAN","Baiyun","Guangzhou","CAN","China","Asia/Chongqing","C");
topfivehundred[153] = new Array("SHA","Hongqiao","Shanghai","SHA","China","Asia/Shanghai","C");
topfivehundred[154] = new Array("NAY","Nanyuan Airport","Beijing","BJS","China","Asia/Chongqing","A");
topfivehundred[155] = new Array("SYD","Kingsford Smith ","Sydney","SYD "," Australia ","Australia/Sydney","C");
topfivehundred[156] = new Array("MEL","Tullamarine ","Melbourne","MEL "," Australia ","Australia/Melbourne","C");
topfivehundred[157] = new Array("BNE","Brisbane ","Brisbane","BNE "," Australia ","Australia/Brisbane","C");
topfivehundred[158] = new Array("PER","Perth ","Perth","PER "," Australia ","Australia/Perth","C");
topfivehundred[159] = new Array("ADL","Adelaide ","Adelaide","ADL "," Australia ","Australia/Adelaide","C");
topfivehundred[160] = new Array("CNS","Cairns ","Cairns","CNS "," Australia ","Australia/Queensland","C");
topfivehundred[161] = new Array("HKG","Hong Kong Intl","Hong Kong","HKG","China","Asia/Hong_Kong","C");
topfivehundred[162] = new Array("DXB","Dubai International","Dubai","DXB","United Arab Emirates","Asia/Dubai","C");
topfivehundred[163] = new Array("AMM","Queen Alia Intl","Amman","AMM","Jordan","Asia/Amman","A");
topfivehundred[164] = new Array("KWI","Kuwait","Kuwait","KWI","Kuwait","Asia/Kuwait","C");
topfivehundred[165] = new Array("BEY","Beirut","Beirut","BEY","Lebanon","Asia/Beirut","C");
topfivehundred[166] = new Array("AUH","Abu Dhabi Intl","Abu Dhabi","AUH","United Arab Emirates","Asia/Dubai","C");
topfivehundred[167] = new Array("BAH","Bahrain Intl","Bahrain","BAH","Bahrain","Asia/Bahrain","C");
topfivehundred[168] = new Array("DAM","Damascus","Damascus","DAM","Syria","Asia/Damascus","C");
topfivehundred[169] = new Array("MCT","Seeb","Muscat","MCT","Oman","Asia/Muscat","C");
topfivehundred[170] = new Array("RUH","King Khaled Intl","Riyadh","RUH","Saudi Arabia","Asia/Riyadh","C");
topfivehundred[171] = new Array("JED","King Abdulaziz Intl","Jeddah","JED","Saudi Arabia","Asia/Riyadh","C");
topfivehundred[172] = new Array("ADJ","Civil - Marka","Amman","AMM","Jordan","Asia/Amman","A");
topfivehundred[173] = new Array("TLV","Ben Gurion Intl","Tel Aviv Yafo","TLV","Israel","Asia/Tel_Aviv","A");
topfivehundred[174] = new Array("SDV","Sde Dov","Tel Aviv Yafo","TLV","Israel","Asia/Tel_Aviv","A");
topfivehundred[175] = new Array("BOS","Logan International-MA","Boston","BOS","US","America/New_York","C");
topfivehundred[176] = new Array("ATL","Hartsfield-Jackson-GA","Atlanta","ATL","US","US/Eastern","C");
topfivehundred[177] = new Array("BWI","Baltimore/Washington-MD","Baltimore","BWI","US","US/Eastern","C");
topfivehundred[178] = new Array("BDL","Bradley Intl-CT","Windsor Locks","BDL","US","US/Eastern","C");
topfivehundred[179] = new Array("AUS","Austin Bergstrom-TX","Austin","AUS","US","US/Central","C");
topfivehundred[180] = new Array("BUF","Buffalo-NY","Buffalo","BUF","US","America/New_York","C");
topfivehundred[181] = new Array("BNA","Nashville Intl-TN","Nashville","BNA","US","US/Central","C");
topfivehundred[182] = new Array("ABQ","Albuquerque-NM","Albuquerque","ABQ","US","US/Arizona","C");
topfivehundred[183] = new Array("ALB","Albany International-NY","Albany","ALB","US","America/New_York","C");
topfivehundred[184] = new Array("ANC","Anchorage-AK","Anchorage","ANC","US","America/Anchorage","C");
topfivehundred[185] = new Array("BTV","Burlington-VT","Burlington","BTV","US","US/Eastern","C");
topfivehundred[186] = new Array("BHM","Birmingham-AL","Birmingham","BHM","US","US/Central","C");
topfivehundred[187] = new Array("BUR","Bob Hope-CA","Burbank","BUR","US","US/Pacific","C");
topfivehundred[188] = new Array("BOI","Air Term. Gowen Fld-ID","Boise","BOI","US","America/Boise","C");
topfivehundred[189] = new Array("BZN","Gallatin Field-MT","Bozeman","BZN","US","US/Mountain","C");
topfivehundred[190] = new Array("BTR","Ryan-LA","Baton Rouge","BTR","US","US/Central","C");
topfivehundred[191] = new Array("ABE","Allentown-Bethlehem-PA","Allentown/Bethlehem/Easton","ABE","US","America/New_York","C");
topfivehundred[192] = new Array("ASE","Pitkin County-CO","Aspen","ASE","US","America/Denver","C");
topfivehundred[193] = new Array("AVL","Asheville Regional-NC","Asheville/Hendersonville","AVL","US","US/Eastern","C");
topfivehundred[194] = new Array("BIL","Billings Logan Intl-MT","Billings","BIL","US","US/Mountain","C");
topfivehundred[195] = new Array("ACY","Atlantic City-NJ","Atlantic City","ACY","US","America/New_York","C");
topfivehundred[196] = new Array("BGR","Bangor-ME","Bangor","BGR","US","US/Eastern","C");
topfivehundred[197] = new Array("BMI","Bloomington-Normal-IL","Bloomington-Normal","BMI","US","America/Chicago","C");
topfivehundred[198] = new Array("AVP","Wilkes-Barre Scranton-PA","Scranton/Wilkes-Barre","AVP","US","America/New_York","C");
topfivehundred[199] = new Array("ATW","Outagamie County-WI","Appleton","ATW","US","US/Central","C");
topfivehundred[200] = new Array("BGM","Broome County-NY","Binghamton","BGM","US","America/New_York","C");
topfivehundred[201] = new Array("AZO","Kalamazoo Intl-MI","Kalamazoo","AZO","US","America/Detroit","C");
topfivehundred[202] = new Array("BLI","Bellingham-WA","Bellingham","BLI","US","America/Los_Angeles","C");
topfivehundred[203] = new Array("BFL","Meadows Field-CA","Bakersfield","BFL","US","US/Pacific","C");
topfivehundred[204] = new Array("AGS","Bush Field-GA","Augusta","AGS","US","US/Eastern","C");
topfivehundred[205] = new Array("BRO","South Padre Is. Intl-TX","Brownsville","BRO","US","US/Central","C");
topfivehundred[206] = new Array("APF","Naples-FL","Naples","APF","US","US/Eastern","C");
topfivehundred[207] = new Array("AMA","Amarillo-TX","Amarillo","AMA","US","US/Central","C");
topfivehundred[208] = new Array("ACV","Eureka Airport-CA","Arcata","ACV","US","US/Pacific","C");
topfivehundred[209] = new Array("AEX","Alexandria-LA","Alexandria","AEX","US","US/Central","C");
topfivehundred[210] = new Array("DEN","Denver International-CO","Denver","DEN","US","America/Denver","C");
topfivehundred[211] = new Array("EWR","Newark-NJ","Newark","EWR","US","America/New_York","C");
topfivehundred[212] = new Array("FLL","Fort Lauderdale-FL","Fort Lauderdale","FLL","US","US/Eastern","C");
topfivehundred[213] = new Array("ORD","OHare International-IL","Chicago","CHI","US","America/Chicago","A","A");
topfivehundred[214] = new Array("DFW","Dallas/Ft Worth Intl-TX","Dallas/Fort Worth","DFW","US","US/Central","C");
topfivehundred[215] = new Array("DTW","Wayne County-MI","Detroit","DTW","US","America/Detroit","A","C");
topfivehundred[216] = new Array("HNL","Honolulu-HI","Honolulu","HNL","US","US/Hawaii","C");
topfivehundred[217] = new Array("CLT","Douglas-NC","Charlotte","CLT","US","US/Eastern","C");
topfivehundred[218] = new Array("DCA","Reagan-National-DC","Washington","DCA","US","America/New_York","A","C");
topfivehundred[219] = new Array("CMH","Columbus-OH","Columbus","CMH","US","US/Michigan","C");
topfivehundred[220] = new Array("CLE","Hopkins Intl-OH","Cleveland","CLE","US","US/Michigan","C");
topfivehundred[221] = new Array("HOU","Hobby & All airports-TX","Houston","HOU","US","US/Central","C");
topfivehundred[222] = new Array("CVG","Cinci./N. Kentucky-OH","Cincinnati","CVG","US","US/Michigan","C");
topfivehundred[223] = new Array("DAY","Dayton-OH","Dayton","DAY","US","US/Michigan","C");
topfivehundred[224] = new Array("CHS","AFB-Municipal-SC","Charleston","CHS","US","US/Eastern","C");
topfivehundred[225] = new Array("GRR","Gerald R. Ford Intl-MI","Grand Rapids","GRR","US","America/Detroit","C");
topfivehundred[226] = new Array("MDW","Midway-IL","Chicago","CHI","US","America/Chicago","A","A");
topfivehundred[227] = new Array("DSM","Des Moines-IA","Des Moines","DSM","US","US/Central","C");
topfivehundred[228] = new Array("COS","Colorado Springs-CO","Colorado Springs","COS","US","America/Denver","C");
topfivehundred[229] = new Array("GEG","Spokane-WA","Spokane","GEG","US","America/Los_Angeles","C");
topfivehundred[230] = new Array("GSO","Greensboro/H. Point-NC","Greensboro","GSO","US","US/Eastern","C");
topfivehundred[231] = new Array("HPN","Westchester County-NY","Westchester County","HPN","US","America/New_York","C");
topfivehundred[232] = new Array("EYW","Key West-FL","Key West","EYW","US","US/Eastern","C");
topfivehundred[233] = new Array("FNT","Bishop-MI","Flint","FNT","US","America/Detroit","C");
topfivehundred[234] = new Array("GSP","Greenville-SC","Greenville/Greer","GSP","US","US/Eastern","C");
topfivehundred[235] = new Array("CAK","Akron/Canton-OH","Akron/Canton","CAK","US","US/Michigan","C");
topfivehundred[236] = new Array("ELP","El Paso-TX","El Paso","ELP","US","US/Central","C");
topfivehundred[237] = new Array("DAB","Daytona Beach-FL","Daytona Beach","DAB","US","US/Eastern","C");
topfivehundred[238] = new Array("CAE","Metropolitan Airport-SC","Columbia","CAE","US","US/Eastern","C");
topfivehundred[239] = new Array("FAT","Airterminal-CA","Fresno","FAT","US","US/Pacific","C");
topfivehundred[240] = new Array("CID","Cedar Rapids-IA","Cedar Rapids","CID","US","US/Central","C");
topfivehundred[241] = new Array("GRB","Austin-Straubel-WI","Green Bay","GRB","US","US/Central","C");
topfivehundred[242] = new Array("EUG","Eugene-OR","Eugene","EUG","US","US/Pacific","C");
topfivehundred[243] = new Array("EGE","Eagle County-CO","Vail/Eagle","EGE","US","America/Denver","C");
topfivehundred[244] = new Array("GPT","Biloxi Regional-MS","Gulfport","GPT","US","US/Central","C");
topfivehundred[245] = new Array("HSV","Huntsville-AL","Huntsville","HSV","US","US/Central","C");
topfivehundred[246] = new Array("DAL","Love Field-TX","Dallas","DAL","US","US/Central","C");
topfivehundred[247] = new Array("FSD","Joe Foss Field-SD","Sioux Falls","FSD","US","US/Central","C");
topfivehundred[248] = new Array("CHO","Albemarle-VA","Charlottesville","CHO","US","US/Eastern","C");
topfivehundred[249] = new Array("FWA","Municipal/Baer Field-IN","Fort Wayne","FWA","US","America/Indiana/Indianapolis","C");
topfivehundred[250] = new Array("CHA","Lovell Field-TN","Chattanooga","CHA","US","US/Central","C");
topfivehundred[251] = new Array("HDN","Yampa Valley-CO","Hayden","HDN","US","America/Denver","C");
topfivehundred[252] = new Array("GNV","Gainesville Regional-FL","Gainesville","GNV","US","US/Eastern","C");
topfivehundred[253] = new Array("FAR","Hector Field-ND","Fargo","FAR","US","America/North_Dakota/Center","C");
topfivehundred[254] = new Array("FAI","Fairbanks-AK","Fairbanks","FAI","US","America/Anchorage","C");
topfivehundred[255] = new Array("CRP","Corpus Christi-TX","Corpus Christi","CRP","US","US/Central","C");
topfivehundred[256] = new Array("CRW","Yeager-WV","Charleston","CRW","US","US/Eastern","C");
topfivehundred[257] = new Array("ERI","Erie-PA","Erie","ERI","US","America/New_York","C");
topfivehundred[258] = new Array("FCA","Glacier Park-MT","Kalispell","FCA","US","US/Mountain","C");
topfivehundred[259] = new Array("GJT","Walker Field-CO","Grand Junction","GJT","US","America/Denver","C");
topfivehundred[260] = new Array("GRK","Fort Hood Regional-TX","Killeen","GRK","US","US/Central","C");
topfivehundred[261] = new Array("FAY","Fayetteville-NC","Fayetteville","FAY","US","US/Eastern","C");
topfivehundred[262] = new Array("DRO","La Plata County-CO","Durango","DRO","US","America/Denver","C");
topfivehundred[263] = new Array("HRL","Valley International-TX","Harlingen","HRL","US","US/Central","C");
topfivehundred[264] = new Array("HVN","Tweed-New Haven-CT","New Haven","HVN","US","US/Eastern","C");
topfivehundred[265] = new Array("CWA","Central Wisconsin-WI","Wausau","CWA","US","US/Central","C");
topfivehundred[266] = new Array("EVV","Dress Regional-IN","Evansville","EVV","US","America/Indiana/Indianapolis","C");
topfivehundred[267] = new Array("ELM","Corning-Elmira-NY","Corning/Elmira","ELM","US","America/New_York","C");
topfivehundred[268] = new Array("CMI","University-Willard-IL","Champaign","CMI","US","America/Chicago","C");
topfivehundred[269] = new Array("DLH","Duluth International-MN","Duluth","DLH","US","US/Central","C");
topfivehundred[270] = new Array("HHH","Hilton Head-SC","Hilton Head","HHH","US","US/Eastern","C");
topfivehundred[271] = new Array("GTF","Great Falls-MT","Great Falls","GTF","US","US/Mountain","C");
topfivehundred[272] = new Array("HLN","Helena-MT","Helena","HLN","US","US/Mountain","C");
topfivehundred[273] = new Array("FLG","Pulliam Field-AZ","Flagstaff","FLG","US","America/Phoenix","C");
topfivehundred[274] = new Array("IAD","Dulles Intl-DC","Washington","IAD","US","America/New_York","A","C");
topfivehundred[275] = new Array("IND","Indianapolis-IN","Indianapolis","IND","US","America/Indiana/Indianapolis","C");
topfivehundred[276] = new Array("IAH","George Bush Intcntl-TX","Houston","IAH","US","US/Central","C");
topfivehundred[277] = new Array("ICT","Mid-Continent-KS","Wichita","ICT","US","US/Central","C");
topfivehundred[278] = new Array("ILM","New Hanover County-NC","Wilmington","ILM","US","US/Eastern","C");
topfivehundred[279] = new Array("ISP","Long Island-NY","Islip","ISP","US","America/New_York","C");
topfivehundred[280] = new Array("ITH","Tompkins County-NY","Ithaca","ITH","US","America/New_York","C");
topfivehundred[281] = new Array("ITO","Hilo International-HI","Hilo","ITO","US","US/Hawaii","C");
topfivehundred[282] = new Array("IDA","Fanning Field-ID","Idaho Falls","IDA","US","America/Boise","C");
topfivehundred[283] = new Array("LAX","Los Angeles-CA","Los Angeles","LAX","US","America/Los_Angeles","C");
topfivehundred[284] = new Array("LAS","McCarran-NV","Las Vegas","LAS","US","America/Los_Angeles","C");
topfivehundred[285] = new Array("MIA","Miami-FL","Miami","MIA","US","US/Eastern","C");
topfivehundred[286] = new Array("MCO","Orlando-FL","Orlando","MCO","US","US/Eastern","A","C");
topfivehundred[287] = new Array("MKE","Milwaukee-Mitchell-WI","Milwaukee","MKE","US","US/Central","C");
topfivehundred[288] = new Array("JAX","Jacksonville-FL","Jacksonville","JAX","US","US/Eastern","C");
topfivehundred[289] = new Array("MCI","Kansas City-MO","Kansas City","MCI","US","US/Central","C");
topfivehundred[290] = new Array("MHT","Manchester-NH","Manchester","MHT","US","US/Eastern","C");
topfivehundred[291] = new Array("MEM","Memphis-TN","Memphis","MEM","US","US/Central","C");
topfivehundred[292] = new Array("LIH","Lihue-HI","Kauai Island","LIH","US","US/Hawaii","C");
topfivehundred[293] = new Array("KOA","Kailua-Kona-HI","Kona","KOA","US","US/Hawaii","C");
topfivehundred[294] = new Array("LIT","Little Rock-AR","Little Rock","LIT","US","US/Central","C");
topfivehundred[295] = new Array("LGB","Long Beach Municipal-CA","Long Beach","LGB","US","US/Pacific","C");
topfivehundred[296] = new Array("MDT","Harrisburg-PA","Harrisburg","MDT","US","America/New_York","C");
topfivehundred[297] = new Array("JAC","Jackson Hole-WY","Jackson","JAC","US","US/Mountain","C");
topfivehundred[298] = new Array("LEX","Blue Grass-KY","Lexington","LEX","US","America/Kentucky/Louisville","C");
topfivehundred[299] = new Array("MLI","Quad-City-IL","Moline","MLI","US","America/Chicago","C");
topfivehundred[300] = new Array("LAN","Capital City-MI","Lansing","LAN","US","America/Detroit","C");
topfivehundred[301] = new Array("JAN","Thompson Field-MS","Jackson","JAN","US","US/Central","C");
topfivehundred[302] = new Array("MOB","Mobile-AL","Mobile","MOB","US","US/Central","C");
topfivehundred[303] = new Array("MFR","Medford-OR","Medford","MFR","US","US/Pacific","C");
topfivehundred[304] = new Array("MFE","Miller Intl-TX","Mcallen/Mission","MFE","US","US/Central","C");
topfivehundred[305] = new Array("MLB","Melbourne-FL","Melbourne","MLB","US","US/Eastern","C");
topfivehundred[306] = new Array("MGM","Dannelly Field-AL","Montgomery","MGM","US","US/Central","C");
topfivehundred[307] = new Array("LFT","Lafayette Regional-LA","Lafayette","LFT","US","US/Central","C");
topfivehundred[308] = new Array("LNK","Lincoln-NE","Lincoln","LNK","US","US/Central","C");
topfivehundred[309] = new Array("MBS","Bay City/Midland/Saginaw-MI","Bay City/Midland/Saginaw","MBS","US","America/Detroit","C");
topfivehundred[310] = new Array("LBB","Lubbock-TX","Lubbock","LBB","US","US/Central","C");
topfivehundred[311] = new Array("JHM","West Maui-HI","Kapalua","JHM","US","US/Hawaii","C");
topfivehundred[312] = new Array("SFO","San Francisco-CA","San Francisco","SFO","US","America/Los_Angeles","C");
topfivehundred[313] = new Array("SEA","Seattle/Tacoma Intl-WA","Seattle","SEA","US","America/Los_Angeles","C");
topfivehundred[314] = new Array("JFK","John F Kennedy Intl-NY","New York","NYC","US","America/New_York","C");
topfivehundred[315] = new Array("PHX","Sky Harbor Intl-AZ","Phoenix","PHX","US","America/Phoenix","C");
topfivehundred[316] = new Array("PHL","Philadelphia-PA","Philadelphia","PHL","US","America/New_York","C");
topfivehundred[317] = new Array("TPA","Tampa-FL","Tampa","TPA","US","US/Eastern","C");
topfivehundred[318] = new Array("MSP","Minneapolis St Paul-MN","Minneapolis","MSP","US","US/Central","C");
topfivehundred[319] = new Array("SAN","San Diego-CA","San Diego","SAN","US","US/Pacific","C");
topfivehundred[320] = new Array("PDX","Portland-OR","Portland","PDX","US","US/Pacific","C");
topfivehundred[321] = new Array("SLC","Salt Lake City-UT","Salt Lake City","SLC","US","US/Mountain","C");
topfivehundred[322] = new Array("LGA","LaGuardia-NY","New York","NYC","US","America/New_York","C");
topfivehundred[323] = new Array("RSW","SW Florida Intl-FL","Fort Myers","RSW","US","US/Eastern","C");
topfivehundred[324] = new Array("RDU","Raleigh-Durham-NC","Durham","RDU","US","US/Eastern","C");
topfivehundred[325] = new Array("PBI","West Palm Beach-FL","West Palm Beach","PBI","US","US/Eastern","C");
topfivehundred[326] = new Array("YYZ","Pearson Intl-ON","Toronto","YYZ","Canada","America/Toronto","A","C");
topfivehundred[327] = new Array("MSY","Louis Armstrong-LA","New Orleans","MSY","US","US/Central","C");
topfivehundred[328] = new Array("PIT","Pittsburgh-PA","Pittsburgh","PIT","US","America/New_York","C");
topfivehundred[329] = new Array("STL","Lambert-St Louis-MO","St Louis","STL","US","US/Central","C");
topfivehundred[330] = new Array("YVR","Vancouver Intl-BC","Vancouver","YVR","Canada","America/Vancouver","C");
topfivehundred[331] = new Array("OAK","Oakland-CA","Oakland","OAK","US","US/Pacific","A","C");
topfivehundred[332] = new Array("SJC","San Jose-CA","San Jose","SJC","US","US/Pacific","C");
topfivehundred[333] = new Array("SMF","Metropolitan-CA","Sacramento","SMF","US","US/Pacific","C");
topfivehundred[334] = new Array("SNA","J. Wayne/Orange Cnty-CA","Santa Ana","SNA","US","US/Pacific","C");
topfivehundred[335] = new Array("SAT","San Antonio-TX","San Antonio","SAT","US","US/Central","C");
topfivehundred[336] = new Array("PVD","Providence-TFGreen-RI","Providence","PVD","US","US/Eastern","C");
topfivehundred[337] = new Array("SYR","Hancock Intl-NY","Syracuse","SYR","US","America/New_York","C");
topfivehundred[338] = new Array("TUS","Tucson-AZ","Tucson","TUS","US","America/Phoenix","C");
topfivehundred[339] = new Array("RIC","Byrd International-VA","Richmond","RIC","US","US/Eastern","C");
topfivehundred[340] = new Array("YUL","Elliott Trudeau-QC","Montreal","YUL","Canada","America/Montreal","A","C");
topfivehundred[341] = new Array("OGG","Kahului-HI","Kahului","OGG","US","US/Hawaii","C");
topfivehundred[342] = new Array("ROC","Monroe County-NY","Rochester","ROC","US","America/New_York","C");
topfivehundred[343] = new Array("ONT","Ontario-CA","Ontario","ONT","US","US/Pacific","C");
topfivehundred[344] = new Array("OMA","Eppley Airfield-NE","Omaha","OMA","US","US/Central","C");
topfivehundred[345] = new Array("RNO","Reno-NV","Reno","RNO","US","America/Los_Angeles","C");
topfivehundred[346] = new Array("ORF","Norfolk-VA","Norfolk","ORF","US","US/Eastern","C");
topfivehundred[347] = new Array("SRQ","Sarasota Bradenton-FL","Bradenton/Sarasota","SRQ","US","US/Eastern","C");
topfivehundred[348] = new Array("YYC","Calgary-AB","Calgary","YYC","Canada","Canada/Mountain","C");
topfivehundred[349] = new Array("SDF","Standiford Field-KY","Louisville","SDF","US","America/Kentucky/Louisville","C");
topfivehundred[350] = new Array("PWM","Portland-ME","Portland","PWM","US","US/Eastern","C");
topfivehundred[351] = new Array("OKC","Will Rogers World-OK","Oklahoma City","OKC","US","US/Central","C");
topfivehundred[352] = new Array("SAV","Savannah/Hilton Head-GA","Savannah","SAV","US","US/Eastern","C");
topfivehundred[353] = new Array("MSN","Truax Field-WI","Madison","MSN","US","US/Central","C");
topfivehundred[354] = new Array("PNS","Pensacola-FL","Pensacola","PNS","US","US/Eastern","C");
topfivehundred[355] = new Array("PSP","Palm Springs-CA","Palm Springs","PSP","US","US/Pacific","C");
topfivehundred[356] = new Array("TUL","Tulsa-OK","Tulsa","TUL","US","US/Central","C");
topfivehundred[357] = new Array("TYS","McGhee Tyson-TN","Knoxville","TYS","US","US/Central","C");
topfivehundred[358] = new Array("YOW","Ottawa-ON","Ottawa","YOW","Canada","America/Toronto","C");
topfivehundred[359] = new Array("SWF","Stewart-NY","Newburgh","SWF","US","America/New_York","C");
topfivehundred[360] = new Array("YEG","Edmonton-AB","Edmonton","YEG","Canada","Canada/Mountain","A","C");
topfivehundred[361] = new Array("TLH","Tallahassee-FL","Tallahassee","TLH","US","US/Eastern","C");
topfivehundred[362] = new Array("SBA","Santa Barbara-CA","Santa Barbara","SBA","US","US/Pacific","C");
topfivehundred[363] = new Array("YHZ","Halifax Intl-NS","Halifax","YHZ","Canada","Canada/Atlantic","C");
topfivehundred[364] = new Array("SBN","South Bend/Michiana-IN","South Bend","SBN","US","America/Indiana/Indianapolis","C");
topfivehundred[365] = new Array("YWG","Winnipeg-MB","Winnipeg","YWG","Canada","America/Winnipeg","C");
topfivehundred[366] = new Array("ROA","Roanoke-VA","Roanoke","ROA","US","US/Eastern","C");
topfivehundred[367] = new Array("XNA","Northwest Arkansas-AR","Bentonville","XNA","US","US/Central","C");
topfivehundred[368] = new Array("PHF","Newport News/Henry-VA","Hampton","PHF","US","US/Eastern","C");
topfivehundred[369] = new Array("VPS","Ft. Walton Beach-FL","Valparaiso","VPS","US","US/Eastern","C");
topfivehundred[370] = new Array("SGF","Springfield-Branson-MO","Springfield","SGF","US","US/Central","C");
topfivehundred[371] = new Array("PIE","St. Petersburg-FL","Saint Petersburg","PIE","US","US/Eastern","C");
topfivehundred[372] = new Array("MSO","Johnson-Bell Field-MT","Missoula","MSO","US","US/Mountain","C");
topfivehundred[373] = new Array("PFN","Bay County-FL","Panama City","PFN","US","US/Eastern","C");
topfivehundred[374] = new Array("RDM","Bend/Redmond-OR","Bend/Redmond","RDM","US","US/Pacific","C");
topfivehundred[375] = new Array("SHV","Shreveport-LA","Shreveport","SHV","US","US/Central","C");
topfivehundred[376] = new Array("PIA","Greater Peoria-IL","Peoria","PIA","US","America/Chicago","C");
topfivehundred[377] = new Array("TVC","Cherry Capital-MI","Traverse City","TVC","US","America/Detroit","C");
topfivehundred[378] = new Array("YYJ","Victoria-BC","Victoria","YYJ","Canada","America/Vancouver","C");
topfivehundred[379] = new Array("RAP","Rapid City-SD","Rapid City","RAP","US","US/Central","C");
topfivehundred[380] = new Array("TOL","Express-OH","Toledo","TOL","US","US/Michigan","C");
topfivehundred[381] = new Array("MRY","Carmel/Monterey-CA","Carmel/Monterey","MRY","US","US/Pacific","C");
topfivehundred[382] = new Array("SBP","County Airport-CA","San Luis Obispo","SBP","US","US/Pacific","A","C");
topfivehundred[383] = new Array("YQB","Quebec-QC","Quebec","YQB","Canada","America/Montreal","C");
topfivehundred[384] = new Array("PSC","Tri Cities-WA","Pasco","PSC","US","America/Los_Angeles","C");
topfivehundred[385] = new Array("SCE","University Park-PA","State College","SCE","US","America/New_York","C");
topfivehundred[386] = new Array("TRI","Tri Cities TN/VA-TN","Blountville","TRI","US","US/Central","C");
topfivehundred[387] = new Array("MTJ","Montrose County-CO","Montrose","MTJ","US","America/Denver","C");
topfivehundred[388] = new Array("RST","Rochester-MN","Rochester","RST","US","US/Central","C");
topfivehundred[389] = new Array("SFB","Ramey - C. Florida-FL","Sanford","SFB","US","US/Eastern","C");
topfivehundred[390] = new Array("OAJ","Albert J Ellis-NC","Jacksonville","OAJ","US","US/Eastern","C");
topfivehundred[391] = new Array("YLW","Kelowna-BC","Kelowna","YLW","Canada","America/Vancouver","C");
topfivehundred[392] = new Array("YUM","Yuma-AZ","Yuma","YUM","US","America/Phoenix","C");
topfivehundred[393] = new Array("RFD","Greater Rockford-IL","Rockford","RFD","US","America/Chicago","C");
topfivehundred[394] = new Array("SAF","Santa Fe-NM","Santa Fe","SAF","US","US/Arizona","C");
topfivehundred[395] = new Array("YXE","Saskatoon-SK","Saskatoon","YXE","Canada","Canada/Saskatchewan","C");
topfivehundred[396] = new Array("SUX","Sioux Gateway-IA","Sioux City","SUX","US","US/Central","C");
topfivehundred[397] = new Array("CCS","Simon Bolivar","Caracas","CCS","Venezuela","America/Caracas","C");
topfivehundred[398] = new Array("MVD","Carrasco","Montevideo","MVD","Uruguay","America/Montevideo","C");
topfivehundred[399] = new Array("LIM","J Chavez Intl","Lima","LIM","Peru","America/Lima","C");
topfivehundred[400] = new Array("CUZ","Velazco Astete","Cuzco","CUZ","Peru","America/Lima","C");
topfivehundred[401] = new Array("GEO","Cheddi Jagan Intl","Georgetown","GEO","Guyana","America/Guyana","C");
topfivehundred[402] = new Array("UIO","Mariscal Sucr","Quito","UIO","Ecuador","America/Bogota","C");
topfivehundred[403] = new Array("GYE","Simon Bolivar","Guayaquil","GYE","Ecuador","America/Bogota","C");
topfivehundred[404] = new Array("MDE","Jose Marie Cordova","Medellin","MDE","Colombia","America/Bogota","C");
topfivehundred[405] = new Array("CLO","Alfonso B. Aragon","Cali","CLO","Colombia","America/Bogota","C");
topfivehundred[406] = new Array("CTG","Rafael Nunez","Cartagena","CTG","Colombia","America/Bogota","C");
topfivehundred[407] = new Array("BOG","Eldorado","Bogota","BOG","Colombia","America/Bogota","C");
topfivehundred[408] = new Array("SCL","Arturo M. Benitez","Santiago","SCL","Chile","America/Argentina/Buenos_Aires","C");
topfivehundred[409] = new Array("GRU","Guarulhos Intl","Sao Paulo","SAO","Brazil","America/Sao_Paulo","A");
topfivehundred[410] = new Array("GIG","Intl","Rio de Janeiro","RIO","Brazil","America/Sao_Paulo","A");
topfivehundred[411] = new Array("LPB","El Alto","La Paz","LPB","Bolivia","America/La_Paz","C");
topfivehundred[412] = new Array("BUE","All airports","Buenos Aires","BUE","Argentina","America/Argentina/Buenos_Aires","C");
topfivehundred[413] = new Array("EZE","Ministro Pistarini","Buenos Aires","BUE","Argentina","America/Argentina/Buenos_Aires","A");
topfivehundred[414] = new Array("ROM","All airports","Rome","ROM","Italy","Italy/America/Argentina/Buenos_Aires","A");

function getCitiesByCodeAndName(key){
   var results = new Array();
   var keyToUpperCase = key.toUpperCase();
   var index = 0;
   for(i=0;i<indiancities.length;i++){
       var cityinfo = indiancities[i];
       if(cityinfo[0]==keyToUpperCase){
           results[index]=cityinfo;
           index++;
       }else{
          var cityname = cityinfo[2].substr(0,keyToUpperCase.length);
          var citynameUpper = cityname.toUpperCase();
          if(citynameUpper == keyToUpperCase){
            results[index]=cityinfo;
           index++;
          }else{
            var cityname1 = cityinfo[1].substr(0,keyToUpperCase.length);
            var citynameUpper1 = cityname.toUpperCase();
            if(citynameUpper1 == keyToUpperCase){
               results[index]=cityinfo;
               index++;
            }
          }
       }
   }
   for(i=0;i<topfivehundred.length;i++){
           
            var cityinfo = topfivehundred[i];
            
            if(cityinfo[3]==keyToUpperCase){
                results[index]=cityinfo;
                index++;
            }else{
               var cityname = cityinfo[2].substr(0,keyToUpperCase.length);
               var citynameUpper = cityname.toUpperCase();
               if(citynameUpper == keyToUpperCase){
                 results[index]=cityinfo;
                index++;
               }else{
                 var cityname1 = cityinfo[1].substr(0,keyToUpperCase.length);
                 var citynameUpper1 = cityname.toUpperCase();
                 if(citynameUpper1 == keyToUpperCase){
                    results[index]=cityinfo;
                    index++;
                 }else{
                   if(cityinfo[0]==keyToUpperCase){
                     results[index]=cityinfo;
                     index++;
                   }
                 }
               }
            }
        }

   
   return results;
}

function getInternationalCities(key,depCountry){
   
     var results = new Array();
        var keyToUpperCase = key.toUpperCase();
        var index = 0;
        if(depCountry != 'India'){
         for(i=0;i<indiancities.length;i++){
       var cityinfo = indiancities[i];
       if(cityinfo[0]==keyToUpperCase){
           results[index]=cityinfo;
           index++;
       }else{
          var cityname = cityinfo[2].substr(0,keyToUpperCase.length);
          var citynameUpper = cityname.toUpperCase();
          if(citynameUpper == keyToUpperCase){
            results[index]=cityinfo;
           index++;
          }else{
            var cityname1 = cityinfo[1].substr(0,keyToUpperCase.length);
            var citynameUpper1 = cityname.toUpperCase();
            if(citynameUpper1 == keyToUpperCase){
               results[index]=cityinfo;
               index++;
            }
          }
       }
   }

        }else{
        for(i=0;i<topfivehundred.length;i++){
           
            var cityinfo = topfivehundred[i];
            
            if(cityinfo[3]==keyToUpperCase){
                results[index]=cityinfo;
                index++;
            }else{
               var cityname = cityinfo[2].substr(0,keyToUpperCase.length);
               var citynameUpper = cityname.toUpperCase();
               if(citynameUpper == keyToUpperCase){
                 results[index]=cityinfo;
                index++;
               }else{
                 var cityname1 = cityinfo[1].substr(0,keyToUpperCase.length);
                 var citynameUpper1 = cityname.toUpperCase();
                 if(citynameUpper1 == keyToUpperCase){
                    results[index]=cityinfo;
                    index++;
                 }else{
                   if(cityinfo[0]==keyToUpperCase){
                     results[index]=cityinfo;
                     index++;
                   }
                 }
               }
            }
        }
      }
        
   return results;
}

function populateDefaultIndiasuggestions(isdep,suggestions){
   
   var innerHTML = "<table width=\"575\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:2px solid #CECECE;\">";
   innerHTML=innerHTML+"<tr><td colspan=\"4\" align=\"center\"><font size=\"2\" color=\"red\"><strong>Your Departure city field is empty or the Airport code is not Valid. <br/>Please select valid city or airport from the list below</strong></font></td></tr>";
   innerHTML = innerHTML+"<tr><td style=\"border-bottom:2px solid #CECECE;padding-left:3px;\"><strong>City/Airport code</strong></td><td style=\"border-bottom:2px solid #CECECE;\"><strong>City Name</strong></td><td style=\"border-bottom:2px solid #CECECE;\"><strong>Airport Name</strong></td><td style=\"border-bottom:2px solid #CECECE;\"><strong>Country</strong></td></tr>";
   if(suggestions.length==0){
     indiancities.sort();
     topfivehundred.sort();
     for(i=0;i<indiancities.length;i++){
        innerHTML=innerHTML+"<tr><td style=\"border-right:2px solid #CECECE;padding-left:3px;\"><a style=\"cursor:pointer\" onclick=\"selectedCity("+isdep+",'"+indiancities[i][2]+","+indiancities[i][4]+"-"+indiancities[i][1]+"("+indiancities[i][0]+")','"+indiancities[i][4]+"');\">"+indiancities[i][0]+"</a></td><td style=\"border-right:2px solid #CECECE;\">"+indiancities[i][2]+"</td><td style=\"border-right:2px solid #CECECE;\">"+indiancities[i][1]+"</td><td>"+indiancities[i][4]+"</td></tr>"; 
     }
     for(i=0;i<topfivehundred.length;i++){
        innerHTML=innerHTML+"<tr><td style=\"border-right:2px solid #CECECE;padding-left:3px;\"><a style=\"cursor:pointer\" onclick=\"selectedCity("+isdep+",'"+topfivehundred[i][2]+","+topfivehundred[i][4]+"-"+topfivehundred[i][1]+"("+topfivehundred[i][0]+")','"+topfivehundred[i][4]+"');\">"+topfivehundred[i][0]+"</a></td><td style=\"border-right:2px solid #CECECE;\">"+topfivehundred[i][2]+"</td><td style=\"border-right:2px solid #CECECE;\">"+topfivehundred[i][1]+"</td><td>"+topfivehundred[i][4]+"</td></tr>"; 
     }

   }else{
     suggestions.sort();
      for(i=0;i<suggestions.length;i++){
              innerHTML=innerHTML+"<tr><td style=\"border-right:2px solid #CECECE;padding-left:3px;\"><a style=\"cursor:pointer\" onclick=\"selectedCity("+isdep+",'"+suggestions[i][2]+","+suggestions[i][4]+"-"+suggestions[i][1]+"("+suggestions[i][0]+")','"+suggestions[i][4]+"');\">"+suggestions[i][0]+"</a></td><td style=\"border-right:2px solid #CECECE;\">"+suggestions[i][2]+"</td><td style=\"border-right:2px solid #CECECE;\">"+suggestions[i][1]+"</td><td>"+suggestions[i][4]+"</td></tr>";
       }
   }
   innerHTML=innerHTML+"</table>";
  
   document.getElementById("defaultsuggestions").innerHTML=innerHTML;
   Effect.Fade('body',{duration:0.05});
   Effect.Appear('defaultsuggestions',{duration:0.05});
   return false;
}

function sortCities(a,b){
    var first = a[2];
    var second = b[2];
    return first-second;
}

function populateDefaultNonIndiansuggestions(isdep,suggestions){
    var depCountryCode =  document.forms[0].depCountry.value;
 
   var innerHTML = "<table width=\"575\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:2px solid #CECECE;\">";
      innerHTML=innerHTML+"<tr><td colspan=\"4\" align=\"center\"><font size=\"2\" color=\"red\"><strong>Your Destination city or airport is empty or not a valid code <br/>Please select valid city or airport from below</strong></font></td></tr>";
      innerHTML = innerHTML+"<tr><td style=\"border-bottom:2px solid #CECECE;padding-left:3px;\"><strong>City/Airport code</strong></td><td style=\"border-bottom:2px solid #CECECE;\"><strong>City Name</strong></td><td style=\"border-bottom:2px solid #CECECE;\"><strong>Airport Name</strong></td><td style=\"border-bottom:2px solid #CECECE;\"><strong>Country</strong></td></tr>";
      if(suggestions.length==0){
       if(depCountryCode == 'India'){
         topfivehundred.sort();

        for(i=0;i<topfivehundred.length;i++){
           innerHTML=innerHTML+"<tr><td style=\"border-right:2px solid #CECECE;padding-left:3px;\"><a style=\"cursor:pointer\" onclick=\"selectedCity("+isdep+",'"+topfivehundred[i][2]+","+topfivehundred[i][4]+"-"+topfivehundred[i][1]+"("+topfivehundred[i][0]+")','"+topfivehundred[i][4]+"');\">"+topfivehundred[i][0]+"</a></td><td style=\"border-right:2px solid #CECECE;\">"+topfivehundred[i][2]+"</td><td style=\"border-right:2px solid #CECECE;\">"+topfivehundred[i][1]+"</td><td>"+topfivehundred[i][4]+"</td></tr>"; 
        }
       }else{
        indiancities.sort();

        for(i=0;i<indiancities.length;i++){
           innerHTML=innerHTML+"<tr><td style=\"border-right:2px solid #CECECE;padding-left:3px;\"><a style=\"cursor:pointer\" onclick=\"selectedCity("+isdep+",'"+indiancities[i][2]+","+indiancities[i][4]+"-"+indiancities[i][1]+"("+indiancities[i][0]+")','"+indiancities[i][4]+"');\">"+indiancities[i][0]+"</a></td><td style=\"border-right:2px solid #CECECE;\">"+indiancities[i][2]+"</td><td style=\"border-right:2px solid #CECECE;\">"+indiancities[i][1]+"</td><td>"+indiancities[i][4]+"</td></tr>"; 
        }

       }
      }else{
         suggestions.sort();
         for(i=0;i<suggestions.length;i++){
                 innerHTML=innerHTML+"<tr><td style=\"border-right:2px solid #CECECE;padding-left:3px;\"><a style=\"cursor:pointer\" onclick=\"selectedCity("+isdep+",'"+suggestions[i][2]+","+suggestions[i][4]+"-"+suggestions[i][1]+"("+suggestions[i][0]+")','"+suggestions[i][4]+"');\">"+suggestions[i][0]+"</a></td><td style=\"border-right:2px solid #CECECE;\">"+suggestions[i][2]+"</td><td style=\"border-right:2px solid #CECECE;\">"+suggestions[i][1]+"</td><td>"+suggestions[i][4]+"</td></tr>";
          }
      }
      innerHTML=innerHTML+"</table>";
      
      document.getElementById("defaultsuggestions").innerHTML=innerHTML;
      Effect.Fade('body',{duration:0.05});
      Effect.Appear('defaultsuggestions',{duration:0.05});
      return false;
}

function openAjaxConfirm() {
	 Dialog.info({url: "cityairport.html", options: {method: 'get'}}, 
                     {top: 10, width:570, className: "alphacube"});    
}

function popuphelp(){
     Dialog.info({url: "SearchHelp.html", options: {method: 'get'}}, 
                     {top: 10, width:250, className: "alphacube"});    
}

function selectedCity(isDep,content,depCountry){
   if(isDep){
   
     document.forms[0].depCountry.value=depCountry;
     document.getElementById("departure").value=content;
   }else{
      document.getElementById("arrival").value=content;
   }
   
   checkFields();
}

function validateNoPax(flag)
{
	adult=document.forms[0].adults.value;
	child=document.forms[0].children.value;
	infant=document.forms[0].infants.value;
	if(flag=='adt')
	{
		if((parseInt(adult)+parseInt(child))>6)
		{
			alert("The total number of adult and children cannot exceed 6");
			document.forms[0].adults.value=1;
			document.forms[0].adults.focus();
		}
		if(parseInt(adult)<parseInt(infant))
		{
			alert("The number of infants cannot exceed the number of adults.");
			document.forms[0].infants.value=0;
			document.forms[0].infants.focus();
		}
	}
	else if(flag=='chd')
	{
		if((parseInt(adult)+parseInt(child))>6)
		{
			alert("The total number of adult and children cannot exceed 6");
			document.forms[0].children.value=0;
			document.forms[0].children.focus();
		}
	}
	else if(flag=='inf')
	{
		if(parseInt(adult)<parseInt(infant))
		{
			alert("The number of infants cannot exceed the number of adults.");
			document.forms[0].infants.value=0;
			document.forms[0].infants.focus();
		}
	}
	
}

// new function for drop down start---
function dateFromDropDown()
{
	var depDay=document.forms[0].DepDay.value;
	var dmonth=document.forms[0].DepMonth.value;
	var arrDep=dmonth.split('-');
	var depMonth=arrDep[0];
	var depYear=arrDep[1];

		//----new code for five day vidation start------
			var currDay=document.forms[0].currDay.value;
			var currMon=document.forms[0].currMon.value;
			var currYer=document.forms[0].currYer.value;

			if(currMon<10)
			{
				currMon='0'+currMon;
			}

			var currDate=new Date();

				currDate.setMonth(currMon-1);
				currDate.setDate(currDay);
				currDate.setYear(currYer);

				//alert('currDate='+currDate);

			var userDate=new Date();
				userDate.setMonth(depMonth-1);
				userDate.setDate(depDay);
				userDate.setYear(depYear);

				//alert('userDate='+userDate);

				if(currDate>userDate)
					return true;
					
		//----new code for five day vidation end------

	document.forms[0].departureDate.value=depDay+'/'+depMonth+'/'+depYear;
	if(document.forms[0].tripType[0].value=='R')
	{
		var retDay=document.forms[0].RetDay.value;
		var rmonth=document.forms[0].RetMonth.value;
		var arrRet=rmonth.split('-');
		var retMonth=arrRet[0];
		var retYear=arrRet[1];
		document.forms[0].returnDate.value=retDay+'/'+retMonth+'/'+retYear;
	}
}
// new function for drop down ends---

function checkFields()
{
  var checkFlag1=dateFromDropDown();
  if(checkFlag1)
	{
		alert("Please select travel day after 5 days from current date");
		document.forms[0].DepDay.focus();
		return false;
	}
  var radtripType,deptDate,retDate,adult,child,infant;
  if(document.forms[0].tripType[0].checked)radtripType=document.forms[0].tripType[0].value;
  if(document.forms[0].tripType[1].checked)radtripType=document.forms[0].tripType[1].value;
  deptDate=document.forms[0].departureDate.value;
  retDate=document.forms[0].returnDate.value;
  adult=document.forms[0].adults.value;
  child=document.forms[0].children.value;
  infant=document.forms[0].infants.value;
  
  if(!isValidDate(deptDate))
  {
     var departureElement = document.getElementById("RFromDateDispCalBelow");
     alert("Please select the correct departure date");
     departureElement.focus();
	 document.forms[0].DepDay.focus();
     return false;
  }
  
  if(radtripType=='R' && (!isValidDate(retDate)))
  {
     var departureElement = document.getElementById("RToDateDispCalBelow");
     alert("Please select the correct return date");
     departureElement.focus();
	 document.forms[0].RetDay.focus();
      return false;
  }
  
  //for date validity
  if(radtripType=='R')
  {
          var comparedatesval = compareDates(retDate,'dd/MM/yyyy',deptDate,'dd/MM/yyyy');
  	if(comparedatesval<=0){
  	       alert("Departure date should be before return date");
  	        //document.getElementById("RToDateDispCalBelow").focus();
  		return false;
  	}
  }
  
  
  var totalPassenger=parseInt(adult)+parseInt(child)+parseInt(infant);
  
    /* if(parseInt(adult)<parseInt(infant))
	 {
		 var departureElement = document.getElementById("selnoOfAdults");
		 alert("Number of infants can not be more than number of adults.");
		 departureElement.focus();
		 return false;
	 }
  if(totalPassenger>6)
  {
		var departureElement = document.getElementById("selnoOfAdults");
		alert("Total number of passengers exceeded the maximum allowed limit of 6");
		departureElement.focus();
		return false;
   }*/
  
  var departureElement = document.getElementById("departure");
   if(!isValidAirport(departureElement)){
    var suggestions = getCitiesByCodeAndName(departureElement.value);
    if(suggestions.length==1){
       document.getElementById("departure").value=suggestions[0][2]+","+suggestions[0][4]+"-"+suggestions[0][1]+"("+suggestions[0][0]+")";
      
    }else{
      populateDefaultIndiasuggestions(true,suggestions);
      return false;
      
    }
  }
  
  var arrivalElement = document.getElementById("arrival");
     if(!isValidAirport(arrivalElement)){
      var suggestionsArr = getInternationalCities(arrivalElement.value,document.forms[0].depCountry.value);
      if(suggestionsArr.length==1){
         document.getElementById("arrival").value=suggestionsArr[0][2]+","+suggestionsArr[0][4]+"-"+suggestionsArr[0][1]+"("+suggestionsArr[0][0]+")";
        
      }else{
        populateDefaultNonIndiansuggestions(false,suggestionsArr);
        return false;
        
      }
  }


if(document.getElementById("calendar-1").style.display=='block'){
    document.getElementById("calendar-1").style.display='none';
}
document.getElementById("defaultsuggestions").style.display='none';
updateInterstatial(parseInt(adult),parseInt(child),parseInt(infant));
Effect.Fade('body',{duration:0.05});
Effect.Fade('header',{duration:0.05});
Effect.Fade('footer',{duration:0.05});
Effect.Appear('interstatial',{duration:0.05});
Effect.Appear('interstatialheading',{duration:0.05});
document.forms[0].submit();
}

function isValidAirport(airportField){
   var aiportValue = airportField.value;
   var indexofComma = aiportValue.indexOf(",");
   var indexofhyphen = aiportValue.indexOf("-");
   var indexofcodestart = aiportValue.indexOf("(");
   var indexofcodeend = aiportValue.indexOf(")");
   if(indexofComma>0 && indexofhyphen>0&&indexofcodestart>0&&indexofcodeend>0){
      return true;
   }else{
     return false;
   }
  
}

function isValidDate(val){
	var dateVal = getDateFromFormat(val,'dd/MM/yyyy');
    if(dateVal==0)return false;
    else return true;
}

function updateInterstatial(adultpassengers,childpassengers,infantpassengers){
    document.getElementById("source").innerHTML=document.forms[0].departure.value;
    document.getElementById("destination").innerHTML=document.forms[0].arrival.value;
    var dep = formatDate(new Date(getDateFromFormat(document.forms[0].departureDate.value,'dd/MM/yyyy')),'dd-MMM-yyyy');
    document.getElementById("departDateDiv").innerHTML=dep;
    if(document.forms[0].tripType[0].checked)
    {
      var ret=formatDate(new Date(getDateFromFormat(document.forms[0].returnDate.value,'dd/MM/yyyy')),'dd-MMM-yyyy');
      document.getElementById("returnDateDiv").innerHTML="Return Date:&nbsp;&nbsp;<strong>"+ret+"</strong>";
      tickettype="Return Trip";
    } 
    
    
}

function updateInterstatialWithOldData(adultpassengers,childpassengers,infantpassengers){
    document.getElementById("source").innerHTML=document.forms[0].previousDeparture.value;
    document.getElementById("destination").innerHTML=document.forms[0].previousArrival.value;
    var dep = formatDate(new Date(getDateFromFormat(document.forms[0].previousDepDate.value,'dd/MM/yyyy')),'dd-MMM-yyyy');
    document.getElementById("departDateDiv").innerHTML=dep;
    if(document.forms[0].previousTripType.value=='R')
    {
      var ret=formatDate(new Date(getDateFromFormat(document.forms[0].previousRetDate.value,'dd/MM/yyyy')),'dd-MMM-yyyy');
      document.getElementById("returnDateDiv").innerHTML="Return Date:&nbsp;&nbsp;<strong>"+ret+"</strong>";
      tickettype="Return Trip";
    } 
    
    
}
function mTrip()
{    
document.forms[0]._eventId.value="Multi";
document.forms[0].submit();
}


function rTrip()
{
document.forms[0].returnDate.disabled=false;
//document.forms[0].selretTime.disabled=false;
document.forms[0].RetDay.disabled=false;
document.forms[0].RetMonth.disabled=false;
//document.forms[0].RetYear.disabled=false;
document.forms[0].viewRet.disabled=false;
//document.getElementById("calender").innerHTML ="<img id=\"deptDateRtripimgExact\" src=\"images/international/cal.gif\" style=\"cursor:hand\" onmousedown=\"javascript:displayCalendar('RToDateDispCalBelow','RToDate');\" onkeydown=\"javascript:displayCalendar('RToDateDispCalBelow','RToDate');\" >";

}

function oTrip()
{
      if(document.forms[0]==null){
      }else{
      //document.forms[0].returnDate.disabled=true;
      //document.forms[0].selretTime.disabled=true;
      //document.getElementById("calender").innerHTML ="<img src='images/international/cal.gif'>";
	  document.forms[0].RetDay.disabled=true;
	  document.forms[0].RetMonth.disabled=true;
	  //document.forms[0].RetYear.disabled=true;
	 // document.forms[0].selretTime.disabled=true;
	  document.forms[0].returnDate.disabled=true;
	  document.forms[0].viewRet.disabled=true;
	  
      }
}
function openAjaxConfirm() {
      Dialog.info({url: "cityairport.html", options: {method: 'get'}}, 
                     {top: 10, width:570,height:400, className: "alphacube",closable:true});    
}

function openAjaxConfirmIntl(continent) {
     Dialog.info("<div id='tabs'><div id='AS' class='my_tab'><h5 class='tab_title'>Aisia-Pacific</h5><div id='ASContent' valign='top' align='center'></div></div><div id='ME' class='my_tab'><h5 class='tab_title'>MiddleEast</h5><div id='MEContent'></div></div><div id='EU' class='my_tab'><h5 class='tab_title'>Europe</h5><div id='EUContent'></div></div><div id='NA' class='my_tab'><h5 class='tab_title'>North America</h5><div id='NAContent'></div></div><div id='SA' class='my_tab'><h5 class='tab_title'>South America</h5><div id='SAContent'></div></div><div id='AF' class='my_tab'><h5 class='tab_title'>Africa</h5><div id='AFContent'></div></div><div id='modal_dialog_progress' class='alphacube_progress' style='display:block'></div></div>", 
                     {top: 10, width:570,height:400, className: "alphacube",closable:true});   
       var MyTabs= new mt('tabs','div.my_tab');
            MyTabs.removeTabTitles('h5.tab_title');
          	MyTabs.addTab('AS','Aisia-Pacific');
          	MyTabs.addTab('ME','Middle-East');
          	MyTabs.addTab('EU','Europe');
          	MyTabs.addTab('NA','North America'); 
          	MyTabs.addTab('SA','South America');
               MyTabs.addTab('AF','Africa');
        MyTabs.makeActive('AS');
	
}


function openAjaxContentForIntl(continent){
        
	if(continent=='AS'){
	
	    new LoadCityListAS('ASContent','cityairportAS.html','get','');
	 
	}else if(continent=='ME'){
	    new LoadCityListMEA('MEContent','cityairportMEA.html','get','');

	}else if(continent=='EU'){
	    new LoadCityListEU('EUContent','cityairportEU.html','get','');

	}else if(continent=='NA'){
	   new LoadCityListNA('NAContent','cityairportNA.html','get','');

	}else if(continent=='SA'){
	   new LoadCityListSA('SAContent','cityairportSA.html','get','');
	

	}else if(continent=='AF'){
	   new LoadCityListAF('AFContent','cityairportAF.html','get','');

	}
}



function setData(citytext){
   document.getElementById('arrival').value=citytext;
   Dialog.okCallback();
  }
  
function setDataDomestic(citytext){
   document.getElementById('departure').value=citytext;
   Dialog.okCallback();
  }


function updateList(autocompleter, token) {
  
   $('departure').addClassName('loadingcities');
   var suggestions = Chat.search(token,'M',function(data){if(data.length>0){autocompleter.setChoices(data);}});
   setTimeout("$('departure').removeClassName('loadingcities')",1000);
   
  
  }
  
function personSelected(inputElement, selectedElement,selectedPersonObject){

         inputElement.value = selectedPersonObject;
         document.forms[0].depCountry.value=selectedPersonObject;
}
function personValueSelector(personObj){
      return personObj;
}
function updateListInter(autocompleter, token) {
  $('arrival').addClassName('loadingcities');
 var text=document.getElementById('departure').value;
 var indiaCheck=text.indexOf("India");
 var suggestions;
  
      var depCountry = document.forms[0].depCountry.value;
      if(indiaCheck==-1){
     suggestions = Chat.search(token,'Y',function(data){if(data.length>0){autocompleter.setChoices(data);}});
     }else{
     
     suggestions = Chat.search(token,'N',function(data){if(data.length>0){autocompleter.setChoices(data);}});
     }
 setTimeout("$('arrival').removeClassName('loadingcities')",1000);

 
}
function personSelectedInter(inputElement, selectedElement,selectedPersonObject){
         inputElement.value = selectedPersonObject;
}
function personValueSelectorInter(personObj){
         return personObj;
}


function createAutoCompleter() {

         new Autocompleter.DWR('departure', 'suggestions', updateList, {afterUpdateElement: personSelected, valueSelector: personValueSelector, indicator: 'ac1_indicator'});
         new Autocompleter.DWR('arrival', 'suggestionsinter', updateListInter, {afterUpdateElement: personSelectedInter, valueSelector: personValueSelectorInter, indicator: 'ac1_indicator1'});    
}

function openFAQPopup()
{
	var winAtts="width=500,height=300,toolbar=no,directories=no,top=315,left=350,resizable,scrollbars";
	myChild=window.open("../staticfaqs.do","child1",winAtts);
	myChild.focus();
}




imageSize=0 // % size the image is shown at, if set to zero the fixed width and heights are used
fixedWidth=200 // set a fixed width
fixedHeight=20 // set a fixed height
spacerWidth=0 // space between images

autoWidth=0 // 0 = no, 1 = yes, sets the width to the widest image size

defaultSpeed=20

popupLeft= 100 // pixels
popupTop= 100 // pixels

totalWidth=0
displayWidth=0
displayHeight=0
step=defaultSpeed

temp=new Array()

function initHS2b(){
imgBox=document.getElementById("image_box") // element containing the images
imgTags=imgBox.getElementsByTagName("IMG")
imgNum=imgTags.length // number of images

if(document.getElementById&&document.all){ // border needs adding to inner_box height in IE
ieBorder=parseInt(document.getElementById("inner_box").style.borderWidth)*2
}
else{
ieBorder=0
}

for(var i=0;i<imgNum;i++){ // set image size

if(imageSize!=0){ // use percentage size
currentImage=new Image()
currentImage.src=myImages[i]
imgTags[i].style.width=currentImage.width/100*imageSize+"px"
//imgTags[i].style.width=imgTags[i].offsetWidth/100*imageSize+"px"
//imgTags[i].style.height=(imgTags[i].offsetHeight/100)*imageSize+"px"
}
else{ // use fixed size
imgTags[i].style.width=fixedWidth+"px"
imgTags[i].style.height=fixedHeight+"px"
}

}

for(var i=0;i<imgNum;i++){
totalWidth+=(document.getElementById("pic"+i).offsetWidth+4) // get all image widths
totalWidth+=spacerWidth
document.getElementById("pic"+i).style.marginRight=spacerWidth+"px" // add spacer

if(autoWidth==1){
if(document.getElementById("pic"+i).offsetWidth>displayWidth){ // set to largest image width
displayWidth=document.getElementById("pic"+i).offsetWidth
}

}
else{
displayWidth=parseInt(document.getElementById("inner_box").style.width) // set to div width
}


if(document.getElementById("pic"+i).offsetHeight>displayHeight){ // set to largest image height
displayHeight=document.getElementById("pic"+i).offsetHeight+ieBorder // include border for IE
}

temp[i]=totalWidth-(document.getElementById("pic"+i).offsetWidth-4)-spacerWidth-ieBorder // get image positions

}

for(var i=0;i<imgNum;i++){ // vertically center images
document.getElementById("pic"+i).style.marginBottom=(displayHeight-document.getElementById("pic"+i).height)/2+"px"
}

imgHolderWidth=displayWidth
document.getElementById("outer_box").style.width=imgHolderWidth+"px"
document.getElementById("inner_box").style.width=imgHolderWidth+"px"
imgBox.style.width=totalWidth+"px"

imgHolderHeight=displayHeight
document.getElementById("inner_box").style.height=imgHolderHeight+"px" //isBorder+
document.getElementById("inner_box").style.clip="rect(0,"+(imgHolderWidth+"px")+","+(imgHolderHeight+"px")+",0)"

halfWay=displayWidth/2
}

timer=""
count= 0
running=0
counted=0
function scrollHS2b(n){
clearTimeout(timer)

imgBoxPos=parseInt(imgBox.style.left)
if(running==0){

if(n==1){

if(imgBoxPos>=0 && temp[count]<halfWay){ // when starting, if image box = zero and next image is < half display width
count++
counted=1
scrollHS2b(n)
return
}

if(count==imgNum-1){
return
}
else if(imgBoxPos== -(totalWidth-displayWidth)){ // if at right end
return
}
else{
if(counted==0){count++}
}

}
counted=0

if(n==0){

if(count==0){return}
else{count--}
}

}

running=1

if(n==1){imgBoxPos-=step}
else{imgBoxPos+=step}

imgBox.style.left=imgBoxPos+"px"
timer=setTimeout("scrollHS2b("+n+")",50)

imgStartPos= -temp[count]+(halfWay-(document.getElementById("pic"+count).offsetWidth/2))

if(n==1&&imgBoxPos< imgStartPos){ // if at next right postion
imgBox.style.left=imgStartPos+"px"
clearTimeout(timer)
running=0
highLightBorder()
}

if(imgBoxPos< -(totalWidth-displayWidth)){ // if at right end
imgBox.style.left= -(totalWidth-displayWidth)
clearTimeout(timer)
running=0
}

if(n==0){

if(imgBoxPos>imgStartPos){ // if at next left position
imgBox.style.left=imgStartPos
clearTimeout(timer)
running=0
highLightBorder()
}

if(imgBoxPos>=0){ // when scrolling left, if next image is < half display width and image box = zero
imgBox.style.left=0
clearTimeout(timer)
running=0
}

}

}

picWin=null

function getBigPic(p){
if(myImages[p]&&myImages[p]!=""){

bigImg=new Image()
bigImg.src=myImages[p]

data="\n<center>\n<img src='"+bigImg.src+"'>\n</center>\n"

if(picWin){picWin.close()} // if window exists close it

var winProps = "left= "+popupLeft+", top = "+popupTop+", width="+(bigImg.width+20)+", height="+(bigImg.height+20)+", scrollbars=no, toolbar=no, directories=no, menu bar=no, resizable=yes, status=no" 
picWin=window.open("","win1",winProps)
picWin.document.write("<HTML>\n<HEAD>\n<TITLE></TITLE>\n")
picWin.document.write("</HEAD>\n")
picWin.document.write("<BODY bgcolor='black' topmargin=10px leftmargin=10>\n")
picWin.document.write("<div id=\"display\">"+data+"</div>")
picWin.document.write("\n</BODY>\n</HTML>")
}
}

lastC=""
function highLightBorder(){

if(lastC!=""){document.getElementById("pic"+(lastC)).style.borderColor=""}
document.getElementById("pic"+(count)).style.borderColor="white"

lastC=count
}

var currLayerId = "text0"; 

//Used when user selects flight.
  function selectedFlight(id){
   document.forms[0]._eventId.value='ReviewItinerary';
   document.forms[0].data.value=id;
	var adult = document.forms[0].previousAdults.value;
	var child = document.forms[0].previousChildern.value;
	var infant = document.forms[0].previousInfants.value;
	updateInterstatialWithOldData(parseInt(adult),parseInt(child),parseInt(infant));
   Effect.Fade('body',{duration:0.05});
   Effect.Fade('header',{duration:0.05});
   Effect.Fade('footer',{duration:0.05});
   Effect.Appear('interstatial',{duration:0.05});
   Effect.Appear('interstatialheading',{duration:0.05});
   
   document.forms[0].submit();
   return false;
  }
  
  function nextDayInterstatial(){
        var adult = document.forms[0].previousAdults.value;
		var child = document.forms[0].previousChildern.value;
		var infant = document.forms[0].previousInfants.value;
		var depDate = document.forms[0].previousDepDate.value;
		var part=depDate.split("/");
		var date=new Date();
		date.setYear(part[2]);
		date.setMonth(parseInt(part[1])-1);
		date.setDate(part[0]);
	        date.setDate(date.getDate()+1);
		document.getElementById("source").innerHTML=document.forms[0].previousDeparture.value;
		document.getElementById("destination").innerHTML=document.forms[0].previousArrival.value;
		var dep = formatDate(date,'dd-MMM-yyyy');
		document.getElementById("departDateDiv").innerHTML=dep;
		if(document.forms[0].previousTripType.value=='R')
		{
			var ret=formatDate(new Date(getDateFromFormat(document.forms[0].previousRetDate.value,'dd/MM/yyyy')),'dd-MMM-yyyy');
			document.getElementById("returnDateDiv").innerHTML="Return Date:&nbsp;&nbsp;<strong>"+ret+"</strong>";
			tickettype="Return Trip";
		} 
	Effect.Fade('body',{duration:0.05});
	Effect.Fade('header',{duration:0.05});
	Effect.Fade('footer',{duration:0.05});
	Effect.Appear('interstatial',{duration:0.05});
	Effect.Appear('interstatialheading',{duration:0.05});
	
  }
  
  function previousDayInterstatial(){
        var adult = document.forms[0].previousAdults.value;
		var child = document.forms[0].previousChildern.value;
		var infant = document.forms[0].previousInfants.value;
		var depDate = document.forms[0].previousDepDate.value;
		var part=depDate.split("/");
		var date=new Date();
		date.setYear(part[2]);
		date.setMonth(parseInt(part[1])-1);
		date.setDate(part[0]);
	        date.setDate(date.getDate()-1);
		document.getElementById("source").innerHTML=document.forms[0].previousDeparture.value;
		document.getElementById("destination").innerHTML=document.forms[0].previousArrival.value;
		var dep = formatDate(date,'dd-MMM-yyyy');
		document.getElementById("departDateDiv").innerHTML=dep;
		if(document.forms[0].previousTripType.value=='R')
		{
			var ret=formatDate(new Date(getDateFromFormat(document.forms[0].previousRetDate.value,'dd/MM/yyyy')),'dd-MMM-yyyy');
			document.getElementById("returnDateDiv").innerHTML="Return Date:&nbsp;&nbsp;<strong>"+ret+"</strong>";
			tickettype="Return Trip";
		} 
	Effect.Fade('body',{duration:0.05});
	Effect.Fade('header',{duration:0.05});
	Effect.Fade('footer',{duration:0.05});
	Effect.Appear('interstatial',{duration:0.05});
	Effect.Appear('interstatialheading',{duration:0.05});
	
  }
  
  
  
  function submitpage()
  {
     if(!document.getElementById('accept').checked){
        alert('Kindly accept rules and restrictions');
        return false;
      }

	  //---ecoupon----start-----
	  if(document.getElementById("ecouponId")!=null)
	  {	
	  var ecouponId = document.getElementById("ecouponId");
	  var ecouponRefId = ecouponId.value;
	  if(!ecpnVallidate(ecouponRefId))
		return false;
         }
	  //---ecoupon----ends-----

    Effect.Fade('body',{duration:0.01});
	Effect.Fade('header',{duration:0.01});
	Effect.Fade('footer',{duration:0.01});
	Effect.Appear('interstatial',{duration:0.01});
	Effect.Appear('interstatialheading',{duration:0.01});
    document.forms[0].submit();
}

var mt = Class.create();
mt.prototype = {
  initialize: function(tabs_container,tabs_class) {
		
		this.bgcolor='#ece1f4';
		this.activeColor='#ffffff';
		this.tc=tabs_container;
		this.tbClass=tabs_class;
		this.elm  = $(tabs_container);
		
		new Insertion.Top(this.elm,'<div id="tab-bar"></div>');

		this.tabs = $$(tabs_class);
		this.clear(this.tabs);

		MT=this;
         },
	
	clear: function(tabs){
		tabs.each(function(elm){
			elm.setStyle({display:'none'});
		});
	},
	
	makeActive: function(tab_id){
		$(tab_id).setStyle({display:'block'});
		$('mt-'+tab_id).setStyle({backgroundColor:MT.activeColor});
		$$('div.mt-tab').each(function(elm){
		if(elm.hasClassName('mt-tab-active')){

				elm.removeClassName('mt-tab-active');
				elm.setStyle({backgroundColor:MT.bgcolor});
			}
		
		});
		$('mt-'+tab_id).addClassName('mt-tab-active');
		openAjaxContentForIntl(tab_id);
		
	},
	
	addTab: function(tab_id,text){
		new Insertion.Bottom($('tab-bar'),"<div id='mt-"+tab_id+"' class='mt-tab'>"+text+"</div>");
		var elmnt=$('mt-'+tab_id);
		elmnt.setStyle({backgroundColor:this.bgcolor});
		Event.observe(elmnt, 'click', function() {

			window.mt.prototype.clear(MT.tabs);
			window.mt.prototype.makeActive(tab_id,MT.tbClass);
		});
		
		Event.observe(elmnt, 'mouseover', function(nn) {
			
			if(!elmnt.hasClassName('mt-tab-active')){
			elmnt.setStyle({backgroundColor:MT.activeColor});
			}
		});
		
		Event.observe(elmnt, 'mouseout', function(nn) {

			if(!elmnt.hasClassName('mt-tab-active')){
			elmnt.setStyle({backgroundColor:MT.bgcolor});
			
			}
		
		});
	
	},
	
	
	removeTabTitles: function(tabTitlesClass){
			this.tabsTitles = $$(tabTitlesClass);
			this.tabsTitles.each(function(elm){
				elm.setStyle({display:'none'});
			});
	}
};

var vmt = Class.create();
vmt.prototype = {
  initialize: function(tabs_container,tabs_class,type) {
		
		this.bgcolor='#ece1f4';
		this.activeColor='#ffffff';
		this.tc=tabs_container;
		this.tbClass=tabs_class;
		this.elm  = $(tabs_container);
		this.tabbarname='vtab-bar'+type;
		new Insertion.Top(this.elm,'<div id="vtab-bar'+type+'"></div>');
		this.tabs = $$(tabs_class);
		this.clear(this.tabs);
                MT1=this;
         },
	
	clear: function(tabs){
		tabs.each(function(elm){
			elm.setStyle({display:'none'});
		});
	},
	
	makeActive: function(tab_id){
	        $(tab_id).setStyle({display:'block'});
		$('mt-v'+tab_id).setStyle({backgroundColor:MT1.activeColor});
		$$('div.mt-vtab').each(function(elm){
		if(elm.hasClassName('mt-vtab-active')){

				elm.removeClassName('mt-vtab-active');
				elm.setStyle({backgroundColor:MT1.bgcolor});
			}
		
		});
		$('mt-v'+tab_id).addClassName('mt-vtab-active');
		
		
	},
	
	addTab: function(tab_id,text,type){
		var tabContainerName='vtab-bar'+type;
		new Insertion.Bottom($(tabContainerName),'<div id="mt-v'+tab_id+'" class="mt-vtab">'+text+'</div>');
		var elmnt=$('mt-v'+tab_id);
		elmnt.setStyle({backgroundColor:this.bgcolor});
		Event.observe(elmnt, 'click', function() {

			window.vmt.prototype.clear(MT1.tabs);
			window.vmt.prototype.makeActive(tab_id,MT1.tbClass);
		});
		
		Event.observe(elmnt, 'mouseover', function(nn) {
			
			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT1.activeColor});
			}
		});
		
		Event.observe(elmnt, 'mouseout', function(nn) {

			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT1.bgcolor});
			
			}
		
		});
	
	},
	
	
	removeTabTitles: function(tabTitlesClass){
			this.tabsTitles = $$(tabTitlesClass);
			this.tabsTitles.each(function(elm){
				elm.setStyle({display:'none'});
			});
	}
};

var vmt1 = Class.create();
vmt1.prototype = {
  initialize: function(tabs_container,tabs_class,type) {
		
		this.bgcolor='#ece1f4';
		this.activeColor='#ffffff';
		this.tc=tabs_container;
		this.tbClass=tabs_class;
		this.elm  = $(tabs_container);
		this.tabbarname='vtab-bar'+type;
		new Insertion.Top(this.elm,'<div id="vtab-bar'+type+'"></div>');
		this.tabs = $$(tabs_class);
		this.clear(this.tabs);
                MT2=this;
         },
	
	clear: function(tabs){
		tabs.each(function(elm){
			elm.setStyle({display:'none'});
		});
	},
	
	makeActive: function(tab_id){
	        $(tab_id).setStyle({display:'block'});
		$('mt-v'+tab_id).setStyle({backgroundColor:MT2.activeColor});
		$$('div.mt-vtab').each(function(elm){
		if(elm.hasClassName('mt-vtab-active')){

				elm.removeClassName('mt-vtab-active');
				elm.setStyle({backgroundColor:MT2.bgcolor});
			}
		
		});
		$('mt-v'+tab_id).addClassName('mt-vtab-active');
		
		
	},
	
	addTab: function(tab_id,text,type){
		var tabContainerName='vtab-bar'+type;
		new Insertion.Bottom($(tabContainerName),'<div id="mt-v'+tab_id+'" class="mt-vtab">'+text+'</div>');
		var elmnt=$('mt-v'+tab_id);
		elmnt.setStyle({backgroundColor:this.bgcolor});
		Event.observe(elmnt, 'click', function() {

			window.vmt1.prototype.clear(MT2.tabs);
			window.vmt1.prototype.makeActive(tab_id,MT2.tbClass);
		});
		
		Event.observe(elmnt, 'mouseover', function(nn) {
			
			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT2.activeColor});
			}
		});
		
		Event.observe(elmnt, 'mouseout', function(nn) {

			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT2.bgcolor});
			
			}
		
		});
	
	},
	
	
	removeTabTitles: function(tabTitlesClass){
			this.tabsTitles = $$(tabTitlesClass);
			this.tabsTitles.each(function(elm){
				elm.setStyle({display:'none'});
			});
	}
};

var vmt2 = Class.create();
vmt2.prototype = {
  initialize: function(tabs_container,tabs_class,type) {
		
		this.bgcolor='#ece1f4';
		this.activeColor='#ffffff';
		this.tc=tabs_container;
		this.tbClass=tabs_class;
		this.elm  = $(tabs_container);
		this.tabbarname='vtab-bar'+type;
		new Insertion.Top(this.elm,'<div id="vtab-bar'+type+'"></div>');
		this.tabs = $$(tabs_class);
		this.clear(this.tabs);
                MT3=this;
         },
	
	clear: function(tabs){
		tabs.each(function(elm){
			elm.setStyle({display:'none'});
		});
	},
	
	makeActive: function(tab_id){
	        $(tab_id).setStyle({display:'block'});
		$('mt-v'+tab_id).setStyle({backgroundColor:MT3.activeColor});
		$$('div.mt-vtab').each(function(elm){
		if(elm.hasClassName('mt-vtab-active')){

				elm.removeClassName('mt-vtab-active');
				elm.setStyle({backgroundColor:MT3.bgcolor});
			}
		
		});
		$('mt-v'+tab_id).addClassName('mt-vtab-active');
		
		
	},
	
	addTab: function(tab_id,text,type){
		var tabContainerName='vtab-bar'+type;
		new Insertion.Bottom($(tabContainerName),'<div id="mt-v'+tab_id+'" class="mt-vtab">'+text+'</div>');
		var elmnt=$('mt-v'+tab_id);
		elmnt.setStyle({backgroundColor:this.bgcolor});
		Event.observe(elmnt, 'click', function() {

			window.vmt2.prototype.clear(MT3.tabs);
			window.vmt2.prototype.makeActive(tab_id,MT3.tbClass);
		});
		
		Event.observe(elmnt, 'mouseover', function(nn) {
			
			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT3.activeColor});
			}
		});
		
		Event.observe(elmnt, 'mouseout', function(nn) {

			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT3.bgcolor});
			
			}
		
		});
	
	},
	
	
	removeTabTitles: function(tabTitlesClass){
			this.tabsTitles = $$(tabTitlesClass);
			this.tabsTitles.each(function(elm){
				elm.setStyle({display:'none'});
			});
	}
};

var vmt3 = Class.create();
vmt3.prototype = {
  initialize: function(tabs_container,tabs_class,type) {
		
		this.bgcolor='#ece1f4';
		this.activeColor='#ffffff';
		this.tc=tabs_container;
		this.tbClass=tabs_class;
		this.elm  = $(tabs_container);
		this.tabbarname='vtab-bar'+type;
		new Insertion.Top(this.elm,'<div id="vtab-bar'+type+'"></div>');
		this.tabs = $$(tabs_class);
		this.clear(this.tabs);
                MT4=this;
         },
	
	clear: function(tabs){
		tabs.each(function(elm){
			elm.setStyle({display:'none'});
		});
	},
	
	makeActive: function(tab_id){
	        $(tab_id).setStyle({display:'block'});
		$('mt-v'+tab_id).setStyle({backgroundColor:MT4.activeColor});
		$$('div.mt-vtab').each(function(elm){
		if(elm.hasClassName('mt-vtab-active')){

				elm.removeClassName('mt-vtab-active');
				elm.setStyle({backgroundColor:MT4.bgcolor});
			}
		
		});
		$('mt-v'+tab_id).addClassName('mt-vtab-active');
		
		
	},
	
	addTab: function(tab_id,text,type){
		var tabContainerName='vtab-bar'+type;
		new Insertion.Bottom($(tabContainerName),'<div id="mt-v'+tab_id+'" class="mt-vtab">'+text+'</div>');
		var elmnt=$('mt-v'+tab_id);
		elmnt.setStyle({backgroundColor:this.bgcolor});
		Event.observe(elmnt, 'click', function() {

			window.vmt3.prototype.clear(MT4.tabs);
			window.vmt3.prototype.makeActive(tab_id,MT4.tbClass);
		});
		
		Event.observe(elmnt, 'mouseover', function(nn) {
			
			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT4.activeColor});
			}
		});
		
		Event.observe(elmnt, 'mouseout', function(nn) {

			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT4.bgcolor});
			
			}
		
		});
	
	},
	
	
	removeTabTitles: function(tabTitlesClass){
			this.tabsTitles = $$(tabTitlesClass);
			this.tabsTitles.each(function(elm){
				elm.setStyle({display:'none'});
			});
	}
};

var vmt4 = Class.create();
vmt4.prototype = {
  initialize: function(tabs_container,tabs_class,type) {
		
		this.bgcolor='#ece1f4';
		this.activeColor='#ffffff';
		this.tc=tabs_container;
		this.tbClass=tabs_class;
		this.elm  = $(tabs_container);
		this.tabbarname='vtab-bar'+type;
		new Insertion.Top(this.elm,'<div id="vtab-bar'+type+'"></div>');
		this.tabs = $$(tabs_class);
		this.clear(this.tabs);
                MT5=this;
         },
	
	clear: function(tabs){
		tabs.each(function(elm){
			elm.setStyle({display:'none'});
		});
	},
	
	makeActive: function(tab_id){
	        $(tab_id).setStyle({display:'block'});
		$('mt-v'+tab_id).setStyle({backgroundColor:MT5.activeColor});
		$$('div.mt-vtab').each(function(elm){
		if(elm.hasClassName('mt-vtab-active')){

				elm.removeClassName('mt-vtab-active');
				elm.setStyle({backgroundColor:MT5.bgcolor});
			}
		
		});
		$('mt-v'+tab_id).addClassName('mt-vtab-active');
		
		
	},
	
	addTab: function(tab_id,text,type){
		var tabContainerName='vtab-bar'+type;
		new Insertion.Bottom($(tabContainerName),'<div id="mt-v'+tab_id+'" class="mt-vtab">'+text+'</div>');
		var elmnt=$('mt-v'+tab_id);
		elmnt.setStyle({backgroundColor:this.bgcolor});
		Event.observe(elmnt, 'click', function() {

			window.vmt4.prototype.clear(MT5.tabs);
			window.vmt4.prototype.makeActive(tab_id,MT5.tbClass);
		});
		
		Event.observe(elmnt, 'mouseover', function(nn) {
			
			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT5.activeColor});
			}
		});
		
		Event.observe(elmnt, 'mouseout', function(nn) {

			if(!elmnt.hasClassName('mt-vtab-active')){
			elmnt.setStyle({backgroundColor:MT5.bgcolor});
			
			}
		
		});
	
	},
	
	
	removeTabTitles: function(tabTitlesClass){
			this.tabsTitles = $$(tabTitlesClass);
			this.tabsTitles.each(function(elm){
				elm.setStyle({display:'none'});
			});
	}
};
var ActivateTabsAS=function(){
                var MyASVTabs= new vmt('vtabs','div.my_vtab','AS');
			MyASVTabs.removeTabTitles('h5.tab_title');
			MyASVTabs.addTab('t1','Afghanistan','AS');
			MyASVTabs.addTab('t2','American Samoa','AS');
			MyASVTabs.addTab('t3','Armenia','AS');
			MyASVTabs.addTab('t4','Australia','AS');
			MyASVTabs.addTab('t5','Azerbaijan','AS');
			MyASVTabs.addTab('t6','Bangladesh','AS');
			MyASVTabs.addTab('t7','Bhutan','AS');
			MyASVTabs.addTab('t8','Brunei','AS');
			MyASVTabs.addTab('t9','Burma','AS');
			MyASVTabs.addTab('t10','Cambodia','AS');
			MyASVTabs.addTab('t11','China','AS');
			MyASVTabs.addTab('t12','Christmas Island','AS');
			MyASVTabs.addTab('t13','Cocos (Keeling) Islands','AS');
			MyASVTabs.addTab('t14','Cook Islands','AS');
			MyASVTabs.addTab('t15','East Timor','AS');
			MyASVTabs.addTab('t16','Fiji','AS');
			MyASVTabs.addTab('t17','Gabon','AS');
			MyASVTabs.addTab('t18','Georgia','AS');
			MyASVTabs.addTab('t19','Indonesia','AS');
			MyASVTabs.addTab('t20','Japan','AS');
			MyASVTabs.addTab('t21','Kazakhstan','AS');
			MyASVTabs.addTab('t22','Kiribati','AS');
			MyASVTabs.addTab('t23','Kyrgyzstan','AS');
			MyASVTabs.addTab('t24','Laos','AS');
			MyASVTabs.addTab('t25','Macao','AS');
			MyASVTabs.addTab('t26','Malaysia','AS');
			MyASVTabs.addTab('t27','Maldives','AS');
			MyASVTabs.addTab('t28','Mali','AS');
			MyASVTabs.addTab('t29','Marshall Islands','AS');
			MyASVTabs.addTab('t30','Mauritius','AS');
			MyASVTabs.addTab('t31','Mongolia','AS');
			MyASVTabs.addTab('t32','Montserrat','AS');
			MyASVTabs.addTab('t33','Nauru','AS');
			MyASVTabs.addTab('t34','Nepal','AS');
			MyASVTabs.addTab('t35','New Caledonia','AS');
			MyASVTabs.addTab('t36','New Zealand','AS');
			MyASVTabs.addTab('t37','Niue','AS');
			MyASVTabs.addTab('t38','Norfolk Island','AS');
			MyASVTabs.addTab('t39','North Korea','AS');
			MyASVTabs.addTab('t40','Northern Mariana Islands ','AS');
			MyASVTabs.addTab('t41','Pakistan','AS');
			MyASVTabs.addTab('t42','Papua New Guinea','AS');
			MyASVTabs.addTab('t43','Philippines','AS');
			MyASVTabs.addTab('t44','Samoa','AS');
			MyASVTabs.addTab('t45','Singapore','AS');
			MyASVTabs.addTab('t46','Solomon Islands','AS');
			MyASVTabs.addTab('t47','South Korea','AS');
			MyASVTabs.addTab('t48','Sri Lanka','AS');
			MyASVTabs.addTab('t49','Taiwan','AS');
			MyASVTabs.addTab('t50','Tajikistan','AS');
			MyASVTabs.addTab('t51','Thailand','AS');
			MyASVTabs.addTab('t52','Togo','AS');
			MyASVTabs.addTab('t53','Tonga','AS');
			MyASVTabs.addTab('t54','Turkmenistan','AS');
			MyASVTabs.addTab('t55','Tuvalu','AS');
			MyASVTabs.addTab('t56','Uzbekistan','AS');
			MyASVTabs.addTab('t57','Vanuatu','AS');
			MyASVTabs.addTab('t58','Vietnam','AS');
			MyASVTabs.addTab('t59','Wallis and Futuna','AS');
			MyASVTabs.makeActive('t1');
			

};
var ActivateTabsMEA=function(){
                  var MyASVTabs1= new vmt1('vtabsMEA','div.my_vMEAtab','MEA');
	  			MyASVTabs1.removeTabTitles('h5.tab_MEAtitle');
	  			MyASVTabs1.addTab('tME1','Bahrain','MEA');
	  			MyASVTabs1.addTab('tME2','Iran','MEA');
	  			MyASVTabs1.addTab('tME3','Iraq','MEA');
	  			MyASVTabs1.addTab('tME4','Israel','MEA');
	  			MyASVTabs1.addTab('tME5','Jordan','MEA');
	  			MyASVTabs1.addTab('tME6','Kuwait','MEA');
	  			MyASVTabs1.addTab('tME7','Lebanon','MEA');
	  			MyASVTabs1.addTab('tME8','Oman','MEA');
	  			MyASVTabs1.addTab('tME9','Qatar','MEA');
	  			MyASVTabs1.addTab('tME10','Saudi Arabia','MEA');
	  			MyASVTabs1.addTab('tME11','Syria','MEA');
	  			MyASVTabs1.addTab('tME12','United Arab Emirates','MEA');
	  			MyASVTabs1.makeActive('tME1');
			

};
var ActivateTabsEU=function(){
               	        var MyASVTabs4= new vmt4('vtabsEUA','div.my_vEUtab','EU');
	  			MyASVTabs4.removeTabTitles('h5.tab_title');
	  			MyASVTabs4.addTab('tEU1','Albania','EU');
	  			MyASVTabs4.addTab('tEU2','Austria','EU');
	  			MyASVTabs4.addTab('tEU3','Belarus','EU');
	  			MyASVTabs4.addTab('tEU4','Belgium','EU');
	  			MyASVTabs4.addTab('tEU5','Bosnia and Herzegovina','EU');
	  			MyASVTabs4.addTab('tEU6','Bulgaria','EU');
	  			MyASVTabs4.addTab('tEU7','Croatia','EU');
	  			MyASVTabs4.addTab('tEU8','Cyprus','EU');
	  			MyASVTabs4.addTab('tEU9','Czech Republic','EU');
	  			MyASVTabs4.addTab('tEU10','Denmark','EU');
	  			MyASVTabs4.addTab('tEU11','Estonia','EU');
	  			MyASVTabs4.addTab('tEU12','Faroe Islands','EU');
	  			MyASVTabs4.addTab('tEU13','Finland','EU');
	  			MyASVTabs4.addTab('tEU14','France','EU');
	  			MyASVTabs4.addTab('tEU15','Germany','EU');
	  			MyASVTabs4.addTab('tEU16','Gibraltar','EU');
	  			MyASVTabs4.addTab('tEU17','Greece','EU');
	  			MyASVTabs4.addTab('tEU18','Hungary','EU');
	  			MyASVTabs4.addTab('tEU19','Iceland','EU');
	  			MyASVTabs4.addTab('tEU20','Ireland','EU');
	  			MyASVTabs4.addTab('tEU21','Italy','EU');
	  			MyASVTabs4.addTab('tEU22','Latvia','EU');
	  			MyASVTabs4.addTab('tEU23','Lithuania','EU');
	  			MyASVTabs4.addTab('tEU24','Luxembourg','EU');
	  			MyASVTabs4.addTab('tEU25','Macedonia','EU');
	  			MyASVTabs4.addTab('tEU26','Malta','EU');
	  			MyASVTabs4.addTab('tEU27','Moldova','EU');
	  			MyASVTabs4.addTab('tEU28','Montenegro','EU');
	  			MyASVTabs4.addTab('tEU29','Netherlands','EU');
	  			MyASVTabs4.addTab('tEU30','Norway','EU');
	  			MyASVTabs4.addTab('tEU31','Poland','EU');
	  			MyASVTabs4.addTab('tEU32','Portugal','EU');
	  			MyASVTabs4.addTab('tEU33','Romania','EU');
	  			MyASVTabs4.addTab('tEU34','Russia','EU');
	  			MyASVTabs4.addTab('tEU35','Serbia','EU');
	  			MyASVTabs4.addTab('tEU36','Slovakia','EU');
	  			MyASVTabs4.addTab('tEU37','Slovenia','EU');
	  			MyASVTabs4.addTab('tEU38','Spain','EU');
	  			MyASVTabs4.addTab('tEU39','Svalbard','EU');
	  			MyASVTabs4.addTab('tEU40','Sweden','EU');
	  			MyASVTabs4.addTab('tEU41','Switzerland','EU');
	  			MyASVTabs4.addTab('tEU42','Turkey','EU');
	  			MyASVTabs4.addTab('tEU43','Ukraine','EU');
	  			MyASVTabs4.addTab('tEU44','United Kingdom','EU');
	  			MyASVTabs4.makeActive('tEU1');
			
};
var ActivateTabsNA=function(){
		
		var MyASVTabs2= new vmt2('vtabsNAA','div.my_vNAtab','NA');
			MyASVTabs2.removeTabTitles('h5.tab_title');
			MyASVTabs2.addTab('tNA1','Canada','NA');
			MyASVTabs2.addTab('tNA2','Greenland','NA');
			MyASVTabs2.addTab('tNA3','Mexico','NA');
			MyASVTabs2.addTab('tNA4','Saint Pierre and Miquelon','NA');
			MyASVTabs2.addTab('tNA5','US','NA');
			MyASVTabs2.makeActive('tNA1');
		

};
var ActivateTabsSA=function(){
          
	        var MyASVTabs3= new vmt3('vtabsSAA','div.my_vSAtab','SA');
	  			MyASVTabs3.removeTabTitles('h5.tab_title','SA');
	  			MyASVTabs3.addTab('tSA1','Argentina','SA');
	  			MyASVTabs3.addTab('tSA2','Bolivia','SA');
	  			MyASVTabs3.addTab('tSA3','Brazil','SA');
	  			MyASVTabs3.addTab('tSA4','Chile','SA');
	  			MyASVTabs3.addTab('tSA5','Colombia','SA');
	  			MyASVTabs3.addTab('tSA6','Ecuador','SA');
	  			MyASVTabs3.addTab('tSA7','Falkland Islands','SA');
	  			MyASVTabs3.addTab('tSA8','French Guiana','SA');
	  			MyASVTabs3.addTab('tSA9','Guyana','SA');
	  			MyASVTabs3.addTab('tSA10','Paraguay','SA');
	  			MyASVTabs3.addTab('tSA11','Peru','SA');
	  			MyASVTabs3.addTab('tSA12','Saint Helena','SA');
	  			MyASVTabs3.addTab('tSA13','Suriname','SA');
	  			MyASVTabs3.addTab('tSA14','Uruguay','SA');
	  			MyASVTabs3.addTab('tSA15','Venezuela','SA');
	  			MyASVTabs3.makeActive('tSA1');
			

};





