keep coming back to python to javascript translators
but I think the real key is going to be to work natively with useful libraries created for DOM interaction.

http://jaredforsyth.com/projects/pjs/
https://github.com/jabapyth/PJs
http://chargen.blogspot.com/2011/08/survey-of-python-to-javascript.html