var img_anz=;var act_img=0;var bid=0;
var tout="";
var play=0;
var top_img="a";
var bot_img="b";
var first=true;
function next_img() {
bid=act_img+1;
if(bid>img_anz)
bid=1;
display_img(bid);
return '';
}
function prev_img() {
bid=act_img-1;
if(bid<1)
bid=img_anz;
display_img(bid);
return '';
}
function goto_img(id) {
window.clearTimeout(tout);
play=0;
display_img(id);
var info=window.document.getElementById('T');
info.innerHTML='Diashow gestoppt';
return '';
}
function display_img(id) {
(top_img=="a")?(new_img="b"):(new_img="a");
var a=document.getElementById('img_'+new_img);
setOpacity(0,a);
if(b[id]) {
a.innerHTML='
';
}
fade_out(top_img);
fade_in(new_img);
act_img=id;
create_index();
var tmp=top_img;
top_img=new_img;
new_img=tmp;
var tmp="";
}
function go_rotation() {
var info=window.document.getElementById('T');
var a=document.getElementById('bttns');
if(play==1) {
info.innerHTML='Diashow läuft';
tout=window.setTimeout("next_img()",4000);
a.innerHTML='Diashow stoppen';
} else {
a.innerHTML='Diashow starten';
}
return '';
}
function start_rotation() {
play=1;
go_rotation();
return '';
}
function stop_rotation() {
var info=window.document.getElementById('T');
play=0;
go_rotation();
info.innerHTML='Diashow gestoppt';
window.clearInterval(tout);
return '';
}
function create_index() {
var a=document.getElementById('ausw');
var l=document.getElementById('left');
var r=document.getElementById('right');
a.innerHTML="";
for(i=1;i < b.length;i++) {
if(i==act_img) {
a.innerHTML+=''+i+' ';
} else {
a.innerHTML+=''+i+' ';
}
}
if(act_img==1) {
l.innerHTML="";
} else {
l.innerHTML='Vorheriges Bild';
}
if(act_img==b.length-1) {
r.innerHTML="";
} else {
r.innerHTML='Nächstes Bild';
}
return '';
}
var op_a=0;
var op_b=0;
var stufe=14;
var fa="";
var fb="";
function fade_out(a) {
if(a=="a") {
op_a=100;
window.clearInterval(fa);
fa=window.setInterval('fade_out_act("'+a+'");',100);
} else {
op_b=100;
window.clearInterval(fb);
fb=window.setInterval('fade_out_act("'+a+'");',100);
}
return'';
}
function fade_out_act(a) {
var fo=document.getElementById('img_'+a);
if(a=="a") {
var op=op_a;
} else {
var op=op_b;
}
if(op>0) {
op-=stufe;
} else {
op=0;
if(a=="a") {
window.clearInterval(fa);
} else {
window.clearInterval(fb);
}
}
if(a=="a") {
op_a=op;
} else {
op_b=op;
}
setOpacity(op,fo);
}
function fade_in(a) {
if(a=="a") {
op_a=0;
window.clearInterval(fa);
fa=window.setInterval('fade_in_act("'+a+'");',100);
} else {
op_b=0;
window.clearInterval(fb);
fb=window.setInterval('fade_in_act("'+a+'");',100);
}
return'';
}
function fade_in_act(a) {
var fi=document.getElementById('img_'+a);
if(a=="a") {
var op=op_a;
} else {
var op=op_b;
}
if(op<100) {
op+=stufe;
} else {
op=100;
if(a=="a") {
window.clearInterval(fa);
} else {
window.clearInterval(fb);
}
}
if(a=="a") {
op_a=op;
} else {
op_b=op;
}
setOpacity(op,fi);
}
function setOpacity(value,Obj) {
Obj.style.opacity = value/100;
Obj.style.filter = 'alpha(opacity=' + value + ')';
}