/*---------------------------
- DonPablo Warenkorb Script -
---------------------------*/
/*
// =ü  š=Ü
// „=ä  Ž=Ä
// ”=ö  ™=Ö
*/
var DM_EUR = 1.95583;

/* indexe: 0=zahl 1=ArtikelNummer 2=preis 3=Hersteller+Artikelbez */
var ZAHL       = 0;
var ARTNR      = 1;
var PREIS      = 2;
var ARTIKEL    = 3;
var NR         = 4;
var sack       = new Array();
var Positionen = 0;

var summePreis = 0;
var summeZahl  = 0;
var Waren      = "";
var wkName     = "";
var KostenFrei = 25000.00;
var VersNN     = 6.99;
var VersVK     = 4.99;
var NachVK     = 0.00;
var NachNN     = 1.53;
var Nachnahme  = 0.00;
var Versand    = 0.00;
var VersandArt = 2;

var sEMAIL     ="";
var sVORNAME   ="";
var sNACHNAME  ="";
var sSTRASSE   ="";
var sPLZ       ="";
var sORT       ="";
var sTEL       ="";
var sFAX       ="";

/*
// zahl  =bestellmenge
// artnr =Artikelnummer
// preis =preis
// Iname =Hersteller+Artikel
// Opt1  =Optionsfeld mit Windungszahlen usw.
*/
function best(zahl, artnr ,preis, Iname, Opt1, Opt2)
{

  var f=0;
  var artikel="";

  if (zahl<1)
  {
    alert("Bitte geben Sie eine Stückzahl an !");
  }
  else
  {
    artikel=artnr;

    if(confirm("Soll der "+ artikel + " in den Warenkorb gelegt werden ?"))
    {
      if(Opt1!=' ')
        artikel+="_"+Opt1;
      if(Opt2!=' ')
        artikel+="!"+Opt2;

      f=0;

      while(f<=Positionen)
      {

        if(sack[f*NR+ARTNR] == artikel)
        {
          sack[f*NR+0]=parseInt(sack[f*NR+0],10)+parseInt(zahl,10);
          break;
        }
        else
        {
          if(f==Positionen)
          {
            sack[Positionen*NR+ZAHL   ]=zahl;
            sack[Positionen*NR+ARTNR  ]=artikel;
            sack[Positionen*NR+PREIS  ]=preis;
            sack[Positionen*NR+ARTIKEL]=Iname;
            Positionen++;
            f=Positionen+1;
          }
        }
        f++;
      }
    }
  }
}

/*----------------------------------+
| Überprüft die eingegebenen Werte  |
| Name,Email,Adresse                |
+----------------------------------*/
function MailTest()
{
  test = true;

  with(parent.frames["Main"].document.forms["form1"])
  {
    if (!Inhalt(VORNAME.value))
    {
      test = false;
      alert("Vorname wurde nicht angegeben !");
    }
    else if (!Inhalt(NACHNAME.value))
    {
      test = false;
      alert("Nachname wurde nicht angegeben !");
    }
    else if (!Inhalt(STRASSE.value))
    {
      test = false;
      alert("Strasse wurde nicht angegeben !");
    }
    else if (!Inhalt(PLZ.value))
    {
      test = false;
      alert("PLZ fehlt !");
    }
    else if (!Inhalt(ORT.value))
    {
      test = false;
      alert("Ortsangabe fehlt !");
    }
    else if (!Inhalt(TEL.value))
    {
      test = false;
      alert("Telefonnummer wurde nicht angegeben !");
    }
    else if (!EmailTest(EMAIL.value))
    {
      test = false;
      alert(unescape("eMail Adresse ist ung%FCltig !"));
    }
    else if (!AGB.checked)
    {
      test = false;
      alert(unescape("Sie me%FCssen die AGB akzeptieren !"));
    }
  }
  if(test)
  {
    parent.Positionen=0;
    parent.SaveCookie();
  }

  return test;
}

/*-----------------------------------+
| ist der Text laenger als 0 Zeichen |
+-----------------------------------*/
function Inhalt(text)
{
  if(text.length > 0)
    return true;
  else
    return false;

}

/*-------------------------+
| eMail Adresse überprüfen |
+-------------------------*/
function EmailTest(adr)
{
 /*
    e-mail zwingend
    wenn vorhanden dann auf sollzeichen überprüfen
 */
// if(Inhalt(adr))
 {
   if(
       (adr.indexOf("@") == -1) ||
       (adr.indexOf(".") == -1)
     )
     return false;
 }

 return true;
}

