Heian,
У хороших программистов со временем for встречается всё реже и реже. Иногда он просто не нужен, иногда используют
итераторы иногда заменяют на while с обратным отсчетом, т.к. он чуть быстрее ...
Наличие большого количества for говорит о низком уровне кода, его проектировании. Изучай паттерны и не лепи все в глобальное пространство. Если уж так хочешь лепить в глобал, то можно использовать одну переменную на всю программу.
var MPG = {};
MPG.inputs={
'iManager':0}
И т.д.
http://learn.javascript.ru