function gutschein_calc(gutschein_value){ //hier die Werte eintragen fuer den Gutschein //in Array eintragen Format:"gutscheincode_Datum(JahrMonatTag mit fuehrender Null wenn kleiner 10)_Betrag" //Beispiel:"idf03-10_20100419_5,00" // ************************************* // Format 00,00 //var wert = "5,00"; var code_all = new Array ("idf03-10_20100419_5,00","idf04-10_20100525_5,00"); //var code_2 = "idf04-10"; // Format JahrMonatTag //var bis = "20100419"; //var bis_2 = "20100525"; var code_splitter; var checker = 0; // ************************************* var now = new Date(); var tag = now.getDate(); tag = ((tag < 10) ? "0" + tag : tag); var monat = now.getMonth()+ 1; monat = ((monat < 10) ? "0" + monat : monat); var jahr = now.getYear(); jahr = ( jahr >= 2000 ) ? jahr : ( ( jahr < 80 ) ? jahr + 2000 : jahr + 1900 ) var datum = jahr+monat+tag; //alert(datum); for (var i = 0; i < code_all.length; ++i){ code_splitter = code_all[i].split("_"); code = code_splitter[0]; bis = code_splitter[1]; wert = code_splitter[2]; if(code == gutschein_value){ checker = 1; if(datum > bis){ alert("Der Gutschein ist abgelaufen"); checker = 0; }else{ document.getElementById('gutschein_input').value = '-'+wert; var gesamt = new Number(document.getElementById('chart_gesamt').value.replace(",",".")); var MWST = new Number(document.getElementById('chart_mwst').value.replace(",",".")); var gesamt_dis=gesamt - wert.replace(",","."); document.getElementById('chart_gesamt').value = Get2(gesamt_dis); document.getElementById('chart_mwst').value = Get2(gesamt_dis/119*19).replace(/\./,","); document.getElementById('gutschein_wrapper').style.display='none'; document.getElementById('gutschein_text_wrapper').style.display='block'; document.getElementById('gutschein_input_wrapper').style.display='block'; } } } if(checker == 0){ alert("Bitte pruefen Sie Ihren Gutscheincode!"); }else{ alert("Gutscheincode angenommen!"); } } function calc(sort) { var zahl; var mwst; var vk; var gesamt_dis; var preis_produkt = 29.00; var zahl = new Number(document.getElementById('chart_anzahl').value); var gutschein = document.getElementById('gutschein_input').value; gutschein=gutschein.replace(",","."); gutschein=new Number(gutschein); //alert(gutschein); if(sort == "+" && (zahl + 1) > 2 || zahl > 3){ document.getElementById('chart_vk').value='0,00'; document.getElementById('chart_vk_calc').value='0,00'; vk = 0.00; }else if(sort == "-" && (zahl - 1) < 3 || zahl == 1){ document.getElementById('chart_vk').value='3,50'; document.getElementById('chart_vk_calc').value='3,50'; vk = 3.50; } //alert(vk); if(zahl <= 0 || zahl > 999){ alert('Bitte pruefen Sie Ihre Eingabe'); document.getElementById('chart_anzahl').value = 1; } if(sort == "+" && (zahl + 1) < 1000){document.getElementById('chart_anzahl').value = zahl + 1} if(sort == "-" && (zahl - 1) > 0){document.getElementById('chart_anzahl').value = zahl - 1} zahl=document.getElementById('chart_anzahl').value*preis_produkt; gesamt_dis = zahl + vk + gutschein; mwst=Get2(zahl/119*19).replace(/\./,","); document.getElementById('chart_summe').value=Get2(zahl).replace(/\./,","); document.getElementById('chart_gesamt').value=Get2(gesamt_dis).replace(/\./,","); mwst_dis = Get2(gesamt_dis/119*19).replace(/\./,","); document.getElementById('chart_mwst').value=mwst_dis; } /*Zahlen mit 2 Stellen hinter dem komma ausgeben * ------------------------------------------------------------------ */ function Get2(zzz){ var erg=""; var sss; var ks; // Kommastelle if( zzz==0 || isNaN(zzz) ){return erg;} if(zzz > 0){ zzz=runden2(zzz); sss=String(zzz); //sss=sss.replace(/\./,","); // Punkt gegen Komma tauschen ks= sss.indexOf("."); if(ks<0){erg=sss+".00";} else{ if(2==(sss.length - ks)){erg=sss+"0";} else{erg=sss;} } } else{return zzz;} // wenn negativ return erg; } /*Zahl runden * ------------------------------------------------------------------ */ function runden2(aaa){ return Math.round(aaa*100)/100; } function display_none(){ document.getElementById('display_bank_forms_div').style.display='none'; } function display_div(){ document.getElementById('display_bank_forms_div').style.display='block'; } function check(){ if(document.forms["checkout_form"].elements["Anrede"].value == ''){ alert('Bitte geben Sie Ihre Anrede an!'); return false;} if(document.forms["checkout_form"].elements["Vorname"].value == ''){ alert('Bitte geben Sie Ihren Vornamen an!'); return false;} if(document.forms["checkout_form"].elements["Nachname"].value == ''){ alert('Bitte geben Sie Ihren Nachnamen an!'); return false;} if(document.forms["checkout_form"].elements["Strasse"].value == ''){ alert('Bitte geben Sie Ihre Strasse an!'); return false;} if(document.forms["checkout_form"].elements["Hausnummer"].value == ''){ alert('Bitte geben Sie die Hausnummer an!'); return false;} if(document.forms["checkout_form"].elements["PLZ"].value == ''){ alert('Bitte geben Sie Ihre Postleitzahl an!'); return false;} if(document.forms["checkout_form"].elements["Ort"].value == ''){ alert('Bitte geben Sie Ihren Wohnort an!'); return false;} if(document.forms["checkout_form"].elements["Land"].value == ''){ alert('Bitte geben Sie Ihr Land an!'); return false;} if(document.forms["checkout_form"].elements["kundenemail"].value == '' || EMail(document.forms["checkout_form"].elements["kundenemail"].value) == false){ alert('Bitte geben Sie Ihre E-Mail an!'); return false;} if(document.forms["checkout_form"].elements["Nachname_l"].value != ''){ if(document.forms["checkout_form"].elements["Anrede_l"].value == ''){ alert('Bitte geben Sie Ihre Anrede bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["Vorname_l"].value == ''){ alert('Bitte geben Sie Ihren Vornamen bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["Nachname_l"].value == ''){ alert('Bitte geben Sie Ihren Nachnamen bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["Strasse_l"].value == ''){ alert('Bitte geben Sie Ihre Strasse bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["Hausnummer_l"].value == ''){ alert('Bitte geben Sie die Hausnummer bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["PLZ_l"].value == ''){ alert('Bitte geben Sie Ihre Postleitzahl bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["Ort_l"].value == ''){ alert('Bitte geben Sie Ihren Wohnort bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["Land_l"].value == ''){ alert('Bitte geben Sie Ihr Land bei der Lieferanschrift an!'); return false;} if(document.forms["checkout_form"].elements["kundenemail"].value == '' || EMail(document.forms["checkout_form"].elements["kundenemail"].value) == false){ alert('Bitte geben Sie Ihre E-Mail an!'); return false;} } if(document.getElementById('lastschrift').checked == true){ if(document.forms["checkout_form"].elements["Kontoinhaber"].value == ''){ alert('Bitte geben Sie den Kontoinhaber an!'); return false;} if(document.forms["checkout_form"].elements["BLZ"].value == ''){ alert('Bitte geben Sie die Bankleitzahl an!'); return false;} if(document.forms["checkout_form"].elements["Kontonummer"].value == ''){ alert('Bitte geben Sie die Kontonummer an!'); return false;} if(document.forms["checkout_form"].elements["Bank"].value == ''){ alert('Bitte geben Sie eine Bank an!'); return false;} } } function check_kontakt(){ if(document.forms["checkout_form"].elements["vorname"].value == ''){ alert('Bitte geben Sie Ihren Vornamen an!'); return false;} if(document.forms["checkout_form"].elements["nachname"].value == ''){ alert('Bitte geben Sie Ihren Nachnamen an!'); return false;} if(document.forms["checkout_form"].elements["kundenemail"].value == '' || EMail(document.forms["checkout_form"].elements["kundenemail"].value) == false){ alert('Bitte geben Sie Ihre E-Mail an!'); return false;} if(document.forms["checkout_form"].elements["betreff"].value == ''){ alert('Bitte geben Sie einen Betreff an!'); return false;} if(document.forms["checkout_form"].elements["nachricht"].value == ''){ alert('Bitte schreiben Sie eine Nachricht in das Feld Nachricht!'); return false;} } function EMail(s) { var a = false; var res = false; if(typeof(RegExp) == 'function') { var b = new RegExp('abc'); if(b.test('abc') == true){a = true;} } if(a == true) { reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+ '(\\@)([a-zA-Z0-9\\-\\.]+)'+ '(\\.)([a-zA-Z]{2,4})$'); res = (reg.test(s)); } else { res = (s.search('@') >= 1 && s.lastIndexOf('.') > s.search('@') && s.lastIndexOf('.') >= s.length-5) } return(res); } function googletool(){ var textgoogle = '\n \n \n \n \n'; document.getElementById('googletool').innerHTML = textgoogle; // document.getElementById('googletool').innerHTML += '\n'; // document.getElementById('googletool').innerHTML += '\n'; // document.getElementById('googletool').innerHTML += 'var google_conversion_language = "en";\n'; // document.getElementById('googletool').innerHTML += 'var google_conversion_format = "3";\n'; // document.getElementById('googletool').innerHTML += 'var google_conversion_color = "666666";\n'; // document.getElementById('googletool').innerHTML += 'var google_conversion_label = "nQBWCMf-xQEQt6Pk6QM";\n'; // document.getElementById('googletool').innerHTML += 'var google_conversion_value = 0;\n'; // document.getElementById('googletool').innerHTML += '//-->\n'; // document.getElementById('googletool').innerHTML += '\n'; // document.getElementById('googletool').innerHTML += '\n'; // document.getElementById('googletool').innerHTML += '\n'; }