﻿var dep = {};
var dest = {};
var board = [];
var roomtype = [];
var tourop = [];
var min = [];
var cat = [];
var trange = [];
var merkmal = [];
var departures = {};


var ag = -1;
var agc = new Array();
var agd = new Array();
var aga = new Array();
var agac = new Array();


var des = -1;
var desc = new Array();
var desd = new Array();
var desa = new Array();
var desac = new Array();
var desc = new Array();


var messages = {
    sold_out:                'Leider ausgebucht!',
    no_tboffers_selected:    'Es sind keine Tauchangebote ausgew&auml;hlt worden',
    no_touroffers_selected:  'Es sind keine Ausflüge ausgew&auml;hlt worden',
    wrong_entry:             'Fehlerhafte Eingabe',
    check_availability:      'Verf&uuml;gbakeit wird &uuml;berpr&uuml;ft ...',
    check_avail_failed:      'Verf&uuml;gbakeit konnte nicht &uuml;berpr&uuml;ft werden!',
    show_tours:              'Ausflugsm&ouml;glichkeiten anzeigen',
    discard_tours:           'Ausflugsm&ouml;glichkeiten ausblenden',
    show_diving:             'Tauchangebote anzeigen',
    hide_diving:             'Tauchangebote ausblenden',
    select_country:          'Bitte ein Land ausw&auml;hlen',
    choose:                  'Bitte w&auml;hlen...',
    unexpected_error:        'Es ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.',
    select_dive_offer:       'Bitte w&auml;hlen Sie die gew&uuml;nschten Tauchleistungen.',
    pls_enter:               'Bitte eingeben!',
    email_error:             'Bitte eine korrekte E-Mail adresse eingeben! Bsp.: mustermann@web.de',
    traveller:               'Reiseteilnehmer',
    surname:                 'Name',
    forename:                'Vorname',
    age:                     'Alter',
    anrede:                  'Anrede',
    dive_agb_error:          'Bitte akzeptieren Sie zuerst die AGB der Tauchbasis und des Vermittlers!',
    tours_agb_error:         'Bitte akzeptieren Sie zuerst die AGB des Tourvermittlers und des Veranstalters!',
    agb_error:               'Bitte akzeptieren Sie zuerst die AGB des Veranstalters!',
    inv_recipient:           'Rechnungsempf&auml;nger',
    strasseundnummer:        'Stra&szlige, Hausnr.',
    plz:                     'PLZ',
    city:                    'Ort',
    country:                 'Land',
    telefon:                 'Telefon privat',
    buchen:                  'Buchen',
    reiseanmelder:           'Reiseanmelder',
    einfachesuche:           'Einfache Suche',
    erweitertesuche:         'Erweiterte Suche',
    alleReiseZiele:          'alle Reiseziele',
    alleAbflug:              'alle Abflugh&auml;fen',
    germany:                 'Deutschland',
    cc_number_error:         'Ihre Kreditkartennummer ist ung&uuml;ltig!',
    cc_date_error:           'Ihre Kreditkarte ist abgelaufen!',
    bankname:                'Bank',
    kontonr:                 'Kontonummer',
    blz:                     'BLZ',
    cc:                      'Kreditkarte',
    cc_number:               'Kartennummer',
    cc_valid:                'G&uuml;ltig bis',
    dive_rent:               'Tauch-Leihequipment',
    per_unit:                'pro Einheit',
    load_tours:              'Ausflugsm&ouml;glichkeiten werden geladen ...',
    no_tours:                'Leider keine Ausfl&uuml;ge gefunden',
    verfuegbarbook:          'Dieses Angebot ist noch verf&uuml;gbar',
    tauchinfos:              'Infos anzeigen',
    tauchinfos_close:        'Infos ausblenden'
}

yui_dayNames = ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'];
yui_abbrDayNames = ['So','Mo','Di','Mi','Do','Fr','Sa'];
yui_monthNames = ['Januar','Februar','M&auml;rz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'];
yui_abbrMonthNames = ['Jan','Feb','Mar','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'];

