
//window.onerror = alert("jetzt")
document.onkeypress = Tastendruck

var posi = -150;
var nummer;
var objekt;
var ID;
var ID_pic;
var ID_slide;
var menu_save="";
var pfeil_save="";
var topp;
var leftt;
var lock=0;

//INIT
function init(){
   //var browser_teil=browser("meldung");
   //eval(browser_teil+"zIndex='0'");
   //eval(browser_teil+"display='none'");
   vorladen()
}

//BROWSER
function browser(name){
   if (document.all){
     var browser_teil="document.all."+name+".style." ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').style.";
   }
   return browser_teil;
}

//TASTENDRUCK
function Tastendruck (Ereignis) {
   if (!Ereignis)
      Ereignis = window.event;
   try{
      if(Ereignis.keyCode=="39"||Ereignis.which=="39")//rechts
         slider("menu","re");
      if(Ereignis.keyCode=="37"||Ereignis.which=="37")//links   
         slider("menu","li");
      /*if(Ereignis.keyCode=="38"||Ereignis.which=="38")//hoch
         slider("menu","re");
      if(Ereignis.keyCode=="40"||Ereignis.which=="40")//runter   
         slider("menu","li");*/
   }catch(e){}
}

//VORLADEN_GELADEN
function vorladen_geladen(){
   y=0;
   for (x=0; x<img.length ; x++ ){
      if(img[x].complete)
         y++;
   }
   vorladen_anzeigen();
}

//VORLADEN_ANZEIGEN
function vorladen_anzeigen(){
   faktor = y / img.length;
   faktor = faktor * 100;
   if(faktor == "0"){
      faktor = "1";
   } 
   else{
      document.getElementById("zelle").bgColor = "#bbbbbb";
   }
   faktor += "%";
   document.getElementById("zelle").width = faktor;
   document.getElementById("schrift").firstChild.nodeValue = y + " von " + img.length + " Elementen geladen";
   if(faktor=="100%"){
      clearInterval(aktiv);
      var browser_teil=browser("meldung");
      eval(browser_teil+"zIndex='0'");
      eval(browser_teil+"display='none'");
      setTimeout("slider('menu','re')",500);
      setTimeout("slider('menu','li')",2000);
   }
}

///SLIDER
function slider(name,richtung){
   objekt=browser(name);
   clearTimeout(ID);
   if(richtung=="re"){
      eval(objekt+"backgroundImage='url(images/menu_bg_o.gif)'");
      slide_re();
   }
   else{
      slide_li();
   }  
}

//SLIDE RECHTS
function slide_re(){
   if(posi<0){
      posi=posi+10;
      eval(objekt+"left='"+posi+"'");
      ID=setTimeout("slide_re()", 10);
   }
}

//SLIDE LINKS
function slide_li(){
   if(posi>-150){
      posi=posi-10;
      eval(objekt+"left='"+posi+"'");
      ID=setTimeout("slide_li()", 10);
   }
   else{
      eval(objekt+"backgroundImage='url(images/menu_bg_m.gif)'");
      weg();
   }    
}

///HIN
function hin(name,pfeil){
   var teilhin=browser(name);
   try{
      eval(teilhin+"display='block'");
   }catch(e){}   
   //eval("document."+pfeil+".src = 'images/pfeil_d.gif'");
   weg();
   lock=pfeil;
   menu_save=teilhin;
   pfeil_save=pfeil;
}

//WEG
function weg(){
   lock=0;
   try{
      //eval("document."+pfeil_save+".src = 'images/pfeil_r.gif'");
      eval(menu_save+"display='none'");
      pfeil_save="";
      menu_save="";
   }catch(e){}
}

//BILD UP
function bildup(name,folder,bild,X){
   var browser_teil=browser(name);
   
   if (document.getElementById) {
      topp = eval("document.getElementById('"+name+"').style.top");
      leftt = eval("document.getElementById('"+name+"').style.left");
   } else if (document.layers) {
      topp = eval("document."+name+".getAttribute('top')");
      leftt = eval("document."+name+".getAttribute('left')");
   } else if (document.all) {
      topp = eval("document.all."+name+".style.getAttribute('top')");
      leftt = eval("document.all."+name+".style.getAttribute('left')");
   }
   
   eval(browser_teil+"zIndex='2'");
   eval(browser_teil+"top='"+(parseInt(topp)-7)+"'");
   eval(browser_teil+"left='"+(parseInt(leftt)-10)+"'");
   //eval(browser_teil+"width='"+(X+20)+"'");
   //eval(browser_teil+"height='"+((X+20)*0.75)+"'");
   eval(browser_teil+"border='1px #eeeeee solid'");
   eval("document.bild"+name+".src='"+folder+"/thumb_c/"+bild+"'");
   eval("document.bild"+name+".width='"+(X+20)+"'");
   eval("document.bild"+name+".height='"+((X+20)*0.75)+"'");
   //eval("document.bild"+name+".border='1px #eeeeee solid'");
}

//BILD DOWN
function bilddown(name,folder,bild,X){
   var browser_teil=browser(name);
     
   eval(browser_teil+"zIndex='1'");
   eval(browser_teil+"top='"+(parseInt(topp))+"'");
   eval(browser_teil+"left='"+(parseInt(leftt))+"'");
   //eval(browser_teil+"width='"+X+"'");
   //eval(browser_teil+"height='"+(X*0.75)+"'");
   eval(browser_teil+"border='none'");
   eval("document.bild"+name+".src='"+folder+"/thumb_g/"+bild+"'");
   eval("document.bild"+name+".width='"+X+"'");
   eval("document.bild"+name+".height='"+(X*0.75)+"'");
   //eval("document.bild"+name+".border='1px #eeeeee none'");
}

