function detail(nummer) { info = window.open('shop.details.php?artikel=' + nummer, 'Details', 'height=580,width=640,scrollbars=yes,resizable=yes,status=no'); info.focus(); } function shipping() { info = window.open('pages/versandinfo.php', 'Versandinformationen', 'height=310,width=510,scrollbars=yes,resizable=yes,status=no'); info.focus(); } function statInfo(action, status) { var text = new Array('', 'Dieser Artikel ist auf Lager. Lieferzeit: in der Regel 2-4 Werktage. ', 'Dieser Artikel ist nachbestellt. Lieferzeit 1-12 Wochen.', 'Dieser Artikel ist momentan nicht lieferbar.', 'Dieser Artikel ist auf Anfrage lieferbar. Lieferzeit 1-8 Wochen.', 'Artikel der Gefahrgutklasse 1.4G dürfen nur per Spedition versendet werden, daher beträgt der Mindestbestellwert 90 €. Alle Preis inkl. MwSt und zzgl. Versandkosten.', 'Bestellen Sie nur Artikel der Gefahrgutklasse 1.4S, so beträgt der Mindestbestellwert € 45. Alle Preis inkl. MwSt und zzgl. Versandkosten.' ); if(action) { // Text setzen und Layer anzeigen if (document.layers) { // Netscape 4 document.statLayer.document.write(text[status]); document.statLayer.document.close(); document.statLayer.visibility = 'show'; } else if (document.all) { // IE document.all.statLayer.innerHTML = text[status]; document.all.statLayer.style.visibility = 'visible'; } else if (document.getElementById) { // Netscape 6 document.getElementById("statLayer").innerHTML = text[status]; document.getElementById("statLayer").style.visibility = 'visible'; } if(document.captureEvents) document.captureEvents(Event.MOUSEOVER); // Netscape document.onmousemove = verfolgen; } else { // Layer verstecken if (document.layers) { // Netscape 4 document.statLayer.visibility = 'hide'; } else if (document.all) { // IE document.all.statLayer.style.visibility = 'hidden'; } else if (document.getElementById) { // Netscape 6 document.getElementById("statLayer").style.visibility = 'hidden'; } } } function verfolgen(e) { if (document.layers) { // Netscape 4 document.statLayer.left = e.pageX+5+'px'; document.statLayer.top = e.pageY+'px'; } else if (document.all) { // IE verf = document.all.statLayer.style; verf.left = event.clientX+document.body.scrollLeft+5+'px'; verf.top = event.clientY+document.body.scrollTop+'px'; } else if (document.getElementById) { // Netscape 6 verf = document.getElementById("statLayer"); verf.style.left = e.pageX-35+'px'; verf.style.top = e.pageY+5+'px'; } document.onmousemove = ''; } var summe = 0; var ziele = new Array(); ziele['Abholung'] = '0,00'; ziele['Versand Vorkasse'] = '0,00'; ziele['Versand Rechnung'] = '0,00'; ziele['Lieferung'] = '0,15/km'; function preis(wert) { var vor = parseInt(Math.floor(wert)); var nach = parseInt(Math.round((wert - Math.floor(wert))*100)); nach = '' + nach; if(nach.length < 2) nach = '0' + nach; return vor + ',' + nach; } function vkostenSetzen() { document.daten.vkosten.value = ziele[document.daten.versand.value]; if(document.daten.versand.value!='Lieferung') { document.daten.zwischen.value = preis( parseFloat(document.daten.vkosten.value.replace(/,/, ".")) + 0); document.daten.total.value = preis( parseFloat(document.daten.vkosten.value.replace(/,/, ".")) + (0*(100.0-parseFloat(document.daten.rabatt.value))/100.0) ); } else { document.daten.total.value = preis(0*(100.0-parseFloat(document.daten.rabatt.value))/100.0); } if(document.daten.versand.value=='Versand Rechnung') alert('Hinweis: Die Versandart Rechnung bieten wir nur für Kunden, die bereits bei uns eingekauft haben.'); } function chkform() { var fertig = true; if(!document.daten) { alert('Bitte führen Sie zunächst den Kunden-Login aus.'); return false; } switch("") { case document.daten.vorname.value: alert("Bitte geben Sie Ihren Vornamen ein."); document.daten.vorname.focus(); fertig = false; break; case document.daten.name.value: alert("Bitte geben Sie Ihren Nachnamen ein."); document.daten.name.focus(); fertig = false; break; case document.daten.email.value: alert("Bitte geben Sie Ihre E-mail Adresse ein."); document.daten.email.focus(); fertig = false; break; case document.daten.straße.value: alert("Bitte Sie die Straße ein."); document.daten.straße.focus(); fertig = false; break; case document.daten.plz.value: alert("Bitte geben Sie Ihre Postleitzahl ein."); document.daten.plz.focus(); fertig = false; break; case document.daten.ort.value: alert("Bitte geben Sie Ihren Wohnort ein."); document.daten.ort.focus(); fertig = false; break; case document.daten.telefon.value: alert("Bitte geben Sie Ihre Telefonnummer für eventuelle Rückfragen und zur Avisierung durch die Spedition ein."); document.daten.telefon.focus(); fertig = false; break; } if((document.daten.email.value.indexOf("@")==-1 || document.daten.email.value.indexOf(".")==-1) & fertig!=false) { alert("Bitte geben Sie Ihre korrekte e-Mail Adresse ein."); document.daten.email.focus(); fertig = false; } if(document.daten.plz.value.length<5) { document.daten.plz.value = ""; } if(document.daten.plz.value.substr(0,1)!="0") { document.daten.plz.value = parseInt(document.daten.plz.value); } else { document.daten.plz.value = "0" + parseInt(document.daten.plz.value.substr(1,4)); } if(document.daten.plz.value=="NaN") { document.daten.plz.value = ""; } if(document.daten.plz.value.length<5) { document.daten.plz.value = ""; } if(document.daten.plz.value=="" & fertig!=false) { alert("Bitte geben Sie Ihre korrekte Postleitzahl ein."); document.daten.plz.focus(); fertig = false; } if(!document.daten.agbs.checked & fertig!=false) { alert("Bitte geben Sie an, dass Sie unsere AGBs gelesen haben und akzeptieren."); document.daten.agbs.focus(); fertig = false; } if(!document.daten.volljaehrig.checked & fertig!=false) { alert("Artikel der Klassen II und T1 dürfen nur an Personen über 18 Jahren abgeben werden. Bitte bestätigen Sie uns daher, dass Sie Volljährig sind."); document.daten.volljaehrig.focus(); fertig = false; } if(fertig) { parent.frames[1].document.location.href = 'shop.status.php?step=3'; document.daten.submit(); } } function chKunde(typ) { switch(typ) { case 1: document.kunde.kunde_art.value='bereits'; document.getElementById('kunde_art1').checked = true; break; case 2: document.kunde.kunde_art.value='passwort'; document.getElementById('kunde_art2').checked = true; break; case 3: document.kunde.kunde_art.value='neu'; document.getElementById('kunde_art3').checked = true; break; default: } }