for general purpose hash function:
http://www.partow.net/programming/hashfunctions/
for cryptography & hash function
http://www.x5.net/faqs/crypto/
for a faster and better hash function (comparison of several hash function):
http://burtleburtle.net/bob/hash/doobs.html
----> for further reading...