PageSourceSearch

https://www.chooseoxygen.ae/hubfs/hub_generated/template_assets/1/…/1790677578562/template_accordion.min.js

js chooseoxygen.ae collected 2026-09-29 15:19:53 UTC 3,211 bytes, 2 lines download raw bytes

1!function(){function triggerFor(accordion){return Array.from(accordion.querySelectorAll("button")).find(function(button){return button.parentElement===accordion||button.parentElement.matches(".flex-10")&&button.parentElement.parentElement===accordion})}function setExpanded(accordion,expanded){accordion.setAttribute("aria-expanded",String(expanded));var trigger=triggerFor(accordion);trigger&&trigger.setAttribute("aria-expanded",String(expanded));var carousel=accordion.closest(".slick-initialized");carousel&&window.jQuery&&window.jQuery.fn.slick&&window.requestAnimationFrame(function(){carousel.classList.contains("slick-initialized")&&window.jQuery(carousel).slick("setPosition")})}window.o2AccordionEventsBound||(window.o2AccordionEventsBound=!0,document.querySelectorAll(".accordion").forEach(function(accordion){setExpanded(accordion,"true"===accordion.getAttribute("aria-expanded"))}),document.addEventListener("click",function(event){var bulkTrigger=event.target.closest(".expand-all-trigger, .collapse-all-trigger");if(bulkTrigger){var wrapper=bulkTrigger.closest(".accordion-outer-wrapper");if(!wrapper)return;return event.preventDefault(),void wrapper.querySelectorAll(".accordion").forEach(function(accordion){accordion.closest(".accordion-outer-wrapper")===wrapper&&setExpanded(accordion,bulkTrigger.classList.contains("expand-all-trigger"))})}var button=event.target.closest("button"),accordion=button&&button.closest(".accordion");if(accordion&&triggerFor(accordion)===button){event.preventDefault();var expanded="true"!==accordion.getAttribute("aria-expanded"),rowBlock=accordion.closest("[data-accordion-row-block]");if(rowBlock){var row=rowBlock.closest("[data-column-row-type]"),column=row&&row.closest("[data-accordion-column]");if(column){var rows=Array.from(column.querySelectorAll("[data-column-row-type]")).filter(function(candidate){return candidate.closest("[data-accordion-column]")===column}),index=rows.indexOf(row);[-1,1].forEach(function(direction){for(var i=index+direction;i>=0&&i<rows.length&&"accordion"===rows[i].dataset.columnRowType;i+=direction){var siblingBlock=rows[i].querySelector("[data-accordion-row-block]");siblingBlock&&siblingBlock.querySelectorAll(".accordion").forEach(function(sibling){setExpanded(sibling,!1)})}})}}var group=accordion.closest(".accordion-group"),mobileReveal=accordion.matches(".flex-columns-mobile-accordion, .tabs-flex-columns-mobile-accordion");group&&!mobileReveal&&group.querySelectorAll(".accordion").forEach(function(sibling){sibling!==accordion&&sibling.closest(".accordion-group")===group&&setExpanded(sibling,!1)}),setExpanded(accordion,expanded)}}),document.addEventListener("change",function(event){if(event.target.matches("[data-embedded-currency-input]")){var wrapper=event.target.closest("[data-embedded-accordion]"),usd=event.target.checked;wrapper.querySelectorAll(".embedded-price-hkd, .embedded-price-usd").forEach(function(price){price.closest("[data-embedded-accordion]")===wrapper&&(price.hidden=price.classList.contains("embedded-price-hkd")?usd:!usd)})}}))}();
2//# sourceURL=https://269033.fs1.hubspotusercontent-na1.net/hubfs/269033/hub_generated/template_assets/1/190910462092/1790677578562/template_accordion.js

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.