// Javascript-Suchmaschine, version B2A-3@ (27.4.04)
// angepaßt für B2A
// Auteur: Oliver García

kapitelgrafik="src/refchap.gif\""
dokumentgrafik="../images/btn0021_navi_pfeil_p1.gif\""
Zugriff_verweigert="Access denied"
Domain_Problem="Es ist ein Fehler aufgetreten:\n\nDer untere Frame ist nicht in der gleichen Domain wie die Suchmaschine. Sie haben zwei Möglichkeiten, den Fehler zu beheben:\n\nEntweder gehen Sie mit der Rückwärtstaste soweit zurück, bis im unteren Frame wieder ein internes Dokument angezeigt wird\n\noder\n\nSie laden die Suchmaschine neu, indem Sie mit der Maus das Adreßfeld aktivieren und die Eingabetaste drücken."
Allgemeiner_Fehler1="An error has occurred with this error message:\n\n"
Allgemeiner_Fehler2="\n\nIf you encounter this error frequently, please report it with details about its circumstances to the following email address: searchengin@ogu.de"
Phrasensuche_Wort="phrase search"
Treffer_Wort="matches"
Ergebnisse_Wort="results"
Suche_abgeschlossen_Txt="End of search"
Suchen_Wort="Search"
Treffer_markieren_Txt="Highlight search terms"
Treffer_markieren_Title_Txt="Klicken Sie hier, um nach dem Seitenaufruf im gefundenen Dokument den bzw. die Suchtreffer zu markieren"
Es_wurde_keine_Seite_gef_Txt="<p>No matching documents found. Please try a new search."
Es_wurde_keine_weitere_Seite_gef_Txt="<p>No more matching documents found."
weitere_Txt="more "
Suche_abgeschlossen_Txt="Your search has been completed."
Vorherige_Wort="previous "
Kein_Suchbegriff_Txt="Please enter at least one positive search term."
oder_Wort="or"
und_Wort="and"
nicht_vorkommen_Txt="not containing"
nicht_vorkommt_Txt="not containing"
Suche_nach_Txt="Searching"
Inkompatibler_Browser_Txt="Sorry, this search engin is not compatible with your browser."
Suche_laeuft_Txt="Search in progress..."
Mindestens_ein_Zeichen_Txt="Please enter at least one character to perform a search."
Bitte_warten_Txt="Please wait"
Suche_bitte_warten_Txt="Search in progress, please wait."
Einstellungen_ab_naechste_Suche_gueltig_Txt="The settings take effect with the next search"
Seiten_in_denen_dieser_Ausdruck_vorkommt_Txt="pages containing this expression "
Wortanfangsuche_Wort="word stem search"
Seiten_in_denen_mindestens_einer_der_Txt="pages containing at least one of the "
beiden_Wort="2"
beide_Wort="both"
ausdruecke_vorkommt_Txt=" expressions "
ausdruecke_vorkommen_Txt=" expressions "
zsg_ausdruck_vorkommt_Txt="&raquo;<BR>(pages containing this phrase "
Seiten_in_denen_Txt="pages containing "
Wortanfaenge_Txt=" - word stem search)"
alle_Wort="all "
exakte_Suche_Txt=" - whole-word search)"
Hilfe_Wort="help"
Cookie_Name="Selfhtml8"
ohnegrafiken=1
warten_datei="wait.htm"
Keine_Txt="No"
standardstatusanzeige="Ecoflac® plus Marketing Platform - B. Braun"

ergebnisseite_var()

archiv = "../../"
archiv = ""
ie4 = (document.all)? true:false
ie5 = ((document.getElementById) && (document.all))
nc4 = (document.layers)? true:false
nc45 = (nc4 && navigator.appVersion.substr(2).match(/^[1-9]|^0[5-9]/))? true:false
mz5 = ((document.getElementById) && (!document.all) && (document.documentElement))
ie4mz = (ie4 || mz5)
zeigedetails=true
bildschirm=50
bunt=0
aktiv= new Array()
for (x=0; x<i.length; x++) aktiv[x]=(i[x] ? true : false)
aktuellerindex=1
interneansicht=0
oeffnen=0
anzeiframe="content"
suchframe="topFrame"
vordatei=""
f1="<B>"
f2="</B>"
UNDODER=false
EXAKT=false
NUR_HTML=true
farbe = new Array("#FCE463","#FFA500","#D2B48C","#66CDAA","#8FBC8F")

if (document.cookie) {
	cook=document.cookie
	if (cook.indexOf(Cookie_Name+"=")>-1) {
		cook=cook.substr(cook.indexOf(Cookie_Name+"=")+10)
		cook=cook.replace(/;.*/,"")
		ck=cook.split("_")
		ck2=ck[0].split("+")
		aktiv= new Array()
		for (x=0; x<ck2.length-1; x++) {
			aktiv[ck2[x].split("-")[0]]=(i[ck2[x].split("-")[0]] && parseInt(ck2[x].split("-")[1]))
		}
		abfolge()
		zeigedetails=(ck[0] == 1)
		bildschirm=parseInt(ck[1])
		oeffnen=parseInt(ck[2])
		if (parseInt(ck[3]) == 0) {
			f1=""
			f2=""
		}
		if (ie4mz) bunt=parseInt(ck[4])
		if (isNaN(bunt)) bunt=0
	}
}

window.onerror = Fehler

function Fehler(Nachricht,Datei,Zeile) {
	meinFehler = Nachricht+"\n"+Datei+"\n"+Zeile
	if (ie4 && Nachricht == Zugriff_verweigert) {
		alert(Domain_Problem)
	}
	else {
		alert(Allgemeiner_Fehler1+meinFehler+Allgemeiner_Fehler2)
	}
	return true
}

