// JavaScript Document
function scrollNews(selector,iconlist,Entry,time,StartIndex)
{
	var _self=this;
	this.Selector=selector;
	this.Selector2=iconlist;
	this.Entry=Entry;
	this.time = time;
	this.i=StartIndex||0; 
	this.eles = $(selector).select(' ul li');
	this.Count= $(selector).select(' ul li').length;	
	for(var k=0;k<this.eles.length;k++){
		this.eles[k].hide();
	}
	if(this.eles[this.i]){this.eles[this.i].show();}
	for(var k=0;k<this.eles.length;k++){
		this.eles[k].onmouseover=function(){if(_self.sI){clearInterval(_self.sI);} };
		this.eles[k].onclick=function(){_self.showIndex(_self.i++);};
	}
	/*生成激活OL项目*/
	for(var j=0;j<this.Count && j<10;j++){
		new Insertion.Bottom(iconlist, '<li><a onclick="'+this.Entry+'.showIndex('+j+');" href="#"><img src="images/crystal.gif"></a></li>'); 		
	}	
	var nodes = $(this.Selector2).select(" li a");	
	for( var k=0; k<nodes.length;k++){
		nodes[k].addClassName('active');		
	}
	if(nodes[this.i]){nodes[this.i].removeClassName('active');}	
	this.sI=setInterval(this.Entry+".showIndex(null)",this.time);	
	
	this.showIndex=function(index)
	{		
		if(this.sI){clearInterval(this.sI);}
		this.sI=setInterval(this.Entry+".showIndex()",this.time);
		if (index!=null)
		{
			this.i=index;
		}
		if(this.i==this.Count)
			this.i=0;
			
		var nodes2 = $(this.Selector).select(" ul li");		
		for(var k=0;k<nodes2.length;k++){
		  nodes2[k].hide();
		}
		if(nodes2[this.i]){nodes2[this.i].show();}
		var nodes3 = $(this.Selector2).select(" li a");	
		for( var k=0; k<nodes3.length;k++){
			nodes3[k].addClassName('active'); 
		}
		if(nodes3[this.i]){nodes3[this.i].removeClassName('active');}	
		this.i++;//显示下一个
	}
}
/**滚动新闻展示效果
code by CssRain--橘子.
转载请注明:http://www.cssrain.cn
// 参数1：ID    		
// 参数2：实例化对象的名称（跟var 后的相同）
// 参数3：间隔时间      
// 参数4：初始化时，默认哪个先显示
**/

var aa=new scrollNews("newsF","iconlist","aa"  , 2000 , 1);
