var PreLoaded=false;
var pop; /*Referenz auf PopupWindow*/
var ord; /*Referenz auf Bestellwindow*/
C=new Array();/*Enthalt die ObjeKte der Artikel im Warenkorb*/
LenC=0;/*Anzahl der Artikel im Warenkorb*/

ZW = "V"; /*Gewünschte Zahlweise*/

function newImage(arg)
{
  rslt = new Image();
  rslt.src = arg;
}

function ChangeRollMenu(id, name)
/*Hoverefekt bei Menubuttons*/
{
  if (document.images && PreLoaded)
  {
    parent.menuframe.document.images[id].src=name;
  }
}

function ChangeRollTop(id, name)
/*Hoverefekt bei Topbuttons*/
{
  if (document.images && PreLoaded)
  {
    parent.topframe.document.images[id].src=name;
  }
}

function ChangeRollData(id, name)
/*Hoverefekt im Dataframe*/
{
  if (document.images && PreLoaded)
  {
    parent.dataframe.document.images[id].src=name;
  }
}

function ChangeRollPop(id, name)
/*Hoverefekt bei Topbuttons*/
{
  if (document.images && PreLoaded)
  {
    pop.document.images[id].src=name;
  }
}


function Init()
{
/*
	Evtl. Warenkorb laden
*/


	var x = location.search.indexOf("~~A~~");
//	alert(location.search);	


	
	if (x == -1)
	{	
		var y = 0;
	}
	else
	{
		ZW = location.search.substring(location.search.indexOf("~~A~~") + 6, location.search.indexOf("~~A~~") + 7);
		var artikel = location.search.substring(location.search.indexOf("~~A~~") + 7, location.search.indexOf("~~E~~"));
//		alert(Zahlweise);
//		alert(artikel);
					
		while(artikel.indexOf(";") != -1)
		{
			p = artikel.substring(0,artikel.indexOf(";"));
//			alert(p);
			artikel = artikel.substring(artikel.indexOf(";") + 1,artikel.length);
//			alert(artikel);
			artno = p.substring(0,7);
//			alert("artno "  + artno);
			p = p.substring(8,p.length);
			pr = p.substring(0,p.indexOf(":"));
//			alert("preis "  + pr);
		
			p = p.substring(p.indexOf(":")+1,p.length);
			desc = p.substring(0,p.indexOf(":"));
			
			var pos = desc.indexOf("+");
			while (pos != -1)
			{
				desc = desc.substring(0,pos)+" "+desc.substring(pos+1);
				pos = desc.indexOf("+");
			}
//			alert("desc "  + desc);

//			alert("p "  + p);
			anz = p.substring(p.indexOf(":")+1,p.length);
//			alert("anz "  + anz);

			C[LenC] = new CartItem(artno,pr,desc);
			C[LenC]['Anz'] = parseInt(anz);
			LenC++;
		}

         parent.dataframe.location.replace("/cart.htm");
	}

	//alert(location.search.indexOf("##A##") );
  if (document.images)
  {
   newImage('/gra/h_butestr.gif');
   newImage('/gra/h_buttrans.gif');
   newImage('/gra/h_butstla.gif');
   newImage('/gra/h_butcomic.gif');
   newImage('/gra/h_butmusik.gif');
   newImage('/gra/h_butsport.gif');
   newImage('/gra/h_butburo.gif');
   newImage('/gra/h_butkunst.gif');
   newImage('/gra/h_buttiere.gif');
   newImage('/gra/h_butsonst.gif');
   newImage('/gra/h_buthome.gif');
   newImage('/gra/h_butkont.gif');
   newImage('/gra/h_butagb.gif');
   newImage('/gra/h_butcar.gif');
   newImage('/gra/h_butok.gif');
   newImage('/gra/h_butchanz.gif');
   newImage('/gra/h_butnoca.gif');
   newImage('/gra/h_butcdel.gif');
   newImage('/gra/h_tocart.gif');
   newImage('/gra/h_butcform.gif');
   PreLoaded=true;
  }
}

function CartItem(ANo,Pr,De)
/*Konstruktorfunction für ein neues Objekt im Warenkorb*/

{
  this.ArtNo=ANo;
  this.Preis=Pr;
  this.Desc=De;
  this.Anz=1;
}

