function check_form(){
	//sendet das Formular
	
	// Auswahl ob FeWo oder Zimmer
	//myurl="http://pdc-fehmarn.dyndns.org/TISWeb.Dll?LieferInfoSeite(POL||FEHMARN_GESAMT?INDEX||HTML_FEWOSUCHE)?";
	myurl="/gastgeber/fehmarn_buchen.html?type=HTML_FEWOSUCHE";
	if (document.forms["buchung"].elements["unterkunft"][1].checked) {
		//Privatzimmer
		//myurl="http://pdc-fehmarn.dyndns.org/TISWeb.Dll?LieferInfoSeite(POL||FEHMARN_GESAMT?INDEX||HTML_HOTELSUCHE)?&";
		myurl="/gastgeber/fehmarn_buchen.html?type=HTML_HOTELSUCHE";
	}
	
	myurl=myurl+get_paras_from_form();
	
	//alert(myurl);
	
	//window.open(myurl);
	location.href=myurl;
}


// Buchungsformular
all_para=location.href.substr(location.href.indexOf("&"),location.href.length);
var paras = new Werteliste(location.search);
if (paras["type"]!="HTML_HOTELSUCHE" && paras["type"]!="HTML_FEWOSUCHE") {
	//heutiges Datum anzeigen
	datum=new Date();
	tag=datum.getDate();
	monat=datum.getMonth();
	//if (monat=="0") {
		//komische Korrektur
	//	monat=12;
	//}
	jahr=datum.getFullYear();
	//alert(jahr);

	jahr='a'+jahr;
	jahr=jahr.substr(3,2);
	
	document.forms["buchung"].elements["datum_dd"].selectedIndex=tag-1;
	document.forms["buchung"].elements["datum_mm"].selectedIndex=monat;
	for (i=0;i<document.forms["buchung"].elements["datum_yy"].options.length;i++) {
		if (document.forms["buchung"].elements["datum_yy"].options[i].text == jahr) {
			document.forms["buchung"].elements["datum_yy"].selectedIndex=i;
		}
	}
} else {
	//uebergebene Parameter wieder eintragen
	document.forms["buchung"].elements["datum_dd"].selectedIndex=paras["datum_dd"]*1-1;
	document.forms["buchung"].elements["datum_mm"].selectedIndex=paras["datum_mm"]*1-1;
	for (i=0;i<document.forms["buchung"].elements["datum_yy"].options.length;i++) {
		if (document.forms["buchung"].elements["datum_yy"].options[i].text==paras["datum_yy"]) {
			document.forms["buchung"].elements["datum_yy"].selectedIndex=i;
		}
	}
	document.forms["buchung"].elements["tage"].value=paras["tage"];
	document.forms["buchung"].elements["anz_e_t1"].value=paras["anz_e_t1"];
	document.forms["buchung"].elements["anz_k_t1"].value=paras["anz_k_t1"];
	if (paras["type"]=="HTML_HOTELSUCHE") {
		document.forms["buchung"].elements["unterkunft"][1].checked	= 1
	} else {
		document.forms["buchung"].elements["unterkunft"][0].checked	= 1
	}
}


function open_buchung(region) {
	// Schickt Formular an Buchungsmaschine
	myurl="http://www.fehmarn-inselurlaub-buchen.de/TISWeb.Dll?LieferInfoSeite(POL||"+region+"?INDEX||HTML_FEWOSUCHE)?";

	if (paras["type"]=="HTML_HOTELSUCHE") {
		myurl="http://www.fehmarn-inselurlaub-buchen.deg/TISWeb.Dll?LieferInfoSeite(POL||"+region+"?INDEX||HTML_HOTELSUCHE)?&";
	}

	myurl = myurl+get_paras_from_form();
	window.open(myurl);	
}


function Werteliste (querystring) {
	// zerlegt GET-Parameter in assoziatives Array
  if (querystring == '') return;
  var wertestring = querystring.slice(1);
  var paare = wertestring.split("&");
  var paar, name, wert;
  for (var i = 0; i < paare.length; i++) {
    paar = paare[i].split("=");
    name = paar[0];
    wert = paar[1];
    name = unescape(name).replace("+", " ");
    wert = unescape(wert).replace("+", " ");
    this[name] = wert;
  }
}


function get_paras_from_form() {
	datum_dd=document.forms["buchung"].elements["datum_dd"].options[document.forms["buchung"].elements["datum_dd"].selectedIndex].text;
	datum_mm=document.forms["buchung"].elements["datum_mm"].options[document.forms["buchung"].elements["datum_mm"].selectedIndex].text;
	datum_yy=document.forms["buchung"].elements["datum_yy"].options[document.forms["buchung"].elements["datum_yy"].selectedIndex].text;
	// Enddatum berechnen
	datum=new Date(datum_yy,datum_mm,datum_dd);
	msek=new Date(datum.getTime()+document.forms["buchung"].elements["tage"].value*24*60*60*1000);	
	myurl="";
	// URL bauen
	myurl=myurl+"&datum_dd="+datum_dd;
	myurl=myurl+"&datum_mm="+datum_mm;
	myurl=myurl+"&datum_yy="+datum_yy;
	
	tag=String(msek.getDate());
	monat=String(msek.getMonth());
	jahr=String(msek.getFullYear());
	if (monat=="0") {
		//komische Korrektur
		jahr=String(msek.getFullYear()-1);
		monat="12";
	}
	if (tag.length<2) {tag="0"+tag;}
	if (monat.length<2) {monat="0"+monat;}
	myurl=myurl+"&to_dd="+tag;
	myurl=myurl+"&to_mm="+monat;
	myurl=myurl+"&to_yy="+jahr.substr(2,2);
	
	myurl=myurl+"&tage="+document.forms["buchung"].elements["tage"].value;
	myurl=myurl+"&anz_e_t1="+document.forms["buchung"].elements["anz_e_t1"].value;
	myurl=myurl+"&anz_k_t1="+document.forms["buchung"].elements["anz_k_t1"].value;
	return myurl;
}
