var slideshowimages = new Array(
									"/images/splash/food00.png"
								,	"/images/splash/food01.png"
								,	"/images/splash/food02.png"
								,	"/images/splash/food04.png"
								,	"/images/splash/food05.png"
								,	"/images/splash/food06.png"
								,	"/images/splash/food07.png"
								,	"/images/splash/food08.png"
								,	"/images/splash/food09.png"
);

var currentindex = 0;

//change the opacity for different browsers
function changeOpacs(opacity, id1, id2)
{
    var object = getElementStyle(id1);
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);

    var elt;

    if (true /*object.filter*/)
    {
    	var elt = document.getElementById(id1);
    	elt = elt.parentNode;
    	var eltstyle = getElementStyle(elt.id);
    	eltstyle.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=" + opacity + ");";
    }


    var object = getElementStyle(id2);
    object.opacity = ((100-opacity) / 100);
    object.MozOpacity = ((100-opacity) / 100);
    object.KhtmlOpacity = ((100-opacity) / 100);


    if (true /*object.filter*/)
    {
    	var elt = document.getElementById(id2);
    	elt = elt.parentNode;
    	var eltstyle = getElementStyle(elt.id);
    	eltstyle.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=" + (100-opacity) + ");";
    }

    if (opacity==0)
    {
    	currentindex++;
    	if (currentindex >= slideshowimages.length) currentindex = 0;
			changeImage(id1, slideshowimages[currentindex]);
			setTimeout("blendimages('" + id2 + "', '" + id1 + "', 2500)",8000);
    }
}

function changeImage(divid, newimageurl)
{
	var st = getElementStyle(divid);
	if (st) {
		st.backgroundImage = "url('" +  newimageurl + "')";
		st.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + newimageurl + "', sizingMethod='scale');" ;// progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	}
}

function blendimages(divid1, divid2, millisec)
{
	var speed = Math.round(millisec / 100);
	var timer = 0;

	for(i = 100; i >= 0; i--)
	{
		setTimeout("changeOpacs(" + i + ",'" + divid1 + "','" + divid2 + "')",(timer * speed));
		timer++;
	}

}

function slideshow(divid1, divid2)
{
	currentindex++;
	if (currentindex > (slideshowimages.length-1)) currentindex = 0;
	setTimeout("blendimages('"+divid1+"', '" + divid2+ "', 2500)",2500);
}
