// JavaScript Document//Formularefunction kontrollieren(wert) {senden=true;for(a=0; a<wert.length; a++) { hintergrundfarbe(wert[a][0],"F0F2F4"); hintergrundfarbe(wert[a][0]+"Wahl","F0F2F4");if(Feldwert(wert[a][0])==wert[a][1] || Feldwert(wert[a][0])=="") { senden=false; hintergrundfarbe(wert[a][0],"FEE"); hintergrundfarbe(wert[a][0]+"Wahl","FEE"); } }if(gibts("Anmeldename") && gibts("Passwort")) { i=0; while(alleBenutzer[i]) { benutzer=decrypt(schluessel, alleBenutzer[i]); while(benutzer.substr((benutzer.length-1),1)==" ") { benutzer=benutzer.substring(0,(benutzer.length-1)); }if((Feldwert("Anmeldename")+"$$"+Feldwert("Passwort") == benutzer)) {  hintergrundfarbe("Passwort","FEE"); hintergrundfarbe("Anmeldename","FEE"); alert ("Diese Kombination von Anmeldename und Passwort ist leider nicht möglich!\n\nBitte ändern Sie Anmeldename oder Passwort."); senden=false; break; } i++; } }if(senden==true) { document.formular.submit(); }}function anderes(elementle) {// zurücksetzen wenn keine Angabeif(Feldwert(elementle+"Wahl")=="") { document.getElementById(elementle+"Wahl").selectedIndex=0; }else if(Feldwert(elementle+"Wahl").indexOf("Andere")!=-1) { Feldloeschen(elementle); ausblenden(elementle+"Wahl"); einblenden(elementle); document.getElementById(elementle).focus(); }else { Feldfuellen(elementle,Feldwert(elementle+"Wahl")); }}function Zurueckanderes(elementle) { if(Feldwert(elementle)=="") { einblenden(elementle+"Wahl"); ausblenden(elementle); document.getElementById(elementle+"Wahl").selectedIndex=0; } }/* Preise ausrechen */function Preisrechnen() { bruttobetrag=0;x=1; while(gibts("Zahl"+str_pad(x,2,'0'))===true) { xx=str_pad(x,2,'0');einzelzahl=document.getElementById("Zahl"+xx).selectedIndex-1; if(einzelzahl<1) { einzelzahl=0; } einzelbetrag = Feldwert("Einzelpreis"+xx)*einzelzahl; bruttobetrag =bruttobetrag+einzelbetrag;einzelbetrag = einzelbetrag.toFixed('2'); einzelbetrag = normalersetzen(".", ",", einzelbetrag); Feldfuellen("Preis"+xx,einzelbetrag); FeldfuellenHTML("PreisAnzeige"+xx,einzelbetrag); x++; }if(!isNaN(bruttobetrag)) {nettobetrag=(bruttobetrag/1.2).toFixed('2'); nettobetrag = normalersetzen(".", ",", nettobetrag); Feldfuellen("netto",nettobetrag); FeldfuellenHTML("nettoAnzeige",nettobetrag);mwstbetrag = (bruttobetrag/6).toFixed('2'); mwstbetrag = normalersetzen(".", ",", mwstbetrag); Feldfuellen("mwst",mwstbetrag); FeldfuellenHTML("mwstAnzeige",mwstbetrag);bruttobetrag = bruttobetrag.toFixed('2'); bruttobetrag = normalersetzen(".", ",", bruttobetrag); Feldfuellen("brutto",bruttobetrag); FeldfuellenHTML("bruttoAnzeige",bruttobetrag); } }function bestellungPruefen() {etwasBestellt=false;x=1; while(gibts("Zahl"+str_pad(x,2,'0'))===true) { xx=str_pad(x,2,'0'); if(document.getElementById("Zahl"+xx).selectedIndex!=0 && document.getElementById("Zahl"+xx).selectedIndex!=1) {  etwasBestellt=true; } x++; }if(etwasBestellt==false) { alert("Sie haben nichts bestellt."); } else { document.formular.submit(); }}/* Kommentare */function KommentarSichern() {if(Feldwert("KommentarName")=="Name") { alert('Sie haben keinen Namen angegeben!'); } if(Feldwert("KommentarEingabe")=="") { alert('Sie haben keinen Text angegeben!'); } if(Feldwert("KommentarEingabe")!="" && Feldwert("KommentarName")!="") { document.formular.submit(); }}/* Hauptmenü */l=""; m=""; n=""; document.iblendeZit=""; document.usblendeZit="";function ufmacha(l,m,n) { window.clearTimeout(document.iblendeZit); window.clearTimeout(document.usblendeZit); document.iblendeZit = window.setTimeout("iblenda("+l+","+m+","+n+")", 200); }function iblenda(a,m,n) { l=a; menueUsblenda(l); if(document.getElementById('menue'+l+'-0-0')) { document.getElementById('menue'+l+'-0-0').style.display = "block"; } }function palta() { window.clearTimeout(document.iblendeZit); window.clearTimeout(document.usblendeZit); }function valoh() { window.clearTimeout(document.iblendeZit); window.clearTimeout(document.usblendeZit); document.usblendeZit=window.setTimeout("zrucksetza()", 2000); }function zrucksetza() { l=0; menueUsblenda(0); if(document.getElementById('menue'+id[0]+'-0-0')) { document.getElementById('menue'+id[0]+'-0-0').style.display = "block"; } }function menueUsblenda(l) { for(x=(l+1);x<20;x++) { if(document.getElementById('menue'+x+'-0-0') && x!=id[0]) { document.getElementById('menue'+x+'-0-0').style.display = "none"; } } }/* Objekte Verschieben */Schiebeobjekt=""; function verschieben(elementle, zielX, zielY, schritte) { if(Schiebeobjekt!=elementle) { schieben(elementle, zielX, zielY, schritte); Schiebeobjekt=elementle; } }function schieben(elementle, zielX, zielY, schritte) { startX=links(elementle)/12; if(zielX=="") { zielX = startX; } neuesX= startX+((zielX-startX)/schritte);startY=oben(elementle)/12; if(zielY=="") { zielY = startY; } neuesY= startY+((zielY-startY)/schritte);if(startX!=zielX || startY!=zielY) { platzieren(elementle, neuesX, neuesY); schritte = schritte-1; setTimeout("schieben(\'"+elementle+"\',"+zielX+","+zielY+","+schritte+")",20); }else { setTimeout("schiebenFolge()",20); }}startX=0; startY=0;schrittle=0; gesamtschrittle=0;SchrittweiteX=0; SchrittweiteY=0; function weiterschieben(elementle, distanzX, distanzY, schrittchen) { if(Schiebeobjekt!=elementle) { Schiebeobjekt=elementle; schrittle=schrittchen; gesamtschrittle=schrittchen;startX=links(elementle)/aktuelleSchriftgroesse(); if(distanzX=="") { SchrittweiteX=0; } else { SchrittweiteX=distanzX/gesamtschrittle; }startY=oben(elementle)/aktuelleSchriftgroesse(); if(distanzY=="") { SchrittweiteY=0; } else { SchrittweiteY=distanzY/gesamtschrittle; }schubsen(Schiebeobjekt); } }function schubsen(Schiebeobjekt) { neuesX = startX+(SchrittweiteX*(gesamtschrittle-schrittle));neuesY = startY+(SchrittweiteY*(gesamtschrittle-schrittle));platzieren(Schiebeobjekt, neuesX, neuesY); if(schrittle>0) { schrittle--; setTimeout("schubsen(\'"+Schiebeobjekt+"\')",20); }else { setTimeout("schiebenFolge()",20); }}/* Mit Pixelwert */startX=0; startY=0;schrittle=0; gesamtschrittle=0;SchrittweiteX=0; SchrittweiteY=0; function weiterschiebenPx(elementle, distanzX, distanzY, schrittchen) { if(Schiebeobjekt!=elementle) { Schiebeobjekt=elementle; schrittle=schrittchen; gesamtschrittle=schrittchen;startX=links(elementle); if(distanzX=="") { SchrittweiteX=0; } else { SchrittweiteX=distanzX/gesamtschrittle; }startY=oben(elementle); if(distanzY=="") { SchrittweiteY=0; } else { SchrittweiteY=distanzY/gesamtschrittle; }schubsenPx(Schiebeobjekt); } }function schubsenPx(Schiebeobjekt) { neuesX = startX+(SchrittweiteX*(gesamtschrittle-schrittle));neuesY = startY+(SchrittweiteY*(gesamtschrittle-schrittle));platzierenPx(Schiebeobjekt, neuesX, neuesY); if(schrittle>0) { schrittle--; setTimeout("schubsenPx(\'"+Schiebeobjekt+"\')",20); }else { setTimeout("schiebenFolge()",20); }}function schiebenFolge() { Schiebeobjekt=""; }/* Bildergalerie*/ladeplatz=new Array(2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2); rollplatz=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); function blaettern(plusminus,platz) {if(plusminus=="minus") { hintergrund("nachlinks_"+platz,"elemente/nachlinks.png");if(links('BilderGalerie_'+platz)+breit('BilderGalerie_'+platz)<(bildfeldbreite*2.5)) { hintergrund("nachrechts_"+platz,"elemente/transp.gif"); } else { hintergrund("nachrechts_"+platz,"elemente/nachrechts.png"); }if(links('BilderGalerie_'+platz)+breit('BilderGalerie_'+platz)>(bildfeldbreite*1.5)) { rollplatz[platz]++; bewegung('BilderGalerie_'+platz,-(rollplatz[platz]*rolldistanz),0,66); ladeplatz[platz]++; if(document.getElementById("GalerieBild_"+platz+"-"+ladeplatz[platz])) { document.getElementById("GalerieBild_"+platz+"-"+ladeplatz[platz]).src = bilderquelle[platz][ladeplatz[platz]]; } }}if(plusminus=="plus") {hintergrund("nachrechts_"+platz,"elemente/nachrechts.png");if(links('BilderGalerie_'+platz)>0-(bildfeldbreite*1.5)) { hintergrund("nachlinks_"+platz,"elemente/transp.gif"); } else { hintergrund("nachlinks_"+platz,"elemente/nachlinks.png"); }if(links('BilderGalerie_'+platz)<0) { rollplatz[platz]=rollplatz[platz]-1; bewegung('BilderGalerie_'+platz,-(rollplatz[platz]*rolldistanz),0,66); ladeplatz[platz]=ladeplatz[platz]-1; }}}/* Karteikarten */function karteikarteEinblenden(x,y) {a=1; while(document.getElementById('kk'+a+'-'+y)) { ausblenden('kk'+a+'-'+y); textfarbe('kr'+a+'-'+y,'222'); hintergrund('kr'+a+'-'+y,'elemente/karteikarteneiterfond.jpg'); a++; }einblenden('kk'+x+'-'+y); textfarbe('kr'+x+'-'+y,aktiveFarbe); hintergrund('kr'+x+'-'+y,'elemente/karteikarteneiterfond_aktiv.jpg');}/* Audiogalerie */function albumrollen(zahl) {document.getElementById('Albumrahmen').scrollTop=zahl*aktuelleSchriftgroesse()*0.8*19;}function albumrelativrollen(aufab) {if(aufab=="auf") { neuePosition=document.getElementById('Albumrahmen').scrollTop-(aktuelleSchriftgroesse()*0.8*19); } else { neuePosition=document.getElementById('Albumrahmen').scrollTop+(aktuelleSchriftgroesse()*0.8*19); } rollen('Albumrahmen','',neuePosition,20);}titelnummer=1;function audiotitel(titelnummerle) {// titel=songs[titelnummer]; sendToNonverBlaster("switch: " + titel);ausblenden('Audiospieler'+titelnummer);einblenden('Audiospieler'+titelnummerle);player="audioPlayer"+titelnummerle;setTimeout("playerKommando('"+player+"','play')",1000);titelnummer=titelnummerle;}function playerKommando(player,kommando) {if(navigator.appName.indexOf("Microsoft") != -1) { return window[player].sendToActionScript(kommando); } else { document[player].sendToActionScript(kommando); }}// Diaschauj = 0;gilt="nein"; blendeschritte = 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; }}// HintergrundDiashowfunction sortierteDiashow(Show) {if(gibts(Show+"_"+(bgbild+1))===true) { if(gibts(Show+"_"+bgbild)===true) { setTimeout("ausblenden('"+Show+"_"+bgbild+"')", 5005); setTimeout("deckkraftsetzen('"+Show+"_"+bgbild+"','0')", 5010); } bgbild++; for(x=0; x<=100; x++) { if(x==0) { einblenden(Show+"_"+bgbild); } setTimeout("deckkraftsetzen('"+Show+"_"+bgbild+"',"+x+")", (x*50)); }} else { for(x=100; x>=0; x=x-1) { setTimeout("deckkraftsetzen('"+Show+"_"+bgbild+"',"+x+")", (5000-(x*50))); } setTimeout("ausblenden('"+Show+"_"+bgbild+"')", 5050); bgbild=1; einblenden(Show+"_"+bgbild); deckkraftsetzen(Show+"_"+bgbild,100);}setTimeout("sortierteDiashow('"+Show+"')", 7000);}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<=blendeschritte;i++) { setTimeout('deckkraft('+i+', '+j+','+plaetzle+')',verzoegerung*i); }}function diaausblenden(j, plaetzle) {for(i=0;i<=blendeschritte;i++) { setTimeout('deckkraft('+parseInt(blendeschritte-i)+', '+j+','+plaetzle+')', verzoegerung*i); }setTimeout('diashow('+plaetzle+')', parseInt(blendeschritte*verzoegerung+weissraum));}function deckkraft(wert, objekt, plaetzle) {document.getElementById('dia['+plaetzle+']['+objekt+']').style.filter = 'alpha(opacity=' + wert*blendeschritte + ')';document.getElementById('dia['+plaetzle+']['+objekt+']').style.opacity = (wert-1)/blendeschritte;}