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

Demokratie gestalten – Gesamtschüler*innen gewinnen beim Videowettbewerb des Jugendforums

Veröffentlicht in: Allgemein | 0

Ein starkes Zeichen für gelebte Demokratie: Schülerinnen und Schüler der Gesamtschule Nettetal wurden im Rathaus von Bürgermeister Christian Küstersempfangen, um ihre engagierte Arbeit im Rahmen des Videowettbewerbs des Jugendforums Nettetal zu würdigen. Im Sozialwissenschaftskurs gestalteten die Jugendlichen – betreut von Lehrer Merlin Praetor – ein eindrucksvolles Video zum Thema „Schutz … Weiter

Information des Schulministeriums zum Krisenmanagement

Veröffentlicht in: Allgemein | 0

Das Ministerium für Schule und Bildung weist in einem aktuellen Schreiben auf die Bedeutung eines verlässlichen Krisenmanagements an Schulen hin. Hintergrund sind Drohungen, die im vergangenen Schuljahr bundesweit an Schulen verschickt wurden. Die Sicherheit der Schülerinnen und Schüler hat dabei … 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(); } })();