/*----------------------------------
- Nachkommastellen auf 2 begrenzen -
----------------------------------*/
function corr(x)
{

  var tmp=""+(parseFloat(x)+0.005);

  if(tmp.indexOf(".")==-1)
    tmp+=".00";

  tmp=tmp+"00";

  var dc=tmp.substring(0,tmp.indexOf("."));
  var fr=tmp.substring(tmp.indexOf(".")+1, tmp.indexOf(".")+3);

  return(dc+"."+fr);
}

function NNahme()
{
  VersandArt=1;
  Nachnahme =NachNN;
  Versand   =VersNN;
  with(parent.frames["Main"].document.forms["form1"])
  {
    versandart.value=VersandArt;
    nachnahme.value=corr(Nachnahme);
    versand.value=corr(Versand);
    gesamt.value=corr(summePreis+Versand+Nachnahme);
  }
}

function VKasse()
{
  VersandArt=2;
  Nachnahme =NachVK;
  Versand   =VersVK;
  with(parent.frames["Main"].document.forms["form1"])
  {
    versandart.value=VersandArt;
    nachnahme.value=corr(Nachnahme);
    versand.value=corr(Versand);
    gesamt.value=corr(summePreis+Versand+Nachnahme);
  }
}
/*---------------------------------------------
- Änderung aus dem Input-Feld berücksichtigen -
---------------------------------------------*/
/*
// idx=Position im Sack
// val=neue Anzahl
*/
function NeuZahl(idx,val)
{
  var f;

  /*-----------------------------------------
  - Soll der Artikel ganz gelöscht werden ? -
  -----------------------------------------*/
  if(val==0)
  {
    if(window.confirm("Soll der Artikel ganz gelöscht werden ?"))
    {
      for(f=idx;f<=Positionen;f++)
      {
        sack[f*NR+ZAHL]=sack[(f+1)*NR+ZAHL];             /* Artiken runterrücken */
      }
      Positionen--;
    }
    if(!Positionen)
    {
      SaveCookie();
    }
  }
  else
    sack[idx*NR+ZAHL]=val; /* Warensack auf Pos.: idx mit Stückzahl: val beschr.*/

  /*----------------------------------------------------------
  - Warenkorb Nocheinmal Aufrufen (Anzeige mit Neuen Werten) -
  ----------------------------------------------------------*/
  parent.frames["Main"].location.reload();
/*
   exit();
*/
}

function Ware()
{
  /*
  / indexe: 0=zahl 1=Artikelnummer 2=preis 3=Hersteller+ARTIKEL
  */
  Waren="";
  var Zahl,ArtNr,Preis,Name,iName,Option;
  var artikel='';
  summePreis = 0;
  summeZahl  = 0;

  artikel = '<tr><td collspann=5><INPUT TYPE="hidden" NAME="artikel" VALUE="';

  for(var u=0;u<Positionen;u++)
  {
    if(sack[u*NR+ZAHL]>0)
    {
      Zahl  =sack[u*NR+ZAHL];
      ArtNr =sack[u*NR+ARTNR];
      Name  =sack[u*NR+ARTIKEL];
      Preis =sack[u*NR+PREIS];
      iName ='Position'+String(u);
      artikel += Zahl + '|' + ArtNr + '|' + Name + '|' + corr(Preis) + '|'+ corr(Preis * Zahl) + '|';

      Waren+=
      '<TR VALIGN="bottom">'         +
      '  <TD ALIGN="right">'	     +
      '      <INPUT TYPE=int NAME="' +
                    iName            +
                    '" VALUE="'      +
                    Zahl             +
                    '" SIZE=6 onBlur="parent.NeuZahl('+ u + ',' + iName + '.value);">'+
      '  </TD>'    		     +
      '  <TD ALIGN="right">'         +
      '      <INPUT ALIGN="right" NAME="EUR"'      +
                    '" VALUE="'      +
                    corr(Preis)           +
                    '" SIZE=7 readonly>'  +
      '  </TD>'                           +
      '  <TD ALIGN="left">'	   	  +
      '      <INPUT NAME="Artikel-Nr."'   +
                    '" VALUE="'   	  +
                    ArtNr         	  +
                    '" SIZE=20 readonly>' +
      '  </TD>'    			  +
      '  <TD ALIGN="left">'		  +
      '      <INPUT NAME="NAME"' 	  +
                    '" VALUE="'  	  +
                    Name         	  +
                    '" SIZE=35 readonly>' +
      '  </TD>'    			  +
      '</TR>';
      summePreis += (Preis * Zahl);
      summeZahl  += (Zahl * 1);
    }
  }
  artikel+='"></td></tr>';
  Waren+=artikel;
}

