function toggle( targetId ){
  if (document.getElementById){
	target = document.getElementById( targetId );
	if (target.style.display == "none"){
		target.style.display = "";
	} else {
		target.style.display = "none";
	}

     }
}
function changeStatus(id){
	if(id == 'box'){
		document.getElementById('box').style.display = 'block';
	}else{
		document.getElementById('box').style.display = 'none';
	}
}
function addInputFieldsForAcc(typ){
	if(typ == 'add'){
		var start 	= document.getElementById(typ);
		var ende  = document.getElementById("addBefore");

		var trField			= document.createElement("tr");
		var tdFieldOne 		= document.createElement("td");
		var tdFieldTwo 		= document.createElement("td");
		var tdFieldThree 	= document.createElement("td"); 
		var tdFieldFour		= document.createElement("td");
		
		trField.appendChild(tdFieldOne);
		trField.appendChild(tdFieldTwo);
		trField.appendChild(tdFieldThree);
		trField.appendChild(tdFieldFour);
		
		var textField 	= document.createElement("input");
		var textField2 	= document.createElement("input");
		var selectBox 	= document.createElement("select")
		var checkBox 	= document.createElement("input");
		
		var opt1		= document.createElement("option");
		var opt2		= document.createElement("option");
		var opt3		= document.createElement("option");
		var opt4		= document.createElement("option");
		var opt5		= document.createElement("option");
		var opt6		= document.createElement("option");
		var opt7		= document.createElement("option");
		var opt8		= document.createElement("option");
		
		textField.name 	 = "vtop[VT_OU_AGNR][]";
		textField.type 	 = "text";
		textField.size 	 = "20";
		
		textField2.name  = "vtop[VT_OU_ID][]";
		textField2.type  = "text";
		textField2.size  = "20";
		
		selectBox.name 		= "vtop[VT_OU_TYPE][]";
		selectBox.className = "textfieldsel";
		selectBox.style.width = "130px";
		checkBox.name 	= "vtop[Delete][]";
		checkBox.type 	= "checkbox";
		checkBox.value	= false;
		opt1.value = "0";
		opt1.text  = "Bitte w"+unescape("%E4")+"hlen ....";
		
		opt2.value = "AMA";
		opt2.text  = "AMADEUS";
		
		opt3.value = "SABRE";
		opt3.text  = "SABRE";
		
		opt4.value = "BISTRO";
		opt4.text  = "BISTRO";
		
		opt5.value = "TT-IBE";
		opt5.text  = "TT-IBE";

		opt6.value = "JACK";
		opt6.text  = "JACK";
		
		opt7.value = "TRAFFICS";
		opt7.text  = "TRAFFICS";

		opt8.value = "COSMO";
		opt8.text  = "COSMO";

		try{
			selectBox.add(opt1);
			selectBox.add(opt2);
			selectBox.add(opt3);
			selectBox.add(opt4);
			selectBox.add(opt5);
			selectBox.add(opt6);
			selectBox.add(opt7);
			selectBox.add(opt8);
		}catch(ex){
			selectBox.add(opt1,null);
			selectBox.add(opt2,null);
			selectBox.add(opt3,null);
			selectBox.add(opt4,null);
			selectBox.add(opt5,null);
			selectBox.add(opt6,null);
			selectBox.add(opt7,null);
			selectBox.add(opt8,null);
		}
		selectBox.style.width = "130px";
		
		
		textField.className   = "textfieldsm";
		textField2.className  = "textfieldsm";
		
		tdFieldOne.appendChild(selectBox);
		tdFieldTwo.appendChild(textField);
		tdFieldThree.appendChild(textField2);
		tdFieldFour.appendChild(checkBox);
		ende.parentNode.insertBefore(trField,ende);
	}
}

function kdate(id)
{
	var Jetzt = new Date();
	var Tag = Jetzt.getDate();
	var Monat = Jetzt.getMonth()+1;
	var Jahr = Jetzt.getFullYear();
	var akTag, akMonat, akJahr;
	
	var gewalttag;
	akTag=Tag;
	akMonat=Monat;
	
	if(Tag<10)	akTag="0"+Tag;
	if(Monat<10) akMonat="0"+Monat;
	var akt = Jahr+'-'+akMonat+'-'+akTag;
	if(document.getElementById('kday').value<10)
		gewalttag='0'+document.getElementById('kday').value;
	
	var nextmonth=Monat+1;
	if(nextmonth==13) nextmonth=1;
	var gewaelt = document.getElementById('kyear').value+'-'+document.getElementById('kmonth').value+'-'+gewalttag;
	//if((document.getElementById('kday').value<=Tag) && document.getElementById('kmonth').value<=Monat && document.getElementById('kyear').value<=Jahr){
	if(gewaelt<akt){
		if(nextmonth==12) {nextmonth=1; }
		if(nextmonth<10)	nextmonth="0"+nextmonth;
		document.getElementById('kmonth').value=nextmonth;
		document.getElementById('kyear').value=Jahr+1;
		setRueckflugtime();
		return;
	}
	//document.getElementById('kyear').value=Jahr;
	setRueckflugtime();

}

function initialHinflug()
{
	var Jetzt = new Date();
	var Tag = Jetzt.getDate()+3;
	var Monat = Jetzt.getMonth() + 1;
	var Jahr = Jetzt.getFullYear();
	var akTag, akMonat, akJahr;
	var Hin = new Date(Jahr, Monat, Tag, 0, 0, 0);
	
	var hinTag = Hin.getDate();
	var hinMonat = Hin.getMonth();
	var hinJahr = Jahr; //Hin.getFullYear();
	if(hinMonat<10)	hinMonat="0"+hinMonat;
	if(hinMonat=="00")
		hinMonat="12";
	document.getElementById('kday').value=hinTag;
	document.getElementById('kmonth').value=hinMonat;
	document.getElementById('kyear').value=hinJahr;
	setRueckflugtime();
}

function setRueckflugtime()
{
	var Tag		= parseInt(document.getElementById('kday').value, 10)+21;
	var Monat 	= parseInt(document.getElementById('kmonth').value, 10)-1;
	var Jahr 	= parseInt(document.getElementById('kyear').value, 10);
	
	var Rueck = new Date(Jahr, Monat, Tag, 0, 0, 0);
	
	var rueckTag = Rueck.getDate();
	var rueckMonat = Rueck.getMonth();
	var rueckJahr = Rueck.getFullYear();
	rueckMonat = rueckMonat+1;
	if(rueckMonat<10)	rueckMonat="0"+rueckMonat;
	document.getElementById('rueckday').value=rueckTag;
	document.getElementById('rueckmonth').value=rueckMonat;
	document.getElementById('rueckyear').value=rueckJahr;
	
}

function kinderInfo(id)
{
	var alter = document.getElementById(id).value;
	if(alter==1)
		alert('Alter bei Reiseantritt, Kleinkinder unter 2 Jahre haben keinen Anspruch auf einen eigenen Flugsitzplatz');
}
