
//declare the div list
//1st div
var imgs1 = new Array();
var intCurrentIndex1 = 0;
var intNextImageIndex1 = 0;
var intImagePauseInterval1 = 12000;	//pause image 1 second
//2nd div
var imgs2 = new Array();
var intCurrentIndex2 = 0;
var intNextImageIndex2 = 0;
var intImagePauseInterval2 = 12000;	//pause image 1 second
//3rd div
var imgs3 = new Array();
var intCurrentIndex3 = 0;
var intNextImageIndex3 = 0;
var intImagePauseInterval3 = 12000;	//pause image 1 second

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;
		//hide description 
		eval("tophr_" + (i+1) + ".style.display = 'none'");
	}
		
	//show the first image
	imgs1[0].style.display = "block";
	imgs1[0].xOpacity = 1;

	//show description 
	tophr_1.style.display = "block";

	//alert(intLength);
	
	//setTimeout("doFadeDiv1()", intImagePauseInterval1);
}

function initFadein_FadeImageDiv2() 
{
	var strDivName = "FadeImageDiv2";
	eval("imgs2 = document.getElementById(\"" + strDivName + "\").getElementsByTagName(\"img\")");

	var intLength = eval("imgs2.length");
	for(i=1;i<intLength;i++) 
	{
		imgs2[i].xOpacity = 0;
		//hide description 
		eval("topmv_" + (i+1) + ".style.display = 'none'");
	}		
	//show the first image
	imgs2[0].style.display = "block";
	imgs2[0].xOpacity = 1;

	//show description 
	topmv_1.style.display = "block";
	
	//setTimeout("doFadeDiv2()", intImagePauseInterval2);
}

function initFadein_FadeImageDiv3() 
{
	var strDivName = "FadeImageDiv3";
	eval("imgs3 = document.getElementById(\"" + strDivName + "\").getElementsByTagName(\"img\")");

	var intLength = eval("imgs3.length");
	for(i=1;i<intLength;i++) 
	{
		imgs3[i].xOpacity = 0;
		//hide description 
		eval("topec_" + (i+1) + ".style.display = 'none'");
	}		
		
	//show the first image
	imgs3[0].style.display = "block";
	imgs3[0].xOpacity = 1;

	//show description 
	topec_1.style.display = "block";
	
	
	//setTimeout("doFadeDiv3()", intImagePauseInterval3);
}


function startFade_FadeImageDiv1() 
{
	setTimeout("doFadeDiv1()", intImagePauseInterval1);
}

function startFade_FadeImageDiv2() 
{
	setTimeout("doFadeDiv2()", intImagePauseInterval2);
}

function startFade_FadeImageDiv3() 
{
	setTimeout("doFadeDiv3()", intImagePauseInterval3);
}

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) 
	{
		//hide description for others
		eval("tophr_" + (intCurrentIndex1 + 1) + ".style.display = 'none'");
		//show description 
		eval("tophr_" + (intNextImageIndex1 + 1) + ".style.display = 'block'");
		
		eval("imgs1[intCurrentIndex1].style.display = 'none'");
		intCurrentIndex1 = intNextImageIndex1;
		setTimeout("doFadeDiv1()", intImagePauseInterval1);
		
	} 
	else 
	{
		setTimeout("doFadeDiv1()", 50);
	}
}
	

