scusa, hai perfettamente ragione, ho copiato uno script errato...
ecco quello definitivo:

function resizeImg(foto, dimensioneMax){"
w = foto.width;
h = foto.height;
if(w <= dimensioneMax && h>dimensioneMax){
foto.height = dimensioneMax;
}
if(w > dimensioneMax && h<=dimensioneMax){
foto.width = dimensioneMax;
}
if(w > dimensioneMax && h>dimensioneMax){
deltaX = w - dimensioneMax;
deltaY = h - dimensioneMax;
if (deltaX > deltaY){
foto.width = dimensioneMax;
}
else {
foto.height = dimensioneMax;
}
}
}

[img]immagine.jpg[/img]

e devo ammettere ke l'errore non lo dà +....

era solo un problema di <form> ??

In ogni caso br1 sei stato di grande aiuto, ti ringrazio tantissimo!!