function datei(temp,ang,ue,det,l,l2) {
	det=""
	if ((zeigedetails && !(exkt && !oder_s)) || zsg) {
		if (!indokg[temp]) indokg[temp]=indok[temp].replace(/#$/,"").replace(/~|#/g,", ")
		if (indokg[temp]!="") {
			if (zsg && !exkt) det=" <SMALL>("+indokg[temp]+")</SMALL>"
			else det=" <SMALL><I Class=\"txt-cnt-sm\">("+indokg[temp]+")</I></SMALL>"
		}
	}
	alttemp=temp
	titel = new Array()
	if (!parent.dz[temp]) alert(temp)
	titel[1]=parent.d[parent.dz[temp]].split("*")[1]
	if (!parent.dz[temp]) return ""
	uurl=url(parent.dz[temp])
	if (!ang) ang=""
	if (ue) ue="<P><U>"+ue.italics()+"</U><P>"
	else ue=""
	l2=""
	if (oeffnen==2) l2=" target=\"_blank\""
	if (oeffnen==1) l2=" target=\"_Ergebnisse\""

	einruecken=""
	einruecken+=vordatei
	vordatei=""
	ausruecken=""
	tr=parent.dz[temp].split("-")
	tr2=""
	ebausr=0
	for (x=0; x<tr.length-1; x++) {
		tr2+="-"+tr[x]
		tr3=tr2.substr(1)
		abstand=""
		if (x==0 || (x==1 && eb[x])) {
//			abstand=" style=\"margin-top:1em;\""
		}
		if (tr3!=eb[x])  {
			if (x==0) eb= new Array()
			f1_=""
			f2_=""
			if (tr3.indexOf("-")==-1) {
				f1_=f1
				f2_=f2
				abstand=" style=\"margin-top:2em;\""
			}
			if (itext[tr3]) {
				einruecken+=aausruecken+dts()+"<dd><dl><dt"+abstand+">"+img(1)+"<A HREF=\""+archiv+itext[tr3].split("@")[1]+"\""+l2+" Class=\"search-path\">"+f1_+parent.d[tr3].split("*")[1]+f2_+"</A>"+itext[tr3].split("@")[0]
			}
			else einruecken+=dts()+"<dd><dl><dt"+abstand+">"+img(1)+f1_+"<SPAN Class=\"search-path\">"+parent.d[tr3].split("*")[1]+"</SPAN>"+f2_
			dt++
		}
		else altebausr--
		aausruecken=""
		eb[x]=tr3
		ebausr++
	}
	for (x=tr.length; x<7; x++) {
		eb[x]=""
	}
	while (altebausr>0) {
		ausruecken+="</dl></dd>"
		altebausr--
	}
	sonderformat=""
	if (uurl.match(/\.pdf$/)) {
		sonderformat="[pdf] "
		sonderformat="<img src=\"../images/btn0006_pdf_p1.gif\" alt=\"Adobe&reg; Acrobat&reg; PDF document\" border=\"0\" />&nbsp;"
		l2=" target=\"_blank\""
	}
	if (uurl.match(/\.doc$/)) {
		sonderformat="[doc] "
		sonderformat="<img src=\"../images/btn0007_word_p1.gif\" alt=\"Microsoft Word&reg; document\" border=\"0\" />&nbsp;"
		l2=" target=\"_blank\""
	}
	abstand=""
	f1_=""
	f2_=""
	if (parent.dz[temp].indexOf("-")==-1) {
		f1_=f1
		f2_=f2
		abstand=" style=\"margin-top:2em;\""
	}
	l=sonderformat+"<A HREF=\""+archiv+uurl+"\""+l2+" Class=\"search-path\">"+f1_+titel[1]+f2_+"</A>"
	altebausr=ebausr
	vordatei=""
	if (parent.dz[temp].split("-").length<3) {
		itext[parent.dz[temp]]=det+"@"+uurl
		aausruecken=ausruecken
		if (parent.dz[z[ergebniszaehler+1]] && !parent.dz[z[ergebniszaehler+1]].indexOf(parent.dz[temp])) {
			if (tr.length == 1) return einruecken
			return ausruecken+einruecken
		}
	}
	trl=tr.length
	if (trl > 1 && parent.d[parent.dz[temp]+"-0"]) trl=1
	return ue+ausruecken+einruecken+dts()+"<dd><dl><dt"+abstand+">"+img(trl)+l+det+"</dt></dl></dd>"+ang
}

function dts() {
	if (dt>0) {
		dt--
		return "</dt>"
	}
	else return ""
}

function img(temp) {
	if (ohnegrafiken) return ""
	if (temp==1) return "<img src=\""+archiv+kapitelgrafik+" width=16 height=13 border=0 alt=\"\">&nbsp;"
	return "<img src=\""+archiv+dokumentgrafik+" width=22 height=21 border=0 alt=\"\">&nbsp;"
}

function url(temp,temp2,temp3) {
	return parent.d[temp].split("*")[0]

	temp2=parent.d[temp].split("*")[0]
	if (temp=="undefined") return ""
	if (temp2.indexOf("#") == 0) {
		temp3=temp.replace(/-[^-]*$/,"")
		temp2=url(temp3)+temp2
	}
	else if (!temp2.match(/^\|/)) {
		temp3=temp.replace(/-[^-]*$/,"")
		if (parent.d[temp3+"-0"] && parent.d[temp3+"-0"].split("*")[0]) {
			temp2=url(temp3+"-0")+temp2
		}
		else {
			temp2=url(temp3)+temp2
		}
	}
	return temp2.replace(/^\|/,"")
}

function RF_a(temp,x,treffer,suchein) {
	if (indokg[temp]) return 1
	window.defaultStatus = Phrasensuche_Wort+" ("+(ergebniszaehler+1)+")"
	indok=new Array()
	such2=new Array()
	such3=new Array()
	for (uz=0; uz<und.length; uz++) {
		bs=af[und[uz]].split(",")
		for (aff in bs) {
			suchein="+"+parent.w[bs[aff]]+"+"
			ssin="/\\+"+temp+"-[^+]*/g"
			sserg=escape(suchein).match(eval(ssin))
			if (sserg) {
				such2[uz]=sserg[0].substr(sserg[0].indexOf("-")+1)
				stl=such2[uz].split("-")
				x=und.length-uz
				for (ss3=0; ss3<stl.length; ss3++) {
					x+=parseInt(stl[ss3])
					such3[x]=(such3[x] ? such3[x]+" " : " ")+bs[aff]
				}
			}
		}
	}
	such4=new Array()
	for (d in such3) {
		if ((such3[d]+" ").match(/ /g).length==und.length+1) {
			vh=such3[d].substr(1)
			such4[vh]=(such4[vh] ? such4[vh]+1 : 1)
		}
	}
	treffer=""
	for (d in such4) {
		treffer+=" "+und_Wort+" "+html(d).italics()
		if (such4[d]>1) treffer+=" - "+such4[d]+" "+Treffer_Wort+" -"
	}
	if (treffer>"") {
		indok[temp]=treffer.substr(und_Wort.length+2)
		return 1
	}
	return 0
}

function RF(temp,x,treffer,suchein) {
	if (indokg[temp]) return 1
	window.defaultStatus = Phrasensuche_Wort+" ("+(ergebniszaehler+1)+")"
	indok=new Array()
	such2=new Array()
	such3=new Array()
	for (uz=0; uz<und.length; uz++) {
		suchein="+"+parent.w[und[uz]]+"+"
		ssin="/\\+"+temp+"-[^+]*/g"
		sserg=escape(suchein).match(eval(ssin))
		if (sserg) stl=sserg[0].substr(sserg[0].indexOf("-")+1).split("-")
		else return 0
		x=und.length-uz
		for (ss3=0; ss3<stl.length; ss3++) {
			x+=parseInt(stl[ss3])
			such3[x]=(such3[x] ? such3[x]+"" : "")+"-"
		}
	}
	treffer=0
	for (x in such3) if (such3[x].length==und.length) treffer++
	if (treffer>1) indok[temp]=treffer+" "+Treffer_Wort
	else if (treffer>0) indok[temp]=""
	return treffer
}

function Numsort(a,b) {
	return a-b
}

function vgl(temp,rw) {
	tl=temp.split(",")
	d1=new Array()
	for (tx in tl) {
		if (!parent.w[tl[tx]]) return "---"
		else {
			tl[tx]=escape(parent.w[tl[tx]]).replace(/-[^+]*/g,"")
			d2 = tl[tx].split("+")
			for (d3 in d2) d1[d2[d3]]=(d1[d2[d3]] ? d1[d2[d3]] : "")+"-"
		}
	}
	var rueckgabe=""
	if (rw==1) {
		for (x in d1) if (d1[x].length==tl.length) rueckgabe=","+x+rueckgabe
	}
	else {
		for (x in d1) if (d1[x].length==tl.length) rueckgabe+=","+x
	}
	if (rueckgabe>"") return rueckgabe.substr(1)
	else return "---"
}

function kleiner(temp,x,k) {
	x=-1
	tl=temp.split(",")
	d1=new Array()
	as=new Array()
	for (tx in tl) {
		tl[tx]=tl[tx].replace(/^-/,"")
		for (aff in parent.w) {
			if (String(aff).indexOf(tl[tx])==0) af[tl[tx]]=(af[tl[tx]] ? af[tl[tx]] : "")+","+aff
		}
		if (af[tl[tx]]) af[tl[tx]]=af[tl[tx]].substr(1)
		else return "---"
		x++
		bs=af[tl[tx]].split(",")
		as[tl[tx]]=""
		for (aff in bs) as[tl[tx]]+="+"+escape(exakt(bs[aff])).replace(/-[^+]*/g,"")
	}
	va=""
	for (x in as) if (va=="" || as[x].length<va.length) {
		va=as[x]
		k=x
	}
	return "/\\+("+va.substr(1).replace(/\+/g,"|")+")-/g"
}

function vgl_a_d(temp,x,f,d,y,va,kl,zaehler,ri) {
	indok=new Array()
	tl=temp.split(",")
	kl=kleiner(temp)
	if (kl == "---") return "---"
	zaehler=2
	for (x in tl) {
		for (f in parent.w) {
			if (String(f).indexOf(tl[x])==0) {
				ds=escape(parent.w[f]).replace(/-[^+]*/g,"")
				if (kl.length<4000) {
					vat=("+"+ds+"+").replace(/\+/g,"-+").match(eval(kl))
					if (vat) ds=vat.join("").replace(/-\+/g,"+").replace(/^\+/g,"").replace(/-$/g,"")
					else continue
				}
				d=ds.split("+")
				for (y in d) {
					indok[d[y]]=(indok[d[y]] ? indok[d[y]] : "")+html(f)+"~"
				}
			}
		}
		for (y in indok) indok[y]=indok[y].replace(/~$/,"#")
	}
	rueckgabe=new Array()
	ri=0
	for (y in indok) {
		if (indok[y].split("#").length==und.length+1) {
			rueckgabe[ri++]=y
		}
	}
	rueckgabe.sort(Numsort)
	if (ri>0) return rueckgabe.join(",")
	else return "---"
}

function vgl_a(temp,tmp2,k,tmp3,x) {
	x=-1
	tl=temp.split(",")
	d1=new Array()
	as=new Array()
	for (tx in tl) {
		tl[tx]=tl[tx].replace(/^-/,"")
		if (!af[tl[tx]]) {
			for (aff in parent.w) if (String(aff).indexOf(tl[tx])==0) {
				af[tl[tx]]=(af[tl[tx]] ? af[tl[tx]] : "")+","+aff
			}
			if (af[tl[tx]]) {
				af[tl[tx]]=af[tl[tx]].substr(1)
			}
			else return "---"
			x++
		}
		bs=af[tl[tx]].split(",")
		as[tl[tx]]=""
		for (aff in bs) as[tl[tx]]+="+"+escape(exakt(bs[aff])).replace(/-[^+]*/g,"")
		as[tl[tx]]+="+"
	}
	va=""
	for (x in as) if (va=="" || as[x].length<va.length) {
		va=as[x]
		k=x
	}
	va=va.substr(1)
	as[k]=""
	va2=va.split("+")
	var rueckgabe=""
	enth=false
	for (x in va2) {
		if (va2[x] == "") continue
		enth=true
		for (y in as) {
			if (as[y] == "") continue
			if (as[y].indexOf("+"+va2[x]+"+") == -1) {
				enth=false
				break
			}
		}
		if (enth) rueckgabe=rueckgabe+","+va2[x]
	}
	tmp3=rueckgabe.substr(1).split(",").sort(Numsort)
	rueckgabe=""
	for (x in tmp3) {
		if (tmp2==tmp3[x]) continue
		rueckgabe+=","+tmp3[x]
		tmp2=tmp3[x]
	}
	rueckgabe=rueckgabe.substr(1)
	if (rueckgabe>"") return rueckgabe
	else return "---"
}

function oder(temp,suchenach,tmp2,k,tmp3) {
	indok=new Array()
	var x=-1
	var zz5=0
	od=new Array()
	as=new Array()
	for (tx in temp) {
		if (parent.w[temp[tx]]) {
			tmp2=escape(parent.w[temp[tx]]).replace(/-[^+]*/g,"")
			tmp3=tmp2.split("+")
			for (x in tmp3) {
				indok[tmp3[x]]=(indok[tmp3[x]] ? indok[tmp3[x]] : "")+html(unescape(temp[tx]))+"~"
			}
		}
	}
	rueckgabe=new Array()
	ri=0
	for (y in indok) {
		rueckgabe[ri++]=y
		indok[y]=indok[y].replace(/~$/,"")
	}
	rueckgabe.sort(Numsort)
	if (ri>0) return rueckgabe.join(",")
	else return "---"
}

function ls(a,b) {
	return b.split(" ").length-a.split(" ").length
}

function n(temp) {
	while (temp.length<3) temp="0"+temp
	return temp
}

function oder_a_d(temp,x,f,d,y,ri) {
	indok=new Array()
	tl=temp.split(",")
	for (x in tl) {
		for (f in parent.w) {
			if (String(f).indexOf(tl[x])==0) {
				ds=escape(parent.w[f]).replace(/-[^+]*/g,"")
				d=ds.split("+")
				for (y in d) {
					indok[d[y]]=(indok[d[y]] ? indok[d[y]] : "")+html(f)+"~"
				}
			}
		}
		for (y in indok) indok[y]=indok[y].replace(/~$/,"#")
	}
	rueckgabe=new Array()
	ri=0
	for (y in indok) {
		if (indok[y].split("#").length>0) {
			rueckgabe[ri++]=y
		}
	}
	rueckgabe.sort(Numsort)
	if (ri>0) return rueckgabe.join(",")
	else return "---"
}

function oder_a(temp,kurz,tmp2,tmp3,x) {
	x=-1
	tl=temp.split(",")
	d1=new Array()
	as=new Array()
	var o_a=""
	for (tx in tl) if (!as[tl[tx]]) for (aff in parent.w) {
		if (String(aff).indexOf(tl[tx])==0) {
			o_a+="+"+escape(parent.w[aff]).replace(/-[^+]*/g,"")
		}
	}
	if (kurz) return o_a+"+"
	if (o_a=="") return "---"
	tmp3=o_a.substr(1).split("+")
	tmp3.sort(Numsort)
	rueckgabe=""
	for (x in tmp3) {
		if (tmp2==tmp3[x]) continue
		rueckgabe+=","+tmp3[x]
		tmp2=tmp3[x]
	}
	return rueckgabe.substr(1)
}

function oder_e(temp) {
	var x=-1
	tl=temp.split(",")
	var o_a=""
	for (tx in tl) o_a+="+"+escape(exakt(tl[tx])).replace(/-[^+]*/g,"")
	return o_a+"+"
}

function exakt(temp) {
	if (parent.w[temp]) return parent.w[temp]
	else return "---"
}

function Dateikopf() {
	if (nc4) document.Suchfeld.Absendeknopf.blur()
	with (parent.frames[anzeiframe].document) {
		writeln("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n<html><head>")
		writeln("<meta http-equiv=\"content-type\" content=\"text/html; charset=ISO-8859-1\">")
		writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"../func/styles_b2a.css\">")
		writeln("<script language=\"JavaScript\" type=\"text/javascript\">function MM_openBrWindow(theURL,winName,features) { window.open(theURL,winName,features) }</script>")
		writeln("<style type=\"text/css\">")
		writeln("<!--")
		if (ie4mz) writeln("p,dt,dd,ol,li {")
		if (nc4) writeln("p,dl,dt,dd,ol,li	{  font-size: small;")
		if (mz5) writeln("	line-height: 125%;")
		else writeln("	line-height: 110%;")
		writeln("	font-family:Arial,Verdana;font-size:10px;")
		writeln(" }")
		if (ie4mz) writeln("dt,dd { margin-left:1.25em;margin-top:.5em; }")
		writeln("//-->")
		writeln("</style>")
		writeln("<title>"+Ergebnisse_Wort+"</title></head>")
		sfc=""
		if (!mz5) sfc=" onload=\"self.focus()\""
		writeln("<body bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#AA5522\" vlink=\"#772200\" alink=\"#000000\""+sfc+">")
		writeln(vorlage1)
	}
}

