
 //

  var a_hmi = new Array();

    a_hmi[0] = "BRE,HAM,LBC,HAJ[-]Nord";
    a_hmi[1] = "BRE[-]  - Bremen";
    a_hmi[2] = "HAM[-]  - Hamburg";
    a_hmi[3] = "HAJ[-]  - Hannover";
    a_hmi[4] = "LBC[-]  - Lübeck";
    a_hmi[5] = "CGN,DTM,DUS,FMO,NRN,PAD,SCN,ZQW[-]West";
    a_hmi[6] = "DTM[-]  - Dortmund";
    a_hmi[7] = "DUS[-]  - Düsseldorf";
    a_hmi[8] = "CGN[-]  - Köln/Bonn";
    a_hmi[9] = "FMO[-]  - Münster";
    a_hmi[10] = "NRN[-]  - Niederrhein";
    a_hmi[11] = "PAD[-]  - Paderborn";
    a_hmi[12] = "SCN[-]  - Saarbrücken";
    a_hmi[13] = "ZQW[-]  - Zweibrücken";
    a_hmi[14] = "FKB,FRA,HHN[-]Mitte";
    a_hmi[15] = "FRA[-]  - Frankfurt";
    a_hmi[16] = "HHN[-]  - Hahn";
    a_hmi[17] = "FKB[-]  - Karlsruhe/Baden-Baden";
    a_hmi[18] = "AGB,FDH,HOQ,MUC,NUE,STR[-]Süd";
    a_hmi[19] = "AGB[-]  - Augsburg";
    a_hmi[20] = "FDH[-]  - Friedrichshafen";
    a_hmi[21] = "HOQ[-]  - Hof";
    a_hmi[22] = "MUC[-]  - München";
    a_hmi[23] = "NUE[-]  - Nürnberg";
    a_hmi[24] = "STR[-]  - Stuttgart";
    a_hmi[25] = "TXL,SXF,THF[-]Berlin";
    a_hmi[26] = "SXF[-]  - Berlin-Schönefeld";
    a_hmi[27] = "TXL[-]  - Berlin-Tegel";
    a_hmi[28] = "THF[-]  - Berlin-Tempelhof";
    a_hmi[29] = "AOC,DRS,ERF,LEJ,FNB,RLG,SXF,SZW,TXL,THF[-]Ost";
    a_hmi[30] = "AOC[-]  - Altenburg";
    a_hmi[31] = "DRS[-]  - Dresden";
    a_hmi[32] = "ERF[-]  - Erfurt";
    a_hmi[33] = "LEJ[-]  - Leipzig";
    a_hmi[34] = "FNB[-]  - Neubrandenburg";
    a_hmi[35] = "RLG[-]  - Rostock";
    a_hmi[36] = "SZW[-]  - Schwerin";
    a_hmi[37] = "MLH,SZG,LNZ,LUX,BRU,AMS,VIE,WAW,POZ,BSL,ZRH,GRZ,FMM,WAW,KTW,POZ,SXB,MST,LGG,GRQ[-]Andere";
    a_hmi[38] = "AMS[-]  - Amsterdam (NL)";
    a_hmi[39] = "BSL[-]  - Basel (CH)";
    a_hmi[40] = "BRU[-]  - Brüssel (Belgien)";
    a_hmi[41] = "GRZ[-]  - Graz (A)";
    a_hmi[42] = "GRQ[-]  - Groningen (NL)";
    a_hmi[43] = "KTW[-]  - Katowice";
    a_hmi[44] = "LGG[-]  - Liege";
    a_hmi[45] = "LNZ[-]  - Linz (A)";
    a_hmi[46] = "LUX[-]  - Luxemburg";
    a_hmi[47] = "MST[-]  - Maastricht-Aachen";
    a_hmi[48] = "FMM[-]  - Memmingen";
    a_hmi[49] = "MLH[-]  - Mühlhausen (F)";
    a_hmi[50] = "POZ[-]  - Poznan (PL)";
    a_hmi[51] = "SZG[-]  - Salzburg (A)";
    a_hmi[52] = "SXB[-]  - Strassburg";
    a_hmi[53] = "WAW[-]  - Warschau (PL)";
    a_hmi[54] = "VIE[-]  - Wien (A)";
    a_hmi[55] = "ZRH[-]  - Zürich (CH)";
  
  var a_dsi = new Array();

    a_dsi[0] = "BRE,DRS,DTM,DUS,ERF,FDH,FKB,FMM,FMO,FRA,GWT,HAJ,HAM,LEJ,MUC,NUE,PAD,RLG,SCN,STR,SXF,TXL[-]Deutschland";
    a_dsi[1] = "BRE[-]  - Bremen";
    a_dsi[2] = "DRS[-]  - Dresden";
    a_dsi[3] = "DTM[-]  - Dortmund";
    a_dsi[4] = "DUS[-]  - Düsseldorf";
    a_dsi[5] = "ERF[-]  - Erfurt";
    a_dsi[6] = "FDH[-]  - Friedrichshafen";
    a_dsi[7] = "FKB[-]  - Karlsruhe/Baden-Baden";
    a_dsi[8] = "FMM[-]  - Memmingen";
    a_dsi[9] = "FMO[-]  - Münster";
    a_dsi[10] = "FRA[-]  - Frankfurt";
    a_dsi[11] = "GWT[-]  - Westerland-Sylt";
    a_dsi[12] = "HAJ[-]  - Hannover";
    a_dsi[13] = "HAM[-]  - Hamburg";
    a_dsi[14] = "LEJ[-]  - Leipzig";
    a_dsi[15] = "MUC[-]  - München";
    a_dsi[16] = "NUE[-]  - Nürnberg";
    a_dsi[17] = "PAD[-]  - Paderborn";
    a_dsi[18] = "RLG[-]  - Rostock";
    a_dsi[19] = "SCN[-]  - Saarbrücken";
    a_dsi[20] = "STR[-]  - Stuttgart";
    a_dsi[21] = "SXF[-]  - Berlin-Schönefeld";
    a_dsi[22] = "TXL[-]  - Berlin-Tegel";
    a_dsi[23] = "CGN,ZQW[-]Westdeutschland";
    a_dsi[24] = "CGN[-]  - Köln/Bonn";
    a_dsi[25] = "ZQW[-]  - Zweibrücken";
    a_dsi[26] = "IBZ,MAH,PMI[-]Balearen";
    a_dsi[27] = "IBZ[-]  - Ibiza";
    a_dsi[28] = "MAH[-]  - Menorca";
    a_dsi[29] = "PMI[-]  - Mallorca";
    a_dsi[30] = "ACE,FUE,LPA,SPC,TFN,TFS[-]Kanaren";
    a_dsi[31] = "ACE[-]  - Lanzarote";
    a_dsi[32] = "FUE[-]  - Fuerteventura";
    a_dsi[33] = "LPA[-]  - Gran Canaria";
    a_dsi[34] = "SPC[-]  - La Palma";
    a_dsi[35] = "TFS,TFN[-]  - Teneriffa";
    a_dsi[36] = "FAO,FNC,LIS,OPO,PDL[-]Portugal";
    a_dsi[37] = "FAO[-]  - Faro";
    a_dsi[38] = "FNC[-]  - Funchal (Madeira)";
    a_dsi[39] = "LIS[-]  - Lissabon";
    a_dsi[40] = "OPO[-]  - Porto";
    a_dsi[41] = "PDL[-]  - Ponta Delgada (Azoren)";
    a_dsi[42] = "AGP,ALC,BCN,BIO,GRO,GRX,LEI,MAD,MJV,OVD,REU,SCQ,SDR,SVQ,VLC,XRY[-]Spanisches Festland";
    a_dsi[43] = "AGP[-]  - Malaga";
    a_dsi[44] = "ALC[-]  - Alicante";
    a_dsi[45] = "BCN[-]  - Barcelona";
    a_dsi[46] = "BIO[-]  - Bilbao";
    a_dsi[47] = "GRO[-]  - Gerona";
    a_dsi[48] = "GRX[-]  - Granada";
    a_dsi[49] = "LEI[-]  - Almeria";
    a_dsi[50] = "MAD[-]  - Madrid";
    a_dsi[51] = "MJV[-]  - Murcia";
    a_dsi[52] = "OVD[-]  - Asturias";
    a_dsi[53] = "REU[-]  - Reus";
    a_dsi[54] = "SCQ[-]  - Santiago de Compostela";
    a_dsi[55] = "SDR[-]  - Santander";
    a_dsi[56] = "SVQ[-]  - Sevilla";
    a_dsi[57] = "VLC[-]  - Valencia";
    a_dsi[58] = "XRY[-]  - Jerez De La Frontera";
    a_dsi[59] = "ADA,ADB,ASR,AYT,BJV,DLM,ERZ,ESB,IST,LCA,PFO,SAW,SZF,TZX[-]Türkei, Zypern";
    a_dsi[60] = "ADA[-]  - Adana";
    a_dsi[61] = "ADB[-]  - Izmir";
    a_dsi[62] = "ASR[-]  - Kayseri";
    a_dsi[63] = "AYT[-]  - Antalya";
    a_dsi[64] = "BJV[-]  - Bodrum";
    a_dsi[65] = "DLM[-]  - Dalaman";
    a_dsi[66] = "ERZ[-]  - Erzurum";
    a_dsi[67] = "ESB[-]  - Ankara";
    a_dsi[68] = "IST[-]  - Istanbul";
    a_dsi[69] = "LCA[-]  - Larnaca, Zypern";
    a_dsi[70] = "PFO[-]  - Paphos, Zypern";
    a_dsi[71] = "SAW[-]  - Istanbul (SAW)";
    a_dsi[72] = "SZF[-]  - Samsun";
    a_dsi[73] = "TZX[-]  - Trabzon";
    a_dsi[74] = "AOK,CFU,CHQ,HER,JMK,JTR,KGS,MJT,RHO,SMI,ZTH[-]Griechische Inseln";
    a_dsi[75] = "AOK[-]  - Karpathos";
    a_dsi[76] = "CFU[-]  - Korfu";
    a_dsi[77] = "CHQ[-]  - Chania (Kreta)";
    a_dsi[78] = "HER[-]  - Heraklion (Kreta)";
    a_dsi[79] = "JMK[-]  - Mykonos";
    a_dsi[80] = "JTR[-]  - Santorini";
    a_dsi[81] = "KGS[-]  - Kos";
    a_dsi[82] = "MJT[-]  - Mytilene";
    a_dsi[83] = "RHO[-]  - Rhodos";
    a_dsi[84] = "SMI[-]  - Samos";
    a_dsi[85] = "ZTH[-]  - Zakynthos";
    a_dsi[86] = "ATH,GPA,KVA,PVK,SKG[-]Griechenland";
    a_dsi[87] = "ATH[-]  - Athen";
    a_dsi[88] = "GPA[-]  - Araxos";
    a_dsi[89] = "KVA[-]  - Kavala";
    a_dsi[90] = "PVK[-]  - Preveza/Lefkas";
    a_dsi[91] = "SKG[-]  - Thessaloniki";
    a_dsi[92] = "BDS,BGY,BLQ,CAG,CTA,FCO,GOA,MLA,NAP,OLB,PMO,PSA,PSR,RMI,SUF,VCE[-]Italien, Malta";
    a_dsi[93] = "BDS[-]  - Brindisi";
    a_dsi[94] = "BGY[-]  - Mailand (Bergamo)";
    a_dsi[95] = "BLQ[-]  - Bologna";
    a_dsi[96] = "CAG[-]  - Cagliari";
    a_dsi[97] = "CTA[-]  - Catania";
    a_dsi[98] = "FCO[-]  - Rom-Fiumicino";
    a_dsi[99] = "GOA[-]  - Genua";
    a_dsi[100] = "MLA[-]  - Malta";
    a_dsi[101] = "NAP[-]  - Neapel";
    a_dsi[102] = "OLB[-]  - Olbia,Sardinien";
    a_dsi[103] = "PMO[-]  - Palermo";
    a_dsi[104] = "PSA[-]  - Pisa";
    a_dsi[105] = "PSR[-]  - Pescara";
    a_dsi[106] = "RMI[-]  - Rimini";
    a_dsi[107] = "SUF[-]  - Lamezia Terme";
    a_dsi[108] = "VCE[-]  - Venedig";
    a_dsi[109] = "AGA,DJE,MIR,RAK,TUN[-]Tunesien, Marokko";
    a_dsi[110] = "AGA[-]  - Agadir (Marokko)";
    a_dsi[111] = "DJE[-]  - Djerba (Tunesien)";
    a_dsi[112] = "MIR[-]  - Monastir (Tunesien)";
    a_dsi[113] = "RAK[-]  - Marrakesch (Marokko)";
    a_dsi[114] = "TUN[-]  - Tunis (Tunesien)";
    a_dsi[115] = "BOJ,BUD,CND,DBV,DME,LED,SOB,SPU,TBS,TIV,VAR[-]Osteuropa";
    a_dsi[116] = "BOJ[-]  - Burgas (Bulgarien)";
    a_dsi[117] = "BUD[-]  - Budapest (Ungarn)";
    a_dsi[118] = "CND[-]  - Constanza (Rumänien)";
    a_dsi[119] = "DBV[-]  - Dubrovnik (Kroatien)";
    a_dsi[120] = "DME[-]  - Moskau-Domod.";
    a_dsi[121] = "LED[-]  - St. Petersburg (Pulkovo)";
    a_dsi[122] = "SOB[-]  - Balaton (Ungarn)";
    a_dsi[123] = "SPU[-]  - Split (Kroatien)";
    a_dsi[124] = "TBS[-]  - Tiflis (Georgien)";
    a_dsi[125] = "TIV[-]  - Tivat (Jugoslavien)";
    a_dsi[126] = "VAR[-]  - Varna (Bulgarien)";
    a_dsi[127] = "BHD,BOH,DUB,GLA,MAN,STN[-]Großbritannien, Irland";
    a_dsi[128] = "BHD[-]  - Belfast (Irland)";
    a_dsi[129] = "BOH[-]  - Bournemouth";
    a_dsi[130] = "DUB[-]  - Dublin (Irland)";
    a_dsi[131] = "GLA[-]  - Glasgow (Schottland)";
    a_dsi[132] = "MAN[-]  - Manchester";
    a_dsi[133] = "STN[-]  - London (Stansted)";
    a_dsi[134] = "CDG,NCE,ORY[-]Frankreich";
    a_dsi[135] = "CDG[-]  - Paris, C.D.Gaulle";
    a_dsi[136] = "NCE[-]  - Nizza";
    a_dsi[137] = "ORY[-]  - Paris, Orly";
    a_dsi[138] = "AMS[-]Amsterdam (NL)";
    a_dsi[139] = "LUX[-]Luxemburg";
    a_dsi[140] = "GRZ,INN,LNZ,SZG,VIE[-]Österreich";
    a_dsi[141] = "GRZ[-]  - Graz";
    a_dsi[142] = "INN[-]  - Innsbruck";
    a_dsi[143] = "LNZ[-]  - Linz";
    a_dsi[144] = "SZG[-]  - Salzburg";
    a_dsi[145] = "VIE[-]  - Wien";
    a_dsi[146] = "BSL,GVA,ZRH[-]Schweiz";
    a_dsi[147] = "BSL[-]  - Basel";
    a_dsi[148] = "GVA[-]  - Genf";
    a_dsi[149] = "ZRH[-]  - Zürich";
    a_dsi[150] = "CPH[-]Kopenhagen";
    a_dsi[151] = "ARN,BGO,HEL,KEF,KKN,TOS[-]Skandinavien";
    a_dsi[152] = "ARN[-]  - Stockholm";
    a_dsi[153] = "BGO[-]  - Bergen (Norwegen)";
    a_dsi[154] = "HEL[-]  - Helsinki";
    a_dsi[155] = "KEF[-]  - Reykjavik (Island)";
    a_dsi[156] = "KKN[-]  - Kirkenes (Norwegen)";
    a_dsi[157] = "TOS[-]  - Tromso (Norwegen)";
    a_dsi[158] = "CAI,HRG,LXR,RMF,SSH[-]Ägypten";
    a_dsi[159] = "CAI[-]  - Kairo";
    a_dsi[160] = "HRG[-]  - Hurghada";
    a_dsi[161] = "LXR[-]  - Luxor";
    a_dsi[162] = "RMF[-]  - Marsa Alam";
    a_dsi[163] = "SSH[-]  - Sharm El Sheikh";
    a_dsi[164] = "BAH,BEY[-]Naher Osten";
    a_dsi[165] = "BAH[-]  - Bahrain";
    a_dsi[166] = "BEY[-]  - Beirut (Libanon)";
    a_dsi[167] = "AUH,DXB,MCT,SHJ[-]Emirate, Dubai";
    a_dsi[168] = "AUH[-]  - Abu Dhabi";
    a_dsi[169] = "DXB[-]  - Dubai (Emirate)";
    a_dsi[170] = "MCT[-]  - Oman";
    a_dsi[171] = "SHJ[-]  - Sharjah (Emirate)";
    a_dsi[172] = "BJL,CPT,JRO,MBA,MRU,SEZ,SID,WDH,ZNZ[-]Afrika";
    a_dsi[173] = "BJL[-]  - Banjul (Gambia)";
    a_dsi[174] = "CPT[-]  - Kapstadt (Südafrika)";
    a_dsi[175] = "JRO[-]  - Kilimanjaro (Tansania)";
    a_dsi[176] = "MBA[-]  - Mombasa (Kenia)";
    a_dsi[177] = "MRU[-]  - Mauritius";
    a_dsi[178] = "SEZ[-]  - Mahe (Seychellen)";
    a_dsi[179] = "SID[-]  - Sal (Kap Verde)";
    a_dsi[180] = "WDH[-]  - Windhoek (Namibia)";
    a_dsi[181] = "ZNZ[-]  - Zanzibar";
    a_dsi[182] = "HAV,HOG,VRA[-]Kuba";
    a_dsi[183] = "HAV[-]  - Havanna";
    a_dsi[184] = "HOG[-]  - Holguin";
    a_dsi[185] = "VRA[-]  - Varadero";
    a_dsi[186] = "AZS,POP,PUJ,SDQ[-]Dominikanische Republik";
    a_dsi[187] = "AZS[-]  - Samana ";
    a_dsi[188] = "POP[-]  - Puerto Plata";
    a_dsi[189] = "PUJ[-]  - Punta Cana";
    a_dsi[190] = "SDQ[-]  - Santo Domingo";
    a_dsi[191] = "ANU,BGI,GND,MBJ,PMV,TAB[-]Karibik, Nordatlantik";
    a_dsi[192] = "ANU[-]  - Antigua";
    a_dsi[193] = "BGI[-]  - Barbados";
    a_dsi[194] = "GND[-]  - Grenada";
    a_dsi[195] = "MBJ[-]  - Jamaika";
    a_dsi[196] = "PMV[-]  - Isla Margarita";
    a_dsi[197] = "TAB[-]  - Tobago";
    a_dsi[198] = "ANC,FAI,JFK,LAS,LAX,MCO,MIA,RSW[-]USA";
    a_dsi[199] = "ANC[-]  - Anchorage, AK";
    a_dsi[200] = "FAI[-]  - Fairbanks, AK";
    a_dsi[201] = "JFK[-]  - New York (JFK)";
    a_dsi[202] = "LAS[-]  - Las Vegas, NV";
    a_dsi[203] = "LAX[-]  - Los Angeles, CA";
    a_dsi[204] = "MCO[-]  - Orlando, FL";
    a_dsi[205] = "MIA[-]  - Miami, FL";
    a_dsi[206] = "RSW[-]  - Ft. Myers, FL";
    a_dsi[207] = "YHZ,YVR,YXY,YYC,YYZ[-]Kanada";
    a_dsi[208] = "YHZ[-]  - Halifax";
    a_dsi[209] = "YVR[-]  - Vancouver";
    a_dsi[210] = "YXY[-]  - Whitehorse YT ";
    a_dsi[211] = "YYC[-]  - Calgary";
    a_dsi[212] = "YYZ[-]  - Toronto";
    a_dsi[213] = "CUN,SJO[-]Mittelamerika";
    a_dsi[214] = "CUN[-]  - Cancun (Mex.)";
    a_dsi[215] = "SJO[-]  - San Jose (Costa Rica)";
    a_dsi[216] = "SSA[-]Salvador de Bahia (Bra.)";
    a_dsi[217] = "BKK,CMB,GOI,HKT,MLE,USM[-]Asien";
    a_dsi[218] = "BKK[-]  - Bangkok (Thailand)";
    a_dsi[219] = "CMB[-]  - Colombo (Sri Lanka)";
    a_dsi[220] = "GOI[-]  - Goa (Indien)";
    a_dsi[221] = "HKT[-]  - Phuket (Thailand)";
    a_dsi[222] = "MLE[-]  - Malediven";
    a_dsi[223] = "USM[-]  - Koh Samui (Thailand)";
  
 //

  function tcp_ts_be_change_fdir(fdir) {

   //

    for (var i = 0; i < 1000; i++) {

     document.tcp_ts_be_form.hmi.options[1] = null;

    }

    for (var i = 0; i < 1000; i++) {

     document.tcp_ts_be_form.dsi.options[1] = null;

    }

   // 1

    if(fdir == 1) {

     // hmi

      for (var i = 0; i < a_hmi.length; i++) {

       var hmi_details = a_hmi[i].split("[-]")

       var neu = new Option(hmi_details[1], hmi_details[0], false, true);
       document.tcp_ts_be_form.hmi.options[document.tcp_ts_be_form.hmi.options.length] = neu;

      }

     // dsi

      for (var i = 0; i < a_dsi.length; i++) {

       var dsi_details = a_dsi[i].split("[-]")

       var neu = new Option(dsi_details[1], dsi_details[0], false, true);
       document.tcp_ts_be_form.dsi.options[document.tcp_ts_be_form.dsi.options.length] = neu;

      }

     //

    }

   // 2

    if(fdir == 2) {

     // hmi

      for (var i = 0; i < a_hmi.length; i++) {

       var hmi_details = a_hmi[i].split("[-]")

       var neu = new Option(hmi_details[1], hmi_details[0], false, true);
       document.tcp_ts_be_form.dsi.options[document.tcp_ts_be_form.dsi.options.length] = neu;

      }

     // dsi

      for (var i = 0; i < a_dsi.length; i++) {

       var dsi_details = a_dsi[i].split("[-]")

       var neu = new Option(dsi_details[1], dsi_details[0], false, true);
       document.tcp_ts_be_form.hmi.options[document.tcp_ts_be_form.hmi.options.length] = neu;

      }

     //

    }

   // 3

    if(fdir == 3) {

     // hmi

      for (var i = 0; i < a_dsi.length; i++) {

       var dsi_details = a_dsi[i].split("[-]")

       var neu = new Option(dsi_details[1], dsi_details[0], false, true);
       document.tcp_ts_be_form.hmi.options[document.tcp_ts_be_form.hmi.options.length] = neu;

      }

     // dsi

      for (var i = 0; i < a_dsi.length; i++) {

       var dsi_details = a_dsi[i].split("[-]")

       var neu = new Option(dsi_details[1], dsi_details[0], false, true);
       document.tcp_ts_be_form.dsi.options[document.tcp_ts_be_form.dsi.options.length] = neu;

      }

     //

    }

   //

    document.tcp_ts_be_form.hmi.options[0].selected=true;
    document.tcp_ts_be_form.dsi.options[0].selected=true;

   //

  }

 //

  function tcp_ts_be_hide(action,attribute) {

   //

    if(action == 0) {

     //

      if(attribute == 'bsd') {

       document.tcp_ts_be_form.bsd.style.display='inline';
       document.getElementById('bsd_txt').style.display='inline';

      }

     //

    }

   //

    if(action == 1) {

     //

      if(attribute == 'bsd') {

       document.tcp_ts_be_form.bsd.style.display='none';
       document.getElementById('bsd_txt').style.display='none';

      }

     //

    }

   //

  }

 //