Ein Wunschbaum zum Welttoilettentag 2025 

Veröffentlicht in: Allgemein | 0

Toiletten sind ein Dauerthema an Schulen. Und deshalb sind wir dankbar, dass sich unsere Kollegin Stephanie Bones dieses Themas – zusammen mit engagierten Eltern, Kolleg:innen und Schüler:innen  – jetzt schon im dritten Jahr – dauerhaft annimmt. Auch am diesjährige Welttoilettentag, … Weiter

Elternsprechtage im November 2025

Veröffentlicht in: Allgemein | 0

Liebe Eltern und Erziehungsberechtigte, am Montag, den 17. November, und Mittwoch, den 19. November 2025, laden wir Sie herzlich zum jährlichen Elternsprechtag an der Städtischen Gesamtschule Nettetal ein. An beiden Tagen endet der Unterricht für alle Schülerinnen und Schüler bereits … Weiter

Erster Projekttag Französisch

Veröffentlicht in: Allgemein | 0

Am 7. November fand der 1. Projekttag Französisch an der Gesamtschule statt: 21 Schüler*innen der Jahrgänge 8 – 10, die Französisch als Wahlpflichtfach haben, nahmen an verschiedenen Workshops (Ateliers) teil, für die sie sich im Vorfeld anmelden konnten. So wurden kleine … Weiter

25 Unternehmen an der Gesamtschule

Veröffentlicht in: Allgemein | 0

O je, Polizei und Krankenwagen auf dem Schulhof, was ist in der Gesamtschule los? Gästetag! Was es damit auf sich hat, kann am besten unser Koordinator für Berufsorientierung an der Gesamtschule Nettetal, Berthold Krahwinkel, erklären: „Unsere Gäste sind in diesem … Weiter

/** * ALL IN HOMEPAGE - JAVASCRIPT * Für WordPress Custom JS oder Footer */ (function() { 'use strict'; // Back to top button visibility function initBackToTop() { const backToTop = document.querySelector('.allin-back-to-top'); if (!backToTop) return; window.addEventListener('scroll', function() { if (window.scrollY > 300) { backToTop.classList.add('visible'); } else { backToTop.classList.remove('visible'); } }); backToTop.addEventListener('click', function() { window.scrollTo({ top: 0, behavior: 'smooth' }); }); } // FAQ Accordion with proper ARIA function initFAQ() { const faqQuestions = document.querySelectorAll('.allin-faq-question'); faqQuestions.forEach(function(question) { question.addEventListener('click', function() { const answer = this.nextElementSibling; const icon = this.querySelector('.allin-faq-icon'); const isExpanded = this.getAttribute('aria-expanded') === 'true'; if (isExpanded) { answer.style.display = 'none'; icon.textContent = '+'; this.setAttribute('aria-expanded', 'false'); } else { answer.style.display = 'block'; icon.textContent = '−'; this.setAttribute('aria-expanded', 'true'); } }); // Keyboard navigation question.addEventListener('keydown', function(e) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); this.click(); } }); }); } // Smooth scroll for anchor links function initSmoothScroll() { const anchorLinks = document.querySelectorAll('a[href^="#"]'); anchorLinks.forEach(function(anchor) { anchor.addEventListener('click', function(e) { const href = this.getAttribute('href'); // Skip if it's just "#" if (href === '#') return; e.preventDefault(); const target = document.querySelector(href); if (target) { target.scrollIntoView({ behavior: 'smooth', block: 'start' }); // Set focus for accessibility target.focus(); } }); }); } // Initialize all functions when DOM is ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function() { initBackToTop(); initFAQ(); initSmoothScroll(); }); } else { // DOM is already ready initBackToTop(); initFAQ(); initSmoothScroll(); } })();