﻿function ebt(param){
 return(document.getElementsByTagName(param));
}
function ebi(param){
 return(document.getElementById(param));
}
function gim(id){
 var img=ebi(id);
 if (img){img=img.getElementsByTagName('a');}
 return(img);
}
function sis(img,a,id){
 img.alt=a.title;
 img.title = a.title;
 var col = ebi(id.replace('img','col'));
 if (col) col.innerHTML = a.title;
 var src=a.href.replace('/lg_','/');
 img.src=src;
 img=img.parentNode;
 if (img.href){img.href=img.href.split('?')[0]+'?k=45&f='+a.title.replace(/ /g,'+');}
 img=(id=='imgm') ? ebi('imgz') : 0;
 if (img){
  var pos=src.lastIndexOf('/');
  img.href=src.substr(0,pos)+'/lg_'+src.substr(pos+1);
 }
 return(true);
}
function sim(id,step){
 var a,i,el=gim(id),img=ebi(id+'a');
 a=0;
 for (i=0;i<el.length;i++){
  if (el[i].href.replace('/lg_','/')==img.src){a=i;}
 }
 a+=step;
 if (a<0){a=el.length-1;}
 if (a>=el.length){a=0;}
 sis(img,el[a],id);
 if (id=='imgm'){
  var b=(el[a].title+'  ').split('  ')[1];
  a=el[a].title.split('  ')[0];
  el=ebi('idf');
  if (el && el.options){
   for (i=0;i<el.options.length;i++){
    if (el.options[i].text==a){
     el.selectedIndex=i;
     var elg=ebi('idg');
     if (elg && elg.options){
      for (var ig=0;ig<elg.options.length;ig++){
       if (elg.options[ig].text==b){
        elg.selectedIndex=ig;
        return(true);
       }
      }
     }
     return(true);
    }
   }
  }
  el=ebi('idg');
  if (el && el.options){
   for (i=0;i<el.options.length;i++){
    if (el.options[i].text==b){
     el.selectedIndex=i;
     return(true);
    }
   }
  }
 }
}
function zz(){
 var el,i,id,imgs,imga,imgx;
 imgs=ebi('imgs');
 if (imgs){
  el=ebt('div');
  for (i=0;i<el.length;i++){
   id=el[i].title;
   if (id){
    imga=ebi(id+'a');
    if (imga){
     el[i].removeAttribute('title');
     imga.title=imga.alt;
     imgs=gim(id);
     if (imgs){
      if (imgs.length>1){
       var gfx='m';
       imgx=ebi(id+'l');
       if (imgx){imgx.innerHTML='<img alt="&lt;-" title="&lt;-" src="/gfx/links_'+gfx+'.gif" onclick="sim(\''+id+'\',-1);" />';}
       imgx=ebi(id+'r');
       if (imgx){imgx.innerHTML='<img alt="-&gt;" title="-&gt;" src="/gfx/rechts_'+gfx+'.gif" onclick="sim(\''+id+'\',1);" />';}
      }
      sim(id,0);
     }
    }
   }
  }
 }
}
window.onload=function(){zz();};
