
// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;
// Duration of crossfade (seconds)
var crossFadeDuration = 10;
// Specify the image files
var Pic = new Array();
// to add more images, just continue
// the pattern, adding to the array below



Pic[0] = 'uploads/images/fade/fade01.jpg'
Pic[1] = 'uploads/images/fade/fade02.jpg'
Pic[2] = 'uploads/images/fade/fade03.jpg'
Pic[3] = 'uploads/images/fade/fade04.jpg'
Pic[4] = 'uploads/images/fade/fade05.jpg'
Pic[5] = 'uploads/images/fade/fade06.jpg'
Pic[6] = 'uploads/images/fade/fade07.jpg'
Pic[7] = 'uploads/images/fade/fade08.jpg'
Pic[8] = 'uploads/images/fade/fade09.jpg'
Pic[9] = 'uploads/images/fade/fade10.jpg'
Pic[10] = 'uploads/images/fade/fade11.jpg'
Pic[11] = 'uploads/images/fade/fade12.jpg'
Pic[12] = 'uploads/images/fade/fade13.jpg'
Pic[13] = 'uploads/images/fade/fade14.jpg'
Pic[14] = 'uploads/images/fade/fade15.jpg'
Pic[15] = 'uploads/images/fade/fade16.jpg'
Pic[16] = 'uploads/images/fade/fade17.jpg'
Pic[17] = 'uploads/images/fade/fade18.jpg'
Pic[18] = 'uploads/images/fade/fade19.jpg'

// do not edit anything below this line
var t;

var rand_no = Math.ceil(Pic.length*Math.random())

var j = rand_no;

var p = Pic.length;

var preLoad = new Array();
for (i = 0; i < p; i++) {
	preLoad[i] = new Image();
	preLoad[i].src = Pic[i];
}

function runSlideShow() {

	var timer = 0
	
	
    document.getElementById('header').style.backgroundImage = "url(" + document.getElementById('blendimage').src + ")";
    
    changeOpac(0, 'blendimage');
    
    document.getElementById('blendimage').src = preLoad[j].src;

    for(i = 0; i <= 100; i++) {
        setTimeout("changeOpac(" + i + ",'" + 'blendimage' + "')",(timer * crossFadeDuration));
        timer++;
    }
    
	j = j + 1;
	
	if (j > (p - 1)) {
		j = 0;
	}

	t = setTimeout('runSlideShow()', slideShowSpeed);
	
}

function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}
