ora stai a mettere altra carne al fuoco e io non ho tempo
tutte le immagini che si trovano in una pagina e hanno id="foto".
questo e' sbagliato a priori, l' id e' univoco, piu' elementi non possono avere stesso id
lnk.setAttribute('rel', 'lightbox(progetto)');
questo cosa dovrebbe fare? pretendi di fare questo cambio e in piu' far scatenare lightbox al click? se cosi' fosse e' il caso di modificare lightbox,
anche per processare il tutto prima che le immagini vengano completamente caricate

altrimenti (e ripeto: se non hai questa fantasia di applicare pure lightbox) per non aspettare il completo caricamento del documento, ma solo l' alberatura DOM leggi qui
ciao