// JavaScript Documentl="";m="";document.menueTimeout=new Array("","","","","","","","","","","");document.submenueTimeout=new Array("","","","","","","","","","","");document.menuereset=0;ding="";function menueein(a) {id[0] = parseInt(id[0]);id[1] = parseInt(id[1]);if(l=="") { l=id[0]; }if(m=="") { m=id[1]; }menuebehalten(); // if(id[0]!=a && l!=a && gibts("menue"+id[0]+"-0-0")===true) { langsamAusblenden("menue"+id[0]+"-0-0"); }// if(id[1]!=l && gibts("menue"+id[0]+"-"+id[1]+"-0")===true) { langsamAusblenden("menue"+id[0]+"-"+id[1]+"-0"); }if(a!=l) { if(gibts("menue"+l+"-0-0")===true) { langsamAusblenden("menue"+l+"-0-0"); } if(gibts("menue"+l+"-"+m+"-0")===true) { langsamAusblenden("menue"+l+"-"+m+"-0"); }l=a; m=0; document.menueTimeout[l] = window.setTimeout("langsamEinblenden('menue"+l+"-0-0')", 100); }}function submenueein(a,b) {id[0] = parseInt(id[0]);id[1] = parseInt(id[1]);if(l=="") { l=id[0]; }if(m=="") { m=id[1]; }menuebehalten(); // if(id[0]!=a && id[1]!=b && gibts("menue"+id[0]+"-"+id[1]+"-0")===true) { langsamAusblenden("menue"+id[0]+"-"+id[1]+"-0"); }if(b!=m) { if(m!==0 && gibts("menue"+l+"-"+m+"-0")===true) { langsamAusblenden("menue"+l+"-"+m+"-0"); }  l=a; m=b; document.submenueTimeout[m] = window.setTimeout("langsamEinblenden('menue"+l+"-"+m+"-0')", 100); }}function menuebehalten() { window.clearTimeout(document.menuereset); }function menueweg() { document.menuereset = window.setTimeout("menuezurueck()", 5000); }function menuezurueck() { if(l!=id[0]) { if(gibts("menue"+l+"-0-0")===true) { langsamAusblenden("menue"+l+"-0-0"); }if(gibts("menue"+id[0]+"-0-0")===true) { langsamEinblenden("menue"+id[0]+"-0-0"); l=id[0]; }} if(m!=id[1]) { if(gibts("menue"+l+"-"+m+"-0")===true) { langsamAusblenden("menue"+l+"-"+m+"-0"); }if(gibts("menue"+id[0]+"-"+id[1]+"-0")===true) { langsamEinblenden("menue"+id[0]+"-"+id[1]+"-0"); m=id[1]; }}}// Objekte Verschieben //Schiebeobjekt=""; function verschieben(elementle, zielX, zielY, schrittle) { if(Schiebeobjekt!=elementle) { schieben(elementle, zielX, zielY, schrittle); Schiebeobjekt=elementle; } }function schieben(elementle, zielX, zielY, schrittle) { schriftgroesseAuslesen();startX=links(elementle)/schriftgroesse; if(zielX=="") { zielX = startX; }  neuesX= startX+((zielX-startX)/schrittle);startY=oben(elementle)/schriftgroesse; if(zielY=="") { zielY = startY; }  neuesY= startY+((zielY-startY)/schrittle);if(startX!=zielX || startY!=zielY) { platzieren(elementle, neuesX, neuesY); schrittle = schrittle-1; setTimeout("schieben(\'"+elementle+"\',"+zielX+","+zielY+","+schrittle+")",20); }else { setTimeout("schiebenFolge()",20); }}function weiterschieben(elementle, distanzX, distanzY, schrittle) { if(Schiebeobjekt!=elementle) { schubsen(elementle, distanzX, distanzY, schrittle); Schiebeobjekt=elementle; } }function schubsen(elementle, distanzX, distanzY, schrittle) { schriftgroesseAuslesen();startX=links(elementle)/schriftgroesse; if(distanzX=="") { distanzX=0; } neueDistanzX = distanzX-(distanzX/schrittle); neuesX = startX+(distanzX/schrittle);startY=oben(elementle)/schriftgroesse; if(distanzY=="") { distanzY=0; } neueDistanzY = distanzY-(distanzY/schrittle); neuesY = startY+(distanzY/schrittle);if(schrittle>1) { platzieren(elementle, neuesX, neuesY); schrittle = schrittle-1; setTimeout("schubsen(\'"+elementle+"\',"+neueDistanzX+","+neueDistanzY+","+schrittle+")",20); }else { setTimeout("schiebenFolge()",20); }}function schiebenFolge() {  Schiebeobjekt=""; }/* Mit Pixelwert */function weiterschiebenPx(elementle, distanzX, distanzY, schrittle) { if(Schiebeobjekt!=elementle) { schubsenPx(elementle, distanzX, distanzY, schrittle); Schiebeobjekt=elementle; } }function schubsenPx(elementle, distanzX, distanzY, schrittle) { startX=links(elementle); if(distanzX=="") { distanzX=0; } neueDistanzX = distanzX-(distanzX/schrittle); neuesX = startX+(distanzX/schrittle);startY=oben(elementle); if(distanzY=="") { distanzY=0; } neueDistanzY = distanzY-(distanzY/schrittle); neuesY = startY+(distanzY/schrittle);if(schrittle>0) { platzierenPx(elementle, neuesX, neuesY); schrittle = schrittle-1; setTimeout("schubsenPx(\'"+elementle+"\',"+neueDistanzX+","+neueDistanzY+","+schrittle+")",20); }else { setTimeout("schiebenFolge()",20); }}/* Große Bildergalerie */k=2;function blaettern(plusminus) {if(plusminus=="minus" && (links('BilderGalerie')+breit('BilderGalerie')>800)) { weiterschiebenPx('BilderGalerie',-800,'',40); k++; if(document.getElementById("GalerieBild"+k)) { document.getElementById("GalerieBild"+k).src = bilderquelle[k]; }}if(plusminus=="plus" && links('BilderGalerie')<0) { weiterschiebenPx('BilderGalerie',800,'',40); k=k-1; }}function vorschaueinblenden(aktuellesBildle, aktuellesGaleriele) { aktuellesBild=aktuellesBildle; aktuelleGalerie=aktuellesGaleriele; document.getElementById('vorschau').src = "bilder/"+aktuelleGalerie+"/vorschau/"+aktuellesBild; }function ansichteinblenden() { einblenden('ansichtflaeche');  document.getElementById('ansicht').src = "bilder/"+aktuelleGalerie+"/ansicht/"+aktuellesBild; }function ansichtausblenden() { ausblenden('ansichtflaeche');  document.getElementById('ansicht').src = "elemente/transp.gif"; }// Diaschauj = 0;gilt="nein"; schritte = 40;verzoegerung = 20;dauer = 3000;weissraum = 200;function zufallszahl(plaetzle) {g=0; while(document.getElementById('dia['+plaetzle+']['+parseInt(g+1)+']')) { g++; } // abzählen h = g*Math.random(); h = Math.round(h); // eine Zahl auswählenif(g<5) { begrenzer=g-1; } else { begrenzer = 5; }gilt="ja"; if(h==j) { gilt="nein"; } for(l=0;l<begrenzer;l++) { if(h==diaNummern[plaetzle][l]) { gilt="nein"; } } //doppeltes diaeinblenden verhindernif(gilt=="ja") { j=h; }}function diashow(plaetzle) {gilt="nein"; while(gilt=="nein") { zufallszahl(plaetzle); }gilt="nein"; diaeinblenden(j, plaetzle);setTimeout('diaausblenden('+j+','+plaetzle+')', dauer);diaNummern[plaetzle].pop(); diaNummern[plaetzle].splice(0, 0, j); // Letzte speichern}function diaeinblenden(j, plaetzle) {if(diaNummern[plaetzle][0]!=-1) { document.getElementById('dia['+plaetzle+']['+diaNummern[plaetzle][0]+']').style.display="none"; }document.getElementById('dia['+plaetzle+']['+j+']').style.display="inline";for(i=0;i<=schritte;i++) { setTimeout('deckkraft('+i+', '+j+','+plaetzle+')',verzoegerung*i);  }}function diaausblenden(j, plaetzle) {for(i=0;i<=schritte;i++) { setTimeout('deckkraft('+parseInt(schritte-i)+', '+j+','+plaetzle+')', verzoegerung*i); }setTimeout('diashow('+plaetzle+')', parseInt(schritte*verzoegerung+weissraum));}function deckkraft(wert, objekt, plaetzle) {document.getElementById('dia['+plaetzle+']['+objekt+']').style.filter = 'alpha(opacity=' + wert*schritte + ')';document.getElementById('dia['+plaetzle+']['+objekt+']').style.opacity = (wert-1)/schritte;}
