


//precache function

precacheImages(toggle_array, toggle)

function precacheImages(pic, name)
{
	for(i=0; i<pic.length; i++)
	{
		name[i] = new Image();
   		name[i].src = "images/" + pic[i];
	}
}


//Image toggler

var current_image = 0
var imageTime

function imageToggle(pause) 
{
	if(pause)
	{
		clearTimeout(imageTime)
	}
	else
	{
		if (document.all)
		{
			toggelImages.style.filter="blendTrans(duration=1)";
			toggelImages.filters.blendTrans.Apply();
		}
		
	 		toggelImages.style.backgroundImage = "url(" + toggle[current_image].src + ")"
			toggelImages.style.backgroundPosition = "center center"
			
	   	toggelImages.filters.blendTrans.Play();
		
		(current_image >= (toggle_array.length - 1) ) ? current_image = 0 : current_image++
		imageTime = setTimeout("imageToggle();",8000)
	}	
}


