Understandable critique, and I do agree. But this project, since the Flash times and after the JavaScript code migration period has always been a bit of a slap-dash approach--mainly for readability when old code is revisited and new code is tacked on for unique content. I'm sure the dev team...