function AdrSave()
{
  with(parent.frames["Main"].document.forms["form1"])
  {
    sEMAIL     = EMAIL.value  ;
    sVORNAME   = VORNAME.value ;
    sNACHNAME  = NACHNAME.value;
    sSTRASSE   = STRASSE.value ;
    sPLZ       = PLZ.value     ;
    sORT       = ORT.value     ;
    sTEL       = TEL.value     ;
    sFAX       = FAX.value     ;
  }
}

function AdrLoad()
{
  with(parent.frames["Main"].document.forms["form1"])
  {
    EMAIL.value    = sEMAIL     ;
    VORNAME.value  = sVORNAME   ;
    NACHNAME.value = sNACHNAME  ;
    STRASSE.value  = sSTRASSE   ;
    PLZ.value      = sPLZ       ;
    ORT.value      = sORT       ;
    TEL.value      = sTEL       ;
    FAX.value      = sFAX       ;
  }
}

/*
/ Laden der im Cookie gespeicherten Informationen
/ wenn "was" 1  dann Adresse und Artikel Laden
/ sonst nur Adresse
*/
function LoadCookie(was)
{

  var Wertstart,Wertende,Wert,Ende,cookie;

  if(document.cookie)
  {
    /*
    / Der erste wert beginnt unmittelbar nach dem "="
    */
    Wertstart = document.cookie.indexOf("=") + 1;
    /*
    / Die einzelnen Datenwerte sind mit ":" voneinander getrennt
    */
    Wertende  = document.cookie.indexOf("|");
    sEMAIL     = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);
    sVORNAME   = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);
    sNACHNAME  = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);
    sSTRASSE   = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);
    sPLZ       = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);
    sORT       = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);
    sTEL       = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);
    sFAX       = document.cookie.substring(Wertstart,Wertende);

    Wertstart = Wertende+1;
    Wertende  = document.cookie.indexOf("|",Wertstart);

    if(was==1)
    {

      do
      {
        /*
        / es wird immer ein String zurückgeliefert
        */
        Wert = document.cookie.substring(Wertstart,Wertende);
        /*
        / hier wird nur das nächste Begrenzungszeichen gelesen
        */
        Ende = document.cookie.substring(Wertende,Wertende+1);
        /*
        / int , float , string wandeln
        */
        switch(Positionen%4)
        {
          case ZAHL:
                     sack[Positionen]=parseInt(Wert);
                     break;
          case ARTNR:
          case ARTIKEL:
                     sack[Positionen]=Wert;
                     break;
          case PREIS:
                     sack[Positionen]=corr(parseFloat(Wert));
                     break;
        }
        /*
        / folgen weitere Werte ?
        */
        if(Ende=="|")
        {
          Wertstart = Wertende+1;
          /*
          / Sucht ab Wertstart nach dem nächsten "|"
          */
          Wertende  = document.cookie.indexOf("|",Wertstart);
          /*
          / wenn nicht gefunden dann nach dem "§" suchen
          */
          if(Wertende==-1)
            Wertende  = document.cookie.indexOf("§",Wertstart);

          Positionen++;
        }
        else
          Wertende=0;	/* abbruch */
      }
      while(Wertende);

      /*
      / passt die Zahl der Positionen
      */
      if(Positionen%NR)
      {
        /*
        / Fehler alles lo”schen
        */
        Positionen=0;
        document.cookie="";
      }
      else
        Positionen/=NR;		/* auf Warenkorbpositionen trimmen */
    }
  }
}

function SaveCookie()
{
  var jetzt = new Date();
  /*
  / das cookie läuft nach 3 Stunden ab (in ms)
  */
  var Auszeit = new Date(jetzt.getTime() + 1000*60*60*3);
  /*
  / Befinden sich Artikel im Warenkorb
  */

  /*
  / Cookie String vorbereiten
  */
  cookie="Daten="+sEMAIL+"|"+sVORNAME+"|"+sNACHNAME+"|"+sSTRASSE+"|"+sPLZ+"|"+sORT+"|"+sTEL+"|"+sFAX+"|";
  if(Positionen)
  {
    /*
    / Array durchwandern
    */
    for(var i=0;i<Positionen*NR;i++)
    {
      /*
      / jeden Wert zu einem String wandeln und anhängen
      */
      cookie+=String(sack[i])+"|";
    }
  }
  /*
  / alles im documen.cookie speichern + Ablauf der Gültigkeit
  */
  document.cookie=cookie+"§;expires="+Auszeit.toGMTString()+";";
}

