+1  A: 

let the onclick event set a hidden field and change the CSS for the element to move the background sprite

sounds reasonable

KM
A: 

Here is my solution using CSS Sprites and JS

http://egolfplan.com/testform.html

jerrygarciuh