
//Conditional Logic for DatePicker on Prom Page
<script>
document.addEventListener('DOMContentLoaded', function () {

    const dateField = document.querySelector('[name="field_25"]');
    const timeField = document.querySelector('[name="field_22"]');

    if (!dateField || !timeField) return;

    function setOptions(options) {
        timeField.innerHTML = '';

        const placeholder = document.createElement('option');
        placeholder.value = '';
        placeholder.textContent = 'Select a time';
        timeField.appendChild(placeholder);

        options.forEach(function (time) {
            const option = document.createElement('option');
            option.value = time;
            option.textContent = time;
            timeField.appendChild(option);
        });
    }

    function clearOptions(message) {
        timeField.innerHTML = '';
        const option = document.createElement('option');
        option.value = '';
        option.textContent = message || 'No times available';
        timeField.appendChild(option);
    }

    function updateTimes() {

        const selectedDate = dateField.value;

        if (!selectedDate) {
            clearOptions('Select a date first');
            return;
        }

        const date = new Date(selectedDate + 'T12:00:00');
        const day = date.getDay(); // 0=Sun, 5=Fri, 6=Sat

        // Friday
        if (day === 5) {
            setOptions([
                '4:30 PM',
                '5:00 PM',
                '5:30 PM',
                '6:00 PM',
                '6:30 PM',
                '7:00 PM'
            ]);
        }

        // Saturday or Sunday
        else if (day === 6 || day === 0) {
            setOptions([
                '10:00 AM',
                '10:30 AM',
                '11:00 AM',
                '11:30 AM',
                '12:00 PM'
            ]);
        }

        else {
            clearOptions('No times available');
        }
    }

    dateField.addEventListener('change', updateTimes);
    updateTimes();
});
</script>
 
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//www.winonaweddingplanners.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://www.winonaweddingplanners.com/page-sitemap.xml</loc>
		<lastmod>2026-04-12T00:12:59+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://www.winonaweddingplanners.com/product-sitemap.xml</loc>
		<lastmod>2026-01-17T21:29:28+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://www.winonaweddingplanners.com/mailpoet_page-sitemap.xml</loc>
		<lastmod>2024-12-28T21:23:05+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://www.winonaweddingplanners.com/layout_tag-sitemap.xml</loc>
		<lastmod>2023-05-06T14:40:16+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://www.winonaweddingplanners.com/product_cat-sitemap.xml</loc>
		<lastmod>2026-01-17T21:29:28+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://www.winonaweddingplanners.com/product_tag-sitemap.xml</loc>
		<lastmod>2026-01-17T20:01:04+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Yoast SEO -->