codice:
<head>
<script type="text/javascript">
<!--
var m = 6; /* Numero massimo di foto */
var i = 1; /* Valore iniziale del contatore di incremento/decremento */
function indietro() {
i--;
if (i<1) i = m;
document.getElementById("immagine").src = "foto_" + i + ".jpg";
}
function avanti() {
i++;
if (i>m) i = 1;
document.getElementById("immagine").src = "foto_" + i + ".jpg";
}
-->
</script>
</head>
<body>

[img]foto_1.jpg[/img]

[img]indietro.gif[/img]
[img]avanti.gif[/img]
</body>
</html>
L'ho scritto di fretta e non l'ho provato, ma dovrebbe funzionare. In questo modo ti basta modificare a mano il valore della variabile m all'inizio dello script per specificare il numero massimo di foto che devono essere "ciclate" nella galleria. Al limite fammi sapere se ci sono problemi.