// JavaScript Document

<!-- begin hiding

/*
Preload Image With Update Bar Script (By Marcin Wojtowicz [one_spook@hotmail.com])
Submitted to and permission granted to Dynamicdrive.com to feature script in it's archive
For full source code to this script and 100's more, visit http://dynamicdrive.com
*/

// You may modify the following:
    var locationAfterPreload = "accueil.php" // URL of the page after preload finishes
    var lengthOfPreloadBar = 100 // Length of preload bar (in pixels)
    var heightOfPreloadBar = 3 // Height of preload bar (in pixels)
    // Put the URLs of images that you want to preload below (as many as you want)
    var yourImages = new Array("interface/fond.jpg",
	"interface/icone.jpg",
	"interface/barre_haut.jpg",
	"interface/logo.jpg",
	"interface/menu0.jpg",
	"interface/menu0.jpg",
	"interface/menu1.jpg",
	"interface/menu2.jpg",
	"interface/menu3.jpg",
	"interface/menu4.jpg",
	"interface/menu00.jpg",
	"interface/menu1.2.jpg",
	"interface/menu2.2.jpg",
	"interface/menu3.2.jpg",
	"interface/menu4.2.jpg",
	"interface/barre_bas.jpg",
	"interface/barre_gauche.jpg",
	"interface/accueil.jpg",
	"interface/pointillet.jpg")
// Do not modify anything beyond this point!
if (document.images) {
    var dots = new Array()
    dots[0] = new Image(1,1)
    dots[0].src = "interface/pixel_1.gif" // default preloadbar color (note: You can substitute it with your image, but it has to be 1x1 size)
    dots[1] = new Image(1,1)
    dots[1].src = "interface/pixel_2.gif" // color of bar as preloading progresses (same note as above)
    var preImages = new Array(),coverage = Math.floor(lengthOfPreloadBar/yourImages.length),currCount = 0
    var loaded = new Array(),i,covered,timerID
    var leftOverWidth = lengthOfPreloadBar%coverage
}
function loadImages() {
    for (i = 0; i < yourImages.length; i++) {
        preImages[i] = new Image()
        preImages[i].src = yourImages[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)
}
// end hiding -->