function Warenkorb(Name)
{
  wkName=Name;

  if(VersandArt==1)
  {
    Nachnahme=NachNN;
    Versand  =VersNN;
  }
  else
  {
    Nachnahme=NachVK;
    Versand  =VersVK;
  }


  /*
  / ist ein cookie vorhanden
  */
  if(document.cookie)
  {
    /*
    / gibt es z.Z. nichts im Warenkorb
    */
    if(!Positionen)
    {
      LoadCookie(1);
      if(Positionen)
      {
        if(!window.confirm("Es wurde ein alter Warenkorb gefunden!\nSoll dieser Warenkorb aktiviert werden?"))
          Positionen=0;
      }
    }
    else
    {
//      LoadCookie(0);
      SaveCookie();
    }
  }
  else
  {
    /*
    / Befinden sich Artikel im Warenkorb
    */
    if(Positionen)
    {
      SaveCookie();
    }
  }
  if(Positionen==0)
  {
    alert("Es befinden sich keine Artikel im Warenkorb !");
    parent.frames["Main"].location.replace("info.html");

  }
  else
  {
    Ware();

    frm = '<tr><td colspan=5><INPUT TYPE="hidden" NAME="kopf" VALUE="Anzahl|Artikel-Nr.|Bezeichnung|Einzelpries|Gesamtpreis">'+
          '<INPUT TYPE="hidden" NAME="summe" VALUE="'+corr(summePreis)+'">'+
          '<INPUT TYPE="hidden" NAME="versandart" VALUE="'+VersandArt+'"></td></tr>';

    frm += Waren +
        '          <TR ALIGN="center" VALIGN="bottom" Border=1>'+
        '            <TD width=50 ALIGN="right">'+
        '                <B>'+
        '                  1'+
        '                </B>'+
        '            </TD>'+

        '            <TD width=80 ALIGN="right">'+
        '            <INPUT ALIGN="right" NAME="summe"'      +
                     '" VALUE="'      +
                       corr(summePreis)+
                     '" SIZE=7 readonly>'  +
        '            </TD>'+

        '            <TD width=80 ALIGN="left">'+
        '                <B>'+
        '                  Summe'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+
        '          </TR>';

    if (summePreis>=KostenFrei)
    {
      Nachnahme=0.00;
      Versand  =0.00;
    }

      frm +=
        '          <TR ALIGN="center" VALIGN="bottom" Border=1>'+
        '            <TD width=50 ALIGN="right">'+
        '                <B>'+
        '                  1'+
        '                </B>'+
        '            </TD>'+

        '            <TD width=80 ALIGN="right">'+
        '            <INPUT ALIGN="right" NAME="versand"'      +
                     '" VALUE="'      +
                       corr(Versand) +
                     '" SIZE=7 readonly>'  +
        '            </TD>'+

        '            <TD width=80 ALIGN="left">'+
        '                <B>'+
        '                  Versandkosten'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+
        '          </TR>';

      frm +=
        '          <TR ALIGN="center" VALIGN="bottom" Border=1>'+
        '            <TD width=50 ALIGN="right">'+
        '                <B>'+
        '                  1'+
        '                </B>'+
        '            </TD>'+
        '            <TD width=80 ALIGN="right">'+
        '            <INPUT ALIGN="right" NAME="nachnahme"'      +
                     '" VALUE="'      +
                       corr(Nachnahme)+
                     '" SIZE=7 readonly>'  +
        '            </TD>'+

        '            <TD width=80 ALIGN="left">'+
        '                <B>'+
        '                  Nachnahme'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+
        '          </TR>';

      frm +=
        '          <TR ALIGN="center" VALIGN="bottom" Border=1>'+
        '            <TD width=50 ALIGN="right">'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+

        '            <TD width=80 ALIGN="right">'+
        '            <INPUT ALIGN="right" NAME="gesamt"'      +
                     '" VALUE="'      +
                       corr(summePreis+Versand+Nachnahme)+
                     '" SIZE=7 readonly>'  +
        '            </TD>'+

        '            <TD width=80 ALIGN="left">'+
        '                <B>'+
        '                 Total'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+

        '            <TD>'+
        '                <B>'+
        '                  &#160;'+
        '                </B>'+
        '            </TD>'+
        '          </TR>'+
        '        </TABLE>';

/*
//      msg=open ("", "DisplayWindow","toolbar=no,menubar=yes,scrollbars=yes, top=10, left=10, innerwidth=640,innerHeight=480,alwaysraised=yes");
//      msg.document.write(frm);
*/
    parent.frames["Main"].document.write(frm);
  }
}
var wg='';
var dsel=-1;

