/*
 * Datei vom 23.11.09 Version 1.08
 * Copyright (c) EDV-Dürrschmidt
 * OnlineShop-MANAGER V2.03-00.01
 */



var bNr 	= new Array();
var bName 	= new Array();
var bAnzahl 	= new Array();
var bPreis 	= new Array();
var bMwst 	= new Array();
var bInfo 	= new Array();

var wSumme	 = 0;
var wNetto	 = 0;
var wMwst	 = 0;
var wArtGesamt   = 0;
var wLiefBetrag1 = "0";
var wLiefBetrag2 = "0";
var wLiefBetrag3 = "0";
var wLiefWert1   = "LAND;0.0";
var wLiefWert2   = "0;0.0";
var wLiefWert3   = "0;0.0";
var LIEF1_Aktiv  = 1 
var LIEF2_Aktiv  = 0 
var LIEF3_Aktiv  = 0 
var LIEF1_Index  = 0 
var LIEF2_Index  = 0 
var LIEF3_Index  = 0
var TextLieferung1  	= ""
var TextLieferung2  	= ""
var TextLieferung3  	= ""
var fMwst        = 19
var SelLand      =""
var Mit_Mwst     = true
var Test         = false
var Ver_Mwst     = false

var CK_Artikel   = "eSM_Artikel_0"
var CK_Warenkorb = "eSM_Warenkorb_0"
var CK_LieferB   = "eSM_Lieferbedingungen_0"
var CK_Index     = "eSM_Index_0"


TRENNZEICHEN    = "#;#"
TR_ARTIKEL      = "#NART#"


function FixCookieDate (date)
{
	var base = new Date(0);
	var skew = base.getTime(); // dawn of (Unix) time - should be 0

	if (skew > 0)  // Except on the Mac - ahead of its time
           date.setTime (date.getTime() - skew);
}

function getCookieVal (offset)
{
	var endstr = document.cookie.indexOf (";", offset);

	if (endstr == -1)
	    endstr = document.cookie.length;
	
        return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name)
{
        var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;


	while (i < clen)
        {
		var j = i + alen;


		if (document.cookie.substring(i, j) == arg)
      		   return getCookieVal (j);

		i = document.cookie.indexOf(" ", i) + 1;

		if (i == 0)
                   break;
	}

	return "";
}


function SetCookie (name, value, path)
{
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	if (expires!=null) FixCookieDate(expires);
        if (value.charAt(0) == null) {
	value = value.substring(1);
 	}

	document.cookie = name + "=" + escape(value) +
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
}

function DeleteCookie(name)
{
	var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = GetCookie(name);
	document.cookie = name + "=; expires=" + exp.toGMTString();
}


function InitShop()
{
  Load_Warenkorb()
  Put_UebrsichtWarenkorb()
  if (document.getElementById("WK_Ausgeben")!=null) 
     Put_Warenkorb()
  LoadKundenData()
  Check_SoftwareKey()
}


function Add_Betrag(wert,betrag)
{
  wert=change_char(wert,',','.')
  wert=parseFloat(wert)+parseFloat(betrag);
  wert=wert.toFixed(2)
  wert=change_char(wert,'.',',')
  
  return wert; 
}

function Get_Netto(Brutto,Mwst)
{
  var iSumme = 0;
  var wN = 0;

  wN=parseInt(100) + parseFloat(Mwst);
  wN=(Brutto /wN)*100;
  wN=wN.toFixed(2);

  iSumme=parseFloat(Brutto) - wN;
  iSumme=Brutto-iSumme            
  iSumme=iSumme.toFixed(2);

  return iSumme;
}

function change_char(zeichen,ist,soll)
{
   var str = zeichen
   var x = 0
 
   for (x=0;x<=zeichen.length-1;x++)
   {
       if (zeichen.charAt(x)==ist) 
       {  
          str=zeichen.slice(0,x)+soll+zeichen.slice(x+1)

       }
  }
   
  return str;
}


function Clear_Arrays()
{
  bNr.length=0;
  bName.length=0;
  bAnzahl.length=0;
  bPreis.length=0;
  bMwst.length=0;
  bInfo.length=0;
}


