function setMyFocus(ID,t){//主函数...
function $(id) {return document.getElementById(id);}
function $$(tag,obj){return (typeof obj=='object'?obj:$(obj)).getElementsByTagName(tag);}
function opa(n){//图片淡入淡出函数
	var pics = $$('img',pic);
	var setfade=function(obj,o){
		if (document.all) obj.style.filter = "alpha(opacity=" + o + ")";
		else obj.style.opacity = (o / 100);
	};
	var getfade=function(obj){
		return (document.all)?((obj.filters.alpha)?obj.filters.alpha.opacity:false):((obj.style.opacity)?obj.style.opacity*100:false);
	}
	var show=function(){
		if(pics[n].move) clearTimeout(pics[n].move);
		if (o1 >= 100) return true;
		o1+=10;
		setfade(pics[n],o1);
		pics[n].move=setTimeout(show,5);
	};
	var hide=function(){
		if(pics[N].move) clearTimeout(pics[N].move);
		if (o2 <= 0) {pics[N].style.display='none';return true;}
		o2-=10;
		setfade(pics[N],o2);
		pics[N].move=setTimeout(hide,5);
	};
	for(var i=0;i<pics.length;i++){
		if(!getfade(pics[i])) {setfade(pics[i],0);pics[i].style.display='none';}
		if(pics[i].name=='out') var N=i;
	}
	if(!N&&n==0) {//开始载入...
		pics[n].name='out';
		pics[n].style.display='';
		var o1=getfade(pics[n]);
		show();
		return true;
	}
	if(N==n) return true;
	pics[N].name=''
	pics[n].name='out';
	pics[n].style.display='';
	var o1=getfade(pics[n]);
	var o2=getfade(pics[N]);
	hide();
	show();
}
function classNormal() {//数字标签样式清除
    var a = $$('a',tit);
    for (var i = 0; i < a.length; i++) {
        a[i].className = '';
    }
}
function autoFocusChange() {//自动运行
    if (atuokey) return;
    var a = $$('a',tit);
    for (var i = 0; i < a.length; i++) {
        if (a[i].className == 'current') {
            var currentNum = i;
        }
    }
	if(currentNum<a.length-1){
		opa(currentNum+1);
       	classNormal();
       	a[currentNum+1].className = 'current';
	}else if(currentNum==a.length-1){
		opa(0);
       	classNormal();
       	a[0].className = 'current';
	}
}
function focusChange() {//交互切换
    var a = $$('a',tit);

    for (var i = 0; i < a.length; i++) {
		a[i].I=i;
		a[i].onmouseover = function(){
			opa(this.I);
        	classNormal();
        	a[this.I].className = 'current';
		}
	}
}
function init(){//初始化
	$(ID).removeChild($$('div',ID)[0]);
	opa(0);
    $$('a',tit)[0].className = 'current';
	$(ID).onmouseover = function() {
        atuokey = true;
		clearInterval(auto);
    }
    $(ID).onmouseout = function() {
        atuokey = false;
		auto=setInterval(autoFocusChange, T);
    }
}
var pic=$$('div',ID)[1];
var tit=$$('div',ID)[2];
var atuokey = '';
var auto='';
var T=t*1000;//每帧图片停留的时间，1000=1秒
init();
focusChange();
auto=setInterval(autoFocusChange, T);
}
window.onload=function(){
	setMyFocus('myFocus',3)
}
