/* 09-06-26 V.77 DJ */

// Vorgaben von DJ

 /* Blaettern (Objekt=this, Richtung rechts=1 / links=-1) */
function TeasX(obj,rl) {
  var x,a,m, p=TgpN(obj,2), n=TgEpx(p);
  eval(n.className.replace(/^.*(\d+).(\d+)/,'a=$1;m=$2'));
  p=n; for(x=0;x<=a;x++) p=TgEpX(p);  TsD(p,0);
  a=(a+rl+m)%m;
  p=n; for(x=0;x<=a;x++) p=TgEpX(p);  TsD(p);
  if(x=TgET('p',p)[0]) if(x.className=='tsi') if((x=TgET('img',x)[0]).src.indexOf('/t.')>=0) x.src=x.className.replace(/\\/g,'');
  n.className='ts_'+a+'_'+m;
}

 /* MouseOver/Out Funktionszeile (Objekt=this, m=1=mOver,=0/-=mOut, t=Text); mOver=(this,1,'txt'), mOut=(this)/(this,0)/(this,0,'txt') */
function Tmxf(obj,m,t) {Tmxi(obj,m); TgET('span',TgpN(obj,TgpN(obj,1).tagName!='A'?3:4))[0].innerHTML=m&&t?t:''}
function Tmxa(obj,m) {var x; if(x=TgET('img',obj)[0]) Tmxi(x,m)}

 /* Kennzeichnung Redesign2007 */
TRD07=1; Ads_wrd='tr';

 /* Opera (Listen-Formatierung) */
if(TisOP) Tinc('.ul p,.ol div{position:static} .ts0 .ol{padding-left:20px}');

 /* Mac (Schrift) */
if(T_os=='MAC') Tinc('td,.td{font-size:0.985em'+(T_brN=='SF'?';word-spacing:-0.1em':'')+'}');


// Eigene Funktionen

 /* Farbschemata */
var boco=new Object();
boco['tpho']='#717a83'; /* Homepage/Startseite */
boco['tpau']='#bc0004'; /* Auto */
boco['tpco']='#597abc'; /* Computer */
boco['tpli']='#b55970'; /* Lifestyle */
boco['tpna']='#09247a'; /* Nachrichten */
boco['tpre']='#0b85a3'; /* Reise */
boco['tpsh']='#fc0';    /* Shopping */
boco['tpsi']='#b53700'; /* Spiele */
boco['tpso']='#066';    /* Sport */
boco['tpun']='#f60';    /* Unterhaltung */
boco['tpwi']='#2a5075'; /* Wirtschaft */
boco['tphd']='#262626'; /* Handy */
boco['tpge']='#808080'; /* Gewinnspiele */
boco['tpki']='#53a507'; /* Kids */
boco['tpse']='#e20074'; /* Service */
boco['tpds']='#e20074'; /* DSL & mehr */
var bgco=new Object();
bgco['tpho']='#f1f1f3';
bgco['tpau']='#f9e5e6';
bgco['tpco']='#eef1f8';
bgco['tpli']='#faf6f8';
bgco['tpna']='#e6e9f2';
bgco['tpre']='#e6f4f7';
bgco['tpsh']='#fff8c4';
bgco['tpsi']='#faf8ec';
bgco['tpso']='#e5eff0';
bgco['tpun']='#fffae2';
bgco['tpwi']='#e9ecf1';
bgco['tphd']='#959595';
bgco['tpge']='#ebebeb';
bgco['tpki']='#eef6e7';
bgco['tpse']='#f1f1f3';
bgco['tpds']='#f1f1f3';

 /* C10 SushiBar Stoppzeit - ms die die Sushi Bar im FF verharrt */
var c10st=2000;

function PageNav(p,l){ 
  var m=arguments.length;
  var pp=(p>0)?p-1:0;
  var ap=(p<m-1)?p+1:m-1;
 
  var txt='<div class="tsn2">';
  if(p>0) txt+='<div class="tsnlr tsnf"><a href="'+arguments[1]+'"><img src="http://www.t-online.de/t.gif" style="background-image:url(http:\/\/www.t-online.de\/r07\/imgs\/iconleftend.gif)" width="8" height="8" alt="" onmouseover="Tmxi(this,1)" onmouseout="Tmxi(this)" /></a></div><div class="tsnlr"><a href="'+arguments[pp+1]+'" target="_self"><img src="http://www.t-online.de/t.gif" style="background-image:url(http:\/\/www.t-online.de\/r07\/imgs\/iconleft.gif)" width="8" height="8" alt="" title="" onmouseover="Tmxi(this,1)" onmouseout="Tmxi(this)" /></a></div>';
  txt+='<div class="tsnt">Seite:</div>';
  for(i=1;i<m;i++){
    txt+='<div class="tsntd';
    if (i==p+1) txt+=' tsna';
    else if(i==1) txt+=' tsnf';
    else if(i==p+2) txt+=' tsnf';
    txt+='">';
    if (i==p+1) txt+=i+'</div>';
    else txt+='<a href="'+arguments[i]+'">'+i+'</a></div>';
  };
  if(p<m-2) txt+='<div class="tsnlr tsnr"><a href="'+arguments[ap+1]+'"><img src="http://www.t-online.de/t.gif" style="background-image:url(http:\/\/www.t-online.de\/r07\/imgs\/iconright.gif)" width="8" height="8" alt="" onmouseover="Tmxi(this,1)" onmouseout="Tmxi(this)" /></a></div><div class="tsnlr"><a href="'+arguments[m-1]+'" target="_self"><img src="http://www.t-online.de/t.gif" style="background-image:url(http:\/\/www.t-online.de\/r07\/imgs\/iconrightend.gif)" width="8" height="8" alt="" title="" onmouseover="Tmxi(this,1)" onmouseout="Tmxi(this)" /></a></div>';
  txt+='</div>';
  D.write(txt);
}

function PageNavText(p,l){ 
  var m=Math.round(arguments.length/2);
//  alert(m);
  D.write('<div class="tsn2">');
  D.write('<div class="tsnlr tsnf"><a href="'+arguments[1]+'"><img src="http://www.t-online.de/t.gif" style="background-image:url(http:\/\/www.t-online.de\/r07\/imgs\/iconleft.gif)" width="8" height="8" alt="" onmouseover="Tmxi(this,1)" onmouseout="Tmxi(this)" /></a></div>');
  for(i=0;i<m;i++){
    D.write('<div class="tsntd');
    if(i==0) D.write(' tsnf');
    D.write('">');
    D.write('<a href="'+arguments[i*2]+'">'+arguments[i*2+1]+'</a></div>');
  };
  D.write('<div class="tsnlr tsnr"><a href="'+arguments[m+1]+'"><img src="http://www.t-online.de/t.gif" style="background-image:url(http:\/\/www.t-online.de\/r07\/imgs\/iconright.gif)" width="8" height="8" alt="" onmouseover="Tmxi(this,1)" onmouseout="Tmxi(this)" /></a></div>');
  D.write('</div>');
}

function PrintBut() {D.write('<div class="prf"><a href="javascript:pr()" onmouseover="Tmxa(this,1)" onmouseout="Tmxa(this)">Drucken <img src="http://www.t-online.de/t.gif" width="20" height="20" style="background-image:url(http://www.t-online.de/rd07/imgs/drucken.gif)" alt="" \/><\/a><\/div>')}


/*X0
function Teas0(sl,la,lt,sr,ra,rt) {
  var i,x,m,w, r=[-1,1], lu=[sl?sl:'',sr?sr:''],t=[lt?lt:'',rt?rt:''],a=[la?la:'',ra?ra:''];
  D.write('<div id="_tsw">.<\/div>');  x=TgEI('_tsw'); eval(TgEpx(x.parentNode).className.replace(/^.*(\d+).(\d+)/,'m=$2')); x.parentNode.removeChild(x);
  if (m<2) return;
  D.write('<div class="tsblr" style="right:'+(TisIE&&!TisOP?'-1px':'0')+'">');
  for(i in r) D.write('<img src="'+lu[i]+'" alt="'+a[i]+'" title="'+t[i]+'" onclick="TeasX(this,'+r[i]+')" \/>');
  D.write('<\/div>');
}
*/
function Teas0(sl,la,lt,sr,ra,rt) {
  var i,x,m, r=[-1,1], lu=[sl?sl:'',sr?sr:''],t=[lt?lt:'',rt?rt:''],a=[la?la:'',ra?ra:''];
  D.write('<div id="_tsw">.<\/div>'); x=TgEI('_tsw'); eval(TgEpx(x.parentNode).className.replace(/^.*(\d+).(\d+)/,'m=$2')); x.parentNode.removeChild(x);
  if(m<2) return;
  D.write('<div class="tsblr" style="right:'+(TisIE&&!TisOP?'-1px':'0')+'">');
  for(i=0;i<2;i++) D.write('<img src="'+lu[i]+'" alt="'+a[i]+'" title="'+t[i]+'" onclick="TeasX(this,'+r[i]+')" \/>');
  D.write('<\/div>');
}

function Teas5() {}

//function OpenArea( id ) {if(TgEaX(id).value)L.href=TgEaX(id).value;}
function TdropOpen(obj) {
  var sel=TgEaX(obj), cl=sel.options[sel.selectedIndex].className, val=sel.value;
  if(cl&&val) {eval(cl); L.href=val}
  return false;
} OpenArea=TdropOpen;

/*X0
function Teas11(sl,sr,id,la,lt,ra,rt) {
  var i,x, r=[-1,1], t=[lt?lt:'',rt?rt:''],a=[la?la:'',ra?ra:''];
  D.write('<div id="blr'+id+'" class="tsblr" style="position:absolute;right:'+(TisIE&&!TisOP?'-1px':'0')+';top:0px">');
  for(i in r) D.write('<img src="'+arguments[i]+'" alt="'+a[i]+'" title="'+t[i]+'" onclick="Teas11X('+id+','+r[i]+')"  onmouseover="sb2hii('+id+')" onmouseout="sb2sii('+id+')" \/>');
  D.write('<\/div>');
}
*/
function Teas11(sl,sr,id,la,lt,ra,rt) {
  var i,x, r=[-1,1], t=[lt?lt:'',rt?rt:''],a=[la?la:'',ra?ra:''];
  D.write('<div id="blr'+id+'" class="tsblr" style="position:absolute;right:'+(TisIE&&!TisOP?'-1px':'0')+';top:0px">');
  for(i=0;i<2;i++) D.write('<img src="'+arguments[i]+'" alt="'+a[i]+'" title="'+t[i]+'" onclick="Teas11X('+id+','+r[i]+')" onmouseover="sb2hii('+id+')" onmouseout="sb2sii('+id+')" \/>');
  D.write('<\/div>');
}

