var secalter,secdauer,secTxt;
function alterkind(secalter,secTxt)
{
    if(secTxt)
        strJahr=secTxt;
    else
        strJahr="Jahre";
    for(i=2;i<=16;i++){
        if(i==secalter){
            document.write('<option value="'+i+'" selected>'+i+' '+strJahr+'</option>');
        }
        else{
            document.write('<option value="'+i+'">'+i+'  '+strJahr+'</option>');
        }
    }
}

var REGIONS = new Array();
REGIONS["L"]=new Array("Mallorca, Ibiza, Menorca|10000|10000|10000",
"Balearen|10000|10000|10000",
"Ibiza|123|10000|32",
"Formentera|93|10000|627",
"Menorca|214|10000|630",
"Mallorca|205|10000|35",
"Kanaren|10001|10001|10001",
"Fuerteventura|96|10001|832",
"Lanzarote|185|10001|676",
"La Palma|182|10001|675",
"La Gomera|181|10001|50",
"Gran Canaria|106|10001|345",
"El Hierro|81|10001|59",
"Teneriffa|351|10001|56",
"Portugal|10002|10002|10002",
"Algarve|12|10002|637",
"Costa Verde|68|10002|494",
"Madeira|201|10002|639",
"Lissabon & Umgebung|194|10002|674",
"Costa do Estoril|65|10002|695",
"Costa de Prata|63|10002|457",
"Azoren|25|10002|664",
"Costa da Caparica|61|10002|636",
"Pico (Azoren)|275|10002|667",
"Porto|281|10002|467",
"Alentejo|11|10002|339",
"Festland|89|10002|338",
"Spanisches Festland|10003|10003|10003",
"Zentral Spanien|388|10003|793",
"Costa Blanca|59|10003|64",
"Golf von Almeria|104|10003|63",
"Costa Brava|60|10003|2013",
"Nordspanien - Atlantikk\xFCste|98|10003|505",
"Costa de la Luz|62|10003|61",
"Barcelona & Umgebung|32|10003|2068",
"Costa del Sol|64|10003|62",
"Costa Dorada|66|10003|2054",
"Costa Azahar|58|10003|2014",
"Madrid & Umgebung|202|10003|794",
"T\xFCrkei|10004|10004|10004",
"Dalaman - Fethiye - Oeludeniz|70|10004|646",
"Mersin - Adana - Antakya|689|10004|542",
"Kusadasi & Didyma|178|10004|651",
"Marmaris & Icmeler|207|10004|647",
"Antalya & Belek|17|10004|434",
"Kemer & Beldibi|168|10004|644",
"Ost-Thrakien|752|10004|4108",
"Side & Alanya|324|10004|643",
"T\xFCrkei Inland|126|10004|526",
"Istanbul & Umgebung|150|10004|373",
"Bodrum|112|10004|648",
"Ayvalik, Cesme & Izmir|53|10004|652",
"weitere Angebote T\xFCrkei|414|10004|2511",
"Griechische Inseln|10005|10005|10005",
"Alonissos|14|10005|387",
"Paros, Serifos & Sifnos|269|10005|392",
"Patmos|270|10005|401",
"weitere Angebote Griechische Inseln|415|10005|2516",
"Chios|56|10005|527",
"Zakynthos|387|10005|14",
"Ikaria|124|10005|399",
"Kreta|175|10005|616",
"Kos|174|10005|7",
"Korfu|172|10005|6",
"Hydra, Spetses|122|10005|535",
"Lefkas & Meganissi|187|10005|395",
"Leros|188|10005|402",
"Aegina|5|10005|558",
"Kefalonia|167|10005|396",
"Lesbos|189|10005|8",
"Naxos|230|10005|393",
"Poros|280|10005|546",
"Mykonos|228|10005|9",
"Rhodos|295|10005|655",
"Tinos|362|10005|389",
"Samos|308|10005|11",
"Tilos|361|10005|554",
"Andros|16|10005|391",
"Karpathos|164|10005|15",
"Thassos|357|10005|16",
"Kalymnos|161|10005|403",
"Santorin|310|10005|12",
"Eub\xF6a (Evia)|672|10005|383",
"Ios|145|10005|552",
"Symi|347|10005|404",
"Amorgos|15|10005|549",
"Syros|329|10005|390",
"Folegandros|92|10005|491",
"Skiathos & Skopelos|331|10005|13",
"Griechenland|10006|10006|10006",
"Thessaloniki|358|10006|625",
"Makedonien|748|10006|4104",
"Thessalien|747|10006|4103",
"Chalkidiki|54|10006|534",
"Epiros|87|10006|553",
"Pilion (Festland Ost)|113|10006|734",
"Peloponnes|271|10006|382",
"Athen & Umgebung|23|10006|18",
"Thrakien (Festland Nord-Ost)|674|10006|277",
"Olympische Riviera (Festland)|673|10006|733",
"Italien, Malta|10007|10007|10007",
"Gardasee|100|10007|2048",
"Kalabrien|159|10007|536",
"Neapel & Umgebung|231|10007|76",
"Sardinien|311|10007|78",
"Elba|82|10007|80",
"Emilia Romagna|85|10007|81",
"Ischia|147|10007|75",
"Ligurien|192|10007|818",
"Malta|206|10007|595",
"Dolomiten|74|10007|2046",
"Oberitalienische Seen|256|10007|2012",
"Rom & Umgebung|299|10007|560",
"Basilikata|683|10007|291",
"S\xFCdtirol & Norditalien|344|10007|844",
"Toscana|365|10007|537",
"Capri|50|10007|79",
"Umbrien|369|10007|817",
"Apulien|21|10007|464",
"Friaul - Julisch Venetien|686|10007|297",
"Aostatal & Piemont & Lombardei|276|10007|845",
"Venetien|374|10007|82",
"Sizilien|330|10007|77",
"Marken|685|10007|296",
"Abruzzen|0|10007|891",
"Tunesien, Marokko|10008|10008|10008",
"Agadir|6|10008|125",
"Hammamet|115|10008|132",
"Monastir|221|10008|614",
"Oase Zarzis|254|10008|135",
"Insel Djerba|133|10008|133",
"Marrakesch|208|10008|126",
"Tunesien Norden|246|10008|131",
"Marokko|404|10008|482",
"Aegypten|10010|10010|10010",
"Hurghada & Safaga|121|10010|350",
"weitere Angebote Aegypten|420|10010|2500",
"Marsa Alam & Quseir|287|10010|330",
"Kairo & Gizeh & Memphis|158|10010|348",
"Luxor & Assuan|198|10010|349",
"Sharm el Sheikh / Nuweiba|327|10010|351",
"Afrika|10011|10011|10011",
"Gambia|99|10011|137",
"Madagaskar|584|10011|161",
"Malawi|737|10011|1019",
"Santiago (Kap Verde)|309|10011|586",
"Kenia S\xFCdk\xFCste|342|10011|359",
"Johannesburg & Umgebung|156|10011|883",
"Sal (Kap Verde)|305|10011|585",
"Tansania - Sansibar|349|10011|454",
"Kapstadt & Umgebung|163|10011|873",
"Durban & Umgebung|77|10011|881",
"Boavista (Kap Verde)|40|10011|280",
"Namibia|229|10011|453",
"Westafrika & Inseln|749|10011|4105",
"Kenia Nordk\xFCste|248|10011|358",
"Kuba|10012|10012|10012",
"Kuba (Holguin)|118|10012|371",
"Kuba - Varadero & Havanna|373|10012|369",
"Dom. Republik|10013|10013|10013",
"Dom. Republik - Osten (Punta Cana)|401|10013|367",
"Dom. Republik - Norden (Puerto Plata & Samana)|400|10013|366",
"Dom. Republik - S\xFCden (Santo Domingo)|75|10013|368",
"Karibik|10014|10014|10014",
"St.Lucia|337|10014|249",
"Bermuda|38|10014|437",
"Niederl. Antillen|240|10014|582",
"Tobago|363|10014|378",
"Grenada|108|10014|377",
"St. Martin (frz.)|741|10014|4098",
"Turks & Caicos Inseln|368|10014|574",
"Puerto Rico|284|10014|251",
"Guadeloupe|109|10014|572",
"Cayman Inseln|52|10014|581",
"Jamaika|153|10014|247",
"Karibik|483|10014|561",
"Bahamas|27|10014|566",
"Isla Margarita|148|10014|440",
"Antigua & Barbuda|18|10014|250",
"Martinique|209|10014|571",
"Barbados|31|10014|245",
"USA|10015|10015|10015",
"Florida Westk\xFCste|384|10015|522",
"Washington D.C. & Umgebung|382|10015|763",
"Alaska|9|10015|781",
"New England|234|10015|886",
"New Jersey|235|10015|782",
"New York|237|10015|697",
"Kalifornien|160|10015|688",
"Nevada|186|10015|692",
"Rundreise USA|640|10015|2560",
"Georgia|101|10015|757",
"Illinois|125|10015|759",
"Florida Ostk\xFCste|263|10015|521",
"Orlando (Florida)|260|10015|524",
"Mexiko|10016|10016|10016",
"Yucatan / Cancun|386|10016|282",
"Acapulco / Oaxaca|2|10016|701",
"Mexiko|215|10016|704",
"Mexiko Stadt & Umgebung|216|10016|541",
"Asien|10017|10017|10017",
"Indien|679|10017|197",
"Insel Ko Samui|136|10017|325",
"Sunda-Inseln|345|10017|528",
"Vietnam|376|10017|448",
"Sri Lanka|334|10017|361",
"Luzon & Manila|487|10017|681",
"Philippinen|274|10017|314",
"Hongkong & Umgebung|119|10017|474",
"Bali|29|10017|311",
"Kambodscha|162|10017|843",
"Region Cebu & Borocay|488|10017|683",
"Insel Bintan|131|10017|871",
"Indonesien|687|10017|592",
"Singapur|328|10017|473",
"Usbekistan|496|10017|862",
"Goa|102|10017|360",
"Taipeh & Umgebung|480|10017|489",
"Malaysia|203|10017|425",
"weitere Angebote Thailand|437|10017|2535",
"Region Neu Delhi & Bombay|479|10017|488",
"Bangkok & Umgebung|30|10017|321",
"Khao Lak|169|10017|846",
"China|55|10017|439",
"Thail\xE4ndische Inseln|355|10017|327",
"Myanmar|227|10017|645",
"Thailand|356|10017|323",
"Insel Phuket|142|10017|322",
"Australien|10018|10018|10018",
"Queensland|286|10018|795",
"Zypern|10019|10019|10019",
"Zypern Nord (t\xFCrk. Teil)|736|10019|99",
"weitere Angebote Griechenland, Zypern|416|10019|2152",
"Zypern S\xFCd (griech. Teil)|390|10019|620",
"Dubai, Arabische Halbinsel|10020|10020|10020",
"Umm Al Quwain|449|10020|725",
"Ajman|7|10020|724",
"Abu Dhabi|1|10020|354",
"Dubai|76|10020|353",
"Ras Al-Khaimah|288|10020|723",
"Katar|166|10020|720",
"Bahrain|28|10020|721",
"Al Ain|8|10020|884",
"Sharjah / Khorfakkan|323|10020|352",
"Fujairah|97|10020|722",
"Oman|258|10020|532",
"Frankreich|10021|10021|10021",
"Normandie & Nordk\xFCste|742|10021|1023",
"Provence-Alpes-C\xF4te d'Azur|283|10021|2056",
"Elsass / Lothringen|84|10021|2043",
"Korsika|173|10021|23",
"Monaco|220|10021|880",
"Paris & Umgebung|268|10021|495",
"Disneyland Paris|73|10021|2041",
"C\xF4te d'Azur|69|10021|2055",
"Nordeuropa|10022|10022|10022",
"D\xE4nemark|72|10022|902",
"Norwegen|251|10022|813",
"Finnland|91|10022|490",
"Schweden|456|10022|851",
"Island|149|10022|449",
"S\xFCdamerika|10023|10023|10023",
"Ecuador|469|10023|783",
"Argentinien|443|10023|450",
"Rio de Janeiro & Umgebung|298|10023|375",
"Uruguay|598|10023|785",
"Brasilien|660|10023|286",
"Recife|289|10023|374",
"Chile|484|10023|784",
"Peru|470|10023|787",
"Kolumbien|665|10023|376",
"Kanada|10024|10024|10024",
"Ontario|259|10024|766",
"British Columbia|46|10024|768",
"Quebec|285|10024|765",
"Nova Scotia|252|10024|790",
"Alberta|10|10024|767",
"S\xFCdsee|10025|10025|10025",
"Polynesien|279|10025|336",
"Ozeanien|688|10025|493",
"Tahiti|511|10025|335",
"Naher Osten|10026|10026|10026",
"Totes Meer|366|10026|727",
"Jerusalem & Umgebung|155|10026|509",
"Jordanien|157|10026|515",
"Israel|682|10026|511",
"Tel Aviv & Umgebung|350|10026|510",
"Eilat|80|10026|225",
"Libanon|191|10026|979",
"Mitteleuropa|10028|10028|10028",
"Z\xFCrich|394|10028|936",
"Wien & Umgebung|395|10028|958",
"Waadt|393|10028|933",
"Genf|462|10028|918",
"Basel|392|10028|915",
"Zillertal|389|10028|2004",
"Nordirland|508|10028|905",
"Salzburg|402|10028|954",
"Burgenland|403|10028|950",
"K\xE4rnten|405|10028|951",
"Nieder\xF6sterreich|406|10028|952",
"Tirol|408|10028|956",
"Steiermark|409|10028|955",
"Luzern|199|10028|922",
"Belgien|36|10028|855",
"Salzburger Land|306|10028|2007",
"Salzkammergut|307|10028|2006",
"Mittel- & Nordengland|498|10028|179",
"Graub\xFCnden|107|10028|920",
"Niederlande|241|10028|854",
"Schottland|315|10028|901",
"Tessin|352|10028|930",
"Westtirol und Oetztal|266|10028|2009",
"Schwyz|319|10028|928",
"Irland|146|10028|503",
"Seefeld|320|10028|2001",
"London & S\xFCdengland|391|10028|178",
"Vorarlberg - Sonstige|442|10028|806",
"Deutschland|10029|10029|10029",
"Baden-W\xFCrttemberg|26|10029|104",
"Oberbayern|255|10029|2008",
"Bremen|44|10029|112",
"Brandenburg|43|10029|107",
"Schleswig-Holstein|746|10029|4102",
"Mecklenburg Ostseek\xFCste|211|10029|2035",
"Mecklenburgische Seenplatte|212|10029|2034",
"Allg\xE4u|13|10029|2026",
"Mecklenburg-Vorpommern|213|10029|115",
"Bayerische Alpen|33|10029|2058",
"Bayerischer Wald|34|10029|2025",
"Mosel|224|10029|2062",
"Hessen|117|10029|114",
"Niederbayern|239|10029|2063",
"Th\xFCringer Wald|360|10029|2067",
"Th\xFCringen|359|10029|128",
"Niedersachsen|242|10029|116",
"L\xFCneburger Heide|196|10029|2024",
"D\xFCsseldorf & Umgebung|78|10029|2019",
"Oberpfalz|35|10029|105",
"Eifel & Westerwald|79|10029|2052",
"Rheinland-Pfalz|294|10029|118",
"M\xFCnchen|656|10029|264",
"Hamburg|114|10029|113",
"Deutschland - sonstige Angebote|655|10029|2501",
"Franken|94|10029|2060",
"Schwarzwald|317|10029|2002",
"K\xF6ln & Umgebung|171|10029|2020",
"Sachsen|303|10029|121",
"Berlin|37|10029|106",
"Kroatien, Bulgarien, Osteuropa|10030|10030|10030",
"Bukarest & Umgebung|502|10030|816",
"Adria|4|10030|628",
"Bulgarien (Goldstrand)|103|10030|103",
"Rum\xE4nien|301|10030|110",
"Bulgarien (Sonnenstrand)|333|10030|102",
"Riga|297|10030|836",
"S\xFCddalmatien|339|10030|635",
"Norddalmatien|244|10030|2011",
"Estland|348|10030|838",
"Insel Krk|137|10030|507",
"Tschechien|367|10030|853",
"Ungarn|370|10030|849",
"Moskau & Umgebung|225|10030|820",
"Kroatische Inseln|177|10030|504",
"Serbien, Montenegro|223|10030|455",
"Mitteldalmatien|218|10030|877",
"Bulgarien (Landesinnere)|183|10030|539",
"Polen|278|10030|852",
"Istrien|151|10030|483",
"Kvarner Bucht|180|10030|480",
"Insel Hvar|134|10030|500",
"Insel Brac|132|10030|501",
"Slowenien Inland|128|10030|497",
"Mittelkroatien|675|10030|301",
"Sankt Petersburg & Umgebung|499|10030|821",
"Litauen|377|10030|316",
"Gl\xFCckshotels|10032|10032|10032",
"Gl\xFCckshotel Kroatien|135|10032|2141",
"Gl\xFCckshotel T\xFCrkei|546|10032|947",
"Gl\xFCckshotel T\xFCrkische Riviera|548|10032|2153",
"Gl\xFCckshotel T\xFCrkische Aeg\xE4is|549|10032|2154",
"Gl\xFCckshotel Jamaika|745|10032|4101",
"Gl\xFCckshotel Gardasee|290|10032|506",
"Gl\xFCckshotel Fuerteventura|553|10032|2095",
"Gl\xFCckshotel Gran Canaria|554|10032|2098",
"Gl\xFCckshotel La Palma|555|10032|2101",
"Gl\xFCckshotel Teneriffa|556|10032|2104",
"Gl\xFCckshotel Lanzarote|557|10032|2106",
"Gl\xFCckshotel Ibiza|558|10032|2118",
"Gl\xFCckshotel Spanische K\xFCste - Festland|560|10032|60",
"Gl\xFCckshotel Dominikanische Republik|423|10032|2085",
"Gl\xFCckshotel Costa de la Luz|563|10032|2156",
"Gl\xFCckshotel Mallorca|411|10032|2107",
"Gl\xFCckshotel Kreta|571|10032|2113",
"Gl\xFCckshotel Rhodos|572|10032|2114",
"Gl\xFCckshotel Korfu|573|10032|2116",
"Gl\xFCckshotel Malediven|667|10032|4040",
"Gl\xFCckshotel Marokko|577|10032|2088",
"Gl\xFCckshotel Tunesien|579|10032|2099",
"Gl\xFCckshotel Aegypten|581|10032|4002",
"Gl\xFCckshotel Mexiko|630|10032|2239",
"Gl\xFCckshotel Madeira|593|10032|2094",
"Gl\xFCckshotel Portugal|594|10032|2147",
"Gl\xFCckshotel Ischia|625|10032|2157",
"Gl\xFCckshotel Sizilien|624|10032|2103",
"Gl\xFCckshotel Kalabrien|623|10032|2102",
"Gl\xFCckshotel Malta|622|10032|2100",
"Gl\xFCckshotel Italien|621|10032|2140",
"Gl\xFCckshotel Griechenland|613|10032|2112",
"Gl\xFCckshotel Kuba|419|10032|2087",
"Rundreisen|10033|10033|10033",
"Rundreise Griechenland|612|10033|2214",
"Rundreise Sizilien|615|10033|2222",
"Rundreise Malta|616|10033|2235",
"Rundreise Italien|618|10033|2513",
"Rundreise China|601|10033|2128",
"Rundreise Kalabrien|620|10033|2133",
"Rundreise Kanada|599|10033|2548",
"Rundreise Venezuela|522|10033|2543",
"Rundreise Vietnam|597|10033|2144",
"Rundreise Japan|596|10033|2146",
"Rundreise Azoren|595|10033|2246",
"Rundreise Mexiko|629|10033|2242",
"Rundreise Madeira|592|10033|2244",
"Rundreise Bulgarien|631|10033|2206",
"Rundreise Indien|590|10033|2551",
"Rundreise Thailand|588|10033|2257",
"Rundreise Jordanien|587|10033|2136",
"Rundreise Kenia|585|10033|2229",
"Rundreise Costa Rica|641|10033|2208",
"Rundreise Marokko|642|10033|2237",
"Rundreise Namibia|644|10033|2541",
"Rundreise Lesbos|650|10033|4023",
"Rundreise Djerba|653|10033|4021",
"Rundreise Samos|654|10033|4022",
"Rundreise Island|326|10033|2167",
"Rundreise Brasilien|523|10033|2546",
"Rundreise Sri Lanka|453|10033|948",
"Rundreise S\xFCdafrika|583|10033|2115",
"Rundreise Ecuador|668|10033|4042",
"Rundreise Kreta|567|10033|2215",
"Rundreise Rum\xE4nien|566|10033|4015",
"Rundreise Portugal|412|10033|2529",
"Rundreise Kuba|413|10033|2234",
"Rundreise Andalusien|564|10033|2253",
"Rundreise Naher Osten|740|10033|2080",
"Rundreise T\xFCrkei|545|10033|946",
"Rundreise S\xFCdamerika|433|10033|2556",
"Rundreise Tunesien|542|10033|959",
"Rundreise Arabische Halbinsel|430|10033|2273",
"Rundreise Zypern|429|10033|2276",
"Rundreise Mittelamerika|541|10033|2569",
"Rundreise Jamaika|424|10033|2226",
"Rundreise Aegypten|540|10033|2204",
"Kreuzfahrten|10034|10034|10034",
"Schiffsreise Norwegen|432|10034|4001",
"Kreuzfahrt Region Rotes Meer|670|10034|4045",
"Kreuzfahrt Region Mittelmeer|669|10034|4005",
"Kreuzfahrt Region Karibik|543|10034|2149",
"Kreuzfahrt T\xFCrkei|544|10034|2280",
"Kreuzfahrt Kroatien|130|10034|4010",
"Kreuzfahrt & Hotel T\xFCrkei|550|10034|2281",
"weitere Kreuzfahrten|524|10034|4006",
"Nilkreuzfahrten|539|10034|2202",
"Fly & Drive|10035|10035|10035",
"Fly & Drive Gran Canaria|704|10035|4067",
"Fly & Drive Kreta|707|10035|4070",
"Fly & Drive Lanzarote|709|10035|4072",
"Fly & Drive Lissabon & Umgebung|710|10035|4073",
"Fly & Drive Madeira|711|10035|4074",
"Fly & Drive Mallorca|712|10035|4075",
"Fly & Drive Kanada|715|10035|4078",
"Fly & Drive Fuerteventura|701|10035|4064",
"Fly & Drive Lesbos|722|10035|4085",
"Fly & Drive USA|724|10035|4087",
"Fly & Drive Teneriffa|726|10035|4089",
"Fly & Drive Zypern|729|10035|4092",
"Fly & Drive Kuba|730|10035|4094",
"Fly & Drive Spanien|733|10035|4093",
"Fly & Drive Algarve|694|10035|4057",
"Fly & Drive Azoren|696|10035|4059",
"Fly & Drive Florida|700|10035|4063",
"Fly & Drive Costa del Sol|699|10035|4062",
"Fly & Drive Costa de la Luz|698|10035|4061",
"Fly & Drive Costa Blanca|697|10035|4060",
"Indischer Ozean|10036|10036|10036",
"Malediven|204|10036|342",
"Mauritius|210|10036|143",
"Seychellen|322|10036|719",
"R\xE9union|291|10036|163",
"Mittelamerika|10037|10037|10037",
"Honduras|486|10037|443",
"Costa Rica|67|10037|563",
"Panama|267|10037|446");

