I made this mobile friendly.
All credits to the original maker. About 98% of the code by them, and 2% by me.