(function () { var menu = document.getElementById('sj-nav1-menu'); var ham = document.getElementById('sj-nav1-ham'); var toggle = document.getElementById('sj-nav1-toggle'); var parentLi = toggle.parentElement; toggle.addEventListener('click', function (e) { e.stopPropagation(); var isOpen = parentLi.classList.contains('sj-open'); if (isOpen) { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); } else { parentLi.classList.add('sj-open'); toggle.setAttribute('aria-expanded', 'true'); } }); document.addEventListener('click', function () { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); menu.classList.remove('sj-mobile-open'); ham.classList.remove('active'); ham.setAttribute('aria-expanded', 'false'); }); ham.addEventListener('click', function (e) { e.stopPropagation(); var expanded = menu.classList.toggle('sj-mobile-open'); ham.classList.toggle('active'); ham.setAttribute('aria-expanded', String(expanded)); }); })();

JESSICA MORENO

Welcome to Shimmy Juju Bellydance

Performance • Technique • Expression

Bellydance classes, choreography and private coaching in Sydney

(function () { var menu = document.getElementById('sj-nav2-menu'); var ham = document.getElementById('sj-nav2-ham'); var toggle = document.getElementById('sj-nav2-toggle'); var parentLi = toggle.parentElement; toggle.addEventListener('click', function (e) { e.stopPropagation(); var isOpen = parentLi.classList.contains('sj-open'); if (isOpen) { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); } else { parentLi.classList.add('sj-open'); toggle.setAttribute('aria-expanded', 'true'); } }); document.addEventListener('click', function () { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); menu.classList.remove('sj-mobile-open'); ham.classList.remove('active'); ham.setAttribute('aria-expanded', 'false'); }); ham.addEventListener('click', function (e) { e.stopPropagation(); var expanded = menu.classList.toggle('sj-mobile-open'); ham.classList.toggle('active'); ham.setAttribute('aria-expanded', String(expanded)); }); })();
(function () { var menu = document.getElementById('sj-nav3-menu'); var ham = document.getElementById('sj-nav3-ham'); var toggle = document.getElementById('sj-nav3-toggle'); var parentLi = toggle.parentElement; toggle.addEventListener('click', function (e) { e.stopPropagation(); var isOpen = parentLi.classList.contains('sj-open'); if (isOpen) { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); } else { parentLi.classList.add('sj-open'); toggle.setAttribute('aria-expanded', 'true'); } }); document.addEventListener('click', function () { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); menu.classList.remove('sj-mobile-open'); ham.classList.remove('active'); ham.setAttribute('aria-expanded', 'false'); }); ham.addEventListener('click', function (e) { e.stopPropagation(); var expanded = menu.classList.toggle('sj-mobile-open'); ham.classList.toggle('active'); ham.setAttribute('aria-expanded', String(expanded)); }); })();

(function () { var menu = document.getElementById('sj-nav4-menu'); var ham = document.getElementById('sj-nav4-ham'); var toggle = document.getElementById('sj-nav4-toggle'); var parentLi = toggle.parentElement; toggle.addEventListener('click', function (e) { e.stopPropagation(); var isOpen = parentLi.classList.contains('sj-open'); if (isOpen) { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); } else { parentLi.classList.add('sj-open'); toggle.setAttribute('aria-expanded', 'true'); } }); document.addEventListener('click', function () { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); menu.classList.remove('sj-mobile-open'); ham.classList.remove('active'); ham.setAttribute('aria-expanded', 'false'); }); ham.addEventListener('click', function (e) { e.stopPropagation(); var expanded = menu.classList.toggle('sj-mobile-open'); ham.classList.toggle('active'); ham.setAttribute('aria-expanded', String(expanded)); }); })();
(function () { var menu = document.getElementById('sj-nav5-menu'); var ham = document.getElementById('sj-nav5-ham'); var toggle = document.getElementById('sj-nav5-toggle'); var parentLi = toggle.parentElement; toggle.addEventListener('click', function (e) { e.stopPropagation(); var isOpen = parentLi.classList.contains('sj-open'); if (isOpen) { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); } else { parentLi.classList.add('sj-open'); toggle.setAttribute('aria-expanded', 'true'); } }); document.addEventListener('click', function () { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); menu.classList.remove('sj-mobile-open'); ham.classList.remove('active'); ham.setAttribute('aria-expanded', 'false'); }); ham.addEventListener('click', function (e) { e.stopPropagation(); var expanded = menu.classList.toggle('sj-mobile-open'); ham.classList.toggle('active'); ham.setAttribute('aria-expanded', String(expanded)); }); })();
(function () { var menu = document.getElementById('sj-nav6-menu'); var ham = document.getElementById('sj-nav6-ham'); var toggle = document.getElementById('sj-nav6-toggle'); var parentLi = toggle.parentElement; toggle.addEventListener('click', function (e) { e.stopPropagation(); var isOpen = parentLi.classList.contains('sj-open'); if (isOpen) { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); } else { parentLi.classList.add('sj-open'); toggle.setAttribute('aria-expanded', 'true'); } }); document.addEventListener('click', function () { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); menu.classList.remove('sj-mobile-open'); ham.classList.remove('active'); ham.setAttribute('aria-expanded', 'false'); }); ham.addEventListener('click', function (e) { e.stopPropagation(); var expanded = menu.classList.toggle('sj-mobile-open'); ham.classList.toggle('active'); ham.setAttribute('aria-expanded', String(expanded)); }); })();
(function () { var menu = document.getElementById('sj-nav7-menu'); var ham = document.getElementById('sj-nav7-ham'); var toggle = document.getElementById('sj-nav7-toggle'); var parentLi = toggle.parentElement; toggle.addEventListener('click', function (e) { e.stopPropagation(); var isOpen = parentLi.classList.contains('sj-open'); if (isOpen) { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); } else { parentLi.classList.add('sj-open'); toggle.setAttribute('aria-expanded', 'true'); } }); document.addEventListener('click', function () { parentLi.classList.remove('sj-open'); toggle.setAttribute('aria-expanded', 'false'); menu.classList.remove('sj-mobile-open'); ham.classList.remove('active'); ham.setAttribute('aria-expanded', 'false'); }); ham.addEventListener('click', function (e) { e.stopPropagation(); var expanded = menu.classList.toggle('sj-mobile-open'); ham.classList.toggle('active'); ham.setAttribute('aria-expanded', String(expanded)); }); })();
(function() { function fixBgPosition() { var isMobile = window.innerWidth <= 767; // Fix home: target the very first section element var homeSection = document.querySelector('#wrapper > section:first-of-type, .wrapper > section:first-of-type, body > div > section:first-child'); if (homeSection) { homeSection.style.backgroundPosition = isMobile ? '72% center' : ''; } // Fix contact: find the section that contains an element with id="contact" var contactAnchor = document.getElementById('contact'); var contactSection = contactAnchor ? contactAnchor.closest('section') : null; if (contactSection) { contactSection.style.backgroundPosition = isMobile ? '82% center' : ''; } } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', fixBgPosition); } else { fixBgPosition(); } window.addEventListener('resize', fixBgPosition); })();