des++; desc[des]='EG'; desd[des]='&Auml;gypten'; desa[des]= new Array('Assuan','Hurghada','Luxor','Marsa Alam','Alexandria','Kairo','Sharm el-Sheikh','Taba'); desac[des]= new Array('ASW','HRG','LXR','RMF','ALY','CAI','SSH','TCP');
des++; desc[des]='BGI'; desd[des]='Barbados'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='SSA'; desd[des]='Brasilien'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='BG'; desd[des]='Bulgarien'; desa[des]= new Array('Warna','Sofia','Burgas'); desac[des]= new Array('VAR','SOF','BOJ');
des++; desc[des]='SJO'; desd[des]='Costa Rica'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='DO'; desd[des]='Dominikanische Republik'; desa[des]= new Array('Samana','Santo Domingo','Puerto Plata','Punta Cana'); desac[des]= new Array('AZS','SDQ','POP','PUJ');
des++; desc[des]='FR'; desd[des]='Frankreich'; desa[des]= new Array('Paris','Bastia, Korsika'); desac[des]= new Array('CDG','BIA');
des++; desc[des]='GR'; desd[des]='Griechenland'; desa[des]= new Array('Samos','Santorin','Zakynthos','Thessaloniki','Karpathos','Korfu','Mytilene, Lesbos','Mykonos','Naxos','Rhodos','Kavala','Patras','Volos','Kos','Preveza'); desac[des]= new Array('SMI','JTR','ZTH','SKG','AOK','CFU','MJT','JMK','JNX','RHO','KVA','GPA','VOL','KGS','PVK');
des++; desc[des]='STN'; desd[des]='Gro&szlig;britannien'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='DPS'; desd[des]='Indonesien'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='TLV'; desd[des]='Israel'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='IT'; desd[des]='Italien'; desa[des]= new Array('Olbia, Sardinien','Catania, Sizilien','Lamezia Terme','Mailand','Neapel','Rom','Rimini'); desac[des]= new Array('OLB','CTA','SUF','MXP','NAP','FCO','RMI');
des++; desc[des]='MBJ'; desd[des]='Jamaika'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='CV'; desd[des]='Kap Verde'; desa[des]= new Array('Sal','Boa Vista'); desac[des]= new Array('SID','BVC');
des++; desc[des]='MBA'; desd[des]='Kenia'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='HR'; desd[des]='Kroatien'; desa[des]= new Array('Split','Dubrovnik'); desac[des]= new Array('SPU','DBV');
des++; desc[des]='MLE'; desd[des]='Malediven'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='MLA'; desd[des]='Malta'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='MA'; desd[des]='Marokko'; desa[des]= new Array('Marrakesch','Agadir'); desac[des]= new Array('RAK','AGA');
des++; desc[des]='MRU'; desd[des]='Mauritius'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='CUN'; desd[des]='Mexiko'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='CUR'; desd[des]='Niederl&auml;ndische Antillen'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='MCT'; desd[des]='Oman'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='PT'; desd[des]='Portugal'; desa[des]= new Array('Faro, Algarve','Ponta Delgada, Azoren','Lissabon','Madeira'); desac[des]= new Array('FAO','PDL','LIS','FNC');
des++; desc[des]='SEZ'; desd[des]='Seychellen'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='SIN'; desd[des]='Singapur'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='ES'; desd[des]='Spanien'; desa[des]= new Array('Ibiza','Mallorca','Menorca','Fuerteventura','Jerez de la Frontera','Almeria','Madrid','Sevilla','Barcelona','Malaga','Gran Canaria','La Palma/Sta. Cruz','Lanzarote','Alicante'); desac[des]= new Array('IBZ','PMI','MAH','FUE','XRY','LEI','MAD','SVQ','BCN','AGP','LPA','SPC','ACE','ALC');
des++; desc[des]='CMB'; desd[des]='Sri Lanka'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='ZNZ'; desd[des]='Tansania'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='TH'; desd[des]='Thailand'; desa[des]= new Array('Ko Samui','Bangkok','Krabi','Phuket','Chiang Mai'); desac[des]= new Array('USM','BKK','KBV','HKT','CNX');
des++; desc[des]='TAB'; desd[des]='Trinidad und Tobago'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='TN'; desd[des]='Tunesien'; desa[des]= new Array('Tunis','Djerba','Monastir'); desac[des]= new Array('TUN','DJE','MIR');
des++; desc[des]='TR'; desd[des]='T&uuml;rkei'; desa[des]= new Array('Istanbul','Izmir','Antalya','Bodrum','Dalaman'); desac[des]= new Array('IST','ADB','AYT','BJV','DLM');
des++; desc[des]='BUD'; desd[des]='Ungarn'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='US'; desd[des]='USA'; desa[des]= new Array('Fort Myers','Miami','New York'); desac[des]= new Array('RSW','MIA','JFK');
des++; desc[des]='PMV'; desd[des]='Venezuela'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='AE'; desd[des]='Vereinigte Arab. Emirate'; desa[des]= new Array('Dubai','Ra\'s al-Chaima','Abu Dhabi'); desac[des]= new Array('DXB','RKT','AUH');
des++; desc[des]='SGN'; desd[des]='Vietnam'; desa[des]= new Array(); desac[des]= new Array(); 
des++; desc[des]='VIE'; desd[des]='&Ouml;sterreich'; desa[des]= new Array(); desac[des]= new Array(); 
ag++; agc[ag]='WWW'; agd[ag]='West'; aga[ag]=new Array('CGN','DTM','DUS','FMO','FRA','HHN','NRN','PAD','SCN','ZQW'); agac[ag]= new Array('K&ouml;ln/Bonn','Dortmund','D&uuml;sseldorf','M&uuml;nster/Osnabr&uuml;ck','Frankfurt','Hahn','Airport Weeze','Paderborn/Lippstadt','Saarbr&uuml;cken','Zweibr&uuml;cken'); 
ag++; agc[ag]='OOO'; agd[ag]='Ost'; aga[ag]=new Array('DRS','ERF','LEJ','RLG','SXF','BER','TXL'); agac[ag]= new Array('Dresden','Erfurt','Leipzig/Halle','Rostock-Laage','Berlin Sch&ouml;nefeld','Berlin Metropolitan Area','Berlin Tegel'); 
ag++; agc[ag]='NNN'; agd[ag]='Nord'; aga[ag]=new Array('BRE','HAJ','HAM','LBC'); agac[ag]= new Array('Bremen','Hannover','Hamburg','L&uuml;beck'); 
ag++; agc[ag]='SSS'; agd[ag]='S&uuml;d'; aga[ag]=new Array('FDH','FKB','FMM','NUE','STR','SZG','MUC'); agac[ag]= new Array('Friedrichshafen','Karlsruhe','Memmingen','N&uuml;rnberg','Stuttgart','Salzburg','M&uuml;nchen'); 
ag++; agc[ag]='LCH'; agd[ag]='Schweiz'; aga[ag]=new Array('BSL','BRN','GVA','LUG','ZRH'); agac[ag]= new Array('Basel','Bern','Genf','Lugano','Z&uuml;rich'); 
ag++; agc[ag]='LBE'; agd[ag]='Belgien'; aga[ag]=new Array('ANR','BRU','CRL','LGG'); agac[ag]= new Array('Antwerpen','Br&uuml;ssel','Charleroi','L&uuml;ttich'); 
ag++; agc[ag]='LNL'; agd[ag]='Niederlande'; aga[ag]=new Array('AMS','EIN','ENS','GRQ','MST','RTM'); agac[ag]= new Array('Amsterdam','Eindhoven','Enschede','Groningen','Maastricht','Rotterdam'); 
ag++; agc[ag]='LFR'; agd[ag]='Frankreich'; aga[ag]=new Array('BIA','NCE','ORY','CDG','MLH','ETZ','SXB'); agac[ag]= new Array('Bastia, Korsika','Nizza','Paris','Paris','Mulhouse','Metz/Nancy','Strasbourg'); 

