
//declare the div list
//1st div
var imgs1 = new Array();
var intCurrentIndex1 = 0;
var intNextImageIndex1 = 0;
var intImagePauseInterval1 = 10000;	//pause image 1 second
var vFadeImageCount = 0;


function initFadein_FadeImageDiv1() 
{
	var strDivName = "FadeImageDiv1";
	eval("imgs1 = document.getElementById(\"" + strDivName + "\").getElementsByTagName(\"img\")");

	var intLength = eval("imgs1.length");
	for(i=1;i<intLength;i++) 
		imgs1[i].xOpacity = 0;
		
	vFadeImageCount = intLength;
	
	//show the first image
	if (vFadeImageCount > 0)
	{
		imgs1[0].style.display = "block";
		imgs1[0].xOpacity = 1;
	}
	
	//setTimeout("doFadeDiv1()", intImagePauseInterval1);
}

function startFade_FadeImageDiv1() 
{
	if (vFadeImageCount > 0)
	{
		setTimeout("doFadeDiv1()", intImagePauseInterval1);
	}
}

function doFadeDiv1() 
{
	intNextImageIndex1 = imgs1[intCurrentIndex1 + 1]?intCurrentIndex1 + 1 : 0;
	
	//current image fade out
	var intCurrentImageOpacity = eval("imgs1[intCurrentIndex1].xOpacity");
	intCurrentImageOpacity -= .05; 
	eval("imgs1[intCurrentIndex1].xOpacity = intCurrentImageOpacity");
	setImageOpacity(imgs1[intCurrentIndex1]); 
	
	//next image fade in
	var intNextImageOpacity = imgs1[intNextImageIndex1].xOpacity;
	intNextImageOpacity += .05;
	eval("imgs1[intNextImageIndex1].style.display = 'block'");
	eval("imgs1[intNextImageIndex1].xOpacity = intNextImageOpacity");
	setImageOpacity(imgs1[intNextImageIndex1]);
	
	if(intCurrentImageOpacity <= 0) 
	{
		eval("imgs1[intCurrentIndex1].style.display = 'none'");
		intCurrentIndex1 = intNextImageIndex1;
		setTimeout("doFadeDiv1()", intImagePauseInterval1);
	} else {
		setTimeout("doFadeDiv1()", 50);
	}
}
	

function setImageOpacity(obj) 
{
	if(obj.xOpacity >= 1) 
	{
		obj.xOpacity = 1;
		return;
	}
	obj.style.opacity = obj.xOpacity;
	obj.style.MozOpacity = obj.xOpacity;
	obj.style.filter = "alpha(opacity=" + (obj.xOpacity * 100) + ")";
}
	