function Find()
{
  var str=parent.frames["Menu"].document.forms["FindForm"].FindString;
  if (str.value=='')
    return false;
  wg='*'+str.value;
//  window.location.reload();
  parent.frames["Main"].location.replace("js.html");
  return false;
}
// dir.html ---------------------------------------------------------------------------------------------
function writeDir()
{
  var s='<table border="0" cellspacing="0" width="100%" cellpadding="0">';
  var ugrp='';
  var s2;
  var nl ='<tr><td class="sepp" colspan="3" height="1"></td></tr>';
  var tdsl='<td width="10"></td>';
  var tdsr='<td width="10"></td>';
  var zw=3;
  var gr,hg;

  for (i=0; i<dir.length; i++)
  {
//    if(dsel==-1)
//      continue;

    s2=dir[i][2].split('/');
    ugrp=s2[s2.length-1];

    // keine Untergruppen
    if(s2.length==1)
       s+=nl;
    hg=s2[0];
    if(i==dsel)
      gr=hg;

    if((dir[i][0]==1)&&(gr!=hg))
      continue;

//    alert(dsel+' '+gr+'-'+hg);

    if(dir[i][0]>=1)
    {
       s+='<tr>'+tdsl+'<td class="dir1"><a onClick=javascript:parent.dsel=\'-1\';parent.wg=\''+parent.dir[i][2]+'\'; href="js.html">'+ugrp+'</a></td>'+tdsr+'</tr>';
    }
    else
    {
       s+='<tr>'+tdsl+'<td class="dir0"><a onClick=javascript:parent.dsel=\''+i+'\'; href="javascript: window.location.reload();" target="_self">'+ugrp+'</a></td>'+tdsr+'</tr>';
    }
  }
  s+=nl+'</table>';
  parent.frames["Menu"].document.write(s);
}
// index.html ------------------------------------------------------------------------------------------

function getSelArt()
{
  var nr=0;
  var ar= new Array();
  var gr='';
  var zw='';
  var such=false;
  gr='|'+wg+'|';
  if (wg!='')
  {
    if (wg.indexOf('*')==0)
    {
      gr=wg.substr(1,45);
      gr=gr.replace('*','');
      gr=gr.replace('?','');
      gr=gr.toUpperCase();
      such=true;
    }
    for (i=0;i < Tab.length;i++)
    {
      zw=Tab[i];
      if (such) zw=zw.toUpperCase();
      if (zw.indexOf(gr)>=0)
      {
        ar[nr]=i;
      	nr++;
      }
    }
  }
  return(ar);
}
// js.html ------------------------------------------------------------------------------------------
function FensterAuf(name)
{
  Info = window.open(name,"Info","toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=yes,width=800,height=600,resizable=yes");
  Info.focus();
}

// indexe
// 0=BestNr
// 1=Hersteller
// 2=Artikel
// 3=option1 name
// 4=option1 Werte
// 5=option2 name
// 6=option2 Werte
// 7=Detail Link
// 8=Bild
// 9=preis
//10=gruppe
//11=Info
//12=Bild Link

var Waerung='EURO&nbsp;';