function ToCart(ArtNo, Pr, De, page)
/*Die Funktion fügt einen Artikel zu dem Warenkorb hinzu*/
/*parameter:
ANO = Artikelnummer
PR = Preis
De = Beschreibung
page = Seite, zu der zurückgesprungen werden soll*/
{

  /*Schauen, ob Artikel schon im Warenkorb ist*/

  var found = false;
  var j=0;
  while((j<LenC)&&(!found))
  {
    found = (C[j]['ArtNo'] == ArtNo);
    if (! found)
      j++;
  }
  if (found)
  {
    if (pop && !pop.closed) {
      pop.close();
    }
    if (document.layers)
    {
      pop=open("/pop_tocart2.htm?"+(j+1)+","+page,"pop","scrollbars=yes,status=no,menubar=no,resizable=no,hotkeys=no,width=350,height=300,screenX=200,screenY=200");
      pop.focus();
      pop.moveTo(200,200);
    }
    else
    {
      pop=open("/pop_tocart2.htm?"+(j+1)+","+page,"pop","scrollbars=yes,status=no,menubar=no,resizable=no,hotkeys=no,width=350,height=300,screenX=200,screenY=200");
      pop.focus();
      pop.moveTo(200,200);
    }

      return;
  }
  else /*Artikel hinzufügen, da er noch nicht im Warenkorb war*/
  {
    C[LenC] = new CartItem(ArtNo,Pr,De);
    LenC++;

    if (pop && !pop.closed) {
      pop.close();
    }

    if (document.layers)
    {
      pop=open("/pop_tocart.htm","pop","scrollbars=yes,status=no,menubar=no,resizable=no,hotkeys=no,width=300,height=200,screenX=200,screenY=200");
      pop.focus();
      pop.moveTo(300,300);
    }
    else
    {
      pop=open("/pop_tocart.htm","pop","scrollbars=no,status=no,menubar=no,resizable=no,hotkeys=no,width=300,height=200,screenX=200,screenY=200");
      pop.focus();
      pop.moveTo(300,300);
    }

  }
}

function ShowCart(aktive,page)
/*Die Funktion zeigt eine Tabelle mit den Artikeln im Warenkorb. Die Funktio0n prüft nicht,
ob sin Aktikel im Warenkorb befinden. Diese Überprüfung muß vorher erfolgen.
Wenn aktive=0,dann sind die Eingabefelder für die Anzahl der Artikel und die Wahl der
Zahlweise nicht aktiviert. Bei 1 sind alle Eingabefelder aktiviert und bei 2 ist nur das
Eingabefeld für die Anzahl aktiviert. In diesm Fall wird auch der Parameter page übergeben*/

