The first release of jsWidgets supports browser-independent drop-down menus, pop-up notes, scrolling messages (title, status and input-form styles), and site-trees. These widgets use included lower-level scripts for browser-independent layering, which in turn depend on a browser sniffer that identifies the browser as IE4/5/6, Netscape 4.xx, Netscape 6, Mozilla, Konqueror 2/3, Opera 5/6, or simply as W3C compliant. The menus are tailored to support these browsers in the script brmenu.js, where about a dozen geometry values may be set for each browser. Default values support 10pt type menu labels. See http://jswidgets.sourceforge.net for examples and documentation.