title: Why put JavaScript in the footer of a page?
body: <p>So I recently bought and downloaded a template from ThemeForest.  I set up the template on my local server.  I generated the navigation, which has dropdown menus, with codeigniter. I had everything in the menu coded correctly.  I only had the header generated and went to test it out and realized the dropdown menus were not working.  I spent about two hours trying to figure out what was wrong with my code.  Then I finally realized that the JavaScript files were included in the footer of the template... which I had not yet generated.</p>
  
  <p>So my question is... why would someone put JavaScript files in the footer of an HTML page?  I thought that JS was only supposed to be located in the header of the file.  Right?</p>