//[CDATA[
	
var pics = new Array("bttn_del1.jpg", "bttn_pack1.jpg","bttn_rem1.jpg","bttn_stor1.jpg", "contact1.jpg","ffun1.jpg","freequote.jpg", "gallery1.jpg","home1.jpg","hometxt.jpg", "intropic.jpg","location1.jpg","msr_img1.jpg", "msr_img2.jpg","msr_img3.jpg","msr_img4.jpg");

var txtLayer=null;
var loaded = 0;
var total = pics.length;
var percentLayer = null;
var statLayer = null;
var flashLayer = null;
var imgObjs = new Array(pics.length);
var cPercent = 0;


function getLayer(layerID) {
	if (document.getElementById)
		{return document.getElementById(layerID);}
	else if (document.all)
		{return document.all[layerID];}
	else {return null;}

}//end getLayer() method

function imgFailed() {
	loaded++;
	alert("The following image failed to load:\n" +this.src+ "\nPlease contact HTBA via the site to report this. The script will skip this image now.");
	updateBar();
}//end imgFailed() method


function imgLoaded() {
	loaded++;
	updateBar();
}//end imgloaded() method

function startLoading(pics){	

if (document.getElementById || document.all){
				percentLayer = getLayer("percent");
				statLayer = getLayer("statLayer");

	for (c=0; c<pics.length; c++){
		imgObjs[c] = new Image();
		imgObjs[c].onload = imgLoaded;
		imgObjs[c].onerror = imgFailed;
		imgObjs[c].src = pics[c];
	}	
}else{alert("an error occurred:   startloading() function");}
}//end of startLoading() method



function updateBar() {
	statLayer.innerHTML = "Images : " +loaded+ "/" +total;
	var percent = Math.round(loaded/total * 100);

	if (cPercent != percent){
		cPercent = percent;
		percentLayer.innerHTML = "Loading : <b>" +cPercent+ "%</b>";
	}
	
	if (loaded == total){
			
	}
}//end updateBar() method


function startPreload(){

	flashLayer = getLayer("flashbox");
		flashLayer.innerHTML="<img src='intropic.jpg' /><br /><br /><p class='col1 fs2'>Preloading, please wait...<br /><br /><div id='percent' class='col3 fs2'>Loading 0%</div><div id='statLayer' class='col3 fs2'>Images 0/0</div></p>";
		
	startLoading(pics);
		
	startdetect();
	
} //end startChecks() method

//]]