var akti = 0;
var imgb = new Array();
// Image switching fade functions
function preload()
{
	var pload;
	for(i=0;i<imgb_array.length;i++)
	{
		imgb[i] = new Image();
		imgb[i].src = imgb_array[i];
	}
	for(i=0;i<1;i++)
	{
		// If first 2 images are cached, start fading loop...
		if(imgb[i].complete == false)
		{
			pload = 0;
			break;
		}
		else
		{
			pload = 1;
		}
	}
	if(pload == 0)
	{
		setTimeout("preload()",50);
	}
	else
	{
		fade();
	}
}
function opac(i)
{
	var object = document.getElementById('main_image').style;
	object.opacity = (i / 10);
	object.MozOpacity = (i / 10);
	object.KhtmlOpacity = (i / 10);
	object.filter = "alpha(opacity="+(i * 10)+")";
}
function fade()
{
	var timer = 0;
	var j = 1;
	setTimeout("opac(0)",0);
	setTimeout("switch_imgb(1);",50);
	for(i=1;i<=10;i++)
	{
		timer++;
		setTimeout("opac("+i+");",timer*100);
	}
	setTimeout("switch_imgb(2);",1000);
	setTimeout("fade()",5000);
}
function switch_imgb(i)
{
	if(i == 1)
	{
		document.getElementById('main_image').src = imgb[akti].src;
	}
	else
	{
		document.getElementById('main_image2').src = imgb[akti].src;
		akti = (akti < (imgb.length -1)) ? (akti +1) : 0;
	}
}