function Dateifuss() {
	var temp=""
	window.defaultStatus = Suche_abgeschlossen_Txt
	window.setTimeout("window.defaultStatus = standardstatusanzeige",2000)
	var sf="<input LANGUAGE='JavaScript' type=button onClick='Pruefe()' value='"+Suchen_Wort+"'>"
	if (!ngf) sf+="&nbsp;<input type=button onClick=\"Aendern(und[0]+'|'+und[1])\" value=\""+Treffer_markieren_Txt+"\" title=\""+Treffer_markieren_Title_Txt+"\">"
/*
	if (ie4mz) {
		if (ie4 && !ie5) document.all.Einblenden_ausblenden.innerHTML=sf
		else document.getElementById("Einblenden_ausblenden").innerHTML=sf
	}
*/
	ausruecken=""
	while (altebausr>0) {
		ausruecken+=dts()+"</dl></dd>"
		altebausr--
	}
	ausruecken+="</dl>"
	with (parent.frames[anzeiframe].document) {
		if (ngf) {
			if (zngf) writeln(Es_wurde_keine_weitere_Seite_gef_Txt)
			else writeln("<dt>"+Es_wurde_keine_Seite_gef_Txt)
		}
		fc="<p>&nbsp;\n</body></html>"
		if (zwischenergebnis) writeln(ausruecken+temp+"<p align=center><b><a href=\"javascript:parent.frames['"+suchframe+"'].weiter("+(ergebniszaehler)+")\">"+weitere_Txt+Treffer_Wort+"</a></b>"+fc)
		else writeln(ausruecken+temp+"<p align=center><b>"+Suche_abgeschlossen_Txt+"</b>"+fc)
		writeln(vorlage2)
		close()
	}
	document.Suchfeld.Suchenach.blur()
	if (!nc45) parent.frames['x'].location.href="leer.html"
	if (mz5) parent.frames[anzeiframe].focus()
}

