Accesskey Underlining Library
The Accesskey Underlining Library, or AUL, is a small library which automatically underlines accesskeys in labels, legends and so on.
The second is the separation of content and presentation, which is an important principle of modern web design. A change like the underlining of accesskey letters, or e.g. the addition of curvy corners, is basically presentational and should therefore really be controlled from the presentation layer, i.e. CSS. The underlining may be inappropriate for some circumstances, such as when printing, and so should be able to be turned off in the print stylesheet.
Please read the comments in the script to see how to include it, and how to use CSS to turn the effect on and off.