/* Control the Elementor Tabs from the URL * Code from https://element.how/elementor-open-specific-tab-toggle-accordion/ * Copyright 2023 Element.how * Updated 2023/12/05 */ window.addEventListener('load', () => { setTimeout(function () { let scrollOffset = 100; /* scroll offset from the top of title */ const tabsAccordionToggleTitles = document.querySelectorAll('.e-n-accordion-item-title, .e-n-tab-title, .elementor-tab-title'); const clickTitleWithAnchor = (anchor) => { tabsAccordionToggleTitles.forEach(title => { if (title.querySelector(`#${anchor}`) != null || title.id === anchor || (title.closest('details') && title.closest('details').id === anchor)) { if (title.getAttribute('aria-expanded') !== 'true' && !title.classList.contains('elementor-active')) title.click(); let timing = 0; let scrollTarget = title; if (getComputedStyle(title.closest('.elementor-element')).getPropertyValue('--n-tabs-direction') == 'row') scrollTarget = title.closest('.elementor-element'); if (title.closest('.e-n-accordion, .elementor-accordion-item, .elementor-toggle-item')) { timing = 400; } setTimeout(function () { jQuery('html, body').animate({ scrollTop: jQuery(scrollTarget).offset().top - scrollOffset, }, 'slow'); }, timing); } }); }; document.addEventListener('click', (event) => { if (event.target.closest('a') && event.target.closest('a').href.includes('#')) { const anchor = extractAnchor(event.target.closest('a').href); if (anchor && isAnchorInTitles(anchor, tabsAccordionToggleTitles)) { event.preventDefault(); clickTitleWithAnchor(anchor); } } }); const currentAnchor = extractAnchor(window.location.href); if (currentAnchor) { clickTitleWithAnchor(currentAnchor); } function extractAnchor(url) { const match = url.match(/#([^?]+)/); return match ? match[1] : null; }; function isAnchorInTitles(anchor, titles) { return Array.from(titles).some(title => { return title.querySelector(`#${anchor}`) !== null || title.id === anchor || (title.closest('details') && title.closest('details').id === anchor); }); }; }, 300); });

November 2025

SU
MO
TU
WE
TH
FR
SA
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11

No School- Veteran’s Day

No School- Veteran’s Day
All Day
12

Alumnae Career Day

Alumnae Career Day
All Day
13

Sip and Shop

Sip and Shop
All Day
14
15
16
17
18

Board of Trustees Meeting

Board of Trustees Meeting
6:00 pm - 8:00 pm
19
20

ConnectLife Blood Drive

ConnectLife Blood Drive
All Day
21
22

HSPT Exam

HSPT Exam
8:00 am - 12:30 pm
23
24
25

Parent/Guardian Teacher Conferences

Parent/Guardian Teacher Conferences
All Day
26

No School- Thanksgiving Break

No School- Thanksgiving Break
All Day
27

No School- Thanksgiving Break

No School- Thanksgiving Break
All Day
28

No School- Thanksgiving Break

No School- Thanksgiving Break
All Day
29
30
1
2

Christmas Cocoa and Crafts – Middle School Event

Christmas Cocoa and Crafts – Middle School Event
3:30 pm - 5:00 pm
3
4
5

Meat Raffle

Meat Raffle
All Day
6

Make Up Exam Date

Make Up Exam Date
8:00 am - 12:30 pm

Apply now to be a Mountie!