Along with David, make sure the JavaScript is actually being loaded, I think there was a bug that the recaptcha too had the JavaScript hard set to http so https secure sites wouldn't be able to load it since it wasn't secure.
I always load jQuery in the head (all other jQuery at the bottom of the body tag) since a lot depends on jQuery inside the page.