with many things we do we reference external jquery plugins in the head and do things in the head like $(document).ready ..... We'll we are using ONE CMS that does link Jquery proper in the head itself, but we can't put anything in the head ourselves and just in the the body.
My question with regards to javascript animation and other issues what are the side effects/risks and gotchas of doing loading jquery plugins and code inside the body and whether $(document).ready can be trusted there