﻿var one_s=function(){
var one_i1=2000; //切换间隔时间
var one_i2=10; //切换速速
var one_op1=80; //文字背景的透明度
var one_obj="one_obj" //焦点轮换图片容器的id名称
//获取对象
function one_gt(tag,obj){if(obj==null){return document.getElementsByTagName(tag)}else{return obj.getElementsByTagName(tag)}}
function one_gi(id){return document.getElementById(id)};
var one_op=0,one_j=0,one_t=63,one_n,one_st=0,one_tm,one_tm2,one_tm3;var one_id=one_gi(one_obj);one_id.removeChild(one_gt("div",one_id)[0]);var one_li=one_gt("li",one_id);var one_div=document.createElement("div");var one_tit=document.createElement("div");var one_span=document.createElement("span");var one_btn=document.createElement("div");one_btn.className="button";for(var i=0;i<one_li.length;i++){var one_a=document.createElement("a");one_a.innerHTML=i+1;one_a.onclick=function(){clearTimeout(one_tm);clearTimeout(one_tm2);clearTimeout(one_tm3);one_j=parseInt(this.innerHTML)-1;one_st=0;one_t=63;one_op=0;one_fon();};one_a.className="b1";one_a.onmouseover=function(){this.className="b2"};one_a.onmouseout=function(){this.className="b1";one_sc(one_j)};one_btn.appendChild(one_a);}  //控制图层透明度
//控制图层透明度
function one_alpha(obj,n){if(document.all){obj.style.filter="alpha(opacity="+n+")";}else{obj.style.opacity=(n/100);}}  //控制焦点按钮
//控制焦点按钮
function one_sc(n){for(var i=0;i<one_li.length;i++){one_btn.childNodes[i].className="b1"};one_btn.childNodes[n].className="b2";}
one_tit.className="num_list";one_tit.appendChild(one_span);one_alpha(one_tit,one_op1);one_id.className="d1";one_div.className="d2";one_id.appendChild(one_div);one_id.appendChild(one_tit);one_id.appendChild(one_btn);  //渐显
//渐显
var one_fon=function(){one_op+=5;one_div.innerHTML=one_li[one_j].innerHTML;one_span.innerHTML=one_gt("img",one_li[one_j])[0].alt;one_alpha(one_div,one_op);if(one_st==0){one_sc(one_j);one_n=-2;one_txt();one_st=1};if(one_op<100){one_tm=setTimeout(one_fon,one_i2)}else{one_tm2=setTimeout(one_fout,one_i1);};}
//渐隐
var one_fout=function(){one_op-=5;one_div.innerHTML=one_li[one_j].innerHTML;one_alpha(one_div,one_op);if(one_st==0){one_n=2;one_txt();one_st=1};if(one_op>0){one_tm=setTimeout(one_fout,one_i2)}else{if(one_j<one_li.length-1){one_j++}else{one_j=0};one_fon()};}
//滚动文字
var one_txt=function(){one_t+=one_n;one_span.style.marginTop=one_t+"px";if(one_n<0&&one_t>3){one_tm3=setTimeout(one_txt,one_i2)}else if(one_n>0&&one_t<62){one_tm3=setTimeout(one_txt,one_i2)}else{one_st=0}};
one_fon();
}
window.onload=one_s;
