if(image1,image2,image3,image4,image5.complete)
window.location="menu.htm";
c'est quoi ça ? un if (image1.complete && image2.complete && etc.) je comprendrais mais là ...
setTimeout("load_images()",10)
pareil, ça ne sert à rien de relancer le load. chez toi ça se lance instantanément, donc le setTimeout() n'est jamais éxécuté. sur le net ça va prendre du temps et le setTimeout() va être éxécuté à chaque fois vu que les images n'auront jamais le temps de se charger.