function Load_Warenkorb()
{
  var cookie_val = false;

  wArtGesamt=0;
  wSumme=0;

  Clear_Arrays();

  cookie_val=GetCookie(CK_Artikel);
  if (cookie_val)
  {
     var oklist = true;
     var okart = true;
     var trennpos = -1;
     var Artikellist = cookie_val;
     var Artikel = ""; 
     var ArtPos = true; 

     while (oklist)
     {
        trennpos=Artikellist.indexOf(TR_ARTIKEL);   

        if (trennpos == -1)
        {
           oklist = false;
           trennpos=Artikellist.length
        }


	Artikel=Artikellist.substring(0,trennpos);

	Artikellist=Artikellist.substring(trennpos+TR_ARTIKEL.length,Artikellist.length)

        if (Artikel!="")
        {  
           var Werte = Artikel.split(TRENNZEICHEN);

           bNr[bNr.length]=Werte[0];
           bName[bName.length]=Werte[1];
           bAnzahl[bAnzahl.length]=Werte[2];
   	   bPreis[bPreis.length]=Werte[3];
    	   bMwst[bMwst.length]=Werte[4];
           bInfo[bInfo.length]=Werte[5];

           wArtGesamt ++;

	   wSumme=Add_Betrag(wSumme,Werte[3]*Werte[2]);
	   wMwst=Add_Betrag(wMwst,Werte[4]*Werte[2]);
        }
     } 
  }

  cookie_val=GetCookie(CK_Warenkorb);
  if (cookie_val)
  {
     var tmp = cookie_val;
     var Werte = tmp .split(TRENNZEICHEN);   

     if (LIEF1_Aktiv) 
     {
        var Typ = wLiefWert1.split(';')
        if ((Typ[0]=="LIST") || (Typ[0]=="LAND") || (Typ[0]=="LANDMW"))  
           wLiefBetrag1=Werte[0]
     }
     else
        wLiefBetrag1="0.0"

     if (LIEF2_Aktiv) 
     {
        var Typ = wLiefWert2.split(';')
        if ((Typ[0]=="LIST") || (Typ[0]=="LAND") || (Typ[0]=="LANDMW"))  
            wLiefBetrag2=Werte[1]
     }
     else
        wLiefBetrag2="0.0"

     if (LIEF3_Aktiv) 
     {
        var Typ = wLiefWert3.split(';')
        if ((Typ[0]=="LIST") || (Typ[0]=="LAND") || (Typ[0]=="LANDMW"))  
           wLiefBetrag3=Werte[2]
     }
     else
        wLiefBetrag3="0.0"
    
    Check_Lieferung(wLiefBetrag1,wLiefWert1)
    Check_Lieferung(wLiefBetrag2,wLiefWert2)
    Check_Lieferung(wLiefBetrag3,wLiefWert3)
  }

  cookie_val=GetCookie(CK_LieferB);
  if (cookie_val)
  {
     var tmp = cookie_val;
     var Werte = tmp .split(TRENNZEICHEN);   
    
     TextLieferung1=Werte[0];
     TextLieferung2=Werte[1];
     TextLieferung3=Werte[2];
  }

  cookie_val=GetCookie(CK_Index);
  if (cookie_val)
  {
     var tmp = cookie_val;
     var Werte = tmp .split(TRENNZEICHEN);   
    
     LIEF1_Index=Werte[0];
     LIEF2_Index=Werte[1];
     LIEF3_Index=Werte[2];
     SelLand=Werte[3];
  }

  Berechne_Warenkorb();
}

function Save_Warenkorb()
{
   var verfall = new Date ();
   var tmp = "";
   var x = 0;

   for (x=0;x<=bNr.length-1;x++)
   {
       if (x>0)
          tmp=tmp+TR_ARTIKEL

       tmp=tmp+bNr[x]+TRENNZEICHEN+bName[x]+TRENNZEICHEN+bAnzahl[x]+TRENNZEICHEN+bPreis[x]+TRENNZEICHEN+bMwst[x]+TRENNZEICHEN+bInfo[x]  
   }

   verfall.setTime (verfall.getTime() + (12 * 30 * 24 * 60 * 60 * 1000));
   verfall=null

   SetCookie (CK_Artikel, tmp, verfall,"/")
   SetCookie (CK_Warenkorb,wLiefBetrag1+TRENNZEICHEN+wLiefBetrag2+TRENNZEICHEN+wLiefBetrag3, verfall,"/")
   SetCookie (CK_LieferB,TextLieferung1+TRENNZEICHEN+TextLieferung2+TRENNZEICHEN+TextLieferung3,verfall,"/")
   SetCookie (CK_Index,LIEF1_Index+TRENNZEICHEN+LIEF2_Index+TRENNZEICHEN+LIEF3_Index+TRENNZEICHEN+SelLand,verfall,"/")
}

function Update_Warenkorb()
{
      Save_Warenkorb();
      Load_Warenkorb();
      Put_UebrsichtWarenkorb();
      Put_Warenkorb();
}

