Allora... a prescindere che per come è strutturato il sito, potresti fare il rollover delle imamgini da CSS e sfruttare lo stato A e A:HOVER, anzi..... ti dirò ... è anche molto più 2.0!!!
Comunque.
Lo script di cui parli tu è piuttosto semplice da modificare.
Ti basta aggiungere i link alle immagini di rollover all'interno del ciclo while.
Codice PHP:
// tralascio quello che c'è prima
// e riporto lo script della tua guida
while (list($url, $desc)) = each($link){
if ($url == $pagina_corrente) {
// pagina corrente
echo "
<img src=\"immagine_bottone_non_attivo.jpg\" />$desc
";
} else {
echo "
<a href=\"$url\">
<img src=\"immagine_bottone_attivo.jpg\" />$desc
</a>
";
}
}
Ribadisco che secondo me guadagneresti molto (anche come pulizia di codice) se lavori con i CSS e (magari) un elenco puntato.