- Fix impressum.html with correct HRB 110105 and Amtsgericht Düsseldorf - Add English versions of legal pages (impressum-en.html, datenschutz-en.html) - Correct company representatives to Hendrik Gebhardt & Monami Homma - Remove incorrect Marlon Paulse references and Wiesenstraße address - Remove trust-indicators section from website (HTML, CSS, JS) - Add mobile.css and related mobile navigation files 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
42 Zeilen
1.6 KiB
JavaScript
42 Zeilen
1.6 KiB
JavaScript
/**
|
|
* Minimal JavaScript for legal pages (Impressum & Datenschutz)
|
|
* Only includes necessary functionality for language switching
|
|
*/
|
|
|
|
// Simple language toggle for legal pages
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
// Get the language toggle button
|
|
const langToggle = document.querySelector('.lang-toggle');
|
|
|
|
if (langToggle) {
|
|
langToggle.addEventListener('click', function(e) {
|
|
e.preventDefault();
|
|
|
|
// Get current language from button
|
|
const currentLang = this.getAttribute('data-lang') || 'de';
|
|
const newLang = currentLang === 'de' ? 'en' : 'de';
|
|
|
|
// Store language preference
|
|
if (typeof(Storage) !== 'undefined') {
|
|
localStorage.setItem('intelsight-language', newLang);
|
|
}
|
|
|
|
// Get current page name
|
|
const currentPage = window.location.pathname.split('/').pop();
|
|
|
|
// Determine redirect URL
|
|
let redirectUrl = '';
|
|
|
|
if (currentPage === 'impressum.html' || currentPage === 'impressum-en.html') {
|
|
redirectUrl = newLang === 'en' ? 'impressum-en.html' : 'impressum.html';
|
|
} else if (currentPage === 'datenschutz.html' || currentPage === 'datenschutz-en.html') {
|
|
redirectUrl = newLang === 'en' ? 'datenschutz-en.html' : 'datenschutz.html';
|
|
}
|
|
|
|
// Redirect to the appropriate version
|
|
if (redirectUrl) {
|
|
window.location.href = redirectUrl;
|
|
}
|
|
});
|
|
}
|
|
}); |