	// 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="94" height="19" alt="Artikel merken" 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>Preis vorher:&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>Jetzt nur noch:&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 += "Preis auf Anfrage";
			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, "",
		0, 0,
		"OSBMuell", "Das OSB Müllheim ist z. Z. vergriffen und wird voraussichtlich 2004 neu aufgelegt.",
		"", "",
		"0", "1.1",
		"2", 1,
		"", "24",
		"", "pd965135240.htm",
		"", 1,
		"15", "0",
		 1)
	
		Entry[1] = new Element(
		1, "",
		0, 0,
		"OSBHuegSC", "Ortsfamilienbuch Hügelheim",
		"kartoniert (SoftCover), 382 S., 2. Auflage, erschienen März 2001", "",
		"38", "1.3",
		"2", 1,
		"", "18",
		"", "pd1905129193.htm",
		"", 1,
		"13", "0",
		 0)
	
		Entry[2] = new Element(
		2, "",
		0, 0,
		"ML2000_1", "Das Markgräflerland Band 1/2000",
		"Wehr, 50 Jahre Stadtrechte. Sebastian Münster, J. P. Hebel, Anton Hermann Albrecht, Efringen Kirchen, Scharfrichter Heidenreich", "",
		"14.8", "0.6",
		"2", 1,
		"Stück", "5",
		"", "pd965199905.htm",
		"", 1,
		"21", "0",
		 0)
	
		Entry[3] = new Element(
		3, "",
		0, 0,
		"OSBHuegCD", "CD Ortsfamilienbuch Hügelheim",
		"einschl. Adobe Acrobat Reader, entspricht der gedruckten Ausgabe", "",
		"26", "0.15",
		"2", 1,
		"", "18",
		"", "pd1630482728.htm",
		"", 1,
		"13", "0",
		 0)
	
		Entry[4] = new Element(
		4, "",
		0, 0,
		"OSBWWCD", "CD Ortssippenbuch Weitenau-Wieslet",
		"Doppelband, einschl. Adobe Acrobat Reader; entspricht der gedruckten Ausgabe", "",
		"26", "0.15",
		"2", 1,
		"", "30",
		"", "pd-42626039.htm",
		"", 1,
		"16", "0",
		 0)
	
		Entry[5] = new Element(
		5, "",
		0, 0,
		"OSBBuggCD", "CD Ortsfamilienbuch  Buggingen",
		"einschl. Adobe Acrobat Reader; entspricht der gedruckten Ausgabe", "",
		"26", "0.15",
		"2", 1,
		"", "15",
		"", "pd-974447722.htm",
		"", 1,
		"10", "0",
		 0)
	
		Entry[6] = new Element(
		6, "",
		0, 0,
		"ML2001_2", "Das Markgräflerland Band 2/2001",
		"Grenzach-Wyhlen, Grenzacher Fasnacht, Kraftwerk Augst - Wyhlen, Gottlieb Duttweiler, Herten, 900 Jahre Hügelheim", "",
		"14.8", "0.6",
		"2", 1,
		"", "5",
		"", "pd-782016859.htm",
		"", 1,
		"21", "0",
		 0)
	
		Entry[7] = new Element(
		7, "",
		0, 0,
		"ML1998_1", "Das Markgräflerland Band 1/1998",
		"Das Münstertal, Lörrach 1848, Revolution 48/49 Grenzach Wyhlen, Herwegh Liestal, Sebastian Münster, Hügelheim, Kembs, J, P, Hebel", "",
		"14.8", "0.6",
		"2", 1,
		"", "4",
		"", "pd1005821434.htm",
		"", 1,
		"22", "0",
		 0)
	
		Entry[8] = new Element(
		8, "",
		0, 0,
		"ML1997_1", "Das Markgräflerland Band 1/1997",
		"Hügelheim, Steinen Vogtshaus, Grenzach-Wyhlen Hoffmann-La Roche, Grenzacher Horn, Basel, Festung Hüningren, Grenzach", "",
		"14.8", "0.6",
		"2", 1,
		"", "4",
		"", "pd-1932157863.htm",
		"", 1,
		"22", "0",
		 0)
	
		Entry[9] = new Element(
		9, "",
		0, 0,
		"ML1996_1", "Das Markgräflerland Band 1/1996",
		"Steinen, Schneiderhof Kirchhausen, Meret Oppenheimer, Basel Hermann Hesse, Pestalozzi, Grenzach, Lörrach, Efringen - Kirchen", "",
		"12", "0.6",
		"2", 1,
		"", "4",
		"", "pd1005909565.htm",
		"", 1,
		"22", "0",
		 0)
	
		Entry[10] = new Element(
		10, "",
		0, 0,
		"ML1996_2", "Das Markgräflerland Band 2/1996",
		"Obereggenen, Schliengen, Liel, J. P. Hebel, Belchen System, Gewerth in Wyhlen, Uni Basel, Burgfestspiele Rötteln, Hauenstein, Alfons Kannengiesser, Todmoos Wallfahrt, August Babberger, Alban Spitz, Gotthold Schlusser, Weil am Rhein", "",
		"12", "0.6",
		"2", 1,
		"", "4",
		"", "pd-1115023686.htm",
		"", 1,
		"22", "0",
		 0)
	
		Entry[11] = new Element(
		11, "",
		0, 0,
		"ML1995_1", "Das Markgräflerland Band 1/1995",
		"Utzenfeld, Präg, Schönau, Zell im Wiesental, Rührberg, Müllheim, Kaschnitz in Basel, Uehlin, Grenzach, Herten", "",
		"12", "0.6",
		"2", 1,
		"", "4",
		"", "pd-298771789.htm",
		"", 1,
		"22", "0",
		 0)
	
		Entry[12] = new Element(
		12, "",
		0, 0,
		"ML1995_2", "Das Markgräflerland Band 2/1995",
		"Lörrach, Grenzach Waldhorn, Burghof, Wyhlen, Neuenburg, ", "",
		"12", "0.6",
		"2", 1,
		"", "4",
		"", "pd1784578936.htm",
		"", 1,
		"22", "0",
		 0)
	
		Entry[13] = new Element(
		13, "",
		0, 0,
		"ML1994_1", "Das Markgräflerland Heft 1/1994",
		"Schliengen, Revolution 48/49, Hausen im Wiesental, Sebastian Brant, J. P. Hebel, Ibenthaler, Grenzach, Herten, Freiburg, Riehen, Hertingen, Lenz, ", "",
		"12", "0.6",
		"2", 1,
		"Stück", "3",
		"", "pd582675481.htm",
		"", 1,
		"23", "0",
		 0)
	
		Entry[14] = new Element(
		14, "",
		0, 0,
		"ML1989_2", "Das Markgräflerland Heft 2/1989",
		"Müllheim; Otto, Fritz Stiefvater; Lanzelet-Roman, Ulrich von Zatzikhoven; Revolution 48; Grenzach-Wyhlen; Schliengen; Schönau; Burg Rötteln; Lörrach Kirchenbuch", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd-1540738974.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[15] = new Element(
		15, "",
		0, 0,
		"ML1988_2", "Das Markgräflerland Heft 2/1988",
		"Riehen; Wiesental, J. K. Lavater; Elsaß; Auswanderung, Breisgau; Schlacht bei Rheinfelden; Inflation; Putsch; Hansjakob, Gotthelf; Dr. Hans Blum; Hans Adolf Bühler; Maulburg; Römer, Wyhlen; Regionalbibliothek Lörrach", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd1902284091.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[16] = new Element(
		16, "",
		0, 0,
		"ML1988_1", "Das Markgräflerland Heft 1/1988",
		"Bad Säckingen; Hotzenwald; Dinkelberg; Eichsel; Münstertal; Hodod, Rumänien; Neuenburg am rhein; Schusterinsel; Johanniterorden; Rebordnung; Rolf Scheurer; J. P. Hebel; Burte; Römer, Grenzach, Beuggen; Belchensystem; Lina Kromer", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd-520759968.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[17] = new Element(
		17, "",
		0, 0,
		"ML1987_2", "Das Markgräflerland Heft 2/1987",
		"Maulburg; Burte, Strübe; Ernst Grether; Müllheim; J. P. Hebel; Siechenhaus, Grenzach, Wyhlen; Zell, Carl Maria von Weber, Constanze Mozart; Neuenburg am Rhein; Tracht; Karl Berner; Inzlingen; Viereckschanze; Hüningen", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd-521485855.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[18] = new Element(
		18, "",
		0, 0,
		"ML1987_1", "Das Markgräflerland Heft 1/1987",
		"Hüningen; Selbstverwaltung; Einwanderer Riehen; Sippe Hagin; Jacob Burckhardt; Glashütte; Wehratal; Belchensystem", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd1186216590.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[19] = new Element(
		19, "",
		0, 0,
		"ML1986_1", "Das Markgräflerland Heft 1/1986",
		"Selbstverwaltung; Landrecht; Gerichtsstab; Kelten; Römer; Grenzach; Bettingen; St. Blasien; Adolf Stober; A. F. Raif; Paul Ibenthaler; Eisenwerk Hausen; Feuerbach; J. P. Hebel", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd-1211506953.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[20] = new Element(
		20, "",
		0, 0,
		"ML1985_1", "Das Markgräflerland Heft 1/1985",
		"Vögisheim; J. P. Hebel, J. J. Hebel; Nottaufe, Wein; Römer, Wyhlen; Herren von Zimmern; Konfessionsgrenze, Basel, Südbaden; franz. Revolution; Gerhard Stroomann; Kandern, Keramikmuseum; Ernst Niefenthaler; Fritz Wolfsberger", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd-678552724.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[21] = new Element(
		21, "",
		0, 0,
		"ML1985_2", "Das Markgräflerland Heft 2/1985",
		"Vögisheim; Wallfahrt, Santiago de Compostela; Hans Holbein; Eichsel, Jungfrauenbrunnen; Eisenhütte, Oberweiler; Rheingenossenschaft, Basel, Säckingen; Neuenburg am Rhein; Rudolf Borchardt, Hugo von Hofmannstal; Inzlingen, Josef Däschle; Belchensystem", "",
		"12", "0.6",
		"2", 1,
		"Stück", "2",
		"", "pd1335745021.htm",
		"", 1,
		"24", "0",
		 0)
	
		Entry[22] = new Element(
		22, "",
		0, 0,
		"ML1980_1/2", "Das Markgräflerland Heft 1980/1-2",
		"Markgräflerland, Weinbau; Schwörstadt; Grenzach-Wyhlen; Rebgewanne, Namen; Weinzehnt, Badenweiler; Weinmuseum, Müllheim; Weingut H. Germann; Weingarten - Rebberg; Reblaus", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd-607871663.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[23] = new Element(
		23, "",
		0, 0,
		"ML1980_3/4", "Das Markgräflerland Heft 1980/3-4",
		"Dorfentwicklung; Feldberg; Müllheim, Lindenhof; Schliengen, Schloß Entenstein; Weil am Rhein; J. P. Hebel; Adessbuch 1845, Markgräflerland; Hermann Burte, Madlee; Volkslied; Wyhlen, Wolfsgalgen; Hachberg", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd-970560194.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[24] = new Element(
		24, "",
		0, 0,
		"ML1981_1", "Das Markgräflerland Heft 1981/1",
		"Steinhügelgrab; Jaspis Berbau, Kleinkems: Grenzach-Wyhlen; Römer, Heilbad, Badenweiler; Töpferei, Bad Krotzingen; Jungfrauenkult; Basel, Pietismus, Wibrandis Rosenblatt; Basel, Papiermuseum; Archiv Lörrach; Gatshaus Blume Hügelheim; Weinbau", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd-194582553.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[25] = new Element(
		25, "",
		0, 0,
		"ML1981_2", "Das Markgräflerland Heft 1981/2",
		"Landvogt Gustav M. von Wallbrunn; Industrialisierung Lörrach; Gewerbe Grenzach; Hoffmann-La Roche; Ciba-Geigy; Eisenerz, Markgräflerland; Hermann Burte; Hexenwahn; Schopfheim; Friedrich Hecker", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd556813724.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[26] = new Element(
		26, "",
		0, 0,
		"ML1982_1", "Das Markgräflerland Heft 1982/1",
		"Urgeschichtliche Siedlungslandschaft Oberrhein; Bronzezeit, CH-Muttenz; Viereckschanze, Brombach; Römer, Gutshof; Badenweiler; Kloster Gutenau; Wyhlen Sodafabrik; Grenzach; Genealogie, Karl der Große; Conrad Biermann; J. P. Hebel, Kafka; Richard Bampi", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd-1774728083.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[27] = new Element(
		27, "",
		0, 0,
		"ML1982_2", "Das Markgräflerland Heft 1982/2",
		"Baden, Verfassung 1947; Südbaden nach 1945; Franz. Besatzung, Industrie; Archäologie, Grenzach-Wyhlen; Viereckschanze, Schweiz; St. Martin, Müllheim; Belchen; Lörrach; Hansjakob; Riedlingen", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd1136188714.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[28] = new Element(
		28, "",
		0, 0,
		"ML1983_1", "Das Markgräflerland Heft 1983/1",
		"Arbeiterwohnbau, Lörrach; Markus Pflüger, Straßenbau; Basel; Sparkasse; 1. Buchdruckpresse; alamannischer Grabfund; Buggingen; Mammut, Hertingen; Gräberfeld, Herten; Römer, Wyhlen; Rudolf von Habsburg", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd-156066717.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[29] = new Element(
		29, "",
		0, 0,
		"ML1983_2", "Das Markgräflerland Heft 1982/2",
		"Albert Leo Schlageter; Hermann Burte; Basel, Österreich, Krieg 1445-49; Reformation Markgräflerland; Martin Luther; Papier, Lörrach; Sebastian Münster, Kosmographie; J. P. Hebel, Gustave Fecht; Raitbach, Schopfheim, Burg; Familie Hartmann", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd1067872104.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[30] = new Element(
		30, "",
		0, 0,
		"ML1993_1", "Das Markgräflerland Heft 1/1993",
		"Efringen-Kirchen, Isteiner Klozu, Kleinkems, Basel, Fasnacht, Urfaust, Güttigheim, Herten, Wehr", "",
		"12", "0.6",
		"2", 1,
		"", "3",
		"", "pd-49286161.htm",
		"", 1,
		"23", "0",
		 0)
	
		Entry[31] = new Element(
		31, "",
		0, 0,
		"ML1992_1", "Das Markgräflerland Heft 1/1992",
		"Zell im Wiesental, Notgeld, Brandkatastrophe, Mozart, Hohe Möhr, Läublinhof Weil, Steinenstadt, Bad Bellingen, Puppenspieler Bachmann, Karl Berner, Walter Franke", "",
		"12", "0.6",
		"2", 1,
		"", "3",
		"", "pd-379660363.htm",
		"", 1,
		"23", "0",
		 0)
	
		Entry[32] = new Element(
		32, "",
		0, 0,
		"ML1991_1", "Das Markgräflerland Heft 1/1991",
		"Basler Klöster und das Markgräflerland, Neuenburg, Inka-Tapete Weil am Rhein Ötlingen, Brauzunft Müllheim, Herten, J. P. Hebel, Pater Marquard Herrgott, Salpeterer, Albert Eisele, ", "",
		"12", "0.6",
		"2", 1,
		"", "3",
		"", "pd953989355.htm",
		"", 1,
		"23", "0",
		 0)
	
		Entry[33] = new Element(
		33, "",
		0, 0,
		"OSBNbgCD", "CD Ortssippenbuch Neuenburg am Rhein und Grißheim",
		"Doppelband, einschl. Adobe Acrobat Reader; entspricht der gedruckten Ausgabe", "",
		"26", "0.15",
		"2", 1,
		"", "25",
		"", "pd702085135.htm",
		"", 1,
		"14", "0",
		 0)
	
		Entry[34] = new Element(
		34, "",
		0, 0,
		"SD_1/86", "Registerband 1970 - 1986",
		"", "",
		"12", "0.6",
		"2", 1,
		"", "32",
		"", "pd-1972829866.htm",
		"", 1,
		"9", "0",
		 0)
	
		Entry[35] = new Element(
		35, "",
		0, 0,
		"ML2002_1CD", "Das Markgräflerland CD zu Band 1/2002",
		"Registerband 1986 - 2001 mit Autorenregister, Sachregister, geographischer Register und Personenregister. Einschl. Acrobat Reader.", "",
		"10", "0.15",
		"2", 1,
		"", "5",
		"", "pd-685473602.htm",
		"", 1,
		"21", "0",
		 0)
	
		Entry[36] = new Element(
		36, "",
		0, 0,
		"ML1984_1", "Das Markgräflerland Heft 1984/1",
		"René Schickele; J. P. Hebel; Bildersturm, Reformation; Bundesbahn, Planung, Efringen, Schliengen; Jungsteinzeit, Siedlung, Markgräflerland; Römer, Herten, Warmbach; Sage, Hasel, Erdleute; Sage, Breisgau; Ofenplatte, Renaissance, Eschbach", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd-1973877431.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[37] = new Element(
		37, "",
		0, 0,
		"ML1984_2", "Das Markgräflerland Heft 1984/2",
		"Vögisheim; Römer, Hochrhein; Vespasian, Münze, Grenzach; Museum, Lörrach; Dorfmuseum Pfaffenweiler; Staufer, Reichsstadt, Neuenburg am Rhein; Papiermühle; Schopfheim; Klopfsäge, Fröhnd-Holz; Theodor Heuss, Ötlingen; Schickele, Inzlingen; Heidenreich", "",
		"12", "0.6",
		"2", 1,
		"Stück", "1",
		"", "pd-240811050.htm",
		"", 1,
		"25", "0",
		 0)
	
		Entry[38] = new Element(
		38, "",
		0, 0,
		"OSBStettenHC", "Ortsfamilienbuch Stetten (Stadt Lörrach); Die Zinsleute des St. Fridolin zu Stetten",
		"fester Einband (HardCover), 680 S., 1. Auflage November 2002", "",
		"48", "2.1",
		"2", 1,
		"Stück", "28",
		"", "pd615385036.htm",
		"", 1,
		"26", "0",
		 0)
	
		Entry[39] = new Element(
		39, "",
		0, 0,
		"OSBStettenCD", "CD Ortsfamilienbuch Stetten (Stadt Lörrach); Die Zinsleute des St. Fridolin zu Stetten",
		"CD des OSB Stetten, 680 S., entspricht der gedruckten Ausgabe, 1. Auflage November 2002, einschl. Adobe Reader", "",
		"26", "0.15",
		"2", 1,
		"Stück", "28",
		"", "pd-996628771.htm",
		"", 1,
		"26", "0",
		 0)
	
		Entry[40] = new Element(
		40, "",
		0, 0,
		"OSBIhringenCD", "CD Ortssippenbuch Ihringen",
		"CD, 530 S., entspricht der gedruckten Ausgabe, 1. Auflage, erschienen April 2003", "",
		"26", "0.15",
		"2", 1,
		"Stück", "19",
		"", "pd-995387257.htm",
		"", 1,
		"27", "0",
		 0)
	
		Entry[41] = new Element(
		41, "",
		0, 0,
		"ML2003_1", "Das Markgräflerland Band 1/2003",
		"Riehen, Niederweiler, Johann August Sutter, Paul Ibenthaler, Manfred Marquardt, Weil, Julius Kibiger, Kloster Himmelspforte", "",
		"14.8", "0.6",
		"2", 1,
		"Stück", "6",
		"", "pd2087654201.htm",
		"", 1,
		"28", "0",
		 0)
	
		Entry[42] = new Element(
		42, "",
		0, 0,
		"ML2002_1", "Das Markgräflerland Band 1/2002",
		"Registerband 1986 - 2001 mit Autorenregister, Sachregister, geographischer Register und Personenregister", "",
		"11.8", "0.6",
		"2", 1,
		"", "5,32",
		"", "pd1028566737.htm",
		"", 1,
		"21,9", "0",
		 0)
	
		Entry[43] = new Element(
		43, "",
		0, 0,
		"ML2003_2", "Das Markgräflerland Band 2/2003",
		"Rinka - Neuenburg, Grafen von Freiburg, Münster, Habsburger, Staufen, Herren von Üsenberg, Herren von Rappoltstein, Rappoltsweiller, Städte und Märkte im Breisgau", "",
		"14.8", "0.6",
		"2", 1,
		"Stück", "6",
		"", "pd1065864262.htm",
		"", 1,
		"28", "0",
		 0)
	
		Entry[44] = new Element(
		44, "",
		0, 0,
		"OSBWWHCV", "Ortssippenbuch Weitenau-Wieslet, fester Einband, vergriffen",
		"fester Einband (HardCover), 460 S., 2. Auflage, erschienen August 2001", "",
		"0", "1.5",
		"2", 1,
		"", "30",
		"", "pd1069266726.htm",
		"", 1,
		"16", "0",
		 0)
	
		Entry[45] = new Element(
		45, "",
		0, 0,
		"OSBNbgHC", "Ortssippenbuch Neuenburg am Rhein u. Grißheim;",
		"fester Einband (HardCover), 580 S.,1. Auflage, erschienen 2001", "",
		"50", "1.25",
		"2", 1,
		"", "25",
		"", "pd1605978564.htm",
		"", 1,
		"14", "0",
		 0)
	
		Entry[46] = new Element(
		46, "",
		0, 0,
		"ML2004_1", "Das Markgräflerland Band 1/2004",
		"Auggen, Altmarkgräfler Tracht, Familie Krafft, Martin Schongauer, Tschamberhöhle, Architektur Brombach, Neujahrsbrauch", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "6",
		"", "pd1084898954.htm",
		"", 1,
		"28", "0",
		 0)
	
		Entry[47] = new Element(
		47, "",
		0, 0,
		"OSBVogelbachHC", "Ortssippenbuch Vogelbach Marzell",
		"Hardcover (fester Einband), 626 S., 1. Auflage, erschienen Sept. 2004", "",
		"48", "1.3",
		"2", 1,
		"Stück", "29",
		"", "pd-1414879215.htm",
		"", 1,
		"29", "0",
		 0)
	
		Entry[48] = new Element(
		48, "",
		0, 0,
		"OSBVogelbachCD", "CD Ortssippenbuch Vogelbach Marzell",
		"CD, 626 S., entspricht der gedruckten Ausgabe, 1. Auflage, erschienen Sept. 2004, einschl. Adobe Reader", "",
		"26", "0.15",
		"2", 1,
		"Stück", "29",
		"", "pd1196355751.htm",
		"", 1,
		"29", "0",
		 0)
	
		Entry[49] = new Element(
		49, "",
		0, 0,
		"ML2004_2", "Das Markgräflerland Band 2/2004",
		"Malsburg-Marzell; Kliniken Kandertal und Birkenbuck; Mühlen;Meierhof; Kaltenbach; Vogelbach; Familie Fischer Marzell; Fliegende Festung; Emanuel Meier; Kurt Weill; Selma Stern; Müllheim; Wegersheim; Auggen; Lörrach; KBC; Textilfabrik", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "6",
		"", "pd1097596522.htm",
		"", 1,
		"28", "0",
		 0)
	
		Entry[50] = new Element(
		50, "",
		0, 0,
		"OSBMaulburgCD", "CD Ortssippenbuch des Kirchspiels Maulburg, mit den Dörfern Maulburg und Dossenbach",
		"CD einschl. Acrobat Reader, entspricht der gedruckten Ausgabe, 1. Auflage, erschienen Dez. 2004", "",
		"26", "0.15",
		"1", 1,
		"Stück", "23",
		"", "pd1131219828.htm",
		"", 1,
		"30", "0",
		 0)
	
		Entry[51] = new Element(
		51, "",
		0, 0,
		"OSBMaulburgSC", "Ortssippenbuch des Kirchspiels Maulburg, mit den Dörfern Maulburg und Dossenbach",
		"Softcover (Broschur) 535 S., 1. Auflage, erschienen Dez. 2004", "",
		"42", "1.3",
		"2", 1,
		"Stück", "23",
		"", "pd-684183870.htm",
		"", 1,
		"30", "0",
		 0)
	
		Entry[52] = new Element(
		52, "",
		0, 0,
		"ML2005_1", "Das Markgräflerland Band 1/2005",
		"Schlössli Eimeldingen; Wittlingen; Rümmingen; Familie Roth; Schallbach; Fischingen; Hermann Scherer; Schule Vorderes Kanddertal; Zerstörung Neuenburg am Rhein; Sigismund von Reitzenstein;", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "7",
		"", "pd-1127645371.htm",
		"", 1,
		"31", "0",
		 0)
	
		Entry[53] = new Element(
		53, "",
		0, 0,
		"OSBHaselHC", "Ortsfamilienbuch Hasel",
		"Gebunden 360 S., 1. Auflage, erschienen Juli 2005", "",
		"38", "1.3",
		"2", 1,
		"Stück", "16",
		"", "pd-1254956220.htm",
		"", 1,
		"33", "0",
		 0)
	
		Entry[54] = new Element(
		54, "",
		0, 0,
		"ML2005_2", "Das Markgräflerland Band 2/2005",
		"Hasel; Erdmannshöhle; Inzlingen; Gipsgrube; Maulburg; Hebel, Johann Peter; Vormärz; Fabrikschule; Köllner, Karl; Eichsel; Eichsler Umgang; Raith, Michael; Denkmalschutz; ", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "7",
		"", "pd1128241762.htm",
		"", 1,
		"31", "0",
		 0)
	
		Entry[55] = new Element(
		55, "",
		0, 0,
		"OSBBetbergCD", "CD Ortsfamilienbuch Betberg-Seefelden, St. Ilgen",
		"entspricht der gedruckten Ausgabe, 1. Auflage, erschienen Dezember 2005", "",
		"26", "0.15",
		"3", 1,
		"Stück", "14",
		"", "pd2121414731.htm",
		"", 1,
		"34", "0",
		 0)
	
		Entry[56] = new Element(
		56, "",
		0, 0,
		"OSBBamlachCD", "CD Ortssippenbuch Bamlach-Rheinweiler",
		"entspricht der gedruckten Ausgabe, 1. Auflage, erschienen März 2006", "",
		"26", "0.15",
		"3", 1,
		"Stück", "13",
		"", "pd70183333.htm",
		"", 1,
		"35", "0",
		 0)
	
		Entry[57] = new Element(
		57, "",
		0, 0,
		"ML2006_1", "Das Markgräflerland Band 1/2006",
		"Staufen; Faust; Weinbau; Grunern; Dottingen; Neuenburg; Markgräflerland; Müllheim; Gregorianik; Blansingen; Loretto-Kapelle; Schliengen; Reiterhelm; Landvermessung; Pest; Kandertal; Köhlerei; Föckler; ", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "7",
		"", "pd1147845812.htm",
		"", 1,
		"31", "0",
		 0)
	
		Entry[58] = new Element(
		58, "",
		0, 0,
		"ML2006_2", "Das Markgräflerland Band 2/2006",
		"Sulzburg; Tennis; Weinhandel; Bergbau; SOS-Kinderdorf; Blauen; Hochblauen; Reformation; Wyhlen; Herzog von Modena; Mozart; Konstanze Mozart; Weber, Carl Maria von; Mammut; Trachtenverein; Kandern; Kraus, Julius; ", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "7",
		"", "pd1162202696.htm",
		"", 1,
		"31", "0",
		 0)
	
		Entry[59] = new Element(
		59, "",
		0, 0,
		"OSBHaselCD", "CD Ortsfamilienbuch Hasel",
		"entspricht der gedruckten Ausgabe, 1. Auflage, erschienen Juli 2005", "",
		"26", "0.15",
		"1", 1,
		"Stück", "16",
		"", "pd1217926310.htm",
		"", 1,
		"33", "0",
		 0)
	
		Entry[60] = new Element(
		60, "",
		0, 0,
		"OSBSteinenCD", "CD Ortssippenbuch der ehemaligen Vogtei Steinen",
		"entspricht der gedruckten Ausgabe: 625 S.; 1. Auflage erschienen 04.2007;", "",
		"26", "0.15",
		"1", 1,
		"Stück", "27",
		"", "pd1178608967.htm",
		"", 1,
		"36", "0",
		 0)
	
		Entry[61] = new Element(
		61, "",
		0, 0,
		"ML2007_1", "Das Markgräflerland Band 1/2007",
		"Rheinfelden; Nollingen; Warmbach; Karsau; Trüby Berthold; Minseln; Kaiseraugst; Kraftübertragungswerk; Fresson Peter August; Wickram; Hebel; Gotthelf; Entegast; ", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "8",
		"", "pd1979373523.htm",
		"", 1,
		"37", "0",
		 0)
	
		Entry[62] = new Element(
		62, "",
		0, 0,
		"ML2007_2", "Das Markgräflerland Band 2/2007",
		"Kriege, Krisen und Katastrophen am Oberrhein vom Mittelalter bis zur Frühen Neuzeit. Bericht zur Tagung des Historischen Seminars Abteilung Landesgeschichte der Universität Freiburg am 13. und 14. Oktober 2006 in Neuenburg am Rhein", "",
		"20", "0.7",
		"2", 1,
		"Stück", "8",
		"", "pd1195029774.htm",
		"", 1,
		"37", "0",
		 0)
	
		Entry[63] = new Element(
		63, "",
		0, 0,
		"ML2008_1", "Das Markgräflerland Band 1/2008",
		"Bad Krozingen; Müllheim; Herten; Frickmühle; Kunstpreisträger; Vogtshaus; Feldberg; ", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "8",
		"", "pd83456583.htm",
		"", 1,
		"37", "0",
		 0)
	
		Entry[64] = new Element(
		64, "",
		0, 0,
		"OSBLielCD", "CD Ortsfamilienbuch Liel",
		"CD entspricht der vergriffenen, gedruckten Ausgabe, 2. Auflage 2008", "",
		"26", "0.15",
		"1", 1,
		"Stück", "22",
		"", "pd1835505220.htm",
		"", 1,
		"40", "0",
		 0)
	
		Entry[65] = new Element(
		65, "",
		0, 0,
		"ML2008_2", "Das Markgräflerland Band 2/2008",
		"Schallstadt; Mengen; Viereckschanze; Einwanderung Breisgau; Kanton Basel Teilung; Egringen; Rösch Karl; Wintersweiler; Jakobsweg; Clais Johann Sebastian; Hebel J. P.; Bad Krozingen", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "8",
		"", "pd1224903786.htm",
		"", 1,
		"37", "0",
		 0)
	
		Entry[66] = new Element(
		66, "",
		0, 0,
		"ML2009_1", "Das Markgräflerland Band 1/2009",
		"Gersbach; Viereckschanze; Glashütte; Müllheim; Wintersweiler, Mengen; Munzingen; Bleile Georg", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "9",
		"", "pd2065395648.htm",
		"", 1,
		"41", "0",
		 0)
	
		Entry[67] = new Element(
		67, "",
		0, 0,
		"ML2009_2", "Das Markgräflerland Band 2/2009",
		"Wintersweiler; Revolution 48; St. Clara Wald; Hebel, Johann Peter; Flüchtlingstaufen; Birsfelden; Muttenz; Knur, Familie; Boll, Franz Joseph", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "9",
		"", "pd1255160088.htm",
		"", 1,
		"41", "0",
		 0)
	
		Entry[68] = new Element(
		68, "",
		0, 0,
		"OSBInzlingenCD", "CD Ortsfamilienbuch Inzlingen",
		"CD entspricht der gedruckten Ausgabe,1. Auflage 2007", "",
		"26", "0.15",
		"2", 1,
		"Stück", "20",
		"", "pd939674305.htm",
		"", 1,
		"39", "0",
		 0)
	
		Entry[69] = new Element(
		69, "",
		0, 0,
		"OSBHauingenCD", "CD Ortsfamilienbuch Hauingen",
		"CD entspricht der gedruckten Ausgabe,1. Auflage 2007", "",
		"26", "0.15",
		"2", 1,
		"Stück", "17",
		"", "pd-2002341667.htm",
		"", 1,
		"42", "0",
		 0)
	
		Entry[70] = new Element(
		70, "",
		0, 0,
		"OSBBamlachHCV", "Ortssippenbuch Bamlach-Rheinweiler",
		"Vergriffen!", "",
		"0", "1.2",
		"1", 1,
		"Stück", "13",
		"", "pd-2064748628.htm",
		"", 1,
		"35", "0",
		 0)
	
		Entry[71] = new Element(
		71, "",
		0, 0,
		"OSBWyhlenHC", "Ortsfamilienbuch Wyhlen mit Rührberg",
		"fester Einband, ca. 900 S., 1. Auflage 2008", "",
		"58", "1.5",
		"2", 1,
		"Stück", "31",
		"", "pd443015079.htm",
		"", 1,
		"43", "0",
		 0)
	
		Entry[72] = new Element(
		72, "",
		0, 0,
		"OSBSchopfeHC", "Ortssippenbuch Schopfheim, Hausen im Wiesental und Gersbach",
		"Hardcover (fester Einband), 1160 S., 1. Auflage, erschienen Juni 2010", "",
		"68", "2.5",
		"2", 1,
		"Stück", "26",
		"", "pd1277733124.htm",
		"", 1,
		"44", "0",
		 0)
	
		Entry[73] = new Element(
		73, "",
		0, 0,
		"ML2010_1", "Das Markgräflerland Band 1/2010",
		"Dinkelberg; Nordschwaben; Auanderung; Minseln; Hebel, Johann Peter; Faesy Familie; Väßin Familie;", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "9",
		"", "pd1285754519.htm",
		"", 1,
		"41", "0",
		 0)
	
		Entry[74] = new Element(
		74, "",
		0, 0,
		"ML2010_2", "Das Markgräflerland Band 2/2010",
		"Eschbach; Gewerbepark Breisgau; Eschbacher Castell; Johann Peter Hebel; Feldkirch; ", "",
		"14.8", "0.2",
		"2", 1,
		"Stück", "9",
		"", "pd1286015768.htm",
		"", 1,
		"41", "0",
		 0)
	
		Entry[75] = new Element(
		75, "",
		0, 0,
		"OSBKandernHC", "Ortsfamilienbuch Kandern",
		"Hardcover (fester Einband), 505 S., 1. Auflage, erschienen März 2011", "",
		"48", "2.5",
		"2", 1,
		"Stück", "21",
		"", "pd-1024625713.htm",
		"", 1,
		"45", "0",
		 0)
	
		Entry[76] = new Element(
		76, "",
		0, 0,
		"ML2011_1", "Das Markgräflerland Band 1/2011",
		"Wollbach; Kreiterhof; Rüttihof; Mühle Wittlingen; Kandern - Marzell; Gugelmeier Erwin; Gersbach; Dinkelberg; Blansingen, Welmlingen; Hebel, J. P.;", "",
		"14.8", "0.4",
		"2", 1,
		"Stück", "10",
		"", "pd-475459275.htm",
		"", 1,
		"46", "0",
		 0)
	
		Entry[77] = new Element(
		77, "",
		0, 0,
		"ML2011_2", "Das Markgräflerland Band 2/2011",
		"Neuenburg am Rhein; Dominikaner; Straßburg; Münster Neuenburg; Isenheim; Kartause Basel; Johanniter; Freiburg; Jesuiten; Kloster;", "",
		"20", "0.7",
		"2", 1,
		"Stück", "10",
		"", "pd1317743921.htm",
		"", 1,
		"46", "0",
		 0)
	
		Entry[78] = new Element(
		78, "",
		0, 0,
		"OSBBetbergHCV", "Ortsfamilienbuch Betberg-Seefelden, St. Ilgen",
		" vergriffen", "",
		"0", "1.4",
		"3", 1,
		"Stück", "14",
		"", "pd1319616191.htm",
		"", 1,
		"34", "0",
		 0)
	
		Entry[79] = new Element(
		79, "",
		0, 0,
		"OSBBuggSCV", "Ortsfamilienbuch Buggingen",
		"ISBN 3-906129-05-5, vergriffen", "",
		"0", "1.2",
		"2", 1,
		"", "15",
		"", "pd463265541.htm",
		"", 1,
		"10", "0",
		 0)
	
		Entry[80] = new Element(
		80, "",
		0, 0,
		"OSBHauingenHCV", "Ortsfamilienbuch Hauingen",
		"vergriffen", "",
		"0", "1.5",
		"2", 1,
		"Stück", "17",
		"", "pd873287867.htm",
		"", 1,
		"42", "0",
		 0)
	
		Entry[81] = new Element(
		81, "",
		0, 0,
		"OSBIhringenHCV", "Ortssippenbuch Ihringen (fester Einband)",
		"vergriffen", "",
		"0", "1.3",
		"2", 1,
		"Stück", "19",
		"", "pd-1884212895.htm",
		"", 1,
		"27", "0",
		 0)
	
		Entry[82] = new Element(
		82, "",
		0, 0,
		"OSBInzlingenHCV", "Ortsfamilienbuch Inzlingen",
		"vergriffen", "",
		"0", "1.5",
		"2", 1,
		"Stück", "20",
		"", "pd-985408905.htm",
		"", 1,
		"39", "0",
		 0)
	
		Entry[83] = new Element(
		83, "",
		0, 0,
		"OSBLielHCV", "Ortsfamilienbuch Liel",
		"vergriffen", "",
		"0", "0",
		"2", 1,
		"Stück", "22",
		"", "pd866533757.htm",
		"", 1,
		"40", "0",
		 0)
	
		Entry[84] = new Element(
		84, "",
		0, 0,
		"OSBSteinenHCV", "Ortssippenbuch der ehemaligen Vogtei Steinen",
		"fester Einband; 625 S.; 1. Auflage 04.2007; vergriffen", "",
		"0", "2",
		"1", 1,
		"Stück", "27",
		"", "pd1833457651.htm",
		"", 1,
		"36", "0",
		 0)
	
		Entry[85] = new Element(
		85, "",
		0, 0,
		"BadWHC", "Ortssippenbuch Badenweiler",
		"Hardcover (fester Einband), 750 S., 1. Auflage, erschienen Oktober 2011", "",
		"58", "2.5",
		"2", 1,
		"Stück", "12",
		"", "pd-103970541.htm",
		"", 1,
		"47", "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>Leider wurde kein entsprechendes Produkt gefunden. Bitte versuchen Sie es erneut...</TD></TR>"
				else return("");
				};
			};
		if(mySearchEngine.init=="false") return "<TR><TD colspan=\"2\" class=\"PROVIEWBODY\" nowrap>Sie haben keine Suchkriterien angegeben. Bitte geben Sie Ihr Suchwort ein!</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();
			};
		};
