	function stringToDate(value)
    {
        var mystring = value;
        var tag = parseInt(mystring.substr(0, mystring.indexOf(".")), 10);
        mystring = mystring.substr(mystring.indexOf(".")+1);
        var monat = parseInt(mystring.substr(0, mystring.indexOf(".")), 10);
        var jahr = parseInt(mystring.substr(mystring.indexOf(".")+1), 10);   
        var datum = new Date(jahr, monat-1, tag, 0, 0, 0); 
        return(datum);
    }
    
    function dateToString(value)
    {
        var ausgabe = "";
        var tag = value.getDate() + "";
        var monat = (value.getMonth()+1) + "";
        var jahr = value.getFullYear() + "";
        if (tag.length == 1)
        {
            tag = "0" + tag;
        }
        if (monat.length == 1)
        {
            monat = "0" + monat;
        }
        ausgabe = tag + "." + monat + "." + jahr;
        return(ausgabe);
    }


    function jquerySetDatePickerForElement(elementID)
    {
        $(function()
        {
            $('#' + elementID).datepicker
            ({
                firstDay: 1,
                dateFormat: 'dd.mm.yy',
                monthNames: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
                monthNamesShort: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
                dayNames: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
                dayNamesShort: ["Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam"],
                dayNamesMin: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
                prevText: 'zurück',
                nextText: 'weiter',
                showAnim: 'fold',
                showOptions: { direction: 'up' },
                buttonText: 'Auswählen',
                maxDate: '+5y',
                minDate: '-0d',
                yearRange: '-5:+5',
                changeMonth: true,
                changeYear: true,
                showOn: 'button',
                buttonImage: 'parkhotel2/images/kalender_icon.gif',
                buttonImageOnly: true,
                onSelect: function(dateText)//damit der Kalender bei einem Select wegklappt! Warum eine leere Funktion dafuer schon aussreicht weiss ich aber auch nicht!
                {

					$(this).datepicker('hide');
                }
            });
			var current = new Date();
			current.setDate(current.getDate() + 0);
			document.getElementById(elementID).value = dateToString(current);
			//$('#' + elementID).datepicker( 'setDate' , current);
			//$('#' + elementID).datepicker('hide');
        });
    }

	function onQuickBookSubmit() 
	{
		var myF = document.forms['ocb_klapp2'];
		var arrDate = stringToDate(document.getElementById('dateArrival').value);
		var depDate = new Date(arrDate.getTime());
		var uebernachtungen = parseInt(myF.number_nights.value);
		depDate.setDate(depDate.getDate() + uebernachtungen);
		
		myF.arrive_day.value = arrDate.getDate();
		myF.arrive_month.value = arrDate.getMonth()+1;
		myF.arrive_year.value = arrDate.getFullYear();
		myF.departure_day.value = depDate.getDate();
		myF.departure_month.value = depDate.getMonth()+1;
		myF.departure_year.value = depDate.getFullYear();
	}
	
	jquerySetDatePickerForElement("dateArrival");
	