function setFocus(ID,t){//Main function
function $(id) {return document.getElementById(id);}
function $$(tag,obj){return (typeof obj=='object'?obj:$(obj)).getElementsByTagName(tag);}
var n='';//Mark
function showPics(num){
if(n===num) return true;
if(n==='') n=0;
else n=num;
var rapics=$$('ul',ID)[0];
var tit=$$('div',rapics)[num];
if (!rapics.style.left){rapics.style.left = 0+'px';}
if (!tit.style.bottom||parseInt(tit.style.bottom)>-115){tit.style.bottom = -115+'px';}
var endX=-num*$$('div',ID)[0].clientWidth;
var goimg=function(){
X=parseInt(rapics.style.left);
if (rapics.movement){clearTimeout(rapics.movement);}
if(parseInt(rapics.style.left)==endX) return true;
if((endX-X)>0) X+=Math.ceil((endX-X) / 10);
else X+=Math.floor((endX-X) / 10);
rapics.style.left=X+'px';
rapics.movement = setTimeout(goimg, 100);
}
var gotit=function(){
var y=parseInt(tit.style.bottom);
if (tit.movement){clearTimeout(tit.movement);}
if(y==0) return true;
y+=Math.ceil((0-y) / 49);
if(parseInt(rapics.style.left)==endX) tit.style.bottom=y+'px';
if(y<0) tit.movement = setTimeout(gotit, 10);
}
goimg();
gotit();
}
function classNormal() {//Очистить стиль цифровых кнопок
var focusBtnList = $$('li',$$('ul',ID)[1]);
for (var i = 0; i < focusBtnList.length; i++) {
focusBtnList[i].className = '';
}
}
function focusChange() {//Interactive Switch
var focusBtnList = $$('li',$$('ul',ID)[1]);
for (var i = 0; i < focusBtnList.length; i++) {
focusBtnList[i].I=i;
focusBtnList[i].onmouseover = function(){
showPics(this.I);
classNormal();
focusBtnList[this.I].className = 'current';
}
}
}
var autoFocusChange=function() {//авто
if (autokey) return;
var focusBtnList = $$('li',$$('ul',ID)[1]);
for (var i = 0; i < focusBtnList.length; i++) {
if (focusBtnList[i].className == 'current') {
var currentNum = i;
}
}
if(currentNum<focusBtnList.length-1){
showPics(currentNum+1);
classNormal();
focusBtnList[currentNum+1].className = 'current';
}else if(currentNum==focusBtnList.length-1){
showPics(0);
classNormal();
focusBtnList[0].className = 'current';
}
}
var autokey = '';
function init(){//запуск 
var ul=$$('ul',ID)[0];
var li=$$('li',ul);
var NUM=li.length;
var wid=$('myloading')?$$('div',ID)[1].clientWidth:$$('div',ID)[0].clientWidth;ul.style.width=wid*NUM+'px';
for(var i=0;i<NUM;i++){
var img=li[i].getElementsByTagName('img')[0];
li[i].innerHTML='<img src=/radio/anonce/img'+i+'.gif>'+'<div><span></span><a href="/radio/">'+li[i].innerHTML+'</a></div>';
}
var s='<div class="mybtn"><ul>';
for(var i=0;i<NUM;i++){s+='<li>'+(i+1)+'</li>'}
s+='</ul></div>';
$(ID).innerHTML+=s;
showPics(0);
classNormal();
$$('li',$$('ul',ID)[1])[0].className = 'current';
$(ID).onmouseover = function() {
autokey = true;
clearInterval(auto);
}
$(ID).onmouseout = function() {
autokey = false;
auto=setInterval(autoFocusChange, T);
}
}
var T=t*2000;//Каждое изображение будет ждать,1000=1 секунд
var auto='';
init();
focusChange();
auto=setInterval(autoFocusChange, T);
};
window.onload=function(){
setFocus('radco',4);
}

