<!--
// banner+nr | naam afbeelding | target | url
var Faders = new Array(
						new Array('banner2','/pics/car-01.jpg','',''),
						new Array('banner2','/pics/car-02.jpg','',''),
						new Array('banner2','/pics/car-03.jpg','',''),
						new Array('banner2','/pics/car-04.jpg','',''),
						new Array('banner2','/pics/car-05.jpg','',''),
//						new Array('banner2','/pics/car-06.jpg','',''),
						new Array('banner2','/pics/car-07.jpg','',''),
//						new Array('banner2','/pics/car-08.jpg','',''),
						new Array('banner2','/pics/car-09.jpg','','')
						);

// Verhoging/verlaging van de transparantie per keer
var FADE_STEP = 2;
// aantal ms waarna de functie runSlideShow() opnieuw opgeroepen wordt
var FADE_INTERVAL = 1.5;
// Aantal ms wachten tussen wisselen van plaatje
var IMG_INTERVAL = 5000;
// Breedte en hoogte van afbeeldingen
var width = 200;
var height= 150;
var fadeIn;

var wait = 1;

// initialisatie
var currentPic = 0;
var secondPic = 1;
var preLoad = new Array();
var curOpacity = new Array();
var currentUrl=0;
var pause;
// Afbeeldingen preloaden
for(var t=0;t<Faders.length;t++)
{
	preLoad[t] = new Image();
	preLoad[t].src = Faders[t][1];
}

function sleep(n)
{
    var now = new Date();
    var tid = now.getTime();
    var xLoop = 1;
    var xLoopTo = n * 1000;

    while( xLoop == 1 )
    {   for (i=0; i<10000; i++) {}          //The "halt"
        var now = new Date();
        if (now.getTime() - tid > xLoopTo)
        {   var xx = now.getTime();
            xLoop = 0;
        }
    }
    xLoop = xx - tid;
}

function init2()
{	
	curOpacity[0]=99;
	for(i=1;i<Faders.length;i++)
		curOpacity[i]=0;
	var mHTML = "";
	for(var t=0;t<Faders.length;t++)
	{
		mHTML += "<div id='photo' name='photo' class='mPhoto'><a id='url' name='url' href='"+Faders[t][3]+"' ><img src='"+Faders[t][1]+"' border=0 width='"+width+"' height='"+height+"'></a></div>";
	}
	document.getElementById('mContainer').innerHTML = mHTML;

	document.getElementsByName("photo")[0].style.filter = "alpha(opacity="+99+")";
	document.getElementsByName("photo")[0].style.MozOpacity = 0.99;
// aantal ms waarna de functie, voor de eerste keer, van start gaat
	setTimeout("init()",4000);
}
function init()
{
	if(document.all)
	{
		document.getElementsByName("photo")[currentPic].style.filter = "alpha(opacity="+curOpacity[currentPic]/0+")";
		
	}
	else
	{
		document.getElementsByName("photo")[currentPic].style.MozOpacity = curOpacity[currentPic]/0;
	}
	changeUrl(currentUrl);
	mInterval = setInterval("runSlideShow()",FADE_INTERVAL);
}

function pauze()
{
	var t=1;
	t++;
}

function changeUrl(urlid)
{

	
	for(var i=0;i<Faders.length;i++)
	{
		if(Faders[currentUrl][3]!='')
		{
			document.getElementsByName('url')[i].href = Faders[currentUrl][3];
			document.getElementsByName('url')[i].style.cursor = 'pointer';
			document.getElementsByName('url')[i].onclick = Function('return true');
		}
		else
		{
			document.getElementsByName('url')[i].onclick = Function('return false');
			document.getElementsByName('url')[i].href = '';
			window.status = '';
			document.getElementsByName('url')[i].style.cursor = 'default';
		}
		document.getElementsByName('url')[i].target = Faders[currentUrl][2];
	}
	

}

function runSlideShow()
{
	if(pause)return;
	curOpacity[currentPic] -= FADE_STEP;
	curOpacity[secondPic] += FADE_STEP;

	if(document.all)
	{
		document.getElementsByName('photo')[currentPic].style.filter = "alpha(opacity="+curOpacity[currentPic]+")";
		document.getElementsByName('photo')[secondPic].style.filter = "alpha(opacity="+curOpacity[secondPic]+")";
	}
	else
	{
		document.getElementsByName('photo')[currentPic].style.MozOpacity = curOpacity[currentPic]/100;
		document.getElementsByName('photo')[secondPic].style.MozOpacity = curOpacity[secondPic]/100;

	}
	
	if(curOpacity[currentPic]==100)
		fadeIn = false;

	if(curOpacity[currentPic]<=50 && !fadeIn)
	{
		//alert("url gewijzigd");
		currentUrl++;
		if(currentUrl==Faders.length)
			currentUrl = 0;
		changeUrl(currentUrl);
		fadeIn = true;
	}

	if(curOpacity[currentPic]<=1)
	{
		fadeIn=false;
		currentPic = secondPic;
		secondPic++;
		if(secondPic == Faders.length)
		{
			secondPic=0;
		}
		/*currentUrl++;
		if(currentUrl==Faders.length)
			currentUrl = 0;
		changeUrl(currentUrl);*/
		pause = true;
		xInterval = setTimeout("pause=false",IMG_INTERVAL);

	}
}
//-->