{
  var i;

  with (parent.dataframe.document)
  {
    write("<table border=0>");
    write("<tr>");
    write("<th bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'>Artikel</font></th>");
    write("<th bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'>Beschreibung</font></th>");
    write("<th bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'>Anzahl</font></th>");
    write("<th bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'>Preis</font></th>");
    write("<th bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'>Gesamt</font></th>");
    write("<th bgcolor=#606060>&nbsp;</th>");
    write("</tr>");
    var gesamt = 0;
    var vkost = 0;
    var nkost = 0;
    for (i=0;i<LenC;i++)
    {
      write("<tr>");
      write("<td bgcolor=#CCCCCC><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>"+C[i]['ArtNo']+"</font></td>");
      write("<td bgcolor=#CCCCCC><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>"+C[i]['Desc']+"</font></td>");

      if (aktive == 0)
      {
        write("<td align=right bgcolor=#CCCCCC><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>"+C[i]['Anz']+"</font></td>");
      }
      else
      {
        write("<form onSubmit='return parent.topframe.Enter("+i+");'>");
        if (aktive == 2) /*Aufruf nur zur Änderung der Anzahl*/
        {
          write("<td bgcolor=#CCCCCC><input style='width=40' size=2 maxlength=2 value="+C[i]['Anz']+" onBlur=javascript:parent.topframe.ChkAnz("+i+",'"+page+"')></td>");
        }
        else /*Normaler Aufruf*/
        {
          write("<td bgcolor=#CCCCCC><input style='width=40' size=2 maxlength=2 value="+C[i]['Anz']+" onBlur='javascript:parent.topframe.ChkAnz("+i+")'></td>");
        }
        write("</form>");
      }

      write("<td align=right bgcolor=#CCCCCC><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>"+SayPreis(C[i]['Preis'],true)+"</font></td>");
      write("<td align=right bgcolor=#CCCCCC><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>"+SayPreis(C[i]['Anz']*C[i]['Preis'],true)+"</font></td>");
      gesamt = gesamt + (C[i]['Anz']*C[i]['Preis']);

      write("<td bgcolor=#CCCCCC><a href='javascript:parent.topframe.CartDel("+i+")'><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>loeschen</font></a></td>");
      write("</tr>")
    }

    /*Zwischensumme*/
    if (aktive != 2)
    {
      write("<tr>");
      write("<td colspan=4 align=right bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'><b><br>Zwischensumme</b></font></td>");
      write("<td align=right bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'><b><br>"+SayPreis(gesamt,true)+"</b></font></td>");
      write("<td bgcolor=#606060>&nbsp;</td>");
      write("</tr>");

      /*Zahlweise*/
      write("<tr>");

      if (aktive == 0)
      {
        write("<td colspan=2 bgcolor=#C6D8FD><font color=#0000A4 face='Arial,Verdana,Helvetica,sans-serif'><br>Ihre gewünschte Zahlweise<br>&nbsp;</font></td>");
        write("<td colspan=2 bgcolor=#C6D8FD><br>");
        switch (parent.topframe.ZW)
        {
          case "V":
            write("Vorkasse<br>&nbsp;");
            break;
          case "N":
            write("Nachnahme<br>&nbsp;");
            break;
          case "M":
            write("Mastercard/Eurocard<br>&nbsp;");
            break;
          case "X":
            write("American Express<br>&nbsp;");
            break;
          case "W":
            write("Visa<br>&nbsp;");
            break;
        }
        write("</td>");
      }
      else
      {
        write("<form name='FZW'>");
        write("<td colspan=2 bgcolor=#C6D8FD><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'><br>Bitte wählen Sie die gewünschte Zahlweise<br>&nbsp;&nbsp;</font></td>");
        write("<td colspan=2 bgcolor=#C6D8FD>");
        write("<select name='ZW' size=1 onchange=parent.topframe.ZWChg()>");
        write("<option");
        if (parent.topframe.ZW == "V")
        {
          write(" selected");
        }
        write(" value='V'> Vorkasse");

        write("<option");
        if (parent.topframe.ZW == "N")
        {
          write(" selected");
        }
        write(" value='N'> Nachnahme");

        write("<option");
        if (parent.topframe.ZW == "X")
        {
          write(" selected");
        }
        write(" value='X'> American Express");

        write("<option");
        if (parent.topframe.ZW == "M")
        {
          write(" selected");
        }
        write(" value='M'> Master-/Eurocard");

        write("<option");
        if (parent.topframe.ZW == "W")
        {
          write(" selected");
        }
        write(" value='W'> Visa");

        write("</select>");
        write("</td>");
        write("</form>");
      }

      write("<td colspan=2 bgcolor=#C6D8FD>&nbsp;</td>");
      write("</tr>");

      /*Versandkosten*/
      write("<tr>");
      write("<td colspan=4 align=right bgcolor=#C6D8FD><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'><nobr>Versandkosten (ab &euro; 30,- Bestellwert versandkostenfrei)* </nobr></font></td>");
      if (gesamt < 30)
      {
        vkost = 1.5;
      }
      write("<td align=right bgcolor=#C6D8FD><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>"+SayPreis(vkost,true)+"</font></td>");
      write("<td bgcolor=#C6D8FD>&nbsp;</td>");
      write("</tr>");

      /*Nachnahmegebühr*/
      write("<tr>");
      write("<td colspan=4 align=right bgcolor=#C6D8FD><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>Nachnahmegebühr*</font></td>");
      if (parent.topframe.ZW == "N")
      {
        nkost = 3;
      }
      write("<td align=right bgcolor=#C6D8FD><font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'>"+SayPreis(nkost,true)+"</font></td>");
      write("<td bgcolor=#C6D8FD>&nbsp;</td>");
      write("</tr>");

      gesamt = gesamt + vkost + nkost;
    }


    write("<tr>");
    write("<td colspan=4 align=right bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'><b><br>Preis incl. 19% Mehrwertsteuer und Versand</b></font></td>");
    write("<td align=right bgcolor=#606060><font color=#FFFFFF face='Arial,Verdana,Helvetica,sans-serif'><b><br>"+SayPreis(gesamt,true)+"</b></font></td>");
    write("<td bgcolor=#606060>&nbsp;</td>");
    write("</tr>");
    write("</table>");

    write("<font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'><br>* Die Versandkosten und die Nachnahmegebühren gelten für den Versand innerhalb Deutschlands. Für den Versand ins Ausland können evtl. höhere Versandkosten anfallen. In diesem Fall werden wir vor dem Versand der Ware Ihr Einverständnis zu den neuen Versandkosten einholen.</font><br><br>");

  }
}

