Mike, Thank you for the reply, would you mind getting a little more technical, as to the why?
I am looking at http://www.devguru.com/technologies/ecmascript/quickref/var.html and the impression I get is that using var will override any previous conflicts but not necessarily clean up after itself (up to the engine to do that, which is not something I like to rely on ;). If I understand correctly a consistent use of delete should get the same results and hopefully in any environment. I guess I need to create a test that calls each approach 1000 times or so and see what happens on a variety of browsers. -wade