Un consejo: al usar de esa manera las variables dentro del for, quedan como si fueran globales. para evitarlo, puedes usar esta sintaxis:
Código Javascript
:
Ver originalfor(var i=0;i<100;i++)
funcion();
function funcion(){
for var(i=0;i<10;i++){}//esta i ya no está ligada a la anterior.
}