I realize every time its used to move through the positions in different arrays, but damn, somethign else for naming would be helpful.
It is fairly typical to name the array index variable index. Declaring a global variable and a local variable of the same name, though, IS to be avoided. That will drive you round the bend.