var tmpwoerter= new Array(10);
var tmpzusatz='';
var tmpeuro='';
var tmppreis='';
var tmpArtNr='';
var tmpPosinkorb='';
var tmpzusaetze='';
var Suche;
var SuchePlus = /\+/;
var SucheMinus = /-/;
var Ergebnis;
var SuchHtm = /\.jpg/
function sartikel(artik, menge)
{
  var artikelweg = '';
  w = parent.self.parent.w.substring(0, parent.self.parent.w.length-3);
  if (w != null)
    artikel = w.split('###');
    artzu=w.split('###');
    for (i in artikel)
        {
         artikel[i]=artikel[i].split('|');
         tmpartikel=artikel[i][0]+artikel[i][1]+artikel[i][2]+artikel[i][4]+artikel[i][5];
     if (tmpartikel==artik)
        {
          artikelweg=i;
          if (confirm('Möchten Sie weitere '+menge+' x '+artikel[i][0] + ' '+artikel[i][4]+' in Ihren Warenkorb legen? '))
             {
               var wtmp='';
               for (y in artzu)
               {
                   artzu[y]=artzu[y].split('|');
                   wtmp+=artzu[y][0]+'|'+artzu[y][1]+'|'+artzu[y][2]+'|';
                   if (y==i)
                   {
                     wtmp+=parseFloat(artzu[y][3])+parseFloat(menge)+'|';
                   }
                   else
                   {
                     wtmp+=artzu[y][3]+'|';
                   }
                   wtmp+=artzu[y][4]+'|'+artzu[y][5]+'###';
               }
               parent.self.parent.w=wtmp;





             }
          return artikelweg;
        }
      else
        artikelweg='-1';
    }
  return '-1';
}


function dazu(name,nummer,preis,menge,zusatz,euro)
{
   tmppreis=preis;
   tmpeuro=euro;
   tmpzusatz='';
   tmpzusaetze=zusatz.split(" --- "); // trennen mehrerer Zusätze
   for (i in tmpzusaetze)
   {
    tmpwoerter=tmpzusaetze[i].split(" ",5);
        if (tmpwoerter[2]!=null)
                kleinwert=tmpwoerter[2].toLowerCase();
        if (tmpwoerter[2]!=null && SuchHtm.test(kleinwert)!=true)
    {

       Ergebnis = SuchePlus.test(tmpwoerter[2]) || SucheMinus.test(tmpwoerter[2]);
       if (Ergebnis==true)
       {
          Suche = /%/;
          if (Suche.test(tmpwoerter[2])==true)
          {
           tmppreis = Runden(parseFloat(tmppreis) + parseFloat(tmppreis) * parseFloat(tmpwoerter[2])/100);
           tmpeuro = Runden(parseFloat(tmpeuro) + parseFloat(tmpeuro) * parseFloat(tmpwoerter[2])/100);
          }
          else
          {
           tmppreis=Runden(parseFloat(tmppreis) + parseFloat(tmpwoerter[2]));
           tmpeuro=Runden(parseFloat(tmpeuro) + parseFloat(tmpwoerter[4]));
          }
       }
       else
       {
          tmppreis=tmpwoerter[2];
          tmpeuro=tmpwoerter[4];
       }
    }

   if (tmpwoerter[0]!="")
{
   if (tmpzusatz=='' || tmpzusatz==null)
   {
   tmpzusatz=tmpwoerter[0]+': '+tmpwoerter[1];
   }
   else
   {
   tmpzusatz=tmpzusatz+' --- '+tmpwoerter[0]+': '+tmpwoerter[1];
   }
}
   }

   if (document.info.Textzusatz1)
   {
      if (document.info.Textzusatzmuss.value=='1' && document.info.Textzusatz2.value=='')
      {
       alert("Bitte tragen Sie einen Wert in das Feld - "+ document.info.Textzusatz1.value +" - ein!");
       return;
      }
      else
      {
       if (document.info.Textzusatz2.value!='')
       {
         if (tmpzusatz!='')
         {
            tmpzusatz += ' --- ';
         }
         tmpzusatz += document.info.Textzusatz1.value + ': ' + document.info.Textzusatz2.value;

        }
      }
   }
   if (tmppreis=='')
   {
      tmppreis=preis;
      tmpeuro=euro;
   }
   if (tmpzusatz!=': undefined')
   {}
   else
   {
           tmpzusatz="-";
   }
        tmpPosinkorb=sartikel(name+nummer+tmpArtNr+tmppreis+tmpzusatz+tmpeuro, menge);
   if (tmpPosinkorb=='-1')
     {
       if (confirm('Möchten Sie '+menge+' x '+name+' '+tmpzusatz+' in Ihren Warenkorb legen? '))
          parent.self.parent.w += name+'|'+nummer+tmpArtNr+'|'+tmppreis+'|'+menge+'|'+tmpzusatz+'|'+tmpeuro+'###';
     }



}

function CheckAuswahl()
{
    parent.z = "";
    if (document.info)
        {
        for(i=0;i<document.info.length - 1;i++)
    {
        for (y=0;y<document.info.elements[i].length;y++)
        {

                if(document.info.elements[i].options[y].selected == true && document.info.elements[i].type=="select-one")
                {

                                kleinwert=document.info.elements[i].options[y].value.toLowerCase()
                                if (SuchHtm.test(kleinwert))
                                {
                                  bild=document.info.elements[i].options[y].value.split(" ",7);
			        if (bild[6]!=null)
                                          parent.mainframe.document.bild.src=bild[6];
                              else
                                          parent.mainframe.document.bild.src=bild[2];
                                }
                                  if (parent.z=='')
                  parent.z = document.info.elements[i].options[y].value;
                  else
                  parent.z += ' --- ' + document.info.elements[i].options[y].value;

                }
        }
    }
        }
}


function Runden(wert)
{
        k = (Math.round(100 * (wert + 0.00001)) / 100 + 0.001) + '';
        k = k.substring(0, k.indexOf('.') + 3);
return k;
}