function glideDown(wert){flaeche=951*wert;if(window.innerWidth)	divW=window.innerWidth-320;else	divW=document.getElementById("myWindow").offsetWidth-320;divH=Math.round(flaeche/divW);hy=hy+3;document.getElementById("searchInfo").style.height=hy+"px";if(hy<divH)	setTimeout("glideDown("+wert+")",1);}function glideUp(){hy=hy-3;document.getElementById("searchInfo").style.height=hy+"px";if(hy>0)	setTimeout("glideUp()",1);else	{	hy=0;	document.getElementById("searchInfo").style.display="none";	}}function startSuche(){document.getElementById("Suchanzahl").innerHTML="";if ((document.forms[0].keyword.value.length == 0) || (document.forms[0].keyword.value == " "))	{	alert("Bitte geben Sie zuerst einen Suchbegriff ein!");	document.forms[0].elements[0].select();	}else	{	suchText=document.forms[0].keyword.value;	convertSuchwort();		suchText2=suchText;	while(suchText2.indexOf(" ")!="-1")		{		p=suchText2.indexOf(" ");    	suchText2 = suchText2.substring(0,p)+"&nbsp;"+suchText2.substring(p+1);		}	searchBegin();	}}/****************************************************/function searchBegin(){/*document.getElementById("searchInfo").style.display="none";*/searchArray = new Array();		for(i=0;i<fullText.length;i++)	{	searchString=fullText[i];	while(searchString.indexOf("&#39;")!="-1")		{		p=searchString.indexOf("&#39;");   	searchString = searchString.substring(0,p)+"'"+searchString.substring(p+5);		}	while(searchString.indexOf("&nbsp;")!="-1")		{		p=searchString.indexOf("&nbsp;");   	searchString = searchString.substring(0,p)+" "+searchString.substring(p+6);		}	suchString=searchString.toLowerCase();	Suchwort=suchText.toLowerCase();		if(suchString.indexOf(Suchwort)!="-1")		{				/*stellt den ganzen String wieder her*/		suchString=searchString.toLowerCase();						origInfoString=searchString;		infoString=origInfoString.toLowerCase();								/*Suchwort ggf. nach vorne und hinten vervollständigen und rot einfärben*/			x=suchString.indexOf(Suchwort);				lgth=Suchwort.length;		theKeywords=suchString;			completeWord="<i>";			ax=0;		while(theKeywords.indexOf(Suchwort)!="-1")			{			ax++;			z=theKeywords.indexOf(Suchwort);			theKeywords=searchString;			prevLetters=theKeywords.substring(z-60,z);			if(prevLetters.indexOf("&nbsp;")!="-1")				{				q=prevLetters.indexOf("&nbsp;");				prevLetters=prevLetters.substring(q+6,z);				}						if(prevLetters.indexOf(" ")!="-1")				{				q=prevLetters.indexOf(" ");				prevLetters=prevLetters.substring(q+1,z);				}						searchItem=theKeywords.substring(z,z+lgth);						lastLetters=theKeywords.substring(z+lgth,z+60);			if(lastLetters.indexOf("&nbsp;")!="-1")				{				q=lastLetters.indexOf("&nbsp;");				lastLetters=lastLetters.substring(0,z);				}			s=lastLetters.lastIndexOf(" ");			lastLetters=lastLetters.substring(0,s);			completeWord=completeWord+"(..."+prevLetters+"<span style='color:red'>"+searchItem+"<\/span>"+lastLetters+"...)<br>";							URLString=theURL[i];			g=URLString.lastIndexOf("'");			URLString=URLString.substring(0,g)+"?"+searchItem+URLString.substring(g);										searchString=theKeywords.substring(z+lgth);			suchString=searchString.toLowerCase();			theKeywords=suchString;			}				if(ax<10)			ax="00"+ax;		if(ax<100)			ax="0"+ax;		ergebnis="["+ax+" Treffer]<B>"+URLString+"<\/B><br>"+completeWord+"</i>";				/*while(ergebnis.indexOf("&nbsp;")!="-1")			{			p=ergebnis.indexOf("&nbsp;");    		ergebnis = ergebnis.substring(0,p)+" "+ergebnis.substring(p+6);			}*/				searchArray=searchArray.concat(ergebnis);		}	}/*document.getElementById("topLine").style.marginTop="5px";*/if(searchArray!="")	{	searchArray.sort();	searchArray.reverse();	Suchanzeige="";	for(i=0;i<searchArray.length;i++)		{		SItem=searchArray[i];		if(SItem.substring(1,2)==0)			SItem="["+SItem.substring(2);		if(SItem.substring(1,3)=="00")			SItem="["+SItem.substring(3);		/*[23 Treffer]<B><a class='navLinks' href='musicdocumentation.htm'>Dokumentation */		a=SItem.indexOf("]");		b=SItem.indexOf("</B>");		SItem=SItem.substring(a+1,b+4)+"<br>"+SItem.substring(0,a+1)+SItem.substring(b+4);		Suchanzeige=Suchanzeige+SItem+"<br>";		}	document.getElementById("Suchergebnisse").innerHTML=Suchanzeige;	if(searchArray.length<2)		document.getElementById("Suchanzahl").innerHTML="1 Seite zum Suchbegriff &bdquo;<span style='color:red'>"+suchText+"<\/span>&rdquo; gefunden";	else		document.getElementById("Suchanzahl").innerHTML=searchArray.length+" Seiten zum Suchbegriff &bdquo;<span style='color:red'>"+suchText+"<\/span>&rdquo; gefunden";	document.getElementById("Suchergebnisse").style.display="block";	document.getElementById("Suchanzahl").style.display="block";	nachOben();	}else	{		if(document.images[document.images.length-2].src.indexOf("suche3.jpg")!="-1")		continueSearch();	else		{		document.getElementById("Suchanzahl").innerHTML="Suchbegriff &bdquo;<span style='color:red'>"+suchText+"<\/span>&rdquo; nicht gefunden.";		document.getElementById("Suchergebnisse").innerHTML="";		document.getElementById("Suchergebnisse").style.display="none";		/*document.getElementById("baseline").style.display="none";*/		/*document.forms[0].increaseSearch.checked=true;*/		/*document.forms[0].Suchtaste.value=" Suche erweitern ";*/		document.images[document.images.length-2].src=buttons[2].src;		}	}}/********************************/function markSuchwort(infoString,origInfoString){if(infoString.indexOf(Suchwort)!="-1")	{	newString="";	while(infoString.indexOf(Suchwort)!="-1")		{		a=infoString.indexOf(Suchwort);		nextString=origInfoString.substring(0,a)+"<span style='color:red;font-size:12px'>"+origInfoString.substring(a,a+(Suchwort.length))+"<\/span>";		newString=newString+nextString;		origInfoString=origInfoString.substring(a+(Suchwort.length));		infoString=infoString.substring(a+(Suchwort.length));		}		return newString+origInfoString;	}else	return origInfoString;	}/*********************************/function convertSuchwort(){while(suchText.indexOf("é")!="-1")	{	p=suchText.indexOf("é");    suchText = suchText.substring(0,p)+"&eacute;"+suchText.substring(p+1);	}while(suchText.indexOf("&nbsp;")!="-1")	{	p=suchText.indexOf("&nbsp;");    suchText = suchText.substring(0,p)+" "+suchText.substring(p+6);	}while(suchText.indexOf("É")!="-1")	{	p=suchText.indexOf("É");    suchText = suchText.substring(0,p)+"&Eacute;"+suchText.substring(p+1);	}while(suchText.indexOf("è")!="-1")	{	p=suchText.indexOf("è");    suchText = suchText.substring(0,p)+"&egrave;"+suchText.substring(p+1);	}while(suchText.indexOf("ß")!="-1")	{	p=suchText.indexOf("ß");    suchText = suchText.substring(0,p)+"&szlig;"+suchText.substring(p+1);	}while(suchText.indexOf("Ä")!="-1")	{	p=suchText.indexOf("Ä");    suchText = suchText.substring(0,p)+"&Auml;"+suchText.substring(p+1);	}while(suchText.indexOf("Ü")!="-1")	{	p=suchText.indexOf("Ü");    suchText = suchText.substring(0,p)+"&Uuml;"+suchText.substring(p+1);	}while(suchText.indexOf("ü")!="-1")	{	p=suchText.indexOf("ü");    suchText = suchText.substring(0,p)+"&uuml;"+suchText.substring(p+1);	}while(suchText.indexOf("ä")!="-1")	{	p=suchText.indexOf("ä");    suchText = suchText.substring(0,p)+"&auml;"+suchText.substring(p+1);	}while(suchText.indexOf("Ö")!="-1")	{	p=suchText.indexOf("Ö");    suchText = suchText.substring(0,p)+"&Ouml;"+suchText.substring(p+1);	}while(suchText.indexOf("ö")!="-1")	{	p=suchText.indexOf("ö");    suchText = suchText.substring(0,p)+"&ouml;"+suchText.substring(p+1);	}while(suchText.indexOf("í")!="-1")	{	p=suchText.indexOf("í");    suchText = suchText.substring(0,p)+"&iacute;"+suchText.substring(p+1);	}return suchText;}/*****************************************************/function continueSearch(){treffer=0;suchString=searchString.toLowerCase();suchwort=suchText.toLowerCase();theLengthArray=new Array(WL1.length,WL2.length,WL3.length,mix.length,mx3.length,mx4.length,mx5.length,mx6.length,mx7.length,mx8.length,mx9.length,m10.length,m11.length,oel.length,SK1.length-1,SK2.length-1,SK3.length-1,SK4.length-1,SK5.length-1,SK6.length-1,SK7.length-1,SK8.length-1,SK9.length-1,SK10.length-1,SK11.length-1,ex4.length,exb.length,exx.length);theFileArray=new Array(WL1,WL2,WL3,mix,mx3,mx4,mx5,mx6,mx7,mx8,mx9,m10,m11,oel,SK1,SK2,SK3,SK4,SK5,SK6,SK7,SK8,SK9,SK10,SK11,ex4,exb,exx);for(i=0;i<theFileArray.length;i++)	{	fileType=new Array();	fileType=fileType.concat(theFileArray[i]);	for(k=0;k<theLengthArray[i];k++)		{		searchString=fileType[k];		suchString=searchString.toLowerCase();		suchwort=suchText.toLowerCase();		if(suchString.indexOf(suchwort)!="-1")			{			treffer=1;			window.open("malerei/imageSearch.htm?"+suchText,target="_top");			}		}	}if(treffer==0)	{	audioSearch();	}}function audioSearch(){treffer=0;suchString=searchString.toLowerCase();suchwort=suchText.toLowerCase();theLengthArray=new Array(bach.length,beethoven.length,brahms.length,chopin.length,clara_schumann.length,debussy.length,dvorak.length,faure.length,haydn.length,indy.length,janacek.length,schubert.length,schumann.length,skrjabin.length,TL_orchestra.length,TL_chamber.length,TL_piano.length);theFileArray=new Array(bach,beethoven,brahms,chopin,clara_schumann,debussy,dvorak,faure,haydn,indy,janacek,schubert,schumann,skrjabin,TL_orchestra,TL_chamber,TL_piano);for(i=0;i<theFileArray.length;i++)	{	fileType=new Array();	fileType=fileType.concat(theFileArray[i]);	for(k=0;k<theLengthArray[i];k++)		{		searchString=fileType[k];		suchString=searchString.toLowerCase();		suchwort=suchText.toLowerCase();		if(suchString.indexOf(suchwort)!="-1")			{			treffer=1;			window.open("audioSearch.htm?"+suchText,target="_top");			}		}	}if(treffer==0)	{	document.getElementById("Suchanzahl").innerHTML="Suchbegriff &bdquo;<span style='color:red'>"+suchText+"<\/span>&rdquo; nicht gefunden.";	document.getElementById("Suchergebnisse").innerHTML="";	document.getElementById("Suchergebnisse").style.display="none";	/*document.getElementById("baseline").style.display="none";*/	}}