function Loesche_Warenkorb(Sofort)
{
   if (Sofort==false)
   {
      if (window.confirm("Sollen alle Artikel im Warenkorb gelöscht werden ?") == true)   
         Sofort=true
   }
  
   if (Sofort)
   {
      wSumme=0;
      wArtGesamt=0;
      wNetto=0;
      wMwst=0;
      wLiefBetrag1="0.0";
      wLiefBetrag2="0.0";
      wLiefBetrag3="0.0";
      Mit_Mwst=true;
      SelLand="";
      
      Clear_Arrays();
      
      Update_Warenkorb()
   }
}
  
function Loesche_Artikel(Nr)
{
   if (window.confirm("Soll der Artikel aus dem Warenkorb gelöscht werden ?") == true)
   {
      wSumme=0;
      wArtGesamt=0;
      wNetto=0;
      wMwst=0;

      kNr = new Array();
      kName = new Array();
      kAnzahl = new Array();
      kPreis = new Array();
      kMwst = new Array();
      kInfo = new Array();

      ii=0;

      for (y=0;y<=bNr.length-1;y++)
      {
          if (y!=Nr)
          {
             kNr[ii]=bNr[y];
             kName[ii]=bName[y];
             kAnzahl[ii]=bAnzahl[y];
             kMwst[ii]=bMwst[y];
             kPreis[ii]=bPreis[y]; 
             kInfo[ii]=bInfo[y]; 

             ii++;
          }
      }

      bNr=kNr;
      bName=kName;
      bAnzahl=kAnzahl;
      bMwst=kMwst;
      bPreis=kPreis;
      bInfo=kInfo;

      Update_Warenkorb()
   }
}

function Add_Artikel(Nr,Anzahl)
{
   wSumme=0;

   bAnzahl[Nr]=Anzahl;

   Update_Warenkorb()
}


function Set_Lieferung1()
{
   wLiefBetrag1=document.getElementsByName("Lieferung1")[0].value
   LIEF1_Index=document.getElementsByName("Lieferung1")[0].selectedIndex

   Update_Warenkorb()
}


function Set_Lieferung2()
{
   wLiefBetrag2=document.getElementsByName("Lieferung2")[0].value
   LIEF2_Index=document.getElementsByName("Lieferung2")[0].selectedIndex

   Update_Warenkorb()
}


function Set_Lieferung3()
{
   wLiefBetrag3=document.getElementsByName("Lieferung3")[0].value
   LIEF3_Index=document.getElementsByName("Lieferung3")[0].selectedIndex

   Update_Warenkorb()
}



function Check_Lieferung(betrag,wert)
{
  var Werte = wert.split(";");
  var Summe = change_char(wSumme,',','.')

  if (Werte[0]=="BIS") 
  {
     if (parseFloat(Summe)>=parseFloat(Werte[1]) && parseFloat(Werte[1])>0) 
        betrag="0.0"
  }
  else if (Werte[0]=='PROZENT') 
  {
      betrag = (parseFloat(Summe) /100) * parseFloat(Werte[1])
      betrag = betrag.toFixed(2) 
  }
  else if ((Werte[0]=='LIST') || (Werte[0]=='LAND') || (Werte[0]=='LANDMW')) 
  {
      Werte = betrag.split(";");

      Mit_Mwst=true
      if (Werte[1]=='NEIN') 
         Mit_Mwst=false
  }

  
  return betrag
}


function Berechne_Warenkorb()
{
   wNetto=0;
   wMwst=0;
  
   var x = 0;
   var wN = 0;
   var wM = 0;

   for (x=0;x<=bNr.length-1;x++)
   {
 
       wN=parseInt(100) + parseFloat(bMwst[x]);
       wN=(bPreis[x] /wN)*100;
       wN=wN.toFixed(2);

       wM=parseFloat(bPreis[x]) - wN;
       wM=wM.toFixed(2);

       wNetto=Add_Betrag(wNetto,wN*bAnzahl[x]);       
       wMwst=Add_Betrag(wMwst,wM*bAnzahl[x]);       
   }
}


