Added a Prototype handler

Thanks for this great script. I don't use jQuery here, so I needed a Prototype version. I added it to the script within a feature test, so it shouldn't affect a page that doesn't use Prototype in any way.