var txt_pflichtmarker1 = " (*)"; var txt_pflichtmarker2 = "*"; var txt_L_praefix = "L_"; var txt_KK_praefix = "Kreditkarte"; var txt_Bankeinzug_praefix = "Bankeinzug"; var txt_Lastschrift_praefix = "Lastschrift"; var txt_Customer = ""; var txt_Order = ""; var txt_Tax_included = ""; var txt_Kunde = ""; function schreibe(zeichenkette, str) { document.writeln(zeichenkette.replace(/\[Muster]/g, str)); } function checkForm(form, page) { var str = ""; var okKundennummer = false; var okVorname = false; var okNachname = false; if (form.name == "orderform") { if (top.cart.exchangeRate == top.cart.exchangeEuro && form.name == "orderform") { if (top.cart.sub < top.cart.roundOff(top.cart.minDelivery / top.cart.exchangeEuro,2)) { alert(top.cart.minDeliveryText.replace(/\[Wert\]/g, top.cart.roundOff(top.cart.minDelivery / top.cart.exchangeEuro,2) + " " + top.cart.currencyShow)); return false; } } else { if (top.cart.sub < top.cart.minDelivery) { alert(top.cart.minDeliveryText.replace(/\[Wert\]/g, top.cart.roundOff(top.cart.minDelivery,2) + " " + top.cart.currencyShow)); return false; } } } k = form.elements.length; for (i=0;i -1 && form.elements[i].value != "" && form.elements[i].value.length > 3) { okKundennummer = true; // break; } if (str.indexOf("VORNAME") > -1 && form.elements[i].value != "" ) { okVorname = true; } if (str.indexOf("NACHNAME") > -1 && form.elements[i].value != "" ) { okNachname = true; } if (okKundennummer && okVorname && okNachname) { break; } if ((form.elements[i].value == "" || form.elements[i].value ==null) && str.indexOf("*") > -1 && str.indexOf("L_") == -1 || (form.elements[i].value=="OK" && !form.elements[i].checked)) { if (str == "AGB*") { alert(checkAGB); } else { alert(top.cart.message3a + form.elements[i].name + top.cart.message3b); } if ( parseInt(navigator.appVersion) >= 4 || navigator.appName == "Netscape") { form.elements[i].focus(); } return false; } } if (page) { if (page != "ssl") document.location = page; } else { // Warenkorb löschen top.cart.Warenkorb=""; top.cart.location = "cart.htm"; } return true; } function checkFormBasket2(form, page) { var str = ""; k = form.elements.length; for (i=0;i -1 && str.indexOf("BANK") == -1 && str.indexOf("KONTO") == -1 && form.Zahlungsart[getRadioIndex(form.Zahlungsart)].value.indexOf(txt_KK_praefix) > -1) { alert(top.cart.message3a + form.elements[i].name + top.cart.message3b); if ( parseInt(navigator.appVersion) >= 4 || navigator.appName == "Netscape") { form.elements[i].focus(); } return false; } if ((str.indexOf("BANK") > -1 || str.indexOf("KONTO") > -1) && (form.Zahlungsart[getRadioIndex(form.Zahlungsart)].value.indexOf(txt_Bankeinzug_praefix) > -1 || form.Zahlungsart[getRadioIndex(form.Zahlungsart)].value.indexOf(txt_Lastschrift_praefix) > -1)) { alert(top.cart.message3a + form.elements[i].name + top.cart.message3b); if ( parseInt(navigator.appVersion) >= 4 || navigator.appName == "Netscape") { form.elements[i].focus(); } return false; } } } // Kreditkartendaten loeschen, wenn andere Zahlungsart gewaehlt if (form.Zahlungsart.length) { if (form.Zahlungsart[getRadioIndex(form.Zahlungsart)].value.indexOf(txt_KK_praefix) == -1) { // alert(top.cart.message5a + top.cart.Zahlungsart + top.cart.message5b); top.cart.bufKarteninhaber = ""; top.cart.bufKreditkartennummer = ""; top.cart.bufKreditkartenMonat = ""; top.cart.bufKreditkartenJahr = ""; top.cart.bufKreditkartenpruefnummer = ""; } // Bankdaten loeschen, wenn andere Zahlungsart gewaehlt if (form.Zahlungsart[getRadioIndex(form.Zahlungsart)].value.indexOf(txt_Bankeinzug_praefix) == -1 && form.Zahlungsart[getRadioIndex(form.Zahlungsart)].value.indexOf(txt_Lastschrift_praefix) == -1) { // alert(top.cart.message6a + top.cart.Zahlungsart + top.cart.message6b); top.cart.bufKontoinhaber = ""; top.cart.bufKontonummer = ""; top.cart.bufBank = ""; top.cart.bufBLZ = ""; } } if (page) { document.location = page; } return true; } function selectRadio(aRadio, aString) { for (var i = 0; i < aRadio.length; i++) { if (aRadio[i].value == aString) { aRadio[i].checked = true; } } } function getRadioIndex(aRadio) { if (isNaN(aRadio.length)) { return(0); } else { for (var i = 0; i < aRadio.length; i++) { if (aRadio[i].checked) { return i; } } } return(0); } function getVk() { indZahlungsart = getRadioIndex(document.orderform.Zahlungsart); if (indZahlungsart < VkZahlungsart.length) { VK_ZA = 1.0 * VkZahlungsart[indZahlungsart]; } else { if (indZahlungsart < (VkZahlungsart.length + VkKreditkarte.length)) { VK_ZA = 1.0 * VkKreditkarte[indZahlungsart-VkZahlungsart.length]; } else { VK_ZA = 1.0 * VkBank[indZahlungsart-VkZahlungsart.length-VkKreditkarte.length]; } } top.cart.tmpDelivery = top.cart.roundOff(VK_ZA + 1.0 * VkLieferart[getRadioIndex(document.orderform.Lieferart)],2); return top.cart.roundOff(VK_ZA + 1.0 * VkLieferart[getRadioIndex(document.orderform.Lieferart)],2); } function selectedRadios() { if (top.cart.euroOn) { selectRadio(document.contactform.currency, top.cart.currencyShow); } } function openWindow(anURL,winName,features) { window.open(anURL,winName,features); } function showKommentar() { self.document.writeln(''); self.document.writeln(''); self.document.writeln(''); self.document.writeln(''); self.document.writeln(''); self.document.write(''); self.document.writeln(''); self.document.writeln('
'); self.document.writeln('' + top.cart.txt_Kommentar + '
'); self.document.writeln('
'); self.document.write(''); self.document.writeln('
'); } function showZurueck () { self.document.writeln('

zurück'); self.document.writeln(''); self.document.writeln('' + txt_Bestellvorgang + ''); self.document.writeln(''); self.document.writeln(''); for (var h=0;h' + arrBestellvorgang[h] + ''); else self.document.writeln('' + arrBestellvorgang[h] + ''); continue; } if (h == aktPos) { self.document.writeln('' + arrBestellvorgang[h] + ''); continue; } if (h == vor) { if (h == 3) { self.document.writeln('' + arrBestellvorgang[h] + ''); } else { if (h == 2) { self.document.writeln('' + arrBestellvorgang[h] + ''); } else { self.document.writeln('' + arrBestellvorgang[h] + ''); } } continue; } self.document.writeln('' + arrBestellvorgang[h] + ''); } self.document.writeln(''); self.document.writeln('
'); } function openSslWindow () { var txtSchnittstelle = ""; var UrlSSL = top.cart.sslHost + "ssl.htm" txtSchnittstelle = document.orderform.Bestellung.value; if (eval(document.orderform.realname)) txtSchnittstelle = txtSchnittstelle + "#realname::" + document.orderform.realname.value; if (eval(document.orderform.email)) txtSchnittstelle = txtSchnittstelle + "#email::" + document.orderform.email.value; if (eval(document.orderform.Zahlungsart)) txtSchnittstelle = txtSchnittstelle + "#Zahlungsart::" + document.orderform.Zahlungsart.value; if (eval(document.orderform.Zwischensumme)) txtSchnittstelle = txtSchnittstelle + "#Zwischensumme::" + document.orderform.Zwischensumme.value; if (eval(document.orderform.Versandkosten)) txtSchnittstelle = txtSchnittstelle + "#Versandkosten::" + document.orderform.Versandkosten.value; if (eval(document.orderform.Gesamtsumme)) txtSchnittstelle = txtSchnittstelle + "#Gesamtsumme::" + document.orderform.Gesamtsumme.value; if (eval(document.orderform.Anmerkungen)) txtSchnittstelle = txtSchnittstelle + "#Anmerkungen::" + document.orderform.Anmerkungen.value; txtSchnittstelle = encodeText(txtSchnittstelle); self.name = txtSchnittstelle; self.location = UrlSSL; } function encodeText (str) { str = str.replace(/€/g, "_EUR_"); if (is_moz()) str = encodeURI(str); else str = escape(str); str = str.replace(/\%/g, "_pz_"); str = str.replace(/\./g, "_pu_"); str = str.replace(/\-/g, "_mi_"); str = str.replace(/\+/g, "_pl_"); str = str.replace(/\//g, "_sl_"); str = str.replace(/\*/g, "_mp_"); str = str.replace(/\@/g, "_at_"); return str; } function decodeText (str) { str = str.replace(/_pz_/g, "%"); str = str.replace(/_pu_/g, "."); str = str.replace(/_mi_/g, "-"); str = str.replace(/_pl_/g, "+"); str = str.replace(/_sl_/g, "/"); str = str.replace(/_mp_/g, "*"); str = str.replace(/_at_/g, "@"); str = str.replace(/_EUR_/g, "EUR"); if (is_moz()) str = decodeURI(str); else str = unescape(str); return str; } function is_moz () { var agt = navigator.userAgent.toLowerCase(); var appVer = navigator.appVersion.toLowerCase(); var is_gecko = ((navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false; var is_mozi = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (is_gecko) && ((navigator.vendor=="")||(navigator.vendor=="Mozilla"))); return is_mozi; }