function doFadeDiv2() 
{
	intNextImageIndex2 = imgs2[intCurrentIndex2 + 1]?intCurrentIndex2 + 1 : 0;
	
	//current image fade out
	var intCurrentImageOpacity = eval("imgs2[intCurrentIndex2].xOpacity");
	intCurrentImageOpacity -= .05; 
	eval("imgs2[intCurrentIndex2].xOpacity = intCurrentImageOpacity");
	setImageOpacity(imgs2[intCurrentIndex2]); 
	
	//next image fade in
	var intNextImageOpacity = imgs2[intNextImageIndex2].xOpacity;
	intNextImageOpacity += .05;
	eval("imgs2[intNextImageIndex2].style.display = 'block'");
	eval("imgs2[intNextImageIndex2].xOpacity = intNextImageOpacity");
	setImageOpacity(imgs2[intNextImageIndex2]);
		
	if(intCurrentImageOpacity <= 0) 
	{
		//hide description for others
		eval("topmv_" + (intCurrentIndex2 + 1) + ".style.display = 'none'");
		//show description 
		eval("topmv_" + (intNextImageIndex2 + 1) + ".style.display = 'block'");

		eval("imgs2[intCurrentIndex2].style.display = 'none'");
		intCurrentIndex2 = intNextImageIndex2;
		setTimeout("doFadeDiv2()", intImagePauseInterval2);
	} else {
		setTimeout("doFadeDiv2()", 50);
	}
}
	

function doFadeDiv3() 
{
	intNextImageIndex3 = imgs3[intCurrentIndex3 + 1]?intCurrentIndex3 + 1 : 0;
	
	//current image fade out
	var intCurrentImageOpacity = eval("imgs3[intCurrentIndex3].xOpacity");
	intCurrentImageOpacity -= .05; 
	eval("imgs3[intCurrentIndex3].xOpacity = intCurrentImageOpacity");
	setImageOpacity(imgs3[intCurrentIndex3]); 
	
	//next image fade in
	var intNextImageOpacity = imgs3[intNextImageIndex3].xOpacity;
	intNextImageOpacity += .05;
	eval("imgs3[intNextImageIndex3].style.display = 'block'");
	eval("imgs3[intNextImageIndex3].xOpacity = intNextImageOpacity");
	setImageOpacity(imgs3[intNextImageIndex3]);
	
	if(intCurrentImageOpacity <= 0) 
	{
		//hide description for others
		eval("topec_" + (intCurrentIndex3 + 1) + ".style.display = 'none'");
		//show description 
		eval("topec_" + (intNextImageIndex3 + 1) + ".style.display = 'block'");
		
		eval("imgs3[intCurrentIndex3].style.display = 'none'");
		intCurrentIndex3 = intNextImageIndex3;
		setTimeout("doFadeDiv3()", intImagePauseInterval3);
	} else {
		setTimeout("doFadeDiv3()", 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) + ")";
}
	
	
//==========================
//declare the AD div list
//==========================

//Ad div
var imgsAd = new Array();
var intCurrentIndexAd = 0;
var intNextImageIndexAd = 0;
var intImagePauseIntervalAd = 5000;	//pause image 1 second

//Ad div 2
var imgsAd2 = new Array();
var intCurrentIndexAd2 = 0;
var intNextImageIndexAd2 = 0;
var intImagePauseIntervalAd2 = 5000;	//pause image 1 second

//Ad div 3
var imgsAd3 = new Array();
var intCurrentIndexAd3 = 0;
var intNextImageIndexAd3 = 0;
var intImagePauseIntervalAd3 = 5000;	//pause image 1 second

function initFadein_FadeImageDivAd() 
{
	var strDivName = "FadeImageDivAd";
	eval("imgsAd = document.getElementById(\"" + strDivName + "\").getElementsByTagName(\"img\")");

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

function initFadein_FadeImageDivAd2() 
{
	var strDivName = "FadeImageDivAd2";
	eval("imgsAd2 = document.getElementById(\"" + strDivName + "\").getElementsByTagName(\"img\")");

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

function initFadein_FadeImageDivAd3() 
{
	var strDivName = "FadeImageDivAd3";
	eval("imgsAd3 = document.getElementById(\"" + strDivName + "\").getElementsByTagName(\"img\")");

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

function startFade_FadeImageDivAd() 
{
	setTimeout("doFadeDivAd()", intImagePauseIntervalAd);
}

function startFade_FadeImageDivAd2() 
{
	setTimeout("doFadeDivAd2()", intImagePauseIntervalAd2);
}

function startFade_FadeImageDivAd3() 
{
	setTimeout("doFadeDivAd3()", intImagePauseIntervalAd3);
}

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

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

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