function weiter(temp) {
	ergebniszaehler=temp
	seitenbeginn[seiteaktuell]=altergebniszaehler
	seiteaktuell++
	zeige(zwischenergebnisse,vorspann)
	parent.frames['x'].location.reload()
}

function zurueck(temp) {
	seiteaktuell=temp
	ergebniszaehler=seitenbeginn[seiteaktuell]
	zeige(zwischenergebnisse,vorspann)
}

function zeige(temp,text,zl) {
	zwischenergebnisse=temp
	if (NUR_HTML && zwischenergebnisse != "---") zwischenergebnisse=nur_html_treffer(zwischenergebnisse)
	vorspann=text
	if (text) Dateikopf()
	eb= new Array()
	altebausr=0
	zl=0
	ngf=0
	dt=0
	with (parent.frames[anzeiframe].document) {
		z=zwischenergebnisse.split(",")
		if (zwischenergebnisse=="---" || z.length==0) {
			trefferanzahl=Keine_Txt
		}
		else {
			trefferanzahl=z.length
		}

		if (text) {
			writeln(neues_suchformular(text))
		}
		if (ergebniszaehler!=0) writeln("<p align=center><b><a href=\"javascript:parent.frames['"+suchframe+"'].zurueck("+(seiteaktuell-1)+")\">"+Vorherige_Wort+bildschirm+" "+Treffer_Wort+"</a></b>")
		writeln("<dl>")
		while ((zwischenergebnisse=="---" || zwischenergebnisse=="") && nd[aktuellerindex+1]) {
			zwischenergebnisse=nachladen()
			if (zwischenergebnisse == "---") ngf=1
		}
		if (!ngf) {
			temp=z.length
			altergebniszaehler=ergebniszaehler
			while (ergebniszaehler < temp && zl < bildschirm) {
				if (z[ergebniszaehler].search(/^[0-9]*$/)==0) { // NC-Sonderbehandlung
					if (ohne0=="" || ohne1.indexOf("+"+z[ergebniszaehler]+"+")==-1) {
						if (!zsg || (exkt && RF(z[ergebniszaehler])>0) || (!exkt && RF_a(z[ergebniszaehler])>0)) {
							writeln(datei(z[ergebniszaehler])+(interneansicht ? " "+(ergebniszaehler)+" ("+z[ergebniszaehler]+")" : ""))
							zl++
						}
					}
				}
				ergebniszaehler++
				if (ergebniszaehler == temp) {
					do {
						weitereergebnisse=nachladen()
					} while (weitereergebnisse=="---" && nd[aktuellerindex+1])
					if (weitereergebnisse == "---") break
					else {
						zwischenergebnisse+=","+weitereergebnisse
						z=zwischenergebnisse.split(",")
						temp=z.length
					}
				}
			}
			if (zl==0) ngf=1
		}
		minus+=mmm
		mmm=0
		if (zwischenergebnis && ngf) zngf=1
		zwischenergebnis=0
		if (ergebniszaehler<temp) zwischenergebnis=1
		Dateifuss()
	}
}

function nur_html_treffer(zwischenergebnisse,x,z) {
	z=zwischenergebnisse.split(",")
	zwischenergebnisse=""
	for (x=0; x<z.length; x++) {
		if (!parent.d[parent.dz[z[x]]].split("*")[0].match(/\.(pdf|doc)$/)) {
			zwischenergebnisse+=","+z[x]
		}
	}
	if (zwischenergebnisse == "") return "---"
	return zwischenergebnisse.substr(1)
}