/*X0
function Teas30() {
  var x,w,xa,i; D.write('<div id="_tsw">.<\/div>');w=(x=TgEI('_tsw')).offsetWidth-15;
  xa=TgET('div',TgEax(x)); x.parentNode.removeChild(x);
  if(w>0) for(i in xa) {if(xa[i].className&&xa[i].className.match(/\btst\b/)) {xa[i].style.width=w+'px';break}}
}
*/
function Teas30() {
  var i,x,w,xa;
  D.write('<div id="_tsw">.<\/div>'); w=(x=TgEI('_tsw')).offsetWidth-15; xa=TgET('div',TgEax(x)); x.parentNode.removeChild(x);
  if(w>0) for(i=0;i<xa.length;i++) if(xa[i].className&&xa[i].className.match(/\btst\b/)) {xa[i].style.width=w+'px';break}
}


 /* Navigation N1 (mit globalen Variablen): */
var Nav1A=new Array();
var tn1mo,tn1tc,tn1la,tn1nx;
var tn1tch;
var is_scrolling=0;
var tn1sm=new Array();
var tn1smi=new Array();
var tn1smp=new Array();
tn1smp[0]=new Array();
tn1smp[1]=new Array();
var tn1smo=new Array();
tn1smo[0]=new Array();
tn1smo[1]=new Array();
var hsel=new Array();
var aktmenu=-1;
var aktmenuo,aktrow;
var tn1tcts=new Array();
var tn1tcthis=new Array();
var tagcol0=0, tagcol1=0;
var laauh,laau,lazuh,lazu, last=1, mahe=0;
var stopclose=0;
var n1try=0, n1trymax=240;

function TSOp(o,v) {o.style.opacity=v/100; o.style.filter='alpha(opacity='+v+')'}

function ChangeLasche() {
  var t,i;
  if(last==1) {
    last=0;
    tn1mo.style.zIndex=0;
    if(tn1nx) {tn1nx.style.zIndex=10; tn1nx.style.visibility='visible'}
    t=TgEI('n1tcts'); if(t) t.style.display='none';
    t=TgEI('tsrcboxa'); if(t) t.style.zIndex=1;
    t=TgEI('tsrh2'); if(t) t.style.zIndex=0;
    t=TgEI('tsrhb'); if(t) t.style.zIndex=10;
  }
  else if(last==0) {
    last=1;
    t=TgEI('n1tcts'); if(t) t.style.display='block';
    t=TgEI('tsrh2'); if(t) t.style.zIndex=1;
    t=TgEI('tsrhb'); if(t) t.style.zIndex=0;
  }
  i=TgET('img',tn1la)[0]; if(last==0) i.src=lazu; else i.src=laau;
  is_scrolling=0;
}

function n1stop() {stopclose=1}

function hila(o,t1,t2) {
  var i=TgET('img',TgEaX(TgEax(o)))[0];
  if(last==0) {i.src=lazuh; window.status=t1}
  else {i.src=laauh; window.status=t2}
}

function lola(o) {
  var i=TgET('img',TgEaX(TgEax(o)))[0];
  if(last==0) i.src=lazu;
  else i.src=laau;
}

function ScrollUTC(i,m) {
  i+=(i>0)?i/2:1; if(i>m) i=m;
  tn1tc.style.top='-'+i+'px'
  if(i<m) setTimeout('ScrollUTC('+i+','+m+')',50);
  else ChangeLasche();
}

function ScrollDTC(i,m) {
  i-=(i<m)?(m-i)/2:1; if(i<0) i=0;
  tn1tc.style.top='-'+i+'px'
  if(i>0) setTimeout('ScrollDTC('+i+','+m+')',50);
  else ChangeLasche();
}

function StartScroll() {
  if(is_scrolling>0) return;
  is_scrolling=1;
  if(tn1nx) {tn1nx.style.visibility='hidden'; TgEI('tsrhb').zIndex=0}
  if(last==1) ScrollUTC(1,103);
  else if(last==0) {ScrollDTC(103,103); tn1mo.style.zIndex=1; var t1=TgEI('tsrcboxa'); if(t1) t1.style.zIndex=0}
}

function Schliessen() { 
  if(is_scrolling>0) return;
  is_scrolling=1;
  if(tn1nx) tn1nx.style.visibility='hidden';
  if(last==1) ScrollUTC(1,103);
  else if(last==0) {ScrollDTC(103,103); tn1mo.style.zIndex=1; var t1=TgEI('tsrcboxa'); if(t1) t1.style.zIndex=0}
}

function FirstScroll() {
  if(is_scrolling>0) return;
  if(stopclose==1) {stopclose=0; return}
  if(tn1la.id&&tn1la.id.match(/\bn1laz\b/)) return;
  StartScroll();
}

function HideSel() {
  var i, xa=TgET('select');
  for(i=0;i<xa.length;i++) alert(xa[i].nodeName);
}

function SetBrCr(st) {
 n1try++;
 if(n1try>n1trymax) return;
 else if(!TgEI('tsrhb')) setTimeout('SetBrCr('+st+')',250);
 else {
  var p, t=TgET('div',(p=TgEI('tsrhb')))[0];
  p.style.width='310px';
  if(t&&t.className&&t.className.match(/\btmnx\b/)) tn1nx=t;
  if(st>1) {if(tn1nx) tn1nx.style.visibility='hidden'}
  else {p.style.zIndex=10; if(tn1nx) tn1nx.style.zIndex=10}
 }
}


