

function popup (Furl, Fname, Fopts) {
  nF = window.open(Furl, Fname, Fopts);
  nF.focus();
}


function hotelnav (url, hotelid, modul) {

	var aDate         = document.forms.hotelsuche.elements.arriveDate.value;
	var aMonth        = document.forms.hotelsuche.elements.arriveMonth.value;
	var aYear         = document.forms.hotelsuche.elements.arriveYear.value;
	var anzNaechte    = document.forms.hotelsuche.elements.numberOfNights.value;
	var adults        = document.forms.hotelsuche.elements.adults.value;
	var children      = document.forms.hotelsuche.elements.children.value;
	var numberOfRooms = document.forms.hotelsuche.elements.numberOfRooms.value;



	var nbq = "&arriveDate=" +  aDate + "&arriveMonth=" + aMonth + "&arriveYear=" + aYear +
		"&numberOfNights=" + anzNaechte +
		"&adults=" + adults + "&children=" + children + "&numberOfRooms=" + numberOfRooms;


	window.location.href =  url + '?' + 'hotel=' + hotelid + '&modul=' + modul + nbq;
}

function avllink (url) {

	// Daten
	aDate       = document.forms.hotelsuche.elements.arriveDate.value;
	aMonth      = document.forms.hotelsuche.elements.arriveMonth.value;
	aYear       = document.forms.hotelsuche.elements.arriveYear.value;
	anzNaechte  = document.forms.hotelsuche.elements.numberOfNights.value;
	if (isNaN(anzNaechte) || anzNaechte < 1 ) {
		anzNaechte = 1;
		document.forms.hotelsuche.elements.numberOfNights.value = anzNaechte;
	}

	an          = new Date(aYear, aMonth -1  , aDate, 11, 0, 0);
	ankunft     = an.getTime();
	abreise     = new Date();
	abreise.setTime(ankunft + (86400000 * anzNaechte));

	arriveDate  = an.getDate();
	arriveMonth = an.getMonth() + 1 ;
	arriveYear  = an.getFullYear() ;

	document.forms.hotelsuche.elements.arriveDate.value  = arriveDate;
	if (arriveMonth.toString().length == 1) {
		arriveMonth = "0" + arriveMonth;
	}
	document.forms.hotelsuche.elements.arriveMonth.value = arriveMonth;
	document.forms.hotelsuche.elements.arriveYear.value  = arriveYear;

	departDate  = abreise.getDate();
	departMonth = abreise.getMonth() + 1 ;
		if (departMonth.toString().length == 1) {
		departMonth = "0" + departMonth.toString();
	}
	departYear  = abreise.getFullYear();

	// Personen und Zimmer
	adults = document.forms.hotelsuche.elements.adults.value;
	if (isNaN(adults) || adults < 1 ) {
		adults = 1;
		document.forms.hotelsuche.elements.adults.value = adults;
	}
	children = document.forms.hotelsuche.elements.children.value;
	if (isNaN(children) || children < 0 ) {
		children = 0;
		document.forms.hotelsuche.elements.children.value = children;
	}

	numberOfRooms = document.forms.hotelsuche.elements.numberOfRooms.value;
	if (isNaN(numberOfRooms) || numberOfRooms < 1 ) {
		numberOfRooms = 1;
		document.forms.hotelsuche.elements.numberOfRooms.value = numberOfRooms;
	}

/*
	alert (ankunft +  ' = ' + arriveDate + '.' + arriveMonth + '.' + arriveYear + '\n' +
		abreise +  '=' + departDate + '.' + departMonth + '.' + departYear  + '\n' +
		'Naechte' +  '=' + anzNaechte  + '\n' +
		'Erw'     +  '=' + adults  + '\n' +
		'Kin'     +  '=' + children  + '\n' +
		'Zimmer'  +  '=' +  numberOfRooms + '\n'
		);
*/

	return url + "&arriveDate=" +  arriveDate + "&arriveMonth=" + arriveMonth + "&arriveYear=" + arriveYear +
		"&departDate=" +  departDate + "&departMonth=" + departMonth + "&departYear=" + departYear +
		"&numberOfNights=" + anzNaechte +
		"&adults=" + adults + "&children=" + children + "&numberOfRooms=" + numberOfRooms;
}