function Put_UebrsichtWarenkorb()
{
  var iSumme = 0
  if (Mit_Mwst)  
      iSumme=wSumme
  else
      iSumme=wNetto

  var iText = "Artikel im Warenkorb:"+wArtGesamt+"\nGesamtbetrag:"+iSumme+" €" 

  if (iText!="")
  {
     var isDocument = null;

     for(var i=0; i < parent.parent.frames.length; i++)
     {
            if (parent.parent.frames[i].document.getElementById('WK_Anzeige')!=null) 
            {  	
                isDocument = parent.parent.frames[i].document.getElementById('WK_Anzeige').firstChild
                parent.parent.frames[i].document.getElementById('WK_Anzeige').firstChild.nodeValue=iText 

            }
     }

     if (isDocument==null)
     {
            if (document.getElementById('WK_Anzeige')!=null) 
            {  	
                document.getElementById('WK_Anzeige').firstChild.nodeValue=iText  
            }
     }
  }

  iText = "Artikel im Warenkorb:"+wArtGesamt 

  if (iText!="")
  {
     var isDocument = null;

     for(var i=0; i < parent.parent.frames.length; i++)
     {
            if (parent.parent.frames[i].document.getElementById('WK_Anz_Artikel')!=null) 
            {  	
                isDocument = parent.parent.frames[i].document.getElementById('WK_Anz_Artikel').firstChild
                parent.parent.frames[i].document.getElementById('WK_Anz_Artikel').firstChild.nodeValue=iText 

            }
     }

     if (isDocument==null)
     {
            if (document.getElementById('WK_Anz_Artikel')!=null) 
            {  	
                document.getElementById('WK_Anz_Artikel').firstChild.nodeValue=iText  
            }
     }
  }

  iText = "Gesamtbetrag:"+iSumme+" €" 

  if (iText!="")
  {
     var isDocument = null;

     for(var i=0; i < parent.parent.frames.length; i++)
     {
            if (parent.parent.frames[i].document.getElementById('WK_Summe')!=null) 
            {  	
                isDocument = parent.parent.frames[i].document.getElementById('WK_Summe').firstChild
                parent.parent.frames[i].document.getElementById('WK_Summe').firstChild.nodeValue=iText 

            }
     }

     if (isDocument==null)
     {
            if (document.getElementById('WK_Summe')!=null) 
            {  	
                document.getElementById('WK_Summe').firstChild.nodeValue=iText  
            }
     }
  }
}


function Set_InWarenkorb(aNr,aName,sAnzahl,aPreis,aMwst,sHinweis)
{
  var summe  = 0
  var hinweis = 1
  var iSumme = 0
  var aAnzahl = 1
  
  if (sAnzahl!="")
     aAnzahl=document.getElementsByName(sAnzahl)[0].value;
 

  if (Mit_Mwst)  
      iSumme=wSumme
  else
      iSumme=wNetto

  var TextWarenkorb = "Artikel im Warenkorb:"+wArtGesamt+"\nGesamtbetrag:"+iSumme+" €"

  if (aAnzahl>=1)
  {
     gefunden=false

     for (x=0;x<=bNr.length-1;x++)
     {
         if (aNr==bNr[x] && aName==bName[x]) 
         {
            bAnzahl[x]=parseInt(bAnzahl[x])+parseInt(aAnzahl);
            gefunden=true
            break;  
         }
     }


     aPreis = change_char(aPreis,',','.')

     summe = aPreis * aAnzahl
     summe = summe.toFixed(2) 

     
     if (!gefunden) 
     {
        bNr[bNr.length]=aNr;
        bName[bName.length]=aName;
        bAnzahl[bAnzahl.length]=aAnzahl;
	bPreis[bPreis.length]=aPreis;
	bMwst[bMwst.length]=aMwst;
	bInfo[bInfo.length]="";
       
        wArtGesamt=parseInt(wArtGesamt)+1;
     } 
   

     wSumme=Add_Betrag(wSumme,summe);

     Berechne_Warenkorb()
     Put_UebrsichtWarenkorb()

     if ((hinweis=="1") && sHinweis)
     {
        if (Mit_Mwst)  
           iSumme=summe
        else
           iSumme=Get_Netto(aPreis,aMwst)

        if (!Test)
           alert("Artikel : "+aName+"\nAnzahl: "+aAnzahl+"\nPreis   : "+change_char(iSumme,'.',',')+' €\n\nwurde in den Warenkorb gelegt !')
     }
     else
        window.status ='Artikel in den Warenkorb gelegt !' 

    

     Save_Warenkorb();

  } 
  else
  {
     alert("Die Anzahl ist ungültig !")
  }
}