Tcloud1on=1;
cssX('.n1uu{display:block}');
function Nav1(st,tc0,tc1,lia,liah,liz,lizh) {
  st=Nav1A[0]; tc0=Nav1A[1]; tc1=Nav1A[2]; lia=Nav1A[3]; liah=Nav1A[4]; liz=Nav1A[5]; lizh=Nav1A[6];
  laau=lia; laauh=liah; lazu=liz; lazuh=lizh;
  if(Tcloud1on&&st&&location.hostname.match(/(\.|^)t-online\.de$/)&&TisIE&&!TgC('N1LC')) TsC('N1LC',1,0,'/','t-online.de'); else st=0; T_st=st;
  var x; D.write('<div id="_tsw">.<\/div>'); x=TgEI('_tsw');
  var p=TgEax(x), hs=0;
  //Falls Hockeystick, korrigiere die TagCloud Position für IE
  if(TisIE&&TgET('div')[1].className.match(/\bhso\b/)) hs=1;
  if(!p.innerHTML.match(/tmn1/)) p=TgEax(p);
  if(!TgEI('tsrhb')) setTimeout('SetBrCr('+st+')',250);
  xa=TgET('div',p); TgEax(x).removeChild(x);   
  tn1t=0;
//X0  var ct=0,ct2=0,ct3=-1; for (i=0;i<xa.length;i++){
  var ct=0, ct2=0, ct3=-1;
  for(i=0;i<xa.length;i++) {
    if(xa[i].id&&xa[i].id.match(/\bn1km\b/)) tn1tc=xa[i];
    else if(xa[i].id&&xa[i].id.match(/\bn1tc\b/)) tn1t=xa[i];
    else if(xa[i].id&&xa[i].id.match(/\bn1tcf\b/)) tn1t=xa[i];
    else if(xa[i].id&&xa[i].id.match(/\bn1kmo\b/)) {tn1mo=xa[i]; tn1mo.style.visibility='visible'; tn1mo.style.top=(ypos+24)+'px'; tn1mo.style.left=xpos+'px'}
    else if(xa[i].id&&xa[i].id.match(/\bn1kmof\b/)) tn1mo=xa[i];
    else if(xa[i].id&&xa[i].id.match(/\bn1u1\b/)) {ct3++; ct=0; tn1sm[ct3]=xa[i]; xpos=hs?xa[i].offsetLeft+7:xa[i].offsetLeft; ypos=hs?xa[i].offsetTop+88:xa[i].offsetTop}
    else if(xa[i].id&&xa[i].id.match(/\bn1u11\b/)) tn1smi[ct3]=xa[i];
    else if(xa[i].className&&xa[i].className.match(/\bn1u2\b/)) tn1sm=xa[i];
    else if(xa[i].className&&xa[i].className.match(/\bn1uu\b/)) {tn1smo[ct3][ct]=xa[i]; ct++}
  }
//X0  var ctt=0, xt=TgET('p',tn1t); for(i in xt){
  var xt=TgET('p',tn1t); 
  for(i=0;i<xt.length;i++) {
    if(xt[i].className&&xt[i].className.match(/n1s. n1c./)) {
      if(tc0&&xt[i].className.match(/n1c0/)) TgET('a',xt[i])[0].style.color=tc0;
      else if(tc1&&xt[i].className.match(/n1c1/)) TgET('a',xt[i])[0].style.color=tc1;
      nx=xt[i].cloneNode(true); nx.className=nx.className.replace(/n1s/g,'n1his'); nx.style.zIndex=1;   
      tn1tcts[ct2]=xt[i]; tn1tcthis[ct2]=nx;
      ct2++; 
    } 
  } 
  if(tn1mo) tn1mo.id=tn1mo.id.replace(/\bn1kmof\b/g,'n1kmo');
  if(tn1t) {
    tn1t.id=tn1t.id.replace(/\bn1tcf\b/,'n1tc');
    if(TisIE&&!TisOP) {
      var tif=document.createElement('iframe'), tif2=document.createElement('div');
      tif.style.width=tn1t.offsetWidth+'px'; tif.style.height=tn1t.offsetHeight+'px'; tif.className='tctif';
      tif2.style.width=tn1t.offsetWidth+'px'; tif2.style.height=tn1t.offsetHeight+'px'; tif2.className='tctif2';
      tn1t.appendChild(tif); tn1t.appendChild(tif2);
    }
  }
  for(i=0;i<ct2;i++) {
    tn1t.appendChild(tn1tcthis[i]);
    dix=Math.round((tn1tcthis[i].offsetWidth-tn1tcts[i].offsetWidth)/2);
    diy=Math.round((tn1tcthis[i].offsetHeight-tn1tcts[i].offsetHeight)/2);
    if(TisGK) tn1tcthis[i].style.top=tn1tcts[i].offsetTop+'px';
    tn1tcthis[i].style.marginLeft='-'+dix+'px';
    tn1tcthis[i].style.marginTop='-'+diy+'px';
    tn1tcthis[i].style.display='none';
    tn1tcthis[i].style.zIndex='5';
  }
//X0  xb = TgET('span',tn1tc);
//X0  for (i in xb){
//X0    if( xb[i].id&&xb[i].id.match(/\bn1laa\b/)){tn1la=xb[i];break;}
//X0  }
  xb=TgET('span',tn1tc);
  for(i=0;i<xb.length;i++) if(xb[i].id&&xb[i].id.match(/\bn1laa\b/)) {tn1la=xb[i]; break}
//X0  var xc, mahe=0;
//X0  if (TgEI('nllaa')&&TgEI('tsrhb')) TgEI('tsrhb').width="310px";
//X0  for(j in tn1sm){
//X0    xc = TgET('a',tn1sm[j]);
//X0    var wt=0;
//X0    ct=0;for (i=0;i<xc.length;i++){
  var xc,wt, mahe=0;
  if(TgEI('nllaa')&&TgEI('tsrhb')) TgEI('tsrhb').width='310px';
  for(j=0;j<tn1sm.length;j++) {
    xc=TgET('a',tn1sm[j]);
    for(wt=ct=i=0;i<xc.length;i++) {
      if(xc[i].className.match(/\bn1u1a\b/)&&xc[i].innerHTML&&ct<tn1smo[j].length) {
        if(ps=TgET('p',tn1smo[j][ct])[0]) ps.className+=' n1fia';
        wi=xc[i].offsetWidth; xc[i].style.width=((awi=wi+12)-6)+'px';
        wt+=awi;
        tn1smp[j][ct]=xc[i].offsetLeft;
        if((tp=tn1smo[j][ct].offsetWidth)+tn1smp[j][ct]>tn1sm.offsetWidth) tn1smp[j][ct]-=tp-xc[i].offsetWidth-3;
        tn1smo[j][ct].style.left=(tn1smp[j][ct]-1)+'px';
        // Start Test
        if(TisIE&&!TisOP&&tn1smo[j][ct].offsetHeight>16) {
          var tif=document.createElement('iframe'), tif2=document.createElement('div');
          tif.style.width=(tn1smo[j][ct].offsetWidth+30)+'px'; tif.style.height=tn1smo[j][ct].offsetHeight+'px'; tif.className='tif';
          tif2.style.width=(tn1smo[j][ct].offsetWidth+30)+'px'; tif2.style.height=tn1smo[j][ct].offsetHeight+'px'; tif2.className='tif2';
          tn1smo[j][ct].appendChild(tif); tn1smo[j][ct].appendChild(tif2);
        }
        // End Test
//XDJ:IE8   tn1smo[j][ct].style.display='inline';
        tn1smo[j][ct].style.width=(tnmw=(tn1smo[j][ct].offsetWidth>awi+7?tn1smo[j][ct].offsetWidth:awi+7))+'px';
        if(TisIE) {
          tn1smo[j][ct].style.width=(tnmw=(tn1smo[j][ct].offsetWidth+7))+'px';
          var xd=TgET('a',tn1smo[j][ct]);
//X0  for(k=0;k<xd.length;k++){
//X0    xd[k].style.width=(tnmw-25)+'px';
//X0  };
          for(k=0;k<xd.length;k++) xd[k].style.width=(tnmw-25)+'px';
        }
        tn1smo[j][ct].style.visibility='hidden';
        TSOp(tn1smo[j][ct],100);
        if(ct==tn1smo[j].length-1) xc[i].className+=' n1ula';
        if(xc[i].className.match(/\bn1u1a\b \bn1u1aa\b/)) xc[i].className='n1u1a n1u1ab';
        ct++;
      }
    }
    xd=TgET('div',tn1sm[j]);
    for(i=0;i<xd.length;i++) if(xd[i].className.match(/\bn1u1t\b/)) wt+=xd[i].offsetWidth;
    wt+=68;
    if(TisIE) {tn1sm[j].style.overflow='hidden'; tn1sm[j].style.height='24px'}
  }
  if(tn1tc) {
    if(st==0) {
      if(t1=TgEI('tsrcboxa')) t1.style.zIndex=1; else setTimeout('SetBodyZ(1)',50);
      tn1tc.style.top='-103px'; TgET('img',tn1la)[0].src=lazu; ChangeLasche();
    }
    else if(st==1) tn1tc.style.top='0px';
    else if(st>1) setTimeout('FirstScroll()',st);
    else setTimeout('FirstScroll()',2000);
  }
}

function SetBodyZ(n,c) {
  var t1=TgEI('tsrcboxa'); if(t1) t1.style.zIndex=n;
  else if(c<50) setTimeout('SetBodyZ(1,'+(c++)+')',50);
}

/*X0
function HiSN(o) {
  if(o.className.match(/\bn1uu\b/)) o=TgEaX(o);
  // Menuzeile herausfinden
  var p=TgEax(o), i,xa,ct,n;
  for(i in tn1smi) if(tn1smi[i]==p) {aktrow=i;break}
  xa=TgET('a',TgEax(o));
  ct=0;
  for(i=0;i<xa.length;i++) {
    if(xa[i]==o) break;
    else if(xa[i].className.match(/\bn1u1a\b/)) ct++;
  }
  aktmenu=ct; aktmenuo=o;
  if(tn1smo[aktrow][ct].innerHTML) {
//    o.className='n1u1a n1hia'; //XDJ
      o.className='n1u1a n1hia'+(o.className.match(/\bn1u1ab\b/)?' n1u1ab':'');  //DJ/EN
    TsV(tn1smo[aktrow][ct],1);
  }
  if(n=TgEI('tsrhb')) {n.style.zIndex=0; n.style.width='823px'; TgEI('tsrh2').style.zIndex=2; if(t1=TgEI('tsrcboxa')) t1.style.zIndex=0}
}
*/
function HiSN(o) {
  if(o.className.match(/\bn1uu\b/)) o=TgEaX(o);
  // Menuzeile herausfinden
  var p=TgEax(o), i,xa,ct,n,t1;
  for(i='0';i<tn1smi.length;i++) if(tn1smi[i]==p) {aktrow=i;break}
  xa=TgET('a',TgEax(o));
  for(ct=i=0;i<xa.length;i++) {if(xa[i]==o) break; else if(xa[i].className.match(/\bn1u1a\b/)) ct++}
  aktmenu=ct; aktmenuo=o;
  if(tn1smo[aktrow][ct].innerHTML) {o.className='n1u1a n1hia'+(o.className.match(/\bn1u1ab\b/)?' n1u1ab':''); TsV(tn1smo[aktrow][ct],1)}
  n=TgEI('tsrhb');
  if(n) {n.style.zIndex=0; n.style.width='819px'; TgEI('tsrh2').style.zIndex=2; t1=TgEI('tsrcboxa'); if(t1) t1.style.zIndex=0}
}

/*
function LoSN(o) { 
  if(o.className.match(/\bn1uu\b/)) o=TgEaX(o);
  var p=TgEax(o), i,n,t1;
  for(i in tn1smi) if(tn1smi[i]==p) {aktrow=i; break}
  if(aktmenuo&&aktmenu>-1&&aktrow&&tn1smo[aktrow][aktmenu]) {
//    aktmenuo.className='n1u1a'; //XDJ
      aktmenuo.className='n1u1a '+(aktmenuo.className.match(/\bn1u1ab\b/)?' n1u1ab':'');  //DJ/EN
    if(tn1smo[aktrow].length==aktmenu+1) aktmenuo.className+=' n1ula';
    TsV(tn1smo[aktrow][aktmenu],0);
  }
  if(n=TgEI('tsrhb')) {
    n.style.zIndex=10; n.style.width='310px';
    if(last==0) {TgEI('tsrh2').style.zIndex=0; if(t1=TgEI('tsrcboxa')) t1.style.zIndex=1}
    else TgEI('tsrhb').style.zIndex=0;
  }
}
*/
function LoSN(o) { 
  if(o.className.match(/\bn1uu\b/)) o=TgEaX(o);
  var p=TgEax(o), i,n,t1;
  for(i='0';i<tn1smi.length;i++) if(tn1smi[i]==p) {aktrow=i; break}
  if(aktmenuo&&aktmenu>-1&&aktrow&&tn1smo[aktrow][aktmenu]) {
    aktmenuo.className='n1u1a '+(aktmenuo.className.match(/\bn1u1ab\b/)?' n1u1ab':'');
    if(tn1smo[aktrow].length==aktmenu+1) aktmenuo.className+=' n1ula';
    TsV(tn1smo[aktrow][aktmenu],0);
  }
  n=TgEI('tsrhb');
  if(n) {
    n.style.zIndex=10; n.style.width='310px';
    if(last==0) {TgEI('tsrh2').style.zIndex=0; t1=TgEI('tsrcboxa'); if(t1) t1.style.zIndex=1}
    else n.style.zIndex=0;
  }
}


