function SELECT_VON(){
	document.write("<select name='VON'>")
	for (var i=1; i<=50;i++){
	document.write('<option value='+i+'>'+GetDatum(i)+'</option>')
	}
	document.write("</select>")
}

function SELECT_BIS(){
	document.write("<select name='BIS'>")
	for (var i=8; i<=99;i++){
		document.write('<option value='+i+'>'+GetDatum(i)+'</option>')
	}
	document.write('</select>')
}

function GetDatum(offset){ 

	var time = new Date()
	time.setTime( time.getTime()+offset*86400000);
	tag     = time.getDate();
	monat   = time.getMonth()+1;
	jahr    = time.getYear();
	
	if (tag   < 10)   tag   = "0"+tag;
	if (monat < 10)   monat = "0"+monat;
	if (jahr  < 2000) jahr += 1900;
 
 	return tag+'.'+monat+'.'+jahr;
}

/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */

function Kind_Select(TagName, Default, MaxAge){
 document.write('<select class="r" name=' +TagName+ ' id=selA size=1>');
 K_Select(Default, MaxAge,'Jahre')
}

function K_Select(Default, MaxAge, JahrBez){
 document.write('<option selected value=18>' +Default+ '</option><option value=1>&lt; 2 '+JahrBez+'</option>');
 for (i=2;i<=MaxAge;i++){
   document.write('<option value=' +i+ '>' +i+ ' '+JahrBez+'</option>'); 
 }
 document.write('</select>');
}

/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */

AbflugArray = new Array(
"W|&lt;Westdeutschland&gt;",
"O|&lt;Ostdeutschland&gt;",
"S|&lt;Süddeutschland&gt;",
"N|&lt;Norddeutschland&gt;",
"M|&lt;Mitteldeutschland&gt;",
"--------------------------",
"AMSxENSxGRQxMSTxRTM|&lt;Niederlande&gt;",
"BSLxGVAxZRHxMLH|&lt;Schweiz&gt;",
"GRZxINNxKLUxKLFxLNZxSZGxVIE|&lt;Österreich&gt;",
"WROxGDNxKTWxPOZxWAW|&lt;Polen&gt;",
"--------------------------",
"AMS|Amsterdam (NL)",
"ARN|Arlanda (SE)",
"MLHxBSL|Basel / M&uuml;lhausen",
"SXFxTXL|&lt;Berlin Allg.&gt;",
"SXF|Berlin Sch&ouml;nefeld",
"TXL|Berlin Tegel",
"BLL|Billund (DK)",
"BRE|Bremen",
"DTM|Dortmund",
"DRS|Dresden",
"DUS|D&uuml;sseldorf",
"EIN|Eindhoven (NL)",
"ERF|Erfurt",
"FRAxHHN|&lt;Frankfurt o. Hahn&gt;",
"FRA|Frankfurt/Main",
"FDH|Friedrichshafen",
"GRZ|Graz (A)",
"HHN|Hahn",
"HAM|Hamburg",
"HAJ|Hannover",
"INN|Innsbruck (A)",
"FKB|Karlsruhe",
"CGN|K&ouml;ln/Bonn",
"LEJ|Leipzig",
"LNZ|Linz (A)",
"LUX|Luxemburg (L)",
"LBC|L&uuml;beck",
"LGG|L&uuml;ttich (B)",
"MST|Maastricht (NL)",
"NRN|Niederrhein/Weeze",
"FMM|Memmingen",
"MUC|M&uuml;nchen",
"FMO|M&uuml;nster",
"NUE|N&uuml;rnberg",
"PAD|Paderborn",
"RLG|Rostock",
"SCNxZQW|&lt;Saar- o. Zweibrücken&gt;",
"SCN|Saarbr&uuml;cken",
"SZG|Salzburg (A)",
"SZW|Schwerin",
"STR|Stuttgart",
"VIE|Wien (A)",
"BUD|Budapest (HUN)",
"WAW|Warschau (PL)",
"PRG|Prag (CZ)",
"ZRH|Z&uuml;rich (CH)",
"ZQW|Zweibr&uuml;cken"
);

AptFilter = '-'

function AH(ShowRegs, StdHeader,Default ){
  return Ah(ShowRegs, StdHeader,Default, '-')
}

