var suchbegriff = ""; var warenkorb = new Array(); var xaranshopframesetgeladen = true; var kurs = 1; var mwsthalb = parseFloat(9.990000); var mwstvoll = parseFloat(19.000000); var steuermodus = "inklusive"; var sprachnr = 1; var rech00 = ""; var rech01 = ""; var rech02 = ""; var rech03 = ""; var rech04 = ""; var rech05 = ""; var rech06 = ""; var rech07 = ""; var rech08 = ""; var rech09 = ""; var lief00 = ""; var lief01 = ""; var lief02 = ""; var lief03 = ""; var lief04 = ""; var lief05 = ""; var lief06 = ""; var lief07 = ""; var lief08 = ""; var lief09 = ""; var benutz00 = ""; var benutz01 = ""; var benutz02 = ""; var benutz03 = ""; var benutz04 = ""; var benutz05 = ""; var benutz06 = ""; var benutz07 = ""; var benutz08 = ""; var benutz09 = ""; var datenspeichern = "ja"; var anmerkungen = ""; var zahlungsweise = ""; var bankinstitut = ""; var bankleitzahl = ""; var bankkontonr = ""; var bankkontoinhaber = ""; var karteninhaber = ""; var karteninstitut = ""; var kartennr = ""; var kartenmonat = ""; var kartenjahr = ""; var kartenpruefziffer = ""; var versandart = ""; var zusatz00 = "nein"; var zusatz01 = "nein"; var zusatz02 = "nein"; var zusatz03 = "nein"; var zusatz04 = "nein"; function mwstsatz(wert) { var steuersatz = 0; if(wert==0) steuersatz = 0; if(wert==1) steuersatz = mwstvoll; if(wert==2) steuersatz = mwsthalb; return steuersatz; } function preisberechnung(index) { var preis = 0.00; var staffelrabatt = 0.00; preis = warenkorb[index].artikelpreis if(warenkorb[index].artikelvariantevorh1=="ja") { for(var i=0;i=warenkorb[index].artikelstaffelmenge[i]) { staffelrabatt = warenkorb[index].artikelstaffelrabatte[i]; } } preis = preis*(1-staffelrabatt/100); } return preis; } function msgbox(text) { text = text.replace(/

/,""); text = text.replace(/§/,"§"); alert(text); } function artikel(artikeldaten,menge,variante1,variante2,variante3) { this.artikelid = artikeldaten.id; this.artikelbezeichnung = artikeldaten.bezeichnung; this.artikelkurzbeschreibung = artikeldaten.kurzbeschreibung; this.artikelabbildung = artikeldaten.abbildung; this.artikelartnr = artikeldaten.artnr; this.artikelmenge = menge; this.artikelmengeneinheit = artikeldaten.mengeneinheit; this.artikelpreis = artikeldaten.preis; this.artikelmwst = artikeldaten.mwst; this.artikelgewicht = artikeldaten.gewicht; this.artikelversandkosten = artikeldaten.versandkosten; this.artikelmindestbestellmenge = artikeldaten.mindestbestellmenge; this.artikelmaximalbestellmenge = artikeldaten.maximalbestellmenge; this.artikelmindermengenzuschlag = artikeldaten.mindermengenzuschlag; this.artikelvariantebezeichnung1 = artikeldaten.variantebezeichnung1; this.artikelvariantebezeichnung2 = artikeldaten.variantebezeichnung2; this.artikelvariantebezeichnung3 = artikeldaten.variantebezeichnung3; this.artikelvariante1 = variante1; this.artikelvariante2 = variante2; this.artikelvariante3 = variante3; this.artikelvariantevorh1 = artikeldaten.variantevorh1; this.artikelvariantevorh2 = artikeldaten.variantevorh2; this.artikelvariantevorh3 = artikeldaten.variantevorh3; this.artikelvarianteauswahl1 = artikeldaten.varianteauswahl1; this.artikelvarianteauswahl2 = artikeldaten.varianteauswahl2; this.artikelvarianteauswahl3 = artikeldaten.varianteauswahl3; this.artikelvariantepreis1 = artikeldaten.variantepreis1; this.artikelvariantepreis2 = artikeldaten.variantepreis2; this.artikelvariantepreis3 = artikeldaten.variantepreis3; this.artikelstaffelvorh = artikeldaten.staffelvorh; this.artikelstaffelmenge = artikeldaten.staffelmenge; this.artikelstaffelrabatte = artikeldaten.staffelrabatte; return this; } function lege_in_warenkorb(artikeldaten,menge,variante1,variante2,variante3) { var vorh = false; var reinlegen = true; menge = parseFloat(menge); artikeldaten.mwst = parseFloat(artikeldaten.mwst); artikeldaten.preis = parseFloat(artikeldaten.preis); artikeldaten.mindestbestellmenge = parseFloat(artikeldaten.mindestbestellmenge); artikeldaten.maximalbestellmenge = parseFloat(artikeldaten.maximalbestellmenge); artikeldaten.mindermengenzuschlag = parseFloat(artikeldaten.mindermengenzuschlag); for(var i=0; i0.00) { msgbox(kalligraphie.text5); aendern=true; } if(menge>warenkorb[index].artikelmaximalbestellmenge && warenkorb[index].artikelmaximalbestellmenge>0.00) { msgbox(kalligraphie.text6); aendern=false; } if(aendern==true) { warenkorb[index].artikelmenge=menge; } kalligraphie.location.reload(); zeichen.location.reload(); } function rundung(preis) { var gerundetpreis = new String(Math.round(preis*100)/100); if(gerundetpreis.indexOf('.') == -1) gerundetpreis = gerundetpreis + '.00'; if(gerundetpreis.length - gerundetpreis.indexOf('.') == 1) gerundetpreis = gerundetpreis + '00'; if(gerundetpreis.length - gerundetpreis.indexOf('.') == 2) gerundetpreis = gerundetpreis + '0'; return gerundetpreis; } matrix