	// 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/iccart.gif" width="48" height="48" alt="In den Warenkorb / Into the basket" 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,
		"978-3-931264-02-4", "Sonus 1: Heinz Geuen",
		"Von der Zeitoper zur Broadway Opera. Kurt Weill und die Idee des musikalischen Theaters", "",
		"46", "0.9",
		"1", 1,
		"Ex.", "5",
		"", "pd703695772.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[1] = new Element(
		1, "",
		0, 0,
		"978-3-931264-24-6", "Heinz Geuen / Michael Rappe (Hg.)",
		"Pop &amp; Mythos. Pop-Kultur – Pop-Ästhetik – Pop-Musik", "",
		"20", "0.6",
		"1", 1,
		"Ex.", "10",
		"", "pd-444156740.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[2] = new Element(
		2, "",
		0, 0,
		"978-3-931264-04-8", "Sonus 3: Ulrike Kienzle",
		"Das Trauma hinter dem Traum. Franz Schrekers Oper »Der ferne Klang« und die Wiener Moderne (2 Bände)", "",
		"102", "3",
		"1", 1,
		"Ex.", "5",
		"", "pd811692001.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[3] = new Element(
		3, "",
		0, 0,
		"978-3-931264-05-5", "Sonus 3: Ulrike Kienzle",
		"Das Trauma hinter dem Traum. Franz Schrekers Oper »Der ferne Klang« und die Wiener Moderne (Band 1: Monographie)", "",
		"51", "1.2",
		"1", 1,
		"Ex.", "5",
		"", "pd521682167.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[4] = new Element(
		4, "",
		0, 0,
		"978-3-931264-06-2", "Sonus 3: Franz Schreker",
		"Der ferne Klang. Oper in drei Aufzügen (Band 2: Studienpartitur)", "",
		"76", "1.6",
		"1", 1,
		"Ex.", "5",
		"", "pd1049923769.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[5] = new Element(
		5, "",
		0, 0,
		"978-3-931264-03-1", "Sonus 2: Ann-Katrin Heimer",
		"Paul Hindemiths Klavierlieder aus den dreißiger Jahren. Quellen – Entstehungsgeschichte – Analysen", "",
		"46", "0.7",
		"1", 1,
		"Ex.", "5",
		"", "pd1049967357.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[6] = new Element(
		6, "",
		0, 0,
		"978-3-931264-07-9", "Sonus 4: Jacques Handschin",
		"Über reine Harmonie und temperierte Tonleitern. Ausgewählte Schriften, herausgegeben und eingeleitet von Michael Maier", "",
		"66", "1.2",
		"1", 1,
		"Ex.", "5",
		"", "pd-704254605.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[7] = new Element(
		7, "",
		0, 0,
		"978-3-931264-22-2", "Sonus 5: Andreas Ballstaedt / Ulrike Kienzle / Adolf Nowak (Hg.)",
		"Musik in Goethes Werk – Goethes Werk in der Musik, 2. Auflage", "",
		"46", "0.8",
		"1", 1,
		"Ex.", "5",
		"", "pd-1722876711.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[8] = new Element(
		8, "",
		0, 0,
		"978-3-931264-09-3", "Sonus 6: Hendrikje Mautner",
		"Aus Kitsch wird Kunst. Zur Bedeutung Franz Werfels für die deutsche Verdi-Renaissance", "",
		"46", "0.9",
		"1", 1,
		"Ex.", "5",
		"", "pd195916463.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[9] = new Element(
		9, "",
		0, 0,
		"978-3-931264-10-9", "Sonus 7: Inge Kovács",
		"Wege zum musikalischen Strukturalismus. René Leibowitz, Pierre Boulez, John Cage und die Webern-Rezeption in Paris um 1950", "",
		"46", "0.8",
		"1", 1,
		"Ex.", "5",
		"", "pd-1927580555.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[10] = new Element(
		10, "",
		0, 0,
		"978-3-931264-51-2", "Forum 1: Dörte Schmidt (Hg.)",
		"Musiktheoretisches Denken und kultureller Kontext", "",
		"39", "0.8",
		"1", 1,
		"Ex.", "7",
		"", "pd-981097557.htm",
		"", 1,
		"01c", "0",
		 0)
	
		Entry[11] = new Element(
		11, "",
		0, 0,
		"978-3-931264-30-7", "Ernst Krenek Studien 1: Jürg Stenzl (Hg.)",
		"Ernst Krenek, Oskar Kokoschka und die Geschichte von Orpheus und Eurydike", "",
		"24", "0.6",
		"1", 1,
		"Ex.", "8",
		"", "pd-1537709880.htm",
		"", 1,
		"01d", "0",
		 0)
	
		Entry[12] = new Element(
		12, "",
		0, 0,
		"978-3-931264-23-9", "Hermann Danuser / Hermann Gottschewski (Hg.)",
		"Amerikanismus – Americanism – Weill. Die Suche nach kultureller Identität in der Moderne", "",
		"46", "1",
		"1", 1,
		"Ex.", "10",
		"", "pd-535780167.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[13] = new Element(
		13, "",
		0, 0,
		"978-3-931264-72-7", "Zeiterfahrung 2: Andreas Gelhard / Ulf Schmidt / Tanja Schultz (Hg.)",
		"Stillstellen. Medien – Aufzeichnung – Zeit", "",
		"36", "0.8",
		"1", 1,
		"Ex.", "14",
		"", "pd1050272208.htm",
		"", 1,
		"02a", "0",
		 0)
	
		Entry[14] = new Element(
		14, "",
		0, 0,
		"978-3-931264-25-3", "Katia Glaser",
		"Die Funktion des Ornamentalen. Kommunikationstheoretische Überlegungen zum Ornament als Zeitform", "",
		"46", "0.9",
		"1", 1,
		"Ex.", "15",
		"", "pd1051042291.htm",
		"", 1,
		"02b", "0",
		 0)
	
		Entry[15] = new Element(
		15, "",
		0, 0,
		"978-3-931264-00-0", "Doris Weigel",
		"Die Einraumwohnung als räumliches Manifest der Moderne. Untersuchungen zum Innenraum der dreißiger Jahre", "",
		"40", "0.9",
		"1", 1,
		"Ex.", "15",
		"", "pd-824873169.htm",
		"", 1,
		"02b", "0",
		 0)
	
		Entry[16] = new Element(
		16, "",
		0, 0,
		"978-3-931264-20-8", "Hermann Danuser / Herfried Münkler (Hg.)",
		"Zukunftsbilder. Richard Wagners Revolution und ihre Folgen in Kunst und Politik", "",
		"41", "0.6",
		"1", 1,
		"Ex.", "10",
		"", "pd378169387.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[17] = new Element(
		17, "",
		0, 0,
		"978-3-931264-14-7", "Andreas Ballstaedt (Hg.)",
		"Chopin 1849/1999. Aspekte der Rezeptions- und Interpretationsgeschichte", "",
		"39", "0.9",
		"1", 1,
		"Ex.", "10",
		"", "pd-1911302575.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[18] = new Element(
		18, "",
		0, 0,
		"978-3-931264-01-7", "Hans Meurer",
		"Der dunkle Mythos. Blut, Sex und Tod: Die Faszination des Volksglaubens an Vampyre", "",
		"15", "0.2",
		"1", 1,
		"Ex.", "18",
		"", "pd-662663837.htm",
		"", 1,
		"03", "0",
		 0)
	
		Entry[19] = new Element(
		19, "",
		0, 0,
		"978-3-931264-11-6", "Jürgen Schiewe (Hg.)",
		"Welche Wirklichkeit wollen wir? Beiträge zur Kritik herrschender Denkformen", "",
		"15", "0.3",
		"1", 1,
		"Ex.", "18",
		"", "pd-545497527.htm",
		"", 1,
		"03", "0",
		 0)
	
		Entry[20] = new Element(
		20, "",
		0, 0,
		"978-3-931264-13-0", "Deutscher Sprachpreis 1995-1999",
		"Jahrbuch der Henning-Kaufmann-Stiftung 1995–1999", "",
		"20", "0.4",
		"1", 1,
		"Ex.", "21",
		"", "pd-1625198177.htm",
		"", 1,
		"04", "0",
		 0)
	
		Entry[21] = new Element(
		21, "",
		0, 0,
		"978-3-931264-12-3-M", "Deutscher Sprachpreis 2000",
		"Peter von Polenz: Sprachgeschichte und Sprachkritik. Jahrbuch der Henning-Kaufmann-Stiftung 2000", "",
		"5", "0.2",
		"1", 1,
		"Ex.", "21",
		"", "pd-243446555.htm",
		"", 1,
		"04", "0",
		 0)
	
		Entry[22] = new Element(
		22, "",
		0, 0,
		"978-3-931264-21-5", "Hermann Danuser / Herfried Münkler (Hg.)",
		"Kunst - Fest - Kanon. Inklusion und Exklusion in Gesellschaft und Kultur", "",
		"29", "0.4",
		"1", 1,
		"Ex.", "10",
		"", "pd1060780498.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[23] = new Element(
		23, "",
		0, 0,
		"978-3-931264-19-2", "Hermann Danuser / Herfried Münkler (Hg.)",
		"Deutsche Meister – böse Geister? Nationale Selbstfindung in der Musik", "",
		"45", "0.8",
		"1", 1,
		"Ex.", "10",
		"", "pd-1956264715.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[24] = new Element(
		24, "",
		0, 0,
		"978-3-931264-71-0", "Zeiterfahrung 1: Patrick Primavesi / Simone Mahrenholz (Hg.)",
		"Geteilte Zeit. Zur Kritik des Rhythmus in den Künsten", "",
		"39", "0.8",
		"1", 1,
		"Ex.", "14",
		"", "pd1079440535.htm",
		"", 1,
		"02a", "0",
		 0)
	
		Entry[25] = new Element(
		25, "",
		0, 0,
		"978-3-931264-15-4", "Sonus 8: Pietro Cavallotti",
		"Differenzen. Poststrukturalistische Aspekte in der Musik der 1980er Jahre am Beispiel von Helmut Lachenmann, Brian Ferneyhough und Gérard Grisey", "",
		"46", "0.8",
		"1", 1,
		"Ex.", "5",
		"", "pd1086682662.htm",
		"", 1,
		"01a", "0",
		 0)
	
		Entry[26] = new Element(
		26, "",
		0, 0,
		"978-3-931264-26-0", "Sabine Meine / Katharina Hottmann (Hg.)",
		"Puppen | Huren | Roboter. Körper der Moderne in der Musik zwischen 1900 und 1930", "",
		"24", "0.6",
		"1", 1,
		"Ex.", "10",
		"", "pd1887885941.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[27] = new Element(
		27, "",
		0, 0,
		"978-3-931264-73-4", "Zeiterfahrung 3: Nikolaus Müller-Schöll / Saskia Reither (Hg.)",
		"Aisthesis. Zur Erfahrung von Zeit, Raum, Text und Kunst", "",
		"32", "0.5",
		"1", 1,
		"Ex.", "14",
		"", "pd-1456272099.htm",
		"", 1,
		"02a", "0",
		 0)
	
		Entry[28] = new Element(
		28, "",
		0, 0,
		"978-3-931264-27-7", "Christa Brüstle / Guido Heldt / Eckhard Weber (Hg.)",
		"Von Grenzen und Ländern, Zentren und Rändern. Der Erste Weltkrieg und die Verschiebungen in der musikalischen Geographie Europas", "",
		"43", "1.1",
		"1", 1,
		"Ex.", "10",
		"", "pd1120740325.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[29] = new Element(
		29, "",
		0, 0,
		"978-3-931264-28-4", "Victor Ravizza",
		"Brahms. Spätzeitmusik. Die sinfonischen Chorwerke", "",
		"46", "1.1",
		"1", 1,
		"Ex.", "10",
		"", "pd1147785228.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[30] = new Element(
		30, "",
		0, 0,
		"978-3-931264-29-1", "Claudia Maurer Zenck",
		"Così fan tutte. Dramma giocoso und deutsches Singspiel. Frühe Abschriften und frühe Aufführungen", "",
		"59", "1.2",
		"1", 1,
		"Ex.", "10",
		"", "pd-1132862182.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[31] = new Element(
		31, "",
		0, 0,
		"978-3-931264-60-4", "Heinz Geuen / Anno Mungen (Hg.)",
		"Kontinuitäten - Diskontinuitäten. Musik und Politik in Deutschland zwischen 1920 und 1970", "",
		"28", "0.6",
		"1", 1,
		"Ex.", "10",
		"", "pd-1172277032.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[32] = new Element(
		32, "",
		0, 0,
		"978-3-931264-31-4", "Ernst Krenek Studien 2: Claudia Maurer Zenck (Hg.)",
		"»Der zauberhafte, aber schwierige Beruf des Opernschreibens«. Das Musiktheater Ernst Kreneks", "",
		"28", "0.6",
		"1", 1,
		"Ex.", "8",
		"", "pd1155286463.htm",
		"", 1,
		"01d", "0",
		 0)
	
		Entry[33] = new Element(
		33, "",
		0, 0,
		"978-3-931264-61-1", "Kontext Musik 1: Andreas Ballstaedt / Hans-Joachim Hinrichsen (Hg.)",
		"Werk-Welten. Perspektiven der Interpretationsgeschichte", "",
		"28", "0.6",
		"1", 1,
		"Ex.", "6",
		"", "pd-1098888731.htm",
		"", 1,
		"01b", "0",
		 0)
	
		Entry[34] = new Element(
		34, "",
		0, 0,
		"978-3-931264-52-9", "Forum 2: Joachim Kremer / Dörte Schmidt (Hg.)",
		"Zwischen bürgerlicher Kultur und Akademie. Zur Professionalisierung der Musikausbildung in Stuttgart seit 1857", "",
		"48", "1.2",
		"1", 1,
		"Ex.", "7",
		"", "pd1173264245.htm",
		"", 1,
		"01c", "0",
		 0)
	
		Entry[35] = new Element(
		35, "",
		0, 0,
		"978-3-931264-81-9", "HKB 1: Richard Sturzenegger",
		"Katalog des Nachlasses in der Musikbibliothek der Hochschule der Künste Bern, bearb. von Gabriella Hanke Knaus", "",
		"25", "0.6",
		"1", 1,
		"Ex.", "9",
		"", "pd572613753.htm",
		"", 1,
		"01e", "0",
		 0)
	
		Entry[36] = new Element(
		36, "",
		0, 0,
		"978-3-931264-32-1", "Ernst Krenek Studien 3: Matthias Schmidt (Hg.)",
		"Echoes from Austria. Musik als Heimat. Ernst Krenek und das österreichische Volkslied im 20. Jahrhundert", "",
		"34", "0.6",
		"1", 1,
		"Ex.", "8",
		"", "pd1194253077.htm",
		"", 1,
		"01d", "0",
		 0)
	
		Entry[37] = new Element(
		37, "",
		0, 0,
		"978-3-931264-16-1", "Anno Mungen / Anne Henrike Wasmuth (Hg.)",
		"Musiktheater – quo vadis? Dreißig Jahre Forschungsinstitut für Musiktheater Thurnau an der Universität Bayreuth", "",
		"20", "0.6",
		"1", 1,
		"Ex.", "10",
		"", "pd-1246893237.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[38] = new Element(
		38, "",
		0, 0,
		"978-3-931264-74-1", "Zeiterfahrung 4: Andreas Becker u.a. (Hg.)",
		"Mimikry. Gefährlicher Luxus zwischen Natur und Kultur", "",
		"39", "0.8",
		"1", 1,
		"Ex.", "14",
		"", "pd1203669683.htm",
		"", 1,
		"02a", "0",
		 0)
	
		Entry[39] = new Element(
		39, "",
		0, 0,
		"978-3-931264-33-8", "Ernst Krenek Studien 4: Christoph Taggatz",
		"Gesang des Greises. Ernst Krenek und die historische Notwendigkeit des Serialismus", "",
		"43", "0.9",
		"1", 1,
		"Ex.", "8",
		"", "pd1216116420.htm",
		"", 1,
		"01d", "0",
		 0)
	
		Entry[40] = new Element(
		40, "",
		0, 0,
		"978-3-931264-53-6", "Forum 3: Philine Lautenschläger",
		"Konzepte der Leidenschaft. Phädra-Vertonungen im 18. Jahrhundert und das Gattungssystem der tragischen Oper", "",
		"46", "1.1",
		"1", 1,
		"Ex.", "7",
		"", "pd1218803042.htm",
		"", 1,
		"01c", "0",
		 0)
	
		Entry[41] = new Element(
		41, "",
		0, 0,
		"978-3-931264-82-6", "HKB 2: Zwischen schöpferischer Individualität und künstlerischer Selbstverleugnung",
		"Zur musikalischen Aufführungspraxis im 19. Jahrhundert", "",
		"46", "0.8",
		"1", 1,
		"Ex.", "9",
		"", "pd1233849294.htm",
		"", 1,
		"01e", "0",
		 0)
	
		Entry[42] = new Element(
		42, "",
		0, 0,
		"978-3-931264-75-8", "Hermann Danuser:",
		"Weltanschauungsmusik", "",
		"59", "1.5",
		"1", 1,
		"Ex.", "10",
		"", "pd1245162273.htm",
		"", 1,
		"01f", "0",
		 0)
	
		Entry[43] = new Element(
		43, "",
		0, 0,
		"978-3-931264-54-3", "Forum 4: Marie-Therese Hommes",
		"Verkettungen und Querstände. Weberns Schüler Karl Amadeus Hartmann und Ludwig Zenk und die politischen Implikationen ihres kompositorischen Handelns vor und nach 1945", "",
		"49", "1.2",
		"1", 1,
		"Ex.", "7",
		"", "pd152108515.htm",
		"", 1,
		"01c", "0",
		 0)
	
		Entry[44] = new Element(
		44, "",
		0, 0,
		"978-3-931264-56-7", "Forum 6: Daniel Brandenburg / Thomas Seedorf (Hg.)",
		"»Per ben vestir la virtuosa«. Die Oper des 18. und frühen 19. Jahrhunderts im Spannungsfeld zwischen Komponisten und Sängern", "",
		"36", "0.7",
		"1", 1,
		"Ex.", "7",
		"", "pd1281537984.htm",
		"", 1,
		"01c", "0",
		 0)
	
		Entry[45] = new Element(
		45, "",
		0, 0,
		"978-3-931264-55-0", "Forum 5: Andreas Münzmay",
		"Musikdramaturgie und Kulturtransfer. Eine gattungsübergreifende Studie zum Musiktheater Eugène Scribes in Paris und Stuttgart", "",
		"56", "1.3",
		"1", 1,
		"Ex.", "7",
		"", "pd1292461038.htm",
		"", 1,
		"01c", "0",
		 0)
	
		Entry[46] = new Element(
		46, "",
		0, 0,
		"978-3-931264-57-4", "Forum 7: Rebecca Grotjahn / Dörte Schmidt / Thomas Seedorf (Hg.)",
		"Diva – Die Inszenierung der übermenschlichen Frau. Interdisziplinäre Untersuchungen zu einem kulturellen Phänomen des 19. und 20. Jahrhunderts", "",
		"38", "0.8",
		"1", 1,
		"Ex.", "7",
		"", "pd-29301812.htm",
		"", 1,
		"01c", "0",
		 0)
	
		Entry[47] = new Element(
		47, "assets/thumb/56-7-th.jpg",
		215, 322,
		"978-3-931264-56-7-1", "Forum 6: Daniel Brandenburg / Thomas Seedorf (Hg.)",
		"»Per ben vestir la virtuosa«. Die Oper des 18. und frühen 19. Jahrhunderts im Spannungsfeld zwischen Komponisten und Sängern", "",
		"36", "0.7",
		"1", 1,
		"Ex.", "0",
		"", "pd1298372207.htm",
		"", 1,
		"00a", "0",
		 0)
	
		Entry[48] = new Element(
		48, "assets/thumb/57-4-th.jpg",
		215, 322,
		"978-3-931264-57-4-1", "Forum 7: Rebecca Grotjahn / Dörte Schmidt / Thomas Seedorf (Hg.)",
		"Diva – Die Inszenierung der übermenschlichen Frau. Interdisziplinäre Untersuchungen zu einem kulturellen Phänomen des 19. und 20. Jahrhunderts", "",
		"38", "0.8",
		"1", 1,
		"Ex.", "0",
		"", "pd1351958069.htm",
		"", 1,
		"00a", "0",
		 0)
	
		Entry[49] = new Element(
		49, "",
		0, 0,
		"978-3-931264-83-3", "HKB 3: Spielpraxis der Saiteninstrumente in der Romantik",
		"Bericht des Symposiums in Bern, 18.–19. November 2006", "",
		"29", "0.7",
		"1", 1,
		"Ex.", "9",
		"", "pd1298550910.htm",
		"", 1,
		"01e", "0",
		 0)
	
		Entry[50] = new Element(
		50, "",
		0, 0,
		"978-3-931264-76-5", "Hermann Danuser / Peter Gülke / Norbert Miller (Hg.)",
		"Carl Dahlhaus und die Musikwissenschaft. Werk, Wirkung, Aktualität", "",
		"49", "1.2",
		"1", 1,
		"Ex.", "10,1",
		"", "pd1808042157.htm",
		"", 1,
		"01f,00b", "0",
		 0)
	
		Entry[51] = new Element(
		51, "assets/thumb/83-3-th.jpg",
		215, 323,
		"978-3-931264-83-3-1", "HKB 3: Spielpraxis der Saiteninstrumente in der Romantik",
		"Bericht des Symposiums in Bern, 18.–19. November 2006", "",
		"29", "0.7",
		"1", 1,
		"Ex.", "0",
		"", "pd1306311683.htm",
		"", 1,
		"00a", "0",
		 0)
	
		Entry[52] = new Element(
		52, "",
		0, 0,
		"978-3-931264-62-8", "Kontext Musik 2: A. Ballstaedt / V. Kalisch / B. Kortländer (Hg.)",
		"Bürgerlichkeit und Öffentlichkeit. Mendelssohns Wirken in Düsseldorf", "",
		"28", "0.8",
		"1", 1,
		"Ex.", "6,1",
		"", "pd1308561095.htm",
		"", 1,
		"01b,00b", "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 Buch gefunden. Bitte versuchen Sie es erneut! <I>Sorry, we didn't find any book. Please try again!</I></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! <I>Please enter a search word!</I></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();
			};
		};
