var AIndex=0;
var EndSrt='  \n';
var Feld= new Array();
var Preis=0;
Feld.Summe=FeldSummeBest;
Feld.Ausgabe=FeldAusgabe;
var aktId=0;
altmin=0;
var ZustellGeb = 0 ;

function kaufm(x) {
  var k = (Math.round(x * 100) / 100).toString();
  k += (k.indexOf('.') == -1)? '.00' : '00';
  return k.substring(0, k.indexOf('.') + 3);
}



function BestellEintrag(Name,Preis,Anzahl,Art)

{

 this.Name=Name;
 this.Preis=Preis;
 this.OPreis=Preis;
 this.Anzahl=Anzahl;
 this.Art=Art;

}


function FeldSummeBest()
{
 var Summe=0;
 for (var i=0;i< Feld.length;i++)
 {
  if (Feld[i].Anzahl!=0) Summe= Summe + Feld[i].Preis*(Feld[i].Anzahl);
 }

 if (Summe>0) Summe=Summe + ZustellGeb;;
 return Summe;
}

function FeldAusgabe()

{

 var EintrString='';
 
 for (var i=0;i<Feld.length;i++)
 {
  if (Feld[i].Anzahl*1!=0) EintrString=EintrString+Feld[i].Anzahl+'x '+Feld[i].Name+' (pro Stk.: Euro '+Feld[i].Preis+') '+EndSrt;
 }

 Preis=Feld.Summe();

 // if (Preis>0) EintrString='Porto und Versandgebühr: Euro '+ ZustellGeb +' '+EndSrt+EintrString;

 return EintrString;

}

function s2(Anzahl)
{


 var AName=Feld[AIndex].Name;

 Feld[AIndex].Anzahl=Anzahl*1;

 document.Bestellung.bestellt.value=Feld.Ausgabe();

 Preis=Feld.Summe(); 
 
 document.Bestellung.Geld.value=kaufm(Preis); 

}

function s1(Produkt,Preis,Anzahl,Art)
{

 var i=0;
 if (Feld.length!=0)

 {

  for(i=0;(i<Feld.length)&&(Feld[i].Name!=Produkt);i++){};

 }

 if (i==Feld.length)

	{
	
	 Feld[i]=new BestellEintrag(Produkt,Preis,Anzahl*1,Art)
	}
 else 
  	{

	 Feld[i].Anzahl=Anzahl*1;
	}


 AIndex=i;
}
