Joe Gregorio's writings (archives), projects and status updates.
<a onmousedown="return insertScript('http://oreillynet.com/pub/wlg/2423')"...
<body class='main' id="top" name="top" onload="setup();">
All of the
onwhatever behaviours are hooked up on the fly in the setup() function. It wasn't a conscious decision to be cutting edge, but a practical one that followed from my decision to make the application as data table driven as possible.
divs instead of