
delay = 3;
curfilter = 0;
random = 0;

var imgcounter = 41, filters = new Array(15);
var agent = navigator.userAgent.toLowerCase();
var appver = parseInt(navigator.appVersion);
var bCanBlend = (agent.indexOf('msie') != -1) && (agent.indexOf('opera') == -1) && (appver >= 4) && (agent.indexOf('msie 4') == -1) && (agent.indexOf('msie 5.0') == -1);

//filters[0] = 'progid:DXImageTransform.Microsoft.Slide(duration=1,slideStyle=push)';
//filters[1] = 'progid:DXImageTransform.Microsoft.Slide(duration=1,slideStyle=swap)';
//filters[2] = 'progid:DXImageTransform.Microsoft.Slide(duration=1,slideStyle=hide)';
//filters[3] = 'progid:DXImageTransform.Microsoft.Blinds(duration=1,bands=1)';

filters[0] = 'progid:DXImageTransform.Microsoft.Fade(duration=1)';
filters[1] = 'progid:DXImageTransform.Microsoft.GradientWipe(duration=1)';
filters[2] = 'progid:DXImageTransform.Microsoft.Pixelate(duration=1,maxSquare=10)';
filters[3] = 'progid:DXImageTransform.Microsoft.RandomDissolve(duration=1,orientation=vertical)';
//filters[3] = 'progid:DXImageTransform.Microsoft.RandomBars(duration=1,orientation=vertical)';
//filters[5] = 'progid:DXImageTransform.Microsoft.Checkerboard(duration=1,squaresX=20,squaresY=20)';
//filters[6] = 'progid:DXImageTransform.Microsoft.Strips(duration=1,motion=rightdown)';
//filters[7] = 'progid:DXImageTransform.Microsoft.Barn(duration=1,orientation=vertical)';
//filters[8] = 'progid:DXImageTransform.Microsoft.Iris(duration=1,motion=out)';
//filters[9] = 'progid:DXImageTransform.Microsoft.Wheel(duration=1,spokes=12)';
//filters[11] = 'progid:DXImageTransform.Microsoft.RadialWipe(duration=1,wipeStyle=clock)';
//filters[13] = 'progid:DXImageTransform.Microsoft.Spiral(duration=1,gridSizeX=40,gridSizeY=40)';
//filters[14] = 'progid:DXImageTransform.Microsoft.Stretch(duration=1,stretchStyle=push)';

function startslide() {
	if (bCanBlend) {
		document.getElementById('box1img').style.filter = filters[0];
		document.getElementById('box2img').style.filter = filters[0];
		document.getElementById('box3img').style.filter = filters[0];
		document.getElementById('box4img').style.filter = filters[0];
	}
	setTimeout('goto_next_photo()', delay*1000);
}

function goto_next_photo() {
	if (imgcounter < 11) imgcounter = 11;
	imgcounter += 10;
	if (imgcounter == 51) imgcounter = 12;
	else if (imgcounter == 52) imgcounter = 13;
	else if (imgcounter == 53) imgcounter = 14;
	else if (imgcounter == 54) imgcounter = 11;
	curfilter++;
	if (curfilter > 3) curfilter = 0;
	if (imgcounter < 50) imgobj = document.getElementById('box4img');
	if (imgcounter < 40) imgobj = document.getElementById('box3img');
	if (imgcounter < 30) imgobj = document.getElementById('box2img');
	if (imgcounter < 20) imgobj = document.getElementById('box1img');
	if (bCanBlend) {
		if (random) imgobj.style.filter = filters[random_int(1)];
		else imgobj.style.filter = filters[curfilter];
		imgobj.filters[0].Apply();
	}
	imgobj.src = 'images/box'+imgcounter+'.jpg';
	if (bCanBlend) imgobj.filters[0].Play();
	setTimeout('goto_next_photo()', delay*2000);
}

function random_int(i) {
	return Math.floor(i*(Math.random()%1));
}

function ScrollToElement(el) {
	if (!document.getElementById(el)) return ;
	if (document.all) y = document.getElementById(el).offsetParent.offsetTop;
	else y = document.getElementById(el).offsetTop;
	window.scrollTo(0, y);
}
