//specify interval between slide (in mili seconds)
var slidespeed=3000

var ie=document.all

function loadImages(slideimages, imageID)
{
if(document.imageholder == null) document.imageholder=new Array()
if(document.whichimageholder == null) document.whichimageholder = new Array();
var imageholder = document.imageholder[imageID] = new Array();
for (i=0;i<slideimages.length;i++)
{
  imageholder[i]=new Image()
  imageholder[i].src=slideimages[i]
}
}

function slideit(imageID)
{
var image = document.getElementById(imageID);
var blenddelay=(ie)? image.filters[0].duration*1000 : 0
var imageholder = document.imageholder[imageID];
var whichimage = document.whichimageholder[imageID];

if(whichimage == null) whichimage = 0;
if(image == null) return;
if (ie) image.filters[0].apply()
image.src=imageholder[whichimage].src
if (ie) image.filters[0].play()

document.whichimageholder[imageID]=(whichimage<imageholder.length-1)? whichimage+1 : 0

setTimeout("slideit('"+imageID+"')",slidespeed+blenddelay)
}
