var t;
var j=0;
var globalj;
var globalfadein = false;
var p;
var preLoad = new Array();
var Pic = new Array();
var mozfadevar;
var objref;

// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;
var i=0;
// Duration of crossfade (seconds)
var crossFadeDuration = 3;

function MM_preloadImages(a) { //v3.0 
  var d=document; 
  if(d.images){ 
  	if(!d.MM_p) d.MM_p=new Array(); 
    var i,j=d.MM_p.length
    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];
    }
  } 
}

function initSlideShow(id) {
	// do not edit anything below this line
	p = Pic[id].length;
	preLoad[id] = new Array();
	for (i = 0; i < p; i++) {
		preLoad[id][i] = new Image();
		preLoad[id][i].src = Pic[id][i];
	}
	setTimeout("runSlideShow('" + id + "')", slideShowSpeed);
}

function runSlideShow(id) {  
 
  objref = document.getElementById(id)
  if (document.all) {
    objref.style.filter="blendTrans(duration=2)";
    objref.style.filter="blendTrans(duration=crossFadeDuration)";
    objref.filters.blendTrans.Apply();
  }
  if (document.all) {
  	objref.src = preLoad[id][j].src;
    objref.filters.blendTrans.Play();
  } else {
	objref.style.MozOpacity = 1;
  	if (objref.style.MozOpacity) {
		globalj = j;
		globalfadein = false;
		mozfadevar=setInterval("mozfadefx('" + id + "')", 90)
	} else {
		objref.src = preLoad[id][j].src;
	}
  }
  j = j + 1;
  if (j > (p - 1)) j = 0;
  t = setTimeout("runSlideShow('" + id + "')", slideShowSpeed);
  i++;
}

function mozfadefx(id) {
	if (globalfadein) {
		if (parseFloat(objref.style.MozOpacity)<1) {
			objref.style.MozOpacity=parseFloat(objref.style.MozOpacity)+(0.1);
		} else {
			clearInterval(mozfadevar);
		}
	} else {
		if (parseFloat(objref.style.MozOpacity)>0.1) {
			objref.style.MozOpacity=parseFloat(objref.style.MozOpacity)-(0.1);
		} else {
			objref.src = preLoad[id][j].src;
			globalfadein = true;
		}	
	}
}