function DispCart(chg,page)
/*Die Funktion bildet das HTML-Dokument, welches den Warenkorb anzeigt. Wenn sich keine Artikel
im Warenkorb befinden, wird eine entsprechende Meldung ausgegeben.
Wenn chg > 0, dann kann nur die Antzahl eines Artikels geändert werden und man kommt wieder
zu dem aufrufenden Dokument zurück*/

{
  with (parent.dataframe.document)
  {
    close();
    open();
    write("<html>");
    write("<head><title>Schleifen und Fliegen</title>");
    write("</head>");
    write("<body bgcolor=#F8FF83 topmargin=0 marginwidth=0 marginheight=0 leftmargin=0>");

//    write("<a href='javascript:parent.topframe.BestNEWSSL();' target=_top><img src='/gra/pixel.gif'></a>");
	
    write("<center>");
    if (LenC == 0)
    {
      write("<font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'><br><br>Es befinden sich keinee Artikel im Warenkorb</font>");
    }
    else
    {
      write("<font color=#000000 face='Arial,Verdana,Helvetica,sans-serif'><br>Sie befinden sich in Ihrem virtuellen Warenkorb.<br><br>Wenn Sie die Anzahl eines Artikels im Warenkorb ändern wollen, so geben Sie die gewünschte Anzahl ein und drücken Enter bzw. wechseln einfach in das nächste Eingabefeld.<br><br></font>");
      if (chg > 0) /*Nur Anzahl ändern*/
      {
        ShowCart(2,page);
        parent.dataframe.document.forms[chg-1].elements[0].focus();
        parent.dataframe.document.forms[chg-1].elements[0].select();
        write("<a href='/autopage/"+page+"'>zurück</a>");
      }
      else /*Warenkorb normal anzeigen*/
      {
        ShowCart(1);
        write("<table border=0><tr>");
        write("<td><a href='javascript:parent.topframe.DelWholeCart()' onmouseover='javascript:parent.topframe.ChangeRollData("+'"'+"id_cadel"+'","'+"/gra/h_butcdel.gif"+'"'+"); status="+'"'+"Gesamten Warenkorbinhalt löschen"+'"'+"; return true;' onmouseout='javascript:parent.topframe.ChangeRollData("+'"'+"id_cadel"+'","'+"/gra/butcdel.gif"+'"'+"); status="+'"'+""+'"'+"; return true;'><img src='/gra/butcdel.gif' border=0 name='id_cadel'></a></td>");
        write("<td>&nbsp;&nbsp;&nbsp;</td>");
        write("<td><a href='javascript:parent.topframe.BestSSL()' onmouseover='javascript:parent.topframe.ChangeRollData("+'"'+"id_form"+'","'+"/gra/h_butcform.gif"+'"'+"); status="+'"'+"Zum Bestellformular"+'"'+"; return true;' onmouseout='javascript:parent.topframe.ChangeRollData("+'"'+"id_form"+'","'+"/gra/butcform.gif"+'"'+"); status="+'"'+""+'"'+"; return true;'><img src='/gra/butcform.gif' border=0 name='id_form'></a></td>");
        write("</tr></table>");
      }
    }

    write("</center>");
    write("</body>");
    write("</html>");
    close();
  }
}

function ChkAnz(i,page)
/*Valid des Eingabefeldes Anzahl im Warenkorb*/
{
    var valu = parent.dataframe.document.forms[i].elements[0].value;
    if (valu!=C[i]['Anz']) /*Wert wurde geändert*/
    {
      var newdisp = false;
      if ((valu=="")||(valu==" ")||(valu=="  ")||(parseInt(valu)==0))
      {
        var temp=confirm("Wollen Sie die Artikelnummer "+C[i]['ArtNo']+" aus dem Warenkorb entfernen?");
        if(temp)
        {
          CartDel(i);
          return;
        }
        else
        {
          newdisp = true;
          valu = C[i]['Anz'];
        }
      }
      else
      {
        if ((0<parseInt(valu))&&(100>parseInt(valu)) )
        {
          C[i]['Anz']=parseInt(valu);
        }
        else
        {
          alert("Sie muessen eine Zahl zwischen 0 und 100 eingeben");
          valu=C[i]['Anz'];
        }
        newdisp=true;
      }
      if (newdisp)
      {
        if (typeof(page) == "undefined")
        {
          parent.dataframe.location.replace("/cart.htm");
        }
        else
        {
          parent.dataframe.location.replace("/cart.htm?"+(i+1)+","+page);
        }
      }
    }

    return;
}

