No
Yes
Code sample by
Nils T. Devine
. View Source (Ctrl+u in Firefox) to see the JavaScript.