  var warenkorb          = new Array();
  var anzahl_neu         = new Array();
  var rand               = 0;
  var waehrung1          = "EUR";
  var waehrung2          = "$US";
  var kurs               = 1.1571;
  var w2                 = "nein";
  var zwischensumme1     = 0;
  var zwischensumme2     = 0;
  var steuermodus        = "inklusive";

  
  var anschrift01        = "";    
  var anschrift02        = "";    
  var anschrift03        = "";    
  var anschrift04        = "";    
  var anschrift05        = "";    
  var anschrift06        = "";    
  var anschrift07        = "";    
  var speichern          = true;  
  var anmerkungen        = "";    

  
  var zahlmethode        = "";

  var karteninhaber      = "";
  var karteninstitut     = "";
  var kartennr           = "";
  var kartenmonat        = "";
  var kartenjahr         = "";
  var kartenpruefziffer  = "";

  var bankinstitut       = "";
  var bankleitzahl       = "";
  var bankkontonr        = "";
  var bankkontoinhaber   = "";

  
  var versandkosten1     = 0;
  var versandkosten2     = 0;

  function msgbox(text)
  {
    text = text.replace(/&auml;/,"ä");
    text = text.replace(/&uuml;/,"ü");
    text = text.replace(/&ouml;/,"ö");
    text = text.replace(/&Auml;/,"Ä");
    text = text.replace(/&Uuml;/,"Ü");
    text = text.replace(/&Ouml;/,"Ö");
    text = text.replace(/&szlig;/,"ß");
    text = text.replace(/&euro;/,"€");
    text = text.replace(/&copy;/,"©");
    text = text.replace(/&auml;/,"ä");
    text = text.replace(/&rsquo;/,"'");
    text = text.replace(/&amp;/,"&");
    text = text.replace(/&sect;/,"§");
    alert(text);
  }

  function artikel(bezeichnung,artikelnr,preis1,jahrgang,mwst,einheit,einheit1,menge)
  {
    this.bezeichnung  =  bezeichnung;
    this.artikelnr    =  artikelnr;
    this.preis1       =  preis1;
    this.jahrgang     =  jahrgang;
    this.mwst         =  mwst;
    this.einheit      =  einheit;
    this.einheit1     =  einheit1;
    this.menge        =  menge;
    return this;
  }

  function anzahl_array(anzahl)
  {
    this.anzahl      =  anzahl;
    return this;
  }


  function aendere_anzahl(index,menge)
    { 
    if (1==1)
      {
      if(isNaN(parseFloat(menge)))
        {
        menge = 1;
        }
      anzahl_neu[index].anzahl = parseFloat(menge);
    }
  }



  function lege_in_warenkorb(bezeichnung,artikelnr,preis1,jahrgang,mwst,einheit,einheit1,index)
  {
    
    if (1==1)
    {
      var menge = anzahl_neu[index].anzahl;
      
      if (1==1)
        {
        if(menge == 1)
          {
           msgbox('Sie haben "'+menge+' '+einheit1+' '+bezeichnung+' '+artikelnr+'" in den Warenkorb gelegt.\nSie k&ouml;nnen die Artikel unter WARENKORB bestellen.');
          }
          else
          {
           msgbox('Sie haben "'+menge+' '+einheit+' '+bezeichnung+' '+artikelnr+'" in den Warenkorb gelegt.\nSie k&ouml;nnen die Artikel unter WARENKORB bestellen.');
          }
      }
      else
      {
        msgbox('Habe "'+bezeichnung+' '+artikelnr+'" in den Warenkorb gelegt.\nSie k&ouml;nnen die Artikel unter WARENKORB bestellen.');
      }
    }
    if (1==1)
    {
    found=false;
    preis1  = parseFloat(preis1);
    mwst    = parseFloat(mwst);
    menge   = parseFloat(menge);
    for(var i=0; i<=parent.warenkorb.length-1; i++)
      {
      if (artikelnr==parent.warenkorb[i].artikelnr)
        {
        found=true;
        menge=menge+parent.warenkorb[i].menge;
        //var entfernt = parent.warenkorb.splice(i-1, 1);
        warenkorb[i] = new artikel(bezeichnung,artikelnr,preis1,jahrgang,mwst,einheit,einheit1,menge);

        }
      }
    }
    if (found!=true)
      {
      warenkorb[warenkorb.length] = new artikel(bezeichnung,artikelnr,preis1,jahrgang,mwst,einheit,einheit1,menge);
      }
    navigation.location.reload();
    warenkorb1.location.reload();
  }


  function loesche_aus_warenkorb(index)
  {
    warenkorb.splice(index, 1);
    warenkorb0.location.reload();
    content.location.reload();
  }



function loesche_artikel_aus_dem_warenkorb(index)
 {
  var i = index; 
  var neuer_warenkorb = new Array();
  if (1==1)
   {
   for(i=index; i<parent.warenkorb.length-1; i++)
    {
    parent.warenkorb[i] = parent.warenkorb[i+1];
    }
   parent.warenkorb.length = parent.warenkorb.length-1;  
   }
 }



  function aendere_warenkorb(index,menge)
  {
    if(isNaN(parseFloat(menge)))
    {
      menge = 1;
    }
    warenkorb[index].menge=parseFloat(menge);
    warenkorb0.location.reload();
 //   self.location.reload();
  }

  function webshop_laden()
  {
    
    
    
  }

  function webshop_verlassen()
  {
    if (warenkorb.length>0 && 1==1)
    {
       event.returnValue = "Sie haben einen oder mehrere Artikel im Warenkorb. Wenn Sie diesen WebShop verlassen, wird Ihr Warenkorb geleert.";
    }
  }



  
  
  function rundung(preis)
  {
    var gerundetpreis = new String(Math.round(preis*100)/100);
    if(gerundetpreis.indexOf('.') == -1) gerundetpreis = gerundetpreis + '.00';
    if(gerundetpreis.length - gerundetpreis.indexOf('.') == 1) gerundetpreis = gerundetpreis + '00';
    if(gerundetpreis.length - gerundetpreis.indexOf('.') == 2) gerundetpreis = gerundetpreis + '0';
    return gerundetpreis;
  }




