====== JS Widgets ====== It's a fuzzy line, but I've separated the classes of code that we have that create html objects and those that dress up layouts. For example, a tooltip that shows up when you mouse over a link would fall in the category of a javascript widget, while a tabbed box (content with tabs across the top that changes when you click each tab) is just dressing up a layout in the page and would fall into layout widgets. It's arbitrary, but I figure it's worth defining why there's two sections. Because this section got so heavy I've broken them up into sections: {{indexmenu>cnet-libraries:03-jswidgets}}