// ä => \xE4
// ö => \xF6
// ü => \xFC
// Ä => \xC4
// Ö => \xD6
// Ü => \xDC
// ß => \xDF
var TTAFH=new Array(
"Nord;1000",
"S\xFCd;1001",
"West;1002",
"Ost;1003",
"Amsterdam (NL);1",
"Basel-Mulhouse (CH);3",
"Berlin-Sch\xF6nefeld;4",
"Berlin-Tegel;5",
"Bremen;8",
"Br\xFCssel (B);9",
"Dortmund;10",
"Dresden;11",
"D\xFCsseldorf;12",
"Erfurt;14",
"Frankfurt;15",
"Frankfurt-Hahn;16",
"Friedrichshafen;17",
"Genf (CH);18",
"Graz (A);19",
"Hamburg;20",
"Hannover;21",
"Innsbruck (A);23",
"Karlsruhe;24",
"Klagenfurt (A);27",
"K\xF6ln-Bonn;28",
"Leipzig-Halle;29",
"Linz (A);30",
"L\xFCbeck;31",
"L\xFCttich (B);32",
"Luxemburg;33",
"Maastricht - Aachen (NL);34",
"Memmingen;90",
"M\xFCnchen;36",
"M\xFCnster-Osnabr\xFCck;37",
"Niederrhein (Weeze);49",
"N\xFCrnberg;38",
"Paderborn;39",
"Rostock;40",
"Saarbr\xFCcken;41",
"Salzburg (A);42",
"Schwerin;43",
"Strasbourg (F);44",
"Stuttgart;45",
"Warschau (PL);77",
"Wien (A);46",
"Z\xFCrich (CH);47",
"Zweibr\xFCcken;48");

