CowCrypt SHA-1 Demo and Benchmark

All of these implementations will slow down considerably if you have the JavaScript console open or enable script debugging.

Other implementations

PAJ's JSHash:
Crypto.JS SHA1:
Tiny-SHA1:
(there is a bug in this.
I've notified the author.)
Secure Hash Algorithm:

Copyright © 2013 Jeff Lyon