/* Minification failed. Returning unminified contents.
(1,13): run-time error CSS1031: Expected selector, found '='
(1,13): run-time error CSS1025: Expected comma or open brace, found '='
(2,23): run-time error CSS1031: Expected selector, found '='
(2,23): run-time error CSS1025: Expected comma or open brace, found '='
(3,24): run-time error CSS1031: Expected selector, found '='
(3,24): run-time error CSS1025: Expected comma or open brace, found '='
(4,22): run-time error CSS1031: Expected selector, found '='
(4,22): run-time error CSS1025: Expected comma or open brace, found '='
(5,25): run-time error CSS1031: Expected selector, found '='
(5,25): run-time error CSS1025: Expected comma or open brace, found '='
(6,17): run-time error CSS1031: Expected selector, found '='
(6,17): run-time error CSS1025: Expected comma or open brace, found '='
(7,18): run-time error CSS1031: Expected selector, found '='
(7,18): run-time error CSS1025: Expected comma or open brace, found '='
(10,25): run-time error CSS1031: Expected selector, found '='
(10,25): run-time error CSS1025: Expected comma or open brace, found '='
(14,26): run-time error CSS1031: Expected selector, found '='
(14,26): run-time error CSS1025: Expected comma or open brace, found '='
(19,24): run-time error CSS1031: Expected selector, found '='
(19,24): run-time error CSS1025: Expected comma or open brace, found '='
(24,27): run-time error CSS1031: Expected selector, found '='
(24,27): run-time error CSS1025: Expected comma or open brace, found '='
(44,16): run-time error CSS1031: Expected selector, found '='
(44,16): run-time error CSS1025: Expected comma or open brace, found '='
(50,20): run-time error CSS1031: Expected selector, found '='
(50,20): run-time error CSS1025: Expected comma or open brace, found '='
(51,26): run-time error CSS1031: Expected selector, found '='
(51,26): run-time error CSS1025: Expected comma or open brace, found '='
(52,27): run-time error CSS1031: Expected selector, found '='
(52,27): run-time error CSS1025: Expected comma or open brace, found '='
(53,23): run-time error CSS1031: Expected selector, found '='
(53,23): run-time error CSS1025: Expected comma or open brace, found '='
(55,28): run-time error CSS1031: Expected selector, found '='
(55,28): run-time error CSS1025: Expected comma or open brace, found '='
(60,29): run-time error CSS1031: Expected selector, found '='
(60,29): run-time error CSS1025: Expected comma or open brace, found '='
(65,25): run-time error CSS1031: Expected selector, found '='
(65,25): run-time error CSS1025: Expected comma or open brace, found '='
(69,1): run-time error CSS1019: Unexpected token, found '$'
(69,2): run-time error CSS1019: Unexpected token, found '('
(69,3): run-time error CSS1019: Unexpected token, found ''#loadmore''
(69,14): run-time error CSS1019: Unexpected token, found ')'
(69,16): run-time error CSS1030: Expected identifier, found 'click('
(69,16): run-time error CSS1019: Unexpected token, found 'click('
(69,31): run-time error CSS1031: Expected selector, found '('
(69,31): run-time error CSS1025: Expected comma or open brace, found '('
(75,2): run-time error CSS1019: Unexpected token, found ')'
(77,1): run-time error CSS1019: Unexpected token, found '$'
(77,2): run-time error CSS1019: Unexpected token, found '('
(77,3): run-time error CSS1019: Unexpected token, found ''#loadless''
(77,14): run-time error CSS1019: Unexpected token, found ')'
(77,16): run-time error CSS1030: Expected identifier, found 'click('
(77,16): run-time error CSS1019: Unexpected token, found 'click('
(77,31): run-time error CSS1031: Expected selector, found '('
(77,31): run-time error CSS1025: Expected comma or open brace, found '('
(82,2): run-time error CSS1019: Unexpected token, found ')'
(85,10): run-time error CSS1030: Expected identifier, found 'addEventListener('
(85,10): run-time error CSS1031: Expected selector, found 'addEventListener('
(85,10): run-time error CSS1025: Expected comma or open brace, found 'addEventListener('
(94,2): run-time error CSS1019: Unexpected token, found ')'
 */
const modal = document.getElementById('cityModal');
const openModalButton = document.getElementById('openModal');
const openModalButton1 = document.getElementById('openModal1');
const closeModalSpan = document.querySelector('.close');
const confirmCityButton = document.getElementById('confirmCity');
const cityLabel = document.getElementById('cityLabel');
const cityLabel1 = document.getElementById('cityLabel1');

// Open the modal
openModalButton.onclick = function () {
    modal.style.display = 'block';
}
// Open the modal
openModalButton1.onclick = function () {
    modal.style.display = 'block';
}

// Close the modal when the user clicks on <span> (x)
closeModalSpan.onclick = function () {
    modal.style.display = 'none';
}

// Close the modal when the user clicks on the confirm button
confirmCityButton.onclick = function () {
    const selectedCity = document.getElementById('citySelect').value;
    if (selectedCity) {
        
        //alert(`Selected city: ${selectedCity}`);
        cityLabel1.innerText = selectedCity;
        cityLabel.innerText = selectedCity;
        modal.style.display = 'none';
        sessionStorage.setItem('city', selectedCity);

        $('#citySelect').val(selectedCity);
        $('#citySelect1').val(selectedCity);
        $('#citySelect2').val(selectedCity);
    } else {
        sessionStorage.clear();
        alert('Please select a city.');
    }
}

// Close the modal if the user clicks anywhere outside of the modal content
window.onclick = function (event) {
    if (event.target === modal) {
        modal.style.display = 'none';
    }
}

const appointmodal = document.getElementById('appointmentModal');
const appointModalButton = document.getElementById('appointModel');
const appointModalButton1 = document.getElementById('appointModel1');
const closeModalSpan1 = document.querySelector('.close1');
// Open the modal
appointModalButton.onclick = function () {
    appointmodal.style.display = 'block';
}

// Open the modal
appointModalButton1.onclick = function () {
    appointmodal.style.display = 'block';
}

// Close the modal when the user clicks on <span> (x)
closeModalSpan1.onclick = function () {
    appointmodal.style.display = 'none';
}

$('#loadmore').click(function () {
    // Increase the height by 50 pixels
    $('#loadservicesmore').show();
    $('#loadmore').hide();
    $('#loadless').show();

});

$('#loadless').click(function () {
    // Increase the height by 50 pixels
    $('#loadservicesmore').hide();
    $('#loadmore').show();
    $('#loadless').hide();
});


document.addEventListener('scroll', function () {
    var scrollPosition = window.scrollY || document.documentElement.scrollTop;
    var triggerPosition = 1000; // Position at which the modal will appear

    if (scrollPosition > triggerPosition) {
        appointmodal.style.display = 'block';
        // Optional: remove the scroll event listener to prevent multiple pop-ups
        document.removeEventListener('scroll', arguments.callee);
    }
});