var TTFDRZ=new Array(
"beliebig;-1",
"Nahstrecke;0",
"Mittelstrecke;1",
"Fernstrecke;2",
"Mittelmeer (Gesamt);3",
"Spanien-Portugal;4",
"Griechenland-T\xFCrkei-Zypern;5",
"Kanarische Inseln;6",
"Mallorca-Menorca-Ibiza;7",
"Karibik-Mexiko-Dom.Rep.;8",
"\xC4gypten-Israel-VAE;9",
"Asien-Thailand-Malediven;10",
"Afrika-Mauritius-Seychellen;11",
"Tunesien-Marokko;12",
"Kroatien-Bulgarien;13",
"Besondere Tauchregionen;14"
);

function UpdateRegionen(rec)
{
        //alert('in fkt UpdateRegionen(rec)')
        if(rec){
                TTREGS = rec;
        } else {
                return false;
        }
        TTREGS=rec;

        opt=document.bengine.elements["region"].options;
        opt[0].value=-1;opt[0].text="<Alle Regionen>";

        opt=document.bengine.elements["ziel"].options;
        opt[0].value=-1;opt[0].text="<Alle Reiseziele>";

        found=1;
        for(i=0;i<TTREGS.length;i++){
                sr=TTREGS[i].split("|");
                if(sr[1]>=10000){
                        if(found>=opt.length){
                                opt[found++]=new Option(sr[0],sr[1]);
                        } else {
                                opt[found].text=sr[0];
                                opt[found++].value=sr[1];
                        }
                }
        }
        while(opt.length > found){
                opt[opt.length-1]=null;
        }
        FixRSel();
        //swap(1);
}