function Put_Warenkorb()
{
   if (Test)
      Set_InWarenkorb('1','Testartikel für Warenkorb',1,'69,00','16,0')

   Load_Warenkorb();

   if (wArtGesamt==0) 
   { 
      if (document.getElementById("WK_Ausgeben")!=null) 
         document.getElementById('WK_Ausgeben').innerHTML='<body>&nbsp;<center><table BORDER=0 CELLSPACING=0 COLS=1 WIDTH="80%" ><tr><td BGCOLOR="#FFFFFF"><center><font face="Arial"><font size=-1>Es sind noch keine Artikel imWarenkorb !</font></font><br><br><br><p><b><font face="Arial,Helvetica"><font size=-1>Hinweis !</font></font></b></center><br><p><font face="Arial"><font size=-1>Wenn Sie Artikel in den Warenkorb gelegthaben und immer noch keine Produkte in Ihrem Warenkorb befinden, habenSie in Ihrem Browser JAVASCRIPT deaktiviert. Aktivieren Sie JAVASCRIPT,und Ihr Warenkorb funktioniert.</font></font></td></tr></table></center><br>&nbsp;<br>&nbsp;</body>'
   }
   else
   {

       var tArtikel    		= '</font></font></td><td WIDTH="80"></td><td></td><td WIDTH="60"></td><td WIDTH="90"></td><td WIDTH="50"></td></tr><tr  BGCOLOR="#FFFFFF"><td ALIGN=LEFT VALIGN=TOP WIDTH="10"><input type="text" size="2" ALT="Anzahl" name="anzahl" value="#WK_POS_ANZAHL#" onChange="Add_Artikel(#WK_POS_INDEX#,value)"></td><td VALIGN=CENTER WIDTH="80"><font face="Arial,Helvetica"><font size=-1></font></font></td><td VALIGN=CENTER><font face="Arial,Helvetica"><font size=-1>#WK_POS_NAME#</font></font></td><td ALIGN=RIGHT VALIGN=CENTER WIDTH="60"><font face="Arial,Helvetica"><font size=-1>#WK_POS_PREIS#</font></font></td><td VALIGN=CENTER WIDTH="90"><div align=right><font face="Arial,Helvetica"><font size=-1>#WK_POS_GESAMT#</font></font></div></td><td ALIGN=CENTER VALIGN=CENTER><img SRC="../Shop/delete.gif" ALT="Aus dem Warenkrob entfernen" style="cursor:pointer" onClick="Loesche_Artikel(#WK_POS_INDEX#)" height=15 width=13></td></tr><tr><td VALIGN=TOP WIDTH="10"><font face="Arial,Helvetica"><font size=-1>'
       var tBestellung 		= '<body> <table cellspacing="0" width="100%" >    <colgroup><col width="30"><col width="*"><col width="30"><col width="*"><col width="30"><col width="*"><col width="30"></colgroup>    <td  height="35" style="background-image:url(../Bilder/iw1.jpg);text-align: center;color: black;">1.    </td>    <td style="background-image:url(../Bilder/iw2.jpg);color: black;">Ihr Warenkorb    </td>    <td style="background-image:url(../Bilder/iw3.jpg);text-align: center;color: gray;">2.    </td>    <td style="background-image:url(../Bilder/iw2.jpg);color: gray;">Zahlungsart    </td>    <td style="background-image:url(../Bilder/iw3.jpg);text-align: center;color: gray;">3.    </td>    <td style="background-image:url(../Bilder/iw2.jpg);color: gray;">Ihre Daten    </td>    <td style="background-image:url(../Bilder/iw4.jpg);color: gray;">    </td>   </table> <br><br><center><table BORDER=0 CELLSPACING=0 COLS=1 WIDTH="100%" ><tr BGCOLOR="#FFFFFF"><td><span class="ueberschrift">Ihr Warenkorb enth&auml;lt:</span></td></tr></table></center><br><br><center><table BORDER=0 CELLSPACING=0 COLS=6 WIDTH="100%" ><tr ALIGN=CENTER  BGCOLOR="#808080"><td VALIGN=TOP WIDTH="10"><b><font face="Arial,Helvetica"><font color="#FFFFFF"><font size=-1>Anzahl</font></font></font></b></td><td VALIGN=TOP WIDTH="1"><b><font face="Arial,Helvetica"><font color="#FFFFFF"><font size=-1></font></font></font></b></td><td ALIGN=LEFT VALIGN=TOP><b><font face="Arial,Helvetica"><font color="#FFFFFF"><font size=-1>Artikel</font></font></font></b></td><td VALIGN=TOP WIDTH="60"><b><font face="Arial,Helvetica"><font color="#FFFFFF"><font size=-1>Einzel</font></font></font></b></td><td VALIGN=TOP WIDTH="90"><b><font face="Arial,Helvetica"><font color="#FFFFFF"><font size=-1>Gesamt</font></font></font></b></td><td VALIGN=TOP WIDTH="10"><b><font face="Arial,Helvetica"><font color="#FFFFFF"><font size=-1>Option</font></font></font></b></td></tr><tr><td WIDTH="10"><font face="Arial,Helvetica"><font size=-1>#START_BESTELLUNG#</font></font></td><td WIDTH="80"></td><td></td><td WIDTH="60"></td><td WIDTH="90"></td><td WIDTH="50"></td></tr><tr  BGCOLOR="#808080"><td HEIGHT="3"></td><td></td><td></td><td></td><td></td><td></td></tr><tr  BGCOLOR="#CCCCCC"><td></td><td></td><td><font face="Arial,Helvetica"><font size=-1>Nettobetrag</font></font></td><td></td><td ALIGN=RIGHT VALIGN=TOP><font face="Arial,Helvetica"><font size=-1>#WK_NETTO#</font></font></td><td></td></tr><tr  BGCOLOR="#CCCCCC"><td></td><td></td><td><font face="Arial,Helvetica"><font size=-1>+ #WK_WERT_MWST# Mehrwertsteuer</font></font></td><td></td><td ALIGN=RIGHT VALIGN=TOP><font face="Arial,Helvetica"><font size=-1>#WK_MWST#</font></font></td><td></td></tr><tr  BGCOLOR="#808080"><td></td><td></td><td HEIGHT="2"></td><td HEIGHT="1"></td><td></td><td></td></tr><tr  BGCOLOR="#CCCCCC"><td></td><td></td><td ALIGN=LEFT VALIGN=TOP><font face="Arial,Helvetica"><font size=-1>#WK_ZW_TEXT#</font></font></td><td></td><td ALIGN=RIGHT VALIGN=TOP><font face="Arial,Helvetica"><font size=-1>#WK_ZW_BETRAG#</font></font></td><td></td></tr><tr  BGCOLOR="#CCCCCC"><td></td><td></td><td ALIGN=LEFT VALIGN=CENTER><font face="Arial,Helvetica"><font size=-1>#WK_LIEF1_TEXT#</font></font></td><td></td><td ALIGN=RIGHT VALIGN=CENTER><font face="Arial,Helvetica"><font size=-1>#WK_LIEF1_BETRAG#</font></font></td><td></td></tr><tr  BGCOLOR="#CCCCCC"><td></td><td></td><td ALIGN=LEFT VALIGN=CENTER><font face="Arial,Helvetica"><font size=-1>#WK_LIEF2_TEXT#</font></font></td><td></td><td ALIGN=RIGHT VALIGN=CENTER><font face="Arial,Helvetica"><font size=-1>#WK_LIEF2_BETRAG#</font></font></td><td></td></tr><tr  BGCOLOR="#CCCCCC"><td></td><td></td><td ALIGN=LEFT VALIGN=CENTER><font face="Arial,Helvetica"><font size=-1>#WK_LIEF3_TEXT#</font></font></td><td></td><td ALIGN=RIGHT VALIGN=CENTER><font face="Arial,Helvetica"><font size=-1>#WK_LIEF3_BETRAG#</font></font></td><td></td></tr><tr  BGCOLOR="#CCCCCC"><td></td><td></td><td><b><font face="Arial,Helvetica"><font size=-1>Gesamtbetrag</font></font></b></td><td></td><td ALIGN=RIGHT VALIGN=TOP><b><font face="Arial,Helvetica"><font size=-1>#WK_GESAMT#</font></font></b></td><td></td></tr><tr  BGCOLOR="#808080"><td></td><td></td><td HEIGHT="3"></td><td HEIGHT="2"></td><td></td><td></td></tr></table></center><br>&nbsp;<center><table BORDER=0 CELLSPACING=0 COLS=3 WIDTH="100%" ><tr><td ALIGN=LEFT VALIGN=TOP BGCOLOR="#FFFFFF"><input type="button" name="WKDrucken" value="Warenkorb Drucken" onClick="window.print()"></td><td ALIGN=CENTER VALIGN=TOP><input type="button" name="WKLeeren" value="Warenkorb löschen" onClick="Loesche_Warenkorb(false)"></td><td ALIGN=RIGHT VALIGN=TOP><input type="button" name="WKBestellen" value="Weiter ->" onClick=location.replace("index.php?section=PHP/Order/form_zahlungsb.php")></td></tr></table></center><br>&nbsp;</body>'   
       var tHTMLLieferung1	= 'Lieferung <select name="Lieferung1" size="1" onchange="Set_Lieferung1()"><option value="0;JA;DE;">nach Deutschland mit Mwst.</option><option value="0;NEIN;;">in EU-Länder ohne Mwst. mit gültiger Ust.ID</option><option value="0;JA;;">in EU-Länder mit Mwst.</option><option value="0;NEIN;CH;">in die Schweiz</option><option value="0;JA;;">in sonstige Länder</option></select><em id="Zusatztext1"></em>'
       var tHTMLLieferung2	= ''
       var tHTMLLieferung3	= ''
       var tLieferung1 		= ''
       var tLieferung2  	= ''
       var tLieferung3   	= ''
       TextLieferung1		=tLieferung1
       TextLieferung2		=tLieferung2
       TextLieferung3		=tLieferung3

       var wBestellung = ""
       var temp = ""
       var pGesamt = 0
       var wtemp = 0
       var iPreis = 0
       var wN = 0;


       var LiefBetrag1=Check_Lieferung(wLiefBetrag1,wLiefWert1)
       var LiefBetrag2=Check_Lieferung(wLiefBetrag2,wLiefWert2)
       var LiefBetrag3=Check_Lieferung(wLiefBetrag3,wLiefWert3)

       for (x=0;x<=bNr.length-1;x++)
       {
           
           temp=tArtikel.replace("#WK_POS_ANZAHL#",bAnzahl[x])
           temp=temp.replace("#WK_POS_NR#",bNr[x])
           temp=temp.replace("#WK_POS_NAME#",bName[x])

           if (Mit_Mwst)  
              iPreis=bPreis[x]
           else
              iPreis=Get_Netto(bPreis[x],bMwst[x])


           pGesamt=iPreis
           pGesamt=pGesamt.replace(".",",")
           temp=temp.replace("#WK_POS_PREIS#",pGesamt+" €")

           pGesamt=Add_Betrag(0,iPreis*bAnzahl[x]);              
           pGesamt=pGesamt.replace(".",",")
           temp=temp.replace("#WK_POS_GESAMT#",pGesamt+" €")

           temp=temp.replace("#WK_POS_INDEX#",x)
           temp=temp.replace("#WK_POS_INDEX#",x)

           wBestellung=wBestellung+temp
         
       }


       if (!Mit_Mwst)  
       {
          wMwst="0.00"
	  wSumme=wNetto
       } 

       pGesamt=wNetto;              
       pGesamt=pGesamt.replace(".",",")
       tBestellung=tBestellung.replace("#WK_NETTO#",pGesamt+" €")

       pGesamt=wMwst;              
       pGesamt=pGesamt.replace(".",",")
       tBestellung=tBestellung.replace("#WK_MWST#",pGesamt+" €")

       var Werte = tBestellung.split("#START_BESTELLUNG#");
       document.getElementById('WK_Ausgeben').innerHTML=Werte[0]+wBestellung+Werte[1]

 
       if (document.all) 
          wtemp=document.all.tags("body")[0].innerHTML
       else
          wtemp=document.getElementById("Dokumentinhalt").innerHTML;


       if (Mit_Mwst)  
       {
          if (Ver_Mwst)
          {
             wtemp=wtemp.replace("#WK_WERT_MWST#","")      
          }
          else
          {
             wtemp=wtemp.replace("#WK_WERT_MWST#",fMwst+" %")
          }
       }
       else  
          wtemp=wtemp.replace("#WK_WERT_MWST#","0 %")     



       if (LIEF1_Aktiv || LIEF2_Aktiv || LIEF3_Aktiv)
       {
          wtemp=wtemp.replace("#WK_ZW_TEXT#","Warenwert")
          wtemp=wtemp.replace("#WK_ZW_BETRAG#",wSumme+" €<br>")
       }
       else
       {
          wtemp=wtemp.replace("#WK_ZW_TEXT#","")
          wtemp=wtemp.replace("#WK_ZW_BETRAG#","")

       } 

       if (LIEF1_Aktiv)
       {
          wtemp=wtemp.replace("#WK_LIEF1_TEXT#",tHTMLLieferung1)

          var Typ = wLiefWert1.split(';')
          if (Typ[0]=="LAND")  
             wtemp=wtemp.replace("#WK_LIEF1_BETRAG#","")
          else  
             wtemp=wtemp.replace("#WK_LIEF1_BETRAG#",Add_Betrag(0,LiefBetrag1)+" €")
       }
       else
       {
          wtemp=wtemp.replace("#WK_LIEF1_TEXT#","")
          wtemp=wtemp.replace("#WK_LIEF1_BETRAG#","")
          LiefBetrag1="0.0"
       }

       if (LIEF2_Aktiv)
       {
          wtemp=wtemp.replace("#WK_LIEF2_TEXT#",tHTMLLieferung2)
   
          var Typ = wLiefWert2.split(';')
          if (Typ[0]=="LAND")  
             wtemp=wtemp.replace("#WK_LIEF2_BETRAG#","")
          else  
             wtemp=wtemp.replace("#WK_LIEF2_BETRAG#",Add_Betrag(0,LiefBetrag2)+" €") 
       }
       else
       {
          wtemp=wtemp.replace("#WK_LIEF2_TEXT#","")
          wtemp=wtemp.replace("#WK_LIEF2_BETRAG#","") 
          LiefBetrag2="0.0"
       }

       if (LIEF3_Aktiv)
       {
          wtemp=wtemp.replace("#WK_LIEF3_TEXT#",tHTMLLieferung3)

          var Typ = wLiefWert3.split(';')
          if (Typ[0]=="LAND")  
             wtemp=wtemp.replace("#WK_LIEF3_BETRAG#","")
          else  
             wtemp=wtemp.replace("#WK_LIEF3_BETRAG#",Add_Betrag(0,LiefBetrag3)+" €") 
       }
       else
       {
          wtemp=wtemp.replace("#WK_LIEF3_TEXT#","")
          wtemp=wtemp.replace("#WK_LIEF3_BETRAG#","") 
          LiefBetrag3="0.0"
       }

       pGesamt=wSumme;              
       pGesamt=Add_Betrag(pGesamt,LiefBetrag1)
       pGesamt=Add_Betrag(pGesamt,LiefBetrag2)
       pGesamt=Add_Betrag(pGesamt,LiefBetrag3)
       wtemp=wtemp.replace("#WK_GESAMT#",pGesamt+" €")

       if (document.all) 
          document.all.tags("body")[0].innerHTML=wtemp;
       else
          document.getElementById("Dokumentinhalt").innerHTML=wtemp;

       

       if (tHTMLLieferung1.indexOf('name="Lieferung1"')!=-1)
       {
          for(i = 0; i <document.getElementsByName("Lieferung1")[0].length; i++) 
          {
             if (i==LIEF1_Index)
             { 
                 document.getElementsByName("Lieferung1")[0].selectedIndex=i
                 TextLieferung1=tLieferung1+' '+document.getElementsByName("Lieferung1")[0].options[i].text
         
                 var Typ  = wLiefWert1.split(';')
		 var Data = wLiefBetrag1.split(';')

                 if ((Typ[0]=="LAND") || (Typ[0]=="LANDMW"))
                    SelLand=Data[2]
             
                 if ((document.getElementById("Zusatztext1")!=null) && (wLiefBetrag1!='0'))
                    document.getElementById("Zusatztext1").innerHTML=' '+Data[3]
             }
          }
       }
    
       if (tHTMLLieferung2.indexOf('name="Lieferung2"')!=-1)
       {
          for(i = 0; i < document.getElementsByName("Lieferung2")[0].length; i++) 
          {
             if (i==LIEF2_Index)
             {
                document.getElementsByName("Lieferung2")[0].selectedIndex=i
                TextLieferung2=tLieferung2+' '+document.getElementsByName("Lieferung2")[0].options[i].text

                var Typ = wLiefWert2.split(';')
   	        var Data = wLiefBetrag2.split(';')

                if ((Typ[0]=="LAND") || (Typ[0]=="LANDMW"))
                   SelLand=Data[2]

                if ((document.getElementById("Zusatztext2")!=null) && (wLiefBetrag2!='0'))
                   document.getElementById("Zusatztext2").innerHTML=' '+Data[3]
             }
          }
       }    

       if (tHTMLLieferung3.indexOf('name="Lieferung3"')!=-1)
       {
          for(i = 0; i < document.getElementsByName("Lieferung3")[0].length; i++) 
          {
             if (i==LIEF3_Index)
             { 
                document.getElementsByName("Lieferung3")[0].selectedIndex=i
                TextLieferung3=tLieferung3+' '+document.getElementsByName("Lieferung3")[0].options[i].text

                var Typ = wLiefWert3.split(';')
   	        var Data = wLiefBetrag3.split(';')

                if ((Typ[0]=="LAND") || (Typ[0]=="LANDMW"))
                   SelLand=Data[2]

                if ((document.getElementById("Zusatztext3")!=null) && (wLiefBetrag3!='0'))
                   document.getElementById("Zusatztext3").innerHTML=' '+Data[3]
             }
          }
       }  

   }

   Save_Warenkorb();
}





