var angezeigteselement=0; var weiteranzeigen=0; var ind=1000; var zielfeld=""; function chkFormular(nr, individualisierbar) { var inhalt=''; if(!individualisierbar) { var individualisierbar=0; } inhalt=document.getElementById('tmp_anzahlartikel_'+nr).value; if (individualisierbar==1) { var indivitext=''; indivitext=document.getElementById('tmp_indivitext_'+nr).value; } if ((isNaN(inhalt.replace("-","") )) || (inhalt.indexOf('.')>0 )) { alert("Der Inhalt des Feldes muss eine ganze Zahl sein. Bitte korrigiere dies."); window.setTimeout(function () { document.getElementById('tmp_anzahlartikel_'+nr).focus(); }, 0); return false; } else { req=createAjaxObject(); if (individualisierbar==0) { req.open('get', '/js/wareaktu.php?warenkorbnr='+nr+'&anzahl='+inhalt+phpsessIdString); } else { req.open('get', '/js/wareaktu.php?warenkorbnr='+nr+'&anzahl='+inhalt+'&indivitext='+indivitext+phpsessIdString); } req.send(null); return true; } } function groesseaktualisieren(nr) { var e = document.getElementById('tmp_gewaehlteGroesse_'+nr); var inhalt = e.options[e.selectedIndex].value; req=createAjaxObject(); req.open('get', '/js/groesseaktu.php?warenkorbnr='+nr+'&neuegroesse='+inhalt+phpsessIdString); req.send(null); return true; } function chkFormular2(nr) { var inhalt=''; inhalt=document.getElementById('tmp_anzahlartikel_'+nr).value; if ((isNaN(inhalt.replace("-","") )) || (inhalt.indexOf('.')>0 )) { alert("Der Inhalt des Feldes muss eine ganze Zahl sein. Bitte korrigiere dies."); window.setTimeout(function () { document.getElementById('tmp_anzahlartikel_'+nr).focus(); }, 0); // return false; } else { req=createAjaxObject(); req.open('get', '/js/wareaktu.php?warenkorbnr='+nr+'&anzahl='+inhalt); req.send(null); // return true; } } function pluszahl(zahl) { var imfeld=0; var summe=0; if (parseInt(zahl)==0) { summe=""; } else { imfeld=document.getElementById(zielfeld).value; if (imfeld=="") { imfeld=0; } if (parseInt(imfeld)+parseInt(zahl)>0) { summe=parseInt(imfeld)+parseInt(zahl); } else { summe=0; } if (isNaN(summe)) { summe=''; } } document.getElementById(zielfeld).value=summe; document.getElementById(zielfeld).focus(); } function offArtikelKorb(element){ weiteranzeigen=0; window.setTimeout("artikelKorbSchliessen()", 100); } function artikelKorbSchliessen() { if ((weiteranzeigen==0) && (angezeigteselement!=0)) { document.getElementById("addartikel_"+angezeigteselement).style.display = 'none'; document.getElementById(zielfeld).style.borderColor=''; angezeigteselement=0; } } function onArtikelKorbDiv(element, zielfeldname) { var ausgabe=''; if (angezeigteselement!=element) { if (angezeigteselement!=0) { document.getElementById("addartikel_"+angezeigteselement).style.display = 'none'; document.getElementById(zielfeld).style.borderColor=''; } angezeigteselement=element; zielfeld=zielfeldname; document.getElementById("addartikel_"+element).style.display = 'block'; ind=ind+1; document.getElementById("addartikel_"+element).style.zIndex=ind; document.getElementById(zielfeld).style.borderColor='#dd0000'; var ausgabe=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; document.getElementById("addartikel_"+element).innerHTML=ausgabe; } weiteranzeigen=1; } function zeigInfotext(element) { document.getElementById(element).style.left="300px"; var ausgabe=''; var keininhalt=0; ausgabe=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; ausgabe+=''; if (keininhalt==0) { document.getElementById(element).innerHTML=ausgabe; document.getElementById(element).style.display="block"; } } function versteckInfotext(element) { document.getElementById(element).style.display="none"; } function rechnungsadresse(welcher) { if (welcher==2) { if (document.getElementById('tmp_liefergleichrechnung').checked==true) { document.getElementById('tmp_liefergleichrechnung').checked=false; } else { document.getElementById('tmp_liefergleichrechnung').checked=true; } } if (document.getElementById('tmp_liefergleichrechnung').checked==true) { document.getElementById('rechnungsadresse').style.display='none'; } else { document.getElementById('rechnungsadresse').style.display='block'; } } function checkBestellFormular () { var hlp=true; if (hlp && (document.bestellform.tmp_bookemail.value=="")) { // alert("Bitte fülle das Feld 'Email' aus."); document.bestellform.tmp_bookemail.focus(); hlp=false; } if (hlp && (document.bestellform.tmp_bookvorname.value=="")) { // alert("Bitte fülle das Feld 'Vorname' aus."); // document.bestellform.tmp_bookvorname.focus(); // hlp=false; } if (hlp && (document.bestellform.tmp_booknachname.value=="")) { // alert("Bitte fülle das Feld 'Nachname' aus."); document.bestellform.tmp_booknachname.focus(); hlp=false; } if (hlp && (document.bestellform.tmp_bookstrasse.value=="")) { // alert("Bitte fülle das Feld 'Straße, Hausnummer' aus."); document.bestellform.tmp_bookstrasse.focus(); hlp=false; } if (hlp && (document.bestellform.tmp_bookplz.value=="")) { // alert("Bitte fülle das Feld 'Postleitzahl' aus."); document.bestellform.tmp_bookplz.focus(); hlp=false; } if (hlp && (document.bestellform.tmp_bookort.value=="")) { // alert("Bitte fülle das Feld 'Ort' aus."); document.bestellform.tmp_bookort.focus(); hlp=false; } if (hlp && (document.bestellform.tmp_bookland.value=="")) { // alert("Bitte fülle das Feld 'Land' aus."); document.bestellform.tmp_bookland.focus(); hlp=false; } if (hlp && document.bestellform.tmp_agb.checked == false) { // alert("Bitte bestätige unsere Allgemeinen Geschäftsbedingungen (AGBs)."); document.bestellform.tmp_agb.focus(); hlp=false; } if (hlp && document.bestellform.tmp_widerrufsrecht.checked == false) { // alert("Bitte bestätige die Widerrufsbedingungen."); document.bestellform.tmp_widerrufsrecht.focus(); hlp=false; } return hlp; } // alle neuen function rechnungsadresse2(welcher) { if (welcher==0) { document.getElementById('rechnungsadresse').style.display='none'; document.getElementById('liefergleichrechnung_1').checked='checked'; } else { document.getElementById('rechnungsadresse').style.display='block'; document.getElementById('liefergleichrechnung_0').checked='checked'; } } function checkAdressEingabe () { var hlp=true; if (hlp && (document.bestellform.bookemail.value=="")) { document.bestellform.bookemail.focus(); hlp=false; } if (hlp && (document.bestellform.booknachname.value=="")) { document.bestellform.booknachname.focus(); hlp=false; } if (hlp && (document.bestellform.bookstrasse.value=="")) { document.bestellform.bookstrasse.focus(); hlp=false; } if (hlp && (document.bestellform.bookplz.value=="")) { document.bestellform.bookplz.focus(); hlp=false; } if (hlp && (document.bestellform.bookort.value=="")) { document.bestellform.bookort.focus(); hlp=false; } if (hlp && (document.bestellform.bookland.value=="")) { document.bestellform.bookland.focus(); hlp=false; } return hlp; }