function toggle(id) {
	if(document.getElementById(id).style.display == 'block'){
		document.getElementById(id).style.display='none';
	}else{
		document.getElementById(id).style.display='block';
	}
}






function showPauschal() {
	document.getElementById("pauschal").style.display='block';
	document.getElementById("hotel").style.display='none';
	document.getElementById("flug").style.display='none';
}
function showHotels() {
	document.getElementById("pauschal").style.display='none';
	document.getElementById("hotel").style.display='block';
	document.getElementById("flug").style.display='none';
}
function showFluge() {
	document.getElementById("pauschal").style.display='none';
	document.getElementById("hotel").style.display='none';
	document.getElementById("flug").style.display='block';
}

function showBumaOut(id) {
	document.getElementById(id).style.display='block';
}

function closeBumaOut(id, url) {
	document.getElementById(id).style.display='none';
	frames[id].location.href = url;
}

function peopleChange(form){
	erwachsene	= document.getElementById("erwachsene-"+form).value;
	kind1		= document.getElementById("kind1-"+form).value;
	kind2		= document.getElementById("kind2-"+form).value;
	kind3		= document.getElementById("kind3-"+form).value;
	document.getElementById("personen-"+form).value = erwachsene+kind1+kind2+kind3;
}


function getTimeStamp(Day, Month, Year){
	enMonths = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
	var myDate = new Date(enMonths[Month-1]+" "+Day+", "+Year+" 12:30:00");
	return(myDate.getTime()/1000);
}

function getWeekDay(Day, Month, Year){
	enMonths = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
	tage = new Array("SO", "Mo", "Di", "Mi", "Do", "Fr", "SA");
	var myDate = new Date(enMonths[Month-1]+" "+Day+", "+Year+" 12:30:00");
	return(tage[myDate.getDay()]);
}

function dateHinChange(form){
	hinDay			= document.getElementById("hintag-"+form).value;
	hinMonthYear	= document.getElementById("hinmonatjahr-"+form).value;

	hinMonth		= hinMonthYear.split(".")[0];
	hinYear			= hinMonthYear.split(".")[1];

	document.getElementById("hinweekday-"+form).value = getWeekDay(hinDay, hinMonth, hinYear);

	document.getElementById("termin-"+form).value = getTimeStamp(hinDay, hinMonth, hinYear);
}


function dateRueckChange(form){
	rueckDay		= document.getElementById("ruecktag-"+form).value;
	rueckMonthYear	= document.getElementById("rueckmonatjahr-"+form).value;

	rueckMonth		= rueckMonthYear.split(".")[0];
	rueckYear		= rueckMonthYear.split(".")[1];

	document.getElementById("rueckweekday-"+form).value = getWeekDay(rueckDay, rueckMonth, rueckYear);

	document.getElementById("ruecktermin-"+form).value = getTimeStamp(rueckDay, rueckMonth, rueckYear);
}


function getHin(anzahl, form){
	getMonths(anzahl, 0);
	dateHinChange(form);
}


function getRueck(anzahl, form){
	getMonths(anzahl, 1);
	dateRueckChange(form);
}



function getHinDay(offset, form){
	getDays(offset);
}

function getRueckDay(offset, form){
	getDays(offset);
}







function getMonths(anzahl, offset){

	Months = new Array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");

	var currentDate = new Date();
	var currentMonth = 1 + currentDate.getMonth();		// 0 to 11
	var currentYear = currentDate.getFullYear();		// four digits

	for (var i=currentMonth; i < currentMonth + anzahl; i++){
		if(i + offset > 12){
			Month	= i + offset - 12;
			Year	= currentYear + 1;
		}else{
			Month	= i + offset;
			Year	= currentYear;
		}

		if (i == currentMonth){ selected = ' selected="selected"'}else{selected = ''}
		document.write('\n<option'+selected+' value='+Month+'.'+Year+'>'+Months[Month - 1]+' '+Year+'</option>');
	}

}



function getDays(offset){
	offset = offset * 1;

	var currentDate = new Date();
	var Today = currentDate.getDate();					// 1 to 31

	if(Today + offset > 31){
		toSelect	= Today + offset - 31;
	}else{
		toSelect	= Today + offset;
	}

	for (var i=1; i <= 31; i++){
		if (i == toSelect){ selected = ' selected="selected"'}else{selected = ''}
		document.write('\n<option'+selected+' value='+i+'>'+i+'.</option>');
	}

}