function Ah(ShowRegs, StdHeader, DefaultLabel, DefaultVal){

  af1 = AptFilter.substr(0,1)

  if (af1 != '-') ShowRegs=0
  if (StdHeader)     document.write('<select name=RW size=1>') 
  if (DefaultLabel != '') document.write('<option selected value="' +DefaultVal +'">' +DefaultLabel+ '</option>');

  for (i=0; i < AbflugArray.length; i++){
     Str = AbflugArray[i]
     pos = Str.indexOf('|')
     Tlc = Str.substring(0,pos)
     Label = Str.substring(pos+1,99)

     if (Tlc.length == 1){ 
       if (ShowRegs==0) continue
     }else{
       if (af1 != '-' && AptFilter.indexOf(Tlc) == -1) continue
     }
     document.write('<option value='+ Tlc + '>'+ Label + '</option>');
 }
 document.write('</select>');
}

function _AH(ShowRegs, StdHeader,Default ){
 if (StdHeader)     document.write('<select name=RW size=1>') 
 if (Default != '') document.write('<option selected value=->' +Default+ '</option>');
 for (i=0; i < AbflugArray.length; i++){
    if (AbflugArray[i].substr(1,1) == ' ' && ShowRegs==0) continue
    document.write('<option value='+ AbflugArray[i].substr(0,3)+'>'+AbflugArray[i].substr(3)+'</option>');
 }
 document.write('</select>');
}

/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */

ZieleArray = new Array(
"B  Balearen",
"FOMFormentera",
"IBZIbiza",
"PMIMallorca",
"MAHMenorca",
"C  Kanaren",
"FUEFuerteventura",
"LPAGran Canaria",
"ACELanzarote",
"GOMLa Gomera",
"SPCLa Palma",
"TFSTeneriffa",
"E  Spanisches Festland",
"BCNBarcelona",
"BIOBilbao",
"ALCCosta Blanca",
"CBR Costa Brava",
"XRYCosta de la Luz",
"AGPCosta del Sol",
"LEIGolf von Almeria",
"MADMadrid",
"MVJMurcia, San Javier",
"SCQSantiago Compostela",
"SVQSevilla",
"VLCValencia",
"D  Portugal, Madeira",
"FAOAlgarve",
"LISLissabon",
"LIULissabons Küsten",
"FNCMadeira",
"OPOPorto",
"F  Türkei",
"BJVBodrums Buchten",
"ISTIstanbul",
"DLMLykische Küste",
"ADBTürkische Nord-Ägäis",
"AYTTürkische Riviera",
"TXXTürkei Spezial", 
"M  Ägypten",
"ALYAlexandria",
"ASWAssuan",
"CAIKairo",
"HRGHurghada",
"LXRLuxor",
"RMFMarsa Alam", 
"NILNilkreuzfahrten",
"SSHSharm El Sheikh",
"TCPTaba",
"G  Griechische Inseln",
"GPAAraxos",
"EUBEuböa",
"IHYHydra",
"KGSKos",
"KREKreta",
"AOKKarpathos",
"EFLKefallinia",
"CFUKorfu",
"PVKLefkas",
"JMKMykonos",
"MJTLesbos",
"PASParos",
"RHORhodos",
"SMISamos",
"ECNSkiathos",
"JTRSantorini",
"ZTHZakynthos",
"H  Griechenland",
"ATHAthen",
"SKGChalkidiki", 
"KVAKavala",
"GPAPeloponnes",
"SKGThessaloniki",
"I  Italien",
"BMOBergamo",
"BDSBrindisi",
"SUFKalabrien",
"NAPNeapel",
"PSRPescara",
"RMIRimini",
"FCORom",
"OLBSardinien",
"CTASizilien",
"VCEVenedig",
"VRNVerona",
"J  Tunesien/Marokko",
"AGAMarokko(Agadir)",
"FEZMarokko(Fez)",
"RAKMarokko(Marrakesch)",
"DJETunesien(Djerba)", 
"MIRTunesien(Monastir)",
"TUNTunesien(Tunis)",
"Y  Sonstige Mittelmeerziele", 
"NCEFrankreich(Nizza)",
"MLAMalta", 
"ECNNordzypern",
"ZYPZypern", 
"K  Bulgarien/Osteuropa",
"VARBulgarien(Goldstrand)",
"BOJBulgarien(Sonnenstrand)",
"DBVKroatien(Dubrovnik)",
"SPUKroatien(Split)",
"TIVTivat",
"CNDRumänien(Constanza)",
"L  Städtereisen",
"N  Vorderer Orient", 
"ETHIsral(Eilat)", 
"TLVIsrael(Tel Aviv)", 
"SAHJemen(Sanaa)", 
"AMMJordanien(Amman)", 
"AQJJordanien(Aqaba)",
"DOHKatar", 
"MCTOman(Maskat)", 
"AUHV.A.E.(Abu Dhabi)", 
"QAJV.A.E.(Ajman)", 
"DXBV.A.E.(Dubai)",
"FJRV.A.E.(Fujeirah)", 
"RKTV.A.E.(Ras Al Kaimah)", 
"SHJV.A.E.(Sharjah)", 
"UMLV.A.E.(Umm Al Quwain)", 
"X  Afrika",
"BJLBanjul, Gambia",
"SIDKapverden",
"MBAKenia(Mombasa)",
"WDHNamibia(Windhoek)",
"ZNZSansibar", 
"CPTSüdafrika(Kapstadt)",
"O  Kuba",
"CYOCayo Largo, Kuba",
"AVICiego de Avila",
"HAVHavanna",
"HOGHolguin",
"VRAVaradero",
"P  Dom.Republik",
"POPPuerto Plata",
"PUJPunta Cana",
"AZSSamana",
"Q  Karibik",
"ANUAntigua", 
"BGIBarbados", 
"GNDGrenada", 
"MBJJamaika", 
"TABTobago", 
"PMVVenezuela", 
"R  USA/Kanada",
"LAXLosAngeles", 
"MIAMiami", 
"JFKNew York", 
"MCOOrlando", 
"S  Mexiko/Südamerika",
"GIGBrasilien(Rio de Janeiro)", 
"SSABrasilien(Salvador de Bahia)", 
"SJOCosta Rica", 
"ACAMexiko(Acapulco)",
"CUNMexiko(Cancun)", 
"T  Thailand",
"BKKBangkok", 
"UTPGolf von Thailand", 
"TKLKhao Lak", 
"USMKoh Samui", 
"KBVKrabi", 
"HKTPhuket", 
"U  Indischer Ozean",
"DPSBali", 
"GOIIndien(Goa)", 
"MLEMalediven", 
"MRUMauritius", 
"SEZSeychellen(Mahe)", 
"CMBSri Lanka", 
"V  Asien, China",
"PEKChina(Peking)", 
"KULMalaysia(Kuala Lumpur)", 
"SINSingapur", 
"W  Australien/Neuseeland"
);

