Ok, mil gracias por la aclaración, ya lo probé a parte. Por ahora la función me funciona ya asi y m doy por satisfecho, aún me queda mucho trabajo por delante. Estoy teniendo algún problemilla de compativilidad con firefox con el resto del código, a ver si lo saco.