I've improved backwards compatibility with older browsers. Thanks to @Bicinno for letting me know that things were broken! π
I've also fixed a bug where I wasn't getting emailed when JavaScript errors occurred on the site. When this feature was first released, I figured that I didn't want to get flooded with error emails if something went horribly wrong, so I wrote the code such that whenever an error occured, it would check if there had been more than 10 errors in the last 24 hours, and if so, it wouldn't email me. Instead of working as intended, the code ended up never email me when there was a constant influx of errors XD
Anyway, this has been fixed, so I should start getting emails when JavaScript errors occur, again π