Code cleanup - do not assign variables to themselves
Code cleanup: do not use the 'with' construct in javascript
Code cleanup - unnecessary local variables
Code cleanup - do not use the return value from void functions