What is the best way to include JavaScript on pages? the head, body, external file, or (just heard this recently) the bottom of the body? ... cause I've noticed sometimes when I put the scripts in different spots, that spot will work for one but not another... (Or maybe that's my imagination)