﻿var SlideShowSpeed = 5000;
var CrossFadeDuration = 3;
var slide_current = 0;
var slide_next = 0;
var slide_total = ShowPicture.length;
var slide_name = 'slide';

var preLoad = new Array();
for (slide_current = 0; slide_current < slide_total; slide_current++)
{
	preLoad[slide_current] = new Image();
	preLoad[slide_current].src = ShowPicture[slide_current];
}

function runSlideShow()
{
    var v = $get(slide_name);
	if (v)
	{
	    if(typeof(v.filters)!="undefined")
	    {
		    v.style.filter="blendTrans(duration=" + CrossFadeDuration + ")";
		    if(typeof(v.filters.blendTrans)!="undefined")
		    {
		        v.filters.blendTrans.Apply();    	
	            v.src = preLoad[slide_next].src;
		        v.filters.blendTrans.Play();
		    }
		    else
		        v.src = preLoad[slide_next].src;
		}
		else
		    v.src = preLoad[slide_next].src;
	    slide_next = slide_next + 1;
	    if (slide_next == (slide_total)) 
		    slide_next=0;
	    tss = setTimeout('runSlideShow()', SlideShowSpeed);
	}
}
runSlideShow();
