An error occurred while loading this tab."; let aiTip = "Automatically generated with AI by CanLII without editorial revision; consult source document to ensure accuracy."; let newMsg = "New!"; /* ]]> */ CanliiAnalytics.initDocumentEvents(); var lastTippedElement; let lastClickedToolbarOption = null; $(document).ready(function() { initToolbarAndSidebar(); addFootnotesTooltips(); $("span.reflex2-link").each(tipMultipleReflex2Link); let currentHash = window.location.hash; if (currentHash != null && currentHash === "#versions") { openSidebar(); $(".toolbar-menu-item#history-trigger").addClass("selected"); displayVersionsInSidebar(); } else if (currentHash != null && currentHash === "#regulations") { openSidebar(); $(".toolbar-menu-item#regulations-trigger").addClass("selected"); displayRegulationsInSidebar(); } enableTriggerIfNecessary("/legislations/tocExists?legislationPartId=" + legislationPartId, "toc"); enableTriggerIfNecessary("/legislationTabs/summary/exists?legislationVersionId=" + legislationVersionId + "&lang=" + lang, "ai"); loadToolbarButtonCount("/legislationTabs/citedBy/count?legislationId=" + legislationId + "&lang=" + lang, "treatment"); $(".toolbar-menu-item-count.static").each(function() { let countElement = $(this).find("span"); if (countElement != null && countElement.length > 0) { let count = countElement.text(); if (count !== "0") { $(this).parent(".toolbar-menu-item").attr("tabindex", "0"); $(this).parent(".toolbar-menu-item").removeClass("disabled"); $(this).css("display", "flex"); } } }); $(".pdf-doc-button").attr("href", updateQueryString(window.location.href, 'docType', 'pdf')); $(".txt-doc-button").attr("href", updateQueryString(window.location.href, 'docType', 'txt')); let paragNoteupsUrl = "/noteups/paragNoteups?concatId=l" + legislationId; createParagTools( paragNoteupsUrl, "l" + legislationId, "/en/ab/laws/astat/sa-1983-c-6/latest/sa-1983-c-6.html", "", lang, "Alberta Heritage Savings Trust Fund Amendment Act, 1983, SA 1983, c 6", "https://canlii.ca/t/995g", true); $(".canlii-sidebar-toggler button").on("click", function () { closeSidebar(); }); $(".toolbar .toolbar-menu-item").on("click", function () { handleToolbarOptionActivation(this); }); $(".toolbar .toolbar-menu-item").on("keypress", function (e) { if (e.keyCode === 13) { handleToolbarOptionActivation(this); } }); }); function handleToolbarOptionActivation(elem) { if (!$(elem).hasClass("disabled")) { $(".toolbar-menu-item").removeClass("selected"); let sidebarOpen = $(".canlii-sidebar").hasClass("cs-open"); let clickedId = $(elem).attr("id"); // first, decide if we keep open, show or hide the toolbar if (!sidebarOpen) { openSidebar(); $(elem).addClass("selected"); } else if (sidebarOpen && lastClickedToolbarOption === clickedId) { closeSidebar(); } else { $(elem).addClass("selected"); } // second, determine if we need to change the toolbar content sidebarOpen = $(".canlii-sidebar").hasClass("cs-open"); if (sidebarOpen) { $(".canlii-sidebar-content .sidebar-content > section").hide(); if (clickedId === "toc-trigger") { $("#tableOfContentsTab").show(); getTableOfContentsContent(legislationPartId, errorTabMsg); } else if (clickedId === "history-trigger") { displayVersionsInSidebar(); } else if (clickedId === "regulations-trigger") { $("#regulationsTab").show(); initRowFilters(); } else if (clickedId === "statutes-trigger") { $("#statutesTab").show(); } else if (clickedId === "treatment-trigger") { $("#citedByTab").show(); getCitedByTabContent(legislationId, lang, errorTabMsg); } else if (clickedId === "modifications-trigger") { $("#modificationsTab").show(); } else if (clickedId === "ai-trigger") { $("#summaryTab").show(); getSummaryTabContent(legislationId, legislationVersionId, lang, errorTabMsg, aiTip); } } lastClickedToolbarOption = clickedId; } updateIframeHeight(); }