Ciao a tutti

Sto creando un sito gallery utilizzando questo codice:

codice:
var image1URL = "images/immagine.jpg";

function changeImage1() {
     if (document.images) {
          if (image1URL == "images/immagine.jpg") image1URL = "images/immagine_grande.jpg";
          else image1URL = "images/immagine.jpg";

         document.image1.src = image1URL;
     }
}

Che al click su immagine.jpg sostituisce la stessa con immagine_grande.jpg

Funziona tutto, nel sito che sto creando però ho bisogno di utilizzare parecchie volte questo codice, su diverse immagini. Questo mi obbliga a creare diverse funzioni changeImage, ognuna con i nomi delle immagini diversi.

CENTO funzioni per CENTO immagini?

Pensavo però (purtroppo non ho grandi conoscenze di JS) ad un codice singolo utilizzabile per tutte le foto. Magari impostando come immagine di sostituzione lo stesso nome ma con un suffisso.

Può esistere?

Grazie in anticipo