//BILD GROSS
function bildgross(name,datei,bild_id){
   var browser_teil=browser("div_"+name);
   
   eval(browser_teil+"zIndex='3'");
   eval(browser_teil+"display='block'");
   eval(browser("slide_play")+"visibility='visible'");
   eval(browser("slide_pause")+"visibility='visible'");
   eval("document."+name+".src='"+datei+"'");

   //PLAY BUTTON SETZEN
   name="slide_play";
   if (document.all){
     var browser_teil="document.all."+name+".href";
   }
   else if (document.layers){
     var browser_teil="document."+name+".href";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').href";
   }
   eval(browser_teil+"=\"javascript:slideshow("+(bild_id)+")\"");
   
   bildrew(bild_id,0);
}

//BILD KLEIN
function bildklein(name,bild){
   var browser_teil=browser("div_"+name);
   
   eval(browser_teil+"zIndex='0'");
   eval(browser_teil+"display='none'");
   eval("document."+name+".src='images/nix.gif'");
   eval(browser("slide_play")+"visibility='hidden'");
   eval(browser("slide_pause")+"visibility='hidden'");
   clearTimeout(ID_slide);

   //ZURÜCK BUTTON SETZEN
   name="rew";
   if (document.all){
     var browser_teil="document.all."+name+"." ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').";
   }
   eval(browser_teil+"href=\""+merke_rew+"\"");
   eval(browser(name)+"visibility=\""+merke_rew_v+"\"");
   
   //VOR BUTTON SETZEN
   name="ffw";
   if (document.all){
     var browser_teil="document.all."+name+"." ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').";
   }
   eval(browser_teil+"href=\""+merke_ffw+"\"");
   eval(browser(name)+"visibility=\""+merke_ffw_v+"\"");
}

//BILDWECHSEL
function bildwechsel(bild,datei){
   if(lock!=bild)
      eval("document."+bild+".src='"+datei+"'");
}

//BILDREW
function bildrew(bild_id,set){
   if(set=="li"&&bild_id>0&&bild_id<=anzahl_der_bilder){
      eval("document.bild_gross.src='"+bilder_array[(--bild_id)]+"'");
   }
   else if(set=="re"&&bild_id<anzahl_der_bilder){
      eval("document.bild_gross.src='"+bilder_array[(++bild_id)]+"'");
   }
   
   clearTimeout(ID_slide)

   //PLAY BUTTON SETZEN
   name="slide_play";
   if (document.all){
     var browser_teil="document.all."+name+".href" ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".href";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').href";
   }
   eval(browser_teil+"=\"javascript:slideshow("+(bild_id)+")\"");
   
   //ZURÜCK BUTTON SETZEN
   name="rew";
   if (document.all){
     var browser_teil="document.all."+name+".href" ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".href";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').href";
   }
   eval(browser_teil+"=\"javascript:bildrew("+(bild_id)+",'li')\"");
   if(bild_id==0||bild_id>anzahl_der_bilder)
      eval(browser("rew")+"visibility='hidden'");
   else
      eval(browser("rew")+"visibility='visible'");
      
   //VOR BUTTON SETZEN
   name="ffw";
   if (document.all){
     var browser_teil="document.all."+name+".href" ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".href";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').href";
   }
   eval(browser_teil+"=\"javascript:bildrew("+(bild_id)+",'re')\"");
   if(bild_id>=anzahl_der_bilder)
      eval(browser("ffw")+"visibility='hidden'");
   else
      eval(browser("ffw")+"visibility='visible'");
}

//SLIDESHOW
function slideshow(bild_id){
   eval("document.bild_gross.src='"+bilder_array[(bild_id)]+"'");
   if(((bild_id+1)<bilder_array.length)&&document.bild_gross.complete)
      ID_slide=setTimeout("slideshow("+(++bild_id)+")", 2000);

   //clearTimeout(ID_slide)

   //PLAY BUTTON SETZEN
   name="slide_play";
   if (document.all){
     var browser_teil="document.all."+name+".href" ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".href";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').href";
   }
   eval(browser_teil+"=\"javascript:clearTimeout(ID_slide),slideshow("+(bild_id)+")\"");

   //ZURÜCK BUTTON SETZEN
   name="rew";
   if (document.all){
     var browser_teil="document.all."+name+".href" ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".href";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').href";
   }
   eval(browser_teil+"=\"javascript:bildrew("+(bild_id)+",'li')\"");
   if(bild_id==0||bild_id>anzahl_der_bilder)
      eval(browser("rew")+"visibility='hidden'");
   else
      eval(browser("rew")+"visibility='visible'");
      
   //VOR BUTTON SETZEN
   name="ffw";
   if (document.all){
     var browser_teil="document.all."+name+".href" ;
   }
   else if (document.layers){
     var browser_teil="document."+name+".href";
   }
   else if (document.getElementById){
     var browser_teil="document.getElementById('"+name+"').href";
   }
   eval(browser_teil+"=\"javascript:bildrew("+(bild_id)+",'re')\"");
   if(bild_id>=anzahl_der_bilder)
      eval(browser("ffw")+"visibility='hidden'");
   else
      eval(browser("ffw")+"visibility='visible'");
}

function setsmile(Zeichen)
{
     document.form.eintrag.value = document.form.eintrag.value + " " + Zeichen;
}