function RZC(ds)
{

        //alert('in fkt RZC(ds)')
        opt=document.bengine.elements["ziel"].options;
        kenner=opt[opt.selectedIndex].value;
        g_nZiel=kenner;

        if(opt.selectedIndex>0){
                g_strZiel=opt[opt.selectedIndex].text;
        } else g_strZiel="";
        gfilt=kenner!=-1;
        opt=document.bengine.elements["region"].options;
        found=1;

        for(i=0;i<TTREGS.length;i++){
                sr=TTREGS[i].split("|");
                if(sr[1]<10000 && (kenner<0 || sr[2]==kenner)){
                        txt=sr[0];//+" ("+sr[3]+" Tg. ab "+sr[4]+" €)";
                        if(found>=opt.length){
                                opt[found++]=new Option(txt,sr[1]+"|"+sr[2]);
                        } else {
                                opt[found].text=txt;
                                opt[found++].value=sr[1]+"|"+sr[2];
                        }
                }
        }

        while(opt.length > found){
                opt[opt.length-1]=null;
        }

        if(ds){
                opt.selectedIndex=0;
                g_strRegion="";
                g_nRegion=-1;
        }

}

function REGC()
{
        //alert('in fkt REGC()')
        ropt=document.bengine.elements["region"].options;
        kenner=ropt[ropt.selectedIndex].value.split("|");
        g_nRegion=kenner[0];
        if(ropt.selectedIndex>0){
                sr=ropt[ropt.selectedIndex].text;
                g_strRegion=sr.substr(0,sr.lastIndexOf("(")-1);
        } else g_strRegion="";

        if(!gfilt && kenner[0]>=0){
                opt=document.bengine.elements["ziel"].options;
                for(i=1;i<opt.length;i++){
                        if(opt[i].value==kenner[1]){
                                opt.selectedIndex=i;
                                g_nZiel=kenner[1];
                                g_strZiel=opt[i].text;
                                break;
                        }
                }
        }
}

