les versions des JVM installées sont dans /System/Library/frameworks/JavaVM.framework/Versions
tu as un lien symbolique "CurrentJDK" qui pointe vers le répertoire de la JDK à utiliser, dans ton cas, il pointe vers le répertoire "1.4.1" situé au même niveau.
Le but est simplement de le déplacer vers le répertoire "1.3.1"
Le mieux est de passer par le terminal.
Comme on apprend très bien en expérimentant, fais un "man ln" dans le Terminal si tu ne connais pas la commande ln pour créer des liens symboliques, ça syntaxe est simple, dans ton cas:
ln -sf ton_lien ta_cible
Le petit problème qui peut apparaître, c'est que tu es dans le répertoire System, donc MacOS X te laisse pas faire les choses très facilement. En passant par "sudo" tu dois pouvoir y arriver, mais parfois, MacOS X est très capricieux et te laisse pas faire même en sudo ou en root !!
dans ce cas, change le nom du lien existant par "sudo mv CurrentJDK oldCurrentJDK" puis créé ton lien "sudo ln -sf CurrentJDK 1.3.1"