function Enter(i)
/* Die Funktion wird aufgerufen, wenn man im Warenkorb Enter drückt
 Normalerweise löst Enter ein Submit des Formulars aus. Dies wird durch
 den Rückgabewert false verhindert*/
{
  parent.dataframe.document.forms[i].elements[0].blur();
  return false;
}

function CartDel(i)
/* Löscht den Artikel mit dem Index i aus dem cart und zeigt den
Warenkorb neu an (Die Funktion löschen und Anzeigen habe ich
getrennt, weil das Löschen ohne Anzeige auch beim Dressman
benötigt wird*/
{
  RemArt(i);
  parent.dataframe.location.replace("cart.htm?0");
}

function RemArt(i)
/*Die Funktion entfernt den Artikel i aus dem Array cart*/
{
  LenC--;
  var j;
  for (j=i;j<LenC;j++)
    C[j]=C[j+1];
}

function SayPreis(pr,curr,nb)
/*Die Funktion gibt den Preis als tring zurück. Wenn curr = true, dann
wird auch die Wärung zurückgegeben. Wenn dm = 1, dann wird Betrag in DM
umgerechnet. Wenn nb=1, dann wird nur die Zahl zurückgeben*/
{
  var st="X";
  st=st+pr;/*pr in String umwandeln*/
  st=st.substring(1);/*X wieder entfernen*/
  if (st.indexOf(".")==-1)/*Ist Dezimalpunkt enthalten*/
  {
    if (curr)
    {
      if (nb==1)
        return st+",-";
      else
      {
        return "<nobr>&euro;&nbsp;"+st+",-</nobr>";
      }
    }
    else
    {
      if (nb==1)
        return st+",-";
      else
      {
        return "<nobr>"+st+",-</nobr>";
      }
    }
  }
  else/*Kein Dezimalpunkt*/
  {
    var Vorkomma=st.substring(0,st.indexOf("."));
    var Nachkomma=st.substring(st.indexOf(".")+1);
    if (Nachkomma.length>2)
      Nachkomma=Nachkomma.substr(0,2);
    if (Nachkomma.length==1)
      Nachkomma=Nachkomma+"0";
    if (curr)
    {
      if (nb==1)
        return Vorkomma+","+Nachkomma;
      else
      {
        return "<nobr>&euro;&nbsp;"+Vorkomma+","+Nachkomma+"</nobr>";
      }
    }
    else
    {
      if (nb==1)
        return Vorkomma+","+Nachkomma;
      else
      {
        return "<nobr>"+Vorkomma+","+Nachkomma+"</nobr>";
      }
    }
  }
}

function DelWholeCart()
/*Die Funktion löscht den ganzen Warenkorb auf einmal*/
{
  LenC=0;
  parent.dataframe.location.replace("/cart.htm");
}

function ZWChg()
/*Die Funktion wird aufgerufen, wenn die Zahlweise geändert wurde*/
{
  var t = parent.dataframe.document.forms['FZW'].elements[0].selectedIndex;
  parent.topframe.ZW = parent.dataframe.document.forms['FZW'].elements[0].options[t].value;

  parent.dataframe.location.replace("/cart.htm");
}