function PrintZelle(nr)
{
var i=0;
var opval;

var Ar=Tab[nr].split('|');


var BestNr    =Ar[ 0];
var Hersteller=Ar[ 1];
var Artikel   =Ar[ 2];
var OP1Name   =Ar[ 3];
var OP1Value  =Ar[ 4];
var OP2Name   =Ar[ 5];
var OP2Value  =Ar[ 6];
var Detail    =Ar[ 7];
var Bild      =Ar[ 8];
var Preis     =Ar[ 9];
var Gruppe    =Ar[10];
var Info      =Ar[11];
var BildLink  =Ar[12];


//var Kaufen='<input type="image" border="0" src="shop/kaufen.gif" alt="in den Warenkorb legen" onclick=\'javascript:parent.best(i'
//             + nr +'.value,"' + BestNr + '","' + Preis  + '","' + Hersteller + ' ' + Artikel + '",';
var Kaufen='<input type="button" name="buy" value="Kaufen" onclick=\'javascript:parent.best(i'+ nr +'.value,"' + BestNr + '","' + corr(Preis)  + '","' + Hersteller + ' ' + Artikel + '",';

if(Info=="")
  Info='&#160;';

if(Bild!='')
{
  Bild    	  ='<img border="0" alt="Bild" src="' + Bild + '">';
  if(BildLink!='')
    Bild	  ='<A alt="Anklicken f&uuml;r Grossbild" HREF=javascript:parent.FensterAuf("' + BildLink+ '")>' + Bild + '</a>';
}
else
  Bild='<img border="0" alt="Bild" src="shop/noimage.jpg">';

if(Detail!='')
{
  Detail    ='<a href=javascript:parent.FensterAuf("' + Detail + '")>Details...</a>'
}

if(OP1Name!='')
{
  opval=OP1Value.split(';');
  if(opval.length>0)
  {
    OP1Value='<select name=o' + nr +'_1 size=1>';
    for(i=0;i<opval.length;i++)
    {
      if(opval[i]!='')
        OP1Value+='<option value="' + opval[i] + '">' + opval[i] + '</option>';
    }
    OP1Value+='</select>';
    Kaufen+='o' + nr + '_1.value,';

  }
  else
  {
    OP1Name='&#160;';
    OP1Value='&#160;';
    Kaufen+='" ",';
  }
}
else
  Kaufen+='" ",';


if(OP2Name!='')
{
  opval=OP2Value.split(';');
  if(opval.length>0)
  {
    OP2Value='<select name=o' + nr +'_2 size=1>';
    for(i=0;i<opval.length;i++)
      OP2Value+='<option value="' + opval[i] + '">' + opval[i] + '</option>';
    OP2Value+='</select>';
    Kaufen+='o' + nr + '_2.value);\'>';
  }
  else
  {
    OP2Name='&#160;';
    OP2Value='&#160;';
    Kaufen+='" ");\'>';
  }
}
else
  Kaufen+='" ");\'>';

var Zelle=
' <tr>'+
'  <td class="bild" rowspan="4">'+
'  <p>' + Bild +'</p>'+
'  </td>'+
'  <td class="hersteller" colspan="2" width="30%">'+
'  <p>' + BestNr + '</p>'+
'  </td>'+
'  <td class="artikel" colspan="6" width="60%">'+
'  <p>' + Hersteller+'&nbsp;'+Artikel + '</p>'+
'  </td>'+
' </tr>'+
' <tr>'+
'  <td class="artinfo" colspan="8" width="80%">'+
'  <p>' + Info + '</p>'+
'  </td>'+
' </tr>'+
' <tr>'+
'  <td class="detail" colspan="6" width="60%">'+
'  <p>' + Detail + '</p>'+
'  </td>'+
'  <td class="preis" colspan="1" width="2%">'+
'  <p>' + Waerung + '</p>'+
'  </td>'+
'  <td class="preis" colspan="1" width="2%">'+
'  <p>' + parent.corr(Preis) + '</p>'+
'  </td>'+
' </tr>'+
' <tr>'+
'  <td class="option1" colspan="1" width="10%">'+
'  <p>'+
OP1Name +
'  </p>'+
'  </td>'+
'  <td class="option1" colspan="1" width="20%">'+
'  <p>'+
OP1Value +
'  </p>'+
'  </td>'+
'  <td class="option2" colspan="1" width="10%">'+
'  <p>'+
OP2Name +
'  </p>'+
'  </td>'+
'  <td class="option2" colspan="1" width="20%">'+
'  <p>'+
OP2Value +
'  </p>'+
'  </td>'+
'  <td class="menge"  colspan="2" width="6%">'+
'  <p align="right">Menge&nbsp;</p>'+
'  </td>'+
'  <td class="menge"  colspan="1" width="2%">'+
'  <p>'+
'  <input Type="text" Value="1" Size="4" Name="i' + nr +'">'+
'  </p>'+
'  </td>'+
'  <td class="kaufen"  colspan="1" width="2%">'+
'  <p>' + Kaufen + ' </p>'+
'  </td>'+
' </tr>'+
' <tr>'+
'  <td class="sepp" colspan="9" height="1">'+
'  <td>'+
' </tr>';

  parent.frames["Main"].document.writeln(Zelle);
}

function WriteArtikel()
{
  NrTab=parent.getSelArt();
  for (i=0; i < NrTab.length; i++)
  {
    PrintZelle(NrTab[i]);
  }
}


