I know, why not just automatically mark them as read after a slight delay? Why must the user click?
Why would you want it to be automatic for everyone?
Theoretically wouldn't less clicks lighten the load on the site?
Explain the difference between a js button triggering a function and an onload() function running a function.