http://javascriptkit.com/script/…
http://javascript.internet.com/b…
http://www.crowes.f9.co.uk/Javas…