For a good dynamic site, you need JavaScript enabled and a good framework for this, such as jQuery, to sweeten your life taking care of the affairs of the browser, adding features, etc. without, with one-side language server as PHP, Python or Perl, your site will be good as all changes to the page, return to the server.