function FixRSel()
{
        //alert('in fkt FixRSel()')
        opt=document.bengine.elements["ziel"].options;
        if(opt.selectedIndex<0 || opt[opt.selectedIndex].value!=g_nZiel){
                for(i=0;i<opt.length;i++)
                if(opt[i].value==g_nZiel){
                        opt.selectedIndex=i;break;
                }
                if(i==opt.length){
                        if(g_strZiel!=""){
                                opt[opt.length]=new Option(g_strZiel,g_nZiel,true,true);
                        } else {
                                opt.selectedIndex=0;
                                RZC();return;
                        }
                }
        }
        RZC();

        opt=document.bengine.elements["region"].options;
        if(opt.selectedIndex<0 || opt[opt.selectedIndex].value.split("|")[0]!=g_nRegion){
                for(i=0;i<opt.length;i++)
                if(opt[i].value.split("|")[0]==g_nRegion){
                        opt.selectedIndex=i;break;
                }
                if(i==opt.length){
                        if(g_strRegion!=""){
                                opt[opt.length]=new Option(g_strRegion+" (keine Ang.)",g_nRegion+"|"+g_nZiel,true,true);
                        } else {
                                opt.selectedIndex=0;
                                g_nRegion=-1;
                                g_strRegion="";
                        }
                }
        }
}

var TTREGS=REGIONS['L'];
if (TTREGS) {
 TTREGS.sort();
}
var g_nZiel="-1";
var g_nRegion=-1;
var g_strZiel="";
var g_strRegion="";