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';
}