https://squeezeboxradiologitechmusicplayer.blogspot.com/2024/07/how-do-i-use-javascript-to.html