Certo che intendo un meccanismo automatico.

in pratica:

'var imgs = ' è dichiarato nella pagina,

mentre
{'list' : ['img.gif', 'img.gif','img.gif','img.gif','img.gif'] }; lo crei dinamicamente te
con codice lato server.

Quindi se avrai 2 immagini => {'list' : ['img.gif', 'img.gif']};
Se invece saranno 5 => {'list' : ['img1.gif', 'img2.gif','img3.gif','img4.gif','img5.gif'] };