Files
bm/public_html/public/js/bruckmuehle.js
2025-09-24 13:26:28 +02:00

51 lines
1.1 KiB
JavaScript

function openTicketReservation(id) {
url = "tickets/tickets.php";
if(id != 0){
url += "?id=" + id;
}
win = "_blank";
opt = "width=1000,height=550,left=5,top=100,location=no,menubar=no,status=no,toolbar=no,scrollbar=no";
window.open(url, win, opt);
}
function initRadioJingle() {
var $jingle = document.querySelector('#jingle');
if ($jingle && window.localStorage) {
var time = new Date().getTime();
var played = parseInt(window.localStorage.getItem('jinglePlayed'));
if (!played || played < time - 1000 * 60 * 60 * 24) {
$jingle.play();
window.localStorage.setItem('jinglePlayed', time);
}
}
}
function initEventSlider() {
var $slider = document.querySelector('.slider');
if ($slider) {
var numSlides = document.querySelectorAll('.slide', $slider).length;
if (numSlides > 1) {
var curSlide = 0;
setInterval(function() {
curSlide = (curSlide + 1) % numSlides;
$slider.style.marginLeft = (curSlide * -100) + '%';
}, 8000);
}
}
}
function init() {
initRadioJingle();
initEventSlider();
}
document.onreadystatechange = function () {
if (document.readyState == "interactive") {
init();
}
}