var numpx = 7; //number of images

var ppix = new Array();
for (i = 0; i < numpx; i++) {
	ppix[i] = 'images/home_1_' + (i+1) + '.jpg';
	//alert(i);
	//alert('images/home_1_' + (i+1) + '.jpg');
}
/*
var p1 = Math.floor(Math.random()*numpx);
var p2 = p1;
var p3 = p1;
var p4 = p1;


while (p2 == p1) {
	var p2 = Math.floor(Math.random()*numpx);
}

while (p3 == p2 || p3 == p1) {
	var p3 = Math.floor(Math.random()*numpx);
}

while (p4 == p2 || p4 == p1 || p4 == p3) {
	var p4 = Math.floor(Math.random()*numpx);
}


var plpix = new Array();
plpix[0] = ppix[p1];
plpix[1] = ppix[p2];
plpix[2] = ppix[p3];
plpix[3] = ppix[p4];
*/

var plpix = new Array();
plpix[0] = ppix[0];
plpix[1] = ppix[1];
plpix[2] = ppix[2];
plpix[3] = ppix[3];
plpix[4] = ppix[4];
plpix[5] = ppix[5];
plpix[6] = ppix[6];

var pl = new Array(); //preloader
for (i = 0; i < plpix.length; i++){
   pl[i] = new Image();
   pl[i].src = plpix[i];
}

var x = 1; //number of switching images on page (where to start switching)
var y = 5000; //delay in ms
var z = 2; //transition duration

function slide() {
	var hx = eval('document.images.' + plpix[x].substring(7,13)); //find img name attributes from page using img names from plpix array
	if (document.all){
		hx.style.filter="blendTrans(duration=" + z + ")";
		hx.filters.blendTrans.Apply();
	}
	hx.src = pl[x].src;
	if (document.all){
		hx.filters.blendTrans.Play();
	}
	x += 1;
	if (x > (plpix.length-1)) {x=0;}
	setTimeout('slide()', y);
}