I actually use the Javascript PGP implementation found here: http://www.hanewin.net/encrypt/ but I do plan to implement my own soon. I'm hoping to add a file encryption utility too, but I don't think the current PGP implementation will allow that so easily.
I'm not quite sure I understand what you mean by a nopaste-tool?
Thanks for your feedback! :)