document.ready - thickbox - Chrome

document.ready - thickbox - Chrome

When using document.ready inside a page that was loaded into a thickbox via AJAX, document.ready will only be fired it if is placed at the bottom of the document body.  It will not fire if the document.ready call is set up in the head section.  I really dont want to move all my script code to the bottom of the page, but it looks like I have to if I want to support Chrome.  Any suggestions?