function BestNEWSSL()
/*Die Funktion ruft die Bestellung nach neuem System über SSL auf und übergibt Ihr den Inhalt des Warenkorbs*/
{
  var para="A"+parent.topframe.ZW;
  var i;
  for (i=0;i<LenC;i++)
  {
    para=para + C[i]['ArtNo']+":" + C[i]['Preis']+":" + C[i]['Desc']+":"+ C[i]['Anz']+";";
  }

  /*Leerzeichen in para durch + ersetzen, da Leerzeicen bei Netscape fehler verursacht*/

  var pos = para.indexOf(" ");
  while (pos != -1)
  {
    para = para.substring(0,pos)+"+"+para.substring(pos+1);
    pos = para.indexOf(" ");
  }
  if (ord && !ord.closed) {
    ord.close();
  }

  parent.location.href = "http://www.House-of-Ties.com/neworder/Shops/FUN/Ursprungsland_GER/kasse.php?" + para;
//  location.href = "http://www.House-of-Ties.com/urlaub";

/*  
  if (document.layers)
  {
    ord=open("http://ssl.kundenserver.de/order.house-of-ties.com/cgi-bin/funord1.pl?"+para,"order","scrollbars=yes,status=yes,menubar=no,resizable=yes,hotkeys=no,width=780,height=580,screenX=10,screenY=10");
    ord.focus();
  }
  else
  {
    ord=open("dummy.htm","order","menubar=no,resizable=yes,hotkeys=no,width=0,height=0,screenX=0,screenY=0");
    ord.close();
    ord=open("https://ssl.kundenserver.de/order.house-of-ties.com/cgi-bin/funord1.pl?"+para,"order","scrollbars=yes,status=yes,menubar=no,resizable=yes,hotkeys=no,width=780,height=580,screenX=0,screenY=0");
  }
  */
  return;
}

function BestSSL()
/*Die Funktion ruft die Bestellung ber SSL auf und übergibt Ihr den Inhalt des Warenkorbs*/
{

  var para="A"+parent.topframe.ZW;
  var i;
  for (i=0;i<LenC;i++)
  {
    para=para + C[i]['ArtNo']+":" + C[i]['Preis']+":" + C[i]['Desc']+":"+ C[i]['Anz']+";";
  }

  /*Leerzeichen in para durch + ersetzen, da Leerzeicen bei Netscape fehler verursacht*/

  var pos = para.indexOf(" ");
  while (pos != -1)
  {
    para = para.substring(0,pos)+"+"+para.substring(pos+1);
    pos = para.indexOf(" ");
  }

  if (ord && !ord.closed) {
    ord.close();
  }

  if (document.layers)
  {
    ord=open("https://ssl.kundenserver.de/order.house-of-ties.com/cgi-bin/funord1.pl?"+para,"order","scrollbars=yes,status=yes,menubar=no,resizable=yes,hotkeys=no,width=780,height=580,screenX=10,screenY=10");
    ord.focus();
  }
  else
  {
 //   ord=open("dummy.htm","order","menubar=no,resizable=yes,hotkeys=no,width=0,height=0,screenX=0,screenY=0");
//    ord.close();
    ord=open("https://ssl.kundenserver.de/order.house-of-ties.com/cgi-bin/funord1.pl?"+para,"order","scrollbars=yes,status=yes,menubar=no,resizable=yes,hotkeys=no,width=780,height=580,screenX=0,screenY=0");
  }
  return;
}

function BestSSLtest()
/*Die Funktion ruft die Bestellung ber SSL auf und übergibt Ihr den Inhalt des Warenkorbs*/
{
alert("testversion");
  var para="A"+parent.topframe.ZW;
  var i;
  for (i=0;i<LenC;i++)
  {
    para=para + C[i]['ArtNo']+":" + C[i]['Preis']+":" + C[i]['Desc']+":"+ C[i]['Anz']+";";
  }

  /*Leerzeichen in para durch + ersetzen, da Leerzeicen bei Netscape fehler verursacht*/

  var pos = para.indexOf(" ");
  while (pos != -1)
  {
    para = para.substring(0,pos)+"+"+para.substring(pos+1);
    pos = para.indexOf(" ");
  }

  if (ord && !ord.closed) {
    ord.close();
  }

  if (document.layers)
  {
    ord=open("https://ssl.kundenserver.de/order.house-of-ties.com/cgi-bin/tfunord1.pl?"+para,"order","scrollbars=yes,status=yes,menubar=no,resizable=yes,hotkeys=no,width=780,height=580,screenX=10,screenY=10");
    ord.focus();
  }
  else
  {
    ord=open("dummy.htm","order","menubar=no,resizable=yes,hotkeys=no,width=0,height=0,screenX=0,screenY=0");
    ord.close();
    ord=open("https://ssl.kundenserver.de/order.house-of-ties.com/cgi-bin/tfunord1.pl?"+para,"order","scrollbars=yes,status=yes,menubar=no,resizable=yes,hotkeys=no,width=780,height=580,screenX=0,screenY=0");
  }
  return;
}

function Impress()
{
  alert("Geschäftsinhaber Stephan Sochor, im Ziegelfeld 8, 65934 Frankfurt, Tel: 069-30065627, info@krawatten-fun.com, Umsatzsteuerident.-Nr.: DE151032946");
}