/*X0
var fs=new Array(); fs[0]=12;fs[1]=15;fs[2]=17;fs[3]=20;fs[4]=24;fs[5]=28;
function n1hi(o){
  if(o.className.match(/n1s/)){
//    alert(o.className);
    for(i=0;i<tn1tcts.length;i++)if(tn1tcts[i]==o)break;
    tn1tcts[i].style.display='none';
    tn1tcthis[i].style.display='block';
    stopclose=1;
  }
}

function n1lo(o){
  if(o.className.match(/n1his/)){
    for(i=0;i<tn1tcthis.length;i++)if(tn1tcthis[i]==o)break;
    tn1tcthis[i].style.display='none';
    tn1tcts[i].style.display='block';
  }
}
*/
var fs=[12,15,17,20,24,28];
function n1hi(o) {if(o.className.match(/n1s/)) {for(var i=tn1tcts.length;i--;) if(tn1tcts[i]==o) break;  TsD(tn1tcts[i],0); TsD(tn1tcthis[i]); stopclose=1}}

function n1lo(o) {if(o.className.match(/n1his/)) {for(var i=tn1tcthis.length;i--;) if(tn1tcthis[i]==o) break;  TsD(tn1tcthis[i],0); TsD(tn1tcts[i])}}


/*X0
function RefreshPagenav(i,o,op,p,m){
  var vpn=TgEI('v'+i);
  var xa=TgET('td',vpn);
  var xca=new Array(),xn=0;
  for(i in xa)
    if(xa[i].className&&xa[i].className.match(/tsntd/)){
      xca[xn]=xa[i];xn++;
    }
  xca[op-1].className='tsntd';
  if(op<m)xca[op].className='tsntd';
  xca[p-1].className='tsntd tsna';
  if(p<m)xca[p].className='tsntd tsnf';
  if (p!=1)xca[0].className="tsntd tsnf";
  var pn=TgEI(i);
  var na=TgET('div',pn);
  var nca=new Array(),xn=0;
  for(i in na)
    if(na[i].className&&na[i].className.match(/tmp3/)){
      nca[xn]=na[i];xn++;
    }
  var ba=TgET('img',nca[p-1]);
  for(i in ba)if(ba[i].className){ba[i].style.background='url('+ba[i].className+')';ba[i].className=''}
  nca[op-1].style.display="none";
  nca[p-1].style.display="block";
}
*/
function RefreshPagenav(i,o,op,p,m) {
  var vpn=TgEI('v'+i), xa=TgET('td',vpn), xca=[], xn,ba;
  for(xn=0,i=0;i<xa.length;i++) if(xa[i].className&&xa[i].className.match(/tsntd/)) {xca[xn]=xa[i]; xn++}
  xca[op-1].className='tsntd';
  if(op<m) xca[op].className='tsntd';
  xca[p-1].className='tsntd tsna';
  if(p<m) xca[p].className='tsntd tsnf';
  if(p!=1) xca[0].className="tsntd tsnf";
  var pn=TgEI(i), na=TgET('div',pn), nca=[];
  for(xn=0,i=0;i<na.length;i++) if(na[i].className&&na[i].className.match(/tmp3/)) {nca[xn]=na[i]; xn++}
  ba=TgET('img',nca[p-1]);
  for(i=0;i<ba.length;i++) if(ba[i].className) {ba[i].style.background='url('+ba[i].className+')'; ba[i].className=''}
  TsD(nca[op-1],0); TsD(nca[p-1]);
}

function gotopage(i,n) {
  var dd=TgEI(i+'data'), p=nogNA(dd,'page'), m=nogNA(dd,'max');
  if(n<=m) nosA(dd,'page',n);
  op=p; p=n;
  RefreshPagenav(i,dd,op,p,m);
}

function gotoprevpage(i) {
  var dd=TgEI(i+'data'), p=nogNA(dd,'page'), m=nogNA(dd,'max');
  op=p; p--;
  if(p<=m&&p>0) {nosA(dd,'page',p); RefreshPagenav(i,dd,op,p,m)}
}

function gotonextpage(i) {
  var dd=TgEI(i+'data'), p=nogNA(dd,'page'), m=nogNA(dd,'max');
  op=p; p++;
  if(p<=m&&p>0) {nosA(dd,'page',p); RefreshPagenav(i,dd,op,p,m)}
}

function gotofirstpage(i) {
  var dd=TgEI(i+'data'), p=nogNA(dd,'page'), m=nogNA(dd,'max');
  op=p; p=1;
  nosA(dd,'page',p); RefreshPagenav(i,dd,op,p,m);
}

function gotolastpage(i) {
  var dd=TgEI(i+'data'), p=nogNA(dd,'page'), m=nogNA(dd,'max');
  op=p; p=m;
  nosA(dd,'page',p); RefreshPagenav(i,dd,op,p,m);
}

 /* Definition Seitennavigation (Grafik-Sourcen linksende, links, rechts, rechtsende) */
