as simple as possible, but no simpler: DHTML Leaks Like a Sieve
blogjavascriptmemoryprogrammingleak