Treehouse VI. – pripravujeme

Zobraziť všetky fotky

Čoskoro otvoríme nový Treehouse VI.

Už čoskoro pre Vás otvárame nový Double Treehouse VI a VII. Treehouse VI je súčasťou nášho nového zatepleného dvojdomčeka priamo v korunách stromov. Tento domček ponúka všetko, čo potrebujete pre celoročný oddych, či už prichádzate na zimný víkend alebo letný pobyt. Double Treehouse sa vyznačuje veľkou spoločnou terasou s vyhliadkou medzi stromami. Tento dvojdomček je vhodný pre väčšie skupiny alebo dve samostatné rodiny s deťmi až do osem osôb. Svojim riešením umožňuje tráviť čas spolu a zároveň chráni súkromie našich hostí v každom domčeku zvlášť.

Treehouse VI. – pripravujeme

od 170€ / noc

Zarezervovať si termín
Prezrite si voľné termíny

Prehľad voľných termínov

Treehouse VI.

Dostupné
Rezervované
PUSŠPSN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
-
-

Rezervácia

Doplnkové služby

Zhrnutie

Najprv vyberte dátum.

Dokončiť objednávku

Treehouse VI.

Dostupné
Rezervované
PUSŠPSN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
-
-

Rezervácia

Doplnkové služby

Zhrnutie

Najprv vyberte dátum.

Dokončiť objednávku

<script>
function initializeDateHandler() {
    

    function addOneDay(dateString) {
      
      	console.log("pôvodný dátum", dateString);
        const monthNames = {
            'január': 0, 'február': 1, 'marec': 2, 'apríl': 3, 'máj': 4, 'jún': 5, 'júl': 6, 'august': 7, 'september': 8, 'október': 9, 'november': 10, 'december': 11
        };


        const parts = dateString.split(' ');
        if (!dateString || parts.length !== 3) {
            return dateString;
        }

        const day = parseInt(parts[0].trim(), 10);
        const month = monthNames[parts[1].trim().toLowerCase()]; 
        const year = parseInt(parts[2].trim(), 10);

        if (isNaN(day) || month === undefined || isNaN(year)) {
            return dateString;
        }

        const date = new Date(year, month, day);
        date.setDate(date.getDate() + 1);

        const newMonthName = Object.keys(monthNames).find(key => monthNames[key] === date.getMonth());
        return `${date.getDate()}. ${newMonthName} ${date.getFullYear()}`;
    }


    const clickableElement = document.querySelector('.wpbs-calendar-wrapper');

    
    clickableElement.addEventListener('click', function() {
      
      console.log("click");
      
      
        const endDateDiv = document.querySelector('.wpbs-form-field-end-date .wpbs-form-field-input');
      
   
      
        setTimeout(() => {
       	    if (endDateDiv.textContent) {
              	console.log("teraz áno");
                const newDate = addOneDay(endDateDiv.textContent);
                endDateDiv.textContent = newDate;
              
            }
    	}, 100);
    });
 
}
</script>