
/*
document.write("<script>var style='';var url='http://www.bht-china.com/count/';</script>")
_dwrite("<script language=javascript src="+url+"/stat.asp?style="+style+"&referer="+escape(document.referrer)+"&screenwidth="+(screen.width)+"></script>");
function _dwrite(string) {document.write(string);}
*/

/****
 * update the image src
 *****/
function updateImageSrc(objID, newSrc)
{
	var img = document.getElementById(objID);
	if(img == null){return false;}
	img.src = newSrc;	
}

/****
 *  initialize the task
 ****/
function initTask(miliseconds, task)
{
	if(miliseconds <= 1000)
		miliseconds = 1000;
	var timer=setInterval(task,miliseconds); 
	return timer;
}

/***
 * 以滑动地方式自动更新图片
 ***/
function floatImage(imgIDArray, imgURL)
{
	if(imgIDArray == null || imgIDArray.length < 1){return;}
	for(var i=imgIDArray.length-1; i>0; i--)
	{
		var obj = document.getElementById(imgIDArray[i-1]);
		updateImageSrc(imgIDArray[i], obj.src);
	}
	updateImageSrc(imgIDArray[0], imgURL);
}

/***
 * 以替换地方式自动更新图片
 ***/
function updateImage(imgIDArray, imgURLArray)
{
	if(imgIDArray == null || imgIDArray.length < 1 || imgURLArray == null){return;}
	var maxLength = imgURLArray.length;
	if(maxLength>imgIDArray.length)
		maxLength = imgIDArray.length;		
	for(var i=0; i<maxLength; i++)
	{
		updateImageSrc(imgIDArray[i], imgURLArray[i]);
	}
}

//--------------------------detail task for home page(index.html/index_en.html)
var _min_home_page_right = 1;
var _max_home_page_right = 8;
var _next_home_page_right = 3;
var _home_page_right_img_ids = ["_HOME_PAGE_RIGHT_1","_HOME_PAGE_RIGHT_2"];
var _home_page_right_img_prefix = "picture/index-right";
var _home_timer = null;
function _runHomePageTask()
{
	_home_timer = initTask(5000, function(){
		var imgUrls = [];
		imgUrls.push(_home_page_right_img_prefix + _next_home_page_right + ".jpg");
		_next_home_page_right = (_next_home_page_right+1) % _max_home_page_right;
		if(_next_home_page_right < _min_home_page_right){ _next_home_page_right = _max_home_page_right;}
		imgUrls.push(_home_page_right_img_prefix + _next_home_page_right + ".jpg");
		updateImage(_home_page_right_img_ids, imgUrls);
		_next_home_page_right = (_next_home_page_right+1) % _max_home_page_right;
		if(_next_home_page_right < _min_home_page_right){ _next_home_page_right = _max_home_page_right;}
		//alert(_next_home_page_right);
	});
}
