<!--
var StrengeEnum = 0 ;
var SkoEnum     = 1 ;
var SokkerEnum  = 2 ;
var DiverseEnum = 3 ;

function
EraseShopList()
  {
  delete BestilteVarerArr ;
  BestilteVarerNo = 0 ;
  BestilteVarerArr = new Array() ;
  }

function
AddToShopList(VareId, VareDescr, Antal, Pris)
  {
  for (i = 0 ; i < BestilteVarerNo ; i++)
    {
    if (BestilteVarerArr[i].VareNummer == VareId)
	  {
	  BestilteVarerArr[i].Antal += Number(Antal) ;
      return true ;
	  }
	}

  // Varen Er Ikke På Listen. Opret Ny Vare På Liste ...
  BestilteVarerArr[BestilteVarerNo] = new StrengVare(VareId, VareDescr, Antal, Pris) ;
  BestilteVarerNo += 1 ;

  return true ;
  }

function
BeregnOrdrePris()
  {
  var Total = 0.0 ;
  for (i = 0 ; i < BestilteVarerNo ; i++)
    {
	Total += BestilteVarerArr[i].Antal * BestilteVarerArr[i].Pris ;
	}
  return Total ;
  }

function
ChangeBestiltAntal(VareArrID, NytAntal)
  {
  VareIDstr = '(V.No.:'+BestilteVarerArr[VareArrID].VareNummer+' : '+BestilteVarerArr[VareArrID].VareDescr+')' ;

  if (NytAntal == 0)
    {
	FjernVareFraListe(VareArrID) ;
	if (VareArrID >= 0) VareArrID -= 1 ; // We Just Deleted One, remember
    alert('Vare '+VareIDstr+' fjernet fra indkøbsliste') ;
	}
  else
    {
    alert('Antal '+VareIDstr+' ændret fra '+BestilteVarerArr[VareArrID].Antal+' til '+NytAntal) ;

    BestilteVarerArr[VareArrID].Antal = Number(NytAntal) ;
    }
	
  BeregnOrdrePris() ;
  
  return true ;
  }

function
FjernVareFraListe(VareArrID)
  {
  // We Are Deleting Last Item
  if (VareArrID == (BestilteVarerNo - 1))
    {
	BestilteVarerNo -= 1 ;
    return true
	}
	
  for (i = (VareArrID + 1) ; i < BestilteVarerNo ; i++)
    {
    BestilteVarerArr[i-1] = BestilteVarerArr[i] ;
	}
  
  BestilteVarerNo -= 1 ;
  
  return true ;
  }

//-->
