var preloadbackgroundimages = new Array();
var backgroundimages = new Array();
var backgroundimageslength = 0;
var dximagetransformmicrosoftfade = false;
var currentbackgroundimage = 0;
var slideshowcontainer = null;
function LoadBackgroundImages(fadingbackgroundimagelistproperty)
{
	backgroundimages = fadingbackgroundimagelistproperty.split(',');
	backgroundimageslength = backgroundimages.length;
	for(var i=0;i<backgroundimageslength;i++)
	{
		var backgroundimage1 = document.createElement('img');
		backgroundimage1.src = backgroundimages[i];
		preloadbackgroundimages[i] = backgroundimage1;
	}
	slideshowcontainer = MM_findObj('slideshowcontainer');
    if(slideshowcontainer != null && slideshowcontainer.filters != null)
		dximagetransformmicrosoftfade = true;
	setInterval('RunSlideShow();',5000);
}
function GetBackgroundImageId(i,inc,len)
{
	return (inc==0) ? 0 : ((i==0 && inc<0) ? (len-1) : ((i==(len-1) && inc>0) ? 0 : (i+inc)));
}
function RunSlideShow()
{
	if(slideshowcontainer != null && slideshowcontainer.filters != null)
	{
		if(dximagetransformmicrosoftfade)
			slideshowcontainer.filters.item(0).Apply();
	}
    currentbackgroundimage = GetBackgroundImageId(currentbackgroundimage,1,backgroundimageslength);
	slideshowcontainer.style.backgroundImage = backgroundimages[currentbackgroundimage];
	if(slideshowcontainer != null && slideshowcontainer.filters != null)
	{
		if(backgroundimages[currentbackgroundimage])
			slideshowcontainer.filters.item(0).Play();
    }
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}