//######## fonctions utiles pour le préchargement des images ################
function loadImages() {    for (i = 0; i < tab_image.length; i++) {        preImages[i] = new Image();        preImages[i].src = tab_image[i];    }    for (i = 0; i < preImages.length; i++) {        loaded[i] = false;    }    checkLoad();}
function checkLoad() {    if (currCount == preImages.length) {        location.replace(locationAfterPreload);        return;    }    for (i = 0; i <= preImages.length; i++) {        if (loaded[i] == false && preImages[i].complete) {            loaded[i] = true;            eval("document.img" + currCount + ".src=dots[1].src");            currCount++;        }    }    timerID = setTimeout("checkLoad()",10);}//###########################################################################