
/*
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 = "index.php" // URL of the page after preload finishes
	var lengthOfPreloadBar = 200 // Length of preload bar (in pixels)
	var heightOfPreloadBar = 12 // 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(
	"images/2_01.gif",
	"images/2_04.gif",
	"images/2_07_01.gif",
	"images/2_08_01.gif",
	"images/bismilla.gif",
	"images/logo.jpg",
	"images/mark.gif",
	"images/P01_00.gif",
	"images/P01_01.gif",
	"images/P01_02.gif",
	"images/P01_03.gif",
	"images/P01_04.gif",
	"images/P01_05.gif",
	"images/P01_06.gif",
	"images/P01_07.gif",
	"images/point.gif",
	"images/r1_c2.gif",
	"images/r2_c4_f2.gif",
	"images/r2_c7.gif",
	"images/r2_c8.gif",
	"images/r3_c2.gif",
	"images/r3_c2_01.gif",
	"images/r3_c3.gif",
	"images/r3_c3_01.gif",
	"images/r3_c3_f2.gif",
	"images/r3_c3_f3.gif",
	"images/r3_c4_f2.gif",
	"images/r3_c4_f3.gif",
	"images/r3_c5_f2.gif",
	"images/r3_c5_f3.gif",
	"images/r3_c6_f2.gif",
	"images/r3_c6_f3.gif",
	"images/r3_c7.gif",
	"images/r3_c8.gif",
	"images/r3_c8_01.gif",
	"images/r3_c9.gif",
	"images/r3_c9_01.gif",
	"images/r3_c12.gif",
	"images/r3_c13.gif",
	"images/r5_c10.gif",
	"images/r5_c11.gif",
	"images/r5_c12.gif",
	"images/r5_c2.gif",
	"images/r5_c2_01.gif",
	"images/r5_c2_02.gif",
	"images/r5_c2_03.gif",
	"images/r5_c2_04.gif",
	"images/r5_c5.gif",
	"images/r5_c6.gif",
	"images/r6_c2.gif",
	"images/r7_c2.gif",
	"images/r7_c2_01.gif",
	"images/r7_c5.gif",
	"images/r7_c6.gif",
	"images/r7_c6_f4.gif",
	"images/r7_c6_f8.gif",
	"images/r7_c6_f9.gif",
	"images/r7_c6_f11.gif",
	"images/r7_c6_f12.gif",
	"images/r8_c2.gif",
	"images/r8_c2_01.gif",
	"images/r9_c2.gif",
	"images/r9_c2_01.gif",
	"images/r10_c2.gif",
	"images/r11_c2.gif",
	"images/r12_c21.gif",
	"images/r13_c5.gif",
	"images/siscom.gif",
	"images/siscom1.gif",
	"images/spacer.gif")

// Do not modify anything beyond this point!
if (document.images) {
	var dots = new Array() 
	dots[0] = new Image(1,1)
	dots[0].src = "images/black.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 = "images/blue.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) 
}