/*X0
function Pagenav(sle,sl,sr,sre) {
  var i,x,c=0,r=[-100,-1,1,100], t=['erstes Bild','voriges Bild','nächstes Bild','letztes Bild'];
 
  var xpun, xpul;
  // Kalkuliere eine eindeutige ID
  while(TgEI(uid='pn'+Math.round(Math.random()*10000)));
  D.write('<div id="'+uid+'data" class="tmpdata">.<\/div>');
  var xa=TgET('div',TgEax(x=TgEI(uid+'data')));
  x.setAttribute('page',1);
  for(i in xa){
    if(xa[i].className&&xa[i].className.match(/publist/)){xpul=xa[i];break}
    else if(xa[i].className&&xa[i].className.match(/pun/)){xpun=xa[i]}
  };
  xpul.id=uid;xpun.id='v'+uid;
  var xb=TgET('div',xpul);
  for(i in xb)if(xb[i].className&&xb[i].className.match(/tmp3/))c++;
  x.setAttribute('max',c);
//  alert(x.id);
  D.write('<div class="tsn" id="_tsn"><table class="tsn"><tr><td class="tsnlr" onClick="gotofirstpage(\''+uid+'\')"><a href="#"><img src="'+arguments[0]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><td class="tsnlr" onClick="gotoprevpage(\''+uid+'\')"><a href="#"><img src="'+arguments[1]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><td class="tsnt"><div class="tsnt">Seite:<\/div><\/td>');
  D.write('<td class="tsntd tsna"><a href="#" onClick="gotopage(\''+uid+'\',1)">1<\/a><\/td>');
  D.write('<td class="tsntd tsnf"><a href="#" onClick="gotopage(\''+uid+'\',2)">2<\/a><\/td>');
  for(i=3;i<=c;i++)D.write('<td class="tsntd"><a href="#" onClick="gotopage(\''+uid+'\','+i+')">'+i+'<\/a><\/td>');
  D.write('<td class="tsnlr tsnr" onClick="gotonextpage(\''+uid+'\')"><a href="#"><img src="'+arguments[2]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><td class="tsnlr" onClick="gotolastpage(\''+uid+'\')"><a href="#"><img src="'+arguments[3]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><\/tr><\/table><\/div>');
  var tsn=TgEI('_tsn');
  xpun.appendChild(tsn);
  RefreshPagenav(uid,x,1,1,c);
//  alert(xpun.className);
}
*/
function Pagenav(sle,sl,sr,sre) {
  var i,x, c=0, r=[-100,-1,1,100], t=['erstes Bild','voriges Bild','nächstes Bild','letztes Bild'], xpun,xpul;
  // Kalkuliere eine eindeutige ID
  while(TgEI(uid='pn'+Math.round(Math.random()*10000)));
  D.write('<div id="'+uid+'data" class="tmpdata">.<\/div>');
  var xa=TgET('div',TgEax(x=TgEI(uid+'data')));
  x.setAttribute('page',1);
  for(i=0;i<xa.length;i++) {
    if(xa[i].className&&xa[i].className.match(/publist/)) {xpul=xa[i]; break}
    else if(xa[i].className&&xa[i].className.match(/pun/)) xpun=xa[i];
  }
  xpul.id=uid; xpun.id='v'+uid;
  var xb=TgET('div',xpul);
  for(i=0;i<xb.length;i++) if(xb[i].className&&xb[i].className.match(/tmp3/)) c++;
  x.setAttribute('max',c);
  D.write('<div class="tsn" id="_tsn"><table class="tsn"><tr><td class="tsnlr" onclick="gotofirstpage(\''+uid+'\')"><a href="#"><img src="'+arguments[0]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><td class="tsnlr" onclick="gotoprevpage(\''+uid+'\')"><a href="#"><img src="'+arguments[1]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><td class="tsnt"><div class="tsnt">Seite:<\/div><\/td>');
  D.write('<td class="tsntd tsna"><a href="#" onclick="gotopage(\''+uid+'\',1)">1<\/a><\/td>');
  D.write('<td class="tsntd tsnf"><a href="#" onclick="gotopage(\''+uid+'\',2)">2<\/a><\/td>');
  for(i=3;i<=c;i++) D.write('<td class="tsntd"><a href="#" onclick="gotopage(\''+uid+'\','+i+')">'+i+'<\/a><\/td>');
  D.write('<td class="tsnlr tsnr" onclick="gotonextpage(\''+uid+'\')"><a href="#"><img src="'+arguments[2]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><td class="tsnlr" onclick="gotolastpage(\''+uid+'\')"><a href="#"><img src="'+arguments[3]+'" width="8" height="8" alt="" title="" \/><\/a><\/td><\/tr><\/table><\/div>');
  var tsn=TgEI('_tsn');
  xpun.appendChild(tsn);
  RefreshPagenav(uid,x,1,1,c);
}


/* Sushi Bar */
var step=50;

function sbov(o) { 
  sbod=TgEI('sbdata'+(sbid=fpi(o)));
  sbX=TgEI(sbid).offsetLeft;
  tsw=sbod.getAttribute('tsw');
  tsbw=sbod.getAttribute('tsbw');
  sbod.setAttribute('scroll',0);
  sbou(o);
  n=TgEpX(o);
  n.style.display='block';
  if((a=n.offsetLeft+sbX+156)>tsw-tsbw)scrollby(tsw-a,sbid);
}
function sbous(o) {
  s=TgET('div',o);
  for(i=0;i<s.length;i++){if(s[i].className.match(/sbi sbit/))s[i].style.display='none';};
}
function sbou(o) {
  sbous(TgEax(o));
}

function scroll(di,sp,wi,id){
 var sb=TgEI(id), sbd=TgEI('sbdata'+id);
 if(TgA(sbd,'scroll')==1){
  di=TgA(sbd,'direc'); 
  sp=Number(TgA(sbd,'speed'));
  var st=TgA(sbd,'step'), am=Number(TgA(sbd,'amount')), sbX=sb.offsetLeft;
  am+=sp; TsA(sbd,'amount',am);
  sbX+=di*sp;
  if(sbX<-wi) sbX+=wi;
  else if(sbX>0) sbX-=wi;
  sb.style.left=Math.round(sbX)+'px';
  if(TisGK&&am>=69) {TsA(sbd,'amount',0);setTimeout('scroll('+di+','+sp+','+wi+','+id+')',c10st)}
  else setTimeout('scroll('+di+','+sp+','+wi+','+id+')',st);
 }
}

function scrollby(a,id){
  sb=TgEI(id);
  sbX=sb.offsetLeft;
  sbX+=a;
  sb.style.left=Math.round(sbX)+'px';
}
function fpi(o){
  return TgEax(TgEax(o)).id;
};
function gwi(uid) {
  alert(TgEI('sbdata'+uid).offsetWidth);
};
// function sbin(speedie, stepie, speedff, stepff, dir): dir=direction, speed[ie|ff]=Scrollgeschwindigkeit IE/Firefox, step[ie|ff]=millisec. für timeout
function sbin(spi,sti,spf,stf,d){
  // Kalkuliere eine eindeutige ID
  while(TgEI(uid=Math.round(Math.random()*10000)));
  // Richte ein div ein zum speichern der Daten
  D.write('<div id="sbdata'+uid+'" class="dummy"></div>');
  sbd=TgEI('sbdata'+uid);
  if (!sbd.offsetWidth) {setTimeout('sbpin('+spi+','+sti+','+spf+','+stf+','+d+',"'+uid+'")',1000);}
  else{sbpin(spi,sti,spf,stf,d,uid);}
};
function sbpin(spi,sti,spf,stf,d,uid) {
  sbd=TgEI('sbdata'+uid);
  if (sbd.offsetWidth==0) {setTimeout('sbpin('+spi+','+sti+','+spf+','+stf+','+d+',"'+uid+'")',1000); return 0};
  tsw=sbd.offsetWidth;
  sbd.setAttribute('direc',d);
  sbd.setAttribute('speed',TisGK?spf:spi);
  sbd.setAttribute('tsw',tsw);
  sbd.setAttribute('scroll',1);
  if(TisGK)sbd.setAttribute('step',stf);
  else sbd.setAttribute('step',sti);
  xa=TgET('div',TgEax(TgEax(sbd)));
  f=0;
  // Zusammensuchen der divs und Werte setzen
  for(i=0;i<xa.length;i++){
//    alert(xa[i].className);
    if (xa[i].className.match(/sbbloco/)||xa[i].className.match(/sbblocu/)){xa[i].style.width=tsw+'px';xa[i].style.height='2px';}
    else if (xa[i].className.match(/sbbl/)){b=xa[i].offsetWidth;xa[i].style.visibility="visible";}
    else if (xa[i].className.match(/sbso/)){xa[i].id=uid}
    else if (xa[i].className.match(/sbs/)){sbsd=xa[i]}
    else if (xa[i].className.match(/sbi$/)){tsh=xa[i].offsetHeight;f++}
    else if (xa[i].className.match(/sbc/)){sbc=xa[i]}
  }; 
  sbd.setAttribute('tsbw',b);
  (at=document.createAttribute("tsh")).nodeValue=tsh;sbd.setAttributeNode(at);
  sbc.style.width=tsw+'px';
  sbc.style.clip='rect(0px '+tsw+'px '+tsh+'px 0px)';
  // Marker Element ans Ende des source div setzen
  m=document.createElement('div');m.className='_sbid';
  sbsd.appendChild(m);
  s=TgEpx(sbsd)
  c=null;
  // Element für Element kopieren und ans Ende hängen is markerdiv
  while(!s.className.match(/_sbid/)){ 
    c=s.cloneNode(true);
    s.parentNode.appendChild(c);
    s=TgEpX(s);
  };
  // Markerdiv entfernen
  m.parentNode.removeChild(m);
  // Gesamtbreite setzen
  sbwi=f*70;
  sbsd.style.width=(sbwi*2+156)+'px';
  sbd.setAttribute('sbwi',sbwi);
  setTimeout('scroll('+d+','+sbd.getAttribute('speed')+','+sbwi+','+uid+')',sbd.getAttribute('step'));
}
// sbsp : Sushi Bar Speed (OBJECT,DIRECTION,SPEED)
function sbsp(o,d,s){
  xa=TgET('div',TgEax(o));
  for(i=0;i<xa.length;i++)
    if(xa[i].className.match(/sbso/)){
      sb=xa[i];i=xa.length;
    };
  sbous(TgEpx(sb)); 
  sbd=TgEI('sbdata'+sb.id); 
  if(d!=0)sbd.setAttribute('direc',d);
  sbd.setAttribute('speed',s);
  var sbwi=sbd.getAttribute('sbwi');
  var sbst=sbd.getAttribute('step');
  if(sbd.getAttribute('scroll')==0){
    sbd.setAttribute('scroll',1);
    setTimeout('scroll('+d+','+s+','+sbwi+','+sb.id+')',sbst);
  }
}
function sbspi(o,d,si,sf){
  if(o.filters&&o.filters.alpha)o.filters.alpha.opacity='100';
  sbsp(o,d,TisGK?sf:si);
}
function sbspo(o,d,si,sf){
  if(o.filters&&o.filters.alpha)o.filters.alpha.opacity='80';
  sbsp(o,d,TisGK?sf:si);
}

/* Sushi Bar 2 */
function sb2scrolli(id,d){
  sbod=TgEI('sbdata'+id);
  sbd=TgEI(id);
  speed=Number(sbod.getAttribute('speed'));
  stop=0;
    dir=sbod.getAttribute('direc');
    accel=Number(sbod.getAttribute('accel'));
    sbwi=Number(sbod.getAttribute('sbwi'));
    siwi=Number(sbod.getAttribute('ivwidth'));
    sbst=Number(sbod.getAttribute('step'));
    sbX=sbd.offsetLeft;
    speed+=accel;
    sbod.setAttribute('speed',speed);
    dist=Math.abs(speed);
    diff=dist;
    if (dist+d>siwi){diff=dist+d-siwi;speed-=diff;dist=siwi-d;stop=1}
    d+=diff;
//    document.forms[0].status.value=d;
    sbX+=dir*speed;
    if(sbX<-sbwi){sbX+=sbwi}
    else if(sbX>0){sbX-=sbwi;}
    sbd.style.left=Math.round(sbX)+'px';
  if (stop==0) setTimeout('sb2scrolli('+id+','+d+')',50);
  else{
    changeheader(id);
    sbod.setAttribute('speed',1);
    sbod.setAttribute('direc',-1);
    sbod.setAttribute('instance',0);
  };
}
function sb2scroll(id,d){
  sbod=TgEI('sbdata'+id);
  sbd=TgEI(id);
  isintervall=sbod.getAttribute('intervall');
  iv=sbod.getAttribute('ivlen');
  isinstance=sbod.getAttribute('instance');
  speed=Number(sbod.getAttribute('speed'));
  stop=0;
  //alert(isintervall);
  if ((speed>1||isintervall>0)&&isinstance==0){
    dir=Number(sbod.getAttribute('direc'));
    accel=Number(sbod.getAttribute('accel'));
    sbwi=Number(sbod.getAttribute('sbwi'));
    siwi=Number(sbod.getAttribute('ivwidth'));
//    alert(dir+':'+accel+':'+sbwi+':'+siwi);
    sbX=sbd.offsetLeft;
    speed+=accel;
    sbod.setAttribute('speed',speed);
    dist=Math.abs(speed);
    diff=dist;
    if (dist+d>siwi){diff=dist+d-siwi;speed+=dir*diff;dist=siwi-d;stop=1}
    d+=diff;
    sbX+=dir*speed;
    if(sbX<-sbwi){sbX+=sbwi}
    else if(sbX>0){sbX-=sbwi;}
    sbd.style.left=Math.round(sbX)+'px';
  }
  if (stop==0) setTimeout('sb2scroll('+id+','+d+')',sbod.getAttribute('step'));
  else{
    sbod.setAttribute('speed',1);
//    changeheader(id);
    setTimeout('sb2scroll('+id+',0)',iv);
  };
}
function changeheader(id){
  sbd=TgEI('sbdata'+id);
  dir=Number(sbd.getAttribute('direc'))*-1;
  //finde aktuellen Header
  hd=TgEpx(TgEpx(TgEax(sbd)));
  // Errichte Array über alle Header, aktueller Header verschwindet, folgender Header erscheint
  if (hd.className&&hd.className.match(/tshd/)){
    xa=new Array();i=0;akthd=0;
    while(hd.className&&hd.className.match(/tshd/)) {
      xa[i]=hd;
      if(xa[i].style.display.match(/block/)) {xa[i].style.display='none';akthd=i;}
      hd=TgEpX(hd);i++;
    }
    akthd+=dir;
    if(akthd>xa.length-1) akthd=0;
    else if(akthd<0) akthd=xa.length-1;
    xa[akthd].style.display='block';
    // css-background und bordercolor setzen (Klassenname ändern nicht gut, da alle SubDivs sich dann ändern)
    n=xa[akthd].className;
    n=n.slice(n.lastIndexOf(' ')+1);
    xa[akthd].style.backgroundColor=bgco[n];
    TgEax(sbd).style.borderColor=boco[n];
  };
}
function sb2move(id){
  sb2scroll(id,0);
};
// Stop Intervall
function sbstopi(o){
  o.setAttribute('intervall',o.getAttribute('intervall')-1);
//  document.forms[0].status.value='stop '+o.id;
};
function sb2hi(o){ 
//  alert(o.className);
  i=TgEpx(o).id;
  if(i<1)TgEpX(TgEpx(o)).id;
  sbstopi(TgEI('sbdata'+i));
}
function sb2hii(i){
  sbstopi(TgEI('sbdata'+i));
};
// Start Intervall
function sbstarti(o){
  o.setAttribute('intervall',o.getAttribute('intervall')+1);
//  document.forms[0].status.value='start '+o.id;
};
function sb2si(o){
//  alert(TgEpx(o).id);
  i=TgEpx(o).id;
  if(i<1)TgEpX(TgEpx(o)).id;
  sbstarti(TgEI('sbdata'+i));
}
function sb2sii(i){
  sbstarti(TgEI('sbdata'+i));
};
function Teas11X(id,dir){
  o=TgEI('sbdata'+id);
  if(o.getAttribute('speed')==1){
    o.setAttribute('direc',dir);
    o.setAttribute('instance',1);
    sb2scrolli(id,0);
  };
};
function sb2in(iv,bl,la,lt,br,ra,rt,spi,sti,spf,stf,d){
  // Kalkuliere eine eindeutige ID
  while(TgEI(uid=Math.round(Math.random()*10000)));
  // Richte ein div ein zum speichern der Daten
  D.write('<div id="sbdata'+uid+'" class="dummy"></div>');
  sbd=TgEI('sbdata'+uid);
  if (bl&&br) Teas11(bl,br,uid,la,lt,ra,rt);
  if (!sbd.offsetWidth) {
setTimeout('sb2pin('+iv+',"'+bl+'","'+la+'","'+lt+'","'+br+'","'+ra+'","'+rt+'","'+spi+'","'+sti+'","'+spf+'","'+stf+'","'+d+'","'+uid+'")',1000);
}
  else{sb2pin(iv,bl,la,lt,br,ra,rt,spi,sti,spf,stf,d,uid);} 
};
function sb2pin(iv,bl,la,lt,br,ra,rt,spi,sti,spf,stf,d,uid) {
  sbd=TgEI('sbdata'+uid);
  if(sbd.offsetWidth==0)  {setTimeout('sb2pin('+iv+',"'+bl+'","'+la+'","'+lt+'","'+br+'","'+ra+'","'+rt+'","'+spi+'","'+sti+'","'+spf+'","'+stf+'","'+d+'","'+uid+'")',1000); return 0}
  tsw=sbd.offsetWidth;
  sbd.setAttribute('tsw',tsw);
  sbd.setAttribute('direc',d);
  sbd.setAttribute('accel',TisGK?spf:spi);
  sbd.setAttribute('step',TisGK?stf:sti);
  sbd.setAttribute('speed',1);
  sbd.setAttribute('intervall',1);
  sbd.setAttribute('ivlen',iv);
  sbd.setAttribute('instance',0);
  // Initialisieren des 1. header
  hd=TgEpx(TgEpx(TgEax(sbd)));
  hd.style.display='block';
  xa=TgET('div',TgEax(sbd));
  f=0;siwi=0;
  // Zusammensuchen der divs und Werte setzen
  for(i=0;i<xa.length;i++){
    if(xa[i].className.match(/sbso/)){sb=xa[i];sb.id=uid}
    else if (xa[i].className.match(/sb2t/)){f++;siwi=xa[i].offsetWidth}
    else if (xa[i].className.match(/sbs/)){sbsd=xa[i]}
  };       
  // Werte setzen
  sbd.setAttribute('ivwidth',siwi+7); // 7 for borderwidth
  sbc=TgEax(sb);
  tsh=sbc.offsetHeight;
  sb.style.width=tsw+'px';
  sbsd.style.width=tsw+'px';
  sbc.style.width=tsw+'px';
  sbc.style.clip='rect(0px '+tsw+'px '+tsh+'px 0px)';
  // Marker Element ans Ende des source div setzen
  m=document.createElement('div');m.className='_sbid';
  sbsd.appendChild(m);
  s=TgEpx(sbsd)
  c=null;
  // Element für Element kopieren und ans Ende hängen bis markerdiv
  while(!s.className.match(/_sbid/)){ 
    c=s.cloneNode(true);
    s.parentNode.appendChild(c);
    s=TgEpX(s);
  };
  // Markerdiv entfernen
  m.parentNode.removeChild(m);
  sbwi=f*(siwi+7);
  sbsd.style.width=(sbwi*2)+'px';
  sbd.style.display='none';
  sbd.setAttribute('sbwi',sbwi);
//  sb.style.width=sbwi+'px';
  setTimeout('sb2move('+uid+')',iv);
};
function sb3in(iv,bl,la,lt,br,ra,rt,spi,sti,spf,stf,d){
  // Kalkuliere eine eindeutige ID
  while(TgEI(uid=Math.round(Math.random()*10000)));
  // Richte ein div ein zum speichern der Daten
  D.write('<div id="sbdata'+uid+'" class="dummy"></div>');
  sbd=TgEI('sbdata'+uid);
  if (bl&&br) Teas11(bl,br,uid,la,lt,ra,rt);
  if (!sbd.offsetWidth) {setTimeout('sb3pin('+iv+',"'+bl+'","'+la+'","'+lt+'","'+br+'","'+ra+'","'+rt+'","'+spi+'","'+sti+'","'+spf+'","'+stf+'","'+d+'","'+uid+'")',1000);}
  else{sb3pin(iv,bl,la,lt,br,ra,rt,spi,sti,spf,stf,d,uid);} 
};
function sb3pin(iv,bl,la,lt,br,ra,rt,spi,sti,spf,stf,d,uid) {
  sbd=TgEI('sbdata'+uid);
  if(sbd.offsetWidth==0) {setTimeout('sb3pin('+iv+',"'+bl+'","'+la+'","'+lt+'","'+br+'","'+ra+'","'+rt+'","'+spi+'","'+sti+'","'+spf+'","'+stf+'","'+d+'","'+uid+'")',1000); return 0}
  tsw=sbd.offsetWidth;
  sbd.style.display='none';
  sbd.setAttribute('tsw',tsw);
  sbd.setAttribute('direc',d);
  sbd.setAttribute('accel',TisGK?spf:spi);
  sbd.setAttribute('step',TisGK?stf:sti);
  sbd.setAttribute('speed',1);
  sbd.setAttribute('intervall',1);
  sbd.setAttribute('ivlen',iv);
  sbd.setAttribute('instance',0);
  xa=TgET('div',TgEax(sbd));
  f=0;siwi=0;
  // Zusammensuchen der divs und Werte setzen
  for(i=0;i<xa.length;i++){
    if(xa[i].className.match(/sbso/)){sb=xa[i];sb.id=uid}
    else if (xa[i].className.match(/sb3t/)){f++;siwi=xa[i].offsetWidth}
    else if (xa[i].className.match(/sbs/)){sbsd=xa[i]}
  };       
  // Werte setzen
  sbd.setAttribute('ivwidth',siwi);
  sbc=TgEax(sb);
  tsh=sbc.offsetHeight;
  sb.style.width=tsw+'px';
  sbsd.style.width=tsw+'px';
  sbc.style.width=tsw+'px';
  sbc.style.clip='rect(0px '+tsw+'px '+tsh+'px 0px)';
  // Marker Element ans Ende des source div setzen
  m=document.createElement('div');m.className='_sbid';
  sbsd.appendChild(m);
  s=TgEpx(sbsd)
  c=null;
  // Element für Element kopieren und ans Ende hängen bis markerdiv
  while(!s.className.match(/_sbid/)){ 
    c=s.cloneNode(true);
    s.parentNode.appendChild(c);
    s=TgEpX(s);
  };
  // Markerdiv entfernen
  m.parentNode.removeChild(m);
  sbwi=f*siwi;
  sbsd.style.width=(sbwi*2)+'px';
  sbd.setAttribute('sbwi',sbwi);
//  sb.style.width=sbwi+'px';
  setTimeout('sb2move('+uid+')',iv);
}


/*X0
function txtgr() {TartFont.fX(1)}
function txtkl() {TartFont.fX(-1)}
TartFont={fsm:10,fs:12,fsM:14, lh:15,
fX:function(x) {with(this) {
 if(fs+x<fsm||fs+x>fsM) x=0;
 fs+=x; lh+=x;
 var d,ad=TgET('div');
 for(d in ad) {x=ad[d]; if(x.className&&x.className.match(/arfsc/)) {x.style.fontSize=fs+'px'; x.style.lineHeight=lh+'px'}}
}}}
*/
function txtgr() {TartFont.fX(1)}
function txtkl() {TartFont.fX(-1)}
var TartFont = {
  fsm:10,fs:12,fsM:14, lh:15,
  fX:function(x) {with(this) {
    if(fs+x<fsm||fs+x>fsM) x=0;
    fs+=x; lh+=x;
    var d, ad=TgET('div');
    for(d=0;d<ad.length;d++) {x=ad[d]; if(x.className&&x.className.match(/arfsc/)) {x.style.fontSize=fs+'px'; x.style.lineHeight=lh+'px'}}
  }}
}


/* SH-30 */
/*X0
function dummy(){};
function Show(o){
  var xa=TgET('div',pp=TgEax(p=TgEax(o)));
  var num=-1,num2=0;
  for (i in xa){   
    if(xa[i].className&&xa[i].className.match(/bvd bvda/))xa[i].className='bvd';
    else if(xa[i]==p){xa[i].className='bvd bvda';num=i;}
  };
  if (num>-1){
    var xb=TgET('div',TgEax(pp));
    for(i in xb){
      if(xb[i].className&&xb[i].className.match(/sh30cb/)){
        if (num==num2)xb[i].className='sh30cb';
else xb[i].className='sh30cb sh30in';
num2++;
      }
    }
  }
}
*/
function dummy() {}
function Show(o) {
  var i,p,pp, xa=TgET('div',pp=TgEax(p=TgEax(o))),xb, num=-1, num2=0;
  for(i=0;i<xa.length;i++) {   
    if(xa[i].className&&xa[i].className.match(/bvd bvda/)) xa[i].className='bvd';
    else if(xa[i]==p) {xa[i].className='bvd bvda'; num=i}
  }
  if(num>-1) {
    xb=TgET('div',TgEax(pp));
    for(i=0;i<xb.length;i++) if(xb[i].className&&xb[i].className.match(/sh30cb/)) {if(num==num2) xb[i].className='sh30cb'; else xb[i].className='sh30cb sh30in'; num2++}
  }
}


/* S3 */
function FAQ() {
  D.write('<div id="_tsw">.<\/div>'); var x=TgEI('_tsw'); TgET('div',TgEaX(TgEaX(TgEaX(x))))[0].className+=' faqf'; x.parentNode.removeChild(x);
}


 /* Reiter C16 08082008 */
var TreitBau=200, /*250*/ 
  TreitZid=[], TreitZto=[], TreitZze=[/*1000*/ 2000,6500]; // set TreitZze for rotation time 
function Treiter(n,z) {
 
  var ac=n?n:0, w,x,i,j,a,b,c, uid,xa,xb,num, he=[],sum=0;
 while(TgEI(uid=Math.round(Math.random()*10000)));
 D.write('<div id="_rtdata'+uid+'">'+(TisIE?'':'.')+'<\/div>');
// w=(x=TgEI('_rtdata'+uid)).offsetWidth; if(w>0) x.className='tmpdata'; w-=1;
   w=(x=TgEI('_rtdata'+uid)).offsetWidth; if(w>0) x.className='tmpdata';
// xa=TgET('div',TgEax(x));
// TsA(x,'uid',uid); TsA(x,'act',0);
   var lst;
   TsA(x,'uid',uid); TsA(x,'act',0);
   xa=TgET('div',lst=TgEax(x));
   TsA(lst,'uid',uid); 
   if(w>0) {TsA(lst,'onmouseover','TreitZtog(this,1)'); TsA(lst,'onmouseout','TreitZtog(this)')}
 for(i=num=0;i<xa.length;i++) if((a=xa[i])&&a.className&&a.className.match(/\btsb.\b/)) {
  a.id=uid+'-'+num; xb=TgET('*',a);
  for(j=0;j<xb.length;j++) if((b=xb[j])&&(c=b.className)) {
   if(c.match(/ts1/i)) b.style.borderColor='#c3c5c8'; if(c.match(/\btshd\b/)) he[num]=b.innerHTML;
  }
  num++;
 }
 TsA(x,'anz',he.length);
 D.write('<div id="rtt'+uid+'" class="rt"'+(w>0?' style="width:'+w+'px">':'>')); 
 for(i=0;i<he.length;i++) {
  if(!he[i]) he[i]='<span> &nbsp; <\/span>';
//  D.write('<div id="rt'+uid+'-'+i+'" class="'+(i==0?'rta':'rtl')+'" onclick="TreitAkt('+i+',this)">'+he[i]+'<\/div>');
    D.write('<div id="rt'+uid+'-'+i+'" class="tshd '+(i==0?'rt0 rta':'rtl')+'" onclick="TreitAkt('+i+',this)">'+he[i]+'<\/div>');
 }
 num=he.length;
 if(w>0) {
  for(i=0;i<he.length;i++) if(sum+(x=TgEI('rt'+uid+'-'+i)).offsetWidth>w) {num=i;break} else sum+=x.offsetWidth;
  var rest=(w-sum)%num, each=Math.floor((w-sum)/num), nw,nx;
  for(i=num;i<he.length;i++) TsD(TgEI('rt'+uid+'-'+i),0);
  for(i=0;i<num;i++) {
   nw=(nx=TgEI('rt'+uid+'-'+i)).offsetWidth;
//   if(rest>0) {nx.style.width=(nw+each-7)+'px';rest--} else nx.style.width=(nw+each-8)+'px';
     if(rest>0) {nx.style.width=(nw+each-0)+'px';rest--} else nx.style.width=(nw+each-1)+'px';
  }
 }
 TsA(x,'danz',num);
 var d1='<div class="rtsh" id="', d2='"><img src="http://static.t-online.de/c/', d3=',tid=t.gif" width="7" height="18" \/><\/div>';
 for(i=0;i<num-1;i++) D.write( d1+'rtrs'+uid+'-'+i+d2+'15/04/66/18/15046618'+d3 );
 D.write( d1+'rtlsa'+uid+d2+'15/04/65/98/15046598'+d3 + d1+'rtrsa'+uid+d2+'15/04/66/26/15046626'+d3 + '<\/div>' );
 if(w<=0) setTimeout('TreitKorr('+uid+','+ac+')',TreitBau);
 else TreitAkt(ac,TgEI('rt'+uid+'-'+ac));
  TreitZid[TreitZid.length]=uid;
//  if(typeof(z)!=U) setTimeout('TreitZrun('+n+','+z+')',TreitZze[0]);
    if(typeof(z)!=U) setTimeout('TreitZrun("'+uid+'",'+z+')',TreitZze[0]);

} Reiter=Treiter; //!!!

function TreitKorr(uid,ac) {
// var i, x=TgEI('rtt'+uid), y=TgEI('_rtdata'+uid), w=y.offsetWidth-1;
   var i, x=TgEI('rtt'+uid), y=TgEI('_rtdata'+uid), w=y.offsetWidth;
 if(w<=0) {setTimeout('TreitKorr('+uid+','+ac+')',TreitBau);return}
 y.className='tmpdata';
 var anz=TgA(y,'danz'), sum=0, num=anz;
   var lst=TgEax(y);
   TsA(lst,'onmouseover',function(){TreitZtog(this,1)}); TsA(lst,'onmouseout',function(){TreitZtog(this)});
 x.style.width=w+'px';  
 for(i=0;i<anz;i++) {if(sum+(x=TgEI('rt'+uid+'-'+i)).offsetWidth>w) {num=i;break} else sum+=x.offsetWidth}
 var rest=(w-sum)%num, each=Math.floor((w-sum)/num), nw,nx;
 for(i=num;i<anz;i++) TsD(TgEI('rt'+uid+'-'+i),0);
 TsA(y,'danz',num);
 for(i=0;i<num;i++) {
  nw=(nx=TgEI('rt'+uid+'-'+i)).offsetWidth;
//  if(rest>0) {nx.style.width=(nw+each-7)+'px';rest--} else nx.style.width=(nw+each-8)+'px';
    if(rest>0) {nx.style.width=(nw+each-0)+'px';rest--} else nx.style.width=(nw+each-1)+'px';
 }
 TreitAkt(ac,TgEI('rt'+uid+'-'+ac));
 return;
}

function TreitAkt(ri,obj,zid,z1) {
 var p=TgEaX(TgEax(obj)), n,x,ni;
 if(p.className.match(/\btmpdata\b/)) {
    var uid=TgAN(p,'uid'), anz=TgAN(p,'anz'), danz=TgAN(p,'danz'), act=TgAN(p,'act'), cu=TgEI('rt'+uid+'-'+act);
//    if(zid) {if(z1) ri=(ri=z1<0?act+1:z1)>=anz?0:ri} else if(x=TreitZto['rt'+uid]) clearTimeout(x);
      if(zid) {if(typeof(z1)!=U) ri=(ri=z1==-1?act:z1==-2?act+1:z1)>=anz?0:ri} else if(x=TreitZto[n='z'+uid]) {clearTimeout(x);TreitZto[n]=0}
    var ne=TgEI('rt'+uid+'-'+ri), shl=TgEI('rtlsa'+uid), shr=TgEI('rtrsa'+uid), rin=ne.offsetLeft+ne.offsetWidth;
  if(ri>0) {shl.style.left=(ne.offsetLeft-7)+'px'; TsD(shl)} else TsD(shl,0);
  if(ri<anz-1) {shr.style.left=rin+'px'; TsD(shr)} else TsD(shr,0);
  for(n=0;n<anz-1;n++) {
   x=TgEI('rtrs'+uid+'-'+n); ni=n+1;
   if(ri!=n&&ri!=ni) {x.style.left=(TgEI('rt'+uid+'-'+ni).offsetLeft-1)+'px'; TsD(x)} else TsD(x,0);
  }
//  cu.className='rtl'; ne.className='rta';
    cu.className='tshd rtl'; ne.className='tshd rta';
    TgEI('rt'+uid+'-0').className+=' rt0'+(ri?' rt00':'');
  TsD(TgEI(uid+'-'+act),0); TsD(x=TgEI(uid+'-'+ri));
  TsA(p,'act',ri);
  if(x=TgET('p',x)[0]) if(x.className=='tsi') if((x=TgET('img',x)[0]).src.indexOf('/t.')>=0) x.src=x.className.replace(/\\/g,'');
 }
//  if(zid) {n=++ri>=anz?0:ri; TreitZto['rt'+zid]=setTimeout('TreitAkt('+n+',"rt'+zid+'-'+n+'",'+zid+')', TreitZze[1])}
    if(zid) {n=++ri>=anz?0:ri; TreitZto['z'+zid]=setTimeout('TreitAkt('+n+',"rt'+zid+'-'+n+'",'+zid+')', TreitZze[1])}
}

//function TreitZrun(rts,zyk) {var id=TreitZid[rts]; if(zyk==-2) clearTimeout(TreitZto['rt'+id]); else TreitAkt(0, 'rt'+id+'-0', id, typeof(zyk)!=U?zyk:-1)}
/* javascript:TreitZrun(0,-1) */
function TreitZrun(rts,zyk) {var id=typeof(rts)=='string'?rts:TreitZid[rts]; if(zyk==-3) clearTimeout(TreitZto['z'+id]); else TreitAkt(0, 'rt'+id+'-0', id, typeof(zyk)!=U?zyk:-2)}
/* javascript:TreitZrun(0,-2) */

function TreitZtog(obj,x) {
  var uid=TgA(obj,'uid'), to=TreitZto['z'+uid];
  if(to) if(x) clearTimeout(to); else TreitZrun(uid.toString(),-1);
}


 /* X9 */
/*X0
function X9(o){
  D.write('<div id="_x9m">.<\/div>'); w=Number((x=TgEI('_x9m')).offsetWidth);
  xa=TgET('div',TgEax(x));
  for(i in xa){
    if(xa[i].className&&xa[i].className.match(/tshl/)){xa[i].style.width=(w-16)+'px';}
  };
  xb=TgET('table',TgEax(x));
  for (i in xb){
    if(xb[i].innerHTML&&(xb[i].innerHTML.match(/class\=\"tsi/)||xb[i].innerHTML.match(/class\=tsi/))){     
      os=Math.round((w-xb[i].offsetWidth)/2)-1;
      xb[i].style.marginLeft=os+'px';
      break;
    };
  };
  x.parentNode.removeChild(x);
};
*/
function X9(o) {
  var i,x,w,xa,xb,os;
  D.write('<div id="_x9m">.<\/div>'); w=Number((x=TgEI('_x9m')).offsetWidth);
  xa=TgET('div',TgEax(x));
  for(i=0;i<xa.length;i++) if(xa[i].className&&xa[i].className.match(/tshl/)) xa[i].style.width=(w-16)+'px';
  xb=TgET('table',TgEax(x));
  for(i=0;i<xb.length;i++) {
    if(xb[i].innerHTML&&(xb[i].innerHTML.match(/class\=\"tsi/)||xb[i].innerHTML.match(/class\=tsi/))) {
      os=Math.round((w-xb[i].offsetWidth)/2)-1; xb[i].style.marginLeft=os+'px'; break;
    }
  }
  x.parentNode.removeChild(x);
}


var aktfsid;
var mflay=0;
/* Dummy onload Funktion, ruft fiBxH auf, welches Breite und Höhe ermittelt und setzt
 */
function oL2() {
    fiBxH();
};
function TSOp(o,v){
    o.style.opacity=v;
    o.style.filter='alpha(opacity='+Math.round(v*100)+')';
};
function Appear(i,o,m,s){
    if ( o < m ) {
var oo=TgEI(i);
TSOp(oo,o);
o+=s;W.setTimeout('Appear("'+i+'",'+o+','+m+','+s+')',50);
    }
    else TSOp(TgEI(i),m);
};
function DisAppear(i,o,m,s){
    if ( o > m ) {
var oo=TgEI(i);
TSOp(oo,o);
o-=s;//s+=s;
W.setTimeout('DisAppear("'+i+'",'+o+','+m+','+s+')',50);
    }
    else { TSOp(TgEI(i),m); TgEI(i).style.display='none';
      var bd=TgET('body')[0]; // body-object suchen
      var no=TgEI(i);
      bd.removeChild(no);
    }
};
function LrUpd(r,i){
    TgEI(i).innerHTML=r;
    return;
};
function fstoti(o,s){
    var ttb=TgEI('fsttbg');
    ttb.style.left=(o.offsetLeft+5)+'px';
    ttb.innerHTML=s;
    ttb.style.display='block';
};
function fstotio(o,s){
    var ttb=TgEI('fsttbg');
    ttb.innerHTML=s;
    ttb.style.display='none';
};
function cFSL(o) {
    TgEI(aktfsid+'-').style.display='none';
    DisAppear(aktfsid+'-',1.0,0.0,0.3);
    aktfsid='';D.onkeypress=null;
};
function nFSSl(u) {
    TsAC('GET',u,new Function('res','LrUpd(res,"'+aktfsid+'");'));
};
function CheckKey(e) {
    if ( !e ) e=window.event;
    if (e.keyCode==27) cFSL();
//alert(e.keyCode);
};
/* Funktion oFSL öffnet die Fotoshow im Layer
 * Parameter: u = URL, die per AJAX in das Layer geladen werden soll
 * n = titel des Layers
 * w,h = Breite und Höhe
 */
function oFSL(u,n,w,h) {
    if (aktfsid && aktfsid.length) { return; }   
    aktfsid=n;
    var no=D.createElement('div'); no.id=n+'-'; no.className='fslr'; // Äußeren Container anlegen
    no.style.width=fiB+'px'; no.style.height=fiH+'px'; // in vollen Dokumentenausmassen
    no.innerHTML='<a name="fstop">&nbsp;</a>';
    var nb=D.createElement('div'); nb.className='fslrbg'; // Hintergrundlayer zum Abdunkeln anlegen
    nb.style.width=fiB+'px'; nb.style.height=fiH+'px'; // in vollen Dokumentenausmassen
    no.appendChild(nb); // Hintergrundlayer in Container einhängen
    var nn=D.createElement('div'); nn.id=n; nn.className='fslrfg'; // Vordergrundlayer anlegen
    nn.innerHTML='<img src="imgs/t.gif" width="24" height="24" class="fslrdu" title="Loading..." />';
    nn.style.width=w+'px';// nn.style.height=h+'px'; // Größe einstellen
//    nn.style.left=Math.round((fiB-w)/2)+'px'; // zentrieren
//    nn.style.top=Math.round((fiH-h)/2)+'px';
//    nn.style.top='50px';   
    no.appendChild(nn); // Vordergrundlayer in Container einhängen
    var bd=TgET('body')[0]; // body-object suchen
    bd.appendChild(no); // Container einhängen
    D.onkeypress=CheckKey;
    TSOp(TgEI(n+'-'),1);
    TgEI(n+'-').style.display='block';
//    Appear(n+'-',0.0,1.0,0.3);
    TsAC('GET',u,new Function('res','LrUpd(res,"'+n+'");'));
//    alert(fiB+' '+fiH);
};
function Dummy() {};
function cSML() {
    mflay.style.display='none';
};
function Test() {
    alert( TgEI('mflifr').src );
};
function oSML(o) {
    var mx = TgEax(o).offsetTop - 175;
    if (mx<0) mx=0;
    if ( mflay==0 ) {
mflay=D.createElement('div'); mflay.id='mflay';
var hc ='<div onclick="cSML()" ';
if ( TisIE ) {
    hc += 'onmouseover="Tmxi(this,1,12)" onmouseout="Tmxi(this,0,12)" ';
};
hc += 'class="lrcl"></div><iframe src="mailtofriend-iframe.html" id="mflifr" style="background:#fff;Xz-index:100;Xposition:absolute" width="391" height="180" scrolling="no" frameborder="no"></iframe>';
mflay.innerHTML = hc;
mflay.style.top=mx+'px';
var bd=TgEI(aktfsid+'-'); // body-object suchen
bd.appendChild(mflay); // Container einhängen
if (TisIE) TgEI('mflifr').src='mailtofriend-iframe.html';
//window.setTimeout('Test()',1000);
    }
    else {
mflay.style.top=mx+'px';
mflay.style.display='block';
    };
};
/*
 * Initialisierungsfunktion des Artikels
 * Setzt die Schriftgröße, falls Cookie gesetzt
 *
 */
function ArtI() {
    if (x=TgC('ArtSchrgr')) TartFont.sX(x,TgC('ArtZeihoe'));
};
/*
 * Neue TartFont Definition für die Cookie Erweiterung der Schriftgrößenänderung
 * Setzt bei jeder Schriftgrößenänderung einen Cookie, der die aktuelle Schriftgröße / Zeilenhöhe speichert
 * Die neue Funktion sX erlaubt das Setzen eines absoluten Wertes für Schriftgröße und Zeilenhöhe
 */
TartFont={fsm:10,fs:12,fsM:14, lh:15,
fX:function(x) {with(this) {
 if(fs+x<fsm||fs+x>fsM) x=0;
 fs+=x; lh+=x;
 TsC('ArtSchrgr',fs,30758400,'/');
 TsC('ArtZeihoe',lh,30758400,'/');
 var d,ad=TgET('div');
 for(d in ad) {x=ad[d]; if(x.className&&x.className.match(/arfsc/)) {x.style.fontSize=fs+'px'; x.style.lineHeight=lh+'px'}}
}},
sX:function(x,y) {with(this) {
 fs=Number(x); lh=Number(y);
 var d,ad=TgET('div');
 for(d in ad) {x=ad[d]; if(x.className&&x.className.match(/arfsc/)) {x.style.fontSize=fs+'px'; x.style.lineHeight=lh+'px'}}
}}
}
/*
 *  Funktion zur Generierung eines Ajax Aufrufs (SendAjaxCall)
 *  TsAC( Methode, URL, Funktion, Login, Password, ParamName1, ParamValue1, ParamName2, ParamValue2, ... )
 *    Methode = [GET|POST|PUT]
 *    URL = Adresse
 *    Funktion = Callbackfunktion nach erfolgreichem Aufruf der URL
 *    Login = Benutzername für erforderl. Authentifizierung
 *    Password = Password für erforderl. Authentifizierung
 *    bel. Anzahl Parameter, die dem aufzurufenden Script übergeben werden in der Form
 *    ParamName1=ParamValue1&ParamName2=ParamValue2
 *    Problem: Dateiuploads
 */
function TsAC(m,u,f,pa,l,p) {
    var r;                             // Reservierung des Objektes
    try {r=new ActiveXObject("Msxml2.XMLHTTP");}
    catch(e){
try {r=new XMLHttpRequest();}
catch(e){
  try{r=new ActiveXObject("Microsoft.XMLHTTP")}
  catch(e) {r=null}
}
    }
    if(r){
var vs='';
if(pa&&pa.length>0) {
  for(i=0;i<pa.length;i++){ // Aufbau des Parameterstrings
 vs+=pa[i][0]+'='+pa[i][1]+'&';
  }
  // Im Falle eines GET Requests müssen die Parameter an die URL gehängt werden
  if(m.match(/get/gi)) { u+='&'+vs; }
}
else vs=null;
r.onreadystatechange=function() {                     // Übergabe der Callbackfunktion
    if(r.readyState==4 ) {
 f(r.responseText);
    }
} 
r.open(m,u,true,l,p);                                 // Öffnen des Requests
r.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=UTF-8');   // Setzten des Content-Typs und CharEncodings zur Parameterverarbeitung auf dem Server
r.send(vs);                                           // Senden der Parameter
    }
}



/* <!--generated: Wed Oct 07 14:16:16 CEST 2009, host: 'cmsgenf1.afm.t-online.de', release: 6.6.35--> */