var locationAfterPreload = "main.php";
var lengthOfPreloadBar = 250;
var heightOfPreloadBar = 10;
var yourImages = new Array("img/b_bot.png","img/b_mid.png","img/b_top.png","img/bg_b.jpg","img/bg_c.jpg","img/bg_f.jpg","img/bg_h.jpg","img/btn.png","img/ft_bck.gif","img/ft_pnt.gif","img/ft_top.gif");
if(document.images){
 var dots = new Array();
 dots[0] = new Image(1,1);
 dots[0].src = "img/sw.gif";
 dots[1] = new Image(1,1);
 dots[1].src = "img/bl.gif";
 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)    
}
