Ciao.
Ti posto le pagine che ho adesso.

main.js
Codice PHP:
var _gender 'm';
var 
_pickedImg 1;

function 
selectAvatarGender(gender)
{
_gender gender;
showAvatarImage();
}

//seleziona immagine (valori: dir=1 successiva, dir=-1, precedente);
function scrollAvatarImagedir )
{
_pickedImg += dir;
if(
_pickedImg 5_pickedImg 1;
if(
_pickedImg 1_pickedImg 5;
showAvatarImage();
}

//ridisegna avatar
function showAvatarImage()
{
document.getElementById("avatar").src=format("immagini/avatar/{0}{1}.png"_gender_pickedImg);
}

//restituisce una stringa formattata
function formatstr //par1, par2, ... parN 
{
if ( 
arguments.length <= ) return str//se non ci sono parametri restituisce la stringa

for( var token 0token <= (arguments.length 2); token++ )
str str.replace( new RegExp"\\{" token "\\}""gi" ),argumentstoken ] ); //sostiuisce i token con i parametri

return str;

index.php
Codice PHP:
<table>
<
tr><td width="50%">Sesso:</td>
<
td width="50%"><select name="sesso" onchange="selectAvatarGender(this[this.selectedIndex].value);"
  <
option value="m">Maschio</option
  <
option value="f">Femmina</option
</
select></td></tr>
<
tr><td colspan="2">Scegli il tuo avatar:</td></tr>
<
tr><td><button name="indietro" a href="#" onclick="scrollAvatarImage(-1);"><<</button></td><td>[img]immagini/m1.png[/img]</td><td><button name="avanti" a href="#" onclick="scrollAvatarImage(1);">>></button></td></tr>
</
table
Le immagini si trovano in "avatar" che è contenuta in "immagini" e si chiamano m1.png,m2.png,f1.png,ecc..

Grazie ancora per la pazienza