Basta utilizzare un array. Qui c'è un prototype pronto all'uso, è un problema già venuto fuori un anno e mezzo fa e che in tanti avevamo risolto in modi diversi, questo è sicuramente uno dei migliori:

http://www.sephiroth.it/proto_detail.php?id=98

Ciao