http://script.aculo.us/
http://code.google.com/webtoolkit/
http://mootools.net
http://www.extjs.com/
http://www.icefaces.org/main/home/index.jsp
https://www.jboss.org/jbossrichfaces/
http://jquery.com/
https://ajax.dev.java.net/
Use informative names relating to content, not layout.
For Example:
id="header" id="branding"
id="left-menu" id="navigation"
© J-Town Productions Ltd.