La réponse est simple :
Ton site est fait avec des technologies d'avant guerre, le script javascript que tu as récupéré est une merde sans nom qui test les navigateur, sauf que le problème de ton script c'est qu'il date de Mathusalem.
Pire encore le code HTML de ton site est pourri, mais ça on ne peut pas t'en vouloir.
Ya encore un truc pire que tout, c'est que tu parles de IE5, mais sais-tu que IE 5.0 ça n'existe plus depuis longtemps, maintenant c'est IE6 et puis c'est tout, si ton site marche sous IE5, bah tant mieux, mais s'il ne fonctionne pas sous IE6 c'est plutôt difficile. mais normalement ça devrait fonctionner.
Au fait pourquoi tu as encore IE5 ? tu as quoi comme windows ? et avec quoi tu as fait ton site là ?
à vu de nez et la gueule du code, j'opterai pour un vieux vieux dreamweaver 2.0