function Suche(ausdruck0) {
	exkt=EXAKT
	oder_s=UNDODER
	ausdruck0=ausdruck0.replace(/%22/g,"\"").replace(/  +/g," ").replace(/("?) ("?)$/g,"$1$2").replace(/[,.;:!?]/g,"")
	zsg=ausdruck0.match(/-?"[^"]*"/g)
	ausdruck0=ausdruck0.replace(/-?"[^"]*"/g,"")
	und0=ausdruck0.split(" ")
	ohne0=""
	for (x in und0) {
		if (und0[x].indexOf("-")==0) {
			ohne0+=","+und0[x].substr(1)
		}
		else {
			und_++
			und[und_]=und0[x]
		}
	}
	if (typeof und[0] == "undefined") return
	if (und.length==0) {
		alert(Kein_Suchbegriff_Txt)
		parent.frames[suchframe].document.Suchfeld.Suchenach.focus()
		return
	}
	if (ohne0>"") {
		if (exkt) ohne1=oder_e(ohne0.substr(1))
		else ohne1=oder_a(ohne0.substr(1),true)
	}
	var az = (zsg ? zsg.length : 0)+und.length
	if (nicht_vorkommen_Txt=="not containing") {
		if (ohne0>"") ohne_t=" and "+nicht_vorkommen_Txt+" "+unescape(ohne0.replace(/,/g,"</B> "+oder_Wort+" <B>").substr(6+oder_Wort.length)+"</B>")
	}
	else {
		if (ohne0>"") ohne_t=unescape(" "+und_Wort+" "+ohne0.replace(/,/g,"</B> "+oder_Wort+" <B>").substr(6+oder_Wort.length)+"</B> "+(ohne0.split(",").length>2 ? nicht_vorkommen_Txt : nicht_vorkommt_Txt))
	}
	var zaehler1 = 0
	if (zsg) {
		zsg[0]=zsg[0].replace(/"/g,"")
		und = zsg[0].split(" ")
	}
	if (oder_s && !zsg) {
		var befehl=""
		for (x=0; x<und.length; x++) {
			befehl=befehl+","+html(und[x].replace(/"/g,""))
			suchenach+="</B> "+oder_Wort+" <B>"+html(und[x].replace(/"/g,""))
		}
		if (exkt) to=oder(und)
		else {
			odera=1
			if (zeigedetails) to=oder_a_d(und.join(","))
			else to=oder_a(befehl.substr(1))
		}
		zeige(to,"<b>"+suchenach.substr(oder_Wort.length+9)+"</b> "+(az==1 ? (ohne_t == "" ? "" : "<BR>("+Seiten_in_denen_dieser_Ausdruck_vorkommt_Txt+ohne_t+(exkt ? "" : " - "+Wortanfangsuche_Wort+")")) : "<BR>("+Seiten_in_denen_mindestens_einer_der_Txt+(az==2 ? beiden_Wort : az)+ausdruecke_vorkommt_Txt+ohne_t+(exkt ? "" : " - "+Wortanfangsuche_Wort+")")))
		return
	}
	else if (exkt) {
		var befehl=""
		for (x=0; x<und.length; x++) {
			befehl=befehl+","+und[x].replace(/"/g,"")
			suchenach+="</B> "+und_Wort+" <B>"+html(und[x].replace(/"/g,""))
		}
		ueber="<b>"+suchenach.substr(und_Wort.length+9)+"</b> "+(az==1 ? (ohne0>"" ? "<BR>("+Seiten_in_denen_dieser_Ausdruck_vorkommt_Txt+ohne_t+")" : "") : "<BR>("+Seiten_in_denen_Txt+(az==2 ? beide_Wort : alle_Wort+az)+ausdruecke_vorkommen_Txt+ohne_t+exakte_Suche_Txt)
		if (zsg) ueber="&laquo;"+html(zsg[0]).bold()+zsg_ausdruck_vorkommt_Txt+ohne_t+")<P>"
		zeige(vgl(befehl.substr(1)),ueber)
		return
	}
	indzz = new Array()
	for (x=1; x<=und.length; x++) indzz[x]=false
	indz = new Array()
	for (x=0; x<und.length; x++) suchenach+="</B> "+und_Wort+" <B>"+html(und[x].replace(/"/g,""))
	ueber="<b>"+suchenach.substr(und_Wort.length+9)+"</b> "+(az==1 ? (ohne0>"" ? "<BR>("+Seiten_in_denen_dieser_Ausdruck_vorkommt_Txt+ohne_t+Wortanfaenge_Txt : "") : "<BR>("+Seiten_in_denen_Txt+(az==2 ? beide_Wort : alle_Wort+az)+ausdruecke_vorkommen_Txt+ohne_t+Wortanfaenge_Txt)
	if (zsg) ueber="&laquo;"+html(zsg[0]).bold()+zsg_ausdruck_vorkommt_Txt+ohne_t+Wortanfaenge_Txt+"<P>"
	vgla=1
	if (zeigedetails && !zsg) {
		to=vgl_a_d(und.join(","))
	}
	else to=vgl_a(und.join(","))
	zeige(to,ueber)
}

function Pruefe() {
	if ((window.opera && navigator.userAgent.indexOf("Opera 7")==-1) || navigator.userAgent.indexOf("Konquerer")>-1) {
		alert(Inkompatibler_Browser_Txt)
		return
	}
	ttu=parent.frames[anzeiframe].location.href
	window.defaultStatus = Suche_laeuft_Txt
	suche0=document.Suchfeld.Suchenach.value
	if (suche0.length < 1) {
		alert(Mindestens_ein_Zeichen_Txt)
		document.Suchfeld.Suchenach.focus()
	}
	else {
		formular_auswerten(suche0)
	}
}

function formular_auswerten(suche0) {
	if (mz5) {
//		parent.frames[anzeiframe].location.href=warten_datei
	}
	else if (window.location.protocol == "http:") {
		with (parent.frames[anzeiframe].document) {
			writeln("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n<html><head>")
			writeln("<meta http-equiv=\"content-type\" content=\"text/html; charset=ISO-8859-1\">")
			writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"../func/styles_b2a.css\">")
			writeln("<title>"+Bitte_warten_Txt+"</title></head>")
			writeln("<body bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#AA5522\" vlink=\"#772200\" alink=\"#000000\">")
			writeln("<p>"+Suche_bitte_warten_Txt+"</p></body></html>")
			close()
		}
	}
	suche=""
	af= new Array()
	if (nc45) document.layers.LadeBereich.w= new Array()
	else parent.w= new Array()
	indokg=new Array()
	itext= new Array()
	und_=-1
	ngf=false
	suchenach=""
	vgla=0
	odera=0
	ergebniszaehler=0
	mmm=0
	minus=0
	zwischenergebnis=0
	zngf=0
	lx=0
	seitenbeginn=new Array()
	seiteaktuell=1
	ohne_t=""
	zld=new Array()
	zldn=0
	nd= new Array()
	nd[1]=2
	aktuellerindex=1
	suche = escape(suche0.toLowerCase().replace(/<\//g,"_st_").replace(/\$_/g,"_di_")).replace(/\.|%2C|%3B|%21|%3A|@|\/|\*/g," ").replace(/(%20)+/g," ").replace(/^(\w+)-(\w+)/g,"%22$1 $2%22").replace(/_st_/g,"</").replace(/_di_/g,"%24_")
	suche=suche.replace(/  +/g," ")
	suche=suche.replace(/ $/,"").replace(/^ /,"")
	und = suche.split(" ")
	und.sort()
	bergel=","
	if (!nc45) parent.frames['x'].document.open()
	for (t in und) {
		und[t]=und[t].replace(/(%22)|^-/g,"")
		if (und[t] != "%20") indexladen(nd[aktuellerindex],und[t])
	}
	if (nc4) {
		if (nc45) document.layers.LadeBereich.hinauf()
		und= new Array()
		Suche(suche)
	}
	else {
		if (zldn>0) {
			hl=zld[0].split("@")
			zldn2=1
			laden(hl[0],hl[1],hl[2])
		}
	}
}

function indexladen(teil,temp,x) {
	if (nc4) {
		indexladen_nc4(teil,temp)
		return
	}
	temp=temp.replace(/^-/,"")
	temp2=temp.substr(0,1)
	if (!i[teil][temp2]) return
	indx=i[teil][temp2].split(",")
	if (indx[1] == "%22") {  //Netscape-Fehler
		erstes=indx.shift()
		indx.shift()
		indx.unshift(erstes)
	}
	insg=0
	for (x in indx) {
		if (temp.replace(/_/g,"~") < indx[x]) {
			if (x==0) x=1
			zld[zldn++]=teil+"@"+temp2+"@"+x
			if (temp != indx[x].substr(0,temp.length)) {
				insg=1
				break
			}
		}
	}
	if (insg==0) zld[zldn++]=teil+"@"+temp2+"@"+(indx.length-1)
}

function laden(teil,temp,temp2,hin) {
	lx++
	if (temp=="_") temp="__"
	if (temp=="%") temp="_"
	if (bergel.indexOf(","+temp+temp2+",")==-1) {
		ini="\""
		ini+="index"+nd[aktuellerindex]+"\/"+temp+temp2+".js\""
		parent.frames['x'].document.writeln("<script language=\"JavaScript\" src="+ini+" type=\"text\/javascript\"><\/script><p>&nbsp;<p><script language=\"JavaScript\" src=\"index2/w.js\" type=\"text\/javascript\"><\/script>")
		bergel+=temp+temp2+","
	}
	else parent.frames['x'].document.writeln("<script language=\"JavaScript\" src=\"index2/w.js\" type=\"text\/javascript\"><\/script>")
}

function indexladen_nc4(teil,temp,x) {
	temp=temp.replace(/^-/,"")
	temp2=temp.substr(0,1)
	if (!i[teil][temp2]) return
	indx=i[teil][temp2].split(",")
	if (indx[1] == "%22") {  //Netscape-Fehler
		erstes=indx.shift()
		indx.shift()
		indx.unshift(erstes)
	}
	insg=0
	for (x in indx) {
		if (temp.replace(/_/g,"~") < indx[x]) {
			if (x==0) x=1
			laden_nc4(teil,temp2,x)
			if (temp != indx[x].substr(0,temp.length)) {
				insg=1
				break
			}
		}
	}
	if (insg==0) laden_nc4(teil,temp2,indx.length-1)
}

function laden_nc4(teil,temp,temp2,hin) {
	lx++
	if (temp=="_") temp="__"
	if (temp=="%") temp="_"
	if (bergel.indexOf(","+temp+temp2+",")==-1) {
		ini="\""
		ini+="index"+nd[aktuellerindex]+"\/"+temp+temp2+".js\""
		if (nc45) {
			with (document.layers.LadeBereich) {
				hole("<script language=\"JavaScript\" src="+ini+" type=\"text\/javascript\"><\/script>")
				src="leer.html"
			}
		}
		else parent.frames['x'].document.writeln("<script language=\"JavaScript\" src="+ini+" type=\"text\/javascript\"><\/script>")
		bergel+=temp+temp2+","
	}
}

function Eingabe() {
	Pruefe()
	return false
}

function neusuche(temp) {
	document.forms[0].elements[0].value=temp
	top.frames[suchframe].document.Suchfeld.Suchenach.focus()
}

function Sprung(temp) {
	if (temp.match(/^"[^"]*"$/)) {
		return temp.replace(/"$|^"/g,"")
	}
	else {
		return temp.replace(/ .*|"/g,"")
	}
}

function Aendern(zwt,y) {
	ausdr=""
	if (ie4 && !ie5) zwt=parent.frames[anzeiframe].document.all.tags("body")[0].innerHTML
	else zwt=parent.frames[anzeiframe].document.getElementsByTagName("body")[0].innerHTML
	if (bunt) {
		for (x=0; x<und.length; x++) {
			ausdr="/\\b("+unescape(und[x].replace(/%3[CE]/g,"").replace(/a/g,"[aáàâ]").replace(/e/g,"[eéèê]").replace(/i/g,"[iíìî]").replace(/o/g,"[oóòô]").replace(/u/g,"[uúùû]").replace(/ß/g,"[ßs]+"))+")/gi"
			zwt=zwt.replace(eval(ausdr),"<SPAN STYLE=\"background-color:"+farbe[x % 5]+"; color:black\">$1</SPAN>")
		}
	}
	else {
		for (x=0; x<und.length; x++) if (und[x]>"") ausdr+="|"+und[x]
		ausdr="/\\b("+unescape(ausdr.replace(/%3[CE]/g,"").replace(/a/g,"[aáàâ]").replace(/e/g,"[eéèê]").replace(/i/g,"[iíìî]").replace(/o/g,"[oóòô]").replace(/u/g,"[uúùû]").replace(/ß/g,"[ßs]+").substr(1))+")/gi"
		zwt=zwt.replace(eval(ausdr),"<SPAN STYLE=\"background-color:"+farbe[0]+"; color:black\">$1</SPAN>")
	}
	for (y=0; y<2; y++) zwt=zwt.replace(/(<[^>]*)<SPAN STYLE="background-color:[^;]*; color:black">([^<]*)<\/SPAN>/g,"$1$2")
	if (ie4 && !ie5) parent.frames[anzeiframe].document.all.tags("body")[0].innerHTML=zwt
	parent.frames[anzeiframe].document.getElementsByTagName("body")[0].innerHTML=zwt
	if (mz5) parent.frames[anzeiframe].focus()
}

function uo(temp) {
	with (document.Suchfeld) {
		UNDODER[0].checked=temp
		UNDODER[1].checked=(!temp)
	}
}

function ex(temp) {
	with (document.Suchfeld) {
		EXAKT[0].checked=temp
		EXAKT[1].checked=(!temp)
	}
}

function nachladen(to) {
	aktuellerindex++
	if (!nd[aktuellerindex]) return "---"
	af= new Array()
	parent.w= new Array()
	ngf=false

	bergel=","
	if (!nc45) parent.frames['x'].document.open()
	for (t in und) {
		und[t]=und[t].replace(/%22|^-/g,"")
		if (und[t] != "%20") indexladen(nd[aktuellerindex],und[t])
	}
	ohne2=ohne0.substr(1).split(",")
	for (t in ohne2) {
		if (ohne2[t] != "%20") indexladen(nd[aktuellerindex],ohne2[t])
	}
	if (nc45) document.layers.LadeBereich.hinauf()
	window.defaultStatus = Suche_laeuft_Txt
	if (ohne0>"") {
		if (exkt) ohne1+=oder_e(ohne0.substr(1)).replace(/^\+/,"")
		else ohne1+=oder_a(ohne0.substr(1),true).replace(/^\+/,"")
	}

	if (oder_s) {
		if (odera) {
			if (zeigedetails)	to=oder_a_d(und.join(","))
			else to=oder_a(befehl.substr(1))
		}
		else to=oder(und)
	}
	else if (exkt) to=vgl(und.join(","))
	else {
		if (zeigedetails) to=vgl_a_d(und.join(","))
		else to=vgl_a(und.join(","))
	}
	return to
}

function abfolge(x,y) {
	nd= new Array()
	x=20
	y=1
	while (x>1) {
		x--
		if (aktiv[x]) nd[y++]=x
	}
}

function trefferliste(temp,x) {
	tr = new Array(10,20,30,50,75,100,150)
	temp="<select name=\"Anzeigen\" size=1>"
	for (x=0; x<tr.length; x++) temp+="<option "+(bildschirm==tr[x] ? "selected " : "")+"value='"+tr[x]+"'>"+tr[x]
	return temp+"</select> "+Treffer_Wort
}

function html(temp) {
	return unescape(temp).replace(/</g,"&lt;").replace(/>/g,"&gt;")
}

function einst_bel() {
	with (parent.frames[anzeiframe].document.Einstellungen) {
		Anzeigen.value=bildschirm
		Detail[0].checked=zeigedetails
		Detail[1].checked=(!Detail[0].checked)
		oef[0].checked=(oeffnen==0)
		oef[1].checked=(oeffnen==1)
		oef[2].checked=(oeffnen==2)
		SFormat[0].checked=(f1=="<B>")
		SFormat[1].checked=(!SFormat[0].checked)
		bunt2.value=bunt
	}
}

function einstellungen(ausf,anzahl,oef,fett,bunt2,schrift,pfad,bunt3,x) {
	if (ausf !=99) {
		zeigedetails=ausf
		bildschirm=anzahl
		for (x=0; x<3; x++) if (oef[x].checked) oeffnen=x
		if (fett[0].checked) {
			f1="<B>"
			f2="</B>"
		}
		else {
			f1=""
			f2=""
		}
		bunt3="_0"
		bunt=bunt2
		bunt3="_"+bunt
	   var cook = (ausf ? 1 : 0)+"_"+anzahl+"_"+oeffnen+"_"+(fett[0].checked ? 1 : 0)+bunt3
	   var Verfall = 1000*60*60*24*365
	   var jetzt = new Date()
	   var Auszeit = new Date(jetzt.getTime() + Verfall)
	   document.cookie = Cookie_Name+"="+cook+"; expires="+Auszeit.toGMTString()+";"
	}
	if (nc45) parent.frames[anzeiframe].location.href="unten.htm"
	else parent.frames[anzeiframe].location.href="unten.htm"
	document.Suchfeld.Suchenach.focus()
}

function neues_suchformular(text,html) {
	html='<table border="0" cellpadding="0" cellspacing="0">'+
'  <tr>'+
'    <td width="15"><img border="0" alt="" src="../images/trans.gif" width="15" height="1" /></td>'+
'    <td width="350" valign="top">'+
'      <table class="mt-pt" cellspacing="0" cellpadding="0" width="350" border="0">'+
'        <tbody>'+
'          <tr>'+
'            <td class="hdl-sm-line" colspan="2"><img height="1" alt="" src="../images/trans.gif" width="1" border="0" /></td>'+
'          </tr>'+
'          <tr>'+
'            <td class="hdl" valign="bottom" width="100%">Search results / new search</td>'+
'            <td background="../images/img0000_41_streifen1_syste.gif"><img src="../images/trans.gif" height="43" width="72" border="0" /></td>'+
'          </tr>'+
'          <tr>'+
'            <td class="hdl-sm-line" colspan="2"><img height="1" alt="" src="../images/trans.gif" width="1" border="0" /></td>'+
'          </tr>'+
'        </tbody>'+
'      </table>'+
'      <table class="mt" cellspacing="0" cellpadding="0" width="350" border="0">'+
'        <tbody>'+
'          <tr>'+
'            <td class="pic-line"><img height="1" alt="" src="../images/trans.gif" width="1" border="0" /></td>'+
'          </tr>'+
'        </tbody>'+
'      </table>'+
'      <table class="tb-txt" cellspacing="0" cellpadding="0" width="350" border="0">'+
'        <tr>'+
'          <td colspan="3"><img height="10" alt="" src="../images/trans.gif" width="1" border="0" /></td>'+
'        </tr>'+
'        <tr>'+
'          <td><img height="1" alt="" src="../images/trans.gif" width="15" border="0" /></td>'+
'          <td><table cellspacing="0" cellpadding="0" border="0">'+
'               <form onSubmit="parent.frames[\''+suchframe+'\'].UNDODER=this.UNDODER[1].checked; parent.frames[\''+suchframe+'\'].EXAKT=this.EXAKT[0].checked; parent.frames[\''+suchframe+'\'].NUR_HTML=this.NUR_HTML[0].checked; parent.frames[\''+suchframe+'\'].document.Suchfeld.Suchenach.value=document.Suchfeld.Suchenach.value; parent.frames[\''+suchframe+'\'].Eingabe(); return false" action="javascript:parent.frames[\''+suchframe+'\'].UNDODER=document.Suchfeld.UNDODER[1].checked; parent.frames[\''+suchframe+'\'].EXAKT=document.Suchfeld.EXAKT[0].checked; parent.frames[\''+suchframe+'\'].NUR_HTML=document.Suchfeld.NUR_HTML[0].checked; parent.frames[\''+suchframe+'\'].document.Suchfeld.Suchenach.value=document.Suchfeld.Suchenach.value; parent.frames[\''+suchframe+'\'].Eingabe()" name="Suchfeld">'+
'                <tr>'+
'                  <td nowrap="nowrap" width="111">Find:</td>'+
'                  <td width="10"><img height="1" alt="" src="../images/trans.gif" width="10" border="0" /></td>'+
'                  <td>'+
'                    <table cellspacing="0" cellpadding="0" border="0">'+
'                      <tbody>'+
'                        <tr>'+
'                          <td><img height="1" alt="" src="../images/trans.gif" width="5" border="0" /></td>'+
'                          <td><input type="text" style="width:190px" value="'+document.Suchfeld.Suchenach.value+'" name="Suchenach" onFocus="this.select()" ondrop="this.value=\'\'" />'+
'                          </td>'+
'                        </tr>'+
'                      </tbody>'+
'                    </table>'+
'                  </td>'+
'                </tr>'+
'                <tr>'+
'                  <td nowrap="nowrap" colspan="3"><img height="12" alt="" src="../images/trans.gif" width="1" border="0" /></td>'+
'                </tr>'+
'                <tr>'+
'                  <td valign="top" width="111">Search mode:</td>'+
'                  <td width="10"><img height="1" alt="" src="../images/trans.gif" width="10" border="0" /></td>'+
'                  <td valign="top">'+
'                    <table width="100%" border="0" cellspacing="0" cellpadding="0">'+
'                      <tr valign="top">'+
'                        <td width="1" height="20"><input type=radio name="UNDODER" '+(UNDODER ? "" : "Checked ")+'value="Und">'+
'                        </td>'+
'                        <td>All words</td>'+
'                        <td width="1"><input type=radio name="UNDODER" '+(UNDODER ? "Checked " : "")+'value="Oder">'+
'                        </td>'+
'                        <td>Any word</td>'+
'                      </tr>'+
'                      <tr valign="top">'+
'                        <td width="1" height="20"><input type=radio name="EXAKT" '+(EXAKT ? "Checked ": "")+'value="Ja">'+
'                        </td>'+
'                        <td>Whole word</td>'+
'                        <td width="1"><input type=radio name="EXAKT" '+(EXAKT ? "" : "Checked ")+' value="Nein">'+
'                        </td>'+
'                        <td>Word stem</td>'+
'                      </tr>'+
'                      <tr>'+
'                        <td height="20" colspan="4">Scope:</td>'+
'                      </tr>'+
'                      <tr valign="top">'+
'                        <td width="1" height="20"><input name="NUR_HTML" type="radio" value="Ja" '+(NUR_HTML ? "Checked" : "")+'/>'+
'                        </td>'+
'                        <td>HTML only</td>'+
'                        <td width="1"><input type="radio" name="NUR_HTML" value="Nein" '+(NUR_HTML ? "" : "Checked")+'/>'+
'                        </td>'+
'                        <td>HTML, PDF, Doc</td>'+
'                      </tr>'+
'                    </table>'+
'                  </td>'+
'                </tr>'+
'                <tr>'+
'                  <td valign="top" colspan="3"><img height="10" alt="" src="../images/trans.gif" width="1" border="0" /></td>'+
'                </tr>'+
'                <tr>'+
'                  <td> </td>'+
'                </tr>'+
'              </form>'+
'            </table>'+
'          </td>'+
'          <td><img height="1" alt="" src="../images/trans.gif" width="15" border="0" /></td>'+
'        </tr>'+
'        <tr>'+
'          <td colspan="3"><img height="6" alt="" src="../images/trans.gif"  width="1" border="0" /></td>'+
'        </tr>'+
'      </table>'+
'      <table cellspacing="0" cellpadding="0" width="350" border="0">'+
'        <tbody>'+
'          <tr>'+
'            <td class="line-db"><img height="1" alt="" src="../images/trans.gif" width="3" border="0" /></td>'+
'          </tr>'+
'        </tbody>'+
'      </table>'+
'      <table class="tb-txt" cellspacing="0" cellpadding="0" width="350" border="0">'+
'        <tbody>'+
'          <tr>'+
'            <td width="100%">&nbsp;</td>'+
'            <td><a href="#"><img height="15" src="../images/img0051_neue_suche.gif" width="28" border="0" /></a></td>'+
'            <td nowrap="nowrap"><a class="cnt-sm" href="#" onClick="document.Suchfeld.submit(); return false">search</a></td>'+
'            <td><img height="1" alt="" src="../images/trans.gif" width="10" border="0" /></td>'+
'          </tr>'+
'        </tbody>'+
'      </table>'+
'      <table class="mt" cellspacing="0" cellpadding="0" width="350" border="0">'+
'        <tbody>'+
'          <tr>'+
'            <td><b>'+trefferanzahl+(trefferanzahl==1? ' result' : ' results')+' for:</b> '+text+'</td>'+
'          </tr>'+
'        </tbody>'+
'      </table>'+
'    </td>'+
'  </tr>'+
'</table>'
	return html
}

function ergebnisseite_var() {
	vorlage1='<table border="0" cellpadding="0" cellspacing="0">'+
'  <tr>'+
'    <td width="15"><img border="0" alt="" src="../images/trans.gif" width="15" height="1" /></td>'+
'    <td width="350" valign="top">'
	vorlage2='<table border="0" cellpadding="0" cellspacing="0">'+
'     <tr>'+
'     <td width="15"><img border="0" alt="" src="../images/trans.gif" width="15" height="1" /></td>'+
'     <td width="350" valign="top">'+
'	<table border="0" cellpadding="0" cellspacing="0" width="350">'+
'        <tr>'+
'          <td width="350" class="hdl-sm-line"><img border="0" alt="" src="../images/trans.gif" width="1" height="1" /></td>'+
'        </tr>'+
'      </table>'+
'      <table border="0" cellpadding="0" cellspacing="0" width="350" class="tb-txt">'+
'        <tr>'+
'          <td width="100%">&nbsp;</td>'+
'          <td><a href="javascript:window.print()" class="cnt"><img border="0" alt="Print page" src="../images/bottom_print.gif" /></a></td>'+
'          <td><img border="0" alt="" src="../images/trans.gif" width="8" height="8" /></td>'+
'          <td><a href="javascript:window.print()" class="cnt" title="Print page">print</a></td>'+
'          <td><a href="javascript:window.scrollTo(0,0)" class="cnt"><img border="0" alt="Top of page" src="../images/btn0054_pfeiloben_p1.gif" width="36" height="15" /></a></td>'+
'          <td><a href="javascript:window.scrollTo(0,0)" class="cnt" title="Top of page">top</a></td>'+
'          <td><img border="0" alt="" src="../images/trans.gif" width="3" height="1" /></td>'+
'        </tr>'+
'      </table>'+
'      <table border="0" cellpadding="0" cellspacing="0" width="350">'+
'        <tr>'+
'          <td width="350" class="hdl-sm-line"><img border="0" alt="" src="../images/trans.gif" width="1" height="1" /></td>'+
'        </tr>'+
'      </table>'+
'        </tr>'+
'      </table>'+
'      <p>&nbsp;</p></td>'+
'    <td width="15"><img border="0" alt="" src="../images/trans.gif" width="15" height="1" /><img border="0" alt="" src="../images/trans.gif" width="15" height="1" /></td>'+
'    <td width="177" valign="top"><table cellspacing="0" cellpadding="0" height="12" border="0"><tr><td><img height="12" width="1" alt="" src="../images/trans.gif" border="0" /></td></tr></table>'+
'      <table border="0" cellpadding="0" cellspacing="0" width="177" class="fnd-mt">'+
'        <tr>'+
'          <td class="pic-line"><img border="0" src="../images/trans.gif" alt="" width="1" height="1" /></td>'+
'        </tr>'+
'        <tr>'+
'          <td class="right-bg" align="center">'+
'            <table border="0" cellpadding="0" cellspacing="3" width="156">'+
'		<tr>'+
'			<td><b>Search tips:</b><br><br>'+
'			<b>1. <em>All words</em></b> finds pages and/or documents which contain any of the words you have entered (default).<br><br>'+
'			<b>2. <em>Any word</em></b> finds pages and/or documents which at least contain one of the words you have entered.<br><br>'+
'			<b>3. <em>Whole word</em></b> finds pages and/or documents which contain exactly the word(s) you have entered.<br><br>'+
'			<b>4. <em>Word stem</em></b> finds pages and/or documents which contain word(s) beginning with the keyword(s) you have entered (default).<br><br>'+
'			<b>5. <em>HTML only.</em></b> Only HTML pages will be searched (default).<br><br>'+
'			<b>6. <em>HTML, PDF, Doc.</em></b> Besides HTML pages, PDF- and Microsoft Word documents will be searched, too.'+
'        </td>'+
'		</tr>'+
'            </table>'+
'          </td>'+
'        </tr>'+
'        <tr>'+
'          <td class="pic-line"><img border="0" src="../images/trans.gif" alt="" width="1" height="1" /></td>'+
'        </tr>'+
'      </table>'+
'     <p>&nbsp;</p></td>'+
'  </tr>'+
'</table>'
}

