Files
avrahamsociety/site/main.js
Lazy Hippopotamus fb6eb1d682 lots of stuff
2024-04-10 12:34:09 -04:00

24 lines
1.1 KiB
JavaScript

window.onresize = () => { // stupid hack for mobile browsers. Won't do anything on desktop.
document.getElementById("main").style.height = window.innerHeight + "px";
document.getElementById("bg").style.height = window.innerHeight + "px";
};
window.onresize();
if (localStorage.refered) {
delete localStorage.refered;
document.getElementById("shape").scrollIntoView({
"behavior": "smooth"
});
}
Array.from(document.getElementsByClassName("ytframe")).forEach(frame => { // resizes youtube videos to fit their containers
var w1 = frame.getBoundingClientRect().width;
frame.width = "100%";
var w2 = frame.getBoundingClientRect().width;
frame.width = w2 + "px";
frame.height = frame.getBoundingClientRect().height * w2 / w1;
});
document.getElementById("gregorian").innerText = new Date().toLocaleDateString('en-us', { weekday: "long", year: "numeric", month: "long", day: "numeric" });
document.getElementById("hebrew").innerText = new Date().toLocaleDateString('en-u-ca-hebrew', { weekday: "long", year: "numeric", month: "long", day: "numeric" });