渐变效果公告板

// 渐变效果公告板程序段开始 //
//在数组text和link里放置所要显示的信息条目及其超级链接//
banner= new Array();
//一个条目提示的图片而已//
point="<img src='point.gif' width='15' height='14'>";

var Text_len=Text.length;
pages=0;
lines=0;
banner[pages]="";
for(i=0;i<Text_len;i++){
  banner[pages] +=point+"<a href="+Link[i]+" target=_blank >"+Text[i]+"</a><br>";
  lines++;
  /////设定每一幅页面显示六条信息。
  if(lines==6) {
   pages++;
   banner[pages]="";
   lines=0;
  }
}

// 设置初始显示页为第0页 //
var loop=0;

// 计算出公告板的页长//////
var banner_len=banner.length-1;

////// 公告板内容显示函数//////
function show_banner() {
banner_text.filters[0].Apply();
//将每一页的内容填入banner_text对象中
banner_text.innerHTML=banner[loop];
//开始一个渐变滤镜效果
banner_text.filters[0].Play();

//如果到达最后一页,则返回到第一页,否则页数加一。
if(loop==banner_len) {
   loop=0;
  }
  else {
   loop++;
  }
//设置公告板页面之间的转换速度,目前是10秒
timeid=window.setTimeout("show_banner()",6000);
}
//停止公告板页面转换
function stopit(){
clearTimeout(timeid);
}
//启动公告板页面转换
function startit(){
timeid=window.setTimeout("show_banner()",1000);
}
////// 渐变公告板程序段结束//////