var pics = new Array(
	"img/site/header3.gif",
	"img/site/header2.gif",
	"img/site/header4.gif",
	"img/site/header1.gif",
	"img/site/ladyshot.jpg",
	"img/site/spacerbg.gif",
	"img/site/footer.gif",
	"img/site/navigation.gif",
	"img/site/navigationbg.gif",
	"img/a-b.jpg" );

// URL NACH PRELOAD //
var url = "home.php";
// SKIP PRELOAD ZULASSEN? //
var canSkip = true;

var imgObjs = new Array(pics.length);
var loaded = 0;
var total = pics.length;
var cPercent = 0;
var barLayer = null;
var percentLayer = null;
var statLayer = null;
var doneMsgLayer = null;

function getLayer(layerID) {
if (document.getElementById)
	return document.getElementById(layerID);
else if (document.all)
	return document.all[layerID];
else 
	return null;
}

function updateBar() {
statLayer.innerHTML = "<font face=\"Verdana\" size=\"2\"><B>" +loaded+ "/" +total+ "</B></font>";
var percent = Math.round(loaded/total * 100);
if (cPercent != percent)
	{
	cPercent = percent;
	barLayer.style.width = (cPercent*3) +"px";
	percentLayer.innerHTML = "<font face=\"Verdana\" size=\"2\"><B>" +cPercent+ "%</B></font>";
	}
if (loaded == total)
	{
	doneMsgLayer.innerHTML = "<a href=\"javascript:done()\"><font face=\"Verdana\" size=\"2\">Fertig - Weiter...</font></a>";
	done();
	}
}

function startLoading() {
if (document.getElementById || document.all)
	{
	barLayer = getLayer("bar");
	percentLayer = getLayer("percent");
	statLayer = getLayer("stat");
	doneMsgLayer = getLayer("doneMsg");	
	if (canSkip)
		doneMsgLayer.innerHTML = "<a href=\"javascript:done()\"><font face=\"Verdana\" size=\"2\">Skip Preload</font></a>";
	
	for (i=0; i<pics.length; i++)
		{
		//alert (i)
		imgObjs[i] = new Image();
		imgObjs[i].onload = imgLoaded;
		imgObjs[i].onerror = imgFailed;
		imgObjs[i].src = pics[i];
		}
	}
else
	{
	window.location.replace(url);
	}
//window.location.replace(url);
}

function done() {
window.location.replace(url);
}

function imgFailed() {
alert("Folgendes Bild konnte nicht geladen werden :\n" +this.src+ "\nDas Script wird nun weiter ausgeführt, Sie können den zuständigen Webmaster über dieses Problem Informieren, wenn Sie wollen!");
loaded++;
updateBar();
}

function imgLoaded() {
loaded++;
if (loaded>pics.length)
return
updateBar();
}

//window.onload=startLoading