// 属性设置
var E_strIFaderTransType     = 'reveal'; // 'reveal' | 'blend'
var Filter_number    =23;               // 滤镜种数
var change_time = 3;                     // 滤镜转换过程延迟时间

var obj_Timer;
var count_temp = 0; //记录当前是第几幅图片

//设置滤镜
//numLike 要显示的总数
//showTime 显示之间的间隔
function Filt_set(numLink,showTime) 
{	
	var obj;
	if(numLink == 1)
	{
		obj=MM_findObj("PicNewsID");
		if (obj) obj.value = Img_arry[0].sInfoID;
			
		obj=MM_findObj("NewsPic");
		if (obj) obj.alt = Img_arry[0].oImg.alt;
		
		obj=MM_findObj("imgTitle")
		if (obj) obj.innerHTML = Img_arry[0].oImg.alt;
		return true ;
	}
   if(numLink > 1)
   {
		obj=MM_findObj("NewsPic");
		if (!obj) return false
   
		with(obj) 
		{
			style.filter = (E_strIFaderTransType == 'reveal')?'revealTrans':'blendTrans';
			style.filter.duration = change_time;
			style.filter.transition = Filter_number;
		}
		//设置时钟
		obj_Timer =window.setInterval("use_Filter()",showTime* 1000);
	 }
}

function use_Filter() //滤镜的启动
{
	var obj;
	obj=MM_findObj("NewsPic");
	if (!obj) return false;
	
	with(obj) 
	{
		if(E_strIFaderTransType == 'reveal') 
		{
			filters(0).transition = Filter_number;
		}
		if(count_temp == (Img_arry.length - 1)) 
		{
			count_temp = -1;
		}
		count_temp++;
		title = Img_arry[count_temp].oImg.alt;
	
		filters(0).apply();
		src = Img_arry[count_temp].oImg.src;
		filters(0).play();
	}
	
	obj=MM_findObj("PicNewsID");
	if (obj) obj.value = Img_arry[count_temp].sInfoID;
	obj=MM_findObj("NewsPic");
	if (obj) obj.alt = Img_arry[count_temp].oImg.alt
	obj=MM_findObj("imgTitle")
	if (obj) obj.innerHTML = Img_arry[count_temp].oImg.alt;	
}

function obj_ClearTime() 
{
	window.clearInterval(obj_Timer);
}

window.onunload = obj_ClearTime;//取消计时器，释放系统资源

function Img_obj(sImgUrl,sInfoID,sAlt) 
{
	//this.sImgUrl = (sImgUrl == null)?'':sImgUrl;
	this.sInfoID = sInfoID;
	this.oImg =new Image;
	this.oImg.src=(sImgUrl == null)?'':sImgUrl;
	this.oImg.alt= (sAlt == null)?'':sAlt;
}

function displayPicNews()
{
	var InfoID,obj
	obj=MM_findObj("PicNewsID");
	if (!obj) return;
	
    InfoID = obj.value;
    if(InfoID == "") return;
	if(Number(InfoID)> 0)
		ReadImageInfo(InfoID);
	else
		return;
}