function _ZIELE(Default,Size){
	document.write('<SELECT SIZE='+Size+ ' NAME=ZIEL><OPTION VALUE=->'+Default);
	
	for (i=0; i < ZieleArray.length; i++){
		ziel = ZieleArray[i];

		if (ziel.substr(1,1) == ' ')
			document.write('<OPTION CLASS=ZI_REG VALUE='+ ziel.substr(0,1)+'>'+ziel.substr(3)+' -....</OPTION>');
		else
			document.write('<OPTION CLASS=ZI_APT VALUE='+ ziel.substr(0,3)+'>'+'&nbsp; &nbsp; '+ziel.substr(3)+'</OPTION>');
	}

	document.write('</SELECT>');

}

function ZIELE(){
  return _ZIELE('&lt;egal&gt;',1)
}

/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */
/* ------------------------------------------------------------------ */

function CheckQuickSearchForm(){

	with (window.document.quicksearch){
	
		RaF = parseInt(xERW.options[xERW.selectedIndex].value)
		
		if (KA1.selectedIndex != "") RaF++
		if (KA2.selectedIndex != "") RaF++
		
		if (RaF>4){
			alert("Online können Sie leider nur für bis zu 4 Personen buchen.\nBei mehr als vier Personen wenden Sie sich bitte an unser\nService-Center unter Tel.: 01805 / 66 66 24 (12 Cent/Minute)")
			return false;
		} 
		
		if (xRA.selectedIndex == 1) {
			action = "fluege/"
			RaF=RaF+4
		}
		
		RA.value=RaF
		
	}
}

