
// fadeinout.js  (enkel voor IE !!!)
//  gebruike fade-parameter: 'revealTrans(duration=2, transition=12):'
//

// een serie foto's in 'fade-in fade-out' mode blijven afspelen als slide-show
// 
// fotoserie als image1 t.m imagex 


var dimages   = new Array();
var curImage  = 0;
var numImages = 2;              // totaal aantal foto's


function preload()
{
  for (i = 0; i < numImages; i++)
  {
    dimages[i] = new Image();
    dimages[i].src = "image" + (i+1) + ".jpg";
  }
}


var savedFilterFunction;
function transformPicture(filterFunction)
{
  if (document.images)
  {
    curImage++;
    if (curImage >= numImages)
      curImage = 0;
	
    if (filterFunction == null)
      filterFunction = "blendTrans(duration=5.0)";

    savedFilterFunction = filterFunction;
    
    var canBeFiltered = false;
    if (document.images.slide && document.images.slide.style && 
        document.images.slide.style.filters)
    {
      canBeFiltered = true;
      target = document.images.slide;
    }
    if (document.getElementById("slide"))
    {
      target = document.getElementById("slide");
      canBeFiltered = true;
    }
		
    // if (dimages[curImage].complete)
    // {
    
    // SET, APPLY, PLAY FILTER
    if (canBeFiltered)
    {
      target.style.filter = filterFunction;
	  if (target.filters && target.filters[0])
      {
        target.filters[0].Apply();
        target.filters[0].Play();
      }
    } 
    // SWAP IMAGE
    document.images.slide.src = dimages[curImage].src;
    // }
    
    setTimeout("transformPicture(savedFilterFunction)",(5000)); 	
  }
}



 function swapPicture(newImage)
{
    document.images.myImg.style.filter="blendTrans(duration=5)";
    document.images.myImg.filters.blendTrans(duration=5).Apply();
    document.images.myImg.filters.blendTrans.Play();
    document.images.myImg.src=newImage.src;
}


